BM6P6(@ 777KKK]]]bbb```aaaaaa___NNNFFF;;;444888BBBMMMTTTNNNSSSaaa||||||dddQQQBBB666444777222...***+++---...***&&&))))))(((((((((((()))***************))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''(((''',,,333444111222777999<<>>888555222...,,,,,,---......---///000111000111222444333555666666555666999;;;888888999:::<<<;;;999777555555444333222222222222222666::::::777555555777888999999777555666:::>>>FFFEEECCC@@@;;;666222///444333333222333444666777999===@@@BBBCCCFFFKKKPPPTTTdddqqqpppooouuuzzz{{{ttt[[[BBB888888777777999666888:::;;;:::999:::;;;>>>@@@IIIXXXgggrrrwwwzzzzzzxxxtttSSS;;;777666222/////////...------,,,,,,---,,,++++++******++++++******))))))((((((''''''&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))''''''''''''((((((((()))***))))))***---222777:::<<>>JJJQQQTTTUUUTTTgggttt[[[EEE<<<<<<999555000---,,,+++***)))))))))((((((((())))))************)))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&((((((,,,333444111222777:::>>>BBB@@@999444333444333HHHYYYkkkyyyjjjgggrrr~~~zzz{{{rrrggg```VVVMMMFFF@@@:::555444111...,,,,,,............000111222222222444666444666777777777777888:::777777888:::<<<<<<:::777777666444333222111111111333777::::::777555555666888999999777666777;;;??????===:::777444222111111333222222222222333555666555777:::;;;;;;>>>EEEJJJVVVggguuuuuutttyyy}}}}}}uuu\\\CCC888888888666666444666888999999888666666;;;===CCCQQQ```nnnwww|||~~~|||kkkKKK:::222,,,000//////......---,,,,,,---,,,++++++******++++++***)))))))))((((((((('''&&&'''(((((())))))(((((((((((((((((())))))))))))(((((((((((())))))))))))'''''''''((((((((())))))*********,,,///555:::===???FFFIIIIIIKKKPPPQQQMMMPPPOOORRR]]]lllvvvzzz{{{rrrooopppzzz~~~kkk^^^KKK<<<;;;<<<;;;>>>EEEFFFFFFJJJSSS[[[eeerrr~~~yyymmmlllnnnqqqyyy|||vvvnnnhhh___WWWSSS[[[fffqqq|||~~~ttteee[[[CCC888///...000---***)))[[[]]]^^^^^^^^^[[[PPPEEE;;;777>>>NNNUUUUUU]]]iii{{{qqqTTTDDD@@@:::777444000...---,,,+++******)))))))))))))))***))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&))))))---222333111333666<<>>888666333000///000222333111000000111111222444444222333444444444888???DDDWWWjjjyyy{{{zzz~~~uuu^^^EEE:::999999777555444444555777999888666333;;;===BBBLLL\\\nnn||||||hhhIII888333000000///......------,,,---,,,++++++******++++++))))))))))))((((((((((((&&&'''(((((())))))(((((((((((((((((())))))))))))))))))))))))((((((((((((''''''((((((((()))))))))******,,,...333888===@@@DDDGGGHHHIIILLLQQQQQQOOOMMMQQQYYYfffsss{{{}}}{{{xxx|||~~~eeeQQQCCC888888<<<>>>CCCIIIGGGHHHMMMVVV___jjjzzz|||fffZZZVVV___ccchhhooo{{{xxxpppmmmuuu{{{tttnnnccc]]]WWWVVVYYYcccsss}}}uuussstttpppiiiUUUDDD333///222111+++'''___^^^\\\[[[XXXQQQEEE<<<666;;;JJJWWWSSSQQQlllhhhYYYSSS===999555222222111---***++++++***)))))))))******)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))+++...111222333444777<<>>444///000555>>>ZZZqqqooofff\\\}}}sssssszzzqqqhhh^^^RRRGGG@@@<<<888444222///---,,,...////////////111333444444555777999777999;;;<<<999777666555666666888:::===>>><<<::::::888666444222000//////555888:::999666444444666888777777777777888:::<<<444333111000000111333444/////////000111222333333333333333111111555===DDDVVVjjjzzz}}}}}}sss```HHH<<<:::;;;999666666444444666888:::999777999>>>DDDNNN]]]pppsssZZZ???666000000//////...------------,,,++++++******++++++))))))))))))((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((('''(((((((((((()))))))))(((***,,,111666;;;@@@CCCGGGGGGHHHJJJNNNPPPOOOLLLHHHRRR```ooozzz{{{tttrrryyyzzz}}}~~~dddJJJ???777888;;;>>>BBBHHHKKKLLLQQQYYYaaalll||||||iiiVVVPPPRRRZZZaaajjjrrryyy~~~zzzsss^^^UUUOOOTTTaaasss}}}wwwrrriiigggbbbYYYTTTYYYhhhwww|||yyy|||}}}yyyiiiQQQ888///111222---)))]]]]]]\\\YYYQQQFFF===999???AAALLLWWWWWW___~~~xxxYYYLLL<<<333222222///,,,,,,,,,+++***************))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&&&&&&&&&&''''''))),,,000111222555888999===???@@@:::222...111555CCC```{{{uuummmlllwww{{{vvvlllfff\\\OOOEEE???;;;777444000...------...000000//////111333444444555777999888:::<<<<<<999666555555666666888;;;===>>><<<:::999888666333111///...---555888:::888555444555777777666555555666777888888222333333333222111111000...///000111222333444444333444333111000555>>>DDDUUUhhhxxx{{{zzz~~~ooo```LLL===999::::::777777666555666999;;;<<<<<<999DDDPPP\\\jjjzzzyyyeee???...111000000///......---------,,,++++++******++++++(((((((((((())))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''(((((((((((()))))))))***''')))---222888===AAACCCGGGHHHJJJNNNPPPOOOLLLKKKNNN[[[mmm|||}}}ooodddlllooowwwuuuzzzyyykkkWWWCCC<<<777888<<<@@@DDDHHHKKKMMMTTT]]]eeepppyyynnnfffbbbdddlllqqqjjj[[[NNNLLLOOOWWW]]]dddgggjjjjjjeee^^^MMMJJJIIIMMMUUUggg~~~~~~|||xxxtttmmmoookkk```UUUTTT^^^gggxxx~~~~~~}}}aaaBBB333111111///---^^^\\\ZZZTTTIII===:::<<>>>>>;;;777222111444888OOOrrr~~~uuu~~~pppfff___WWWJJJAAA;;;888444222///---,,,---///000000///111222444444444555666888888:::;;;:::888666555555777777999;;;>>>>>><<<:::888777444222000...------444777999888555444666999888666444444555666555444111222333333222000...---///000111333444555555555333333333111111666>>>EEEUUUgggvvvwwwwww|||pppgggUUUCCC:::999:::999:::<<<>>>???>>>===>>>@@@DDDXXXooo~~~rrrIII111111111000//////......------,,,++++++******++++++(((((((((((())))))))))))'''((())))))******))))))(((((((((((())))))))))))******))))))((((((''''''((((((((()))))))))******(((***///555:::???BBBDDDGGGHHHLLLPPPPPPMMMNNNQQQ```mmm|||qqqbbbhhhiiippp|||lllyyyyyyjjj]]]SSSFFF:::888777999???EEEIIILLLHHHNNNYYYeeeooo|||ooo```VVVTTTTTTSSSZZZ___]]]TTTMMMKKKMMMXXXYYYWWWSSSRRRUUUVVVTTTFFFLLLUUU[[[___gggyyy}}}|||{{{yyyvvvpppsssqqqfff[[[WWWXXXZZZooowww||||||uuuVVVAAA777111000000[[[UUUNNNHHH???999===EEENNNRRRbbb|||yyytttyyyeeeLLL===888777......---++++++*********++++++++++++************''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&''''''###$$$%%%&&&'''((()))***)))///222222555<<<@@@@@@@@@===888555555777999;;;ZZZ~~~xxx~~~}}}nnncccZZZRRRGGG>>>:::666333000...---,,,---000111111000444555666666555555666888888999:::888666444555666999999:::<<<>>>===;;;999666555333111///---,,,,,,333666888777555555888;;;:::888555555666666444222333333222222111000000000000111333555666777777777333444555444555999AAAHHHXXXhhhuuuuuuuuu|||zzzuuufffPPP@@@===>>>???AAAIIIPPPPPPKKKDDDBBBCCCPPPmmmzzzXXX===111111000000///.........---,,,++++++******++++++'''((((((((()))))))))***(((((()))************)))(((((((((((())))))))))))*********)))((('''''''''(((((()))))))))************---222888===AAADDDEEEHHHIIIMMMPPPOOOMMMTTT^^^qqqzzzqqqfffmmmnnnuuurrrsss|||xxxqqq\\\LLLEEE===555666888;;;AAAHHHMMMOOOKKKSSSaaaqqq}}}sss___RRROOOVVV\\\]]]ccchhhddd[[[RRROOOOOOVVVUUUPPPIIIFFFKKKOOOPPPMMMUUUaaajjjlllnnnvvv}}}||||||{{{zzztttwwwtttkkkccc```[[[VVVaaammm{{{nnnVVVAAA333///000UUUKKK@@@;;;888999BBBMMMGGG^^^~~~www|||dddIII<<<999///...---,,,++++++++++++,,,,,,,,,+++++++++******((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((("""###$$$&&&((()))***+++)))///333222555>>>CCCBBBBBB===777555888;;;===>>>ZZZ{{{kkkxxx~~~ooodddXXXQQQFFF???:::777333000---,,,,,,...000111111000666888999888777666777888888999888777555444555666:::::::::<<<>>>===;;;888444333222000...---,,,,,,333555777777555555888<<<<<<999777666777777444111777555333111111222444555111222444666888999999888555777888888999>>>EEEKKK[[[jjjuuutttttt|||uuu\\\HHHBBBDDDFFFIIITTT___```WWWLLLFFFFFFRRRuuu~~~yyy[[[>>>111111000000//////......---,,,++++++******++++++'''((((((((())))))******(((((()))***************(((((((((((())))))))))))+++******)))(((''''''&&&))))))))))))************,,,///444:::@@@CCCEEEFFFIIIIIIMMMOOOMMMNNN[[[jjjzzzooogggrrrxxxyyyvvv|||qqqooojjjUUUEEE???;;;666888:::===BBBIIIMMMNNNQQQZZZjjjzzz~~~kkkXXXOOOTTTbbbnnnlllrrrvvvpppcccVVVQQQQQQNNNPPPMMMGGGEEEHHHKKKJJJYYY]]]eeennnqqqrrrxxx~~~}}}~~~~~~}}}yyyzzzvvvoookkkiiiaaaXXXWWWdddvvveeeJJJ666...000VVVAAA222777@@@CCCFFFKKKOOOyyy}}}bbbLLL???>>>333,,,...000,,,)))***------,,,++++++******))))))(((((((((''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&'''((('''&&&,,,333777777888===BBBCCCDDD===666333222555???JJJfffvvvxxxttthhh{{{lllbbbSSSOOOHHH???888333000///............000222444666777777777888999999999:::999:::999666333111333555;;;888666777:::;;;888444222000......111111///---333666888888777777999<<<<<<:::666444222333444555555444333222222222333444444555666777888888888888999:::;;;;;;===DDDNNNVVVkkktttwwwpppmmmwww{{{^^^FFFAAAHHHNNNRRR[[[dddddd\\\TTTPPPPPPWWWqqq}}}}}}wwwbbbCCC666...111555---+++///------,,,++++++******++++++)))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''((((((((()))))))))))))))))))))))))))&&&(((***+++***)))***+++---000666;;;>>>AAADDDGGGHHHIIILLLMMMKKKMMMYYYfffvvv{{{zzztttuuu|||wwwpppfff[[[LLL???888999888888<<>>777222000...------...///000333555666777777888888888888888999777888888555333222555777;;;888666777;;;;;;888555222000...///111111///---222555888888666666999<<<<<<;;;888666444444444444777666555444333444555555666777999:::<<<<<<======@@@AAAAAA@@@AAAHHHRRRZZZhhhqqqtttppprrrzzz___JJJEEEKKKPPPQQQXXXbbbgggfffbbb^^^[[[cccvvvuuuvvvoooPPP>>>333333555///...111------,,,++++++***+++++++++)))))))))))))))))))))))))))))))))))))))((('''''''''''''''((((((((())))))))))))))))))))))))))))))''')))******))))))***+++///333888===@@@CCCFFFHHHLLLLLLMMMLLLHHHKKKYYYhhhuuuxxx||||||yyy|||rrrhhh]]]SSSHHH===888888999:::@@@FFFHHHIIIMMMSSS___ooo|||yyysss]]]KKKPPPWWWZZZ```tttoooXXXKKKGGGNNNLLLHHHJJJTTT___bbb___cccnnnnnnmmm{{{~~~hhh\\\UUUVVV```ooo{{{~~~{{{zzz}}}zzzwwwvvvtttooofff^^^VVV[[[cccooozzzlllJJJ666333===BBBKKKOOOKKKNNNccc{{{}}}nnneeeVVVDDD777///***,,,000------,,,,,,++++++******)))))))))(((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))333888;;;::::::???AAAAAA999444111222777AAASSSbbb~~~{{{ggg```uuummmjjj}}}ooo```UUUPPPKKKDDD<<<555111......,,,---...///222444666888888888888888777777777777555555555444333444777:::999777666888:::;;;999666222111000000111111000...222555777777666666888;;;<<<;;;:::888666444333222888777666555444555666666999:::<<<>>>AAABBBCCCDDDIIIIIIHHHGGGHHHNNNYYYaaahhhooossssss{{{rrrYYYIIIGGGMMMQQQOOOTTT]]]iiirrrtttppplllqqq|||rrrZZZ\\\kkkgggKKK:::333444000000222,,,------,,,+++++++++++++++)))))))))))))))))))))))))))))))))))))))(((((('''''''''((((((((()))))))))))))))))))))))))))))))))((()))***)))((((((***,,,222666;;;???BBBEEEHHHJJJMMMMMMLLLIIIDDDGGGXXXjjjvvvtttrrrooonnnppptttwwwuuujjj^^^QQQIIIBBB:::777777;;;>>>DDDIIIIIIJJJSSS^^^iiiyyy}}}pppooouuuqqqmmmXXXFFFEEEGGGIIIQQQmmmxxxoooZZZJJJAAAFFFDDDBBBFFFTTTdddkkkjjjvvv|||uuummmrrrxxx~~~}}}\\\KKKGGGIIIOOOeeeqqq}}}zzz|||yyyxxxvvvqqqiiiccc\\\ZZZ[[[aaammmzzz}}}[[[AAA777QQQRRRRRROOONNN[[[|||zzzfffKKK888000...///000...------,,,++++++******)))))))))(((((((((((('''''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&''''''''''''(((***,,,444888999888999===>>><<<666222000222888FFF\\\oooxxxgggdddxxxdddoooyyykkk[[[QQQMMMIIIAAA999333///...---+++,,,...000333555777999888888888777777666666555444333333333444777:::<<<888777666888::::::999777222222111111111111000000222444777777555555888;;;:::::::::999777444222000777666555444444444555666:::;;;>>>AAADDDFFFHHHIIINNNOOONNNNNNOOOVVVaaaiiimmmssswww{{{{{{cccMMMCCCDDDLLLQQQNNNPPPWWWfffvvv|||}}}ZZZFFFHHHVVVjjj~~~tttnnn~~~XXXAAA333111///222333,,,------,,,++++++++++++,,,))))))))))))))))))))))))(((((())))))))))))(((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))((()))+++---444888===AAACCCFFFHHHJJJLLLKKKJJJGGGDDDJJJ]]]pppyyysssiii___\\\aaalllttt}}}xxxzzzsssdddVVVGGG@@@<<<888666666===AAAHHHKKKIIIJJJWWWfffppp|||hhh\\\ggg{{{vvv]]]HHHDDDAAA???EEESSS[[[fffjjjdddWWWIII@@@@@@???>>>CCCRRRccclllmmmqqq___[[[XXXYYYddd|||{{{[[[OOOUUUZZZ^^^pppxxx}}}{{{yyyxxxwwwsssnnnjjjccc]]]VVVWWWaaappp}}}}}}hhhIII666XXXSSSOOOQQQ\\\sss~~~pppOOO777111222111---......------,,,++++++******)))))))))((((((((((((''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&''''''(((&&&'''(((((('''(((,,,///777999:::888999======;;;777333111333:::KKKdddzzzqqqooonnnbbbzzzxxxiiiZZZOOOLLLGGG???777111...------,,,---///111444666888999888777777666666555555555333333333555777:::<<<<<<777666666777888888777666222222222222111111111111222555888777666666888;;;999999999999777444222000444444333333333444666666:::<<>>BBBDDDFFFHHHJJJLLLKKKKKKLLLNNNVVViii{{{}}}ssscccVVVSSS[[[iiitttwwwqqq^^^PPPAAA;;;999777666888???CCCIIIJJJHHHLLL\\\mmmwwwppp[[[SSSeeexxx[[[IIIIIIFFFBBBGGGFFFLLLTTT[[[\\\TTTHHH???@@@CCCFFFKKKXXXiiitttxxxmmmYYYSSSNNNNNNYYYdddvvvqqq]]]^^^llltttxxx~~~yyyxxxwwwwwwvvvuuusssqqqkkkddd[[[VVVZZZfffsss||||||yyy~~~{{{sssSSS999RRRTTT\\\mmm~~~[[[???555444111***......------,,,,,,++++++******)))))))))(((((((((''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((&&&''')))((('''(((---222:::<<<<<<:::<<<@@@???<<<666333222555>>>RRRpppwwwzzzeeefff~~~{{{wwwhhhYYYOOOKKKFFF>>>666000.........---...000333555777888888666666666666555555555555444444555888;;;<<<<<<;;;666666666666666555444444222333444333111111111222333666888888777666999<<<999999999999888666333222444333333444555777999:::<<<>>>AAAEEEIIILLLNNNOOOQQQTTTWWWZZZ^^^eeennnvvvzzzooo\\\GGG:::777===HHHRRRPPPRRRZZZgggxxxtttOOOEEEBBBCCCIIIXXXnnn|||ooonnnkkkbbbWWWXXXqqqyyyYYY???333---000222,,,...------,,,,,,,,,,,,,,,************************'''(((((()))))))))))))))((((((((()))))))))************************************)))((())),,,222666888<<<@@@CCCEEEGGGIIIKKKOOONNNPPPWWW___iiiyyysssaaaUUUVVV```oooxxx|||rrrhhhUUUIII===888777666999===BBBDDDHHHJJJJJJQQQdddwww}}}}}}jjjWWWSSScccvvvssseeeLLLBBBJJJKKKIIIOOOTTTWWW\\\aaaaaaYYYKKKAAAAAAJJJTTTZZZeeetttppp^^^]]]YYYYYYcccaaapppnnnfffooo|||yyyzzz~~~wwwwwwvvvvvvvvvuuuuuuuuurrrnnnggg___ZZZ]]]gggooo|||zzz|||xxxxxx~~~dddHHHSSSdddtttRRR???999444///.........---,,,,,,++++++*********)))))))))((((((''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((%%%((()))(((''')))...444;;;<<<;;;:::===AAA@@@<<<444222333888DDD\\\~~~wwwqqqeeesssuuuzzztttfffWWWMMMJJJEEE===555000......///...///111444666777777777444555555555555555666666666666888;;;>>>???;;;888555666666555444222111111222444555444111000222333444777999999888888:::===::::::::::::999888777777666666666777:::<<>>:::111000222:::IIIdddwwwuuuiiikkkuuu|||rrrdddUUUKKKJJJEEE===555000...///000///000222444666777777666333444444555555666666666777888:::>>>AAA@@@;;;666555666666555222000000000222444666444222000222444555888::::::888888;;;>>><<<<<<;;;;;;;;;:::::::::888999999;;;>>>AAADDDFFFEEEGGGJJJNNNQQQTTTVVVWWWWWW[[[aaaeeeggglllrrrvvvvvvyyyfffFFF<<<444222333444;;;CCCOOO\\\nnn||||||OOO@@@;;;===???BBBLLL```yyyxxxssszzzpppUUUZZZvvvxxxVVVAAA111000222---......---,,,,,,,,,,,,---************************''''''((()))))))))))))))))))))))))))******************************************))))))+++000888===>>>AAAEEEHHHIIIJJJLLLNNNOOONNNTTTdddttt~~~~~~ooo___[[[fffuuu|||xxxrrrcccRRRBBB<<<888666666888@@@IIIFFFEEEHHHNNNUUUccczzzxxxYYYJJJPPP\\\bbbaaa^^^UUUTTT[[[XXXXXXdddlllqqqzzz}}}ppp___SSSRRReeewww~~~hhhfffvvvyyyzzzsssjjjkkkyyyvvvuuuyyy~~~|||~~~~~~}}}|||{{{xxxuuutttuuuvvvzzztttaaaUUUSSSXXXfffvvvzzzxxx}}}yyymmmvvvlllkkk^^^IIICCC<<<666111...///000---,,,---*********)))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))%%%'''(((((((((+++222777===888777===CCC@@@:::777000666666555HHHnnnyyyuuu~~~tttaaatttzzztttlll___RRRMMMIIICCC:::333000/////////...000444777888888777666666555555555555777999:::<<<;;;;;;???DDDDDD???:::888555222000//////111222555555444333222111111000333444666888:::;;;<<<<<<<<<>>>AAABBBCCCAAA???===???===;;;>>>DDDKKKNNNOOOUUUSSSRRRSSSWWW[[[___aaa]]]ccchhhiiilllttt{{{}}}}}}eeeOOO999777444222222444888:::HHHRRRhhhuuuQQQAAA???@@@===BBBOOOUUU___rrrzzz]]]SSSccccccCCC111000111//////......------,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++***((((((,,,111777;;;===EEEIIIGGGFFFKKKOOONNNLLLLLLSSSdddtttqqqVVV[[[qqq~~~sssnnneeeXXXLLL>>>999444444999@@@EEEHHHIIIGGGIIIQQQ[[[kkkwwweee\\\\\\___aaajjjiiibbbWWWQQQVVV\\\```dddllluuuzzz~~~zzzjjjXXXZZZaaajjjwww}}}hhh```WWW\\\kkksss~~~pppeeezzz{{{}}}yyyyyy}}}zzzxxxyyyzzzzzzyyy|||kkk]]]UUURRRYYYhhh}}}~~~yyyyyy|||}}}vvvmmmqqqsssnnnZZZNNN???999333///111222000///000************))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))&&&'''(((((((((+++222888;;;777888???DDDAAA;;;777///333555;;;TTT|||qqqsssrrrggg}}}yyyrrrjjj]]]SSSOOOIIIBBB:::333///.........///111444777888888777666777666666666777888999:::===<<<<<>>AAAAAA>>>:::999777555333222222333444777777666444333111000000222333555777:::<<<>>>???@@@@@@BBBCCCDDDFFFFFFGGGGGGFFFFFFIIIOOOUUUYYY[[[^^^___aaaccceeefffggghhhjjjooossstttxxx|||lllQQQ;;;444444333333444444555666<<<<<>>===:::CCCEEEIIIPPPOOORRR___jjjyyy}}}ppp]]]TTTUUU{{{zzziiiOOO999//////111//////......---,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++******+++...444999===<<>>EEEFFF>>>777555444222444DDDeeezzzgggeeewwwuuugggqqq}}}uuulllbbbZZZTTTSSSFFF@@@888111............333444666777888777777666:::::::::::::::;;;<<<<<<<<<::::::;;;======:::888999777666444333333444555888777666444333111000///111222444666999<<<>>>@@@??????@@@AAACCCFFFHHHJJJHHHJJJNNNTTT[[[```cccdddiiillloooqqqqqqqqqqqqppprrrxxx}}}qqq\\\EEE444333333444555666666666666888555888EEEYYYppptttVVV???:::???:::EEEHHHHHHLLLKKKNNN[[[hhhxxx}}}xxxrrrhhh\\\SSSkkkzzz___BBB000...222/////////...------,,,,,,+++++++++*********))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******+++---111666;;;>>>???AAADDDIIIOOORRRPPPLLLPPPeeexxxwwwfff```aaapppwwwqqqhhh```XXXNNNAAA888666666777999===@@@CCCDDDCCCKKKVVVbbbqqqxxxcccWWWSSSTTTXXX[[[lllqqqlllZZZFFF<<<;;;<<<999>>>CCCHHHJJJHHHCCC>>>@@@CCCEEEEEECCCAAA>>><<>>666000......///000555555777888888888777777;;;;;;;;;<<<<<<<<<<<<<<<999888777777888777666555777666555444333333444444666666555333222111000///000111222555777;;;>>>???@@@@@@@@@AAADDDGGGJJJLLLKKKQQQZZZcccjjjoooqqqrrruuuzzzuuu^^^GGG666...333444666777888888888777666555555999@@@PPPjjjkkkQQQ===444666===AAAMMMMMMFFFEEEDDDIIIWWWfffwww|||sssdddVVV___}}}yyySSS888000444000//////......---,,,,,,++++++++++++************************************((()))))))))************)))))))))))))))))))))))))))***,,,///444888===???DDDCCCEEEKKKPPPQQQMMMKKKTTThhh{{{hhh[[[]]]gggyyysssmmmeee[[[QQQFFF;;;444444666999<<<>>>AAADDDEEEKKKUUUcccppp~~~pppVVVHHHDDDEEEHHHMMMYYYbbbeeeYYYHHH>>>::::::777777888999999999:::<<>>XXXxxxxxxjjjrrr{{{hhhjjjzzzqqqeee]]]ZZZTTTOOOAAA;;;444///...///111111555666777888888999999999;;;;;;<<<======<<<<<<;;;888777666444333333333333555444444333333333333333444444333222111000//////000000111333555999<<<===@@@@@@AAABBBEEEHHHKKKLLLOOOUUU___iiipppuuuyyy||||||fffOOO<<<222111444555666777888999999999666888::::::999AAAWWWlllsssXXXAAA666555999>>>JJJVVVSSSEEE@@@???FFFUUUfffvvv}}}qqqbbbWWWUUUqqqfff@@@111222000000//////...---------,,,++++++++++++*********************************))))))))))))************)))))))))))))))))))))))))))***---111666;;;>>>@@@FFFEEEGGGMMMPPPNNNLLLMMM[[[iiizzzzzzcccVVV^^^mmm~~~rrrlllcccWWWKKKAAA:::666444777;;;===???BBBEEEGGGOOO]]]mmmzzzmmmPPPCCC@@@@@@BBBGGGCCCNNNVVVRRRHHHAAA>>><<<999777666666444444;;;CCCEEE>>>888666777;;;EEEOOO\\\rrrrrr^^^PPPIIIGGGLLLNNNTTT]]]jjjzzzxxxeee\\\ZZZggg||||||nnnjjjnnnttt}}}~~~||||||}}}wwwqqqooopppqqqqqqppphhh```VVVSSS[[[kkk~~~yyyyyy|||eeeJJJ:::333///...///...------,,,***))))))((()))******++++++******)))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''')))***))))))---333999666:::BBBEEE@@@666333555222888JJJiiiyyyrrrbbbmmm{{{ooobbb]]][[[TTTKKK>>>999222......000222333555555666777999:::;;;;;;;;;;;;<<<======<<<;;;:::888777555333111111222333222222222111111111111111111111111000000000//////000000000111333666999;;;<<<<<<>>>???BBBDDDFFFGGGJJJOOOVVV]]]cccjjjqqqvvvfffQQQCCC888444555444444555666777888999999:::<<<@@@@@@===@@@NNN]]]rrrdddOOO>>>888:::>>>@@@JJJYYYUUUFFF??????HHHXXXkkkzzzxxxkkkcccbbbcccuuu}}}NNN666222000000//////......------,,,,,,+++++++++*********************************))))))))))))************))))))))))))))))))))))))(((***...333888<<>>@@@BBBGGGJJJRRRcccuuuhhhLLLCCCCCCBBBBBBFFF===GGGNNNKKKFFFBBB???<<<888777888999777666>>>IIIKKKBBB;;;;;;???EEEQQQ\\\fffxxxxxxhhh[[[QQQOOOXXX]]]bbbgggmmmqqqqqqggg[[[VVVTTT\\\mmm|||pppmmmrrrwww|||~~~~~~{{{vvvrrrppppppqqqqqqnnniiiaaaXXXVVV```rrr~~~^^^GGG:::222///.........---,,,+++))))))(((******++++++++++++******''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''')))*********---444999333888@@@DDD>>>666444888;;;EEE\\\~~~iiiddduuu|||nnnaaa]]]\\\SSSHHH<<<777111......111333555444555666777999:::<<<<<<;;;;;;<<<======<<<;;;:::999888666333111000222444111111111000000000000000////////////////////////000000///000222555888:::777888999;;;===???AAAAAABBBDDDHHHKKKPPPYYYccckkkuuu~~~pppNNN<<<777444222222333333444444555777888999>>>???CCCEEECCCBBBIIIRRRZZZSSSFFF;;;666999===???EEEUUUTTTFFFAAACCCNNN^^^sssyyymmmllluuu___AAA:::000000000///......------,,,,,,,,,+++++++++******************************))))))))))))************))))))))))))))))))))))))(((***///444999===@@@BBBDDDCCCHHHNNNNNNKKKOOOWWWmmmpppyyypppbbb[[[gggvvvvvvgggaaaVVVHHH;;;555555888666999===???@@@CCCHHHLLLXXXjjj~~~}}}aaaHHHCCCEEECCCBBBEEECCCJJJMMMIIIDDDAAA===999999888<<>>CCCAAA<<<777777999===IIIjjjvvvggg^^^}}}wwwgggZZZWWWXXXQQQFFF:::666111......000222222555666777888:::<<<======???>>><<<:::999999999:::<<<999666444444333111000111000///---,,,...111333333333222111000000000000.../////////000222666999999888666666777666444222666666666777:::>>>AAADDDRRRUUUZZZaaahhhoootttwwwxxxwww[[[???333333333222222777222111555777555666888======CCCLLLPPPOOOQQQUUUXXXPPPEEE===999888<<<@@@GGGTTTTTTDDD<<>>BBBEEEFFFGGGKKKNNNMMMMMMTTT]]]mmmrrr}}}{{{fff\\\dddkkk}}}zzzooobbbVVVHHH???888444444888777;;;???@@@AAAFFFOOOWWWcccssssssmmmeee\\\III@@@FFFEEEBBBGGGEEEOOOWWWVVVMMMCCC>>>>>>666999===???AAAIIIUUU___bbbNNNEEEQQQ___fffnnnyyywwwmmmggg___XXX]]]gggvvvpppYYYLLLHHHRRRWWWggg{{{{{{qqquuuzzzvvvvvvuuurrrqqqrrrssslllgggddd]]]WWWZZZbbbwww|||eeeJJJ<<<777666000///---++++++++++++***)))***+++,,,,,,***)))((())))))))))))(((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((***)))((()))---111666999999===AAA???999555555777???KKKnnnzzznnnccchhh|||rrrbbbVVVUUUUUULLL@@@999555000...///111222333666666777888999;;;<<<======<<<;;;999888888999999;;;888666444444333111///////////////000222666888777666555444333333333444111000//////000111333444666555555555666555222000000//////...///111444555444555777:::===@@@BBBCCC???EEEMMMUUUbbbnnnooojjj\\\III777333555555333333555333333666666444666:::EEEIIINNNRRRUUUVVVVVVVVV^^^VVVLLLBBB;;;:::===AAAKKKZZZ\\\NNNGGGRRR]]]```gggggguuukkkKKK;;;333222111/////////...,,,,,,,,,,,,++++++++++++***************))))))))))))************)))))))))(((******))))))))))))******,,,///444888;;;>>>BBBEEEGGGIIILLLNNNKKKJJJPPPYYYkkkuuuzzzppp___VVVcccyyyuuujjj]]]RRREEE===777333444888:::===AAABBBCCCIIITTT\\\kkk|||ooobbb]]]bbb^^^NNNCCCCCC@@@???GGGLLLTTT[[[YYYOOODDD???>>>>>>===>>>EEERRRcccrrr{{{vvvdddWWW___ooozzzqqqkkkfffbbbWWWNNNRRR^^^wwwpppYYYMMMTTTXXXeeevvvtttooorrrwww{{{{{{wwwxxxwwwuuuuuuwwwrrrnnnkkkiiiaaaXXXVVVZZZgggqqqttt~~~[[[DDD999666111///---,,,---,,,+++*********+++,,,+++***)))((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((*********+++...333777:::999<<>>LLLpppsssooofffaaassszzznnn___VVVUUUTTTHHH;;;666333///...///222444555777777666777888:::<<<===::::::999888777777888888999777555444444333111///------...000444888;;;===;;;:::888666555666777888444111......000222111///222222222333444333000---...---,,,,,,,,,---///000111111111111111000000000333444666:::BBBKKKNNNKKKAAA999333444777666444333333333666777555444999BBBKKKVVV[[[XXXWWW[[[[[[WWWfffaaaWWWIII???;;;>>>BBBLLL]]]eee]]]WWW```kkkooojjjhhhrrrjjjOOO===222333333222000......///,,,,,,,,,,,,++++++++++++++++++*********)))))))))************))))))))))))******)))))))))******+++,,,000666:::===@@@BBBDDDIIIJJJMMMMMMIIIFFFMMMWWWjjjzzzvvveee\\\VVVhhh}}}ooocccUUUKKK@@@:::666333555888===@@@BBBDDDFFFOOO\\\fffsssvvvaaaVVVVVVbbbdddWWWHHHBBB<<<;;;DDDMMMSSSYYYXXXPPPHHHCCCBBBGGGDDDGGGWWWnnn}}}ooodddiiiyyywww___]]]^^^[[[OOODDDIIIVVVdddvvvxxx```QQQTTTWWWaaannnzzz{{{qqqmmmvvv{{{uuuzzz{{{wwwxxxxxxwwwwwwyyypppppppppnnnfff[[[TTTRRRWWWeeewwwqqq{{{pppQQQ>>>555444///,,,...///---+++******++++++++++++***)))((())))))))))))((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((()))))))))+++...333777::::::===>>>:::444111333666===PPPrrrjjjbbbkkkvvvcccfff{{{xxxlll^^^YYYYYYUUUGGG:::444222///...000333555666888777666666777999;;;<<<777777777777777777777777777666444444444333111///,,,,,,...111666:::===>>><<<:::888666555666777999555000,,,---222444111...000000111222333111...+++++++++,,,,,,---///111222.........///////////////666444111111333666777666555444555777777666333222333444666777444555AAAOOOhhhxxx|||lll^^^]]]^^^YYYmmmlllbbbQQQAAA<<>>>>>999333111555999EEE]]]xxxlllTTT[[[mmmmmmcccqqq~~~zzzssshhh]]][[[[[[TTTEEE999333111...///111444666666888777777777777888:::;;;444444555666666777777777666555444555555444222000---,,,...222777:::;;;:::999888666444333444555666333///,,,///444777555222222111111222222111---+++))))))***+++,,,---...///***++++++---...///000000111///...000222333555666444666777666555444444444555666777777555:::JJJ\\\ddd]]]^^^]]]qqqtttlllWWWCCC===@@@DDDDDDYYYnnnwww{{{www~~~{{{sss___KKK777333111222000++++++///---------,,,,,,,,,++++++++++++++++++************))))))))))))))))))*********************+++,,,,,,...333999>>>AAABBBDDDEEEJJJKKKMMMLLLGGGIIIVVVeeejjjwwwgggWWW]]]YYYaaaxxxgggVVVDDD<<<666555555555777;;;???BBBEEEHHHOOO]]]ooo}}}zzzxxxzzzeeeNNNIIIOOOYYY___UUUGGGDDDAAA<<<>>>===@@@DDDHHHIIIIIIHHHHHHTTTXXXiiitttkkk```]]]eeegggXXXEEEEEE@@@AAALLLUUU]]]iiivvv}}}~~~zzzrrriiiiiiooouuuzzzyyylllhhhooo{{{zzzsssqqqooollllllnnnlllmmmnnnmmmjjjeee^^^YYYRRRVVV```nnnzzzjjjqqqvvv```AAA555...000111---,,,...+++++++++***************))))))))))))(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&'''(((+++///333666999===>>>===888333222777===UUUrrr```JJJWWWpppgggiiiyyysssjjjaaa[[[[[[ZZZPPPAAA777222000//////222444666666777777888888888888888888222333444666777777888888666555555666777666333111...---...222777:::888666666555444333333222222222111000///222666999888777777555333222222111...,,,---------------,,,,,,,,,000000111222222333444444777555555888:::999;;;>>>:::<<<:::555333666777777999:::;;;;;;:::@@@QQQbbbqqq[[[VVV^^^dddttt{{{uuu\\\EEE>>>CCCGGGIII\\\rrrsssiiimmmWWW???555000111000++++++///------------,,,,,,,,,,,,,,,++++++++++++*********))))))))))))***************************+++,,,---111555:::>>>AAACCCEEEGGGKKKKKKLLLJJJFFFKKK]]]oooyyy}}}qqqgggjjjcccdddwww}}}~~~sssaaaNNN>>>888333444666666999===???CCCGGGMMMVVVfffzzz~~~~~~cccKKKFFFLLLLLLVVVPPPEEEEEEDDD@@@AAA>>>>>>@@@CCCEEEFFFEEECCCKKKPPP]]]rrrtttfffWWWQQQSSSSSSOOOIIIVVVLLLIIIQQQ[[[bbbnnnyyyyyy~~~xxxvvvxxxuuuooowwwkkkbbbcccnnnzzzyyyrrrnnnkkkgggfffhhhhhhkkkkkkjjjkkkkkkfff```VVVTTTWWWbbbppp~~~mmmmmmuuuIII999///111222---,,,000,,,++++++***************))))))))))))((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&'''))),,,000444888:::======<<<777222222999???aaagggNNNXXXsss|||gggtttvvvqqqaaa\\\ZZZ\\\YYYLLL>>>888222000///000222444555555666777888999999888777555000222444666888888888888666555666777888888555222///...///333999;;;888555444555555555444333222111222333444666888::::::;;;<<<:::666444333222000.../////////000000000000///....../////////000000000777333222555666555888>>>GGGGGGBBB999666999;;;999>>>>>>@@@BBBBBBFFFRRR___aaaaaa]]]UUUOOOTTTbbbmmmvvv|||aaaHHHAAAFFFKKKSSS```rrrpppddd{{{sssHHH999///111222...,,,///...------------,,,,,,,,,,,,,,,+++++++++*********((()))))))))************************+++,,,---...444777;;;>>>AAACCCFFFHHHLLLLLLKKKGGGDDDKKKaaavvv{{{uuuuuu|||uuu}}}{{{tttkkkYYYEEE;;;666333555777888;;;???@@@DDDKKKRRR^^^ooogggQQQLLLQQQIIIYYYXXXJJJFFFDDDAAADDDCCCAAA@@@BBBFFFGGGFFFCCC???BBBJJJTTT```kkkrrrvvviii\\\RRRPPPNNNJJJMMMSSSggg^^^ZZZ___cccgggqqq~~~}}}yyywwwfff^^^[[[eeessszzzqqqmmmjjjeeedddfffeeehhhjjjjjjlllooolllddd___ZZZWWW[[[dddqqqpppjjjzzz{{{MMM<<<000111222---,,,111,,,+++******))))))******))))))))))))((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((('''(((+++...222666999;;;<<<<<<:::555111222999@@@eeesssWWW[[[wwwzzzjjj~~~wwwsss^^^ZZZ[[[___YYYKKK???:::333111///000222444555444555777999::::::888666444000111444666888999999999666666666888999999666333///...///444;;;===999555444555666777666555222111333555888999999999;;;<<<@@@===888555333222111000)))***,,,...000111222222222333333444555666666777777333222777:::<<>>@@@CCCGGGJJJMMMLLLJJJEEEBBBJJJaaaxxxvvv~~~~~~llldddSSS???:::555333555888999<<<@@@@@@FFFMMMVVVcccuuuiiiUUUPPPUUUOOOddddddSSSHHHBBBAAAFFFFFFCCCBBBDDDIIIKKKIIIGGG<<<@@@DDDFFFIIIQQQ]]]ggg]]]UUUUUU[[[XXXNNNPPP\\\eeeaaabbbiiimmmrrr~~~yyysssppp```ZZZ]]]mmm~~~zzzrrrnnnjjjffffffhhhcccgggjjjjjjnnnrrrmmmeeehhhaaa[[[XXXZZZeeexxxssshhhqqqXXX???///---...222444+++------,,,++++++******)))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((('''''''''(((''')))///222444888===@@@BBB:::333555333555BBBhhhrrrYYYaaarrrrrr||||||~~~xxxnnngggYYYVVVVVVXXXTTTHHH;;;555,,,---...000222444555666888888888:::;;;:::777555333333444777999:::999888444666888::::::888555333---000444777888777555333222555888888555222///...555666888888888999:::<<<@@@===888666555222...+++,,,---------...000333555333333444444555555444444:::222000666888;;;JJJ^^^kkk___NNNBBB;;;888:::>>>@@@GGGKKKIIIJJJQQQTTTRRRUUUSSSRRRTTTYYYbbbppp{{{{{{___GGGDDDOOOZZZ[[[hhhrrrzzz|||rrrgggoooeeeBBB000444222...---***,,,,,,------...---------+++++++++++++++++++++++++++*********))))))((((((++++++***)))))),,,000444666999===AAACCCGGGJJJMMMMMMKKKGGGDDDHHHVVViiiwwwtttwwwzzzyyyjjj[[[JJJ>>><<<777444777999999;;;???BBBIIIPPPZZZmmmjjjWWWNNNMMMOOOhhhiiiSSSGGGEEEGGGLLLLLLIIIIIIPPPXXXYYYQQQHHHFFF???>>>CCCDDDBBBJJJWWWYYYbbbhhheee\\\SSSNNNLLLQQQWWW___ooo}}}{{{vvvoooqqq~~~vvvzzzsssjjjiiiaaaSSS^^^}}}~~~tttkkkgggdddbbb```eeefffiiikkklllkkkjjjiiikkkddd[[[VVVUUU]]]ooovvviiibbbyyygggKKK888222...111222***------,,,,,,+++************)))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((***000333555:::@@@HHHHHH===444444222777FFFkkkwwwbbblllssszzzzzzxxxwwwoooddd^^^XXXVVVVVVYYYTTTGGG:::444---...///111333444666666777777888999;;;:::777555333333444777999:::999777333555888;;;;;;999555333///111555888999777555333555777:::;;;888666444333888:::<<<;;;999888:::===BBB???;;;999777444000---)))+++---///111222222222...///000111222222222222777444555<<>>BBBEEENNNZZZgggzzzyyybbbRRRMMMMMMSSSllloooXXXHHHBBBCCCJJJRRRUUU^^^kkktttpppbbbVVVFFFBBBDDDKKKLLLIIIQQQ]]]qqq|||xxxcccSSSNNNPPPPPP\\\hhhxxx~~~pppaaa```eeeyyyuuueee\\\kkksssjjjeeecccbbbbbbbbbcccfffhhhjjjkkkkkkkkkllleee^^^YYYVVV[[[jjjyyysssfff___||||||}}}^^^EEE888000111333,,,------,,,,,,++++++************)))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((***))),,,111444777<<>>999888;;;???FFFCCC@@@<<<999444///,,,,,,...111555888888777555333444555777888999::::::;;;???EEEOOOccc}}}}}}VVV@@@<<<===@@@BBBIIIQQQWWWXXXXXX[[[]]]]]]hhhjjjmmmsss|||bbbRRRUUUaaaiiirrryyy|||ttt~~~}}}tttgggnnnxxxPPP666222000000222...,,,------...------,,,,,,++++++++++++++++++++++++************))))))))))))*********)))***---222666999;;;>>>@@@CCCGGGLLLPPPOOOLLLKKKRRR^^^kkksssvvvpppnnnjjjggghhhrrr}}}dddSSSHHH???888666444666;;;>>>???AAAFFFHHHTTTdddtttkkkUUUJJJJJJNNN\\\vvvzzzbbbLLLAAAAAAJJJOOOXXXhhh{{{lll]]]OOOLLLLLLPPPQQQTTT```ooo}}}___JJJJJJSSSZZZwwwtttqqqkkkjjjnnntttmmmpppnnnbbbTTTOOOWWWaaawww}}}fffcccxxxxxxmmmfffeeeeeefffaaaaaabbbdddfffiiilllmmmooojjjfffaaa]]]^^^hhhtttoooaaa\\\}}}~~~xxxwwwyyyuuuWWWCCC222000555111...------,,,++++++***************)))))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))******---333666888???HHHTTTOOO???444333222???VVV~~~{{{|||qqqkkkfff]]]VVVSSSTTTTTTWWWYYYSSSEEE888222///000111222444555666777666666666888:::999777555222222333444777777666444111444999======;;;888555333555888::::::999777666;;;<<<===<<<:::999999:::>>>AAABBB???999888<<>><<<999666555777999;;;<<<;;;999888<<<<<<<<<:::888888:::<<>>999999>>>CCCMMMKKKHHHDDD???<<<999888444555888:::<<>>BBBDDDGGGMMMTTT]]]bbbbbbaaaeeejjjxxx}}}gggPPPOOO```wwwrrrhhh|||{{{ZZZAAA888333333444------.........---,,,,,,+++************************))))))))))))))))))******************+++///555999;;;===@@@BBBEEEIIINNNRRRKKKLLLRRR___nnnwwwwwwttteee^^^[[[cccooo{{{uuu\\\KKKAAA;;;777666666:::???@@@???BBBHHHTTTaaarrrnnnUUUCCC???FFFOOO___www{{{gggRRRAAA;;;AAA@@@DDDMMMYYYcccfffbbb]]]XXXVVVXXXaaapppkkkWWWPPP\\\llloooccc___ccciiiooowwwxxxnnnbbbXXXXXXWWWTTTTTTZZZfffppp~~~qqqfffggg|||}}}sssllljjjllloooiiifffcccbbbbbbeeeiiikkkppppppsssuuurrrqqqwww|||kkk\\\UUUaaa{{{zzzuuusssrrrqqqtttzzzwwwggg]]]^^^bbbpppoooGGG222000///......------,,,,,,++++++++++++*********)))))))))))))))))))))))))))))))))'''(((((())))))******+++)))***///444666:::DDDOOOLLLEEE888222333444GGGgggrrrwww|||~~~yyyqqqjjjaaaVVVPPPPPPRRRSSSVVVVVVNNN@@@666333000000111222333444555555666666777999;;;;;;999777000000111444666888777555555777:::<<<===;;;999888666888:::<<<======<<<<<<======<<<;;;:::<<<@@@DDDHHHFFFBBB>>>;;;;;;>>>AAAIIIIIIHHHEEECCCDDDFFFHHHBBBGGGMMMPPPQQQVVV___fffnnnlllkkklllqqqyyyoooEEE777999>>>EEENNNQQQXXXaaahhhhhhgggmmmuuuwwwZZZKKKQQQddd~~~~~~cccjjj{{{vvvZZZDDD:::111111444...............---,,,++++++************************))))))))))))*********************+++,,,000666::::::===AAAEEEHHHKKKNNNQQQJJJOOOXXXbbbjjjnnnnnnmmm```[[[___pppmmmVVVFFF===888555888999<<<@@@AAA@@@EEELLL^^^kkk{{{{{{fffPPP@@@===DDDKKKQQQdddhhh]]]RRRCCC999<<<>>>>>>AAAHHHQQQXXX[[[[[[WWWZZZdddvvvppp___XXXVVV___jjjsss```]]]eeennnqqqqqqoooggg```bbbbbbaaaaaaccchhhnnnsssxxxsssuuuqqq|||zzz|||~~~kkkhhheeebbbaaacccfffhhhkkkmmmrrrvvvwwwxxx}}}mmm]]]TTTJJJWWWeee{{{yyy|||zzzwwwpppkkkmmmttt}}}~~~sssddd\\\___dddlllzzz[[[;;;222///.........---,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))'''(((((()))******++++++(((***///444666:::EEEQQQHHHBBB777333555555IIIjjjzzz|||wwwaaalllttt|||{{{~~~zzzuuuqqqkkkaaaVVVRRRRRRSSSSSSUUUTTTLLL>>>666555///000000111222333444444777777888:::<<<<<<:::888111111333666999;;;:::999888999:::;;;;;;;;;999999666888:::===>>>?????????@@@@@@??????AAAFFFLLLQQQRRRLLLDDD>>>======>>>===FFFFFFEEEBBBAAACCCIIIMMMTTT___lllrrrsssyyyxxxXXX<<<888;;;<<>>BBBCCCDDDKKKSSScccsss}}}sss```MMM???<<>>===<<<:::::::::;;;::::::999999666888:::===???@@@@@@AAABBBBBBBBBCCCGGGNNNVVV\\\YYYQQQFFF@@@??????===:::EEEDDDAAA===;;;===CCCIII\\\lll~~~vvvUUUAAA666===BBB>>>???GGGTTTYYYccckkklllkkktttsssbbbYYYTTTVVV___nnnkkkeeeqqqzzzbbbLLL666111555333............---,,,+++***))))))))))))))))))))))))(((((())))))*********+++)))***++++++---222888<<<999===DDDIIIKKKMMMOOOPPPJJJXXXhhhpppqqqrrrzzz___eeewww|||bbbJJJ;;;777888::::::;;;???CCCEEEGGGPPPZZZddduuu}}}vvvmmm]]]LLL@@@<<>>888444///000111111333333444555444666999;;;;;;999666444222444777;;;>>>>>><<<999:::999999:::;;;<<<;;;999888888999===BBBEEEGGGGGGHHHJJJIIIHHHNNN\\\iiipppnnnWWWDDDBBBCCC???>>>BBBBBB@@@;;;333---///777???NNNccc{{{oooXXXKKK:::666666===@@@@@@CCCJJJSSSZZZcccfffhhhooo~~~{{{cccaaa]]]^^^jjj~~~ggg\\\jjjuuuSSS555222777222------..................,,,,,,,,,+++++++++******)))************+++++++++++++++***,,,...222777999>>>BBBEEEHHHMMMQQQQQQLLLIII^^^llliiijjjwwweeeooo}}}tttUUUCCC===:::888888;;;AAA@@@AAAHHHJJJRRRcccyyyzzzjjjjjj```MMM@@@???AAAAAAFFFPPP___mmmrrrkkk[[[NNNMMMSSSVVVZZZfffrrrooobbbVVVJJJCCCGGGJJJGGGFFFJJJPPPOOOXXXnnn~~~{{{~~~}}}}}}}}}{{{pppeee___aaaaaa]]]___fffjjjjjjlllrrr|||yyygggVVVEEE999BBBUUU~~~{{{{{{ooopppqqqsss}}}qqqfffeeefffjjjyyyYYY<<<444333111///---......,,,)))++++++***)))))))))))))))(((((((((((())))))))))))))))))))))))************+++)))111666444>>>NNNSSSGGG===555444666AAAYYYqqq~~~{{{}}}xxxppp}}}yyylllllliiiccc]]]XXXVVVUUUXXXVVVRRRLLLEEE===666222000000111222333444555555555666999::::::888555333111333777:::======;;;999999999:::;;;<<<<<<;;;::::::<<<>>>AAACCCFFFIIIJJJMMMNNNOOOSSS```pppzzz|||lllWWWFFFDDDDDD@@@>>>AAA@@@>>>999222,,,---444:::EEEUUUhhhuuu~~~{{{jjjccc______``````eeekkksssrrrnnnfffZZZKKK>>>666555333555:::<<<===CCCKKKSSSZZZbbbgggkkkuuukkklllkkkmmmxxx~~~~~~bbbUUU___~~~iii???111444111........................,,,,,,,,,+++++++++******)))************+++++++++*********,,,///333888:::>>>CCCFFFIIIMMMRRRQQQMMMJJJ^^^iiieeedddooovvvtttpppzzzqqqRRRAAA;;;999999999===BBBAAACCCKKKNNNWWWhhh{{{~~~yyyhhhggg\\\JJJ??????DDDFFFGGGWWWmmm}}}sssaaaUUUXXX\\\^^^```lllzzzyyyoooVVVMMMHHHIIIGGGCCCEEEMMMSSSYYYhhhyyy|||{{{}}}~~~}}}}}}~~~}}}pppfffbbbdddddd______dddfffgggkkkrrr}}}yyyiiiYYYKKK???BBBMMMzzzxxxxxxoooccchhhlllppp{{{qqqfffhhhlllvvvgggFFF666666444111...---,,,------++++++***))))))))))))***(((((((((((())))))))))))))))))))))))************))))))222777444@@@RRRXXXDDD<<<666666999FFFccczzztttwww}}}zzzkkkjjjfff```YYYUUUSSSSSSVVVUUUQQQLLLDDD<<<444///111111222333444555666666555777888:::999777444333000222666999;;;;;;:::999888999;;;<<<===>>>=========???CCCDDDFFFIIIOOOTTTaaacccgggqqqhhhWWWJJJHHHGGGAAA>>>>>><<<;;;777111++++++///333555===HHHQQQXXX[[[VVVPPPFFFAAA===<<<;;;999;;;???@@@???<<<888444000---,,,000222555999;;;===FFFPPPVVV\\\cccjjjrrr~~~rrr```XXXqqq}}}III222333222........................,,,,,,,,,+++++++++******)))************+++++++++))))))***,,,000555999<<>>@@@GGGLLLQQQbbbwwwsssddd[[[\\\bbbhhhnnnyyyxxx\\\UUUPPPOOOKKKHHHPPP]]]ggguuukkkaaaaaaeeelllsssvvvxxx|||vvv{{{ppphhheeeiiihhhaaa^^^bbbaaaccchhhrrr~~~zzzlll```OOODDDDDDFFFnnn{{{}}}hhh\\\aaadddgggqqq~~~nnngggooovvvxxxUUU;;;666333111000...,,,---///,,,+++******))))))******(((((((((((())))))))))))((()))))))))************''')))333777666DDDVVV[[[CCC<<<777666;;;LLLppp}}}ppp}}}zzzwwwkkkiiieee^^^XXXTTTSSSSSSUUUTTTQQQLLLDDD;;;333///111222222333444555666777666777888999888666333222///111555888999888888999888:::<<<>>>???@@@AAACCC@@@CCCEEEEEEFFFKKKVVV^^^yyybbbWWWNNNLLLIIIBBB===<<<;;;:::666111,,,+++,,,///,,,...222777<<<===888333555333222111111111222333333111///---------///000///333888;;;<<>>???CCCGGGIIIMMMQQQOOOJJJSSSbbblllkkkjjjnnnnnnhhhxxxfffIII:::888:::<<>>CCCGGGIIIMMMPPPMMMGGGPPP^^^lllqqqtttvvvqqqiiizzz{{{bbbFFF999888;;;???AAAEEEJJJHHHJJJTTTZZZfffzzz||||||ssslllbbbSSSGGG@@@AAAIIIPPP^^^^^^^^^``````^^^YYYTTTTTT```qqqvvviii```bbbiiittt|||YYYIIIGGGCCCJJJYYYlll|||kkk^^^iii}}}~~~~~~wwwpppmmmpppmmmbbb[[[\\\]]]```fffppp}}}~~~tttkkkVVVLLLJJJBBBYYYrrrjjjiiinnnwwwzzzyyy||||||yyytttmmmfffXXXUUU[[[\\\dddwwwoookkkttt}}}vvvRRR???555000222333...,,,///,,,,,,+++************+++(((((((((((())))))))))))))))))))))))************'''***333888>>>PPP]]]XXXEEE<<<555777BBBZZZyyykkkvvvnnnjjjiiifffaaaZZZTTTRRRTTTVVVRRRPPPLLLGGG@@@:::444111111111222333444555666666777888777777555333111000...111666777666666888:::999;;;>>>???AAAFFFOOOUUUXXXXXXVVVRRROOOPPPVVV[[[rrruuuTTTSSSQQQNNNIIICCC>>><<<<<<999666333000///......111...---000222000///111///111000------///000---/////////000000111111111000555999999>>>JJJXXX```dddnnnyyy|||~~~\\\gggzzzUUU<<<444...111000000//////.........,,,,,,,,,+++++++++******)))************+++++++++******+++---222777<<<@@@???DDDHHHJJJNNNPPPLLLFFFJJJZZZnnn{{{xxxnnnxxx```FFF:::;;;>>>AAACCCFFFLLLLLLQQQ]]]dddppptttkkkhhh\\\OOOEEE??????DDDKKKOOOOOORRRWWW\\\\\\WWWQQQOOOUUU```lllzzzuuulllpppyyyoooVVVNNNQQQTTTeeezzzppp```YYYeeewww~~~zzzxxx|||{{{|||~~~|||}}}uuupppqqqkkk___XXXYYY\\\^^^cccnnn{{{wwwmmm```NNNGGG>>>OOOvvvnnnYYYPPPOOOSSSZZZaaajjjjjjjjjkkkkkkkkkkkkjjjdddaaaWWWRRRSSSQQQ]]]vvvqqqjjjnnnrrrkkkNNN===000111333///,,,///---,,,++++++******++++++(((((((((((())))))))))))))))))))))))************(((***222999BBBVVV___TTTAAA888333999GGG```pppiii~~~tttnnnkkkdddaaa[[[TTTPPPOOOQQQTTTOOOLLLHHHBBB<<<777333111000000111222333444555555888888777666444222000///...222666777555555888<<<:::<<<>>>???BBBJJJUUU___ggggggggggggeeecccbbbaaafffssswwwaaaOOOQQQQQQMMMHHHCCC???<<<<<<999555222000000000000000------///...+++---222...111000,,,,,,000111---222222222222333444444555444888::::::AAAPPP]]]bbbkkkxxxtttttt[[[^^^xxxyyyWWW>>>555000111111000000///......---,,,,,,,,,+++++++++******)))************+++++++++++++++,,,...222777<<>>AAACCCDDDGGGOOORRRYYYhhhppp}}}tttggg^^^SSSGGGAAA<<<:::>>>DDDDDDHHHNNNTTTXXXXXXVVVTTTNNNPPPUUU\\\fffuuuiii[[[___jjjzzznnnjjjeeeccc___dddpppxxxzzz~~~|||zzz|||{{{{{{~~~yyyrrroooiii\\\VVVXXXZZZ[[[```kkkzzzzzzmmmdddMMMFFFAAALLLggghhhOOODDDCCCDDDIIIOOORRRXXX]]]^^^\\\\\\aaafffgggeeeZZZQQQKKKEEERRRnnnvvvnnnnnnnnnZZZDDD111000222...---000---,,,++++++******++++++(((((((((((())))))))))))))))))))))))************)))***222:::EEEZZZ```RRR===444222;;;KKKbbbjjjiiivvvmmmjjjiii___\\\WWWPPPLLLLLLOOORRRMMMJJJEEE???999555333111///000111222333444444555888888777666444111///......333777777555555999<<<;;;===>>>???BBBLLLYYYdddnnnqqquuuyyy{{{wwwqqqllleeemmmyyynnnUUULLLOOOQQQMMMGGGCCC@@@===;;;888444111000000111000222///000222000+++...666***...---)))***000222///777666444444444555666777999<<<<<<<<>>888555222111111000///......---,,,,,,,,,+++++++++******)))************+++++++++,,,,,,---///222777<<>>AAADDDFFFHHHNNNWWW]]]gggxxxnnnbbb```SSSEEE???;;;:::>>>DDDDDDMMMWWWZZZYYY^^^mmm{{{|||vvvwww~~~oooaaabbbhhhkkkpppwww~~~}}}~~~~~~xxxooobbbTTTMMMMMMOOOSSSYYYcccrrrxxxooo]]]NNNLLLAAACCCXXXqqq{{{^^^NNNLLLUUUZZZeeeuuu|||wwweeeQQQIIIKKKTTT```iiiooopppeee]]]bbbeeelllzzz~~~uuuuuuxxx]]]>>>555000///111---------,,,,,,++++++******))))))))))))))))))))))))************************(((000888@@@LLLUUUOOOBBB777444333<<>>999555333111000///000222333444444444444444555666777666555444333555999===???>>><<<;;;;;;:::;;;===@@@CCCGGGKKKMMMKKKPPPVVVaaasss}}}uuusssyyyxxxcccUUU]]]aaaXXXLLLEEECCCBBB===:::888666666666444333111111111000000///......+++,,,---------000444777<<<<<<;;;:::999<<>>>>>AAAEEEEEEPPPYYY[[[]]]iiizzzkkkbbbgggqqq{{{zzz|||uuuuuuwwwzzz||||||}}}{{{qqq```OOOHHHIIIKKKNNNUUU___nnnxxxnnn]]]NNNNNNCCCCCCVVVqqquuuVVVLLLPPP\\\bbbrrrtttXXXHHHFFFNNNYYYcccmmmlllaaa[[[bbbgggrrr}}}}}}qqqKKK888222000...***...------,,,++++++******))))))))))))))))))))))))************************+++222:::BBBNNNWWWOOOAAA<<<888666???XXXsss|||ggghhhwww~~~zzzuuuooohhhbbb^^^TTTPPPLLLIIIHHHGGGFFFFFFGGGBBB<<<777555333111000000000111222333444444444333444666666777666555444666999>>>AAA@@@>>><<<;;;;;;===???BBBFFFIIIKKKLLLPPPTTTYYYcccttt{{{xxx~~~|||fff[[[eeeiii^^^MMMDDDBBBCCC>>><<<:::999999999777666333222111000000/////////,,,---...///000333777:::;;;>>>AAABBBDDDHHHOOOTTTWWW___kkkyyyyyyiiifffqqq~~~qqqUUUJJJPPPvvv|||GGG555444222///...//////...,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,---///333999>>>AAACCCIIILLLQQQSSSQQQOOOUUU^^^jjjzzzmmm[[[IIIBBBCCCEEEHHHJJJPPP[[[aaakkkzzzmmmZZZTTT\\\RRRFFF@@@???AAAEEEGGGOOOVVV\\\___iii|||ssslllnnnvvvwwwjjjeeesss}}}rrrpppsssvvvxxxyyy|||ttt```LLLDDDFFFHHHKKKRRR[[[jjj}}}|||rrrcccTTTTTTHHHAAAMMMcccmmmVVVPPPWWWccclll}}}___MMMIIIMMMUUU\\\fffeeeZZZTTTXXX^^^nnnZZZ>>>888666111///......------,,,++++++***))))))))))))))))))))))))************************---333999@@@NNNWWWPPPAAA???:::888CCC___}}}sssmmm{{{dddppp}}}yyytttppplllgggaaa]]]QQQNNNJJJGGGGGGFFFEEEDDDDDD@@@:::666444333222000111111111111222333333444333444666777777777666666666:::???BBBAAA???===<<<>>>???CCCFFFIIILLLMMMMMMRRRUUU[[[gggwww|||www~~~|||fff___jjjnnnaaaNNNCCCBBBCCC@@@>>><<<<<<<<<<<<;;;:::444444222111111000111111...///000222333777<<>>BBBEEEKKKNNNRRRSSSOOOLLLSSS]]]sssyyyooo^^^KKKCCCCCCDDDHHHLLLOOOYYY```kkk}}}fffTTTRRRXXXQQQHHH???>>>CCCJJJNNNVVV^^^hhhtttqqqlllrrrzzzvvviii```YYYZZZaaalllzzzttthhhiiivvvtttwwwyyyyyyzzz}}}xxxcccMMMDDDEEEFFFJJJPPPXXXeeexxxvvvfffWWWWWWLLLAAADDDSSSwww|||gggXXXUUU___lllwww~~~eeeXXXVVVVVVXXXZZZ]]][[[QQQLLLPPPTTTfffccc@@@999666000222......------,,,,,,++++++))))))))))))))))))))))))************************,,,111777@@@OOOYYYQQQAAA<<<888777IIIkkkmmmkkkzzzbbbvvv}}}xxxsssooolllhhhbbb^^^NNNKKKHHHGGGGGGFFFFFFDDDBBB>>>999555333333222111111111111111111222333333444555666888999999888888777;;;???AAA@@@>>>======???AAAFFFJJJMMMOOOOOOOOOOOOQQQXXXfffvvvyyy|||ggg\\\fffjjj^^^MMMCCCBBBCCCAAA???======>>>>>>===<<<777666444333222222333333111222333333666:::AAAEEEPPPVVV]]]bbbeeekkkttt|||pppXXXLLLJJJjjj]]]???444222000///000///...---------------,,,,,,,,,,,,******+++++++++,,,,,,,,,+++...333777;;;???CCCGGGKKKNNNSSSTTTQQQPPPYYYeee~~~xxxrrraaaMMMCCCAAACCCHHHMMMQQQZZZ```nnnaaaQQQRRRUUUTTTLLLBBB???GGGRRRYYY[[[jjj~~~wwweee^^^^^^iiivvvyyyuuupppkkkYYYUUUSSSWWW]]]dddnnnwwwwwwpppgggkkk~~~|||{{{fffPPPEEEDDDEEEIIIPPPWWWbbbssswwwfffUUUVVVMMMCCCBBBMMMooovvvbbb\\\ZZZfffttt}}}vvvhhheeegggfffbbb___VVVQQQGGGGGGOOOSSS```xxxpppFFF;;;444,,,000.........---,,,,,,++++++))))))))))))))))))))))))***************************111:::FFFVVV```UUUDDD<<<777999OOOxxxyyy}}}www```vvv~~~xxxqqqmmmkkkgggaaa\\\KKKIIIGGGFFFGGGGGGFFFEEE@@@<<<777444333333222111222111111000000111222333444555777999:::;;;::::::888;;;>>>???>>>======>>>>>>BBBGGGLLLOOOQQQQQQQQQPPPOOOUUUbbbrrr{{{{{{rrr^^^SSS]]]aaaXXXKKKDDDBBBCCC@@@>>><<<<<<===>>>>>>===999888666444333444555666555555444555777===EEEKKKYYYaaakkkqqqvvv}}}xxx^^^OOOHHH```]]]AAA555222000///000000///---...------------,,,,,,,,,******+++++++++,,,,,,,,,***///444999<<>>:::<<>>=========>>>>>>AAAGGGLLLPPPRRRRRRQQQUUURRRTTT```ooo~~~xxxrrr{{{___LLLKKKUUUYYYSSSIIIDDDCCCCCC>>>===;;;;;;=========<<<:::999777555444555666777777777555555888???HHHNNN\\\eeeqqqzzzaaaOOODDDVVVxxxYYY???555333000000000000///---......---------,,,,,,,,,******+++++++++,,,,,,,,,***///555999<<<@@@EEEHHHLLLOOOTTTUUUQQQRRR]]]kkktttvvv~~~~~~xxxfffPPPCCC???@@@GGGOOO[[[```eeeuuu|||YYYMMMVVVXXX]]]ZZZLLLEEEPPPdddqqq|||kkkeeeddd___[[[ZZZeeekkkooonnnmmmlllgggaaaVVVQQQOOOPPPSSSWWW```jjjkkkrrr|||pppooovvv}}}{{{jjjTTTFFFBBB@@@FFFNNNVVV___oooxxxjjjSSSQQQLLLGGGHHHSSSuuuxxxeee]]][[[bbbnnnyyyyyy~~~tttlllrrrqqqeee```QQQKKKCCCGGGNNNPPPbbbpppKKK999333222000//////............///++++++++++++++++++++++++,,,,,,++++++***+++++++++---333???UUUmmmuuucccJJJ@@@777888VVVlll___uuu~~~yyytttmmmfff```ZZZVVVRRRIIIHHHFFFFFFFFFEEECCCAAA<<<999555222222222111000000000111111222222222222666777888::::::;;;;;;:::777999;;;<<<;;;;;;<<<===BBBEEEIIIJJJJJJLLLQQQUUUWWWXXXZZZ^^^gggwwwuuujjjpppooo\\\IIIBBBEEEKKKPPPPPPJJJDDDBBBBBB@@@>>>;;;:::::::::999888;;;999666444222222333333555444333333555<<>>DDDIIIJJJFFFBBB@@@@@@AAA>>>:::777777666666555777555333111000000000111333333222222555:::BBBHHHhhhllllllrrrmmm^^^OOOJJJhhh}}}vvv___???;;;000000222...///222---.........---------,,,,,,+++++++++***++++++,,,------222888<<<>>>BBBHHHMMMNNNVVVVVVSSSRRROOOYYYmmmxxx}}}xxxfffQQQDDD???@@@FFFMMM[[[fffyyywww\\\QQQPPP[[[aaa^^^PPPJJJ[[[yyy{{{zzzyyytttooossstttjjjccceeebbb]]]ccclllvvvyyyrrrmmmlllfff]]]VVVTTTPPPOOOQQQXXX```eeemmmyyy}}}www|||yyylllrrr||||||}}}|||vvvgggSSSDDD>>>???CCCKKKSSSYYYdddwww{{{jjjYYYMMMLLLIIIFFFPPP```yyycccTTTOOOOOOQQQUUU\\\eeerrrzzzddd___YYYRRRTTTQQQNNNFFFEEEKKKPPPffftttssswww\\\BBB777222000000///...............++++++++++++++++++++++++,,,++++++***++++++,,,,,,///666HHHddd}}}~~~bbbCCC:::666===[[[~~~tttpppzzzaaa[[[xxxwwwrrrnnniiiccc]]]WWWPPPLLLFFFFFFFFFFFFFFFDDD@@@===999666222000000000000///111000000000111444666888888777666666777888:::;;;<<<===>>>>>>===<<<===??????DDDJJJNNNPPPQQQUUUXXX```cccgggkkkoootttzzz~~~iii\\\UUUUUUOOO@@@999<<<888<<>>???DDDKKKYYYeeeyyy~~~yyy]]]PPPNNNUUU[[[UUUHHHKKKeeesss```___\\\RRRTTT___iiipppllldddbbb[[[YYYbbbppp|||}}}tttmmmdddZZZWWWUUURRRTTTXXX___dddgggqqq}}}xxxsssyyyvvvtttxxxtttjjjooo~~~||||||~~~}}}|||}}}wwwhhhTTTDDD>>>???CCCKKKSSSXXXcccwwwooo\\\MMMJJJHHHEEEKKKVVVqqq^^^RRRNNNJJJJJJLLLOOOVVVddduuurrr^^^YYYUUUSSSZZZYYYWWWMMMHHHJJJOOOeeeooolllpppfffIII888000111000///......---......++++++++++++++++++++++++++++++******++++++,,,,,,...666JJJjjj}}}\\\===<<<666>>>ZZZ|||zzzooommmuuu___^^^{{{|||rrrnnnkkkfffaaa[[[TTTMMMHHHEEEEEEEEEEEEEEEBBB>>>;;;777444000////////////...111000//////111555888:::888777666555555777999;;;<<<===>>>???>>>???AAACCCCCCGGGLLLOOOPPPTTTYYY]]]bbbeeekkkppptttvvvwwwwwwbbbUUULLLLLLHHH???;;;???777999;;;<<<<<>>DDDJJJXXXcccwwwuuuyyy|||aaaSSSQQQQQQUUUNNNDDDNNNhhhyyyzzzmmmXXXLLLPPPQQQKKKOOO[[[gggqqqqqqkkkfff[[[SSSXXXhhhttt~~~uuugggZZZXXXVVVVVVZZZaaahhhmmmoooxxxrrrrrrvvvrrrvvvvvvsss~~~|||}}}}}}}}}}}}}}}|||zzzxxxwww~~~}}}xxxiiiTTTDDD===AAAEEELLLTTTZZZdddxxxttt```OOOKKKJJJGGGIIIOOO{{{iiiYYYOOOIIIEEEFFFGGGHHHNNNZZZkkkxxx}}}hhhXXXYYYXXXYYYcccdddbbbWWWOOOPPPTTTgggmmmfffiiiwww{{{nnn}}}pppRRR;;;...111111///......---------+++++++++++++++++++++++++++*********++++++,,,---000999PPPqqq|||ZZZ<<<999666BBBbbb{{{ooojjj|||nnn\\\eeeyyypppmmmjjjeee___ZZZSSSKKKFFFEEEDDDCCCCCCCCCAAA===:::555222///....../////////111000//////111555999;;;999888666555555777999::::::;;;===>>>???BBBEEEHHHJJJLLLOOOPPPQQQUUU\\\bbbdddhhhooovvv{{{|||zzzxxxZZZLLLBBBBBBCCC???<<<<<<999777555333555:::AAAGGGAAA<<<555000............,,,,,,,,,,,,------......,,,...000111111222444666>>>[[[www{{{ggg^^^\\\gggqqq{{{uuuwwwzzzuuudddSSSSSSqqqkkkJJJ666111444///,,,000///---------,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...,,,111888===@@@EEELLLPPPWWW]]]ZZZRRRPPPOOO]]]uuuxxxzzz~~~kkkUUUGGG@@@???DDDKKK\\\ddduuuzzzeeeXXXUUUWWWXXXSSSOOOZZZiiihhh\\\MMMFFFAAACCCKKKTTT\\\cccqqqzzzyyyvvvttteeeUUUSSSWWWbbbrrrmmm]]]ZZZZZZ\\\bbbkkkuuu}}}pppwww}}}zzz~~~}}}xxxyyyyyyzzzzzzzzzzzzzzz}}}|||}}}xxxjjjTTTCCC<<<@@@DDDLLLSSSYYYcccwwwtttaaaOOOJJJJJJHHHHHHJJJuuuvvvjjj```SSSHHHCCCEEEGGGIIIPPP^^^qqq|||eeeZZZ```bbbeeepppsssqqqddd[[[\\\^^^kkkjjjaaadddooommmqqq{{{]]]BBB000222111000......---------++++++++++++++++++++++++************+++,,,------///999QQQppptttTTT;;;333555IIIppp~~~mmmgggrrreeeXXXlllxxxqqqmmmjjjddd^^^XXXRRRKKKGGGEEEDDDBBBAAA@@@>>><<<999444111///---...000000000000//////000222444777999999888777777777777999999888:::<<<>>>@@@CCCHHHKKKPPPRRRTTTTTTTTTXXX^^^dddfffkkkttt}}}|||wwwTTTHHH???@@@CCCBBB>>><<<999666111///000555;;;@@@===999333///...---------,,,------...///000000000---///111111111111222444000AAAJJJUUUlll{{{aaaWWW^^^hhhvvv~~~}}}xxx}}}vvv```PPPcccXXX===111444111...000///------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------...---222999>>>BBBGGGNNNSSSVVV[[[VVVPPPPPPQQQ^^^uuuwwwlllmmm{{{lllVVVHHHAAA@@@EEEKKKaaagggvvvggg[[[XXX^^^aaadddgggjjjgggYYYJJJBBBEEECCCBBBOOOeeeuuuxxxpppZZZSSSNNNVVVeeexxxrrrccc^^^aaaeeelllvvvuuu|||||||||wwwxxxyyy{{{|||~~~||||||}}}zzzlllVVVDDD<<<>>>BBBJJJQQQVVV```tttqqqaaaPPPIIIGGGEEEDDDEEEbbb~~~vvvtttooo]]]JJJEEEHHHMMMSSS]]]pppmmmeeeooouuuzzzuuuiiihhhfffkkkzzzllleeejjjtttrrrnnnjjjLLL555222111000///------------++++++++++++++++++++++++************+++,,,---......999QQQnnnzzzkkkPPP<<<333666NNNxxxnnniiipppyyy^^^ZZZvvv{{{vvvooojjjddd]]]WWWRRRLLLHHHFFFDDD@@@>>>======;;;:::444111......///000111111...//////000222444555666999999999999999999999999999;;;<<<>>>???CCCGGGKKKSSSWWWZZZ[[[ZZZ[[[^^^aaadddkkkvvvuuulllNNNGGGCCCCCCCCCBBB@@@???:::777444222222444555666777444000---------,,,+++,,,---...///111111222222///000111111000000222333222<<<<<<<<>>>>>BBBIIIPPPVVV___sssrrrdddUUUKKKFFFCCCBBBBBBRRRwwwuuuzzzwwwaaaHHHIIINNNTTT\\\kkkwwwooo~~~tttpppjjjhhhqqqrrrnnnuuuqqqiiisssSSS:::222111000///------,,,,,,++++++++++++++++++++++++************+++,,,---...333>>>VVVqqqzzzkkkRRRBBB888999NNNxxxpppooouuuuuu^^^```}}}zzzpppkkkddd]]]WWWRRRMMMJJJGGGDDD???===<<<<<<;;;:::444111///...///111111111......///111222333444444999999:::::::::999999888;;;<<<======???BBBFFFIIITTTYYY^^^```___]]]]]]^^^```hhhvvv|||lll___EEEDDDCCCCCC@@@<<<===???<<<;;;999777777555333111222000---,,,,,,,,,+++***,,,---...000111222333333111222222111000000222444,,,777666333<<>>@@@CCCHHHKKKPPPXXXaaaeeeccc``````aaa^^^dddlllrrrppphhh]]]VVVEEEDDDCCCBBBBBBAAABBBBBB@@@???===<<<;;;999666333000///------......---,,,...///222666999:::888666444444222111111222222333444444555666888===DDDIIIJJJLLLWWWeee}}}nnnaaagggsssxxx}}}vvvwww~~~mmmUUU{{{wwwLLL333666444/////////......---------,,,,,,,,,,,,,,,++++++,,,,,,---...000999@@@CCCHHHPPPVVVYYYZZZZZZWWW^^^ooowww{{{nnnbbbbbb\\\]]]jjjxxxuuummmVVVCCC@@@???AAALLL[[[iiittt~~~bbbQQQNNNPPPZZZeeerrrsss[[[EEEEEECCCNNN___lllssskkkUUUKKKKKKOOOXXXeeennnrrrpppllliiigggppp{{{|||mmmaaa[[[[[[hhh{{{}}}yyyxxxxxxwwwyyyzzz{{{{{{||||||{{{{{{}}}~~~}}}xxx___FFFAAABBBDDDJJJQQQWWWaaatttvvvjjj[[[OOOIIIEEEBBB???CCCuuuzzztttvvvuuuiiiXXXLLLOOO[[[kkkyyynnnccc\\\UUU\\\lllnnnqqq~~~xxxiiisss```<<<777555222...---...///...,,,,,,,,,++++++++++++******++++++*********---///555AAA]]]|||nnnPPP>>>888999XXX{{{aaa```|||uuuoooiiifffaaa\\\VVVPPPJJJGGGIIIGGGCCC>>>:::777444444000///...------...///000---...///000111222333333444444666777999:::;;;<<<<<<===>>>???@@@CCCGGGJJJNNNWWWaaafffddd```___```^^^aaaddddddaaaYYYQQQLLLFFFFFFEEEDDDDDDDDDDDDDDDCCCAAA@@@@@@@@@>>>;;;888333111........./////////000111333777:::;;;999777666555333222111222222333555666777777888;;;@@@DDDAAABBBJJJVVVjjjpppccc^^^jjjwww}}}uuu{{{zzz[[[wwwwwwNNN666888777333222111.........---------,,,,,,,,,,,,++++++,,,,,,---...000999AAAEEEJJJQQQWWWYYY___]]]XXX```sssyyyyyy}}}oooeeebbb]]]___ooouuunnnWWWCCC@@@???BBBMMM[[[iiittt|||___NNNJJJQQQWWWZZZ```___LLL???FFFKKK[[[nnn|||sss^^^MMMEEEEEEMMMTTT]]]cccfffeeecccbbbeeennnyyywwwaaaVVVSSSVVVZZZ\\\rrr~~~wwwvvvwwwwwwwwwwwwxxxyyy{{{|||}}}}}}|||}}}|||www___FFF@@@AAADDDKKKRRRWWW```qqqyyynnn^^^QQQIIIEEEBBB@@@EEEmmmwwwqqqrrrpppdddUUUJJJOOO___uuupppXXXSSSUUUYYYkkkfffggguuulllhhhmmm???999666222//////...---,,,,,,,,,,,,,,,++++++++++++***+++++++++***+++---000888EEEaaa}}}iiiKKK:::999<<<___ggg```|||tttnnnjjjgggeee```ZZZTTTNNNIIIFFFFFFDDD@@@<<<888555333222//////...------...///000......//////000111222222111222333444777;;;>>>???>>>???@@@@@@@@@BBBEEEHHHJJJSSS___dddbbb]]]ZZZZZZ[[[ZZZXXXUUUQQQMMMIIIFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFEEEAAA???888444000...///000111111222333555999<<<<<<:::888777666444222111111222333777888999999999:::===@@@@@@???FFFQQQeee}}}fffbbbfffuuuxxx```mmmsssKKK444555555111111............------------,,,,,,,,,,,,,,,,,,------...000:::CCCGGGLLLSSSXXXYYY^^^[[[UUU\\\nnnrrrqqqwwwzzzzzzoooiiicccjjj}}}vvvnnnWWWDDDAAA@@@CCCNNN\\\kkkvvv|||aaaPPPKKKTTT[[[\\\]]]ZZZKKKDDDNNNVVVkkk|||bbbOOOCCC???@@@JJJMMMRRRUUUVVVVVVWWWWWW]]]eeepppzzz[[[HHHFFFLLLSSSXXXZZZppp|||vvvvvvwwwwwwttttttuuuvvvxxx{{{~~~}}}~~~}}}yyybbbHHH@@@AAADDDJJJRRRWWW```ppp~~~ssscccTTTJJJEEECCCBBBEEEdddzzzpppiiihhhggg^^^RRRKKKMMM\\\qqqoooXXXJJJNNNXXXccc}}}ccc```kkkuuuggg~~~MMM<<<666111000000...------------,,,,,,,,,+++++++++***+++,,,+++***+++...000666DDDaaa|||}}}dddFFF555999???dddyyyvvvlllcccyyypppkkkjjjeeeccc___XXXPPPJJJGGGEEEBBB@@@===:::666333111///......---------...//////......//////000111111222111111111333555999===@@@???@@@AAAAAA@@@AAADDDFFFFFFOOO[[[___\\\VVVQQQPPPSSSRRRPPPNNNLLLKKKJJJJJJGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHJJJKKKJJJGGGDDD;;;777222...///111333333444555777;;;===>>><<<999777666333222111222444555888:::;;;<<<<<<>>>@@@BBBDDDEEENNN[[[ooo~~~mmmooowww``````yyyvvvNNN666555333111000,,,............------------,,,,,,,,,,,,,,,---......000:::DDDHHHMMMSSSXXXXXX[[[ZZZSSSVVVdddiiimmmyyy~~~tttooo{{{vvvnnnWWWDDD@@@???BBBMMM]]]lllyyygggXXXTTTUUUbbbjjjmmmiiiYYYPPPXXXeee{{{uuuYYYEEE<<<===AAAFFFHHHKKKLLLKKKJJJJJJKKKOOOUUU^^^fffppp}}}cccIIIBBBIIIRRRVVVWWWeeetttyyyttt{{{}}}zzzwwwxxxxxxwwwssssssssssssuuuyyy|||~~~~~~}}}hhhMMMCCCBBBDDDIIIOOOUUU```sssxxxhhhWWWKKKDDDCCCDDD@@@]]]nnnddd\\\[[[ZZZUUUNNNJJJOOOXXXgggsss{{{dddSSSLLLVVV___iiihhhbbbhhh{{{iiiaaa???666000111222///...000---------,,,,,,,,,++++++++++++,,,+++++++++...000333EEEddd~~~bbbDDD555444>>>eeeuuusssjjjeeeyyyooolllkkkbbbaaa]]]UUUMMMGGGDDDDDD>>>===;;;888555222///...---------------...//////.........///000000111111222111111222444777;;;===>>>@@@AAAAAA@@@@@@BBBDDDEEENNNWWWZZZUUUNNNJJJIIILLLLLLLLLLLLLLLLLLLLLLLLEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIJJJLLLNNNMMMIIIFFF???:::333000///111444555666777999<<>>@@@KKK[[[jjjvvvlll^^^ZZZWWWhhhtttyyywwwggg\\\aaaooorrrUUU???888<<>>@@@@@@??????AAABBBEEELLLRRRSSSNNNHHHEEEEEEGGGHHHIIIJJJJJJIIIHHHHHHDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIKKKNNNOOONNNJJJGGGBBB===777333222444555666777888:::===??????===;;;888666555555777:::???AAA@@@BBBEEEHHHKKKPPPUUUYYYSSS]]]ooouuu|||eeeUUUkkkkkkIII;;;444444555000/////////.........---------------------......///222<<>>???JJJVVVdddpppmmm^^^ZZZ```qqq|||ssshhhkkkgggsss}}}lllMMM:::666;;;???BBBEEEGGGGGGDDD???;;;::::::;;;===???AAAEEEJJJNNNMMMPPPRRRRRRQQQSSSWWW[[[YYYLLLAAABBBJJJOOOQQQSSSaaadddjjjrrrzzz}}}{{{zzzqqqvvvzzzzzz{{{|||zzzuuussssssrrrqqqqqqrrrttttttttt|||{{{yyy{{{lllPPPAAACCCCCCFFFKKKRRR___vvv~~~yyymmm]]]LLLDDDDDDGGGIIImmm|||qqq]]]WWWUUUWWWVVVNNNFFFBBBCCCDDDHHHNNNRRR\\\ooooooUUUOOOWWWjjjvvv|||}}}nnnnnnrrr~~~oooxxxwwwOOO???222222333...---222...------------,,,,,,,,,+++,,,,,,,,,+++,,,///111888OOOttthhhHHH888666BBBfffwwwccckkklll\\\aaawwwooojjjhhh^^^^^^ZZZQQQGGGAAA@@@BBB:::999888777444111...,,,++++++,,,---.....................///////////////...///000222444666888999;;;===??????>>>>>>???AAA@@@EEEIIIIIIDDDAAAAAADDDCCCDDDEEEFFFGGGGGGFFFFFFCCCCCCDDDDDDEEEGGGHHHIIIIIIJJJLLLOOOPPPNNNJJJFFFEEEAAA;;;777777777888888888888:::===??????===:::999888888999<<>>EEELLLRRRKKKFFFEEEGGGGGGKKKPPPTTTZZZdddqqq|||||||||yyy|||}}}{{{zzz{{{xxxssspppqqqqqqqqqqqqqqqrrrrrroooyyyxxxwwwzzzmmmRRRAAAAAABBBFFFLLLRRR]]]qqqyyyvvvnnn^^^MMMCCCDDDHHHJJJmmmwwwlll^^^[[[\\\___^^^SSSGGGAAA@@@@@@DDDJJJNNNWWWkkkyyymmmnnnccc[[[VVV___sss}}}pppiiiooouuuyyykkkpppVVVCCC444333222---,,,000......---------,,,,,,,,,+++,,,---,,,+++,,,///111:::RRRxxxhhhFFF666333@@@fffmmmaaauuugggXXX```vvvnnnhhhddd]]]]]]YYYQQQFFF@@@@@@BBB999999888777444111...,,,***+++,,,---.....................///////////////,,,---000333555777888999999;;;>>>>>>>>>>>>???@@@999===@@@???<<<:::===AAA@@@@@@AAACCCEEEGGGIIIJJJDDDDDDDDDEEEFFFHHHIIIJJJJJJKKKMMMOOOQQQNNNJJJFFFHHHDDD>>>;;;::::::::::::888888:::===??????===:::;;;::::::<<<@@@GGGMMMQQQMMMOOOPPPSSSWWW]]]eeejjjkkk}}}wwwgggTTTTTTYYYAAA444444888333000/////////...............------------...//////999AAAIIILLLPPPYYY___bbb```___SSSMMMUUU```www|||rrrtttyyy```IIICCC@@@AAAJJJUUU```iiiyyykkk]]]XXX```ttt{{{eee\\\TTTTTTZZZeeeqqq}}}\\\???888???AAA;;;BBBCCCBBB???;;;777666555111111000000000000///...000333777:::;;;===DDDLLLJJJIIIKKKLLLIIIFFFIIINNNOOOYYYfffsss|||{{{yyyyyyvvvqqqnnnooopppqqqrrrrrrqqqqqqnnnxxxxxxwww|||pppTTTCCC???BBBGGGNNNRRR[[[kkk{{{uuutttmmm^^^MMMCCCDDDHHH===]]]wwwkkkhhh```dddrrrppp\\\LLLJJJAAABBBCCCDDDJJJZZZttttttooogggaaaeee___\\\hhh}}}uuudddhhhooopppuuuwwwjjjdddIII333222333---,,,111......------------...............,,,+++,,,///222===VVVyyy```DDD999666CCCdddlll___mmmbbbXXXkkkvvvmmmeeebbbbbb___XXXMMMDDD???@@@BBB>>><<<:::666444111000///+++,,,,,,,,,,,,,,,,,,---...///000111111111111111000000111222444666999:::;;;;;;;;;<<<>>>???>>>===>>>===<<<;;;;;;<<<===>>>AAABBBCCCDDDEEEGGGHHHHHHFFFFFFFFFEEEFFFFFFGGGGGGHHHLLLOOOPPPOOONNNOOOQQQLLLHHHBBB===:::999888888=========>>>@@@???===;;;===;;;:::>>>GGGPPPUUUXXXQQQTTTWWWUUUTTTXXXcccmmmwwwpppQQQSSSppp]]]<<<666888444---000000000///......------------,,,------...///000888BBBLLLPPPUUU[[[___```cccZZZUUUQQQPPPgggqqqsss}}}aaaGGGAAAAAABBBIIIXXX^^^jjj{{{~~~iiiXXXPPPXXXcccqqqzzz|||sss```NNNPPPSSSVVV^^^rrrZZZ===:::;;;999;;;FFFFFFEEE@@@999333222333222222222111//////111333666:::<<<<<>>>>>@@@;;;:::777444222///...---++++++,,,,,,,,,,,,------...///000111111222222111......//////111444666888999999999:::<<<===<<<;;;<<<<<<<<<<<<<<<======>>>@@@AAABBBCCCDDDFFFGGGGGGFFFFFFEEEFFFFFFGGGHHHIIIKKKNNNPPPQQQPPPOOOQQQSSSPPPLLLFFFAAA>>><<<<<<;;;;;;;;;<<<>>>@@@@@@???===;;;:::999>>>FFFOOOUUUXXXQQQTTTVVVVVVWWW^^^iiiqqqzzz|||xxx]]]UUUkkklllFFF999777222,,,000000000///......------------,,,------...///000888BBBLLLQQQVVV\\\```aaacccZZZVVVSSSVVVnnn~~~uuuwww~~~cccHHHBBBAAABBBIIIVVV\\\iiizzzgggSSSHHHOOOYYYdddkkknnnhhhZZZKKKCCCLLLXXXeeewwwtttUUU<<<:::===???EEEIIIIIIGGGBBB999333222222222333222111111222555888666;;;@@@GGGRRR^^^dddddd^^^RRRFFF@@@???@@@EEELLLTTTVVVggg{{{vvvuuuuuutttrrrpppqqqssstttsssqqqtttvvvzzz}}}|||oooWWWBBB??????FFFNNNRRRVVVfffxxx}}}{{{xxxoooaaaQQQGGGCCCCCC>>>CCCYYYrrryyyyyyiiiSSSKKKFFFHHHJJJLLLVVVkkk~~~iiiaaaZZZXXXaaaaaadddlll{{{hhhWWWWWWcccssstttmmm}}}ZZZ:::222444000---...---,,,,,,,,,,,,,,,,,,---***+++,,,,,,,,,...222555>>>WWWwwwsssUUU>>>555999GGGoooyyyaaa]]]sss~~~tttlllfffddd^^^ZZZSSSJJJBBB======>>>999777555222///---,,,++++++++++++,,,,,,---------...///000111222222222222.........///111333555666777666666888::::::999888999999;;;<<<===>>>>>>>>>??????@@@AAACCCDDDEEEFFFEEEEEEEEEFFFHHHIIIKKKLLLNNNOOOQQQQQQRRRSSSVVVXXXXXXTTTOOOHHHDDDAAA??????::::::;;;===@@@AAAAAA???:::999:::>>>FFFNNNTTTWWWRRRSSSUUUWWW]]]gggrrryyyyyyyyyjjjZZZfffpppJJJ:::666444222000000000///......------------,,,------...///000999CCCMMMRRRWWW]]]aaabbbcccZZZVVVVVV]]]www}}}yyyvvvxxxdddIIIBBB@@@AAAHHHUUU]]]kkk|||iiiRRRDDDDDDJJJQQQUUUYYYXXXOOODDDBBBPPPaaannnwww{{{yyytttpppkkkTTT===:::<<>>DDDPPP```qqq}}}rrr___NNN>>>:::===@@@CCCFFFQQQYYYppp}}}wwwttttttrrrqqqpppqqqrrrrrrqqqppprrrvvvyyy{{{zzzpppYYYCCC>>>>>>CCCLLLPPPTTTcccuuu}}}zzzpppaaaPPPEEEBBBDDDBBB>>>TTTvvv}}}}}}hhhSSSLLLKKKOOOQQQSSS^^^uuuiiiYYYPPPUUUeeehhhmmmrrr~~~{{{hhhWWWSSSWWW]]]lll{{{wwwhhhggg@@@222333222...---...------,,,,,,------...+++,,,,,,,,,,,,...111444BBB^^^vvvWWW@@@777999KKKyyy|||^^^```~~~|||tttnnnjjjhhhZZZVVVOOOGGG@@@<<<;;;;;;777666333111...,,,+++++++++++++++,,,,,,---------...///000111222333333333111111111111222444666777555555555666888999888777666777:::<<<===>>>>>>======>>>???@@@AAACCCCCCDDDDDDDDDEEEFFFHHHKKKMMMNNNNNNNNNPPPRRRUUUYYY]]]___aaa^^^XXXPPPHHHCCCAAA@@@;;;;;;;;;===???@@@@@@???;;;;;;<<<@@@EEELLLRRRUUUUUUUUUVVV[[[dddppp{{{|||qqq```bbbpppMMM:::666666555000000000///......------------,,,------...///000999DDDNNNTTTYYY___cccccccccYYYUUUWWWbbb}}}yyytttpppppprrruuu{{{{{{yyy|||cccIIIBBB@@@AAAHHHVVV^^^mmmoooVVVEEEBBBFFFHHHJJJMMMOOOJJJBBBEEERRRaaajjjlllkkkiiigggnnnmmmYYYAAA999999>>>JJJOOOOOOLLLDDD;;;333000000111111000000222666===BBBVVVmmm}}}hhhPPPBBB666555:::>>>BBBFFFTTT___www}}}wwwrrroooqqqpppppppppqqqqqqppppppqqqvvvxxxyyyyyyqqq[[[EEE???>>>BBBJJJNNNRRR```ppp|||yyyqqqaaaPPPFFFDDDGGGHHH<<>>======<<<===>>>???@@@AAABBBCCCCCCCCCDDDFFFIIIKKKNNNOOOLLLLLLOOOSSSYYY___cccfffgggddd^^^TTTJJJBBB???>>>>>>===<<<<<<>>>???>>>===??????@@@CCCFFFKKKPPPSSSYYYYYYZZZ___jjjwww~~~|||~~~uuuddd```~~~tttTTT===555444222000000000///......------------,,,------...///000999DDDPPPVVV[[[aaaddddddbbbYYYUUUWWWcccwwwnnniiilllsssyyywwwrrryyyxxxvvv|||yyybbbIIIBBB???AAAIIIUUU]]]lll}}}uuu[[[GGGIIIKKKKKKKKKMMMOOOJJJCCC@@@FFFPPPVVVZZZ^^^gggooovvvttt^^^DDD:::777;;;FFFMMMMMMJJJCCC999222////////////......000444;;;@@@WWWrrrbbbKKK===777333555777:::@@@GGGUUU```xxxzzztttoookkkpppppppppppppppppppppppprrrwwwyyyxxxxxxsss^^^FFFBBB???BBBIIIMMMQQQ]]]mmm~~~|||tttdddQQQEEEDDDGGGDDD888QQQxxxlllbbb```ccciiiiii^^^RRRLLLQQQYYY^^^aaaooogggSSSPPPbbb}}}zzz[[[WWWSSSRRRUUU```tttjjjfffqqqjjjmmm|||MMM555333444111...000000////////////000000.........,,,+++,,,///111BBBfffxxxYYYAAA666999RRRnnn{{{YYYccc|||pppgggaaa^^^VVVQQQJJJCCC???<<<999777666555333111///---,,,,,,******+++,,,,,,---.........///000222333444444444222222111111111222444555555444444666888999777666555666888:::;;;<<<======<<<<<<===>>>@@@AAABBBCCCBBBCCCDDDFFFHHHKKKMMMNNNKKKKKKNNNTTT\\\cccgggiiigggeee```UUUIIIAAA======???>>><<<<<<===>>>>>>===AAABBBDDDFFFHHHLLLQQQUUU^^^___aaaeeennn{{{|||vvvvvv{{{kkkaaaxxxsssUUU>>>777555222000000000///......------------,,,------...///000:::EEEQQQXXX]]]cccfffeeeaaaZZZWWWXXXeee{{{ppplllsss|||tttooosssqqqqqqzzzyyycccKKKBBB???@@@IIISSSZZZgggxxxxxx^^^IIIKKKNNNPPPPPPQQQQQQJJJAAABBBBBBEEEJJJPPPZZZjjjxxxyyy___DDD;;;:::;;;DDDFFFGGGEEE???777111///000.........---...111666:::KKK```uuuzzznnn[[[FFF999555555666777666777???HHHWWWddd|||~~~{{{wwwrrrmmmiiiooopppqqqqqqpppooopppqqqtttzzz{{{wwwwwwttt```GGGBBB???AAAIIINNNRRR___mmm{{{iiiSSSDDD@@@CCC@@@999VVVpppaaaTTTTTT[[[hhhoooiii\\\RRRPPPZZZbbbgggwww~~~]]]TTTZZZnnnooo]]]^^^[[[YYYaaattt^^^ZZZaaa{{{iiibbbRRR777222444333000//////............//////,,,------,,,,,,---000333@@@eeerrrTTT@@@666<<>>@@@AAABBBCCCBBBBBBCCCEEEGGGJJJLLLMMMKKKLLLPPPVVV___eeeggggggbbbaaa]]]TTTHHH???======>>>===;;;;;;===?????????AAACCCGGGIIIKKKPPPUUUZZZbbbeeehhhkkkppp{{{~~~ttttttwwwiiiwwwvvvWWW???888777444000000000///......------------,,,------...///000:::FFFRRRYYY^^^dddgggfff```\\\ZZZ[[[ggg{{{wwwxxxwww}}}|||gggNNNDDD??????GGGRRRXXXdddtttzzzbbbMMMQQQVVVZZZ]]]^^^\\\RRRGGGJJJHHHKKKSSS\\\hhhzzz~~~]]]AAA<<<<<<;;;@@@???@@@???;;;444000///000/////////...---///222444999DDDNNNNNNGGGAAA:::555777666777999888:::DDDOOOaaasss{{{~~~|||xxxuuutttrrrnnnkkkoooqqqsssrrrpppoooppprrrvvv}}}}}}wwwwwwuuuaaaHHH@@@<<<@@@IIIQQQVVVcccrrr~~~~~~mmmVVVEEE@@@BBB@@@;;;UUUgggVVVNNNQQQ\\\ooo{{{xxxgggYYYVVVbbbkkkqqqqqqTTTTTTbbbwwwvvvgggeeeiiijjjjjjwwwzzzXXXTTTOOOkkkhhh[[[UUU888222444333111......------------......***+++,,,,,,,,,...222555@@@eeemmmQQQ???777888TTTsssnnnmmmxxx^^^gggvvvkkkccc___\\\TTTNNNGGGBBB@@@===999666444333111///---,,,++++++)))******+++---...//////...///000222444555555555777666555555555555777777333222222444666666555444888888777777888:::<<<===<<<<<<===???@@@AAABBBCCCAAABBBCCCDDDGGGIIIKKKLLLMMMNNNQQQXXX```eeefffeee]]]]]]ZZZRRRGGG???===>>>===;;;:::;;;>>>@@@AAAAAA???CCCGGGKKKNNNRRRYYY^^^eeeiiilllnnnqqq{{{wwwuuurrryyy```CCC888555000000000000///......---------------------...000000:::FFFSSSZZZ___eeegggggg___]]]]]]]]]jjjkkkQQQEEE???>>>FFFTTTYYYdddsss}}}gggTTT\\\cccjjjoooqqqmmmaaaTTTKKKKKKRRRbbbrrr\\\???;;;<<<:::<<<:::;;;;;;888333//////111000111000///------///111)))///444444555777555222:::777666999<<>>IIIRRRZZZgggvvv~~~oooXXXHHHCCCEEE???888LLLuuuzzzdddUUUVVV^^^ooowwwfff]]]ZZZjjj}}}]]]NNNUUU___xxxxxxuuu~~~~~~oooYYYVVVRRRTTTbbbvvvaaaVVVnnnccc>>>000222222---//////............/////////---,,,...---,,,000666@@@gggnnnOOO999888BBBYYY|||jjjeeepppaaabbbvvvmmmgggcccaaaWWWRRRJJJCCC>>>:::888666555333111...,,,+++++++++++++++,,,------....../////////000111222333333444777666555555666999===???555555444444444444555555999888888888888:::;;;<<<<<<;;;;;;;;;<<>>;;;===<<<<<<<<<===>>>@@@AAADDDEEEHHHLLLLLLMMMTTT\\\gggmmmpppnnnppp{{{vvvhhhkkkuuuyyylllJJJ666000111111111000000//////.........------......///000111999DDDRRR\\\```cccfffiiiggg]]]^^^lllsssSSS??????DDDDDDPPPXXXeeettt}}}iiiZZZ]]]iiiwww~~~nnn^^^UUUWWWdddssstttRRRAAA;;;888;;;CCCFFFCCC???:::333///000444......///////////////...///000000///000222333333;;;888>>>IIIKKKLLL\\\ppprrrddddddfffjjjpppxxx}}}yyy{{{yyyyyy}}}~~~ooobbbeeeiiikkkrrrwwwrrrmmmmmmrrruuuuuurrryyy||||||zzzyyyrrr]]]FFFAAA<<>>XXXxxxjjjnnn```eeeuuummmgggcccaaaZZZTTTLLLDDD???;;;999777444333000...,,,+++++++++++++++,,,,,,---.........//////000111222333333444777666555555666999<<<>>>666555555555555555555666888888777777888999;;;<<<<<<;;;;;;;;;<<>>;;;<<<<<<<<<<<<===>>>@@@AAAFFFEEEGGGLLLNNNOOOUUU\\\ccckkkqqqqqqsss}}}pppdddccceeennn{{{sssvvv|||UUU<<<333333111111000000//////.........------......///000111:::EEERRR]]]bbbeeehhhjjjhhh]]]^^^lll}}}vvvVVVAAA???CCCDDDNNNVVVcccssszzzeeeUUUXXXdddsssttteee[[[]]]kkkzzzfffKKKAAA>>>;;;>>>DDDJJJHHHDDD>>>777111///111......///////////////...///000000//////222888===GGGGGGNNNVVVVVVXXXjjjzzzmmmcccbbbcccfffiiinnnssswwwzzzyyyrrrooorrrrrruuu~~~~~~nnn___```eeeiiissswwwrrrmmmmmmrrrxxx{{{{{{~~~{{{yyyrrr^^^HHH???;;;===FFFMMMRRR]]]jjj}}}{{{vvvlllZZZIIICCCEEE<<<===>>>PPP}}}yyydddVVV\\\hhh{{{rrraaaXXX]]]kkk{{{rrrbbbQQQRRR\\\aaattt}}}~~~aaaXXX^^^XXXTTT[[[kkkwwwwwwssssss|||bbbMMM```rrrLLL777444333/////////............/////////,,,,,,...------000666EEEjjj~~~jjjMMM:::;;;???YYYlllmmmaaajjjuuummmhhhccc```]]]WWWNNNFFF@@@<<<999777444222000...,,,+++++++++++++++,,,,,,------.........//////000111222333333666555444444666888;;;<<<777666666555555666666777777777777777888999:::;;;;;;;;;;;;;;;<<<>>>@@@BBB???@@@@@@AAABBBBBBCCCCCCCCCFFFKKKRRRXXX\\\\\\[[[[[[VVVOOOIIIDDDAAA>>><<<;;;;;;;;;;;;<<<>>>@@@AAAFFFDDDEEEJJJOOOQQQVVV\\\```iiiqqqtttyyynnn___\\\dddgggqqqfffccc```???444444111111000000//////.........------......///000111<<>>???CCCGGGFFFDDD>>>777222///---//////////////////.........000111///...444BBBMMMVVVZZZaaaeeecccfffyyyqqqgggaaa______aaacccfffiiikkkmmmpppkkkkkkoooqqqvvvppp]]]\\\aaahhhtttuuuqqqmmmmmmqqqxxx}}}xxxvvvppp]]]III???<<<>>>DDDHHHMMM[[[lllzzzyyywwwnnn\\\KKKDDDFFF@@@<<<;;;PPPyyyjjj___hhhtttooo\\\TTTUUU^^^gggkkkkkkiiiiiijjjmmmaaaSSSTTT[[[]]]ppp~~~}}}kkkSSSOOOVVVYYYYYYbbbrrr|||{{{wwwvvv}}}dddMMMZZZwwwNNN555333555222//////............//////...,,,,,,---------111777CCCkkksssRRR:::777FFF]]]kkkooodddppptttnnniiiccc___\\\VVVNNNFFF@@@<<<888666333222///---,,,++++++,,,***++++++,,,------............///000111222333333555555444444555777999:::777777666666666666777777777777777777888999::::::;;;;;;;;;;;;<<<>>>@@@AAA>>>>>>??????@@@AAAAAAAAACCCDDDGGGLLLSSSXXXZZZ[[[XXXSSSKKKDDDAAA???===<<<:::::::::;;;<<<>>>AAABBBFFFCCCEEEKKKQQQTTTXXX]]]cccllltttxxx}}}vvvbbbbbbiiimmmqqq}}}xxxXXXYYYyyyddd???333666111111000000//////.........------......///000111>>>GGGTTT___gggjjjmmmnnnlll\\\ZZZgggxxxwwwsssyyy[[[FFF@@@BBBDDDOOOVVVbbbqqqdddNNNFFFKKKSSS^^^iiinnneeeYYYUUUSSS\\\iiisssuuu^^^QQQFFFBBBAAA??????BBBAAABBB@@@;;;777555222...000//////...............,,,...000000///777KKK]]]lllqqqxxx|||}}}zzzjjjbbb^^^\\\]]]^^^aaacccfffhhhiiiooonnnrrrwww{{{sssaaa^^^aaagggsssrrrpppnnnooorrrwww|||~~~zzzsssqqqnnn]]]JJJBBB>>>@@@DDDFFFJJJ[[[nnn}}}}}}{{{rrr```MMMEEEFFFBBB???DDD^^^vvvpppkkkVVVMMMKKKMMMPPPPPPPPPSSS]]]fffmmm___NNNJJJOOOQQQfff}}}sssqqquuuxxx[[[HHHFFFKKKLLLTTTdddsss{{{{{{yyyyyyiiiQQQWWWQQQ333111555333//////............//////...++++++---------111777EEEmmmsssRRR:::888HHH```kkkppphhhvvvuuuooojjjccc^^^XXXSSSJJJCCC>>>:::777555222111///---,,,++++++,,,******++++++,,,------.........///000111222222333555444444444444555777777777777666666666666777777666777777888999999:::::::::;;;;;;<<<===>>>??????======>>>>>>???@@@@@@@@@BBBAAA@@@BBBHHHNNNSSSVVVQQQKKKDDD>>><<<;;;;;;;;;999999999:::<<>>>>>BBBCCCGGGYYYlll~~~wwwdddOOOFFFFFF@@@DDDTTTvvvfffPPPFFFEEECCCCCCCCCEEEMMM```qqqqqq___IIIBBBGGGKKKcccqqqeee^^^^^^hhhkkkooowwwfffPPPEEECCCEEECCCPPPeeevvv~~~|||zzzpppVVVUUUyyyWWW555111444111//////............//////---++++++---...---222888KKKooojjjMMM;;;<<>>>>>=========>>>??????@@@@@@???<<<999999===BBBGGGIIIEEEAAA;;;888777888999999888888888:::<<>>FFF]]]yyyaaaMMMCCCBBBAAABBBDDDHHHSSShhh}}}uuuaaaHHHAAAFFFJJJaaaggg[[[SSSQQQYYYXXXYYY___hhhoooxxxnnnUUUHHHEEEEEEEEEEEESSShhh{{{zzz~~~www[[[SSSqqq[[[888444555/////////............//////---++++++---...---222888MMMooo}}}hhhKKK:::<<>>??????@@@@@@;;;999666666888:::;;;;;;:::777333222333555777777777777888999<<>>???@@@???===???DDDKKKOOO\\\eeejjjgggddd```RRRAAA222111///---,,,---...///+++))),,,111//////;;;MMMccc}}}mmmVVVMMMNNNRRRVVV\\\]]]___aaabbbccccccccceeejjjqqqwww~~~tttuuujjjdddnnnuuuvvvzzzzzzuuusssyyy~~~vvvvvvqqqlllnnnnnnbbbRRRCCC;;;777<<<@@@EEERRRaaarrrzzzeeePPPGGGGGGCCCEEEZZZ~~~|||zzzppp^^^MMMDDD@@@@@@DDDJJJOOOXXXnnnuuu```GGG@@@EEEHHH[[[|||vvvbbbYYYSSSQQQXXX^^^]]]aaaiiioooxxx~~~```IIIAAADDDFFFFFFIIIUUUiii}}}uuuxxx}}}\\\QQQlll[[[:::777777...//////............//////---++++++---......222888KKKpppnnnOOO:::999GGG]]]hhhfffwwwxxxsssmmmcccZZZKKKFFF@@@<<<:::999999888000///...,,,++++++,,,,,,)))******+++,,,,,,------------...///000111222222444444333333333333222222555555444444444444555555888999;;;<<<======<<<;;;::::::;;;<<<=========<<<======>>>>>>??????@@@@@@:::999888888888888555333333111......111444555666666777777999<<>>======BBBHHHKKKWWWdddnnnooonnniiiWWWBBB333111///---,,,---...///,,,)))+++000...)))111@@@KKKlllmmmWWWLLLMMMQQQSSSSSSXXXZZZ^^^bbbeeehhhiiijjjiiilllnnnooowww}}}ttttttiiieeettt{{{tttwww~~~vvvtttsssoooiiikkkkkk___NNNEEE<<<888===BBBHHHSSSaaarrryyyeeePPPGGGHHHIIIDDDRRRyyy|||nnnhhhccchhhtttnnnWWWGGGEEECCCJJJKKKIIIUUUooo{{{\\\GGGJJJLLLIIIWWWoooyyy}}}wwwggg[[[[[[[[[YYY```iiisss|||wwwPPPCCCAAA>>>BBBKKKQQQVVVcccvvv{{{ppp^^^jjjoooAAA111333111000000000000////////////......//////,,,---777BBBOOOtttrrrOOO:::;;;IIIlllyyyhhhcccbbb{{{tttlllbbbZZZNNNFFF???>>><<<777444333000///---+++******************+++++++++,,,,,,,,,+++,,,---...////////////222222222111111111111000444555777666555333444444999999999999999999::::::;;;;;;:::999999999999:::>>>>>>>>>>>>>>>>>>>>>>>>999999888777555444333222333000,,,+++,,,...000000555666888888999;;;???AAAEEEMMMWWW]]]aaaeeelllrrr^^^RRRPPPccc}}}vvvhhhgggjjjpppxxx~~~ppplll^^^SSSbbbnnnIII111666333222111000////////////,,,---...------...111444BBBKKKYYYdddkkknnnnnnnnnmmmaaafffxxxuuuuuuwwwzzz~~~~~~{{{yyysss[[[HHHBBBBBBCCCLLLSSSaaauuu}}}uuuhhh^^^UUUTTTTTTNNNPPPRRRKKKLLLHHHEEEEEEBBB===<<<>>>;;;:::999999;;;>>>BBBDDDOOOUUU```kkknnncccOOO>>>222111...,,,******+++,,,---///111///,,,,,,000444666DDD___[[[QQQIIIJJJNNNOOOQQQRRRVVVYYY^^^cccffffffeeedddeeeiiiqqq{{{|||uuuooolllsssvvvzzz|||xxxzzzwwwuuuqqqoooooommmbbbUUUCCC===;;;???AAAEEERRRaaassszzztttfffRRRFFFEEECCCFFFHHHXXXzzzhhh[[[WWWUUU```ooolllWWWHHHGGGIIISSSZZZ```nnn~~~]]]EEEFFFHHHHHHWWWnnn{{{hhhZZZZZZ]]]]]]ooozzzmmmHHH===>>>===AAAIIIHHHMMMZZZppp~~~fffmmmuuuHHH666777444000000000000////////////...---...///,,,---666AAAKKKsssqqqOOO:::<<>><<<888444444000///---+++*********+++******+++++++++,,,,,,,,,,,,------...////////////222222222111111111111000333555666666555444444555888999999999999:::::::::<<<;;;::::::999999::::::>>>>>>>>>?????????@@@@@@???===;;;999777555444444555111---++++++---///000555666777888999;;;???BBBHHHOOOYYYbbbhhhnnnuuuyyyhhhJJJBBBAAALLLYYY]]]YYYTTTPPPPPPTTT\\\eeepppsssgggdddXXXOOO\\\}}}zzzPPP666888333222111000////////////,,,---...------...111444@@@KKKZZZeeejjjlllnnnpppqqqiiipppzzzvvv~~~vvv|||||||||xxxzzzwwwrrr[[[HHHAAAAAABBBMMMSSSaaattt}}}ooo```WWWWWWVVVPPPSSSXXXRRRNNNGGGAAA@@@>>>;;;:::;;;::::::999999;;;===???AAAHHHJJJPPPXXX\\\TTTEEE888000///...,,,,,,---///000,,,...//////---...111333666:::CCCQQQ]]]bbb^^^XXXSSSKKKGGGIIIMMMOOOQQQUUU[[[]]]aaaeeeggghhhhhhhhhkkklllsss|||mmmmmmppp|||~~~uuuzzz{{{xxxyyyyyyvvvqqqnnnoooooofff[[[FFF???<<>>AAAFFFFFFJJJXXXpppjjjiiizzzNNN:::888333000000000000////////////...---......------666@@@IIIsssoooMMM;;;>>>JJJooouuu\\\bbb}}}zzzbbbccc}}}xxxoooeee^^^OOOGGG@@@???===888555444000///---+++*********+++******+++++++++,,,,,,,,,---......//////000000111222222222111111111111000111333555666555555666777888888999999999:::::::::<<<<<<;;;:::::::::::::::======>>>???@@@AAAAAABBBAAA???===;;;::::::::::::888333...******,,,...///333555777888999<<<@@@CCCKKKQQQ[[[fffqqqxxx~~~nnnKKK;;;999999<<<<<<::::::===AAAEEEOOO[[[dddkkkvvvxxxhhhaaa^^^UUUMMMWWWsssWWW888888333222111000////////////,,,---...------...111444>>>LLL]]]gggiiijjjoootttvvvsss~~~{{{~~~xxxzzzuuuwwwxxxqqqyyyrrrZZZGGG@@@@@@AAAMMMTTTaaasss|||qqq^^^VVVWWWXXXTTTYYYbbb___RRRGGG>>>;;;<<<:::999:::999999999:::;;;;;;<<<<<<@@@???@@@CCCFFFDDD;;;444......------///000222444......///000111111222222777555333555:::@@@DDDFFFJJJGGGGGGLLLOOOQQQUUUZZZ```bbbdddfffiiijjjkkkkkkjjjjjjnnn||||||wwwzzzzzztttyyy}}}zzzwwwwwwyyyvvvqqqnnnqqqrrrjjj```JJJAAA<<<>>>@@@CCCNNN\\\iiisssyyyhhhRRREEEDDDEEEDDD???HHHrrryyyfffVVVOOO]]]cccrrrxxxaaaQQQNNN[[[bbblllyyy___FFFCCCDDDDDDQQQdddtttwwwnnnXXXGGGFFFMMMPPPZZZeeeuuukkkQQQ;;;:::AAABBBBBBDDDHHHMMM[[[tttkkkeee}}}PPP:::666000000000000000////////////...------...---...555>>>JJJwwwlllKKK;;;>>>KKKrrrgggbbbuuu{{{fffeee}}}xxxnnnddd]]]OOOGGG@@@???===888555555///...---+++******++++++******+++++++++,,,,,,,,,.........///000000111222222222222111111111000000000222555666555555777888888888888999999::::::;;;<<<;;;;;;:::::::::::::::<<<===>>>???@@@AAABBBBBB>>>>>>===<<<===???AAABBB999444...***)))+++---...222333555777999<<<@@@DDDNNNSSS[[[gggsss|||[[[<<<777777888999555111444;;;???GGGWWWhhhppprrrvvv{{{sssccc]]]ZZZSSSMMMSSSkkk\\\999555333222111000////////////,,,---...------...111444===MMM___hhhhhhiiipppxxxxxx{{{}}}{{{rrrxxxzzzuuusss\\\IIIAAAAAAAAAMMMTTTaaarrr}}}|||}}}kkkZZZRRRTTTVVVUUU^^^iiihhhVVVIII<<<:::;;;;;;:::;;;888999:::;;;;;;::::::999<<<999888999;;;;;;777333............000111333444222222222333333333333222555777888:::===BBBGGGKKKIIIIIIMMMSSSUUUVVV[[[aaaeeeffffffgggiiikkkmmmnnnhhhhhhlllwww}}}xxxtttxxx{{{wwwssssssuuusssqqqppptttuuummmbbbKKKAAA;;;>>>@@@CCCNNN[[[kkksss~~~|||jjjSSSEEEDDDHHHHHHCCCJJJttt{{{iii]]]ZZZiiiooozzzrrr\\\MMMJJJ\\\dddpppsssZZZFFFCCCCCCAAAKKK[[[hhhkkkbbbMMM===<<<@@@BBBHHHOOOYYYeeesss|||zzzsssTTTDDD999===DDDFFFDDDDDDGGGQQQddd~~~llldddQQQ:::555///000000000000///////////////---,,,.........444<<>>@@@AAA777333---))))))***,,,---000222444666999<<>><<<777444333...---,,,+++***+++,,,,,,******+++++++++,,,,,,,,,///...------...///111222222222222111111111111000000222555666555666777888777777888999:::;;;;;;<<<::::::999888888888888888999::::::;;;<<<======>>>======<<<;;;:::888777777222///+++((()))++++++,,,...000333666999===BBBFFFNNNQQQWWW^^^fffnnntttxxxaaaAAA555666222000222444222333555777888>>>HHHPPPZZZiiivvvmmm[[[PPPPPPPPPPPPPPP___mmmBBB999333222111000////////////,,,---...------...111444@@@OOObbbkkkkkkmmmvvvxxx~~~yyysssuuu___LLLDDDCCCCCCJJJRRR```ooo}}}}}}nnn___QQQLLLNNNOOOWWW\\\VVVJJJ@@@777777999888888:::::::::<<<======<<<;;;;;;:::::::::;;;;;;999555222222222222222222222222222333555666555222222666999===@@@DDDIIIMMMSSSXXX\\\YYYXXX[[[bbbfffgggiiilllooonnnnnnnnnooopppqqqrrrjjjnnnqqqsssyyy}}}xxxuuutttuuuwwwxxxwwwwwwvvvtttqqqnnnmmmlllooorrrvvv{{{zzzoooaaaNNNAAA999<<<@@@DDDOOO[[[rrr|||oooUUUGGGFFFDDDFFFFFFSSSuuunnnqqqvvvaaaPPPLLLQQQTTT___qqq|||ppphhh[[[PPPIIIIIIGGGHHHWWWkkkuuuppp```III<<<<<<===999999<<<===;;;<<>>===>>>CCCGGGKKKQQQWWW___xxxvvvgggYYYdddRRR:::777333000000000000///////////////,,,+++...//////333888LLLuuuxxx^^^HHH<<<<<>>===;;;666333222...---,,,+++++++++,,,---******+++++++++,,,,,,,,,......,,,,,,---...000222222222222111111111111000111333555666555555666777666777888999:::;;;;;;<<<999888777777666666777777888888888999999:::::::::999:::999888666333000...,,,***((((((***+++++++++---///222555999===CCCFFFKKKOOOUUUZZZ___gggpppwwwQQQ777555666111000333555444333555555444555;;;AAAKKKZZZhhhpppvvv{{{}}}||||||~~~qqqddd]]]^^^bbbbbb[[[^^^{{{oooCCC:::333222111000////////////,,,---...------...111444CCCQQQbbbkkknnnqqqyyyzzz|||}}}uuu___LLLDDDBBBBBBIIIQQQ___nnn{{{}}}ppp___NNNFFFIIIMMMUUUWWWLLLBBB;;;888999:::888999;;;;;;<<<===>>>>>>>>>>>>>>>======>>>>>>===:::777444444444555555666666666666444999<<<:::666888@@@HHHTTTWWW\\\ccckkkrrrwwwyyyfffccceeelllsssuuuvvvwwwuuuuuuvvvvvvvvvvvvvvvvvvnnnpppqqqrrruuu}}}|||yyysssooommmmmmnnnoootttvvvwwwuuurrrpppooonnnnnnqqqssswww||||||qqqeeeQQQDDD:::;;;???CCCMMMXXXmmmzzzqqqWWWIIIHHHGGGIIIJJJZZZ|||www{{{nnnXXXHHHGGGNNNTTT[[[hhhqqqqqqiiiaaa]]]YYYRRRNNNOOOMMMPPPdddzzzxxxcccIII===>>>>>>:::<<<@@@AAA???>>>BBBDDDDDDAAABBBDDDGGGIIIOOOZZZcccjjjvvvkkkZZZ[[[OOO777666333000000000000///////////////,,,+++...//////333888IIIqqqrrr[[[HHH===<<>>BBBKKKUUU^^^cccgggddd^^^[[[^^^bbbxxxxxxqqqppprrrwwwvvvggg```vvvjjjAAA888333222111000////////////,,,---......---...111444EEERRRbbblllpppsss{{{||||||yyy}}}ttt^^^KKKCCCAAAAAAGGGPPP^^^mmmzzzmmm[[[HHHAAAFFFMMMWWWWWWIII>>>;;;:::<<<<<<:::;;;???=========>>>???@@@@@@AAAAAAAAAAAA@@@???<<<999777444555666888999999999999777===BBB@@@<<>>@@@AAA<<<<<<@@@AAA???AAAIIIPPPRRRJJJIIILLLRRRWWW^^^jjjuuu|||tttZZZXXXzzzRRR;;;555555222222111111000/////////...,,,---...------333;;;PPPlllwwwkkkZZZHHH<<<===VVV|||rrrnnn{{{qqqeee[[[LLLGGGAAA<<<888666444333...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------******+++,,,---//////000111111111111111222222222333444555666777777777777666666777888999::::::;;;<<<999555333333444555444:::777555444555777777777444333222222222000---***(((((()))***++++++,,,,,,//////000333777===BBBEEEGGGJJJNNNTTT[[[eeeooouuukkkEEE444666222111000000000111222333444666999:::<<>>@@@@@@???>>>???AAACCCEEEHHHHHHGGGFFFDDDBBB@@@???;;;;;;;;;;;;;;;<<<<<<======GGGBBB@@@HHHGGGQQQnnn|||wwwxxx{{{~~~~~~}}}~~~}}}~~~|||lllhhhfffgggiiikkkrrr{{{uuusssrrrrrrsssrrrqqqooorrrtttvvvxxx}}}~~~vvvlllVVVFFF::::::???BBBIIIRRRggguuurrrYYYIIIEEEEEEJJJJJJaaa}}}uuurrrnnnjjjaaaTTTHHHBBBCCCFFFJJJMMMPPPRRRQQQOOOOOOOOOQQQSSSVVVZZZ```iiivvvpppXXXJJJIIIHHHCCCBBBFFFHHHLLLVVVeeeppptttqqqiiicccccciiiuuuzzz\\\UUUqqqYYY>>>666555222222111111000/////////...,,,---...------333;;;OOOppp~~~oooYYYDDD999===MMMuuuyyyuuu}}}sssfff\\\MMMHHHBBB<<<888555333111...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------***++++++,,,---...///000111111111111111222222222333444555666777777777777666777777888999:::;;;;;;<<<999555222333555666666999666444333555666777666444222111111111000---+++)))))))))***++++++,,,,,,......///111555:::???BBBBBBDDDHHHMMMSSS\\\eeellltttwwwzzz}}}bbb???000333222222111111111222333444444666777888888999<<<>>>AAACCCDDDDDDCCCFFFJJJNNN```tttzzzffftttgggAAA999666444111111111111000...//////......///000222333DDDTTTfffooosssxxx|||~~~~~~|||nnnuuu```LLL@@@???BBBJJJQQQ^^^mmm|||~~~wwwjjj^^^OOOEEE@@@FFFNNNMMMFFF@@@<<<;;;;;;:::;;;<<<>>>>>>@@@?????????@@@CCCEEEGGGIIIIIIIIIHHHFFFDDDBBBAAA??????@@@AAACCCFFFIIIKKKJJJSSSOOOMMMUUUXXXeeeqqqhhhbbbdddkkkrrrzzzyyyvvvtttrrrrrrrrrpppoooppptttxxxzzz}}}}}}wwwnnnYYYHHH;;;:::>>>@@@GGGPPPeeessslllUUUHHHEEEFFFKKKMMMbbbwwwkkkdddYYYUUUMMMFFFAAAAAABBBDDDDDDFFFHHHIIIIIIHHHIIIJJJPPPSSSYYYbbbmmmwww~~~yyydddUUUOOOKKKEEEDDDFFFJJJTTTggg{{{|||yyyYYYNNNeeebbbCCC777555222222111111000/////////...------///------333;;;SSSvvvuuuZZZBBB888???QQQyyyxxx{{{tttggg\\\NNNIIIBBB<<<888555222111...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------***++++++,,,---...//////000000111111111222222222333444555666777777777777777777888999:::;;;<<<<<<===999444222333555777888888666333333555666666666444222000///000000///---))))))******+++,,,,,,,,,------...000333888<<>>@@@CCCGGGLLLSSS[[[aaagggkkkooorrruuuwww{{{}}}}}}]]]<<<111666333222222222222333444555444666888888777888:::;;;:::===@@@@@@???BBBIIIOOO^^^eeekkkkkkooonnn\\\ooofffBBB;;;666444222111111111000/////////......///000222333EEEVVVgggpppsssxxx{{{||||||wwwcccNNNAAA@@@CCCJJJRRR___nnn}}}}}}vvviii]]]NNNEEE???CCCHHHFFF???::::::;;;;;;<<<===>>>??????AAAAAAAAABBBDDDGGGJJJLLLNNNOOOPPPOOONNNLLLJJJIIIFFFEEEFFFHHHLLLQQQWWWZZZTTT[[[XXXVVV^^^gggzzz|||nnncccgggsss||||||yyyuuurrrrrrqqqpppoooooovvv{{{}}}}}}}}}wwwqqq]]]KKK<<<:::===???EEENNNcccqqqyyyeeeQQQFFFEEEEEEHHHKKK```|||nnn___XXXOOOJJJCCC@@@@@@BBBCCCCCCDDDEEEGGGGGGGGGHHHJJJLLLMMMSSSZZZcccnnn{{{{{{eeeRRRIIIEEEAAAAAACCCFFFQQQhhhpppRRRHHH]]]kkkGGG666444222222111111000/////////...------///...---333;;;YYYzzzuuu[[[DDD;;;BBBYYYwwwttt~~~uuufffYYYMMMHHHAAA<<<888666333222...---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,---...//////000000000111222222333333333444555666777777777777777888999:::;;;<<<<<<===<<<888444222333777999;;;888666444555666888888777444111///...///000000///*********++++++,,,,,,,,,---......000333777:::<<<@@@AAACCCEEEIIIOOOWWW\\\dddggglllqqquuuxxxzzz{{{vvvWWW;;;222777333333333333444555555666444666999::::::;;;===>>>;;;>>>AAA@@@???CCCMMMVVV```^^^ZZZVVV\\\llljjjYYYMMMhhhgggCCC<<<666444222111111111000/////////......///000111333DDDUUUgggppptttyyy|||}}}|||vvv|||zzzfffOOOBBB@@@CCCIIIQQQ^^^nnn|||~~~xxxlll```MMMEEE@@@BBBEEEBBB<<<999888999;;;===>>>?????????BBBCCCEEEGGGJJJNNNQQQSSSVVVXXXYYYZZZYYYWWWTTTRRRKKKJJJIIIJJJNNNUUU[[[```YYY]]]\\\[[[```pppwwwlllsss{{{xxxsssqqqqqqrrrrrrrrrrrrzzz~~~|||wwwrrr^^^LLL===:::<<>>>>>??????@@@HHH\\\ssstttpppuuukkkOOOHHH]]]qqqIII555444222222111111000////////////---...///......444<<<[[[xxxrrrZZZFFF===BBBWWWxxx{{{rrryyy~~~uuueeeWWWKKKGGG@@@;;;999777555333...---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------.........///000000111222222333333333444555666777777777777777888999:::;;;<<<<<<===;;;888444333555888;;;<<<999777666777999::::::999444222//////000000000000+++++++++++++++,,,,,,,,,...///000222555888;;;<<>>;;;===>>>>>>@@@GGGSSS]]]aaaZZZRRRNNNSSS```ssspppYYYMMMGGGfffjjjDDD<<<777555222111222222111/////////......///000111333@@@RRReeepppvvv||||||wwwxxx|||hhhQQQBBB@@@CCCHHHOOO]]]lll{{{|||uuuiii]]]IIIBBB???@@@AAA>>>;;;:::777888:::<<<>>>@@@@@@AAABBBDDDGGGJJJOOOSSSWWWXXX^^^```bbbdddccc```\\\ZZZPPPNNNKKKJJJLLLQQQVVVZZZZZZ[[[]]]]]]aaawww}}}xxx{{{wwwtttqqqppprrrtttvvvvvvyyy~~~|||wwwqqq___LLL<<<999<<>>@@@BBBBBBCCCEEEGGGJJJJJJSSSYYYYYY^^^lllwwwzzzqqqhhhXXXIII???<<<>>>???;;;;;;;;;>>>JJJYYYbbbdddWWWUUU[[[pppnnnRRRMMMccctttIII555666222222111111000////////////......///......444<<>>???@@@BBBCCCCCCEEEJJJSSS\\\cccYYYSSSMMMLLLPPPYYYhhhuuu|||___KKKGGGEEE___tttIII;;;777555333222222222111000//////......///000222333===OOOdddqqqwww~~~|||zzz{{{~~~jjjQQQAAA???BBBGGGOOO\\\lll{{{}}}~~~~~~{{{xxxtttjjj___FFFAAA>>>???>>>:::999:::777888:::<<>>@@@CCCEEEEEEGGGIIIKKKLLLVVVZZZYYY^^^hhhjjjdddXXXPPPFFFAAA@@@@@@@@@@@@???AAABBBAAAFFFNNNSSSTTTMMMMMMUUUggg|||oooRRRNNNgggvvvJJJ777:::222222111111000////////////......000///...444<<>>MMMmmmwwwgggvvvwwwtttyyyiii\\\NNNIIIBBB<<<888555222000...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------......///000111222333444444333444555666777777777777666777777888999:::;;;;;;777666555777999<<<======888777777888;;;<<<;;;999777555444444444333000...,,,,,,,,,,,,,,,,,,,,,,,,---...000333666999<<<===???@@@BBBCCCGGGMMMSSSXXXbbbaaabbbeeejjjkkkjjjhhhnnnmmmeeeXXXIII===777555///111222444555555555555666:::AAAFFFJJJMMMPPPRRRTTTSSSSSSVVVZZZ^^^___^^^MMMJJJIIIMMMQQQXXXfffttt~~~oooQQQBBBEEEAAAQQQzzzRRR:::777555333222222222111000//////......///000222333<<>>AAAGGGOOO]]]mmm|||{{{|||{{{xxxwwwtttkkkaaaGGGCCC@@@@@@===999888;;;::::::;;;===@@@DDDGGGIIIIIILLLQQQWWW]]]cccgggiiimmmppptttuuutttoooiiieee___\\\VVVPPPLLLKKKLLLLLLJJJIIITTTZZZ^^^wwwtttssssssuuuxxx{{{|||||||||}}}|||zzz{{{|||xxxqqqdddPPP>>>888:::===FFFPPP___mmm~~~wwwhhhTTTFFF@@@>>>CCC===CCCeeewwwnnniiiaaaVVVMMMIII@@@@@@@@@@@@@@@AAACCCDDDBBBEEEHHHJJJKKKLLLNNNPPPPPPXXX\\\]]]bbbhhh```RRRIIIBBB===@@@DDDEEEAAA>>>KKKOOOQQQOOOPPPTTTXXXXXXTTTWWWbbbtttmmmNNNLLLgggwwwKKK888===222222111111000/////////000...///000//////444<<>>AAAFFFJJJLLLPPPSSSYYY___ffflllppprrruuuxxx|||}}}{{{vvvpppllleeebbb[[[UUUPPPMMMLLLLLLJJJIIIXXX```eeeyyytttuuuuuuuuuxxx{{{}}}}}}|||zzzyyyvvvuuuyyy}}}yyyrrrhhhSSS???999999<<>><<<<<>><<>>999222111000//////.........///------...------444<<>>CCCCCC>>>999<<<<<<;;;:::888777666666666666555333111000............---,,,,,,,,,,,,---...000333666:::===>>>???<<<===@@@DDDKKKRRRXXX\\\ccc___]]]aaafffgggaaa[[[\\\VVVNNNGGG@@@;;;666333666666666666666666666666;;;===CCCPPPaaannntttvvvsssiii^^^VVVSSSQQQNNNLLLFFFJJJNNNPPPTTTaaauuu}}}tttwwwqqqqqq~~~rrrdddMMM@@@??????NNNjjj\\\>>>:::888444333222222111000.........//////000111222===RRRdddrrr~~~{{{ttt{{{{{{vvvtttooorrr{{{jjjTTTDDD@@@AAAMMMSSS^^^mmm}}}|||xxx|||zzzyyyxxxpppaaaUUUJJJJJJIIIFFFAAA>>><<<<<<===>>>@@@@@@BBBFFFLLLPPP\\\^^^aaaffflllqqquuuwww|||}}}|||{{{rrrkkkaaaZZZVVVTTTPPPMMMLLLNNNVVV]]]lllyyy}}}xxxuuutttrrrqqqqqquuuxxx{{{{{{zzzxxxuuusssssstttvvvwwwoooVVV@@@;;;===>>>DDDMMM\\\jjj}}}|||rrrbbbPPPDDDAAA???@@@IIIEEEaaazzzsssiii^^^VVVNNNIIIEEE@@@>>><<<===@@@BBBCCCBBBDDDGGGLLLQQQTTTVVVXXXYYYYYYaaaeeeeeeiiillldddUUUHHHBBBAAAEEEIIIJJJOOOVVVeeemmmrrrrrrqqqsssvvvvvvqqqSSSIIIaaasss{{{SSS;;;666222111000//////......//////------...------444<<>>??????@@@AAADDDJJJRRRXXX]]]bbb___]]]___eeefffbbb\\\YYYTTTMMMFFFAAA===999666777777777777777777888888;;;<<>><<>><<<<<<>>>???AAACCCEEEJJJPPPTTT]]]```eeejjjppptttwwwxxxzzz|||}}}|||tttnnnfff___[[[WWWQQQMMMNNNNNNUUU\\\jjjyyytttssstttwww|||{{{rrruuu}}}yyyvvvvvvrrrrrrrrrtttwwwzzz{{{zzzwwwuuusssrrrrrrrrrtttuuuoooXXXBBB<<<>>>???EEENNN[[[gggyyy}}}sssdddRRRFFFBBB>>>===EEEFFFhhhuuunnncccXXXOOOIIIDDDAAA>>>===<<<>>>AAADDDEEEEEEGGGKKKOOOSSSVVV[[[___bbb^^^eeejjjjjjlllmmmdddWWWKKKHHHGGGIIIJJJNNNYYYcccmmmuuu{{{}}}pppSSSJJJcccvvv}}}QQQ999444222222111000////////////...------...------333;;;QQQqqq|||hhhMMM===@@@NNNlllsssrrrfffXXXQQQGGG>>>888555333111...------,,,,,,,,,------,,,,,,,,,,,,------------...---,,,,,,,,,,,,,,,,,,............///111222333555666666666777777777888888999999::::::;;;;;;<<<999888888<<>>>>>BBBBBBBBBEEEKKKSSSZZZ___^^^ZZZXXXYYY]]]___\\\XXXRRRNNNHHHBBB???<<<999777777777777777777888999999888888:::@@@IIIPPPSSSSSSNNNIIIEEEDDDFFFHHHHHHGGGLLLQQQVVVYYY^^^iiizzzxxxjjjcccbbb___YYYRRRPPPQQQZZZkkk|||zzzlll```YYYKKKAAA>>><<>><<<<<<===???AAADDDGGGMMMSSSXXX^^^bbbgggmmmqqqrrrrrrrrrssssssuuuzzz}}}{{{vvvpppjjjfff___WWWQQQMMMLLLRRRXXXddd{{{yyy|||}}}qqq```WWW]]]ggg}}}wwwuuuvvvqqqrrrtttxxx{{{{{{yyywwwrrrqqqqqqppppppppppppqqqpppZZZEEE>>>???AAAGGGOOOZZZdddttt{{{rrreeeSSSGGGCCC@@@<<>>===<<<===>>>AAADDDGGGHHHKKKOOOUUUXXX[[[___dddgggffflllpppqqqrrrqqqhhh^^^WWWVVVTTTQQQOOOUUUcccooossszzzrrrTTTIIIccc}}}QQQ888555333222111000////////////...,,,---///...---333:::OOOmmm~~~xxxgggOOO???@@@QQQmmmxxx~~~~~~xxxgggWWWQQQGGG>>>999555222111------,,,,,,,,,---......,,,,,,,,,------------......------,,,,,,,,,---------------...///000222222555555666666777777888888888999999::::::;;;;;;<<<:::999888:::>>>AAAAAAAAA<<<<<<;;;;;;::::::999999888777666444333111000///---.........000111222333333444555666888:::<<<===CCCCCCCCCFFFMMMVVV```eee```\\\YYYXXX[[[\\\YYYVVVSSSNNNIIIDDDAAA>>><<<:::888777777666666777888999999888666888;;;>>>>>>>>>CCCAAA@@@BBBFFFJJJLLLLLLPPPVVV^^^dddiiirrr~~~qqq```VVVSSSOOOKKKFFFEEEEEEHHHQQQ___nnnwwwooo^^^PPPLLLCCC??????BBB___^^^FFF<<<999666444333222111000............///000111222:::QQQfffuuurrrxxxzzzlllkkkvvvyyyxxx~~~lllVVVFFFAAABBBMMMQQQZZZhhhwww~~~rrrkkkjjjhhhdddkkkhhhffffffeee___TTTJJJKKKKKKIIIFFFAAA===;;;;;;;;;===@@@CCCGGGNNNUUUZZZ```cccgggjjjkkkhhheeebbbdddbbbdddkkkvvv|||yyytttpppkkkdddYYYRRRJJJGGGMMMTTT___|||fffVVVJJJDDDJJJTTTuuu|||zzzvvvtttrrrtttxxx|||~~~|||vvvrrrnnnnnnnnnnnnnnnnnnmmmmmmppp]]]HHH@@@???BBBIIIOOOYYYbbbqqqxxxqqqeeeTTTGGGBBBAAA===BBBEEElll}}}ooofffZZZNNNFFFAAA>>>===;;;<<<===???AAADDDHHHJJJMMMTTT[[[```bbbdddgggkkkrrrvvvyyyzzzyyywwwpppjjjiiiiiiddd[[[WWW]]]lllxxx}}}vvvXXXJJJbbbSSS:::777333222111000000/////////---,,,---///...---222999NNNkkk|||wwwhhhQQQ@@@@@@OOOlll~~~pppxxxuuuzzzgggVVVPPPFFF>>>888444111///------,,,,,,,,,---......,,,,,,---------.........---------,,,,,,---..................///111222333555555555666777888888888888999999::::::;;;;;;<<<:::999888999;;;<<<======<<<<<<;;;;;;;;;;;;;;;;;;999888777555333222111000...//////000111333444555333333444555777999;;;<<>>===AAAJJJWWWaaayyy}}}gggVVVGGGDDD======@@@FFFjjj\\\FFF===:::666444333222111000............///000111222;;;TTTiiiwwwqqqwwwxxxkkkmmmxxx{{{{{{~~~{{{oooppp~~~lllUUUEEE@@@AAAOOOSSS[[[hhhvvv~~~yyywwwrrrkkklllhhhdddbbb___XXXNNNFFFHHHHHHGGGCCC???;;;::::::;;;===@@@DDDHHHOOOVVV[[[bbbcccddddddaaa[[[VVVRRRSSSQQQSSS\\\jjjwww~~~vvvsssppplllhhh```VVVOOOIIIDDDKKKTTT^^^|||eeeMMMCCC???===AAAHHHaaalll|||zzzuuuvvvxxx|||{{{sssmmmkkkkkkkkklllllllllllllllooo___LLLAAA???CCCJJJOOOYYYaaaqqqxxxrrrgggWWWIIICCC???<<<@@@>>>aaa}}}mmmdddWWWKKKCCC???===<<<:::;;;===???@@@CCCGGGJJJMMMVVV```fffiiilllqqqvvv{{{wwwssstttssslll^^^XXX^^^llluuu~~~yyyuuuzzzwww]]]NNNdddTTT<<<888333333222111000000000000,,,+++---///...---222999LLLkkk}}}yyyiiiRRRBBBBBBHHHiiiwwwmmmrrrqqq|||gggUUUOOOFFF>>>999444111///...------,,,,,,,,,------,,,---------............------------------...///////////////000222333444444444555666777888999999888999999::::::;;;;;;<<<:::999999999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<999999777666444222111111000000000111222444555666444444444555777999<<<>>>CCCDDDGGGMMMVVVbbblllrrrpppnnnlllkkkkkkjjjhhhfffaaa]]]WWWRRRNNNKKKIIIGGGDDDBBB???<<<999888888999888888888999;;;>>>BBBDDDCCCDDDFFFIIINNNSSSWWWZZZ^^^eeeooowww|||~~~lllWWWIIIEEECCC@@@===<<<;;;999:::@@@KKKRRRiiiyyyvvvbbbSSSFFFAAA;;;<<>>EEETTT___qqq{{{zzz{{{~~~zzzsssmmmkkkjjjjjjjjjjjjkkkllllllnnn```NNNBBB???CCCJJJOOOWWWaaarrrzzzuuukkk[[[LLLEEE<<<:::>>>888WWWzzzkkkbbbTTTHHH@@@===;;;;;;999;;;===>>>???AAAFFFIIILLLTTT```hhhnnnuuu}}}yyyxxx|||zzzooo```YYY```lllrrrvvvzzzwwwmmmiiisss~~~vvvbbbTTThhhUUU<<<777333333222111000000000000++++++---///...---111888KKKlll|||kkkRRRBBBDDDIIIiiiwwwmmmzzznnnrrrkkkVVVPPPHHH@@@:::666222//////...------,,,,,,,,,,,,------------............---------------...//////000000000000111333444555444444555666777888999999888999999::::::;;;;;;<<<777888:::::::::;;;<<<===;;;;;;<<<<<<=========>>>:::999888666444333222111222222222222333444555666555555555666888<<>>===<<<999999<<>>999<<<>>>???___\\\EEE>>>;;;777555444333111000.........//////000111222999TTTkkkzzzqqqpppxxxooojjjooowww|||rrrlllmmmoooqqqiiisssmmmVVVEEE@@@AAAKKKQQQ[[[jjjzzz}}}nnniiiaaaYYYSSSMMMFFFAAA>>>??????<<<999777777888;;;===???AAAEEEJJJQQQUUUUUUSSSPPPLLLIIIFFFEEEDDDHHHLLLSSS[[[bbbhhhkkkmmmgggccc___\\\ZZZVVVQQQLLLFFF@@@HHHRRRXXXmmmsssUUUBBB666999;;;888<<>>CCCJJJNNNUUU```rrryyyuuukkk[[[KKKCCC<<<:::>>>999YYYvvvjjjaaaSSSFFF>>>;;;::::::888;;;===>>>>>>@@@EEEIIIJJJSSS___hhhqqq}}}|||yyyzzzwwwgggaaahhhrrrvvvpppuuusssjjjhhhwww~~~vvvssseeeYYYmmm}}}UUU;;;666444333222111000000000000++++++---///...---111888JJJmmmlllSSSCCCEEEOOOkkkuuukkkrrr~~~kkksssqqqWWWQQQIIIAAA<<<777333000000///...---,,,+++++++++---------.........//////---------------...///000000000000111222333555555444444555666777888999999888999999::::::;;;<<<<<<555777:::;;;<<<===>>>???;;;;;;<<<<<<===>>>>>>>>>:::999888777555333222111333333333333444444555666777777777888:::>>>AAACCCGGGIIINNNTTT]]]gggoootttssstttwwwyyy{{{{{{zzzyyysssooojjjfffdddbbb```___XXXUUUOOOIIIDDDAAA@@@@@@AAAAAAAAAAAABBBEEEIIILLLJJJLLLOOOSSSXXX___fffkkkwwwyyy|||lllQQQ@@@>>>BBBDDDBBBAAA>>>;;;::::::<<<>>>EEEPPPfffuuucccSSSIIIAAA;;;777<<<>>>;;;WWW```HHH>>>;;;888555444333111000.........//////000111222777SSSkkkzzzsssppp~~~mmmfffeeelllsssxxxooogggiiilll}}}wwwppp}}}nnnWWWGGGAAABBBHHHNNN[[[kkk|||}}}~~~{{{jjjddd[[[SSSLLLGGGAAA>>>;;;<<<<<<:::888666666777888999;;;===???DDDJJJOOOJJJHHHDDDAAA???@@@AAABBBKKKRRR[[[bbbeeeeeedddcccZZZUUUPPPMMMLLLJJJGGGCCCCCC<<>>CCCJJJMMMSSS```rrr~~~wwwrrriiiXXXHHH??????===@@@===```{{{rrriii___PPPCCC;;;777666666888888999:::<<<>>>@@@AAAGGGKKKSSS]]]iiixxx}}}xxxssspppuuu{{{~~~wwwvvv{{{vvvtttpppmmmrrr~~~lllsssyyygggpppmmmxxxvvvQQQ===333444333222000//////......------...---,,,...111444HHHjjj|||oooYYYDDD>>>MMMiiipppmmm}}}pppssswww```UUUJJJCCC===666111000......---,,,,,,,,,,,,---------......///.........000///------,,,---...////////////000111333444555666666666666777888999:::::::::::::::::::::::::::::::::;;;;;;<<<===>>>>>>>>>>>>============>>>>>><<<;;;999888666555555555222222222222444777999:::999;;;===???AAACCCGGGIIINNNNNNRRRZZZfffpppvvvxxxwww|||}}}}}}uuuuuutttuuuuuusssooolllgggaaaXXXPPPJJJIIIJJJLLLKKKJJJIIIGGGFFFIIIMMMPPPRRRSSSUUUZZZbbbmmmwww}}}{{{___MMMDDD@@@@@@CCCBBBBBBAAA???===;;;999888DDDFFFPPPfff{{{vvvkkk[[[KKKAAA:::<<<:::<<<<<<<<>>:::888777666444222000///.........000111222777LLLggg{{{~~~vvv}}}{{{vvvnnnhhhfffkkkoooqqquuu|||tttjjjnnnrrryyy}}}}}}nnnXXXFFF???BBBJJJQQQ]]]nnn~~~}}}yyytttqqqeeeZZZNNNFFF@@@;;;999;;;;;;;;;:::888777555444444888888999;;;<<<===>>>???@@@999555888:::<<>>???>>>AAAFFFOOOaaa~~~vvvnnn\\\VVVOOOJJJGGGMMM\\\llluuurrrjjjbbbaaafffhhhgggVVVSSSQQQSSSTTTRRRKKKEEE???555111666777555:::EEETTTTTTTTTeee~~~~~~xxxrrrnnnmmmkkkiiiiiijjjkkkllljjjfffQQQ???AAAEEEIIIPPPZZZ```kkkzzzxxxmmm^^^NNNDDDCCC>>>===>>>QQQxxxnnnddd[[[NNNBBB:::777555555888888999:::;;;===>>>???@@@CCCHHHPPPYYYeeepppxxxvvvqqqmmmiiieeeeeemmmvvvwwwwwwsssnnnvvvsssxxx|||dddiiiaaaqqqrrrMMM<<<333444333222000//////......------...---,,,...111444JJJmmmqqqZZZEEE???OOOjjjqqqiiiwww~~~ssswww|||bbbWWWMMMGGGAAA:::444333///...------,,,,,,------------......//////......000///............///000111000000111111222333444666666666666777888999:::::::::::::::::::::::::::::::::;;;;;;<<<======>>>==================>>>>>>===<<<:::999888777777666666555555666777999;;;<<<@@@BBBDDDFFFHHHKKKPPPSSSRRRSSSXXX```kkkuuuzzz|||}}}~~~}}}~~~~~~~~~|||xxxttthhhddd^^^WWWTTTSSSTTTVVVUUUTTTRRRPPPNNNOOOSSSVVVZZZ[[[^^^ccckkkuuusssWWWFFF@@@===>>>???AAABBBAAAAAA???===;;;:::;;;;;;CCCVVViiiyyy|||nnncccTTTFFF===;;;;;;999;;;;;;:::SSS}}}qqqHHHAAA>>>:::888777555444222000//////...///000111222777KKKggg{{{{{{~~~~~~wwwttttttkkkfffhhhmmmqqqwww}}}yyyooossswww~~~qqq[[[HHH@@@BBBIIIPPP\\\lll||||||wwwrrrnnn^^^RRRFFF@@@;;;777666888666666555555555444444444333444444555666777888888888333000333555777===DDDMMMRRRXXX\\\aaaaaaXXXNNN===888222///111444666777777999>>>FFFQQQggg}}}dddOOODDD@@@<<<999888888<<>><<<===??????:::555999333222888999777<<>>???CCCZZZ}}}rrrggg\\\TTTIII???999666555444888888999999:::;;;;;;<<<888:::===AAAFFFNNNVVV\\\cccaaaaaa___]]]___kkkxxxsssyyyuuummmzzz|||bbbbbbuuuWWWooommmIII;;;444444333222000//////......------...---,,,...111444IIIooosssYYYCCC===LLLgggqqqbbbvvv~~~vvvrrrbbbXXXNNNIIICCC;;;666444///...------,,,---------,,,---...///////////////000000////////////000111111111111111222222333444666666666666777888999:::::::::::::::::::::::::::::::::;;;;;;<<<=========;;;<<<<<<<<<======>>>>>>===<<<;;;:::999999999999::::::::::::<<<>>>@@@AAABBBDDDFFFHHHKKKOOOUUUYYYVVVYYY^^^gggqqqzzz~~~}}}}}}zzznnnkkkfffbbb___]]]^^^^^^aaa```]]]YYYWWWWWWZZZ]]]___aaadddiiipppyyyjjjOOOAAA===<<<<<<===???@@@BBBBBBBBB@@@>>>===;;;999>>>KKK\\\kkkzzzrrrdddZZZMMMAAA:::;;;:::777:::<<<999NNNtttrrrJJJCCC???;;;888777555333222111000///...///000111222777KKKfffzzz}}}||||||zzzyyyyyyvvvkkkjjjooovvv~~~vvvwwwzzz|||}}}uuu___JJJAAABBBIIIOOOYYYiiiyyy~~~zzzuuuoookkkWWWKKK???:::666333333555000000000111222222333333000000000111111222222222111...---000222444888===CCCDDDDDDCCCFFFGGGBBB;;;222///,,,+++,,,///000111222666===FFFRRRkkkkkkQQQ<<<000111......111333333777<<<===AAADDDCCCCCCBBB;;;333555222000111333555333111444222666;;;:::777===HHHRRROOOKKKXXXssswwwpppooommmkkkiiiiiiiiijjjkkklllhhhRRR@@@AAAEEEHHHOOOZZZ```lll|||zzzpppaaaOOODDDBBB>>>@@@HHHccc{{{uuuiii]]]RRRLLLCCC<<<777666555444777888888999999999999999555666777888:::???EEEIIITTTVVVYYYZZZZZZ___ppp}}}ooo{{{|||vvv|||ccc```kkkVVVxxxjjjGGG;;;777444333222000//////......------...---,,,...111444FFFnnnuuuYYYAAA:::IIIdddxxxccc|||zzzoooaaaWWWMMMHHHBBB:::444222//////...---------------,,,---...//////000/////////////////////000000000000000111111333444555666777777666666777888999999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<======:::;;;<<<<<<======>>>>>>===<<<;;;;;;:::;;;;;;;;;>>>>>>>>>???AAADDDGGGHHHEEEGGGIIIKKKOOOTTTZZZ___\\\___fffnnnvvv}}}}}}}}}yyyuuusssooolllhhhfffddddddjjjiiifffbbb___^^^aaaccceeehhhlllpppuuu~~~{{{dddJJJ???>>>>>>===<<<===>>>AAACCCCCCBBB@@@???AAA===???GGGTTTbbbssskkk^^^UUUJJJAAA<<<:::888555999===;;;NNNqqqpppMMMDDDAAA===:::888666444222111111000//////000111222777JJJdddyyy{{{vvvuuuyyywwwrrrwwwyyyttttttvvv~~~{{{xxxbbbLLLAAA@@@JJJOOOXXXgggxxx}}}yyytttooojjjWWWJJJ===777555222222333.........///000000111111000000000000000000000///------...000222444666888::::::888555555888555000---,,,+++,,,---...///000222666===EEEPPPhhhxxx^^^JJJ<<<444555222222666888666444555666999::::::===AAA???;;;888555222222444666777777444666999<<<999777???JJJUUUQQQJJJVVVqqquuunnnooommmkkkiiiiiiiiijjjkkkmmmiiiTTTAAAAAADDDGGGNNNVVV\\\iiiyyyzzzqqqaaaOOODDDAAA>>>@@@HHHdddvvvnnngggZZZOOOHHHCCC===999777666555444777777888999999888888777333444444555666999===AAACCCFFFKKKQQQVVV```ttt|||uuupppoooyyyzzzxxx^^^\\\\\\eeeooowwwkkkccchhh[[[jjjFFF;;;999444333222000//////......------...---,,,...111444FFFooozzz^^^CCC:::GGGcccmmmttteee[[[PPPJJJCCC:::444222//////...------------...,,,---...///000000000000......//////000000000000//////000222444666888999777777777777777777888999999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<===>>>>>>======<<<<<<;;;;;;<<<<<<======???@@@AAACCCFFFJJJMMMOOOOOOQQQTTTVVVYYY^^^cccggggggkkkpppwww|||~~~~~~zzzyyyxxxwwwuuusssqqqpppoootttssspppllljjjjjjlllooorrruuuzzz}}}ppp\\\FFF>>>======<<<;;;;;;<<>>>>>RRRwwwrrrUUUGGGDDD???;;;999777555333222111000//////000111222666HHHbbbxxxyyyooonnnyyyyyy|||{{{oookkkrrr{{{}}}~~~zzzcccLLL@@@???JJJOOOYYYhhhyyy~~~}}}}}}{{{vvvppplllXXXJJJ;;;555333111000111000000000///////////////000////////////.........,,,...//////111333444444222444333000000222000,,,***+++------...///000111222555;;;BBBLLLaaagggKKK<<<333...777222111555777666666999555:::===@@@DDDIIIHHHCCC999666333111333555777999666999<<<>>><<<===FFFQQQUUUQQQKKKWWWrrr~~~uuunnnnnnmmmkkkiiiiiijjjkkkllloookkkUUUAAAAAADDDFFFMMMTTT[[[hhhyyyzzzppp```NNNCCCAAA??????CCC[[[uuufff\\\UUUJJJ@@@???<<<888777777777666555666777888999999999888777222333333333444666:::===999;;;AAAJJJSSSaaawwwsssccc\\\[[[[[[ooo~~~wwwbbbSSSSSSYYY^^^fffuuu```HHHFFFAAAIIIRRRYYYggg{{{xxxeeetttgggaaammmFFF;;;:::444333222000//////......------...---,,,...111444HHHpppgggJJJ===@@@[[[sssssspppdddWWWNNNFFF===666555000///......------......,,,---...///000111111111...///000111111222111111000000111222444777999:::888777777777777777888888888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????>>>===<<<============>>>???@@@AAABBBCCCDDDFFFIIIMMMQQQSSSTTTWWWZZZ\\\___bbbfffiiippptttxxx{{{~~~~~~{{{}}}|||yyyzzz{{{|||}}}~~~}}}zzzyyyzzz~~~~~~xxx^^^PPPAAA<<<<<<;;;;;;<<<;;;<<<>>>@@@AAACCCCCCDDDAAA>>><<<===AAAKKK]]]nnn{{{xxxjjjZZZQQQJJJBBB<<<:::666666444999>>>???XXXoooWWWJJJGGGBBB>>>;;;999666444333222111000///000111111444EEE___vvv{{{kkkiiixxxyyyxxxpppkkkoooyyy~~~{{{dddMMM@@@???HHHNNNYYYiii{{{|||}}}~~~~~~~~~}}}yyyrrrmmmWWWHHH888222111000...///222111111000///......---...---------------------,,,...///......111222000,,,///000......///...+++)))+++------------///111///111666>>>HHHZZZvvvxxxWWW===444000---222///...222555777<<>><<<===QQQ}}}|||jjjXXXNNNHHH@@@777888777555555777888777666555666888:::::::::888888333444555555555666999<<<;;;;;;>>>EEEOOO]]]pppyyyiiiTTTFFFDDDHHHKKKdddllldddSSSIIIAAA>>>BBBGGGHHHNNNXXX___cccllluuuzzzRRRBBBCCC<<>>===TTTyyyzzz|||nnnzzzlll]]]RRRHHH>>>888777000//////...............,,,---...///111111111111000111222444444444444444333333333333444666777888888888777777777777888888888888999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@AAA@@@>>>===;;;?????????@@@AAACCCDDDEEEFFFFFFGGGHHHJJJMMMPPPRRRTTTWWWZZZ]]]^^^___aaacccoooqqqssssssssstttxxx{{{|||~~~|||uuurrruuuwwwvvvzzz{{{~~~~~~{{{zzz{{{|||vvv^^^MMMDDD===<<<<<<;;;===@@@>>>>>>>>>???AAACCCFFFGGGDDDBBBAAA@@@AAAGGGYYYiiixxx{{{mmm```SSSLLLEEE>>>888777777777555888;;;>>>[[[vvviiiTTTMMMIIIDDD@@@===:::888555333333111000000000111111222CCC\\\ttt}}}llljjjzzzsssnnnxxxzzzvvvqqq~~~|||}}}fffNNNBBBAAAEEEKKKXXXjjj}}}{{{yyyzzz}}}zzzrrrmmmVVVFFF666111111111000111111111000000///.........------------------.........111111------111111---+++//////,,,,,,......+++)))+++------,,,,,,///111111000444;;;EEESSShhhyyyzzzyyyiiiMMM999555555333111000111444666999AAAKKK^^^hhhrrrvvvrrrfffSSSCCC666666555555666999===@@@BBBGGGLLLPPPRRRTTTUUUVVVMMMMMMMMM^^^yyy}}}xxxuuujjjjjjiiiiiijjjlllnnnppprrrmmmWWWBBBAAACCCDDDKKKRRRZZZhhh{{{wwwkkk[[[KKKBBBAAA;;;::::::KKKuuuxxxdddQQQGGGCCC===666555444444555777888888777444666888:::;;;:::999888666777777777777888:::===@@@<<<;;;@@@GGGRRRbbbooooooeeeRRR>>>666;;;BBBEEEVVVXXXhhhdddHHHAAACCCAAA???AAABBB>>>>>>EEEIIIKKKQQQXXXUUUYYY^^^ccckkkzzzfffHHH@@@DDDCCCFFFFFFFFFPPPdddxxxbbbRRRzzzjjjgggpppEEE888777444333222000//////......---......------...111444FFFlllrrrOOO===CCCWWWyyyyyylll}}}ppp___SSSHHH>>>888777000000///...............,,,---...000111111222222111333444666777777666666666555555444444444555555888888777777777777777888888888999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;@@@AAABBBBBBAAA???<<<;;;AAAAAAAAABBBDDDEEEGGGHHHIIIIIIIIIIIIKKKMMMOOOPPPUUUXXX\\\_________``````ggghhhiiihhhffffffiiimmmmmmpppoookkkjjjmmmpppoooqqqssswww{{{~~~}}}zzzvvv{{{|||}}}~~~|||^^^HHHCCC???<<<===>>>>>>AAAFFFAAA@@@???@@@AAADDDGGGIIIEEEDDDCCCAAA@@@EEEUUUfffvvvwwwggg\\\PPPJJJDDD<<<777666777888555777888<<<[[[{{{hhhSSSNNNKKKFFFAAA>>>;;;888666444333111000000000111111111BBB[[[sss}}}mmmmmm}}}ooogggssszzzgggPPPDDDBBBCCCJJJWWWjjj~~~vvvwwwyyy}}}zzzrrrlllVVVFFF666222444555444555//////////////////............/////////000000000111555444......222222......111000,,,***---...---+++---///...------000333555333444;;;DDDNNN]]]jjjjjjlllaaaHHH666333333111222222444666555777@@@KKKjjjqqqwwwuuulll\\\FFF444444444555666888;;;@@@DDDLLLQQQWWWZZZ[[[YYYUUUPPPLLLNNNPPPbbb~~~}}}zzzyyyiiiiiihhhhhhjjjllloooqqqsssnnnWWWCCCAAACCCDDDKKKOOOWWWfffxxxvvvjjjYYYIIIBBBAAA999999:::JJJsssrrr[[[JJJAAA;;;666333555666666666666666555555999999888888888999:::;;;666777999;;;;;;;;;999999;;;;;;;;;<<>>HHHNNNXXXhhh}}}^^^PPPDDDAAAAAA???<<<;;;<<<>>>@@@AAAAAABBBDDDFFFMMMKKKKKKOOORRRZZZlllzzzZZZFFF@@@@@@DDDEEEGGGIIILLLXXXppp|||ZZZUUUkkk___kkkkkkKKK:::777555555333222111000000000000///---,,,---...000222GGGbbbzzzwwwRRR<<>>@@@AAA@@@AAAAAABBBBBBBBBAAAAAAAAAAAACCCEEEGGGJJJMMMNNNMMMLLLJJJIIIIIIIIIKKKLLLSSSTTTTTTUUUVVVVVVVVVUUU^^^]]]\\\[[[ZZZZZZZZZZZZ]]]\\\[[[ZZZ[[[\\\]]]^^^bbbbbbdddggglllooopppqqqrrrvvvyyyzzzyyy{{{oooYYYHHH<<<::::::;;;===@@@BBBCCCCCCEEECCC@@@???@@@BBBEEEGGGEEEEEEEEEDDDDDDHHHRRR[[[yyy}}}vvvbbbTTTFFF@@@>>>999555444...444666666888@@@dddhhhTTTKKKJJJGGGCCC>>>:::999999555333111000222333333222777@@@UUUnnnqqqooo~~~~~~nnnpppttt~~~{{{fffOOO@@@;;;FFFMMMYYYhhhzzzxxxyyy{{{~~~~~~vvvmmmWWWHHH888222222111111222///000000000///...------///......///111222000//////......///111222111///000000///...------,,,,,,,,,---------,,,,,,...000000222444999AAALLLYYYaaagggbbbUUUDDD888666666555333222333333555888:::<<>>GGGOOOWWW[[[___aaa___XXXRRRMMMWWWUUUZZZkkkzzz|||~~~}}}zzzyyyqqqmmmiiieeeeeehhhmmmpppwwwkkkYYYGGG===<<<@@@DDDOOOWWWeeevvv{{{hhhTTTEEE???>>>777>>>>>>GGGqqqkkkTTTFFF???;;;777666666666777777666555444444888888888999::::::;;;;;;777888:::;;;;;;;;;999888888888888888999===CCCGGGFFFAAA;;;777777:::<<<>>><<>>>>>===>>>:::<<<===>>>???@@@CCCEEEEEEDDDDDDFFFEEEHHHUUUcccnnnrrrrrrfffSSSEEEDDDHHHIIIIIIKKKQQQYYYhhhoooQQQRRRoooYYYmmmfffHHH888555444444222111000/////////000///---------...000111@@@]]]uuurrrOOO<<>>AAACCCDDDDDDCCCBBBDDDCCCCCCBBBBBBDDDHHHKKKHHHFFFDDDBBBBBBHHHWWWdddvvvxxx|||qqq___RRRDDD???===999555444333777555444666AAAgggkkkVVVMMMLLLIIIEEE???;;;888777555333000000111222222111444===QQQllluuurrr|||xxxhhhkkkrrr|||}}}hhhQQQBBB>>>BBBIIIVVVfffwww|||~~~uuulllUUUFFF888333333222111222/////////000000000000000///......///111222000///000//////000222222111000000000000///...---------+++,,,---------...111333222444666:::BBBLLLXXX```fffbbbVVVEEE999666666444333333222222333555777888>>>???AAAAAA>>>;;;:::999777:::>>>AAAEEEMMMXXX```iiihhheee___XXXUUUVVVXXXaaacccnnn{{{}}}~~~|||yyyyyytttqqqmmmiiihhhjjjnnnpppuuujjjXXXGGG===<<<@@@DDDJJJRRR```qqquuudddQQQCCC===<<<999===AAASSSxxxcccKKK@@@<<<:::999:::888888777777666555444333555666888:::<<<<<<<<<<<<999:::;;;<<<<<<;;;999888777888888888777777999<<<<<<888555444666:::===???@@@BBBAAA>>>AAAJJJRRRUUUAAA<<<999<<<>>>>>>???AAA:::;;;<<<<<<===???CCCFFFFFFFFFFFFEEEBBBAAAHHHQQQUUUUUUXXXZZZQQQGGGIIISSSXXXUUUVVV___lll~~~___HHHQQQxxxTTToooaaaFFF888444333333111000///.........///......------///000111;;;YYYrrrlllMMM>>>;;;MMMlll~~~xxxhhhlllyyyjjj\\\QQQGGG>>>888222222111000///////////////000111333444444444444555555555555666888999999;;;;;;;;;::::::999999888777777777666444222111000000333777777666666777999::::::::::::;;;<<<>>>>>>@@@AAACCCEEEGGGIIIIIIJJJGGGGGGGGGHHHHHHHHHIIIIIIFFFEEECCCBBBAAAAAAAAABBB??????@@@AAAAAAAAAAAA@@@@@@???===<<<;;;::::::::::::999999999999:::;;;<<<======>>>???AAABBBDDDEEEIIINNNUUUZZZ___fffooouuu{{{}}}\\\GGG???;;;999;;;:::>>>CCCFFFFFFEEECCCCCCAAABBBCCCAAA@@@BBBGGGLLLIIIHHHGGGFFFDDDGGGUUUcccttt}}}|||sssxxxtttgggYYYMMMAAA===;;;888555555777999555333888FFFooojjjUUUMMMLLLJJJFFFBBB===888666555222000///000111111000111888LLLhhh|||vvvzzzyyygggiiisss~~~~~~jjjSSSEEE@@@DDDKKKXXXiii{{{}}}uuukkkSSSEEE888444555444222222000//////000000111222333000///...///111222111000111000000111222333111000000000000///......------***,,,---...///000333555222333666:::@@@JJJUUU\\\^^^[[[RRRCCC999666555333444444333333333444444555555555555333222444777:::;;;@@@GGGMMMUUU```mmmvvvyyyuuulll^^^RRRQQQYYYaaallluuu|||}}}~~~|||zzzzzzyyyvvvrrrnnnllllllnnnooorrrgggVVVFFF<<<;;;???CCCJJJRRRaaarrr|||qqqaaaOOOBBB<<<;;;;;;<<>>>>>>>>>>><<<<<<<<<<<<<<<;;;:::999777777888777666777:::<<<:::888666666999===???@@@>>>>>>;;;777;;;EEENNNQQQAAA>>>>>>@@@AAA>>>???BBB>>>>>>===<<<<<<>>>CCCFFFLLLLLLLLLIIIEEEEEEJJJOOOUUUTTT[[[bbbZZZMMMQQQ```lllggggggqqq{{{VVVFFFTTTxxxVVVttt]]]FFF:::777444333222111///////////////............///000000:::XXXppp||||||hhhLLL???999KKKjjjxxxooozzz{{{mmmpppqqqcccWWWLLLCCC===111111000///////////////000111222444555555666666555444444444666888:::;;;::::::::::::::::::::::::999999888666444111///...---222777888666555777:::999999::::::;;;;;;<<<<<>>===<<<;;;;;;<<<999::::::;;;;;;;;;:::::::::999888777666555555555666666666666777888888999888999999999999:::<<<======@@@FFFLLLQQQYYY```fffmmmooosssyyyrrrNNNBBBAAA<<<999<<<;;;>>>BBBDDDEEEEEEFFFFFFBBBCCCCCCAAA@@@DDDMMMTTTLLLKKKLLLNNNJJJGGGNNN[[[sssyyyxxxnnnlll|||kkk\\\RRRHHH>>>;;;999666555555555777444555;;;JJJssshhhQQQKKKJJJHHHFFFCCC???:::666555333000///000111000000000555GGGccc}}}yyyyyymmmlllwwwlllUUUFFFAAAEEEMMM[[[lll}}}~~~uuukkkSSSEEE999666777666555444222111111000000111222333111///...///111222111000111000///000222222111////////////......---------+++---...//////000222555333444777<<>>DDDKKKUUU```jjjttt~~~{{{ooo^^^RRRSSS^^^jjjxxx|||}}}}}}{{{{{{}}}{{{yyyuuurrrooonnnmmmnnnooodddTTTEEE===;;;>>>BBBJJJSSSaaarrr|||ppp```OOOCCC===;;;<<<<<>>:::::::::999888666555444333555999<<>>;;;999999<<<>>>???@@@>>>>>><<<===EEEPPPTTTSSSDDDAAA???@@@@@@===>>>AAA@@@@@@???>>>===???CCCFFFQQQPPPLLLGGGCCCFFFKKKOOO[[[```lllttthhhXXX\\\lllwwwrrrtttpppQQQGGGUUUrrr\\\VVVDDD;;;999555444333222111000000000...............///000000888UUUmmmwwwxxxdddIII===888IIIiiieeemmmvvvrrrtttuuuggg[[[PPPEEE>>>000000//////.../////////111222333444555666666666555444444444666888:::;;;888999:::;;;<<<>>>??????<<<;;;999777444111///------111666888888777888:::999999999:::::::::::::::<<<===@@@CCCFFFHHHJJJJJJHHHHHHGGGFFFDDDBBB@@@???;;;:::999888777777777777666777777888777777666666777777666555444444444444222333333444555666666666555666666555444444777:::999;;;>>>BBBFFFKKKPPPTTTZZZ]]]ccckkkvvvzzz^^^FFFCCCCCC===;;;@@@@@@@@@AAACCCFFFGGGGGGGGGBBBCCCCCCDDDHHHQQQ]]]fffUUUPPPOOORRRPPPMMMUUUbbbzzz{{{uuukkklll{{{dddUUULLLDDD<<<999888555444666222666444666<<>>DDDMMMUUU[[[ZZZ\\\XXXOOOHHHDDDAAA===;;;;;;;;;;;;;;;;;;::::::777999<<>>;;;;;;;;;;;;:::999888777444666999<<<>>>@@@AAAAAA>>>>>>>>>===============EEEDDDAAA>>>;;;===AAADDD@@@===;;;;;;===???AAABBBEEEGGGJJJNNNVVV]]]\\\WWWHHHAAA======>>>===>>>AAAAAABBBBBBBBBBBBDDDGGGJJJYYYXXXSSSKKKIIIOOOUUUWWWaaannnyyyiiijjjvvvuuuttt|||fffLLLHHHTTT~~~~~~gggcccOOO@@@:::888666555333222111111000000.........///////////////444PPPgggrrruuucccGGG::::::IIInnnqqqqqq{{{uuuuuuwwwjjj^^^RRRFFF>>>111000000//////000000000111222333555666666666666555555555555666888999999::::::<<<>>>@@@BBBCCCDDD======;;;888555222///......111444888;;;;;;:::999888999999999999999888777888999<<<>>>AAABBBDDDDDDCCCCCCCCCBBBAAA>>>;;;:::666666555555555555444444444444444555444444333222333222222111111222222222222333444555666777777777555777888666444666:::>>>;;;<<<<<<===???BBBEEEFFFEEEHHHOOOXXXcccppp}}}|||sss]]]MMM@@@>>>>>>;;;<<>>EEEMMMVVV[[[```cccccc]]]WWWTTTPPPKKKDDDDDDDDDCCCBBBAAA?????????AAAEEEJJJSSS___llluuuvvv}}}kkk\\\___qqq{{{{{{yyywwwyyy}}}wwwvvvuuutttqqqnnnllljjjiii```SSSFFF>>>===???BBBJJJRRR___pppyyyhhhVVVGGG>>>999888BBB===MMMxxxwwwYYY@@@===???;;;:::>>><<<<<<===<<<<<<;;;::::::666777999;;;>>>@@@AAABBB>>>>>>======>>>>>>??????LLLKKKJJJGGGEEEEEEFFFHHH@@@>>><<<<<<@@@DDDHHHIIIKKKSSSZZZ^^^bbbeeeccc^^^UUUKKKAAA@@@AAABBBCCCEEEEEEGGGIIIKKKMMMPPPTTTWWWcccdddbbb\\\^^^fffmmmnnnwwwyyyyyyooosss]]]HHHHHHSSS}}}lll]]]hhhLLL>>>:::777555444333111000000000000---......///////////////000KKKbbbpppwwwgggJJJ;;;;;;FFFooo~~~rrruuurrrzzzooocccVVVIII@@@333222222111111222222333111222333444555666666666555555666777777777777777;;;<<<===>>>@@@AAACCCCCC???>>><<<:::777333111///111000222888>>>???<<<888888888999999999888666555444555777999:::<<<<<<===>>>>>>???>>>===:::888666222222333444444444444333333333444444333333222111000000000000111222333444444555666888999:::999999888:::<<<;;;999;;;@@@FFF@@@???>>>???@@@BBBDDDDDD>>>AAAEEEKKKRRR[[[eeekkkvvvxxxxxxvvvuuutttmmmeeeaaa\\\UUUQQQOOOMMMJJJGGGFFFKKKXXXlll{{{{{{lll^^^VVVWWW[[[eeesssnnnaaa```ooo|||{{{mmm^^^TTTFFF@@@:::999666333333666222666555666999===XXXkkkSSSMMMIIIEEEEEEGGGGGGCCC???888666333222222222222111555111888RRRrrrzzzppprrr{{{wwwyyyeeecccppp{{{{{{oooWWWFFF@@@DDDJJJUUUdddvvvwwwmmmWWWHHH:::666666666666777999;;;<<<<<<<<<999777555333111///...000222333333444333333333444444222000/////////000000000000000111222333333333333555777444888???FFFOOOWWW```eeejjjqqqvvvuuuttttttrrrnnnhhhhhhgggeeebbb___\\\ZZZ\\\```gggoooyyyllleeerrr}}}zzzvvvssstttxxxttttttuuutttssspppmmmkkkhhh```SSSGGG@@@>>>@@@BBBMMMTTTaaaqqqvvvcccPPPCCC<<<:::999>>>???UUUuuuVVV>>>===@@@<<<:::???<<<===============<<<<<<888888999;;;===???BBBCCC>>>>>>======>>>???@@@@@@GGGHHHIIIIIIGGGFFFGGGGGG@@@>>>===>>>DDDJJJOOORRRbbbnnnzzz}}}||||||{{{yyyfffWWWJJJFFFHHHIIIIIIJJJIIILLLPPPTTTXXX[[[```cccgggkkkllljjjooo{{{yyymmmsssZZZFFFIIIUUU~~~cccVVVjjjNNN@@@;;;999444333222000//////......---......///000/////////000JJJaaaqqq{{{lllOOO???;;;AAAhhhppppppuuuoootttiii[[[MMMCCC444444444333333444555555111111333444555666666666555666777888888777666555;;;;;;<<<===>>>??????@@@???>>>===;;;888444222000222000111888@@@BBB>>>888888888999999888777666555222333444555666777777777:::;;;;;;;;;:::888666444000111222333444444444333444555555555444333333222111111222222333555666777333444666888999999999888777:::<<<;;;:::<<>>;;;999333111///...000222333333666555555555666666444222111111111111111222222222111333444555555777999<<>>;;;<<>>===;;;;;;===???@@@@@@EEE???<<<>>>AAA@@@???@@@DDDFFFGGGFFFHHHKKKMMMMMMNNNEEEBBBIIINNNOOOXXXdddvvvzzzjjjZZZQQQOOONNNPPPTTTYYY\\\XXXYYY```^^^^^^iiimmmqqqvvv|||{{{ttt~~~bbbHHHDDDeeekkkVVVuuuQQQ>>>:::999555555333222111000000000...............///000000333DDDeee|||zzzppp\\\BBB:::BBBhhhjjjoootttrrrxxxlll\\\MMMDDD888444000///000333444555555333111111333555666555777555444444555555444333;;;;;;;;;:::999999<<<>>>???>>>===:::777444222000444444444666999;;;;;;:::777777888888777777666555444666999999888777666777333666888888555444555666000111333555777777777777555444444333222222222333333333444555666777777888:::999999:::<<<===<<<;;;===>>>?????????AAACCCFFFEEEDDDEEEHHHLLLMMMKKKHHHIIIKKKOOORRRSSSUUUWWWYYY\\\fffuuuzzz``````gggyyy~~~~~~wwwpppuuu}}}nnnfff]]]PPPHHH@@@:::888666333222555555777333888555GGGyyyfff\\\[[[RRRIIIGGGFFFCCCBBBDDD===999555333333333222000222...222HHHjjjuuummmhhhmmmuuunnn\\\gggttt{{{|||zzzwwwvvvooovvvXXXFFFCCCDDDIIISSS```oooxxxkkkWWWHHH;;;999888555222333888;;;@@@CCCCCC@@@;;;888666333000000222555777888888777666666777666555444222222222333444555444333222555888888888<<>><<>>???@@@;;;<<<===>>>@@@AAAAAAAAA@@@AAA???===<<<===???@@@AAACCC???===@@@@@@??????BBBBBBHHHMMMPPPTTTXXX[[[ZZZ```XXXVVV\\\```aaaiiiuuuwwwmmmiiigggdddbbbbbb```dddbbbccciiifffeeepppyyy|||yyy^^^JJJNNNtttqqqbbbzzzNNN<<<999777555555333222111000000000...............///000000222CCCddd{{{|||tttaaaGGG@@@GGGlllyyyccc|||xxxttt{{{ooo___OOOEEE888555222111222444555555555333222333555777777777777666444555666666555333:::;;;<<<;;;::::::;;;=========<<<;;;888666444333555444444666999::::::::::::::::::::::::999999888666888999999777666666777333555777666444333444666444555666666777666555444555444444333222222333333000111222333444555666666;;;::::::<<<>>>??????>>>@@@BBBDDDEEEDDDDDDEEEFFFFFFFFFGGGJJJNNNOOOMMMKKKMMMPPPSSSUUUVVVWWWYYY[[[```iiiyyylll```dddqqqnnnnnnxxxyyyjjjaaaXXXJJJGGG@@@999777666333222555333555333;;;;;;LLLyyy|||nnnggg___UUUMMMKKKIIIFFFEEEFFF@@@;;;666333333333222000222///222FFFhhhxxxpppmmmgggmmmuuuaaadddnnn{{{~~~yyywwwkkk|||yyy[[[HHHDDDEEEKKKUUUbbbqqqyyymmmYYYJJJ<<<888777555444555888:::???BBBCCCAAA>>><<<555333111000222555666666555555666777777666444333777666444333444555666777;;;===???@@@CCCLLLYYYbbbsssqqqsssyyy~~~xxx|||sssooollljjjkkkooojjjmmmqqqttttttrrrooommmkkkcccUUUGGG>>><<>>EEE|||___HHHCCC???@@@BBB>>>??????@@@@@@BBBCCCDDDEEEFFFDDDAAA???>>>???@@@AAA@@@???@@@BBB@@@>>>AAAGGGGGGRRR\\\bbbiiiooorrrppptttnnnmmmsssvvvxxx~~~wwwtttjjjooollllllpppmmmlllxxxsssWWWKKKZZZrrrmmmqqqHHH:::888666555555333222111000000000///............//////000111@@@```xxx|||wwweeeKKKAAAJJJkkktttddd|||uuuooozzztttdddSSSGGG:::888555444555666666555555444333444777999:::999888666555555666666555444999;;;======<<<;;;:::;;;<<<<<<<<<;;;:::999777666555555555666999;;;;;;:::<<<<<<<<<<<<;;;;;;;;;:::888:::;;;:::777555555555444555555555333333555666888888888888777555444333555444444333333333333444000111222444555777888888:::::::::<<>>999777666333222555222444222;;;>>>NNNsss{{{jjj}}}xxxnnn___VVVOOONNNMMMIIIGGGHHHCCC???999555333222222111111000222CCCccc{{{uuusssgggkkk|||nnneeeiii|||xxxuuugggxxx|||___KKKDDDFFFMMMWWWeeettt{{{ppp___PPP@@@888666555555777:::<<<@@@CCCDDDCCCAAA???555333111111222444444333333555777888::::::::::::>>>===;;;;;;<<<>>>AAACCCDDDJJJRRR[[[dddooo{{{xxxxxx{{{yyyvvvvvvvvv}}}nnnZZZMMMWWWZZZUUU___yyy}}}uuunnnllljjjggggggjjjdddfffjjjnnnpppooommmllljjjaaaSSSFFF>>><<>>AAANNNdddLLLFFFBBBDDDHHHDDDCCCCCCBBBBBBDDDFFFIIIKKKLLLJJJGGGBBB???>>>@@@BBB???@@@DDDEEEAAA???DDDMMMUUUdddqqqxxx~~~~~~zzz{{{zzz}}}yyyxxx}}}{{{~~~lllPPPKKKccchhhjjjgggDDD::::::777555555333222111000000000//////............///000000<<>>FFFccc{{{rrrqqqrrrlllssszzziiiWWWJJJ<<<:::888888888888777666555444444666999;;;<<<;;;888666555555666777555444888;;;>>>???===;;;::::::=========<<<;;;999888777777666666888:::<<<<<<;;;<<<<<<;;;;;;;;;:::;;;;;;:::===@@@@@@>>>:::777666666666555444444555777888::::::999888777666555444666555555444444444555555444555666888:::<<<>>>>>>>>>===>>>AAAEEEGGGHHHHHHHHHKKKPPPSSSRRRPPPOOONNNPPPQQQSSSUUUXXXZZZZZZZZZ[[[]]]^^^^^^]]]\\\\\\]]]\\\bbbmmmqqq[[[WWWWWW\\\eeerrr~~~wwwssseeeZZZLLLDDD===888777666333222444333555111999===NNNnnnooonnnzzzkkkZZZSSSNNNOOOOOOLLLJJJJJJGGGCCC<<<777444222222333111111222???\\\}}}}}}yyyxxxnnnttt|||~~~jjjggg~~~vvvrrrhhhxxx}}}cccLLLAAAFFFMMMXXXfffuuu~~~uuuiii[[[HHH;;;555555777999???BBBFFFIIIIIIEEEAAA===666444222111222333222111333444777999===AAAFFFIIIJJJLLLNNNPPPQQQSSSUUUWWWXXXbbbqqq}}}xxxmmmbbb^^^\\\YYYVVVVVVSSSWWW]]]aaafffllluuu|||eeePPPEEE;;;CCCIIIHHHHHHVVVooowwwqqqlllkkkjjjfffeeegggaaacccgggjjjkkkkkkkkkjjjiii```RRRFFF???>>>@@@BBBJJJNNNXXXgggxxxnnnWWWFFF===999:::???BBBTTTkkkQQQHHHCCCEEEHHHEEEEEEDDDCCCDDDFFFIIILLLNNNSSSQQQMMMFFFAAA>>>@@@BBB@@@CCCGGGIIIEEECCCJJJTTTddduuueeeIIILLLmmmsssYYYbbb^^^AAA<<<===999555555333222111000000000//////............/////////999SSSllluuutttdddJJJ===BBB[[[ttt~~~ooo{{{wwwpppqqqooo[[[LLL???===:::::::::999888666666555666888;;;<<<<<<<<<777666555555666666555444666999===>>>===;;;:::999???>>>>>>===;;;999777666888888777999;;;<<<<<<;;;===<<<;;;:::::::::;;;;;;===BBBIIILLLIIIDDD>>>;;;999777555444555777999;;;;;;::::::999888888888888777666666666666666777777777888:::===???BBBDDDEEECCCCCCDDDGGGKKKNNNOOOOOONNNRRRWWWZZZZZZYYYXXXXXXTTTVVVXXXYYY[[[\\\]]]^^^aaaccccccbbb```^^^^^^^^^___bbbhhhnnnyyyxxx^^^NNNOOOPPPVVV^^^hhhwwwooo___SSSFFFAAA;;;777666666333222444444555000888>>>QQQqqqppp{{{rrrbbbVVVPPPNNNQQQSSSQQQNNNNNNHHHEEE@@@:::666333333444000222333;;;UUUwww}}}zzzzzzqqqzzzsssjjjzzztttqqq~~~fffMMM???DDDLLLXXXfffttt{{{tttfffQQQ???666666888999CCCHHHMMMPPPOOOHHHAAA;;;999666333222222222111000111222444666;;;CCCNNNUUU]]]bbbiiimmmmmmkkkiiihhhooouuu~~~}}}rrrfff^^^WWWQQQJJJGGGCCCAAAEEEKKKMMMNNNRRRZZZdddjjjlllkkktttvvvzzzsssXXXHHHEEEHHHEEELLLYYYaaaZZZUUUhhhuuupppllllllkkkhhhfffgggcccdddfffhhhhhhhhhhhhgggfff]]]PPPEEE@@@@@@AAABBBHHHMMMWWWhhhyyymmmSSSCCC<<<:::;;;>>>>>>RRRsssVVVKKKDDDDDDGGGDDDFFFFFFFFFGGGIIILLLPPPRRRYYYWWWRRRJJJBBB>>>@@@CCCCCCFFFJJJMMMKKKIIIPPPYYYlll~~~}}}\\\EEEPPPxxxfffUUUeeeXXX@@@>>>>>>999555555333222111000000000000//////............//////666NNNgggsssuuufffLLL@@@BBBVVVppprrrvvv~~~{{{qqqnnnsss^^^NNNAAA???<<<:::::::::999777666666777999;;;===<<<;;;777555444444555555444333333666:::<<<<<<;;;::::::>>>>>>===<<<;;;999777666888777666888:::;;;;;;:::===<<<:::999999999:::;;;???EEEMMMRRRPPPKKKEEEBBB<<<888555444666999<<<===;;;;;;:::999999::::::;;;999888888888888999999::::::;;;>>>AAADDDGGGIIIJJJFFFFFFGGGJJJNNNQQQRRRRRRRRRTTTWWWXXXXXXYYYZZZ[[[YYY[[[\\\]]]]]]^^^```bbbggghhhhhhgggdddaaaaaaaaaeeehhhjjjiiikkkvvvaaaNNNGGGHHHKKKSSS\\\bbbppphhhXXXNNNBBB???:::666666666333222444222555111999AAAWWWxxxuuujjj\\\VVVQQQQQQUUUXXXUUURRRQQQHHHGGGCCC>>>888555444555000333333777NNNqqq}}}{{{{{{nnnzzz}}}uuuzzzzzzkkkQQQ???CCCKKKWWWeeerrrzzzmmmWWWAAA666666999999DDDIIIOOORRRQQQLLLDDD???===999555222111111111000...///000222555>>>JJJSSSgggpppzzz~~~|||vvvqqqnnnmmmmmmlllhhhaaaYYYQQQLLLIIIIIIIIIIIIFFFGGGRRR^^^bbbaaadddooo{{{}}}vvvvvvwwwxxxyyyzzz}}}~~~oooYYYEEE===DDDMMMYYYaaaqqq~~~zzzqqqzzzuuuppplllmmmlllhhhfffhhheeeeeeffffffffffffffffffaaaXXXKKKBBB???@@@BBBBBBEEEKKKWWWiii|||lllQQQAAA<<<;;;;;;===:::MMMxxx[[[OOOHHHJJJNNNLLLLLLLLLMMMOOOQQQTTTWWWYYY^^^\\\VVVLLLCCC>>>@@@CCCHHHIIIMMMPPPPPPPPPVVV^^^ooouuuVVVCCCTTT~~~ccc```wwwVVV@@@???>>>777555555333222111000000000000000///...............///555LLLffftttzzzlllRRRBBBBBBUUUrrrqqqssszzz{{{pppkkkvvv```OOODDD@@@<<<999999999999888777777777999;;;<<<;;;999666444333333444444333222111444888:::::::::;;;<<<;;;<<<<<<;;;;;;:::999888555444444555777888888777888777555444444444666777<<>>888555666666333222444///666333;;;BBBWWWvvvrrriii[[[VVVRRRRRRWWWYYYVVVQQQOOOGGGGGGFFFAAA;;;777666666000444333444IIImmm~~~||||||pppyyy{{{|||{{{rrrWWWCCCCCCKKKWWWeeeqqq}}}yyyoooYYYBBB666777:::999@@@DDDJJJNNNPPPOOOLLLJJJAAA<<<666111000111111222...111222222222666???EEE]]]gggssszzzxxxqqqllliii```]]]YYYVVVVVVXXXZZZ[[[WWWWWWYYYZZZYYY[[[fffrrrssstttxxxtttaaaMMM@@@@@@IIIRRRqqq}}}uuuoookkkkkkjjjfffeeefffdddddddddddddddeeeeeefff[[[QQQEEE>>>===???@@@@@@FFFMMM[[[ooolllPPPAAA===<<<;;;;;;;;;LLLzzz]]]SSSOOOSSSYYYXXXSSSTTTUUUWWWZZZ]]]___``````___YYYNNNCCC>>>@@@CCCJJJJJJNNNRRRSSSTTTYYY```pppqqqSSSCCCUUUeeelllUUU@@@???===444555555333222111000000000111000///...............///555KKKfffwww~~~rrrXXXAAA@@@TTTvvvooosss}}}}}}sssnnnwwwaaaPPPEEEAAA<<<888888999999999777777888999;;;;;;:::888555333222222333444222111000222666888999:::;;;===999999::::::;;;;;;::::::333222222333555666555444333111000......///000111666:::???CCCCCCCCCBBBCCC<<<777222111444999<<<<<>><<<;;;:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>DDDEEEHHHLLLPPPSSSVVVWWW```___```cccgggjjjjjjjjjnnnmmmjjjfffdddeeehhhkkkiiikkklllkkkiiiiiilllooooooppppppnnnkkkhhhggghhheeehhhmmmqqqssssssssssssiiiJJJBBBHHHFFFGGGNNNVVVZZZccc|||ssszzz}}}mmmWWWLLLJJJBBB===888555666666333222444...777666<<<@@@RRRoooiii~~~|||jjj\\\VVVRRRRRRVVVXXXSSSMMMKKKFFFHHHGGGCCC===888666666///555333222FFFkkk|||}}}www{{{zzz}}}zzz~~~yyyxxxwww\\\FFFDDDLLLXXXeeeqqq|||~~~|||~~~wwwnnnYYYBBB666888;;;:::<<>>666111///111222333111444666555222222666:::KKKVVVdddllllllhhheeeddd^^^[[[YYYYYY]]]ccchhhkkkiiigggggggggffffffoooxxxyyy{{{|||aaaLLLDDDIIISSS[[[tttnnniiiiiigggdddcccdddbbbbbbbbbbbbcccdddeeefffVVVMMMAAA;;;;;;>>>???>>>HHHPPP```uuulllPPPBBB>>>===;;;999@@@NNNeeeQQQYYYccchhhpppjjjfff```^^^dddjjjiiibbbbbb___YYYPPPGGGCCCDDDGGGIIIOOOXXX```eeeeeecccaaaqqqzzzpppIIIJJJaaapppdddcccdddMMMBBB===:::666555444333222222111111000000///...............---666CCCfff}}}}}}YYYCCCBBBMMMrrr|||{{{|||lllxxxcccVVVIIIBBB<<<:::888555777;;;:::::::::;;;;;;:::999999888666222///......///000111444777888888888888999:::::::::::::::999888777666555333111///---,,,+++...------......///000111666444666;;;???@@@??????666444444555888<<<===>>>============<<<;;;::::::;;;<<<===>>>???BBBFFFIIIJJJMMMQQQSSSVVV]]]fffmmmzzzwwwsssvvvvvvrrruuuvvvyyyzzzyyyvvvssspppttttttssspppmmmkkkmmmoookkklllnnnppprrruuuxxxzzz{{{aaaIII@@@JJJIIIJJJSSS___eeemmmxxxrrrzzzvvvfffWWWKKKCCC===999777444333444444444333333777222222DDDRRRWWW^^^iiicccrrr]]]YYYYYYXXXWWWUUUSSSQQQPPPMMMKKKGGGDDDAAA===999555444555000000AAA```zzzwwwkkkmmmpppzzzyyyyyy}}}yyyzzzwwwpppvvveeeGGGIIIKKKRRR^^^nnn|||{{{www|||zzz{{{ttt[[[CCC:::;;;;;;999<<<<<<===AAAGGGOOOVVVZZZQQQBBB333///000222333555555444444444555777:::<<<>>>AAAMMM[[[bbbaaaccchhhfff```]]]cccjjjmmmnnnppptttttttttttttttvvvzzz}}}wwwaaaUUUYYYgggrrrooohhh~~~sssqqqnnnlllkkkjjjhhhffffffddd```^^^bbbeee___VVVPPPEEE<<<:::;;;<<<===@@@FFFQQQeee~~~eeeHHH@@@AAA>>>;;;:::;;;ssspppZZZaaaiiinnnvvvuuutttnnngggeeehhhjjjhhheeeaaaXXXMMMEEEBBBEEEIIIQQQWWW```hhhlllmmmlllkkkttt{{{qqqKKKLLLgggnnn___cccaaaLLLCCC>>>:::666555444333222111111111000000///..................666BBBdddzzz{{{ZZZAAADDDUUU}}}{{{rrrwww}}}ppp|||hhh\\\LLLEEE>>><<<999777888<<<::::::;;;;;;;;;;;;::::::888666333000......///000222555777888888777777888999999999999::::::::::::666555333111000......---////////////000111222222555555555888;;;<<<<<<;;;666555555777:::===>>>===============<<<;;;;;;:::===???AAABBBCCCEEEGGGIIIMMMPPPUUU\\\ggguuuwwwvvvuuurrrpppooopppqqqppppppqqqrrruuuyyy~~~kkkXXXIIIBBBHHHIIILLLWWWeeelllrrr}}}wwwxxx|||xxxoooaaaTTTJJJBBB>>>999777444333444444444333222777222333CCCMMMRRRZZZ{{{aaa```vvvbbbZZZZZZXXXVVVTTTRRROOONNNLLLJJJGGGDDDAAA>>>999666333444111///===ZZZvvvtttgggjjjppp{{{}}}}}}zzzssswwwwwwrrrvvviiiJJJDDDGGGOOO\\\lllzzz}}}zzz}}}|||}}}uuu^^^GGG;;;;;;<<<;;;AAAAAAAAACCCFFFKKKOOOQQQMMM???333000222333444555555555777999<<<<<<;;;:::888:::FFFYYYggglllnnnpppdddaaaccckkkrrrssssssttt{{{{{{zzzxxxvvvvvvvvvwwwxxxxxxxxxxxxwwwxxxxxxyyyppp___aaasssttt[[[UUUlllyyyqqqooollljjjiiihhhfffeeedddccc```^^^aaaccc\\\SSSIII???888777999999<<>>???>>><<<<<>>;;;999:::===:::;;;;;;<<<<<<<<<;;;;;;999777444111/////////000333666888999888666555666888888888888888:::;;;;;;666555444222111111111111111111222222333444444444555555555555666777888888777777777:::===>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;???AAAEEEGGGIIIKKKNNNPPPVVVYYYbbbrrr{{{wwwttttttuuuuuuuuuvvvwwwxxxxxx{{{zzzYYYLLLHHHEEEFFFLLLOOO\\\llluuuxxx{{{|||yyysssjjj^^^RRRHHH@@@===999777444333444444444333111555333555AAAGGGKKKVVVnnn\\\```vvvbbbZZZYYYWWWUUURRROOOMMMLLLKKKIIIFFFDDDAAA>>>:::777333444222///888PPPnnnrrreeeiiiqqq}}}~~~rrrpppyyy~~~{{{nnnPPPDDDHHHQQQ^^^lllxxx~~~|||}}}}}}}}}zzzxxxeeeMMM>>><<<===>>>DDDDDDEEEFFFGGGIIIJJJKKKNNN@@@444222444444444555777999>>>DDDHHHGGG@@@;;;===>>>HHH[[[jjjpppooolllfffgggllluuuxxxuuussstttuuusssqqqmmmjjjhhhgggfffjjjiiihhhggggggfffccc```hhhjjjqqqzzzqqqgggxxxkkkSSSSSSaaawwwpppmmmjjjhhhhhhgggeeecccbbbbbb```^^^______WWWNNNBBB;;;666666888999<<<@@@LLLYYYoooxxx^^^DDD===>>>======???WWWvvvrrrllldddfffooo|||~~~vvvnnnhhheee^^^SSSHHHAAA@@@DDDGGGOOOVVVaaakkkttt{{{cccIIIUUUcccTTTjjjmmmQQQEEE@@@<<<888666666444333111000000000000000///...............000444>>>]]]pppvvvyyy```QQQKKKQQQiiippphhhrrrtttuuukkkYYYNNNDDD???<<<::::::===;;;;;;<<<=========<<<<<<:::888555333111000000000444777999:::888666555555888888777666777777888999555555444333333333333333333444555555666777777777666777666444555999:::999999999:::===???@@@???=========<<<<<<<<<=========???BBBFFFJJJNNNSSSZZZ^^^fffmmm}}}zzzxxxyyyzzzzzzzzz}}}xxxRRRFFFHHHGGGGGGPPPTTT```qqqzzz|||~~~yyy|||sssiii^^^RRRFFF===:::999777444333444444444333111444333777???@@@FFFVVVggg]]]eeennnYYYUUUTTTRRRPPPOOOMMMLLLLLLIIIGGGEEECCCBBB???<<<999444555444111555GGGeee~~~tttfffjjjpppxxx}}}vvvlllrrrvvvYYYJJJNNNWWWbbbmmmvvv|||~~~}}}|||{{{|||~~~~~~yyyvvv}}}|||nnnWWWFFF@@@@@@AAAHHHKKKNNNRRRUUUWWWXXXXXXZZZJJJ:::444444444444666:::===EEENNNSSSQQQHHH@@@FFFIIISSSaaammmppplllhhhmmmnnnrrruuusssmmmkkklllgggddd^^^ZZZWWWWWWWWWVVVWWWWWWWWWZZZ\\\[[[XXXUUU\\\aaajjjuuuwwwpppvvvlllwww{{{xxxooollliiihhhggggggeeeccc```aaa___]]]\\\ZZZQQQHHH@@@;;;888888999999>>>EEEOOO```zzzoooWWWAAA;;;<<<<<<>>>CCCfffxxxvvvyyysssiiibbb[[[QQQGGGAAA@@@AAABBBFFFMMMXXXcccnnn{{{|||TTTHHH]]]]]]WWWxxxeeeMMMEEEBBB>>>;;;888777555333222111000000000000///...............000333;;;ZZZlllsss{{{iiiaaaVVVUUUhhh~~~pppkkkpppnnn~~~uuu___SSSFFF???===::::::<<<;;;<<<===>>>>>>>>>>>>>>>;;;999777444222111000000444777:::;;;:::888777666:::999888777666555555555555444444444444444555555555666777888999999999999666888777666;;;CCCDDDAAA<<<<<<===???AAABBB@@@>>>>>>============>>>@@@@@@@@@BBBFFFKKKRRR\\\fffmmmxxx~~~}}}}}}||||||TTTGGGGGGHHHLLLUUUYYYdddrrr{{{~~~ooonnnwwwxxxmmmbbb[[[QQQDDD<<<:::999777444333444444444333111333333888>>><<>>FFFOOOUUUUUUOOOJJJNNNXXXdddnnntttuuurrrooopppmmmlllkkkgggaaaaaadddddd]]]UUUOOOMMMNNNPPPQQQGGGIIINNNSSSXXXZZZYYYXXXeeekkkrrryyyyyymmm|||~~~vvvnnnllliiihhhhhhgggeeeddd___```^^^ZZZWWWTTTKKKBBB>>>;;;999999999999AAAIIIUUUllleeePPP>>>:::;;;<<>>;;;:::<<<<<<======>>>????????????<<<;;;888666444222111000222666:::======;;;:::::::::::::::999888666555333555555444444444444555555666777999;;;;;;;;;::::::777999999;;;GGGTTTUUUMMM@@@??????@@@BBBCCCAAA@@@??????>>>>>>???AAABBBDDDCCCEEEIIIOOOWWWbbbmmmtttsssqqqwww~~~~~~wwwUUUJJJGGGIIIQQQXXX___jjjuuu}}}eee[[[```iiijjj^^^VVVTTTNNNDDD======999777444333444444444333333333333999===:::HHHggg{{{cccjjjfffOOOJJJJJJIIIHHHIIIJJJLLLMMMFFFDDDCCCCCCCCCAAA???===999555555666333999SSSqqq}}}|||nnnfffeeefffooo|||zzzcccdddbbbdddtttsssWWW[[[aaaggglllqqqwwwzzz~~~}}}xxxssstttxxxzzzyyyxxxwwwtttssszzzuuufff\\\VVVSSSWWW[[[cccllltttzzz~~~yyydddKKK===888888:::===999===CCCIIIOOOSSSVVVWWWeeeooozzz~~~~~~{{{uuuooollleee___]]][[[YYY[[[___bbbZZZPPPIIIIIIJJJLLLLLLAAAFFFNNNTTTYYY\\\___aaasssyyy}}}~~~kkkrrrvvvpppmmmkkkiiigggggggggeeeddd___```]]]WWWRRRNNNFFF>>>;;;:::999999888:::DDDPPPddd}}}ZZZIII<<<:::<<<<<<@@@GGG{{{|||ttteee\\\OOOEEEAAAAAABBBCCC@@@DDDIIINNNWWWggg}}}}}}wwwmmmpppzzzRRRCCCNNNmmm___UUUqqq[[[KKKHHHDDDAAABBB;;;:::888666444333222222000000///...............000000888XXXiiisss|||hhhVVVRRRhhh}}}pppssstttiiikkklll\\\KKKCCC@@@===<<<===<<<===>>>???@@@@@@@@@@@@<<<;;;:::777555222111000000555:::>>>???>>>>>>>>>:::;;;======<<<:::888666555555444333333444444444777888:::<<<===<<<;;;:::888:::;;;AAATTTgggfff[[[CCCAAA@@@@@@BBBCCCCCCBBBAAA@@@??????@@@CCCEEEFFFGGGKKKPPPVVV\\\ccckkkpppttt~~~jjj^^^UUUUUUXXX[[[aaagggqqqyyygggNNNJJJHHHJJJVVVYYYcccppp{{{qqqYYYTTT\\\ccc|||^^^RRRKKKNNNLLLDDD???AAA999777444333444444444333555333222999===:::NNNtttiiimmmeeeOOOKKKJJJIIIHHHHHHJJJLLLMMMDDDCCCBBBBBBCCCBBB@@@>>>999333333777333444KKKiiizzz|||mmmddddddgggqqq|||uuudddfffgggkkkzzzhhhkkkmmmnnnnnnpppsssvvv{{{zzzzzzxxxsssnnnpppwww~~~~~~yyyuuutttrrrrrrwww~~~yyyqqqiiibbbaaaeeejjjqqqvvvyyy{{{|||{{{fffOOOBBB>>>===@@@CCC;;;>>>AAADDDIIIRRR^^^gggwwwvvvkkkfff]]]TTTSSSSSSTTTVVVYYYVVVPPPIIIFFFGGGIIIIIIHHHEEELLLUUUYYYYYY[[[```fffuuu|||yyyrrroookkkiiigggffffffeeedddccc___```\\\TTTNNNIIIBBB;;;:::999:::::::::>>>MMM[[[wwwrrrQQQDDD:::;;;<<<<<<@@@GGG{{{|||tttiii^^^OOOCCC@@@AAADDDFFF@@@BBBDDDEEELLL\\\rrruuukkkfffbbbmmmvvvAAACCCSSSqqqnnnTTTTTT|||xxxVVVHHHFFFAAA???AAA<<<;;;999777555444333333000000///...............///000777XXXiiitttqqqXXXNNNaaawwwqqqkkkxxx~~~|||ssseeecccppp___MMMEEEAAA???===>>>======>>>???@@@AAAAAAAAA===<<<:::888555333111000///444:::???AAAAAAAAAAAA:::<<>>;;;999555555444333333333333444777888;;;<<<======;;;:::999:::<<>>AAABBBCCCFFFSSSeeetttvvv}}}~~~oooeeeZZZPPPOOOPPPQQQRRRSSSLLLHHHEEEFFFKKKMMMLLLIIIKKKSSS[[[\\\YYYYYY___fffnnnvvv{{{}}}vvvsssrrrjjjhhheeedddddddddcccaaa___```[[[RRRKKKGGG@@@:::::::::<<<======DDDUUUeeeiiiLLL@@@999;;;===<<<@@@HHHvvvtttbbbTTTHHHGGGFFFAAA@@@DDDGGGCCCBBBCCCDDDKKK]]]ppp~~~nnnhhhhhhfffjjjlllxxx~~~VVVCCCEEEYYYppp^^^GGGooojjjOOOIIIIIIEEEBBBDDD<<<;;;999777555333222222000000///...............,,,///777HHHccc~~~vvvYYYGGGVVVrrrnnnooozzzrrrwwwyyyaaaaaa~~~ppp```NNNGGGDDD@@@<<<999;;;>>>@@@AAA@@@???@@@@@@???AAA>>>999555555333///111222777===CCCFFFGGGFFFAAA>>>>>>AAA???:::;;;@@@888666444222222333666777:::;;;===<<<;;;::::::;;;888???@@@FFFeeehhhKKKGGGAAA>>>AAAFFFHHHFFFDDDDDDFFFIIIJJJLLLQQQWWW______]]][[[YYY[[[^^^aaa^^^```gggrrryyyxxxvvvwwwuuuqqqrrrvvvnnn\\\NNNJJJDDDBBBAAAAAACCCDDDEEEDDDBBBHHHQQQZZZdddsssoooLLLJJJHHHGGGQQQ\\\aaammmzzzxxxcccXXXXXX]]]hhhwwwpppddd[[[UUUUUUQQQHHHAAA???===777222111444666444111000888222888CCC:::XXXkkkyyy___QQQOOOKKKJJJJJJHHHGGGPPP\\\NNNIIIDDDCCCDDDEEEBBB>>>===555222444222444CCCWWWppp~~~rrrkkkrrrtttttt}}}yyyyyyzzz}}}yyywwwxxxwwwzzzvvvsssqqqmmmggghhhlllsssxxx||||||~~~~~~}}}|||yyyuuurrrrrrtttvvv~~~uuuxxx{{{kkkUUUFFFFFFQQQ[[[MMM>>>CCCJJJJJJ]]]ttttttpppppphhhaaaXXXSSSTTTUUUOOOGGGBBBEEEEEEFFFGGGHHHIIIKKKLLLRRRWWW[[[[[[XXXXXX\\\aaacccdddmmm{{{yyypppmmmjjjhhhhhhgggfffeeecccaaa``````^^^YYYPPPFFF???<<<===555666===CCCBBBFFF___{{{{{{\\\BBB@@@;;;>>>AAA999===QQQuuu{{{fffUUUHHHGGGGGGDDDCCCGGGDDDCCCEEEHHHIIILLLXXXeeeuuu}}}}}}rrriiikkkmmmllljjjkkkttt}}}}}}qqqKKK@@@LLLdddfffZZZNNNyyy~~~dddMMMHHHIIIEEEBBBDDD===;;;999777555444333222000000///..................///444CCC___|||cccKKKTTTooolllvvvzzzvvviiijjjrrraaaPPPHHHEEEBBB===<<<<<<>>>AAABBBAAA@@@AAAAAAAAACCCAAA;;;888777444000000222666<<>>@@@===:::;;;???999888666555555777888:::999;;;======;;;;;;;;;<<<:::AAACCCMMMnnnlllNNNHHHCCCDDDGGGIIIHHHFFFMMMQQQUUUTTTUUU[[[dddjjjfffddd```[[[XXXXXX[[[^^^hhhhhhnnnyyy|||{{{nnniiiiiikkkcccQQQDDDAAA@@@@@@AAACCCEEEFFFFFFFFFJJJLLLPPPSSSXXX```kkkrrrjjjJJJHHHHHHIIIUUU```lllwwwvvvcccVVVWWW___ooo{{{rrrlllhhhaaa]]][[[UUULLLFFFFFF<<<777222222444555444111444:::555:::EEEAAAbbbxxxgggyyy^^^RRRRRRNNNLLLLLLKKKMMMVVVbbbQQQLLLFFFFFFJJJMMMNNNMMMDDD<<<888666222000<<>><<<>>>DDDJJJZZZ~~~nnnQQQ@@@???;;;???BBB;;;AAAWWWkkkXXXGGGEEEGGGEEEEEEIIIDDDDDDFFFIIIKKKPPP[[[gggrrruuurrriiihhhooossspppjjjiiiooozzz}}}{{{~~~cccEEEDDDMMMnnnzzz\\\YYY___rrr]]]KKKGGGIIIFFFCCCCCC===<<<:::888666444333333000000///...............//////222>>>XXXwwwkkkMMMPPPlllxxx}}}~~~|||uuudddSSSKKKGGGCCC??????>>>@@@BBBBBBBBBAAABBBCCCDDDFFFDDD>>>;;;:::777222000000444:::CCCKKKPPPRRRHHHCCC???===;;;999:::>>>;;;:::::::::::::::;;;;;;999;;;=========<<<===>>><<>>???BBBDDDGGGJJJKKKLLLXXXYYY[[[^^^bbbggglllnnnnnnxxxdddGGGHHHIIIMMM\\\hhhuuuxxxgggXXXYYYdddssswwwnnniiieee```\\\YYYTTTLLLFFFFFF;;;777333222444555444222666:::666;;;EEEFFFiii}}}YYY[[[ttt{{{\\\SSSPPPNNNLLLLLLLLLOOOXXXbbbQQQMMMHHHIIINNNTTTXXXYYYHHHBBB===:::333///777DDDcccxxxzzzoooppp}}}}}}{{{vvvuuuxxxuuu}}}~~~yyyvvvsssrrrmmmhhhhhhllliiiqqqyyy}}}~~~xxx|||||||||zzzvvvtttssssssyyy}}}yyyvvvxxx~~~}}}}}}{{{tttfffWWWPPPUUU]]]YYYQQQVVViiisssaaaYYYSSSSSSTTTQQQMMMKKKFFFGGGIIIIIIIIIIIIKKKMMMPPPTTTWWWWWWVVVYYY```fffuuuxxxxxxqqqnnnkkkiiiiiihhhgggeeebbb___^^^[[[WWWOOOFFF>>>999999:::@@@===???HHHUUUppp~~~hhhMMM>>>>>><<>>===;;;888666555444333000000///..................///111:::QQQooojjjMMMMMMkkk~~~yyyiiiWWWNNNHHHCCC@@@@@@???AAABBBCCCCCCCCCDDDFFFFFFHHHGGGAAA===<<<999444000000111777???HHHNNNQQQLLLGGGAAA>>><<<<<<===???>>>>>>======<<<;;;;;;::::::<<<>>>???>>>>>>???AAA@@@CCCHHHZZZ|||TTTJJJFFFKKKNNNOOOZZZhhhrrr}}}xxxsssllldddaaa[[[VVVUUUYYY```fffooowww}}}sssjjjZZZHHH???AAA>>>@@@BBBDDDGGGLLLQQQTTT[[[^^^dddkkkqqqtttsssrrrpppvvv___GGGHHHKKKRRRdddppp}}}rrrbbbcccoooyyyxxxnnnjjjaaa[[[VVVTTTRRRNNNGGGCCC:::777333222333444444333555888777;;;AAAEEEgggmmmNNNNNNnnnuuuZZZTTTKKKKKKKKKKKKKKKMMMSSSXXXOOOLLLIIIJJJNNNSSSVVVWWWGGGCCC???===777333888AAA^^^ttt~~~|||uuunnnppp|||}}}wwwvvvxxx{{{|||xxxvvvsssnnnhhhfffiiieeemmmvvv{{{~~~{{{uuuyyy{{{}}}{{{xxxtttrrrqqqvvv~~~~~~vvvnnniiilllqqqpppmmmkkkhhhjjjkkkdddXXXPPPTTT]]]hhhjjjpppvvvbbbYYYQQQPPPOOOKKKHHHGGGFFFGGGIIIHHHGGGHHHKKKNNNRRRTTTVVVWWW[[[eeetttvvvpppllliiiggggggggggggeeebbb___^^^YYYTTTKKKBBB<<<:::;;;===>>>>>>DDDRRReeeyyyfffOOO<<<>>><<<>>>@@@>>>NNNmmmppp\\\JJJFFFFFFDDDDDDGGGLLLKKKIIIIIIPPP```rrr|||qqqnnnppplllccc___```fffpppyyy}}}zzztttuuuxxxwww~~~[[[DDDNNNbbb~~~```eeecccYYYOOOLLLJJJFFFAAA???>>>===;;;999777555444444000000///...............,,,...111888KKKfff}}}|||gggPPPNNNiiipppxxxppp]]]RRRJJJCCCAAAAAA@@@AAACCCCCCCCCCCCEEEGGGIIIKKKJJJDDD@@@???;;;555222000000333999AAAGGGJJJOOOKKKFFFCCCCCCEEEEEEDDDAAA@@@???>>>===;;;:::999<<<>>>AAAAAAAAAAAABBBCCCCCCEEEJJJ___VVVNNNIIIKKKOOO[[[tttxxxmmmddd___]]]YYYUUUUUUZZZbbbhhhuuu{{{|||nnn[[[FFF===@@@>>>??????@@@CCCJJJSSSZZZhhhnnnwwwzzz}}}\\\HHHKKKOOOZZZnnn{{{wwwxxxyyynnniii```YYYQQQPPPTTTSSSKKKAAA999777444333333444444555555777:::>>>@@@FFFdddfffQQQMMMrrroooWWWSSSKKKMMMOOOOOONNNOOOOOONNNMMMLLLKKKLLLNNNOOOOOONNNGGGEEECCCAAA<<<888999===UUUmmmyyyuuuooolllsss~~~|||yyyvvvooogggeeegggccckkkrrrvvvzzz|||yyytttwwwyyy||||||yyyuuurrrppptttzzzxxxlllaaabbbgggjjjkkklllhhhlllrrrqqqhhh___dddooommmddd[[[WWWRRRLLLHHHHHHFFFHHHJJJIIIHHHJJJPPPUUUTTTZZZccckkkuuuuuuooojjjfffcccdddeeeeeedddbbb___]]]TTTNNNEEE>>>::::::<<<>>>@@@BBBKKK]]]uuuooo^^^III;;;>>><<<===>>>???WWW{{{nnn^^^PPPMMMKKKGGGGGGLLLPPPSSSSSSTTT\\\lll{{{wwwmmmkkkggg___\\\^^^ccckkkttt{{{zzzvvvzzz|||sss___LLL\\\~~~dddhhh}}}___YYYRRRMMMJJJFFFAAA>>>???>>><<<:::888666555555000000///...............+++...111666FFF^^^tttxxxiiiUUUPPPeee{{{jjjmmmyyyyyyfffWWWMMMDDDAAABBB@@@AAABBBCCCBBBDDDFFFHHHMMMOOONNNIIIEEEBBB>>>888555333000111666<<<@@@BBBMMMLLLJJJIIIKKKOOONNNIIIAAA@@@???>>>===<<<<<<<<<@@@BBBDDDDDDCCCCCCDDDEEEEEEIIIQQQiii[[[UUUNNNOOO\\\vvvqqqhhhbbb______]]][[[XXXXXX[[[aaaeeetttsssxxxzzzeeeMMMBBBBBB===>>>??????BBBHHHSSSZZZkkkssswwwYYYJJJOOOUUUccc{{{wwwlllfff[[[VVVNNNKKKOOOPPPGGG<<<888666555333333333555666777888>>>BBBAAAJJJhhhaaaSSSWWW|||lllUUUSSSQQQTTTVVVTTTSSSSSSPPPLLLMMMMMMNNNMMMMMMKKKJJJIIIKKKKKKJJJFFF@@@;;;888777IIIccc}}}xxxqqqrrr~~~~~~|||yyyrrriiifffhhheeejjjnnnppprrrwwwwwwtttvvvyyy||||||zzzvvvtttsssuuuwww{{{zzzlll___]]]bbbggglllqqqwww|||~~~vvv~~~|||ssslllddd[[[VVVVVVKKKNNNPPPPPPQQQWWWaaajjjssstttnnnjjjfffaaabbbddddddccc```]]][[[LLLFFF>>>999888999<<<===AAAFFFQQQeeewwweeeUUUCCC;;;>>>===<<<>>>DDDccckkk```XXXWWWTTTNNNOOOUUU\\\^^^]]]^^^hhh|||ooojjjiiifffdddcccdddhhhqqqzzz|||~~~~~~~~~zzz```TTTlllqqq```iiikkkYYYWWWRRRLLLIIIFFFBBB???@@@>>><<<:::888777666555000000///...............,,,///111444AAAYYYqqqyyynnnZZZPPP```~~~zzzooottt}}}qqqzzzooo^^^QQQFFFCCCDDD???AAABBBBBBBBBCCCFFFIIIQQQSSSSSSMMMIIIGGGBBB<<<999666333333666:::>>>???CCCFFFGGGHHHNNNSSSOOOHHH@@@???>>>===>>>@@@BBBCCCDDDEEEGGGGGGFFFEEEEEEFFFGGGNNN\\\wwwbbb^^^VVVYYYsssuuuhhhccc^^^]]]aaa^^^^^^^^^]]]\\\^^^aaadddjjjfffeeegggiiimmmwwwuuuZZZJJJGGG???BBBEEEFFFGGGLLLTTT[[[[[[cccpppzzzoooUUUKKKRRR[[[mmmuuujjjdddXXXXXXSSSLLLHHHGGGAAA999777666555333222333555777777666>>>CCCBBBPPPqqq^^^SSS]]]lllXXXVVVTTTWWWVVVRRRQQQSSSQQQLLLKKKLLLKKKKKKJJJIIIJJJJJJLLLNNNNNNJJJDDD>>>888444>>>YYYvvv~~~~~~~~~|||zzztttllliiikkkiiikkkkkkiiikkkrrrvvvvvvwwwzzz}}}~~~|||yyyxxxwwwvvvuuuwww|||}}}oooaaa\\\]]]```eeejjjtttxxx}}}}}}rrrlllkkkbbbeeeiiilllppp{{{~~~sssppplllhhhbbbcccdddcccaaa]]]XXXUUUFFFAAA;;;777999;;;===>>>CCCMMM___xxxkkk\\\OOO???999>>>===<<>>WWWrrrzzzppp\\\OOO]]]|||~~~yyyqqqxxxxxxjjjooouuubbbTTTHHHDDDEEE???@@@AAAAAAAAACCCFFFIIITTTWWWVVVQQQLLLJJJDDD???;;;999666666888<<<>>>???999>>>AAAEEELLLQQQMMMCCC>>>=========???CCCGGGIIIFFFHHHIIIIIIGGGFFFFFFGGGGGGRRRdddgggddd\\\bbbfffbbbfffcccbbbggg\\\^^^`````````aaadddfffcccbbbccccccaaa```hhhrrr}}}aaaMMMGGGBBBGGGMMMOOOPPPRRRXXX]]]bbbhhhooosssvvv{{{jjjSSSKKKTTT___tttvvvkkkddd[[[```^^^SSSIIIEEEBBB>>>666666555333222333555777555333;;;@@@@@@TTTxxx]]]RRRZZZlll[[[ZZZRRRTTTQQQKKKKKKOOOOOOKKKIIIHHHGGGFFFFFFGGGJJJMMMJJJMMMOOOLLLGGGBBB;;;555777SSSqqq}}}|||{{{vvvooolllnnnlllllliiidddgggooouuuwwwxxx{{{~~~~~~|||{{{{{{wwwttttttyyywwwiii```]]][[[]]]aaaaaaeeepppyyyvvvttt|||{{{}}}sssqqqoookkkddddddeeeccc___ZZZTTTQQQEEE@@@;;;999;;;???AAAAAAHHHXXXrrrsss___RRRHHH;;;888===<<<<<>>===<<<:::999888777111000///.....................///333<<>>CCCGGGHHHEEEBBB;;;:::;;;===AAADDDFFFGGGFFFKKKMMMKKKIIIJJJIIIFFFNNN[[[tttnnnhhhdddssslll```hhhdddgggooojjjiiibbb___cccggghhhffffffddddddeeeeeeaaa___fffppphhhUUUOOOHHHMMMSSSWWWYYY]]]bbbfffgggkkkoooppppppssszzzkkk[[[QQQYYYnnnwwwmmmhhh\\\______ZZZOOODDD===999888777555444444444666777999777AAAFFFCCCUUU|||VVVMMMYYY|||___OOOPPPSSSOOOKKKLLLNNNMMMGGGAAAEEEEEEFFFGGGIIIJJJKKKKKKKKKLLLMMMKKKHHHBBB<<<888<<>>===<<<;;;999888888111000///......---......---...000444;;;JJJaaatttyyymmmWWWGGGOOOlll~~~|||sss|||{{{ssscccUUUHHHCCCCCCBBBCCCCCCBBBAAACCCGGGKKKQQQ^^^fff___SSSLLLHHHFFF@@@>>>;;;:::999::::::999<<<<<<===@@@CCCDDDAAA>>>======<<<>>>AAADDDGGGIIINNNSSSVVVQQQLLLKKKJJJIIISSSddd|||xxxyyykkkiiioooppp{{{vvvoooiiieeeggghhhfffeeegggggggggiiijjjfffdddkkktttnnn]]]XXX[[[___ccceeegggjjjqqqvvvtttuuuvvvtttrrruuu|||cccXXXUUUccc{{{xxxooojjjaaabbbaaa[[[PPPFFF???;;;999777555444444444666777888666>>>DDDDDD\\\\\\WWWXXXzzzyyy[[[PPPRRRNNNLLLIIIGGGEEEDDDCCCBBBEEEFFFFFFGGGHHHIIIJJJJJJGGGHHHJJJJJJGGGCCC>>>;;;666CCC\\\uuu~~~{{{{{{zzzwwwrrrnnnjjjfffddddddcccdddkkktttwwwyyy{{{{{{{{{zzz|||}}}|||yyyvvvwww|||~~~sssggg___[[[[[[\\\^^^cccggghhhgggjjjrrrxxx~~~{{{iiibbbiiittt}}}|||zzzwwwsssiiigggccc```\\\VVVNNNHHH<<<:::999::::::===GGGSSSaaa|||ttt^^^LLLBBB======888DDD<<<777WWWwwwwwwgggRRRUUUbbblll[[[LLLHHH```hhhNNNLLLJJJGGGEEEEEEDDDCCCAAA>>>>>>===<<<:::999888888111000///...------------------000444888CCCYYYmmmtttooo^^^JJJHHH^^^{{{~~~xxx}}}vvvyyyjjjjjjvvvvvvhhhZZZLLLEEECCCEEEEEEDDDBBBBBBCCCGGGJJJQQQ]]]fffcccXXXOOOKKKHHHDDDBBB@@@>>><<<;;;;;;:::???>>>>>>@@@AAA@@@>>>;;;AAA@@@???@@@CCCGGGLLLOOOXXX___```XXXNNNJJJJJJIIIRRRbbb~~~wwwssssss{{{|||wwwrrrooollliiieeeggglllpppqqquuuwwwuuutttyyy{{{llliiigggkkkpppuuuzzz~~~___\\\aaauuu~~~wwwqqqnnnfffeeebbb[[[QQQHHHAAA>>>999888666444444555666777888444;;;AAAHHHhhhYYY]]]cccpppVVVOOOPPPIIIIIIHHHDDDAAA@@@BBBEEEFFFFFFGGGGGGGGGHHHHHHHHHCCCDDDFFFGGGFFFDDDAAA???555===QQQjjj}}}~~~{{{yyy{{{zzzwwwsssmmmhhhdddcccbbbbbbhhhpppvvvwwwxxxxxxwwwxxxyyy{{{yyywwwvvvwww|||yyymmmbbb\\\]]]______bbbfffhhhhhhgggggggggfffjjjmmmlllhhhiiiooouuuxxxeeeYYYVVV[[[ggg}}}|||xxxvvvrrrooohhhfffccc___YYYQQQHHHBBB::::::;;;;;;;;;AAARRRcccwww}}}iiiSSSDDD<<<;;;<<<;;;EEE===@@@qqqmmmJJJEEE[[[gggbbbVVVMMMSSSvvvfffQQQJJJHHHEEEDDDDDDCCCBBBAAA===<<<;;;:::999888777777222111000///...---------...---000333444===TTTllltttwwwnnnXXXLLLYYYwww{{{|||wwwwwwjjjvvvrrreeeVVVKKKGGGEEEDDDCCCBBBBBBDDDGGGIIIQQQZZZbbbaaaXXXPPPMMMLLLLLLJJJFFFAAA===;;;<<<===CCCBBBAAAAAA@@@???>>>===AAAAAA@@@AAAEEELLLTTTZZZccciiihhh\\\MMMGGGGGGHHHOOOWWWjjjwww~~~zzzqqqpppyyyxxx}}}yyyuuuppphhhdddiiiqqqxxx||||||{{{{{{yyybbbffftttyyyuuurrrooohhhfffaaaZZZQQQHHHBBB???999888666555444555666777999444999@@@LLLssstttSSSaaayyylllTTTKKKJJJHHHHHHHHHHHHGGGHHHIIIJJJFFFFFFFFFGGGGGGGGGGGGGGGAAABBBDDDEEEEEECCCBBBAAA999===JJJ___uuuzzzyyy~~~|||~~~}}}zzztttmmmgggdddaaa___ccciiiqqqtttvvvwwwvvvvvvvvvwwwtttttttttvvvyyy~~~vvvjjjcccccceeedddfffiiikkkjjjfff___ZZZWWWWWWTTTOOOMMMTTTcccpppuuuhhhaaaZZZUUU[[[|||{{{sssnnnkkkhhheeedddaaa\\\TTTKKKBBB===;;;===>>>>>>>>>HHH```vvvwwwbbbMMM@@@;;;<<<>>>>>>BBB@@@TTTZZZBBBPPPmmmooo]]]NNNOOObbb___OOOKKKIIIFFFDDDCCCBBB@@@>>>;;;::::::999888777666666333333111000///.........000---///111000888SSSqqq~~~zzzaaaLLLUUUxxxyyy{{{nnn]]]OOOIIIEEECCCAAAAAABBBEEEHHHIIIPPPVVV[[[[[[UUUOOOOOORRRTTTPPPJJJAAA;;;999;;;>>>BBBBBBBBB@@@???>>>>>>????????????@@@FFFPPP\\\eeeppptttooo___NNNGGGGGGIIIOOORRR___~~~oooqqqrrrmmmoooxxxrrrwww|||uuummmddd```fffpppzzzttteeesssyyytttrrrooommmfffccc]]]WWWOOOIIICCC???999888666555555555777888:::666:::@@@MMMwwweeeQQQfffjjjSSSJJJDDDGGGFFFGGGKKKPPPRRROOOLLLFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCCCCCCCCCCBBBBBBAAA======DDDUUUmmm}}}zzz~~~zzzrrrkkkfffbbb^^^___bbbiiinnntttwwwwwwuuurrrqqqpppppppppqqqtttwww{{{~~~uuummmkkklllmmmlllkkkiiieee^^^TTTMMMHHHGGGGGGHHHOOO]]]nnnzzz}}}uuuooocccYYY^^^ssslllkkkjjjjjjbbbaaa]]]WWWNNNEEE>>>:::;;;===???@@@BBBPPPnnnqqq\\\III>>>;;;<<<===???===DDDmmmlllQQQOOOhhh{{{nnnUUUDDDPPPmmmvvvYYYNNNLLLJJJFFFDDDCCCAAA???===::::::999888888777666666555555333111000/////////000---...000---444RRRsss~~~aaaIIIRRRzzz|||~~~zzzvvveeeUUULLLHHHEEEBBBBBBDDDFFFHHHHHHOOOQQQWWWYYYVVVQQQRRRXXXZZZWWWOOOEEE;;;777999<<>>======@@@BBB@@@AAAAAABBBHHHUUUeeeqqq~~~~~~ttt```PPPIIIJJJLLLLLLOOO```|||oooppprrrpppttt}}}vvvjjj|||yyyqqqiiiaaa___gggqqqnnnooovvvrrroookkkhhhaaa^^^YYYTTTOOOIIIDDD@@@:::999777555555666777888:::777;;;@@@LLLrrrZZZOOObbbdddSSSKKKCCCDDDCCCDDDJJJQQQSSSNNNHHHDDDDDDEEEEEEFFFFFFFFFFFFCCCCCCCCCCCCBBBBBBCCCCCC======???LLLddd}}}{{{{{{~~~~~~vvvnnnjjjfff```^^^___ccciiiqqqvvvwwwssspppnnnnnnnnnnnnmmmmmmpppuuuyyywwwqqqoooppplllfff```YYYQQQIIIDDD???CCCKKKVVVbbbooozzz}}}uuummmlllwwwzzzkkkfffeeeeeeddd^^^]]]YYYRRRHHHAAA<<<:::999;;;???CCCJJJ]]]~~~tttgggSSSDDD<<<:::;;;;;;<<<:::JJJ}}}{{{www```UUUjjjhhhPPPIII[[[~~~gggTTTNNNLLLIIIFFFDDDCCCBBB@@@>>>;;;;;;::::::999999888888777666555333222111000000///---///222---000MMMooogggNNNTTTxxx~~~~~~rrraaaXXXNNNJJJFFFEEEFFFGGGGGGFFFMMMOOOVVV\\\[[[VVVWWW\\\aaa___ZZZOOOCCC<<<:::<<<<<<===>>>======???DDDHHHJJJJJJJJJKKKQQQ^^^qqq~~~sss^^^OOOKKKLLLMMMHHHNNNaaa{{{ssstttyyy|||qqqggg{{{zzzssslllhhhfffjjjuuuxxxxxxxxxsssooogggaaa\\\YYYUUUSSSPPPKKKEEEAAA:::999777555555666777888999777;;;???HHHiiiVVVOOO[[[}}}~~~[[[QQQMMMEEEBBBBBBDDDGGGJJJKKKIIIFFFBBBCCCCCCDDDEEEFFFGGGGGGCCCCCCBBBBBBCCCDDDEEEFFFAAA???>>>FFF\\\vvvzzzrrrqqqwww}}}{{{yyy{{{}}}~~~vvvpppnnnkkkeee`````````fffmmmssstttrrrpppnnnnnnnnnllljjjiiikkkqqqvvv}}}ssslllhhhddd\\\SSSLLLIIIHHHHHHJJJRRR]]]iiissszzztttjjjeeeccc```^^^[[[YYYUUUMMMDDD===;;;<<<;;;===BBBJJJWWWpppwwwggg\\\LLLAAA<<<<<<<<<;;;999>>>PPPzzzttt```bbbgggRRRXXXlllvvvYYYNNNKKKKKKIIIFFFDDDDDDCCCAAA@@@<<<<<<<<<;;;;;;:::::::::888777666444333222111111---,,,000444------HHHkkkqqqYYYYYYuuuvvvvvvooodddTTTOOOJJJGGGGGGHHHGGGEEEKKKNNNWWWaaa```[[[ZZZ___ggggggdddZZZMMMBBB>>>===<<<>>>??????@@@CCCIIINNNUUUUUUTTTTTTYYYgggzzzpppZZZLLLIIIKKKKKKKKKQQQbbbyyyzzznnneeetttsssmmmhhhiiinnnxxx{{{vvvoooeee^^^YYYWWWTTTSSSQQQMMMGGGBBB:::999777666555666777888888777<<<>>>DDDaaaYYYTTT[[[{{{wwwUUUOOOOOOGGGCCCDDDFFFEEEDDDCCCEEEFFFAAABBBCCCDDDEEEFFFGGGHHHBBBBBBAAABBBCCCEEEGGGIIIFFFDDD@@@CCCVVVooo~~~qqqiiikkkppp~~~xxxxxx~~~|||vvvqqqqqqnnnhhhcccbbb```dddkkkoooqqqqqqppppppoooooolllhhhfffiiipppuuu~~~rrrhhh^^^ZZZSSSKKKGGGHHHNNNSSS^^^fffooouuuyyy}}}|||uuunnnjjjkkkjjjfffbbbYYYWWWRRRJJJAAA<<<;;;===>>>@@@FFFRRRccc|||mmm```VVVIII@@@>>>???>>>===999DDDTTTyyyyyyvvvVVVsss```TTT\\\oooXXXOOOKKKFFFCCCAAA@@@BBBBBB???<<<<<<;;;:::;;;======<<<;;;<<<;;;888666444222111111......+++...000---===^^^{{{zzzhhhgggxxxyyywwwyyylll^^^SSSKKKKKKIIIDDDDDDIIILLLOOOXXXaaa```\\\]]]dddiiikkkjjjbbbTTTGGG???===@@@???>>>>>>AAAGGGOOOTTT\\\^^^ccc```^^^qqqzzzgggZZZQQQKKKIIIKKKKKKLLL\\\zzzyyyssskkkiiiaaafffdddhhhsss~~~~~~sssiiibbb^^^XXXWWWVVVTTTQQQKKKDDD>>>:::888666444444555777999===:::999>>>JJJ___yyy\\\SSSdddkkkWWWJJJIIIDDDFFFDDDCCCDDDFFFFFFDDDAAAGGGGGGFFFFFFEEEDDDDDDDDDBBBAAA@@@@@@AAACCCFFFHHHEEELLLLLLGGGPPPhhh|||xxxqqqnnnmmm{{{||||||yyyvvvvvvwwwwwwuuunnnfff```dddeeeiiimmmrrrttttttsssllljjjhhhfffgggkkkooorrr~~~nnnaaa[[[VVVRRRPPPOOORRR]]]iiiooouuuxxxvvv{{{xxxsssnnnkkkjjjiiifffccc[[[PPPFFFBBB???<<<;;;===>>>DDDMMM[[[sssqqqaaaUUUMMMCCC===;;;===>>>???:::AAA]]]pppdddrrrVVVZZZuuufffSSSKKKFFFFFFCCCAAAAAABBBAAA???===>>><<<;;;;;;<<<======<<<<<<;;;999777555333222222111///,,,...111---:::VVVppp~~~~~~iii```mmmzzzyyyttthhhYYYLLLJJJIIIEEEEEEJJJLLLMMMTTT\\\___^^^```fffoooqqqpppiii^^^RRRHHHCCC??????>>>???BBBHHHPPPTTT___bbbiiihhhgggyyyyyygggZZZRRRLLLJJJKKKLLLMMM[[[|||mmmfffddd^^^ZZZ```ppp~~~lllbbbdddiiijjjqqq{{{~~~rrriiiccc___ZZZYYYXXXVVVRRRLLLDDD???999888666444444666888999:::;;;===AAALLLdddaaaZZZkkkcccTTTKKKJJJEEEFFFDDDCCCDDDFFFFFFCCCAAAEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAAAAACCCGGGKKKNNNIIIMMMLLLGGGKKK^^^vvv}}}zzz{{{|||||||||}}}wwwwwwvvvwwwvvvqqqjjjdddfffgggjjjnnnrrrttttttsssllljjjhhhfffgggiiimmmoooxxxxxx{{{~~~uuunnnooogggaaa______aaaiiipppzzz|||zzzyyywwwrrrmmmjjjiiigggccc```[[[QQQFFFAAA>>>;;;;;;======GGGUUUhhhwwwhhhZZZMMMGGG???;;;;;;===??????===IIImmmzzz^^^jjjvvv\\\OOOjjjZZZNNNJJJDDDFFFDDDBBBAAAAAAAAA@@@???CCC@@@===<<<<<<===>>>======<<<;;;999777555444333333111,,,...222---555KKKccctttnnnZZZ```rrrvvv|||wwwbbbNNNHHHHHHFFFGGGKKKLLLMMMQQQYYY___bbbfffkkkyyyxxxwwwssslllaaaUUUMMMBBBAAAAAACCCGGGMMMTTTXXX```dddmmmooopppwwweeeZZZTTTNNNLLLLLLMMMNNNYYYrrr|||hhhbbb```^^^YYYhhh|||oooaaa]]]VVVNNNFFFBBBAAAAAAAAAIIIRRRYYYfff~~~}}}rrriiicccaaa\\\[[[YYYVVVRRRLLLDDD???999888666555555666888999999===@@@CCCOOOiiibbb^^^qqqYYYPPPJJJKKKFFFEEEDDDDDDDDDEEEEEECCCBBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDBBBCCCFFFKKKPPPTTTMMMLLLIIIGGGFFFRRRnnn}}}~~~zzz{{{}}}{{{zzzzzzzzzwwwpppkkkiiijjjlllnnnpppqqqrrrrrrllljjjhhhffffffhhhjjjlllsssvvvyyy}}}vvvnnnmmmmmmnnnrrrvvv{{{yyyvvvzzzxxxtttpppkkkhhhgggddd___[[[VVVMMMDDD@@@===;;;===@@@BBBRRRhhh~~~vvvkkk^^^SSSCCC???;;;999;;;===??????===WWWeeeYYYTTTjjj}}}mmm]]]QQQXXXsssSSSNNNMMMFFFFFFDDDCCCBBBAAAAAAAAAAAAGGGDDD@@@>>>>>>???@@@@@@>>>===<<<;;;999777666555333111+++---333///222CCCYYYnnnxxx]]]ZZZiiiyyyrrruuujjjPPPGGGGGGGGGHHHLLLLLLOOOUUUZZZ___eeemmmttt~~~|||{{{xxxnnn```VVVGGGEEEEEEGGGMMMSSSYYY[[[^^^bbblllpppuuuuuuddd[[[VVVQQQNNNMMMKKKMMMUUUgggqqqhhhbbb______aaasss~~~}}}{{{vvvmmm___QQQGGGBBB???;;;999999999::::::<<<@@@CCCBBBEEETTTlll}}}rrriiidddbbb]]][[[XXXUUUQQQJJJCCC>>>888777666555666777888999:::<<<>>>CCCUUUttt[[[[[[rrrxxxTTTMMMGGGIIIHHHFFFFFFFFFFFFFFFFFFEEEDDDCCCDDDDDDEEEFFFFFFGGGGGGGGGFFFDDDDDDGGGLLLRRRUUUOOOHHHEEEHHHHHHNNNfff}}}}}}{{{{{{~~~}}}wwwqqqkkklllmmmmmmmmmmmmnnnooolllkkkiiihhhggghhhiiijjjrrrvvv{{{~~~|||wwwtttqqqnnnpppuuuvvvtttvvvxxxooolllhhhfffeeebbb]]]XXXMMMFFF???===<<<<<>>>>>===<<<;;;999777666000000+++---444000111???TTTkkkhhh^^^cccvvvooo{{{oooRRRHHHHHHHHHIIIMMMHHHPPPYYY]]]```hhhsss|||~~~}}}}}}|||tttggg\\\JJJGGGFFFHHHNNNUUUZZZ\\\^^^```iiipppxxxrrrbbb[[[YYYUUUQQQOOOIIIKKKQQQ___qqqwwwkkkhhhaaa\\\\\\aaaooo|||}}}rrrddd[[[WWWOOOMMMKKKHHHFFFBBB===999888999999999999;;;>>>@@@===>>>>>>>>>???FFFPPPYYYdddrrr}}}rrriiicccaaa[[[YYYVVVRRRNNNHHHAAA<<<777777666666777888999:::;;;999999EEEbbbyyyRRRYYYtttsssSSSMMMDDDFFFIIIGGGHHHHHHHHHGGGFFFFFFFFFEEEEEEFFFGGGHHHIIIIIIJJJIIIHHHFFFEEEGGGKKKOOORRROOODDDCCCKKKNNNOOO___uuu~~~|||rrryyy}}}zzz{{{~~~xxxrrrmmmnnnmmmkkkhhhgggiiikkkmmmlllkkkjjjjjjiiijjjjjjkkkqqqwww{{{}}}{{{qqqiiikkkrrrxxxxxx~~~vvvllljjjgggeeedddaaa[[[VVVIIIBBB===;;;;;;===DDDLLLXXXvvv|||mmm```RRREEE<<<:::;;;;;;<<<<<<===???@@@QQQoooVVVXXXlllzzzmmmcccMMMIII[[[}}}___OOOKKKHHHEEEFFFFFFEEECCCAAAAAACCCFFFJJJGGGDDDBBBBBBCCCBBBBBB===>>>>>>===<<<:::777666///111------333000111===OOOgggvvveee^^^~~~yyy{{{pppyyypppTTTJJJJJJIIIJJJMMMEEEPPP[[[aaagggrrr}}}}}}{{{{{{|||{{{tttiii```MMMHHHEEEFFFMMMTTTYYY[[[```aaajjjsss~~~pppaaa[[[[[[XXXSSSPPPJJJKKKPPPZZZjjj~~~vvvlllhhh^^^UUUTTTYYYbbbfff___SSSIIICCC???>>><<<999999:::<<<<<<<<<999;;;===<<<::::::<<>>BBBEEEFFFGGGPPPXXXlllrrrhhhbbb```YYYWWWSSSPPPLLLFFF@@@<<<777777777777888999999::::::777888KKKsssjjjNNN]]]{{{mmmQQQNNNCCCEEEHHHFFFHHHIIIIIIGGGFFFFFFGGGFFFFFFGGGHHHIIIIIIJJJJJJIIIHHHGGGFFFGGGJJJLLLNNNNNNFFFGGGOOORRRQQQZZZiiisssvvv~~~yyywww|||~~~yyyqqqppppppnnnjjjeeebbbdddgggllllllllllllkkkkkkjjjjjjggglllsssxxx|||wwwlllnnnuuu|||vvvmmmkkkhhhfffddd___XXXRRRGGGBBB=========@@@HHHRRRiiisssggg\\\NNNBBB<<<999;;;=========>>>AAACCC___mmmXXX___vvv```UUULLLNNNjjjlllUUUPPPLLLGGGFFFFFFFFFEEECCCAAAAAADDDHHHFFFDDDBBBBBBBBBBBBAAA@@@<<<===>>>===<<<:::777666000444111...111///000<<>>===>>>@@@BBBCCCCCCPPPUUU```qqqsssgggaaa___WWWUUURRROOOKKKFFF@@@<<<666777777888888999:::::::::999===RRR|||~~~ZZZNNNfffcccLLLOOOFFFEEEGGGEEEGGGHHHHHHEEEDDDEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGHHHIIIJJJLLLLLLMMMMMMPPPRRRPPPNNNVVVaaayyyzzzxxxzzzvvvyyyzzz|||}}}tttsssssspppjjjccc```bbbfffjjjjjjkkkkkkkkkjjjjjjiiihhhjjjnnnsssyyyyyyzzz|||vvvrrrooolllhhhddd]]]SSSLLLCCC???===???AAAGGGSSS^^^zzziii___UUUIII@@@>>>777:::<<<======???CCCFFFoooooo\\\QQQRRRtttTTTOOOTTT[[[|||[[[OOORRRMMMIIIKKKFFFFFFFFFCCCAAAAAAEEEHHHCCCBBBAAAAAAAAAAAA@@@>>><<<=========<<<:::777666111777444///000---///;;;BBB[[[rrr|||lllQQQrrrlllWWWOOONNNJJJJJJNNNMMMTTT^^^nnnuuuvvvwwwwwwtttoooiiidddXXXQQQJJJIIIOOOXXX^^^```^^^aaammmyyy|||mmm___\\\^^^[[[VVVRRRPPPPPPRRRYYYgggzzz~~~kkkYYYMMMIIIEEEHHHDDD;;;888<<>>999999999:::;;;:::888666<<<::::::<<>><<<===<<<<<<<<<>>>BBBFFFJJJNNNTTT]]]dddmmmsssfff```^^^WWWUUUQQQNNNKKKGGGAAA>>>666666777888999999::::::;;;<<>>>>>======777888999999888999;;;<<<@@@AAAAAA@@@>>>===>>>???>>>???@@@@@@AAADDDHHHLLLQQQSSSYYY```jjj}}}}}}iiiaaaeee\\\TTTLLLJJJLLLIII@@@888777888888888888999999999999666BBBaaauuu\\\LLLVVVwwwzzzWWWLLLGGGFFFGGGCCCGGGFFFDDDCCCCCCDDDEEEFFFBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLPPPOOOOOONNNNNNOOOPPPPPP^^^uuu|||oooqqqnnnmmmpppuuuzzzxxxooogggbbb```^^^^^^aaacccgggmmmpppoooiiicccdddeeefffgggiiiooovvv{{{wwwrrrooonnnooorrrpppnnnmmmhhh[[[III;;;===;;;<<>>777DDDdddoooYYYJJJFFFDDDOOOfffwwwuuuiiiXXXMMMaaajjjRRRMMMKKKKKKLLLFFFGGGEEECCCCCCCCCCCCAAA???AAAAAAAAAAAA@@@???>>>======<<<<<<<<<;;;999888777444333222111111111222333888GGGaaa|||uuubbbgggzzznnngggrrr}}}yyy}}}qqq___RRRNNNOOOQQQSSSTTTYYYddd{{{pppsssvvvwwwuuuqqqooonnnuuuyyyuuuhhh^^^]]]```bbbcccrrruuujjjbbbaaa___ZZZWWWWWWSSSSSSRRRUUUeeeqqqWWWJJJEEEEEECCCBBBAAA@@@????????????<<<<<<<<<<<<;;;;;;>>>@@@EEECCC@@@@@@AAACCCCCCCCCCCCDDDFFFGGGHHHLLLPPPSSSUUUSSSXXXfffzzzrrrfffddd[[[TTTMMMLLLNNNKKKBBB:::777888888888888999999999:::666@@@[[[xxxsss]]]MMMZZZwwwUUULLLGGGEEEGGGCCCEEEDDDCCCBBBAAABBBDDDEEEBBBBBBBBBCCCDDDDDDEEEEEEGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMRRRiii}}}tttpppkkkiiilllnnnrrryyy{{{pppgggbbb```___^^^bbbcccgggkkkooonnnjjjfffffffffggggggiiinnntttyyy|||}}}wwwqqqnnnkkkkkklllnnnppppppkkk```RRRFFF??????@@@CCCJJJXXXoooyyyooo]]]JJJ@@@===:::777777999;;;:::<<<======SSSyyynnnPPPGGG>>>BBBHHHSSS```eee\\\PPPKKKRRR}}}sssYYYLLLLLLHHHGGGHHHBBBFFFDDDBBBBBBBBBBBB@@@???@@@@@@???>>>===;;;:::999;;;;;;;;;;;;:::888777777555444333111111111222333444AAAZZZwww|||lllfff~~~uuu```WWWZZZooo~~~jjjZZZRRRQQQSSSTTTUUU[[[ggg|||qqqtttxxxyyywwwtttrrrqqq}}}|||nnngggggghhhdddvvv}}}rrrjjjccc```^^^YYYUUUTTTTTTSSSPPPTTTiiihhhOOOEEEEEEGGGDDDCCCCCCBBBAAAAAAAAAAAA@@@@@@???===<<<===@@@CCCKKKGGGDDDDDDFFFIIIIIIIIIFFFIIILLLNNNQQQUUUYYY]]]\\\VVVZZZoooxxxhhhbbbZZZUUUPPPOOOPPPMMMCCC;;;777888888888888999999999<<<777???XXXssszzzaaaOOO\\\pppQQQJJJEEEDDDEEEBBBBBBBBB@@@@@@@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBFFFFFFFFFGGGHHHIIIJJJKKKHHHIIIIIIJJJJJJIIIIIIHHHFFFZZZxxxwwwvvv{{{pppkkkggghhhhhhiiimmmrrr|||rrrjjjdddbbbaaa```cccccceeeiiilllmmmllljjjiiiiiihhhggghhhlllqqqvvvyyy|||xxxooolllkkkiiihhhjjjiiimmmnnneeeUUUHHHCCCCCC???BBBHHHRRRdddsssfffUUUCCC;;;999777666666999>>><<<:::===FFFiiiXXXCCCEEECCCHHHNNNSSSVVVUUUPPPKKKOOOkkkbbbQQQJJJJJJDDDBBBCCC>>>DDDBBBAAAAAAAAAAAA???>>>============<<<;;;:::999::::::::::::999888777666666555333222111111222333222<<>>===???CCCFFFPPPQQQRRRQQQOOONNNPPPRRRRRRUUUYYY\\\___bbbfffiiihhhccchhhvvvggg```\\\WWWSSSRRRQQQLLLBBB:::777777888888888999999999<<<888BBB___}}}}}}cccSSScccgggLLLGGGCCCAAACCC@@@@@@??????>>>??????@@@AAABBBAAAAAA@@@??????>>>>>>CCCCCCCCCDDDEEEFFFGGGHHHDDDEEEFFFFFFFFFEEEDDDCCCCCCNNNjjjxxxnnnwww}}}ssslllggggggfffdddfffiiiwww{{{uuuoookkkhhhdddbbbbbbbbbcccfffiiimmmoooqqqlllkkkjjjhhhgggiiinnnrrrxxx|||xxxqqqlllkkkkkkhhhgggiiifffhhhfff[[[LLLBBBAAADDDAAAFFFNNN]]]uuurrr\\\MMM>>>888666666666888999???===999???SSS~~~aaaEEE>>>BBBJJJNNNRRRQQQMMMIIIIIILLL[[[pppYYYMMMJJJHHH@@@???CCC???BBB@@@??????@@@@@@>>>===:::;;;<<<<<<<<<<<<<<<;;;::::::::::::999888777777666555444222111111222222111888NNNnnnyyybbbkkkxxxuuunnn{{{vvvlllkkk|||pppdddYYYRRROOOTTT^^^mmm}}}uuu~~~tttnnnlllfffaaa]]][[[YYYWWWTTTUUUVVVccceeeQQQKKKIIIIIIEEEEEEEEEEEEEEEEEEFFFFFFHHHGGGFFFDDDCCCEEEJJJMMMXXXaaaiiifff\\\VVVZZZaaaiiillloooqqqrrrrrrtttuuuvvvuuussseeebbb]]]YYYUUUSSSQQQJJJ@@@999777777888888888999999999999:::LLLooottt\\\VVVmmm^^^GGGDDDAAA???AAA>>>>>>>>>>>>>>>??????@@@@@@AAAAAA@@@???>>>===<<<<<>>>>>AAAJJJMMMPPPOOOHHHDDDJJJSSSnnnzzzWWWQQQHHHHHHFFF???AAAFFFCCC@@@???>>>>>>??????>>><<<999:::;;;<<<<<<======<<<:::::::::::::::999888888777666444333222222222222333666HHHhhhsssppprrr}}}nnneeemmmppp```VVVRRRUUU[[[dddooovvvxxxvvvvvvmmmlllfff___[[[\\\\\\ZZZVVVYYY^^^ooo[[[KKKIIIJJJKKKEEEEEEEEEEEEFFFGGGGGGHHHNNNNNNNNNMMMMMMOOOSSSWWWbbbooozzzuuuggg```gggrrr|||~~~rrrfffeee\\\YYYUUUQQQNNNHHH???999777888888888888999999999777CCC```mmmTTTTTTooozzzXXXCCCCCC@@@???AAA>>>>>>>>>>>>???@@@@@@@@@AAAAAA@@@???>>>===<<<;;;;;;<<<<<<<<<===>>>???@@@AAACCCBBBAAA@@@???????????????===IIIeee}}}yyyvvvmmmeeecccbbb```___aaafffzzzwwwwwwxxxyyyxxxtttnnniiidddddddddccceeeiiipppuuupppooolllhhheeefffiiimmmkkkqqqyyy}}}|||rrrlllmmmiiiggghhhfffaaa```bbb```YYYNNNFFFAAAAAACCCDDDMMM[[[oooxxxeeeVVVJJJ@@@999777888888999<<<999>>>999===YYY|||oooTTTBBB???CCCDDDIIIIIIJJJIIIGGGKKK\\\ooolllQQQKKKDDDFFFEEE???BBBFFFAAA???>>><<<===>>>>>>===;;;999::::::;;;;;;;;;:::::::::;;;;;;;;;;;;::::::999888777555333222222222222555333AAAaaa~~~vvvoootttiiilllzzzzzzjjj___\\\[[[]]]aaagggnnnvvv{{{zzzyyypppccc\\\\\\\\\YYYZZZ___fffzzzkkkQQQIIIJJJKKKIIIEEEEEEEEEEEEFFFGGGHHHIIIQQQRRRSSSTTTTTTWWWZZZ]]]gggsss{{{vvvjjjfffppp|||ssseeebbbYYYVVVRRRNNNKKKGGG@@@<<<777888888888888999999999;;;TTT}}}kkkPPPSSSqqquuuUUUCCCDDDBBBAAABBB@@@>>>??????@@@AAABBBBBBBBB@@@@@@???>>>===<<<<<<;;;;;;;;;;;;;;;===>>>???@@@DDDBBB@@@>>>======???@@@======AAAQQQmmm~~~{{{pppeeebbbaaa___^^^___bbbqqq{{{zzzyyyyyyxxxuuuqqqmmmiiiiiigggdddcccffflllqqqqqqooolllhhheeeeeehhhkkkkkknnnrrrwww{{{~~~|||wwwooojjjjjjjjjgggffffffddd``````cccYYYRRRHHH@@@>>>@@@EEEHHHTTTjjj|||ooo[[[JJJAAA;;;777888:::999:::===999<<<888DDDmmmtttbbbMMM@@@>>>AAADDDFFFKKKGGGDDDDDDGGGVVVtttmmmYYYIIIDDDFFFEEE>>>AAACCC:::>>>===<<<<<<===>>><<<;;;:::::::::::::::999888777;;;;;;<<<<<<<<<;;;::::::888777555333222222222222666111<<<\\\|||vvvxxxppp~~~uuuwwwxxxqqqfffeeebbb```aaadddkkkvvvpppdddaaa___[[[]]]ccclllvvv[[[MMMLLLOOOKKKFFFDDDDDDEEEEEEFFFGGGHHHIIIPPPRRRTTTVVVWWWYYY\\\___hhhpppuuuppphhhhhhssstttccc]]]UUURRROOOLLLJJJFFFBBB???777888888888888999999999BBBccchhhOOOVVVyyysssTTTDDDFFFDDDCCCDDDBBB>>>???@@@BBBBBBCCCCCCCCC@@@??????>>>======<<<<<<;;;;;;;;;<<<===>>>???@@@EEECCC???<<<<<<===???AAA>>>AAAAAAFFF\\\~~~~~~{{{yyyxxxttthhhdddbbb```___``````jjjxxx}}}zzzwwwvvvtttrrrpppnnnmmmjjjfffbbbccchhhlllqqqppplllhhheeeeeehhhkkkoooooopppsssxxx|||~~~~~~}}}vvvqqqnnnhhheeefffiiigggfffgggeeeaaabbbfffTTTOOOGGG???;;;>>>FFFLLL___{{{yyyuuuhhhSSSCCC===777555888:::999:::<<<999;;;777JJJ|||iiiZZZHHHDDD@@@AAAFFFJJJIIIGGGMMMEEEEEEQQQbbb|||qqqooorrrRRRIIIGGGDDDCCCCCCBBBAAA@@@============<<<;;;::::::888888777999;;;======<<<999:::;;;<<<<<<;;;:::::::::777444555888888444000222333:::MMMppp}}}dddooouuuppp{{{}}}yyyyyyzzz{{{{{{vvvkkkdddiiiwwwpppfffggggggccceeewwwooojjj]]]NNNHHHJJJLLLJJJEEEEEEEEEFFFHHHHHHGGGEEEQQQOOOQQQXXX^^^```cccgggnnntttmmmeeehhhnnnzzz|||fffXXXUUUMMMIIIJJJKKKFFF@@@===999:::888444222555:::<<>><<<===============<<<<<<===>>>???@@@@@@???>>>===<<<@@@DDDDDDJJJaaa|||yyy{{{}}}|||tttkkkaaa___cccddd^^^___kkk{{{zzzuuuuuuwwwwwwwwwmmmkkkhhheeeddddddeeefffnnnrrrtttooohhhgggooowwwuuurrrooolllmmmqqqvvvzzzyyy||||||uuulllhhhhhhhhhfffcccgggdddbbbdddfffeee```[[[NNNHHH>>>???EEECCCIII]]]yyy{{{qqqeeeUUUFFF===???555:::;;;111:::CCC666???666;;;```~~~ooo^^^NNNDDDEEEBBBAAABBBEEEHHHHHHHHHKKKPPPbbb}}}qqqlllSSSHHHFFFCCCBBBBBBBBB@@@???======>>>>>>===<<<:::999999888888999<<<======<<<888999;;;<<<<<<<<<;;;:::999666333444777888444000222333888IIIiiinnnXXXgggvvvzzz|||{{{uuuyyy```^^^]]]]]]\\\```mmm{{{vvvmmmwww{{{rrrrrruuuuuulll^^^QQQKKKJJJFFFEEEFFFIIILLLNNNNNNMMMQQQPPPTTT\\\cccgggkkkppppppvvvtttvvvnnnaaaTTTLLLGGGHHHIIIEEE@@@===::::::888555555888<<<>>>KKKyyykkkSSSQQQ^^^fffMMMBBBEEECCCCCCDDD@@@??????@@@@@@@@@AAAAAAAAAAAA@@@???=========>>>>>><<<======>>>>>>======<<<<<<===???@@@AAA@@@@@@??????BBBEEEEEEEEEUUUyyymmm```___ccc___[[[[[[bbbkkkxxx{{{xxxwwwvvvvvvmmmkkkhhheeeccccccdddeeejjjnnnrrrqqqnnnlllpppuuuqqqpppmmmlllkkklllnnnoooppptttxxxzzz~~~~~~xxxrrrllleeebbbccceeedddccceeeddddddfffhhhddd\\\VVVEEEBBB;;;>>>GGGJJJUUUlllqqqggg\\\NNN@@@999;;;333999<<<555<<>>;;;>>>AAAFFFIIIJJJKKKKKKLLLOOOjjjyyyyyy___NNNFFFDDDBBB@@@AAA@@@???>>>;;;<<<===>>>===;;;999888888777777999;;;===<<<;;;888999:::;;;<<<;;;;;;:::666444222444666777444111222222555CCC^^^|||xxxeeeTTTbbbzzzvvv}}}~~~ZZZUUUOOONNNMMMPPPZZZddd{{{xxx|||~~~]]]LLLLLLHHHHHHIIILLLPPPSSSTTTSSSQQQRRRWWWaaaiiinnnsssyyyzzzuuuiiiSSSJJJDDDEEEFFFBBB???===:::999777666777:::===@@@VVV{{{gggOOOIIITTTkkk\\\GGG>>>BBB@@@@@@BBB>>>>>>???@@@AAABBBAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======;;;===???AAABBBCCCCCCCCCCCCCCCFFFGGGBBBGGGgggzzzppphhh```[[[YYYXXXYYY[[[eee{{{{{{wwwuuuvvvnnnmmmjjjfffdddcccbbbbbbeeeiiiooorrrrrrppppppoooqqqqqqpppooonnnmmmlllkkkjjjmmmppprrrsssvvv{{{vvvooopppqqqnnnjjjiiiddd______bbbeeefffeeeffffffggghhhfff___TTTLLL@@@@@@;;;???LLLVVVhhhwwwggg]]]RRRFFF;;;666777222888>>>;;;===@@@:::;;;EEE___xxxwww|||wwwkkkYYYIII@@@???AAABBBEEEJJJPPPQQQNNNKKKKKKMMMaaaeeeOOOEEEDDDBBB@@@?????????>>><<<999:::<<<===<<<:::777666777666666777999;;;;;;:::999:::;;;;;;;;;999888777333222222333666666555333333222444???UUUnnnwwwmmm]]]cccsssooo~~~jjjaaaYYYVVVUUUVVV\\\bbbmmmyyyllloookkkPPPMMMLLLKKKKKKMMMQQQTTTTTTTTTSSSTTTZZZcccjjjooovvv}}}wwwlllTTTJJJBBB@@@AAA>>><<<;;;:::777555666777888<<<@@@[[[{{{WWWJJJIIIZZZzzzvvvSSSBBB===@@@===>>>AAA======>>>@@@BBBBBBAAA@@@???<<<===>>>???????????????======>>>?????????>>>>>>;;;===???BBBDDDEEEFFFFFFGGGCCCFFFJJJFFFDDDXXXtttwwwaaa\\\ZZZWWWUUUUUU]]]qqqwwwttttttpppooollliiifffcccaaaaaaccceeeiiinnnrrrsssqqqooossssssqqqpppnnnllljjjjjjiiijjjllllllmmmnnnpppqqqqqqvvv|||tttpppkkkjjjlllllljjjhhhdddaaa^^^^^^aaadddffffffgggfffeeeccc^^^VVVKKKCCCBBBDDD@@@DDDTTTddd|||~~~ppp```UUUKKK@@@999666777444999@@@>>>;;;===>>>FFFYYYyyyxxxrrr|||lllXXXPPPFFF???>>>AAAEEEHHHSSSTTTRRRMMMIIIKKKUUU]]]yyy|||uuuiiiQQQEEECCCCCCAAA>>>>>>>>>>>>===<<<888999:::::::::888666444555444444555888999999888;;;;;;;;;;;;999777555444222222222444555666555444444222444===MMMccczzz{{{hhh```}}}iiijjjqqqhhhaaa___```aaadddhhhpppwwwsssxxxzzzZZZQQQOOONNNNNNPPPSSSVVVXXXXXXXXXXXX]]]dddjjjooowww{{{rrrZZZNNNBBB>>>===:::888888888555444555444444:::CCC___|||[[[MMMJJJ^^^gggLLL@@@>>>@@@<<<>>>AAA<<<<<<===???AAAAAA@@@???>>><<<===>>>???@@@@@@??????======>>>???@@@@@@??????<<<===@@@CCCEEEFFFFFFFFFHHHBBBEEEMMMMMMIIIQQQ___~~~qqqbbb\\\WWWUUUVVV[[[gggssszzzuuusssrrrqqqooommmiiieeecccaaaaaaaaadddiiiqqqvvvyyyyyywwwuuurrrnnnjjjhhhffffffjjjhhhffffffhhhjjjkkkllljjjpppvvvyyyxxxzzztttjjjooottttttnnnfffbbb```]]][[[YYYXXXYYY[[[\\\]]][[[ZZZWWWTTTPPPJJJDDD@@@BBBFFFDDDJJJ___vvvtttgggXXXNNNEEE<<<777777:::888:::??????888===LLLbbbxxxvvvwwwfffKKKFFFCCCAAAAAACCCFFFHHHIIIPPPNNNJJJIIIQQQddd}}}~~~rrruuuzzzeeeQQQEEEDDDGGGBBB@@@>>>===>>>>>>===<<<999999999888888777666555444333333555777888888777;;;;;;;;;:::999666444333222333444555555555555555666333444;;;GGGYYYqqqqqq```mmmxxxhhhmmm}}}yyy{{{}}}}}}nnn___YYYWWWWWWXXX[[[___``````______bbbiiinnnuuuuuupppyyy{{{dddVVVGGG@@@<<<888666666666444555666444222>>>MMMmmmZZZNNNKKKeee}}}XXXGGG???@@@AAA;;;>>>AAA<<<;;;<<<===>>>???>>>>>>=========>>>>>>?????????@@@===>>>???@@@@@@AAA@@@@@@===???AAACCCDDDEEEEEEEEEEEECCCEEEKKKNNNMMMMMMPPPhhhqqqsss}}}kkkccc[[[XXXXXXXXX]]]bbbpppyyyyyyuuuuuuuuusssqqqmmmiiieeeccc```___```eeennnwww}}}yyyuuuqqqnnnmmmlllmmmhhhdddccceeehhhhhhgggbbbfffkkkmmmlllmmmoooqqqxxx}}}~~~yyypppgggiiirrryyywwwkkk^^^WWWVVVRRRQQQNNNMMMLLLLLLMMMNNNIIIHHHGGGEEEDDDCCCCCCCCC???GGGKKKWWWsssxxxcccXXXLLLDDD===777555777;;;<<<;;;>>>@@@999GGGggg{{{vvvyyyuuu{{{lll[[[TTTOOOHHH???EEEDDDDDDFFFIIIKKKLLLKKKKKKNNNTTT```ttt~~~|||llluuuuuuaaaPPPHHHEEEDDDDDDBBB@@@>>>===>>>>>>>>><<<<<<;;;999888777777888888555555444666888:::999999888999999999999777666555444555666666666555555555777444333888@@@OOOhhh}}}}}}mmmnnnvvvxxx{{{wwwnnnkkkhhhgggggghhhhhhgggffffffjjjqqqxxxjjj___jjj~~~qqqaaaOOODDD===888555555444444777:::555555FFF\\\TTTNNNSSSuuukkkLLLCCC>>>AAAAAA:::===@@@:::;;;;;;;;;<<<<<<<<<<<<===??????>>>======>>>???@@@===>>>???@@@AAAAAAAAAAAA???@@@BBBCCCDDDCCCCCCBBB???DDDFFFEEEGGGKKKJJJFFFSSShhh|||ssszzzxxxoooeee^^^YYYTTTTTTXXXWWWaaaoooyyyxxxwwwwwwwwwuuurrrmmmiiifff```______aaafffnnnwww|||~~~~~~~~~}}}vvvpppkkkiiikkkkkkgggcccddddddeeeeeefffggghhhhhhlllppptttvvvvvvxxx||||||xxxoooqqqnnnhhhcccaaa^^^ZZZaaagggllliii```WWWRRRRRRKKKJJJHHHFFFDDDCCCCCCDDD@@@AAAAAAAAAAAABBBDDDEEECCCOOOYYYmmmyyyllldddRRRIIIAAA===999555666:::888===:::===BBB???XXXlllYYYZZZaaa{{{tttooovvvgggMMMFFFCCC<<>>===>>>???>>>===>>>===:::888888888:::;;;777666666777:::;;;;;;:::555666777999999888888777444666777777666555555666888444333555:::GGGaaaxxxyyyzzzuuu}}}~~~xxxssspppmmmjjjhhhkkkkkkpppxxxrrr\\\^^^tttyyyhhhTTTGGG???999666666333444999===888999NNNhhhtttPPPQQQ___```DDDAAA===AAAAAA:::<<>><<<<<<===???@@@===>>>???@@@AAABBBBBBBBBAAAAAABBBCCCCCCBBBAAA@@@;;;EEEHHH@@@???FFFHHHCCCMMMTTTpppuuuppp~~~||||||zzzooodddYYYQQQQQQUUUMMMVVVdddqqqzzzzzzxxxyyyyyywwwtttpppkkkhhhbbbaaa```^^^^^^bbbiiinnnrrrvvv}}}{{{uuussssssqqqjjjcccqqqnnnkkkiiijjjkkkllllllhhhkkknnnnnnllllllnnnqqqtttttttttvvvxxxzzzzzzzzzvvvuuusssrrrqqqmmmhhheee[[[______YYYSSSRRRQQQNNNSSSTTTVVVUUURRRPPPPPPQQQJJJIIIHHHFFFCCCBBBCCCDDDBBBCCCDDDEEEDDDDDDDDDEEEKKKZZZhhhxxxjjj\\\SSSGGGAAA;;;999888777999>>>666<<<999<<>>>>>===<<<;;;>>><<<999777555555666777888999;;;<<<<<<;;;:::999666777888888888666555444555444444444444333333333111333333888<<<===TTTzzzzzz{{{}}}~~~wwwsssqqqrrrvvvxxxyyyqqqfff]]]fff~~~uuuiii\\\III999;;;===333222444777<<<<<<<<>>CCC===:::<<<===<<<;;;<<<:::999999888999999::::::::::::;;;;;;<<<======>>>:::;;;<<<===>>>>>>>>>>>>???@@@BBBCCCBBBAAA???>>>AAAAAAAAAAAAAAABBBCCCDDDJJJHHHUUUtttmmmmmmnnnwwwbbbSSSRRRXXXOOOQQQWWWaaannn{{{xxxwwwvvvwwwwwwtttnnniiifffdddaaa___^^^]]][[[YYY___aaaffflllsssyyyyyyvvvsssssssssrrrooolllpppooollljjjhhhgggggggggeeecccbbb``````aaacccdddddddddeeeeeeeeeeeeeeeddd```___]]]\\\\\\ZZZWWWUUUWWWUUURRRNNNLLLKKKKKKKKKRRRPPPNNNNNNOOOMMMIIIEEELLLHHHEEEEEECCC@@@AAADDDEEEGGGIIIIIIIIIJJJLLLMMMXXXbbbzzzwwwcccXXXTTTLLL>>>;;;888777777999:::::::::555<<>>>>>============<<<;;;:::999;;;:::888666666666777888777888:::;;;;;;:::888777666666777777777666555444555555555444444444333333111333333666:::;;;QQQtttvvv~~~|||www}}}tttcccdddiiixxx~~~zzzooo```TTTHHH===>>>???555999555666888:::LLLxxxzzz^^^VVVeeejjjJJJ===AAA;;;999<<<===:::999:::999999888888888888999999999999:::;;;;;;<<<======:::;;;;;;<<<<<<<<<<<<<<<<<<===>>>??????>>>======AAA@@@@@@AAAAAABBBCCCDDDCCCFFFLLLiiizzzoooyyy~~~rrraaaTTTOOOLLLMMMPPPXXXeeewww{{{yyywwwvvvvvvuuuqqqnnnhhheee___[[[XXXUUUQQQOOOSSSTTTVVVXXX[[[^^^aaacccaaa___]]]^^^``````___]]]___^^^\\\ZZZXXXWWWWWWWWWVVVUUUTTTSSSSSSSSSTTTUUUNNNNNNOOOOOOOOOOOONNNNNNRRRQQQQQQQQQPPPOOONNNLLLLLLKKKIIIGGGGGGHHHIIIJJJIIIHHHHHHIIIJJJJJJHHHGGGJJJFFFDDDFFFEEECCCDDDHHHFFFIIIKKKMMMNNNSSSZZZ```ooo}}}ttteeeTTTKKKHHH@@@<<<:::666555555777888999???<<>>AAA]]]iiiooo~~~xxxxxxeee___]]]dddwwwsssggg___YYY```zzzlllhhh~~~|||gggSSSIIIBBB===>>>???>>>===???;;;;;;;;;;;;:::999888888888777666666666777888999777888999999888777555444555666666666666555444444555555555555444444444444111333222555888888JJJjjj|||}}}~~~iii\\\VVVRRRMMMQQQXXXTTTTTTWWWWWWUUUVVV]]]ccceeegggsss}}}ooo^^^ZZZiii}}}wwwrrreeeSSSIIIFFF??????@@@:::@@@666888777666YYYdddQQQ[[[{{{wwwTTT@@@<<<===999999<<<===999777888888888777666666777777888888999999::::::;;;;;;;;;::::::::::::999999999999:::999999::::::;;;<<<<<>>===555888777666555666888;;;<<<888777:::@@@SSS}}}hhhTTTXXXqqq{{{xxxjjjeeesssqqqmmmyyy{{{pppyyyssspppssstttlllbbb\\\___iiixxxuuubbbOOOHHHHHHAAA===>>>???<<<;;;===:::::::::::::::888777777777777666555555666777777777777777777666444333222444444555555555444444444555555555444444444444333111444111222666555CCC^^^yyytttuuuxxxXXXIIICCCBBB===@@@DDD@@@@@@CCCFFFFFFFFFHHHLLLOOOMMMUUUZZZbbbllltttuuuccc\\\___yyy}}}vvvnnngggZZZHHHBBBBBB<<<===BBBBBB>>>444<<<===;;;fffhhhTTTQQQdddcccDDD<<<<<<:::888:::>>>>>>999666777777777666555555555666666777777888888888999999999999888888777777777777777888888777777777999;;;===???>>>>>>??????AAABBBBBBBBBFFF???>>>RRRooo}}}tttbbb[[[\\\bbbiiipppbbb\\\TTTOOOPPPWWWaaahhhttt|||}}}xxxvvvvvvxxxyyypppkkkccc\\\WWWSSSOOOMMMHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGIIIJJJJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGFFFFFFGGGGGGFFFEEEDDDDDDGGGGGGHHHHHHHHHHHHHHHHHHJJJKKKMMMMMMLLLKKKLLLLLLPPPOOONNNMMMMMMOOOQQQRRRVVVXXXZZZZZZYYYZZZ___ccccccaaaaaaeeegggfffhhhlllpppxxxyyy___LLLCCC:::999999222444555888999:::;;;===>>>555222===VVVwww{{{qqqRRRCCCOOO^^^sssvvvssseeedddvvvppphhhsss|||xxxppplllfffaaa]]]YYYWWW]]]eeezzzzzzkkk}}}kkkNNNHHHHHHEEE@@@>>>???>>>:::999;;;::::::::::::999888777777777777666555444444444444666666555555444333222111333333333333333333444444444444444444333333333333111444111000444333===RRRwwwxxx~~~yyyVVVEEEAAADDD@@@@@@CCC>>>>>>BBBGGGHHHGGGEEEGGGJJJLLLVVV[[[^^^```cccwww|||fff___aaapppwwwooofff^^^PPPCCC@@@???999===HHHKKK;;;333<<<@@@GGGwwwrrrSSSQQQ]]]yyyUUU>>>::::::999888;;;???>>>999777888777666666555444444555555666666666666777777777777777777666666666777888888999888777666777999<<<>>>>>>>>>>>>>>>>>>???@@@@@@BBBBBB>>>???DDDNNNwwwlllVVVPPPZZZrrrssshhhYYYPPPPPPTTTYYY\\\gggrrr}}}yyywwwyyyzzzsssnnnggg___ZZZUUUPPPNNNJJJJJJIIIHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFEEEFFFFFFIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMQQQSSSUUUUUUSSSRRRSSSUUUVVVUUUUUUUUUWWWZZZ]]]^^^eeehhhkkklllmmmpppuuuzzzyyyxxxzzzgggQQQBBB===666777:::444333777;;;===;;;999999999:::555MMMzzzgggGGG<<>>;;;;;;===<<<999888;;;999999999999999777666666666666555555444333222222555555444333333222222222333222222222222222333444333333333333222222222222000444000///444222888HHHpppzzz{{{ZZZGGGBBBFFFCCCBBBDDD@@@AAACCCHHHKKKHHHEEEHHHNNNWWWmmmxxxqqqiiifffuuummm]]]aaammm{{{ooofff]]]UUUHHHAAA@@@>>><<>>============>>>>>><<<===CCCCCC@@@cccnnnYYYVVVggg{{{uuudddVVVPPPQQQUUUWWW\\\fffttt}}}~~~zzzyyyyyyxxxtttmmmfff___XXXRRRNNNNNNMMMKKKJJJIIIHHHHHHHHHIIIJJJJJJIIIGGGFFFGGGHHHIIIJJJKKKMMMNNNNNNNNNNNNNNNNNNNNNOOOPPPPPPQQQQQQWWWXXXYYY[[[]]]^^^______XXX\\\______^^^]]]___bbbeeeeeegggjjjnnnsssxxx{{{yyyeeeTTTCCC<<<:::444555999555666999======999666666777888;;;```]]]BBB:::VVVWWW]]]iii{{{lll```VVVWWW]]]dddmmmuuu}}}nnnkkkwwwlllZZZGGGEEEEEE;;;;;;999:::===<<<888777:::777888888777777666555444333333444444444333333333444444333333333333333333222111111000111222333444222222222111111111000000000444000...333222555BBB\\\ppp}}}||||||sssxxxeeeNNNDDDGGGDDDCCCGGGEEEEEEEEEGGGIIIGGGFFFNNNYYYpppooollluuugggcccrrrpppcccYYYQQQJJJBBB?????????FFF\\\cccSSSDDD>>>888===ZZZsssZZZbbbuuuyyyUUU>>>:::999555777777:::===;;;666666:::888777666555444444444444444444444444444444444444333333444555888<<>>===<<<;;;;;;;;;;;;===>>>CCCEEEBBBWWW}}}uuu\\\XXX^^^nnnmmmhhh^^^SSSMMMMMMPPPSSSYYYbbbjjjrrr{{{~~~zzzyyy}}}xxxrrrlllfff___ZZZVVVVVVUUUTTTSSSSSSSSSSSSTTTVVVXXXXXXWWWWWWYYY[[[YYYZZZ\\\___```aaaaaaaaaccccccccccccdddfffiiijjjkkklllnnnqqqtttuuuwwwwwwuuuzzzjjjVVVKKKCCC888777999333333888666888:::<<<;;;999:::???DDDHHHYYYhhhLLL===:::VVVXXX[[[^^^eeevvv||||||zzz|||qqq{{{vvvaaaQQQEEE;;;===DDD@@@>>><<<===???===888666999666666666666555444333222000111222333444444444444333333333222333333444444111111000000000111333444111111111000000000000//////444000...444333444???NNNmmm}}}vvvzzzqqqVVVIIIIIIEEEEEEJJJKKKJJJHHHHHHIIIGGGIIIUUUdddppprrrtttmmmiiioooxxxgggXXXOOOGGGAAA>>>>>>???@@@OOOkkkmmmSSS======999FFFooo{{{eeerrrcccCCC555777999666555666999;;;999555555:::888888777666555444444444333333333333333333333333222333333666999>>>BBBDDD::::::999999999999999999AAA@@@???===;;;:::::::::;;;AAA@@@@@@EEEHHHRRRfffiiiTTTPPPFFFTTTbbbcccXXXMMMKKKNNNLLLNNNSSSZZZdddppp||||||zzz{{{vvvpppkkk`````````aaabbbcccdddeeebbbeeeiiijjjjjjlllooossstttvvvxxx{{{}}}~~~~~~~~~uuu\\\HHH@@@BBB:::222666:::333222888777777999::::::;;;BBBMMMVVVmmmiiiMMM<<<888999[[[XXXVVVWWWXXX___lllyyyttt]]]NNNAAA??????<<<;;;<<<<<<;;;:::888777666666666777666333111111111222333222222222333333333444444222111111000000000000000111222222111111000///...///000000000111111111111333333333444444444555555LLL]]]|||}}}tttjjjttt~~~eeePPPNNNRRROOOKKKLLLLLLJJJIIIIIIIIILLLWWWccczzzeeezzztttkkk``````lll{{{~~~yyyoooaaaSSSGGGAAA???<<>>???AAAAAA???>>>??????>>><<>>===;;;;;;;;;:::999777666666555555666555333111111111222333222222222222333333333333111111000000///000000000000111111111111000////////////000000000111111111333333333333444444444444DDDUUUttt}}}kkkdddnnnjjjTTTPPPSSSRRRQQQSSSPPPNNNNNNOOONNNOOOWWWaaammmhhhfff___ZZZbbbwwwwwwwwwrrrhhh[[[NNNEEEAAA@@@===AAADDDKKK^^^kkk]]]DDD:::AAASSSqqqqqqxxxfffBBB<<<888444555555666666666555555555555555555555555444444444333333333333333333333333333333333333333444555666777888;;;;;;:::999999999999:::;;;===??????>>>>>>>>>??????<<>>999;;;>>>===:::999999888777666555444444444555444333111111111222222111111111222222222333333000000000//////000111111//////000000111111000000////////////000000000000222222222333333333333444;;;JJJggg}}}~~~yyy~~~uuukkk___ZZZdddyyyzzzbbbYYYWWWUUUSSSUUUSSSRRRRRRTTTRRRRRRWWW___pppyyyssslllyyyqqqiii]]]\\\aaaqqqzzzqqqlllggg^^^RRRHHHBBBAAAAAA@@@CCCIIISSS^^^___PPP@@@888SSSxxxwwwjjjWWW;;;888666333444333444444555555555555555555444444333333333333222222333333333333333333333333333333333333333444555555;;;:::999888777777777777:::<<<>>>>>>======>>>??????<<>>888444333444555666444444666777888999999999555:::888999RRRfffGGG;;;999777333333TTTOOOLLLNNNNNNLLLLLLNNNXXXpppbbbIII===999888:::======999666777666555444333333333333444333222111000111111111000000000111111111222222000////////////000111111---...///000111111111111........./////////000000111111111222222222333333777@@@XXXooo}}}ccc[[[SSSQQQYYYlllsssjjjhhhfffeeefffdddaaa```aaaaaaaaagggnnnssszzz}}}mmmaaa^^^ccclll{{{{{{tttlllccc^^^UUUJJJBBB???@@@BBBBBBFFFQQQ\\\]]]QQQAAA999???jjjqqqccciiioooLLL888888555333444222333333333444444555555666333333333333333333333333222222333333333333444444555444444333333333444444777666666555555666777777<<<===???>>>===<<<<<<======;;;===CCCEEEBBBBBBFFFCCCEEEPPPmmm}}}TTT???;;;===BBBFFFFFFFFFEEEBBB@@@@@@DDDHHHNNNSSS[[[bbbiiiooouuuyyytttkkkkkkfff___XXXRRRLLLFFFBBB:::777444333444555555555444666777888777777777777///===LLLYYYqqq{{{dddIII444444888444222666QQQHHHCCCJJJRRRSSSNNNKKKIIIWWWlll|||xxx|||zzz]]]JJJ???999999999:::<<<<<<888444555555444333222222222222222222111111000000111111/////////000000000111111000///////////////000000,,,---...///000111111111---............/////////000000000111111111111222555888JJJccc}}}[[[RRRKKKKKKQQQ```yyynnn```___dddoooyyyuuunnnggg\\\WWWNNNEEE>>>===@@@CCCBBBJJJYYYaaaYYYFFF:::777IIIwwwsssbbbWWW[[[oooaaaFFF888:::666333444222222222333333444444555555333333333333333333333333222222222333333444444444555555444444333333444444444444444555777888:::;;;???@@@AAA@@@===<<<;;;<<<<<<;;;<<<@@@CCCCCCEEEHHHGGGFFFJJJYYYssssssWWWDDD<<>>SSSzzz^^^QQQPPP___yyyVVV@@@888;;;666333444222222222333333333333333333222222333333333333444444111222222333333444444555555555444333333333444444444444555777999;;;===>>>???@@@AAA@@@>>><<<;;;<<<;;;;;;===@@@BBBDDDFFFHHHIIIJJJLLLPPP[[[uuutttWWWAAA777555<<<>>>@@@AAAAAA@@@>>><<<<<<@@@EEEJJJOOOTTTZZZ]]]jjjwwwxxxqqqggg```[[[UUULLLEEEDDDBBB???<<<999666555444333222222444666777666555555888999777555444777:::BBB\\\vvv]]]PPP<<<777777;;;888111111777JJJIIINNNZZZaaa]]]TTTNNNSSSOOOQQQ[[[jjj~~~eeeHHH:::888;;;888;;;:::666777::::::555444444333222222222333333//////000000000000000///------........./////////222111000///...---------------...///000000000///,,,,,,---------.............../////////000000000333000:::NNNeeexxxvvv```QQQFFFFFFLLLWWWmmmnnnbbb]]]aaannn{{{}}}vvvoookkkggg^^^SSSJJJGGGCCC>>>;;;===BBBFFFQQQaaakkk___HHH:::<<>>>>>===<<<===>>><<<===???@@@BBBDDDEEEEEEGGGHHHKKKLLLMMM\\\}}}yyy^^^DDD555;;;;;;;;;<<<=========<<<:::<<>>DDDHHH```pppttt]]]@@@555<<>>???===???@@@@@@AAACCCCCCAAADDDEEEHHHIIIGGGMMMeee|||gggNNN;;;999777777888:::;;;<<<888999;;;;;;;;;===???BBBBBBKKKRRRWWW```ppp}}}zzztttmmmgggcccQQQNNNHHHBBB===:::888888222333555555444333333444333222111333555666666555333666888888777;;;CCCJJJYYY|||yyyzzzbbbDDD888222555555000000555777555IIIQQQ[[[aaa```XXXPPPJJJQQQQQQPPPPPPTTT^^^kkkuuuppp___JJJ===:::;;;999666777777777777666666666666777444222333555777666444222111111000///......---///---++++++---/////////........................---------------------------,,,,,,,,,,,,---......---------............///...555666666JJJkkk{{{yyy~~~~~~sssaaaSSSUUU\\\fffvvv{{{tttccc]]]\\\jjj}}}}}}|||xxxtttpppkkkddd```\\\VVVMMMEEEEEE;;;:::CCCEEEBBBIIIXXX}}}}}}nnnPPP:::;;;JJJWWWwwwdddVVV]]]kkkOOO999777555444444444333222000000000000000000000000000000////////////000000///////////////////////////000000000111111111111111222333333444444333333333333555666999;;;===???>>>>>>>>>???@@@@@@@@@AAAAAABBBCCCEEEHHHOOOWWW]]]ooowww[[[KKK999333666888777444888666444555999<<<<<<;;;BBBBBBBBBDDDIIISSS^^^fffqqqsssuuuwwwyyyyyyxxxwwwzzzzzz|||~~~~~~~~~}}}{{{{{{{{{{{{{{{|||{{{{{{}}}|||xxx{{{{{{zzzzzzyyyxxxwwwwwwrrrlllddd```]]]XXXPPPJJJDDDAAA===999555444333333333555777777666666666888===666111333666666555555999555888DDDKKKKKKPPPXXXrrrkkkJJJ;;;333222222222111111111000000HHHNNNUUUYYYXXXTTTOOOLLLPPPQQQQQQQQQRRRWWW^^^dddkkk}}}hhhXXXMMMAAA::::::;;;:::888777777777777666666666666555333111222444555444333111111000000///......---...---,,,,,,...//////...........................---------------------------,,,,,,,,,,,,---......------------...............222111111AAA]]]sss{{{~~~zzzoooooovvv~~~oooeee^^^cccqqq}}}|||yyysssnnnhhhbbb[[[VVVRRRMMMEEE???===999:::AAAFFFKKKZZZjjjsss___KKK===???VVVooocccZZZeee\\\GGG999777444444444444333111////////////////////////000000////////////000000//////////////////////////////000000000111111111111222222333444333333333555555666666888999:::;;;<<<<<<======>>>?????????AAABBBCCCDDDGGGKKKQQQVVVYYYqqquuuVVVBBB;;;999666444555555666777777888888888888888888999<<>>888555222222111111111000000000JJJMMMQQQRRRRRRPPPOOOOOONNNPPPQQQQQQQQQRRRUUUWWW[[[aaaqqqdddDDDBBB???;;;:::::::::999888777777777777666666666666444222000000222333222111111000000//////.........---,,,,,,---//////...---------------------------------------------------,,,,,,,,,,,,,,,---......------------............000///...///888MMMiii~~~~~~}}}|||yyy~~~ssshhhaaa___fffsss|||zzzuuummmggg___YYYQQQKKKGGGCCC>>>:::888:::<<>>@@@KKKkkk]]]]]]pppiiiKKKAAA888666444333444333222111////////////////////////////////////////////////////////////////////////////////////000000000000111111222333333333333222777777666666666666777777::::::;;;;;;<<<======>>>AAABBBCCCDDDEEEGGGKKKNNNOOOWWWllltttZZZLLLDDD:::222555666777777777666666777666777888888999;;;???BBBEEEGGGJJJNNNQQQRRRSSSTTTXXXYYYZZZ]]]___aaacccdddeeeddddddddddddeeeffffffdddbbb```aaacccfffggggggfffdddbbb______```bbbcccdddcccbbbbbbbbbaaa^^^[[[[[[[[[ZZZZZZYYYYYYXXXXXXJJJGGGCCCBBBBBBAAA>>>:::666666666666666666666666777777666555444555888;;;777666666888777666;;;BBBSSS___hhhiiijjjttthhhCCC222444555111111111111000000000000MMMOOOQQQQQQPPPOOOOOOPPPLLLMMMOOOQQQRRRSSSTTTUUU[[[UUU\\\tttwww\\\LLLEEE<<<======<<<:::888777777777777777666666666666555333222111000111111111111000000/////////.........,,,+++,,,...//////---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---------.........222///000333555AAA___{{{vvvwww|||}}}mmmaaa^^^ccckkk|||yyyrrrhhh```YYYSSSKKKDDDAAA>>><<<::::::===>>>???FFFTTT^^^bbbXXXCCC444:::MMMhhhoooWWWaaayyy|||WWWBBBCCC888666333333333333222000////////////////////////...//////////////////..................................../////////000000000111111222222222222222777666555555555555555666999999::::::;;;<<<======???AAACCCDDDEEEFFFHHHJJJLLLKKKSSSmmmyyyhhhQQQ===:::888555444555777777777999;;;===>>>===<<<<<<===>>>???BBBDDDFFFHHHIIIIIIIIIJJJLLLNNNPPPRRRTTTUUUVVVVVVVVVVVVWWWWWWXXXXXXXXXVVVVVVWWWZZZ\\\]]]]]]]]][[[XXXVVVVVVWWWYYY[[[[[[ZZZYYYXXXWWWUUURRRPPPMMMMMMMMMMMMLLLLLLKKKKKKAAA???======>>>>>><<<:::333444555666777777777777888999999888666666777999777777777777555888FFFTTTsss}}}eeeMMM666///333222111111000000000/////////LLLNNNPPPPPPNNNLLLKKKLLLLLLLLLLLLMMMOOOQQQSSSTTTUUUNNNOOO[[[iiiyyyjjjOOOAAA@@@EEE<<<===>>>;;;888555666777666666666555555555444444333333222111000000111111////////////............++++++,,,---//////---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,------------...///...111666555999RRRmmm}}}yyyvvv{{{vvvhhh^^^\\\bbbsss}}}zzzvvvnnncccYYYRRRMMMEEE???<<<<<<<<<======??????AAAGGGNNNMMMGGGBBB===:::FFFfffzzz]]]]]]nnnkkkJJJ===CCC777555333222222222111000..............................////////////......---------------------------............////////////000111111222222111111333333333333444444555666888888999:::;;;<<<===>>>>>>@@@CCCDDDEEEFFFHHHJJJEEEDDDGGGRRRiii|||bbbDDD<<<444111333666666444555888;;;<<<;;;:::999999999::::::;;;<<<=========;;;<<<===>>>@@@AAACCCCCCEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFEEEGGGJJJMMMMMMMMMMMMKKKIIIGGGGGGHHHJJJLLLNNNNNNMMMLLLJJJHHHGGGFFF?????????>>>>>>>>>>>>>>>;;;:::999999999999888777666666777888888888777666555777999999777666555666555666999<<<@@@MMMfff|||{{{^^^FFF;;;333444555...000000000/////////......GGGIIIKKKJJJIIIGGGGGGGGGMMMJJJHHHHHHJJJLLLNNNNNNJJJIIIKKKOOOQQQYYYooozzz[[[JJJDDD@@@:::555999999888666444444666777555444444444444333333333222333333111///...000111........................,,,++++++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,------------+++,,,000444222444DDDWWW{{{yyytttxxxsssfffbbb```dddlll{{{}}}xxxtttppphhh\\\SSSIIIEEE???;;;888999<<<>>>===???CCCIIILLLIII@@@888888<<>>@@@BBBDDDEEEFFFHHHJJJDDDFFFFFFFFFKKKbbbYYYPPPEEE===999888555333333666999:::999888999999999999888888888777777777666666777777888999:::::::::;;;<<<=========<<<<<<:::999999;;;>>>@@@@@@??????>>>============>>>??????@@@@@@???<<<;;;<<<===999999999999999888888888999999999999999999999999999999999888888777777777222444666777777777888999:::???JJJUUUaaatttXXXAAA444444333666555,,,////////////............BBBCCCDDDDDDCCCDDDFFFIIIJJJHHHFFFGGGIIIKKKJJJIIIEEEGGGJJJLLLLLLNNNVVV^^^wwwgggRRR???<<>>666000555444444333444555555555333333333222222222111111000111222000---,,,...000........................---+++***+++,,,...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,---++++++,,,,,,,,,---------))),,,...000000333<<>>===;;;888777999===AAAEEEHHHVVV```VVV@@@888???@@@:::IIIoookkkPPPSSSqqqaaa>>>;;;@@@;;;666444111000111111000...........................,,,---///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000000000000222111111111111111222222333333444666777999::::::@@@AAAAAAAAA@@@AAADDDGGGBBB@@@AAAFFFGGGGGGOOOZZZ~~~cccOOOGGGHHH777777888777666777:::<<<::::::999888888888999999888777777666666555555555333444555666666666555444444333333555888999888666555555777888888777666555555777999999777777:::===888888888999999999999999444555777777777888:::;;;:::999777555555666888999888777777888<<>>999666888:::;;;???DDDIIIPPPnnnzzzZZZ@@@<<<999555HHH```fffRRRYYYuuuzzzQQQ999888;;;777555444222000///000000111///............---------........................---,,,,,,++++++,,,,,,---,,,,,,,,,---------......///............000111222111111111111000000//////444444333333444777999;;;???@@@AAABBBCCCDDDFFFFFFEEEDDDBBBAAABBBEEEHHHIII]]]uuuvvvoookkkSSSLLLBBB;;;:::<<<;;;777888666555666999;;;:::888999777777777999999777555555666888:::;;;;;;;;;;;;777777888888888888777777888888888888888888888888777888999999888777777777;;;;;;999888888999:::;;;888999;;;:::666444888???999:::555555;;;777444;;;:::999;;;AAAMMMaaaxxx~~~xxxdddIII<<<111111111111000000000///------..................DDDDDDDDDCCCBBBCCCEEEHHHHHHHHHHHHJJJKKKJJJGGGDDDCCCCCCDDDDDDEEEGGGHHHIIISSSSSSRRRVVV```ssssssaaaVVVLLLBBB<<<<<<;;;:::999777666666555555444444444333222222111111111111111000000000//////............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))*********++++++))))))))))))))))))))))))************************++++++******++++++,,,------,,,,,,,,,...000333444???```yyyuuuyyy||||||oooccc```ccckkkyyywwwrrrpppggg^^^YYYSSSJJJBBB???;;;777555888:::;;;@@@EEEWWWgggxxxpppRRR???<<<;;;FFFdddcccSSS___}}}eeeDDD444555666222444333222000000000000000............---------------------------------------,,,,,,++++++,,,,,,---,,,,,,---------.........//////......///000222333111111000000////////////111111111111333666999;;;>>>???@@@BBBCCCDDDEEEEEECCCBBBAAA@@@AAADDDFFFHHHJJJXXXvvvsssYYYEEE<<<;;;<<<999999999777555222111000666777888:::<<<===<<<<<<888888888888777666555444777777888888888888777777777777777777777777777777888888888999::::::999888888777777777777777888999666777999888666444666999555999666777<<<777555??????LLL```wwwzzz\\\FFF:::666111111111000000000//////------............------EEEEEEEEEDDDCCCCCCEEEHHHIIIIIIJJJKKKLLLKKKHHHEEEFFFBBBBBBIIITTTXXXSSSKKKSSSTTTRRRNNNNNNVVVeeeqqq~~~xxxmmmTTTKKKBBB>>><<<:::999:::999888777666555444444444444444333333222111111111000000000000////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,))))))))))))))))))))))))************************+++************+++,,,,,,,,,+++++++++---///111222555MMMeeeyyy||||||wwwvvvzzzwwwlllccc\\\XXX]]]jjj~~~zzzrrrllliii___UUUPPPJJJBBB===;;;888666777:::<<<===CCCJJJ[[[uuuyyy```HHH<<<;;;AAA\\\^^^WWWjjjpppMMM777222333333000333222111000000000000000............------------------------------------,,,,,,++++++++++++,,,,,,---------.........//////////////////000111222333000000000000////////////...//////000333666999:::<<<===@@@BBBDDDDDDCCCCCCAAA@@@@@@@@@AAACCCEEEGGGGGGHHHUUUqqqfffNNNBBB???999::::::777444444777999555666888888666555555666;;;;;;;;;<<<<<<=========888888888999999888888888777777777777777777777777888666444666999;;;999777::::::::::::::::::::::::555666888999999:::;;;;;;555;;;999888>>>???GGGYYYcccwwwrrrPPP<<<444444555000000000000////////////............---,,,,,,+++DDDEEEEEEEEEEEEEEEHHHJJJKKKKKKLLLNNNOOONNNJJJGGGGGGBBBFFFWWWmmmtttiiiZZZUUUWWWXXXUUUQQQQQQTTTXXX___lllppp___RRRKKKDDD???;;;::::::;;;;;;;;;777777666555444333333444333333333222111111000000////////////////////////.........---------,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))))))))))))))))))))***************************************++++++,,,*********+++,,,---///000777CCCVVVqqq|||{{{xxxwww~~~|||pppeee___]]]^^^bbblll}}}}}}wwwnnnhhhaaaVVVLLLGGGCCC===999999999888;;;>>>>>>???GGGPPPXXXooohhhOOOBBB;;;@@@UUUzzzrrrXXX[[[ppp}}}^^^???444444333222333222222111000000000000000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------........./////////.../////////000111222222000000000000000000000000000000000111333555777888999;;;>>>AAABBBBBBAAA@@@@@@@@@@@@AAABBBDDDEEEFFFLLLIIILLLZZZrrrjjj[[[VVVHHHDDD???;;;::::::::::::444666777777555444555666666666666777777888999::::::999999999999999999:::999999999999999999999999;;;888555666:::;;;:::777666666666666666666555555777888777666888;;;:::777:::AAA@@@???FFFOOOccc~~~ZZZAAA777666555333000000/////////..................------+++***)))BBBDDDEEEFFFGGGHHHJJJLLLLLLMMMNNNQQQRRRPPPLLLHHHEEECCCJJJ```yyysssbbbRRRQQQQQQPPPPPPOOOMMMKKKOOOWWWfffwwwsss^^^NNNEEE@@@???>>>===;;;888888888777666777666555444444444444444333222222111111000//////.....................///...------------,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,*********+++,,,---......333888EEEaaawwwtttyyyuuuzzz}}}pppfffaaa______eeennn{{{}}}yyyrrriiibbbYYYOOOEEEAAA>>>:::888888888999===??????AAAKKKWWWbbbdddRRRAAA@@@@@@TTT{{{dddYYYeeevvv{{{fffNNN:::666666222111555111111111111000000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------.........///---......///000000111111111111111111111111111111333333222333333444444555666888;;;>>>@@@???>>>===???@@@AAACCCDDDEEEFFFFFFCCCFFFKKKQQQ\\\tttrrrjjjbbb___[[[RRRAAA444666777777777777999<<<>>>;;;;;;:::999888777666666888888777666666777888888888888888888888888888888>>>;;;888888::::::999777:::::::::999999999999999666999999888<<>>===>>>:::;;;:::777555777666333666555444333333333333333222222111111000/////////---------...............------------,,,,,,,,,,,,++++++++++++++++++++++++************************************+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++)))******+++,,,---------///222999PPPppplllcccqqq}}}yyyxxxvvvwwwzzz|||qqqmmmeee^^^\\\```hhhnnn|||yyysssjjj___WWWQQQHHH@@@===<<<999888999888:::>>>AAA@@@DDDSSSbbbsss___EEE;;;BBBSSSuuummm```___gggzzzvvvMMMAAA777666555000///333///000000111111000//////------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,---------......,,,,,,---...////////////000000000000111111111111444444333333333333222222444555888:::<<<<<<;;;;;;>>>???BBBDDDFFFFFFFFFFFF>>>DDDKKKMMMNNNZZZwww{{{zzzpppXXXIIIDDD===999777777666555777888999:::::::::999888777666555444444555666777666666666666666666666666888777666555444555666777777777777777888:::<<<>>><<>>>>>???>>>===<<<;;;<<<777;;;:::666444777888555333333222222111111222222222111111000//////......,,,,,,---------.........---------,,,,,,,,,++++++************************************************)))))))))*********++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++******+++,,,------------...222333AAA]]]yyyhhh]]]jjjxxxssssssttt{{{uuuooojjjddd___aaabbbeeekkkwwwwwwmmmggg___TTTLLLJJJAAA;;;;;;;;;999888999:::===CCCFFFGGGNNNaaatttqqqWWWBBB===JJJmmmtttVVVLLLWWWkkkxxx}}}aaa===999555333222111000000...///000111111000//////---------,,,,,,,,,++++++++++++++++++++++++++++++++++++************+++++++++++++++,,,,,,,,,,,,---***+++,,,............---............/////////000111111222222222222222111222333555666888999999999;;;===AAADDDEEEFFFEEEDDDCCCDDDHHHLLLLLLNNNYYYdddzzzlllsssoooeeeWWWNNNLLLJJJFFFCCC>>>???AAAAAA@@@===:::888:::999777666666777999:::888888888888888888888888777999;;;999777777<<<@@@>>>>>>>>>@@@DDDIIIOOORRReeewwwrrrSSS===888222///000111000///.........---------,,,,,,***+++++++++++++++******HHHJJJKKKKKKIIIGGGGGGHHHGGGHHHKKKNNNOOOLLLGGGCCCHHHIIIIIIJJJJJJKKKMMMNNNAAAFFFJJJIIICCC???@@@BBBCCCIIINNNQQQQQQPPPPPPQQQPPPUUU[[[```hhhwww}}}mmmaaa[[[SSSJJJDDDAAA???>>>;;;<<<<<<;;;999777777777444999999444222666777444222111000000000000000111111111111000//////......,,,,,,,,,------.........---------,,,,,,,,,++++++************************))))))))))))))))))))))))((())))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***+++,,,---------------,,,222000444JJJeeezzziii```lll|||}}}}}}tttmmmuuuyyykkkddddddbbb^^^^^^dddmmmvvvwwwjjjaaa\\\VVVMMMFFFEEE>>>999:::;;;999888999===BBBHHHLLLOOOXXXnnn___KKKBBBCCCSSS{{{OOOQQQMMMccc{{{}}}fff===666666333000111333222///...///000111111000//////---------,,,,,,,,,++++++************************++++++************++++++******+++++++++,,,,,,,,,)))***,,,---...------,,,,,,,,,,,,---------.........///000111111222222222111222333444555777888888:::<<<@@@CCCEEEEEEDDDCCCDDD@@@BBBKKKRRRSSSPPPPPPTTTnnnsssjjjwwwwwwqqqrrrtttrrroooppppppmmmhhhaaaWWWNNNHHH???>>><<<;;;;;;<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<>><<<<<<<<<===;;;:::999888777777777777666666555444333333222222333333333222222222111111000000000000////////////........................---,,,+++***))))))))))))***++++++++++++***))))))******++++++++++++******))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++...//////111;;;SSStttyyysss^^^^^^rrruuupppoootttxxx~~~~~~rrrlllfffbbbbbbbbbbbbaaafffvvvvvvmmmbbbYYYSSSMMMEEE@@@===:::999::::::888:::>>>===FFFLLLRRRaaattt{{{wwwOOOGGG:::AAAcccpppUUUMMMYYYiiixxx}}}qqqUUU<<<444333333222222111111111222333333222000...---...,,,,,,,,,+++++++++*********************+++++++++))))))))))))))))))))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,+++***+++,,,---.........///000111222333333///111333444444666999<<<<<<<<<===>>>???AAACCCDDDDDDEEEFFFHHHJJJKKKKKKLLLMMMQQQfff|||~~~xxxhhh[[[PPPEEECCCKKKUUU\\\^^^\\\RRRHHHDDDBBBCCCHHHNNNQQQ]]]iiiiiicccdddrrrsssVVVCCC:::888000000000000////////////,,,,,,,,,+++++++++******))))))))))))))))))))))))GGGGGGGGGGGGFFFEEECCCCCCFFFJJJLLLJJJJJJKKKIIIEEEFFFHHHJJJJJJIIIHHHHHHIIIIIIJJJKKKIIIFFFDDDCCCCCCFFFFFFGGGHHHIIIJJJKKKKKKIIIIIIJJJLLLOOORRRTTTVVVYYY]]]eeelllqqqsssrrrrrrwww|||}}}{{{}}}}}}{{{{{{||||||ttthhh]]]WWWRRRMMMLLLMMMKKKEEE>>>@@@???===;;;::::::;;;;;;999999777666666666666666444444444333222111111111222222222222111111111111/////////.........---------------------------------,,,+++***))))))))))))***++++++++++++***))))))((())))))******))))))((((((((()))))))))*********(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((())))))*********+++++++++,,,---......777KKKhhh}}}{{{vvvrrrfffeeerrr|||}}}yyypppqqqrrrsssuuuyyy|||uuupppmmmaaa___]]]aaahhhqqqvvvyyyxxxhhh```VVVOOOJJJFFF@@@;;;===999777999::::::===AAAAAAFFFOOOZZZhhhqqqnnnfffIIIEEE???OOOyyynnnTTTUUUfffxxx~~~vvvcccJJJ666444444333222111111000000111222333222///------...,,,,,,+++++++++************************)))))))))))))))))))))))))))))))))***++++++++++++++++++************+++++++++,,,,,,,,,++++++***+++,,,---...---......///000111222333000111333444444555888:::;;;<<<<<<===???@@@BBBCCCBBBCCCDDDEEEEEEFFFEEEEEELLLMMMXXXpppxxxsssnnnqqq|||yyypppjjjlllrrrpppRRRAAA:::777666000000000/////////......,,,,,,+++++++++*********))))))))))))))))))))))))EEEEEEEEEEEEEEEEEEFFFFFFGGGKKKKKKIIIIIILLLLLLIIIEEEGGGIIIIIIIIIIIIIIIKKKKKKLLLLLLJJJGGGDDDCCCCCCEEEFFFFFFFFFFFFGGGGGGGGGHHHIIIIIIIIIIIIHHHGGGFFFGGGIIIMMMPPPRRRQQQPPPOOOQQQRRRTTTSSSQQQQQQRRRSSSRRRQQQRRRSSSRRRNNNHHHDDDCCCBBB@@@??????>>>;;;888:::999888777777777888999888777666555444444444444333333222222111000000000111111111000000000//////......---------,,,,,,,,,++++++++++++++++++++++++,,,+++******))))))))))))******++++++******)))((('''(((((())))))(((((('''(((((())))))))))))******''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((()))))))))*********+++++++++,,,,,,,,,111@@@VVVggg|||||||||yyyxxx}}}kkklllxxxwwwqqqmmmjjjiiihhhjjjkkksss}}}~~~zzzrrrnnnhhhccc______```aaabbbdddiiisss}}}qqqhhhXXXRRRJJJDDDAAA???;;;888<<<777555999<<<===@@@DDDJJJLLLTTTaaaeee^^^RRRJJJBBBEEEJJJgggppp^^^mmmnnnSSS???333444444333222111000///...000111222111///---------,,,++++++++++++***************))))))((((((''''''))))))))))))))))))))))))******++++++++++++******)))*********++++++++++++++++++******++++++,,,---------...///000111111222111222333333333444666888:::;;;;;;===>>>???@@@AAAAAAAAABBBBBBBBBAAAAAA@@@GGGHHHMMMUUU```rrr{{{dddGGG555111333222///////////////.........---,,,++++++++++++*********))))))))))))))))))))))))EEEDDDDDDDDDEEEGGGIIIJJJGGGJJJJJJGGGHHHKKKLLLIIIGGGHHHJJJJJJIIIIIIJJJKKKKKKLLLMMMKKKIIIGGGFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDJJJIIIHHHGGGFFFDDDCCCCCCIIIIIIJJJJJJIIIHHHGGGFFFEEECCCBBBBBBCCCDDDEEEEEECCCDDDDDDDDDBBBAAAAAAAAA???@@@AAA@@@>>>=========999888777666666666777777777666555444444333333444222222222111111000000000000000/////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))***************))))))((('''(((((())))))(((((('''(((((((((((()))))))))***'''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((())))))))))))***************,,,,,,+++---666EEEQQQooouuu|||xxxqqqkkkgggeeefffkkknnnooorrrvvvvvvxxx}}}|||wwwrrrmmmhhheeebbbaaa```^^^^^^```eeekkknnn{{{xxxkkkaaaZZZOOOJJJCCC???===;;;999888999666666;;;???@@@BBBEEEJJJNNNXXX___VVVFFFBBBHHH___fffooozzzxxx~~~]]]CCC666111444444333111000///...---///000111000...,,,,,,---++++++++++++******************)))((('''&&&&&&%%%))))))))))))))))))))))))))))))************)))))))))))))))************+++***************++++++,,,,,,,,,---...///000000111111333333333222333555777999999:::<<<======>>>>>>??????@@@AAAAAAAAA@@@@@@AAAEEEJJJMMMLLLPPPaaarrrmmmPPPCCC444///222444///)))............------------++++++++++++************))))))))))))))))))))))))EEEEEEDDDEEEFFFHHHJJJKKKDDDGGGGGGEEEFFFIIIJJJGGGIIIJJJKKKJJJHHHGGGHHHIIIIIIKKKLLLLLLJJJIIIJJJKKKGGGGGGFFFFFFEEEDDDDDDDDDIIIHHHEEECCCCCCDDDFFFGGGIIIIIIHHHGGGFFFEEEEEEDDDAAA???===>>>AAADDDDDDDDD@@@AAAAAA???======???AAA>>>@@@AAA???<<<::::::;;;;;;:::999888777666666555777777666444444444444444222222222222111111111111/////////.........------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))((())))))))))))************)))((((((((())))))******))))))((('''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((()))))))))*********+++,,,---++++++000999@@@YYYgggyyyxxxpppqqq|||uuuooollliiiggghhhmmmkkkjjjjjjlllrrrwww{{{}}}xxxzzz}}}yyyuuutttrrrmmmiiiiiihhhfffcccaaa```___```dddfffkkkqqqyyyuuudddZZZSSSOOOIIIEEE@@@<<<:::888888777888777:::@@@BBBBBBDDDIIILLLTTT^^^[[[HHH===MMMggggggHHH888111000333222222111///......------...000///---++++++,,,+++++++++*********))))))***))))))((('''&&&%%%%%%((((((((((((((((((((((((((())))))******))))))((((((((()))))))))*********))))))************+++***++++++,,,---...//////000111222333222222222444555777888999:::;;;<<<<<<;;;:::;;;<<<>>>@@@@@@AAAAAA@@@CCCIIILLLHHHDDDHHHPPPdddwww}}}YYY@@@999555222222333222///+++------------,,,,,,,,,++++++++++++*********))))))((((((((((((((((((((((((EEEEEEEEEEEEFFFGGGHHHIIIBBBFFFFFFDDDDDDGGGGGGDDDIIIJJJIIIHHHFFFEEEFFFGGGGGGIIIJJJKKKJJJJJJKKKLLLGGGGGGGGGFFFEEEDDDDDDDDDFFFDDDAAA@@@@@@CCCFFFHHHFFFEEEEEEDDDCCCCCCBBBBBB???>>>===>>>@@@CCCDDDEEE?????????>>><<<;;;===>>>===>>>>>>===:::888777777::::::999888777666555444777666555444333333333333222111111111111111111111/////////.........------......---------,,,,,,,,,------------------------***))))))(((((()))))))))))))))******))))))((('''((())))))******))))))(((''''''(((((((((((())))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((()))))))))*********,,,---,,,+++---222777JJJ___www~~~hhh^^^pppyyyrrrkkkjjjmmmjjjfffaaa___```bbbeeefffcccfffiiijjjlllnnnpppssswwwvvvtttrrrooonnnmmmllllllmmmmmmnnnnnnmmmlllllliiieeeaaa```aaabbb```^^^\\\]]]______```aaadddgggooottt|||~~~yyyxxxgggZZZTTTPPPLLLBBB@@@<<<888666666666777888:::???DDDDDDDDDKKKUUUaaahhhiiiXXXBBBBBB```xxxSSS>>>888666333111111000000//////......,,,---......,,,++++++,,,+++************)))))))))))))))((((((''''''&&&&&&(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((()))************)))******+++,,,---......///000111222222111111333555555666888999::::::999999555666888;;;===???@@@AAACCCBBBDDDGGGFFFCCCDDDHHHMMMVVVeee|||~~~yyytttnnnjjjjjjvvvyyySSS<<<444444333222000...---///000,,,,,,,,,,,,+++++++++++++++************)))))))))((((((((((((((((((((((((DDDDDDEEEEEEEEEEEEDDDDDDBBBEEEGGGEEEEEEFFFDDD@@@EEEEEEEEEDDDBBBBBBDDDFFFEEEGGGHHHIIIGGGGGGGGGHHHFFFFFFEEEEEEDDDDDDCCCCCCDDDCCCAAA@@@@@@AAACCCDDDCCCCCCCCCBBBBBBAAAAAA@@@===>>>>>>??????@@@AAABBB>>>>>>============<<<;;;>>>===<<<<<<;;;999777666666666666666666555444444555444333222222111222222000000000000000000000000////////////............,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))(((((((((((()))))))))))))))))))))((((((''''''(((((())))))((((((''''''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((()))))))))***)))+++,,,,,,+++,,,///222<<>>CCCEEEDDDGGGWWWgggssssssgggPPPCCCQQQsss~~~xxxgggFFF999999888333////////////////////////+++,,,------+++******+++************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))((((((''''''''''''((((((((())))))'''((()))*********)))((())))))***+++,,,---......///000111111111111333555444555777999999999888777444666888;;;===???AAAAAAFFFCCCAAABBBBBBBBBEEEJJJIIILLLPPP[[[qqq~~~{{{}}}sssoootttssstttzzzZZZ@@@555555111111000---,,,,,,...000,,,+++++++++************************))))))))))))((((((((((((((((((((((((CCCCCCDDDDDDDDDBBBAAA@@@BBBFFFHHHFFFFFFFFFDDD???@@@AAAAAAAAA@@@AAACCCFFFDDDFFFGGGGGGEEEDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDCCCCCCAAA@@@@@@@@@@@@AAAAAA@@@???>>>>>>;;;===>>>===<<<;;;<<<>>>;;;;;;;;;<<<>>>===;;;888===;;;::::::::::::777555111222333444444444444444444333222111000000000000.........///////////////000000/////////.........+++++++++************)))************************))))))(((((((((((()))***)))))))))))))))(((((('''&&&''''''''''''''''''&&&''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))''')))+++++++++,,,///111***FFFbbbyyybbbaaalllxxx{{{wwwsssooolllfffggghhhfffbbb___```bbbbbbaaa``````aaabbbdddeeebbbccceeefffhhhiiiiiiiiippprrruuuxxxyyy{{{~~~vvvlllhhh___UUUOOOKKKCCC:::::::::999777666777;;;===>>>AAAFFFEEECCCJJJ```vvvnnniiiXXXEEEFFFcccnnn```hhhiii~~~WWW999111444222,,,.........////////////000***,,,------+++******+++************))))))))))))((((((((()))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))&&&''')))*********)))((())))))***+++,,,------......///111111111111444666333555777888999888777666888999;;;===@@@AAABBBCCCGGGCCCBBBBBBAAA???BBBGGGEEEJJJLLLLLLRRRdddxxx]]]GGG;;;444///------...///000///---++++++++++++************)))************))))))))))))((((((((((((((((((((((((GGGHHHHHHDDD@@@@@@BBBFFFEEEEEEDDDDDDCCCAAA@@@??????@@@@@@AAABBBBBBBBBBBB===>>>>>>???@@@AAAAAAAAACCCCCCBBBBBBBBBCCCCCCDDDBBBBBBBBBAAAAAA@@@@@@@@@@@@BBBBBB@@@===<<<===@@@==================<<<<<<999999;;;;;;;;;;;;999999::::::999999777666555444444444333333333222222222222222222111111111000000------............------......---,,,,,,+++******))))))))))))))))))))))))+++++++++************)))******))))))((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''((()))***+++,,,------...333GGGggg|||yyylll```kkk~~~|||zzzwwwssspppuuusssrrrrrruuuwwwyyyyyy}}}}}}~~~~~~xxxrrrfff```WWWMMMDDD???<<<;;;;;;888666666999<<>>???@@@AAAAAAAAA@@@???>>>??????>>>>>>???@@@AAAAAACCCCCCCCCCCCCCCCCCCCCDDDBBBBBBBBBAAAAAA@@@@@@@@@???AAAAAA???<<<;;;===???>>>>>>===<<<<<<;;;::::::888999:::;;;;;;:::999888999999999888777666444333333333333333222222222222222222111111111000000000---......//////......---...------,,,++++++******))))))))))))))))))))))))+++++++++*********))))))))))))))))))((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''((()))***+++,,,,,,------///===VVVqqq~~~mmmaaaaaaiiioooyyy}}}xxxrrrkkkggg___ZZZQQQHHHAAA<<<:::999:::999888888:::<<<>>>???@@@BBBMMMLLLJJJddd|||xxx___PPPKKKYYYqqqbbb^^^hhhOOO888222444111///111///...---,,,,,,+++,,,,,,***++++++++++++***))))))+++***((('''''''''((()))(((((())))))))))))(((((((((''''''&&&'''((()))***)))(((((((((''''''''''''))))))))))))((((((''''''))))))************))))))************+++,,,------//////000111222333444444666666777999999:::::::::<<>>:::999<<<@@@@@@@@@@@@@@@AAABBBCCCDDDJJJJJJMMMQQQUUUVVVSSSPPPKKKXXXgggwwwrrrWWW???888777222...............---,,,,,,++++++************************))))))))))))((((((((('''((((((((((((((((((((((((FFFDDDBBBAAACCCDDDDDDDDDEEEEEEEEEDDDBBB@@@???>>>AAABBBCCCDDDCCCAAA???>>>???>>><<<;;;<<<===???@@@DDDDDDDDDDDDCCCCCCDDDDDDBBBBBBBBBAAAAAAAAAAAA@@@>>>??????>>><<<;;;<<<===???>>>===<<<:::999888777777888999::::::999888777888888777777666555444333333333222222222111111111111111000000000000000///......////////////......------,,,,,,+++*********))))))))))))))))))))))))++++++*********))))))))))))))))))(((((((((((('''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''(((((()))***+++,,,,,,//////666FFFZZZkkk{{{yyy```WWWUUUZZZfffpppxxxxxxuuupppkkkgggccc___\\\TTTPPPIIIBBB<<<999888888888999:::<<<>>>@@@AAABBBBBBFFFLLLNNN]]]}}}sssXXXRRRVVVkkkqqqppp}}}lllMMM>>>222222333111///111///...---,,,,,,+++++++++******++++++******)))(((***)))((('''''''''(((((('''(((((())))))(((((('''''''''&&&&&&''''''((()))(((((((((((('''''''''''')))))))))(((((((((((('''((())))))******))))))(((******)))******+++,,,---......///000111222333333333444777:::;;;;;;;;;:::===>>>===:::777777:::>>>>>>>>>>>>???@@@BBBCCCDDDHHHIIIMMMQQQTTTSSSPPPLLLJJJNNNRRRYYYhhh{{{LLL===111222444111///000...------,,,,,,+++++++++************************)))))))))(((((((((''''''((((((((((((((((((((((((DDDAAA???@@@CCCEEEEEECCCDDDDDDDDDDDDCCCBBBAAAAAABBBDDDEEEGGGFFFEEECCCAAA>>><<<:::999999:::===>>>DDDDDDDDDDDDDDDDDDCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA=========<<<;;;;;;;;;<<<===<<<;;;:::999888777777666777888888888888777666666666666666555444333222222222111111111000000000////////////////////////.........//////.........,,,,,,++++++*********)))))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((()))***++++++,,,---,,,///:::HHHYYYmmm|||{{{VVVGGG@@@HHHPPPSSS]]]lll~~~|||pppfffbbb]]]YYYVVVTTTRRRPPPIIIFFFAAA<<<999888888888777:::===@@@CCCEEEGGGHHHIIIIIILLLXXXpppiiifffgggrrryyyLLL;;;333///111222000000333///...---,,,++++++++++++***************))))))((((((((((((((('''((((((((('''(((((((((((((((((('''&&&&&&&&&&&&''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))***+++,,,---......///000111222222333222444888:::;;;;;;999888999:::;;;:::888888:::<<<<<<<<<===>>>???AAACCCDDDFFFHHHLLLOOOQQQQQQOOONNNRRRRRRRRRSSSXXXcccnnnuuufffLLL;;;333///111222///...000---,,,,,,,,,+++++++++***************************))))))((((((((('''''''''((((((((((((((((((((((((AAA???===???CCCEEEDDDBBBCCCCCCDDDEEEEEEEEEEEEEEE@@@AAACCCEEEFFFFFFEEEDDD???>>><<<:::;;;<<>><<<999888888999:::;;;===AAABBBCCCEEEHHHKKKMMMSSS[[[gggpppmmmggghhh{{{ccc777444111///000111000111444......---,,,++++++++++++)))************)))(((((('''''''''(((((((((((('''''''''((((((((((((''''''%%%&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''''''''((((((((((((((())))))))))))(((((())))))))))))***+++,,,,,,......///000111222333333444555888::::::888666555444666:::<<<<<<<<<<<<<<<:::;;;;;;<<<>>>@@@AAABBBEEEGGGIIIKKKMMMOOOQQQSSSLLLLLLLLLNNNOOOQQQVVVZZZ]]]fffuuu|||ZZZHHHBBB:::444000......---+++***,,,+++++++++++++++*********))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''>>>>>>>>>???BBBCCCCCCBBBBBBCCCDDDEEEEEEEEEEEEEEE<<<===???@@@BBBBBBCCCCCCBBBAAA@@@???@@@BBBDDDEEECCCCCCDDDDDDDDDBBBAAA@@@>>>>>>>>>>>>>>>?????????===;;;::::::;;;<<<<<<;;;777777777777777777777777333444555666666555444333222333333333222222111000000000/////////.........,,,------------.........,,,,,,------------,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))(((((((((&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((()))))))))******)))***+++---///888MMM```rrr|||VVVCCC>>>===???CCC>>>AAAFFFOOOZZZfffqqqwww~~~rrrnnnooo}}}zzzuuuwwwuuujjjZZZOOOIIIFFFBBB?????????>>>===::::::888888888:::;;;===@@@AAACCCCCCCCCFFFLLLRRRWWWfffpppnnnaaaOOOWWWvvvfff@@@333333111000//////000111222...---,,,++++++*********))))))******))))))((('''&&&&&&'''(((((((((''''''&&&''''''((((((''''''&&&%%%%%%&&&''''''''''''&&&'''''''''(((((((((((((((&&&''''''''''''((((((((('''(((((())))))(((((('''))))))((())))))***+++,,,......///000111222333333444555666777777666444333111444999===???>>>===;;;:::::::::;;;<<<>>>???@@@CCCDDDFFFGGGIIILLLPPPSSSJJJHHHGGGHHHGGGGGGKKKQQQSSSRRRUUU]]]kkk}}}tttZZZHHH:::666555...111///...------,,,,,,---************************))))))))))))))))))))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''<<<>>>@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCBBBBBBAAA============>>>???AAABBB@@@@@@AAAAAACCCDDDFFFGGGBBBBBBCCCDDDCCCAAA???>>><<<<<<<<<<<<======>>>>>>>>>;;;999:::<<<===<<<;;;888777777666666555555555222333444555555444333222111111222222111111000000/////////.........------+++,,,,,,,,,------------***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((((((&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))+++---000///,,,000BBBUUUkkklllVVVKKKFFFBBB???BBB@@@???@@@FFFNNNWWW]]]yyy}}}rrrppprrrxxx}}}vvvuuuooogggcccfffeee[[[NNNHHHEEEBBB???=========<<<;;;666666666666888:::<<<>>>AAACCCDDDEEEHHHPPP\\\fffnnnzzzrrraaaYYYVVVhhhvvvFFF---666000000///...///000///---...---,,,+++************)))))))))))))))(((((('''%%%&&&'''(((((((((''''''&&&''''''((((((''''''&&&$$$%%%&&&'''''''''&&&&&&''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((((((((())))))***+++,,,------...///000111111222222222333444555555555555333555777:::======<<<;;;::::::::::::;;;<<<===>>>???BBBEEEFFFFFFGGGKKKNNNJJJGGGFFFHHHGGGDDDGGGMMMQQQLLLJJJNNNVVVbbbsssWWWDDD;;;;;;777444222)))//////......///000...,,,)))*********************))))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''''''''''''''''''''''';;;>>>AAAAAA???>>>@@@CCCDDDDDDCCCBBBAAA???>>>===AAA@@@>>>======???@@@BBB======???@@@BBBDDDEEEEEEAAABBBCCCCCCCCCAAA>>>===;;;;;;;;;;;;<<<<<<======>>>;;;999:::===>>>===;;;999999888666555444333222222333444444444444333222000111111111111000000/////////.........---------+++++++++,,,,,,---------*********++++++*********(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((())))))))))))'''***///---'''))):::LLLeeezzz|||rrrmmmddd[[[IIIEEE@@@===>>>CCCJJJOOObbbmmmwwwyyyuuutttzzz}}}~~~~~~yyyqqqkkkiiiddd\\\XXXZZZYYYPPPGGGDDD>>><<<:::999999888777555444444444666888:::<<<>>>???BBBEEEIIIPPP]]]nnn{{{gggNNN]]]rrryyykkkoooyyytttzzz^^^<<<...777---...---...///000---(((...---,,,+++************)))))))))))))))(((((('''$$$%%%'''(((((((((''''''&&&''''''''''''''''''&&&$$$%%%&&&'''''''''&&&%%%&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((''''''((((((((((((''''''(((((((((((()))***+++,,,+++,,,,,,---...///000000000000111222333555666666777666666777:::;;;;;;:::::::::::::::;;;;;;<<<===<<<@@@EEEFFFEEEDDDEEEGGG???>>>BBBIIIJJJFFFGGGLLLFFFEEEGGGMMMRRRUUU[[[aaammm}}}vvviiiXXXKKK???666888888---***111555***++++++,,,......***%%%)))))))))))))))*********))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''AAAAAA@@@???>>>>>>??????FFFEEECCCAAA???>>>>>>>>>@@@AAAAAABBBBBBAAAAAA@@@:::;;;===???@@@BBBCCCCCC@@@@@@@@@@@@@@@???>>>===<<<;;;::::::;;;<<<===>>><<<;;;:::;;;<<<<<<:::888777777555444333222222222111111222333333333222222111111111111111111111111111000000///...---------......---,,,,,,,,,,,,---+++******)))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''&&&%%%%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%''''''''''''''''''''''''''''''(((((())))))******,,,+++))))))***...222555LLL```uuuaaaIII<<<:::>>>AAABBBFFFGGGMMMXXXbbbiiinnnrrrttt{{{~~~zzzxxxuuurrrmmmggg___WWWQQQPPPMMMIIIHHHHHHHHHEEEBBB===;;;888666555555666666777555555666999<<<>>>>>>DDDCCCEEEMMM[[[nnn~~~~~~kkkgggfff```hhhoooqqq}}}kkkPPP;;;333111000/////////...------,,,,,,+++++++++************)))))))))))))))))))))))))))&&&&&&'''((())))))((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&''''''''''''(((((((((((((((((()))************+++++++++,,,,,,,,,222222222222222222333333444555888:::;;;:::999999888888888999;;;>>>AAABBB===???AAA???===>>>BBBGGG@@@@@@AAABBBCCCEEEGGGHHHHHHHHHIIIIIIJJJKKKLLLLLLUUU]]]kkkyyyqqq\\\KKKAAA===:::888000//////...------,,,,,,------,,,,,,,,,+++++++++))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&AAA@@@???>>>>>>>>>>>>>>>CCCBBBBBBAAAAAA@@@@@@?????????@@@AAABBBBBBBBBBBB;;;<<<>>>@@@BBBBBBBBBBBB===>>>>>>?????????>>>>>>;;;;;;:::::::::;;;<<<===;;;:::::::::;;;;;;999888777666555333222222111111111222222333222222111111111111111111111111111111000000//////...------,,,.........---------,,,,,,+++***))))))(((((())))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((())))))******+++***)))(((***,,,///111888FFF___zzznnnZZZNNNEEE@@@@@@AAAAAADDDIIILLLOOOTTTZZZ```mmm{{{uuuqqqmmmjjjfffbbb\\\VVVOOOJJJHHHEEEAAA@@@@@@@@@>>>;;;<<<:::888666555555555666444333444666999<<<>>>???>>>FFFMMMOOOPPP\\\rrrkkkkkkqqquuuwwwxxxiiiSSSAAA777333222111//////......---,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((&&&&&&'''(((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&%%%&&&'''&&&%%%%%%%%%'''''''''''''''((((((((((((((((((((((((((())))))************+++++++++,,,,,,000000000111111222222222444555777999::::::999888777777888999;;;>>>AAABBBAAA???======@@@CCCDDDDDD???@@@AAACCCEEEGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIMMMPPPUUUZZZbbbpppqqqRRRIII>>>777666666666444/////////...---,,,,,,,,,---,,,,,,,,,,,,+++++++++))))))(((((((((((())))))))))))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&AAA@@@???>>>============???@@@AAABBBBBBBBBAAA@@@>>>>>>???@@@AAABBBBBBCCC<<<>>>AAACCCCCCCCCAAA@@@;;;;;;;;;<<<======>>>>>>::::::999888999:::;;;<<<:::999999999::::::888666666555444333222111111111222222222222222111000///000000000000000000000000/////////......------,,,---.../////////...---,,,+++***))))))(((((())))))'''(((((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******))))))))))))***+++,,,---///777IIIaaasss{{{~~~jjjQQQAAA===;;;999;;;>>>===<<<@@@GGGMMM\\\ppp}}}xxxvvvwwwtttvvvyyyyyywwwqqqkkkggg___\\\WWWSSSOOOKKKFFFCCC@@@===;;;:::999999777666:::999777555444444555555333444555777999;;;===???<<>>AAABBBBBB<<<777:::AAAEEECCC>>>???@@@CCCEEEGGGHHHHHHHHHKKKKKKJJJIIIHHHFFFEEEDDDKKKLLLLLLLLLMMMSSS]]]ddduuu~~~bbbDDD888444111000111222///---///......------,,,,,,+++,,,,,,,,,+++++++++******))))))(((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&@@@???>>>===<<<<<<<<<<<<>>>@@@BBBCCCCCCBBBAAA??????????????????@@@@@@AAA===???BBBDDDEEECCC@@@>>>;;;::::::::::::;;;;;;;;;999999888777777888999:::999888777777999888777555444444333222111000000000222222222222111000///...////////////////////////.........---------,,,,,,---...///000000...,,,+++******)))((((((((((((((('''(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***))))))******++++++******---333BBBYYYlllvvv|||qqq[[[VVVHHH???:::<<<>>><<<>>>CCCEEEMMMXXXbbbkkksssxxx{{{yyysssppppppqqqhhhkkkmmmnnnlllgggaaa]]]SSSPPPKKKHHHFFFDDDAAA???<<<;;;999888777777666555888777666555444444555555555666777888888999;;;===<<>>>>>===============???AAABBBCCCCCCBBB@@@>>>BBBAAA@@@>>>============>>>@@@BBBEEEEEECCC@@@>>><<<;;;:::999888888888888888777666555555666777888777666555666777777555333333222111000000000000000222222222111000///...---........................------------,,,,,,,,,,,,,,,...///000000...,,,+++***))))))((('''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))***+++,,,,,,+++******(((***333EEEUUUbbbnnnwwwvvv[[[CCC<<<===;;;:::>>>@@@AAADDDHHHLLLQQQXXX^^^XXX___jjjwww~~~{{{yyytttnnngggddddddeee\\\]]]___```^^^ZZZUUURRRIIIEEEAAA???>>>===<<<;;;::::::999888666666666777666666666555555555555666777888888777666777;;;>>>>>>BBBFFFJJJVVVssskkkQQQ===111555666...***///---------,,,++++++***************)))))))))((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''(((((()))(((((()))))))))*********))))))***+++---...//////222333444555666777777777444444444666999<<<>>>@@@;;;:::;;;<<<===>>>??????BBBCCCEEEFFFEEECCCAAA@@@AAABBBCCCDDDCCCBBB@@@???<<>>>>>=========>>>??????@@@AAABBBBBBBBBAAA@@@???DDDBBB@@@>>><<<;;;;;;<<<===???AAACCCCCCBBB@@@>>>===<<<:::888666666666666777666555444333444555666555444444444555555333111111111000///////////////000000000000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++***)))((((((''''''((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))******+++++++++******+++((()))000<<>>AAAAAACCCFFFBBBEEEIIIOOOWWWbbbmmmtttwwwuuutttssstttttttttsssvvvyyy|||}}}zzzyyyyyyyyyyyywwwtttqqqmmmkkkggg```YYYTTTRRRSSSNNNOOOPPPPPPNNNKKKHHHFFF???===:::888888888888777777888888777555444555777555666666666666666666666666777999888888<<>>999<<<@@@@@@===<<<@@@CCCBBBBBBBBBBBBBBB@@@>>>===>>>???AAABBBBBBAAA@@@???AAA@@@>>>======???BBBDDD???AAACCCAAA@@@CCCJJJPPPWWW^^^lll|||{{{pppaaaXXXRRRKKK???555111111111111111///...---......---,,,++++++,,,,,,++++++++++++++++++++++++*********))))))))))))((())))))(((((((((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%=========>>>???@@@AAABBB???@@@@@@AAAAAABBBBBBCCCCCCAAA???===;;;;;;<<<<<<===>>>@@@AAAAAAAAA@@@@@@<<<;;;999777666666777888666555444333222333333444444333222333444444222000000000//////......///////////////000//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---,,,,,,,,,,,,+++++++++))))))(((''''''''''''(((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))((((((((())))))*********000---+++,,,000<<>>===???CCCKKKQQQYYY[[[]]]___aaadddhhhkkkqqqsssvvvwwwxxxyyy|||~~~}}}yyywww{{{{{{uuuwwwyyywwwuuuwwwooollljjjiiiiiihhheeebbb^^^]]]YYYSSSMMMHHHEEEEEEDDDDDDDDDCCCAAA@@@???>>>;;;999777777777777666555666777888777444444555888555666666777888888888888666999<<<>>>BBBKKKWWW```nnnzzzrrrxxxwww^^^CCC222...000222111...,,,---///,,,,,,,,,+++******))))))***)))))))))((((((((((((''''''''''''''''''''''''&&&'''''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###%%%%%%%%%$$$###$$$%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))******+++++++++,,,,,,,,,......000222444777999:::555444444555666888;;;<<<666;;;???>>><<<;;;>>>BBB>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCCCCAAA???>>>FFFDDDAAA@@@AAACCCEEEGGGGGGEEECCC@@@>>>===>>>AAA???@@@FFFOOOVVV]]]hhhsss{{{yyywwweeeZZZUUUEEE???777222111222111000---///222333222000......000000///---+++***))))))*********+++++++++++++++******)))))))))((((((((())))))(((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$<<<<<<===>>>???AAACCCDDD>>>>>>>>>???AAACCCEEEFFFAAA@@@>>><<<;;;<<<===>>>======>>>???@@@@@@AAAAAA;;;:::888666666777999:::666555333222222222333333333222222222333333111000000//////.........//////......//////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,---,,,+++*********++++++))))))((('''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$######"""###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))'''&&&&&&''''''(((******,,,,,,------,,,111BBBRRRkkkqqqbbb^^^PPPDDD:::999:::777777999666999===???======>>>@@@AAAFFFKKKOOOSSSYYYaaagggsssttttttrrrpppnnnnnnooovvvxxx|||~~~}}}}}}yyyxxx{{{tttuuutttqqqooosss}}}tttlllmmmnnnjjjhhhjjjddd```\\\ZZZZZZYYYVVVSSSRRRRRRPPPMMMHHHDDDBBBBBBAAA@@@>>>===<<<;;;;;;;;;;;;999888888999999777666666888999888555555777999555666777888999999999888888;;;@@@EEEMMMYYYjjjuuunnniii}}}|||zzzdddAAA333999---333333...+++---...,,,,,,,,,++++++***)))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&'''''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))++++++++++++++++++,,,,,,------///111444777999;;;555555555555666777999;;;444777::::::999999;;;===;;;;;;;;;;;;<<<===???@@@@@@AAACCCDDDDDDBBB???===>>>>>>@@@BBBDDDDDDBBB@@@LLLDDD<<<:::;;;===>>>???AAA???AAADDDEEEDDDGGGMMMLLLKKKTTTdddnnnssssssmmmbbbTTTGGG>>>:::999222333444333222///---,,,,,,---------......///000(((***,,,---------......******************++++++))))))))))))(((((((((((())))))(((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$CCCAAAAAACCCEEEEEEAAA>>>AAA@@@BBBFFFFFFAAA???@@@AAAAAA???>>>>>>???@@@@@@???>>>>>>@@@CCCDDDAAA>>>;;;:::888777555444444444444444444444444333333333444444444444333222111111---...///////////////...)))******+++---......///000///...---+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((,,,,,,,,,++++++///666<<>>>>>======<<<=========;;;::::::;;;>>>@@@@@@@@@CCCCCCDDDEEEEEEDDDBBBAAACCCCCCDDDDDDDDDDDDCCCCCCEEEBBB>>><<<<<<======<<<<<<<<<===>>>>>>>>>>>>>>>BBBBBBCCCFFFJJJPPPUUUYYYjjjlllqqqxxxyyyfffZZZKKKGGGAAA;;;666444444444111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++++++++************)))(((((((((((())))))))))))(((((((((((((((((((((((())))))((('''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$EEEDDDDDDFFFIIIJJJHHHEEEEEEAAA???AAAAAA===<<<>>>@@@@@@??????>>>>>>??????>>>===>>>@@@DDDEEECCCAAA;;;:::999888777666666666888777777666444333333222444444444444444333222111...///////////////......++++++,,,,,,,,,,,,---------------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((***++++++******---333777HHH[[[ppp{{{zzzdddVVVIIIAAA???<<<777555999<<<:::999999============???EEEMMMSSSWWWYYYZZZWWWRRRPPPRRRUUU\\\^^^aaadddffffffeeedddcccccccccdddeeeeeebbb```\\\ZZZXXXWWWYYY]]]cccgggccc\\\TTTOOOPPPQQQQQQOOOOOOLLLHHHFFFFFFEEECCCAAAAAA@@@???>>>===<<<;;;:::888888888888888888888888888888777666666777888999222555999:::999777888888<<<;;;:::888999===DDDJJJ[[[hhh}}}jjjPPP888222555111............------------++++++++++++++++++++++++))))))))))))((((((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''((((((((((((''''''''''''++++++***)))'''(((***,,,---...000111333444444444666777777666666777:::<<>><<<<<<;;;;;;<<<;;;;;;<<<@@@CCCDDDEEEDDDEEEEEEEEEDDDBBB@@@???BBBBBBDDDEEEEEEFFFFFFFFFDDDAAA>>><<<===>>>>>>===<<<=========<<<<<<;;;:::::::::999999:::===@@@BBBBBBCCCDDDGGGKKKOOORRRTTT[[[]]]bbbfffiiikkkkkkkkkooorrrtttqqqlllhhhiiikkkfffccc^^^ZZZVVVSSSOOOLLLKKKNNNRRRSSSNNNDDD:::333888666333000//////000111/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))+++++++++*********))))))))))))(((((((((((((((((('''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$DDDDDDEEEHHHKKKMMMMMMMMMMMMEEE>>>>>>>>><<<<<<===>>>>>>??????>>>>>>===<<<@@@???@@@AAACCCCCCAAA???::::::999888888888888888<<<;;;999888666444333222555555555555444333222111///000000000///...---------------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''(((((((((((())))))))))))+++...111444@@@OOOaaawww}}}vvvjjjcccdddTTTOOOEEE<<<:::===<<<888:::999888777999<<<@@@BBBGGGIIIJJJGGGDDDBBBDDDGGGJJJLLLNNNQQQRRRRRRQQQPPPPPPPPPPPPRRRSSSSSSQQQOOOKKKIIIGGGFFFGGGIIILLLNNNKKKFFFAAA@@@BBBDDDDDDBBBBBB@@@>>>===<<<;;;999777888888888999999999999999666666777888888999::::::777555222222444777999:::666888999:::999:::<<<>>>???AAACCCDDDHHHRRR```kkk~~~uuuPPP<<<...---222111......---------,,,,,,,,,++++++++++++++++++++++++)))))))))(((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''')))))))))((('''''')))+++,,,---...///000222222333444555666666777888;;;>>>CCCBBBAAA???>>>=========BBB@@@>>>???BBBDDDFFFFFFFFFFFFFFFEEECCCAAA>>>===BBBBBBDDDFFFGGGHHHIIIIIIBBB@@@>>>===>>>??????>>>======<<<<<<:::999888777888777555333333444555666<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<===>>>>>>>>>===<<>><<<>>>@@@DDDAAA>>><<<;;;:::777666555666777777666444222111......------...///000000------------,,,,,,,,,,,,+++++++++++++++++++++++++++************)))))))))++++++*********)))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$AAABBBDDDGGGKKKMMMOOOPPPSSSJJJBBBAAABBB???>>>>>><<<<<<=========;;;:::999CCCBBBBBBAAA???===:::888999999888888888999999:::<<<<<<:::999888666555444666666666555444333222111000000000000///...,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''((()))))))))***+++,,,000444<<>>:::888999:::<<<>>>>>>===<<<@@@AAAAAA???===;;;===>>>@@@AAACCCEEEFFFEEEEEEDDDDDDCCCDDDEEEGGGHHHFFFEEE@@@???>>>=========>>>>>>===;;;999999;;;===<<<;;;;;;;;;:::999999777555444666666777777888999::::::999999::::::;;;;;;;;;;;;777555222333666888999999======<<<999888;;;AAAGGGBBBLLLXXXbbbjjjuuu|||VVV<<<777222///000...------------,,,,,,,,,+++************************))))))((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''((('''(((((('''&&&&&&(((***,,,,,,---...///111222333333444555555555777999<<>>>>>???@@@??????<<<<<<<<<;;;:::999777777888777666555666777888999;;;:::::::::::::::::::::888888777666555555555555111444666777666666777999999777555444444444333222666555333111111222333444///000000000000000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************))))))))))))************)))))))))))))))((((((''''''&&&&&&%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$???AAADDDGGGJJJLLLNNNOOOPPPIIIEEEEEEEEEAAA>>>>>>:::;;;;;;<<<;;;999777666@@@@@@@@@???<<<999777666888777777777777888999999999999999999888888888888666666666555444222111000000000000000///...,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++***))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''(((((())))))*********)))......000:::OOOhhhzzzYYYCCC???>>>999999:::<<<===>>>???AAAAAA::::::;;;:::::::::;;;===<<<===>>>????????????>>>>>>======>>>@@@AAA@@@>>><<<;;;;;;:::999888777666999888888888999999999888888999999999777666555555666666777888888999::::::===<<<<<<<<<;;;;;;::::::777666666777888::::::999777>>>DDDFFFFFFIIIRRRYYY[[[iii}}}VVV<<<222888555000///------,,,,,,,,,++++++++++++************************((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''((((((&&&'''((('''&&&'''(((***,,,,,,,,,---...000222333444555777666666666888:::BBBBBBBBBBBBBBBCCCDDDEEEKKKHHHDDDBBBBBBBBBBBBAAAAAABBBCCCDDDDDDDDDCCCBBBEEEEEEFFFGGGGGGGGGGGGFFFAAA@@@>>>>>>@@@@@@???>>>:::;;;;;;;;;;;;:::999999555555444444555666777888333444444555666666666777777666555444333333444444000111333444333333444444444222000///000000///---222000...---,,,,,,---...---...//////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))*********)))))))))((((((((('''''''''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$???BBBFFFIIIIIIJJJJJJKKKFFFCCCCCCEEECCC>>><<<===<<<<<<;;;;;;:::999777777999;;;======;;;999999999888888777777777888888999666666777777888999999:::666555555444333111000//////000000000///...------+++++++++,,,,,,------------,,,,,,+++***)))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&''''''''')))((('''(((***+++***)))---,,,,,,111???TTTjjjxxxpppZZZPPPHHHCCCBBBCCCCCC@@@<<<:::<<>>>>>AAABBB???:::<<>>===<<<;;;:::::::::777999<<<<<<;;;::::::<<<:::999999888888888999999444555555666777888888999555555444333222000///......///////////////......------,,,,,,,,,,,,+++++++++++++++***************))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&''''''''')))'''%%%&&&(((******(((,,,,,,---///555AAAQQQ^^^}}}wwwnnnhhhhhhmmmtttxxxqqq```NNNDDD@@@:::999999999:::;;;<<<<<<:::::::::::::::999999999:::999777777888999888777666666666555555444444444777777888777777666777888444666666555333333666888555666777999:::<<<==================<<<<<<<<<<<<999<<<===;;;999===GGGOOOXXXnnn{{{dddMMM===888000111111+++---111+++++++++++++++************************************(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""###$$$%%%%%%%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&'''((((((%%%'''))))))(((((()))+++******))))))+++---000111444666999:::::::::;;;===@@@@@@???>>>============>>>>>>===>>>??????===;;;888:::<<<>>>@@@@@@@@@@@@AAABBBBBBCCCDDDDDDDDDDDDCCCAAA@@@@@@AAA@@@>>><<<:::::::::999888777666555666555555444444333333333111222333444444333333222222333333333333444444444111111111222333333222111111///------...///...---******++++++++++++++++++++++++,,,,,,---.........)))))))))******+++++++++))))))))))))))))))))))))(((((((((((())))))*********)))))))))(((((((((((($$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$999>>>CCCEEEBBB>>><<<;;;;;;===@@@AAA<<<999>>>GGGBBBAAA???===<<<;;;<<<<<<999<<<>>>>>>;;;999999:::<<<;;;::::::999999999:::444444555555666666777777444444444333111///...---......///////////////...///......---+++******)))((())))))***++++++,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''')))&&&###$$$'''))))))(((******+++------000888???YYYvvvxxx\\\OOOGGGEEEBBB@@@???>>><<<::::::::::::::::::999999999<<<:::888888888999888777666666555555555555666666777777888777777777999;;;555666666444222333777;;;666777999;;;>>>@@@AAABBB>>>>>>??????@@@@@@AAAAAAHHHJJJKKKHHHEEELLL[[[hhh{{{UUU>>>444222222///222111,,,111333(((+++++++++************)))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%%%%$$$"""!!!###$$$%%%&&&&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%''')))***))))))***+++)))((((((((()))+++...000000333666888888999;;;===::::::::::::;;;<<<===>>>>>>>>>===>>>===;;;777444666777999;;;============>>>???@@@BBBCCCDDDDDDDDDDDDBBBAAAAAAAAA@@@===;;;::::::999888666444222111111111111222222222333333///000222444555555444444...//////000000000///////////////111222333222111000///......000111111000.........---------------******)))(((((((((((()))'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******))))))))))))(((((((((((("""###$$$%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$:::;;;===>>>>>>>>>======?????????@@@@@@@@@??????@@@@@@>>>;;;999999;;;>>>===>>>>>>===:::999:::;;;777888999<<<>>>===:::777666444222222444666777777333222111///...---------//////...------------...+++,,,,,,,,,,,,+++******************))))))))))))(((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###''''''''''''''''''''''''''''''(((((()))*********)))))))))***+++...000222AAATTTfffpppwww}}}}}}zzzmmmoookkkgggddd___TTTEEE999EEE<<<777:::===;;;999999;;;999777666666666555333555///111888888111000777;;;:::888777888999;;;;;;888888777666666666888999:::999;;;??????>>>BBBGGGBBBEEEGGGFFFEEEJJJSSS[[[tttmmmeee```]]]fffZZZ???333111444111000///...---,,,+++++++++++++++************)))+++++++++***)))(((((('''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''$$$$$$$$$#########""""""&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''))))))(((((()))+++---...333000111999;;;777666999===;;;888666777999<<<>>>@@@>>><<<===???>>>;;;888777777666777999999888777<<<;;;:::<<<>>>@@@AAA@@@===>>>@@@AAAAAA@@@>>>===;;;:::999888888777444222111111000000000000111111111222444555555444222111000000000000////////////......//////000000000111000//////...------,,,,,,...---,,,,,,++++++,,,,,,************************))))))))))))))))))))))))(((((())))))******++++++''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#################################999;;;===>>>>>>============>>>???@@@@@@@@@???>>><<<;;;999888999<<<>>>@@@>>>??????===:::888888888888888888:::;;;:::888666444333333444666666555333222222000///............///......---------------++++++,,,,,,++++++***)))*********)))))))))(((((((((((((((((((((((((((((((((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###''''''''''''''''''''''''&&&&&&'''(((((())))))***((((((((()))***,,,...///555AAANNNZZZgggvvv}}}}}}|||eeeTTTLLLIIIGGGHHHKKKJJJDDD>>>???>>>======>>>???>>><<>>BBBDDDIIINNNGGGEEEFFFKKKUUUcccooovvvyyyqqqoootttgggJJJ:::333111111000000///...---,,,+++++++++++++++************)))++++++******)))(((((('''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''''')))((((((((()))+++---...111...000666888555444666999888666555555777:::;;;<<<:::999:::;;;;;;888555555555555777:::;;;:::999:::999888:::<<<>>>>>>>>><<<===>>>??????>>>===<<<:::888777666666555333111111111000000000000111111000111222222222222111000000//////////////////////////////000000111111111/////////...---,,,,,,,,,------,,,++++++++++++,,,************************))))))))))))))))))))))))))))))))))))))))))******&&&'''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################999;;;>>>???===<<<<<<<<<:::<<>>===:::777444555888<<<======>>>@@@@@@???;;;888666666999888777777777777666444333333444555666555222000111000000///.........//////...------,,,,,,------++++++,,,,,,++++++***)))******))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))(((((((((((()))***+++,,,---222:::FFFYYYooo}}}yyyfffkkkooopppvvv{{{ttthhhWWWRRRJJJFFFHHHMMMRRRUUUVVVLLLEEEEEECCC>>>???EEEFFFIIILLLLLLHHHCCC???===:::<<>>@@@AAA???===;;;===888333444999<<<<<<:::???@@@AAA@@@===:::888888<<<999666555555666555444444333333444444444111///000//////.........//////...------,,,,,,,,,,,,,,,+++++++++++++++***))))))***)))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''((())))))))))))))))))*********,,,111;;;LLL```qqqzzzwwwxxx~~~ssslllooowwwwww{{{{{{qqqdddZZZVVVYYY^^^cccfffhhhkkkooorrrnnnkkkpppyyyWWWHHH666...000333111,,,......------,,,++++++***+++++++++*********))))))******))))))(((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%######################################################$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&'''''''''((()))***+++,,,...///111222111000000111222222333444444444444333777777888888888777666444222222222555888:::999888777666555666888999:::999<<<;;;;;;::::::;;;;;;<<<888666444333444333222000111111000000000000111111//////...------...//////.........///////////////........................------------,,,,,,++++++,,,,,,+++***************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((('''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################999===BBBBBB>>>::::::;;;999;;;>>>@@@@@@>>>;;;999???:::666777===AAABBB@@@>>>@@@AAAAAA>>><<<<<<<<<===:::777555555555555444555333111000111111111000//////...............///------,,,+++++++++++++++***++++++++++++***)))))))))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''))))))***************)))&&&)))...444<<>>===;;;999777<<<:::888;;;AAAGGGIIIJJJ???@@@AAA???===<<<===>>>;;;999666555555555444333555222///...///111111111000//////...---------...---,,,++++++******++++++******++++++******)))((())))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((((())))))************)))'''***///333333555>>>III^^^uuutttSSS:::111222333333111///......,,,,,,,,,++++++*********+++++++++************)))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&((())))))))))))///444555111---...//////000111222333333333222222222444666666555333333444444444444666888999888777888666555555777888888888::::::::::::::::::::::::888555333222222333333222111111000000000000111111////////////////////////---------......//////000+++************)))))))))+++++++++++++++++++++++++++***))))))((()))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%########################;;;AAAGGGFFF@@@;;;:::<<<=========<<<;;;999777666777777777999>>>CCCHHHKKKAAAAAA???===:::999;;;===888666444444444444333222111///...///000111111000111000///...---,,,,,,,,,,,,,,,+++******************************))))))((())))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((&&&'''((()))***))))))(((,,,+++...333333000333999BBBWWWgggsss|||}}}lllVVVAAA222000111111000...,,,,,,---++++++++++++************+++++++++************)))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%###$$$&&&((()))))))))(((///555666000+++,,,......000000000111111111222222222555777777555444444555555555555888;;;===<<<;;;777555444444666777777666777888999999999999888777666444111000000111222111111111000000000000111111---...///000000///...---,,,,,,---......///000000++++++*********)))))))))*********+++++++++++++++******)))(((((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################<<>>>>>===;;;:::888666555333444555666777;;;@@@DDDCCCAAA???;;;777666888:::666444333333444333222000------...111222222000...222111///...---,,,++++++,,,++++++***)))************************)))(((((()))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))$$$%%%&&&((()))((((((''',,,((((((...111...---000---???LLLYYYhhhoooyyydddIII;;;444111333111---+++***+++,,,,,,+++++++++***************+++++++++************)))'''''''''((((((((((((((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&########################""""""######$$$$$$$$$$$$%%%$$$$$$$$$######""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%###$$$&&&((())))))((((((...555666///)))+++------000////////////000111111444777::::::888666777999555555777:::>>>@@@@@@@@@666444333333555666666555444666777999999777666444555222///...///000000000111111000000000000111111,,,---///000000///---,,,,,,,,,------...///000000,,,+++++++++******))))))******************++++++******)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""#########$$$$$$%%%%%%%%%########################>>>>>>======>>>???@@@@@@===<<<;;;::::::888555222111333444555666999>>>BBB<<<<<<:::999888777777777222333666777888777666555...//////000000000000///000//////---,,,+++******+++******)))))))))))))))'''((()))******)))((('''((((((((((((((((((((((((%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$###############""""""""""""######$$$%%%'''''''''%%%###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&''''''''''''((()))))))))***++++++,,,,,,---...333;;;EEEUUUlll^^^AAA888777666333000//////...------,,,,,,+++++++++************)))(((((())))))))))))((((((***))))))((('''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$#########"""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''))))))***+++,,,------...---...//////...///111333777>>>CCCBBB;;;666666999555666888:::<<<>>>@@@AAA777777666444222333666888888999888666444333333444444333222111000000000000111111000000//////............//////......---,,,,,,,,,+++***+++---000111+++++++++***)))(((((('''))))))(((((((((((())))))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$$$$%%%########################""""""######$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%;;;<<<===>>>???@@@AAAAAA@@@???>>>>>>>>><<<888555444555555555555777;;;>>><<<;;;:::888777777666666333444666777888777666555111111111222222111000000111000///...---,,,+++++++++******)))))))))))))))'''((()))******)))((('''''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$############""""""""""""######$$$%%%&&&'''&&&%%%###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''(((((()))******++++++,,,++++++...222777@@@RRRbbbrrroooPPP;;;444333222////////////...---,,,,,,,,,+++++++++*********))))))(((((())))))))))))(((((()))))))))((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########"""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((())))))***+++,,,---------...000000000111333555:::@@@DDDCCC===777777999;;;>>>AAADDDDDDCCC@@@>>>888999999777666666777999999:::999777444333444666333333222111000000000000000000000000//////.....................------,,,,,,+++*********,,,...///++++++******)))((((((''')))(((((((((((((((((()))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###############$$$$$$$$$########################"""""""""########################$$$$$$$$$%%%%%%999:::===???AAABBBBBBBBB@@@@@@@@@@@@@@@===999555666777777666444555777:::::::::888777666555555555333444666777777666555444333333333333333222111000111000000///...---,,,,,,+++******)))))))))))))))'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########""""""""""""######$$$%%%&&&&&&&&&%%%############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''(((((())))))******++++++---,,,---......222===III___nnn{{{^^^QQQAAA555111111///---///......------,,,,,,+++++++++*********)))))))))'''(((((())))))(((((('''))))))(((((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((()))***+++,,,------...///111111222333666888<<>>:::999;;;BBBFFFKKKNNNLLLGGG???::::::;;;<<<<<<:::888999:::;;;:::999666444444666888333333222111000000000000000000000////////////..................---,,,,,,,,,+++***))))))***+++,,,+++******))))))(((((('''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$##########################################""""""""""""""""""!!!#########$$$$$$$$$$$$%%%999;;;>>>@@@BBBBBBAAAAAA======>>>>>>>>>;;;666333666777777666555444666888999888777666555444444444444555666666666555444444444444444333222111000///000//////...------,,,,,,+++******)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''''''''(((((()))******++++++***,,,...---...555>>>MMMWWWfffqqqwwwzzz}}}~~~|||UUUCCC???999333111000000///------------,,,,,,++++++************))))))))))))'''(((((((((((((((((('''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((()))***+++,,,,,,...000111222333444777::::::???CCCBBB???<<<===>>>CCCGGGLLLNNNLLLEEE===888999<<<>>>>>><<<:::999888:::999888555333333555888333222111000000/////////////////////////////////------.........---,,,,,,---,,,+++*********************))))))(((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$###"""""""""##############################""""""!!!!!! ############$$$$$$$$$$$$<<<===???AAABBBAAA@@@???===============:::666222555666777777666666777999888888666555444333333333666666555555555444333333222222222222111000.........------,,,,,,++++++++++++******)))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&''''''(((((()))******&&&&&&(((++++++***...555666>>>IIITTT]]]gggqqqwwwtttWWW<<<888888666222///...///000,,,,,,,,,,,,,,,+++++++++*********)))))))))((((((''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&'''((((((******+++,,,...000111222333444777:::777:::>>>???>>>>>>???@@@???AAADDDEEECCC???:::777888;;;======;;;888777666777777666444222222444666333222111000////////////.............../////////---------...---,,,,,,+++...---,,,++++++*********)))))))))(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%$$$$$$$$$###"""""""""##############################""""""!!!!!! """"""#########$$$$$$$$$>>>???@@@AAAAAAAAA@@@???@@@???>>>>>>===;;;888666555666888888777777999:::888888666555444333333333777666555555444333222222000000000000000///...---,,,,,,,,,,,,++++++******+++******)))))))))))))))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((())))))((('''(((++++++)))+++///)))...666???HHHTTTaaajjj{{{nnnWWWHHH???:::555444333000---,,,---...++++++++++++++++++++++++******)))))))))(((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))***++++++...///111111222333666888333666999;;;<<<<<<===>>>999:::;;;;;;;;;999888777777999;;;;;;999666555555555555666444333222333555222222111000////////////---............/////////---------------,,,++++++------,,,,,,,,,++++++***((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$$$$$$$##########################################""""""""""""""""""!!!"""""""""############$$$>>>>>>???@@@@@@AAABBBBBBCCCAAA>>>======<<<:::888666888::::::888888999:::999888777555444444444333777777555444333222222222/////////000000///......------,,,,,,,,,,,,+++++++++******)))))))))))))))((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#######################################$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%###############$$$$$$%%%######$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''((())))))+++)))***---,,,******...***,,,000333888BBBNNNWWWaaauuu^^^JJJ???666555:::111111000///...---,,,,,,*********+++++++++++++++***)))))))))((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((()))***+++---...000000000111333555333444666777888888999999666666777777777777666666888999;;;:::777555444444333555777777555444333444222111000//////......///---------.........//////,,,------------,,,++++++++++++++++++++++++******((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$########################$$$$$$$$$########################"""""""""###############""""""""""""############=========>>>@@@BBBDDDEEECCCAAA===;;;;;;;;;:::999888:::;;;;;;999888888999999888777666555444444444888777555444333222111111...//////000000000000///------------------,,,,,,+++******)))))))))))))))((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$########################"""############$$$$$$$$$#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######""""""###$$$%%%%%%######$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))'''%%%&&&)))***((())),,,---------,,,---333<<>>666000222/////////000000///...,,,******************++++++))))))))))))((((((((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((()))******---...//////...///111333333444555555555555555555555555666777777777666666999::::::999666555444555333555888999777555444444222111000//////.........---------.........//////,,,,,,---------,,,++++++))))))************))))))'''''''''(((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$""""""######$$$$$$$$$%%%########################""""""######$$$$$$%%%%%%""""""""""""############;;;;;;<<<<<<===>>>>>>???>>>AAACCC@@@;;;888999<<<>>>===<<<;;;999888777666888777666777999999777666111111111111111111111111111111111000///---,,,++++++,,,,,,------,,,,,,+++++++++******)))(((((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$#########""""""!!!!!!"""############$$$$$$$$$"""############$$$$$$$$$########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((******+++,,,,,,---......>>>FFFSSS```kkkssszzz~~~www}}}wwwKKKBBB888222222333222000///............---------************************))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########################################################%%%$$$###""""""###$$$%%%$$$$$$#####################$$$%%%&&&&&&%%%$$$###################################################$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$######$$$%%%%%%***)))'''&&&%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((,,,,,,,,,,,,---///000000444555555666666555555444666666888:::;;;999444111444777:::999555222111222444555555666555555444444111000///......---......,,,------......------,,,,,,,,,++++++++++++++++++((((((((((((((((((((((((''''''''''''''''''''''''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######""""""#########$$$$$$$$$""""""""""""############%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!888999999::::::;;;;;;<<<===AAACCCBBB===999:::;;;<<<<<<;;;:::999888777777999888777888999888777555222222222222222111111111//////......,,,+++***)))+++,,,,,,------,,,,,,++++++++++++***))))))((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############################################################################################################"""""""""!!!""""""#########$$$$$$$$$"""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))******+++,,,,,,---///555>>>HHHSSS^^^hhhoooqqqzzzvvv```KKK???999111---...000///---............------------************************))))))))))))((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######################################################$$$$$$###""""""###$$$$$$##############################$$$$$$$$$$$$######################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&%%%$$$$$$$$$%%%&&&%%%%%%&&&&&&'''(((((((((,,,,,,,,,---...///111111111111222222222222111111333333333555666444111...111444777888666444444555555555555555555444333333111000///...------------,,,,,,------------,,,,,,,,,,,,++++++++++++******''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######""""""#########$$$$$$$$$""""""""""""############%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""777777888888999:::::::::===@@@CCCCCC???;;;:::::::::::::::999999999999999;;;999888888999888666444333333222222111111000000......------,,,+++***)))++++++,,,,,,,,,,,,++++++,,,,,,++++++***)))))))))'''''''''(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############################################################################################################"""""""""""""""""""""#########$$$$$$"""############$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((()))******++++++''')))---222:::EEEPPPXXX```lllxxx```CCC999555444000,,,+++---//////---......---------,,,,,,,,,************************)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###################################################$$$$$$###""""""###$$$$$$##############################""""""""""""######################################################$$$$$$$$$###############%%%$$$############$$$%%%$$$$$$#########$$$%%%&&&%%%%%%%%%&&&''''''((((((***+++,,,---///000222222///000000000000000000///111111000111222222000......111444555666666666777666666555555444333222222000///...---,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++*********''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$#####################$$$$$$$$$""""""""""""############$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################888888999999::::::;;;;;;<<>>;;;888777555555666777888::::::;;;<<<:::999888888666444111000000//////............///...---,,,++++++,,,,,,***++++++,,,,,,++++++***,,,,,,++++++***))))))(((''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%########################################################################""""""""""""""""""######!!!!!!"""""""""#########""""""#########$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''))))))))))))************//////...,,,+++---111444<<>>666000...666888000000333///,,,,,,------++++++***+++++++++++++++************))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################"""###$$$$$$$$$$$$###"""!!!""""""###$$$$$$%%%%%%!!!""""""######""""""!!!################################################""""""##################!!!"""###$$$$$$###"""!!! !!!###$$$$$$$$$#########$$$$$$%%%%%%&&&''''''&&&(((***,,,---------,,,------............------......---///222333333222333111000222666888888777555333111000///000111222111000///...------------))))))************)))))),,,,,,+++***)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&######################################################$$$$$$$$$$$$######$$$$$$$$$#########""""""""""""""""""############!!!"""""""""#########$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""888888888999::::::;;;;;;666555555555555555333222333444555666777888999:::777555444444555444222000//////000111222333444444...---+++))))))***,,,---******++++++++++++******)))))))))(((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!########################################################################!!!!!!""""""#########$$$!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&'''(((************,,,.........000111///...000333888;;;EEEVVViiivvvxxxvvvnnnnnnttt}}}rrrNNN999888:::777666......---,,,222222$$$+++,,,,,,,,,+++***+++,,,+++++++++************)))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#################################$$$$$$%%%%%%%%%################################################"""###$$$%%%%%%$$$###"""!!!""""""###$$$$$$%%%%%%!!!"""###$$$$$$###"""!!!################################################""""""######$$$$$$%%%%%%!!!"""###$$$$$$###"""!!! """#########"""!!!###$$$$$$%%%%%%&&&''''''&&&(((***,,,---,,,+++***---......//////......---......///111444555444333444222111444888<<<<<<;;;444222111//////000222333111000///......---......))))))************)))))),,,,,,+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&""""""""""""""""""""""""##############################$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""############!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!666555444444666999===???:::333222999999333444;;;999888777888888888666444555555555333000//////000............/////////000000///---+++*********+++************))))))))))))))))))((('''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""############""""""""""""""""""""""""########################$$$#########""""""!!!!!!"""""""""""""""######$$$""""""###$$$%%%&&&&&&'''$$$$$$$$$#########""""""########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&'''''''''(((((((((((()))))))))))))))***************+++---,,,++++++,,,...///222888@@@JJJUUU^^^dddggghhhmmmvvvvvvgggQQQ@@@777333111//////............---------,,,,,,,,,++++++*********+++++++++*********))))))))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$##############################""""""""""""""""""""""""$$$$$$$$$#########""""""##############################$$$$$$$$$$$$######$$$#########""""""!!!!!!########################""""""""""""""""""""""""$$$$$$$$$#########""""""%%%$$$###""""""###$$$%%%$$$$$$%%%&&&&&&'''((((((&&&&&&'''((()))***++++++***+++,,,...//////000000////////////000111222333333111111555:::<<<;;;999444555555333111111222333777666333111///.........------,,,,,,+++***))))))***************)))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%#######################################"""!!!!!!######""""""""""""######$$$###"""!!!!!!"""###$$$""""""############""""""""""""!!!!!!!!!!!!""""""######""""""!!!!!! """"""""""""""""""""""""!!!""""""!!!!!!"""$$$""""""""""""""""""""""""555444333333444777:::<<<888333555===>>>666555:::;;;:::999999::::::888666666666666333111///000111........./////////000000///...,,,***)))))))))************)))))))))(((((()))(((((('''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""############""""""""""""""""""""""""####################################"""""""""!!!"""""""""""""""######$$$"""######$$$$$$%%%%%%&&&$$$$$$$$$#########""""""########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&'''''''''((((((((((((((()))))))))************+++,,,,,,++++++,,,...***+++---111777===BBBEEEMMMTTTaaappp{{{ttteee\\\VVVYYYaaaeee___WWWLLLCCC888111000111111000............------------,,,,,,,,,++++++*********++++++*********))))))))))))(((((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$##############################""""""""""""""""""""""""$$$$$$$$$#########""""""##############################$$$$$$$$$$$$##################"""""""""!!!########################""""""""""""""""""""""""$$$$$$$$$#########""""""$$$$$$###""""""###$$$$$$###$$$$$$%%%&&&&&&''''''&&&&&&'''((()))******+++++++++---...///000000000000000///000000111222333222222222555777999999888444444555333222222333444777666444111///.........------,,,,,,+++******))))))************)))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$#######################################"""!!!!!!######""""""""""""######$$$###"""!!!!!!"""###$$$""""""############""""""""""""!!!!!!!!!!!!""""""###"""""""""!!!!!!!!! """""""""""""""""""""""" !!!""""""!!!!!!"""###""""""""""""""""""""""""555444222222222444666888666444999AAAAAA:::666888<<<;;;:::;;;<<<<<<;;;999777777777555222000111222////////////000000000000...---,,,***))))))))))))******))))))))))))((((((((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""####################################"""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))******)))+++,,,,,,++++++,,,---++++++******+++---///000111999GGGWWWeeepppvvvyyyyyy~~~|||rrrnnnuuu~~~uuugggVVVHHH???===<<<===>>>>>><<<999666222...---///000///,,,......---------,,,,,,,,,+++++++++++++++*********************)))))))))))))))(((''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#####################$$$$$$$$$$$$##############################""""""""""""""""""""""""$$$$$$$$$#############################################$$$$$$$$$$$$##################""""""""""""########################""""""""""""""""""""""""$$$############"""""""""$$$$$$###""""""###$$$$$$#########$$$%%%%%%&&&&&&%%%&&&&&&'''((()))******+++,,,---...///000000000111111000000000111111222000222333444444444666777333444555444333333444666777666444222000//////...---,,,,,,++++++*********))))))******))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################"""############""""""!!!######""""""""""""############""""""""""""######""""""############""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!"""###"""!!! !!!"""""""""""""""""""""""""""666555333222222333555666666555999@@@@@@;;;888999;;;;;;:::;;;======<<<:::888888888555333111222333//////000000000111111111......---+++******))))))***)))))))))(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""#################################""""""""""""""""""""""""""""""######$$$%%%$$$$$$$$$######""""""################################################################################################$$$$$$############$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&(((((((((((()))))))))***)))***++++++******+++,,,---,,,,,,+++,,,,,,---...+++---222888AAAJJJRRRWWWYYYccckkklllpppwww}}}uuu]]]MMMEEE???<<<<<<888888999999888777555333444222111111222111...+++------------,,,,,,,,,++++++++++++*********************)))))))))((((((((((((((('''&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#################################$$$$$$$$$$$$##############################""""""""""""""""""""""""######################################################$$$$$$$$$$$$###############"""""""""""""""########################""""""""""""""""""""""""############""""""""""""$$$##################$$$""""""######$$$$$$$$$$$$$$$%%%&&&'''((())))))***+++,,,---...///000000000222222111000000000111111///111333333000000333666222333444444333333555777666555444222111//////...,,,,,,,,,++++++*********)))))))))))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""########################""""""############"""!!!######""""""""""""#########""""""""""""""""""###""""""############""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!777666555444444444555555666555777:::;;;999999::::::999999:::<<<===<<<:::888888888666333222222333000000000111111111111222//////......,,,+++******)))))))))(((((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######"""""""""""""""######$$$%%%$$$$$$######""""""!!!################################################################################################$$$$$$############$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&'''(((((((((((()))))))))((()))+++***))))))***,,,************+++,,,,,,---111000...---000555;;;???<<>>>>>999555555555444333444555444111---...---------////////////---,,,,,,,,,++++++++++++************************)))))))))(((((((((''''''(((((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#######################################$$$$$$$$$$$$##############################""""""""""""""""""""""""######################################################$$$$$$$$$$$$######""""""""""""""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$#########""""""############$$$$$$$$$$$$%%%&&&'''((())))))***+++,,,...////////////111111000000///000000000...000222111......111444222333444444333333555777444444333222111///......,,,,,,+++++++++++++++***)))))))))))))))((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""########################!!!""""""#########""""""######""""""""""""######"""""""""######"""""""""""""""############""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!888777777666666555666666777666666666777888:::;;;888777888999<<<===<<<:::888888888555333111222333000111111111222222222222////////////...,,,+++***))))))((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""""""""######$$$$$$$$$#########"""""""""###############$$$$$$$$$########################$$$$$$$$$#######################################$$$$$$############$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''(((((((((((())))))''')))******))))))***+++))))))******************---------....../////////222444666888<<>>@@@BBBEEEGGGLLLUUUaaajjjzzzvvvsssvvv|||~~~sssxxx~~~xxxllliiiiiihhh```WWWIII@@@===>>>>>>===999777222---...222444222555333111111333444333222000000///---+++***++++++++++++++++++************((()))))))))*********+++((((((((('''''''''&&&&&&((('''&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%"""#########$$$$$$$$$$$$$$$$$$$$$$$$############""""""#########$$$$$$$$$######$$$$$$$$$$$$##############################""""""""""""""""""""""""""""""#########$$$$$$$$$##############################$$$$$$$$$$$$######!!!"""""""""####################################""""""""""""""""""""""""!!!!!!!!!!!!""""""######"""###$$$$$$$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&''''''(((((()))***+++,,,------------------------...///000000...------///111222333222333333222000000111333000000000000///...,,,+++++++++++++++++++++++++++(((((())))))(((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################!!!!!!"""#####################""""""""""""######!!!"""###$$$$$$###"""!!!""""""############""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!"""""""""###"""""""""""""""""""""""" !!!""""""!!!!!!"""###""""""""""""""""""""""""666666666666666666666666444666777777888;;;;;;:::888888888:::===>>>>>><<<777777777555222000111222111111222222222333333333---.........---+++)))((()))(((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&########################""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$"""""""""""""""######$$$"""""""""""""""#########""""""######$$$$$$$$$$$$########################$$$$$$$$$$$$######""""""""""""""""""""""""""""""$$$$$$############$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&''''''''''''''''''((((((((()))'''((())))))(((((()))***$$$%%%&&&((())))))******,,,+++*********,,,---...((((((***...///......000...///000111333888>>>CCCNNNGGGEEEKKKSSS[[[dddllleeejjjqqqvvvyyy}}}xxxgggggg___PPPEEECCCFFFHHH<<<===<<<:::::::::999666000666888444333666444...000000///.........000222&&&(((***++++++,,,---///+++++++++************)))(((((())))))*********+++(((((('''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%""""""######$$$$$$$$$$$$$$$$$$$$$############"""""""""######$$$$$$$$$$$$######$$$$$$$$$$$$##############################""""""""""""""""""""""""""""""######$$$$$$$$$$$$##############################$$$$$$$$$$$$######!!!!!!""""""#########$$$########################"""""""""""""""""""""""" !!!!!!!!!""""""######"""###$$$%%%%%%$$$###"""%%%%%%$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&''''''((('''((()))***+++,,,,,,,,,+++++++++,,,---...///000111...+++,,,000333333222222333333111000///000111//////000000///---+++***++++++++++++++++++++++++(((((((((((((((''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$%%%########################!!!!!!"""#####################""""""""""""######!!!"""###$$$$$$###"""!!!""""""############""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!""""""######""""""""""""""""""""""""!!!""""""!!!!!!"""$$$""""""""""""""""""""""""555777777666555444555666444666888888888777888:::555666777888::::::;;;;;;777777666444444333333333444222111111222222000///++++++++++++*********)))))))))))))))))))))))))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%%%%$$$"""!!!""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! $$$$$$######"""!!!!!!!!!######""""""""""""######"""############$$$$$$$$$######""""""""""""######!!!!!!!!!!!!""""""""""""$$$###"""!!!!!!"""######!!!!!!"""###$$$%%%%%%&&&$$$###"""""""""###%%%%%%&&&&&&$$$###""""""!!!!!!$$$$$$###"""!!!!!!""""""""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!################################################$$$$$$$$$#########""""""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))*********+++++++++*********+++,,,---///000///////////////000000111000111333444777:::@@@CCCGGGGGGIIIQQQZZZ___^^^[[[aaabbbeeegggjjjlllmmmnnnmmmooorrruuuvvvtttrrrpppnnnllljjjiiikkkqqqxxx|||zzzxxxwwwwwwsssiiiZZZOOO??????>>>>>>=========<<<888777666555333333333222444333111111111111000...///............---------,,,,,,,,,+++++++++******))))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########################################################"""""""""""""""########################""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%$$$$$$$$$#########""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$"""############$$$$$$$$$######""""""""""""#########"""!!!!!!!!!!!!!!!"""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''))))))******+++,,,,,,,,,++++++------,,,,,,---...000111---------------...///000..............................---------,,,,,,,,,+++++++++************)))''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$######$$$$$$""" ########################################################################$$$#########""""""!!!!!!""""""############""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""555666777666444444444666666888::::::999999:::;;;444555666777888888888888555444444333333333444444444222111000111111///---++++++*********)))))))))(((((((((((((((((((((((())))))(((&&&&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$##################$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############""""""""""""######""""""""""""######""""""#########$$$$$$$$$######""""""""""""######""""""""""""############$$$###"""!!!!!!"""########################$$$$$$$$$###"""""""""###$$$%%%$$$$$$##################$$$$$$###"""""""""""""""""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$$$$###""""""################################################$$$$$$$$$#########""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))*********++++++*********+++,,,---...//////............///000000000111222222333666:::===<<<<<<>>>EEEMMMQQQQQQNNNMMMNNNPPPRRRTTTVVVWWWWWWTTTVVVXXXZZZZZZYYYWWWVVVPPPNNNLLLJJJKKKOOOSSSVVVTTTRRRPPPOOONNNHHH>>>777;;;;;;;;;;;;;;;:::::::::888777666444333222222222333222111111111111000///............------------,,,,,,+++++++++*********((())))))******))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###################################################"""""""""""""""""""""########################""""""""""""""""""""""""###"""!!!!!!!!!"""$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""#########$$$$$$$$$######""""""""""""######!!!!!!!!!!!!!!!"""###$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))))))))***++++++++++++***---,,,,,,,,,,,,...///000---------.......................................---------,,,,,,,,,,,,++++++++++++*********))))))''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$######$$$$$$"""!!!####################################################################################"""""""""!!!""""""############""""""########################""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""555666777666444333444555777888::::::999888999:::444555555666666555555444333333333333333444444555444222000///000///---,,,************)))))))))((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$"""!!!!!!"""$$$&&&"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""#########""""""""""""##################""""""""""""######"""""""""#########$$$$$$######""""""""""""##################$$$$$$$$$$$$######""""""""""""######$$$$$$#########"""""""""######""""""######$$$%%%######""""""###$$$$$$%%%$$$###""""""""""""""""""""""""""""""############""""""""""""""""""""""""###$$$$$$$$$$$$###""""""################################################$$$$$$$$$#####################$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))************))))))******+++,,,............---------...////////////000//////000333555777777999>>>DDDHHHGGGEEE???@@@BBBCCCEEEEEEFFFFFFDDDDDDEEEEEEEEEDDDCCCCCCBBB@@@>>><<<;;;<<<===>>>DDDAAA>>>>>>???>>>:::777777777777777777777888888777666555333222222222222222111///000111222000///......---------,,,,,,,,,++++++++++++*********)))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""##############################"""""""""""""""""""""""""""""""""!!!"""######$$$$$$$$$$$$###############""""""""""""""""""""""""######""""""""""""######"""""""""#########$$$$$$######""""""""""""###### !!!"""###$$$%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''((()))((((((((()))))))))******,,,+++++++++,,,---...///---.../////////...---,,,------------------------,,,,,,,,,+++++++++******++++++*********)))))))))''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$#########$$$$$$###!!!####################################################################################""""""""""""""""""############""""""########################""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""444555666555333222333444555666888888777666666777666666666666555444333333555444444333333333444444333111/////////...,,,************)))))))))(((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""### !!!!!!"""###$$$$$$$$$######""""""""""""######""""""""""""##################""""""""""""######"""""""""#########$$$$$$"""""""""""""""#####################""""""""""""###############$$$$$$$$$$$$###############$$$$$$######"""""""""""""""###!!!"""""""""############""""""""""""""""""""""""######$$$$$$$$$######"""########################################################################""""""############""""""###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))))))))******)))))))))******+++------,,,,,,,,,,,,,,,---......,,,---...---------///111666666777;;;???BBBAAA@@@===>>>???@@@@@@AAAAAA@@@CCCBBBAAA@@@????????????AAA@@@???>>><<<;;;;;;:::888777555666888999999777333444444555555666666666555555333222222111111111000///...///111111000///------------,,,,,,,,,++++++************)))))))))'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""#################################"""""""""""""""""""""""""""""""""""""""######$$$########################""""""""""""""""""""""""###""""""""""""""""""###""""""""""""##################""""""""""""######"""!!!!!!!!!"""###$$$$$$######""""""""""""##################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&'''((())))))***+++++++++,,,------...---...///000000...,,,***------------------------+++++++++************)))************))))))))))))'''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$###"""###%%%%%%###!!!#################################################################################"""""""""""""""""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!333444555444333222333444444666777777666666666777888888888777666555444333888777666444333222222222222111///.........,,,***************))))))))))))''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!"""###$$$$$$%%%######""""""""""""######!!!!!!"""""""""###############""""""""""""######!!!!!!!!!"""""""""######!!!!!!""""""############ !!!!!!"""######$$$$$$""""""######$$$$$$$$$$$$&&&%%%$$$###""""""""""""###"""""""""""""""######!!!"""""""""############"""""""""""""""""""""""""""######$$$$$$$$$##############################################################################!!!""""""######""""""!!!#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))))))))******+++,,,+++++++++***+++,,,,,,---***+++------------///111111111222555777999999999;;;;;;<<<<<<======<<<<<<@@@???>>><<<;;;;;;;;;;;;::::::::::::999888666666444444555777888888777666333333444444555555555666444333222111111000111111000.........000111000///---,,,,,,,,,++++++++++++*********)))))))))((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""####################################"""""""""""""""""""""""""""""""""######"""""""""!!!!!!"""""""""###############""""""""""""######%%%$$$###"""""""""""""""###""""""""""""""""""###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%&&&'''((()))******+++,,,---------------...///000000...,,,***------------------------++++++*********)))))))))*********)))))))))(((((('''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""###%%%%%%###"""################################################""""""""""""""""""""""""""""""""""""""""""######""""""############""""""########################""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""########################!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!333444555444222111222333444666888999888888999:::999999999888777666444444888777666444222111000000111000......//////---,,,++++++++++++*********)))''''''''''''''''''''''''(((''''''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&&&&$$$"""!!!""""""""""""""""""""""""""""""""""""""""""""""""#########"""!!! !!!!!!"""###$$$$$$$$$######""""""""""""######!!!!!!!!!"""""""""############""""""""""""###### !!!!!!!!!"""""""""""" !!!"""######$$$###### !!!"""###$$$%%%""""""###$$$$$$$$$$$$###'''&&&%%%###"""!!!!!!!!!"""""""""""""""######$$$""""""""""""############""""""""""""""""""""""""""""""###$$$$$$$$$$$$##################################################################$$$$$$$$$""""""############""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((())))))(((((()))******+++******))))))******+++,,,(((***,,,------...///111000000111333444555777777999::::::;;;;;;;;;;;;:::===<<<;;;:::999999999999666666777777777666555555666777999::::::999777666444444444444444555555555222222111000000000000000000///---...///000///---,,,,,,,,,+++++++++******))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""############"""###############$$$$$$$$$""""""""""""""""""""""""""""""############""""""!!!!!!!!!"""""""""############""""""""""""######&&&%%%$$$###"""!!!!!!!!!###""""""!!!!!!""""""###!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$$$$%%%'''(((******+++,,,---.........------.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))******)))))))))(((((((((''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""###%%%%%%$$$"""################################################""""""""""""""""""""""""""""""""""""############""""""############""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""########################""""""""""""############""""""""""""""""""""""""222333444333222111111333333555777888888999:::;;;999999999888777666555444555444333111000/////////000///...///000000///...,,,,,,,,,,,,++++++++++++''''''''''''''''''''''''''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""#########$$$######""""""""""""######!!!!!!!!!!!!"""""""""#########""""""""""""######!!!!!!"""""""""######### """###$$$$$$###### !!!!!!!!!""""""######!!!"""###$$$%%%$$$$$$###%%%%%%$$$###"""""""""###"""""""""""""""###$$$$$$""""""""""""############""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$"""######$$$$$$######"""############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((((((((()))(((((((((((()))******))))))(((((())))))***+++(((***,,,---,,,,,,...///111222333333444555777999888999::::::;;;;;;;;;:::<<<<<<<<<;;;;;;::::::999888888999999888888888777000111222222111000000000444444444444444444333333111111000/////////000000000///............---,,,++++++++++++************))))))((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""" !!!!!!"""######$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$######"""""""""#########$$$$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!"""""""""#########""""""""""""######%%%%%%$$$###""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&%%%$$$$$$###%%%''')))******+++---...//////......---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))((((((((((((''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""###%%%%%%$$$###################################################""""""""""""""""""""""""!!!"""""""""############""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""########################""""""""""""############""""""""""""""""""""""""222333444333111000111222000222555666666777999:::888888888888777666555444111111000//////...//////000///...///000111111///---------,,,,,,,,,++++++''''''''''''''''''''''''''''''&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""!!!!!!"""$$$%%%"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""######""""""""""""##################""""""""""""######!!!!!!!!!!!!""""""""""""######""""""""""""######"""############$$$$$$$$$ """###$$$$$$$$$###""""""""""""!!!!!!!!!!!!!!!"""###$$$%%%$$$###############"""######$$$%%%""""""!!!""""""###$$$$$$""""""""""""############""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$################################################""""""######$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((()))(((((((((((())))))***((((((((((((((()))******)))+++,,,---,,,+++,,,---...///111111111333555777555555666777888888888888::::::;;;;;;::::::999888777777666666555555444444888888777666444444666777555444444444333333222222111000000////////////000111///............,,,++++++++++++************))))))(((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""$$$$$$######"""""""""######$$$$$$$$$$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""######""""""""""""########################$$$$$$""""""!!!!!!!!!!!!"""""" !!!!!!"""###$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$###%%%''')))++++++,,,---///000//////...---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))))))))((((((((((((''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""###%%%%%%$$$###################################################""""""""""""""""""""""""!!!!!!""""""#########$$$""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""########################""""""""""""############""""""""""""""""""""""""222333222000//////111333444444444555555555555666999999888777666444333222000///...,,,,,,+++++++++111111000000//////......,,,,,,++++++***)))((((((***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""$$$$$$######""""""!!!!!!######""""""""""""######"""""""""""""""""""""""""""############$$$$$$$$$ !!!""""""#########""""""!!!!!! ##############################""""""""""""##################""""""""""""""""""""""""!!!!!!!!!!!!######$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$#################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((())))))((((((''''''''''''(((((()))))))))***++++++,,,,,,------...///000222444555777666444333444555777888999:::::::::999888666444666555555444444666777888888888777555444333222111333222111111111222333444111///...------...///111//////...---,,,,,,+++++++++++++++*********)))))))))((('''&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$#########&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$###""""""##############################$$$#########""""""!!!!!!$$$#########""""""!!!!!!######""""""""""""############""""""!!!!!! $$$$$$##################""""""""""""##################""""""""""""######""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""####################################""""""""""""""""""""""""""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&''')))))))))+++---/////////---,,,000000000000////////////---,,,,,,+++*********+++))))))))))))))))))))))))))))))))))))(((((((((((())))))((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''((('''&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$############""""""""""""######""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""###"""!!! ######"""!!!!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$ !!!""""""$$$$$$######""""""!!!!!!"""""""""""""""######$$$$$$###!!! !!!""""""000111222111000111333444555555555555666666666666777777666555444333111111222111000000/////////000111111111000//////......,,,,,,+++******)))((((((***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""#########"""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""#########$$$$$$$$$ !!!""""""######"""""""""!!!!!!!!! ##############################""""""""""""##################""""""""""""!!!!!!!!!"""""""""""""""######$$$$$$$$$$$$$$$###########################""""""""""""""""""""""""""""""###$$$$$$$$$$$$#################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((($$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((()))((((((''''''''''''(((((((((((()))******++++++,,,---------...000222333444777666444444444555777888999999999888888666555555666555444444444555777777777777666555444333222222333222111111111111222333000///...------...///000.........---,,,,,,++++++++++++*********)))))))))(((((('''&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$###&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$$$$###""""""##########################################"""""""""!!!############"""""""""!!!######""""""""""""#########"""""""""!!!!!!!!! ########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!""""""""""""####################################""""""""""""""""""""""""""""""""""""#####################$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((()))((()))+++---......---,,,////////////............---,,,++++++*********+++))))))))))))))))))))))))******)))))))))((((((((()))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$############""""""""""""######""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!"""""""""######"""""""""!!!!!!!!!!!!$$$$$$###"""""""""""""""######""""""""""""######!!! !!!""""""#########""""""""""""""""""""""""""""""######$$$%%%$$$###!!!!!!!!!""""""---///222333222222444555555555555666666666777777444333333222111111000000222222222222222333333333222222111000000///......+++++++++******))))))((()))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!""""""""""""""""""#########""""""""""""######"""""""""""""""""""""""""""""""""#########$$$$$$ !!!!!!""""""###""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""######""""""""""""##################""""""""""""!!!!!!!!!""""""#########"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$#################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((((((((''''''''''''(((((((((((())))))******++++++,,,,,,---...///000222333666555444444444555777888888777666555555555555555555444444444444555666666666666555444444333222222222222111111111111222222///...---,,,,,,---...///...------,,,,,,+++++++++************))))))))))))((('''&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%$$$######"""#############################################""""""""""""############""""""""""""######""""""""""""######""""""""""""!!!!!!!!!!!!########################""""""""""""############!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""############""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#####################$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%'''((()))&&&''')))+++,,,,,,,,,,,,.........---------,,,,,,,,,,,,+++************+++))))))))))))))))))))))))************))))))))))))((((((((('''&&&&&&%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%######$$$$$$$$$$$$############""""""""""""######""""""""""""""""""""""""!!!""""""######""""""!!!!!!!!!!!!"""""""""######$$$###"""!!! !!!""""""%%%$$$$$$###############""""""############""""""!!!!!! !!!!!!"""###""""""""""""############"""""""""""""""######$$$%%%%%%###"""!!!!!!!!!!!!---000222333333222222333444444444555555555666666111111000000000///000000000111222333444444444555222222111000//////......+++*********)))))))))((())))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!""""""############""""""""""""######""""""""""""""""""""""""""""""""""""############ !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""##################"""""""""!!!!!!!!!!!!"""######$$$$$$""""""###%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$#################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&''''''(((''''''(((((()))******+++++++++,,,,,,---///000111444444333333444555666777666555444333333333444555444444444444444555555555555444444444333333222222222111111111000000000000......---,,,,,,---......---,,,,,,,,,+++++++++*********)))))))))(((((((((''''''&&&%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###################################################$$$$$$###############$$$#################################"""""""""""""""#########"""""""""""""""######""""""""""""######""""""""""""!!!!!!!!!!!!""""""""""""############!!!"""""""""############ !!!###%%%%%%###!!! !!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((&&&'''(((***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***************+++))))))))))))))))))))))))+++*********))))))))))))(((((('''''''''&&&&&&&&&&&&%%%%%%$$$############%%%%%%$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$############""""""""""""######"""""""""""""""""""""""""""""""""######"""""""""!!!!!!"""""""""#########%%%$$$""" !!!"""###$$$######""""""#########!!!"""###$$$$$$###"""!!!!!!!!!!!! !!!""""""###!!!!!!""""""######$$$$$$"""""""""""""""######$$$%%%$$$###"""!!! ///111333333222000000000222222222333333333444444000000/////////000111222222333444555666666666666222222111000///...---,,,*********)))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!"""""""""#########""""""""""""######""""""""""""""""""""""""!!!!!!"""""""""#########!!!!!!!!!"""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""##################"""""""""!!!!!!"""""""""#########$$$!!!"""###$$$%%%&&&&&&&&&########################""""""""""""""""""""""""""""""###$$$$$$$$$$$$#################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&''''''(((((()))************++++++,,,---...///222222222333333444555666444333222222222333444555222333333444444444444444333333333333333222222222111111111111000/////////------,,,,,,,,,,,,------+++++++++++++++*********)))))))))(((((((((''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########################################################$$$###############$$$$$$########################""""""""""""""""""######""""""""""""""""""############""""""""""""######!!!!!!!!!!!!""""""""""""!!!!!!"""""""""#########!!!"""""""""############ !!!###%%%%%%###!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((()))***+++,,,------++++++++++++*********************))))))***++++++))))))))))))))))))))))))*********))))))))))))((('''''''''''''''&&&&&&&&&&&&%%%%%%$$$############$$$$$$$$$######$$$$$$%%%######$$$$$$$$$$$$############""""""""""""######""""""""""""""""""""""""""""""############""""""""""""""""""############&&&$$$"""!!! !!!###$$$""""""!!!!!!!!!""""""###!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!"""######!!!!!!""""""######$$$$$$"""""""""""""""######$$$######""""""!!! ///111222111000......///111111111222222222333333111111000000111222444555777888999::::::999777666111111000///---,,,++++++))))))))))))))))))))))))((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!!!!!!!!"""######""""""""""""######""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""######""""""""""""##################""""""""""""########################!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$#################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))************+++,,,------//////000111222333333444222222222222333333444555111222333333444444333333222222222222222222222333000000111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,************************((((((((((((''''''''''''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$#####################################################################"""######$$$%%%########################""""""""""""############""""""""""""##################""""""""""""######!!!!!!!!!!!!"""""""""""" !!!!!!""""""#########""""""""""""############!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""############$$$$$$$$$$$$$$$$$$%%%&&&&&&)))))))))***++++++,,,,,,+++++++++*********))))))***))))))))))))***++++++))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$%%%$$$############$$$$$$%%%######$$$$$$$$$$$$############""""""""""""######"""""""""""""""""""""""""""######$$$$$$######""""""""""""#########$$$$$$%%%$$$###"""!!!"""######!!!!!!!!!!!!!!!!!!"""###""""""############""""""""""""!!!!!!""""""###$$$""""""""""""############"""""""""""""""######$$$!!!""""""""""""!!! ...//////...------///111111111222222222333333333333222222222333555888999:::;;;;;;;;;:::888666444000000///---,,,+++***)))((()))))))))))))))))))))'''(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&################################################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!! ######""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###"""""""""""""""""""""""" !!!!!!!!!"""""""""#################################""""""""""""##################""""""""""""%%%$$$$$$######"""""""""!!!""""""#########""""""########################""""""""""""""""""""""""""""""###$$$$$$$$$$$$#################################""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''((())))))))))))))))))***+++,,,,,,,,,---...000111111222222000111222333444444444444000111222333444333333222000111111111222222333333000000000000000...---,,,++++++,,,,,,,,,,,,++++++)))*********************((((((((('''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$###$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$$$$$$$##################################################################""""""###$$$$$$%%%########################!!!"""""""""############!!!"""""""""##################""""""""""""###### !!!!!!!!!"""""""""### !!!!!!"""######$$$""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""####################################""""""""""""""""""""""""""""""""""""############""""""""""""############$$$$$$$$$###$$$$$$%%%&&&)))))))))(((((())))))***+++++++++*********)))))))))))))))))))))***++++++))))))))))))))))))))))))(((((((((((('''''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%&&&'''###############$$$%%%%%%######$$$$$$$$$$$$############""""""""""""######"""""""""""""""""""""""""""######$$$$$$######"""""""""#########$$$$$$$$$$$$$$$$$$#########""""""""""""!!!!!!""""""###$$$######""""""""""""######""""""!!!!!!""""""###$$$#########""""""""""""""""""""""""""""""######$$$!!!"""###$$$%%%$$$######,,,,,,---,,,,,,---000333222222333333333444444444444444333333555777:::<<<::::::;;;:::888555222000000///...---+++***)))((((((((((((((())))))))))))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&################################################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! ######""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""#########""""""""""""""" !!!!!!!!!""""""####################################""""""""""""##################""""""""""""&&&%%%%%%$$$###"""!!!!!!!!!""""""""""""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""###$$$$$$$$$$$$####################################"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((()))))))))((())))))***+++++++++,,,---///000111111111///111222444555555555444000111222333444333222222000000000111222222333333///000000000000...,,,+++***++++++,,,,,,++++++***)))))))))))))))*********(((((('''''''''&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&%%%$$$$$$######$$$$$$!!!!!!""""""#########$$$$$$$$$$$$############"""""""""""""""""""""""""""##############################""""""###$$$%%%%%%########################!!!!!!""""""#########$$$!!!!!!""""""#########$$$######""""""""""""###### !!!!!!!!!""""""###### !!!"""######$$$""""""""""""##################""""""""""""######""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""####################################""""""""""""""""""""""""""""""""""""############""""""""""""############$$$$$$$$$###$$$$$$%%%%%%))))))(((''''''''''''(((++++++++++++************))))))((())))))***++++++))))))))))))))))))))))))((('''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''%%%%%%%%%%%%&&&''''''(((######""""""###$$$%%%%%%######$$$$$$$$$$$$############""""""""""""######""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$###$$$$$$$$$$$$###""""""######""""""###$$$%%%%%%$$$###"""!!!!!!"""###$$$"""""""""""""""######$$$$$$$$$######""""""!!!!!!"""""""""""""""######$$$"""###%%%&&&''''''&&&%%%,,,,,,,,,,,,,,,---/////////...///111444666555444666555555555666777888999:::999888666444333222222000000...---,,,+++++++++)))))))))))))))(((''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! """"""""""""""""""""""""$$$#########""""""!!!!!!########################""""""""""""""""""""""""!!!"""$$$$$$"""!!!"""###""""""""""""""""""""""""########################""""""""""""""""""""""""######""""""""""""######"""""""""""""""""""""""""""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,---,,,+++***+++,,,---...////////////111111000000000000000111...000111222222111000...111111000000000000111111///............---------++++++************++++++******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$############"""""""""""""""############"""############$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""###########################!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""%%%$$$$$$$$$######""""""""""""""""""############""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%***(((%%%%%%'''((())))))************************))))))))))))))))))))))))+++*********))))))((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""############!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""########################!!!!!!"""###############$$$###!!!  """###$$$$$$$$$############"""""""""""""""""""""""""""""""""############""""""""""""""""""############,,,,,,,,,,,,---...///000///...///111444555555444555555555555666777888999:::999777555444333222222000///...---,,,+++++++++)))))))))))))))(((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############"""""""""!!!########################""""""""""""""""""""""""!!!"""$$$$$$"""!!!"""###""""""""""""""""""""""""########################""""""""""""""""""""""""######""""""""""""##############################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))***++++++***)))+++,,,---......//////...000000///////////////000...///111222222111///...000000//////////////////............------------+++******))))))******+++))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$############"""""""""""""""############"""############$$$$$$$$$""""""###$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""###########################!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!"""##############################""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$#########"""""""""""""""""""""############""""""""""""""""""""""""#########$$$$$$$$$%%%%%%"""###$$$%%%&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""############!!!""""""######""""""!!!""""""""""""""""""""""""########################!!!!!!"""##################!!!  !!!"""$$$$$$$$$############"""""""""""""""""""""""""""""""""############""""""""""""""""""############---------------...000000......///111333555444333333333444555666777888999888777666444333222222222000///...,,,++++++++++++)))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""########################!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$""""""""""""""""""""""""############""""""""""""########################""""""""""""""""""""""""!!!"""$$$$$$"""!!!"""###""""""""""""""""""""""""########################""""""""""""""""""""""""######""""""""""""##############################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''')))))))))((((((***+++,,,---.......................................///000111111000///...//////...------,,,------......---------,,,,,,,,,******))))))))))))******)))))))))(((((((((((('''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$############"""""""""""""""############"""############$$$$$$$$$######$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""###########################!!!""""""######""""""!!!!!!!!!!!!!!!!!!"""##############################""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""###""""""!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""!!!!!!""""""""""""############""""""""""""""""""""""""#########$$$$$$$$$$$$%%% $$$((()))(((&&&&&&'''(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""############"""##################"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############!!! !!!"""$$$$$$$$$############"""""""""""""""""""""""""""""""""############""""""""""""""""""############------------...///000000.........000333444333222111222333555666777888888666666444333222222222222///...---,,,++++++++++++)))))))))))))))(((''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$#########$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""#########"""""""""""""""########################""""""""""""""""""""""""!!!"""$$$$$$"""!!!"""###""""""""""""""""""""""""########################""""""""""""""""""""""""######""""""""""""##############################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))(((((()))***+++,,,---------------........./////////......//////000000//////.........---,,,++++++++++++------------,,,,,,,,,+++)))))))))(((((()))))))))((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########""""""!!!"""""""""############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""###########################"""""""""######"""""""""!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""###""""""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!"""""""""############""""""""""""""""""""""""############$$$$$$$$$$$$$$$***000000+++&&&%%%&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$##############################""""""""""""######""""""""""""""""""""""""!!!"""""""""##################$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############!!!!!! !!!""""""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""############""""""!!!"""""""""############---,,,,,,------...///000.........000222333222111111222333555666666666666444444333222222111222222...---,,,+++++++++++++++)))))))))))))))(((''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$#########$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$$$$"""!!!"""###""""""""""""""""""""""""########################""""""""""""""""""""""""######""""""""""""##############################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))))))))((()))***+++,,,,,,,,,,,,---...///000000000000///.........//////.........------,,,+++++++++++++++---,,,,,,,,,++++++++++++)))((((((''''''(((((()))'''''''''''''''((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########""""""!!!"""""""""############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""###########################""""""############""""""!!!!!!!!!!!!!!!""""""###########################""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!"""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$%%%+++111111,,,'''&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$##############################""""""""""""######""""""""""""""""""""""""!!!"""""""""##################$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############"""!!!!!!""""""######$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""############""""""!!!"""""""""############,,,,,,,,,,,,,,,---//////...------///111222111000111222333555666555555444333222111111111111111222------,,,+++++++++++++++)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""######!!!!!!!!!!!!"""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%$$$$$$###""""""!!!""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$$$$"""!!!"""###""""""""""""""""""""""""########################""""""""""""""""""""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))***'''((()))***++++++++++++,,,---///000111111000///........................------,,,,,,,,,,,,------,,,,,,,,,+++++++++******((((((''''''''''''((((((&&&''''''''''''(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$############"""""""""""""""############"""############$$$$$$$$$######$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""###########################"""######$$$$$$######"""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""$$$######""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""######""""""""""""############"""""""""""""""""""""""""""""""""############$$$!!!%%%)))+++)))'''''')))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""############"""##################"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############!!!""""""######$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""############""""""""""""""""""############++++++***++++++,,,---......------///111111000///111222444555555444333222111111000000000111111222---,,,++++++***+++++++++)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""#########!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""###############"""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$$$$"""!!!"""###""""""""""""""""""""""""########################""""""""""""""""""""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$%%%"""#########$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((()))''''''((()))***************,,,...000000000///......------------------...---------------...///000++++++++++++************(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$############"""""""""""""""############"""############$$$$$$$$$""""""###$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""###########################"""######$$$$$$######"""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""$$$######""""""######$$$"""""""""""""""""""""""""""""""""#########$$$$$$""""""""""""############""""""""""""""""""""""""""""""""""""############!!!"""###$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''((((((((())))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""############!!!""""""######""""""!!!""""""""""""""""""""""""########################!!!!!!"""############### !!!"""######$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""############""""""""""""""""""############************+++,,,------...------...000111000...222333444555555333222000000000000000000111111222,,,,,,++++++***+++++++++)))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&###$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!"""######$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$$$$"""!!!"""###""""""""""""""""""""""""########################""""""""""""""""""""""""######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#################################"""###$$$$$$%%%""""""######$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&'''((()))************)))***---/////////...---...------,,,,,,------...---------...///000111222+++++++++************)))'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&'''((()))******%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$############"""""""""""""""############"""############$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!###$$$###"""!!!"""#################################$$$$$$$$$$$$######!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""$$$$$$############$$$$$$########################""""""######$$$$$$$$$%%%""""""""""""############""""""""""""""""""""""""""""""""""""############&&&$$$""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&'''''''''(((((())))))&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""############!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""########################!!!!!!"""###############!!!"""############$$$$$$$$$############"""""""""""""""""""""""""""""""""############""""""""""""""""""############***++++++,,,------------...///111222222111000000444444555555555444333222333222111111333333222111++++++++++++*********)))((((((''''''''''''(((((((((((('''&&&&&&&&&&&&'''%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!"""###$$$%%%"""""""""""""""######$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! ######""""""""""""############$$$$$$$$$$$$###### !!!"""""""""""""""###############"""!!!!!!"""############$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$$$$#########""""""%%%%%%%%%$$$$$$#########"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%(((+++---...---++++++***+++,,,---000///...---------------------...///000000//////,,,,,,,,,,,,,,,,,,,,,,,,******)))((((((((((((((((((((('''''''''&&&&&&&&&(((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$((( !!!&&&$$$ $$$######""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""############""""""$$$#########""""""!!!!!!$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$###"""!!!!!! ######""""""######$$$%%%""""""""""""""""""""""""$$$"""!!! !!!"""$$$%%%######$$$$$$$$$%%%%%%%%%$$$#########""""""!!!!!!########################""""""""""""""""""""""""""""""""""""""""""""""""#################################""""""""""""""""""############$$$$$$$$$################################################%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))))))))))))))))))))))))))******************)))((((((&&&&&&%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%$$$###""""""###$$$%%%######""""""""""""######%%%$$$$$$$$$###"""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""######$$$""""""###$$$$$$###!!!  """###$$$%%%&&&$$$#########""""""!!!!!!######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""******+++,,,------------//////000111222111111000333333333333333333333333333222000111222222000///++++++*********)))))))))((((((''''''''''''(((((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!"""###$$$%%%"""""""""""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""" !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! ######""""""""""""######"""######$$$$$$######""" !!!"""""""""""""""###############"""!!!!!!"""############$$$$$$$$$##################$$$$$$$$$$$$$$$#########""""""$$$$$$#########""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&(((***,,,------,,,+++++++++,,,---//////...---------------,,,------............---++++++++++++++++++++++++******)))(((((((((((((((((('''''''''&&&&&&&&&&&&(((''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%!!! ######"""$$$######"""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########""""""############""""""############"""""""""!!!$$$######""""""######$$$""""""""""""""""""""""""$$$$$$######"""!!!!!! """"""!!!"""""""""###$$$""""""""""""""""""""""""###"""!!! !!!"""$$$%%%&&&%%%%%%$$$###"""!!! ############"""""""""!!!########################""""""""""""""""""""""""########################""""""""""""""""""""""""###"""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""########################%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((()))))))))******))))))))))))))))))))))))******))))))((('''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$############$$$$$$######""""""""""""######$$$$$$$$$###############""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""######"""######$$$###"""!!! !!!"""###$$$$$$%%%############"""""""""!!!######""""""""""""##############################"""""""""""""""""""""""")))***+++,,,------------//////000111111111111111222222111111222333555666444222000000000000...---******)))))))))(((((((((((((((''''''''''''(((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###########################"""""""""""""""""""""""""""!!!!!! !!!!!!"""!!!!!!!!!!!!"""###$$$%%%"""""""""""""""######$$$ !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!######""""""""""""######"""######$$$$$$######""" !!!""""""""""""""""""############""""""!!!"""############$$$$$$$$$!!!""""""###$$$$$$%%%%%%$$$$$$$$$##################""""""""""""!!!!!!!!!"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&(((***+++---,,,,,,++++++,,,------......---,,,,,,,,,------,,,------------,,,,,,+++******************************)))(((((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""!!!"""###%%%$$$######""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""""""""""""""############""""""############""""""""""""$$$######""""""######$$$""""""""""""""""""""""""$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%%%%$$$$$$###"""!!! ############""""""""""""########################""""""""""""""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""######"""""""""#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!########################%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((()))*********))))))(((((((((((((((((()))(((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$############""""""""""""#####################$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!"""#########$$$###"""!!! !!!"""""""""########################""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""((()))***+++,,,---------//////000000111111222222333222111111222555777999555444222111111000...,,,))))))))))))((((((((((((((((((''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""###$$$$$$"""""""""""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!######""""""""""""######""""""############"""""" !!!"""""""""""""""""""""############"""!!!""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&''')))***++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,------------------,,,+++***++++++++++++***************))))))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""############""""""#########"""""""""""""""######""""""""""""######""""""""""""""""""""""""############""""""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""###$$$""""""""""""#########$$$#########"""""""""""""""########################""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""""""#########""""""""""""############""""""""""""""""""""""""########################$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((*********)))((((((''''''''''''((((((''''''&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$############""""""###$$$%%%%%%$$$###"""######""""""""""""######"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!""""""$$$$$$###"""!!! #########"""""""""""""""#########"""""""""""""""######""""""""""""##############################""""""""""""""""""""""""'''(((***+++,,,---------/////////000000111222333444444333333444777999;;;777555333222222111///---))))))))))))((((((((((((((((((''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""###$$$"""""""""""""""######$$$"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!########################!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""######"""""""""######""""""""" !!!"""""""""""""""!!!""""""#########""""""""""""#########$$$$$$$$$$$$$$$$$$#########""""""################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&'''(((((()))******+++++++++,,,,,,,,,,,,++++++++++++,,,---...............---,,,+++------,,,,,,++++++++++++***))))))(((((((((((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$"""!!!###&&&'''$$$!!!$$$######""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$""""""############""""""""""""""""""""""""#########""""""""""""""""""###""""""""""""""""""""""""#########"""""""""""""""!!!"""###$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""######$$$#########$$$$$$$$$%%%%%%""""""""""""""""""##############################""""""""""""""""""""""""################################################!!!!!!""""""############!!!!!!"""""""""#########################################################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''))))))))))))(((((('''''''''''''''''''''&&&%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$#########""""""""""""###$$$%%%%%%$$$###"""######""""""""""""######"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!""""""$$$###"""!!!!!! ############""""""""""""""""""""""""""""""############""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""'''((()))+++,,,---------////////////000111333444555555555555666888:::;;;777555333222222111///---******)))))))))(((((((((((((((''''''''''''(((((('''&&&&&&%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""###""""""!!!!!!""""""######"""""""""""""""######"""""""""""""""######$$$######################## """""""""""""""""""""""" !!!!!!""""""!!!!!! ########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""""""""######!!!""""""######""""""!!! !!!"""""""""""""""!!!""""""############""""""############$$$$$$$$$%%%%%%$$$$$$###""""""!!!###############$$$$$$$$$""""""############$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''###$$$$$$%%%&&&''''''''''''((()))***************++++++******++++++,,,,,,---............------,,,...------,,,,,,+++++++++******)))(((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$""" """&&&'''$$$!!!$$$######"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$""""""############""""""""""""""""""###############""""""!!!!!!""""""###""""""""""""""""""""""""######""""""""""""""""""!!!"""$$$%%%%%%$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############''''''&&&%%%$$$###""""""""""""""""""####################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!"""######$$$$$$!!!!!!!!!"""""""""######################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((('''''''''((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$############""""""""""""#####################$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!"""######"""!!! !!!!!!#########"""""""""""""""""""""""""""##################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""&&&''')))***,,,---------//////...///000111333444444555555666777888888999666444222111222111///---++++++*********)))))))))((((((''''''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""######""""""""""""############""""""""""""######"""""""""""""""######$$$"""""""""""""""""""""""" """""""""""""""""""""""" !!!!!!!!!!!! ########################!!!!!!!!!""""""""""""###"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!"""""""""#########""""""""""""######!!!!!!""""""""""""!!!!!! !!!"""""""""""""""!!!!!!"""###############"""############$$$$$$$$$$$$$$$##################""""""#########$$$$$$$$$!!!!!!!!!"""""""""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""############$$$$$$$$$######$$$%%%%%%&&&''''''###$$$$$$%%%&&&&&&&&&&&&%%%&&&'''((()))))))))(((***************+++,,,,,,+++,,,,,,------------,,,------,,,,,,+++******)))******)))((((((((((((((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""#########$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############""""""!!!"""""""""############""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""### !!!###$$$%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############&&&&&&%%%$$$###"""!!!!!!!!!"""""""""####################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!!!!"""######$$$$$$!!!!!!!!!!!!"""""""""######################################################$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))))))))((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$#########$$$$$$############$$$$$$######""""""""""""######$$$$$$$$$###############""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""######!!!!!!  !!!"""###"""""""""""""""#########!!!"""""""""##################""""""""""""##############################""""""""""""""""""""""""&&&'''(((***,,,---------///.........000111333555333444555666777777777666444222111000111000///---++++++++++++************((((((''''''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%#########$$$$$$%%%%%%%%%########################""""""""""""""""""""""""######""""""""""""############"""""""""""""""###"""""""""""""""######$$$!!!!!!!!!!!!!!!!!!!!!!!! """""""""""""""""""""""" !!!!!!!!!!!! """""""""""""""""""""""" !!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""############""""""""""""######!!!!!!""""""""""""!!!!!! !!!!!!"""""""""""""""!!!!!!"""###############"""############$$$$$$$$$"""""""""###$$$$$$%%%%%%""""""######$$$$$$$$$$$$ !!!!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$######$$$%%%%%%&&&''''''###$$$%%%%%%&&&&&&&&&&&&###$$$&&&(((((((((((('''******))))))***+++,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((******)))((((((((((((((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""###%%%### ###'''$$$######"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############""""""!!!!!!""""""#########$$$""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""######### """###$$$###!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############""""""""""""############!!!!!!""""""#########$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''((()))******(((((())))))(((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%$$$###""""""###$$$%%%######""""""""""""######%%%$$$$$$$$$######""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$  !!!###$$$!!!"""""""""############!!!!!!""""""#########$$$######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""''''''((()))***+++,,,,,,,,,---...///000222333333111222444555666555555444444444222111000/////////...------,,,,,,++++++***))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ """$$$%%%%%%%%%###"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###############"""!!!!!!$$$#########""""""!!!!!!!!!!!! !!!"""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$######""""""!!!!!!"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""############""""""""""""############$$$$$$$$$#########""""""######################## !!!"""###$$$$$$%%% """$$$%%%%%%%%%###"""################################################%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######################################################$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''((())))))''''''''''''((((((((((((******+++++++++,,,,,,,,,...,,,***)))******)))'''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""!!!"""###$$$$$$$$$$$$$$$$$$#########""""""!!!!!!$$$#########""""""!!!!!!"""""""""""""""######$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""""""""""""""############$$$#########""""""!!!!!!"""""""""""""""""""""""" !!!!!!"""""""""""""""########################""""""""""""""""""""""""$$$#########""""""!!!!!!######$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$#########""""""!!!!!!########################""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''')))((('''&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$##############################""""""""""""############%%%$$$######""""""######"""############$$$$$$$$$!!! !!!$$$%%%### """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""######$$$$$$!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""######""""""""""""######""""""""""""""""""""""""&&&&&&'''((()))***+++++++++,,,---...///111222222000111222444555555555555444333222111000/////////...------,,,,,,+++************))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$ """###%%%%%%$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###############"""!!!!!!############"""""""""!!!""""""!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""############""""""""""""############$$$$$$$$$#########""""""########################!!!!!!""""""######$$$$$$!!!"""###%%%%%%$$$###"""################################################%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""###################################################$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''(((((()))((()))))))))*********************+++++++++,,,,,,...,,,***)))******)))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$#########""""""########################!!!"""###$$$$$$$$$$$$###############"""""""""!!!############"""""""""!!!"""""""""""""""######$$$""""""""""""""""""""""""###$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!""""""""""""""""""""""""########################"""""""""!!!"""""""""""""""""""""""" !!!!!!"""""""""""""""########################""""""""""""""""""""""""############"""""""""!!!############$$$$$$$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########""""""""""""########################""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&''''''&&&%%%%%%$$$##############################""""""""""""############%%%$$$######""""""######""""""#########$$$$$$$$$"""!!! """$$$%%%$$$!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""#########!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""######""""""""""""######""""""""""""""""""""""""%%%%%%&&&'''((())))))*********+++,,,...///000111///000111333444555555555444333222000////////////---------,,,++++++******+++******)))(((''''''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""############""""""!!!############""""""""""""$$$$$$###"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""############""""""""""""############$$$$$$$$$#######################################"""#####################!!!"""###$$$%%%$$$######################################################%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&''''''((()))(((((()))))))))*********)))*********++++++++++++---+++***)))*********((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$#######################################""""""######$$$$$$##################""""""""""""############"""""""""""""""""""""""""""######$$$""""""""""""""""""""""""######$$$$$$######""""""!!!!!!!!!!!!""""""""""""""""""""""""########################"""""""""""""""""""""""""""""""""""" !!!""""""######""""""########################""""""""""""""""""""""""############"""""""""""""""""""""#########$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$#######################################"""""""""########################""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###########################""""""""""""############$$$$$$###""""""""""""###"""""""""#########$$$$$$###""""""###%%%%%%$$$"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###""""""""""""""""""!!!!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""######""""""""""""######""""""""""""""""""""""""$$$$$$%%%&&&''''''((((((((()))***+++,,,......///000000111222222333333333333222111000///.........------,,,,,,+++*********++++++***)))((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&########################!!!!!!"""###$$$######"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############"""!!!#########"""""""""""""""%%%%%%$$$###"""""""""###########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""######$$$$$$""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######!!!"""""""""############!!!"""""""""############################################################$$$#####################!!!"""###$$$$$$$$$$$$###################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((()))))))))************+++,,,+++))))))***+++***)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###################################################""""""############""""""#########"""""""""""""""#########""""""""""""""""""""""""""""""######$$$""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""""""""!!!"""""""""#####################"""""""""""""""""""""""""""""""""""""""!!!!!!"""############"""########################""""""""""""""""""""""""#########"""""""""""""""!!!""""""""""""#########""""""""""""""""""""""""########################""""""""""""############################################################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$########################!!!"""""""""############$$$$$$###"""""""""""""""""""""""""""############""""""######$$$$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######""""""!!!!!!!!! !!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""######""""""""""""######""""""""""""""""""""""""$$$$$$%%%%%%&&&&&&'''''''''((()))***+++,,,---...222111111111000000000000222222000///...------------,,,,,,++++++***))))))*********)))(((''''''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&########################!!!!!!""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!""""""#########""""""""""""""""""""""""######%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""######$$$$$$!!!!!!"""""""""#########""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""######!!!"""""""""############!!!"""""""""############################################################$$$$$$$$$$$$############""""""######$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&''''''''''''(((((()))))))))*********+++***((()))***++++++***(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########################################################""""""#########""""""!!!""""""""""""""""""######""""""""""""""""""######"""""""""""""""######$$$""""""""""""""""""""""""!!!""""""#########""""""!!!!!!!!!!!!""""""""""""!!!"""""""""############""""""""""""""""""##############################!!!""""""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######!!!""""""""""""#########""""""""""""""""""""""""########################!!!!!!"""""""""########################$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$######""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$########################!!!"""""""""############$$$###""""""!!!!!!""""""!!!!!!"""""""""#########!!!"""######"""!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!"""""""""######"""""""""!!!!!! """"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""######""""""""""""######""""""""""""""""""""""""$$$$$$%%%%%%&&&&&&&&&&&&''''''((()))+++,,,---...111111000////////////000222111000...------------,,,,,,,,,+++******))))))))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&########################!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!""""""############"""""""""""""""############$$$$$$###"""""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""############""""""""""""###########################$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###################################################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$#########################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&'''(((''''''((((((((()))))))))(((((((((((())))))))))))+++)))((()))+++,,,,,,+++(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######""""""!!!!!!""""""""""""############""""""""""""############"""""""""""""""######$$$""""""""""""""""""""""""!!!!!!""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""####################################!!!"""######$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""#########$$$$$$""""""""""""""""""""""""######################## !!!!!!""""""##################$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""##################"""!!!!!!!!!!!!"""!!!!!!!!!"""""""""###### """######!!! !!!"""""""""""""""""""""""" !!!!!!""""""######"""!!!!!!!!!!!!!!!!!! """""""""#########$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""######""""""""""""######""""""""""""""""""""""""%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))+++,,,---.........------...000111222111111///...---,,,,,,,,,,,,,,,++++++***)))))))))(((((((((((())))))))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&########################!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""###############!!!"""""""""############""""""!!!!!!!!!"""##############################""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""############""""""""""""############""""""#########$$$$$$$$$#################################$$$$$$%%%%%%%%%###############$$$$$$%%%###################################################$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%&&&&&&'''((('''''''''((((((((())))))'''''''''((((((((())))))***)))((()))+++,,,,,,,,,(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""!!!!!! !!!"""""""""############!!!"""""""""############"""""""""""""""######$$$"""""""""""""""""""""""" !!!!!!"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############!!!"""""""""####################################""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""########################$$$$$$$$$%%%""""""""""""""""""""""""######################## !!!!!!"""######$$$#########$$$$$$%%%%%%%%%########################""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""##################"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###!!!###%%%$$$""" !!!""""""""""""""""""""""""""" !!!"""######### !!!!!!!!!!!!!!!""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""######""""""""""""######""""""""""""""""""""""""%%%&&&&&&&&&&&&&&&&&&'''''''''(((***+++,,,---...+++++++++,,,...111333555111000///...---,,,,,,,,,,,,,,,++++++***)))))))))''''''(((((())))))******''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""###############!!!!!!""""""#########$$$!!!!!! !!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$######""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""############""""""""""""############""""""######$$$$$$$$$$$$########################""""""###$$$%%%%%%&&&&&&######""""""######$$$%%%###################################################$$$%%%&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$################################################!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))***((('''(((+++------,,,(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""!!! !!!!!!""""""#########$$$!!!!!!""""""#########$$$"""""""""""""""######$$$"""""""""""""""""""""""" !!!"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############!!!!!!""""""#########$$$########################""""""###$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""#########$$$###$$$$$$$$$$$$%%%%%%%%%"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""######$$$#########$$$$$$%%%%%%%%%########################""""""""""""""""""""""""######$$$$$$$$$$$$######"""############$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""##################"""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""$$$&&&%%%"""!!!"""###"""""""""""""""""""""""" !!!"""######$$$ !!!!!!"""""""""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""######""""""""""""######""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))++++++++++++---,,,+++++++++---///111000000///...,,,+++***)))+++++++++*********))))))((('''&&&%%%%%%&&&'''(((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!""""""""""""########################""""""""""""$$$#########""""""!!!!!!#########"""""""""""""""!!!!!!""""""######$$$$$$$$$#########""""""!!!!!! !!!"""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""############""""""!!!!!!""""""######$$$$$$######""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$%%%%%%$$$"""!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$###"""""""""###$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""########################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######""""""""""""######%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((''''''((()))))))))))))))''''''(((((()))))))))***'''''''''((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$######################## !!!!!!"""""""""###########################""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%%%%""""""############""""""######""""""!!!!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""$$$"""!!! !!!"""$$$""""""""""""############$$$$$$$$$#########""""""$$$#########""""""!!!!!!######""""""""""""#####################"""!!!!!!""""""""""""############$$$#########""""""!!!!!!""""""""""""""""""""""""########################"""############$$$$$$$$$$$$$$$%%%%%%&&&'''(((((($$$%%%&&&''''''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$################################################!!!!!!""""""#########$$$$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!! !!!"""######$$$ !!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%$$$$$$######""""""""""""""""""""""""""""""""""""############""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***+++++++++,,,,,,+++***+++---...000//////...---,,,++++++***+++*********))))))))))))((('''&&&&&&&&&&&&'''(((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!""""""""""""########################""""""""""""############"""""""""!!!"""""""""""""""#########"""""""""""""""#####################"""""""""!!! !!!""""""######""""""############"""""""""!!!""""""""""""""""""""""""""""""############"""""""""""""""""""""############"""""""""!!!!!!!!! """""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%$$$###""""""""""""""""""""""""""""""######$$$%%%$$$$$$$$$###############$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$#########""""""########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((()))))))))))))))((((((((())))))*********''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!""""""#################################""""""""""""""""""""""""$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$%%%""""""############""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!"""###""""""""""""############$$$$$$$$$#########""""""############"""""""""!!!######""""""""""""#####################"""!!!!!!""""""""""""########################"""""""""!!!################################################"""############$$$$$$$$$$$$$$$%%%%%%&&&''''''(((&&&&&&&&&''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$################################################!!!"""""""""############$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!! !!!!!!"""######$$$ !!!!!!""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""###############"""""""""""""""""""""""""""""""""""""""############""""""$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''')))******+++++++++******)))***,,,---...---------,,,,,,,,,++++++************))))))))))))(((''''''&&&&&&''''''(((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!""""""""""""########################""""""""""""############""""""""""""!!!!!!""""""######$$$$$$############""""""""""""############""""""""""""!!!"""######$$$$$$##################""""""""""""""""""""""""""""""""""""""""""############""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$########################$$$$$$$$$$$$%%%$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((())))))))))))((()))))))))***************'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#######################################""""""""""""""""""""""""$$$###""""""""""""""""""""""""""""""""""""""""""##################$$$$$$""""""############""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!"""###"""""""""#########$$$$$$$$$$$$$$$###########################""""""""""""######""""""""""""######"""############""""""!!!""""""""""""########################""""""""""""################################################"""############$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$################################################""""""""""""##################""""""""""""######""""""""""""""""""""""""""""""############"""""" !!!!!!""""""######### !!!""""""######"""""""""#########$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""""""""""""""###""""""""""""""""""""""""""""""############""""""$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%'''((()))************)))))))))***+++,,,---++++++++++++,,,,,,,,,,,,++++++++++++************((((((''''''''''''((((((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!!!!"""""""""########################"""""""""!!!#########""""""""""""""" !!!"""###$$$$$$%%%$$$$$$######""""""!!!!!!#########"""""""""""""""""""""###$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""############""""""$$$$$$######""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###""""""###$$$$$$""""""""""""""""""""""""$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###"""""""""############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&'''(((((())))))((((((******************++++++''''''&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$##########################################$$$$$$########################""""""""""""""""""""""""######"""""""""""""""###""""""""""""""""""""""""$$$$$$$$$###############""""""############""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######"""!!!!!!"""######""""""#########$$$$$$$$$#################################"""""""""""""""######""""""""""""######""""""############"""!!!!!!"""""""""#####################"""""""""""""""################################################""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''')))(((&&&&&&&&&&&&((()))$$$%%%%%%&&&&&&%%%%%%$$$################################################"""""""""""""""############""""""""""""""""""###"""""""""""""""""""""""""""""""""######"""""""""!!!!!!"""""""""#########!!!!!!!!!"""######$$$$$$""""""#########$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""######""""""""""""""""""""""""""""""############""""""#########$$$$$$%%%%%%%%%$$$%%%&&&'''((()))))))))))))))))))))***+++,,,,,,*********+++++++++++++++------,,,,,,,,,+++++++++((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!!!!"""""""""########################"""""""""!!!""""""""""""""""""###### !!!"""###$$$$$$%%%$$$$$$######""""""!!!!!!""""""""""""""""""######""""""###$$$$$$$$$$$$$$$""""""""""""""""""######""""""""""""""""""""""""""""""############""""""$$$$$$######""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$###""""""###$$$$$$""""""""""""""""""""""""$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$###"""""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''(((((((((((((((++++++******************''''''&&&%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$##########################################""""""""""""""""""""""""###"""""""""""""""######""""""""""""""""""""""""$$$$$$$$$###############""""""############""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###!!!"""""""""############""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""##################$$$$$$$$$$$$########################""""""""""""""""""############""""""""""""######!!!""""""#########""""""!!!"""""""""############""""""""""""""""""######################################################""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$######################################################"""""""""""""""""""""""""""######"""""""""""""""""""""""""""""""""###""""""""""""""""""###""""""""""""############!!!!!!""""""###$$$$$$$$$############$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!""""""######""""""""""""""""""""""""""""""############""""""""""""######$$$%%%%%%%%%###$$$%%%'''(((((())))))((())))))***++++++,,,,,,*********************+++---,,,,,,,,,,,,+++++++++'''(((((())))))(((((('''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!""""""""""""########################""""""""""""""""""""""""############!!!!!!""""""######$$$$$$############""""""""""""""""""""""""############!!!"""######$$$$$$######""""""""""""############""""""""""""""""""""""""""""""############""""""############""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###############"""""""""############$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((((((((((('''***************)))))))))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################"""""""""########################"""""""""""""""""""""""""""""""""""""""######$$$""""""""""""""""""""""""##################$$$$$$""""""############""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!""""""######""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""#################################$$$$$$$$$$$$%%%###############$$$$$$$$$""""""""""""##################""""""""""""######!!!""""""############"""""""""""""""############""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$############################################################""""""""""""""""""############""""""""""""""""""""""""""""""######""""""""""""##############################!!!!!!!!!"""######$$$$$$#########$$$$$$$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""""""""""""""###""""""""""""""""""""""""""""""############""""""!!!""""""###$$$$$$%%%%%%###$$$%%%&&&'''((((((((())))))***+++,,,,,,,,,,,,***************)))))))))+++++++++*********))))))'''((()))******)))((('''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!""""""""""""########################""""""""""""!!!"""""""""############"""""""""""""""#########"""""""""""""""#########!!!"""""""""############ !!!""""""######""""""!!!"""""""""############""""""""""""""""""""""""""""""############"""""""""""""""""""""######### !!!!!!!!!"""""""""###"""""""""""""""""""""""""""""""""""""""""""""""""""###$$$%%%%%%$$$###""""""""""""""""""""""""""""""######$$$%%%$$$$$$$$$###############$$$$$$$$$""""""""""""############""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''*********))))))(((((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################""""""!!!!!!!!!########################"""""""""""""""""""""""""""""""""""""""###$$$$$$"""""""""""""""""""""""""""""""""###$$$$$$$$$%%%""""""############"""""" !!!!!!!!!"""""""""###"""""""""""""""""""""""" !!!"""#########""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$##################$$$$$$$$$%%%%%%""""""#########$$$$$$$$$!!!"""""""""##################""""""""""""######!!!!!!"""###############""""""""""""############!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$############################################################"""""""""!!!!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$######################## !!!!!!"""######$$$#########$$$$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""###############"""""""""""""""""""""""""""""""""""""""############""""""!!!""""""###$$$$$$%%%%%%######%%%&&&'''((((((((())))))+++,,,,,,---,,,,,,************)))))))))((())))))))))))(((((((((((('''((()))******)))((('''''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!""""""""""""########################""""""""""""!!!!!!""""""#########$$$#########"""""""""""""""!!!!!!""""""######$$$$$$!!!!!!""""""#########$$$ !!!"""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""############""""""!!!!!!""""""######$$$$$$ !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$%%%%%%$$$"""!!!""""""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""######$$$$$$$$$%%%""""""""""""############""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''***)))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###########################"""""""""!!!!!! ########################""""""""""""""""""""""""""""""!!!""""""###$$$$$$""""""""""""""""""""""""!!!!!!"""###$$$%%%%%%&&&""""""############"""""" !!!!!!!!!""""""######"""""""""""""""""""""""" !!!"""######$$$""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$!!!!!!""""""#########$$$######""""""""""""######!!!!!!"""###############""""""""""""############!!!!!!""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######%%%&&&&&&%%%######$$$%%%%%%&&&&&&%%%%%%$$$################################################$$$#########""""""!!!!!!!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$$$$$$$################## !!!""""""############$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%$$$$$$######""""""""""""""""""""""""""""""""""""############""""""########################&&&&&&&&&''''''''''''(((((())))))******+++,,,,,,++++++******************------,,,,,,+++***))))))))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$#########""""""!!!!!! !!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%$$$#########""""""!!!!!!""""""""""""""""""""""""$$$$$$##################%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))(((((((((((())))))))))))(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""######"""!!!"""$$$""""""""""""""""""""""""""""""""""""############$$$#########""""""!!!!!!########################""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$#########"""""""""############$$$$$$$$$$$$#########""""""!!!!!!########################################################################"""############$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""################################################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""############$$$#########""""""!!!!!!"""############""""""!!!######################################################$$$$$$$$$$$$######""""""############""""""$$$#########""""""!!!!!!""""""""""""####################################%%%%%%%%%%%%&&&&&&&&&&&&)))))))))***++++++,,,,,,************************,,,,,,+++******)))(((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$############"""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%############"""""""""!!!""""""""""""""""""""""""########################%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''((((((((())))))(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########################################################"""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$$$$$$$#########""""""################################################!!!"""$$$###"""!!!"""$$$""""""""""""""""""""""""""""""""""""########################"""""""""!!!########################""""""""""""""""""""""""########################$$$$$$$$$#########""""""############$$$$$$$$$$$$$$$#########""""""""""""####################################################################################$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######################################################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""########################"""""""""!!!!!!""""""#########""""""######################################################$$$$$$$$$$$$######""""""############""""""############"""""""""!!!""""""""""""####################################$$$$$$$$$$$$%%%%%%%%%%%%)))))))))***++++++,,,,,,************************++++++******)))((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$############""""""""""""""""""""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$############""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%########################$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######$$$############"""""""""################################################"""###$$$###"""!!!"""###""""""""""""""""""""""""""""""""""""########################""""""""""""########################""""""""""""""""""""""""########################$$$$$$$$$###########################$$$$$$$$$%%%###############"""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""########################"""""""""""" !!!"""#####################################################################$$$$$$$$$$$$######""""""############""""""############""""""""""""""""""""""""####################################$$$$$$$$$$$$%%%%%%%%%%%%((())))))******++++++,,,))))))))))))************++++++******))))))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$#########"""""""""""""""$$$######""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$############$$$$$$#########"""""""""""""""""""""""""""""""""""""""###############$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%########################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""##################""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$###"""!!!"""###""""""""""""""""""""""""!!!"""""""""#####################"""""""""""""""########################""""""""""""""""""""""""#########################################################$$$$$$$$$%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""########################!!!"""""""""#####################""""""""""""""" !!!######$$$$$$$$$######################################################$$$$$$$$$$$$######""""""############""""""#########"""""""""""""""!!!"""""""""####################################%%%%%%%%%%%%&&&&&&&&&&&&''''''((())))))******+++(((((()))))))))*********+++++++++++++++*********'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$""""""""""""""""""######$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$######""""""######$$$""""""""""""""""""##############################""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((('''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""################################################"""$$$$$$###!!!!!!!!!"""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""##############################""""""""""""""""""""""""###################################################$$$$$$$$$$$$%%%%%%%%%###############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""###### !!!######$$$$$$$$$######################################################$$$$$$$$$$$$######""""""############""""""""""""""""""""""""######!!!"""""""""####################################%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((())))))'''(((((())))))*********++++++++++++++++++++++++'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$""""""""""""##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######""""""""""""####################################"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%&&&'''''''''$$$$$$%%%%%%&&&'''''''''$$$$$$%%%%%%&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############################################################$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!!!!"""""""""""""""###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$###!!! !!!"""""""""""""""""""""""""""""""""""""""############""""""""""""####################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###############$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############ !!!"""#####################################################################$$$$$$$$$$$$######""""""############""""""""""""""""""############""""""""""""####################################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''(((''''''(((((()))******+++***************+++++++++'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$!!!"""""""""##############################$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!"""""""""####################################!!!""""""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((%%%&&&&&&'''(((((())))))(((((()))******+++,,,,,,'''((()))***+++---......////////////////////////------------------------............------,,,,,,************************((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%###!!! !!!"""""""""""""""""""""""""""""""""""""""############!!!"""""""""####################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!"""""""""############!!!""""""#########""""""######################################################$$$$$$$$$$$$######""""""############""""""!!!"""""""""############""""""""""""####################################"""############$$$$$$$$$######$$$%%%%%%&&&&&&'''&&&''''''((()))******+++)))))))))))))))*********'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""########################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$!!!!!!""""""#########$$$"""""""""###$$$$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""######!!!!!!""""""#########$$$########################!!!""""""###$$$$$$%%%%%%&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((&&&''''''((()))******+++......//////000111222222444444666777999;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>======<<<<<<<<<;;;444444444444444444444444------,,,+++***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################ !!!!!!!!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""###### !!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$!!! !!!""""""""""""""""""""""""""""""""""""############!!!!!!""""""#########$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&################################################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!""""""#########$$$"""############""""""!!!######################################################$$$$$$$$$$$$######""""""############""""""!!!!!!""""""#########$$$""""""""""""##################""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))))))))(((((((((((((((+++++++++***)))(((((('''''''''''''''''''''''''''******)))(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!######$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$$$$%%%%%%%%%$$$"""!!!!!!"""$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$#########""""""!!!!!!################################################&&&&&&%%%%%%$$$###""""""""""""""""""####################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$%%%'''((((((&&&%%%$$$$$$$$$%%%&&&'''''''''''''''((()))***+++)))***+++---000222444555333555777999:::;;;===>>>DDDCCCBBBDDDGGGHHHFFFDDDFFFFFFDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBDDDDDDCCCBBBBBBCCCCCCDDD???<<<;;;===BBBEEECCC@@@;;;999555111...,,,,,,,,,---***((('''((())))))(((((()))))))))((('''%%%$$$))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""&&&&&&&&&%%%%%%$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!######$$$$$$$$$######"""$$$$$$############$$$$$$"""""""""###$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%$$$$$$######$$$%%%%%%&&&###############$$$$$$%%%""""""######$$$$$$$$$$$$######"""######$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$#########"""""""""#########$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$$$$$$$"""!!! ################################################$$$$$$$$$#########""""""""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""######$$$$$$$$$%%%%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''))))))))))))))))))))))))++++++***))))))(((''''''''''''''''''''''''''''''(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!""""""""""""############ !!!!!!"""######$$$$$$######"""!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################"""""""""!!!################################################&&&&&&%%%$$$$$$###""""""""""""""""""####################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$###$$$$$$%%%&&&'''&&&%%%$$$$$$###$$$%%%&&&''''''((()))+++---///000222333666999<<>>??????@@@@@@@@@@@@AAACCCDDDFFFGGGHHHDDDAAA@@@DDDIIIMMMLLLIIIFFFDDDAAA===:::888777666111000...---,,,***'''$$$&&&&&&&&&&&&''')))***+++!!!"""$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%$$$$$$$$$#################################""""""""""""""""""""""""############"""""""""!!!######$$$$$$$$$######"""$$$$$$############$$$$$$############$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''(((%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#########"""""""""""""""#########$$$$$$"""""""""""""""""""""""""""######$$$###"""!!! """"""""""""""""""""""""########################$$$$$$$$$#########""""""""""""""""""""""""""""""$$$$$$###"""""""""""""""############$$$$$$$$$$$$$$$$$$###############$$$########################%%%%%%%%%%%%&&&&&&&&&&&&))))))))))))))))))************))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$#######################################"""!!!!!! !!!!!!!!!"""""" !!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""################################################%%%%%%%%%$$$######""""""""""""""""""####################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&''')))+++,,,222222444666888;;;===??????AAADDDGGGIIIIIIIIIIIIGGGFFFCCCAAA@@@@@@@@@AAACCCBBBBBBCCCEEEFFFFFFEEEAAA@@@???===;;;999777777///000111333555666777888666888:::<<<>>>?????????AAA@@@@@@EEEKKKOOOOOONNNPPPOOOOOONNNLLLJJJIIIHHHBBBAAA@@@???===999444000---,,,)))((('''(((***+++$$$%%%&&&''''''%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!""""""######$$$###############"""""""""########################""""""""""""""""""""""""############"""""""""""""""######$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$#########%%%$$$$$$######$$$$$$%%%###############$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$""""""###$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""""""""#########$$$$$$############$$$$$$$$$$$$$$$###############!!!!!!!!!"""""""""######"""""""""""""""""""""""""""############"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!########################$$$$$$$$$###############""""""""""""""""""""""""$$$###""""""""""""""""""""""""""""""############%%%$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&)))))))))***************)))))))))(((((('''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&#######################################"""!!!!!! !!!!!!!!!""""""!!!!!!!!!"""""""""######!!!!!!"""######"""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""#####################"""""""""""""""################################################%%%$$$$$$$$$######""""""!!!"""""""""####################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%&&&&&&'''(((%%%''')))---111555888:::??????@@@BBBDDDGGGIIIJJJJJJKKKMMMNNNNNNKKKIIIGGGBBB???;;;888777777888888;;;:::999999999999888888666666666555555444333333//////000000111222333444333555777888888777555444888888999>>>DDDHHHJJJJJJKKKLLLNNNPPPPPPOOONNNMMMNNNMMMKKKJJJIIIFFFCCC@@@<<<:::666222...+++)))((())))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################################################################!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###$$$%%%%%%&&&################################################""""""""""""""""""""""""#########"""""""""""""""""""""###$$$$$$$$$######$$$$$$############$$$$$$%%%%%%%%%$$$$$$#########%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$###"""###%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""#########$$$$$$$$$############$$$$$$########################!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""################################################""""""""""""""""""""""""######"""""""""""""""###!!!!!!!!!!!!""""""""""""$$$$$$###############$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&(((((())))))************(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&#######################################"""!!!!!!!!!!!!!!!"""""""""######""""""###############$$$"""######$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""######################################################$$$$$$###############"""!!!"""""""""####################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''((()))***...000444888===AAADDDEEECCCCCCDDDDDDEEEFFFGGGHHHKKKLLLNNNOOONNNKKKHHHGGG???;;;777555666777777777888777555333000/////////222333555777999::::::;;;999888777666666666777777;;;;;;======<<<;;;888777222333555999>>>BBBDDDEEEAAABBBDDDFFFFFFEEECCCAAAFFFCCC@@@???@@@AAABBBBBBDDDDDDCCCAAA===888333000+++***((('''(((***---///(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""######$$$%%%%%%&&&''''''######$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""######!!!"""###$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&%%%%%%%%%$$$$$$######%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$###$$$&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$$$$############$$$$$$########################!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""##############################################################################""""""""""""""""""""""""###"""""""""""""""###### !!!!!!!!!"""""""""######""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''(((((())))))******''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""!!!!!!""""""#########$$$$$$$$$###############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""####################################################################################""""""""""""####################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&###$$$%%%'''))),,,...///;;;<<>>??????::::::999888888999;;;<<>>AAACCCDDDBBBBBBCCCCCCAAA???<<<:::<<<999555444555888;;;<<>>>>>===:::666444666888444666888;;;<<<<<<;;;;;;777777888999<<<@@@CCCEEEHHHGGGEEECCCAAA>>><<<;;;:::;;;======>>>???AAABBBCCCDDDDDDDDDCCCBBB@@@???>>>;;;888777777999999999===>>>AAACCCDDDDDDCCCBBBAAA???;;;777222...***(((******))))))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""############!!!!!!"""$$$$$$%%%%%%$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''')))***+++&&&''')))***+++***)))((('''(((((()))***+++,,,,,,******)))(((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$############$$$$$$""""""#########$$$$$$$$$"""""""""#########$$$$$$""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%################################################""""""#########$$$$$$$$$"""""""""""""""""""""""""""""""""""""""###$$$$$$!!!!!!"""""""""#########!!!!!!!!!"""###%%%&&&'''##############################$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###############"""!!!!!!""""""""""""############""""""""""""!!!!!!!!!!!!$$$"""!!!!!!"""$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!""""""#########$$$################################################"""""""""""""""#########""""""""""""####################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&'''''',,,---000444999===AAADDD>>>???BBBEEEGGGHHHHHHHHHFFFEEEEEEEEEEEEEEEFFFFFFHHHHHHHHHHHHIIIIIIJJJJJJIIIEEECCCDDDGGGHHHEEEAAA===>>>===:::777666999<<<;;;<<<===>>>===<<<:::888999:::<<>>;;;:::;;;<<<======<<<<<<===>>>===>>>???AAABBBCCCCCCCCCDDDBBB???>>>===<<<999777<<<<<<;;;;;;:::999999888:::<<<>>>???>>><<<888666+++******)))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""" !!!!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""#########$$$!!!!!!"""$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''(((***+++---...///000222444444333222111))))))***+++---...///000444333222111111111111111))))))(((((((((((())))))''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$###"""###$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""############$$$$$$############$$$$$$""""""######$$$$$$$$$$$$############$$$$$$$$$$$$""""""""""""""""""""""""###"""!!!!!!!!!###$$$%%%""""""""""""""""""""""""########################""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""!!!""""""###$$$$$$""""""""""""############"""############$$$$$$$$$%%%%%%$$$###""""""#################################$$$&&&''''''&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""###"""""""""!!!!!! ########################""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######################################################$$$%%%%%%%%%%%%$$$########################!!!###$$$$$$######$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&$$$%%%%%%&&&&&&&&&%%%%%%)))'''&&&&&&'''***---000444555777888999999888888888888:::???EEEHHHGGGEEEEEEEEEDDDCCCBBBBBBAAAAAADDDBBBAAACCCEEEGGGEEEBBBCCCFFFDDD>>>???DDD@@@666@@@888666===@@@>>>CCCKKKXXXPPPJJJJJJGGGCCCHHHRRROOOKKKJJJOOOYYYfffvvvvvviii[[[RRRLLLFFFFFFHHHIIILLLMMMIIIEEEDDDFFFGGGDDDIIIJJJGGGGGGLLLKKKGGG>>>AAA@@@===@@@FFFEEE@@@GGG@@@;;;<<<:::444222444444333555:::AAAEEEFFFEEE===888111---+++***)))(((*********)))((('''%%%%%%(((&&&%%%%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$###"""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$############$$$$$$ !!!######$$$$$$$$$######""""""######$$$%%%##############################""""""######$$$%%%""""""############""""""######$$$$$$$$$######"""##############################$$$%%%%%%%%%%%%$$$$$$$$$##################$$$&&&'''&&&$$$######$$$&&&&&&%%%$$$%%%'''(((***$$$'''))))))((()))---000///111444888===AAADDDFFFLLLLLLLLLNNNNNNHHH???888111222222000...000444999BBBEEEHHHKKKKKKHHHDDDAAA@@@;;;777444333111---***---)))&&&%%%''')))((('''(((&&&%%%&&&''''''&&&$$$&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$#########""""""########################!!!!!!!!!!!!""""""""""""######""""""""""""##############################"""############$$$$$$$$$%%%$$$$$$###""""""#################################$$$&&&''''''&&&$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$""""""""""""""""""""""""#########"""""""""!!!!!!########################""""""""""""############""""""""""""""""""""""""""""""""""""##################################################################$$$%%%%%%%%%%%%$$$########################!!!###$$$$$$######$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$###$$$$$$%%%&&&%%%&&&&&&&&&&&&&&&&&&%%%$$$&&&))),,,///111222222//////000000111000000000999:::===BBBFFFHHHGGGEEECCCCCCCCCCCCCCCBBBBBBAAAAAA@@@>>>===============;;;======>>>AAADDD@@@:::DDDEEEKKKUUU]]]dddllluuuyyylllbbb```^^^ZZZ[[[bbbcccbbbccchhhoooxxxxxxnnnddd```___]]]___bbb^^^``````\\\WWWTTTQQQMMMVVVVVVWWW___kkkooobbbPPPKKKKKKJJJIIIOOOUUUQQQIIIDDD???===??????;;;999:::222111222666<<>>CCCJJJPPPUUUXXXYYYOOOMMMKKKJJJIIIFFFAAA===:::555000---,,,+++(((&&&***(((&&&&&&'''''''''&&&''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$#########""""""########################""""""""""""##################""""""""""""##############################"""############$$$$$$$$$%%%$$$######"""####################################$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$############"""########################""""""""""""############""""""""""""""""""""""""############$$$$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$########################!!!###$$$$$$######$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$(((...333555444222000++++++***))))))))))))***444888>>>BBBDDDEEEEEEEEEBBBBBB@@@???===<<<;;;:::888:::;;;:::777777999<<>>999777444444777;;;>>>@@@JJJJJJIIIDDD===555000---(((((()))(((((('''&&&%%%)))'''&&&&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$############$$$$$$""""""###############"""$$$$$$######$$$$$$%%%&&&########################!!!"""###$$$%%%$$$######""""""############"""""""""######$$$$$$$$$####################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$ """$$$$$$######%%%&&&%%%%%%&&&'''(((((())))))000222666:::???EEELLLPPPQQQVVV[[[^^^^^^]]]^^^______^^^___bbbeeeeeeaaa]]]^^^]]]ZZZTTTMMMFFFCCCBBB777999<<<@@@GGGNNNUUUXXXUUUVVVXXXZZZZZZXXXSSSOOOKKKGGGAAA;;;777222...++++++)))&&&%%%&&&'''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$###################################################$$$$$$$$$$$$######""""""""""""##############################""""""#########$$$$$$$$$$$$$$$###############$$$###########################$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""""""""############"""""""""""""""""""""""""""""""""#########$$$$$$######################################################$$$%%%%%%%%%%%%$$$########################!!!###$$$$$$######$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''+++...222444444000,,,)))+++***)))((()))***+++,,,222888???CCCCCCCCCDDDEEEAAA>>>:::777555555666777:::@@@FFFGGGDDDDDDHHHMMMTTTOOOQQQZZZ^^^[[[]]]ddddddnnnwwwrrrhhhiiikkkiiilllrrrlllttt}}}zzzrrrkkkjjjkkklllppptttyyy}}}xxxkkkcccccceeedddlllwwweee\\\XXXYYY[[[___ccceeeaaa\\\SSSOOOJJJHHHFFFCCCAAA??????===:::888999:::<<<===@@@BBBDDDBBB===777333111------,,,+++***((('''&&&***(((&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""###$$$$$$$$$%%%######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$############$$$$$$######$$$$$$$$$###""""""$$$$$$$$$$$$$$$%%%%%%&&&######################## """$$$%%%&&&%%%###"""""""""############""""""""""""###$$$$$$$$$####################################$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$%%%###%%%&&&&&&%%%%%%''')))'''&&&%%%&&&)))---333666===???DDDHHHLLLOOOQQQSSSPPPQQQTTTWWWZZZ\\\]]]\\\___]]]]]]```dddeeecccaaa_________]]]YYYVVVTTTSSSHHHGGGDDDBBBBBBCCCDDDFFFOOOQQQTTTXXX[[[\\\\\\[[[YYYVVVQQQLLLFFFAAA<<<999111...***((((((((('''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$################################################################################################"""""""""#########$$$$$$######""""""""""""##############################""""""#########$$$$$$$$$$$$###############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$%%%%%%%%%########################!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!"""""""""############################################################$$$%%%%%%%%%%%%$$$########################!!!###$$$$$$######$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&((()))***///000000000...+++(((&&&++++++++++++,,,...000222666;;;@@@BBB@@@>>>>>>???999777444444666<<>>??????>>><<<:::999999333333222000---+++((('''+++)))''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""""""""###$$$$$$$$$%%%######$$$$$$$$$$$$######""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$############$$$$$$###$$$$$$$$$$$$######"""$$$$$$######$$$$$$%%%&&&######################## """$$$%%%&&&%%%###"""""""""############""""""!!!"""###$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%''')))(((***---222777<<<@@@BBBFFFHHHLLLNNNOOOLLLGGGDDDBBB>>>>>>EEEPPPZZZ^^^]]]ccc```___aaaeeegggeeeccc```___^^^^^^^^^^^^]]]]]]\\\ZZZVVVQQQLLLHHHEEEDDDFFFHHHJJJNNNSSSXXX^^^bbb]]]]]]\\\ZZZVVVRRROOOMMMDDD@@@:::444000,,,(((%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$######""""""######$$$################################################################################################!!!!!!!!!"""""""""############""""""""""""##############################"""############$$$$$$$$$#########"""######$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%########################""""""""""""############"""""""""""""""""""""""" !!!!!!!!!""""""""""""######################################################$$$%%%%%%%%%%%%$$$########################!!!###$$$$$$######$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&'''(((+++---///...---,,,+++***++++++,,,,,,------///000222444555555777999999777555444444444555777<<>>;;;999777777777666555333111///...,,,***((('''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$#####################$$$$$$$$$$$$######""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$############$$$$$$""""""###$$$%%%%%%%%%%%%""""""!!!!!!""""""###$$$########################""""""#########$$$$$$$$$""""""############""""""!!!!!!"""$$$$$$%%%%%%$$$##############################$$$%%%%%%%%%%%%$$$######$$$$$$%%%&&&&&&'''%%%&&&'''((()))+++///333;;;???EEEKKKOOOOOOMMMKKKIIIGGGEEEDDDAAA;;;444...///222777@@@LLLXXXdddkkkcccaaa```aaaeeefffdddbbbaaaYYYNNNFFFBBBAAAAAA@@@@@@AAABBBCCCEEEFFFGGGHHHAAA@@@>>><<<;;;???GGGMMMVVVZZZ___aaaaaa______```aaa^^^ZZZUUUOOOHHHAAA<<<222000,,,)))''''''((()))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""""""""##############################""""""#########$$$$$$$$$""""""#########$$$$$$$$$########################!!!!!!"""""""""###############""""""""""""##############################"""############$$$$$$$$$######""""""###$$$%%%%%%########################$$$$$$############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$"""""""""""""""""""""""""""""""""######$$$$$$$$$########################""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$######################################################$$$%%%%%%%%%%%%$$$########################!!!###$$$$$$######$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''******+++,,,///333777999......---,,,---///111222444666777888999999888777777666777<<>>;;;666111000888BBBGGGKKKRRR^^^hhhcccaaaaaacccggghhhfffdddaaaWWWJJJAAA===>>>>>>???@@@@@@??????AAACCCEEEGGGIIIHHHEEE???;;;<<>><<>>EEELLLSSS[[[aaa^^^[[[^^^fffiiifffdddfffbbb[[[TTTQQQSSSTTTSSSPPPLLLNNNOOOOOOSSSVVVSSSLLLTTTTTTSSSRRRPPPNNNLLLKKKNNNPPPTTTXXX\\\```bbbdddaaa```___]]]ZZZVVVSSSQQQOOOMMMGGG:::---'''(((++++++'''&&&***)))$$$###'''''''''((((((''''''&&&%%%(((((('''''''''&&&&&&&&&&&&&&&'''''''''&&&$$$###########################&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$#######################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""!!!!!!######""""""""""""######%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$###"""!!!!!!"""###$$$########################"""############$$$$$$$$$$$$$$$$$$#########""""""########################################################################$$$$$$############$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%'''''''''''''''((()))***///555;;;>>>@@@@@@999//////222555666777999<<<>>>:::777555666888;;;>>>@@@SSSUUUddd|||vvvooobbbeeefffdddgggrrr}}}}}}sss{{{|||ooo^^^\\\YYYIII;;;999:::333333;;;>>><<<888333...+++***))))))%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$'''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$###""""""######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###########################""""""""""""###$$$$$$########################"""###%%%%%%%%%###""" """"""###$$$$$$$$$$$$$$$&&&###!!!!!!###%%%$$$###########################"""#########$$$######"""$$$$$$$$$#########""""""#########$$$%%%%%%&&&&&&######$$$%%%%%%%%%$$$###&&&&&&&&&%%%$$$&&&))),,,333888???EEEGGGHHHGGGGGGIIIIIIKKKOOOTTTTTTOOOJJJMMMKKKGGGCCC???===<<<;;;===AAAHHHOOOUUU[[[___bbbaaa^^^]]]```^^^ZZZZZZ^^^ccc___ZZZWWWWWWXXXWWWVVVTTTVVVVVVUUUWWW[[[ZZZWWWXXXXXXYYYYYYYYYXXXXXXWWWWWWXXXZZZ[[[\\\\\\]]]^^^bbbbbbaaa^^^[[[VVVRRROOOMMMMMMMMMKKKFFF>>>555...---)))&&&((('''######'''&&&'''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""!!! ######""""""""""""######%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$###""""""""""""###$$$########################"""############$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%'''''''''((()))+++---...888@@@FFFDDD>>>999333///444777;;;>>>>>>===<<<===777888999<<>>AAA???999777888888<<<@@@DDDJJJTTT\\\^^^aaafffwwwyyyrrrnnnzzz|||xxx}}}zzzvvvtttxxxzzzyyytttsssuuusssnnnjjjkkkjjjkkkzzz|||zzz~~~~~~{{{{{{{{{{{{zzz|||wwwtttnnnttt~~~kkk]]]RRRGGGEEE???000111555:::===<<<888333///***(((&&&(((******'''###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&##############################$$$$$$$$$######""""""######$$$$$$$$$######""""""""""""$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$##############################$$$$$$%%%&&&&&&'''''''''''''''''''''&&&&&&'''&&&&&&'''+++333===DDDUUUSSSKKK>>>555777DDDPPP[[[^^^aaa```ZZZTTTPPPOOODDDCCCBBBCCCFFFLLLRRRUUU______``````^^^[[[YYYWWWRRRQQQSSSYYY___bbbbbbbbbggggggddd[[[OOOGGGDDDEEEJJJPPPRRROOOMMMQQQTTTUUUUUUTTTQQQOOOLLLJJJIIIIIIIIINNNSSSVVVWWWXXX[[[]]]^^^___```aaa___\\\XXXVVVJJJBBB<<<>>>FFFMMMMMMKKK:::555000+++(((''')))+++&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$############$$$$$$$$$##################$$$########################""""""#########$$$$$$$$$######$$$$$$$$$$$$##############################""""""#########$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%''',,,555===BBBCCC>>>888555555888<<<@@@>>>:::888:::888666:::AAAFFFLLLOOONNNQQQZZZaaabbbhhhhhhppp}}}yyyuuuwwwzzz~~~yyyyyy|||yyysssrrrrrrooonnnpppmmmppppppnnnpppssspppiiibbbeeejjjttt}}}xxx~~~|||yyyxxxttt}}}vvvssszzzvvvyyy|||}}}zzzyyywwwzzzlll```aaannndddEEE999777666888;;;<<<888444000,,,((('''))))))(((%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&#################################$$$$$$$$$############$$$$$$$$$######"""######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&###########################$$$$$$%%%&&&&&&'''''''''''''''&&&&&&&&&''''''$$$'''***///777AAALLLSSS[[[TTTHHH>>>;;;DDDRRR^^^___aaaaaa]]]VVVPPPOOOPPPHHHIIIIIILLLPPPVVV[[[^^^___``````]]]YYYUUUUUUVVVPPPQQQUUU```nnnvvvtttnnnyyyxxxsssgggYYYPPPOOOQQQ^^^fffjjjiiigggiiikkkjjjeeeaaa[[[TTTNNNJJJIIIHHHDDDJJJQQQSSSRRROOOOOOPPPTTTUUUXXX[[[[[[[[[YYYXXXTTTKKKAAA;;;>>>FFFOOOTTTGGGDDD>>>666000---***(((((('''&&&&&&&&&'''((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$####################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$############$$$$$$################################################"""############$$$$$$$$$######$$$%%%%%%$$$##############################"""############$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&''''''(((''''''(((,,,333;;;CCCHHH???999666;;;@@@AAA@@@@@@>>>888666;;;???BBBNNN[[[dddiiihhhaaaaaakkktttvvv{{{uuussswwwwwwtttyyy~~~xxxuuuoooiiigggkkkoooqqqsssuuunnngggbbbcccfffkkkuuu~~~yyyvvvvvvssslllgggeeebbbgggyyytttpppqqqoookkkhhhfffhhhzzztttlllllluuu|||zzzyyy{{{rrr}}}xxxyyy{{{pppgggeeesssfffSSSHHH:::222444777999999444000,,,)))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%#########"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$#######################################$$$%%%%%%#######################################$$$$$$$$$###$$$$$$$$$$$$###"""""""""###%%%%%%###""""""###%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$%%%%%%%%%%%%###############$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&'''((((((---555>>>GGGPPPXXX]]][[[VVVQQQOOORRRZZZbbbgggeeefffeeeaaa[[[WWWWWWXXXVVVUUUSSSSSSSSSVVVYYYZZZ\\\bbbfffddd]]]YYY[[[```jjjjjjlllrrr|||qqqfffaaacccgggrrrxxx}}}}}}}}}|||vvvqqqiii```[[[YYYZZZ\\\___eeejjjhhh___UUUNNNLLLMMMNNNQQQSSSUUUUUUVVVVVVWWWSSSLLLEEEAAAAAAEEEHHHNNNOOOLLLDDD<<<666...'''+++***((('''''''''((()))&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%########################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%$$$$$$######$$$$$$%%%#########$$$$$$#################################"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################"""############$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%&&&'''((()))(((+++000666===CCCGGGIII>>>999:::AAAEEEAAA============GGGWWW```bbbhhhsss|||zzzoooqqq}}}{{{{{{vvvssssssppphhhaaa^^^\\\YYY\\\dddiiihhhgggjjjhhhccc```bbbiiivvv}}}xxxmmmccc```^^^```jjj}}}{{{ooonnnjjjggghhhiiifffaaaWWWYYYiii}}}oooiiieeeeeeffflllsssvvvtttqqqmmmqqqpppqqqtttuuuuuutttxxx|||ggg```iiiwwwzzziii\\\JJJ;;;444444888:::444444222...***'''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((('''&&&%%%%%%$$$$$$%%%%%%######""""""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###########################""""""""""""###$$$$$$##############################"""######$$$$$$%%%$$$$$$$$$$$$$$$###"""""""""%%%%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$###""""""!!!""""""#########$$$$$$$$$$$$$$$%%%%%%&&&'''''''''''''''&&&'''''')))+++,,,222999EEEOOOVVV[[[^^^```\\\\\\]]]___bbbeeeggghhhiiiiiiiiihhheeebbb```___YYYVVVRRRNNNNNNQQQUUUXXXfffqqq|||{{{pppiiikkkqqq||||||qqqjjjkkkpppvvvzzz}}}zzzsssmmmmmmqqqxxx}}}xxxhhh\\\WWWQQQQQQQQQQQQQQQQQQRRRRRRSSSSSSRRROOOJJJDDD>>>;;;GGGMMMPPPMMMIIICCC:::000...,,,***(((''''''((()))&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$###""""""%%%$$$$$$######$$$$$$%%%######$$$$$$$$$$$$######"""""""""""""""""""""""""""############$$$$$$$$$###$$$%%%&&&&&&%%%$$$###########################"""############$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%&&&'''((())))))...666???EEEGGGGGGGGGBBB<<<<<<@@@@@@;;;999<<<;;;EEE]]]zzzzzz}}}|||qqqvvvnnneeedddeeeeee```YYYWWWZZZVVVVVV]]]iiinnnlllkkknnnssspppmmmooowww|||vvviiiaaaaaaTTTbbbwww~~~sssmmmjjjmmmkkkggghhhooonnniiieeeccciiivvvwwwmmmhhhkkk\\\```dddhhhooovvvtttmmmpppmmmuuuwwwlllcccdddgggjjjlllkkkmmmpppyyymmmcccrrrwwwvvvzzzooogggYYYIII<<<666666888333666777333,,,'''$$$$$$''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################"""""""""!!!"""######$$$##############################""""""###$$$%%%%%%$$$$$$$$$$$$$$$###"""!!! $$$%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$""" """"""######$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((************,,,...000111;;;DDDPPP[[[```aaaaaa``````aaacccccccccccceeegggcccdddfffgggfffddd```]]]VVVRRRMMMIIIKKKQQQXXX^^^vvvyyyxxx}}}xxxrrr||||||qqqlllooowww}}}~~~zzzxxx}}}vvviiicccZZZXXXUUUSSSQQQPPPPPPPPPRRRSSSUUUVVVTTTMMMCCC<<<:::EEEOOOQQQQQQOOOFFF<<<000...+++)))((((((((()))&&&&&&&&&'''''''''((((((&&&%%%%%%$$$%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$########################!!!"""############"""!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###########################"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&)))'''%%%%%%&&&'''((()))111777???FFFHHHFFF@@@<<<888:::===??????>>>;;;999BBB```xxx}}}~~~{{{~~~vvvfff]]]```]]]]]]^^^[[[WWWZZZbbbeeeiiikkkiiihhhmmmtttyyyxxxvvvrrrttt}}}llliiijjj^^^___jjjvvv|||~~~zzzpppfffggglllkkkgggnnn{{{|||rrrgggjjjllllllkkkllllllkkkcccdddbbbcccqqq~~~yyyjjjiiisss~~~sssddd^^^bbbcccaaa```cccjjjnnnpppppp{{{{{{lllvvvttttttvvvnnnpppiiiaaaXXXNNNAAA666111333777;;;888111+++)))***,,,***))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%&&&&&&&&&'''((('''&&&'''---777@@@NNNQQQUUUZZZ^^^```aaabbbffffffgggggggggfffggggggiiijjjjjjgggdddaaa[[[VVVUUUMMMGGGKKK[[[lllrrrooo|||wwwttt|||rrrcccVVVaaa``````cccgggiiigggdddTTTRRRQQQRRRTTTQQQKKKFFF@@@AAAEEELLLSSSRRRLLLEEECCC999---''''''))))))((('''''''''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$#########################################################"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%''''''%%%$$$%%%***///>>>@@@BBB@@@===999777777999:::;;;999888:::AAAGGG^^^rrr}}}{{{vvvllljjjuuuzzz}}}|||rrrkkkggggggddd\\\WWWVVV[[[^^^eeejjjgggbbbccciiizzztttrrrsssuuuuuuuuurrrwwwyyyzzztttvvvzzzooodddpppxxxtttkkkhhhjjjllldddmmmtttyyy|||uuuooolllooosssvvv{{{}}}wwwttt{{{}}}xxxkkk___\\\]]]]]]]]]ccclllrrrsssggghhhttt}}}qqqtttvvvuuuuuuoooiiiddd]]]TTTIIICCC555666888888666222...++++++)))''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&''''''''')))((((((+++222<<>>888333222555888999;;;:::666444<<>>888666333222444888;;;===999:::999888:::EEEVVVcccaaafffaaa___gggkkknnnyyyuuueee^^^\\\UUUWWW^^^^^^WWW[[[bbbgggiiihhhjjjmmmqqqwww{{{{{{yyyvvvvvv{{{zzzuuuyyyzzzxxxrrrjjjeeebbbaaaeeelllvvvxxxmmmeeeeeeeeecccbbbdddeeeiiirrr~~~{{{nnn]]]SSSFFF<<<999999:::999222///,,,******++++++***'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$%%%&&&...333;;;FFFPPPZZZbbbfffaaaaaabbbccceeegggiiikkkjjjhhhggghhhjjjhhhccc^^^TTTSSS\\\ppp{{{{{{{{{uuuuuuzzz~~~yyy|||xxxqqqlllfff^^^SSSLLLKKKLLLMMMLLLLLLLLLNNNPPPVVVUUUSSSMMMDDD:::222---******))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''((()))***))))))---444999;;;;;;111......333<<<@@@???<<<888888:::>>>FFFQQQ]]]dddbbbeeeaaafffwww~~~}}}eeeWWWSSSTTTPPPVVVaaacccfffjjjpppssstttsssooolllpppwww}}}}}}~~~|||vvvzzz|||vvv}}}~~~~~~zzzsssooopppssstttyyyiii___ZZZYYY[[[___jjjhhhhhhmmmtttzzz~~~zzz{{{rrrggg```VVVJJJ@@@:::777777555222///---,,,,,,***)))'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$$$$&&&)))444???MMMVVVYYY\\\bbbfffccccccdddeeegggiiikkkmmmllljjjhhhggggggeee```\\\UUU[[[mmmyyywww{{{}}}yyy{{{www~~~vvvrrruuuyyyyyyuuummmddd^^^LLLMMMNNNNNNMMMOOOQQQTTTWWWTTTRRRQQQOOOGGG<<<444,,,+++***)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$###!!!!!!###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######"""#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''')))))))))((()))000999===;;;666555333333888???AAA===888<<<===AAAIIISSS]]]eeejjjlllrrrrrrzzzxxxllldddYYYQQQUUU\\\YYY\\\cccccciiinnnsssttttttuuurrrnnnkkkxxx|||}}}{{{uuurrrtttrrrllllllqqqxxx}}}tttmmmpppvvv{{{pppfff___]]]```cccmmmnnnqqqttttttuuuzzznnn___```^^^XXXNNNCCC:::555777555222000...,,,)))&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&(((---222@@@MMM[[[aaa___]]]aaafffgggggghhhiiijjjkkkllllllmmmjjjfffaaa______aaabbbiiinnn~~~|||rrrqqqvvvzzzxxxsssnnnnnnqqqnnniii```XXXSSSRRRRRRSSSTTTQQQPPPQQQRRRMMMCCC999000///,,,***)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%'''((()))***(((+++111999???@@@;;;666::::::;;;;;;<<<===???AAAJJJMMMQQQWWW^^^hhhsss{{{{{{oooooojjj___^^^YYYbbbjjjffffffjjjgggppp}}}|||wwwrrrnnn|||~~~tttnnn||||||zzzyyysssuuutttoootttqqq```ZZZ[[[```jjjxxxrrrsssqqqllljjjoooxxx~~~uuurrrxxxjjjXXXXXXZZZ\\\\\\VVVLLLDDD<<<;;;888666444000***'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))))))))///888@@@PPPXXXbbbeeecccaaadddhhhiiijjjjjjkkkjjjhhhgggfffhhhddd]]]VVVUUU]]]kkkvvv|||~~~zzzwww~~~~~~~~~~~~|||wwwrrrwww~~~zzz{{{vvvjjj```VVVPPPPPPPPPPPPPPPOOOJJJCCC===555333000---***)))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&'''(((******)))000:::BBBDDDBBB===999999===>>>;;;888;;;EEEOOOXXX\\\```bbbeeeooohhhlllqqqkkkrrrxxxrrrqqquuusssvvvlllrrr}}}www~~~uuuttt}}}pppiiijjjmmm```iiivvv}}}vvvjjjhhhnnn~~~tttpppjjjfffjjjmmmmmmrrr{{{ooorrrvvv}}}xxx{{{xxxjjjYYYUUUSSSXXXbbbeee```ZZZBBBAAA???===:::555...)))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))***---555AAAKKK[[[___ccceeeeeefffiiillljjjjjjjjjiiigggdddaaa^^^aaa\\\TTTMMMNNN^^^wwwzzzooowwwtttnnnhhhfffjjjqqquuuwwwwwwuuucccVVVNNNQQQRRRPPPKKKEEE@@@>>>999777333///,,,*********''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''%%%$$$###$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%########################$$$%%%&&&''''''%%%###"""&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%'''((('''&&&)))(((&&&%%%&&&(((***+++...<<>><<<777555;;;JJJ]]]kkk}}}wwwrrrpppsss}}}{{{tttsss~~~yyyxxxzzzxxxzzzxxxzzzzzzxxx{{{ooodddtttuuuqqqhhhaaa______^^^dddiiiqqqzzzooodddcccjjjlllppprrrssswwwwwwnnnlllaaa^^^ZZZ]]]jjjyyy~~~tttZZZJJJCCC:::666444---,,,+++))))))))))))'''&&&(((((('''''''''&&&&&&&&&)))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''')))(((&&&&&&'''''''''&&&&&&'''***///666BBBPPPYYY___```bbbdddfffhhhiiiiiinnnhhhdddfffeee]]]UUUPPPXXXTTTMMMKKKVVVjjjzzz~~~qqqyyyvvvooolllllllllzzz{{{vvvxxx}}}xxxooojjjoooyyy~~~{{{xxxnnnggg[[[MMMJJJNNNMMMNNNIII===999777333000---+++***)))))))))))))))((('''&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%########################%%%&&&'''((((((&&&$$$###%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$%%%'''((('''&&&''''''&&&&&&&&&(((***---444>>>GGGHHHGGGGGGEEEAAAAAA<<<666666BBBYYYsss}}}wwwyyy||||||~~~}}}{{{vvvsssuuu}}}vvvfffdddfffccc[[[VVVUUUTTTRRR^^^bbbjjjuuuiii^^^\\\hhhnnnwww|||yyyxxxrrrfffbbbhhhiiikkksssooo[[[AAA444333000***((('''''')))))))))((((((((('''''''''&&&&&&&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&''''''&&&((()))---555AAAMMMVVV[[[```aaaccceeeggghhhiiiiiillliiifffccc\\\RRRMMMMMMUUUSSSMMMJJJTTTgggyyypppooouuujjjaaa\\\\\\]]]iiisss{{{tttrrrmmmeee^^^\\\aaajjjqqqmmm|||xxxuuuwww}}}|||wwwmmmddd]]]QQQMMMMMMHHHLLLPPPJJJ<<<:::777444333111///...))))))))))))((('''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((((((((('''%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$%%%'''((('''&&&$$$&&&'''&&&&&&)))///444===BBBGGGHHHHHHHHHDDD???;;;888777???RRRlll~~~zzzwww{{{~~~zzz||||||wwwvvvzzznnndddddd___XXXTTTVVVWWWUUU[[[]]]dddmmmyyyxxxkkkdddbbbeeeooo~~~~~~~~~~~~|||rrrmmmiiimmmuuurrrJJJ555555666,,,***(((((()))))))))(((((((((((('''''''''&&&&&&((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&''''''((((((,,,---444@@@OOOYYY]]]]]]bbbcccdddfffhhhiiiiiiiiihhhfffddd^^^SSSHHHDDDGGGSSSTTTSSSTTT```uuuuuuggggggyyyzzzwwwssslllbbbZZZWWW[[[___bbbjjjtttrrrbbb[[[RRRMMMOOOWWW```fffaaaiiiyyy~~~vvvqqqooollliiifff^^^\\\XXXMMMMMMQQQLLL@@@>>>:::888666333000---******))))))(((''''''&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&%%%%%%$$$######""""""######$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&$$$&&&'''&&&'''...888@@@EEEFFFFFFGGGGGGEEEAAA<<<777999AAARRRggg|||{{{xxxuuuyyy|||}}}vvvpppsssvvvwwwxxx|||tttpppttt|||yyyrrrpppiiibbbaaadddddd```___```cccgggjjjtttxxxtttrrrooollljjjssszzzvvvuuuwwwzzzyyyRRR>>><<<;;;333000,,,)))))))))((((((((((((((((((''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&'''(((((((((((()))***000666AAANNNYYY___aaa```ddddddfffggghhhhhhiiiiiihhhdddaaaaaa\\\RRRKKKHHHTTTYYY___iii|||zzzzzzhhheee___[[[aaaddddddqqqooonnnkkkfffcccfffnnnuuusss||||||iiibbbYYYUUUXXX___dddgggggggggooo}}}|||ssskkklllpppqqqmmmnnnjjj^^^YYYTTTFFFIIIEEEAAA===;;;777111---,,,+++***)))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%'''((('''&&&&&&''''''(((,,,555AAAJJJHHHFFFDDDDDDCCC@@@<<<:::@@@DDDOOO___qqqzzzyyyxxxnnngggllloooppprrrxxx~~~zzz|||vvvllljjjqqq~~~~~~ssstttyyy{{{ooocccggggggiiigggaaa[[[^^^eeexxxpppiiikkksssyyyyyyvvvuuu{{{xxx{{{www[[[KKKFFF===777333---***))))))(((((())))))((((((((('''''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''((()))((('''(((***---777BBBPPPZZZ]]]^^^```ccceeeffffffggghhhhhhggggggiiicccbbbjjjoooiii\\\SSS\\\bbbmmm~~~gggZZZWWWfffyyy~~~wwwrrr___RRRUUUXXXZZZbbbYYYZZZeeexxx|||~~~|||yyyvvvvvv{{{zzzuuunnnlllmmmpppqqqppphhhsss|||yyyvvv|||{{{}}}~~~vvvqqqsssnnnqqquuusssuuulllWWWRRRMMMGGGDDDBBB???999444000///---+++))))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&"""%%%''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&(((((())),,,333<<>>;;;;;;>>>JJJMMMSSS\\\hhhrrrxxx{{{zzz|||~~~yyyfffvvv{{{vvvooojjjooouuuyyyuuurrrrrrssssssuuupppyyyyyysssttt{{{~~~zzztttlllmmmrrrzzzlllkkklllnnnkkkaaaTTTOOOQQQXXXVVVWWWaaarrr|||tttuuu~~~}}}xxxyyyqqqaaaYYYQQQCCC<<<777000,,,************)))))))))((((((((('''''''''&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%'''((('''&&&(((...333BBBMMMZZZ```___^^^aaaeeeffffffgggggggggffffffeeebbbaaafffrrryyytttiiiaaannnvvvcccPPPMMMOOO[[[gggiiihhhjjj^^^SSSXXXZZZYYY]]][[[___jjjyyyvvvoooiiibbbaaaiiivvv}}}vvvxxx~~~|||sssnnnrrr}}}{{{VVVOOOHHHEEEDDDCCC>>>999444333000---+++)))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""$$$'''&&&%%%%%%))),,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%###$$$%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$%%%'''((('''&&&)))))),,,333;;;AAAAAA??????<<<<<<>>><<<:::>>>FFFOOOQQQUUUZZZ```hhhoootttyyy~~~uuummmnnn|||yyyyyyzzzzzzwww{{{}}}vvvsssoooooovvvyyyrrrrrrvvv~~~vvvmmmmmmnnnmmmeee\\\YYY\\\WWWUUUUUU\\\kkk{{{zzzlllnnnzzz{{{qqqmmmiiijjjggg___aaa```SSSLLLEEE<<<444///---++++++))))))))))))((((((((('''&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%'''((('''(((---777>>>NNNUUU^^^bbbbbbaaadddgggfffffffffffffffeeedddcccaaajjjyyy~~~vvvuuuyyyrrrXXXNNNUUUZZZbbbmmmppplllnnnaaaTTTXXX[[[[[[```nnnpppxxxxxxmmmkkkcccccceeekkkttt~~~{{{yyy~~~{{{zzzbbbYYYOOOIIIHHHFFF@@@;;;999777333///,,,***))))))((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###%%%''''''%%%'''---333&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&"""###%%%&&&'''&&&%%%%%%###$$$%%%&&&&&&%%%$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$%%%'''((('''&&&))))))...888AAACCC<<<444999888:::===;;;:::BBBMMMRRRWWW^^^cccgggkkkqqquuu|||tttxxx{{{wwwrrrppp~~~nnnmmmzzz}}}uuuxxx~~~}}}yyyooommmlllppp{{{uuuvvv|||{{{uuummmlllmmmmmmhhhdddffflllnnniiiaaa]]]aaammm|||yyypppiiilllsss{{{|||~~~~~~zzzkkk\\\___\\\^^^\\\YYYdddkkkccc]]]UUUIII===444///+++)))))))))))))))((((((((((((&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&(((******,,,444@@@IIIVVVYYY^^^aaadddfffggghhhffffffffffffeeedddcccbbbiii|||zzzlllVVVRRR]]]ccclll{{{ooo```gggrrr{{{~~~qqqkkklllpppqqqpppiiihhhddddddnnnyyyuuuhhheeehhhjjjlllooowwwwwwggghhhgggfffgggooozzz|||xxxuuukkk]]]TTTPPPLLLFFF@@@<<<999555000---***)))))))))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$''')))'''&&&)))111777''''''((('''%%%%%%&&&(((%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%'''&&&%%%%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((&&&$$$$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%&&&((()))+++...444999888333111555:::>>>999888;;;@@@DDDKKKSSSVVV^^^eeehhhtttzzzqqqmmmmmmmmmrrrpppwww}}}vvvssszzz|||~~~xxxnnnrrrjjjeeemmm|||wwwhhhooouuurrrllltttwwwllliiijjjnnnnnnnnnvvvzzznnnjjjmmmzzzxxxpppnnnggg___^^^fffuuuqqqttt{{{ssseee___VVVTTTUUU[[[___dddllltttiiimmmcccLLL<<<888111'''))))))((('''&&&&&&(((***(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&###$$$%%%%%%&&&&&&%%%%%%((('''''''''((()))((('''###&&&***,,,111;;;KKKWWW\\\^^^```ccceeegggggggggkkkeeedddfffbbb___iiixxx{{{lllwwwyyylllfff___dddcccaaakkk|||wwwuuuxxxwwwpppmmmpppqqqoooppptttqqqjjjbbb```bbbeeeeeecccXXXUUUVVV]]]```]]]XXXVVVRRRQQQTTTYYY[[[]]]iiivvv|||~~~yyyrrrvvv~~~zzzooopppvvvoooooommmggg]]]RRRIIIDDD???;;;666333222000,,,(((************))))))))))))'''''''''((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&%%%'''))))))+++111===FFF&&&''''''&&&%%%%%%&&&(((((((((((())))))((((((''''''((()))*********)))((()))((('''&&&%%%%%%&&&'''%%%%%%&&&%%%%%%$$$$$$###&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''%%%$$$$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&'''&&&&&&&&&''')))+++---222555777555111111666;;;DDD??????FFFNNNTTT[[[aaagggjjjqqqqqqqqqooonnnssszzz{{{vvv~~~yyy|||rrrkkkeeehhhooorrrllleeebbbeeeeeeiiizzz|||tttooorrrwww|||}}}}}}|||yyyvvvlllnnnppprrrwww~~~llliiipppzzzzzzkkkbbb___]]]\\\^^^ccciiillllllmmmkkknnnvvvzzzvvvppplllccc^^^\\\```dddeeegggjjjoooqqqoooaaaMMM;;;000---+++******(((''''''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%&&&''''''''''''&&&)))(((((())))))))))))((()))***---333===HHHSSSYYY^^^___```bbbdddgggjjjkkkiiidddcccbbb^^^___rrrsssrrryyyuuuqqqnnnggg]]]YYYZZZhhhhhheeeeeerrrwwwsssnnngggaaa```XXXVVVZZZccchhhhhhiiilllccc^^^ZZZZZZ\\\]]]YYYUUURRRQQQUUU\\\^^^XXXQQQNNNMMMMMMQQQUUUVVVWWW___jjj}}}{{{{{{kkkjjjmmmxxxsssnnnooopppoooiii^^^RRRIIIBBB???;;;999777333...*********))))))))))))))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%'''((()))***...777BBBKKK)))******)))'''&&&'''(((''''''((((((((((((((('''''''''((())))))(((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$(((((('''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))+++...///333333222111111555:::>>>BBB???CCCOOO\\\cccgggiiiwwwssszzz~~~|||yyyzzznnn___bbbccciii~~~uuuttt|||}}}yyyyyyyyy}}}xxxsssmmmkkkllljjjeee___dddbbb[[[XXX```mmmpppkkk___ccckkkqqqsssssswww}}}|||xxxtttooommmlllmmmmmmiiiqqqttttttwwwsssnnnuuu}}}zzzoooccc\\\XXXYYY\\\```bbbccccccdddjjjfffhhhrrr|||}}}}}}lllccc^^^```eeegggjjjlllpppuuu}}}{{{dddEEE333000,,,,,,+++)))((((((''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''(((((((((((((((((())))))******))))))(((---,,,000;;;JJJVVVZZZZZZaaaaaaaaabbbeeehhhkkkmmmgggccc___[[[VVV\\\vvvzzzqqqvvviiidddccc```]]]YYYSSSOOOTTT\\\___aaadddnnnttteee```___ZZZRRRNNNLLLLLLQQQ[[[dddhhhkkknnn\\\XXXTTTTTTXXXZZZWWWTTTOOOQQQWWW]]]\\\TTTMMMKKKMMMPPPWWW\\\\\\[[[___fffzzzxxxqqqrrrvvvyyyuuu{{{xxxlllkkkqqqyyyzzzvvvyyyuuukkkmmmppptttsssjjj[[[OOOEEEBBB>>>;;;777444///,,,***)))))))))))))))******)))))))))((((((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%(((((()))---555@@@JJJPPP)))***++++++)))(((((()))******+++,,,,,,,,,++++++++++++***))))))''''''&&&&&&&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$######%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((***---000111000000000222555:::>>>AAA:::<<>>???>>>EEEZZZyyy~~~qqqfff___lllvvv[[[YYYdddlllttt|||zzzzzz{{{}}}uuuwww|||yyymmmfffrrr}}}}}}wwwtttrrrkkkdddfff```XXXQQQPPPTTTZZZ]]]ZZZ[[[\\\\\\\\\\\\___aaaiiixxx}}}xxx~~~~~~sssgggeeehhhhhhgggfffeee___[[[cccnnniiilllrrrxxxzzz}}}qqqnnnrrrssscccAAA000---***((()))***)))((())))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######%%%%%%&&&'''''''''''''''%%%''')))(((''''''***,,,,,,444@@@LLLUUUZZZ^^^___eeefffiiijjjiiifffbbb___UUUSSSTTTZZZdddttt}}}pppddd[[[YYY\\\bbb```\\\UUULLLJJJUUUccc}}}nnn___WWWPPPLLLLLLLLLKKKLLLNNNKKKOOOWWW```iiioooqqqpppgggfffggglllrrrsssnnniiiccccccbbb]]]QQQGGGHHHNNNRRRbbbvvvxxxkkkgggfffccc``````___aaaiiiuuu|||}}}hhhjjjpppsssoooeee\\\YYYWWW^^^lll|||{{{___YYYOOODDD<<<888888999---,,,***))))))***++++++++++++***)))(((''''''&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((((((,,,444>>>HHHNNNQQQQQQ<<<@@@DDDHHHJJJLLLOOOQQQQQQRRRSSSTTTTTTUUUUUUTTTUUUSSSQQQNNNKKKJJJHHHHHH@@@???<<<999444000,,,******)))'''&&&%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&''''''((((((%%%&&&&&&''''''(((((((((''''''(((+++...222555777888:::<<<===<<<<<<===>>>NNNUUUhhh|||sssggg]]]hhhyyy||||||ttt~~~kkkTTTZZZhhhnnnvvv~~~}}}vvvlllrrrwwwyyy~~~{{{tttsssmmmccc\\\\\\``````\\\ZZZVVVQQQMMMNNNQQQVVVZZZbbbmmmqqqppp{{{}}}}}}ooocccbbbfffoooqqquuuuuukkk```eeepppvvvxxxzzzyyytttuuuzzzmmmmmmoooqqqLLL888333,,,)))***+++***))))))))))))(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%&&&''''''''''''&&&%%%'''((('''&&&(((---111444@@@NNNWWWZZZ\\\aaaeeeeeegggjjjkkkiiiccc]]]YYYRRRWWWaaappp}}}qqqccc[[[VVVTTTWWW\\\___\\\YYYTTTPPPUUUfffwwwwwwnnneeeZZZSSSKKKJJJKKKOOOPPPQQQXXX```mmmxxx~~~|||}}}{{{qqq```RRRRRRZZZ___tttrrrnnnkkkhhh```^^^[[[XXXXXXYYYXXXWWWYYY___ggglllllleee[[[UUUWWWUUUYYYccclllrrryyypppllldddXXXKKK@@@:::777111///---+++******+++,,,*********))))))((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&(((***+++...444>>>GGGNNNQQQRRRQQQUUUXXX\\\______```aaabbb\\\]]]^^^___````````````___^^^[[[YYYWWWVVVVVVVVVQQQPPPMMMIIIDDD???;;;888555333000,,,***(((((((((((((((((('''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''%%%$$$$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&%%%%%%$$$###%%%%%%&&&&&&'''(((((((((&&&&&&'''(((((()))******))))))+++---111555999;;;:::>>>AAA@@@======AAAFFF[[[```lll{{{{{{xxxsssqqqsssppp}}}wwwmmmdddnnnzzzxxxjjjbbboooooo]]]gggtttuuuyyyyyyssstttzzz||||||xxxtttvvv{{{yyyssstttlllbbb[[[XXXXXXWWWVVV\\\aaacccfffwww~~~~~~}}}~~~wwwnnnjjjiiilllqqq{{{yyypppwww|||}}}}}}qqqoookkk~~~~~~mmmWWWDDD<<<222,,,+++,,,+++)))))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&'''(((((((((((('''&&&((()))'''&&&***111888@@@KKKWWW]]]^^^___dddhhhdddfffhhhhhhfffaaa[[[WWWbbbnnn~~~rrreee\\\TTTRRRRRRSSSVVVZZZXXXZZZ^^^cccfffkkkxxx}}}sssfff```___]]]ZZZWWWRRRSSSYYYcccmmmxxxxxxgggdddjjjnnn}}}zzzlllfff___WWWOOOHHHBBB???GGGMMMVVV^^^dddfffccc```___[[[XXXYYY\\\bbbnnnzzz~~~lllVVVCCC888555222///,,,******+++,,,***))))))))))))))))))))))))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&(((***---///999@@@HHHNNNPPPQQQSSSUUUbbbdddffffffdddaaa``````ZZZ[[[\\\]]]^^^______^^^\\\[[[YYYXXXWWWWWWXXXXXXYYYXXXWWWUUUQQQNNNJJJHHH@@@===999444///---++++++)))(((((((((((('''''''''(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((&&&$$$$$$%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###%%%%%%&&&&&&'''((())))))'''''''''((()))******+++++++++---000444888<<<>>>999===@@@???===???HHHPPP^^^aaalllxxx~~~}}}|||}}}{{{rrr|||vvv~~~zzzsssmmmvvv~~~wwwhhh___mmmwwwfffqqq|||zzz}}}~~~~~~~~~|||uuupppnnniiiaaa[[[^^^^^^___fffxxx}}}wwwvvvzzz{{{zzzxxxrrraaagggttt~~~|||zzz|||wwwwww~~~{{{tttsssllluuu|||zzztttnnnhhhcccMMMCCC777...,,,,,,***((())))))))))))((((((((((((((((((((((((((((((((((((#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&'''(((((()))))))))))))))(((******(((''',,,555===IIIPPPYYY___```aaaeeehhhdddeeeeeeeeeccc___[[[YYYwwwsss___[[[UUUPPPRRRUUUUUUVVVXXXXXX___lllwwwyyyvvvwww|||uuuhhh\\\[[[aaaccc```[[[```aaajjj{{{}}}sssmmmqqqsssxxxooocccWWWLLLCCC@@@???777<<>>@@@>>>:::<<>>EEEGGGKKKOOORRRRRRRRRQQQRRRPPPMMMLLLKKKHHHDDD@@@666222---)))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&((()))))))))......222888>>>AAA???===???@@@???AAAGGGRRRZZZ^^^XXX___lllvvvvvvqqqssszzz~~~yyyvvvttt|||zzzuuusssoookkkgggeeeeeeddd^^^]]]\\\ZZZYYYWWWVVVUUUUUUUUUVVVWWWWWWXXXYYYYYY\\\]]]___bbbeeehhhjjjlllrrruuuyyy|||}}}~~~~~~yyyqqqttt{{{tttmmmpppqqqwww}}}|||wwwuuuvvvttt|||uuuooorrrhhh\\\cccjjj^^^LLL<<<222---***)))++++++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((()))))))))******)))***---777DDDNNNWWWZZZ^^^aaabbbbbbcccdddfffeeecccaaa```gggxxxrrrbbbWWWQQQVVVUUUWWW^^^aaabbbgggnnnqqqcccbbbggguuuqqqjjjfffnnn{{{rrriiilllssswwwvvv{{{xxxiii^^^VVVMMMGGGBBB>>>===??????AAAKKKWWWbbbjjjsss{{{|||rrrrrryyy}}}YYYDDD@@@999333222111...,,,---++++++++++++************))))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((***000:::AAALLLOOORRRSSSSSSSSSVVVYYY\\\[[[ZZZ\\\^^^aaaaaaaaa^^^^^^_________`````````^^^^^^]]][[[TTTJJJ>>>666555777<<>>DDDDDD@@@;;;===@@@??????OOOccceee[[[YYY```kkkqqqpppnnnttt}}}~~~vvvyyyzzzwwwrrrkkkeee```\\\ZZZXXXVVVRRROOOLLLJJJIIIHHHEEEEEEDDDCCCBBBAAA@@@@@@AAAAAAAAABBBBBBCCCCCCDDDBBBDDDFFFIIILLLOOORRRSSSXXX[[[___cccfffkkkpppsssyyy}}}wwwppplllvvv~~~wwwmmmgggfffggglllsssuuutttvvvzzz||||||ssshhhiiinnnfffWWWFFF777///++++++---,,,+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((())))))***+++***)))---666CCCPPPYYY[[[^^^bbbddddddddddddeeebbbfffdddaaalllzzzggg[[[XXXYYY[[[YYY[[[bbbjjjqqqyyyqqq```ZZZaaakkkzzz~~~wwwpppjjjuuusssmmmgggiiisss|||yyyvvvrrreeeUUULLLGGGCCCBBB@@@@@@CCCHHHUUUeee}}}yyyrrruuuyyy}}}xxx^^^OOOGGG???999777444000...000,,,,,,++++++************))))))))))))))))))))))))'''''''''&&&&&&&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))((((((***000999BBBHHHMMMPPPSSSTTTUUUVVVXXXZZZOOONNNNNNPPPSSSVVVXXXZZZYYYYYYZZZ[[[]]]^^^______^^^___``````\\\SSSHHHAAA222222222555<<>>777111***&&&(((((('''&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%''''''(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&''')))))))))***+++,,,333888@@@DDDDDDAAA>>>===>>>??????FFFVVVeeeeee\\\___eeemmmrrrssstttzzz~~~|||uuummmaaa^^^XXXQQQLLLHHHEEEDDDDDDCCCAAA???===<<<<<<<<<;;;;;;;;;;;;::::::::::::888888888999999:::::::::777888999<<<>>>@@@BBBCCCCCCEEEHHHLLLPPPVVV\\\aaajjjooovvv{{{~~~vvviiikkk}}}{{{xxxvvvqqqiiicccbbbccchhhqqqvvvxxx~~~wwwmmmggg___^^^YYYOOOBBB666///---,,,+++)))((('''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''((())))))******+++)))***000<<>><<<<<<<<<999999999888888999999999555555555555555555555555333333333333333444444444444444555666777888888999:::<<<>>>@@@CCCGGGNNNRRRWWW]]]eeejjjnnnrrryyy~~~}}}qqqsss{{{ssslllgggccc___```bbbiiirrrwwwyyy}}}}}}nnn]]]OOOTTTXXXXXXQQQCCC555---***)))((('''&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&'''''''''''''''(((((()))***************---555AAANNNXXX]]]^^^aaaeeeggghhhhhhiiijjj]]]^^^kkkxxxdddWWWVVVaaannnwwwrrrpppqqqyyyjjj]]]TTT\\\lll|||ssskkkgggeeedddcccqqq~~~}}}ssscccVVVPPPNNNLLLIIINNNXXXhhh}}}zzzuuuyyyzzz~~~~~~~~~yyyuuuwww|||rrr^^^HHH???<<<777///***------,,,,,,+++******)))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''***000:::CCCJJJMMMNNNOOORRRTTTWWWWWWWWWVVVEEEGGGIIIKKKLLLNNNQQQSSSUUUUUUWWWXXXZZZ\\\]]]^^^___]]]\\\\\\\\\[[[XXXVVVSSSMMMCCC:::444333555666EEEHHHLLLNNNPPPQQQRRRTTTLLLKKKJJJIIIHHHEEEAAA===333111---***'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''$$$&&&((()))))))))'''&&&$$$%%%%%%&&&&&&'''''''''%%%&&&''''''&&&)))///444EEEJJJLLLFFF<<<888<<>>BBBCCCJJJQQQVVVYYY___hhhooorrrxxxzzzwwwlllgggeeeccc\\\___gggqqqtttrrrrrruuuzzzhhhSSSVVV\\\cccbbbVVVBBB333,,,***)))''''''((()))***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&&&&'''''''''''''''(((((())))))******+++)))...666@@@JJJSSSZZZ]]]___bbbfffhhhhhhhhhhhhiiibbbhhh}}}eee]]]UUUUUU\\\hhhqqqvvvtttzzzyyyjjj[[[QQQRRRhhh}}}~~~~~~xxxmmmfff^^^VVVVVVXXX]]]gggxxx~~~sssiiigggnnnuuu}}}vvvzzzzzz|||lllVVVJJJEEE===333,,,......---,,,+++******)))))))))))))))))))))))))))((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''+++111888@@@FFFKKKNNNPPPPPPQQQTTTWWWWWWUUUSSSRRRUUUXXXYYYYYYYYY\\\^^^\\\]]]]]]]]]^^^^^^^^^^^^]]][[[ZZZZZZ[[[[[[ZZZYYYUUURRRMMMGGGAAA;;;777555999===CCCFFFHHHJJJMMMPPPLLLIIIDDDBBBAAAAAAAAA@@@;;;888333...***'''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''$$$&&&(((******)))'''&&&$$$$$$%%%%%%&&&''''''((($$$&&&((('''(((...888???LLLLLLJJJDDD>>><<<>>>AAA>>>GGGUUU```dddgggnnnvvvyyysssfffiii}}}vvvjjj```YYYRRRIIICCC<<<>>><<<888777999999666666666666777777777777777333444444555555555444444444444444444444444444444444444444444444444444444000000000111111111222222///000111000000111333666555;;;@@@CCCEEEKKKUUU^^^dddkkkvvv~~~}}}{{{wwwppphhh^^^dddppp|||{{{wwwxxxgggdddeeemmmuuummmXXXEEE111///,,,)))(((((()))***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&''''''''''''((((((((()))******+++++++++444BBBMMMUUUZZZ^^^aaabbbdddggghhhgggeeedddeeesssoooTTTUUUXXX]]]ccciiinnnpppssstttggg\\\[[[^^^ppp}}}yyytttrrr}}}wwwkkkaaaaaa```bbblllyyy|||~~~|||sssfff^^^```dddvvv|||{{{{{{~~~uuueee[[[PPPCCC999555///...---,,,+++******)))))))))))))))))))))))))))((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''+++222;;;BBBFFFJJJNNNQQQRRRQQQRRRUUUWWWWWWTTTPPPWWW[[[___```___^^^___aaa]]]]]]\\\[[[ZZZYYYXXXXXXUUUTTTTTTUUUWWWXXXXXXWWWNNNOOOQQQQQQMMMGGG@@@<<<555:::???BBBDDDEEEIIILLLOOOHHH@@@999777888999:::AAA>>>888111,,,)))''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''$$$&&&(((******)))'''&&&$$$$$$%%%%%%&&&'''((((((%%%(((******---444AAAJJJOOOKKKFFFBBBAAAAAA@@@>>>CCCVVVeeeiiiooo}}}vvviiijjj|||qqqjjj[[[RRRHHHCCCBBBAAA===888<<>>999555666666444444555555666666555555444777777777777777666555444555555444444444444333333333333333333333333333333111111222333444555555666111222333222111111222444///333777888888>>>IIIRRRYYYbbbnnnwwwzzz{{{|||}}}{{{vvvfffjjjrrryyypppkkktttlllYYY666444000,,,)))(((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&'''''''''((((((((((((((()))******++++++,,,999JJJWWW]]]```cccfffeeeggghhhhhheeebbbaaaaaannnRRRSSSXXX]]]``````bbbfffiiittt}}}iii^^^ZZZYYYnnn}}}yyy~~~}}}www|||xxxooopppnnnlllpppxxx|||{{{~~~}}}oooeeeccceeecccrrr~~~~~~xxxqqqgggXXXHHH???===//////...---+++******))))))))))))))))))))))))))))))(((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((...777CCCIIIKKKLLLOOOSSSTTTSSSSSSVVVXXXWWWSSSOOO[[[]]]^^^^^^\\\YYYXXXXXXWWWTTTSSSTTTVVVUUUQQQLLLNNNQQQRRRQQQNNNMMMPPPTTTNNNOOONNNMMMMMMNNNHHH@@@FFFCCCAAAAAACCCFFFGGGGGGHHHHHHFFFAAA;;;555111000777;;;>>><<<666///,,,+++&&&&&&'''''''''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((($$$&&&(((+++111;;;GGGOOOLLLKKKIIIEEEAAA???@@@BBBTTT[[[dddnnn~~~ssspppooo|||rrr```SSSNNNFFFBBB<<<999999999777555666444222333666777555333888777666666666666444333666666555555666666444333555555444444444444555666555666666555444555777888777666444333222222222222333444444444333222333333555444444444666;;;AAAFFFNNNYYYhhhrrrvvvwwwyyy{{{zzz{{{wwwqqqgggzzzuuukkkiiillltttyyybbbCCC777...---,,,))))))---))))))))))))((((((((((((&&&&&&$$$$$$$$$$$$&&&&&&'''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$!!!###%%%''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''''''''''')))+++---,,,+++444BBBQQQWWWZZZ___ccceeehhhggggggccc]]]\\\fffrrrpppTTTIIIKKK]]]```YYYYYY\\\cccooo|||zzzsssiii^^^ZZZ___fffwwwvvvzzz|||~~~|||vvvsssoooiiibbbgggtttwwwtttvvvgggXXXHHH;;;888222+++)))+++,,,)))%%%************))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&(((***999>>>DDDIIILLLNNNPPPQQQZZZVVVRRRTTTWWWVVVOOOHHHSSSVVVWWWUUUQQQNNNNNNQQQHHHHHHKKKQQQWWWVVVOOOGGGFFFFFFEEEEEEFFFFFFEEEDDDIIIKKKLLLJJJJJJKKKHHHBBBGGGEEECCCCCCDDDFFFGGGGGGGGGFFFEEEBBB>>>999555222222222444666777666444222))))))(((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((('''&&&''',,,666???EEEGGGHHHIIIHHHDDD???>>>@@@CCCVVVcccvvv|||~~~sssfffYYYJJJAAA>>>===:::666555666666444333999777555666888888666444333333333333444555555444888888888999:::::::::999777777777666666777777888666888999888777666777888777777888888888777777777777777777666444333444555......//////000222555777@@@IIITTT]]]ccchhhnnnsssrrrsssuuuxxx}}}~~~zzz}}}zzzyyyxxxyyynnniiijjjlllrrrxxxXXXEEE333------+++))))))))))))))))))((((((((((((''''''&&&%%%%%%&&&'''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$%%%""""""###$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&(((((((((''''''''''''''''''''''''''''''''''''((())),,,///111<<>>BBBHHHLLLNNNOOOPPPQQQTTTSSSRRRTTTUUUQQQJJJDDDWWWYYYZZZWWWPPPMMMNNNPPPRRRUUU\\\eeejjjggg\\\SSSOOOMMMKKKMMMQQQQQQNNNJJJHHHLLLMMMIIIGGGIIIIIIGGGKKKIIIFFFEEEEEEFFFFFFEEEFFFDDDCCCDDDDDDAAA<<<777333000///222888;;;;;;999000...+++)))''''''((()))'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&'''''''''((((((((()))''''''000<<>>DDDFFFFFFBBB>>>???DDDJJJ]]]kkk~~~nnnaaaSSSHHH???777444555444222222222444555444333555444333444666666555444:::::::::;;;;;;;;;<<<<<<777777888999::::::::::::777777888888888999999999888:::<<<<<<;;;999999::::::;;;;;;<<<<<<;;;:::999999888666444333333444444555666666777666666555555555:::@@@EEEJJJRRR[[[bbbhhhlllpppqqqrrrvvv~~~xxxtttuuu{{{wwwpppuuuyyyssszzz{{{sssoooooollllllkkkqqqqqqXXX===///...---)))&&&))))))))))))((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&(((((((((''''''''''''''''''''''''''''''(((((('''''',,,444:::GGGRRR[[[]]]]]]aaadddeeedddddddddccc```fffyyynnnQQQIIIPPPUUU\\\XXXXXXeeennnqqqyyyggg[[[SSSUUU[[[lll||||||wwwwww|||~~~}}}yyy~~~uuucccUUUGGG>>>222,,,,,,,,,+++)))++++++*********)))))))))(((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$%%%'''(((&&&$$$'''...555DDDGGGLLLOOOPPPPPPQQQRRRQQQRRRTTTTTTRRRLLLFFFBBBjjjiiifffbbb^^^[[[YYYXXXXXX___iiimmmkkkbbbXXXRRRTTTTTTUUUXXX[[[[[[XXXVVVYYY]]]\\\VVVQQQRRRTTTTTTPPPMMMIIIGGGFFFDDDBBB@@@EEECCCBBBDDDHHHFFF@@@::::::666333333666999::::::777555000,,,)))((())))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''(((((((((((())))))---555>>>AAA>>>999BBBCCCBBB@@@???EEEPPPYYYcccllluuulllSSSIII>>>999555222444888111222333444666666666555555555666777999:::::::::999:::;;;:::999999999::::::<<<>>>???@@@AAABBBCCCCCCDDDEEEGGGIIIJJJKKKKKKJJJMMMQQQRRRQQQPPPPPPPPPQQQPPPNNNLLLJJJHHHHHHGGGCCCAAA===;;;::::::999999666555444444444333222000444555777888:::@@@GGGMMMWWW]]]ffflllmmmmmmllllll{{{{{{ttt{{{wwwrrriiipppsssrrrrrrmmmnnnmmmttt|||vvviiilllzzzzzztttmmmpppgggIII444---,,,***((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''''')))(((''''''...;;;EEENNNWWW]]]^^^___bbbffffffcccaaa___^^^^^^jjjyyylllYYYKKKMMMWWW[[[cccdddjjjwwwwwwmmmlllYYYRRRWWWmmmxxxxxxyyyzzz{{{}}}wwwpppnnnsss{{{~~~zzz}}}tttbbbWWWKKK<<<111------+++)))+++++++++*********))))))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$'''((('''%%%***444<<>>??????<<<>>>AAABBBBBBCCCEEEGGGJJJMMMRRRVVVXXX[[[^^^aaaeeegggiiillloooqqqrrrrrrsssvvvzzz}}}}}}}}}}}}~~~~~~{{{uuuoookkkiiihhhiii```[[[VVVQQQNNNKKKHHHEEE???;;;777666666666555444555555555444444666:::<<>>@@@AAAFFFLLLPPPSSSWWW]]]bbbfffkkksssxxx{{{~~~wwwqqqlllfff^^^YYYQQQKKKEEEAAA@@@>>>;;;888666555555555555555666666888888>>>IIIWWWaaaeeeeeecccoooxxx{{{~~~zzzuuu~~~tttsssvvvzzzxxxnnniiijjjgggaaaffffffnnnzzz}}}wwwsssvvvwwwtttvvvvvvxxxwwwnnnjjj[[[DDD111***,,,///))))))))))))((((((((((((%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''((())))))+++000<<>>===GGGYYYkkkwww{{{~~~yyy{{{ooolll}}}vvvbbbQQQFFF???<<<999555444777888555333444777999:::::::::;;;???BBB:::>>>DDDHHHKKKPPPUUUYYYWWW]]]ffflllqqqxxx}}}jjjccc[[[UUUPPPIIIAAA:::<<<;;;999888888888777777777777888===FFFPPPXXX]]]___lllvvvvvvyyy}}}pppnnnqqqvvv{{{{{{uuunnnjjjhhhfffjjjrrryyy}}}}}}{{{yyyppppppuuuwwwvvv}}}{{{jjjaaaeee___KKK888///------))))))))))))((((((((((((&&&'''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''((((((***...777CCCOOOVVVVVV[[[``````bbbddddddaaa___[[[^^^kkk~~~yyyaaaPPPEEELLLXXX___eeellluuurrr___[[[kkkuuuyyyxxx|||yyyjjjeeepppvvvnnnfff```YYYRRRSSSXXXmmmxxxxxxppprrrxxxwwwgggRRRAAA777222...,,,,,,,,,+++++++++*********'''((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((('''''',,,555???GGGJJJKKKMMMOOOQQQRRRSSSUUUWWWSSSOOOJJJGGGJJJSSS___hhh]]]hhhtttwwwtttsssxxx}}}ppplllddd^^^bbbkkkppppppcccaaa```aaaaaa```^^^\\\YYYWWWSSSMMMFFFAAA@@@@@@===;;;999999;;;999555000---111666::::::666111...)))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''(((((((((((())))))))))))111555888666222444<<>>KKKaaarrryyyzzz{{{zzz{{{kkkccc|||qqq]]]KKK@@@;;;999888999555555999;;;:::999;;;999;;;=========???DDDIIILLLRRR[[[dddlllttt}}}}}}uuujjj]]]SSSFFFCCC???===;;;;;;999999555666888777666888>>>CCC^^^mmmuuurrrsss}}}sssqqqfffooo}}}xxxvvvzzzfffvvvxxxnnnqqqoooaaa[[[aaa___PPP>>>444...)))))))))))))))(((((((((((('''((()))******)))((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''((((((***000<<>>???444222...***((('''((((((((((((''''''''''''((((((+++***(((&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&''''''(((''''''''''''&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&''''''((()))+++---999:::666222555>>>BBBAAA???FFFRRR\\\ccchhhnnnsssuuukkkcccZZZbbbvvvkkkQQQGGG<<<888666555777::::::888999<<<<<<:::===CCC>>>FFFRRR]]]iiiyyy|||nnn```XXXRRRGGG;;;888555555777777555666999LLLddd|||zzztttpppuuuoooppppppooo{{{sss{{{|||yyyyyyrrrkkkgggdddUUU???111000,,,,,,,,,+++++++++***(((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''(((((('''''''''(((((()))+++)))...===JJJQQQUUUYYY]]]bbb```aaaiiifff```ccckkkuuu]]]KKKQQQUUUYYY^^^```dddoootttpppwwwddd\\\___mmm|||~~~{{{lllddd```XXXOOOHHHAAAEEEYYYjjjooorrrwww}}}{{{}}}lllVVVGGG999/////////...,,,+++,,,,,,+++))))))************))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''''''''')))///888BBBIIILLLLLLQQQRRRSSSTTTUUUUUUUUUUUURRRLLLFFFHHHSSSbbbnnntttwwwuuussslllffffffbbbgggoooyyy|||iiiUUUKKKJJJDDD>>>===@@@@@@===444222///000444999>>>@@@:::666111,,,)))((()))***)))((((((''''''(((((()))+++***((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&''''''((()))***(((''''''''''''&&&&&&&&&%%%&&&''''''((((((''''''%%%'''(((((('''(((---111777666333222777???AAA???===HHHTTT\\\```fffnnnuuu|||}}}}}}xxxkkkZZZ[[[]]]kkk}}}gggUUUBBB;;;666666666666888;;;888999;;;<<<:::;;;DDDNNNVVVeee{{{~~~qqqdddRRRCCC999666666888888555444777@@@QQQeeettt}}}|||~~~{{{uuusssvvvzzz|||~~~vvvqqqooocccNNN;;;444...,,,+++++++++***((('''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((((((((((((''')))((((((''''''(((((((((***,,,555BBBMMMRRRWWW[[[```aaa___ccciiibbb^^^hhhvvv|||OOOGGG\\\bbbhhhlllmmmnnnyyy~~~ttt^^^ZZZlll~~~~~~vvv~~~zzzpppkkkgggbbbUUUKKKHHHTTTbbbkkkttt{{{ooo```RRRBBB444...//////...,,,******+++))))))************))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''(((((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&''''''((((((+++222<<>>@@@@@@===:::777333222444777999:::<<<:::555111---+++))))))))))))(((((((((((())))))***)))((('''&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))++++++(((''''''''''''&&&&&&&&&%%%&&&''''''((('''''''''%%%((()))(((''')))000555555444333666;;;???>>>:::;;;JJJ[[[bbbeeekkkrrrwwwuuu~~~{{{|||vvvhhh[[[iiiuuuooo^^^NNNBBB;;;777555888999888999<<<;;;<<<===???DDDOOOaaaooo|||iiiYYYHHHCCC@@@???<<<777666888999???IIIVVVgggyyy~~~vvvtttqqqaaaKKK<<<000,,,)))+++,,,***((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((((((((((())))))(((((((((((())))))+++222===HHHPPPTTTZZZ^^^___``````eeefff[[[^^^tttgggNNNTTTjjjttttttrrrpppttttttaaannnxxxuuuxxx|||zzz{{{oooddd\\\\\\bbbmmm~~~|||www{{{tttkkkggg```OOO???///......///---******,,,)))******++++++******)))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))***///777AAAIIIMMMNNNNNNQQQSSSUUUVVVUUURRRNNNKKKEEECCCDDDJJJVVVaaahhhkkk}}}{{{qqqjjjccc]]]dddccc^^^VVVPPPLLLEEE===<<<999777666777888888777<<<;;;:::777333...***'''))))))(((((((((((()))))))))(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))***+++,,,(((''''''''''''&&&&&&&&&%%%&&&''''''((('''''''''&&&((())))))))),,,222777333333666<<<@@@???;;;888AAATTTgggoooqqqvvvzzz{{{||||||jjjkkkhhhTTTGGG???999999666777::::::888999===@@@CCCHHHSSSfff{{{iiiaaaXXXQQQGGG>>>:::;;;===;;;;;;@@@MMMaaayyyuuusssyyyrrr\\\III555---)))+++...+++***+++((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''(((((())))))((((((((((((((((((((()))******...888DDDMMMSSSXXX]]]```[[[aaabbbccc___WWWfffeeePPPPPP]]]hhhvvvuuutttxxxwwwnnnzzzsss~~~zzz~~~wwwmmmjjjuuu}}}|||wwwkkkgggmmmnnnaaaQQQ666000---......******...******++++++++++++******))))))))))))((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***...444===FFFKKKNNNOOOOOOPPPRRRTTTUUUSSSNNNIIIFFFAAAEEEMMMUUU]]]cccgggiii|||~~~ooogggccc___```gggmmmnnniii```PPPBBB>>><<<::::::;;;<<<<<<<<<>>>>>>???===999333,,,)))***))))))(((((())))))***((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''(((((()))***+++(((''''''''''''&&&&&&&&&%%%&&&''''''((((((''''''''''''((()))---111555777333444999@@@BBB>>><<<===JJJ\\\lllssswww}}}qqqhhhQQQCCC===:::999888666777::::::999<<>>@@@AAABBBCCCCCCBBB@@@<<<777222...******))))))))))))******''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''(((((()))(((''''''''''''&&&&&&&&&%%%&&&''''''((((((''''''(((&&&&&&***111666777555333555:::@@@@@@>>>AAAIIITTTaaalllqqq}}}}}}}}}lllSSSBBB<<<:::999888888777999<<<>>>???EEEMMM\\\tttvvveeeYYYVVVGGGAAA<<<<<>>@@@BBBDDDGGGFFFDDDAAA===999666444******))))))))))))******''''''((((((((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''''''''((((((((('''''''''&&&&&&&&&%%%&&&''''''(((((('''''')))%%%%%%***333999888444444555999>>>======FFFSSS^^^hhhooottt|||rrr^^^GGG;;;999999777555999888;;;???BBBFFFOOOYYYzzz~~~zzzyyy|||xxxkkkgggZZZMMMBBB>>>===???GGGQQQfffwwwyyy}}}qqqdddqqqnnnvvvvvvqqqxxxssslllooosssqqqlllSSS@@@111000///)))(((,,,((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''''''''''''''&&&'''(((((()))))))))))))))%%%%%%&&&(((***,,,...000@@@HHHNNNQQQXXX```bbb___```ggg^^^RRR\\\tttxxxbbbWWWXXX]]]aaadddiiirrr~~~ppp^^^aaa\\\fff|||ooo___\\\nnn||||||{{{xxxgggLLL444000222///,,,---***++++++,,,,,,++++++***))))))))))))((((((((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&((()))***+++===BBBHHHLLLMMMNNNOOOQQQRRRRRRSSSRRROOOLLLHHHFFFYYYjjj|||wwwllljjjnnnkkkddd^^^]]]ZZZSSSIIIBBB@@@@@@DDDDDDEEEDDDCCC@@@===;;;555000***(((***+++)))&&&)))(((((((((''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((***&&&(((111777666666999999:::>>>AAA======LLL^^^hhhuuuyyyzzzsssxxxnnnLLLGGG???999999:::999555???@@@@@@AAAFFFWWWsssxxxjjjaaa^^^___]]]iiivvv|||mmm]]]PPPLLLFFF===>>>EEEKKKddd~~~}}}sssfffeeellljjjlllppptttyyywwwnnnjjjhhhgggkkkqqqgggMMM777444333+++'''***((()))*********)))'''&&&(((((())))))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((())))))(((((('''''''''&&&(((***+++)))'''***111888FFFMMMSSSUUUXXX]]]```___bbb]]]\\\YYY[[[yyylll\\\PPPRRR[[[```eeeiiiwwwcccUUUVVVRRR]]]qqqsssaaaWWW\\\nnn{{{~~~~~~xxx}}}{{{gggFFF222///111///++++++++++++************))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&'''(((''''''///999FFFFFFHHHJJJMMMPPPQQQRRRRRRQQQPPPNNNIIIGGGOOOYYYnnnwww{{{xxxqqqgggjjjiiieee^^^UUULLLEEEBBBAAACCCEEEGGGFFFCCC@@@===888222,,,)))***,,,***((())))))((((((((('''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((***'''***333999999999;;;999===@@@???AAAOOOggg|||}}}}}}{{{|||hhhooosssWWWDDD???888555888<<<<<<999???>>>@@@LLLdddssscccVVVPPPNNNQQQNNNXXXfffpppuuummmrrr~~~rrreee___UUUHHHCCCFFF@@@UUUmmm}}}~~~fff[[[aaabbbeeejjjkkkmmmttt}}}{{{rrrggg```___dddnnnwwwvvv[[[???333///***))),,,((()))*********)))''''''(((((())))))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((()))((((((((('''''''''''')))***+++))))))---555<<>>000222222***++++++++++++************))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((&&&&&&''''''(((111;;;EEEGGGIIIKKKMMMOOOQQQSSSRRRQQQPPPMMMGGGEEEMMMYYYcccrrr{{{}}}}}}sssqqqnnniiicccZZZPPPFFF???===@@@EEEHHHIIIGGGCCCAAA<<<666///++++++,,,+++***)))))))))(((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((******...666<<<======>>>;;;BBBAAA<<>>???>>>BBBAAAGGG^^^zzzqqqcccUUUMMMKKKLLLFFFFFFTTTfffuuuxxx^^^WWWbbbsssvvvpppcccRRRFFFDDD<<>>DDDHHHKKKLLLKKKLLLNNNQQQQQQPPPOOOKKKCCCAAAKKKXXXeeeqqqsssrrr}}}rrrmmmeee^^^XXXPPPFFF???>>>???BBBEEEFFFFFFEEEEEE???999222---++++++++++++)))))))))(((((((((((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())),,,111999>>>@@@@@@@@@???EEEAAA;;;MMMttt|||tttxxx~~~pppZZZgggkkkNNN999:::555444888<<<>>>>>>???CCCLLL___yyynnnkkkeee[[[RRRNNNOOORRRPPPUUUjjj~~~xxxgggXXXZZZgggttt}}}}}}{{{|||ppp^^^OOOIIIFFFHHHMMM[[[ooo}}}{{{lllggggggiiiiiieee```bbbhhh{{{{{{tttjjjggglllqqqrrrvvvsssdddLLL999111///---************))))))(((((((((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((('''''''''*********+++///777BBBJJJOOOVVV[[[\\\^^^bbbdddbbbaaafffxxxxxxaaaOOOHHHMMMUUU\\\aaahhhttt}}}{{{uuuwwwdddLLLDDDDDDQQQaaarrrpppdddbbbdddwwwyyyrrrzzz|||yyy{{{|||{{{vvvttt~~~{{{uuuvvvxxxvvv}}}rrrSSS999222222000,,,,,,+++++++++*********)))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))&&&%%%'''***...888AAAFFFIIIMMMLLLIIIHHHJJJLLLNNNNNNLLLHHHBBB@@@KKKXXXqqqmmmeeeeeewwwvvvnnnddd[[[UUUQQQLLLHHHCCCBBBAAAAAABBBDDDFFFHHHAAA<<<555000,,,+++++++++***)))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))(((...555;;;???BBBAAA@@@???CCC???>>>XXX~~~|||uuusss|||xxx|||cccllljjjUUUDDD:::888555666;;;===;;;===AAALLLddduuukkkeee___\\\[[[WWWPPPIIIFFFHHHKKK[[[cccyyynnnWWWRRRPPPWWWaaahhhnnnsss{{{qqqdddZZZZZZbbbjjj}}}mmm^^^VVVSSSLLLHHHOOO```ssswwwuuuwww|||tttssspppmmmkkkgggdddggglllwww{{{xxxrrrxxx|||```BBB000,,,---+++******)))))))))))))))(((((())))))))))))((((((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((('''''''''(((((((((((((((+++******,,,333===HHHOOOQQQWWW\\\\\\^^^aaacccaaaccclllqqqYYYHHHLLLQQQWWWZZZ___jjjxxxyyyjjjcccrrr{{{zzz^^^LLLJJJGGGWWWhhh{{{kkkeeeeeevvvxxxooosss~~~yyypppooo~~~}}}{{{|||oooqqqppplll___III555///333,,,,,,,,,++++++++++++******)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))&&&%%%)))---333<<>>AAADDDCCC@@@>>>@@@>>>CCC```|||xxx~~~}}}wwwooolllSSSCCC<<<:::666444777======<<>>AAAOOOYYYpppdddGGGDDDEEEKKKPPPVVV```iii{{{ppp^^^MMMCCCGGGRRR]]]wwwiiiaaa[[[RRRJJJLLLVVVdddvvvyyyrrrllllllmmmnnnrrrvvvyyyppp}}}mmmIII000***---,,,+++***))))))))))))***(((((())))))))))))((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((('''''''''(((((((((((((((*********...666AAALLLRRRRRRYYY]]]]]]^^^aaabbb```bbbsssxxxcccSSSIIINNNPPPRRRUUU```rrr{{{hhheeerrrdddhhhooosssgggRRRHHHJJJQQQ^^^mmmyyyqqqooo{{{wwwtttvvvmmmmmm|||qqqzzzvvvuuurrr^^^AAA222222,,,,,,,,,,,,++++++++++++******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))&&&''',,,333888@@@HHHLLLLLLMMMMMMLLLIIIFFFEEEHHHFFFGGGMMMSSSZZZdddmmm{{{qqqwww{{{|||vvvtttuuuxxx{{{|||{{{}}}zzz|||vvvggg[[[UUUUUUWWWXXXUUUOOOJJJGGGFFFGGGHHHFFFDDD@@@:::444000---,,,*********)))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))+++555???AAACCCFFFEEEAAA=========EEE___|||{{{rrrWWWEEE;;;888777555555999??????DDDZZZqqqyyy[[[IIIIIIKKKJJJTTTQQQKKKCCC<<<;;;???CCCHHHTTTnnn~~~^^^EEEAAA@@@DDDJJJTTTbbbnnnuuuhhhTTTFFFCCCMMM]]]iii}}}ssslllccc\\\VVVTTTSSSYYYhhhxxx|||rrrlllqqqzzzwwwiiiwwwrrrWWW:::---...,,,+++***)))))))))******(((((())))))))))))((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''((((((((()))))))))+++000999DDDMMMSSSTTTZZZ^^^^^^^^^aaabbb```kkkhhhQQQIIIJJJLLLMMMNNNUUUhhhuuuxxxjjjZZZYYY^^^bbb[[[MMMHHHLLL]]]hhhwww{{{}}}uuuuuu|||pppSSS<<<222------,,,,,,,,,+++++++++*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))&&&(((000777===DDDJJJMMMLLLKKKNNNQQQPPPLLLGGGEEECCCGGGUUUeeeqqq|||{{{zzz||||||uuulllkkkqqqzzz~~~~~~xxxsssuuuwwwggg___^^^```___\\\WWWQQQMMMJJJHHHHHHHHHGGGDDD???888222///---************))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''''''''&&&&&&'''''''''(((((((((((())))))))))))---888BBBDDDEEEHHHGGGBBB>>>======EEEYYYrrr~~~xxxsssaaaJJJ@@@;;;888555777777<<>>;;;222(((++++++***((('''(((***,,,))))))))))))))))))))))))((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((&&&&&&******((())),,,///;;;DDDCCCBBBCCCCCCAAA999999BBBVVVjjjtttxxxyyyzzzpppeee|||oooMMMBBB???999777<<<777<<>>GGGTTTmmmvvveeeRRRHHHFFFJJJRRRZZZ___TTTEEE:::888<<>>BBBCCCCCCDDDAAA===DDDNNN```sss{{{xxxtttttt{{{fffMMM999888;;;888999>>><<>>???AAACCCDDDDDD@@@<<>>@@@EEELLLSSS```VVVHHH;;;666777:::===DDDfffsssmmmvvv{{{iiiQQQSSSRRRUUUaaatttzzzwwwwww|||zzzzzzsssnnnnnnkkkfffcccddd\\\iiiyyy~~~|||tttjjjoootttwwwsssbbbGGG111...,,,++++++,,,+++***((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((()))***++++++...333<<>>777999;;;:::<<>>888999<<<>>>WWW|||ppp\\\ZZZ\\\fff{{{}}}zzzyyyuuuqqqqqqnnniiieeedddZZZfffuuuyyy|||uuuzzzzzzwwwpppooommmnnnqqqjjjQQQ888...,,,***)))***++++++***))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))***+++,,,000666???GGGNNNTTTYYY\\\___cccaaaYYYZZZppprrrwww]]]EEEAAAKKKWWWaaahhhrrrpppqqqxxx~~~~~~pppiiikkk^^^cccvvvwwweeecccrrrrrrssseeeSSSGGGJJJXXXddd~~~~~~zzzxxxwwwxxxiiicccnnn}}}ooouuuUUU<<<000111---,,,...,,,************))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))+++,,,...222777===BBBFFFJJJLLLMMMOOOOOOMMMHHHBBB???>>>HHHPPPcccxxx~~~{{{{{{}}}qqqhhhaaa^^^^^^VVVNNNFFFIIIUUU\\\QQQBBB999333,,,))))))++++++***))))))))))))))))))))))))(((((((((((('''''''''''''''''''''(((((('''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((''')))***)))***222===DDDBBBBBBEEEDDD@@@???AAAPPP[[[lllxxxzzzxxx}}}|||{{{xxxnnnnnngggNNNAAA;;;888999999999>>>DDDJJJVVVxxxuuuuuuNNNEEE???AAAHHHPPPYYY```iii^^^NNNAAA;;;<<<@@@CCCXXXwwwxxxxxxxxxhhhZZZUUU^^^tttxxxttt}}}{{{~~~}}}{{{zzzyyyvvvrrrmmmgggcccaaa]]]eeeqqq||||||xxxuuu}}}zzzxxxvvvuuusssnnngggffflllkkkWWW>>>222///+++))))))+++,,,,,,))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((((()))***+++,,,---333;;;BBBGGGNNNVVV\\\]]]aaaccc^^^VVV]]]zzzyyyzzzlllSSS???CCCPPPZZZeeeppp~~~uuueeennn}}}eeebbbrrr|||```ZZZaaassskkk^^^^^^nnnqqqpppZZZMMMIIIQQQ___mmm~~~~~~{{{~~~~~~wwwpppqqqgggffffffnnn~~~ppptttaaaBBB000000---+++,,,***++++++*********)))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((***,,,---333777<<>>???KKK]]]sss|||yyyssssssvvvyyy}}}uuujjjeee```\\\ZZZPPPSSSNNNHHHPPP^^^]]]QQQDDD;;;111***)))******)))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&)))***)))+++555AAADDDBBBDDDFFFCCC>>>???DDDNNNXXXhhhvvv|||uuu|||xxxyyysssTTTBBB;;;999888999999<<>>>>>CCCHHHccc|||xxxsssxxxyyy||||||pppjjjhhhbbb\\\ZZZ[[[YYYVVVRRRPPPUUU___ggg___III666111000+++(((***))))))))))))((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((***222===EEEFFFGGGJJJIIIBBB<<>>MMMdddjjjXXXVVV^^^qqqvvvoooiiiddd```\\\OOOLLLIIIHHHNNNYYYfffoooppp___NNNHHHCCCAAAJJJXXX^^^}}}iii>>>???;;;;;;@@@NNNaaaooossssssvvvjjjXXXKKKJJJUUUeeeqqqtttnnnyyy}}}zzztttooojjjhhhiiigggbbb]]]ccciiiooouuu|||uuuqqqqqqqqqgggwwwqqqkkkkkk~~~~~~yyy|||yyylllcccPPP000///666''')))222&&&************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''(((((('''''')))'''(((***(((''',,,444AAADDDJJJQQQWWW\\\```bbbbbbSSSMMMbbbkkkOOOQQQbbbwwwyyylllooo~~~oooaaaccc{{{|||sssQQQCCCHHHOOOeeefffNNNPPPVVVbbb}}}]]]gggtttlllbbbaaammm~~~hhh^^^ZZZdddwww}}}zzzzzztttuuu}}}zzziiifffnnnwww|||~~~{{{yyyyyyxxxuuuzzz~~~xxxrrr[[[CCC777111,,,+++...*********))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&((()))(((''')))///444===@@@FFFKKKLLLLLLNNNRRRXXXJJJCCCFFFCCC<<>><<<;;;777999???===???UUUqqqdddRRRSSS^^^ttt|||pppddd\\\WWWTTTRRROOOLLLKKKTTTeeeuuu~~~kkkXXXMMMEEEEEERRRcccuuulll<<<888;;;888888>>>IIISSS[[[aaaddd^^^UUUMMMMMMXXXkkkyyynnneeennn{{{~~~}}}~~~{{{xxxrrrnnnhhhfffgggeee```\\\___gggnnnuuuzzzwwwwwwpppcccwww}}}qqqnnnooozzzlllqqqwwwpppVVV111,,,444((('''///&&&************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''(((((('''''')))'''(((***))))))...666AAADDDJJJPPPVVVZZZ]]]___]]]SSSTTTooo[[[QQQfffuuuvvv~~~tttddd\\\hhhwwwTTTEEEIIIKKK^^^~~~hhhNNNPPP\\\mmmbbbeeelll}}}zzznnnnnnxxxkkk___WWW___qqq{{{tttttt|||wwweee]]]fffwww~~~uuuoooqqqvvv|||sssjjjgggXXXEEE999222...,,,---++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&((()))((((((***000555???BBBHHHLLLNNNNNNPPPSSSUUUIIIDDDFFFCCC>>>HHHZZZ|||uuummmiiissszzzyyyyyytttooommm]]]```dddgggiiihhhfffdddrrreeePPP:::///---,,,)))******)))))))))(((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))---555>>>DDDCCCDDDEEECCCCCCMMMeee|||{{{tttsss~~~zzzZZZAAA999<<<;;;999<<<@@@???HHHjjjzzz^^^PPPYYYjjj~~~vvvfffWWWMMMJJJKKKMMMLLLHHHJJJZZZsssppp\\\NNNGGGLLLaaawwwlll@@@;;;===999999>>>BBBCCCGGGLLLMMMMMMKKKHHHJJJVVViiixxxjjj```dddjjjjjjnnnwww~~~|||zzz~~~{{{yyyqqqmmmgggddddddbbb___[[[\\\eeennnvvvwwwggg~~~}}}zzz~~~jjjooo~~~ccc888***444,,,(((---)))************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((('''((('''(((+++***+++111999DDDGGGLLLRRRWWW[[[]]]^^^XXXTTT^^^yyywww]]]UUUkkk}}}zzzmmm^^^^^^uuu{{{YYYMMMLLLJJJVVVtttjjjPPPWWWkkkrrrjjjiiixxxwwwhhh\\\```ppp~~~~~~~~~zzzrrrpppzzzuuukkkZZZRRRaaammmjjjrrr}}}~~~rrrjjjhhheee[[[III999111---+++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''''''''(((((((((&&&((())))))))),,,222888@@@EEEJJJNNNPPPQQQSSSSSSPPPGGGCCCEEEBBBAAAOOOdddwwwqqqrrr{{{{{{rrr^^^```eeekkkooonnnhhhbbbqqqqqqcccGGG333......+++*********)))))))))((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((()))))))))+++///777>>>CCCCCCEEEEEECCCEEEUUUqqq~~~yyywww{{{yyynnnOOO999666<<<888:::???CCCFFFYYYttt[[[UUUggg|||zzzooo]]]MMMEEEEEEJJJOOOEEEAAABBBPPPeeevvv{{{zzzooocccUUUJJJFFFPPPiiigggMMMMMMAAA@@@LLL```ggg[[[KKKEEEFFFFFFEEECCCGGGSSSdddqqqqqqfffccc___XXX___jjjwww}}}{{{{{{xxx{{{{{{zzzrrrmmmhhhdddbbbaaa^^^\\\]]]eeepppyyy~~~|||uuu}}}~~~qqqCCC,,,333000***,,,---************)))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((((((((((((((((((''')))+++,,,---444===JJJMMMRRRWWW[[[^^^______YYY]]]kkk|||~~~[[[JJJ___rrrfffmmmzzz|||___XXXRRRQQQYYYpppmmmXXXgggyyyppp{{{zzzllllllxxx~~~yyytttuuullljjjuuu~~~hhhbbbTTTLLL^^^lllbbbgggttt|||wwwvvv|||cccEEE333---+++------,,,,,,,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((&&&((())))))***...555;;;AAAFFFKKKNNNPPPSSSSSSQQQJJJEEECCCCCC@@@CCCUUUkkk|||~~~{{{|||mmmbbb```bbbiiiqqqrrrkkkdddiiitttrrrYYY===111///...************))))))))))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))),,,222999???CCC>>>AAAAAA???CCCUUUooo}}}|||~~~|||eeeJJJ777555;;;777:::@@@EEENNNiiiuuu|||www]]]YYYpppvvvhhhUUUGGGCCCFFFLLLPPP@@@===<<<@@@KKKUUU\\\^^^[[[TTTKKKBBB???HHH\\\ooo~~~sss```XXX[[[FFFKKKhhh```MMMSSSOOOJJJGGGJJJUUUdddnnn}}}rrrhhh]]]PPPXXXeeesss~~~{{{}}}vvvwww}}}zzzvvvxxxtttpppjjjeeebbb```______```gggqqqzzzzzzzzzzzzNNN000111111***)))---************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))((((((((('''))),,,---000888BBBMMMPPPUUUZZZ^^^___```___YYYffftttyyyzzzrrrKKKBBBdddzzzuuuzzzuuuwwwbbb```\\\___iiizzzyyyhhhzzz|||yyyooopppxxx}}}{{{uuummmmmmhhhgggqqqooobbb\\\QQQLLL[[[{{{dddWWW[[[mmmyyyyyyuuuNNN222,,,///---------,,,,,,,,,,,,+++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))&&&((()))***+++000999???AAAHHHLLLLLLOOOSSSQQQLLLEEEBBB@@@@@@???EEEYYYnnn}}}www{{{xxx}}}tttiiidddbbbiiiuuuyyyssslllfffsssxxxhhhLLL888111111++++++*********)))))))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((***)))***...555;;;@@@BBB???BBBBBBAAAHHHZZZooo||||||vvv]]]FFF888666::::::<<>><<<:::888:::???GGGLLLPPPMMMFFF===777:::EEEOOORRR[[[cccbbb^^^]]]___^^^MMMYYYoooaaahhheee]]]UUURRRXXXeeeppptttiii```YYYeeeuuu|||yyy}}}xxxvvvzzz}}}ssspppsssvvvrrrkkkeeeaaa``````aaabbbfffnnnzzz}}}www||||||yyyyyy~~~YYY777...///+++(((***************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))((((((''')))---///333<<>>===>>>AAAJJJ^^^qqqtttsss}}}rrrkkkhhhppp~~~vvvkkkqqqvvvppp[[[BBB444111+++++++++*********))))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((+++******///666===@@@AAACCCDDDBBBBBBMMMbbbttt|||jjjRRRBBB888777999<<<===BBBOOOeee{{{~~~zzzbbbddd~~~lll\\\KKKGGGNNNUUUUUURRR@@@>>>;;;777666999>>>BBBIIIGGGAAA:::555555888;;;;;;>>>EEEKKKQQQ___gggcccYYYggg~~~oooyyysssbbb___jjjwwwvvvhhheeegggooo~~~vvvrrrwwwtttpppttt{{{yyypppoootttvvvrrrllleee```___```bbbaaaaaaiiiwww}}}vvv{{{}}}yyyyyytttyyy}}}vvvyyy}}}zzz{{{fffAAA...000///***+++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((''')))---000555???IIINNNQQQWWW\\\```aaa```___YYYvvvuuuTTT@@@IIIXXXhhhooonnngggiiivvv~~~tttyyy{{{qqqhhhUUU\\\fffnnnkkkaaaZZZXXXYYYiiieeeZZZ___nnn{{{{{{tttffflllssswwwyyy|||lllXXXIIIEEEOOOfffyyy}}}||||||ssshhhdddcccjjjccc>>>///444,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))&&&((()))***---444>>>EEEEEELLLNNNLLLNNNSSSNNNCCC<<<::::::>>>EEERRReeeuuukkkppp|||zzzrrrnnnwww~~~ssspppsssttteeeJJJ666111+++++++++************)))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((+++***+++000777>>>AAAAAAAAAAAA>>>???MMMddduuuzzzzzzwww~~~aaaJJJ>>>777777999<<<===CCCUUUqqq~~~sssbbbmmmzzzfffWWWIIIIIIVVV```___YYYBBB???;;;888777888:::;;;BBBAAA===888777888999888<<<777:::@@@KKKbbbpppkkkdddrrrbbbiiivvviiirrr|||iii[[[```lll|||qqqmmmrrrmmmjjjmmmwwwxxxqqqrrrzzzvvvrrrlllddd___^^^```bbb___]]]dddttt~~~wwwlllxxxkkkmmmzzz~~~rrrjjjpppvvvtttuuuzzzqqqKKK111222444///---************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))(((''')))---111666AAAKKKPPPTTTZZZ___cccdddcccbbbkkk~~~gggCCC>>>RRRZZZ]]]\\\WWWTTT]]]lllsssqqqooowwwwww||||||lll```TTTJJJFFFNNNVVVZZZ[[[ZZZUUUPPPOOOccc~~~]]]ZZZjjj~~~|||vvvfffqqq{{{{{{wwwuuuxxx|||ooo```RRRMMM[[[{{{wwwssstttnnnmmmpppqqquuuqqqHHH222222,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&((()))***---555???GGGGGGNNNPPPLLLOOOSSSMMMAAA:::888888>>>HHHXXXkkkxxxkkktttrrrssstttpppyyyzzztttmmmiiillltttrrr___FFF666000///+++(((''')))***)))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((()))(((((('''''''''((((((---)))***333;;;???@@@AAADDD???999===LLLaaaqqqwww|||~~~{{{vvv}}}xxxooo{{{kkkOOOCCC999888<<<:::999@@@MMMdddtttmmmsss]]]NNNCCCJJJXXX___^^^ZZZKKKCCC<<<:::999888:::===CCCFFFCCC999555888:::999;;;999BBBJJJWWWuuuyyyWWWaaacccttt~~~qqqpppqqqbbb___^^^jjjxxxxxxnnneee[[[^^^lllzzz|||{{{iii______[[[\\\mmmzzzmmmhhhfffaaa[[[YYY]]][[[^^^jjj|||~~~yyy|||zzzqqqooorrrppprrr{{{yyyttt|||yyyxxx~~~|||[[[<<>>DDDRRRRRRVVVOOOOOO\\\kkkpppnnnjjjooorrrwwwaaajjjppp\\\MMMDDDCCCFFFBBBHHHRRRfffssscccMMMKKKOOO[[[vvv~~~~~~}}}cccfff|||{{{sssdddnnnyyy|||vvvqqqvvv|||nnnqqqzzzhhhdddpppzzz~~~~~~}}}{{{wwwyyySSS888111...,,,,,,...---)))***---************************))))))))))))))))))))))))((((((((((((((((((((((((***((((((...777@@@FFFHHHOOOMMMMMMOOOQQQNNNFFF???:::444666GGGZZZhhhsss|||ttt}}}{{{pppuuu}}}|||qqqiiigggbbbcccmmmwwwnnnRRR999000...+++(((((()))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((''''''''''''((((((+++((()))222;;;>>>???AAACCC???<<>>333///,,,,,,...---)))***---************************))))))))))))))))))))))))((((((((((((((((((((((((***)))***///888AAAGGGIIIOOONNNNNNPPPRRRNNNEEE>>>:::888===OOOeeevvv~~~{{{zzz}}}qqqttt{{{zzzoooeeeaaaZZZWWWcccyyy~~~bbb???222...+++)))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((''''''''''''(((((()))'''***333<<>>888999>>><<>>===@@@AAADDDHHHIIIGGG@@@888666;;;@@@BBBGGGQQQppphhhIIIFFF<<>>;;;???HHHYYYqqq{{{rrr}}}}}}vvvlll___YYYSSS[[[uuunnnKKK777111,,,++++++)))''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((''''''''''''(((((()))(((''',,,666>>>AAABBBDDDBBB???AAAMMM\\\hhhooottt{{{}}}|||pppTTTCCC???999999>>><<<@@@GGGgggssslllgggnnnwwwnnnhhhPPPHHHDDDJJJRRRVVVVVVWWWQQQGGG>>>===@@@CCCFFFJJJMMMIIICCC<<<:::>>>BBBEEEJJJhhhmmmJJJGGG999???VVVjjj~~~oooQQQ@@@CCCOOOXXXkkk}}}yyypppfffjjjzzz}}}zzzvvvsssooouuuyyyqqqZZZDDDAAAHHHiiitttjjjddd^^^[[[[[[WWWXXX\\\eeesss~~~wwwsssxxx}}}xxx{{{mmmiiivvvwww[[[@@@///,,,...///...---+++************((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************---***---777@@@FFFLLLQQQVVVXXX]]]```]]]ZZZ^^^fffyyytttTTTFFFDDDPPPYYYUUUQQQ]]]ppp~~~|||pppiiihhhwwweeeXXX___tttjjjTTTQQQYYY```aaa```ZZZttt|||UUUFFFHHHNNN```}}}rrrvvv|||~~~lllcccrrr~~~wwwkkkhhhooooooiiiooo}}}uuufffkkkrrrtttjjj\\\WWW[[[{{{xxxrrrxxx~~~xxxzzzwwwtttuuuqqqXXX<<<333///---......+++***,,,************************))))))))))))))))))))))))(((((((((((((((((((((((()))+++///555<<>>===EEEQQQbbbxxxxxxuuurrrvvv|||pppiiiwww}}}zzzrrrdddbbb[[[]]]pppuuu]]]???555.........***'''(((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''''''''''''''((()))))))))***000;;;BBBCCCDDDFFFBBB>>>BBBRRRbbbmmmtttzzz|||yyy}}}|||{{{gggNNN@@@>>>999:::???>>>AAATTT}}}wwwsssyyyiii[[[nnnttthhhfffJJJDDDAAAFFFLLLPPPUUUYYY[[[OOODDDBBBFFFIIILLLOOOTTTQQQLLLFFFAAA@@@EEEJJJ]]]tttHHH===<<>>===GGGVVVhhh|||qqqgggcccfffvvv}}}nnnnnnuuullliiiiiiffffffooozzzxxxnnnIII<<<111111000+++(((+++))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''&&&''''''((()))******,,,333>>>DDDDDDDDDGGGCCC???EEEXXXiiirrrxxx{{{|||xxxuuuzzz}}}sss~~~}}}]]]EEE:::;;;888:::AAAAAADDDbbb~~~}}}}}}nnnsssvvvYYY[[[pppsssgggaaaHHHCCC@@@CCCHHHNNNXXXaaajjj\\\PPPNNNSSSWWWZZZ]]]bbb___YYYQQQGGGBBBIIISSSpppzzzOOO???RRRqqqyyy```NNNQQQWWWaaa___ZZZRRRNNNTTTaaakkk~~~qqqqqq~~~~~~{{{wwwrrrooooooppptttsssjjjZZZOOOYYYuuuzzzsssooohhh^^^WWWVVVXXXXXXYYY^^^gggvvv}}}|||~~~tttvvvooouuuwwwsssqqqsssooohhhkkkpppqqqdddJJJ333---111,,,++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,+++111<<>>>>>FFFWWWnnn~~~~~~rrrjjjgggppp|||~~~zzz{{{mmmdddfffgggiiilllpppsssuuuvvvSSSBBB555333222,,,***---))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&''''''((()))******---555???DDDCCCCCCFFFDDDAAAJJJ```qqquuuxxx}}}~~~yyyyyykkkttt}}}vvvssszzz[[[EEE;;;;;;888:::BBBCCCHHHlll{{{|||yyymmmrrrhhh[[[eeepppsssiiiZZZHHHCCCBBBEEEKKKVVVgggvvvwwwhhh[[[[[[aaafffjjjmmmsssooohhhZZZJJJCCCNNN___qqqRRRHHHaaahhhVVV___kkknnnjjjcccZZZUUUZZZkkkzzz|||fffbbbppp}}}~~~|||xxxsssooooootttxxxuuuooogggaaahhh~~~zzztttqqqjjj```ZZZYYYZZZYYYYYYZZZbbbqqq~~~|||}}}ooobbbpppnnntttsssnnnooovvvrrrhhhffflllrrrjjjQQQ888...000,,,++++++++++++,,,------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,222>>>IIINNNSSSWWW\\\___aaa___[[[^^^ooo}}}YYYFFFLLLOOOQQQVVVWWWbbbjjjrrrqqqfff```iiiwwwsss\\\jjjvvvqqqhhhWWW[[[___iiixxx}}}lll]]]hhhmmmkkk^^^MMMDDDCCCDDDIIISSSYYYYYYfffoooZZZUUU```kkkllljjjjjjmmmnnnrrr}}}~~~~~~vvvnnncccaaalllxxxvvvnnnwww{{{qqq^^^fffpppmmmlllssseeeaaajjj{{{zzzoootttpppmmmqqqkkk___;;;333---...///---++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))///777>>>DDDIIIOOORRRQQQRRRRRROOOKKKEEEAAA>>>AAAEEEWWWqqq{{{xxx||||||sssrrrwww~~~zzztttiii```___```eeemmmooonnnqqqwwwYYYFFF777555333,,,+++///))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))&&&&&&&&&'''''')))*********---666@@@DDDBBBBBBDDDDDDBBBNNNfffvvvxxxwwwzzzxxx{{{sssqqqgggwwwwww|||yyyqqqvvv~~~aaaJJJ???>>>999:::BBBCCCOOOuuu}}}|||~~~{{{qqqsss}}}uuubbbcccnnnnnnrrrkkkTTTGGGDDDDDDIIISSSbbbyyy}}}nnnaaaaaaiiioootttwww{{{ppp___KKKDDDSSShhh[[[EEECCCXXXtttuuu\\\ZZZttt|||pppiiiqqqoooVVVRRR```qqq~~~wwwzzz}}}{{{wwwqqqnnnqqqxxx~~~tttoookkkrrrzzz~~~yyyuuurrrlllddd``````\\\ZZZXXXXXX^^^oooyyyzzz~~~}}}aaaVVVooovvvzzzwwwmmmnnnwwwuuukkkgggmmmtttoooWWW;;;///000,,,,,,,,,,,,---...//////))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,333???JJJPPPTTTXXX]]]```bbb```[[[```tttkkkLLLAAANNNUUUXXX```dddhhhllloookkk```^^^lll}}}rrr___ttt}}}qqqlllxxxmmm[[[___eeeqqq~~~jjjYYY\\\\\\WWWLLLCCC>>>======999EEENNNQQQ[[[ppp}}}hhhXXXYYYfffooo~~~qqqttt~~~}}}}}}wwwqqqccc]]]iii{{{{{{nnnzzzoooXXXdddtttsssqqqvvvooocccjjjxxx{{{vvvqqqmmmhhh<<<444------///---++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))///888@@@EEEJJJOOOSSSQQQRRRQQQNNNIIIDDD@@@???EEEEEEWWWqqqwwwlllqqq}}}~~~xxxggg\\\XXXYYYUUU\\\iiikkkeeekkkzzzpppTTT:::222222///,,,---******)))(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''(((((()))(((///888>>>???@@@AAACCC@@@CCCRRRllltttjjj~~~mmmooogggsss~~~www}}}zzztttQQQGGG<<<888:::>>>AAACCCUUU}}}xxxtttyyyzzz}}}}}}zzzuuussstttvvvddddddpppooofff\\\QQQDDDGGGLLLVVVkkkvvvcccRRRRRRbbbuuuvvv\\\GGGCCCOOO\\\~~~xxx]]]III>>>BBBOOOXXXTTTPPP___bbbMMMPPPTTT^^^lllwww~~~vvvooovvvsssxxxyyyuuuvvv{{{yyyrrrkkkttt~~~~~~|||zzzvvvpppjjjfffddddddccc[[[UUUUUU^^^ooozzz}}}}}}fffVVVffftttuuu{{{ssskkkdddkkkvvvxxx```???000333---,,,++++++************************))))))))))))+++***)))(((((()))***+++***************+++++++++)))000999BBBHHHOOOWWW\\\ZZZcccddd\\\[[[ggguuu{{{|||QQQGGGCCCNNN\\\fffqqq{{{qqq\\\TTTVVViiifffjjjggg^^^eeelllttt|||zzzooorrr{{{{{{kkkaaaiiippp~~~jjjSSSIIIDDDAAA@@@===:::;;;>>><<<@@@DDDGGGNNN^^^sssyyylll\\\^^^ccclll|||xxx{{{xxx}}}~~~wwwjjjdddlllyyyyyyppppppzzz|||YYYaaavvvsssyyyvvvpppnnnHHH777***+++///---+++,,,******))))))))))))******((((((((((((((((((((((((++++++***************+++(((111:::>>>CCCKKKPPPRRRQQQQQQOOOJJJDDD@@@======KKKOOObbbxxxvvveeeeeeuuu~~~}}}uuuiii]]]VVVXXXXXX^^^ggghhhcccfffnnnmmm[[[GGG<<<666222......******)))(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''((()))))))))000999???AAAAAABBBDDD@@@EEEXXX{{{rrrzzz{{{lll{{{}}}|||iiiNNNEEE;;;999;;;>>>BBBFFF]]]|||vvvqqqpppsssrrraaa```lllllldddZZZMMMGGGIIILLLTTTfffyyycccRRRDDDEEETTTfffwwwmmmTTT???888???IIIVVVccckkkcccQQQBBB:::888===HHHUUU```lll|||\\\RRRXXXZZZ```kkkppprrrsssiiidddmmmnnnuuuxxxuuuuuuyyyvvvnnnooo{{{~~~~~~~~~zzz||||||yyytttmmmeee___\\\ZZZUUUQQQRRRYYYiii~~~{{{}}}mmm^^^kkkzzzuuu{{{rrrwwwyyynnnbbbfffttt}}}jjjFFF111000000///...---,,,+++++++++************))))))))))))***))))))(((((()))***+++***************++++++++++++222<<>>KKKVVVlll|||rrraaahhh~~~zzzxxxyyyyyy{{{}}}|||yyywwwyyy{{{vvviii]]]___bbbfffhhhgggeeeddddddhhhcccWWWGGG:::555111...******)))(((((((((((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''((())))))***111:::@@@AAABBBCCCDDD>>>FFF]]]zzzxxx{{{xxxuuu^^^KKKBBB;;;:::<<<>>>DDDKKKiiizzzrrrqqqsssmmm\\\]]]hhhiiibbbWWWIIIFFFEEEEEEJJJVVVccciiigggOOOCCC999:::CCCPPP___kkkvvvmmm]]]III999222444888777:::>>>>>>999333333888999@@@PPPjjjyyyttt___bbbllljjjmmmuuutttqqqoooeeecccnnnnnnvvvzzzwwwwwwyyyuuummmwwwtttjjjzzz}}}xxx|||}}}|||xxxpppeeeZZZSSSQQQNNNNNNQQQVVVbbbxxx||||||~~~}}}}}}{{{tttuuuoooqqqwww}}}ssswwwlllgggqqqtttPPP777444333222000///------,,,,,,************))))))))))))))))))(((((()))***++++++))))))*********+++++++++---444???HHHNNNTTT[[[```bbb^^^YYYYYYcccnnnsssrrrqqqTTTFFFFFFTTTnnn~~~{{{~~~yyymmmkkkwwwvvv___vvvaaaLLLCCCFFFCCCCCCGGGEEEFFFQQQ___eee\\\MMMGGGHHHOOO___~~~rrrMMMAAA===;;;======;;;===AAAEEEGGGIIIIIIMMMYYYlllzzzrrrhhhcccbbbhhh{{{|||zzz~~~|||eee^^^mmm~~~yyykkkaaaqqq{{{vvvxxxmmmooohhhhhhQQQ===---,,,000---************))))))))))))*********************************)))))))))))))))******---666???DDDHHHOOOTTTUUUVVVVVVSSSKKK@@@<<<@@@FFFSSSdddzzzmmm^^^mmm{{{~~~}}}}}}{{{xxxyyy|||zzzxxxzzzpppiiimmmlllhhhgggiiigggbbbaaagggaaaNNN===666222,,,+++***))))))(((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&''''''((()))******111:::???AAAAAABBBDDD<<>>GGGOOOZZZTTTJJJ???777444555666333000222999;;;777666888888:::FFFcccbbbXXXaaakkknnn~~~vvvkkkxxx~~~|||vvvjjjeeeooovvv}}}zzzxxx{{{yyyrrr}}}{{{oookkkwww}}}{{{|||}}}|||zzzrrrfffYYYPPPLLLLLLOOOSSSUUU]]]sss|||||||||}}}{{{wwwqqqpppuuu|||xxxuuurrrrrrzzz[[[AAA:::444333111///...---,,,,,,************)))))))))(((((((((((())))))***++++++)))))))))***++++++,,,,,,...666BBBKKKQQQWWW\\\```ggg___XXX[[[eeepppwww{{{hhhMMMDDDJJJ[[[sss{{{wwwxxx|||uuukkkrrr{{{oooXXXmmm[[[HHHBBBDDD@@@>>>BBBAAA@@@GGGQQQSSSKKKAAAAAAGGGQQQ```|||nnnLLLBBB>>>===???@@@>>>@@@DDDFFFIIIMMMOOOTTTaaatttlll]]]\\\hhh{{{~~~~~~~~~|||{{{~~~jjj```pppwwwwwwdddmmmxxxrrrzzztttmmmcccbbbXXXBBB///,,,///---***++++++******))))))******+++************************))))))(((((())))))******///999BBBFFFJJJPPPUUUUUUWWWWWWRRRGGG>>>@@@LLLXXXcccuuu~~~kkkdddwwwooo~~~{{{yyyxxxzzz}}}~~~|||uuuvvv{{{nnnmmmhhhcccccchhhgggbbb^^^fffcccSSSDDD<<<444,,,++++++***)))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&''''''(((******)))000999>>>??????AAABBB<<>>BBBFFFHHHIIIDDD???;;;:::888666999>>>CCC@@@<<<888777777888999888222222999???>>>999666999777:::LLLggg~~~{{{cccNNNEEEKKKTTT[[[qqq{{{|||ttthhhmmm{{{wwwzzz{{{www|||vvvpppnnnwww}}}}}}||||||{{{xxxssshhh\\\SSSLLLKKKOOOTTTTTTXXXmmm{{{||||||zzzzzz}}}vvvuuuyyyooojjjnnnvvvzzzvvv~~~zzzjjjIII999333222000...---,,,++++++************)))))))))((((((((())))))************((())))))***++++++,,,,,,///888DDDNNNTTTXXX]]]```ggg___[[[bbbmmmxxx|||\\\HHHBBBJJJ[[[kkkmmmiiiooozzz{{{sssiiissszzz{{{sss]]]oooUUUCCC>>>BBB>>>===AAA@@@CCCCCCEEEFFFBBB===???EEELLL]]]xxxfffLLLCCC@@@???BBBBBB@@@AAAEEEHHHMMMTTTXXX^^^jjj|||gggZZZ^^^uuu}}}{{{|||}}}~~~pppccckkkyyyuuu}}}qqqssstttmmmxxxrrrkkkkkkcccIII222,,,...---,,,,,,++++++************++++++)))))))))))))))))))))))))))))))))))))))***++++++111;;;DDDHHHLLLQQQUUUUUUWWWUUUMMMCCC>>>GGG[[[lllqqq}}}{{{qqqwwwhhhzzzvvvvvvuuuqqqnnnllllllmmmpppppptttzzz|||}}}}}}}}}vvvzzzyyyqqqssszzzjjjccc\\\\\\```dddeeedddbbbdddccc^^^VVVKKK<<<...++++++***))))))))))))***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&'''''')))***+++)))000999>>>??????@@@AAABBBSSSfffqqqpppnnnpppttt{{{|||dddWWWLLLBBB<<<===<<<<<>>@@@CCCGGGEEE???;;;;;;999777888<<<<<<;;;999888777777999:::;;;999888;;;EEEKKKFFF===;;;777333888DDDPPPXXX[[[YYYRRRIIIAAA===@@@MMMYYY|||yyyyyyzzztttwwwyyywwwuuutttkkkfffuuu{{{}}}{{{}}}~~~}}}|||{{{zzzxxxuuulll```WWWMMMIIILLLQQQQQQSSSfff~~~sssxxxzzzwwwvvvzzz}}}vvvyyy~~~wwwpppkkkoooyyysssrrrzzzzzzQQQ222111111///...,,,,,,++++++************))))))))))))))))))************))))))(((((()))***+++,,,,,,---111:::GGGQQQWWW[[[^^^aaaccc]]]___lllxxx~~~nnnwwwiiiKKK@@@@@@IIIWWW```]]]\\\lll{{{pppfffooowwwoooccczzzWWWCCC>>>DDDCCCEEEIIIHHHIIIGGGHHHJJJHHHBBB???@@@AAASSSnnn~~~cccNNNEEEBBBBBBEEEFFFDDDEEEHHHOOOVVV^^^ccchhhrrrdddYYYbbb~~~{{{tttrrr}}}~~~{{{zzz{{{|||{{{}}}zzzmmmlllyyy~~~||||||iiiaaa~~~{{{|||yyyvvvyyytttVVV888...///---,,,---++++++************++++++))))))))))))))))))))))))))))))))))))***+++,,,---333===FFFKKKNNNSSSVVVUUUWWWRRRIII@@@@@@NNNeeewwwuuu{{{fff}}}tttmmmlllhhhccc^^^[[[[[[\\\]]]]]]bbbiiinnnqqq{{{~~~{{{yyyzzz||||||yyyvvv{{{}}}fffZZZUUU]]]fffggghhhkkkiiidddfffoooqqqaaaGGG444,,,+++******))))))******((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&((()))***++++++111:::???@@@???@@@BBBJJJ\\\pppvvvoooiiilllrrr|||rrr^^^VVVKKK@@@:::===<<<>>>RRRjjj}}}tttbbbPPPTTTbbbfff[[[TTTPPPFFF999444333999===???DDDJJJNNNEEE===;;;;;;;;;>>>BBBCCCBBBAAA===:::999:::===<<>>DDDIIIKKKLLLJJJIIIHHHFFFMMMccczzz}}}uuuvvvvvvtttqqq~~~zzzpppfff^^^pppxxx~~~~~~|||}}}~~~}}}{{{{{{{{{{{{xxxoooaaaWWWRRRJJJJJJPPPOOOOOOaaaxxxvvvmmmuuuxxxsssqqquuuzzz|||{{{|||~~~zzzuuuooorrr{{{qqqeeehhhooo[[[333111000///...---,,,,,,,,,************))))))))))))******++++++***)))(((''''''((()))***+++,,,------333===JJJTTTZZZ^^^```cccbbbZZZ___qqqqqqkkkeeePPPAAA@@@FFFKKKVVV\\\YYY[[[nnnzzznnnaaagggwww}}}zzzuuubbbeee[[[GGGBBBKKKQQQXXX^^^\\\VVVZZZaaafffaaaSSSHHHCCC@@@LLLaaawww{{{eeeTTTHHHEEEGGGKKKMMMLLLMMMQQQXXXaaakkkrrrvvvddd]]]hhhqqqbbbZZZdddxxx}}}yyyxxx{{{zzzxxxzzztttlll{{{wwwuuu|||{{{uuu___VVVooosss}}}eeeBBB222000---,,,---,,,++++++******++++++,,,************************************+++,,,---...666@@@JJJNNNQQQUUUWWWWWWVVVQQQHHHAAACCCQQQfffuuuwwwyyyddd{{{xxxuuuyyy{{{zzz}}}xxxoooiiieee___WWWQQQNNNOOOQQQSSSRRRVVV^^^cccjjjxxxyyy~~~}}}}}}~~~tttfffXXXVVVdddooonnnnnnsssooofffiii|||qqqOOO888,,,+++******)))*********))))))))))))))))))))))))'''''''''&&&&&&'''''''''((((((((((((((((((((((((%%%%%%&&&&&&((()))***+++,,,333;;;@@@AAA@@@AAABBBOOObbbvvv{{{qqqhhhggglll}}}~~~{{{nnn[[[WWWIII>>>999<<<<<<@@@VVVrrrxxxxxxuuudddOOOKKKSSScccfffXXXQQQNNNFFF999555555===BBBDDDKKKRRRZZZNNNAAA<<<<<>><<<>>>BBB;;;PPP```gggsss}}}kkkNNN======>>>CCCJJJPPPSSSTTTQQQNNNLLLIIIGGGRRRttt}}}uuuxxxwwwvvvrrrpppzzzzzzqqqkkkeee^^^lllwww{{{{{{|||~~~{{{qqqaaaUUUWWWMMMKKKPPPPPPOOO```vvv|||qqqkkksssvvvpppmmmqqqvvvxxx|||pppttt~~~}}}wwwooopppwwwqqqdddhhhssszzzddd:::000000///...............************))))))))))))++++++++++++***)))'''%%%'''((()))***+++,,,------555???LLLWWW]]]```bbbdddbbbYYY^^^rrryyylllppp___EEE@@@HHHNNNQQQXXX]]]\\\^^^ooozzzmmm^^^bbbqqq{{{jjjZZZggg}}}~~~\\\GGGCCCPPP\\\gggooonnndddnnn}}}|||fffSSSJJJHHHLLLWWWjjjyyyxxxiiiZZZKKKJJJLLLQQQTTTTTTVVVZZZ^^^hhhttt|||iiidddnnnzzzfffYYYaaawww~~~}}}xxxxxxzzzzzzvvvyyyqqq```pppyyyjjjjjjwww~~~{{{zzznnnooo___UUUjjjuuuwwwpppIII666111...,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,---...///888BBBLLLPPPSSSWWWYYYXXXVVVPPPHHHCCCFFFRRRcccnnnyyyssscccxxxrrrpppooolllkkknnnssstttqqqmmm```\\\TTTLLLGGGDDDCCCCCCGGGGGGIIIMMMVVVcccrrr|||yyy|||~~~{{{~~~|||sssssszzzmmm``````rrr~~~|||{{{qqqhhhlll~~~\\\BBB555,,,---///***+++...((())))))))))))((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&'''''''''''''''((())))))---777<<<@@@EEE@@@???JJJQQQlllyyytttpppllliiilllssspppggg[[[SSSJJJ<<<666;;;;;;===XXXyyywww~~~qqqrrrooo\\\MMMSSS^^^aaaWWWOOOOOOKKKDDD999444444<<>>BBBKKKQQQZZZVVVOOO___yyyuuuhhh___eeexxxcccVVVeeeuuuqqqssszzzgggRRREEEVVVtttxxxppp}}}```MMMPPPPPP[[[hhhrrr{{{sss]]]RRRKKKMMMYYYaaaaaa```cccnnnxxxffffffvvvxxxgggZZZaaattt|||vvvsssttttttsssvvv{{{uuuhhhjjjrrrjjjdddggguuu|||xxxwwwzzzxxxtttfffcccrrrJJJ111---222///))),,,,,,,,,,,,,,,,,,,,,,,,************************(((+++---,,,++++++...111===FFFOOOQQQSSSVVVWWWUUUUUULLLCCCAAAEEENNN\\\hhhkkk```|||zzztttlllfffeeedddbbbaaacccgggiiifffbbbXXXTTTMMMFFFAAA>>>>>>>>>@@@@@@AAADDDJJJUUUaaaiiioooxxx~~~yyy{{{~~~{{{{{{zzzqqqooosssuuu{{{{{{yyy~~~pppiiikkk|||kkkQQQ777,,,+++...)))***---((())))))))))))(((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''(((''''''''''''((()))))),,,666:::>>>CCC@@@@@@MMM[[[ooouuupppmmmnnn{{{{{{sssnnnwww|||eee[[[TTTHHH;;;666<<<===CCC___~~~ppptttkkkeeekkkfffTTTHHHYYY^^^[[[RRRNNNOOOJJJ@@@888666888>>>DDDMMM]]]mmmyyyppp^^^JJJCCCIIIQQQSSSdddjjjhhhZZZJJJCCCCCCCCCGGGUUUtttcccNNNMMMSSSeee~~~lllQQQHHHPPP\\\ggg|||}}}|||{{{|||yyyyyykkk\\\XXXZZZlllooouuuzzz~~~|||xxxzzzzzzzzzzzzvvvkkk^^^TTTPPPJJJIIILLLLLLNNNZZZjjjkkkeeepppvvvmmmqqqtttqqqvvvvvv}}}yyyooozzz~~~zzzrrrkkkoooyyy~~~{{{yyyxxxrrrkkkmmmffflllzzzGGG777333///---......,,,***++++++************+++++++++++++++************)))***((((((***+++***,,,111@@@EEENNNVVV]]]aaaccceee]]][[[aaajjjuuuyyykkkWWWEEECCCJJJLLLLLLRRRQQQSSSiii|||mmmdddnnnyyy___WWWjjjwwwsssvvv|||dddXXXVVVkkkuuu[[[TTTSSS]]]iiiqqq|||yyyiiiYYYRRRSSS___iiikkknnnsss|||mmmqqqssseee^^^hhh{{{~~~zzzwwwuuuuuuttttttyyyxxxiiibbbcccaaa___eeettt{{{}}}uuukkkpppQQQ999000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,************************(((***,,,,,,***+++...222???HHHPPPSSSUUUXXXXXXVVVNNNFFF>>><<<>>>FFFUUUccc}}}eeebbbwwwooojjjccc[[[VVVUUUTTTRRRQQQSSSWWWXXXVVVSSSNNNJJJDDD>>>:::888888888::::::;;;<<>>...+++---***+++...)))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((''''''(((((()))***---777;;;>>>CCC@@@CCCQQQcccqqqrrrkkklllyyy{{{xxxkkkrrrxxxccc[[[UUUEEE:::777===@@@IIIhhhyyytttgggaaaXXX^^^mmmgggWWWSSSccc```XXXNNNMMMPPPJJJ???:::;;;===???DDDRRRkkkzzzfffTTTOOOTTTZZZ[[[tttvvvuuukkkXXXFFFCCCIIIZZZqqqmmmYYY^^^hhhvvv^^^DDD<<>>999666555555666888888999999:::<<>>BBBEEEAAACCCQQQdddwwwxxxnnnxxx|||xxxxxxwwwbbb[[[SSSCCC:::888===AAAMMMooo~~~{{{tttlllhhhYYYRRRRRRggg|||rrraaaaaajjjcccWWWMMMKKKNNNIIIAAA@@@???>>>>>>FFFZZZwwwvvvcccVVVWWW```iiimmm|||bbbJJJLLL]]]{{{qqqqqq}}}^^^QQQOOOPPPPPP^^^qqq{{{||||||uuuuuu}}}|||oookkkmmmfffccceeeoooxxxzzzxxxvvvxxxxxxxxxxxxvvvmmmaaaXXXPPPIIIGGGKKKKKKKKKTTT___~~~cccSSS\\\xxxwwwooorrrxxxxxxxxx}}}qqqiiittt~~~rrrwwwXXX<<<777111.........,,,***++++++************+++++++++++++++*********))))))***((()))******+++111888EEEJJJRRR[[[aaadddcccaaaaaalllqqqfffkkkhhhJJJEEEMMMQQQQQQLLLLLLPPP___zzzooommm}}}gggVVVZZZuuu}}}}}}}}}ccc[[[VVV[[[eeeqqq~~~aaa```^^^eeelllnnn{{{tttjjjgggpppzzzsssyyylllhhhyyywwwwwwyyy______iii}}}~~~uuuvvvxxxxxxvvvwww~~~oooddd```kkkooouuuxxxyyy{{{zzzvvvyyy```jjj|||rrrbbbOOO;;;---***...,,,,,,,,,,,,,,,,,,,,,,,,************************((()))+++***))),,,111666BBBJJJRRRVVVYYY\\\[[[WWWLLLFFF>>>999888CCCZZZnnnxxxkkkfffsss~~~kkkcccvvvxxxmmmaaaWWWNNNEEE@@@@@@===<<<<<<===>>>????????????===:::777555555666777777999::::::::::::<<<>>>???EEENNNYYYiiiyyy{{{{{{|||{{{vvvrrrwww{{{rrr}}}yyy{{{wwweee[[[UUUTTTXXX[[[dddhhhpppRRR888+++---******---***))))))))))))(((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))*********777???CCCFFF??????MMMaaa~~~www~~~yyywwwbbbYYYPPPAAA;;;999<<<@@@PPPttt|||yyyrrrfff]]]ZZZPPPSSSddd|||aaa```jjjcccUUUJJJGGGHHHGGGDDDAAA>>>;;;???PPPkkk|||mmm[[[RRRWWWcccpppyyygggQQQ___|||}}}kkkllltttccceeekkkiiicccqqq|||uuuwwwzzztttyyy~~~vvvsssvvvmmmccc```hhhssswwwwwwwwwyyyxxxxxxyyyvvvoooccc[[[RRRJJJGGGJJJJJJJJJQQQ[[[{{{ooohhhuuuyyysssvvvwwwtttuuu|||uuugggrrruuutttzzzXXX;;;555000---......---+++++++++************+++++++++++++++*********))))))***))))))+++***+++333<<>>///+++///,,,,,,,,,,,,,,,,,,,,,,,,************************(((******))))))---444:::DDDKKKRRRVVVZZZ]]]ZZZTTTKKKEEE===888:::HHHbbbyyy}}}kkklllfffddd}}}pppeeeYYYQQQHHH@@@<<<<<<888888888888888:::;;;;;;;;;:::888777666777888999777999;;;;;;:::999;;;<<<;;;@@@GGGSSSgggzzz}}}}}}}}}}}}wwwrrrttt{{{}}}qqqaaaVVVOOOOOORRR\\\eeelllttt[[[;;;***+++)))(((***((())))))))))))(((((((((((('''''''''''''''''''''''''''''''''((((((((((((((())))))(((((())))))***+++(((777???CCCEEE>>>@@@OOO___}}}yyy|||zzzsss___XXXNNN???;;;:::<<<@@@RRRxxxwwwnnnlllfff[[[TTTTTTcccrrr^^^]]]iii^^^PPPFFFCCCDDDEEEDDD<<<999888AAAXXXuuujjj\\\MMMHHHKKKUUUbbbmmmxxx~~~dddXXXqqquuu\\\XXXUUUkkk{{{fffbbbnnnyyyxxxqqqzzz~~~xxxrrrwwwvvvnnnsssyyy~~~tttssswwwtttfff^^^gggsssxxxyyy{{{{{{zzzzzzzzzwwwpppeee]]]UUULLLFFFHHHIIIHHHOOOYYYsss}}}wwwwwwtttooooooxxxyyyhhhtttvvvqqqxxxzzz]]];;;666000------......,,,++++++************+++++++++++++++************)))***)))***+++***,,,555@@@KKKOOOVVV```ggghhhccc^^^aaaeeellljjjeeetttgggQQQVVV^^^[[[WWW[[[aaabbbkkk}}}~~~}}}\\\WWWcccyyyoooMMMGGGBBBBBBFFFOOO```ooojjjddd___gggppprrr}}}wwwttt}}}vvvyyy{{{}}}nnniiisss]]]RRRZZZiiixxxvvvpppoooqqquuuwww{{{yyyoookkkmmmzzztttyyywwwnnn```kkk{{{ooodddYYYOOOAAA111---111,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++******///777>>>GGGMMMTTTXXX\\\]]]YYYRRRGGGAAA<<<<<>>QQQfffpppoooVVVKKKAAA>>>>>>BBBKKKVVV]]]gggoooiiiZZZ[[[yyy{{{mmmTTTBBBGGGPPP___xxxqqqmmmooonnnfffaaadddnnnwwwzzzyyyuuuooovvvxxxmmmnnnttt|||{{{ssssssxxxyyyhhh```kkkyyy}}}~~~}}}|||{{{{{{yyyqqqfff^^^YYYNNNFFFGGGHHHHHHNNNXXXkkk~~~vvvsssqqqooonnnxxx|||dddnnnzzz~~~fff???999222.........---,,,++++++************+++++++++++++++************)))***)))***+++***,,,777CCCNNNQQQXXXbbbiiiiiiccc\\\^^^iiisssnnngggyyydddMMMPPPWWWWWWccchhhppprrrzzzwww{{{yyypppSSSXXXiii}}}rrrkkkccc\\\IIICCC???@@@BBBEEEMMMUUUhhh}}}zzzhhhaaa\\\fffssswww}}}|||}}}|||[[[SSSYYYfff{{{xxxtttnnnkkklllqqqwww~~~~~~rrrfffaaauuuzzzyyyssssss}}}pppYYYbbbmmmfff___XXXFFF222,,,222,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***+++111:::AAAKKKQQQVVVZZZ^^^___XXXPPPEEEBBBBBBJJJUUUfff{{{vvvgggxxxzzzaaaiiiVVVNNNEEEAAA===888666888333333444333333444666888444444333444444666888999===>>>>>>===;;;::::::;;;HHHPPPXXX^^^hhhxxx}}}wwwooolllnnnrrr{{{||||||~~~~~~}}}~~~sssnnneeeZZZPPPLLLQQQXXX^^^ccchhhpppnnnHHH111111...,,,---,,,))))))))))))((((((((((((''''''''''''''''''''''''&&&'''''''''(((((()))))))))))))))))))))******+++222>>>CCCEEEIIIHHHRRRggg~~~mmmpppyyy||||||cccWWWXXXRRR;;;:::;;;<<>>===;;;:::@@@JJJFFFQQQYYYUUUOOOZZZyyy~~~```LLLNNNCCC888CCCCCCKKK\\\tttvvv^^^SSSQQQ___aaadddhhhmmmsssyyy~~~xxxooouuu{{{pppkkkpppyyy~~~{{{uuuwww}}}zzzjjjcccppp}}}||||||yyyrrrggg___[[[OOOFFFFFFGGGGGGNNNXXXhhh|||sssoooppprrrrrr}}}|||]]]eeelllCCC===555000......---+++++++++************+++++++++++++++************)))*********+++***,,,888EEEOOORRRYYYcccjjjjjjccc[[[]]]ppp~~~rrrkkk]]]HHHMMMYYY^^^nnnsss{{{vvv{{{vvv}}}dddMMMXXXnnnzzzdddUUULLLHHHDDD>>>;;;>>>CCCGGGNNNTTTaaawww{{{{{{uuuiii^^^YYYddduuu|||```TTTZZZdddvvvzzzvvvmmmiiiiiiooowwwwwwcccUUUdddkkknnnlllrrroooTTT^^^rrrnnnkkkbbbLLL222+++111,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++,,,222<<>>===<<<===???AAAKKKTTT___jjjvvv~~~yyymmmjjjnnnqqqrrrvvvzzz{{{vvvrrrwww~~~qqqzzzqqqnnneeePPPIIIRRRYYYbbbeeeiiirrrKKK111333((()))222&&&))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''((()))(((((())),,,...111<<>>======>>>AAADDDNNNWWWcccnnn|||wwwmmmllloooqqqlllooovvvzzzwwwtttxxx~~~qqqzzzoooVVVHHHPPP\\\dddhhhnnnwwwRRR555444)))***111&&&))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''((()))(((((())),,,...333===EEELLLNNNNNNgggwwwqqqiiiuuu~~~~~~}}}zzz|||aaaccc```LLL???888;;;???CCC^^^yyyppp~~~~~~nnnkkktttyyyjjjWWWJJJJJJRRR]]]WWW@@@888444333777:::===AAAGGGQQQPPPIII<<<444666999:::???DDDJJJNNNQQQTTTXXX[[[OOOHHHCCCAAAAAA@@@BBBFFFJJJTTTbbbmmmvvvkkk[[[PPPVVVooozzzppphhh~~~tttnnnuuu{{{}}}}}}zzzxxxrrrjjjddd^^^UUUKKKHHHGGGGGGJJJPPPbbbyyyyyy|||yyytttwwwrrryyyxxxooonnn|||yyyWWW???333444111000111---,,,++++++***************************************)))***,,,,,,+++---999FFFQQQYYYbbbggglllmmmfff\\\ddd~~~jjj```PPPDDDKKKPPP\\\XXXZZZiiiqqqggg___uuu___VVV\\\yyyiiiRRRHHHJJJMMMNNNGGGCCCIIISSS___mmmwww{{{ooodddlllqqqccceeeqqqxxxwww\\\ccclllwwwzzzzzzzzzzzz~~~{{{gggVVVWWWbbbjjjmmmvvv~~~~~~xxxWWWVVV}}}www|||zzz^^^<<<,,,,,,------------,,,,,,,,,+++************************))),,,,,,)))---999EEEJJJRRRWWW\\\^^^```^^^UUUKKKGGGLLLPPPbbbfffmmmssshhhaaasssDDD@@@:::777555555444444333333444666777999::::::888777666555666888;;;======>>>>>>===>>>AAAEEEIIIPPPZZZgggttt~~~{{{pppiiijjjllllllhhhllluuu|||}}}{{{ppp}}}~~~dddJJJLLL^^^dddiiiqqqzzz[[[;;;555++++++000((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''((()))(((((())),,,...555???EEEJJJMMMOOOgggxxxpppnnnjjjuuu~~~vvv{{{zzz~~~zzzbbbddd```KKK>>>888;;;@@@FFFbbbyyyqqqwwwrrrooofffhhhpppooofffQQQGGGNNN[[[dddXXX<<<555333444777:::===GGGQQQ[[[XXXNNN>>>333444:::>>>CCCHHHOOOSSSSSSPPPMMMKKKCCC???>>>@@@BBBBBBFFFKKKQQQYYYdddlllrrrzzzzzz___SSSUUUiii{{{oooooo}}}ooolllxxxfff]]]bbbyyywwwqqq|||}}}{{{yyytttlllfffcccYYYMMMHHHFFFEEEIIIOOO]]]tttuuuyyywwwqqqvvvuuuzzzzzzxxx|||xxx]]]CCC555444000000111---,,,,,,+++***************))))))))))))))))))))))))******+++,,,+++000===KKKVVV]]]eeejjjmmmmmmfff^^^eeecccSSSFFF@@@IIIJJJQQQNNNTTTfffeee]]]___|||___YYYbbb~~~eeeQQQLLLSSSZZZ]]]TTTNNNSSS```ooo~~~|||rrruuuhhh^^^fffpppffflllttt}}}zzzxxxyyy|||}}}lll\\\XXXeeeooorrrxxxrrrxxxYYYUUUtttvvvzzz{{{aaa@@@---+++............------------***************************---,,,+++000<<>>;;;777555555555555444222333555777888::::::;;;888777555444444777:::<<<===>>>>>>>>>@@@FFFMMMSSSYYYdddrrr}}}}}}ssshhhdddeeefffdddbbbgggqqq{{{~~~|||}}}~~~nnntttsssRRRLLL___ccchhhpppwww}}}ddd???555---,,,///+++))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''((()))(((((())),,,...555???EEEIIIKKKKKK^^^~~~}}}qqqlllmmmmmm{{{|||zzz}}}{{{www{{{|||wwwbbbddd___III<<<777:::???GGGfffzzzvvvxxxuuuvvvpppbbbbbbjjjhhhcccPPPJJJSSS]]]bbbRRR777555555888:::;;;???LLLZZZbbb]]]PPP???333333<<>>@@@EEENNNXXX```iiittt|||rrrgggbbbcccaaa]]][[[^^^hhhttt{{{{{{{{{}}}~~~}}}qqqooo~~~{{{]]]RRReeefffhhhnnnsssvvv~~~mmmDDD333...---...---))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''((()))(((((())),,,...333???EEEHHHHHHEEEPPPhhhppptttqqqnnnpppsss|||zzz|||xxxwwwtttbbbddd\\\EEE:::666:::>>>GGGhhh|||zzz|||wwwzzz|||eeebbblllmmmdddTTTRRRXXXZZZXXXKKK666444555999;;;;;;@@@OOO^^^fff]]]NNN>>>333444@@@KKK^^^^^^___^^^ZZZTTTMMMIIIGGGFFFHHHKKKIIIFFFHHHMMMSSS[[[fffpppxxxvvvaaaOOOJJJbbbbbbMMMBBB===BBBKKKYYYggg|||uuuiii~~~yyyZZZIIILLL[[[XXXdddppp~~~}}}xxxqqqkkkhhh\\\PPPHHHEEEDDDGGGMMMWWWlllvvvwwwzzzsssxxxzzzuuuuuuzzzzzzmmmNNN999444000000222------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++,,,---333DDDTTTYYY]]]ccchhhhhhddd___]]]fffSSSBBB>>>BBBLLLIIIMMMRRR^^^qqqpppddd```qqq~~~```YYYaaa}}}ooo```kkk}}}ssszzzmmmYYYTTT]]]fffyyy}}}||||||sss}}}~~~wwwnnnrrr{{{}}}ooo___]]]rrr~~~xxx{{{nnn|||tttWWWUUUhhhzzzmmmWWW>>>111111------------,,,,,,,,,,,,***************************+++***+++333BBBMMMQQQ[[[___bbbcccccc]]]NNN@@@;;;===@@@WWWjjjwwwiiiZZZiii|||lllaaahhh666444333333555666777666444666888999:::::::::999666666555555555666777888======???BBBKKKWWWeeeooouuuxxxmmmgggddd```ZZZZZZ\\\fffsss|||}}}}}}}}}yyyqqq~~~~~~hhhZZZhhhiiiiiinnntttuuuzzzwwwIII333///---,,,...))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''((()))(((((())),,,...333???EEEGGGGGGBBBHHH[[[gggrrrtttssswww|||xxx{{{rrrddddddZZZBBB999666:::>>>HHHkkk}}}}}}zzzyyyvvv~~~}}}dddgggtttuuueeeVVVTTTWWWRRRMMMEEE777222333777;;;===CCCRRR```hhhZZZIII;;;444666AAAMMMccc```\\\YYYVVVSSSOOOLLLIIIIIIKKKMMMKKKGGGIIIOOOVVV^^^iiiuuuiiiUUUIIIHHHeee~~~\\\KKKCCC<<<999;;;<<>>???@@@WWWlllyyy{{{\\\UUUeeeyyyfff```kkk333222111222444666666555666777999:::;;;:::999888666777777888888888888888<<<===???EEEPPP```qqq|||uuullleee___XXX\\\^^^fffvvvxxx}}}www___bbbeeeeeennnzzzPPP555000,,,)))...))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''((()))(((((())),,,...444@@@FFFGGGIIIFFFLLL\\\fffqqqsssttt{{{xxxzzz|||~~~ooorrrsssffffffZZZ@@@:::888<<>>@@@KKKpppzzzzzzzzzuuu~~~~~~uuu|||wwwhhhSSSMMMbbbpppfff[[[FFF===???===<<<;;;333333333888AAAJJJSSS```lllkkkWWW@@@666444666???HHHSSSNNNIIIFFFFFFFFFEEECCCDDDFFFLLLQQQRRRSSSZZZcccfffllluuunnnPPPAAA???DDDddd|||eeeOOOIIIJJJKKKPPPVVVccchhhmmmjjjbbbZZZUUUTTT^^^yyy||||||zzzbbbnnn~~~~~~|||zzzyyyxxxuuunnniii```VVVMMMIIIFFFEEEGGGKKKQQQbbbyyywwwpppzzzvvvrrrooommmkkklllmmmvvv~~~~~~wwwuuuuuuxxx~~~YYY===444///000222---...---,,,,,,++++++,,,,,,)))))))))))))))))))))))))))***,,,...///444CCCRRR___```fffllljjjcccbbbfff~~~]]];;;<<>><<<888999999>>>GGGJJJCCC>>>>>>===@@@FFFNNN[[[nnn~~~xxxjjjZZZOOORRRYYY___eeessstttFFFUUU^^^iiiyyyaaa999///+++''',,,******)))((((((((((((((())))))(((((((((((())))))))))))))))))************'''(((((('''''')))---000999@@@FFFFFFEEELLL\\\kkkmmmnnnttttttsss{{{zzzfffsssvvvuuulllTTTAAA888=========LLLppp~~~yyy~~~~~~}}}~~~wwwzzzmmmYYYOOO[[[ooorrriiiSSSDDD777555888888666666444555888???JJJXXXeeelllgggLLL555222666777;;;AAALLLDDDAAAFFFIIIEEEAAA@@@EEEJJJQQQVVVWWW[[[eeeooommmjjjyyy]]]JJJ======HHHfffiiiTTTLLLJJJOOOddd{{{ttthhhgggsss~~~www~~~zzzwwwuuuqqqmmmjjjeee]]]RRRHHHBBBCCCGGGJJJPPP]]]tttxxxmmmpppyyyqqqtttiiiyyyvvvxxxxxxyyy|||zzzmmmvvvtttoooqqqmmmppp|||~~~jjj===333888///000......---,,,+++************++++++************++++++---******,,,...555HHH[[[bbbhhhjjjkkkkkk```^^^mmmrrrNNNCCC@@@LLL]]]mmmrrriiijjj~~~lll^^^jjj}}}tttzzz~~~yyyrrrvvvZZZHHHAAAHHHXXXfff|||uuu```SSSKKKDDD@@@>>>=========>>>@@@EEEOOOWWWbbbkkkqqqiii[[[TTTUUUXXX___mmmyyy{{{{{{|||hhhooo}}}}}}~~~||||||~~~}}}rrrfffRRRXXXhhhoookkkuuuzzz~~~nnnggggggjjj|||ooo|||~~~YYY\\\|||qqqAAA444222111///...------......---------,,,,,,++++++++++++---...222AAASSS\\\ZZZccceeeiiihhh```WWWWWW\\\bbbUUUUUU```~~~uuurrr[[[^^^vvv//////000111222444666777;;;;;;:::;;;<<<===<<<999===???GGGRRRTTTLLLCCC@@@AAADDDJJJRRR```sss~~~wwwjjj\\\SSSQQQUUUVVVWWWaaarrrtttJJJRRR[[[eeevvvccc;;;111---(((*********)))((((((((((((((())))))(((((((((((())))))))))))))))))************'''(((((((((((()))---000444===EEEGGGFFFMMM]]]lllmmmooouuuuuuuuuttt~~~sssuuummmTTTBBB777<<<<<<===NNNrrr~~~yyy}}}ooo[[[RRR___qqqqqqfffPPPCCC888777;;;;;;777555333666;;;EEESSScccrrr{{{cccKKK666222666777:::@@@GGGFFFIIIOOOOOOJJJGGGHHHMMMQQQWWWZZZ\\\aaalllvvvttt||||||SSSFFF??????IIIfffiiiUUUOOOOOOSSSeeeyyy~~~}}}zzzxxxvvvrrrmmmiiieee]]]RRRHHHBBBCCCFFFJJJQQQ___vvvyyyxxxnnnqqqzzzppprrrllluuutttlllvvvvvvzzz}}}vvvqqquuu{{{rrrllltttpppooo|||qqqCCC555888///000......---,,,+++************++++++************++++++---******,,,...666JJJ\\\cccjjjlllooonnnbbb```ooonnnKKK>>>;;;KKK___llltttzzz|||kkkfffmmmqqq[[[eee{{{ppp```kkktttzzzuuuqqqxxxzzzSSSGGG@@@FFFTTTbbbzzzwww___PPPGGGAAA>>>>>>>>>@@@CCCGGGLLLSSS]]]eeeooowwwzzzppp___RRROOOPPPbbbrrrjjj[[[jjj}}}|||~~~sssgggWWW\\\iiiooolllyyyrrrvvvnnnjjjeeegggqqq|||yyyXXXXXX{{{FFF555222111///...------......---------,,,,,,++++++++++++---...444CCCTTT\\\\\\eeegggiiiggg```ZZZ___iiimmm^^^]]]hhhnnnZZZ```zzz000000000111333444666666;;;;;;<<<<<<<<<<<<;;;;;;<<>>333///))))))******)))((((((((((((((())))))(((((((((((())))))))))))))))))************'''((((((((((((***---000333===FFFHHHGGGNNN^^^mmmllltttyyyrrrvvvoooTTT@@@666;;;;;;===QQQvvvxxxyyykkkXXXSSSbbbqqqnnn```LLL@@@777999>>>===999666555777===GGGVVVfffuuu~~~[[[GGG666333666777:::>>>@@@HHHUUU\\\XXXPPPLLLOOOTTTXXX\\\]]]```hhhttt}}}rrrIIIBBBBBBDDDLLLhhhhhhVVVUUUZZZbbbttt|||}}}~~~|||}}}|||{{{zzzyyywwwrrrlllhhheee^^^SSSHHHCCCBBBFFFHHHPPP___www~~~xxxtttvvv|||ppppppqqqssswww|||]]]nnnuuusssxxxtttooommmtttqqqkkktttrrrsss{{{JJJ888888///111///...---,,,++++++*********++++++************++++++,,,++++++,,,...888LLL]]]aaaiiinnnqqqpppcccaaapppvvvLLL===999KKK```iiigggdddmmm{{{rrrbbbbbboooqqqXXXbbbvvvwww___VVV```xxxyyymmmtttwwwNNNEEE???DDDOOO[[[vvvzzz```OOOEEE@@@@@@CCCFFFJJJPPPYYYdddrrrppp[[[MMMIIIKKKbbbttt{{{dddXXXccc}}}}}}|||~~~tttiii[[[^^^jjjooolllzzz~~~jjjnnnnnnllldddfffuuu}}}tttYYYTTT{{{}}}KKK666222111///...------......------,,,,,,,,,,,,++++++,,,---///666FFFVVV^^^^^^gggiiikkkhhh```^^^iiiwwwrrr```___mmmjjjYYYeee111111111222333444555666;;;:::;;;===<<<:::<<>>NNNaaaiiibbbUUULLLJJJJJJLLLSSS___qqq{{{oooaaaXXXWWWVVVRRRMMMNNN___www}}}___BBBMMMZZZdddnnnvvvtttxxxnnnAAA222000+++******))))))((((((((((((((())))))(((((((((((())))))((()))))))))************(((((()))((((((***...111888@@@HHHHHHFFFOOOccctttuuu|||tttuuuyyyoooRRR===777;;;<<<@@@VVV{{{|||tttkkk^^^PPPQQQbbboooiiiZZZHHH===555888>>>>>>:::888666777;;;AAALLLXXXcccjjjQQQBBB444222444666999<<<>>>NNNaaaggg___SSSOOOQQQUUUZZZ^^^```ffftttjjjEEE@@@BBBGGGRRRnnnzzzcccRRRTTTaaarrrvvvtttppprrr}}}~~~|||zzzzzz{{{{{{xxxssslllgggeee^^^SSSIIICCCBBBEEEGGGNNN[[[sss~~~~~~ssssssuuuttt|||sssUUUbbb|||yyyzzzoooggglllppplllppptttPPP:::888000333111......---,,,++++++++++++++++++************+++++++++,,,,,,,,,///;;;OOO___^^^gggmmmqqqooocccaaaqqq}}}PPPAAA<<>>;;;999666555666888>>>FFFMMMRRRHHH>>>444000222555888;;;EEEXXXlllooodddVVVPPPOOORRRYYY___dddrrr[[[@@@;;;===FFFXXXwwwsss[[[HHHJJJYYYpppyyyoooeee___jjj|||zzz{{{{{{|||zzztttmmmgggfff___TTTJJJCCCBBBDDDFFFKKKVVVmmmvvvxxxuuuuuukkkSSS```~~~qqqkkk{{{nnnkkkkkknnn~~~UUU;;;777111555222///...---,,,++++++++++++++++++************++++++***,,,---,,,///===RRR```___iiioooqqqpppdddeeewww|||TTTGGGBBBLLLWWWYYYZZZ\\\aaaxxxiii```lllzzzkkkVVVTTTbbb{{{|||bbb^^^mmm~~~pppFFF===<<>>OOO\\\ccceeelllnnnqqqnnnfffaaahhhtttcccPPPUUUlllbbbZZZmmm222222222222333444555666777666888===<<<===IIIXXXkkkwww|||oooZZZMMMKKKMMMPPPSSSZZZkkktttfff\\\OOONNNLLLKKKLLLVVVmmmfffmmm{{{}}}xxx{{{yyy^^^FFFCCCTTT\\\]]]___^^^fffwwwzzzGGG///---------******)))((((((((((((((())))))(((((((((((())))))))))))))))))************((())))))))))))+++...111999AAAGGGGGGHHHYYYyyy~~~||||||tttyyylllPPP@@@:::<<<<<>>DDDHHHBBB<<<444000111555:::>>>NNN___oooooodddWWWNNNHHHKKKTTT\\\cccuuurrrGGG:::666999DDDZZZ}}}kkkTTT@@@>>>HHH\\\~~~wwwggg[[[]]]vvv||||||}}}}}}{{{{{{||||||}}}{{{vvvnnniiifff___UUUJJJDDDBBBCCCDDDHHHSSSjjjyyy{{{sssttt~~~}}}|||pppWWWaaavvvzzz|||xxxddddddkkkyyyYYY===888222666333///...---,,,++++++++++++++++++************++++++(((---...,,,000@@@UUUbbbeeennnrrrsssqqqggglllpppRRRJJJHHHPPPVVVWWWYYY^^^___uuurrrnnn~~~~~~___OOOSSSccc~~~zzz{{{uuujjjnnn}}}]]]===<<<===EEEMMMVVVkkkxxxqqqaaaVVVLLLJJJNNNWWWdddooo|||cccJJJ@@@@@@AAAEEEKKK\\\iiiwwwnnn{{{tttrrroooyyy}}}~~~~~~uuutttsssuuu{{{~~~xxxnnn[[[hhh}}}yyy~~~UUUPPPmmmsssdddhhhyyyqqqJJJ666222111///...------......++++++,,,,,,,,,,,,------...---222BBBSSS^^^eeeiiipppqqqsssqqqiiiaaabbbhhh^^^QQQZZZnnnyyy|||~~~]]]XXXmmm333333333333333444555666777555888>>>>>>AAARRRgggxxxxxxnnn[[[LLLGGGHHHHHHMMMOOOWWWggg|||sssjjjdddWWWRRRNNNMMMMMMTTTfffyyy}}}ccc```rrriiiLLLBBBQQQWWWYYY```bbbdddnnn|||KKK000,,,,,,,,,******)))((((((((((((((())))))(((((((((((())))))))))))))))))************((())))))))))))+++...111:::CCCJJJIIIKKK\\\{{{}}}vvvxxxiiiOOOBBB:::;;;;;;CCC___|||~~~~~~|||}}}{{{tttkkkNNNKKKMMMYYYddddddYYYMMMAAA999888???FFFDDD<<<666333222333555999???EEEIII@@@<<<666111222777>>>BBBQQQ^^^hhhfff]]]SSSGGG===>>>GGGMMMQQQaaa{{{www[[[<<<888777;;;BBBVVVxxx}}}fffSSSAAA<<<===FFFbbb~~~zzzddd\\\jjj{{{xxx||||||zzz{{{}}}}}}}}}}}}}}}{{{wwwppplllfff```UUUKKKDDDAAABBBCCCGGGTTTnnnzzz{{{uuuttt|||}}}~~~``````~~~ssskkkbbbooo___AAA999222666111///...---,,,,,,+++,,,,,,++++++************++++++(((---///+++000BBBWWWccciiiqqqsssrrrooohhhpppiiiPPPKKKNNNZZZaaa^^^\\\___cccwww{{{]]]SSSVVVgggooogggssslllOOO>>>???>>>EEEMMMXXXmmmtttgggLLLEEE>>>???CCCJJJUUU^^^www}}}fffXXXJJJ???>>>>>>===DDDNNN\\\ggg}}}~~~~~~zzz|||}}}{{{rrrrrrrrrttt{{{{{{rrr^^^mmm}}}{{{~~~[[[SSSpppuuueeeeeerrr~~~xxx~~~xxxwwwqqqMMM777222111///...------......+++++++++,,,,,,---------///,,,333EEEVVV```gggkkkuuussssssqqqjjjaaa^^^```VVVTTTbbbpppmmmjjjxxx|||^^^[[[nnn333333333333444444555666888555999???@@@EEEYYYqqquuummmZZZFFF???BBBEEEBBBIIIJJJQQQaaayyy~~~{{{wwwsssnnnjjj\\\TTTMMMJJJIIINNN^^^ooottteeesss{{{oooMMMEEEQQQUUUZZZgggjjjfffjjjqqq|||NNN111,,,++++++******)))((((((((((((((())))))(((((((((((())))))))))))))))))************))))))***))))))+++///222===FFFNNNMMMLLLZZZxxx}}}yyyyyygggMMMBBB:::::::::CCC___{{{wwwyyyzzzxxxyyywwwpppgggNNNLLLPPP[[[bbb^^^QQQFFF>>>:::;;;EEELLLGGG<<<444444444555777<<>>888333333999AAAEEEOOOXXX___\\\UUUMMM@@@444222:::======HHH^^^mmmooo|||uuu\\\MMM===:::;;;???BBBPPPpppxxxeeeUUUGGGAAA<<<===RRRkkk~~~gggcccvvv~~~zzzzzzwww{{{~~~~~~}}}}}}{{{wwwrrrmmmggg```VVVKKKDDDAAABBBCCCGGGVVVrrrzzzzzzyyyvvv{{{iii]]]uuuyyyeeetttcccCCC:::333666000//////...---,,,,,,,,,,,,++++++************++++++'''...///+++000CCCXXXdddjjjqqqqqqooolllfffqqqpppPPPMMMTTTdddmmmhhh```^^^kkk~~~~~~```[[[\\\kkkooofffyyy```JJJGGGAAA???EEELLLYYYooottteeeDDD===777777888;;;AAAHHHQQQ\\\dddccccccbbbTTTBBBKKKDDD??????:::888DDDUUU\\\fff}}}~~~}}}{{{rrrrrrqqquuu|||~~~uuu```ooo}}}zzzxxxvvv___\\\{{{tttooovvv{{{uuu{{{tttwwwtttPPP888222111///...------......+++++++++,,,,,,---------///,,,444FFFXXXaaagggmmmyyyuuurrrpppjjjbbb]]]]]]MMMTTTfffooogggdddsss~~~aaa___qqq444444333333222333333444777666666:::BBBMMMYYY``````UUUFFF;;;777888:::<<<@@@BBBHHHVVVjjj}}}|||yyyxxxuuuqqqmmmXXXSSSMMMHHHEEEHHHTTTaaaiiiuuuzzzXXXEEELLLXXXcccgggeeehhhmmmvvv{{{yyyOOO222111***,,,************))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))((()))+++///333===BBBOOOSSSLLLVVVoooyyyyyytttxxxjjjMMMCCC:::======CCC```|||xxxsssoooqqquuuqqqeeeYYYEEETTTYYYZZZ```XXXGGG???888:::===@@@BBB@@@;;;666111333666:::@@@HHHQQQVVVAAA<<<555222333777<<<>>>KKKMMMVVV^^^UUUAAA666777000444888999;;;???FFFLLLLLL^^^ooopppaaaPPPDDD>>>;;;<<<>>>CCCQQQcccooorrrdddYYYNNNIIIGGGHHHNNNTTTggg{{{{{{hhhlll}}}}}}|||wwwvvvyyy}}}yyyyyyzzz{{{{{{xxxsssoooddd___UUUJJJBBB@@@AAADDDDDDTTTsss{{{xxx|||}}}tttiiiTTTwwwqqqvvvxxxtttFFF666666222///222111000///------------++++++************+++++++++(((+++,,,///DDD[[[___kkkqqqsssssslllaaaooo|||SSSEEEQQQjjjlllbbbeeekkk~~~gggXXX[[[iiiyyynnnqqq~~~dddKKK@@@AAA<<>>222000.........///...,,,...------,,,,,,------...000000888IIIXXXaaafffjjjzzzsssuuuttteee]]]^^^[[[SSS[[[eeevvvvvvffffffxxxvvv]]]bbbppp444444333222222222333333666666888<<>>666666777:::<<<;;;777333111222444777<<>>333111///......///...---...------,,,,,,------......000:::KKK\\\ffflllpppvvvtttxxxtttbbb[[[aaabbbZZZeeeqqqvvveeegggrrrZZZaaaqqq555444333222222222222222333555999===@@@AAABBBBBB666444333444666888888777999===DDDNNNXXX___bbbbbbuuuxxxjjjfffhhhppp~~~}}}xxxvvvyyy~~~zzz}}}||||||}}}}}}yyyrrrlllXXXQQQIIICCC???@@@KKKVVVlllIIIRRR```lllooommmrrryyyPPP//////+++000************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))***))))))+++///111???DDDOOOOOOFFFNNNdddpppnnnppp{{{}}}tttxxxqqqrrrqqqyyykkkJJJ===999======EEEccc{{{wwwuuusssnnnhhh^^^RRRDDD<<<@@@@@@AAAPPP___TTT@@@:::666444333555888888555222222222333666:::>>>CCCFFF<<<777111...///444888:::<<>>:::888888222111000///...---------++++++************+++++++++(((,,,---///DDD\\\bbbjjjqqqsssssspppiiixxxZZZJJJOOObbbiiipppeeeVVVVVVjjjuuu___WWW```wwwxxxsssqqqlll]]]NNNEEE>>>AAAHHHMMMTTTQQQ@@@666444111000222555666777999;;;@@@EEELLLSSSZZZ___VVVFFF<<<===???AAANNN___qqq~~~vvv~~~|||lll```kkk{{{~~~~~~|||vvvpppuuuvvvsssqqqsssttttttgggxxx~~~vvvvvv|||}}}TTTOOOmmmyyy|||~~~www\\\<<<555333000...//////...---...------,,,,,,------......000;;;OOOaaalllssswwwtttvvv{{{rrr^^^ZZZeeeiiicccqqq~~~yyymmmsssmmmWWWaaasss666555444333222222222222111444777:::;;;:::888666333333444666777777666555<<>>FFFddd{{{xxxrrrqqqmmmcccUUUGGG<<<777<<<999===TTTeeeUUU<<<777888555333444888:::777444444444555888<<<@@@CCCDDD:::555000---///333777999;;;IIIMMMBBB666444444111111222333555777999999:::;;;NNNYYYRRRFFFFFFOOOWWWVVVWWWZZZddduuuyyymmmiiiddd___^^^jjjtttggglllxxxzzzjjjqqqwww|||zzzwwwzzz||||||zzzyyy{{{|||yyyyyyxxxyyywwwsssnnnjjjjjjfff^^^SSSHHHBBB@@@@@@FFFGGGVVVttt{{{||||||xxxvvvyyysss|||pppbbb~~~wwwvvvuuu|||xxxyyyWWWAAA;;;888999333222111///......------,,,++++++******++++++,,,+++)))------///DDD]]]dddiiirrrttttttssspppSSSDDDFFFTTTZZZdddvvvtttqqqpppuuuaaaQQQWWWoooaaaSSSQQQbbbzzzrrrqqqwwwuuunnnoooqqqeeeRRRHHH???BBBHHHJJJNNNJJJ;;;555333111222444666777888:::<<>>@@@BBBRRRgggxxxtttjjjyyyrrraaa```www}}}~~~}}}vvvpppsssssspppqqquuuvvvtttcccpppxxxxxx|||lllLLLFFF```uuuuuuqqqxxxbbb<<<777444111/////////.........------,,,,,,------......111>>>SSSfffqqqwww{{{wwwyyy{{{qqq```cccnnnnnnjjjyyyiiiUUUaaattt888777666444333222222222111222333444555555444333666777777777666777777888>>>CCCKKKUUU]]]dddiiikkkllllll]]]NNNNNNPPPQQQWWWYYYYYYeee}}}}}}||||||xxxsssnnn[[[RRRHHHBBB???AAAIIIRRRpppXXXVVV\\\iiitttwwwvvvvvv|||UUU444111+++///************)))))))))((((((((((((((((((((((((((((((((((((((()))))))))))))))***+++******+++---000999@@@NNNPPPLLL\\\ssszzz{{{~~~{{{yyywww~~~xxxjjjqqqyyyqqq}}}mmmKKK???888<<<>>>FFFddd~~~{{{yyypppooohhh[[[KKK>>>888777444999FFF___lllWWW<<<777999555333666;;;>>>:::666333333555999???DDDEEEEEE999555000...000444777999<<>>CCCIII[[[ppp{{{ppphhhssskkk```jjjzzzmmmaaa___fffwww|||~~~vvvrrrpppnnnooovvv}}}{{{ttt^^^eee}}}{{{|||{{{aaaKKKFFFZZZkkkmmmnnnxxxhhh???:::777222000/////////......------,,,,,,------...///333@@@VVViiisssxxx{{{{{{zzz{{{rrrlllxxxxxxooo{{{gggUUUaaauuu:::999888666444333333333111111000000111222333444555666666666666888<<>>EEENNNoooTTTQQQTTTaaammmrrrrrrsssvvvXXX666222+++...************))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))***++++++***+++---///888BBBQQQTTTSSSggg~~~}}}|||zzzjjj___ooo{{{uuulllJJJAAA777<<<>>>FFFddd}}}{{{yyywwwoookkkaaaQQQAAA777666888777III]]]ooorrrXXX===888666333333888???AAA<<<666111111333999AAAFFFFFFEEE888444000...000444777999;;;>>>===555......000222555===HHHRRRYYY```hhhmmm~~~bbb[[[QQQOOO^^^zzzooo^^^WWWbbb~~~|||qqqwwwooo{{{zzzssslllkkknnnqqqqqqppptttuuuwwwyyy|||~~~{{{{{{{{{{{{zzzwwwrrrmmmfffbbbZZZOOOGGGBBBBBBCCCLLL[[[{{{yyyxxx}}}rrrrrruuuooouuuxxx~~~ttt}}}yyyxxxtttooottt{{{zzz{{{___FFF;;;555555333222111000///.........,,,,,,++++++++++++,,,,,,+++***///...///DDD___iiirrryyyvvvooollliiivvv\\\CCC===DDDNNNQQQ\\\fffeeewwwzzzvvvZZZMMM^^^xxx^^^QQQZZZfffjjjddd]]]jjjqqqpppsssvvvnnn```OOOCCCEEEMMMNNNPPPPPPHHH:::777333111111222333222666333666DDDUUU^^^ZZZSSSCCC@@@???EEEOOO^^^ssstttpppooohhhbbbqqqfffWWWKKKMMMXXXnnn}}}vvvsssqqqnnnrrr|||uuu]]]]]]qqqnnnsss{{{lllUUUHHH>>>PPP___dddggguuunnnFFF<<<888444000000000//////...------,,,,,,------...000444CCCYYYllluuuyyy||||||||||||vvvyyymmmwwwfffUUUbbbuuu===<<<:::888666444444333222111000000000111333444333555777888888;;;@@@DDDMMMTTT]]]eeekkkpppuuuyyyvvv~~~}}}}}}vvvqqqcccWWWJJJBBB>>>===CCCIIIhhh}}}hhhHHHHHHMMMWWW```fffmmmtttvvvYYY666111***///************))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))***++++++++++++,,,...666AAAPPPSSSTTTiii|||}}}yyy{{{bbbWWWjjjyyyiiiGGG@@@777<<<>>>FFFddd|||yyyvvvsssqqqllleeeXXXHHH;;;888<<>><<>>:::555111000000000///...------,,,,,,------...///444DDD[[[oooyyy}}}~~~xxx{{{xxxdddlllvvveeeUUUbbbuuu>>>===;;;999777555444444222222111111111222222222444777:::;;;<<<>>>CCCFFFMMMUUUaaakkkqqquuuzzz}}}xxxrrrwwwxxxqqqjjj^^^OOOFFF@@@???BBBHHH^^^{{{zzzpppzzzYYY<<<@@@IIIRRRWWW]]]iiivvvyyyYYY555111+++000************))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))***,,,,,,++++++,,,...444???MMMPPPPPPeee|||~~~}}}|||___RRRbbb|||fffEEE???777<<<>>>FFFccczzzvvvrrrnnnlllhhh```QQQCCC;;;===FFFNNNjjjyyySSS999444444333777AAAJJJKKKBBB999333333555<<>>999AAAYYYsss~~~nnnlll{{{mmmiiirrruuukkkeeeggg[[[aaakkkvvv~~~~~~|||yyyyyyzzz{{{{{{xxxsssoookkkeee[[[OOOEEEAAABBBDDDPPPdddyyy{{{sssqqqtttmmmrrrrrr|||lll{{{zzziiillloootttzzzbbbLLLCCC;;;999444333222000//////......---,,,,,,++++++,,,,,,---++++++000///...DDD```kkkttt|||xxxooommmmmmzzzuuudddMMMBBBAAAIIINNNNNNVVVZZZRRR^^^xxxpppXXXNNNZZZuuutttZZZ\\\sssqqqYYY\\\\\\eeepppxxxzzzvvvooojjjVVVHHHHHHPPPPPPSSSWWWSSSIIICCC;;;555222222222222---...000333777;;;@@@CCCBBBQQQ^^^fffzzz~~~kkkrrrgggccc[[[^^^iiigggdddlllnnnccc___fffqqq}}}{{{uuuuuuxxx|||~~~zzzeee^^^nnnvvvvvvzzzeeehhhuuueeeLLLHHHBBBVVVkkkvvv~~~tttRRR???;;;555111000000000///...------,,,,,,------...///444EEE]]]qqq|||xxxwwwlll[[[cccmmmcccTTTbbbvvv::::::999999888777777777333111///000333333111///777999<<<@@@??????EEEMMMVVVaaaiiimmmrrr|||yyyttthhh[[[^^^jjjuuu}}}|||nnniii^^^OOOCCC>>>@@@DDDHHHYYY}}}vvvkkk}}}sssZZZAAA@@@DDDLLLVVV```jjjqqqwww~~~___777,,,000+++,,,,,,++++++***)))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((((((***...111888GGGGGGNNNSSS]]]yyyyyyzzzZZZNNNZZZqqqyyyttt___GGG???999<<<>>>HHHaaayyysssppplllgggbbbVVVJJJDDD>>>@@@TTTllllllKKK:::777333666>>>HHHNNNLLLAAA777777333444???MMMSSSNNNEEE:::222,,,...333444555777555111111333333222666<<>>AAAGGGSSShhhsssgggbbbWWWPPPQQQYYY]]][[[```jjjuuusssqqquuu~~~|||yyyxxxyyy}}}~~~}}}iii```qqq~~~~~~{{{www{{{}}}^^^uuu|||hhhZZZEEEBBBZZZqqquuuOOO<<<888444222111000///...........................222444CCC^^^rrrzzzwwwvvvzzzqqqbbbSSS[[[hhh~~~www~~~fffVVVcccttt888888888777777777777666444222000111444555444333777999>>>DDDFFFGGGNNNWWWYYYdddmmmpppuuuvvvllltttjjjbbb]]]UUUNNNTTT```ttt~~~zzzmmmggg]]]NNNBBB===>>>CCCFFFWWW}}}ooowwwtttmmmXXXDDDBBBDDDNNNZZZdddlllrrr|||ccc888+++///+++,,,,,,++++++***)))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((()))((((((***...111555HHHLLLSSSUUU]]]{{{}}}uuuXXXMMMXXXlllyyyvvvsss___FFF===::::::<<>>UUUsss{{{uuuttttttxxx~~~uuu^^^ZZZ___mmmwwwyyyyyy|||{{{{{{{{{{{{{{{wwwrrrooojjjfff]]]RRRHHHBBB???@@@BBBDDDLLL]]]tttzzzqqquuuwwwqqqlllnnnrrruuuaaa___rrrrrrsssxxxqqqqqqvvvrrrsss~~~```HHHAAA>>>999777555333111///.........---,,,++++++***+++++++++***,,,...---222AAAYYYllluuuzzzyyyqqqmmmrrr}}}sssttt{{{eeeYYY@@@BBBIIITTT]]]```bbbcccpppxxxeeeMMMOOO]]]}}}~~~ppp||||||eeeXXXUUUVVV]]]gggllljjjcccZZZUUUHHHGGGIIIOOOXXX```dddeee[[[PPP@@@555000///000000///000000000111333777:::DDDRRRiiiuuuaaaWWWRRRMMMGGGHHHPPPTTTSSSWWWaaammmuuu~~~|||xxxuuuvvvyyy{{{zzzyyyiiiaaasssyyytttwww{{{bbb{{{qqqbbbJJJDDD___{{{uuuNNN<<<999555222111000///...........................000333CCC^^^sss{{{uuutttvvvkkkZZZVVVaaappp|||lllqqqfffXXXeeevvv666666666666777777777777777444222222444666777777999;;;BBBJJJNNNQQQXXX```hhhqqqyyy}}}ssskkkqqqeeeZZZWWWUUUTTT[[[fff|||xxxnnneeeZZZLLL@@@;;;===@@@CCCTTTxxx~~~|||mmmqqqqqqaaaFFF@@@BBBOOO```kkkrrrvvvhhh:::***...,,,,,,,,,++++++***)))))))))))))))(((((((((((())))))))))))))))))))))))))))))((())))))((((((***...111333KKKRRRWWWUUU\\\{{{{{{oooUUUMMMZZZmmmyyy}}}wwwwwwcccHHH>>>:::888<<>>@@@BBBLLLaaa{{{yyynnn|||tttuuuppplllppptttvvv[[[NNN___kkkvvv|||sss}}}fffLLLEEECCC>>>777666444111///.........------,,,+++++++++++++++***,,,...---111@@@XXXkkktttyyyzzzrrrlllooouuuzzzfffddd|||yyydddXXXAAA@@@FFFTTT```dddfffiiipppxxxssssssdddNNNRRRbbbwwwgggZZZRRROOOQQQSSSVVVUUUQQQLLLIIIGGGCCCEEEJJJTTT```jjjooopppiiiZZZFFF666///...000111000111111000...///111333:::EEEXXXnnnyyy\\\LLLDDD@@@DDD???@@@GGGKKKKKKOOOWWWcccuuu}}}xxxtttrrrtttvvvuuutttiiicccuuuxxxsssttt}}}ooolllNNNDDDccc|||}}}}}}uuuMMM===:::666333222111000///........................///111BBB___vvv~~~{{{lllhhhkkkcccTTTXXXeeewwwvvveeejjjfffYYYgggxxx555555666666777888888999:::888555333444555777888<<>>PPPeeeqqqwww|||mmm<<<+++000...,,,,,,++++++***)))))))))))))))(((((((((((())))))((((((((((((((((((((((((((())))))((((((***---000555LLLSSSYYYWWW]]]zzz~~~lllUUUPPP```uuu~~~zzz}}}jjjNNNAAA<<<999???WWW{{{yyypppmmmllliiicccRRRJJJHHHRRR```jjjrrryyyooohhh___XXXMMM@@@888666777???FFFDDD<<<555555777555666<<>>PPPpppzzzsssyyymmm]]]XXXhhhyyy}}}}}}~~~}}}|||||||||yyyuuuqqqjjjggg```VVVKKKCCC???>>>BBBKKK]]]tttzzzlllyyytttuuutttppptttvvvttt~~~YYYJJJaaavvvzzzuuuuuupppRRRHHHEEE@@@888777444222000/////////------,,,++++++++++++,,,***---------000???WWWiiiqqqwwwyyyrrrjjjjjjmmmooo___[[[ttt{{{eeeXXXEEEAAAEEETTTaaaddddddgggjjjsss}}}qqqfffeeerrrgggQQQUUUbbbrrr\\\RRRKKKFFFDDDHHHHHHGGGCCC???<<<<<<<<>>BBBKKKXXXaaagggmmmttt{{{xxxsssdddZZZMMMAAA======@@@CCCWWWzzzyyy{{{}}}III>>>???SSSiiisssxxx|||nnn>>>...222111,,,,,,++++++***)))))))))))))))(((((((((((())))))(((((((((((((((((((((((()))))))))((((((***---000666KKKQQQZZZ]]]eeezzzmmmTTTQQQddd|||}}}{{{oooQQQBBB===;;;CCC]]]~~~wwwoookkkjjjeee^^^LLLJJJMMMSSSYYY]]]aaaeeecccZZZQQQLLLFFF>>>888666888999999777444333555777888888<<>>BBBPPPeee{{{|||kkkxxxwwwwwwuuusssvvvvvvqqqyyy{{{XXXLLLiii{{{|||sssqqqtttxxxVVVHHHBBB<<<:::999666333111000000///...---,,,,,,++++++,,,,,,***------,,,///>>>VVVhhhnnnvvvyyyrrriiifffggghhhYYYWWWsssooo```IIIBBBEEEVVVdddfffdddfffeeennnzzzyyyhhheeebbbkkklllTTTVVVccczzz|||xxx___OOOFFF@@@======??????>>>;;;888777777888999@@@NNN```qqqzzz|||zzzooo```III777...---///000000111222111000000222333000555999999@@@WWWzzzjjjRRREEEDDDDDDAAABBBAAACCCGGGKKKMMMQQQUUU^^^ooo~~~{{{}}}|||uuurrrssstttsssqqqiiicccvvv{{{wwwuuuyyyqqqIII@@@aaatttnnnpppqqq{{{qqqNNN@@@===888555333222111000........................000222CCCccc||||||hhhbbbppp|||xxx}}}dddWWWeeewww666777777888999::::::;;;;;;;;;:::777555555666888>>>BBBMMM]]]iiipppvvv|||zzzwwwrrrddd[[[MMMCCC>>>>>>AAACCCYYYzzzwww~~~yyy}}}}}}NNNBBBCCCWWWkkkrrruuu{{{mmm@@@000444000,,,,,,++++++***)))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))******)))((())),,,///444IIIPPP[[[bbbmmm|||qqqVVVRRReee~~~zzzxxxnnnOOO???===<<>>>>><<<:::444111111444666666999>>>EEEFFF???222,,,...///,,,,,,,,,,,,---///111444666:::777777999::::::<<>>BBBWWWiiijjjggghhheeemmmvvvrrr___bbb^^^fff}}}lllSSSVVVdddtttnnnppptttooocccVVVLLLDDD===:::;;;888999::::::888777777888555;;;HHHYYYgggoooooollleeeYYYFFF777111///000111---///111222111222333555000555;;;???GGG]]]|||www\\\MMMHHHEEEAAAEEEFFFHHHLLLOOOSSSVVVXXXaaalll||||||yyy{{{yyyvvvvvv|||~~~zzzuuurrrssstttrrrqqqiiiaaatttwww~~~~~~zzzvvvyyyyyyQQQAAA^^^yyy~~~vvvwwwxxxttttttpppvvvmmmLLLBBB>>>999666444333222000........................000111BBBbbb}}}}}}mmmmmm}}}cccVVVddduuu666666777777888888999999999:::;;;:::888888:::<<>>>>>@@@BBBTTT{{{www~~~}}}OOOCCCFFF\\\nnnsssxxxkkk@@@111333---,,,,,,++++++***)))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********)))((())),,,///111IIIQQQ[[[___jjjxxx~~~uuuZZZXXXlllwwwuuu}}}mmmMMM<<<;;;:::AAASSShhh{{{}}}tttkkkgggbbbWWWLLLCCCGGGKKKMMMPPPUUUZZZ]]]RRRLLLFFFEEEAAA:::555444444222000000222555999;;;777666666555555444444444444222222666888777;;;@@@DDD>>>555...,,,++++++***...000111000///111666:::;;;:::===DDDHHHKKKSSS]]]vvvuuuuuu}}}}}}xxxwwwzzztttTTTMMM\\\}}}{{{zzzzzzxxxuuurrroookkkaaaVVVKKKCCCAAA@@@FFFQQQbbbuuulllyyyzzzxxxtttssswwwvvvqqqzzz___WWWyyyyyy~~~wwwvvv|||___RRRLLLFFF???===:::777555333222222......---,,,,,,,,,,,,---+++------+++...<<>>@@@@@@BBBKKKXXXbbbeeegggjjjpppzzzrrrhhhcccZZZMMMBBB===>>>@@@AAANNN}}}|||{{{yyyKKKAAAFFF^^^qqqwww~~~iii@@@111111***,,,,,,++++++***)))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********)))((())),,,///000JJJTTTZZZXXXaaawww|||~~~www______tttxxxuuu}}}mmmMMM<<<:::888===KKK\\\ppp|||sssjjjeee___RRREEE===CCCJJJOOORRRTTTQQQNNNDDD@@@???@@@>>>888555555222333444444444666:::===555444333222000000222333444333444888999999<<>>;;;888666444333333......---,,,,,,,,,,,,---+++------+++...<<>>CCCJJJOOOPPPOOOQQQJJJAAA;;;888888666444444666888999888888999;;;@@@<<>>000000000...------,,,+++***))))))))))))))))))))))))))))))*********)))))))))))))))***))))))))))))+++,,,---444EEEVVV[[[WWW^^^zzz~~~iiisss}}}xxxaaahhh}}}yyyyyy{{{aaaEEE???555===AAA@@@MMMlll}}}ssslll```QQQGGGEEEDDDEEEHHHKKKMMMLLLHHHDDDAAA@@@>>><<<999666444333000111333555777999:::;;;333333333444444555555555888888888888999===BBBFFFJJJ@@@444000111333111---...///...------111888>>>UUUbbb|||yyyaaa[[[^^^^^^```eeeggghhhkkksss~~~uuudddOOOaaa}}}|||zzzxxxtttqqqpppnnngggZZZJJJAAAAAADDDCCCKKK[[[rrr~~~nnnvvv~~~yyyxxxyyyxxxtttppprrr|||xxxooo|||lllqqqsssnnnlllvvveeeOOOGGGHHHBBB@@@===;;;:::999666444000///...---------------+++222///+++000:::QQQlllqqqvvv|||zzzpppjjjqqq}}}tttkkknnnhhhSSS^^^{{{xxxvvvWWW\\\gggcccLLLOOO\\\|||}}}}}}}}}zzzxxxrrrhhh\\\SSSOOOJJJDDD???<<<;;;::::::::::::999999999:::;;;<<>>AAAHHHOOOOOOQQQUUU\\\bbbbbb___ZZZ]]]hhhrrrwww{{{qqqtttyyymmmhhh```SSSFFF@@@???>>>???BBBPPPxxxzzz}}}{{{yyyJJJAAAFFF\\\nnnuuu~~~eee===///000///...------,,,+++***))))))))))))))))))))))))))))))***)))))))))))))))))))))***))))))))))))+++,,,---444DDDVVV[[[VVVZZZsss}}}mmmttt{{{rrrbbbnnnwwwwwwyyyaaaEEE???777===???@@@PPPppp~~~tttlll^^^NNNEEEDDDHHHHHHHHHIIIIIIGGGBBB???>>>===;;;999777444333222000111222444666777888999222222333333444444555555888888888999;;;@@@FFFKKKSSSPPPJJJAAA999333000///111111111///...111666;;;QQQaaannn\\\ZZZ\\\[[[]]]bbb___aaacccfffsssrrr\\\[[[zzz}}}|||{{{xxxssspppooommmgggZZZKKKBBBAAACCCDDDIIIUUUiii}}}rrryyy}}}wwwsssttttttqqqnnnsss}}}xxx|||kkkqqqwwwuuummmmmm|||jjjSSSIIIGGGBBB@@@===<<<;;;:::777555111111000///............+++222///+++000999OOOkkkssswww|||zzzsssoooyyy{{{ppppppyyycccPPPZZZyyyzzzwwwxxxllllllyyybbbMMMQQQ___~~~~~~}}}}}}}}}{{{xxxvvvrrriii]]]UUUMMMHHHCCC>>><<<<<<;;;:::>>>===<<<<<<<<<===>>>???CCCBBBBBBBBBCCCEEEGGGIIIMMMJJJGGGBBB===:::888888:::<<<@@@DDDIIIOOOTTTXXXTTT^^^iiixxxyyynnniiieee___]]]___ccccccfffjjjooosssttttttyyy}}}|||xxxwwwzzzzzzvvvtttvvvwwwwwwwwwtttqqqrrrttttttppplllbbb]]]bbbsss{{{zzz~~~ppp~~~rrrPPPDDDYYYiiirrrzzz~~~nnnRRRIIIEEE@@@;;;999777444333000000////////////......///222:::XXX}}}ooobbb```xxxeeeUUUbbbsss::::::999888888999;;;<<<<<<>>>???@@@BBBHHHQQQXXXYYYZZZ^^^dddfffddd\\\UUU[[[```gggppp}}}uuuddd]]]dddvvvyyynnnhhh[[[OOOCCC???======???CCCOOO}}}xxx|||qqqHHH???DDD[[[pppyyyggg???000///.........---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))+++,,,---333DDDWWW]]]WWWXXXlllyyyooorrrtttwwwmmmcccrrruuuuuuxxxaaaFFF>>>999<<<===@@@TTTvvv~~~ttthhhXXXIIICCCCCCHHHFFFEEEEEEDDDBBB>>>;;;999999777666444222111111111111222333444555555666111222222333444555555555777888888:::===DDDLLLRRRbbbfffeeeWWWBBB222...000.........------...222555>>>LLLeeejjj^^^VVVXXXZZZYYY[[[aaaaaafffiiihhhkkk|||~~~jjj\\\ttt~~~}}}|||{{{xxxssspppllllllfff[[[MMMCCC@@@AAADDDFFFNNN]]]ssssssyyy|||tttnnnppppppnnnnnnttt|||jjjttt}}}wwwvvvsssvvvrrr[[[NNNJJJBBB@@@>>>===<<<;;;999777333222111000////////////+++111...,,,000777LLLiiivvvyyy|||zzzrrrpppzzzsssooo}}}}}}www]]]HHHNNNffflllgggiiimmm{{{dddPPPTTTbbb}}}|||~~~{{{yyywwwtttrrrnnnfff\\\UUUIIIEEE@@@===<<<<<<<<<<<>>=========>>>@@@AAADDDDDDDDDDDDEEEGGGHHHIIILLLLLLJJJDDD===999999;;;>>>@@@BBBFFFMMMVVV```hhhfffrrrzzzwwwwwwuuupppmmmmmmsssvvvyyyzzz{{{{{{|||}}}zzzxxxvvv|||~~~yyytttuuuxxxxxxuuurrrppppppqqqpppmmmiii```YYY```xxx}}}{{{}}}qqq{{{QQQHHHaaarrrwww{{{~~~tttVVVKKKHHHCCC>>>;;;999666444000000000000//////......///222999UUU|||www{{{vvvfff[[[[[[uuu{{{gggVVVaaarrr::::::999888999:::;;;<<<<<<>>>AAADDDGGGMMMUUUZZZ]]]___cccggghhhcccXXXPPPUUUYYYaaannn{{{{{{ssseee[[[^^^lllxxxmmmeeeUUUKKKAAA===<<<<<<@@@EEERRRxxx~~~|||~~~fffFFF===AAAYYYqqq}}}mmmBBB111///---......---,,,+++******))))))))))))))))))))))))))))))))))))))))))************))))))))))))+++,,,---333CCCXXX```\\\\\\kkk~~~~~~}}}~~~uuurrrsssrrruuulllcccnnnyyytttssswwwcccHHH@@@;;;;;;:::@@@XXX|||}}}qqq```NNNCCCAAADDDDDDBBB@@@?????????===;;;666555555444333222111111111111111111222222222333000111222333444555666666666777888:::???GGGPPPWWWlllpppooo^^^DDD111,,,///+++,,,------...000222333111666BBBQQQ\\\eeeqqq{{{vvviiiXXXTTTSSSVVVXXXXXX]]]dddeeennnxxx|||~~~llljjjttt~~~}}}|||{{{wwwsssooojjjiiieee[[[NNNDDD@@@???BBBDDDJJJWWWnnnpppttt{{{tttpppqqqpppooopppvvvyyyhhhnnnvvvwww~~~vvvbbbUUUPPPEEECCC@@@>>>===;;;999666444333222000////////////+++000...,,,000555HHHeeexxxzzz|||yyypppjjjppp{{{xxxmmmkkkzzz}}}cccHHHEEEWWW]]][[[]]]^^^ggguuuiiiSSSVVVccc|||zzz|||}}}xxxuuuqqqmmmjjjfff___VVVPPPEEEAAA>>><<<<<<======<<<<<<<<<;;;;;;<<<>>>???@@@FFFFFFGGGHHHHHHIIIIIIJJJLLLNNNMMMFFF>>>:::;;;>>>???@@@AAADDDKKKWWWeeepppuuu}}}~~~~~~~~~~~~}}}}}}www}}}vvvuuuwwwyyytttrrrpppppppppnnnkkkhhhYYYVVVbbb~~~}}}zzzyyynnnWWWLLLjjj~~~yyyXXXMMMIIIDDD@@@===:::777444222111111000000////////////333888QQQxxx|||ooonnntttrrrjjjaaaddd}}}wwwhhhUUU```qqq:::999888888999:::<<<===<<>>===<<<;;;:::888444444444333222222111111111111111111111111111111000111222333555666777888666777999;;;@@@HHHQQQWWWccceee```SSS@@@222///000111111000111222333333333333333666:::;;;>>>GGGPPP___jjjrrrqqqjjjddd]]]WWWRRRSSSUUUXXXYYY\\\bbbjjjfffpppxxxuuu~~~}}}}}}|||{{{wwwrrrnnniiihhhcccZZZOOOEEE@@@>>>@@@DDDJJJWWWppphhhlll|||vvvvvvuuutttrrrrrrxxxxxxxxxxxx}}}rrraaaVVVSSSIIIFFFCCC@@@>>>;;;888555444333111000///.........+++///------000222DDDbbbtttwww{{{zzzqqqhhhhhhnnnmmmeeehhh|||uuuRRRDDDQQQZZZ\\\ZZZUUUVVViiizzzqqqWWWXXXaaa~~~{{{xxxzzz}}}}}}yyytttoookkkeee```[[[UUUMMMGGGAAA>>><<<;;;<<<======<<<;;;;;;;;;;;;===???AAACCCHHHIIIJJJLLLMMMMMMMMMLLLOOOPPPOOOHHH@@@;;;<<>>@@@EEEJJJNNNQQQSSSTTTXXX[[[```eeeeee^^^SSSIIIFFFDDDEEELLLQQQNNNHHHDDDCCCGGG]]]uuu}}}tttfffYYYJJJCCC===<<<;;;===BBBIIIbbb~~~ooogggsssAAA>>>EEEZZZqqqkkkBBB333333333//////...---,,,+++******))))))))))))))))))))))))((((((((()))******++++++***))))))))))))+++,,,---222AAAUUUccceeehhhvvv~~~~~~vvv{{{qqqvvv~~~yyy}}}iii\\\^^^iiiwwwuuu{{{lllSSSHHH;;;;;;:::AAA\\\|||vvvgggRRREEEBBBEEEGGGEEEBBB???===;;;999555333444333333222222111111111000000000000000000000000111111333444666888999:::888:::<<>>@@@EEELLLYYYssscccfff}}}yyy{{{yyyvvvssstttyyyjjj|||jjj[[[SSSQQQJJJGGGDDDAAA???===999777444333222000///.........,,,...,,,...111///@@@___ooottt{{{}}}vvvkkkiiillliiieeennn|||VVVCCCMMMXXX]]]ZZZQQQPPPgggvvvxxx[[[YYY```|||~~~zzzwwwwwwzzzyyysssnnniiiccc\\\VVVQQQKKKEEE???>>><<<::::::;;;<<<<<<<<<<<<<<<===???AAADDDGGGIIIKKKMMMOOORRRSSSSSSSSSRRRSSSSSSPPPIIIBBB===<<<===@@@AAACCCDDDIIIUUUfffsss}}}}}}|||{{{yyyyyywwwuuussspppnnnlll___XXX[[[lll~~~}}}xxxwwweee}}}uuuHHHFFFfff}}}~~~VVVLLLJJJFFFCCCAAA>>>:::777444333333222111000/////////333555HHHooouuu```\\\hhhrrrtttnnnrrr}}}hhhTTT^^^ooo::::::;;;<<<>>>@@@CCCEEEAAABBBEEEIIINNNRRRUUUUUUYYY[[[___dddddd]]]RRRIIIEEEBBBAAADDDDDD@@@AAAEEEAAABBBSSSeeellltttxxxppp{{{rrrbbbTTTGGGAAA<<<<<<<<<===DDDLLLiiiddd___iii???AAALLL```ttthhh???222444444//////...---,,,++++++***))))))))))))))))))))))))'''(((((()))******++++++***))))))))))))+++,,,---111>>>QQQ```dddjjjxxx~~~zzz{{{xxxuuunnnwww{{{}}}~~~{{{hhhYYY^^^nnnzzzwww~~~qqqYYYMMM;;;;;;;;;BBB[[[xxxssseeeTTTJJJIIIHHHFFFDDDBBB???===<<<999555222333222222111000000//////000000000000000000111111111222444666888:::;;;<<<<<<>>>AAACCCFFFJJJOOOSSSOOOMMMIIIDDD???;;;888666333111//////333555555555444666:::===<<<<<>>AAAEEEIIILLLNNNOOOQQQUUUYYY[[[[[[ZZZYYYXXXUUUPPPJJJDDD???<<<;;;===@@@CCCEEEJJJUUUfffsss|||}}}yyyyyyxxxuuurrrnnnlllkkk```XXX\\\qqq{{{}}}{{{aaaxxxqqq]]]===BBB^^^qqqzzzVVVMMMKKKHHHFFFDDDAAA>>>;;;555444333222111000000//////333444EEEllluuubbb```mmmxxxzzzsssvvvjjjUUU^^^nnn;;;;;;<<<>>>@@@CCCFFFHHHCCCCCCDDDGGGMMMSSSWWWYYY[[[]]]```dddddd]]]RRRIIIAAA@@@AAACCC???888999@@@CCC@@@HHHQQQRRRVVVYYYRRR___wwwzzzppp```QQQEEE@@@<<<<<<<<<>>>EEEMMMlll___[[[VVV>>>DDDRRRfffwwwiii???111333333//////...---,,,++++++***))))))))))))))))))))))))'''(((((()))***+++++++++***))))))))))))+++,,,---000<<>>===>>>===<<<999666222222111000///......---000000000000111111111111222222444666999;;;<<<===???AAADDDGGGIIIKKKOOORRRUUUTTTQQQLLLFFF???:::777555333222555<<>>777777555333222111000000,,,---,,,///111,,,;;;[[[pppttt{{{~~~wwwmmmjjjlll|||{{{sssTTTFFFPPPYYYaaaddd___\\\tttwwwvvv{{{___[[[^^^yyy}}}yyyuuuttttttrrrlllfff]]]WWWPPPJJJGGGDDD@@@<<<<<<:::999999:::;;;;;;:::;;;<<<>>>AAAEEEJJJNNNPPPRRRUUUYYY^^^``````___^^^[[[WWWPPPJJJEEEAAA<<<999999===BBBEEEJJJUUUfffrrr|||}}}}}}vvv{{{}}}}}}|||yyyuuurrrpppoooccc[[[bbb||||||zzz|||eee{{{}}}cccTTT???AAAZZZjjjsssWWWNNNLLLIIIHHHFFFDDD@@@>>>555555444333222000000//////444444DDDkkkwwwfffggguuuxxx{{{lllVVV^^^mmm@@@AAAAAACCCFFFKKKMMMNNNJJJFFFGGGNNNTTTUUUTTTUUU]]]\\\^^^cccfffcccYYYPPPHHHGGGEEECCCAAA??????>>>===@@@CCCDDDFFFJJJIIIDDDMMMWWWqqq}}}ttthhhUUUFFF@@@;;;;;;<<>>HHHZZZkkkwww}}}~~~~~~eee<<<444777333222111000///---,,,+++***+++++++++************)))))))))))))))************)))+++,,,,,,+++***,,,---,,,===RRR]]]___bbbooo}}}}}}yyy|||~~~}}}fffZZZjjj}}}wwwuuuZZZHHH>>>:::>>>EEEWWW|||}}}xxxqqqggg___XXXRRRKKKEEE@@@>>><<<:::777444222111111000///..................------......///000111000333666888888999;;;<<>>\\\~~~|||kkkjjjxxxnnnXXXZZZiiiBBBGGGIIIIIINNNTTTUUUQQQKKKGGGHHHOOOUUUVVVVVVWWW[[[ZZZ^^^eeelllkkk```WWWQQQPPPMMMIIIDDDAAA???>>>@@@DDDFFFFFFJJJOOOPPPMMMJJJPPPbbb~~~vvvooodddSSSCCC>>>:::;;;<<>>===;;;888666333111000000///......---------...------------...///000111111444777:::<<<>>>BBBDDDKKKOOOUUU[[[___``````___]]]^^^___[[[SSSIIIBBB>>>;;;333777:::;;;TTTmmmmmmeeedddjjjyyy~~~yyy{{{|||xxxvvvwwwxxxyyyxxxwwwwwwuuuvvv}}}~~~xxxqqqmmmllliiibbbXXXMMMFFFBBBAAA@@@EEEGGGUUUxxx~~~gggmmm}}}zzzuuuqqqqqqqqqsssyyyXXX[[[|||eeeSSSPPPMMMKKKKKKJJJJJJIIIHHHGGGFFF???<<<777555333333111000+++111///,,,//////777JJJeeeqqqyyy~~~~~~tttqqq}}}oooYYY[[[eeehhhffffffjjjpppvvvyyytttqqqvvvdddYYY^^^pppzzzzzz}}}yyymmmaaaTTTOOOIIIDDDAAA>>><<<::::::::::::999888888777777888999;;;>>>BBBGGGJJJLLLPPPRRRVVVZZZ]]][[[WWWTTTSSSQQQMMMGGGAAA<<<888555777888:::===DDDQQQaaalll}}}|||iiiVVVIIIAAA>>>>>>???;;;BBBUUUjjjoooccc```ppp|||tttqqqttt|||qqqlllxxxbbbOOO===GGGeeeooommm|||YYYOOORRRSSSPPPNNNMMMIIICCC===;;;888555222000000///000000222>>>[[[|||qqqsss~~~ttt~~~|||pppXXXYYYhhhFFFNNNQQQOOOUUU___\\\RRRLLLHHHIIIOOOVVVXXXYYYZZZYYYYYY]]]gggqqqsssjjjaaa___^^^[[[UUUNNNHHHEEEDDDCCCFFFGGGGGGKKKQQQUUUTTTRRRSSS^^^rrryyynnnhhh___PPPAAA===:::<<<===???FFFOOOggg}}}aaasssiiiPPP:::===JJJZZZeeejjjpppzzzfff???666666111111111000///---,,,+++++++++++++++************)))))))))))))))************)))***++++++******+++---222<<>>CCCEEETTTwwwhhhooo|||vvvqqqpppppprrr{{{WWW[[[~~~bbbQQQOOOLLLHHHIIIJJJKKKJJJIIIHHHGGG@@@===999666444333111///---222///---///...444FFF___nnnwww}}}xxxuuuyyy```ZZZ___bbbbbbdddeeelllwww~~~{{{nnnjjjpppgggVVV[[[mmm~~~|||iiiXXXQQQLLLFFFAAA>>><<<:::999888888777777666555555555444666888;;;>>>BBBEEEGGGJJJJJJKKKMMMMMMLLLHHHEEEGGGFFFCCC@@@<<<999666555222444666:::AAAOOO___kkkyyyzzzgggNNN<<<666555444333444333777AAAMMMaaapppZZZ]]]ppp~~~sssmmmlllqqq{{{rrrpppsssZZZKKK???MMMlllxxxyyywwwVVVMMMQQQRRROOONNNNNNJJJFFF???===:::777444222111000///000222<<>>FFFOOOjjjrrr[[[sssfff```MMM<<<===KKK[[[bbbdddkkk{{{```===555555111111111000///...---,,,,,,+++++++++*********))))))((()))))))))************)))***++++++******+++,,,---666III[[[aaaaaagggqqqooouuu}}}ttteeelllvvvvvv{{{aaaMMM===:::<<>><<<777666777<<>>===CCCEEETTTxxxhhhnnn~~~{{{wwwrrrqqqoooqqqyyyuuuRRR^^^~~~}}}aaaOOOMMMIIIGGGHHHJJJJJJJJJIIIGGGFFFAAA>>>:::777555333000......333000---000---111AAAYYYkkkwww}}}zzzwww|||bbbTTTSSSWWW[[[]]]YYYfff|||{{{ooonnnuuuiiiWWWYYYjjjwwwdddTTTMMMIIICCC>>>;;;:::999888666555555444444333222222222333444666888:::===>>>AAA???>>>>>>>>>===:::888::::::999888777555555444000222444777???LLL\\\gggvvv}}}vvvhhhWWWBBB555222444444333666666999===BBBOOOiii~~~nnnWWW___xxx{{{oooiiijjjwww|||rrrssskkkOOOEEE???UUUxxxuuu[[[TTTWWWWWWSSSQQQPPPLLLGGGAAA???;;;888444222111000///000111999SSSuuuxxxyyyrrrwww~~~mmmuuu[[[XXXddd}}}[[[]]]YYYTTT[[[gggdddVVVSSSNNNLLLRRRXXX[[[^^^aaabbb^^^]]]aaakkkrrrtttssssssvvvyyyxxxtttrrrsssuuuzzzuuukkkeee\\\LLL@@@>>>======<<<>>>GGGQQQwwwhhhZZZggg___YYYFFF999<<>>;;;>>>BBBRRRzzz~~~wwwmmmddd\\\SSSIIICCC:::888555222///.........,,,,,,+++++++++,,,,,,---,,,,,,,,,------...///000222333666999>>>EEENNNTTTcccccceeefffhhhiiiiiijjjlllllljjjcccXXXLLLBBB===:::888333333999>>>CCCIIIXXXooo|||vvvsssoookkkcccXXXLLLCCC???======DDDFFFUUUyyyggglll{{{xxxuuusssrrroooooovvvrrrQQQaaazzzyyybbbOOOLLLFFFIIIIIIIIIIIIHHHGGGEEEDDD@@@===:::777555333000---///333000...000---///<<>><<<>>>BBBPPPvvv{{{oooddd[[[RRRHHHBBB999777444111............,,,,,,+++++++++,,,------,,,,,,,,,,,,---...///000---000555:::BBBKKKUUU\\\bbb```^^^\\\[[[[[[]]]^^^eeeeeeddd^^^TTTIII@@@;;;555777222222:::===BBBQQQkkk~~~}}}vvvrrrmmmiiibbbWWWKKKBBB>>><<<>>>DDDFFFVVVzzzhhhlllzzztttssssssrrroooooowwwzzzYYYgggyyywwwfffQQQNNNHHHKKKKKKJJJHHHGGGFFFEEEEEE@@@===:::888777444111//////333///...111------999NNNfffxxx~~~}}}uuuxxx{{{}}}iiiSSSMMMVVV```dddcccrrrkkk]]]\\\kkk}}}ppp^^^UUUcccxxx{{{ssshhh]]]VVVKKKFFF???999666555444444222222222111000000////////////............//////000///....../////////---,,,------...//////000000111222333666<<>>FFFLLLRRRXXX```fffhhhggggggjjjooouuu{{{|||yyywwwnnnhhhyyysssnnnpppqqq~~~}}}ffflllwww[[[???>>>@@@___|||xxxvvvmmmhhhiiifff^^^XXXTTTOOOIIIDDDAAA===999555222000000///000///222GGGiii}}}ooorrrzzz^^^WWW___vvvmmmbbb\\\dddoooqqqkkkeee\\\UUUQQQUUUZZZ]]]```dddddddddcccbbbcccjjjttt|||wwwnnnbbb[[[QQQBBB<<<;;;;;;<<<===CCCRRR```YYY```{{{tttYYY@@@@@@AAANNN[[[bbbfffttt\\\===555555333111111000000///.........+++++++++************)))))))))))))))************((()))******))))))***+++...555HHH\\\^^^ZZZeeexxx}}}zzzwwwuuuttttttttt\\\WWW___{{{ttt~~~~~~eeeNNN<<<;;;>>>AAAMMMqqqqqqdddYYYPPPGGGAAA999777333000...---...///,,,,,,,,,,,,,,,---......,,,,,,,,,,,,---...//////---000555;;;BBBKKKTTTZZZUUUQQQKKKFFFDDDFFFHHHKKKTTTUUUVVVRRRKKKBBB;;;777111888222111<<<===DDD\\\zzzvvvyyy~~~}}}uuupppkkkhhh```UUUJJJAAA===<<<>>>DDDFFFUUUyyyjjjppprrrqqqqqqpppoooqqq}}}cccrrr|||{{{kkkVVVSSSLLLMMMKKKJJJHHHHHHHHHJJJJJJAAA???<<<;;;:::888444222///222......111---,,,777FFFbbbwww~~~uuuuuuzzzxxxiiiSSSLLLXXXeeeiiilllrrrmmm^^^^^^mmmqqq^^^RRR___ssszzzssshhh[[[RRRLLLFFF>>>888444333333222222111111000000///......---------------.../////////...------...///---,,,,,,,,,,,,------.........000111333666===IIIYYYdddrrr{{{iiiPPP:::333222222111000000000111333666999:::::::::::::::333333333555999@@@HHHNNNPPPPPPOOOQQQWWWcccooovvvyyyzzzwwwpppjjj~~~tttqqqtttqqq{{{{{{sss\\\dddpppVVV===???DDDggg{{{vvv~~~ooohhhcccdddaaaZZZTTTRRRMMMHHHFFFDDD@@@;;;777444222111///111//////BBBccclllhhhwww{{{```XXX]]]ssslll]]]ZZZiiivvvssskkkhhh^^^WWWSSSVVVZZZ]]]aaadddbbbdddfffeeedddiiittt}}}vvviii[[[TTTLLL===999888999;;;===EEEWWWggg~~~QQQfff|||XXX???EEEGGGSSSaaahhhnnn}}}YYY<<<777888777111111000000//////......+++++++++************)))))))))))))))************((()))******))))))***++++++222EEEYYY]]]]]]nnnxxx~~~vvvrrrnnnnnnppp[[[YYYaaazzzyyyiiiOOO;;;999===???JJJmmmrrrdddXXXOOOGGGAAA999777333000.........///,,,,,,,,,,,,------...///,,,,,,,,,,,,---...//////...111555:::???EEELLLQQQLLLGGG???999777888<<<@@@DDDGGGIIIGGGBBB;;;555333000999333000;;;;;;DDD```}}}ggg[[[VVV\\\dddooo}}}www}}}}}}tttnnnjjjfff___TTTIIIAAA===<<<>>>DDDEEETTTxxxmmmsssqqqpppooonnnnnnsssiii}}}}}}rrrrrr~~~qqqoooZZZWWWPPPMMMLLLJJJIIIIIIKKKNNNPPPBBB@@@>>>===<<<:::777555...111......222---,,,666@@@___uuuuuutttyyynnnqqqeeePPPIIIWWWeeeiiikkklll{{{nnnjjjvvvwwwaaaQQQ]]]ppp{{{vvvkkkZZZMMMLLLGGG>>>777444222222111111111111000//////......+++,,,,,,---...000111222///.........//////---+++,,,,,,,,,,,,------------///000222666===KKK[[[gggqqqoooYYYBBB///777444000...///222333333333888<<<;;;:::<<>>EEEWWWvvvkkkqqq~~~rrrpppnnnnnnnnnrrr~~~{{{vvvuuuvvvsss|||\\\TTTUUUSSSPPPKKKGGGGGGIIIMMMOOODDDDDDDDDCCC???;;;777444222111000///......///000AAAWWWwww~~~|||}}}iiibbbbbbggg```LLLKKK]]]iiifffqqqooo|||yyy|||xxxccc[[[\\\jjj}}}xxxnnnZZZIIIEEEAAA<<<888444222111111000000//////.........---...------...000111000/////////...---------------///...---,,,+++,,,------000222444444888EEEYYYgggvvv}}}yyyaaaGGG666111111111000///...000444777<<<@@@CCCEEEEEEHHHMMMQQQTTTEEE888666777999>>>DDD<<>>;;;<<>>444777555333000/////////...,,,,,,++++++***************))))))))))))))))))))))))******))))))))))))******...333DDDXXXaaaddduuu~~~xxx{{{uuutttyyylllXXXPPP]]]wwwrrrWWWBBB999:::???IIIgggxxxhhh[[[RRRIIIBBB;;;777222///...---,,,+++------..................---,,,,,,,,,,,,---............///111444777999:::666666666888;;;???CCCFFF>>><<<888777777666333000111333000222:::===JJJbbbqqqcccXXXTTTVVV___kkkrrrzzz~~~}}}{{{ssslllmmmiiiaaaVVVJJJAAA<<<;;;===>>>EEEXXXvvvhhhmmm|||ssspppnnnlllkkkmmmyyy{{{yyy~~~wwwwww[[[SSSQQQUUUSSSOOOLLLJJJJJJLLLMMMEEEFFFFFFDDDAAA<<<777444333222000/////////000111<<>><<>>;;;===HHHVVVbbbppp|||~~~~~~~~~|||}}}~~~~~~yyyrrrmmmmmmiiiaaaVVVJJJAAA===;;;===>>>EEEXXXwwwfffkkk~~~tttqqqnnnkkkhhhiiisss~~~{{{uuu```XXXSSSXXXWWWUUURRROOOMMMKKKKKKGGGGGGHHHGGGCCC>>>888555333222111000///000111111555JJJnnn~~~uuufffmmmeeeTTTVVVYYYeeemmmffflllvvvrrrkkkzzzwwwYYYYYYfff~~~yyyeeeSSSEEEAAA;;;666333222111000000000000000////////////000///...///000111000///---------...///111222333//////---,,,,,,,,,---......000222222666AAARRR^^^jjjqqqppp___FFF333///222...///000000222555999===XXXcccttt~~~vvvgggVVVEEE???BBBFFFHHHIIIAAA<<<777999FFFYYYlllxxx{{{vvvsssjjjxxxmmmiiiiiijjjllleeeyyyrrrOOO@@@NNNrrr{{{dddddd```\\\WWWTTTTTTTTTUUUUUUQQQOOOJJJDDD???:::777555555333222111444EEEeeekkkVVVXXXjjj|||cccccctttyyyzzzssskkkfffeeedddhhhfffcccbbbdddfffccc``````\\\WWWXXXaaannn||||||qqqppprrryyy|||mmm[[[LLLBBB===;;;999;;;>>>AAAGGG\\\fffHHH\\\gggHHH@@@AAA[[[mmmvvv}}}hhhPPPLLLHHH???:::888666333222222111///...---,,,,,,+++************))))))))))))))))))))))))))))))))))))))))))***+++,,,000@@@UUU___dddtttzzzuuutttaaaWWWaaa~~~www___DDD<<<<<>>EEEXXXxxxfffnnnssspppmmmjjjggggggqqq|||www|||tttaaa\\\WWWWWWXXXXXXWWWTTTQQQMMMKKKHHHHHHIIIGGGDDD???999666333222111000//////000111111CCCggg}}}{{{zzz{{{lllyyypppWWWXXX^^^```jjjfffsss~~~jjjdddwwwxxx^^^\\\ggg~~~{{{kkk\\\GGGAAA:::555333333222000000000000000000000000000111000//////111111000///......//////000111333444000///...,,,,,,------...///000222333777@@@NNNXXX```ggggggUUU>>>111111555...///000111222444888;;;TTT]]]lll|||}}}pppeeeWWWLLLAAABBBKKKRRRTTTRRRDDD===:::CCCSSSfffwwwxxxqqqrrr|||tttpppllljjjjjj}}}nnnooopppNNNAAAOOOtttkkkfff]]]YYYTTTQQQQQQTTTVVVWWWUUURRRMMMIIIEEE@@@;;;999666444333222111>>>^^^}}}pppYYYWWWfffyyyccckkkyyy{{{pppmmmnnnooopppkkkfffddddddcccaaa______]]]ZZZ[[[```eeeiiijjjssssssgggkkklllnnnrrryyy{{{jjjWWWHHH>>>:::999888;;;>>>@@@HHHccc|||PPPDDDeee]]]BBB???CCCfffwww|||ZZZMMMKKKIIIDDD===:::888555333333222000///...---,,,+++************))))))))))))))))))))))))))))))(((((()))***+++++++++...===SSS___dddsss~~~zzzjjjZZZ```{{{www```DDD======???DDD^^^sssiii___QQQEEE>>>:::444000............000000000//////......------,,,,,,,,,,,,---......,,,,,,++++++++++++,,,,,,+++,,,---////////////...333222///---++++++,,,...,,,///---000777999EEE\\\~~~bbbDDD>>>:::===EEEHHHCCC<<<>>>===CCCXXXvvvrrr\\\CCC888777888:::<<>>======>>>EEEXXXxxxkkksss}}}qqqooommmkkkiiijjjsssqqqwww{{{ppp]]][[[XXXUUUVVVWWWWWWVVVSSSPPPNNNIIIIIIHHHGGGDDD@@@<<<999555444222111/////////000111>>>```|||zzzuuummmrrr{{{sssoooTTTYYYfffffflllggguuu|||hhhaaatttyyy___\\\fff|||zzzooocccIIIBBB999555444444333111000111111111111111111111222111000000111222111///000000000000000111222222000///...---,,,---......000111333444888@@@JJJRRRYYYcccbbbQQQ<<<111222444///000111111000111444666>>>CCCNNNYYYaaa```YYYRRRFFFCCCBBBIIIUUU]]]\\\WWWDDD???BBBOOO___mmmzzz}}}|||{{{rrrwwwttttttpppmmmmmmzzzqqqwwwjjjOOOEEELLLkkk{{{jjjccc]]]YYYUUUSSSTTTWWWYYYZZZWWWUUUQQQNNNKKKGGGAAA===888555444444222;;;XXXwwwvvv^^^WWWcccwwwkkkuuu{{{qqqnnnsssxxxyyyrrrlllkkkiiiddd```^^^[[[[[[]]]bbbgggiiifffccc\\\eeennnooommmjjjccc\\\eeehhhmmmsssxxx~~~wwwcccPPPCCC<<<999888999<<<>>>???JJJhhhgggAAADDDmmmzzzVVV@@@BBBHHHjjj|||qqqUUUOOOKKKHHHFFF>>><<<999666555444333111000///...---+++************))))))))))))))))))))))))(((((((((((()))***+++,,,,,,...<<>>???BBB\\\yyypppeeeVVVGGG???:::444000.../////////000000//////////////////---,,,,,,,,,,,,---......+++++++++++++++,,,---...++++++,,,---------,,,,,,///000///---+++***,,,---,,,///---000666777BBBYYY|||rrrKKK555666666555444444444555:::888888AAAUUUlll{{{}}}ZZZIII:::555888:::;;;;;;HHHMMMOOO]]]xxx~~~~~~~~~|||zzzwwwrrrooollliiiaaaWWWKKKCCC???>>>>>>???EEEWWWwwwmmmuuuvvvpppnnnmmmmmmkkkmmmwwwjjjqqqsss```]]]YYYSSSTTTTTTUUUTTTSSSQQQPPPKKKJJJIIIGGGDDDBBB@@@???:::888666333111000000000111999WWWvvvyyy{{{qqqfffjjjzzzzzzfffMMMUUUeeeoooqqqfffooo}}}pppjjjxxx___YYY___ttt~~~zzzrrrhhhKKKCCC:::555555666444222111111111111222222222222333222111111222222111000111000000000000000111222000000...---------...///111222333444888>>>FFFLLLUUU^^^]]]LLL:::222000///111222222111000000111333777888<<<@@@DDDFFFDDDCCCEEEIIIOOOUUU]]]aaa[[[SSSBBBBBBJJJYYYcccjjjvvv|||{{{zzz~~~uuuttttttpppnnnqqqkkkuuuxxx\\\HHHCCCBBB\\\yyypppeee\\\]]][[[YYYYYYZZZ\\\]]]]]]XXXUUURRRQQQPPPLLLFFF@@@;;;666444666444999RRRooo~~~}}}cccXXX```sssuuu}}}vvvttt}}}tttkkkhhh```bbbfffnnnvvvxxxuuupppcccggggggaaa]]]\\\\\\ZZZ^^^eeeoooxxx}}}qqqZZZHHH???;;;:::888:::===???BBBRRRsss___CCCVVVkkkLLL>>>EEELLLfff{{{jjjQQQPPPHHHFFFGGG@@@===;;;777666555444222000///...---,,,+++*********))))))))))))))))))))))))(((((((((((()))***+++,,,------999MMMXXX[[[gggxxx{{{uuuvvv|||uuu```ccc~~~{{{vvvaaaBBB<<<>>>>>>AAAZZZ~~~yyynnn^^^OOO@@@;;;444000...///000000///////////////000000000---,,,,,,,,,,,,---......---------------...///000---------------------...---///000...,,,***+++---,,,///---000555555@@@VVVooo|||\\\===333444555333000000333666111444555333888EEEOOOSSS]]]uuucccGGG===666999???BBBDDDEEEJJJLLLJJJWWWttt~~~|||zzzvvvppplllllliiiaaaWWWLLLDDD???>>>??????DDDVVVvvvkkkttt}}}sssooonnnmmmmmmlllnnnwww```hhhxxxeee___XXXSSSSSSRRRQQQPPPPPPPPPPPPNNNMMMJJJGGGFFFEEEEEEFFF@@@>>>;;;777555333222111000444OOOooo~~~zzzwww{{{yyynnnfffmmm}}}}}}___IIIOOO\\\lllqqqgggmmmwwwcccYYYXXXhhh|||}}}uuukkkMMMDDD:::555666888666333111111111222222222333333444222111111222222111000.........///000111222333111000...---------...///111111222333777<<>>@@@CCCPPPWWW^^^``````]]]TTTJJJEEEHHHTTT```dddeeerrr}}}~~~zzzpppppppppnnnrrrzzz{{{gggtttrrrQQQBBBAAA???XXXppp~~~|||gggaaaYYY[[[ZZZZZZ\\\^^^^^^\\\ZZZVVVTTTRRRRRRRRROOOHHHBBB???777444888666777KKKdddxxxxxxzzzgggYYY]]]nnn}}}zzz~~~yyyqqqrrrvvv~~~~~~}}}vvviii``````bbbbbbgggppp{{{}}}kkkTTTBBB<<<<<<;;;999999===@@@GGGZZZcccOOOooo|||mmmZZZ@@@777BBBJJJbbbyyycccMMMNNNFFFDDDHHHBBB>>>;;;888666555444222111000///---,,,+++*********))))))))))))))))))))))))(((((((((((()))***+++,,,++++++555HHHQQQSSS^^^nnn~~~|||oooooo|||}}}~~~{{{tttbbbhhh~~~{{{vvvbbbBBB<<<===>>>AAAZZZ~~~vvveeeUUU@@@;;;555000//////000111......//////000000111111---,,,,,,,,,,,,---......222111111000000111111222000///...---------------,,,...000///---++++++------000---///555444>>>TTTaaazzziiiMMM666000000222555777999::::::AAAJJJNNNGGG@@@AAADDDEEEIIIcccvvvyyy{{{|||iiiOOO===777666>>>HHHNNNRRRUUUGGGHHHFFFUUUttt~~~|||zzzuuuooojjjllliiiaaaWWWLLLDDD@@@>>>??????DDDVVVuuu{{{hhhrrr~~~vvvooonnnnnnnnnlllnnnwwwxxxZZZaaaxxxeee\\\QQQTTTSSSPPPNNNMMMMMMNNNOOOQQQOOOKKKHHHGGGHHHIIIJJJDDDBBB>>>;;;777555444333///111JJJkkk{{{}}}uuuvvvssskkkhhhrrr}}}yyyuuu\\\IIILLLTTT```mmmjjjrrrxxxkkk[[[TTT```sssvvvmmmOOOEEE:::666777999777444111111111222222333333333444333222222333333111000+++,,,---...000222444555111000///...---......///000000111222666;;;???BBBBBBIIIGGG:::222555666111111333444444222222333444000444999===@@@EEELLLQQQWWWaaagggddd^^^XXXNNNCCCIIIOOO\\\fffdddbbbqqqzzz{{{~~~vvvjjjjjjlllmmmwwwqqqkkk{{{vvvQQQEEEGGGFFF```jjjwwwxxxwwwdddaaaYYYWWWWWWYYY\\\]]]\\\YYYVVVUUURRRPPPRRRSSSPPPIIIBBBBBB888444888666555EEE]]]rrrnnn}}}|||~~~~~~~~~jjjYYY[[[jjjyyyuuujjjlllyyysssaaaNNNEEE@@@999777999<<>>999666555444333111//////...---,,,++++++***************))))))))))))))))))))))))))))))))))))---+++333DDDOOORRRXXXcccsssvvvtttxxxlll~~~yyy|||sssxxxfffuuurrr~~~}}}fffKKK===:::>>>BBBYYY}}}{{{uuulllZZZHHH<<<333111222111111222333333222111000000111111------.....................///000000000000////////////............//////......///---+++))))))***,,,---...///222999@@@EEEZZZpppuuu\\\EEE666555555666777777===MMM]]]fffnnntttnnn```SSSOOOPPP]]]llluuupppllliii[[[HHH===888888CCCVVV```[[[QQQBBB999@@@[[[ttt{{{zzz||||||vvvqqqooonnniii```UUUKKKCCC>>><<<<<<@@@BBBUUU}}}zzzfffwww{{{uuuqqqllljjjkkkkkkmmmttt|||{{{RRRfff||||||yyy{{{vvv]]]SSSVVVSSSRRRPPPOOOOOOQQQSSSTTTVVVWWWUUUQQQMMMLLLOOORRROOOIIIAAA:::666555333333//////AAAaaazzz~~~sss}}}wwwlllmmmuuuzzz{{{lllHHHBBB^^^]]]iiinnnjjjrrrrrrXXXQQQaaaqqq~~~uuuUUUGGG:::888::::::777555333222111000000222444555555555555444333222000000.........////////////000//////.........///000000444222111111555888;;;===DDDDDDAAA===888555555666777555444444555555555444999===AAADDDHHHOOOYYY```fffiiikkkfff]]]SSSLLLHHHGGGVVVbbbaaa\\\dddzzzwwwzzzsssqqqlllhhhrrrkkksss{{{TTT===@@@RRRdddtttssszzzbbb```\\\ZZZ]]]``````\\\YYYWWWXXXVVVUUUTTTRRRPPPNNNLLLKKKGGG<<<777999999888AAAOOOuuugggtttyyy}}}yyybbb\\\gggvvv{{{iiiRRRBBB;;;:::===@@@>>>@@@AAAKKKkkkiiiYYYXXX}}}rrrnnn```III999:::DDDKKKdddoooeeeSSSUUURRRNNNKKKGGGBBB???;;;888666555333111000//////...---,,,++++++************))))))))))))************************,,,***222BBBMMMQQQYYYccclllvvv{{{xxxyyy~~~rrrzzzyyyzzz{{{kkkvvvqqq||||||fffLLL===:::>>>AAAWWW{{{yyyvvvnnn]]]III===333111222111111222222111111000//////000000........................000000111111111111000000//////............////////////000...+++))))))***......//////222777>>>CCCWWWmmmnnnVVVBBB666555333666???IIISSS```jjj|||mmmeeehhhooo~~~xxxjjj```[[[PPPDDD===888888CCCTTT\\\TTTHHHCCCBBBPPPiii{{{~~~{{{zzz|||{{{vvvpppooonnniii___TTTJJJCCC>>><<<<<>>@@@EEEDDD@@@<<<888777999;;;::::::999::::::<<<>>>??????CCCJJJQQQWWW]]]bbbeeekkknnnnnnfffZZZOOOKKKKKKPPPYYY``````bbbpppsss|||xxxqqqnnniiieeennn|||ppp|||{{{SSS===@@@QQQdddzzz}}}zzzaaa\\\WWWYYY[[[]]]\\\XXXTTTSSSSSSSSSSSSRRRQQQPPPOOOOOOOOOLLLBBB<<<<<<999666<<>>???CCCBBBDDDTTTzzz}}}XXXSSSbbbmmmnnnaaaPPPDDD;;;;;;EEEPPPccclllwww^^^SSSUUUPPPIIIHHHEEECCCAAA===;;;999777333111000000///...---,,,++++++++++++*********)))))))))+++++++++++++++++++++++++++)))000???JJJPPPYYYcccooottt{{{xxxqqq~~~{{{{{{xxxsssxxx~~~vvvggglllrrr|||~~~kkkOOO>>>:::>>>AAATTTwww{{{zzzrrr```KKK???444222222111111222111111000////////////000////////////............111111222222222222111111//////............//////000111111///,,,******+++/////////000111555;;;@@@QQQfffxxxuuubbbMMM>>>666999666;;;KKK\\\ffflllppp{{{|||vvvwww~~~hhhUUUKKKGGGEEEBBB???:::;;;GGGVVVYYYNNNAAAGGGRRRggg{{{~~~~~~{{{zzz|||zzztttpppooooooiii___SSSIIIBBB>>>===<<>>AAA@@@BBBDDDDDDCCCEEEJJJNNNTTTVVV[[[bbbiiiooorrrrrrrrrssspppfffYYYQQQPPPSSSYYY]]]___aaalllvvvxxx|||}}}}}}sssxxxxxx|||{{{rrrkkkhhhdddccclllyyywwwwwwPPP===AAARRRfffqqq\\\XXXWWWYYYZZZZZZXXXUUURRRQQQQQQQQQPPPOOOOOOOOOQQQRRRSSSOOOFFF@@@>>>:::555999BBBeee|||kkknnn|||lll^^^gggwwwsssMMM;;;;;;>>>>>>GGGEEEKKKfffmmmPPPSSSrrrsssrrrZZZFFF@@@??????JJJZZZhhhoookkkXXXRRRSSSKKKEEEGGGGGGFFFCCCAAA>>><<<999555111111000000///...---,,,,,,+++++++++*********))))))++++++++++++++++++++++++***)))///;;;FFFNNNXXXaaannnpppyyyyyyxxxuuu|||rrrbbbaaannn{{{uuu~~~tttRRR@@@;;;???@@@QQQsssyyydddNNNAAA666222222111111222111111000000000000111111000000000///////////////111111222222111111000000///......------......///000111111///,,,+++++++++......///000222666;;;???LLL___nnniiiUUUCCC999555888999DDDYYYmmmwww{{{}}}~~~yyycccKKK@@@>>>AAAFFFLLLCCC===???MMM[[[[[[NNNAAAPPPccc|||}}}|||{{{|||yyysssoooppppppiii^^^RRRHHHBBB>>>===<<>>CCCGGGIIIIIIIIIHHHGGGHHHKKKNNNNNNRRRUUUUUUTTTVVV^^^dddllljjjkkkpppwww}}}yyyuuunnneee\\\YYYZZZ]]]\\\aaadddhhhwwwlll\\\]]]fffnnnvvv|||uuuwwwxxxuuummmfffcccaaabbbkkkvvvvvvzzz||||||kkkKKK???EEEXXXmmmzzzcccUUUWWW\\\ZZZZZZYYYXXXVVVUUUUUUUUUQQQPPPOOOOOOPPPQQQSSSUUUMMMGGGBBB???;;;666888???WWWqqqrrrsssaaaeeesssdddEEE999<<>>;;;666333222111000///...------,,,++++++++++++************++++++++++++++++++++++++))))))---777AAALLLWWW___aaafffrrrzzz}}}}}}uuugggbbbjjjvvvttt}}}{{{VVVAAA;;;??????MMMmmm~~~hhhQQQDDD777333222111111333222222222111111222222333111111000000000/////////000000111111000//////.........------------......///000111///---++++++,,,,,,---///000333777===AAAIIIYYYddd]]]KKK===666444111999JJJbbbvvvqqqhhhWWWGGG:::999@@@HHHOOOVVVGGG@@@BBBRRR```^^^QQQGGG\\\sss{{{}}}|||}}}yyyrrrpppqqqpppiii]]]QQQGGGAAA???>>><<>>BBBHHHMMMQQQSSSVVVXXXXXXYYY[[[\\\[[[```eeehhhiiimmmvvv}}}yyyzzz~~~{{{ssshhh```]]]]]]^^^^^^\\\gggooottteeeNNNLLLVVV___kkkuuutttyyy}}}wwwpppgggbbb___aaaiiiqqqllliiiiiittt}}}{{{ttt[[[DDDBBBMMM```wwwmmm\\\SSSTTT[[[VVVVVVVVVVVVWWWXXXXXXXXXSSSRRRQQQQQQQQQRRRSSSTTTMMMJJJFFFBBB<<<777666999KKKvvv~~~tttyyy|||dddbbbnnntttSSS@@@<<<>>>AAADDDDDDMMMjjjVVVOOO\\\iiiPPP;;;;;;EEEOOO___nnn{{{ooobbb___\\\RRRQQQZZZ\\\MMMJJJFFFBBB???<<<888555222222111000///...------,,,++++++++++++*********++++++++++++++++++++++++******,,,333===IIIUUU\\\]]]fffrrr{{{|||{{{mmmdddkkkxxxqqqyyyYYYBBB;;;@@@>>>IIIiiilllSSSFFF999444333111111333333222222222222333444444222222111111000000//////000000000000000///...---......------------......---...///...,,,,,,,,,---,,,---000222444888>>>BBBHHHTTT[[[TTTEEE:::555333000888HHHZZZeeekkkrrryyyttt]]]KKKBBB===:::888<<>>888333333000444DDD]]]rrr}}}oooeeemmmsssfffbbbtttiii___^^^eeeoooppphhhdddttt~~~}}}pppaaa\\\lllxxxeeeGGG???888888999777777999555555555555555555444444333444666777888999999999;;;;;;:::999888777666555333333333444555666777888999;;;>>>???AAAEEELLLRRRWWWZZZ^^^aaabbbdddfffhhheeeiiioootttyyy~~~ssskkkaaaYYYXXXYYY\\\]]]cccqqq|||fffOOOLLLRRRVVV___jjjpppyyyxxxmmmddd```bbbggglllggg^^^[[[iii}}}qqqfffMMM@@@GGGTTTgggiii^^^WWWQQQTTTQQQQQQQQQSSSVVVWWWWWWUUUSSSTTTTTTTTTTTTTTTTTTSSSQQQPPPLLLFFF???888555444GGGrrr|||jjjbbbjjjlllIII@@@AAA>>>???EEEJJJZZZ~~~MMMWWWqqq}}}XXXGGG999===LLL]]]nnnzzzlllbbb___]]]SSSTTT[[[\\\QQQMMMGGGCCC@@@===:::777333222222111000///...---,,,,,,+++++++++*********************************++++++,,,000999GGGSSSYYY\\\kkkyyy|||pppbbbggguuu~~~qqqxxx[[[CCC;;;@@@===FFFeeepppVVVHHH:::444333111111333222222111111222222333444333333222111111000//////111111222111000///.........------,,,,,,------...+++,,,------,,,,,,---......000222444555999===@@@HHHQQQUUUNNNCCC;;;555222222555===EEEHHHGGGIIIMMM\\\___```ZZZPPPGGGBBB@@@333;;;BBBFFFQQQ^^^bbb^^^VVVIIIHHHXXXgggeee\\\WWWqqqyyyzzzsssrrruuurrriii\\\NNNDDD@@@??????===DDDIII___rrriiivvvrrrmmmjjjhhhhhhjjjppp}}}sssccc~~~sss^^^VVVTTTPPPQQQQQQQQQQQQRRRTTTVVVWWWTTTUUUUUUSSSPPPOOOOOOOOOKKKIIIGGGEEEBBB>>>999666222000111<<>>AAAFFFHHHKKKPPPYYY```eeefffhhhiiikkkoootttxxxzzz}}}zzzqqq```___\\\WWWTTTVVV^^^eeeppp~~~kkk]]]aaaeeeaaacccjjjpppzzz~~~|||pppfffcccfffkkknnngggcccfffvvv}}}lll]]]EEE???LLLZZZkkkbbb^^^ZZZQQQSSSOOOOOOPPPSSSVVVVVVTTTQQQRRRSSSUUUWWWWWWVVVUUUTTTSSSSSSQQQKKKCCC===999666CCCkkk~~~qqqeeeiiibbb???===CCC???AAAJJJSSSgggnnnGGGaaayyyKKKAAA;;;AAATTTjjjzzz~~~eee[[[ZZZYYYPPPQQQVVVTTTSSSNNNHHHCCC@@@===;;;999333333222111000///......,,,,,,,,,+++++++++******))))))))))))))))))))))))+++,,,,,,...777EEERRRXXXSSSjjj{{{sss```cccsssyyysssyyy]]]DDD;;;@@@===DDDccc~~~qqqWWWIII;;;555333111111333111111000000111222333333333333222222111000000///333333333222222000//////...------,,,,,,------...)))***,,,,,,,,,,,,---///111222444555666888<<>>DDDIII^^^qqqiiiuuuqqqkkkgggdddfffjjjppp|||zzzssssssxxxwwwbbbWWWSSSPPPPPPOOOOOOPPPRRRVVVYYY[[[UUUWWWXXXVVVRRROOOPPPRRRJJJHHHFFFDDDBBB???:::777111//////555HHHbbbxxx|||xxx~~~yyyqqqnnnoooiiibbbkkk|||yyy}}}zzzllliii~~~qqq]]]PPP^^^www{{{mmm]]]HHHAAA;;;::::::777777999666666777777666555444444111222444666888999::::::>>>>>>>>>===<<<<<<;;;;;;>>>?????????AAABBBCCCDDDJJJOOOTTTXXX[[[bbbllltttxxxwwwvvvvvvxxx~~~zzzjjj^^^XXXPPPVVVZZZWWWSSSWWWeeeqqq|||tttppp{{{xxxsssxxxttt}}}}}}}}}{{{qqqhhhggglllrrrttthhhmmm{{{~~~kkkZZZCCC@@@PPP\\\lll}}}ZZZXXXYYYTTTXXXQQQPPPQQQTTTWWWWWWSSSOOOQQQSSSVVVXXXZZZYYYWWWVVVQQQSSSRRRNNNHHHCCC???<<<999```}}}~~~xxx{{{uuugggjjjeee???999@@@BBBFFFMMMfff\\\^^^~~~]]]FFF???>>>JJJ^^^ppp{{{mmm___]]]ZZZWWWRRRNNNKKKIIIQQQNNNJJJFFFBBB???<<<:::888666444222000...---,,,......---,,,++++++++++++************************)))+++,,,---777GGGSSSYYYXXXfffssszzzddd^^^nnnpppxxx^^^III;;;;;;>>>EEE^^^{{{zzz^^^KKK999333333222222444666555333333333333111000222222333333333222222111222333333444555555555444///...---,,,+++,,,---...***,,,...///...---...///333444555555444777<<>>;;;888888111///555???PPPmmmyyyxxxooohhheeeaaaaaannniiiXXXTTT^^^qqq|||ppp]]]NNN===???BBBAAA<<<888;;;???888888999999888777555444444444444555777888:::;;;???<<<===AAABBBBBBDDDHHHJJJKKKMMMOOOQQQRRRSSSTTT___aaaeeellltttzzz}}}}}}xxxqqqeeeWWWLLLDDD@@@???GGGOOOTTTSSSUUUbbbuuunnnmmmnnnlllzzzttt```sssrrrSSSBBBHHHWWWkkktttnnnzzzwwwZZZ\\\WWWNNNTTTVVVSSSOOOOOOPPPQQQPPPNNNMMMOOOQQQSSSTTTTTTSSSRRRUUUWWWWWWSSSLLLEEE???===:::TTTrrr}}}yyyvvvuuuooo]]]|||XXX===???GGGEEEIIIUUUuuubbb}}}NNNKKK@@@@@@PPPfffvvv{{{bbb[[[ZZZWWWTTTPPPMMMKKKIIINNNKKKHHHEEEBBB???<<<999999777555222000...------///...---,,,++++++++++++************************(((+++,,,...888HHHUUUZZZ^^^hhhqqqjjjcccqqqpppyyyaaaKKK<<<<<<>>>EEE]]]zzz|||aaaNNN<<<555444333333555555444333333333333222111111111222222222222111111111222333444555555555555444333111///......//////...///111000//////111222222444666666666999???DDDJJJIIIHHHEEE@@@:::666333222333333444444444444444666333333777999999???FFFLLL___pppwwwwwwcccXXXQQQcccrrrnnn|||yyyrrrqqqtttuuukkk]]]PPPFFFAAA???>>>@@@DDDMMMmmmjjjggg|||pppmmmhhheeefffiiiiiioooxxxaaa]]]\\\VVVXXXUUURRRQQQSSSUUUTTTSSSSSSQQQOOOMMMKKKJJJIIIIIIJJJJJJIIIGGGDDDAAA>>><<<:::333///222999HHHddd{{{yyy~~~vvvnnnfff```___\\\^^^mmmppp\\\UUU[[[mmm~~~|||ttteeeRRREEE===???AAA@@@<<<888777777777888888888888666555444333333333444555666777888;;;;;;>>>EEEHHHIIIMMMQQQVVV[[[bbbhhhkkkjjjfffdddqqqqqqrrruuuyyy|||}}}}}}~~~wwweeeOOOKKKFFFAAA=========>>>DDDIIIOOOUUUcccvvv|||nnnmmmnnngggmmmpppaaafffmmmPPP@@@JJJ\\\kkkmmmfff}}}tttYYYYYYVVVPPPWWWUUURRROOOOOOQQQSSSRRRQQQNNNPPPRRRTTTTTTTTTSSSRRRVVVWWWWWWTTTNNNGGGCCC@@@777KKKfffzzz~~~yyyvvvsssaaaeeeKKK>>>GGGKKKEEEPPPeeeaaammmdddDDDHHH???FFFbbbxxxmmm\\\XXXVVVTTTPPPMMMKKKIIIHHHHHHHHHGGGEEEBBB>>>;;;999:::999666333000///......///...---,,,++++++++++++************************(((+++,,,///999HHHTTTXXXccciiiooo}}}rrrgggrrrpppxxxeeeNNN===<<<>>>DDD[[[www~~~eeeSSS@@@777555444555666444333222222444444333222000000111111111111000000111111222333555666777777888777555333111000//////000111111000///000222444000333666777888;;;AAAFFFEEEEEEDDDBBB>>>:::666444333333444444555555666666666555666999<<>>===AAAFFFQQQrrrkkkjjjyyynnnjjjhhheeefffhhhiiirrrzzz```]]]^^^[[[\\\YYYVVVTTTSSSSSSQQQPPPNNNNNNMMMKKKJJJHHHGGGGGGIIIIIIIIIHHHFFFCCCAAA???>>>777333222222>>>ZZZwww{{{vvv~~~{{{vvvxxxfff___ZZZYYYXXXYYYgggwwwsss```VVVZZZlll}}}uuugggWWWHHH>>>BBBFFFIIIHHHCCC>>>999777777777777777777555444444222333333333333444444444777999>>>GGGMMMPPPVVV]]]```eeemmmtttwwwvvvrrrpppyyywwwuuuttttttuuuttttttsssrrrvvv}}}}}}tttjjjXXXGGG;;;999777666666777888999CCCEEEIIIXXXqqq~~~{{{rrrrrrssskkkgggdddYYYooohhhOOOBBBRRRiiipppjjjccc}}}oooWWWVVVUUUSSSZZZTTTRRRQQQQQQSSSTTTTTTTTTQQQRRRSSSTTTUUUUUUTTTSSSUUUVVVWWWUUUPPPKKKGGGEEE888BBBYYYssszzzttttttmmmsss}}}yyyeeeUUUEEEAAAJJJIIIFFF___uuudddzzzWWWDDD@@@<<>>;;;:::<<<:::777444111000/////////...---,,,,,,++++++,,,************************)))+++---///777EEEOOORRRaaaiiipppxxx~~~~~~vvvfffooonnnuuuiiiQQQ>>><<<===BBBWWWqqq~~~hhhYYYEEE888444444555555444222111222444444444222...//////000000000000000000111111333444666777888999888777555333111000///222222111000///111444666333555888999999<<>>AAAEEEJJJSSSaaalllxxxwwwaaaJJJLLLRRRmmm~~~yyyxxxzzztttjjj\\\OOOEEE@@@>>>===BBBGGGSSSttt}}}mmmooovvvoooiiiffffffggghhhiiissszzz___\\\^^^ZZZ\\\ZZZXXXVVVTTTRRRPPPOOOLLLLLLKKKKKKJJJIIIHHHGGGHHHHHHHHHGGGFFFDDDBBBAAABBB===888444000888SSSooo}}}~~~vvvqqqzzzggg___[[[[[[YYYVVV^^^iiizzzhhhZZZYYYhhhyyy{{{lll[[[MMMEEECCCKKKSSSYYYTTTKKKCCC>>>;;;777777777666555555444444333333333444333333333333555666;;;CCCIIIOOOYYYcccgggiiilllnnnqqqrrrrrrrrrmmmjjjfffdddeeeeeeeeeeeebbbaaacccggghhhdddccceeeiiikkkhhhaaaZZZRRRFFF:::;;;;;;999888888777777777BBBCCCHHHWWWsss{{{}}}xxxrrrrrrtttmmmeeedddddd~~~]]]JJJBBBYYYuuuvvvjjjhhhhhhWWWUUUVVVWWW[[[VVVUUUUUUUUUUUUUUUUUUTTTSSSSSSTTTUUUUUUUUUTTTTTTSSSUUUVVVUUUQQQMMMJJJJJJ@@@@@@PPPmmm|||wwwqqqsss```fffuuu}}}hhh|||___KKKCCCDDDJJJJJJTTT}}}iii{{{}}}lllNNNCCC>>>>>>VVVuuu^^^```XXXVVVRRRNNNKKKHHHGGGGGGDDDFFFGGGFFFBBB>>>===<<>>===???@@@@@@???BBBHHHMMMQQQRRRTTTTTTTTTSSSQQQPPPMMMLLLKKKIIIHHHHHHHHHHHHPPPUUUZZZ___fffqqq{{{lllXXXOOOWWWdddzzz}}}vvvtttpppgggYYYMMMEEEAAA???>>>DDDIIISSSssszzzpppvvvuuupppiiicccfffhhhiiiiiisssxxxaaa^^^^^^YYYXXXYYYYYYXXXUUUSSSQQQPPPLLLLLLLLLKKKKKKJJJJJJJJJIIIJJJJJJJJJIIIGGGFFFDDDCCC>>>:::666000444LLLeeexxxmmmvvvpppnnn|||lllbbb]]]______[[[[[[```|||zzziiiaaahhhuuu~~~}}}rrraaaQQQIIIKKKPPP[[[gggmmmaaaOOODDD>>><<<888777666666555444444444444555555555555444333333555444666;;;???FFFSSS___jjjkkkmmmnnnooonnnlllkkkZZZXXXVVVVVVXXXZZZ\\\\\\XXXUUUUUUWWWWWWTTTTTTVVVTTTTTTPPPJJJEEE@@@:::444444555555666777888999999>>>BBBIIIUUUlllzzz{{{pppllliiijjjggg___eeeuuuvvvNNNDDDBBB^^^~~~zzzoooxxxuuuaaaZZZWWWXXXZZZZZZYYYZZZYYYXXXVVVUUUTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTRRRSSSUUUTTTQQQNNNMMMMMMHHHBBBKKKeeevvvsssnnnooo^^^eeewwwooommmKKKDDDCCCGGGOOO[[[vvvuuukkk}}}ppp]]]FFF===CCCEEEZZZ{{{eeeUUUZZZWWWUUUQQQMMMJJJIIIHHHHHHFFFIIIKKKHHHDDD@@@???AAAAAA>>>:::555222111111222000///...---,,,,,,,,,,,,************************+++.........333<<>>PPPggg}}}ooocccNNN;;;333444555444444333222222444444333222---...///000000111111000222222222222333555777888===>>>???@@@@@@@@@@@@@@@???@@@AAABBBCCCEEEHHHKKKMMMMMMLLLJJJJJJMMMUUU[[[___aaadddfffhhhhhhgggfffjjjhhhfffeeedddddddddeeemmmttt{{{vvvfff[[[___jjjttt}}}wwwqqqooofffYYYMMMEEEBBB@@@@@@EEEIIISSSsssvvvrrr{{{sssrrriiiaaafffiiihhhhhhrrrvvvcccaaa___XXXTTTVVVXXXXXXVVVSSSQQQQQQNNNMMMLLLKKKKKKLLLMMMNNNOOOOOOOOOOOONNNMMMKKKJJJCCC???;;;888222222CCCXXXuuu}}}|||xxxxxxcccmmm~~~pppuuurrrddd[[[```eeeccc``````iii~~~tttvvv}}}xxx|||zzzuuujjjZZZNNNMMMVVV```rrr}}}~~~lllWWWJJJCCC???999888777666555555555555444555666777777666444444444222333555666;;;IIIVVV___dddiiimmmlllfff^^^YYYNNNMMMMMMNNNRRRUUUWWWWWWSSSPPPPPPRRRSSSSSSUUUYYYUUURRRMMMGGG@@@;;;777555555555555555555666777888<<>>CCCKKK```{{{}}}]]]UUUWWWSSSQQQNNNKKKIIIJJJKKKKKKKKKMMMNNNKKKEEEBBBCCCEEECCC@@@;;;666333222222333000///...------,,,,,,---***************************---//////444<<>>???OOOeeessshhhSSS===444555666444555444333333333333222111---...///000111111111111444333222222222444666888<<<>>>@@@CCCFFFGGGHHHHHHFFFIIILLLNNNOOOQQQTTTWWWWWWWWWUUURRRRRRWWWaaahhhlllnnnrrruuuxxxyyyyyyyyy~~~|||{{{{{{}}}~~~}}}lllgggggglllllleeeaaabbbhhhmmmrrr{{{yyyvvvrrriii[[[OOOGGGCCCAAA@@@CCCIIIVVVwwwrrrrrr~~~qqqrrrhhhbbbgggiiiffffffsss|||pppbbbaaa^^^VVVQQQUUUXXXXXXUUURRRPPPPPPOOONNNKKKJJJKKKMMMPPPRRRRRRRRRRRRRRRQQQOOOMMMLLLGGGBBB???===666333===LLLnnn|||}}}ttt|||yyyeeejjjttt{{{zzzxxx{{{fffWWW[[[fffhhhdddbbb^^^vvv~~~}}}xxxzzzmmmwww{{{vvvrrrhhh\\\UUUXXXdddooo|||}}}jjjZZZRRRIII@@@:::999777666555555666666333444666777777666555444000000222333333555???KKKPPPTTTZZZ^^^\\\UUUMMMGGGGGGFFFFFFHHHKKKLLLLLLLLLJJJHHHIIIMMMOOONNNOOOSSSTTTRRRNNNJJJCCC===:::999;;;:::999888888999:::;;;BBBMMMWWW\\\ddduuu{{{xxxxxxllljjjaaabbbgggeee{{{tttQQQCCCJJJQQQnnn~~~ccc[[[```YYYZZZ___YYY[[[]]]^^^]]]ZZZWWWWWWXXXVVVVVVUUUTTTSSSRRRRRRRRRSSSUUUVVVUUUSSSRRRRRRRRRLLLGGGGGGQQQaaalllnnnkkkgggzzz{{{}}}~~~}}}zzzvvv{{{~~~}}}VVVDDDFFFEEEKKKTTThhhuuugggkkkQQQLLLEEE>>>MMMgggrrr^^^ZZZYYYOOOMMMKKKIIIIIIJJJLLLNNNNNNPPPPPPLLLFFFCCCEEEHHHDDDAAA;;;777333222333333000000...---------------***************************---///000555===CCCCCCJJJbbbyyy~~~zzzzzz{{{{{{||||||pppyyyuuuttt{{{^^^FFFAAA???@@@PPPeeeuuukkkVVV???555666888666666555333333333333111000......000111222222222222555444222222222444666777999;;;???CCCGGGIIIKKKKKKIIILLLQQQTTTVVVXXXZZZ\\\[[[ZZZXXXUUUVVV\\\hhhpppsssvvvzzz~~~~~~jjjRRRLLLLLLSSSWWWWWW\\\eeeeeefffeeemmm{{{}}}xxxuuuzzzuuulll^^^QQQHHHCCCAAA@@@BBBIIIXXX{{{nnnqqq~~~ooorrrhhhcccggghhhcccdddssszzz~~~iii^^^^^^[[[SSSQQQUUUXXXXXXUUUQQQOOOOOOPPPNNNKKKIIIJJJMMMQQQTTTRRRRRRRRRRRRPPPNNNLLLKKKLLLFFFCCCBBB<<<666;;;GGGfff{{{www{{{}}}aaaccciiiqqqxxx}}}iiiTTTWWWdddiiieeebbb^^^uuuvvvvvviiieeeeeepppzzzvvvrrrkkkccc___cccoooyyyuuuvvvnnn^^^UUURRRIII===;;;:::888666666666777777222333555777777666555444---///333555333333;;;EEEJJJKKKLLLMMMKKKHHHDDDBBBBBBAAA@@@AAABBBBBB@@@>>>@@@>>>@@@DDDEEECCCBBBEEEHHHGGGGGGGGGBBB===::::::777777777999;;;???CCCEEEKKKWWWaaacccfffppp}}}}}}zzzyyyxxxwwwwwweeeeee\\\___iiiiiihhhBBB;;;GGGOOOkkk}}}ccc\\\aaaYYYZZZ```ZZZYYY\\\___^^^[[[YYYYYYZZZVVVVVVTTTSSSRRRRRRRRRRRRUUUVVVWWWWWWUUUSSSSSSTTTMMMJJJHHHMMM]]]nnnrrrmmmiiimmmnnnrrrxxx}}}yyyzzz{{{{{{zzzxxxuuutttnnnsss{{{|||~~~yyywwwzzzdddQQQJJJGGGDDDJJJOOOkkkwwwggg|||iiiWWWIIIBBBBBBHHHaaasssddd]]]]]]WWWRRRNNNHHHFFFHHHJJJJJJIIILLLPPPRRRNNNJJJIIIGGGDDDDDD@@@<<<999888666555333222111///...------......+++******)))))))))))))))...///,,,+++222???FFFEEEOOO\\\ppp~~~zzzmmmlllsssxxxyyywww{{{|||wwwvvvppprrrcccHHH@@@???AAAOOObbbzzzqqq\\\CCC666666888777666666666555444222111000222111111000111333444666444555555555444444555666999777999BBBIIIJJJJJJJJJIIINNNRRRSSSRRRSSSWWW\\\YYYZZZ]]]___bbbgggmmmqqqzzz|||~~~sssXXXHHH888>>>BBB@@@@@@EEEKKKMMMJJJKKKXXXjjjqqqttt|||xxxyyyyyywww|||ppp___OOOFFFBBBAAAAAAFFFKKKYYYnnneee|||~~~jjjbbbfffdddfffeeeggg```uuuzzzhhh___^^^YYYWWWWWWVVVUUUUUUUUUTTTQQQOOOPPPMMMKKKLLLPPPSSSSSSSSSSSSSSSSSSRRRQQQOOONNNMMMOOOOOOMMMIIICCC===:::888^^^kkkyyy}}}{{{xxxwwwxxxnnnhhhfffmmmuuu}}}}}}dddWWW]]]jjjooolllnnnoookkkYYYZZZ___nnn{{{{{{wwwtttssswww}}}yyysssgggZZZRRRNNNIIICCC>>>777444777777444333666777666555666777888888777666555555555777:::===???>>>===:::888999;;;<<<:::<<<>>>@@@@@@>>>======>>>BBB@@@???AAAFFFJJJJJJIIILLLPPPSSSPPPIIIBBB??????;;;BBB===999AAAEEEFFFNNN^^^bbbcccbbbhhhuuu}}}}}}}}}wwwrrrooonnnbbbbbbbbb[[[ZZZ{{{yyyjjjTTT======EEE___tttsssxxxyyyfffYYY[[[]]]XXXUUUXXXXXXXXXYYYYYY[[[^^^```aaaWWWWWWXXXYYYZZZYYYWWWUUUWWWWWWWWWWWWWWWWWWWWWWWWUUUQQQJJJIIIVVVhhhooollllllccceeeiiiooouuuxxxwwwuuurrrsssssssssrrrpppooonnnkkknnnssswwwxxxwwwsssqqqtttxxx{{{wwwqqqnnnpppttt{{{xxxnnnhhhddd^^^TTTJJJDDDDDDIIIMMM]]]qqqgggmmmyyy^^^OOOFFFAAADDDMMMTTTiiiwwwuuuaaa```___[[[VVVQQQLLLIIIIIIJJJJJJIIIMMMOOOOOONNNPPPRRRNNNHHHEEEBBB>>><<<:::999666444333222000...---------...++++++***)))))))))))))))))),,,,,,,,,555DDDQQQUUUTTT^^^ppp}}}yyymmmjjjqqqtttzzz~~~zzz{{{xxx|||~~~oooooooooqqqiiiMMMBBB>>>===IIIZZZuuuxxxmmmXXXBBB666666777555888888777666555333222111111111111111222333333444222222222222555<<>>;;;777444444555555444777:::===>>>>>>???AAACCCDDDCCCCCCGGGMMMRRRSSSRRRPPPUUUZZZZZZSSSIIIBBB>>><<>>:::<<>>===>>>AAA;;;???AAABBB@@@@@@CCCFFFHHHKKKPPPTTTXXX]]]aaaeeeiiiiiiiiikkkqqqyyyyyycccMMM<<<999===DDDKKKNNNHHHAAA???AAABBB@@@LLL\\\hhhttt}}}|||vvvssstttsssoooiii```SSSGGGAAA?????????EEEPPPbbbiiiiiinnngggiii```ccceeekkkjjj|||lllbbb^^^___YYYVVV\\\YYYUUUSSSSSSTTTTTTSSSMMMMMMOOORRRUUUUUUTTTRRRTTTUUUVVVVVVUUUSSSQQQPPPKKKIIIHHHHHHGGGDDD>>>999FFFVVVkkkvvvtttlllhhhhhhppppppuuu}}}{{{uuu~~~|||tttxxx}}}hhhZZZ\\\fffrrr|||~~~~~~zzzjjjXXXJJJAAA999777888777888:::999999999;;;===>>>===;;;888999:::<<<===???@@@AAA;;;888666555777999;;;<<<999===AAACCCCCCDDDGGGJJJHHHGGGHHHMMMSSSXXXXXXWWWTTTYYY^^^___ZZZRRRJJJEEEFFFIIIGGGJJJSSSTTT]]]rrrwwwvvvtttuuunnnmmmkkkooo~~~|||~~~|||wwwpppkkkiiihhhiiicccaaa___jjjnnnvvvsss\\\MMM666HHH^^^lllyyyiii]]]UUUYYY\\\YYYVVVWWWTTTTTTSSSTTTVVVZZZ]]]___]]][[[YYYWWWUUUTTTSSSSSSVVVVVVWWWWWWWWWWWWVVVVVVSSSTTTTTTTTTZZZcccjjjllliiilll}}}NNNPPPTTTYYY^^^bbbdddeeegggfffeeeeeeeeeffffffgggjjjiiifffdddcccbbbbbbbbb^^^bbbdddbbb]]]YYYXXXYYYWWWUUUQQQLLLGGGAAA===;;;>>><<>>@@@AAA>>>MMMeee~~~iii]]]aaabbbaaaccc[[[XXXTTTQQQOOOOOOOOOOOOMMMNNNNNNMMMQQQTTTPPPIIIHHHFFFEEEDDDCCC@@@<<<999777666333111...---------,,,+++******))))))******''',,,...,,,///>>>UUUfff```aaahhhsssuuuqqqsss{{{{{{|||{{{xxxssspppbbbeeessszzznnnmmmoooUUUFFF>>>===FFFTTTeeewwwgggPPP???::::::999777:::999999888666444333222111222333444444333222111999777555555999FFFVVVaaa\\\PPPCCC===:::888888:::888:::<<<<<<;;;:::<<<>>>:::===@@@CCCEEEFFFIIIKKKOOOOOOPPPSSSYYYbbbjjjooorrrtttwww|||~~~qqq___NNN>>>666888???DDDKKKNNNIIIEEEFFFKKKNNNOOO\\\kkkvvv|||}}}zzzuuurrrsssppplllfff]]]RRRHHHBBB@@@@@@@@@EEERRRdddrrruuuooogggggg```cccccckkknnnmmmxxx___]]]```]]]]]][[[YYYVVVUUUUUUUUUTTTSSSNNNOOORRRUUUUUUTTTQQQOOOQQQRRRTTTUUUTTTRRRPPPNNNLLLIIIGGGHHHIIIGGG???999???OOOfffuuuvvvmmmgggfffssstttwww~~~{{{{{{}}}zzzxxxqqqwwwttt```]]]cccmmmxxx|||kkkMMMDDD:::666888:::;;;;;;888888888;;;===>>>>>><<>>;;;999<<>><<<<<<<<<===CCCAAAEEEKKKKKKQQQnnnYYYFFF>>>EEEEEEDDDYYYwwwbbb^^^aaa\\\[[[aaaYYYXXXVVVTTTRRRRRRRRRSSSOOOSSSTTTQQQOOOOOOLLLIIIIIIHHHGGGFFFEEEBBB???<<<999777555222///...------,,,++++++***************)))---///------999QQQeeeddd___aaaiiinnnmmmqqqyyy~~~yyytttbbbccclllwwwnnnlllttt[[[JJJ@@@===FFFQQQcccwwwfffPPPBBB===<<<;;;:::::::::999888666444222111111222444555555444333333555444444555;;;DDDMMMTTTPPPFFF===:::888555444555555666777777666666777888444777999;;;;;;<<<===>>>>>>???AAADDDHHHLLLPPPRRRQQQSSSVVV[[[aaadddeeeeeecccWWWJJJBBB;;;666444555999>>>@@@>>>???FFFNNNRRR\\\iiiyyy}}}}}}zzzuuuttttttpppjjjeee]]]QQQGGGAAA?????????EEETTTfffssszzz~~~kkkdddcccbbbdddcccjjjooouuuxxx___XXXWWWTTTWWWVVVVVVWWWXXXYYYWWWTTTQQQQQQRRRTTTUUUTTTQQQOOOMMMNNNOOOPPPQQQQQQPPPNNNMMMOOOKKKHHHIIIJJJGGG@@@:::;;;HHH^^^rrrwwwpppiiihhhxxxxxxxxx{{{~~~sssnnnkkkdddcccqqq~~~zzzeeeaaaeeemmmwwwyyyjjjOOOHHH>>>:::>>>BBBCCCAAA888777777999<<<>>>>>>>>>@@@AAABBBCCCDDDDDDDDDDDDGGGDDDEEEKKKNNNJJJIIIJJJTTTYYY______]]]\\\aaaeeennnnnnpppvvv|||~~~{{{zzzxxxhhh\\\VVVQQQUUUWWWaaaooovvv~~~zzzvvvrrrrrrssssssrrrooonnnnnnoooeeefffnnnyyyrrreeecccNNN@@@AAAFFFeeevvvoooZZZUUUSSSVVV[[[ZZZXXXWWWVVVUUUUUUUUUUUUVVVWWWWWWXXXXXXVVVTTTRRRRRRVVVYYYXXXYYYZZZ[[[[[[ZZZYYYXXXVVVWWWVVVTTTRRRXXXdddpppjjjhhhfffgggkkkttt<<<>>>AAABBBDDDGGGKKKNNNQQQQQQRRRSSSTTTVVVVVVWWWWWWVVVTTTRRRRRRRRRRRRSSSFFFHHHIIIHHHEEECCCBBBBBB>>>===;;;999:::;;;===>>>??????EEEOOO[[[tttyyyaaaHHH===:::AAADDDKKKiiitttaaaaaa```XXXWWW^^^XXXXXXWWWUUUSSSRRRTTTUUURRRWWWYYYTTTPPPOOOMMMJJJKKKIIIGGGFFFEEECCC@@@>>>:::888555333000//////...,,,,,,+++************+++))),,,/////////888NNNdddccc[[[ZZZcccjjjjjjlllrrr|||~~~eee```hhhuuunnnlll|||cccOOOAAA<<>>GGGMMMOOONNNAAA:::555777999777666888777777777888888888888888;;;===??????@@@@@@BBBDDDDDDEEEGGGJJJKKKLLLMMMMMMKKKJJJIIIJJJKKKKKKJJJHHHJJJBBB<<<<<<<<<999555444444777888:::@@@KKKRRRTTT```lll~~~~~~zzzvvvuuuuuupppiiiccc[[[NNNDDD???===>>>???HHHYYYjjjvvvmmmvvvtttdddaaabbbeeegggdddiiiooottt]]]VVVSSSPPPUUURRRSSSVVVXXXZZZYYYUUUQQQSSSTTTTTTSSSPPPNNNNNNOOOMMMMMMNNNNNNNNNNNNNNNNNNPPPNNNKKKJJJJJJHHHCCC???:::@@@RRRjjjuuuqqqkkkjjj{{{~~~~~~{{{fff[[[[[[RRRVVViii}}}xxx|||rrriiijjjnnnwww~~~vvvmmmbbbYYYPPPKKKEEEBBBHHHOOOOOOJJJ:::888777888;;;???AAABBB@@@BBBDDDHHHLLLOOORRRTTTQQQQQQZZZiiiqqqnnnlllooo~~~mmmfffcccnnnuuuwwwppppppsssssstttrrrooonnnnnnooohhhqqqnnnnnnbbbIII===???TTT~~~gggZZZXXXWWWYYY\\\^^^\\\ZZZVVVWWWXXXXXXXXXXXXWWWWWWTTTUUUUUUSSSQQQSSSWWW\\\XXXYYY[[[\\\\\\[[[YYYXXXXXXVVVUUUTTTRRRVVVcccqqqjjjkkkggg___```ooo888:::;;;;;;:::<<<@@@DDDCCCDDDFFFHHHJJJKKKKKKJJJIIIIIIHHHHHHGGGFFFEEEDDD>>>>>>>>>===<<<;;;;;;;;;<<<;;;;;;;;;<<<>>>@@@BBBAAAIIIWWWlllsssmmmgggIII>>>::::::AAAIIIYYYvvv{{{lllbbbcccbbb\\\[[[aaaXXXYYYYYYVVVSSSQQQRRRTTTQQQTTTTTTRRRQQQRRRPPPKKKKKKIIIFFFDDDDDDCCCAAA???:::888666333111000000000---,,,++++++******++++++)))***...///...444GGG[[[\\\UUUWWWeeeooopppoooqqqyyylllaaagggppp}}}ooollljjjSSSBBB<<<@@@GGGXXXyyyzzzqqqhhhcccZZZNNNEEECCC??????>>><<<:::888666555444444444555777888::::::;;;:::===GGGTTTXXXSSSLLL;;;666555:::???AAABBBDDDCCCCCCCCCCCCEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDFFFHHHIIIKKKNNNRRRVVVYYYZZZ[[[\\\YYYVVVTTTTTTSSSQQQOOOJJJEEE@@@@@@===:::999;;;888:::<<>>@@@BBBKKK___rrrrrrmmmwww~~~ooobbbbbbdddfffjjjgggjjjooo~~~mmmYYYWWWVVVSSSWWWQQQQQQSSSVVVXXXXXXVVVTTTRRRSSSRRROOOMMMMMMPPPSSSOOONNNNNNMMMNNNOOOPPPQQQOOONNNLLLKKKIIIHHHGGGGGG::::::GGGaaassstttnnnmmmxxxxxx^^^RRRUUUTTTWWWhhhyyy}}}rrroooooouuuzzz~~~xxxeeeYYYTTTOOOJJJMMMLLLHHHIIIQQQZZZXXXPPP???<<<999999===BBBFFFHHHKKKMMMPPPTTTZZZ```eeehhhaaaddduuuxxxyyypppnnnooopppqqqrrrqqqoooooooooqqqppppppooouuu[[[DDD>>>DDDnnn{{{cccZZZYYYXXXXXX[[[]]]\\\ZZZTTTVVVZZZ\\\]]]]]][[[ZZZRRRTTTVVVTTTQQQRRRVVV[[[VVVWWWYYY[[[[[[YYYWWWVVVXXXUUUUUUVVVUUUWWWcccppplllpppmmmdddeeewww888999:::888777888<<<@@@:::<<>><<<:::;;;;;;:::999999999999:::999999:::<<<>>>@@@BBBCCCHHHWWWooozzzbbbQQQdddwwwVVV???<<<<<<@@@HHHUUUggg~~~sssiiiccceeefffbbbbbbfffZZZ[[[ZZZWWWRRROOOPPPQQQMMMMMMLLLMMMRRRVVVQQQJJJLLLIIIEEECCCBBBBBBAAA@@@999888666333222111111111---,,,++++++******++++++)))))),,,...,,,...>>>QQQTTTPPPWWWjjjyyyzzzwwwvvvyyysssttt|||ssscccggglllvvvooollllllTTTDDD===AAAGGGUUUwwwzzzxxxvvvkkkZZZMMMJJJBBBAAA@@@>>><<<:::888777555444444555777999<<<===<<<999<<>>999888???GGGKKKNNNRRRRRRQQQQQQRRRSSSTTTTTTSSSLLLKKKIIIEEEBBB@@@BBBCCC@@@CCCHHHOOOVVV]]]cccfffgggfffeeegggjjjnnnppppppaaa[[[RRRIII===555666<<<999;;;@@@KKK[[[hhhiiibbbaaappp~~~yyyvvvvvvvvvpppgggbbbYYYLLLBBB>>>@@@DDDFFFNNNdddxxxwwwttt}}}pppcccfffiiifffllljjjkkkooo~~~lllWWWXXXWWWRRRSSSQQQPPPQQQSSSVVVXXXXXXWWWQQQQQQOOOLLLKKKMMMRRRWWWQQQPPPOOONNNOOOQQQSSSUUUNNNNNNMMMKKKIIIIIIKKKMMM===888BBB]]]sssvvvrrrqqqrrr~~~||||||bbbUUU[[[bbbaaalllxxx~~~xxxrrrooossswww{{{wwwbbbOOOGGGIIIIIIGGGIIIIIIHHHKKKUUU^^^[[[RRRDDD@@@<<<;;;???EEEJJJMMMZZZ[[[]]]aaafffmmmrrrvvvuuuyyyxxxmmmuuuuuujjjkkkmmmkkkllloooppppppqqqsssuuunnnhhhrrrwwwRRR===>>>MMMzzzcccXXXXXXVVVUUUWWWZZZZZZWWWRRRUUUZZZ___aaa```^^^]]]QQQTTTVVVUUUQQQQQQUUUZZZTTTVVVXXXYYYYYYXXXVVVTTTWWWUUUVVVZZZZZZZZZcccnnnpppuuutttlllooo===;;;999:::<<<<<<:::888::::::999:::<<<======<<<;;;<<<=========<<<======;;;888666777:::<<<<<<:::;;;999<<>>======DDDTTTcccrrrzzzggggggfffdddbbb```]]]\\\YYYZZZZZZZZZWWWSSSOOOLLLJJJNNNQQQTTTWWWXXXRRRIIIKKKIIIGGGFFFEEECCC@@@===999::::::888444111//////......---,,,++++++++++++)))***+++,,,+++...999FFFKKKMMMXXXiiiuuuwwwvvvvvvyyyzzzgggeeennn~~~}}}eee___jjjxxx{{{yyywww[[[FFF???AAABBBSSSqqq{{{kkkXXXJJJBBB===<<>>:::EEEHHHNNN```kkklllpppjjjxxx~~~zzzvvvwww{{{zzzrrrkkkeeeXXXKKKCCC???===@@@EEERRR[[[vvv|||zzznnnccc```bbb```cccnnnkkkgggWWWUUUXXXVVVQQQRRRQQQPPPPPPRRRSSSSSSSSSJJJHHHGGGHHHMMMQQQTTTVVVSSSQQQMMMKKKKKKNNNQQQTTTOOOLLLJJJKKKIIIFFFIIINNNGGG:::<<>>>>>999555555<<>>DDDDDDHHHUUUmmmooonnniiigggeee___VVVPPPLLLHHHFFFEEEEEECCCBBBBBB===;;;===???===<<<===CCCDDDGGGKKKNNNRRRXXX]]]```]]][[[^^^fffnnnqqqrrrqqqmmmfff\\\NNNAAA===@@@FFFWWW___ccckkklllgggiiiwww}}}}}}yyyyyy|||{{{tttmmmcccXXXKKKCCC???===@@@EEESSS]]]pppssstttooofff``````bbb```eeesssvvvkkkZZZVVVSSSPPPNNNPPPOOONNNNNNOOOOOOPPPOOONNNLLLKKKKKKNNNQQQSSSSSSQQQPPPOOONNNMMMLLLLLLLLLIIIHHHHHHKKKJJJGGGIIIMMMLLLBBBAAAQQQgggtttvvvtttpppwww~~~ppplllooommmsssnnnmmmuuurrrddd]]]hhhkkkqqquuuvvvzzz~~~|||uuukkkkkktttzzzeeeMMMBBBBBBEEEGGGIIINNNSSSVVVVVVZZZ```aaa^^^SSSIIIBBBEEELLLWWWnnn|||rrriiiddd^^^]]]___bbbaaa^^^___dddcccaaaaaadddbbb\\\XXXWWWTTTXXXZZZWWWVVV```ttt{{{nnnqqqqqqmmmpppmmmjjjhhhhhhgggdddbbbtttqqquuuqqqYYYCCC???@@@WWWkkkddd[[[[[[\\\[[[[[[YYYXXXWWWWWWXXXYYY[[[]]]^^^^^^___YYYWWWSSSQQQPPPQQQSSSTTTRRRQQQQQQQQQRRRRRRSSSTTTUUUWWWZZZ]]]___``````___nnnooopppnnnoooWWWQQQIIIBBB???======<<<888888999:::;;;:::777444;;;;;;;;;<<<===<<<;;;999888:::<<<>>>>>>>>>???AAADDDHHHOOOWWWbbbuuu\\\[[[jjj___JJJ@@@>>>@@@HHHZZZvvvjjjffffffeeebbb___\\\XXXVVVTTTSSSSSSRRRRRRQQQPPPOOOOOOMMMSSSUUUPPPLLLLLLLLLKKKMMMJJJGGGEEECCC@@@===:::999:::999777333000/////////...---,,,++++++++++++,,,+++,,,,,,******333===IIITTT[[[[[[]]]eeeiiifffqqqyyylllZZZcccvvv{{{sssZZZaaammm||||||kkkRRREEEAAA@@@IIIdddooo]]]PPPEEE???;;;===@@@AAABBBDDD===999999???DDDCCCAAAAAAEEEGGGFFFLLLRRRSSSbbbvvvddd[[[UUUKKKBBBCCC@@@===;;;;;;<<<<<<;;;;;;777666:::<<<::::::<<<@@@CCCEEEFFFGGGJJJPPPUUUTTTMMMMMMTTTXXXVVVWWW]]]`````````\\\SSSJJJLLLRRRfff}}}||||||~~~|||tttmmmaaaVVVIIIBBB>>>===@@@DDDTTTaaalllkkkhhhdddaaa```bbbeeebbbgggvvv~~~kkk^^^XXXOOOLLLOOOQQQPPPOOONNNMMMMMMMMMMMMPPPNNNMMMNNNOOOPPPPPPOOOMMMOOOPPPQQQPPPNNNKKKIIIEEEEEEIIINNNNNNJJJJJJMMMOOOJJJEEEKKK]]]ooovvvssslllllloooooo```RRRWWWgggwwwyyyooo{{{sss___bbbfffpppxxxrrrkkkzzz|||yyyxxx{{{oooooowww}}}{{{vvvyyyuuu___HHH@@@DDDJJJPPPSSSPPPXXX^^^]]]ZZZ[[[^^^___\\\RRRMMMQQQ[[[kkkyyykkk^^^VVVRRRPPPLLLHHHGGGIIIJJJIIIJJJMMMJJJIIIJJJMMMLLLJJJNNNTTTPPP[[[jjjuuutttpppqqqrrrqqqpppmmmjjjhhheeeaaa]]]ZZZmmm~~~xxxiiiqqqbbbGGG999???III^^^|||gggddd^^^^^^\\\[[[ZZZYYYXXXXXXUUUWWWYYY\\\^^^___``````YYYWWWUUUSSSSSSTTTVVVWWWSSSSSSRRRRRRSSSUUUWWWXXXVVVYYY^^^bbbcccbbb___\\\eeekkkpppnnnkkkwww}}}vvvjjj]]]QQQGGG@@@<<<@@@???======>>>===;;;999;;;:::999:::;;;;;;:::999===???AAA@@@@@@BBBGGGKKKJJJ\\\sssfffgggxxx]]]GGG???<<>><<<:::::::::888444111000000///...---,,,,,,++++++,,,+++******+++******111:::HHHXXX___YYYYYYeeemmmkkkxxx{{{xxxfffjjj}}}zzzzzz^^^bbbmmm|||pppVVVFFFAAA@@@GGG___~~~ppp___SSSJJJBBB======???AAADDDIIIAAA<<<:::===@@@??????AAABBBRRR^^^hhhttt~~~iiiKKK@@@???===:::???===;;;::::::;;;<<<===;;;888777:::;;;999:::<<>>>>>DDDKKKOOOHHHCCCGGGSSSSSSJJJIIISSSTTTUUUWWWWWWTTTUUUaaannn}}}|||}}}{{{ssskkk^^^SSSGGGAAA>>>===@@@EEESSSeeexxxllliiieeecccccceeeffffffeeejjjwwwfff]]]YYYNNNMMMUUUSSSSSSRRRPPPMMMLLLLLLMMMMMMLLLLLLLLLNNNNNNMMMLLLKKKMMMOOORRRRRRQQQNNNMMMFFFHHHNNNTTTTTTOOOMMMNNNNNNLLLFFFCCCQQQgggsssrrrlllggggggiii___SSS\\\qqq{{{xxxbbb[[[___mmmzzzrrrggguuu}}}|||{{{}}}xxxuuusssrrrxxx}}}sss]]]HHHCCCKKKUUU]]]aaaUUU\\\bbb```[[[YYYZZZ\\\[[[XXXYYYbbbmmm}}}sssddd[[[ZZZ]]]aaaYYYSSSOOONNNPPPSSS\\\eee___YYYVVVWWW\\\dddppp{{{}}}yyysssssspppmmmllllllnnnooojjj```YYYXXXXXXfff~~~uuurrrjjjUUU===777BBBQQQfff{{{}}}fffgggaaa___]]]ZZZYYYXXXYYYYYYSSSUUUXXX\\\___aaabbbbbbZZZYYYWWWVVVVVVWWWYYY[[[TTTTTTSSSTTTUUUXXXZZZ\\\VVVYYY^^^ccceeedddaaa___ZZZdddpppuuuqqqooo||||||kkkZZZMMMGGGEEECCC@@@???@@@BBBBBBBBB?????????>>>===>>>@@@BBBDDDDDDBBB@@@@@@FFFPPPXXXhhhuuummm{{{```GGG@@@===<<>>???CCCIIIEEE>>>999999:::;;;???DDDNNNjjjxxxzzz]]]AAA:::>>>BBBCCC<<<<<<<<<;;;;;;<<<===>>>===;;;<<>>===AAAFFFSSSkkktttnnnkkkhhhgggggghhhfffeeecccnnnbbb[[[XXXOOOOOOWWWSSSSSSSSSPPPLLLJJJKKKLLLIIIHHHHHHIIIKKKLLLLLLKKKLLLMMMNNNOOOOOONNNMMMLLLHHHJJJPPPVVVUUUPPPMMMNNNLLLNNNHHHBBBJJJ___nnnrrrnnnggghhhnnnmmmggglllxxxwwwiiiZZZ\\\kkkzzzxxxooo|||}}}|||uuu{{{|||rrrvvv~~~~~~qqq\\\HHHEEEPPPZZZaaaccc[[[]]]```bbbaaa]]]YYYYYYVVVXXX^^^iiivvvvvvqqqttt|||kkkeee___\\\\\\eeexxxvvvkkklllwwwwwwvvvwwwpppiiiiiiiiipppsssiiiZZZRRRVVV^^^ooo}}}yyy|||^^^HHH;;;===FFFWWWlll{{{~~~vvvdddfffbbb```]]]ZZZXXXXXXYYYZZZUUUWWW[[[^^^___```______YYYXXXWWWVVVVVVWWWYYYZZZTTTTTTTTTUUUWWWYYY[[[]]][[[\\\___aaabbbaaa```___ZZZaaannnyyyyyyrrrmmmmmmuuu}}}}}}qqqjjj[[[VVVPPPKKKHHHEEEBBBAAADDDFFFGGGDDDAAABBBIIIPPPMMMLLLLLLNNNWWWfffvvvwwwyyyuuuttt{{{XXXKKKBBBCCCBBBCCCQQQdddfff```]]]TTTXXXWWWUUUSSSQQQQQQQQQQQQRRRPPPNNNLLLKKKKKKKKKKKKNNNWWW]]]XXXQQQMMMKKKJJJIIIGGGCCCAAAAAAAAA@@@??????@@@???===999666555555000///...---,,,,,,,,,,,,)))((())),,,,,,,,,000666>>>LLLXXXZZZ___lllvvvyyy|||zzzzzz~~~zzzkkkiiiqqq{{{vvvYYYGGGAAAAAAEEEWWWttt~~~uuujjjaaaXXXQQQJJJFFFBBB@@@CCCHHHHHHBBB<<<;;;===@@@GGGOOOggg~~~{{{wwwTTTBBB@@@BBBCCCCCC>>>@@@BBBBBB@@@??????@@@===<<>>>>>>>>BBBGGGUUUssstttooommmkkkiiihhhfffdddbbbaaavvvvvvaaaXXXUUUPPPPPPUUUPPPRRRRRROOOJJJHHHIIIKKKGGGFFFFFFGGGJJJLLLLLLLLLQQQPPPNNNLLLJJJIIIGGGGGGIIIJJJOOOTTTSSSNNNMMMOOONNNOOOLLLGGGJJJWWWgggppppppkkkkkkpppttttttssstttzzzeeeccckkkzzz~~~~~~{{{tttvvv~~~xxxppp{{{~~~qqq]]]KKKLLLXXXaaadddeeebbb```aaaeeefff```YYYVVVUUUXXX]]]ggguuuxxxwwwwwwrrrmmmlllkkkppppppeeeXXXWWWfffuuu~~~yyytttOOO>>>===IIIQQQ```ttt|||kkk___``````^^^\\\YYYXXXXXXYYYZZZZZZ[[[^^^______^^^[[[ZZZVVVVVVUUUTTTTTTUUUVVVWWWYYYZZZ[[[]]]^^^```aaaaaaaaaaaa```___]]]\\\[[[ZZZ[[[[[[bbbooovvvssskkkgggeeepppzzz}}}zzzssslllddd\\\WWWVVV[[[]]]XXXRRRTTT___kkkzzzxxxxxx~~~}}}{{{dddMMMGGGDDDDDDGGGKKKUUUhhh{{{mmmZZZYYYZZZWWW[[[YYYWWWTTTRRRQQQQQQRRRRRRRRRQQQPPPPPPPPPPPPPPPOOOUUUXXXTTTNNNMMMLLLKKKHHHFFFCCCBBBCCCDDDEEEDDDBBBCCCBBB@@@<<<999888888000///...------,,,,,,---,,,******------,,,...222>>>GGGSSS]]]eeellltttzzzxxx~~~yyyzzzsssuuuuuu|||{{{___JJJAAA@@@@@@PPPnnn~~~uuuoooggg```YYYTTTNNNHHHHHHLLLKKKFFFCCCEEEIIIMMMWWW```uuu|||~~~kkkQQQGGGFFFDDDAAA@@@@@@CCCGGGGGGDDDAAA@@@@@@::::::===BBBDDDDDDHHHOOOZZZZZZTTTRRR[[[gggfff\\\QQQYYY```^^^WWWTTT\\\eee[[[```lll|||~~~zzzxxxyyyyyysssfff\\\OOOFFF???===>>>???DDDIIIZZZ}}}|||tttpppooommmjjjgggdddccccccfffmmm~~~bbbUUUTTTUUUTTTSSSPPPRRRSSSPPPJJJHHHJJJMMMKKKIIIGGGHHHJJJMMMNNNNNNTTTSSSRRROOOMMMJJJGGGFFFIIIJJJMMMRRRSSSPPPPPPTTTPPPNNNMMMLLLJJJMMM[[[iiipppqqqnnnlllpppuuutttnnn}}}}}}yyyqqqoooxxxyyywww|||rrrrrruuudddWWW]]]mmmwwwyyyxxx{{{vvvuuuwwwssshhh^^^ZZZXXX[[[aaahhhvvvzzzuuusssrrrrrrsssnnnmmmggg______nnn{{{ttt\\\FFF888CCCYYYaaappptttaaa\\\[[[]]]\\\[[[YYYXXXXXXYYYYYYYYY[[[]]]``````___]]][[[WWWWWWVVVUUUUUUUUUVVVVVV[[[\\\^^^aaabbbbbbaaaaaa``````___^^^\\\ZZZWWWVVVXXXTTTWWWcccnnnpppllliii\\\aaajjj}}}mmmfffIII???@@@BBBEEEJJJTTThhhsss]]]TTTRRRWWW______]]]YYYVVVSSSRRRRRRRRRRRRSSSSSSTTTTTTUUUUUUUUUQQQVVVVVVQQQMMMNNNOOOOOOJJJHHHFFFEEEGGGIIIJJJJJJDDDEEEDDDBBB>>>;;;::::::000000...---------------///,,,,,,......+++,,,///@@@FFFRRRaaaiiilllrrryyywww|||xxx}}}zzzooossscccMMMAAA>>>;;;JJJiii~~~yyytttnnngggaaaYYYQQQOOORRRLLLIIIJJJOOOTTTZZZcccmmmtttuuutttqqqYYYOOONNNJJJGGGFFF===AAAFFFFFFBBB>>>;;;;;;777777:::======<<<@@@FFFKKKMMMMMMQQQaaaqqqnnn```]]]hhhnnngggaaaggguuu{{{xxxwwwyyyyyyssseeeZZZLLLDDD===<<<>>>@@@EEEJJJ___xxxtttsssrrrooojjjfffdddeeegggooozzzjjjxxxvvv|||bbbTTTTTTZZZZZZVVVRRRTTTUUURRRMMMJJJMMMPPPPPPMMMJJJJJJLLLNNNPPPPPPSSSTTTUUUTTTSSSOOOLLLJJJKKKKKKNNNSSSTTTSSSVVVZZZOOOLLLMMMNNNHHHEEEQQQbbbqqquuuqqqhhhjjjtttuuummmuuuzzz}}}sssxxx}}}|||~~~vvvrrrxxx{{{mmmdddooouuuhhheeeZZZ```gggooozzz|||sssnnnppptttvvvqqqiii^^^[[[hhhnnnqqqpppIIICCC666HHHeeepppiii]]][[[YYY[[[[[[ZZZYYYYYYYYYYYYYYYSSSVVV[[[___bbbbbbaaa```ZZZZZZYYYXXXXXXXXXXXXXXXTTTVVVYYY[[[\\\\\\ZZZYYY[[[\\\^^^^^^]]][[[XXXVVVVVVSSSVVVbbbnnnqqqooommm[[[[[[cccmmmcccJJJBBBBBB:::LLLYYYaaammmwwwsss___VVVSSSPPPPPPSSSWWWWWWWWWWWWVVVTTTSSSRRRQQQTTTSSSQQQUUUZZZXXXRRRQQQQQQQQQPPPPPPOOOOOOOOONNNNNNMMMMMMMMMNNNOOOPPPHHHGGGEEEBBB@@@>>>======777555222000000...,,,+++)))***+++,,,---...------>>>FFFUUU[[[XXXcccsssuuu}}}|||{{{yyyrrrtttttt}}}{{{kkkpppkkkQQQCCC>>>DDDIII```vvvqqqiii___XXXUUUVVVXXXPPPNNNPPPYYY```bbbgggooo{{{uuuaaaTTTMMMGGGDDD??????>>>===<<<<<<======:::;;;<<<;;;:::;;;@@@EEENNNKKKLLLSSS]]]bbb```[[[eeejjjooosss}}}{{{qqqsssuuuyyywwwmmm^^^RRRFFFEEE>>>===AAA===AAASSSnnn{{{kkkvvvrrrpppnnniiiddddddhhhwwwnnn}}}ooo___ZZZZZZZZZXXXWWWSSSSSSTTTTTTSSSRRRPPPOOONNNMMMMMMMMMNNNNNNOOOOOOQQQSSSUUUSSSNNNKKKJJJJJJHHHOOOVVVXXXTTTPPPPPPQQQOOONNNMMMLLLLLLLLLNNNOOOgggtttuuuhhheeepppuuuoooqqqzzzxxxfffgggsss~~~yyywwwyyykkkfffgggmmmxxxwwwssstttxxxyyywwwrrreee[[[eeetttlllooonnnZZZ>>>===BBBTTTmmmyyy|||uuuXXXWWW\\\TTTUUUWWW[[[]]]]]][[[XXXVVVSSSUUUZZZ^^^``````^^^]]]^^^\\\ZZZXXXVVVVVVVVVVVVXXXTTTPPPOOORRRUUUVVVUUUUUUVVVWWWXXXYYYYYYYYYYYYYYY]]]]]]\\\bbbmmmttttttfff```lll{{{oooOOOBBB@@@???BBBSSS___jjjzzzyyyjjj[[[TTTQQQPPPRRRVVVXXXXXXXXXYYYXXXXXXWWWWWWVVVVVVSSSOOOQQQVVVWWWRRRLLLMMMPPPRRRRRRRRRPPPOOOQQQQQQQQQQQQQQQRRRRRRRRRFFFEEEDDDCCCAAAAAA@@@@@@;;;888444222000///...,,,******+++,,,,,,---......888FFF\\\ddd]]]bbbooossszzz~~~qqqppprrr{{{{{{kkkooooooUUUDDD===CCCIII___uuupppggg]]]UUURRRTTTWWWTTTQQQRRRWWW[[[bbbqqquuueeeVVVIIIAAA?????????@@@@@@???===;;;;;;>>>BBBDDDDDDFFFKKKOOOMMMOOORRRWWW]]]cccgggiiivvv}}}{{{yyyqqqqqqrrrsssrrriii\\\RRRGGGDDD<<<;;;@@@>>>CCCTTTwwwxxxkkktttooojjjhhheeecccgggmmmyyykkkyyyjjj\\\XXXYYYYYYXXXXXXUUUVVVVVVUUUUUUTTTSSSRRRNNNOOOPPPQQQQQQQQQPPPPPPOOOQQQQQQOOOLLLJJJKKKLLLQQQTTTVVVVVVSSSRRRRRRTTTPPPNNNKKKIIIHHHIIIKKKMMMffftttwwwiiicccllltttrrrsssuuurrr___^^^hhhxxxzzz{{{~~~vvvkkkkkkoooxxx{{{wwwwwwxxxyyywwwccc^^^bbbzzzmmmmmmlll^^^LLL???CCCMMMaaasssxxxzzzmmmXXXYYY]]]UUUXXXZZZ]]]______\\\XXXUUUVVVWWWZZZ\\\^^^]]]\\\[[[[[[ZZZXXXWWWVVVVVVVVVWWWUUURRROOOOOORRRTTTTTTSSSUUUVVVWWWXXXXXXYYYYYYYYY[[[^^^]]][[[___kkkvvv{{{ppphhhsss~~~|||sssQQQBBBAAAAAA???HHHZZZggguuulllcccZZZUUUQQQPPPTTTYYYXXXYYYZZZ[[[[[[[[[[[[[[[XXXVVVQQQLLLLLLQQQSSSRRRKKKNNNRRRUUUVVVUUUSSSQQQQQQQQQQQQQQQPPPOOONNNMMMFFFFFFEEEDDDCCCBBBAAAAAA???;;;777333111000///...,,,++++++***+++,,,...///666IIIhhhrrrddd___iiiooo}}}}}}sssnnntttzzzllliii~~~uuu[[[HHH===@@@EEEZZZ{{{uuunnnbbbUUUKKKGGGHHHKKKSSSUUUXXX[[[^^^fffwww|||lll\\\QQQIIIDDD>>><<<===>>>>>>===CCCJJJTTT[[[```eeejjjooonnnooommmkkkkkkuuuzzzxxxqqqooonnnmmmjjjcccXXXPPPFFFBBB:::;;;BBBAAAEEEUUU}}}vvvmmmsssmmmgggeeedddeeelllttt{{{}}}iii}}}sssfffYYYWWWYYYZZZZZZZZZXXXWWWVVVUUUTTTTTTTTTTTTPPPQQQRRRRRRRRRPPPNNNMMMNNNNNNMMMKKKIIIJJJMMMPPP[[[YYYWWWTTTSSSSSSTTTTTTRRROOOLLLIIIHHHIIIKKKMMMaaaqqqxxxmmmdddkkkvvv{{{wwwzzznnniiiWWWUUU]]]ooo}}}wwwvvv~~~~~~mmmkkknnntttzzz}}}|||yyywwwuuuttttttuuuvvvhhhlll}}}qqqccciiidddKKK>>>BBBEEEVVVmmmzzzyyy{{{wwwcccYYY[[[]]]VVVZZZ]]]```bbbaaa]]]XXXUUUYYYYYYYYYYYYYYYXXXXXXWWWUUUUUUTTTTTTTTTUUUUUUVVVTTTSSSRRRRRRTTTTTTSSSRRRTTTTTTUUUVVVVVVWWWWWWWWWYYY[[[[[[WWWYYYeeettt}}}xxxrrr~~~}}}YYYDDDBBBGGGHHHDDDSSSiii{{{ooofffccc___YYYSSSRRRUUUZZZYYYZZZZZZ[[[[[[[[[ZZZZZZSSSRRRNNNKKKKKKMMMOOOOOOPPPQQQSSSUUUUUUTTTRRRQQQQQQQQQQQQPPPNNNLLLJJJIIIHHHHHHGGGFFFDDDCCCAAAAAABBB>>>888444222111///...---,,,*********,,,...///999NNNqqq}}}hhh[[[dddoooxxxzzz}}}xxx{{{vvvmmmyyy{{{mmmbbbwww{{{cccNNN@@@<<>>999555333111///---...,,,+++******+++---///888KKKnnn~~~jjj[[[gggwwwvvvwwwtttppprrr}}}~~~zzztttzzzwwwvvvzzzrrr}}}ooofffzzzlllTTTDDD>>>AAAOOOjjjyyyjjjZZZMMMGGGGGGIIIJJJNNNTTTYYY]]]aaabbbbbbmmmyyywwwooofffeeeooo~~~yyywwwrrrrrrqqqmmmdddWWWJJJAAA<<<<<<999???JJJIIIKKKZZZ{{{pppnnnqqqmmmjjjjjjhhhgggkkkqqqxxxddd{{{iii___VVVTTTUUUTTTSSSUUURRRQQQOOOMMMMMMMMMNNNNNNOOONNNLLLLLLMMMOOORRRTTTOOOMMMJJJHHHJJJNNNRRRUUUZZZXXXUUURRRQQQPPPMMMKKKLLLLLLMMMNNNNNNNNNMMMMMMKKK^^^rrryyywwwzzzxxx}}}uuuqqqcccXXXRRRQQQXXXkkk~~~~~~}}}sss}}}||||||wwwpppnnnooossswww|||zzzsssrrrssssssuuuwwwsssrrrzzzoooXXXMMM\\\ZZZNNNFFF<<<;;;KKKYYYooouuu___^^^ZZZVVVXXXXXXXXXZZZ^^^```aaa___]]][[[ZZZWWWTTTQQQOOOOOOPPPQQQQQQQQQRRRTTTUUUVVVVVVWWWVVVWWWWWWVVVSSSPPPMMMLLLOOOOOONNNNNNNNNOOOPPPPPPOOOQQQSSSQQQOOOSSS^^^hhh~~~||||||{{{kkkhhhsssnnnbbbSSSDDD???DDDNNN[[[fffnnn]]]WWW[[[[[[VVVSSSUUUXXXYYYVVVVVVVVVUUUTTTSSSRRRQQQGGGHHHLLLPPPNNNJJJHHHJJJIIIGGGEEECCCBBBCCCDDDEEEEEEEEEFFFFFFGGGIIIKKKLLLBBBCCCFFFHHHJJJJJJJJJJJJBBB???;;;888555333000------,,,+++++++++,,,------333@@@cccyyykkk^^^lllvvvpppjjjiiiqqq|||yyyllldddiiinnnuuu{{{|||uuuqqqttt[[[HHHBBBCCCMMMccc~~~yyymmm```VVVRRRSSSVVVPPPQQQPPPPPPSSSZZZ^^^]]]gggsssxxxuuussssssqqqlllaaaSSSFFF>>>888;;;:::@@@JJJJJJQQQddduuummmlllmmmjjjiiijjjgggdddeeejjjvvvddd}}}cccZZZRRRPPPPPPNNNMMMOOONNNMMMLLLKKKJJJJJJJJJJJJLLLKKKKKKMMMPPPUUUZZZ]]]OOOMMMJJJJJJLLLOOOQQQRRRSSSSSSRRRQQQNNNKKKIIIHHHIIIIIIJJJKKKKKKJJJJJJIIIFFFTTThhhvvv{{{~~~tttqqqmmm___VVVTTTSSSYYYfffwww~~~}}}oooxxx~~~}}}}}}sssrrrppprrrvvvyyy|||~~~tttssssssrrrrrrtttuuuooonnn{{{lllMMM>>>MMMaaaXXXAAA>>><<<@@@UUUiii|||ggg\\\^^^XXXTTTWWWWWWVVVXXXZZZ\\\]]]]]]\\\\\\WWWUUURRROOONNNOOOQQQRRRTTTUUUVVVWWWXXXXXXXXXXXXSSSTTTUUUSSSPPPLLLKKKJJJNNNMMMLLLKKKKKKLLLMMMNNNPPPPPPQQQRRRPPPQQQXXXaaa~~~rrr{{{vvv~~~sssnnncccUUUPPPJJJGGGLLLTTT```qqq|||ggg^^^WWWZZZYYYTTTRRRUUUVVVSSSRRRRRRSSSSSSRRRQQQPPPPPPJJJJJJNNNRRRPPPIIIGGGJJJDDDDDDDDDEEEGGGIIIKKKLLLLLLJJJHHHFFFEEEFFFGGGIIIEEEFFFHHHJJJJJJJJJIIIHHHAAA???===;;;999666222///,,,,,,,,,,,,,,,,,,,,,,,,000777XXXsssjjj^^^kkk~~~tttnnnjjjkkksss~~~zzzxxxooonnnzzz}}}~~~}}}uuu{{{bbbOOOCCCCCCHHH[[[vvv~~~yyypppeee]]][[[]]]___\\\```___ZZZ[[[dddkkknnnwww~~~vvvsssrrrqqqnnnggg\\\PPPEEE???888<<<:::>>>FFFJJJXXXqqqsssooorrrllliiihhhhhhfffbbbdddhhhwwwxxxjjjnnn___WWWQQQPPPOOOMMMMMMOOOLLLLLLLLLLLLKKKJJJIIIHHHKKKLLLNNNQQQSSSUUUWWWXXXMMMLLLJJJKKKNNNOOONNNLLLNNNPPPPPPNNNIIIGGGHHHIIINNNLLLIIIGGGFFFFFFGGGHHHHHHNNN\\\nnnxxx{{{mmmnnniii^^^\\\ZZZYYYZZZaaammmyyy~~~~~~}}}}}}yyy~~~~~~uuusssuuusssmmmllloooppplllmmmlllOOOFFFIIIWWWcccOOO;;;??????IIIjjjyyyooo___YYY[[[VVVUUUXXXTTTWWWWWWWWWWWWXXXXXXYYYYYYUUUSSSRRRPPPQQQRRRTTTVVVTTTUUUVVVWWWWWWVVVUUUTTTPPPRRRTTTSSSPPPNNNNNNPPPOOONNNLLLKKKKKKLLLMMMNNNPPPMMMMMMPPPQQQQQQWWW___rrr|||xxxuuuttt>>>MMM]]]kkknnnPPPJJJNNNMMMFFFDDDEEENNN]]]kkkwwwuuuggg^^^]]]]]]___\\\TTTRRRTTTSSSNNNOOOPPPPPPQQQQQQQQQQQQQQQOOONNNQQQTTTPPPHHHGGGKKKCCCEEEIIINNNRRRUUUWWWWWW^^^[[[UUUOOOKKKIIIIIIIIIKKKKKKLLLLLLJJJGGGEEECCCAAA@@@???>>><<<999444000,,,,,,---------,,,++++++111444RRRoooiii\\\fffwwwpppmmmllloootttzzz~~~wwwxxxyyyuuuqqq~~~~~~gggUUUBBB@@@CCCSSSooowwwnnnfffcccdddfffeeeooosssooommmttt}}}lll^^^lllqqqwww}}}}}}uuuqqqqqqoookkkcccXXXNNNFFFBBB:::===:::<<>>FFFTTT___dddcccfffrrr~~~~~~{{{yyyxxxcccPPPKKKKKKJJJHHHHHHKKKPPP^^^pppkkkddddddaaa```bbb```\\\WWWSSSRRRQQQPPPOOOLLLMMMOOOPPPQQQRRRRRRRRRRRRNNNLLLMMMKKKGGGGGGJJJHHHJJJNNNTTTXXX[[[[[[ZZZYYY\\\]]]WWWOOOLLLOOOSSSRRROOOKKKIIIJJJKKKJJJHHHEEEAAA>>><<<<<<:::666333111///...,,,++++++,,,,,,000555EEE[[[iiiiiieeedddlllpppmmmiiiooo|||yyysssddd```mmmxxx}}}kkk___JJJ???AAAOOO```zzzzzzvvvuuuuuusssqqqssstttsssrrrtttzzzbbbRRRVVV[[[```aaabbbnnn|||tttrrrnnnkkkfff^^^PPPCCC>>>AAA;;;======AAADDDIIIkkkzzzooovvvpppmmmmmmllliiifffgggooovvvnnn}}}```UUUPPPNNNOOOPPPPPPSSSXXXNNNMMMLLLLLLMMMLLLJJJHHHLLLLLLMMMLLLJJJJJJKKKMMMGGGHHHJJJLLLMMMNNNMMMMMMQQQPPPMMMHHHDDDFFFLLLRRRZZZSSSIIIDDDDDDGGGIIIIIIMMMKKKLLLVVVjjj{{{zzzooo{{{uuuooollliiijjjoooaaaeeeeeeaaafffuuuwww}}}uuulllooonnnuuuxxxuuutttrrrooooooqqqqqqvvv```OOO<<>>===;;;777444111///...,,,+++++++++,,,///111@@@WWWiiilllgggbbbhhhnnnnnniiilllxxx}}}{{{|||pppgggfffttt~~~|||oooaaaNNNAAA@@@MMM[[[ttt}}}|||yyyuuutttwwwzzz||||||VVVJJJRRRWWW\\\\\\]]]ooovvvoooooonnniiibbbYYYNNNBBB>>>???;;;???@@@DDDJJJRRRuuuxxxrrr{{{tttnnnkkkiiigggcccgggwwwlllvvv\\\XXXSSSPPPQQQPPPOOOQQQVVVPPPOOOMMMMMMMMMMMMJJJHHHKKKLLLLLLKKKIIIHHHIIIKKKJJJKKKLLLLLLMMMLLLKKKKKKOOONNNKKKHHHFFFGGGKKKNNNQQQMMMIIIGGGHHHIIIJJJKKKLLLKKKJJJOOO___pppuuuqqqlll{{{vvvwww}}}{{{qqqiiiggggggkkkwww}}}~~~xxxwwwqqqrrr}}}~~~uuuuuuvvvwwwyyy{{{___HHHAAA@@@QQQaaa\\\QQQ???:::<<>>999777999999:::===CCCKKKRRRWWWOOOPPPQQQOOOMMMNNNSSSXXXQQQIIIBBBCCCGGGKKKOOOSSSYYYlllzzz___KKKDDDAAAAAAFFFMMMTTT___iiinnnppp|||xxxggg\\\VVVZZZ]]]YYYVVVXXXYYYVVVRRROOONNNNNNMMMLLLMMMMMMNNNOOOPPPPPPPPPOOOKKKHHHFFFGGGHHHFFFHHHLLLGGGJJJNNNRRRUUUVVVUUUUUUPPPVVV\\\[[[VVVPPPOOOPPPIIIIIIIIIKKKNNNOOOMMMLLLGGGEEEBBB@@@>>><<<888555111000...,,,++++++++++++......999SSSkkkrrrkkkbbbgggnnnpppkkklllwwwxxx~~~zzzuuummmkkkyyy~~~uuuwwwhhhUUUDDD@@@IIITTTkkk~~~xxxtttsssvvvyyysssNNNGGGSSS\\\aaa___```yyy{{{pppkkkkkkmmmdddYYYRRRJJJAAA======999>>>>>>BBBLLLZZZ}}}uuuwwwvvvnnnhhheeeeeeaaafffpppfffrrr]]]ZZZVVVRRRRRRQQQOOOPPPTTTSSSQQQOOONNNNNNMMMJJJHHHJJJKKKKKKJJJHHHGGGIIIJJJKKKLLLLLLMMMMMMLLLLLLKKKNNNLLLJJJIIIJJJJJJIIIHHHGGGIIIKKKKKKKKKKKKKKKLLLKKKKKKIIIIIIQQQ```mmmrrrggg~~~ssstttnnndddiiixxxwww~~~yyysssyyyxxxxxxyyyvvvyyy\\\III<<<<<>>AAAPPPeeerrrzzzvvvkkkeeecccdddaaagggeeejjjsssbbb[[[VVVTTTTTTSSSQQQRRRUUUUUURRRPPPNNNMMMLLLJJJHHHHHHIIIJJJJJJIIIJJJLLLNNNMMMMMMMMMNNNNNNOOOOOOOOOOOOMMMKKKLLLNNNMMMJJJFFFFFFJJJNNNNNNKKKIIIJJJLLLJJJLLLKKKHHHJJJTTTdddpppnnn|||ooo|||lllgggllleee|||vvvwww}}}{{{yyyyyy}}}{{{tttzzzuuu[[[LLLBBB===BBBPPP[[[PPP<<<:::999BBBZZZ|||uuu```bbbZZZ[[[[[[\\\\\\\\\\\\\\\YYYXXXVVVTTTRRRQQQPPPOOOXXXVVVUUUUUUXXXYYYZZZZZZWWWWWWWWWZZZ]]]]]][[[XXXSSSTTTWWWXXXXXXVVVTTTSSSNNNMMMMMMNNNRRRTTTUUUUUUUUUUUUWWWXXXYYYYYYXXXXXX[[[UUUWWWeeevvvttthhhcccccc```\\\ZZZ[[[[[[[[[ZZZ\\\ZZZXXX[[[bbbmmmxxx~~~}}}{{{yyy|||uuuYYYFFF???===<<<===AAAJJJYYYmmmvvvhhhccc```ZZZTTTQQQOOOOOOUUU\\\\\\YYYUUUQQQPPPNNNKKKIIIGGGHHHJJJLLLNNNPPPQQQQQQMMMIIIHHHJJJJJJGGGGGGJJJEEEJJJPPPTTTUUUVVVXXXZZZ]]]]]]]]]XXXRRRMMMKKKKKKNNNOOOQQQPPPMMMIIIEEECCCDDDDDDDDDBBB???;;;999777333222000...,,,,,,,,,,,,000---333JJJiii|||zzzpppnnnnnnnnnooouuu}}}|||wwwzzzkkkxxxuuuiiisssxxxeeeMMMBBBEEEJJJ\\\xxx~~~}}}~~~~~~xxxqqqmmmsss}}}pppfffhhhnnnqqqpppuuuuuunnnlllllldddVVVIIICCCAAA>>><<<;;;???CCC@@@FFF___}}}{{{sss{{{zzzrrrgggbbbbbbccccccnnnggg~~~nnn```YYYUUUTTTUUUUUUTTTUUUYYYVVVSSSPPPNNNMMMLLLJJJHHHGGGIIIKKKLLLLLLNNNPPPSSSSSSRRRQQQPPPPPPOOOOOONNNRRRPPPOOOPPPQQQPPPLLLHHHLLLOOOPPPNNNJJJHHHIIIKKKJJJMMMOOOMMMKKKOOO]]]iiiqqqvvv{{{~~~xxxXXXggg~~~rrriiiccc```sss|||qqqpppuuuzzz||||||{{{wwwyyywwwwwwgggLLL???:::;;;BBBPPPXXXPPPBBB===888BBBYYY{{{oooaaaaaaYYYYYYYYYZZZZZZZZZZZZZZZ[[[YYYVVVSSSQQQQQQRRRRRRXXXWWWVVVVVVXXXZZZZZZYYYWWWWWWXXXYYYZZZZZZYYYWWWUUUVVVXXXYYYYYYWWWUUUSSSQQQPPPPPPRRRUUUXXXXXXXXXXXXXXXWWWVVVVVVWWWWWWXXXQQQRRRUUUZZZ```llltttfffZZZSSSHHH@@@===???DDDGGGCCCOOOaaavvvxxxjjj\\\TTTUUUUUUUUUTTTSSSSSSUUUXXXWWWUUUQQQNNNLLLJJJHHHFFFFFFGGGIIIKKKMMMOOOPPPPPPHHHFFFHHHLLLMMMKKKKKKNNNIIINNNUUUXXXXXXYYY[[[]]]YYYXXXVVVRRROOOMMMNNNOOOLLLNNNPPPPPPMMMIIIGGGFFFBBBDDDEEECCC@@@<<<:::999555444222///...---------///...222DDD```xxx~~~yyymmmllllllpppvvvzzzxxxuuurrruuutttzzzyyy}}}|||mmmzzz{{{ooosss{{{mmmSSSEEEFFFGGGUUUppp~~~~~~~~~~~~}}}wwwooojjjrrr~~~yyyyyy}}}zzzqqqmmmkkkhhh\\\PPPDDD???>>>===<<<===<<>>CCC[[[zzzwwwggg___YYYWWWWWWWWWWWWWWWXXXXXXYYY]]][[[YYYVVVUUUUUUVVVVVVTTTTTTUUUWWW[[[\\\\\\[[[VVVVVVVVVVVVVVVVVVVVVVVVVVVWWWYYY[[[ZZZYYYWWWUUUUUUTTTTTTUUUXXXYYYYYYXXXXXXWWWUUUTTTSSSSSSTTTUUUPPPTTTWWWUUUQQQXXXooozzzggg[[[OOOCCC<<>>======777666333111///.........+++---000<<>>===;;;===@@@<<>>HHHbbbhhh[[[OOO>>>777EEE]]]zzzeee^^^[[[WWWWWWVVVUUUTTTTTTVVVXXXYYYYYYZZZZZZ[[[ZZZXXXWWWVVVSSSTTTVVVYYY\\\]]][[[YYYUUUTTTTTTSSSSSSTTTVVVXXXVVVXXXZZZ\\\\\\[[[YYYWWWWWWVVVVVVWWWXXXYYYXXXVVVUUUUUUTTTTTTRRRQQQOOONNNQQQSSSTTTSSSPPPSSScccsssyyylllLLLAAAAAA???>>>@@@???EEELLLNNNLLLNNNYYYcccpppzzziiibbb___[[[[[[___OOONNNKKKIIIKKKPPPSSSTTTNNNLLLKKKJJJKKKKKKIIIHHHJJJKKKKKKKKKKKKKKKJJJJJJFFFFFFJJJOOOPPPKKKGGGHHHKKKPPPUUUVVVSSSPPPQQQSSSNNNNNNMMMLLLLLLKKKKKKKKKNNNPPPQQQOOOJJJGGGFFFGGGAAADDDGGGGGGDDD@@@???@@@888777444222000/////////(((+++...666LLLhhh|||iiiooowww{{{xxxppplllkkkcccuuu|||zzz}}}~~~}}}pppsss~~~ssslllqqqzzzzzz\\\JJJGGGAAAHHHaaattt~~~}}}|||~~~{{{vvvuuuqqqooo|||yyynnnhhhfff```XXXPPPGGG@@@>>><<<;;;===AAADDDMMMSSSjjjwwwnnnyyyhhhkkkcccddd___[[[mmmrrrzzzbbb```ZZZWWWVVVYYYZZZXXXXXX\\\\\\YYYUUURRRRRRRRRRRRQQQNNNOOOOOOOOONNNNNNPPPRRROOONNNNNNMMMNNNOOOQQQRRRWWWXXXVVVRRRMMMMMMPPPTTTKKKJJJLLLPPPUUUVVVTTTPPPVVVRRRQQQVVVWWWTTTTTTWWW___lll~~~zzzqqqzzzVVV>>>???XXXyyy\\\VVVbbbaaawwwrrrhhhiiiooovvvxxxvvvjjjpppvvvwwwVVV@@@:::;;;===>>>MMMnnnjjjJJJ<<<:::AAASSSwwwjjj^^^[[[ZZZZZZXXXVVVTTTSSSSSSUUUXXXZZZTTTWWWZZZ]]]\\\YYYUUURRRVVVWWWYYY[[[]]]\\\XXXUUUSSSSSSRRRQQQQQQSSSWWWZZZWWWYYY[[[]]]]]]\\\ZZZYYYXXXWWWVVVWWWXXXXXXVVVTTTQQQRRRTTTUUUSSSPPPLLLIIIIIIHHHKKKRRRWWW]]]fffnnnwwwhhhuuuyyydddNNN>>>>>>>>>888888??????GGGWWWfffjjjhhhllltttllleee\\\YYYZZZ\\\[[[YYYRRRPPPOOOQQQRRRQQQMMMJJJLLLKKKIIIGGGEEEDDDDDDDDDKKKJJJIIIIIIKKKKKKKKKJJJPPPHHHFFFLLLLLLFFFFFFLLLKKKPPPRRRMMMLLLPPPRRROOONNNMMMLLLKKKJJJJJJJJJJJJSSSSSSPPPMMMHHHFFFFFFFFFFFFGGGHHHGGGFFFDDDBBBAAA777888888666222///---,,,...)))444;;;BBBeeegggmmmnnnlllrrr{{{zzzqqqmmmooowww~~~uuu}}}rrrpppnnnzzzsssfffgggttt~~~yyyqqqXXXAAA>>>FFFWWWnnnyyy~~~yyyvvvwww~~~|||rrrnnniii```XXXTTTGGGEEE@@@;;;999<<<@@@BBBQQQQQQ^^^xxxyyy|||tttjjjffflll___^^^bbbppp}}}uuu```]]]ZZZZZZYYYVVVUUUVVVYYY[[[\\\ZZZYYYXXXWWWUUURRRPPPQQQNNNKKKKKKMMMPPPRRRSSSJJJJJJKKKMMMOOOPPPRRRRRRXXXUUUQQQPPPPPPPPPPPPOOOQQQQQQSSSVVVXXXWWWTTTQQQSSSTTTUUUVVVWWWVVVUUUTTTXXXfffuuu}}}zzzgggAAA888GGGmmm}}}|||\\\QQQ[[[\\\```iiiyyy|||}}}xxxgggdddkkkllllllqqq|||~~~{{{yyytttrrrtttkkk{{{lllUUU@@@:::999777<<>>===;;;777333000//////***222888???^^^~~~bbbeeeiiippp|||xxxyyy~~~uuuxxxyyyrrrkkkssszzzmmmjjjsss~~~yyy```HHHBBBDDDOOObbbrrr{{{~~~}}}~~~xxxoookkkeee[[[RRRMMMBBB@@@<<<999999<<>>GGGSSSSSSLLLEEE@@@;;;CCC```}}}fff]]]ZZZUUUVVV[[[SSSSSSSSSSSSSSSTTTUUUVVVUUUVVVXXXXXXWWWUUUSSSQQQTTTSSSSSSTTTUUUUUUSSSRRRSSSQQQPPPQQQTTTVVVUUUTTTRRRUUUXXXXXXVVVTTTSSSTTTXXXVVVTTTSSSRRRPPPMMMJJJLLLNNNPPPRRRRRRPPPNNNMMMKKKMMMOOORRRTTTVVVWWWXXXeeerrr~~~~~~vvvsssyyy???@@@BBBDDDIIISSS```jjj}}}ddd\\\^^^___^^^bbbgggggg\\\RRRYYYhhhfffssslllOOO???===???AAA@@@AAAJJJZZZhhhyyyttt^^^SSSOOOOOOQQQRRRTTTTTTTTTTTTUUUVVVWWWVVVUUUUUUTTTRRRNNNJJJFFFDDDBBB@@@@@@BBBEEEGGGCCCDDDFFFGGGIIIJJJJJJJJJJJJGGGJJJQQQRRRKKKHHHKKKKKKKKKKKKJJJNNNRRRPPPKKKJJJJJJJJJJJJKKKLLLMMMNNNQQQPPPNNNJJJGGGFFFGGGHHHEEEHHHLLLNNNNNNJJJEEEBBBDDDCCCAAA>>>;;;666222000///+++///444:::UUUsss}}}jjjfffhhhvvv~~~wwwjjjmmmuuuzzzzzzwwwnnnqqq}}}hhhPPPGGGCCCHHHWWWiiisss{{{~~~~~~~~~|||~~~}}}}}}}}}vvvrrr{{{{{{ssslllhhhaaaUUUIIIDDD>>>;;;999999:::<<<>>>???FFF^^^}}}uuurrrtttrrrjjjeeefff______dddmmmgggXXXWWWXXXXXXXXXWWWVVVWWWZZZ]]]XXXZZZ\\\]]][[[WWWSSSPPPIIIIIIKKKNNNQQQRRRQQQOOOMMMNNNOOOPPPPPPQQQQQQQQQSSSPPPLLLJJJKKKMMMOOOPPPTTTSSSRRRSSSTTTUUUTTTSSSSSSRRRQQQQQQRRRSSSTTTUUUTTTXXX___kkk~~~xxxpppWWWBBBEEEXXXlllnnneeeccc\\\UUURRRZZZaaagggqqq}}}qqqhhhddd___\\\```lll}}}~~~yyy{{{|||nnnkkkjjjgggcccbbbxxxwwwKKK???666333999???BBBJJJRRRFFF@@@999666AAAZZZxxxyyyhhhZZZYYYZZZWWWWWWZZZRRRQQQQQQRRRSSSTTTUUUVVVSSSTTTVVVVVVVVVTTTRRRPPPQQQPPPPPPQQQRRRSSSQQQPPPSSSQQQPPPQQQSSSTTTTTTSSSSSSTTTUUUTTTRRRQQQQQQRRRVVVSSSPPPOOOMMMKKKHHHFFFJJJKKKNNNPPPRRRRRRQQQPPPOOOQQQTTTVVVWWWVVVTTTSSS[[[```iiiuuu~~~xxxpppFFFDDD@@@<<<:::>>>EEEJJJQQQccceeePPPAAAEEEJJJGGGBBBEEEJJJKKKCCC;;;@@@IIICCCPPPfffvvvtttbbbOOOEEE@@@HHHKKKJJJOOOddd}}}ttt```SSSOOOMMMMMMLLLQQQWWWXXXVVVTTTUUUXXXVVVVVVVVVVVVUUURRROOOMMMIIIGGGCCCAAABBBDDDHHHJJJCCCEEEGGGHHHHHHHHHHHHIIIEEEFFFLLLSSSSSSLLLHHHIIILLLJJJHHHKKKPPPSSSPPPKKKOOONNNMMMLLLLLLKKKKKKKKKOOOOOOMMMIIIGGGFFFHHHJJJIIILLLQQQTTTRRRNNNGGGCCCGGGEEEBBB???;;;777222...///,,,---000888LLLiii{{{rrrgggfffwww{{{pppyyyrrroooyyy~~~kkkVVVLLLEEEGGGSSS```lllwww{{{}}}~~~}}}zzz~~~~~~~~~}}}}}}~~~~~~|||}}}}}}sssqqquuu~~~|||uuuooojjjfff]]]OOOCCC>>><<<999888:::======???AAAOOOqqqvvvuuuuuuvvvooofffbbbeeeggghhhkkkwwwxxx```TTTTTTWWWXXXXXXWWWWWWXXX[[[]]]XXXZZZ[[[ZZZWWWSSSOOOMMMFFFFFFHHHJJJNNNOOOOOONNNNNNOOOPPPQQQQQQQQQPPPOOOLLLIIIFFFFFFJJJNNNRRRSSSVVVTTTQQQPPPQQQQQQPPPPPPQQQPPPNNNMMMNNNPPPRRRTTTUUUTTTUUU___sss{{{~~~jjjQQQBBBIIIaaazzzxxxuuupppdddZZZXXX^^^^^^\\\fffwww~~~ooojjjbbb[[[\\\eeerrr|||{{{nnniiifffaaaZZZVVV[[[}}}{{{YYY===<<<777888BBBJJJJJJIIIIII>>>;;;666:::RRRtttnnnccc\\\\\\]]]YYYUUUTTTQQQQQQQQQQQQRRRTTTUUUVVVPPPQQQSSSUUUUUUUUUTTTTTTPPPOOOOOOPPPRRRSSSRRRPPPSSSRRRQQQQQQRRRRRRSSSSSSSSSSSSRRRQQQQQQQQQSSSTTTSSSQQQNNNLLLKKKJJJHHHFFFHHHJJJMMMPPPRRRSSSSSSSSSQQQSSSUUUWWWXXXWWWUUUTTTWWWVVV\\\jjj{{{zzzJJJHHHDDDAAA???@@@CCCFFFCCCNNNLLL???>>>JJJNNNDDD??????@@@BBB@@@===<<>>444333999GGGSSSTTTKKKCCC999;;;===JJJhhhzzzkkkeeeaaaaaa```[[[TTTPPPQQQQQQQQQQQQRRRSSSTTTUUURRRRRRSSSTTTUUUTTTTTTSSSMMMMMMMMMOOOQQQRRRQQQPPPUUUUUUUUUTTTTTTTTTTTTUUUQQQPPPPPPPPPRRRTTTVVVWWWQQQOOOMMMKKKLLLLLLJJJIIIGGGIIILLLOOOQQQSSSTTTUUUSSSSSSSSSSSSRRRQQQPPPPPPSSSRRRTTT[[[iiiyyyQQQOOOKKKHHHEEEDDDDDDEEEHHHHHHAAA;;;BBBNNNLLL@@@===;;;:::===???@@@>>><<>>999444000000,,,///777===SSSuuuwwwllleeejjjtttzzz||||||yyywww{{{qqqrrrxxx{{{~~~ssscccXXXLLLEEEKKKSSS```nnnuuuyyy|||{{{yyyyyy{{{}}}~~~}}}}}}~~~yyyxxxwwwwwwyyyyyyyyywww{{{{{{|||}}}yyytttlllgggaaa[[[RRRFFF>>>===888666777;;;:::;;;EEESSSmmm{{{yyyuuupppkkkhhhgggiiibbblllzzzwwwaaaUUUQQQOOOSSSTTTUUUTTTSSSTTTVVVWWWVVVVVVTTTNNNHHHEEEEEEHHHEEEDDDCCCDDDGGGJJJKKKKKKJJJKKKMMMOOOOOONNNLLLKKKRRRPPPMMMLLLMMMNNNOOONNNRRROOOKKKIIIIIIIIIGGGFFFIIIHHHFFFFFFGGGIIILLLNNNOOONNNNNNTTT```ooo}}}~~~nnnWWWJJJZZZjjjWWWTTTYYY```iiirrr|||nnnfffrrrwwwggg______cccfffqqqnnnfff^^^UUUJJJBBBHHHUUUiiizzz```FFF666777444555;;;GGGPPPOOODDD:::888AAANNN```xxx|||iiifffcccaaaaaaaaa]]]VVVQQQSSSSSSRRRRRRRRRSSSTTTTTTWWWVVVVVVTTTSSSQQQOOONNNJJJJJJJJJLLLOOOPPPPPPNNNXXXYYYYYYXXXVVVUUUVVVXXXPPPOOONNNPPPSSSWWWXXXXXXPPPNNNKKKJJJKKKLLLKKKKKKGGGHHHJJJLLLOOOQQQRRRSSSXXXWWWUUUSSSQQQOOOMMMLLLMMMNNNNNNNNNUUUfff}}}ddd```ZZZTTTPPPNNNLLLLLLQQQJJJCCCEEEPPPZZZWWWMMMJJJKKKLLLNNNQQQTTTVVVUUUXXXZZZfff{{{yyybbbUUUUUUTTTQQQNNNLLLLLLNNNPPPHHHJJJLLLKKKIIIIIIJJJMMMJJJMMMPPPPPPMMMKKKJJJKKKAAA@@@>>>>>>???@@@BBBDDDJJJOOOSSSSSSOOOLLLMMMNNNLLLRRRVVVVVVRRRPPPOOOPPPGGGEEEIIIPPPRRROOOOOOQQQLLLLLLLLLLLLMMMNNNOOOOOONNNMMMKKKIIIHHHKKKOOOSSSRRRSSSSSSRRRQQQPPPNNNNNNLLLHHHEEEDDDDDDBBB===777111444...///666555GGGmmm}}}wwwmmmgggkkksssvvvtttpppnnnpppxxxvvvqqqrrruuu}}}xxxmmmcccSSSFFFHHHLLLYYYgggoootttxxxyyyvvvvvvxxx{{{{{{zzzyyyzzz|||xxxwwwwwwxxxzzz{{{zzzyyy|||}}}~~~zzzwwwsssnnnfff```YYYRRRIII@@@;;;===888666999>>><<<>>>PPPeeeuuullljjjjjjjjjhhhaaammm~~~gggTTTOOONNNLLLOOOPPPQQQPPPOOOOOOPPPQQQOOOQQQQQQMMMGGGCCCDDDFFFEEEDDDEEEGGGIIIJJJJJJHHHFFFHHHKKKLLLMMMLLLJJJIIIQQQOOOMMMLLLKKKJJJHHHGGGIIIHHHFFFFFFGGGGGGFFFEEEEEEDDDCCCCCCDDDFFFIIIJJJIIIKKKNNNOOORRR]]]oooxxxmmmaaa```ttt|||ccc^^^ooonnnaaannnxxxtttvvvxxxyyy{{{{{{zzz}}}qqqeeeggg]]]TTTMMMEEECCCSSSgggyyyuuuWWWGGG888...444888===AAADDDDDD@@@:::555AAARRRgggxxxxxxdddbbbaaa```______^^^ZZZVVVUUUUUUTTTSSSSSSSSSSSSTTTWWWVVVUUUSSSPPPNNNLLLKKKJJJJJJKKKMMMPPPQQQQQQPPPVVVWWWXXXVVVSSSRRRSSSUUUPPPOOONNNPPPTTTVVVWWWVVVOOOMMMIIIHHHHHHHHHHHHHHHEEEFFFGGGIIIKKKLLLMMMNNNVVVVVVVVVUUUSSSPPPLLLJJJEEEGGGIIIHHHLLLWWWhhhuuuyyysssnnngggbbb____________]]]UUUQQQZZZiiisssrrrmmmgggllloooppprrrwww|||uuueee[[[VVVVVVQQQSSSUUUSSSNNNKKKLLLMMMGGGGGGGGGFFFEEEFFFIIIKKKJJJMMMOOONNNJJJGGGGGGGGG=========>>>@@@BBBDDDEEEJJJPPPUUUUUURRRPPPPPPSSSKKKQQQTTTRRRNNNLLLMMMNNNDDDDDDIIIPPPQQQMMMMMMRRRNNNMMMLLLKKKJJJJJJJJJJJJNNNMMMLLLJJJIIILLLQQQUUUPPPPPPOOONNNOOOOOOPPPQQQJJJFFFCCCCCCEEECCC>>>888333666//////555///>>>gggwwwvvvmmmdddhhhvvv}}}zzzjjjlllqqqwww}}}zzzqqqnnnnnnyyy{{{tttlllZZZIIIIIIGGGTTTbbbjjjpppuuuvvvtttsssvvvyyyyyywwwvvvxxxzzz{{{zzzyyy{{{}}}~~~~~~}}}{{{~~~~~~}}}}}}}}}uuurrrnnnjjjbbb[[[SSSLLLCCC;;;999<<<999999===BBB@@@DDD[[[uuurrreeeccceeeccc^^^gggqqq{{{[[[KKKKKKLLLIIILLLMMMNNNMMMKKKKKKKKKMMMHHHLLLOOOMMMHHHDDDDDDEEEDDDEEEGGGJJJMMMLLLIIIFFFDDDFFFIIIKKKLLLKKKIIIHHHJJJIIIHHHHHHHHHGGGDDDBBBCCCBBBBBBCCCFFFGGGGGGFFFBBBBBBAAABBBCCCEEEGGGHHHEEEIIIMMMJJJFFFLLL```ssswwwfffaaafffvvvtttsssbbbooo{{{wwwuuu{{{yyyrrrvvvwwwjjjkkk^^^TTTMMMMMMKKKNNN```vvvddd@@@:::777333;;;555===CCCAAA<<<999<<<>>>OOOddd}}}vvvhhh```bbbaaa```^^^______]]]YYYWWWVVVUUUTTTSSSSSSSSSSSSTTTSSSRRRQQQOOONNNMMMLLLMMMLLLMMMOOORRRTTTTTTSSSRRRSSSTTTRRRNNNMMMNNNQQQQQQOOONNNPPPTTTUUUTTTRRROOOLLLHHHFFFEEEEEEDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJJJJMMMPPPRRRQQQNNNIIIFFFAAACCCFFFIIILLLQQQWWW[[[xxxgggqqq{{{wwwxxxwwwqqqlllddd______kkk~~~zzzhhhXXXQQQQQQRRRTTTQQQRRRRRRQQQOOOLLLIIIGGGGGGGGGFFFDDDBBBCCCEEEGGGHHHJJJLLLJJJFFFCCCCCCEEE???AAA@@@===AAAHHHKKKIIIOOOPPPRRRTTTWWWZZZ^^^```OOONNNMMMLLLLLLIIIFFFDDDAAACCCJJJRRRTTTQQQQQQTTTSSSQQQOOONNNOOOPPPOOONNNKKKNNNNNNKKKKKKOOOSSSSSSOOOMMMJJJLLLOOORRRRRRPPPKKKFFFBBBBBBCCCAAA===;;;;;;666111///...444BBBPPPrrrqqqgggfffuuu||||||qqqwwwyyywww}}}zzztttqqqrrryyy|||xxxpppeeeSSSCCCMMMRRR[[[gggooosssrrrpppmmmppptttvvvxxxzzz|||~~~}}}}}}~~~}}}{{{{{{}}}~~~~~~}}}}}}}}}yyyuuurrrmmmiii```VVVJJJ@@@<<<;;;;;;;;;:::777;;;CCCBBBHHHhhhzzzmmmgggdddbbbaaabbbfffwwwkkkVVVFFFGGGMMMJJJQQQPPPOOOMMMLLLLLLKKKKKKJJJOOOTTTRRRLLLGGGGGGIIIHHHIIIKKKOOOPPPMMMFFF@@@EEEEEEFFFGGGIIIJJJKKKKKKNNNKKKHHHGGGHHHHHHEEECCCBBBCCCEEEFFFFFFEEEDDDDDDCCCBBBBBBCCCFFFGGGGGGFFFGGGIIIJJJJJJKKKOOOWWW]]]nnnpppOOOmmm{{{kkkbbbgggqqqqqqiiiuuu|||qqqttt}}}jjj```SSSVVVRRRKKKPPPgggZZZBBB999666444444===BBB>>>:::;;;888<<>>CCCHHHJJJKKKNNNLLLLLLLLLMMMMMMJJJFFFBBBCCCFFFIIIIIIHHHJJJPPPVVVcccxxx|||iiibbbzzz{{{sssrrruuu|||jjjbbbVVVNNNLLLLLLNNNNNNQQQRRRRRRQQQOOOLLLIIIGGGFFFFFFFFFDDDBBBBBBEEEGGGHHHJJJLLLJJJGGGEEEGGGIIILLLHHHCCC@@@AAAEEEHHHKKKRRRPPPPPPUUU\\\aaa___]]]QQQOOOLLLJJJIIIIIIHHHGGGCCCEEEJJJQQQRRROOONNNQQQPPPOOONNNNNNOOOPPPNNNMMMGGGJJJKKKHHHHHHMMMOOOOOOIIIGGGFFFGGGJJJKKKIIIGGGIIIFFFCCCCCCCCCAAA>>><<<<<<777333111///333???LLLiiiqqqnnnlllwww~~~}}}yyyxxxsssqqq~~~|||zzz|||xxxvvvrrrwwwzzzxxxsssiiiYYYJJJKKKOOOWWWaaaiiinnnooonnnlllnnnqqqrrrsssuuuxxxzzz~~~~~~}}}}}}|||}}}}}}}}}~~~~~~zzzxxxvvvrrriiibbbVVVNNNDDD===;;;;;;<<<;;;>>>>>>@@@@@@AAATTTyyynnnhhheeeaaa```aaammmcccRRRIIIIIIMMMKKKQQQPPPNNNLLLJJJJJJJJJJJJJJJLLLNNNOOOMMMKKKIIIHHHIIIGGGGGGJJJNNNMMMGGGBBBDDDEEEFFFGGGHHHJJJKKKKKKKKKIIIFFFFFFGGGGGGFFFDDDGGGGGGHHHHHHGGGEEEDDDCCCAAA@@@@@@BBBDDDFFFFFFEEEEEEGGGIIIKKKMMMOOORRRTTT]]]ooowww]]]___uuu~~~yyyqqqcccZZZ\\\dddfffaaadddzzzuuutttvvvxxxllleeeUUUUUUTTTVVVeee~~~SSS===:::<<<<<<<<>>888999DDDGGGJJJVVVlllzzz|||{{{vvvfffeeehhhfffeeedddaaa___]]]\\\[[[WWWWWWUUUSSSQQQRRRTTTVVVWWWRRRMMMLLLNNNPPPOOOMMMOOOOOOPPPRRRUUUUUURRROOOMMMPPPRRRRRROOOKKKJJJJJJLLLNNNPPPSSSUUUUUUTTTTTTRRRNNNJJJGGGEEEDDDBBBAAADDD@@@@@@EEEJJJIIIIIIKKKLLLKKKKKKKKKKKKIIIFFFCCCDDDGGGJJJJJJIIIKKKQQQVVV]]]fffllljjjhhhwwwoooZZZSSSPPPMMMKKKLLLMMMMMMLLLQQQQQQQQQPPPNNNKKKIIIGGGFFFFFFFFFDDDBBBBBBDDDFFFHHHKKKLLLKKKHHHGGGJJJMMMUUUKKKEEEDDDBBBAAAIIIUUUaaaZZZWWW```lllqqqhhh]]]RRRPPPMMMIIIHHHHHHIIIJJJFFFFFFJJJOOOOOOKKKJJJMMMMMMLLLLLLNNNOOOOOOMMMKKKGGGKKKLLLHHHGGGIIIJJJHHHFFFDDDDDDFFFHHHIIIFFFBBBGGGGGGFFFDDDBBBAAA???======999555333111222:::DDD^^^rrrwwwsssyyy}}}~~~zzzrrriiiiii|||{{{ttt{{{|||zzzzzzuuuwwwxxxxxxwwwpppaaaSSSLLLNNNSSS[[[ccciiilllmmmkkkllllllkkklllnnnrrruuu}}}|||{{{zzz{{{}}}~~~~~~}}}xxxwwwuuuvvvtttmmmbbbYYYHHHDDD>>>::::::;;;<<<<<<===AAACCCAAAIIIjjj{{{ssskkkgggdddaaaaaadddqqq}}}XXXPPPLLLKKKNNNMMMQQQOOOLLLJJJIIIJJJKKKLLLKKKKKKKKKMMMOOOOOOLLLIIIJJJGGGEEEGGGKKKMMMJJJGGGFFFFFFGGGHHHIIIIIIJJJJJJGGGFFFDDDEEEFFFGGGGGGFFFKKKKKKKKKKKKIIIGGGEEECCCBBBAAAAAACCCFFFHHHHHHGGGFFFHHHKKKNNNQQQQQQNNNKKKKKKTTTmmmzzzhhh\\\cccuuuoookkkcccXXXPPPRRRYYY[[[XXX```cccooo~~~pppiiiqqqzzz|||wwwuuuttttttqqqqqq|||yyyNNN999:::>>>===:::===:::555@@@XXXbbbdddllluuu}}}~~~kkkdddfffjjjeeedddbbb___]]]\\\\\\\\\WWWWWWVVVTTTRRRSSSVVVYYYUUUPPPKKKJJJLLLOOOPPPOOOOOOPPPQQQSSSVVVVVVSSSQQQMMMOOOQQQQQQOOOLLLKKKKKKKKKLLLNNNPPPRRRSSSSSSTTTRRRNNNJJJGGGFFFEEEDDDCCCDDDBBBDDDKKKOOOMMMMMMNNNNNNLLLIIIIIIIIIHHHGGGEEEGGGIIILLLLLLKKKMMMRRRVVVYYYTTTZZZhhhkkkrrr}}}mmmddd```XXXOOOLLLLLLKKKKKKKKKKKKJJJIIIPPPPPPOOONNNMMMKKKIIIGGGGGGGGGGGGFFFDDDDDDEEEGGGIIIKKKLLLJJJGGGFFFIIILLLOOOGGGDDDFFFAAA???PPPgggooofffaaakkkzzz|||mmm\\\QQQPPPNNNKKKIIIHHHJJJKKKIIIHHHJJJMMMLLLGGGFFFIIIKKKKKKLLLNNNPPPOOOMMMJJJKKKOOOOOOJJJGGGGGGFFFCCCIIIGGGEEEGGGJJJLLLJJJHHHGGGIIIIIIFFFCCCCCCAAA>>>>>>:::777666333111555<<>><<<999777999===OOOlllwwwwww}}}ooocccccceeegggaaa___]]]ZZZYYYYYYZZZ[[[WWWXXXYYYXXXWWWVVVWWWXXXSSSOOOKKKIIILLLOOOQQQQQQPPPQQQRRRTTTUUUUUUTTTSSSPPPQQQSSSSSSRRRPPPOOONNNIIIJJJKKKLLLNNNPPPQQQRRRQQQNNNJJJHHHGGGGGGFFFEEEDDDDDDIIIQQQUUUSSSRRRTTTQQQMMMJJJHHHHHHIIIIIIIIIIIIKKKMMMNNNNNNOOOSSSVVVYYYOOORRRaaagggooovvveeeeeeaaaZZZSSSQQQRRRQQQNNNIIIHHHGGGFFFEEEDDDEEEEEELLLLLLLLLLLLKKKJJJIIIHHHGGGHHHHHHGGGFFFEEEFFFGGGJJJKKKLLLJJJFFFDDDFFFHHHEEEBBBEEEGGG@@@>>>TTTqqqssskkkgggppp|||zzziiiWWWNNNOOOPPPOOOLLLJJJIIIJJJKKKIIIJJJLLLIIIDDDDDDGGGKKKKKKLLLNNNOOONNNLLLIIIJJJMMMNNNIIIFFFFFFEEECCCJJJGGGDDDEEEIIIMMMMMMLLLHHHLLLLLLHHHGGGHHHFFF@@@???;;;888888555111222666OOOkkkyyytttuuuvvvssstttjjjeeehhhvvvxxxwwwwww|||~~~}}}~~~}}}{{{|||{{{uuullleee]]]ZZZWWWXXX\\\bbbhhhjjjfffeeebbb``````dddkkkpppqqqtttxxx{{{|||}}}}}}~~~~~~|||xxxvvvvvvvvvzzz|||ssscccSSSJJJGGG;;;;;;;;;::::::;;;===>>>AAADDDHHHXXX~~~nnnhhheeeccccccccceeennnwwwiiiTTTXXXTTTKKKNNNSSSOOOMMMLLLLLLNNNRRRVVVYYYTTTWWWYYYWWWSSSOOOPPPRRRQQQSSSTTTOOOIIIHHHNNNUUUOOONNNMMMLLLKKKJJJIIIHHHEEEFFFFFFGGGGGGIIIJJJLLLKKKLLLMMMNNNNNNMMMLLLKKKKKKJJJJJJLLLOOOQQQQQQPPPOOONNNMMMOOOQQQQQQMMMJJJCCCFFFKKKWWWlllvvvkkk{{{qqqcccWWWWWW```eeebbb]]]SSS^^^iiikkkiiiooo|||ddd___\\\bbblllwww}}}ppp[[[OOOEEE======???>>><<<<<<444???KKK^^^tttxxxxxxqqqeeeaaaaaa```___[[[YYYWWWUUUTTTUUUVVVWWWSSSVVVYYYZZZYYYVVVUUUTTTQQQOOOLLLKKKMMMPPPRRRTTTQQQSSSTTTUUUUUUTTTTTTTTTTTTTTTUUUUUUVVVUUUTTTSSSKKKKKKLLLMMMOOOPPPQQQRRRPPPMMMKKKIIIIIIIIIHHHGGGHHHHHHLLLRRRTTTRRRQQQTTTSSSPPPKKKIIIIIIKKKLLLMMMKKKMMMNNNOOOPPPQQQSSSUUUVVVQQQRRRXXX^^^nnnvvvfffXXXNNNLLLMMMNNNPPPRRRPPPLLLIIIFFFFFFEEECCCBBBBBBEEEGGGHHHHHHHHHHHHIIIIIIIIIIIIGGGHHHIIIHHHFFFEEEFFFGGGHHHJJJLLLJJJFFFCCCCCCDDDAAACCCGGGGGGAAAAAATTTkkkqqqoooooouuuzzzttteeeWWWLLLPPPRRRQQQMMMJJJJJJKKKKKKIIIIIIJJJHHHCCCDDDHHHKKKKKKJJJKKKLLLLLLIIIGGGEEEIIIJJJFFFEEEGGGHHHFFFGGGDDDBBBCCCGGGJJJJJJIIIHHHLLLLLLIIIMMMRRROOOFFFAAA===;;;;;;999555444777HHH```ooosssxxxsssllloooiiiiiirrr{{{www||||||~~~}}}~~~~~~~~~{{{uuupppnnngggbbb\\\YYYZZZ^^^bbbeeedddccc```]]]]]]```fffkkkkkknnnqqqtttwww{{{~~~||||||~~~|||yyywwwvvvuuu{{{lllXXXGGG@@@???:::;;;<<<;;;;;;<<<>>>@@@BBBFFFQQQkkkvvvjjjiiigggeeeeeeffflll{{{~~~aaaVVVZZZUUUNNNQQQTTTOOONNNNNNOOORRRVVVZZZ\\\XXX\\\^^^ZZZSSSOOOPPPSSSRRRUUUWWWRRRJJJIIIOOOUUUOOOOOONNNMMMLLLKKKJJJIIIFFFGGGHHHHHHGGGHHHJJJLLLHHHJJJLLLMMMNNNOOONNNNNNLLLKKKKKKLLLOOOPPPPPPOOOMMMLLLLLLLLLMMMMMMLLLJJJFFFGGGGGGJJJ[[[wwwfffjjjvvvhhhgggllllllgggccc___]]]```hhhoooooonnnnnnpppaaaSSSRRR\\\hhhrrrxxx{{{~~~{{{zzz}}}{{{fff```bbb\\\NNNBBB:::;;;===@@@<<<777777:::@@@OOO[[[gggrrrqqqrrr~~~qqqfffaaaaaa]]]ZZZXXXVVVUUUTTTSSSSSSTTTUUUUUURRRUUUXXXYYYWWWTTTQQQPPPQQQQQQPPPOOOPPPRRRTTTUUUSSSTTTUUUUUUSSSRRRRRRSSSVVVUUUUUUVVVWWWXXXWWWUUUOOOOOOPPPQQQRRRRRRRRRRRRNNNMMMLLLLLLLLLLLLIIIGGGKKKJJJLLLOOONNNJJJKKKOOOTTTQQQLLLJJJKKKMMMNNNOOOMMMMMMNNNPPPQQQRRRRRRSSSPPPQQQRRRSSSXXXiiiyyyfffYYYPPPLLLKKKFFFEEEGGGKKKNNNMMMIIIEEECCCDDDDDDCCCAAABBBDDDGGGDDDDDDEEEEEEGGGHHHIIIJJJEEEFFFGGGGGGEEEDDDDDDEEEDDDHHHKKKKKKGGGDDDCCCDDDCCCEEEFFFEEEDDDIIISSS\\\hhhmmmsssvvvtttkkkaaaZZZNNNQQQRRRPPPKKKIIIKKKNNNKKKIIIIIIIIIGGGDDDEEEIIIKKKIIIHHHGGGHHHGGGFFFDDDIIILLLKKKGGGDDDGGGHHHGGGHHHFFFFFFHHHJJJJJJGGGCCCFFFIIIJJJJJJSSS^^^ZZZNNNEEEAAA>>>???>>>:::999;;;???QQQcccuuuttthhhkkkiiijjjttt|||yyy}}}}}}wwwzzz~~~{{{tttsssxxxtttmmmddd]]][[[]]]```bbbdddbbb___[[[YYYZZZ___cccdddfffjjjnnnrrrwww|||~~~|||{{{|||~~~}}}zzzwwwwwwzzz||||||{{{}}}vvvjjjZZZKKK@@@<<<;;;999:::<<<<<<;;;===AAADDDCCCRRRnnnuuunnnjjjhhhhhhjjjnnnzzzqqq\\\TTTWWWTTTSSSVVVTTTPPPPPPPPPRRRTTTWWWYYY[[[ZZZ[[[[[[XXXSSSPPPOOOPPPPPPQQQQQQOOOMMMMMMNNNPPPJJJKKKKKKKKKKKKKKKLLLLLLGGGHHHIIIHHHFFFEEEGGGIIIHHHIIIKKKMMMNNNNNNNNNNNNNNNMMMLLLMMMOOOOOOOOONNNIIIKKKMMMNNNMMMLLLLLLLLLLLLHHHIIINNNTTTbbb~~~sssiii{{{xxxrrriiicccccciiiZZZTTT```ooorrriii___|||yyyxxx}}}tttfffYYYWWWZZZ]]]ccchhhkkkqqqxxx{{{|||~~~}}}}}}~~~~~~nnn\\\KKKFFFGGGDDDAAA???>>>>>>???===888555:::BBBYYYeeellloootttttt}}}mmmddd^^^]]]\\\WWWUUUVVVUUUUUUUUUUUUUUUUUUVVVVVVWWWXXXYYYXXXUUUSSSRRRRRRRRRSSSSSSTTTSSSTTTUUUVVVTTTUUUVVVUUUQQQPPPPPPRRRUUUSSSRRRSSSVVVWWWVVVTTTOOOPPPRRRSSSSSSRRRPPPOOOKKKLLLMMMNNNOOONNNJJJGGGKKKIIIIIIJJJIIIHHHLLLRRRSSSPPPLLLKKKKKKMMMNNNNNNNNNNNNNNNPPPQQQRRRRRRQQQOOONNNRRRVVVWWW[[[mmmqqq```QQQMMMJJJEEEDDDFFFEEE@@@===???DDDGGGGGGGGG???AAABBBAAA>>>===???AAABBBBBBCCCDDDFFFHHHIIIJJJCCCDDDFFFEEECCCBBBBBBCCCBBBFFFKKKLLLIIIFFFEEEEEEDDDEEEDDDCCCIIIRRRUUUSSS[[[eeepppqqqjjj```ZZZYYYPPPRRRRRRNNNIIIHHHMMMQQQKKKIIIHHHIIIGGGDDDFFFKKKKKKHHHFFFDDDDDDDDDCCCBBBRRRTTTQQQJJJEEEFFFGGGEEEKKKKKKMMMPPPQQQNNNGGG@@@DDDGGGGGGJJJXXXeeebbbTTTHHHDDDAAABBBBBB>>>===>>>999GGG\\\wwwwwwfffiiihhhhhhoooyyy~~~{{{|||}}}xxxzzzyyyxxxyyy{{{tttvvv~~~}}}vvvkkkccc______```bbbeeeccc___ZZZVVVVVVZZZ]]]]]]```eeejjjnnnrrrvvvyyy~~~}}}{{{{{{}}}~~~zzzvvvrrruuu|||sssgggVVVIIIBBB???===;;;777999;;;;;;;;;===BBBGGGHHHeeesssnnngggggghhhmmmuuu{{{mmmZZZRRRSSSSSSXXX[[[TTTQQQQQQRRRSSSUUUVVVXXXXXXZZZXXXUUUSSSSSSQQQOOOLLLOOOLLLJJJLLLOOOQQQNNNKKKFFFFFFGGGIIIJJJLLLMMMNNNGGGHHHIIIGGGDDDCCCEEEGGGHHHIIIKKKLLLMMMMMMMMMLLLPPPOOONNNNNNPPPPPPOOONNNGGGLLLQQQRRRPPPNNNNNNOOOQQQIIILLLVVVQQQKKKaaaqqqtttrrrbbb]]]```]]]]]]______ZZZXXXcccqqq]]]YYYYYYcccrrr{{{zzzvvvooohhhddddddaaaYYYVVVXXXVVV\\\eeemmmrrrwww|||xxxuuurrrbbbSSSMMMBBB999999999666666888>>>;;;999888777<<