BM6(l  888444;;;GGGlllBBB888111...666333333333222222222111111111111111111111111111111000111111222222111111000////////////............////////////////////////......------......///000//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************++++++************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++************))))))******+++,,,))))))))))))************))))))))))))************))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((***,,,,,,+++***)))***))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***'''(((+++,,,******---111AAA```vvvxxxvvvjjjWWW@@@888333333222...******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...))))))***++++++,,,,,,,,,*********+++++++++,,,,,,''')))++++++)))(((***,,,222---((((((---000///,,,+++,,,.../////////111333333222111222333333111///+++---///000000//////000<<<@@@@@@FFFIII===444;;;///000222333555888===AAABBBHHHMMMPPPSSSVVVUUURRR``````ccciiilllnnnssszzztttoooyyyhhhWWWZZZOOOHHHOOOKKKHHHNNN[[[lllzzztttpppxxxxxxhhh\\\ZZZNNNWWWZZZVVVVVV]]]bbb```XXXPPP[[[___cccfffaaannnuuu|||888444<<>>888777999:::888666555666666555444333444555777666555555777777555444555666444///111888888333777777666555333111000000000222111...111444111)))...666888444333666333,,,111888444---111111---000)))000333000...000...***...///000---******---111333333222...++++++...111///,,,---000000,,,///555***'''+++---***///000$$$---///000///---+++++++++,,,***(((***---///,,,)))000...///111...((()))///---+++***+++,,,---,,,++++++++++++++++++,,,---...---,,,(((&&&)))000111...222***(((---111...,,,...+++))))))+++,,,***)))***'''(((***---///...***'''$$$---111,,,)))***)))&&&+++,,,,,,,,,------......%%%+++---***(((***++++++***(((***......++++++...'''***,,,,,,******,,,...***+++------------,,,+++------***)))---222...'''+++---,,,))))))------***)))'''+++111,,,"""###---)))+++------------...///000,,,+++---,,,+++...555===DDDPPPWWWQQQEEE>>>>>>888444333333///)))(((,,,000+++((())))))((()))------222+++000---&&&111000111---...333///'''+++666///,,,))))))---//////...333000---++++++---000222222333444333333777===CCCFFFBBB999111111666666111888333000444666333000///GGG;;;555999:::777;;;DDDPPP:::///000111777999111===LLLCCCHHHEEE???UUUSSS]]]]]]YYYOOOCCC>>>AAAFFFEEEHHHLLLOOOPPPSSSWWW[[[bbbdddhhhkkkkkkdddUUUJJJNNNMMMMMMLLLJJJJJJOOOWWWTTT]]]```]]]bbblllhhh[[[ZZZZZZXXXSSSOOONNNQQQUUU]]]aaagggjjjiiihhhmmmsssxxxxxxtttmmmnnntttuuuqqquuuyyy}}}zzzrrrqqqwww||||||zzz~~~{{{|||www~~~{{{|||zzz~~~{{{wwwyyy~~~xxxwwwvvvtttssstttuuutttssswwwyyywwwssstttyyy{{{yyypppmmmhhhfffeeeeeeeeeeee[[[^^^^^^[[[]]]bbbaaa]]]TTTVVVQQQJJJMMMYYY^^^]]]```eee\\\OOONNNKKKHHHMMMYYYTTTSSSRRRKKKAAA===???:::===@@@CCCFFFIIILLLOOOKKKMMMOOOOOOLLLKKKLLLNNNUUUQQQNNNMMMGGG>>><<>>888333<<>>>>>===;;;999777888999::::::===AAACCCCCCDDDEEEGGGCCCCCCFFFKKKIIIDDDDDDIIIJJJFFFBBB>>><<<:::888666:::888666444444555888999888FFFQQQMMMBBB;;;::::::BBBFFFFFF???;;;;;;888222666888999777111///333888999444...---000333555555///333333//////666::::::555444333222222333555666:::???@@@===:::;;;<<<;;;HHHKKKSSS]]]```YYYQQQNNNHHHFFFAAA;;;777777;;;@@@MMM@@@:::AAADDD@@@@@@GGGGGGIIIHHHCCC;;;777888<<<444888888555444777888666===666555;;;===<<>>>>>AAAHHHtttiiiYYYNNNzzzuuueee```YYYQQQIIIDDDAAA@@@???@@@>>>999999===<<<777>>>>>>===;;;888888999;;;AAA999DDD>>>IIIJJJYYYuuu|||xxxjjjccc[[[SSSNNNHHHCCC>>>BBB???<<<999888888777666111555888888555333555888555777555111333999;;;777555777999:::999888777888444444BBB???PPPJJJWWW}}}xxxvvvvvvwwwuuurrrtttrrrooommmmmmmmmmmmlllmmmnnnnnnlllfff]]]UUUOOOFFFIIIHHHDDDCCCEEEDDDAAAEEEBBB???======<<<<<<;;;777666666666888888777555444444444444444444444444222222222222222222222222333333333222222222111111333333444444444444444444444777888DDDBBBSSSnnnwww~~~~~~vvvuuu~~~~~~xxxmmmnnnuuulll\\\ZZZVVVXXXXXXTTTNNNJJJKKKMMMRRROOOMMMLLLMMMNNNNNNNNNLLLMMMNNNRRRUUUVVVUUUTTTUUUTTTRRROOOLLLIIIGGGFFFLLLNNNMMMIIIHHHJJJIIIFFFIIIFFFCCC@@@???===;;;999444333333444555555444222222222222222222222222222111111111111111111111111111111000000000/////////111111111222222222222222555888999EEEDDDVVVrrryyytttkkk```ZZZYYY\\\___PPPLLLLLLSSSZZZ\\\[[[[[[\\\eeejjjdddXXXOOOHHHCCCKKKHHHIIILLLMMMLLLNNNQQQXXXVVVTTTXXXaaaggg```VVVgggjjjVVVLLLKKKUUUllllllXXX[[[TTTIIIJJJSSSTTTKKKPPPMMMPPPWWWWWWTTTXXXaaagggMMMeeeddd```oooccceee______```ZZZTTTZZZ^^^UUUpppuuugggeeeWWWZZZuuu```ooo}}}vvvlllyyy```mmmrrrlllgggnnnwww{{{{{{||||||www~~~~~~~~~sssrrrqqqooonnnlllkkkjjjmmmiiiddd```]]]^^^___aaaWWWVVVUUUTTTTTTUUUVVVWWWRRRSSSTTTSSSSSSTTTWWWYYYxxxrrreeeaaaaaaqqq~~~jjjaaakkkyyyvvvrrrooolllkkkiiihhhfffgggfffdddbbb^^^[[[XXXVVVUUUQQQOOONNNPPPPPPMMMJJJPPPOOONNNLLLJJJHHHFFFEEERRRPPPMMMLLLLLLOOOSSSUUUXXXYYY[[[^^^bbbeeeggghhhssszzz~~~vvvssswww|||pppqqqllljjjlllcccZZZ^^^YYY[[[\\\ZZZVVVTTTUUUXXXMMMMMMMMMLLLKKKLLLNNNPPPMMMNNNQQQSSSTTTQQQLLLHHHFFFFFFEEEEEEEEEEEEFFFFFFGGGJJJIIIEEEDDDFFFFFFBBBBBB@@@>>>===;;;999666333111000000111222222111///........................////////////////////////......------------,,,,,,....../////////000000000555999:::FFFGGG[[[vvvggghhheee^^^ZZZZZZ\\\\\\sssbbbqqqsssuuucccIIIGGGAAA???LLLVVVSSSLLLKKKPPPSSSPPPRRR___ssszzzzzzfffwwwwwwiiivvv{{{xxxsssxxxsssyyyiiijjj\\\tttuuuvvvIII\\\tttpppwwwVVVCCCooojjj@@@RRRYYYNNNGGGLLLRRRPPPKKKFFFOOO]]]ooofffjjjcccggghhheeegggjjjfff^^^aaa```^^^^^^]]]\\\XXXVVVeeeyyy|||fffWWW```nnnsssaaahhhiii^^^MMM>>>666111======;;;888777;;;CCCIIIOOO]]]fffaaaYYYSSSJJJAAAPPPTTTSSSZZZeee```UUUUUUzzzmmmlllooollllllnnnhhhccc]]]___bbbeeerrrxxxpppnnnfffSSS???<<>>AAAFFFFFFBBB@@@DDDGGGGGGHHHQQQccckkkhhhtttgggjjjyyyzzzggg```fffhhhaaaOOOPPPOOOdddYYY\\\\\\ooo```WWWNNNKKKKKKKKKLLLMMMEEEIIIJJJDDD>>>>>>CCCGGGhhhtttllljjjnnn[[[ZZZwwwzzztttYYYeeeuuu]]]```tttsss|||{{{rrrnnngggaaaeeelllhhhXXXIII\\\fffssscccNNN???@@@dddzzzsssooogggeeeiiiccc^^^___eeeeeedddlllyyytttqqqmmmjjjhhhhhhhhhhhheeehhhlllnnnnnnmmmllllllrrrqqqooommmkkkiiigggfff[[[XXXSSSPPPNNNLLLJJJHHHLLLKKKJJJIIIGGGEEEDDDDDDGGGDDDAAA???>>>@@@CCCEEEMMMLLLLLLLLLNNNQQQTTTVVV\\\]]]___```aaacccgggjjjZZZaaahhhgggcccbbbiiippphhhhhheeeaaa\\\XXXVVVVVV___\\\YYYXXXYYYZZZZZZZZZTTTTTTSSSRRRPPPOOONNNMMMIIIHHHGGGIIILLLNNNNNNLLLIIIIIIIIIIIIJJJJJJJJJJJJEEEDDDCCCBBBCCCEEEHHHIIIFFFGGGJJJNNNSSSVVVYYY[[[aaaffflllooossszzz~~~pppbbbbbbkkkhhhlllgggcccccc\\\UUUZZZTTTUUUVVVUUUSSSRRRSSSUUUMMMOOOPPPNNNKKKJJJMMMPPPOOOOOOOOONNNLLLGGGAAA<<>>AAA@@@===<<<>>>===:::777777666777777666333111///...---...000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,------.../////////333999;;;GGGJJJ```zzzTTTZZZ]]]]]]```hhhllllllzzzyyyxxxwwwsssttttttvvvuuusssqqqrrrrrrooollljjjggg```YYYWWWVVVPPPHHH>>>OOOeeehhh]]]VVVTTTTTTZZZ```WWWHHHIIIVVVIIIRRRggg|||zzziiibbbhhhrrreeeHHH___kkk|||ddd\\\mmmlll```IIInnnGGGlllsssUUUIIINNNSSSiii}}}bbb^^^HHH666aaahhh```RRRIIIKKKJJJHHHSSSdddNNNBBB<<>>:::666999EEEPPPNNNLLLQQQZZZWWWIII<<<999333DDDNNNPPPKKKAAADDDWWWTTTKKKNNNRRRMMMPPPZZZ\\\QQQIIIFFFEEEDDDNNNSSSJJJ[[[mmmqqq[[[AAA666888<<<<<<333333;;;;;;555777BBBAAA;;;888???QQQ\\\WWWKKK///;;;DDDCCC??????AAACCC???BBBMMMNNNCCCEEESSSZZZUUUnnn}}}rrrdddgggrrrxxxeee___QQQGGGPPP^^^[[[LLLUUUUUUNNNTTT;;;999???ZZZQQQDDD;;;@@@GGGHHHEEEBBBKKKCCCBBBIIIJJJDDDFFFOOOMMMkkkqqqVVVkkkaaacccbbbVVVEEEJJJuuusss{{{ttt___VVV[[[\\\TTTUUUSSSUUU[[[aaa___VVVLLL\\\MMMNNNJJJDDD;;;EEEvvvzzz^^^IIILLLUUUUUUSSSWWWRRRNNNPPPVVVUUUPPPTTT^^^dddccc```]]]ZZZYYYYYYZZZZZZ]]]```aaa___]]][[[ZZZ[[[ZZZXXXVVVSSSPPPOOONNNIIIFFFCCCAAABBBBBBAAA@@@AAAAAA@@@??????>>>======:::::::::;;;<<<===>>>???999999888999;;;>>>AAACCCIIIKKKMMMPPPRRRVVV[[[^^^YYY]]]aaafffjjjnnntttxxxtttllleeegggoooqqqiiiaaa^^^[[[UUURRRPPPOOOMMMLLLDDDDDDDDDCCCCCCCCCCCCCCC???>>>===<<<<<<;;;999888333444555666888999:::;;;888888999:::::::::999999888888999999999999::::::;;;<<<===<<<:::999<<>><<<999;;;???AAAAAA???<<<::::::<<<<<<999888::::::777555444444555666555222000------,,,---...///---+++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,---...//////000000999<<>>:::555222555CCCPPPZZZjjjwwwrrrcccdddcccXXXCCC555111000,,,000>>>IIIEEE999777FFFWWW888---222HHHVVVTTTUUU]]]]]]lllzzzxxxZZZCCCCCCAAAEEEVVVaaaWWWKKKEEE===VVVNNNJJJEEE???EEEHHH???555SSSvvv{{{gggRRRDDDcccHHH;;;GGGOOOEEE???DDD??????===>>>IIIYYYccceeerrr}}}|||lll]]]QQQIII]]]]]]ggggggUUUFFFAAA:::LLLSSSppp|||zzzwww{{{lllJJJLLLVVVVVV___KKKTTTeeezzzkkk```ccceee]]]RRRLLLUUUBBB@@@UUUeee___TTTQQQBBBGGGDDDJJJTTTNNNXXX{{{WWWbbbiiidddaaatttqqqqqqgggOOOWWWdddhhhbbbaaahhhlllhhhUUUTTTTTTTTTTTTUUUVVVVVVXXXIIIIIIDDD999+++666jjjMMMLLLFFF???CCCMMMNNNHHHHHHJJJNNNRRRQQQNNNOOOSSSYYYZZZZZZYYYXXXXXXYYY[[[KKKMMMPPPPPPMMMJJJHHHGGGKKKJJJIIIGGGDDDBBB@@@???:::888666666666777666555666666666666666666555555111222444555555444333222555444333333444555666777222444666999<<<@@@EEEHHHPPPQQQSSSWWWYYYWWWRRRMMMIIIGGGGGGJJJNNNPPPNNNKKKRRROOOKKKHHHFFFDDDBBB@@@<<<<<<:::999999999999999666666555333222000000///111222222222333333444444///000222333222111///---555555666666777777888888555666:::???AAACCCIIIQQQ@@@AAA===???GGGCCC@@@IIIEEEDDDEEEGGGEEEBBBBBBEEEIIIJJJHHHDDDDDDGGGFFFBBB>>>;;;<<>>@@@BBB@@@>>><<<<<<>>>@@@@@@@@@<<<:::888666555666777888555777777444333666666333333222000000000...,,,***,,,++++++,,,------,,,***++++++++++++++++++++++++))))))))))))))))))))))))***************+++++++++++++++,,,---...//////000...999>>>KKKQQQiii~~~VVVZZZZZZWWW\\\bbb[[[NNNrrrsssuuuvvvrrrooosss{{{}}}yyy{{{~~~yyy~~~~~~yyyrrrqqqpppiii```[[[\\\YYYTTTQQQQQQNNNIIITTTUUUIIIPPPVVVQQQRRRDDDXXXDDD999@@@HHHFFFFFFJJJDDDHHHKKKLLLMMMRRRZZZaaaVVVWWWUUUWWWPPPHHHOOORRRSSSaaarrrsss[[[NNNFFFFFFQQQWWWEEEJJJFFFEEE???444444===AAADDDCCC;;;444888FFFSSS777999999===>>><<<===:::333999@@@EEEEEEAAA===;;;PPPIIICCC@@@>>>>>>@@@CCC555444555666999:::999888111///---111<<>>>>>GGGKKKGGG000<<>>CCCBBBFFFAAAAAA===666;;;@@@999111000:::NNN___aaaXXXPPPnnnWWWIIINNNUUUOOOGGGEEE444555222---...777@@@EEE333@@@QQQ```ooo{{{iiiZZZUUUQQQGGGDDDJJJIIILLL>>>HHHkkkwwwpppwwwgggWWWeeeqqqlllfffDDDBBBBBBSSSCCC999666>>>@@@888111111LLLBBBAAAOOO\\\[[[QQQIIIDDD???;;;======;;;CCCRRRhhh}}}|||mmmhhh}}}wwwnnnfff[[[QQQPPPTTTGGGNNNSSSQQQPPPRRRPPPKKKFFFEEECCC???::::::===@@@MMMQQQ^^^VVVJJJ===;;;\\\???BBBAAA;;;:::>>>>>>:::;;;BBBGGGGGGFFFHHHJJJIIIHHHKKKNNNOOONNNMMMNNNPPPMMMOOOQQQQQQNNNLLLJJJJJJEEEEEECCCBBB@@@???======<<<;;;:::;;;<<<<<<:::888444444444444333333333333111222333444444333111000111111111222222222222222333444666888999<<<@@@DDD;;;===AAAGGGMMMOOOLLLHHHHHHIIIKKKKKKJJJIIIIIIIII>>><<<;;;:::;;;:::999777888777666444444444555555111222333333333333444555///............---------000111111222222111111000...///222555888<<<>>>???CCCCCCHHHNNNQQQRRRYYYbbbiiioooqqqwww|||tttxxx{{{xxxxxxyyyvvvpppooorrrvvvxxxuuummmgggeeeccc___ddd___[[[XXXVVVSSSOOOMMMDDDJJJDDD<<<@@@BBB>>>???BBB@@@???>>>===<<<:::999444444444666999::::::999888666444333444555555555;;;:::777555555666888:::000333333000///222222///111///,,,+++++++++***(((******)))***+++,,,***((())))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))***************+++,,,---...//////...;;;BBBPPPVVVmmmKKKSSSZZZ]]]dddgggXXXDDDVVVZZZdddpppvvvuuuvvvxxx|||vvvtttyyy}}}wwwnnntttuuuqqqmmmnnnpppjjjaaaRRRSSSQQQOOOPPPQQQKKKCCC555PPPNNNDDD<<<>>>III;;;@@@???===<<<>>>AAADDDFFFCCCHHHIIIDDDCCCHHHLLLLLLOOOKKK]]]WWWZZZ[[[DDDRRRLLLNNNHHHSSSkkkdddNNNLLLPPPCCCAAABBBHHHDDD777CCCFFF...<<>>CCCCCC888CCCEEE<<<777===AAA>>>@@@>>><<<;;;;;;:::999777666777777444000///333999000444222,,,---444111'''......444BBBPPPPPPBBB444000111000111666:::777000:::888555???LLLIIIHHHUUULLL@@@???BBB>>>???DDDBBB???<<>>999>>>555333;;;>>>999888<<<999666222111333555777777444333///,,,///222000***666444000000999CCCFFFCCCAAA777===JJJJJJHHHFFF@@@CCCGGGIIIIIIOOOVVVUUUMMMHHHNNN\\\fff\\\JJJFFFNNN666KKKNNNOOO666888444<<<;;;555777===;;;000---333---555777333111444666444888000555<<<999999>>>>>>DDDEEELLLUUUSSSKKKMMMWWWUUUSSSQQQQQQVVVWWWQQQIIIOOONNNLLLKKKLLLLLLJJJGGG<<<>>>@@@???<<<;;;<<<>>>222<<>>===555555555777999999888666666666555444444333222222//////000111111222222222+++,,,...000111222222222000222333333444555999;;;KKKIIIGGGFFFFFFGGGGGGGGGPPPMMMJJJHHHGGGDDD???:::===;;;:::999999777555222444444333333333444666777000111222111/////////000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...///,,,---///222444777888999;;;<<>><<<;;;::::::999777666555222111222555555222///222111111333555777888777000111444666777666444222111444444111111333333000111///------...000000000)))(((((()))******)))'''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((()))***+++,,,---.........<<>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;======>>>???AAACCCEEEFFFIIIPPPXXXYYYUUUQQQOOOPPPMMMIIIHHHNNNQQQLLLFFFCCCEEEEEEDDDCCCAAA@@@???>>>;;;888555333333333222111444333222111000000000000000000////////////000000111222333555777:::<<<===<<<;;;;;;>>>AAABBB@@@>>>>>>>>>===<<<;;;999777666555444444333333222111111///............------------,,,+++...222444444222---......///000111111222444777:::===???AAAEEEGGGBBBBBBBBBBBBBBBCCCDDDEEEDDDAAA===;;;;;;<<<<<<<<<777666666555444444333333222333333333333222111111000000000000000000000000000111111222444555666666888777777:::???BBBBBB@@@BBBEEEHHHKKKMMMLLLJJJHHHKKKJJJHHHFFFDDDBBBAAA@@@===<<<:::888777666555555555444333111000/////////000000000000000000000000222333333444555666888888;;;;;;999>>>GGGDDDGGGWWWJJJNNNNNNKKKJJJKKKLLLIIIMMMLLLLLLNNNPPPOOOKKKGGGCCCBBB@@@>>><<<<<<<<<<<<555333666BBBQQQZZZYYYUUU999???AAA===888777999999<<<<<<<<<>>>AAAFFFKKKNNNTTTPPPMMMOOORRRSSSPPPKKKQQQMMMJJJKKKNNNNNNJJJEEEDDDBBB@@@??????>>><<<:::999888666555444444555555222222222111111111000000000000000000000000000000---------............///000111222444666999;;;<<>>=========::::::999999888777777777333333333222222111111111222222111111111222444555111111222222222333333333111000000000//////......------......------,,,+++******))))))((((((''''''''''''((((((((((((''''''))))))(((((('''''''''&&&)))))))))))))))((((((((()))))))))***+++,,,......222<<>>@@@BBBCCCHHHNNNTTTWWWUUURRRQQQQQQRRRMMMLLLQQQSSSOOOJJJGGGBBBBBBAAAAAA@@@??????>>>:::888444333333333222111333222111000////////////000//////......//////000111111222444666888:::<<<<<<;;;<<<>>>AAABBB@@@===@@@@@@???===<<<999888777444444333333222111111111.........---------,,,,,,,,,***)))***---...---++++++,,,,,,---......//////000222555777999<<<@@@BBB@@@@@@@@@@@@@@@AAABBBCCCCCC@@@===;;;;;;;;;;;;:::555555555444333333222222111111111111111000//////..............................///000111222333333777666555888===@@@AAAAAAFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGFFFEEECCC@@@>>>===<<<;;;999777666555555444444333222000//////......000000000000000000000000000000000111222444555666111888:::???FFFAAA===EEEEEEKKKNNNIIIEEEGGGJJJKKKIIIIIIIIIJJJLLLJJJFFFCCCEEECCC@@@<<<999666555444666333222777===???;;;666<<>>===;;;999999888777555555555555666111111111111000000000000........................,,,,,,---------.........///000111222444777999:::???BBBGGGKKKMMMMMMLLLJJJKKKLLLJJJFFFFFFHHHEEEAAA@@@AAAAAA>>>;;;999:::<<<999888777666555444333333000000///......------,,,++++++++++++++++++++++++*********++++++++++++,,,++++++,,,---...000111222555777999<<<@@@GGGNNNTTT[[[]]]```dddhhhjjjkkkkkkooovvvwwwrrrrrrxxxwwwpppgggeeeaaa^^^\\\YYYVVVSSSPPPNNNJJJHHHGGGFFFEEECCCCCCBBB@@@>>><<<;;;::::::777777777666555555444444222222111111111000000000000000/////////000111222/////////000000000111111000000000//////.........,,,------------,,,++++++***)))))))))((((((((('''''''''(((((((((((('''''')))(((((((((''''''''''''(((((((((((((((((((((((()))))))))***+++,,,......222<<>><<<:::::::::999888777666666555666666555555444444444333666666777888:::<<<===>>>AAADDDIIIMMMNNNNNNLLLKKKMMMHHHFFFHHHJJJFFFBBBBBB============<<<<<<;;;;;;999666333222222222111000111111000///............//////............//////000000111222444666888999<<<;;;<<<>>>@@@@@@>>><<>><<<:::777666333333222222111000000000---------,,,,,,,,,+++++++++***(((((())))))'''&&&))))))******++++++,,,,,,...///111222333777;;;???============>>>???@@@AAA@@@>>><<<;;;;;;;;;999777333333333222111111000000...////////////...------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000444333333555999===@@@AAAHHHGGGFFFFFFFFFFFFGGGHHHDDDDDDDDDBBB@@@>>>;;;999:::999888666555444333333222222000///....................................---------...///000111222)))555888888@@@AAA>>>AAA@@@HHHKKKFFFAAABBBHHHMMMGGGGGGGGGGGGGGGEEEBBB???BBB@@@<<<888555222000000111111000111333222///---...333666333111333555555222222222333555999<<<>>>???AAACCCEEEFFFEEECCCBBBBBB@@@>>>???AAABBB???;;;>>>===;;;;;;;;;:::888666666666555333333333333333000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------...000222444666777<<<>>>AAAEEEIIIKKKLLLLLLOOOPPPMMMIIIGGGHHHDDD???>>>??????===;;;:::;;;===999888777555444222111111//////...------,,,,,,+++************************)))))))))*********++++++)))))))))***+++---...///111222444666:::???FFFJJJWWWYYY]]]bbbeeehhhiiiiiiiiipppqqqlllkkkmmmjjjcccdddbbb___]]][[[XXXTTTQQQOOOLLLIIIGGGEEEDDDBBB@@@======<<<;;;:::888666555444444333333222111111111////////////..................---,,,,,,,,,------,,,,,,------------......//////............------+++,,,,,,,,,,,,+++******))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((('''''''''''''''''''''((((((((((((((()))))))))***+++,,,......333===JJJ\\\aaayyyCCC777CCCCCCAAA===///===???>>>BBBIIINNNTTT___kkkggglllsssvvvrrrmmmkkkmmmiiiddd\\\WWWTTTPPPJJJFFFEEEBBB???>>>>>>===;;;999888777666555444333222222444333333222222111111000333333444555666888999:::===>>>@@@EEEIIIKKKJJJHHHFFF@@@===??????<<<::::::<<<;;;:::999888777666666777555222000111111000///000///...---,,,,,,,,,,,,......------------.........//////000222444555666:::;;;<<<===>>>>>><<<;;;AAAAAA???===;;;888666444222222111111000//////...,,,,,,+++++++++*********++++++***))))))((('''&&&(((((((((((())))))******...///000000111555:::>>>;;;;;;;;;;;;<<<===??????>>>===<<<;;;;;;999666444111111000000///.........---............---,,,,,,************************)))******+++,,,---------111000000111555999===@@@CCCCCCDDDDDDEEEEEEEEEFFFAAAAAAAAA@@@>>>;;;888777888777555444333222222222000000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///444???999///555<<<>>>AAA>>>DDDFFFBBB???CCCHHHJJJFFFFFFFFFEEEDDDAAA>>><<<:::999777444333222222222///000222333222222222333%%%***---++++++///111111////////////111333666888>>>AAADDDEEECCC@@@===<<<;;;:::999:::;;;;;;999777888777666666777666333111111111000000///..................---------,,,,,,))))))))))))))))))))))))))))))*********+++++++++++++++,,,---...000222333555777999===AAAEEEHHHJJJIIIKKKJJJHHHHHHJJJHHHCCC;;;;;;::::::999999::::::888777666444222000///......------,,,++++++******))))))))))))))))))))))))(((((()))))))))*********''''''(((((()))+++,,,---000222333555777;;;AAAEEEQQQUUU[[[```ccceeeggghhhdddiiikkkhhhggggggccc]]]___]]][[[YYYWWWTTTPPPMMMMMMJJJGGGEEECCCAAA>>><<<999::::::999888666333222222111111000000//////...,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++************++++++++++++,,,,,,,,,------------------,,,,,,+++++++++++++++***))))))))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((''''''''''''''''''''''''((((((((()))))))))***+++,,,......333???LLL___dddzzz|||YYYAAA888555555555444BBB>>>;;;;;;AAAIIINNNRRRUUUUUU___hhhjjjgggdddcccdddccc^^^XXXSSSOOOKKKDDD???@@@???>>>======;;;999777666555555333222111000000111111111111000000//////111111111222333555666777>>>>>>???CCCGGGJJJKKKJJJFFFBBB???@@@???<<<<<<>>>???>>><<<:::888666444333555333000//////000///...///...---,,,++++++++++++------,,,,,,,,,,,,---------------...///111222333777888:::;;;;;;;;;;;;:::???>>>===;;;888555333222111000000///......------************))))))))))))((()))))))))(((((((((((('''((((((((((((((())))))---.........///222777:::999999999:::;;;<<<>>>???<<<;;;:::::::::888444111/////////...------,,,,,,---------------,,,,,,+++(((((((((((((((((((((((())))))******++++++,,,,,,---------...111555999<<<;;;===@@@CCCEEEEEEDDDCCC@@@@@@???>>><<<999777555555444333222111000000000......---,,,++++++++++++************************************+++,,,------???GGG<<<---...333555888>>>@@@???>>>AAAFFFHHHEEECCCCCCCCCAAA???<<<:::999555444333222111222222333000222333111...++++++---111333222---+++------+++.........///000222333555:::===AAABBB@@@>>>;;;;;;;;;:::::::::::::::888777444444444555666555222000//////......---,,,,,,+++,,,,,,+++++++++*********''''''''''''''''''''''''(((((((((((()))))))))))))))))))))***+++---...///111111333666;;;@@@DDDFFF>>>BBBEEEFFFKKKPPPPPPLLL999999888777888888888888666555444222000///---,,,,,,,,,++++++***)))))))))(((((((((((((((((((((((('''''''''((((((((())))))'''''''''((()))***+++,,,000111333444555888===@@@FFFKKKRRRWWWZZZ\\\^^^``````dddgggfffeeeeeeaaa]]]ZZZXXXUUUSSSQQQNNNJJJHHHJJJGGGDDDBBBAAA>>>;;;999777888888888666444222111111000000///......------************************,,,,,,,,,++++++***))))))*********++++++++++++,,,+++++++++++++++++++++,,,******++++++******)))((((((((((((((())))))))))))''''''(((((((((((('''''''''''''''(((((((((((((((''''''''''''(((((()))))))))))))))***+++,,,......444???MMMaaafff{{{zzz~~~XXXBBB555:::;;;333000777;;;888777===GGGLLLLLLJJJLLLUUU^^^___]]]\\\\\\[[[VVVSSSPPPNNNNNNLLLGGGCCC<<<<<<;;;:::888666444333333333222111111000///////////////////////////////////////000111222333444999999:::<<<>>>AAADDDEEEFFFBBBAAABBBAAA>>>>>>AAABBBAAA???<<<999666444333444111///......///............---,,,++++++++++++,,,,,,++++++++++++,,,,,,+++++++++,,,---...///000222555888999999888999:::<<<;;;:::888666444111000/////////...------,,,,,,)))))))))(((((((((((('''$$$%%%'''&&&%%%%%%&&&''''''''''''((((((((((((((()))***+++++++++...111555777777777888999;;;<<<===;;;:::999888888666222///.........---,,,,,,++++++,,,,,,,,,,,,,,,+++******''''''''''''''''''''''''))))))))))))******++++++***+++,,,---...000555888555888<<<@@@BBBBBBAAA??????>>><<<:::888666555444333222111000////////////,,,,,,+++***************((((((((((((((((((((((((***)))))))))******+++,,,000888333---111222000666<<<<<<;;;;;;AAAGGGEEE@@@===>>>>>><<<999777666666555444222000////////////---......---+++***+++,,,000222000,,,+++......,,,---------...///111222333222444777:::<<<<<<;;;:::=========<<<;;;:::888888333333444555666666333000////////////...---,,,,,,*********)))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))***+++,,,//////111333777<<>>???======???>>>;;;;;;>>>???>>><<<:::777444333222222000---------......---......---,,,++++++++++++++++++************++++++************+++,,,------...111555777666666888::::::999888777555333111000.........---,,,,,,++++++(((((((((''''''''''''&&&###%%%&&&%%%######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))******+++...000444444444555777999:::;;;;;;:::777666666444111///......------,,,+++++++++***************)))(((((('''''''''''''''''''''''''''(((((((((((()))))))))'''))),,,,,,,,,---000333555777999<<<===>>>>>>======;;;888555333333333333111000///......---......+++***))))))((()))))))))''''''''''''''''''''''''(((((((((((((((((()))***"""((((((+++222000///999666999;;;;;;>>>BBBAAA<<<;;;<<<<<<:::777444555666444222000...---,,,,,,,,,************,,,---......''')))(((%%%''',,,...,,,******+++---...///111111///...///333888:::999777;;;<<<<<<:::888666444444000000111333555444111.........//////...---+++***((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((()))******,,,,,,---000333666999;;;DDDFFFFFFCCCCCCCCC>>>888:::777555555666777666444111111000///...---,,,,,,******))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((()))))))))***,,,...///111444777;;;BBBLLLRRRTTTVVVYYY\\\^^^^^^___bbbbbbaaa```aaaZZZUUUOOOJJJGGGEEECCCAAABBBAAA???>>>>>>;;;888555555444333222111000000000...------,,,++++++******'''''''''(((((()))))))))'''((()))*********)))(((((((((((()))))))))******((((((((())))))*********++++++,,,,,,++++++***)))'''((((((((()))))))))***''''''((((((((((((''''''''''''''''''((((((((()))(((((())))))***++++++,,,)))))))))***+++,,,......666@@@NNNccciii}}}zzz{{{EEE<<<666EEECCC000000666000111111111333888<<<>>>@@@IIIPPPRRRVVV\\\]]]YYYTTTQQQMMMKKKJJJEEE>>>999;;;;;;999666222///......------------------------))))))***+++,,,------...++++++++++++,,,---...///000333444222///000666<<<;;;:::;;;>>>===999999<<<999888777555333111000///222///---,,,---...------///...---,,,++++++++++++++++++************++++++******))))))***+++,,,,,,,,,///444555555555777:::999999888777555444222111......---,,,,,,++++++***(((((('''''''''&&&&&&&&&%%%'''((('''$$$"""$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***++++++,,,---///222222222333555777888999<<<999777555444333000.........------,,,++++++***((((((((()))(((''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&)))+++,,,++++++...000888888888888999:::;;;<<<<<<:::666222000000111222000///...---------------***))))))(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((******&&&)))...''''''555111888<<<<<<;;;======;;;;;;======;;;888555666888000///...,,,+++,,,,,,------***(((((())))))((('''++++++((($$$%%%))))))&&&'''((()))+++,,,...///000111...---000666999666333777888777555222000......,,,,,,---000111111...+++,,,,,,------,,,+++)))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''((()))***((()))***,,,...111333555888;;;===<<<>>>AAA>>>888777444111111333444222000000000///...------,,,,,,)))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&''''''((((((***,,,---...000333666777???IIIOOORRRSSSWWWZZZ^^^]]]]]]___```___^^^```[[[VVVOOOIIIFFFDDDBBBAAA@@@???>>>======;;;888555444333111000/////////000,,,,,,++++++***)))))))))'''''''''((((((((())))))%%%&&&((()))))))))(((((('''''''''((((((((())))))'''((((((((())))))******+++,,,,,,,,,,,,+++******'''((((((((())))))******''''''((((((((((((''''''&&&'''''''''(((((())))))((())))))***+++,,,,,,,,,)))))))))***+++,,,......666@@@NNNccciii}}}zzzDDD888222@@@III666&&&...000/////////111444777999;;;<<>><<<:::888555444222000///...------222111///...,,,,,,++++++------,,,,,,,,,+++++++++'''((()))***+++,,,---------......///111222444555::::::;;;;;;:::888666555;;;:::999777444222111000////////////............*********)))******++++++******)))((((((((((((((((((((((((((()))))))))))))))+++---///111333777999888777555222111000000000---,,,+++)))((('''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&'''(((******///...///333777888666333111222333333222000---+++***++++++++++++***))))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&'''((()))***++++++444555555444333333666888444555666666444111---++++++,,,------,,,+++)))(((((((((((((((''''''''''''''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))***+++,,,444;;;:::555333888>>>999777555222111111222333------,,,+++************))))))))))))(((((((((((())))))))))))))))))))))))***************++++++,,,000...,,,---000222222000999::::::777444222222222222111000//////...............---,,,,,,+++******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((()))))))))******++++++...222555555999:::999;;;???@@@===444444333222222111111000///...------++++++***))))))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''')))+++---///000444:::BBBIIINNNQQQTTTVVV\\\WWWRRRSSSWWWZZZYYYWWWPPPMMMHHHEEECCCAAA>>><<>>888666777777333///111000///...,,,,,,,,,+++************************+++*********))))))((((((+++***)))'''''''''((()))((((((((((((((((((((((((''''''''''''((((((((((((++++++******************(((((())))))))))))(((((())))))))))))))))))))))))...+++((('''((()))***)))'''''')))******)))***---)))***+++,,,+++,,,...000666HHHIIIfffuuu|||@@@888222;;;EEE888+++000......---...///111444555777999;;;>>>BBBEEEHHHIIIDDDBBB???===<<<;;;999777444333222000///...------111000///---,,,+++++++++---,,,,,,,,,,,,+++++++++))))))))))))******************+++,,,---///111111666777999;;;:::999666555:::999888666333111000/////////............------+++******)))))))))******))))))(((''''''''''''''''''''''''(((((((((((())))))***---...///111444777777666444222111000000000---,,,+++)))((('''''''''(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''((()))***,,,,,,---111555666555333111222333333222000---+++******++++++******)))((()))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''((()))******+++000222333222222222444666555555555444222///---++++++,,,,,,,,,,,,***)))((((((((((((((('''''''''''''''&&&&&&%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******+++000666777444333777;;;666555333222111111111111------,,,+++************)))))))))(((((((((''''''(((((((((((((((((((((((()))))))))))))))******+++...,,,***+++...000///...555777999999666333111000111000///......------...,,,,,,++++++***))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&''''''((((((((()))*********---000333333777999777888::::::666333222222111111000//////------,,,+++***)))(((((((((((('''%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((***,,,...//////444:::AAAFFFKKKOOORRRTTTWWW]]]dddiiihhhccc___RRROOOIIIEEECCC@@@>>><<>>888666777666333///111000///---,,,+++++++++*********************************)))))))))((((((+++***)))(((''''''((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))++++++***)))(((((()))************+++***)))***+++)))***,,,,,,+++,,,...000666HHHHHHdddttt:::999222555???:::000000------,,,,,,,,,...///000333444666888;;;===???@@@???===;;;:::::::::888666333222111///...---------//////...,,,,,,+++++++++,,,,,,,,,+++++++++******+++******)))((('''&&&&&&''''''((((((***+++---...111444777:::;;;:::888666:::999777555222000...---.........------,,,,,,,,,++++++***)))(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***+++,,,,,,...000333555444333111000/////////,,,+++***)))((('''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''))))))))))))+++...222444333222111222333333222000...,,,***************)))(((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((())))))***+++---000111111111222444666555444222000...,,,++++++,,,,,,++++++***)))((((((((((((''''''''''''&&&&&&&&&%%%%%%$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))))),,,///111222333555777111222222222111000000///---,,,+++***)))))))))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))***)))((()))+++,,,,,,,,,///333777888666333000...//////...---,,,,,,,,,,,,***))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''&&&(((((())))))***...000000444777555555666444000222111111000//////......,,,,,,+++***)))(((''''''((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((***+++---......222777<<>>@@@<<<888666666555222///000///...,,,++++++++++++******************************))))))))))))((((((***))))))(((((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((+++---,,,)))''')))************))))))))))))((()))+++,,,,,,,,,,,,///111666HHHGGGaaaqqq~~~777;;;333///888999111///---,,,,,,++++++,,,,,,---///000111333555666888888:::999888888999999777666222111000...---,,,,,,,,,...---,,,+++++++++++++++++++++++++++************))))))((('''&&&&&&%%%%%%'''''''''((()))***+++,,,...111555999;;;;;;999888999888777444222000...------------,,,+++++++++***+++***)))(((''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&''')))******)))***---///333222111000//////......++++++***(((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%&&&'''((()))'''(((***---000111222222111111222222111000...---))))))******))))))((('''((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&''''''(((((('''***...000000000111222666444222///---,,,+++++++++++++++******)))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((((((((***---000333444444///000111222222111///...,,,+++***))))))((())))))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''''')))******+++,,,///222444222000.........---,,,++++++*********((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&'''''''''(((+++------222555555555666333...222111111000000///......,,,++++++***)))((('''''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((()))***,,,---...000444888<<>><<<::::::999777555444222///------,,,+++******)))******))))))))))))))))))))))))(((((((((((((((((())))))((((((((())))))))))))(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((())))))*********(((((())))))))))))((((((((((((((((((((((((((((((%%%***//////+++((()))+++&&&(((((('''***000000+++***+++------,,,---///111:::MMMIII]]]kkk~~~www888;;;333---222222******,,,,,,,,,,,,+++++++++***+++,,,,,,---...///000000333333333555777777555333///...---,,,++++++++++++******)))))))))******+++*********))))))))))))(((%%%%%%%%%&&&'''''''''((())))))))))))***+++,,,---+++---000333555666666666555555444222111000///...,,,++++++***)))(((''''''(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&(((***---...............---,,,***)))(((((('''''''''(((%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&''''''&&&(((***++++++,,,...000...............---,,,,,,(((((((((((((((''''''&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%'''***,,,,,,---///000111000...,,,+++++++++++++++***)))((('''''''''''''''''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((('''''')))---000111111///000111222222000...---+++***)))(((''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%'''(((''''''''')))+++***,,,---,,,++++++---...---,,,+++***))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''&&&&&&'''((()))...222333666999999555333222222111111000//////,,,,,,+++***)))(((''''''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))(((((('''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))***+++---///222888@@@EEEGGGNNNWWW\\\[[[YYYYYY[[[UUUPPPIIIDDDAAA???>>>===777777666555222000...---++++++***)))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))'''(((((())))))))))))(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((())))))******+++(((((())))))))))))(((((())))))))))))))))))))))))&&&***---...,,,******+++(((++++++)))...777666///***,,,------------000222;;;PPPMMM___lll}}}ttt777888000...333...''',,,+++++++++++++++******))))))******+++,,,---...///000000111333444444222000...---,,,++++++******+++(((((((((((())))))***+++******)))))))))(((((((((&&&&&&&&&&&&'''''''''(((''''''''''''((()))*********+++,,,...///000111111111000000//////...------++++++***)))((('''&&&%%%&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%&&&(((***+++,,,---......---,,,,,,))))))(((''''''''''''((($$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%'''))))))((((((+++---------,,,,,,,,,,,,++++++''''''((((((((('''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$&&&(((((((((***,,,...------,,,++++++++++++++++++***((('''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''(((***,,,...000///000000000///...,,,+++******)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%'''&&&%%%%%%(((******,,,//////...------------,,,+++***))))))))))))'''(((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%&&&'''(((,,,///000222777777555222111111000//////......+++******)))((('''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((()))((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''((((((+++,,,---///111666===AAAHHHNNNVVVYYYXXXUUUSSSSSSRRRMMMGGGBBB@@@@@@@@@???555666666444222///---,,,******)))((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))&&&'''((()))******)))(((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''(((((()))******(((((())))))))))))(((((()))))))))))))))))))))))))))***+++,,,,,,,,,++++++)))---,,,)))///888777...+++,,,---------...000222:::RRRQQQcccppp~~~sss666444...///555---&&&...))))))************))))))(((((()))***+++,,,---.........///111222222///---------,,,+++************(((((('''(((((()))***+++))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&''''''(((***))))))***+++,,,---...---------------,,,,,,,,,+++***)))((('''&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&###%%%&&&&&&%%%&&&(((******+++,,,---...---,,,+++)))((((((''''''''''''((($$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$&&&((('''%%%%%%(((+++,,,,,,++++++++++++++++++''''''((((((''''''&&&%%%&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###############$$$$$$$$$$$$%%%&&&%%%%%%'''***---+++++++++++++++++++++++++++***((('''&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''''''''))),,,////////////...---+++***)))***)))(((''''''&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''"""$$$&&&%%%$$$$$$&&&)))***---222333222///---,,,---,,,+++***))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%&&&''''''+++------///444555333000000000///......------))))))((('''&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''(((&&&''')))***,,,111666:::AAADDDIIIMMMPPPRRRTTTVVVIIIEEE???:::999:::::::::444555666444111...,,,,,,***))))))(((((((((((()))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&'''(((*********)))(((((((((((((((((((((((((((''''''''''''((((((((()))%%%%%%&&&&&&'''((())))))(((((())))))))))))(((((())))))))))))))))))))))))******)))+++------,,,+++)))---+++''',,,666444***+++,,,---------...000222999SSSSSSfffsssnnn888555111//////...---,,,))))))))))))(((((((((((())))))))))))***************+++---...///...---,,,&&&///111+++***///...(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&'''''''''(((((('''''''''(((((((((((()))---------......---,,,,,,***)))((('''&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''((()))))))))************((((((((((((''''''''''''%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%((('''%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''')))******++++++,,,------)))))))))(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%'''&&&%%%%%%&&&)))+++---,,,,,,,,,,,,,,,+++***)))(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((()))***++++++++++++++++++++++++((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$#########""""""######$$$%%%%%%&&&''''''***,,,...///---,,,,,,---...---,,,+++************(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&)))***+++---///222444555000000000000///...---,,,)))((('''&&&&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((000---)))%%%######%%%&&&''''''(((***+++---///000;;;===AAAHHHPPPTTTRRROOOKKKBBB999888>>>???888000222111///---+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((+++)))'''(((+++,,,***(((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,+++***(((((()))***---...***---000111111222333555???VVVYYYppp}}}jjj777555222000///...,,,+++)))))))))(((((((((''''''(((((()))))))))*********++++++,,,---------------++++++)))'''&&&'''***+++'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((+++++++++,,,,,,++++++******)))((('''&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''''''''((((((((()))))))))((((((((((((''''''''''''%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''))))))******+++,,,,,,---))))))((((((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&(((***+++++++++,,,,,,+++******)))''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&((()))***++++++++++++++++++++++++((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$#########""""""######$$$$$$%%%&&&&&&'''***+++,,,,,,,,,...111333000///---+++)))((((((((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&(((((()))+++---///111333///000000///...---,,,,,,)))((('''&&&&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&'''''''''''',,,***'''%%%$$$%%%&&&'''''''''((()))+++---///000888;;;@@@GGGMMMPPPPPPOOOLLLFFF???======<<<888333222111///---+++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((+++)))'''(((***+++***(((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,++++++***)))***,,,...//////111222222111111333444AAAWWWYYYooo|||eee666444222111000///,,,)))((((((((('''''''''&&&&&&(((((())))))))))))******+++++++++++++++,,,------...)))''')))(((%%%''',,,))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((()))******))))))((())))))((('''&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((((((((((((''''''''''''&&&%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&)))))))))***++++++,,,,,,))))))(((((('''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&((()))******++++++******))))))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))************************((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$#####################$$$$$$%%%%%%&&&&&&((())))))***+++///444888333111---***'''&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''(((***,,,...///...//////......---,,,+++)))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''(((&&&''''''(((***,,,...///222666===BBBFFFHHHJJJLLLGGGDDD???;;;777555222111111000...,,,+++)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((***)))((((((******)))(((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))((())))))******+++++++++,,,++++++***+++---...///222222222000//////111333CCCZZZZZZppp}}}bbb444333222222111///+++(((((('''''''''&&&&&&&&&&&&(((((((((((()))))))))***++++++***))))))+++,,,---,,,,,,++++++++++++)))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((()))))))))(((((()))(((((('''&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((((())))))***+++++++++)))((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%############$$$%%%&&&''')))))))))******))))))((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((((((((())))))))))))******(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$%%%%%%%%%%%%%%%&&&((()))***...222666222///,,,(((&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''((((((((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&''')))***,,,------------------,,,++++++(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''###$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((()))+++,,,---,,,111999===???BBBEEEHHHDDDAAA<<<999666444222000000///---,,,***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))(((((()))))))))(((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((()))))))))*********+++++++++******+++,,,......//////...---,,,---000222FFF]]]___ttt___444333222111000...+++(((((('''''''''&&&&&&&&&&&&'''(((((((((((()))))))))******)))((((((***+++,,,)))---+++$$$&&&---,,,$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&''''''((()))******))))))((((((((('''&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''(((((())))))******+++((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%############$$$$$$%%%&&&''''''((())))))((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''(((((()))))))))'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$%%%"""%%%((()))***+++---...---,,,***(((''''''((()))%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((***+++,,,+++,,,,,,,,,,,,++++++***((('''&&&%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%$$$###%%%&&&&&&'''(((***+++,,,+++000777;;;===@@@DDDGGGFFFAAA;;;999;;;;;;777333///...,,,+++))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((())))))((((((((()))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((()))))))))))))))*********)))))))))******+++,,,---,,,,,,---,,,,,,...222555JJJbbbdddxxx[[[555333111000///...+++(((((((((((('''''''''&&&&&&''''''(((((((((((()))))))))(((((((((((()))******)))***(((%%%(((---+++%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''((()))************(((((('''''''''&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''''''''((())))))******((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%"""######$$$$$$$$$$$$%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&%%%&&&&&&''''''(((((()))''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$######$$$$$$$$$$$$$$$$$$###%%%((())))))(((((()))))))))(((((((((((())))))%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((()))***+++******++++++++++++******((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%%%%&&&'''(((******---000555:::>>>AAADDDGGGCCC===777666999999555111...---+++***)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''((())))))''''''((()))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,+++,,,...///000333777999MMMeeegggyyyVVV666333000......---+++))))))))))))((((((((('''''''''''''''((((((((())))))''''''(((((()))))))))(((+++$$$,,,@@@DDD444((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))************'''''''''''''''&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&'''(((((())))))***(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%######$$$$$$%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$%%%%%%&&&''''''((((((''''''&&&%%%%%%$$$$$$###################################################""""""#########$$$$$$$$$$$$$$$##################%%%'''((('''&&&&&&((()))&&&'''((()))))))))((('''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))))))))***************)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%&&&'''))))))+++,,,000555;;;???AAABBB<<<999555333111000///------,,,+++))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&(((***)))'''&&&''')))((((((((((((((((((((((((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***+++,,,,,,,,,,,,***---///111222444777999QQQgggfffvvv~~~RRR666333000...---,,,+++***))))))))))))((((((((((((''''''''''''((((((((()))%%%&&&((()))))))))(((''',,,!!!666bbbfff@@@'''+++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''%%%&&&'''((())))))))))))'''''''''''''''&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!"""###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''((()))))))))(((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$%%%&&&&&&'''((((((''''''&&&%%%%%%$$$$$$###################################################""""""######$$$$$$$$$$$$$$$$$$##################(((((('''&&&%%%&&&***,,,&&&''')))******(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((()))************))))))''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$%%%&&&'''((()))(((''')))///777<<<===<<<<<<<<<;;;666000,,,---///,,,,,,***)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&(((***)))&&&&&&'''***(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((******+++,,,------------))),,,///111222333555666SSShhhdddsss{{{VVV666333///---,,,+++***(((000+++"""$$$,,,'''$$$...(((000((($$$&&&&&&,,,000111###...)))...&&&!!!444***JJJ"""$$$111!!!''',,,+++&&&))))))*** &&&%%%###$$$%%%$$$$$$######$$$$$$%%%''''''''''''''''''''''''((()))***(((&&&&&&&&&(((&&&&&&&&&'''''''''(((((())))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#################################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%((()))'''''')))(((%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&++++++,,,...333888===AAA<<<>>>===999666555222...---,,,+++***)))))))))))))))(((&&&&&&''''''&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''',,,$$$222&&&---***"""000222*** 111###&&&&&&&&&***111"""888 $$$***222///%%%$$$///...$$$,,,+++&&&+++222 ***+++,,,+++))))))***+++++++++,,,,,,,,,---------***,,,,,,,,,000777888666WWWnnnffftttRRR555222///---,,,+++***))),,,...)))***&&&!!!%%%666%%%,,,"""888"""///%%%$$$222'''777)))###'''111 ***!!!:::$$$''',,,&&&!!!)))'''%%%+++%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&'''''''''(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((&&&&&&&&&%%%%%%$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((()))))))))))))))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&+++---***(((((('''%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))***,,,000555:::===666999999666555666444000,,,,,,+++***)))))))))))))))(((&&&&&&'''(((&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((***111'''''' """///GGG'''(((######111---*** (((222%%%&&&)))777(((&&&***///...%%%000%%%'''&&&***333)))***++++++***)))***,,,++++++++++++,,,,,,,,,,,,***,,,,,,,,,111777888666VVVnnnfffuuuOOO555222...,,,,,,+++***))) ///---!!!$$$)))((()))&&& """:::'''++++++(((%%%///+++000222***...(((333%%%(((''''''((((((###$$$ &&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%((((((%%%!!!$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((())))))))))))(((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&...222...)))'''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((***---222666888333666777444333444333///,,,,,,+++***)))))))))))))))'''&&&'''(((((('''%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((%%%''')))444...'''+++222&&&,,,&&&000&&&$$$***###...((('''999******)))////// (((***+++999))),,,...!!!%%%((()))++++++******+++---*********++++++++++++,,,***,,,------111777999666UUUnnngggvvvNNN444111...,,,,,,+++***)))---///%%%'''***&&&&&&)))((('''$$$333###++++++)))***###111666'''***)))!!!+++%%%...''')))777'''%%%!!!***"""+++'''$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$(((------(((#########$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''(((((())))))(((((('''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&///555111***&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((+++///222444444777777333111222000,,,,,,+++***))))))((((((((()))'''&&&'''((()))'''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((000(((/// %%%)))%%%*** 000)))'''***)))''''''///,,, &&&666,,,$$$(((:::&&&***---,,,(((,,,'''///---444''')))************,,,---))))))*********+++++++++***---------111777999666UUUnnngggwwwOOO333000---,,,++++++***)))***(((&&&+++///$$$"""222''' %%%'''%%%***)))***///111 ***$$$777***)))---//////444+++///+++444000 &&&%%%000'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%)))---...)))$$$#########$$$$$$$$$%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((((((((((((&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%...555111)))&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''')))+++---///111222555555222111222000,,,,,,+++***)))(((((((((((()))'''&&&'''))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((,,,666jjjzzzsssiiiJJJwwwyyyppprrrooo888+++NNN;;;###!!!,,,000***NNNvvvaaa///"""hhhtttHHH&&&''')))************,,,---))))))*********++++++++++++---------111888999777WWWooohhhwwwOOO222000---+++++++++***)))%%%&&&'''+++)))""":::fffllluuuvvvvvvCCCtttwwwcccnnntttyyy XXXjjj333...(((YYYFFF ///+++[[[zzzfff$$$'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&))))))&&&#########$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''(((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###+++000---((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((***+++---...,,,000111000111444333000++++++***)))(((((((((((((((''''''''')))***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((000uuuAAA111ddd000ppp...555)))'''"""...WWWeee%%%((()))++++++******+++---*********++++++++++++,,,+++---......222888:::777ZZZrrriiiwwwtttKKK222///,,,+++++++++***)))'''***&&&######&&&AAAjjj|||FFF...lll@@@eee666;;;PPP777:::%%%&&&***...222%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""'''***((('''((((((%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******)))---///...///222222///+++***)))((((((''''''((((((''''''''')))***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((,,,+++111>>>(((...!!!...000777\\\LLLVVV:::===111...666)))***++++++***)))***,,,++++++++++++,,,,,,,,,,,,+++.........222888:::777^^^tttiiivvvmmmGGG111///,,,+++++++++***)))&&&,,,)))&&&***'''$$$***%%%...///%%%''')))888===000!!!---;;;DDDOOOPPP888!!!###'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###"""###$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%&&&%%%&&&)))(((%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((***...///------///...***+++***)))(((((('''''''''(((''''''((()))******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((222 444...###888{{{)))LLL---(((777###GGG+++'''===(((]]]***+++,,,+++))))))***+++++++++,,,,,,,,,---------,,,.........222888:::777aaavvvjjjuuuYYYKKK000///---,,,,,,+++)))(((###))),,,""")))... ... %%%666ttt...>>>(((,,,######"""~~~,,,***(((***###eeePPP((($$$$$$&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&'''''''''&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%&&&''''''%%%%%%&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))******+++,,,---///000111,,,***)))((()))((('''%%%''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***,,, ---$$$&&&###///YYYsss000222000666ZZZ;;;---///%%%(((eee)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,------,,,---111888BBBIIIjjjyyylll|||XXXJJJ000///---,,,,,,+++)))(((...!!!"""---...***)))(((%%%000!!!777\\\jjj"""///$$$/// kkk"""222 qqq~~~444222&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&'''''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((*********+++---...000111,,,+++)))((())))))'''%%%''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''(((555###888'''@@@***VVV!!!999CCCTTT///ooo''' ###555EEEAAA************************,,,,,,,,,,,,,,,,,,,,,,,,------------000777???EEEkkk|||ooo{{{XXXHHH000///---,,,,,,+++)))(((111)))(((+++###))) ,,,"""$$$GGG!!!:::>>>UUU,,,888444===@@@...(((///444&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&''''''''''''%%%&&&((('''&&&%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((*********+++---...000111...,,,))))))))))))'''&&&''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))000'''$$$(((((( 444nnn+++...$$$---rrr}}}333,,,555444---###...nnn,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---.........000555;;;???mmm~~~qqqzzzYYYGGG000///---,,,,,,+++)))'''!!!---...((((((******,,,(((!!!$$$333,,,***iii&&&(((,,,lll:::%%%555ttt###&&&!!!"""'''###&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''%%%&&&(((((('''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''))))))***+++,,,...///000///---***)))))))))((('''''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********///&&&,,,---666555///+++aaaFFF!!!444***666~~~!!!222CCC$$$###444666---***************************++++++,,,,,,,,,,,,---------...//////000333777:::lll}}}ooozzz[[[HHH000///---,,,,,,+++)))'''%%%,,,'''%%%000,,,"""$$$000 $$$BBB&&&QQQGGG!!!444***$$$...666---111)))+++777777 !!!000&&&%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''(((((((((((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&'''((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$&&&))))))(((&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))******,,,...///000111...+++)))))))))((('''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++111???SSS###,,,MMMYYY777ccc111777(((---WWW...,,,GGG%%%+++************************+++++++++,,,,,,------------...//////000222555888kkkyyykkk{{{\\\GGG000///---,,,,,,+++)))(((---,,,%%%&&&&&&---fff)))&&&CCCKKKRRR+++[[[888000EEE***!!!))) ---ggg&&&---111###%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&''''''((()))))))))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''(((((((((((('''$$$%%%%%%%%%%%%&&&&&&&&&$$$''')))***)))'''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((((((((())))))))))))))))))))))))'''''''''(((((((((((())))))))))))***,,,---///000222///,,,))))))))))))(((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++<<<+++:::FFF<<<***```555///+++)))333111jjj,,,++++++++++++++++++++++++***++++++,,,,,,------...,,,---......///222666999kkkyyykkk|||\\\EEE000///---,,,,,,+++)))((("""+++(((,,,000'''LLL444'''```---VVV///QQQ((('''666""",,, $$$%%%%%%%%%&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''((((((((((((&&&'''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&''''''((())))))******'''(((((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&'''(((((((((((((((&&&&&&&&&&&&''''''''''''$$$'''***+++)))'''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&'''''''''((((((((()))))))))))))))))))))))))))((((((((()))))))))******((())))))***+++---...///444000,,,)))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,<<<'''III>>>"""###---hhhJJJ((('''333LLL```$$$%%%???(((<<<000,,,111bbbeee++++++++++++++++++++++++******+++,,,,,,---......,,,------...///333888<<>>ooosss~~~ZZZBBB///......------,,,++++++------,,,,,,+++,,,,,,,,,444///***(((+++...---+++(((111000---///+++)))000(((,,,000111///......000,,,---,,,((())),,,)))""")))((('''((())))))(((&&&''''''''''''''''''''''''(((''''''&&&&&&&&&'''''')))$$$%%%,,,---((($$$%%%$$$&&&)))+++)))'''(((+++***)))((((((******)))(((&&&+++***%%%&&&,,,+++$$$''''''&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%%%%((((((((()))(((((('''&&&%%%,,,,,,'''(((...+++###%%%+++$$$111%%%000&&&***///$$$$$$******------%%%'''((()))(((''''''((()))(((((((((((((((((((((((((((((((((((((((''''''''''''&&&%%%$$$%%%&&&'''(((,,,+++***'''&&&&&&(((***)))((('''&&&&&&'''((()))%%%(((******&&&$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&$$$$$$$$$%%%%%%''')))***)))'''***'''"""+++)))'''$$$&&&+++)))"""###)))&&&&&&%%%######&&&((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%'''((('''%%%###$$$&&&))))))'''&&&'''***+++(((%%%***###&&&'''"""%%%***%%%(((""" %%%'''$$$###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((()))&&&"""###)))((("""$$$(((((($$$&&&+++)))"""''''''(((((()))***+++,,,000"""'''333---%%%'''***,,,***((('''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&$$$&&&******%%%''',,,%%%---***&&&******(((---222...444)))(((111***,,,***222)))++++++***333,,,******%%%+++///+++&&&000444333///,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))'''(((+++,,,***+++///!!!...333,,,)))...///)))...333000333CCCMMMUUUaaattt{{{rrrjjjrrrrrr```PPPBBB111)))111777333///000222///+++***///444222......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111444888<<<^^^vvvnnn|||YYYBBB//////......---,,,,,,+++---,,,,,,++++++,,,,,,,,,---666///))),,,...+++111///%%%'''777;;;555555MMMRRRXXXYYYUUUNNNHHHEEE>>>///)))222333++++++444***)))((('''&&&&&&'''(((''''''''''''''''''''''''((((((''''''&&&''''''(((...***&&&&&&'''(((***...%%%)))...///+++&&&$$$$$$+++***((((((((('''%%%###***$$$###***,,,'''%%%'''(((''''''&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&((((((((((((((((((''''''&&&%%%%%%%%%'''***+++,,,)))---%%%///$$$---%%%)))******222222$$$###+++---*********))))))***,,,...((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((%%%000333000,,,***+++''''''(((((('''&&&$$$###'''&&&&&&''''''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''))),,,---***$$$+++&&&---444...,,,,,,'''&&&'''&&&%%%&&&(((+++,,,"""'''++++++)))'''$$$###'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&"""'''***)))%%%%%%)))...---,,,+++,,,------,,,+++,,,(((---///'''(((+++&&&)))&&&&&&'''%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''"""(((***((((((+++***'''***,,,***''''''+++///000333000666...333***---(((333,,,+++)))(((222666***+++(((&&&)))...///+++&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))&&&''')))(((%%%'''---------%%%%%%...---'''***%%%###222555:::???666<<<333<<<555777555///333)))777777///***,,,...---222444222///,,,***)))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***,,,((((((***+++)))))),,,999%%%!!!...222***111DDD666WWWvvvkkkMMM777+++,,,333---///333333///++++++...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000333777:::[[[tttmmm|||WWWBBB/////////...------,,,,,,,,,,,,+++++++++,,,,,,---===333***+++222555222---%%%555BBBSSSnnnvvvwwwmmm@@@###'''---)))((()))******((('''(((((((((((((((((((((((((((((((((((((((''''''(((((()))'''***,,,+++******((($$$888+++ ,,,666777333///...---...//////,,,***$$$,,,333111&&&%%%000((((((''''''''''''(((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((***(((***//////)))&&&((())),,,'''...(((000---111000((()))------000///###***)))((((((((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((())))))*********)))))))))222((("""(((***)))*********+++,,,---...///***(((%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((***(((&&&&&&***,,,,,,***000%%%%%%)))&&&(((---***000000,,,%%%%%%((((((%%%++++++***(((%%%%%%(((,,,'''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&&&&'''''''''$$$"""'''---000,,,&&&&&&))),,,///000000111222,,,'''+++,,,&&&(((---)))###$$$&&&'''### """(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%***,,,(((&&&&&&'''&&&&&&'''***,,,***(((---444((((((444000<<<444:::555,,,666HHHFFF111''',,,,,,111...***((('''((())))))''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''***(((((()))((('''***...'''***(((***///---333FFFZZZXXXhhhkkkkkkjjj^^^dddVVV```WWWWWWNNN@@@<<<---"""(((///,,,111000///)))222111///---++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******...***))),,,---++++++,,,...222111...333DDDRRRXXXzzzzzzOOO,,,---***---333222,,,+++000,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---.../////////111555888WWWrrrnnn~~~TTTBBB000000//////...---------,,,,,,,,,+++,,,,,,---...333''')))888777(((+++===fff{{{OOO000***+++***)))+++---,,,)))&&&(((((((((((((((((((((((())))))((((((((()))******$$$)))******---222...&&&+++555222***&&&***///++++++,,,///111111///---000...&&& ***777111))))))(((((('''((((((((((((((('''''''''''''''(((((((((((((((((()))*********)))'''&&&(((...666;;;///111///111...///,,,,,,,,,,,,222///$$$&&&,,,(((***)))(((((()))((('''&&&((((((((((((((((((((((((((((((((((((((())))))))))))***+++,,,,,,+++))))))'''(((***000555444...(((000...***'''%%%$$$%%%%%%---+++)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))))))))(((((((((((((((***---000+++...444444333AAAJJJBBB<<<888777999999444000///---(((%%%&&&''''''***---''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((((((,,,+++))))))***+++,,,,,,888@@@LLLVVV[[[___dddggg[[[NNNHHHAAA666333000'''%%%%%%'''((('''&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''******)))&&&%%%&&&)))***///,,,,,,000111333===III\\\dddkkkyyy}}}yyy{{{HHH333666)))...222///(((%%%(((---((((((''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))((((((***---)))((('''555IIIPPPZZZmmmppp{{{qqqFFF::::::---***"""111444//////000000///---***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********///,,,,,,///000...---...888&&&///PPP[[[WWWsss~~~pppqqqkkk|||dddJJJ222,,,,,,+++...555,,,,,,,,,+++,,,,,,---...---------------------------............000444777QQQooopppQQQBBB111000000//////...------------,,,,,,---......///***111777222)))999pppyyywwwmmmYYY???444)))%%%)))---,,,))))))))))))))))))))))))))))))))))))))))))***+++,,,...+++&&&$$$***222555333555444111///444<<<===888FFFEEEFFFFFFFFFCCC>>>::::::999555...)))((()))++++++***)))((((((((((((((((((((((((''''''(((((())))))(((((())))))+++,,,---%%%///444///,,,///---%%%111666BBBKKKWWWZZZ_________KKK:::000---666444###***))))))+++---,,,)))'''(((((((((((((((((((((((((((((((((((())))))******((()))***,,,,,,+++******(((000666444,,,(((---444...000444777999777555333+++++++++)))(((''')))***''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******$$$+++111222...+++---000666SSSnnnooonnnnnnvvvjjjgggkkk```GGG888888,,,%%%$$$***///+++&&&###(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''''''''(((((()))***&&&///444///)))222JJJ```www{{{jjj[[[HHH222000,,,(((''')))+++'''###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''''''''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((('''&&&)))+++,,,------''',,,999MMMccc{{{UUU===......///000111111...,,,)))))))))(((((('''''''''(((((((((((((((((((((((('''''''''((((((((())))))''')))***((('''''')))***)))888HHH[[[kkkqqq~~~^^^AAA???---666,,,---000333555444000+++'''************************************************))))))))))))************---++++++...---+++,,,000222LLLYYYYYYrrrxxxhhhiiifffaaadddTTTcccddddddxxxkkkMMM:::///...444...---------------......---------------------------............000444777HHHhhhnnnOOOCCC111111111000//////.....................///000111:::777---111\\\lllkkk```NNN666'''%%%***---...))))))))))))))))))))))))************++++++,,,---...------...---)))))),,,---222<<>>LLLSSSppp[[[PPPTTTPPP===---***((((((++++++)))&&&(((((((((((((((((((((((('''(((((())))))******+++((()))***+++,,,---------111,,,***222DDDYYYiiirrryyydddOOOBBB:::555///***'''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******++++++,,,---......222???RRR```pppqqqccccccLLL;;;,,,))))))&&&'''+++((((((((('''''''''&&&&&&(((((((((((((((((((((((((((((((((((()))***++++++&&&&&&+++<<>>777333,,,&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((()))******+++,,,,,,333///...777MMMlllvvvbbbKKK<<<...%%%)))444((((((((((((''''''''''''(((((((((((((((((((((((())))))((()))***+++,,,,,,000555IIIppphhhZZZBBB,,,%%%))),,,)))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))******++++++***++++++++++++++++++***+++++++++*********))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((******,,,---,,,333EEEXXXtttMMM555---,,,...------,,,++++++******)))((((((((((((((((((((((((&&&''''''((())))))******(((+++***(((///???NNNTTTXXXwww+++777777666555333000...---************************************************))))))*********++++++++++++***+++,,,///===XXXppp\\\\\\dddccc___```YYYTTTZZZaaaeeegggmmmmmm\\\SSS___iiipppzzzfffCCC333333111000////////////........................---...//////000333777:::MMMgggjjjKKKCCC222222111111000/////////000000000000111222333444555WWWxxx___DDD222***)))************************++++++++++++,,,---...//////)))+++///---888hhh~~~tttLLL---,,,+++***))))))))))))))))))((())))))***++++++---,,,,,,,,,...000333555000999jjjYYY]]]QQQ@@@333...,,,+++)))(((((((((((((((((((((((('''(((((()))***++++++++++++++++++,,,...111444666kkkzzz^^^QQQGGG777***((((((((((((((((((((((((((((((((((((((((((((((((((())))))***++++++,,,,,,000333>>>WWWxxxzzzqqqdddJJJ...$$$((()))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))***+++,,,---777]]]nnnEEE---(((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((())))))***+++,,,,,,,,,444444555555555555444444,,,,,,,,,+++++++++******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((())))))***,,,---333JJJvvvccc===111444......------,,,+++******))))))))))))))))))))))))&&&''''''((()))******+++'''******+++888RRRjjjuuu===:::666222000000000111************************************************)))************+++++++++,,,---...111:::SSS{{{ooocccqqqTTTZZZZZZcccvvv}}}|||vvv}}}yyywwwnnncccbbbrrrddd555555333111000/////////........................---...///000111444888<<>>zzzlllQQQ+++"""000''')))(((%%%%%%)))***((()))(((((('''''''''(((((((((!!!###---...%%%$$$+++555777+++///>>>KKKUUUkkkyyy{{{ppplllqqqjjj[[[EEE@@@222+++///+++&&&+++,,,***((())))))(((''''''((((((((((((((((((((((((((()))))))))---///+++%%%)))***222555KKKxxxVVV+++222222---'''***111000(((,,,+++******)))*********%%%((()))))))))***++++++333------:::hhh||||||XXX111@@@777***//////+++(((***...,,,'''***222+++++++++************)))(((%%%***444///###%%%333111(((333999ddd|||rrr\\\cccaaa___nnnwwwoooppp}}}NNN...///<<<111---666000000/////////............///000000000000222666999eeeqqqpppQQQAAA222222222222222222222222777222777666***AAA444YYYhhhcccIII$$$***000111,,,,,,111111+++***---...---...000111///***AAA000XXX}}}jjjUUU555000'''///***---+++************+++,,,,,,***444%%%///"""@@@@@@{{{TTTmmmQQQ$$$---)))))))))******)))))))))***)))((()))+++,,,***(((&&&333111999---```kkkUUUAAA111,,,---***+++---((('''''''''((((((((())))))(((,,,%%%&&&111---***;;;FFFnnnWWW:::+++(((&&&'''******)))((()))))))))))))))))))))(((---******---+++000MMMqqqSSS---)))***)))&&&&&&((()))((()))(((((('''''''''((((((...,,,(((%%%''',,,///...777((()))UUUdddGGG???===222'''......***&&&(((---+++###((((((((((((((((((((((((+++''''''***((($$$)))444222666---QQQTTT444......333---###'''444,,,,,,+++***************(((************+++,,,,,,"""***:::}}}vvv|||zzz///...AAA777***000///000333222---)))(((++++++++++++************---+++)))))))))***---111444:::CCCssstttvvv]]][[[dddlllxxxuuuXXX222000999000)))111000000/////////.........///000000000111333777:::^^^kkklllOOO@@@333333333333333333333333888111333888---<<>>rrrKKK666,,,...))),,,+++++++++,,,---......,,,)))333>>>222___PPP;;;(((******))))))(((((())))))***))))))***+++,,,------,,,...444~~~\\\>>>...%%%(((,,,'''(((((()))))))))************(((000333***:::iiiQQQ;;;******...+++'''))))))))))))))))))*********&&&000------MMM}}}NNN///(((%%%)))***'''&&&)))(((((((((((((((((()))***&&&###)))111---)))===[[[eeeLLL---...000///,,,((()))---))))))))))))))))))))))))&&&///...&&&+++777333###:::lllzzztttkkkdddeeeooo~~~|||>>>(((///666222,,,------,,,+++++++++++++++++++++,,,...---+++,,,///>>>oooeeeLLLOOOTTTVVVUUUVVV]]]gggiiiddd]]]]]]XXX[[[bbboooEEE999888111333000***+++111222///---,,,,,,,,,+++++++++++++++---------///222000+++CCCbbbxxxaaahhh{{{iiivvvFFF555444111444000000000////////////......///111111333666:::>>>PPP```eeeNNN@@@444444444444444444444444444>>>???777GGGppp^^^===(((...333+++***555000,,,---222///***222AAA~~~XXXNNN///555''',,,,,,,,,,,,---...///000///+++<<<888|||~~~{{{{{{xxxuuulllaaa>>>333,,,+++***)))((())))))))))))))))))***+++,,,...///666777hhhzzzXXX???,,,)))---***)))))))))************+++***+++///...333ZZZ~~~yyylllNNN000(((+++,,,))))))((()))))))))*********+++***777...AAAcccWWWaaafff]]]PPPXXXkkk???///%%%)))---(((&&&***((((((((((((((()))******&&&,,,000......GGG|||mmmYYY===(((***...((('''...************************(((+++...---+++...666>>>hhh]]]OOOPPPVVV```gggiiigggdddcccVVVdddvvv;;;)))666777)))...------,,,,,,,,,,,,,,,))))))---000...+++111:::gggtttQQQTTTRRRcccsssrrrbbbXXXkkkVVV444888:::777111...///000///------------,,,,,,,,,+++...+++---444111+++000===```vvvllljjjqqquuuhhh;;;,,,444111111000000000////////////...///111111333666:::>>>NNN___dddNNNAAA555555555555555555555555555>>>BBB222PPPRRR//////333+++***555111...000444......GGGhhhnnn]]]555555'''------------...///111111<<<000777iiilllmmm}}}ddd222...---+++***))))))***+++)))***+++++++++---000333666iiiNNNNNNXXXxxxZZZ888((()))((()))*********++++++++++++000,,,&&&///TTTfff{{{fffAAA+++(((,,,,,,)))((())))))******+++++++++000---555nnnoooTTTZZZnnn]]]^^^RRRQQQjjjcccDDD+++***...)))''',,,(((((((((((()))***++++++)))+++***666aaa___222)))000---((((((************************,,,$$$+++555))) HHHiiiXXXSSS[[[nnnxxxvvviii|||sss999+++111222///...------,,,,,,------))))))---///---///???SSSuuuTTTNNNXXXOOO{{{lllbbbhhhJJJ777333222555444111///000......---------,,,,,,,,,444,,,,,,111---***>>>ZZZ|||yyynnn~~~WWW444444555111111000000000////////////000111111222555999<<>>333333111//////000000000000......000111111666===KKKZZZ^^^}}}LLLBBB666555444555777888777666888XXXvvv}}}rrrFFF222777111444===///===\\\sssttt|||iiiKKK666222///---000444555444WWW|||hhhllliii]]]PPPKKKNNNUUUZZZ\\\YYYYYY___hhhAAA++++++333---,,,---333+++***222000---yyyeeeppp~~~www???---,,,,,,,,,------------......TTTwww}}}rrrwww{{{www|||222(((###+++++++++,,,---...///000;;;~~~qqq...333$$$,,,)))---,,,$$$+++;;;$$$RRRiii|||HHH444...---***'''***......+++,,,000'''sssfffkkkbbbSSSIIICCCEEEEEEBBBCCCIIIccc;;;333@@@))))))222...222)))$$$...---???KKKxxxBBBTTTsss999:::+++888333000000000000////////////,,,555---555YYYzzzyyykkkbbblllGGG666333000///000000//////000---...000111111555<<>>,,,999222111111111000000000//////333***888;;;rrrmmmyyywwwjjj^^^cccPPP;;;444//////000000///...///---...000111000555;;;DDDUUU[[[|||OOOEEE888888888777777777888999???{{{|||hhh>>>111555000(((>>>xxxmmmwww[[[<<<333444---333555///OOOnnn}}}}}}pppaaaWWWSSSUUU```mmmjjjfffdddUUUYYYiiipppnnn---///000---...,,,...+++555555333MMMiiirrrvvvrrrggg111///,,,+++///000---///333JJJeee===......******------+++---222mmmtttdddhhh,,,+++222000///111222uuuuuuOOO,,,///000,,,***++++++)))///555kkkZZZvvvKKK222===YYYUUUVVVYYY___bbbdddgggjjjfffOOOFFFhhhkkk$$$<<<===(((777///111555$$$///BBB~~~\\\HHHiiiIII111999222222111111111111000000000111$$$999ZZZzzzttt{{{|||mmm```QQQZZZDDD888...///111///......///---...111111000444999BBBSSSZZZ{{{QQQGGG<<<<<<;;;999777777999;;;KKK}}}tttGGG000444888---666iiiaaabbbAAA222666///444333555sssssshhh^^^YYYdddtttvvvxxxwwwvvv===000------,,,...111---666...444qqqrrrvvv|||XXXfffLLL111***)))---...+++...666dddzzzAAA ///++++++...,,,)))///999}}}uuuyyySSS777...222)))&&&///***777DDDvvvrrr444///,,,---...,,,---000///:::```eeeppp999444NNNZZZPPPVVV[[[bbbhhhlllooosssuuu|||nnnWWWdddAAA777444(((<<<000...)))000---^^^vvvQQQOOO\\\555555555222222222222111111111000000---<<<{{{nnnttt~~~rrrgggNNN]]]NNN===///...111///...//////---...111111000333888@@@RRRYYYzzzRRRHHH???@@@???<<<888777999;;;XXXyyyxxxOOO777333999888PPPmmmVVVllliiiGGG111666000444111@@@}}}qqqhhhnnn|||uuuSSS333,,,///+++111333+++444///:::}}}lll|||[[[]]]xxxkkk555---)))...///,,,111;;;{{{\\\---...+++,,,///,,,)))444DDDqqqiii|||^^^OOO///,,,%%%111+++(((===tttzzzeeezzzjjj```aaajjjrrrJJJ555(((---111---,,,222222EEE|||rrr{{{yyyHHHIIIOOO^^^mmmggg___[[[RRRKKKKKKTTTbbblllooovvv]]]iii~~~999...444222333///333DDD222TTTyyyQQQZZZkkk@@@000777333333222222222111111111333555SSS~~~qqquuuqqqtttpppiii[[[QQQXXXBBB///...000...---000...---...111111///222777>>>OOOVVVwwwRRRIIIBBBBBBAAA===999777999<<>>~~~YYYKKK---444<<>>555...111888]]]sssppp}}}///;;;111%%%,,,---555666,,,YYYvvvbbb[[[ZZZ___lllkkkNNN[[[YYY...222000)))...555XXXooojjjzzz|||lllyyy888111+++---+++///'''///eeennn\\\mmm}}}}}}bbbTTT555---(((777$$$>>>```ssswwwqqqyyyCCC---...+++...444...444]]]EEE<<>>444+++444***...111,,,^^^vvv]]]QQQNNNRRR___jjjiiiOOOUUUxxx333000222......555rrreeelll|||xxxxxxiiittt:::...***---,,,000,,,888rrrjjj]]]mmmxxx|||}}}cccKKK<<<))),,,+++444...xxx~~~oookkk~~~gggYYY444222---...222///<<>>777;;;<<<:::???|||yyydddKKK222777III{{{pppeee\\\www|||tttccckkk|||yyywwwVVVMMMlllNNN999222222777444rrrrrr|||SSS:::000,,,444444444999:::uuugggVVV^^^___fffsssttt~~~~~~rrrZZZSSS888...000111///444pppbbbtttrrruuussseeelllDDD,,,***---+++...,,,???yyyaaa^^^lllrrrxxx}}}jjjIIIqqqCCC***---&&&999,,,xxxsssrrr~~~]]]sssooo777333//////000222WWWYYYEEE???PPPoooyyyqqqxxxttteeefffuuu|||XXXHHH;;;GGGZZZhhh___222777777;;;333444,,,TTTgggJJJeeevvv}}}MMM777666555333333444444444333777]]]~~~wwwpppjjjeeeqqqooo```PPPTTThhhXXXYYYHHHQQQGGG444...,,,+++000...,,,---000000///222777===KKKSSSzzz```TTTIIIHHH>>>888===<<<===FFFqqqhhhJJJ555777SSSqqq]]]RRRZZZ\\\nnneee\\\tttkkkwwwVVVMMM```QQQ999222666888666zzzmmmrrrccc666///,,,000111,,,333888}}}aaa___}}}{{{xxx~~~zzzppp{{{]]]IIIuuu???...+++111222777qqqaaabbbttt~~~www}}}uuurrreeeeee```---+++---)))******BBBoooaaa^^^TTT\\\kkklllqqq}}}pppJJJWWWJJJ111)))...,,,<<>>---777222===<<>>:::<<>>BBBKKKZZZlllcccTTT::::::<<<444777XXXBBBpppWWWOOOQQQXXXXXXzzzrrrEEE888555222111222444444444<<>>...666)))SSSaaaLLLjjjrrrnnntttpppjjjrrrhhhzzzkkkZZZooo{{{tttvvvpppkkkOOOuuu888000---(((...555SSSiiikkk|||wwwvvvnnnccchhhqqqnnnwwwyyymmmcccZZZkkkxxxTTTqqqzzz{{{zzzhhhWWWBBBnnn444///...333DDDxxxtttpppbbbaaavvvtttnnnUUUvvv```;;;)))666444BBBdddrrrGGGFFFeee{{{vvvkkkNNNVVVXXXTTT[[[sssCCC777===666WWWJJJpppUUUkkk777>>>222666888aaaeee[[[|||eeeTTTSSSOOORRReee|||zzzqqqXXX===>>>IIIHHHCCCRRRKKKMMMgggnnnnnn;;;888555333444666777777OOO```XXX\\\dddgggaaa___cccddd```TTT]]]kkkyyykkk[[[LLLOOOeeewwwzzzyyyuuunnnfff```]]]]]]QQQUUUXXXMMMGGG???aaaGGGGGGAAAKKKHHH///(((000,,,---+++,,,//////---111666555HHHSSSyyyhhhbbbVVV:::::::::AAAzzzxxxzzzvvvqqq{{{sssmmmggghhhoooyyyhhh<<>>IIIMMMiiiOOOvvv<<<888555777777lllcccQQQ{{{kkk```VVVTTTYYYeee{{{XXXPPPGGGAAAAAACCCEEEEEEHHHGGGHHHPPP\\\uuu~~~nnnDDD;;;444444555555555777aaannn[[[fffgggdddgggppppppiiifffjjj]]][[[iiitttjjjlllfffMMMRRRLLLAAAJJJZZZgggkkkmmmiiiddd```]]][[[SSSPPPYYYPPPEEECCC@@@PPPCCCEEE???FFF>>>+++...,,,---.........---...111333;;;DDDTTTssskkkHHHCCC???CCC|||{{{nnnxxx|||iiiuuu}}}rrrmmmffflllooovvvzzzppp===MMMlllMMM___bbbaaafff}}}gggkkkooo\\\PPPlllSSS777...333888\\\tttfffooo}}}wwwrrr||||||ggg```aaasssBBBJJJAAA<<<444777///999cccYYYOOOKKKPPP[[[kkk}}}zzzVVV]]]}}}~~~___TTT[[[PPPddd|||666444444...FFFwwwVVVaaagggooosssrrrqqqtttxxx^^^PPPKKKEEEFFFdddzzzoootttiiissseeeRRRssswwwTTT555+++---000222QQQzzzlllNNN```xxxyyytttnnnqqqyyyyyysssiiifffeeehhhnnnrrrrrrppp}}}wwwnnnWWW???OOO---333...GGGxxxnnnxxxfffdddvvvxxx|||wwwjjjcccrrrOOOvvviii;;;444777...AAAeee|||PPPDDDppp}}}]]]ccc```llllllfffyyywww]]]zzzCCC888;;;<<>>;;;:::===AAACCCCCCGGGFFFGGGNNNYYYqqqyyyGGG===555444555555555777dddnnnqqq}}}vvvsss{{{|||xxxsssmmmiiiNNNggggggNNNQQQNNNFFFEEEHHHUUU```lllpppjjjaaaYYYTTTQQQNNNXXXPPPFFFEEECCCRRRJJJKKKBBBFFF<<<(((***))),,,---...------...111444777BBBQQQmmmnnnJJJDDD===CCCssshhh]]]bbb|||yyykkkzzzwwwuuuoooqqqqqqxxxpppjjj>>>BBBsssHHH\\\bbbggguuuiiirrruuu^^^___{{{fff666,,,888555VVVtttbbbbbbtttwwwuuuuuu|||uuubbbooozzzvvvEEEGGGAAADDD:::333000<<>>kkkVVVZZZaaahhhmmmooosssyyy~~~{{{xxxiiikkkHHHyyy|||iiiwww{{{mmmmmm\\\PPPvvv[[[999,,,+++...111NNNnnn[[[???YYYyyyyyyvvvrrrwww~~~zzzoooRRRWWW]]]aaadddhhhnnnrrr|||xxxmmm[[[LLLpppEEE333000...DDDiiinnnhhhoooooossslll{{{|||aaaWWWnnnrrrEEE777555...@@@vvvccc~~~```DDDuuu{{{nnn\\\PPPpppqqqooorrrvvvvvvCCC:::999:::BBBMMMlllGGG___666555444999MMMsssbbbZZZuuupppmmmllljjjhhhiiimmmtttrrrUUU999555555777<<>>***---+++***,,,---------///222555666DDDSSSlll```CCCAAA<<>>:::888;;;@@@NNN}}}iiiLLLbbb<<<444///111IIIccc___vvvwwwwwwffffffjjjoooqqqnnniiieeeaaammmuuuqqqfffVVVBBB222777999<<<@@@CCCEEEFFFEEEEEEEEEGGGLLLTTTgggmmmUUUGGG999555666666666888nnnyyyYYYJJJMMMHHHRRRPPPVVVVVVKKKIIINNNMMMDDDIIISSS]]]aaa]]]WWWTTTNNNJJJUUUOOOGGGFFFAAAOOOHHHJJJCCCIII@@@,,,///---)))+++,,,,,,---///222555444EEESSSkkk```IIIEEEBBBSSSjjjnnn]]]\\\rrrjjjbbbvvvssszzz}}}wwwvvvqqqeeeaaakkkiii[[[|||]]]PPP|||hhhnnnjjj^^^RRR^^^XXX555666888,,,YYY~~~xxx```RRR```jjjtttvvvrrryyy{{{PPPHHHCCCIIICCC>>>;;;333NNNuuuPPPJJJ[[[ddd___www{{{qqqpppnnnkkk[[[dddgggUUUJJJSSSWWWdddDDD666111333333rrrxxxxxxiiikkklllmmmsssuuummmaaannndddQQQ~~~]]]jjjhhhZZZYYYooo\\\:::,,,,,,///222QQQccccccNNN___cccgggjjjmmmvvv{{{qqqaaaYYY___bbb]]]UUUWWWcccpppbbbPPPNNNvvv888777...222???RRRmmm|||tttqqqjjj}}}{{{FFF```uuuzzzTTT>>>888333@@@rrrNNNXXXbbbooosssggg|||wwwwwwmmmWWWxxxvvv777999888>>>AAARRRYYYGGGGGG666666666<<>>???AAABBBDDDFFFGGGJJJNNNSSSeeejjj```OOO>>>777666666777888qqqxxxwww|||{{{ttt[[[NNNNNNVVVVVVOOOPPPPPPGGGOOOJJJKKKTTT[[[XXXRRROOOOOOKKKUUUOOOGGGDDD===HHH???CCC???GGG???***+++((()))***,,,,,,---///222555000@@@NNNfffkkkSSSJJJIII[[[aaa^^^\\\eeetttbbbgggzzzxxxrrrdddbbbqqq~~~___SSSyyyYYYQQQpppdddzzzrrr{{{WWWOOO___gggFFF444888555)))RRRzzzmmm]]]WWW```bbbkkk~~~nnnqqqiii|||uuuzzzPPPHHHDDDGGGAAA@@@???555FFFiiiKKKNNNfff{{{~~~nnnvvvxxxyyyuuuiiicccOOOHHHTTThhhGGG888999111222bbbxxxzzzwwwWWW\\\```ccckkkooodddUUUPPPLLLAAA```TTTwwwtttdddUUU]]]aaa___???333000//////NNNsss]]]UUUjjjTTTVVVbbbhhhmmmpppvvvyyynnn^^^DDDMMMVVVXXXVVVYYYdddooo{{{~~~WWWCCCBBBCCC555555===DDDPPPzzzcccwwwiiiiiiGGGcccsssZZZIIIBBB777:::kkkeeecccUUU}}}rrr{{{^^^```xxxnnn|||dddzzzccc111:::777@@@DDDZZZ___kkkLLL???777111444YYYiiiccctttnnnbbb___``````ccchhhhhh^^^RRRBBBCCCDDD@@@777222555===888:::<<<>>>???AAAEEEHHHFFFIIIMMMPPPTTTccchhhlllXXXCCC999888777777888nnngggyyy|||www}}}rrr^^^QQQOOOUUU[[[bbb\\\HHHFFF???@@@LLLUUUSSSNNNMMMQQQLLLVVVOOOHHHDDD:::DDDEEEIIICCCKKKBBB,,,,,,))))))+++,,,,,,,,,...111444333@@@MMMfffpppTTTMMMSSShhh]]]wwwQQQXXXdddsssqqq~~~}}}{{{vvvwwwtttgggfffwwwuuu[[[QQQgggQQQMMMYYYpppiii~~~mmmOOOGGGbbbsssBBB777;;;888,,,FFFzzzdddWWWVVVUUUiiitttlllWWWuuuqqqxxxKKKFFFDDDCCC>>>===@@@===EEEnnn@@@HHH^^^vvv{{{oooddd|||ooo```wwwOOOSSSPPPcccwwwJJJ<<>>AAABBBDDDHHHKKKFFFIIINNNQQQTTTbbbgggvvv```GGG;;;999888777888ggg|||bbb___sss|||uuurrr}}}ooo^^^YYY^^^bbbgggdddVVVMMMEEEEEEMMMOOOKKKJJJPPPRRRMMMWWWQQQJJJFFF;;;DDDMMMOOOFFFLLLBBB---///---***+++,,,,,,,,,---000222444???MMMjjjoooRRRPPP```yyydddlllUUUNNN^^^tttvvv|||wwwuuutttnnnooommmaaaccctttmmmXXXOOOVVVXXXRRRNNNsss}}}MMMGGG___lllwwwFFF<<<===>>>222>>>ggg\\\\\\RRRQQQhhh}}}|||vvvnnngggxxxiiioooEEEDDDDDDAAA===999???EEEDDD}}}{{{GGGGGGGGGRRR```aaadddqqqdddeeeIIIKKKWWWkkkzzzxxxLLL@@@NNN---222DDDyyy~~~```GGGBBBQQQ[[[YYYWWWZZZXXXPPPcccwww|||iiiqqqTTT```sssxxxYYY\\\BBB;;;777111...NNNRRRLLLSSS___iiinnnrrrtttlll___bbb```]]]\\\___iiivvv~~~\\\MMMKKK~~~@@@111999666)))111iiiuuueeeQQQ``````lllPPPVVVjjjgggWWWNNNNNNAAA:::TTThhh{{{VVVaaaDDDKKKFFFaaazzzaaayyyoooBBB---AAA666>>>HHHlllLLL999===777222555wwwpppaaaxxxzzzwww[[[vvvccc]]]RRRKKKNNNRRRKKK@@@EEE;;;:::EEELLLGGG>>>:::111666===@@@BBBBBBEEEGGGEEEIIINNNRRRTTTbbbfff|||dddJJJ===999888777777aaaeeeccciiittttttggghhhzzzuuurrrnnn___ZZZ^^^___oooeee\\\WWWMMMBBBEEEPPPSSSNNNXXXSSSLLLIII>>>EEEKKKKKK@@@DDD;;;)))......+++,,,,,,,,,+++,,,///111000888IIIjjjfffNNNdddjjjUUUTTTjjjRRR___[[[aaabbbkkksss|||vvvlllfffjjjooojjjaaammmrrruuuNNN```YYY```UUU^^^HHHaaa|||xxxXXX<<<]]]```vvvOOOIII===;;;777;;;666aaabbbPPPKKKSSSKKKppppppmmmqqqbbbTTTzzzOOOCCC???GGG@@@999KKK666CCCDDD^^^JJJDDDHHHSSS___www|||rrr[[[HHH[[[pppgggMMMHHH@@@EEE222<<>><<<222111<<<{{{VVVwwwrrrdddfffSSSFFFEEEAAA:::???LLLGGG>>>EEEDDDJJJOOO>>>:::;;;999<<>>EEE@@@:::CCC777CCCAAAOOOeeeUUUSSSRRRwwwFFFUUUbbbYYYJJJFFF???EEE444:::ooo~~~bbbCCCPPPUUUhhhhhhfffKKKYYYaaaTTTgggtttlllxxxbbbKKKnnnUUUQQQDDDJJJ;;;777000666eeeDDD???CCCIIIRRReeeuuunnndddjjjooocccpppuuu~~~pppaaaGGGcccMMM777888777111333(((DDDkkktttzzzsss@@@UUUccc]]]VVV___^^^SSSKKK888kkk~~~tttddd]]]wwwdddnnn|||eee777888888:::===@@@SSS[[[bbbDDD>>>222222:::{{{ZZZbbb```UUURRRLLLFFFEEEGGGGGGDDDBBBIII???HHHIIIKKKKKK===AAA>>>:::999>>>CCCFFFIIIMMMOOOHHHQQQTTTOOOdddooorrr]]]FFF666555;;;LLLxxx~~~ooobbbrrrzzz}}}HHHnnn~~~PPP]]]ZZZppp{{{ggghhhwwwttt^^^KKKKKKUUUQQQUUUOOOMMMDDD777IIIGGG???GGG???AAA(((******+++*********+++---///000666999JJJjjjiiiVVVRRRbbbZZZNNN{{{~~~ppp~~~zzzoooiiijjjjjjhhhkkkrrrlllvvv^^^aaaSSS___LLLQQQOOOKKKVVVUUU[[[@@@KKKaaa___IIICCCCCC;;;MMM===111:::KKKeeeOOOBBBKKKZZZhhhtttiii~~~yyyzzzLLL<<<===AAA===;;;999999@@@>>>@@@mmmdddUUUYYYaaaYYYFFF[[[sssKKKIIIFFF@@@FFF999;;;ZZZtttdddBBB>>>CCCOOOIIIXXXOOO^^^mmm```|||zzzWWW\\\nnnXXXnnnPPPBBBHHH???===444///jjj___>>>===BBBNNN[[[mmmzzzssskkkssseeeeee{{{vvv]]]===666888333555///333---666mmmqqqhhhJJJHHH\\\pppzzzRRR[[[]]]UUUSSSPPPCCCnnnvvvrrrfff]]][[[jjj~~~nnnmmm___HHH222333888444OOOKKKccc:::pppKKKAAA444666999|||fffsss|||```OOOSSSKKKHHHHHHDDDBBBJJJRRRKKK===BBB===MMMRRRQQQKKK<<>><<<888<<<444;;;888<<<===IIImmm___bbbWWW@@@TTTggg```DDDJJJFFFAAAHHH@@@@@@CCCvvvkkkFFF>>>@@@QQQOOOllljjjhhhnnnlllTTTvvv}}}LLLxxxIIILLLAAAEEEBBBCCC999...PPPyyy^^^@@@BBBIIIYYYhhhuuu|||ssskkkssssssuuuLLLTTT555666///222///444444000YYYTTT```~~~bbb===]]]gggkkkRRR___XXXRRRXXXSSSKKKMMMzzz]]]RRRNNNPPPhhh}}}tttfffFFF444888000<<>>FFFLLLQQQPPPSSSVVVUUU[[[^^^|||zzzrrrjjjfff^^^MMM===444DDDYYYJJJaaapppnnnssstttrrrwwwhhhfffhhhtttooozzzlll@@@KKKRRRSSSZZZSSSPPPHHH:::IIIIIIGGGIIIFFF???///+++++++++*********+++---///000444888IIIggg~~~lll\\\IIImmmVVVRRRdddnnnvvv}}}oooooowww|||jjj^^^aaaeeefffppp}}}ZZZQQQLLLdddjjjLLLSSSKKKSSSMMM@@@[[[WWWxxxttt~~~yyyhhhFFFLLLHHH:::UUUfff\\\DDDIII<<<:::GGG...===AAA999999uuuxxxWWWOOOZZZ]]]gggfff{{{^^^AAA888???777444<<<333;;;000:::BBB777]]]{{{zzz[[[RRRSSSHHH\\\|||KKKCCCIIIDDD???DDDBBBDDD<<>>fff:::uuu}}}[[[XXXHHH???===666jjjjjj}}}HHH@@@GGGSSSPPPZZZHHH???HHHPPPLLLFFFFFFKKKLLLOOO???FFF]]]ZZZWWWPPPAAA444444<<>>vvvhhhsss^^^___iiiyyy|||yyy888NNNQQQUUU]]]SSSOOOIII<<>>@@@CCCAAAHHHpppVVVSSSRRRvvvvvv{{{SSSWWWHHHsssHHHOOOEEE??????CCCAAA<<<888999ccckkkTTTNNNTTTggguuu{{{~~~uuunnnttt|||sssHHH<<>>XXXQQQQQQYYY???EEE???===>>>:::===AAACCC>>>wwwzzzwwwqqqgggeeennnqqqlllBBBdddbbb???HHHCCC@@@>>>???999777<<<777GGGvvv]]]MMMQQQeeessszzz|||xxx}}}bbb^^^fff111777555///+++333***+++///(((@@@ggglllFFFYYYeeeVVVRRRPPPNNNKKKJJJJJJIIIVVVAAAXXXtttRRRDDD999666555;;;QQQggg|||qqqiiiUUUBBB:::777555999@@@???FFFDDD\\\MMMbbbdddbbbUUUVVVHHH<<>>DDDDDD===OOOFFF:::VVVKKKnnnlllccc[[[aaaiiieeebbbiiiiiifffjjj|||qqqJJJ:::555&&&===555000VVV333666:::000>>>MMM~~~```kkkvvv\\\LLL222:::555555,,,999333+++777AAA000,,,>>>CCC:::cccXXXHHHVVVXXXQQQJJJNNN@@@EEEJJJCCCLLLRRR\\\OOOeee]]]EEE@@@GGG===???CCC;;;===AAA???@@@MMMqqquuupppsssvvveee\\\zzzjjj<<>>777777mmm~~~}}}mmmWWW[[[mmmxxx|||{{{tttxxxgggNNN???***555...'''333(((***777)))000DDDzzz|||PPPXXXWWWXXX[[[RRROOOJJJNNNUUUPPPMMMVVVOOOOOONNN```mmmhhhJJJ::::::555222555666:::BBBQQQWWW]]]WWWRRRLLL@@@333...888<<<666666===777KKK]]]LLL}}}tttUUUbbb```WWW^^^NNNCCC;;;oooIIIJJJRRRPPPDDD;;;IIIVVVYYY[[[___aaa^^^bbbOOOUUUYYYXXXWWWZZZwwwZZZNNN@@@888888>>>LLLXXX\\\PPPaaa```jjj~~~pppjjjsss}}}uuu]]]III444zzzSSSAAAGGGFFFBBBDDD[[[ooorrrdddcccuuueeeyyycccAAASSSTTT[[[cccTTTNNNLLLDDDSSSLLLPPPBBBBBB+++111'''++++++*********+++---///000000888GGGbbb}}}uuuKKKaaa{{{PPPIIIZZZMMMnnnlllddd```___fffwwwvvvaaaWWWYYYTTTkkkSSS@@@DDD555>>>=========>>>???AAACCCDDDLLLxxx~~~tttsss}}}wwwddd555///<<<888(((222666999777444333666999444uuuggguuu___iiicccEEE///666...000999...111111111111222333444555999>>>fffsssgggeeeLLLIIICCCGGGCCCDDDIIINNNOOORRRUUUZZZwwwfffZZZ;;;AAA@@@????????????<<<:::BBB888???aaaxxxpppfffrrrwwwbbb___gggFFFAAA{{{XXX>>>666HHHBBB???;;;888555555555666999NNNzzz}}}gggdddwwwxxxrrreeeddd999444555......------,,,,,,------...:::cccgggoookkkRRRQQQOOOMMMkkksssGGGDDDIIILLLKKKIIIIIIJJJJJJEEE___GGGZZZppp^^^FFF777888>>>999...222222222222222222111111888777111555@@@@@@>>>EEERRRaaahhhbbbnnneee[[[XXXZZZYYYRRRKKK999|||~~~AAABBBQQQHHH???NNNTTT[[[oooffflllvvv___hhhNNNiii```HHH;;;888444<<>>???@@@DDDUUUaaa666<<<===((('''<<<000333666555222111444777888PPPxxxttt~~~tttwww{{{]]]666000:::222333888,,,000000000000111222333444000---BBBrrryyymmmXXXUUUVVVWWWVVVTTT[[[pppvvvAAA888MMM;;;::::::;;;======<<<:::???;;;???UUUuuu~~~|||uuuwwwjjjfffhhhggg___jjjoooOOO444BBB~~~>>>EEE@@@???<<<;;;888555444444666777999===vvv{{{nnnttt{{{ssswww~~~WWW~~~XXX;;;&&&000,,,------,,,,,,,,,,,,------333MMMwwwpppPPPYYYbbbZZZ]]]WWWQQQOOOIIIMMM^^^ttt{{{KKK>>>???CCCEEEDDDCCCCCCDDDDDDLLLFFFJJJOOOjjjjjjSSSNNNAAA...333HHH:::999777555444555666777&&&===CCC999<<>>555JJJRRR999)))...333...---333...000222222//////111333999,,,xxx[[[mmmbbbzzz===,,,111888///111666***////////////000111222222///,,,---CCCrrrjjjIIIKKK666DDD:::999888999::::::999777;;;<<<:::BBB]]]~~~yyy\\\jjjmmmZZZeee```lll~~~lllqqqpppggg___]]]\\\___iiittt???;;;PPP}}}___PPP000DDD???888777555444222222444555777888...TTTfffuuuvvvuuurrrnnnooo{{{UUU666777***,,,111,,,,,,++++++++++++,,,,,,***111RRRrrrMMMWWW\\\bbbjjjhhhgggqqqWWW;;;GGG???@@@BBBBBBAAA@@@AAACCCJJJ777OOOQQQDDDpppWWWGGG@@@;;;999;;;:::999888777888999:::GGG<<<555???IIIIIIYYY{{{aaahhh^^^___^^^[[[XXXUUUTTTUUUVVVAAAPPPIIIDDDCCCJJJZZZbbb]]]uuu\\\vvvlll^^^@@@777888FFFXXX^^^XXXaaajjj___wwwrrrnnnkkkfff``````cccWWWNNNxxxhhhddd\\\PPPKKKNNNUUUVVV\\\xxxjjjzzz}}}IIISSSZZZhhhbbb]]]ttt```bbbRRRSSSJJJDDD;;;333---++++++---,,,,,,,,,,,,---...//////333777GGGfff___FFF[[[fffFFF???BBBLLLFFFGGG~~~[[[RRRcccoooqqq```333222000@@@)))555000222555777888888888777:::999777AAAjjj{{{777)))777666'''(((777555###---...000000......///111111;;;;;;ooohhhkkkuuuqqqlllAAA666///111///'''---333)))...............///000000///333111000EEEnnnhhhEEEDDD???QQQ555===;;;:::999999888555333666888555555EEEfffaaaQQQ^^^```~~~wwwyyyggg[[[YYYMMMWWWWWWUUUXXXiiiyyylllMMM888EEE[[[|||WWWBBB999;;;222777444333222111111222444555666---;;;kkkqqqrrrpppwwwhhhnnn]]]XXX777+++888)))111++++++************++++++222(((333]]]}}}PPP666<<<<<<>>>===>>>AAAAAA??????BBBDDD>>>EEEMMMPPPjjjfffQQQDDD:::<<<<<<===============>>>@@@???EEEWWWaaagggpppnnneee```ZZZYYYXXXWWWWWWYYY[[[\\\JJJJJJQQQOOOLLLWWWaaaSSSJJJrrrfffzzzzzz}}}wwwzzzTTT:::999BBBQQQ^^^^^^^^^bbbjjjkkkwwwtttrrrsssooofff___^^^bbbWWWooorrrcccZZZOOOIIISSSZZZWWWUUUllloooOOOLLLnnn^^^kkk]]]iiijjjWWWRRR]]]FFF???666///,,,,,,...000+++++++++,,,---...///000111666FFFfffdddKKKUUUVVV<<<@@@KKKPPPMMMKKK\\\wwwzzzlllPPPUUU{{{fffxxxhhh***333///222111***......000333555666777666555666555666777999MMMyyyhhh888...***000...000555222***)))///---...//////......///000+++666///XXXsssnnnwwwkkkhhhlll888555333000+++(((...000'''------,,,,,,,,,---......***///111---///CCChhhCCCBBBJJJ;;;CCC888<<<:::999888777777666333111222444777777777GGGnnnxxxwwwmmmfff___JJJSSSTTT]]]tttxxxrrrmmmkkkyyywww{{{jjjUUUNNNEEE:::===[[[nnnmmmRRR???>>><<<555---666444333222111000000111111000555111AAArrr^^^aaannnqqqZZZMMMgggrrr666777&&&222***'''******))))))))))))******...'''&&&777WWWxxxKKK***777???111999666888>>>???<<<;;;>>>BBBBBB999AAANNNOOOwwwgggZZZKKKGGGBBB>>>===@@@DDDGGGAAARRRVVVdddYYYtttssshhh___ddd```]]]]]]```bbbbbb```\\\KKKTTT]]]OOOKKKccccccWWWBBB^^^fffqqq|||fffDDD111888FFFWWWaaa___ccc[[[eeebbbeee___^^^cccfffbbb[[[WWWYYYNNNRRR}}}hhh]]]WWWKKKJJJSSSYYY^^^pppmmmIIIYYYlllhhhjjjkkkQQQ\\\YYYEEE>>>444---***+++,,,---+++++++++,,,---...000000000555FFFgggyyygggSSSQQQNNNEEEGGGUUUQQQPPPPPP@@@]]]|||wwwzzz{{{fffVVVYYYnnn~~~}}}lll111,,,...333333<<<)))---...000222444444444444666444777===:::666AAARRRnnnbbb>>>(((222>>>444000(((***555222&&&'''444------------.........//////(((777222nnnlllTTTvvv```eeeiiinnn###@@@///000///---///000,,,''',,,+++++++++++++++,,,,,,...++++++---+++...AAAWWWooo======PPP)))<<>>222222222333555555444222...333<<<>>>333000JJJkkkyyyyyytttnnn___KKK;;;:::AAAJJJMMMJJJLLLSSS@@@PPPDDD333999@@@NNNhhhvvvrrruuuFFFCCC;;;222111555444222333222111000///.........+++888///***MMM~~~qqqbbbgggnnnxxxtttXXXJJJbbb???---,,,222%%%222###)))))))))(((((()))))))))$$$***,,,)))555YYYEEE777>>>:::555:::777333777@@@CCC???<<>>333,,,***)))((('''******+++,,,---...000111000555GGGggghhh___RRRNNNLLLKKKEEERRRLLLHHHKKK???DDDgggvvvkkk|||sssrrrxxxkkk```[[[```^^^}}}yyy,,,(((333+++111***999+++,,,---...///000222333333666888666666>>>CCC999(((:::JJJhhh\\\AAA222666333((((((333&&&...000++++++000000***,,,,,,+++,,,---...------111+++...111,,,uuuqqqzzznnnfffcccWWW000777+++...,,,---000,,,(((---+++******))))))******+++///++++++------***---333>>>vvv|||SSS;;;888:::;;;@@@;;;444999777000000000222444555444333---333999888222///777BBBkkktttgggrrrXXXuuu]]]BBB???@@@::::::999444BBB>>>EEE[[[[[[^^^{{{```222444???666---///222333...//////...------,,,,,,,,,,,,///...***555VVVfffhhhiiihhhhhheeeZZZMMMYYYPPPYYYaaa^^^zzzRRR333///)))666&&&...+++)))((((((''''''(((((()))+++---...)))"""+++JJJiiijjjNNN...000===---###666555111666CCCHHHBBB>>>@@@>>>@@@LLLNNNAAAAAAGGG@@@ooommmggghhh[[[GGG]]]WWWUUURRROOOLLLKKKKKKKKKGGGIIIIIIjjjsssYYYooozzzrrrvvvvvvHHH666666GGGTTT^^^eeebbbccckkkbbbjjjnnngggbbbcccbbb\\\UUUSSSUUUQQQ\\\[[[qqq___ZZZXXXMMMIIIGGGLLLbbbjjjPPPYYYeeemmmnnnaaahhh```GGGAAA999000+++***+++)))'''******+++,,,---///000111111666GGGhhhiiiVVVKKKKKKDDD@@@CCCKKKIIIBBBGGGOOOJJJ???ccc}}}xxxlllggghhhkkknnnpppttt{{{{{{UUU222444...''',,,'''777 ---++++++,,,,,,...000111222222333666777333000999FFF777999>>>DDDHHHOOOZZZeeeYYY___IIIHHH>>>GGG222111333000***---000'''%%%111+++...//////000000,,,'''+++******+++,,,---,,,+++)))111---///:::555ZZZ444EEE!!!...///***)))***$$$%%%444******)))))))))))))))***""")))000///---...000000***999999dddooozzzkkkJJJ===<<<===777666777>>>888///333333555444333444666666444222---222111,,,000999888///000hhhooo{{{|||oooSSSVVV[[[UUUVVVQQQXXX[[[RRR^^^yyy}}}HHH;;;III<<<:::---222888+++(((,,,++++++++++++++++++++++++///&&&---333)))000]]]qqqXXXPPP___uuutttrrrQQQ)))>>>---///+++///111((((((''''''''''''((((((((($$$333222&&&***:::]]]|||AAA<<>>>>>KKKEEE===JJJLLLsssvvvgggssszzz```WWWTTTRRRQQQTTTVVVWWWSSSNNNMMMQQQUUUNNNBBBFFFJJJ}}}zzziiiooo}}}}}}tttttt~~~ccc999111???XXXcccggggggaaagggqqqaaaaaabbbgggkkkhhh^^^VVVSSSQQQ]]]XXXVVVnnn\\\XXXVVVKKKIIIHHHCCCAAALLLjjjQQQLLL^^^eeezzzvvviiilllPPPMMM999333,,,***,,,......,,,*********,,,---///000111111666HHHhhhhhhUUUOOOBBBGGG@@@EEEFFFFFFFFFEEEBBB@@@>>>999eeeEEE'''+++111(((((((((((())))))))))))((()))***+++,,,---......222333444555666888999999666777888999:::999999888999888777555333111000///------,,,,,,,,,+++++++++,,,---000111000---***''')))))))))))))))******+++***)))***///111---EEEpppmmm:::///333///......---,,,,,,+++******(((((((((((((((((((((((('''(((((()))***+++++++++.........111;;;NNNeeeuuu[[[NNN@@@;;;>>>???:::333222222222111000//////.........////////////......000000////////////000000///666ZZZ|||pppvvvssspppMMM666666:::333222000///---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***)))+++---+++---<<>>AAAEEEHHHJJJMMMyyyoooooowww{{{[[[]]]TTTUUU[[[MMMUUUYYY[[[WWWOOOJJJLLLPPPIII===JJJDDDWWWxxxrrruuutttqqqlllgggiiiBBB:::666FFFVVV]]]bbbgggjjjhhhlll^^^ZZZiiibbb]]]^^^dddddd]]]UUURRRXXX\\\UUU\\\tttdddVVVMMMTTTJJJIIIGGGGGGGGGGGGHHHIII^^^hhhuuuLLLWWWVVVaaawwwssshhhZZZTTTMMM///......------,,,+++++++++******+++,,,...000222555:::DDDbbb^^^OOOHHH???GGG???DDDEEEEEEEEEDDDAAA???===CCC777NNNwwwvvvAAA///111---###&&&&&&&&&&&&'''''''''((('''((()))***+++,,,------000000111222444555666777777777888888888777555444555555444222000///...---,,,,,,,,,,,,++++++++++++***+++---...---+++(((&&&))))))((((((((()))******)))+++***......%%%+++CCCwwwrrrIII444111...(((------,,,,,,+++***))))))((((((((((((((((((((((((''''''((())))))***++++++......//////222666<<>>@@@@@@<<<777444BBB>>>999666777777555333222222111000000///......------............------//////............//////666'''000IIIbbb^^^<<<444;;;:::000222222000...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...+++***111<<>>CCCCCCCCCCCCAAA???===<<<222===;;;???mmmiii000(((,,,((($$$$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''((()))***++++++,,,---...///000222333333666666666666555333111000000000///...---,,,++++++,,,,,,+++++++++*********)))))))))))))))((('''&&&((((((''''''(((((()))***'''+++)))***///***%%%---???___ddd888,,,000///***(((++++++******))))))(((((((((((((((((((((((((((((('''''''''((())))))*********+++,,,---......+++)))666888:::<<<<<<:::888666222666999999555333444666111111000000///.........,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,------+++,,,444222+++CCCoooZZZRRRIII888+++---666666...111111///---,,,++++++++++++++++++++++++++++++++++++***+++---+++((()))---"""FFF^^^RRR111...000---,,,+++***)))(((((((((''''''''''''''''''''''''%%%%%%&&&&&&''''''(((((('''(((+++,,,***///777;;;DDDKKKTTT[[[[[[TTTJJJBBB777222,,,***++++++((($$$++++++************))))))'''((()))***---///111222333555777888999<<<@@@CCC>>>BBBAAAFFFiiigggVVVFFFMMMUUUKKKLLLRRRGGGKKKJJJIIIHHHFFFEEEDDDDDD;;;KKK666;;;EEEXXX{{{kkkSSShhhGGG@@@EEE111<<>><<<;;;:::999999:::888;;;UUUiii;;;...)))///,,, ***#########$$$$$$$$$%%%%%%%%%%%%&&&'''(((((())))))******+++---...///000111333333333333222111///...---,,,,,,++++++*********++++++*********)))))))))(((((('''&&&&&&&&&&&&&&&'''''''''&&&''''''((()))(((...((($$$,,,///---000)))111EEEhhhTTT;;;))),,,///***)))000)))))))))(((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((+++(((''')))---111111000***+++---...////////////111666:::999444111222444/////////.........------******++++++++++++******+++******))))))******+++444...+++((()))222===BBBXXXmmm\\\XXX666;;;***777???;;;222///000111000///...,,,++++++******************************'''&&&&&&(((***)))((((((111111+++NNNvvviiiAAA)))777<<<$$$,,,+++***)))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&,,,***&&&+++&&&"""---+++---111444555111+++%%%((()))+++...000///+++'''((((((((((((((((((((((((&&&'''''')))+++---///000222333555666777:::>>>AAABBB======DDDLLL```lllLLLOOOQQQMMMRRRNNNBBBEEEMMMFFFJJJGGGEEEEEEGGGGGGEEECCCDDDDDD;;;EEE;;;444hhhqqq{{{hhh___UUUSSSZZZ```___[[[TTTDDD444555;;;FFFVVV[[[ZZZkkknnn^^^\\\wwwwwwkkknnnlll___aaaccc___XXXRRRPPPQQQHHHOOO@@@XXXFFFIIIhhhSSSiiiYYYPPPPPPPPPRRRUUUXXXYYYYYYKKKKKKOOORRRPPPIIIEEEFFF>>>EEEMMMUUU\\\bbbiiimmm~~~\\\fff&&&888......------,,,++++++***************,,,...000111000<<>>>>>===<<<;;;999888777777000444===777///CCCdddUUU:::444&&&%%%&&&((('''###"""$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))***+++---...///000//////000111000///...---,,,+++++++++******************)))))))))(((((((((((((((&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''((()))111+++"""&&&)))(((+++(((***,,,333HHHkkkhhh555---...000000+++'''***111((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''---)))&&&&&&))),,,,,,***------...000111333444444000111111000...---...///.........---------------))))))************))))))))))))(((((((((((())))))((()))(((***000///(((%%%444---;;;222===XXXVVVbbbUUUSSS>>>???HHHCCC444===999666111...000333111---......---+++************))))))))))))))))))))))))'''&&&$$$%%%'''******(((,,,,,,&&&...666GGGsssmmmaaa;;;///777111...222...******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%% ,,,"""+++***'''777+++++++++)))((((((***---......,,,(((%%%%%%))),,,'''''''''''''''''''''''''''''''''(((***,,,---...111333444555666888<<>>>>>EEEEEEFFFHHHAAA;;;BBBJJJHHHHHHEEEBBBCCCFFFGGGEEEAAAAAA444AAA@@@111...CCCzzzkkkjjj```[[[\\\YYYMMMEEECCCAAAFFFWWWWWWVVVeeeiii]]]\\\]]]```rrrssseeekkk^^^gggbbbeeebbb^^^ZZZWWWUUUTTTTTTKKKIIILLLOOO:::IIIEEEeee^^^MMM{{{lllXXXMMMLLLQQQVVVWWWXXXUUUSSSTTTTTTUUU[[[bbb```bbbcccaaahhhyyy}}}jjj==='''222...------,,,++++++*********))))))***+++---///111444<<>><<<===AAACCCDDDCCCAAA???@@@BBBCCCAAA>>>999000CCC555333BBB777IIIjjj[[[YYYXXXSSSYYYfffiiiVVVYYYVVVSSS[[[[[[___dddmmmmmmfffjjjsssffftttnnnggg___\\\\\\]]][[[YYYWWWIIIdddGGGMMMKKKEEEPPPlllKKKeee{{{rrriii^^^WWW___```cccfffcccZZZVVVVVVbbbmmmxxx<<>>;;;:::999777666555444444???(((%%%777888%%%(((>>>777555555;;;JJJ___uuurrr^^^KKK+++&&&%%%***///...+++***"""$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''')))***+++,,,---............---,,,***))),,,,,,++++++***)))((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&!!!&&&%%%(((///+++'''...&&&'''))),,,---+++)))(((...BBBGGG\\\iiilllwwwkkkbbbGGG///...999999,,,000---)))'''''')))(((&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$"""%%%)))******)))((((((&&&''')))***,,,---...///....../////////000111222+++++++++,,,,,,,,,,,,,,,))))))************))))))(((''''''&&&&&&''''''(((111,,,000444''''''(((,,,&&&+++---...>>>CCCOOO777,,,"""555???GGG666---000333333///++++++,,,,,,+++***)))))))))))))))''''''''''''''''''''''''%%%((()))$$$$$$''''''$$$444)))$$$"""%%%***(((+++000000000//////333999>>>BBB777111111...222;;;666...<<<555%%%)))333---!!!((('''&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&(((!!!###&&&(((111"""%%%((((((&&&&&&(((++++++((("""###***000%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''((()))***+++...///000111111444777:::;;;<<<666222888BBB>>>111===...AAANNNqqqdddPPP999///666666,,,111BBB444999:::<<>>============<<<;;;777666999555:::AAA999333VVVtttcccUUUPPPSSSVVVHHHVVVZZZ```ddd___sss[[[ZZZWWWVVVaaaWWWdddlllfff___ZZZZZZYYYVVVSSSFFF???MMMAAAJJJ;;;??????FFFjjj]]]kkkHHH...777555(((------,,,,,,+++*********))))))))))))+++---///000000===MMMjjjcccBBB444:::TTTbbb...999:::999777666444333333333(((222333)))+++666333%%%(((---222333000......///***'''///###000'''///)))&&&------$$$"""%%%###(((""""""((()))###!!!############$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&'''$$$%%%&&&''')))***++++++///000///...---***(((&&&,,,,,,+++***)))(((''''''(((((('''''''''&&&&&&&&&###$$$$$$%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&)))&&& ((($$$ )))(((&&&&&&((()))***,,,///%%%333(((......***777++++++))),,,///((( (((:::,,,'''''',,,,,,'''''',,,''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$&&&'''(((%%%""""""&&&)))$$$%%%''')))+++,,,,,,,,,,,,///111111...,,,---...+++++++++++++++++++++,,,))))))************))))))(((''''''&&&&&&''''''(((!!!///***$$$***%%%!!!000!!!555---555222***:::///333)))333;;;000000666---888333---,,,,,,+++++++++++++++***))))))((())))))''''''''''''''''''''''''%%%)))&&&%%%(((((($$$!!!"""***'''%%%)))&&&+++'''))),,,...///...,,,+++,,,'''333000...:::444+++)))---'''***444(((!!!222''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$)))***(((%%%###$$$%%%%%%%%%%%%%%%&&&'''(((&&&%%%%%%&&&((('''!!!%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''((()))***,,,---...//////111555888222333444444444555777777***???777!!!DDD???FFF```rrrRRR>>>BBB555,,,999===555333:::777,,,---222333666;;;666888HHH============<<<;;;;;;;;;777999)));;;999'''777888///LLLxxxjjjlll{{{rrr~~~aaajjjXXX```[[[OOOcccZZZbbb___ZZZUUUQQQMMMJJJGGG:::EEE222QQQCCC;;;@@@CCC444KKK^^^mmm~~~^^^333444***!!!555------,,,,,,+++******)))))))))))))))+++---///000111CCCVVVrrrYYY>>>333999WWWCCC888555999888888666555222111000/////////...------,,,,,,......---,,,+++++++++++++++******)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((()))***,,,,,,,,,+++***)))((('''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((()))*********+++++++++++++++++++++***************((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''((()))***,,,...///333111...,,,+++,,,...000)))))))))***+++++++++,,,''''''(((((((((((('''''')))(((((('''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&***))))))((()))+++,,,---+++,,,---...////////////000000///...,,,++++++*********))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************+++,,,---...////////////***++++++++++++***))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((((()))***+++---///000222222888666444222111111111111111111222333333444555555999<<>>OOOeeeTTT;;;222777TTT@@@555111555555555444222111///...//////......---,,,,,,,,,------,,,+++************)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&((()))***++++++++++++***)))((('''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((()))))))))***)))))))))))))))))))))(((((((((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((()))+++---...444222000---,,,,,,,,,---))))))***************+++''''''((((((((((((''''''((((((((('''&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&)))(((((())))))***+++,,,++++++,,,---............---,,,+++***)))(((''''''******))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))***+++,,,,,,---------))))))******))))))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''))))))+++,,,...000111222666555333111000000000000//////000000111222222333333333444777999999777555333333333333222111//////000000/////////.........000///000000111222333444333444666777999999::::::666333000000111111///---,,,111777FFFhhhPPP<<>><<<::::::;;;;;;333@@@>>>666RRR\\\CCC...+++...+++''''''---,,,+++***))))))))))))((((((((((((***,,,...///333???PPPfffLLL777111444OOO;;;111---000000000000000///...---.........---,,,,,,++++++,,,+++***)))(((((((((((((((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))************))))))((('''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))+++,,,333222111///---,,,+++***************))))))))))))&&&''''''((((((''''''&&&(((''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((()))******************,,,---------------......---,,,+++******)))******)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''((()))************(((((((((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&'''(((((()))+++---...///000333222111//////.........,,,------....../////////222///,,,++++++,,,+++++++++,,,---............---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---...000111222111222333555777888999999444222000/////////...------222///)))333XXXEEE555@@@BBBEEEIIIKKKMMMOOORRRTTTRRRUUUTTTOOOOOOQQQKKK@@@<<<;;;888666555555555555333:::;;;222///HHHzzzNNN555...---111111+++(((+++,,,+++***))))))(((((()))((((((((((((***,,,...///555AAARRRgggEEE444000222KKK777...+++---------......------------------,,,++++++*********)))((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$###################################################################################################$$$$$$$$$$$$%%%&&&'''((((((((()))))))))(((''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))***//////000///...---+++************))))))(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%''')))))))))(((((())))))***+++,,,,,,,,,,,,......------,,,++++++******))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%###$$$$$$$$$%%%%%%%%%&&&''''''((()))+++,,,---...//////......------------++++++,,,,,,,,,---------000---+++***+++,,,---,,,******+++,,,------------*********************))))))******+++---///000111000111222333444555555555111000///......---------222,,,---000++++++DDDeeebbb555888>>>555===@@@CCCHHHKKKOOOQQQSSSWWWXXXTTTNNNKKKIIICCC;;;:::999777555444333333333666222555:::333,,,;;;TTTzzz333===//////000222///***---333+++***)))((((((((((((((('''''''''(((***,,,...000666CCCUUUiiixxx???222111111FFF333,,,***++++++,,,---------------,,,,,,,,,+++******))))))(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$############################################################################################################$$$$$$$$$$$$$$$%%%&&&'''&&&&&&'''(((((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((((((***+++---......---,,,+++***))))))(((((('''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%###$$$&&&'''(((((('''&&&'''((()))***++++++++++++******))))))((('''''''''))))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%$$$%%%&&&''''''(((((('''(((((())))))(((((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%#########$$$$$$$$$$$$$$$%%%&&&'''((()))***+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,***(((((()))***+++***)))******+++++++++******)))))))))))))))))))))))))))(((((()))***,,,---///000111111222222111111000000//////...---,,,+++,,,---,,,&&&***444000%%%))):::OOOxxxDDD)))111777555444999;;;???DDDIIIMMMPPPQQQWWWVVVQQQJJJEEECCC???:::;;;;;;999888666555555444---666333((()))666888///777ooo^^^FFF:::...000...---,,,)))'''***///))))))(((((('''((((((((('''''''''(((***,,,///000666DDDVVVjjjlll:::222222...AAA///++++++******+++,,,,,,,,,,,,,,,+++++++++***))))))((((((((('''&&&%%%$$$$$$$$$$$$########################################################################################################################$$$#########$$$$$$%%%&&&$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''(((***+++,,,,,,,,,+++((((((((((((''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&&&&'''((())))))***))))))******)))))))))((((((((())))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%###$$$%%%&&&''''''''''''((((((((()))(((''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%########################$$$%%%%%%&&&'''((()))*********+++,,,,,,+++++++++++++++++++++++++++++++++)))(((((()))***)))&&&$$$((((((((((((((('''&&&%%%''''''(((((((((((())))))''''''((((((***+++------000000000000///...,,,,,,,,,------,,,******+++,,,+++---+++&&&'''...---&&&***???bbbTTT555***===@@@,,,***;;;444444777===CCCGGGIIIIIILLLKKKHHHDDDAAA>>>;;;:::666666555444333111000000,,,---...---...000222444222333AAAlllttt<<<222///!!!111++++++++++++***)))((((((((((((''''''''''''(((((('''''''''(((***---///111666EEEWWWjjj```777000111+++<<<+++)))+++))))))******++++++******+++******))))))(((''''''''''''&&&%%%$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#######################################################################################$$$$$$%%%######%%%&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$########################!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%&&&''''''''''''((())))))*********&&&'''''''''''''''(((((($$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$%%%&&&&&&%%%&&&'''(((((())))))(((+++++++++++++++*********)))((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$########################"""#########$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%#####################"""###$$$$$$%%%&&&'''((((((((()))***+++,,,,,,+++******************************)))(((((())))))'''%%%&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((()))***............---,,,+++++++++,,,---+++)))(((***,,,---...)))###%%%,,,+++$$$)))$$$(((BBBjjj{{{ggg777333///***(((+++...,,,)))......000555<<<@@@AAA@@@???@@@BBBBBB@@@;;;777666222222111000///---,,,+++111%%%))):::777######444+++333;;;666444WWWuuu@@@222,,,%%%)))666...(((***,,,,,,++++++***((((((''''''&&&&&&''''''(((&&&&&&'''(((***---///111666EEEXXXjjjYYY444///000(((999((((((+++(((((()))))))))))))))(((*********)))((((((''''''((('''&&&%%%$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""##################$$$$$$"""###$$$%%%&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""####################################$$$$$$$$$$$$############$$$$$$$$$$$$######$$$%%%&&&&&&''''''%%%%%%%%%$$$$$$$$$##############################!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%&&&''''''((((((((('''''''''((((((%%%&&&&&&''''''((((((((($$$$$$$$$%%%%%%$$$$$$$$$##################$$$$$$"""############$$$$$$$$$###""""""!!!"""$$$%%%'''$$$%%%&&&'''(((((((((((((((((((((((('''''''''''')))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%!!!"""###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%#########"""""""""""""""######$$$%%%&&&&&&''''''((()))***+++,,,,,,++++++)))))))))))))))((((((((((((&&&$$$%%%&&&(((((((((&&&&&&'''(((((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&'''+++,,,,,,------,,,,,,,,,***+++---+++((((((***,,,))) """...///%%%$$$..."""***---&&&$$$:::ffftttuuu{{{LLL222111...***---+++'''(((///000,,,,,,+++---222888<<<<<<;;;999<<>>>>><<<999777666222111000...------------************)))))))))((())))))***+++,,,,,,------555888HHHjjjrrrXXXFFF999111+++------,,,,,,+++***))))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''(((***...111:::GGGVVVgggQQQ777///...222222+++(((,,,''''''''''''''''''''''''******))))))(((''''''&&&%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################################################################################################################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$########################################################################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################%%%%%%%%%%%%%%%%%%%%%%%%######################################################################################################################################################$$$$$$%%%&&&&&&'''$$$$$$$$$#########""""""#########$$$$$$$$$%%%%%%%%%'''***,,,---,,,***(((((((((((('''''''''&&&&&&'''&&&&&&%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''')))+++---.........---((())))))******))))))((((((((((((''''''&&&%%%$$$%%%$$$$$$$$$$$$&&&)))*** (((222;;;EEETTTfffttthhhsssfffcccWWWDDD@@@,,,===000&&&)))......***(((((((((((((((((((((((((((''''''(((***---111444666<<<>>>>>>===888444222111111111///...---,,,,,,,,,******)))))))))((((((((('''(((((()))******++++++///---...444===DDDEEEDDDtttlllccc```___XXXLLLAAA666111......111444333000,,,,,,,,,+++***)))))))))((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''''''''***...111888FFFUUUeeeLLL666111111777666---'''((('''''''''''''''''''''''')))))))))(((''''''&&&&&&%%%%%%%%%$$$$$$$$$######"""######$$$$$$######"""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################################################################################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$########################################################################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################%%%%%%%%%%%%%%%%%%%%%%%%######################################################################################################################################################$$$$$$%%%%%%&&&&&&$$$$$$$$$########################$$$$$$$$$$$$%%%###''',,,000111...***'''***)))'''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''))),,,///000///---,,,(((((())))))))))))((((((''''''''''''&&&%%%$$$$$$$$$######""""""$$$%%%&&&---***&&&######%%%(((******333---000///(((+++!!!!!!!!!$$$***,,,)))&&&&&&''''''''''''''''''''''''%%%%%%&&&'''***---000222<<<<<<<<<999555111//////000000...---,,,+++++++++)))))))))(((((((((''''''%%%%%%&&&&&&'''((((((((($$$&&&((('''''''''***------+++***,,,000111///,,,++++++,,,...111000+++&&&++++++******))))))((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''')))---000666FFFUUUbbb|||III777333555<<<;;;///'''&&&''''''''''''''''''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$##############################################################################################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$###########################################################################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################################################################$$$$$$%%%%%%%%%%%%####################################$$$$$$$$$$$$###&&&+++...///---)))&&&,,,***'''%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%&&&(((+++......---+++***'''(((((())))))(((((('''&&&&&&&&&&&&&&&%%%$$$$$$$$$######"""""""""###$$$&&&''')))+++,,,***%%%!!!"""%%%$$$&&&((((((***((()))))))))(((&&&%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,///000444555555444222111222333///...---,,,+++*********(((((((((''''''''''''&&&%%%%%%%%%%%%&&&&&&''''''(((+++......,,,---000444---............///000111111///,,,,,,---,,,***((())))))))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''')))---000777IIIWWWaaa{{{GGG888555888???===111((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$####################################################################################################################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################################################################$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################################################################$$$$$$$$$$$$$$$%%%########################""""""#########$$$$$$$$$$$$%%%''')))***)))(((''',,,+++(((&&&$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$####################################$$$$$$$$$%%%%%%$$$&&&(((***+++***((('''''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%$$$###%%%$$$$$$############### !!!"""%%%***---***&&&&&&###!!!!!! )))&&&### """&&&)))***%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&'''(((***---......000111111000111222444...---,,,***))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%***++++++((($$$###$$$'''&&&$$$######%%%''')))***((('''''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''(((+++///222999NNN[[[aaa{{{FFF888555777>>>===111)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&%%%%%%%%%########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#######################################################################################################################################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$####################################################################################$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################################################################$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""""""""############$$$$$$$$$$$$%%%%%%&&&'''(((+++***(((&&&&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$##########################################$$$$$$$$$$$$###$$$%%%&&&'''&&&&&&%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$######'''******&&&!!! ###%%%&&&$$$&&&+++&&&///$$$$$$"""!!!$$$))))))%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%''')))***---///000000/////////000,,,,,,***)))((('''''''''&&&&&&&&&%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%))),,,---+++ ###&&&&&&&&&'''+++///***+++++++++)))'''$$$"""&&&&&&&&&&&&&&&&&&&&&%%%######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((***---111555<<>>WWWbbb```yyy@@@666111111777666---'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$##############################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$########################################################################################################################"""############$$$$$$$$$#########$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$########################################################################"""############$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################################################################################################################################################################$$$$$$##################""""""######$$$$$$$$$$$$""""""""""""############"""###$$$&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$##################$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%$$$###"""###$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%"""######$$$$$$$$$######!!!!!!"""###############'''&&&###!!!!!!"""$$$&&&&&&(((%%%%%%)))'''%%%'''"""!!!%%%'''&&&########################&&&%%%$$$$$$$$$%%%&&&'''(((+++///111000///......+++***)))((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$"""###$$$$$$###$$$&&&(((!!!###$$$%%%%%%%%%%%%&&&&&&%%%$$$###"""$$$''')))$$$$$$$$$$$$$$$$$$$$$%%%""""""######$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$&&&(((***,,,111666:::???YYYccc___xxxEEE777***---666222,,,)))###((((((%%%***+++$$$"""$$$$$$###$$$$$$###"""!!!((($$$ """%%%%%%%%%&&&)))((($$$""" )))+++###"""###########################""""""""""""""""""""""""########################""""""""""""##################$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$######""""""########################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$$$$######""""""""""""""""""""""""""""""$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$############$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################################################################$$$$$$$$$$$$############################################################$$$$$$$$$%%%%%%%%%((()))***++++++,,,,,,++++++***)))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&(((%%%&&&+++...000555;;;AAAXXX]]]bbb{{{DDD999,,,...666222,,,)))###444***###"""!!!###---"""###$$$'''******)))&&&!!!******%%%!!!###'''(((%%%&&&)))$$$%%%+++''' %%%'''&&&########################""""""""""""""""""""""""########################""""""""""""##################$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$#########"""########################################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$#########"""########################$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%##############################################################################$$$$$$$$$$$$############################################################$$$$$$$$$%%%%%%%%%'''((()))******++++++*********)))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&(((%%%&&&+++...000555<<>>HHH[[[```jjjBBB:::///222777///((()))''')))'''!!!&&&...###...'''%%%""" !!!%%%+++...+++%%% """'''+++***'''$$$!!!---&&&222&&&***%%%!!!!!!########################""""""""""""""""""""""""#################################$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################################################################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$############################################################$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''))))))+++444???HHHZZZ___kkkAAA888---111666---''')))(((666'''***(((&&&$$$%%%///222***!!! &&&***''' """(((%%%***'''222$$$&&& +++)))(((########################""""""""""""""""""""""""#################################$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################################################################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$$$$############################################################$$$$$$$$$%%%%%%%%%######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&((()))(((***444@@@JJJ[[[___lll???666,,,000555---&&&))))))<<>>===@@@QQQWWWGGG777222+++"""%%%%%%$$$'''---000***"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$&&&''''''%%%######$$$%%%$$$###"""######$$$$$$$$$$$$$$$(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###%%%&&&&&&%%%###"""""""""'''---111777BBBSSS______qqqsssxxxkkkXXXEEE888///)))&&&)))((('''''')))+++)))&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################################################################################################################!!!""""""############"""########################$$$$$$############$$$$$$########################$$$$$$%%%%%%%%%$$$$$$###""""""""""""""""""""""""!!!"""""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''(((***)))+++444???UUU```ccciiixxxDDD:::333...---,,,((('''(((+++******&&&(((!!!ttt'''<<>>:::000&&&$$$(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''&&&%%%&&&''')))---+++)))(((((())))))))),,,+++***(((&&&&&&%%%%%%((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$"""&&&(((&&&!!!!!!&&&+++222:::CCCKKKTTTcccwwwwwwcccOOO<<>>TTT___cccjjjyyy~~~CCC;;;555///...,,,)))(((***###)))(((&&&000(((---ccc111,,,%%%***{{{%%%!!!+++%%%,,,&&&,,,$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''((()))***+++$$$'''+++000999GGGXXXccccccjjjuuu~~~{{{{{{aaaGGGZZZ]]]TTT===***&&&)))+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&((((((((('''(((***,,,'''***,,,---------...000,,,,,,,,,+++++++++++++++((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%###""")))666@@@IIIPPPZZZccclllzzznnn]]]:::///'''&&&'''((('''(((&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###############$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&########################&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""############"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&'''''''''(((''')))***)))***333>>>SSS___dddkkk{{{{{{AAA<<<555///---,,,((((((***@@@,,,hhh***hhhccc@@@///ppp555ccc'''+++666 )))***,,,$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%'''((()))))))))))))))***+++,,,---(((555GGGXXXeeeoooxxx~~~jjjqqqzzz~~~~~~{{{mmmdddppptttjjj[[[JJJ333''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((((()))******)))***,,,...&&&000<<>>222---)))))),,,'''&&&&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""#########$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&%%%########################&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$""""""""""""""""""""""""""""""""""""############!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%&&&''''''((((((((()))***)))***333>>>TTTaaafffmmm|||yyy???;;;444...---+++((((((***BBB+++%%%%%%III...KKK'''//////"""111===###'''$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%&&&((()))***************+++,,,---...===RRRooo}}}vvvkkkZZZ\\\bbbVVVBBB''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((()))***++++++***+++---///LLL\\\ppp{{{}}}|||~~~tttcccSSSIIIAAA>>>999333...+++)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###(((555DDDLLLLLLHHH@@@FFFOOOWWW___gggpppvvvgggKKK999,,,''')))''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""######$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""$$$$$$%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""""""""############!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%&&&'''(((((((((((()))***)))***333===VVVccchhhooo}}}pppBBB:::666111...,,,***)))''''''zzz%%%///333444(((444...'''MMM---&&&&&&ttt%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""&&&((('''&&&(((******)))222000'''&&&---@@@VVVrrrooorrr|||ooo\\\YYYJJJ---&&&&&&,,,,,,'''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&***$$$###)))+++((()))///***,,,,,,***---888HHHSSSmmmwwwsss\\\DDDIIIJJJ666%%%$$$%%%%%%''''''$$$"""$$$(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''')))***&&&"""!!!%%%***(((+++...///...***&&&###***)))''''''((())))))(((---$$$%%%(((&&&)))***!!!$$$$$$%%%$$$######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$###"""&&&&&&%%%%%%$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$+++%%%"""%%%'''$$$%%%))),,,'''%%%'''%%%"""&&&..."""###$$$&&&'''&&&$$$###(((&&&$$$###"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&""" $$$******%%%111IIIRRRKKKAAA???AAAEEEEEEKKKUUUWWWVVVaaaqqq~~~{{{XXX666(((+++%%%+++%%%&&&---###+++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#############################################$$$###############"""!!!!!!########################################################################$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&$$$ ###&&&'''&&&######%%%'''$$$&&&&&&%%%######%%%))),,,###$$$&&&((('''$$$###%%%$$$$$$$$$###""""""###%%%##################$$$$$$########################"""############$$$$$$$$$"""############$$$$$$$$$(((&&&###$$$%%%&&&###!!!'''&&&&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))+++)))(((+++222888WWWfffkkkppp}}}oooCCC:::666111...,,,+++)))(((111''''''eee...###)))111???999!!!!!!,,,@@@FFF--- ***;;;qqq666888---)))///)))&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''&&&'''((()))((()))777;;;XXX~~~|||[[[bbb[[[LLL>>>###!!!111+++)))((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''$$$)))---,,,)))''''''(((333---)))555UUU{{{yyyssscccAAA<<>>???CCCNNNHHHGGGIIIGGGCCCKKKWWW___ttt```@@@111///---$$$!!!((()))$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%""""""$$$&&&!!!((()))(((((()))+++&&&'''((()))((('''%%%$$$)))((('''&&&$$$"""!!!"""%%%&&&'''&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$############$$$$$$$$$$$$&&&$$$######%%%&&&$$$"""%%%%%%$$$######$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))***)))(((+++222888WWWfffkkkppp~~~nnnCCC:::666222...---+++***)))""",,,***111'''+++111333'''000)))888&&&;;;+++EEE999999CCC555333---&&&###+++&&&(((---///222444&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))***666666)))>>>vvvYYYLLLQQQUUU999(((,,,'''***(((((('''&&&&&&&&&&&&&&&''''''''''''(((((((((((('''***)))%%%%%%+++///...%%%;;;VVVmmmgggHHHDDDNNNAAA333...+++((('''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&+++(((%%%%%%(((+++,,,,,,&&&...???RRR``````UUUKKKNNNRRRYYY______XXXMMMEEEGGG:::333---%%%(((///+++'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%000***&&&&&&%%%###"""$$$111555888:::===AAA@@@===222000---)))%%%$$$&&&''''''((()))'''$$$$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((!!!###+++(((%%%777SSSQQQKKKDDD??????CCCGGGNNNDDD;;;999444000333;;;===MMMcccxxxaaa777333,,,)))%%%$$$+++,,,!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$#########000,,,&&& %%%***---///444:::===:::222,,,******)))((()))+++---...%%%&&&&&&'''&&&&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***)))))),,,222777VVVfffkkkooo~~~mmmDDD:::777222///---,,,+++***%%%888:::***222+++(((333&&&&&&777)))%%%KKK...dddkkkYYYgggiiiZZZ___XXX\\\DDD...333444***,,,222((('''!!!###***&&&'''''''''''''''(((((()))(((***------+++,,,...))))))XXX}}}gggXXXXXXMMM???222!!!((()))(((''''''&&&'''''''''((((((((((((((()))))))))---)))'''))),,,---000444CCCiii\\\TTTNNNIIICCC555'''###(((''''''''''''''''''''''''(((''''''''''''''''''''')))++++++)))'''(((...444QQQPPPRRR^^^rrrzzzqqqeee\\\]]]___UUUHHH444)))((('''(((((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&)))'''&&&$$$#########$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&,,,777@@@<<>>888///,,,'''$$$$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&+++'''%%%%%%###(((<<>>EEEOOO^^^rrrsss???......///$$$&&&...'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''((('''%%%###"""***<<>>666111...)))$$$(((''''''''''''&&&$$$###&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((((((((('''&&&&&&&&&%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''((())))))***---222666UUUfffkkkoookkkDDD:::777222///...---,,,+++111(((---//////+++...&&&777999///;;;```}}}hhhuuu]]]VVVWWWIII;;;222%%%+++"""000+++ 111222'''''''''(((((()))))))))***))),,,///...***+++111222___{{{aaaJJJGGGDDD,,,%%%))))))(((''''''''''''(((((((((((()))))))))******,,,***///666000(((777OOObbbYYYSSSOOOCCC111''')))''''''''''''''''''''''''(((((((((((((((((((((((((((000...)))...>>>MMMbbbuuuuuuXXXOOOSSSRRR111---(((&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((())))))+++,,,,,,''''''''''''(((((()))***%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''' &&&,,,,,,,,,333>>>GGGMMMbbbzzzzzzjjjSSS@@@777222,,,+++...---(((###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***'''###777LLLVVV>>>>>>@@@DDDGGGDDD===666///***&&&)))------,,,,,,000333666999???JJJXXXcccuuuzzzyyykkk^^^ffflllBBB...///&&&%%%,,,)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$'''(((((()))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))***)))(((&&&&&&+++222AAARRRVVVLLL@@@:::FFFIIIQQQ^^^jjjooolllgggOOOPPPMMMFFFBBB???777...,,,***'''&&&'''((('''&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%'''(((((('''&&&%%%$$$&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((()))***+++...222444TTTffflllooohhhCCC;;;777333000///...---,,,/// 555...000 +++222;;;---NNN~~~___iiijjj]]]bbb888+++000000 ,,,...((((((((())))))******+++,,,+++---///+++'''000===uuu[[[EEEIII777*********)))((((((((((((((((((((())))))******++++++---,,,...---***999iiizzzgggaaaWWW@@@---%%%''''''''''''''''''''''''(((((((((((()))))))))))))))+++)))'''---EEEiiikkkVVVFFF===111)))&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((&&&''''''(((((('''&&&&&&---,,,+++***))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((---000111111888III[[[ffflll\\\FFF555---+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((%%%111FFFLLLCCC<<<@@@EEEIIIFFF<<<000'''(((''')))---111222000---***000777<<>>DDDMMMLLLMMMlllfffXXXgggqqqyyyPPP333...)))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((()))***+++,,,------555555555444333111//////''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''***++++++222HHHhhhhhh```eee{{{uuu]]]HHH<<<555000---+++******)))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&+++000333333333444666///...,,,+++)))(((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''***---000222222SSSggglllnnnWWWCCC:::444222444444///,,,---###888444***;;;vvvrrroooaaaHHH444,,,+++***---+++))))))+++,,,------++++++000///555[[[mmmYYYRRROOOKKKRRRVVVWWWYYY\\\XXXQQQWWWQQQ[[[cccbbbyyytttEEE===000(((+++---***)))---&&&000---(((,,,---+++///000111===sss~~~~~~ZZZ111<<<***$$$)))---&&&&&&***&&&...)))333&&&***666,,,111JJJwwwUUUBBB:::///###)))+++,,,***))))))(((&&&###)))+++&&&%%%)))+++)))(((,,,+++%%%'''000777666@@@VVVjjjmmmlllxxxvvvwww```OOODDD;;;///+++,,,&&&'''%%%&&&))))))%%%%%%(((((((((''''''''''''((((((,,,&&&''',,,***&&&///>>>OOOkkkppplll}}}xxxQQQ:::888333***$$$(((...***!!!)))###"""))),,,)))(((+++***'''///SSSqqqbbbJJJMMMHHHCCC777,,,(((,,,//////------000444555666;;;BBBBBBCCCAAA999111000888BBBGGGFFFRRRbbbaaaPPPIIINNN^^^nnn]]]uuuOOO'''***000$$$(((***)))(((((((((''')))(((&&&&&&&&&''''''&&&''''''&&&%%%&&&'''((((((''')))+++000:::DDDFFFBBBSSSLLLEEEhhhNNNFFFPPP===444;;;'''222'''///((((((((('''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((("""!!!(((,,,(((###"""'''&&&)))999XXXtttzzzrrrgggkkkuuuhhhLLL@@@---,,,444333)))'''...---$$$(((((('''''''''&&&&&&&&&$$$&&&'''&&&&&&''''''&&&&&&%%%(((,,,(((###+++999BBB<<>>,,,MMM{{{dddZZZIII111(((...,,,+++******,,,......------111......NNNdddSSSQQQYYYgggsssqqqkkkeeeTTTZZZvvvZZZAAA222------((()))---++++++222...***000000---111666555}}}SSS<<<111''''''+++(((***---((('''//////+++,,,,,,,,,111QQQrrrdddccc]]]ZZZ___jjjyyytttTTTLLL@@@+++'''((()))((('''((())))))'''***)))$$$###'''(((&&&'''+++,,,(((***:::RRRccc~~~~~~nnn\\\EEE999444,,,(((&&&'''+++,,,)))))),,,((((((''''''''''''(((((("""&&&+++---***...DDD\\\qqq\\\nnnddd;;;333---,,,((("""$$$)))(((&&&&&&'''&&&%%%&&&(((((()))KKKssswwwdddSSSEEE>>>:::222++++++000000------111999???>>>999999===>>>>>>:::333,,,---555<<<;;;PPPgggmmm^^^KKKBBBBBBNNNWWW```]]]qqq???...111+++***)))((())))))(((&&&((('''''''''((()))((((((&&&((()))))))))***,,,///444222@@@UUU[[[\\\ttt~~~yyyOOO[[[CCC***$$$(((+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###''')))&&&###%%%)))++++++''';;;]]]iii^^^]]]kkkvvvXXX===///...---+++(((&&&(((***((((((((('''''''''&&&&&&''''''&&&%%%%%%'''((((((***,,,)))'''333KKK\\\```QQQ[[[iiiggglll~~~tttpppiiiXXXJJJ<<<+++,,,'''&&&))))))%%%%%%'''((((((''''''''''''((((((***&&&&&&...444444333222III```qqqkkkUUUBBB888999666111...///111111000555HHHzzzlll[[[AAA000---,,,++++++,,,...//////......222+++888uuuiiiWWWQQQdddvvvxxx[[[>>>333111&&&(((000******...)))(((000000---333;;;wwwvvv<<<<<<,,,(((+++)))***---(((%%%333+++(((222''')))MMMkkkTTTSSS\\\aaajjjeeebbbcccaaa___aaaddd{{{ZZZ@@@999)))))))))(((''''''(((***((()))'''$$$%%%))))))&&&(((***...555AAATTTpppzzzhhhUUUHHH999+++'''&&&)))***((('''))))))((((((''''''(((((()))%%%))),,,***///GGGooo{{{WWW@@@//////,,,"""""",,,&&&******&&&###%%%(((((()));;;sss|||mmmcccGGG444222...,,,000555444///---555???DDD>>>333...000777555111---,,,000666;;;999===:::333555BBBLLLMMM@@@TTTXXX{{{bbb333(((000,,,(((((())))))(((&&&&&&&&&''')))))))))))))))%%%''')))((('''+++333:::RRRRRRhhh|||pppZZZBBB888------)))((('''((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&"""(((***&&&###%%%((((((...<<<\\\xxxrrraaaqqqwwwPPP888(((***...***(((---))))))(((((((((''''''''')))'''%%%$$$&&&'''((((((&&&)))...<<>>@@@333222000333???PPP^^^eee}}}}}}zzzGGG)))---+++)))***)))''''''(((%%%'''((())))))(((((((((&&&((()))(((+++999MMM]]]vvvfffQQQ333000...+++''''''******(((%%%'''''''''''''''''''''''')))###"""(((+++'''$$$$$$AAAcccyyyrrrlll___444)))222444///+++******)))))))))(((((((((***'''%%%&&&'''&&&&&&''''''<<>>AAAHHHJJJBBB@@@XXXwwwnnn```WWWHHH[[[kkkooojjj{{{kkk<<<***)))+++...***$$$%%%+++&&&((())))))'''&&&&&&((('''***///666DDD^^^~~~zzzeeeBBB777///&&&$$$'''***)))'''''''''''''''''''''''''''---!!!!!!---,,,###---CCChhh{{{{{{kkk{{{^^^999///222111+++++++++*********))))))))))))&&&&&&))))))%%%'''+++333XXXddd[[[vvv|||}}}{{{lllhhh___NNN;;;,,,'''(((+++))))))(((((((((((()))))),,,)))(((,,,......///222KKK```nnnfffzzzPPP>>>;;;555555888333...777GGGxxx]]]TTTVVVVVV^^^dddfffiiiwwwnnnSSSJJJ111///,,,,,,---......---111...^^^UUUPPP|||zzztttpppzzzzzziiiMMM777333,,,***222000000...///...,,,CCCiiikkkTTTdddvvvxxx}}}WWW;;;---...***)))...000))))))222***,,,kkkcccUUUpppuuusss|||}}}GGG555((())),,,+++)))+++(((((())),,,+++(((***...>>>\\\}}}eeePPP999---*********+++***))))))(((((())))))***&&&---GGGpppzzz~~~nnnddd\\\TTTPPPWWW___nnnSSS///&&&***...***''''''******)))+++000gggTTT@@@000333333---+++000888;;;999444111///000444???JJJ???AAADDDHHHIIIHHHCCC@@@HHH???<<>>aaaoooLLL666---***((((((******))))))))))))******+++@@@hhh|||}}}vvvppp^^^VVVTTTSSSXXX```ccckkkyyy{{{uuuzzz{{{KKK+++'''000***&&&(((---)))%%%222GGGTTTAAA444333000,,,///666999777///++++++111777<<>>;;;555999FFFQQQNNNFFFBBB;;;888gggwwwgggqqqyyy===000(((+++---(((&&&***&&&(((***)))'''(((...333444EEE```|||yyybbbCCC///)))+++***(((''''''''''''''''''''''''###)))---(((%%%777aaasssqqqlll???///333,,,,,,,,,,,,++++++++++++)))&&&(((+++)))***<<>>;;;777<<>>@@@FFFLLLLLLFFFGGGNNNJJJFFFLLLMMMHHHIIINNN:::???FFF===KKKdddcccaaa[[[\\\mmmiiixxx222111'''///)))(((,,,,,,'''&&&((()))...???RRRsss}}}|||jjj'''$$$000)))***(((&&&&&&(((*********000444###333wwwxxxiiivvvLLL...222)))666:::&&&'''555***,,,///&&&222(((>>>SSStttvvvddd~~~www}}}aaagggddd```ZZZUUUPPPIII@@@999...+++&&&%%%'''))))))((()))(((+++000111//////222QQQ[[[fffgggRRR<<<777555333999>>>vvvmmmccchhh```bbbyyysss|||qqqoooWWWEEE555+++333555---888^^^pppVVVsssvvv}}}pppTTTSSS@@@***&&&---222...666HHHjjjQQQFFFCCCFFF@@@EEEKKK___iiipppjjjoooCCC>>>+++,,,///,,,///555BBBTTT```}}}{{{hhh999444***+++)))(((///&&&000666HHHggg666,,,---)))///(((&&&///++++++>>>pppqqqvvv|||eeeOOOMMMSSS^^^eee]]]bbbuuu{{{kkkoooyyy:::333...///&&&///222+++jjjmmmFFFAAA:::777555:::??????777///333===DDDFFFGGGKKKLLLIIIPPPKKKHHHQQQWWWOOOJJJQQQOOOPPPIII>>>:::@@@VVVrrr{{{dddggguuunnnBBBMMMvvvGGG///,,,///)))***+++(((***+++***,,,<<>>TTTiii^^^vvv{{{}}}xxxTTT```SSS@@@444:::222333555555mmm}}}WWWDDD>>><<>>???VVV~~~sss^^^WWWOOOMMMMMMLLLFFFAAA555111+++'''&&&'''((((((+++))))))---///...000444HHHWWWfffhhhPPP===999888444;;;pppjjjmmm{{{zzzmmmssstttjjjhhhNNNDDD222222555...LLLqqq[[[sss}}}uuuwwwvvvOOOtttFFF777222222///<<<<<>>DDDIIIJJJIIIJJJNNNQQQRRRVVVYYYSSSKKKNNNNNNEEEXXXPPP;;;;;;PPPRRRHHHMMM\\\||||||ppptttnnnhhhyyy111555***(((---***&&&***---444MMMvvvrrrwwwvvv@@@,,,,,,+++***+++,,,,,,***(((%%%444///UUUwwwrrrfffcccfffvvvqqqggglllpppXXX111666333111222!!!333,,,000000,,,XXXdddVVVDDDIIIIII:::EEELLL222<<<777777;;;;;;EEEhhhmmm\\\IIIBBBFFFIIICCC;;;:::555///***''''''((())),,,)))))),,,......000444CCCSSSfffiiiNNN===;;;444::::::gggkkkccczzzRRRHHH444111333222eeeVVVggg|||ppp{{{|||VVVyyyLLL===......111222^^^xxxxxxXXX\\\gggfffeeebbbpppnnn|||iiiZZZ:::666444)))444444RRRggg```uuu???555+++///...%%%666000~~~ppp^^^III:::UUUHHHJJJnnnRRR...---***---///+++999ddd\\\|||eeeSSSSSS[[[ZZZSSSOOO[[[hhhlll~~~dddzzzCCC111///...111111}}}WWWMMM===333222:::DDD>>>000000<<>>999HHHRRRIIIIIIPPPLLLVVVdddaaaoooBBB777((()))...***+++(((,,,BBBjjjpppiiibbbWWWQQQoooggg---,,,+++******,,,,,,,,,***+++,,,???lllwwwrrr{{{sssbbbOOOHHHLLLOOOOOOfffsssCCC333888......+++///+++)))333:::dddqqqWWW777OOOJJJDDDUUURRRIIIXXXRRRQQQTTTSSSGGG:::@@@PPPeee]]]RRRIIIDDDBBBAAA@@@<<<999333---)))'''((()))+++((((((,,,------000444???OOOdddjjjMMM>>>:::222;;;FFFqqqsssggggggXXXLLL888222333999YYYppphhhyyyuuueeeRRRZZZBBB555111:::---yyySSSMMM[[[hhhooolllvvvzzzSSSDDD;;;444(((555;;;oooZZZeeewww```@@@&&&111+++888,,,NNN```WWWKKKAAADDD^^^@@@UUU|||uuu444...***//////,,,GGGzzztttggg{{{ZZZTTT]]]aaaZZZTTTSSSSSS~~~hhhkkkkkkxxxqqq444'''222///;;;EEEKKKBBB666666999<<<555...555AAAJJJDDDAAAEEEJJJMMMPPPTTT]]]DDDJJJVVVBBB777JJJ[[[```EEEZZZiiiQQQfff~~~bbb999))),,,---,,,...***555YYYxxx}}}nnnSSSPPPRRR???qqqKKK000---+++***,,,------,,,,,,(((WWW{{{ooozzz~~~lll^^^UUUOOOFFFCCCOOO\\\YYYLLLSSSfffqqq333///...111777+++///)))777IIIddd}}}MMMAAANNNFFFKKK___]]]HHHOOOsssXXX```aaa\\\```cccPPP555HHHRRRYYYRRRAAA888<<>>999777888cccqqqyyyuuummmWWW]]]NNN<<<444333BBBhhheeeuuuttt___fffsssmmmHHHyyy;;;...666777HHHZZZPPP[[[dddmmmssssssYYYzzz\\\===111000444JJJccc]]]}}}HHH'''000...888333xxxsssfff^^^UUU```XXXIIIddd{{{JJJ000,,,000------SSSYYYxxxWWWZZZdddbbb___dddjjjPPPmmm}}};;;)))555***SSSRRRTTTCCC999;;;:::555///000:::DDDFFFDDDEEEJJJLLLLLLPPPVVVYYYCCCHHHLLL@@@NNNjjjmmmBBB___XXX666zzz===...111------......EEErrrtttzzzxxxWWW;;;333GGG[[[uuu777444///,,,,,,------------111kkkyyypppdddaaaWWW???ZZZRRROOOXXXcccfffaaaZZZ```}}}KKK+++555///777...333...===XXXeeeyyy888TTTVVVOOObbbhhh[[[ppp}}}___JJJPPPTTTNNNBBB::::::>>>===<<<:::555...***)))))))))''')))---///---...111===JJJ___jjjKKK>>>:::???444|||ppp}}}qqqQQQvvvaaaPPP???666444IIIbbbmmmlllmmmyyy___aaannnWWWvvv@@@GGG333(((mmmzzz]]]^^^eeecccjjj}}}jjjgggiiitttwwwssszzz]]]fffppp;;;...888333YYYTTTaaaxxx|||}}}uuuMMM,,,///222###HHH{{{qqqqqqsssrrr|||~~~~~~vvvqqqttt~~~ccc111---111,,,,,,ZZZddddddRRRcccooofffcccnnn~~~YYYlllwwwIII555<<<***llljjjggg^^^999:::>>><<<222---333>>>EEEBBBDDDJJJPPPOOOKKKPPPXXXLLLMMMPPP<<<888nnnsssRRRxxxpppSSSVVV}}}zzzAAA222555,,,///---333SSSrrr}}}MMM===TTTZZZmmm>>>999222...,,,---------000===tttnnntttjjjJJJAAAJJJaaa\\\QQQRRR```jjjpppkkk111===(((000444//////AAAdddpppUUUPPPKKKQQQcccnnnzzzxxx~~~dddkkk]]]LLLFFFIIIHHH???555<<<===<<<777000+++))))))(((&&&)))...000......000>>>III]]]kkkKKKBBB:::999FFF}}}zzzlllYYYhhhwwwLLL<<<222777kkk```hhh```gggvvv|||jjjQQQsssuuugggNNNDDD:::333222hhhvvvnnncccNNN>>>NNNyyyvvvkkk\\\MMMQQQdddooosssrrriii___jjjuuu|||pppQQQ999///888333sssbbbVVVrrr}}}kkkoookkk111444+++555ccc|||xxxxxxlllZZZfff{{{yyy|||666,,,888&&&<<>>YYY~~~mmm[[[dddNNN>>>444:::}}}^^^vvv^^^bbbsss}}}kkkRRRjjjtttnnnLLLOOO===444666tttvvvoooeee]]]TTTIIILLLgggooouuuvvveeeaaa]]][[[^^^\\\XXXcccoookkktttqqqnnnqqq~~~wwwTTT???000666222vvv```[[[~~~tttvvv{{{999111666@@@|||YYYsss}}}~~~rrrkkkdddWWWXXXiiivvvxxx===***666///OOOiiivvvtttOOOMMMVVV\\\lll|||555777;;;xxx]]]AAA999,,,333444888IIIBBB777FFFMMMPPPXXXWWWUUU\\\:::PPPvvvhhhlll}}}WWWzzz___]]]|||iiibbbvvveeeooo444333...111222MMMuuuDDDSSSaaawwwCCC///)))111+++000111888dddqqqxxx\\\kkkaaaSSSXXXqqq{{{aaa///888111000777:::JJJgggVVV\\\```{{{|||uuucccOOOGGGAAAAAA@@@666888777999:::555,,,(((************+++---...000111===HHHZZZoooJJJ@@@<<<>>>pppvvvppppppuuummm{{{```WWWNNN>>>666<<>>;;;HHHLLLMMMSSSVVV^^^mmm\\\PPPeeejjj]]]PPPHHHyyyqqqbbbyyykkk888444...000222___qqq~~~ooo]]]kkk///---999(((333...EEEhhhmmm___xxxsssgggxxx888888...555:::;;;LLLUUU```lllzzz^^^KKKFFFCCCCCC@@@444777666777:::999111***(((*********+++---...000111<<>>666===nnnSSSzzzYYYJJJHHHXXXccckkkkkksssbbbdddqqq}}}oooVVVKKKtttTTTJJJwww888===eeefffdddNNNEEE<<>>:::<<>>RRRXXXPPPKKKJJJMMMSSSqqq|||555222EEE}}}eeefff~~~{{{xxxpppsssvvvlllxxx}}}???~~~QQQ888<<>>:::666777999;;;===;;;222''')))))))))***,,,---///000999DDDUUUjjj~~~NNNBBB777AAAwwwgggVVV^^^QQQZZZTTTTTTdddaaahhhccchhhddd~~~|||kkkXXXeeeXXX@@@999GGG\\\kkkzzzgggLLLHHHQQQVVV```qqqdddsssnnnkkk|||}}}~~~yyynnnZZZLLLnnn}}}PPPIII@@@999rrroooNNNEEE777999:::BBBQQQ___fffeeecccaaasss}}}vvvpppwwwyyydddHHHXXX888222HHHnnnRRRrrr{{{xxxnnn~~~uuuooogggiiisss:::777}}}iii~~~|||kkkbbbUUUVVVXXXLLLDDDLLL[[[]]]PPPJJJQQQUUUppp~~~:::222EEE~~~```mmmyyy~~~tttnnnaaawwwttt\\\RRRWWWvvv@@@zzziiiIIIPPP[[[999,,,===>>>===<<>>uuuhhhGGGGGG:::???EEENNNWWW]]]aaagggmmm___ooozzzyyy}}}mmmGGG|||]]];;;000FFFkkkPPP|||~~~tttzzztttoooxxxdddgggaaa999DDDkkkUUUiiiyyytttYYYPPPTTTTTTaaaiii\\\fff]]]lllsssXXXEEELLLPPPuuu}}}@@@...>>>zzzaaa~~~vvv{{{wwwttt{{{wwwqqqfff^^^UUUeeesss}}}{{{nnn]]]PPPKKKJJJJJJaaa{{{>>>qqqfffnnn;;;&&&AAACCC<<>>666;;;>>>;;;::::::333***(((((()))***+++---...///777BBBSSShhh}}}MMMHHH@@@;;;{{{kkkaaaMMMNNN[[[VVVVVV___XXXbbbgggjjjvvv]]]SSS]]]iii@@@999FFFZZZ}}}lllYYYKKK;;;HHHNNNRRRbbbPPPuuueeeeee||||||{{{zzzzzzooo[[[KKKcccTTTEEEwww999>>>aaaHHHBBB333EEEWWW[[[YYYccceeeYYYOOOXXXlllqqqooozzzKKKbbb555:::CCCkkkPPP||||||vvvzzzyyyrrrwwwxxxdddpppOOO<<>>UUU777444;;;MMMSSSQQQOOOKKKDDD===;;;>>>555:::===<<<;;;999333,,,((()))***+++---...//////555AAAQQQiiixxxWWWJJJQQQLLLnnnXXXJJJ\\\JJJ[[[mmm```jjj{{{bbbqqq|||zzztttLLLTTTnnnZZZ>>>666???lll}}}[[[DDD<<<@@@AAAVVVZZZWWWnnndddYYYuuufffzzzaaa}}}zzzzzztttqqqdddUUUHHHjjjyyyxxxYYYEEEYYYuuuAAA@@@XXX<<>>GGGccckkkEEENNN;;;<<<<<>>666:::<<<<<<;;;999333+++((()))***+++,,,...//////666@@@OOOggg{{{iii[[[jjjYYYnnnXXXTTTgggVVV___tttwww|||xxxmmm~~~zzz|||zzzSSSXXXtttVVVCCC;;;>>>YYYzzzXXXCCCBBBGGGMMM[[[^^^^^^nnnvvvWWWpppppp}}}nnn}}}vvvqqqcccTTTIIIiiiyyy|||XXXHHH[[[vvv>>>DDDaaa@@@CCCUUU\\\eeehhhcccZZZSSSiii~~~~~~TTTttt===555TTTtttVVV}}}uuuzzzuuu|||vvvoooxxxwww^^^dddSSS???PPPmmmFFFNNNOOOLLL[[[sss|||```TTTEEEPPPEEE\\\mmmAAA888EEEzzzzzz||||||ooo[[[MMMHHHHHHCCC===JJJ:::AAA^^^fffQQQGGGQQQVVVcccsss[[[JJJ>>>hhh[[[??????>>><<<>>>999???333000888111HHHtttPPPQQQkkkaaaeeeRRR666444UUUyyyZZZBBBDDDEEECCCHHH^^^~~~___WWW}}}~~~___:::111///333UUUvvvfffFFFCCCUUUVVVGGGVVV}}}hhh{{{hhhsss^^^zzz>>>QQQwww___LLLKKKXXXhhhNNNRRRMMM@@@888999>>>???888;;;<<<;;;;;;:::333***(((((()))+++,,,---...///666@@@NNNggg}}}|||ooommmXXX]]]___fffeeeiiirrrqqq~~~qqqwwwwwwaaaQQQ^^^PPPAAA888<<>>MMMVVVEEEWWWPPPOOOoooyyyhhhVVVMMMAAASSSHHHTTThhh===444===ppp||||||~~~rrrYYY???555;;;AAA@@@>>>OOOfffwwwzzzmmmWWWEEE```vvv```pppbbbAAA<<<}}}OOO;;;777>>>999;;;<<<,,,'''111000LLLxxxuuuvvv]]]^^^|||]]]GGGwww>>>777fffQQQGGGNNNHHHDDDLLLZZZyyyWWWdddXXX^^^xxx___888111...333^^^yyydddFFF:::YYYsss\\\MMMWWWnnntttiiisss<<>>===vvv~~~UUU???LLLOOO\\\bbb```YYYYYYxxx^^^bbbhhhsss~~~]]]{{{888000RRRTTTyyy|||tttmmmxxxfffjjjsss}}}rrrssskkkooowwwjjj\\\YYY===IIIMMMIIIRRROOOWWWxxx{{{rrr}}}PPP\\\gggLLL>>>GGGSSSppp===555;;;nnnzzz{{{zzz|||}}}oooUUU:::111;;;FFFJJJNNNIIIIIIMMMMMMLLLSSS___dddmmmuuuvvvkkkmmmAAA999@@@KKK111999:::111000444+++666ZZZRRRXXXqqq{{{rrrWWWNNN~~~CCC555nnnSSSHHHLLLLLLZZZoooqqq{{{aaa]]]QQQfffzzzppp}}}666222///555fff{{{OOO:::>>>YYYmmm^^^VVVzzzlll~~~fffjjjjjj{{{ddd^^^888]]]~~~MMM;;;OOO|||}}}\\\FFF===;;;===@@@999999999888;;;<<<555,,,'''((()))***+++---......222@@@OOOfff}}}wwwZZZ\\\```^^^bbbooowwwrrrqqq~~~}}}\\\iiibbbTTT:::888uuuiiiWWW>>>NNNJJJMMMSSSjjjxxx}}}```wwwnnnaaasssuuusssiiiZZZPPPTTTooorrrSSSOOO[[[eee===888qqqiiiEEEJJJSSS]]]___]]][[[XXXbbbzzzSSS]]]nnnmmmQQQoooiii555555EEE\\\rrrwwwxxxvvvnnnyyyvvvooovvvlllkkkvvvqqq[[[^^^BBBAAA|||HHHPPPRRR\\\hhhwww{{{aaaWWWBBBLLL^^^www:::555;;;nnnwww{{{{{{~~~xxxfffLLL<<<<<>>???IIIYYYrrrbbbGGG@@@===888999AAA888888777777;;;===777---''''''(((***+++,,,---...000AAAQQQfff{{{^^^YYYiiibbbxxxnnnqqq~~~~~~oooLLLmmmwwwlllGGG:::nnnaaa^^^CCCTTTUUUFFFOOOdddbbbyyygggwwwsss```}}}mmmwwwrrrtttgggXXXOOOVVVuuugggyyyTTTNNNLLL\\\888///~~~ttt{{{OOOOOOVVV]]]\\\\\\dddeeefffooovvv^^^UUUmmmXXX333::::::eeeqqqzzzzzzsss}}}yyyoooxxxnnnhhhuuuuuuYYY```III:::oooDDDWWWZZZoooyyypppfff^^^sssYYYhhhddd???JJJIIIkkkxxx222///666iiiooo|||}}}xxx```FFF>>>DDDHHHBBB999BBBLLLNNNEEEEEEUUUgggoooyyyiiiOOOXXXEEEQQQHHH:::UUUEEECCC444---......555======HHH;;;AAALLLddd^^^nnnrrrWWWnnnKKKXXXNNN111pppPPPDDDSSScccqqqrrr^^^\\\\\\rrr}}}333555444:::qqqVVV===RRR]]]WWWdddcccVVVOOO]]]wwwKKK|||nnnkkkOOO333dddJJJEEE]]]aaaVVV___yyyqqqVVVDDDFFFEEE999777BBB888777666777<<<>>>888...''''''(((***+++,,,---...///AAASSSfffzzzqqqppp___yyyfffhhhooossswww]]]ccc===333aaa\\\jjjHHHQQQTTTQQQMMM\\\iiilllsssqqqjjjwwwssssssbbbPPPOOOUUU|||lll[[[CCCQQQzzzOOO888888kkkzzzaaaAAAHHHVVVRRRdddcccdddgggwww||||||```^^^{{{SSS777::::::pppcccuuuxxxooowww{{{|||zzzwwwuuutttnnnqqqfffkkkYYYmmmSSSAAAfffOOORRRdddvvv||||||lllbbbaaa___^^^ZZZXXX^^^fff\\\OOOGGGOOO???QQQ^^^555<<<+++llldddxxx{{{bbbAAA:::HHHJJJDDDGGG;;;AAAHHH333qqq{{{MMMWWWVVVmmm]]]|||iiixxx:::HHHZZZuuu>>>;;;XXXUUU???888444333111000777AAALLLAAA<<>>444000///222===JJJFFFDDD___GGGsssiiiaaannn{{{zzzqqqyyyPPPQQQZZZFFFEEE]]][[[AAAeee|||oootttooo===222222<<<\\\@@@KKKYYY]]]UUUOOOXXXeeeXXXrrrvvvOOODDDvvvoooaaaXXXFFFRRRpppEEEVVVZZZlllpppdddRRR@@@===???:::???QQQ;;;:::888777:::;;;444***)))))))))***+++,,,......444???TTTfffxxxtttnnnbbbaaa{{{}}}}}}MMMPPPYYYtttbbb@@@777BBB```tttbbbOOOQQQUUU\\\cccqqquuummmdddRRRMMMZZZjjjzzzpppKKKHHHnnn;;;666QQQwwwZZZKKKQQQTTTeee^^^rrrssstttuuu{{{hhhQQQbbbSSS555555888nnn___sssxxxuuuuuu~~~ttt|||rrr{{{uuutttZZZxxx^^^RRRQQQTTTCCCXXXpppKKKWWWooo~~~xxxtttsssnnn|||xxxJJJHHHCCCUUUaaafff||||||///...)))ggghhhzzz}}}cccCCC:::CCCFFFQQQiiiTTTUUUFFFbbbJJJFFFCCCLLLSSSccc{{{LLLFFFXXXFFF@@@mmmSSSFFF888111111777BBBKKKJJJFFFcccAAATTTNNN[[[iiiKKKaaaYYYQQQCCCSSSFFF___oooeeeaaaiii111333111<<>>QQQddd}}}zzznnn___bbbbbbAAAeeemmmGGG:::;;;;;;tttwwwsssKKKMMMOOO___lll~~~zzzoooggg___QQQRRReee~~~YYYQQQFFF|||AAA666BBBqqqHHHBBBJJJhhhbbbtttssslllttt}}}ZZZRRRzzzOOO>>>888:::[[[jjjmmmppprrr}}}|||{{{|||{{{oooyyyqqqssseeennnoooPPP```RRRLLLPPP}}}___eeeyyyVVVEEE[[[IIIPPPbbbgggDDD;;;222]]]]]]qqq{{{jjjJJJAAAGGGGGGPPPhhhRRRXXXZZZooottt@@@TTTfff{{{PPPSSSrrrWWWXXXddd333@@@QQQrrreeeTTT@@@666888===BBBCCCEEEHHHlllvvvrrrYYYLLLxxxTTT[[[GGGYYYXXX{{{\\\qqqDDD111999000:::OOOIIIRRRQQQEEEBBBRRRfffqqqwwwtttiiidddfff```zzzxxxtttPPPJJJyyyHHHCCCnnnJJJmmmxxx^^^EEE:::CCCJJJFFF777:::;;;<<<>>>===555+++)))))))))***+++,,,......444>>>PPPddd~~~fffvvv}}}IIIYYYmmm===666===;;;[[[|||```PPPNNNeeeooo~~~}}}uuufff___ZZZOOOVVVnnnrrr\\\SSSOOOwwwjjj;;;;;;===ZZZIIIQQQ}}}zzz}}}lllUUUbbbMMMKKK======PPP___tttttt{{{|||xxxtttyyyrrrgggkkkZZZSSSsss___SSSQQQOOOkkklllkkk{{{RRRIIIXXXXXXLLLPPPZZZ777222333ZZZiiiyyysssRRRFFFJJJHHHIIIVVVQQQWWWjjjnnnuuuXXXeeemmmyyySSSIII___wwwNNNOOOWWWOOOyyy{{{fffLLL;;;:::???AAA@@@:::FFF^^^```ooo}}}NNNJJJNNN___OOOKKKnnnpppuuufff^^^RRR<<<888;;;...888GGGAAAUUUbbb\\\SSSUUU^^^bbbyyy\\\wwwIIIYYY```zzzjjjVVVTTTKKK???FFFXXXpppooouuugggWWWCCC777HHHVVVLLL666:::======>>><<<444+++)))))))))***+++,,,......333???QQQdddfff~~~HHHeeehhh\\\@@@777;;;;;;@@@QQQUUU~~~xxxmmm^^^XXXUUUOOO\\\{{{xxxwwwmmmFFFaaaqqqJJJ===999:::gggjjjggg|||XXXZZZvvvrrrMMMQQQCCC>>>IIIddd~~~~~~|||vvvzzz||||||zzztttvvvttttttZZZggg^^^dddTTTSSSXXXNNNKKKWWWyyyvvvWWWNNNQQQLLLQQQNNNmmmZZZKKK@@@:::QQQccc^^^}}}\\\IIIJJJJJJGGGLLLPPPTTT]]]___~~~mmmjjjzzzxxxuuu|||VVV???qqqIII]]]mmmfffwww]]]FFF===???CCCDDDNNNHHHKKK}}}sssxxx~~~pppOOOOOOuuuMMM]]]SSSXXXhhhttt```dddsssiiiHHH===999,,,888rrrQQQDDDSSSXXXHHH<<>>;;;555;;;888|||~~~ccc\\\qqqkkkdddYYYVVVUUUTTTmmmvvvoookkkBBBwwwuuu<<>><<<:::777111))))))))))))***+++,,,......111BBBWWWfffiiiiiiwww```TTTkkkeeeZZZ:::777<<<111;;;===WWWsss~~~```xxxuuuyyy^^^\\\XXXXXXYYY\\\pppmmmuuu[[[NNNddd444===444;;;@@@UUUfffpppSSSNNNFFFNNNCCC@@@\\\nnn|||}}}uuuiii]]]\\\vvvkkkVVVlllDDDYYYCCCHHH@@@HHH]]]{{{vvvCCCTTT[[[IIIVVVsssjjj^^^hhhPPPFFFQQQBBB@@@YYYbbbtttOOOJJJYYYbbbggg{{{ccc|||}}}^^^+++bbbrrrbbb~~~iiifff|||zzz]]]HHHCCCDDDccckkkqqqPPPMMMsssdddYYYRRRMMMNNNLLLccc~~~vvv```|||aaaZZZBBB<<<666777JJJyyyPPPYYYdddeeeZZZ\\\yyypppyyykkkjjj{{{SSSOOOTTTJJJGGGBBBwwwwww|||kkkJJJBBBCCCXXXZZZ666999<<<>>>;;;888666///))))))))))))***+++,,,......111CCCYYYgggkkkaaaccc^^^SSSccczzz[[[KKK:::444888;;;777000;;;{{{yyylllbbbSSS___SSSWWW___eee|||vvvrrrUUUuuuooo000>>><<<999666;;;wwwjjjHHHqqqdddHHHMMMRRRRRRWWWIIITTTyyyyyyssstttvvvlllZZZYYYPPPiiipppKKKNNNHHHAAACCCAAAJJJoooyyywwwttthhh}}}}}}zzzYYYGGGQQQQQQOOOZZZggg___RRRSSSHHHPPPOOODDDMMMLLLeeemmmeeeMMMQQQZZZmmmlllvvvJJJ>>>MMM:::fff^^^RRRyyykkkQQQLLLPPPssszzzFFFYYYaaaQQQVVV[[[UUU\\\VVV}}}iiiYYY}}}]]]TTTFFF222444GGGMMM|||TTTaaadddLLLTTTnnnaaaXXXBBBHHHuuuxxxZZZOOOFFF@@@KKKDDD:::@@@>>>;;;:::999444---''')))))))))***+++,,,......222BBBUUUeee|||xxxddd```[[[gggXXX[[[mmmoooGGG@@@888444666777777555333bbbjjj\\\[[[cccNNNSSSsss```zzz]]]NNNGGG---222444333444QQQbbbYYYnnnUUULLLNNNJJJIIIOOOAAAOOOooo~~~|||wwwwwwjjjLLL\\\oooYYYeeeaaaNNNFFFCCCBBBCCC@@@DDD]]]VVVYYYTTT```WWWeeemmmyyydddQQQGGGGGGKKK;;;^^^gggOOOAAAMMMmmmMMMRRRGGGLLLBBBDDDDDDooobbbmmmHHHZZZeeeVVVooo|||pppKKKDDDCCCcccJJJ}}}sssIIIDDDgggqqqhhhRRRPPPhhhbbbQQQ]]]nnnNNNRRRZZZTTTVVVQQQKKKrrrwwwnnnjjjyyyfff]]]aaaXXX@@@222555\\\fffkkkkkkaaaqqqmmmTTTXXXVVV[[[HHH???BBBXXXzzzkkkRRRAAAGGGbbbUUU111>>>???===;;;999666111+++'''))))))******+++,,,...///444DDDWWWhhhhhh^^^aaaXXXQQQjjj~~~xxxyyy[[[bbb[[[\\\|||GGG555666777555333222333555555///~~~yyygggZZZWWWZZZNNN]]]ccc```zzzsss|||XXX~~~***???444///222777555444}}}iii]]]XXXhhhgggGGGRRRNNNBBBDDDHHHAAAMMMRRR}}}XXXLLLcccyyyaaaUUUzzzNNNKKK>>>GGGGGGEEECCCCCCMMMiiijjjEEE@@@@@@NNNLLLNNNNNNNNNMMMJJJHHHHHHKKKMMM^^^QQQCCCCCCJJJXXXzzzBBBJJJ???HHH@@@===>>>{{{~~~]]]zzz______QQQPPPIII:::jjjuuuOOOUUUuuu|||===CCCSSSsssuuuNNNSSS{{{___HHH[[[]]]GGGMMMJJJDDDVVVuuuOOOLLLXXX```eeeVVVSSSZZZ^^^^^^fffhhh]]]ddd}}}aaaZZZ```YYYWWWYYYSSSDDD777333gggkkk\\\uuuooo}}}[[[\\\HHHccc]]]UUU@@@GGGAAADDDwwwVVV@@@NNN```OOO333BBB======;;;777222,,,)))(((************+++---...///555DDDXXXhhhZZZSSSZZZWWWLLLYYYvvv}}}uuullliiiiiihhhddd```ssssssrrrppptttwwwqqqhhh^^^```hhh^^^333222555666444000...///111999&&&jjj~~~tttggg```ZZZSSSOOONNNZZZkkk```ssswwwmmmjjj~~~AAA<<<+++888000///999666000dddbbbKKKZZZZZZsssRRREEEVVVKKK@@@GGGEEEFFFFFFGGGwwwlllcccSSSUUUpppVVVNNNYYYCCCDDD===RRREEEAAAAAACCCEEESSSyyyvvv|||hhhMMMBBBDDDNNNMMMJJJGGGFFFGGGIIILLLMMMCCCIII999777kkkDDDUUU???>>>DDD>>>???<<<```fffxxxooozzzIIIVVVHHH???QQQzzzwwwaaarrr}}}{{{bbbOOORRRuuuXXXUUUrrrttt^^^FFFNNNJJJ???TTTxxxWWWmmm[[[^^^]]]ZZZUUUPPPJJJAAA999TTTdddrrroooIIIKKK```mmmLLLBBBLLLBBBBBBaaaNNNNNN^^^DDDDDDIII;;;===>>><<<666///)))(((************+++,,,---...///333CCCWWWhhhLLLGGGNNNQQQJJJRRRWWWuuusssaaa^^^cccggggggWWWYYYYYYXXX[[[ccckkkooozzzvvv___KKK111777666333111000/////////222---???uuuyyyyyyrrryyy~~~llleee^^^XXXVVVUUUTTTYYY___]]]ttt}}}zzzZZZ{{{MMM===444+++***///,,,555...555CCCooovvvqqqRRROOOYYYXXXssshhhHHHJJJRRRBBBAAAKKKBBBCCC777GGG]]]www```VVVUUUpppfffTTTkkkJJJBBBAAACCCRRRAAA;;;<<>>>>>:::CCC;;;EEE{{{nnnccc{{{{{{|||\\\PPPWWWBBBKKKFFFooohhhRRRTTThhhlllVVVNNNUUUMMM>>>LLLLLLKKKAAADDDmmmvvvHHHhhh```UUU___eeebbb]]]VVVFFF777;;;\\\xxxhhhHHHOOOUUUzzzDDDDDDAAABBB???JJJqqqAAAYYYeeeFFFJJJMMM444???>>>;;;555---)))***,,,*********+++,,,---//////333CCCXXXiiixxxGGGFFFJJJLLLGGGJJJKKKPPPyyy~~~eee\\\^^^```___jjjvvv|||yyyuuussssssrrrMMM999***BBB777333000///111222222111,,,...111XXXvvvnnnjjjvvvkkkhhhbbbgggfffjjjjjj```ZZZXXXQQQQQQQQQSSSVVVWWWYYYcccnnn~~~lllvvviiirrrnnn000555******222//////111***777,,,RRRyyyiiiZZZFFFKKKVVVbbbzzzMMMGGGLLLIII;;;???HHH???>>>444IIIKKKooogggSSSWWWbbbrrrcccWWWdddNNN@@@EEE@@@FFFEEECCC;;;<<>><<<<<<:::666AAA777555```cccffftttvvv{{{lllKKKTTTQQQ@@@RRRHHHUUUbbbJJJUUUOOOGGGKKKNNNNNNQQQMMM<<<===IIIEEEIIIiiixxxzzzwwwdddgggOOOZZZNNNWWW]]][[[XXXSSSGGG;;;===]]]qqq```zzzFFFHHHPPP[[[dddGGGEEE777DDD;;;777eeemmmHHHUUUddd\\\YYYRRR===BBB@@@===888222,,,***+++---++++++++++++,,,...///000555FFF[[[lllxxxHHHHHHHHHJJJEEEDDDBBBRRRTTTrrrqqqfffiiiiiiiiikkkqqq~~~rrrHHH;;;999???'''333111//////000000000///,,,,,,333222yyyvvvfffiiiUUUcccrrr[[[___\\\XXX[[[XXXWWW\\\[[[\\\___cccdddiiivvv}}}QQQ{{{zzz+++555'''---''':::...///---///555(((CCCccczzzrrrzzzwwwvvvvvvvvvnnn```SSSMMMMMMfffbbbhhh]]]GGGIIIJJJCCC<<<===???===;;;@@@CCC@@@XXXxxxmmm___ddd___[[[~~~fffYYYYYYwwwEEE===FFF:::CCC;;;BBB<<<<<>>666JJJ777777FFFhhhwwwzzz~~~wwwfffZZZ[[[^^^^^^ccc[[[rrrNNNQQQhhh@@@TTT@@@EEE000>>>:::999555666999888555888AAA===]]]dddeeeyyyLLLOOOCCC///EEE999???666BBB888777222>>>111333;;;cccuuuvvv\\\KKKSSSMMMGGGNNNBBBOOOEEE^^^~~~dddrrrLLLMMMSSSNNNWWWNNNOOOGGGRRRJJJBBB@@@:::BBB@@@:::;;;777333777CCCzzz```TTTRRRHHH^^^SSSSSSTTTSSSPPPMMMLLLMMM===888zzzZZZ```ppp<<>>;;;:::555999???===777EEEttt{{{yyyvvvoooppppppooommmllllllkkkjjjiiirrrxxxXXXYYYhhhLLLEEEAAACCCAAA<<<999;;;555777999:::999888888999888@@@XXX|||KKKFFF???;;;:::888555333666666555555555444444444999FFFbbbwwwKKKKKKGGGGGGGGGGGGFFFFFFFFFFFFnnnwwwaaaLLLXXXxxxXXX|||zzz___EEEQQQnnnbbbWWWLLLIIIGGGCCC@@@???===;;;999666555444555666555@@@UUU___SSSTTTNNNLLLRRRJJJJJJKKKOOORRRTTTRRRQQQFFFHHHXXXRRR```{{{IIIIIIJJJTTTzzzSSSFFFAAA111@@@BBB666666===:::EEEcccjjjppp^^^TTTUUUUUUSSSNNNLLLRRR___jjjgggYYYGGG444<<<666...+++,,,---+++((((((((()))+++,,,---......666GGGdddfffvvvFFFEEE>>>===;;;>>>888;;;DDDKKKIIIEEEOOO___[[[999)))444333222111000///...------,,,,,,,,,+++++++++++++++###,,,666...555fffkkk{{{yyylll~~~~~~uuu|||AAA......---+++)))))))))***+++******+++++++++...333666SSSrrr^^^^^^UUUQQQSSSSSSOOOPPPVVVYYYLLLMMMRRR```\\\dddkkkXXX<<>>>>>;;;999666444333222333333777777444PPP{{{iiiUUUIIIOOORRRJJJDDDEEELLLNNNPPPOOOLLLKKKKKKMMMDDDMMMYYY~~~WWWjjjxxxTTT===FFFDDDrrrqqqMMM??????:::???888111444<<<666555VVVvvvsssjjjPPPSSSYYYdddwwwjjjUUUKKKGGGEEE666000+++)))+++,,,+++)))(((((()))***,,,---...///555GGGdddgggnnn@@@BBB>>><<<777777:::555777AAAEEE???999888;;;YYYsssJJJ888666999;;;//////......---,,,,,,,,,,,,++++++++++++*********)))$$$)))666///888mmmmmmcccyyy}}}zzzkkkrrrzzzoooAAA$$$+++---,,,***)))((())))))***'''(((*********+++...000222bbbsss___WWW^^^YYYGGGJJJ]]]fffJJJUUUmmmeeeHHHAAACCC??????>>>>>>===<<<;;;;;;???:::888999888999DDDRRReeeiiisss```LLLTTTYYY^^^~~~DDDEEE@@@===>>>===:::888888777666555333222444777:::>>>999666:::GGG^^^}}}wwwVVVKKKBBB<<<:::999888999999888666333333222222222111111111000000222EEEppp\\\999SSS;;;<<<<<<<<<<<<<<<=========HHHWWWKKKVVVhhhOOOVVVTTTjjjQQQIIIBBBBBBBBB@@@@@@AAA777666444111000000000000000222)))///FFFOOOaaawwwPPPKKKJJJKKKMMMLLLHHHIIIMMMHHHLLLNNNJJJDDDBBBEEEIIIIIIEEEEEEvvvxxx^^^fff]]]CCCMMMPPP\\\VVVJJJ;;;<<>>>>>999888999666777<<<>>>===???DDDDDDDDDEEEKKKZZZrrrrrr___QQQ@@@888777555...&&&.........---------------************************(((111)))%%%///...,,,:::iiikkkWWW]]]zzztttvvvpppvvvmmm111+++333...+++***)))(((((((((((()))&&&(((*********)))***,,,///---]]]zzzzzzWWWAAAFFFIIICCC???>>>===<<<<<<<<<<<<<<<<<<777666:::;;;:::;;;???XXXzzziii]]]]]]ggguuu~~~{{{{{{{{{{{{xxxlll\\\OOOJJJZZZ^^^YYYoooQQQCCC@@@===::::::999888666666555666555444333444777999<<<:::999:::<<>>===???444333222000////////////)))444333111777444444BBB]]]~~~\\\EEEJJJZZZKKKLLLGGG???<<>>::::::888777777666444333444666ccclllYYYDDD444---***(((((()))++++++)))'''((((((((()))+++---///000<<>>>>>:::999:::;;;<<<<<<<<<===@@@DDDFFFCCCKKKKKKBBBBBBJJJFFF;;;111000...,,,+++---000333---------,,,,,,,,,,,,,,,))))))))))))))))))))))))&&&444)))...888---&&&...gggqqqZZZfffvvv|||iiieee666'''***+++((())))))((((((''''''((((((&&&(((***+++***))))))***)))......RRR|||GGG@@@AAA666666DDD>>>===<<<<<<<<<<<<======555444555888888777888:::...\\\zzzfffYYYRRRPPPUUUSSSQQQOOOOOOSSSXXX]]]^^^ZZZoooLLL<<>>===@@@EEEIII[[[vvvmmm___MMMDDDEEEEEEGGGAAA111888888999999888777666666000////////////.........'''111222---;;;bbbsss|||rrrqqqlll888EEE@@@***<<<888888888999999:::::::::999BBBNNNVVVoooeee\\\~~~ggg|||wwwXXXTTTIII```YYYJJJCCC>>>::::::999555444666333222111000///.........,,,222000,,,///111111444333444888DDDUUUfffyyy]]]RRRMMMOOOJJJ???;;;@@@???AAA@@@???DDDIIIDDD:::AAA@@@???@@@AAACCCEEEFFFDDDGGGBBBHHHuuurrrVVVSSSbbbzzzrrrTTT@@@DDDQQQWWW}}}{{{aaaLLLHHHHHH999555999888888555000000333555444:::///GGGxxxXXXDDD;;;333+++************+++***((('''((((((((()))***---000111???NNNiiiiiiaaa888<<<888777444666777222///222888:::777333555555555666777999:::;;;<<<@@@>>>888777999555---777///+++222<<<<<>>666777777555333111111222//////............------(((222666///...AAAaaazzzjjj]]]YYYOOONNN^^^mmm===000:::999,,,777444444555555666777777777333@@@666fffxxxIIIssseeePPPpppBBB```|||tttYYYMMMLLLjjjxxxPPPNNNAAA===::::::777222000222111111111000///......------------,,,...222444222,,,'''...<<<<<<333333<<<:::;;;>>>@@@<<<444111444777...,,,555>>>>>>===>>>AAA>>><<>>KKK888111555555999===888555666666333000///000333//////.........---------...000222000+++,,,<<>>AAA@@@AAAAAA@@@???======<<<<<>>NNNTTT^^^RRR@@@CCCAAA>>>999777555777666555444222///......///000555777888OOOzzzMMM---"""$$$,,,222))))))***)))((((((((()))(((((('''(((***---111333AAARRRooorrrRRR333<<<555000---111)))222777444,,,***...333888777777888:::::::::999999444222555555000---///.........---------------+++******)))((((((''''''&&&&&&&&&'''''''''((((((+++!!!'''***$$$,,,111!!!***,,,,,,...???xxxBBB///,,,+++(((&&&'''))))))'''%%%%%%&&&''''''&&&&&&&&&%%%&&&''''''&&&&&&(((***###+++***+++000+++DDDwwwKKK:::333888666555555333000000222333444666888999888777666666888888666444444444333111666666777???PPPwww~~~\\\444@@@CCC@@@GGG888888444777666222333888888333444444333111000111555888///111666:::999555555999777999<<<>>>>>><<<999666888888555444888>>>===888777333<<>>999666888;;;777777CCC<<>>111444...+++...///------000...---,,,+++***---999GGG{{{YYY<<<)))///555---&&&)))''''''(((''''''''')))***((((((''''''***---111333CCCUUUqqqsssKKK888444666+++///,,,------------------------444666888999:::999888777666444111111111111///...,,,,,,++++++***)))((((((((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((+++***,,,***&&&222YYYTTT///+++)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((()))***,,,---...YYYlllggg<<<(((...<<<333222111111111222333444333555888888888777777888222111111111222333333444222333666999777777DDDSSSsssNNN888??????>>>===<<<:::888777444333222222111000//////222222000///............000111111222222333333444111777===???===999777777<<<;;;999777555555555555777777777777666555333222111222333444333111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...444DDDpppkkk\\\III,,,111000///...............999888666555444444555555;;;888999;;;;;;LLL~~~kkkuuuqqqfffLLLPPPssskkkiiivvvoooNNNHHHVVVOOObbb[[[]]]VVV;;;999888666333111///......------,,,,,,+++******)))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************------......///000000000333444666777777777666555666777888:::;;;;;;::::::777===888333555:::LLLhhhddd^^^```bbbppprrryyyhhhRRRBBBBBBKKKQQQNNNcccyyyJJJFFFCCC???:::666555555555111000///...---,,,++++++------------------------000<<>>888444333111,,,(((,,,+++******))))))******((((((((((((''''''&&&&&&)))'''(((***+++,,,000777HHH___wwwyyy???222///222)))///,,,************************---...000222333333333333111///,,,,,,,,,,,,+++***++++++******))))))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))%%%%%%++++++$$$"""&&&(((111EEEeeeaaaEEE>>>222!!!###000,,,###&&&''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((()))***+++,,,------,,,000???[[[|||VVV:::999///%%%&&&---222///)))...............///000000+++---000000000///000111111111000000000111222222000000333666666333444777,,,111777===CCCHHHOOOSSSVVV\\\cccddd___UUUKKKEEE@@@>>>:::777444444444444666666555555333222111000111111000000/////////...333222111000000000000000...///000222333555666777333333444555777777555333222222222333444555777777555555444444333333222222222222222111000---+++)))***************************))))))))))))******+++666$$$ :::[[[oooxxx~~~rrr>>>...777:::///$$$+++******))))))))))))))),,,---///111333555555666333000333666333333HHHbbbgggddd___ZZZUUUZZZkkk|||yyyUUUCCCLLLSSSUUUVVVSSSwwwHHHHHHOOOCCC:::???555444222000...---,,,+++*********)))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))******++++++,,,------111111333444555555555555============;;;999777666444555333;;;IIIGGG===>>>GGGrrrhhh```___WWW]]]QQQLLL@@@???AAAGGGMMMSSS\\\nnn}}}RRR<<>>111NNNllleeeaaadddccccccfffkkkrrr}}}PPPMMMJJJ<<<888888888666444111...---------,,,++++++***))))))''''''''''''''''''''''''"""###%%%&&&%%%$$$%%%%%%'''%%%$$$%%%&&&%%%""" ''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&'''+++,,,---222999PPP___nnnrrr:::333000///&&&,,,((((((((((((((((((((((((((())))))+++,,,...///000000...,,,******++++++***)))))))))((((((((((((((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&(((%%%&&&***,,,)))&&&&&&(((---///,,,&&&$$$***000///111666:::<<<777///)))***---000000...***&&&$$$&&&(((!!! &&&### (((%%%%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))$$$---111000,,,((('''111///...222666777555333...------...000333444555+++)))''')))+++,,,)))'''))))))*********++++++++++++,,,............000222000//////....../////////333222111111333555444222555333111222555777888777------,,,+++***+++///222///---***'''(((***...000...............---,,,+++,,,,,,,,,---------------------------------....../////////...............444111...///222444333222111222222333333444444444222111111000000111222333555555333111///---+++***(((((((((((((((((((((((((((''''''&&&&&&'''''''''$$$(((,,,------,,,%%%666222:::AAAHHH___uuuwww|||www]]]FFF;;;666000,,,(((&&&***,,,+++(((&&&((('''''''''''''''(((((('''(((+++---////////////333///000555555111222888555dddlllNNNFFFNNNBBBPPPNNNMMMRRRbbbuuummmeeehhhZZZMMM@@@HHHXXXDDDGGGIIISSSdddaaaHHHHHHFFFEEEAAA<<<999888222111000...------,,,,,,(((((('''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((())))))***,,,---///000111333333444555444333111111333333///666BBB===333333///111IIInnnaaaKKK;;;777<<<555555555555333000...,,,++++++******))))))(((((('''''''''''''''''''''''''''***......+++(((&&&&&&"""###&&&***,,,,,,***(((%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&(((&&&'''+++---...444:::SSScccrrrttt|||888444000///&&&,,,'''((((((((((((((((((((((((((()))***+++,,,---...///---,,,*********+++***)))((((((((((((''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&'''((()))'''%%%%%%&&&(((!!!%%%111555+++ ,,,***((('''((()))))))))''')))***'''###"""%%%)))###((('''***333---!!! $$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((+++)))&&&$$$$$$)))000555111,,,((())))))((((((+++666444///+++'''$$$###"""***&&&###%%%***,,,***&&&'''(((((()))***)))))))))((()))***++++++,,,...000//////......------......//////...,,,...333444111111///...------,,,***))),,,...//////...///111333***,,,...000111///---++++++,,,,,,,,,,,,,,,++++++,,,------....../////////...............///000111//////...---,,,+++******111///...---///111111111111222222333333333222111444333222222333444555666666555333111///---++++++(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''',,,+++'''###%%%***---...'''...,,,...---$$$)))......'''"""###''')))###&&&((((((&&&&&&))),,,'''&&&&&&&&&&&&'''(((((('''((()))+++,,,------...111------222444222111444...777kkkuuueeeMMMSSSTTTJJJFFFIIIAAA999HHHNNNOOOVVVLLLEEEQQQJJJ___rrr\\\...BBB;;;<<>>444111777000000///------,,,,,,,,,'''''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%###$$$$$$%%%&&&&&&''''''''''''((()))+++---///000111222333444444333333222222333...///666111+++222...444---!!!YYYxxxQQQRRRGGG222000;;;222222222222111///---,,,))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&& !!!###$$$%%%'''***---)))(((&&&###!!! $$$$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%%%%&&&'''&&&'''+++---///555<<>>111,,,333555000,,,++++++***))))))******(((''''''&&&&&&%%%%%%$$$########################""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%#########$$$%%%%%%&&&&&&''''''''')))+++...111333000111222222111000///...+++---)))+++111+++%%%***,,,)))333444888666222LLLTTTRRRBBBBBB@@@333555777'''------,,,++++++*********''''''''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""%%%'''(((&&&$$$###%%%''''''%%%######"""$$$$$$######$$$%%%&&&&&&#########$$$$$$%%%%%%%%%'''%%%'''+++...000666===ZZZkkkxxxwww___999000---***+++$$$)))'''&&&%%%%%%$$$$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((***))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###############$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&###%%%%%%""""""%%%&&&$$$'''&&&%%%$$$$$$%%%&&&'''$$$%%%%%%%%%$$$$$$&&&(((&&&&&&&&&''''''(((((((((******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***+++++++++***++++++,,,,,,***...000---+++------+++---,,,***(((((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))+++++++++,,,,,,,,,------***************************)))))))))***+++,,,,,,------///111333222000...++++++,,,------......///444333222000///---,,,+++)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&((()))***+++,,,------...///.........------......+++888```sss<<<,,,---***+++222000000000000111111111111+++++++++******(((''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%########################################################################&&&&&&'''''')))***+++,,,---------...------,,,,,,,,,,,,++++++***)))((((((++++++++++++,,,---...///666QQQ~~~\\\JJJIIIAAA>>>:::666444111...+++------,,,+++***)))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$################################################%%%%%%$$$$$$%%%%%%&&&'''%%%%%%(((,,,...///555===ZZZmmm{{{}}}\\\888000---***,,,%%%***'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((())))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######$$$%%%%%%%%%$$$$$$%%%&&&###&&&&&&######&&&&&&$$$ """$$$%%%%%%$$$###!!!&&&'''(((&&&$$$######$$$%%%%%%&&&&&&&&&''''''''')))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))+++************+++,,,,,,+++000111---,,,------+++,,,+++***(((((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,************************)))))))))))))))***++++++---,,,,,,...//////...,,,******++++++,,,,,,------111111000...---+++******))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&'''((()))***++++++,,,------------,,,...+++---...)))'''777KKKzzz{{{xxx~~~QQQ888'''---555///((((((....../////////000000000************)))(((''''''&&&&&&%%%%%%%%%$$$$$$$$$#########$$$$$$$$$%%%%%%########################################################################&&&&&&&&&&&&((()))***+++++++++,,,,,,,,,++++++***,,,++++++***))))))(((((())))))))))))***+++,,,,,,///000666IIIlll{{{YYYMMMLLLKKKIII===:::777444333222///...,,,+++***)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$################################################%%%%%%$$$$$$%%%%%%&&&'''&&&&&&***...000111888@@@\\\lllxxx|||WWW555000,,,))),,,&&&***'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&$$$'''(((%%%%%%''''''$$$$$$%%%&&&'''(((''''''&&&###$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((***)))))))))******+++,,,---111222...,,,------***++++++***)))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((************++++++++++++))))))))))))))))))))))))))))))(((((())))))******---+++******+++++++++***((())))))***++++++,,,,,,......---,,,+++))))))((())))))(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((()))))))))***++++++++++++++++++'''(((......'''%%%(((&&&HHHuuueeeCCC###$$$!!!"""''',,,+++)))))),,,,,,,,,---------......)))*********)))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$%%%########################################################################$$$$$$$$$%%%&&&'''((()))))))))************))))))+++******))))))(((((((((&&&&&&&&&&&&'''((())))))))))))***,,,444DDDYYYgggeeeYYYLLLEEEEEECCC===777777555333222222222000///***))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$################################################%%%%%%$$$$$$%%%%%%&&&'''((((((+++000222444;;;CCC___jjjtttzzzRRR333///,,,(((---'''***'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$####################################$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%$$$###'''(((&&&&&&((('''###***(((&&&%%%%%%'''***,,,&&&((())))))'''&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((()))***++++++...222333///,,,---,,,*********))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((()))))))))*********)))))))))))))))))))))))))))(((((('''(((((())))))...+++((('''((()))))))))((())))))******++++++,,,,,,,,,++++++***)))(((((()))((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""############################################################$$$%%%&&&'''(((((()))***************,,,%%%$$$***///---++++++111***)))777UUUwwwjjjHHH*** ,,,000***---+++&&&###&&&)))***)))************+++++++++((()))))))))(((((('''&&&%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$$$$####################################################################################$$$%%%&&&''''''(((((())))))))))))))))))))))))(((((((((''''''%%%%%%%%%%%%%%%&&&'''(((*********(((&&&'''+++......;;;KKKYYYhhhwww~~~hhhVVVQQQSSSPPPIII999AAAHHHFFF===777999>>>444222000///000000///---)))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$################################################%%%%%%$$$$$$%%%%%%&&&'''((((((+++000222555===FFFbbbhhhoooyyyMMM111000+++'''---(((***'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%$$$$$$%%%'''(((&&&###$$$((((((&&&&&&))))))&&&&&&&&&%%%%%%%%%%%%&&&'''***++++++***'''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((()))***+++...222222...,,,,,,,,,***))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((((((((((((((((((((((((((('''&&&&&&'''''''''...+++(((&&&''')))))))))))))))******++++++,,,,,,+++++++++*********))))))((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""###############################################################$$$%%%&&&(((((()))************)))...)))%%%&&&(((''''''(((###%%%'''***///888BBBIIIqqqwww}}}xxxkkk^^^RRRKKK:::...)))...,,,222..."""###***---)))(((***((("""''''''((((((((()))))))))'''(((((((((((('''&&&&&&%%%%%%$$$$$$$$$#########""""""#########$$$$$$$$$##############################################################################"""######$$$%%%&&&''''''((()))))))))))))))(((((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%$$$%%%)))---///000)))---...---000888>>>???333777999:::>>>BBB@@@;;;>>>:::555444666777666444333000...------,,,+++)))(((((((((''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$################################################%%%%%%$$$$$$%%%%%%&&&'''&&&&&&)))...111555>>>HHHcccffflllxxxIII111000+++&&&---'''((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################"""""""""############$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$%%%'''((()))&&&%%%&&&***...000...,,,...000111...///333555333,,,...111333333///,,,)))"""$$$$$$$$$$$$%%%''')))&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***,,,000111---+++,,,,,,)))'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''&&&&&&%%%%%%&&&&&&---***'''&&&''')))***))))))))))))***++++++,,,,,,++++++******************((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""###############################################################$$$%%%%%%''''''((()))))))))))))))(((((())))))'''%%%$$$%%%***,,,***%%%%%%+++(((---111333888???BBBAAAAAA<<<666111///......---&&&&&&'''/// ''''''&&&###%%%%%%%%%''')))((($$$&&&&&&&&&'''''''''((((((&&&'''''''''''''''&&&&&&$$$$$$$$$$$$############"""""""""############$$$##############################################################################""""""######$$$%%%%%%&&&'''((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%(((,,,+++%%%(((***)))&&&%%%((()))&&&---000111---+++000555666444111000444999999111)))111...,,,******)))(((&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$################################################%%%%%%$$$$$$%%%%%%&&&'''%%%%%%(((---111555???IIIccceeekkkyyyFFF000111***&&&,,,'''&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%################################################"""############$$$$$$$$$########################""""""""""""####################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((((()))$$$%%%%%%'''(((***,,,------,,,///555>>>BBBBBB???BBBDDDCCCAAACCCHHHLLLKKKEEEEEEDDDDDDBBBAAA???>>>444333111---***)))+++---'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))******...///,,,***+++,,,***&&&'''((())))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%***(((&&&&&&((()))))))))'''(((((())))))******+++))))))))))))************(((''''''&&&&&&%%%%%%$$$################################################################################################################################################$$$$$$#########$$$%%%%%%%%%&&&&&&'''''''''''''''###&&&))))))(((((())))))&&&%%%$$$''',,,///---+++###&&&'''%%%&&&***+++(((---)))$$$###$$$'''((((((111&&&((( 111)))!!!,,,'''""""""######&&&)))%%%%%%&&&&&&&&&'''''''''%%%&&&&&&'''''''''&&&&&&$$$$$$$$$$$$############""""""""""""#############################################################################################"""######$$$%%%###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&"""$$$+++///"""&&&)))***---111111...(((---///------111666777555444111---***...555<<<...,,,)))(((((((((&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$################################################%%%%%%$$$$$$%%%%%%&&&'''%%%%%%(((---111666@@@KKKbbbdddkkkyyyEEE000222***%%%,,,&&&%%%'''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%################################################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''((())))))***'''((()))***---///111222444444888AAALLLSSSSSSQQQUUUVVVUUURRRTTT[[[``````\\\VVVNNNHHHFFFIIINNNSSS___ZZZQQQDDD888///+++***(((((((((''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''')))***(((---...+++***+++,,,***&&&'''((())))))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%'''&&&%%%%%%'''))))))(((&&&&&&''''''((()))))))))((((((((()))))))))))))))(((''''''&&&&&&%%%$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&'''&&&######%%%''''''$$$'''(((&&&""" """$$$'''(((&&&&&&((((((%%%%%%$$$$$$&&&))))))&&&"""###&&&$$$111(((%%%(((""" $$$+++***###!!!$$$%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''&&&&&&&&&$$$$$$$$$############"""""""""""""""####################################################################################$$$###############$$$%%%!!!"""###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$***,,,((($$$"""!!!$$$&&&%%%###%%%((('''###%%%***,,,******------+++******---000333111,,,(((+++)))'''''''''((('''&&&$$$$$$$$$#####################################################################$$$%%%%%%%%%%%%$$$################################################%%%%%%$$$$$$%%%%%%&&&'''%%%%%%(((...222777BBBLLLbbbdddkkkzzzAAA777...,,,+++(((''')))---(((%%%'''$$$&&& &&&)))""""""''',,,&&&%%%,,, ++++++%%%$$$///'''###%%%%%%###!!!###$$$$$$########################################################################$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$ %%%&&&""""""&&&'''###%%%,,,((($$$(((&&&%%%---+++))),,,777EEENNNNNNKKKPPPSSSaaaeee|||rrr___lllnnnjjjjjjoooooobbbPPPDDD888***,,,"""(((,,,...!!!%%%))))))'''$$$###$$$&&&&&&&&&%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((((())))))))))))((('''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%##############################################################################$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))&&&'''((())))))((('''&&&((('''&&&$$$######$$$$$$########################""""""############""""""################################################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""########################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''((())))))***+++***)))***---...,,,******)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$###"""!!!""""""""""""#######################################$$$%%%%%%&&&&&&%%%%%%################################################%%%%%%%%%%%%%%%%%%%%%%%%'''''')))---///555BBBOOObbb```oooxxx@@@777...,,,+++(((''')))$$$(((444'''---!!!!!!+++000%%%...$$$///###"""444%%%(((999$$$'''555  %%%111&&&########################################################################$$$$$$##################%%%%%%$$$$$$$$$$$$$$$$$$%%%(((((($$$%%%))))))&&&$$$***'''%%%***)))'''...111444;;;HHHYYYkkkzzz{{{wwwxxxvvvrrrnnnnnncccRRRGGG///)))+++!!!111222***###!!!%%%))))))(((&&&&&&&&&%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((((()))))))))(((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%##############################################################################$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))'''(((((())))))(((((('''((('''&&&$$$######$$$$$$########################""""""############""""""################################################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""########################""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''(((((()))***)))(((***,,,---+++)))))))))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$###""""""""""""""""""#######################################$$$%%%%%%&&&&&&%%%%%%################################################%%%%%%%%%%%%%%%%%%%%%%%%''''''))),,,///555BBBOOObbb___nnnwww???666...,,,+++((('''(((444000666"""***000000***""" 555'''///(((###---)))+++---...555***##############################################################################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$&&&))))))&&&'''+++&&&$$$...222555>>>LLL[[[ppp|||yyyzzzuuuuuu```NNN@@@((("""###&&&((((((&&&$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%##############################################################################$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))))))))(((((((((((())))))''''''&&&%%%$$$$$$$$$$$$########################""""""############""""""################################################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""########################""""""""""""""""""""""""#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$#########""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((''''''(((******)))'''(((((('''&&&%%%%%%$$$$$$###$$$$$$$$$$$$###""""""""""""""""""#######################################$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%&&&&&&''''''))),,,///555CCCPPPbbb___nnnwww>>>555...,,,+++((('''(((222(((,,,***000%%%,,,000+++###))))))...###000///000(((---"""&&&)))(((##############################################################################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''')))+++***))))))///,,,000@@@LLLVVVdddxxxxxx~~~xxxnnnjjj[[[LLL---***(((((()))(((&&&###'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''((((((((('''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((***)))(((''''''((()))***&&&&&&&&&%%%$$$$$$$$$$$$########################"""######$$$$$$######"""################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""#########$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""""""""""""""""""""!!!"""""""""####################################""""""""""""""""""""""""########################""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$###############!!!"""""""""##################################################################$$$$$$%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&''''''&&&&&&%%%$$$$$$#########$$$$$$$$$######"""!!!"""""""""##########################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%&&&&&&&&&&&&&&&((('''))),,,///666DDDRRRdddaaapppxxx<<<444---,,,,,,)))''''''000///!!!///000 ))) ###)))(((!!!###(((%%%%%%&&&111777%%%(((///444***+++"""$$$)))##############################################################################$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((()))++++++++++++------;;;EEESSSjjjyyyyyymmmqqq{{{oooaaaJJJ...$$$)))///,,,%%%'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''***)))(((''''''((()))***%%%%%%%%%%%%%%%%%%$$$$$$##############################$$$$$$$$$$$$######################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""#########$$$$$$$$$######$$$%%%%%%$$$$$$$$$""""""""""""""""""""""""!!!"""""""""####################################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""#########$$$$$$$$$########################!!!"""""""""#####################################################################$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$######"""######$$$$$$$$$######!!!"""""""""####################################"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%&&&&&&'''''''''((('''(((,,,///666EEESSSfffdddsss{{{;;;333---,,,,,,)))''''''---777000"""(((###'''222)))555###$$$"""...###,,,+++%%%777+++$$$222$$$$$$***###$$$&&&%%%##############################################################################$$$$$$%%%&&&&&&&&&%%%&&&&&&''''''(((((((((%%%&&&(((***((()))222;;;AAAXXXooo{{{tttxxxcccppphhhXXXCCC111'''%%%'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((($$$%%%%%%&&&&&&%%%%%%$$$##############################$$$$$$$$$$$$######################################################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""############$$$$$$$$$########################"""""""""############$$$"""###$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""############$$$"""""""""###############""""""""""""##################################################################$$$$$$$$$$$$$$$$$$"""$$$%%%&&&%%%$$$%%%&&&%%%%%%%%%$$$$$$#########""""""###$$$$$$$$$$$$###""""""""""""####################################"""######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%&&&''''''((((((((('''(((+++///666FFFTTTfffeeeuuu:::333---,,,,,,)))''''''...,,,KKK+++@@@!!!000###'''^^^999(((!!!!!!'''...##############################################################################$$$$$$%%%&&&&&&'''%%%&&&&&&'''(((((())))))%%%&&&))),,,...777MMMbbbooojjjqqqrrreeeLLL666+++)))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$################################################################################################$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$###########################$$$$$$%%%%%%$$$$$$###################################################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$########################################################################"""############$$$$$$$$$########################""""""""""""############""""""###$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############!!!"""""""""#########$$$""""""""""""############################################################$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&&&&$$$###$$$&&&$$$$$$$$$$$$############""""""###$$$$$$$$$$$$$$$""""""""""""####################################""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%&&&&&&'''((((((((()))'''(((+++///777GGGUUUddddddvvv:::222---,,,,,,)))&&&''''''******///sssnnn222NNN...&&&!!!%%%111'''&&&"""$$$%%%##############################################################################$$$%%%%%%&&&''''''&&&&&&&&&'''((())))))******,,,111777===OOOpppqqqbbbbbbiiiaaaGGG///(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$################################################################################################$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$###$$$%%%&&&&&&&&&%%%$$$###########################$$$$$$%%%%%%$$$$$$###################################################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""############!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############!!!!!!""""""#########$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$$$$$$$!!!$$$&&&&&&$$$###$$$&&&$$$$$$$$$###############!!!"""###$$$$$$$$$$$$$$$""""""""""""####################################""""""###$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%&&&&&&'''((()))))))))'''(((+++///777GGGVVVaaabbbvvvxxx999555///+++)))(((((('''%%%+++%%%,,,### $$$```PPP///___&&&$$$111 ===lll################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&///'''&&&666###***+++,,,444555JJJxxxvvvttthhh]]]eeecccjjjVVV===))) ***---###!!!***$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################################################"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''+++''''''+++000777FFFUUU]]]iiikkk|||sss999555///+++)))((((((''''''......'''(((999lll&&&444:::$$${{{...///'''---***LLL################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%***555###***&&&111,,,,,,EEE[[[sss}}}zzzyyysssuuu}}}}}}```RRRAAARRREEE000"""%%%---+++"""&&&''''''&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################################################"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''+++((('''+++///777EEESSS```mmmnnn}}}nnn999444///***)))(((((('''111!!!222...###$$$GGG(((######%%%<<<&&&)))$$$+++hhhIII$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''')))..."""***+++444000OOOooowwwrrrssswwwzzznnnrrrxxx|||~~~}}}|||{{{yyy```MMMPPPSSSJJJ555&&&%%%))))))'''((((((((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################################################"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''***((((((***...666DDDPPPaaapppqqqjjj888444...***))))))((((((&&&---)))"""000qqq""":::555,,,(((+++......%%%bbb333###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))+++###)))//////(((>>>\\\|||wwwwwwnnnrrrvvvxxxzzz~~~~~~{{{xxx~~~zzzxxx~~~{{{yyyuuuNNNIIIJJJLLL>>>)))"""***'''&&&&&&'''''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""########################################################################""""""""""""""""""""""""########################""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''))))))((()))---666CCCMMM___ooorrr~~~fff888444...***)))))))))(((666)))***'''***000"""]]]444... 333ppp444///$$$###&&&,,,"""&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))******'''(((///999000888eee{{{mmmooovvvvvvrrr}}}vvv~~~{{{qqqVVVDDDJJJRRRGGG000&&&%%%$$$%%%'''(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""""""""####################################""""""""""""""""""""""""########################""""""""""""""""""""""""########################################################################""""""""""""""""""""""""########################""""""#########$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((()))***)))---777CCCLLLZZZjjjnnn}}}bbb777333...***)))))))))))))))777&&&$$$...ttt222###fff[[["""ddd)))###jjj&&&&&&&&&:::---)))111&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''((()))******+++,,,,,,+++$$$333DDDqqqqqqwwwyyyuuuxxx}}}}}}~~~wwwgggNNNLLLRRREEE...***'''$$$$$$'''((('''$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""###############$$$$$$$$$""""""""""""""""""""""""########################"""""""""#########$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""########################################################################""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''***+++)))---999EEELLLVVVfffkkk|||]]]777333...***))))))))))))!!!CCC ***GGG---iii***222aaa))))))---%%%,,,'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((''''''((()))***+++,,,---000,,,)))QQQsss~~~xxxvvvxxxyyylllOOOJJJLLLHHH111,,,'''%%%'''((('''$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""########################""""""#########$$$$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""########################################################################""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%***,,,***...;;;GGGMMMWWWfffjjj}}}YYY777333...***)))******))),,,)))]]],,,%%%%%%666++++++999RRRJJJfffAAA000///)))'''aaa(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''((()))***+++,,,------(((222NNNuuuooommm|||jjjNNNGGGNNN888111***&&&'''(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""######$$$$$$$$$$$$""""""""""""""""""""""""########################"""############$$$$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""""""""""""""""""""########################""""""""""""""""""""""""########################"""############$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%***,,,***///<<>>|||nnn444+++;;;CCC```nnn^^^mmmppp[[[ddd[[[LLLOOO???666 ***vvv}}}$$$+++***&&&"""###'''((($$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&'''))))))((((((***,,,+++***---111###ccc~~~zzznnnsssuuu}}}|||aaaJJJ<<>>999555///'''!!!((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''((()))***((((((***---...444CCCSSSZZZdddfff{{{HHH777333000...---------,,,111!!!///***+++111]]]ooo___HHHGGGPPPSSSJJJ===333,,,)))'''''''''''''''(((((()))))))))))))))***+++,,,,,,000(((...NNNxxxmmmyyyvvv[[[FFFEEESSS```fffLLLTTTcccvvvtttbbbyyyyyy|||lllgggNNNCCC///+++&&&%%%''')))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''(((%%%"""$$$,,,333:::===BBBKKKRRRSSSMMMHHHDDDOOOTTTPPPQQQVVVOOO@@@VVVPPPKKKKKKKKKDDD555(((...,,,)))&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%% ###'''+++------,,,,,,&&&(((***,,,,,,***(((&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$)))777IIIVVV[[[OOOAAA<<>>JJJTTTeeeaaalllCCC[[[eeelll}}}qqqnnntttuuuXXXMMMHHH///***,,,###&&&...'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))%%%!!!###%%%%%%%%%$$$### ###***+++&&&$$$&&&$$$%%%&&&%%%###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###%%%&&&%%%#########$$$ $$$(((&&&""" ###'''&&&$$$"""!!!"""###$$$%%%%%%%%%$$$%%%&&&&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&### $$$+++%%%((($$$"""000IIIRRRLLLNNNaaammmssstttlllvvvuuu~~~uuussstttsss{{{|||uuucccpppeee]]]NNNMMM===&&&444"""###&&&(((%%%###$$$%%%&&&########################$$$###"""###$$$%%%$$$###%%%((($$$&&&---&&&+++888444888---444EEE===999AAA888555===BBB???<<<>>>333===000""")))(((!!!&&&)))((('''&&&$$$"""$$$'''&&&&&&&&&&&&&&&&&&&&&&&&###&&&'''%%%%%%&&&&&&%%%)))...)))---MMMjjjpppnnn|||eeeMMM@@@222)))***+++((()))***((('''&&&&&&''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$''''''%%%"""###%%%%%%###'''&&&$$$$$$$$$%%%%%%$$$)))(((&&&$$$%%%&&&%%%###''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''!!!&&&***)))%%%"""###%%%***'''$$$$$$&&&&&&$$$"""###%%%'''&&&%%%%%%'''***&&&''''''(((''''''&&&&&&(((+++))),,,333111888KKK]]]jjjpppxxxDDD777222/////////......000555111<<>>PPPJJJ===JJJfff~~~tttyyy{{{uuuiiipppjjjWWWTTTSSS...111***,,,,,,)))&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$(((!!!))))))111<<<777<<<222777CCC888999IIIJJJPPP```ZZZYYYaaadddYYYIIIAAA777999777777666---)))222!!!***...(((###%%%)))***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&((()))))),,,&&&SSScccMMM]]]lll@@@:::777+++:::)))((('''((()))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$&&&(((***(((&&&!!!!!!"""###&&&((()))))) """###%%%'''***+++$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&'''***&&&###%%%***---+++)))$$$###$$$'''+++---,,,***&&&(((((('''%%%%%%'''***&&&''''''((((((((('''''''''***(((,,,444333<<>>FFFPPPUUUUUUOOOSSSRRRVVVxxx@@@^^^aaawwwsssyyyzzzdddJJJ888...%%%&&&***%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&,,,)))$$$!!!$$$%%%%%%(((+++)))%%%$$$&&&(((%%%######%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%(((&&&######%%%&&&%%%$$$&&&$$$"""###&&&(((((('''!!!$$$''''''$$$"""###$$$$$$%%%&&&%%%""""""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$###%%%***)))$$$"""$$$111GGGZZZ\\\WWW___uuuvvvlll]]]UUU```dddiiinnnqqqppppppqqqqqqpppgggjjjOOOPPPGGG%%%'''''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%"""$$$444333333999333;;;MMMJJJYYYeee```MMMJJJ@@@000)))''''''***((($$$(((///***''''''''''''''''''''''''&&&%%%$$$&&&((()))******%%%:::QQQdddqqq```---===888###444+++***))))))***+++)))(((%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###"""!!! !!!"""---,,,+++)))&&&$$$"""!!!000111000---'''""" !!!$$$%%%&&&(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''"""###%%%***---,,,&&&!!!+++***)))((((((%%%"""***)))(((&&&######%%%''''''''''''(((((()))))))))''')))'''+++444666@@@UUU]]]ggglllvvvDDD:::222///222222------222===rrr}}}zzzsssxxxwwwxxx{{{mmmHHH222<<<;;;333)))''',,,---)))///))))))...111000222888}}}yyyqqq{{{ggg\\\TTTNNNSSSMMMHHHKKKSSSZZZ[[[YYYXXXJJJ\\\]]]uuuLLLhhhqqqxxxxxx```EEE333)))((((((%%%'''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%###'''***---...)))###"""###&&&((((((''''''(((%%%&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&(((***)))'''$$$"""***************)))&&&%%%&&&***,,,+++'''%%%&&&)))"""$$$'''))))))(((%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$&&&'''%%%$$$)))111UUU```gggiiivvv|||jjjiiitttrrruuuiiiWWWXXXAAA---(((%%%&&&'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&'''(((+++---<<<333///;;;FFF]]]xxxiiiSSSEEE555000+++(((***,,,***&&&###'''''''''''''''''''''''''''%%%%%%((()))(((''''''&&&SSSccc```sssHHH---(((000---+++******+++++++++)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''++++++***+++...$$$&&&))),,,---...//////!!!"""(((...000,,,)))(((&&&'''((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((( &&&,,,+++&&&$$$'''+++$$$&&&)))...333888;;;===222000---***'''''''''((((((((((((((()))******+++)))+++(((,,,444777AAAWWW]]]eeeiiivvvDDD:::333111333///***111>>>~~~}}}~~~}}}xxxqqqwww~~~mmmJJJ??????999...((((((******///'''***444000***>>>^^^ooosssXXXGGGGGGNNNRRR[[[ZZZYYY\\\```cccbbb```nnnOOO^^^{{{___bbbqqqttt|||gggzzzpppQQQ777---***'''(((''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&''',,,***%%%!!!%%%,,,+++%%%222...'''!!!!!!$$$'''(((!!!%%%***+++(((&&&&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###&&&))))))&&&%%%&&&(((&&&222;;;@@@DDDIIIMMM??????>>>999333//////000)))'''$$$%%%((()))'''$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$!!!'''888JJJggg^^^jjjyyyhhhhhhzzz~~~vvvVVVYYYDDD888---***)))&&&$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%%%%'''+++...@@@666999333BBBfffrrr___DDD666---,,,111***$$$666(((((((((((((((((((((((('''%%%&&&******&&&&&&+++NNNWWWiiiNNN...111///---+++***+++++++++***''''''''''''''''''''''''%%%%%%(((,,,***###"""%%%333;;;GGGRRR\\\dddkkkpppqqq```LLL???666...,,,///''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))---+++(((&&&(((222>>>GGGQQQOOOJJJCCC<<<666222000>>>;;;777222000...,,,,,,***))))))))))))***+++,,,,,,---***---555666@@@VVV]]]ccchhhwwwCCC777333333333,,,---DDDaaa}}}~~~~~~}}}~~~xxxyyy|||~~~~~~|||yyywww}}}zzz~~~rrr~~~tttIIIAAA888111+++''')))...---,,,222444(((***XXXzzzppptttsssNNN???FFFUUUaaahhheeedddaaa^^^]]]```fffkkk```ZZZkkk[[[nnn|||uuupppzzzwww}}}]]]>>>333,,,''',,,'''''''''''''''''''''''''''''''''&&&'''(((((()))+++,,,***(((111???EEEAAAFFFEEEAAA>>><<<888---""" ###&&&&&&%%%%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%###$$$)))111777QQQWWW\\\ZZZQQQIIIFFFFFFWWWTTTOOOHHHBBB<<<777444777111(((""""""%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%(((444MMMdddmmmlllooorrrlllkkk[[[VVVBBB111+++***''''''***&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&***222999AAA888DDDSSSvvvwwwYYY;;;%%%(((---((('''---))))))))))))))))))))))))(((%%%(((+++***(((000===fffuuuFFF888222000---+++++++++******((((((((((((((((((((((((---&&&"""%%%)))111BBBTTTrrrxxxccciiiyyyeeeHHH888///---***'''&&&''')))+++''''''''''''''''''''''''(((''''''''''''((())))))&&&%%%)))666GGGQQQPPPKKK888;;;@@@DDDFFFHHHJJJLLLFFFBBB>>>:::666333///,,,,,,,,,***))))))***+++,,,---...+++...555666>>>SSS\\\aaagggzzzBBB555444555444---999fff|||zzz}}}~~~zzzvvvuuuoookkknnnwwwzzzxxxzzz|||uuuuuujjjnnnrrrcccKKK888444111)))(((000,,,111333......GGGyyyrrryyyXXX@@@GGGZZZfffmmmssslllllliiibbb]]]aaannnzzzqqqiiiyyyZZZkkk}}}pppzzzsssqqqKKK;;;...%%%,,,'''''''''''''''''''''''''''''''''((((((***+++,,,333LLL\\\iiiuuuvvvppp^^^^^^\\\]]]___[[[III777333,,,%%%"""$$$&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''***'''%%%***444===BBBCCCBBBIIIRRRZZZaaaffflllpppaaa^^^ZZZXXXTTTMMMCCC;;;AAA???999///&&&"""&&&+++&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''')))%%%%%%,,,888JJJbbbttttttvvvmmmaaakkksssXXX>>>333...)))(((---&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((///;;;DDD@@@LLLqqqsssIII222111444---"""))))))))))))))))))))))))(((&&&(((++++++///CCCZZZlllIII777333000---,,,,,,+++***)))))))))))))))))))))))))))'''///AAASSSfff}}}zzzyyy}}}uuueeeUUUSSSZZZGGGAAA888///)))(((***,,,''''''''''''''''''''''''((((((''''''(((((()))***$$$000CCCUUU^^^\\\SSSLLLPPPVVV^^^bbb```\\\XXXVVVTTTPPPLLLHHHDDD???999444///...,,,***)))***+++,,,+++---+++///666666>>>RRR[[[```ggg}}}AAA666666888666222FFF~~~~~~uuuggg```ooodddaaajjjnnnmmmuuuqqqnnntttooohhhyyy}}}XXX;;;888777,,,(((000---222---(((>>>lllvvv}}}uuu|||ZZZHHHGGG^^^lllhhhgggooommmpppppphhhaaaeeeuuu|||\\\ccc}}}mmmnnnWWWBBB///"""***(((((((((((((((((((((((('''''''''(((***+++---...```gggcccSSSNNN^^^rrr}}}xxxmmm___YYYbbbmmmkkkaaaOOO???,,,%%%))),,,((("""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***&&&)))777JJJSSSOOOGGGSSSSSSSSSVVV[[[___aaaaaafffdddcccfffgggaaaTTTIIICCCJJJMMMCCC111%%%$$$(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))$$$%%%222GGG[[[nnn{{{www```bbb{{{WWWBBB666***%%%(((''''''''''''''''''''''''((())))))(((***333AAALLLPPPmmmkkkXXX---)))222333)))))))))))))))))))))))))))&&&'''++++++555SSSrrr:::666222///...---,,,+++)))))))))))))))))))))))))))444MMMhhhpppiiiggglllqqq{{{uuuzzz|||jjjhhhqqq```WWWHHH999...******+++((((((((((((((((((((((((((((((((((((((()))******;;;NNNaaacccXXXQQQXXXbbbuuufffccc___[[[XXXRRRJJJDDD111///---+++)))***++++++(((++++++///777777>>>RRR[[[___ggg@@@<<<111777444888ttt|||~~~mmmbbbrrroooiiiTTThhhiii```~~~sssrrryyy}}}wwwkkkAAA///BBB///---555333111444&&&LLLeeerrrnnnrrrzzzAAAMMM[[[bbbcccbbbdddhhhmmmdddpppnnnXXXWWWqqqkkkpppyyy~~~\\\dddKKK222)))000*********(((%%%%%%''')))***###+++111&&&+++PPPrrryyyzzzzzzwwwqqqkkkgggeee^^^ddd___RRRSSS___bbbXXXNNN___YYY555%%%,,,(((%%%'''&&&"""$$$***)))$$$******!!!'''&&&###((($$$444DDDKKK]]]ggg[[[YYYiiiyyy}}}qqqkkkiiijjj^^^SSSJJJIIIIII???,,,***&&&%%%''''''$$$$$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###)))+++&&&###&&&&&&###!!!(((,,,FFFddd___gggrrrlll^^^III)))000,,,+++%%%)))+++%%%&&&+++'''&&&///!!!!!!>>>FFFAAAKKK]]]...000000,,,---+++((())),,,+++'''!!!===,,,---XXXWWW}}}}}}ssspppzzz555888***666444!!!///---)))(((+++---,,,+++,,,;;;nnnqqqkkkWWWQQQAAA***...///&&&******'''(((,,,+++%%%(((&&&+++000))) ---CCCYYYeeepppRRRYYYkkk```oooXXXHHHBBBBBB@@@<<<666111,,,+++++++++,,,(((---,,,555:::999QQQ[[[dddeee>>>666999111///LLL~~~rrrqqqiiiiii{{{sssbbbOOOVVVfffnnn|||zzzyyyssskkkiiixxxeee999@@@...)))///***---000:::jjj~~~mmmtttwwwmmmIIIPPPVVVYYYXXXXXX[[[___ddd___jjjhhhUUUYYY~~~```kkk~~~ooowwwVVV>>>000''')))))))))((((((((()))***,,,&&&&&&...CCCdddwwwuuummmbbbWWWVVV]]]bbb```[[[bbb^^^ccclllgggYYY\\\kkkVVVSSSQQQNNN@@@...%%%&&&&&&)))(((%%%%%%))))))%%%"""(((''''''+++'''$$$---333999GGGdddYYYUUU{{{oooqqqzzz~~~sss||||||uuugggWWWLLLHHHBBB999333(((%%%$$$''''''%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&)))((($$$$$$(((***'''///(((AAA\\\bbbuuuoooxxx~~~uuuUUU888111%%%***%%%'''(((###)))---&&&((($$$...999666???bbbSSS???(((+++,,,+++******,,,,,,***&&&...$$$000;;;SSSssseeePPPPPP^^^iiiRRRjjj111333000///---+++...+++***,,,''''''999PPPsssYYYKKK@@@===***,,,+++...111***"""(((555)))***++++++(((...DDDYYYmmm[[[WWW^^^TTTmmmtttbbbSSSJJJEEE===;;;999555222...+++***,,,(((---,,,444999888OOOXXXbbbccc<<<444===777555qqqjjjjjjpppyyy~~~nnnmmmkkkrrrnnn]]]NNNTTTqqqhhhssszzzccc{{{nnneee]]]???;;;000---222,,,...///VVVtttpppsss]]]PPPPPPOOOOOOOOOQQQVVVZZZaaaaaaiiieeeSSS]]]ccc~~~|||}}}bbbvvvyyy\\\BBB555 )))(((((()))***+++***)))+++)))---???^^^tttooo\\\^^^WWWQQQTTT\\\cccbbb^^^ppp{{{{{{kkk[[[YYY^^^```XXXJJJIIIUUUTTT===(((###&&&***+++(((&&&((()))'''###***+++))))))"""###222CCCTTTeeeKKKpppuuuqqq```SSSJJJDDD@@@---(((&&&((()))'''&&&)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&((((((&&&###%%%***,,,***)))+++KKKcccbbbqqq|||iiiyyySSS666...+++(((+++(((###+++///$$$***!!!666CCC999XXXaaa000,,,,,,---...,,,++++++,,,..."""***555JJJZZZQQQAAAGGGQQQ[[[TTTOOOhhhqqqXXX444///222222+++///,,,,,,---***333XXXqqqbbbTTT111000)))'''---///+++))),,,***---+++'''...EEE]]]jjjbbbeee^^^cccuuugggXXXGGG;;;:::;;;<<<;;;888333...+++---(((---+++333777555MMMSSS^^^bbb===888888@@@WWWZZZWWWGGGOOO]]]iiiqqquuuuuuuuuzzzzzzppppppmmmpppvvv^^^ZZZPPPiiimmmkkkwwwXXXyyytttvvv[[[zzzNNN:::555333444666222999qqqzzzkkkmmm{{{RRRMMMKKKIIIIIILLLRRRYYY^^^hhhmmmnnnhhhTTTaaaxxx}}}yyyzzzhhhnnnddd{{{QQQDDD444***)))((()))++++++***((((((000EEEbbblllZZZMMMSSSQQQ^^^ppp|||}}}nnnppplll^^^___UUULLLOOOTTTNNN;;;)))&&&(((***)))'''''')))***'''+++(((''')))&&&...CCCJJJSSSMMMsss~~~kkkXXXHHH>>>888000******)))'''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((('''%%%%%%(((******(((***IIIZZZgggtttmmm{{{RRR000,,,,,,000,,,$$$***...$$$)))+++444<<>>111===,,,000...---,,,...:::UUU|||iiiKKK//////---+++///333---$$$,,,...++++++>>>ZZZfffbbbSSSxxxsssmmmooofff\\\XXXWWWQQQFFF;;;:::;;;======;;;666222///...)))---+++111555222JJJNNN[[[aaa???;;;555===___IIIBBBDDDFFFHHHLLLRRRZZZ```jjjooojjjjjjbbbaaakkkYYYYYYUUU|||mmmuuuUUU~~~~~~wwwdddcccmmmAAA777222///444555NNNhhhqqqpppNNNGGGFFFFFFIIINNNVVV^^^bbbpppzzzsssmmm[[[hhh}}}~~~}}}||||||~~~~~~xxxxxx```aaaGGG...'''+++***))))))))))))((('''+++BBBYYYjjjiiiUUUXXXuuu{{{{{{vvvfffYYYYYY]]]WWWGGG999(((((((((((((((((())),,,&&&'''%%%)))111111;;;QQQTTT^^^nnnlllUUUDDD@@@555+++((((((&&&&&&(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&(((***)))''''''555SSS]]]aaapppyyy}}}:::---+++000...&&&(((---((()))555222EEEBBB222)))...000+++)))---***,,,,,,AAAggg\\\DDD>>>YYYhhhTTTNNNfffmmm333;;;+++333//////---333QQQzzzlllLLL???444111///***,,,333---,,,,,,888QQQeeebbbTTTlllpppeeepppfff^^^TTTMMMJJJGGGAAA<<<:::;;;;;;;;;:::888666444000+++...+++111333000GGGKKKYYY```@@@::::::FFFuuuGGGGGGNNNXXX^^^```aaabbbcccdddfff```aaaUUUTTTkkkllldddcccsssdddRRRrrrlllTTTmmmJJJ888333---***@@@nnnbbbqqqzzz}}}LLLDDDFFFJJJNNNSSS[[[ccciiiwwwxxxuuugggsss~~~}}}}}}}}}}}}~~~}}}xxx~~~zzzvvvccclllpppaaa999555+++++++++***((((((***---888TTTWWWQQQ]]]iiiwwwmmm```lllmmmVVVEEEDDD000***'''((())))))***,,,&&&'''&&&,,,333000999PPPppp~~~ppp^^^III;;;---((('''&&&'''***''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&%%%(((+++***'''))),,,GGGHHHYYY```iii}}}www;;;+++)))---((((((,,,,,,+++888BBBnnnvvv{{{fffDDD******///---+++000$$$///222QQQEEEHHHIIIPPPZZZYYY___qqqIII222333222000111222AAAfffTTT(((,,,666+++'''333...***222III]]]cccbbbbbbuuuZZZrrr~~~pppgggXXXKKKCCC>>>;;;999999999999999999888888777333---000,,,000222...EEEHHHXXXaaa>>>999???|||SSSJJJ]]]wwwvvvnnnnnnjjjcccgggZZZXXXyyyoooooovvvwww[[[ssssss[[[```zzzTTT:::888222000aaauuuzzzkkkzzzHHHFFFKKKQQQVVV[[[dddpppyyywww~~~}}}~~~}}}}}}~~~~~~|||zzzxxx|||}}}xxxwwweeewwwlllooo<<<333))),,,...+++((()))000666HHHZZZSSSQQQpppqqqssssssfffooorrraaaPPPKKK<<<111((((((+++***)))***)))***)))...444555HHHiiiiiiyyy\\\JJJ777---)))'''(((***''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&)))+++)))'''...999[[[RRR```uuu|||ooo___ZZZOOOMMMXXXdddjjjpppxxx]]]888%%%------***+++,,,///>>>bbbxxxoooaaaSSSLLLRRROOOMMMLLLKKKIIILLLRRRSSS```jjj777,,,000...,,,000(((...AAAgggcccCCCVVVVVVKKKRRRiii555777222000///<<>>QQQYYYYYYsssqqqhhhpppwwwiiiSSSFFF666***))),,,***(((((()))******000:::HHHmmmxxxppp[[[CCC444---)))(((***((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''')))***((((((444CCCSSSYYYXXX}}}```AAAHHHKKK@@@;;;DDDWWWiiipppwwwHHH'''...222,,,))))))333EEE|||~~~bbbNNN@@@888999>>>777555666===EEEOOO]]]iiiqqqGGG111222///,,,000222---QQQyyyTTTLLL\\\ZZZNNNSSSkkkBBB444555...---DDDmmmJJJ'''///777111000...CCC]]]VVVMMMzzzzzzgggoooZZZJJJBBB===888999<<>>555333PPPiiisssXXXEEEKKKNNNSSSbbbtttxxx~~~~~~~~~}}}|||||||||||||||~~~~~~|||{{{|||yyyxxx|||RRRgggxxxvvvAAA???///,,,)))((()))///<<>>EEERRRvvv}}}___<<<))))))---,,,'''******)))((())))))(((,,,&&&$$$''''''$$$$$$'''000((())),,,,,,333:::555+++222+++000+++"""+++***&&&'''))))))((('''((()))'''+++(((''',,,...999NNN[[[pppjjjhhh```SSS]]]WWW]]]IIIeeewww___444***---333***///999XXXPPP@@@===222;;;>>>888===CCCHHHQQQeeezzz}}}ssssssyyy...:::(((222+++...AAAMMMooo___XXX\\\iiifffccceeeqqqvvv888444,,,BBBVVVrrrnnnuuu___[[[mmmwwwxxx111000444222000444WWWHHHMMM}}}llltttyyydddPPP===888:::===AAAFFFJJJYYYddd```UUUHHH999...555555444555666888:::;;;:::888666222000111444777>>>SSSeeeAAA>>>yyyWWWeeeqqqnnnkkk|||qqqcccuuu{{{{{{}}}xxx}}}mmmnnncccHHH~~~zzzAAADDD///dddvvv{{{YYYLLLEEERRR[[[iiiwwwyyy~~~~~~~~~~~~}}}||||||~~~~~~yyyzzz]]]eeeyyyccc===...+++))))))+++222>>>JJJSSSzzzwww|||hhh|||ppp???DDD!!!///***$$$111(((///+++EEECCCwww}}}pppJJJ000((())))))******(((''''''(((((('''((()))---///+++(((000:::<<>>WWWoooTTTrrrDDDOOOgggeee===///333...(((<<>>AAAKKKGGGIIILLLcccuuuiii{{{YYY@@@***777222222FFFrrraaaXXXdddggg<<<333222???ddd```tttQQQJJJaaavvvjjj<<<222///666DDDMMMVVVhhh[[[xxxoooZZZAAA===<<>>TTTfffBBB@@@WWW[[[___]]]dddgggzzz}}}|||zzzmmmtttooouuusssEEElllmmmCCCDDD777vvvzzzzzzYYYOOOUUU```ZZZNNNWWWhhhrrryyyvvvsssuuurrr```ccc~~~~~~~~~~~~}}}||||||~~~~~~|||}}}~~~|||{{{{{{pppZZZ}}}jjj;;;000,,,+++---111999GGGUUUbbbxxxlll```ZZZddduuuyyy}}}sssiiihhhuuu___CCC'''222,,,###111+++***;;;AAAqqqfffOOOUUUYYY]]]iiiqqqvvv```<<<)))&&&******(((&&&'''((()))******)))''''''+++000:::JJJXXXqqqooogggYYYLLLMMMZZZfffdddcccVVV[[[\\\NNNDDD//////***%%%&&&***,,,((($$$+++((((((***)))000KKKjjjccc``````eeehhhnnn{{{TTT///444)))'''DDDHHH{{{OOOXXXBBBGGGLLLHHH[[[[[[oooxxx^^^uuuuuu:::&&&111,,,333NNNmmmQQQRRRSSS[[[ttt~~~XXX888999QQQ]]]qqqaaaMMMRRRpppRRR111000<<>>RRR___ddddddWWW[[[\\\```fffcccZZZXXXrrrhhhJJJ@@@???CCCSSSPPP<<<555---((()))***((('''+++&&&)))---+++999\\\yyyRRRqqq<<>>999///+++111;;;JJJccc|||tttUUUFFF>>>FFFSSSbbbzzz|||yyy}}}nnnwwwzzznnnHHHFFF&&&,,,444%%%000555===}}}rrr___aaapppwww{{{```:::+++...)))'''(((,,,+++''''''+++%%%777RRRkkkyyyyyymmmcccggglllccc___gggcccZZZ^^^]]]jjjddd```UUUIIILLLBBBKKKDDD:::///(((&&&))),,,,,,&&&+++---***@@@eeevvvhhhppphhhsssnnnFFF000777===@@@xxx^^^~~~PPPJJJ[[[RRRdddeeeiiiLLLFFF[[[fffllliii<<<333666888xxxYYYJJJsss|||999HHHHHHhhhrrrvvv@@@ZZZoooYYY666DDDJJJNNNWWWlllyyy{{{eeeRRREEE<<<555111222222111111111333444555888:::;;;:::777444333333999RRRhhhEEE]]]ZZZfffwwwuuu}}}nnnlllmmmfff[[[nnnGGG___zzz[[[:::ssswwwrrr}}}hhhWWWgggRRR___||||||{{{{{{||||||~~~zzzzzz{{{bbb[[[|||vvv888888---)))333@@@QQQoooeeeTTT<<<@@@IIISSSaaa{{{{{{~~~zzzxxxpppwwwxxxiiiwww~~~<<<)))/////////222444hhh|||mmmqqqhhh{{{{{{hhhtttFFF...,,,***(((***---((("""&&&000@@@WWWoooxxxuuussstttuuudddqqq^^^TTT___[[[WWWPPPEEE777,,,(((***---,,,'''---,,,***HHHgggddd~~~yyyjjjooorrr```kkkccc///555???NNN|||dddXXXeee[[[]]]]]]RRRjjjpppjjj>>>+++666FFFddd^^^jjjdddnnn}}}xxxTTTMMMMMMmmmEEEKKKddd???888GGGOOOyyymmm]]]MMM???666555:::333222222111222333444555666999;;;<<<999666444333777PPPhhhJJJ]]]YYYfff{{{qqqhhhyyysssooocccpppRRRVVV}}}oooFFF{{{ooottt{{{xxxmmmccc{{{yyyvvv|||~~~|||zzz{{{||||||zzzuuu{{{lllMMMvvvddd777777---,,,:::JJJ\\\{{{zzzFFF>>>EEENNNWWWccczzzxxx~~~sssmmmwwwqqqLLL444...---333555;;;^^^cccUUU444---+++)))+++---(((&&&333FFFcccmmmrrrnnnnnnxxxtttjjjTTT\\\UUUJJJ>>>555///+++***)))&&&///,,,...VVVnnnWWWfffRRRggg}}}yyytttssssssuuuYYYVVVqqq:::///AAA}}}vvvSSS888===PPPkkkqqqsssHHH@@@DDDMMMfff}}}lllLLLVVVpppHHHbbbnnnYYY;;;HHHlllmmmlllTTTFFF???888555666333222111111111222333444444777;;;===;;;888555444444OOOhhhOOO}}}ccc\\\dddtttqqqrrrwwwhhhvvviiiuuuyyyxxxnnnkkkZZZPPPPPPxxxpppxxx|||~~~sssqqqzzz~~~{{{zzzzzz|||}}}}}}||||||~~~|||{{{rrr~~~NNNfff~~~TTTAAA888///111CCCTTTeeezzzgggCCCIIINNNVVVcccyyyvvv~~~zzzsssnnn|||hhhsssooo>>>)))111///333VVVuuu[[[IIIaaa<<<111***))),,,///+++...DDD___qqqpppoootttwww^^^UUUJJJBBB<<<666,,,%%%%%%%%%000...555dddyyyTTTTTTTTTfffooo{{{zzzjjjggglllyyyWWWIII^^^LLL111JJJvvvlll~~~\\\<<<444SSSiiiuuusssmmm~~~QQQ@@@MMMTTTQQQaaawwwHHHHHH|||WWW]]]yyyttt>>>HHHoooeee[[[TTTIII;;;333222222111111000000111222333333777;;;>>><<<999666555333NNNggg```wwwhhhgggmmmvvv{{{cccYYY```[[[jjjqqquuuxxxtttlllvvvuuuoooSSS{{{iiiHHHzzzWWWuuuooowwwtttuuu{{{~~~~~~{{{yyywwwxxxyyyzzzyyy{{{}}}{{{}}}~~~WWWPPPiiiaaa888666999***AAAYYYjjjwwwfffCCCSSSZZZiiittt~~~{{{zzzyyyxxxtttpppssskkktttmmm@@@---444,,,999~~~wwwLLLXXXBBB---++++++000---''';;;___sssvvvbbbiii|||bbbGGG===;;;555...+++&&&...'''???vvvSSSrrrsssPPPGGGWWWkkkqqqnnniiiqqqzzz]]]TTT```tttYYYIIIGGGxxxsssggg<<>>MMMcccoooqqqiiippphhh]]]___jjjvvv]]]KKKFFFbbbyyy|||888ZZZyyyggg}}}???BBBxxxeeecccRRRfffQQQMMMSSSfffmmmsssqqq@@@ppp___www\\\WWW{{{sss___RRRHHH>>>888888555333111000111111000///222555888:::;;;999777666444KKKlll}}}kkkSSS]]]|||zzz]]]PPPKKKDDDGGGZZZRRRaaawwwttt~~~uuummm|||iiixxxJJJqqqhhh|||~~~wwwpppvvvnnnjjjkkkuuu~~~{{{yyyzzz{{{|||zzz~~~}}}wwwyyy|||}}}}}}yyy```HHHyyytttKKK444000666EEEMMMhhh|||pppWWWTTT\\\~~~yyyyyyxxxttttttvvvwwwggg|||kkkkkk}}}WWW///555333SSSyyywww|||KKKEEEqqquuu@@@444...((()))333KKKkkktttcccuuuPPPBBB888(((***...///VVVpppWWWyyylllXXXAAA;;;III^^^lllqqqwww}}}gggWWWkkknnnsss\\\GGG>>>\\\xxxlll777qqqrrr{{{CCCAAA^^^hhhsssUUUhhhuuuNNNUUUQQQVVVrrrXXXGGG}}}mmmjjjcccqqq}}}mmmZZZNNNGGG@@@:::777999666222000000000//////222444777:::;;;999777666444KKKlllhhhBBB???iiiooobbbTTTEEEJJJQQQGGG======EEEbbbwwwXXXppp|||lllyyypppjjjtttoooDDDccctttttt{{{tttkkk{{{yyymmmgggfffnnnyyywwwwwwwwwwwwxxx}}}}}}zzzyyyyyyzzz{{{xxx||||||zzzzzz||||||||||||zzzzzzyyywwwuuueeeGGGqqqvvvkkkGGG777222555OOORRRppp}}}ggg\\\xxx|||~~~wwwxxxwwwrrr{{{tttuuuppprrr~~~lll222444555ggg~~~xxx~~~xxxzzzxxx~~~~~~SSSAAA]]]qqq@@@777111###...JJJXXXbbbuuu{{{vvv~~~www^^^;;;***,,,+++111```jjj\\\mmmWWWLLLDDD===@@@MMM\\\ggglllwwwvvvbbbbbbmmmwwwqqqWWWBBB999AAA|||WWWEEEtttIII???kkkZZZiii~~~SSSUUUaaaQQQZZZXXXccclllOOOPPP|||sssmmm```QQQIIIGGGDDD???;;;:::777333000000111111111111333777999:::999777666555JJJlll}}}TTTAAAfffzzz\\\EEE<<<:::111IIIBBB===LLLMMMQQQdddvvvVVVyyy\\\sss|||kkkkkkiiiCCCYYYxxxwwwkkkpppoooyyy|||www~~~rrrgggdddfffiiiyyy|||qqqjjjiiihhheee```aaa```cccppp}}}yyywwwwwwxxxyyyuuuyyy|||}}}~~~}}}yyy{{{{{{{{{zzzxxxuuutttttthhhEEEhhh|||nnnNNN???444777QQQYYYzzz}}}\\\NNNeee||||||}}}rrrsssyyyzzzxxxlllyyytttrrruuuwww444444:::}}}```ggg~~~lll{{{rrrtttnnnooo\\\???LLLggg===666---%%%666SSS^^^jjjppp```|||~~~~~~xxxJJJ;;;222&&&***___bbbhhh~~~\\\BBB666666888>>>IIIUUU```fffiiixxx^^^YYYfffppp{{{qqqVVVCCC>>>888uuuPPP]]]}}}lllfffrrr}}}zzzUUUHHHRRRWWWeeennnKKK___tttXXX\\\ZZZfffjjjRRROOOcccMMM\\\ppp~~~~~~bbbZZZPPPIIIIIIHHHCCC===666333000...///111222222000333666999:::999777666555IIIkkkvvvOOOJJJ~~~tttQQQCCCIIIQQQXXX\\\KKKYYYeeeRRRmmm___ppp~~~aaawwwuuupppnnnkkkIIIQQQ||||||hhhsss}}}nnnoooooouuuxxxtttiiibbbcccfffnnn~~~mmm___bbbaaa]]]\\\___bbbbbbVVVVVVUUUYYYkkk|||yyywwwwwwwwwxxxsssvvvzzz}}}~~~~~~{{{yyy}}}{{{{{{{{{wwwssssssuuupppBBBZZZ}}}kkkOOO>>>444999MMM```|||]]]TTTeeewwwmmm```]]]UUUMMM[[[uuuvvvwwwiiitttqqqqqqrrrkkk777666???{{{aaaXXXjjjvvvooommmaaahhhxxx___<<>>IIIVVV___ppp|||yyydddYYYdddooooooqqq~~~lllQQQAAA>>>AAAsssQQQrrrpppVVVRRRiiipppgggyyy||||||YYYSSSpppHHHPPPXXXhhh___{{{eeeRRR___]]]zzziiiDDD```kkkJJJ[[[]]]dddlllppprrrwww[[[XXXRRRKKKGGGDDD>>>777111...,,,,,,...000111111///222666999:::999777666666IIIkkktttMMMIIIyyy{{{YYYKKKLLLMMM^^^ccczzzpppooo```uuuxxxqqqyyyooorrrnnnhhhLLLLLLuuuyyy{{{uuuyyyssspppnnnqqqyyyuuuccc\\\___aaaeeehhheee___]]]```eeewwwmmm```ZZZ___ccceeedddeeeiiijjjhhh^^^``````eeezzz}}}zzzxxxwwwxxxyyyttttttvvvyyyzzzzzz{{{||||||yyyxxxxxxtttnnnoootttwwwCCCQQQuuudddKKK555333>>>GGGfffzzzxxx|||rrruuurrrnnnlll|||ppp\\\PPPRRRMMMLLLgggpppxxxppppppiiiuuusssbbb999777BBBxxxyyyHHHiiissstttwwwiii```lll___;;;<<<}}}wwwgggKKK555111)))666MMMccc\\\UUU:::222???rrrkkkaaaEEE666333444666777;;;BBBJJJPPPooooooiii___^^^iiirrruuummm{{{zzzwwwhhhOOO===888666```}}}YYYgggXXXFFFNNNWWW[[[pppvvvyyyoooaaa^^^lllRRRZZZbbbBBBNNNPPPdddiii^^^NNN^^^nnn{{{oooooo^^^{{{sssWWWPPPAAAqqq~~~~~~tttqqqqqqoooVVVYYYWWWOOOGGGBBB:::222000...---...000111111000///111555888:::999777666666HHHkkkpppLLLJJJ|||xxxeeeeeelllmmmhhh~~~RRRnnnuuuyyyzzznnnssslllpppjjjaaaJJJJJJqqq}}}pppsssfffbbbaaa^^^UUUYYYYYYSSSHHHDDDKKKSSSVVVYYY[[[YYYWWWXXX^^^cccwww}}}aaaTTTYYYccchhhkkklllkkknnnssstttrrrjjjnnnpppxxx{{{yyyxxxyyyzzztttrrrrrrtttvvvxxx{{{~~~yyyuuutttsssoooiiijjjqqqzzzxxxFFFSSSvvvdddMMM222222BBBCCChhh}}}rrrnnn|||PPPmmmlllZZZZZZMMMPPPaaahhhpppmmmyyyzzzqqqddd~~~yyyaaa;;;777BBB|||bbbIIIkkkgggUUUbbb___>>>@@@yyytttYYYCCC666333000888XXX}}}zzzoookkkooopppuuuGGG///111bbbggg|||YYY<<<...555888===@@@AAAAAABBBCCCQQQWWWcccllljjjeeeiiissswww|||ooo|||yyykkkSSS>>>555BBBbbbnnnMMMJJJUUUAAACCCFFFRRRjjjtttyyyvvv~~~kkktttLLL```rrr@@@000NNNVVVddd```jjjuuujjjYYYLLL___ggg{{{CCCssspppwwwvvvDDDIIIIIIHHHvvvoooZZZWWW^^^___VVVMMMFFF???888333222111222333444333111///111555888:::999888666666HHHkkkyyyCCCKKK{{{pppaaatttUUUZZZnnnnnn^^^~~~aaahhhZZZIIIGGGttt{{{www}}}sssiii```XXXQQQMMMMMMHHHCCC@@@AAABBBAAA@@@EEELLLSSSSSSQQQUUU___iiirrr^^^WWWYYY^^^fffmmmuuujjjccciiiwww~~~yyypppyyywww|||yyyuuuuuuxxxrrrrrrrrrrrrrrrssstttuuuqqqqqqqqqooommmmmmoooqqq{{{nnnJJJIII```lll555DDD:::???NNNsssqqqnnnmmmvvvssspppqqqVVVOOOdddVVVlllpppdddTTTQQQZZZuuuvvvnnncccjjjdddKKK)))GGG}}}iiiNNNVVVMMMzzzqqqPPPppp|||^^^===BBBuuu{{{yyyNNN666:::...333CCCuuussssssyyyZZZccc}}}fff///:::rrrlllOOO333999;;;CCCIIIGGGEEEEEEDDDAAA>>>DDDyyy```kkkfffyyywwwqqquuuiiiIII888>>>>>>XXXeeeCCCGGGkkkKKKJJJFFFFFF[[[rrrtttaaazzzlllnnnrrrQQQaaalllHHH888CCCKKKOOOXXX\\\RRRDDDDDDGGGUUU{{{llliiigggNNNssslllggg^^^[[[___>>>TTTQQQJJJXXXQQQkkkxxx___qqqxxxhhh___WWWGGG>>><<<555000000////////////000000000111444777888777666555888FFFgggLLLZZZ{{{bbb___}}}~~~cccWWWyyyvvvccc{{{zzzuuukkkZZZDDDCCC|||zzzyyy~~~xxxrrriii```WWWQQQKKKGGG@@@<<<888888:::>>>??????EEEHHHKKKNNNRRRYYYbbbhhhkkk___XXX[[[cccgggkkknnnnnngggccckkkxxx~~~wwwnnnrrr~~~|||yyyuuuuuuwwwvvvuuutttsssrrrqqqqqqqqqnnnooonnnlllkkkkkklllnnnyyymmmIIIFFFWWWoooGGGHHH444BBBIIIssslllmmmvvvppp{{{ttt]]]MMMJJJKKKYYYKKK___aaaYYYTTT```ooooooxxxppp{{{aaahhhdddSSS555NNN|||tttVVVLLLOOOiiivvvWWWjjj|||^^^???AAAqqqyyypppFFF333999000777\\\qqqAAAhhhIII^^^wwwxxx===777tttfff}}}NNN333:::<<>>IIIRRRFFFLLLlllwwwpppqqqnnn```EEE777<<<;;;UUU]]]???GGGZZZ@@@HHHNNNSSSbbbpppaaaqqqvvvqqqxxxrrrWWWTTT\\\???HHHMMMEEEBBBLLLKKK>>>;;;EEEMMMYYYzzz\\\PPPsssuuudddSSSiiicccaaaZZZYYYlllxxxVVV@@@RRR\\\bbb___gggiiiNNN|||```___aaa\\\PPPIII@@@444111000000//////000000111000111444777888777666555888EEEgggLLL```~~~~~~NNNIII~~~~~~yyyWWWzzzaaaoootttmmm[[[BBBAAAuuulllvvvxxxyyy{{{wwwjjjddd[[[RRRLLLFFFAAA>>>555444444555999===>>>???BBB@@@AAAGGGRRR\\\bbbcccOOOPPPWWWdddmmmnnnlllkkkeeebbbdddooozzz}}}tttjjj|||||||||zzzwwwuuuwwwvvvvvvtttsssrrrqqqqqqqqqmmmmmmmmmkkkjjjjjjlllmmmtttlllIIIDDDRRRlllKKK>>>888LLLNNNxxxkkkooowwwmmmlll\\\FFF:::GGGHHHSSSLLL]]]SSSKKKmmm|||{{{ttt|||ttt{{{gggdddcccuuuUUU999LLL|||ZZZFFFOOONNNbbb~~~zzz~~~iiiYYYyyyZZZ>>>???nnnyyyeee???444888444CCCpppxxxPPP]]]^^^gggRRR666yyyggg{{{KKK222<<>>HHHggg]]]fffvvvyyyRRRAAA|||sssNNNMMMPPPYYYvvvmmmRRR[[[pppHHHDDDPPPkkkyyytttMMMMMMYYY\\\QQQGGGEEE>>>111111000000//////000000111000111444777888777666555777EEEfffMMM___NNN]]]zzzrrryyy[[[tttkkkkkkqqqlll\\\DDDDDDyyybbbxxxwww|||ssslll^^^XXXOOOGGGAAA===999777555777;;;???BBBCCCBBBAAA???>>>???EEENNNUUUXXXWWWDDDPPP```lllnnniiidddbbb^^^```gggrrr{{{{{{rrrhhh{{{{{{{{{xxxvvvwwwssssssrrrrrrrrrsssssstttmmmnnnnnnlllkkkkkkmmmoooooojjjIIIDDDRRRqqqDDD777:::MMM[[[lllpppvvviii___III888===HHHCCCUUU\\\gggSSSNNNtttlllsssooo}}}mmmfffgggkkkYYY999EEE}}}{{{NNNDDDSSSeeehhh}}}___pppQQQ>>>AAAqqqyyy{{{ZZZ===:::777777]]]yyygggUUU@@@]]]dddwwwppp<<>>777777666QQQrrrLLL777EEEbbbJJJBBBKKKNNNQQQXXXYYYjjjVVVaaaSSSJJJzzzHHHBBBCCCOOOCCCLLLlll[[[;;;EEE]]]|||NNNOOOnnnNNNWWW{{{uuuPPPDDDHHHVVVXXXggg```nnnmmmeeebbbccc@@@LLLUUUyyysssPPPOOOhhhlll\\\UUUTTTHHH999000//////......//////000000111444777888777666555666DDDfffZZZ___gggUUU}}}}}}{{{ccc```~~~sssssskkk\\\EEEHHH~~~^^^{{{}}}wwwvvviii___VVVPPPHHH@@@:::777444222666<<>>FFFDDDZZZ]]]bbbTTT[[[nnn|||gggpppaaauuurrr~~~iiikkkmmmmmmkkk???DDDnnnJJJIIIQQQSSSmmmkkkVVVrrrhhhJJJ???EEEvvvuuusssOOO<<<@@@666===gggpppvvvYYY===EEEMMM]]]ccc~~~DDDoooooo}}}MMM333<<<;;;999:::<<<:::;;;GGGVVV]]]VVVUUUiii```xxxuuuvvveeeUUUGGG===777666666SSSmmmFFF666FFF|||IIIBBBGGGNNNLLLSSSbbbhhhttt{{{eeeooovvvZZZ~~~FFFDDD===LLLEEERRRsss```===EEE^^^yyyHHHKKKnnn~~~sss]]]UUUxxxzzzLLLFFFzzzqqqZZZIIIWWWIIIPPPOOOaaaXXXWWWRRRdddxxxggg@@@QQQ]]]xxxaaa```\\\|||llleee\\\DDD222///......------......///000111444777888777666555555CCCeeexxxfffVVVPPP{{{uuu~~~yyy~~~oooVVVsssyyywwwuuujjjYYYBBBKKKmmmOOOyyy}}}ppp```TTTOOOIIIAAA:::666444333222666>>>IIISSSWWWWWWUUUTTTPPPRRRQQQKKKBBB<<<;;;===FFFSSS^^^^^^YYYYYY]]]```cccgggooowww|||~~~~~~}}}yyyzzz{{{zzzyyyyyyxxxwwwuuusssqqqppppppooojjjkkkkkkjjjiiiiiilllnnnllleeeFFFHHHTTTTTTHHH999BBBjjjpppllliiiZZZHHH555999@@@MMMRRR]]]LLLRRRPPPZZZeeevvvfffooo___iiigggpppGGGBBBeeeHHHKKKJJJ[[[pppsssgggdddCCC===EEEyyypppkkkEEE:::AAA777NNNyyyyyyfffuuujjjHHH@@@111GGG```UUULLLeeewwwUUU777;;;777>>>888///CCCkkkxxxbbbfffxxxbbbfffppp\\\OOODDD:::666777777UUUgggAAA777JJJ```DDDEEENNNPPPLLLWWWgggkkkWWWQQQeeewwwZZZbbb;;;DDD@@@666BBB<<>>EEESSSYYY[[[GGGdddhhhZZZppp\\\ggg]]]uuuMMM<<>>mmmfffXXXMMMMMMHHHNNN???[[[{{{~~~|||YYYddd~~~___<<<<<<;;;???@@@FFF\\\~~~bbbmmmdddHHH^^^rrr^^^iiioooUUUIII@@@666444999999UUU|||^^^:::777QQQuuuxxxIIIMMMLLLOOONNNMMMYYY```XXXJJJfffiiidddIIIHHH>>><<>>@@@QQQUUUMMMLLLTTTOOO<<>>BBB000000////////////000000000111444777888777666555444BBBdddfffXXXxxx}}}ffftttuuuLLL[[[bbbvvvqqqwwwssslll|||ttt~~~xxxzzziiiaaafff\\\bbbYYYhhhRRR>>>XXX}}}tttzzz<<>>BBB;;;YYYSSSKKKkkkeee}}}}}}}}}]]]nnnzzzAAADDDSSSoooMMM>>>QQQTTTjjj~~~||||||rrreeeEEE888III\\\mmm|||cccFFF===666XXXllllllpppuuuwww}}}lll{{{bbb[[[sssHHH<<<888888AAATTTpppZZZyyy|||```lllZZZGGGEEE777444:::777AAAaaaqqqIII333666xxxKKKVVVEEEMMMKKKBBBQQQRRRZZZlllMMMnnn{{{YYYkkkUUUqqq]]]AAA<<>>BBBGGGRRRUUU|||oooQQQ|||}}}uuurrr~~~qqq```}}}HHHBBBHHHZZZJJJYYY___ppp{{{yyyUUU888RRRCCCjjjbbbAAA:::>>>aaagggxxx{{{}}}~~~yyyeeeTTTlllFFF>>>BBBPPPTTTfffqqqXXXoooRRR]]]aaaiii}}}VVVAAA>>>444222999777CCCmmmeee<<<666>>>~~~KKKQQQEEE>>>FFFBBBMMMWWWlll|||WWWnnnqqqZZZnnn^^^NNNwwwKKKTTT<<<666NNNSSSOOO^^^kkk}}}~~~www```qqqpppzzzmmm[[[LLLMMMtttLLLqqqwwwdddjjjnnnqqqpppgggooowwwlllfffiii]]]VVVPPP???999444///...000222111///333444666777777555444333333MMM]]]KKKzzzqqqeeeRRR555FFFZZZ]]]aaaZZZeeelllsssmmmnnnssswwwfffmmm[[[fffpppfff;;;IIILLL===vvvyyyyyykkkXXXGGG???999333000111444888@@@HHHEEENNNXXX[[[XXXRRRNNNMMMZZZCCCJJJUUUWWWiiirrrgggeeeZZZccckkk|||vvvmmm|||xxxoooxxxsssssssssrrrqqqpppooonnnpppooonnnmmmkkkkkkjjjiiibbbFFF<<>>RRR===TTT999TTTdddeeeXXXcccooo{{{nnnwwwxxx{{{kkkbbb}}}sss~~~UUUFFFOOO~~~>>>333---TTT{{{zzzlllWWWCCC999444111444===FFFHHHHHHIIIGGGMMMQQQOOOIIIIIIOOOUUUHHHMMM|||UUUNNNzzz|||jjjfffgggqqqmmmkkkwwwuuuvvvooonnnnnnooopppppppppppppppjjjnnnlllffffffiiibbbUUU;;;:::^^^RRRKKKBBBNNNlll___TTTWWWdddyyyTTT]]]sssTTTmmmUUULLLFFFCCC@@@>>>BBBDDDaaaCCCAAACCCZZZfffsssSSS>>>777BBB}}}ssscccuuuTTTRRRbbbnnndddssstttSSSHHHWWWjjjjjjyyyyyyjjjXXX|||vvvuuuSSS444<<<777666BBBEEEKKK___ZZZAAA+++666PPPaaaUUUNNNVVVyyyZZZKKKIIITTT```XXXiiiyyysssRRRLLL~~~mmm[[[SSS\\\___hhhqqqTTTGGGDDDRRRyyykkkeeepppddd444@@@:::999]]]oooCCC000111111222111222333444333222111000////////////111LLL[[[sssYYYfffvvvtttRRR:::HHH:::>>>aaaDDDMMMfffkkknnnTTT___ggg{{{xxxqqqwww}}}fffpppNNN<<<888aaaLLL000666222PPP{{{{{{mmmWWWCCC888222111555AAAKKKMMMKKKKKKCCCFFFMMMTTTYYYXXXRRRMMMHHH333rrr{{{uuu@@@PPPyyymmmgggiiifffooopppvvvnnnmmmooolllmmmnnnoooppppppppppppgggllljjjddddddfff^^^PPP555CCCvvvmmmZZZ777JJJAAAqqqxxxzzzrrrnnnvvvtttdddOOOnnnWWWbbbMMM<<>>[[[^^^AAA888___RRRUUUhhhUUU999222IIIttteeekkkzzzNNN???LLL```rrrgggSSSOOO[[[hhhzzz]]]~~~yyy[[[JJJxxxbbbhhhQQQ555333@@@;;;999FFFJJJSSSlllAAA===...999lll}}}OOOMMMRRRUUUfffgggRRR\\\pppzzz```jjj{{{aaaDDDIIIxxxbbbaaaLLLcccssstttZZZ???GGGNNN^^^tttnnn\\\aaaiii===777666<<<,,,AAAvvvjjj@@@333000222333333222222333444222111000///.........///111LLL\\\lllpppRRR===<<>>lll\\\666DDD===>>>>>>888666IIIuuu~~~uuuMMMAAAGGGQQQZZZ\\\vvv\\\//////XXX}}}gggttt```???;;;===CCCPPPbbb\\\TTT^^^]]]wwwYYYzzzqqq\\\cccmmmSSS:::999AAA333<<>>444///555444333111111222333333111111///......//////000555JJJ]]]]]]:::666AAANNN```rrr~~~ddd^^^}}}}}}wwwrrr}}}^^^222:::SSSzzz;;;444...000555qqq{{{}}}sss___HHH888000444:::@@@CCCCCCBBBAAA===EEEGGGJJJSSSSSSRRR[[[TTT>>>TTTkkkFFFUUUwwwjjjeeeccceeexxxvvvtttsssooommmnnnmmmmmmmmmnnnnnnooooookkkkkkgggcccbbb]]]NNN???CCCSSSAAAoooXXX>>>555666MMMoootttccc___gggLLLZZZuuupppPPP999<<>>DDDTTToooppp___^^^^^^XXXYYYcccBBBAAA222777000222777...LLLuuuxxx~~~ssskkk[[[KKK???:::777666222222222222222222333444111000///.........///000555JJJ^^^~~~eeeDDDBBBRRRXXXcccyyy```rrr\\\UUU]]]tttpppyyywwwnnnfffBBBHHH777iii666111---000111VVVzzz~~~xxxfffMMM;;;222666===CCCFFFEEECCCAAA999AAAJJJTTTTTTEEEHHH```vvvAAAKKKWWWGGGdddxxxkkkfffgggkkkuuurrrwwwqqqkkklllmmmmmmmmmlllllllllllllllkkkiiieeebbb___XXXJJJ;;;===vvvyyyXXX===444666///???bbbxxx```eeeSSSLLLmmmTTTzzzNNNCCC===555DDD000555BBBBBB555;;;bbbiiiRRRWWW^^^dddeee___VVVPPPIIIGGGIIIMMMPPPSSSYYY```mmm~~~fff===***---OOOhhhtttUUU===???BBBIIIYYYppplll___SSSggguuuyyytttIII{{{hhhPPPxxxnnnpppyyy{{{xxx[[[AAA::::::;;;<<>>:::DDD[[[ZZZ>>>CCCjjjNNNLLLrrrsssaaalllzzzmmmkkkqqqxxx}}}{{{yyyxxxuuukkkggglllmmmmmmmmmmmmlllkkkjjjiiiiiihhhgggeee```WWWHHH===AAAmmmrrr555000777000444LLLcccvvvvvvXXXzzz___PPPPPPcccmmm???<<>>777>>>888999<<<888@@@jjjkkkbbbVVVNNNKKKJJJJJJIIIJJJMMMPPPQQQRRRZZZiiivvvuuuoooaaa---***...IIIeeeuuuPPP777>>>HHHXXXqqq}}}OOOEEEPPPddd}}}~~~|||jjjFFF}}}eeeQQQwwwuuukkkhhhqqqnnnyyyooossszzzQQQDDD999666999===@@@DDDRRRIIILLL]]]nnnkkkNNN---;;;222{{{kkkOOOBBB@@@AAA666CCCLLL{{{rrrRRRQQQHHHaaa```PPPUUUIIINNNKKKEEEbbbyyyQQQDDDGGGNNNLLL]]]ppp\\\IIIXXXMMMPPPVVVDDDSSSsssttt777@@@///333777000...777222,,,444MMMbbbTTTxxxzzzlllcccWWWLLLAAA777000...111222333444444333222111------,,,,,,,,,...///000666KKK^^^ZZZiiiCCC???YYYmmmrrrlll|||}}}}}}llldddQQQ...999GGGggg}}}|||SSS888'''222111+++;;;yyy||||||nnnUUU===...111777;;;===<<<999777===???CCCOOOUUULLLPPPhhhjjjXXXZZZgggooonnngggooo|||zzzttt}}}}}}vvvooolllkkkjjjmmmnnnnnnmmmlllkkkiiiiiihhhiiiiiiggg]]]PPPDDD===UUUbbb```^^^:::...666333000888KKKrrr|||ooopppUUU___AAAbbbKKKiiitttLLL>>>888<<<===444EEEEEE999888???777///DDDhhhmmm[[[QQQMMMKKKJJJLLLKKKPPP^^^uuuttt>>>'''000666IIIYYYlllFFF444BBBOOOdddtttFFF===SSSwwwbbbIII{{{aaaGGGkkk\\\~~~|||ooo]]]YYY___llljjjhhhiii```aaa^^^ZZZ\\\XXXLLLIIIFFF:::888777999<<<===>>>FFFNNNRRRNNNWWWkkkmmmQQQ888444;;;SSSBBBSSSDDD???KKK;;;999>>>AAA}}}lllBBBIIIRRRuuu[[[RRRNNNFFFKKKMMMDDDIIIxxx```IIIDDDGGGHHHTTTUUU___XXXMMM[[[MMMMMMZZZNNNNNNrrrppp)))GGG(((888...222,,,(((...333222111000]]]|||JJJLLLRRR:::999<<>>???CCC444444555444333111///---+++++++++++++++---///000666KKK^^^UUUvvv```UUUxxx{{{ZZZxxxvvv|||xxxzzz|||fffHHH:::888OOOccc]]]zzzBBB+++---999(((+++555XXX}}}uuu]]]DDD333666:::===>>>===;;;999777KKKHHH<<>>222KKK777999888555222333888===ooo{{{ZZZ000+++///555@@@UUUgggvvv>>>333@@@DDDPPPjjj]]]GGGRRRqqq]]]RRRqqqWWWDDDOOODDDppp|||bbbRRRTTTVVVWWWVVVTTTOOOLLLTTTIIIIIIKKKBBB???BBB???<<<:::;;;AAAEEEFFFIIIMMMRRRfffmmmaaaJJJ///(((777888RRRGGG===>>><<<@@@???555444888pppuuuDDDMMM:::UUUTTTQQQPPPLLLMMMLLLDDD???VVVcccqqqssspppggg```ZZZNNNCCCCCCJJJLLLIIITTT\\\YYYCCCYYYPPPOOODDDTTT[[[QQQNNNnnnvvvBBB888@@@$$$:::,,,000000,,,+++000000,,,333$$$EEEpppWWWEEE>>>555444333222000...,,,+++***)))))))))+++---///000666KKK___ZZZ]]]yyy___tttyyyMMMUUUkkkzzzooodddRRR999:::PPP```oooUUU333...333333***222000JJJiiiPPP999;;;===???@@@???>>>===:::JJJCCC999OOOiiifffWWWhhh}}}ttt\\\eee~~~{{{eeecccnnn}}}^^^```pppyyyooolllooopppnnnkkkiiijjjkkklllkkkjjjhhhgggdddeeeddd[[[HHH<<>>{{{bbbnnnHHH===EEE<<<;;;PPP[[[aaarrrxxxvvvVVV```TTT>>>^^^mmm888@@@CCC[[[tttgggOOOJJJJJJEEEDDD;;;;;;:::;;;777333===EEE======@@@EEEHHHIIIOOOaaasssjjj\\\:::***333888GGGhhh}}}VVV???:::EEE---@@@888555...AAA###<<>>AAAjjjOOOZZZ^^^TTTTTTXXXWWW___[[[IIICCCJJJLLLIIIGGGPPPZZZUUUVVV~~~UUUTTTEEE\\\GGGNNNBBBGGGAAA666HHHJJJ<<>>,,,LLLyyy~~~|||dddDDD111...---+++)))(((((())))))'''''''''(((***,,,...000777LLL___~~~RRRNNNTTT|||yyyrrrdddXXXbbb}}}vvvfffPPP<<<)))IIIiiiCCCTTT222;;;:::++++++555222...999bbbzzznnnDDD000===;;;222===;;;666===AAA;;;???JJJKKK^^^xxx~~~|||vvvooooooooommmjjjiiiiiihhhhhhhhhiiihhheeeccc\\\fffUUU>>>;;;AAAUUUvvveeeqqq;;;000......---,,,,,,,,,,,,---)))BBBcccuuupppffffffnnnuuuuuuNNN???DDDHHHHHH]]]fffssssss___LLLSSShhhiiiFFFOOOVVV555<<<<<<:::888555333222222333555555444333333333333444:::444666KKKnnn}}}bbbPPPIII<<<555+++000,,,333kkk{{{vvv[[[???555888CCCTTTnnnrrrhhhiiirrrQQQvvvooo\\\666xxxEEEBBB888666VVVxxxyyymmmTTTEEECCC@@@999999666777<<>>HHHIIIFFFXXXuuuyyyiiiIII999///%%%@@@;;;gggooo@@@>>>;;;777555444444444...000//////<<>>>>>>>>???AAACCCEEEFFFrrr|||eeeRRRVVVSSSOOOOOORRRRRRPPPSSSZZZZZZ```[[[pppxxxmmmWWWPPPPPPNNNJJJIIIEEEDDDCCCBBBBBBCCCDDDEEEEEE}}}FFF@@@888333111000///---------,,,+++************''',,,000///...111:::BBBtttNNN777333+++++++++***)))(((((('''***)))((())),,,---......===MMM^^^}}}MMMFFFCCCYYYpppmmm|||yyyWWWGGG,,,CCCWWWCCCSSS~~~sss```@@@333;;;:::444222///+++,,,&&&HHH~~~uuuPPP111999@@@::::::999AAAAAA111EEE[[[___^^^___fffRRRmmmddd~~~uuuooonnnnnnllliiiiiihhhgggfffggghhhgggeeecccaaa]]]PPPBBB<<>>YYY{{{\\\BBB555222444888222///000---000xxx|||dddwwwyyySSSBBBFFFBBBZZZdddttt}}}|||xxxdddOOOsssAAAAAAHHH<<<111555666TTTdddzzzsssnnn]]]UUUFFF???;;;;;;;;;;;;???FFFEEEQQQ]]]mmmpppLLL,,,(((BBB777777WWW}}}vvvKKK===;;;888555333222222222///000333111,,,===rrrzzz___uuuuuuooo^^^\\\TTTdddgggOOOSSSHHHEEEMMMGGG>>>>>>>>>??????@@@AAAAAA???{{{zzzuuussspppnnnttt|||sssdddVVVIIIHHHKKKKKKHHHHHHDDDCCCBBBAAA@@@AAAAAABBBJJJRRRqqq;;;@@@;;;444000/////////...---,,,+++******)))******'''))),,,+++***,,,111666000;;;ZZZppp~~~```???,,,)))++++++***))))))(((''''''))))))((()))+++---...///===NNN___wwwJJJGGGBBBDDDZZZwww___lllnnnZZZ;;;<<>>KKKsssrrrcccGGG...222------,,,++++++++++++,,,,,,((()))999WWWnnnppphhhdddqqqsssjjj```PPPGGGNNNGGGNNNVVVTTTJJJEEEOOO]]]qqqwwwhhhEEE///111444111222222222222222111000///222111000000//////000000,,,000111,,,)))444KKK^^^zzzjjjXXXAAA111---111777999444///555000......XXXzzz}}}nnnyyyMMM;;;MMMHHHeeehhhVVVoooyyyuuuzzz^^^AAA___555PPPDDD777111CCC000:::jjj^^^lllUUUkkkvvvfff___XXXUUUUUUWWW]]]dddttt~~~sss[[[>>>)))+++BBBFFF:::iiinnnTTT===999777555222000/////////000,,,000222&&&$$$GGGvvvTTTSSSzzztttjjj^^^hhhzzz]]]LLL[[[FFFOOO\\\kkkMMMHHHMMMBBBBBBJJJEEE======>>>>>>>>>===<<<<<<<<>>>>>>>>>>>AAA<<>>888222;;;>>>222(((...%%%222bbbtttEEE777<<>>XXX{{{uuuRRR;;;333///---///444555111,,,222---999//////...@@@zzzkkk|||ggg]]]222EEEPPPZZZ[[[KKK~~~ooo^^^@@@???@@@```qqq:::111888:::111---???kkkOOOqqqooopppzzzzzzwwwttttttvvvzzz~~~zzzjjjNNN555...555BBB444888ggg{{{yyyaaa???999666444333111///.........///((((((///...)))///===ggg^^^}}}eeeqqqYYY[[[```dddbbb\\\XXXXXX[[[cccYYYQQQVVVcccPPPGGGJJJKKK@@@@@@DDD<<<<<<<<<=========<<<;;;:::OOO;;;OOOjjj]]]MMMMMMMMMMMMMMMJJJGGGDDDDDDAAAAAA@@@>>>===<<<;;;;;;555LLLAAA888WWWwww```??????;;;---444222///------------...++++++***)))((((((((((((***(((((()))++++++(((%%%""",,,333***%%%&&&222999(((&&&&&&(((&&&###%%%***)))))))))((((((''''''''''''((())))))***,,,000222@@@PPP```jjjAAA===>>>:::999@@@zzzzzztttcccaaaqqqRRRFFFHHHDDD<<>>KKKSSSWWWZZZ[[[mmmeeeVVVEEE777111222444222111000///...---+++***222---777///...111444wwwlll}}}qqq:::BBBbbbMMMQQQpppxxxOOOkkkfff999CCCrrrZZZ444+++777,,,444///'''BBBvvvwwwkkkwwwzzzqqqpppvvvpppbbbdddgggkkknnnqqquuuvvvvvviiiXXXJJJFFF???666666???HHHOOOyyyttt}}}mmmJJJ555:::333333111000///...------******)))***000333---$$$111{{{wwwccc~~~|||~~~tttOOOPPPzzziiiNNNEEEEEEHHHGGGBBBCCCCCC<<<:::;;;;;;<<<<<<<<<<<<;;;AAA555GGGIIIfffjjjTTTSSSLLLDDDGGGIIIHHHEEEDDDEEEFFF@@@@@@???>>>===;;;::::::888EEE<<<777>>>888JJJ~~~FFFBBBFFF444+++555222111000...---,,,,,,,,,******)))(((''''''''''''(((&&&&&&(((,,,,,,((($$$******&&&&&&###&&&!!!)))((()))+++***'''(((***((((((((('''''''''''''''&&&((())))))))),,,111444BBBQQQ```ccc>>>666777888888666KKKsssxxxvvvwwwuuuOOOaaaWWWYYYiii^^^]]][[[SSSMMMIIIMMMLLLAAA777666KKKnnnUUUAAA,,,999:::///222999777888<<<999333'''333+++'''[[[nnnSSS666===KKK>>>AAAAAAYYYRRR```~~~hhhcccyyyccctttnnnkkkiiigggcccdddgggfffeeeeeeeeeccc___YYYUUUBBBAAA@@@GGGiiieeeaaa666***,,,+++******)))(((((((((((()))(((+++,,,)))((())))))'''!!!555MMM```bbbUUU\\\xxxeeeeee[[[HHH777000000111'''000444000---///000---//////000111111111111111///...------,,,,,,------+++,,,---+++))))))---000...+++)))(((***,,,///000)))...111000+++'''&&&(((''')))+++++++++---111555000---111111,,,333111iiittt}}}|||SSSPPPrrrQQQVVVtttHHHHHHHHH>>>OOO444'''...+++555777------IIIxxxZZZ+++JJJaaaGGG666DDDAAAGGGLLLNNNPPPQQQOOOKKKIII;;;111///...///>>>PPPrrrwwwQQQ000@@@555111111000//////...------%%%///000'''&&&...111+++888'''fffZZZhhhcccgggtttxxxiiiTTTHHHmmm===YYYKKKFFFGGGEEEBBBBBBAAA===999;;;::::::999::::::;;;<<<:::333AAAGGGEEEGGGttttttWWWLLLPPPOOODDDGGGKKKJJJEEE@@@@@@AAAAAA============<<<;;;999999;;;888...444AAA777111DDDEEEJJJkkk???GGGBBB///)))333999444000111111///,,,******+++))))))((('''&&&&&&&&&&&&%%%######&&&)))***(((%%%((()))###---+++222(((%%%!!!$$$'''((())))))''''''''''''''''''&&&&&&%%%''')))((((((+++111666DDDRRRaaaYYY===777777999:::AAA222BBB~~~|||[[[NNN]]]cccNNNJJJOOOKKKHHH;;;IIIUUUNNN===:::BBB^^^BBB>>>------DDD222...444888333777;;;666;;;222:::333000OOO}}}fffBBBAAAHHH@@@NNNDDDbbbWWWtttjjjwwwXXXpppxxxsss|||rrrmmmjjjhhheeebbbcccgggcccddddddddd```ZZZQQQKKK<<>>CCCOOOiiiyyyiiiLLL444>>>222777...............---,,,,,,''',,,---((($$$''',,,///$$$111)))@@@lllPPPDDD000DDDDDDFFFBBB???AAA<<<777;;;<<<;;;888666666666888999===<<<888CCCAAA===>>>TTTvvvrrrVVVVVVhhh[[[???:::BBBIIILLLKKKDDD??????>>>;;;999::::::;;;:::999888777666888111,,,666CCC???333;;;777>>>BBB;;;DDD[[[jjjppplll\\\PPPMMMBBB666666;;;000111;;;999+++)))444,,,...000///,,,******+++)))((('''&&&%%%%%%%%%%%%$$$$$$$$$%%%'''(((''''''&&&###---%%% (((+++***)))'''%%%%%%###!!!&&&&&&&&&&&&&&&&&&&&&&&&$$$''')))((((((+++222888EEESSSaaaQQQ;;;555222222111555>>>777<<>>@@@===666555:::;;;999IIIJJJUUUkkktttddd:::888777555<<<,,,---------------,,,+++***,,,%%%$$$+++---'''$$$''')))!!!...111+++VVVKKK<<<===FFFKKK;;;:::===<<<>>>CCC>>><<>>;;;777444222333555666---DDD777999:::III555666>>>AAA^^^~~~pppPPPUUUPPPSSSRRRHHHFFFJJJFFF:::@@@AAA>>>===AAA@@@<<<666777888999999888777666444555===<<<000...444333333000555555///555;;;555999::::::999666222222555,,,333444---+++000111---))),,,......+++)))***+++(((((('''&&&%%%%%%%%%%%%&&&&&&'''''''''(((((()))(((*** ,,, ,,,$$$***######!!! """&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$''')))((('''+++222999FFFTTTbbbIII999111333888222111111222666AAA___|||zzzIII;;;000000222///+++***,,,,,,,,,---------......000---+++...///...KKKzzzaaaIII[[[oooooodddnnnrrrsss```~~~|||mmmqqqqqqmmmiiieeebbbbbbdddeeeeeecccaaaaaaaaaYYYLLLAAA===333XXXVVVvvvlllYYY***333---///))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((()))***+++,,,,,,,,,,,,,,,---...///000000------,,,+++***)))((('''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((+++,,,,,,,,,,,,...222555^^^ccctttwwwmmmlllttt>>><<>><<<999===<<<<<<=========:::888777777777777666666666666999888666444444444555666666<<>>AAA;;;>>>AAABBBAAA@@@AAABBBDDD@@@???@@@>>>::::::<<>>222...******///333555444///000111222333444555555<<<===<<<999666666;;;@@@>>>:::999;;;:::777777:::@@@>>><<<;;;;;;:::666333333222111000...---,,,+++++++++++++++++++++++++++************************'''''''''(((((()))))))))''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&)))***,,,333<<>>///,,,'''%%%+++###&&&&&&&&&&&&''''''''''''""""""(((///***$$$111GGGiiiiiiEEE888<<<>>>555111000//////......,,,***(((((('''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''$$$"""""""""!!!###&&&,,,(((###!!!"""&&&))),,,'''+++///111///+++(((&&&++++++***)))(((((()))+++,,,*********,,,---......000000222555888888666444111000000000000/////////...---++++++,,,000444666333000,,,((((((***...000+++...222666999888777666666444222111333777<<>>888:::IIIdddzzzaaa???"""000///(((***'''$$$+++&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&)))))))))*********************)))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$&&&'''((('''''')))***&&&'''???iii___}}}qqqwwwsssxxx}}}|||ooonnnoooooogggfff\\\222333VVVvvvzzz---,,,'''""")))$$$%%%%%%%%%&&&&&&&&&'''''''''"""###+++,,,'''$$$'''...555EEEqqqjjjZZZFFF<<>>999555111///222222111///...,,,++++++((((((((()))))))))))))))((((((((((((''''''''''''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###""""""###%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&)))+++---555>>>HHH[[[cccppp222//////+++---******&&&&&&(((***))),,,000+++777444,,,...777>>>,,,444???GGGIIIFFF???999444>>>(((333...333333666---)))...!!!---''',,,"""$$$'''&&&###$$$((()))&&&&&&&&&&&&&&&''''''''''''(((+++'''(((///---)))///222777ccc~~~mmmlllsssllljjjhhhfff```^^^\\\[[[[[[YYYVVVSSSHHH@@@<<>>000666:::...@@@111333<<<777AAA666666,,,888///111999(((---)))******)))'''''')))***%%%%%%$$$$$$$$$$$$$$$$$$########################&&&%%%""" !!!######""""""%%%(((((('''&&&%%%###$$$&&&&&&%%%#########((('''&&&%%%$$$###"""!!!%%%&&&''''''&&&&&&&&&'''+++******---000222222111111000000000000/////////'''((()))***************///,,,(((&&&&&&''''''&&&((((((((())))))***++++++(((((())))))***,,,000333333000000333444333444777666777888888777666666666...---,,,,,,+++***))))))'''((((((((())))))******(((((((((''''''&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""###%%%%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&***+++...666???HHH\\\cccWWW:::...---***)))&&&))))))((('''''''''''''''***************++++++,,,///000222444444444222111///......------,,,,,,+++((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******000,,,222RRR}}}yyy~~~|||zzz~~~}}}}}}zzzvvvqqqkkkgggeeedddddd^^^[[[YYYWWWTTTMMMBBB:::999HHHSSSSSSsss999%%%222***))))))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################################################$$$$$$%%%&&&'''((()))***))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%))))))(((///GGGcccmmmhhhvvvxxxVVV666111AAAGGGlllqqq444(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((******+++++++++,,,,,,,,,+++,,,---///000222444444777222111444222,,,***---''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$***+++------------...000/////////000111000---***+++******)))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''+++******+++---000333555111111111222444666888999AAA???;;;555000...///111111...+++))))))******)))+++******)))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&((((((+++777CCCMMM]]]dddUUU999------+++***''')))(((((('''''''''''''''((((((((('''((())))))***---...000222333333222111------,,,+++******))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((())))))******)))***))):::```{{{vvv~~~{{{{{{}}}~~~|||sssppplllhhhdddbbb``````YYY]]][[[NNN===666<<>>777@@@>>>ZZZ|||yyy;;;((((((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((()))))))))***************,,,---///111222333444000///222000***(((+++'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$(((***,,,,,,,,,---...000///......//////...,,,*********)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((((()))+++---000222000000111222444555777888999888555222//////222444000...***))))))******)))))))))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&((((((,,,777CCCNNN^^^dddPPP777------++++++((((((((('''&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''***+++---///000111000000++++++***)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))))))))+++222---111RRRxxx{{{zzz|||ssspppyyyqqqyyy}}}~~~zzz~~~zzzvvvsssqqqjjjiiigggdddaaa___\\\[[[WWWPPPFFF>>>===BBBJJJOOO\\\iiijjj%%%111333%%%(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################################################$$$$$$%%%%%%&&&'''((((((((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''$$$###222RRRoooooollliiiqqqttt___KKKLLLVVVRRROOOPPPOOOLLLMMMPPPDDD;;;'''>>>bbbrrrkkk???$$$'''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((***+++---...///000000...---...---((('''(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$&&&(((***++++++,,,...000///---,,,,,,,,,,,,+++))))))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&(((***---......///000111333555666777333333222000......000333///---***))))))***)))((('''''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&((((((,,,888DDDOOO^^^dddKKK444,,,---++++++)))((('''&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&((()))+++---.........+++***)))((('''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''((())))))&&&---((('''<<>>///'''222&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%)))***######777QQQ{{{mmm]]]bbbwwwvvvdddZZZRRRKKKFFFDDDAAA===<<<>>>:::LLLTTTmmmXXX+++(((,,,---&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''')))***,,,------...---,,,,,,+++(((&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$################################################################################################################################################""""""""""""###############&&&((()))***+++---///...,,,)))))))))***)))(((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%'''(((***+++,,,---...000222444555666555555333000---++++++---...,,,)))((()))))))))(((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$################################################""""""###$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&((()))---888DDDOOO^^^cccFFF222,,,---******)))''''''&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%''')))***+++,,,---******)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''((((((***+++((()))---333PPPyyywww|||~~~}}}tttpppkkkkkknnnuuuzzz~~~wwwzzz~~~|||wwwqqqmmmkkkjjjjjjjjjdddaaa]]]WWWQQQLLLHHHEEE:::BBBJJJLLLOOOYYYlll{{{:::'''... ***)))&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&###''',,,)))###'''333WWWsssvvvgggooossswwwpppiiihhhhhhffffffhhhnnnmmmqqqUUU444+++)))''')))%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''((()))***+++,,,------+++***)))'''&&&&&&&&&%%%%%%%%%$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""!!!!!!"""""""""#########"""$$$&&&'''((()))+++---,,,***((('''(((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((())))))+++---000222333444444555555444111---***)))***,,,***(((((())))))((('''''''''&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$################################################""""""###$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&((()))---999EEEOOO^^^dddBBB111+++,,,))))))(((&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%'''((()))***+++)))))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%&&&'''''''''+++******000///''':::aaazzz~~~~~~~~~zzzoooiiigggiiikkkrrruuuxxxyyyzzz{{{}}}~~~|||~~~yyyyyy|||zzz}}}zzzxxxvvvvvvuuutttpppjjjgggffffffeeeeee___ZZZTTTLLLFFFBBB@@@???GGGLLLUUU^^^iiixxx666...000%%%...%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################################################################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((###!!!%%%((('''&&&(((...IIIkkkvvveeekkkrrrjjjeeefffjjjlllooorrrpppFFF'''(((...)))"""###%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%'''(((((()))+++------***)))***(((%%%%%%%%%%%%%%%$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""!!!!!!!!!"""""""""######!!!###%%%&&&&&&''')))++++++)))(((((((((((('''%%%'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''))),,,///111222333333111222333111...,,,++++++***)))(((((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""############$$$################################################""""""###$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%''')))***...:::FFFMMM]]]ddd@@@000+++,,,(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""#########$$$$$$$$$$$$%%%&&&&&&'''''' !!!'''+++%%%+++@@@OOO{{{vvvkkkeeeccciiijjjlllmmmnnnpppsssvvvrrrzzzwwwuuu|||}}}zzz~~~}}}zzzwwwtttqqqooonnnhhhhhhhhhhhhgggbbb\\\WWWQQQMMMGGGCCCBBBEEEIIILLL``````fffuuuJJJ,,,666(((111'''"""$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################################################################################################$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$###!!!###'''(((%%%===www{{{mmm|||tttnnnrrrxxx|||WWW,,,'''&&&&&&"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$############$$$$$$$$$$$$######$$$%%%&&&''''''((())),,,,,,(((''')))((($$$%%%%%%%%%$$$$$$$$$$$$###########################""""""""""""""""""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###!!!###$$$%%%%%%%%%'''))))))(((((())))))(((&&&$$$''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%%%%%%%%%%%%%'''+++...000222222222---///111111///,,,++++++)))((('''((())))))'''&&&$$$$$$%%%%%%%%%%%%%%%%%%################################################""""""""""""############################################################""""""###$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%''')))***...:::GGGLLL]]]eee>>>///++++++''''''&&&&&&%%%$$$$$$######$$$$$$###############$$$$$$%%%&&&%%%%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&'''''''''""""""""""""""""""""""""########################""""""""""""###############$$$$$$%%%%%%&&&''''''%%%***''''''///---'''***888}}}{{{wwwlllggg\\\]]]^^^^^^```ccchhhllllllwwwvvvqqqxxxyyytttsssrrrrrrqqqpppnnnkkkiiigggdddaaa]]]ZZZWWWSSSPPPMMMDDDAAA>>>>>>DDDNNNYYY```gggvvvwwwttt...&&&<<<###%%%******+++$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###############################################################################################################$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################&&&***$$$!!!%%%&&&""")))222***$$$???dddxxx~~~xxx{{{___FFF###..."""$$$,,,'''###'''((($$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$$$$""""""""""""##################$$$%%%&&&&&&''''''''',,,+++'''&&&)))(((###%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!###$$$$$$$$$$$$&&&'''(((((((((******)))&&&###((('''&&&&&&%%%%%%&&&&&&########################""""""""""""""""""""""""######$$$$$$$$$$$$######%%%'''***...000111222111---///111000...+++)))))))))((('''((())))))'''%%%##################$$$$$$########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################""""""###$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%''')))***...;;;GGGJJJ\\\eee;;;///+++,,,))))))'''&&&&&&%%%%%%%%%%%%$$$$$$###'''"""$$$%%%!!!###...!!!***$$$...###%%%'''(((&&&###"""###%%%###%%%((($$$!!!"""###$$$$$$""""""%%%""""""""""""##################$$$$$$$$$%%%%%%%%%&&&&&&''''''((()))))))))222KKKhhhwww}}}uuu~~~~~~qqqiiiVVVXXXKKKFFF[[[LLLRRRXXX___dddhhhllloooooollljjjgggeeecccbbbbbbbbb]]]WWWOOOJJJGGGCCC>>>:::===@@@JJJVVV[[[^^^gggrrrlllgggoooBBB&&&))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$(((***)))(((///>>>KKKnnnttt~~~jjjIII222((((((***''''''&&&%%%%%%$$$######################################################################################################################################################&&&'''''''''''''''&&&&&&$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%'''))),,,...///------,,,,,,+++***)))))))))))))))(((''''''&&&&&&%%%%%%%%%$$$$$$#################################$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###########################'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&'''((()))...:::GGGMMMZZZfff:::///++++++((()))'''&&&&&&%%%%%%%%%%%%$$$$$$+++### %%%###(((&&&!!!"""***######"""!!!%%%***,,,((($$$$$$,,,###...""",,,###"""###''',,,,,,'''"""""""""""""""##################$$$$$$$$$%%%%%%%%%&&&&&&&&&'''(((((())))))(((111BBBZZZzzzjjj___PPPTTTPPPSSSUUUVVVTTTSSSSSSUUUUUU\\\\\\[[[YYYUUUQQQNNNKKK===>>>???AAAEEEJJJPPPSSSfff```\\\]]]dddsssooo;;;'''///)))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$''')))'''%%%(((000888...222999???BBBBBBAAA???222...***&&&%%%(((,,,///'''&&&&&&%%%$$$$$$######################################################################################################################################################&&&&&&''''''''''''&&&&&&$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%&&&)))+++---...---,,,,,,+++******))))))))))))((((((''''''&&&&&&%%%%%%%%%$$$$$$#################################$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###########################%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&'''&&&'''((()))...:::GGGLLLYYYfff888000++++++((()))&&&&&&&&&%%%%%%%%%%%%$$$$$$ &&&...'''"""###"""((($$$***)))...***)))%%%!!! !!!!!!%%% ))) *** %%%###  """"""""""""##################$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''(((((())))))'''(((:::nnnyyywwwtttfff~~~kkkbbbLLLLLLLLLLLLLLLNNNRRRUUULLLKKKJJJIIIGGGFFFEEEEEEMMMPPPTTTUUUVVVYYY```ggg```kkk~~~fff666((()))(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$###$$$&&&&&&%%%%%%&&&(((%%%&&&)))++++++***(((&&&&&&(((***,,,+++((($$$"""&&&&&&%%%%%%$$$$$$######################################################################################################################################################%%%&&&&&&''''''&&&&&&&&&$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$&&&(((***,,,---,,,,,,++++++***)))))))))))))))(((((('''&&&&&&&&&$$$$$$$$$$$$$$$#################################$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$##########################################"""""""""$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&((()))...;;;GGGKKKWWWddd666111,,,***((()))&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$&&&&&&...###...$$$111((("""'''+++)))$$$"""&&&******&&&%%%###%%%+++%%%###'''%%%!!!!!!&&&+++!!!"""""""""##################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&''''''(((((()))+++((()))===NNNqqqpppllleee{{{qqqcccVVVPPPOOOTTTSSSQQQQQQSSSYYY___bbbbbbfffmmmtttyyymmm777###...111###'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###################################################################################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$######$$$%%%'''((('''&&&......///......,,,+++***,,,,,,+++***(((&&&$$$###%%%%%%%%%%%%$$$$$$######################################################################################################################################################$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""######$$$%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$%%%'''(((***+++++++++******)))))))))))))))((((((''''''&&&%%%%%%$$$$$$$$$###############################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$##########################################"""""""""$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&((()))...;;;HHHKKKVVVaaa444222,,,)))(((***&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%###$$$&&&&&&'''$$$)))+++%%%+++ !!!$$$)))***&&& $$$'''))) """###%%%''''''### !!!"""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''!!!******((($$$222VVVxxx~~~xxx{{{zzzxxxuuuzzzzzzzzz|||~~~wwwkkklll}}}VVV///+++...%%%###,,,&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########################################################################################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$%%%$$$###$$$'''))))))(((%%%%%%%%%&&&&&&&&&&&&'''%%%###""" !!!###%%%&&&%%%$$$$$$$$$$$$$$$############################################################################################################################################################$$$%%%&&&&&&%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""######################################################""""""######$$$%%%###$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$%%%'''((()))******))))))))))))((((((((((((((('''&&&&&&%%%%%%########################################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&(((***///;;;HHHLLLVVV___222333,,,((((((***&&&&&&&&&%%%%%%%%%%%%$$$$$$'''+++!!!222%%%***%%%---"""!!!&&&***+++&&&)))000555"""***%%%!!!%%%***,,,""""""""""""##################$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&&&&'''###((('''///$$$...:::MMMuuuyyy~~~|||pppaaakkkyyy|||rrrfffYYYPPPMMM[[[rrrNNN444$$$(((,,,%%%###***&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$'''%%%######$$$%%%%%%%%%&&&&&&'''((()))***++++++...---,,,***(((%%%###"""$$$$$$$$$$$$$$$$$$######################################################################################################################################################""""""###$$$%%%%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################################################""""""######$$$%%%"""###$$$%%%%%%&&&&&&%%%$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$%%%&&&''')))))))))(((((((((((((((((((((''''''&&&%%%%%%%%%"""""""""######################################################$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###########################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&(((***///<<>>+++ """"""""""""##################$$$$$$$$$%%%%%%%%%#########$$$%%%%%%&&&&&&***(((###111$$$...)))***BBB^^^xxx}}}mmmeeeaaabbbooo|||gggddd```^^^^^^aaaccceeekkkAAA(((222111###"""------!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$###"""######$$$%%%&&&&&&'''((((((((( """$$$&&&(((''''''&&&##################$$$$$$################################################################################################################################################!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################################################""""""######$$$%%%""""""###%%%%%%&&&&&&%%%############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############$$$%%%&&&(((((((((((((((((((((((((((''''''&&&&&&%%%%%%$$$!!!"""""""""#########$$$########################""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$###########################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$%%%(((***///<<>>:::777:::??????777///000+++%%%!!!!!!###&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''((())))))'''%%%''',,,,,,)))///...+++)))---///+++###---***&&&###!!!"""$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""#############################################$$$%%%%%%&&&&&&%%%(((***222===@@@<<<@@@@@@??????===888222...(((///888???HHHQQQWWWXXXHHH@@@555+++'''%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""######$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$###""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###""""""###%%%%%%$$$"""###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%'''******---888CCCRRR^^^iii]]]222...///(((+++'''&&&''''''&&&%%%%%%%%%%%%&&&777###000JJJ~~~VVV'''333 $$$ooo)))NNN^^^[[[HHHEEE###""""""""""""""""""""""""########################""""""""""""########################$$$$$$$$$$$$&&&$$$######$$$&&&((()))'''&&&"""""")))333:::???VVVXXXeeezzzvvv^^^@@@---******+++'''$$$%%%+++)))///+++''''''(((%%%%%%%%%%%%&&&''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%'''(((***+++!!!,,,<<>>DDDDDDBBB777555000***&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((((((444555===OOOYYYXXXNNNIIIAAA???GGGPPPLLLCCC888777666444000+++(((%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""#######################################$$$$$$%%%&&&&&&''''''%%%000;;;DDDPPPYYYSSSEEE***...777BBBLLLQQQQQQNNNKKKDDD888000222888666000HHHMMMNNNCCC333'''&&&***&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""######$$$%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###""""""###%%%%%%$$$"""##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%'''++++++...999DDDSSS```jjj[[[111...///(((+++(((&&&''''''&&&%%%%%%%%%%%%&&&HHH((('''"""qqq:::###www)))(((WWW'''===JJJ""""""""""""""""""""""""########################""""""""""""############"""############$$$$$$$$$ ###&&&'''&&&%%%%%%%%%"""%%%------$$$$$$***'''$$$111555KKKmmmkkkiiiuuu|||zzz\\\qqqPPP///111------)))%%%+++(((&&&$$$(((***### &&&)))***)))######%%%&&&((()))***+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))+++---...OOOGGG===555555===HHHOOO:::<<>>KKKWWW```hhhgggSSS;;;???DDDLLLXXXaaadddbbb^^^XXXUUURRRVVVaaadddTTT???;;;>>>EEEMMMOOOFFF555(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""###$$$$$$%%%%%%''''''&&&%%%%%%$$$$$$###""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###""""""###%%%%%%$$$"""#################################$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%(((+++,,,///:::EEETTT```kkkSSS555111,,,)))...'''((('''''''''&&&&&&%%%%%%%%%...***uuu$$$!!!$$$~~~444;;;JJJ:::888ggg""""""&&&"""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((()))))))))(((((()))***,,,///111222SSSTTT[[[kkk}}}}}}yyy|||yyyiiiYYY888444...++++++,,,+++***,,,)))&&&&&&)))***)))'''&&&$$$%%%'''$$$ """(((...(((%%%&&&&&&)))333@@@***%%%$$$'''&&&""""""'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''%%%%%%&&&'''''' """,,,...000EEEaaa___666EEECCC\\\UUUNNN^^^iii{{{pppsss```\\\EEESSSUUUJJJCCC)))@@@EEE:::999'''&&&,,,%%%"""&&&'''""" ###''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########)))%%%$$$'''((('''&&&&&&###,,,...444@@@AAA===AAAFFF999:::@@@999///))) """%%%***+++'''""""""%%%'''&&&&&&'''(((&&&### $$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%###$$$((((((%%%%%%)))))) ###......'''222GGGcccZZZbbbFFFDDDkkkssswwwlllqqqeeeZZZbbbkkkmmmpppcccUUU777<<<===XXXRRRQQQ;;;333$$$!!!)))'''###((("""###%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################&&&$$$###"""$$$%%%&&&%%%'''"""###$$$,,,...333NNNaaa\\\eee```kkk^^^dddaaaaaalll}}}{{{qqq[[[aaaWWWJJJ===444AAAGGG>>>***---+++$$$###((('''%%%%%%$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""########################&&&&&&&&&&&&%%%%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############%%%%%%%%%$$$$$$$$$#########""""""###%%%%%%$$$"""########################$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''***+++000<<>>UUUPPPMMMMMMPPPSSSRRROOOGGG>>>555444777666...&&&111---)))((()))***)))(((+++((($$$"""###%%%''''''"""$$$(((+++---...//////111...------)))(((///999...'''"""&&&(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%''''''&&&$$$"""///333222BBB]]]eee\\\ddd___eeehhh|||uuuzzz||||||kkkYYYNNN888777:::@@@FFF;;;444$$$%%%(((***)))&&&&&&)))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$### ###&&&%%%$$$&&&)))+++AAASSSXXXQQQMMMMMM\\\uuueeeZZZNNNCCCHHH]]]^^^HHH---+++(((&&&######&&&)))$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%'''######&&&&&&$$$%%%(((&&&---...'''+++EEEiiisssVVV\\\XXXZZZSSS[[[eeelllggg___dddtttqqqdddaaabbbVVVQQQ```UUUGGG@@@NNN===555...111000 '''%%%%%%%%%$$$"""###&&&)))%%%%%%%%%%%%%%%%%%%%%%%%########################%%%$$$######$$$&&&&&&&&&222666$$$KKK___gggjjj\\\dddbbbdddKKKWWWfff|||vvvvvvgggXXXIII555666222BBB555)))(((+++***(((&&&%%%%%%%%%%%%$$$$$$$$$$$$################################################################################################%%%&&&&&&&&&%%%%%%$$$###################################################################################################""""""""""""############%%%%%%$$$$$$$$$############""""""###%%%%%%$$$###########################$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&'''***+++000<<>>...---)))%%%&&&)))((($$$'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$&&&,,,---''''''111999;;;QQQZZZXXXRRRSSSTTT\\\mmmssscccTTTXXXtttwwwrrrSSS000""")))///(((%%%%%%%%%$$$###$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''###"""%%%'''%%%&&&(((&&&&&&+++>>>bbbuuusssgggccc```mmmrrrkkk___cccVVVZZZcccVVVIII:::111///......000$$$&&&'''&&&$$$###&&&)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&;;;!!!;;;dddhhhbbbjjjccciiijjjTTTsssqqq^^^XXX///000<<<>>>///$$$'''+++)))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$################################################################################################"""""""""#########$$$$$$$$$$$$$$$##################""""""###%%%&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%&&&''''''&&&&&&'''***+++000<<>>SSSZZZRRRPPPQQQRRRVVVhhhqqqllleeefff^^^VVV]]]]]]OOO..."""$$$444<<>>>>>:::AAALLLHHH999>>>DDDMMMUUUTTTKKK???888;;;111&&&"""$$$&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&((()))))))))...AAAMMMHHHEEEXXXtttsssZZZOOO???FFFBBBGGG===,,,"""%%%,,,)))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%(((&&&""",,,???GGGDDD999AAABBBEEEOOONNNIIINNN[[[OOONNNOOOHHHOOOeeetttzzz|||qqqSSS222!!!###+++'''))))))(((%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&###"""&&&((('''''')))(((...JJJuuuoooccc^^^wwwuuummm```MMMHHH>>>444888EEE;;;&&&&&&((())))))'''$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$###$$$%%%&&&444HHH]]]___NNNQQQ^^^VVVnnnWWW333555:::;;;444)))'''***((('''''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$################################################################################################""""""#########$$$$$$$$$#################################$$$%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&'''***+++000<<>>333888666222;;;IIIGGG999666999AAAMMMZZZ___ZZZRRRKKKDDD999---&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%((()))'''%%%&&&,,,222BBBPPP[[[bbbsssvvv[[[SSSBBBIIIEEE:::///)))***)))&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''+++888QQQeeeeeeYYY;;;KKKSSSTTTWWWVVV[[[iiimmmgggmmmlllYYYMMMRRRWWW]]]jjjrrrhhhTTTBBB333***%%%'''(((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''$$$%%%'''&&&%%%&&&+++<<>>///###%%%---((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%+++===ZZZuuuuuugggSSSVVVPPPLLLUUUZZZ```lll}}}}}}{{{bbbkkkUUUAAAGGGbbblllNNN'''%%%$$$###%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((&&&''''''%%%&&&000;;;iiixxxxxxfff```uuutttLLL:::LLL\\\CCC888+++$$$$$$'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%%%%(((...444CCCaaaXXX]]]^^^aaa{{{uuusssyyyZZZ???===BBB999,,,+++******)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$&&&'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&''''''&&&&&&&&&&&&''''''&&&&&&'''***+++000<<>>BBB777,,,$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&((())))))'''&&&%%%&&&%%%%%%%%%&&&'''''''''%%%&&&''''''''')))---111...000555???LLLYYYcccgggvvvtttqqqsssvvvwwwsssooovvvrrrhhh\\\YYY\\\]]]ZZZXXXYYYUUULLLEEE>>>222&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%'''((())),,,666EEEQQQWWWlllUUUJJJDDDEEE===,,,&&&,,,((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&''''''((((((((((((+++444JJJeeennneee[[[XXXVVVUUUNNNRRRcccjjjfffiiifffmmmwwwyyyuuu]]]JJJKKKWWWXXXOOO222+++$$$###&&&)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''(((333JJJ```xxxiiieee~~~aaaZZZLLLHHHBBB888...'''&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%''''''(((///999BBBOOOhhhCCC@@@gggfff]]]QQQlll___rrreeeDDDKKKJJJ777,,,++++++***(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$###%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&)))((('''&&&&&&%%%&&&&&&&&&&&&'''***+++000<<>>:::(((gggWWWTTToooYYYfff}}}^^^LLLMMM///!!!---111%%%$$$222(((((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$#########+++'''000+++###***'''%%%+++,,,$$$&&&&&&&&&&&&&&&(((***+++(((((('''&&&$$$###""""""########################%%%&&&'''%%%###""""""###!!!%%%######+++((( (((///'''$$$&&&###&&&---+++""""""++++++"""&&&###///,,,''''''%%%###$$$%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$###$$$$$$$$$(((((('''&&&%%%$$$$$$$$$)))'''(((***,,,000:::DDDRRR\\\gggAAA888000...---+++***+++***"""(((444///###(((666:::iiippp^^^mmm|||XXXFFFEEEMMM(((GGG555///***###,,,%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$&&&"""%%%'''...;;;999'''///222===DDD000///222222999888000666AAAAAA111)))'''---111---'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''''''''!!!111222///>>>TTTiiiyyy~~~cccSSSGGGWWWMMMKKK<<<888)))###)))+++%%%$$$***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))*********555"""777IIIiiikkkQQQWWWSSS222///***(((***+++)))'''(((''''''''''''''''''''''''&&&+++(((&&&******333HHHfffVVVJJJ[[[vvvjjj[[[KKKNNNNNN333 ***,,,!!!(((''''''&&&&&&''''''(((&&&'''((('''&&&&&&((()))'''///'''///\\\wwwoooeeefffhhh{{{cccUUUMMMHHHNNN]]]jjjgggZZZVVV[[[^^^___ggg|||~~~bbbFFF>>>999///******((('''&&&((()))(((%%%&&&&&&%%%%%%&&&&&&'''(((...%%%"""++++++<<>>333)))((()))&&&"""$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&***'''&&&&&&'''((((((((()))...555GGG___jjjwwwqqqiiiuuu{{{|||rrraaaSSSRRROOOSSS???@@@444)))'''(((((('''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++000***555WWWZZZvvvbbbYYYGGG555///++++++)))'''(((+++''''''''''''''''''''''''%%%...)))""",,,;;;IIIWWWVVVQQQSSSyyy```CCCXXXIII,,,)))...(((''''''&&&&&&''''''(((&&&'''((('''&&&'''(((***)))###444___wwwoooyyyssscccXXX___eeejjjooo}}}iiicccooosssIII@@@DDD555###)))))))))))))))'''&&&%%%&&&&&&&&&%%%&&&&&&'''((())) ...<<<333IIImmmaaa}}}hhhaaaxxxeeeVVVYYYzzznnndddaaa___dddrrrUUUSSSDDD---###))),,,''')))((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%$$$$$$---$$$ $$$)))***))))))---777===AAAIII:::AAA666000***&&&(((...///(((!!!((((((((('''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&###"""###$$$$$$$$$%%%((('''$$$&&&***!!!)))===ZZZpppnnn___ooo[[[LLLPPP\\\bbb\\\VVVWWWMMMFFF:::...///...!!!((((((((((((((('''''''''%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&'''((())))))'''&&&'''+++...333>>>IIIQQQ]]]hhh???666///......,,,+++,,,&&&666***###000***:::qqqaaacccyyyxxx~~~{{{{{{fffjjjYYYKKK===111)))&&&&&&"""&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&&&&$$$&&&""";;;///666+++777???TTTiiiiiikkkwww{{{|||kkkmmmooobbbLLLGGGGGG???FFFCCC???999111,,,+++---%%%%%%$$$######$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&''')))&&&&&&)))+++++++++,,,///===IIIWWWjjjxxxzzzdddLLLZZZaaaccccccWWWKKKNNNUUUmmmsssSSSIIIPPP@@@<<<<<<222$$$###++++++"""'''''''''''''''''''''''''''''''''((()))***+++,,,111"""```___~~~}}}WWWhhh@@@555***((((((((((((***''''''''''''''''''''''''&&&///)))%%%999PPPXXXZZZIIIhhhPPPUUUZZZBBB///%%%...((((((''''''''''''((((((&&&'''(((((('''((()))+++111 RRR{{{___]]]ccc}}}TTTMMMyyyxxxlllddd___FFF...)))((()))+++***&&&%%%'''&&&&&&&&&&&&&&&'''(((((($$$"""888===EEESSSfffZZZaaavvv^^^QQQ]]]oooyyyrrrgggKKK777+++&&&)))111***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%*** ###...+++$$$111III```rrrsssnnn```PPP]]]\\\]]]QQQ>>>///'''&&&''')))((((((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%***"""!!!)))+++%%%###''',,,NNNdddaaaYYYUUUVVV[[[WWWppprrrZZZSSS```mmm___VVVTTTOOOAAA888222''')))(((''''''((((((((('''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&''''''((()))((())),,,///444???IIIQQQ^^^kkk===555/////////---+++,,,)))%%%+++444///555ooobbbbbb___CCC666666;;;@@@///444;;;JJJYYYooouuu~~~}}}cccFFF:::555+++$$$'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%'''...000<<>>888444...'''%%%(((''''''''''''''''''''''''((((((((((((***+++,,,---%%%NNNWWWzzzvvvTTT???***%%%)))+++)))'''(((((((((((((((((((((((((((,,,&&&+++FFFXXXVVVRRRfffiii___III::::::(((((((((''''''(((((((((&&&((()))(((((((((+++,,,)))>>>dddddd___rrr|||OOOlllmmmNNN>>>---((('''******&&&&&&)))'''&&&&&&&&&&&&'''((((((+++333...===IIITTTQQQmmmaaa[[[lll}}}gggHHH:::000)))'''******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%+++***%%%,,,>>>HHHFFF@@@RRRLLLJJJ:::222;;;999999GGGSSSNNN<<<---)))---((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$$$$$$$&&&((($$$$$$'''$$$$$$111CCCjjjyyyyyyyyy{{{uuuqqqeee```iiipppmmmkkkmmmlll]]][[[ZZZJJJ===<<<;;;...***'''&&&'''(((((('''((('''&&&%%%%%%%%%%%%%%%&&&&&&'''''')))***+++,,,,,,******---///333===HHHRRR```nnn<<<444//////000---,,,---333+++111000sssQQQzzzEEE===666888<<<<<<;;;:::DDDHHHCCCGGG@@@KKKOOOYYYjjjiii[[[@@@666***""")))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((///222<<>>^^^MMM,,,+++,,,+++***)))((((((((((((&&&'''''''''(((((())))))CCCKKKRRRRRRPPPVVVdddqqqZZZ@@@555111000000...---,,,++++++''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''***''''''999aaa|||rrrmmmxxxVVVKKK<<<111...---+++***''''''(((***,,,...000111///...,,,***(((&&&%%%%%%(((&&&'''+++...333>>>IIIMMM^^^nnn@@@...111666+++---444---///444888vvvzzzeee888:::FFFRRR```{{{yyynnnmmm~~~}}}sssNNN888222((())))))((('''''''''''''''&&&+++(((%%%***///888FFF[[[yyyuuuvvvoooeee\\\XXXSSSNNNTTT___WWWMMMrrr{{{www}}}~~~qqq|||???EEE999888)))$$$---%%%...'''''''''(((((((((((((((111000***666111eeegggwwwYYY{{{___WWWBBB555BBBBBBBBBAAAAAAFFFSSSeeessswwwxxx{{{}}}}}}zzzvvvsssqqqRRRDDDLLL&&&%%%))))))))))))))))))))))))++++++'''+++000(((000JJJ}}}wwwkkkjjjppp~~~CCC!!!***'''333***)))(((((((((((()))))))))///FFFMMMNNNvvv000,,,...000"""&&&...$$$***$$$((($$$222'''111PPPeeegggiiiXXXTTTPPP111<<>>ooozzz|||LLL```sssLLLPPPPPPMMMNNNbbbmmmZZZ{{{zzzuuu111555222***///444***$$$''''''222$$$!!!777+++333<<<\\\DDD:::FFFMMMBBBCCC444777&&&000&&&((()))((((((''''''''''''((()))!!!&&&***###"""&&&&&&,,,***000```xxxlllccc```fffkkkhhhcccaaaUUUeeeyyynnnJJJFFF...///((()))***000444333111...---+++))))))))))))))))))))))))'''&&&'''+++...444???JJJOOOaaaqqq>>>111333444(((+++333,,,$$$888~~~sssmmm---BBBEEEPPPuuuooosssrrrkkkpppzzzqqqnnn|||777;;;***))))))(((''''''''''''(((---'''++++++%%%555PPPZZZ|||fff{{{qqqHHHLLLSSS\\\jjjxxx|||{{{JJJdddLLLXXXjjjqqq|||dddHHHDDD===///))),,,)))$$$'''''''''(((((((((((())))))+++###111***)))MMMbbbyyyZZZKKKCCC...:::PPPEEEVVV[[[bbbeeeaaaYYYPPPKKKTTT\\\jjjxxx{{{uuupppvvvyyy>>>;;;+++///))))))))))))))))))))))))&&&---***---///000333wwwrrriiilllttt}}}~~~~~~rrrddd[[[MMMiii~~~zzzaaa>>>000)))***))))))((((((((()))))))))...GGGNNNmmmwwwJJJ...,,,///%%%(((///%%%,,,,,,)))---+++)))'''???XXXaaa|||ZZZ]]]===444MMMDDD]]]hhhJJJhhhnnnwww777///---000$$$+++''',,,(((%%%++++++(((---<<<\\\bbbRRRkkkPPPBBBFFFBBBHHHWWWNNNjjjwww{{{xxxsssuuuPPP%%%111))),,,///)))))),,,(((&&&***)))###===111gggFFF111eeeWWW111(((333111,,,&&&***)))(((((('''(((((((((***%%%&&&(((%%%&&&***(((555UUU{{{jjj|||}}}gggccc???444,,,555888777444000---+++(((&&&))))))))))))))))))))))))(((&&&'''+++...333>>>IIIPPPbbbrrr;;;444555222***...333---***[[[ttt~~~yyy:::111VVVWWWvvvKKKDDDXXX{{{wwwyyyyyyeeezzzyyyEEE@@@,,,***)))((('''''''''((((((///$$$---111***AAAccckkkkkkiiiKKK___}}}uuuaaabbb{{{bbbbbbQQQ@@@111'''***,,,$$$''''''(((((())))))))))))000"""///---333\\\}}}ddd{{{cccGGG333???RRR\\\zzzyyybbbaaaaaagggooowww{{{|||vvvnnn}}}FFF...000///))))))))))))))))))))))))$$$.........+++444EEETTT???EEENNNQQQVVV___jjjkkk\\\KKKLLLWWWlllwwwnnnxxxsss888000000...***)))))))))))))))******+++333JJJ\\\yyyuuuhhhhhhnnnmmmeee___ZZZUUUQQQUUUkkkvvv333***///)))***///&&&------&&&000"""///***MMMbbbfffvvviiiIII:::AAA888>>>^^^fffeeerrrwwwvvvSSS555000111!!!...(((---)))''',,,+++***222FFFhhhwwwPPPSSS___888DDDLLLJJJXXXXXXxxx{{{mmm}}}>>>222,,,------)))...111''',,,(((000,,,888XXXWWW^^^eee999===---444---+++***))))))(((((())))))+++)))'''%%%'''+++,,,(((222RRR~~~sssggg___|||pppwwwgggLLL555555444///***((()))***)))((())))))))))))))))))))))))(((&&&(((+++...333>>>IIIRRRcccttt999666333111000333444...;;;~~~|||JJJ888UUUbbbeee>>>===^^^sssvvvtttCCC000+++***((('''''''''))))))((()))***000???SSShhhvvvyyyyyyfffKKK\\\:::///777AAA\\\uuubbboooyyy{{{wwwlllYYY@@@%%%(((111%%%((((((((())))))******+++)))222***333OOOdddiiicccHHH@@@III___pppiiicccdddllluuu|||~~~vvvkkkeeehhhpppyyy~~~{{{tttsss{{{kkk888444)))))))))))))))))))))))))))(((...///,,,***222lll~~~[[[AAA===AAAAAA;;;DDDEEELLLRRRMMMLLL]]]tttmmmkkkoooxxx}}}MMM<<<''',,,******)))))))))***++++++///>>>QQQ}}}oooSSSDDD:::===AAA===999;;;333FFFbbbbbbccc@@@***---,,,+++...'''---***''',,,$$$000888XXXlll~~~hhhlllPPPMMM///BBBKKKLLLtttrrrvvvzzz<<<888%%%000)))'''---***(((---***,,,888UUUaaalllMMMbbb===EEEDDDbbbuuudddfff888333111333///)))///111'''---+++)))111"""WWWpppdddkkkBBB***444777---,,,+++***)))))))))***))),,,'''$$$***---******<<>>IIISSSdddttt:::777111000444333......\\\~~~___777QQQ\\\|||[[[CCCIII^^^___hhh}}}LLL666---,,,***(((((()))***+++%%%222$$$+++XXXiiikkksssuuu___hhhmmm===---222<<>>HHHbbbyyyFFF---...(((,,,,,,,,,(((---***)))777]]]{{{iii???GGGMMMFFFMMMsssyyy{{{RRR222///...+++---+++***------;;;VVVsss}}}UUUrrrnnnSSSBBB>>>???xxxQQQ666+++000...,,,//////777###666888aaajjj444111111///...---,,,,,,,,,&&&...)))+++222&&&999pppxxxxxx{{{}}}uuu^^^GGG555''')))---+++***---***************************((())),,,...222===GGGNNN```qqq777777333888888***CCClll@@@DDD]]]jjjOOOMMMXXXjjj}}}}}}}}}zzzTTTPPPggg~~~III333111...,,,+++---///111...!!!IIIqqqqqq___ZZZzzzUUU:::///:::AAA>>>999DDDaaazzztttrrrlllgggUUUzzzwwwFFF(((444((())))))+++,,,---......---(((???YYYqqq@@@;;;@@@|||www___<<<333GGGSSSSSSXXXZZZSSSNNNZZZxxxvvvrrrxxxvvviiivvvUUU```PPP666************************)))------,,,:::```VVV;;;BBBQQQvvvqqqoooXXXUUUvvvxxx|||iiijjjuuu}}};;;333++++++++++++,,,---...///JJJhhh~~~<<<999<<>>VVVzzz~~~wwwnnn______zzzxxxwwwuuuuuuyyy{{{gggNNNKKKvvveee444777((((((000---,,,+++...000bbboooaaaiiiRRR?????????===555GGG^^^UUUaaammm|||mmmkkkHHHVVVfff444+++,,,,,,+++***+++,,,...///...999...iii\\\999777[[[qqqDDD@@@RRRPPPUUU```PPPNNNsss~~~mmmiiizzzwwwyyyyyy^^^bbbuuu555,,,***)))+++***''')))---...)))***111OOOuuuttt]]]777YYYsssrrr|||gggHHHYYYkkkZZZ===//////+++---'''...222)))999QQQ|||;;;;;;AAA;;;VVVYYYnnnppp333//////(((...+++...111///,,,QQQ^^^uuummm{{{GGG>>>NNNbbbmmmbbbzzzkkk|||---999---(((222$$$...000///TTT```uuuVVV~~~xxx\\\GGGFFFYYY,,,:::333(((......---444...@@@```@@@)))111+++///)))888'''///(((------***)))ttt|||tttiiilllYYY\\\III666...,,,***)))***+++++++++************)))***((())),,,...222<<>>zzz}}}HHH///AAAOOO888;;;DDDkkkkkk~~~ooo]]]xxx{{{xxxooommmzzzttt|||ddd\\\777---***)))+++***((()))------,,,,,,333```|||rrrpppTTTaaa||||||jjjKKKJJJmmm{{{VVVPPP444///+++...)))...111***>>>oooVVV:::XXXddd[[[fffvvv666///...)))...,,,///***)))333]]]vvvrrrvvv~~~rrrnnnyyyUUUYYYhhhggg@@@333000---444+++---///111RRRrrrccckkk|||rrr```QQQXXXZZZtttxxxEEE888444,,,000......$$$333GGGkkkddd888444+++,,,111///***...(((...---,,,444|||tttkkk{{{ttt^^^^^^PPP>>>111...//////...+++++++++************)))***((())),,,...222<<>>QQQyyyyyyWWWpppuuuiii555///+++000+++...///...HHHFFF<<>>\\\|||______bbbwwwdddvvvwww555111111333///000(((AAAoooyyyZZZ^^^{{{~~~666444,,,333---...,,,+++000,,,222\\\{{{wwwvvvzzzyyyooo___]]]MMM444)))///000)))+++++++++*********))))))***((())),,,...222<<>>,,,CCCmmmttttttxxxeeebbbWWWHHH]]]~~~666///...---,,,,,,,,,---...000777{{{FFF???DDDtttgggkkk|||yyy{{{|||ooosss~~~zzzXXXyyywwwyyyfffMMM{{{555...******+++******,,,)))111///KKKfffyyyzzzhhhkkkllluuusss{{{mmmdddaaaYYYbbb}}}{{{nnnooojjjWWWBBB>>>SSSvvvsssZZZzzz;;;000***111...---000BBBtttiiiqqq[[[...000111---,,,...***444RRRnnn~~~yyyxxxMMM]]]jjj___fffsssuuuzzz{{{222444///***555***000HHHlllsssbbbqqqwwwkkkWWW[[[uuuggg>>>...111222000111<<>>222***000...---333RRR[[[jjjuuu~~~|||{{{sss...222111+++---///***...[[[|||~~~RRRJJJYYYssspppeeeZZZiiisss[[[OOOQQQSSS\\\pppAAA...111***000,,,---IIIvvvRRRyyyeeekkkzzzsssSSS...111111111222;;;WWWoooZZZaaahhhUUU===@@@EEEMMMbbbBBB222***;;;,,,------111---===}}}wwwkkkuuurrrmmmbbbdddYYYBBB000+++,,,++++++++++++************)))***((())),,,...222<<>>)))222------000000JJJvvvrrraaaSSSVVVmmm[[[ZZZVVVKKK888)))***333+++++++++************)))***((())),,,...222<<>>\\\UUUnnneeefffooojjjiii{{{bbbkkklllsssFFFmmmuuubbbCCC^^^wwwVVV---,,,///)))...,,,+++...***GGGiii{{{yyy[[[GGGPPP___ttt|||^^^MMMBBBCCC^^^\\\gggsssxxxxxx~~~wwwsssttt______LLL///444QQQ|||pppyyy___ddd...---111///222333sssCCCJJJTTTmmmTTTPPPRRR```|||yyyppp}}}www555222,,,//////)))333888cccwwwzzzrrrUUU111GGGNNNbbbwwwYYY[[[iiikkkaaaXXXJJJCCCKKKNNNfffzzzxxxWWW111///000///---666TTTxxxzzzppp|||wwwllltttrrraaa]]]777,,,:::***:::^^^tttTTT@@@888555555555222:::HHH^^^jjj:::222;;;)))777***555,,,SSS~~~}}}\\\```UUUOOOXXXZZZXXXddd\\\999+++000+++)))))))))))))))))))))))))))+++,,,,,,---333;;;BBBKKKddd|||???;;;666555IIIQQQNNNsssyyyhhhYYYjjjdddLLLXXXbbbwwwrrrvvvxxxlll___cccNNNNNNDDDCCCFFFgggoooFFFGGGccc}}};;;---000(((000///>>>yyyoooffffffeeeddd```{{{xxx___ZZZ]]]___jjjyyylllqqqmmm```XXX===DDD}}}xxx|||888000//////***...222+++:::YYY888BBBUUUIIIXXXiiitttYYYKKKYYYuuuqqqnnn___ccc^^^sssFFFsssuuudddFFF]]]xxxZZZ///,,,...)))...,,,,,,---,,,KKKgggzzzeeeFFF>>>LLLUUUllljjjCCC555@@@NNNgggiiisssrrroooppp~~~rrrqqqtttccc```NNN333555JJJ|||tttlllHHH___111///000---444===}}}ggg@@@555DDDiiixxxwwwaaaBBBHHHOOOeee{{{zzz{{{tttuuuuuu888222---///...---)))333www}}}wwwaaa999FFF000EEEiiinnnnnnmmm]]]ssstttOOOKKKRRRVVV\\\]]]tttmmm333000000///...777ZZZ|||jjj~~~}}}uuuiiipppnnnzzzPPPBBBDDD333999000>>>kkkfff\\\MMM???888555222///777999>>>NNNxxx===777999///444---666111\\\zzzjjjhhhQQQHHHFFFOOO~~~\\\OOOTTTRRR666))),,,((()))))))))))))))))))))))))))+++,,,,,,---333;;;BBBJJJccc{{{BBB<<<777666KKKWWWOOOrrr[[[TTTXXXqqq}}}SSSDDDTTTqqqtttDDDOOOvvvhhhVVVJJJBBB???BBB___vvv@@@<<>>===zzz}}}ooo???333///...)))...333...>>>}}}SSS;;;FFFVVVKKKRRRiiiuuu___TTTRRRVVVuuujjjddddddVVVlllEEEwww}}}}}}uuuggg???KKKcccccc333+++---)))...,,,------///OOOcccsssSSS777<<>>rrr@@@222...///+++...333///999vvvNNN<<>>PPPTTTWWW\\\BBB666NNNdddxxxoooiiinnn|||uuunnnfffbbbDDD555111222bbbzzzkkkTTTDDDkkk333111333(((222QQQfffMMMSSS777AAAzzzpppkkkQQQKKKRRRQQQiii{{{~~~}}}{{{yyypppoooyyy@@@//////---...'''111CCCnnnUUUWWWLLL000FFFCCCHHH[[[JJJGGGtttiiiEEE]]]TTThhhtttvvv;;;222000222444:::qqq[[[iii^^^~~~ZZZdddrrr]]]\\\ddd]]]^^^{{{yyy[[[HHH<<>>nnn@@@000,,,000...///222...555tttRRR===JJJwwwKKKBBB///999CCC```\\\III@@@QQQhhhzzzsssbbb[[[]]]VVVGGG[[[yyyxxxiiiGGGAAAJJJAAA------***///---...///000LLLbbbzzzXXXAAA<<<888===LLLTTTSSSOOO@@@<<>>;;;???CCCeeecccEEEHHHXXXCCC***((()))))))))))))))))))))))))))(((***++++++,,,222:::AAAHHHaaayyyAAA;;;777;;;TTTRRR\\\===DDDIIIDDDPPPOOOAAADDDAAANNN^^^uuuppphhh@@@CCCBBB666<<>>XXXxxxAAA???JJJ[[[jjjtttiiilllbbbOOO999:::eeefff|||CCC111,,,111//////111---555yyy^^^===NNNbbb888:::222CCCPPPOOOCCC888GGGiii|||dddRRR]]]TTTJJJSSSwww{{{ggg;;;888CCCJJJ///---+++000---...+++000OOOiiiuuu```@@@333;;;>>>BBBNNNWWWTTT>>><<>>888777LLLSSSdddDDD777999???GGGeeeaaa999666DDDCCCQQQxxxsssdddvvvfffLLLUUU===>>>333>>>OOO```<<>>aaatttbbb999<<>>FFFSSSYYYYYYiii~~~{{{TTTbbb;;;222---111666777^^^mmmFFF[[[~~~~~~UUUPPPfffrrrUUUPPPMMMccc|||HHH{{{@@@222mmm>>>:::///999bbbEEEOOO@@@DDDeee]]]```yyy[[[<<>>;;;@@@777@@@[[[WWWXXXGGGJJJ777;;;333:::DDDhhhRRRNNNvvvwwwrrrUUUAAA777;;;===DDDEEE___ZZZCCCJJJXXXEEE333///)))))))))))))))))))))))))))((()))******,,,111:::AAAIIIbbbyyy???:::666777MMMVVV~~~MMM888;;;???FFFRRRrrreee555AAAkkk888EEElllfffbbbdddHHHgggggg\\\>>>888:::000@@@RRR```999??????GGG333444+++111555LLLrrr[[[gggIIIBBB;;;***:::BBBGGGhhh]]]LLL111@@@AAAKKKcccqqqddd___NNN888:::dddrrr{{{TTT;;;///111---,,,000///222~~~qqq666MMMgggCCC...GGGDDDLLLQQQAAA999@@@aaa{{{|||VVVhhh```WWWRRRzzzNNNLLLuuu~~~bbb<<<<<>><<>>666:::DDDFFF]]]dddMMMPPPXXXGGG777111%%%))))))))))))))))))))))))((()))******,,,111:::AAAIIIbbbzzzHHH666777666OOOTTTvvvooo===HHH---AAA999LLLTTT???CCCQQQEEE555MMM[[[EEEmmm___GGGJJJqqqUUU<<<555<<<666BBBXXXPPP666<<>>MMMIIIrrrwwwYYYmmm___888111000111///:::{{{```YYYrrrVVVvvvhhhDDD===\\\uuuKKKsssJJJ999kkkgggAAA???<<>>@@@???;;;yyyZZZZZZQQQPPP<<>>DDDqqqYYYEEEFFFYYYCCC,,,333'''))))))))))))))))))))))))((('''))),,,---///666>>>III```yyyFFF888666;;;BBBccctttxxx@@@@@@--->>>;;;HHHHHH:::IIIVVVCCC000333555000CCCTTT```ZZZTTTQQQWWW|||qqqEEELLL===888222===aaaCCC<<<:::aaa>>>222333888---ZZZooo|||nnntttZZZ888111999999666222QQQEEEGGGuuuIIIZZZwwwXXXGGG444888mmmaaa{{{qqq999000222)))///000///555~~~bbbHHH666|||ttt===---444111111333666DDD^^^```eeezzzzzz^^^VVVJJJzzz===]]]wwwVVV888444@@@DDD777555111,,,///,,,---000HHH\\\xxx\\\;;;<<<111<<<999DDD<<>>JJJaaayyyHHH===>>>@@@444rrrhhhGGG888444AAACCCKKKCCC999JJJNNN222@@@888666FFFDDDCCCHHH\\\kkksssQQQ>>>===444888:::lll:::<<<555~~~EEE000555666'''MMMyyymmmvvvsssqqq{{{TTT333///888777??????FFF333cccmmmVVVFFFccczzzUUU???555???kkkgggiii:::333222+++111000///000qqqrrrJJJ444}}}}}}|||AAA333???AAAGGG666PPPOOORRRqqq\\\^^^WWWyyy888lllqqqKKK555;;;<<>>777444,,,///,,,666;;;KKK;;;;;;AAAEEE>>>===WWWBBB555\\\RRRTTT}}}MMMRRR888111///000+++:::yyywwwPPPOOOFFF___bbbsssmmmjjjbbb???III^^^}}}FFF}}}AAA???jjjccc^^^YYYCCCYYYeeeFFFMMMmmm:::333///333888;;;>>>BBBFFFJJJMMMwww[[[SSSLLLKKKLLLKKK@@@777999[[[xxxXXXMMMPPP___uuuvvvppp[[[777888<<>>HHHCCC<<<{{{sss---dddQQQpppwwwlllNNN777:::;;;xxx}}}UUU555555666222555...,,,---ddd|||KKK222lllIII444555222@@@333888gggAAA@@@jjjooozzz```TTTWWW{{{999qqqfffFFF888@@@888LLL@@@888999444000//////,,,888ZZZ{{{FFF;;;777::::::777===;;;AAAIIITTTWWWqqqnnnbbbsssyyycccbbbIII555333777777ggg}}}sssGGG===[[[PPPGGG777:::///JJJWWW333:::999===>>>888@@@OOO]]]wwwKKKUUUpppoooyyyxxxlllooo|||sssjjjvvv???===666000444)))333222|||EEE666777===CCC>>>QQQvvv^^^:::VVVoooeeeMMMzzz|||eeeDDD888555222222---;;;eeemmmtttYYYAAAPPPSSS^^^bbbuuu___]]]{{{dddDDDUUUlllnnnBBB;;;@@@mmmRRRVVVRRRDDD===\\\:::888LLLcccfffNNNKKK000---///555;;;>>>BBBGGGMMMUUUWWW[[[OOOLLLJJJGGGIIIBBB;;;666BBB~~~bbbJJJWWWdddcccsssUUUEEE;;;666222<<>>:::===JJJddd@@@EEE444///999999uuusssxxx~~~___;;;555;;;555???AAAFFF;;;RRRKKK333uuuPPPtttjjjHHH...;;;555pppMMM999:::777444777---...---VVV}}}OOO444]]]RRR777111444VVVfffNNNPPPaaa___kkkfffuuucccqqqcccRRRYYYnnn<<>>999222333111///444fff|||~~~zzzEEE:::999???555666BBBIIIGGGQQQ]]]\\\||||||iiiwwwzzzwwwsssxxxzzzfffuuuxxx```VVV999666222999>>>nnnrrrGGG444MMMNNNIII;;;@@@333DDD]]]444888888;;;KKK777222HHHgggqqqEEEbbbooorrruuuxxxtttnnnuuuvvvXXXcccDDDBBB777555444///222111|||HHH<<<;;;>>>,,,LLLrrrkkkVVVEEEMMM^^^hhh___hhh}}}999999666222333...999RRRJJJBBBKKKKKKVVVOOO___jjjppp```qqqTTTIII<<>>vvv^^^bbb^^^^^^SSS^^^<<<222555===;;;&&&'''111000333:::???AAAGGGNNNSSSgggqqq]]]NNNMMMIIIFFFLLLGGGBBB888555zzzPPPMMM```|||zzzfffPPP@@@===DDD>>>BBBEEEQQQiiiIIIFFFWWWqqqQQQ###''',,,(((((((((((((((((((((((()))((())),,,,,,---333<<>>000666XXXNNNKKK>>>BBB;;;333888111222000xxxuuuyyyvvvIII666<<>>888:::999---555333444777<<>>PPPbbbkkk```|||uuu|||BBB???BBBxxxRRR777666wwwEEECCC???>>>000444111WWWuuummmyyy||||||bbb555---777555JJJ999FFFhhhsss]]]xxxpppmmmrrrkkkIIIpppLLL???999???WWWzzzRRRJJJFFF444333888...777---:::|||nnnCCC>>>{{{vvv===111LLLNNNgggNNNmmmPPPssswww{{{wwwMMMOOOwwwFFFEEEmmm~~~III555111555wwwKKKNNN???CCC:::222:::000444---ccckkkxxxvvvWWW999BBBOOO888===OOOdddXXXhhhqqqccczzzzzz___^^^LLL<<<222(((:::UUU}}}ccc===999jjjLLLGGGFFFCCCBBB===qqqEEE???777>>>CCCHHHttteeeddd{{{hhhfffpppgggooodddKKKGGG999EEE333444+++222gggJJJ===<<<@@@VVV444444UUUaaaLLLMMMvvvhhhkkkrrrwww{{{fffooopppOOO```>>>@@@666111222//////999pppsssIII@@@DDDHHH@@@>>><<<>>>===FFF]]]jjjaaahhhjjj|||kkkLLLIIISSS;;;>>>YYYpppddd```XXXiiilllLLL===444666999111;;;777888<<>>wwwEEE888RRRXXXPPP777(((...!!!)))))))))))))))))))))))))))((()))++++++,,,222:::FFF]]]wwwqqqOOO???bbbUUU888999DDDEEEFFFTTTXXXLLLCCCQQQVVVllleeejjjaaa\\\xxx<<>>MMMPPPNNNrrrwww```~~~CCCLLLjjjhhh@@@...777888zzzHHHOOO???BBB999111;;;...555***TTT```vvvzzzfff@@@GGGYYY???DDDUUUlll___rrrkkkiii~~~\\\```CCC222:::...DDDeee~~~]]]777CCCWWWLLLEEEIIICCCFFF;;;ttt}}}zzzQQQFFF999555MMM___kkk___]]]XXX```nnnnnnnnnjjjlllpppvvvSSSLLLIII<<>>EEE===???HHHeeeSSSGGGnnnnnn}}}{{{yyyIIIddd]]]EEEDDD888333444333...777nnnrrrIIIAAABBB888HHHBBBLLL;;;888gggkkkrrrcccGGGNNNGGG>>>@@@NNNttteeeUUUTTTHHHvvvTTTCCC888;;;???666>>>>>>@@@EEEKKKPPPXXXgggvvvwww```___UUUZZZQQQIIILLL@@@LLLLLLHHH888iii\\\KKK???OOOEEEGGGFFFJJJ888===~~~PPP555))),,,***)))))))))))))))))))))))))))((()))+++++++++222:::EEE]]]vvvpppTTTXXXrrrssssss{{{DDDCCCNNNAAAuuubbb^^^rrrMMMIIIlllTTTRRR]]]GGGBBBiiiFFF999<<>>;;;999888888@@@eee{{{vvv\\\@@@LLLDDDMMM777OOObbbyyyiiiwww@@@???;;;AAArrrvvv<<>>FFFoooHHHCCC555>>>:::EEETTT[[[AAAJJJpppRRRoooOOOqqqXXXBBB:::???333999,,,333444QQQ}}}[[[HHH999999===GGGCCCPPP555MMM___TTTsssbbbeeesss___777ccc>>><<>>;;;gggRRRFFFDDD@@@===:::999::::::===vvvvvvxxxxxx{{{kkk|||XXXMMMHHHDDD[[[RRRrrr]]]fff???JJJ555///WWWHHHJJJAAA===999999;;;;;;999555222555IIIjjjIIIAAAtttwww___eeeAAAWWWcccpppJJJMMMrrraaa<<<===888555___RRRFFF???@@@@@@:::888:::;;;<<<333777}}}qqqqqqwww~~~mmmSSS]]]GGGNNNkkknnnqqqxxxjjjpppqqqlllhhhIII777666888666___ZZZ>>>===\\\VVVVVVMMMFFF@@@GGGBBBQQQqqqJJJ444:::OOOwwwnnnmmmnnn^^^TTTzzzyyyHHHQQQHHHJJJCCC;;;@@@<<<444888888___======???FFFZZZ;;;333JJJuuuTTTdddhhh:::^^^KKK@@@OOOFFF===CCC555777333KKKqqqvvvPPP999666777CCCCCCGGG777bbbZZZAAAXXX[[[eee```NNNAAAmmmDDD===TTTfffZZZTTTfffbbbXXXWWWdddsssWWWKKKAAAHHHHHHSSSTTTVVV]]]llljjjSSSYYYVVVPPPVVVPPPKKKFFFBBBAAABBBBBBBBBQQQvvvHHHCCCOOONNNFFFHHHSSSJJJ777HHH]]]eee___+++,,,+++---))))))))))))))))))))))))***)))***,,,,,,,,,222:::FFF]]]wwwkkk^^^bbb~~~nnnmmmoooiiimmmhhhRRR888CCCqqqFFF000CCC999NNNIIIDDDAAA>>>:::999999;;;<<<777RRR}}}mmm}}}]]]666555EEERRRccclll]]]uuuvvvsssvvvXXXiiivvv[[[IIIDDD777WWWwww666CCC;;;777555555777888666444000;;;;;;RRR===^^^~~~qqqlllSSSuuueee@@@hhhlllVVV:::;;;222888CCC???;;;:::<<<>>>===<<<666@@@222666___}}}___|||]]]]]]OOO[[[kkkpppyyyssstttkkk{{{kkkZZZ???666777<<<666zzzxxx@@@CCC555pppoooLLLRRRLLLFFF???HHHFFFFFFmmmbbbEEE[[[vvvnnnlllRRRxxxbbbHHHHHHEEEAAA555EEE444;;;===222\\\wwwwww999DDDEEE666xxxHHHOOOiiiGGGTTTMMMOOO<<>>OOOVVVOOO888111CCCWWWIIIMMMCCC@@@<<<999777888:::<<<555===lllqqqqqqHHHNNN```fffhhh}}}ppp]]]???CCC===ddd~~~<<>><<<999;;;AAA@@@<<<333AAA666:::HHH}}}mmm|||~~~kkkccc\\\eeedddhhhzzzmmm}}}ttteeeLLL777555777888HHH^^^888???666PPPEEECCCIIIPPPEEEEEEDDD>>>UUUiii}}}~~~uuuzzz^^^VVVHHHEEEFFF???EEE555BBB;;;CCCAAA999PPPNNNRRR______NNNeeemmmmmm999SSSZZZCCCDDD===999<<<666999222;;;{{{]]]666666<<<222777GGG@@@AAAqqqlllFFF888<<>>@@@BBBCCC???cccvvv^^^HHHFFFIIIHHHEEEMMMQQQGGG???CCCBBBEEENNNMMMLLLUUUlllAAA@@@```jjj333111%%%,,,***((((((((((((((((((((((((***)))***,,,,,,,,,333;;;FFF]]]uuuhhhggg___bbbjjjNNNiiikkk<<>>CCC;;;===;;;999888777777666555444111555MMMvvvxxxiiiNNNRRRuuu~~~rrrwww???{{{[[[NNN111;;;777DDD]]]kkk===???>>>:::;;;>>>===888555@@@<<>>333333666555lllnnnBBB444666QQQtttCCCMMM@@@EEEMMMAAA???EEE???JJJmmmkkknnn777yyy<<>>LLL~~~ttt^^^rrr^^^AAA{{{QQQNNNiiiRRRQQQMMMJJJBBB>>><<<<<>>444222FFFAAAEEEWWWWWWFFFHHH888;;;KKKDDDTTTOOOLLLWWWiiiwwwrrrDDDEEE;;;VVVBBBBBB>>>UUULLLJJJIIIBBBAAAQQQBBBSSSGGGSSSkkkqqqSSSOOOYYYPPPJJJIII@@@MMMHHHAAA<<<;;;;;;<<<<<<555@@@\\\sssjjj[[[FFFAAAHHHDDD@@@EEEGGGBBBIIIKKKMMMNNNFFFJJJ\\\ooo222>>>uuugggjjj))),,,...+++...(((((((((((((((((((((((()))((())),,,,,,---333<<>>;;;888666555666666333999;;;{{{ooo{{{zzzccc<<<___RRR///UUU|||555BBB666@@@;;;:::888777555444333333777***888:::bbbwwwuuu[[[```oooyyyssszzzgggAAAnnnsssXXX333777777<<<333|||SSS<<<<<<<<<;;;:::777666555444777999???333VVVZZZ~~~}}}xxxzzzkkkmmmzzz\\\BBB444444222:::EEE{{{YYY111...;;;oooppp===EEEDDD===???444666DDD>>>???JJJ}}}xxx{{{BBB```YYY<<>>888SSS}}}UUUOOONNNQQQJJJ===MMMBBB@@@LLLBBBWWWmmmnnnfff]]]YYYUUUMMMLLLLLLFFFSSSNNNHHHBBB???>>><<<;;;@@@444PPPmmmSSSGGGFFFIIIDDDBBBAAA999CCCBBB;;;???OOO]]]rrr333>>>YYYwwwCCC%%%***222'''%%%)))))))))))))))))))))))))))((())),,,,,,---444<<>>888999DDDddd@@@;;;777888===;;;444222777444111555<<<000GGGllltttnnn~~~|||{{{^^^III333111:::666HHHjjjdddAAA444111VVVSSS<<<:::BBB===HHH@@@999AAA;;;<<<===iiiiiilllxxxUUUMMMEEEAAACCCBBBCCCEEEBBB??????kkkyyyXXXTTTnnnbbbllleee]]]yyyVVVoooHHHeee[[[NNNBBB???AAA@@@DDD@@@BBBCCC@@@@@@???ppp\\\EEE999777===GGG<<>>:::DDDjjjhhhTTTGGG<<>>QQQ```RRR///<<<;;;>>>GGG555JJJ444777777888888888888777666777,,,BBBBBBrrr|||zzzzzzooovvvvvvlllzzznnnxxxhhh~~~oooCCCHHH444<<<111mmmeee;;;CCC<<<666777444444555444333333444666777***888333DDD|||}}}TTTqqqzzzwwweee___mmmwwwkkkuuuaaavvvtttqqqxxxvvvgggnnn\\\kkkccc```IIIOOOlllHHHHHH$$$AAA222;;;:::}}}KKK:::;;;444666@@@>>>444333;;;<<<555888???555GGGOOO___{{{wwwnnn[[[GGG@@@...333@@@===VVViiiGGG---???:::qqqnnn===BBB@@@>>>HHHfff```HHHAAA===DDD:::CCC{{{nnnsssXXX>>>PPP>>>EEE>>>DDDHHH>>>BBBFFFFFFdddsssZZZKKKEEESSS}}}WWWeee\\\YYYOOOWWWNNN???HHH>>>CCC;;;EEECCCDDDBBB???DDD>>>UUUpppSSS888999HHHKKK:::```QQQhhhoooIII[[[iii]]]888===???LLLlllxxx??????===HHHJJJ@@@???MMMGGGCCC???BBBAAA<<>><<<::::::::::::999777222AAA%%%NNNbbbsssuuuPPP555SSS^^^CCC"""000555///222))))))))))))))))))))))))((('''))),,,,,,---444===FFF^^^ssscccbbbdddQQQPPPdddyyyddd\\\```eeeeeelllssstttkkk___TTTLLLEEE999OOOVVVjjjmmmBBB,,,CCCFFFjjj|||]]]@@@@@@<<<:::<<<:::888666444444444444666999111///QQQzzzyyydddddd[[[___fffgggqqqxxxZZZJJJ:::555888777GGG???ZZZ}}}KKK;;;;;;666111333444444333333333222222222444111555000444___bbbgggqqqkkkkkkmmmttt{{{yyynnnbbb[[[fffiiiooouuuuuujjjXXXIIICCCHHHYYY{{{FFF888000000NNN888222FFFRRR999888555333333555666555333???444///888888222SSSyyykkk{{{}}}mmmSSSFFF555...888;;;===UUUuuutttOOO???$$$JJJ???hhh777BBB666>>>NNNXXXPPPCCC<<<::::::===444TTT}}}yyy~~~qqqsssmmm{{{gggMMMMMMssstttAAA@@@===;;;===CCCHHHJJJKKKDDDGGGKKKHHH;;;:::VVVxxxhhhsssKKKxxxxxxGGGIIIKKK???<<<@@@GGGCCCAAACCCDDDAAAAAACCCNNN}}}ZZZGGGXXXVVVYYYOOOaaaWWWWWWMMMQQQGGGMMMwwwiiiooo\\\???<<>>AAA@@@MMMBBB===;;;???FFFFFF???888CCCQQQzzzqqqaaa]]]___bbb^^^lll~~~^^^TTTNNNEEEIIIKKKLLLLLLIIIEEEDDDCCC===<<<<<<;;;:::999999888999:::444222NNNHHH???888ddd```<<<"""&&&---(((&&&,,,******))))))((((((''''''((('''))),,,,,,,,,222:::DDD]]]tttiii```___NNNQQQ]]]}}}ooo]]]PPPIII???FFFKKKKKKJJJKKKJJJGGGVVVgggPPP333666PPP888nnnpppBBB===AAA:::333:::999888666444333333333000666222---@@@gggvvvuuuiiiPPPLLLPPPPPPEEEBBBDDDAAA<<<111<<<@@@CCCBBB777@@@ppp|||aaa<<<555999777333555333333333333222222222222111---/////////GGGqqqwww}}}zzzssszzzooommm|||rrr]]]VVVMMMEEEDDDKKKUUU]]]llliiiBBB666555<<>>;;;:::;;;@@@DDDFFFGGG@@@???BBBCCC;;;666DDDXXXSSSdddbbb@@@DDDFFF===:::;;;AAA>>>===AAABBB@@@AAACCCUUUuuuWWWPPPMMMSSSaaa|||~~~ooopppDDD:::UUU~~~uuuEEEDDD999FFFEEEBBB>>>888cccHHHEEE===???<<>>:::888:::>>>>>>888333999FFFOOO```hhhKKKIIIQQQMMMBBBEEEGGGHHHHHHEEECCCCCCCCCEEEBBB===:::999:::===???666999;;;999???\\\BBB???AAAPPP}}}AAA...$$$+++000***&&&***))))))))))))((((((''''''((('''))),,,,,,,,,222:::CCC]]]tttfffYYY\\\TTTTTTIIIRRRzzzfffXXXTTTPPPIIIEEEMMM___ooowww~~~DDD111CCC666???bbbmmmFFF999???@@@;;;444777777777666555333222111+++333333***---GGGiiizzzkkkvvvZZZBBB888888BBB@@@000888666DDDAAA===GGGWWWwww\\\CCC///111888777444555222222222222111111111111111///...111///111VVV}}}eeelllwww}}}|||lll```NNN<<<888@@@BBBHHH///FFF```mmm777DDD999777555555666777666555***888888111666:::888:::vvvuuurrr|||||||||zzz{{{sssdddWWWFFF444)))222:::???FFFZZZlllbbbIII555333<<>>;;;999:::888666666666555333000:::LLLIII999NNNnnn[[[IIICCCDDDEEEEEEEEECCCDDDEEECCCBBBAAABBBDDDCCC@@@===999888888999;;;444222777:::111333^^^gggvvvtttUUU666@@@666eee===***((())),,,---+++)))***)))))))))(((((((((((('''((('''))),,,,,,,,,222:::BBB]]]uuusss\\\ZZZTTTYYY===NNNfffzzzrrrsssccc666888@@@@@@@@@wwwggg]]]===DDD???777999777444555555555444222000///,,,000111,,,&&&000MMMhhhyyyvvvgggeeeooozzzmmmOOODDDJJJLLLLLLBBBGGGCCCLLLfff~~~bbbCCC666///222777555222333111111111000000000//////...222---///222***>>>nnnqqqqqqgggaaafffppp{{{vvvUUU???>>>:::666===NNN<<<555<<>>BBBCCCAAABBBFFFFFFQQQkkkuuuttthhhpppbbbsssxxxdddQQQ555BBBIIIWWWttt>>><<<@@@bbbEEE======:::>>>===777777777666444222111222333555===@@@999333===XXXooojjjWWWVVVNNNMMMQQQKKK???===FFFFFFFFFEEEBBB@@@@@@BBBDDD:::<<<>>>???===999444111:::000000888111'''555PPP~~~]]]```tttdddNNNOOOAAA555HHHUUUhhhHHH---,,,...---(((&&&)))++++++((((((((((((((((((((((((((('''))),,,,,,,,,222:::AAA\\\uuubbbUUUJJJUUUIIINNNIIIxxx}}}|||ddd???999CCCHHHKKKfff[[[>>>:::CCC777///333111222333333333222111///---111///......***)))666FFFlllPPPEEEEEEOOOSSSJJJ222333RRRpppzzzYYY333888555222222333333111000000000/////////.........(((000***(((000+++,,,BBBttt~~~aaaoooeee]]]^^^cccfffiiilllqqqvvv|||}}}yyyqqqkkkhhhIIIEEE888555===???EEETTTGGG;;;>>>ppp{{{999<<<777777,,,444444333222222111222333---222...***///000222===666{{{~~~~~~}}}wwwqqqlllhhhggg{{{uuummmgggddd```[[[WWWQQQDDD999777555333:::EEE>>>SSSiiimmmZZZBBB555444666:::QQQVVV===;;;444:::555333222222222111222444444666:::888888MMM~~~yyyxxx~~~vvv\\\QQQBBB<<>>;;;555555555555555666888999999777777:::<<<<<<===@@@???hhhrrrhhhooo}}}wwwwwwcccRRRcccccc<<<888===???888999<<<888;;;;;;>>>AAA@@@===>>>BBB888CCC===nnnuuunnn~~~bbb;;;DDDGGGIIIMMM999:::oooLLLDDD;;;;;;999:::===555333444333111//////222555777+++,,,:::<<<000,,,333888TTTxxx~~~{{{lllaaa[[[ZZZ[[[\\\bbbOOOCCCHHHHHH@@@???GGGJJJJJJGGGCCC@@@???AAACCC;;;===???@@@>>>:::555111;;;555333666666000---///JJJ}}}jjjbbbRRREEEFFFNNNJJJ>>>BBB===000<<>>666???@@@@@@GGGLLLXXXmmmddd<<<333444666222111222---111111111111000///...---333---+++//////***)))---JJJaaa~~~yyyyyywwwwwwwww|||PPP222???111222111//////111111///............------------(((...,,,)))///000***)))NNNmmmuuuOOOTTTYYYWWWMMMGGGNNNZZZYYYXXXVVVTTTPPPLLLFFFBBB===444,,,999RRRWWWRRRUUU@@@QQQkkk\\\666777333777333111222222111///...000111---000...111333***)))999)))AAAvvv||||||sssbbbUUUNNNPPPNNNLLLKKKIIIDDD<<<666555555999>>>@@@@@@EEEKKKaaarrrsssXXX>>>666444...AAALLL|||222:::...000000111---...111333111...000444666///444>>>:::777SSSyyyjjjZZZJJJEEEEEEBBB<<<999DDDOOO;;;222===TTTddd[[[<<<000CCC***999222333444444333333555777999999888666555888>>>DDD;;;JJJttt{{{lll\\\PPPppp}}}\\\HHHLLLIIIiiijjjzzzCCC888444999;;;222222888666777888;;;>>>;;;777888<<>>OOO;;;DDDJJJGGGuuufffXXXTTTTTTSSSSSSUUUFFFDDD???:::;;;>>>===999EEEEEE@@@HHHaaaqqqxxx|||HHH555777222///444333...000111000///......------------******,,,---***(((((()))CCCiii|||{{{}}}ppp]]]dddyyyxxx|||ppp666...>>>))),,,111111,,,,,,111111---------------,,,,,,,,,,,,,,,***......***---///)))...NNNrrrmmmVVVAAA@@@IIILLLEEE===>>>>>>??????===;;;777555:::JJJWWW]]]WWWCCC<<>>EEEWWWgggooozzzlllRRR:::222666555---JJJNNN------HHH###,,,***,,,***,,,111000,,,,,,000111///222888888777>>>HHHsssmmm```XXXXXX\\\MMM___LLLbbbbbb>>>'''>>>111333///...000222222111111333555777999999777777:::AAAFFFNNNEEE]]]\\\eee[[[hhhlll{{{vvvwww|||ssshhh[[[AAAEEEWWWDDD333666888///333777000///444555444666:::<<<999444666;;;666555:::@@@{{{~~~kkkYYYqqqzzzFFF555XXXrrr>>>AAAGGGFFF???GGG777:::;;;///666111//////------------,,,,,,$$$000333)))!!!&&&111888888999::::::;;;;;;<<<<<>>???666555222///...///000000***...///,,,))),,,111555444888555;;;eee___777&&&555%%%$$$%%%))))))'''%%%%%%&&&&&&&&&'''''''''((((((((('''))),,,,,,,,,222:::EEE^^^sssiiiVVVSSSFFFHHHEEEOOO@@@FFFOOOLLL{{{bbbQQQPPPQQQNNNKKKHHHKKKLLLLLLOOOTTTTTTQQQ>>>EEEYYYxxxgggFFF222...:::555000555,,,%%%222111000...---,,,,,,---...''')))***)))((()))+++,,,))),,,<<>>666DDDrrrJJJ333111<<<)))///666...+++...111111//////111444...222555666888<<>>:::666888,,,...666111...444666333555:::===:::666777===;;;:::???AAAZZZuuu\\\^^^___bbb>>>]]]FFFCCC===yyyGGGLLL777CCC111999===///666333333111///...///...,,,)))...***+++///222///,,,+++000...---000555888888777===>>>???BBBGGGKKKOOOQQQRRRKKKBBB===???CCCIIIMMMBBBBBBBBB@@@===<<<===>>>222333444555444222///---222---+++///000,,,***,,,...###$$$///000999eee}}}AAA444===%%%'''444"""***&&&&&&(((&&&"""%%%...&&&&&&&&&'''''''''((((((((('''))),,,,,,,,,222:::FFF^^^sssUUUVVVIIIGGGGGGHHHFFFCCCDDDJJJMMMMMMvvvnnn\\\CCCIIIKKKIIIRRRJJJVVVHHHXXXVVVqqqaaa222---222111111000///...------,,,///......------,,,++++++))))))))))))(((((((((((('''(((***000@@@ZZZyyy~~~qqqLLL===,,,(((---111---&&&111111///...---,,,,,,,,,---------,,,+++***)))((())))))))))))))))))))))))---''',,,FFFkkkyyydddTTT===@@@GGGJJJLLL444GGGBBBIIICCCCCCCCCCCCIII^^^xxxeeeHHHCCC>>>888666666666222...111000...---,,,,,,------,,,++++++******++++++,,,666)))777...XXX~~~eeegggjjj^^^tttttteeeiiieeekkk~~~zzzttt___MMMEEE111888---000GGG777NNNqqqhhh444222000---,,,,,,---...++++++++++++++++++++++++...///111333555777999:::???999VVVaaa777222222000///............,,,,,,,,,---------.........111444666777888:::<<<@@@;;;444CCCvvvuuuwwwsssZZZ[[[CCCBBB@@@KKKGGG>>>AAADDD@@@@@@BBB@@@JJJFFFNNNffftttZZZ111999,,,///////////////000111111222555888999777555666888:::<<<>>>666===uuu{{{^^^HHHiiinnnHHHUUUdddJJJDDDKKKjjjkkk===<<<888777555333111000/////////......---+++***)))))))))))))))))))))******+++---,,,---///222333222111333666;;;@@@CCCCCCBBBAAA<<<<<>>???RRR^^^lllxxxfffFFF666999555111222555666444222000///...---,,,,,,,,,---+++++++++******+++++++++---%%%:::...===kkkzzzuuu^^^KKKZZZwwwxxx}}}{{{tttkkkjjjpppgggUUUMMMBBB777666111$$$111AAA>>>TTTggg666222111...,,,++++++,,,---++++++++++++++++++++++++,,,---...000333555666777333<<<@@@IIIpppmmmJJJ888333000///...---,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,///111333444555777999999777555;;;OOOnnnooohhhqqqnnnBBBDDDUUUTTTKKKGGGKKKKKKRRRbbbvvvLLLWWW}}}\\\111,,,***333...............//////000222444666666666777:::>>>666777;;;888<<<```yyy}}}dddNNNHHH^^^WWWHHHaaatttSSS888DDDgggNNNEEEDDD777666555333111//////.........---,,,+++***))))))))))))((((((((()))******+++***+++---///000000///---///444888;;;<<<;;;:::999999:::;;;<<<===<<<999===>>>>>>;;;555111000111111111000000//////000000---------,,,+++*********++++++++++++,,,...///000&&&---555;;;@@@GGGPPPWWWnnn```MMM???888555222///,,,++++++***))))))((((((((((((''''''''''''((((((((('''''''''&&&&&&&&&&&&(((''')))***))))))111;;;HHH[[[wwwNNNLLL@@@AAABBBDDDBBB>>>>>>BBBDDDCCCDDDJJJOOOzzzqqq@@@+++$$$***///***,,,,,,,,,+++++++++++++++,,,,,,++++++***))))))((()))(((((((((((('''''''''&&&''''''$$$"""$$$***///000===LLLVVV^^^eeehhhhhhqqqPPPXXXGGG555===---%%%$$$&&&((('''&&&&&&''')))***))))))(((((())))))***************)))(((''''''((((((((((((((((((((((((%%%,,,...&&&"""333YYYyyy}}}}}}yyytttXXX;;;///111222///---...222444333111///...---,,,,,,+++,,,,,,++++++************++++++***"""666,,,&&&<<>>AAA444666888::::::CCCmmm~~~]]]xxxyyyTTTIIIAAADDDOOOaaauuuuuubbbVVVRRRlllsssQQQ>>>PPPnnn\\\BBB>>>===666555333111000.........------,,,+++***)))((((((((((((''''''(((((()))***)))(((((())),,,---,,,+++---///333777999;;;;;;:::???BBB@@@;;;<<>>???555444///000'''222,,,222222<<<777CCCDDD)))GGGsssqqq;;;999------,,,+++))))))((())))))))))))))))))))))))))))))((()))***,,,---///000000>>>000333BBB999+++GGGwww{{{[[[EEE///(((111999555,,,******)))(((((((((((((((''''''((((((((()))))))))(((***,,,------///111333888...---666444333IIIiiizzzvvviii\\\---///555222...*********))))))******+++,,,...///111333555888;;;>>>888;;;666666999222HHHyyyjjjmmmbbb{{{gggVVVPPPNNNOOOQQQCCCPPPXXXSSSPPP```cccKKK@@@PPPuuuuuuGGGHHH///222444333111000...------,,,++++++******)))((((((''''''''''''&&&''''''((())))))''''''''')))******)))...000333666999;;;<<<<<<@@@EEECCC<<<>>>HHHIIIBBBAAA???;;;777444333444555...---,,,,,,++++++++++++*********)))))))))(((((()))((((((((((((((())))))###(((***)))&&&$$$###+++,,,------,,,,,,,,,,,,)))(((((((((''''''&&&&&&'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''')))+++***+++333===EEEZZZxxxDDDAAA777:::666:::;;;:::<<<@@@AAA???DDD000777>>>111FFF{{{666+++***,,,)))$$$+++..."""&&&&&&''''''(((((()))))),,,,,,++++++******))))))''''''''''''&&&&&&&&&&&&'''((()))(((&&&%%%$$$%%%***,,,(((""""""$$$###+++ !!!%%%...(((###)))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&''')))***+++''''''((((((((('''&&&&&&'''''''''''''''''''''''''''%%%$$$&&&)))***)))(((444FFFeee}}}zzzzzzOOO???000...444777444000444333222111111000...---+++++++++++++++************))))))(((((())))))***...&&&***)))***---'''---YYYuuuyyyooo<<<111???///222777999:::888777777333>>>222:::000:::333DDDSSSYYYDDD---BBB******)))(((((((((''''''((((((((((((((((((((((((((()))***+++,,,---......111222333555888:::999666888FFFYYYmmmuuugggNNN>>>222---...///...,,,***))))))))))))((((((''''''((((((&&&&&&&&&'''''''''((((((((()))+++++++++---000222333,,,+++222666555888>>>bbbwwwZZZ......666!!!)))888"""((((((((((((((())))))******+++///222555666555444888===444000888222444KKK}}}sss{{{nnnsss{{{lllhhhiiipppzzzhhhMMMCCCKKK^^^FFF888AAA222444222111///...,,,,,,++++++)))))))))((('''''''''&&&&&&&&&%%%%%%&&&&&&'''(((***(((&&&&&&((())))))(((***+++...000333555777888555888777333666???@@@;;;999666333000000111222333---,,,+++***))))))))))))((((((((((((((('''''''''''''''&&&&&&&&&''''''(((++++++)))''''''(((+++---(((&&&### !!!''',,,''''''&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((+++***,,,444???DDD[[[zzz|||>>>===333777555999:::888999<<<;;;888@@@+++)))666333000>>>OOO~~~```333&&&777000''''''(((###''',,,&&&%%%%%%&&&&&&''''''((((((,,,,,,++++++***)))))))))''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%$$$$$$######"""%%%%%%''',,,---***'''''''''''''''&&&###"""'''$$$""""""%%%''''''&&&%%%%%%%%%&&&'''(((***+++'''''''''((((((''''''&&&'''''''''''''''''''''''''''(((((('''%%%%%%'''***###"""000;;;YYYfffwwwyyy~~~vvv]]]CCC333---***(((***///222444555111111222222222111000000)))***************))))))))))))(((((((((((())))))&&&)))+++(((***...---)))$$$LLLyyywwwuuu~~~RRRDDD===AAA000888---999888...===666TTT\\\}}}WWWwww777......&&&111)))))))))(((((('''''''''''''''''''''''''''''''''((())))))***+++,,,,,,---(((333555---...999:::///<<<;;;888555333333222222666;;;555999)))---&&&+++)))///333///'''"""%%%+++((((((''''''''''''((((((%%%%%%&&&&&&&&&'''''''''((()))***)))***+++...111111222444333333444555555444___xxxxxx===...///000---&&&%%%))),,,'''''''''''''''(((((()))'''(((,,,000333333111...555666111///777777222222???pppnnnqqq~~~oooJJJFFFLLLUUUSSSAAA444333===222000///---,,,+++*********((('''''''''&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&'''+++(((&&&&&&'''(((((('''((()))***,,,///222444666333333333555777888777555555222///...///111222222,,,+++***)))((('''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''%%%$$$"""""""""$$$$$$"""'''...222222...)))&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&(((++++++,,,555@@@DDD[[[|||ttt888999000222111555777666666999888444 ???;;;+++333///%%%111888,,,WWWUUUAAA111111444"""///...!!!///,,,$$$%%%'''&&&&&&&&&&&&&&&&&&''''''+++******))))))(((((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%'''''''''&&&))))))%%%$$$###)))***((("""!!!+++###"""!!!"""$$$%%%%%%$$$$$$$$$%%%%%%&&&'''((()))''''''((((((((((((''''''''''''''''''''''''''''''%%%))),,,,,,(((%%%$$$%%%000+++...+++000NNN\\\___kkkmmmsssyyyzzzyyysssfffXXXMMM@@@111'''%%%------,,,((('''+++222777---///000111000/////////(((((()))******))))))((()))((((((''''''(((((()))%%%)))''')))))))))...--- ///<<>>iiiqqqppphhhXXXdddrrr[[[111((()))---444 (((((((((((()))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))),,,***)))+++222888999777,,,,,,...000000,,,******---+++***+++,,,,,,***((())))))***)))((('''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&(((+++......'''***333444,,,+++333***;;;222===___nnn000777)))111'''000///###"""...///"""'''&&&&&&&&&&&&'''(((((('''&&&&&&***///222222111666(((222>>>111+++333333(((===DDDuuuooo{{{vvvkkkLLL555:::444777;;;)))222------+++***))))))))))))&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&***'''$$$###$$$%%%%%%%%%%%%%%%%%%'''***---111333444,,,111AAADDD888333:::777333000///111222000...,,,+++***)))''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%'''((())))))&&&###!!!"""$$$%%%&&&""""""###&&&))))))'''%%%###############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%(((++++++---777AAADDD]]]~~~OOO888222---000---------------...///000222111000.........///000---------,,,,,,,,,++++++,,,,,,,,,+++++++++******(((((((((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))************------------,,,,,,+++***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''******''')));;;YYYqqq{{{wwwuuuoooqqqlllUUUdddjjj|||mmmvvvvvvEEE,,,+++***)))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%***---(((...GGGPPP???//////...------,,,++++++************))))))))))))'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))+++---/////////...------......---444HHHdddzzzyyymmmBBB---+++...///111***))))))((('''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''''')))---444999111111000///...------,,,///---...<<>>EEE777...------,,,++++++******))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((***,,,---......---,,,---//////---,,,111;;;DDD^^^{{{___@@@333***,,,000...(((%%%))))))(((((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''+++000444/////////...---,,,,,,+++,,,...,,,***333UUUFFF444PPP>>>999444333444444111...+++******))))))(((''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&'''((()))***...444;;;<<<999555444555000...,,,,,,------+++)))'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&(((******+++555???LLLZZZAAA000///,,,---++++++*********+++,,,,,,,,,+++******)))******************)))))))))((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&***++++++++++++******)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((('''((()))***)))$$$!!!...999```eeesssSSS777'''$$$'''******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''***%%%(((******222666---,,,++++++******)))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((***+++,,,,,,+++******,,,------+++))))))***,,,<<>>BBB...999555111111222222000...)))))))))(((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$&&&'''((((((,,,111777999666333222333///---,,,,,,,,,,,,+++)))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&(((******+++555???LLLZZZyyy:::...///,,,,,,)))))))))(((((()))******)))))))))((((((((())))))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%################################################################################################################################################$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&))))))*********))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&)))&&&$$$&&&***---,,,+++&&&&&&111000QQQhhhxxxfffLLL;;;)))###)))///...((()))(((((('''&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&+++"""%%%,,,((()))+++''')))))))))((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&((())))))***))))))+++***)))***,,,.........444222...+++,,,///000///KKKNNNRRRXXX]]]bbbfffgggUUUBBB<<<,,,000<<<,,,***333000,,,(((%%%%%%(((,,,'''''''''&&&&&&&&&%%%%%%$$$$$$############$$$$$$###$$$&&&&&&%%%&&&''')))*********))))))))))))))))))+++---///...,,,+++***AAAmmmccc777:::>>>///000DDD444222000000111111000...))))))(((((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###################################################""""""###$$$%%%&&&'''((((((,,,111333222000//////...---,,,,,,++++++***)))&&&&&&&&&%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&(((***)))+++555???LLLZZZfff777---///------)))(((((('''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$################################################################################################################################################$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&***'''$$$""""""%%%(((+++)))///&&&,,,###666<<>>KKK```uuu;;;111444$$$,,,+++))))))&&&######'''******'''(((!!!$$$'''&&&***'''%%%...!!!***$$$###%%%&&&((('''***###!!!---$$$000"""'''(((!!!%%%$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""########################################################################%%%%%%%%%$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################&&&%%%###"""""""""###$$$######""""""######$$$%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))******+++++++++++++++++++++++++++++++++++++++*********))))))''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$################################################""""""""""""""""""""""""###########################$$$$$$%%%'''(((((())))))))))))(((((('''%%%%%%###################################################$$$###"""""""""$$$%%%##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((***,,,+++,,,555???LLLaaavvv999222444(((---,,,((('''(((***'''!!!"""'''&&&111$$$###)))""")))...$$$+++...###///%%%((($$$***&&&&&&""")))$$$%%% )))!!!%%%'''&&&""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""########################################################################%%%%%%%%%$$$$$$$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%$$$############$$$######""""""######$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))(((((((((((((((((((((((()))))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$################################################""""""""""""""""""""""""########################"""######$$$%%%&&&''''''(((((((((((('''&&&%%%%%%################################################$$$$$$######$$$$$$%%%&&&##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((()))++++++,,,666@@@LLLaaavvv~~~888444333***,,,***)))$$$$$$)))+++&&&$$$&&&###!!!,,,(((""" !!!%%%###!!!###!!!###...###!!!$$$)))---%%%###'''&&&###"""'''!!!""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$###################################################""""""""""""""""""""""""########################"""""""""###$$$%%%%%%%%%'''''''''''''''&&&%%%$$$#########################################################%%%''')))******##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((''')))++++++---777BBBMMMbbbwwwuuu888444000+++)))''',,,###!!!''')))+++,,,///'''&&&"""///'''"""///,,,!!!"""222*** ###555)))'''---!!!!!!%%% $$$)))+++...000 ###$$$(((""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%$$$$$$######""""""######$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$#########################################################""""""""""""""""""""""""########################!!!"""""""""###$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$###################################################"""###''',,,///000///##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&(((''')))++++++...888DDDNNNcccwwwnnn777444---,,,(((&&&&&&'''%%%$$$%%%&&&***,,,$$$%%% !!!"""---(((!!!!!!###000+++$$$!!!!!!'''((("""%%%,,,%%%'''"""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""###########################################################################$$$$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%&&&%%%%%%%%%######""""""######$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$############################################################""""""""""""""""""""""""########################"""""""""#########$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$###################################################"""###(((...222222000##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''((('''(((***+++...999EEEOOOcccxxxfff666333+++---((('''!!!+++,,,&&&000III]]]bbbXXXLLL333TTTTTTZZZdddMMMeee(((PPPZZZOOOXXXVVVVVV333gggYYYDDD&&&$$$$$$$$$"""///!!!OOOYYYQQQ!!!222###'''(((""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""##############################################################################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################################################################$$$%%%&&&&&&&&&%%%%%%######""""""######$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############################################################""""""""""""""""""""""""########################""""""############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$################################################$$$"""###'''...111000---##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''((('''(((***+++///:::GGGOOOdddxxxbbb444222)))...))))))%%%,,,%%%>>>@@@***WWW+++PPPkkk+++***'''&&&555---$$$!!!$$$+++""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""""""""""""""#################################################################################$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################"""###%%%&&&'''&&&%%%%%%#########"""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#############################################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$############"""################################################""""""""""""""""""""""""####################################$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$################################################%%%######'''---///---)))##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''((('''(((***+++///;;;GGGOOOdddyyyWWW777...000,,,)))''''''%%%444 $$$"""(((%%%666==={{{###&&&bbb''',,,111))))))111222 ###111'''""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""################################################"""############$$$$$$$$$"""############$$$$$$$$$""""""$$$$$$$$$$$$###"""$$$%%%'''((('''%%%###"""$$$%%%&&&%%%"""!!!!!!"""########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###!!! """$$$&&&$$$,,,'''###%%%###%%%$$$######$$$$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##########################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$##################""""""###%%%%%%&&&&&&%%%$$$######&&&%%%###$$$'''%%%###""""""###$$$###""")))$$$###)))***$$$!!!"""$$$'''%%% %%%,,,%%%%%%%%%$$$$$$$$$############################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&################################################!!!###$$$&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&(((******...999EEESSShhh|||VVV777...000,,,)))'''...""" ,,,!!!---TTTlll111XXX&&&IIIfff666ZZZ((())) (((555(((...############################################################################################################################################################$$$$$$$$$$$$############$$$$$$$$$$$$############$$$%%%&&&'''""" !!!$$$&&&&&&&&&$$$"""!!!###&&&***########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%$$$$$$$$$$$$'''!!!%%%)))######&&&###'''%%%###$$$&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##########################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$##################"""######$$$%%%%%%%%%%%%''''''$$$!!!%%%+++***$$$(((''''''((()))+++,,,,,,&&&!!! $$$((((((+++000+++$$$"""(((***###%%%%%%%%%$$$$$$$$$$$$#########################################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#################################$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$%%%%%%%%%%%%################################################!!!###$$$&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&(((******...999EEERRRhhh|||TTT666...000+++)))'''...###---++++++ 666"""333)))jjjhhh 444444wwwNNN444000ooo^^^@@@%%%+++///################################################$$$$$$$$$$$$$$$$$$$$$$$$####################################################################################$$$$$$$$$%%%############$$$$$$$$$%%%'''&&&###!!! !!!"""###$$$&&&)))+++,,,+++((('''"""#########""""""%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%""""""###$$$&&&&&&$$$"""%%%"""%%%$$$###(((!!!&&&$$$!!!!!!###%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$ (((+++&&&%%%)))''' $$$(((++++++***((((((666222///---((("""###%%%''''''%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$#########################################################################################################$$$$$$$$$$$$%%%################################################"""###$$$%%%&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&(((******...999EEEQQQggg|||QQQ666...000+++)))((("""$$$,,,###%%%111...(((>>>!!!$$$111,,,$$$www$$$***...'''!!!$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$#################################################################################$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%&&&%%%$$$###""""""######!!!###$$$%%%$$$""""""&&&(((&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%'''%%%$$$$$$&&&&&&$$$"""$$$###'''&&& '''+++"""'''%%%######$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%$$$$$$#########$$$$$$$$$!!!&&&)))%%%!!!###...888>>>FFFRRR[[[```bbbcccdddYYYXXXWWWTTTLLL???333---###'''***&&&!!!!!!'''///&&&&&&%%%%%%%%%$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""#########$$$$$$$$$################################################"""###$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&(((******...999EEEQQQggg|||NNN555///000+++)))(((+++%%%###$$$$$$000***$$$222%%%"""iii333,,, !!!"""%%%999&&&nnn""",,,###################################################$$$$$$$$$$$$$$$$$$$$$$$$###########################################################################$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$%%%&&&'''((((((,,,)))$$$!!!!!!###(((***###%%%''''''&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&)))'''$$$###$$$%%%&&&&&&&&&$$$)))***%%%)))+++###&&&%%%%%%&&&((('''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&,,,!!!)))333<<>>,,,###"""%%%)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$%%%!!!$$$(((,,,...---+++***///,,,'''""" !!!&&&***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''!!!###$$$%%%%%%(((+++///...&&&***...'''%%%'''$$$###""""""$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%&&&((())))))###+++GGGbbbmmmmmmmmmbbbXXXJJJAAAAAAGGGPPPUUUHHHDDD>>><<>>SSSWWW___PPPhhhWWWMMM888LLLkkkiiinnnQQQ>>>RRRYYYTTTNNNAAA444//////,,,&&&(((%%%%%%((('''$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''###"""%%%)))((($$$""",,,)))!!!###,,,---111>>>555,,,---...%%%!!!%%%&&&$$$((()))&&&%%%''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%&&&$$$$$$%%%&&&((((((&&&$$$$$$((()))'''''')))(((###'''!!!"""+++,,,$$$!!!######&&&'''&&&"""!!!###&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$%%%&&&%%%%%%%%%&&&''''''&&&$$$###""""""%%%+++222888:::DDDAAA>>>999///&&&%%%******(((&&&$$$%%%&&&((((((%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%''')))))))))&&&'''111%%%"""???^^^mmmccckkkkkk~~~yyy|||tttqqqcccfff[[[dddMMM@@@CCCEEEGGG:::444%%% )))***!!!'''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""&&&)))'''$$$"""###$$$''''''%%%###&&&///:::BBBIII333+++777FFF''',,,'''((()))'''$$$&&&***((("""%%%&&&''''''&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%!!! %%%***)))$$$ )))!!!&&&&&&'''000"""&&&######%%%%%%$$$%%%)))%%%$$$######$$$$$$###"""%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%)))### $$$%%%"""###((($$$%%%&&&(((((('''%%%$$$+++"""***$$$!!!&&&((($$$%%%%%%%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&((((((***+++***---:::GGGNNNdddyyy>>>555111...,,,'''***((("""$$$+++'''(((<<<111!!!%%%,,,000+++>>>)))%%%(((333FFFYYYUUU>>>DDD...LLLnnn\\\IIICCC111<<< ,,,+++"""###'''+++:::+++000'''###%%%%%%$$$$$$$$$$$$$$$$$$$$$!!!###))),,,(((%%%&&&$$$***---...777DDDMMMMMM???DDDHHHFFFAAA@@@EEEKKK999111,,,---***$$$$$$)))%%%%%%%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%---!!!&&&+++(((***111>>>OOO```SSSCCC777KKK___ddd```WWWQQQWWWcccjjjiiiMMM555???BBBGGGRRREEECCC333&&&$$$&&&###!!!&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,)))$$$...KKKhhhssstttjjjDDDCCC888EEELLL000DDDFFFVVVGGGDDDBBBBBB===EEEVVV___PPP555(((+++((($$$$$$((()))'''%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((()))&&&!!!!!!(((000###111EEEUUUXXXQQQOOOSSShhhdddaaa\\\MMM;;;///,,,$$$%%%$$$!!!###&&&&&&###&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###$$$&&&'''%%%###)))&&&!!!!!!%%%***---&&&'''+++000555999<<<===888...&&&%%%&&&&&&&&&(((%%%&&&''''''%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&&&&$$$%%%%%%###"""###&&&)))222444:::AAAGGGGGGCCC>>>LLLLLLLLLJJJCCC@@@FFFPPP222333333000+++'''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((''')))(((((($$$***HHH^^^\\\OOOKKKzzz{{{pppfffzzz]]]___tttIII111NNN???777---'''(((***((($$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$***######(((***'''&&&,,,>>>RRRhhhzzz~~~qqqSSSEEEUUUHHHGGG***444...)))''''''''')))+++'''&&&&&&$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%***'''%%%///(((,,,)))------$$$444///,,,---+++&&&"""!!!)))(((&&&&&&&&&%%%###!!!%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%)))(((######'''!!!###%%%%%%%%%&&&))),,,&&&!!!%%%'''!!!"""&&& %%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++***---:::HHHNNNdddyyy===555222...---(((***+++)))%%%###'''***"""666///%%%---&&&111CCC===111DDD]]]dddeeefff[[[eeerrrkkkfffkkklll===111+++'''!!!%%%***###000,,,&&&&&&,,,%%%%%%%%%%%%%%%%%%%%%%%%&&&###''',,,)))!!!###+++)))@@@QQQTTT\\\hhheeeXXXPPP]]]iiigggZZZNNNLLLPPPMMM>>>888<<<777'''!!!(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''$$$'''***&&&''';;;UUUeeegggddddddSSSQQQZZZnnnZZZ^^^``````bbbffffffddd^^^UUU___SSS===777555<<>>AAA///777JJJ[[[\\\KKK:::222---&&&"""%%%(((&&&###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""%%%&&&$$$$$$)))333;;;SSSTTT```eeeYYYLLLEEE===:::MMMXXXTTTIII999:::JJJ888333***!!! %%%'''%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%((((((%%%###$$$&&&***---000111111000???888666999777111111666999666222///111222+++"""%%%$$$$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''###%%%&&&%%%###'''///555::::::>>>CCCFFFBBB777...***---333777444111666>>>HHH<<<000---000000''''''((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&,,,((((((---CCChhhtttaaaooo{{{wwwlllzzzeeeSSS[[[```BBBCCCEEE999'''###,,,,,,!!!&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%+++...!!!,,,///&&&III^^^mmmnnnlllooommmeee___```\\\VVV```OOORRR<<>>:::666666::::::555000...333<<>>FFFFFF666000)))%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''%%%&&&(((,,,000555:::===+++))))))000<<>>===///IIIXXX]]]ggglllrrrcccccciiiaaaKKKDDDDDD;;;111:::@@@>>>999333+++$$$''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$''')))&&&###%%%,,,333:::888444...,,,///777>>>HHHAAA???BBBBBB===???FFFDDDCCC???999888===>>>===BBB===666///+++(((%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&))),,,---...111666999666>>>NNNbbbvvvhhhKKKEEENNNPPP@@@---000...+++)))(((((()))***''''''''''''''''''''''''%%%''')))(((&&&&&&***---222FFFbbbgggYYYbbb~~~[[[ppplllrrrtttbbbXXXZZZbbbPPP...$$$111)))))))))(((((((((''''''%%%&&&&&&''''''((((((((()))+++***333TTTssskkkNNNDDDYYYtttttt~~~uuukkkcccpppnnn[[[SSSXXXRRRAAA+++)))'''(((******'''$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""''''''%%%---AAAQQQWWWEEEDDDGGG^^^|||yyyrrrvvvtttpppgggWWWHHHCCCEEEOOOGGG<<<222,,,*********)))))))))(((((((((''''''&&&&&&&&&'''''''''((((((&&&...777@@@EEEFFF???777555...((((((...333333222:::000111444,,,)))---+++,,,+++)))'''&&&&&&'''''''''''''''''''''''''''''''''(((***,,,,,,000===KKKIIIddd}}}555:::444,,,...,,,---444...'''%%%(((---......%%%+++000JJJmmmzzzlllrrryyyeeeZZZpppzzzxxxzzzxxxyyyqqqffffffnnnWWWAAA555<<>>;;;444+++'''''')))((('''&&&'''''''''(((((((((((($$$---AAAUUUWWWPPPVVVeeedddeeefff^^^iiiooouuulllnnnqqqzzz~~~zzz|||xxxdddfffQQQBBBEEEPPPOOO@@@222)))(((((((((((((((((()))&&&''''''((())))))******000QQQlllcccHHH???VVVppp|||qqqjjjuuuXXX{{{nnnMMM888QQQGGG===666000)))&&&(((''''''''''''''''''''''''&&&''''''((())))))******000???GGGAAA<<>>===???CCCGGG999;;;@@@GGGOOOXXX___ddd```YYYUUUXXXWWWLLL;;;000======<<<888222+++'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))(((((('''(((///555333...000;;;FFF>>>NNNfff~~~oooVVVIIIHHHLLL;;;777111,,,)))((()))***''''''''''''''''''''''''&&&(((***(((&&&'''---222DDDYYYiii___ZZZ{{{nnnrrrzzz|||xxxgggmmmeeeEEE...,,,******)))))))))(((((((((%%%&&&&&&'''(((((())))))999!!!555kkkuuuMMM@@@XXX|||rrr|||vvvfffYYYPPPGGG@@@777222+++)))******(((%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&******(((---CCC^^^hhhdddmmmpppxxxpppXXXSSSgggzzzeeedddeeeiiiggg```[[[YYYLLLFFF???888444111...---******)))))))))(((((((((&&&'''''''''((((((((((((+++999EEEGGGDDD@@@:::444///666???IIIQQQVVVYYYZZZ[[[^^^\\\LLL===???;;;&&&111///,,,***(((((((((((('''''''''''''''''''''''''''(((***,,,,,,000===KKKHHHddd~~~444:::444,,,///,,,---$$$---000***(((,,,+++%%%...AAANNNccckkkzzzrrrzzzhhh```SSSBBB555;;;YYYhhh[[[LLL***000 ###"""000'''&&&&&&&&&'''((())))))***+++///MMMuuuzzzdddeee|||kkk}}}{{{~~~kkk```WWWZZZ[[[RRR???///...555DDD;;;000)))((()))(((&&&''''''''''''((((((((()))&&&<<>>222******''''''''''''''''''''''''&&&''''''((()))******+++EEEJJJHHHCCCLLLdddwww}}}{{{nnnSSSMMMFFFEEEJJJKKK>>>///''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))&&&'''---666999555///:::<<>>666...)))((()))***((((((((((((((((((((((((''')))***(((&&&(((///555VVV\\\bbbaaajjj|||~~~xxxxxxyyy```???---************))))))))))))&&&&&&&&&'''((())))))***NNNpppdddDDD???YYYsss{{{qqqrrrzzzcccYYY^^^DDD<<<111+++***,,,+++)))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&& 111???EEEOOOaaammmpppkkkYYYddd~~~sssYYYUUUNNNFFF>>>666---(((************))))))))))))''''''''''''((((((((()))333BBBKKKDDD777333444444AAAYYY{{{uuu}}}pppHHH444222///,,,***)))))))))(((((((((((((((((((((((('''(((***,,,,,,000>>>KKKHHHddd~~~???888333111---...---)))000222---+++---...,,,999\\\qqqwww{{{vvvyyyaaadddPPPEEE>>>^^^cccZZZDDD---"""###'''***------$$$***,,,%%%...333###***PPPuuu|||qqqlllqqqwwwzzzdddXXXddd___GGG444(((222EEE222---***###---###(((******((((((***++++++---SSSJJJIIIVVVwwwvvvmmmvvv{{{~~~mmmnnnjjjFFFRRRCCC,,,###)))))))))***&&&)))***''')))---(((///FFFRRRJJJ111VVVqqqkkk}}}|||~~~jjjvvv]]]===:::+++$$$)))******((('''((())))))...!!!!!!------%%%222KKKYYYCCCBBBSSSgggzzz\\\NNNFFFGGGLLL444???+++)))+++ $$$,,,"""&&&&&&&&&'''((()))'''&&&'''***444;;;777333:::DDD999444AAAddduuuxxxtttmmmooowwwxxxqqquuuqqqvvvLLL:::444777444444444///%%%''''''&&&%%%&&&''''''###222&&& 000)))///;;;<<>>???%%%(((444###'''((((((((((((((('''&&&)))&&&&&&---...)))999WWWZZZZZZtttgggttt{{{yyy~~~~~~yyyzzzWWW555///+++%%%(((///(((""")))(((((())),,,+++'''&&&'''>>>dddyyypppnnngggeeeaaaMMM999///***&&&)))///))))))((('''''''''''''''(((&&&&&&''''''&&&)))---'''HHHiiizzzsss]]]eeeyyyeeeHHH666;;;:::'''%%%777/// (((---)))---+++***'''***+++"""%%%:::>>>JJJ999...+++???CCC~~~~~~pppTTTPPPBBB444//////---,,,---)))((((((''''''(((******+++***+++------111===IIINNN]]]???888333111...///...///---+++++++++,,,111888CCCooo|||ttt{{{iiikkkaaaIIIJJJ]]]RRR@@@000***+++***&&&+++&&&)))+++(((***...***NNNbbbqqqtttyyy}}}eeeRRRSSSOOO,,,***@@@BBB===(((%%%777$$$''')))*********+++...///???HHHVVVWWW}}}vvvxxxyyyzzz|||aaaGGGHHH444++++++'''))),,,(((***,,,((()))...---333EEEAAA444WWW}}}XXXVVVooogggcccpppooonnn}}}pppnnn```GGG;;;...((()))***((((((((())))))'''+++,,,((('''000>>>HHHEEEMMMkkklllWWWJJJMMMDDDAAA---+++///%%%%%%+++%%%''''''''''''((((((''''''333888NNN;;;BBBKKK+++CCCzzzxxxqqquuutttrrriiiJJJ???::::::555(((***)))'''&&&(((++++++***(((,,,%%%&&&...&&&&&&;;;???MMMDDDKKKxxxiii@@@777AAA+++777(((((())))))(((((('''''',,,$$$---,,,"""333IIIEEEdddsssdddppp~~~{{{]]]OOOZZZ\\\RRRYYYoooxxx{{{~~~zzzCCC222...,,,,,,*********((()))(((***,,,)))&&&...999bbb{{{tttrrrnnnXXX]]]QQQ888,,,111..."""***)))((((((''''''(((((()))&&&&&&***)))&&&(((...LLLffftttggglllyyyZZZEEEAAA;;;222...&&&(((000---&&&((())),,,))))))+++(((000EEEWWW;;;)))CCC:::OOOVVVSSSEEE777222000...------***)))((('''((((((******+++***+++------111===IIINNN]]]>>>888444222...///...222))))))000///+++888LLLkkkssswww}}}zzzWWW222PPPWWWNNN888***------&&&((()))(((***---(((---<<<___qqq~~~bbbWWW;;;555555===EEE///&&&333"""''')))+++++++++,,,000555EEEPPPhhhnnnuuu|||TTTLLL<<<333...&&&)))...***+++///***(((///222666BBB888cccIIIXXXmmmSSSHHHBBB===JJJIIIMMMmmmhhhkkkzzz{{{qqqBBB:::...)))((())))))))))))))))))'''---///++++++777IIITTT\\\zzz|||fff^^^[[[GGG222,,,111+++'''***)))))))))(((''''''((())))))'''IIIDDD???QQQFFFJJJyyywww|||eeeEEE555777777...)))%%%%%%)))***)))'''+++&&&&&&,,,,,,(((333GGGKKKIII[[[yyy~~~oootttfff===BBB777%%%000******)))))))))(((((((((---%%%111+++FFF```<<>>888444333///000//////)))...777111,,,EEEiiixxxwwwrrr444@@@TTTWWW???+++***---(((''',,,(((***111***222RRR___{{{qqqoookkk\\\BBB///;;;@@@...%%%'''((())),,,,,,***+++222;;;CCCfffrrr|||mmmtttPPP@@@777000''')))///+++***111---(((///333666???NNNoooSSS___wwwMMM666666DDDUUUbbbgggjjj\\\KKK```{{{}}}\\\FFF999+++((((((***+++))))))***///&&&'''333888;;;RRRppp~~~yyyQQQRRRwwwqqqgggTTT<<<,,,------)))(((***+++***)))((('''))),,,...===MMMOOOCCCFFFbbbyyyttt}}}hhhIIIBBBAAA111,,,((()))***(((&&&&&&***%%%***///,,,111???FFFFFFWWWqqqIII>>>:::(((,,,+++******))))))))))))))))))---(((111ZZZjjjMMMjjjvvvrrrbbbfffVVV111---666)))***333)))+++)))+++,,,'''---LLLnnnvvvrrrttthhhYYYJJJ000***666,,,++++++******************'''(((,,,))))))<<>>???555222BBB[[[jjjVVVIIIMMMEEE>>>:::777222111333000...,,,+++))))))))))))+++***+++------111===IIIQQQccc<<<888666666222333111000444...***III|||nnnMMM<<>>GGGLLLBBBuuujjj```]]]CCC,,,''')))((((((,,,+++...)))---:::???WWWiii___SSSHHHFFFGGG___```fffdddpppvvvppp;;;111000---+++******+++++++++...---AAA___eeevvv{{{xxxvvvEEE000000///------)))...,,,+++>>>___rrrrrrdddQQQ999000///......------......)))---++++++???]]]kkkhhhMMMkkkFFF000888333+++000000///---666BBB<<<444:::YYYrrr\\\GGGEEE>>>:::888666333222555111///---+++***)))))))))+++***+++------111===IIIRRRddd<<<888777666333333111...555111555hhhwwwEEEJJJLLL333&&&111+++(((111222222ZZZ~~~wwwEEE888666------+++...111000666PPPlllfffqqqwwwAAA<<<888+++***111.........111333???yyyggg???MMMeee[[[fff___ppp}}}wwwnnnBBB333))),,,...***+++111111***000JJJhhhWWWGGG<<>>GGGppptttIIIKKKRRR777---///222''',,,444CCCuuullldddQQQYYYrrrzzzeee===111555***333000555'''<<>>&&&000...%%%666'''---***888\\\ZZZuuutttEEEccc{{{uuu222555///000...444)))---222]]]bbbsss|||bbbhhhZZZ111555---...888+++$$$111......666555^^^}}}\\\KKKqqq______rrrZZZlllHHH+++<<<222111...333333:::>>>HHH333gggOOOAAA:::JJJGGGmmmjjjggg^^^[[[eee^^^DDDAAA;;;555333444666666666777444111---***)))))))))+++***+++------000;;;FFFUUUfff;;;:::888555000333444222<<<+++|||xxxxxxnnnvvv\\\YYYRRRTTTdddiiiyyyyyyrrrOOOKKK===444,,,///000&&&===hhhvvv{{{wwwjjjcccEEE???DDD[[[qqqHHH222@@@111000&&&222777ZZZrrriii{{{bbb~~~xxxkkkbbblll:::@@@'''222000---<<<+++555;;;vvvMMM@@@|||~~~LLLiii{{{cccooogggWWWQQQ___uuuoookkkJJJ222//////(((000---***///KKK~~~mmm===HHH<<>>,,,///111---)))///+++***CCC___bbbuuuiiigggMMMvvv}}}@@@===---444---111***000888```hhh}}}ccc\\\iii{{{|||@@@000444---333...,,,///***///444BBBooooooLLLddd___PPPTTTddduuuvvv666888555444555333555>>><<<<<>>}}}XXX@@@CCC@@@:::===:::===777KKKWWWlllvvv{{{}}}{{{vvvrrrTTTCCCCCC===,,,111//////EEExxx\\\HHHEEEHHHPPPUUURRRZZZAAAlll~~~{{{bbbBBB+++666333&&&111@@@iiieeeoookkkaaammmxxxVVVrrr|||;;;>>>###222+++)))888...333FFF\\\888fffmmmcccTTT|||qqq^^^WWWIIILLLeee~~~wwwddd555444,,,...,,,...111111```}}}CCC333@@@555VVVQQQmmmssssssyyymmm~~~~~~@@@///+++,,,555"""000''':::<<<<<>>444///888666\\\KKKFFFKKKZZZHHHtttrrryyy???===...222000:::YYYyyykkkiiifff]]]VVVsss|||>>>ccchhhhhh222<<<444222333///333CCCqqqSSSEEE|||zzzvvvsssXXX>>>===LLLtttkkkGGG444(((555+++222333NNNDDD///@@@>>>FFFyyywwwooosss000888+++&&&///...)))888IIIyyyVVVeeeggguuuOOO:::VVVyyy```nnn:::888***444333(((666@@@}}}BBB@@@PPPFFFHHHPPP]]]MMM^^^tttFFF+++111///222+++...BBBMMM]]]IIIYYYqqqLLLuuu|||oooPPP;;;555...333000222555QQQpppnnnjjjUUU666111555///222222444999___uuuTTTLLLmmmsssYYY000999444555===<<>>666222222222222000555666666555222///+++)))))))))+++------///888BBBMMM```@@@;;;888888555777555444ggg]]]sssyyyxxxWWWEEEsssWWWBBB:::555111///kkkgggSSSHHHSSSmmmwww{{{zzzuuu{{{kkknnnnnnDDD888000+++999jjjyyyyyybbb}}}AAADDDiiiyyyRRRIIIbbb111===///222777,,,000CCCCCCQQQ|||yyyeeeFFF444888IIIiiieee___```888,,,444...111999hhhhhhKKK777===;;;___{{{}}}pppjjj999888,,,%%%333,,,---@@@[[[yyyKKKuuu___eeeFFFmmmttteeeXXX888***000444&&&<<>>666222222333222111444444444444111...+++))))))))),,,...---...777AAALLL___AAA;;;888888666777666333{{{tttkkkHHHOOO]]]@@@:::666333222}}}fffQQQEEE[[[zzz~~~{{{tttyyy~~~jjjWWW444;;;222000>>>rrriiijjjfffcccAAAOOOiiiggg===ZZZwww;;;444...111222...555IIIkkkBBBjjjmmmPPP;;;444444CCC]]]ooo~~~\\\www999111111111///EEEbbbBBB???@@@<<<{{{zzzjjjRRR///,,,***000,,,333\\\yyy___iiieeekkkkkk~~~wwwWWWggg444555///222***>>>ttt```AAASSSyyy|||iii^^^yyy}}}@@@111000///111///@@@UUU```YYYKKKnnnjjj___]]]GGGjjj888222333---666:::bbb||||||ooo___GGG777777444,,,777;;;VVVkkkgggSSSxxxtttkkkFFF666888555:::BBBdddpppmmmnnnfff\\\LLLBBB<<<555111111222222000///000000000///...,,,+++)))))),,,...---...666@@@LLL___BBB;;;999999777888666BBB{{{ttt|||tttEEECCC^^^@@@===888...MMMeeeVVVQQQqqq~~~xxxttt{{{qqqzzzpppTTTSSS{{{FFF111222===IIIwww___sssyyyqqqVVVGGGFFF333]]]kkkAAAMMMbbbMMM///444666///777DDDWWWXXXEEE~~~___GGG@@@===///666QQQ^^^YYYsss888333...555///EEExxxrrr<<<666;;;PPP~~~~~~hhhwwwppp,,,...000***---888xxxHHHeee~~~zzzjjj]]]MMM|||111???...000000>>>cccHHHrrrWWWjjjJJJ333555""":::111<<<]]]xxxRRRjjj^^^sssVVVqqqvvv<<>>xxx___NNN222777```{{{zzzoooQQQqqq@@@...,,,888(((JJJYYYYYY}}}rrrrrrjjjiiiVVVNNNaaaMMM888,,,...999EEEyyykkkQQQddd[[[555+++222...000HHHXXXrrr___yyysssVVVeeeJJJJJJ888333222444,,,GGG}}}[[[zzz444;;;***>>>...999eeeeeeHHH}}}mmmzzzwwwpppLLLvvv777333BBBDDDEEEdddXXXNNNAAA:::555222000---...222000...///222333000///222+++***+++.........555===NNNZZZAAA???777999<<<666;;;xxxjjjhhhssskkkzzz~~~uuuzzzoooooolllwww```GGGMMMEEE:::999333sss}}}tttxxxrrrtttwwwwwwxxxnnnXXX???zzzggg444+++444\\\oooyyy~~~wwwooobbbOOOAAA:::999AAAmmmMMM222PPPiii777111222333333???BBBYYYeeeIII444333555555AAASSSsssuuuNNNEEE999555000777ccc<<>>(((+++888222^^^[[[ssshhhxxxxxxmmm___XXXGGGYYYyyyhhh???333...111QQQPPPcccjjj444...555333222IIIjjjtttQQQQQQzzzKKKBBBDDD777777888222GGGvvvbbbhhhCCC999...:::111BBBdddbbbRRRoooCCC^^^BBB888>>>BBBYYYiiiXXXJJJ@@@999444333111...///222000...///222333000///222+++***+++.........555===NNN[[[CCC@@@999:::<<<777>>>eeekkklll___~~~{{{sssuuulllooommmooo```IIIFFFCCC555777666jjjkkkwww}}}vvvzzz|||nnnvvvrrruuuvvvppppppjjj[[[@@@ddduuu===777???kkkyyyvvviii{{{{{{tttkkk]]]LLL???;;;666:::eeeUUU666CCCiii777444222444444CCCtttBBBhhh___FFF333222333222;;;KKKaaaKKKsssQQQ999111000CCC{{{qqq;;;^^^xxxooorrrvvvzzz{{{vvv|||xxxooowwwsss\\\AAA000+++555;;;vvv~~~VVVZZZ~~~vvvzzzfffhhhfffcccTTTPPPGGGHHHttt<<<222666000gggrrrPPP[[[iii333000555444444JJJyyy^^^EEEaaaTTT===wwwUUU888;;;000999[[[[[[EEEeeeZZZ777555555555JJJ___\\\aaatttCCCLLLVVV888;;;[[[qqq]]]JJJ@@@???999444444333000///111000...///222333000///222+++***+++.........555===OOO]]]EEE@@@999:::;;;777@@@nnnkkkccc\\\xxxrrrooolllqqqooogggaaaJJJ>>>rrrFFF333666888dddXXXJJJQQQIIIVVV\\\dddpppYYY```bbbvvvsssqqqkkkllljjj___CCCRRR222---444fffnnn}}}fffrrrqqqfffZZZLLLAAA:::555777___]]]999:::SSS555666222444666IIIeeeBBBwwwyyy}}}yyyNNNBBB;;;:::333,,,555FFFWWWOOObbb___444***666bbb]]]zzz~~~[[[GGGIIILLLSSSccclll{{{wwwqqqwwwsssZZZsssIII999...000@@@hhhOOOzzz[[[{{{kkkrrr{{{iiigggPPPLLLPPPRRR___^^^EEEPPP999666000;;;444^^^zzz}}}tttxxxWWWLLLSSS777222222000666MMMtttTTTHHHPPP```:::SSSfff666999444666GGGxxx___>>>IIIqqq444;;;222888SSS^^^```vvvvvvHHHGGGwww<<<999dddVVVRRR```hhhVVVIII;;;===???888333444444111000111000...///222333000///222+++***+++.........555===PPP```EEE???999999999666BBBlll[[[PPP```wwwhhhrrrnnnooorrrppp```bbbJJJ:::___RRR666999===JJJDDD???QQQAAAYYYiiixxxoooeeeEEE^^^rrrvvvpppkkkmmmlllaaa???@@@===999===vvvyyyqqqhhhxxxqqqeeeYYYIII<<<666666999YYYccc:::777JJJ444777222333:::QQQ^^^BBB||||||eeeuuuhhhUUUGGG>>>888999444///666DDDRRRWWWXXXkkk999...888nnnzzzXXXDDD===>>><<>>222888[[[aaannnmmmHHHEEEmmm???@@@PPP___AAACCCCCCQQQeeerrrnnnOOONNNFFF===HHHAAA999333333444222000111000...///222333000///222+++***+++.........555===QQQcccGGG???999999888666DDD~~~\\\IIIDDDeeemmmOOOWWWyyytttpppooommmYYYcccIII:::YYY^^^777888DDDxxxIIIBBB???[[[NNNuuulllgggWWWbbbXXX]]]zzztttnnnooolll```GGGAAA888444555uuutttmmmeee```{{{{{{~~~qqqdddUUUCCC444444777999QQQeee:::666GGG555777222111>>>YYY]]]AAAZZZxxxaaa~~~{{{\\\LLLJJJGGGKKK===333444444222666===NNNqqq___NNNmmm>>>333111eeeiiiOOOkkkzzzHHHEEELLLQQQRRRkkkvvvtttrrrvvvttt\\\LLLddd---444111MMMSSSfff]]]jjjxxxiiiLLLHHHMMMPPP]]]qqqwwwhhhPPPBBBNNNHHHDDDQQQLLLPPPvvvWWWHHHCCCSSS{{{===;;;222LLLwwwLLL<<>>;;;999888;;;999HHHeeeggg{{{PPPTTTwwwRRREEE;;;yyy999;;;444:::^^^aaawww\\\YYYeeeGGGEEE___666SSS^^^}}}IIIKKKKKK@@@GGG[[[xxxvvvPPPLLLWWWRRRLLLRRREEE;;;333222333222000111000...///222333000///222+++***+++.........555===RRRfffIII@@@::::::999777GGGjjj\\\HHHDDDFFF```}}}___aaaZZZYYYTTTrrrnnngggfffSSSdddHHH===\\\hhh777555IIIeee222;;;IIIsssbbb|||jjj[[[HHH===MMMPPPooowwwpppooolllaaaLLLHHHEEE@@@===cccccchhhppprrrrrruuuppp___NNN@@@666555888666FFFccc888444CCC:::777111///BBBaaa___>>>]]]dddnnnfffxxxyyyooojjj]]]IIIFFFQQQWWWQQQPPPPPPKKK>>>000000888III```hhhFFFrrr;;;000333rrryyyoooaaaBBB///CCCXXXlllpppNNN@@@BBBNNNWWWcccxxxpppqqqttt```BBBkkk444222555XXXNNNrrr^^^tttuuuooonnn]]]AAA111555???DDDSSSbbb___NNNDDDEEEEEEDDDEEEUUUccc^^^===AAA===YYY@@@777222bbbYYY===888@@@ZZZwww^^^OOOUUUssskkk>>>MMMXXX222222666777YYYkkk888CCCUUUlll|||kkkGGGAAAYYY{{{===>>><<<888555===ZZZ___KKKnnn```ZZZaaaXXXMMMBBBggg@@@444777<<>>888111---EEEeee```<<>>:::777:::EEEOOOIII<<>>222000111111000000000...///222333000///222+++***+++.........555===SSSjjj^^^@@@???:::;;;888GGGyyyUUU:::DDD555GGGmmm>>><<>>@@@DDDKKK===^^^TTTYYY\\\UUUooo~~~qqqhhhgggaaa???===xxxFFF777333mmm||||||BBBHHH^^^|||ooolllsssooorrrNNNJJJBBB222444000::::::PPP:::777888???777444888LLLiiidddGGGyyyyyyyyy{{{NNNPPPJJJZZZVVVddduuuuuu[[[888---;;;333CCCRRRppp@@@qqq666333:::yyywww}}}WWW999333555==='''TTTEEENNNPPP>>>SSSKKKOOO]]]mmm~~~vvvsssmmmXXX>>>}}}777333777fffgggEEEiiiKKKxxxOOO>>>BBB888@@@>>>666???111<<>>IIILLLSSSbbbqqq___===>>>FFF;;;///<<<444mmm{{{]]]888CCC777DDDvvvOOO^^^jjjwwweee@@@CCChhh;;;'''777:::^^^pppuuu{{{kkkSSSFFFUUUkkkuuusssTTTEEE777HHHttt666AAAZZZ:::999999777QQQXXX\\\XXXqqqwww```xxxUUUeeeBBBTTTRRRCCCBBBLLLQQQ555888>>>xxx|||[[[\\\fffTTTqqq{{{___???:::GGGUUUVVV___???MMMIII<<>>777CCCMMM^^^fffHHH:::@@@CCClll}}}nnnfff___WWWDDD===\\\sss???<<>>______ooo||||||{{{aaammmmmmYYY;;;333666>>>~~~PPPzzzQQQwww~~~}}}dddBBB===222111FFF888444BBBGGGGGG///FFFQQQSSSdddeeeooo}}}AAA333888AAARRR///444eeeiiiFFF111...111cccqqq^^^RRRggg```???NNNbbb:::---:::@@@eeeddd]]]???ZZZssspppzzzQQQLLLSSSggg{{{wwwiiikkk[[[AAA555CCCooo555<<>>???SSSdddsssvvvUUU???___:::ccczzzgggnnnsssEEE888***222333<<>>444???jjj555777LLLIII<<<::::::BBBSSSgggaaaooojjjlllvvvIII>>>@@@LLL___888444???uuuHHH\\\fffmmmppp```^^^xxxcccNNN===777FFFdddYYYOOO999AAAFFFLLLHHH^^^ZZZbbbUUUfffxxx^^^GGG:::666222333333+++000///222777888333111111---+++,,,...---...555===RRRbbbrrrsssYYYGGG>>>DDDZZZ999???PPPJJJKKKPPPRRREEELLLFFFPPPeeegggYYYZZZ888BBBeeepppGGG999lllBBB333666DDD???;;;??????RRRmmmvvv[[[aaaWWWnnnpppgggZZZAAA;;;555555???ooobbb555:::TTToooxxxzzz>>>DDD777333555333666AAAKKK;;;444???CCC555222000KKKaaaqqqDDDmmmccc\\\tttNNNTTT;;;HHHZZZoooqqqKKK===000333111;;;BBByyyIIIyyymmmLLL...888mmm|||}}}jjjGGG222111222FFF+++888TTToooUUUiii{{{}}}MMMssszzzmmm[[[QQQFFF888999<<>>888???OOO===EEEbbbggg999CCCMMMdddvvvtttjjj___SSS<<<666<<>>222<<>><<>>QQQddd```QQQBBB???{{{MMM888BBBMMMNNNGGGlllRRRTTTFFFMMMrrr~~~ooo___aaa;;;EEEkkkFFF>>>jjjmmmDDD333666:::999>>>JJJBBBDDDjjjccc^^^hhhZZZhhhgggTTT@@@:::777GGG===666RRRnnnwww\\\bbbLLLhhhhhh]]]555AAA999222222444777FFFGGG888000BBB@@@444333333MMMZZZuuuCCCKKKPPPYYYcccaaaPPPHHHzzzQQQLLL999333888444<<>>===:::EEEBBBAAAhhhxxxIII|||~~~~~~RRRIII===uuu999999CCChhhCCC333444777GGGhhhMMMqqqAAADDDgggPPPiiiPPP===TTT{{{[[[;;;333333666YYY\\\555555>>>;;;[[[CCC888DDD\\\LLLEEEIIIZZZtttuuuzzzfffRRR>>>999777999ZZZ555444HHH]]]GGG444===BBB{{{kkkHHHWWWeeevvv^^^BBB999===NNNtttFFF333888]]]LLLIIIJJJVVVUUUHHHRRRoooUUUWWWDDD???EEEEEEnnnDDDvvv<<>>QQQgggfffYYYCCCBBBvvvJJJ666>>>IIIRRRKKKLLLHHHQQQmmmzzz|||[[[RRRUUU999EEEwwwKKK===UUUsssOOO222AAA777555>>>YYY\\\KKK[[[cccvvvtttsssuuu[[[@@@>>>KKK222555<<>>III222///777444>>>>>>tttCCCiiilll:::333[[[wwwsssWWW777///888<<>>...777dddYYY}}}bbbGGG@@@:::555AAA???666QQQ@@@fffyyypppbbbvvv666===;;;eee???999888ccc???III>>>)))>>>cccCCCsss{{{WWWooo]]]DDD===MMM[[[222111666888[[[KKK...777BBB???SSSCCC@@@PPP===888CCCPPPllllllfff]]]UUUCCC555888555MMM222333KKKWWWCCC888;;;@@@SSSDDDPPP~~~cccZZZEEE;;;===MMMzzzPPP999999OOOzzzEEE===EEE]]]bbbMMMFFFIII===bbbnnnMMMFFF999;;;KKKkkkDDDtttqqq777EEEFFFEEESSSxxxGGGjjjuuuKKK:::333444000222444//////...111666777222///000...,,,---......///666>>>SSSllllll]]]BBBNNNuuuaaa<<<>>>OOOYYYUUUrrrHHH>>>ccc___VVVNNN555AAA}}}JJJLLLRRR}}}```666CCC???DDDBBB___www]]]PPPvvvaaaZZZQQQ@@@111VVVAAA;;;444???ccc~~~xxxdddTTTeeexxxnnnbbbHHHFFF000444===333:::888KKK:::222444ZZZ555555444000JJJHHHDDDkkkHHHEEE}}}jjj[[[fffdddVVVMMM~~~===333///222333@@@???rrrBBBggggggDDD666KKKssstttTTT444...888<<<111AAAQQQLLL```jjj|||dddnnnzzzxxxxxxfff@@@LLLyyy;;;333GGG^^^lllttt]]]|||MMM<<>>DDD```xxxOOOMMMZZZ555>>>YYYqqqJJJDDD:::ccc;;;...444333LLL\\\444kkkjjjooowww>>>DDDGGGRRR222555111222UUU}}}FFF666@@@DDD:::===HHHfffEEEAAAPPPgggdddRRR<<<555;;;444~~~DDD000555QQQaaaQQQFFF===>>>ttt[[[dddppprrrJJJAAA===CCCTTT|||ZZZCCC???CCCdddDDDJJJSSSLLL???@@@DDDGGGPPP]]]SSSKKKPPPBBBKKKPPP___LLLmmm===DDDGGGMMMCCCnnnuuulllMMMEEE@@@444333666000000222...000///222777888333111111...------///...///666???UUUpppppp^^^AAAXXXbbb{{{EEE@@@XXX``````TTT[[[DDDiiitttlllTTTRRRGGG888IIIWWW@@@888HHHyyyppp===555CCCVVVFFF]]]rrrVVV{{{mmmYYYOOO444???tttfff:::888555@@@eee}}}~~~kkk===wwwEEEBBB---888555000999666III777444===lll111666555555QQQKKKDDDccc}}}JJJAAApppYYYlllZZZ{{{PPPSSS---666333333777AAA???qqqBBBgggXXXHHH<<>>---...PPPrrr???777AAA>>>NNN999???VVVuuu333jjjVVVDDDBBB666???777AAA222999XXX]]]PPPUUU@@@>>>hhhoooggglll777999===III___{{{```KKKEEE;;;VVVFFFLLLhhhUUUBBBXXXPPP;;;KKKYYY{{{WWWCCC???111GGGQQQ\\\MMMhhhKKKJJJ???333___|||~~~{{{{{{vvvZZZEEE999666555,,,,,,333222777333111333333222444888...------/////////666???VVVrrrvvvpppIIIHHHRRR___HHH\\\~~~nnnzzzwww___VVViiidddrrr|||DDD___EEECCCMMMKKK999BBB>>>\\\|||III???FFF^^^TTTwwwiiiddd|||XXXPPP:::777888III777;;;444444nnnppp}}}zzzvvv??????888***:::>>>///>>>FFF222777<<>>111;;;444777EEECCC;;;EEE]]]xxxyyyqqq\\\YYY>>>uuuYYY===>>>SSS]]]fffYYYVVVooo[[[444FFF888444===IIICCCVVVUUU[[[sssUUUbbbooobbbkkkuuu|||HHH???======DDDtttqqq999999666NNN:::HHH]]]UUUWWW```RRR|||^^^@@@GGG^^^EEE444777333333EEEcccjjj444;;;:::<<<:::GGG{{{IIIEEEiii|||RRR@@@;;;555FFFCCC}}}999000666mmmdddWWWPPPMMM===[[[iiiXXX666DDDBBBBBBsssggg[[[QQQHHHfff]]]AAAXXXhhhLLLIIIbbbTTTKKK^^^```dddIIIIIICCC777QQQTTTVVVUUUEEEsss@@@@@@KKKjjjdddyyynnnsss```YYY777333777222000666333333333444555444222000---,,,---//////000666???]]]nnnyyysssMMMMMMPPPwwwUUUMMMppp[[[QQQ[[[]]]___sss{{{mmmQQQXXXCCC;;;gggcccHHH666<<<<<>>>>>===QQQaaaJJJiii{{{HHHOOOHHHBBBHHHQQQlllfff^^^^^^zzz|||{{{}}}xxxCCCAAA@@@HHHUUUDDDnnn~~~FFF666DDD;;;FFFWWWUUUeeesssbbbqqqfffzzzTTT444@@@yyyFFF;;;666222111777iiifffDDDAAABBBEEETTT333zzzXXXqqqNNNEEEaaaIII<<<999333<<>>cccVVVMMMFFFCCCTTTtttkkktttTTT999EEE<<>>[[[WWWNNNmmmBBB;;;@@@===EEEiiiPPPGGGLLLqqqOOOLLLDDDiiidddwwwhhhNNN999555444///...333333333333444555444222000---,,,---000///000777???\\\oooyyysssNNNPPPTTTllljjjGGGnnniiiWWWnnnVVVZZZLLL>>>CCCCCC@@@:::888===888bbbfffFFFRRRzzzsss{{{dddiiiVVV>>><<<...LLLAAA999888000:::MMMlllzzz}}}~~~NNN888777777777;;;777777RRR111333<<>>lllhhhMMMDDDOOODDDAAAEEEJJJRRRHHHeee}}}YYYcccEEE:::HHH}}}HHHDDD666777444111wwwQQQ;;;555<<>>;;;BBBIIIqqqssskkkdddbbbYYYWWWJJJRRRXXX]]]WWWzzz|||lllCCC999EEEOOONNNLLLFFFKKKLLLmmmQQQbbboooxxx|||^^^UUUMMMDDD:::555222...///333333333333333444444111///---,,,---000000000777???[[[pppuuunnnKKKNNNTTTUUU~~~[[[]]]zzztttNNNXXXAAA666aaaYYY@@@777BBB999>>>999LLLzzzUUUSSS~~~hhh:::@@@888aaaJJJ888>>>;;;555CCCBBBnnnlllDDD;;;555666;;;999>>>777FFF333:::FFFLLL>>>555888666888ccc^^^EEEzzzyyy^^^rrr|||qqqvvvMMM333333555777777<<>>:::EEErrrzzz|||YYY???JJJ333NNNsssoooRRRLLLaaaooohhh===LLLiii@@@AAAIII999@@@dddqqqvvv]]]III\\\vvvsss===III111VVV\\\~~~```qqqhhhAAA???HHHlllWWWBBBUUU???999~~~PPP@@@111HHHBBBFFFwwwcccjjjtttJJJ===MMM]]]dddHHHJJJ999@@@<<<333hhhgggAAA;;;:::MMMJJJ@@@\\\yyyKKKsssfffrrrlll}}}mmm___bbbGGGLLL999:::???777oooPPP...777<<>>>>>GGG>>>SSS|||zzzTTTHHHnnncccKKKqqqFFF|||BBBCCC666tttzzzIIIBBB===@@@:::BBBhhh|||HHH<<<999IIIlll]]]gggAAA???TTTkkkTTTFFFIII:::EEE555444RRRLLLGGG;;;GGGiiiOOOmmmHHHuuuyyy}}}sssPPPFFFFFF111888::::::lllFFF333===MMM\\\WWWZZZIIIUUUOOOKKKccceeeOOOBBB888EEE>>>MMMdddjjjUUUUUUWWW\\\ZZZVVVnnnaaafffvvvUUUbbbQQQGGGOOO{{{]]]KKKSSSBBBMMMVVVjjj]]]{{{ZZZcccTTT@@@333111666999999444333222333444333000...---,,,---000111222999AAAZZZooorrrjjjJJJQQQMMMPPPTTTqqqGGG999DDD[[[eee===;;;===999999666777777JJJzzzJJJHHH}}}{{{BBB333777333...222999111PPPoooyyyXXX@@@???666555;;;777===888333<<<000VVVHHH>>>GGG999>>><<<:::^^^ZZZhhhVVV{{{}}}ooooooMMM777000111888555:::HHHRRRAAAlllxxxvvv>>>999>>>>>>@@@CCCAAAooo~~~eeeUUUsssSSS|||~~~KKKDDDDDDrrr@@@GGGAAA666LLL<<>>GGGGGGSSSDDDDDDBBB888>>>FFFHHH___MMMEEEnnn]]]|||FFFEEEHHHTTT}}}NNNDDDFFF<<>>KKKBBB___RRRMMMUUU[[[eeeiii___\\\AAAAAAAAAXXXPPPHHHFFFHHHCCCHHHssscccCCC333333555666666444333222333333222///------,,,...000111222999BBB[[[mmmssskkkMMMVVVTTTOOOQQQJJJ>>>777ZZZOOO???:::===888444;;;111888<<<[[[uuuPPP555qqqBBB@@@...666888444<<<999999EEEkkkpppXXXUUU>>>444888777777<<<;;;666888666:::HHHDDD???@@@555999>>><<>>999YYY>>>888222333eeerrrVVVIIIMMMPPPDDDRRR[[[JJJyyybbbJJJAAA@@@888>>>DDDLLL^^^xxxXXXRRRJJJ[[[bbb|||fff\\\:::JJJTTTNNNGGGAAAIII===BBBNNNfffccc???444555333222666444333222333333222///,,,---,,,...111111333:::BBB[[[kkkrrrkkkOOOYYYXXXGGGVVV\\\rrr~~~UUU@@@BBBDDDpppeeeWWW888BBB888>>>111DDD///>>>>>>;;;bbbNNNNNNMMM{{{333???;;;222222---999...555333\\\xxx{{{ggg^^^HHHCCC;;;777:::;;;999888999444666999888kkkHHH@@@;;;888:::AAA;;;;;;HHHmmmgggNNNlllvvvddd555888:::222777444@@@}}}MMMLLLHHH>>>:::EEE777666444???MMM}}}LLLRRRHHHZZZHHH:::EEE999999555999888KKKaaazzz{{{[[[WWW^^^EEEJJJFFF333CCC888:::777BBBBBBYYYSSSggg999BBBCCCLLLZZZKKKJJJMMMMMMDDDFFF???FFFvvv~~~]]]```IIIllluuuiiiJJJ;;;<<>>JJJXXX^^^jjjPPPJJJIIICCCBBB:::HHHaaaZZZ999555777333222999444333222222333111...,,,---,,,...111222333:::CCC\\\jjjuuuhhhNNNTTTWWWOOOJJJKKKnnnwwwhhhRRR;;;;;;GGG^^^|||GGG===???>>>;;;777>>>:::666888999888TTTkkkKKKPPPQQQcccAAA555>>>000---///111666777111333KKKhhhwww}}}|||qqqeeeTTTCCC:::888@@@;;;999===???<<<:::<<<999,,,IIIIIIzzz@@@BBB:::555>>>===III777@@@nnnwwwuuuVVV```KKK666,,,111333777AAAIIIaaa999kkk???999>>>999666;;;>>><<>>:::;;;???888CCCNNNIII<<>>CCCEEE777DDD888;;;AAA999;;;mmmiiiMMM>>>LLLHHHrrrxxxLLLTTTMMMGGGLLLGGG@@@HHH555ccc___;;;ZZZtttzzz~~~hhh999CCC<<<999;;;KKKCCC<<<888:::TTT|||WWWVVV@@@DDDGGGQQQGGGDDDQQQXXXzzztttXXX???999;;;:::???HHHKKKCCC}}}ttteeelll^^^mmm{{{qqqbbbvvv~~~WWW===IIIZZZZZZRRRVVVNNNCCC@@@EEEAAA>>>UUUvvv^^^EEE333555888333111666666555444222000---+++)))///...///111111333:::CCCTTTiiiwwwfffLLLPPPNNNGGGBBBCCCWWW}}}^^^HHH===666CCCjjjggg@@@===???>>><<<888555666555999;;;555>>>XXXuuuzzz}}}vvvmmmiii___RRRVVV___]]]...666222+++AAA555333666999555444AAATTT}}}tttcccUUUJJJBBBBBBGGG888999;;;???DDDFFFAAA:::@@@444<<>>;;;===???AAAVVVjjjZZZwwwwwwMMM888@@@---666666>>>EEE666@@@mmmKKKWWWWWW666555;;;666333777>>>:::777EEElll}}}vvvvvvsss{{{zzznnnOOOHHHRRRwwwxxxSSSBBB>>><<<<<>>AAA:::666<<<>>>333888???555AAA{{{TTT;;;LLL%%%}}}hhhFFFKKKDDD@@@EEE>>>JJJJJJFFFKKKwwwgggmmm|||}}}@@@??????AAA<<>>JJJIII;;;<<>>;;;:::999777444222111000111000111444555777???IIIfffrrrzzzfffLLLLLLLLLHHHDDDHHHMMM]]]}}}lllVVVEEEAAAIIIRRR\\\rrrMMM999===>>><<<<<<:::666;;;:::<<>>:::444...PPPwww}}}KKK666===999:::???999999???AAA???wwwMMM{{{wwwuuu```___^^^XXX444---333333777***000<<<+++OOOwww000nnnhhhLLL999>>>DDD???<<>>777777XXX[[[rrrjjjiiiuuudddEEEWWW???KKKaaa^^^KKK;;;999;;;999888:::555666:::<<<999;;;MMMbbbzzziiiQQQ```TTTLLL^^^ssseee<<>>===DDDFFF;;;;;;999;;;QQQWWWSSSJJJSSSOOOGGGTTTSSSPPPOOOFFFZZZnnnbbbQQQBBB666CCC===+++333PPPWWWHHHgggbbbcccaaaWWW^^^kkk~~~xxxGGGeeeiii]]]ZZZ???PPPIIIXXXgggZZZJJJUUUNNNIIIHHHFFFAAA>>>>>>UUUhhhMMM>>>555666777666444333555777777555333111///...------000......000111333<<>><<>>777???888===999VVVyyyggglllZZZQQQMMM999FFFGGG444000777;;;222888;;;;;;BBB@@@===zzzKKKKKKLLL<<<444:::???;;;888<<<999AAA@@@888CCCkkk}}}xxxdddVVVOOOUUULLL@@@JJJOOOzzzooolllJJJBBB>>>AAACCCAAA@@@BBB>>>===>>>AAA@@@>>>CCCKKKdddvvvgggxxxfff]]]RRR___DDDaaa}}}yyy\\\RRRPPPQQQkkkqqqCCC<<>>___yyyLLLGGGNNNMMMQQQ^^^ZZZHHHDDDEEE???DDDKKKEEEJJJWWWQQQTTT^^^{{{uuufff999>>>DDD:::@@@LLL333999<<>>888CCCHHHUUU```nnnKKKPPPDDDLLLHHH@@@:::;;;@@@@@@======bbbzzz}}}{{{tttfffPPPGGGEEE???777>>>BBB???<<<===<<<888<<<:::888555444444555555888666555666666888@@@JJJYYYcccnnnWWWPPPVVVUUUKKKIIIKKK???EEEgggsssbbb[[[XXXRRRJJJLLLOOOWWW\\\ZZZccc]]]KKK@@@AAADDD===;;;>>>===999BBB===555:::>>>===AAA<<>>>>><<<===AAAiiilll}}}```MMM===///999333111999555222444???888===FFF;;;777nnnmmmAAAsssBBB;;;777:::<<<999888;;;666;;;???<<<999HHHlllvvvjjjssskkk]]]ppp|||SSSAAABBB@@@>>>???>>>===>>>@@@======>>>???<<<999;;;???CCCpppttt\\\MMMXXXDDDZZZXXXXXXTTT]]]DDDGGGIIIFFFAAAAAAAAA???999DDD===999EEEDDD<<>>MMMWWWFFFGGGJJJGGGCCCHHHMMMIIIIIIOOOLLLNNNBBBnnnEEE;;;IIINNNLLLHHHGGGDDD999222JJJVVV___PPPYYYWWWMMMWWWUUUPPPMMMJJJBBB@@@IIIttthhhCCCBBBOOODDDPPPIIIAAAOOOFFF999>>>>>><<>>HHHPPPVVVeeeaaa]]]TTTUUUJJJKKKLLLGGG???>>>EEEIIIHHH>>>HHHlll___ZZZZZZNNNIIICCC;;;>>>FFFEEEJJJGGG@@@888777<<<===999999888555333333333444555333111111333333555>>>HHHgggmmmkkkUUUJJJRRRPPPIIIJJJQQQMMMEEEFFFZZZxxxmmmccc```\\\]]]cccmmm^^^FFFEEE>>>AAAAAA888888===999333<<<:::555888777555::::::777666IIItttNNN;;;@@@<<<===;;;333777???===:::;;;<<<;;;::::::===AAA555KKKsss|||xxxmmmccc^^^]]]bbbQQQEEECCC<<<;;;XXXbbbAAA;;;>>>>>><<<<<<>>>>>>???666III===@@@DDDSSS}}}jjjPPPCCCAAAHHH>>>888JJJDDDAAA<<>>aaaDDDVVVYYYAAA???======<<<<<<<<<>>>:::666888???===888AAAPPPyyyxxx|||IIIWWW@@@DDDCCCAAA???===>>>AAADDD@@@BBBCCCAAA>>>===???BBB???___~~~???BBBGGG======JJJ???555EEE<<>>@@@@@@777888EEEIII|||sss|||jjjrrr]]]ccchhheee\\\TTTQQQQQQOOOXXXLLL@@@jjjhhhJJJBBBJJJMMMGGGCCCEEEFFFFFFSSSHHHVVVGGGNNNkkkwwwMMMIIIQQQEEEGGGZZZPPP>>>999>>>MMMtttnnnXXX___NNN[[[XXXUUUXXXRRRLLLIIIGGGEEEBBB@@@BBBQQQBBBHHHNNN>>>CCCEEEAAA@@@AAA<<<===HHHBBBVVVUUULLLnnnnnnTTT___iii\\\```mmmmmmmmmcccuuukkkfffjjjjjjgggoooTTTCCCMMMUUUSSS@@@BBBOOOTTT\\\[[[WWWooohhh\\\bbbTTTGGGDDDGGGHHHCCC???>>>>>>===;;;DDD:::iiipppjjjcccaaa```]]]YYY[[[uuudddOOO@@@<<<>>>@@@@@@888777666555555555666777333333555888:::===EEENNNUUUcccooo\\\QQQNNNGGGGGGMMMOOOSSSQQQFFFQQQggg^^^III@@@EEEAAADDDDDD>>>AAAEEE??????CCCAAAAAAFFFAAA<<>>;;;999===<<<:::???888DDD@@@AAAFFF===kkkTTTJJJLLLCCCLLLDDDHHH@@@RRRJJJFFFIIIIIIVVVpppHHHfffOOOAAACCCCCCAAAAAACCCCCCBBBIIIEEEEEEJJJLLLIIIDDDBBBAAAkkkqqqoooUUUjjjZZZ^^^___^^^\\\[[[\\\^^^___^^^______^^^]]]^^^___```ccc\\\sss|||zzzrrroooeeehhhrrrkkkeeeppplllfffkkkpppgggbbbiiiooohhhsss{{{xxxwwwqqqkkk|||sssyyyyyyyyyyyyyyy}}}yyynnn{{{rrr{{{nnnxxx~~~uuuwww~~~vvvlllyyy{{{}}}xxx|||vvvyyy{{{zzzwww|||zzz{{{yyy~~~wwwrrrooo}}}~~~rrrwwwxxxpppmmmmmmnnnooommmgggeeefffyyyNNNjjjeee}}}llleeeaaa\\\[[[^^^TTTTTTTTTTTTTTTTTTUUUUUUUUUTTTWWWZZZ[[[\\\bbbiii|||}}}nnnbbbpppbbbfffjjjaaadddkkkaaafff[[[mmmnnnooouuurrrpppmmmqqqrrrooovvvyyypppwwwtttnnnqqqzzzuuupppyyyyyyxxxzzz|||yyyxxx