BM6P6(@ cccIIIKKKCCC>>>===<<<:::999888777777777777666555444444333333222222222222222222222222222000///111333444222///555222333555444111666???GGGiiizzzwwwwww}}}{{{{{{uuu```TTTKKKEEECCC888555444999===;;;666222,,,,,,---------...------++++++++++++++++++++++++++++++++++++++++++++++++******+++---...---***(((+++++++++************)))++++++******************---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---...------/////////---...111666???JJJUUU\\\]]]mmmzzz}}}zzz}}}ttt}}}xxxpppooorrrzzz||||||vvvnnniiijjjmmm~~~wwwtttzzzyyyyyy{{{yyyuuusssvvvqqqmmmjjjlllooossstttnnnpppuuu|||xxxxxxrrrkkkhhhhhhiiihhhgggkkkfffccceeeggghhhnnntttqqqsssoooiiigggiiiddd]]]\\\ZZZVVVOOOFFF@@@===<<<======>>>@@@AAAAAA???===>>>???@@@@@@===888111---...+++)))***+++,,,)))&&&)))************+++++++++)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------///...------///000000000---444>>>HHHQQQWWW\\\___^^^[[[UUUNNNJJJNNNWWW___cccfffnnnxxx{{{zzz{{{{{{|||yyy~~~yyy~~~|||xxxkkkUUUEEEGGGSSSOOOOOOPPPQQQOOOHHH>>>555111///---,,,------,,,+++cccIIIJJJBBB???>>>===;;;:::999888888777666666555555444333333222222222222222222222222333222000222444444333000111222666:::<<<>>>IIIUUUjjj}}}ssswwwwwwiiiZZZMMMGGGBBB>>>:::888999:::<<<<<<111000...---,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------+++)))++++++++++++************++++++******************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,...///...,,,555999AAAKKKUUU___ggglllpppzzz}}}xxxyyy|||}}}||||||qqqlllmmmrrr{{{~~~tttpppuuu}}}~~~{{{yyyyyyyyy}}}}}}wwwqqqooonnnmmmmmmlllkkkmmmssswwwyyy}}}}}}yyyssspppooooooppppppgggcccbbbddddddcccdddhhhooorrrrrrnnnnnnpppooojjjkkkiiiccc[[[SSSKKKFFFCCCAAA@@@@@@AAABBB@@@===:::::::::<<<>>>@@@===777222///---***)))+++,,,+++))))))************+++++++++************************)))************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........------------------------000///...///000111111111///999GGGQQQTTTUUUUUUVVVPPPPPPOOOMMMNNNQQQXXX]]]qqqxxx~~~qqq]]]QQQOOONNNNNNOOOQQQRRRNNNFFF@@@333111///.........---,,,cccIIIJJJAAA@@@???>>><<<;;;:::999999777666666555555444444444333333333333333333333333444333222333444444333222333333666;;;BBBPPPfffyyysssvvv~~~{{{{{{ooommmtttxxxxxxyyy}}}lllhhhhhhppp~~~xxxyyywwwrrrnnnqqqyyykkkYYYPPPHHHEEE???;;;:::===AAADDD888555111---++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++,,,+++++++++******************++++++++++++++++++++++++,,,,,,------......***++++++,,,,,,---------///...---...///000000000===FFFSSS```jjjqqquuuwwwuuusssyyyxxxsssoooooopppqqqwww}}}www}}}}}}wwwyyy|||yyyvvvtttsssnnnkkkppptttuuuvvvyyyrrrwwwzzzzzz}}}zzzuuurrrqqqiiieeecccdddccc``````ccckkkoooqqqoooppptttwwwwwwxxxtttmmmfff___WWWOOOJJJEEEDDDBBBBBBAAA@@@===;;;666555555:::@@@BBB>>>999444000,,,******+++,,,,,,)))************+++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.................................000000000000111111222222777@@@JJJPPPOOONNNNNNOOOHHHIIIJJJNNNTTT\\\ccchhh}}}vvvpppyyy}}}zzz}}}|||~~~rrr___RRRNNNMMMNNNQQQTTTTTTQQQMMM:::777222///.........---dddIIIIII@@@@@@???===;;;:::999999999777666666666555555444444333333333333333333333333444333222222333333333333888555555;;;MMMhhhyyysss|||xxxssszzztttvvvzzzjjjiiisss{{{{{{xxxuuuqqqmmmjjjlllqqqwww|||~~~{{{yyyffflllooommmlllnnnrrrtttsssuuuzzz}}}{{{xxx~~~zzziiiaaaSSSNNNFFF@@@@@@DDDDDDBBB???;;;444///++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,------,,,,,,,,,+++++++++***************+++++++++++++++,,,***++++++,,,---...//////***++++++,,,---......///111000000000///000777???OOOYYYfffrrrxxx{{{}}}~~~{{{vvvvvv~~~|||||||||{{{rrrrrrrrrqqqpppsss|||~~~vvvuuutttuuuwwwvvvvvv}}}}}}}}}~~~uuuppptttzzz|||{{{{{{xxx{{{zzztttpppssswwwyyy}}}ssskkkddd```]]]\\\```fffiiijjjjjjhhhiiinnnuuuyyyvvvsssooojjjeee^^^VVVPPPNNNJJJEEEAAA@@@@@@@@@@@@666222000333;;;@@@@@@>>>999666111---+++++++++,,,))))))*********+++++++++************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------------....................................///000000000000222444555AAABBBDDDEEEGGGIIILLLMMMLLLKKKMMMSSS]]]jjjvvv}}}yyy{{{yyywwwvvvxxx|||xxxkkkSSSPPPOOOPPPTTTVVVUUUTTTEEE???777000---,,,------dddIIIJJJ@@@>>>===<<<:::999888888777666666666666666555555555333333333333333333333333333333222222222222444555777888>>>NNNiii{{{xxx{{{vvvooooooppp~~~yyy}}}xxxssszzz~~~yyyvvvuuuvvvyyytttoooooosssvvvuuutttuuuvvvxxx~~~ssshhhUUUFFFCCCHHHGGGAAACCC???999333...------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,......---,,,,,,,,,++++++++++++*********++++++,,,,,,,,,,,,++++++,,,------...//////++++++,,,---......////////////111000---000AAASSSlllsss||||||xxxwww}}}zzzvvvvvvtttpppmmmgggpppyyyyyyvvvxxx~~~wwwxxx||||||tttlllqqqppprrrtttsssrrrvvv}}}{{{sssmmmooottttttssstttwww{{{~~~{{{ssspppwwwtttmmmmmmoooppp|||wwwiii```[[[[[[ccckkklllhhhbbb___```dddmmmtttpppppppppooolllggg```\\\]]]VVVLLLCCC@@@???@@@AAA:::444......333:::===>>>===;;;666111---+++***+++))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......---------.........//////////////////////////////...///000000000333888<<>>===<<<:::888888777777666666666666666666666666333333333333333333333333222333333333222444666999777DDDWWWpppxxx}}}ssskkknnnuuuyyywwwttt|||{{{wwwvvvvvvxxx~~~pppSSSGGGJJJIIIDDDDDDBBB===888444111//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***,,,...///...---,,,,,,,,,,,,++++++++++++******++++++,,,---------,,,,,,------......//////,,,------....../////////------000333333999OOOfff~~~xxxyyy|||{{{wwwuuujjjwww~~~xxxwwwxxxxxxtttooorrrpppppptttzzz|||zzzvvvzzzyyy{{{~~~zzzzzz}}}|||xxxtttlllggghhhnnniiiiiiiiilllqqqtttvvvvvvoooiiiiiisss~~~{{{wwwyyy{{{zzz{{{yyywwwvvvzzzyyypppjjjhhhmmmsssooofff^^^]]]^^^aaagggmmmooosssxxxyyyvvvqqqmmmjjjkkkcccVVVJJJCCC@@@>>>>>><<<777111---...222777999<<<<<<;;;777222---++++++)))************+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......------........./////////000000000000000000000000...///000000111777@@@GGGGGGHHHKKKQQQWWWWWWSSSNNNMMMWWWeeeqqqxxx~~~{{{uuuzzz{{{sssjjj]]]TTTQQQQQQRRRRRRUUUNNNCCC:::444000...---fffKKKLLLCCC???>>><<<;;;999888888888666666666666666666666777444444444444444444444444222444555555444666:::>>>FFF[[[vvv~~~~~~rrrwww}}}|||vvvvvv}}}~~~iiiRRRLLLKKKFFFDDDCCCAAA>>>:::666222000........................------------------------+++***+++---///000...,,,------,,,,,,,,,+++++++++******++++++,,,------...---------..............................////////////,,,000;;;CCCLLL```uuu~~~~~~vvvsssrrrnnnooommmlllllllllmmmmmmmmmrrruuuyyy}}}|||xxxvvvtttqqqllllllpppsssqqqooooooqqqsssttttttjjjfffhhhqqqyyy{{{zzz{{{~~~}}}{{{}}}~~~yyytttqqqrrrvvvzzz||||||xxxxxxmmmccc\\\^^^cccdddeeegggpppxxx|||uuurrrrrrnnnhhh]]]SSSKKKEEE@@@===;;;:::777333///...111444777:::<<<;;;777111...---)))************+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,------------...........................,,,,,,,,,---------..................////////////000000000000000000000000///000111111444<<>>999444111////////////////////////------------------------******+++...000000...,,,---------,,,,,,,,,++++++******+++,,,,,,---.....................---------///////////////.........555...333CCCSSS^^^nnn~~~{{{qqqfffdddgggeee___\\\```dddfffgggkkkrrrxxxxxx}}}|||~~~|||yyyyyy{{{{{{wwwuuuwww}}}zzzvvvuuuuuuuuuuuuuuuooolllmmmrrrvvvsssppppppooopppppppppvvv|||}}}xxx|||{{{{{{}}}|||vvvqqqnnnuuu{{{vvviii^^^YYY```hhhhhheeedddpppzzz{{{sssppprrrjjjfff___YYYRRRKKKEEE@@@999<<<<<<888222---...000222777===>>>:::555111///)))************+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------..............................,,,,,,,,,---------................../////////000000000000000000000000000111222222222666@@@OOO[[[TTT[[[```^^^VVVRRRVVV\\\qqqyyy}}}||||||}}}|||}}}~~~ppp___VVVTTTTTTTTTPPPPPPOOONNNIII@@@666///cccOOOGGG@@@@@@???===<<<::::::999999:::888666444333444555666666777666333000111555999555333333555666<<>>PPPgggpppvvv}}}{{{vvvmmmdddbbbeeeeeeaaa[[[^^^aaaeeejjjooossswwwxxx~~~~~~}}}|||}}}~~~}}}||||||}}}|||{{{|||zzzwwwssswwwvvvuuuuuuuuutttrrrpppxxxwwwuuuppplllkkknnnrrrwwwyyyyyyssssss{{{uuuvvvvvvkkk___]]]ccciiihhhdddjjjssszzzzzzxxxtttooojjjcccaaa___```^^^VVVJJJ@@@???;;;999999777222000222111444888;;;<<<:::777555************++++++******++++++++++++++++++++++++,,,++++++******++++++,,,,,,***))))))***++++++***------------------------,,,,,,,,,---------........................------......///000000///...---.........//////////////////333555333777DDDRRRZZZfffeeebbb[[[OOOLLL[[[nnn~~~}}}{{{yyyzzz||||||zzzxxxzzzzzzzzz{{{{{{{{{||||||}}}{{{{{{~~~~~~{{{yyyyyyzzzzzz{{{||||||||||||{{{zzzzzz}}}}}}}}}jjjVVVPPPTTTWWWUUUPPPLLLMMMNNNIII<<<111cccPPPGGG@@@@@@???>>><<<;;;:::999999999888666444444444555666666666555444222333555777444333555:::AAAMMMbbbsss|||~~~uuuoooyyyzzzcccPPPGGGBBB>>>@@@DDDEEEAAA===222///---,,,...000///..............................------------------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...//////......---+++---000111......111999CCCLLL^^^ttt}}}~~~vvvjjjgggrrr~~~yyytttlllgggaaa___```aaa```^^^cccfffkkkqqqvvvyyy||||||}}}|||xxxyyy{{{~~~|||{{{zzz|||}}}zzztttttttttwwwyyyzzzyyyxxx}}}zzztttlllfffdddgggjjjooonnnsss{{{~~~~~~~~~uuuooommmooorrrsssyyyzzzuuupppllliiigggiiiqqqwwwtttpppoooooommmhhhgggggghhhggg```WWWOOODDD???<<<<<<:::555111000333555888;;;<<<;;;999888///...---+++************++++++++++++++++++++++++,,,++++++******++++++,,,,,,***))))))***++++++***------------------------,,,,,,,,,---------....................................///000000///...---...//////000000111111222222333222444>>>QQQbbbjjjvvvkkk```[[[[[[```nnn|||}}}~~~~~~~~~}}}{{{zzzzzz||||||{{{xxxxxxxxxyyyyyyzzz{{{{{{{{{|||yyyxxxxxxzzz|||}}}}}}{{{zzzyyywwwvvvttttttsssvvvvvvwwwwwwvvvvvvuuuuuuxxxxxxxxxxxxzzz}}}~~~zzzsssyyyyyyjjj^^^UUUNNNUUUPPPLLLLLLNNNLLLDDD===dddPPPHHHBBB@@@???>>><<<;;;:::999999999888666555444555555666666555444444555666666555666666:::FFFVVVjjjooonnnwww}}}vvvnnnaaaUUUHHHBBBDDDFFFCCC???777444000....../////////.........................................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000///...---...000///...222999GGGSSS]]]kkk|||}}}uuuuuunnngggbbb]]]\\\ccclllyyywwwwwwyyy{{{zzzvvvrrrcccaaa^^^\\\]]]___aaaccchhhmmmttt{{{~~~}}}}}}|||{{{|||~~~}}}{{{yyyzzz|||}}}zzzxxxuuuuuuuuuxxxzzz{{{zzzxxx|||yyyrrrkkkffffffjjjnnnnnnkkkmmmwww{{{tttmmmgggiiiuuu}}}qqqllllllccciiilllhhheeehhhlllnnniiikkkmmmooommmiiiddd```PPPHHHAAAAAA@@@:::444222444555777999;;;<<<<<<<<<777555111---***)))***+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++))))))+++,,,+++***------------------------,,,,,,,,,---------.................................//////000000//////...//////000111222333333444333111000666HHHaaarrrxxx}}}ooodddfffpppzzz~~~~~~~~~}}}||||||||||||}}}|||zzz{{{||||||{{{yyywwwwwwxxxxxxyyyzzzzzz{{{yyywwwvvvvvvxxxzzz{{{zzztttuuuuuutttsssqqqpppnnnsssssssssrrrrrrrrrqqqqqqsssrrrrrrrrrrrrtttuuuwwwrrrssstttvvvxxx{{{}}}~~~}}}}}}}}}kkkgggqqqyyyxxxmmm```VVV\\\WWWQQQOOOOOONNNLLLIIIdddQQQIIICCCAAA@@@>>><<<;;;:::::::::888888777666555555666666666444222444777999777444999999AAAVVVoooqqqeeejjjsssyyyttt^^^JJJAAABBBBBBAAA===999444000......///000.................................//////.....................---------------------------------------...//////000111111111111000000111000333???JJJ[[[hhhnnnuuuzzzrrrggg^^^bbb^^^]]]^^^___aaahhhoooqqqrrruuuyyy||||||yyyuuudddbbbaaaaaacccfffhhhiiikkkrrr}}}{{{~~~}}}}}}{{{wwwvvvyyy{{{{{{zzzzzzzzzzzz{{{|||{{{yyyvvvtttssspppooopppsssyyy|||xxxtttvvv{{{qqqmmmrrrxxx|||vvvssstttbbbeeeeeeeeehhhooosssrrrfffjjjnnnpppooollljjjjjj```TTTHHHEEEDDD???999666555555555666888:::<<<===>>>;;;555///,,,******+++++++++++++++++++++++++++,,,++++++******++++++,,,---+++)))***+++,,,++++++,,,,,,------------------,,,,,,,,,---------..................////////////.../////////000000000000000000111111222222333333444444666AAAWWWnnnyyyzzzrrrooopppxxx~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}||||||{{{|||{{{{{{zzzwwwxxxxxxyyyzzzzzz{{{{{{zzzyyywwwxxxzzz{{{{{{{{{tttttttttttttttsssqqqqqqssssssrrrrrrqqqqqqqqqqqqtttsssrrrqqqppppppqqqqqqnnnooooooqqqrrrtttvvvwwwtttqqqrrrwww|||rrrppp}}}}}}tttnnnkkkjjjgggaaaYYYRRRNNNMMMMMMMMMcccQQQIIICCCAAA@@@>>>===;;;;;;::::::888777777666666666666666555333222444888:::888666777999HHHfff|||ooommmuuu}}}vvvXXXEEEBBBGGGJJJAAA>>>999444000...///000////////////////////////...//////000000//////...//////.........---------------------------------......//////000111111222111//////111555===NNN^^^mmmyyy}}}tttiiieeeaaa[[[VVVWWWYYY^^^bbbbbbbbbiiiqqqsssuuuwwwzzz{{{yyyvvvsssgggeeeeeegggkkkmmmnnnmmmnnnxxx{{{uuutttwww|||yyyyyyzzz}}}~~~|||zzzpppqqqrrruuuyyy}}}~~~}}}{{{tttooommmqqqwwwzzz||||||}}}~~~jjjjjjjjjnnnwww~~~xxxfffkkkpppssstttsssrrrrrrkkk]]]NNNHHHFFFAAA<<<:::666555444444555777:::;;;@@@===888333///,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,---+++******+++,,,,,,+++,,,,,,,,,---------......,,,,,,,,,---------.............../////////000000////////////000000111111111111111111111111111111666:::BBBNNNaaappptttqqqhhhqqq|||~~~}}}|||{{{yyywww}}}}}}||||||}}}}}}~~~~~~|||}}}}}}|||{{{{{{{{{{{{zzzzzzzzzzzz{{{{{{{{{{{{{{{zzzxxxyyy{{{|||{{{zzzuuuuuuuuuuuuuuuuuuuuuuuutttsssrrrqqqqqqqqqrrrrrruuutttsssrrrqqqpppppppppmmmmmmmmmmmmnnnpppqqqrrrqqqmmmmmmqqqvvvzzz~~~}}}uuukkkkkkpppkkkeee[[[SSSNNNLLLKKKKKKbbbPPPIIICCCAAA@@@???===<<<;;;::::::777777777777777777777777555444333444777999999999777@@@WWWyyy~~~vvvuuu}}}mmmPPPFFFGGGGGGCCCAAA===777222///000111////////////////////////...///000111111000///.../////////.........------------------------------///.........///000111222///---///666???LLL^^^mmmrrr~~~sssddd[[[XXXYYYYYYXXX]]]aaagggjjjeeeaaagggpppxxxyyyzzzyyywwwtttqqqnnniiikkkooorrrttttttuuuvvv|||{{{{{{yyyxxxrrrsssvvvzzz}}}~~~|||zzzttttttuuuwwwzzz{{{{{{yyy{{{|||zzzllliiihhhmmmvvv~~~pppppppppsss{{{zzzqqqhhhlllrrrxxx|||}}}|||{{{pppcccVVVOOOJJJCCC===<<<888777555444444555777888>>>===:::777444000---,,,++++++++++++++++++++++++,,,++++++******++++++,,,---,,,******,,,---,,,++++++,,,,,,------.........,,,,,,,,,---------...............//////000000111////////////000111222222111111111111111111111111555>>>IIISSS]]]fffgggdddlllxxx~~~||||||{{{zzzvvvtttyyyyyyyyyzzzzzz{{{}}}}}}|||}}}~~~}}}{{{zzz{{{|||||||||{{{{{{{{{zzzzzzzzzyyyxxxwwwxxxyyyzzzyyyxxxuuuvvvxxxyyyyyyyyyxxxwwwsssrrrqqqpppppppppqqqrrrssssssrrrqqqpppoooooonnnoooooooooooooooppppppqqqqqqmmmlllpppsssvvv|||{{{uuummmnnniiibbbZZZTTTRRRPPPLLLIIIaaaOOOHHHCCCAAAAAA???===<<<;;;;;;;;;777777777888888888777777444444444444555777:::===DDDVVVtttbbbSSSIIIBBBCCCCCC@@@;;;555111000111////////////////////////...///111222222111///...////////////..........................................------...///111222000000666CCCPPP]]]kkkvvvtttxxxiiiddd]]]ZZZZZZ\\\___```gggiiilllmmmiiifffkkkttt{{{|||}}}|||zzzxxxvvvvvv|||zzzwwwvvvttttttuuuxxxyyyxxxwwwwwwyyy{{{rrriiiiiiqqqyyy{{{yyyrrruuuuuusssrrrpppiiibbbdddgggnnnyyyssskkkbbb\\\TTTIIIAAA???;;;:::888555444444444555999:::;;;;;;888444///,,,++++++++++++++++++++++++,,,++++++******++++++,,,...,,,***+++,,,---,,,+++++++++,,,,,,---......///,,,,,,,,,---------......---......///000000111111///////////////111222333000000111222333444555555===IIISSSWWWZZZ```fffhhhyyy~~~|||{{{{{{zzzyyy}}}{{{zzz{{{{{{zzzyyywwwwwwwwwxxxyyy{{{|||}}}|||}}}~~~{{{zzz{{{}}}}}}||||||{{{zzzyyyxxxwwwyyyxxxwwwxxxyyyyyyxxxvvvtttwww}}}{{{xxxuuusssrrrppppppqqqrrrssspppppppppppppppooonnnnnnrrrqqqqqqppppppppppppqqqppplllllloooqqqssswww}}}||||||}}}zzz}}}|||rrrsssllleee^^^[[[\\\YYYQQQKKK```NNNHHHBBBBBBAAA???>>><<<;;;;;;;;;666777888888888888777777333555555444333555;;;@@@UUUlllwww}}}sssdddUUUGGGCCCDDDBBB===666222111222000000000000000000000000...000111222222111000...000/////////..........................................------...///111222333444>>>OOO___kkkuuu||||||zzzmmmbbb___```aaabbbdddgggiiijjjhhhggggggiiiiiijjjqqqzzz|||}}}|||vvvtttqqqppprrrwww{{{}}}}}}xxxxxx}}}xxx~~~~~~qqqkkknnnrrrrrroooxxx}}}~~~uuukkkddd^^^ZZZ\\\___hhhuuu~~~vvvrrrnnniii___PPPFFFCCC>>>===:::777555444333333555888;;;===;;;666000,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,...,,,++++++,,,------,,,++++++,,,,,,---...//////,,,,,,,,,---------......---......///000111111222000////////////111333444...///111333555777999:::NNNYYYbbbaaa___fffqqqzzz~~~}}}}}}}}}|||{{{|||yyyvvvuuuwwwzzz|||}}}wwwwwwxxxyyyzzz|||}}}~~~|||~~~~~~{{{zzz{{{}}}}}}|||{{{zzzxxxwwwvvvuuuzzzyyyyyyyyy{{{{{{yyywwwtttzzz~~~yyywwwvvvtttrrrrrrssstttuuunnnooooooppppppoooooonnnooonnnmmmllllllllllllllloookkkkkknnnpppqqquuuzzztttsssrrrsssvvvzzz~~~~~~|||xxxuuuyyytttlllfffdddeeeaaaVVVLLLdddOOODDDDDDBBB@@@===<<<<<<;;;:::888999999999888888888888777888777555333444999AAAGGGjjjyyyzzzttt___VVVHHH===AAAFFF:::000111222111000///000111222111000000000000000111111111111000000000000000000000000......------------......000000000000000111222333333777GGG```sssyyyyyyzzzuuuddd[[[WWWRRR```kkkkkkggghhhkkkkkkeeejjjllliiijjjssszzz}}}tttqqqooorrryyy}}}}}}{{{xxxuuuwww~~~{{{wwwtttqqqlllggguuuxxxnnnhhh___TTTSSSgggwwwzzz}}}zzzwwwtttnnngggccc]]]QQQDDDFFFCCC===888888:::777111333:::<<<888:::>>>999///---+++******+++,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++---------------------------------.........//////............/////////000////////////000111222333111222555666555666AAAMMMjjjiiiaaaaaaiiijjjrrr{{{xxxwwwyyy{{{||||||{{{{{{{{{{{{|||}}}rrruuuxxxzzz{{{|||~~~~~~~~~~~~|||||||||{{{{{{{{{zzzzzz|||}}}}}}{{{yyyxxxyyyzzz||||||vvvtttsssqqqqqqssstttvvvrrrqqqqqqqqqqqqrrrsssssswwwrrrlllkkkmmmooollliiikkklllmmmooorrruuuxxxzzzvvvssspppoooqqqssssssqqqvvvxxxzzz}}}yyyzzzxxxvvv}}}tttnnniiiiiillliii^^^TTTcccOOODDDDDDBBB@@@===<<<<<<<<<:::999999999999999888888888888:::555777;;;888777GGG\\\~~~{{{tttiiiQQQ???===CCC>>>888555111111000//////111222111000//////000000000111111111000000000000000000000000///......------......///000000111111111111333444444===RRRkkk{{{~~~~~~|||jjj\\\TTTRRRYYYccckkkjjjhhhkkknnnoootttqqqqqqvvv~~~yyyvvvyyy~~~|||yyyyyyyyyxxxuuuoooiiiooouuuwwwrrrqqqqqqiii[[[```kkkssstttwww~~~~~~wwwvvvtttqqqnnnnnnjjj^^^QQQFFFDDD???;;;<<<===888///...444888888999:::888444...,,,******+++,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++---------------------------------.........//////........./////////000000/////////000000111222333333333444666888@@@RRRcccyyyttthhhfffnnnpppuuu}}}~~~|||wwwvvvxxxzzzzzzzzz{{{|||}}}~~~xxxzzz}}}~~~~~~~~~{{{{{{|||~~~~~~yyyxxxvvvuuuttttttuuuuuutttsssqqqqqqrrruuuyyy{{{yyytttooommmoooooommmjjjjjjjjjlllooosssxxx}}}zzzvvvrrrooopppqqqpppoooqqqrrruuuwww{{{}}}~~~}}}}}}}}}~~~~~~uuuuuu|||}}}wwwrrrqqqrrrmmmddd[[[bbbNNNDDDDDDBBB???===<<<<<<<<<:::999:::999999999888888888888888111555>>>;;;999TTTyyy}}}aaaHHH<<<@@@@@@???;;;111222000//////000111000/////////000000000000111111000000000000000000000000///......------......//////111111111111222444666999HHHaaawwwtttllldddXXXTTTWWWbbbgggkkkkkkmmmrrrvvvwww|||vvv||||||}}}zzzzzz~~~~~~||||||~~~~~~|||tttqqqiiifffnnnzzzxxxnnnpppqqqooommmsss||||||uuuoooooonnnooorrrpppcccUUUHHHFFFBBBAAADDDFFF???666//////333999:::888999<<<222///+++******,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////....../////////000000000000000000000000111333333555333333888AAAPPPgggzzz}}}qqqnnnyyy|||~~~|||{{{~~~|||xxxwwwxxxzzzzzz{{{}}}~~~|||{{{zzzyyyxxxzzzxxxvvvvvvxxx}}}}}}xxxsssqqqqqqqqqnnnkkkiiijjjkkknnnsssyyy}}}yyysssooommmmmmmmmmmmmmmmmmnnnqqqtttxxx{{{}}}}}}|||zzzyyyyyyxxx{{{|||yyysssvvv}}}~~~{{{wwwtttsssooohhhccc```MMMDDDCCCAAA???===<<<<<<<<<;;;999::::::999999999888888888888555777===@@@MMMpppwwwYYYDDD@@@>>>@@@???555333111///...///000000///////////////000000000111//////////////////////////////............//////...000111111000222777;;;DDDVVVmmm|||~~~ooogggjjjhhh______hhhkkklllnnnrrrwww|||~~~~~~~~~~~~}}}{{{vvvxxxyyyhhh___hhhyyy|||wwwnnnkkkqqqzzzxxxpppiiijjjkkknnnrrrqqqdddUUUNNNLLLGGGGGGLLLRRRPPPIII999111111999===:::;;;@@@555111---***+++,,,---...------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////...////////////000000000000000000000111222333333666222333>>>NNN```sss|||zzzzzz~~~|||}}}~~~{{{zzz{{{}}}~~~~~~~~~~~~~~~yyywwwvvvtttqqqooolllllllllmmmpppuuuzzz~~~zzzwwwqqqmmmkkkjjjkkkllllllllllllmmmooossswwwyyy||||||{{{yyyxxxwwwwwwvvvxxx{{{~~~}}}xxx{{{~~~{{{xxxvvvtttrrrnnnlll^^^MMMCCCCCCAAA???<<<<<<<<<<<<;;;::::::::::::999999999999888:::<<<<<<===MMMmmmpppVVVFFF:::<<<@@@<<<555333000//////000000///...////////////000000000/////////////////////////////////....../////////---///111000111555===DDDUUUddduuu|||hhhcccfffqqqqqqiiijjjuuuvvvvvvwww|||~~~~~~|||pppuuuuuujjjkkkuuu~~~yyypppllloooqqqlllccchhhkkknnnqqqvvvuuukkk___TTTQQQLLLIIIPPPZZZ___^^^JJJ;;;333888>>><<<;;;===888444///,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........./////////000000////////////000000000111000000000000111222333444555333888III\\\jjjrrrwwwqqq~~~|||{{{}}}}}}}}}}}}~~~~~~|||zzzxxxvvvtttrrrpppnnnmmmnnnppprrrttttttrrroookkkiiiiiikkkmmmooonnnmmmmmmnnnpppssstttwwwwwwwwwwwwwwwwwwwwwwwwwwwyyy|||~~~~~~yyy|||{{{yyywwwtttsss]]]LLLCCCBBB@@@>>><<<<<<<<<===<<<:::::::::::::::999999999999666;;;<<>>999::::::999999:::666111.........------------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------....../////////000000000/////////000000000111111111111000111111222333444777999CCCTTTbbbiiikkkmmmooo~~~{{{xxxzzz}}}zzz{{{}}}}}}}}}~~~~~~}}}{{{zzzyyywwwuuusssqqqooonnnnnnnnnnnnnnnmmmkkkjjjjjjmmmooopppooonnnnnnnnnooopppqqqqqqrrrtttuuuvvvwwwwwwwwwvvvwwwyyyyyyyyyzzz}}}|||sssvvv}}}zzzwwwsssooo[[[LLLCCCBBB@@@>>><<<<<<<<<===<<<;;;;;;;;;:::::::::999999999666777>>>PPPooommmqqq{{{^^^CCC<<<@@@>>>:::777333111111111111111........./////////000000000000000000000000000000000000////////////000000000222333333666AAARRR___nnnyyykkk]]]TTT^^^jjjrrruuuvvvyyy}}}}}}~~~ssskkkqqqqqqpppnnnjjjdddbbbaaacccjjjpppooonnnppppppooofffeee___TTTQQQYYYgggooooooeeeSSS@@@666777999999:::777333111000///---+++------------.........///------------------------------------------------.../////////000000000000//////000000000111111111111111111111222333444444;;;CCCQQQ]]]aaaaaaeeekkkttt~~~~~~|||wwwxxx}}}yyy{{{}}}~~~~~~~~~~~~~~~}}}~~~~~~}}}~~~~~~}}}|||||||||yyyyyyxxxvvvtttrrrpppoookkkmmmooonnnllllllnnnpppllllllllllllmmmmmmmmmnnnnnnoooppprrrssstttttttttssstttttttttssstttvvvyyytttqqq|||zzztttooo[[[KKKCCCAAA@@@>>><<<<<<<<<===<<<;;;;;;;;;;;;:::::::::999999<<<999FFFeeexxxwwwgggJJJAAAAAA;;;<<<888444111111222222111............/////////000000000000000000000000000000000////////////000000333444555555999FFFZZZiiisss~~~nnnZZZMMMSSS^^^hhhnnnttt|||zzzwwwyyyzzzpppgggkkkooopppllliiikkkpppjjjqqqvvvqqqlllmmmoooqqqooopppjjj\\\TTTYYYfffooo{{{wwweeeGGG555666<<<===;;;888555222111///---***---------.........//////------------------------------------------------////////////000000000000000000000000111111111111111111111111222333444555???KKK[[[bbb]]]YYYbbboooyyy~~~~~~zzzzzz|||zzzvvvxxx}}}yyy|||~~~~~~}}}~~~zzz{{{}}}}}}}}}||||||}}}zzzzzz{{{{{{yyywwwuuutttkkknnnqqqqqqooommmooopppggghhhiiikkklllllllllllllllmmmooopppqqqqqqqqqppprrrrrrqqqpppnnnooorrruuu{{{|||~~~uuuyyy}}}wwwVVVKKKEEE999>>>>>>===<<<;;;;;;::::::;;;<<<;;;999888999::::::EEE555SSS}}}nnnZZZIII???<<<@@@<<<666222333555333///000000000000000000000000000000000000000000000000///000111000//////111333///555777666@@@UUUhhhpppxxxrrrgggcccaaa]]]bbbeeelllwww~~~zzzzzzvvvllliiikkkppprrrqqqwwwxxx~~~}}}qqqgggiiirrryyy|||xxxqqqfffYYYUUUcccttt~~~~~~ttt^^^DDD666888???999888666444222000...------------------...///000,,,,,,,,,---------......---------.........//////............////////////000000000000111111111111333222444666222///666@@@MMMZZZeeebbbYYY[[[kkk|||~~~~~~}}}||||||}}}}}}{{{zzz{{{~~~~~~}}}}}}}}}{{{yyyyyy{{{}}}}}}}}}xxx|||~~~{{{zzz{{{tttsssrrrpppppppppqqqrrrmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnoooqqqqqqooommmmmmmmmnnnnnnooooooppppppwwwyyy}}}TTTJJJFFF===>>>======<<<;;;;;;::::::;;;;;;;;;999:::<<<===<<>>999444333333111...111111111111111111111111000000000000000000000000///111333444333111111111333444444888EEEYYYkkktttyyy}}}nnnggghhhkkkiiifffccciiisss~~~|||}}}vvvqqqoootttxxxxxxyyy{{{sssuuuuuuqqqlllmmmuuu}}}~~~vvvhhh\\\ZZZcccllloooXXXGGGBBBDDD===<<<999777555222///---...------------...///000,,,,,,---------.........---------.........//////............////////////000000000000111111111111111000222333111000:::FFF```jjjjjj___^^^mmm{{{{{{zzzyyyzzz{{{}}}~~~~~~}}}}}}~~~~~~}}}~~~|||zzzyyy{{{||||||{{{wwwzzz}}}}}}{{{zzzzzz{{{yyyxxxvvvsssqqqooonnnmmmkkklllmmmnnnnnnmmmllllllmmmmmmmmmoooqqqqqqooommmmmmmmmmmmnnnnnnnnnnnnnnnttttttuuuxxx~~~SSSIIIGGG@@@=========<<<;;;;;;::::::<<<;;;999:::<<<>>>>>>>>>BBBWWWsssbbbRRRGGGCCC@@@<<<888444111///...111111111111111111111111000000000000000000000000///222555666555333111000666444777BBBQQQ```ppp{{{xxxeeeZZZcccpppsssnnnjjjiiiqqq|||~~~{{{zzzsssuuuzzzzzzwwwuuuooojjjjjjoooqqqpppvvv|||mmmeeehhhkkkhhh~~~ppp\\\MMMGGGAAA???<<<:::888555111.........------......//////,,,------------.........------........./////////............////////////000000000000111111111111000111222222222777DDDRRRmmmqqqhhhZZZdddzzzzzzyyyzzz}}}~~~~~~}}}|||||||||}}}}}}}}}~~~{{{yyyzzzzzzyyyxxxvvvwwwyyyyyyxxxxxxyyy{{{zzzzzzxxxvvvtttqqqnnnmmmllllllmmmnnnmmmllljjjiiijjjkkkllloooqqqqqqooolllmmmmmmmmmmmmllllllllllllooommmlllmmmsss}}}WWWIIIEEE???======<<<<<<<<<;;;;;;;;;>>>:::999;;;======>>>@@@KKKrrrwwwxxx~~~~~~zzzuuurrrsssxxx~~~ttt```QQQDDDAAA>>>;;;777111///111111111111111111111111111000000000000000000000000111333555555333222111111555999FFFVVVaaaiiivvv}}}eeeXXXXXXkkkxxxsssjjjhhhooowwwxxxqqqqqqsssssssssoooddddddooouuuqqqsss}}}}}}qqqpppyyywwwlllttt~~~lllVVVHHHDDDAAA>>><<<;;;999444000//////............//////------------........................////////////............///////////////000000000111111111111222333444555888AAAPPP]]]eeeeee___^^^nnn~~~~~~~~~}}}}}}~~~}}}|||{{{||||||}}}||||||{{{yyyyyyxxxwwwvvvuuuvvvuuuuuuvvvwwwyyy{{{vvvwwwxxxxxxxxxwwwuuutttqqqpppooommmllljjjiiiiiiiiiiiijjjmmmoooooommmjjjlllllllllkkkkkkjjjjjjjjjkkkiiihhhiiiooowww]]]JJJBBB===<<<<<<<<<<<<<<<;;;;;;;;;>>>:::999;;;;;;:::>>>EEE\\\|||pppxxxvvvooolllnnnrrrtttuuuvvvvvvuuuvvv|||vvveeeHHHBBB>>>===:::444222444111111111111111111111111111111111111111111111111222333222111///000222444444EEE^^^ooorrrttt~~~wwwaaa\\\bbbrrrvvvmmmiiimmmuuu}}}sssjjjkkkrrrwwwuuuiiigggrrrxxxtttttt{{{{{{~~~zzzrrrvvvzzzkkkiiisssyyyaaaPPPFFFBBB===<<<===<<<888444000//////.........//////---------.........//////........./////////000000............///////////////000000000111111111111222444555777>>>KKKWWW___VVVVVV]]]nnn~~~~~~}}}~~~}}}}}}~~~}}}||||||}}}}}}||||||||||||||||||zzzzzz|||{{{yyyxxxwwwuuusssvvvuuutttsssuuuwwwyyyzzztttuuuwwwyyyzzzzzzzzzyyyxxxvvvrrrnnnlllkkklllmmmjjjiiiiiijjjlllllljjjhhhkkkjjjjjjjjjiiihhhhhhhhhhhhggghhhjjjooouuu{{{~~~aaaJJJAAA<<<<<<<<<<<<<<<<<<<<<<<<<<<===999999<<<:::999BBBPPPpppxxxtttzzzqqqqqqrrruuu{{{}}}QQQFFF>>>???===666333666222222222222222222222222111111111111111111111111333222111///...000333777777UUUuuu|||jjjgggjjjqqqrrrooosss{{{ooommmttt{{{zzzpppmmmtttzzzxxxxxx{{{xxxxxxtttqqqvvv{{{ssseeeccckkkyyyqqq```LLLFFF???<<<===>>>:::777000000//////......//////------........./////////....../////////000000000............////////////000000000000111111111111111222444999EEERRRYYYYYYQQQVVViii~~~~~~~~~||||||~~~}}}{{{}}}{{{zzzyyyyyyyyyyyyyyyzzz{{{{{{{{{{{{yyy{{{~~~{{{xxxwwwvvvtttrrruuutttrrrrrrtttvvvwwwvvvuuuvvvwwwxxxxxxxxxxxxxxx{{{xxxuuurrrpppqqqrrrssspppmmmkkkiiiiiiiiihhhggghhhhhhhhhhhhhhhgggggggggeeefffhhhjjjnnnqqqtttvvv|||```IIIBBB???<<<<<<<<<<<<<<<<<<<<<<<<:::888:::===::::::JJJ^^^xxx|||xxx{{{\\\KKK?????????888333444222222222222222222222222111111111111111111111111111111222111111222555888???ddd~~~pppllljjjoooxxx}}}vvvvvvxxxuuuqqqnnnpppuuuzzz||||||wwwssspppsssxxxwwwnnneeeaaadddnnnqqqUUULLLBBB>>>>>>>>><<<888111111000///////////////............////////////.../////////000000000000............////////////000000000000111111111111222333555===MMMZZZYYYQQQUUUccczzz~~~}}}}}}~~~~~~~~~}}}}}}~~~|||{{{}}}~~~{{{xxx|||~~~|||{{{yyyvvvuuutttttttttssstttuuuwwwxxxyyyzzzzzzyyy}}}~~~{{{xxxvvvuuusssrrrtttrrrpppqqqssstttsssqqqtttttttttttttttuuuuuuvvvwwwwwwwwwxxxyyyyyyyyyyyywwwsssnnnjjjiiiiiihhhhhhffffffffffffggggggggggggccccccdddfffhhhkkkmmmnnnxxxzzzuuuyyy^^^HHHCCCCCC;;;<<<<<<<<<<<<<<<<<<<<<777777;;;???;;;<<>>:::>>>\\\~~~}}}{{{~~~uuuvvvZZZCCC@@@AAA:::444444333111000000111222222111333333222222222222333333444222222444555555999@@@\\\zzzkkkpppwww}}}}}}tttfffgggooouuuvvvvvvpppttt{{{}}}qqqhhh```dddhhhmmmzzzttt]]]JJJHHHGGG???<<>>======<<<;;;;;;;;;;;;<<<;;;:::<<<>>>===HHHkkkuuuuuuwwwzzz___HHHDDDEEE>>>777555333111000000222333222111222222222111111222222222333222222444444555<<>>======<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<@@@SSS{{{qqqkkkvvvwwwiiiPPPGGGFFFAAA:::777444222111111222333222111222222111111111111222222222222333444333666BBBPPPooo}}}sssdddaaaqqq~~~wwwvvvhhhgggnnnoookkkgggttttttvvvwwwwwwssslllhhhiiihhhddddddnnnrrrVVVKKKHHHEEEBBBCCC:::666222///...///000000........................000000000000000000000000000000000000111111111111000111111222333333444444444CCCaaatttgggRRR___|||~~~||||||||||||||||||{{{{{{}}}}}}~~~}}}{{{wwwtttrrrlllfff```]]]YYYWWWZZZ```iiiiiijjjnnnuuu|||}}}vvvoooiiidddbbbeeeffffffggggggffffffeeejjjiiiggggggiiijjjjjjiiiiiiiiiiiijjjmmmppptttvvv~~~{{{xxxwwwzzzwwwtttpppmmmkkkjjjjjjiiikkklllkkkiiihhhhhhhhhfffeeedddfffiiikkkllllllpppqqqrrrsssrrrooollljjjmmmnnnooonnnllljjjkkklllggggggeeeeeejjjpppppplll___]]]\\\\\\\\\\\\[[[YYYRRRUUUXXXcccyyy|||___LLLEEE???======<<<;;;;;;;;;;;;<<<===<<<::::::CCC^^^sss{{{vvvZZZIIIDDDAAA===:::555333222111333333333222222111111000000111111222111111333444333999JJJ[[[nnnppp```[[[eeerrryyytttjjjmmmssssssnnniiikkkmmmppprrrtttrrrooommmlllhhhbbb```iii~~~dddQQQIIIFFFCCCAAA<<<999444000...///000111........................///////////////////////////000000000111111111111///000222222222333444555888KKKfffooo```UUUiii~~~}}}}}}~~~xxxyyyzzzzzzzzzyyyyyyzzzxxxxxxwwwuuusssooommmkkkbbb]]]WWWSSSPPPOOOUUU]]]bbbcccdddeeekkksssyyy{{{~~~}}}|||yyyvvvrrrooommmmmmoooqqqrrrrrrssstttuuuvvvuuutttuuuwwwwwwvvvuuuuuutttrrrqqqqqqrrrssstttyyyzzzzzz{{{zzzyyyvvvtttwwwtttooojjjfffcccccccccdddeeeeeedddcccbbbcccddddddeeeeeegggiiijjjjjjjjjoooppprrrssssssrrrpppnnnjjjlllmmmmmmmmmmmmnnnoookkkjjjhhhiiikkkmmmjjjggg```___]]][[[ZZZYYYXXXXXXYYYWWWUUU[[[nnn|||___MMMFFF@@@======<<<;;;;;;;;;;;;<<<===<<<:::<<>>===;;;666444222222333444333222222222111111111111222222000111333555777@@@TTTggg{{{pppYYYUUU^^^fffmmmpppwww~~~tttnnnpppsssqqqmmmjjjeeehhhmmmqqqrrrqqqooonnnnnniiiccc```eeeuuuwww\\\LLLFFFBBB???>>><<<888333000///000111///////////////////////////////////////////////////000000000111111111111...000111111111222555888@@@PPP]]][[[YYYcccvvv|||xxxuuuuuuvvvwwwxxxyyyxxxvvvuuuvvvxxxpppnnnkkkiiigggfffeeeeee^^^YYYUUUTTTVVVYYYaaajjjiiimmmnnnmmmpppxxx||||||}}}~~~|||zzz{{{||||||yyyvvvppplllfff___ZZZWWWUUUUUUYYYZZZZZZZZZXXXWWWXXXZZZ^^^```bbbdddfffhhhjjjllloooppprrrssstttsssrrrqqqlllmmmnnnoooooopppsssuuupppnnnmmmoooqqqooojjjgggcccbbb```]]]ZZZXXXWWWWWWYYYVVVRRRSSSaaauuu|||```NNNFFFAAA======<<<;;;;;;;;;;;;<<<;;;<<<<<>>IIIOOOPPPNNN[[[sss}}}wwwssstttvvv{{{yyyvvvqqqllliiiiiijjjnnnooopppmmmjjjiiilllooojjjhhhfffddddddeeefffgggddd^^^[[[```gggnnnwww{{{pppmmmgggaaa[[[WWWUUUTTTTTTUUUUUUTTTRRROOOOOOOOONNNQQQTTTWWWZZZ^^^bbbfffllllllnnnoooooooooooonnnmmmnnnooooooppptttyyy}}}sssooooootttxxxuuurrrqqqjjjiiieee```ZZZVVVUUUUUUUUUTTTQQQQQQXXXiii}}}www```NNNGGGAAA======<<<;;;;;;;;;;;;<<<<<<===???KKKnnn||||||dddGGG>>>>>>;;;888666444444444444333222444444333333333333444444222000222888BBBPPPddduuuyyyhhhWWWRRR[[[hhhcccjjjmmmwww{{{xxx~~~{{{}}}}}}qqqfff\\\ZZZbbbllloooppppppnnnkkkiiijjjkkknnnnnnooonnnkkklllzzz~~~\\\LLLIIIGGGAAAAAA@@@;;;666222111111////////////////////////000000000000000000000000000000000000111111111111000111222111000555>>>EEEMMMIIIIIISSSiii}}}|||zzzyyyzzzxxxrrrllliiikkknnnpppnnnjjjfffbbbbbbeeeggghhhiiiiiieeebbbbbbggglllmmmmmmmmmnnnoooqqqrrrsssrrrjjjgggnnn{{{|||~~~zzzwwwsssnnniiieeecccaaa___``````^^^YYYTTTQQQPPPHHHJJJMMMNNNOOOSSSXXX]]]bbbdddfffhhhkkklllmmmnnnmmmmmmmmmnnnqqqwwwvvvpppnnnssswwwwwwwwwyyyrrrpppkkkbbbXXXRRROOOPPPPPPSSSSSSQQQQQQ[[[qqqvvv}}}```NNNGGGBBB======<<<;;;;;;;;;;;;<<<>>>@@@BBBPPPuuuzzz|||mmmmmmpppNNNAAA>>>;;;999777444444444555444222555444444333333444444555333000111999EEEUUUhhhxxx~~~xxxjjjZZZSSSWWW```eeejjjoooooouuu{{{|||~~~{{{}}}qqqaaaUUUUUUdddtttrrrrrrpppkkkhhhhhhkkkoookkknnntttwwwtttsss~~~bbbPPPMMMMMMAAABBBBBB>>>888333111111000000000000000000000000000000000000000000000000000000000000111111111111222333333111111777AAAJJJOOODDDGGG^^^www{{{tttqqqqqqrrrqqqlllfffdddgggkkkeeedddbbb______bbbhhhllllllmmmmmmiiifffgggmmmtttsssuuuxxx|||~~~|||sssoooyyy}}}yyyvvvzzz~~~{{{{{{}}}~~~~~~{{{xxxtttpppmmmlllooopppooolllfff___ZZZXXXRRRSSSSSSRRRPPPRRRWWW[[[YYY[[[___dddiiimmmpppqqqkkkkkkkkklllqqqzzzyyypppkkknnnrrrsssvvv{{{wwwuuunnncccWWWNNNKKKKKKKKKPPPRRRNNNHHHNNNbbbwww~~~www~~~xxx~~~fffIIIIII@@@??????>>><<<<<<;;;;;;;;;>>>DDDMMM___{{{sss}}}aaaYYYppp|||]]]AAA888DDD;;;888444333333444333333222222222222222222222222333666444777JJJeeeuuuwwwuuubbbWWWWWW\\\ccchhhjjjpppttt|||zzz}}}vvvpppwwwsssjjjggg[[[YYYgggjjjmmmjjjddddddhhhiiifffgggnnnwwwzzzvvvttt}}}tttRRRDDDMMMFFFCCC@@@>>>===999333...111111000///////////////............/////////000222222111111111111111111222222333444555:::EEEQQQPPPGGGPPPlllzzzvvvssspppssswwwwwwrrrpppqqqrrrqqqppprrrnnnhhhiiirrrzzz|||{{{wwwvvvwwwtttpppuuu}}}{{{{{{sssrrr}}}yyyzzzvvvqqqqqqzzz}}}||||||}}}}}}|||zzzzzzwwwyyy~~~}}}}}}|||zzz}}}}}}~~~}}}wwwpppjjjeeeaaa[[[XXXVVVWWW[[[^^^^^^\\\bbbbbbcccdddfffhhhjjjkkkmmmmmmjjjgggnnn}}}ssslllfffhhhpppxxxzzzzzzzzz{{{xxxlll\\\OOOJJJJJJIIIIIIKKKIIIFFFHHHTTTbbb|||wwwrrrzzz{{{{{{yyyfffIIIIII@@@??????>>><<<<<<;;;;;;<<<999???NNNhhh~~~{{{qqqooojjjppprrrrrr{{{{{{{{{[[[WWWtttmmmJJJ999@@@;;;888555333333444444333222222222222222222222222333444777AAAVVVnnn~~~}}}{{{lll\\\VVVYYY___eeejjjppprrryyysssnnnlllwww~~~pppiiimmmtttzzztttnnn\\\QQQZZZaaaeeefffbbbaaafffiiihhhkkkuuuxxxpppvvv]]]GGGKKKGGGDDDAAA@@@???;;;555000111111000///////////////........./////////000000111111111111111111111111333333333222555???JJJQQQRRROOO]]]yyyzzzwwwuuurrrmmmkkkllltttyyyxxxxxx|||zzz|||}}}xxxrrrllliiinnnuuuuuurrrooosss|||{{{yyyxxxxxxyyyyyyxxxwwwxxxtttsssuuuwwwxxx{{{zzz|||~~~|||tttlllhhhccccccccceeeiiinnnsssuuurrrqqqpppnnnmmmmmmlllllloooooommmiiimmmvvv{{{zzzmmmhhhdddfffllltttxxxzzzxxxzzzwwwlll]]]OOOIIIHHHHHHGGGHHHHHHFFFGGGOOOZZZooovvvvvv~~~fffIIIIII@@@??????>>>===<<<<<<<<<<<<===AAATTTvvvxxxrrrwwweee]]]eeeeeemmmxxxzzz~~~aaaYYYsss}}}UUU===BBB===:::666444444444444333333333333333333333333333444333:::LLLbbbuuu|||tttvvvfffXXXXXX^^^dddiiimmmqqqrrrooo]]]aaaiii}}}yyynnnggggggiii~~~{{{uuuaaaRRRUUU]]]eeekkkkkkkkknnnrrrsssnnnyyyzzznnnrrr|||iiiLLLNNNIIIFFFBBBAAA@@@===777222111111000///////////////....../////////000000000111111111111111111111111222444333111:::KKKVVVXXXSSSYYYmmmyyyqqquuuyyyuuunnnkkkoooxxx~~~}}}~~~sssjjjddd^^^```lll~~~}}}}}}~~~~~~{{{yyyqqqqqqooopppvvv~~~~~~zzzxxxvvvuuuuuuwwwwwwvvvtttxxxsssqqqsssttttttwww|||{{{uuuwww|||~~~{{{{{{yyy{{{|||||||||~~~zzz{{{zzzwwwpppjjjfffeeehhhkkkpppvvv|||}}}yyyuuuqqqppppppqqqooolllmmmpppoookkkfffdddcccdddgggmmmtttxxxtttvvvuuulll]]]PPPIIIFFFFFFEEEEEEGGGGGGFFFIIINNN\\\uuuyyyooogggIIIIII@@@??????>>>===<<<<<<======CCCGGG]]]uuu}}}~~~yyy```___nnnnnnuuunnn[[[hhh^^^DDDGGG???;;;777555555555444333333333333333333333333333777444<<>>>>>============>>>@@@LLLmmmwww}}}vvvppphhhxxxvvv]]][[[uuuhhhJJJGGGAAA===999666555555444333333333333333333333333333777666@@@VVVjjjxxx~~~{{{mmm]]]]]]bbbcccfffmmmpppqqq]]]]]]kkk}}}~~~|||zzzxxxuuuqqqooovvvxxx}}}qqqZZZPPPPPP___rrr~~~{{{xxxyyyqqqpppssswwwwwwtttsssvvv|||XXXPPPIIIFFFBBB@@@???===888444111000000///////////////////////////000000000111000000111111111222222222222555555888GGGZZZaaa^^^RRR```xxxyyyxxx}}}qqqmmm{{{}}}|||xxx}}}vvvfff]]]]]]\\\bbbsss~~~xxxyyyyyyyyywwwwwwvvvvvvuuu|||{{{vvvuuuvvvvvvvvvuuuttttttvvvvvvuuutttnnnooouuu}}}}}}|||}}}xxxtttqqqrrrwwwyyyxxxuuuqqqpppooooooooommmeee^^^ZZZSSSLLLJJJHHHHHHPPPZZZ___iii|||}}}zzzvvvrrrooommmkkkhhhgggeeeffffffbbb___```fffkkkiiikkkkkkfff\\\PPPGGGCCCEEEBBBBBBGGGHHHEEEAAAAAAHHH```mmm|||iii|||gggJJJIII@@@???>>>>>>======>>>>>>>>>>>>ZZZzzz~~~}}}|||}}}}}}~~~~~~ssskkkhhhbbbqqqzzz~~~dddUUU___|||tttQQQDDDBBB???;;;888666666444333333333333333333333333333555:::HHH]]]ppp||||||jjj^^^```bbb___cccmmm~~~|||xxx~~~zzzqqqdddZZZcccvvv}}}|||}}}}}}{{{xxxvvvuuussspppnnnppp|||bbbOOOMMMYYYmmm}}}wwwrrrqqqsssmmmjjjooossssssqqqqqqttt```KKKJJJFFFBBB@@@???>>>999666111111000////////////////////////000000000111111000000000111222222333333444444777???KKKTTTWWWVVVWWWeeezzz~~~tttmmmnnnoooqqqyyy~~~}}}xxxhhhaaaccc```mmm}}}wwwwwwwwwxxxwwwvvvuuuuuuxxxzzz|||{{{qqqpppsssvvvrrrppppppppprrrsssrrrqqqrrrttt|||||||||ooonnnnnnrrrwwwzzzyyywwwttttttsssqqqqqqmmmbbbWWWLLLHHHHHHMMMNNNMMMRRRZZZeeeuuu~~~xxxssspppmmmiiifffggghhhhhhfffaaa]]]\\\___cccbbbdddeeeaaaYYYPPPHHHCCCCCC@@@AAAEEEFFFCCCAAABBBHHHXXXeeeyyyqqqvvvgggJJJIII@@@???>>>>>>>>>>>>>>>??????BBBhhh|||yyy~~~rrrpppnnnkkkiiihhhggggggiiigggggggggccc___bbbjjjooosss```ZZZmmm~~~YYYEEEDDD@@@<<<888777666555333444444444444444444444444444AAASSSeeewww}}}nnnbbb^^^fffhhhcccgggsss|||jjj\\\TTTPPPWWWXXXZZZ\\\\\\[[[\\\^^^qqq}}}|||}}}{{{yyyuuuqqqnnnkkkhhhggghhhuuunnn[[[OOOVVVfffuuuyyyqqqkkkjjjnnniiigggmmmqqqqqqpppqqqnnnnnnQQQKKKGGGCCCAAAAAA???;;;888111111000/////////////////////000000000111111111///000000111222222333333444111888IIISSSRRRRRRWWWgggqqqvvviiibbbfffooo{{{~~~|||vvvvvv~~~xxxhhhbbbfffggg}}}}}}||||||yyyuuusssssswwwwwwwwwvvvuuuxxx~~~tttlllmmmqqqtttooonnnmmmnnnpppppppppooouuuwww}}}|||{{{ppppppssswww{{{|||yyyvvvuuuuuurrrnnnnnnlllaaaTTTHHHDDDGGGQQQTTTSSSYYYcccwwwxxxiiikkkooossswwwyyyyyyzzzyyysssooopppnnniiifffhhhhhhgggccc___[[[ZZZ[[[]]]]]]^^^___\\\WWWOOOHHHDDD@@@>>>???BBBBBB@@@AAADDDEEEMMM\\\rrrxxxlllgggJJJIII@@@???>>>>>>>>>>>>>>>??????EEEmmm|||}}}qqqttt}}}zzzyyyxxxssssssssssssssssssssssssuuusssqqqqqqrrrsssrrrqqqhhhfffaaa\\\XXXTTTRRRQQQUUUQQQPPPQQQPPPSSSbbbsss~~~qqqeeerrr___JJJEEEAAA<<<999777666555333444444444444444444444444444HHH\\\jjjzzz|||ddd\\\___llloooiiinnn{{{rrr```RRRJJJGGGGGGAAACCCHHHLLLOOOUUU___iii~~~~~~}}}~~~|||zzzuuuooohhhdddaaaaaacccooo~~~tttgggNNNRRR]]]kkkoooiiicccbbbfffdddgggmmmqqqpppqqqtttqqq{{{]]]MMMIIIDDDBBBBBBAAA===:::111111000///////////////000000000000111111111111///000000111222222333333222...:::QQQ[[[UUUUUU^^^uuu|||~~~}}}|||qqqaaa```eeesssyyy}}}|||uuuttt}}}wwweee```eeennn~~~yyyyyyuuurrrrrrvvvwwwvvvxxxxxxxxxwwwxxx}}}yyynnniiilllpppqqqooommmmmmnnnpppqqqpppoooooopppvvv}}}zzzwwwwwwwwwxxxzzz}}}}}}xxxttttttsssnnnhhhhhhhhh^^^RRRMMMFFFGGGPPPUUUWWWbbbpppmmm]]]ZZZ]]]bbbiiinnnrrrtttuuupppkkkjjjooopppkkkhhhjjjgggddd```]]]ZZZZZZZZZZZZZZZ[[[[[[YYYUUUNNNHHHEEE>>>======@@@???>>>AAAGGG???CCCUUUlll~~~|||ccchhh|||dddMMMFFFDDDAAABBBBBBAAA???>>>???@@@IIIrrrqqqlllsss}}}~~~}}}xxxsssooommmhhhiiiiiiiiihhhgggfffeeedddfffggghhhgggddd```]]]ZZZVVVQQQMMMKKKJJJIIIIIIPPPHHHGGGLLLNNNVVVsss{{{{{{lllGGGGGGAAA:::888::::::777333555444444555666666555333666JJJ[[[pppmmm]]]aaabbbeeeiiieeekkkzzzkkk[[[PPPJJJDDDAAAAAAAAADDDKKKPPPSSSWWWcccooo}}}~~~zzzssslllgggcccbbbbbbfffnnnyyymmmVVVPPPUUUgggsssnnneeeccccccbbbeeellluuuzzzyyyvvvzzz|||bbbPPPEEECCCCCC===???BBB>>>555333000///000111111111333333222111000///......000222333333222222222333444===BBBPPP^^^UUUYYYwww}}}~~~zzz{{{{{{lll]]]aaagggvvv{{{wwwqqqwwwxxxssspppvvv}}}xxxmmmaaaaaaiiiwww|||vvvuuutttrrrssstttvvvwwwxxxwwwwwwxxx{{{~~~~~~~~~vvvkkkhhhnnnsssuuusssrrrrrrqqqqqqqqqqqqrrrlllooorrrssstttyyy~~~zzz~~~sssmmmppplllhhheeeeeeeeeaaaWWWNNNFFFMMMNNNQQQZZZ]]]gggyyyzzz```UUU]]]]]]eeerrrwwwsssooopppnnnmmmlllkkkkkklllmmmmmmiiihhheeeaaa\\\YYYXXXXXXZZZ[[[[[[ZZZUUUOOOIIIEEECCC???>>>@@@AAA@@@BBBFFFCCCDDDOOOhhhxxxgggpppwwwgggOOOEEEAAA?????????>>><<<<<<===???HHHqqqmmmhhhooo~~~~~~}}}xxxyyyyyyyyyxxxxxxzzz|||~~~{{{zzzyyyyyywwwtttooojjjggg\\\[[[[[[ZZZYYYXXXXXXWWWVVVWWWYYYZZZZZZXXXUUUSSSRRROOOKKKIIIHHHHHHHHHIIILLLJJJKKKPPPVVVfffooonnnIIIEEEAAA;;;999888888666444333333444555666777666666<<>>???>>>===;;;;;;===???JJJsss~~~hhhcccjjjxxxuuuvvvuuuqqqkkklllmmmllljjjiiijjjkkkpppvvvyyyxxxvvvwwwvvvssspppmmmkkkjjjiiifff```[[[NNNMMMKKKIIIHHHHHHHHHHHHFFFHHHJJJKKKKKKJJJHHHGGGEEEDDDBBBBBBDDDGGGKKKNNNNNNVVV\\\^^^hhhxxxpppqqqtttMMMCCCAAA===999777555555555333333444555666777777777AAAUUUcccmmm}}}bbb^^^ddddddfffiiijjjyyyssseee[[[QQQHHHBBBBBBDDDDDDEEEHHHHHHJJJOOOVVV\\\gggzzz}}}}}}|||yyyvvvrrrssswwwvvvuuurrrkkkccc]]]\\\\\\aaalllwww|||}}}zzzuuuwwwyyyeeeUUUOOO^^^qqqsssiii```hhhfffhhhppp{{{~~~zzz~~~~~~}}}\\\LLLFFFGGGAAA???@@@;;;999666333111222333333222000000000000000000000000000222333333222222333444555888KKK\\\ZZZ\\\qqq{{{yyy{{{}}}{{{zzz|||ooofffaaa]]]XXXXXXkkk|||{{{zzzzzztttvvvtttrrrvvv~~~vvvooodddZZZ^^^iii{{{ssskkkqqqpppooonnnnnnoooppppppooonnnnnnqqquuuzzz|||}}}zzzuuummmhhhmmmvvvzzzxxxzzzxxxvvvtttqqqpppooonnnttttttvvv|||xxxtttuuupppddd]]]]]]WWWUUUTTTTTTTTTPPPIIICCCBBBMMMQQQUUU___kkk{{{```[[[```hhh{{{{{{lllhhhjjjlllnnnppppppooonnnlllmmmjjjeee```\\\ZZZZZZZZZXXXXXXYYYXXXUUUQQQMMMKKKGGGCCC@@@AAA@@@>>>@@@CCCHHHHHHFFFKKKdddtttfffjjj|||jjjQQQFFFBBB???@@@???>>>======@@@BBBPPPyyyuuurrrxxxxxxeeebbbiii}}}{{{qqqlllkkkgggbbb___```aaa```]]][[[[[[\\\aaaeeegggffffffhhhgggdddccc___[[[[[[\\\ZZZTTTNNNHHHFFFCCCAAA??????@@@AAA@@@AAABBBCCCCCCCCCBBBAAA???@@@AAACCCHHHNNNVVVZZZZZZooo|||zzzqqqfffsss{{{TTTBBBAAA>>>:::666444444666444555555555555555666888AAAXXXhhhooo{{{sss]]]aaagggggggggjjjmmmwwwfffYYYOOOIIIJJJDDD@@@BBBEEEEEEFFFIIINNNSSS\\\gggppp}}}~~~}}}}}}|||zzzyyyyyy|||~~~~~~xxxvvvssspppqqquuussstttssslllccc[[[XXXXXX]]]dddnnnssswww}}}xxxjjjnnnyyynnnZZZNNNZZZpppxxxpppfffvvvqqqppp{{{|||}}}~~~cccNNNFFFFFFAAA@@@@@@<<<999777333111222222222111//////000000111111111111111222333333222222444666===???WWWggg]]]eeexxxzzz{{{uuuxxx}}}rrrbbbVVVSSSSSSSSS]]]rrrxxxzzz}}}xxxwwwxxxttttttqqqqqqxxx{{{qqqiii___XXX___lll~~~~~~vvvrrrmmmnnnnnnmmmlllllllllmmmmmmmmmmmmmmmpppuuuzzz}}}~~~xxxrrrjjjggglllttttttoootttssssssrrrrrrrrrrrrsssyyyyyyzzz~~~~~~pppmmmmmmoooiii]]]TTTRRRFFFFFFHHHIIIIIIGGGDDDAAADDDQQQZZZdddttttttaaaeeeooouuujjjlllvvvvvvuuutttssspppnnnmmmnnnjjjddd___\\\[[[[[[ZZZYYYYYYYYYXXXUUUQQQMMMKKKGGGBBB???@@@@@@>>>@@@EEEEEEHHHCCCAAAZZZ|||dddddd}}}iiiQQQHHHEEE?????????>>>===>>>AAADDDUUU|||gggeeennnxxxhhheeeiiizzz|||~~~wwwllleeebbb^^^XXXVVVWWWWWWUUUSSSQQQRRRSSSWWWZZZZZZXXXXXX[[[ZZZVVVYYYUUUQQQQQQSSSQQQLLLFFFEEECCCAAA>>>======>>>???@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDFFFIIINNNVVV___fffnnnxxxnnnlll~~~\\\BBBAAA>>>:::666444555666666777777666444333555888DDD^^^ooottt{{{}}}mmmaaaaaafffeeeeeeiiioootttdddUUUKKKFFFEEEGGGCCCBBBEEEGGGGGGIIIMMMRRR[[[kkk}}}~~~|||{{{{{{zzzyyyyyyxxxwwwvvvwwwyyy|||}}}xxxttttttrrroooppptttrrrssssssnnneee\\\WWWUUUXXX\\\bbbkkkuuurrrrrr}}}rrr\\\LLLTTTjjjxxxuuulllyyyvvv{{{~~~{{{|||kkkQQQDDDEEEAAA@@@AAA===999666333111111111000000/////////000111111222222111222333333222333555777AAAFFF]]]hhh]]]iii}}}yyyzzzzzzvvvzzzrrr___RRRPPPSSSUUU^^^qqqvvv|||{{{tttssstttmmmnnnmmmpppyyyvvvlllddd[[[WWW```ooo}}}{{{vvvtttpppllllllkkkkkkjjjjjjjjjjjjnnnmmmnnnqqqvvvyyy{{{{{{qqqmmmgggdddjjjqqqoooiiioooooooooooopppqqqrrrrrryyyyyy{{{~~~{{{ssslllggghhhkkkllleeeXXXMMMHHHBBBDDDGGGIIIHHHGGGEEEEEEPPPYYYaaapppooofffqqq}}}pppppp{{{}}}xxxssspppnnnnnnlllhhhbbb^^^]]]]]][[[ZZZZZZ[[[ZZZYYYUUUQQQLLLIIIEEE@@@===>>>??????BBBGGGCCCIIIEEE???RRRxxxmmmiiiiiiRRRIIIFFF>>>>>>===<<<;;;===AAADDD^^^|||fff```fffqqqjjjgggooo~~~|||uuutttwww{{{}}}}}}zzzqqqfff___\\\WWWRRRNNNOOONNNLLLJJJJJJLLLNNNRRRSSSRRROOOPPPSSSRRRNNNSSSPPPMMMLLLMMMKKKHHHDDDAAA@@@???>>>======>>>>>>????????????@@@AAACCCCCCEEEGGGJJJMMMRRRZZZeeemmmsssmmmtttaaaDDDBBB>>>:::888666666666666777888666333333666:::KKKfffwww{{{}}}}}}www{{{uuugggccc```cccaaabbbiiirrrvvvgggZZZNNNEEECCCEEEAAA???@@@EEEIIIJJJNNNTTTUUUccczzz~~~zzzxxxwwwvvvuuurrrsssrrrqqqpppqqqtttwwwvvvrrrpppqqqooollllllooonnnoooooonnniiiaaaYYYTTTUUUWWW]]]hhhvvvzzz|||rrr^^^KKKMMM```pppsssoooxxxsss{{{{{{}}}zzz|||vvvWWWEEEEEEAAA???AAA???:::777333111000000////////////000000111111111222111222333222222333666888@@@KKK[[[___\\\iii~~~{{{yyy~~~zzz~~~qqq___SSSRRRVVVXXX\\\lll}}}~~~}}}wwwqqqoooooogggjjjlllqqq{{{yyyoooeee^^^WWWUUUbbbrrrwwwsssqqqllljjjjjjiiiiiihhhhhhggggggllllllmmmpppssstttsssqqqfffeeecccccciiioooooojjjooonnnmmmlllkkkkkkkkkkkkqqqsssvvvxxxwwwrrrjjjeeefffhhhkkkhhh___RRRGGGAAABBBFFFJJJJJJHHHGGGHHHIIITTT]]]gggzzzhhhkkk{{{vvv}}}wwwqqqmmmlllkkkhhhddd```^^^___^^^\\\YYYZZZ[[[\\\[[[WWWQQQKKKHHHCCC>>>;;;======>>>AAAGGGDDDKKKJJJBBBJJJeeesssqqqlllSSSIIIEEE???>>>>>><<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBEEEHHHJJJKKKOOOUUUZZZbbbmmm{{{yyynnnvvvdddGGGBBB===:::::::::777555333555777666333444999>>>PPPjjj{{{~~~vvv|||sssbbbaaa```bbb___cccooo|||~~~|||uuuooommmjjjnnnpppqqqtttxxxxxxtttkkkbbbXXXQQQIIIBBB@@@DDD>>>===@@@FFFJJJNNNTTT[[[]]]mmm~~~{{{wwwtttrrrqqqooommmiiijjjjjjiiihhhjjjmmmpppooolllkkkmmmkkkfffdddeeehhhhhhiiikkklllggg]]]UUUSSSXXX```kkkwwwvvvsssbbbOOOKKKWWWhhhqqqqqqwwwqqqlllooowww}}}{{{~~~___HHHFFFBBB???AAA@@@<<<999555222111111000///000000000000000111111111222222333222222333777999@@@SSSZZZZZZaaannn}}}~~~|||~~~}}}ppp```WWWXXX[[[[[[aaaooo~~~}}}{{{wwwsssooolllkkkkkkooosssuuuzzzpppfff]]]XXXSSSTTTbbbsssqqqmmmkkkggggggggggggffffffeeedddcccfffgggiiikkkmmmkkkgggccc^^^aaabbbdddiiinnnooolllmmmllljjjhhhgggeeeeeedddiiikkkmmmmmmjjjfffdddbbbaaadddddd^^^TTTKKKCCC???>>>DDDKKKMMMLLLLLLPPPTTT[[[kkk}}}ppphhhwwwzzztttnnnjjjhhhgggddd```^^^^^^``````\\\XXXVVVYYY[[[\\\YYYSSSMMMHHHDDD>>>;;;;;;;;;;;;???DDDFFFMMMNNNGGGFFFVVVpppsssqqqnnnUUUIIICCCAAAAAA@@@??????AAAFFFJJJuuuyyylllmmmyyy^^^JJJFFFKKKPPPPPP```fffjjjggg___[[[^^^ddd```^^^WWWOOOLLLLLLJJJFFFCCCBBBAAA???>>>AAAFFFKKKGGGGGGDDDCCCFFFKKKKKKGGGFFFGGGFFFDDDAAA???>>>???<<<===>>>?????????>>>>>>===>>>???AAAEEEIIINNNQQQVVV\\\eeennnyyy}}}kkkooo}}}eeeIIICCC<<<:::<<<<<<888555000333666555444666<<>>BBB@@@???BBBHHHLLLPPPWWW^^^ddduuu~~~{{{xxxuuurrrooonnnllliiigggcccccccccbbbbbbcccgggiiikkkhhhhhhjjjgggaaa]]]^^^bbbbbbccciiinnnkkkaaaWWWRRR[[[fffpppxxxuuuwwwhhhTTTLLLTTTdddpppsssnnnkkkhhheeehhhqqq}}}}}}|||fffKKKGGGBBB???@@@@@@>>>:::666333222222111000111111000000000000000000222222333222222444777:::DDD[[[^^^ZZZiiivvv{{{||||||}}}ssseee___aaaccccccjjjxxx}}}zzzuuurrrpppnnnkkkiiisssxxx{{{zzzyyyzzzxxxtttjjjaaaXXXUUUQQQRRRaaasss~~~lllhhhhhheeeeeeeeeeeeddddddbbbaaa```bbbccceeeggggggccc]]]YYY\\\aaadddeeehhhmmmnnnllljjjiiigggfffdddccccccbbbeeeffffffccc^^^\\\^^^```ZZZ\\\ZZZRRRJJJEEEBBB@@@===EEENNNSSSTTTWWW^^^dddlllssseeemmmyyywwwtttppplllhhheeecccaaa^^^\\\^^^aaaaaa\\\WWWSSSWWW[[[]]][[[UUUNNNIIIEEE???;;;;;;:::999===BBBGGGNNNQQQLLLFFFPPPkkktttnnn}}}xxxNNNIIIEEE???BBB???@@@BBB>>>DDDXXX}}}wwwxxx}}}uuucccPPPEEEDDDFFFFFFKKKRRRZZZ___aaabbbcccdddddd\\\QQQIIIFFFFFFEEEDDDDDDBBB@@@>>>>>>AAAEEEHHHKKKFFF@@@@@@CCCEEEEEEBBBCCCCCCCCCBBBBBBAAAAAAAAA?????????===;;;;;;===???@@@EEEKKKNNNPPPTTT[[[aaajjjnnnxxx|||mmmuuuyyywwwMMM999???===888;;;444555666777444555999555:::LLLjjj}}}qqqffffff```^^^bbblll{{{___TTTKKKHHHGGGGGGHHHKKKMMMLLLLLLKKKJJJJJJIIIIIIKKKIIIFFFDDDCCCCCCEEEFFFCCCDDDFFFHHHKKKSSS^^^fffkkkyyyqqqkkkiiiiiijjjiiigggdddaaa______^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[ZZZ[[[^^^dddhhhhhhddd```XXXdddrrrxxxzzz~~~|||qqq]]]KKKLLL___rrr{{{oookkkfffcccfffnnnwww~~~kkkLLLHHH@@@AAAFFF>>>@@@999222///111333222000111111111111111111111111222333222000111555999;;;NNNRRRZZZdddooozzz{{{|||~~~wwwuuu{{{vvviiifffmmmpppnnnwww}}}{{{xxxsssnnnmmmnnnqqqsssxxx}}}yyyooommmttttttnnndddYYYRRRSSSSSSVVVeeewwwyyykkkfffccc___ccceeefffeeecccaaaaaaaaaaaa```^^^]]]\\\\\\]]]]]]cccdddfffgggiiiiiijjjjjjfffccc______bbbbbb]]]YYYZZZYYYYYYZZZZZZYYYVVVTTTTTTPPPJJJFFFDDDCCCCCCCCCDDDLLLTTTXXX^^^kkkzzz|||iiieeeaaa\\\\\\ggg{{{|||vvvtttrrrnnnjjjgggdddcccaaa^^^[[[\\\___^^^YYYTTTYYYUUUWWW\\\\\\SSSMMMLLLDDDAAA===::::::<<<@@@BBBIIINNNLLLKKKMMMNNN___|||pppnnnzzzPPPJJJFFF???BBB???@@@CCC>>>EEEYYY}}}{{{xxx~~~wwwhhhVVVJJJGGGFFFCCCDDDIIIQQQWWW]]]dddkkkpppllldddXXXNNNHHHDDDBBB@@@CCCAAA??????AAAEEEHHHIIIGGGBBB>>>>>>BBBEEEEEECCCBBBAAAAAA@@@@@@??????>>><<<<<<===<<<<<<===???BBBFFFKKKPPPQQQSSSXXXdddmmm|||sssmmm~~~zzz}}}QQQ;;;???===888;;;444555555777444555999555;;;OOOxxxrrrbbb^^^aaa```eeepppwwwVVVMMMEEEEEEFFFFFFHHHKKKLLLLLLKKKKKKJJJIIIHHHGGGIIIHHHGGGEEEDDDDDDCCCCCCEEEGGGIIILLLPPPXXXccckkksss~~~wwwttttttvvv||||||{{{vvvnnneee___\\\\\\]]]^^^^^^\\\[[[[[[[[[ZZZYYYXXXXXXWWWWWWXXXXXXUUUUUUUUUUUUUUUUUUUUUUUUXXXYYY\\\bbbggghhhddd```YYYhhhyyyuuu```LLLJJJZZZnnnyyyppplllhhheeeiiiqqq|||pppOOOHHH@@@@@@CCC<<<@@@999222000111333222000111111111111111111111111000111111000111555;;;>>>JJJOOOYYYfffqqq{{{zzz}}}~~~~~~}}}uuusssuuu~~~wwwllljjjooorrrppprrr}}}{{{uuussspppnnnnnnqqqtttwwwyyy{{{vvvllljjjnnnjjjaaaXXXPPPMMMOOORRRXXXjjjvvvjjjgggfffcccbbbcccdddccc```^^^]]]^^^___^^^]]]\\\\\\]]]^^^^^^bbbcccdddeeeeeeeeeeeeeeeeeeaaa______aaa```[[[VVVSSSRRRQQQQQQRRRQQQOOONNNKKKHHHEEEBBBBBBCCCDDDEEEIIIPPPWWW^^^jjj}}}~~~hhh]]]XXXXXXXXX___rrr}}}zzzxxxxxxxxxqqqnnnjjjfffcccbbbbbbbbbaaa^^^[[[[[[]]]]]]YYYUUUVVVSSSTTTYYYYYYRRRLLLLLLCCCAAA===:::999;;;???AAAIIIMMMLLLJJJLLLKKK[[[vvvwwwmmm{{{}}}RRRKKKFFF@@@BBB???@@@CCC???FFFZZZ|||qqqaaaUUUNNNHHHBBBAAACCCGGGMMMUUU```lllsssssskkk___SSSJJJDDD@@@>>>BBB???>>>@@@EEEHHHIIIIIIBBB???<<<>>>BBBFFFGGGFFFCCCCCCBBBBBBAAA@@@@@@???;;;===>>>??????BBBEEEHHHLLLQQQVVVXXXZZZeeewwwvvvssszzz}}}WWW===???===999<<<444666444666444555999666>>>SSSzzzooo```]]]aaabbbhhhtttlllOOOHHHCCCDDDHHHIIIJJJMMMMMMNNNNNNNNNMMMKKKIIIHHHHHHHHHHHHHHHGGGEEEDDDCCCFFFHHHKKKNNNSSS[[[fffnnnxxxyyy^^^RRRQQQTTTXXX[[[fffhhhhhheee^^^WWWRRROOOMMMPPPSSSTTTTTTTTTUUUVVVTTTSSSRRRRRRQQQQQQRRRRRRQQQQQQRRRRRRSSSSSSTTTTTTUUUVVVYYY```fffgggddd```\\\iiixxx~~~||||||vvvcccOOOIIIVVVlllzzzrrrnnniiifffhhhppp{{{wwwSSSHHH@@@??????:::???:::333111111222222000111111111111111111111111///000222222222555<<>>FFFKKKJJJIIIJJJHHHUUUppp}}}iiiooo||||||yyyUUULLLEEE@@@BBB???@@@CCC@@@HHH\\\zzznnncccYYYOOOGGGFFFEEEEEEFFFKKKTTT]]]ccclllfff\\\RRRJJJEEEAAA@@@BBB???>>>AAAFFFIIIHHHFFFAAA???>>>@@@EEEIIIKKKKKKIIIHHHGGGGGGFFFEEEDDDDDD@@@AAACCCDDDEEEHHHKKKNNNPPPWWW^^^ccckkk}}}pppvvv___AAA???>>>:::<<<555777333666444555999777AAAXXXqqq~~~}}}kkkcccdddccceeelllyyywww```OOOIIIFFFIIIMMMNNNOOOQQQQQQRRRSSSSSSRRRPPPMMMLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFIIILLLNNNRRRZZZdddkkksss```RRRDDD@@@CCCEEEGGGIIIPPPSSSUUUUUUQQQMMMJJJIIIFFFIIIMMMOOOPPPPPPQQQRRROOONNNNNNMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRSSSQQQRRRVVV]]]cccfffddd```]]]dddjjjiiiggglll{{{yyyssseeeTTTLLLUUUjjjzzzssspppjjjdddccciiittt|||XXXGGGBBB???===;;;>>>:::555222222222222111111111111111111111111111000111333333222444===GGGPPPVVVggg}}}~~~yyyzzz|||zzzxxxuuuwww}}}|||uuunnnhhhccc]]]YYY___ppp}}}{{{vvvvvvwwwxxxyyy{{{}}}~~~uuuqqqjjjdddeeebbbTTTDDDEEEGGGKKKOOOTTT```zzz{{{kkkfffhhhhhhgggdddddddddaaa\\\YYYWWWWWWXXXWWWVVVUUUTTTUUUVVVVVVVVVWWWWWWXXXXXXXXXXXXWWW[[[ZZZZZZZZZYYYVVVOOOKKKAAA>>>;;;:::<<<>>>??????AAAAAAAAABBBDDDGGGLLLOOOPPP^^^ppphhhSSSRRRZZZ___llltttuuurrrnnnjjjhhhhhhiiijjjhhhgggfffeeedddddddddddd```]]]ZZZYYYZZZZZZYYYXXXQQQPPPQQQSSSTTTQQQNNNLLLCCC@@@<<<999888888:::<<>>;;;===555999333666444555888888DDD\\\lll{{{zzzkkkfffhhhiiilllsss|||jjj\\\SSSMMMJJJMMMQQQQQQRRRTTTTTTTTTUUUUUUTTTSSSQQQPPPNNNMMMKKKIIIHHHHHHIIIIIIJJJLLLOOOQQQSSSYYYbbbhhhlll{{{\\\EEEAAA???@@@AAA???AAAEEEGGGIIIKKKLLLIIIGGGEEEEEEEEEHHHLLLNNNMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJKKKGGGGGGHHHJJJKKKLLLMMMNNNOOOOOOSSSZZZ```dddbbb___[[[^^^```\\\ZZZcccwwwwwwssshhhZZZOOOSSSdddtttrrroooiiibbb```eeeqqqzzz\\\GGGEEEAAA===>>>===:::666333222222222111111111111111111111111111333333444555222333@@@OOOVVVZZZjjj||||||~~~zzzzzz}}}{{{zzz|||{{{wwwrrrnnnggg^^^VVVQQQXXXjjj||||||{{{zzzyyyyyyxxxxxxpppkkkdddccceeeaaaRRRBBBEEEIIIOOORRRVVVccc{{{rrrhhhffffffeeedddeeefffeeeaaa\\\XXXVVVUUUUUUSSSQQQOOOMMMLLLLLLLLLLLLMMMNNNOOOQQQQQQRRRRRRSSSSSSTTTTTTRRRNNNHHHEEE<<<999666666888;;;>>>>>>BBBCCCDDDDDDEEEIIIPPPUUU[[[pppggg[[[VVVUUU```ppp}}}pppiiiccccccgggjjjhhhdddbbbeeehhhjjjjjjgggccc```___\\\ZZZYYYXXXYYYYYYXXXQQQQQQQQQQQQRRRSSSPPPMMMDDDAAA===999777777888999;;;BBBDDDEEEGGGFFFSSSmmm~~~}}}ccc```mmmzzzZZZNNNCCC@@@BBB???@@@DDDBBBKKK```zzzoooeeeaaaaaadddssswwwyyyvvvrrrooohhhaaaXXXUUUPPPLLLJJJHHHFFFDDDCCCCCCBBB@@@>>>===???AAACCCCCCDDDDDDEEEEEEFFFFFFKKKLLLLLLNNNOOOQQQSSSTTTNNNNNNMMMLLLJJJIIIHHHHHHEEEFFFGGGHHHHHHJJJMMMPPP]]]gggwwwtttrrr|||qqqHHH???>>>===>>>666:::333777555555888888EEE___lll|||~~~mmmffffffooosssyyyuuulllsssxxxnnngggVVVPPPLLLOOORRRRRRSSSUUUTTTTTTTTTTTTTTTTTTTTTTTTPPPPPPNNNMMMLLLKKKKKKKKKOOOQQQTTTUUUWWW\\\cccjjjlll|||lllGGGBBB@@@@@@AAA???>>>CCCJJJKKKKKKKKKJJJFFFDDDDDDDDDGGGJJJMMMNNNLLLJJJIIIHHHKKKJJJJJJIIIIIIIIIIIIIIIGGGGGGHHHIIIKKKLLLLLLMMMMMMMMMPPPWWW^^^aaa```^^^WWW\\\```^^^]]]eeewww~~~wwwkkk]]]PPPOOO\\\kkkpppnnniiibbb```ggguuu~~~|||bbbHHHHHHCCC<<<@@@<<<:::777444222222222222111111111111111111111111444333444555222444FFFZZZbbbbbbqqqxxxvvvyyy}}}~~~{{{yyyzzzvvvrrrooooooiii___WWWSSSUUUggg|||{{{xxxvvvsssqqqpppoookkkeeeaaacccfffaaaSSSFFFGGGMMMRRRVVV[[[hhh}}}}}}mmmfffeeecccbbbbbbdddeeeccc```[[[VVVTTTSSSPPPOOOLLLIIIGGGEEEEEEEEEDDDEEEFFFHHHIIIJJJKKKKKKKKKLLLLLLKKKIIIFFFBBB???999777555666:::>>>AAABBBCCCEEEFFFFFFHHHOOOYYY```rrrbbbNNNVVV^^^]]]kkkwwwqqqggg```ZZZ^^^gggkkkgggbbbeeejjjpppuuutttnnngggaaa\\\[[[ZZZYYYXXXXXXXXXXXXRRRSSSRRRPPPQQQSSSQQQMMMEEEBBB>>>;;;888777777888888???AAADDDGGGFFFTTToooeee___ooo^^^QQQEEEAAABBB???@@@DDDCCCLLLbbbzzznnnccc\\\[[[\\\fffkkkooooooppprrrppplllfffaaaZZZUUUQQQNNNIIIFFF>>>???@@@???===<<>>>>>>>>666;;;555999666666888888FFFaaasss}}}lllfffgggqqqtttyyylllaaaYYYaaaqqq~~~wwwsssYYYRRRNNNPPPTTTUUUVVVXXXVVVUUUTTTTTTTTTVVVXXXYYYTTTVVVWWWXXXWWWTTTQQQOOOPPPRRRUUUWWWYYY___ffflllrrrcccBBBEEEAAA???AAACCCDDDHHHNNNPPPOOONNNJJJGGGFFFGGGIIIJJJMMMPPPQQQNNNKKKIIIHHHJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLMMMLLLLLLOOOUUU\\\___^^^\\\VVV[[[```^^^]]]eeewwwzzzjjj[[[OOOMMMYYYiiiooonnniiiccc```gggvvv{{{~~~vvvttthhhIIIJJJDDD:::@@@<<<;;;888555333111222222111111111111111111111111222111222555333777NNNgggnnnjjjuuusssqqquuu}}}zzzxxxtttooonnnooojjj___VVVTTTWWWggg~~~xxxvvvsssooommmkkkjjjjjjfffbbb```cccfff```TTTJJJKKKQQQWWW]]]eeesss|||mmmgggddd``````ccc```aaa___\\\WWWRRRPPPPPPLLLJJJHHHEEECCCBBBBBBBBB@@@@@@BBBCCCDDDDDDDDDDDDDDDEEEEEEDDDAAA???===<<<777666666999===BBBEEEFFFEEEGGGIIIKKKPPPZZZiiittteeeTTTNNN[[[fffmmm|||lllfff[[[XXXVVV[[[dddhhhfffbbbgggllltttxxxwwwpppfff```YYYZZZ[[[ZZZYYYXXXWWWWWWSSSTTTRRRNNNOOORRRQQQLLLFFFCCC@@@<<<999777777777999???AAACCCFFFFFFUUUppphhh```tttbbbSSSFFFAAACCC???@@@DDDCCCMMMccc~~~pppbbbXXXSSSRRR\\\bbbfffhhhmmmssstttrrrrrrlllccc\\\XXXSSSNNNKKKCCCDDDEEECCC@@@>>>@@@BBBAAAFFFJJJIIIFFFGGGMMMSSSVVVWWWWWWVVVUUUTTTTTTUUURRRQQQPPPOOOMMMLLLKKKJJJFFFHHHJJJKKKMMMOOOSSSWWWfffooo~~~~~~|||uuuzzzMMM???>>>>>>>>>666;;;555999777666777777GGGbbb|||wwwiiihhhlllooorrrvvvcccZZZTTTZZZggguuuwwwsss\\\UUUPPPSSSVVVXXXZZZ]]]YYYWWWVVVUUUVVVYYY\\\^^^XXX\\\aaadddccc^^^XXXSSSNNNQQQUUUWWWZZZ```hhhnnnxxxaaaCCCCCC>>>===CCCJJJMMMNNNPPPPPPPPPNNNKKKIIIJJJMMMOOONNNQQQTTTTTTRRROOOLLLKKKIIIIIIHHHGGGGGGGGGGGGGGGEEEEEEEEEFFFGGGGGGHHHHHHLLLLLLNNNTTTZZZ^^^]]][[[XXX[[[\\\YYYWWWaaauuuyyygggXXXMMMMMM[[[lllqqqpppjjjbbb^^^dddrrr~~~yyy{{{rrrqqqlllKKKKKKCCC888???;;;;;;999666333111222333111111111111111111111111000...111444333:::SSSpppqqqjjjrrr}}}zzzpppoootttzzzuuuuuuooommmnnniii\\\RRRPPPYYYhhh{{{tttrrrooollljjjjjjjjjkkkeeeaaa___ccceee___TTTLLLOOOUUU\\\cccnnn}}}~~~ooohhhccc___```ddd]]]]]]\\\XXXSSSOOOMMMLLLHHHGGGEEECCCBBBAAAAAABBB??????@@@@@@@@@@@@??????@@@AAAAAA???===;;;::::::777666777;;;@@@EEEHHHIIIGGGJJJMMMPPPXXXfffwwweeeWWWVVVZZZbbbmmm~~~lll```]]]RRRRRRUUUZZZ```ddddddcccbbbfffmmmqqqooohhh___XXXXXXYYY[[[[[[YYYXXXWWWWWWRRRUUURRRMMMMMMQQQPPPKKKGGGDDD@@@<<<999777777777;;;AAAAAACCCFFFFFFUUUpppkkk```xxx___SSSIIIGGG???AAA???EEEHHHJJJhhhqqqccc[[[WWWTTT[[[^^^aaacccdddfffiiikkknnntttqqqfffaaadddaaaYYYSSSIIIBBBCCCDDD@@@???AAAFFFEEEDDDEEEIIIOOOVVV[[[]]]ZZZVVVUUUVVVWWWUUUSSSUUUSSSQQQPPPQQQQQQPPPOOOOOOIIIFFFJJJOOORRRUUUYYY```gggvvvxxxuuuzzzxxxttt}}}TTTFFF>>>===BBB::::::888888444666999888HHHfff}}}vvvoooiiillllllpppttt~~~___[[[VVVTTTYYYcccooovvvzzz___WWWSSSWWWXXXWWW]]]fffffffffddd___ZZZZZZ]]]aaa]]]___fffnnnrrroooeee]]]SSSUUUWWWZZZ^^^eeelllqqqxxxhhhEEEEEECCCEEEIIIKKKMMMSSSZZZXXXWWWSSSMMMHHHHHHLLLPPPUUURRRPPPRRRUUUTTTNNNIIIIIIDDDAAACCCDDDBBBBBBEEEFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJKKKPPPVVV\\\```aaa[[[[[[ZZZWWWVVV^^^ppp~~~ssssss___JJJKKK\\\tttggg___\\\___iiisssyyy|||{{{wwwqqqOOOJJJGGG???===;;;===:::444222333333000222222222222222222222222000222555666666@@@ZZZtttpppjjjrrr~~~|||zzzwwwuuukkknnnuuu}}}{{{zzz|||xxxqqqlllkkkeee[[[RRRNNNUUUeee|||yyyvvvsssnnnkkkiiigggeeeddd^^^\\\\\\bbbgggcccWWWLLLSSS]]]kkktttlllaaa___```___\\\]]]YYYSSSOOOMMMLLLKKKJJJHHHFFFDDDAAA>>><<<;;;:::<<<======;;;999888888999888:::<<<<<<:::888888888777777;;;BBBEEEDDDEEEHHHJJJNNNRRRWWWbbbyyyvvvcccWWWSSSYYYeeeyyymmm^^^TTTOOOJJJMMMQQQVVVZZZ]]]^^^^^^]]]```cccdddbbb___]]]\\\YYYZZZZZZZZZYYYWWWUUUSSSSSSRRRPPPNNNKKKJJJIIIHHHCCCBBB???<<<:::999999999:::>>>BBBJJJLLLFFFSSSrrrqqq```rrraaaUUUJJJHHHAAADDD@@@DDDGGGJJJjjjuuuggg___YYYTTTZZZ]]]aaadddeeeeeefffhhhlllqqqoooiiikkkuuuwwwrrrcccXXXNNNJJJGGGDDDDDDHHHIIIHHHHHHJJJOOOUUU[[[___eee```ZZZWWWXXXYYYZZZZZZUUUUUUTTTUUUWWWYYYZZZ[[[TTTMMMIIIMMMRRRUUUYYY]]]```eeeqqqxxxuuu{{{wwwoooWWWGGG???>>>CCC::::::888888444666:::999IIIgggyyytttpppiiikkkmmmnnnoooxxx|||]]]ZZZWWWVVVZZZaaaiiioooyyyddd[[[VVVXXXYYYXXX___hhhsssrrrooojjjdddbbbdddggglllooovvv}}}yyynnneeeWWWXXXZZZ\\\```gggnnntttzzzoooMMMJJJHHHIIINNNQQQRRRWWW]]]ZZZZZZXXXTTTOOOOOORRRVVVUUURRRPPPQQQTTTTTTOOOJJJHHHCCC@@@BBBCCCBBBBBBEEEGGGFFFFFFFFFGGGHHHIIIIIIIIIIIIJJJOOOVVV\\\```bbb[[[[[[YYYVVVUUU\\\ooouuulllooo]]]KKKMMM^^^xxxiiiaaa___dddnnnxxx|||~~~|||xxxwwwTTTLLLHHHAAA@@@<<<===:::444222333333000222222222222222222222222111111333555777@@@WWWmmmffffffrrr~~~{{{xxxuuurrrqqqkkkmmmsss{{{}}}yyywwwxxxvvvpppllljjjeee[[[RRROOOUUUdddyyy~~~vvvqqqmmmhhhgggiiihhheeebbb[[[[[[]]]bbbfffbbbXXXOOOWWWaaassswwwfff]]]]]]___]]][[[XXXTTTOOOKKKIIIHHHFFFEEEDDDCCCAAA???<<<;;;:::999777888888777555444555666666888999888555444444444::::::>>>DDDGGGFFFHHHKKKMMMRRRZZZggg{{{qqq```ZZZYYY___dddtttmmm[[[OOOGGGDDDEEEGGGIIILLLOOOPPPQQQQQQUUUXXX\\\^^^^^^\\\[[[[[[ZZZZZZZZZYYYXXXWWWUUUTTTRRRQQQOOOMMMKKKIIIHHHHHHCCCAAA???<<<:::999888888999>>>BBBJJJMMMGGGRRRnnnuuuaaakkkcccWWWKKKIIICCCFFFAAACCCFFFLLLoooyyykkkbbbYYYSSSXXX\\\aaaeeeeeeddddddccciiimmmmmmmmmvvvnnndddYYYOOOHHHCCCDDDHHHFFFGGGIIILLLQQQVVVZZZ]]]fffaaaZZZUUUUUUWWWZZZ[[[UUUVVVVVVXXXZZZ]]]___aaaZZZRRRMMMOOOTTTWWWZZZ___bbbeeemmm|||xxxssszzzppp[[[HHH@@@???CCC::::::888888555777:::999IIIhhhwwwqqqrrrjjjjjjrrrqqqpppwwwtttYYYXXXXXXZZZ^^^dddiiimmm}}}fff\\\UUUVVVWWWWWW^^^hhhwwwwwwvvvqqqmmmlllnnnrrr}}}~~~pppfff^^^^^^^^^___bbbiiiqqqwww}}}wwwVVVNNNLLLMMMRRRVVVWWWZZZ___[[[]]]^^^[[[WWWUUUVVVXXXSSSPPPMMMOOOSSSSSSOOOKKKGGGAAA???AAACCCBBBCCCFFFHHHGGGGGGGGGGGGHHHHHHIIIGGGGGGIIINNNUUU\\\```aaa\\\ZZZXXXVVVTTTZZZmmmsssmmmrrraaaOOOPPP]]]~~~uuuhhhdddgggmmmwww|||yyyZZZNNNIIICCCDDD>>>>>>:::444111333333111222222222222222222222222333111111333777AAASSSccc\\\fffvvv}}}~~~{{{wwwtttqqqooonnnnnnnnnssszzz{{{vvvssstttrrrmmmiiihhhcccYYYQQQOOOSSS```sssyyysssmmmiiieeedddfffeeeaaa\\\YYY[[[___cccddd```XXXSSSTTT]]]pppvvvkkk^^^XXXZZZ\\\[[[XXXSSSOOOJJJGGGFFFEEECCCBBB@@@???===;;;999888777777333444555444333333333555666777777555333222333444??????BBBGGGIIIIIIKKKPPPNNNXXXeeewwwlll[[[TTTXXX```kkkttt|||lll[[[OOOGGGBBB@@@@@@@@@@@@@@@AAABBBCCCDDDKKKOOOSSSWWWXXXYYYZZZ[[[YYYYYYXXXWWWVVVUUUUUUUUUQQQOOONNNKKKIIIHHHGGGGGGBBBAAA>>><<<:::888888888777===BBBIIIMMMHHHPPPiiiyyyaaabbbvvvfffXXXKKKHHHCCCGGGBBBCCCGGGOOOttt{{{ooodddYYYPPPVVV\\\bbbffffffdddbbb```fffiiikkkooozzzuuuppphhh___UUULLLGGGFFFFFFHHHKKKOOOSSSWWWZZZ[[[dddaaa\\\XXXWWWXXXZZZ\\\[[[\\\^^^___```aaaccceeecccYYYQQQPPPSSSUUUYYY]]]^^^aaahhhvvvvvvqqq}}}{{{sss]]]HHHAAAAAADDD999999888888555777;;;:::JJJiiiyyypppqqqkkkkkkvvvuuuttt|||nnnWWWWWWXXX[[[aaaiiippptttxxxjjj___WWWWWWXXXXXXaaalllqqqsssttttttsssuuuzzzsssjjjlllkkkhhhfffhhhmmmuuu{{{\\\PPPMMMNNNTTTXXXYYY\\\______bbbdddaaa[[[VVVTTTTTTOOOKKKHHHJJJOOOQQQOOOKKKEEEAAA>>>AAACCCBBBCCCFFFHHHHHHGGGGGGGGGGGGHHHHHHFFFFFFHHHMMMUUU[[[```aaa]]]YYYWWWWWWUUUYYYlllwwwrrrvvvbbbMMMKKKSSSnnnxxxpppjjjmmmsssyyy~~~{{{vvv___PPPJJJEEEGGGAAAAAA<<<444111333333111222222222222222222222222333111000222888CCCPPPZZZVVViii}}}}}}|||zzzwwwuuusssrrrrrrrrrsssrrrtttyyyyyysssooonnnlllhhhfffeee___UUUOOOMMMNNNYYYhhhrrrvvvssspppmmmjjjiiifffccc```]]]ZZZXXX[[[^^^cccdddaaa\\\WWWTTTPPPUUUeeesss}}}jjjbbbYYYUUUWWWXXXWWWTTTOOOLLLHHHFFFEEEDDDCCCBBB===<<<:::888666444333333333444555555444444555777777777888777666666999;;;BBBBBBEEEJJJKKKKKKPPPWWWZZZjjj}}}rrr```\\\YYY]]]hhhuuuppphhh\\\QQQIIIEEEBBB@@@<<<;;;999999999:::<<<===CCCGGGLLLPPPSSSUUUXXXZZZWWWVVVUUUTTTTTTSSSSSSSSSNNNMMMKKKIIIGGGFFFEEEEEEBBB@@@>>>;;;999888777777555<<>>555111333444222222222222222222222222222444222///111999EEEPPPUUUSSSjjj~~~|||xxxwwwvvvuuuuuuwwwxxxyyyvvvssssssvvvuuuoooiiiggggggdddcccaaa[[[QQQKKKJJJJJJRRR[[[aaaaaa``````aaafffhhhhhhddd]]]YYYYYY[[[^^^aaadddccc^^^XXXSSSQQQPPPQQQ\\\fffnnn{{{|||mmmbbb\\\UUURRRSSSSSSQQQNNNKKKHHHEEECCCCCCBBBAAA@@@<<<;;;888666333111000///222444555555444555666777555666888999999<<<@@@CCCDDDEEEHHHLLLNNNPPPWWWaaavvv]]]YYY______eeerrr{{{jjjZZZUUULLLEEEAAA>>><<<:::888777555555666888;;;===>>>AAAEEEIIILLLOOOSSSVVVSSSSSSSSSRRRRRRQQQQQQPPPLLLKKKIIIGGGEEEDDDDDDDDDAAA???===:::888777777777555<<<@@@FFFMMMIIIKKK[[[wwwuuu]]]YYYllllll]]]NNNHHHCCCGGGCCCFFFIIIPPPssswwwwwwvvvggg[[[WWW]]]eeejjjjjjhhhdddbbb___dddlllttt|||ppp___TTTVVVXXX[[[]]]^^^^^^^^^^^^aaafffhhhhhhfffeeedddhhhmmmtttxxxxxxwwwxxxzzzyyymmm___YYYXXXXXX\\\```aaaccciiiuuu}}}ooohhhvvv]]]GGGFFFJJJJJJ;;;:::999999666888<<<<<>>>>>>>><<<;;;:::999777444222111000///111222333333222222444555333555888:::<<>><<<:::888777555555444555666999<<<>>>===???BBBDDDEEEHHHLLLOOOPPPQQQRRRSSSRRRQQQOOONNNIIIHHHGGGEEEDDDCCCBBBBBB@@@???<<<:::888666666666555<<<>>>CCCKKKIIIJJJVVVlll{{{uuu___[[[ooopppaaaQQQLLLEEEGGGCCCGGGIIILLLlllzzznnnxxxqqqdddXXX^^^fffkkkllljjjgggfffaaafffnnnuuuyyy}}}jjj\\\]]]^^^^^^___^^^^^^]]]\\\aaagggkkkkkkkkkkkkkkknnnvvv~~~}}}~~~}}}pppbbb[[[ZZZ[[[___dddgggiiiooo|||{{{kkkdddrrr]]]HHHKKKQQQPPP???===999999666999======MMMlll~~~pppnnnlllsssyyyppp```]]]ZZZXXX\\\dddmmmrrrtttkkkfffiiillloooyyysss]]]VVVTTTZZZccciiimmmrrrvvvzzz~~~}}}wwwoooiiiggg\\\VVVOOONNNPPPRRRPPPNNNJJJDDDBBBDDDEEECCCDDDGGGBBBBBBBBBCCCDDDFFFGGGHHHKKKJJJLLLPPPUUU[[[^^^___]]]XXX[[[cccbbb```ppp{{{wwwwww^^^LLLOOOVVVkkk~~~~~~xxxooollloooyyyzzzqqq}}}nnn```]]]WWWTTTRRROOOEEE999222333444222222222222222222222222222222444222111:::IIIUUUYYYQQQeee{{{{{{|||||||||{{{{{{zzzqqqmmmlllpppsssoooiiigggeeecccbbb```WWWLLLGGGHHHEEEIIINNNOOOOOOSSS\\\dddjjjfffbbb```bbbdddeeeeee[[[[[[ZZZYYYUUUPPPKKKGGGEEEEEEMMMQQQPPPXXX___ZZZQQQMMMHHHEEEDDDDDDBBBAAA>>>===;;;:::;;;;;;999888777666555444333222222222111222333333222111222444333666:::===???BBBEEEGGGGGGIIINNNSSSVVV\\\jjjwww}}}ccc[[[YYY___gggqqqqqq^^^TTTMMMEEECCC???===<<<;;;:::888777777888999;;;===@@@AAACCCDDDDDDDDDDDDFFFJJJMMMOOOQQQSSSUUUTTTRRRPPPNNNHHHGGGEEEDDDBBBAAAAAAAAA@@@>>><<<999777666666666555<<<===@@@IIIIIIIIISSSaaatttzzzeee]]]mmmsssdddTTTPPPGGGHHHDDDHHHIIIIIIfffwwwooouuuhhhYYY___ggglllmmmllljjjiiidddiiippptttuuuwwwqqqfffffffffeeeeeedddcccbbb```ffflllpppqqqrrrtttvvv{{{|||ooo```ZZZYYY[[[```fffdddfffmmm{{{yyyiiiaaafffxxx]]]IIINNNVVVTTTBBB@@@999999666999======NNNllloooooommmsssrrr|||qqq___]]][[[\\\```hhhqqqvvv~~~uuuqqqvvvzzz}}}www^^^VVVSSSYYYcccjjjppptttuuu{{{}}}wwwsssqqqfff^^^VVVSSSSSSTTTQQQNNNKKKFFFCCCDDDEEEDDDDDDFFF@@@@@@AAABBBDDDFFFGGGIIILLLLLLMMMPPPVVV[[[^^^___\\\XXX\\\fffeeecccqqqvvvrrrqqqWWWFFFKKKSSShhh}}}|||zzzuuukkkdddfffnnnuuu~~~{{{rrr~~~sssfffeee]]]XXXUUURRRGGG:::333333444222222222222222222222222222111444444222:::JJJXXX\\\SSSeee}}}~~~}}}zzzxxxvvvqqqmmmlllrrrwwwtttpppmmmfffdddccc```WWWLLLGGGHHHBBBGGGMMMPPPSSS\\\jjjvvvsssiii```___eeeiiigggbbbWWWVVVUUUTTTRRROOOIIIEEEFFFFFFNNNQQQKKKPPPWWWSSSJJJGGGBBB???>>>>>>>>>======;;;::::::;;;;;;999888444444333333444444555666222444555444333222333444666999>>>AAACCCDDDFFFHHHIIIKKKPPPVVVYYYaaappp~~~XXXOOOUUU```hhhmmmwwwxxx^^^TTTNNNFFF@@@???<<<<<<<<<<<<:::999<<<<<<===>>>@@@BBBCCCDDDJJJJJJIIIHHHGGGHHHKKKNNNOOOQQQUUUWWWWWWTTTQQQNNNGGGFFFDDDCCCBBBAAA@@@@@@@@@>>><<<999777666555555666<<<<<>>>>>@@@DDDGGGHHHHHHMMMLLLLLLPPPWWW]]]``````YYYVVV___eee^^^cccwwwyyyjjjooobbbMMMFFFIIITTTfffrrrtttqqqfff]]]```lllvvvvvvyyyoooooowwwgggfffdddddd\\\\\\LLL;;;666111...444222222222222222222222222444333555333999TTTgggbbbYYYiii~~~zzztttvvvqqqooosssuuussspppppplllggg```YYYSSSNNNIIIFFFFFFHHHNNNUUUZZZaaammmzzzrrrlllgggeeeeeeddd___ZZZUUUTTTRRRNNNJJJFFFBBB@@@BBBDDDGGGIIIKKKKKKKKKJJJGGGCCC>>>;;;;;;;;;;;;:::999999888777777666777777444555555444222111222333333444555444222222222333888<<>><<<:::888666555555555555777<<>><<<<<<===>>>======>>>AAAEEEHHHIIIIIILLLKKKKKKOOOVVV\\\^^^^^^WWWTTT[[[```[[[ddd{{{nnn^^^cccWWWFFFEEEKKKWWWhhhlllmmmhhh^^^XXX^^^mmmyyyvvvtttooo{{{~~~pppooonnnnnngggeeeQQQ===888333111666222222222222222222222222333444666666>>>ZZZoookkk^^^mmm~~~}}}yyytttuuupppooouuuyyyuuuooollliiieee^^^WWWRRRMMMHHHEEEDDDFFFMMMUUU[[[aaammmxxxrrrllleeeaaa___^^^ZZZVVVSSSRRROOOKKKGGGCCC@@@>>>???@@@CCCEEEFFFFFFEEEDDDAAA>>>999777666666666666777777666555555555555555444555555444333222222333333444444333222222444555:::===BBBDDDEEEFFFGGGHHHNNNPPPSSSXXXbbbtttlll[[[WWWZZZdddmmmuuu~~~fffTTTJJJEEEAAA>>>>>>======>>>@@@???>>><<<===>>>???AAAEEEKKKRRRVVVUUU^^^hhhpppvvvwwwsssmmmjjjfffaaa[[[WWWRRRNNNLLLIIIHHHFFFCCCBBBAAAAAAAAA>>><<<:::888666555555555555777<<>>@@@AAABBBAAA???>>><<<999555333333333333222555444444333333333333333333444555444222222222444333444444222222333666999===@@@BBBDDDEEEGGGJJJLLLSSSRRRSSS[[[kkkgggRRRPPPWWWYYYgggttt}}}xxxddd[[[NNNGGGEEEDDDAAA>>>>>>>>>???AAACCCCCC@@@>>>@@@@@@AAADDDKKKVVVbbbkkknnnwww{{{lllaaaZZZTTTNNNIIIJJJHHHFFFDDDBBBAAAAAAAAA>>><<<:::888666555555555555777;;;@@@DDDGGGIIIJJJPPPhhh}}}ooo\\\ooocccUUUNNNNNNHHHGGGKKKIIIPPPdddsssiiiaaaaaafffiiilllnnnnnnllluuu|||zzz}}}|||tttttt~~~vvvtttxxx}}}|||xxxwwwjjj\\\ZZZ]]]___dddooo___UUUlllxxxuuu___>>>:::;;;888999<<<===OOOppprrruuummmlllmmmuuuzzz~~~}}}fffaaa^^^fffttttttddd[[[TTTUUUZZZ___ccchhhnnnuuuzzzzzzxxxyyy|||}}}gggVVVEEE>>>>>><<<:::999555555555555666777888999999;;;>>>CCCHHHKKKKKKJJJLLLKKKLLLQQQWWW[[[ZZZYYYVVVRRRWWWZZZ[[[nnnXXXnnnssseeeOOOGGGHHHSSSeeeqqqllleee___\\\```nnnzzz{{{vvvrrrZZZ???888555111222333333333333333333333333000000444555@@@^^^uuurrrcccrrr}}}yyyvvvwwwyyytttllliiiqqqxxxtttiiiaaabbb^^^XXXRRRNNNJJJFFFCCCAAAFFFQQQ]]]dddfffjjjppplllfff\\\UUURRRRRRQQQQQQNNNKKKGGGBBB???<<<<<<;;;>>>???@@@AAA@@@>>><<<;;;:::777444333444444444333444333333222222222333333111222333333222111222444444444444333222555999<<<@@@BBBCCCEEEFFFIIILLLOOORRRPPPQQQ]]]rrrpppYYYKKKMMMTTTZZZeeerrrrrrXXXPPPKKKDDDBBBCCCCCCAAA>>>@@@@@@AAACCCDDDCCC@@@>>>>>>AAAEEEKKKUUUdddttttttbbbYYYTTTNNNIIIKKKIIIGGGDDDBBBAAAAAAAAA>>><<<:::888666555555555555777;;;???CCCGGGIIIJJJNNNeeezzzooo\\\ooofffWWWOOOOOOIIIHHHLLLJJJQQQeee~~~rrrfffdddfffiiimmmqqqnnnlllttt{{{yyy|||zzzqqquuu~~~hhhZZZWWW\\\^^^gggwwwccc[[[sssgggBBB<<<===999999;;;;;;MMMmmm~~~~~~wwwwwwrrrqqqqqq{{{iiidddcccjjjxxxsssggg]]]UUUTTTYYY```hhhppp{{{}}}}}}{{{wwwYYYIII999555777777666555555666777888999;;;======<<<===@@@EEEJJJLLLKKKJJJMMMMMMNNNSSSXXX[[[YYYWWWSSSPPPVVVZZZ]]]rrryyyYYYaaakkkaaaKKKBBBFFFXXXpppsssmmmhhhgggfffgggpppzzz{{{xxx^^^AAA:::888222000333333333333333333333333111222666666???[[[ooolll```ooo~~~{{{uuutttxxx|||tttjjjffflllssspppfff___```\\\VVVQQQMMMIIIEEEBBB@@@FFFRRR___fffeeedddfffddd___XXXRRROOOOOOOOOPPPJJJHHHDDD@@@===<<<<<<<<<>>>>>>??????>>><<<999888777555333333444555444333444333333222333333444444///111222222111111333444666666666555555777;;;???AAACCCDDDEEEGGGJJJNNNRRRNNNMMMRRRbbbyyyqqq]]]QQQKKKMMMQQQ___```lll}}}~~~kkkTTTHHHDDDAAA<<<;;;<<<===<<<;;;@@@@@@AAABBBDDDCCC@@@>>>@@@EEEMMMVVVaaapppsss___WWWTTTQQQMMMKKKJJJGGGDDDBBBAAAAAAAAA>>><<<:::888666555555555555777:::>>>BBBFFFIIIJJJMMMcccxxxrrr]]]jjjkkk[[[RRRRRRLLLKKKOOOLLLSSSggg{{{pppfffeeeggghhhiiikkkooolllsssxxxuuuxxx{{{vvvllltttzzzeeeYYYYYY^^^eeetttllleee~~~sssJJJ<<<===999888:::999JJJjjj~~~zzzvvvuuuuuupppnnnmmmsss~~~pppcccZZZTTTVVV\\\eeepppzzz}}}rrrfffKKK???444222555666666666999999;;;===???AAABBBCCCAAAAAACCCFFFJJJLLLLLLJJJMMMMMMOOOTTTYYY[[[XXXUUUOOOOOOWWW[[[___uuutttaaaaaajjj___JJJBBBIII^^^xxxtttmmmjjjnnnooonnnsss{{{dddDDD<<<<<<666222333333333333333333333333444555888777>>>WWWhhhbbb\\\nnn~~~zzzuuuuuuyyy}}}tttlllhhhmmmqqqnnnfff```___[[[UUUOOOKKKGGGCCC@@@>>>BBBKKKWWW]]][[[YYYZZZXXXUUURRRNNNKKKJJJJJJJJJFFFDDDBBB???===<<<<<<<<<:::;;;<<<;;;:::888555333444222111111333444333222444333333333333444444555000111333333333333555666888888999888888:::===@@@AAACCCEEEFFFHHHKKKOOOSSSOOOQQQYYYkkkrrrWWWHHHDDDEEEIIILLLXXXTTT\\\jjjcccLLL>>>@@@===:::888777999;;;<<<===?????????@@@CCCDDDCCCBBBGGGNNNXXXaaakkkyyylll[[[UUUTTTRRRPPPLLLKKKHHHEEECCCAAAAAA@@@>>><<<:::888666555555555555777:::===BBBEEEIIIJJJOOOdddzzzzzzcccgggppp```VVVVVVPPPOOORRRPPPWWWjjj|||pppjjjhhhnnnttttttrrrqqquuuqqquuuxxxsssuuuxxxsssqqqzzz|||pppaaa[[[^^^eeevvvwwwtttSSS===>>>::::::<<<;;;MMMnnn{{{xxxxxxwww|||gggWWWRRRQQQXXXbbblllyyyzzzhhhTTTBBB:::444555888777777999;;;<<<>>>AAACCCDDDEEEFFFGGGFFFFFFGGGJJJLLLKKKKKKMMMMMMOOOTTTYYYYYYVVVRRROOORRR\\\aaafffzzzsssjjjnnnqqq```KKKHHHRRReee{{{|||rrrnnnsssuuurrruuu}}}iiiCCC:::<<<888444444444444444444444444444222333777666;;;QQQ___XXXZZZooo~~~~~~}}}zzzxxxxxxyyy{{{tttooooootttvvvpppgggccc]]]YYYSSSMMMHHHDDD@@@===;;;;;;???FFFKKKJJJJJJMMMLLLLLLKKKIIIFFFCCCAAA@@@@@@??????>>>===<<<<<<;;;888999999999888555333111222111000111333444333222333222222222333333444555222444666666666666888::::::;;;<<<<<<;;;<<<>>>@@@@@@CCCEEEGGGIIILLLOOORRRPPPRRRZZZiiiyyyjjjXXXEEE===<<<>>>AAADDDEEEEEEIIIMMMFFF999555:::999999888999;;;===???@@@<<<<<<<<<>>>CCCGGGIIIIIIKKKSSS^^^hhhssstttcccYYYVVVUUUSSSPPPMMMKKKHHHEEECCCAAAAAA@@@>>><<<:::888666555555555555777999===AAAEEEHHHJJJRRRfff}}}lllhhh~~~tttdddZZZYYYSSSRRRUUUSSSYYYmmm|||nnnkkkjjjppp~~~}}}wwwzzz{{{tttuuuxxxrrrzzzyyyrrrhhh]]]\\\cccoooYYY???@@@===>>>AAA@@@SSSssszzz~~~{{{xxxxxxvvvxxxlllYYYMMMKKKOOOZZZgggrrryyydddKKK>>>999777999:::999999;;;===>>>@@@BBBDDDFFFGGGGGGKKKIIIHHHHHHJJJKKKKKKKKKKKKLLLOOOSSSXXXXXXTTTPPPRRRWWWbbbhhhlllrrrpppqqqnnnZZZGGGLLL[[[mmm{{{tttxxxxxxtttuuu}}}jjj@@@555999777444444444444444444444444444...000444333777LLLYYYPPPYYYrrr}}}~~~yyyyyyzzzzzz{{{{{{zzzyyytttsssuuu{{{{{{sssiiieee\\\WWWQQQKKKFFFBBB===:::999555444888<<<===@@@DDDEEEFFFGGGEEEAAA===:::888<<<<<<=========<<<;;;:::888999999999888666333222333222111222555666555444222222111111222333444444444666888999888999;;;===;;;<<<>>>>>>======???@@@???BBBEEEHHHJJJLLLOOORRRJJJKKKQQQZZZdddiiihhheeeRRRHHH@@@>>>>>><<<;;;<<<999???@@@;;;666777999999666777888:::<<<=========:::999:::===CCCJJJNNNPPPKKKTTT___jjjwww{{{mmmfff]]]XXXWWWVVVSSSPPPMMMKKKHHHEEECCCAAAAAA@@@>>><<<:::888666555555555666777999===AAAEEEHHHJJJTTThhhsssjjj{{{}}}fff```]]][[[ZZZXXXWWW]]]eee|||xxxzzzwwwuuu}}}|||{{{}}}~~~ttthhh[[[VVV^^^iiixxxYYYKKKAAA<<>>???AAACCCEEEGGGHHHIIIJJJJJJJJJKKKKKKLLLMMMNNNOOONNNOOORRRVVVWWWVVVSSSVVV]]]eeejjjttt{{{aaannneeeTTTFFFIII\\\nnnvvvzzzxxxvvvqqqmmmrrr|||aaa@@@999555:::444444444444333333333222222777777555555===HHHNNNNNNWWWuuu}}}}}}||||||{{{xxx{{{yyyvvvtttqqqttt|||}}}tttkkkhhh```XXXMMMEEE@@@===:::777777888999888888999<<>>>>>@@@======??????======AAABBBBBBCCCFFFJJJLLLLLLKKKHHHGGGIIILLLOOOOOOKKKGGGGGGDDD???<<<::::::999999999888777777777999:::;;;<<<;;;;;;;;;;;;;;;::::::999===AAACCCKKKUUUVVVQQQSSSXXX___fffsssqqqeeeaaa\\\XXXUUUSSSPPPNNNIIIHHHFFFDDDBBB???>>>===;;;;;;999666333222444666777777:::>>>CCCGGGIIIIIIOOOeeetttfffpppkkkfffccc```^^^ZZZXXX[[[bbbyyyyyy|||yyylll```WWWSSSZZZdddsss}}}]]]LLLBBB???BBB@@@???QQQiiizzzxxxxxx}}}|||}}}~~~zzzpppeeeUUUHHHGGGHHHRRRcccooorrrrrrssstttsssrrrsssrrrkkkaaaXXX===999555555888<<<>>>>>>AAABBBCCCDDDFFFHHHIIIIIIKKKKKKKKKKKKKKKLLLNNNNNNOOOOOOPPPSSSVVVWWWUUUSSSUUU\\\dddiiisssnnncccfff^^^PPPHHHOOObbbpppuuuooosssyyy|||uuuooosss|||___???:::666:::333444444444333333333222222333333111222;;;HHHPPPRRRYYYxxx~~~zzzyyyyyyyyyyyy||||||yyyqqqpppsssxxxwwwoooiiiiii]]]VVVKKKCCC???<<<999777444555666666666777:::<<>>>>>>>>@@@======??????===>>>AAABBBBBBCCCFFFIIIKKKJJJIIIEEECCCBBBBBBCCCCCC@@@===BBB@@@===;;;999888666555555555444444555666777888<<<<<<<<<<<<<<<<<<;;;;;;===@@@BBBDDDLLLUUUYYYVVVOOOTTT\\\fffvvvxxxgggbbb^^^YYYUUURRROOOLLLJJJFFFEEEDDDBBB@@@>>><<<;;;;;;;;;999666333222444666666777:::>>>CCCFFFHHHHHHMMMbbb~~~tttfffsssvvvtttpppllliiiddd___```ddd|||yyy~~~{{{xxxxxxooolllkkkjjjfffbbbdddjjjooozzzsssbbbVVVPPPOOOUUU\\\^^^xxxeeeMMMEEEBBBCCC@@@===KKK^^^qqqyyy{{{}}}~~~~~~|||yyywwwtttrrrqqqqqqxxx}}}jjj]]]XXXSSSLLLEEEJJJKKKTTTaaaiiiiiieeecccXXXVVVUUUUUUUUURRRLLLGGG777666555777<<<@@@BBBBBBDDDEEEFFFGGGHHHIIIIIIJJJKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPQQQTTTVVVVVVTTTRRRTTT\\\eeelllwwwkkk\\\aaa___VVVLLLKKKXXXiiissstttjjjrrr{{{}}}uuuooouuuxxx\\\>>><<<777:::333444444444444333333333333111111000111;;;KKKVVVZZZ\\\{{{~~~zzz{{{~~~{{{tttpppiiikkkooorrrnnnfffbbbcccYYYQQQGGG@@@<<<:::888666222444555555666777:::<<>>>>>??????@@@===<<>>???BBBBBBBBBDDDFFFIIIJJJIIIHHHAAA???;;;999::::::::::::<<<<<<;;;:::999777555444444444444444555666777888=====================>>>AAACCCDDDFFFLLLUUUYYYXXXSSSWWW```mmmzzziii```]]]YYYTTTPPPMMMJJJFFFDDDCCCBBBAAA???===;;;:::999::::::999666444333444666555777:::>>>AAADDDFFFHHHNNN^^^zzzsssggg||||||zzzuuunnnkkkmmm}}}qqqjjjhhhdddaaa```^^^ZZZ[[[^^^[[[XXXaaapppsssoooZZZOOOLLLMMMPPPUUURRRoookkkOOOGGGCCCCCC???<<>>888999333555444444444444333333333222333222444>>>PPP^^^ddd```~~~~~~vvvnnniiiffflllsssssskkkaaa]]]]]]TTTMMMCCC===:::999777555333555777888888:::<<<>>>@@@CCCEEEEEEBBB===999777777666666555555555555555444444444333333222222222333333444555666555555555777777888:::<<<===??????>>>>>>>>>>>>>>>????????????<<<<<>><<<:::::::::<<<>>>>>>999999:::999888777777888666666777888999:::;;;<<<>>>>>>>>>??????@@@@@@@@@DDDEEEFFFHHHMMMRRRUUUVVV\\\aaakkkzzzzzzlllccc___YYYUUUPPPLLLIIIFFFCCC@@@AAA@@@???===<<<:::999999999:::999777444333444666444777:::>>>@@@CCCEEEGGGPPPZZZqqqooolll}}}xxxxxxzzziiiaaa^^^ZZZWWWWWWYYYVVVXXX\\\\\\]]]kkk}}}~~~kkkVVVLLLKKKLLLMMMOOOSSSrrrkkkQQQJJJDDDAAA======HHHVVVppp}}}xxx{{{~~~pppiiiddd]]]XXXXXXXXXXXXWWWTTTPPPLLLIIIJJJNNNQQQSSSWWW\\\\\\XXXQQQLLLFFFDDDFFFGGGGGGEEEGGGKKKPPPVVV[[[YYYQQQJJJ;;;:::888777777666666555555888;;;???AAACCCDDDEEEGGGGGGHHHHHHHHHIIIIIIIIILLLLLLLLLMMMMMMNNNOOOPPPQQQRRRTTTTTTUUUTTTTTTTTT[[[hhhxxxoooRRRKKKRRRWWWTTTKKKGGGRRRhhhyyy~~~{{{|||zzzwwwvvvyyy}}}ttt|||TTT===@@@999999555555555555444444444333333333444444555???PPP```gggddd~~~~~~}}}wwwqqqnnnjjjttt|||zzzoooddd]]]ZZZRRRKKKAAA;;;888777666444333555888::::::<<<>>>@@@@@@CCCFFFFFFCCC>>>:::888888777666555444555555555333333333333333333333222555555666777777888888888999:::;;;<<<===??????@@@???????????????>>>>>>>>>>>><<<<<<@@@AAA???AAAEEEHHHHHHIIIKKKMMMMMMJJJHHH;;;;;;<<<<<<<<<===>>>???999::::::888666666999;;;777888999;;;===>>>????????????@@@AAABBBBBBCCCCCCDDDEEEHHHLLLNNNPPPRRRUUU```gggtttrrrfff```]]]VVVRRRMMMIIIGGGDDDAAA?????????>>>===<<<;;;:::999888999999777555444444666444777;;;>>>@@@BBBEEEGGGRRRWWWhhhhhhooo{{{mmmgggbbb]]]YYYYYYQQQUUU\\\ccciiiqqqzzz}}}~~~tttcccQQQJJJKKKLLLLLLLLLWWWwwwhhhTTTNNNGGGBBB??????IIITTTiiiwwwpppsssvvvyyy{{{mmmbbb]]]ZZZVVVSSSQQQRRRRRRRRROOOKKKGGGDDDDDDFFFFFFDDDFFFKKKJJJGGGCCCCCCCCCEEEGGGHHHGGGFFFGGGKKKOOORRRUUUUUUMMMDDD999999888888888777777777888;;;???AAABBBCCCDDDEEEHHHHHHHHHIIIIIIJJJJJJJJJMMMMMMMMMMMMNNNOOOPPPQQQRRRSSSTTTSSSSSSSSSVVVXXXcccqqqYYYHHHQQQXXXTTTJJJCCCEEEWWWoooxxxzzz{{{yyy{{{}}}}}}yyy{{{uuuPPP>>>BBB888999888555555555555444444444333111333333333;;;KKKZZZaaafff}}}}}}}}}wwwsssooommmjjjuuu|||xxxmmmccc[[[VVVQQQJJJAAA:::888777555333222555888:::<<<===???AAABBBEEEGGGGGGDDD@@@===;;;888777555444333333444555333333333333444444444444666777777888999;;;;;;<<<======>>>>>>???@@@@@@@@@@@@@@@??????>>>>>>======>>>;;;<<<@@@AAA@@@BBBFFFJJJJJJKKKMMMOOONNNJJJGGG;;;<<<===<<<::::::<<<===???AAAAAA>>>:::777999;;;666888:::<<<>>>???@@@@@@@@@@@@AAABBBDDDEEEFFFFFFEEEEEEIIINNNQQQRRRVVV\\\cccmmm{{{mmmccc[[[WWWSSSOOOKKKGGGEEECCCAAA???>>>>>>======<<<;;;::::::777888999888666444555666444888===???@@@AAAEEEHHHQQQWWWcccrrrqqq```mmmxxxmmmeeebbb```kkkvvv|||oooddddddmmmwww}}}yyysssoooeeeWWWKKKHHHJJJKKKKKKLLL^^^gggVVVQQQLLLGGGBBBBBBGGGNNN^^^nnnqqquuuxxxxxx~~~wwwiiiccc\\\VVVSSSQQQPPPOOOJJJJJJIIIHHHFFFDDDCCCBBBAAACCCAAA???AAAEEEEEEAAA>>>@@@BBBEEEFFFFFFFFFEEEEEEIIILLLLLLNNNOOOGGG>>>444666888999999999999999999<<<@@@BBBBBBCCCEEEGGGIIIIIIIIIJJJKKKLLLMMMMMMNNNNNNMMMNNNNNNOOOPPPQQQRRRSSSSSSRRRQQQSSSXXX\\\lllyyyeeeLLLNNNZZZZZZPPPDDD@@@HHH^^^tttyyy||||||vvvtttvvvwwwuuuwwwzzzNNN???CCC888999;;;555555555555444444444444111333333222777EEERRRYYYccc|||}}}|||wwwrrrnnnlllkkkllluuuyyysssjjjddd^^^XXXRRRKKKAAA;;;888777555333333666:::===???@@@BBBDDDEEEGGGHHHGGGDDDAAA???>>>:::999777555444444555666333333444444555555555555888888999:::<<<===???@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>======<<<<<<===;;;<<<@@@BBBAAACCCGGGKKKKKKLLLNNNOOOMMMIIIFFF?????????===;;;===BBBFFFKKKNNNPPPMMMEEE>>>::::::777888;;;===@@@AAAAAABBBAAAAAABBBDDDEEEGGGHHHHHHIIIGGGIIIOOOSSSWWW```kkkrrrqqqfff___XXXRRROOOLLLHHHEEEDDDCCCAAA???===<<<<<<;;;;;;:::::::::777888999888666555555555555:::???AAA@@@AAAEEEIIILLLWWWccclllhhhZZZeeevvvxxxsssnnnmmmzzzzzzooo```WWWXXX```jjjqqq}}}yyypppgggbbbYYYNNNFFFFFFJJJKKKKKKLLLiiijjjWWWTTTPPPKKKFFFCCCEEEIIIXXXhhhxxxwwwvvv{{{zzz~~~|||~~~ttteeeZZZSSSQQQNNNKKKIIIHHHIIIJJJHHHFFFDDDBBBBBBBBBCCCDDD???@@@@@@???AAADDDDDD@@@<<<>>>AAACCCDDDDDDDDDDDDBBBFFFGGGFFFGGGHHHAAA777222666:::===============999===AAABBBBBBDDDGGGJJJJJJJJJKKKLLLMMMNNNOOOOOONNNNNNNNNNNNOOOPPPQQQQQQSSSSSSRRRPPPPPPSSSYYY^^^rrr}}}wwwPPPHHHVVV___WWWKKKCCCBBBLLLcccwww}}}|||{{{}}}ooogggjjjqqqtttwwwLLL@@@DDD777999===666666555555555444444444222555555222666BBBOOOUUU___{{{{{{|||vvvuuusssqqqpppqqqrrrssstttzzz|||tttnnnkkkhhhbbbSSSLLLBBB;;;999777555333666:::>>>AAACCCDDDFFFHHHFFFHHHIIIGGGDDDBBBAAAAAA>>><<<:::888777777999999333444444555555666666666888999999;;;===???AAACCCEEEEEEDDDDDDCCCCCCCCCBBB@@@??????>>>===<<<;;;;;;===;;;<<<@@@BBBAAACCCGGGJJJKKKLLLNNNNNNLLLHHHDDDCCCCCCBBB???@@@DDDMMMTTTVVV[[[___[[[PPPEEE===:::888:::===@@@BBBCCCDDDDDDAAABBBCCCEEEFFFHHHIIIIIILLLIIIIIIOOOUUU\\\jjjxxxyyyggg```]]]WWWRRRMMMJJJFFFDDDCCCBBBAAA???;;;;;;;;;:::::::::999999666888999888666555555555555:::@@@AAA@@@AAAFFFJJJGGGXXXfffkkkeeeVVV]]]xxx~~~vvvzzz{{{{{{qqqnnntttuuunnnaaa___\\\]]]iiizzz~~~vvvmmm]]]NNNOOOGGGEEEJJJMMMNNNYYYhhhkkkSSSSSSQQQKKKDDDBBBEEEJJJYYYfffmmmsss}}}~~~~~~}}}yyymmmbbbZZZUUURRRQQQNNNLLLJJJHHHFFFEEEEEEEEECCCCCCBBBAAAAAAAAABBBBBB@@@@@@????????????@@@@@@@@@@@@BBBDDDEEECCC???<<>>:::999666777:::<<<>>>>>>======<<>>888888666555555333:::@@@AAACCCFFFFFFDDDEEEFFFGGGGGGFFFEEEDDDCCC>>><<<;;;:::::::::999888666666777999999999===AAA@@@@@@???@@@AAACCCEEEFFFIIIKKKKKKIIIDDD@@@@@@@@@BBBBBBAAA>>><<<;;;<<<>>>999;;;???AAABBBDDDFFFHHHLLLKKKKKKKKKJJJIIIFFFCCCGGGFFFEEEDDDEEEKKKRRRWWWdddiiipppqqqgggUUUDDD;;;<<<>>>AAADDDEEEEEEFFFGGGFFFEEEEEEEEEEEEGGGHHHIIIKKKNNNSSSYYYcccppp}}}kkkaaa]]]VVVSSSUUUNNNLLLHHHEEEBBBAAAAAAAAA<<<<<<;;;:::999777777666666777888777555444444555666:::>>>AAABBBDDDHHHLLLRRRWWWllluuufff^^^lllyyy}}}vvvtttvvvqqqfffeeemmmqqqnnn```______hhh~~~xxxnnn___RRRHHHDDDEEEJJJLLLRRReee{{{hhhSSSRRRPPPJJJEEECCCEEEHHHXXXhhhrrrxxx}}}{{{~~~||||||}}}wwwtttrrrkkkbbbZZZTTTQQQOOOMMMKKKIIIGGGEEEDDDCCCCCCCCCBBBBBBAAAAAA@@@AAAAAABBB??????>>>>>>>>>>>>??????@@@AAABBBDDDEEEDDD@@@<<<;;;>>>@@@@@@===999777666777888:::<<<======<<<;;;<<>>===>>>:::999888888777666555555555333666444000444BBBNNNTTT^^^}}}|||yyyrrrnnnmmmqqqtttrrrqqqrrrxxx{{{{{{vvvqqqnnniiicccZZZLLL>>>888777666444555555<<>>>>>@@@@@@???===;;;:::999999::::::<<<>>>AAAAAAAAAAAAAAACCCEEEFFFHHHHHHJJJJJJGGGCCCAAAAAABBBCCCCCCBBB@@@===<<<===>>>:::===@@@BBBCCCDDDFFFHHHLLLLLLKKKJJJIIIGGGDDDBBBHHHIIIIIIJJJNNNUUU^^^dddsssxxxxxxdddNNN@@@>>>???BBBCCCDDDEEEEEEFFFDDDDDDCCCDDDEEEGGGIIIKKKOOORRRVVV]]]hhhwwwhhh^^^[[[UUUQQQRRRLLLJJJGGGCCCAAA@@@??????<<<;;;;;;:::999888777666666777888777555444555666666:::???AAABBBDDDIIIMMMRRR[[[ttt}}}hhh\\\kkk~~~yyyvvvqqqqqqjjj``````iiipppooogggjjjqqq{{{nnn^^^RRRCCCDDDHHHMMMOOOZZZuuubbbRRRQQQOOOJJJFFFEEEFFFGGGWWWiiivvv{{{zzzwww}}}xxx{{{yyyvvv}}}~~~zzzxxxuuummmeeebbb]]]YYYTTTOOOMMMKKKIIIHHHGGGFFFDDDCCCAAAAAAAAAAAA@@@@@@?????????@@@@@@AAA>>>>>>============>>>>>>@@@AAABBBCCCEEECCC@@@===999;;;<<<;;;888666555555888999;;;<<<<<<<<<;;;:::>>>@@@DDDFFFGGGGGGIIIJJJLLLLLLLLLMMMMMMNNNNNNOOOOOOOOONNNNNNOOOQQQSSSUUUXXXVVVTTTSSSUUU\\\fffmmmyyyiiiQQQNNN[[[^^^XXXOOOCCCBBBSSSkkk{{{zzzuuupppqqqvvvyyyyyyvvvdddFFF@@@>>>???AAA<<<::::::999888666555444444333555444111333===IIIOOO\\\}}}}}}yyyvvvuuutttqqqpppssstttqqqooopppxxx|||}}}xxxtttpppiiiaaaYYYLLL>>>999777555555666888???DDDEEEFFFIIIJJJHHHFFFFFFGGGHHHGGGFFFEEEDDD>>>@@@CCCFFFFFFEEECCCAAA@@@>>>:::888999<<<>>>>>>CCCCCCCCCDDDEEEGGGIIIJJJIIIIIIHHHEEECCCBBBCCCDDDEEEEEEDDDBBB???>>>???@@@<<<>>>BBBDDDDDDDDDEEEFFFKKKKKKJJJIIIGGGEEECCCBBBHHHIIIKKKOOOUUU___jjjqqqtttXXXCCCAAAAAABBBCCCCCCDDDDDDDDDBBBAAAAAABBBDDDGGGJJJLLLSSSUUUYYYaaannnyyyccc[[[YYYSSSOOONNNJJJHHHEEEBBB@@@>>>>>>>>><<<;;;::::::999888777777666777888777555444555666777;;;???AAACCCEEEKKKOOOWWWdddlll\\\sss~~~|||uuuuuu|||ppp\\\NNNDDDFFFKKKQQQVVVccc}}}\\\RRRPPPMMMKKKIIIHHHGGGGGGTTThhhuuuzzz}}}wwwvvvyyy{{{yyyuuuvvvzzzvvv~~~}}}{{{yyywwwxxx{{{~~~wwwpppmmmiii___XXXUUUOOOMMMKKKIIIIIIHHHFFFDDDDDDCCCBBBAAA@@@@@@?????????>>>>>>>>>>>>??????@@@>>>======<<<<<<======>>>@@@???@@@BBBCCCBBB>>><<<999::::::999777666666777888999:::<<<============@@@CCCFFFHHHHHHIIIJJJKKKMMMMMMMMMNNNNNNNNNOOOOOOPPPOOONNNMMMOOORRRUUUWWWYYYVVVSSSRRRXXXdddsss}}}{{{TTTRRRYYYccc___TTTJJJEEEHHH[[[oooyyy||||||wwwqqqdddeeehhhnnntttxxxwwwuuu~~~[[[DDDAAA@@@AAACCC>>>;;;;;;999888666555444333333555444222333;;;GGGPPPYYYzzz{{{wwwuuuvvvwwwtttsssuuutttpppnnnppp{{{{{{uuupppggg___XXXLLL???999777555555777;;;AAAEEEEEEFFFIIIJJJHHHFFFFFFGGGHHHHHHGGGFFFEEEAAACCCFFFHHHHHHHHHIIIJJJNNNJJJCCC<<<;;;>>>@@@>>>DDDEEEFFFGGGHHHJJJLLLLLLLLLJJJHHHEEEBBBBBBCCCDDDFFFGGGGGGEEEBBBAAAAAABBB>>>@@@CCCDDDCCCCCCCCCDDDGGGHHHHHHHHHFFFEEEEEEFFFLLLNNNRRRWWW___jjjwwwdddLLLEEECCCBBBBBBBBBCCCCCCBBB@@@@@@@@@AAACCCGGGKKKMMMTTTVVVZZZcccrrrppp___YYYWWWSSSMMMKKKHHHGGGDDDBBB@@@>>>>>>===;;;;;;::::::999888777777666777888777666555666777999<<<@@@BBBCCCGGGLLLQQQ]]]nnnoooccc~~~uuu]]]OOOFFFGGGKKKRRR\\\iiizzzZZZQQQNNNKKKKKKLLLLLLJJJGGGPPPdddpppuuuyyyuuuvvv~~~{{{zzz~~~wwwzzz~~~pppkkkfffgggnnntttxxxxxxtttkkkdddaaa]]]UUUNNNLLLJJJIIIHHHHHHHHHGGGEEECCCBBBBBBAAAAAAAAA@@@??????===============>>>???@@@>>>>>>============>>>>>>???>>>>>>@@@AAA@@@===;;;999999:::888777666777888777888:::===???AAABBBCCCCCCEEEIIIJJJKKKKKKLLLMMMNNNNNNNNNNNNOOOOOOOOOOOOQQQPPPOOOOOOPPPSSSVVVYYY[[[WWWSSSTTT\\\nnnZZZJJJXXXdddggg___PPPGGGGGGTTTdddrrrwwwzzz{{{ooo^^^YYY\\\ccckkkrrrxxx{{{|||sssWWWFFFDDDAAABBBCCC>>>;;;;;;:::888777555444444333444444333444;;;IIITTT[[[yyy~~~zzz}}}zzzyyyzzzyyyvvvuuuvvvtttoooooorrr{{{tttmmmeee\\\XXXMMMAAA;;;888555666:::<<>>===;;;::::::999999888888888555777888777666666777888:::===AAACCCDDDHHHNNNSSSbbbuuujjjkkk{{{www___RRRFFFFFFJJJTTTbbboooxxx}}}ZZZOOOLLLJJJLLLPPPRRRNNNJJJNNN```lllqqqxxxvvvwww~~~{{{xxxtttxxxpppbbb]]]YYY^^^iiirrrssspppmmmddd]]]ZZZWWWQQQLLLKKKIIIHHHGGGGGGGGGFFFDDDBBB@@@@@@AAAAAAAAA@@@??????============>>>>>>???@@@@@@@@@????????????@@@@@@???>>>>>>???@@@???===;;;888999:::999777777888999999:::<<>>FFFGGGIIIKKKMMMOOOOOOPPPOOOLLLIIIGGGGGGFFFEEEDDDGGGIIIKKKKKKJJJIIIIIIJJJEEEEEEDDDBBB@@@???AAABBBBBBEEEHHHHHHHHHJJJNNNRRRVVVXXX]]]dddmmmzzzwww]]]JJJFFFAAA???AAACCCBBBAAABBB@@@???>>>@@@CCCGGGIIISSSUUU[[[fffvvvoooeeeYYYTTTSSSQQQLLLHHHFFFEEEDDDBBBAAA???>>>===:::::::::999999999888888555777888888666666777999;;;>>>BBBDDDEEEIIIPPPVVVhhh{{{{{{aaaqqqlllYYYOOODDDFFFMMMYYYiiixxx}}}VVVNNNKKKIIIMMMTTTVVVRRRLLLNNN___jjjrrr{{{yyyvvv}}}yyywwwvvvuuu|||lll^^^^^^aaaiiirrrvvvsssoooggg^^^WWWUUUSSSNNNJJJJJJFFFDDDCCCCCCDDDDDDBBB@@@===>>>???@@@@@@??????>>>============>>>???@@@AAABBBBBBAAAAAAAAAAAABBBBBBAAA@@@???@@@AAAAAA???===999;;;======<<<;;;;;;<<<===>>>@@@BBBDDDGGGJJJKKKIIIKKKNNNPPPPPPPPPPPPQQQPPPPPPPPPPPPPPPPPPOOOOOORRRRRRSSSTTTVVVXXXZZZ[[[SSSRRRSSSXXXdddvvvaaaNNNRRRhhhhhhXXXSSSKKKJJJWWWhhhwww~~~{{{{{{bbbhhhjjjlllpppxxxbbbQQQHHHEEE???@@@CCC===::::::999999888777666666666444333333222888III[[[___sss{{{{{{|||xxx}}}zzzuuuqqqooonnnllljjjooovvvyyynnngggeeeaaa\\\YYYOOOEEE>>>:::777:::???>>>CCCFFFDDDDDDGGGHHHFFFFFFGGGIIIJJJJJJJJJIIIHHHHHHIIILLLNNNTTT```ooo{{{oooRRR???<<<>>><<>>@@@CCCCCCAAADDDBBB???===>>>AAADDDGGGLLLPPPVVVaaarrr{{{iiiaaaWWWPPPOOOOOOKKKFFFDDDCCCBBBAAA@@@>>><<<;;;:::::::::999999999999888555777888888777777888999<<>>?????????>>>===============>>>???AAAAAADDDCCCCCCBBBBBBCCCCCCDDDBBBAAAAAAAAABBBBBB@@@???===???AAABBBAAA@@@@@@@@@AAABBBBBBDDDFFFHHHJJJKKKJJJMMMPPPQQQQQQQQQRRRSSSPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSTTTVVVXXXZZZ[[[[[[WWWYYY]]]dddpppfffJJJDDDWWWllldddOOOLLLJJJMMM___kkk{{{{{{~~~zzzbbbqqqqqqqqqrrrzzz]]]NNNGGGDDD>>>???CCC===:::999999999888888777777888555333222000555GGGZZZ]]]ooo~~~zzzzzzxxx{{{vvvrrrnnnllljjjhhhhhhnnnwww|||{{{sssiiicccbbbaaa^^^ZZZPPPFFF@@@;;;888;;;@@@???DDDGGGEEEDDDGGGIIIGGGFFFGGGIIIJJJJJJJJJIIIIIIFFFJJJNNNSSS[[[iii{{{}}}]]]EEE@@@BBBBBBEEEGGGJJJLLLOOOPPPPPPPPPJJJHHHHHHJJJMMMNNNLLLJJJFFFIIILLLNNNNNNNNNOOOPPPOOOMMMHHHCCC@@@@@@DDDGGGFFFIIILLLLLLJJJLLLQQQVVV```dddiiirrr}}}vvv[[[LLLFFF???===@@@CCCCCCBBBEEECCC@@@======???BBBEEEFFFIIIQQQ\\\lll|||fff___UUUNNNMMMMMMJJJDDDBBBBBBAAA@@@>>><<<;;;:::::::::999999999999999999555777888888777777888:::===@@@CCCDDDFFFKKKRRRXXXxxxmmm[[[}}}|||yyykkkbbbYYYQQQKKKJJJHHHPPPWWWbbb|||fffXXXMMMOOORRRTTTVVVVVVVVVVVVTTTVVVcccvvv}}}tttppprrr{{{}}}sssppp~~~yyyoookkkqqqyyy}}}tttmmmZZZTTTLLLIIIJJJJJJHHHEEEBBBAAA@@@???>>>>>>>>>>>>===>>>?????????===<<<;;;??????????????????@@@AAABBBCCCDDDEEEEEEFFFEEEEEEFFFFFFGGGGGGGGGFFFFFFEEECCCCCCDDDFFFFFFGGGGGGGGGHHHGGGGGGGGGHHHJJJLLLMMMNNNNNNOOOQQQRRRTTTUUUVVVSSSSSSSSSSSSSSSSSSSSSRRRVVVUUUVVVZZZ]]]\\\ZZZXXX\\\UUUbbbxxxjjjOOOHHHKKK^^^ZZZQQQHHHEEEKKKWWWaaayyyxxxwwwyyyxxxtttmmmiii}}}}}}oooQQQMMMHHHDDDBBBAAA@@@???======<<<;;;999777555444555444555555333555AAAMMM___tttuuuzzztttsss{{{}}}rrruuuwwwuuukkkeeefffhhhhhhmmmttt{{{rrriiiccc```]]]^^^bbbcccXXXJJJ@@@<<<;;;;;;;;;DDDDDDDDDDDDEEEEEEEEEEEEHHHIIIJJJJJJJJJIIIHHHGGGEEELLLTTTYYYaaappp~~~[[[BBB<<<@@@BBBGGGIIILLLMMMMMMMMMNNNNNNIIIIIIJJJOOOUUUWWWSSSOOOLLLMMMOOOPPPQQQRRRRRRSSSUUUOOOGGGBBBBBBEEEGGGGGGHHHIIIIIIIIIKKKOOOUUUYYYbbbiiiqqqyyykkk[[[IIIEEE@@@>>>???AAABBBAAACCCCCCDDDDDDCCCBBB@@@@@@DDDGGGJJJQQQbbb}}}}}}dddXXXNNNLLLMMMJJJFFFEEEAAAAAA@@@>>>===;;;::::::999999:::999999888777666777777777777666666999;;;???CCCBBBCCCFFFEEEPPPggg~~~qqq^^^{{{xxxwwwkkk]]]UUUNNNGGGDDDDDDHHHQQQYYYgggcccUUUNNNPPPRRRTTTVVVUUUUUUTTTRRRTTT```sss}}}vvvrrrwww~~~zzznnnmmm}}}|||sssnnnttt}}}|||mmmbbbWWWQQQJJJGGGGGGHHHFFFDDDBBBAAA@@@???>>>>>>>>>>>>>>>>>>??????>>>======<<>>??????@@@AAACCCCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKMMMNNNNNNOOOPPPQQQSSSTTTUUUVVVRRRRRRRRRSSSSSSSSSSSSSSSXXXVVVXXX\\\aaaaaa]]]ZZZ[[[^^^sssqqqQQQBBBEEEMMMXXXYYYUUUMMMHHHNNN^^^llluuuqqqoooqqqppplllmmmrrraaaOOOKKKFFFCCCBBBBBBAAAAAA>>>>>>===<<<:::888666555555444555555333555???KKKVVVkkkxxx|||sssvvvpppnnnuuu~~~sssuuu|||{{{ooojjjhhhjjjkkkjjjooouuuzzzpppfffcccaaa```aaadddddd[[[OOODDD>>>===>>>???DDDDDDDDDDDDDDDDDDDDDDDDGGGGGGHHHIIIIIIIIIHHHGGGIIIPPPXXXaaalll}}}yyyXXXCCC???BBBDDDGGGIIIKKKLLLMMMMMMMMMMMMIIIIIIJJJOOOTTTVVVUUURRRNNNOOOPPPSSSUUUWWWWWWVVVXXXQQQIIIDDDCCCEEEFFFFFFHHHHHHIIIIIIKKKOOOUUUYYYbbbkkkuuu~~~xxx___QQQJJJFFFAAA???@@@BBBBBBBBBAAACCCFFFGGGFFFEEEDDDCCCCCCDDDGGGQQQhhh{{{uuuggg```VVVNNNLLLKKKHHHDDDDDDAAA@@@???>>><<<;;;::::::999999999999888777666666666777777777666777999;;;???DDDCCCEEEJJJIIIUUUmmmmmm]]]|||wwwcccsssnnnbbbTTTMMMHHHDDDCCCDDDIIIQQQ[[[kkkaaaRRRPPPQQQSSSTTTUUUTTTRRRQQQOOOQQQ\\\mmm{{{}}}yyyvvv{{{llllll{{{{{{~~~zzzrrrrrrxxxmmm^^^SSSNNNHHHEEEEEEEEEDDDBBBAAAAAA@@@???>>>>>>>>>>>>@@@???>>>>>>>>>>>>>>>>>>??????>>>>>>??????@@@AAACCCDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKMMMNNNOOOOOOOOOPPPQQQSSSTTTUUUUUUQQQRRRRRRRRRSSSTTTTTTTTTZZZYYYYYY\\\___```]]]YYY]]]iii{{{VVVBBBAAAIIIQQQQQQVVVXXXRRRMMMSSSfffwwwuuulllhhhjjjfffaaaiiixxxZZZLLLIIIEEECCCCCCCCCCCCBBB??????>>>===;;;999888777555444444444333444===HHHOOO___vvv{{{sss{{{yyyqqqpppkkkiiioooyyyuuuvvvwwwzzz{{{{{{}}}}}}yyykkkkkklllnnnmmmmmmrrryyyxxxlllcccaaaccccccdddfffddd]]]SSSGGG???===@@@CCCEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIHHHOOOTTT]]]iiiwwwqqqTTTDDDBBBEEEFFFGGGHHHJJJLLLMMMMMMMMMLLLJJJJJJLLLPPPTTTWWWWWWWWWSSSRRRSSSWWW\\\]]][[[YYYZZZTTTLLLFFFDDDDDDEEEFFFHHHHHHIIIIIIKKKOOOUUUZZZbbblllwwwmmmWWWMMMIIIFFFBBB@@@@@@AAABBBBBB???CCCHHHKKKJJJHHHFFFFFFDDDEEEIIIXXXrrruuukkkeeeXXX\\\UUUOOOMMMJJJEEEBBBCCC@@@@@@???===<<<;;;:::999999999999999888777666555666777777777666777:::<<>>>>>??????AAA@@@>>>======>>>???@@@??????>>>??????@@@AAABBBDDDDDDFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPQQQRRRSSSTTTTTTUUUQQQQQQRRRSSSTTTUUUVVVVVV\\\^^^]]]ZZZZZZ]]]^^^^^^gggssscccJJJGGGLLLQQQTTTOOOTTTWWWUUUTTT\\\lll{{{xxxmmmggghhhaaaYYYcccwwwxxxwwwrrrVVVKKKHHHEEECCCCCCCCCBBBAAA@@@@@@???>>>===;;;:::999666444444444333333:::CCCNNNVVVjjj|||{{{rrrjjjnnnjjjhhhmmmttt~~~wwwvvv~~~xxxxxxxxxxxxxxxwwwssspppnnnoooqqqpppmmmnnnuuu}}}uuujjj```___bbbcccdddeeeccc^^^UUUIII???<<>>>>>===<<<::::::999999999999999888777666555555666777777777888;;;===???EEEFFFHHHMMMNNN]]]xxx```aaa~~~|||yyytttqqqxxx|||{{{|||}}}vvvbbbVVVJJJDDDBBB@@@AAADDDNNNTTT\\\mmmbbbUUURRRSSSTTTTTTSSSPPPNNNLLLIIILLLRRR]]]mmmyyy|||{{{ssskkkmmmmmmhhhhhhtttzzz~~~~~~wwwzzz~~~||||||}}}wwwsssqqqkkkeeedddgggmmmtttvvvpppcccXXXMMMKKKGGGEEEDDDCCCCCCBBBAAA@@@??????>>>?????????AAA@@@???>>>>>>???@@@AAA????????????@@@AAABBBCCCDDDEEEFFFHHHIIIIIIJJJJJJIIIIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNMMMLLLMMMNNNOOOPPPPPPQQQQQQQQQRRRRRRRRRSSSSSSTTTTTTQQQQQQRRRTTTVVVWWWXXXYYY___cccccc______gggnnnqqqyyylllKKKDDDNNNWWWXXXVVVWWWWWWWWWYYY___iiissszzzxxxmmmhhhiiiddd^^^eeetttzzzuuuzzz```MMMKKKIIIEEEDDDCCCBBBAAA???AAAAAA@@@???>>>===;;;:::777555444555444333888???HHHOOOccc}}}vvvmmmeeeqqqmmmkkknnnrrrzzzxxxvvv|||{{{yyyxxxxxxxxxtttpppmmmsssuuusssoookkkoooxxx~~~ssshhh___^^^```aaabbbeeegggbbbYYYMMMBBB>>>@@@DDDGGGGGGHHHHHHHHHIIIIIIIIIGGGHHHIIIKKKMMMOOOQQQRRRZZZ___iiixxxfffRRRIIIFFFFFFGGGIIIHHHIIILLLPPPRRRQQQOOORRRUUUYYY[[[\\\^^^bbbfff``````aaacccdddbbb]]]XXXZZZVVVQQQKKKGGGFFFGGGIIIIIIJJJJJJKKKMMMRRRXXX]]]fffnnnwwwfffOOOGGGGGGBBBBBB@@@???>>>???@@@BBBAAAGGGMMMNNNLLLIIIIIIJJJ[[[fffuuu|||hhhbbbccc\\\XXXSSSPPPNNNJJJDDDBBBDDD>>>======<<<;;;:::999999888888888888777666555555555666777777777999<<>>@@@BBBBBBAAABBBEEEHHHLLLPPPTTTTTTRRRTTT\\\ccc|||zzzyyyxxxnnnZZZQQQIIIHHHHHHEEEBBBBBB<<<<<<;;;;;;:::999999999888888888888777666555444444555777777888:::>>>AAADDDIIIHHHHHHMMMUUUooo{{{www}}}qqqwww{{{pppiiifffaaaZZZOOOGGGAAABBBDDDFFFHHHKKKSSSbbbvvv```XXXNNNQQQRRRRRRRRRQQQOOOLLLKKKHHHIIIHHHLLLZZZmmmwwwwwwyyyzzzuuu___YYYcccjjjvvvzzz|||~~~|||tttcccggghhhfffdddeeeeeebbbWWWZZZZZZVVVOOOJJJJJJLLLFFFGGGFFFDDDBBBAAAAAABBB@@@???????????????@@@@@@>>>???AAABBBCCCBBBAAAAAABBBBBBCCCCCCEEEFFFGGGHHHEEEFFFHHHJJJKKKLLLMMMMMMKKKKKKLLLMMMNNNOOOOOOOOOOOOPPPPPPPPPPPPPPPOOOOOOLLLMMMOOOQQQRRRRRRQQQQQQTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTVVVXXX[[[^^^```aaafffbbb^^^hhhuuujjjwwwyyyRRRJJJOOOdddrrrmmmbbb]]]]]]YYYYYY```mmmvvvxxxvvvrrrnnnfffdddtttqqquuu}}}zzzYYYPPPDDDEEEDDDCCCCCCDDDEEEDDDBBB@@@@@@@@@???>>>===<<<;;;;;;888777888777555555999DDDNNN]]]lll{{{{{{vvvwwwvvvtttqqqkkkkkkvvvwwwpppqqqxxx|||wwwvvv{{{{{{tttqqqrrriiikkkiiigggkkksssvvvssshhhfffdddccc```aaajjjuuuuuukkk]]]RRRKKKFFFBBB???AAAAAACCCEEEGGGIIIKKKLLLHHHIIIJJJMMMPPPUUUXXXZZZbbblll{{{xxxjjj[[[QQQIIICCCDDDJJJLLLKKKLLLRRRZZZ^^^]]]ZZZYYYaaaiiikkkgggeeehhhmmmeeemmmuuuuuuooohhhfffgggllliiicccZZZPPPJJJIIIKKKMMMNNNOOOPPPRRRWWW^^^ccclllxxxjjjRRRDDD??????>>>@@@CCCCCCCCCDDDHHHKKKPPPTTTWWWWWWVVV[[[eeennn~~~qqq[[[OOOEEEDDDFFFEEEBBB@@@;;;;;;;;;::::::999999999888888888888777666555444444555666777888;;;>>>AAAEEEJJJIIIJJJPPP[[[xxxrrrppp}}}{{{wwwppp}}}~~~nnn___UUUPPPNNNNNNJJJDDDAAACCCFFFGGGKKKPPP___qqqpppZZZXXXRRRNNNNNNOOOOOONNNMMMKKKJJJHHHHHHHHHLLLTTTbbbpppyyyyyytttkkknnnyyyrrrccc```gggmmmtttzzz|||}}}yyyqqqfff^^^ZZZWWWUUUSSSTTTQQQOOOMMMLLLJJJGGGEEEHHHFFFDDDBBBAAAAAAAAABBB>>>?????????@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDIIIIIIJJJJJJKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPPPPOOOQQQRRRTTTTTTSSSQQQPPPPPPPPPQQQRRRRRRRRRQQQPPPPPPQQQRRRQQQOOOOOOQQQSSSUUUTTTVVV\\\]]]ZZZZZZ]]]YYY\\\```kkkbbbfffrrrqqq\\\IIIVVVkkkzzzvvvfff[[[ZZZNNNVVV[[[\\\dddpppqqqjjjeeeddd\\\___pppxxxwwwzzzxxx[[[NNNKKKEEEEEEEEEDDDDDDCCCBBB@@@@@@<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;999777666777777888@@@PPP^^^fffsss{{{vvvrrrnnnmmmkkkgggbbbaaalllzzzzzzvvvxxx|||}}}zzzrrrnnnsssvvvrrrnnnnnnhhhhhhgggiiilllmmmmmmllliiifffaaa```bbbfffhhhiiijjjbbbVVVNNNJJJGGGDDDBBB@@@AAACCCEEEFFFFFFEEEEEEHHHKKKNNNQQQSSSVVV[[[^^^dddgggnnnxxx|||zzzvvvssspppbbbSSSKKKHHHFFFGGGIIIJJJLLLPPPVVV[[[^^^]]]\\\```fffllllllhhhgggkkkpppxxxxxx{{{~~~zzzssspppqqqvvvrrrlllcccWWWLLLKKKQQQQQQRRRTTTVVVXXX[[[```dddpppzzzsss```JJJ???@@@???EEEIIIIIIDDDEEELLLPPPNNNUUUZZZaaahhhppp{{{mmmYYYPPPFFFCCCEEEFFFCCC@@@;;;::::::999888888888999:::999888666555555444444555555555777:::===AAACCCJJJFFFMMMRRROOObbbtttkkkpppuuu|||yyyssszzzwwwfffWWWNNNJJJHHHGGGGGGEEEFFFJJJMMMOOOUUU[[[nnnyyydddTTTTTTOOONNNNNNOOOOOONNNLLLKKKJJJHHHHHHHHHJJJPPP\\\kkkuuuzzzyyyooonnnwwwsssfffbbblllnnnqqqwww{{{~~~}}}{{{xxxvvv{{{{{{iii[[[TTTRRRQQQQQQNNNLLLJJJHHHHHHGGGEEECCCCCCBBBAAA@@@??????>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHIIIJJJJJJJJJJJJIIIKKKKKKLLLMMMNNNOOOPPPPPPOOOPPPQQQRRRRRRQQQOOONNNLLLMMMOOOPPPQQQQQQQQQQQQOOOPPPQQQQQQPPPPPPRRRTTTUUUTTTWWW[[[[[[WWWVVVYYYZZZ\\\kkk|||jjjnnn|||rrr___OOONNN^^^uuuuuu]]]NNNJJJQQQXXX]]]___fffnnnkkk```WWWjjjllldddjjjuuu|||qqqTTTNNNKKKFFFDDDDDDCCCCCCAAA@@@???>>><<<;;;;;;::::::;;;;;;<<<;;;:::999888777777777888???NNN]]]fffrrr|||pppiii^^^___bbbbbb^^^^^^kkkyyy~~~wwwxxx{{{|||yyyqqqlllpppsssqqqnnnmmmhhhggggggiiilllnnnooonnniiifffccc```___```bbbcccccc\\\TTTNNNKKKHHHDDDAAAAAA@@@@@@AAADDDHHHKKKLLLKKKMMMOOORRRUUUYYY\\\^^^]]]```hhhqqqwwwvvvsssppphhh[[[NNNIIIHHHGGGHHHKKKNNNPPPTTTYYY]]]______^^^eeejjjooopppmmmnnnsssyyy}}}}}}zzzwwwxxx{{{tttjjj\\\PPPOOOSSSUUUVVVXXXYYY\\\```fffjjjzzzgggYYYHHHBBBFFFEEEFFFIIIIIIHHHJJJQQQXXX\\\___dddooolllVVVOOOGGGDDDEEEFFFCCC???;;;:::999999888888999999:::999888777555555555555666666666888;;;???CCCEEEJJJHHHOOOQQQQQQlllmmmgggmmmlllpppyyy~~~{{{|||ooo]]]OOOHHHEEECCC@@@???BBBHHHOOORRRUUU]]]gggYYYOOOQQQMMMMMMMMMNNNNNNMMMLLLKKKJJJGGGHHHIIIIIILLLVVVfffqqqwww}}}tttkkkrrrsssiiidddkkkjjjmmmsss{{{}}}zzzwwwuuuyyyqqqbbbYYYSSSOOOLLLIIIGGGEEEDDDEEEDDDCCCBBB??????@@@@@@???>>>======>>>>>>>>>????????????@@@AAAAAAAAAAAABBBCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIKKKKKKLLLMMMNNNOOOOOOPPPOOOPPPQQQQQQPPPOOONNNMMMKKKLLLNNNPPPQQQRRRSSSSSSNNNOOOPPPQQQQQQRRRUUUWWWWWWVVVXXXZZZXXXTTTTTTXXX^^^eeerrrooozzzooo[[[NNNGGG___iiirrrnnn]]]MMMJJJOOO[[[```dddeeejjjmmmeeeXXXQQQnnnssseeehhhxxxyyyXXXMMMMMMJJJFFFCCCCCCCCCAAA@@@>>>===<<<;;;::::::999999::::::;;;;;;:::999888888777888888<<>>CCCKKKQQQTTTYYYffftttzzzUUUQQQQQQMMMMMMMMMMMMLLLLLLKKKKKKJJJGGGIIIJJJJJJKKKTTTcccnnnqqq~~~wwwiiilllqqqjjjeeecccffflllssszzz~~~~~~yyyzzz~~~|||zzzyyyrrrjjj```TTTLLLHHHFFFDDDCCCDDDDDDCCCBBB???@@@AAAAAAAAA@@@???>>>>>>>>>>>>?????????@@@@@@AAAAAAAAAAAABBBCCCDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHIIIIIIIIIIIIKKKLLLLLLMMMNNNNNNOOOOOOPPPPPPQQQQQQPPPOOONNNMMMNNNOOOPPPQQQRRRSSSSSSTTTMMMOOOPPPQQQRRRSSSVVVYYYXXXVVVUUUUUUSSSRRRWWW^^^lll~~~mmmrrrvvv^^^NNNJJJMMMbbbggghhh]]]NNNGGGPPP]]]iiilllmmmlllmmmmmmdddXXX[[[kkkjjjdddooo|||```KKKJJJIIIFFFEEECCCCCCCCCAAA@@@>>><<<;;;:::999999999999999999:::::::::999999888888888888:::GGGVVV```kkkwww~~~}}}ttthhh]]]XXXVVVVVVWWWZZZbbbkkk}}}uuuqqqvvv{{{xxxqqqoooqqqqqqnnnlllmmmkkkhhhggghhhjjjjjjjjjeeeccc```[[[XXXZZZ___ccchhheeebbbaaa___ZZZRRRLLLIIIFFFCCCFFFMMMVVV]]]```]]]YYYUUUTTTWWW\\\___```bbbeeehhhjjjmmmnnnjjjeee___WWWQQQPPPQQQQQQSSSVVVVVVXXX\\\___bbbeeegggiiitttwww{{{|||~~~tttbbbSSSOOOSSS\\\\\\]]]___dddkkktttzzzmmmXXXQQQIIIIIINNNMMMRRRPPPSSSZZZ___cccnnnzzzppp^^^MMMJJJFFFFFFFFFEEE@@@;;;::::::999999888999999::::::999888777666666666666666777888;;;???CCCFFFHHHNNNQQQUUURRR___jjjssszzzqqq^^^TTTQQQ[[[dddgggnnnwww~~~{{{wwwtttqqqhhh]]]OOOFFFCCCCCCCCCBBBFFFIIIOOOTTTVVV]]]ooooooWWWSSSNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKHHHJJJKKKKKKMMMUUUaaajjjlll}}}zzzmmmmmmqqqmmmkkkaaahhhpppuuuvvvyyy}}}www{{{yyyyyyxxx}}}~~~yyynnn```UUULLLIIIEEEDDDDDDDDDCCCBBB???@@@AAABBBBBBAAA???>>>????????????@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGHHHIIIIIIIIIIIILLLLLLLLLMMMNNNNNNOOOOOOQQQQQQQQQQQQPPPPPPOOOOOOPPPPPPPPPPPPPPPQQQQQQQQQNNNPPPQQQRRRRRRTTTVVVYYYVVVRRRPPPPPPPPPUUUaaammmyyywwwtttaaaPPPIIILLLSSSVVV^^^ddd___VVVTTTZZZaaassssssqqqmmmkkkiiiccc]]]cccgggfffjjjuuuxxx|||RRRGGGIIIEEEBBBEEECCCCCCCCCBBB@@@???===<<<999999999888888999999999::::::::::::999999999888888CCCPPPZZZdddppp{{{{{{wwwkkk^^^RRRPPPUUUYYY___cccxxx~~~rrrooouuu|||~~~vvvrrrrrrssspppkkkjjjhhhffffffhhhjjjjjjjjjccc```[[[WWWXXX^^^gggmmmpppnnnmmmllljjjddd[[[TTTOOOKKKIIIKKKSSSZZZ]]]^^^ddd```ZZZXXXYYY]]]aaadddfffjjjkkkjjjlllooommmgggaaa\\\XXXYYYYYYWWWXXX\\\ZZZ]]]aaadddfffjjjnnnrrr{{{}}}uuubbbSSSOOOSSSZZZ[[[]]]```eeennnxxx~~~eeeUUUQQQJJJJJJOOONNNQQQSSSZZZfffooouuu||||||eeeTTTIIIGGGFFFFFFFFFCCC???::::::999999888999999:::::::::999888777777666777777555666999<<<@@@DDDGGGIIIMMMPPPTTTVVVgggxxxiiizzzhhh^^^TTTQQQQQQTTT[[[bbbooovvv~~~tttkkkfffbbb^^^WWWQQQIIICCCAAABBBDDDFFFKKKLLLPPPTTTWWW```sssbbbWWWSSSIIIKKKKKKKKKJJJJJJJJJJJJKKKKKKIIIIIIJJJKKKNNNTTT[[[aaahhh{{{~~~vvvuuusssqqquuukkkpppuuutttqqqrrr{{{}}}}}}vvvyyy||||||{{{|||~~~xxxnnngggTTTPPPKKKHHHFFFEEECCCBBB@@@@@@AAAAAA@@@???>>>>>>@@@@@@@@@AAAAAAAAAAAABBBAAAAAAAAAAAABBBCCCDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGIIIJJJJJJJJJJJJLLLLLLMMMMMMMMMNNNNNNNNNPPPPPPPPPPPPPPPPPPQQQQQQPPPOOOOOONNNNNNNNNOOOOOOQQQRRRSSSSSSSSSSSSUUUWWWQQQOOOOOORRRWWWaaatttyyy|||~~~ooo\\\OOOHHHGGGMMMTTT^^^```^^^ZZZYYY```hhhlllqqqqqqpppkkkfffbbbaaaaaabbbiiinnntttxxxwww~~~```HHHFFFGGGAAA@@@FFFBBBBBBBBBAAA@@@???>>>===:::999999888888999999:::999999::::::::::::999999777???IIIRRR\\\jjjzzzrrrbbbRRRNNNRRRWWW\\\___rrr~~~}}}ssspppvvv{{{xxxssstttuuuqqqkkkeeedddeeegggjjjmmmmmmlllbbb]]]WWWVVV[[[dddmmmrrrpppooonnnnnnnnnjjjccc^^^WWWSSSNNNPPPUUUYYYYYYWWWbbbbbbaaa___^^^```dddhhhhhhmmmnnnkkknnnuuuuuunnngggcccbbbcccccc``````ccccccfffjjjkkkmmmqqqwww|||tttaaaRRROOOSSSXXXZZZ]]]aaahhhqqq{{{oooZZZRRRRRRLLLKKKOOOOOOMMMWWWdddsss}}}|||zzzyyyyyyzzz{{{|||}}}uuu\\\MMMFFFEEEEEEEEEDDDBBB>>>;;;999999888888999999:::::::::999888777777777777777666777;;;???CCCGGGJJJLLLLLLNNNUUU___tttoooqqq~~~lllVVVJJJIIINNNPPPXXX```jjjrrrxxxqqqaaaZZZVVVSSSOOOIIIHHHFFFCCCAAACCCHHHLLLPPPQQQUUU[[[```iiizzzUUUVVVQQQEEEMMMKKKJJJIIIIIIIIIJJJKKKKKKJJJHHHGGGIIIMMMQQQRRRRRRcccuuu~~~|||sssrrr|||yyywwwsssmmmkkkqqq~~~}}}yyyxxxzzz~~~|||wwwaaa\\\VVVPPPLLLJJJGGGEEEDDDDDDCCCAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCAAAAAAAAAAAABBBCCCDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIJJJKKKKKKKKKMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOPPPQQQQQQPPPPPPOOOOOOPPPQQQRRRSSSTTTUUUUUUTTTSSSRRRTTTUUURRRSSSXXX```jjjxxx{{{yyyyyycccVVVJJJHHHJJJLLLPPPVVVhhhbbbWWWRRRZZZiiirrrrrrjjjmmmnnnjjjbbb^^^```fffcccnnnrrruuu[[[LLLCCCEEEEEE??????EEE??????@@@@@@??????>>>===::::::999999999999::::::999999:::;;;;;;::::::999777<<>>;;;999999888888999999:::;;;999999888888777777888888888:::>>>BBBGGGKKKMMMOOOPPPOOO[[[oooxxxwwwbbbLLLHHHJJJIIIEEENNNYYYbbbjjjsss~~~sss```SSSOOONNNLLLIIIBBBDDDFFFEEECCCEEELLLRRRZZZ[[[```hhhnnnwwwxxxNNNVVVPPPDDDQQQKKKJJJIIIHHHHHHIIIKKKKKKKKKGGGEEEFFFKKKMMMKKKGGG^^^ppp}}}rrrpppyyynnnfffhhhssszzzwwwyyy|||~~~{{{|||lllggg___XXXSSSPPPMMMJJJIIIHHHFFFDDDCCCBBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDAAAAAAAAAAAABBBCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNLLLLLLLLLMMMNNNOOOQQQQQQRRRRRRRRRRRRTTTVVVXXXYYYVVVWWWVVVUUURRRRRRRRRTTTUUUYYYbbbooo|||}}}yyyttt]]]KKKDDDAAAIIIPPPSSSVVVZZZ]]]ZZZVVVYYYfffrrrpppfffeeejjjooolllccc]]]aaaiiiiiiqqqnnnpppZZZLLLEEEBBBEEEEEE???>>>BBB======>>>>>>>>>>>>======;;;::::::999999::::::;;;888999:::;;;;;;;;;:::999888:::@@@GGGQQQbbbzzz{{{rrrggg]]]TTTOOOTTT[[[fffuuuzzzxxxvvvuuuuuurrrnnnrrrwwwsssjjjmmmmmmnnnoooooommmiiieeeccc\\\WWWZZZcccjjjjjjgggbbbaaaccchhhooossstttssssssiii^^^YYYYYYZZZWWWSSSNNNZZZiiiooommmiiijjjmmmzzz~~~wwwyyyzzzvvvuuuxxx{{{{{{wwwwwwzzz{{{}}}~~~|||}}}yyyjjjXXXKKKIIINNNWWW[[[aaahhhoooxxx~~~bbbXXXZZZ^^^TTTMMMPPPPPPVVVkkk}}}uuu]]]YYYUUUWWW^^^fffkkkmmm~~~sssYYYKKKDDDDDDCCCCCCBBB@@@===<<<999888888888999::::::;;;999999888888888888888888:::<<<@@@EEEIIIMMMPPPRRRVVVSSSccc~~~vvvzzztttRRRGGGKKKNNNFFFEEEHHHRRRYYY^^^iiitttnnnaaaTTTNNNJJJFFFBBBBBBHHHEEEBBBBBBFFFLLLQQQTTTZZZbbbjjjzzzmmmTTTKKKMMMOOOIIIJJJIIIGGGFFFEEEFFFGGGGGGDDDFFFHHHIIIIIIHHHGGGFFFWWWfffwww}}}xxxrrrqqqtttwwwkkkkkkyyy~~~xxxzzzxxxppptttwww|||~~~zzzwwwrrrlllhhheee___VVVOOOLLLJJJHHHFFFEEEEEEFFFFFFDDDCCCCCCBBBBBBCCCCCCCCC@@@@@@AAABBBBBBCCCDDDDDDFFFDDDCCCDDDFFFGGGEEEBBBEEEGGGIIIKKKLLLLLLJJJIIIMMMLLLLLLMMMOOOPPPOOONNNPPPOOOMMMLLLLLLMMMOOOPPPUUUTTTTTTXXX]]]______]]]bbbYYYRRRRRRQQQPPPTTT\\\[[[cccnnn~~~qqq\\\MMMCCCBBBDDDJJJPPPQQQPPPPPPUUUUUUUUUYYYeeepppnnneeecccgggfffcccdddiiiiiidddkkkeeekkklllMMMCCCAAA???>>>???@@@@@@@@@???>>>>>>===<<<;;;;;;;;;;;;;;;:::999999;;;<<<===<<<<<<<<<<<<<<<;;;:::::::::777<<>>>>>>>>===;;;:::999888777777777888::::::;;;:::999777666555555555888;;;AAAGGGLLLOOORRRSSSOOO[[[kkkuuugggjjjssseeeUUUGGGGGGCCCBBBHHHMMMPPPWWW___iiipppxxx|||ppp^^^TTTJJJGGGFFFDDDDDDEEEDDDCCCCCCEEEJJJPPPUUUWWWXXX```hhhxxxbbbSSSMMMLLLLLLGGGIIIHHHGGGFFFFFFEEEEEEFFFCCCDDDFFFGGGHHHGGGFFFEEEQQQ___pppyyyxxxuuutttvvv|||}}}|||vvvrrrxxx~~~rrrssstttwww|||}}}{{{xxxuuurrrrrrssspppiiicccUUUTTTQQQMMMJJJFFFDDDCCCFFFEEEDDDCCCCCCCCCDDDEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGEEEDDDDDDGGGGGGFFFDDDHHHIIIJJJKKKLLLKKKJJJJJJOOONNNLLLMMMOOOPPPPPPOOONNNNNNOOOPPPRRRUUUWWWXXX^^^^^^___ccchhhkkkkkkiiiTTTRRRRRRSSSQQQPPPWWWaaaggg~~~{{{mmm\\\MMMDDDJJJMMMQQQPPPLLLHHHJJJMMMTTT\\\ccchhhmmmrrroooiiifffgggggghhhnnnuuussslllcccgggxxx}}}TTTDDDCCCAAA>>>>>>???@@@@@@???======<<<<<<;;;::::::999:::::::::999::::::;;;<<<===============<<<;;;;;;===:::???LLLWWW```qqqtttbbbSSSOOOQQQSSS]]]ooo}}}wwwsssooorrrqqqqqqtttwwwxxxuuurrrxxxxxxtttmmmiiijjjiiifffccc___ZZZZZZ]]]___\\\YYY]]]VVVWWWcccooosssrrrrrrrrrllleee^^^VVVRRRWWW___nnnooolllfff```aaahhhppp{{{|||zzzvvvwww|||~~~~~~nnn[[[NNNIIILLLOOOTTTXXXaaakkkrrrxxxrrrkkkfffaaa```\\\XXXWWWZZZggg{{{ttt[[[RRRQQQWWWbbbiiilllyyyrrrYYYJJJAAA???===<<<<<<<<<;;;:::999888777777777888999:::999888888777777777777777<<>>>>>?????????>>>;;;;;;;;;::::::999999888999999:::;;;;;;;;;;;;:::>>>>>>??????>>>>>>======???;;;???KKKVVV___lllxxxyyykkkYYYLLLLLLTTTSSSeeeyyyzzzsssnnnpppqqqsssttttttrrrpppnnnyyyyyytttllliiilllmmmkkkgggccc```___aaabbb```]]]YYYVVVZZZfffrrrvvvsssqqqnnnhhhaaa\\\WWWUUU]]]fffrrrqqqmmmiiiggghhhlllooouuuwwwxxxwwwyyy|||kkkZZZNNNKKKNNNRRRVVVZZZcccnnnuuu{{{}}}qqqvvvmmmeee```]]][[[^^^cccnnnwww~~~|||tttiii\\\RRRSSSVVV___kkkttt~~~fffPPPEEEAAA>>>;;;:::;;;;;;;;;:::888888777777888888999:::777777777777777888999:::<<>>???>>><<<;;;;;;:::::::::999999999999:::;;;======<<<;;;;;;>>>???????????????>>>>>>>>>::::::DDDOOOZZZeeeooo{{{vvvaaaMMMJJJRRRLLL]]]rrr}}}sssllljjjmmmpppqqqooollliiiiiinnnooommmiiiiiimmmooonnneeedddcccdddeeeffffffeee[[[]]]eeerrr{{{|||uuuooollleee^^^YYYVVVWWW```iiiooonnnnnnooorrrtttvvvvvvuuuyyy{{{|||nnn\\\PPPNNNRRRWWW[[[\\\fffssszzz~~~}}}uuu{{{qqqeee^^^ZZZYYY___fffllljjjiiiggg```WWWTTTUUUaaabbbjjjwww{{{WWWGGG???@@@===:::999999:::::::::888888888888888999999999777777777777888999::::::===AAAFFFIIILLLQQQVVV[[[eeewwwqqqdddcccbbbZZZdddxxxwww^^^JJJBBBBBBDDDEEECCCEEEIIILLLOOOQQQTTTVVVUUUXXX```nnn||||||uuurrrnnnhhhfffggg\\\ZZZXXX^^^jjjpppgggYYYFFFAAA???AAABBBBBBDDDHHHOOORRRUUUVVVVVVVVVXXXZZZjjj\\\FFFLLLLLLFFFGGGHHHDDDEEEEEEEEEDDDBBB@@@???>>>>>>??????@@@@@@@@@???CCCHHHPPPZZZccciiilllllltttqqqwwwyyyeee\\\aaammm}}}~~~{{{yyywww{{{zzzzzzyyywwwtttqqqnnntttqqqlllhhhggggggjjjkkkaaa^^^ZZZUUUPPPMMMLLLKKKLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKLLLNNNPPPRRRSSSQQQPPPPPPRRRVVVYYY[[[[[[dddeeehhhkkkmmmlllkkkkkkfffeeedddbbb^^^\\\ZZZYYYXXX___jjjwwwtttjjjhhhgggeeeRRRKKKBBB>>>BBBKKKTTTYYYhhhfffZZZJJJDDDLLLZZZaaaiiillloooooohhh```\\\[[[ccckkkvvv|||uuuqqqrrrYYYHHHEEEEEE???===<<<===>>>>>><<<;;;;;;;;;;;;::::::::::::::::::;;;===>>>>>>>>>===<<<>>>>>>????????????>>>>>>>>>999777===GGGTTTaaajjjxxx}}}|||}}}jjjTTTJJJNNNKKKWWWkkk|||~~~tttmmmjjjllloooooollliiiggggggcccgggiiihhhjjjmmmmmmkkkdddeeegggggggggggghhhiiieeekkkvvvyyynnnjjjccc[[[WWWUUUWWW___gggkkklllpppvvv|||~~~|||~~~ppp^^^RRRPPPVVV[[[]]]^^^gggvvv~~~}}}tttfff]]]WWWUUU[[[bbbggg^^^YYYZZZ[[[ZZZ\\\bbbiiimmmyyykkkNNNEEEAAA>>><<<:::999:::::::::999777777888888999999999999999888888888888888999999???EEEKKKOOOQQQTTTYYY]]]jjj{{{pppoooqqqjjjcccYYY___lllwwwoooPPP???===???@@@BBBBBBCCCDDDGGGJJJNNNPPPNNNOOOTTT^^^jjjssswwwxxxvvvwwwwwwyyy{{{}}}yyyooohhhaaa]]]YYYTTTUUUYYYNNNNNNMMMLLLPPPRRRMMMEEEAAA??????CCCFFFGGGJJJOOOSSSVVVXXXWWWVVVVVVYYY]]]nnnsssVVVHHHJJJGGGEEEHHHHHHDDDDDDDDDCCCBBB@@@???>>>============>>>>>>>>>???@@@CCCHHHQQQ[[[gggpppvvvwwwsssttt{{{yyylllaaa^^^eeetttyyy|||yyysssnnnnnnoooooooooppppppqqqtttqqqlllhhhggghhhjjjlllfffdddaaa\\\WWWSSSPPPOOORRRSSSSSSSSSSSSSSSSSSSSSLLLNNNOOOOOONNNMMMMMMNNNQQQRRRSSSUUUVVVXXXYYYZZZXXXXXXYYY\\\___bbbbbbbbb```aaacccddddddbbb```___\\\\\\\\\[[[ZZZZZZ]]]___eeerrrqqqddd```]]]VVVOOOFFFBBB???AAAJJJSSSXXXZZZVVVTTTLLLFFFOOO```lllmmmmmmhhhcccaaa^^^\\\]]]aaalllsss~~~|||yyyzzz|||fffLLLEEEBBB======<<<<<<<<<======;;;999::::::::::::::::::::::::;;;;;;<<<===============<<<<<<======>>>>>>======>>>;;;888:::BBBOOO]]]fffxxx~~~sssaaaRRRJJJLLLSSScccwwwyyysssllllllkkkjjjhhhfffcccbbbbbbgggiiihhhhhhjjjhhhdddjjjmmmooonnnllljjjkkknnnpppxxx{{{oooggg___XXXUUUTTTUUU\\\ccckkknnnsssyyyrrr___TTTSSSZZZ```aaa```iiizzzuuuhhh^^^WWWSSSVVV\\\___XXXTTTWWW]]]bbbiiinnnppp|||wwwZZZFFFCCC@@@===;;;:::;;;;;;<<<:::999777777888999999999999888999999888888888999999:::===CCCJJJNNNOOOSSSZZZ```ooovvvwwwssseeeZZZ]]]cccfffzzzmmm[[[QQQJJJDDDCCCBBBAAABBBDDDFFFHHHHHHFFFFFFIIIPPPYYY___aaa```^^^___aaaeeeiiimmmppprrrrrrrrrrrrrrrtttxxx{{{}}}~~~}}}{{{zzzxxxxxxwwwwww|||}}}}}}zzzuuuqqqppppppppppppooonnnqqqsssoooggg]]]WWWSSSQQQMMMIIIJJJOOOGGGHHHFFFCCCDDDFFFCCC>>>CCCBBBDDDJJJMMMNNNRRRWWWWWWYYY[[[ZZZYYY\\\ccciiixxx^^^OOOJJJIIICCCDDDIIIEEEEEEDDDBBBAAA???>>>>>>>>>===<<<<<<<<<======>>>>>>>>>@@@BBBGGGQQQ___oooyyywwwuuussssssrrrmmmeee^^^[[[hhhkkkppp{{{~~~zzzlllkkkjjjiiihhhiiilllnnnmmmllljjjiiihhhhhhhhhhhhfffeeeccc```]]]YYYUUUSSSWWWWWWXXXXXXYYYYYYZZZZZZVVVYYY]]]]]][[[YYYXXXYYY]]]^^^___```aaaaaa``````______```ccceeeeeecccaaaXXXYYYZZZZZZZZZYYYXXXWWWZZZ[[[]]]^^^```fffmmmsssrrrfffWWWNNNJJJHHHFFFEEECCCEEEIIINNNSSSUUUTTTTTTKKKPPPSSSXXXhhhzzz}}}vvvkkkccc\\\ZZZZZZ]]]hhhtttxxxxxx|||eeeRRRHHH???;;;===<<<;;;;;;<<<======:::888999999999999999999999999:::::::::::::::;;;<<<<<<999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;:::===HHHUUU]]]rrrzzzuuu```LLLMMMOOO\\\rrr|||uuuqqqllliiihhheeeaaa^^^cccfffgggdddcccdddccc___ggglllppppppmmmkkknnnqqqsssyyy~~~wwwlllbbbZZZTTTRRRSSSTTTZZZ```kkknnnrrrvvv|||uuucccXXXYYYaaahhhiiifffpppuuulllccc]]]XXXUUUWWW\\\[[[^^^```aaagggrrr|||rrrhhheee\\\III??????;;;;;;;;;;;;===>>>===:::888666777888999:::999999888777777777888999:::;;;<<<>>>CCCIIILLLOOOWWWccclll~~~}}}xxxmmmcccYYYYYYZZZUUUbbbvvvcccTTTFFFEEECCCCCCDDDDDDCCCBBBDDDCCCFFFKKKRRRUUUUUUSSSNNNOOORRRUUUYYY^^^aaaccc___^^^]]]]]]```dddiiilllmmmllljjjhhhfffdddccccccfffhhhiiigggbbb^^^]]]^^^YYYYYYXXXYYY]]]```\\\UUUMMMJJJHHHHHHEEEAAABBBFFFBBBBBB???<<>>===>>>>>>===<<<<<<<<<<<<===>>>>>>?????????@@@GGGVVViiivvv{{{|||xxxqqqooonnniiibbb\\\fffgggkkk~~~{{{www}}}}}}xxxtttxxxvvvrrrlllhhhgggiiikkkeeefffiiijjjkkkjjjiiihhhcccccccccbbb```\\\XXXVVVXXXXXXYYYZZZ[[[\\\\\\]]]```eeeiiijjjhhheeeddddddfffgggiiijjjiiigggeeedddbbbbbbccceeefffddd```]]]YYYYYYZZZ[[[\\\\\\\\\\\\]]]aaagggmmmvvvyyyhhh[[[TTTQQQMMMGGGAAA<<<<<<>>>BBBJJJTTTYYYXXXTTTPPPNNNMMMXXXcccnnnzzzfff___ZZZYYYZZZaaasssxxxvvv}}}aaaBBBFFFIII;;;888EEE;;;;;;;;;<<<===<<<:::888777777777777777888888888:::999888777888999:::;;;888999999:::;;;;;;;;;:::666:::;;;999:::AAALLLTTTkkkqqqxxxmmmRRRMMMMMMXXXooo{{{sssooonnnkkkfffaaabbbcccbbb^^^]]]```aaa^^^[[[aaagggiiiffffffjjjooopppuuuvvvtttuuuvvvqqqhhh^^^WWWQQQQQQRRRTTTYYY___jjjkkknnnrrrwwwxxxggg]]]___hhhpppqqqnnnwwwwwwttteee___ZZZYYYXXXXXX[[[```^^^jjjrrrssswwwrrrmmmkkk```UUUSSSOOOCCC??????:::;;;;;;<<<>>>???>>>;;;777666777888999:::999888888555555666888999<<<>>>???GGGKKKOOOQQQVVVaaaqqq~~~tttiiiZZZVVVTTTUUUVVV]]]uuu|||eeeRRR@@@;;;???BBBDDDFFFGGGHHHKKKNNNPPPOOOMMMKKKNNNLLLKKKKKKNNNSSSXXX\\\XXXWWWVVVVVVWWWXXXYYYZZZ``````___]]][[[XXXVVVTTTZZZYYYXXXWWWUUUTTTSSSRRRPPPPPPQQQQQQQQQPPPPPPOOOLLLJJJFFFCCCAAA@@@@@@AAAEEECCCAAABBBFFFKKKNNNOOONNNMMMPPPVVVXXXVVVWWWZZZ[[[]]]\\\[[[bbbsss[[[NNNKKKGGGFFFFFFGGGGGGGGGDDDCCCBBB@@@???>>>>>>===???===;;;<<<>>>AAACCCCCC@@@???===>>>DDDPPP^^^hhhnnntttwwwsssmmmllllllllliiiccceeerrrxxxnnnttt}}}zzzpppjjjgggggghhheeedddeeehhhhhhffffffiiieeedddbbb\\\VVVSSSUUUWWWWWWVVVUUUVVVYYY[[[[[[[[[```cccgggjjjkkkiiifffcccgggfffddd```]]]\\\^^^```]]]ZZZZZZ```fffggg```YYY[[[___ccccccbbbbbbfffjjjmmmsss}}}ppp___RRRKKKIIIFFFAAA>>>???AAACCCDDDCCCTTT^^^XXXOOOMMMLLLHHHNNNiiisss___[[[WWWXXX```nnn|||~~~wwwyyydddPPPAAA@@@@@@;;;999<<<999::::::;;;:::999888777:::999999999999999999:::888888888888777777777666:::;;;<<<;;;999888999:::777777999:::888;;;FFFRRRbbbmmm|||ttt^^^XXXMMMNNNfff{{{rrrmmmkkkjjjgggeeefffdddbbb```^^^^^^^^^^^^```aaabbbdddeeefffeeedddhhhiiikkkoooqqqqqqnnnkkkbbb]]]WWWSSSSSSWWW[[[^^^mmmmmmmmmooottt|||vvvhhhcccffflllpppwww|||pppjjjbbb^^^YYYTTTSSSWWW^^^ccckkkuuu}}}oooaaa___aaaYYYUUUNNNGGGAAA>>>===<<<<<<===>>>???>>>===;;;999999999999888888888888888777777888888888;;;>>>BBBHHHMMMQQQQQQTTTccc|||~~~}}}eee]]]WWWTTTUUUUUUZZZlll}}}kkk[[[OOOHHHCCC???FFFEEEFFFJJJNNNQQQPPPNNNIIIGGGFFFEEEEEEGGGJJJLLLOOONNNMMMMMMMMMNNNOOOPPPTTTTTTTTTSSSQQQOOOMMMLLLNNNNNNMMMLLLKKKJJJIIIHHHHHHIIIIIIJJJJJJJJJIIIIIIFFFFFFEEEEEEEEEEEEEEEFFFKKKIIIHHHIIIKKKNNNOOOOOOQQQPPPRRRXXX[[[\\\aaafffaaabbbeeejjjtttvvvNNNJJJHHHEEECCCDDDEEEEEEDDDDDDCCCBBBAAA???>>>======???===<<<===@@@CCCEEEFFFDDDBBB@@@???BBBJJJUUU]]]fffnnnrrrnnniiikkknnnppprrrkkkjjjqqqyyy~~~wwwlllppp{{{~~~wwwrrrpppoookkkfffcccggghhheeebbbaaa^^^]]][[[WWWTTTSSSUUUWWWZZZYYYXXXXXXYYYZZZZZZYYYYYYZZZ]]]___```___]]]\\\[[[ZZZZZZZZZZZZ\\\]]]]]]\\\[[[[[[^^^aaabbbaaa^^^___bbbdddeeehhhooozzzpppbbbYYYQQQJJJEEEAAA???>>>>>>@@@DDDGGGHHHSSSTTTQQQJJJGGGIIIJJJIIIcccxxx}}}jjjZZZXXXYYYaaappp~~~}}}||||||SSSEEE<<<>>>@@@;;;:::===999999:::::::::999777777888888777777777777888888888888888777777777666666888999:::999777777777999777777888999888:::EEEQQQ[[[fffsss~~~{{{nnn\\\NNNKKK^^^xxx}}}xxxqqqkkkhhhggggggggggggeeeccc```^^^]]]\\\\\\[[[\\\]]]^^^^^^aaadddfffjjjjjjkkkmmmnnnmmmiiifff```\\\XXXUUUUUUVVVXXXZZZiiiiiiiiilllqqqyyyzzznnnjjjlllqqquuu|||yyyjjjdddZZZYYYWWWWWWZZZbbblllrrruuuuuuddd\\\ZZZZZZSSSOOOJJJDDD@@@>>>===>>>;;;<<<=========<<<:::999:::999999999888777777777666777888888999<<<@@@CCCIIILLLTTTYYY]]]nnnuuucccZZZTTTUUUUUUWWWbbbooo~~~iii[[[PPPEEELLLGGGBBBBBBGGGJJJJJJHHHKKKLLLLLLMMMMMMNNNNNNOOOHHHHHHGGGFFFFFFFFFGGGGGGIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCEEEFFFGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMNNNMMMLLLMMMOOOPPPPPPOOOPPPPPPUUU[[[^^^___ccchhhiiiiiisssaaaGGGFFFCCCAAA@@@AAABBBBBBAAABBBBBBBBBAAA@@@>>>===<<<>>>===<<<>>>BBBFFFHHHHHHGGGEEEBBB??????CCCIIIOOO[[[fffooonnnkkkmmmrrruuu{{{uuupppppprrrtttzzzxxxnnnnnnvvv{{{yyyqqqjjjkkkkkkfff^^^[[[XXXVVVSSSRRRSSSTTTTTTTTTVVVUUUUUUUUUUUUUUUVVVVVVTTTTTTTTTUUUUUUVVVWWWXXXTTTSSSSSSUUUWWWZZZ[[[[[[___eeemmmqqqsssrrrssstttqqquuu{{{zzziii^^^PPPGGGEEEEEEBBB???;;;<<<@@@DDDHHHLLLNNNPPPUUUIII???AAAJJJRRRXXX\\\kkkxxx}}}|||{{{qqqbbbYYY[[[bbbqqq~~~gggTTTBBB;;;888===>>>999777;;;888888999999999888777777666555555555555555555666777777777777666666666666444555777666555555666777777666888999888:::CCCMMMXXXaaammmxxx|||cccSSSHHHSSSjjj{{{~~~zzzvvvpppiiidddcccfffhhhhhhfffdddaaa___]]]]]]]]]\\\]]]^^^]]]]]]aaaggglllmmmlllllllllkkkiiieeeaaa]]]\\\YYYVVVUUUTTTTTTUUU]]]]]]^^^```eeelllrrrvvv|||~~~yyyqqqooorrruuuxxx~~~jjj```]]]XXXXXX[[[```iiiuuunnn]]]WWWUUUSSSQQQJJJGGGCCC@@@=========>>>::::::;;;<<<<<<;;;999888::::::999999888777666666666777888999;;;>>>BBBFFFJJJLLLTTT\\\fff~~~jjj]]]TTTTTTUUUVVV\\\eeeqqq{{{kkk___TTTHHHBBBCCCFFFGGGFFFJJJKKKMMMNNNNNNMMMLLLKKKJJJIIIIIIHHHHHHGGGGGGGGGFFFGGGHHHHHHIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIHHHHHHKKKLLLMMMNNNOOOPPPPPPPPPOOOOOOPPPPPPPPPPPPQQQQQQSSSQQQNNNNNNOOOQQQRRRQQQLLLOOOUUU\\\^^^\\\^^^bbbnnnppppppPPPHHHBBBAAA???>>>@@@AAA@@@???BBBBBBBBBAAA@@@>>><<<;;;<<<;;;;;;>>>BBBFFFHHHHHHDDDCCCAAA???===>>>BBBEEERRRcccsssxxxvvvvvvxxxyyy{{{wwwsssoooppptttyyy}}}uuutttxxxoooppprrryyywww{{{}}}}}}zzzuuullldddaaa^^^[[[WWWVVVXXXYYYWWWUUUTTTUUUUUUUUUUUUUUUWWWXXXWWWVVVTTTSSSTTTVVVYYY[[[XXXYYYZZZYYYZZZ]]]ccchhhooo|||vvvlllccc^^^NNNHHHBBB@@@@@@AAAAAA@@@@@@EEELLLQQQTTTTTTSSSRRRMMMAAA???MMM]]]dddiiioooiiiooorrrpppppprrrmmmeee___eeeppp~~~kkkKKK???===::::::<<<:::555444888777777777777777777777777555555444444444444555555777777666666666555555555222444555555444444555777777666777999888999@@@IIITTT^^^jjjvvvlll[[[KKKNNN___rrr|||zzzwwwrrriiibbb```dddhhhgggfffdddbbbaaaaaaaaaaaa^^^```aaa```___aaagggmmmmmmllljjjiiiiiifffccc```]]]\\\YYYVVVSSSRRRSSSTTTVVVVVVVVVWWW[[[___cccfffkkklllpppxxxyyyvvvwwwzzz|||}}}mmmaaa^^^^^^___aaagggqqq~~~yyykkkYYYNNNMMMOOONNNKKKCCCAAA>>><<<::::::;;;;;;::::::;;;;;;;;;;;;:::999;;;::::::999888777666666555777999;;;===AAAFFFJJJQQQTTTVVV[[[qqqxxxkkk\\\QQQQQQTTTTTTXXX___^^^ggg|||ttt```QQQJJJIIIHHHHHHLLLMMMOOOPPPPPPOOONNNMMMOOOOOOOOONNNNNNMMMMMMLLLIIIJJJKKKLLLMMMNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPPPPQQQRRRSSSTTTUUUUUUUUUUUUQQQPPPOOOOOOOOOPPPRRRSSSXXXTTTOOOLLLLLLNNNOOOOOOIIIJJJNNNRRRSSSUUU\\\dddpppvvvTTTBBBHHHAAA???>>>???@@@AAAAAA@@@BBBBBBAAA@@@???===<<<;;;:::999:::===AAADDDEEEEEE>>>???>>>===<<<===@@@BBBLLL```www}}}zzz~~~}}}xxxuuutttuuuvvv~~~}}}rrrrrrppprrrzzz{{{~~~yyymmmiiiuuu{{{xxxzzztttoookkkiiiiiiiiifffcccbbbccccccaaa___^^^___aaaaaa___]]]\\\\\\___bbbdddaaaeeeiiihhhiiippp~~~}}}vvvmmmccc\\\VVVQQQNNN@@@@@@@@@>>>===???EEEIIIPPPVVV\\\^^^ZZZSSSMMMJJJGGGHHHSSSgggrrrpppnnnqqqsssrrrooollllllllljjjfffeeeooo|||nnnPPPCCC>>>===<<<;;;:::777444555999666666666666666666666666666555555444444555555666666666666555555555555444222444555555444444666777666555666888888888===DDDKKKVVVeeesss~~~uuugggVVVPPP[[[lll{{{|||yyytttkkkccc```cccgggeeeeeedddddddddeeeggghhh^^^```aaa```^^^___aaadddgggeeecccccccccbbb```^^^^^^\\\YYYTTTQQQQQQUUUYYYYYYXXXXXXXXXZZZ\\\^^^___\\\\\\^^^ccciiilllkkkiiiooossswwwwwwwwwpppeeeaaabbbdddhhhlllvvvwww^^^XXXPPPKKKJJJJJJIIIHHH???>>>;;;999888777888888;;;;;;;;;<<<<<<<<<;;;;;;::::::999999888777777666666888:::===@@@EEEKKKOOOVVV\\\ZZZ]]]yyyttt}}}zzzfffYYYPPPRRRUUUTTTVVV\\\WWWZZZhhhjjjWWWKKKEEEBBBFFFGGGIIIMMMPPPSSSVVVWWWRRRRRRSSSSSSSSSRRRQQQQQQLLLMMMNNNOOOPPPPPPPPPPPPOOOOOOPPPQQQRRRRRRSSSSSSQQQRRRSSSTTTTTTUUUTTTTTTQQQQQQRRRSSSTTTVVVWWWXXXQQQNNNIIIFFFFFFGGGHHHHHHGGGGGGIIILLLNNNTTTbbbooouuukkkHHH???HHH@@@???>>>???AAABBBAAA@@@CCCBBB@@@???===<<<<<<<<<:::999:::<<>>??????;;;999???JJJTTT]]]```bbb^^^VVVMMMGGGEEEHHHUUUiiiyyy|||vvvrrrrrr|||tttllliiigggccc```___kkkuuuSSSAAA>>>===;;;:::999888666666999;;;555555444444444555666666666666555555555555666666666555555555444444444444333555666555444444555666666444555888888777;;;@@@GGGSSSbbbqqq|||tttfffYYYYYYgggvvv|||yyyssslllfffcccdddeeedddccccccdddfffhhhjjjkkkddddddcccbbbaaaaaaaaaaaa^^^]]][[[ZZZ[[[\\\[[[[[[]]]\\\ZZZUUURRRSSSYYY^^^\\\\\\\\\\\\\\\\\\]]]]]]XXXWWWVVVVVVXXXZZZ[[[ZZZ___cccfffgggiiiqqq|||xxx~~~~~~{{{ppphhhdddeeehhhjjjsssyyymmm^^^MMMMMMMMMKKKHHHEEEDDDDDD===;;;:::888666666666666;;;;;;;;;;;;;;;<<<<<<<<<999999999888888888888888777999<<<@@@DDDIIIPPPTTTSSS[[[]]]gggtttrrr~~~iii~~~cccYYYUUUZZZ\\\XXXWWWZZZYYYWWW[[[ooosssddd[[[XXXMMMLLLKKKJJJKKKMMMPPPQQQSSSSSSTTTUUUVVVUUUTTTTTTOOOOOOPPPPPPPPPPPPPPPOOOPPPPPPQQQRRRSSSUUUUUUVVVRRRSSSSSSTTTTTTTTTSSSSSSOOOQQQTTTWWWWWWVVVTTTRRRFFFEEEFFFIIILLLOOOPPPOOOTTTYYY```hhhjjjllluuuvvvUUUEEEBBBDDD>>>>>>>>>???BBBCCCBBB@@@DDDBBB???===;;;<<<======<<<;;;;;;===???@@@???>>><<<======<<<;;;<<<>>>@@@@@@OOO```nnnxxx}}}|||xxxtttvvvvvvtttwwwzzzwwwqqqiiiiiijjjnnnuuu{{{}}}{{{tttwwwwwwssssssuuuvvvssskkkoooooojjjiiipppxxx}}}{{{}}}|||zzzwwwsssnnnhhhdddRRRNNNHHHDDDBBB@@@???>>>???@@@AAAAAABBBHHHQQQXXX[[[\\\[[[UUUOOOLLLNNNQQQ]]]mmm{{{~~~yyytttrrrpppoooeee^^^```bbb``````bbbsssyyyaaaFFF;;;::::::888888777666666777888777444444333333333444666666555555444444444444555555555555555444444444333333444555666555333222333444666444444777888666999===EEEOOO\\\jjjxxxtttbbbXXX___nnnxxxyyyuuupppllliiihhhfffeeecccccccccccceeegggiiijjjkkkfffaaa```bbbdddcccaaa\\\YYYWWWVVVXXXYYYYYYYYYYYY[[[[[[YYYVVVWWW\\\aaa```aaaaaabbbbbbbbbbbbbbb^^^\\\YYYUUUSSSTTTXXX[[[___aaadddeeeiiipppzzz|||}}}uuussstttssszzz}}}~~~wwwrrrmmmlllppptttwwwxxxpppfffZZZPPPFFFGGGHHHGGGEEEBBB???>>>:::999888777777777777777:::::::::::::::;;;;;;<<<888888888888888999999999888:::>>>BBBGGGMMMTTTYYYWWW^^^kkkvvvooouuu{{{ccc\\\\\\cccddd]]]YYY[[[ZZZTTTQQQ[[[qqqyyyoooddd[[[VVVSSSRRRSSSTTTVVVWWWWWWWWWVVVVVVQQQQQQRRRRRRQQQPPPOOOOOORRRSSSTTTUUUWWWXXXYYYYYYUUUVVVVVVVVVVVVUUUUUUTTTIIILLLQQQTTTSSSMMMGGGBBBAAAEEELLLUUU]]]bbbccccccjjjuuuWWWCCCAAAAAA============???AAABBBAAA@@@EEECCC???<<<:::;;;===>>>======<<<===??????>>><<>>AAAFFFMMMRRRUUUVVVVVVTTTTTTQQQMMMKKKPPP[[[ddd~~~~~~pppllljjjfff]]]SSSQQQ[[[dddggglllrrr{{{~~~|||TTTCCC>>>:::999===777777666555666666444///444333333222333444666666555444444333333444444555555555444444444333333333333555555444222111222333666333444777888666777;;;???GGGRRR^^^mmm{{{}}}hhhXXXZZZgggqqquuuqqqmmmkkkkkkkkkhhheeecccbbbbbbbbbccceeefffhhhjjjbbbZZZXXX]]]aaaaaa___]]][[[XXXWWWXXXZZZZZZZZZUUUYYY]]]]]]ZZZZZZ^^^bbbggghhhiiikkklllmmmmmmmmmeeeddd___YYYUUUVVV\\\bbbeeefffhhhjjjnnnttt|||wwwlllhhhhhhgggjjjmmmrrrwww|||}}}xxxsssvvvtttsssxxxvvvcccUUUOOOKKKGGGDDDCCCBBBBBBBBB@@@<<<999777777777777777888999999999888888888999::::::;;;777777777888999999::::::999;;;???DDDIIIOOOWWW[[[dddiii}}}mmmtttzzzyyyiiiWWWTTTTTTVVVWWWVVVXXX\\\\\\RRRQQQ[[[bbbhhh}}}ttt^^^ccc___]]]\\\ZZZWWWWWWYYYPPPSSSSSSRRRTTTWWWUUUQQQVVVZZZ[[[VVVQQQPPPTTTVVVXXXVVVWWWZZZZZZTTTKKKFFFGGGCCCCCCIIIMMMKKKIIIIIIHHH]]]sss}}}}}}xxxooofffnnnWWWIIICCC???@@@@@@@@@@@@???>>>???@@@BBBCCCBBB@@@>>><<<;;;;;;<<<===<<<===???@@@AAAAAAAAA@@@::::::;;;;;;;;;;;;;;;;;;===<<<@@@LLLYYYcccmmmtttoooggg```aaahhhkkkeee___WWWVVVXXX^^^fffkkkmmmlllppptttuuuuuu}}}uuusssuuutttooonnnssswwwwwwuuuooofffeeepppvvvqqqjjjdddaaa______^^^[[[XXXTTTOOOJJJFFFCCCAAABBBAAA@@@??????@@@AAABBBEEEIIIOOOUUUXXXXXXWWWVVVXXXTTTPPPQQQYYYgggvvv~~~yyykkkbbb]]][[[ZZZVVVZZZ\\\___lll}}}vvvsss{{{```RRRAAA888999;;;:::777888777666555444333222222333333333333333333333333///000111333444555666666333333222111222333444555333333333444444444555555666555555555555666777777===CCCIIIQQQ```qqqzzz{{{~~~sssaaa^^^nnnpppmmmjjjhhhgggfffeeecccbbbaaa``````bbbddddddcccfffccc``````aaa```]]]ZZZZZZ\\\\\\ZZZXXXYYY]]]```[[[[[[[[[[[[\\\]]]^^^^^^bbbccceeeiiinnntttyyy|||uuunnnkkkiiieeefffkkklllqqqwwwyyyzzzxxxlllfffddddddddddddgggkkkmmmpppuuu{{{~~~zzzwwwxxxwwwtttuuuxxxvvv{{{{{{llleee]]]RRRKKKHHHFFFAAA>>>AAA@@@???===;;;:::999999777444333444777888777555888999999:::999888777666888888888999:::::::::;;;999@@@FFFIIINNNUUU\\\```rrryyysss```VVVRRRPPPSSSUUUVVV[[[```dddYYYUUUZZZ[[[[[[kkkwww}}}zzztttllleee```[[[WWWWWWYYYWWWRRRQQQUUUWWWWWWTTTUUUVVVTTTSSSRRRQQQOOOQQQTTTYYYZZZVVVNNNJJJHHHDDDFFFOOOYYY]]]XXXTTTRRRbbbwwwwwwrrr{{{PPPFFFAAA>>>???@@@???>>>>>>>>>??????@@@AAAAAA@@@>>>===<<<<<<<<<===;;;<<<>>>???@@@@@@@@@???;;;;;;;;;;;;;;;<<<======<<<:::>>>GGGPPPYYYccclllnnnhhhccceeejjjjjjccc[[[WWWVVVVVVXXX]]]cccgggjjjnnnttt{{{~~~uuurrrvvvxxxvvvuuuwwwvvvsssjjjiiiiiinnnyyy~~~vvvpppkkkfff___ZZZWWWVVVUUUTTTMMMKKKIIIFFFDDDCCCBBBBBBEEECCC@@@???@@@FFFMMMQQQXXXXXXXXXWWWVVVUUUVVVWWWHHHTTTccclllpppttt|||tttggg___[[[XXXVVVXXXZZZ___iiixxx~~~~~~|||mmmNNNEEE<<<888999;;;:::777777777666555444333222222333333333333333333333333000000222333444555555555333333222222222333444555333333333444444444444555555555444444555555666777888>>>GGGQQQ\\\jjjwwwxxxddd\\\gggmmmkkkhhhfffcccbbbbbbbbbbbb```______aaabbbaaaaaacccaaaaaabbbcccccc___\\\ZZZ[[[[[[YYYWWWXXX[[[^^^\\\\\\[[[[[[[[[[[[[[[[[[___```ccchhhooowww~~~}}}uuuttttttqqqppprrrpppuuu|||{{{qqqhhhdddccccccddddddeeeggghhhiiimmmrrrwwwyyywwwwwwyyy|||zzzvvvvvvzzz|||kkk^^^YYYRRRJJJEEEEEEEEECCC@@@@@@???>>><<<:::999999999666555333555777888777555888999999999999888777666999999::::::;;;;;;<<<<<>>>>>======??????>>>>>>======<<<<<<;;;<<<===>>>>>>>>>>>>>>><<<<<<;;;:::;;;===???AAA===<<<===BBBFFFLLLXXXccckkkiiihhhlllpppnnneee]]][[[YYYWWWWWW\\\ccckkkooolllpppxxx~~~~~~}}}xxxuuuuuutttpppkkkkkkoooyyyzzzwwwzzz|||~~~|||wwwrrrmmmhhhccc___\\\WWWRRRMMMKKKKKKJJJIIIFFFEEECCCAAAAAAAAAAAABBB@@@BBBDDDGGGJJJPPPWWW[[[bbb___YYYSSSPPPPPPTTTXXXRRRggg~~~}}}tttvvv|||~~~mmmaaa\\\YYYXXXVVV[[[\\\gggyyyxxx|||gggGGG;;;999888888888888666555666666555444333333222222333333333333333333333333111222222333333333333333333222222222222333444444333333333333444444444444444444333333333444555555555777AAANNNXXX```qqqvvvzzzdddVVVZZZdddffffffccc___]]]^^^``````^^^]]]]]]___``````___```aaacccfffhhhfffbbb___ZZZZZZZZZXXXVVVVVVYYY[[[\\\[[[[[[ZZZYYYYYYXXXXXX[[[\\\___eeemmmwww}}}{{{{{{~~~rrrmmmgggbbbaaaaaabbbbbbcccccccccbbbbbbdddiiilllpppuuuyyy{{{jjjooowww~~~}}}yyy{{{yyynnndddYYYQQQNNNIIICCC@@@AAABBBAAA???>>>===<<<:::999888888888666555444555777888777666888888999999888888777666:::::::::;;;<<<===>>>>>>EEEEEEKKKUUUYYY[[[dddpppjjjRRRRRRMMMLLLNNNQQQTTTYYY```___WWWSSSTTTQQQMMMSSS___nnnyyyuuuffffffqqqzzz}}}~~~zzzqqqsss~~~hhhMMM@@@AAA<<<;;;>>><<<999:::;;;<<<<<<<<<::::::======>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<============<<<::::::;;;>>>AAACCCAAA??????@@@@@@CCCNNNZZZeeegggllltttyyyxxxpppiiiddd___\\\___gggpppuuuwwwiiiiiioooxxxxxxvvv~~~tttoooppprrrpppsssppprrr|||~~~vvvuuusssqqqoookkkgggeeekkkqqqyyyyyysssrrrsssvvvtttooohhh```YYYTTTPPPNNNMMMJJJFFFDDDCCCCCCBBBAAAEEEDDDBBBAAA@@@@@@AAABBB@@@IIISSS[[[]]][[[ZZZYYYVVVUUUSSSPPPPPPTTT\\\cccmmm}}}wwwlllooowwwxxxfff\\\\\\]]]___aaaggglll{{{yyyxxxpppTTTFFF888555777888888666444222222555555444444333222222111222222222222222222222222222222333333333222222111222222222222222333333333222222333333333444444444333333222222333333444555666222999IIIRRRXXXhhh|||~~~ttt}}}vvvcccQQQNNNWWW]]]bbbbbb]]]ZZZZZZ]]][[[ZZZYYY[[[]]]````````````ccchhhkkkllliiidddaaa[[[ZZZXXXVVVUUUUUUVVVXXXYYYYYYYYYXXXXXXWWWWWWVVVVVVWWWZZZ___hhhqqqzzz}}}nnneeebbb___]]]^^^___^^^^^^aaa```___^^^^^^___bbbeeehhhkkkmmmooouuu{{{zzzuuu]]]eeerrr|||~~~~~~}}}lll___XXXTTTOOOKKKJJJFFFBBB???>>>===<<<:::<<<;;;:::888888777777777666555555666777777777777888888888888888888777777:::::::::;;;<<<>>>@@@AAAHHHFFFKKKTTTYYY___tttnnnWWWQQQNNNMMMPPPRRRRRRUUUZZZWWWQQQOOORRRRRRQQQUUU^^^cccPPPAAA>>>@@@;;;:::===999888999:::;;;::::::888777;;;;;;<<<=========<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999:::===@@@BBBAAA@@@??????<<<===FFFPPP[[[```jjjuuu~~~}}}zzznnngggbbbgggrrryyywwwssshhhggglllrrrpppnnnxxx~~~rrrnnnpppqqqooosssoooqqqzzz~~~~~~zzz~~~yyylll\\\PPPKKKLLLPPPVVV[[[___aaabbbccc^^^]]]]]]\\\]]]]]]^^^___aaadddgggiiiiiihhhgggffffffddd```[[[WWWWWWXXXZZZ]]]ZZZSSSKKKDDDAAA@@@@@@BBB@@@???>>>???@@@???>>>@@@AAABBBDDDFFFHHHJJJKKKOOOXXXbbbfffbbbZZZSSSPPPJJJOOOVVV\\\aaahhhrrryyy{{{|||pppkkkpppxxxqqqaaa]]]```eeelllrrr{{{~~~sssJJJ;;;:::666666888999777444333333444444444333333222222111111222222222222222222222222222222333333222222111111111111222222222333333333222222222333333333444444333222222222222333444444:::111333BBBMMMRRR^^^nnnzzz{{{|||~~~vvvhhhUUUMMMLLLTTT]]]___\\\XXXWWWXXXUUUUUUUUUXXX[[[___``````aaafffkkkooonnnjjjeeeaaa\\\ZZZWWWUUUTTTTTTTTTUUUTTTUUUVVVWWWWWWWWWVVVVVVSSSSSSUUUYYY___gggnnnrrrzzzqqqggg```^^^]]][[[[[[\\\\\\[[[YYY[[[ZZZYYYYYYZZZ\\\^^^^^^^^^``````aaaffflllkkkfffWWW___lllyyy|||yyyjjjbbbVVVOOOLLLKKKIIIGGGGGGEEEBBB@@@>>><<<;;;999:::999888777777777777777555666777777777777777888777777777777777777888888888888999:::<<>>@@@;;;;;;===777888888999999999888777777999:::::::::;;;;;;<<<<<<<<<;;;;;;:::;;;;;;<<<<<<::::::999888999;;;===???===;;;;;;<<<:::999>>>EEENNNUUUaaammmxxx~~~uuunnniiikkkrrrtttnnnfffiiimmmssstttooojjjpppyyy~~~xxxssssssuuusssnnnpppnnnttt~~~zzzxxx|||yyyjjj^^^YYYXXXPPPQQQRRRQQQMMMJJJHHHGGGFFFDDDBBB@@@>>>>>>>>>>>>AAABBBEEEGGGIIIIIIIIIHHHIIIHHHFFFCCCBBBBBBCCCDDDGGGFFFCCC???<<<;;;===???=========???BBBDDDDDDCCCBBBEEEJJJPPPUUUYYY\\\]]]YYY]]]^^^ZZZQQQKKKIIIJJJRRR]]]jjjtttyyy~~~~~~~~~{{{uuunnnkkklllnnnuuuhhh___bbbiiinnnvvvhhhKKK:::;;;<<<333666666666555444555777999333333333222222111111111222222222222222222222222111222222222222222111111000111111222333222222222222222222222333333333333333333222222222333444444;;;333222===GGGMMMWWWaaarrr|||~~~~~~vvvcccWWWJJJPPPWWWZZZYYYVVVSSSSSSPPPPPPPPPSSSWWW[[[]]]]]]```eeelllooommmiiidddaaa^^^ZZZVVVTTTTTTTTTSSSRRRQQQRRRSSSUUUVVVVVVUUUTTTQQQRRRSSSUUUYYY]]]aaadddooo{{{{{{zzz~~~}}}{{{zzz{{{wwwooogggbbb___^^^^^^[[[ZZZYYYYYYZZZYYYXXXVVVTTTSSSSSSUUUXXXYYYYYYXXXUUUWWWWWWVVVXXX\\\\\\YYYYYY___jjjwww{{{tttnnnhhhdddaaaVVVQQQKKKGGGFFFEEECCC@@@AAAAAA@@@??????>>>===<<<888888777777777777777888555777888888666666777999777777666666666777888888888888999;;;>>>CCCGGGIIIRRRTTTVVVZZZgggwwwnnnzzzxxxfffSSSOOONNNPPPQQQPPPSSSXXXOOOLLLKKKNNNPPPRRRVVVYYY]]]___bbbiiittt~~~VVVFFF@@@<<>>>>>>>>???@@@AAA@@@???>>>>>>===>>>???@@@@@@??????@@@BBBAAA???@@@BBBEEEAAAAAACCCGGGLLLOOOOOOOOOMMMPPPUUUZZZ^^^___^^^]]]UUUVVVTTTNNNHHHGGGMMMTTTgggrrr~~~~~~yyywwwsssnnniiieeebbbaaaddd^^^___jjjrrrtttzzzfffJJJ<<<666<<<>>>444555444333444555666888888222222222222111111111111111111111111111111111111000111111222222222111111///000111222333222222111111222222222222333333333333333333333333444555555555555777:::@@@IIIRRRYYYfffxxxsssbbbPPPQQQRRRSSSSSSRRRPPPOOOMMMLLLLLLNNNRRRUUUVVVVVV[[[aaahhhkkkjjjfffcccaaa___[[[WWWTTTTTTTTTRRRQQQPPPQQQSSSTTTTTTSSSRRRQQQRRRRRRSSSUUUVVVXXXYYYZZZ]]]ffflllkkkkkknnnpppnnnpppqqqrrrpppmmmiiieeedddfffddd```\\\YYYXXXZZZ]]]YYYWWWVVVWWWXXXXXXVVVUUUQQQQQQRRRUUUYYYYYYWWWTTTQQQTTTUUURRRQQQUUUWWWVVV\\\___hhhttt|||}}}uuupppeeeccc___[[[XXXUUURRRPPPKKKGGGDDDBBBAAA@@@>>><<<;;;<<<>>>>>>===<<<<<<<<<888777777777777777888888555777999888666666888:::777666666555666777888999888888:::===AAAGGGLLLPPPWWW[[[]]]bbbxxx~~~kkkvvvzzziiiUUUPPPLLLMMMOOOPPPUUU\\\KKKIIIHHHKKKOOORRRUUUXXXYYYTTTSSSZZZeeerrrbbbEEEDDD???;;;???>>>999>>>@@@666:::999888666666666777888888777666666777999;;;===>>>===<<<;;;:::;;;<<<===777777777777777777777777888666888===???===:::::::::@@@HHHRRR[[[fffqqqxxxyyyzzzxxxsssmmmiiijjjlllooouuuqqqccc]]]eeemmmpppvvvrrrkkkfffkkksssuuussspppmmmmmmooohhhaaahhhwwwrrrrrrtttvvvuuuqqqiiiccc^^^aaacccaaaYYYQQQLLLJJJMMMKKKHHHEEECCCBBBBBBCCC@@@???>>>>>>?????????>>>999999:::<<>>>>>AAADDDDDDBBBBBBDDDGGGGGGHHHKKKPPPVVVYYYZZZZZZVVVXXXZZZ[[[YYYUUUOOOLLLNNNQQQSSSQQQPPPTTT^^^hhhvvvvvvnnnjjjmmmlllhhheeebbbaaaaaabbbXXXWWW___pppxxxvvvyyy~~~]]]MMMEEE>>>444555;;;999666444333333555666444333222222222111111111111111111111111111111111111111000000111222222222222222///000111222333222111111111111222222222333333333444444333333444444555666000777;;;999;;;FFFQQQWWW^^^ppp}}}|||hhhWWWTTTPPPNNNNNNNNNNNNNNNLLLKKKJJJKKKNNNPPPPPPPPPVVV]]]dddhhhgggdddcccbbb```\\\WWWTTTTTTTTTRRRPPPQQQRRRSSSTTTSSSRRROOONNNRRRSSSTTTVVVVVVWWWWWWVVVYYY^^^aaaaaafffmmmkkkeeedddeeeffffffddd```]]][[[___^^^]]]\\\ZZZVVVVVVYYYWWWUUUTTTUUUVVVWWWVVVTTTSSSSSSUUUYYY\\\[[[WWWSSSQQQVVVWWWSSSQQQTTTXXXYYY]]]^^^eeepppxxx{{{yyyqqqhhh```[[[WWWTTTQQQNNNLLLJJJHHHFFFDDDBBB???>>>>>>>>>===;;;:::;;;======;;;999888888888777777777777888888999555777999888666666888:::777666555555555777888999999999;;;>>>DDDJJJPPPTTTYYY^^^___ffftttpppsss\\\MMMDDDGGGJJJGGGHHHNNNJJJHHHGGGHHHJJJMMMNNNNNNRRRSSSRRRPPPQQQXXXfffpppeeeHHHAAA;;;???>>><<<;;;::::::;;;;;;;;;:::888777777777888888888888888888999:::;;;<<<;;;;;;999888777777666666777777777777777777777777888888888888999999999999;;;<<<@@@IIIUUUaaajjjoooooosssvvvtttooolllmmmpppuuulllaaa]]]aaaiiippprrriiiaaaXXXZZZjjjxxxtttggg\\\bbbhhhkkkkkkjjjjjjkkknnnsssrrrllljjjmmmmmmjjjlll___]]]jjjooocccVVVRRR[[[^^^^^^ZZZVVVVVVXXXYYY[[[\\\\\\YYYTTTNNNIIIFFFDDD@@@AAAFFFIIIFFFBBBAAACCCHHHIIIGGGJJJSSS[[[]]]______ccceee___WWWYYYaaaZZZSSSLLLKKKNNNQQQQQQOOOWWW[[[bbbllluuuzzz|||{{{|||~~~~~~{{{sssjjjbbb^^^[[[]]]WWWXXXdddddd^^^___```iiirrruuussstttzzz~~~mmmSSS>>><<<:::888666555555666333333333333333333333333666666555444222111000000222222111111111111222222444444333333222111000000111111111111111111111111000000111222333333444444333333333222222111111111555555666777777<<>>>>>>>>>>>===<<<;;;:::999999999888888888888888999888777666666777888888555666888999999888777777333555777888777777888:::666>>>>>>BBBNNNQQQOOOSSS```gggrrr{{{kkkXXXLLLEEEIIIJJJGGGIIIOOOHHHGGGFFFHHHJJJMMMNNNNNNLLLMMMMMMLLLNNNUUU___fffooopppMMM??????;;;<<<;;;;;;::::::;;;<<<===:::999888777666777777888666666666666777888999:::;;;:::888777666666777777555555555555555555555555777777777777888888999999;;;===AAAFFFNNNUUU\\\```iiinnnsssssspppmmmmmmnnnqqqlllfffeeegggiiiiiigggaaa___\\\[[[bbbiiiggg```]]]___cccgggjjjllllllmmmnnnrrrqqqllliiikkkllliiixxxrrrvvvssseeeaaa```cccdddaaa]]][[[[[[[[[\\\\\\[[[ZZZXXXUUURRROOOQQQMMMMMMSSSVVVSSSOOOMMMMMMMMMMMMOOOSSSYYY___ccchhhddd```\\\WWWTTTUUUXXXXXXVVVUUUVVVZZZ___cccfffkkksss~~~|||yyyzzzxxxtttnnnfff^^^YYYVVV[[[bbb```]]]bbbaaabbbkkkwwwzzz{{{wwwrrrsss}}}vvvbbbJJJ999;;;:::888666444444444444333333333333333333333333333333333333333333333333222111111000000111111222444333333222111111000000111111111111111111111111000000111222222333444444333333333222222111111111444333444555555999EEERRR``````ggguuuyyydddUUUKKKCCCBBBEEEHHHHHHGGGEEEDDDDDDFFFGGGNNNTTTZZZ\\\YYYXXXYYYZZZ^^^______\\\WWWSSSPPPOOOPPPOOONNNMMMMMMOOOPPPRRRTTTWWWVVVQQQOOORRRUUUUUUYYYZZZZZZ\\\]]]___```aaa\\\XXXTTTTTTXXXZZZXXXVVVXXXXXXUUUSSSXXX______ZZZVVVUUUTTTRRRQQQQQQPPPPPPRRRSSSSSSTTTSSSQQQOOOMMMQQQSSSTTTTTTTTTTTTWWWYYY\\\\\\[[[[[[[[[ZZZZZZZZZZZZWWWRRROOOLLLIIIFFFCCCDDDDDDCCCBBBAAA???>>>===============<<<;;;:::999888888888888888888888888999888777666666777888999888888888888888777666555444666888999888888999:::>>>AAA???FFFSSSWWWYYYdddmmmuuusssnnnbbbRRRJJJGGGJJJJJJFFFIIIPPPGGGFFFFFFHHHKKKNNNNNNNNNHHHIIIJJJLLLOOOTTTYYY\\\YYYmmmaaaIII<<<;;;>>>:::999999999999:::;;;<<<===999888777666666666777777444444444444444555666777999888666555555666888999444444444444444444444444666555555666777888999:::<<<@@@DDDEEEFFFHHHLLLPPP___eeemmmqqqqqqnnnmmmmmmnnnlllllllllllliiibbb\\\YYY___bbb___\\\]]]^^^^^^iiihhhgggiiilllooopppqqqnnnqqqpppllliiijjjjjjiiisssvvvuuujjjiiiiiijjjjjjiiieeeaaa______^^^___```___]]][[[XXXWWWXXXTTTTTTYYY[[[XXXTTTSSSTTTPPPRRRZZZ^^^\\\```hhhfff___VVVQQQVVV^^^```]]]___bbbeeehhhkkkpppwww|||sss{{{}}}tttooonnnrrrnnnggg```ZZZVVVUUUTTT]]]iiijjjeeeeeeccciiiyyyxxx~~~oooSSSFFFAAA:::444888777555444333222222222222222222222222222222222000000111222333444444555222111111000000111111222333333222222111000000000111111111111111111111111000000111111222333333333222222222222222111111111222111333444333444===GGGXXXUUUZZZjjj~~~ppp^^^OOOFFFEEEHHHEEEDDDCCCCCCBBBBBBBBBBBBFFFKKKOOOQQQPPPPPPRRRUUU[[[]]]^^^]]]YYYSSSPPPNNNNNNMMMMMMMMMOOOQQQSSSTTTSSSUUUSSSOOONNNRRRVVVWWWYYYXXXWWWWWWXXXZZZ]]]^^^[[[VVVRRRQQQTTTVVVVVVUUUTTTSSSRRRRRRWWW]]]^^^[[[TTTSSSRRRQQQPPPOOOOOOOOOQQQPPPOOONNNMMMLLLKKKJJJRRRSSSSSSSSSRRRRRRTTTUUUVVVUUUTTTSSSRRRQQQPPPPPPRRROOOKKKHHHFFFDDDAAA???AAAAAA@@@???>>><<<;;;:::<<<<<<<<<<<<;;;:::999999777777777777777777777777888888777777777888888999::::::888777666555555555666888::::::999999:::<<>>===<<<888888888888888999999::::::777666666666666666666666333333333333333444555555777666555333444666888:::444444444444444444444444444444444555666888999:::;;;@@@EEEEEEBBBAAADDDHHHRRRYYYdddlllooopppoooooommmmmmmmmnnnmmmhhhaaa\\\XXX___cccaaa]]]\\\aaafffwwwuuusssooommmnnnqqqsssmmmnnnnnnkkkhhhggghhhhhhttt{{{tttgggdddgggrrrooolllkkkgggcccbbbdddjjjooosssooofff^^^\\\^^^]]]XXXVVVZZZ\\\YYYUUUTTTXXXXXXaaaoooooofffiiiuuuqqqiii]]]ZZZggguuuvvvmmmiiijjjlllooorrruuuyyy{{{qqqrrrqqqlllfffccceeehhhhhhddd^^^YYYXXXYYY[[[\\\dddoooqqqooorrrppprrr}}}yyy~~~{{{fffKKK;;;:::===;;;888555555444333222111111111222222222222222222222222///000000111222333444444111111000000000000111111222222111111000000000000111111111111111111111111000000111111222222222333222222222111111111111111111111333444333111666===RRRPPPVVViii|||}}}zzzjjjZZZMMMGGGGGGCCCBBBAAABBBBBBCCCBBBAAABBBEEEHHHIIIJJJKKKNNNPPPRRRVVVZZZ[[[XXXTTTPPPOOOJJJKKKLLLMMMPPPSSSUUUWWWPPPQQQPPPLLLLLLRRRWWWWWWXXXVVVUUUTTTVVVYYY]]]___^^^ZZZTTTRRRSSSTTTUUUTTTPPPOOOOOOPPPTTTXXXYYYXXXRRRQQQPPPOOONNNNNNNNNNNNNNNMMMKKKJJJIIIIIIJJJKKKQQQRRRRRRQQQOOOOOOPPPQQQOOOOOOOOOPPPPPPPPPQQQQQQPPPMMMJJJHHHGGGEEECCCAAA@@@@@@@@@???>>>===;;;::::::::::::::::::999888777666666666666777777777777888888888888888888999999:::999777666555555666666777999:::::::::;;;===???DDDFFFJJJWWW^^^WWWaaa~~~rrryyyooo[[[aaacccYYYJJJIIIIIIIIIHHHGGGIIINNNGGGGGGIIILLLPPPQQQPPPNNNKKKLLLNNNRRRUUUVVVTTTRRRUUUXXX[[[aaannnmmmOOO@@@CCC???:::999666888888888888888777777666555555555555555555555555444444333333333444555555555555333333444555777999555555555555555555555555333444555666777888999999777<<>>AAADDDFFFMMMWWWaaaiiimmmpppqqqnnnmmmkkkjjjiiihhhfffdddYYYZZZ\\\]]]]]]```ffflllrrrsssrrrlllfffeeejjjooohhhggggggfffcccbbbbbbdddwwwhhhbbbgggmmmwwwooohhhfffdddaaadddiiiwwwnnn```___dddjjjccc___```aaa^^^[[[[[[bbbhhhxxxvvvzzzsssrrr|||~~~rrriiigggfffiiinnnpppmmmjjjnnniiibbb]]]]]]```eeehhhbbb^^^ZZZYYY[[[^^^``````mmmttttttxxxxxxxxx~~~vvvnnnmmmxxxnnnTTTHHH;;;666999:::555000444444444333333222222111111111111111111111111111111111111111111111111111111000000000000000000111111111000000000000//////000000000000000000000000000111111111111111222222111111111111111111111111222111333555333000333888IIIMMMZZZnnn~~~|||yyygggUUUFFF===CCCAAA??????AAACCCBBBAAA???AAABBBCCCDDDFFFHHHJJJHHHMMMRRRUUUTTTSSSQQQQQQLLLMMMMMMNNNOOOPPPQQQRRRLLLMMMLLLIIIKKKRRRVVVUUUUUUSSSRRRRRRUUUZZZ___bbb___[[[VVVRRRQQQQQQQQQQQQNNNMMMMMMOOOQQQQQQRRRRRROOOOOONNNMMMLLLLLLLLLLLLJJJIIIHHHHHHIIIJJJLLLMMMOOOPPPPPPNNNLLLKKKLLLMMMKKKLLLLLLMMMNNNOOOPPPQQQIIIFFFDDDBBBBBBBBB@@@>>>?????????>>>===<<<;;;:::777888888888888777777666555555666666777777777777777777888888999999999999888777666555555666777888777888:::;;;<<<>>>AAADDDJJJNNNSSS]]]aaa___sss~~~sssmmm]]]eeedddVVVKKKIIIGGGGGGGGGHHHJJJKKKGGGHHHJJJNNNPPPPPPNNNLLLJJJLLLOOOQQQRRRQQQPPPPPPNNNQQQSSSSSSWWWccctttuuuOOO???<<<>>>666333666555777888888777777666444444333333444555555555444444444444444333333444444555333333333333444555555666555555555555555555555555222444777999:::999888777222666:::<<<;;;;;;===@@@>>>BBBJJJSSS]]]eeekkknnnmmmllljjjhhhhhhjjjlllmmm\\\XXXVVVYYY]]]```eeeiiibbbcccdddaaa^^^___dddiiiaaa______aaa___\\\]]]aaasssxxxuuufff^^^eeesss|||vvvjjjbbbaaa```___ccckkkuuu}}}iii\\\]]]eeevvvmmmeeedddccc```___```fffppp|||tttxxxvvvnnngggdddbbbfffkkklllgggaaa```\\\XXXWWW[[[___aaabbbddd___[[[ZZZ\\\___```___rrrwwwxxxxxxsssvvvtttrrrssszzzoooQQQAAA???;;;666666888888555111333333444444444333222222000000000000000000000000222111111111000000//////111000000//////000000111000000000///////////////000000000000000000000000111111111111111111111111000000000111111111111111222111222555444111222666;;;BBBTTTiiixxx~~~xxxhhhVVVHHHFFFBBB>>>===???AAA@@@>>>======>>>???@@@AAAAAABBBAAADDDHHHLLLMMMNNNPPPQQQRRRQQQPPPOOOMMMKKKJJJIIIHHHIIIHHHGGGKKKQQQSSSQQQQQQPPPOOOPPPSSSXXX]]]```[[[YYYTTTPPPMMMLLLLLLMMMNNNKKKLLLNNNOOOLLLLLLOOOMMMLLLLLLKKKJJJJJJKKKKKKHHHGGGGGGHHHIIIKKKMMMNNNLLLLLLLLLKKKHHHHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIBBB@@@>>>===>>>>>>===<<<;;;<<<<<<;;;:::999888888555666666666666666555555555666666777777888888999666777888999::::::::::::666555555555666666777888777999;;;===@@@DDDIIILLLOOOTTTVVV]]]gggpppssssssfffpppjjjWWWMMMJJJFFFDDDFFFJJJJJJHHHFFFGGGJJJMMMOOONNNKKKHHHIIILLLOOOOOOMMMLLLMMMOOOIIILLLOOOOOONNNPPPYYYaaapppjjjLLL@@@888888888222444888222555555666777666666555444111222333444555444444333444444333333222333333444222333444444555444333333444444444444444444444444222555999<<<<<<:::777555333444666888999::::::;;;;;;;;;>>>DDDNNNYYYccchhhjjjjjjkkkkkklllmmmnnnoooggg```]]]```bbb``````bbb\\\[[[ZZZ^^^cccggghhhggg___]]]]]]```___\\\^^^cccccciiieeeYYYXXXgggwww}}}qqqddd\\\^^^___]]]aaaiiijjjpppssslll```[[[aaajjj{{{pppeeeaaa___]]]]]]___fffmmmvvvxxxvvvvvv{{{xxxhhhbbbmmmrrrkkkdddfffbbbbbbcccfffhhhfffbbb^^^RRRRRRSSSTTTWWW\\\aaaeeejjjddd]]][[[]]]aaacccbbbooo{{{uuussstttzzzuuu```III999333444555666777777777777777111222333333333333222111000000000000000000000000111111000000000/////////000000////////////000000////////////////////////000000000000000000000000111111111111000000000000///000000000111111111222222000111444444111222555333888GGG\\\llltttyyy|||~~~sssfffNNNHHHAAA===>>>@@@>>><<<>>>======>>>>>>>>>===;;;===???AAACCCEEEHHHMMMPPPRRRQQQPPPNNNKKKIIIGGGEEEEEEFFFFFFFFFJJJOOOPPPLLLLLLLLLKKKLLLOOOSSSWWWYYYUUUTTTRRROOOLLLKKKKKKLLLMMMJJJKKKOOOOOOKKKKKKOOOKKKKKKJJJIIIIIIIIIIIIJJJGGGGGGGGGHHHIIIJJJKKKLLLHHHIIIIIIGGGEEEEEEFFFGGGGGGGGGFFFEEEDDDCCCCCCBBB???===<<<<<<===>>>======::::::::::::999888777666444444555555555555444444666666777777888999999:::666777888:::;;;;;;::::::666666666666666666555555777:::===AAAEEEKKKQQQVVVVVV^^^cccnnnttt|||yyypppzzzpppYYYOOOJJJDDDBBBFFFJJJJJJGGGEEEFFFIIILLLNNNLLLHHHEEEJJJMMMPPPOOOJJJIIILLLPPPKKKKKKMMMMMMKKKJJJMMMQQQNNNdddaaaLLL999;;;666777888666<<<;;;...222333444666777666666555111111333444555444444333333333222222222222222333111222444555555444222111333333333333333333333333222666:::>>>>>>;;;666333888777666777999:::999888:::888777;;;DDDPPP[[[bbbfffiiimmmppppppooonnnnnnsssllliiikkkiiibbb^^^___ddd^^^\\\cccnnntttpppiiiaaa^^^___cccccc___aaagggmmmrrrkkk\\\[[[hhhrrrqqqlll___YYY^^^```]]]```gggeeeffffffbbb___cccmmmuuurrrfff```]]][[[\\\___gggkkkkkkhhhjjjqqquuuuuuqqq^^^YYYfffhhh[[[VVV]]]ZZZ]]]aaabbb___[[[XXXWWWRRRUUUWWWWWWYYY```mmmvvvnnnfff^^^[[[___eeehhhhhhkkk}}}yyyqqqwww}}}^^^JJJ???999:::>>>000444777777555111000000///000222333333222111111000000000000000000000000/////////000000000000000000000////////////000000.........///////////////000000000000000000000000111111111000000000000000//////000000111111111222111//////333333111222555777888BBBUUUgggpppuuuwww~~~}}}yyyWWWOOOFFF@@@@@@@@@???<<<@@@@@@???@@@@@@>>><<<999<<<<<<===>>>@@@DDDIIINNNNNNNNNMMMMMMLLLJJJIIIHHHCCCDDDEEEEEEJJJOOONNNIIIIIIIIIIIIJJJKKKNNNQQQSSSRRRRRRRRRPPPNNNLLLMMMNNNLLLJJJLLLPPPPPPLLLLLLQQQJJJJJJIIIHHHHHHHHHIIIIIIGGGHHHHHHHHHIIIIIIIIIIIIFFFGGGGGGFFFDDDCCCEEEFFFCCCCCCCCCCCCBBBBBBAAAAAA;;;:::999999;;;<<<<<<;;;:::::::::::::::999888777333333444555555444444444666777777888999:::::::::666777999:::;;;;;;::::::777777888888777555333222888;;;???CCCIIIPPPWWW\\\```mmmxxxvvvyyyppp]]]PPPJJJFFFIIIKKKIIIHHHIIIDDDEEEHHHKKKMMMMMMJJJGGGJJJJJJLLLOOOPPPLLLIIIHHHHHHLLLPPPOOOKKKHHHJJJLLLKKKPPP```xxx^^^HHH>>>;;;777777666444444333333333555555666666555444333333333222222111111222222333222222222111111111111000333333333333333333333333666555444333444666888:::888888888888777777777777444444444555777888:::;;;999888777888<<>>===<<<======;;;:::;;;;;;:::;;;===???BBBDDDLLLJJJHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGIIIJJJJJJKKKNNNNNNNNNNNNNNNMMMLLLKKKJJJJJJJJJKKKLLLNNNOOOPPPOOOMMMIIIFFFEEEEEEFFFGGGHHHJJJKKKJJJHHHFFFFFFGGGFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@??????>>><<<<<<;;;:::999999999999<<<;;;:::999888666666555333444555666777777777777777777777666777777888999<<<;;;;;;::::::999999999555555555555555555666666===;;;AAAMMMQQQQQQZZZhhhmmmtttrrrkkk]]]OOOIIIEEEGGGIIIHHHGGGGGGDDDDDDFFFIIIKKKKKKGGGEEEEEEGGGKKKNNNMMMKKKJJJJJJGGGJJJMMMLLLIIIHHHJJJLLLKKKLLLRRR]]]jjjyyyuuuVVVCCC:::888888777666555444333333333333444444444444444333222222222222222111111222222222222222222111111111000000333333333333333333333333555444333333333555777888666666666666666666666666444444444555666777888999888888888888:::>>>DDDIIINNNVVV```eeefffjjjsss{{{~~~yyyssspppooopppsssmmmggghhhooovvvwwwvvv|||vvvnnngggfffmmmzzzyyysssggg]]]]]]cccggggggccc```^^^[[[XXXXXXbbbmmmfffiiilllnnnuuu|||~~~zzz```[[[YYY\\\]]]\\\___eee[[[XXXVVVUUUUUUVVVVVVVVVYYYUUUPPPPPPSSSYYY^^^aaa\\\bbbccc]]]WWWWWWYYYZZZUUUWWWaaafffeeeooowwwrrrjjjeeeeeemmmvvvzzz}}}yyyzzz~~~xxxbbbUUUHHH???666222333444222///444444444333333333222222222222111000////////////////////////////////////........................////////////....................................//////////////////////////////000000000111111111000000000000000000000000000000111111111222222222333333666AAARRRcccooottt~~~tttcccSSSEEE;;;<<>>===<<<::::::999888999:::<<>>>>>===<<<<<<<<<999999999888999999:::::::::999888777666555444444333444555666777777777777777777777777777888999999:::::::::::::::999999999777888999888666777<<<@@@>>>AAAIIIQQQQQQRRRaaauuummmfffaaa\\\NNNGGGDDDFFFHHHGGGEEEFFFCCCDDDEEEGGGIIIHHHEEEBBBBBBEEEIIIKKKKKKJJJIIIIIIFFFHHHJJJIIIGGGGGGJJJMMMMMMLLLLLLLLLLLLTTTfffxxxxxxcccHHH777444777999888666666555444333333333333222222333333333222111111222222111111111111222222222222111111111000000000222222222222222222222222333222222111222333555666333333333444555555666666555444444444444555666666666777999999999999;;;======EEENNNUUU[[[gggvvvzzzuuuuuuwwwzzzwwwqqqkkkkkknnnqqqpppnnnlllnnnpppqqqrrrtttwwwyyylllddd___aaadddeeefffgggbbbccc```XXXTTTYYY```cccaaafffjjjlllppprrrooojjjeeedddeeehhhfff```\\\\\\PPPOOOPPPSSSXXX[[[\\\\\\___ZZZVVVYYYaaaiiimmmnnnjjjkkkhhhcccaaaaaa^^^ZZZYYYYYYbbbdddaaagggmmmgggfffbbbbbbiiiooorrrsssuuurrrrrrvvvrrrZZZGGG:::333555444333444555555333111333222222222222111111111111111000//////000000000////////////////////////......................../////////............---........................//////////////////////////////000000000000111111000000000000000000000000000000000111111111222222222333555:::EEEXXXmmm{{{|||lllSSSAAA>>>DDD???>>><<<;;;;;;:::888666888777777666777999:::;;;<<<;;;;;;:::::::::;;;;;;@@@???????????????@@@@@@@@@@@@AAABBBCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEEEEFFFGGGHHHIIIJJJHHHGGGDDDBBBAAAAAAAAABBB???@@@AAAAAA???======>>>>>>>>>======<<<<<<;;;;;;;;;;;;;;;:::999999888888666666666777777888999:::777777666666555444333333444444555666777777777777888888888777888999999:::888888888999999999999999555777999777555888???EEEEEEIIIQQQUUUVVV```~~~~~~wwwyyydddZZZXXXYYYMMMGGGCCCFFFHHHFFFEEEFFFDDDDDDEEEFFFGGGFFFCCCAAABBBCCCDDDFFFKKKOOOMMMGGGFFFHHHHHHHHHGGGHHHKKKNNNPPPOOOPPPOOOKKKJJJRRR\\\\\\jjj~~~eeeOOODDD888444888<<<:::666555555444333222222333333111222222333222222111111111111000000000000111111111111111111000000000000111111111111111111111111111111111111111222333444111111222333444555666777555444444333333444444444333666999:::::::::<<<===777<<>>>>>>>>???@@@AAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDEEEEEEDDDBBB@@@???>>>>>>??????<<<>>>???>>><<<::::::;;;;;;:::::::::999999999888999888888888777777666666666555555555666666777888666666666555555444444444555555666777777777777777888888888888888999::::::999999888888888888888888666777888999:::>>>CCCGGGPPPRRRUUUXXX]]]qqqyyyhhhtttuuu```VVVUUUWWWNNNHHHDDDFFFHHHGGGFFFFFFDDDDDDDDDEEEGGGFFFDDDAAABBBAAA@@@EEERRR\\\YYYNNNHHHHHHHHHHHHHHHIIIKKKMMMRRROOOOOOQQQPPPMMMNNNRRRTTTYYY___dddnnn]]]GGG:::888777777777777555333444333333222222222222333111222222333333333222222111000000//////000000111111111111000000000//////000000000000000000000000000000000000000111111222111111222333555666777777555444444333333333333444444666777888999:::===???999;;;===???DDDNNN]]]hhhfffhhhkkknnnqqqtttxxx|||zzzrrrmmmhhhhhhddd]]]^^^dddhhhgggXXXXXXeeeyyyvvviiieee___dddccc^^^bbblllooojjjiiikkkkkkiiikkkrrrvvvwwwsssrrroookkkiiijjjjjjjjjlllhhhbbbaaaeeemmmuuuyyyxxxuuuuuuzzzyyyiiihhhgggiiiooorrrjjj___[[[VVV\\\bbb```hhhssstttyyysssqqqtttxxx|||iiiMMMGGG>>>777444444555666222444555444111......///000000000000000000000000//////////////////000000////////////////////////////////////////////////............------------...................................................////////////000000000//////////////////////////////000000000111111111111555888777888CCCWWWgggwwwuuuooottt~~~{{{{{{|||iiiYYYOOOEEEBBB>>><<<<<<======<<<999888888777777777777777444555555666777777777777888777777777888999999:::<<<<<<<<<===>>>>>>>>>???>>>>>>????????????>>>>>>>>>>>>>>>>>>???@@@AAAAAA???>>>===<<<;;;<<<<<<<<<<<<>>>???>>><<<::::::;;;999999999888888888888888888777777777777777666666777666555555444444444555666666666666666666666666555666777777777777777777888888777777888888999:::::::::999999888777666666:::::::::>>>DDDHHHKKKKKKTTTXXX```hhhsssvvvqqqqqq^^^YYYXXXVVVNNNGGGDDDFFFHHHGGGEEEFFFCCCCCCCCCDDDFFFEEEDDDBBB@@@@@@@@@FFFVVVeeecccWWWHHHHHHHHHHHHIIIIIIJJJKKKOOOJJJGGGHHHIIIIIILLLPPPPPPRRRSSSTTTWWWcccvvvrrrWWWCCC999999:::999666222000222555333222222111111222222222111111222333333333222222000000////////////000000111111000000000/////////////////////////////////000000000000000000000000000111222333444555666666555444444333333333444444555666777666666777:::<<<:::;;;:::999999>>>GGGMMMRRRWWW^^^eeekkkppptttwww|||zzzyyyzzz{{{{{{{{{zzz|||vvvmmmlllpppoooiiiUUU[[[gggtttwwwnnnbbb[[[ZZZ\\\___dddllltttuuuqqqkkkpppsssrrrrrruuuwwwuuuooonnniiicccccchhhmmmnnnppplllgggfffkkksss{{{~~~yyysssrrruuuvvvtttqqqhhhjjjjjjlllppptttpppiiiiiifffooowwwrrrrrrvvvttt{{{xxxyyyqqqVVV@@@:::888555444444333222111333333333111000///000222/////////000000000000111000000///....../////////////////////////////////000000000000000000000000.........------------,,,------------------------..............................////////////000000/////////////////////////////////000000000111111///222555444444999EEENNNlllqqqnnnnnnxxx|||ssscccLLLHHHAAA===;;;<<<<<<<<<999999999999888888777777222333444555555555555555555555444555555666777888999:::::::::;;;;;;;;;<<<:::;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>;;;;;;:::::::::::::::;;;<<<>>>???>>><<<::::::;;;888888888888888888888777777777777777777777777777777777555444444333333333777777777777777777888888666777777888888777777777777777777666777888888999;;;::::::999888888777777999:::<<>>555333888999888555111000333666222222111111111111222222///000111111222222111111000//////......//////000111000000000////////////........................000000111111111000000000000000111111222333444444555444444444444444555555444666777777777777888::::::::::::888666666999<<<@@@EEEMMMUUU\\\bbbhhhkkkpppooopppsssxxx}}}~~~yyymmmbbbiiimmmkkkgggbbb]]]WWWWWWUUUXXXccckkkkkkhhheeeccciiillljjjhhhiiihhhffflllmmmiiibbbbbbgggkkkjjjmmmmmmnnnrrrwww||||||yyyvvvtttssssssqqqoooqqqsssrrroooooosssvvvuuuyyyssszzzyyyuuuwwwttt|||}}}|||aaaOOOEEE<<<444111111111222444444333111444333222222222333333333//////000000000111111111111000///...............////////////////////////////////////////////////.........---------,,,,,,------------------------................................./////////000000////////////////////////////////////000000000111000111111222333555999<<>>>>>>>>@@@BBBCCCBBBAAA<<>>FFFMMMTTT[[[```bbbfffnnnwwwxxxzzz|||www}}}zzzkkkaaabbbbbb___WWWPPPSSS___ddd]]]TTTSSSUUUZZZ\\\ZZZZZZ___dddeeeaaaeeedddaaabbbiiillliiiqqqsssxxx|||~~~|||wwwsssppptttzzz}}}{{{}}}yyyqqqnnnrrryyy}}}yyypppuuu{{{vvvwwwcccZZZJJJ;;;555777888666222111000111333444333222222111000000222222000...///000000000111111222222222111000......---------////////////////////////..............................---------,,,,,,,,,------------------------..................................../////////000////////////////////////////////////000000000000333111000111444666666555777XXXhhhcccfffooouuu{{{nnn[[[MMMEEE@@@===888888999999999999888888555666777888888777666555222222222222333444555666444444555555555555555555555555666777888888777777999999999999999999:::;;;888888888888999999999999999:::;;;:::888777777777666666666666666666666666666666666666666666666666444444444444555666777777555555666666777777888888777777888888888777777666555555555555555666777777666777888999;;;===>>>>>>BBBJJJRRRSSSSSS^^^uuu___ZZZ___UUUKKKHHHEEEBBBBBBDDDEEECCCAAAEEECCC@@@@@@AAABBBBBBBBBEEECCCBBBCCCEEEFFFFFFEEEGGGFFFDDDDDDDDDEEEFFFGGGCCCFFFIIIIIIFFFEEEGGGIIILLLIIIFFFCCCBBBDDDFFFGGGGGGGGGJJJNNNTTT[[[aaaeeeuuusss[[[GGGBBB;;;666222111///...444444333333222111000000000111222222111000///...////////////////////////////////////////////////////////////............//////////////////......//////............//////111222222111111000///...000222444555666777999;;;333444555666777888999:::777888999:::999777555333222444777<<>><<<999999::::::999888===;;;888666555555666777333333333333333333333333333333333444444555555555555555555555555555555555777777777777777777777777666666666666777777777777777888888888999999999999888666444555777777555333555555555444444333333333333444444555666777888888666666777777888888888999666777777666444333333444666444222222444555666666666666888<<<<<<===DDDMMMRRRKKKOOO[[[aaakkk[[[VVV[[[TTTLLLFFFCCCAAAAAACCCDDDCCCBBBCCCAAA???>>>@@@AAABBBAAADDDCCCAAABBBCCCDDDDDDCCCDDDDDDDDDDDDEEEFFFFFFGGGFFFGGGHHHHHHGGGFFFFFFGGGJJJHHHEEECCCBBBCCCEEEGGGDDDCCCCCCCCCEEEHHHLLLNNNXXXlllfffNNN@@@===999555333333333333333444333333222111111000000000000111111111000///...................................................////////////....................................//////............////////////000000000///......111222444555555666888999444555555555666777777777777888999999888777555333666777999;;;===???@@@AAAFFFOOO^^^mmmxxx}}}~~~}}}pppnnnmmmooouuuzzz}}}~~~~~~}}}|||yyyqqqgggcccddd___aaa___ZZZXXX]]]bbbdddlllgggdddccc```[[[ZZZ\\\___aaaeeelllssswwwxxxxxxzzz|||qqqeee___```ZZZWWW]]]iiivvvvvvvvvwww{{{nnn___RRRDDD::::::777333222333333222000000000000000000000000000111111111000000000//////111000///000222222222111111111000000///......---......------------------............------------....................................------------......---------,,,,,,,,,------......///000000111/////////////////////////////////000111111222222222222222333333333333444222999DDDRRR___fffggggggrrrxxx```NNNEEE>>>======>>>>>>===;;;888999888777666666777888888444444444444444444444444333333333444444444555555444444444444444444444444666666666666666666666666555555555666666666666777777777777777888888888888888666444555666777555333555555444444444333333333444444555555666666777777666666666777777777888888555666777666555444555666888777666666777777777777<<<;;;>>>CCCEEEEEEHHHMMMVVVRRRVVVbbbppp}}}VVVQQQVVVQQQLLLCCCBBB@@@@@@BBBCCCCCCBBB@@@>>>======???AAAAAAAAADDDBBB@@@@@@AAABBBAAA@@@AAABBBDDDEEEFFFFFFFFFFFFHHHGGGFFFFFFGGGGGGFFFEEEHHHFFFDDDBBBAAABBBDDDEEEFFFEEEBBB@@@??????@@@AAAEEEQQQ```kkkqqqyyyppp[[[LLL@@@777444333222111111333444444333333222222111111000000///000000000111000000///.................................................../////////............---------------------------//////............//////------.../////////......111333444444444444555777555555555444444444444444666777888888777666444333777888888888999999999999<<>><<<;;;::::::999999999999888888888888555555555555555555555555333333333444444444444444333333333333333333333333444444444444444444444444444444444444555555555555555555666666666777777777888666555555666666555444555444444444444333333333555555555555555555666666555555555666666666666666333555666666555555666777444444555666777888999999===<<<@@@HHHMMMNNNRRRWWWYYYeeewwwuuu{{{iiizzzRRRLLLOOOKKKIIIAAA@@@@@@@@@AAABBBCCCCCC???===<<<===???AAABBBAAADDDBBB@@@@@@AAAAAA@@@???>>>@@@CCCFFFGGGGGGFFFEEEFFFDDDBBBCCCGGGIIIHHHEEEEEEDDDBBB@@@@@@@@@BBBCCCEEEDDDBBBAAA@@@AAABBBCCCCCCFFFJJJLLLLLLNNNQQQUUUTTT^^^qqq}}}```RRRDDD<<<999666555777222111000111222222111///111111111000000//////////////////////////////...................................................//////.........---------+++,,,,,,,,,,,,,,,------///......------......///,,,,,,---...///000000000111333444333222222333444333333333333333444444444555666666666666555444333444444555666777888999999999:::;;;===AAAEEEHHHKKK[[[ZZZZZZ]]]dddllltttyyyvvvwwwyyyzzz|||}}}|||vvvtttuuuzzz{{{yyyyyy|||yyyzzz}}}~~~zzztttoooeee^^^YYYZZZ]]]^^^bbbffffffooo{{{ssseeeXXXKKKBBB>>>888222000222555555444222111000000000000000000////////////////////////////////////////////////------...111222222///---/////////......---------,,,,,,,,,,,,------------.........---------,,,,,,------------------------.........---------,,,,,,---------------------------........./////////000////////////////////////......//////000111111111111111111111222222222222777222///222>>>QQQbbbmmmaaahhhooosssxxxpppdddSSSEEE===;;;===???<<<===<<<<<<;;;999888777777777777777777777777777444444444444444444444444333333333333333333333333333333333333333333333333222222333333333444444444444444444555555555666666777666666666666666555444444444444444444444444444555555555555555555555444555555555555555555555555333444555555444444555666000222666888:::===???AAAFFFFFFIIINNNPPPTTT___jjjyyyqqqJJJyyySSSJJJJJJFFFFFF@@@@@@@@@@@@@@@AAABBBCCC@@@>>><<<===???AAABBBBBBDDDBBB@@@@@@AAAAAA@@@???===???CCCFFFGGGFFFEEECCCBBB@@@>>>AAAEEEHHHHHHGGGBBBAAA@@@>>>>>>???@@@AAA======<<<<<<===>>>@@@AAA>>>???AAABBBBBBBBBCCCCCC@@@DDDNNN[[[ccciiiqqqzzzzzzfffQQQCCC???999555555555333222444222111111222333222000...000000////////////........................//////............................................................------------++++++++++++,,,,,,------......------------......,,,---...///000111111111000222333222111000111333000000111222333444555555444555555555444444444333222333444555777888::::::;;;999666444444666999<<>>======???AAAAAAAAACCCAAA??????AAAAAAAAA@@@>>>@@@BBBEEEFFFEEECCCBBB???>>>===???BBBEEEGGGGGG??????>>>=========>>>???;;;:::::::::;;;;;;<<<===999:::===???@@@AAAAAAAAADDDBBBCCCFFFGGGGGGKKKRRRcccgggnnnyyyooo[[[LLLBBB:::555777333111333222000111444000//////111222333222000...........................------------...//////------------------------------------------------.........------------,,,***++++++,,,,,,------.........------------......,,,---...///000111111111///000111111000///000222//////000222333555666666444333333333333333333333444555555666777888888999:::888666444444666888:::777999<<<@@@FFFNNNXXX^^^gggmmmuuuxxxwwwuuuttttttppppppoooqqqwww~~~~~~yyytttyyy~~~}}}~~~zzz~~~xxxqqqoooooosssyyyyyyvvvxxx|||yyyiii[[[QQQLLLEEE???999555444444222111555333000///000000///------///000000...---..............................---------........................000222222000...------------------------,,,,,,------......//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,........................---......//////000000111///000000000000111111111,,,000333222111666CCCNNNmmmkkkiiilllsss~~~xxxhhhWWWHHH>>>=========<<<<<<<<<<<<<<<::::::::::::::::::::::::777777777777777666666666333333333333333333333333222222222222222222222222222222222222333333333333333333444444444555555555555777777777555444555666333333333444444444444555444444444444444444555555555555555555555444444444444555777777666666777888;;;>>>AAABBBCCCEEEKKKPPPOOORRRXXX___fffvvvkkkQQQGGGEEEzzzZZZQQQLLLEEEGGGAAACCCCCCBBB@@@???AAACCC@@@>>><<<<<<===?????????@@@???===>>>???@@@@@@??????@@@BBBDDDDDDDDDBBBAAA>>>>>>>>>>>>>>>???BBBEEE======<<<<<<<<<<<<===>>><<<<<<<<<<<<<<<=========999:::<<<<<<;;;;;;;;;<<>>>>>AAABBBBBBEEEJJJ@@@CCCIIIQQQ\\\iiiyyy~~~kkkaaaXXXKKK@@@:::888888999111///000222111///222777///......///111222111000------------------------------,,,,,,,,,---//////------------------------------------------------.........---------,,,,,,+++++++++,,,---............------,,,,,,------...,,,---......////////////---...000000//////000111111111222222333444555555333333222222222222333333444555555666777888888888777666666555555666777777444666999;;;===BBBIIINNNXXX___gggkkkkkkkkkmmmpppiiikkkiiifffggglllmmmjjjlllpppssswww~~~}}}{{{}}}~~~wwwssssssyyy~~~sssjjjkkkmmmsssyyy|||rrrccc]]]TTTKKKBBB===:::888777666555444333000...---111000///...000222444555---///111111...,,,,,,---------------------------,,,,,,---------............---------///000///...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,---------......------------------------........................------......///000000000/////////000000000111111***...222333111222777===ZZZbbbkkkooorrrwww}}}kkkXXXKKKIIIHHHEEEBBB@@@???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777444444444444444444444444333333333333333333333333222222222333333333444444444444444444555555555555555777888777444333555666333333333444444444555555333333333444444555555555666666666666555555444444333555888999:::;;;===???>>>BBBFFFGGGIIIOOOWWW^^^]]]```iiixxxrrrUUUFFFAAA???{{{]]]UUUOOOHHHIIIBBBDDDEEECCC@@@???AAACCC???===;;;;;;<<<======<<<>>><<<;;;<<<>>>?????????@@@AAABBBCCCCCCCCCBBBAAA>>>@@@@@@>>>;;;;;;???BBB<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;<<<======>>>>>>:::<<<<<<;;;999999;;;>>>999777888;;;;;;888888:::777;;;@@@CCCCCCDDDKKKRRRRRR[[[mmmhhh```YYYLLL@@@>>>===:::777444000...,,,//////222444222...///333222000...---/////////...---------------------------,,,,,,+++,,,---//////------------------------------------------------......---------,,,,,,,,,++++++,,,------...//////...------,,,,,,------...,,,,,,------......------,,,---//////...///000222333333333333333333333333333222222111222222333333111222333555777999:::;;;444444555555444333222111444666777555444555999<<<<<>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888555555555555555555555555333333333333333333333333222222333333333444444444444444444555555555666666555777888777444333444777333333333444444555555555222222333333444555666666777777666666666555555555333555888;;;===???CCCEEEDDDHHHMMMQQQVVV^^^jjjtttrrrpppwww~~~pppQQQFFFFFFBBB;;;sss[[[SSSQQQHHH???BBBBBBAAA@@@????????????@@@???>>>===<<<<<<===>>>:::;;;<<<<<<===<<<<<<<<>>===>>>???@@@???===<<<=========;;;:::;;;<<<:::;;;;;;<<<<<<;;;;;;::::::::::::999999888888888666666666666666666666666888888999:::<<<======>>>??????AAAGGGPPP\\\gggnnn}}}RRR???;;;888555666777666555444333222222111000000000000000000000000........................,,,------......------,,,---------,,,,,,---------,,,,,,,,,---------.........------------...//////.........------..................////////////000---------------------------------............//////////////////000000111222222222222222222333333333333333333333333333333111333555777888666444333333444555444222111222333222333333444555666777777999999999:::;;;<<<>>>>>>GGGFFFFFFEEEEEEFFFFFFGGGLLLKKKKKKPPPYYY^^^___]]]XXXYYYYYYZZZZZZ[[[[[[\\\^^^^^^___aaa```\\\TTTMMMPPPPPPXXXaaa```\\\fffvvv^^^>>>444999888//////000111333333222222111111111111111111111111111000000///...............////////////////////////------------------------...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///000......//////...---,,,,,,////////////000000000000............///////////////111222111000///000111111???VVVjjjqqqrrrvvv|||wwwssslllWWWHHHCCC??????????????????@@@BBBCCC=========<<<::::::;;;<<<777666555666888999888666444444444555555666666666777777666666666555555555777555444333333444666777777777666666666555555555333444555555555444333222555444444333444555777888888555777<<<<<<777666999???>>>???AAACCCEEEHHHMMMOOOPPPRRRVVVeeezzzvvv||||||iiiPPPAAA???@@@>>>:::mmmUUUNNNMMMHHHAAA@@@@@@??????>>>>>>??????===<<<;;;:::::::::;;;;;;;;;;;;<<<===>>>>>>???@@@AAABBBBBBBBBBBBBBBAAAAAA???===<<<===>>>???>>><<<;;;<<<===<<<:::::::::<<<::::::;;;;;;;;;;;;::::::::::::999999999888888888666666666666666666666666666777777888999:::;;;<<>><<<;;;===BBBGGGJJJPPPSSSXXX[[[\\\ZZZWWWTTT^^^___aaafffnnnsssvvvvvvttttttuuuwwwzzz~~~___AAA777888666444555333333333222111111000000////////////////////////------------------------,,,,,,------------,,,,,,......------------......,,,,,,,,,------------...---------------......///...------,,,,,,------...---------.........//////------------------------------------............//////......//////000111111111111222222222222333333333333333333333333333111222555666777666444333222333444333222111111333111222222333444555666777999999999999:::;;;<<<<<<;;;;;;::::::::::::;;;;;;AAA>>>===???DDDGGGEEECCCEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFDDDDDDDDDBBB===999;;;999>>>EEEDDD@@@GGGSSSpppfffOOO888111555444,,,//////111222222222111000111111111111111111111111000000///...............////////////////////////------------------------------,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---//////...............---,,,,,,---............/////////............///////////////000111111000///000111555666CCC\\\rrr{{{xxxssszzzsssccc[[[RRRBBBAAA@@@???@@@BBBDDDEEEBBBCCCDDDBBB@@@===<<<;;;::::::999999999999888777777777777888999999::::::888888888777777777666666777666555444444555666777777777777666666666555555555666666777777666555555888888777777888999:::;;;>>>999888::::::888:::???DDDEEEGGGIIIIIIJJJMMMPPPMMMWWWeeettt~~~zzzbbbUUUFFF===>>>???>>>;;;gggPPPIIIIIIEEEAAA==================>>>???;;;;;;:::999999999::::::;;;;;;;;;<<<>>>AAACCCDDDBBBAAA@@@??????>>>??????===<<<;;;;;;======<<<;;;:::<<<<<<;;;:::999:::;;;999999::::::::::::999999999999888888888888777777666666666666666666666666444444555666777888999999999888666555666777999:::;;;===@@@CCCEEEDDDCCCBBB@@@???>>>@@@DDDGGGHHHHHHHHHHHHHHHJJJNNNRRRVVVYYY[[[[[[ZZZYYYWWWUUUSSSRRRMMMRRR\\\hhhrrrtttpppkkkqqqwww{{{nnnQQQ???111111444222111222////////////////////////------------------------------------------------,,,,,,------------,,,,,,///......------......///,,,,,,,,,,,,------------------,,,,,,------...///,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,---------.....................//////000000000111111222222222222222222222222222222222222000111333555555444333222222333444333111111111333111111222333444555666666999888888777777888888999666555555555555555555666999666444555777888666333888888888888777777777777888555222111111111000///555111222777777222555<<>>@@@AAACCCGGGCCCFFFHHHJJJMMMUUU___fffiiirrr~~~VVVIIIDDD>>><<<===>>>===;;;dddOOOIIIFFFAAA===;;;;;;:::;;;;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;:::::::::;;;===AAADDDGGGAAA@@@>>><<<;;;;;;<<<===;;;:::999:::;;;<<<;;;999999;;;;;;;;;999888999:::888888999999999999888888777777777777777777777777555555555555555555555555333444444555666777777777555666666777888999::::::444555777888999999999999>>><<<999666666666666666999888777777888:::<<<===888999999999999999888888;;;::::::<<<>>>???===;;;===BBBEEEIIISSSZZZOOO===:::222///111333///---...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,------...++++++************++++++***+++++++++,,,,,,,,,,,,------------------------+++,,,,,,,,,---------------------------....../////////000000111222222222111111111111111111111111000111222444444333222111333444555444333222222444222222333444555666777777999888777666555555555555555555666666666666555555555333222333666777666444666555555444333333222222444333111//////000111222888333222555666333222555444888777111///111111............///////////////000000000000000000000000///......------.........////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,---------------......------,,,,,,------------.........---------........./////////000111000///...///111333111333:::DDDRRRfffwwwssskkkdddeeennn{{{~~~ssssssooojjjgggccc[[[QQQJJJEEECCCAAA@@@@@@@@@???>>>;;;<<<===<<<:::999:::<<<:::::::::;;;;;;<<<<<<<<<:::::::::::::::::::::::::::999888888777888888999999999999999999999888888:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????>>>???CCCGGGHHHGGGFFFFFFGGGKKKNNNRRR^^^qqqxxxXXXEEE@@@???>>>===<<<;;;:::999dddSSSLLLEEE===888999999999999:::;;;;;;<<<::::::;;;;;;;;;;;;;;;;;;999888888999<<>><<<;;;:::::::::;;;:::999888999:::;;;:::888888::::::999888777888999777777888888888888777777666666666666666666666666444444444444444444444444444444555555666666777777777777777666555444222111444444333333333333333333:::999666444111111222333555444222111111111111222///000111222333333333333444111///...///111333444---222333333888<<<888///333111111333111---,,,---,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,+++++++++,,,,,,,,,------+++++++++++++++,,,------*********))))))*********************+++++++++,,,------------------------++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,------.........///000000111222222111111111111111111111111000111222333333333222222444666666555444333444555444444555666777888999999888777666555444333333333222333444444444444333222111000000111333444444444333333222111000///......///000000000000000000111111...,,,///111///------...222333111///000111111.............../////////////////////////////////......------------......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,---------------,,,------........./////////------------...............000111000///...///000111222444444555===PPPcccnnnqqqnnngggkkk{{{uuu]]]WWWOOOIIIGGGGGGGGGGGGCCCBBBAAA???===>>>@@@BBB::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<===<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>@@@AAABBBCCCDDDEEEEEEFFFFFFHHHJJJKKKMMMNNNOOONNN[[[bbbkkktttrrrssszzzlllQQQCCC@@@>>>>>>===;;;999888888888cccVVVPPPFFF<<<777999999999999999999:::;;;888888999:::::::::999999888888888999;;;>>>@@@AAA===<<<;;;::::::::::::::::::999888888::::::999888777999999999777666777888666777777777777777777666444444555555555555666666444444444444444444444444555555555555666666777777444444555555444333222111888888777666666555555555111111111000///000222444111111111111111222222333333333333333333222222111///000111222222222222111...222222///...111222000///000111000///------...,,,,,,------.........///++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++******))))))******+++++++++++++++,,,,,,,,,,,,++++++******++++++,,,---******))))))))))))******************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,,,,---------...///000111111222222222222222222222222222111111222222333333333222444555666555444333333555555555666777888999::::::888777555444333222222222333333555555555555333333222222222222222222222222333222222111000//////...+++---000000///......///...------///000000///......000000///......///000///............///000000////////////////////////---------,,,------...///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,+++,,,,,,------------,,,---............/////////,,,------------............///000000......///000111...///444888999===BBBWWWlllyyyqqqjjjttt~~~vvvjjjbbb______```___RRRMMMFFFAAA@@@@@@@@@@@@??????>>>===<<<;;;;;;:::=========>>>>>>>>>>>>>>>@@@@@@??????>>>>>>============>>>>>>>>>>>>??????????????????@@@AAABBBBBBBBBCCCDDDFFFGGGHHHHHHHHHGGGJJJMMMQQQZZZgggqqquuusss~~~vvv|||ttt[[[NNNDDD===;;;:::999888666666666777777zzz___UUUQQQGGG===:::::::::999999888999999999777888999;;;;;;;;;:::999999999:::;;;<<<======>>>::::::;;;;;;;;;::::::999:::999888888::::::999888777888999888666555666777555666666777777666666555333333444444555555555555333333333333333333333333444444444555555555666666111222333444555666666666000000000000000000//////...000222222000000222444000000111111222333444444333333333222111000///...///111222333111///...------//////+++***,,,------,,,...///.........//////,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************++++++***++++++++++++,,,,,,,,,***************+++,,,,,,+++******))))))******+++*********+++++++++,,,,,,************************************++++++++++++***************+++,,,,,,,,,------...///000111222333333333333333333333333222222222333333333333333333444555444222111222333555555666777888999::::::777666555444333222222222444555666777777666555444222333333333333333333444444444333333222222111111,,,...000000...---///000///111333333333444333333...------...///.........//////.........///000111........................---,,,,,,,,,------...///////////////////////////++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---............---***+++,,,---------------,,,,,,---------.........,,,,,,---------............///000///......///000222......333777555444444AAATTTkkkuuuqqqppp|||zzz~~~rrrfffXXXNNNKKKIIIFFFCCCGGGFFFEEEDDDBBB@@@???>>>@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAA@@@?????????@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCCCCEEEFFFGGGGGGHHHJJJLLLMMMNNNNNNNNNOOOWWWaaakkkyyyrrrLLLAAABBB???;;;999777555444444666777666444www\\\SSSPPPHHH@@@>>>;;;;;;:::999888888888999999:::<<<===>>>===<<<<<<:::;;;<<<<<<===<<<<<<<<<888999;;;<<<<<<;;;:::999:::999888999:::::::::888666888888777666555666777555555666666666666555555333333333444444555555555333333333333333333333333333444444444444444444555555555444333222222111111111111222333444444333333111333555444111///000111.../////////000000000111....../////////...------000000000///...///111333//////...------///...---,,,...///......//////---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,+++++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,*********)))***++++++,,,++++++************++++++***++++++++++++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++*********)))***++++++,,,,,,,,,---...///000111222333333333333333333333333222222333333333444444444111222333222000///000111444444555666777888999999777666555444333333333333111222333555555333222111...///111111111222444555222222222222111111111111,,,...///---++++++...111+++///222111000000111000...,,,,,,///222111//////000//////......000111222........................,,,,,,,,,,,,------...///////////////////////////++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------******+++,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...//////......***+++,,,,,,------------++++++,,,,,,,,,---------,,,,,,,,,---------.........///000///...---...000111111222222...,,,222<<<:::===SSSrrr{{{sssvvvzzz~~~pppbbb]]]YYYSSSMMMNNNMMMLLLIIIGGGEEECCCBBBCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@AAAAAAAAABBBBBBCCCCCCCCCFFFFFFEEEEEEFFFHHHJJJKKKQQQSSSUUUWWWYYYYYYYYYYYYbbbppp~~~pppVVV@@@===>>>999888<<<888555444555888888444111xxx\\\RRROOOHHH???:::999999999999999999::::::AAABBBAAA???;;;888777777;;;888777888;;;===;;;999;;;<<<<<<;;;:::999888777888888888888888777666666666666666555444444333333777777666555444444333333111222222333444555666666666555333222111222333333666555444333333333333333333333333222222111111111000000000000000000000000000000000000000000000000000000000000000000000000//////............////////////.........---------/////////...---------,,,......//////...---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((((()))***++++++++++++************)))))))))))))))))))))))))))************************)))))))))***+++++++++,,,************************))))))))))))))))))))))))******+++++++++,,,,,,,,,************************************************,,,,,,------.../////////222222222222222222222222555333222333555555222000444333111000000111333444666666666666777777777777666555333333444444333222111222333333111111222333111111111111000000000000222222222111111///......///////////////.........000000//////......------000000000000000000000000,,,---......//////......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------,,,,,,+++++++++)))************++++++++++++++++++++++++++++++++++++++++++*********)))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////000000000000////////////444555>>>QQQhhhyyy~~~}}}|||wwwssszzz~~~yyy~~~zzzwww|||uuuqqqppphhh[[[RRRPPPPPPRRRPPPLLLKKKLLLJJJGGGGGGIIIJJJJJJIIIIIIJJJLLLFFFFFFHHHLLLLLLKKKOOOVVV\\\XXXWWWWWWTTTPPPVVV___yyy}}}cccRRRDDDBBB>>>;;;999888888888444444333333333333222222vvvYYYOOOMMMFFF???;;;888888888888888888888888>>>??????>>>;;;888777777777666666888<<<>>>>>>===:::;;;;;;::::::888777777777777777777777666555444444444444555555555555555777666666555444444333333444444444444444444444555555444333222222222222333555444444333333333333444333333333222222111111111000000000000000000000000////////////////////////000000000000000000000000000000////////////000000///.........------------............------------...............---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((((()))***++++++++++++*********))))))******************************************************************++++++************************))))))))))))))))))))))))*********+++++++++,,,,,,************************************************+++,,,,,,---...//////000222222222222222222222222444333222333555666444222444333222111111222333444666666666666666666666666555333333333444555444333444555666444222111111222//////000000000111111111111222222111111///..................////////////000000000//////.................................,,,------...............///.........------------------------------------------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++)))************+++++++++************************+++++++++*********)))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...//////////////////////////////000000000222111333;;;JJJ\\\lllvvvsssqqqkkkhhhqqq~~~{{{uuuvvvsssxxxzzzvvvrrrnnnhhhbbb\\\]]]___bbbeeeffffffeeellleee``````eeepppwwwooouuuvvvZZZGGG???AAA???<<<999777666666666444444333333333222222222qqqUUUKKKIIIDDD>>><<<888888888888777777666555:::;;;<<<;;;999777777777777666777999<<<>>>>>>===999999999999888777666666555555666666666555444444222333333444555555666666666666555555444333333333555555555555444444444333444444333222222222222333333333333222333333444444222222222222222111111111000000000000000000000000////////////////////////000000000000000000000000000000000//////000000000............------------,,,------------------...------......------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******++++++*********)))))))))++++++++++++++++++++++++******************************************))))))************************))))))))))))))))))))))))*********++++++++++++,,,******************************************************+++,,,...///000000222222222222222222222222333222222333555666555444444444222222222222444444555555555555555555555555333222111222555666555444777888777666333111111111---......///111222222333111111111111000///......---------.../////////000000000000000////////////------------------------,,,,,,---...........................------------........................,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++)))************+++++++++))))))))))))))))))))))))+++++++++***************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---+++++++++++++++,,,---------------,,,++++++************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...////////////............//////000000111111111111000555CCCWWWgggxxxpppeee```hhhyyy{{{tttvvv}}}~~~tttuuuyyy~~~fffNNN???999;;;===<<<999777555444444444333333333333222222222222lllQQQFFFEEEAAA======999999999999888777555444666777999999777666777777:::999999999::::::::::::777777888888777666666555555555666666666555555444333333333444444555555555555555555444444333333333555444444444444444444444333333222222222222222222222222111222222333444444222222222111111111111111000000000000000000000000//////////////////////////////////////////////////////............//////------------------------++++++,,,,,,---------...,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))))))))***************))))))))))))************************************************++++++******))))))((((((************************))))))))))))))))))))))))************++++++++++++************************************************)))******,,,---...///000111111111111111111111111///000111222444555555444444444333222222333444444444444444444444333333333111000000222555666666666666777777555222000000111......//////000111111222000000111111000///......,,,,,,------...///000000000000000000000000000000------------------------,,,,,,---.........------------------------------------------------------,,,,,,,,,++++++++++++***,,,+++++++++++++++++++++))))))*********+++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++************************,,,,,,++++++++++++,,,,,,+++++++++***+++,,,,,,---,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------......///000111111---111555444333888DDDNNNjjjpppssspppnnnsss~~~|||yyy|||~~~~~~bbbOOOCCC<<<;;;===:::999777555444333333333333333333222222222222111hhhMMMCCCAAA>>>;;;===999:::;;;;;;:::888666555333444666777666555666777999999999999888888888999666666777777777666555555555666666777777666666666555555444444333333333333444444444444444333333333222222333333444555555666111222222222222222222222111111111111111222333444111111111111111111111111////////////////////////................................................---------,,,,,,---------,,,,,,------------------***+++++++++,,,,,,------++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******)))))))))*********)))))))))(((((())))))))))))))))))))))))************************+++******))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************))))))***+++,,,---......000000000000000000000000,,,---///000111222333333333333333333333333333333333333333333222222111111/////////111444777777666333444555333111000111222000////////////////////////000000000000//////...+++,,,,,,---...//////000///////////////000000000........................+++,,,,,,---...---------,,,,,,------------------++++++++++++++++++++++++,,,,,,+++++++++*********++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++************************++++++************+++++++++************+++,,,,,,))))))******+++,,,------******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............,,,------...///000000111***...222333222222444666DDDUUUkkkyyy|||xxxxxxzzz\\\OOOCCC>>><<<999777777999888777666444444333333333333222222222111111111~~~dddLLLBBB@@@;;;999;;;999:::;;;<<<;;;999777666111333555666555555555777333555777777777888999;;;666666666777777666666555555555666777777777666666555555444444333222222111444444333333333333333333000000111222333444555555000111222222333222222222111111111000111111222222000000000111111111111111////////////////////////................................................,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------***+++++++++++++++,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))******)))))))))(((((((((((((((((((((((((((((((((************************))))))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))************************)))******++++++,,,,,,---........................***,,,////////////111222222222222222222222222222333222222111111000000//////...///111444666777666222333444333111000111222000000000//////........./////////000000//////...,,,,,,,,,---.........///............////////////........................++++++,,,---------------,,,,,,,,,,,,------------************************++++++++++++*********************+++++++++++++++)))************+++++++++++++++++++++++++++++++++***************+++++++++)))************+++++++++++++++++++++++++++++++++************************+++******))))))******+++***************+++,,,,,,'''((()))***+++---......******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------------......//////000000000000//////000000111777:::FFF[[[nnnyyy~~~~~~qqqvvv||||||yyyaaaTTTEEE>>>999999999666555555777777666666555444333333222222222222111111111111zzzbbbKKKBBB???:::888999666888:::;;;;;;999777666111333555555444444555666222444666666555555777:::555666666777777777666666333444555666666666666555444333333333333333333333333333333333333333333333000000000111111222222222///000111222333222222111222111111000000000000111///000000000111111111222////////////////////////........................---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++++++++************))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***++++++***)))(((***)))))))))((((((((((((((((((((((((((((((((((((************************((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***---000000//////000222000111111111111111111000222222111000000///....../////////111444666666555555666666444111000000111.........///////////////......///////////////...------------------------,,,---------.........///------------------------++++++,,,------------,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++************)))*********++++++++++++)))************+++++++++************************))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,***************++++++,,,(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................222222111000...///222555999111///:::MMM```rrrxxxzzzyyytttooossseeePPPBBB===AAA===;;;<<<;;;777777:::555555555555444444333222222222222222111111111111yyybbbKKKCCC???:::666888444666888::::::999777555111333555555444444555666444666888666333222333555666666777777777777777666222333444444555555555444111222222333333444444555333333333333333333333333111111111000000000000000///000111222333333222111222222111000//////000000//////000000111111111222////////////////////////........................------------------------...------,,,,,,------...+++++++++,,,,,,---------,,,+++++++++******))))))((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***++++++***)))((())))))))))))(((((((((((())))))))))))))))))))))))************************''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************+++++++++************)))++++++++++++++++++++++++,,,...111111//////000222000000111111111111000000222111111000///......---000//////111444555555555888999888666222000///000,,,------...///000111111......///////////////...------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))******++++++++++++)))************+++++++++))))))))))))))))))))))))))))))******++++++++++++)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))---,,,,,,++++++,,,,,,---*********)))***++++++,,,***************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...............---------+++...222000---,,,///333,,,---222888:::AAARRRddd|||wwwtttsssqqqqqqyyyrrrUUUDDD===<<<>>>666555777:::888555555888444444444444444333222111222222222111111111111000|||bbbIIIBBBBBB===777555666777777777777555444333111111222222222333333333333333222222333333444555444444444555555555555555555333000000111333444555666666666555555444444444222222222222222111000///000000111222222222222111000000111111111111000000000000000000000000000000////////////////////////......////////////....................................,,,,,,,,,,,,......------------,,,,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))+++***((('''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((('''(((((()))***+++*********))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,+++,,,,,,---,,,+++***)))---,,,++++++,,,---///000//////............//////000000...------...///000111000//////000222444555222222222222222111000///////////////////////////......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,+++******))))))******************************)))***++++++***)))***+++))))))))))))))))))))))))******++++++++++++******))))))))))))************)))************++++++++++++*********))))))(((((())))))))))))))))))))))))******************************++++++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............////////////333111//////222888???CCC^^^kkkwwwxxxqqqpppyyynnn___MMMCCCAAAAAA===999888888888888888777666555666666555444333333222222222111111111000000//////zzzaaaIIIBBBBBB===777555666666777777666555333222111111111222222222333333333222222222222333444444444444444444555555555555777555333222444555555444555444444333222111111000111222222222111111000//////000111111222222111111///000000111111000000///////////////////////////..............................////////////......------------------------------,,,++++++,,,------,,,,,,------,,,,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))+++***)))((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))******************++++++++++++,,,,,,,,,+++***))),,,,,,++++++,,,---///000//////............////////////...------...////////////......///000222333111222222222111111000///////////////////////////......---,,,,,,,,,,,,---++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,+++******))))))******************************)))***++++++))))))***+++))))))))))))))))))))))))******++++++++++++******))))))))))))************)))************+++++++++************)))))))))((())))))))))))))))))))))))******************************++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............//////////////////...///111444777999DDDPPP___jjjooottt|||tttYYYPPPGGG===888888999777444777777888888777777666555555555555444333222222222111111111000000000//////www^^^HHHAAAAAA<<<777666666666666666555444333222111111111222222222222333222222111111222222333444333333333444444555555555666555444555666777555333555444444222111000//////111111111111111000000/////////000111111111111111//////000000000000//////////////////////////////........................---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))***))))))(((((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))******************))))))+++++++++,,,++++++***))),,,,,,,,,,,,,,,.../////////......------......///...---------------............------...///000111111111111111111000000///////////////////////////......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,++++++************++++++,,,+++******))))))******************************)))***++++++))))))***+++))))))))))))))))))))))))******++++++++++++******))))))))))))************)))************+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---............/////////,,,...///111111111000///222777BBBPPP```nnnxxx}}}tttmmmrrrzzz}}}wwwbbbLLL<<<;;;999666666666777666444666666666777666666555555444444444333222222111111000000000000////////////sss\\\FFFAAA@@@;;;777777666666555555444333333222111111111111222222222222111111111111111222333333222222222333444444555555444444555777999999777555777666555444222111/////////000000111000000//////...///000000111111000000...//////000000//////...////////////////////////........................---------......---------+++++++++++++++++++++++++++******************+++++++++,,,,,,,,,++++++***************************************************************************************************))))))))))))))))))))))))***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******)))(((((('''((((((''''''((((((((((((((()))))))))))))))))))))))))))++++++******))))))((((((***++++++++++++*********++++++,,,,,,---......///...------------------...,,,,,,,,,,,,---------..................//////000///000000111000000//////////////////////////////...---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++---,,,++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++************++++++,,,+++******))))))******************************)))***+++***)))((()))+++))))))))))))))))))))))))******++++++++++++******((()))))))))************))))))*********+++++++++*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++*********++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...///111222222111000///333111222999FFFWWWeeemmmsssssskkk```^^^hhhuuu{{{}}}{{{}}}sss[[[LLLFFFDDDCCC999::::::999888666666666444444555555555555444444333333222222222111111111////////////////////////nnnYYYEEE@@@???:::777777666555444444333222222222000000111111111222222222111000000000000111222222111111222222333444444555333444666:::===>>><<<:::666555444333111///.........//////000000000//////......///000000000000///......////////////......................................................,,,,,,------------,,,,,,++++++++++++++++++++++++******************************+++,,,,,,+++++++++************************************************************************************************)))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((******)))(((((('''((((((((((((((())))))*********((((((((((((((((((((((((+++******))))))(((((((((*********************+++++++++,,,------.........------,,,,,,,,,,,,------+++,,,,,,------...............//////////////////...//////000000000//////........................------,,,++++++++++++,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++---,,,++++++************++++++++++++++++++++++++*********+++++++++,,,,,,+++******))))))******+++,,,+++******))))))******))))))))))))))))))))))))((()))******)))((()))***))))))))))))))))))))))))******++++++++++++******((()))))))))************))))))*********+++++++++))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((******++++++++++++***************+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------............/////////000111111222222666444222111555???KKKTTTaaagggjjjgggcccfffmmmrrr{{{yyy{{{eee^^^TTTJJJCCC===:::999777888888666333111111333222333333444444444333333111111111111111000000000.....................///jjjVVVDDD???>>>:::777888555555444222222222222222000000000111111111111222000000000///000000111222000000111222333333444444555555777;;;>>>???>>><<<222111111///...---,,,,,,---......///////////////---......///////////////------............------........................------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***++++++++++++***))))))***++++++++++++++++++***************************************************************+++++++++************************)))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))***))))))(((((((((((()))(((((())))))******++++++(((((((((((((((((((((((())))))))))))))))))((((((******)))))))))***++++++***+++,,,---............---,,,,,,++++++,,,,,,---+++,,,---......///............//////000//////...---......///////////////------------------------------,,,+++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++---,,,+++******)))*********++++++++++++,,,,,,,,,************++++++++++++******))))))))))))******,,,+++******))))))******))))))))))))))))))))))))((()))******(((((()))***))))))))))))))))))))))))******++++++++++++******))))))))))))************)))************+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------,,,,,,...///111333000333666555333444888===@@@NNN___hhhhhhgggiiilll{{{}}}fffTTTCCC@@@>>>???<<<777444555444444444333111000111222111111222222333333222222000000000000000000000000---------...............gggTTTCCC???>>>999666888555444333222111111111222000000000000111111111111000////////////000111111//////000111222333444444444444444777999:::888777000000///......---,,,,,,,,,---....../////////...------.../////////......---------......---------........................------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******))))))***+++++++++++++++************************************************))))))*********+++++++++************************))))))))))))))))))))))))((())))))***)))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((())))))***''''''(((((()))******+++((((((((((((((((((((((((((((((((()))))))))))))))***)))(((((()))***+++,,,***+++,,,............---,,,,,,++++++++++++,,,,,,+++,,,...///000000//////,,,---...///......---,,,,,,---....../////////...,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***+++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++---,,,+++***))))))))))))******+++++++++,,,,,,,,,************++++++++++++******))))))))))))******,,,+++******))))))******))))))))))))))))))))))))((()))***)))((('''(((***))))))))))))))))))))))))******++++++++++++******))))))))))))************)))************+++++++++((()))))))))************))))))))))))))))))))))))******************************++++++++++++******************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------......///000---111555555333111111333,,,777EEEPPPUUUXXX^^^dddnnn}}}{{{qqqrrr}}}ppp```TTTIIIAAA>>>:::555333444444222666<<<222222333444444444333222///000111111222222222111////////////////////////,,,,,,---------.........eeeRRRBBB???===999666999555444333111000111111222000000000000111111111111///////////////000111111...///000111222333444444111000000111222222111///111111000000/////////...,,,------.../////////...,,,---......//////......,,,------......------,,,........................------------------------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************************))))))))))))))))))))))))((()))*********)))'''&&&)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((('''(((((()))***+++&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''(((((())))))*********)))(((((((((***+++,,,***+++,,,...///......---,,,++++++++++++++++++,,,+++,,,...000111000000///+++,,,---------,,,+++***,,,------.../////////...++++++++++++++++++++++++---,,,++++++******++++++++++++,,,,,,,,,------------------,,,,,,,,,++++++---,,,+++***))))))))))))*********++++++,,,,,,,,,)))************+++++++++******))))))))))))******,,,++++++***)))*********))))))))))))))))))))))))((()))***)))((('''(((***))))))))))))))))))))))))******++++++++++++******))))))))))))************)))************+++++++++(((((())))))*********+++))))))))))))))))))))))))******************************++++++++++++******)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000///......111111000000000111222222555333222444888???KKKUUU[[[bbbkkknnnllliiilllpppzzzzzzqqq```NNNAAAAAAAAA;;;777888777555777;;;999222111444000111222444666444000---//////000111111111111111.........///////////////,,,,,,,,,------.........fffVVVEEE===:::888666777666555333111000000111111000/////////111111///.............../////////000,,,...111111111111222333222222222111111111000000222222222111000//////...---,,,,,,---///000...---..........................................------111000000///...---------//////000000///...------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))******++++++++++++******+++*********))))))((((((******))))))))))))******++++++,,,,,,,,,,,,++++++)))))))))***+++++++++,,,((()))***++++++***)))(((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))((((((&&&((()))***)))((()))***'''''''''''''''((())))))***************)))(((((()))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))******+++++++++,,,,,,,,,...------,,,,,,,,,------000000///...---,,,,,,,,,...---,,,,,,++++++++++++)))***+++---...////////////...---,,,++++++++++++---------,,,,,,+++++++++************************++++++,,,,,,,,,,,,------******))))))******+++,,,))))))***+++,,,,,,------***++++++,,,,,,++++++***,,,,,,++++++******))))))+++++++++************)))+++*********))))))((((((************************+++*********))))))(((((()))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************''''''((((((((((((''''''++++++++++++++++++++++++******))))))))))))))))))***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***------------------------///000000000000000//////......//////000000111111111111111222555777:::<<>>;;;999777777888888444444555555444444333222333333333333333333333333000000000000000000000000111000000///...---------///...,,,+++***+++,,,,,,aaaQQQ@@@::::::999777777444333222111000111111222000///...///111111///...............////////////---///111111000000111222111111000000000/////////111111000//////...------...------...000000///---..........................................------//////......---,,,,,,,,,...............---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))******++++++******)))************)))))))))(((******))))))))))))******((())))))******))))))(((******************++++++((()))***++++++***)))(((***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((&&&((()))***)))((()))***((('''''''''(((((()))******************)))(((((())))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))*********+++++++++,,,,,,...------,,,,,,,,,------//////......------,,,,,,...---,,,+++++++++++++++)))***+++---...////////////...---,,,++++++++++++---------,,,,,,+++++++++***************************+++++++++,,,,,,------******))))))******+++,,,))))))***++++++,,,------***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++*********))))))))))))))))))((((((''''''************************************)))))))))((()))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************'''(((((())))))(((((('''***************************************************++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---......//////000000000000000000000111222555777888666:::BBBNNNZZZ```bbbaaadddjjjnnn[[[JJJ>>>888;;;:::888666666666777888333333333333333222222111111111111111111111111111000000000000000000000000000000000///...---------......,,,+++++++++,,,,,,zzz[[[JJJ;;;777:::;;;888666222222111111000111111222000///...///000111///---//////.....................///111111000//////000////////////............/////////...------,,,,,,...------...000111///...------------------------------------------............------,,,+++++++++,,,------------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************))))))******++++++******)))************))))))))))))***))))))(((((())))))***((())))))******))))))(((******************))))))))))))************))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''&&&((()))***)))((()))***((((((((((((((())))))***))))))******))))))(((((((((((((((((((((((((((((())))))(((((())))))***+++))))))))))))))))))))))))*********++++++++++++,,,------,,,,,,,,,,,,------.........------------------,,,,,,++++++++++++,,,)))***+++---..................---,,,++++++++++++------,,,,,,,,,,,,++++++************************))))))***+++,,,,,,------******))))))******+++,,,))))))******+++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++++++++,,,++++++*********)))))))))((((((((((((''''''''''''************************************)))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))******))))))((())))))))))))))))))))))))******++++++++++++++++++***++++++,,,,,,++++++***++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,---------,,,,,,...////////////000000000////////////000222333444000111444999AAAGGGKKKLLLSSS]]]tttuuupppmmmuuuzzzjjj^^^MMM@@@:::888777555666666444444444555666777111222222222222111000000////////////////////////000000000000000000000000000000//////...---------...---,,,+++++++++,,,---wwwYYYHHH999666;;;;;;888555111111111111111111111222///......///000000///---//////............------...///111000///......////////////...............///.........---------,,,......---///000111000...------------------------,,,,,,------------.........---------,,,,,,++++++,,,,,,------------,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))))))))************))))))*********)))))))))))))))))))))(((((((((((())))))******++++++++++++******++++++******))))))(((((()))))))))******)))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''(((((((((((((((((('''&&&((()))***)))((()))***))))))((((((((())))))***((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((()))******((((((((((((((((((((((((************++++++++++++,,,,,,,,,+++,,,,,,---------------------------...,,,,,,+++++++++++++++,,,******+++,,,---......---...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((((()))***+++,,,------******))))))******+++,,,))))))******+++++++++,,,***++++++,,,,,,++++++*********************))))))************))))))))))))((((((((((((((((((((((((*********************************)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))+++++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++************++++++++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++++++++,,,---------,,,,,,///////////////////////////////////////000000000555333222222333666999:::CCCKKK[[[lllqqqlllhhhhhhgggqqqxxxtttcccTTTHHH???;;;666444555777888888555444444333333333444555111111222222111111000///........................000000000000000000000000/////////......---------...---,,,++++++,,,---...vvvXXXHHH:::888;;;;;;777444111111111111222222222222///...---...000000...---...............------------///000000...------...//////////////////////////////............------...------...000111///...------------------------,,,,,,,,,,,,------...............---------------,,,------.........------++++++++++++++++++++++++************************+++++++++*********)))))))))))))))******)))))))))))))))))))))))))))******))))))(((((((((((())))))*********++++++*********+++******))))))(((((((((***))))))))))))))))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&((()))***)))((()))***))))))((((((((((((((()))'''(((((()))))))))((((((((((((((((((((((((((((((((((((((('''((())))))***(((((((((((((((((((((((())))))*********++++++++++++++++++++++++,,,---...,,,,,,,,,---------------+++++++++******++++++,,,******+++,,,------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))***+++,,,,,,******))))))******+++,,,)))***************++++++***++++++,,,,,,++++++***++++++***)))(((''''''&&&*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++******))))))******+++++++++++++++++++++++++++******++++++,,,---......------------------------,,,,,,---.............../////////...............//////000000000/////////000000111111222444666888999;;;BBBPPP\\\dddjjjnnniiiwwwvvv{{{xxx\\\HHH@@@>>><<<666888::::::777444444444666555444444333333222222222222222222222111000000////////////////////////////////////////////////............------------...---,,,,,,,,,---...///uuuUUUIII===;;;;;;999666555222222333333333222222111///...---...///000...,,,,,,,,,---------.........,,,---//////...------............///////////////........................---,,,,,,---///000...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------...............---------------,,,------............---++++++++++++++++++++++++************************+++++++++************)))((())))))******))))))((())))))))))))************)))((((((''''''(((((()))'''(((((())))))(((((('''))))))))))))))))))((((((******))))))))))))******(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&((()))***)))((()))***)))((((((''''''''''''(((''''''((()))))))))((((((((((((((((((((((((((((((((((((''''''(((((()))***)))))))))))))))))))))))))))))))))************++++++******++++++,,,---...---------,,,,,,,,,,,,,,,+++************++++++,,,******+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------************************)))))))))))))))***************))))))******+++,,,***************************++++++,,,,,,++++++***+++******)))((((((''''''******)))))))))((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((************************))))))******+++,,,,,,,,,***++++++,,,,,,++++++*********))))))))))))******++++++++++++++++++++++++******+++,,,,,,---......------------------------,,,---...//////000///////////////............---//////000000000000//////...000222333222222222444999666555;;;FFFQQQWWWYYYaaarrruuummmppp~~~hhh___QQQCCC:::888:::<<<777999;;;888444111333666555555555444333222222111222222222222222111000000////////////////////////////////////////////////------------------------...---,,,,,,,,,---...///qqqPPPGGG???<<<:::666555777444444555555444333222111...------...//////...,,,++++++,,,---......//////***,,,......------...///,,,---------............,,,,,,,,,,,,------------,,,++++++,,,...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------++++++++++++++++++++++++************************+++++++++************)))(((((())))))))))))((((((((()))))))))************((((((''''''''''''((((((''''''((((((((((((''''''((((((((()))))))))))))))+++***)))(((((()))***+++'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&((()))***)))((()))***(((((('''&&&&&&&&&&&&&&&&&&''''''((())))))(((((())))))))))))))))))))))))(((''''''''''''((())))))))))))))))))))))))))))))))))))))))))************************+++,,,---......------,,,,,,+++++++++***************+++,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,---+++++++++,,,,,,---------************************)))))))))))))))(((((((((******))))))******+++,,,************))))))))))))***++++++,,,,,,++++++***))))))******+++++++++,,,***)))))))))((((((((((((((((((((()))))))))******))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))(((((())))))***++++++,,,***++++++,,,,,,++++++*********))))))))))))******************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////000000000//////.........------------...///000000//////...///111333222///---...///666444111111666:::<<<;;;JJJWWWdddkkkuuu{{{qqqjjjnnnppppppzzzwwwkkk\\\OOOIII<<<<<<===>>>===999666555444444333333222333555666222222333333333333222222000000111111000000///...////////////////////////////////////////////////------------------------...---,,,,,,---...///000mmmKKKEEE???<<<999555555999555555666666555333222000...------...//////...,,,)))***+++,,,...///000000)))+++---...------...000+++++++++,,,,,,---------+++++++++++++++++++++,,,++++++***,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))+++++++++************)))(((((())))))))))))(((((((((((())))))*********+++((((((''''''''''''(((((())))))************))))))''''''(((((())))))******+++***)))(((((()))***+++'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&(((******)))((()))***((('''&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))((((((************************'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))************************+++,,,---.........---,,,,,,+++************))))))***+++,,,,,,******+++,,,,,,,,,++++++,,,,,,,,,++++++,,,------+++++++++,,,,,,---------*********************************)))((((((''''''*********)))***++++++,,,*********)))))))))))))))+++++++++,,,,,,+++++++++((()))***+++---///000000))))))))))))((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((('''(((((()))******+++++++++++++++,,,,,,+++++++++******))))))))))))******************************++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,---...//////////////////.........---------,,,---.../////////...---+++---//////......111444+++...000222333555555333444:::???BBBHHHTTT]]]___fffsssyyyuuuvvvsssttt{{{ssseee\\\RRRHHH???888999???999666555444444222222444666333222333555555111...//////111222333333333333///////////////......---........................////////////////////////------------------------...------,,,---...///000lllTTTGGG===<<<;;;777888===???444///333777444333444111///...///000111000...------------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------.........---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,++++++******)))+++*********))))))(((((())))))))))))))))))))))))++++++******)))((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((())))))((('''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''))))))(((((('''''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))))))))(((''''''&&&&&&))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,------+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))******************))))))))))))******))))))))))))))))))))))))******+++,,,...///000000))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))***************++++++,,,++++++******))))))((((((************************))))))))))))))))))))))))******))))))((((((''''''++++++***)))((('''&&&&&&))))))))))))***************++++++,,,,,,++++++******++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,++++++******************++++++,,,,,,,,,---,,,+++---///000000///......---------,,,,,,,,,---------............///000000000000///////////////000111111000111333555444555666777999;;;<<<===JJJOOOVVV___gggooowww|||vvvwwwwwwvvvwww~~~uuupppyyy}}}~~~yyypppeee[[[RRRMMMJJJBBB>>>:::888777777666555666666555555555444444444222222222222222222222222222222222222222222222222111111111111111111111111//////............//////.................................------,,,,,,,,,......---,,,,,,,,,,,,---nnnQQQDDD;;;:::999555666;;;222666<<<===777000---//////...---.../////////---//////...------,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------,,,,,,,,,------------......,,,,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************)))))))))((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))(((''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((('''''')))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''((((((((((((((())))))(((((((((((())))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,------......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))******************))))))))))))******))))))))))))))))))))))))******+++,,,---......///(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))***))))))))))))***++++++*********)))))))))))))))************************))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))(((((((((((())))))))))))***************++++++,,,,,,++++++******++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,------,,,+++---///000///...000/////////............------------............///////////////////////////000111111000000222444333333444555777888999999:::>>>DDDJJJPPPVVV\\\```jjjkkklllkkkkkkqqqzzzzzzqqqqqqxxx{{{yyy|||~~~wwwfff______YYYVVVPPPJJJDDD@@@>>>===<<<:::666555666666666666555555444444444444333333222222222222222222222222222222222222222222222222111111111111111111111111//////............//////..............................---------,,,,,,,,,......---,,,,,,,,,,,,---{{{lllNNNAAA888888777333444999444999999444......111333...---,,,---......---,,,/////////...---,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,------------...,,,+++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))******+++,,,,,,---************))))))))))))))))))))))))))))))))))))''''''((())))))***++++++))))))))))))))))))))))))'''(((((())))))(((((('''(((((()))))))))(((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((((((((((('''((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&''''''((())))))***)))((((((''''''(((((()))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))************************************))))))))))))))))))))))))*********+++++++++,,,,,,''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))((((((((()))******))))))))))))************************************))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((())))))******))))))))))))******************++++++++++++************++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,---------------,,,+++,,,...//////...////////////............------------............////////////////////////...000000000///000222444222222222333444555555555222444888<<>><<<:::888666666666666666444222222444666777666444333333333333222222222111111111111111111111111111111111111111111111111000000000000000000000000...................................................------------,,,,,,,,,......---,,,,,,,,,,,,,,,qqqeeeLLL???777777777333444999:::999222---111999999222...---,,,---...///...,,,............---------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,++++++,,,,,,,,,------------,,,++++++------,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))******+++++++++,,,*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))******(((((((((((((((((((((((('''(((((((((((((((((('''(((((()))))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((())))))(((((((((''''''((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))******++++++++++++++++++++++++++++++++++++************++++++***++++++++++++,,,,,,,,,---,,,+++***))))))))))))++++++++++++++++++++++++************************************************((()))))))))************************************))))))))))))))))))))))))***************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***(((((())))))******++++++************************(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((()))))))))******************++++++++++++************++++++++++++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++---------------------------,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---...............//////...///000000//////111333222222222222222222333333333555777999999;;;===???===>>>???>>>===>>>BBBEEEMMMOOOSSSXXX\\\]]]]]][[[bbbcccdddeeefffhhhjjjmmmoooqqquuu{{{zzzuuusssqqqpppqqqrrrooojjjfffnnnmmmfff\\\UUURRRLLLDDDBBB@@@===<<<<<<<<<<<<;;;:::999888666555555555666444222111222444666666666222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000................................................------------------------...---,,,,,,++++++,,,,,,jjj```JJJ>>>666888888444444999555666666666999:::555...///...------//////...---,,,------....../////////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,++++++,,,---,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++******)))))))))))))))))))))))))))******(((((((((((((((((((((((())))))))))))((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((((((((('''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))((((((''''''''''''((((((''''''''''''(((((()))(((((((((((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))******++++++++++++++++++++++++++++++++++++************++++++*********+++++++++,,,,,,,,,+++******))))))))))))++++++++++++++++++++++++************************************************((()))))))))************)))***++++++++++++***)))))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******************************((((((((((((((())))))***(((((())))))******++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))))))))************)))******++++++******))))))******++++++******)))*********+++++++++,,,,,,++++++++++++++++++++++++---------------------------,,,+++,,,......---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------............---...//////...///111333222222222222222222222222111333555666666777999;;;999:::::::::999999;;;<<<::::::<<<@@@DDDEEECCC@@@EEEDDDBBBCCCEEEFFFGGGGGGNNNNNNOOOOOOOOOOOOPPPPPPJJJLLLNNNMMMIIIFFFFFFHHHJJJHHHBBB<<<:::;;;:::777888999999999777666666666888777666555444333333333444333222333444555555444222222111111111000000000000000000000000000000000////////////////////////////////////////////////------............------........................------------------------------,,,++++++++++++,,,hhh___III===666888999555555:::555444666666333///000555///...---...///000///------------...//////000000---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---+++***+++,,,---,,,***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++***))))))(((((())))))))))))************((((((((((((((((((((((((******)))(((((('''&&&&&&))))))))))))))))))))))))&&&''''''((((((''''''&&&(((((()))*********))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''''''''((((((((('''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((***))))))(((''''''&&&&&&(((''''''&&&&&&''''''((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++++++++++++++++++++++++++++++++************++++++************++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************************************))))))))))))************)))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))((((((((()))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))************))))))************))))))))))))************))))))************++++++++++++***++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---,,,+++,,,---...---,,,------------............,,,,,,,,,,,,------------++++++,,,,,,---.........,,,...............000222111111111222222222222222111333555555555666888:::999999999999999999::::::<<<<<<<<<>>>AAABBBAAA@@@<<<;;;999999::::::999777999<<<>>>???===;;;:::999>>>BBBEEEBBB<<<:::>>>CCCBBB???:::888999<<<>>>???444777999999555333333444333333333333333222222222555444333333555555444333222111111111111000000000////////////////////////........................////////////////////////,,,---...//////...---,,,........................,,,,,,,,,------------...------,,,+++++++++++++++iii```GGG<<<555888888444555999;;;111555GGGOOODDD999777...---,,,---......---,,,000/////////.........------,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,******************************+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,+++***+++,,,,,,,,,*********************************+++++++++,,,,,,,,,************))))))))))))((()))))))))************((((((((((((((((((((((((((((((((((((((((((''''''))))))))))))))))))))))))&&&''''''((((((''''''&&&(((((()))***************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((('''''''''(((''''''&&&&&&''''''((((((((((((''''''((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++++++++++++++++++++++++++++++++************++++++************++++++++++++************+++,,,---...************************************************************************))))))))))))************)))***,,,------,,,***)))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))***************************************))))))))))))***++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))************))))))************))))))))))))************))))))************++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,++++++++++++---,,,++++++------,,,+++,,,,,,---------.........++++++,,,,,,,,,---------***++++++,,,------......,,,---......---...000111///000000000111111222222222444666666666666888999777666555555666777888888555666888888999999::::::999999999:::;;;<<<======999<<>>ooowwwIII***---,,,++++++------,,,+++333222111///...,,,++++++---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,******************************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,+++******,,,,,,+++*********************************+++++++++,,,,,,,,,((((((((()))******++++++(((((())))))*********+++((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))&&&''''''''''''''''''&&&(((((()))***************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&&&&''''''((()))))))))'''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++++++++++++++++++++++++++++++++************++++++)))************+++++++++''''''(((((()))***,,,,,,************************))))))))))))))))))))))))************************))))))))))))************)))***,,,------,,,***)))))))))))))))))))))))))))((()))))))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++***************************************++++++,,,++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******&&&&&&'''((()))***++++++))))))))))))************))))))************))))))))))))************)))))))))************+++++++++*********++++++,,,,,,,,,,,,,,,,,,++++++*********---,,,++++++------,,,+++*********++++++,,,,,,,,,++++++,,,,,,,,,---------******+++,,,,,,---......,,,---...---------///111......//////000111111222111222444444333333444666777555444444666888999:::777999;;;;;;999888999:::333333444444444555777999888888888888888888888999666666777888:::;;;;;;;;;777666777::::::666222000666333000000333555555444111111111222111111000000000///000222444555444333222222222222111111111111////////////////////////------------------------........................+++,,,...//////...,,,+++........................,,,,,,,,,------.........---,,,++++++******++++++~~~fff___GGG@@@:::888777444555888555;;;111SSSrrr777555////////////////////////---000222111...++++++,,,------------------------...---+++)))((())))))***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))...---+++*********++++++)))************+++++++++)))))))))***++++++,,,,,,)))***++++++***)))***+++(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))))))))))))))(((((((((((()))((('''&&&&&&&&&&&&&&&))))))((('''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&'''(((((())))))))))))(((%%%%%%&&&&&&'''((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++*********))))))((((((*********************************))))))))))))))))))))))))))))))((('''''')))************+++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))+++*********))))))(((((()))))))))))))))))))))))))))***+++,,,,,,+++***)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))+++*********))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))++++++************++++++************************************************************************++++++,,,,,,,,,,,,------------++++++++++++------++++++++++++++++++++++++++++++,,,,,,,,,,,,------............///////////////////////////000111111111111222222222333333333444444555555666777777888666666666666777777777777777777777777777777777777777888888999999999888888:::777444666:::<<<:::666444444333333333333222222111111111111111111111111...000111111000000000111111111111000000000000000111111000///////////////............////////////////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++zzzcccZZZFFF???999888777444555777000888...:::VVVCCC'''333........................---///000///,,,++++++,,,++++++++++++++++++++++++---,,,+++))))))))))))***++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************---,,,+++*********++++++))))))*********++++++++++++*********************)))***++++++))))))***+++(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))((((((((((((***)))((('''''''''''''''))))))((('''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''((((((((((((''''''''''''((((((((((((&&&''''''((((((''''''&&&(((((()))))))))(((((('''''''''''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))((((((************************)))))))))))))))))))))))))))*********))))))((('''))))))*********+++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))************)))))))))((()))))))))))))))))))))))))))***++++++++++++***)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********)))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))))))))))))))+++******))))))******+++************************************************************************+++++++++,,,,,,,,,---------,,,++++++++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,---------.........///////////////////////////000000111000000000111111111222222333333444444555666666777555555666666666666777777666666666666666666666666888888999999999888888777777555555888<<<<<<888444444444333333333222222222111111111111111111111111///111333333111000000000000000000000000000000000111000000///////////////............////////////..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++uuu```UUUEEE>>>888888777444555777444777///***///)))&&&222------------------------,,,------,,,++++++,,,...,,,,,,++++++******))))))---,,,+++***))))))))))))++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++*********++++++)))))))))*********++++++,,,,,,+++******)))(((((()))***++++++))))))***+++(((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))(((((((((((())))))(((((((((''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''((((((((((((&&&''''''((((((''''''&&&))))))))))))(((((('''&&&)))(((((('''&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))*********+++******)))((()))))))))*********+++++++++++++++++++++*********))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))******++++++******)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******+++******))))))******+++************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------.........////////////......//////000111/////////000000000111111222222333333444444555555444444555555666666666666666666666666666666666666999999999999888777666666555444666999<<<;;;777222333333333333222222222222111111111111111111111111///222444555333000///...000000000000000000000000111000//////......//////---............/////////...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++ppp\\\RRRCCC<<<888777777555555777999333///---...444444---,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++---...///......---,,,+++******,,,++++++******)))))))))************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++))))))))))))************+++*********)))))))))((()))***+++***)))((()))+++))))))))))))))))))))))))'''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((()))(((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''))))))))))))((('''&&&%%%(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((************************(((((((((((((((((((((((())))))))))))))))))(((((())))))))))))))))))))))))((((((((()))))))))))))))******+++++++++******)))))))))))))))************+++++++++***************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***************))))))))))))*********************************************************************************++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------.........///............///000000/////////000000000111111111111222222333333333333333333444444555555666666666666666666666666666666999999999999888777555555555555555777999999666333333333333222222222222111111111111111111111111111///222555666444000...---/////////000000000000000000000///............///---------.........//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++hhhVVVNNN@@@;;;777777777555444777222,,,...000///888999(((,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***,,,---.........---,,,++++++******++++++++++++*********)))************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))))))))*********(((((()))))))))*********((()))******)))((()))***************************''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***'''''''''&&&&&&''''''(((((((((((()))((('''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''(((((((((((((((((('''))))))))))))(((&&&%%%%%%&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((())))))((((((((((((((((((((((((''''''(((((()))))))))))))))******+++++++++******(((((()))))))))*********************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((())))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))***************))))))))))))))))))************************************************************************************+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------...............//////000000000000111111111222222111111111222222222222222111222222333444444555555555555555555555555555555999999999888777666555444777666444444555555555555333333222222222111111111000000000000000000000000///222555666333000...---......//////000000000000000//////...............------------....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++zzz```OOOHHH>>>999666777777555444666......333111***...444000,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***+++------,,,++++++******))))))((((((******+++++++++******)))************************)))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++((((((((()))))))))******''''''((())))))***++++++((()))******(((((()))***************************&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))''''''(((((())))))******'''&&&&&&&&&&&&''''''((('''((()))))))))(((&&&%%%((((((((('''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''(((((())))))(((((('''((((((((((((''''''&&&%%%%%%%%%&&&&&&'''(((((()))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))((((((((((((((((((((((((&&&''''''(((((())))))***((()))******+++*********((((((((()))))))))******)))))))))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))(((((())))))*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))******++++++***))))))(((((())))))***************************************************************************************++++++++++++******++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------......------......///000000000000111111111222222111111222222222222222222000000111222333444444555555555555555555555555555888888888888777666555555777666444222222333555666222222222222111111111111000000000000000000000000...111333444222///...------......//////000000111000///......------......,,,------------.........------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++sss]]]MMMEEE===888555666777555444666333333222111...,,,///666------------------------,,,+++***+++---...,,,************))))))))))))))))))***++++++++++++***)))************************))))))))))))************++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,+++(((((((((((()))))))))***((((((((()))))))))))))))((()))***)))((('''(((***((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))'''''''''((()))*********'''''''''''''''((())))))'''((()))***)))(((&&&%%%)))((((((((('''''''''&&&''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((('''''''''(((''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''&&&&&&''''''((())))))***'''((())))))*********)))(((((((((((()))))))))***((()))))))))*********+++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***)))(((''''''((()))*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''''''''((((((((())))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))******++++++))))))(((((((((((())))))************************************************************************************++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,...------------...///////////////000000000111111222222222222222222222222//////000111222333444444555555555555555555555555666777777777777777666666555555444333222222333444222222222222111111111111000000000000000000000000---///111111000......///------......///000000111//////...------------...,,,,,,---------.........------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++ppp^^^OOOEEE<<<777555666777555444666888222)))---888444---222---------------------------++++++,,,//////,,,)))+++++++++++++++,,,,,,,,,))))))+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++)))))))))))))))))))))))))))***+++,,,---,,,,,,+++(((((((((((())))))))))))******))))))((((((''''''((()))***)))((('''(((***''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))&&&''''''((()))******+++((((((((((((((()))******'''((()))***)))(((&&&%%%))))))(((((('''''''''&&&''''''''''''((((((((()))''''''''''''((((((((()))(((((())))))))))))((((((&&&&&&''''''((('''''''''((((((((('''&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&'''((())))))***''''''((()))))))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))***)))(((''''''((()))*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&'''''''''(((((())))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++))))))(((((((((((())))))************************************************************************)))************+++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,...------------...//////............/////////000333333222222222222222222...///000111222333444444555555555555555555555555555666777777777777777666222444555555333222111111222222222111111111111000000000000000000000000000---...000000......///000---------...///000000111//////...------------...,,,,,,,,,---------......------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++eeeVVVKKKDDD<<<999444222222333333333222111000111222222111000------------------------******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++******))))))******************************++++++++++++******))))))))))))))))))))))))************************))))))******++++++,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((''''''&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''(((((())))))((('''''')))(((''''''((()))(((&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&(((((())))))((('''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((($$$%%%'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((''''''''')))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))(((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))(((***+++***)))((()))***************))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))***++++++,,,(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((()))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))+++,,,---...///))))))))))))))))))))))))(((((((((((())))))))))))***)))((()))++++++)))((())))))))))))))))))))))))((((((((((((((()))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---///111222111000/////////000222333222222222222333444555555666555444444222222111000444444666777777777666555666222//////111222111000111111111111111222333333111000///---------...///////////////////////////......------------............////////////......---------............///.........------,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,---...//////}}}bbbSSSJJJDDD<<<888444222222333333333222111000000222222111000------------------------******+++++++++,,,,,,,,,***++++++,,,,,,++++++******************)))))))))******************************++++++++++++******************************************************)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((&&&'''((()))(((&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&'''(((((((((((('''''''''''''''''''''''''''((((((((((((((((((((('''((((((((((((((((((''''''%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))(((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((()))*********+++(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))***)))((()))++++++)))((())))))))))))))))))))))))((((((((((((((()))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,---///000222000000/////////000111222222222111222222333444555555555444333222111111000333333555666666666555444666333000000222222111///222111111000000000000000000000///.............................................------------............////////////......,,,,,,,,,,,,------------......---------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,---.........zzz___QQQHHHBBB;;;888444222222333333222222111000000222222111000------------------------******+++++++++,,,,,,,,,***++++++,,,,,,++++++***((())))))))))))))))))***))))))))))))))))))))))))******++++++++++++******++++++++++++++++++++++++***************************))))))))))))))))))(((************************(((((((((((((((((((((((('''''''''((((((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''&&&%%%%%%&&&'''(((((('''&&&'''((()))((('''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''''''''&&&&&&&&&((('''&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((''''''(((((()))***((((((((((((((((((((((((''''''(((((((((((((((((('''((()))*********)))(((%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((())))))******))))))(((***+++***)))((()))***(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))***)))((()))++++++)))((())))))))))))))))))))))))((((((((((((((()))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...000111000////////////000111111111111111111222333444555555444444333222111000000111222333444555444333333444333111111222222000...111111000///...............////////////...------..............................------------......---......//////......---++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,------...xxx\\\OOOGGGAAA:::777444222222333222111222000///000111222111000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***''''''(((((())))))******((((((((((((((((((((((((******++++++++++++******++++++++++++++++++++++++******************************))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%###$$$%%%''')))((('''&&&'''((()))((('''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''+++***(((&&&&&&&&&((()))''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))((('''''''''(((***+++''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&(((***+++***((('''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))************)))(((***+++***)))((()))***((((((((((((((()))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))***)))((()))++++++)))(((************************((((((((((((((())))))***))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,---...//////........./////////000000000000000111111222333444444444333222111000/////////000222333333333222111222111111111000000...---000//////...------......---.../////////...---,,,...........................------,,,,,,------...---------......---------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************+++++++++,,,,,,,,,---xxx]]]OOOGGGAAA999777444333333333111000111000///000111111000///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***''''''(((((())))))******((((((((((((((((((((((((******++++++++++++******************************))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&$$$###$$$%%%((()))(((&&&&&&''')))))))))(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((((((&&&'''''''''''''''''''''///---***(((&&&&&&'''(((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))((('''''''''(((***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))$$$%%%''')))))))))'''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''''''''(((((())))))'''((((((((()))))))))***((((((((((((((((((((((((((())))))***************(((***+++***)))((()))***'''((((((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((()))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''***)))((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((())))))((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))***)))((()))++++++)))(((++++++++++++++++++++++++((((((((((((((())))))***))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++,,,------.........------......////////////000000000000111222333333333333222111000//////......///111222222222111000//////000///............//////............//////,,,---...//////...---,,,........................------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++++++++yyy```QQQHHHAAA888666444333333222111///111000//////111111000///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***((())))))))))))))))))***))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%'''((()))'''&&&&&&''')))***)))(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''''''''...,,,***(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((''''''(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))%%%&&&'''((((((''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''(((((())))))******))))))))))))))))))))))))((()))******++++++******(((***+++***)))((()))***(((((())))))******++++++))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))((((((''''''''''''(((((((((((((((((((((((((((&&&&&&'''''''''((((((((()))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))***)))((()))++++++)))(((++++++++++++++++++++++++((((((((((((((()))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++,,,---------------,,,------...///.........////////////000111222333333222222111000///.........///000111222111000000...//////...,,,---///222111111000000//////000000,,,,,,---............---------------------------------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************|||dddTTTIIIAAA888666444333333222000///111///...///000111000///++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++******************)))))))))******************************++++++++++++******************************)))))))))))))))))))))))))))))))))***************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''&&&'''''''''((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''((())))))'''&&&%%%''')))***)))(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&''''''((())))))***((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***'''''''''((()))*********))))))))))))))))))))))))))))))***++++++++++++***(((***+++***)))((()))***)))))))))***+++,,,,,,,,,))))))))))))))))))))))))(((((())))))))))))((((((&&&'''''''''((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''(((((()))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))((()))++++++)))((())))))))))))))))))))))))((((((((((((((()))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++***+++,,,---------,,,,,,+++,,,---.........------///////////////000222222222222111000///......---...///000111222111111000/////////---,,,...333777777666444222000/////////---,,,,,,,,,------...///---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************)))~~~fffWWWJJJAAA777666444333333222000...111///...///000111000///++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,++++++******))))))******************************++++++++++++******++++++++++++++++++++++++))))))))))))))))))))))))))))))******++++++,,,,,,))))))))))))))))))))))))************************))))))(((((('''''''''&&&'''((((((((())))))******''''''''''''''''''''''''%%%&&&'''((())))))))))))'''&&&%%%''')))******)))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''((((((((()))&&&&&&&&&'''''''''((((((###$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((($$$%%%'''((((((((('''&&&((((((((((((((((((((((((&&&&&&&&&'''((())))))***+++***)))(((''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''((())))))***&&&''''''((()))******+++))))))))))))))))))))))))))))))***++++++++++++***(((***+++***)))((()))***))))))***+++,,,,,,------))))))))))))))))))))))))(((((())))))))))))((((((%%%&&&&&&'''((()))******(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((()))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))***)))((()))++++++)))(((((((((((((((((((((((((((((((((((((((((()))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++***+++,,,---...---,,,++++++,,,---.........---,,,.........//////000111222222222111000///...------...///111222222222111000000000000...---000666;;;;;;:::777444111///------------,,,+++,,,---///000---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,+++++++++)))************+++++++++*********++++++,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************)))))))))))))))eeeQQQIII@@@888666333222222222222111............////////////++++++++++++++++++++++++)))******++++++******)))************************))))))))))))))))))))))))...---+++((('''(((,,,///++++++************++++++***************************************)))(((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))***&&&&&&((((((&&&&&&***''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''******))))))((((((((('''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))---+++))))))++++++(((%%%((((((((((((((((((((((((******))))))))))))******(((((((((((())))))))))))))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))*********)))))))))))))))+++******,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,---------......------......///000000000...///000///---,,,,,,---......//////......---,,,////////////////////////444333222111000///...------,,,,,,+++,,,---...///.........------,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++***************************************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))fffOOOHHHAAA888666333222222222222111////////////............++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))'''%%%)))444???>>>000###+++******))))))******+++***************************************)))(((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''')))------)))'''(((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((((('''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''''''''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***)))(((''''''((()))***(((((((((((())))))))))))(((((((((((())))))))))))*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''')))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,+++)))***++++++)))&&&((((((((((((((((((((((((***))))))(((((())))))***(((((((((((())))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))((((((************************))))))))))))))))))))))))***))))))))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))+++++++++++++++++++++++++++,,,,,,,,,,,,---------------......//////000000,,,...///...------...///......//////......---,,,........................///////////////.........------,,,,,,,,,---...///---------------,,,,,,,,,------------,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++***************************************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))hhhNNNFFFBBB888666333222222222222111000000//////...---------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))+++(((...DDD]]]___III222+++******))))))******+++************************)))************))))))((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''+++111111+++''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''&&&&&&''''''((()))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((()))))))))))))))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***)))***++++++***((((((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((())))))))))))+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******'''((())))))***+++++++++)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,---------...//////000000+++,,,......---...///111......//////......---,,,------------------------***++++++,,,---...//////------,,,,,,,,,---......,,,,,,,,,,,,------------...---------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************)))************))))))((())))))))))))))))))))))))))))))))))))))))))))))))kkkPPPFFF@@@888555333222222222222111111000000...---,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))+++######333IIIOOO@@@...******))))))))))))******************************))))))************)))((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''+++000000+++''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))******)))(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))++++++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********((())))))((((((***+++***)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************************)))************+++++++++,,,,,,---......//////000,,,---......------...000.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---...//////------------------------+++++++++,,,,,,------...------------------------++++++++++++++++++++++++,,,,,,++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************))))))************)))((())))))))))))))))))))))))))))))))))))))))))))))))lllRRRFFF>>>888555333222222222222111111000///...---,,,+++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))///(((###%%%+++...***$$$***))))))))))))))))))***))))))))))))))))))))))))((())))))*********))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))'''(((++++++(((''')))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&'''((()))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))************))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((('''************************(((((((((((((((((((((((((((((())))))************))),,,+++''''''++++++((()))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************************)))))))))*********++++++,,,,,,------.../////////...///000///---,,,---............///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///---------------------,,,***++++++,,,,,,---------------------------------++++++++++++++++++++++++,,,,,,++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))iiiQQQEEE>>>888666333222222222222111000000///...---,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))---......,,,******,,,...***))))))(((((())))))***))))))))))))))))))))))))((())))))************)))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''***&&&&&&((((((&&&&&&***''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((***)))(((''''''((((((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((()))))))))))))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''************************))))))))))))))))))))))))((((((((()))******++++++)))---,,,&&&&&&---...***)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************************))))))*********+++++++++,,,,,,,,,---....../////////000000///---+++,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------.........---,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))dddKKKBBB???888666333222222222222111//////...------,,,++++++++++++++++++++++++++++++******++++++++++++******************************))))))))))))))))))))))))!!!$$$((()))((((((***---))))))(((((((((((())))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))&&&%%%((((((%%%&&&)))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''((()))******)))((('''(((((((((((())))))))))))(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))+++,,,,,,)))'''((()))((((((((((((((((((((((((***))))))(((((())))))***(((((((((((())))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++&&&,,,,,,&&&'''000333...)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))*********************************+++++++++,,,,,,+++,,,,,,------......///---...///...---,,,---.........//////......---,,,------------------------------------.........///------.........---,,,+++,,,,,,,,,+++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++************************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))aaaEEE@@@BBB888666333222222222222111.........------,,,,,,+++++++++++++++++++++++++++*********++++++*********************************))))))))))))))))))))))))---+++***)))))))))(((&&&))))))(((((((((((())))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))&&&&&&))))))&&&&&&)))''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''((()))******)))((('''(((((((((((())))))))))))(((((((((((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++---///...***((()))***((((((((((((((((((((((((******))))))))))))******(((((((((((())))))))))))''''''((()))***+++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))***+++++++++$$$***+++%%%(((333666222)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,++++++,,,------......///+++---......------///000......//////......---,,,------------------------++++++,,,------...//////------...///...---+++***---,,,,,,++++++*********))))))*********+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))}}}___IIIBBB>>>999666222000000111000000000///...------,,,------***++++++,,,,,,++++++*********+++,,,,,,,,,,,,++++++++++++************)))))))))*********))))))((())))))))))))))))))))))))))))))((((((''''''&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&((((((((((((((('''''''''(((((('''&&&&&&&&&&&&'''((('''&&&%%%$$$%%%%%%&&&((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''&&&&&&''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((&&&&&&'''((())))))((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))((('''''''''''''''%%%&&&((()))***)))'''&&&))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))(((((((((((('''&&&&&&'''))),,,---+++***)))(((((()))***+++))))))((('''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((()))************)))(((((((((((((((******))))))((((((''''''))))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))***+++,,,,,,------,,,,,,/////////...,,,,,,---...////////////............---------------------------------...------,,,,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++******+++++++++,,,,,,,,,((()))******)))((()))*********++++++++++++************++++++++++++******************************************************+++*********))))))(((((())))))))))))))))))))))))zzz]]]HHHBBB===999666222000000111000000000///...------,,,------***++++++,,,,,,++++++*********+++,,,,,,,,,,,,++++++++++++************)))******++++++++++++******))))))))))))))))))))))))((((((((((((((('''''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((('''(((((('''&&&&&&&&&&&&''')))((('''&&&&&&&&&''''''((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''''''''&&&&&&''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((((((&&&'''((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))((('''''''''''''''******+++***)))&&&$$$"""))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''))),,,---******)))(((((()))******))))))((('''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((()))************)))(((((((((((((((***)))))))))((((((((('''))))))((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))***+++,,,,,,------,,,,,,------------------...///////////////.........---------------------------,,,,,,---------------,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++*********+++++++++,,,,,,***+++,,,,,,+++***+++,,,******++++++++++++************++++++++++++******************************************************************)))))))))((())))))))))))))))))))))))wwwYYYFFFAAA<<<999666222111111111111000000///...------,,,------***++++++,,,,,,++++++*********+++,,,,,,,,,,,,++++++++++++************)))))))))***************)))))))))))))))))))))))))))'''''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''))))))((('''''''''((((((((((((((((((((((((((((((''''''((())))))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''&&&&&&''''''''''''(((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((%%%%%%&&&&&&''''''(((((((((((((((((((((((('''&&&((((((((((((((((((((((((''''''((()))))))))))))))))))))((('''''''''''''''***++++++***)))&&&$$$###))))))))))))(((((((((((())))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((()))+++,,,***))))))(((((())))))***)))((((((''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((()))*********))))))((((((((((((((())))))))))))(((((((((((())))))((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++************)))))))))***++++++,,,,,,,,,,,,,,,+++++++++,,,------......//////.........---------------------------------***+++,,,------...------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++*********++++++++++++,,,***+++,,,,,,+++***+++,,,******++++++++++++************++++++++++++******************************************************************))))))))))))))))))))))))))))))))))))vvvWWWEEE@@@;;;999666333111111111111000000///...------,,,------***++++++,,,,,,++++++*********+++,,,,,,,,,,,,++++++++++++*********))))))'''(((((())))))))))))(((((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''''''''(((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''((((((((((((((((((((((((&&&'''(((((())))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((('''''''''&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&''''''((())))))(((((())))))((('''&&&&&&((((((((((((((((((((((((''''''((()))))))))))))))))))))((('''''''''''''''&&&&&&((()))******))))))))))))))))))((((((((((((((())))))******))))))(((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''((()))++++++)))))))))(((((())))))))))))(((''''''''''''((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((())))))***))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******+++,,,,,,,,,,,,++++++++++++,,,---------,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,************++++++++++++((()))******)))((()))*********++++++++++++************++++++++++++***************************************************************)))))))))))))))((((((((((((((((((((((((xxxVVVDDD???999:::777333111111222111111000///...------,,,------***++++++,,,,,,++++++*********+++,,,,,,,,,,,,++++++++++++*********))))))((()))******+++++++++***((((((((((((((((((((((((&&&&&&''''''(((((())))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))&&&'''''''''(((((())))))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''((())))))******(((((())))))((('''&&&&&&((((((((((((((((((((((((''''''((()))))))))))))))))))))((('''''''''''''''$$$%%%&&&(((***+++,,,---))))))))))))(((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((&&&&&&&&&&&&''''''(((((('''''''''(((((()))******((((((((())))))(((((((((((((((''''''''''''((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((())))))***))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++---++++++,,,......,,,)))------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,))))))*********+++++++++((()))******)))((()))*********++++++++++++************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******((((((((((((((((((((((((yyyVVVEEEAAA::::::777333222222222222111000///...------,,,------***++++++,,,,,,++++++*********+++,,,,,,,,,,,,++++++++++++************)))++++++,,,---............))))))))))))))))))))))))'''''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&''''''((()))))))))(((((('''&&&&&&&&&&&&'''$$$%%%&&&&&&'''&&&&&&&&&((((((((((((((((((((((((&&&&&&'''(((((((((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((((((((%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''(((((())))))******(((((((((((((((((('''&&&((((((((((((((((((((((((''''''((()))))))))))))))))))))((('''''''''''''''((((((((())))))******+++))))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''(((((())))))'''((((((((())))))))))))'''(((((())))))(((((('''(((''''''''''''(((((()))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((()))******((((((((((((((())))))***(((((((((((())))))))))))(((((())))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))))))))*********++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***)))******+++++++++++++++---+++***,,,///000---***------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,)))))))))************+++***+++,,,,,,+++***+++,,,******++++++++++++************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))yyyVVVFFFCCC<<<:::777444222222222222111000///...------,,,------***++++++,,,,,,++++++*********+++,,,,,,,,,,,,++++++++++++************)))******+++,,,---......---))))))))))))))))))))))))((((((((((((((('''''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&''''''((())))))***(((((('''&&&&&&&&&&&&'''$$$%%%&&&((((((((('''&&&((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((((((%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((&&&'''((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))((('''''''''''''''+++******)))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&'''(((((()))******'''(((((()))))))))))))))''''''((())))))((('''''''''''''''''''''((())))))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((()))******((((((((((((((()))******'''((((((((()))))))))***(((((()))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))***+++++++++++++++***))))))---222333000---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---))))))))))))***************+++,,,,,,+++***+++,,,******++++++++++++************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))yyyVVVGGGEEE>>>:::777444222222222222111000000...---------------+++++++++,,,,,,+++++++++******+++,,,,,,,,,,,,++++++++++++************)))''''''(((******+++++++++))))))))))))))))))))))))))))))(((((('''''''''&&&''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&'''((())))))***(((((('''&&&&&&&&&&&&'''%%%&&&((()))))))))((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&%%%$$$$$$###&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''((((((((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))))))))((((((((((((((((((((((((((('''(((((()))))))))))))))))))))((('''''''''''''''******))))))))))))******))))))))))))(((((((((((())))))************))))))(((((((((((((((((((((((('''''''''((()))******+++'''((()))))))))))))))(((&&&'''((())))))((('''&&&'''''''''''''''((()))***&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((()))******((((((((((((((()))******'''((((((((())))))******(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))***++++++++++++***(((&&&'''---333666444000,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,+++******+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---))))))))))))************(((*********)))((()))*********++++++++++++************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))vvvXXXGGG@@@888888777555333222000000///000000///---,,,+++***))),,,,,,,,,++++++***************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''&&&$$$%%%&&&'''(((***++++++((((((''''''''''''((((((''''''((((((((('''%%%$$$''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%&&&'''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''((()))((('''&&&&&&(((***&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''+++******)))(((''''''&&&)))(((((('''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((('''''''''((((((''''''''''''((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))************))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((&&&$$$%%%((()))'''%%%(((((((((((((((((((((((((((((())))))))))))((((((''''''((()))))))))))))))(((((('''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********)))))))))))))))************************((()))+++,,,------,,,,,,************************+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***+++***)))***,,,---,,,+++************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))tttVVVFFF???888888777555333222000000//////.........------,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((((((''''''%%%&&&&&&'''((()))******(((''''''''''''''''''(((''''''((((((((('''%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((%%%%%%&&&&&&&&&'''''''''%%%&&&'''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''(((((('''%%%%%%''')))&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''******))))))(((''''''&&&((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((''')))))))))(((((()))))))))''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))))))))))))))******)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))******)))))))))(((((((((''')))))))))))))))))))))))))))'''%%%&&&((()))(((&&&(((((((((((((((((((((((((((((())))))))))))((((((''''''((())))))))))))))))))(((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))'''((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))))))))))))))))))))************************((()))***,,,------,,,,,,************************+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***+++***)))***,,,---,,,+++************************************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))rrrTTTDDD???999888777666444222111000000........................------,,,,,,,,,,,,++++++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))(((((((((''''''''''''((((((((()))''''''&&&&&&&&&&&&'''''''''''''''(((''''''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((%%%&&&&&&&&&&&&'''''''''###%%%''')))***(((&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&''''''&&&%%%%%%&&&(((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''***))))))(((((('''''''''((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((******))))))))))))******''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''))))))((('''(((((((((((((((((((((((((((((())))))))))))((((((''''''((()))))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''************************''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************************((()))***+++,,,,,,,,,,,,************************+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++***)))***,,,---,,,+++************************************************))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))pppSSSDDD@@@:::999888666444222111000000///////////////.........---,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&''''''''''''$$$%%%'''((()))((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''&&&%%%$$$&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))((((((((('''''''''(((''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((()))))))))((((((((((((((((((((((((((((((((())))))))))))((((((''''''((()))))))))))))))******)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))'''''''''((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))*********************************))))))******++++++++++++************************************++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++***)))***,,,---,,,+++************************************************))))))))))))))))))))))))***++++++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((oooRRRDDDAAA<<<999888666444333111111000222111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$&&&''''''%%%%%%%%%'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&'''''''''(((((())))))'''(((((())))))(((((('''''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))))))))((('''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))(((((())))))))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))******)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((())))))******************************************************++++++))))))))))))))))))))))))******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++***)))***,,,---,,,+++************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((nnnQQQCCCAAA<<<999888777555333222111111222111000///---,,,+++*********++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&'''''''''(((((((((((('''&&&%%%%%%'''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%&&&((((((&&&%%%&&&'''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''((()))))))))&&&'''((())))))((('''&&&''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''((())))))''''''((()))))))))))))))))))))))))))(((((())))))))))))((((((''''''((()))))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((()))******++++++******************************)))))))))******+++))))))))))))))))))))))))***++++++,,,---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++***)))***,,,---,,,+++************************************************)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))kkkNNNAAA???;;;:::999777555333222111111/////////...---,,,,,,+++)))))))))******++++++++++++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%$$$%%%&&&'''((('''''''''((((((((((((((((((''''''''''''''''''((('''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&''''''''''''((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%'''))))))(((&&&&&&'''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&''''''((())))))***&&&((()))******)))(((&&&''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''')))******)))'''&&&'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))'''((((((((()))))))))***))))))))))))))))))))))))&&&((()))(((&&&%%%''')))))))))))))))))))))))))))(((((())))))))))))((((((''''''((())))))))))))))))))(((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))'''(((((()))******++++++************************+++***)))(((((()))***+++))))))))))))))))))))))))***+++,,,---------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++***)))***,,,---,,,+++************************************************)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))jjjLLL???===999:::999777555333222111111------------------------(((((())))))*********++++++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%$$$###$$$%%%&&&'''''''''''''''(((((())))))((((((''''''''''''(((((('''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%''''''''''''((((((((()))###%%%''')))***(((&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%'''******((('''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&'''''')))******))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***''')))***++++++***)))'''''''''''''''((((((((()))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((******((('''&&&'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************'''((((((((())))))******))))))))))))))))))))))))%%%''')))(((%%%%%%&&&)))))))))))))))))))))))))))(((((())))))))))))(((((('''(((((()))))))))))))))(((((('''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))'''(((((()))***+++++++++************************+++***)))(((((()))******))))))))))))))))))))))))***+++,,,---...---,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++***)))***,,,---,,,+++************************************************))))))))))))))))))))))))+++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))dddLLL===999;;;999999999888666444111000222///333999333)))+++555++++++++++++++++++++++++++++++,,,,,,,,,++++++***************))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))+++*********))))))((((((((((((((((((((('''&&&&&&'''''''''(((((((((((((((''''''(((((('''&&&%%%%%%)))((('''&&&&&&'''((()))'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&'''''''''((((((((('''&&&''')))))))))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((('''&&&&&&%%%%%%&&&&&&'''))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&%%%&&&'''''''''&&&$$$###((((((&&&%%%%%%&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''((()))***+++,,,,,,******))))))((((((''''''((((((((((((((((((((((((&&&'''((('''%%%%%%'''(((''''''''''''''''''''''''((())))))***)))'''%%%$$$%%%%%%&&&&&&''''''((((((******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&&&&'''((())))))))))))))))))(((''''''''''''''''''((((((((((((***)))'''((()))***((('''))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))************))))))***)))(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))((('''&&&&&&'''((()))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++******+++++++++******)))***+++++++++,,,,,,,,,,,,,,,,,,,,,++++++*********,,,+++++++++***)))))))))************************((()))))))))************+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((cccKKK===999;;;888888888777555333111///000...444??????333+++++++++++++++++++++++++++++++++++++++,,,,,,++++++***************))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))*********)))))))))((((((((())))))))))))((('''&&&((((((''''''''''''''''''''''''(((((('''&&&&&&%%%)))((('''&&&&&&'''((()))''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&'''''''''((((((((()))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''((((((((('''&&&&&&((())))))(((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''''''''&&&%%%%%%((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''(((((()))******((((((((((((((()))))))))((((((((((((((((((((((((''''''((('''&&&%%%''')))''''''''''''''''''''''''************)))((('''&&&'''''''''''''''(((((((((***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))(((''''''''''''''''''((((((((((((***((('''((()))***)))'''))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))))))))(((''''''''''''((()))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++++++++,,,,,,,,,++++++***'''((((((((()))))))))))),,,,,,,,,++++++*********++++++******************************************)))*********+++++++++++++++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((bbbKKK===999;;;777777666555444222000///222,,,///;;;AAA888+++%%%++++++++++++++++++++++++***++++++,,,,,,+++++++++************))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))******))))))))))))(((((())))))******))))))((((((*********))))))((((((((('''''''''(((''''''&&&%%%((((((''''''''''''((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&''''''''''''''''''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''((((((((()))'''%%%%%%'''((()))((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((('''&&&&&&&&&&&&'''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&''''''((())))))******(((((((((((((((((((((((('''(((((('''&&&&&&''')))((((((((((((((((((((((((,,,+++***))))))(((((()))))))))((((((((((((((('''))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((()))))))))(((''''''''''''''''''(((((((((((()))((('''((()))***)))((())))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((())))))******))))))(((((((((((((((((()))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((())))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******++++++,,,,,,,,,,,,,,,+++************+++++++++++++++++++++++++++*********))))))***************************************************+++++++++,,,,,,+++************)))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))```JJJ>>>999:::666555555333222000///...555,,,(((...444111+++(((******************************+++,,,,,,,,,++++++************)))))))))((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))(((((())))))************))))))------,,,,,,+++***))))))&&&'''''''''''''''&&&&&&(((((((((''''''(((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''''''''''''''(((((((((((()))'''$$$$$$&&&((())))))''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''''''''''''''(((&&&&&&''''''''''''&&&&&&)))((('''&&&%%%&&&'''(((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((('''''''''&&&&&&'''''''''((((((((())))))(((((((((((((((((((((((('''(((((('''&&&&&&'''))))))))))))))))))))))))))),,,+++)))((('''((())))))******))))))((((((''''''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((((((((((((&&&%%%'''(((((((((((((((''''''''''''''''''(((((((((((()))((('''((()))***)))((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''(((((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((('''''''''((((((((()))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))*********+++,,,,,,,,,+++++++++++++++,,,,,,,,,------+++++++++***************(((((())))))******++++++************************))))))*********+++++++++************))))))))))))((((((((((((((((((((((((************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))^^^JJJ>>>999:::555555333222111000//////333---((()))******+++,,,************************)))***+++,,,,,,,,,,,,,,,************)))))))))((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((())))))))))))************)))))),,,,,,+++***))))))((((((&&&&&&'''''''''''''''&&&'''(((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&''''''''''''((((((((())))))(((&&&$$$$$$&&&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%&&&''''''((((((''''''&&&''''''((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&&&&''''''((((((&&&&&&''''''''''''&&&&&&)))((('''%%%%%%&&&''''''%%%&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((***))))))((((((''''''&&&)))((((((((('''''''''&&&(((((((((((((((((((((((('''((()))(((&&&&&&((()))))))))))))))))))))))))))***)))((('''&&&'''((()))******))))))((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''((((((((((((''''''''''''''''''(((((((((((((((''''''((()))******)))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&'''((()))***)))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((())))))))))))))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))(((((()))***************(((((((((((())))))))))))************************((((((((())))))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))}}}\\\III>>>:::999555444333111000000000000---......---,,,******+++************************)))***++++++,,,,,,,,,,,,************))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))''''''(((((((((((())))))(((((())))))******))))))(((((((((''''''&&&&&&%%%%%%&&&''''''((('''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''((((((((()))))))))&&&%%%%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((())))))((('''&&&''''''(((((()))*********''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&''''''((((((&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&'''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))))))))(((((('''''''''))))))(((((('''&&&&&&%%%((((((((((((((((((((((((((())))))(((''''''(((***((((((((((((((((((((((((((((((''''''''''''(((((())))))((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((''''''''''''''''''((((((((((((((('''&&&(((***+++***)))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''&&&'''(((*********))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&'''''''''(((((((((((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))''''''((()))************)))))))))*********++++++)))))))))***************(((((())))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))))))))))))))))))))))){{{[[[III>>>:::999666444333111000000000111---...///...---,,,+++***************************))))))***+++,,,,,,,,,,,,************))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))'''''''''((((((((())))))&&&'''((())))))))))))(((''''''''''''''''''''''''%%%&&&&&&'''((((((''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%'''((((((((())))))))))))$$$$$$%%%''')))(((&&&$$$''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&'''((())))))((('''&&&&&&&&&''''''((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&%%%$$$$$$###$$$%%%&&&(((((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((())))))(((''''''(((***''''''''''''''''''''''''((((((((()))))))))(((((('''''''''''''''((((((((('''((((((((()))))))))***))))))))))))))))))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((((((''''''''''''''''''((((((((((((((('''&&&'''***+++***)))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))''''''((((((((((((''''''%%%&&&(((***+++***))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&'''''''''((((((((()))************)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***)))((('''''')))******+++++++++++++++,,,,,,,,,---------((()))))))))*********+++)))))))))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((({{{ZZZHHH>>>:::999666555333111000000111111111///+++((())),,,---+++))))))))))))))))))))))))((()))***+++,,,---------************))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))&&&'''''''''(((((())))))&&&&&&'''(((((()))(((((())))))))))))************%%%%%%&&&'''((((((((('''&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$%%%''''''''''''%%%$$$(((((((((((())))))))))))###$$$%%%(((***)))&&&###((((((((((((((((((((((((%%%&&&&&&''''''(((((((((&&&'''(((******((('''&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&''''''''''''''''''&&&###$$$%%%&&&%%%$$$###"""###$$$&&&((())))))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((((()))))))))'''''')))***''''''''''''''''''''''''((()))***++++++***)))(((%%%&&&&&&&&&''''''(((((('''((((((((())))))******))))))))))))))))))))))))''''''''''''''''''''''''''''''%%%$$$$$$%%%''''''%%%%%%&&&'''((((((((('''''''''''''''((((((((()))''''''&&&'''***++++++***))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))''''''((((((((((((''''''$$$&&&(((***++++++))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&&&&&&&'''''''''((((((((()))***++++++***)))(((************************))))))))))))))))))))))))((((((((((((((((((((((((((()))***++++++***)))((((((((()))++++++,,,,,,,,,(((((()))))))))*********(((((())))))*********+++******))))))((((((''''''))))))))))))))))))))))))))))))))))))************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((sssZZZFFF======999777555333111111111000...000...------------,,,***))))))***+++,,,,,,------)))************++++++++++++++++++***)))((((((''')))))))))))))))))))))))))))))))))((((((((((((((()))(((((((((((())))))*********))))))((((((''''''%%%&&&(((******)))'''&&&(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((()))))))))))))))(((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&******))))))((((((((('''(((((('''''''''&&&&&&&&&%%%&&&&&&&&&'''(((((((((******))))))(((((('''''')))(((((('''''''''(((((())))))))))))))))))))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))************''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))((())))))))))))))))))))))))))))))************))))))))))))(((''''''((())))))000//////---+++)))(((&&&))))))(((((((((((())))))***)))(((''''''((()))***qqqYYYDDD<<<<<<888777555333111111111000...000...------------,,,***))))))******++++++,,,,,,)))************+++++++++++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''(((((()))))))))))))))((((((''''''%%%&&&((()))))))))((('''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((&&&'''''''''((((((((()))''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((('''''''''&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''))))))))))))((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((()))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((()))************)))))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))***+++,,,,,,---333222222111000...---,,,))))))(((((((((((())))))***)))(((''''''((()))***nnnWWWCCC;;;;;;777777555333111111111000...000...------------,,,***************************)))************+++++++++++++++******)))((((((((())))))))))))))))))))))))((()))))))))***+++++++++---,,,***((('''((()))***)))))))))(((((((((((('''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&)))))))))(((((((((((('''((((((''''''''''''((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((())))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((('''((())))))******))))))))))))))))))))))))))))))))))))))))))************''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))************))))))&&&(((***---...000000000------------,,,+++******))))))(((((((((((())))))))))))(((((((((((())))))lllUUUCCC<<<;;;777777555333111111111000...000...------------,,,************)))))))))))))))))))))*********+++++++++************))))))(((((((((((((((((((((((((((((((((((()))***+++,,,,,,---111///,,,***)))***+++,,,(((((((((((((((((((((((((((''''''''''''((())))))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''((((((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))(((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%(((((((((((((((((((((((((((''''''''''''(((((()))'''''''''''''''''''''''''''(((((((((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((()))))))))*********))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********+++(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''''''''(((***+++(((((((((((((((((((((((())))))************))))))&&&(((+++...///000//////'''''''''(((((('''''''''))))))(((((((((((())))))))))))(((((((((((())))))jjjUUUCCC======999777555333111111111000...000...------------,,,************)))))))))))))))))))))*********+++++++++*********)))))))))))))))(((((((((((((((((((((((((((((()))***+++,,,,,,---///---+++)))((()))******'''''''''''''''((((((((((((''''''''''''((())))))&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&$$$&&&)))******)))&&&$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%$$$$$$%%%''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''((((((((()))))))))))))))&&&'''''''''''''''''''''((((((((('''&&&&&&&&&%%%'''''''''''''''((((((((('''''''''''''''((())))))''''''''''''''''''''''''(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&''''''''''''''''''&&&'''''''''''''''''''''''''''(((((((((((()))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''((()))))))))))))))((((((((((((((((((((((((((())))))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((()))((('''''''''(((***+++(((((((((((((((((((((((())))))************))))))&&&(((***,,,---,,,+++***(((((()))***************))))))(((((((((((())))))(((((())))))))))))((((((hhhTTTCCC======999777555333111111111000...000...------------,,,***************************)))************+++++++++******))))))))))))))))))))))))))))))))))))))))))((()))))))))***+++++++++***)))((((((''''''''''''&&&''''''''''''(((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&###&&&***,,,,,,***&&&###&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&'''((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((''''''&&&''''''((()))***''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&'''(((((())))))(((((((((((((((((((((((((((((((((((((((((())))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))************))))))'''((())))))))))))''''''((())))))***++++++******))))))(((((((((((())))))(((((())))))))))))((((((eeeRRRBBB<<<<<<999777555333111111111000...000...------------,,,***))))))******++++++,,,,,,)))************+++++++++)))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))((('''&&&&&&&&&&&&'''''''''((((((%%%&&&((()))))))))((('''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&$$$&&&(((******(((&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&''''''((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$%%%'''((()))((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''((()))***(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&'''(((((())))))((((((((((((((((((((((((((((((&&&'''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))************))))))''''''''''''''''''''''''&&&''''''((((((((((((((())))))(((((((((((())))))'''((()))******)))((('''cccPPPAAA;;;;;;888777555333222222111000...000...------------,,,***))))))***+++,,,---------)))************+++++++++)))))))))))))))*********))))))))))))))))))))))))))))))))))))((((((((((((((()))+++,,,---,,,***)))&&&&&&&&&'''''''''((((((%%%&&&(((******)))'''&&&&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&''''''''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''((((((((()))'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%'''))))))((('''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((((((((())))))******&&&&&&&&&'''''''''((((((%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''')))******)))))))))))))))))))))))))))((('''&&&&&&'''((()))************************(((((((((((((((((((((((())))))************))))))''''''''''''''''''''''''''''''''''''((((((((()))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))((())))))))))))))))))))))))))))))************))))))'''&&&&&&&&&&&&'''(((((((((((()))))))))))))))((())))))(((((((((((())))))'''((()))******)))((('''^^^QQQCCC999888888888666333222222222111///111---******---...***'''...---+++*********++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((''''''''''''%%%&&&''')))))))))((('''&&&&&&&&&''''''''''''((())))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((('''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((()))((('''&&&%%%$$$######$$$$$$%%%%%%&&&'''(((((()))*********)))(((&&&%%%((((((((('''&&&&&&&&&%%%$$$%%%&&&'''((((((((((((&&&&&&''''''''''''&&&&&&)))(((&&&%%%%%%&&&((()))***)))'''%%%%%%%%%'''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))(((((((((((())))))''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))((('''&&&&&&'''((()))&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))''''''((((((((((((''''''))))))(((((('''''''''&&&))))))(((((('''''''''&&&))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((()))))))))))))))************+++++++++))))))))))))************************************+++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))+++,,,,,,+++)))((()))***''',,,111000+++'''(((***(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))+++******)))(((''''''&&&&&&'''''''''(((((())))))]]]QQQCCC999888888888666333222222222000///000---+++,,,///000...***---,,,+++*********++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((''''''''''''%%%&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((('''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&'''(((((())))))******)))(((&&&%%%'''''''''''''''&&&&&&&&&%%%%%%&&&'''((((((((((((&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%&&&'''(((***((('''%%%%%%%%%'''(((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))((('''&&&&&&'''((()))&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''''''''(((((((((((('''''')))((((((((('''''''''''')))))))))(((((((((''''''))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))(((((()))))))))*********(((((()))))))))*********))))))))))))))))))))))))************)))))))))(((************)))))))))((())))))))))))))))))))))))((()))******(((((()))***&&&)))...000000///,,,+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))((('''''''''''''''''''''((((((((()))[[[OOOCCC:::999888888666333222222222000///000---,,,---000222000...,,,,,,+++************+++)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((('''''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((***))))))((('''&&&%%%%%%%%%%%%%%%&&&''''''(((((()))))))))))))))(((&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''')))((('''%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''***)))(((((((((((()))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***))))))(((''''''&&&&&&''''''((((((((((((''''''((((((((((((''''''''''''***)))))))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''((((((((())))))))))))((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''''''''((((((((())))))(((((())))))))))))******((((((((((((((((((((((((************))))))))))))************))))))))))))))))))))))))))))))))))))%%%'''(((((((((((()))+++&&&'''***///444444111...))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''''''''((((((((((((}}}YYYNNNCCC;;;999888777555333222222111000...000...---...000000///---++++++******************))))))*********+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((('''''''''''')))(((&&&%%%$$$%%%&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((***))))))(((''''''&&&&&&%%%&&&&&&&&&''''''(((((()))))))))((((((''''''&&&%%%&&&&&&&&&'''(((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''',,,***)))'''''')))***,,,((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''(((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''''''''''''''((((((((((((''''''((((((((((((((('''''''''************))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))''''''((((((((()))))))))(((((((((((()))))))))***))))))))))))))))))))))))*********)))))))))))))))*********)))))))))))))))((((((((((((((((((((((((&&&'''))))))(((''')))***&&&'''))),,,000222222222)))))))))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))(((((((((''''''''''''((((((((((((((({{{WWWMMMCCC<<<:::888777555222111111111000...000///------------,,,***************************************++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((''''''''''''***)))'''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((&&&'''''''''(((((())))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''((((((''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((''''''&&&&&&&&&&&&'''''''''''''''(((((((((((('''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((''''''''''''''''''(((''''''&&&&&&&&&&&&'''''',,,***)))'''''')))***,,,((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((((((((('''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((())))))''''''(((((((((((('''''''''''''''((((((((((((((())))))))))))************(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))(((''''''))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((()))))))))******'''(((((((((((()))))))))************************))))))))))))))))))******))))))))))))))))))******(((((((((((((((((((((((()))***+++***((('''((()))''')))+++)))((()))///555******))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((('''''''''yyyUUUKKKCCC<<<;;;888777555222111111111///...///...---,,,+++***))))))((()))******+++******************++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((('''''''''((((((((((((''''''''''''))))))((('''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''((()))))))))&&&&&&''''''((()))))))))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''((((((((('''&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''(((((('''&&&&&&''''''(((&&&&&&&&&'''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''***)))(((((((((((()))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&''''''((())))))***''''''(((((((((((('''''''''''''''((((((((((((((((((((()))))))))))))))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((()))))))))*********''''''(((((((((((())))))************************))))))))))))************))))))))))))************))))))))))))))))))))))))***++++++***(((''''''((((((***+++((($$$%%%,,,333************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''''''''xxxSSSJJJCCC===;;;888777444222111111000///...,,,------,,,+++******+++'''((()))***++++++***)))*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''((((((((((((''''''''''''&&&&&&''''''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&''''''((())))))&&&&&&''''''((())))))***&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%'''((()))((('''&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&((((((((((((''''''''''''((('''&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&%%%%%%&&&'''((((((((((((&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%&&&'''(((%%%&&&&&&''''''(((''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&'''((())))))((('''&&&&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))'''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))''''''((((((((()))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))************)))((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))'''''''''((((((((())))))'''''''''((((((((())))))************************((()))))))))************((()))))))))************))))))))))))))))))))))))''')))))))))''''''''')))((()))***(((''''''***---************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((''''''''''''wwwRRRJJJDDD>>>;;;888666444222111111000///---***+++,,,,,,,,,+++,,,...'''((()))+++++++++***)))******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))(((((((((''''''''''''###$$$&&&'''((('''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''((())))))***&&&''''''''''''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%'''))))))((('''&&&''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((('''''''''((('''&&&%%%%%%&&&(((((((((((((((''''''&&&&&&%%%$$$%%%&&&'''((((((((((((&&&''''''''''''''''''&&&)))(((&&&%%%%%%&&&((()))%%%%%%&&&'''(((((((((''''''''''''&&&&&&'''''''''%%%%%%&&&&&&'''((())))))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&'''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))&&&'''((())))))((('''&&&&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((''''''&&&'''''''''(((((())))))&&&'''''''''(((((())))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++,,,,,,+++***((())))))))))))((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''(((((((((((())))))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))$$$&&&''''''&&&&&&((()))((('''(((***,,,,,,***(((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((('''''''''&&&tttUUUHHHCCCCCC999:::666333111000111111000...000000///...------------******++++++++++++******))))))))))))************+++***)))(((((()))***+++++++++***)))((('''&&&&&&******))))))((((((''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%'''''''''''''''((())))))''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((())))))((('''&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''',,,***(((%%%$$$$$$%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))'''&&&&&&((()))&&&###''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((''''''''''''(((((((((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))'''((()))((('''&&&''')))))))))(((((('''''''''&&&******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))((((((''''''))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&******))))))((((((''''''))))))))))))************))))))))))))***************)))))))))***+++,,,,,,+++*********))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))rrrTTTFFFAAABBB888999666333111000111111000...000///...---,,,,,,,,,,,,******++++++++++++******))))))))))))************+++***)))(((((()))***+++))))))))))))(((((((((((())))))))))))((((((''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%'''''''''''''''(((((()))''''''&&&&&&&&&&&&''''''(((''''''''''''''''''((())))))(((&&&&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''')))(((&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((%%%""""""###%%%$$$###''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))((((((''''''''''''(((((((((((()))((('''&&&&&&'''((()))(((((((((((()))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''((()))((('''&&&'''))))))(((((((((''''''''''''***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))***)))))))))((((((((('''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''***)))))))))((((((((('''))))))))))))************))))))))))))******************))))))******+++,,,************)))))))))((())))))))))))))))))))))))(((((())))))))))))((((((***)))))))))((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))pppSSSEEE@@@@@@666888666333111000111111000.........---,,,++++++++++++******++++++++++++******))))))))))))******************))))))))))))******''''''(((((())))))******)))))))))(((((((((((('''((((((((((((''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((%%%""" !!!###%%%%%%''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''(((((())))))(((((('''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((('''((()))((('''&&&''')))((((((((((((''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''''''''((()))*********((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))******))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))(((((((((((())))))))))))************))))))))))))******************)))))))))***++++++************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))oooSSSFFF@@@???666999666333111000111111000......---,,,+++******************++++++++++++******((()))))))))***************))))))))))))))))))***(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))******'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((('''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&)))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&&&&&&&(((%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))(((&&&%%%%%%&&&'''(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((('''(((((((((((((((((('''''''''''''''(((((((((((((((((((((''''''((((((((((((((((((((())))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''((()))((('''&&&''')))((((((((((((((('''''''''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''((((((((()))))))))***((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))((((((((((((((()))))))))************((()))))))))******************))))))))))))***************)))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))nnnTTTGGG@@@@@@777:::666333111000111111000...------,,,+++******************++++++++++++******((()))))))))************)))))))))******)))))))))))))))))))))(((((((((((('''''''''''''''(((((((((((((((((((((''''''''''''''''''''''''((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((())))))'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&&&&&&&(((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((*********)))((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''((((((((((((''''''''''''''''''(((((((((((('''(((((((((((((((((('''(((((((((((())))))))))))'''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))((('''&&&''')))'''''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))***)))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))((()))))))))************((()))))))))******************))))))((())))))***))))))))))))))))))******(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))mmmTTTGGG@@@???777;;;666333111000111111000...------,,,+++******************++++++++++++******))))))))))))************))))))************))))))******))))))((((((''''''&&&''''''''''''(((((((((((((((((((((''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%$$$$$$'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''&&&&&&%%%''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''###&&&***+++***((('''&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&''''''((((((''''''&&&''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((''''''''''''((()))((('''&&&''')))'''''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********)))(((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((((((((()))))))))))))))******++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))******************)))((((((((())))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))jjjRRRFFF>>>===555:::666333111000111111000......---,,,++++++******+++******++++++++++++******))))))))))))************((()))***++++++***)))((((((((((((((())))))))))))&&&&&&&&&'''''''''((((((((((((((((((''''''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%###"""!!!'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''(((''''''''''''''''''(((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''###&&&)))***(((''''''(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&''''''((((((''''''&&&''''''''''''((((((((((((&&&'''((())))))((('''&&&(((((((((((())))))))))))''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''((()))((('''&&&''')))''''''''''''((((((((()))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))'''((((((((()))))))))***)))******++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((()))))))))***))))))))))))************))))))))))))******************)))(((((((((((((((((()))))))))************))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))iiiQQQEEE===<<<444999666444111000111111000...///...---,,,++++++++++++******++++++++++++******))))))))))))************((()))***++++++***)))(((&&&&&&'''((()))***++++++&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$"""!!!'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&'''''''''((((((''''''''''''((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''''''''''''''''''''###$$$%%%'''((()))))))))''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&(((***)))''''''))),,,''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''''''''''''''&&&''''''''''''((((((((()))&&&'''((())))))((('''&&&(((((((((((())))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&'''((()))((('''&&&''')))&&&'''''''''(((((())))))'''((((((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((())))))******&&&'''''''''(((((())))))((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))'''((((((((())))))************++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))'''((((((((())))))******))))))))))))************))))))))))))******************)))((((((((((((((((((((())))))*********+++))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))^^^LLLFFF???CCC===:::222222111000//////000000///...---,,,++++++++++++111---***+++,,,+++***)))))))))))))))))))))))))))***&&&***---'''(((***$$$,,,000,,,000"""###444&&&***&&&... +++(((((((((((((((((((((((()))))))))))))))))))))))))))(((---'''$$$&&&---&&&%%%%%% ... 000***))))))'''&&&(((((('''###!!!'''***###&&&(((&&&+++'''(((***++++++)))'''&&&((((((''''''''''''(((((("""(((///"""---((('''$$$((()))!!!###***'''***...%%%!!!'''///(((%%%!!!***///)))%%%!!!111###))))))''''''(((###%%%,,,+++$$$###(((''',,,'''&&&///(((%%%(((,,,'''***""",,,!!!''''''''''''''''''''''''(((''''''&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$###''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((''''''&&&'''((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''&&&%%%&&&'''((()))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&+++***)))'''''''''((()))''''''''''''((((((((((((''''''(((((())))))******)))((('''&&&&&&'''((()))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''')))***)))((('''(((***))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))(((''')))((('''&&&&&&'''((()))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''((())))))---,,,+++***))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))******************))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))[[[JJJEEE===AAA;;;888444333222111000000000000///...---,,,++++++++++++ %%%,,,000...+++)))+++(((((((((((((((((((((((('''###!!!%%%+++...,,,(((***+++---''',,, ***&&&---(((###$$$'''###+++$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%+++###((('''---%%%''',,,((($$$---&&&!!!***%%% !!!(((***&&&''',,,$$$###!!!$$$,,,000***!!!'''((()))******)))((('''((((((''''''''''''((((((&&&555))),,,<<<'''$$$((()))(((!!!"""%%%'''...---&&&%%%+++)))((('''  ,,,'''(((***...###***$$$ ...,,,+++---"""$$$###(((%%%$$$+++######(((+++...$$$///)))''''''''''''''''''''''''''''''&&&&&&&&&''''''(((%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&((()))))))))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&%%%&&&'''((()))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''******)))(((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))((('''&&&&&&'''((()))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((''')))***)))((('''(((***))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******,,,,,,***))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))************)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))XXXGGGCCC;;;???999666666555444222111000000000......---,,,++++++++++++;;;222&&&###(((...000...))))))))))))))))))))))))!!!///222+++$$$###222'''''')))%%%(((******555///###,,,###&&&'''************************++++++++++++++++++++++++''' '''%%%333(((+++'''###...+++ ...(((%%%+++(((111000%%%$$$///000%%%,,,---111---%%%)))+++###((((((((((((((((((((((((((((((''''''''''''((((((///!!!%%%(((@@@...&&&!!!"""&&&***++++++333///(((&&& &&&000...---,,,%%%,,,%%%***'''!!!***###&&&!!!444444###!!!000...---$$$---%%%&&&888333///$$$%%%222&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))$$$%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$&&&(((***+++)))'''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((('''''''''''')))))))))))))))(((((('''''''''''''''(((((((((((())))))))))))((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))((((((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++***)))(((((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))******))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))UUUFFFCCC;;;>>>888666888777555333111000000000...---,,,,,,+++++++++,,,************---...)))###------------------------(((***!!!!!!...000))),,,BBB---''' 111)))%%%"""+++***%%%444'''+++)))""""""""""""""""""""""""########################$$$***222!!!''')))...(((!!!xxx{{{lllQQQ555&&&$$$$$$"""))) +++222((((((((('''''''''((())))))((((((''''''''''''((((((+++$$$EEE&&&---(((HHHuuummmLLL,,,+++000"""---***)))!!!***000!!!%%%%%%)))+++!!!###...''''''+++$$$(((RRR~~~yyyjjj===111!!!333333&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&((()))***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))******)))((('''''''''''''''((((((((((((******))))))((((((''''''(((((((((''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''')))***)))((('''(((***(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))(((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***(((((((((''''''(((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((())))))***+++))))))((('''''''''''''''((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((()))))))))***))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((SSSGGGDDD;;;>>>999777888777555333222111000000------,,,+++++++++,,,,,,!!!333((()))000!!!$$$>>>%%%)))$$$111000+++zzzmmm$$$&&&---///'''!!!###$$$''''''&&&&&&'''((())))))((((((''''''''''''(((((( ((( ,,,,,,"""rrr///((($$$######!!!%%%(((&&& %%%...)))&&&---***"""+++cccQQQ//////&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))(((''''''''''''((()))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''((()))******)))((('''''''''''''''((((((((((((******))))))(((((('''''''''((((((((((((((((((''''''((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''')))***)))((('''(((***(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((''''''((()))***'''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((''''''''''''((()))))))))(((''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))(((((('''''''''(((((((((((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((QQQGGGEEE<<<>>>999777777666555333222111111111---,,,,,,++++++,,,,,,,,,***&&&###111+++,,,,,,$$$###""" 999HHH"""''''''###,,,&&&&&&&&&''''''(((((()))((((((''''''''''''((((((+++&&&333111333sssIII 666000###)))'''''')))"""))))))(((bbbNNN$$$%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))((((((''''''&&&%%%%%%$$$''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((&&&&&&&&&''')))***((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''%%%&&&''''''((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''(((((()))))))))))))))''''''''''''(((((((((((())))))))))))((((((((((((''''''((((((((((((''''''''''''(((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((''''''''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''''''''(((((()))((((((''''''''''''((((((&&&''''''(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))OOOFFFEEE<<<===888777555444333222111111111111,,,,,,,,,++++++,,,,,,---***""",,,***%%%...ppp666&&&(((+++'''***'''))) 777[[[/// 222$$$%%%&&&((()))(((((('''((((((''''''''''''(((((( ...AAATTT!!!'''+++---((('''"""*** ,,,|||}}}111,,,''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&%%%%%%%%%%%%'''''''''''''''''''''''''''((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&'''((((((((('''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((()))******''''''''''''(((((((((((((((((((((((())))))))))))&&&'''((())))))((('''&&&'''''''''((()))*********))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((()))))))))***((((((((((((((((((((((((''''''''''''((((((((((((''')))***)))((('''(((***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((('''((())))))***)))(((((('''(((((())))))&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((())))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))~~~NNNEEEDDD;;;<<<888777444333222222111111111111,,,,,,,,,++++++,,,------%%%...---&&&===bbb%%%---'''&&&---///)))###,,,---###!!![[[???+++###&&&(((,,,)))444"""...((('''OOO...+++###$$$&&&)))))))))((('''((((((''''''''''''((((((+++///zzz(((***+++888'''---"""***&&&&&&+++***...###YYY@@@"""...]]]{{{ ''''''''''''''''''''''''(((''''''&&&&&&&&&''''''###$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''''''''''''''&&&$$$&&&(((******)))'''&&&))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%'''((((((((('''&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''***((('''&&&&&&'''(((***((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((()))))))))(((''''''''')))***+++''''''''''''((((((((()))''''''(((((())))))******&&&'''((())))))((('''&&&&&&''''''((()))******+++))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((())))))******((((((((((((((((((((((((''''''''''''((((((((()))((()))***)))((('''(((***))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''''''''''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''&&&'''((())))))((('''&&&))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))((((((((())))))***&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******''''''''''''((((((((()))'''((((((((())))))******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))){{{RRREEE???===AAA888:::666333111000111111000.........---,,,++++++++++++***,,,...+++---111RRR===555'''$$$---)))((('''&&&&&&'''((()))111'''...!!!&&&&&&''''''''''''&&&&&&/// QQQJJJ&&&***+++***,,,$$$***))))))((('''&&&&&&&&&,,,)))rrr### )))$$$000zzz%%% &&&&&&&&&$$$'''(((```BBB))))))HHHGGG(((111###$$$***###'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''(((((())))))******************)))'''&&&%%%))))))(((((((((((())))))******)))(((''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&)))((('''&&&&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((())))))***)))((()))***+++***((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))******))))))((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))******((()))))))))'''''')))***************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((())))))(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))yyyQQQDDD>>><<<@@@888999555444222111000//////.........---,,,+++++++++++++++))))))&&&)))(((<<<$$$+++***(((%%%)))((('''&&&&&&'''((()))111...###+++&&&&&&''''''''''''&&&&&&!!!'''(((!!!)))\\\###///"""---///,,,***))))))(((''''''&&&&&&'''iii))))))...###%%% @@@VVV)))""")))&&&111&&&,,,111???$$$+++ !!!111kkk:::+++'''(((***"""###''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''((((((((()))))))))***)))******))))))((('''&&&''''''&&&&&&&&&&&&''''''&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&)))((('''&&&&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))***)))((((((******)))((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))***)))))))))((((((((('''(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))******((()))))))))'''''')))***************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))vvvOOOCCC>>>;;;>>>666999444444444111///---............---,,,++++++++++++///+++)))(((---''',,,}}} ''',,,---$$$((((((''''''''''''(((((($$$$$$666999...)))&&&&&&''''''''''''&&&&&&,,,((((((''' :::YYY555111((())))))))))))(((''''''&&&&&&111***$$$'''$$$$$$)))###$$$+++)))(((```{{{555!!!999"""}}})))+++,,,***(((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((''''''&&&&&&&&&&&&''''''###$$$$$$&&&'''((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))))))))(((''''''))))))((('''))))))(((((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))&&&&&&''''''((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))******((()))))))))'''''')))***))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))rrrLLLBBB===:::<<<555888444555555222...,,,---///......---,,,++++++++++++---++++++,,,111******uuu111)))%%%+++$$$(((((((((''''''((((((((())),,,!!! UUUfff111###&&&&&&''''''''''''&&&&&&######(((000///$$$ggg """***,,,))))))((((((''''''''''''ZZZ!!!777***)))%%%000(((~~~CCC+++$$$$$$222!!!OOO000(((,,,###&&&'''***%%%***&&&***(((%%%++++++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))''''''((()))))))))))))))))))))(((((((((((())))))"""###$$$%%%&&&((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))))))))))))))'''&&&'''((()))(((&&&))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))***((()))))))))'''''')))***(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((oooJJJAAA===999;;;555888555555444222000......///......---,,,++++++++++++&&&)))+++)))---''''''ppp666'''""")))###'''(((((((((((((((((('''((()))***666ddd&&&&&&&&&''''''''''''&&&&&&$$$'''%%% ###,,,000---&&&ppp%%%&&&***)))((((((((((((''''''''''''iii((($$$)))111###''''''###222'''!!!222###,,,(((+++""""""(((333)))CCC!!!(((###"""((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))))))))))))))((((((((((((&&&'''((())))))******)))))))))(((((((((((())))))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((()))***))))))))))))'''&&&'''((()))(((&&&))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))***((()))))))))'''''')))***''''''''''''''''''''''''((((((((((((((((((((((((***))))))(((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))***++++++******(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((lllIIIBBB===999;;;555999777555222222222222111000......---,,,++++++++++++''',,,...***+++&&&'''lll,,,'''+++000&&&''''''(((((((((((('''''''''(((<<<"""'''ppp'''&&&&&&''''''''''''&&&&&&......'''!!!)))222***((($$$+++***###((((((((((((((((((''''''JJJ444$$$222###&&&&&&<<<000$$$000$$$&&&$$$""""""'''###---(((%%%hhh###///((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))))))))((((((((((((''''''((())))))***))))))''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&'''(((*********)))))))))(((''''''))))))((('''))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))***))))))(((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))******((()))))))))'''''')))***(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***++++++***))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))kkkIIIBBB>>>999;;;555:::999444000111555777444000......---,,,++++++++++++***...000+++///+++***xxx((('''...222)))&&&'''((())))))((('''&&&,,,000 888&&&bbb___[[[]]]^^^\\\YYYZZZ___ddd...&&&&&&&&&''''''''''''&&&&&& )))...))) !!!+++555,,,444(((,,,'''(((((((((((((((((((((???777%%%(((,,,###%%%444ttt"""###--- &&&+++--- )))%%%000+++333'''000&&&+++((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))******)))))))))(((((((((''''''((()))))))))))))))(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))%%%&&&(((***+++***))))))***)))((((((******)))((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))'''((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))******((()))))))))'''''')))***(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***((('''(((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))jjjHHHBBB>>>999;;;555:::;;;444///111888:::666000......---,,,++++++++++++'''***+++(((///---+++***###%%%)))'''&&&'''((())))))((('''&&&=== ***))))))$$$000%%%'''(((&&&###$$$)))///%%%///***(((&&&''''''''''''''''''&&&***$$$%%%......%%%"""&&&///888GGG...'''''''''(((((((((((((((FFF444000!!!---))) ---((('''"""%%%$$$,,,$$$aaa%%%(((%%%###((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))*********))))))((((((((('''(((((())))))))))))(((((())))))(((((((((((())))))'''''''''((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((((((((((((%%%%%%&&&'''((()))******((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&'''((())))))((('''&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))$$$&&&(((***++++++))))))+++)))((()))***+++***((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))'''((((((((())))))******(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((()))******((()))))))))'''''')))***))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++)))'''&&&(((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))iiiNNN@@@AAA;;;666777666666444111111111111000...//////...---,,,,,,,,,,,,***,,,,,,)))///+++***www)))&&&+++###***))))))(((((('''''''''&&&))))))))))))))))))))))))HHH!!!***"""***000///%%%))))))}}}GGG+++$$$######%%%((((((&&&###///###$$$***$$$###***..."""---'''(((000(((+++---$$$bbb(((<<<+++...YYY+++###222000444$$$)))...+++&&&000$$$,,,"""111,,,+++***((((((((()))))))))((('''&&&&&&'''((()))(((((((((((((((((((((((('''''''''''''''((()))*********))))))((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%'''(((((('''%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))***)))(((''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((((((((((((************************))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''((()))))))))))))))iiiMMM@@@BBB;;;666777666555333111000000000///...///...---,,,,,,+++,,,,,,***+++,,,)))///+++***www)))%%%+++###+++)))(((((((((''''''''''''((((((((((((((((((((((((%%%lll111###''':::111$$$(((XXXccc$$$***)))((()))++++++(((%%%!!!&&&///...'''(((&&&$$$555###IIITTT))),,,&&&,,,,,,%%% ***ooo,,,&&&---'''222(((%%%'''%%%)))'''$$$:::"""%%%...$$$((('''111$$$)))************)))(((''')))((('''&&&&&&'''((()))(((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%'''(((((('''%%%$$$'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))***)))(((''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((())))))))))))***************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((''''''))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''''''''((()))))))))))))))hhhMMM@@@BBB<<<777777666444222000/////////...---///...---,,,,,,+++++++++)))+++,,,)))///+++***www(((%%%+++$$$,,,((((((((((((''''''''''''''''''''''''''''''''''''%%%000YYY***,,,***<<<$$$)))hhh{{{xxxPPP+++(((''''''((())))))(((&&&---)))$$$"""$$$)))...000&&&222$$$---"""......&&&(((...PPP+++%%%!!!###444 sss|||"""222))),,,888111(((555000%%%###'''...---&&&&&&(((***,,,+++)))'''%%%((((((''''''''''''(((((((((((((((((((((((((((((()))((((((''''''''''''((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((************************)))))))))))))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((('''))))))((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((()))))))))))))))fffLLL@@@BBB===777888666444222////////////...,,,///...---,,,++++++++++++)))++++++(((...+++)))www(((%%%+++$$$---((((((((((((((('''''''''''''''''''''''''''''''''333333MMM ///$$$)))......+++000$$$$$$$$$%%%&&&'''(((((((((&&&%%%$$$)))---000CCC___WWWNNNHHHAAAzzz:::###((((((222&&&&&&222)))"""''',,,oooIII,,,)))&&&"""111OOOiii+++&&&)))&&&:::yyy$$$,,,---((('''$$$&&&''')))******)))'''&&&(((((((((''''''(((((((((((((((((((((((((((((((((***)))((('''''''''''''''''''''(((((())))))******((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''((()))))))))))))))eeeKKK???BBB===888888777444222////////////...,,,......---,,,++++++++++++)))++++++(((...***)))www)))&&&,,,$$$---'''''''''((((((((((((((('''''''''''''''''''''''''''111!!!444%%%!!!---"""***---...)))%%%...'''000"""((()))))))))(((((()))***###000pppddd333***000(((###111666'''AAA((()))222$$$###222///)))KKK(((---"""000$$$%%%((('''''''''''''''(((((('''(((((((((((((((((('''((((((((((((((((((((((((***)))((('''''''''''''''''''''(((((())))))******((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''''''''''''''((((((((((((((())))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))((()))***+++***((())))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))cccJJJ???CCC>>>999999777444222000/////////...---...---,,,++++++*********(((***+++(((...***)))xxx+++''',,,$$$,,,'''''''''(((((((((((((((''''''''''''''''''''''''"""---)))$$$<<<$$$###'''333((()))###(((,,,(((*********(((%%%$$$%%%'''000___$$$+++&&&%%%%%%...GGGuuu...fff&&&(((%%%))))))+++uuu:::222,,,)))...&&&***((('''&&&%%%%%%&&&((()))''''''((((((((((((''''''(((((((((((((((((((((((()))((((((''''''''''''((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))&&&''''''''''''((((((((((((((())))))))))))******))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))bbbIII???CCC???999999777555333111000000000///......---,,,+++************(((******'''---***)))yyy,,,)))---$$$***''''''''''''((((((((()))(((((((((((((((((((((((((((""";;;$$$===/// (((222++++++!!!&&&"""&&&''''''&&&$$$$$$''')))111XXX'''+++!!!&&&000''';;;<<<---+++)))...###''',,,!!! qqq888+++***%%%$$$'''***)))%%%%%%&&&&&&''''''''''''&&&'''((())))))((('''&&&(((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))(((((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((()))))))))*********))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***''''''((()))))))))))))))bbbHHH???CCC???::::::888666444111111111111000......---,,,+++************(((******'''---***(((zzz...***...###)))&&&'''''''''(((((()))))))))))))))))))))))))))))) ---,,,%%%&&&]]]444###,,,!!!&&&)))111)))###&&&((()))))),,,000444%%%'''+++&&&***$$$,,,$$$...lll$$$(((!!!,,,$$$555...FFF@@@)))&&&%%%444"""---%%%"""$$$&&&((()))(((&&&%%%&&&'''((())))))((('''&&&(((((((((((((((((((((((('''''''''''''''((()))*********))))))((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++*********))))))(((((('''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((())))))*********+++))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******'''(((((()))))))))))))))]]]LLLDDDBBB:::999:::444333111000///000111000///,,,,,,,,,+++++++++******,,,))),,,***)))'''***}}}&&&---)))'''+++))))))))))))))))))))))))))))))))))))))))))))))))&&&(((///###---)))WWW,,,...,,, &&&(((###&&&---"""---+++&&&"""<<<''',,,&&&'''&&&&&&)))(((,,,|||$$$+++%%%***((( %%%---)))&&&'''###888yyy''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''%%%%%%%%%&&&(((***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&''''''(((((((((((((((''''''''''''''''''&&&&&&&&&'''((((((''''''(((***))))))((('''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))******))))))((((((((('''))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''++++++***)))((('''&&&&&&(((((((((((())))))))))))))))))))))))************)))*********++++++++++++***)))((()))***+++***((((((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))ZZZIIIBBBAAA;;;:::;;;666444222000///000000///...,,,,,,,,,+++++++++******,,,(((,,,***)))(((***}}}&&&---)))'''+++))))))))))))))))))))))))(((((((((((((((((((((((()))$$$,,,###***$$$===aaa000---000***###,,,$$$((($$$$$$...mmmGGG<<>>666...''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((''''''&&&&&&&&&''''''(((((((((((((((%%%%%%&&&'''((()))******&&&'''((((((''''''(((***)))((((((''''''''''''((()))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''*********))))))))))))((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))******((((((((()))))))))*********)))((()))***+++***((((((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))VVVFFF@@@@@@;;;:::<<<666666444111000000///...,,,,,,,,,,,,+++++++++******,,,(((+++***)))(((+++}}}&&&---)))'''+++(((((((((((((((((((((((('''''''''''''''''''''''')))))))))+++)))!!!999111...!!! ...###((((((---***%%%fffLLL%%%%%%<<<'''>>>"""***'''&&&(((222999666,,,333$$$!!!%%%$$$******,,,'''###(((+++((((((***NNN222+++''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&'''((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&''''''(((((((((((((((%%%%%%&&&&&&'''''''''(((&&&'''((((((''''''(((***)))(((''''''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))***(((((((((((())))))))))))(((((((((((()))))))))***(((((((((((())))))))))))***)))((()))***+++***((((((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((VVVFFFAAAAAA:::999:::444666444111000000///...,,,,,,,,,,,,+++++++++******+++'''+++)))***(((+++}}}&&&---)))'''+++((((((((((((((((((((((((''''''''''''''''''''''''(((###***))))))---'''(((www%%%&&&$$$333"""''''''&&&444,,,---$$$000,,,$$$(((&&&(((''''''///&&&555DDD...,,,###(((...,,,$$$)))###%%%111---"""$$$EEE~~~)))$$$(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$$$$%%%&&&''''''((((((&&&''''''((((((((((((((('''&&&&&&%%%%%%$$$$$$$$$&&&'''((((((''''''(((***((((((''''''''''''(((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((())))))******(((((((((((())))))))))))'''(((((((((((()))))))))(((((((((((())))))))))))***)))((()))***+++***((((((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((TTTEEE@@@@@@:::999999333555333111000000000...---,,,,,,,,,+++++++++******+++'''+++)))***))),,,}}}&&&---)))'''+++))))))))))))))))))))))))'''''''''''''''''''''''''''++++++&&&&&&)))(((%%%~~~)))000&&&$$$***(((///>>>###$$$444///###(((&&&###***&&&+++///[[[444###(((888$$$"""***%%%&&&...!!!555CCC###$$$***''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("""###$$$%%%&&&((())))))&&&''''''((((((((((((((((((((('''&&&%%%$$$######&&&'''((((((''''''(((***(((''''''''''''(((((()))***))))))(((((())))))***))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))************************&&&&&&''''''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))''''''(((((())))))******(((((((((((())))))))))))''''''(((((((((((())))))((((((((()))))))))*********)))((()))***+++***((((((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))QQQCCC???@@@;;;::::::444444222000///000000///...,,,,,,,,,+++++++++*********'''+++)))***))),,,}}}&&&---)))'''+++))))))))))))))))))))))))(((((((((((((((((((((((($$$000)))$$$((('''&&&''']]]WWW!!!///""" (((***))) (((fff^^^777!!!444%%%---$$$ ,,,$$$222***...___999???(((333$$$...'''###&&&"""GGGUUU000!!!''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$%%%%%%&&&'''(((((()))&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''((((((''''''(((***'''''''''''''''((())))))******))))))))))))******))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''''''''((((((((()))))))))))))))*********++++++***)))((()))***+++***((((((((((((((())))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********************************))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))OOO@@@===???;;;;;;<<<666333111000///000111000///,,,,,,,,,+++++++++*********'''***)))***))),,,}}}&&&---)))'''+++)))))))))))))))))))))))))))))))))))))))))))))))) 222'''###,,,(((%%%)))&&&'''***(((---"""'''((()))CCC444,,,!!!+++(((000"""---###***AAAHHH999444''''''%%%"""...'''!!!'''999333"""'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''((((((((()))((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&''''''(((((((((((((((((((((((()))))))))))))))&&&'''((((((''''''(((***'''''''''''''''((()))*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))******+++++++++,,,))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))''''''''''''((((((((()))************++++++++++++***)))((()))***+++***((((((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++************************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))|||NNNHHHBBB>>>===<<<:::888333222111111111000...,,,------,,,,,,+++***))))))''',,,...(((,,,******|||%%%,,,(((&&&***))))))))))))))))))))))))222 +++///222 +++...,,,"""$$$)))((('''%%%AAA&&&!!!&&&'''$$$***(((+++"""***,,, )))+++%%%+++...'''%%%%%%===fff(((%%%***)))((($$$***,,,$$${{{111%%%333!!!***000 ***''''''''''''''''''''''''&&&''''''((((((((((((((())))))(((((((((((())))))''''''''''''((((((((()))(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))***))))))((('''&&&&&&&&&)))((((((''''''''''''((('''%%%$$$%%%(((***(((&&&''''''((((((((((((((((((((('''&&&%%%%%%&&&'''((('''''''''''''''((())))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))((()))***)))((((((***,,,)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++*********))))))((((((++++++***)))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))((()))******+++******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))''''''''''''''''''&&&&&&))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))+++++++++++++++***))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))){{{MMMHHHAAA>>>===<<<:::888444222111000111000...---------,,,,,,+++******))))))++++++&&&+++))))))|||%%%,,,(((&&&***))))))))))))))))))))))))$$$***333 %%%&&&000,,,(((""""""(((------***)))hhh///((('''%%%%%%,,,%%%***)))###'''***$$$(((---"""%%%)))'''***444yyyPPP(((......%%%***$$$,,,+++---zzz111kkk!!!+++"""''',,,%%%'''+++''''''''''''''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((***))))))(((''''''&&&&&&))))))(((((((((((()))***(((&&&%%%&&&((()))(((&&&((((((((((((((('''''''''((('''&&&&&&&&&&&&'''((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))((()))***)))((((((***,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************)))))))))(((+++***)))(((((((((((()))))))))))))))))))))))))))******))))))(((((((((((()))))))))))))))******+++***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''(((((((((((((((((((((((())))))))))))************************************))))))))))))))))))))))))******++++++******)))(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((******))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))xxxKKKFFF@@@=========;;;999555333000//////000///...---,,,,,,++++++*********,,,+++)))&&&---***(((|||%%%,,,(((&&&***))))))))))))))))))))))))$$$"""888$$$III***"""---"""%%%...---***)))###!!!000***'''&&&$$$***)))***'''&&&###)))***%%%333$$$"""'''%%%,,,---555'''mmm$$$222"""((("""((($$$999```***"""555&&&%%%$$$'''(((+++(((''''''''''''''''''''''''&&&''''''(((((((((((((((((()))***++++++***)))(((%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''((()))***'''''''''''''''''''''''''''''''''''''''''''''''')))))))))(((''''''&&&&&&(((((((((((()))***++++++***(((''''''))))))(((&&&))))))(((((('''''''''&&&(((''''''&&&&&&''''''((('''''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))***)))((((((***,,,000///---+++)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))((((((''''''(((((())))))))))))))))))))))))***))))))))))))((((((((()))))))))))))))*********))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((('''&&&&&&))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))******))))))((('''******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***))))))))))))((((((((((((((((((((((((((((((((()))))))))*********++++++))))))))))))))))))))))))uuuJJJEEE???<<<<<<<<<;;;999666333000....../////////,,,,,,,,,++++++*********---+++******111,,,)))|||%%%,,,(((&&&***(((((((((((((((((((((((()))999111***$$$---***$$$+++///'''''',,,)))!!!(((&&&''')))###&&&'''&&&&&&***"""(((---"""???***%%%,,,!!!)))??? ///www---'''((('''%%%$$$"""NNNqqq333 444ppp***&&&%%%&&&%%%(((&&&''''''''''''''''''''''''&&&''''''(((((((((((((((((()))+++,,,,,,+++)))(((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((''''''''''''''''''''''''((()))++++++******)))))))))((((((''')))))))))(((''''''&&&&&&((((((''''''''''''(((((('''''''''''''''((())))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))************))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))***)))((((((***,,,...---,,,***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))*********************)))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))***************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((******)))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((''''''(((((()))))))))))))))***((()))))))))************************************)))))))))))))))))))))))))))))))))))))))(((''''''******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))*********++++++++++++((((((((((((((((((((((((qqqIIIDDD>>>;;;<<<<<<:::888666333000....../////////,,,,,,+++++++++++++++******)))***,,,333+++(((|||%%%,,,(((&&&***((((((((((((((((((((((((;;;CCC---***,,,,,,***'''###!!!(((...,,,UUU'''%%%&&&(((&&&###%%%%%%'''---###(((,,,"""TTTmmm---%%%000 )))%%% &&&222 """OOOCCC***(((---'''(((mmmyyy'''---000000///%%%''')))###%%%)))''''''''''''''''''''''''&&&''''''((((((((((((((('''(((***++++++***((('''(((((((((((())))))))))))((((((((((((((((((((((((***)))((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''%%%%%%%%%&&&'''((()))************)))(((''''''((())))))(((((('''''''''&&&(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))((()))***)))((((((***,,,******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))******((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))************(((((()))************)))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((***)))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))******'''''''''(((((()))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))++++++++++++++++++++++++************************************************************************(((((((((((((((((((((((())))))))))))))))))******))))))))))))************)))))))))))))))))))))))))))*********++++++++++++((((((((((((((((((((((((nnnIIIDDD>>>;;;;;;;;;999777555333000//////000///...++++++++++++++++++++++++(((&&&(((+++000''''''|||%%%,,,(((&&&***)))))))))))))))))))))))))))&&&444)))&&&+++%%%%%%---((( &&&...'''((($$$)))%%%''''''hhh''',,,%%%***'''&&&rrrGGG,,, ///%%%,,,999<<<...***111(((/// &&&,,,&&&+++}}}!!!444%%%)))888,,,###)))+++%%%&&&,,,''''''''''''''''''''''''&&&''''''((((((((((((((('''((()))******)))((('''(((((()))))))))*********((((((((((((((((((((((((+++***)))(((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((''''''%%%%%%%%%%%%&&&'''((((((((()))***)))''''''''')))(((((((((((((((((((((((('''(((((())))))((((((''''''''''''''''''((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))))))))))))))))))))))))))((()))***)))((((((***,,,'''''''''''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************((((((''''''(((((()))))))))))))))))))))))))))))))))))))))************+++'''((()))++++++******)))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))***++++++&&&''''''(((((()))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))******))))))((('''******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************)))))))))************+++)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))lllJJJEEE>>>;;;::::::777555444222111000111000...---++++++++++++++++++++++++,,,)))***))),,,%%%,,,|||%%%,,,(((&&&***))))))))))))))))))))))))***hhhCCC$$$!!!---'''***444$$$333qqq...&&&***$$$((('''***)))===$$$)))'''+++!!!,,,+++,,,,,,)))***888lll$$$777%%%222!!!555!!!&&&&&&&&&)))xxx///444000---333jjj&&&'''))))))))))))'''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((''''''&&&&&&&&&''''''(((%%%''')))(((&&&&&&''')))&&&&&&''''''((()))))))))'''((()))******)))(((''''''''''''''''''((())))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))(((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))((()))***)))((((((***,,,((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************)))(((((((((((()))***+++))))))))))))))))))))))))))))))*********+++++++++'''(((***+++++++++)))((('''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******''''''((())))))***++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))(((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))jjjKKKEEE>>>;;;:::999666444333222111111111000...,,,++++++++++++++++++++++++222...,,,***+++%%%222|||&&&,,,(((&&&***))))))))))))))))))))))))$$$000444'''444&&&""")))$$$lll'''"""---)))%%%''',,,)))"""%%%''',,,111MMM...***,,,$$$)))---555...&&&'''///$$$"""111---&&&+++)))qqq'''000---,,,%%%"""AAAccc###,,,(((%%%+++***''''''''''''''''''''''''&&&''''''(((((((((((((((((('''&&&&&&&&&&&&'''(((''''''''''''((((((((()))(((((((((((((((((((((((((((''''''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((()))(((((('''''''''((((((###&&&((((((&&&%%%'''***%%%%%%&&&'''((()))******'''((()))******)))(((''''''''''''''''''((())))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))((()))***)))((((((***,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++)))))))))))))))***++++++))))))))))))))))))))))))))))))******++++++++++++'''(((***+++,,,+++)))((('''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))(((((((((((())))))***++++++,,,,,,))))))))))))************************************))))))))))))))))))))))))+++++++++++++++***))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((())))))*********+++))))))******++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))gggFFFCCC>>>;;;:::999888777666333111000111111000...###666---&&&555--- ---SSS222CCC{{{%%%,,,'''%%%)))(((((((((((())))))))))))&&&'''ZZZ???CCCccc222555$$$333###+++)))ZZZ"""...$$$000((($$$444)))&&&---!!!%%%111'''222///%%%///***222###(((******%%%YYY111''',,,+++&&&(((///{{{%%%$$$&&&***%%%)))&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((()))'''%%%&&&)))***(((&&&,,,+++***((((((((()))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((******)))(((++++++++++++***((('''&&&))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))******))))))))))))******+++*********))))))(((((())))))))))))************************************)))))))))))))))******+++************************+++***)))***++++++***)))******))))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))fffFFFBBB>>>;;;:::999888777666333111000111111000...444///###(((111$$$:::{{{|||&&&---(((&&&***(((((((((((())))))))))))$$$)))PPP555(((444$$$,,,$$$%%%'''>>>222***###///333ooo$$$***...###+++"""***OOO666"""%%%666,,,###>>>LLL---+++***---&&&,,,###+++(((***...+++333222''''''))),,,###***"""''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((***(((&&&''')))***((('''******((('''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((***+++)))((()))************))))))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))************)))))))))(((***************************))))))(((((())))))***************)))))))))((())))))))))))************************************)))))))))))))))******+++************************+++***)))***++++++***)))******))))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))dddEEEBBB>>>;;;:::999888777666333111000111111000...333+++$$$111555 555uuu}}}'''---)))'''+++(((((((((((())))))))))))(((333'''BBB222/// ///((())))))'''+++(((YYY '''444%%%///ggg---444***!!!---$$$(((///\\\%%%AAA)))'''###+++&&&,,,'''333!!!###'''000(((222***&&&'''(((***///!!!...###((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))******+++,,,,,,(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''''''''(((((((((***)))((((((******)))(((***))))))(((((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))******)))))))))(((((((((******))))))))))))******))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''')))***+++***((((((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))((((((((()))))))))******))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))************))))))))))))************************))))))(((((((((((())))))************))))))))))))))))))))))))************************************)))))))))))))))******+++************************+++***)))***++++++***)))******))))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))bbbDDDAAA===::::::999888777666333111000111111000...(((///,,,...444***$$$000777}}}&&&---((('''***(((((((((((())))))))))))+++ 666ZZZ %%%@@@!!!###)))***(((,,,---!!!+++888)))---&&&$$$fff%%%'''///###222$$$###(((***(((...888+++,,,''')))''')))&&&""":::444{{{...111'''///$$$111HHH''''''(((/// 333'''))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))*********)))************************(((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((()))++++++***(((((())))))*********))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))(((((()))))))))*********((()))))))))************)))))))))))))))******+++))))))))))))))))))))))))*********)))))))))))))))************************)))(((((((((((((((((()))*********)))))))))))))))((()))))))))************************************)))))))))))))))******+++************************+++***)))***++++++***)))******))))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((```DDD@@@<<<:::999999888888666333111000111111000...,,,333---###)))111+++"""%%%PPP|||%%%,,,'''&&&)))(((((((((((())))))))))))))),,,:::sss%%%...###&&&000(((***!!!,,,&&& """mmmjjj$$$'''@@@""",,,---''''''000$$$&&&///###---!!!777 XXX999$$$+++***)))***111444nnnAAA!!!444000$$$%%%)))(((&&&***222)))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((()))))))))*********)))))))))***((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************************************((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((()))+++,,,***)))+++++++++******)))''''''((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************************************))))))))))))************((()))))))))************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))******************************))))))(((((((((((())))))))))))))))))))))))******((()))))))))************************************)))))))))))))))******+++************************+++***)))***++++++***)))******))))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((^^^CCC@@@<<<:::999999888888666333111000111111000...//////...+++((((((...222444777'''???{{{$$$+++'''%%%)))(((((((((((())))))))))))+++***'''###FFF)))111***...///999///,,,###,,,$$$%%%******888...GGG---///$$$((('''&&&***'''&&&......<<<===000"""555gggyyy222$$$(((###222222...%%%vvv[[['''===EEE!!!++++++'''%%% ***'''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((''''''&&&%%%%%%(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))((()))******(((((()))***&&&''''''(((((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))++++++*********)))))))))******))))))))))))******)))))))))))))))))))))))))))))))))************+++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***+++,,,+++))),,,+++++++++)))((('''&&&))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++************************)))))))))*********++++++))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++******))))))))))))******))))))))))))************))))))))))))************************************)))))))))))))))******+++************************+++***)))***++++++***)))******))))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))\\\BBB???;;;999999999999888666333111000111111000......***000444+++%%%)))---+++$$$%%%444666&&&000TTT|||%%%,,,(((&&&***(((((((((((())))))))))))...222777333BBB!!!444***HHH999666555(((---)))++++++,,, BBB444!!!&&&(((,,,)))$$$)))+++,,,"""&&&HHH###999"""&&&"""999***000///&&&{{{WWW"""(((%%%+++***$$$&&&&&&(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))'''(((***)))'''&&&(((***'''((()))***+++******)))))))))))))))))))))))))))(((((((((((())))))))))))+++++++++*********))))))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))***,,,,,,+++)))***************)))((('''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++++++++************++++++((()))))))))************))))))))))))************************************)))))))))))))))******+++************************+++***)))***++++++***)))******))))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))[[[BBB???;;;999999999999888666444111000111111000...111,,,---+++(((...000%%%%%%...---))),,,)))'''///%%%HHH}}}&&&---)))'''+++(((((((((((())))))))))))***&&&$$$...)))###!!!~~~+++***...///GGG666>>>===444111"""///+++'''///'''---JJJVVV(((,,,###&&&+++***'''+++''''''---!!! 444&&&+++333ssseee 000)))---***///!!!***///+++***111***ZZZ{{{$$$'''''',,,))),,,%%%---&&&,,,''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&(((***)))&&&%%%''')))+++,,,---...///......---))))))))))))))))))))))))(((((((((((())))))))))))+++++++++************)))******))))))))))))******))))))))))))))))))))))))))))))******++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))***,,,,,,+++)))(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++************************)))************+++++++++))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))(((((())))))*********+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,(((((())))))*********+++))))))))))))************************************)))))))))))))))******+++************************+++***)))***+++++++++)))******))))))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))\\\BBB???<<<:::999999888777555333222111111111///...//////...---,,,,,,++++++++++++++++++++++++++++++555/// 222zzz***555...+++###(((((())))))))))))(((((())))))))))))))))))))))))XXX@@@%%%(((,,,333999<<<===<<<:::000///---+++******++++++'''...&&&222SSS)))(((***+++...------,,,+++***)))(((((())))))******++++++,,,,,,{{{)))))))))))))))))))))))))))))))))))))))))))))))),,, ///rrr\\\$$$333$$$(((((((((((((((((((((((((((((((((((((((''''''''')))))))))))))))(((''''''***)))(((''''''((()))************)))))))))))))))))))))))))))))))))))))))''''''(((((())))))******+++***)))'''''')))***++++++***)))'''''')))***+++***)))((()))++++++)))'''))))))))))))************---***'''''')))+++***)))))))))))))))))))))))))))((((((((((((((()))******)))************+++++++++************************,,,,,,++++++++++++++++++)))*********++++++++++++******+++++++++++++++++++++++++++++++++******************+++++++++++++++))))))))))))((((((''''''***)))((((((((()))***+++,,,,,,++++++++++++++++++'''((()))******+++******************))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---,,,++++++******++++++))))))***++++++++++++***+++++++++++++++++++++++++++*********))))))((((((******+++++++++,,,,,,,,,************************++++++++++++++++++++++++))))))*********+++++++++******++++++,,,,,,,,,,,,)))******+++,,,------...)))))))))*********++++++*********++++++++++++,,,******)))(((((((((((((((+++*********************************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))\\\BBB???<<<:::999999888777555333222111111111///...///......---,,,,,,++++++++++++++++++++++++++++++%%%,,,...(((---VVVzzz+++&&& ,,,...(((((())))))))))))((((((************************GGG|||OOO///(((,,,111666999999777666...---,,,+++******++++++...333///%%%+++TTTpppGGG%%%""",,,+++$$$!!!+++******))))))(((((('''(((((()))******+++,,,,,,'''ZZZXXX)))))))))))))))))))))))))))))))))))))))))))))))),,,+++&&&$$$555dddccc000%%%+++***###!!!(((((((((((((((((((((((((((((((((((((((((((((''')))))))))))))))(((''''''***)))(((''''''((()))******)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++***)))(((((()))***++++++***)))(((((()))***+++)))*********)))((((((((())))))))))))************+++)))&&&&&&(((***)))((())))))))))))))))))))))))((((((((((((((()))******)))************+++++++++************************++++++++++++++++++++++++*********+++++++++++++++******+++,,,------,,,,,,+++++++++++++++*********++++++++++++++++++++++++***************))))))))),,,+++***)))))))))******)))))))))))))))))))))***))))))************++++++************))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,+++++++++,,,,,,---+++++++++++++++++++++***************************+++*********))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++***************+++++++++*********************+++,,,,,,,,,------.........******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,++++++++++++++++++++++++************************)))***++++++++++++***)))))))))))))))))))))))))))(((((((((((()))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))ZZZBBB???<<<:::999999888777555333222111111111///............------,,,,,,+++++++++++++++++++++++++++222((()))111+++)))@@@[[[mmmAAA///333(((---&&&((())))))******))))))(((++++++++++++++++++++++++@@@&&& )))...AAA[[[cccIII@@@...&&&,,,'''###222(((+++///222444333111///,,,+++************++++++///###$$$333888000111<<<888OOO___VVVAAA333,,,***((($$$$$$***///...,,,+++))))))))))))))))))))))))(((((()))***+++,,,---...&&&((((((&&&&&&)))***'''%%%'''---000((("""&&&,,,))))))))))))))))))))))))(((((((((((((((((((((((('''&&&'''+++//////)))$$$+++(((&&&%%%&&&(((((((((///%%%"""'''%%% (((888((((((((((((((((((((((((''''''(((((((((((((((((()))))))))))))))(((((('''))))))(((((((((((())))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))((((((((((((+++***)))(((((()))***++++++***)))(((((()))***+++)))***++++++)))((((((((())))))))))))***************(((&&&&&&((()))(((((()))))))))))))))))))))))))))(((((((((((()))******)))************+++++++++************************************************+++++++++***************((()))***++++++++++++++++++*********))))))))))))************************(((((((((((())))))))))))+++***)))(((''''''(((((('''((((((((())))))******,,,+++*********+++,,,---************))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,---...///---------,,,,,,++++++***))))))))))))))))))))))))***************)))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********+++++++++++++++************************+++++++++)))************+++++++++)))))))))*********+++++++++***************++++++******++++++,,,,,,,,,---++++++++++++++++++++++++)))***++++++++++++***)))))))))))))))))))))))))))((((((((()))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))YYYBBB???<<<:::999999888777555333111111111111///.........---------,,,,,,,,,++++++++++++++++++++++++)))((('''***------'''"""***"""+++...&&&000+++)))))))))******)))))))))++++++++++++++++++++++++&&&777------666))))))...///$$$---""")))***---......---+++***)))))))))******++++++,,,)))///555999:::888111+++...000///+++,,,//////+++000222000(((###&&&***,,,))))))*********+++++++++((()))***+++,,,...//////888...'''''')))******+++(((***%%%(((///%%% 000))))))))))))))))))))))))((((((((((((((((((((((((,,,+++(((%%%$$$%%%''')))---+++)))'''''')))***+++...222&&&###,,,***((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))(((((((((((()))))))))))))))))))))*********))))))))))))))))))))))))******))))))((((((''''''******)))(((((()))************)))(((((()))******+++)))(((***,,,---+++)))((()))))))))************))))))(((((())))))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))*********+++++++++************************))))))************++++++************))))))))))))+++,,,,,,,,,,,,,,,++++++,,,,,,+++++++++*********,,,,,,,,,,,,,,,+++++++++))))))))))))************+++*********************))))))******+++,,,,,,,,,++++++***)))***---///111************)))))))))((())))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,...///000111000///...---,,,++++++***************************************************)))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******---------,,,,,,,,,,,,,,,************))))))))))))+++++++++,,,,,,,,,------*********+++++++++,,,,,,+++************+++,,,,,,))))))******++++++,,,,,,++++++++++++++++++++++++*********++++++*********))))))))))))))))))))))))(((((()))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))WWWBBB???<<<:::999999888777555333111111111111///...---------------,,,,,,,,,++++++++++++++++++++++++%%%---,,,$$$&&&222666000888555,,,---(((""",,,,,,))))))************))))))++++++++++++++++++++++++000,,,%%%$$$******&&&&&&$$$---&&&666+++666))))))***+++++++++***((((((((())))))***++++++++++++(((666;;;111,,,444<<<>>>111///------222444///((((((------((((((,,,,,,(((((())))))******++++++,,,(((((()))***+++,,,------### ###+++...)))%%%&&&,,,444***&&&555///###,,,************************((((((((((((((((((((((((&&&111111***'''---555$$$'''+++---+++&&& ***!!!&&&...,,,%%%!!!))))))))))))))))))))))))&&&'''''''''(((((())))))(((((())))))))))))(((((((((((())))))))))))(((((((((((())))))************))))))))))))))))))))))))******))))))((((((''''''******))))))))))))************))))))))))))******,,,(((%%%)))000444000***((()))))))))************)))***++++++************)))))))))))))))))))))))))))))))))))))))***++++++))))))*********+++++++++************************))))))******++++++++++++))))))))))))))))))))))))////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------***+++++++++,,,,,,,,,---))))))((()))+++...222444************)))))))))((())))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++++++++,,,---...000111222111000///---,,,+++++++++++++++++++++++++++++++++***************++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,------------.........///,,,,,,,,,------------......---------------......))))))))))))******+++++++++++++++++++++++++++++++++******************+++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))VVVBBB???<<<:::999999888777555333222111111111///...------------------------++++++++++++++++++++++++000,,,+++111444...###)))))))))---///+++)))))))))******++++++******)))++++++++++++++++++++++++&&&+++"""'''999333'''111666111+++---(((444***************)))))))))))))))***+++,,,,,,++++++...''''''333>>><<<666222---333555000'''$$$(((...++++++***+++000333111+++)))))))))*********++++++(((((())))))***+++++++++555111---+++)))'''+++000---''''''((($$$...************************((((((((((((((((((((((((888...$$$!!!%%%))))))&&&''''''&&&%%%&&&***111555(((&&&***///***###)))777))))))))))))))))))))))))&&&&&&''''''((()))))))))'''(((((()))))))))))))))(((((())))))))))))((((((((((((((()))******++++++))))))))))))))))))))))))))))))))))))(((((((((((()))))))))******))))))))))))))))))******))))))))),,,'''%%%)))111444000+++))))))))))))************)))+++,,,,,,+++******+++))))))))))))))))))))))))***))))))))))))***++++++)))************+++++++++*********************************+++,,,,,,------))))))*********+++++++++++++++,,,,,,,,,,,,++++++******++++++,,,---------///......------,,,,,,+++------,,,,,,,,,+++++++++((()))***+++++++++******++++++++++++++++++++++++(((((((((***,,,///111333************))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************++++++++++++,,,,,,---...///111111111000...,,,++++++++++++++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,)))*********++++++++++++------,,,++++++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++)))))))))))))))))))))))))))))))))*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))UUUBBB???<<<:::999999888777555333222111111111///...------------------------++++++++++++++++++++++++$$$(((......%%% --->>>111111***!!!)))---+++444)))******++++++******)))************************)))444///!!!!!!(((,,,///---///000***###+++---***************++++++,,,***+++,,,------,,,++++++///+++---222///+++777IIIAAA000 """///777222)))111,,,(((((((((((((((***,,,---------------------------..................$$$***//////...,,,)))&&&---444222---,,,'''&&&///************************))))))))))))))))))))))))$$$...111...***+++...'''***...///+++&&&"""!!!,,,+++%%% %%%---*** ))))))))))))))))))))))))&&&&&&''''''((())))))***''''''((()))))))))))))))'''((()))******)))(((''''''(((((()))******++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))************)))))))))))))))+++,,,---,,,+++))))))))))))************(((***------***))))))+++))))))))))))))))))))))))******))))))******+++,,,)))************+++++++++***************************++++++,,,------......++++++,,,---...//////000,,,---///111222444444555666666777888:::;;;<<<======<<<<<<;;;::::::999999777666666555444333222222000000111111000...---,,,...------,,,,,,++++++***((())))))+++,,,---...///************))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,,,,---...///000000///---+++******+++,,,*********************************++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))******+++,,,---......***++++++,,,---...//////.../////////000111111111........./////////000000...////////////000000000111000///...---,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))TTTBBB???<<<:::999999888777555333222111111111///...------------------------++++++++++++++++++++++++(((---...+++...222---###!!!...///'''222333$$$---******++++++++++++******))))))))))))))))))))))))000"""(((000******...%%%'''///000,,,///...)))...+++*********+++,,,---...+++,,,---...------++++++))),,,///111444666444111---///222333///,,,...111---,,,111666444...000666222222222222222222111111444444444444333333333333///222000))))))///222///+++%%%'''000333+++'''***************************************************,,,)))'''''')))***(((&&&((())))))&&&$$$%%%)))---%%%%%%)))///+++$$$'''111))))))))))))))))))))))))&&&&&&&&&'''((())))))***''''''((()))))))))))))))'''((()))******)))(((''''''(((((()))***+++++++++))))))))))))))))))))))))''''''(((((())))))******))))))************))))))))))))************))))))&&&+++...,,,(((%%%'''+++))))))))))))************&&&))),,,,,,***((((((***))))))))))))))))))))))))*********)))******+++,,,)))************+++++++++************************++++++,,,------...//////,,,---...///000222333333555777:::===AAACCCEEEFFFKKKLLLMMMOOOQQQRRRTTTTTTSSSSSSSSSRRRQQQPPPPPPOOOHHHHHHGGGEEEDDDCCCBBBAAA@@@@@@@@@???===:::888666111111000///...------,,,)))***+++,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++,,,,,,,,,,,,,,,---...//////...,,,*********+++,,,))))))))))))))))))))))))*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))***+++---...//////---...///000111333444444888888999999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<============;;;:::999777666555444444000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))QQQBBB???===;;;;;;:::999777777555333111111111000.........---------,,,,,,,,,,,,+++***)))***+++,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********************************,,,+++*********+++,,,---******+++++++++,,,,,,,,,...------,,,,,,,,,,,,,,,*********+++,,,+++)))'''+++---///111111000...,,,---...---,,,111888999666555333222444555444444444666666666777888888999999<<<===>>>@@@AAABBBCCCCCCGGGGGGFFFDDDBBB???>>>===;;;999666555444333000...222...+++---000111,,,(((---,,,+++,,,------,,,***(((***,,,...---,,,)))'''(((***,,,,,,+++(((''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***)))(((((()))***++++++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))************))))))******))))))((((((''''''******))))))))))))******)))))))))))))))))))))))),,,,,,+++++++++++++++,,,,,,,,,,,,+++*********))),,,---///000///...,,,+++000///.........000111222...111666;;;@@@EEEHHHJJJIIIIIIHHHHHHMMMTTTTTTPPPRRRUUUWWWWWWWWWXXXYYYXXX[[[ZZZYYYZZZ]]]^^^^^^]]]YYYVVVQQQOOOOOOPPPQQQQQQFFFFFFGGGIIIKKKLLLJJJIIIFFFCCC???<<<:::888666444111000...------------...)))(((((()))***++++++)))***)))(((((((((((())))))************************)))))))))))))))******+++************))))))))))))))))))))))))************,,,***))))))******)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***++++++++++++++++++*********))))))((((((************************************************+++++++++++++++++++++++++++*********))))))((((((---,,,+++******,,,...//////......---+++******)))******+++++++++******)))******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,---......---,,,+++,,,---...///+++,,,---------...111444---.../////////111444777444555666;;;AAAEEEGGGGGGLLLKKKJJJJJJKKKLLLLLLLLLMMMLLLJJJHHHGGGHHHIIIJJJHHHJJJMMMOOOPPPNNNMMMKKKLLLKKKJJJHHHEEEBBB>>><<<999999888777666555555444444444333444555333///,,,,,,------...------++++++++++++,,,------,,,,,,+++***+++++++++++++++***)))************************)))))))))))))))))))))))))))************+++++++++************************+++***)))(((((()))***+++RRRBBB???===;;;;;;:::999777555333111111222222111000......---------,,,,,,,,,+++++++++***++++++,,,---++++++++++++++++++++++++,,,,,,,,,+++++++++******************************,,,+++*********+++,,,---***++++++++++++,,,,,,,,,++++++*********+++,,,,,,------------......---,,,++++++,,,,,,------......222333333333777===>>>:::???>>>>>>@@@BBBBBBBBBBBB???>>>;;;999888888999999>>>???@@@CCCHHHMMMRRRTTTRRRQQQPPPOOONNNNNNOOOOOONNNLLLHHHFFFDDDBBB>>><<<666444111000111000,,,))),,,***))))))+++---------***+++,,,------,,,+++***(((***,,,,,,***)))((()))))))))))))))))))))))))))***)))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***)))(((((()))***+++************)))))))))((())))))))))))))))))))))))))))))))))))************))))))************))))))******))))))((((((((((((******))))))))))))******************************,,,++++++*********++++++.........---------------,,,,,,,,,++++++,,,,,,,,,+++,,,---000333777:::<<>>>>>EEECCCAAA@@@>>>:::555111............//////000000,,,++++++++++++*********++++++++++++******)))(((************************)))))))))))))))))))))))))))************+++++++++************************+++***)))(((((()))***+++RRRBBB???===;;;;;;:::999777444222111111222333333222......---------,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++++++++,,,,,,,,,,,,************+++,,,------------,,,,,,,,,------.........---...000333666888<<<>>>???>>>@@@CCCBBB===BBBCCCEEEGGGIIIKKKKKKKKKIIIFFFBBB===:::999999999999999:::===CCCKKKSSSWWW[[[XXXUUURRRPPPOOOOOOOOOPPPNNNLLLLLLLLLKKKIIIGGGBBBAAA>>><<<999666333222111...+++++++++,,,,,,,,,)))))))))))))))))))))))))))***++++++***)))***,,,))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******************)))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))************))))))***))))))))))))(((((((((******))))))))))))******************************+++***************++++++++++++,,,,,,,,,---------,,,+++******+++---000222444666999===CCCHHHLLLNNNTTTVVVWWWVVVRRRNNNLLLKKKHHHMMMOOOLLLLLLNNNOOOMMMPPPQQQSSSUUUVVVVVVVVVVVVWWWYYY\\\]]]]]]\\\\\\\\\___]]][[[WWWSSSNNNJJJGGGEEECCCAAABBBGGGLLLPPPRRRLLLLLLLLLNNNPPPQQQOOONNNGGGDDD@@@<<<666222///---///,,,***)))*********)))++++++++++++***)))((((((************************)))))))))))))))******+++************))))))))))))))))))))))))************+++***))))))******)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***++++++++++++***************))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++---,,,+++***+++,,,---...+++++++++,,,,,,---------++++++,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,------------,,,+++***000///...---------------,,,///222444555666888999CCCDDDCCCBBB@@@@@@BBBDDDBBBBBBBBBAAA@@@AAADDDGGGJJJKKKLLLLLLLLLKKKJJJIIICCCAAA???===;;;::::::;;;BBBDDDFFFHHHJJJLLLMMMMMMSSSSSSQQQOOOKKKGGGDDDBBB999999:::;;;;;;<<<======AAA@@@@@@AAACCCCCCAAA@@@666555333111000/////////,,,+++***))))))***+++,,,,,,,,,+++++++++*********************************)))))))))))))))))))))))))))************+++++++++******************************))))))))))))******RRRBBB???===;;;;;;:::999777444333111111222333222111......---------,,,,,,,,,)))***,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---......------------,,,...000222555666777:::>>>BBBFFFIIIMMMPPPQQQOOONNNNNNKKKFFFHHHMMMQQQRRRSSSVVVVVVUUUTTTRRRNNNJJJFFFDDDBBBBBB@@@??????@@@EEEJJJPPPTTT```]]]XXXRRRLLLGGGCCCAAACCCBBBCCCEEEHHHJJJJJJJJJLLLLLLJJJFFFAAA>>>======999777555333222000---++++++***)))((((((((()))***)))***+++*********,,,...))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))******++++++******)))))))))))))))))))))))))))+++******))))))******+++******************************)))))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---///222666999;;;CCCDDDGGGKKKOOOTTTWWWYYYZZZ[[[[[[WWWRRRNNNNNNOOORRRXXXZZZUUUQQQPPPPPPOOOPPPPPPSSSZZZ]]]\\\ZZZ[[[RRRSSSTTTSSSQQQPPPQQQSSSWWWVVVTTTRRRPPPPPPRRRTTTKKKIIIFFFGGGJJJMMMPPPQQQLLLHHHDDDDDDGGGLLLQQQSSSSSSSSSRRROOOIIICCC===:::444111...,,,,,,,,,,,,+++)))******++++++***))))))************************)))))))))))))))******+++************)))))))))(((((()))))))))************+++)))((()))******)))((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************)))******+++++++++***************)))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,---...++++++,,,,,,,,,,,,------,,,,,,------...---------+++++++++,,,,,,,,,------***+++,,,...............,,,---...///111333555555333888???DDDHHHKKKMMMOOOQQQQQQPPPOOOMMMLLLNNNPPPOOOOOOOOOMMMLLLNNNRRRUUUOOOQQQSSSTTTRRRPPPOOONNNLLLLLLLLLLLLMMMNNNPPPQQQQQQQQQQQQQQQRRRSSSSSSTTTSSSRRRQQQOOOKKKGGGDDDBBB???>>>>>>======<<<;;;;;;777777999===BBBEEEGGGGGGDDDCCCAAA>>>:::666333111///...,,,******+++---...,,,,,,+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))*********+++++++++***************************))))))))))))))))))***QQQBBB???===;;;;;;:::999777777555222111222111000///......---------,,,,,,,,,***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------------++++++,,,,,,,,,---------...------,,,,,,,,,------///111222222222444777;;;===@@@DDDIIIOOOTTTWWWYYYZZZ___aaa^^^]]]\\\YYYUUUVVV^^^cccbbbbbbddddddaaa]]]]]]\\\ZZZXXXVVVTTTSSSUUUUUUTTTUUUVVVXXXZZZ\\\dddbbb___ZZZTTTNNNIIIFFFDDDCCCCCCDDDFFFHHHGGGFFFIIIIIIHHHDDD@@@>>>>>>>>>===<<<<<<<<<<<<999444000222000...---,,,,,,---...***+++,,,+++***+++---///))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))))))))******)))))))))))))))))))))))))))******************************************++++++++++++******++++++++++++******))))))))))))************++++++************++++++******************************))))))***+++,,,,,,........./////////000000000222666;;;???CCCEEEFFFIIIJJJKKKNNNRRRVVVZZZ]]]eeeeeeccc]]]WWWTTTWWW[[[dddiiiiiiccc]]][[[ZZZYYYQQQTTT___mmmpppggg\\\WWWQQQPPPMMMJJJHHHHHHJJJLLLMMMPPPSSSSSSRRRRRRSSSTTTVVVTTTQQQPPPQQQQQQPPPOOOXXXSSSLLLFFFDDDCCCBBBBBBMMMPPPUUUXXXXXXTTTOOOKKKBBB>>>999555222000---++++++,,,,,,---------,,,,,,************************)))))))))))))))******+++************)))))))))(((((()))))))))***************)))((()))***+++***)))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))******************+++++++++******)))))))))))))))))))))******************************************************++++++++++++++++++++++++******++++++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,+++++++++,,,---...............++++++,,,,,,,,,---------***+++,,,---------------+++---111555:::>>>BBBCCCJJJNNNSSSWWWWWWWWWWWWWWWTTTUUUVVVWWWWWWYYY\\\___bbbbbbaaaaaabbbeeejjjmmmeeehhhjjjjjjgggdddcccddd]]]___aaaeeeiiimmmqqqsssjjjiiihhhfffdddcccbbbaaaeeedddaaa^^^YYYTTTPPPMMMSSSQQQOOOLLLHHHEEECCCAAA@@@>>><<<===>>>@@@@@@@@@IIIJJJLLLLLLJJJGGGCCC@@@;;;888555111...---,,,---***)))))))))***+++,,,---************************))))))))))))))))))))))))))))))*********+++++++++************************)))))))))******)))))))))PPPBBB???===;;;;;;:::999777777555333222111111000.........---------,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,------------------,,,,,,,,,---......///222666777777999>>>BBBFFFIIINNNSSSYYY^^^aaaccc\\\aaaeeecccbbbcccaaa^^^\\\ffflllhhheeegggfffaaa_____________________^^^dddcccaaa```____________cccbbbbbbaaa___]]][[[ZZZTTTRRRNNNKKKIIIGGGCCCAAACCCAAA>>>;;;999888888777999:::<<>>888333///---,,,+++***)))))))))***************************)))))))))))))))******+++************))))))))))))))))))))))))***************)))((()))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++***))))))))))))))))))************************************************************++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,------------------,,,,,,+++++++++++++++,,,---............,,,,,,,,,,,,------------------,,,,,,,,,---......111444999@@@FFFLLLPPPRRRPPPTTTXXX[[[[[[ZZZZZZ[[[UUUXXX[[[^^^aaaeeekkknnnnnnlllkkklllpppsssuuuvvv||||||yyyyyyzzzwwwwwwxxxxxxyyyzzzzzzzzz~~~~~~|||zzzxxxuuusssqqqzzzyyyvvvrrrlllfffbbb___aaa___\\\WWWRRRNNNJJJHHHIIIEEEAAA>>>>>>>>>===<<>>;;;;;;;;;999777777666777999===???@@@@@@:::999666444111///...---+++---//////---,,,+++,,,))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***++++++***)))(((((()))))))))*********************************************+++++++++,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,---...///...///222555999<<>>???BBBDDDGGGIIIKKKKKKKKKJJJGGGCCC???;;;888777444222///---+++***++++++************************)))))))))))))))))))))))))))************+++++++++************************((()))***++++++***)))(((MMMBBB???===;;;;;;:::999777444222111111222333333222......---------,,,,,,,,,...---,,,+++,,,---...///------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,---------......//////111333666999;;;===???EEELLLPPPQQQSSSXXX\\\\\\[[[YYYYYY\\\aaafffjjjvvv{{{|||vvvqqqpppooollluuuyyyyyyuuummmhhheeeaaa___aaagggnnnssszzzpppfff___]]]]]]^^^mmmiiiccc^^^]]]```dddgggdddbbb```______^^^[[[YYYSSSMMMFFFCCCEEEEEEAAA===888555333333666:::>>>???DDDCCCAAA>>>;;;888666555+++---000000...,,,+++***))))))))))))))))))))))))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***++++++***)))((((((((())))))*********+++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***))))))******++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,---...///000666888<<>>@@@EEEKKKQQQXXX[[[WWWWWWWWWXXXWWWUUUPPPMMMCCC@@@:::444000.........************************)))))))))))))))******+++************))))))))))))))))))))))))************)))(((((((((***++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++***)))((((((((())))))*********+++************************************************++++++++++++++++++++++++,,,,,,,,,------.........***+++,,,---------,,,,,,)))******+++---......///)))***+++,,,------------,,,,,,,,,---------......//////000333888???FFFJJJKKKMMMQQQVVVZZZ]]]___```^^^aaafffjjjlllnnnqqqsssrrrssstttuuuuuuwwwzzz}}}|||uuupppqqqwwwxxxrrrkkknnnqqqqqqnnnhhhfffhhhlllgggiiilllppptttwwwyyyzzz|||~~~~~~}}}zzzwwwuuusssjjjeee]]]VVVRRROOOMMMKKKLLLJJJGGGEEEDDDDDDFFFGGGHHHHHHHHHGGGFFFEEECCCBBB>>>;;;777333000...------************************)))))))))))))))))))))))))))************+++++++++************************((()))***++++++***)))(((}}}OOOBBB???===;;;;;;:::999777444222111111222111000//////...---,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------///000000...,,,+++,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,.........------.........,,,222...,,,111///***///777555777>>>FFFIIIKKKKKKOOOXXX]]][[[\\\aaadddbbbeeeeeedddfffjjjqqqxxx|||}}}||||||rrrhhhhhhsssqqqiiirrrnnnhhhnnnttt|||ggg^^^bbbhhhfffbbbdddjjjfffZZZYYYccceee___bbb___]]]]]]ZZZSSSOOOPPPSSSNNNEEE<<<777666777999BBBAAA@@@???>>>=========999999777555222...+++)))///---+++***+++,,,+++***(((((())))))******++++++))))))))))))))))))))))))(((((())))))))))))((((((+++*********))))))((((((++++++***)))(((((())))))))))))))))))))))))))))))************************************************************************((()))))))))))))))((((((***++++++,,,,,,++++++***************************++++++************++++++++++++,,,------.........,,,///000...000999AAAEEEHHHNNNSSSUUU[[[bbb```YYYYYYXXXSSSMMMLLLOOOPPPNNNUUUTTTSSSTTT[[[bbbccc```^^^ccchhhjjjkkkhhhaaa[[[QQQ___hhheeedddeee```VVVLLLFFF???@@@JJJUUUVVVPPPPPPOOOQQQZZZeeejjjeee^^^WWWQQQJJJGGGLLL[[[lllxxxkkkVVVPPPPPPNNNKKKKKKIIIJJJIIIHHHFFFGGGJJJNNNLLLMMMLLLIIIGGGKKKTTT\\\VVVYYY[[[\\\[[[YYYWWWWWWXXXSSSKKKCCC===777111------+++******,,,,,,,,,***((((((((()))))))))******))))))))))))))))))))))))***************************((('''((()))***)))'''))))))))))))))))))))))))+++*********))))))(((((())))))))))))************+++++++++++++++***)))((((((((())))))******++++++)))((((((***,,,,,,+++***++++++++++++******))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000...,,,------,,,,,,---...000111555:::???CCCIIIQQQUUUTTTUUUXXX___eeefffeeejjjrrrqqqssssssqqqnnnllllllmmmpppjjjeeeffffffeeeiiippp}}}ppphhhiiieeeZZZUUUXXX\\\jjjnnnbbbWWWTTTQQQLLLNNNRRRXXX```ggghhhfffccchhhdddbbbeeemmmqqqoookkkppprrruuuzzz}}}~~~xxxpppjjjddd[[[QQQRRRRRRQQQMMMHHHEEEDDDDDD???>>>???AAA>>>888777:::<<>>??????>>><<<999888AAABBBBBBAAA===777000,,,))))))***,,,...---+++)))...---,,,,,,+++*********************************(((((())))))))))))((((((************)))))))))(((++++++***)))))))))))))))************************************************************************************************)))***************))))))***++++++,,,,,,++++++************************************++++++,,,,,,---,,,++++++++++++,,,---...000444777999AAAOOOXXX\\\SSSVVV\\\eeeppptttnnnddd^^^ZZZSSSQQQVVV\\\ZZZSSSKKKMMMTTTaaaiiiggg]]]TTTTTTYYY^^^]]]YYYUUURRRQQQYYYgggmmmfff^^^\\\YYYTTTIIIIIIFFFEEEIIIOOOOOOKKKOOOKKKJJJOOOXXX___aaa```ZZZTTTNNNQQQ[[[iiitttyyywwwhhhYYYRRRNNNJJJJJJMMMEEELLLSSSTTTPPPKKKHHHGGGFFFIIIMMMPPPRRRUUUZZZ]]]]]][[[YYYUUURRRPPPPPPQQQTTTTTTSSSRRROOOIIIBBB<<<333111---,,,,,,,,,,,,+++***)))))))))))))))))))))***************************************************((('''((()))***)))((())))))))))))))))))))))))************)))))))))((())))))))))))************+++++++++++++++***))))))))))))))))))************+++******,,,...///...---++++++++++++*********)))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///...,,,,,,---///333777;;;===HHHJJJJJJJJJPPP[[[bbbdddnnnmmmnnnooolllhhhkkkpppkkkiiihhhjjjmmmmmmiiieeeeeeccc___]]]^^^bbbfffiiihhh]]]VVVWWWUUUOOOOOOUUUWWWbbbeee[[[RRRPPPNNNHHHFFFMMMUUUZZZZZZVVVRRRQQQVVVSSSQQQUUU\\\___\\\XXX[[[^^^```bbbdddiiiqqqwwwwwwuuuvvvzzz{{{{{{xxxrrrrrrsssooohhhfffccc]]]WWWQQQLLLJJJJJJEEEAAA@@@@@@===777444555999999;;;>>>BBBCCC@@@>>>888666222...+++***************)))******+++,,,,,,************************++++++************++++++)))************+++++++++{{{PPPBBB???===;;;;;;:::999777444333111111222222000//////...------,,,---------------......///////////////000222111///------...------........./////////////////////////////////,,,---///111111111000000***222222333<<<>>>>>>GGGOOOTTTZZZ___dddkkkrrrwwwyyymmmjjjpppooommm~~~|||rrrbbbdddttt|||sssjjjffffffeee]]]VVV[[[fffsssiiiaaa``````______aaa___^^^[[[VVVNNNDDD;;;555888:::===>>>===:::555222>>>AAAEEEGGGEEEAAA;;;777///...,,,+++,,,,,,+++)))222111///---,,,***))))))************************((())))))******))))))(((************))))))))))))++++++***))))))))))))*********************************************************************************************************+++++++++++++++******++++++,,,,,,++++++***++++++++++++++++++++++++((()))***+++,,,---------,,,+++******+++...000222777<<>>DDDEEEBBBBBB???:::555000---+++***++++++*********+++,,,,,,************************++++++************++++++)))************+++++++++wwwNNNBBB???===;;;;;;:::999777555333222222222222111///......------------......---------......//////000000111222111///......///............/////////////////////////////////////////////000111111222333---777999===HHHNNNRRR^^^iiiiiiggggggmmmvvv|||~~~yyyrrrpppttttttwww}}}zzzlllbbbjjj|||~~~rrrdddjjjpppmmmhhhiiisss}}}~~~pppccc]]]\\\[[[ZZZ[[[XXXZZZ[[[ZZZVVVNNNFFFAAA<<<===???@@@???<<<999777444666:::===@@@CCCDDDEEEAAA<<<444...,,,,,,,,,,,,111///...,,,+++******+++************************)))))))))******)))))))))*********)))))))))))))))++++++***))))))*********************************************************************************************************)))***++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++((()))***,,,,,,,,,,,,,,,++++++,,,...222777;;;>>>BBBGGGMMMTTT^^^iiimmmkkk\\\[[[cccqqquuujjjZZZPPPOOOJJJGGGLLLYYYccc^^^TTTMMMIIINNN\\\```[[[ZZZ___^^^\\\ZZZXXXVVVUUUZZZaaannnsssqqqdddYYYVVVVVVVVVMMMOOOPPPQQQVVV\\\\\\XXXQQQTTTWWWXXXWWWVVVUUUUUUQQQJJJEEEGGGOOOVVVWWWUUUUUUUUUUUUUUUVVVXXX^^^dddmmmiiidddaaa]]]WWWOOOIIISSSMMMFFFEEEIIINNNPPPPPPTTTUUUXXXYYYWWWPPPHHHCCC@@@DDDJJJQQQVVVWWWSSSPPPLLLEEE<<<444000...------+++***))))))))))))***+++***************************************************)))((()))******)))((())))))))))))))))))))))))*********)))))))))))))))((()))))))))******************+++++++++******)))+++++++++******))))))))),,,,,,,,,///222333333222++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............---...///000333666:::@@@GGGNNNTTTWWW[[[bbbiiinnnuuu|||~~~|||rrrlllhhhgggeee```]]]]]]^^^[[[[[[bbbkkkmmmeee]]]SSS[[[[[[SSSWWWfffmmmhhhjjjhhhgggiiihhhhhhnnnxxx{{{|||zzzuuuuuuwwwuuupppwww|||yyyrrrnnnmmmgggffffffiiimmmmmmhhhdddaaa]]]XXXRRRQQQWWWccckkkaaa]]]ZZZZZZZZZZZZ```ggglllqqqtttuuuwww{{{|||zzz{{{uuupppkkkddd```UUUMMMGGGHHHGGGBBB;;;888555000---...555;;;===>>>@@@???>>>;;;888555111///---,,,,,,+++++++++++++++************************++++++************++++++))))))*********+++++++++sssLLLBBB???===;;;;;;:::999777555444222222333333111000......---------......///+++,,,,,,---......//////111111222000...---...///........./////////000000........................000///...---///222555777;;;FFFJJJOOO\\\dddlllyyyyyyttt|||zzz~~~ttt~~~wwwttt{{{pppiiihhhuuuxxxlll|||xxxqqqaaa[[[ZZZXXXTTTSSSSSSUUUWWWYYYXXXVVVSSSQQQKKKJJJIIIHHHGGGFFFFFFEEE888666444444777===DDDHHHIIIEEE@@@;;;888555222///,,,+++*********+++,,,---************************))))))************))))))))))))))))))))))))******+++***************++++++************************************************************************************************((())))))***++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++******++++++,,,,,,++++++...000333999???FFFKKKNNNPPPUUUXXXZZZ]]]___\\\WWWQQQTTT\\\ccc```SSSFFF@@@DDDEEEFFFJJJSSS[[[ZZZTTTOOOMMMQQQXXX\\\___lll{{{zzzpppmmmkkkjjjkkkoooyyyxxxrrrjjjfffggghhhgggeeebbb^^^___hhhrrrrrrlllaaadddggghhheeebbb``````VVVYYY\\\]]]ZZZTTTNNNIIIJJJJJJKKKOOOUUU\\\______ggg]]]TTTUUU[[[]]]WWWOOOXXXRRRKKKKKKQQQVVVWWWUUUMMMNNNQQQTTTVVVSSSMMMHHHAAAAAABBBFFFKKKOOOQQQQQQTTTMMMDDD;;;555222000///,,,+++)))))))))***+++,,,************************************************+++)))((()))***+++***)))************************))))))))))))))))))******((()))))))))************)))******+++++++++******,,,,,,++++++******))))))+++***+++---000222222111+++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............//////...---///222555>>>AAAGGGOOOWWW^^^cccfffnnnrrrvvvuuutttuuuqqqllleeebbbbbbeeeeeeaaa]]]]]]RRRVVV\\\dddjjjmmmkkkhhhqqqxxxwwwmmmooo|||zzz~~~|||}}}}}}~~~}}}zzzxxxppplllnnnsssxxxzzzgggaaa[[[WWWRRRMMMOOOUUUYYYbbbhhhggggggmmmvvv{{{{{{uuupppccc[[[VVVVVVTTTMMMDDD@@@<<<999666222111333777;;;666888;;;>>>>>>===:::888000///...,,,+++*********************************++++++************++++++))))))*********+++++++++pppKKKBBB???===;;;;;;:::999777555444222222333333111000.........---......///000++++++,,,---...//////000111111111///------...///....../////////000000000////////////////////////000000000111555:::>>>BBBJJJUUUYYY]]]iiiqqqzzzxxxkkkhhhiiijjjjjjjjjbbbgggnnnrrrsssrrrooonnnfffffffffeeeeeefffiiikkkzzzvvvggghhhooo}}}qqqbbb^^^```]]]WWWRRROOOOOOPPPRRRTTTVVVWWWXXXZZZXXXUUURRRQQQRRRTTTUUUKKKFFF>>>888777:::@@@DDDCCCEEEHHHKKKJJJDDD;;;555---,,,+++******+++---...++++++++++++++++++++++++)))******++++++******)))))))))))))))************+++************+++,,,,,,++++++++++++++++++++++++************************************************************************'''((()))***++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////555999@@@HHHOOOTTTWWWYYYYYY]]]^^^XXXSSSQQQMMMIIIJJJRRRWWWUUUQQQNNNJJJEEEHHHLLLOOOQQQUUU[[[]]][[[XXX^^^eeekkkrrr~~~~~~{{{uuurrrttt}}}xxxvvvxxx{{{}}}}}}|||tttrrr{{{}}}ooonnnmmmkkkhhhggghhhjjj]]]hhhtttvvvlll\\\PPPJJJJJJHHHFFFHHHPPPWWWUUUPPPQQQJJJGGGPPP___gggbbbZZZRRRQQQSSSZZZbbbgggfffcccPPPLLLHHHHHHLLLPPPQQQQQQKKKHHHEEEDDDGGGLLLPPPQQQTTTOOOHHHBBB>>>;;;888666111///---+++******,,,,,,++++++++++++++++++++++++************************+++***))))))++++++***)))************************))))))))))))************))))))))))))************))))))***++++++++++++***+++++++++++++++************)))***,,,///000///...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...000222222333666===BBBJJJNNNVVV___ffflllnnnpppqqqrrrqqqllljjjkkkjjjggg\\\\\\```fffgggcccaaabbbaaahhhsss{{{||||||{{{uuupppkkkccc\\\ZZZ]]]aaadddbbbWWWPPPTTT^^^eeennnttt{{{~~~zzzvvvtttqqqkkkggggggcccYYYOOOKKKCCCAAA===777222111333777///111666;;;>>>??????>>>666444222///---+++***)))************************++++++************++++++)))************+++++++++nnnKKKBBB???===;;;;;;:::999777666444333333333333222000...............///000000,,,,,,---...///000111111000000000...,,,,,,---///.../////////000000000000000000000000000000000000222555999???FFFLLLPPPSSSXXXbbbdddeeennnttt}}}ssshhh^^^\\\\\\ZZZ[[[^^^dddgggmmmsssvvvtttooolllkkkqqqppphhhgggooorrrooosssxxx}}}lll```gggqqq{{{vvvjjjiiimmmiii^^^VVVPPPPPPPPPRRRUUUYYY^^^``````]]]ZZZWWWVVVWWWYYY[[[YYYTTTNNNHHHCCCBBBCCCDDDAAADDDIIINNNPPPLLLEEE???666444111---,,,,,,,,,---++++++++++++++++++++++++)))******++++++******)))((()))))))))************+++*********++++++,,,---++++++++++++++++++++++++************************************************************************((()))***+++,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---------///222555888AAAGGGOOOWWW]]]^^^\\\[[[XXX\\\YYYOOOFFFEEEHHHJJJQQQYYYXXXPPPQQQ\\\^^^WWWWWWZZZ\\\\\\___eeefffeeefffpppxxx}}}vvvssspppiiihhhmmm{{{zzzwwwtttpppmmmiiigggaaakkkuuuuuukkk^^^WWWUUUSSSRRRNNNLLLPPPUUURRRIIIGGGDDDEEENNN[[[dddccc```NNNOOOSSS[[[ccchhhhhhgggYYYRRRIIIFFFIIIMMMOOOOOORRROOOLLLJJJKKKLLLMMMMMMMMMKKKIIIGGGFFFEEEBBB???:::888333///,,,+++++++++++++++++++++++++++++++++************************+++***))))))++++++***)))************************((()))))))))************))))))))))))************))))))***+++++++++++++++***++++++++++++++++++,,,*********+++.........,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...111666888<<>>HHHPPP\\\ccc\\\OOOUUUjjjpppeeedddfffeeedddhhhmmmnnnkkkmmmwww{{{{{{xxxrrrsssrrrmmmrrr}}}wwwkkkcccfffiiijjjfff___\\\^^^bbb\\\]]]ZZZUUUVVVYYYVVVOOOIIIFFFEEEGGGMMMTTTYYY[[[OOONNNMMMOOOTTTZZZ^^^aaa^^^XXXPPPMMMNNNNNNKKKHHHSSSQQQPPPOOONNNLLLIIIGGGGGGGGGHHHJJJLLLKKKIIIFFFBBB>>>999333...+++******++++++++++++++++++++++++************************+++***)))***+++++++++)))************************(((((())))))*********+++))))))))))))************((()))***+++++++++++++++*********++++++,,,,,,---+++******,,,---...---++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000...222888===CCCLLLYYYccc```dddiiillllllgggaaa]]]YYY```eeeeeeeeeddd___YYY___cccjjjqqqrrrssszzz|||{{{}}}zzzvvvsssrrrttt|||zzz{{{xxxyyy|||{{{zzz|||{{{tttpppkkk```UUUXXXbbbmmmpppmmmlllpppuuuqqqsssxxx|||yyypppiiiiiiaaaYYYPPPJJJFFFAAA999333666333000...///444:::>>>AAA???<<<777333///---,,,************************++++++************++++++)))************+++++++++mmmLLLEEEAAA===:::999999888777777666444333222111111111//////.........---------------///000111111111111//////.........---------000111111111000///............222555333333888AAAOOOYYYbbbggglllpppnnnhhhmmm{{{yyynnnmmmlllffffffkkkuuuuuuzzz}}}wwwzzzyyy~~~xxxrrrvvv}}}sssjjjhhhiiigggtttsssllltttzzzzzz|||zzznnnZZZ^^^\\\UUUTTTaaawwwiii\\\PPPNNNRRRUUUYYY]]]ZZZ[[[[[[\\\ZZZTTTMMMHHHEEEEEECCC>>><<<@@@IIIRRROOOKKKEEE===666111...,,,(((+++...---***(((***,,,************************)))************+++++++++)))))))))***+++++++++,,,,,,,,,+++***))))))************))))))******+++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,///...,,,444,,,+++555???FFFMMMSSS]]]\\\```ggghhhaaa\\\\\\PPPHHHAAAAAACCCDDDHHHMMMTTTYYYZZZ```uuuwwwwwwvvvtttqqqnnnjjjhhhoookkkmmmyyyvvv|||}}}xxx{{{{{{nnnkkkdddccciiijjjbbbZZZVVVLLLNNNKKKEEEDDDKKKNNNMMM]]]VVVNNNHHHHHHLLLQQQTTTRRRSSSUUUXXXYYYVVVPPPKKKGGGJJJQQQWWWWWWMMMBBB;;;<<<;;;===EEENNNRRRQQQNNNKKKIIIEEE???888222000///...---+++++++++++++++***))))))******++++++++++++,,,,,,+++***))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,************************------------------------...---,,,,,,---.........///111222000---...222666===>>>EEEQQQZZZ]]]___bbbdddbbbcccfffeee^^^XXXVVVZZZ]]]___```___```dddhhhrrrzzz}}}zzzyyykkkdddccclllrrroooiiiggghhh```aaabbb]]]ccckkkiiinnnkkkfffaaa^^^___cccfffrrruuuwwwwwwwwwwwwxxxzzz{{{|||~~~{{{yyyzzz{{{wwwsssvvvssslllccc\\\[[[___ccceeesss}}}|||{{{|||wwwoooqqqqqqkkkaaaYYYTTTIII>>><<<:::777444333222111111666888;;;<<<;;;777222///...---,,,************+++,,,,,,*********+++,,,---++++++************++++++lllLLLDDDAAA===:::::::::999888666666444333222111111111/////////.........---------...///000111111111111/////////......---------...///000000000000000111......111444777>>>NNN]]]pppttttttqqqrrr{{{{{{vvvzzzvvvtttsssuuu}}}yyyssssssyyymmmgggmmmsss|||}}}wwwcccbbb```[[[YYYfff{{{nnn___SSSTTT\\\^^^[[[XXXWWWWWWYYY[[[]]][[[WWWTTTHHHDDD???;;;999;;;>>>@@@NNNNNNMMMIIIDDD===777333,,,---...---+++*********************************************++++++++++++***************+++++++++,,,++++++***))))))************))))))******+++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,***,,,...,,,+++---///111000111999JJJVVV[[[]]]___^^^]]]___```]]]YYY]]]fffWWWLLLCCCEEEKKKOOOSSSVVV[[[```gggqqq|||yyyvvvuuu||||||zzzwww{{{}}}}}}~~~vvvrrrrrrzzzuuuvvv{{{|||zzzwwwxxxxxxuuuqqqoooqqqttt}}}zzzzzzuuuiii]]]YYYYYYZZZUUULLLIIILLLMMMLLLVVVQQQJJJFFFGGGKKKPPPSSSTTTPPPNNNPPPUUUVVVRRRLLLJJJKKKOOORRRQQQLLLFFFBBB???>>>???DDDKKKQQQSSSSSSPPPOOOLLLFFF@@@:::666555000---)))))),,,---,,,))))))*********++++++++++++,,,++++++***))))))******************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------...---------//////000///...///000000222666<<>>EEEJJJTTTgggyyy}}}~~~|||wwwpppvvv}}}zzzsssmmmjjjtttuuukkk```XXXTTTXXX```jjjttt}}}uuufffhhhvvvvvvrrrsssttt~~~||||||sssggggggcccaaakkk{{{~~~kkk]]]TTT]]]kkkmmmddd[[[XXXXXXXXXZZZ]]]^^^^^^]]]TTTMMMFFFBBBAAA???;;;888KKKNNNSSSUUURRRKKKBBB<<<222000---,,,,,,---,,,+++++++++++++++++++++++++++************+++++++++,,,+++++++++***************,,,+++******)))***************))))))******+++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------...---------,,,,,,+++++++++---///---+++,,,222777<<>>:::777//////000222444777999;;;777555222///---,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++************++++++iiiJJJAAA???===;;;<<<<<<;;;999666555444333222222222222000000000/////////.........///000111111111111111////////////////////////000111222111000111666::::::CCCRRR^^^bbbgggttt}}}lll___[[[___mmm|||vvvnnnmmmqqqooo|||~~~zzzppplllkkkfffeeeaaa[[[SSSMMMIIIGGGJJJQQQZZZ```ccchhhooouuuuuufffcccnnn~~~ppplllrrrzzzzzzyyyxxxyyy}}}vvvxxxvvvsssxxx|||ddd\\\\\\jjjyyyzzzoooeee```]]]YYYXXXXXXYYYZZZZZZ\\\WWWRRRNNNLLLHHHBBB>>>FFFKKKQQQVVVVVVRRRKKKFFF:::444...+++,,,......---++++++++++++++++++++++++*********+++++++++,,,,,,,,,+++++++++***)))))))))++++++***************+++******))))))******+++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---.........---,,,,,,++++++---,,,,,,------///666===IIIQQQ^^^iiilllggg```[[[SSSPPPJJJCCC@@@HHHZZZjjjeee]]]YYY]]]fffnnnwww~~~~~~|||}}}|||tttuuuzzz}}}zzzsssppptttvvvmmmhhhiiigggddd\\\[[[[[[[[[]]]___aaaaaammm~~~{{{zzzsssoooggg\\\UUUTTTXXX\\\XXXSSSLLLIIILLLRRRXXX[[[XXXSSSNNNLLLMMMOOOMMMLLLKKKLLLJJJFFFEEEHHHKKKKKKOOONNNLLLJJJHHHIIILLLOOOSSSSSSRRRPPPMMMHHHBBB===777555111...,,,,,,,,,,,,++++++++++++++++++++++++++++++***************+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---...............///000222777???HHHPPPVVVYYY___aaabbb___UUUNNNPPPXXXbbbZZZUUUVVV[[[```hhhoooyyy|||{{{sssiiibbbdddbbb\\\WWWVVV]]]ffflllqqqoookkkgggcccaaa```______gggsss||||||wwwsssqqqjjjgggnnnuuuttt{{{xxxwwwssskkkgggkkkwww}}}vvvmmmgggggg~~~~~~wwwkkk\\\PPPRRRTTTYYYcccrrr|||~~~~~~{{{|||}}}}}}|||zzzxxxxxxhhh___\\\ccceee___]]]```qqqvvv}}}zzztttiii```SSSIIICCCAAA@@@@@@555333000...///111555777===<<<888444111...,,,,,,)))***,,,---------,,,+++++++++************++++++gggIIIAAA???===<<<===<<<;;;999555555444333222222222222111111000000000////////////000000111111111111000000000000000000000000000000222333111111444<<>>FFFOOO[[[jjjsssqqqiii^^^VVVIIIEEE???===BBBOOO\\\ddd______dddkkkqqqzzz|||xxxuuuxxx{{{~~~zzzxxxzzz}}}~~~}}}~~~}}}yyywwwwwwsssmmmfffcccaaaaaabbbaaa___\\\fffrrr||||||uuuooollljjjssswww|||wwwjjj^^^XXXZZZ___]]]XXXQQQMMMNNNRRRVVVYYYXXXYYYYYYTTTNNNJJJKKKMMMJJJNNNNNNHHHEEEIIILLLKKKPPPPPPPPPOOOLLLJJJJJJKKKPPPOOOOOOPPPPPPLLLFFFBBB<<<<<<;;;555---***+++...,,,++++++++++++++++++++++++***************++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---...///...------000222777<<>>:::666222...,,,+++,,,---......---,,,+++++++++************++++++fffIIIBBB@@@>>>======<<<:::888555444333333222222222333111111111111000000000000000000111111222111111000000000000000111111111111///222555666999AAAMMMWWWhhhkkkrrryyy~~~}}}tttllljjjlllqqquuuwwwyyy}}}}}}lllllltttsssvvvwwwwwwuuuooo```SSSOOOLLLJJJKKKOOOSSSWWWYYYYYY[[[^^^^^^\\\]]]```dddeeeiiimmmnnnjjjfffeeeeeebbbhhhooorrrpppllljjjiiikkkgggaaa___fffqqqtttqqqwwwzzzxxx}}}zzz~~~uuusssuuuzzz~~~{{{wwwooojjjbbb\\\[[[\\\^^^___ZZZZZZYYYWWWUUUTTTTTTTTTNNNKKKHHHGGGGGGKKKOOORRRPPPJJJ@@@777111,,,)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++************************)))******+++,,,******))))))******+++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------111...111999>>>AAAJJJVVV```ooo|||~~~ttteeeTTTIIIEEECCCBBBFFFTTTbbbhhhgggffflllwww{{{yyy{{{}}}xxxqqqwww{{{~~~zzzuuuqqqqqqssstttpppkkkgggmmmsssrrrmmmfffaaa^^^kkkmmmmmmmmmrrr|||~~~}}}xxxpppjjjlllrrrmmmiiiddd```^^^]]][[[ZZZVVV\\\___[[[RRRLLLNNNRRRPPPVVVVVVNNNJJJNNNPPPNNNLLLMMMOOOPPPPPPOOOMMMKKKKKKKKKLLLOOORRRQQQLLLHHHAAABBBAAA;;;333......///,,,,,,,,,,,,++++++++++++*********)))******+++,,,************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------........................---///000000///222888===BBBIIISSSZZZ\\\^^^```cccYYY\\\```___WWWPPPTTT\\\___aaaiiixxx|||sssmmmkkklllcccaaaaaabbbeeefffccc```jjjhhhiiillllllkkknnnsssvvvvvvvvvvvvwwwxxxzzzzzz}}}xxxqqqllllllllltttpppcccYYY\\\aaadddkkksss~~~wwwooolll[[[___hhhrrrvvvuuuvvvyyy|||yyyvvvsssmmmaaaPPPDDDAAA>>>888444111222333555@@@AAAAAA@@@===888444111.........------,,,+++***++++++************++++++eeeHHHCCCAAA???>>>>>><<<999777444444333222222222333333222222111111111000000000111111111222222111111000000000000111111222222222000666<<>><<>><<<888333///------,,,,,,,,,+++++++++******))))))***++++++,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------........................///111333444555;;;EEEMMMMMMVVV^^^aaa^^^^^^ccciiieeeccc```\\\UUUSSS[[[eeetttuuu}}}sssfff^^^ZZZ[[[SSSTTTVVV[[[bbbhhhlllnnnnnnpppxxx|||zzz}}}|||{{{yyywwwzzz}}}zzzlllaaa```___]]]dddooovvvttttttwww|||~~~zzzuuuiiiccc_________bbblllxxxsssvvv|||xxxdddUUUIIIFFFBBB<<<999666555555:::===AAADDDDDD@@@;;;888111000...---++++++******++++++************++++++dddHHHDDDBBB@@@???>>><<<999666444444333222222222333333222222222111111111111000111111222222222111111000000000111111222222222222333:::DDDNNNZZZlllvvvgggkkkxxxuuuhhh___]]]^^^YYYPPPNNNUUUYYYVVVWWW]]]]]]aaaeeehhhnnnwww~~~~~~}}}wwwtttoooccc^^^^^^[[[```ooozzz}}}~~~|||tttzzzwwwrrrppprrrtttuuuggg]]]TTTSSSYYY]]][[[VVVWWWOOOBBB888333666<<>>???CCCAAA888///---------,,,,,,+++++++++******))))))***+++,,,,,,************************++++++++++++++++++++++++------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,........................////////////////////////000333555777:::CCCPPPZZZUUU]]]dddccc^^^^^^fffooolllddd[[[VVVUUU^^^qqq}}}vvvkkk___XXXWWWXXXaaaaaabbbcccfffkkkooorrrrrrxxxuuuoooooollljjjuuupppjjjcccaaagggpppxxx||||||{{{tttrrrmmmiiihhhccc^^^aaaiiijjjnnnxxxwwwkkkQQQOOOJJJCCC>>>999555444555:::AAAFFFHHHEEEAAA===333111///,,,************++++++************++++++___MMMDDDAAA>>><<<<<<:::888777888888666555333111000000111111111111111111222222444111///000222333222111...222555555333222444666@@@KKK]]]mmmyyywwwvvvsssdddddd{{{ssshhh^^^]]]\\\YYYYYY\\\YYY]]]hhhtttvvvpppjjjiiipppvvv}}}xxxssshhhbbb```fffmmmlllcccYYYdddssszzzyyyuuuyyytttwwwuuuoooccc___[[[WWWVVVWWWYYYZZZ___VVVIII>>>888666666666<<>>>>>>>>>>>666111,,,+++...///,,,(((,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++************************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,+++---000333222///,,,,,,///111///------444===BBBFFFMMMXXXaaallliiiddd^^^aaahhhllllllbbb\\\WWW\\\jjjxxx||||||}}}~~~uuunnnfff```^^^___``````nnnllljjjiiimmmvvv|||xxxtttsssxxxxxxkkk```\\\\\\___aaavvv}}}xxxwww||||||uuulllhhheeeaaaggghhhvvvwwwsssmmm___OOOFFFEEEEEE???999999777999???BBB@@@>>>>>>;;;888555000---***))))))...+++)))(((((())))))(((^^^KKKDDDAAA>>><<<<<<;;;999777777777666555333222111111222222111111111111111222111///...///111222111000000222333222222666===CCC]]]kkk~~~zzzvvvqqqkkkooo}}}pppZZZTTTSSSWWWaaaeeecccbbbcccfffyyy}}}yyyxxxbbb^^^bbbpppyyyvvvllleee[[[```fffhhhcccdddssstttppprrrsssrrrsssqqqiii^^^XXXZZZ]]]]]]XXXQQQGGG>>>888444333999>>>CCCGGGHHHGGGFFFEEE;;;888333///,,,++++++,,,,,,+++***+++,,,---+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,,,,,,,---......///////////////////////////......000///111<<>>;;;:::<<<<<<;;;===BBB<<<;;;888555111...+++***---,,,***)))***+++***)))]]]KKKCCCAAA>>><<<<<<;;;999777666666555555444333333222444333222111111111111111/////////000222333111000444444555555:::DDDRRR\\\mmmyyy|||sssrrruuuwwwxxxyyyqqqgggjjjpppwww|||mmmjjjnnnmmmaaaUUUVVV\\\gggrrruuurrroooooosss~~~mmmjjjuuu~~~tttoooiiiccc^^^]]]bbbjjjsssssswww|||wwwwwwvvvzzzsssaaaWWW[[[ccc]]]\\\YYYSSSKKKBBB<<<999666666888<<>>@@@CCCCCCBBBAAA@@@??????@@@@@@GGGCCC<<<555000---------******************+++***************************++++++++++++++++++++++++************************------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---......---,,,---///---//////...---111:::AAAPPPYYYbbbddd```___ccchhhlllrrrsssllleeeeeeiiikkkrrrxxxyyyooogggbbb^^^ZZZWWWaaaiiiqqqrrrppptttxxx|||~~~~~~~~~zzz}}}zzzoookkkqqquuussstttrrrqqqsssvvvyyy{{{|||wwwlllfffhhhooovvvzzzxxx~~~|||qqqmmmeeeaaadddfffgggqqq|||~~~ppp^^^QQQKKKFFFBBBAAAAAA>>>;;;<<<@@@======<<<:::777222...,,,---,,,++++++,,,,,,+++***]]]LLLCCCAAA>>><<<<<<;;;999888555555555555444444444444555444333222111000000000111111222333333333222111555777;;;@@@JJJZZZmmmzzzzzzlll___^^^iiiwwwddd^^^gggooovvvmmmeeebbbfffhhhgggkkksss||||||yyyyyyyyynnnddd___bbbccchhhuuu}}}qqq```[[[dddoooeeeaaa\\\XXXVVVRRRLLLHHH888444111333:::BBBGGGIIIIIIEEE???999444111000///---,,,***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......000000000000000000000000444222333;;;HHHVVVaaahhheeeccc___ZZZWWWUUUSSSPPP]]][[[```nnn}}}{{{xxx|||zzz}}}|||yyyuuuqqqoooppprrrjjjnnntttzzz}}}~~~|||zzzuuujjj]]]ZZZbbbnnnwww{{{uuuzzz~~~yyyxxxzzzzzzxxxyyy~~~~~~yyyrrrpppvvv{{{tttpppmmmhhhdddmmmtttvvvnnnccc]]]]]]^^^mmmhhhbbb```ccciiiooosss}}}~~~}}}yyyrrrmmmkkkjjjqqqqqqooojjjcccZZZSSSOOOXXX\\\[[[RRRMMMOOORRRRRRJJJLLLLLLJJJFFFCCCBBBCCCEEEDDDAAA===::::::<<<===EEEEEEDDD???888222...,,,******))))))******++++++************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++---//////---------...///000111222666>>>HHHOOObbbbbbaaa___]]]___dddhhhvvvuuuoooeeeccclllzzz}}}{{{zzzzzzyyyyyyooolllfff```\\\]]]bbbfffllluuu~~~~~~{{{|||}}}~~~|||zzzxxxtttqqq||||||wwwsssqqq~~~{{{yyy~~~wwwgggcccmmmzzz~~~wwwyyyqqqiiiddd______hhhsssiiiWWWPPPKKKHHHHHHGGG@@@;;;999:::;;;======;;;777333000---,,,+++,,,------+++***^^^NNNBBB@@@===<<<<<<;;;:::888555555555555555555555555555444333222111111111111222222333333222222111111333999BBBNNN\\\mmmpppggg```iii~~~gggZZZcccjjjppp|||hhhhhhqqq}}}yyyooogggeeeccchhhuuu|||wwwvvvzzz}}}}}}}}}pppcccaaalllwwwpppfffZZZVVVXXXYYYVVVRRRBBB<<<555444888>>>BBBDDDIIIHHHFFFBBB<<<555///,,,...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---............/////////000000000111333:::JJJ^^^lllooollleeeeeeaaaYYYOOOLLLSSS\\\kkkllluuuzzzwwwpppwww~~~{{{vvvwwwtttuuuuuutttqqqooooooooojjjpppxxx~~~}}}yyyvvvlllbbbYYYZZZdddpppwwwyyyvvv{{{}}}{{{|||~~~~~~{{{yyy{{{{{{ooocccfffuuu|||||||||rrrgggfffkkkmmmkkkmmmqqqooojjjqqqkkkbbb]]]^^^ccciiimmmooorrrxxx~~~zzzwwwpppfff]]]XXXYYY\\\dddccc]]]SSSLLLMMMPPPRRRHHHGGGGGGIIILLLLLLJJJHHHMMMIIICCC;;;555444666999<<>>666222555888888===DDDHHHGGG@@@777000...---+++*********+++,,,------------------------++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,...///000//////111222...///666CCCQQQ]]]aaabbbWWWUUUUUUZZZ```eeeeeecccccckkksss{{{|||zzzooodddaaafffkkkkkkiiinnnrrrsssoookkkppp}}}wwwtttuuuyyy{{{yyywwwxxx|||qqqaaa```hhhkkkwwwzzztttooommmlllzzzsssbbbQQQIIIGGGBBB>>><<<777777888999999999999999333111---,,,,,,,,,+++***[[[LLLBBB???===<<<<<<<<<:::999777777666666555555444444444333333222222222333333000111333333333666<<<@@@PPPYYYfffrrr}}}qqqggguuulllccc]]]hhhtttmmmlll{{{ooodddeeeiiiiiijjjmmmqqqrrrqqqtttzzzoooxxx{{{xxx{{{uuuhhhbbbcccgggpppiii___WWWSSSRRRSSSTTTSSSQQQLLLFFFAAA>>>>>>???DDDGGGJJJKKKHHHAAA999444000---+++***,,,---...---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---,,,,,,,,,,,,---......,,,,,,...///111222444444:::JJJ\\\fffkkknnnmmmiii```XXXPPPPPPUUUbbbvvv}}}|||rrrrrr}}}{{{}}}uuunnnkkknnnqqqtttuuutttrrrppppppnnnsssxxxzzzxxxuuusssssstttqqqooorrrxxx||||||zzz|||~~~~~~}}}kkkeeecccmmmwwwzzz}}}yyyssswww{{{yyypppjjjgggfffggggggkkkiiiggghhhkkkooosssvvvpppnnnjjjeeebbbccchhhlllmmmjjjddd]]]UUUNNNKKKKKKGGGFFFEEEEEEHHHKKKMMMNNNOOOOOOLLLEEE<<<888888;;;<<<<<>>999111///---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............---.../////////111444666999???JJJUUU^^^aaaaaa```^^^^^^____________aaacccoooxxxxxxpppiiibbb___bbbfffhhhhhh{{{}}}}}}yyyuuuuuuxxx}}}}}}}}}zzzppprrr|||~~~yyyuuuiiisss~~~|||yyy|||zzzpppcccYYYOOOFFFBBBBBB;;;:::888666666777999:::999555000---------------XXXIIIAAA???===<<<<<<<<<;;;999888777777666555555444444333333222222222333444444111333555666888===DDDJJJhhhppp{{{yyyuuuooozzz\\\bbbfffnnnuuurrrxxxhhh^^^bbbiiikkk___^^^]]]]]]aaakkkxxx|||zzztttrrr}}}|||pppiiihhhjjjfffgggeee^^^UUURRRUUUYYYRRRSSSPPPJJJCCC>>>===???===AAAGGGKKKLLLIIIDDD@@@000---+++***,,,---......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,---...000222444666777JJJ^^^oooooohhheeeffffff___TTTQQQ\\\nnn~~~|||}}}wwwwwwtttkkkqqqzzz|||yyyxxxuuuyyy}}}|||wwwsssqqquuuwwwyyyyyywwwuuuttttttwwwzzz||||||yyyxxxxxxzzz~~~}}}~~~~~~zzzzzz~~~nnnmmmoooxxx}}}pppwww~~~yyynnneeehhhmmmsssxxxyyywwwuuujjjgggaaa[[[ZZZaaammmwww{{{zzzwwwtttpppmmmlllllldddbbb```^^^YYYQQQKKKJJJHHHIIIHHHEEEBBBCCCHHHMMMKKKNNNOOOJJJCCC======>>>BBB>>>;;;===CCCFFFDDDAAA222111...,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...////////////222666999IIIRRR___fffeeeaaa]]][[[fffhhhhhhddd```dddooozzz~~~vvvvvvxxxzzzfffddd``````dddlllvvv}}}~~~zzzxxxxxx{{{~~~wwwvvvzzzzzzyyy}}}|||~~~zzzllljjjjjjmmmssswwwxxxxxxyyyxxxvvvnnn^^^LLLDDDDDD@@@===999555444666999;;;>>>999333///---...//////[[[IIIBBB@@@============<<<;;;777777666555555555555555000333555444444555444333555222222666;;;FFF[[[oootttnnnqqqwwwxxxnnniiikkkqqqgggbbblllsssrrrmmmjjjooommmbbb\\\dddrrr|||~~~{{{wwwwwwmmmmmmdddhhhhhhaaaVVVPPPQQQUUUQQQUUUWWWRRRIII@@@>>>>>>???BBBEEEFFFGGGGGGGGGHHH>>>666...+++---///...,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,---......000---+++,,,...000///---+++111555222...222AAANNNccctttvvvjjjddd]]]ZZZ^^^```YYYVVV___qqqxxxuuuqqqooonnnqqqvvvzzz{{{{{{|||yyyzzz~~~{{{|||yyyzzzzzzzzzyyyxxxwwwwww|||{{{~~~|||xxxxxx|||}}}~~~~~~|||qqqtttxxx}}}}}}wwwrrrmmmvvv{{{yyyhhhcccbbbkkkzzzsss```WWWTTTXXXhhh|||{{{wwwyyyzzztttkkkfffZZZXXX]]]fffhhh^^^RRRMMMQQQIIIIIIHHHBBBHHHQQQPPPVVVMMMLLLSSSOOO???999===BBBDDD@@@777888CCCHHHEEEAAA999000---///000---(((,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------------------------------111///---,,,------...---+++///222000...222===FFF\\\hhhkkkaaa[[[```fffeeerrreeeYYYZZZjjjzzz~~~wwwsssnnnjjjlllpppeeellllllfffmmm|||wwwzzzxxx|||{{{}}}|||yyy|||}}}yyy{{{{{{iiiZZZ\\\ffflllnnnppptttwwwyyywwwnnn___PPPFFF???@@@???999333222666<<<888:::888111...000...)))ZZZHHHBBB@@@============<<<;;;777777666555555555555666555555444222222333222111<<<555444===MMMaaayyy|||rrrkkkjjjnnnsssxxxrrrtttzzzsssxxx{{{lllooo{{{}}}uuulllpppwww}}}zzzooohhhhhhlllxxx}}}}}}zzzyyynnnmmmcccccc```XXXOOOLLLPPPUUUWWWWWWWWWSSSLLLFFFAAA???===???AAACCCCCCDDDEEEEEECCC<<<444///.........------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,------...///000---,,,,,,///000///...,,,///111111666CCCUUUcccvvvrrrggg\\\UUUXXX\\\ZZZ[[[aaammm||||||rrrqqqpppnnnnnnqqqvvv{{{~~~~~~~~~||||||||||||{{{zzzyyyxxxyyyyyy~~~~~~{{{{{{~~~~~~~~~|||zzzuuuxxx|||~~~{{{wwwuuutttzzz~~~vvvoooiiinnn{{{xxxeee]]]XXXUUU[[[dddsssrrrvvv~~~wwwkkkccc^^^YYY[[[cccgggccc^^^[[[```VVVQQQJJJAAAJJJ[[[aaa\\\UUURRRTTTOOODDD>>>??????AAA???999777<<>>>>>???AAABBBCCCDDDGGGCCC<<<555000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,------...//////...,,,---///000000///000///000666EEEZZZooo}}}pppcccWWWRRRXXX___cccjjjrrr|||tttnnnnnnnnnmmmnnnqqqwww~~~~~~~~~}}}~~~}}}}}}~~~}}}||||||}}}~~~}}}{{{yyyxxxxxx{{{~~~~~~{{{xxxwwwxxx|||yyysssmmmnnnvvvxxxllliiiggg```[[[[[[fffhhhqqq}}}xxxlllfffgggaaa^^^aaaddddddeeefffkkkccc^^^TTTGGGNNNbbbkkk```\\\XXXTTTPPPKKKGGGDDD@@@@@@???>>>999777>>>HHHHHHCCC;;;333...,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,,,,,,,------------------------,,,,,,------.../////////000111444;;;FFFQQQZZZ```^^^```]]]XXX\\\dddfffaaaeeejjjuuuyyypppgggeeeeeeeeegggjjjyyy|||~~~~~~wwwkkkdddbbbgggqqqyyyzzz~~~uuuiiicccbbbmmmttt~~~mmm___VVVMMMBBB>>>>>>>>>999333666:::<<<:::888777222---}}}WWWGGGBBB@@@============<<<;;;888777777666555666666666666333333666888777777999666>>>QQQlllwwwfffaaaiiiwww~~~}}}yyyuuusssrrrxxx|||}}}qqqppptttrrroooooohhhgggdddaaa]]]YYYUUUSSSWWWZZZ]]]]]]YYYSSSOOOMMMAAA@@@>>>>>>???AAABBBBBBDDDDDDAAA<<<666111///......------------,,,,,,,,,------------------------,,,,,,,,,------------...---------------.../////////.........///000111111555333777CCCYYYpppzzzeee\\\WWW[[[hhhyyy||||||{{{sssoooooollllllnnnsssyyy~~~}}}{{{{{{zzz{{{{{{|||~~~|||zzzyyyyyyxxx|||~~~|||xxxvvvxxx|||~~~{{{}}}oookkkfffeeegggiiiiiihhhpppmmmooovvvxxxrrrlllkkkjjjhhhiiinnnqqqpppppprrruuutttooohhh```]]]```eeehhhfffhhhaaaQQQRRR___ddd\\\\\\WWWQQQPPPSSSPPPKKKHHHBBB@@@BBB>>>777999CCCFFFEEEBBB;;;333---,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---------------,,,,,,,,,........................+++---...///......///000111555<<>><<<===>>>??????===@@@BBBAAA<<<555000---.........---------,,,,,,------------------------,,,,,,---------............------------...//////...////////////000222333555999CCCVVVlllqqq\\\WWWZZZhhh}}}yyysss~~~|||}}}}}}vvvqqqpppjjjlllqqqvvv|||~~~|||{{{{{{{{{zzz{{{|||}}}}}}||||||~~~zzz}}}}}}yyyyyy~~~{{{xxxzzzoooiiiaaaYYYTTTRRRRRRRRR[[[cccqqq~~~~~~zzzoooccc]]]\\\dddrrrxxxcccXXX[[[bbbgggeeejjjfffWWWTTT[[[[[[TTTTTTQQQOOOSSSXXXWWWQQQPPPFFF@@@CCCAAA999555888@@@DDDFFFBBB:::222...------------,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------........................---///000000......///111333;;;FFFLLLOOORRRXXX^^^fffddd```]]]___ffflllnnnxxxuuuhhhfffjjjuuutttssswww}}}{{{{{{{{{{{{{{{|||{{{zzzxxxwwwvvvvvvvvvttttttuuuwwwxxxzzz{{{|||}}}zzzwwwtttrrrwww~~~~~~uuuzzz}}}www}}}{{{~~~uuurrrrrrssswww|||~~~|||zzzuuulll^^^RRRJJJDDD???<<<777666555555666777999;;;zzzVVVHHHBBB@@@============<<<;;;999888777777666666777777555333555999666333:::EEE```rrr}}}pppqqquuu|||wwwvvv{{{{{{yyyzzzvvvrrrnnnpppyyy|||yyy||||||uuummmnnnssstttttttttzzz|||sssbbbWWWXXX]]]OOOHHH@@@;;;;;;<<<<<<;;;999<<>>>>>===;;;;;;;;;<<>>DDDIIINNNRRRVVV[[[dddkkkpppiiidddgggqqqyyy}}}{{{||||||xxxrrrlllhhhfffjjjrrr~~~xxx|||wwwtttssspppnnnlllllllllmmmhhheeeaaa```aaaccceeeeee```______^^^^^^^^^______aaaaaabbbdddeeefffggghhhjjjnnnqqqpppnnnooossswwwyyyzzz|||||||||}}}{{{~~~yyypppoooqqq{{{{{{wwwpppgggbbbdddmmmuuuwwwwwwuuuooodddXXXMMMGGGEEE===777666444333777===yyyVVVIIIBBB@@@>>>=========<<<;;;999888888777777777777777999777999<<<:::???WWWsssssseee```aaa___fffooouuuyyy}}}{{{{{{{{{}}}}}}~~~tttrrruuuuuueeeZZZYYY___gggdddZZZMMMEEEBBBBBB@@@>>>???<<<;;;<<>>CCCDDDBBB>>>;;;......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......***+++,,,---...000111111////////////////////////+++...000//////333<<>>888666333...000666XXXHHHBBBAAA???===<<<;;;;;;;;;===;;;888777777777777777666;;;;;;:::AAAVVVooo~~~hhhWWW[[[[[[dddgggkkksss{{{rrrsssuuuxxx|||{{{~~~tttkkkqqq}}}~~~nnnbbbcccmmmvvvuuugggXXXOOOHHH???===@@@<<>>AAA<<<@@@@@@<<<:::======:::777555222///...---...///111000...,,,,,,---.../////////............//////........./////////000000333111333444111555III```wwwzzz~~~yyyfffQQQLLLTTTdddnnntttvvvyyykkklll|||kkkkkkmmmssszzz~~~}}}zzzwwwrrrjjjeeeeeekkksssxxx|||~~~yyyyyyzzz{{{~~~~~~{{{xxxvvvvvv{{{yyynnnbbbXXXSSSJJJHHHFFFGGGJJJSSSgggxxx~~~yyyuuurrrpppoooqqqhhhdddkkkvvvqqqbbbcccqqq}}}{{{dddVVVKKKLLLRRRUUUWWWYYYWWW[[[```___WWWLLLCCC???<<<777666===DDDDDDBBBAAA;;;666000------............------,,,,,,------...+++,,,------......------...------------...//////............///////////////...------///000000000///...000666===DDDKKKPPPKKKIIIRRReeeooolllhhhiii|||uuuggg___aaafffmmm}}}~~~uuupppkkkeeeaaa___]]]YYYTTTPPPMMMJJJJJJGGGGGGFFFFFFEEEDDDDDDDDDFFFCCCBBBBBBDDDFFFEEECCCDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEEEEEEEEEEEEEFFFFFFHHHHHHGGGHHHIIIJJJLLLMMMOOORRRVVVXXXXXX\\\ccciiijjjlllnnnpppqqqssswwwyyy{{{|||~~~zzzqqqlllmmmwww}}}wwwqqqnnnxxxwwwjjjcccZZZSSSHHH<<<888777222,,,WWWGGGBBBAAA???===<<<;;;;;;;;;999999999::::::;;;;;;;;;999555>>>RRR```lll}}}uuupppzzz}}}hhhXXX\\\bbbjjjqqq|||zzzxxx|||xxxvvvuuuuuuvvv|||yyysssnnnttt|||zzzuuunnndddVVVHHHAAAAAA===??????======??????<<<<<<999444000...---...///000///...---------.../////////............//////....../////////000000000000333555333555CCC\\\qqq~~~}}}~~~hhhNNNNNN^^^ttt}}}tttwww~~~ttttttuuuuuuuuutttssssssqqqnnnjjjiiikkkqqqxxx}}}~~~~~~~~~}}}||||||}}}{{{zzzyyyyyyzzz}}}~~~xxx{{{}}}|||yyyvvvrrrssswww~~~}}}vvvnnnggg```]]]QQQLLLHHHIIIOOO___wwwwwwtttyyyzzznnnbbb```fffsssvvvjjjgggnnnxxxkkk___SSSNNNNNNOOOSSSXXXUUUWWW\\\bbbbbbYYYIII>>><<<777666<<>>>>>>>>===>>>??????===>>><<<888555222///......000///......---...////////////............//////...////////////000000000---000111666EEE]]]pppxxxuuukkkUUUXXXgggyyy|||zzzzzzwwwqqqllljjjlllooorrrsssuuuwwwxxxxxxxxxwww{{{}}}}}}}}}~~~~~~~~~||||||}}}{{{wwwyyy{{{zzzyyyzzzwwwtttpppooorrrwww|||~~~}}}zzzvvvpppkkkfffcccaaaTTTOOOLLLOOOYYYjjj{{{~~~~~~ssseee\\\ZZZaaammmvvv||||||zzzuuuqqqpppssswwwvvvrrriii\\\OOOHHHKKKPPPNNNMMMRRR^^^hhhfffVVVGGG===666444999@@@CCCCCCEEEBBB>>>888222///......///...------,,,,,,------...+++,,,------......------...------------...//////............////////////...///000000000//////000111888???CCCGGGMMMSSSTTT^^^ZZZ[[[bbbiiiqqq|||~~~xxxtttqqqkkkhhhiiiqqq~~~xxxoooiiiddd___YYYTTTQQQNNNKKKIIIEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCDDDEEEGGGHHHIIIIIIIIIHHHHHHHHHIIIKKKKKKKKKKKKKKKJJJJJJKKKKKKLLLMMMIIIJJJJJJKKKLLLLLLLLLLLLIIIIIIIIIIIIIIIHHHFFFFFFKKKLLLLLLKKKIIIHHHJJJLLLMMMPPPUUUYYY^^^ccciiimmmrrrsssuuuyyy~~~~~~~~~rrrqqqsssvvv|||~~~yyyvvvyyy|||{{{vvvssstttvvvqqqgggVVVIIIEEEFFF@@@888WWWGGGBBBAAA???===;;;;;;;;;;;;999:::;;;;;;999888:::;;;:::PPPiiixxxwwwhhh[[[bbbyyyxxxqqq{{{yyy{{{jjjbbbaaadddkkkuuuyyyoooZZZGGGCCC???======>>>>>>======<<<===<<<;;;888333///,,,//////.........///////////////............//////////////////000000000111111...000@@@^^^uuuxxxnnnbbbzzzyyyccc]]]fffooowwwzzzzzzyyywww}}}|||wwwuuupppiiieeegggooovvv|||~~~~~~|||{{{|||vvvwww{{{zzz~~~||||||wwwtttpppoooppprrrtttuuuuuurrrooojjjfffcccaaa```]]]YYYXXX\\\eeessszzzuuulllbbb\\\ZZZZZZZZZooo|||{{{ooojjjkkkvvv|||{{{lllWWWIIIGGGKKKKKKHHHKKKYYYiiimmmbbbUUUAAA888333666<<<@@@DDDGGGDDDAAA<<<666222/////////...------,,,,,,------...+++,,,------......------...------------...//////............///////////////000111000...---///000555@@@HHHHHHJJJSSS___eeekkkbbb]]]eeesssyyypppmmmmmmmmmllluuuxxxoooggg```ZZZVVVNNNLLLHHHEEECCCBBBAAA@@@BBBCCCCCCDDDEEEEEEFFFFFFHHHIIIJJJKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPOOOOOOOOOOOOPPPQQQQQQOOOPPPQQQRRRSSSRRRRRRRRROOOOOOOOONNNMMMLLLJJJIIINNNNNNMMMKKKIIIGGGGGGHHHFFFHHHKKKNNNQQQTTTYYY\\\ccceeekkkrrryyy}}}~~~~~~yyy{{{~~~|||{{{vvv~~~{{{mmmhhhfffggguuu|||wwwsssnnnkkklllpppuuuxxxvvvmmm___RRRNNNNNNIIIBBBVVVFFFBBBAAA???===<<<;;;;;;;;;999;;;<<<;;;888999<<<@@@BBBaaa}}}yyyvvvppphhh```lllwwwooonnnqqquuu}}}{{{lllaaappp{{{iiiccc```cccjjjwwwmmmXXXJJJCCC===>>>???=========;;;===??????<<<777222........./////////000000000//////............///////////////000000000111111777111777RRRsssrrr^^^WWWmmmuuueeeYYYcccrrrwwwyyy|||}}}{{{sssmmmsss~~~zzzpppnnnlllhhhdddeeemmmyyyuuussswwwuuuxxxzzzzzzxxxxxxzzz}}}wwwuuurrrqqqrrrrrrqqqpppooonnnkkkhhheeecccaaaaaajjjfffeeeiiiooovvvuuuuuurrrlllhhhccc\\\TTTbbbssswwwlllhhhjjjwwwwwwdddVVVPPPOOOOOOKKKLLLWWWgggoookkkcccLLL@@@666555999===BBBGGGDDDCCC@@@;;;555111000000...------,,,,,,------...+++,,,------......------...------------...//////............////////////...000111000......222666<<>>???===:::666333......///000000000000000//////............////////////000000000111111111666444CCCeee}}}iiiXXXWWW___bbb```dddpppzzz}}}~~~|||nnnhhhfffmmmxxx|||uuulllkkkiiigggfffkkkttt~~~}}}xxxyyyvvvwwwyyyzzz{{{zzzyyyyyyvvvvvvuuuvvvwwwvvvtttqqqmmmmmmlllkkkiiigggfffeeennnjjjjjjnnnqqquuu|||uuuvvvtttqqqrrrrrriii___]]]fffttt~~~rrrhhh___nnnzzz|||vvvnnncccZZZSSSPPPRRR[[[iiirrrtttqqq[[[LLL<<<666777:::@@@EEECCCDDDCCC???888333111000...------,,,,,,------...+++,,,------......------...------------...//////............////////////---///111000///222999???FFFMMMOOOMMMTTTfffrrrsssdddmmmzzzyyysssoooggg___bbbooo{{{|||qqqhhhaaa\\\UUUOOOKKKGGGDDDBBBAAABBBCCCCCCCCCDDDFFFHHHGGGHHHJJJLLLMMMNNNNNNNNNNNNOOOPPPQQQSSSTTTUUUVVVWWWZZZ\\\]]]]]]___cccfffffffffeeeeeeffffffggghhhiiijjjkkkkkkkkkiiigggfffhhhgggeeecccbbbaaaaaaaaaXXXWWWVVVUUUTTTSSSQQQOOOOOOOOONNNLLLIIIGGGGGGHHHLLLLLLOOOUUU\\\dddhhhjjjrrrtttwwwyyy{{{{{{zzzyyyyyy~~~xxx~~~yyyooogggddd]]]hhhttt}}}uuunnnkkknnnuuuzzzzzz{{{uuujjjaaa\\\VVVPPPVVVFFFBBBAAA???===<<<;;;;;;;;;888;;;<<<;;;;;;???GGGOOOnnn~~~zzzrrrkkkhhhxxxuuunnnkkkqqqwwwzzz~~~wwwkkkYYY___hhhtttooovvv|||kkklllxxxsssrrrnnnmmmvvv~~~vvvZZZMMMBBBAAA@@@>>>===@@@======>>>>>>===;;;999888......///000000000000000//////............//////000000000000111111111111000444LLLrrrxxxeee[[[\\\XXXZZZiiixxxwwwkkkfffbbb___dddnnnttttttpppnnnlllkkklllqqqyyyzzzzzz|||~~~|||yyyuuuvvvxxxzzz{{{zzzwwwtttnnnnnnnnnnnnmmmlllkkkkkkjjjggggggkkkooorrrxxxyyyxxxtttqqqvvvzzztttjjj^^^]]]cccqqqtttfff]]]iiivvv~~~sssdddSSSSSSVVV```lllwww{{{|||gggUUUBBB888666999>>>CCCCCCDDDEEEAAA;;;444111000...------,,,,,,------...+++,,,------......------...------------...//////............/////////000,,,...111111111666???FFFOOOQQQMMMKKKUUUgggmmmhhhdddvvv{{{mmmkkkgggdddkkkyyytttlllddd\\\VVVRRRLLLHHHFFFDDDBBB@@@???AAABBBCCCDDDFFFIIIKKKKKKLLLNNNPPPQQQRRRQQQQQQRRRSSSTTTVVVYYY[[[\\\]]]\\\___ccceeefffiiinnnrrrsssrrrrrrrrrrrrsssttttttvvvwwwxxxxxxwwwuuurrrqqqtttrrrpppmmmllllllmmmnnnfffdddbbb___]]]ZZZWWWTTTTTTTTTTTTRRROOONNNOOOPPPQQQNNNLLLLLLQQQWWW\\\___eeehhhmmmrrrvvvyyyzzz{{{zzz|||~~~|||uuukkkeeedddsssvvvyyyvvvmmmlllrrryyyxxx|||zzzrrrhhhbbb\\\XXXyyyTTTIIIDDDBBB@@@>>><<<<<<<<<<<>><<<;;;<<<======<<<...///111222222111000000111111000000//////......111000111333222///111666999BBB```}}}kkkgggbbb]]]hhhpppsssqqqbbb```bbbfffiiilllmmmnnnoooooorrrvvvwwwyyy}}}}}}~~~yyyvvvwwwyyy{{{|||zzzvvvrrrjjjoootttuuussspppoooppptttqqqnnnnnnppptttxxxzzzzzz}}}tttlllgggdddjjjvvvlllfff^^^\\\ccclllnnnlllcccmmmjjjkkkzzzfff]]]^^^cccnnnxxx}}}vvvkkkYYYGGG===;;;@@@FFFHHHDDD@@@??????<<<555///111///------......---,,,,,,,,,,,,---------................../////////000////////////000000000000222333222111777DDDNNNSSSWWWQQQOOOXXXeeelllllljjj~~~vvvkkkfffdddkkkuuuuuujjjaaaXXXRRRNNNGGGEEECCCAAAAAAAAACCCDDDBBBEEEIIIMMMOOONNNMMMKKKNNNOOOPPPRRRTTTVVVWWWXXX[[[]]]aaadddhhhkkkmmmmmmqqqvvv{{{}}}|||}}}}}}|||wwwtttpppmmmkkkiiigggeeegggccc```^^^]]]YYYTTTOOOTTTQQQNNNMMMNNNPPPRRRRRRTTTXXX___fffkkkppptttwwwsssvvvzzz}}}~~~www{{{~~~zzzzzz{{{}}}~~~yyy~~~xxxssssss|||}}}|||vvvmmmddd___^^^yyyTTTIIICCCBBB@@@>>><<<<<<<<<<<<;;;===???===>>>OOOrrr~~~xxxtttwww|||tttnnngggfffqqq|||rrrooorrrvvvtttpppppphhhRRRCCCDDDAAA<<<@@@AAA???===<<<============888555111111333555444222111111000000////////////222111222333222000222888@@@PPPgggyyyvvvlllfffjjjyyyxxxmmmzzzwwwfff]]]dddhhhmmmrrrtttssssssrrrqqqtttyyy|||~~~~~~~~~wwwwwwvvvwwwxxxvvvsssppptttwwwzzzxxxtttpppnnnoooqqqpppoooppprrruuuvvvwwwvvv}}}}}}xxxpppgggddddddfffhhhmmmsssxxx|||ssshhh[[[VVV]]]ffflllllljjjssskkkeeeuuu}}}tttooollliiiiiikkkoootttyyywwwzzzlllQQQ@@@AAAEEEDDDHHHEEEBBBAAABBB???999333111///------.........---,,,,,,---------................../////////000000000000000000000111111111111111111444@@@OOOXXXYYYWWWVVVWWW\\\eeeoooyyy}}}tttkkkmmmjjjlllvvv{{{pppjjjaaaXXXRRRMMMIIIGGGBBBBBBAAABBBCCCEEEGGGHHHIIIKKKNNNOOOPPPOOOOOOOOOSSSTTTVVVYYY]]]aaaccceeemmmooosssxxx}}}~~~|||{{{yyypppnnnlllkkkjjjhhhccc___^^^ZZZUUUQQQPPPOOONNNMMMMMMPPPUUUZZZ```gggnnnsssqqqtttxxxzzz|||}}}|||~~~~~~~~~xxxooohhhdddcccyyyTTTHHHCCCBBB@@@>>>===<<<======999???AAA>>>EEEddd{{{ppppppxxxwwwttt{{{}}}xxxrrrpppqqqsss{{{zzzdddJJJCCCAAA===???AAA@@@???>>>============???888111///333666444111111000000000000/////////333222222333111000555<<>>=========>>>;;;@@@@@@BBBWWWzzzrrrooovvv|||wwwzzz}}}|||uuupppsssyyyyyyVVVFFFAAA???AAA@@@@@@@@@???>>>======>>>===888333000111222222000000000000000000000000000333111111222000111999CCCTTTfffpppooovvvqqqWWW___sssxxxttt|||{{{tttmmmlllnnndddllluuu{{{zzzvvvrrrppppppuuu{{{}}}|||{{{zzzuuuvvvvvvrrrnnnlllnnnqqqmmmooopppqqqrrrrrrssstttuuuvvvtttnnnkkkjjjhhhdddeeefffkkkqqqxxx|||||||||yyynnnaaaXXXVVV\\\iiittt~~~sssuuu~~~aaaNNNPPP```mmmzzzrrr[[[QQQKKKDDDHHHFFFDDDDDDEEEDDD@@@>>>333000...------.........------------...............////////////000000000...//////000000111111111222555888>>>HHHTTTXXXWWW```aaaaaaccclllzzztttjjjllllllhhhmmmxxx~~~}}}}}}tttoooggg___UUUPPPJJJEEECCCCCCDDDDDDFFFGGGJJJMMMOOOQQQRRRSSSTTTUUUUUUTTTSSSVVV\\\```ccceeeiiiooovvv}}}~~~yyyvvvmmmiiiddd```]]][[[XXXVVVUUUTTTSSSQQQPPPRRRVVVZZZdddhhhmmmrrruuuxxx{{{}}}{{{}}}~~~vvv|||}}}yyyvvvtttsssuuuvvvxxxSSSGGGCCCBBB@@@???>>>>>>>>>>>>>>>???BBBQQQttt|||vvvwwwzzz}}}wwwrrryyyqqquuu||||||uuuvvv}}}fffNNNCCC???BBB???@@@BBBAAA???===>>>@@@:::;;;:::777222///000222000000000000111111111111111000000111000444???LLL]]]gggtttuuu]]]bbbrrr~~~zzz|||xxxpppllliiihhhjjjdddllluuuyyyvvvrrrooonnnoootttzzz~~~}}}}}}wwwwwwuuupppkkkiiillloooooopppqqqpppooopppsssvvvuuuvvvtttooonnnqqqrrrpppllliiikkkwww|||uuummmdddZZZWWW```lll{{{___HHHIIIYYYgggxxx|||ppp[[[LLLHHHFFFEEEDDDDDDDDDCCCBBB@@@666333000......//////...---------.........//////////////////000000000111------...//////000111111333;;;BBBEEEIIIPPPVVVWWWbbbbbbcccjjjzzzxxxiiibbbffffffeeerrr{{{lllbbbZZZUUURRRJJJFFFBBB@@@AAADDDFFFFFFLLLMMMOOOQQQSSSSSSTTTTTTUUUWWWZZZ[[[\\\aaajjjqqqvvvyyyvvvqqqqqqpppnnnkkkkkklllmmmllllllsssuuuyyy~~~vvvsssnnnkkkiiifffdddbbb]]]]]][[[XXXTTTQQQPPPQQQYYY\\\bbbggglllqqqwwwzzzxxxzzz{{{{{{|||~~~sssiiipppuuuzzz}}}xxxuuusssrrrtttxxx|||~~~xxxSSSGGGCCCBBB@@@???>>>>>>??????>>>BBBOOOkkk~~~{{{|||~~~yyyxxxuuuqqquuu~~~xxxwwwvvvzzz~~~}}}lllgggsssssswwwwwwuuu|||qqq]]]LLL@@@???>>>BBBDDDDDDBBB@@@BBBDDDAAADDDDDD>>>666000111444000000000111111111111222000///000111222999HHHXXXlllooozzzkkk]]]hhhqqqyyy{{{www{{{jjjeeegggiiijjjkkkhhhnnntttuuurrrooooooqqqtttxxx~~~|||uuulllhhhhhhkkkpppqqqrrrpppnnnoootttxxxuuuvvvuuuqqqqqqvvvxxxwwwqqqllllll{{{xxxqqqeeeYYYXXX^^^nnn{{{]]]HHHHHHTTT]]]oooqqq}}}iiiTTTNNNFFFFFFEEEDDDDDDCCCCCCBBB;;;777222000////////////------.........//////////////////000000000111111------...///000111111222666@@@JJJLLLMMMSSSYYY\\\```fffnnnzzz|||tttjjjfffiiiiiikkkzzzvvviii^^^TTTJJJGGGHHHBBBAAA@@@BBBGGGKKKOOOPPPQQQQQQRRRSSSUUUVVVWWWWWW[[[```gggkkkooovvv|||zzzvvvrrrmmmiiieeedddaaahhhmmmkkkbbbYYYUUUUUUSSSRRRQQQRRRSSSTTTSSSRRRUUUWWWYYY\\\```eeehhhjjjpppuuu|||{{{wwwtttqqqnnnkkkaaabbbbbb___[[[VVVSSSRRRQQQTTTXXX\\\aaagggmmmrrruuuvvvxxxyyyyyyyyy{{{}}}~~~~~~mmmccckkkoooyyyssspppooopppvvv|||xxxRRRFFFCCCBBB@@@???>>>??????@@@===IIIddd{{{|||}}}yyy{{{yyy|||{{{xxx|||wwwkkkhhhhhhppp|||~~~~~~tttmmmmmmqqqvvvuuuzzzwwwnnnppprrryyysssqqqzzzuuunnn]]]GGGAAA@@@DDDHHHHHHFFFEEEGGGJJJPPPOOOJJJAAA777222111333000000111111111222222222//////111444666???RRRdddqqquuuzzz{{{uuukkkcccaaarrruuuzzz{{{zzzlll``````fffkkknnnppplllpppsssqqqlllkkkooottt|||zzzpppiiiggghhhnnnrrruuutttqqqpppssswwwwwwyyywwwttttttxxxyyywwwsssrrrttt}}}~~~}}}wwwhhh\\\ZZZaaasss|||qqqvvv|||vvv```NNNMMMSSSUUUdddpppyyyaaaSSSGGGGGGGGGEEEDDDCCCDDDDDD???;;;555111000000//////............//////////////////000000000111111111//////000111222333444444===EEELLLNNNQQQVVV[[[\\\\\\ooo}}}qqqkkkiiinnnuuu|||tttlllbbbXXXRRRLLLEEECCCEEECCCCCCDDDHHHNNNSSSUUUVVVSSSSSSTTTVVVYYY]]]```bbbhhhpppzzz~~~sssjjjccc```\\\ZZZYYYXXXWWWVVVUUUTTTOOOTTTZZZ\\\YYYWWWXXX[[[WWWWWWWWWYYY[[[[[[YYYWWWTTTSSSSSSSSSSSSUUUVVVWWWUUUYYY^^^aaadddiiirrryyy{{{wwwuuujjjkkkjjjgggbbb^^^[[[ZZZUUUUUUVVVVVVXXX]]]ccchhhooorrrvvvwwwwwwwwwwwwxxxyyy}}}|||}}}qqqxxx{{{}}}~~~rrrlllttt{{{sssqqqooorrryyyxxxRRRFFFCCCBBB@@@?????????@@@@@@===QQQuuu~~~zzz{{{}}}vvvqqqpppmmmnnnzzzyyymmmddd```___```aaadddiiiqqqyyyvvvlllwwwmmmmmmzzzzzzpppsss{{{lllQQQEEEAAAFFFKKKLLLIIIHHHKKKNNN\\\UUUJJJ???777222000///000000111111222222222222000000333666999DDDYYYllliiirrrtttjjj```bbbmmmuuutttjjjbbbcccfffhhhiiikkknnnqqqqqqmmmhhhhhhooovvv}}}rrrjjjgggggglllqqqwwwwwwtttrrrrrruuuzzz|||{{{wwwvvvxxxwwwuuutttxxx}}}yyyhhh^^^[[[kkkzzzwwwfffjjjttttttdddUUUSSSTTTQQQ\\\tttlllWWWHHHHHHHHHFFFDDDDDDDDDFFFBBB===777333111000//////............/////////000000000000000111111111111000111111333444555666666DDDHHHLLLMMMRRRXXXYYYVVV[[[xxx~~~kkkhhhhhhqqquuuddd]]]QQQHHHFFFEEEBBBBBBEEEDDDDDDFFFJJJNNNRRRSSSSSSUUUVVVWWWZZZ___eeejjjmmmrrr|||uuupppggg___ZZZYYYZZZ[[[YYYYYYZZZ]]]```bbbccccccbbbeeegggfffddddddfffiiiiiiiiikkknnnppppppmmmjjjgggeeeccc```___^^^^^^^^^TTTVVVWWWUUUSSSTTT[[[aaabbbjjjttt}}}}}}ttttttrrrnnnhhhccc``````\\\[[[YYYVVVUUUYYY^^^ccckkkoootttwwwwwwvvvvvvwwwxxx|||}}}zzz|||qqqwwwzzz|||vvv}}}vvvsssrrruuu|||qqqVVVFFFDDDAAA@@@AAA@@@===???CCC???gggzzzyyy{{{vvvrrrzzz{{{qqqgggaaa^^^\\\___dddbbbppp||||||xxx|||yyy|||zzzsssoooooommmhhhgggqqq~~~___???EEEEEEEEEFFFHHHJJJIIIEEENNNJJJDDD???;;;777444222222333333333333222111111111333333444@@@RRR]]]___ZZZdddVVVRRRfffeeeeee{{{mmmhhhcccccciiioooqqqqqqssstttlllhhhlllkkkooo}}}ooodddcccpppmmmmmmrrrtttrrrqqqrrruuuwwwyyyyyywwwvvvwwwxxxzzzyyy|||zzzvvv\\\___fffuuuwwwgggeeelllvvvwwwiiiWWWOOOPPPSSShhhzzzwww\\\KKKIIIDDDAAACCCHHHHHHFFFAAA???<<<888444111...---////////////////////////000000000000111111111111000111000///...222999@@@MMMKKKNNNSSSUUUVVV[[[bbbooo|||yyypppfffffflll{{{mmm^^^XXXSSSLLLDDD@@@@@@BBBDDDDDDFFFIIIMMMPPPRRRTTTXXXZZZWWWZZZ^^^aaadddlllxxx~~~qqqjjjggg```___]]]]]]^^^___^^^]]]gggggghhhiiikkkmmmnnnooommmoooqqqtttvvvvvvvvvuuutttwwwzzz|||}}}{{{xxxvvvtttsssrrrpppnnnlllkkkjjjeeeddd```]]]YYYVVVTTTSSSXXXYYY[[[]]]aaaiiiqqqwwwzzzvvvssspppllliiieeeccc```^^^[[[[[[\\\]]]cccffflllqqquuuwwwwwwwwwzzz{{{}}}}}}}}}}}}~~~~~~|||xxxyyy{{{~~~qqqVVVGGGDDDAAA@@@AAA@@@>>>AAAGGGRRR~~~{{{tttnnnllljjjiiikkkoooqqq{{{oookkkmmmllliiiffflll}}}pppTTTIIIGGGEEEEEEHHHJJJHHHEEELLLIIIDDD@@@===:::666333333333333333333222111111222333444999GGGVVV[[[XXXPPP[[[LLLDDDYYYggguuuvvvjjjeee```bbbiiippptttuuuvvvyyytttrrrvvvvvvzzz}}}sssnnniiigggjjjpppsssqqqoooppptttuuuwwwwwwvvvvvvxxxyyyyyyyyy{{{~~~~~~hhhcccccciiiwwwvvviiimmmssszzzzzzrrrhhh^^^YYYVVV```jjjrrrzzzVVVPPPIIIEEEDDDCCCBBBCCCAAA???<<<888555111///...////////////////////////000000000000111111111111000000000111333999@@@EEEHHHNNNTTTVVVWWW]]]iiisss~~~|||ssslllhhhnnnooowwwwwwhhh\\\SSSOOOJJJFFFBBBAAACCCFFFHHHIIINNNOOOQQQRRRSSSUUUYYY[[[]]]dddmmmuuu|||wwwmmmccc]]]\\\\\\ffffffhhhlllrrrwwwzzz{{{xxxxxxyyyyyyzzz|||}}}~~~wwwyyy{{{}}}}}}|||{{{yyyzzz|||~~~~~~wwwvvvuuuttttttuuuvvvxxxuuutttsssqqqmmmiiieeecccZZZZZZXXXVVVUUUVVVZZZ]]]jjjmmmuuu}}}zzzvvvrrroooqqqmmmiiieeebbbaaa___^^^```bbbfffkkkoootttvvvxxxzzz|||~~~~~~~~~~~~{{{www}}}pppVVVHHHDDDBBBAAABBB@@@???EEEMMMppp|||~~~zzzyyyzzzzzzxxxyyy}}}vvvnnnqqqnnnqqqnnnmmm|||gggOOOIIIDDDDDDHHHIIIHHHFFFIIIGGGEEECCC@@@===888555333333333333222222222222222333888CCCRRR\\\XXXOOOLLL___ZZZSSSeeetttxxx~~~|||pppiiieeebbbcccjjjrrrxxxzzzzzz~~~{{{{{{vvvdddcccfffnnnrrrqqqpppqqqtttuuuvvvvvvuuuvvvxxxzzz||||||}}}wwwmmmeeekkkxxx}}}tttiiipppvvvxxxwwwyyyzzzpppbbbUUUUUUYYYeeevvveeeWWWKKKHHHEEE@@@???CCCAAA@@@===:::666333000///////////////////////////000000000000111111111111111000000333:::BBBHHHKKKJJJWWW^^^ZZZZZZgggyyy{{{qqqgggdddfffjjjwww{{{jjjWWWQQQMMMGGGDDDCCCBBBCCCEEEJJJMMMOOOPPPUUUVVVUUUUUUVVVYYY___cccooowwwuuufffaaa```^^^]]]^^^cccjjjooo~~~~~~|||sssqqqooonnnppptttyyy|||}}}~~~|||xxxtttrrrnnnmmmiiiccc]]]XXXVVVUUUVVVWWW]]]gggooouuu~~~~~~zzzuuupppmmmkkkiiieeeaaa^^^^^^___bbbgggnnntttxxxzzz}}}~~~}}}}}}{{{tttsss|||~~~nnnUUUIIIDDDCCCBBBAAA???@@@JJJUUUvvvsssrrrzzzxxxqqqzzzsssWWWLLLBBBAAAFFFHHHHHHGGGGGGFFFEEEEEEDDD@@@;;;888444444333333222222222222111444>>>OOO```dddXXXIIIQQQfffhhhcccsssyyy~~~xxxooonnnkkkhhhhhhmmmtttzzz|||{{{~~~{{{eeebbbcccjjjnnnpppqqqtttvvvwwwwwwvvvuuuvvvxxxzzz}}}}}}~~~llljjjtttyyyqqqgggiiiooonnnllluuuyyygggVVVQQQVVVgggwww~~~uuu^^^KKKGGGGGGBBBBBBFFFBBBAAA???;;;888444222000///////////////////////////000000000111111111111111///000555???GGGLLLMMMSSSaaaeee]]]___qqqzzzoooeee___aaalllwww~~~pppXXXMMMKKKHHHBBB???CCCDDDHHHLLLPPPSSSTTTTTTWWWWWWXXXYYY]]]ccclllqqqlll^^^[[[XXX[[[aaahhhqqq}}}|||~~~{{{xxxgggeeebbb```bbbggglllpppuuuvvvxxxyyyzzzzzzyyyxxx||||||zzzuuuoooiiieeeddd]]]XXXSSSUUUZZZcccsss|||xxxtttrrrrrrppplllgggaaa___\\\]]]```gggooosssxxx|||~~~|||{{{}}}}}}}}}zzzssssss~~~xxxuuulllTTTHHHEEEDDDCCCAAA>>>CCCSSSccc~~~pppssszzzvvvkkkpppeeeSSSBBB???DDDGGGHHHIIIEEEEEEEEEFFFEEEBBB===:::555444333222222222333333111888HHH^^^mmmiiiXXXIIIUUUbbbdddbbbuuu{{{uuuqqqrrrpppmmmmmmoootttxxxzzzxxx}}}~~~~~~iiiccc```cccgggkkkpppuuuxxxyyyyyyxxxvvvvvvwwwyyy~~~~~~}}}}}}pppkkkrrrwwwqqqiiibbbgggfffcccnnn}}}zzzlllZZZSSSWWWhhhwww{{{iiiOOOFFFGGGEEEDDDEEEBBBAAA@@@===:::666333111000000000000000000000000///000000000111111111111222111222888AAAIIIMMMNNN\\\eeeeee```iii|||{{{qqqhhhbbb___cccqqqlll^^^OOOIIIGGGDDDCCCCCCFFFIIIMMMPPPRRRTTTTTTUUUSSSVVVZZZ```hhhsss~~~vvvmmmfff^^^]]]cccdddiiiqqqyyy~~~}}}}}}~~~vvvlllfffZZZWWWSSSQQQQQQTTTXXXZZZaaaaaabbbeeehhhlllpppsssqqqsssuuuuuutttqqqppppppqqqiii```[[[YYY\\\fffpppxxx|||~~~{{{yyyxxxuuuppplllgggddd```^^^___dddiiimmmtttxxx}}}|||zzzyyy|||xxx~~~xxxvvvmmmkkkwwwzzz~~~uuuiiiRRRGGGEEEDDDCCCAAA@@@JJJaaawwwwwwuuuwwwooobbbdddyyyyyy___FFF???CCCDDDFFFIIIDDDDDDDDDEEEEEECCC>>>;;;666555333222222222333444444@@@WWWnnnuuujjjWWWKKKTTTaaaooozzz{{{sssrrrrrrqqqqqqpppppprrrtttxxxzzzxxx~~~|||zzz||||||{{{|||{{{ppphhhaaa```bbbeeelllrrrvvvwwwyyyyyywwwvvvwwwwww}}}xxxnnnkkkooosssrrrnnnbbbggghhheeeiiissswwwttt^^^TTTQQQ[[[hhhqqq{{{uuu\\\KKKFFFFFFCCCAAACCCBBBAAA???<<<888555333000000000000000000000000000000000000111111111111222444777===EEELLLPPPRRRaaaccccccgggwwwxxxnnnfffcccbbbfffuuu}}}dddYYYOOOFFFBBB@@@@@@EEELLLJJJMMMPPPQQQRRRSSSUUUWWWWWW\\\eeeppp|||mmmbbb[[[^^^cccgggoooxxx}}}~~~}}}~~~vvviii]]]UUUJJJHHHFFFDDDCCCDDDEEEFFFKKKKKKLLLNNNRRRWWW]]]```aaaeeejjjnnnpppqqqssstttwwwssspppmmmhhhbbbaaaeeebbbfffooozzz~~~xxxtttqqqnnnlllhhheeeddddddfffgggmmmqqqwwwzzzzzzyyyxxxxxxyyy|||wwwvvvwwwvvviiinnnzzzwwwvvvxxxllliiivvvuuu|||gggPPPFFFCCCCCCCCCBBBDDDTTTrrryyyoookkkiiijjjoooxxxyyy~~~|||uuukkkfffqqqoooNNNBBBBBBBBBDDDHHHEEEDDDDDDDDDDDDBBB???<<<666555333222222222444555:::KKKfff{{{zzzgggUUUMMMUUUgggvvvpppmmmkkknnnpppsssuuuxxx{{{~~~{{{vvvqqqooommmlllooorrrrrrqqqsssyyyxxxooogggddddddeeeiiioooooorrrvvvxxxxxxwwwwwwwww~~~||||||yyysssooommmmmmnnnoookkkooorrrmmmhhhiiirrr|||jjj___TTTRRRZZZeeepppvvv|||lllTTTFFFEEEEEE@@@CCCCCCBBB@@@===999666333000000000000000000000000000000000000111111111111333777>>>DDDKKKQQQWWW[[[eeecccfffsssxxxlllddddddgggooo{{{bbbRRRLLLFFFBBBBBBBBBDDDIIIPPPNNNPPPRRRTTTTTTWWW\\\```gggnnn{{{pppeee___aaagggqqq{{{~~~~~~~~~~~~~~~~~~~~~~~~|||{{{yyysssiii\\\PPPIIIDDDDDDEEEEEEEEEEEEEEEEEEHHHGGGGGGHHHJJJMMMOOOQQQWWWZZZ___bbbdddfffhhhiiikkklllppptttrrrkkkggghhh\\\]]]aaaiiisss}}}{{{wwwwwwsssrrrqqqooollliiifffeeefffjjjppptttvvvvvvwwwwwwsssyyy{{{xxxuuuuuutttqqqfffgggppp}}}wwwssseeeOOOEEEAAABBBBBBCCCHHH[[[oooaaa[[[[[[```jjjxxxzzz}}}qqqnnn~~~zzzTTTEEECCCAAACCCGGGEEEDDDCCCCCCCCCAAA???<<<777555444222222333444555???SSSppp|||dddSSSNNNZZZiiivvvpppiiibbblllpppuuu{{{|||uuupppmmmiiigggkkkrrrqqqlllqqq|||vvvnnnkkkiiihhhjjjnnniiimmmssswwwxxxwwwwwwwwwuuuvvvuuuvvvvvvmmmhhhjjjmmmrrrvvvzzztttgggbbbnnn{{{qqqbbbXXXZZZbbbggggggrrr}}}www[[[GGGFFFHHHCCCCCCCCCCCCAAA>>>:::666444000000000000000000000000000000000000111111111111444:::BBBJJJOOOUUU]]]bbbiiiffflll}}}vvviiiaaaeeemmm{{{sss^^^SSSOOOFFFBBBCCCIIIMMMMMMMMMNNNQQQSSSVVVWWWXXX]]]dddjjjxxxppphhhdddcccmmmttt{{{~~~~~~~~~~~~~~~|||{{{{{{{{{{{{{{{yyywwwqqqhhh^^^RRRIIICCCJJJLLLOOORRRTTTTTTSSSRRRSSSSSSSSSSSSRRRQQQPPPPPPLLLNNNQQQRRRRRRRRRSSSTTT]]]___fffnnnpppoooppptttnnniiiccc```ccciiiooorrr|||{{{}}}uuuvvvvvvuuurrrmmmhhhdddbbbffflllpppsssuuuvvvwwwssswwwyyyyyyzzz|||zzzuuunnnlllqqq}}}}}}eeeNNNGGGAAAAAA@@@AAAMMMkkkwwweee]]]___^^^kkkttt}}}{{{yyyooo{{{gggAAABBBGGGEEEJJJGGGFFFDDDBBBAAAAAAAAAAAA:::555222444555444666:::DDDiii}}}ttteeeWWWQQQUUU```qqqxxx~~~xxxiiieeellllllpppzzzzzzuuusssooovvvyyyyyy{{{zzzooohhhhhhjjjlllooossswwwyyyyyyxxxwwwssswwwvvvvvvxxxiiiffflllrrrrrrzzzuuuqqqtttlllaaafffqqquuufffLLLEEECCC===CCCBBBAAAAAA@@@===999555111000000111222222000...///111222222111111222333555???EEEFFFNNN]]]ffffffhhhttt}}}pppfffaaaiiixxxwwwbbbRRRJJJHHHGGGGGGGGGHHHJJJMMMQQQSSSTTTRRRTTT]]]cccgggpppzzzjjjbbbiiipppqqqpppxxx~~~zzzyyyyyy{{{}}}}}}||||||{{{{{{{{{{{{uuunnnbbbNNNGGGKKKJJJUUU[[[^^^\\\]]]```^^^XXX\\\___```______```aaa```WWWYYYUUUMMMKKKNNNMMMIIITTTRRRWWWbbbjjjlllnnnsssppppppoooiiibbb```cccggguuu}}}|||tttxxx|||yyyqqqjjjhhhiiihhhjjjlllooorrruuuwwwxxxyyyzzz|||}}}|||zzzwwwuuuqqqqqqttt{{{}}}eeeOOOGGGDDDFFFDDDEEEVVVzzz~~~zzzooobbb___ddddddvvvyyyrrr~~~wwwKKKBBBEEECCCGGGGGGEEEDDDBBBAAAAAAAAAAAA<<<888555444222111555<<>>:::777222111000111222222000...000111222111111111444666BBBFFFJJJNNNXXXdddkkklllyyyyyyqqqllljjjooozzzeeeXXXNNNGGGDDDIIIKKKNNNPPPRRRTTTUUUWWWXXXYYY^^^fffkkkqqqwwwmmmeeehhhppptttuuuvvv}}}}}}zzzxxxyyyzzz||||||||||||{{{{{{zzzzzz}}}sssjjj^^^LLLGGGOOOUUUeeeqqq{{{zzzuuusssqqqnnnuuuxxxzzzxxxwwwxxxxxxwwwqqqlllaaaUUURRRTTTSSSNNNPPPNNNRRR[[[aaadddiiippp}}}|||yyysssmmmiiiiiijjjiiipppuuuvvv{{{zzzzzzyyywwwsssooolllkkkllllllmmmooorrrtttvvvwwwyyyzzz{{{{{{{{{yyywwwuuupppppprrrxxxyyywww{{{}}}fffOOOGGGAAADDDCCCFFF```qqqjjjddd___ccckkkpppzzzrrr~~~ZZZDDDBBBBBBCCCFFFEEECCCBBBAAAAAAAAAAAA<<<:::888666222333>>>JJJfffyyywww___MMMGGGNNN^^^```ffffffnnn~~~rrrqqqoooppptttuuuhhhdddjjjppp|||nnniiihhhgggiiimmmppprrrqqqpppoooooorrrrrrrrrzzz}}}kkklllqqq|||||||||jjj___bbbbbbrrr\\\ZZZcccjjjzzzzzz^^^KKKLLLUUUBBBAAA@@@@@@@@@???;;;999333222111111222222000///111111111111111333777:::JJJHHHLLLUUU^^^dddkkkppp|||uuupppkkkeeemmmssswww]]]PPPMMMKKKGGGEEEIIIMMMRRRUUUVVVWWWWWWXXXYYY___jjjuuu~~~~~~vvvfffgggllluuuzzz{{{~~~~~~~~~~~~~~~|||zzzyyyzzz{{{{{{{{{{{{{{{{{{{{{zzzzzzyyypppeeeYYYLLLKKKYYYhhh|||oooiiigggbbb\\\UUUVVVYYY___bbbgggpppyyy|||xxxuuurrrpppccceeefffhhhnnnxxx|||xxxvvvuuutttqqqnnnqqqpppppppppqqqsssuuuvvvzzzzzzzzzzzzyyyxxxwwwvvvqqqrrrssssssuuuxxx}}}vvvsssyyygggOOOGGG???DDDEEENNNqqqpppaaa\\\[[[]]]fffrrr~~~yyy{{{zzzuuukkkwwwjjjJJJBBBBBB???DDDDDDCCCBBBAAAAAA@@@@@@:::;;;;;;999555;;;NNNaaa{{{uuuYYYIIIGGGUUUjjjmmmqqqpppyyy|||ttttttuuuxxx}}}|||iii]]]___lllxxxwwwmmmgggeeefffiiilllnnnooonnnnnntttuuuttttttxxx~~~|||uuulllnnnrrrzzzwwwiiibbbfffvvvyyykkkWWWWWWbbbjjjmmm{{{kkkMMMGGGPPPBBB@@@@@@@@@@@@???===;;;555333111111222222111000222222111000111555;;;???MMMJJJPPP[[[aaaccckkkxxx~~~tttlllhhheeecccttt~~~qqq___LLLFFFHHHJJJKKKMMMNNNRRRVVVXXXYYYZZZ\\\___ccclll|||oookkkllltttuuuyyy~~~~~~~~~~~~~~~}}}~~~}}}{{{zzz{{{|||zzzzzz{{{|||{{{{{{zzzyyywwwqqqbbbWWWRRRSSSfff}}}~~~{{{tttnnnkkknnnqqqvvvyyy{{{}}}|||yyyvvviiigggbbb___bbbjjjrrrwww}}}|||{{{zzzyyyvvvsssqqquuutttsssrrrrrrsssuuuvvv{{{{{{zzzzzzyyyyyyyyyyyyvvvwwwvvvrrrmmmkkknnnqqqzzzxxxsssppp{{{hhhPPPGGGCCCHHHNNNaaannn```VVVVVVYYY^^^kkkyyy|||xxxyyyvvvmmmrrrssskkkrrrooo^^^aaammmttt|||xxxSSSEEEDDD>>>CCCCCCCCCBBBBBBAAA@@@@@@;;;<<<<<<999777AAA[[[tttjjjOOOEEEHHHXXXmmmzzz}}}|||{{{zzzvvveee___hhh|||~~~qqqgggcccdddfffiiilllnnnppprrr{{{{{{zzzxxxyyyzzzwwwrrrqqqsssuuuzzzwwwhhhfffiiizzzrrrrrr||||||jjjZZZ[[[eeelllcccvvv}}}WWWEEEGGGBBBAAA??????@@@@@@>>><<<666444222111222222111000222222111111333888???DDDNNNPPPYYYdddfffgggsssuuummmgggdddeeegggxxxppp[[[QQQHHHFFFGGGJJJPPPVVVWWWYYY[[[[[[[[[___gggmmmxxxzzzpppooossswww}}}~~~~~~~~~~~~~~~~~~|||}}}~~~yyyzzz{{{|||||||||zzzyyywwwrrraaaXXX\\\```ttt~~~kkknnn{{{~~~qqqlllrrr|||~~~}}}~~~|||zzztttnnnfffaaa___bbbhhhmmmtttzzz{{{vvvttttttwwwvvvuuuttttttuuuuuuvvv||||||||||||{{{{{{{{{{{{}}}}}}zzzssskkkeeedddeeesss}}}wwwttttttpppnnnxxxiiiPPPGGGDDDHHHVVVuuuyyyrrr]]]UUUQQQVVV[[[cccrrr|||ooo{{{yyyxxxjjjkkkmmmiiieee{{{|||```TTTcccmmmggglll}}}___JJJFFF???BBBBBBBBBBBBBBBAAA@@@@@@>>>===;;;888777EEEddd}}}aaaIIIFFFNNN]]]rrr~~~mmmbbbddduuutttiiibbbbbbccceeeiiiooouuuxxx|||{{{zzzyyywwwuuussstttvvvyyy}}}{{{qqqeee^^^ooonnnkkkxxx}}}qqqdddcccggghhh___tttdddHHH???CCCAAA@@@???@@@@@@>>>===888555333111222222222111111111222333555;;;BBBGGGKKKQQQ[[[dddiiiooo|||zzzooohhhddddddiiippp~~~sss^^^OOOJJJGGGHHHIIILLLSSS[[[WWWYYY[[[[[[]]]dddqqq{{{uuuooouuu{{{~~~~~~~~~}}}}}}~~~}}}}}}~~~yyyzzz|||~~~~~~}}}{{{zzzvvvrrr___ZZZhhhmmm}}}uuueeejjjwww~~~uuuggg[[[___xxx}}}}}}{{{zzzyyysssllliiifffdddfffkkkmmmuuu}}}{{{vvvuuuvvvwwwwwwwwwwwwwwwwwwwwwwww|||}}}}}}~~~}}}}}}|||||||||vvvmmmfffaaa___cccxxxooopppqqqssstttrrrtttjjjPPPGGGGGGIII^^^zzznnneeeTTTQQQRRRYYY___hhh|||~~~ooowww|||}}}zzz|||uuu}}}hhheeevvvzzznnnkkksssjjjNNNGGGAAAAAAAAABBBBBBBBBAAA@@@??????===999777999LLLooo}}}\\\FFFKKKVVVeeewwwvvvyyy}}}~~~~~~}}}uuufffaaakkk}}}}}}}}}zzzsssmmm```___^^^aaafffoooxxx~~~}}}{{{zzzzzzyyyyyyzzzvvvxxxyyyzzz}}}||||||~~~}}}lll\\\iiioooiiiwwwwwwllleeeaaa\\\eeeyyytttUUUCCCEEEBBB@@@???@@@???>>><<<999666333222222222222222///111222444888>>>EEEIIIKKKRRRZZZbbbmmm|||xxxjjjdddcccgggssszzzdddWWWKKKGGGFFFKKKPPPSSSVVV[[[VVVZZZ^^^aaaeeeqqq~~~tttooouuu~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~|||||||||yyy{{{}}}~~~}}}{{{rrrppp\\\[[[qqquuutttggghhhqqq|||ssseeeVVVNNN[[[}}}}}}|||{{{zzzyyytttrrrssspppkkkjjjmmmkkkpppvvvyyyyyywwwvvvvvvuuuvvvxxxzzzzzzzzzyyyxxxzzz{{{}}}~~~~~~}}}|||{{{~~~{{{wwwrrrkkkddd___```tttvvvllltttzzzxxxvvv|||jjjPPPGGGMMMNNNhhhvvvggg]]]QQQPPPTTT\\\bbblll|||uuurrr|||~~~sssyyy~~~{{{qqqrrrqqqOOOGGGBBB@@@AAABBBCCCBBBAAA@@@???>>>;;;888777>>>TTTzzz|||VVVBBBJJJXXXfffxxx{{{www}}}tttuuuxxxyyy{{{}}}tttgggeeettt}}}yyyuuurrrppp___]]]\\\^^^eeeooo{{{}}}zzzxxxyyyyyyyyy{{{}}}{{{}}}~~~}}}~~~www|||xxxaaaggg{{{qqqeeettt~~~xxxmmmdddYYYPPPrrrfffOOOEEECCCAAA?????????>>><<<:::777333222222333222222...000333666999???FFFJJJQQQWWW]]]dddvvvvvvgggaaabbbkkk}}}}}}eeeVVVNNNMMMGGGFFFMMMVVVZZZZZZ[[[ZZZ```gggmmmtttwwwsssrrrvvv}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~{{{zzzzzzzzz{{{~~~}}}|||ooommmYYY[[[uuuxxxpppddd```ccc|||tttiiiZZZOOOKKKZZZ|||}}}}}}}}}}}}|||yyyvvvvvvzzzwwwooolllmmmmmmmmmoootttxxxyyyxxxvvvsssuuuyyy{{{||||||zzzyyyxxxzzz}}}~~~~~~}}}{{{yyy}}}{{{yyyxxxvvvpppggg```cccwwwvvv}}}www|||lllSSSKKKJJJ^^^{{{hhhZZZVVVNNNNNNVVV```eeeppp~~~|||nnnlll{{{vvv{{{yyy}}}mmmmmmqqq```FFFAAAAAAAAABBBCCCBBBAAA@@@???===CCC@@@:::CCC___zzz~~~^^^JJJOOOXXX]]]nnnwwwxxx}}}|||~~~vvv|||}}}ggg___lll~~~|||yyyvvvsssqqqooojjjfffcccdddggglllwwwzzzvvvyyy{{{{{{~~~nnn^^^bbbmmmrrruuuzzzrrrlllfffkkkqqqbbbSSSUUUdddQQQFFF???@@@@@@;;;???BBB::::::666222111222222111000111222222777@@@IIIKKKGGGXXX^^^lll~~~ccc\\\kkklllwwweeeSSSKKKHHHEEEHHHLLLRRRWWW[[[^^^```___aaammmxxxtttzzz|||~~~~~~}}}||||||}}}~~~~~~~~~~~~|||{{{zzzyyyxxxyyyzzz|||~~~~~~}}}|||{{{yyygggYYYXXX\\\hhhyyykkk]]]ZZZ```zzzxxxuuuhhhVVVHHHFFFXXXzzz}}}{{{zzzyyyyyyzzzwwwwwwxxxxxxxxxwwwwwwvvvwwwssspppppptttyyy{{{{{{yyywwwvvvxxx{{{}}}{{{xxxxxxzzz}}}~~~|||}}}|||zzzyyytttlllfffgggwwwkkkRRRJJJKKKggg~~~}}}vvvbbbRRRNNNOOOPPPWWWaaahhhuuu~~~iiigggvvv{{{qqqrrrxxxtttooorrreeeLLLDDDAAAAAABBBBBBBBBAAA@@@???===AAA???<<>>@@@888:::777222111222222111000333222444:::AAAGGGJJJLLL___ggguuuzzz```___oootttttt]]]OOOIIIHHHEEEHHHNNNSSSWWWYYY[[[\\\eeeiiiuuu|||ssswww~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}|||{{{zzzyyyyyyxxxyyy{{{}}}~~~}}}|||{{{yyygggYYYWWW^^^mmmwwwgggZZZYYYaaazzzyyytttgggWWWKKKKKKZZZwwwqqqooovvvzzz~~~~~~|||zzzyyyxxxyyyyyyuuuvvvwwwxxxyyyyyyyyyyyyyyyuuurrrqqqtttxxxzzz{{{xxxvvvuuuvvvxxxzzzxxxwwwxxxzzz}}}~~~}}}}}}zzzzzz{{{xxxpppiiidddnnn~~~|||zzziiiQQQJJJNNNsss~~~~~~~~~uuu```QQQLLLPPPRRRZZZeeeooo~~~qqqnnntttvvvjjjnnnsss{{{}}}tttlllppp~~~rrrUUUDDDAAAAAAAAABBBAAA@@@@@@???===???>>>AAAOOObbbhhheeeZZZLLLHHHSSS\\\```mmmttt{{{yyysssvvvrrrooosss}}}{{{gggfffvvvuuuaaa```www~~~}}}{{{yyyvvvsssqqqppppppqqqooolllkkklllkkkkkkpppwwwyyyuuutttxxx{{{{{{}}}~~~~~~fff^^^___```eeekkkjjjbbbVVV^^^ssssssaaaWWW\\\iiifffvvvcccKKKAAA@@@AAA<<<===>>>666:::777333111111222111111444222666@@@DDDEEELLLUUUeeennn||||||iiiaaahhhuuu~~~zzzcccRRRJJJHHHIIIIIILLLQQQUUUXXXZZZ]]]^^^jjjtttwwwpppwww~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~}}}|||{{{{{{zzzzzzxxxyyy{{{|||}}}}}}||||||zzziiiYYYWWWaaattttttbbbUUUWWWbbbxxxwwwpppcccTTTLLLNNN[[[rrr}}}nnnbbbdddppp{{{~~~|||zzzyyyxxxxxxxxxtttuuuwwwyyyzzz{{{||||||{{{xxxtttrrrtttwwwzzz{{{yyywwwuuuuuuwwwxxxxxxxxxxxxzzz|||~~~~~~~~~{{{xxxyyyzzzxxxqqqlllfffeeelllttt~~~}}}fffPPPJJJRRR{{{{{{}}}xxxmmm\\\PPPMMMQQQVVV___lll|||~~~}}}zzzvvvuuuxxx~~~tttyyyyyymmmtttwwwqqqooorrrnnnttt^^^@@@AAAAAAAAAAAA@@@@@@??????>>>>>>???HHHXXXccc___SSSGGGCCCGGGTTT]]]cccqqqvvv{{{sssooooooooopppvvv~~~wwwaaa^^^lllsssaaaeee{{{{{{~~~yyyvvvssspppnnnnnnooopppooommmmmmmmmkkkggghhhlllllllllnnnrrrwwwzzz||||||}}}~~~~~~}}}|||mmmhhhgggfffgggkkkkkkggg[[[\\\pppuuufff[[[^^^eee___pppnnnMMMAAA???AAA======>>>777999777444222111111222222333222999DDDHHHHHHRRR```fffpppuuulllbbbhhhqqqzzzzzzgggTTTJJJGGGHHHJJJPPPSSSUUUWWWYYY^^^eeejjjrrrwwwpppyyy~~~}}}}}}~~~~~~~~~~~~}}}||||||~~~~~~}}}}}}||||||{{{{{{xxxyyy{{{||||||}}}||||||zzzkkk\\\YYYeee{{{qqq^^^PPPVVVddd~~~ttttttkkk]]]MMMHHHNNN\\\pppxxxooojjjqqq}}}{{{yyyxxxxxxyyyvvvwwwxxxzzz{{{||||||}}}|||yyyuuurrrsssuuuxxxyyy|||zzzxxxwwwwwwxxxzzz{{{xxxyyy{{{}}}~~~~~~zzzwwwtttssskkkcccbbbfffnnndddOOOKKKYYYyyy}}}}}}}}}uuuiiiddd\\\PPPJJJKKKQQQZZZgggwww}}}zzzvvvppplllnnnwww}}}nnnlll|||~~~uuuzzzxxxhhhCCCAAAAAA@@@@@@??????????????????CCCOOO^^^cccWWWHHHDDDGGGOOOXXX^^^eeeuuuzzztttmmmllljjjqqqyyysss^^^ZZZfff|||zzzlll___iii~~~{{{xxxxxxzzzuuussspppmmmkkklllmmmnnnmmmkkkkkklllhhhbbb```bbbaaadddiiiooowww|||}}}|||{{{}}}{{{vvvuuulllgggcccccceeemmmsssiii^^^hhhoooggg___[[[```ZZZkkk{{{QQQAAA>>>AAA======???:::999888666333111111222333222444<<>>AAA======???<<<999888777444111000222444333999AAAHHHOOOYYYfffpppmmmxxxqqqddd]]]cccuuu~~~{{{kkk```RRRHHHGGGJJJNNNPPPVVVVVVVVVWWW^^^mmm{{{uuuxxx}}}||||||||||||||||||{{{{{{~~~~~~}}}}}}}}}}}}||||||zzzuuujjjaaaiiivvvhhhWWWOOO[[[mmm|||qqqooodddVVVIIIHHHVVVnnn~~~{{{yyyxxxxxxxxxxxxxxxyyyzzz{{{{{{{{{{{{yyyyyyyyywwwuuutttuuuwwwzzzzzzyyywwwuuutttvvvwwwyyyyyyyyyzzz|||~~~xxxsssvvvzzzssseee___YYYPPP^^^bbbPPPOOObbb}}}xxxwwwuuuyyytttmmmxxx}}}zzzsssnnnoooooosss~~~bbbUUULLLMMMMMMIIIKKKQQQVVVfffzzz|||zzzvvvrrrllllllwww~~~|||kkkgggoooooo|||yyySSSAAAAAA???>>>>>>>>>???@@@===AAAKKKWWW^^^ZZZOOOEEEDDDTTTaaabbb^^^eeeuuuzzzkkkiiioooxxxooo[[[TTT\\\pppuuuhhh\\\XXXnnnzzzvvvwwwvvvsssrrrtttpppooommmkkkiiiggggggffffffeeeffffffaaaYYYVVVWWWWWW```iiioooxxx~~~xxxtttwww|||mmmbbbssssssooogggbbbccciiinnnyyygggbbbooouuutttZZZXXXRRRhhhzzzaaaJJJ???AAA===;;;>>><<<888999888444111000222555666AAAGGGHHHQQQbbbmmmooouuu}}}mmm```[[[kkk~~~sssaaaWWWLLLFFFHHHMMMQQQSSSUUUWWWZZZ^^^hhhzzzrrr|||~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}}}}||||||zzzzzzqqqeeeiii~~~|||mmmaaaTTTQQQ```sssvvvkkkggg\\\QQQHHHKKK\\\xxx|||zzzwwwvvvvvvvvvuuuvvvxxxyyy{{{{{{||||||xxxzzz|||{{{yyywwwwwwxxxyyyzzz{{{yyyuuuttttttvvvyyyyyyyyyyyy{{{~~~{{{vvvtttuuuvvvtttfffbbb^^^QQQWWWvvv~~~zzz}}}bbbQQQPPPccc|||tttpppuuu{{{vvvsssooorrr{{{tttnnnzzz{{{vvvsssrrrrrrjjjmmmqqqvvv{{{}}}~~~~~~zzzsssmmmggghhhfffhhhrrr|||zzzrrrVVVKKKEEEHHHKKKIIIKKKPPPXXXjjj}}}}}}~~~~~~}}}{{{vvvsssmmmlllwwwttttttyyyvvvpppqqq}}}~~~eeevvv{{{SSSBBBAAA???>>>>>>>>>???@@@;;;AAALLLXXX[[[VVVMMMGGGGGG[[[lllmmmjjjqqq|||mmmmmmuuunnnYYYQQQXXXlllrrrccc\\\[[[rrr~~~yyywwwyyyyyyuuutttuuuooonnnlllkkkhhhfffeeedddeeeddddddeee```XXXUUUVVVUUU^^^hhhnnnuuu|||zzzsssqqqtttzzzzzzuuueeekkkqqqtttooohhheeefffgggsss```ZZZjjjssssssccc]]]UUUlll~~~hhhNNNAAAAAA<<<:::<<<;;;888999888555111000222555:::GGGLLLHHHQQQfffqqqmmmzzzzzziii]]]YYYsssxxxjjjZZZRRRHHHEEEIIIOOOSSSUUUUUUZZZ```fffrrrzzzwww}}}}}}}}}}}}}}}||||||||||||~~~~~~~~~~~~~~~~~~}}}||||||yyy}}}vvvhhhiii}}}vvvggg\\\SSSSSSdddxxxwwwoooddd___TTTLLLGGGMMM___}}}}}}{{{xxxvvvtttttttttssstttvvvxxx{{{|||}}}~~~xxx{{{|||yyyyyyyyyzzz|||~~~|||xxxuuuvvvwwwyyyyyyxxxyyy{{{}}}|||{{{|||}}}{{{xxxvvvhhheeedddWWWYYYrrr~~~cccMMMRRRtttxxxvvvpppooopppuuusssjjjkkkpppttt~~~}}}rrrkkkdddbbbaaa``````aaa___\\\ZZZUUUTTTSSSUUUYYY___cccdddeeeeeeeeeggghhhgggdddbbb]]]ZZZWWWYYY]]]^^^[[[VVVGGGGGGHHHKKKOOOQQQQQQPPP]]]qqq~~~{{{{{{}}}}}}|||yyywwwxxxyyyxxxxxx{{{{{{nnngggpppyyysssbbbhhhdddHHH>>>===???:::<<<@@@<<<>>>FFFVVVddddddVVVJJJFFFHHHeeezzz||||||}}}qqqZZZOOOSSSeeennnXXXUUU\\\uuu~~~zzzvvvrrrrrrrrrqqqqqqlllkkkjjjhhhgggeeeccccccdddddddddaaa]]]ZZZXXXXXXYYY[[[___dddkkkoooqqqqqquuu|||}}}|||ggg```qqq{{{gggdddkkk```ddduuu|||sssbbb[[[\\\nnnsssiiidddkkkzzz|||QQQ???BBB999888>>>;;;:::888666555555555666777@@@MMMIIILLLccckkkhhhrrrvvv[[[UUUaaatttooo[[[NNNJJJGGGJJJPPPUUUWWWWWW```XXXhhhyyy}}}{{{uuuzzz}}}~~~~~~~~~~~~~~~|||{{{yyyzzz{{{{{{zzzyyywww{{{~~~~~~{{{xxxxxxyyy~~~~~~~~~}}}zzzzzzssspppuuu{{{jjjZZZTTTWWW___lllyyy}}}mmmaaaXXXRRROOOHHHFFFJJJOOOaaa~~~}}}{{{xxxuuuttttttuuuvvvwwwwwwxxxzzz|||}}}~~~}}}{{{|||}}}zzz{{{~~~|||zzzyyyuuuwwwxxxxxxxxx{{{}}}}}}}}}{{{yyy{{{tttnnnfff[[[TTTYYYccc}}}dddPPPWWWyyynnnmmmmmmkkklllsssyyyqqqrrrvvv{{{qqqeee\\\TTTOOONNNNNNPPPQQQQQQOOOMMMHHHGGGFFFHHHLLLPPPRRRSSSSSSSSSTTTVVVXXXWWWUUUSSSPPPNNNLLLLLLMMMMMMJJJGGGGGGGGGIIILLLOOORRRSSSTTT___ttt||||||}}}~~~|||{{{{{{}}}~~~|||zzz{{{~~~rrrjjjqqqzzz~~~{{{pppeeennnfffHHH======???;;;<<<@@@<<<===III\\\ggg```OOOFFFFFFSSSjjjyyynnnYYYNNNQQQ```www|||ttteeeTTTUUU___zzz~~~zzzuuuqqqpppooonnnmmmjjjiiihhhfffeeecccbbbaaabbbcccbbb```]]]\\\[[[\\\aaaaaaaaacccfffiiikkkllluuu|||~~~|||nnnaaaooo|||kkkeeegggZZZ\\\hhhoooiii\\\XXXZZZiiiuuunnnfffiiixxxXXXCCCBBB;;;999>>>:::999999888666444444666999AAAKKKJJJQQQgggnnnooo|||kkkXXXZZZhhh~~~}}}qqqcccTTTKKKHHHGGGJJJPPPUUUVVVVVV]]]]]]qqqxxx}}}~~~}}}}}}~~~{{{zzzyyyyyyzzzzzzyyyxxxvvvyyy||||||yyywwwwwwxxxxxxyyyzzz{{{}}}~~~~~~}}}xxxqqqmmmqqqzzzzzzkkk^^^]]]eeeppp~~~tttggg^^^XXXTTTRRRPPPMMMRRRZZZkkkzzzvvvzzz}}}}}}}}}}}}|||zzzxxxvvvuuuvvvvvvxxxxxxyyyzzz|||~~~}}}~~~~~~{{{}}}}}}yyyvvvsssuuuwwwwwwxxx{{{}}}||||||}}}~~~|||wwwqqqjjj___VVVXXX___lll|||eeeSSS^^^sssjjjjjjjjjhhhiiisss||||||{{{|||dddXXXOOOGGGCCCCCCDDDGGGJJJKKKJJJIIIDDDCCCCCCEEEHHHJJJJJJIIIHHHHHHIIILLLOOOOOOMMMKKKJJJIIIHHHFFFEEECCCBBBAAAHHHHHHJJJLLLPPPTTTWWWYYYaaaxxx}}}||||||}}}}}}|||~~~zzzyyy~~~tttjjjooo|||wwwxxxtttxxxvvvkkkssssssIII<<<<<<@@@<<<<<>><<<>>>RRRfffiiiYYYIIIEEEJJJPPPbbbqqq{{{lllYYYMMMKKKSSSeeeuuurrrkkkdddZZZWWWfffwwwtttooolllkkkjjjhhhffffffeeedddcccaaa```___^^^``````___]]]\\\]]]```bbbcccaaa]]]YYYZZZ___ggglllsss{{{~~~~~~ggghhhvvvooo\\\VVV\\\ccc___XXX[[[___jjj|||ppphhhqqq~~~jjjLLL@@@======<<<999666:::;;;888333333999@@@IIILLLUUUfffssswwwwwweee___kkkyyysssaaaUUUQQQGGGIIIMMMQQQVVVZZZ]]]___mmmxxxyyy~~~~~~}}}|||{{{{{{{{{|||}}}|||{{{|||}}}|||zzzxxxuuuuuuuuutttsssrrrrrrrrrssssssssstttwwwzzz~~~~~~~~~~~~|||{{{yyywwwuuuvvv{{{}}}}}}xxxrrrmmmjjjqqqoootttyyyzzz|||kkkjjjccc___fffsss|||~~~}}}zzzyyywwwwwwxxxzzzzzzzzz{{{{{{{{{|||~~~}}}zzzyyyzzzxxxwwwzzz|||uuuooooooqqqrrruuuzzz~~~}}}~~~|||wwwmmmaaaXXXTTTdddiiiWWWeeeyyysssuuunnnpppwww~~~yyy}}}mmm\\\RRRNNNKKKHHHFFFFFFGGGJJJMMMOOONNNMMMJJJIIIJJJLLLMMMMMMJJJHHHDDDDDDEEEHHHKKKLLLJJJHHHEEEFFFFFFEEECCCCCCEEEFFFKKKMMMNNNPPPQQQUUUZZZ^^^iii}}}}}}}}}|||{{{{{{{{{|||yyy|||}}}xxxqqqnnnqqqvvvzzzssshhhhhhzzzuuuxxxqqqRRR???:::@@@===;;;>>><<<>>>PPP```aaaUUUIIIFFFHHHQQQggg||||||mmm[[[MMMIIIQQQcccssswwwsssjjj^^^ZZZhhhqqqoookkkjjjiiihhhgggfffddddddcccbbb```___^^^^^^______^^^\\\ZZZ[[[]]]___```]]]YYYUUUUUUZZZcccjjjpppyyy}}}lllbbbzzzwwwddd[[[___gggddd]]]___bbbmmm~~~tttxxxwwwrrrQQQ???>>>>>>;;;:::666:::;;;888444555===EEENNNOOO^^^pppyyy~~~{{{kkk^^^dddyyyxxxkkkXXXKKKIIIFFFKKKQQQUUUXXX\\\bbbfffuuu~~~}}}||||||}}}}}}|||{{{zzzyyyyyyzzz{{{~~~}}}}}}~~~~~~}}}{{{xxxuuusssqqqooonnnmmmmmmlllmmmlllkkkkkkmmmooorrrtttwwwzzz||||||{{{|||~~~|||}}}~~~{{{{{{zzzzzzzzz||||||xxxsssooosss}}}~~~{{{yyywwwxxxzzz}}}}}}|||{{{{{{{{{|||}}}~~~|||yyyxxxxxxwwwuuuyyy~~~~~~yyypppnnnnnnooorrrwww{{{}}}}}}zzzssshhh[[[RRRccc{{{kkkZZZkkk}}}uuuvvvvvv{{{}}}~~~|||ttthhhbbb```ccchhhaaa\\\TTTLLLIIIIIIIIIIIIJJJJJJKKKNNNQQQRRRQQQPPPMMMLLLMMMNNNPPPPPPNNNLLLGGGGGGHHHJJJLLLLLLJJJGGGEEEDDDCCCCCCDDDFFFGGGHHHMMMOOORRRRRRRRRSSSXXX\\\ooozzz|||~~~}}}|||{{{|||xxxyyyxxxtttooommmnnnppp|||tttiiiggguuu}}}wwwxxxoooZZZCCC;;;@@@===:::===>>>@@@OOO[[[YYYPPPIIIGGGGGGSSSlll~~~~~~zzzwwwsssqqqqqquuuxxxxxx{{{~~~~~~}}}xxxjjjYYYLLLGGGNNN```qqq|||zzzooo___^^^nnn}}}mmmkkkiiihhhhhhgggfffdddbbbbbbaaa```___^^^]]]]]]\\\]]]\\\ZZZXXXXXXYYY[[[^^^\\\XXXSSSPPPTTT\\\cccnnnwww{{{}}}vvv]]]ttt}}}jjj]]]^^^iiiiiiccccccdddlll}}}xxxxxxiiiqqq{{{YYYAAA???>>>999;;;777999:::999777:::BBBIIIPPPSSSfffxxx}}}xxxpppccc\\\iii{{{pppcccRRRHHHFFFGGGMMMTTTXXXZZZ___gggnnn{{{{{{{{{{{{{{{{{{{{{||||||zzzzzzxxxwwwwwwxxxyyyzzz|||||||||}}}}}}|||xxxuuusssooojjjgggffffffeeedddaaa```^^^\\\]]]^^^aaaccclllqqquuutttrrrrrrvvvzzzwwwzzz}}}~~~}}}|||{{{{{{xxxxxxxxxyyy{{{~~~}}}zzzxxxyyy}}}~~~}}}|||||||||||||||}}}}}}}}}zzzyyyzzzyyywwwyyy}}}{{{{{{}}}~~~sssooolllkkknnnssswwwyyy{{{~~~{{{vvvnnn```TTTUUUeeeyyynnn```ssszzzzzz}}}xxxuuuuuuvvvwww]]]NNNKKKKKKLLLMMMJJJIIIHHHHHHHHHHHHIIIJJJMMMNNNOOOSSSVVVXXXXXXVVVRRRQQQQQQSSSVVVWWWVVVUUUOOONNNOOOPPPQQQOOOMMMJJJJJJGGGDDDEEEHHHKKKKKKJJJNNNQQQUUUTTTRRRRRRUUUYYYppp~~~{{{zzzyyy}}}~~~}}}|||zzzxxxvvvtttrrrqqqppppppyyyqqqhhhffflllsssxxxyyy{{{ssskkkbbbGGG<<<@@@<<<999===???EEETTT^^^YYYNNNIIIJJJLLLUUUkkkzzzssskkkddd___]]]YYYWWWWWW\\\___```dddiiikkknnnrrrtttssssssuuuwwwuuutttrrrqqqrrrsssrrrqqqlllbbbTTTJJJEEEKKK[[[kkk}}}|||rrrbbbaaavvvxxxmmmkkkiiiggggggfffdddbbb```______^^^]]]\\\[[[[[[WWWXXXYYYXXXWWWVVVWWWXXXZZZYYYWWWRRRNNNOOOVVV\\\kkkuuu}}}~~~}}}yyyzzz```rrrnnn]]]XXXhhhnnnjjjhhheeekkk{{{{{{ddd___hhhcccEEEAAA===777;;;888888888999;;;@@@GGGMMMMMMUUUlll|||uuummmcccaaalllxxxhhhYYYNNNIIIHHHKKKRRRZZZ]]]___dddoooxxxzzz{{{{{{{{{{{{yyyxxxwwwxxxxxxwwwvvvvvvwwwxxxyyywwwwwwwwwxxxyyywwwssspppooojjjddd```^^^]]]\\\ZZZTTTRRRPPPNNNNNNPPPSSSUUUaaaffflllkkkhhhggglllrrrooosssyyy{{{zzzwwwvvvvvvxxxwwwvvvwwwyyy|||~~~|||yyy{{{~~~}}}||||||{{{{{{{{{{{{yyyyyy{{{zzzwwwxxx}}}zzzzzzyyyzzz{{{}}}wwwqqqjjjgggjjjoootttvvv|||}}}~~~}}}yyywwwssseeeXXXOOOVVVdddpppdddzzz|||rrroooooowwwvvvXXXGGGFFFHHHGGGEEECCCEEEIIILLLLLLJJJKKKNNNMMMMMMOOOSSSXXXZZZZZZYYYSSSRRRRRRTTTWWWYYYYYYYYYRRRRRRQQQRRRRRRPPPMMMJJJMMMHHHCCCDDDIIILLLKKKIIIOOOSSSVVVVVVRRRQQQSSSVVVnnn}}}~~~{{{xxxvvvyyy~~~~~~}}}}}}zzzvvvuuuvvvvvvtttqqqtttkkkeeeeeegggjjjrrr{{{~~~~~~llleeezzzfffIII<<<@@@<<<999===@@@KKK\\\fff]]]OOOJJJOOOSSSYYYlllkkkiiieee^^^VVVPPPMMMLLLMMMIIIIIIMMMOOOOOORRRWWWXXX]]]bbbeeeffffffhhhjjjiiigggeeeeeefffgggfffeeebbbZZZPPPHHHDDDHHHVVVeeevvv}}}}}}uuuhhhddd|||tttnnnllliiigggfffdddbbb___^^^]]]]]]\\\[[[ZZZYYYYYYSSSUUUWWWWWWVVVVVVVVVWWWUUUVVVUUUQQQMMMNNNUUU[[[jjjttt|||}}}|||xxxxxxffftttqqq^^^SSSgggrrrqqqmmmgggkkkzzzuuu\\\VVV```kkkjjjHHHBBB===555;;;999888777999===DDDJJJOOOKKKUUUooo~~~uuunnnggggggnnn}}}sss___OOOHHHGGGGGGQQQXXX```cccdddjjjvvv~~~||||||}}}}}}{{{xxxvvvtttwwwvvvvvvuuuuuuvvvxxxxxxsssssssssttttttrrrnnnkkkmmmggg___ZZZYYYXXXVVVTTTLLLKKKHHHGGGGGGJJJMMMOOOYYY```eeeeeeaaa```ffflllhhhnnnuuuyyyxxxuuusssrrrzzzyyywwwwwwyyy|||}}}~~~|||~~~}}}|||~~~|||}}}zzz|||}}}|||{{{{{{{{{wwwvvvwwwyyyxxxuuuuuuyyyzzzzzzyyyxxxxxxzzz~~~zzzrrrjjjeeegggmmmqqqttt~~~|||}}}{{{xxxxxxuuuiii[[[SSSSSSZZZvvvtttfff{{{ooommmqqqzzz~~~rrrQQQIIIHHHCCCBBBHHHGGGIIILLLMMMNNNOOOQQQSSSRRRUUUTTTRRRTTTYYY[[[ZZZ^^^XXXSSSTTTYYY\\\ZZZVVVVVVRRRQQQSSSSSSQQQPPPRRRPPPLLLIIIJJJJJJJJJOOOUUUUUUVVVYYYXXXSSSOOOTTT\\\rrr~~~}}}~~~}}}|||{{{}}}|||~~~}}}zzzzzzvvv||||||uuuuuuzzzvvvlllpppjjjdddccccccgggqqq|||uuufffnnnwwwKKK>>><<<<<<@@@:::@@@KKKeeeaaa\\\XXXOOOUUUTTTeeesss~~~wwwmmmXXXTTTNNNKKKJJJJJJGGGEEEFFFGGGIIIJJJKKKKKKJJJJJJKKKOOOSSSUUUUUUUUUUUUUUU]]]ZZZYYY[[[ZZZVVVVVVXXXQQQOOOKKKFFFDDDHHHQQQYYYqqq|||nnnrrrtttkkkkkkjjjgggbbb___^^^^^^aaa^^^\\\ZZZZZZZZZXXXWWWXXXVVVTTTTTTTTTTTTRRRQQQTTTVVVUUUPPPJJJJJJRRRYYYlllqqqxxx|||sss{{{gggaaaeeeqqq{{{zzztttxxx{{{bbb]]]```dddllltttNNN:::??????444999777777;;;@@@EEEKKKOOOTTTSSScccxxxwwwlllffflllyyyyyykkk\\\NNNEEEFFFLLLTTTZZZfffppprrrsss~~~}}}}}}|||{{{yyyxxxvvvuuuuuusssrrrrrrrrrpppnnnkkkmmmllllllmmmnnnllliiifffbbb___ZZZUUUQQQOOOOOOOOOEEECCCBBBCCCFFFIIIKKKKKKWWW^^^```YYYTTTWWW___ccccccnnnssswww{{{sssnnnxxxuuuwwwzzzyyyxxxwwwzzz}}}~~~}}}}}}yyyzzz{{{|||}}}}}}}}}}}}{{{}}}{{{{{{{{{||||||}}}~~~~~~|||||||||}}}||||||{{{{{{|||zzzxxxwwwvvvwwwxxxyyy{{{|||{{{wwwssssssxxx}}}{{{qqqhhhfffjjjnnnooo|||~~~}}}xxxwwwuuujjj]]]TTTOOOSSSkkktttjjjzzznnnkkkoooxxx}}}oooRRRJJJHHHCCCDDDKKKLLLMMMOOOOOOOOOQQQSSSUUUOOORRRSSSTTTYYY```dddccc```ZZZTTTTTTWWWYYYWWWSSSSSSPPPQQQWWWYYYWWWVVVVVVNNNKKKJJJMMMNNNNNNRRRWWWXXXYYY]]]^^^ZZZVVV[[[cccxxx~~~}}}|||~~~}}}||||||}}}{{{}}}zzzvvvwwwuuu{{{{{{uuuuuuzzzvvvmmmlllhhheeecccccchhhuuuyyy~~~zzzuuu{{{xxxLLL>>>;;;;;;???:::AAAJJJccciiisssooo[[[[[[___mmmxxxsss```TTTPPPMMMIIIHHHIIIIIIHHHGGGGGGHHHIIIJJJJJJJJJIIIIIIHHHJJJLLLMMMLLLLLLMMMOOONNNKKKKKKMMMMMMIIIHHHJJJJJJIIIFFFBBB@@@DDDMMMTTTkkk{{{|||}}}qqqkkkkkkjjjgggccc```___``````^^^[[[YYYYYYYYYWWWUUUVVVTTTSSSRRRRRRRRRPPPNNNPPPRRRRRRNNNHHHHHHNNNUUU```fffooovvv{{{zzz~~~wwwmmmjjjppp~~~yyyxxxsssaaaaaahhhmmmtttyyyRRR<<<>>>>>>666:::777777<<>><<<>>>777:::666777???GGGKKKNNNRRR\\\]]]ppp{{{jjjfffhhhtttnnnYYYLLLGGGHHHOOOVVV^^^eeemmmnnnkkkrrr{{{xxx~~~{{{wwwtttssspppmmmiiifffdddcccaaa```]]][[[ZZZYYYXXXUUUQQQNNNKKKIIIGGGEEEDDDDDDDDDDDDCCCBBBBBBEEEHHHJJJJJJJJJTTT[[[]]]UUUNNNQQQYYY```bbbooowww}}}}}}ooocccgggqqquuuyyyzzzyyyyyy{{{}}}|||{{{{{{{{{|||{{{xxxvvvzzzzzz{{{{{{|||}}}}}}}}}{{{{{{{{{zzzxxxxxxyyyzzz{{{{{{{{{|||}}}}}}{{{yyy}}}~~~}}}|||{{{{{{{{{zzzxxxwwwuuutttvvvvvvuuutttttttttuuuuuuvvvwwwwwwtttppppppssswww~~~}}}sssggg```dddjjjpppvvv~~~~~~|||zzzyyyvvvlllaaaXXXPPPOOOaaa~~~ssswwwsssjjjiiinnnkkkmmmoooqqqtttzzzpppaaaSSSNNNJJJFFFLLLWWWUUUUUUTTTRRRQQQQQQSSSUUUMMMPPPSSSXXXaaakkkooommm]]]XXXSSSRRRSSSTTTSSSPPPRRRRRRWWW```ddd^^^WWWSSSUUUPPPMMMOOORRRUUUYYY___cccaaaaaaaaa``````hhhqqq}}}~~~|||}}}}}}~~~}}}}}}~~~~~~zzzxxxyyy|||{{{vvvssstttvvvxxxwwwsssrrrsssooohhh```aaadddcccaaahhh}}}kkkppp|||OOO@@@:::777<<<;;;EEE___|||aaa]]]```iiivvviiigggyyyqqqYYYKKKHHHGGGGGGHHHJJJLLLNNNNNNNNNMMMMMMMMMLLLLLLKKKJJJJJJKKKKKKKKKIIIGGGFFFGGGHHHGGGEEEFFFIIIHHHDDDBBBCCC@@@BBBCCCBBBAAACCCIIINNNZZZvvv{{{qqqeeeeeeeeeccc___]]]]]]]]]___\\\YYYXXXWWWVVVTTTSSSRRRPPPNNNMMMMMMLLLJJJHHHFFFIIIJJJHHHEEEDDDGGGJJJPPPWWWdddqqq|||sssnnnmmmfffwwwsssdddfffjjj```WWWaaakkklllnnnzzzcccBBB;;;<<<999:::555777BBBKKKNNNQQQVVVaaabbbuuuvvv___bbbjjjsss~~~zzzgggRRRGGGGGGJJJQQQVVVYYY]]]^^^ZZZYYYkkkxxx~~~{{{xxxuuusssppplllgggbbb```^^^]]][[[XXXVVVTTTRRRPPPMMMIIIFFFCCCCCCCCCCCCCCCDDDDDDEEEAAAAAACCCEEEIIIKKKJJJIIISSS[[[]]]UUUNNNPPPYYY___fffsssyyy}}}{{{kkk___bbbnnnsssxxxzzzzzzzzz|||~~~||||||}}}}}}}}}{{{yyyxxxzzzzzzzzz{{{||||||}}}~~~zzzzzz{{{zzzyyyyyyzzz|||~~~~~~~~~}}}{{{}}}|||{{{{{{{{{{{{{{{zzzyyyxxxwwwuuuuuuuuuuuuuuuuuuuuuuuuwwwwwwwwwuuusssrrrtttvvv{{{zzziii]]]^^^ffflllrrr|||~~~|||zzzzzzzzzvvvmmmddd\\\RRRNNNZZZrrrvvv}}}zzzoooggghhhmmmmmmkkkkkkppp{{{ppphhh___YYYPPPJJJNNNXXXVVVVVVUUUSSSQQQPPPRRRSSSNNNPPPRRRUUU^^^fffgggcccXXXTTTQQQQQQSSSTTTTTTSSSQQQSSS\\\eeehhhaaa[[[YYYaaaWWWPPPOOORRRVVV\\\cccgggbbb]]]\\\[[[___iiittt~~~}}}~~~||||||}}}~~~}}}xxxvvvxxx{{{{{{wwwvvvwwwwwwwwwuuurrrooommmhhhccc]]]```cccbbb___fff{{{uuu___jjj{{{PPP@@@:::777;;;<<>><<<===???AAACCCEEEEEEEEEDDDAAAAAABBBDDDHHHKKKKKKKKKQQQ\\\ccc\\\SSSTTT\\\cccmmmvvvxxxwwwttteeeZZZ```dddjjjrrrwwwxxxxxxyyy{{{uuuxxxzzz|||{{{{{{|||}}}{{{{{{zzzzzz{{{|||~~~||||||{{{xxxuuusssssstttxxxwwwxxxyyy{{{{{{yyyxxx{{{|||}}}~~~~~~}}}{{{zzzvvvwwwxxxyyyyyyzzzzzzzzzwwwxxxzzz||||||{{{yyyxxxsssssstttssssssrrrppppppssswwwvvvddd]]]aaafffmmmwwwzzzzzzzzzvvvpppmmmhhh\\\QQQQQQXXXhhhpppeee___```eeeaaaeeekkkrrr~~~{{{wwwtttpppiii^^^UUUTTTXXXYYY[[[]]]\\\ZZZWWWVVVVVVTTTTTTTTTWWW```gggeee^^^YYYXXXVVVVVVWWWZZZ[[[\\\\\\eeerrrzzzxxxsssuuu|||qqqeeeZZZXXX[[[```fffkkkddd^^^[[[]]]aaagggqqq|||}}}{{{}}}}}}zzzyyyzzz~~~|||xxxxxxvvvwwwzzzzzzvvvuuuxxxvvvtttrrrrrrppplllgggdddeeefffgggfffaaacccrrr|||xxx}}}nnnVVVXXXnnnwwwNNNAAA<<<888===>>>JJJddd{{{ooo```XXXUUUbbbeeekkklllttt}}}~~~|||nnnccc___^^^]]][[[WWWSSSUUU\\\ZZZPPPLLLOOOLLLOOOSSSSSSPPPMMMKKKKKKLLLLLLLLLMMMOOORRRTTTUUUYYYWWWSSSPPPNNNQQQWWW[[[XXXSSSOOONNNKKKFFFEEEHHHBBBDDDEEEDDDBBBCCCHHHLLLVVVooouuummmkkkdddbbbcccbbb___[[[XXXWWWWWWWWWTTTQQQOOOMMMLLLJJJHHHIIIGGGFFFFFFGGGGGGFFFEEEEEEEEEDDDCCCCCCDDDFFFHHHJJJNNNWWWdddrrr|||~~~wwwsssrrrpppmmmjjjlllssskkknnnqqqvvvxxxvvv~~~oooeee```jjjeee\\\aaaggggggjjj|||uuuJJJ:::999666777666???LLLNNNMMMZZZnnnzzzxxxhhhgggvvvooo\\\RRRIIIIIIMMMPPPTTTXXX\\\eeerrrzzz~~~|||{{{~~~}}}|||yyyvvvssspppooobbb___[[[WWWTTTQQQMMMJJJEEECCC@@@??????>>><<<;;;===???BBBDDDFFFEEEDDDCCCBBBAAAAAACCCGGGJJJLLLMMMNNN[[[ddd___VVVVVV]]]dddjjjsssvvvuuurrrbbbWWW\\\\\\dddmmmsssttttttuuuwwwtttwww{{{|||{{{zzz{{{}}}|||{{{zzzyyyzzz|||~~~{{{{{{zzzwwwsssqqqrrrrrrxxxxxxxxx{{{}}}~~~|||{{{yyyyyyzzz{{{{{{{{{zzzzzzxxxyyyyyyzzzzzzzzzyyyyyywwwyyy|||~~~}}}{{{yyysssssstttttttttsssqqqoooooopppyyy}}}kkk`````````gggrrr||||||||||||wwwsssrrrnnnaaaTTTNNNNNNYYYvvvnnnbbb[[[\\\```___hhhrrrxxx~~~uuunnnnnnlllhhh```YYYXXXZZZ[[[^^^aaaaaa___\\\ZZZYYYYYYYYYZZZ^^^gggooommmfff]]][[[ZZZYYYZZZ\\\^^^___hhhrrr~~~~~~xxx|||ssshhh^^^]]]aaaeeejjjnnnaaa]]]]]]bbbgggmmmwww|||zzz||||||yyyxxxzzz~~~{{{wwwyyywwwwwwyyyxxxtttsssuuuuuurrrrrrsssrrrnnnjjjhhhjjjjjjjjjhhhcccdddooo}}}~~~ssskkkzzzvvv___bbb{{{uuuMMMBBB===999===>>>KKKnnn|||nnnfff]]]OOOWWW^^^eeefffqqqpppzzzooogggddd```[[[VVV]]]XXX\\\eeedddWWWNNNOOOOOOSSSWWWWWWTTTPPPNNNNNNPPPPPPQQQSSSUUUYYY\\\^^^fffbbb[[[VVVUUU[[[dddkkk]]]XXXSSSPPPMMMHHHHHHKKKFFFGGGHHHFFFDDDEEEJJJNNNTTTkkk|||vvvjjjfffgggaaa______^^^[[[VVVSSSRRRRRRSSSQQQNNNKKKJJJIIIFFFEEEFFFDDDCCCDDDEEEFFFEEEDDDEEEDDDCCCBBBBBBCCCFFFGGGIIILLLTTTaaappp{{{}}}wwwuuuwwwvvvpppjjjxxx}}}xxxvvv}}}vvvllliiimmmxxxrrrggghhhllllllooo~~~vvvKKK;;;999555666777AAANNNNNNKKK[[[sss|||}}}nnn]]]fffuuu}}}iiiWWWNNNGGGHHHMMMQQQXXX^^^gggmmmvvv|||}}}|||xxxwwwuuuqqqmmmiiifffddd[[[YYYUUURRROOOKKKGGGCCCBBB@@@>>>===>>>>>>===;;;???AAADDDGGGHHHGGGEEEDDDCCCAAAAAABBBFFFJJJMMMNNNLLLZZZeeeaaaXXXWWW^^^dddfffpppttttttqqq```TTTXXXXXX___iiioooqqqqqqrrrsssvvvyyy}}}}}}{{{zzz|||}}}|||{{{zzzyyyzzz|||~~~xxxxxxxxxwwwuuutttvvvwwwwwwwwwxxxzzz}}}~~~}}}{{{xxxxxxxxxxxxyyyzzzzzzzzz}}}}}}}}}}}}|||{{{{{{zzzwwwyyy}}}~~~{{{zzzuuuuuuvvvwwwwwwvvvssspppmmmllltttqqqccc```[[[bbbnnnyyy~~~~~~yyyvvvwwwqqqdddVVVNNNHHHPPPmmmyyyfff]]]]]]]]]aaadddkkksssxxxvvvooohhhgggjjjlllkkkfff```[[[ZZZ^^^ccchhhjjjgggbbb^^^\\\```YYY[[[ccchhhrrruuujjj[[[aaabbb______dddeeebbbmmm~~~wwwtttoooeeedddfffhhhqqquuukkkfffbbb]]]]]]cccllluuu{{{|||zzzyyyxxx|||{{{zzz{{{|||zzzyyywwwuuutttsssssswwwxxxuuunnnlllmmmmmmjjjgggkkkmmmhhhaaaaaaiiirrr}}}~~~nnnxxx|||aaaeee}}}|||MMM>>>:::777;;;>>>OOO~~~tttkkkdddXXXNNNRRR^^^dddvvv~~~yyywww}}}ssskkkfffaaa\\\YYY``````fffoooooobbbUUUOOOMMMSSS]]]bbb]]]SSSPPPRRRPPPWWW[[[XXXVVV\\\fffllloookkkbbbZZZ^^^kkksssssshhh[[[TTTYYY\\\TTTLLLJJJLLLPPPQQQKKKCCCAAAGGGNNNSSSdddvvv~~~zzztttnnniiieeebbb```[[[ZZZXXXUUURRRQQQOOOOOONNNNNNNNNNNNLLLJJJHHHFFFGGGGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCAAA@@@@@@BBBDDDKKKKKKOOO[[[lll{{{{{{wwwyyyzzzwwwrrrpppoooppp|||~~~{{{ttthhhwwwlll```eeennnppppppBBB===:::888:::999AAAKKKNNNOOO^^^rrruuulll```hhhvvvwwwiiiRRRLLLIIIJJJMMMPPPXXX```mmmttt}}}zzzsssssssssppplllfffcccaaa[[[TTTNNNLLLIIIDDDCCCDDDAAA@@@???>>>>>>???@@@@@@@@@AAACCCEEEFFFGGGFFFFFFCCCCCCCCCEEEGGGJJJLLLNNNOOO[[[eeeddd[[[WWW^^^fffgggiiiooosssnnnaaaWWWSSSYYY```hhhpppwww{{{vvvnnnvvvzzz}}}~~~~~~{{{zzzyyyxxxyyyzzz|||}}}}}}}}}{{{vvvrrrrrrvvvzzztttvvvzzz}}}~~~~~~}}}|||wwwwwwxxxzzz||||||{{{yyy~~~}}}|||{{{zzzxxx{{{~~~~~~|||||||||uuuvvvwwwwwwwwwuuutttssslllppptttyyy~~~zzzkkk\\\[[[aaaiiiqqqzzz}}}|||}}}yyyrrruuujjjXXXMMMIIIIII```hhh]]]]]]``````eeekkkoooooolllhhhffffffmmmsssrrrjjj```[[[YYYaaagggnnnooojjjddd```___fff^^^bbbllluuu}}}nnn```fffiiieeedddhhhjjjiiimmm{{{vvvuuuqqqiiillltttxxxwwwgggbbb]]]]]]dddnnnwww|||}}}{{{yyyxxxwww~~~~~~~~~}}}{{{zzzyyyzzzzzzyyyxxxvvvuuuuuuttttttvvvxxxvvvpppmmmnnnllliiihhhjjjiiiddd^^^```kkkttt}}}~~~lllvvv{{{aaaddd|||QQQAAA<<<888<<<>>>OOOyyypppaaaTTTJJJKKKYYYhhhrrrxxxyyyzzzsssmmmhhhdddbbbkkklllqqqvvvqqqdddXXXTTTRRRWWW```eee```VVVRRRTTTTTT]]]ccc```^^^ccclllrrrwwwpppeee___fffttt}}}~~~nnnccc]]]bbbcccYYYOOOKKKIIINNNSSSRRRLLLHHHIIIKKKNNNYYYjjjzzzuuuuuusssoookkkgggccc___\\\WWWVVVTTTRRROOONNNMMMMMMKKKKKKLLLKKKJJJIIIGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDCCCDDDCCCBBB@@@@@@AAACCCGGGIIIPPP___qqq~~~}}}xxxvvvzzz|||yyyuuusss|||pppooowww{{{|||nnnqqq}}}}}}mmmaaaccceeebbboooEEE===999777:::===EEEKKKLLLPPP^^^nnnxxxqqqiiirrr}}}ttteeeQQQMMMKKKMMMPPPSSS[[[cccnnnwww}}}yyytttsssqqqmmmgggbbb]]][[[VVVOOOJJJIIIGGGCCCBBBDDDBBBAAA@@@?????????@@@AAAAAABBBDDDFFFGGGGGGGGGGGGDDDDDDDDDEEEGGGIIILLLMMMNNNWWW```aaa[[[YYY]]]cccbbbeeelllrrrooocccXXXUUUXXX___gggooovvvzzzvvvoootttzzz~~~}}}{{{|||}}}|||{{{{{{zzzyyyyyyzzzzzzyyyyyyxxxvvvttttttwwwyyyxxxyyy{{{|||}}}|||{{{{{{zzzzzz{{{}}}~~~~~~~~~}}}|||||||||}}}}}}yyy{{{~~~~~~}}}|||{{{{{{wwwxxxxxxxxxwwwvvvtttsssoooppprrrwww~~~}}}pppaaaYYY^^^dddlllvvv}}}~~~zzztttrrrjjj[[[QQQMMMIII\\\~~~mmm^^^^^^ccc```fffkkkjjjeeeaaabbbeeefffsssssseee___^^^gggqqqzzzzzzrrriiifffgggkkkgggmmmzzzqqqjjjqqqvvvssspppppprrrsssrrr{{{}}}}}}uuunnnuuu|||iiiccc^^^^^^fffrrr|||}}}}}}|||{{{zzzyyyyyyxxx{{{{{{zzzzzzzzzyyyyyyyyywwwwwwwwwvvvvvvvvvvvvvvvuuuwwwwwwrrrpppoookkkggghhhgggddd^^^\\\aaammmwww|||iiimmmrrr\\\ddd}}}SSSCCC===888;;;===MMMnnniii[[[IIIAAAKKK^^^kkk{{{www|||~~~}}}uuupppooopppuuuyyy~~~~~~ttteee[[[YYYTTTWWW]]]aaa^^^VVVRRRTTT^^^iiipppnnnkkkooovvv{{{|||ssshhhfffqqquuujjjfffkkkjjj^^^RRRMMMLLLNNNPPPQQQOOOMMMMMMMMMRRRWWWdddvvv{{{qqqiiilllkkkiiigggccc^^^YYYWWWQQQPPPNNNMMMKKKKKKJJJJJJHHHHHHHHHIIIHHHHHHGGGFFFCCCCCCDDDDDDDDDEEEEEEEEEDDDDDDDDDBBB@@@@@@BBBCCCEEEHHHRRRaaarrr}}}~~~{{{wwwwww||||||xxxwwwzzzttt{{{xxxxxx}}}|||kkkxxxzzzkkk______\\\VVVjjjHHH>>>999777777BBBKKKLLLNNNXXXfffooo{{{uuusss~~~nnn___OOOMMMMMMQQQTTTWWW___gggvvv|||yyysssqqqmmmhhhccc]]]XXXVVVRRRKKKFFFFFFEEEBBBCCCEEEDDDCCCBBBAAAAAAAAAAAAAAABBBDDDEEEGGGHHHHHHHHHGGGEEEDDDDDDEEEGGGIIIKKKLLLLLLRRRYYY\\\\\\\\\]]]___^^^aaaiiiqqqpppeeeZZZVVVVVV^^^fffmmmuuuyyywwwqqqqqqxxxzzzvvvwww{{{{{{{{{{{{zzzyyyxxxwwwvvvxxxwwwuuuuuuvvvxxxxxxwww{{{{{{{{{{{{{{{{{{{{{{{{||||||}}}|||{{{zzzyyyzzz}}}}}}~~~~~~~~~{{{{{{{{{zzzxxxwwwuuutttrrrqqqqqquuu~~~wwwiiiXXXYYY^^^eeeppp|||~~~}}}{{{vvvooojjj^^^VVVPPPIIIVVVrrrppp^^^^^^dddbbbeeegggddd```^^^aaafffhhhzzz~~~mmmfffgggppp||||||pppmmmooossstttyyyttt~~~}}}wwwxxxzzz}}}}}}ttt{{{zzzmmmfff___aaakkkyyy{{{{{{{{{{{{{{{{{{{{{{{{zzzyyyxxxyyyzzzzzzzzzyyyuuuuuuvvvwwwwwwwwwwwwwwwssswwwxxxtttqqqooojjjdddeeedddaaa]]]\\\bbboooxxx~~~{{{jjjdddgggUUUbbb}}}QQQAAA;;;777999<<>>NNNccciiieeeTTTJJJRRR^^^dddvvvuuuzzzrrrkkkmmmrrrqqq~~~ttteee^^^]]]aaa\\\ZZZ]]]______aaaeeeooowww~~~~~~}}}qqqkkkkkkvvvrrriiieeeiiiggg]]]TTTRRRQQQLLLFFFDDDGGGKKKOOOQQQXXX```ppp|||wwwiiieeelllssspppjjjaaaXXXRRRPPPQQQIIIIIIHHHGGGGGGGGGGGGHHHDDDEEEEEEEEEFFFGGGHHHHHHEEEEEEEEEDDDCCCBBBBBBAAA@@@AAABBBBBBBBBCCCFFFIIIJJJKKKQQQ\\\jjjtttwwwvvv}}}xxxwwwpppoooyyynnntttyyyrrr{{{vvv```RRRSSSXXXVVV\\\MMM???999;;;333FFFPPPLLLQQQeeetttwwwvvvqqqzzzuuucccQQQIIIJJJNNNTTTXXX]]]hhhrrr{{{~~~{{{xxxpppnnnkkkjjjiiigggccc```UUUNNNHHHFFFFFFDDDEEEHHHHHHHHHGGGFFFEEEDDDCCCBBBEEEFFFGGGHHHIIIIIIHHHHHHEEEEEEEEEEEEFFFHHHJJJKKKPPPOOOQQQXXXaaaeeeccc___``````eeellllllcccYYYTTTTTT\\\eeejjjpppuuuvvvsssjjjooowwwzzztttlllooowwwvvvwwwyyy{{{||||||{{{{{{{{{xxxxxxzzzzzzzzz|||{{{zzzzzzzzz|||~~~{{{|||}}}|||yyywwwwwwzzz~~~~~~|||zzzyyywwwwwwvvvtttpppqqqzzzyyy```XXXUUU[[[fffqqq~~~|||yyywwwrrrpppdddXXXQQQHHHMMM```sssccc```aaacccbbbbbbbbbcccfffiiilllooovvvqqqttt}}}zzz{{{~~~~~~rrrxxxyyyqqqjjjnnn~~~||||||}}}}}}~~~}}}zzzxxxyyy|||~~~|||yyyvvvvvvwwwxxxxxxwwwuuutttqqquuuwwwtttqqqmmmggg```\\\```ccc```___eeeuuu}}}tttrrr[[[\\\lllRRRBBB===:::===@@@QQQlllnnngggWWWLLLQQQ```lllvvvzzz|||llleeeiiipppxxxyyynnnjjjjjjjjjccc___cccggghhhiiilllqqqvvvzzz}}}zzzooonnntttnnngggfffkkkiii]]]TTTSSSKKKJJJIIIKKKNNNQQQSSSSSS___lll}}}wwwxxx~~~{{{wwwooocccWWWOOONNNPPPHHHHHHGGGFFFFFFFFFGGGGGGDDDDDDCCCDDDDDDFFFGGGHHHFFFEEEEEEDDDCCCBBBAAA@@@???AAABBBBBBBBBDDDGGGJJJKKKLLLPPP\\\kkkwww|||}}}|||xxxyyytttvvvpppgggrrrqqqkkkpppjjjZZZSSSWWWWWWQQQ[[[OOO>>>888<<<888HHHPPPLLLOOO```pppuuu}}}oooooo~~~sss___KKKGGGIIINNNUUUYYY```mmmyyyzzz~~~~~~}}}zzzxxxrrrpppoooooopppmmmhhhdddUUUNNNGGGFFFEEEDDDFFFIIIKKKJJJJJJIIIGGGFFFDDDCCCEEEFFFGGGHHHIIIHHHHHHGGGEEEDDDDDDEEEGGGIIIKKKLLLTTTQQQQQQWWWaaagggfffcccbbb___```eeefff___WWWTTTTTT]]]eeeiiimmmsssuuussshhhiiinnnrrrmmmeeehhhqqqssstttvvvxxxzzz|||}}}}}}~~~zzzyyy{{{|||}}}{{{{{{zzzzzz{{{}}}~~~|||}}}~~~~~~zzzxxxxxx{{{~~~|||{{{yyyyyyxxxvvvuuurrrqqqvvv}}}~~~hhh\\\TTTXXXbbblllzzz|||yyywwwtttsssgggZZZRRRIIIKKKZZZzzzpppllliiigggkkknnnnnnlllmmmrrrwww{{{yyyuuuxxxttt|||zzz||||||}}}~~~~~~~~~zzzxxxyyy|||}}}{{{xxxwwwxxxyyyyyyxxxvvvsssrrrqqquuuvvvrrrooolllfff___\\\bbbeeeaaa]]]eeeyyyxxxxxxccccccqqqTTTCCC>>>:::<<>>HHHOOONNNQQQ___pppzzzwwwjjjqqq|||ppp\\\GGGHHHJJJOOOVVV[[[cccrrr{{{~~~|||||||||{{{zzzxxxssspppnnnnnnnnnjjjbbb[[[QQQJJJDDDCCCCCCCCCFFFJJJLLLLLLLLLKKKIIIGGGDDDCCCEEEEEEGGGHHHHHHHHHGGGFFFDDDDDDDDDEEEGGGIIILLLMMMWWWSSSRRRWWW```ggghhhfffaaa\\\YYY]]]^^^[[[VVVTTTUUU]]]eeehhhkkkpppsssrrrhhhdddfffjjjfff]]]^^^ffflllmmmnnnooorrrtttvvvxxxzzz{{{||||||{{{|||}}}}}}|||||||||||||||}}}}}}{{{|||}}}}}}{{{zzzzzz|||~~~~~~|||zzzzzzzzzzzztttvvvuuuqqqqqqxxx~~~ooo^^^SSSVVV^^^ggguuu~~~{{{yyysssuuujjj]]]UUUKKKIIIUUU}}}xxxsssllluuu|||{{{tttssszzz|||yyy|||||||||}}}}}}~~~~~~~~~zzzwwwxxx|||}}}zzzvvvyyyyyyzzzyyyxxxuuurrrpppppptttuuuqqqmmmkkkeee^^^]]]cccfff```[[[ddd|||www}}}tttvvvfffmmm~~~TTTCCC===777999;;;KKKiiieeedddaaaXXXSSSaaavvv~~~wwwllliiiqqq~~~xxxwwwxxxpppooottt}}}yyyhhhYYYSSSPPPPPPOOOOOOTTT^^^kkkssswww~~~}}}wwwkkk\\\QQQMMMLLLGGGFFFEEEDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@AAACCCCCCBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEECCCAAAAAACCCEEEKKKLLLQQQ]]]kkkuuuwwwvvvvvvvvvxxx}}}~~~|||~~~qqqsssrrr___dddyyyssscccjjjsssuuudddQQQ===666;;;AAAHHHOOOQQQVVVbbbuuurrrhhhtttyyyoooZZZEEEIIIKKKPPPWWW\\\eeeuuuyyy{{{~~~~~~|||zzzzzz{{{{{{yyyxxxqqqnnnkkkjjjiiibbbXXXOOOLLLEEE@@@@@@AAABBBFFFJJJMMMMMMMMMLLLJJJGGGEEECCCDDDEEEFFFGGGHHHGGGFFFEEECCCCCCCCCEEEGGGJJJMMMNNNYYYTTTRRRVVV___fffhhhhhh```XXXTTTVVVYYYXXXUUUUUUUUU^^^eeegggjjjooorrrrrriiibbbaaaddd```WWWWWW^^^eeeeeeeeefffhhhkkknnnooommmsssyyy|||}}}}}}~~~~~~~~~~~~}}}|||{{{{{{zzzxxxyyyzzz}}}~~~}}}{{{{{{{{{~~~|||}}}~~~|||zzzzzzzzzzzzssswwwwwwqqqooottt|||rrr```RRRTTT\\\dddrrr}}}zzzrrruuulll```XXXMMMHHHQQQ{{{zzzzzz~~~{{{|||}}}~~~}}}xxxyyyzzz{{{{{{zzzxxxvvvsssvvvyyyzzzxxxtttrrrqqqsssuuutttqqqllliiiddd```dddiiiddd^^^bbbjjjttt}}}yyy|||\\\EEE>>>999;;;???SSSdddnnnpppcccXXXZZZeeennnvvvxxxvvvrrrnnnoooxxx|||uuusss{{{ggg___ZZZSSSRRRTTTYYYdddpppzzz||||||}}}{{{qqqaaaTTTLLLJJJGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCHHHLLLSSS]]]hhhppptttuuuwww{{{{{{~~~{{{www~~~rrr^^^```yyytttmmmwwwvvvkkkRRR555999<<>>GGGPPPPPPSSSbbbooo|||xxxkkkppp~~~~~~rrrcccRRRGGGJJJPPPSSS[[[eeeiiivvvxxx~~~}}}}}}||||||{{{zzzyyyyyysssqqqmmmeee\\\UUUQQQOOOJJJIIIHHHHHHKKKOOOTTTWWWMMMJJJGGGGGGJJJJJJGGGDDDGGGGGGFFFEEEEEEDDDCCCCCCDDDBBBCCCFFFGGGGGGKKKPPPaaa]]]WWWVVV^^^iiinnnllleeebbb\\\XXX]]]dddeee___aaaaaafffmmmooollljjjkkkiiidddaaaccc```XXXSSSRRRWWWUUURRRPPPPPPSSSVVVXXXWWW[[[```eeejjjqqqwww|||~~~~~~|||}}}|||~~~}}}}}}}}}||||||}}}~~~~~~|||zzzzzzzzzzzz{{{{{{{{{{{{{{{yyyyyyvvvrrroooqqqyyyzzzjjjYYYTTTWWW___lllxxx}}}zzzxxxwwwrrriii]]]RRRKKKHHH|||zzz~~~~~~}}}||||||}}}}}}}}}xxxyyyzzzzzzyyywwwuuuttttttvvvyyyyyyxxxvvvuuuuuuxxxxxxwwwtttnnnhhhcccbbbgggiiiaaa[[[bbbnnnyyymmm\\\EEE>>>:::===CCCXXX|||pppaaaYYY\\\cccgggppp~~~wwwkkkqqqwww{{{jjjeeeaaaXXX___jjjrrrwwwzzz}}}sssmmmkkklllrrrvvvrrreeeVVVKKKGGGDDDDDDBBBAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@CCCDDDDDDEEEEEEDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEEEEHHHOOOYYYeeeoootttwww}}}xxx|||ooovvvnnn```gggxxx~~~yyy~~~ssssssLLL888===???MMMQQQNNNSSSdddrrr}}}wwwkkkpppxxxlll]]]PPPHHHLLLRRRTTT]]]iiimmm{{{|||zzz~~~~~~}}}}}}|||{{{yyyxxxwwwqqqpppmmmggg^^^VVVPPPNNNIIIIIIJJJLLLOOOSSSWWWYYYKKKHHHFFFFFFIIIIIIGGGDDDFFFFFFEEEEEEDDDDDDCCCCCCFFFDDDEEEGGGHHHFFFJJJOOObbbaaa\\\XXX[[[dddlllnnngggfffaaa]]]___eeehhhgggddddddgggmmmnnnjjjggghhhiiieeeaaaaaa^^^WWWSSSRRRRRRPPPNNNMMMMMMNNNPPPQQQOOOQQQUUUYYY^^^eeelllqqqwwwyyyzzzzzz}}}~~~~~~}}}||||||~~~}}}||||||~~~|||yyyyyyyyyyyyyyyyyyyyyxxxxxxvvvwwwvvvsssqqqrrrwww|||~~~ooo^^^TTTSSSZZZfffqqq|||{{{zzzuuulll```UUULLLHHH}}}{{{~~~|||{{{{{{|||}}}}}}yyyyyyyyyyyyxxxvvvuuutttuuuwwwxxxyyywwwvvvvvvvvvxxxwwwwwwtttmmmeeeaaabbbnnnmmmbbb]]]eeesssooolll}}}ZZZCCC===999===CCCXXXzzzvvvlll```WWWYYYbbbiiinnn{{{~~~ssszzz}}}pppmmmjjj```gggnnnpppooopppssswwwxxxmmmlllnnnrrrvvvyyysssdddTTTIIIDDDCCCBBBAAA@@@???>>>>>>>>>???????????????@@@@@@@@@CCCDDDDDDEEEEEEEEEEEEDDDEEEEEEEEEDDDDDDEEEEEEEEEGGGJJJQQQ[[[gggqqqwwwyyy|||~~~zzz~~~wwwyyydddkkk~~~hhh^^^eeeppp~~~yyyrrrxxxwwwnnnpppzzz|||tttxxx|||KKK:::???===OOOQQQOOOUUUhhhttt~~~uuuiiimmm|||uuuhhhYYYNNNJJJOOOSSSVVV___mmmtttwww~~~~~~~~~~~~|||yyywwwuuurrrrrrooohhh___UUUOOOLLLGGGHHHJJJMMMOOOQQQSSSTTTIIIHHHFFFGGGHHHIIIHHHFFFEEEEEEEEEDDDDDDDDDCCCCCCFFFDDDEEEHHHHHHFFFIIINNNccceeeccc[[[YYY```jjjpppiiihhheeeaaaaaaeeejjjmmmkkkjjjkkkooopppnnnmmmpppqqqmmmiiifffbbb]]]YYYWWWYYYXXXXXXXXXXXXYYYZZZZZZXXXZZZ]]]___```ccchhhkkkpppsssvvvxxx}}}~~~}}}{{{{{{zzzzzz~~~}}}{{{{{{|||{{{yyyxxxxxxxxxyyyxxxwwwvvvuuuuuuvvvvvvuuussstttvvvyyyssscccVVVQQQWWWcccmmm{{{}}}{{{wwwnnncccWWWMMMGGG}}}~~~}}}|||{{{{{{|||}}}~~~yyyyyyxxxxxxwwwvvvuuuuuuvvvwwwxxxwwwvvvuuuuuuwwwwwwuuutttsssjjj```^^^bbbrrrnnnaaa\\\fffvvvoooqqquuuzzzUUU@@@;;;888<<>>============>>>>>>>>>??????@@@@@@@@@CCCCCCDDDEEEFFFFFFEEEEEEGGGFFFFFFEEEEEEFFFFFFGGGHHHKKKRRR\\\gggpppuuuwwwuuuxxxwww{{{~~~uuuyyyzzz^^^iiiwwwgggaaaeeekkkwww{{{rrrlllwww{{{uuuuuu|||zzzrrrsssxxxIII;;;AAA===OOOQQQPPPYYYllluuu}}}pppdddiiixxxuuugggWWWMMMLLLPPPUUUWWWbbbrrr{{{www~~~}}}zzzwwwsssqqqtttsssooohhh]]]SSSLLLIIIFFFHHHJJJLLLNNNNNNNNNNNNIIIIIIHHHHHHIIIIIIHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDFFFIIIIIIGGGJJJOOOeeejjjiii```YYY]]]hhhpppjjjiiigggeeedddfffkkkqqqssspppooosssvvvwww{{{zzztttppplllgggcccdddeeegggjjjlllmmmnnnnnnmmmpppsssuuutttsssssssssrrrwwwzzz}}}~~~|||zzzyyyxxxxxxxxx|||{{{zzzyyyzzz|||~~~{{{zzzwwwwwwxxxyyyxxxwwwuuutttvvvwwwwwwwwwuuuttttttuuu~~~vvvhhhYYYRRRWWWbbbkkkwww}}}{{{wwwpppeeeYYYMMMFFFyyyzzz~~~|||{{{{{{{{{||||||}}}~~~yyyxxxxxxxxxwwwwwwwwwwwwwwwxxxwwwvvvsssssstttuuuuuurrrrrrqqqhhh]]]\\\cccoookkk]]]XXXeeevvv{{{ooosss{{{gggsssQQQ===:::888;;;@@@TTTgggnnnrrriiiXXXQQQ^^^ppp~~~}}}|||vvvqqqpppnnnlllmmmttt~~~~~~iiiVVVKKKGGGBBBAAA???>>>======<<<<<<>>>>>>>>>???@@@@@@AAAAAACCCCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFGGGGGGGGGHHHKKKRRR\\\fffmmmpppqqqpppvvvwww||||||vvv|||qqq]]]qqquuummmkkkjjjnnn|||qqqttt~~~zzzmmmkkkrrrEEE;;;CCC@@@PPPQQQQQQ[[[lllsss|||}}}iii^^^eeesss~~~uuugggUUUMMMOOORRRUUUXXXdddwww~~~zzz~~~~~~|||xxxtttpppmmmqqqpppllldddYYYPPPIIIGGGFFFHHHIIIKKKLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDGGGKKKLLLKKKNNNSSShhhooooooddd[[[]]]gggnnnkkkiiihhhiiihhhhhhlllrrrrrrooopppvvv|||}}}yyyrrrllliiilllqqqvvv{{{}}}~~~~~~~~~}}}{{{yyyxxxxxxyyyyyy{{{zzzyyyyyyyyyzzz{{{{{{{{{{{{{{{{{{{{{zzzzzzyyyvvvwwwyyyzzzzzzxxxvvvuuuwwwwwwwwwvvvuuusssqqqppp{{{wwwlll[[[RRRVVVaaahhhttt~~~|||xxxrrriii\\\OOOGGG~~~}}}zzz}}}yyyyyy{{{|||}}}}}}~~~~~~xxxxxxxxxxxxxxxyyyyyyzzzxxxxxxwwwtttqqqqqqrrrtttsssppppppqqqhhh\\\\\\eeekkkfffXXXVVVfffyyyooodddjjj|||vvvqqqvvvooocccnnnNNN<<<;;;:::<<<@@@RRRcccjjjpppiiiXXXPPP___sss}}}~~~~~~|||sssqqqpppoooqqqvvvjjjVVVJJJFFFBBBAAA@@@>>>======<<<<<<>>>>>>??????@@@AAAAAABBBCCCCCCDDDFFFFFFGGGGGGFFFHHHHHHGGGGGGGGGGGGHHHHHHJJJMMMUUU^^^ggglllmmmllloooxxx||||||wwwiii[[[rrrssstttuuuqqquuuuuuwwwzzz|||{{{lllnnnooo@@@888EEEDDDSSSSSSQQQYYYhhhnnn|||uuu```YYYbbbqqq{{{~~~rrreeeTTTMMMQQQRRRUUUXXXfff{{{zzz~~~~~~zzztttpppmmmkkkiiieee]]]TTTLLLGGGFFFCCCDDDFFFHHHJJJKKKKKKKKKIIIJJJIIIHHHGGGFFFEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGEEEEEEIIIOOOQQQQQQTTTYYYkkkrrrssshhh^^^___ffflllmmmiiihhhlllnnnlllnnnrrrttttttyyywwwssswww~~~}}}{{{zzzyyyzzz{{{|||zzzzzzzzzzzzyyyxxxwwwwwwyyyxxxwwwvvvvvvwwwxxxxxxvvvxxxzzz{{{|||zzzyyywwwwwwvvvuuutttrrrpppmmmkkkxxxxxxooo]]]RRRUUU]]]cccrrr}}}}}}yyytttlll```RRRIIIyyyzzzxxx~~~}}}{{{wwwxxxzzz|||~~~~~~~~~~~~xxxxxxxxxxxxyyyzzz{{{|||yyyxxxvvvssspppoooqqqrrrsssooopppqqqhhh\\\\\\gggiiidddWWWWWWiii}}}cccVVV^^^rrrwwwiiieeeoooqqqmmmwwwLLL===<<<;;;===@@@RRR___eeeiiidddVVVQQQaaawww~~~}}}zzz}}}yyypppuuuuuuvvv{{{}}}hhhTTTGGGBBBBBBAAA@@@>>>============>>>>>>???@@@AAAAAABBBBBBCCCCCCDDDFFFFFFGGGGGGGGGIIIHHHHHHGGGGGGHHHHHHIIIMMMQQQXXXbbbiiimmmmmmkkkqqq||||||xxxcccXXXnnnvvvqqqxxx{{{tttzzzxxxqqqtttqqqlllttt}}}oooxxxppp===666EEEFFFUUUTTTQQQWWWdddkkk|||ppp[[[VVVaaaqqqzzzzzzpppdddSSSMMMRRRRRRUUUXXXggg}}}xxx}}}xxxrrrooofffddd___XXXPPPJJJGGGFFF???@@@BBBDDDGGGHHHJJJJJJIIIIIIIIIGGGEEEDDDCCCDDDGGGGGGGGGGGGGGGGGGHHHHHHEEEFFFKKKQQQUUUUUUYYY^^^mmmtttuuukkkaaa```fffkkkooojjjiiioooqqqoooooorrr~~~~~~|||{{{{{{|||}}}~~~{{{{{{{{{{{{zzzxxxvvvtttzzzxxxvvvtttttttttvvvwwwvvvxxxzzz}}}}}}|||zzzyyywwwuuusssrrrpppnnnjjjhhhvvvxxxppp^^^QQQSSSZZZ___qqq|||~~~zzzvvvooocccUUUKKK{{{rrr}}}~~~~~~zzzvvv|||yyywwwxxxzzz{{{yyyvvvwwwxxxyyy{{{|||{{{{{{zzzwwwvvvuuuuuuuuuuuusssqqqtttqqqrrrrrreeeXXX]]]nnnsss___VVVZZZfffaaa[[[\\\nnnjjjcccppp}}}sssoooQQQ@@@;;;999===???NNNUUUYYYVVVMMMNNN___uuu}}}wwwuuuooojjjsss~~~}}}{{{}}}{{{lll\\\MMMCCC???@@@???>>>===<<<<<<<<<============>>>???AAABBBCCCDDDEEEGGGGGGHHHGGGFFFEEEIIIHHHGGGFFFFFFHHHJJJKKKMMMPPPWWW```iiiooorrrrrr~~~|||vvvsssYYYWWWhhh~~~}}}www|||~~~mmmvvvzzzqqqrrrwww}}}cccBBB:::???PPPWWWMMMMMMYYYcccjjj~~~gggXXXfffuuu|||{{{hhhZZZQQQNNNPPPXXXUUU[[[jjj|||zzz{{{wwwsssllliiicccZZZOOOGGGCCCBBBCCCBBBBBBBBBDDDFFFHHHIIIIIIIIIJJJJJJHHHFFFCCCBBBDDDFFFIIIJJJJJJJJJJJJKKKIIINNNVVV```hhhhhhddd^^^eeepppwwwrrriiigggjjjmmmqqqqqqrrrrrrpppooowww|||{{{zzz{{{|||~~~~~~}}}zzzxxxvvvuuutttssssssrrrssstttuuuvvvtttwww{{{~~~|||yyyvvvuuutttsssqqqnnnkkkhhhfffttt}}}|||jjjVVVPPPVVV[[[fffwww~~~zzzuuurrrkkk\\\MMM|||uuu~~~{{{xxx|||}}}}}}|||yyywwwwwwwwwyyyzzz{{{||||||{{{zzzyyyxxxwwwvvvvvvwwwvvvtttrrrqqqoooppppppeeeZZZ```nnnjjjWWWPPPZZZooocccWWWccc~~~wwwiiieeeyyyuuuPPP???;;;999===???NNNVVVWWWSSSNNNSSSbbbrrryyyrrrtttttt|||qqqmmmvvv~~~xxxyyy~~~sssmmmlllkkkiiiddd\\\RRRJJJEEECCC??????>>>========================>>>???@@@BBBBBBDDDEEEFFFGGGHHHGGGFFFFFFJJJIIIHHHGGGHHHIIIKKKLLLQQQTTT[[[cccjjjpppsssssswwwxxx~~~|||yyyqqq]]]bbbtttvvvzzztttooo||||||rrryyyzzz___@@@888>>>OOOVVVNNNQQQaaammmssskkkcccuuu{{{gggYYYPPPNNNQQQYYYXXX^^^nnnzzz~~~yyyrrrmmmgggeee___WWWNNNHHHFFFFFFDDDDDDDDDDDDEEEGGGIIIJJJIIIIIIJJJJJJIIIGGGDDDCCCDDDFFFIIIKKKKKKKKKLLLMMMOOOSSS[[[eeekkklllgggccciiittt{{{vvvllliiijjjlllsssqqqqqqqqqqqquuu~~~|||zzzwwwuuuxxxxxxxxxyyy{{{~~~~~~}}}|||zzzxxxvvvtttssssssrrrrrrqqqrrrssstttuuutttvvvzzz}}}}}}{{{xxxvvvvvvvvvuuussspppllliiigggsss}}}}}}mmmYYYQQQUUUZZZdddvvv}}}xxxuuunnn___QQQ}}}uuu~~~}}}|||{{{yyy{{{xxxtttuuuxxx{{{||||||||||||zzzxxxwwwyyywwwwwwwwwxxxwwwuuusssooommmmmmlllddd]]]aaalllbbbQQQNNN]]]wwwyyyvvvlll___uuu|||xxxsssqqqlllppp{{{~~~NNN>>>;;;:::>>>@@@OOOZZZYYYVVVUUU\\\gggnnnoooxxx}}}~~~tttrrrzzzzzzqqqttt}}}}}}vvvvvv~~~kkk[[[WWWYYYWWWWWWUUUQQQKKKFFFDDDCCC>>>>>>>>>========================>>>???@@@AAABBBDDDEEEFFFGGGGGGGGGGGGGGGKKKJJJIIIIIIIIIJJJLLLMMMUUUYYY^^^eeelllqqqtttvvvvvvwww}}}}}}{{{kkk___kkk{{{oooyyysss~~~xxxtttZZZ>>>888???QQQUUUOOOTTThhhxxx~~~ppplll|||zzzfffWWWNNNNNNQQQWWWXXXaaaqqq}}}zzz|||uuummmgggbbb```[[[TTTNNNJJJIIIJJJFFFFFFFFFFFFGGGIIIJJJKKKHHHIIIJJJKKKJJJHHHFFFDDDDDDFFFIIIKKKLLLMMMOOOPPPVVVZZZaaahhhnnnnnnkkkgggiiiuuu}}}zzzssspppqqqqqqvvvsssqqqqqqttt|||yyy~~~rrrmmmgggcccbbbeeegggiiioooooopppsssyyy~~~}}}|||{{{yyywwwuuusssrrrrrrrrrqqqqqqqqqrrrssstttsssuuuxxx{{{{{{yyywwwuuuwwwwwwvvvtttrrrnnnkkkjjjppp{{{ppp\\\QQQTTTYYYaaasss~~~yyywwwqqqbbbTTT}}}rrr}}}zzzyyyyyyyyyyyyxxx}}}yyyttttttvvvzzzzzz{{{{{{zzzyyywwwvvvwwwvvvvvvvvvwwwwwwuuusssooonnnlllhhhccc___aaafff[[[QQQSSSaaazzzpppttttttkkkwwwxxxwwwssskkkwwwsssggg{{{|||MMM>>><<<;;;???BBBQQQ______^^^^^^aaaeeehhhiii~~~zzzsssttt~~~vvvvvv~~~~~~rrrjjjqqq|||}}}tttjjjrrrwwwwwwlll\\\RRRVVV]]]___^^^[[[UUUMMMFFFAAA???=========>>>>>>>>>>>>============>>>???@@@AAAAAADDDEEEFFFFFFGGGGGGGGGGGGJJJJJJIIIIIIIIIJJJKKKLLLUUUYYY___ffflllrrrwwwzzz||||||}}}{{{ccc\\\mmmwwwmmmwwwxxx~~~VVV???;;;BBBUUUVVVPPPVVVjjj|||rrrmmmxxxxxxeeeVVVMMMMMMRRRTTTXXXbbbrrryyy{{{~~~~~~~~~}}}zzzssskkkfffaaa___ZZZTTTNNNKKKKKKMMMGGGGGGGGGHHHHHHIIIIIIJJJHHHIIIJJJKKKKKKJJJHHHGGGEEEGGGJJJLLLMMMOOOQQQSSSYYY\\\bbbhhhkkkllljjjhhheeeqqq|||}}}zzzzzz{{{|||zzzvvvtttuuuwwwvvvnnnjjjppp~~~qqqeeeaaa[[[TTTPPPPPPRRRUUUWWW``````cccjjjttt}}}~~~|||zzzxxxvvvuuutttssssssssssssssssssttttttssstttvvvxxxyyywwwvvvtttvvvvvvvvvtttrrrooommmkkklllxxx~~~sss^^^PPPQQQWWW___ppp~~~yyywwwqqqcccUUUppp}}}ssstttxxxzzz{{{|||}}}|||zzzxxxwwwvvvwwwxxxrrruuuyyy{{{zzzwwwvvvuuuvvvvvvxxxxxxxxxxxxvvvvvvuuutttssstttuuuuuusssqqqqqqoookkkdddaaaaaa```___RRRQQQYYYeeezzz~~~ooo}}}}}}{{{xxxlllyyy~~~|||qqqkkkssswwwiiiiii|||NNN???======AAACCCRRR___bbbeeeccc]]][[[aaahhhwwwvvvlllnnnxxxxxxrrrttt{{{tttiiieeeoooxxxsssfff[[[eeeeeebbb[[[TTTSSSYYY```gggfffbbbZZZPPPGGG@@@===;;;<<<===>>>??????>>>>>>???>>>>>>??????@@@AAABBBEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJKKKQQQWWW___gggmmmsssyyy}}}~~~}}}{{{xxx^^^[[[mmmlllkkkzzz{{{yyyOOO???<<>>:::;;;===>>>?????????>>>@@@@@@@@@@@@@@@AAABBBBBBEEEEEEEEEEEEFFFGGGIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJNNNVVV```iiioootttzzz~~~zzzzzz|||}}}xxxwww}}}\\\___tttrrrwwwqqquuu~~~ppptttyyyzzzpppsssqqqFFF===;;;@@@SSSVVVQQQTTTcccttt}}}yyyjjj```cccnnnvvveeeVVVMMMNNNSSSUUU```nnn}}}ttt|||~~~|||}}}}}}~~~|||{{{zzzwwwssspppmmmkkkggg___WWWQQQNNNNNNHHHIIIIIIIIIIIIHHHHHHGGGGGGIIIKKKMMMNNNMMMLLLKKKIIIKKKMMMNNNPPPRRRUUUXXXVVVYYY^^^aaabbbcccdddfffiiittt|||~~~}}}~~~~~~~~~~~~~~~wwwooobbbWWWQQQPPPQQQRRRUUU]]]kkk}}}nnnaaaUUUPPPOOOLLLIIIGGGBBBAAA@@@AAACCCFFFFFFFFFHHHIIIOOO\\\nnn}}}}}}{{{zzzzzzzzzxxxxxxyyyyyyyyyxxxwwwwwwsssttttttuuuuuuuuuuuuuuuuuuuuuuuutttsssqqqooommmfffsss~~~xxxaaaNNNMMMWWW^^^nnn~~~yyymmm```rrr}}}~~~eeeVVVMMMLLLNNNVVV^^^eeeoooyyyvvvwwwvvvrrrlllhhhffffffdddllluuuyyyxxxvvvwwwyyyvvvvvvwwwwwwwwwuuutttsssqqqppppppqqqrrrrrrqqqoooooonnnfff]]]^^^fffbbbWWWJJJPPP]]]jjj{{{vvvsssxxxqqqnnnwwwQQQCCCBBB@@@DDDEEESSS[[[]]]]]]XXXMMMJJJZZZnnnxxxssszzz}}}zzzyyyzzztttllliiikkk___``````\\\XXXWWWZZZ]]]XXXSSSUUU]]]ZZZNNNEEEEEEBBBCCCEEEGGGGGGGGGGGGGGGIIIKKKLLLJJJEEE@@@===<<<999:::===???@@@@@@??????BBBBBBAAAAAABBBBBBCCCCCCEEEDDDDDDEEEFFFGGGIIIJJJIIIIIIJJJKKKKKKKKKKKKKKKNNNWWWccclllqqqtttyyy||||||zzz|||}}}yyyxxxzzzZZZddd|||kkkiiilllwww~~~}}}ooogggmmmvvvyyyfffAAA===<<<@@@RRRRRRQQQUUUcccsssyyyggg\\\]]]ddd~~~uuufffXXXNNNNNNSSSVVVbbbrrrqqq|||}}}}}}~~~~~~}}}|||||||||}}}}}}}}}{{{wwwssssssqqqnnnggg^^^VVVRRRPPPJJJKKKKKKKKKKKKJJJIIIHHHGGGIIIKKKMMMOOONNNNNNMMMKKKMMMNNNOOOPPPRRRVVVYYYWWW[[[___aaabbbcccfffiiinnnvvv}}}|||{{{|||}}}|||~~~~~~vvvfff^^^TTTLLLIIIIIIKKKLLLQQQZZZhhh|||rrr]]]SSSJJJHHHGGGDDDCCCEEEBBBAAABBBDDDHHHKKKLLLLLLHHHHHHNNN]]]ppp|||zzzyyyyyyyyyyyyyyyzzzzzzzzzyyyxxxwwwtttttttttttttttuuuuuuvvvvvvvvvvvvvvvuuusssqqqppphhhttt{{{cccNNNNNNYYY___ooo|||ooocccqqq|||yyyuuuaaaTTTQQQSSSQQQSSSWWW[[[bbbnnnyyyssstttsssmmmeee^^^[[[ZZZ```lllyyy|||wwwssswww|||yyyyyyyyyxxxwwwuuusssqqqqqqppppppqqqrrrsssqqqppplllmmmddd[[[^^^hhhdddWWWNNNSSS]]]kkkxxxnnnjjjmmmwwwpppSSSEEECCCAAADDDEEESSS\\\[[[YYYSSSKKKKKK^^^tttzzzrrrxxx~~~||||||uuurrrssstttnnndddaaadddUUUVVVUUUPPPLLLLLLNNNOOOKKKHHHLLLRRRNNNBBB???FFFDDDDDDDDDBBB??????AAACCCBBBDDDEEEDDD@@@<<<999888888:::===???@@@@@@??????CCCCCCBBBBBBBBBCCCDDDDDDEEEDDDDDDDDDFFFGGGIIIKKKJJJKKKKKKLLLLLLLLLLLLLLLPPPYYYfffooorrrtttxxx{{{{{{zzzwwwWWWffftttiiidddnnnhhhcccmmmqqqxxxaaa?????????AAASSSNNNPPPWWWeeeuuuwwwfff___dddjjjtttgggYYYOOOOOOTTTUUUbbbrrr|||nnn|||~~~~~~}}}|||~~~|||xxxzzz}}}~~~xxxsssvvvuuurrrkkkbbbZZZTTTRRRLLLLLLMMMMMMMMMKKKJJJIIIGGGIIIKKKNNNOOOOOOOOONNNMMMNNNOOOPPPQQQSSSVVVYYYZZZ]]]aaacccccceeeiiimmmnnnvvv{{{zzzyyy{{{|||{{{~~~}}}~~~lllbbb[[[RRRKKKHHHHHHIIIJJJKKKUUUeeexxxzzzhhhTTTLLLGGGHHHFFFBBBAAAEEEDDDCCCCCCEEEHHHKKKMMMMMMLLLKKKQQQ___rrr}}}zzzxxxwwwwwwxxxyyyzzzzzz{{{zzzyyyxxxwwwuuuttttttttttttuuuvvvvvvwwwwwwxxxwwwvvvtttsssqqqiiiuuu}}}eeePPPPPP\\\```ppp~~~{{{ooobbb~~~mmm|||}}}ooo___YYY[[[[[[YYYWWW[[[UUUQQQSSSYYY```jjjrrrrrrwwwnnnaaaZZZRRRQQQ[[[mmmqqquuuxxxyyyxxxxxxwwwzzzyyywwwvvvvvvvvvvvvvvvssspppppprrrooojjjnnnvvvssseeeYYYZZZdddggg[[[MMMNNN___ffftttxxxuuu```XXX___jjj|||wwwrrrRRRCCCFFFEEEEEELLLOOO^^^```dddaaaPPPKKKggg|||}}}}}}yyyuuu|||xxxrrrmmmllljjjgggccc^^^YYYVVVTTTLLLKKKJJJIIIHHHGGGGGGFFFCCCBBBAAA@@@????????????AAA>>>::::::>>>AAABBBBBBDDDDDDCCC@@@===<<<===>>>999<<>>>>>AAABBBBBB@@@BBBCCCDDDDDDDDDFFFIIILLLJJJKKKLLLLLLKKKKKKLLLNNNUUUVVV___lllrrrtttxxx}}}uuuuuuuuuiiizzzmmmhhheeesss|||uuuiiidddiiihhhhhh~~~VVV@@@777>>>LLLPPPWWWPPPVVVdddppp}}}fff^^^cccdddooouuudddVVVPPPQQQTTTVVV___nnnwwwppp~~~}}}}}}~~~~~~|||~~~~~~~~~yyysssqqqqqqnnnggg]]]UUUQQQPPPLLLHHHGGGMMMUUUWWWPPPHHHGGGIIIJJJJJJIIIIIIKKKMMMRRRTTTUUUUUUSSSUUUZZZ^^^aaacccfffhhhiiijjjkkkkkkrrrpppoooppptttwwwxxxxxx|||}}}}}}~~~tttggg\\\UUUKKKFFFEEEFFFGGGGGGIIIWWW___lllrrr\\\JJJHHHEEEBBBAAAAAABBBCCCGGGFFFEEEFFFIIIKKKLLLKKKRRRQQQUUUaaappp~~~}}}|||}}}{{{vvvuuuwww|||yyyxxxyyywwwsssqqqtttrrrtttuuutttrrrrrrtttwwwxxxzzzyyywwwwwwyyyvvvqqqmmmqqqdddOOOPPPTTTUUUhhh}}}yyyqqqnnn~~~kkk|||ddd^^^ZZZ]]]ccciiimmmnnnrrrqqqmmmiiihhhkkkoooqqqiiikkkaaaUUUTTTQQQRRR]]]iiijjjmmmppptttvvvwwwvvvzzzzzzzzzxxxvvvuuuuuuvvvssspppoooqqqpppmmmooouuupppbbbZZZ___hhheeeXXXMMMOOOaaajjjyyy{{{hhhXXXVVVcccuuuqqquuurrrTTTFFFIIIHHHHHHNNNPPP``````___ZZZNNNLLL```yyy}}}|||{{{yyyuuusssooojjjeeefffccc___ZZZVVVQQQOOOMMMIIIIIIHHHGGGFFFEEEEEEDDDAAA@@@???>>>============;;;999888:::???CCCDDDDDDFFFEEEDDD@@@===;;;<<<===;;;===???AAAAAAAAACCCEEEDDDBBB@@@@@@AAABBBAAA???>>>@@@BBBCCCCCCEEEHHHJJJJJJKKKKKKKKKJJJJJJLLLMMMVVVYYYcccmmmqqqpppuuu|||zzz~~~|||xxxvvvhhhxxxhhhllllllyyy|||{{{ttthhhaaacccbbbcccwwwwwwNNN>>>888>>>LLLRRRSSSPPPYYYdddkkk|||sss]]][[[hhhlllooo}}}vvvfffXXXQQQRRRUUUXXX```ooovvvppp~~~}}}|||}}}~~~{{{~~~~~~{{{{{{{{{wwwppplllkkkhhhaaaXXXPPPLLLLLLJJJHHHGGGKKKPPPQQQLLLFFFHHHIIIIIIIIIHHHJJJLLLOOORRRUUUXXXYYYZZZ]]]ccchhhppppppqqqrrrssssssrrrpppmmmmmmmmmooorrruuuwwwxxx{{{{{{{{{{{{|||~~~{{{nnncccWWWQQQIIIDDDCCCDDDEEEEEELLLXXX\\\ggg~~~kkkWWWIIIGGGEEEBBBBBBCCCDDDEEEGGGFFFEEEGGGJJJMMMNNNMMMQQQSSSYYYeeerrr}}}}}}|||}}}{{{wwwvvvxxxzzzwwwvvvxxxvvvrrrqqqtttrrrsssttttttrrrrrrtttvvvwwwyyyyyywwwxxxzzzwwwrrrlllpppdddOOOOOOSSS[[[kkk}}}zzzuuusss~~~gggxxx~~~vvvrrryyytttggg```WWW\\\ccckkkuuuzzzvvvzzz|||yyykkkiiiYYYMMMPPPQQQTTT___eeedddeeekkktttyyyyyywwwuuuxxxzzzzzzwwwvvvwwwyyytttpppnnnqqqrrrqqqqqqrrrlll___\\\hhhmmmaaaSSSNNNQQQbbbnnnlll[[[RRRYYYmmm~~~zzzhhhxxxoooTTTIIINNNLLLMMMRRRSSSaaa```[[[RRRLLLOOOYYYcccmmm}}}~~~{{{vvvoookkkiiifffbbb^^^```]]]XXXRRRNNNJJJHHHHHHGGGFFFFFFEEEDDDCCCBBBBBB???>>>===<<<;;;;;;;;;;;;666777999===CCCFFFGGGGGGEEEFFFEEEBBB>>><<<;;;<<<<<<>>>@@@AAAAAABBBDDDFFFDDDCCCBBBBBBBBBAAA???===<<>>===<<<;;;::::::::::::888:::>>>BBBGGGIIIJJJIIIDDDFFFGGGFFFCCC???===<<<===???@@@AAAAAABBBEEEGGGCCCCCCCCCCCCBBB@@@===;;;<<<@@@EEEHHHIIIJJJJJJKKKHHHHHHIIIHHHGGGHHHKKKNNNVVV___jjjooommmmmmrrrzzzzzz~~~zzzuuufffdddzzzwwwkkkmmm~~~~~~yyytttnnnhhhmmmbbb===<<<<<<<<>>>>>===<<<;;;;;;;;;;;;;;;===AAAEEEGGGIIIKKKKKKGGGJJJMMMMMMIIIEEEAAA???BBBCCCCCCCCCBBBCCCEEEGGGBBBCCCCCCBBB@@@===;;;:::<<<@@@EEEIIIJJJJJJKKKKKKGGGHHHHHHHHHHHHJJJNNNQQQWWWbbblllooonnnpppwww}}}lll```lllvvvllllllzzzmmmooo[[[:::<<<===<<>>===<<<;;;;;;;;;;;;;;;===AAADDDGGGKKKPPPSSSUUUVVVVVVSSSOOOKKKIIIHHHLLLLLLKKKHHHEEECCCDDDEEE@@@AAABBB@@@===;;;:::;;;;;;???DDDGGGHHHHHHHHHIIIGGGHHHHHHHHHJJJMMMRRRVVV\\\eeemmmoooooouuu|||lllaaaggg}}}{{{sssiiinnn{{{~~~yyyUUU:::<<<;;;<<>>>>><<<;;;;;;;;;;;;;;;:::===@@@DDDJJJRRR\\\ccckkkggg```XXXRRRPPPQQQTTT[[[ZZZUUUOOOHHHCCCBBBBBB???@@@@@@>>>:::999:::<<<>>>AAADDDGGGGGGGGGHHHIIIGGGHHHIIIJJJLLLPPPVVV[[[cccjjjooonnnqqqyyyfffRRR^^^ssswwwqqqgggppp|||iiirrrtttllltttoooNNN:::999888===JJJPPPMMMHHHPPP\\\dddvvv|||yyylllhhhzzzxxxiii[[[SSSRRRSSSVVVbbbtttxxxvvv~~~}}}~~~~~~{{{~~~~~~}}}zzzssskkk]]]WWWOOOIIIFFFEEEDDDCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHJJJKKKLLLOOOSSSVVV[[[bbbkkkuuu|||}}}yyyuuusssppplllhhhccc___]]]TTTSSSQQQNNNMMMPPPWWW\\\jjjxxx~~~~~~yyygggVVVVVVTTTSSSQQQPPPQQQSSSUUUWWWZZZYYYZZZ\\\]]]]]]ZZZXXXWWW]]]hhhwwwzzzyyy{{{uuurrrrrrttttttqqqpppsssuuurrrqqqqqqtttuuuuuussswwwyyyyyywwwxxxzzzwwwrrrlllkkkwwwyyydddSSSSSSUUUYYYdddooozzzccccccuuunnnnnnooovvvxxxzzzzzz{{{~~~qqqbbb\\\^^^WWWUUUWWW[[[]]]^^^aaafffwww|||}}}gggYYYaaajjjppp~~~lllZZZXXXYYY]]]iiiqqqzzz|||uuunnnnnnsssvvvuuurrrrrrzzz}}}xxxsssrrroookkk[[[gggpppkkk]]]SSSUUUZZZddd||||||uuuZZZOOOVVV^^^rrrzzzeee```\\\SSSRRRXXXfffzzzxxxxxxyyy{{{{{{zzzyyyyyyzzztttsssqqqpppooolllhhheeeaaa___^^^^^^^^^[[[TTTOOOLLLKKKKKKJJJIIIHHHGGGGGGCCCBBBBBBAAA@@@???>>>>>>======<<<;;;:::::::::::::::===AAAGGGNNNZZZhhhqqq{{{ttthhh[[[SSSRRRWWW\\\gggccc]]]TTTJJJCCC@@@@@@>>>??????<<<888888:::===AAADDDGGGHHHIIIIIIJJJKKKGGGHHHIIIKKKMMMSSSYYY^^^iiinnnpppnnnrrr{{{{{{fffSSSKKK]]]zzzvvvsssiiiqqqqqq]]]lllvvvgggcccvvvcccIII:::777666>>>KKKOOOJJJHHHRRR^^^dddsss|||mmmeeetttyyykkk\\\TTTSSSUUUUUUbbbtttwwwuuu~~~~~~~~~~~~}}}xxxooo```YYYQQQKKKIIIHHHGGGFFFEEEDDDCCCEEEFFFGGGEEECCCFFFHHHJJJLLLMMMPPPSSSUUU]]]dddoooyyy~~~yyyqqqoookkkiiigggccc___[[[ZZZYYYWWWTTTSSSVVV^^^dddvvvyyyppp___UUU\\\UUUTTTTTTTTTUUUYYY\\\^^^```___```aaaaaa```]]]ZZZYYY\\\fffvvv|||zzz|||vvvssssssuuutttqqqpppsssuuusssqqqrrruuuvvvuuutttxxxzzzzzzwwwwwwyyyvvvqqqkkkjjjtttvvvaaaQQQRRRUUUQQQ```sss~~~ccc^^^|||wwwyyytttsssqqqpppmmmtttzzz~~~rrrgggaaa```ZZZWWWVVVXXXXXXWWWZZZ```ppp{{{fff```]]]dddrrr~~~zzzfff___^^^___iiivvvxxxwwwuuurrrrrrtttwwwxxxyyy}}}zzz{{{xxxrrrmmmmmm]]]ooonnn___VVVRRRUUU```iiimmmYYYQQQWWWhhhuuuxxxhhh^^^ZZZ^^^WWWXXXqqq}}}|||yyyxxxyyyuuusssuuuyyyzzzvvvrrrooommmkkkhhhffffffgggggg```\\\XXXWWWXXXWWWQQQLLLLLLKKKIIIGGGFFFFFFFFFGGGBBBBBBAAAAAAAAAAAA@@@@@@>>>>>>======<<<<<<<<<;;;<<<<<<>>>FFFSSSddduuuqqqZZZRRRPPPOOOWWWbbbmmmiii___RRRFFF@@@AAACCCCCCAAA???<<<:::::::::;;;@@@CCCFFFIIIKKKKKKJJJIIIJJJIIIHHHKKKPPPVVVZZZ[[[cccjjjnnnooorrrzzzkkkPPPGGGKKKccc{{{{{{rrriiiqqqfffooowww}}}sssffffffrrrWWWKKK>>>999999===GGGPPPMMMHHHSSSaaafffqqq~~~yyymmmeeehhhxxxppp^^^QQQNNNOOOYYYdddrrr{{{ttt~~~~~~xxxrrraaaWWWLLLGGGHHHJJJHHHEEEGGGGGGGGGFFFEEEDDDFFFHHHFFFHHHJJJLLLMMMOOOSSSUUU___gggrrr}}}}}}xxxqqqiiidddccccccbbb```aaa^^^[[[ZZZ^^^fffooouuu}}}zzzssslllfffaaa^^^]]]]]][[[ZZZZZZ\\\^^^______bbbeeegggfffffffffaaaZZZ```]]]bbbttt~~~zzzzzzwwwvvvtttrrrqqqqqqqqqqqqpppqqqqqqrrrrrrrrrqqqqqqsssrrrrrrsssttttttqqqooolllgggsssyyydddMMMJJJOOOTTTaaaxxxccc]]]uuuyyy{{{|||rrrhhh```]]]\\\\\\___eeelllpppuuu||||||tttpppooooootttzzz}}}{{{wwwpppggg___UUUSSSRRRUUUWWWXXX]]]cccjjj~~~nnn\\\\\\```lllzzzwwwjjjhhhiiikkkvvvwwwuuurrrrrruuuxxx{{{|||~~~}}}~~~{{{rrrjjjggg]]]kkkhhhZZZTTTSSSXXXeee}}}rrrcccSSSRRR\\\lll}}}uuu{{{mmmeeecccfffZZZVVVhhhvvv|||yyywwwvvvwwwtttrrrsssvvvwwwtttpppllljjjhhheeecccccccccccc___[[[VVVUUUUUUTTTPPPKKKKKKJJJIIIHHHFFFFFFEEEEEEBBBBBBAAAAAAAAA@@@@@@@@@>>>>>>=========<<<<<<<<<;;;<<>>>>>============<<<<<<<<<===@@@GGGQQQ]]]iiiooo^^^PPPFFFGGGKKKPPPYYYdddpppgggYYYLLLDDDBBBBBBBBB<<<:::777666666888;;;===CCCDDDGGGIIIKKKJJJJJJIIIJJJJJJKKKOOOVVV\\\```bbbhhhlllmmmmmmrrr}}}{{{cccLLLCCCMMM\\\iiiyyysssuuujjjcccyyyrrrrrryyyFFF???888888:::@@@JJJTTTPPPIIIOOOZZZ```mmm~~~xxxiii^^^^^^kkk~~~uuudddXXXSSSTTTWWWbbbrrrzzzqqq}}}~~~}}}|||{{{qqqkkkYYYXXXXXXVVVUUUSSSQQQOOOLLLLLLKKKIIIHHHIIILLLOOONNNOOOPPPPPPPPPSSSWWWZZZdddkkkuuu~~~yyyxxx{{{|||pppgggdddddddddcccbbbbbbdddfffiiikkknnnoooiiiiiiiiihhhfffccc```______```aaacccfffkkkoooqqqqqqtttuuusssuuuwwwtttooofffeeemmm}}}~~~yyyxxxwwwuuutttsssrrrsssssssssssssssttttttssssssrrrsssrrrqqqrrrrrrpppllliiieeecccpppvvvbbbOOOPPPUUUXXXfffhhh]]]___zzzpppqqqxxxhhhaaaXXXSSSPPPQQQUUU[[[^^^ffflllmmmoootttyyy{{{|||~~~wwwkkkbbbdddjjjpppxxxwwweee]]]WWWUUUXXX]]]aaahhhoooyyyzzzmmmeee```^^^mmm|||wwwuuussstttxxx}}}}}}|||yyysssfff[[[ZZZ___uuusssaaaRRRWWWcccttttttlllsss___TTTNNNUUUbbbllltttxxxzzz|||wwwxxxmmmiiimmmtttyyybbbQQQYYYlll||||||{{{|||{{{yyyvvvtttrrrpppoooqqqpppnnnnnnoooooommmjjjcccaaa___]]][[[ZZZYYYYYY[[[VVVQQQMMMLLLKKKIIIGGGFFFGGGHHHHHHGGGEEEDDDBBBAAAAAAAAA@@@@@@@@@@@@???>>>>>>==================>>>???AAAEEEJJJQQQWWW[[[PPPHHHDDDGGGMMMSSS[[[cccfff]]]QQQHHHCCCAAA???===;;;999777777888<<<@@@CCCEEEFFFHHHJJJKKKJJJJJJIIIIIIIIILLLRRRZZZ```dddeeelllnnnooopppxxxkkkRRRCCCFFF[[[ppp|||{{{~~~}}}zzzsssccckkk{{{sss|||yyyqqqvvvhhhEEE???:::999999===EEENNNOOOHHHPPP\\\cccqqq{{{hhh___bbbllltttwww~~~uuueeeYYYTTTSSSUUUaaaqqqyyymmmwww~~~~~~|||sssmmmeeeggghhhddd]]]VVVRRRQQQNNNOOOOOONNNMMMLLLMMMNNNQQQQQQQQQQQQQQQSSSWWW[[[aaahhhrrr{{{uuurrruuuxxxpppllliiigggeeecccdddeeefffhhhjjjkkklllhhhhhhgggggggggfffeeeeeebbbccceeegggjjjoootttxxx|||~~~~~~}}}sssqqquuu|||yyyxxxvvvuuuttttttuuuuuuuuuuuuuuuuuuuuuuuutttssssssrrrrrrrrrqqqnnnjjjfffccccccpppttt___NNNQQQVVVZZZhhhrrrkkk]]]```xxxooosss~~~ttt^^^XXXTTTUUUWWWYYY___hhhqqqyyyzzznnngggmmmyyy|||lll```YYYUUUYYY```gggooovvvwwwggg```cccgggjjj~~~}}}{{{xxxvvvuuuvvvzzz~~~~~~yyylll]]]UUU^^^lllxxxppp\\\SSS```rrr{{{]]]eeeiiiZZZSSSPPPYYYeeennntttwww}}}zzzwwwppppppzzzaaafffnnnxxx~~~fffTTTXXXiiizzzzzz}}}|||yyyyyywwwuuurrrpppnnnnnnmmmnnnnnnmmmllllllkkkiiiggg___^^^\\\ZZZXXXVVVUUUTTTVVVSSSNNNKKKHHHGGGFFFEEEEEEFFFFFFGGGFFFEEECCCBBBAAAAAA@@@@@@@@@?????????======>>>>>>>>>>>>>>>>>>??????AAACCCFFFJJJMMMNNNMMMIIIHHHLLLQQQUUUZZZ___ZZZTTTLLLGGGEEEBBB>>>:::888777777888:::???DDDFFFGGGHHHIIIJJJJJJJJJJJJIIIHHHJJJNNNUUU]]]dddggghhhmmmooopppsss~~~bbbKKKDDDPPPjjjwwwuuu}}}~~~tttuuujjjeeerrr|||rrrhhhnnnkkknnnppp}}}]]]CCC>>>;;;999888:::BBBKKKLLLGGGQQQ```iiiwwwyyyeeeaaalllvvvsssllluuussseeeYYYSSSQQQTTT```ooo}}}xxxjjjrrr~~~~~~}}}|||~~~xxxtttvvvvvvtttkkk___UUUQQQPPPNNNQQQTTTUUUTTTQQQPPPOOOQQQQQQRRRRRRRRRTTTWWWZZZ^^^eeepppyyy~~~vvvyyy|||wwwsssmmmiiikkkjjjiiiiiikkkmmmpppqqqnnnllljjjhhhhhhjjjlllnnniiikkkmmmnnnpppttt{{{}}}}}}}}}zzzyyywwwvvvuuuvvvvvvwwwwwwwwwwwwwwwwwwvvvuuuuuutttsssssssssrrrnnniiieeehhhjjjvvvvvv```PPPTTTYYYZZZiiittt___oooaaaeeeyyyuuu|||}}}qqqZZZTTTSSSZZZaaafffppp{{{zzznnngggrrrsssaaaYYYTTTYYYaaakkkttt|||}}}nnnbbbaaalllxxx~~~~~~xxxwwwwwwyyy|||~~~~~~zzzvvvmmmbbbVVVTTT```oookkkeeeYYY\\\pppjjj___oooyyycccTTTRRRVVVbbbooowww}}}nnnxxxpppqqqkkk\\\hhhqqqxxx}}}hhhXXXUUUdddzzz~~~zzzyyyzzzzzzyyywwwuuutttqqqnnnlllkkkjjjjjjkkkkkkjjjiiigggeeedddccc\\\[[[ZZZXXXUUUSSSQQQPPPQQQPPPMMMIIIGGGEEEDDDDDDDDDEEEEEEEEEDDDDDDCCCBBB@@@@@@@@@@@@????????????======>>>>>>>>>>>>??????>>>>>>@@@BBBEEEHHHJJJKKKIIIJJJKKKMMMQQQTTTWWWYYYRRRPPPLLLIIIFFFBBB===:::555555666999<<>>>>>>>>?????????>>>>>>???@@@BBBDDDEEEFFFBBBDDDGGGIIILLLOOORRRSSSPPPOOOLLLGGGAAA<<<:::999555666999<<<@@@DDDGGGIIIKKKKKKKKKKKKJJJJJJJJJJJJNNNPPPVVV^^^ggglllnnnnnnpppsssvvv|||yyyXXXHHHOOOeee}}}sssggg```ttt|||uuuwwwzzzuuuppprrrrrrmmm]]]KKK???;;;999888777999CCCNNNMMMGGGPPP^^^fffuuu{{{kkkooovvviii^^^VVVRRRSSS]]]iiiuuu{{{jjjnnn~~~}}}~~~~~~xxxmmmbbb\\\]]]cccgggsssqqqmmmfff\\\TTTNNNLLLMMMPPPSSSUUUVVVWWWYYYZZZZZZaaakkkuuu|||xxxvvvwwwwww{{{|||tttsssqqqqqqrrrtttwwwyyytttsssqqqpppqqqtttwwwyyywwwzzz||||||}}}}}}{{{zzzyyyxxxxxxxxxyyyzzzzzz{{{{{{zzzyyyxxxwwwwwwvvvvvvvvvwwwvvvrrrlllhhhaaafffrrrnnnUUUIIIOOOTTTXXXgggzzzssseeeQQQuuummm|||{{{lllYYYTTTZZZppp~~~|||xxxkkkfffxxxzzzwwwkkkaaa```eeelllsssyyy|||qqqlll|||yyywwwwwwyyyzzz{{{}}}~~~}}}yyyvvvlll```WWWZZZaaadddcccbbbWWW]]]fff}}}|||wwwqqqooo|||bbbVVVQQQYYYjjj{{{~~~aaa\\\ppprrrmmmnnn]]]SSSMMMWWWiiizzz{{{|||{{{yyyuuurrrqqqrrrooommmjjjgggeeeddddddeeecccddddddbbb___\\\[[[[[[WWWVVVUUUSSSPPPNNNKKKJJJJJJKKKKKKJJJGGGDDDCCCCCCEEEDDDBBBAAAAAABBBCCCDDD@@@@@@@@@????????????>>>======>>>>>>?????????@@@??????>>>>>>>>>>>>??????:::>>>BBBDDDGGGKKKNNNNNNOOONNNKKKCCC;;;666555777777999===AAAEEEHHHJJJKKKKKKKKKKKKKKKJJJJJJJJJJJJQQQSSSYYYbbbjjjoooqqqpppuuuxxx|||rrrQQQFFFQQQkkkjjjaaadddnnn|||www}}}yyywwwvvvooo{{{OOOFFFAAA>>>;;;888666777BBBMMMPPPHHHNNNYYY```pppwwwiiikkk{{{xxxlllaaaYYYTTTSSS\\\hhhsss}}}kkknnn~~~}}}~~~}}}~~~~~~}}}tttggg___^^^fffqqqyyyfffddd```ZZZTTTPPPOOOPPPLLLPPPTTTWWWYYYYYYZZZ[[[WWW^^^hhhpppvvv}}}zzzmmmccc^^^jjjnnnttt|||zzzzzzzzz{{{|||}}}|||{{{zzzyyyxxxyyyzzz{{{{{{{{{{{{{{{zzzyyyxxxwwwvvvwwwwwwxxxxxxtttnnnjjjaaafffsssnnnVVVKKKRRRVVVVVVfff~~~xxxmmmdddWWWCCC||||||xxxhhhWWWYYYeee}}}rrreeeggg}}}}}}uuukkkeeebbbeeeooozzz{{{www|||xxxyyy~~~xxx{{{}}}vvvmmmgggddd\\\ZZZ```fffeeecccbbb___[[[rrrqqqgggxxxyyyooorrr|||nnn\\\OOO```uuu}}}ccciiisssppphhhjjjhhhXXXPPPXXXbbbmmm~~~{{{zzz{{{vvvuuutttsssrrrqqqqqqqqqpppmmmjjjhhhhhhgggddd```eeeeeedddbbb___\\\ZZZYYYUUUSSSQQQNNNKKKIIIHHHGGGIIIIIIIIIHHHGGGFFFDDDDDDBBBBBBAAAAAAAAAAAA@@@@@@CCCCCCBBBAAA@@@@@@@@@@@@=========>>>??????@@@@@@BBBAAA@@@>>>============@@@@@@AAABBBCCCEEEGGGHHHJJJGGGBBB===888666555555;;;===@@@CCCFFFHHHIIIJJJLLLJJJKKKLLLKKKHHHIIIMMMOOOPPPUUU___jjjsssvvvvvvzzz{{{bbbIIIDDDQQQyyymmmbbbYYYbbb~~~{{{zzzxxxrrrhhhpppLLLHHH>>>:::::::::666555BBBSSSOOOMMMNNNUUU___jjjzzz}}}jjjdddvvv|||ssscccVVVQQQUUU\\\hhhtttnnnrrr~~~}}}}}}uuukkkcccccckkkrrrsssqqqVVVUUURRRPPPOOONNNOOOPPPOOOPPPSSSUUUXXXZZZ\\\\\\YYYXXX___nnn||||||qqqddd^^^^^^ccchhhooozzz}}}{{{wwwvvvxxx{{{~~~~~~}}}}}}|||{{{{{{zzzzzzxxxyyyzzz{{{yyytttmmmggg```nnnuuuiiiVVVNNNQQQVVVdddmmm|||uuunnn___OOOEEExxxiii]]]aaappp|||rrrhhhkkk~~~wwwoookkkjjjnnnxxx{{{wwwxxx}}}~~~~~~}}}zzzsssjjjbbb]]]XXX]]]dddkkknnnlllbbbYYY[[[kkknnngggnnnhhhlllvvv|||dddTTTUUUfffvvv{{{{{{rrrbbbgggqqqqqqlllpppooo```QQQUUU^^^mmm~~~|||xxxvvvuuuuuutttrrrqqqpppoooooonnnmmmjjjgggggggggfffcccaaaccccccaaa___\\\ZZZWWWVVVRRRQQQOOOLLLJJJIIIHHHGGGHHHHHHHHHHHHFFFEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@AAAAAA@@@@@@??????@@@@@@======>>>>>>???@@@@@@AAAAAAAAA???>>>===<<<;;;;;;>>>>>>>>>>>>???AAABBBCCCEEEBBB>>>:::888666666777<<<>>>AAADDDGGGIIIJJJKKKLLLJJJKKKMMMLLLIIILLLPPPQQQTTT[[[ccclllrrruuuvvvzzzzzz}}}rrrSSSBBBFFFYYY|||jjj\\\VVVjjjyyyrrr{{{yyytttyyywwwpppooohhhGGGAAA>>>:::888999555555CCCTTTVVVQQQPPPTTT\\\hhhyyy~~~nnndddooo}}}}}}ttteeeWWWQQQTTT[[[gggsssoooqqq~~~}}}}}}~~~|||yyynnnlllnnnsssxxxttthhh]]]RRRPPPNNNLLLLLLMMMOOOPPPOOOQQQSSSWWWZZZ]]]___```YYYXXX^^^mmm|||~~~yyynnnccc^^^___fffiiiqqq~~~{{{wwwvvvxxx{{{}}}~~~}}}}}}|||{{{zzzyyyyyyxxxrrrsssuuuwwwwwwsssmmmhhheeerrrxxxjjjUUULLLQQQXXXcccnnnzzztttlll^^^NNNDDDyyyllldddjjj{{{|||rrriiimmm{{{wwwyyyzzzzzzuuutttuuuxxx~~~}}}{{{{{{}}}|||uuummmddd^^^YYYWWWZZZdddnnnpppnnniii```WWWaaaooogggddd___ZZZnnn{{{yyyYYYRRR]]]lllwwwuuuuuu~~~}}}ddd\\\\\\ccceeeeeennnooobbbTTTRRR[[[nnn~~~~~~|||zzzwwwsssppprrrqqqooommmlllkkkjjjjjjgggeeedddcccddddddbbb```______]]][[[XXXUUUSSSQQQNNNMMMLLLJJJIIIHHHHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@????????????@@@@@@@@@@@@>>>>>>??????@@@AAAAAAAAAAAA@@@???>>><<<;;;:::999<<<<<<;;;;;;<<<<<<===>>>===;;;999888777888999:::???AAACCCFFFIIIKKKLLLMMMNNNKKKKKKMMMLLLKKKNNNSSSSSSXXX```hhhmmmqqqsssuuu|||yyy|||[[[GGGBBBQQQkkkzzziiiZZZ[[[xxxsssqqq~~~}}}rrrlllfffdddlll\\\CCC>>>>>>999777777444555CCCUUUZZZTTTPPPRRRYYYeeevvvxxxeeeeeennn|||wwwhhhYYYPPPRRRYYYdddqqq}}}sssqqq~~~~~~|||||||||{{{xxxvvvpppssszzzuuu```OOOKKKJJJHHHHHHIIILLLOOOQQQPPPRRRUUUXXX\\\___aaacccZZZVVVZZZhhhwww~~~{{{wwwnnndddbbbeeehhhlllwww~~~{{{xxxwwwyyy{{{}}}}}}||||||{{{zzzyyyxxxwwwvvvpppqqqsssuuuuuurrrlllhhhhhhsssvvvgggSSSKKKRRRZZZbbbqqqwwwqqqjjj\\\MMMDDD~~~uuuuuu|||qqqiiinnn|||rrrhhhkkktttppprrruuu}}}}}}zzz{{{|||~~~|||yyyxxxwwwpppggg^^^YYYYYY]]]```ooommmllljjjbbb[[[^^^fffyyyxxxaaa^^^[[[QQQ[[[xxxvvvVVV[[[kkkxxx}}}~~~~~~fff^^^YYYSSSTTTVVVYYYffflllccc]]]UUU[[[nnn{{{}}}}}}}}}~~~~~~{{{zzzzzzwwwrrrmmmnnnmmmkkkiiihhhgggffffffaaaaaa```````````````___[[[ZZZXXXVVVSSSPPPNNNLLLJJJIIIHHHGGGGGGGGGGGGGGGEEEEEEEEEEEEDDDCCCBBBAAABBBBBBAAAAAAAAA@@@@@@@@@>>>>>>???@@@AAABBBBBBBBB?????????@@@AAAAAABBBBBBAAA@@@???>>><<<;;;999888<<<;;;::::::999999::::::666666666666888:::===>>>CCCDDDFFFHHHJJJLLLNNNNNNPPPMMMLLLMMMLLLKKKNNNTTTSSSZZZcccjjjmmmooorrruuu}}}yyy}}}ppp___LLLEEEJJJ```|||tttmmmccclll~~~wwwwwwkkk```^^^hhhpppPPPCCCAAA>>>888555555444555CCCTTTXXXRRRNNNPPPWWWcccttt}}}fff```eeepppzzzmmm\\\PPPQQQWWWbbbnnn{{{wwwpppzzz~~~|||~~~~~~}}}||||||{{{{{{zzzxxxwwwzzz{{{~~~~~~rrr^^^PPPGGGFFFEEEEEEHHHMMMRRRVVVSSSTTTUUUWWWZZZ]]]___```[[[TTTTTT___mmmwww~~~}}}|||yyyrrrkkkkkkooottt}}}}}}{{{yyyxxxzzz{{{||||||zzzzzzyyyxxxwwwvvvuuuuuuvvvvvvvvvvvvuuupppjjjeeefffllljjj]]]PPPMMMTTTZZZdddtttuuuooogggZZZLLLEEExxxpppqqqvvvooorrr|||ssskkknnnrrrnnnooottt}}}}}}~~~|||||||||}}}||||||yyytttppphhhbbbZZZUUUWWW___jjjqqq|||kkkcccddd[[[RRRaaa|||kkkZZZUUURRRMMMcccwww]]]gggzzzttt{{{cccggg___TTTPPPPPPRRRaaammmiiiggg]]]]]]lllvvvuuuzzz|||{{{{{{|||}}}|||yyywwwwwwuuuoookkkjjjiiigggfffdddccccccbbb]]]^^^^^^]]]]]]\\\\\\]]]VVVUUUTTTRRRPPPMMMKKKJJJFFFFFFFFFEEEFFFFFFGGGGGGDDDDDDDDDDDDDDDCCCBBBAAABBBBBBAAAAAAAAA@@@@@@@@@>>>???AAABBBCCCDDDCCCCCC@@@@@@AAAAAABBBBBBCCCCCCAAAAAA@@@???>>><<<:::999:::999888777777666666666444555666888;;;>>>AAACCCFFFGGGHHHIIIKKKMMMOOOPPPRRRNNNLLLLLLKKKJJJOOOUUUXXX___hhhoooqqqsssuuuxxxxxxwww}}}tttYYYHHHCCCFFFPPPgggwwwllloooppp}}}zzzsssjjjhhhrrr___FFFCCCEEE>>>777444555444555BBBRRRUUUQQQOOOSSSZZZeeeuuu}}}eee```fffnnnwwwzzz~~~|||qqq___PPPOOOVVV```lllyyy|||pppuuu|||{{{}}}~~~~~~~~~{{{{{{||||||{{{zzzzzzzzz}}}{{{{{{{{{wwwmmm^^^SSSFFFEEEDDDEEEIIIPPPWWW\\\WWWWWWWWWWWWWWWXXXYYYZZZ\\\TTTQQQWWWbbbkkkttt{{{~~~}}}~~~~~~zzzuuuwww}}}}}}{{{yyyyyy{{{{{{{{{zzzxxxxxxxxxwwwvvvvvvuuuuuuwwwwwwvvvvvvsssnnnhhhcccaaaaaa[[[RRRMMMQQQWWWZZZfffwww}}}rrrkkkcccVVVKKKFFF{{{xxxrrrmmmppp~~~zzzuuuwww~~~zzztttnnnsssrrrppprrrxxx~~~~~~~~~}}}yyy|||}}}{{{zzzyyysssmmm^^^[[[YYYZZZ___iiisssyyysssccc^^^bbb^^^YYYkkkmmm```WWWOOOPPPWWWjjj{{{jjjsss{{{vvvqqq~~~pppsss```SSSMMMLLLLLLZZZiiiiiinnnddd```ffflllooottt|||yyyyyy}}}}}}}}}~~~}}}||||||}}}~~~xxxwwwuuusssqqqnnnjjjgggfffeeedddbbbaaaaaaaaaaaa\\\]]]]]]\\\ZZZXXXYYYZZZRRRRRRQQQPPPNNNLLLJJJIIIEEEEEEDDDDDDEEEEEEFFFGGGDDDDDDDDDDDDDDDCCCBBBAAABBBBBBAAAAAAAAAAAA@@@@@@???@@@BBBDDDDDDDDDDDDCCCAAAAAAAAABBBCCCCCCDDDDDDAAAAAABBBBBBAAA???===<<<999888777666555555555555777888999<<>>777444555555666@@@NNNUUURRRQQQUUU]]]hhhxxxfff```ffflllrrruuuyyy}}}tttbbbRRROOOUUU___kkkxxxqqqrrr}}}||||||~~~~~~}}}yyy{{{}}}}}}{{{zzz{{{|||uuuvvvwwwxxxuuukkk]]]RRRGGGEEEDDDFFFKKKTTT]]]bbb]]]\\\ZZZXXXWWWVVVWWWWWW\\\WWWUUUXXX\\\aaaiiirrryyyzzz}}}}}}~~~|||{{{zzzzzz||||||zzzyyyvvvvvvvvvvvvvvvvvvvvvvvvttttttssssssqqqmmmgggccc___]]]VVVMMMLLLRRRYYY[[[hhhzzz{{{ooofff]]]QQQIIIFFFwwwwwwuuutttyyy|||yyy{{{}}}|||xxxrrrnnnsssppppppsss{{{~~~}}}}}}zzz}}}|||xxxuuutttnnnfff^^^```dddhhhllloooqqqqqqcccbbbaaa``````hhhyyyrrr```ZZZRRRMMMWWWjjjuuu||||||vvvvvv~~~yyyqqq{{{rrrYYYNNNKKKKKKIIISSSbbbeeeppphhh```^^^cccjjjqqquuupppuuu}}}}}}{{{yyyzzz||||||zzzxxxssstttsssqqqmmmiiifffeeebbbbbbaaa```````````````\\\^^^^^^[[[WWWUUUUUUVVVOOOOOOOOONNNMMMLLLJJJJJJEEEDDDDDDDDDDDDEEEFFFFFFCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@???@@@BBBCCCDDDCCCBBBAAAAAABBBBBBCCCDDDDDDEEEEEEAAABBBDDDDDDDDDBBBAAA???;;;;;;:::999888888888888<<<===???AAADDDGGGIIIJJJJJJJJJJJJJJJLLLMMMOOOPPPPPPMMMLLLNNNPPPSSS[[[cccqqqrrrtttxxx{{{||||||zzzzzz|||rrrWWWGGGFFFIII]]]hhhrrr~~~wwwsss{{{xxxvvvfffbbbooozzzwwwVVVNNNMMMHHH>>>777444666666555>>>JJJWWWRRROOORRRZZZfffxxxfff```jjjttt}}}xxxzzz}}}wwweeeSSSOOOUUU___kkkwwwrrrooo}}}~~~|||}}}~~~}}}zzz|||~~~}}}zzzxxxyyyzzzuuuvvvwwwxxxuuulll```WWWHHHFFFEEEFFFLLLVVV```gggbbb```]]][[[YYYXXXYYYYYY\\\]]]___aaa___]]]aaaiiippprrrxxx|||{{{{{{{{{||||||zzzxxxuuuuuuuuuvvvwwwwwwxxxxxxwwwvvvtttsssqqqlllfffbbbbbbccc^^^SSSLLLPPPYYY___ggg|||xxxjjj```VVVKKKEEEDDD~~~}}}zzz}}}yyy~~~{{{vvvooojjjnnnyyylllnnnrrrzzz{{{{{{yyyyyyyyy{{{xxxpppllljjjbbbYYYbbbhhhpppuuuvvvqqqjjjfff\\\hhhggg[[[]]]rrrqqqfff]]]WWWNNNLLL___xxxyyyzzzvvvuuu{{{xxx~~~iiiUUULLLMMMNNNKKKSSS```dddnnniii___XXX\\\hhhpppqqqssszzz~~~|||yyyyyyzzzyyywwwtttqqqttttttqqqkkkgggeeefffaaa``````______`````````]]]___^^^[[[VVVSSSSSSTTTMMMNNNNNNNNNMMMLLLKKKKKKEEEEEEDDDDDDDDDEEEEEEFFFDDDDDDDDDEEEDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>@@@AAACCCCCCBBBAAA@@@BBBBBBCCCCCCDDDEEEEEEEEEBBBCCCEEEFFFFFFEEECCCBBB@@@???>>>>>>======>>>>>>@@@AAABBBEEEGGGIIIKKKLLLKKKJJJJJJJJJKKKMMMOOOPPPOOOLLLKKKOOORRRWWWaaajjjxxxvvvuuuxxx{{{|||zzzvvvkkkNNNDDDIIIXXXooozzzyyy|||hhhcccqqqmmmYYYXXXVVVMMM>>>777444777777555<<>>???@@@AAABBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFEEEAAABBBBBBBBBCCCCCCDDDDDDEEEEEEEEEFFFGGGIIILLLMMMOOOMMMKKKLLLNNNOOOMMMKKKQQQQQQPPPPPPTTT]]]gggnnnrrruuuwwwyyy~~~mmmUUUFFFLLLZZZ~~~wwwnnnpppyyyuuusssqqq```LLL999555444555555555:::AAASSSUUUNNNLLLUUU\\\eeevvv|||jjjeeessszzz{{{lll]]]TTTRRRXXXgggxxxxxxoooxxx~~~||||||{{{{{{zzzyyyyyyyyyyyywwwyyyyyyxxxwwwuuummmcccOOOHHHCCCFFFMMMWWWcccmmmooolllfff______bbbaaa]]]]]]ccclllqqqqqqnnnjjjggggggeeekkkxxx}}}{{{~~~~~~~~~~~~}}}}}}}}}|||zzzvvvsssuuuuuuvvvvvvwwwxxxzzzzzz|||}}}|||xxxqqqkkkgggfffppppppbbbLLLHHHXXXhhhlllvvv|||qqqcccUUUIIIAAABBBFFF~~~~~~|||{{{{{{|||xxxpppgggdddlllvvvlllkkkttt}}}zzzyyy}}}~~~}}}zzz|||~~~xxx{{{pppdddbbbiiisssyyy{{{xxxmmmkkkmmmoooggg___\\\jjjyyydddaaaUUUMMMSSSaaarrrwwwkkkgggllltttxxxrrr~~~uuuhhhfff```WWWNNNPPPGGGBBBIIIMMMPPPYYYfffuuummmXXXWWWdddppp{{{~~~|||yyyzzzwwwqqqooopppooolllppppppnnnkkkhhheeeccccccaaa___]]]]]]^^^______^^^]]]ZZZXXXVVVVVVTTTRRRPPPLLLKKKJJJHHHGGGFFFEEEEEEDDDCCCBBBAAAAAABBBCCCDDDBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@?????????@@@AAABBBCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGIIIKKKLLLNNNPPPNNNLLLLLLNNNNNNMMMJJJOOOOOOPPPQQQVVV^^^iiippptttwww{{{rrrYYYGGGFFFZZZooovvv{{{~~~|||vvvtttzzzvvv___JJJ999555444555555555:::@@@PPPTTTMMMIIIQQQWWWaaarrr~~~mmmeeeqqq|||oooaaaVVVTTTXXXeeeuuuyyyooowww||||||~~~}}}zzzyyyyyyxxxxxxyyyzzz{{{wwwyyyzzzxxxxxxvvvnnneeeRRRJJJEEEGGGMMMWWWdddooopppoooiiicccbbbeeeccc___aaaffflllqqqtttuuuvvvwwwtttppprrr{{{zzzzzzzzz{{{{{{{{{{{{{{{~~~~~~~~~{{{wwwtttwwwwwwwwwwwwxxxyyyzzz{{{{{{||||||xxxqqqkkkgggeeelllhhh\\\PPPWWWmmm|||~~~nnn~~~zzznnn___SSSGGG@@@AAAFFF}}}yyyyyyyyy|||}}}}}}~~~~~~}}}|||{{{zzzvvvrrrjjjbbbbbbnnntttkkkkkkwww}}}wwwvvvyyy{{{|||yyyzzz{{{zzzyyyyyyzzz|||~~~{{{{{{}}}uuurrriiibbbhhhwwwwwwnnnmmmpppoookkk```[[[ccczzzkkk^^^UUULLLIIIVVVlll~~~{{{pppdddaaacccgggnnnuuuvvvzzz}}}bbbXXX[[[YYYQQQNNNQQQIIIDDDHHHHHHIIISSScccuuuppp]]]WWW___mmm}}}~~~{{{zzzyyyyyyuuunnnkkklllllliiinnnllljjjgggdddbbbaaa```___^^^^^^___aaaaaa```^^^ZZZXXXVVVUUUTTTSSSQQQOOOKKKJJJHHHFFFEEEDDDDDDDDDCCCCCCAAAAAAAAAAAACCCCCCBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAABBBCCCDDDDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHHHHIIIJJJLLLNNNOOOPPPOOOMMMMMMNNNMMMLLLJJJLLLNNNPPPTTTYYYbbblllrrrxxxzzz~~~yyy\\\FFF>>>LLLjjj|||qqqppp~~~zzzxxx|||vvvXXXDDD888555444555555444999???PPPVVVOOOHHHLLLRRR^^^ppp|||qqqffflll|||~~~sssgggYYYUUUWWWcccqqq||||||ooottt~~~}}}yyyxxxwwwvvvvvvyyy{{{}}}xxxzzzzzzyyyyyyxxxpppgggUUUMMMFFFGGGLLLVVVeeeqqqsssrrrnnnhhhgggiiigggccceeegggjjjnnnqqqwww}}}~~~}}}{{{|||~~~~~~|||yyyyyyyyyzzzzzz{{{{{{{{{zzz{{{|||}}}}}}yyyuuuxxxxxxwwwwwwxxxyyyzzzzzzyyy{{{|||xxxpppjjjffffffrrrfffWWWRRR```ttt{{{vvv]]]sssuuuiiiZZZNNNDDD???AAAFFF{{{xxx{{{}}}wwwlllmmmnnnrrrvvvxxxxxxxxx|||~~~~~~}}}|||xxxsssllljjjeee```eeeuuuqqqhhhjjjxxx~~~sssnnnooosssuuuuuuzzzyyyxxxvvvuuuvvvzzz}}}~~~|||yyyyyy{{{zzzuuuooogggiiiqqq|||ssskkkkkktttxxxlll\\\[[[fffwww{{{jjj^^^]]]LLLKKKQQQbbbvvvvvvbbbVVV^^^mmmsssuuuxxx|||uuulllfffZZZWWWQQQHHHOOOTTTPPPMMMOOOJJJIIITTThhhxxxuuuddd[[[\\\hhhzzz|||~~~}}}||||||{{{|||yyysssooopppnnnjjjllljjjgggdddbbbaaa```^^^]]]]]]]]]___```___]]]ZZZXXXVVVTTTSSSSSSRRRPPPNNNIIIHHHGGGEEEDDDCCCBBBBBBBBBBBBAAA@@@@@@AAABBBBBBBBBCCCCCCDDDDDDCCCCCCBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@AAABBBCCCDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIJJJKKKLLLMMMNNNOOOPPPOOONNNMMMMMMMMMLLLKKKLLLOOOSSSYYY___gggpppvvv{{{}}}mmm]]]JJJ@@@GGG]]]yyyiiiiii~~~pppsss|||rrrttt}}}lllKKK===888555444555555444888>>>PPPYYYUUUJJJJJJPPP]]]ooo|||wwwffffffuuuvvvkkk[[[VVVUUU___lllwwwpppppp|||~~~}}}}}}{{{yyyvvvtttuuuwwwzzz|||yyy{{{{{{zzzzzzyyyrrrjjjYYYPPPHHHGGGKKKTTTdddrrrvvvvvvsssmmmlllmmmmmmiiinnnooopppqqqtttyyy|||yyyxxxyyyyyyxxxvvvyyyzzzzzz{{{{{{||||||}}}yyyyyyzzz{{{}}}~~~{{{xxxwwwwwwwwwwwwwwwwwwxxxxxxwwwyyy{{{vvvooohhhggggggsssaaaOOONNN^^^jjjdddXXXKKKhhh}}}pppcccTTTIIIBBB>>>AAAGGG}}}vvvssstttsssooocccdddfffjjjnnnppppppooo~~~~~~|||tttjjjcccfffffffffqqq{{{lllgggnnn~~~wwwpppjjjiiimmmrrrsssrrrwwwvvvuuusssqqqssswwwzzzyyyxxxvvvtttqqqmmmllllllrrr|||xxxqqqssssssrrrtttsssiii___iiiwww~~~uuufffZZZTTTOOOGGGQQQbbbtttmmmbbb___jjjvvvzzz~~~tttppprrrmmmeeejjjlll___ZZZTTTNNNWWWYYYRRRNNNNNNKKKQQQcccpppfff```dddrrrmmm{{{~~~}}}|||{{{{{{{{{|||~~~{{{xxxwwwtttooollliiidddbbbbbbaaa___^^^\\\\\\\\\]]]]]][[[WWWTTTUUUSSSQQQPPPQQQPPPNNNMMMHHHGGGFFFDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAABBBBBBCCCCCCBBBBBBAAABBBBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJKKKLLLMMMNNNNNNMMMMMMNNNMMMMMMMMMMMMNNNOOOSSSYYY```gggnnnuuuyyy~~~zzzQQQIIIAAAFFFZZZttt~~~mmmrrrzzzfff]]]tttzzzxxx~~~pppmmmsss^^^AAA;;;888555444666555444777===MMM[[[YYYKKKHHHLLLZZZlll~~~}}}ggg```kkkyyywwwmmm]]]VVVTTT[[[gggrrr}}}rrrmmmvvv}}}{{{}}}}}}||||||{{{|||||||||~~~{{{xxxuuutttuuuxxxyyyyyy{{{{{{zzzzzzzzztttlll]]]TTTLLLHHHIIIRRRbbbpppwwwyyyvvvqqqoooqqqrrrpppxxxyyy{{{}}}~~~~~~}}}}}}||||||}}}}}}{{{xxxwwwvvvuuuuuuvvvvvvvvvwwwwwwxxxxxxxxxyyyyyyyyyyyy{{{~~~}}}|||wwwvvvuuuuuuuuuuuuuuuvvvtttwwwxxxtttlllggghhhkkkiiiUUUFFFKKK[[[aaaVVVIIIHHHiiixxxlll^^^NNNDDD@@@???CCCIIIyyyuuuuuutttqqqjjjjjjlllpppssstttrrrppp}}}sssfffbbbiiiooouuutttjjjnnn}}}~~~ooolllkkkmmmrrrvvvwwwvvvssstttttttttsssuuuyyy|||uuurrrqqqpppllljjjnnnsssuuupppqqq}}}wwwiiifffmmmttt{{{zzznnn^^^VVVSSSJJJ>>>DDDVVVmmm}}}dddmmmwww|||xxxzzzmmmeeegggeeeaaa```uuuzzzxxxoooccc\\\]]]______```\\\OOOGGGHHHLLL^^^{{{zzztttiiiccciiifffyyy}}}~~~|||yyywwwwwwxxxyyy}}}{{{{{{yyyuuulllhhhbbb```aaaaaa___]]]\\\[[[ZZZZZZZZZXXXTTTQQQRRRPPPOOONNNOOOOOOMMMLLLHHHGGGEEEDDDBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBBBBBBBAAA???@@@AAABBBBBBCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFGGGHHHHHHIIIIIIHHHHHHJJJJJJJJJIIIIIIIIIIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLIIIKKKMMMMMMMMMNNNPPPRRRUUUZZZbbbiiipppuuuzzz}}}fffHHHDDDCCCPPPlll~~~{{{}}}sss^^^aaazzzppprrr}}}uuu~~~SSS>>>===777555444666555333666;;;GGGZZZ[[[KKKEEEIIIVVVhhhiii]]]dddqqqzzzqqqbbbYYYUUUYYYcccmmmxxxvvvlllrrr|||}}}}}}|||{{{zzzzzz{{{|||}}}}}}zzzwwwuuuvvvwwwxxxyyy{{{zzzyyyzzz{{{uuummmaaaYYYPPPKKKJJJQQQ```nnnxxxzzzxxxrrrppptttwwwwwwyyy}}}~~~|||}}}~~~}}}|||{{{|||}}}}}}zzzxxxwwwxxxxxxuuuuuuuuuuuuuuuuuuuuuuuuyyyxxxxxxxxxyyy|||~~~}}}~~~~~~vvvvvvuuutttssssssssstttrrruuuuuupppiiifffkkkpppfffSSSGGGNNNZZZ[[[SSSMMMWWWyyyxxxjjj[[[JJJAAA???@@@FFFLLLxxxjjjkkkuuu~~~}}}sssppp~~~uuurrrnnnoooppprrruuuwwwyyyzzzsssuuuvvvwwwwwwxxxyyy{{{tttnnnjjjmmmqqqttt{{{zzzuuusssrrruuuzzzxxxlllcccgggsss|||uuugggWWWNNNKKKGGGDDDBBBLLL^^^sss~~~iiiwwwfff\\\]]]___ccchhhbbbaaa\\\VVVVVV\\\`````````\\\PPPIIILLLRRRjjj{{{vvv{{{qqqbbbbbbaaassswwwyyy~~~{{{xxxvvvvvvwwwxxx}}}~~~|||wwwvvvyyy{{{yyykkkfff```^^^___```^^^\\\ZZZYYYXXXXXXXXXWWWTTTRRRPPPNNNMMMMMMNNNNNNLLLKKKHHHGGGEEEDDDBBBAAAAAAAAA??????@@@@@@@@@@@@??????@@@@@@AAAAAAAAAAAA@@@@@@<<<===???AAABBBCCCCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHIIIIIIIIIIIIHHHJJJJJJJJJIIIIIIIIIHHHHHHFFFGGGIIIJJJJJJJJJJJJIIIEEEHHHKKKMMMNNNOOOSSSVVV[[[aaajjjrrrwww{{{~~~uuuUUUFFFEEEJJJ]]]{{{www~~~yyyeeecccqqqwwwrrrvvvpppMMM>>>>>>777555555666555333555:::CCCZZZ^^^NNNEEEHHHUUUgggkkk\\\aaalll{{{}}}vvvhhh^^^WWWYYY```hhhrrrzzz{{{nnnpppxxx~~~}}}{{{zzzzzz{{{}}}}}}|||zzzxxxxxxxxxxxxxxxyyyzzzyyyxxxzzz{{{uuunnnfff___VVVPPPMMMQQQ___mmmxxxyyywwwqqqooouuu{{{}}}~~~|||||||||||||||}}}}}}}}}~~~}}}|||}}}{{{xxxvvvwwwyyyxxxwwwwwwvvvvvvuuuuuuuuuwwwwwwvvvvvvxxx{{{~~~~~~~~~~~~wwwwwwvvvttttttssssssssspppssssssmmmfffeeemmmuuudddSSSIIIPPPXXXXXXZZZ___pppxxxhhhYYYHHH@@@???BBBIIIOOO}}}pppvvvwwwxxxyyyooolllmmmnnnppppppppprrruuuwwwrrrtttvvvwwwuuutttssstttvvvkkkeeelllwwwyyypppooorrruuuvvvwwwmmm```\\\ffftttxxxtttaaaQQQIIIJJJDDD:::AAASSS\\\kkk{{{~~~ttt|||wwwdddWWWVVV^^^jjjsssmmmXXXVVVSSSQQQUUUZZZYYYTTT[[[ZZZTTTRRRVVV[[[qqq~~~hhhkkkyyysssbbb]]]ZZZjjjzzz|||vvvvvvuuuttt|||}}}zzzwwwvvvwwwzzz{{{{{{zzzuuuoooooouuuzzz{{{jjjddd^^^\\\^^^___]]][[[YYYWWWWWWWWWXXXXXXVVVTTTOOOMMMLLLLLLMMMMMMLLLJJJHHHGGGEEEDDDBBBBBBAAAAAA??????@@@@@@@@@@@@?????????@@@@@@AAAAAA@@@@@@???;;;<<<>>>@@@BBBCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHIIIIIIJJJJJJIIIIIIKKKKKKJJJJJJIIIIIIIIIHHHEEEFFFHHHIIIIIIIIIHHHHHHBBBFFFJJJMMMNNNPPPUUUXXX```fffooovvv{{{~~~hhhHHHBBBFFFQQQgggtttsssoooTTTeeevvvgggwww{{{|||fffIII>>><<<777555555666555333555:::BBB\\\bbbRRRHHHJJJWWWhhhmmm]]]```kkkmmmtttuuuzzzzzzmmmcccYYYYYY^^^eeennnvvv|||~~~qqqpppwww~~~~~~|||{{{{{{}}}{{{{{{zzzzzzyyyzzzzzzzzzxxxyyyyyyxxxyyyzzzvvvnnnjjjcccZZZTTTOOORRR___mmmwwwyyyvvvpppooouuu}}}|||||||||~~~}}}}}}|||zzzzzz{{{}}}{{{vvvttttttvvvvvvvvvuuutttsssrrrrrrqqqvvvuuutttuuuxxx{{{~~~}}}yyyxxxwwwuuuttttttttttttooorrrqqqkkkdddeeeoooxxxYYYJJJDDDMMMUUUZZZfffuuuwwwhhhXXXGGG???@@@DDDKKKQQQ~~~|||zzzqqqmmmmmmoooqqqqqqqqqppprrrtttuuuuuuuuuwwwyyyxxxrrrnnnmmmmmmqqq|||xxxooolllpppvvvtttnnn[[[ZZZaaapppyyytttdddWWWRRRFFF@@@DDDDDDCCCPPPdddkkkuuu}}}kkk```ZZZ^^^aaaggg|||xxx]]]UUUTTTRRRPPPNNNNNNNNNNNNZZZXXXOOOFFFNNNaaajjjgggfffXXXZZZhhhuuu|||rrr[[[ZZZbbbnnnwwwzzz}}}uuu{{{|||yyyzzz}}}|||wwwrrrrrrpppmmmlllmmmmmmmmmlllbbbcccbbb___\\\ZZZZZZ[[[ZZZYYYXXXWWWVVVUUUUUUUUUQQQNNNLLLKKKLLLLLLKKKIIIFFFEEEDDDCCCBBBAAA@@@@@@??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA>>>??????@@@BBBCCCDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIMMMOOOOOOMMMIIIGGGHHHKKKJJJIIIHHHGGGGGGHHHIIIJJJMMMLLLKKKIIIGGGFFFEEEEEE???AAADDDHHHJJJJJJJJJIIIEEEIIILLLNNNPPPUUU___ffflllrrrwww{{{zzznnn\\\LLLLLLOOO^^^wwwxxxbbb|||wwwddd```ooowwwrrr~~~zzzxxxnnnLLLDDDBBB<<<;;;999777555555666888:::BBBWWWaaaSSSGGGMMMZZZ```xxx~~~qqq```___iii~~~~~~{{{|||{{{oooeeeYYYTTTXXXbbbjjjnnnzzz~~~xxxooooooyyy{{{yyy||||||yyy~~~~~~~~~~~~{{{zzzyyyyyyxxxxxxxxxyyy}}}|||{{{}}}~~~|||wwwsssqqqjjjbbbXXXPPPOOOZZZgggrrrqqqqqqpppppptttyyy}}}}}}|||{{{}}}~~~}}}}}}|||}}}}}}~~~~~~{{{yyyxxxxxxxxxssssssssssssssssssrrrrrruuutttsssssstttvvvyyy{{{}}}}}}}}}}}}}}}{{{{{{zzzxxxvvvsssqqqooonnnqqqqqqnnniiiiiimmmppppppPPPNNNNNNQQQUUU```xxxrrraaaRRRDDD@@@???@@@JJJVVV|||{{{sssqqqssssssrrrrrrqqqqqqrrrrrrssstttuuuuuutttqqqnnnlllssswww~~~sssoookkkjjjjjjfff```\\\XXXfffuuuxxxooo___PPPGGGFFFBBBDDDJJJMMMPPP]]]mmmvvvpppbbb\\\]]]gggrrrdddTTTMMMLLLJJJIIIGGGGGGGGGGGGOOOQQQOOOLLLNNNSSSSSSPPPRRRJJJUUUmmmyyyzzzmmmXXXYYY^^^fffnnntttzzz}}}~~~}}}zzzxxxzzz||||||xxxtttpppnnnlllkkkkkkjjjiiigggeeedddbbb```^^^]]]\\\\\\XXXWWWVVVTTTSSSRRRRRRQQQQQQOOOLLLKKKKKKJJJIIIGGGEEEEEEDDDCCCBBBAAA@@@@@@??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA??????@@@AAABBBCCCDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIQQQRRRQQQMMMIIIGGGHHHJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKIIIGGGEEECCCCCCCCCCCCFFFFFFGGGIIIKKKMMMPPPQQQLLLPPPUUUXXX[[[aaajjjqqqtttyyy|||zzz{{{uuufff^^^YYYRRRKKKOOO[[[jjjuuuwwwwwwyyyzzzxxxfffeeeqqq{{{}}}{{{~~~\\\FFFBBB???999:::999666555444666777999>>>UUUcccZZZMMMNNNWWW]]]oooxxxwwwhhhgggnnn~~~vvvlll^^^VVVWWW___ggglllvvvzzz{{{qqqooowww}}}|||zzz{{{|||yyy~~~~~~}}}}}}}}}}}}}}}zzzyyyxxxwwwwwwxxxxxxyyy|||||||||~~~~~~zzzwwwwwwssslllbbbVVVPPPWWWbbbooopppqqqqqqrrrtttyyy|||}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}|||||||||}}}~~~~~~|||zzzxxxwwwvvvvvvuuuuuuuuuuuuttttttssssssrrrrrrrrrrrrtttwwwzzz|||{{{zzzxxxxxxyyyzzzzzzyyyyyyxxxwwwuuusssqqqpppooopppooojjjdddeeejjjhhh```JJJJJJMMMSSS[[[iii{{{mmm]]]OOOCCCAAABBBDDDMMMYYY}}}|||ttttttvvvtttrrrrrrsssssssssrrrsssrrrnnnkkkiiiiiilllnnnxxx~~~zzzyyyllliiiiiikkkfff[[[WWWYYYdddxxxuuu[[[IIIAAA>>>===AAAGGGOOOXXXcccqqqzzziiiTTTTTTTTT[[[llldddSSSNNNKKKKKKIIIHHHGGGGGGGGGGGGGGGIIILLLOOOJJJDDDEEEJJJLLLCCCRRRoooyyyvvvppphhh^^^^^^___dddnnnwww|||}}}|||rrrwww~~~~~~|||zzz|||zzzyyy{{{~~~|||xxxtttrrrpppoooooommmjjjgggjjjfffaaa_________]]][[[WWWVVVTTTRRRQQQOOOOOOOOOQQQNNNKKKJJJIIIHHHFFFEEEEEEDDDDDDCCCBBBAAA@@@@@@??????>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAABBBBBB???@@@@@@AAABBBCCCDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIUUUTTTPPPLLLHHHFFFGGGIIIHHHIIIJJJKKKLLLKKKKKKJJJIIIGGGDDDAAA@@@AAABBBCCCKKKJJJIIIIIILLLPPPUUUXXXTTTYYY^^^cccgggmmmuuu|||yyy~~~{{{zzz~~~sss[[[MMMJJJNNNTTTYYYaaannnyyyyyyrrrsssmmm```ppp|||zzz~~~cccJJJBBBAAA>>>::::::888666555444555666777888QQQeeeaaaTTTOOOSSSWWWgggqqq|||ppplllnnn|||tttdddXXXVVV[[[dddiiisssvvv~~~uuuooosss{{{{{{zzz{{{zzz~~~}}}|||{{{zzz{{{{{{|||yyywwwvvvuuuuuuvvvxxxyyy{{{{{{|||~~~~~~{{{yyyzzzxxxooo___TTTVVV^^^jjjmmmpppssstttuuuxxxzzzyyy~~~yyyvvvzzz}}}}}}}}}}}}~~~{{{~~~}}}{{{zzz{{{|||~~~}}}zzzxxxwwwvvvuuuxxxxxxxxxwwwvvvuuutttsssppppppppprrrtttwwwzzz|||vvvuuutttuuuwwwyyyyyyxxxwwwvvvuuutttsssrrrqqqpppmmmmmmgggaaafffmmmdddSSSGGGIIIOOOWWWaaarrrrrreeeXXXJJJ@@@BBBFFFIIIQQQ[[[{{{yyy~~~|||}}}{{{uuuuuusssrrrqqqsssuuuuuusssqqqrrrlllfffccceeekkkqqquuuzzzyyyuuutttrrrjjjffffff^^^UUUXXXccc||||||```FFF???AAABBB???EEEMMMVVVddduuusssZZZSSSMMMQQQ^^^uuuiiiRRRNNNNNNLLLLLLKKKKKKJJJJJJJJJJJJIIIEEEGGGLLLGGGBBBMMM```\\\KKKRRRhhhnnnppp|||oooiiiaaa```iiiuuu{{{zzzyyyrrrtttyyyyyyvvvrrr{{{}}}||||||~~~}}}}}}|||zzzyyyxxxuuuqqqnnnnnnhhh```^^^___```]]]ZZZWWWVVVTTTRRRPPPOOONNNMMMMMMKKKIIIGGGHHHGGGFFFDDDDDDDDDCCCBBBBBBAAA@@@@@@??????>>>>>>??????@@@AAAAAAAAAAAABBBBBBBBBBBBBBB@@@AAAAAABBBCCCDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIIIITTTQQQMMMIIIFFFFFFGGGIIIGGGIIIKKKMMMMMMLLLJJJIIIGGGEEEBBB@@@???AAADDDFFFKKKJJJJJJKKKNNNSSSXXX[[[ZZZ^^^dddiiinnnsssyyy~~~xxx|||wwwbbbMMMDDDEEELLLXXXdddvvvxxxzzz{{{{{{~~~yyylllmmm}}}~~~qqqppp}}}vvvzzzkkkMMMCCCCCCAAA======999888666555444555666666555LLLbbbdddXXXOOOOOOTTTcccnnn|||vvvkkkfffpppyyyiii[[[UUUXXX```gggqqqttt{{{yyyppppppxxx|||yyyzzz{{{~~~|||zzzyyyxxxyyyzzz{{{wwwvvvtttssssssuuuwwwyyyxxxyyy{{{}}}~~~vvvzzz~~~xxxhhhYYYWWW\\\fffjjjooosssuuuvvvxxxyyy|||}}}vvvrrrpppqqqwww}}}}}}}}}~~~}}}zzz~~~}}}{{{zzzzzz{{{}}}~~~|||zzzxxxwwwvvvxxxxxxxxxxxxwwwuuusssrrrppppppqqqrrrtttvvvxxxyyyuuuttttttuuuxxxzzz{{{{{{xxxxxxwwwuuusssrrrqqqpppjjjjjjfffccclllssseeeNNNJJJNNNSSSZZZeeevvvjjj]]]RRRFFF???CCCHHHLLLSSS]]]zzz~~~~~~~~~}}}|||yyyvvvuuuqqqqqqrrrsssrrrpppmmmjjjgggeeeeeekkkuuu{{{|||zzz|||~~~~~~zzzuuupppmmmnnnddd[[[XXXVVVXXXfffuuu~~~dddHHH<<<@@@DDDBBBEEENNN[[[hhhwww~~~uuuwwwyyy~~~vvv]]]RRRQQQNNNYYYmmmyyyXXXNNNMMMJJJGGGHHHHHHIIIIIIIIIIIIIIIKKKDDDEEELLLJJJHHHYYYqqqhhhRRRPPP\\\]]]eee~~~zzzkkkbbbgggttt{{{yyy}}}{{{xxxoookkkqqqtttpppuuu||||||}}}~~~~~~}}}zzzvvvsssqqqjjjbbb^^^___```^^^[[[XXXVVVTTTQQQOOOMMMLLLKKKHHHFFFEEEEEEFFFGGGFFFFFFCCCCCCCCCBBBAAAAAA@@@@@@??????>>>>>>??????@@@AAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIIIIOOOLLLHHHEEEEEEFFFHHHJJJFFFHHHKKKLLLMMMKKKHHHFFFCCCAAA???>>>???BBBFFFHHHKKKMMMOOOSSSVVVZZZ\\\^^^aaaeeejjjooossswwwzzz|||www{{{|||pppaaaSSSEEE@@@DDDPPPaaaooo}}}wwwppppppwww~~~|||zzz{{{~~~yyyrrrrrrwwwuuujjjnnnmmmWWWEEECCCDDD???<<<>>>:::999777666555555555666555FFFZZZaaaYYYNNNMMMRRR___kkk{{{~~~nnnbbbjjj|||{{{mmm^^^UUUVVV^^^eeeqqqsssyyy~~~tttooouuu}}}~~~zzzyyy{{{|||{{{zzzxxxxxxxxxxxxxxxwwwvvvtttsssssstttvvvwwwtttvvvxxxzzz{{{||||||}}}uuuzzz}}}mmm\\\WWWZZZcccgggmmmrrrtttvvvxxxzzz~~~{{{xxxwwwwwwvvvvvv||||||yyy}}}|||{{{yyyyyyzzz|||}}}~~~}}}|||zzzxxxwwwvvvwwwwwwwwwwwwvvvtttrrrppprrrrrrrrrssstttuuuvvvvvvuuuttttttuuuxxxzzz{{{zzz{{{zzzyyyvvvtttrrrpppoookkkiiigggiiiqqqqqq___JJJLLLPPPVVV\\\gggzzz{{{dddUUULLLCCC???DDDHHHKKKTTT___~~~|||~~~~~~|||zzzyyyzzz{{{yyyxxxzzzyyyzzz|||xxxwwwvvvuuuqqqrrrqqqnnnjjjfffeeeeee___eeeqqqxxxyyyvvvrrrpppooommmhhhdddYYYUUUQQQUUUbbbttt~~~hhhMMM===>>>DDDEEECCCQQQ]]]pppssshhhsssssssss]]]RRRLLLFFFQQQggg```OOOMMMJJJDDDFFFGGGHHHIIIJJJJJJJJJJJJHHHCCCFFFOOOPPPNNNXXXggg^^^NNNLLLRRROOOWWWpppuuufffeeeooovvvuuurrr~~~kkkeeegggpppuuussstttxxx|||}}}~~~~~~}}}|||}}}|||{{{{{{zzzwwwuuusssmmmfffbbbccceeefffeee___]]]YYYUUUPPPLLLJJJHHHDDDCCCBBBCCCEEEFFFFFFEEEBBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>>??????@@@AAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJGGGDDDDDDFFFHHHIIIJJJFFFHHHIIIJJJJJJHHHEEECCC>>>======>>>AAAEEEIIILLLOOOSSSXXX]]]aaadddeeeeeeiiilllrrrwww{{{|||}}}|||~~~zzzhhhXXXIIIDDD>>>AAASSSooo}}}tttiiifffmmmyyy{{{www}}}~~~uuukkkeeekkkUUUJJJBBBCCCBBB<<<:::===::::::999777666666666666666@@@RRR^^^[[[PPPLLLQQQZZZgggxxxvvvdddkkk}}}{{{|||qqqcccXXXUUU[[[bbbmmmqqqwww~~~{{{ppprrrxxx~~~{{{zzz{{{{{{{{{zzzzzzyyyxxxwwwvvvvvvvvvuuuuuutttttttttuuurrrtttvvvwwwwwwwwwxxxyyyyyy|||~~~qqqaaaYYYYYYbbbeeejjjooorrrvvvzzz|||}}}}}}{{{zzz|||{{{{{{zzzzzzzzzzzzzzzyyyyyyyyyxxxwwwvvvtttttttttuuuvvvwwwvvvtttqqqpppssssssttttttuuuuuuuuuuuuuuusssrrrsssuuuwwwwwwwww|||{{{yyyvvvsssqqqooonnnlllggggggnnnpppeeeSSSEEEIIIOOOUUU]]]kkkttt^^^PPPGGGAAAAAAFFFHHHKKKWWWfff~~~{{{~~~~~~}}}{{{zzz{{{{{{|||}}}}}}}}}|||}}}}}}{{{{{{{{{xxxtttrrrrrrsssnnnlllnnnsssvvvzzz}}}wwwvvvvvvuuussslllmmmkkkeee^^^]]]ccciiikkkuuu|||rrrlllmmmjjjhhhgggfffdddaaa^^^PPPVVV\\\fffzzz```NNN???>>>AAADDDLLLWWWgggqqqvvvkkklllnnnYYYPPPNNNMMMLLL___eeeQQQMMMKKKHHHDDDHHHIIIKKKLLLNNNNNNNNNNNNEEECCCFFFMMMQQQPPPPPPSSSOOOFFFHHHJJJEEENNNbbblllyyyhhhaaagggmmmlllfffzzz~~~zzzuuupppjjjfffhhhnnnvvv|||~~~}}}|||}}}{{{zzzyyyzzzzzzzzzyyytttqqqllliiijjjmmmrrruuunnnkkkeee^^^VVVPPPKKKHHHDDDBBBAAAAAACCCDDDDDDCCCBBBBBBBBBAAAAAAAAAAAA@@@??????>>>>>>??????@@@AAAAAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIFFFDDDEEEGGGIIIIIIIIIGGGGGGHHHGGGFFFDDDAAA@@@>>>>>>@@@CCCGGGLLLPPPRRRUUUXXX]]]ccchhhkkklllmmmooorrrwww}}}|||oooaaaQQQEEE:::>>>AAANNNppp}}}mmm___```pppwwwyyyvvvkkkmmmwww}}}^^^FFFCCCAAA@@@@@@>>>======;;;;;;:::999888777666666777<<>>:::AAABBBDDDWWWqqq{{{iiiiiixxx{{{YYYOOONNNLLLSSS___tttkkkQQQKKKMMMLLLIIIJJJFFFGGGIIIKKKMMMMMMMMMMMMFFFCCCCCCIIIOOOPPPMMMIIIHHHDDDGGGFFF@@@KKK\\\aaavvv}}}yyyhhh]]]```dddcccmmm~~~uuukkkssssssxxxsssccc^^^hhhvvv~~~}}}{{{{{{}}}~~~~~~tttssspppoooooouuu|||}}}xxxqqqggg]]]UUUNNNKKKEEECCCAAAAAABBBBBBBBBAAABBBAAAAAAAAAAAAAAAAAAAAA?????????>>>???@@@@@@AAAAAAAAABBBBBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIJJJGGGEEEFFFIIIJJJIIIGGGGGGGGGGGGFFFDDDAAA???>>>@@@BBBEEEIIINNNSSSWWWYYYYYY[[[___dddiiimmmpppqqqpppsssyyyttt^^^NNNDDD>>>:::BBBJJJ[[[{{{cccPPP[[[zzz~~~vvvvvvwwwsssyyy^^^DDDBBBBBB@@@>>>???BBBAAA>>><<<<<<;;;:::999888777666777999III___eeeXXXNNNNNNRRR^^^ooottt\\\aaammmvvv~~~rrreeejjjwww|||ooo___WWWXXX]]]```hhhpppvvvtttooopppzzz~~~{{{zzzyyyzzz|||}}}{{{yyyuuussswwwxxxyyyyyywwwuuurrrppprrruuuvvvuuurrrqqqsssuuu{{{yyy{{{}}}yyyqqqkkkjjjcccdddfffiiimmmttt|||}}}{{{{{{}}}yyyzzz|||||||||zzzxxxwwwuuuvvvwwwxxxxxxwwwvvvuuurrrtttvvvwwwwwwuuusssrrrqqqrrrtttvvvwwwxxxyyyyyyxxxwwwttttttuuuuuutttsssuuutttsssrrrpppooonnnmmmfff]]]cccuuuoooUUUGGGLLLJJJRRRYYYbbbvvvxxxfffUUUHHH>>>???EEEJJJJJJNNNbbbxxxssswww}}}zzztttyyy|||vvvuuussspppuuuooolllpppuuuwwwzzz}}}xxxwwwuuurrrqqqqqqqqqqqqqqqqqqwww}}}}}}wwwtttvvvoookkkgggfffeeedddbbb___ccc______eeejjjnnnwww}}}zzz{{{zzztttnnnkkkiiiaaaXXXTTTZZZiiizzzzzznnnccc]]]\\\]]]bbbbbbccceeefffeeedddbbblll|||xxxooo```RRRDDD;;;:::EEEPPPYYYggguuu|||xxxsss|||hhhPPPVVVXXXPPPVVViiikkk^^^OOOHHHIIIKKKHHHCCCJJJNNNRRRQQQLLLIIIKKKNNNMMMJJJHHHHHHJJJJJJFFFBBBAAABBBDDDDDDEEEIIIPPPVVVeeeooopppllleeeZZZ[[[kkk}}}|||sssoooqqqwwwvvvZZZRRRhhhyyysssvvvzzz}}}xxxpppkkkhhhbbbXXXPPPIIIFFFBBB@@@@@@@@@@@@@@@??????@@@AAAAAA@@@@@@???<<<<<<===>>>>>>???>>>>>>@@@AAAAAABBBBBBCCCCCCDDDEEEEEEEEECCCBBBAAACCCEEEFFFFFFGGGHHHIIIIIIIIIIIIGGGHHHHHHIIIIIIIIIIIIHHHGGGDDD@@@======???@@@AAAIIIFFFGGGMMMQQQTTTZZZ```ZZZ___fffmmmrrrvvvzzz|||wwwxxx|||}}}hhh\\\PPPCCC???CCCFFFAAATTTrrroooTTTTTTrrrmmmuuuyyy___JJJFFF>>>???@@@AAAAAA@@@???>>>>>>===;;;999888888888999;;;888EEE]]]hhh]]]NNNHHHTTT\\\mmmyyyiiifffiiimmmnnnnnnlllhhhfffxxx~~~yyy~~~{{{tttgggYYYVVV[[[]]]eeemmmrrr{{{|||rrroooxxx}}}}}}}}}zzzxxxyyyyyyxxxwwwuuuttttttuuuxxxyyyxxxwwwsssttttttuuuuuutttsssssswwwyyy{{{|||{{{yyywwwuuummmnnnjjjffflllyyy~~~}}}}}}zzzzzz|||}}}|||{{{zzzyyyxxxwwwwwwqqqtttvvvvvvttttttwwwyyyxxxxxxwwwuuutttrrrqqqqqqtttttttttuuuuuuuuuuuuuuuuuutttsssrrrrrrrrrrrrrrrtttpppooorrrqqqjjjcccaaa[[[eeerrruuubbbKKKEEEMMMRRRTTT[[[hhhrrr^^^MMMCCC===AAACCCJJJQQQRRReeeuuuwwwuuuuuu{{{~~~{{{tttnnnjjjlllooooooqqqtttnnnkkkgggdddccceeegggiiihhhkkkoooqqqqqqnnnllljjjddd___ZZZYYY[[[[[[XXXUUUVVVUUUZZZbbbiiiooo||||||yyyvvvoooiiihhhYYYZZZ^^^eeennnxxx}}}sssdddYYYVVVYYY^^^aaaiiihhhfffaaaaaaiiiwww}}}lll^^^SSSHHH@@@BBBDDDKKKWWWcccqqqttt[[[JJJMMMSSSZZZrrruuu___XXXOOOJJJHHHGGGFFFDDDKKKPPPUUUVVVSSSPPPNNNNNNLLLJJJHHHFFFDDDDDDEEEGGGBBBCCCDDDDDDDDDGGGLLLQQQUUUcccjjjllljjj^^^YYYccc{{{yyyqqqwwwzzz{{{yyyggg[[[___iii}}}~~~{{{xxx{{{wwwpppjjjggghhhfff```ZZZRRROOOKKKHHHFFFDDDBBB@@@@@@@@@??????????????????===>>>>>>???@@@@@@??????@@@@@@AAAAAABBBCCCCCCCCCEEEEEEEEEDDDCCCDDDFFFHHHFFFGGGHHHIIIJJJJJJJJJJJJHHHIIIIIIIIIHHHHHHGGGGGGGGGDDDAAA???@@@BBBCCCDDDJJJHHHIIIOOOTTTWWW\\\bbbeeehhhmmmqqqtttwwwzzz}}}lllWWWJJJ???999???KKKMMM[[[xxxaaa___ZZZkkk|||qqqiiiqqqrrrwww|||kkkPPPCCC======>>>???@@@@@@???>>>======<<<:::999888888999999;;;666???VVVddd^^^SSSNNNVVV[[[hhh{{{xxx```bbbiiiqqqrrrllliiijjjyyy~~~~~~~~~yyymmm___YYYYYY\\\eeemmmrrryyyuuunnnsss{{{~~~~~~}}}||||||}}}{{{xxxvvvvvvuuutttuuuvvvwwwvvvuuuvvvuuuuuuuuuttttttssssssvvvwwwyyy{{{{{{{{{zzzyyysssuuurrrmmmoooyyy~~~~~~~~~|||{{{{{{{{{{{{{{{{{{zzzxxxwwwvvvuuuwwwyyyxxxvvvvvvwwwyyyxxxwwwvvvtttrrrrrrqqqqqqrrrrrrssssssssssssttttttttttttsssrrrrrrrrrrrrrrrqqqmmmmmmooommmfffaaa___```nnnzzzsss[[[FFFDDDLLLOOOUUUaaarrr|||jjjYYYJJJBBB<<<@@@EEENNNXXX___uuutttrrr~~~{{{|||vvvppppppwww~~~zzzuuummmfffccceeeiiilllooovvvzzzwwwxxx|||yyyrrrfff___XXXXXX\\\```^^^[[[^^^bbbkkkwww|||tttlllddd___^^^ZZZaaallluuuyyywwwrrrnnnbbb\\\UUUTTTZZZaaafffhhhgggfffgggllluuuttt]]]NNNCCC===;;;<<<>>>OOOcccrrrppp[[[RRRLLLOOO[[[rrrppp[[[UUUTTTQQQMMMIIIGGGGGGHHHJJJNNNTTTXXXXXXTTTNNNKKKJJJOOORRROOOGGGBBBBBBEEEDDDDDDDDDCCCCCCEEEHHHKKKMMM\\\iiirrruuuggg[[[___tttyyy}}}{{{}}}wwwyyyrrrcccZZZlllvvv~~~|||{{{~~~}}}vvvooogggcccbbbaaa]]]XXXZZZXXXUUUSSSQQQNNNJJJGGGCCCBBBAAA?????????@@@@@@>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCEEEEEEFFFEEEDDDEEEGGGJJJFFFGGGHHHIIIJJJJJJJJJJJJKKKKKKJJJIIIHHHGGGFFFFFFDDDDDDBBBBBBCCCEEEHHHJJJLLLJJJMMMTTTYYY\\\aaagggnnnqqquuuxxx{{{zzzrrrnnn\\\PPPDDD===999===NNNaaakkkfffUUU^^^llluuupppiiiwww|||wwwtttzzzxxxtttyyymmmIIIAAA???999<<<<<<===>>>>>>===<<<<<<<<<;;;:::999888888999:::;;;555:::NNN___aaaZZZUUUWWWYYYbbbsssfffeeennn|||~~~tttqqqwww~~~wwwiii]]]XXXZZZccclllqqqvvv}}}{{{pppnnnvvv|||~~~~~~}}}xxxuuuxxxvvvttttttuuuvvvuuutttyyyxxxwwwuuuttttttttttttuuuuuuwwwxxxzzz|||}}}}}}xxx{{{zzztttqqqvvv~~~~~~|||zzz{{{~~~|||yyyyyyzzz||||||{{{yyyvvvtttxxxyyyzzzyyyxxxwwwwwwyyyyyywwwuuurrrqqqqqqrrrrrrpppppppppqqqqqqrrrrrrrrrssssssssssssrrrrrrrrrrrrpppmmmlllmmmjjjccc^^^___gggwww}}}lllQQQCCCGGGPPPPPP\\\mmmmmm```RRRFFF???AAABBBJJJXXXffftttwwwsss{{{}}}~~~{{{wwweeeZZZ[[[```eeejjjsss{{{~~~{{{yyyvvvwww~~~{{{vvvwww{{{wwwnnneeeeeelllsssuuussszzz~~~vvvjjjaaaZZZVVVWWWeeeiiinnnqqqnnneee[[[TTTSSSWWW^^^eeejjjkkkhhhdddcccfffrrrppp\\\MMM@@@>>>===;;;@@@JJJIIIaaazzzzzzeeeUUURRRRRRTTT]]]ssssss]]]TTTVVVTTTQQQNNNLLLKKKKKKLLLGGGIIIMMMRRRTTTQQQKKKFFFHHHTTT```^^^RRREEE@@@AAADDDDDDDDDDDDDDDEEEGGGHHHMMM\\\hhhsssxxxiiiYYYYYYfffjjjlllnnnuuuzzzwwwyyy|||wwwiii[[[cccqqq~~~~~~}}}zzz|||yyyvvvrrrkkkaaa[[[ZZZYYYVVVTTTZZZYYYYYYZZZZZZYYYUUUSSSGGGFFFCCCAAA@@@@@@AAABBB??????@@@AAAAAA@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDEEEEEECCCBBBBBBDDDFFFEEEFFFGGGHHHIIIIIIIIIIIILLLKKKJJJHHHGGGEEEEEEDDDBBBCCCDDDEEEGGGIIIMMMOOOOOONNNRRR[[[aaaeeejjjoootttvvvyyy{{{}}}|||yyyyyyttteeeUUULLLCCC@@@@@@AAADDDMMMcccwwwyyyooobbb\\\hhhzzzqqqjjjssssss}}}~~~uuuvvv{{{{{{PPP<<<>>>@@@>>>;;;;;;;;;<<<<<<;;;;;;;;;;;;:::999888888888999:::;;;666888HHH[[[ddd```YYYUUUVVV]]]mmm~~~qqqjjjqqq{{{yyy~~~qqqbbbWWWXXX```hhhnnnrrrxxx~~~xxxooorrr~~~~~~~~~~~~~~~~~~yyyvvvxxxvvvtttuuuvvvwwwwwwwww{{{zzzyyywwwvvvuuuuuuuuuvvvvvvvvvwwwxxx{{{}}}~~~{{{yyyqqqqqqxxx|||zzzxxxyyy|||~~~}}}yyyyyy{{{}}}~~~{{{wwwuuuxxxxxxyyyxxxxxxxxxyyyyyyzzzxxxuuurrrqqqrrrssstttooooooppppppqqqqqqrrrrrrrrrrrrrrrsssrrrrrrrrrrrrrrrooonnnlllfff___^^^aaarrr|||www___HHHFFFNNNUUUXXXhhh|||rrraaaWWWLLLBBB>>>HHHFFFRRRhhh{{{~~~yyyrrryyyrrrxxxyyyfff\\\\\\___bbbccchhhllllllhhhfffaaaaaajjjvvv{{{tttuuu~~~yyyjjjbbb\\\XXXXXXZZZcccbbb___]]]ZZZWWWVVVUUU[[[bbbjjjllliiieeecccdddsss{{{gggMMMCCC<<<;;;@@@AAAAAAJJJVVVbbbrrr}}}pppXXXPPPOOOOOOPPPUUUfffppp___ZZZVVV[[[UUUOOOLLLLLLMMMMMMKKKFFFGGGHHHKKKLLLKKKHHHDDDGGGSSS______TTTHHHCCCDDDCCCCCCDDDEEEFFFHHHHHHHHHMMMWWW^^^eeejjj]]]OOOPPP\\\^^^]]]]]]ggg{{{{{{|||vvvmmm|||{{{qqqxxxoooccc___lll~~~|||}}}xxxtttiiiccc[[[VVVVVVWWWXXXXXXXXXXXXYYY[[[]]]\\\YYYVVVJJJHHHFFFCCCAAAAAAAAABBB@@@@@@AAAAAAAAA@@@@@@???@@@AAAAAABBBBBBCCCDDDDDDEEEEEEDDDAAA???>>>???@@@DDDEEEFFFGGGGGGHHHHHHHHHIIIHHHFFFDDDCCCBBBBBBBBBAAADDDHHHJJJLLLOOOSSSVVVTTTTTTZZZdddkkknnnsssxxxvvvxxx|||~~~~~~}}}ppphhh___QQQEEE>>>@@@BBBFFFKKKQQQ^^^rrrrrriiicccjjjkkkmmm~~~{{{wwwzzzWWWCCC???======@@@;;;::::::::::::::::::;;;:::999888888888999:::;;;;;;888:::EEEWWWdddccc\\\PPPQQQZZZjjj|||~~~sssggghhhyyy|||~~~wwwggg[[[XXX\\\dddkkkppptttzzzvvvqqqyyy~~~}}}|||}}}~~~}}}{{{yyyxxxvvvuuuuuuxxxzzz||||||}}}|||zzzyyyxxxwwwwwwvvvwwwwwwvvvvvvvvvxxxzzz{{{}}}}}}tttooouuu}}}{{{zzzxxxyyyzzz|||{{{{{{}}}yyyzzz|||~~~zzzwwwwwwwwwxxxyyy{{{|||}}}}}}zzzxxxuuusssrrrssstttvvvoooppppppqqqrrrsssssssssqqqqqqrrrssssssrrrrrrqqqrrrooommmhhhaaa[[[^^^eee|||kkkQQQDDDIIISSSVVV```sssgggYYYQQQGGGAAA@@@JJJGGG[[[zzzzzzyyyssszzzxxxvvvyyyxxx~~~{{{ooojjjlllpppqqqnnnlllllliiidddddd[[[VVV]]]eeemmmyyyqqqggg^^^[[[[[[ZZZ\\\___]]]YYYSSSNNNNNNRRRXXX\\\___ccceeeccc```dddpppzzzuuu\\\JJJBBB;;;;;;>>>BBBEEEJJJUUU```oooooonnnpppyyy}}}yyywwwZZZKKKHHHIIIKKKLLLTTTnnnxxxZZZUUUWWWSSSXXXRRRKKKIIIJJJKKKJJJHHHHHHHHHIIIIIIIIIHHHGGGFFFEEEKKKOOONNNHHHEEEGGGKKKBBBBBBCCCEEEHHHIIIHHHGGGLLLSSSTTTVVV[[[SSSMMMTTTaaaaaa]]]YYY```sssxxxmmmpppkkk```ooovvvnnnssssss[[[[[[mmm|||zzzpppjjjbbb[[[YYYYYYZZZZZZ\\\\\\\\\\\\]]][[[WWWUUUNNNLLLJJJGGGEEECCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@BBBBBBBBBCCCDDDDDDEEEEEEFFFFFFDDDAAA>>><<<===>>>DDDEEEFFFGGGHHHHHHHHHHHHFFFEEECCCBBBAAABBBCCCCCCFFFJJJPPPSSSUUUWWW\\\___^^^___dddnnntttvvvzzz~~~uuuzzzppp\\\NNNEEE@@@???BBBAAADDDJJJUUUcccssszzzkkkgggnnnmmmtttzzzwww^^^CCC@@@AAA999777<<<;;;::::::999999::::::;;;999888777777888999:::;;;999:::;;;@@@QQQbbbfff```NNNOOOVVVgggzzzttteeeaaaooo}}}zzznnnbbb[[[[[[```iiipppssswww|||~~~tttttt{{{|||{{{{{{|||~~~~~~}}}|||xxxvvvuuuvvvyyy|||~~~||||||||||||{{{zzzxxxwwwwwwvvvuuuuuuuuuvvvwwwxxx~~~wwwqqquuu}}}{{{zzzyyyzzz{{{|||{{{yyy~~~~~~~~~~~~{{{{{{}}}|||yyyxxxxxxxxxzzz}}}yyywwwuuusssrrrssstttuuuppppppqqqrrrsssttttttuuuoooppprrrssssssrrrqqqqqqooollliiiddd\\\ZZZcccnnnuuu]]]JJJFFFMMMTTTUUUhhhzzz^^^SSSMMMDDD@@@DDDJJJKKKiiipppuuuzzz{{{}}}~~~zzzxxxzzz}}}}}}wwwrrrrrrxxx{{{yyywwwsssnnnccc]]]bbbgggjjjrrr~~~}}}zzzrrrxxxtttaaaZZZTTTUUUVVVUUUUUUVVVUUUSSSPPPNNNOOOSSSWWWZZZZZZ___fffkkkpppxxxyyydddNNN@@@>>>AAA<<>>999999@@@HHHGGGNNN[[[mmmxxxoookkkkkklll|||yyyqqqjjjrrrzzzvvv[[[MMM@@@>>>;;;777666:::;;;:::999999999999:::;;;888777777777777999;;;<<<666:::999999GGG^^^iiigggUUUQQQRRR^^^ppp~~~|||mmmccclll||||||uuulll___[[[^^^iiirrrvvvxxx{{{zzzqqqsss{{{yyyzzz|||}}}yyywwwuuuuuuxxx{{{}}}}}}{{{|||}}}~~~~~~|||zzzxxxtttttttttttttttuuuvvvvvv||||||xxxqqqssszzz{{{xxxxxxyyy{{{}}}~~~}}}|||{{{||||||}}}~~~~~~~~~|||}}}|||zzzxxxvvvvvvxxx{{{}}}|||{{{uuutttsssrrrrrrrrrrrrrrroooppppppqqqrrrssstttuuunnnpppqqqsssssssssqqqpppmmmjjjgggccc]]]___nnn~~~yyyeeeQQQJJJLLLRRRWWW[[[tttkkkTTTNNNIIIAAA@@@HHHOOOVVV{{{wwwllluuupppyyyxxx{{{uuutttuuutttsssttt|||qqqmmmsssxxxxxxzzz~~~{{{sssqqqoooqqquuuyyy|||tttjjjgggfffaaa^^^^^^]]]jjj{{{yyyooodddYYY[[[TTTPPPPPPPPPLLLIIIIIIIIIKKKOOOSSSVVVXXXXXXXXX\\\fffuuu|||jjjRRRCCC???@@@???===GGGPPPXXX^^^iiivvvvvvnnnUUUPPPRRR\\\fffrrrgggPPPFFFCCC@@@CCCJJJLLL___|||^^^WWWWWWPPPIIIHHHGGGLLLPPPOOOJJJGGGHHHJJJFFFKKKOOOMMMHHHCCCCCCEEECCC@@@>>>>>>@@@???;;;777BBBAAAAAACCCFFFFFFCCC@@@>>>DDDCCCEEEMMMQQQ[[[mmm|||ooohhhkkkssswwwvvvddd___gggmmmlllrrrrrrwww~~~{{{xxxxxxvvvtttxxx|||tttfffdddmmmttt}}}{{{vvvqqqoooppprrrtttmmmkkkjjjiiiiiigggeeebbb]]]\\\[[[YYYVVVSSSPPPOOOGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGHHHHHHHHHEEECCCBBBDDDEEEHHHHHHIIIJJJKKKKKKKKKKKKNNNNNNMMMMMMNNNPPPSSSUUUTTT[[[cccggghhhjjjnnnrrrrrrrrrvvv}}}}}}}}}ooo___UUUEEEAAA>>>>>>>>>???EEELLLWWWaaatttnnnjjj```mmm~~~|||hhh___```aaaiiioookkkuuuTTTCCCFFFEEE<<<666777;;;===<<<;;;:::999999:::;;;<<<777777666777777999;;;<<<444999666333@@@ZZZkkklll]]]UUUOOOUUUeeeuuu~~~sssfffiiizzzxxx~~~~~~zzzsssccc]]]]]]iiiuuuyyyyyy{{{qqqnnnuuuwwwyyy~~~}}}{{{xxxuuuuuuvvvyyy{{{{{{yyy{{{~~~~~~{{{yyyrrrrrrsssssstttuuuuuuvvvxxxwwwyyy{{{vvvooopppwww{{{yyyvvvwwwxxx|||{{{~~~{{{{{{|||~~~}}}~~~{{{}}}~~~|||zzzvvvtttrrrtttwwwxxxwwwuuurrrrrrrrrrrrqqqppppppooonnnooopppqqqrrrsssttttttnnnoooqqqsssssssssqqqpppmmmkkkhhhdddaaafffyyyjjjWWWIIILLLSSSVVV\\\cccxxxaaaNNNKKKGGG???@@@KKKVVVaaakkkppp}}}fffeeeooovvv~~~{{{uuuooo{{{yyyiii```^^^aaa```cccjjjrrruuuoooiiigggaaaZZZUUUUUUVVVVVVTTTXXX]]]gggrrr{{{~~~uuuhhh^^^[[[YYYWWWPPPMMMJJJHHHHHHJJJJJJJJJLLLLLLOOOTTTTTTTTTYYY___kkkxxxlllXXXMMMAAA<<<@@@GGGJJJJJJTTT```dddhhhbbbSSSUUU___nnnxxx}}}{{{[[[YYYJJJ???CCCDDDCCCJJJWWWxxxsssdddUUUQQQQQQOOOKKKIIILLLMMMLLLKKKJJJIIIIIIIIIJJJIIIKKKNNNLLLFFFAAAAAABBBBBBBBB@@@===;;;:::;;;BBBBBBAAAAAAAAAAAAAAAAAADDD???AAAHHHIIIJJJWWWggg{{{}}}mmmdddiiirrrtttxxx|||yyyrrrlllkkklllooolllqqq{{{vvvkkkeeessssss|||hhhTTTSSS]]]kkkyyy}}}zzzxxxyyy}}}yyyuuunnngggbbb___]]]]]]bbb___[[[WWWUUUSSSPPPNNNKKKJJJHHHFFFDDDCCCCCCBBBDDDDDDDDDEEEFFFGGGHHHHHHGGGJJJLLLJJJGGGFFFGGGJJJRRRMMMJJJMMMSSSXXXVVVRRRZZZXXXVVVVVVXXX[[[___bbbdddiiikkkiiijjjqqqwwwyyymmmvvv~~~~~~yyyyyy|||dddTTTJJJEEE===<<<:::999???IIIQQQUUUSSSkkkzzzlllfffgggmmm|||iiiccccccfffeeeaaagggsss|||ddd???===<<<;;;:::999999999999777777777777777777777777666666777777777777666666888555555888>>>KKK___ppp___VVVRRRYYYdddmmmxxx}}}lllaaammmuuuzzz}}}xxxkkkddd```fffrrr||||||yyy{{{wwwrrrooovvvzzz~~~||||||||||||{{{zzzyyyxxxyyyzzz|||}}}}}}|||zzzyyyvvvuuussssssuuuvvvuuutttuuutttyyy~~~tttmmmlllvvvvvvvvvwwwyyy}}}~~~|||}}}{{{|||~~~||||||~~~~~~~~~|||zzzyyytttuuuuuuvvvvvvuuutttsssxxxvvvtttrrrqqqrrrsssttttttsssssstttuuuuuutttrrrnnnmmmpppuuuuuuqqqoooqqqffflllggg\\\ddd|||[[[QQQJJJMMMTTTZZZeeeooo}}}ppp[[[JJJFFFCCC???FFFRRRYYYtttiiixxx~~~hhhdddhhhjjj}}}{{{zzz~~~~~~mmm^^^VVVTTTYYYZZZ]]]ccchhhhhhbbb]]]YYYTTTOOOMMMNNNNNNMMMLLLRRRUUU\\\ccchhhjjjiiiggggggiiifff]]]WWWUUUSSSPPPHHHGGGGGGHHHKKKMMMNNNNNNWWWSSSRRRUUUZZZcccqqq~~~nnn\\\PPPFFFBBB???AAAIIIQQQVVVXXX[[[hhhwwweeedddiiittt```UUUSSSIIICCCFFFCCCGGGUUUuuuwwwcccXXXOOOMMMNNNJJJGGGEEEKKKIIIGGGHHHJJJKKKIIIFFFHHHFFFGGGKKKJJJEEECCCDDDDDDDDDCCCBBB@@@??????@@@CCCCCCBBBAAA???>>>======DDD@@@AAAGGGHHHEEELLLXXXppp|||ggg]]]```ggglllsss}}}tttlllgggeeejjjwww}}}wwwlllfffccchhhwwwuuuZZZNNNNNNQQQYYYfffttt}}}{{{zzzzzzzzzzzztttqqqlllfffcccaaaaaaaaaaaa___[[[YYYXXXWWWTTTRRRPPPOOONNNMMMLLLJJJJJJIIIHHHJJJLLLNNNPPPQQQQQQQQQOOOPPPQQQNNNMMMNNNSSSXXXZZZXXXXXX[[[```cccbbb___eeedddccccccdddfffhhhjjjhhhnnnqqqppppppuuuzzzzzzsssuuuvvvwwwzzzwwwaaaPPPIIIEEEAAA888;;;===>>>CCCMMMYYYaaarrrvvvkkkcccWWWiii~~~vvvnnniiiggggggggghhhnnnuuutttgggPPPBBB<<<;;;:::999888888888888777777777777777777777777666666777777777777666666777555666888<<>>=========CCC@@@BBBIIIKKKFFFFFFKKK___xxxxxxddd]]]^^^^^^^^^dddqqq~~~qqqooojjjhhhmmmpppnnniiiggggggdddiiiyyymmmTTTJJJ???===GGGVVVeeelllvvvzzz~~~||||||}}}}}}yyyvvvrrrooolllhhhffffffggggggeeecccaaaaaaaaa```^^^\\\ZZZZZZZZZZZZYYYXXXWWWWWWTTTWWW\\\```ccccccaaa```\\\\\\ZZZWWWUUUXXX```fffhhhjjjmmmpppsssssssssrrrvvvuuuuuutttttttttuuuuuurrrwwwzzzyyyyyy}}}~~~}}}zzzwwwtttwww~~~qqqfffSSSCCC<<<===<<<:::999<<<@@@DDDJJJWWWjjjxxxxxxggg^^^]]]]]]___uuuzzzqqqqqqsssyyyvvvoooggggggkkknnnmmmrrrZZZCCC>>>???:::999888777777666777777777777777777777777777777555666666777777666666555555555777888999@@@SSSdddhhh```WWWSSSTTT\\\jjjwww{{{dddZZZbbbmmmoookkkqqquuuxxx~~~~~~rrrlllfffdddfffkkkppprrryyy{{{~~~yyyuuuqqqssswwwzzz|||}}}||||||yyyzzz{{{{{{|||{{{{{{{{{xxxxxxyyyxxxwwwvvvtttsssvvvtttsssssstttuuuttttttssssssuuuxxxwwwppplllkkkqqqvvv~~~yyyzzz{{{}}}}}}{{{yyyxxxyyy}}}}}}{{{|||~~~|||xxxuuuyyywwwsssqqqpppqqqssstttqqqqqqpppqqqrrrtttvvvxxxvvvuuuuuutttuuuvvvwwwxxxyyyssspppqqqqqqmmmhhhgggiiiaaa]]]jjjuuu]]]KKKNNNSSSVVVXXX```ssspppaaaPPPDDDDDDCCCCCCNNN___mmmrrrggg```VVVjjjcccoooccc[[[ZZZVVVcccddd~~~~~~~~~}}}|||sssooooooqqqmmmssszzz|||yyytttpppnnnjjjiiiiiikkkoooooommmiiicccddddddccc```^^^\\\\\\]]]aaabbb^^^YYYVVVQQQMMMSSSSSSUUUYYY^^^bbbcccccciiipppbbbGGG>>>@@@CCCDDDGGGOOOZZZcccfffgggggghhh|||zzz{{{~~~wwwiii\\\PPPFFFEEECCCJJJNNNLLL```fffTTTMMMJJJHHHIIIKKKIIIEEEDDDGGGDDDCCCBBBEEEIIIKKKKKKIIIFFFBBBAAABBBBBBAAABBBFFFEEEBBB@@@>>>>>>>>>>>>>>>;;;;;;<<<======>>>??????@@@???EEENNNRRRMMMIIIIIIPPPiiixxxqqqjjjmmmjjj___VVVZZZcccssszzzuuujjjcccaaagggmmmtttrrrppppppvvv||||||xxxdddZZZLLLAAA>>>BBBIIINNN^^^gggrrryyy|||}}}zzz|||}}}yyytttssspppnnnmmmnnnooopppooommmlllllllllllljjjhhhgggggghhhiiihhhgggffffffdddhhhnnnsssuuussspppnnnhhhhhhfffcccaaadddkkkppptttzzz{{{~~~~~~{{{zzz||||||yyywwwtttqqqrrrtttrrrjjjcccPPPHHH>>>888888:::;;;999AAABBBFFFOOOZZZjjj}}}}}}qqq___TTTVVVbbblllqqqccceeetttxxxnnnnnnwwwwwwppp|||uuuSSSCCC===999777888777666666555555555666666666666666666666666666555666666666666666666555444555777777555:::JJJZZZfffbbbYYYQQQMMMUUUffftttsss^^^^^^kkkttthhhnnnttt{{{xxxtttnnnfffccceeekkkppptttuuuxxx~~~{{{pppqqqsssvvvyyyzzzzzzzzzxxxyyyzzz{{{||||||||||||wwwwwwwwwvvvuuusssqqqppptttrrrqqqqqqrrrssssssrrrqqqrrrsssuuuuuusssppppppsssttt|||~~~zzzzzzzzz|||}}}}}}{{{yyyxxxxxxyyy|||~~~}}}{{{|||~~~{{{wwwtttxxxvvvtttqqqppppppqqqrrrpppppppppqqqrrrtttvvvwwwyyyyyyxxxwwwvvvwwwzzz|||zzztttpppqqqpppjjjccc```\\\^^^gggwwwyyyaaaMMMNNNSSSXXX]]]cccqqq|||jjjYYYKKKBBBCCCDDDFFFUUUiii~~~fffXXXVVVYYYllleeesss]]]WWW[[[YYYccc```aaaqqq}}}~~~~~~{{{yyyyyy{{{~~~{{{xxxxxxwwwvvvqqqllliiiiiijjjkkknnnnnngggbbb```]]]YYY]]]]]]```fffooowww}}}}}}lll\\\JJJBBBEEEKKKNNNOOOYYYcccoooxxx{{{{{{|||}}}|||~~~zzz{{{qqq[[[VVVTTTNNNJJJIIIIIISSS^^^ccc}}}lllWWWJJJGGGJJJIIIGGGGGGGGGEEEBBBDDDIIIAAADDDGGGHHHGGGHHHKKKNNNHHHCCC@@@@@@???===>>>BBBEEEBBB>>>======>>><<<;;;::::::;;;<<<<<<===>>>>>>???AAAGGGPPPTTTPPPKKKHHHHHHXXXbbbfffrrr}}}kkk\\\^^^ccckkktttyyy{{{zzzppp```]]]gggqqqvvvzzzwwwuuuooommmeeeXXXIII>>>;;;;;;JJJTTTaaakkkrrrxxx}}}yyy{{{{{{zzzxxxvvvvvvvvvwwwxxxwwwvvvuuuuuuuuutttqqqooopppppppppqqqqqqppppppoooqqqtttyyy}}}~~~{{{wwwtttoooqqqssssssrrruuuzzz~~~xxxuuuuuutttpppkkkhhhddd___XXXPPPGGGAAA===;;;:::999:::<<<@@@DDDJJJIIIPPPbbbrrr}}}ppp\\\OOOQQQbbbzzzuuucccbbbppp}}}www{{{{{{LLL999<<>>;;;<<>>;;;>>>======<<<;;;:::::::::???CCCHHHMMMNNNJJJFFFCCCFFFLLLQQQZZZpppwwweeefffggggggggggggiiikkknnnzzzuuueee___dddkkkvvvzzzxxxnnnqqqpppeeeSSSDDD>>>===;;;CCCNNNZZZfffsss}}}{{{|||~~~}}}|||}}}~~~~~~zzzyyyyyyyyyzzzyyyvvvtttuuutttssssssssssssssstttxxxzzz}}}~~~~~~{{{wwwuuussswww|||{{{uuurrrmmmggg```\\\TTTJJJAAA<<<::::::888777777888999<<>>;;;;;;???AAA???>>>AAAEEEEEEAAA===???>>>===<<<;;;:::999999>>>CCCHHHHHHFFFDDDCCCBBBFFFGGGIIIQQQaaasss||||||sssooohhhaaa^^^___cccffffffuuu{{{pppjjjiiihhhttt{{{kkkkkkhhh___SSSLLLLLLNNNJJJIIIIIIOOOZZZjjjzzz|||}}}~~~{{{{{{{{{}}}}}}{{{zzzyyyvvvttttttuuuvvvxxx|||}}}}}}}}}|||zzzyyyxxxyyy}}}~~~zzzssskkk```UUUPPPLLLEEE???;;;:::;;;<<<777666:::@@@FFFLLLYYYfffjjjbbbbbbmmmtttsssuuu{{{uuugggpppnnnqqqtttvvvzzz~~~yyy~~~zzzzzzmmmRRR;;;::::::444333:::555555444444444555555666444444444444444444444444444555555666666555555444555222222444555555999???XXXiiiqqqdddQQQKKKRRR[[[qqq~~~~~~pppiiinnnttt}}}yyyrrrmmmnnnppptttvvvyyy{{{zzzzzzzzz{{{~~~zzzwwwwww{{{~~~}}}{{{yyyyyyzzz{{{|||||||||{{{{{{{{{yyyxxxwwwvvvuuuuuuvvvtttsssssstttuuuuuutttqqqwwwyyyxxxyyy}}}}}}yyytttqqqnnnooowww{{{wwwvvvvvvwwwyyyyyyyyyxxxwwwyyy}}}~~~}}}}}}zzz{{{{{{|||}}}}}}~~~~~~~~~~~~~~~}}}{{{{{{|||||||||{{{{{{zzzzzzzzz{{{vvvuuuuuuttttttssssssssstttuuuuuuuuuuuuuuuuuuttt{{{~~~|||xxxuuuwwwyyywwwqqqjjjccc[[[WWW[[[cccrrrqqqVVVMMMRRRUUUUUU]]]hhhxxxxxxcccXXXNNNDDDAAAFFFLLLYYYxxx[[[TTTOOOOOOccc}}}```bbbfff___ddd^^^VVVUUU[[[qqq}}}}}}wwwooojjjlllvvv|||lllffffffqqq}}}~~~}}}{{{zzzuuuxxx{{{|||xxxhhh___[[[YYY[[[___aaa^^^fff}}}{{{uuurrrrrrwww||||||~~~xxxdddWWWMMMKKKEEE???FFFTTTMMMWWW___rrrfffSSSDDDCCCCCC>>>===BBBAAA===<<<@@@BBBAAA@@@BBBGGGGGGGGGGGGHHHHHHHHHGGGFFFBBB???@@@>>>;;;<<>><<<<<<<<<<<<<<<<<<;;;;;;<<>>;;;999999::::::888555:::;;;DDDSSS^^^eeeoooyyy~~~ooobbb______```mmm~~~tttssshhhooo|||{{{|||gggJJJ666999>>>777444999555555444444444555555666444444444444444444444444444555555555555555555444555111000333666666888;;;PPPeeesssiiiVVVNNNTTT[[[kkkuuu|||xxxppplllpppuuu|||vvvqqqooopppmmmrrrwwwyyyyyyzzz}}}}}}yyyyyy}}}~~~|||yyyzzz{{{{{{|||{{{{{{{{{||||||zzzyyyxxxxxxxxxxxxxxxwwwuuuuuuwwwxxxwwwvvvsssyyy{{{yyyzzz}}}|||wwwuuuqqqkkkiiinnnwww~~~~~~wwwvvvvvvwwwyyyzzzzzzyyyvvvyyy|||~~~}}}}}}zzz{{{||||||}}}}}}||||||~~~{{{zzz{{{||||||{{{zzzyyyyyyzzz|||}}}xxxvvvtttrrrrrrsssvvvwwwttttttuuuvvvwwwwwwvvvvvvxxx{{{}}}{{{uuuqqqrrrtttnnniiiccc\\\VVVWWWdddrrr```IIILLLTTTTTT[[[hhhyyytttbbbVVVKKKBBB@@@FFFNNN^^^}}}TTTVVVWWWWWWlll~~~vvvtttyyysssaaaZZZ[[[fffpppzzzuuu}}}wwwmmmlllpppvvv{{{~~~{{{qqqeee\\\YYYVVVXXXYYYZZZ```iiillljjjnnnpppwwwxxxjjjkkkmmmmmmkkkhhhdddbbbfffgggvvvssssssvvv~~~}}}fffVVVIIIHHHGGGGGGKKKPPPQQQPPP\\\jjjjjj]]]MMMHHHBBB???@@@AAAAAA@@@CCCCCCBBB???======???AAA@@@AAACCCFFFHHHIIIHHHGGGDDD@@@>>>???>>>:::999;;;888;;;>>>AAAAAA@@@@@@@@@:::;;;<<<<<<;;;:::::::::======???@@@BBBCCCEEEEEEHHHGGGDDDAAABBBLLL[[[gggzzzmmm[[[```tttpppuuuyyy|||~~~~~~mmmaaa\\\^^^VVVNNNZZZppptttcccUUUPPPQQQSSSWWW___lllwww{{{|||}}}}}}yyy|||~~~~~~}}}~~~~~~~~~}}}zzzxxxyyy}}}~~~{{{wwwhhhgggbbbXXXNNNFFF???:::>>>;;;888888999;;;;;;:::DDDLLLYYYeeepppzzzrrrbbb\\\^^^dddqqq|||zzz{{{yyypppuuuyyyyyyzzzyyyOOODDD888444777999777222444444444444444444444444888888777555444333222111333111000222555777666444333333444444555666666777GGG[[[pppqqq___MMMJJJPPPdddmmmxxx}}}yyyrrrllljjj|||vvvwww|||}}}vvvqqqppprrrtttuuuuuuxxx||||||||||||{{{zzzzzz|||~~~~~~yyytttvvv{{{|||xxx||||||}}}}}}{{{xxxuuusss|||zzzxxxxxxxxxxxxwwwvvvtttwwwzzzzzzxxxwwwxxxzzzvvvuuuooogggiiiuuu~~~wwwuuutttuuuwww{{{|||}}}}}}}}}}}}}}}|||||||||||||||zzzxxxxxxzzz|||}}}}}}~~~{{{zzz{{{|||}}}|||{{{|||}}}~~~~~~|||zzz{{{zzzyyywwwvvvuuuuuuuuuwwwuuuttttttuuuuuutttrrrzzzwwwttttttuuusssmmmhhhdddaaa^^^[[[XXX^^^tttcccVVVRRRQQQVVV^^^jjjxxx~~~ooo]]]QQQKKK???IIITTTRRRhhhrrr\\\UUU\\\lll{{{}}}yyy```[[[ZZZ___aaafffxxxzzz~~~{{{~~~{{{tttooommmmmmjjjeeebbb```^^^[[[YYYUUU[[[___]]]ZZZXXXVVVRRR\\\\\\```iiittt|||{{{rrr{{{uuunnnkkkxxxyyy{{{|||zzztttmmmhhhcccmmmzzz~~~{{{ooo^^^OOOEEEAAACCCFFFIIINNNVVV^^^cccsssaaaSSSSSSJJJFFFAAA??????@@@@@@???CCCCCCBBB@@@>>>>>>@@@BBBAAABBBDDDGGGHHHHHHFFFDDDAAA>>><<<===<<<888888;;;=========<<<;;;<<<>>>@@@;;;;;;;;;::::::;;;===???===>>>???@@@AAABBBCCCDDDDDDDDDCCCAAA???DDDMMMUUUlllzzzqqq```cccwwwvvvuuuwwwuuurrrwww|||sssqqqddd^^^```[[[SSS[[[llluuucccSSSGGGAAAIIIOOOYYYdddooozzz~~~~~~{{{|||~~~wwwzzz}}}~~~}}}}}}}}}~~~~~~~~~}}}qqqkkkfffhhhlllqqqtttoooeee\\\NNNMMMIIIDDD@@@===;;;999555888;;;<<<===???BBBFFFLLLZZZnnn~~~qqqnnnfff^^^\\\fffxxxvvvgggpppoooyyyuuutttyyy```FFF>>>666333555777666333555555555555555555555555777777666555444333222222444222111333555777666444333333333444555666666666BBBTTTiiinnndddVVVQQQRRR___hhhsss{{{{{{uuulllggg|||xxxuuuvvvyyy~~~}}}xxxssslllooossswwwyyy{{{}}}~~~~~~~~~~~~|||{{{{{{}}}|||{{{wwwrrrtttxxxyyyvvv|||{{{{{{zzzyyyxxxwwwvvv{{{zzzxxxwwwwwwwwwvvvuuuuuuxxxzzzzzzxxxwwwwwwyyywwwtttjjjbbbeeeqqq{{{~~~|||xxxvvvuuuuuuxxx{{{}}}}}}}}}}}}}}}}}}||||||||||||}}}{{{yyyyyy{{{{{{{{{zzz}}}|||{{{|||}}}{{{{{{{{{}}}~~~}}}{{{|||{{{yyyxxxwwwvvvuuuuuuvvvtttssstttuuuuuutttsssyyyxxxvvvvvvuuuqqqjjjddd___bbb]]]RRRTTTiiippp[[[SSSQQQPPPWWW```uuu{{{kkkYYYMMMKKK>>>FFFTTT]]]yyy~~~```YYYdddooosssrrr{{{tttsss\\\YYYXXXXXXTTTTTTbbbssszzzwww{{{{{{xxxjjjYYYPPPQQQTTTTTTRRRWWWbbbkkkjjjccc^^^YYYVVVRRRQQQPPPTTTZZZ^^^___^^^___fffooorrrqqqnnnnnnoooxxxxxxtttlllhhhiiigggdddeeettt~~~zzzuuuvvvvvvttt~~~xxx{{{{{{qqq\\\QQQKKKEEEAAA===CCCJJJQQQWWWcccsss~~~```KKKFFFJJJGGGDDD@@@>>>????????????BBBCCCCCCBBB@@@@@@BBBCCCAAACCCEEEGGGGGGEEEBBB@@@???;;;999;;;:::777888;;;@@@????????????@@@AAABBB===<<<::::::;;;===@@@BBB>>>>>>??????@@@AAAAAABBB===@@@BBBAAA??????BBBFFF___ttt}}}kkkccckkkvvv{{{wwwrrrrrr{{{{{{qqqsssppplllqqq{{{}}}xxxxxxhhh]]]\\\[[[WWW]]]hhh~~~qqq```RRRIII@@@BBBEEELLLWWWeeerrrzzz}}}|||}}}|||vvvpppooorrr|||~~~xxx|||~~~|||{{{|||zzz|||uuuaaaUUURRRHHHLLLRRRXXXZZZUUUIII@@@???<<<999888999::::::;;;777<<<@@@BBBBBBGGGQQQZZZnnnzzz|||wwwllljjjaaaYYY___qqq~~~xxxuuuqqqfff___mmmvvvrrrkkkrrreeeDDD:::777444222333444444444555555555555555555555555555555555444444333333333555444333444555666555444222333333444444555555666;;;JJJ]]]iiijjjbbbYYYTTTZZZaaammmzzz}}}sssjjjuuuttttttuuutttxxx~~~zzzxxxmmmoootttzzz~~~~~~|||{{{}}}||||||xxxtttuuuyyyyyyvvv{{{zzzyyywwwwwwxxxyyyzzzzzzyyyxxxwwwvvvuuuuuuuuuxxxzzz{{{zzzxxxvvvvvvwwwvvvpppfff```eeerrr{{{~~~zzzyyywwwvvvvvvyyy|||}}}~~~~~~}}}}}}}}}|||||||||{{{}}}|||{{{{{{{{{{{{yyywww|||~~~}}}|||}}}~~~{{{zzz{{{}}}~~~}}}|||{{{yyyxxxwwwvvvvvvuuuttttttuuuvvvwwwuuutttuuuuuuvvvwwwtttnnnfff```ZZZ^^^YYYTTTdddjjj]]]SSSQQQRRRSSS]]]iii~~~tttcccRRRHHHHHHBBBLLL^^^tttxxxbbbQQQWWWhhhsssqqqkkk~~~rrrwwwxxxjjj\\\YYYWWWTTTTTTUUUSSSRRRXXXaaarrrzzzlll[[[SSSPPPNNNKKKSSS^^^hhhkkkkkkmmmmmmlll___]]]ZZZ[[[]]]_________VVVWWWXXXXXXXXXXXXXXXXXXaaagggjjjhhhhhhnnnvvvzzzrrr~~~{{{uuurrrpppvvvvvvrrrjjjfffggggggeeezzzqqqXXXMMMMMMMMMIIIFFFBBBJJJVVVaaaiiivvvdddTTTOOOLLLGGGCCCCCCAAA???>>>>>>????????????AAABBBBBB@@@@@@AAABBBAAACCCFFFGGGEEEBBB???===>>>:::888::::::888999======>>>@@@BBBDDDDDDBBB@@@======<<<===>>>@@@@@@@@@>>>>>>??????????????????888<<>>>>>??????===???AAAAAA@@@??????@@@@@@CCCFFFFFFCCC???===<<>>===>>>??????>>>======???AAACCCBBB>>>:::>>>>>>>>>>>>>>>>>>>>>>>>888:::===???@@@AAACCCDDD999JJJ```qqquuupppkkkiii^^^VVVSSS^^^rrrxxxpppooommmgggiii]]]TTTXXXdddmmmooonnnoooqqqtttsssoooiiieeebbbhhhmmmnnniiiccc]]]TTTLLLGGGOOOXXX\\\\\\^^^aaacccaaagggiiiccc]]]^^^aaabbbhhhkkkooorrrqqqpppoooooossstttuuuuuuuuussspppoookkkhhhhhhlllllliiihhhiiihhh^^^OOOBBB:::888999:::;;;:::999999:::;;;;;;;;;;;;999;;;AAABBB@@@CCCHHHNNNRRRZZZfffsss~~~}}}uuuiii^^^XXXXXX[[[ZZZ```dddmmmqqqeee^^^^^^hhhpppqqqqqqsssvvvRRR888222333222444666555222000111222222222222222222222222222222222222333333333333333444444444444333333333333222222222333333333333333444<<>>@@@@@@?????????@@@<<<>>>AAABBB@@@>>>======>>>AAADDDCCC@@@======>>>AAA===:::;;;;;;:::<<<@@@WWWNNNAAA999999===AAACCC======???CCCEEECCC<<<777<<<<<<==================;;;;;;;;;;;;<<<===>>>???:::===GGGVVVbbbhhhmmmqqqeee\\\XXXbbbrrr~~~rrrooolllfffYYYUUUUUU___qqq~~~wwwsssvvvyyywwwrrrjjjccc___ooo{{{~~~wwwrrrjjj```LLLOOOMMMHHHEEEIIINNNPPPXXXdddlllggg^^^YYYYYYZZZ[[[___dddggggggfffeeeeee]]]^^^```aaabbbaaa```______[[[YYY\\\[[[WWWTTTUUUJJJCCC;;;777888:::999777999:::;;;<<<<<<;;;999999<<<@@@KKKWWWXXXSSSVVV^^^fffkkkttt~~~~~~yyyqqqmmmdddYYYQQQPPPTTTZZZ```uuurrreeecccfffkkknnnmmmooo{{{jjjRRRHHH;;;555555333333555555555333111111111111111111111111111111111222222222222222222222222111222333333222111222444222222222222222222222222333999@@@LLL^^^kkkfffYYYIIIKKKTTThhhqqqiiigggjjjiiiiiixxx}}}ttt\\\bbblllvvv~~~~~~}}}zzzwwwuuuvvvzzz}}}~~~zzzwwwuuuvvvwww}}}xxxyyy|||}}}}}}{{{xxxvvvwwwyyy{{{zzzxxxxxx{{{~~~~~~|||yyyxxxwwwvvvuuusssuuusssssswwwyyyyyy{{{~~~}}}zzzxxxvvvvvvyyy{{{||||||~~~}}}|||{{{zzzzzzxxxwwwwwwyyy{{{|||{{{zzz{{{|||}}}~~~~~~{{{xxxwwwxxxyyyzzz}}}||||||}}}~~~|||zzzxxxwwwvvvvvvvvvvvvvvvxxxyyyxxxuuurrrqqqrrrqqqjjj```YYYYYY[[[dddqqqwww[[[NNNPPPQQQPPPWWWcccmmmzzz}}}uuukkkaaaTTTJJJGGGJJJLLLooo```IIIRRRRRRXXXdddpppyyyzzzaaaYYYYYYVVVSSSSSSTTTPPPJJJIIILLLMMMIIICCCFFFFFFKKK^^^}}}|||xxxxxxttt}}}wwwwwwyyy{{{|||xxxppplllmmmmmmkkkeeefffggghhhhhhggghhhhhhsss{{{}}}mmmsssyyyzzzuuuqqqsssvvvxxx}}}xxxuuuxxxzzzsssiiiXXXYYY]]]dddnnnwww}}}vvv}}}{{{pppggggggkkkWWWJJJBBBEEEHHHIIIPPP[[[YYY^^^tttpppZZZOOOKKKAAADDDGGGGGG@@@999;;;AAA:::===@@@AAA@@@???@@@AAA===???BBBCCCAAA>>><<<<<<<<>>AAABBB===:::;;;:::999;;;@@@XXXNNNBBB;;;;;;???BBBCCC===<<<===AAADDDDDD>>>888;;;;;;;;;<<<<<<=========:::999999999:::;;;::::::AAA===>>>FFFOOOWWW```iiihhh]]]WWW]]]gggpppxxxzzzqqqsssuuuttt\\\YYYVVV\\\nnn|||vvvoooiiiggghhhwwwyyysssuuuuuurrrjjjiii```SSSKKKHHHEEE@@@NNNZZZbbbaaa[[[ZZZ[[[[[[```cccffffffccc___\\\ZZZQQQSSSVVVYYYZZZ[[[ZZZZZZZZZTTTPPPQQQPPPKKKHHHGGG:::999888999;;;<<<<<<;;;888:::<<<>>>@@@AAABBBCCCNNNWWWiiiwwwttthhhhhhqqqtttwww{{{{{{xxxqqqkkkgggpppkkkcccZZZTTTWWW```hhhwww|||jjjdddfffpppqqqqqqnnnjjjoooaaaFFF666666555888999333333333333333333333222222111111111111111111111111222222222222111111111111...000222222000000222444222222222222222111111111000666;;;BBBSSSeeeggg^^^NNNLLLQQQ```tttyyykkkffflllqqqsss}}}hhhjjjoootttyyy}}}}}}~~~~~~yyytttsssyyy~~~zzzvvvttttttuuu{{{}}}}}}}}}{{{zzzzzzzzzzzzyyywwwuuutttvvvzzz}}}|||zzz{{{|||xxxwwwwwwwwwuuutttyyywwwyyy{{{yyyvvvzzz||||||zzzxxxvvvvvvxxxzzz{{{{{{~~~}}}|||{{{zzzzzzzzzyyywwwxxxyyyzzzzzzyyyyyyzzz|||}}}~~~}}}||||||}}}zzzxxxwwwwwwyyyzzz|||zzzyyyzzz}}}~~~|||zzzxxxvvvuuuuuutttttttttvvvvvvtttpppmmmlllmmmjjjccc[[[ZZZaaaiiitttsss\\\NNNPPPWWWUUUVVV```qqqzzzrrrfffYYYLLLEEEHHHPPP]]]{{{vvvSSSNNNVVVWWW^^^lllxxx~~~wwwccc[[[XXXWWWYYY\\\TTTPPPJJJFFFFFFIIIJJJHHHBBBFFFKKKSSSeee~~~~~~qqqfffkkkwwwxxx{{{zzzuuuuuuwwwzzz{{{sssqqqqqqppp]]]___aaaaaa```^^^^^^^^^eeeooozzz}}}zzzxxx}}}~~~{{{wwwmmmbbbfffxxx}}}mmmhhhqqq{{{yyytttmmmjjjnnnnnncccVVVTTTUUU[[[eeekkknnnvvv~~~~~~wwwsssrrriii[[[WWW[[[NNNEEEAAAEEEFFFEEEMMM[[[aaadddyyyfffRRRJJJEEE???DDD???<<>>===>>>999===AAABBBAAA@@@@@@BBB>>>AAADDDEEEBBB???===<<<;;;>>>AAA???<<<<<>>CCCDDD@@@<<<::::::;;;;;;<<<======>>>777777888:::<<<<<<;;;:::===:::<<>>AAA===>>>???AAAEEELLLSSSXXXaaalllrrrnnnvvvmmmnnnmmmhhhbbbaaagggmmmqqqlllddd\\\\\\fffvvv|||nnnffflllxxx}}}vvvmmmjjjmmmvvvzzzXXXDDD:::999;;;555555888333333111000111333555444222222222222222222222222222222222222222111111000000,,,///111111000///222444222222111111111111111111...444888<<>>===>>>???GGGDDDAAA>>><<<<<<============>>>?????????>>>>>>@@@@@@???>>>======>>>>>>??????=========>>>???@@@======<<<;;;;;;;;;;;;;;;@@@@@@???===;;;999888666;;;::::::>>>BBBBBB===777888999:::;;;:::999888777999999999:::;;;:::888666888:::;;;<<<>>>@@@DDDHHHZZZ___cccaaa\\\]]]fffppptttfff]]]aaaddddddiiirrrnnnjjjccc]]]^^^hhhyyyvvvsssuuusssnnniiifffbbbbbbnnn}}}tttcccTTTQQQMMMLLLMMMKKKIIIIIIMMMRRROOOKKKJJJJJJIIIEEEBBBFFFOOOVVVXXX[[[___]]]WWWPPPGGG???======;;;:::;;;===888;;;GGGPPPQQQQQQRRRMMMLLLOOOXXXeeennnqqqpppxxx~~~{{{qqqjjjgggjjjfffbbb^^^[[[]]]eeelllxxxooohhhkkkvvv~~~~~~zzzqqquuuoookkkooozzzwwwtttuuuuuunnnkkkyyywwwZZZGGG???555555444333333222111111444333333222222333333444::::::999777444111///...222222222222222111000///333333222111111000000///555333222222222222111///;;;666444888AAALLL\\\iiiccc```VVVOOO[[[rrruuurrreeecccuuu~~~xxxuuuzzzyyynnnsssyyywww{{{~~~~~~|||}}}xxxyyyyyytttrrruuuuuuvvvyyyzzzzzzwwwuuuwwwrrrrrrxxxzzzuuuqqqqqq|||{{{yyyyyy{{{|||xxxuuutttuuuwwwyyy|||}}}|||~~~}}}}}}wwwuuutttuuuwwwxxxxxxwww|||~~~{{{xxxxxxyyy}}}{{{xxxuuuttttttvvvwwwyyyzzzzzz{{{||||||{{{{{{|||vvvssstttwwwzzz|||}}}{{{xxxvvvvvvxxx{{{}}}~~~}}}{{{wwwsssqqqrrrssswwwsssooommmkkkhhhccc^^^TTT[[[^^^ZZZ^^^nnniiiQQQKKKOOOQQQWWW```cccpppgggWWWPPPFFFIIIZZZfff~~~ssscccVVVVVV\\\ddddddmmm}}}sss___TTTSSS[[[WWW\\\dddjjjeeeRRREEEDDDFFFEEEFFFHHHJJJIIIJJJQQQ]]]hhhtttsssxxx{{{~~~}}}zzzxxxzzz|||zzztttyyyvvvpppgggaaa___aaaeeeaaafffnnnrrrmmmeeedddiiilllfffaaa^^^YYYVVV\\\fffjjjzzzsss\\\WWW```iiiqqq\\\XXXZZZbbbeeeccceeekkkuuuzzzqqqkkkgggZZZQQQGGGAAABBBEEEHHHIIIDDDFFFMMMXXX```gggsssoooYYYOOOBBB::::::>>>AAABBBBBB@@@===;;;::::::<<<===>>>>>>???@@@@@@@@@@@@???@@@???>>>>>>=========>>>>>>>>>>>>===>>>>>>???@@@:::;;;<<<===>>>@@@BBBCCC>>>===;;;999888888999:::===;;;:::===@@@???;;;666666777999:::;;;;;;::::::::::::::::::;;;:::999888888:::;;;<<<===???BBBEEELLLVVVdddmmmoookkkfffbbbddd]]]]]]dddeeebbbfffooolllhhheeeeeeeeegggsss~~~}}}yyyuuuvvvzzzqqqkkkcccZZZSSSVVViii}}}uuunnnfff^^^]]]^^^dddkkkjjj```VVVRRRKKKLLLNNNMMMIIIEEEBBBAAAAAAHHHLLLJJJJJJLLLLLLIIIDDD;;;666;;;AAAAAA===;;;CCCGGGTTTeeemmmhhh```\\\YYY```lllwww~~~~~~zzzvvviiikkkmmmjjjfffbbbaaabbbhhheee___WWWSSSZZZkkkyyy{{{xxxuuupppkkkrrr~~~ooolllnnnrrrzzz~~~~~~|||ooogggtttiiiQQQAAA888555555444444333222222111111333333222222222222333333777777666555444333111000222222222222222111000000111111111111222222222222444222111111333333222000111111333555777???QQQbbbjjjfffZZZPPPXXXmmm{{{~~~}}}|||nnneeemmmqqqoooqqqyyyuuuqqqxxxyyypppwwwyyy{{{|||}}}~~~yyyyyy~~~~~~~~~yyyuuussswwwvvvtttuuuwwwyyyzzzyyyttttttvvvyyyuuupppqqqwwwzzzyyyyyyyyyzzz|||~~~~~~}}}{{{xxxuuutttvvvyyy}}}}}}{{{~~~~~~}}}}}}~~~xxxvvvuuuuuuvvvwwwwwwwwwzzz|||~~~~~~{{{xxxxxxyyy}}}{{{xxxvvvuuuuuuvvvwwwxxxxxxyyyzzz{{{{{{{{{zzzzzzwwwttttttvvvyyy{{{{{{yyyxxxvvvuuuuuuwwwyyy{{{}}}{{{xxxtttqqqqqqrrrtttnnnmmmkkkhhheee___YYYUUUXXXXXXYYYaaaqqqzzzkkk[[[OOOOOOQQQSSS]]]iiizzzzzzdddVVVNNNEEEOOOlllqqqaaaVVVQQQSSSYYY^^^aaammm{{{wwwaaaVVVUUU\\\VVVXXXkkklllcccQQQDDDDDDFFFFFFKKKMMMNNNKKKGGGHHHMMMSSSYYYlll||||||pppmmmrrryyyyyy~~~|||wwwpppiiigggiiillluuuvvv|||~~~vvvrrriiigggddd___ZZZYYYbbbmmmwwwpppXXXRRRWWW[[[bbb^^^fffqqqvvvvvvvvvzzz~~~{{{qqqlllfff^^^JJJAAA888888???IIIPPPRRRLLLPPPZZZgggrrr}}}cccKKKCCC???:::999<<>>===;;;999999:::<<<===>>>>>>???@@@AAAAAA@@@@@@???>>>======<<<=========<<<===>>>>>>?????????>>>:::;;;<<<>>>@@@BBBCCCDDD===;;;999888888:::===???===;;;999:::<<<<<<999666555666777999;;;<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888999;;;<<<<<<===>>>@@@>>>HHH[[[nnnyyywwwkkk```[[[ZZZ]]]bbb```^^^gggtttrrrjjjhhhllljjjfffnnn}}}zzzvvvuuuuuuuuutttyyyuuussskkk^^^PPPOOOaaattt{{{sssrrrvvvxxx~~~~~~vvveeeZZZWWW^^^ccc^^^RRRHHHEEEFFFEEENNNUUUTTTPPPNNNMMMKKKLLLEEECCCLLLVVVVVVPPPJJJMMMZZZpppxxxhhh```[[[hhhzzzxxxrrrhhhddd___[[[[[[___eeejjjZZZ^^^___[[[[[[fff{{{rrriiieeeeeeqqqyyyhhhlllxxx|||~~~{{{kkkdddttt}}}]]]CCC777444333111444444333333222111111111222111111000000111111222222333333444444444333333111222222222222111000000000000111111222333333444222111000111333333333111///333888888444888JJJ^^^qqqooodddVVVTTTbbbrrryyyzzzwwwlllnnnpppqqqyyy|||~~~||||||tttzzzsssttttttvvvzzz~~~}}}zzz{{{{{{~~~}}}zzzwwwvvvxxxuuuqqqppprrrvvvyyyzzzssswww{{{yyyoooiiimmmvvvvvvwwwxxxyyyyyyyyyyyyyyy{{{{{{zzzwwwvvvvvvxxxzzz~~~}}}}}}|||||||||yyywwwuuutttuuuwwwwwwvvvwwwyyy|||}}}{{{zzzyyyzzz|||{{{xxxvvvuuuvvvwwwxxxvvvwwwxxxyyyzzzzzzzzzzzzwwwuuutttuuuwwwyyyxxxxxxuuuuuuttttttuuuvvvwwwwww{{{xxxtttqqqoooooopppqqqjjjkkkiiieee^^^WWWSSSQQQUUU[[[dddqqq}}}~~~ppp```RRROOOPPPTTTUUUXXXfffvvv~~~}}}ooo\\\RRRKKKEEEWWW~~~|||___QQQOOOQQQSSSUUUXXXbbbrrrppp]]]VVVVVV\\\RRRRRR]]]]]]VVVJJJCCCEEEIIIIIIKKKNNNPPPNNNJJJGGGIIIKKKMMM[[[kkkvvv|||vvvkkkkkkpppssstttwww|||{{{{{{{{{{{{{{{xxxuuurrrzzz|||{{{xxxrrrkkkdddbbbdddiiizzztttdddccceeeffflllyyyxxxtttdddUUUCCC>>>999:::CCCPPP\\\bbbWWW___mmm|||ooo\\\NNNDDD@@@???===>>>@@@@@@@@@>>>>>>===<<<::::::;;;<<<===<<<===>>>???????????????======<<<<<<<<<<<<<<<===;;;<<<===?????????>>>>>>======>>>>>>>>>>>>======>>>===<<<;;;<<<===>>>???:::888777777999:::999888666777888999:::;;;;;;<<<<<<======<<<;;;:::;;;<<<888:::;;;;;;::::::;;;<<<888===IIIZZZiiiqqqqqqooogggeeeccc___XXXXXXhhhzzzzzzoookkkqqqoooiiippp|||vvvqqqpppoooooottt{{{xxx~~~~~~sssaaaZZZcccpppzzzrrrmmmqqqyyysssmmmttt}}}xxxdddUUURRRVVV\\\gggsssvvvpppjjjfffeeeZZZUUUVVV]]]bbb```[[[XXXeeesssyyyiii```\\\dddqqqzzz|||xxxpppkkkkkkcccYYYSSSSSSYYY___cccSSS^^^jjjqqqvvv|||sssiiifffiiinnnsssvvveeennn~~~wwwppprrrhhhXXXDDD888555666555333333333222222111111111000000000////////////000000000111222222333333333222111111222222222111111000111111111111222222333333000//////000333444333222111555:::999444666EEEUUUnnnuuurrraaaSSSVVVeeeqqqxxxyyyzzzxxxtttxxxuuuxxxuuuzzz{{{{{{zzzxxxvvvtttssswww}}}}}}{{{zzz|||~~~|||||||||yyyuuupppnnnoooqqqtttuuutttyyy|||yyyooohhhjjjooorrrtttvvvyyyyyyyyywwwvvvxxxxxxxxxwwwvvvwwwzzz|||}}}}}}{{{zzzzzzwwwuuutttvvvwwwwwwvvvvvvxxx{{{}}}}}}}}}|||{{{zzzyyywwwvvvuuuuuuvvvwwwvvvvvvxxxyyy{{{{{{||||||{{{yyywwwvvvvvvvvvuuutttttttttuuuvvvvvvvvvvvvvvvxxxvvvssspppnnnmmmkkkiiieeeeeebbb\\\UUURRRTTTVVV\\\mmmyyyhhhXXXPPPLLLNNNSSSXXX[[[bbbsss~~~zzzvvvcccRRRJJJKKKNNNccc~~~hhhQQQJJJPPPUUUVVVUUU[[[iii|||zzz```TTTSSSUUUYYYNNNLLLKKKKKKIIIEEEDDDGGGJJJJJJFFFIIIKKKKKKHHHEEEEEEFFFIIIOOOWWW___kkkxxxmmmdddcccjjjdddaaaggguuuzzz~~~{{{{{{sssmmmllllllkkktttyyytttnnnvvv}}}~~~wwwtttrrrqqqrrrtttlllWWWCCC;;;<<<===AAAIIIXXXjjjvvvmmm}}}qqqXXXIIIAAA======999888999:::===?????????>>>===;;;:::999888888999999999:::<<<<<<=========<<<;;;;;;;;;;;;;;;<<<<<<:::;;;===>>>??????>>>>>>@@@@@@@@@???>>><<<:::999======>>>???>>><<<;;;:::666555555555888:::;;;;;;:::999999999999999999999;;;===>>>===;;;:::;;;<<<999:::;;;:::999888999:::888999===DDDOOO\\\iiirrruuutttoooeeeYYYVVVbbbpppyyyqqqqqqyyyyyyrrrttt~~~|||tttmmmjjjfffccccccggglllwww{{{rrrooowww}}}pppeee``````dddhhhqqqmmmmmmsssvvvuuusssttt~~~pppcccdddkkkuuu|||yyywwwzzzkkkkkknnnqqqpppmmmmmmqqqrrriiidddcccaaa```dddhhhjjjhhheee^^^XXXQQQMMMNNNSSSXXX[[[mmmwwwmmmmmmnnnnnnnnnppptttwwwwwweeelllyyywwwqqqsssvvv}}}oooQQQ@@@<<<777444444444333111222111111111111111000000000//////......//////000000000111111111111000000000111111222222222111111222222222111111000000000000///...000222444333222000000222333111222:::EEEaaaqqqyyymmmXXXPPPYYYfff|||{{{kkkeeeaaajjjmmmttt}}}~~~}}}}}}yyyuuuqqqrrrvvv{{{}}}}}}}}}~~~}}}{{{}}}|||yyyvvvsssrrrqqqpppooossswwwzzzyyyvvvtttrrrpppqqqsssuuuxxxyyyxxxwwwvvvuuuvvvwwwwwwwwwxxx{{{}}}}}}~~~}}}{{{zzzxxxvvvuuuuuuwwwwwwwwwuuuvvvxxx{{{~~~~~~}}}wwwvvvuuuuuuuuuuuuvvvvvvvvvwwwxxxzzz|||}}}~~~~~~~~~{{{wwwuuuuuuvvvwwwwwwuuuuuuvvvwwwwwwvvvuuuuuuuuusssqqqooommmhhhbbb^^^XXXWWWUUUQQQPPPUUU]]]dddttt}}}|||hhhUUUOOOPPPPPPQQQUUU[[[cccqqq~~~zzzqqqiiiWWWHHHFFFRRR___tttdddUUUGGGFFFMMMTTTYYY]]]fffsss||||||YYYTTTVVVXXX[[[OOONNNFFFEEEDDDEEEGGGIIIJJJIIIFFFHHHJJJIIIGGGEEEDDDDDDEEEEEEGGGLLLVVVeeesss|||xxxuuuooofffaaahhhwww{{{|||}}}yyy~~~yyy~~~~~~vvvqqqrrrpppmmmhhhcccaaaZZZJJJ:::===BBBIIIPPP[[[lllyyycccMMMDDDAAA;;;777666999999999999999:::;;;;;;:::999888777555555444444666666888999::::::::::::::::::::::::::::::;;;<<<:::;;;<<<===>>>????????????@@@@@@AAA@@@???===<<<:::;;;======<<<999666444333333444666888:::<<<======<<<:::999888777777777999<<>>???@@@===>>>???@@@@@@>>>===<<<::::::;;;;;;:::888666444333444666777888999;;;<<<===<<<:::999777777777777666;;;@@@@@@<<<999999:::<<<;;;999777555666999<<<999;;;;;;999777999???EEESSS[[[eeelllmmmjjjccc]]]gggmmmsssvvv{{{|||{{{wwwuuuwwwuuummmfffcccZZZ^^^aaaeeepppzzzrrrhhhfffhhhhhhjjjmmmmmmdddYYYSSSSSS^^^fffnnnpppmmmkkklllpppjjjfffbbbaaa\\\WWWYYY___UUUYYY```gggjjjkkkqqqxxxwwwvvvmmm```YYY\\\bbbcccXXXYYY]]]ccchhhjjjhhheeepppvvv~~~zzzooollldddZZZjjjmmmrrryyynnn```eeehhhhhhppp{{{iiiOOO===555444666333222222111000111222444000000000000000000000000000000////////////000000---....../////////......000000111222222222222222////////////............000//////000111222222111444111111444555333444777@@@QQQeeeooojjj___WWWUUU___ooowww}}}uuupppwww~~~~~~||||||wwwqqqmmmjjjjjjsss{{{~~~~~~}}}}}}zzzxxxuuurrrooonnnppppppqqqxxx~~~xxxwwwuuusssrrrrrrssstttrrrtttvvvwwwwwwyyy{{{}}}}}}}}}||||||||||||{{{{{{vvvwwwyyy{{{{{{zzzxxxwwwqqqsssuuuyyy{{{zzzwwwtttvvvwwwzzz~~~{{{vvvwwwwwwwwwxxxxxxxxxyyytttuuuwwwzzz|||}}}~~~yyywwwuuuuuuvvvwwwwwwwwwuuutttsssrrrpppooonnnnnnmmmhhhbbb___^^^[[[TTTOOOQQQVVV```kkktttyyyzzzyyymmm\\\LLLHHHLLLPPPUUUZZZ]]]gggsss~~~}}}yyyuuuoooeeeWWWMMMGGGKKK]]]mmmqqqtttqqqeeePPPKKKIIINNNVVVbbbqqq}}}~~~tttUUUSSSRRRNNNPPPHHHLLLNNNHHHCCCEEEHHHIIIIIIHHHDDDDDDDDDDDDDDDEEEFFFGGGFFFGGGHHHHHHGGGGGGMMMSSSUUUggg}}}|||pppfff```zzz{{{{{{yyywwwwwwyyynnnmmmggg\\\TTTXXXggguuuhhheee[[[OOOIIIJJJLLLKKK\\\^^^eeesssuuueeeXXXNNNJJJ===888??????888777>>>333666999;;;;;;:::::::::666666666777777777888888444555666777999999::::::999888888888999::::::;;;;;;;;;:::;;;<<<>>>@@@AAA<<<===>>>>>>===;;;999777<<<<<<;;;:::999999999999333555777888888888999:::===<<<:::888777777888888555:::@@@AAA===999888999===<<<999666444666:::>>>::::::999888666666777999999BBBQQQbbbooosssooohhhgggmmmmmmhhhooo|||xxxfffgggfffgggoooyyyyyyqqqsssssswwwzzzvvvoooqqqxxx~~~|||ooobbb]]]```\\\ccckkknnnmmmiiifffeeeXXXUUUWWW\\\[[[SSSOOOPPPYYYZZZbbblllsssuuuxxx}}}dddddd^^^UUUTTT\\\dddfff[[[fffwww{{{{{{{{{}}}nnnccccccbbb\\\nnnoooppprrryyy}}}eee^^^hhhmmmvvvqqqWWW>>>666999:::555111000///...000222333222111////////////000000000000000000////////////000000+++,,,---...///////////////000111222222222222222,,,,,,------.../////////111000///000111222111000111000222555333000111666888CCCWWWjjjqqqiii[[[RRRXXXiiirrrxxx||||||xxx}}}|||uuu|||zzzxxxuuulllgggfffrrr||||||}}}~~~|||}}}~~~zzzvvvuuusssrrrpppnnnpppnnnkkkoooxxx}}}||||||yyyuuuqqqnnnnnnpppqqqrrrtttvvvwwwxxxyyy{{{}}}yyyxxxxxxzzz|||}}}}}}|||xxxyyy{{{{{{zzzxxxuuusssoooqqquuuzzz}}}|||xxxtttvvvvvvyyy~~~~~~zzzxxxxxxxxxyyyzzzzzzzzz{{{ssstttvvvyyy{{{}}}~~~~~~yyyxxxwwwwwwwwwuuurrrooosssrrrpppnnnlllkkkjjjjjjjjjccc[[[WWWVVVVVVRRROOOSSS[[[iiixxxwwwnnnVVVOOOLLLQQQTTTUUU[[[bbbeeeuuu}}}xxxrrrjjj^^^QQQHHHFFFSSSjjjtttkkkfffddd[[[KKKKKKPPP[[[gggsssrrrZZZPPPUUUTTTRRRPPPHHHKKKJJJHHHHHHHHHHHHFFFEEEDDDFFFHHHHHHGGGFFFEEEFFFEEEEEEGGGHHHIIIJJJJJJJJJMMMXXXjjj|||}}}uuuooowwwzzz|||zzzzzzpppqqqnnniiiiiinnnooolll^^^___\\\UUUQQQVVV```hhhXXXVVVUUUUUURRRQQQWWW```fffooo{{{lll]]]TTTIIICCCDDD===<<<;;;:::999999888999999::::::::::::999888777:::999888777666555444333444555555555666666777777999777888===AAA???;;;888===;;;999777777999;;;===>>>>>>===<<<:::999888777<<<999666666888999888666777666666777999;;;;;;:::999;;;<<<;;;888666555555777:::<<<;;;888666777999777777777777777888888999888:::999777;;;???;;;222:::===CCCLLLWWWbbbjjjoooxxxnnncccaaajjjwwwrrrssstttzzz{{{jjjhhhmmmnnniiibbbbbblllvvv}}}tttqqqmmmjjjhhhhhhcccZZZUUUTTTQQQUUUWWWUUUPPPMMMOOORRR\\\```cccfffmmmpppgggZZZRRRSSSRRRSSS\\\iiirrrttt{{{uuuooonnnpppwwwjjj```\\\[[[ZZZXXXiiifff```cccvvv{{{nnngggooo{{{lllZZZDDD???999444222222111111000000//////.........---......////////////......000000000000000000000000////////////////////////......////////////......000000//////.........---............////////////000111111111111222222222222:::LLLbbbqqqssshhh]]]XXX]]]fffqqqzzz~~~}}}{{{}}}}}}~~~|||www}}}{{{yyywwwppp~~~yyytttmmmeeelllnnnuuu|||}}}zzzzzz}}}~~~}}}~~~~~~~~~|||yyyvvvsssrrrrrrsssooojjjggghhhlllqqquuu{{{yyyvvvtttssspppmmmjjjrrrpppppptttvvvvvvvvvvvvtttssssssxxx~~~{{{uuuuuutttuuuwwwtttooonnnqqqssstttvvvwwwxxxxxxxxxwwwzzz|||~~~~~~{{{xxxuuuuuuvvvxxxyyyyyyxxxvvvtttqqqrrrttttttuuuvvvyyy{{{xxxvvvsssssstttsssooollllllkkkjjjiiigggeeecccbbb^^^ZZZSSSNNNMMMPPPUUUXXX[[[mmmmmm]]]UUUNNNNNNOOOPPPQQQWWWdddoooyyy|||zzzyyyrrrbbbPPPFFFEEEKKKZZZkkkooofffZZZTTTTTTMMMQQQVVV^^^lll}}}vvv]]]QQQTTTSSSTTTTTTNNNHHHGGGEEEFFFGGGGGGFFFEEEDDDFFFHHHHHHFFFEEEEEEFFFDDDEEEEEEFFFGGGHHHIIIIIIHHHLLLUUUbbbppp}}}}}}wwweeeaaahhhfff\\\\\\^^^gggqqqrrrrrr{{{wwwoooddd^^^\\\ZZZVVVSSSGGGJJJMMMNNNNNNOOOPPPPPPKKKUUUaaafffgggiiiqqqwwwlllWWWEEEBBBBBB???>>>BBB;;;:::999888777777777777999999888888777777777777888888777666555444333222444555555555666666666777777666888===@@@@@@>>><<<;;;:::888777777888:::;;;===<<<<<<;;;:::999888888<<<999777777999999888777888777777888:::;;;;;;:::999;;;<<<;;;888666555666666999<<<<<<;;;;;;<<<>>>;;;:::999777777777777888777888888777<<>>777666:::>>>CCCHHHNNNTTTYYYiiilllmmmjjjdddccchhhnnnuuunnnsssxxx|||}}}rrrlllnnnlll```SSSQQQ\\\iiieeeiiirrr{{{~~~~~~}}}uuuppphhh]]]TTTQQQSSS[[[ccceeecccdddiiipppooopppooolllnnnpppjjjbbbbbbhhhooovvvuuuppppppqqquuu{{{{{{qqqfff___\\\\\\^^^YYYYYYXXX[[[dddlllkkkeeerrrxxxqqq[[[FFF888:::777333000000000000///000/////////.........---......////////////............................................................////////////......000/////////.........---............////////////000000111111111222222222444555===OOOeeepppoooiiiTTTUUU[[[fffttt}}}~~~zzz{{{{{{wwwrrrppptttxxx}}}xxx~~~xxxsssgggeeegggooovvvyyy|||~~~}}}}}}|||xxxvvvuuusssoooiiieeecccdddhhhjjjuuuuuuuuuvvvwwwvvvsssqqqpppmmmkkklllmmmmmmmmmnnnwwwvvvuuuuuuuuuvvvvvvvvvrrroooooorrrsssqqqrrruuuwwwwwwwwwwwwxxxyyyzzz{{{yyyzzz{{{||||||zzzwwwvvvuuuuuuvvvvvvvvvuuusssrrruuuuuuuuusssrrrqqqrrrsssuuussspppoooooommmjjjgggkkkjjjhhhddd```[[[VVVTTTSSSSSSTTTWWWZZZ]]]```bbbwwwgggYYYQQQNNNPPPRRRUUUXXX\\\gggvvv~~~{{{yyyvvvsssmmmcccTTTGGGFFFKKKQQQ[[[dddddd[[[QQQKKKJJJNNNRRRWWWaaappp~~~{{{```QQQQQQPPPQQQRRRNNNFFFDDDCCCCCCEEEFFFFFFEEECCCEEEFFFFFFEEEDDDEEEEEEDDDDDDDDDDDDEEEGGGHHHJJJKKKJJJIIIMMMVVVcccpppxxx~~~~~~iiiaaaddd___SSSOOOSSSZZZ___]]]^^^mmm~~~vvvooolllnnnwwwtttrrrppptttzzzzzzvvv|||hhhVVVSSSRRRMMMHHHGGGDDD@@@<<<<<<@@@FFFMMMQQQ]]]mmmyyyxxxwwwjjj[[[HHH===777:::<<<999:::>>>999999888777666666666666888777666555555555666777666666555555444333222222555555555555555666666666666777999:::<<<<<<<<<;;;999888666555555666888999:::::::::999999888888888;;;999888888999999999888999888777888:::;;;;;;:::999:::;;;:::888666666666666888;;;===>>>???AAABBB???===:::777555555666777666777666777;;;AAA@@@<<<;;;>>>AAAAAA>>>>>>BBBGGGUUU^^^gggiiiddd___]]]^^^^^^xxxnnngggooovvvwwwuuuuuurrrooonnnrrrpppdddUUUOOOVVV___TTTVVV[[[bbbgggkkksss||||||vvvtttppphhhbbb```hhhrrr}}}{{{xxxzzzzzzwww~~~yyymmmhhhppp{{{yyyrrrqqqssstttwww{{{vvvuuupppiiiaaa___bbbgggXXXVVVVVVYYYZZZZZZ^^^cccpppgggQQQCCC999000***222000......000111000000/////////.....................////////////......------------------------..............................////////////....../////////...........................////////////000000000111111111222222444///111@@@XXXjjjqqqppp[[[VVVTTT^^^ooo}}}yyysssooonnnqqqtttsss}}}ttt~~~uuukkkeeegggnnnsssyyy~~~}}}~~~~~~~~~zzzxxxsssooojjjdddaaaaaabbbdddjjjllloootttzzz}}}~~~}}}ooommmiiihhhiiikkklllkkknnnppprrrqqqooommmooopppnnniiihhhmmmqqqrrrrrrtttzzzxxxwwwvvvwwwyyy{{{}}}vvvwwwwwwxxxxxxwwwvvvvvvuuuttttttssssssrrrssssssxxxvvvtttqqqooonnnnnnnnnmmmkkkiiiggggggeeecccaaaeeedddaaa^^^ZZZVVVRRRPPPRRRSSSWWW\\\eeennnwww|||zzzlll]]]QQQMMMOOORRRUUUYYY^^^bbbjjjyyy|||wwwsssnnnggg]]]QQQFFFCCCLLLXXXXXXZZZZZZVVVOOOIIIGGGGGGNNNTTT[[[eeeqqq{{{{{{uuu~~~bbbQQQPPPMMMMMMMMMHHHGGGEEECCCCCCDDDEEEEEEDDDBBBDDDEEEEEEDDDDDDEEEFFFEEEEEECCCCCCDDDFFFIIIKKKJJJIIIHHHHHHJJJOOOUUUYYYiiirrr}}}}}}~~~yyyppp```___``````]]]\\\fffsssaaa\\\ZZZ^^^___aaannnwwwjjjqqq|||llliiijjjlllmmmnnnoooqqqrrrwwwwwwpppppp}}}{{{}}}fffOOOLLLMMMFFFBBBEEEFFFAAA<<<:::>>>HHHWWWccctttuuuZZZIII@@@DDD???===???<<<888777;;;888888777666666666666666888777555333333555666777666555555555444444333333555555555555555555555555555888888666555777666444777666555444444555666777777777777777777888888888:::999888888888999999999999888777888999:::999888777888999888666555555666777888;;;===>>>@@@AAABBB>>><<<888555333444666777777666555666:::===>>>===???DDDGGGCCC<<<888;;;@@@EEEGGGNNN[[[gggllliiicccYYYhhhwww}}}{{{nnn```hhhmmmqqqppplllhhhffffffiiiooossspppggg___\\\\\\TTTPPPOOOTTTXXXXXXYYY\\\ggggggiiimmmlllhhhfffiiipppwww|||}}}}}}wwwsssqqqlllfff___^^^XXXQQQRRRaaayyy}}}xxxyyyxxxsssmmmkkkiiiiiiiiiggggggiiiooossscccZZZVVVXXXXXXXXXaaannnzzzdddSSS>>>111///222333222/////////000222333222000........................---......//////......---------------------------........................---......//////......---....................................////////////000000000000111111111111111...000<<>>@@@EEEPPPZZZ\\\```qqqdddVVVGGG>>>888555666999666777888777444444666:::777666666555555666666777666555444444444555666777555555555555555666666666555555555444444444444444000444555555:::CCCAAA:::444333333333333333333444444444444444444444444444666777777777666666777999888666555555666666444333333444555444333333555666:::999999999::::::888666666555333222222444777888888555555888777555555777999===@@@???:::888:::===333888<<<@@@DDDPPP```mmmrrrjjjkkkrrrooobbb\\\aaakkkhhhhhhmmmpppmmmjjjiiijjjmmmqqquuuwwwvvvsssqqqkkkfffgggrrrzzzwwwmmmeee\\\cccnnnsssnnnddd___aaahhhiiilllmmmmmmiiiddd```\\\^^^bbbeeebbb]]]\\\___VVV^^^gggnnntttvvvqqqjjj]]]\\\\\\[[[YYY\\\fffqqqnnneee^^^```cccbbb^^^[[[\\\YYYXXX\\\dddlllpppqqqhhhgggooo~~~{{{iiiZZZNNN???333555333000000222111...+++000.........//////---+++---------------.........------............------........................------------------------------............---------------------...................../////////////////////000000000111111000111222000444CCC[[[mmmqqqllleee______fffqqqzzzkkk___bbbjjjrrrvvv|||}}}wwwvvvxxxxxxiiigggmmmoootttyyy}}}~~~}}}|||{{{{{{{{{|||{{{vvvqqqnnnllldddaaa]]]\\\^^^bbbeeegggqqqyyy~~~uuukkk```[[[]]]```aaa______aaajjjxxx~~~zzzsssooonnnppptttvvvvvvtttqqqoookkkjjjjjjjjjkkklllmmmmmmlllkkkkkkkkkmmmooorrrtttiiiddd^^^\\\\\\]]]\\\ZZZYYYXXXWWWTTTQQQOOOPPPQQQSSSUUUXXX^^^eeemmmtttxxx{{{{{{xxxsssjjj^^^SSSLLLRRRPPPOOORRRWWW^^^cccfffxxx{{{uuurrrpppiii]]]TTTFFFAAAAAAKKKVVV[[[]]]___VVVPPPHHHCCCEEENNNZZZbbbppp{{{~~~gggVVVUUUSSSSSSUUUPPPMMMJJJFFFDDDDDDEEEEEEEEEDDDEEEEEEEEEDDDEEEHHHJJJCCCDDDDDDEEEFFFGGGHHHHHHJJJJJJIIIDDD???>>>AAAEEEDDDCCCCCCFFFMMMTTT[[[___qqqvvvyyyrrrsss|||iii```aaaeeeggg]]]VVVOOONNNTTT^^^hhhmmm[[[]]]]]]ZZZTTTQQQQQQRRRYYY\\\[[[SSSIIIIIISSS^^^______^^^ZZZSSSMMMJJJHHH===DDDBBBCCCKKKKKKIIIOOOCCCDDDFFFHHHKKKMMMOOOQQQWWWZZZeeerrryyywwwcccTTTDDD===999:::;;;888888;;;999;;;;;;999777666666666555555444444444444555555333333333333444444444555333333444444444555555555555555555444444333333333///333333555???JJJFFF:::333333333333333333333333333333333333333333222222444555666666444444666999999777666555666666444333444555555555444444666999;;;999777888999888555333555444444333444555666777777555666:::999555444777999;;;===<<<:::999999:::555888;;;:::999>>>IIIRRRaaabbbfffjjjiiiccc^^^\\\bbb___bbbhhhkkkgggdddeeehhhpppzzz~~~~~~|||xxxwww{{{{{{ssskkkgggfffiiipppyyy{{{tttmmmkkkwww{{{|||vvviii^^^YYYXXX]]]^^^dddkkkkkkeeebbbdddccckkktttzzz~~~wwwaaaYYYTTTYYY______^^^``````ZZZYYYbbbjjjhhhbbb]]]VVVUUUUUUWWW\\\ccciiilllvvv|||eeeXXXIIIAAA;;;444...---,,,---///000000//////...///...,,,,,,---...,,,+++,,,,,,,,,------.........,,,------......------,,,------------------------------------------------,,,------......------,,,,,,,,,,,,------.....................////////////////////////000000000111///111111...///999JJJXXXhhhooosssnnneeebbbhhhpppxxxoooqqqvvvyyynnntttzzzjjjeeegggiiinnntttzzz}}}}}}|||{{{zzzzzz~~~zzzvvvsssoookkkgggcccaaa```^^^\\\^^^iiirrrwwwxxxqqqhhhaaa___```aaaaaabbbeeennnxxxzzzsssllljjjggghhhjjjkkkkkkjjjhhhfffeeeeeeeeeeeeffffffffffffdddcccccccccccceeefffgggaaa\\\WWWUUUXXX[[[ZZZYYYSSSTTTVVVVVVVVVXXX\\\```gggjjjooouuuyyy||||||}}}xxxooobbbVVVNNNMMMOOORRROOOQQQTTT[[[dddppp||||||xxxssslllfff```ZZZRRRKKKAAADDDMMMXXX\\\YYYVVVVVVOOOMMMIIIGGGLLLXXXhhhssslllXXXSSSNNNNNNPPPLLLKKKHHHEEECCCDDDFFFGGGGGGEEEEEEFFFEEEEEEFFFHHHKKKAAABBBCCCEEEFFFFFFFFFFFFAAADDDGGGEEEAAA???BBBEEEDDDDDDEEEFFFHHHHHHGGGFFFUUUZZZhhh|||zzztttvvv~~~~~~fffXXXLLLLLLYYYdddgggdddUUUVVVWWWVVVTTTRRRRRRRRRUUUSSSPPPNNNQQQYYYdddmmmMMMOOOPPPOOOKKKEEE@@@===:::AAAAAAAAAGGGEEE@@@FFFBBBOOO[[[^^^^^^``````^^^bbbjjjrrr]]]LLL???===@@@666333444888777222000333///222444444444555444333333333333222222333444444000111222333333333333333222222222333333444444555555555555444444333333333///222222333???JJJDDD555333333333333333333333333333333333222222222111111222444666555333333666888:::888777666777666555333555666666666555666888;;;;;;999777777999888555222666666555555555666666666666444777<<<;;;666555999555666666777666555333222:::666222555;;;>>><<<888;;;GGGPPPRRRZZZeeeggg``````___ccchhhgggaaa___ccc[[[lll|||zzzxxxuuummmddd```bbblllhhhjjjtttzzzwwwmmmgggqqqyyy}}}tttcccVVVUUUYYYddddddkkkuuuxxxsssppprrroootttwwwzzz~~~ooo___UUU\\\hhhiiiaaa[[[[[[[[[dddsss{{{uuuggg\\\WWWXXXZZZ[[[]]]cccllltttzzznnneeeVVVGGGAAA555...111111,,,---333---///000...,,,+++---000000...------...///...---,,,,,,,,,------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,------...................../////////000////////////000000000000---000222222222444:::???YYYiiiwwwuuufff\\\^^^eeewwwyyy~~~ttttttiiigggwwwttthhhaaaaaadddllluuu|||~~~~~~{{{xxxwww{{{~~~uuussspppmmmjjjfffaaa]]]VVV___eeegggooo|||~~~wwwyyyzzzzzzwwwrrrnnnkkkkkkfffiiipppuuurrrhhhbbb````````````````````````___aaaaaabbbbbbbbbbbbaaa```^^^^^^]]]\\\\\\\\\\\\\\\\\\WWWSSSTTTYYY^^^___^^^WWWZZZ___cccgggnnnvvv|||~~~tttiiicccUUUTTTSSSRRRQQQRRRSSSSSSUUUZZZcccmmmyyy~~~xxxvvvnnnhhh___VVVOOOIIIEEEBBBBBBKKKZZZccc```VVVPPPQQQIIIJJJJJJLLLTTTcccvvvnnnWWWRRROOOOOOOOOHHHFFFCCCAAAAAACCCEEEEEEEEEDDDEEEFFFGGGGGGGGGGGGGGGEEEJJJNNNNNNHHHCCCBBBBBBBBBCCCCCCCCCBBBBBBDDDEEECCCEEEFFFHHHGGGFFFDDDCCCHHHJJJOOOZZZjjjzzzyyyrrrrrrvvvzzz|||}}}mmm^^^```ooo|||}}}yyylllkkkmmmpppsssqqqiiibbblllpppmmmddddddmmmrrrnnnRRRLLLJJJNNNNNNHHHFFFHHHDDDJJJPPPRRRPPPNNNNNNPPP\\\kkkvvvqqqiiillluuu{{{wwwjjj\\\JJJ===888888888888444555555555555555555444666555333333222333444555444444444444444444444444333333444444555666666666222222111111222222333444444444444444333222111000000000111222333333333333444333222222222333444555111111111111111111111222333333333444777;;;===>>>:::888555333222222444555555444333222444777:::<<<===;;;999777666666777777666555444444444444555555333888<<<;;;777444555777555666666555333333444666666666666555666666777888333666:::>>>DDDOOO\\\eeehhhjjjjjjddd\\\YYY\\\aaabbblllwwwzzzvvvpppnnnoootttnnnjjjhhhcccaaagggqqqqqqlllooo|||{{{kkkaaannn}}}sssbbb\\\\\\[[[]]]^^^cccjjjlllkkknnnrrr{{{vvvxxx~~~yyyxxxwwwaaaXXXgggsssooohhhiiieeegggtttmmm\\\WWWQQQYYYdddqqq{{{zzzrrrdddTTTGGG>>>999777222111111111000000//////...........................------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////............////////////000000000000000000000000000/////////111444777888OOO___qqqwwwnnnaaaZZZXXXllluuu{{{xxxyyy|||}}}yyymmmccc```fffwwwzzzrrrjjjgggeeefffjjjrrryyy}}}vvvwwwxxxzzz~~~|||xxxtttqqqlllfffaaa___^^^\\\[[[]]]bbbjjjpppxxxzzz|||}}}|||{{{yyywwwssstttsssnnngggaaa______dddaaa^^^[[[YYYYYYZZZ[[[ZZZ]]]______^^^]]]]]]]]]]]]]]][[[WWWTTTTTTYYY]]]___\\\ZZZ]]]cccjjjmmmooopppsssxxx~~~{{{nnnddd[[[TTTOOOWWWRRRPPPRRRUUUVVVXXX\\\dddhhhppp||||||uuussstttlllbbbVVVKKKBBB???BBBGGGJJJOOOWWW]]]WWWJJJEEEIIIAAAGGGMMMSSS```rrr~~~}}}|||}}}|||```PPPPPPNNNOOOPPPKKKDDDBBBAAAAAACCCDDDCCCBBBDDDDDDEEEFFFFFFFFFFFFFFFCCCHHHMMMMMMHHHCCC@@@@@@AAABBBCCCBBBAAAAAACCCEEEDDDEEEFFFFFFFFFEEEDDDDDDFFFFFFHHHOOOYYYeeennnrrr~~~{{{~~~hhheeedddbbb[[[QQQMMMPPPHHHNNNUUUZZZ[[[]]]aaaeeeuuulll___PPPHHH===777777888888777333444444555555444444333555444333222222333444444333333333333333333333333555555555555444444444444222222111111222222333444444444444444333222111000000000111222333333333333444333222111111222333444000111111111222222333333555333333888???BBB@@@<<<777666444222222333555666666555333222333555777999::::::999888888777777777666666666666555555555555333888>>>???;;;777666666666777777666444333444666777666666555555666666777666777888999;;;AAAIIIOOO[[[bbbiiijjjgggeeehhhkkkiiilllooommmhhhcccbbbccc```\\\[[[___```bbbhhhpppooonnntttwwwrrr~~~qqq___UUUTTTVVV^^^[[[[[[]]]]]]^^^bbbhhhxxxvvvyyy|||zzztttqqqsssoooccc___kkktttqqqjjjiiigggiiittt~~~yyyhhh^^^___ooosssyyy|||zzzrrrhhhaaaRRRMMMEEE<<<555111//////000000000//////.................................------,,,,,,,,,,,,------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////............////////////////////////////////////000000//////111333555777BBBQQQdddpppnnneee]]]XXX___kkkzzz|||yyyzzz~~~~~~yyyuuutttvvvzzzpppXXXXXX___mmmwwwzzz{{{~~~jjjfffbbbcccgggmmmpppqqqtttuuuxxxzzz}}}}}}zzzxxxsssmmmiiiddd```\\\XXXVVVWWWYYY[[[^^^aaafffmmmttt{{{}}}}}}yyyvvvvvvwwwrrrooojjjfffbbb`````````]]]^^^^^^^^^]]]]]]___aaaZZZ[[[\\\]]]^^^aaaeeehhhjjjjjjmmmuuu}}}|||pppiiiaaaZZZVVVSSSQQQOOOSSSQQQRRRWWW[[[]]]bbbhhhpppuuuzzzvvvpppllljjjaaaVVVJJJDDDEEEFFFGGGGGGJJJIIIKKKOOOMMMGGGFFFIIIKKKOOORRRWWWcccttt}}}~~~~~~www|||iiiTTTLLLQQQOOONNNOOOKKKBBBAAAAAABBBDDDCCCAAA???CCCCCCDDDEEEEEEEEEEEEDDDAAAFFFKKKKKKGGGBBB@@@???@@@AAABBBAAA@@@@@@BBBDDDEEEEEEDDDDDDDDDEEEEEEEEEGGGDDDBBBCCCGGGLLLPPPRRRZZZaaakkksssyyy|||}}}~~~zzzoooqqquuuvvv{{{sssvvv}}}~~~iiilllooolllaaaXXXXXX^^^\\\]]]^^^___```eeennntttvvviii\\\PPPEEE>>>999555333333666777555333222222333333333333222222333333222222222333333444222222222222222222222222666666555444444333222222222111111111111222333333444444444444333222111000000000111222222333333333333222222111111111222222000000111222333333444444666333333:::BBBEEE???888444333222111222333555777666555333222222333555666777888888999999888777777666777888888777666555444333999???@@@===999666666888999999777555444555666999888777666555555555555777777666555444666999<<<===EEEPPPWWW\\\bbbkkkqqqsssrrrooojjjddd^^^YYYVVVSSSPPPRRRXXX]]]```cccgggiiikkkrrr{{{}}}{{{{{{}}}xxxqqqfffXXXNNNOOOTTTVVVQQQMMMLLLLLLNNNWWW```wwwvvvvvvrrrhhh]]]ZZZ]]]dddcccccceeehhhkkkkkkiiinnnsss}}}}}}nnngggjjjnnnmmmjjjdddYYYLLL@@@999444222///---,,,,,,---..................---------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............/////////---............/////////////////////////////////111000000000000222444555555AAASSSdddlllhhh^^^VVVUUUbbbrrr~~~xxxoooooopppmmmiiihhhooo|||xxxhhh^^^UUUTTTYYYcccooozzzssslllddd___```ccceeefffoooppptttwww{{{~~~}}}yyyrrrllleee```]]]ZZZUUURRRQQQRRRTTTYYY___eeekkkooosssvvvyyy{{{}}}}}}yyyuuurrrpppppppppnnnnnnnnnmmmlllnnnrrruuunnnooorrrvvv{{{~~~{{{{{{yyyuuuoooggg___ZZZQQQOOOLLLKKKMMMPPPRRRSSSWWWXXX^^^eeeiiilllttt}}}uuukkkjjjiiiddd^^^ZZZSSSJJJBBBDDDNNNUUURRRLLLFFFDDDDDDHHHHHHFFFDDDEEEMMMTTT]]]fffqqq{{{~~~}}}rrrxxx}}}yyytttuuuaaaQQQOOOVVVRRRMMMMMMHHHAAAAAABBBDDDEEEDDDAAA>>>DDDDDDEEEEEEEEEEEEEEEDDDBBBEEEGGGFFFCCCAAA@@@AAA???@@@AAA@@@??????AAACCCEEEDDDCCCBBBBBBDDDEEEFFFJJJFFFBBB@@@@@@@@@@@@@@@???FFFNNNUUUZZZaaahhhnnnrrr~~~{{{nnneeelllssssssuuu|||~~~{{{zzz}}}}}}~~~yyyqqqfffmmmsssoooddd___eeeoooiiigggeeeeeejjjuuu}}}mmmXXXPPPFFF===999888888999333222222444666666333111111111222222222222111111111111111111222222222333111111111111111111111111444444444444333333222222111111111111111222222333333333333333333222111111000000000111111222333444222222111111111111111111///000111222333444555555444333333888===>>>999444444333222111111333444555444333222111222333444555777777777777777888999999666777999:::999888666444666999===>>>;;;888777777999::::::888555444555777;;;:::999777666555555555555555555555555555666777...222666:::???IIIUUU^^^fffgggjjjnnnooollleee___\\\ZZZZZZ^^^bbbbbb```]]]]]]]]]```fffjjjkkkjjjiiifff]]]WWWWWWTTTNNNQQQZZZ```YYYSSSQQQOOOQQQXXXaaaqqqooommmggg___XXXUUUVVVVVV^^^```[[[]]]hhhrrruuu{{{}}}zzzhhh\\\YYYMMMIIIAAA:::333...,,,+++//////........./////////............---------------------------------------,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------.........//////////////////////////////111111000000000111222222333888EEEWWWdddggg___VVVUUU]]]iiivvvyyyjjjccc___^^^aaafffmmmuuu|||rrr```SSSPPPVVVbbblllzzzuuukkk```YYYXXX]]]bbbfffhhhmmmrrrwww{{{}}}~~~~~~xxxrrrooommmiiibbb[[[YYYVVVRRROOONNNOOOQQQSSSYYY\\\```eeekkkqqqvvvyyy{{{zzzyyyxxxyyyzzz|||}}}}}}xxxqqqjjjeee\\\YYYSSSNNNJJJIIIIIIJJJKKKKKKKKKMMMQQQUUUYYY[[[cccgggpppxxx|||vvvooocccYYYWWWWWWSSSLLLHHHHHHFFFEEEMMMYYYaaa]]]TTTFFFHHHMMMNNNLLLFFFCCCBBBSSSbbbuuu}}}wwwtttnnnyyyooo~~~~~~nnn]]]OOOPPPWWWRRRLLLJJJEEE@@@AAACCCFFFGGGFFFCCC@@@FFFFFFFFFGGGGGGFFFEEEEEEEEEDDDCCCAAA???@@@BBBDDD???@@@@@@@@@??????AAABBBEEECCCBBBAAAAAACCCEEEGGGJJJGGGCCCAAA@@@???>>><<<@@@CCCEEEFFFEEEGGGLLLPPPOOOaaaxxxnnneeemmmrrrnnnoooxxxvvvxxxxxxuuuqqqooopppsss{{{sssllllllppprrrqqqiiirrrwwwpppeeebbbjjjrrrppprrrwww}}}|||ppp```MMM@@@>>>:::444111222444666777555555444444555444333111000111111111111111111000///000000111111111222222111111111111111111111111222222222222333333444444111111000000111111222333222222333333222222111111000000000000000222333444222222222222111111000000//////000111333444555555444666777777666555444555555444333222222222333333111111111111222444666777888777555444555777:::;;;666777999::::::999777555888888888777666666777888999::::::888666555666777<<<;;;999888777666555555333333444555777777777777666555444111000444:::@@@FFFJJJRRR___lllssssssqqqjjjiiijjjkkkmmmmmmiiiccc^^^[[[YYY[[[```bbb___ZZZUUUMMMMMMTTTXXXVVVYYY```]]]YYYVVVUUUSSSRRRWWW]]]___^^^\\\\\\^^^```___]]]UUUaaagggbbbbbbnnnwwwxxxyyyssskkkdddZZZKKK===555666333///,,,+++---111333...............---,,,+++........................------------------------,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------------....................................000000000000000000000111333444:::HHHYYYcccccc___ZZZZZZ```lllzzz~~~|||oooaaaWWWUUUaaaoootttwww{{{|||oooaaaZZZZZZ^^^aaalllooooooggg[[[UUUXXX^^^___bbbgggmmmsssxxx|||~~~}}}~~~zzzyyyxxxtttllleeebbb^^^XXXRRRNNNMMMMMMNNNLLLLLLNNNRRRWWW\\\```aaadddeeefffhhhjjjnnnppprrrvvvyyy}}}~~~~~~~~~~~~~~~{{{tttnnniiihhhddd___ZZZTTTQQQOOOMMMKKKGGGEEEEEEIIIMMMPPPMMMOOORRRUUUYYY]]]aaacccmmmrrr}}}|||tttoooeeeXXXLLLHHHFFFCCC???>>>@@@FFFMMMSSS[[[aaa]]]TTTNNNUUUYYYUUUMMMHHHKKKNNNiiiyyyxxxrrrtttooowwwvvviii[[[LLLLLLSSSOOOKKKIIIDDD@@@@@@BBBEEEHHHHHHEEECCCFFFGGGGGGGGGGGGFFFFFFEEEEEECCCAAA??????@@@CCCEEE???@@@AAA@@@??????AAACCCCCCBBBAAA@@@AAACCCEEEFFFEEECCCAAA@@@@@@@@@>>><<<===???AAABBBAAA?????????BBBJJJVVV```gggnnnssswwwrrrgggeeepppxxxyyy~~~vvvpppqqqvvv{{{{{{wwwrrrooooooppprrr{{{zzzwwwttttttwww{{{}}}}}}~~~~~~wwwiiiZZZQQQKKKCCC<<<888888666444444555555555444333333222222222222333333000000111111111111000000---...///000111111111111111111111111111111111111000000111222222333444444111000000000000111222222111222222222222222111111000000//////000111333444333333333333222111000/////////000111222222333333555888;;;999555222444777555555444333333333333333000000111222333555666777888777555555555777999:::444555777888999999888888999888555333333444666777888999999888666666777888:::999888666555555444444333222222333555555444222111333555555333222111222777777;;;DDDPPP[[[bbbddddddgggiiijjjmmmqqqoookkkpppooollllllppptttooohhhWWWUUUWWW]]]aaaaaaaaacccTTTUUUYYYaaaeeeggglllrrruuutttqqqpppssswwwtttoooeeeooosssllleeeccc```[[[ZZZOOOBBB;;;888666111---......000000000000///...,,,,,,------,,,,,,+++***---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,------------.................................////////////000000000000111000222<<>>>>>@@@CCCFFFGGGFFFDDDFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBAAAAAAAAABBBCCCBBB???@@@AAAAAA@@@@@@AAACCCAAAAAAAAAAAAAAACCCDDDEEEAAA???>>>>>>???>>>===;;;666666888;;;>>>???>>>===DDDBBBAAADDDGGGJJJNNNQQQSSSQQQUUU^^^gggmmmvvvxxxpppmmmrrrzzz~~~|||zzzyyyzzz{{{~~~yyyyyyzzzvvvnnnaaaSSSJJJFFF???999:::;;;888888<<<222111222333555555333222000111111111111111111222000111111222222111111000,,,---...000111111000000222222222222222222222222111111111111222222222222000000000000000111222222111111222222222222111111111000///...///111333444333444444444333222000////////////000000111111111333666999:::999666555555444444444444444555555555222222222333444555555666555666777888888777666666333444555666888999::::::888666555444444555555555666777777777666666777999666666555333222222222222222000///000222333111///))),,,000333444333333333333333222444999>>>BBBDDDJJJPPPSSSRRRTTTZZZ]]][[[iiimmmoooooorrrvvvuuuooo\\\```cccdddfffiiihhheeedddgggppp{{{|||yyytttmmm``````]]]VVVNNNFFF>>>999888444---+++---222333333+++,,,...///...,,,)))(((,,,,,,------------------+++,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,************************++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.................................---......///000000000000/////////444???OOO^^^hhhccc___[[[]]]dddoooyyy~~~zzzkkkeeerrruuussszzztttjjj___VVVRRRXXX^^^aaa^^^\\\ZZZ[[[XXXYYYZZZ]]]bbbhhhnnnqqqyyy{{{}}}yyywwwtttooojjjeeeaaa^^^]]]ZZZUUURRRRRRRRRPPPNNNMMMLLLLLLKKKKKKJJJJJJJJJGGGJJJMMMOOONNNLLLLLLLLLMMMNNNNNNNNNLLLJJJJJJJJJKKKLLLLLLJJJGGGGGGIIIKKKJJJKKKNNNQQQSSSUUUVVVVVV___eeemmmuuu|||}}}sssmmmfff\\\WWWWWWKKKEEE???======???EEEMMMTTTZZZYYYOOOKKKNNNLLLFFFMMMSSSRRRLLLKKKYYYmmmyyy}}}~~~yyygggRRRKKKOOOLLLIIIGGG@@@<<<<<<>>>AAAEEEGGGFFFEEEEEEEEEEEEEEEEEEDDDCCCCCC@@@@@@BBBCCCEEEDDDBBB@@@@@@AAABBBAAA@@@@@@BBBDDD@@@@@@AAAAAABBBCCCDDDEEE???>>>======>>>===;;;999>>>:::555555999<<<===<<<>>><<<<<<@@@BBBAAA>>><<<<<<===AAACCCEEEIIIPPPVVV[[[YYYYYY]]]gggsss|||}}}}}}}}}zzzrrrdddVVVHHHGGGFFFEEECCCAAA===;;;555222333666555...---111333222111222333333222111000222333333111000000000111111222222222222111111+++,,,...000000000000///222222222222222222222222333333222222111000000000000000000000000111111222000111111222222222111111111000///...///111333444444444555555444333111000////////////000000000000000111555999<<<;;;555111222222333444555777777888444444444444444444444444222555999;;;;;;888444222333333333555666999;;;<<<777666555666666666555333444555666666555666888:::333333222111000000000000000...---...222333222000222111000///...///111222,,,...111444555444333333222999<<<888777===AAAAAAEEEPPPXXXXXXZZZ___aaa^^^ZZZcccfffccceeemmmmmmhhhnnnooouuu{{{|||yyyxxx{{{fffjjjhhh\\\PPPKKKFFFAAACCC:::222///...---...000+++///111000///...,,,***------+++++++++---///000,,,,,,,,,,,,,,,,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,************************+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..............................,,,---...///000000000000000111000111777DDDVVVbbbhhheee```[[[ZZZbbbppp{{{|||xxxqqqyyy~~~pppooowww~~~wwwnnnfff___[[[VVVTTTWWW[[[___```TTTTTTSSSUUUXXX^^^cccgggwwwyyy}}}{{{wwwuuuiiieee```^^^^^^___]]][[[TTTTTTSSSRRRPPPOOONNNMMMJJJLLLMMMMMMKKKKKKLLLMMMGGGJJJKKKJJJGGGGGGJJJMMMFFFIIIMMMNNNNNNNNNQQQTTTZZZYYYYYYZZZ^^^eeekkkooossszzzzzzuuukkkccc___WWWKKKDDDDDD???===<<<>>>@@@DDDNNNYYYggghhh___OOOIIIMMMLLLEEE>>>EEEIIIJJJRRRdddvvv~~~yyy~~~zzzoooZZZPPPOOOKKKJJJHHH??????@@@BBBDDDEEEFFFGGGGGGEEEMMMPPPJJJFFFGGGHHHFFFBBB@@@??????AAAAAA@@@>>>>>>>>>???@@@AAAAAABBBBBBEEEAAA===;;;<<<>>>@@@AAA>>>>>>>>><<<:::999:::;;;;;;:::888777777888:::;;;>>>;;;999:::===>>><<<:::<<<;;;;;;;;;;;;:::::::::>>>>>>===???CCCHHHNNNQQQSSSTTTUUUWWWZZZ]]]___aaa]]][[[XXXVVVUUUTTTUUUVVVMMMLLLKKKKKKIIIEEE@@@<<<<<<<<<;;;999888666555555111111111111111111111111333333333222222111111111111111000000111111222333000000000000000000000000//////000000000000//////111222333333111000000000111111111000111111222222111111000000111111222333555333111///......///000//////...------...000000///000111111111000...---000000000000////////////111111222333444444444444:::777444111111222555666999888666555555555666777333333444666999999666444777666555444666888;;;<<<666555333222111111222333444444555555444444333222//////000000000000//////111000///......///000111///////////////.........000000000000000000000000222222222222222222222222555666777888999;;;<<<<<<@@@AAAAAAAAAAAAAAAAAA@@@CCCEEEFFFHHHHHHFFFEEECCC:::999888666444222111000.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///---///111111222999EEENNNgggpppsssjjj\\\YYYeeerrrwww}}}{{{www}}}yyy{{{|||yyyuuurrrsssuuuvvv~~~~~~vvvlll]]]PPPNNNWWWaaagggjjj```ZZZUUUTTTUUUUUUYYY^^^tttuuuxxx{{{|||}}}}}}|||wwwwwwuuusssqqqnnnkkkjjj```aaaaaaaaa```^^^[[[ZZZYYYWWWWWWYYYXXXSSSQQQRRRTTTUUUVVVUUUTTTTTTUUUWWWVVVWWWYYYYYYZZZ]]]aaaddd```ffflllooorrrvvv}}}|||ssslllhhhggg^^^VVVQQQIII>>>999;;;???@@@@@@AAAGGGRRRaaakkkvvvhhhXXXNNNHHHDDDDDDHHH@@@KKKSSSWWWdddwww~~~zzzoooyyy}}}xxxqqq[[[OOOMMMHHHIIIIIIAAA>>>???@@@BBBCCCDDDDDDEEEBBBJJJMMMIIIEEEFFFGGGFFFAAA@@@???AAABBBCCCCCCAAA>>>>>>>>>???@@@AAAAAAAAA>>>===<<<<<<<<<===>>>>>><<<======<<<:::999:::;;;;;;:::888777777888:::;;;<<<;;;:::;;;<<<<<<;;;:::<<<;;;;;;;;;::::::999999777777666777999<<<@@@BBB???@@@AAABBBDDDFFFHHHIII@@@???===;;;::::::;;;;;;@@@???>>>>>>===:::555111777666666555444333222222111111111111111111111111333333222222222111111111111111000000000111222222000000000000000000000000//////000000000000//////000222333333111///000000111111111000111111222222222222222222222333444444333222000///...///000111000///......---.../////////000000111000///...---/////////////////////000000111222333444444444444777777666666555555555555888777666555555555666777333333444777999999777555777666666666777888999:::555444333222222222333333444444444444444333333222//////000000000000//////111000///......///000111/////////////////////...////////////////////////111111111111111111111111///000000111222333444444555555555666666555555555444555666777777666555444444333222111000...------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************+++++++++++++++*********,,,++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------------............///...000111000000555>>>EEEWWWdddnnnkkkdddccceeeeeennnwwwxxxxxx~~~{{{yyywwwyyyzzzvvvpppmmmnnnqqqxxx|||yyynnndddXXXQQQRRRZZZdddlllooohhh___XXXQQQNNNTTT]]]eeeiiinnntttyyy{{{}}}}}}|||~~~}}}yyyvvvtttlllllllllkkkkkkiiihhhhhhdddaaaaaabbb```\\\ZZZ[[[```aaa```___]]]\\\]]]^^^aaabbbdddeeefffgggjjjmmmuuuzzzwwwmmmddd\\\VVVWWWPPPIIIEEE@@@;;;<<>>>>>??????@@@AAAAAAAAACCCHHHKKKGGGDDDDDDDDDCCC???>>>???AAACCCDDDDDDBBB======>>>>>>??????@@@@@@:::<<<>>>@@@@@@???<<<:::999;;;;;;;;;999999:::;;;:::999888777777888999:::999:::;;;;;;:::999:::;;;;;;;;;;;;:::999888888777777666666666666777888999555555555666666888999999<<<;;;:::999888999::::::888777777777777444111---222222222222111111111111111111111111111111111111222222222111111111111111000000000000000111111222000000000000000000000000...//////000000//////...///111222222000//////000000000000111111111222222111111111111111222222333222111000/////////000111111000///......---......//////000111000///...------.........///000000000000000222333333333333333444666888::::::888555333888777555444444444555666444444555777999999777555777777888888888888777777333222222222222333444444333444444444444333222222...//////000000//////...000//////......//////000......//////////////////////////////////////////000000000000000000000000/////////000000000111111///000000000000000000///------------------------///......------,,,++++++------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************************************++++++++++++++++++++++++++++++*********++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------............///...000000///...000555:::GGGYYYhhhnnntttyyypppaaadddmmmpppsss}}}~~~~~~yyyxxxuuuqqqnnnpppvvv{{{zzz{{{~~~tttpppfffYYYQQQSSS^^^hhhvvvtttppphhh[[[PPPOOOUUUTTTXXX___gggnnntttwwwyyyzzz|||~~~~~~~~~~~~}}}|||{{{zzzzzzzzzxxxtttrrrrrrpppkkkjjjlllssssssssspppnnnlllmmmnnntttvvvyyyzzz{{{|||~~~zzzrrrhhh___VVVNNNHHHFFFCCCAAA???;;;999===DDD???IIIVVV___eeennnzzzyyygggRRRFFFBBBBBBFFFJJJSSSTTT___rrr}}}ppptttpppqqq~~~|||VVVwwwttt{{{mmmZZZOOOMMMGGGGGGGGGAAA??????>>>>>>??????@@@@@@EEEHHHIIIGGGDDDBBBAAA@@@???>>>???AAACCCCCCBBBAAA<<<=========>>>>>>??????;;;???EEEGGGFFFAAA<<<999777999::::::999888999::::::999888888777888888999777999;;;:::888666888;;;;;;:::999999888777666666777777888888888777666666777777666666666666666666555555444333444444555666555555444555666555222///111111222222222333333333111111111111111111111111111111111111111111111000000////////////000111111////////////////////////...//////////////////......000111111000//////000//////000111111222222222...............///000000000000/////////000000111111111000///...---------...///000000000///...---,,,,,,---...//////000000///000111222333333333333333444777999999777555444777666444333333333444555444444444666888999777666777888999999999777555333111111111222222333444555333333333333333222111111...//////////////////...////////////////////////............////////////////////////////////////////////////////////////000000000000//////////////////000000000000////////////...------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************************************++++++++++++,,,,,,,,,,,,***************++++++,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------------............///...///000///......111333999JJJ[[[gggzzz}}}iiibbbkkkmmmrrr~~~|||zzz}}}|||~~~}}}vvvfffXXXUUUYYY^^^jjjoooxxx|||sssbbbTTTOOOKKKMMMQQQVVV]]]dddjjjnnnsssvvvyyy{{{{{{{{{|||~~~~~~uuunnndddZZZQQQJJJDDD@@@<<<>>>AAAAAA??????DDDIIIRRR___mmmrrroooiiiggghhh]]]TTTKKKFFFEEEGGGOOOXXXllliiiqqq~~~wwwwww^^^===~~~{{{fffUUUOOOOOOIIIFFFEEE===@@@@@@???>>>>>>???@@@@@@DDDEEEFFFGGGEEECCCBBBCCCBBBBBBBBBDDDEEEEEEBBB@@@===============>>>>>>>>>===BBBHHHIIIFFF???:::777666888::::::999888999999:::999999888777777777777555888:::999666555777:::999888888777666666555555222333444555555444444333666555444333333333333333//////......//////000000222111111222333333111///000000111222222333444444000000000000000000000000000000000000000000000000//////......//////000111////////////////////////......////////////......---///000000///...///000---...///111111222111111......------......///000//////////////////000000111000000///...------,,,...//////000000...---,,,+++,,,,,,---...//////000//////000111222222222222222333333444444555555555666555333222222222333444444444333555777888777666666777999999888666333111///000111222333333444444222222333333222222111000......////////////............////////////......---.........//////000000.........................................................---------------,,,------......------,,,------,,,,,,,,,,,,------,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))*********************************************************++++++,,,,,,,,,***)))))))))******+++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............///---...////////////000111---999FFFTTTllluuunnntttrrrtttyyyyyy~~~tttggg___ZZZTTTUUU]]]nnnxxxfff[[[OOOMMMJJJJJJMMMRRRYYY]]]dddhhhmmmqqqsssuuuwwwyyyvvvxxx{{{~~~xxxjjjaaaTTTIIIAAA===;;;::::::<<>>>>>???AAABBB@@@???AAAEEEGGGEEEEEEGGGFFFFFFGGGHHHIIIHHHEEEBBB============>>>>>>>>>>>><<<@@@DDDDDD@@@:::777666777999;;;;;;:::888888888999999999888888777666666555666777777666555666777666666666666555555555555111111333444555555555555333333222111111111111222555555555555555555555555333222111222444444222111......//////000111111222000000000000000000000000////////////000000000000...............///000000000000000000000000000000---......//////......---,,,...000000///...///000,,,---///111222222111111000000000000000111111222///////////////////////////000000000///...---,,,......///000///...---,,,+++,,,,,,,,,---............///000111111222111111111111000000111222444666555444222111111111222333444333222333555666666555555666777777666444111000///000111222333333333333111222222222222111000000---......//////......------......//////......---------......///000000000................................................000000000///////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))************************************************)))))))))******++++++,,,)))))))))))))))***+++,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------............///------...///000111111222...222999EEE[[[qqq~~~}}}yyywwwvvvpppttt{{{vvvooocccWWWLLLOOO\\\ppp}}}|||sssmmmZZZUUUNNNHHHEEEHHHLLLOOOWWW[[[aaagggkkknnnrrruuuqqqsssuuuwwwyyy|||~~~}}}~~~zzztttaaaXXXJJJ???::::::<<<===;;;===???BBBNNN```ooovvvvvvqqqhhhZZZMMMDDDAAAAAAAAAAAACCCFFFJJJUUUjjj}}}yyywww^^^===333888ppp[[[MMMJJJLLLFFFDDDDDD>>>@@@???>>>===>>>???AAABBB@@@===???DDDFFFBBBBBBDDDDDDDDDFFFHHHIIIIIIFFFCCC>>>>>>>>>>>>>>>>>>>>>>>>999===???>>>999666777999888:::<<<<<<:::888777777999999999888888777666555666555444555666666666444444444444444555555555555333333444444555666777777333333333333333444444555111111222222222111111000555444333444555555444333---.........///000000000000000000000000000000000........./////////000000......------......///000000000000000000000000000---......//////......---+++---//////.........///+++---///111222222111111111111000000111111222333000000000000///...------......///000000///...------.../////////...---,,,,,,,,,,,,,,,,,,,,,---------...///000111111111111////////////111222444555444333222111000111111222333111000111333555555444444555555555444222111//////000111222333333222222111111111111111000000///---......//////......---------...//////...------------......///000000111................................................000000000000111111111111......////////////......------...//////...------*********+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********************************++++++,,,,,,---************************++++++++++++++++++++++++))))))************))))))************************************************'''(((((())))))***++++++(((((((((((()))***+++,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------------------------------............///............000111111111222000444>>>JJJZZZoooxxxvvvzzzwww~~~~~~yyynnnmmmsssrrr{{{rrreeeRRRPPPTTT___hhhjjjjjjkkkeee___WWWOOOIIIGGGGGGHHHLLLPPPUUUZZZ^^^bbbfffiiihhhjjjlllnnnpppssswwwzzz}}}{{{vvvuuutttnnnfffWWWPPPFFF>>><<<>>>BBBDDDCCCHHHMMMUUUcccqqqvvvttteee]]]QQQGGGAAA@@@CCCEEEDDDDDDJJJTTT]]]gggsss~~~xxxoooooozzz{{{___EEE777555888yyymmmZZZLLLHHHIIICCCBBBDDD@@@???>>>===<<<===???AAABBBEEE@@@???DDDDDD>>>;;;===???@@@BBBEEEGGGGGGEEEBBB????????????>>>>>>>>>>>>888;;;===;;;777666:::>>>999;;;======;;;888777777999999999999888777555555777444222333666777555333222333333444444555555666222222111111222333444444333333333333444555666777222222333333222222111000333222111111222333222000/////////000000000111111000000000000000000000000---.........//////000000...------------...//////000000000000000000000000---..................---+++---//////.........///+++,,,///111222222111000///////////////000111111000000000000///...,,,,,,---...///000000///......---.../////////...---,,,---,,,,,,,,,,,,,,,,,,,,,---...///000111111111111......000111222333444444333333111000000000111222222111000000222444444333333333333333222111000000///000111222333222111111111111111111111000//////---..................---,,,---...//////...---,,,---------...///000000111........................////////////////////////+++++++++,,,,,,---------++++++,,,,,,,,,,,,+++++++++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,------*********************************++++++,,,,,,,,,************************))))))***+++,,,------...************************++++++++++++++++++++++++))))))************))))))************************************************&&&''''''((()))*********(((((((((((()))***+++,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------------------------.........//////000...---...///000000///000,,,///777<<>>>>>???AAABBBBBBAAA??????@@@@@@@@@??????>>>===???BBBDDDDDDDDDEEEGGGCCC@@@===<<<===>>><<<999:::;;;;;;;;;::::::999999777999;;;======;;;999888999999777666555555555555666666666666666666666666555555444333111000//////555444444333333444444555222222111111111111222222444333111000000000111111222222222222222222222222////////////////////////000000000000000000000000///000000000///...,,,+++,,,---......//////......111111222222222111111000......//////......---,,,,,,,,,,,,---------......//////000000111111222222222222111000//////000000111000000/////////000000///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......////////////////////////000///.........///111222111000000000111222333333555444333444555555333222111111111111111111111111222111000.........//////000000///...............000///...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////.........------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))************(((((()))***++++++,,,,,,+++*********))))))((((((************************)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------///...---,,,,,,---...///............////////////000///000111111555FFFXXXvvvuuupppnnnyyyxxxooolllnnn~~~wwwjjjlllssssssssstttwww}}}|||vvvpppfffaaaddd```TTTLLLLLLUUU]]]ddddddaaa___YYYSSSSSSNNNIIIFFFGGGHHHGGGFFFMMMOOOOOOOOOQQQVVV___eeejjjlllpppsssvvvxxxyyyyyy|||xxxuuussssssvvvqqqjjjddd___YYYRRRMMMBBBCCCBBB???BBBKKKUUUXXXcccppp~~~rrr___QQQKKKHHHDDDBBBEEEDDDDDDKKKTTTWWWjjj{{{vvvaaaccc]]]]]]kkksssxxxyyyeeeUUU@@@444111222111...}}}vvv}}}vvvdddQQQJJJFFFGGGGGGCCC??????AAA@@@???@@@BBBCCCCCCBBB>>>????????????>>>=========???AAABBBBBBCCCEEEGGGCCCAAA=========>>><<<:::::::::;;;;;;;;;:::999888;;;;;;;;;::::::;;;;;;<<<999888777666555555555555555555555555555555555555555555444333222111111000444444333333333333444444222111111000000111111222333222111000000000111111000000000000000000000000////////////////////////////////////////////////000000000000000...---,,,,,,------...............222222222222111000............//////......---,,,,,,---------............------...///000111222333111000//////......//////000//////......//////000///////////////......------------------------------------,,,,,,+++++++++,,,,,,,,,------------...........................000///.........///111111222111111111111222333444333222111222333333222000111111111111111111111111111000/////////000111111000000///...............000000...---------......,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////......---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************************************+++++++++,,,,,,************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,************)))))))))(((************************)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------......---,,,,,,---..................///////////////...///000//////999DDDVVV```fffddddddiiifff^^^aaaooo~~~wwwmmmmmmppp|||llljjjzzz~~~yyysssrrruuuxxxzzzzzzuuurrrrrrmmmaaaUUUPPPJJJOOOUUU\\\hhhtttyyywwwllldddYYYPPPKKKIIIHHHGGG@@@CCCHHHJJJKKKMMMQQQTTT]]]___bbbfffjjjmmmoooppppppqqquuuzzz}}}zzzyyywwwuuusssrrrpppnnnmmmkkkeee[[[SSSNNNIIIDDDAAAEEEHHHIIIJJJQQQ\\\dddfffttttttpppgggYYYMMMEEEBBBEEEBBBBBBDDDFFFNNN___qqq|||{{{qqqgggiiinnnjjjhhhpppuuu|||uuu\\\DDD;;;111,,,///222333222{{{vvvzzzjjjQQQJJJEEEFFFFFFBBB??????AAA@@@@@@AAACCCDDDDDDCCC>>>>>>>>>>>>>>>===<<<<<<===>>>?????????@@@CCCFFFDDDBBB???=========<<<;;;999:::<<<===<<<;;;999777???===:::888888:::===???888888777666555555555555444444444444444444444444444444444444333333333222444333333222222333333444111111000000000000111111222222111000000000111111////////////////////////////////////////////////////////////////////////000111111111000///...------------...............222222222111000...,,,+++......//////......---,,,------........./////////***+++,,,---///111222333//////......------......///.............../////////////////////......---........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------........................//////......//////000111222222111111111222333333000//////000222222111///000000000000000000000000////////////000111222333000/////////............//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************************************++++++++++++,,,************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,************))))))))))))************************)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,---------............/////////,,,,,,---000///---///333;;;NNN___```YYYTTTMMMGGGLLL\\\lllooohhhhhhtttxxxjjjppp~~~qqqggghhhqqqyyy{{{tttggg[[[PPPNNNMMMRRRaaasss}}}~~~wwwpppggg^^^WWWQQQMMMJJJ???@@@BBBCCCCCCCCCEEEGGGLLLNNNPPPTTTYYY]]]aaacccdddfffiiioootttxxxyyyyyywww{{{~~~}}}|||}}}~~~|||{{{{{{~~~|||{{{zzz{{{{{{yyywwwqqqnnnjjjiiihhhgggccc```___XXXOOOHHHDDDBBBBBBAAAHHHKKKNNNSSS]]]iiinnnlllllldddXXXMMMEEEBBBBBBBBBCCCDDDFFFJJJOOO\\\sss|||ssskkkiiiwww}}}yyyxxxZZZ@@@666333000///000111000///wwwrrr|||xxxgggPPPIIIDDDDDDEEEBBB???@@@AAA@@@???@@@BBBDDDCCCBBB????????????>>>===<<<<<<======>>>======>>>BBBEEEDDDBBB@@@===<<<<<<<<<<<<999:::<<<======;;;999777???===:::777777999<<<>>>888777666555555555555555333333333333333333333333444444444444444444444444333333222222222222333333000000000//////000000000111111111000000000000111........................////////////////////////////////////////////////111111111000000//////...------------......//////000000000000///...---,,,.........///......---,,,.........////////////000***++++++,,,...///000000//////......---......///...------------......//////////////////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------....................................//////000000111111000000000000111111///......000111222111///000000000000000000000000000000000000111111222222///////////////......------------,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************++++++++++++************************************************))))))*********+++++++++))))))))))))))))))))))))((()))))))))************))))))*********+++++++++*********)))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////++++++---000222222111000111CCCVVV]]]\\\YYYSSSMMMYYY```eeeccc___gggzzzzzz|||sssgggccchhhpppwww~~~~~~zzzlll___ZZZQQQKKKQQQ\\\ccccccfffhhhjjjjjjgggaaaZZZVVVPPPLLLGGGAAA>>>???CCCFFFBBBCCCDDDGGGKKKOOOSSSUUUXXXYYY]]]bbbhhhmmmnnnnnnqqqtttxxxyyyxxxvvvvvvwww||||||{{{{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{|||}}}}}}~~~}}}||||||{{{{{{||||||zzzxxxwwwuuutttsssrrrqqqjjjfffaaa^^^]]][[[UUUQQQPPPMMMIIIFFFEEEGGGIIIJJJJJJLLLNNNRRR[[[cccbbb]]]QQQMMMGGGBBB@@@BBBDDDGGGAAAGGGPPP[[[gggttt~~~vvvxxxwwwrrrssszzz{{{cccFFF111555666666444111...---,,,ooojjjvvvrrrbbbPPPHHHCCCCCCCCCAAA???@@@>>>======>>>@@@AAAAAA@@@@@@@@@@@@@@@???>>>===<<<<<<======<<<;;;===@@@CCCCCCBBB???===;;;;;;===>>>:::;;;<<<======;;;:::888;;;;;;999999888888999999777666666555555555555555333333333333333333333333333333444444444444555555222222111111111111222222000//////......//////000000000000000111000000000////////////////////////////////////////////////........................000000000///////////////...------------...///000---....../////////...............///......---,,,.........////////////000,,,,,,,,,,,,------------/////////......///000000---------------.../////////////////////......---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................---....../////////////////////...............//////......000222333333111////////////////////////111111111111000000///////////////000///...------+++++++++++++++++++++++++++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************))))))*********+++++++++))))))))))))))))))))))))((()))))))))***************************+++++++++))))))))))))))))))******************************))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............---------...111444333111...666BBBOOO\\\dddeeeaaaeeeeeecccbbbdddmmm{{{~~~xxxooogggdddfffhhhooorrrrrrzzz|||jjjhhh___TTTOOOPPPSSSSSSRRRWWW___eeehhhgggdddbbb]]]XXXQQQJJJEEEDDDCCCDDD???>>>>>>???AAADDDFFFHHHGGGGGGIIINNNSSSWWWYYYYYY^^^bbbfffjjjlllnnnooopppssssssrrrqqqqqqppppppqqqooooooooonnnnnnnnnnnnnnnmmmmmmnnnoooppprrrttttttnnnmmmjjjfffccc```___^^^\\\XXXTTTRRRQQQNNNJJJGGGDDDEEEFFFGGGGGGIIIJJJKKKKKKLLLKKKLLLPPPRRRMMMDDDAAACCCCCCAAA@@@BBBHHHMMMOOOXXXfffwww{{{pppiiimmmooopppwwwrrr]]]GGG666......000111000...---...000mmmkkkyyyvvvfffOOOGGGBBBBBBBBB@@@???@@@<<<;;;;;;<<<>>>??????>>>AAAAAAAAAAAA@@@>>>===<<<<<<======<<<<<<===???BBB@@@@@@>>><<<:::;;;>>>@@@<<<<<<<<<<<<<<<;;;::::::999999::::::999888777666666666555555444555555666333333333333333333333333333333333333333444444444222111111000000111111222//////............//////...///000111111111000000000000000000000000000000////////////////////////........................//////............//////......---,,,---...///000,,,---...///000000000000......//////......---,,,------........./////////------------,,,,,,,,,+++/////////...//////000111------------...///000000///////////////......---************************++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------------------------------...////////////.........---,,,,,,,,,------///...///111333555444333////////////////////////111111111111000///------...///000000000///---,,,)))***+++,,,,,,,,,++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************)))))))))************+++************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))************************************))))))))))))************************************)))************+++++++++++++++++++++++++++++++++************++++++++++++------------------------,,,,,,------------,,,,,,,,,------------.........///000...+++---111111//////000444AAASSSccclllooommmlllnnnttt{{{{{{zzzuuujjjfffhhhfffgggggghhhqqq{{{~~~wwwxxxtttiii___ZZZWWWTTTIIILLLOOORRRTTTWWWZZZ]]]XXXVVVUUUSSSPPPJJJCCC???@@@??????>>>>>>>>>>>>???=========@@@DDDFFFGGGGGGIIIMMMRRRYYY___eeehhhjjjiiiiiiiiiiiiiiiiiiiiiiiihhhgggeeebbb___\\\ZZZYYYYYYYYYZZZ\\\^^^aaacccddd```___\\\WWWRRRNNNNNNNNNIIIIIIIIIHHHFFFEEEEEEEEEDDDGGGJJJLLLKKKIIIHHHHHHKKKLLLJJJFFFFFFEEE@@@888<<<>>>@@@BBBFFFPPP___iiiwww|||~~~nnndddaaaaaadddhhhnnnxxxjjjRRR@@@333000555111111000...,,,,,,...///oooooo~~~|||kkkOOOGGGAAAAAABBB@@@???@@@<<<;;;:::;;;===???>>>===AAAAAA@@@@@@???===<<<;;;;;;<<<>>>>>>======???@@@======<<<:::888:::>>>BBB>>>===<<<;;;:::;;;;;;<<<;;;:::::::::999888777777555555555444444555555666444444444444444444444444333333333333333222222222111111000000000000111111///......------......///---...000111111111000000////////////////////////////////////////////////..............................---,,,,,,---...//////...---,,,,,,...///000......///000000000//////......//////......---,,,,,,---------............,,,,,,,,,---------------...---------......///000............///000111222///////////////......---+++++++++++++++++++++++++++++++++,,,,,,---------***++++++++++++,,,,,,,,,------------------------,,,---.../////////......///...------,,,,,,,,,---...---...000333555444333..............................///000//////...---...///000111000///---,,,***+++,,,---...------,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++************************************************))))))))))))************************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))************************************((()))))))))************************************)))************+++++++++++++++++++++++++++++++++************++++++++++++------------------------,,,---............---,,,,,,,,,---------.........---000///+++***...000...///000222888BBBQQQbbbnnnssstttxxx|||zzzxxxqqqiiilllvvvuuummmhhhiiilllnnnpppsss{{{}}}|||wwwrrrmmmeee^^^OOOOOOOOOLLLIIIIIIKKKMMMKKKLLLNNNPPPQQQMMMGGGAAAEEEEEEDDDCCCBBBAAA???>>>@@@???>>>>>>@@@AAAAAA@@@@@@BBBFFFLLLSSSYYY]]]___\\\]]]^^^___````````````___^^^[[[VVVRRRNNNJJJIIIIIIIIIJJJLLLNNNPPPRRRSSSSSSSSSQQQMMMHHHEEEFFFHHH@@@CCCFFFEEEBBBAAACCCFFFHHHKKKNNNNNNKKKHHHGGGGGGFFFHHHGGGCCCAAABBB@@@<<>>666000000666666444222000///...---,,,mmmmmm|||yyyhhhNNNFFF@@@@@@AAA@@@???AAA<<<;;;:::<<<>>>???>>>===@@@@@@??????>>><<<;;;::::::<<<>>>???>>>>>>>>>???;;;<<<;;;999888999>>>CCC???===;;;:::999:::<<<======<<<;;;999999888999999555555444444444555555666444444444444444444444444333333333222222111111111111111000000000000111111.........------.........---...///111111111000///////////////////////////////////////////////////...........................---,,,+++,,,,,,......///...,,,,,,,,,---///111000000111111000///............//////......---,,,,,,,,,,,,---------......++++++,,,------...//////,,,,,,,,,,,,------...///.........//////111222222///////////////......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,------------------------,,,,,,.../////////...---000///...------------------,,,---000333444444333........................+++,,,---////////////......///000111000///---,,,+++,,,...///000///......******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++************************************************))))))))))))************************************************************)))************+++++++++))))))))))))))))))))))))))))))))))))************++++++******************(((((())))))*********+++************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++------------------------------...//////...------,,,,,,,,,---------......)))///000,,,+++000222000***///444333222:::OOOcccssssssuuuyyy}}}~~~zzzvvvssswww}}}{{{uuukkkeeeqqqxxxnnnnnnkkkdddcccgggqqqsssuuuxxx|||}}}tttjjj[[[]]]]]]YYYRRRKKKGGGFFFEEEDDDDDDGGGKKKMMMLLLJJJJJJKKKKKKJJJIIIFFFDDDBBBDDDBBB@@@???@@@@@@???>>>>>>>>>@@@CCCHHHMMMPPPQQQOOOQQQSSSUUUVVVVVVVVVVVVTTTRRROOOLLLGGGDDDAAA???@@@@@@@@@AAABBBDDDEEEFFFIIIIIIHHHEEEBBBAAADDDGGGAAAFFFIIIGGGBBB???CCCHHHFFFIIIKKKJJJGGGDDDDDDDDD@@@DDDDDDAAA@@@DDDFFFEEEIIIHHHKKKXXXmmm|||oookkkoooooojjjwww{{{}}}yyyWWW999444777333...///...---,,,---///000///---nnnnnnuuuqqqlllVVVJJJ@@@>>>@@@???=========:::999;;;???@@@<<<777<<<===???>>><<<;;;;;;<<<:::<<>><<<<<>>AAADDD;;;:::999999:::>>>AAACCC@@@<<<999:::>>>@@@>>>:::444333333222222333333444444444444333333222222222777444111...------///000000000000000000000000000////////////////////////...000111000///...///111------......//////000000/////////...---------,,,,,,---...//////...---,,,,,,,,,---......---,,,,,,......///000000///......111222222111...------...+++++++++,,,,,,---------............---,,,+++***------------------------++++++++++++++++++++++++.........//////000111222222000//////111111...+++---.........---,,,,,,++++++++++++*********))))))************************((()))***+++,,,------------------............////////////...------,,,,,,......////////////......------............------------...............---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,,,,------,,,,,,---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++*********))))))(((((())))))*********+++++++++************************************************************************)))************+++++++++++++++,,,,,,,,,++++++***++++++******++++++,,,---------++++++++++++------.........////////////000---------............///000000000111333666:::<<>>@@@AAACCCDDDCCCCCCDDDEEEFFFFFFFFFEEECCCBBBDDDFFFDDDDDDDDDCCCBBB???===;;;@@@@@@??????@@@BBBDDDEEEDDDCCCEEEGGGFFFEEEJJJRRRQQQLLLGGGCCCBBBCCCDDDDDDNNNKKKHHHFFFEEEDDDAAA???===AAACCCCCCEEEKKKMMMKKKVVVdddvvv~~~nnnhhhqqqvvvrrruuutttLLLAAA555111333666333...000000//////.........---ggghhhppplllgggTTTIII???===???>>><<<<<<@@@===<<<>>>AAABBB>>>;;;;;;===>>>===<<<:::;;;;;;888:::<<<<<<;;;:::;;;<<<<<<;;;999888999:::===>>>;;;:::::::::<<<>>>@@@BBBBBB>>>::::::<<<===;;;888444333333222222333333444444444333333333222222222555444111///......//////000000000000000000000000////////////////////////...000111000///...///000............////////////............------------------............------------,,,+++++++++,,,,,,........................111222222111...------...+++++++++,,,,,,---------............---,,,+++***------------------------++++++++++++++++++++++++......---......///000111222000//////111000...+++------......---,,,,,,++++++++++++*********))))))************************((()))***+++,,,,,,,,,,,,------------............//////.........---------......////////////......------............------++++++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***+++,,,,,,------,,,,,,---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************)))))))))((())))))*********+++++++++************************************************************************)))************++++++++++++++++++,,,,,,++++++***++++++******++++++,,,------,,,,,,++++++,,,,,,------------.........//////------------............111000///000111333555777???IIIYYYlll|||sssnnnhhhhhhttt{{{|||oooeeebbbdddhhheeegggooovvvyyyzzz|||uuuyyyzzzuuuooojjjbbb[[[UUURRROOOMMMLLLLLLKKKKKKSSSVVV[[[______^^^^^^^^^ZZZWWWUUUTTTTTTQQQLLLGGGGGGHHHGGGFFFEEEEEEGGGJJJHHHFFFCCCBBBAAABBBDDDEEEBBBBBBBBBBBBBBBAAAAAA@@@@@@BBBDDDGGGIIIJJJJJJJJJQQQLLLGGGFFFFFFGGGNNNVVV[[[WWWRRRMMMJJJIIIIIIIIIBBBBBBDDDFFFGGGGGGFFFEEEBBBGGGJJJLLLSSS]]]dddfff~~~sssllleeeccchhhssswwwvvv}}}gggTTTAAA999111...000333111///000/////////.........---bbbdddlllggg```PPPFFF===<<<===<<<;;;<<<@@@>>>===???AAABBB???;;;:::;;;===<<<:::999999:::999999:::;;;===<<<:::888===;;;999777666777888999999:::;;;<<<===>>>???@@@DDD???:::888999:::888666333333222222222222333333333333333333222222222222333333222111000/////////000000000000000000000000////////////////////////...///000000......///000/////////...............------------..................------------......666333///+++))))))+++,,,......,,,,,,,,,,,,......111111222000...------...++++++,,,,,,,,,,,,---------......------,,,+++***------------------------++++++++++++++++++++++++,,,,,,,,,,,,---...///000111000//////000///---+++---------------,,,,,,++++++++++++***************************************))))))***+++,,,,,,,,,,,,,,,,,,,,,---------.....................---------...//////000000//////...------............------***++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,------,,,,,,,,,---......------------------------++++++************+++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))***************+++++++++************************************************************************)))************+++++++++***++++++,,,,,,+++++++++++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------------------............111000///......///000111///444@@@TTTjjjxxxzzzvvvxxxssskkkiiippp{{{~~~zzzxxxnnngggeeekkkfffdddfffhhhhhhlllqqqtttzzz~~~}}}{{{{{{xxxtttpppjjjddd```]]]YYYRRRLLLJJJMMMRRRUUUXXX[[[^^^```^^^___aaabbbaaa]]]YYYVVVVVVVVVTTTRRRPPPQQQTTTVVVPPPKKKDDD@@@AAACCCDDDCCCBBBBBBCCCDDDEEEFFFHHHHHHJJJNNNTTTZZZ]]]]]][[[YYYVVVMMMDDDBBBCCCGGGNNNVVVXXXUUUPPPKKKGGGDDDCCCBBB???BBBEEEHHHHHHHHHIIIJJJHHHQQQ[[[ccclllwww}}}~~~yyypppcccYYYWWWcccpppvvvvvvxxxbbbFFF888555222///...///111111111/////////...............eeefffmmmeee]]]LLLCCC;;;;;;<<<::::::;;;<<<;;;;;;<<<>>>>>>;;;999999:::;;;;;;999888888999:::999:::>>>AAAAAA>>>:::<<<:::888777666666777777888999;;;<<<============AAA>>>999777777777777666333333222222222222333333333222222222222222222222111222222333222111//////////////////////////////////////////////////////...///000///......///000/////////......---------,,,,,,,,,------.........///...,,,,,,,,,,,,...///???;;;444...***)))***,,,...---+++******+++---...000111111000...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///000////////////...,,,+++,,,,,,---------,,,,,,+++************************************************))))))***++++++++++++++++++,,,,,,,,,------------------..................//////000000000000//////------............---------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************+++,,,,,,,,,,,,+++---,,,,,,,,,,,,,,,------------------------------++++++************+++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********)))))))))))))))************************************************************************************************))))))*********+++++++++******+++,,,,,,,,,++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,---------.........000///......---......///555222333>>>OOO```iiilllyyyxxxtttrrrvvv{{{yyyttt|||~~~}}}wwwmmmeeesssnnnjjjgggccc___aaaggglllrrrwwwxxxzzz~~~zzzvvvpppggg]]]VVVNNNOOOOOONNNLLLLLLMMMOOOQQQUUUZZZ^^^___```aaabbbdddeeefffeeecccccceeefffYYYPPPFFFAAABBBDDDDDDBBBFFFFFFFFFFFFHHHJJJLLLNNNSSSWWW]]]bbbeeeeeecccaaaRRRIIIAAAAAADDDGGGLLLQQQLLLKKKHHHDDD@@@=========DDDEEEFFFFFFFFFHHHMMMQQQ\\\iiiyyyzzzvvvrrrnnnkkkgggbbb^^^fffuuu~~~yyyuuuzzzaaaGGG888222000111111111111111222444........................kkkjjjnnneee\\\HHH@@@::::::;;;999999<<<999999:::;;;<<<;;;999888888999;;;:::888777777888888888999>>>BBBCCC@@@<<<:::999888777777888888999777888:::<<<<<<<<<;;;:::<<<999777555666666777777333222222111111222222333222222222222222222222222000111222333333222000///////////////////////////////////////////////////---///000///...---.../////////......------,,,,,,+++,,,,,,,,,------.........---,,,++++++,,,---...===999333---***+++---///...---+++******+++---...///000000///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,---....../////////---,,,,,,+++++++++,,,,,,---,,,,,,+++************************************************))))))***+++++++++******++++++++++++,,,,,,,,,---,,,---------......////////////000000000000//////------............------000000000///---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))))))***++++++,,,,,,++++++---,,,++++++++++++,,,,,,------------------------+++******))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))******************************************************************************************************))))))*********+++++++++)))***+++,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,,,,------------..................///000000222000...111;;;JJJXXXaaammmrrruuuwwwzzzzzztttmmmssswwwxxxsssqqqppp|||wwwnnnddd```aaabbbiiimmmmmmpppyyy|||rrrjjjfffbbbaaa]]]VVVOOOIIIGGGGGGDDDGGGJJJMMMOOORRRVVVYYY___bbbfffgggfffdddccccccUUUMMMDDDAAACCCEEEEEECCCHHHHHHGGGFFFGGGIIIJJJKKKNNNPPPSSSVVVXXXXXXXXXWWWNNNGGGCCCFFFHHHGGGFFFGGGDDDEEEEEECCCAAAAAACCCEEEHHHGGGGGGIIIOOOXXXccckkk~~~{{{tttllllllllljjjiiikkkpppttt|||yyymmmUUUCCC:::666444...111333333111000111222---------...............jjjdddggg```[[[EEE>>>:::::::::999999<<<999:::;;;<<<<<<;;;:::999888999;;;:::888777777888555666888;;;>>>???===<<<999888888888888999::::::777888999::::::999888777666666555555555666666777222222111111111111222222111111111222222222222222000111222333333333222111000000000000000000000000////////////////////////---...//////------...///.........---------------,,,,,,,,,,,,------------------,,,,,,,,,,,,------111///,,,******,,,///111------++++++++++++------...///000///---,,,---...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,---...---...///...,,,+++++++++***++++++,,,,,,,,,,,,,,,***************+++++++++************************))))))***************)))******+++++++++,,,,,,,,,,,,,,,,,,---...///000000///000000111111000000///------............------111111000///...,,,***))),,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********)))******+++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************+++++++++***************************************************************************************)))************+++++++++)))***++++++,,,,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++************++++++++++++,,,,,,,,,,,,------------,,,------...///000111111---///111111222777AAAIIIZZZdddnnnuuuyyyzzzvvvppplllqqq{{{wwwnnnvvvzzzmmmdddaaa[[[bbbfffddddddjjjqqquuu{{{|||zzzzzzxxxwwwtttmmmddd\\\WWWUUUFFFEEEDDDCCCCCCCCCDDDDDDIIIMMMRRRUUUTTTPPPMMMKKKJJJFFFAAAAAADDDGGGGGGGGGGGGGGGFFFEEEEEEEEEEEEEEEGGGHHHIIIJJJKKKLLLLLLLLLIIIEEEDDDFFFEEEAAA>>>>>>===@@@CCCCCCDDDGGGMMMRRRVVVVVVXXX```lll{{{ssskkkfffcccbbbeeejjjlllpppyyy___SSSDDD999444333222111...///111000///.........---------------.........___UUUXXXWWWXXXCCC===:::;;;:::999:::===999;;;<<<===<<<;;;::::::888:::;;;:::999888888888555777999999999888999:::888888888888888888888888666777777777777777666666333444666666555555444444222222111111111111222222000111111111222222222222000111222222333333333333000000000000000000000000////////////////////////---...//////------...///,,,------------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,*********+++,,,---...///------------------------...///000///---,,,---...---------,,,,,,+++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---......,,,...///...,,,******+++******+++,,,,,,,,,,,,,,,))))))*********+++++++++************************))))))************))))))************++++++++++++++++++,,,---...///000111000000111111111111000000------............------............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***))))))***+++++++++++++++,,,,,,+++***************++++++++++++++++++++++++******))))))))))))******((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************+++++++++*********))))))************************************************************************)))************+++++++++))))))***+++,,,,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,---...////////////---000333222...---111555DDDOOO\\\eeemmmuuuyyyxxxtttrrrssswwwyyyzzz}}}}}}{{{rrrnnnccckkkooojjjdddccceeeeeerrrsssuuuxxx{{{~~~xxxqqqllliii^^^[[[XXXVVVUUURRRMMMIIIFFFJJJMMMNNNKKKGGGDDDBBBEEEEEEEEEFFFGGGHHHHHHHHHFFFGGGGGGFFFFFFEEEDDDCCCFFFGGGHHHJJJKKKKKKKKKKKKJJJGGGEEEFFFDDDBBBDDDJJJGGGKKKNNNQQQSSSYYYbbbjjjrrrrrruuu~~~~~~pppccc```bbbccceeegggjjjpppxxxxxxmmm___SSS999666222000000000//////.....................---,,,,,,,,,------.........}}}TTTHHHKKKOOOTTTBBB===:::;;;;;;999:::>>>888:::;;;<<<;;;:::999999888:::;;;;;;999888888999888:::;;;:::666555777999999999888888777777666666666666666666555555555555222444666777555333222222222222111111111111222222000000111111222222222222111111111222222333333444000000000000000000000000////////////////////////---...///...------...///,,,,,,,,,------.........---------,,,,,,+++++++++++++++---......---++++++,,,---.........---,,,+++,,,------......------,,,---...//////---,,,---...---------,,,,,,+++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///+++...///...+++)))***+++)))***+++,,,,,,,,,,,,,,,))))))******++++++++++++************************))))))*********))))))((()))************+++++++++++++++,,,---...000111111000000111111111111000000---..................---***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))***++++++++++++***,,,,,,+++***))))))************************************))))))))))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))*********+++++++++++++++******))))))************************************************************************)))************+++++++++((()))***+++,,,---------++++++******++++++,,,---++++++------------++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,------......---------+++---...------///333777000;;;GGGPPP\\\kkkvvvzzzwwwmmmjjjlllpppwww}}}sss|||{{{qqqjjjeeebbbeeeaaa___bbbkkkvvv}}}{{{uuurrr{{{xxxuuuvvvwwwtttllleeeZZZ[[[\\\[[[WWWSSSPPPOOOIIIKKKMMMMMMJJJHHHGGGGGGHHHHHHIIIJJJIIIHHHFFFEEEFFFHHHJJJMMMNNNNNNMMMLLLQQQNNNKKKKKKKKKMMMVVVaaa___cccgggjjjmmmttttttpppuuuvvvooohhhiiiooorrrxxxuuusssvvv~~~qqqYYYGGG888,,,111333444333000///000111000...---...000111000...,,,,,,,,,------.........{{{TTTFFFLLLKKKAAA@@@<<<999999======:::666;;;999888888;;;===>>>===;;;;;;;;;::::::999999999777888999:::;;;:::999999666666777:::<<<===;;;999666666666555444444666888111222222333333444444555333222000111222333333222111111111000000000000000111111000//////000111222000000//////.........---000///...---------------------............------......---------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,++++++*********,,,------......------,,,......---------,,,,,,,,,.../////////...------,,,,,,------......------,,,++++++++++++++++++++++++......---,,,,,,+++******)))***,,,------,,,***))),,,+++***))))))***+++,,,---,,,***))))))***,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------////////////////////////////////////////////////((()))+++,,,,,,+++)))(((++++++++++++++++++++++++************************************************,,,,,,++++++***+++++++++...+++***+++***((()))---((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))))))))***************)))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,,,,+++***)))((('''************************)))))))))))))))******+++&&&***+++))))))++++++))))))***+++,,,---.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,------......------,,,---------............///111222555===KKK]]]nnnxxxttttttqqqiiibbbcccllluuu}}}{{{lllbbbbbbcccbbb```dddkkkmmmkkktttxxx|||~~~|||zzzzzzzzzzzzyyy{{{|||rrrtttrrrjjjaaa^^^```bbbZZZ\\\[[[WWWPPPLLLJJJKKKOOORRRVVVWWWTTTQQQOOONNNJJJOOOUUUWWWWWWXXXZZZ]]]\\\XXXTTTUUU]]]iiivvv~~~{{{yyyqqqjjjfffkkktttyyywwwvvv}}}yyymmmwwwkkkTTTAAA888444444111111111111000000000///.................................------,,,,,,,,,yyySSSDDDJJJKKKCCC>>>;;;888999<<<<<<999666999888777777:::<<<<<<<<<;;;;;;:::::::::999999999777888999:::::::::999999555555666999;;;;;;999777666666666555444444666888333333333333333333333333444222111111222333222111111000000000000000000000111111000//////000111222000/////////............//////...---------------------............------......---------,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,+++++++++******,,,,,,------------,,,,,,------------------------...............---,,,+++,,,,,,------------,,,,,,++++++++++++++++++++++++...------,,,++++++******)))***,,,------,,,***)))++++++***))))))***++++++---,,,***))))))***,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------////////////////////////........................***+++,,,------,,,+++***++++++++++++++++++++++++************************************************,,,++++++******+++++++++...)))(((+++,,,******,,,))))))***++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((******))))))))))))******)))))))))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++***))))))************************)))))))))))))))******+++''')))***(((***---,,,((()))***+++,,,,,,---------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,------------,,,,,,------------............//////111666???LLLYYY```iiimmmooommmgggbbbbbbcccmmmuuu|||vvv|||wwwnnngggdddcccdddffffffbbb^^^\\\aaahhhmmmpppqqqrrrssszzz{{{~~~{{{zzzzzzyyyooooooooommmiiifffeeeeeefffiiillljjjeeeaaa___```aaadddiiinnnrrrwww|||qqqnnnmmmqqqzzz}}}}}}yyyzzzwwwooofffbbbaaabbbllloooqqqttt|||xxxmmmzzzzzziii```QQQBBB777222222333111111111000000000//////..............................---------,,,,,,,,,vvvPPP@@@EEEIIIEEE===:::777888::::::888555888666555777999;;;;;;;;;::::::::::::999999999999777888999999::::::999999666666666777999888666444555666666555444444555777555555444333333222111111555333111111222222111000000000000000000000111111111000000//////000000111////////////............//////...------------...------............------......---------,,,,,,,,,++++++++++++************,,,,,,,,,++++++++++++***,,,,,,------------,,,,,,++++++,,,,,,------......,,,,,,---------,,,++++++,,,,,,------------,,,,,,++++++++++++++++++++++++------,,,,,,++++++*********+++,,,------,,,+++***++++++***))))))***++++++,,,+++***))))))***+++,,,+++++++++++++++*********++++++++++++++++++++++++)))))))))))))))******+++))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++*********++++++,,,***'''(((,,,---***((()))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''******))))))))))))******(((((())))))******++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))***+++++++++***************************)))))))))))))))******+++((()))((((((+++///---(((((()))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***************+++++++++,,,,,,,,,,,,,,,------------,,,,,,------------............///......///333:::@@@DDDRRRZZZeeemmmnnniiiccc``````gggpppwww|||yyyssslllmmmvvvzzzqqqfffaaa]]]```dddhhhjjjiiifffeeennnrrrxxx|||~~~~~~~~~}}}|||||||||~~~{{{{{{{{{~~~{{{xxxssslllhhhiiimmmkkkhhheeedddeeehhhlllrrrooommmtttzzzpppqqqcccYYYCCC???888222......000222000000000000////////////------------------------------------,,,,,,,,,,,,sssNNN===AAAFFFDDD;;;999777777888888666444777666666777:::<<<<<<;;;:::999999999999999999999777888888999999999999999777777666777888777555333444555666555444444555666444444444333333222222222555333111111111111000///000000000000000111111111111000000000///////////////////////////.........///......---------......,,,------......------,,,......---------,,,,,,,,,++++++++++++++++++******++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,)))***+++,,,---...//////++++++,,,,,,,,,++++++***,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,++++++***+++******************+++++++++***))))))***+++++++++++++++***************************************)))))))))))))))******+++))))))))))))))))))))))))((()))))))))***************++++++++++++,,,,,,,,,........................---------------------------,,,++++++++++++,,,---***************************************************************************************++++++,,,))),,,333777333,,,)))+++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((******))))))))))))******''''''((()))***++++++,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))***************************************)))))))))))))))******+++)))***((((((,,,000...((((((((()))*********************++++++,,,,,,,,,---+++++++++++++++++++++++++++++++++*********************+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------.........000///......///111333444999CCCRRRbbbmmmssssssrrrggggggffffffjjjrrr}}}~~~vvv{{{~~~zzzllllllmmmnnnnnnjjjddd```^^^bbbgggkkkpppuuuzzz~~~{{{wwwtttuuuvvvwwwzzz}}}}}}|||~~~|||xxxzzz|||~~~|||yyyxxx{{{{{{wwwrrrmmmfff```______]]]]]]___kkkiiikkkttt}}}xxxvvvuuu|||{{{~~~nnn___PPPDDD===444333111000/////////000000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,oooLLL<<<>>>BBBAAA999888777777777777666555777666666888;;;======<<<999999999999999999999999777777777888888888999999999888777777777777555444333555666666444333444555222222222333333444444444555333111000111111000...//////000000111111111111000000000000//////...............///////////////......---------......///,,,,,,------------,,,,,,......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++((()))***+++,,,...//////******++++++,,,++++++***+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,+++++++++++++++******++++++++++++++++++++++++*********++++++*********************************************************************************)))))))))))))))******+++))))))))))))))))))))))))((()))))))))*********************+++++++++,,,,,,------------------------------------------------++++++************++++++***************************************************************************)))))))))******+++,,,+++555AAADDD;;;///,,,111************************))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******''''''((()))***++++++,,,))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))************)))(((((()))))))))))))))))))))))))))))))))))))))******+++***++++++))),,,000...)))(((((()))*********))))))*********++++++,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...//////////////////000000///555@@@NNN^^^lllwww|||sssooohhhbbbbbbgggpppvvvzzz}}}{{{nnnmmmmmmppptttuuupppkkkbbbaaa```aaadddffffffeeedddaaa``````___```iiittt{{{uuunnnkkkmmmoooppppppnnnppppppoookkkiiiiiijjjkkkkkklllqqqwww{{{{{{yyypppjjjdddbbbeeehhhgggeeeccc______eeekkkjjjgggfffmmmllluuu|||wwwgggVVVHHH>>>777333222222222222111000....../////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,jjjJJJ===???AAA???999888888777777666555555666666666999<<<>>>===<<<888888888999999999999999888777777777777888999999999777666666777777666444222444666666444333444555111111222333333444555555444222000000111111000////////////000111111222222000000000000///...------.........///////////////...------------...//////,,,,,,------------,,,,,,......---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))***+++,,,---......******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++++++++)))***++++++++++++***)))************************)))))))))***************************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))************************++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************)))))))))))))))***+++,,,(((111===???555***)))///******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******************************))))))))))))******(((((())))))******++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))*********)))((((((''')))))))))))))))))))))))))))))))))))))))******++++++......,,,+++------)))))))))************))))))*********+++++++++++++++++++++++++++++++++++++++)))))))))*********************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,---.../////////000000222555;;;EEESSSaaakkkmmmllljjjiiihhhgggffffffgggnnnxxx~~~xxxtttssswww{{{yyyssslllgggdddbbb```]]]^^^ZZZYYYZZZWWWUUU```nnniiifffbbb___]]]]]]\\\[[[aaa`````````aaa```^^^[[[WWWWWWYYY\\\```dddeeeeee^^^[[[WWWXXX]]]eeelllpppmmmpppyyyuuuoooqqqqqq}}}wwwfff]]]OOOBBB999444111000...////////////...---,,,///.........------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,dddIII@@@CCCCCC???888999999888666666666666444444555888;;;===<<<;;;777888888888999999999999888777777666777888999:::777666444444555666555444222444666666444333333444333333333333333333333333333111//////000111111000...//////000111111222222///000000000000...---,,,............/////////000---------------...//////+++,,,,,,------,,,,,,+++......---------,,,,,,,,,************+++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))***+++,,,,,,------***++++++,,,------,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******************++++++,,,++++++++++++++++++,,,)))***++++++++++++***)))))))))************))))))((()))))))))*********+++************************)))))))))))))))******+++))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,+++******************************************************************************(((((((((((()))***+++,,,&&&)))...000+++%%%&&&+++))))))(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))******))))))))))))******)))))))))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++000333...******+++***)))******++++++******)))++++++++++++************************************((()))))))))*********+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,---....../////////...000222222333:::EEEMMMSSSXXXaaaiiioooooommmjjjcccgggmmmrrrvvv{{{|||}}}tttoooooosssxxxwwwoookkkkkkggg```ccclllgggjjjllllllhhhbbb^^^[[[XXXVVVVVV\\\dddfffbbb]]]ZZZZZZZZZZZZ[[[```fffjjjooonnnkkkiiiiiiooowww~~~zzzxxxyyy{{{tttcccVVVFFFAAA:::444111000//////......---------,,,,,,,,,.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,aaaHHHCCCFFFEEE@@@888999999888777666666777222333444777:::<<<;;;:::777777888888999999999999888777666666666777999:::666444222222444555555444222444666666555333333444555444444333333222222111222000//////111222111111...//////000111222222222///000000000000...,,,+++---.........//////000000---------------...///000+++,,,,,,------,,,,,,+++......---------,,,,,,,,,(((((())))))*********+++*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++*********++++++,,,------***+++,,,---------------+++++++++,,,,,,+++++++++++++++++++++++++++++++++******************++++++,,,++++++******++++++,,,)))***+++,,,,,,+++***)))))))))************))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---......---+++***))))))))))))))))))))))))************************************************(((((((((((()))***+++,,,+++'''%%%'''))))))+++///)))((('''&&&&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((******))))))))))))***************)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((%%%&&&''')))******++++++)))))))))))))))))))))))))))))))))))))))******++++++222555000)))(((***+++******+++++++++******))),,,+++++++++******))))))************************(((((())))))*********+++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,,,,,,,---------////////////////////////(((---111000---...555<<<<<>>:::777666777777555222333333444444555666666666555555666666666777777777666666555444444444444444444444444444444444444444666555555444333222111111222222111000000000111222000000000000000000000000......//////000000000000........................------............------........................,,,,,,+++++++++*********...//////...,,,***+++,,,***++++++,,,,,,++++++*********++++++++++++******)))************+++++++++***+++,,,............---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++******)))************************)))******++++++******)))************************))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))***,,,------,,,+++***))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))(((((((((((())))))************************************************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,......,,,***))))))'''(((((()))******++++++*********+++++++++,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++------,,,,,,,,,+++++++++------------............---------...000333666888555000111;;;BBBHHHUUUdddzzz}}}~~~zzzwwwvvvnnnmmmooosssyyy}}}~~~}}}~~~zzzsssyyyxxxppplllXXXNNNAAA888555444222000222222111000000///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++dddOOOMMMUUUSSSJJJ===:::666666777777555222333333444444555666666666333333444555666777888999666555444444444444444444444444444444333333333333777666555333222111111111111000000//////000111111000000000000000000000000...////////////000000000........................------............------------------------------,,,,,,,,,,,,++++++++++++---...///---+++***+++,,,***++++++,,,,,,++++++*********++++++++++++******)))************+++++++++***+++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************************)))******++++++******)))************************))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++---,,,+++***)))***++++++)))******+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))(((((((((((())))))************************************************(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((+++------+++*********((((((((()))******++++++)))))))))************+++************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------------........................///111444555444...---222444555===HHHZZZbbblllvvv|||ttttttttttttsssuuuxxxzzzwwwttt|||xxxooofffZZZQQQMMM===777111...000222333333111111000000//////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++zzz___LLLKKKPPPNNNFFF:::777444333555555333111222222222333444444555555333333444555555666777777555555444333333444444444444444444333333333333333555444222111000111111111000000000000111111111222////////////////////////////////////////////////........................,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,***++++++,,,,,,++++++*********++++++++++++******))))))*********+++++++++***+++,,,---...------,,,++++++++++++++++++++++++,,,,,,---------,,,,,,+++************************))))))************))))))************************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((************************++++++++++++++++++++++++---,,,***(((((()))+++,,,((())))))******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))(((((((((((())))))***************************************************(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''')))+++,,,+++***+++,,,(((((())))))************)))))))))*********++++++************************++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,---------.....................///000111222444000...///...---111888999@@@LLLXXXcccnnnvvv|||zzz}}}}}}wwwssssssuuu||||||{{{|||~~~zzznnn```UUUJJJ>>>777555555222000///111333444333000000000//////.........---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************zzz^^^LLLIIILLLIIIBBB999666333333555555333111///000000111111222222333555555555444444444444444444444333333333444444555444444333333333222222222////////////000111222333000111111222222333333333/////////////////////////////////.......................................,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---------+++***+++,,,***++++++,,,,,,++++++*********++++++++++++******))))))*********+++++++++***+++,,,---------,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,************************)))))))))******)))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************,,,+++)))(((((()))+++,,,'''((()))******+++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''')))++++++******+++,,,)))))))))))))))*********************+++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------.....................//////222000000000///...000444222444777;;;BBBKKKVVV]]]hhhqqq{{{}}}zzzzzz|||~~~|||vvvqqqttt{{{~~~{{{~~~rrrfff___QQQHHH???:::555000///111222000////////////....../////////...............------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************|||^^^LLLHHHIIIFFFAAA;;;888555444666777555333......//////000111111111555555444444444333333333333333333333333444444555444444333333222222111111,,,---///000222222333333000111222333333333333333000000000000000000000000/////////............---------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,---,,,+++***+++,,,***++++++,,,,,,++++++*********++++++++++++******)))************+++++++++***+++,,,------,,,+++***++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,************************((())))))******))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((()))***+++,,,(((((()))***+++,,,------))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((()))***+++(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******))))))+++,,,))))))))))))))))))***************+++++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,------------,,,------------.........---...000000000///000222222111///---000666???FFFLLLWWWgggttt{{{~~~vvvtttwwwxxxwww|||||||||}}}wwwnnnbbbUUUHHH@@@999333000000///---///333////////////......------..................------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************{{{\\\JJJFFFFFFDDD@@@:::777444444666777555333......//////000111111111333333333333333444444444333333222222333333444555444444333333222111111000---///111444444444333222...///111222333333333222000000000000000000000000//////.........---------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,***+++,,,,,,+++***+++,,,***++++++,,,,,,++++++*********++++++++++++******)))************+++++++++***+++,,,------,,,+++***************************)))******+++,,,,,,++++++************************(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++))))))))))))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********((((((***+++***))))))))))))))))))))))))))))))************+++************************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))*********++++++++++++++++++,,,,,,,,,---------++++++,,,---------------)))---000000/////////...,,,------...///222777;;;:::AAAKKKWWWbbbooo{{{~~~||||||wwwuuuxxx|||zzznnnkkkeeeZZZPPPGGG>>>666000555111000111///,,,---111...///000000000///000000------------------------,,,,,,,,,++++++++++++***************************************************************************xxxYYYGGGCCCCCCAAA???888555222222444555333111/////////000111111222222111111222333444444555666222222222222333333444555444444333333222111000000///111444777777555222000---...000111222222222111000000000000000000000000//////.........---------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++***+++,,,,,,+++***+++---+++++++++,,,,,,+++++++++******++++++++++++******)))************+++++++++***+++,,,---,,,,,,******************************((()))***+++++++++++++++************************(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***************+++******)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))++++++************************))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))+++*********)))))))))))))))(((((((((((())))))))))))************************************************))))))))))))))))))))))))++++++++++++++++++++++++))))))******++++++++++++++++++,,,,,,,,,---------******+++,,,------------)))---111111//////---,,,***---111222111000//////222333444999BBBOOO]]]fffnnnuuu|||}}}yyytttuuuwwwwwwvvv{{{zzz}}}zzz|||vvvllliiikkkbbbTTTDDD???888333333333333111---+++---///...++++++///...///000///......///000------------------------,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))