BM6&6(v@ BBBMMMLLLDDDQQQjjjmmm]]]IIILLL[[[nnnpppddd\\\^^^YYYfffrrrmmmUUU@@@@@@KKKZZZllltttjjjdddfffkkksssvvvvvvrrrkkkjjjooouuuzzz{{{|||qqqaaahhhuuuxxxwwwwwwoooeeeUUURRRhhhxxxsssgggYYYOOOGGGIII[[[ooojjjfffMMM444111222......111111000//////////////////...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++***++++++,,,,,,++++++***)))))))))))))))))))))))))))************+++++++++///---,,,***))))))***+++,,,,,,++++++******++++++---///222555888:::;;;;;;<<<:::888777777666555333111666;;;HHHhhhxxxgggiiixxx|||}}}\\\NNNMMMOOONNNLLLFFFCCC>>>;;;999777444222111111111111000000000000000000000000000000000000222000//////000000///---..............................////////////......111111000000//////......000000111111111222222222222222222222222111000///000000000000////////////000000000000111111111111333444555555555777:::<<>>AAA???<<>>>>>>>>???AAACCCDDDDDDEEEGGGHHHGGGIIILLLbbb???BBBLLL[[[dddbbbYYYTTTlll|||tttvvvooo___MMMHHHRRR```iiiuuuccc[[[[[[^^^dddjjjqqqpppooorrryyywwwuuu{{{zzzvvvvvvvvvdddccc___aaasssqqq[[[[[[\\\aaajjjwwwzzzeeeTTTPPPKKKIIIXXXnnn}}}oooRRRBBB888111333000000///...............///...------,,,------------,,,,,,++++++,,,,,,---+++++++++++++++************++++++,,,,,,++++++***++++++++++++++++++++++++)))************+++++++++))))))+++,,,------------,,,,,,+++++++++,,,,,,---///111444666999::::::::::::888666444333333444555999DDDOOOUUU___mmmvvvwwwqqqkkkqqqzzzvvv{{{zzz^^^VVVSSSWWW[[[WWWOOOKKK???<<<888555444222000///111111000000000000//////////////////////////////000.........000111000///..............................////////////...............---------------000000000000111111111111111111222222111111000000//////////////////////////////000000000000111111...///000111333777===AAAHHHCCC???CCCLLLSSSUUUTTTbbbeeeiiilllnnnooorrrssstttzzzxxx```YYY]]]vvv]]]\\\ppp~~~qqq]]]HHH>>>777111000444111000//////.........//////............------------------.........//////------,,,,,,,,,,,,++++++,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,---------------...///000------------------------------------...///000000111111111222222444555555222444777999::::::<<<>>>===@@@DDDEEEEEEEEEFFFFFFFFFHHHKKK```CCCIII[[[lllhhhWWWTTT^^^|||uuu```LLLFFFMMMZZZkkkyyy~~~rrrggghhhmmmppprrrttt|||xxxuuuyyy~~~zzzzzz~~~nnncccbbbwwwzzzttthhhhhhgggiiivvvlllccc^^^ccclllvvvyyyhhhaaaVVVNNNZZZppp}}}aaaLLL===444666000//////.....................------------......---,,,,,,++++++,,,,,,---***************************++++++,,,,,,++++++***++++++++++++++++++++++++))))))*********+++++++++)))***+++---...------,,,,,,,,,,,,,,,,,,---......333444666999:::;;;;;;;;;999888555222111222666999DDDLLLVVV___ggglllkkkhhh^^^ooo~~~ppphhhbbb______aaa^^^RRRFFFAAA<<<999666333222111000...111000000000////////////////////////////////////...------...000111000///........................---......//////......---......------------------/////////000000000111111000000111111111111000000.........///////////////////////////000000000111...///000000111555;;;???@@@>>>===@@@GGGOOOSSSTTT```dddiiimmmppprrrtttvvvwww|||jjj```aaarrrtttiiiXXX]]]mmmxxxtttfffWWWJJJ===333222555111111000///............///............---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,------///......---------......------------............---,,,,,,,,,------...///000222333333222111111111666777;;;>>>===::::::===<<>>@@@DDDJJJSSSYYY[[[___eeejjjmmmoooqqqrrrrrrvvv|||}}}{{{yyyjjjhhhuuuhhhWWWaaauuuyyyuuulll___MMM<<<444333222222000//////.........///............---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------++++++,,,,,,,,,---------111000///...---,,,,,,,,,---------....../////////000000000///000000111111///222444444222000000111666666:::AAAAAA<<<:::===;;;???DDDGGGGGGFFFEEEDDDEEEGGGJJJ___^^^kkktttiiiRRRDDDOOObbbiiiuuu~~~fffOOOBBBIIIfff|||zzzpppjjjnnnxxx|||yyymmmrrr{{{ttt|||}}}{{{}}}}}}~~~vvvgggaaaeeemmm|||hhhQQQ;;;222111111000///////////////.........---......///000---,,,,,,++++++,,,,,,---*********+++++++++++++++***++++++,,,,,,++++++***)))))))))))))))))))))))))))************+++++++++,,,---------------,,,++++++,,,,,,---...///111222888999;;;<<<======<<<;;;888666333222666AAAQQQ]]]ooolllqqq{{{|||nnn___XXXrrr~~~mmmlllrrrrrrkkkddd]]]SSSFFF???>>>888666333222222222111000000000////////////..............................///---------///000///...........................------............------.............../////////............//////////////////000000111111000000---------......//////000......////////////000000000000111000000000333555333888===???@@@FFFQQQZZZ\\\aaafffkkkmmmnnnpppqqqooorrrvvvzzz~~~yyyooojjjooo}}}~~~eeegggxxx~~~iiiPPP<<<222333222111000///.........///............---------,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,------............---,,,,,,,,,,,,------------111000///...---,,,,,,,,,---------...//////000000/////////......//////000///111333333333666;;;@@@777333555===AAA===;;;???===AAAEEEHHHHHHGGGFFFFFFEEEGGGJJJ```jjjrrrmmmYYYKKKQQQZZZ]]][[[fffqqq{{{{{{hhhUUUEEEPPPcccxxxvvvpppmmmsss|||{{{yyy{{{www}}}{{{~~~{{{{{{yyyooo]]]EEE888222222111000000000000000...............///000000---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,---***++++++,,,,,,++++++***************************)))************+++++++++,,,,,,,,,,,,,,,---...///++++++,,,---...000222333999999;;;;;;<<<;;;:::999555444333555===PPPgggxxx{{{|||zzzgggaaaggg|||tttvvv}}}oooggg^^^WWWNNNDDD===<<<666444111000111111111000000000/////////.................................///...------...///...,,,........................,,,------......------,,,,,,,,,---------.........------........./////////...//////000000000000000,,,,,,---......///000000........./////////000000---///111111000000111222222555888:::===CCCLLLRRR\\\aaahhhnnnqqqsssuuuvvvrrrsssuuuwwwyyy}}}}}}|||yyyxxxlllNNN<<<444333222000///.........///............---------------------............+++++++++,,,,,,---------,,,,,,---...............,,,,,,,,,------------.........---------......///---------...///000000000...------,,,,,,,,,------///000000111555@@@PPP[[[DDD888333999>>><<<<<<@@@???BBBFFFHHHHHHGGGGGGHHHEEEHHHKKKbbbnnnrrrdddLLLMMMbbbhhh]]]]]]___bbbfffgggbbbVVVKKKEEEaaayyy{{{uuusssrrrvvv}}}rrrqqqvvv~~~xxxttt}}}|||cccqqqrrrnnnoooeeeNNN@@@333222222111111111111111...............///000000---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------+++++++++,,,,,,+++++++++++++++++++++++++++++++++)))************++++++++++++******+++,,,...111222++++++,,,---///111222333888999:::::::::999888888333333333777CCCZZZwww|||vvvaaaeeexxxsssqqq|||wwwooofff]]]VVVNNNBBB999666444222000///000000000///000/////////....................................000///------......---+++........................,,,------......------,,,+++++++++,,,,,,------------------.........//////......///000000000000000,,,,,,------...///000000............/////////000+++---000111111000111111444333444666;;;BBBGGGJJJVVV\\\dddlllqqquuuxxxzzzuuuuuutttssssssuuuxxx|||~~~vvvuuu}}}xxx___HHH444333222000///.........//////.........------------------.........//////+++++++++,,,,,,---------,,,,,,---.../////////...,,,,,,,,,---------......+++,,,,,,---...///111111---------...///000000111111000000/////////000000000///......666III```qqqTTTBBB555888===;;;;;;???@@@CCCFFFHHHHHHHHHHHHIIIEEEHHHKKKcccrrrmmm\\\XXXmmm}}}wwwmmmgggeeebbb^^^YYYRRRJJJDDDaaapppyyy{{{||||||yyyyyyrrrlllmmmttt|||~~~{{{vvvxxxkkkzzzggg___bbbkkkpppqqq```EEE777444111111222222000---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------...///000111111++++++,,,---///222555777666888:::999888888777555000666666555HHHfffuuussstttvvvjjjooowwwwwwvvvqqq|||~~~wwwpppfff[[[SSSIII>>>777666111111111111000000000000........................000000000000111111111111////////////////////////......................../////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................000000//////.........---.......................................---------............////////////333444555666:::@@@GGGMMMZZZ```dddgggmmmvvv{{{{{{wwwrrrmmmlllooosssuuuuuuzzz}}}mmmSSS<<<777333222000---///333......------------......////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,......---,,,............////////////---......////////////...222222333555888;;;>>>@@@======<<<<<<<<<======>>>DDDEEEGGGHHHIIIIIIHHHHHHIIIEEENNNiiieeeXXXmmmuuuiii```[[[PPPDDDFFFRRRxxx|||~~~~~~||||||{{{}}}{{{mmmhhhiiiqqqzzz~~~{{{xxxnnnyyy{{{vvvnnnggg```pppqqqfffZZZYYYaaaiiiooodddKKK<<<777333111222222///---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........++++++,,,...000333666777:::;;;<<<:::888666444222444444777>>>KKK[[[fffkkk~~~}}}vvvmmmjjjrrrvvvtttxxxwwwssshhh___UUUNNNFFF<<<777666111111111111000000000000........................---------.........//////............................................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000/////////....................................---------...........................////////////222222333444777===DDDIIIUUU[[[aaadddjjjrrrvvvvvvxxxtttqqqpppsssvvvwwwwwwyyy{{{yyyxxxccc???777000000111000///000......------------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///---,,,,,,---...------............////////////222111///---------......111111111222333555777999888888999:::;;;===>>>???BBBCCCEEEGGGHHHHHHGGGGGGIIIFFFOOOlllcccfffrrr___UUUGGG<<>>???AAABBBDDDFFFGGGGGGGGGFFFJJJGGGRRRqqqyyybbb}}}{{{___MMMDDDHHHaaa}}}}}}vvv{{{xxxkkkbbbaaaeeeppp||||||tttbbbaaakkkiiiiiisss|||iii]]]^^^YYY[[[mmmvvvbbbYYYOOORRRaaasss~~~iiiIIIAAA777111000000000000////////////............------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++************,,,---///111333666888999999999999999666222222666666???NNN\\\bbbeeeiiiooohhhsss{{{sssnnnffffffUUUMMMFFFBBB===777444555111111111111000000000///........................---------.........//////................................................,,,,,,,,,------.................................******+++,,,...///000000///////////////.................................++++++,,,------...//////............////////////000000111111222555;;;>>>FFFQQQ[[[aaaeeejjjmmmlllqqqqqqsssuuuvvvwwwwwwvvvvvvuuuvvvzzzyyy|||zzzpppkkkrrr{{{zzzrrrjjj___III333---111222---)))......------------......------------------------------------------------------------------------,,,,,,,,,---------......000...,,,+++,,,...///...............////////////666555333111//////000000333333222222333333333333222333555888:::<<<>>>???@@@AAACCCEEEGGGHHHHHHGGGJJJHHHUUUvvv\\\\\\yyy[[[FFFJJJbbb{{{~~~zzzuuu{{{pppeee```bbbhhhnnn{{{|||yyy~~~uuuiiibbbdddfffffflllvvv{{{yyylllbbb```XXXaaavvvooofffZZZWWWaaannnpppSSSIII<<<333000000111222000000/////////.........------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++---...000333555777999999:::888888888333///222:::BBBWWWhhhlllpppyyyzzzuuuvvvwww~~~rrreee^^^[[[PPPHHHAAA>>>:::555222333111111111111000000000///........................------------............................................................+++,,,,,,,,,------..............................******+++,,,---...///000.........///////////////........................***++++++,,,---...//////............////////////000000111111111444888<<>>;;;888333111222111111111111000000000000........................+++++++++,,,,,,,,,------------------------------........................,,,,,,,,,,,,------------------------------------******+++,,,---......///.........///////////////........................++++++,,,,,,------..................///////////////000000000111333777:::???LLLYYY___bbbfffiiijjjooorrrvvvxxxyyyyyyyyyzzzqqqtttvvvtttqqqpppssswwwwwwssshhhjjj~~~~~~ooobbbdddppp{{{xxx```DDD666222111111222......------------......////////////////////////------------------------------------------------,,,,,,,,,---------......///...---...///000...---............////////////---///222555666666444222...///000222333444444444555666999;;;<<<======<<>>FFFfffuuu{{{vvvdddggguuu~~~bbbTTTmmm}}}pppeee]]]UUUKKKDDD;;;:::888666444333222222111111111111000000000000......------------....................................---------,,,,,,,,,---------------------------+++******,,,---......------------------------,,,,,,++++++,,,,,,---...000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------////////////000111222333888@@@JJJQQQUUUYYY___eeejjjmmmpppssssssttttttuuuzzzvvvqqqqqquuuzzz|||}}}|||wwwzzz}}}eeeMMM999222444333111......///000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------......------111111000000//////......---......///////////////............////////////000///000111222444555555555666888:::<<<======>>>AAA@@@AAAEEEHHHIIIGGGDDDJJJIII[[[mmmlllddddddmmmgggXXXSSSEEENNNddd~~~~~~~~~jjjUUUMMMOOOVVV]]]cccgggppp{{{}}}}}}yyyppphhhwww|||qqq```kkk~~~nnnnnnwww~~~vvvkkkwwwwwwjjjkkkpppwwwoooUUU???999777222000000///............///,,,------......------,,,......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++***+++,,,---///000555444444666999:::888666000777///...???GGGQQQfffpppvvvyyyuuuqqqttt{{{gggWWWWWWtttzzznnncccYYYPPPHHHBBB;;;:::888666444333222222111111111000000000//////......------------....................................---------,,,,,,,,,------------------------,,,+++******+++---------------------------------,,,,,,++++++,,,,,,---...000/////////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------////////////000111222222777???IIIPPPVVV\\\ccciiikkkmmmooopppqqqrrruuuwww{{{wwwttttttwwwzzz{{{{{{yyywww{{{xxx[[[???222222111000......///000000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------///////////////000000000---......///////////////............////////////222222222222111222444666555666888:::<<<======>>>AAA@@@BBBEEEHHHIIIGGGDDDJJJIII[[[xxxnnnpppeeeRRRJJJJJJ]]]vvvppp___NNNIIIMMMUUU\\\bbbgggpppzzz|||rrrjjjtttyyyyyysssyyytttcccaaagggvvvyyyyyyuuuiii[[[ddd~~~nnn___[[[hhhssstttaaaGGG666111111111000//////.........///------............------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++,,,...000111444444555888:::999777555...999555111BBBTTT^^^ggghhhmmmlllkkkxxxtttVVVVVVfff|||vvvkkk___SSSIIICCC???:::999777555444333222222111111000000000000//////......------------....................................---------,,,,,,,,,------------------------,,,++++++++++++,,,,,,---------------------------,,,,,,++++++,,,,,,---.../////////...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------///......//////000111222333:::DDDMMMTTT\\\dddjjjkkklllnnnoooooorrruuuxxxwwwvvvvvvwwwzzz{{{{{{zzzxxxwww|||zzz~~~dddEEE555111000///......000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------......///000000111111---......///////////////............////////////333333333111000111333444555666888:::<<<======>>>@@@@@@BBBEEEHHHHHHGGGEEEJJJIII\\\rrr\\\JJJGGG]]]qqqcccVVVIIIHHHNNNUUU\\\bbbfffnnnxxx|||tttnnnwww~~~lll___\\\___ooowwwnnnbbb___WWW```{{{vvvlll^^^WWWXXXjjjsssxxxlllTTT===333444111111000///............------............------------------------------------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,---///111333444555777999999888666444222777999===KKKXXXbbbhhhgggeeefffrrraaaZZZgggtttooofffYYYLLLCCC>>>===999888777555444333222222111000000000////////////......------------....................................---------,,,,,,,,,------------------------+++,,,,,,,,,++++++,,,---------------------------,,,,,,++++++,,,,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------............///000111111000666>>>GGGOOOXXX```fffhhhkkknnnpppqqqrrrtttvvvrrrsssuuuxxxzzz{{{zzzyyyzzzxxxzzz~~~}}}}}}{{{uuu~~~|||eeeKKK:::333000///...///000111///...........................------------------------------------------------,,,------......................../////////000000---......///////////////............////////////222000000222666666333000555666888:::;;;======>>>???AAACCCFFFGGGHHHGGGFFFJJJIII\\\qqqTTTJJJTTTyyy}}}ZZZPPPHHHJJJPPPVVV]]]cccdddlllvvv}}}uuu|||~~~wwwooorrrrrrnnniiifffffffffiii~~~yyyeee```]]]cccwwwzzzoooaaaWWWVVV[[[tttyyy}}}uuubbbMMM???:::222222000//////.........---......//////......---------------------------------------------------------------------------++++++,,,,,,,,,---------------,,,---///111333444555666888999888777555555444222>>>SSS\\\^^^eeennnsssgggggg}}}mmm]]]kkk}}}|||kkkggg^^^RRRFFF>>>;;;;;;888888666555333222222222000000000////////////.........------------....................................---------,,,,,,,,,------------------------+++---...---,,,+++,,,---------------------------,,,,,,++++++,,,,,,---...---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------...///000111111555;;;CCCKKKUUU]]]bbbeeeiiippptttuuuuuutttsssrrrtttvvvwwwwwwvvvvvvuuu{{{xxxwwwxxxxxxyyyvvvrrryyylllkkkqqqwwwvvvlllYYYCCC444222000//////000000///...........................------------------------////////////////////////,,,---......//////......000/////////.........------......///////////////............////////////222......666???AAA888...555666888:::;;;======>>>???AAADDDFFFGGGGGGGGGFFFJJJIII\\\jjjQQQUUUkkksssUUUNNNIIIMMMSSSWWW\\\aaabbbjjjttt{{{xxxmmm^^^bbbfffjjjooouuutttpppjjjvvvkkkiiikkkoooyyyiii^^^\\\^^^www}}}wwwiiiZZZIII<<<333222111000///...............////////////......,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,---------------------...000222444666666888999888666555555666<<<:::UUUuuuyyytttyyy~~~qqqooo|||ggg```jjj}}}uuuccc^^^TTTKKKCCC===;;;:::888777666444333222222222000000////////////............------------....................................---------,,,,,,,,,------------------------+++...111000---+++,,,...------------------------,,,,,,++++++,,,,,,---...---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,------...///000333555:::AAAJJJTTT\\\aaaccciiiqqqwwwxxxvvvtttsssxxxxxxxxxvvvsssqqqqqqqqqzzzvvvtttvvvyyy|||~~~yyy~~~}}}tttiii}}}vvvgggbbbjjjttt||||||nnnQQQ999666333111///000000000///........................------------------------////////////////////////------...////////////...000000//////...------,,,---......///////////////............////////////333000000999DDDFFF<<<111555666888:::<<<======>>>>>>AAAEEEFFFFFFFFFFFFGGGKKKJJJ]]]yyy___RRR```|||vvviiiSSSNNNKKKOOOTTTWWW[[[___cccjjjttt{{{xxxwww~~~vvvddd\\\```gggrrrxxx|||vvvvvv~~~~~~tttjjjdddcccvvv~~~qqqfffSSS@@@444333222000///...............////////////......,,,,,,,,,---------......------------------------........................,,,,,,,,,------------............///000333555777888999999777444333555777DDDNNNttt{{{{{{|||rrrccc\\\eee{{{mmm^^^VVVLLLEEEAAA???<<<:::777666555444333222222222000000/////////...............------------....................................---------,,,,,,,,,------------------------,,,000333222...,,,---///------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,---...///000222333777>>>HHHRRR[[[```eeejjjrrrwwwxxxwwwvvvuuuyyyyyywwwtttppppppsssuuuxxxtttsssvvvzzz|||~~~~~~~~~vvvuuupppppp|||}}}rrrqqquuujjjqqqzzz|||aaaGGG;;;777222//////000000000................................................////////////////////////------...///////////////........................---......///////////////............////////////111000222777===>>>999333555666888:::<<<======>>>>>>AAAEEEGGGFFFEEEFFFHHHKKKJJJ]]]{{{dddUUUSSSfffooocccRRRNNNLLLQQQUUUWWWYYY]]]ccckkkttt{{{yyyvvvyyyaaaVVV\\\gggzzzvvvzzz{{{wwwpppkkkhhh{{{|||sssaaaJJJ444333222000///...............////////////......,,,,,,,,,------.........------------------------........................,,,,,,,,,---------...............///111333666777999:::999666333222555888EEE[[[nnn}}}aaaaaacccqqqwwwggg[[[RRRGGGBBB@@@@@@===:::777666555444333222222222000/////////.....................------.......................................---------,,,,,,,,,---------------------------111444333///,,,---000------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,---...//////...///222:::EEEPPPYYY^^^ggglllqqqvvvwwwwwwxxxxxxvvvvvvuuurrrpppsssxxx~~~xxxtttrrrvvvyyyyyyzzz|||yyyzzz|||}}}~~~~~~~~~}}}{{{~~~tttfff___hhhooouuutttwwwwwwzzzqqqxxx|||kkkVVV>>>999333/////////000111////////////////////////................................................---......///////////////,,,,,,------.../////////---......///////////////............/////////000...000222333333333333333555666888:::<<<======>>>===AAAFFFGGGFFFEEEFFFHHHLLLKKK]]]llliii\\\OOOQQQdddxxx~~~tttjjjgggSSSSSSSSSTTTVVVXXX[[[\\\bbbeeennnyyyxxxttt|||zzzXXXWWWfffyyykkksss~~~}}}~~~jjjTTT@@@888111111111...---...------............------..........................................------........................---......---++++++---...---...///000333555777888888777888777333111666>>>TTTwww{{{|||aaa[[[dddsss{{{nnndddMMMJJJEEE@@@===;;;:::;;;888777555333111000//////////////////............////////////////////////.../////////000000111111........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,---...///.........------,,,,,,,,,,,,,,,,,,---------.........111444777===HHHTTT^^^ggglllrrrtttsssqqqrrrsssssstttuuuuuuuuutttrrrqqqyyyxxxyyyxxxrrrmmmooouuu~~~~~~}}}~~~xxxnnneee```PPPUUU```kkk~~~~~~~~~{{{WWW;;;333666...111666---........................+++++++++,,,,,,---------.........------.........------------------------........................---------............///......---,,,---...///000000111111222222333444444444777999;;;;;;;;;===>>>CCCCCCDDDFFFFFFGGGGGGGGGFFFOOO```aaaaaaXXXNNNWWWrrrtttjjjeeeUUUUUUUUUVVVXXXZZZ\\\^^^bbbfffnnnyyy}}}xxx}}}~~~eee\\\lllrrrxxxyyyzzz{{{lllYYYDDD;;;333222333111///000---......//////......---........................................................................---......---,,,+++---///......///111333555777888:::666444444444444:::AAAYYYppp|||~~~rrr^^^dddwwwzzzjjj]]]LLLIIIEEE@@@===;;;:::;;;888777555333111000//////////////////............////////////////////////.........//////000000000........................---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&&&&'''***,,,,,,+++)))------------,,,,,,,,,,,,,,,,,,---------............000333666<<>>??????@@@BBBDDDFFFHHHHHHIIIHHHHHHQQQqqqfffTTTVVVrrr{{{uuuppplll___```bbbeeegggiiikkklllgggkkksss~~~}}}xxx{{{vvvmmmooommmbbbcccjjjuuuuuueee\\\RRR[[[nnn|||xxxssshhhZZZTTTZZZfffllllllZZZJJJ:::444333111///......//////////////////...........................---------.........//////........................,,,---......------///111///000222444666777777777444444555777888???OOO___lllgggiiinnnnnnpppjjj___ppp~~~mmm```VVVMMMIIIGGGDDD@@@===;;;:::999666555333222111000//////////////////............////////////////////////..................------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,)))555@@@@@@666,,,***,,,+++++++++,,,,,,------------------.........//////---///000111444;;;FFFNNNVVV^^^hhhnnnpppooooooooouuuuuuuuuuuuuuuvvvvvvwwwwwwwwwyyy}}}|||xxxwwwyyyoooiiieeelllyyy~~~{{{zzz{{{}}}~~~zzzrrrkkkjjjsss}}}ttteeeqqq}}}yyyZZZ:::222777333///222////////////////////////...---------,,,,,,++++++---,,,,,,++++++,,,,,,---------------------------........................---------............///.........///////////////000111111222222333444444333555888:::;;;<<<>>>@@@???@@@BBBDDDFFFGGGHHHHHHFFFHHHSSStttcccUUU___|||yyytttnnnaaacccfffjjjmmmpppqqqrrrllloooxxxvvvuuuwwwxxx|||zzznnnmmmvvvxxxqqqppphhhfffeeegggsssttteee\\\QQQVVVggguuuqqq```YYYQQQSSS___nnnyyy}}}dddRRR???777555333///......//////000000//////...........................,,,,,,------.../////////........................,,,---......---...000111000111333666777888777777000222777>>>DDDNNN___ooorrrppprrrvvvssssssssshhheeeuuucccXXXQQQMMMGGGFFFCCCAAA>>>;;;:::999555444333222000000000///////////////............/////////////////////////////////.......................................------------............------------------------------------------------//////...---------------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,///???QQQTTTHHH999111///,,,,,,---------------...------........./////////...///000000222999CCCKKKVVV]]]gggmmmnnnnnnoooppprrrqqqqqqpppqqqqqqrrrssstttrrrtttyyyzzzxxxwwwzzzxxxmmmccceeerrr|||}}}}}}||||||}}}|||vvvnnniiiuuu}}}wwwxxxjjjppp|||sssdddFFF444666333---000////////////////////////,,,,,,,,,,,,,,,,,,++++++------,,,,,,,,,,,,------------------------------........................---------............///---...///000000000000///000111111222222333444444222555888:::;;;<<<>>>@@@???@@@BBBDDDEEEGGGGGGGGGEEEJJJWWWxxxYYY\\\mmm}}}vvvmmmbbbeeeiiimmmqqquuuwwwxxxrrruuu~~~xxxvvvuuusssxxxzzzkkkbbbbbbdddkkkrrr{{{uuulllttt{{{tttmmmdddfffnnnuuutttfff\\\UUU\\\mmm}}}ppp\\\GGG<<<:::666222000//////000000000000//////........................,,,,,,------...//////000........................,,,---............000222000222444666888888777777555444;;;JJJ[[[kkkyyyzzzxxxyyyzzzvvvvvvtttgggjjjvvvkkk\\\UUUPPPKKKFFFEEECCCAAA>>>;;;:::999444444333111000000000000////////////............////////////////////////000000000//////.................................------------.........///...................................................------------......///......////////////......,,,,,,,,,,,,,,,,,,,,,,,,(((222<<<@@@:::111+++(((///..................---............///////////////000000///111777AAAHHHSSSZZZcccjjjlllnnnqqqsssrrrqqqqqqqqqrrrtttuuuvvvtttqqqqqquuuwwwuuuvvvxxxzzzrrrhhhgggmmmvvv|||~~~|||||||||||||||}}}vvvooommmnnnzzzxxx}}}sss{{{uuutttzzzzzz[[[;;;666444---///////////////////////////,,,,,,,,,---------------......------------......------------------------........................---------............///---...///000111000000///000111111222222333444444222555888:::;;;===???AAA@@@AAABBBDDDEEEFFFFFFFFFFFFLLLZZZzzzRRReeezzz~~~}}}wwwkkkccceeejjjoootttwwwzzz{{{vvvzzz|||zzzyyyvvv|||sss```cccqqqtttvvvyyyuuuqqqwww~~~uuufff[[[aaatttxxxcccLLLAAA===:::555333//////000000000000//////........................,,,,,,------...///000000........................,,,---............000222000222555777888888777777<<<999@@@UUUppp}}}|||{{{xxxwww}}}iiidddoooyyyeeeZZZVVVPPPIIIFFFEEECCCAAA>>><<<:::999444333222111000000000000000/////////............////////////////////////111111000000/////////...........................---------.........//////........................////////////////////////,,,,,,,,,---...///000111......////////////......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,...///000000000000000///.........---............/////////000000111000///000666@@@GGGPPPWWW```gggkkknnnrrrvvvtttttttttuuuwwwyyy|||}}}vvvrrrqqqtttvvvuuuuuuwwwwwwtttnnniiiiiimmmsssxxxzzzyyyyyyzzz{{{|||||||||vvvrrrwwwyyywww|||zzzvvv|||~~~vvvyyyyyynnnCCC888666...000000000000000000000000000,,,------......////////////......------......///------------------------........................---------.........//////---...000111111111000///000111111222333333444444222555888:::;;;===???AAAAAABBBCCCDDDEEEEEEEEEEEEGGGMMM[[[yyyRRReeeyyyvvviiigggfffjjjsss{{{}}}~~~~~~~~~{{{wwwvvvuuu}}}nnnnnn}}}vvvhhh```mmmpppVVVIIIKKKLLL???///000/////////............000000//////.........---........................,,,,,,,,,---------......///.........///000222333333777999888888:::999666:::DDDUUUnnnzzzuuu{{{}}}yyyxxx|||wwwaaalllnnn^^^YYYVVVPPPJJJDDDCCCAAA???<<<999777666444444333222222111111000//////////////////////////////............//////111111000000/////////.....................------------............------//////000000000000//////000000000000///...---,,,---------------...///000---.........---,,,,,,+++------------------------...---,,,+++++++++,,,---//////............///000222111000000000000111111000000111000111444999<<>>@@@@@@@@@BBBDDDEEEFFFFFFFFFJJJJJJ[[[}}}\\\lll|||rrrkkkkkkpppwwwzzz{{{}}}{{{xxx}}}wwwvvvyyybbbUUUUUUSSSEEE444000000/////////.........000/////////....................................,,,,,,---------.........///.........///111222444666777999:::::::::===AAAJJJ]]]zzz~~~~~~jjjhhh~~~kkk^^^ZZZXXXSSSMMMFFFEEEBBB???<<<999777666444333333222222111111000//////////////////////////////............//////000000000//////....................................//////000000//////...//////000000000000//////000000111111000000///.........---------...//////.../////////......---,,,------------------------......---,,,,,,------...////////////000111222222111111111000000000000000///000000000///111555777@@@QQQ___dddkkkvvv{{{xxxwwwvvvttttttvvvxxxxxxwwwrrrtttwwwxxxxxxxxxxxxyyysssvvvwwwqqqiiihhhnnnuuu|||}}}{{{yyy|||}}}~~~|||{{{~~~|||tttppp[[[DDD666...000///...------.../////////...------,,,,,,------------------------------,,,,,,,,,---------..............................111000///...---......///////////////000000000000000111111222222333444444333666999:::;;;<<<>>>@@@@@@@@@BBBDDDEEEFFFFFFFFFIIIIII[[[~~~iiittt|||qqqssswww||||||{{{~~~zzz|||lll___ZZZSSSEEE666000000000/////////......////////////....................................,,,------------.........///.........000111333444999777999<<<:::999CCCQQQnnn~~~hhh```tttuuuggg^^^\\\ZZZUUUPPPIIIGGGDDD@@@<<<999777666333333333222111111000000//////////////////////////////............///////////////.......................................///000000111111000000/////////000000000000//////000000111111222222111111000///......------....../////////000//////...---------------------------///...---------......////////////000111222333444222222333333222222111000///000111111000000222444:::JJJZZZccclllvvvzzzxxxwwwtttrrrtttxxxxxxuuuqqqlllppptttvvvvvvuuuuuuuuusssttttttrrrnnnnnnrrrvvv|||}}}wwwooo|||aaaEEE888111000000//////.........---///...------,,,---------........................,,,,,,,,,---------..............................000000///............///////////////000000000000000111111222222333444444333666999:::;;;<<<>>>@@@@@@@@@BBBDDDEEEFFFFFFFFFGGGIII\\\~~~sssyyy~~~wwwwww{{{uuuzzz{{{tttuuupppcccUUUIII===444000000000////////////...///////////////.................................------------............////////////000222444555:::777888<<<:::;;;LLLbbbrrrZZZaaazzzqqqfff___\\\ZZZVVVRRRKKKIIIEEE@@@<<<999777666333333222222111000000000//////////////////////////////............//////..................------............///////////////000000111111000000/////////000000000000//////...///000111222222222222111000///...------------....../////////......---,,,,,,,,,,,,,,,,,,,,,,,,---------------.........000000000000000111222333333333444444444333222111///111222222111111222444555DDDTTT```jjjsssvvvtttttttttuuuvvvuuusssoookkkkkknnnrrrsssqqqnnnkkkjjjssssssrrrrrrqqqqqqrrrsss{{{|||{{{mmmqqqcccGGG999555111111111111000///...---//////...---------------------------------------,,,,,,,,,---------............................../////////.........//////////////////000000000000000111111222222333444444333666999:::;;;<<<>>>@@@???@@@BBBDDDEEEFFFFFFFFFHHHJJJ]]]zzz}}}~~~zzz|||{{{xxxzzz~~~}}}zzz{{{qqqwwwvvveeebbbnnntttgggQQQAAA999666111000000000////////////.........///////////////........................---------.........///////////////000111333555777999777888;;;<<>>@@@???@@@BBBDDDEEEFFFFFFFFFIIILLL___~~~{{{xxxyyy}}}~~~yyyzzzxxxyyy|||nnnuuurrrcccggguuujjjeee___cccuuufffVVV___pppzzzoooWWWDDD<<<:::111111000000000/////////.........///////////////........................------.........//////////////////000222444666888777:::<<<===DDDYYYxxxxxxgggUUUXXXtttyyypppmmmhhhbbb\\\WWWSSSRRRLLLIIIDDD???;;;888777666222222222111000000////////////////////////////////////............//////.............../////////.........//////000000111...//////000000//////...//////000000000000//////---...///000111111111111222111000///............+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------111000000//////000000000//////...//////000111222000111111000......000111333:::FFFSSS___ggglllnnnooovvv|||zzzpppiiihhhjjjmmmpppssstttsssrrrqqqqqqwwwxxxyyyyyyxxxuuurrrqqqqqqvvvxxxvvvvvvzzz}}}}}}~~~~~~~~~vvvfffssspppWWW@@@222------------............000///......------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---...//////000/////////////////////000000000000000111111222222333444444333666999:::;;;<<<>>>@@@@@@@@@BBBDDDEEEFFFFFFFFFJJJNNNbbb~~~}}}|||zzzwwwyyy|||||||||~~~}}}||||||}}}zzzwww~~~eeebbbjjjwwwwwwooommmggg```aaazzzmmmccc[[[\\\nnnxxxkkk^^^TTTfffttt}}}ttt```MMM@@@999111111111000000000//////............/////////000....................................////////////000///000111222555777999666???CCCCCCRRRuuu|||eee[[[[[[ppp}}}jjjccceeegggeee```YYYSSSPPPJJJGGGCCC===:::777777666222222111111000000////////////////////////////////////............//////.........//////000000000---......///000000111111///000000111111000000/////////000000000000////////////000111222222222222111111000///......//////,,,,,,---...............++++++++++++++++++++++++***+++,,,---.........---/////////000111222444444222111000///111444777888888777555222///...///111222666???KKKXXXcccjjjnnnpppuuuzzzyyytttnnnmmmnnnnnnppptttuuuuuuvvvvvvwwwtttwww{{{{{{xxxuuurrrrrrooouuuxxxvvvuuuxxxyyyxxxzzz{{{|||~~~qqqaaa___ooo}}}~~~}}}xxxssskkkZZZFFF777//////.........000111222000//////...............------------------------,,,,,,,,,---------..............................,,,---///000000000//////////////////000000000000000111111222222333444444333666999:::;;;<<<>>>@@@@@@@@@BBBDDDEEEFFFFFFFFFJJJOOOeee{{{}}}zzzzzzzzzxxxyyy}}}zzz|||}}}yyyuuurrrqqqqqqrrruuuzzzwww{{{{{{^^^VVVXXXfffddd]]]fffooopppqqqrrrvvvjjj```^^^mmmiii___ZZZWWWlllvvv{{{tttdddRRRAAA444111111111111000000000000---.........//////000000..................................../////////000000000000111333555888999666CCCIIIHHH]]]dddZZZXXXhhhvvvdddWWW^^^eeegggccc[[[SSSOOOIIIFFFBBB===999777777777222222111111000///////////////////////////////////////............//////.../////////000000111111---......///000111111222111111222222222222111111//////000000000000//////111111222333333333222222111000000///////////////------...///000000//////++++++++++++++++++++++++***+++---///000000//////------///000333555777999777555444333555999===@@@@@@???;;;666222000111333000222:::GGGUUU```jjjppprrrtttwwwyyyxxxuuusssrrroooqqqtttuuuuuuuuuvvvxxxoootttyyyzzzwwwsssqqqrrrpppvvvzzzxxxvvvwwwwwwuuuvvvyyy{{{}}}mmmbbbYYYeeezzz~~~xxxvvvvvvuuuvvvtttwwwmmmOOO888333222111111222444666888000000///.......................................,,,,,,,,,---------..............................,,,---///000000000//////////////////000000000000000111111222333333444444333666999:::;;;<<<>>>@@@@@@@@@BBBDDDEEEFFFFFFFFFIIIPPPgggrrrzzzyyy}}}{{{}}}|||zzz|||xxxzzzyyyyyy{{{~~~|||zzzrrrjjjeeeaaabbbgggnnnrrrsssxxx~~~}}}{{{jjjRRRQQQ]]]^^^hhhuuuxxx}}}rrrkkknnnkkkooo___WWWVVVppp|||nnnZZZFFF999555111111333222...---///000000000000000000000000............/////////000///////////////000111111111444555333333777<<<>>>@@@IIIQQQYYYppp|||}}}aaaWWWYYYfff~~~rrrfffeeeeeefffeeebbb\\\TTTNNNJJJHHHDDD@@@<<<888666444111111111111000000000000////////////////////////............////////////---...000000.........///...............///000000000111333555555444333222222...+++000777999333,,,---...000111222222111111000//////........./////////000000000000...---,,,,,,,,,,,,---------......,,,,,,,,,---------......***---///111333666:::<<<:::777111///777DDDMMMNNNOOOPPPOOOHHH<<<333//////222333666>>>MMM^^^jjjnnnyyyyyyyyyyyyxxxtttooollloootttuuuqqqpppsssrrrllloooqqqtttvvvuuuqqqnnnkkkppprrrvvvyyyzzzzzzxxxwwwzzz{{{}}}jjj]]]VVVccc|||ooouuu}}}~~~xxx}}}tttoooqqq{{{}}}~~~ddd999444555444111111111///,,,........................,,,------....../////////,,,,,,,,,---------..................////////////---,,,,,,,,,,,,---.....................///000000111111111000111111222222444666999:::;;;===@@@BBBAAAAAABBBCCCDDDEEEFFFFFFHHHTTTooorrr|||vvv}}}zzzxxxyyy{{{yyy{{{~~~zzzsssqqqoooqqqvvv{{{|||||||||vvvmmmeee___\\\]]]^^^bbbiiinnnpppvvv|||}}}~~~|||oooYYYYYY^^^cccrrr~~~~~~|||zzzvvvcccYYYYYYooo}}}uuu```LLL>>>555111///111000------///////////////////////////........./////////000000///////////////000111111000///000222444666999<<<===PPP```jjjzzz~~~ooo[[[VVVYYYnnn~~~uuupppiiihhhgggddd```ZZZRRRLLLIIIGGGDDD???;;;888555444111111111111000000000000////////////////////////............////////////------.../////////------//////......///000000111000111333444555444333222222...,,,///444666222---///000111222222222111000//////............/////////000111111111000///...------------------,,,,,,,,,,,,,,,---------......,,,...000111333666:::===:::888444444???NNNYYY\\\[[[[[[YYYQQQFFF;;;333///222222444:::FFFWWWfffnnnuuuvvvxxxyyyyyyuuuqqqmmmooorrrrrrnnnmmmpppoookkkoooppprrrtttvvvtttpppmmmkkkoootttyyy{{{zzzxxxvvvwwwyyy{{{||||||zzzxxxvvvkkkbbbZZZbbb{{{kkkjjjxxxrrruuu}}}yyywwwyyykkkBBB888666333000///000///---........................---------------.........,,,,,,,,,---------..................////////////------,,,,,,------...///...............///000000111111111000111111222333444666999:::;;;===@@@BBBAAAAAABBBCCCDDDEEEFFFFFFIIIVVVooottt{{{ttt~~~|||yyyvvvwww~~~~~~zzzyyyzzz}}}~~~{{{pppmmmiiihhhkkkpppsssuuusssvvv{{{sssfff]]]YYYWWWVVVZZZZZZ___ggglllooovvv~~~}}}wwwggg]]]```uuuqqqjjjlllvvvjjjVVVHHH888333///000000......000............................../////////000000000000////////////000111111222...///555999888===DDDNNNkkkyyyzzzzzz|||www```XXXZZZeeezzzzzz|||rrroookkkfff```YYYQQQLLLHHHFFFCCC>>>:::777555444111111111111000000000000////////////////////////............////////////...---...000333333000---000000000///000000111222111222444555555555444333111///...///000111111000222222222333222222111000//////............//////000111111222222111000000------......---,,,***))),,,,,,,,,---------.........///000111222555999===;;;;;;999;;;GGGXXXccceeehhhfffddd___WWWKKK???777222111111444===MMM```nnnrrrtttvvvxxxxxxuuurrrppprrrsssqqqmmmlllooopppnnnpppnnnooosssxxxxxxtttooojjjnnnsssxxxzzzxxxuuussstttvvvyyy{{{zzzxxxtttrrrlllfff\\\]]]wwwtttlll{{{tttxxx___AAA:::333///...//////...........................------------,,,,,,,,,,,,,,,,,,,,,---------......---............/////////---------,,,------...///...............///000000111111000000111222222333333666888:::;;;===???BBBAAAAAABBBCCCDDDEEEFFFFFFLLLWWWooozzz{{{qqqvvv~~~{{{xxxxxx~~~|||zzz{{{~~~~~~zzzqqqnnnjjjggggggggggggfffgggmmmuuu{{{}}}~~~vvvhhh[[[VVVUUUWWWYYY[[[[[[```hhhnnnsss{{{wwweeekkkqqq___SSS@@@888222111111000000333...........................////////////000000000000000//////000000111222555111333:::===>>>KKK]]]ppp}}}~~~}}}~~~gggYYYZZZaaa~~~~~~zzz~~~yyyuuuooohhhaaaYYYQQQLLLGGGEEEBBB>>>:::777444333111111111111000000000///////////////////////////............////////////000......333888:::666222222111111000111111222222333444555666666666666555000000///...---...000222444444333333222111000000///............//////000222222222222111000000///,,,---.........---+++***,,,,,,,,,---------......///000000000111333888;;;===???@@@EEEQQQ^^^eeeeeegggeeeddddddaaaXXXJJJ@@@444222000111555CCCYYYkkkqqqssstttuuutttsssrrrsssuuutttrrroooooorrruuuwwwssspppnnnrrrxxxzzzuuupppnnnooorrrtttuuutttrrrqqquuuvvvxxxzzz{{{{{{zzzzzz~~~zzzlllhhhuuu}}}OOOBBB555//////.................................---------,,,,,,+++++++++,,,,,,,,,---------......---------.........//////---------------...//////...............///000000000000000000111222333333333555888:::;;;<<>>444111000///000222........................////////////000000000111000000000000000111222222222222666;;;===FFF___zzz{{{~~~ooo[[[TTT[[[fff~~~}}}{{{vvvoooggg___WWWPPPKKKFFFEEEBBB>>>:::777555444111111111111000000000///////////////////////////............////////////...,,,---222999<<<999555222222111111111111222222555666666777777777777777000000000...,,,---111444555444333222111111000000...............///000000444333222111111000//////,,,,,,---.........---,,,,,,,,,,,,---------......///000000000000222555888===BBBHHHOOO[[[eeehhhddd___^^^^^^```aaaZZZNNNCCC777333111111222;;;QQQeeepppqqqrrrqqqpppppprrrttttttrrrqqqrrrsssvvvyyy|||wwwrrrooorrrxxxzzzvvvpppppppppooopppqqqsssuuuvvvyyyyyyxxxxxxzzz|||~~~{{{mmmgggwww]]]JJJ888111000...---...........................---------,,,,,,+++++++++,,,,,,,,,---------......------------...............------------...//////...............///000000000000000000111222333444333555888999:::<<>>;;;888666555111111111111000000000000////////////////////////............////////////,,,++++++///444777666555333222111111000111111111555555555555666666777777/////////......///222555555444333111000000000000......---......///000111444333222222222222333333/////////...............,,,,,,,,,---------......---///000000///000222444:::@@@HHHQQQ]]]eeefffaaa\\\[[[ZZZ\\\]]]WWWMMMEEE999444111222222777HHH[[[iiilllooopppnnnnnnqqqssspppnnnooosssuuuuuuvvvzzzwwwtttqqqssswwwyyywwwtttqqqooonnnmmmppptttyyy||||||zzzxxxvvvwwwyyy}}}xxxwwwkkkbbbwwwzzzeeeNNN888111111///---///........................------------,,,,,,,,,,,,,,,,,,,,,---------......,,,------------...............------......///000...............///000000//////000000111222444444222555777999:::<<<>>>AAAAAAAAABBBCCCDDDEEEFFFFFFJJJUUUmmmyyy|||~~~~~~~~~~~~yyykkkjjjiiihhhgggddd```\\\TTTVVV[[[bbbjjjppptttuuuuuuwwwyyy}}}{{{lllggg```\\\\\\^^^```aaacccfffnnnyyywwwtttvvvjjjeeennnqqqfffiiipppqqqlll]]]MMM<<<444111//////000//////////////////////////////000000000111111111111111000000111111222333,,,666;;;>>>PPPtttvvv\\\WWWTTTQQQeee}}}}}}~~~{{{wwwtttqqqlllfff___XXXPPPKKKGGGEEEBBB???<<<999777666111111111111000000000000////////////////////////............////////////...---------///111222333222222111000000000000000333333333333333444444555///......///000333444555333222111000///000000111---------......///000111222222222333555777:::;;;555444111///------------,,,,,,,,,---------......+++---000000/////////000333888>>>DDDNNNUUUUUUPPPQQQPPPPPPPPPPPPLLLFFFAAA999333111444444444???OOO\\\dddmmmrrrqqqpppppprrrooommmpppvvvwwwsssrrrtttuuusssrrrsssvvvyyyzzzyyyuuusssqqqpppqqqtttwwwyyyxxxwwwvvvvvvwwwzzz}}}}}}kkklll|||eeeLLL555000222000...000........................---------------.........,,,,,,,,,---------......,,,,,,---------........................//////000...............///000000/////////000111333444555222444777999:::;;;>>>@@@AAAAAABBBCCCDDDEEEFFFFFFIIITTTmmm}}}~~~|||xxx~~~}}}}}}|||||||||}}}{{{rrrpppllljjjgggdddaaa^^^VVVUUUWWW]]]fffnnnqqqqqqrrrssstttwww|||{{{qqq___]]][[[[[[]]]```cccccciiillluuuuuueeejjjxxxdddTTTRRRbbbvvvccc\\\gggvvv{{{wwwfffUUUBBB999555333222333000000000000000000000000000000000000111111111111111111111000111111222333222===BBBFFFaaajjjVVVYYYYYYVVVnnn|||{{{{{{yyyvvvuuurrrnnniiiccc\\\TTTOOOGGGFFFCCC@@@<<<:::888777111111111111000000000000////////////////////////............/////////000222222111///---...111333222222111000//////000000111111000000111111222333///...---///333555666555222111000/////////000111---------......000111111000111222444888<<<@@@BBB:::888333///,,,+++,,,,,,,,,,,,,,,---------......***,,,///000///...---------000222444;;;BBBAAA===>>>>>>>>>>>>>>><<<:::777888111000555555222:::GGGSSS^^^llltttuuurrrpppppppppooorrryyyyyysssoooqqqrrrrrrssstttvvvyyy|||~~~{{{yyywwwtttrrrrrrrrrrrrrrrssstttwwwzzz~~~eeeTTT^^^wwwyyyyyycccHHH111...222000///222........................---------....../////////,,,,,,,,,---------......,,,,,,,,,---------.....................///000000...............///000000/////////000111333444555222444777999:::;;;>>>@@@AAAAAABBBCCCDDDEEEFFFFFFIIITTTlll{{{xxxzzz||||||}}}|||uuurrrmmmiiigggeeebbb```\\\ZZZ[[[^^^^^^___fffnnnkkklllnnnqqqvvvrrriii]]]]]]^^^]]]]]]___bbbeeekkkrrr}}}pppnnntttuuupppbbbaaagggnnnvvv}}}fffaaaYYYfff|||iii]]]WWWaaasss}}}}}}zzzggg\\\LLL>>>555222111111000000000000000000000000000000000000111111111111///222222///...000333444777CCCNNNqqq~~~mmmXXXOOOXXXqqqxxxyyy~~~yyywwwrrrpppnnnkkkggg```YYYSSSMMMIIICCC???;;;888555333333222111000////////////000000//////.........---........................222111000//////000111111111111000///////////////222111111000///.........,,,,,,------...///000000000///...------...///000+++,,,---...///111222222444222333999AAAEEEFFFGGGBBB777......000///,,,,,,---+++++++++---------+++.../////////000000000111222222222222222333444555222333555999;;;<<<:::888666111333555555@@@FFF>>>QQQ\\\iiirrrsssqqqqqqqqqxxx|||zzzsssooonnniiimmmqqqsssrrrssswwwzzzrrrttttttqqqooopppwww}}}|||sssmmmmmmttt}}}}}}bbbVVVUUUUUUnnnttt{{{aaaNNN;;;333333222///---///............---------------------------------------------------------,,,,,,------.../////////------............------000000000000000000000000/////////000111111222222444555777999;;;===???@@@BBBCCCDDDCCCCCCCCCEEEGGGJJJTTTjjj}}}yyyxxxyyyzzzzzz{{{}}}uuurrrmmmiiigggeeecccaaa\\\YYYXXXYYYZZZ\\\cccllljjjmmmooopppsss|||vvvjjjbbb\\\\\\]]]^^^___bbbgggjjjrrr~~~lllaaafffpppuuugggccceeeiiippp~~~}}}jjj^^^YYYeee|||yyyccc\\\YYYcccwwwiii^^^NNN???555222111111000000000000000000000000000000000000111111111111444555444111000222555777<<>><<<;;;888777333222111000////////////////////////....................................//////............//////111111000////////////////////////......------,,,,,,,,,,,,---....../////////......---......//////,,,,,,---...000111222222333444888???HHHLLLLLLIII???555------///...---......---++++++,,,------,,,/////////000111222222333111111222333555666888999777888999:::999777555444222222999===>>>MMM^^^___aaagggnnnrrrrrrqqqqqqrrrsssuuuvvvvvvtttrrrqqqqqqmmmjjjjjjpppxxxwwwlllbbbcccgggmmmppppppqqqsssvvvyyyxxxuuusssrrrtttvvvwwwssssss|||ppp^^^NNNRRR|||{{{}}}|||zzz}}}xxx{{{cccCCC444222222000...///............---------------------------------------------------------000//////...------,,,,,,------............------/////////////////////////////////000111111222222444444666888;;;===???@@@@@@AAABBBAAAAAAAAACCCEEEHHHRRRgggyyywwwvvv{{{yyywwwzzzwwwrrrkkkeeeaaa___\\\[[[]]]YYYXXX[[[]]]^^^ccciiihhhlllpppoooooovvvoooaaaZZZXXXSSSTTTWWWZZZ___gggpppvvvnnniiizzz}}}qqqvvv|||llltttppphhh```gggsssfffSSSAAA666222111222000000000000000000000000000000111111111222222222000...///333555666999===]]]~~~kkk[[[TTThhhyyyyyy|||}}}zzzwwwsssrrrpppmmmiiibbbZZZUUUKKKGGGCCC???===:::888666333222111000///////////////////////////.................................///.........//////000000111000000///////////////.........------,,,,,,,,,,,,,,,,,,------............------.........//////,,,,,,---///000111222333444999???FFFNNNSSSPPPKKK<<<444------///......//////---++++++,,,------,,,//////000111222333444555555555555666666888999:::888:::;;;;;;:::888777666333555===???>>>OOOccchhhbbbgggmmmqqqqqqpppppppppqqqqqqqqqpppooonnnoooooommmiiiiiipppxxxyyyoooeeeccchhhooosssttttttssssssqqqqqqqqqqqqssstttvvvxxxtttjjjrrrtttnnnYYYNNNmmmwwwhhhFFF555222222111//////............---------------------------------------------------------//////.........---------------............------/////////////////////////////////000111111222222333444666888:::===>>>???@@@AAABBBBBBAAABBBDDDFFFGGGPPPeeezzzwwwxxx|||yyyxxx{{{}}}xxxppphhhccc___[[[XXXXXXWWWYYY```ccccccdddggghhhlllppppppqqqwwwxxxfffYYYTTTSSSSSSVVVZZZ___fffnnnxxx~~~wwwttt~~~uuu~~~|||zzzoooeeeoooyyykkkVVVCCC777222111222111111111111111111111111111111111111222222222222333222444999999888===EEEwww{{{xxxbbbYYY\\\www}}}|||~~~|||xxxwwwvvvsssooojjjcccZZZUUUMMMIIIDDD@@@<<<:::666444333222111000////////////.........///////////////........................//////000000111111111111111000000///////////////------------,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,---...............,,,---...///000222333333444<<>>999FFFZZZ___^^^bbbhhhmmmoooooonnnmmmkkkjjjjjjjjjllloooqqqrrrqqqoooooorrrvvvvvvrrrmmmhhhmmmsssxxxyyywwwtttrrrpppooonnnnnnooorrrtttvvvuuuiiipppvvvrrr]]]SSSuuuttt|||jjjIII777444333111//////............------------------------------------------------------------------.........//////------............------......................../////////000111111222222333444666888:::<<<>>>???AAABBBCCCCCCBBBCCCEEEGGGIIIQQQeee|||zzzzzz|||xxxxxx{{{}}}vvvoooiiiccc]]]ZZZSSSSSSXXXaaaggggggfffgggkkkmmmppprrrssswww~~~qqqaaaUUUPPPOOOQQQUUUZZZaaahhhqqqzzz~~~ssszzzuuurrr~~~pppYYYDDD777222111222111111111111111111111111111111111222222222222333333111444777555555AAAPPPrrrtttuuuuuu[[[]]]kkk~~~yyyxxxvvvssspppkkkccc[[[UUUNNNJJJEEE@@@===999666444333222111000////////////.........///////////////...........................///000111222222222111111111000///////////////------------------------,,,,,,,,,,,,,,,,,,------+++,,,---...............------...///111222333333444>>>GGGLLLRRRUUULLL@@@888111,,,---...---///333222///,,,+++,,,---------///000111333555666888888<<<;;;:::888777777777777111444777777555444777999AAA???BBB===555???PPPSSS[[[^^^bbbfffjjjkkkkkkkkkeeedddeeehhhnnnsssvvvwwwwwwvvvuuuttttttsssqqqqqqmmmpppuuuyyyyyyxxxtttrrrrrrqqqnnnllllllmmmoooppprrrlllvvvtttiiiZZZ___tttuuuoooOOO<<<555111000000///............---------------------------------------------------------,,,,,,------...//////000------............------......................../////////000111111222222333333555777:::<<<>>>???BBBCCCDDDCCCCCCCCCEEEGGGLLLTTThhh|||}}}zzzvvvvvv{{{}}}|||}}}}}}wwwrrrlllfff___[[[SSSRRRWWWbbbjjjllllllnnnooooooppprrrtttvvvvvvvvv|||yyylll```XXXUUUTTTRRRWWW^^^fffmmmuuu}}}qqqwww~~~sss[[[EEE777222111222111111111111111111111111111111111222222222333333111///111444333999PPPjjjlllvvvwwwmmmYYYddd{{{}}}xxxtttsssqqqnnnjjjddd\\\WWWMMMIIIDDD@@@===;;;888555333222111000////////////............/////////000........................---...///000111111111000111111000///////////////---------------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...//////......------...000111222333444777CCCLLLPPPTTTVVVKKK<<<666000,,,---------000444333000,,,++++++---------///000111333555777999:::999888777666666555555666222555888888555444777:::AAA???BBB???:::GGGWWWYYY___^^^]]]___bbbfffiiikkkhhhggggggkkkpppuuuwwwwwwvvvuuutttttttttsssqqqpppmmmnnnqqqtttvvvuuusssqqqpppooonnnllllllkkkkkkkkknnnllluuuoooeee[[[aaa{{{wwwyyyYYYAAA444...///222///............---------------------------------------------------------------..................------............------......................../////////000111111222222222333555777:::<<<>>>>>>AAABBBCCCCCCBBBBBBDDDFFFJJJSSShhh~~~xxxuuuuuuzzz|||yyyyyy}}}|||yyyuuuqqqlllfff___[[[WWWUUUXXXccclllppprrruuurrrqqqppprrrttttttpppmmm|||~~~rrrhhhaaa^^^\\\\\\ZZZ___gggpppwwwooouuu|||{{{ssswww}}}zzzxxxuuu]]]FFF777222111333111111111111111111111111111111222222222333333333333111444777999EEEggg~~~mmm{{{cccYYYjjj~~~}}}wwwpppooonnnllliiiddd]]]XXXKKKHHHCCC@@@>>><<<999888333222111000////////////---.........//////000000........................+++,,,...000000000000///111111000///////////////........................,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,...//////......------...000111222333444<<>><<>>@@@AAABBBBBBAAAAAACCCEEEFFFPPPfff|||~~~~~~zzzwwwvvvvvvwwwxxxxxxvvvuuuyyyxxxwwwuuuooofff[[[SSSLLLQQQSSSTTT^^^mmmxxx{{{|||wwwqqqtttppplllrrr|||xxxllleeecccbbb```]]]bbbfffnnnyyy~~~lll^^^kkk{{{uuugggdddlllppp|||oooeeekkkjjjOOOCCC:::111222111111000000000000111111222222222222222222333333444555555444===YYYoooiiitttbbbaaaZZZ~~~|||{{{sssqqqppppppnnnhhh___XXXLLLJJJGGGCCC@@@===:::999222222111111000/////////////////////////////////........................,,,,,,---...///000111222////////////............------............---------------------------------------.........//////,,,///111000...000666<<>>============BBBLLLXXXdddkkkssstttaaaKKKJJJSSS```nnnrrrrrrqqqqqqqqqqqqrrrrrrrrrqqqrrruuuyyyyyyvvvrrrgggfffhhhnnntttuuuqqqkkkkkknnnooonnnjjjhhhiiikkkooojjjiiinnnpppkkk```WWWlllFFF333222222,,,000///...---------------...------,,,,,,------...------------------------........................---------............/////////............//////...///111111000000222333333555888999:::;;;===>>>>>>@@@BBBCCCBBBBBBDDDEEEGGGSSSkkkzzz}}}zzzuuuttttttuuuvvvvvvtttrrrvvvuuuuuurrrmmmcccXXXPPPFFFIIIIIIIIIRRRcccqqquuuwww{{{uuupppsssoookkkppp|||xxxkkkcccaaa```^^^[[[iiimmmvvvwwwnnn|||nnn___YYYiii}}}jjj]]]^^^dddvvvxxxbbb___jjjoooUUUGGG;;;222444111111000000000000111111222222222222222333333333222888:::999HHHmmmeeebbbqqqXXXPPPaaa~~~}}}}}}sssqqqooonnnlllggg___XXXOOOLLLHHHCCC???;;;888777222222111111000/////////////////////////////////........................,,,------...///000111111////////////............------............---------------------------------------.........//////...111222111000222888>>>KKKSSS^^^ccc___RRRDDD:::444///,,,000666888777444666333333333000,,,---111222333444555666666666666888888999===AAABBB@@@>>>GGGGGGFFFEEEDDDDDDFFFGGGAAA@@@AAAFFFPPP]]]hhhoooyyyvvv___IIIHHHQQQ\\\jjjpppooooooooooooppppppqqqooopppqqquuuwwwwwwtttpppooooooqqqtttvvvvvvrrrooommmmmmlllkkkiiijjjkkkmmmnnnmmmnnnsssuuulll\\\PPPYYYrrreeeEEE555444333---//////......------------...------,,,,,,------...------------------------........................---------............/////////............//////...///111111000000222333222555888999:::;;;===???>>>@@@BBBCCCBBBCCCDDDEEEHHHSSSjjjxxx{{{~~~xxxqqqqqqpppqqqrrrsssqqqpppqqqqqqqqqooojjj```UUUMMMBBBBBB??????HHHXXXgggnnnnnnuuuqqqnnnqqqmmmiiiooo{{{wwwjjjcccaaaaaa```^^^nnnttt~~~ttt]]]ccckkkiiiddd^^^ZZZ___nnn|||qqq\\\WWW]]]qqq{{{lll___eeevvvwww^^^LLL<<<222555111111000000000000111111111222222222333333333444///777888999QQQuuu\\\]]]~~~lllTTTMMMmmm~~~}}}}}}~~~uuurrrnnnllljjjfff```[[[RRROOOJJJDDD>>>999666444222222111111000/////////////////////////////////........................---.........//////000000////////////............------............------------------------------------........./////////111333444444333555;;;@@@SSS]]]hhhjjj```PPPCCC;;;666222///222999>>>===:::;;;777555666444///...111444444444555666777999999<<<:::888;;;BBBFFFGGGEEELLLKKKIIIFFFEEEGGGLLLOOOFFFFFFGGGLLLWWWccclllrrr{{{uuu]]]IIILLLUUU^^^jjjllllllmmmmmmmmmnnnnnnoooooopppsssvvvxxxwwwssspppsssuuuwwwxxxwwwuuuuuuuuu{{{vvvoooiiiffffffffffffnnnooorrrwwwwwwlllYYYIIIEEE___xxxxxxbbbHHH999777444...//////........................------------......------------------------........................---------............/////////............//////...///111111000000222333222555888999:::;;;===???>>>@@@BBBCCCCCCCCCDDDEEEHHHRRRhhhyyyyyy||||||uuulllkkkkkkmmmpppqqqpppooommmmmmmmmlllggg^^^SSSLLLDDDBBB???>>>EEEQQQ^^^eeeeeennnmmmkkkoookkkgggnnnxxx}}}tttjjjeeegggjjjjjjiiiqqqzzz||||||zzzxxxyyy}}}www[[[QQQ\\\______\\\___iiitttxxx{{{fff___bbbpppyyyjjjbbbooo~~~fffQQQ<<<000444222111111000000111111222111222222333333444444444333777555:::___sss___bbbppp]]]RRRWWWxxx~~~||||||||||||xxxsssnnnkkkjjjgggbbb^^^TTTPPPJJJDDD===999555444222222111111000/////////////////////////////////.................................///////////////////////////............------............------....................................////////////222333444555555999>>>CCCUUU```llllll___OOOCCC???;;;:::888777;;;BBBEEEDDDFFF@@@;;;;;;888333000000000000111333777;;;???AAADDDAAA===;;;>>>CCCIIIMMMMMMNNNMMMKKKHHHIIIMMMQQQNNNMMMNNNTTT]]]gggmmmpppmmmfffQQQEEEMMMVVV\\\eeeiiijjjkkkllllllmmmmmmmmmppprrrvvvyyyzzzxxxtttrrrppptttwwwwwwtttssswwwzzzyyynnnhhhfffgggggggggnnnoooqqqrrrrrrjjjXXXHHHGGG]]]vvvwww{{{zzzgggNNN>>>888444///....../////////...............------------......------------------------........................---------............/////////............//////...///111111000000222333222444777999:::;;;>>>???>>>@@@CCCCCCCCCCCCDDDFFFIIIRRRggg|||xxxzzz~~~zzzrrrgggggghhhjjjnnnoooooonnnjjjjjjjjjiiieee]]]TTTNNNGGGDDDCCCDDDGGGMMMUUUZZZ]]]hhhiiiiiimmmjjjgggooovvvvvvooohhhhhhmmmsssuuuuuusss~~~wwwrrrsssllllllooorrrvvvxxx{{{}}}}}}eeeTTTZZZgggnnnnnnsss}}}~~~vvvppphhhjjjtttyyyhhh```lll~~~mmmXXX???000333222222111111111111222222111111222333444444555555<<<;;;888HHHzzzyyyjjjoootttYYYHHHJJJ[[[}}}{{{zzzzzz{{{vvvppplllkkkiiieeebbbUUUQQQKKKDDD>>>999777666222222111111000/////////////////////////////////.................................///////////////////////////............------............------................................./////////000000111222333555888<<>>AAALLLUUUYYYTTTJJJBBB@@@===777222000......///222666<<>>@@@???AAACCCDDDCCCCCCEEEFFFIIIRRRfffzzzzzz|||xxxpppgggfffgggiiilllnnnnnnlllggggggfffeeebbb]]]VVVQQQJJJFFFEEEHHHIIIJJJNNNRRRXXXdddfffgggllljjjiiirrrwww~~~zzzkkkgggcccfffmmmtttvvvvvvllltttyyytttggg]]][[[^^^aaaccciiirrrwwwxxxyyy|||nnn^^^gggsssjjjoooyyylllaaajjjyyyvvvbbbFFF333444222222111111111111222222111111222333444555666666<<<999<<>>BBBOOO]]]^^^UUUMMMMMMQQQVVV\\\bbbccc^^^ZZZZZZ\\\[[[ZZZZZZ^^^cccccc]]]WWWFFFBBB999:::FFFJJJKKKSSShhhiiilllnnnooopppppppppnnnpppssstttsssqqqppppppuuuxxxzzzwwwrrroooqqqttttttpppjjjggghhhlllppprrrmmmmmmhhhbbbbbbcccXXXJJJ<<>>@@@???AAACCCDDDDDDDDDEEEFFFIIIRRRfff||||||xxxqqqjjjjjjiiijjjlllllljjjiiieeecccaaa```___\\\WWWTTTMMMHHHGGGJJJKKKJJJLLLRRRUUUaaaeeeeeejjjjjjkkkvvv{{{zzzsssnnnaaa]]][[[___fffkkkllljjjeeeeeeddd___YYYVVVXXX[[[cccdddlllwww}}}}}}~~~qqqcccpppuuunnnuuu{{{vvvkkksssmmmOOO999888333222222111111222222333111111222333444555666666888666CCClllxxxxxxsssUUUHHHXXXuuu~~~}}}{{{vvvqqqnnnmmmkkkgggddd]]]XXXPPPGGG???:::777666222222111111000/////////////////////////////////........................,,,------...///000111111////////////............------............------.........................../////////000000000000111111333777>>>EEEKKKNNNYYY___dddbbbXXXNNNJJJIIIBBBKKKQQQXXXgggyyyzzzeeeUUUGGGBBBBBB>>>999666222111111111333444666777;;;HHHWWW\\\WWWPPPOOOQQQTTT\\\ccceeeaaa^^^___bbb___^^^^^^aaabbb\\\PPPFFF>>><<<777;;;JJJNNNQQQ^^^iiikkknnnqqqrrrsssssssssnnnppprrrrrrpppnnnoooqqquuuwwwxxxvvvrrrooonnnoootttrrrnnniiieeedddfffhhhhhhkkkiiicccccccccUUUDDD@@@OOOssszzzuuu^^^III:::444333---...000111111111////////////............//////------------------------........................---------............/////////............//////...///111111000000222333000333777999;;;<<>>;;;333222222111111222222333111111222333444666666777::::::MMM|||xxxtttiiiPPPMMMdddyyyuuupppnnnmmmkkkgggcccaaa[[[RRRHHH@@@999666555222222111111000/////////////////////////////////........................,,,,,,---...///000111222000/////////............---..................---////////////////////////////////////000000000000222222444999AAAIIIOOORRR```cccfffaaaXXXOOOJJJIIIJJJQQQWWWbbbvvvzzzfffUUUFFFAAABBB@@@<<<999000000000111222333444555666???HHHMMMLLLLLLNNNRRROOOVVV^^^```]]]\\\___cccaaa``````bbbaaaXXXHHH;;;555555111999IIIPPPWWWgggjjjlllooorrrtttuuuuuutttppprrrsssrrrpppoooqqqsssppprrrssssssqqqooonnnnnnlllmmmlllhhhdddbbbeeeiiieeekkklllhhhgggdddRRR===<<>>???AAAAAACCCEEEFFFGGGGGGGGGIIIRRRfff~~~}}}xxxwwwxxx}}}sssnnndddYYYTTTVVVWWWTTTVVVWWWWWWUUUSSSPPPPPPPPPKKKHHHHHHIIIIIIKKKSSS\\\^^^fffmmmnnnjjjkkkrrrzzzzzzoooeee\\\QQQHHHBBBAAAAAABBBDDDGGGJJJLLLVVV^^^fffhhhllltttzzz|||zzzjjjVVVnnnoooqqq}}}{{{wwwyyysss}}}rrrooozzzfffEEE777555444222111111111222333333333333444444666777777<<>>999888555======@@@NNN\\\ooo~~~~~~|||xxxtttrrrtttvvvssssssttttttuuuuuuvvvvvvtttuuuvvvtttqqqoooooooooqqqnnnjjjjjjmmmooonnnmmmkkkhhhfffeeeeeeccc^^^YYYAAA???OOOooowww{{{~~~___FFF777///000000000000////////////........................------------------------........................---------............///000///......000000///...000111111111000000222333333444555777:::===???@@@@@@BBBDDDGGGHHHHHHHHHGGGIIIQQQfff~~~{{{zzzzzzzzz{{{~~~yyysssfffWWWPPPPPPQQQOOOOOORRRTTTSSSOOOLLLMMMOOOIIIHHHHHHIIIHHHIIISSS^^^bbbhhhnnnmmmjjjllluuuvvviii^^^WWWMMMDDDBBBBBBAAAAAACCCFFFJJJLLLTTT^^^gggkkkooovvvzzz{{{vvvjjjXXX___yyyzzzpppeeellltttyyymmmjjjdddyyyfffgggyyyhhhGGG999555444333222111222333333333333333444555777888999<<>>>>>EEEDDDCCCKKKSSSfff~~~|||zzzvvvrrrppprrruuuwwwuuuuuuuuuvvvvvvvvvvvvvvvxxxxxxwwwvvvtttrrrqqqqqquuuoooiiigggiiijjjiiifff```bbbfffjjjjjjcccXXXOOODDD<<>>@@@???AAADDDGGGIIIHHHGGGFFFHHHQQQeee~~~~~~zzzxxx{{{{{{|||~~~|||vvviiiXXXMMMLLLLLLJJJJJJNNNQQQQQQNNNLLLLLLNNNKKKIIIIIIIIIHHHJJJTTT```eeejjjnnnllliiimmmxxx|||yyypppcccZZZTTTMMMEEEDDDCCCBBBBBBDDDGGGJJJMMMVVV```jjjooossszzz~~~pppWWWPPP^^^rrrppphhhggggggmmmooo~~~mmmfffaaalll~~~fffnnnhhhIII<<<555444333222222222333444333333333555666888:::;;;EEEMMMbbb{{{uuusss|||~~~{{{{{{|||~~~xxxwwwtttqqqnnnlllllllllddd\\\RRRIIICCC>>>999555333222111000///////////////............///000111000000///...............------...///000111222222111111222333444444333333000000000000111111222333222333333444333333222111000111111///......111444<<>>999777666444333333444555666777<<>>AAADDD@@@IIIPPPMMMJJJNNNVVV[[[]]]WWWOOOFFF@@@>>>@@@BBBDDDKKKIIIGGGJJJMMM\\\uuuxxxqqqmmmooorrrsssrrrwwwwwwvvvvvvuuuuuuuuutttwwwvvvvvvvvvuuutttsssrrrsssnnngggcccccceeeeeedddccceeeiiimmmmmmfff[[[SSSGGG>>>999CCCZZZsssxxxyyy{{{eeeSSSHHH===555000000000000////////////........................------------------------........................---------............//////000000000//////000000000111222111000000222444888777777777888:::<<<===>>>@@@CCCFFFGGGGGGFFFEEEHHHPPPdddzzzwwwwwwwwwyyy{{{}}}{{{wwwkkkZZZMMMIIIHHHFFFGGGIIIMMMOOOOOONNNNNNNNNLLLIIIHHHJJJKKKOOOYYYccchhhlllooollliiinnn{{{ssspppiii___XXXTTTNNNGGGEEECCCBBBAAABBBFFFJJJLLLYYYcccmmmrrryyy~~~___NNNQQQaaadddbbbfffhhhnnniiixxxqqqhhhddd___{{{}}}rrriiihhhwwwnnnQQQ???666555333222222222333444222333444555777999;;;<<>>888444333222111000///////////////......---...///111222000000///...............---...//////111111222333111111333444555555555555222222111111111222333333333333444444444222111000///111222111///111555:::CCCHHHVVVkkk~~~{{{qqqYYYMMMEEEGGGJJJJJJOOOVVVPPPMMMIIIDDDBBBBBBCCCDDDGGGMMMQQQQQQPPPLLLEEE>>>888666444333333444555666999@@@GGGGGGAAA>>>BBBGGGCCCNNNVVVUUURRRXXXbbbhhhbbbXXXLLLCCCAAABBBCCCCCCGGGMMMMMMNNNRRRQQQ\\\ttt}}}sssoooppprrrqqqnnnvvvuuuuuuuuuttttttttttttsssssssssuuuvvvuuurrrooollljjjgggdddbbbccceeeggggggeeecccdddeeeddd___[[[HHHAAA888===WWWwwwxxxwww}}}fffRRREEE<<<444000000000000////////////........................------------------------........................---------............///...///000000......///000000111111111000000222333777777777888999:::<<<<<<>>>@@@BBBEEEFFFFFFFFFEEEHHHPPPddd~~~|||wwwrrrsssuuuwwwyyy{{{}}}|||zzzppp___RRRKKKHHHEEEEEEFFFIIIMMMQQQRRRPPPOOOLLLHHHFFFJJJOOOUUU___iiilllooopppmmmjjjppp~~~|||mmmlllfff]]]XXXUUUPPPIIIEEEDDDAAA@@@BBBEEEIIILLLXXXbbblllrrr{{{kkkUUURRRbbbjjjoootttsssuuufffrrrsssiiigggeeevvvxxxfff]]]ggg|||{{{]]]BBB666555444333222333444444222333444555888:::<<<===bbbyyyzzziiijjjuuu}}}{{{{{{~~~||||||{{{vvvqqqnnnooopppddd\\\QQQIIICCC>>>999555333222111000//////////////////...---...000222333000000///.....................///000111222222333111222333444666666777777444333333222222222222333333333444555444222000...---000333333333666===CCCPPPYYYgggtttxxxqqqcccXXXFFFDDDAAAAAADDDHHHMMMOOOKKKIIIFFFDDDCCCEEEIIILLLPPPWWW]]]^^^]]]YYYNNNAAA888666444222222333444666;;;AAAGGGHHHFFFDDDFFFIIIJJJQQQWWWXXX\\\fffooosssdddVVVGGG@@@CCCHHHHHHFFFKKKQQQSSSYYY^^^[[[cccxxxxxxsssqqqrrrrrrqqqqqqqqqrrrsssssstttuuuuuusssssstttwwwxxxvvvqqqllliiikkkmmmkkkfffcccdddfffddd```\\\\\\]]]]]]ZZZXXXGGGAAA888;;;XXXtttooouuu}}}~~~oooVVVEEE999111000000000000////////////........................------------------------........................---------............///---///000///---,,,...000///000000000//////111333333444666999;;;<<<===>>>@@@AAACCCDDDFFFGGGGGGGGGHHHPPPccc}}}}}}wwwqqqrrrttttttuuuvvvyyy{{{~~~}}}uuueeeWWWPPPKKKGGGEEEEEEGGGLLLRRRTTTRRROOOLLLFFFDDDIIIRRRZZZdddmmmnnnqqqrrrnnnkkkrrr~~~yyyllllllfff___ZZZXXXRRRLLLGGGEEEBBBAAACCCFFFJJJMMMUUU^^^hhhpppzzzmmmWWWVVViiiyyylllsssvvvkkkiiiuuu{{{uuuoooddd|||gggCCC666555444333222333444444222333444666888:::===>>>gggxxxmmmZZZaaavvv}}}{{{|||}}}}}}{{{vvvoookkkkkkmmmbbbZZZPPPHHHCCC???:::666333222111000//////////////////...---...000222444000000///.....................///000111222333333111222333555666777777777555444333333222222222222222333444555444222///...,,,000444555666;;;DDDKKK]]]hhhuuuyyyppp^^^MMMCCC;;;???@@@>>>AAAGGGKKKIIIIIIHHHHHHJJJKKKMMMRRRWWW[[[cccjjjkkkjjjcccSSSBBB888666333111111222444555===@@@EEEHHHJJJJJJKKKKKKKKKMMMPPPTTT___lllssssssaaaRRRBBB>>>FFFNNNNNNKKKQQQVVVYYYaaahhhcccggg{{{~~~zzzuuuqqqqqqtttwwwmmmnnnoooqqqsssuuuvvvwwwvvvvvvwwwzzz{{{xxxqqqllljjjpppuuusssjjjcccaaabbbaaa___^^^^^^^^^[[[UUUOOOEEE@@@777:::YYYwwwqqqwww|||```JJJ<<<555000000000000////////////........................------------------------........................---------.........//////,,,...000///,,,,,,---000...///000///......000222///222555999<<<>>>???@@@BBBCCCCCCEEEFFFGGGHHHIIIHHHPPPbbb|||~~~vvvtttrrrooolllmmmppptttwww{{{kkk___[[[QQQEEECCCDDDGGGLLLOOOQQQOOOMMMKKKFFFDDDJJJTTT___iiioooppprrrtttrrrmmmppp~~~|||zzzkkkiiifffcccaaa]]]YYYVVVSSSMMMEEEBBBDDDGGGIIIIIISSS\\\iiiuuu~~~SSSWWW{{{ooo|||ooofffooo~~~|||kkkddd{{{kkkUUU@@@555444666222333555///333222444777777666;;;BBBhhhyyy~~~zzz|||zzzjjjjjj||||||wwwqqqnnnmmmnnnddd]]]RRRIIIBBB???===<<<333222111000///////////////////////////////////////////////////.........//////000111111111111111111111222333555666777777555555555444444333333333444333444888777222000111222000555===;;;999EEEWWWhhhrrrzzztttaaaLLL@@@<<<777;;;???BBBDDDEEEGGGIIILLLIIIIIIOOORRRQQQTTTYYYbbbdddfffhhhjjjfffXXXHHH555444222000///111444777AAAAAABBBDDDGGGIIIIIIIIIJJJNNNPPPSSS]]]iiilllhhhZZZJJJ@@@EEELLLKKKLLLQQQWWW[[[bbbkkkrrrvvvvvvuuuzzzxxxuuurrrrrrtttvvvyyypppmmmmmmsssvvvvvvvvvyyy|||}}}~~~}}}yyyvvvsssrrrwwwtttrrrqqqpppllleee___aaa``````___]]]YYYTTTPPPHHH;;;===:::RRR|||ppp{{{dddMMM===555111111000///////////////////////////////////////------------------------//////.........---------...------------...//////---.........//////000000222222111///---,,,---///222333666888:::<<<<<<===@@@BBBEEEFFFFFFEEEFFFFFFGGGRRReee}}}}}}uuurrrooollliiijjjnnnrrruuu|||xxxiii___[[[SSSHHHDDDEEEHHHLLLPPPRRRQQQPPPOOOIIIFFFJJJTTT___iiiooosssrrrrrrpppmmmrrr}}}}}}{{{yyy|||~~~wwwnnnkkkhhhfffdddaaa\\\YYYTTTNNNGGGBBBBBBFFFIIILLLQQQ[[[iiiuuubbbnnn{{{~~~tttvvv~~~ttttttqqqWWWCCC666444777222444666000333333444777777666<<>>AAAGGGTTTbbbuuuwwwuuuhhhUUUCCC999666555999===AAADDDHHHKKKNNNSSSPPPQQQTTTTTTRRRVVV\\\iiilllnnnkkkggg___QQQDDD777555333000///111333666;;;<<<>>>BBBGGGJJJJJJIIIIIIKKKMMMQQQ[[[eeeddd^^^VVVIIIAAAFFFKKKKKKOOOVVV[[[```hhhrrr{{{{{{uuuqqqppprrrssssssuuupppnnnqqqtttuuuxxx|||wwwxxxwwwvvvtttsssuuuwwwvvvtttqqqpppoookkkddd^^^```___^^^^^^]]][[[WWWTTTJJJ;;;<<<<<<\\\~~~iiiSSSBBB888111111000///////////////////////////////////////------------------------//////.........---------...------------...//////............/////////000////////////111666<<<@@@333444555777999;;;======@@@BBBEEEFFFFFFEEEFFFGGGHHHRRReee}}}}}}tttnnnkkkgggeeefffiiinnnrrrwwwyyyuuuiiiaaa^^^WWWMMMFFFGGGIIILLLQQQSSSSSSSSSVVVQQQLLLMMMVVVcccmmmrrrxxxtttqqqppppppvvv{{{{{{xxxvvvzzz{{{tttpppnnnllljjjhhheeeaaa^^^YYYUUUOOOIIIFFFHHHMMMQQQSSS^^^kkkuuu}}}mmmwww|||vvv~~~tttuuu\\\HHH888444777333444777222444333555777777777===DDDccccccdddlll|||{{{}}}zzzzzzzzzyyytttpppfff^^^SSSHHHAAA<<<888666333222111000////////////////////////////////////....../////////////////////000111111222222111111111111222222222333333333333333333333333333222222666111111999@@@@@@<<<999;;;AAAEEEGGGOOO^^^jjjoooxxxqqqdddSSSCCC888333222333777;;;@@@EEEJJJPPPTTTVVVVVVWWWWWWSSSQQQWWW___nnnrrrrrriii^^^TTTJJJCCC999777333000///000222444666888<<>>FFF___]]]aaaooowwwzzz|||zzzyyyyyyyyyzzz~~~{{{yyy{{{}}}|||vvvpppddd]]]RRRHHHAAA<<<888666333222111000////////////////////////////////////............////////////000000111222222222222111222222111111111111111111000111222222222111111000222...///777>>>@@@BBBEEEJJJTTTYYYYYYccctttzzzuuujjj___MMM>>>555222111111444777;;;???DDDIIIPPPTTTRRRUUUWWWUUUQQQQQQYYYaaannnrrroooaaaQQQIIIFFFEEE;;;888333000///000111111555888===EEEKKKOOONNNMMMJJJLLLQQQYYYaaabbbZZZPPPLLLHHHGGGHHHGGGHHHRRR]]]fffooo{{{~~~sssoooqqqtttrrrooonnniiigggjjjoooqqqvvvzzz}}}{{{xxxtttrrrrrrvvvyyyvvvtttrrrrrrrrrmmmfff```___]]][[[ZZZZZZZZZXXXVVVJJJ===<<<:::^^^~~~WWW:::111000000///////////////////////////////////////------------------------...........................------------...//////.........///////////////.../////////111555;;;???555555444555777:::>>>@@@???AAADDDFFFFFFFFFFFFGGGGGGQQQddd|||xxxpppgggeeeaaa______aaadddggghhhmmmpppoookkkfff^^^VVVLLLKKKJJJKKKOOOSSSVVVVVV[[[YYYTTTRRR\\\mmmyyy{{{zzztttoooqqquuu~~~}}}|||yyyxxx~~~~~~wwwrrrqqqpppppppppooolllhhhddd]]]______[[[UUURRRRRRSSS\\\dddmmmrrrvvvuuu```{{{zzzzzzyyysssiiitttuuu{{{rrrUUU===333555111111444333555444555777777888???HHH[[[]]]hhh{{{|||qqqwww|||zzzzzzzzzzzz|||yyyxxxzzz}}}|||vvvoooaaa[[[QQQHHHBBB===:::888333222111000////////////////////////////////////---.........//////000000000000111222222222222222222222111111111111000000///000111222222111000///...,,,...222666:::DDDNNNVVVcccjjjiiiqqq}}}|||pppXXXLLL===333000222333333777999<<<>>>AAAFFFKKKOOOKKKQQQUUUTTTRRRVVV^^^fffrrrrrriiiXXXHHHDDDFFFIII===999333000000000000000444777<<>>777MMM[[[<<<111000000///////////////////////////////////////---------------------------........................------------.../////////////////////.........000111222111000000111333555555444555777:::>>>@@@>>>AAADDDFFFFFFFFFGGGHHHFFFPPPccczzz}}}tttmmmfffdddaaa___^^^___```aaaaaaeeeiiijjjhhhddd]]]YYYRRROOOLLLLLLOOOTTTWWWXXXYYYZZZUUUSSS]]]ooozzzzzzvvvrrrpppsssxxx}}}}}}zzzyyy{{{uuurrrqqqqqqqqqrrrqqqooojjjggg[[[\\\]]]\\\ZZZWWWVVVVVV___eeemmmtttyyyxxx\\\ooopppwwwttteeeaaa^^^ZZZiii~~~sss{{{sss]]]BBB444666222000333333666444555777888999@@@IIIVVV\\\nnn}}}rrr{{{}}}{{{zzz{{{{{{{{{zzzyyyzzz{{{yyytttooo```ZZZRRRIIICCC???;;;999333222111000////////////////////////////////////------......///000000000000111222222333222222222222222111111111111111111000111333555555444222111------...000000333@@@MMMVVVccckkkkkkoootttmmm```JJJBBB777222222555555444999;;;===>>>???AAADDDFFFEEEMMMSSSUUUWWW___gggkkkuuuqqqdddRRRGGGFFFIIIJJJ>>>888222///000111000///222444888???EEEHHHIIIHHHGGGLLLWWWbbbcccZZZPPPLLLHHHJJJKKKIIIGGGLLLXXXbbbiiiwwwxxxrrrlllkkkooorrrsssqqqnnnmmmpppxxx|||{{{zzz{{{uuuvvvwwwwwwvvvuuuuuuvvvwwwvvvvvvwwwvvvrrrjjjccc___]]][[[YYYWWWTTTPPPMMMFFF:::???777???dddwww|||wwwWWW>>>111111000///////////////////////////////////////---------------------------------..................------------.../////////////////////.........///111333333111000000111444444555666888;;;===???>>>AAADDDFFFFFFFFFGGGHHHFFFPPPccczzz~~~|||xxxqqqkkkeeedddbbbaaa___]]]\\\\\\]]]]]]^^^______\\\ZZZZZZXXXTTTPPPOOOQQQUUUYYY[[[\\\^^^ZZZVVV```rrr{{{yyyvvvuuuvvvzzz~~~zzz{{{yyyyyy~~~wwwsssqqqrrrrrrsssttttttrrrmmmjjj```___^^^```ccceeegggggghhhlllrrryyy~~~~~~zzzxxx{{{zzzYYY]]]rrr{{{|||pppjjjeeepppuuubbbYYYYYYXXXiiivvvrrr|||zzzfffGGG777888333000333555666555555777888999AAAJJJRRRXXXmmm|||www~~~|||zzzzzzzzz|||}}}}}}}}}|||{{{yyyvvvrrrpppbbb\\\SSSKKKDDD???:::777333222111000////////////////////////////////////------......///000000111000111222222333333222222111111222222222222222222333444777999999888666555111//////000///000888@@@JJJTTT\\\______^^^WWWNNN@@@:::444222444666666555888:::<<<=========>>>???AAAJJJQQQUUU[[[ffflllmmmnnnhhh[[[NNNJJJLLLMMMJJJ>>>888111///000222111///000111555<<>>:::;;;TTThhh{{{qqq{{{hhhQQQ===111111000///////////////////////////////////////---------------------------------.........//////...------------...//////000/////////...............///111111111222444666333444555777999;;;======>>>@@@DDDFFFFFFFFFHHHIIIHHHRRReee|||{{{zzzvvvoooiiieeeddddddbbb```]]][[[YYYZZZXXXVVVVVVVVVVVVXXXZZZ\\\XXXSSSQQQSSSWWW[[[]]]aaaddd```[[[ddduuu}}}zzzyyyzzz}}}xxxyyyxxxxxx~~~{{{uuurrrpppsssssstttvvvvvvtttpppllliiifffcccfffmmmtttxxxyyyrrrtttyyy~~~qqqnnnkkklllrrrzzz~~~XXXNNNYYY```nnnpppjjjdddiiiuuutttZZZ[[[YYYjjj}}}{{{tttssslllKKK::::::555111444666777555555777888:::BBBKKKPPPTTTiii{{{xxxyyy~~~}}}|||{{{|||~~~~~~|||xxxtttrrrqqqeee___UUULLLDDD>>>999666333222111000////////////////////////////////////---------...///000000111111111222333333333333222111111222222222333333333666777:::<<<<<<;;;999888666111///111222000111555===EEEMMMQQQPPPKKKFFFCCC777444111111333666777777777999<<<===<<<;;;;;;<<<>>>GGGNNNSSS\\\hhhmmmkkkccc\\\QQQKKKMMMRRRPPPJJJ>>>888111///111222111///000111555;;;CCCHHHKKKLLLKKKSSSaaaiii```PPPHHHJJJFFFIIIKKKKKKOOOZZZgggooowwwxxxuuu~~~|||zzzxxxuuutttttttttzzzwwwwww{{{|||yyyvvvwww|||{{{yyyvvvrrrpppqqqsssuuuuuuuuuwwwvvvrrriiibbb]]]\\\\\\[[[ZZZVVVQQQMMMIII555<<<======PPPeee~~~rrrdddyyyvvvdddMMM;;;111111000///////////////////////////////////////---------------------------------.........//////...------------...//////000000//////.........---............///222666:::222444666888:::<<<<<<===>>>@@@DDDFFFFFFGGGHHHIIIJJJTTTfff}}}zzzqqqlllkkkkkkkkkjjjhhheee___XXXSSSTTTSSSPPPMMMLLLOOOTTTXXX[[[ZZZXXXTTTRRRTTT[[[bbbhhhnnnjjjbbbiii}}}~~~{{{~~~{{{uuutttuuuzzz|||yyyvvvtttuuuwwwyyyyyywwwuuuuuuuuuqqqnnnkkkmmmrrrxxx{{{|||}}}yyywwwxxxzzz}}}~~~lllddd^^^aaagggjjjlllooouuuyyy|||TTTKKKOOOYYYuuutttxxx|||yyy~~~|||aaabbb```cccwwwqqqhhhlll}}}YYY:::555888444111444444444666777999===EEEMMMQQQ[[[yyyxxxwww}}}~~~{{{xxxxxx|||~~~~~~}}}yyyuuuqqqeee```WWWLLLCCC<<<888777222111000//////.........////////////////////////.........//////000111222222222222222222222222222111222333555666666555444777CCCJJJFFFCCCDDDCCC???<<<;;;888222------111666;;;@@@DDDDDDEEEDDD===555333222111000222444888:::999888888999:::;;;:::999:::CCCIIINNN[[[jjjkkkbbbWWWXXXYYYZZZ^^^___WWWLLL<<<999444111000000000///333111000333;;;DDDLLLPPPNNNYYYbbb```XXXSSSOOOLLLOOOUUUTTTLLLOOO^^^jjjmmmvvv}}}zzzuuuuuuxxxzzz{{{zzzwww{{{zzzzzzyyywwwuuutttssstttuuutttqqqmmmkkklllooo||||||xxxtttsssqqqkkkccc\\\ZZZXXXWWWUUURRRMMMJJJFFF???777444<<>>???AAABBBDDDEEEFFFGGGFFFFFFHHHSSSggg~~~|||sssmmmmmmnnnnnnmmmkkkfff^^^VVVQQQRRRQQQNNNLLLKKKMMMRRRVVV^^^___^^^[[[XXXYYY^^^bbblllqqqnnngggnnntttrrrqqqrrrvvv~~~~~~|||zzzyyyzzz||||||zzzxxxuuuuuuuuuuuurrrpppppptttyyy{{{{{{~~~|||zzzxxxxxxxxxyyyyyytttmmmggggggeeeaaa___```aaagggqqq{{{]]]KKKLLL\\\```___ZZZ___vvvttthhhhhh{{{~~~[[[<<<666888444222555666666555666888===FFFMMMWWWaaa{{{yyy~~~~~~{{{|||}}}{{{zzz}}}~~~|||zzzwwwrrrooofff```WWWLLLCCC<<<888777222111000//////......///000000000000000000000000.........//////000111222222222222222222222222222111222333333444666999<<>>???AAABBBDDDEEEFFFGGGFFFFFFIIITTThhh}}}}}}}}}tttoooooossssssrrrooohhh^^^UUUPPPOOONNNLLLIIIHHHKKKOOOSSS```bbbdddcccaaa___aaacccooouuusssmmmtttzzzllliiihhhiiinnnwww~~~~~~~~~}}}zzzxxxwwwxxxyyyxxxvvvxxx{{{~~~{{{yyywwwvvvxxxsssnnniii```VVVQQQRRRZZZ^^^gggsssdddNNNSSSsssoooqqqoooqqqvvviiifffyyy___@@@888999666333666777666555666;;;EEEQQQYYYZZZddd{{{{{{~~~}}}}}}zzz{{{~~~|||zzzwwwtttpppmmmfffaaaWWWMMMCCC===999777222222111000////////////000000000000000000000000.........//////000111222222222222222222222222222111222333333444888???EEEXXX______VVVQQQSSSTTTPPPJJJHHHFFFDDDAAA===888444:::CCCHHHGGGBBB???:::555555444444444666888:::<<<:::777555555777999::::::777@@@HHHNNNWWW___\\\SSSTTTUUUTTTVVVZZZ\\\SSSHHH999666222111111222222222000111111222555<<>>;;;888666:::MMMppp~~~kkkiiiyyyttt]]]???333111//////000000///.........------......///000........................---------------.....................////////////////////////////////////////////////000111222333333444666888:::===>>>???AAABBBDDDEEEFFFGGGFFFFFFIIITTThhhyyyppphhhhhhjjjpppxxx}}}tttooooooxxxyyyxxxtttkkk___UUUOOOMMMLLLJJJHHHGGGIIIMMMQQQ]]]bbbhhhjjjhhhfffeeefffqqqvvvwwwssszzzlll^^^YYYXXXZZZaaannn}}}~~~|||}}}|||}}}~~~~~~yyywwwvvvyyyvvvrrrkkk```UUUTTTXXXiiikkkooowwweeeMMM[[[xxxnnnlll|||dddDDD:::999666555666444555666999DDDUUUfffnnn\\\cccvvvyyy}}}}}}|||}}}~~~{{{xxxwwwtttpppnnngggaaaXXXMMMDDD===:::888333222111000////////////////////////////////////............///000111222222222222222222222222222111333666666777:::AAAGGGWWWZZZWWWNNNMMMVVV]]]^^^VVVRRRNNNLLLKKKHHHBBB>>>BBBKKKPPPLLLDDD@@@<<<999555555555666777999:::;;;777555333333666:::<<<===:::BBBIIIOOOWWW]]][[[UUUXXXWWWUUUVVVZZZZZZOOOBBB666444222111222333333333000333555444444999CCCLLLWWW___ccc^^^WWWUUUWWWXXXWWWQQQRRRZZZ^^^bbbppp~~~~~~}}}}}}~~~|||||||||zzz{{{|||}}}|||{{{yyyxxxyyyyyyyyyxxxwwwvvvwwwwwwsssuuuvvvuuuvvvuuummmdddaaa]]]XXXSSSPPPMMMJJJHHH===:::888666999KKKrrrpppkkkxxxhhhGGG444222000///000000///...//////............//////........................---------...............////////////000000000000000000000///////////////////////////000111222333333444666888:::===>>>???AAABBBDDDEEEFFFFFFFFFFFFIIISSSfff~~~|||hhhYYYOOOOOOQQQYYYeeesss~~~{{{sssnnnnnnzzz|||}}}xxxmmm```UUUOOOKKKKKKIIIHHHFFFHHHLLLOOOZZZaaaiiimmmmmmkkkjjjkkkqqqwwwyyyyyyooo\\\OOOHHHHHHJJJTTTdddwww{{{uuutttuuu{{{yyyvvvpppggg```dddkkkxxx|||^^^HHH[[[iiiIII;;;888777666777333666777;;;JJJbbbuuu|||aaafffwwwpppxxxzzz|||~~~|||~~~~~~}}}{{{yyyyyywwwtttqqqgggbbbYYYNNNEEE>>>:::999333222111000000/////////....................................///000111222222222222222222222222222111444999<<<<<<>>>AAACCCFFFHHHDDD>>>DDDVVVeeejjjfff___WWWRRRPPPNNNJJJHHHMMMSSSUUUNNNEEE@@@===;;;;;;;;;<<<======>>>>>>>>>555333222444888===@@@BBB>>>CCCHHHNNNUUU\\\]]]\\\^^^\\\ZZZZZZ]]]ZZZLLL<<<555333111111333444444333///222555555444777???FFFQQQYYY^^^ZZZUUUUUUWWWXXXUUUPPPRRRZZZaaahhhxxx~~~~~~{{{zzzzzzzzz{{{|||}}}}}}{{{yyywwwwwwwwwwwwwwwwwwwwwwwwvvvwwwxxxvvvtttuuuvvvppphhh]]]YYYTTTOOOKKKHHHEEECCC???:::777666888IIIsss}}}xxxnnnJJJ444222000000000000000...111111000///...---------................................................/////////000000000111111222111000///////////////////////////000111222333333444666888:::===>>>???AAABBBDDDEEEFFFFFFFFFFFFKKKTTTfff}}}qqqZZZKKKDDDDDDFFFOOO]]]mmmzzz~~~zzzrrrmmmnnnxxx|||~~~yyymmm___TTTNNNIIIIIIHHHFFFEEEFFFJJJMMMVVV]]]eeejjjkkkkkkkkklllmmmsssxxxzzz{{{gggVVVJJJ???>>>AAAJJJ[[[oooxxxrrrrrrttt{{{yyyxxxwwwsssrrryyyTTTDDD[[[lllLLL;;;777777666666555888999<<>>AAABBB@@@???666999777555BBBYYYlllsssnnnggg[[[QQQLLLJJJKKKLLLYYY[[[XXXOOOEEEAAA>>>;;;<<<===>>>??????>>><<<;;;555444444666;;;@@@CCCDDD@@@DDDIIIOOOUUU[[[___```dddbbb```aaaccc]]]KKK999444333111222333444444333///111444555555777;;;???JJJTTT[[[XXXSSSRRRTTTTTTTTTTTTXXX```hhhrrr{{{yyyzzzzzz|||}}}~~~~~~{{{xxxvvvvvvuuuuuuwwwxxxyyyxxxvvv||||||zzzwwwwwwwwwrrrkkk\\\YYYTTTPPPMMMIIIFFFCCC@@@999666777777EEEkkknnnGGG444222000000111111000///333222000///...---------......................../////////...............////////////000000000000333222000///...//////000////////////000111222333333444666888:::===>>>???AAABBBDDDEEEFFFGGGFFFFFFLLLUUUfff|||zzzkkk[[[RRROOOOOORRRZZZfffsss}}}~~~~~~yyyrrrmmmnnnsssxxx|||xxxkkk]]]RRRLLLFFFFFFFFFDDDCCCDDDGGGJJJOOOUUU]]]aaabbbbbbccceeeccciiipppuuu|||sssaaaSSSJJJ@@@>>>>>>EEETTTgggyyyzzzyyy{{{~~~~~~xxxKKKCCCVVVzzzoooNNN;;;666666666666666::::::===MMMhhhyyy}}}nnnuuuzzzzzz}}}wwwxxx}}}~~~yyy{{{~~~xxxtttiiicccZZZOOOFFF???;;;:::333333222111000000000000.................................//////000111222222222222222222222222222333333777===DDDEEEBBB>>>222777999;;;JJJbbbrrrwwwrrrlllaaaWWWPPPPPPUUUYYYfffddd\\\PPPGGGDDD@@@<<<===>>>??????>>><<<999777888777777:::>>>BBBDDDDDDDDDHHHNNNVVV[[[]]]```bbbggggggeeegggjjjcccNNN:::444333222222333444333222222444666999:::;;;;;;;;;CCCOOOZZZZZZWWWVVVWWWWWWTTT]]]eeekkkrrr~~~}}}~~~|||}}}}}}~~~|||yyyvvvwwwvvvvvvxxx{{{|||zzzxxx|||}}}{{{xxxwwwvvvooofff\\\YYYVVVSSSPPPLLLGGGDDD>>>777555777777>>>]]]oooHHH555333111000111111000///111111000///......//////........................000/////////.........---........./////////000000444333111///......///000////////////000111222333333444666888:::===>>>???AAABBBDDDEEEFFFGGGFFFFFFIIIRRRcccyyyuuujjjddd`````````dddkkkttt|||~~~~~~zzzrrrnnnnnnooouuuzzzvvviii[[[PPPKKKDDDDDDDDDBBBAAABBBEEEHHHIIINNNTTTWWWXXXXXXZZZ\\\YYY```gggmmmuuuhhhXXXLLLDDDEEEBBB???DDDQQQbbbsss|||~~~}}}~~~rrrHHH@@@KKKcccyyy}}}yyy{{{xxxpppOOO;;;666666666555666:::<<<>>>PPPkkk}}}llluuu~~~vvvwwwyyyzzz{{{}}}xxxsssiiicccZZZPPPFFF@@@<<<:::444333222111000000000000////////////////////////.........//////000111222222222222222222222222222444222444;;;DDDHHHDDD???444;;;@@@EEETTTiiivvvxxxxxxtttmmmddd___```hhhooopppkkk```SSSKKKHHHDDD???BBBCCCDDDDDDBBB???<<<999::::::;;;===@@@CCCCCCBBBIIIMMMUUU]]]aaaaaabbbdddiiihhhhhhkkkooogggQQQ<<<555333222333444444333111777888:::>>>AAAAAA>>><<>>???AAABBBDDDEEEFFFGGGFFFFFFCCCMMM^^^ttt~~~uuupppxxx}}}}}}yyyxxxsssmmmssspppnnnmmmfffZZZRRROOOFFFDDDAAA@@@???@@@BBBDDDGGGGGGGGGHHHKKKMMMPPPRRRNNN[[[fffiiimmmwww~~~ooo\\\UUUTTTSSSOOOSSSXXXZZZ]]]dddooowww~~~}}}vvv[[[IIIDDDBBBOOOgggtttzzz{{{mmmgggsss|||uuuggg]]]fff~~~}}}wwwZZZ???555999888222888;;;999GGGkkkyyyxxxvvvzzzkkkeeewww~~~{{{yyy}}}}}}zzzzzz|||~~~~~~}}}vvvnnniiiaaaWWWMMMCCC<<<999444333111000///...//////////////////////////////......//////000000111111444444444333222111000///222333777<<>>BBBKKKXXXhhhvvv~~~{{{{{{uuuzzzssseeeZZZPPPHHHFFFHHHGGGFFFFFFFFFFFFBBB===888<<<@@@BBB@@@@@@FFFKKKMMMSSSSSSWWW^^^gggmmmnnnmmmpppqqqooollljjjaaaLLL777333444555333000111555:::999;;;@@@GGGLLLKKKFFFBBBCCCFFFQQQ]]]cccbbbaaabbbdddooowwwzzz{{{{{{zzz|||}}}yyyvvvyyyzzzzzz{{{|||}}}~~~~~~}}}yyyuuusssrrrpppkkkgggWWWTTTPPPMMMKKKHHHEEECCC===999111222888888DDD___~~~rrrkkkJJJ555333000000000000///---////////////............---------------------------......///////////////---------............///////////////000000000000222444666555333111111111555555666777999<<<>>>???BBBCCCDDDFFFFFFFFFEEEDDDFFFJJJZZZttt}}}}}}yyy||||||zzzuuuooojjjeeeaaa^^^XXXOOOHHHGGGEEEDDDAAA@@@???@@@BBBDDDEEEDDDCCCCCCCCCDDDFFFGGGJJJUUU```cccfffjjjkkkhhhiiiiiimmmvvv}}}iiiYYYTTTVVVVVVccchhhmmmppppppqqqvvvzzzwww\\\GGG???<<>>???AAABBBDDDFFFFFFFFFFFFEEEFFFKKK\\\www}}}tttuuuvvv}}}wwwpppggg___WWWRRRNNNGGGEEEFFFEEEDDDBBB@@@@@@AAABBBDDDCCCBBB@@@?????????@@@AAAFFFNNNWWW[[[]]]]]]XXXRRRVVVWWW^^^kkk{{{rrr```UUUSSSWWWZZZjjjqqq{{{vvv___III@@@>>>AAAKKKUUUcccggggggdddfffppp~~~|||lll\\\[[[iii}}}yyyuuulllMMM;;;:::;;;888===<<<888JJJsss}}}}}}eeeZZZ___}}}~~~~~~~~~}}}~~~zzzxxxpppnnnjjjbbbYYYNNNEEE>>>:::555444222000////////////////////////////////////......///000000111111222333444444333333222111000222222222333888CCCRRR\\\eeehhhnnnwww}}}{{{bbbXXXWWWTTTOOOJJJOOOUUUZZZXXXQQQJJJHHHHHHOOOTTTWWWVVVWWW[[[^^^]]]oookkkfffffflllrrrwwwyyytttwwwuuulll```TTTGGG===;;;<<<>>>@@@CCCGGGKKKMMMNNNNNNOOOPPPQQQOOOLLLIIIDDDGGGSSSfffuuuxxxvvvttt|||zzzvvv{{{{{{{{{{{{{{{{{{{{{{{{qqqpppppprrrtttrrrlllhhhYYYUUUPPPKKKGGGDDD@@@>>>;;;888222444888666CCC]]]yyymmmsss]]]BBB555333111000000000///...////////////............------------------------------...////////////...---------............///////////////000000000000111333444555444333333444444555666777:::<<<>>>???@@@BBBDDDFFFGGGGGGGGGGGGGGGMMM___yyytttgggeeegggttt~~~xxxpppfffZZZOOOIIIFFFCCCDDDGGGDDDCCCBBBAAAAAABBBDDDEEEBBBAAA@@@@@@@@@AAACCCCCCDDDHHHNNNSSSWWWXXXSSSOOORRRRRRWWWeeevvv{{{kkk\\\SSSSSSXXX\\\fffppp~~~}}}nnnWWWHHHBBBAAANNNcccqqqwww{{{yyyrrrrrr}}}ooo``````hhhtttyyysssttttttSSS===999;;;999<<<<<<999HHHjjj~~~nnndddkkk|||}}}{{{{{{|||yyy}}}zzzsssnnnjjjcccZZZPPPFFF???;;;555444222000/////////000////////////////////////...//////000111111222222333333444444333222222111///111222444:::GGGZZZgggpppoooqqquuuzzzzzzbbbXXXVVVSSSMMMHHHMMMRRRWWWWWWSSSOOONNNOOOTTTZZZ___aaaeeejjjllljjjtttoookkkkkkqqqwww|||}}}zzzxxxsssiii]]]QQQGGG@@@<<>>@@@@@@AAACCCFFFGGGHHHHHHHHHGGGNNNaaa{{{ooo^^^YYYWWWaaauuu~~~vvvmmm___RRRDDD===<<<<<>>999:::999666;;;;;;FFF___ppp{{{xxx{{{pppuuu~~~|||yyyxxxxxxyyy||||||{{{|||~~~{{{vvvnnnjjjddd[[[RRRHHH@@@<<<555444222111000///000000//////////////////////////////000000111222222222333333444444444333222222///222444666:::EEEUUUaaaiiimmmrrrwww|||{{{hhh[[[RRRIIICCCAAACCCDDDHHHNNNTTTXXXZZZ[[[```eeejjjmmmrrrxxxxxxuuuuuusssrrruuu{{{zzzoooggg___VVVNNNIIILLLUUU^^^bbbccciiiwwwvvvrrrllleee```]]]]]]^^^SSSNNNQQQ^^^nnnwww{{{}}}}}}zzz|||||||||{{{zzzzzzyyyyyyzzzyyyxxxxxxvvvpppggg```WWWSSSMMMHHHEEECCCAAA???888888333555888777EEEbbb{{{qqq|||bbbEEE666444111111111111000...////////////............------------------------,,,------...............---------............///////////////000000000000...000111111111111333555333444555777:::<<>>BBBBBBBBBCCCEEEFFFIIIJJJKKKGGGFFFDDDBBB@@@@@@@@@@@@FFFIIIQQQ\\\dddfffhhhkkkhhhhhhkkkssslll^^^YYY[[[bbbiiizzztttRRREEECCC___qqqzzzsssjjjmmmyyyWWW@@@::::::777222999<<>>GGGNNNSSS```qqq{{{~~~yyyhhhYYYJJJ===888888777777;;;CCCPPP]]]eeeiiirrrvvvyyyzzz{{{zzz|||zzzmmmfffaaa[[[WWWVVVgggqqq{{{~~~|||}}}xxxooogggcccaaa[[[UUUTTT]]]kkkvvv~~~}}}}}}||||||{{{{{{{{{zzzzzzyyyxxxyyyxxxsssjjjdddYYYVVVQQQMMMLLLLLLKKKKKK888888444555888888HHHgggttthhhDDD666444222111111111000///////////////............------------------------,,,,,,---............------------............///////////////000000000000000111222222111222444666333444555777:::===???AAAAAACCCEEEGGGHHHHHHHHHHHHHHHQQQddd}}}jjj^^^___^^^bbbpppzzz}}}~~~}}}ssshhh\\\NNN???:::<<<===@@@CCCAAABBBDDDFFFIIILLLNNNOOONNNMMMKKKIIIHHHGGGHHHHHHMMMUUUeeetttyyytttrrrtttwww|||kkk```^^^bbbkkktttsssOOOGGGHHHhhh|||~~~yyyuuuyyywwwVVVAAA<<<;;;777555:::<<>>444222444333333555;;;EEETTTccclll~~~uuujjjccc]]]YYY\\\bbbttt}}}uuukkkfff```[[[ZZZcccppp}}}~~~}}}}}}}}}}}}}}}}}}||||||{{{yyyxxxxxxxxxssslllfffVVVRRRNNNLLLMMMNNNOOOOOO999888444444888999LLLmmmuuu|||xxxNNN666444222111222111000///////////////............------------------------+++,,,------......---------------............///////////////000000000000///000000/////////222444333333555777:::===???AAACCCDDDEEEGGGHHHHHHGGGGGGIIISSSggg|||hhh^^^dddggglllzzz{{{~~~}}}}}}sssgggZZZKKK===999;;;===???AAA@@@BBBDDDGGGKKKNNNPPPRRRTTTSSSSSSRRRRRRSSSUUUUUUTTTaaawwwwwwwwwzzzjjjaaaaaagggrrr|||oooGGG@@@@@@^^^wwwvvvVVVCCC>>><<<777:::;;;;;;GGG^^^nnnnnnwwwuuunnnrrr~~~{{{zzzxxx|||~~~~~~|||uuunnnkkkfff___UUUKKKCCC>>>666555333111000000000111////////////////////////000000000111222222333333333333444444555444444444222111111444999>>>AAABBBCCCVVVllluuusssvvvjjj[[[III===555000111555333555666666;;;GGGZZZggg}}}wwwoooggg___WWWSSS[[[gggrrrzzzyyyqqqaaa^^^```jjjwww~~~|||~~~}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{yyyxxxvvvrrrjjjdddYYYTTTNNNHHHFFFEEEDDDCCC999888444444888:::NNNpppuuuyyyWWW666444222111222222000///000/////////............------------------------+++,,,------......---------------.........//////////////////000000000000111222222111000000222555333333555777:::===@@@AAADDDEEEFFFGGGHHHGGGGGGFFFIIITTTiiiwwwiiibbbccckkkxxxyyyuuuvvv{{{}}}|||zzzrrriiiZZZNNNDDDCCCGGGGGGFFFFFFGGGHHHIIILLLOOOSSSVVVXXXXXXYYYZZZZZZWWWWWW[[[```mmm}}}|||||||||mmmeeefffmmmyyy|||eeeCCC<<>>BBBHHHSSS]]]oooyyy}}}yyynnnfffZZZNNNGGGEEEHHHJJJWWW```sssyyynnndddhhhyyy~~~|||{{{}}}}}}|||||||||}}}{{{yyyvvvuuummmaaaWWWSSSNNNIIIEEEBBB>>>;;;888:::666444777777EEE___xxx}}}~~~RRR777444000...............////////////...---,,,+++---------------------------------............///....../////////000000000000/////////............000111111111111222222222444555888999:::<<>>FFFUUUjjjvvvxxx|||~~~sss\\\CCC888444111333444444777<<<::::::>>>DDDGGGLLLXXXdddooovvv}}}||||||}}}|||zzzmmmdddWWWKKKCCCAAACCCEEENNNXXXjjj}}}yyyoooppp|||~~~||||||}}}}}}|||}}}}}}}}}vvv}}}~~~xxxuuutttkkk___UUUQQQLLLGGGCCC???;;;999888999444444777666@@@WWWsssxxxrrrKKK777444000......//////...////////////......---,,,---------------------------------............///------........./////////////////////............000111111111111222222222444555888999:::<<>><<>>;;;888777777333444::::::BBBWWWxxx}}}ttteeeDDD888555222111111111111000///////////////...---------------------------------------............///------.........////////////////////////.........000000111111111222222222444555777999:::<<>>666777===:::JJJWWWdddvvv{{{~~~{{{xxxyyyxxxvvvwww{{{{{{zzzyyyxxxwwwvvvtttrrrnnnnnnmmmjjjeee[[[QQQIII===999444222111222222222////////////000000000000222222222333333333444444444444555555555444333333111222222222333555888;;;AAASSSgggooosss~~~rrrjjj^^^JJJ999222111222333333555===GGGYYY\\\bbbggghhhggglllttt~~~{{{wwwrrrsssvvvxxxuuurrrmmmfffZZZOOOHHHHHHKKKNNNSSS```pppxxx|||{{{tttqqqxxx}}}~~~||||||||||||zzzxxxxxx}}}}}}~~~{{{tttyyyyyytttrrrssslllbbbTTTOOOIIIDDD@@@>>>;;;999777777222444::::::CCCYYYssssssrrrwww}}}qqqZZZ===777444222111111222111000/////////000//////...------------------------------------............///....../////////000000000.........///////////////000000111111111222222222444555777999:::<<>>UUUkkk{{{|||~~~||||||zzzvvvvvvxxxxxxxxxwwwvvvuuuttttttuuupppnnnllljjjgggaaa[[[VVVCCC>>>888333111111111111////////////000000000000222222333333333333444444555555555555555444444333111222222111111333777:::BBBVVViiiooorrr}}}eeeWWWNNNBBB888333222//////111111000444999???GGGYYYqqq|||}}}{{{wwwuuuuuurrrmmmpppnnnnnnrrrwwwyyyuuupppgggbbbZZZTTTSSSXXX___dddsssyyyyyyooobbbXXXOOOHHH===:::777888@@@KKKWWW___jjjsss~~~|||yyyyyy{{{yyytttooouuu~~~}}}|||zzzqqqjjjrrrwwwuuutttsssiii]]]NNNIIICCC???===<<<;;;:::888999444333777:::KKKggghhhlllpppvvv}}}lllWWW>>>333111000000000111///...//////000000000000//////---------------------------------............///------........./////////............/////////000000111111111111222222222444555888999:::<<>>MMM|||yyyllliiiwwwlllUUUFFF===777666===CCCYYYggg|||zzzwww~~~vvvvvv{{{~~~~~~}}}|||~~~|||wwwwww{{{}}}|||{{{zzzxxxuuuqqqnnnnnnmmmkkkiiieeeaaa]]][[[DDD@@@:::555333222111000000111111111111222222222222222222222222222222222444444444333333222222222000000000000222444666777BBBVVVgggmmmxxxmmmRRRCCC>>>999222...000111333555555555444333888888:::BBBPPP]]]fffjjjnnnkkkgggeee```]]]aaahhheeeiiilllqqqxxx}}}yyyqqqiiiddd___]]]aaahhhooosss|||nnn\\\MMMEEE@@@===:::666555666999:::>>>GGGQQQ^^^ooo~~~~~~~~~~~~}}}|||{{{{{{}}}|||~~~yyynnnhhhnnnsssuuuvvvrrreeeYYYJJJFFF@@@<<<:::::::::999888666444111222BBBbbbeee???555444333111000/////////111000000///...------------------------------------------............///............////////////////////////////////////111///...///222333111///444666888::::::<<<>>>@@@AAABBBDDDFFFGGGHHHHHHHHHMMMYYYlll|||sssnnnlllhhhaaa[[[XXXWWWVVVVVVYYYaaalllssstttssssssuuuyyy~~~zzzwwwvvvsssnnnlllddd\\\XXXVVVTTTVVV[[[eeevvvqqqpppllljjjwwwwww~~~lllKKKCCC???III~~~zzztttwww~~~kkkTTTEEE<<<888777;;;???SSSaaavvv{{{rrr|||ttt}}}zzzyyy}}}}}}~~~|||{{{|||{{{vvvvvvzzz|||{{{yyyxxxvvvssspppnnnnnnnnnmmmjjjgggbbb^^^\\\IIICCC<<<666333222111111111111111111222222222222333333222222222222222222444444333333333222222222111111111111333555777888999QQQgggoooyyywww___FFF:::999888777666222333333444444444444444888666777>>>JJJVVV]]]aaahhhbbb\\\YYYVVVUUUXXX^^^aaafffkkknnnssswwwtttnnnkkkhhhdddcccdddfffhhhiii```VVVHHH???<<<;;;:::888666444444666777:::DDDNNNcccttt~~~~~~}}}|||zzzyyyyyy{{{}}}}}}~~~zzzooorrrvvvyyyxxxuuummm___QQQJJJFFFAAA===;;;:::999888555444444444666BBB[[[qqqwwwzzz}}}sssKKK555444333111000/////////111000000///......---------------------------------------............///............////////////////////////////////////222000000222555777666555444666888::::::<<<>>>@@@@@@AAACCCEEEFFFGGGGGGFFFKKKVVViii}}}zzzqqqkkkjjjfffbbbbbbhhhqqq{{{vvvsssqqqrrrvvv|||~~~xxxuuutttrrrnnniiibbb[[[XXXUUUSSSVVV[[[hhhwww|||tttsssooorrr~~~|||{{{|||sssVVVJJJAAACCCmmm|||}}}nnnTTTCCC;;;999999:::;;;OOO]]]qqqtttjjjuuuxxx~~~rrryyy}}}~~~~~~~~~{{{yyyyyyxxxuuuuuuxxxyyyxxxwwwuuurrrpppnnnmmmnnnnnnnnnmmmjjjeee```^^^OOOIII???777333222222222111111111111222222222333333333333333333333333333333333333333222222222222222222111222333555777999777PPPgggooovvv}}}www```FFF:::777777666666444444555666666666666666===;;;<<>><<<:::777555333333555666666<<>>@@@???@@@BBBDDDEEEFFFFFFFFFGGGQQQcccxxx|||vvvvvv|||yyyuuuqqqqqqtttyyy~~~}}}~~~|||vvvssssssqqqnnniiibbb\\\XXXTTTQQQTTTZZZhhhwww{{{uuuuuutttqqqxxxxxx{{{zzzbbbQQQDDD???]]]tttlllkkkzzz~~~tttVVVBBB:::777::::::<<>>UUUiiinnnsss|||~~~xxxrrr]]]FFF:::777555333222444666999<<<======<<<<<>>:::666444555777777666;;;999888999;;;???JJJUUUiiizzz}}}||||||{{{{{{~~~}}}|||||||||||||||xxxzzz}}}yyynnnkkkooorrrsssrrrmmmaaaUUUIIIFFFBBB>>><<<999666444555444444555333555???JJJ\\\rrrccc@@@444333222111000000000000000000//////............---------------------------------............///............////////////////////////////////////.........000222444444444444666888::::::<<<>>>@@@???@@@BBBEEEFFFFFFFFFFFFFFFNNN^^^ttt~~~zzztttrrrssswww{{{}}}}}}zzz{{{}}}{{{vvvssstttrrrnnnllleee^^^XXXRRRNNNRRRYYYjjjxxx{{{uuuoooqqqqqqrrr~~~yyy{{{jjjTTTGGG???RRR[[[nnn~~~pppbbbggg|||{{{}}}vvvXXXCCC:::888:::;;;@@@\\\lllzzzvvvhhh```mmmvvvffflll~~~|||zzzyyyvvvsssrrrtttuuuuuurrrrrrqqqnnnkkkiiikkkmmmppppppppppppmmmiiieeeccc[[[SSSFFF;;;555333333333111222222222222333333333333333444444444555555555333333333333333333333333222111111222333555777888AAAYYYoootttvvv|||zzzqqqXXXHHH999444555555444333444777===CCCFFFGGGGGGFFFIIIIIILLLSSS]]]eeeiiiiii^^^QQQFFFFFFLLLQQQTTTWWWZZZfffpppsssqqqqqqrrrqqqhhhccc]]]UUUNNNFFF>>>999:::999777777777888888777<<<::::::===@@@EEEPPP[[[kkk}}}}}}{{{zzzzzz|||||||||}}}~~~zzz{{{uuulllmmmppprrrqqqqqqnnndddYYYHHHEEEAAA>>><<<999666444777444333333333777DDDQQQ___ttt|||bbbCCC333333222111000000000000////////////............---------------------------------............///............////////////////////////////////////......//////000000111111444666888::::::<<<>>>@@@@@@BBBDDDFFFGGGHHHGGGGGGEEEKKKYYYpppyyyuuutttvvvxxxyyy}}}~~~|||xxx{{{zzzwwwuuuuuusssnnnooohhh___WWWPPPMMMRRR[[[mmmzzz|||vvvqqqmmmlllmmmuuu|||~~~zzzzzzkkkQQQGGG@@@MMMUUU```hhhmmmmmm```\\\hhh|||vvvvvvuuuXXXEEE===:::::::::BBBaaaqqq{{{rrrcccXXXcccuuuhhhooo~~~zzzxxxyyyvvvqqqqqqtttvvvuuupppqqqooolllhhhgggkkknnnqqqqqqpppooommmjjjgggfff^^^UUUHHH===666333333333222222222222333333333333333444444555555666666666444444444444555555555555333222222333444666888:::@@@]]]vvv~~~~~~}}}ssseeeNNNAAA666444666555444333444888>>>EEELLLPPPSSSUUUZZZZZZ[[[```dddfffccc```UUUKKKCCCGGGNNNTTTWWWYYY[[[fffppprrrpppooonnnlllfffaaaXXXOOOHHHAAA;;;777444444555666777999::::::<<<;;;>>>BBBEEEJJJUUU___ppp~~~}}}|||{{{||||||}}}|||}}}yyyqqqnnnzzzzzzwwwrrrnnnjjj```VVVGGGDDD@@@===;;;999777666666444333444666@@@TTTgggmmmzzzttt\\\@@@333222222111000000111111//////////////////......---------------------------------............///............///////////////////////////////////////000222111000000111222444666888::::::<<<>>>@@@AAABBBDDDFFFHHHHHHHHHHHHEEEIIIUUUlll}}}|||yyytttttt}}}yyyvvvvvvvvvuuuxxx|||}}}zzztttxxxzzzxxxwwwwwwtttooopppiii___VVVNNNMMMUUU___nnnzzzxxxqqqmmmkkkjjjlllyyy|||xxx~~~gggKKKEEEBBBKKKXXX^^^bbbhhhkkkaaa```ooo}}}pppooodddhhhuuuZZZHHH???;;;:::888???___nnnuuuiii]]]VVVcccnnngggooo~~~zzzxxxyyyvvvpppppptttvvvtttooopppnnnjjjffffffjjjooorrrqqqooommmkkkjjjiiihhh^^^VVVJJJ???888444333222222222222333333333444444333444444555666666777777555555555666666666777777555555555555777999;;;<<>>999888666444444666888<<>>???AAAAAADDDIIILLLPPPYYYbbbsss~~~}}}|||||||||}}}}}}~~~{{{}}}~~~ssspppsss}}}wwwooojjjfff]]]TTTGGGCCC>>>;;;:::999999888555444444555777EEE___www|||}}}ooo```OOO999333222111111000111111111.../////////////////////---------------------------------............///............////////////////////////////////////...000222222111111333555444666888::::::<<<>>>@@@@@@AAACCCEEEGGGGGGGGGGGGDDDFFFQQQggg{{{yyyrrriiieeekkkyyy|||xxxvvvtttsssvvvzzz~~~zzzvvvrrrwwwzzzzzzyyyyyyuuupppppphhh^^^UUUNNNMMMWWWccclllwww|||sssmmmiiihhhkkkmmm~~~}}}vvv|||dddFFFCCCBBBJJJbbbhhhoooyyytttqqq~~~yyyccc^^^UUU^^^www\\\JJJ@@@:::999666;;;ZZZhhhmmm___YYYYYYlllwwwfffbbblll~~~{{{wwwyyyvvvpppooouuuwwwuuunnnooonnniiieeeeeekkkpppsssqqqooollljjjiiiiiijjj^^^VVVJJJ@@@888555222111222222333333333444444444444444444555666777777888555666666666777777888888777777777777999;;;===>>>WWWooo|||rrreeeZZZMMM???999888777777888777777999>>>IIIXXXfffoooppppppppppppnnnggg[[[SSSEEEBBBCCCKKKSSSWWWZZZ^^^gggnnntttsssqqqmmmggg```\\\WWWPPPIIICCC>>>888555777999;;;<<<===???BBBDDDGGGGGGKKKPPPRRRUUU\\\eeeuuu}}}|||{{{}}}}}}||||||||||||}}}}}}zzz}}}{{{ppppppwwwzzzxxxqqqiiifffddd]]]VVVFFFBBB===:::999999::::::555555666555666CCC```zzzyyy~~~yyy```TTTJJJ:::222222111111111111111111.........///////////////---------------------------------.........//////............/////////000////////////////////////***---000111000111333666444666888::::::<<<>>>@@@???@@@BBBDDDFFFFFFFFFFFFCCCDDDNNNeee~~~uuullliiiooossstttxxx{{{vvvrrrxxxxxxzzz~~~~~~|||zzzzzz{{{{{{yyywwwtttrrrpppllleee]]]XXXXXX\\\```ooouuu{{{xxxooofffdddfffiiimmm}}}{{{||||||zzzxxxwwwuuu^^^MMMCCC<<>>:::888888555666===CCCJJJXXXggguuuxxxzzzwwwlll]]]PPPHHHHHHDDDGGGRRRVVVTTTWWW___gggkkkooopppkkkeee^^^[[[\\\\\\UUUKKKFFFEEE???666>>>999999@@@CCCCCCEEEJJJPPPOOOOOOOOOOOOVVVcccooo~~~|||{{{zzzyyyyyy|||~~~~~~|||xxxxxxzzz}}}{{{|||uuufffiiivvv{{{xxxpppeee^^^\\\WWWRRRDDDAAA>>>;;;:::999777666<<<333333666555CCC]]]kkkwwwssshhhRRRDDD777444111//////000000---+++------......//////000000......------------......,,,,,,,,,---...///000000//////......------------000000//////.........---111000000000222444555444555666888:::<<<======>>>@@@@@@AAADDDFFFGGGFFFEEECCCCCCMMMeee|||uuuvvv~~~|||yyyyyyyyyzzz}}}~~~{{{{{{||||||zzzxxxuuusssqqqmmmggg___ZZZYYY\\\___mmmtttzzzxxxnnnfffdddfffnnnyyy}}}zzzyyy}}}~~~}}}zzzzzzxxx]]]III@@@>>>ZZZxxx{{{xxxoooXXX[[[|||~~~yyy```KKK@@@<<<:::999;;;PPPmmmyyyvvvfffccc{{{tttqqqpppzzzuuussstttvvvvvvtttsssooommmnnnrrrtttrrrpppooopppppppppooommmjjjiiibbb[[[RRRIII???555333666333333444444444555555555444444444555555777888888888888888999999999::::::;;;888777999;;;AAAMMMYYYuuuzzzzzzvvvmmmeeeZZZQQQJJJDDD>>>999<<<888666:::<<>>???DDDGGGFFFIIIMMMQQQPPPOOONNNRRR^^^qqq}}}}}}||||||}}}~~~}}}zzzzzz|||zzz{{{vvvhhhkkkwwwzzzwwwppphhhdddbbb[[[SSSDDDAAA>>>;;;:::999777666<<<666999999555CCC___ooo}}}wwwkkkRRRCCC777444222000///000000...,,,.........///////////////......------------......,,,---------...////////////////////////...------000/////////............//////...///000111111111555666888:::<<<======>>>@@@@@@AAADDDFFFGGGFFFEEEBBBBBBLLLccc}}}{{{zzzxxxzzz~~~{{{|||}}}}}}{{{yyywwwuuurrroooiiibbb\\\ZZZ\\\^^^kkkssszzzxxxnnnfffdddfffooo}}}{{{yyyxxxyyyyyy||||||yyy{{{xxx[[[DDD>>>FFFkkkxxx~~~wwwrrr]]]```{{{tttvvvvvv^^^JJJ???<<<999999;;;PPPooonnngggtttooo{{{uuurrrtttuuuuuuttttttssstttwwwzzzyyyuuuqqqooopppqqqqqqqqqooonnnmmmccc]]]VVVNNNDDD999444666333444444444444555555555333333333444666777999:::888888888999999999999999<<<999888===EEEQQQbbbppp~~~|||{{{tttkkkccc\\\UUUMMMGGGGGGBBB===;;;999:::???GGGNNNOOOOOOMMMJJJHHHGGGGGGCCCHHHLLLOOOVVVaaagggiiissstttuuurrrllleee___\\\ZZZYYYUUUOOONNNRRRTTTTTTOOOLLLLLLOOOOOONNNOOOQQQNNNOOONNNOOOWWWiii~~~}}}}}}|||~~~||||||yyyzzzwwwlllnnnxxxvvvtttoookkkkkkiii^^^RRRDDDAAA===;;;:::999888666555444999888555IIIiiizzz}}}tttVVVDDD666444333111111111111///---///////////////...............------------......------.....................///000111111///...,,,////////////............000000000000000000000000555666888:::<<<======>>>@@@@@@AAADDDFFFGGGFFFEEEAAAAAAJJJaaa}}}~~~{{{xxxuuuuuuxxx~~~~~~~~~~~~}}}|||}}}~~~~~~}}}{{{xxxwwwtttqqqllleee___\\\]]]^^^iiirrr{{{yyyoooffffffiiippp~~~}}}{{{xxxtttrrrrrrrrrzzz}}}zzztttwwwuuuVVV@@@???PPP||||||uuuuuu{{{kkkkkkzzzppppppuuu\\\HHH===:::999:::;;;NNNmmmtttkkkuuusss~~~{{{~~~~~~|||vvvtttuuuwwwwwwvvvxxxxxxyyy|||~~~}}}yyyvvvsssssssssssssssqqqpppoooddd```ZZZTTTIII<<<555555444444444444555555555555333333444444666777888999777777888888888999999999>>><<<@@@KKKYYYfffttt}}}xxxtttqqqllleee```XXXSSSKKKDDD>>>:::;;;===;;;===>>>>>>>>>???BBBDDDGGGNNNQQQPPPXXXgggooonnnsssuuuvvvsssmmmddd]]]YYYVVVVVVTTTRRRTTT[[[dddjjjhhhggggggfffbbb^^^\\\\\\VVV[[[```dddmmm}}}{{{{{{zzz|||~~~||||||xxxzzz~~~yyyqqqrrrxxxrrrpppnnnmmmpppmmm___PPPDDDAAA===;;;:::999888777333222666777===\\\]]]EEE555444333222222111111000///000000//////......------......------------.....................------------///111222222111...---///////////////.........333444555444333222333333555666888:::;;;======>>>@@@@@@AAADDDFFFGGGFFFEEEBBBBBBJJJ```}}}}}}zzzvvvqqqooorrrxxx}}}}}}}}}}}}}}}~~~|||}}}~~~~~~~~~|||yyyxxxuuurrrmmmfff```]]]^^^___jjjttt|||zzzooohhhiiinnn{{{xxxsssoooppppppooommmmmmppprrr}}}yyysssuuurrrSSS===???SSSpppwww|||www{{{xxx^^^HHH===:::888:::;;;LLLjjj~~~xxxppprrrnnnrrr}}}{{{xxx}}}~~~}}}xxxwwwyyyzzzyyyxxx|||||||||}}}~~~}}}|||zzzwwwwwwvvvuuutttrrrqqqpppfffbbb^^^XXXLLL>>>666555444444444555555555666666666555555555555666666777666666777888888999999:::>>>@@@JJJ\\\lllvvv}}}~~~~~~~~~{{{vvvqqqhhhcccZZZPPPGGGBBB>>>;;;999;;;>>>???@@@CCCFFFIIILLLRRRSSSPPPWWWfffooonnnooorrruuussslllaaaXXXSSSQQQQQQSSSTTTXXXaaappp|||}}}xxxvvvttt}}}{{{yyywwwzzz}}}}}}{{{{{{}}}wwwzzz~~~{{{vvvuuuxxxqqqpppoooppprrrnnn___OOOCCC@@@===;;;::::::888777999666777888GGGpppbbbFFF444222333333222111000000000000000//////......------......------------.....................------------...111222222111///---.........///////////////333555777777555333444555555666888:::;;;======>>>@@@@@@AAADDDFFFGGGFFFEEEDDDCCCKKKbbb}}}||||||~~~yyytttnnnkkkmmmsssxxx{{{~~~~~~~~~|||}}}~~~~~~~~~|||zzzxxxuuurrrllleee___]]]___aaalllvvv~~~{{{pppiiimmmtttxxxlllddddddgggiiijjjjjjmmmsssxxx}}}vvvwwwuuuoooOOO<<<>>>NNNyyymmmuuu}}}uuu|||```JJJ???===777::::::IIIhhh~~~{{{wwwkkk___]]]___hhh}}}{{{zzz~~~|||yyyzzz|||}}}{{{yyy}}}}}}}}}|||||||||||||||xxxxxxwwwuuutttrrrqqqqqqhhhddd```[[[OOO@@@777555444444555555555666666666666666555555555555666666666777888999:::<<<======???BBBPPPeeewww~~~~~~}}}{{{vvvrrrnnneeeYYYQQQLLLFFF???<<<>>>@@@BBBCCCEEEIIILLLPPPQQQPPPOOOUUUaaajjjmmmoooqqqrrroooggg\\\RRRMMMLLLMMMPPPTTTWWW```rrr~~~|||zzzuuuxxx||||||zzzyyy{{{}}}xxx{{{~~~}}}zzzwwwwwwssssssrrrqqqqqqlll]]]OOOCCC@@@===;;;::::::999888999777555555FFFqqqwww}}}```EEE333111222333222000///000111///////////////...............------------......------..................,,,...///111111000///............//////////////////333666666333111222444555666888:::<<<======>>>@@@@@@AAADDDFFFGGGFFFEEEDDDDDDMMMddd~~~}}}}}}}}}}}}yyytttmmmiiikkkoootttvvvzzz}}}}}}~~~{{{|||~~~~~~}}}|||zzzxxxuuurrrkkkccc^^^]]]aaadddpppyyy|||pppkkkrrr{{{}}}uuulllddd^^^```dddhhhjjjlllqqqyyyyyyssswwwrrriiiLLL===???JJJoooxxxmmmsssvvvnnn{{{^^^HHH???>>>888;;;:::EEEbbbxxxwwwcccYYYRRRJJJ[[[{{{}}}|||~~~~~~|||{{{zzzyyy{{{|||yyy{{{{{{||||||{{{zzzyyyzzzuuuuuutttsssrrrqqqqqqqqqjjjfffbbb[[[OOO@@@777555555555555555666666666666555555555555555666777888888888:::<<<>>>@@@AAABBBEEEGGGSSShhhzzz~~~}}}xxxwwwuuummmaaa[[[WWWPPPGGGAAAAAABBBBBBCCCFFFLLLPPPUUUPPPNNNQQQWWW^^^hhhqqqttttttqqqjjj```UUULLLHHHIIIJJJNNNQQQSSSYYYkkk}}}~~~{{{zzzuuuxxx||||||zzzxxxzzz|||yyy|||~~~~~~|||xxxuuurrrsssrrrnnnjjjdddWWWKKKBBB@@@<<<;;;::::::999888222555777444AAAgggzzzkkkyyywwwVVVAAA333///111222111///...///111.........///////////////......------------......,,,---------.../////////,,,---...///////////////............/////////000,,,000555555222000222444555666888:::<<<======>>>@@@@@@AAADDDFFFGGGFFFEEEDDDDDDMMMddd~~~|||}}}zzzyyywwwvvvyyyyyytttmmmiiijjjnnnrrrtttuuuzzz~~~{{{{{{|||~~~{{{|||}}}~~~}}}|||zzzxxxuuuqqqjjjbbb]]]]]]aaaeeerrr{{{|||qqqmmmuuusssfff^^^[[[[[[\\\```dddiiilllnnnttt}}}wwwppptttmmmdddJJJ???BBBJJJkkksssyyyuuulllqqqvvvsssnnnwwwZZZEEE======;;;===999AAA[[[pppzzz|||kkkdddVVVEEEYYY|||||||||}}}yyyxxxxxxwwwxxx||||||xxxwwwzzz|||}}}{{{yyywwwwwwqqqqqqpppppppppqqqqqqrrrkkkgggbbb\\\OOO@@@777666555555555555666666666777333333333444666777999:::999:::<<<>>>AAACCCEEEFFFMMMLLLUUUiii{{{|||zzzyyyqqqgggbbb```XXXOOOHHHHHHFFFEEEFFFKKKRRRWWWYYYQQQNNNUUU[[[___iiiwwwzzzwwwqqqfffZZZPPPIIIFFFHHHIIILLLOOOOOOSSSdddwww}}}{{{zzzyyyvvvyyy||||||zzzxxxyyy{{{zzz|||~~~}}}yyytttoooqqqpppiiiccc\\\PPPFFFBBB???<<<;;;::::::999888...777???;;;BBBdddyyyqqqeeevvviiiMMM>>>333...000222111...---///111---.........//////000000.........------.........,,,,,,------...///000000------------......//////---.........//////000000+++000555666333111333555555666888:::<<<======>>>@@@@@@AAADDDFFFGGGFFFEEECCCCCCMMMeee}}}~~~}}}|||yyyxxx~~~wwwpppiiihhhkkknnnooonnnsssyyy~~~|||zzz{{{{{{{{{zzzyyyxxxwwwvvvqqqkkkhhhdddbbbgggmmmwww|||yyypppqqq~~~}}}mmm]]]VVVUUUXXX]]]ccciiiggghhhmmmqqqwwwyyyoooooommmnnn\\\FFF======KKKaaakkkoooqqqsssoooaaaddd{{{tttnnn~~~zzzdddggg|||___KKKAAA<<<:::;;;:::???QQQiiiyyy}}}}}}~~~ooo^^^ZZZsss~~~}}}~~~|||wwwxxxzzz}}}}}}zzz~~~|||zzzzzzzzz{{{zzzyyyssspppmmmkkklllnnnoooooojjjeeeeeefffZZZEEE888888666666777777777777666666222333555555555666999;;;:::AAAHHHJJJHHHGGGJJJMMMLLLRRR\\\jjj|||}}}zzzsssiiiaaa\\\ZZZTTTSSSPPPMMMLLLOOOTTTXXXSSSQQQPPPSSSYYYaaakkkrrryyyyyytttgggWWWLLLHHHJJJPPPHHHGGGLLLMMMNNN[[[lll}}}yyytttpppooosssxxx{{{zzzxxxvvvuuuqqquuuzzz|||yyytttrrrppppppooooooooolllaaaQQQEEE;;;;;;:::999999888888777666...555===GGGiiisssaaarrrYYYDDD888666111111111111111111111111000000000000000000000000.........------,,,,,,,,,,,,,,,,,,---------......///......------///000111///////////////////////////000111111000111333555444666888::::::<<<>>>@@@AAAAAABBBBBBCCCDDDDDDDDDCCCGGGVVVooo}}}zzzyyywwwwww}}}xxxrrrjjjhhhkkknnnooooooqqqvvv|||~~~}}}|||{{{zzzxxxwwwvvvuuuvvvpppkkkiiieeecccgggmmmqqqvvvyyywwwssswwwzzzlll```VVVTTTVVVZZZ```fffpppnnnpppyyyuuullllllpppkkkVVVAAA;;;<<>>999999777:::HHH]]]lllpppssswwwssszzzjjjXXXSSSqqq~~~~~~{{{xxxwwwxxxzzz|||~~~~~~|||zzz}}}{{{zzzzzz{{{|||{{{zzzxxxtttpppnnnmmmmmmmmmlllmmmhhhffffffZZZEEE888888666666666777777666666666444555666666555666888:::;;;???DDDGGGFFFFFFHHHJJJHHHMMMVVVeeeyyy|||tttkkkddd```^^^]]]ZZZUUURRRQQQTTTWWWYYYWWWWWWWWWWWWXXX___jjjttt}}}zzzrrrfffXXXNNNIIIIIILLLGGGIIIQQQTTTQQQWWWaaammm~~~}}}{{{wwwrrrnnnqqqtttxxxzzzyyywwwvvvuuutttvvvxxxxxxvvvtttssstttooonnnmmmlllhhh]]]NNNCCC;;;::::::999999888888777999444888<<>>@@@BBBCCCCCCDDDEEEEEEFFFFFFEEEIIIYYYrrr~~~xxxxxxvvvwww}}}{{{tttllliiijjjnnnppppppppprrrvvvyyy{{{|||{{{{{{}}}{{{yyywwwuuuttttttsssnnnjjjhhheeebbbeeejjjlllppptttuuuwww{{{rrriiiXXXSSSQQQUUU[[[```ffflllrrrqqquuu}}}qqqiiiiiillldddOOO???::::::FFF]]]wwwuuusss{{{vvvrrr{{{tttnnn\\\OOOeeebbbMMMAAA;;;;;;:::777777AAAPPP]]]bbbooosssooouuuzzz___OOOLLLnnn~~~~~~{{{xxxwwwwwwxxxzzz|||}}}|||{{{zzz|||{{{yyyzzz{{{}}}|||||||||yyytttqqqooommmkkkjjjpppkkkhhheeeXXXDDD888777555555666666666666555555666777777666555666888:::>>>???BBBDDDFFFHHHIIIJJJFFFJJJRRR```uuu~~~vvvnnnhhhfffeeefff```YYYUUUVVVYYYZZZZZZ[[[^^^^^^]]]]]]eeerrr}}}zzznnnbbbWWWOOOJJJFFFFFFGGGOOOXXXYYYQQQOOOSSS[[[fffvvv|||{{{~~~~~~~~~|||yyyuuuqqqtttvvvxxxyyywwwvvvvvvwwwyyyxxxvvvuuuttttttuuuvvvnnnlllkkkiiicccXXXJJJ@@@:::::::::999888888777777888888999999IIImmm|||lllppp~~~nnnYYYFFF999333111111111111111111111111111////////////////////////...------------,,,,,,,,,,,,------------.........///............///000000///////////////////////////000111111000111333555444666999:::;;;<<>>IIITTT[[[nnnrrrpppzzznnnXXXNNNNNNiii~~~|||~~~|||zzzyyyxxxzzz|||}}}|||{{{zzzzzz}}}|||zzzzzz{{{|||{{{zzz}}}zzzvvvsssqqqooollljjjqqqlllhhhbbbTTTBBB777555555555666666666666555555666666777666666777;;;===AAA@@@AAAEEEIIIMMMNNNNNNJJJKKKPPP\\\pppwwwppplllkkkllljjjcccZZZWWWZZZ]]]^^^]]]___aaabbbbbbhhhtttwwwggg\\\UUUOOOIIICCCBBBIIIUUU[[[UUUIIIFFFIIIQQQYYYdddqqq~~~tttvvv|||~~~}}}}}}}}}|||zzzvvvssswwwxxxyyyyyyxxxwwwxxxyyy~~~{{{xxxvvvwwwwwwvvvuuunnnmmmjjjfff___TTTGGG???::::::999999888777777777333777666777NNNqqq{{{lll~~~}}}lllVVVDDD:::444111111111111111111111111111////////////////////////------------------------------------......................../////////000///////////////////////////000111111000111333555444777999:::;;;<<>>BBB@@@@@@BBBFFFKKKOOOQQQQQQNNNOOOPPPXXXiii}}}xxxsssppprrrsssooohhh```]]]aaafffhhhgggggggggeeehhhsss~~~ppp```UUURRRNNNGGG@@@@@@KKKWWWXXXKKK@@@AAAHHHKKKNNNVVVaaakkkrrrvvvxxxsssxxx{{{zzzzzz{{{{{{yyyvvvsssyyyzzz{{{zzzyyyyyyzzz|||~~~zzzzzz|||{{{vvvqqqpppnnnjjjddd\\\PPPEEE>>>::::::999888888777777666111666555:::WWWsssuuuiiirrrYYYEEE;;;555000000000000000000000000000........................---------------------------------.........//////---......//////////////////////////////////////////000111111000111333555555777999;;;;;;===???AAABBBCCCEEEFFFGGGGGGFFFEEEFFFNNNaaazzz~~~~~~~~~|||wwwqqqooooooppprrrsssqqqnnnmmmoootttzzz~~~}}}~~~~~~~~~~~~{{{{{{{{{zzzyyywwwvvvuuuqqqlllgggccc^^^ZZZ\\\```jjjmmmqqquuuzzz|||mmm[[[PPPKKKIIILLLPPPTTTXXX```hhhkkkooowww~~~~~~~~~~~~zzzqqqfff___YYYOOO@@@888777AAAqqq{{{tttwwwssslll}}}xxxqqq{{{zzzcccSSSIIIBBB<<<::::::;;;;;;@@@MMMYYYeeeiiilllxxxbbbQQQMMMRRRccctttzzzvvvyyy|||~~~~~~zzzyyyzzzyyy|||~~~}}}yyywwwxxx{{{}}}{{{yyyxxxyyyyyyxxxwwwuuutttsssttttttssspppmmmmmmjjjdddZZZMMMAAA999666666666777777777777666666444555666666888<<>>999999999888777777666666555888666CCCdddtttkkkddd|||]]]DDD999444///000000000000000000000000........................,,,,,,,,,------------...------........./////////---......///000////////////////////////////////////000111111000111333555555777:::;;;<<<===@@@BBB@@@BBBDDDFFFFFFFFFDDDDDDEEEMMM```yyy{{{~~~~~~~~~~~~zzzuuuqqqooopppqqqooopppqqqooommmoootttxxx|||||||||}}}~~~|||yyyzzzzzzzzzxxxuuuqqqooonnnhhhaaa\\\VVVRRRTTTYYYbbbgggmmmrrrvvv|||vvvjjj[[[KKKEEEFFFIIIQQQYYY[[[___fffmmmqqqvvv}}}rrrdddYYYVVVJJJ;;;888:::DDDrrr}}}uuulllwwwxxxooo~~~{{{uuu___PPPEEE>>>:::999:::;;;:::===JJJYYYccchhhkkk{{{fffTTTPPPTTTeeevvvyyyuuuwww|||{{{|||yyyyyyzzzwwwzzz|||zzzvvvtttvvvyyyxxxwwwvvvvvvxxxzzzzzzyyyrrrqqqrrrssstttrrrooolllkkkiiicccXXXLLLCCC===:::777777888888888888777777666666777777888<<>>AAACCCffftttnnneeeuuuwwwlll|||www```QQQGGG???:::999;;;===;;;<<>>;;;:::IIIlllgggnnnooojjjrrrhhheeevvv```RRRHHHAAA<<<<<<888:::===888???UUUVVVfffiiipppyyyjjj___ZZZ___{{{{{{zzzzzz~~~}}}|||~~~|||zzzwwwuuutttssssssoooqqqsssvvvxxxyyyyyyyyylllkkklllooorrrqqqnnnjjjlllhhhbbb\\\VVVMMMDDD===AAA===;;;<<<:::777777:::999999888888:::>>>BBBDDDUUUUUUSSSQQQOOOPPPSSSVVV^^^fffiiieeeeeennnxxx}}}|||tttfff^^^XXXUUUQQQJJJDDDCCCCCCCCCCCCFFFKKKTTT]]]bbb]]]XXXXXX___dddeeeeeegggzzz{{{zzzxxxvvvvvvwwwyyy|||}}}{{{wwwuuutttuuujjjpppwwwzzzzzzzzz}}}nnnooo}}}{{{rrrrrrmmmeeeZZZOOOEEE===999:::999999888777666555555666;;;;;;TTTvvvjjjaaa~~~^^^???777555000000000000000////////////........................,,,,,,,,,---------......//////.........---------,,,---///000000000///...///000000000///...------222222222222222222333333444666888::::::<<<>>>@@@@@@BBBEEEFFFEEEDDDCCCDDDGGGOOO___tttxxxyyyzzz|||zzzwwwxxxzzzxxxxxxxxxxxxvvvsssqqqoookkkpppwww{{{|||}}}~~~~~~~~~}}}|||}}}}}}~~~~~~{{{yyywwwvvvuuuqqqiiiccc___SSSGGGAAA>>><<<===???IIILLLRRRZZZdddnnnwww||||||fffUUUOOOPPPSSSVVVXXXYYY^^^eeejjjpppsss|||~~~vvviii\\\SSSHHHAAA;;;888777AAA\\\wwwkkkWWWfff{{{ooonnnrrrgggiiiuuu```SSSIIICCC<<<===888999===999@@@UUUXXXbbbbbbmmmttt\\\MMMHHHZZZvvv~~~{{{zzz{{{|||}}}~~~}}}zzzwwwtttsssrrrrrroooppprrrssssssssssssrrrnnnmmmmmmnnnppppppmmmjjjkkkhhhccc___[[[UUUMMMHHHJJJEEEBBBAAA>>>:::888999999888888888;;;???CCCEEEQQQQQQQQQPPPOOOQQQTTTWWW```eeefffaaa```hhhqqquuu~~~{{{mmmddd\\\TTTRRROOOKKKJJJKKKCCCFFFMMMTTT]]]eeekkkppp```]]]___dddiiiiiikkknnnwwwyyyzzzyyywwwxxx}}}~~~~~~~~~}}}}}}}}}{{{xxxwwwxxxyyytttvvvzzz||||||~~~sssuuuzzzqqqmmmiiiaaaWWWLLLDDD===:::999888888888777666666666333999999NNNhhh___^^^XXX<<<666555000000000000000////////////........................,,,,,,,,,---------......//////.........---------------///000000000///.../////////000//////......111222222222222333333333444666888::::::<<<>>>@@@@@@BBBEEEFFFEEEDDDCCCDDDHHHQQQaaavvv{{{||||||}}}|||}}}~~~|||~~~}}}wwwrrrppppppjjjlllooosssxxx|||{{{xxxxxxyyyyyy~~~~~~}}}}}}xxxwwwuuuuuutttooogggaaaXXXLLL@@@;;;999888999<<<>>>BBBHHHQQQ[[[eeelllppplllYYYRRRTTTXXX\\\aaadddfffhhhmmmqqqwww}}}}}}qqqeee[[[RRRHHH???999888999>>>NNN___hhhfffooolllTTTLLLccc{{{|||sssssspppdddnnnttt___SSSLLLFFF??????999999<<<:::AAATTTVVV[[[YYYfffuuuXXXFFFCCCWWWrrr}}}zzz{{{|||xxxzzz|||~~~{{{xxxuuusssrrrqqqrrrssssssrrrqqqpppooonnnpppooommmmmmnnnnnnlllkkkkkkiiifffeeebbb___ZZZWWWVVVOOOJJJHHHDDD===999999999888888999<<>>AAAKKKXXX```]]]eeebbbPPPOOOjjjyyytttiii```tttttt___SSSLLLHHHBBBCCC<<<999<<<:::>>>OOOPPPSSSRRR```{{{___QQQRRR\\\sss|||zzz{{{}}}xxxzzz}}}}}}yyyvvvtttssssssxxxwwwwwwuuutttsssqqqqqqrrrpppnnnmmmllllllllllllkkkjjjjjjiiihhhfffdddccc___WWWOOOLLLGGG@@@;;;;;;;;;::::::<<>>:::888666666666777777777777777444888;;;IIIVVVSSSaaa~~~yyyeeeGGG444222333000000000000000////////////........................,,,,,,,,,---------..............................---......///////////////---...///000000000000000111111111222222333333444444777999:::;;;<<>>888888:::999888:::999<<>>DDDJJJRRRXXX\\\lllrrr|||zzzwwwyyy|||~~~|||}}}yyypppggg___TTTJJJDDD===777888@@@VVV|||qqqnnnvvvlllfffdddhhhzzzttt~~~mmmWWWMMMIIIFFFAAAEEE???999<<<:::888===DDDMMMXXXlllwwwlllyyy~~~{{{zzz{{{zzz{{{|||}}}~~~}}}}}}||||||{{{zzzyyyyyyzzz{{{{{{xxxvvvtttrrrqqqpppppppppoooppppppooollljjjlllnnnkkkmmmoooooooooooorrruuuvvvgggXXXRRRPPPMMMLLLLLLOOOMMMKKKJJJJJJLLLNNNOOOUUUXXX\\\^^^^^^^^^^^^^^^dddjjjoooiiiXXXKKKPPP]]]zzzxxxuuuxxxmmmfffaaa^^^YYY]]]hhhssswwwvvvwww{{{uuunnnooorrr~~~~~~~~~zzzxxxwwwxxxyyyyyyxxxwwwwwwyyy{{{{{{zzzzzz{{{}}}}}}|||{{{eeeQQQOOO___jjjpppppphhheee^^^SSSHHH???:::888888777777777666555555555444666===SSSeeecccdddwwwpppWWW>>>222111222111000000000000////////////........................,,,,,,,,,---------......---------........./////////......---...///000111000000111111111000/////////000111222333444444555555777:::;;;<<<===@@@BBBAAADDDGGGHHHGGGEEEEEEEEEMMMZZZnnnwwwrrrjjjoootttsssooommmnnnqqqlllooommmiiiooo{{{}}}uuu~~~~~~}}}}}}}}}zzzvvvqqqjjj___QQQGGG@@@;;;999===???===;;;;;;===>>>@@@DDDJJJQQQXXX\\\dddjjjwww~~~~~~wwwmmmddd^^^UUUMMMCCC===:::<<>>999===<<<999===AAAIIIUUUnnnsssiiivvv{{{zzzzzzwwwxxxyyy{{{{{{{{{zzzzzzxxxxxxwwwwwwxxxyyy{{{|||yyywwwuuurrrpppnnnnnnnnnmmmoooqqqooolllkkklllnnnjjjmmmooopppppprrruuuyyy~~~nnn]]]UUUSSSQQQPPPPPPTTTRRROOOMMMLLLMMMOOOPPPVVVZZZ^^^aaabbbbbbbbbbbbeeekkkppphhhUUUHHHQQQccc{{{|||qqqooo|||mmmgggeeebbb^^^[[[cccqqq~~~|||}}}|||vvvyyy}}}{{{xxxwwwxxxxxxyyyzzzzzzyyyyyy{{{}}}|||wwwtttwww}}}~~~vvvnnnSSS>>>===PPPaaalllnnngggbbb[[[PPPEEE===999999999888888777666555444444333999CCC___oooggggggpppUUU===222111333333000000000000////////////........................,,,,,,,,,---------......---------........./////////......------///000111111111111111111000///...///000000222333444555555666888:::;;;<<<===@@@BBBBBBDDDGGGHHHGGGEEEEEEEEEMMMZZZnnnyyyuuutttoookkknnnsssuuupppjjjmmmnnnqqqtttxxx{{{~~~}}}{{{zzzuuuyyyvvvlllbbb[[[QQQHHH<<<======<<<>>>@@@@@@>>>CCC@@@???BBBHHHMMMSSSXXXcccjjjttt~~~yyy|||wwwkkkbbb^^^UUUJJJ@@@;;;;;;;;;GGGssshhhtttpppiiijjjWWWMMMHHHDDDBBBAAA@@@>>><<<;;;::::::FFFJJJQQQddd{{{rrrrrr~~~yyyuuusssuuuvvvvvvuuuuuuvvvxxxwwwwwwuuutttsssuuuyyy}}}yyyvvvrrroooooopppppppppppppppqqqqqqpppooommmllluuusssqqqooooooqqqtttvvvssshhh\\\UUUTTTTTTPPPLLLOOOMMMJJJIIIJJJMMMQQQSSSVVV]]]eeegggeeedddfffiiissswwwttteeeOOOGGGRRRaaaxxx~~~vvvuuuvvvggg```___aaadddeeefffvvv~~~{{{|||}}}yyywwwxxxxxxzzz|||zzzwww{{{zzzyyy{{{yyywww{{{{{{jjjUUUBBB<<<@@@TTTllluuulll```dddXXXIII???;;;;;;:::888777777666444222222333555777MMMsss{{{hhhssspppMMM999333222222333000000000000////////////////////////............---------............///000000///------,,,,,,,,,222222111000000///000000////////////000000000000000000000222333555777888888888:::;;;===>>>???@@@@@@BBBDDDEEEDDDDDDEEEFFFJJJZZZppp}}}zzzxxxwwwwwwwwwvvvsssnnnkkkrrrsssuuuxxx{{{}}}~~~~~~~~~yyywwwppphhhccc^^^RRREEE===>>>???@@@BBBDDDEEEDDDBBBDDDHHHOOOTTTUUUUUUUUUbbbeeejjjpppwww|||xxxyyyssseee]]]YYYRRRHHH>>>777888===NNNyyy|||zzzzzzgggtttqqqmmmgggUUUNNNJJJHHHFFFEEEBBB@@@===;;;:::999@@@FFFMMM[[[mmmtttvvv}}}wwwttttttuuuvvvvvvttttttuuuwwwuuuuuutttsssrrrtttxxx{{{yyyuuuooolllmmmoooqqqrrrpppqqqqqqqqqpppooommmlllppppppooonnnmmmmmmmmmmmmkkkcccYYYUUUUUUVVVSSSPPPPPPOOONNNLLLKKKLLLPPPTTTUUU[[[ccchhhiiijjjlllnnnvvvxxxrrrbbbOOOIIISSSaaayyywwwvvv~~~rrreee^^^]]]aaafffbbbeeesss|||yyywwwwwwxxx}}}}}}{{{wwwxxx}}}{{{vvvvvvwwwyyy{{{|||rrr[[[EEEBBBBBBJJJ\\\mmmsssmmmeee^^^SSSEEE<<<:::::::::888777888777555333222444666777KKKjjjqqqjjjmmmIII666222111000000000000000000////////////////////////............---------............///111111000///...---......111111000/////////000000////////////000000000000000111111222333555666777777888999;;;===>>>@@@@@@@@@BBBDDDEEEDDDDDDEEEFFFMMM\\\rrr|||{{{tttnnnmmmnnntttvvvyyy{{{}}}~~~~~~}}}{{{tttjjjeeeeee```QQQAAA===>>>@@@CCCFFFHHHJJJKKKLLLTTT```hhhhhhbbbWWWOOOTTTVVVYYY^^^eeennnyyy}}}xxxxxxxxxpppbbbZZZXXXPPPFFF===555666@@@UUU|||gggkkk}}}zzzlllzzzuuuttt~~~gggUUUNNNLLLJJJIIIHHHEEEBBB>>><<<:::999<<>>======@@@DDDGGGGGGJJJNNN]]]jjjyyyzzzlllXXXJJJEEEHHHMMMSSSZZZcccmmmsss~~~{{{vvvxxxyyyrrreee^^^ZZZQQQEEE<<<555888BBBSSSqqqhhhUUU```wwwvvvzzz}}}iiiVVVOOOLLLJJJIIIGGGEEEBBB???<<<;;;::::::EEEIIILLLSSSXXXjjj[[[VVVbbb||||||xxxuuussstttuuutttsssrrrssstttpppqqqrrrqqqpppqqqtttvvvvvvrrrnnnmmmnnnqqqssstttqqqrrrrrrqqqpppnnnlllkkkmmmnnnnnnnnnnnnmmmkkkkkkfffaaa]]][[[[[[ZZZVVVRRRQQQVVVZZZXXXQQQOOORRRWWWTTTWWW]]]fffooouuuxxxxxxuuubbbTTTUUU___gggvvv}}}qqqttttttnnngggfffmmmuuu{{{||||||||||||{{{zzzyyyxxxyyyyyyxxxvvvwwwzzz{{{zzzzzzzzzzzzooo```\\\bbbaaafffkkknnnooonnnhhhaaaSSSJJJ???888888999888777888888888666444444666888888GGGNNNKKK]]]vvvYYY;;;000333666555222000000000000////////////////////////............---------............///111000000///......//////---------------...///000////////////000000000000222222222222333333444555555666888:::===???AAABBBBBBDDDFFFFFFEEEEEEFFFGGGNNNYYYkkk~~~wwwjjjbbbccciiippptttpppssswww{{{}}}}}}}}}|||~~~zzzuuurrrpppooonnnmmmgggYYYHHH======<<<@@@EEEFFFEEEHHHOOOfffuuu}}}mmmXXXGGGAAABBBEEEJJJQQQ]]]iiirrr|||~~~zzzvvvwwwxxxsssiiiccc]]]PPPAAA888555:::@@@HHH]]]pppppp|||~~~pppWWWOOObbb{{{}}}yyyyyyiiiVVVNNNLLLKKKEEEDDDBBB@@@>>>===<<<;;;999DDDHHHIIIRRR[[[mmmjjjNNNHHHVVVxxx~~~|||yyywwwrrrssstttsssrrrqqqrrrsssoooppprrrrrrqqqqqqssstttsssrrrqqqrrrsssttttttsssqqqqqqrrrqqqpppnnnlllkkknnnmmmmmmmmmmmmnnnppppppkkkhhhccc___]]]XXXRRRNNNMMMSSSYYYXXXRRROOOQQQTTTUUUWWW[[[bbbkkksssxxxzzzvvvaaaUUUXXXbbbhhhuuu~~~yyypppvvvzzzvvvooonnnuuu}}}{{{{{{|||||||||{{{yyyyyyyyyxxxyyyyyyyyyyyyyyy{{{~~~~~~yyyiii^^^fffwwwssstttrrroooqqqqqqiii^^^RRRIII>>>999888999777555777888888666444444666888444DDDHHHHHHeeelllSSS999000444666444111000000000000////////////////////////............---------............/////////...---------......------,,,------...//////////////////000000000000222222222222333333444555555666888:::===???AAABBBBBBDDDFFFGGGFFFFFFGGGHHHNNNVVVggg{{{{{{zzz{{{}}}~~~~~~~~~uuueee___eeennntttuuurrrtttwwwzzz}}}~~~~~~}}}|||~~~}}}xxxsssooonnnooorrrqqqfffTTTDDD===???===BBBIIIJJJGGGKKKTTThhhvvv|||rrrgggXXXJJJFFFDDDCCCDDDLLLYYYiiisss|||~~~yyyvvvuuuwwwrrriiiddd]]]NNN<<<666444999<<>>999999:::888555777777777555444444666888999GGGHHHLLLmmmcccNNN999333444444000---000000000000////////////////////////............---------............///......------------............---------......///////////////000000000000222222222222333444555666666777888;;;===???AAABBBCCCEEEGGGGGGGGGFFFGGGHHHNNNUUUdddyyy}}}xxxvvvxxx}}}}}}}}}~~~}}}}}}{{{pppmmmrrrwwwwwwtttssstttvvvxxxyyyzzzzzzzzz|||||||||{{{yyywwwuuussssssqqqrrrpppdddQQQCCC???BBBAAAFFFPPPQQQMMMSSS^^^rrr|||}}}rrrgggbbb[[[RRRQQQRRRTTTVVV\\\eeeooovvv~~~}}}zzzwwwwww}}}|||xxxwwwvvvwwwqqqhhhccc]]]NNN<<<999555888===BBBWWWkkkmmmlllkkkaaaVVV^^^vvvssssssssslllgggSSSKKKJJJIIIEEEDDDBBB???===;;;::::::666>>>AAAKKKeee{{{^^^TTTRRR]]]www~~~{{{yyyvvvtttmmmooopppqqqpppqqqssstttooorrruuuvvvuuuttttttuuutttsssrrrsssttttttrrrqqqnnnooopppqqqqqqpppooonnnlllmmmnnnoooooopppooooooiiifffaaa[[[TTTNNNHHHDDDFFFLLLSSSXXXXXXVVVSSSRRRUUUWWWYYY\\\bbbkkkxxx}}}eeeVVV[[[ffflllrrrwwwyyyyyyuuuzzz}}}~~~||||||{{{yyyxxxwwwvvvuuuxxxxxx{{{{{{tttqqqtttwww{{{xxxmmmdddgggooouuutttwwwuuuppppppqqqfffVVVIIIBBB;;;888999;;;999666555666666555333444666888@@@JJJGGGOOOssszzzpppTTTEEE777333444222000...000000000000////////////////////////............---------............/////////............//////000///..................////////////000000000000000111111222333555666777777888999;;;===>>>@@@@@@CCCEEEGGGHHHGGGGGGHHHIIILLLQQQ___uuu|||wwwuuuxxx|||}}}}}}}}}}}}}}}}}}~~~xxxssssssssstttttttttuuuuuuvvv}}}{{{yyywwwwwwwwwxxxyyyxxxssspppmmmbbbQQQDDD@@@EEEDDDKKKUUUWWWTTT[[[gggpppcccbbb___YYY^^^eeennnuuuyyyzzz{{{{{{{{{wwwooofffaaafffpppyyy~~~zzzwwwvvvzzzyyyrrrgggbbb^^^PPP???>>>888:::@@@KKKdddyyy{{{}}}qqqgggpppwwwwwwtttkkk~~~wwwzzzjjjSSSJJJHHHFFFHHHFFFCCC@@@===;;;999888888???AAAOOOoooeeeVVVUUU^^^sss~~~zzzwwwtttrrrlllnnnpppppppppqqqsssuuupppsssvvvwwwwwwuuuuuuvvvuuusssqqqpppqqqrrrrrrqqqmmmnnnoooqqqqqqppppppooonnnppprrrttttttrrrooommmcccaaa\\\VVVPPPJJJFFFCCCHHHMMMUUU[[[^^^]]]YYYVVVTTTVVVYYY[[[___jjjyyyjjjZZZ^^^jjjqqqnnnttt|||}}}uuuuuuxxx}}}}}}|||zzzwwwvvvttttttsssrrrsssyyy|||tttrrruuuyyyxxxnnnaaa```mmmwwwxxxqqqxxxyyyrrrooolll___NNNEEE???888777999;;;:::777555555555444333333555777???GGGDDDRRR{{{ooocccFFF<<<333222444333222333000000000000////////////000/////////............---------.........//////000000////////////000111111000///...............////////////000000000000000000111222333555777888888999:::;;;===>>>???@@@DDDFFFHHHHHHGGGGGGHHHIIIHHHMMMZZZqqq~~~}}}}}}~~~|||}}}~~~~~~}}}~~~|||yyywwwuuurrrqqqtttxxxwwwuuuyyyxxxxxxxxxyyyzzz|||}}}zzz~~~tttggg```SSSDDDBBB???KKKWWWXXXSSSTTTeeewwwvvvoooggg___ZZZYYY___ooouuueeeZZZUUUXXXeeerrr|||zzzuuussswwwzzztttssszzzuuummmfff^^^TTTIIIAAA;;;666999NNNnnnzzzqqq{{{rrrmmmqqqlll{{{wwwzzzfffNNNFFFBBBCCCBBBBBBAAA@@@???======<<<888???@@@LLLkkknnn___XXX___www~~~yyyuuurrrpppqqqrrrssstttsssrrrrrrppprrrvvvyyyzzzxxxvvvuuussssssrrrqqqpppppppppppprrrqqqqqqpppooonnnmmmmmmmmmoooqqqrrrrrrpppmmmllliiifffccc^^^XXXNNNBBB;;;FFFKKKTTT]]]bbb```ZZZTTT^^^___^^^]]]```iiixxx~~~jjjbbbgggkkkjjjmmmpppvvv{{{}}}ttt|||}}}yyy{{{{{{wwwsssrrrooosssxxx{{{{{{zzzxxxxxxwwwtttkkkaaaaaajjjqqqqqqwwwsssppppppoooiii]]]SSS@@@===999777777777777666666777777555222222666999HHHGGGGGGZZZzzzqqq^^^AAA:::333111222333222///////////////..................////////////......---------------------------------............///000000000000000000000000////////////000000000000111222333333555555666777888999:::;;;<<<>>>AAADDDFFFFFFGGGGGGGGGFFFFFFEEEKKKMMMZZZrrr}}}||||||}}}}}}~~~~~~}}}}}}~~~{{{xxxuuuqqqnnnpppuuuyyyzzzvvvwwwyyy|||}}}~~~~~~yyy|||rrreee^^^QQQCCCBBBFFFQQQ[[[[[[VVV[[[mmmyyypppggg]]]XXXXXXddduuu}}}nnn\\\PPPIIIJJJRRR[[[lllssszzzxxxnnneeecccdddgggqqq}}}~~~xxxsssrrrvvvnnnccc\\\VVVMMMAAA777;;;777AAAbbbzzzpppooosssnnn{{{~~~eeePPPIIIDDDCCCBBBBBBAAA@@@???>>>======777<<>>AAADDDFFFFFFGGGGGGGGGFFFFFFEEEKKKMMM[[[sss}}}||||||~~~}}}~~~~~~}}}}}}~~~}}}zzzvvvpppkkkjjjmmmtttzzztttwww|||zzz|||rrrfff___PPPDDDEEEMMMVVV^^^]]]\\\eeezzzzzzrrriii```\\\^^^ppp~~~~~~nnn\\\RRRMMMMMMQQQWWWeeemmmtttqqqiiicccfffkkkrrr{{{~~~}}}{{{uuurrrsssyyymmm```YYYVVVPPPBBB777;;;666FFFqqq}}}~~~sssooorrrvvvttt```PPPIIIBBBAAABBBBBBAAA@@@???>>>>>>===888999===PPPnnn|||eee\\\^^^ppp~~~yyytttrrrooollliiihhhiiinnntttxxxssssssttttttsssrrrpppooopppqqqsssuuuuuutttsssrrrvvvuuutttsssqqqpppooonnnqqqqqqsssttttttsssrrrqqqqqqmmmlllnnnooogggXXXKKKGGGKKKRRR]]]gggkkkiiieeeggghhhiiijjjlllrrr{{{tttjjjlllooonnnnnnnnnnnnqqq{{{~~~|||{{{{{{xxxvvvwwwuuusssvvv{{{}}}|||zzzyyywwwvvvuuutttsssmmmeeedddkkktttuuupppmmmllllllllliii^^^MMMAAA===;;;888777888888888777555777777555333444888<<<>>>DDDNNNjjjmmmOOO>>>999333111222333222000////////////..................////////////......---------------------------------............///........................////////////000000000000///000111111333333444555777999;;;;;;<<<>>>AAADDDEEEFFFFFFGGGGGGGGGFFFFFFJJJNNN\\\uuu}}}|||}}}{{{}}}~~~~~~}}}|||wwwsssnnniiieeedddjjjrrrvvvxxx}}}|||~~~tttiiiaaaRRRGGGLLLRRR\\\cccbbbcccppp{{{tttllleeefffkkk~~~yyykkkfffgggiiimmmqqqtttxxx|||}}}}}}||||||yyyuuutttvvv|||nnn___ZZZ[[[WWWJJJ===;;;444DDDpppwwwrrrvvvtttmmmrrrwwwxxx|||wwwWWWKKKFFF??????BBBAAAAAA@@@??????>>>>>>:::777999NNNlllyyyccc[[[ZZZiiizzz|||wwwsssqqqnnnkkkgggeeefffkkkqqquuupppqqqqqqrrrssssssssssssoooqqqtttvvvwwwvvvtttsssrrrrrrqqqqqqpppppppppooorrrrrrrrrssssssrrrrrrrrrpppooooooppppppkkkbbb[[[PPPNNNRRR^^^mmmsssnnnggglllnnnoooppprrrvvv|||vvvkkknnnrrrsssyyyxxxuuurrrvvv}}}{{{zzz{{{yyyxxxxxxuuutttyyy|||yyywwwwwwwwwwwwxxxtttnnnmmmppprrrqqqmmmkkkjjjhhhfffaaaVVVGGG<<<;;;999777777888999999888555666777555333555:::???BBBMMM]]]}}}zzzRRR;;;777333111111222111000////////////............---......//////......------------------------------------............///000000000000000000000000////////////000000000000111222333333555555666777777999;;;<<<===>>>AAACCCEEEEEEFFFGGGGGGGGGFFFFFFJJJMMM]]]vvv~~~{{{yyyzzz{{{}}}yyy{{{}}}~~~~~~}}}~~~~~~{{{yyyyyymmmjjjiiiiiieee```bbbiiixxxyyy{{{~~~||||||sssjjjbbbRRRJJJRRR^^^hhhnnnkkklllxxx~~~vvvmmmiiinnnvvvxxxwww|||~~~||||||yyyvvvvvvyyyvvvhhhZZZWWW[[[YYYMMM@@@;;;444CCCjjjttteeehhhrrruuuqqqwww|||vvvpppPPPGGGDDD??????@@@@@@@@@??????>>>>>>>>>;;;888666IIIgggxxx|||lllbbb]]]fffuuu}}}yyyuuuqqqooollljjjhhhfffgggiiimmmooopppqqqrrrssstttuuuuuuuuuoooqqqtttvvvwwwwwwuuutttnnnooopppqqqrrrsssttttttuuuuuutttsssssssssssssssnnnqqqrrrpppllljjjkkkmmmeeeZZZRRRYYYjjjuuutttmmmppprrrtttuuuwwwzzz~~~wwwjjjmmmuuuxxx}}}}}}zzzvvvuuu}}}}}}}}}~~~~~~|||{{{{{{xxxwww}}}}}}yyyyyyzzzzzzzzzzzzyyyxxxvvvrrrooonnnoookkkhhhccc^^^XXXNNNCCC;;;:::888777777888999888777555666666555444666<<>>AAACCCDDDEEEFFFGGGGGGGGGGGGGGGIIILLL\\\uuu|||xxxuuuuuuwwwyyyyyy{{{}}}~~~|||{{{{{{{{{~~~|||}}}|||wwwuuuuuudddaaadddjjjiiiaaa___ddduuuvvvxxxzzz|||~~~yyyyyyppphhhaaaQQQKKKVVVllltttwwwqqqqqq}}}vvvlllhhhqqq}}}{{{zzz~~~~~~}}}}}}yyyttttttxxxnnnbbbVVVUUUZZZYYYMMM@@@:::666CCCddd{{{aaaYYYdddpppqqqlllvvvyyyooommmNNNGGGDDD@@@AAA??????>>>>>>>>>=========::::::666BBBaaayyyyyysss}}}qqqgggiiittt~~~~~~~~~|||zzzwwwtttqqqpppllljjjiiiggghhhiiilllmmmrrrsssuuuvvvvvvuuuuuutttpppqqqsssuuuvvvvvvuuutttnnnoooqqqsssuuuwwwyyyzzzyyyxxxvvvtttssssssttttttooossstttooojjjjjjrrr{{{{{{jjjZZZXXXdddsssyyyyyytttuuuwwwyyy{{{~~~wwwiiikkktttzzz{{{{{{{{{zzzzzz~~~}}}|||}}}}}}~~~}}}}}}}}}yyyzzz{{{|||{{{vvvwwwyyyyyysssmmmmmmrrriiieee^^^WWWPPPHHHAAA<<<999888777777888999888666555666666555444777>>>DDDOOOccc}}}ggg;;;555444333111000000111111////////////............------............---------------------------------------............///........................////////////000000000000///000111111333333444555666888;;;===>>>???@@@BBBDDDEEEFFFGGGGGGGGGGGGGGGGGGKKKYYYsss|||wwwuuuvvvxxxzzz|||}}}~~~}}}zzzwwwuuutttxxxzzz~~~}}}{{{}}}~~~zzzuuurrrrrrgggccceeemmmmmmccc]]]___mmmoootttxxx{{{|||||||||xxxwwwoooiiibbbRRRMMM\\\nnnuuuuuunnnppptttiiihhhuuu|||zzzzzz|||~~~xxxpppooorrrhhh^^^UUUTTTWWWUUUIII>>>888777@@@UUUlll~~~jjjTTTUUUgggsssooofffkkkpppeeekkkLLLGGGEEE???@@@============<<<<<<<<<<<<888===888===]]]zzzxxxrrrxxx|||nnnkkkttt~~~{{{{{{zzzyyywwwtttsssqqqllljjjhhhggghhhjjjnnnpppoooqqqtttvvvwwwwwwuuutttqqqrrrssstttttttttttttttooopppqqqsssvvvwwwyyyzzzzzzxxxuuurrrpppppppppqqqoooqqqqqqmmmiiillluuu~~~vvvkkkeeeiiiqqqzzz~~~xxxyyyyyy|||zzziiiiiirrrwww{{{|||}}}|||{{{|||~~~~~~|||}}}xxxyyyzzzzzzxxxtttrrrsssuuurrrkkkjjjmmmddd```ZZZSSSLLLEEE>>>;;;999888777888888888666555555666666444444888@@@FFFRRRhhhaaa<<<333333333111000000111111////////////............,,,------......------,,,---------------------------------............///........................////////////000000000000///000111111333333444555555888;;;===>>>???@@@BBBDDDDDDEEEGGGGGGHHHHHHGGGFFFHHHWWWppp~~~zzzxxxzzz}}}}}}yyytttpppooorrruuuzzz}}}{{{~~~~~~{{{~~~yyytttqqqqqqqqqiiiiiipppooocccZZZZZZeeejjjqqqwww||||||{{{yyyyyyxxxpppkkkdddTTTQQQaaahhhnnnmmmffflll|||qqqgggiiiyyy|||zzz{{{~~~vvvmmmjjjlllaaaXXXPPPOOOQQQMMMAAA777666666:::DDDTTTdddooosssjjjUUUFFFRRRlll|||wwwlll___fff^^^gggJJJFFFCCC<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;555???:::;;;ZZZ{{{{{{www}}}nnnjjjrrr~~~zzzzzzzzzyyywwwvvvtttsssllljjjgggeeeggglllqqquuuiiilllqqqvvvyyyyyyyyyxxxrrrrrrrrrrrrssssssssstttooooooppprrrtttuuuvvvwwwwwwuuuqqqmmmkkkkkkllllllmmmmmmkkkjjjjjjnnnuuuzzzvvvyyy{{{xxxsssrrrwww}}}{{{{{{{{{}}}|||kkkiiipppttt~~~}}}|||{{{|||||||||zzz|||xxxxxxyyywwwuuuuuuooommmppppppiiieeeeee___\\\WWWQQQJJJCCC<<<999:::888888888888888666444555666666444555999AAAGGGTTTiiiyyyUUU666222333333111000000000222000/////////............,,,------......------,,,---------------------------------.........//////000000000000000000000000////////////000000000000111222333444555666666777555888;;;>>>>>>???@@@BBBDDDDDDEEEGGGGGGHHHHHHHHHEEEGGGUUUnnn~~~|||{{{{{{|||}}}|||wwwtttnnngggjjjnnnuuu{{{~~~~~~}}}~~~~~~}}}~~~}}}zzzvvvrrrqqqrrrtttqqqpppmmmiiiiiikkkggg```YYY```iiiqqquuuvvvvvvwww{{{rrrnnnooocccRRRQQQ\\\eeefffbbb```ooo|||uuulllkkkzzz|||~~~|||wwwsssnnnhhhccc[[[UUUPPPNNNJJJAAA999666333888999DDD[[[gggfffhhh___LLLIIIdddvvvlllppp___lll~~~aaaHHHCCCGGGBBB777???>>>;;;999<<>>CCC999444@@@\\\www{{{||||||}}}vvvnnnnnntttxxxyyy|||yyywwwvvvvvvuuuqqqmmmkkkkkkkkknnnpppqqqpppnnnkkklllnnnppprrrtttttttttuuuttttttsssssssssssstttqqqwwwvvvmmmiiinnntttuuurrrooojjjiiijjjlllkkkiiimmmjjjlllrrrtttnnnfffcccppp~~~|||{{{}}}~~~llleeennnzzz{{{zzzxxx}}}{{{yyy}}}zzz{{{{{{wwwrrrtttrrrooolllkkkiiifffcccccc\\\RRRJJJEEE@@@:::666777777888888888888777777666777111111:::<<<>>>HHH```}}}}}}iiiLLL555333333222222111000//////000000000000000000000000........................---------............///+++,,,///111222111///...000///...------...000111000000000000111111111111111111111222444666777888777888999;;;===???@@@AAABBBCCCCCCDDDEEEFFFFFFGGGDDDHHHUUUlll~~~|||||||||~~~~~~}}}xxxtttmmmfffkkkooovvv{{{~~~~~~~~~~~~~~~}}}|||}}}|||yyyuuuqqqpppqqqssspppqqqnnniiiiiikkkjjjfffVVVZZZaaajjjssswwwyyyxxxzzzqqqnnnnnncccRRRQQQ\\\fffddd]]]^^^qqqxxxrrrsss}}}{{{~~~}}}xxxtttnnnhhhcccZZZSSSOOOMMMIII@@@888555999777999KKKdddmmmjjjkkk]]]SSSSSSfffyyy}}}vvvooorrreeetttxxxzzzWWWCCC@@@CCCAAA;;;:::;;;::::::>>>EEEHHHEEE<<<777555===QQQhhhyyy|||kkklllsss{{{uuuddd[[[```ooo{{{{{{yyywwwvvvwwwuuurrrooopppnnnmmmlllmmmnnnmmmllljjjlllmmmnnnooooooqqqrrrvvvvvvvvvuuutttqqqooonnnkkkooonnnhhhggglllqqqqqqqqqooollllllnnnppppppooommmkkkmmmqqqqqqkkkeeedddwwwqqqhhhllltttzzzyyyvvv{{{~~~|||{{{~~~{{{{{{{{{wwwssspppnnnkkkiiihhhfffccc```^^^WWWMMMEEE???;;;666333777777888888888888777777666777111111999;;;???LLLppp~~~hhhJJJ555333333222111111000//////////////////////////////........................---------............///........................///......---...000222444//////000000000111111111111111111222444666777888777888999;;;===???@@@AAACCCCCCCCCDDDEEEFFFFFFFFFFFFKKKWWWmmm~~~}}}~~~~~~yyytttllldddlllpppvvv{{{~~~~~~~~~~~~}}}||||||{{{xxxtttpppoooppprrrnnnpppooojjjhhhkkknnnnnnWWWUUUWWW___mmmwwwzzzyyyxxxqqqnnnmmmbbbTTTSSS]]]ggg```YYY___xxx{{{yyyzzzwww{{{|||wwwrrrkkkddd___WWWRRRMMMKKKFFF===777555777111>>>aaa~~~tttnnnhhhiiimmmuuuzzzyyyqqqkkkhhhdddwwwwwwtttNNN??????>>>>>>>>>888;;;<<<;;;???EEEIIIHHH:::;;;<<<>>>GGGYYYqqqpppmmmnnnjjjVVVWWWlllzzzyyywwwwwwwwwuuusssppprrrooolllkkklllllllllkkkjjjlllmmmmmmkkklllpppsssvvvvvvwwwwwwuuurrrooommmmmmnnnmmmllloootttvvvtttpppnnnmmmnnnppprrrsssrrrrrrqqqsssvvvsssmmmkkklll~~~wwwoooooorrryyyyyyvvvzzz~~~||||||}}}zzz{{{{{{wwwsssooommmkkkiiihhheeebbb___^^^VVVKKKCCC>>>;;;888555777777888888888888777777666777222111888:::BBBSSStttZZZ???000222222222111111000000///////////////////////////........................---------............///111000...---,,,---///000............///222444555//////000000000000111111111111111222333555777777777888999;;;===???AAABBBCCCCCCDDDDDDEEEEEEFFFFFFHHHMMMZZZooo~~~}}}}}}}}}zzzuuullldddkkkooovvv{{{~~~~~~~~~}}}|||yyytttqqqoooqqqssslllooonnniiiggglllqqqtttaaaXXXQQQVVVdddrrrwwwwwwvvvqqqnnnmmmcccVVVVVV___fff___[[[iii|||xxxvvv|||~~~{{{uuunnnfff]]]XXXUUUPPPLLLIIIDDD;;;555444444000OOO}}}yyylllbbbaaaggg}}}lllHHH@@@AAA<<<:::???<<>>@@@AAABBBCCCDDDDDDDDDEEEEEEEEEFFFGGGMMM\\\qqq~~~|||zzzyyy{{{vvvnnngggjjjooovvv|||~~~~~~~~~{{{wwwsssrrrsssuuukkkooonnniiigggmmmsssvvvnnnbbbUUUSSS]]]iiipppsssssspppnnnlllbbbXXXYYY```ccc___dddxxx}}}}}}yyyyyy~~~}}}|||uuulllaaaYYYTTTSSSNNNKKKHHHAAA888444555:::888cccyyynnneeefffuuu]]]@@@???CCC<<<999???>>>@@@@@@>>>???CCCCCCAAA>>>:::777666888AAAVVVjjjsssgggnnn}}}||||||zzzxxxtttqqqnnnmmmiiiiiijjjlllnnnnnnllljjjkkkmmmoooooopppsssxxx|||vvvvvvuuuuuuuuuvvvxxxyyywwwrrrooosssxxxyyyuuurrruuuuuuuuutttrrrpppnnnmmmmmmnnnqqqtttrrrnnnpppuuuyyy|||{{{{{{wwwwww~~~zzzwwwuuutttvvvuuusssqqqqqqqqqpppooommmhhhbbb^^^PPPIII???999777777666555777777888888888888777777444666333444:::>>>PPPnnnzzz```DDD666666111111111000000000000000................................................---------............///,,,---...///000000111111///.........------.........////////////000000000111111111222333444555666666777999<<<>>>@@@BBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEMMM]]]sss{{{yyyxxx{{{xxxrrrllllllqqqxxx}}}}}}yyyuuutttuuuwwwnnnpppnnnjjjjjjpppuuuvvvvvvlll```ZZZ[[[bbbjjjnnnooonnnllliii```XXXYYY___]]]```mmm~~~||||||~~~~~~}}}~~~uuujjj```XXXUUURRRNNNJJJGGG@@@777444666======iiissskkkqqqxxxvvvrrrpppdddzzzjjjLLL777:::@@@<<<:::???;;;===>>>@@@GGGNNNOOOKKKCCC<<<777777999>>>MMM]]]zzzlllnnnyyyzzz{{{zzzwwwrrrooommmmmmkkkkkkkkklllmmmllljjjhhhnnnnnnoooqqqtttwwwzzz{{{xxxwwwvvvvvvvvvvvvwwwwwwyyyssspppsssvvvuuurrrpppxxxzzz{{{zzzvvvsssppppppooonnnqqquuuuuurrrssswwwssstttyyy}}}zzzuuuuuurrrqqqqqqrrrssssssqqqpppnnnmmmmmmllliiiccc[[[VVVJJJDDD<<<888888999999888777777888888888888777777222555444777===BBB[[[yyyWWW>>>555666000000000000000000000000................................................---------............///***+++,,,---............//////......---,,,,,,+++......////////////000000111111111111222333444555666777999<<<>>>AAACCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDMMM___uuu|||zzzyyy}}}zzzyyyvvvqqqqqquuu{{{}}}~~~~~~yyyvvvtttvvvxxxsssssspppmmmooouuuwwwuuusssqqqmmmeee```aaafffllljjjjjjiiieee]]]VVVXXX]]]XXX```sss|||||||||~~~zzzrrrggg]]]WWWUUUQQQNNNJJJGGG???666444777:::===kkknnn\\\[[[nnn{{{tttmmmppp^^^yyy[[[FFF666777;;;:::999===:::;;;<<>>HHHYYYhhhiiibbbDDD===:::<<<999666@@@OOObbbzzz~~~hhh\\\___rrrtttvvvtttqqqooooooqqqkkkhhhdddcccffflllqqqtttrrrnnnkkknnntttvvvrrrmmmgggkkkrrrxxx{{{zzzwwwtttuuuooommmqqqrrrooooootttmmmrrrxxxzzzyyyxxxxxxxxxvvvsssrrrwwwzzzvvvqqqooooookkkkkkpppssswww}}}|||}}}}}}~~~{{{ssslllmmmooorrrssssssrrrqqqhhhhhhgggeeeaaaYYYOOOIII@@@;;;777666999;;;:::999777777888888888888777777000444666;;;BBBJJJkkkcccAAA888666000////////////000000000000................................................---------.........//////999666111---,,,---///000------...///000000//////............/////////000111111111111222333444444666777999<<>>555777888555999@@@eeeiiiQQQLLLbbbwwwrrrpppooocccffffffOOOEEE<<<888777555666:::999===MMM^^^jjjtttnnnZZZ>>><<<999777888;;;???AAAZZZooo~~~zzztttbbbRRRhhhooossspppnnnqqqqqqmmmmmmjjjgggddddddfffjjjlllqqqooommmooosssvvvvvvtttvvvwwwwwwwwwvvvuuusssqqqpppooonnnnnnnnnooopppqqqpppppprrrssssssssssssssstttuuuuuurrrnnnlllnnnqqqooonnnnnnnnnsss{{{~~~|||}}}zzzvvvqqqtttnnnlllppprrrpppmmmmmmeeedddbbb___YYYPPPFFF???:::888666555444555666777:::999777666555555555555:::333555???GGGSSSqqq}}}VVV;;;444333111////////////............///...---,,,,,,,,,,,,,,,//////.........---------........................000000//////.........---------------............//////000000111111222222000111222222444444555666666777999<<>>OOOaaatttuuuyyyhhhTTTccclllsssrrrqqqrrrrrrooollljjjgggeeeeeegggjjjlllmmmlllllloootttxxxyyyyyyuuuvvvvvvuuuuuutttsssrrrppppppoooooopppqqqrrrsssllllllmmmooopppqqqrrrrrrtttwwwxxxvvvrrrnnnnnnooolllnnnppprrrvvv|||~~~}}}||||||~~~}}}xxxrrruuurrrrrrrrroooiiigggiiicccaaa^^^ZZZTTTKKKBBB<<<999888666555444555666777888888777777666555555444555444999BBBJJJYYYvvvjjjIII666444555333////////////............000///......---------...//////.........---------........................000/////////............------,,,---///333666999000000000000000111111111000111222222444444555666666777999<<>>777333444555444AAANNN```bbb\\\aaa___MMMLLLQQQgggyyyvvvqqqmmmccckkkiiiSSSDDD666333555555333333???PPPllltttggg___]]]TTT>>><<<999777666777999:::HHHWWWhhhvvvwwwwwwoooVVVYYYdddnnnrrrqqqqqqpppnnnkkkjjjhhhggggggiiijjjkkkllllllmmmpppuuuyyyzzzzzztttttttttsssssssssttttttqqqqqqqqqqqqrrrsssuuuuuuooonnnnnnmmmnnnnnnoooooosssvvvzzzyyytttpppnnnnnnkkknnnrrrvvvxxx{{{~~~||||||~~~~~~}}}zzzvvv{{{zzz{{{yyyqqqgggeeehhhaaa^^^YYYTTTNNNGGG@@@;;;888777666444444555666666666666777777777555444333222666<<>>PPPppp```@@@333222222///---////////////...............------,,,------......---......................................................///////////////,,,------......---,,,+++111000000000//////......000111222222444444555666888999:::<<>>:::777444333333333444444444444444666666777888888777666555;;;<<>>EEEQQQ^^^hhhqqqzzz}}}uuukkkeeeiiioooooommmnnniiigggeeeddddddgggjjjllljjjnnnqqqsssrrrrrrssstttoooppppppqqqqqqqqqqqqppppppppprrrsssssssssrrrrrrnnnoooqqqrrrrrrpppnnnllljjjlllnnnnnnkkkjjjlllnnnoooppppppooollliiiiiiiiiwww}}}~~~~~~}}}{{{yyytttooollldddcccfffkkkkkkddd^^^\\\LLLIIIDDD???<<<888555222222222333444444444444444777777888888888888888888>>>CCC]]]jjjIII//////555111...111////////////............---------------...//////---------.........//////..................................../////////000+++,,,---///000111111111.........///////////////000111222222444444555666888999;;;<<>>222333444///...222////////////////////////................................................,,,,,,,,,---------......---------............///,,,---///000000000///...............////////////000000111222333444444555666;;;>>><<<===@@@BBBAAAEEEEEEFFFGGGHHHHHHHHHHHHEEEPPPccczzztttwww}}}~~~~~~~~~xxxhhhUUUIIIBBB@@@DDDIIIMMMJJJKKKQQQSSSPPPMMMLLLMMMOOOOOONNNQQQWWW[[[[[[___``````aaakkkvvvzzzwww~~~}}}|||~~~|||{{{yyywwwsssnnnjjj^^^UUUMMMMMMNNNKKKHHHGGGAAA555333999666888TTTyyymmmNNNMMM^^^vvvqqqgggtttxxx\\\===999888555GGG```hhhkkkkkkeee\\\XXXPPPFFF<<<777666777444333333222222333333444555777CCCVVVffflllooorrrlllnnnuuu~~~~~~vvvYYYTTT\\\bbbeeehhheeedddcccbbbbbbdddfffgggeeegggjjjnnnppppppooommmnnnnnnoooppppppppppppppptttuuuvvvwwwwwwvvvuuutttmmmmmmnnnooopppqqqqqqrrrrrrpppooopppssstttttttttqqqpppnnnoooppprrrqqqppprrrvvvrrrwww{{{wwwzzz|||wwwsssssssssqqqnnnhhhgggeeeaaa\\\UUUOOOLLL???===;;;888666444444444333333444444555555555666999666555777888:::@@@EEELLLbbbiiiHHH999///111333///...222////////////////////////................................................,,,,,,,,,---------......---------............///------///000000000///...............////////////000000111222333444444555555;;;>>>===>>>BBBCCCBBBDDDEEEFFFGGGGGGGGGGGGGGGJJJWWWkkktttzzz|||}}}}}}nnn[[[MMMDDD>>>@@@DDDEEECCCEEELLLOOOMMMKKKLLLOOORRRRRRRRRVVV___dddeeeccccccdddgggpppzzz~~~|||~~~~~~|||zzzyyyvvvqqqkkkgggZZZPPPHHHIIIKKKIIIDDDBBB???666444777555666LLLhhh|||rrrUUUJJJUUUhhhrrriiibbblllppp}}}wwwOOO777:::999===XXXvvv|||ssshhh[[[ZZZRRREEE;;;666555666888555444444444444444555555666555===MMM^^^iiiooorrrnnnmmmoootttwwwyyy~~~dddSSSPPPXXXbbbhhhcccbbbaaa``````aaacccdddccceeegggjjjmmmnnnnnnnnnqqqppppppppppppqqqrrrrrrvvvwwwyyyzzzzzzyyywwwvvvoooooonnnnnnnnnpppqqqrrrqqqpppppprrrttttttsssrrrrrrqqqrrrssstttsssqqqnnnsssrrrkkkppp~~~}}}~~~|||zzz{{{~~~}}}yyy}}}wwwttttttssspppnnnfffccc^^^XXXQQQJJJEEEBBB<<<;;;888666444333333333333333444555666666777777666888888666888???FFFHHHSSSooouuuPPP???444---000222000...111////////////////////////................................................,,,,,,,,,---------......---------............///---......///000/////////............////////////000000111222333444444555555;;;>>>===???CCCEEEDDDDDDEEEFFFGGGGGGFFFFFFEEEJJJYYYooosssyyy~~~}}}}}}ttteeeXXXLLLBBB@@@BBB??????CCCJJJNNNMMMLLLNNNPPPSSSUUUUUUZZZbbbhhhiiiffffffhhhmmmuuu}}}~~~}}}{{{yyyuuupppiiidddSSSKKKEEEHHHJJJHHHCCC@@@<<<777555555444888HHH[[[ddduuuyyyaaaKKKLLL[[[qqqpppddd```gggkkk}}}oooJJJ666::::::KKKjjj}}}}}}zzzooo\\\YYYNNN@@@777555555555555555444444444444555555666555333777DDDWWWgggqqquuuvvvtttrrrrrrssstttwww{{{ttt]]]PPPSSS\\\bbbbbbbbbaaa`````````aaabbbdddfffhhhjjjlllnnnppprrrrrrqqqpppppppppqqqssstttvvvwwwyyyzzzzzzyyywwwvvvvvvtttqqqnnnllllllmmmmmmooonnnoooqqqssssssqqqooorrrssstttwwwwwwuuuqqqmmmooopppkkkooo~~~|||{{{}}}~~~~~~~~~{{{|||~~~~~~}}}yyyuuurrrqqqooollljjjccc```YYYQQQJJJDDD@@@>>>999888666444222222222222333333444555666777888999555888777444999CCCHHHFFF[[[|||fffGGG:::222---000222000...///////////////////////////................................................,,,,,,,,,---------......---------............///---......///////////////............////////////000000111222333444444555555:::>>>>>>???DDDGGGFFFEEEFFFGGGHHHHHHGGGFFFEEEIIIZZZrrryyy}}}|||yyyvvvuuu~~~}}}~~~~~~vvvkkkaaaTTTGGG@@@@@@<<<===BBBJJJMMMLLLMMMPPPRRRUUUWWWXXX\\\dddiiihhhjjjkkkmmmttt{{{wwwuuuyyy~~~|||yyyuuunnngggaaaMMMHHHFFFJJJLLLGGGBBB???777666444444888DDDUUUaaabbbhhhqqqjjjTTTHHHQQQ]]]vvvnnnccc```eeemmmhhhGGG555999???\\\yyy}}}xxx~~~vvv[[[NNNEEE;;;555666777555222111000000000111111222333444222333===OOOdddsssyyyyyyxxxuuurrrpppnnnllljjj}}}}}}fffRRRNNNWWW^^^ccccccbbbaaaaaaaaaaaaaaabbbeeegggiiijjjlllooorrrqqqppppppoooppprrrssstttvvvwwwzzz{{{{{{zzzwwwvvvxxxvvvrrrnnnlllkkkkkkkkknnnnnnoooqqqssssssqqqooossstttuuuxxxxxxvvvrrrnnnqqquuusssqqquuuvvv|||{{{yyyzzz|||zzzyyywwwtttqqqnnnllliiiggg```\\\UUUMMMGGGBBB@@@???666555444222111111222222333333444555666777888999666666555555;;;FFFKKKKKKiiitttWWWAAA888333000111222000......////////////////////////................................................,,,,,,,,,---------......---------............///............/////////000............////////////000000111222333444444555555:::>>>>>>???DDDGGGFFFEEEFFFHHHJJJJJJIIIGGGFFFJJJ]]]uuu~~~}}}|||}}}}}}wwwrrrooonnn~~~~~~{{{uuummmdddVVVGGG>>>===;;;===CCCJJJMMMLLLMMMQQQTTTYYY\\\^^^bbbiiillljjjllllllpppxxx~~~|||{{{~~~}}}{{{xxxssslllccc]]]JJJJJJMMMQQQOOOGGG@@@???888999555222<<>>888333222555777555222222222111222222333444555222222333888GGG^^^qqqzzz{{{|||zzzvvvssspppjjjdddppp}}}yyyzzzmmmVVVLLLSSS^^^ddddddcccbbbbbbaaa``````^^^aaaeeefffeeefffjjjmmmmmmmmmnnnnnnpppqqqssstttvvvxxxzzz||||||zzzxxxvvvsssrrrpppooonnnnnnnnnnnnpppoooppprrrtttuuutttsssttttttuuuvvvwwwvvvtttqqqwww|||zzzsssmmmcccjjj{{{zzz|||}}}xxxwwwzzz}}}}}}|||~~~zzzxxxwwwsssppplllhhhfffeeeZZZVVVPPPIIICCC@@@>>>>>>444333222111111222222333333333444555666666777777777555555999???HHHWWWeeecccGGG666777444222111111000...---////////////////////////................................................,,,,,,,,,---------......---------............//////............///000000............////////////000000111222333444444555555;;;>>>===???CCCEEEDDDDDDFFFIIIKKKLLLKKKIIIHHHHHHZZZrrr|||{{{}}}|||zzzzzz~~~}}}~~~~~~zzzuuupppmmmmmm~~~}}}}}}vvvnnncccTTTEEE===>>>???AAAGGGNNNPPPNNNPPPTTTXXX^^^cccfffkkkqqqsssqqqsssrrrxxx}}}}}}{{{yyyvvvqqqhhh___XXXKKKOOOWWWZZZRRREEE>>>===888:::777555HHHiiiuuujjjXXX___wwwpppjjjfffcccfff|||lllLLL;;;EEE^^^sssppprrroooiiieeeWWW>>>555222000000333555444333444444444444555666777888222444444444???VVVlllwww{{{}}}|||xxxxxxwwwqqqiiiffftttxxxvvvzzz~~~gggSSSRRR\\\ddddddcccbbbaaa```___^^^ZZZ^^^cccdddbbbbbbeeehhhhhhiiikkkmmmoooqqqrrrrrrsssuuuxxx{{{{{{xxxuuusssnnnnnnnnnoooppppppqqqqqqpppooonnnpppsssuuuvvvvvvvvvtttssssssuuuvvvvvvuuuvvvzzzwwwsssnnnccciiixxx{{{|||zzzzzz||||||zzz~~~~~~~~~zzzwwwuuuqqqlllgggcccbbbaaaRRROOOIIICCC>>>:::999888333222111111111222333444333333444444555555555666777555999@@@BBBKKKkkkwwwVVV<<<111444333111//////000000...////////////////////////................................................,,,,,,,,,---------......---------............//////......---...///000111............////////////000000111222333444444555555;;;>>>===>>>BBBCCCBBBBBBDDDGGGJJJLLLKKKJJJHHHGGGVVVmmmwww|||{{{yyy{{{zzzxxxyyy|||zzz|||}}}zzztttpppnnnnnn|||}}}zzzooobbbRRRDDD>>>@@@DDDGGGMMMSSSTTTRRRTTTXXXZZZaaahhhmmmsssyyyzzzwww}}}|||{{{yyyvvvttt{{{zzzxxxtttnnnfff\\\UUUMMMTTT^^^```TTTDDD;;;<<<111777888===[[[sss[[[]]]pppssslllhhhgggcccgggeeeBBB;;;UUUzzzrrraaabbb\\\QQQBBB222666444222111111222222222111111111222333444555666222666555222:::PPPgggsssvvvyyyyyyvvvwwwzzzuuummmcccuuu}}}}}}{{{~~~{{{]]]RRRXXXcccccccccbbbaaa___^^^]]]YYY^^^cccdddbbbaaacccgggeeegggjjjmmmoooqqqqqqqqqooorrruuuwwwwwwuuurrrooommmnnnooopppqqqqqqqqqpppnnnlllkkkmmmppptttuuuvvvwwwtttrrrqqqsssvvvwwwwwwpppsssqqqrrrtttooowww~~~yyy~~~~~~}}}~~~|||zzz|||wwwzzz{{{xxxtttrrrmmmgggaaa^^^]]]]]]MMMJJJEEE???999555333222333222111111111222444555333333444444444444444444777666>>>FFFDDDMMM|||qqqNNN999444111111000---...000111000////////////////////////................................................,,,,,,,,,---------......---------........./////////......------///000111............/////////000000000111222333444444555666;;;>>><<<===AAABBBAAA@@@BBBFFFJJJKKKKKKIIIHHHKKKYYYnnnwwwyyy}}}~~~{{{yyyyyyyyyyyyyyy~~~~~~vvvllljjjmmm}}}oooaaaRRREEEBBBDDDCCCHHHMMMPPPQQQRRRVVVYYY^^^dddhhhkkkpppyyy}}}wwwtttuuuwwwzzzyyyvvvrrrjjj```UUUOOOLLLXXX___XXXLLLCCC<<<777444666888FFFkkkkkkdddhhhmmmooogggiiihhhiiiuuu|||OOOBBBJJJdddpppccc```UUUAAA555666333333333333333222111000111111111111111111111111333333555555666BBB\\\tttzzz|||{{{xxxxxx{{{{{{xxxccctttxxxsssxxxoooZZZOOOWWW]]]```]]]\\\^^^^^^[[[ZZZ[[[\\\[[[ZZZYYYZZZ[[[cccgggkkknnnooopppqqqrrrsssrrrtttwwwyyywwwrrrmmmwwwsssnnnlllmmmnnnnnnmmmjjjlllnnnqqqtttuuuuuuvvvvvvuuutttssssssssssssssswwwsssrrrvvvrrrnnnxxxyyy{{{|||{{{zzz|||}}}|||yyytttpppppplllhhheeebbb]]]UUUOOOEEECCC@@@===:::777555444333333222222222333444444444444555666888888666555:::333:::IIILLLTTTcccDDD555111000000000000//////////////////.........---------------------------------//////.........------------,,,,,,,,,,,,---..............................---......///////////////............///////////////000111222222222222222777999;;;>>>@@@AAAAAAAAA@@@CCCGGGIIIIIIHHHGGGGGGLLL[[[pppxxxzzz}}}~~~{{{yyyxxxyyyzzz{{{||||||}}}|||sssjjjiiimmm}}}mmm___RRRHHHEEEGGGFFFIIINNNPPPQQQTTTYYY]]]dddjjjoooqqqwww{{{wwwuuuwwwyyyyyyxxxtttoooggg]]]SSSLLLHHHSSSYYYRRRHHHAAA;;;777666888===OOOuuuhhhaaafffmmmpppjjjhhhcccddduuusssGGGFFF[[[kkkzzzsssiii```YYYLLL;;;444666222333333333222222111000000000000000000000000000111222333444444>>>UUUjjjyyy}}}}}}zzzzzz{{{yyyvvvffftttpppiiiiiiQQQLLLQQQWWW[[[[[[ZZZZZZ\\\[[[[[[ZZZXXXVVVWWWZZZ\\\fffiiimmmpppqqqqqqqqqrrrqqqrrrsssvvvxxxwwwrrrnnntttqqqmmmlllmmmoooooooookkkmmmoooqqqssstttttttttuuuuuutttsssrrrqqqqqqpppsssoooppptttrrrpppzzz~~~}}}~~~|||}}}~~~}}}||||||~~~{{{xxxssspppnnniiiddd```\\\WWWPPPJJJBBB@@@>>>:::777555333333333333222222222333444444444444555666777777666555999@@@IIILLLNNNcccYYY>>>333111000000000000/////////...//////.........---------------------------------//////.........------------,,,,,,,,,,,,---..............................,,,------...........................///////////////000111222222333222222777999;;;>>>@@@AAABBBBBB@@@CCCGGGIIIIIIHHHGGGGGGKKKYYYoooyyy{{{~~~~~~{{{wwwwwwxxx{{{|||yyyyyyzzzxxxqqqiiiiiinnn}}}kkk^^^UUUMMMJJJLLLLLLOOORRRTTTVVVZZZaaafffmmmssswwwyyy~~~~~~|||||||||{{{yyywwwvvvxxxzzzwwwvvvrrrlllcccXXXOOOIIIGGGNNNQQQLLLCCC>>>:::777777999@@@WWW~~~lllWWWSSSZZZdddjjjllliiifffmmm___<<>>444333555222222222333222222111000////////////////////////000000222222222999KKK\\\ttt{{{~~~|||zzzyyyuuuqqqkkksssyyy{{{vvvdddqqqfffJJJIIINNNXXXZZZUUUUUUZZZZZZYYYWWWTTTSSSUUUYYY\\\dddhhhmmmpppqqqpppppppppmmmnnnqqquuuxxxyyyvvvsssrrrpppmmmmmmnnnpppqqqqqqnnnnnnpppqqqrrrrrrrrrrrrttttttuuutttsssqqqooonnnqqqnnnooorrrpppooowww~~~~~~~~~|||zzzzzz{{{}}}}}}~~~}}}}}}~~~}}}~~~zzztttpppnnnkkkeee]]]XXXSSSOOOIIIDDD===<<<:::777555333222111333222222222333333444555444444555555666666666666:::LLLSSSLLLRRRsssiiiIII777111333000000000/////////.....................---------------------------------...............------------,,,,,,,,,,,,---..............................+++,,,,,,---...---------............///////////////000111222333333333333777999;;;>>>@@@AAABBBBBBAAACCCGGGHHHHHHGGGGGGHHHOOO]]]rrr{{{|||~~~{{{vvvtttuuuxxx{{{yyyxxxxxxvvvoooiiikkkqqq|||jjj___YYYTTTRRRSSSVVVXXXYYYZZZ\\\bbbkkkqqqsssxxx|||~~~}}}{{{{{{{{{zzzyyywwwwwwxxxyyyvvvuuuqqqiii___TTTLLLHHHJJJMMMMMMHHHAAA<<<999777777666===UUU{{{mmmRRRDDDFFFQQQ^^^hhhmmmnnnttt|||QQQ>>>TTTooopppcccaaa___TTTAAA444222333333111111222222222222111111000000000000000000000000000000111222222555AAANNNjjjttt}}}~~~{{{wwwrrrnnnrrrrrrppppppxxxmmmYYYLLLHHHSSSYYYSSSRRRWWWVVVVVVUUUSSSRRRSSSVVVYYY]]]bbbhhhlllnnnnnnnnnnnniiilllqqqvvvzzz|||{{{zzztttrrrpppooopppqqqqqqrrrpppppppppqqqqqqqqqqqqppprrrssstttuuuuuusssqqqpppsssppppppqqqnnnlllrrr{{{}}}~~~~~~{{{{{{{{{yyyxxxxxxzzz|||}}}~~~~~~}}}|||www{{{~~~}}}wwwppplllkkkggg```WWWOOOKKKGGGBBB???:::999777555333222111111222222222222333444555555444444555555444555777888AAANNNRRRQQQbbbqqqQQQ<<<222222555000000/////////.................................,,,,,,------------------........................---,,,,,,,,,,,,---..............................,,,,,,---............---............///////////////000111222333444444444888999<<<>>>AAABBBBBBBBBAAADDDGGGHHHHHHGGGHHHHHHPPP^^^rrr}}}~~~}}}wwwrrrrrruuuyyyzzzyyyxxxuuuooojjjmmmttt{{{kkkccc___\\\[[[\\\]]]^^^______aaagggqqqyyywww{{{~~~~~~|||}}}{{{zzzyyyxxxxxxwwwvvvuuutttoooggg[[[QQQJJJHHHQQQNNNKKKGGGBBB<<<888777666444888LLLkkkiiiVVVDDDAAAJJJVVVdddooonnnrrrtttPPPQQQeeerrrsssoooiii___KKK888111333444111000111111222222111111111111111111111111111111111111000111333333444;;;DDD]]]mmm}}}{{{vvvqqqxxxuuuooonnn~~~|||nnnTTTBBBIIITTTTTTSSSVVVPPPRRRTTTUUUTTTSSSTTTUUUWWW\\\ccciiilllnnnoooqqqmmmppptttxxxzzzzzz{{{{{{wwwvvvuuusssqqqqqqqqqrrrrrrqqqqqqppppppooooooooopppqqqtttvvvwwwwwwvvvuuuvvvttttttsssqqqppptttyyy{{{xxxyyyyyyzzzzzzyyywwwxxxzzz|||zzz{{{}}}|||{{{rrrvvvzzzyyyssslllgggeeeaaaZZZPPPHHHDDDAAA>>>;;;888777666444333333333333222222222222333444555666333555555444444555999<<>>RRRdddmmmnnnmmmnnniii``````mmmvvvsssoooqqq~~~cccaaasss|||pppTTT>>>///333666111///444//////000111111111111111000000000000000000000000111------111333333444888222OOOpppxxxnnnjjjpppxxx|||ooorrr|||[[[AAA===GGGNNNOOOPPPQQQQQQQQQPPPQQQTTTVVVTTTVVVZZZ^^^aaafffkkkoooqqqtttvvvvvvtttrrrssstttooorrrsssrrrpppooopppsssrrrqqqpppnnnnnnnnnoooooorrrrrrrrrrrrsssuuuwwwwwwuuuvvvuuurrrqqqrrrqqqppprrrmmmlllrrrzzz~~~}}}{{{vvvwwwxxxwwwwwwxxx{{{}}}|||yyywwwvvvwwwvvvssspppqqqnnnkkkjjjhhhccc[[[TTTLLLFFF???:::999999777444111111000000111222333333111111111222333444666777222444666555555999AAAIIIXXXzzzrrrSSS888222555222///000//////.........------------------.........//////++++++,,,,,,---...//////---------.........//////---,,,,,,,,,,,,---..............................+++,,,------......------............/////////000///000111333444555666666999:::===@@@BBBCCCCCCCCCCCCDDDFFFFFFFFFGGGHHHJJJKKKXXXkkk|||~~~}}}|||zzzwwwuuurrrmmmkkkrrr|||}}}{{{rrrjjjaaabbbkkkwww~~~~~~{{{xxxxxxyyyyyywwwtttvvvxxxyyyyyyyyy~~~}}}zzzyyyxxxwwwvvvtttqqqnnnllliiibbbWWWMMMGGGFFFGGGKKKEEE@@@>>>999444333666:::TTTkkkzzz|||xxxvvvvvvllliiizzznnn[[[rrrVVV===999444111000//////...222111111111000000////////////............//////333222000///...///111222888>>>VVVmmmsss{{{yyytttnnnkkksssrrrxxxvvvoooWWWBBB<<>>EEETTTXXXVVVSSSNNNJJJJJJNNNQQQNNNOOOQQQUUUZZZ___dddggglllooorrrsssssstttvvvwwwtttsssqqqqqqrrrtttvvvwwwvvvvvvvvvuuussspppoooooooooqqqssstttuuuuuuwwwxxxuuutttsssqqqooonnnnnnmmmqqqqqqqqqrrrtttwwwyyy{{{~~~{{{vvvtttvvvvvvxxxzzz||||||yyywwwqqqrrrsssrrrpppllliiiggghhhccc^^^]]]\\\WWWMMMEEEAAA???<<<888666444444444111111111111111111111111222222333333333444444444555444777;;;999===UUUnnnxxxPPP===000222444111///111////////////.......................................///<<>><<<999555777<<>><<<999666444333333333111111111111111111111111333333333333444444444444000444:::;;;888BBBdddfffCCC666---000333111///111////////////....................................***111DDDJJJ999...111222------------------------+++---......------...///...............---------000000///...------,,,,,,---------............///000000111333444555666777:::;;;===???@@@AAA@@@@@@BBBEEEGGGHHHGGGGGGHHHJJJKKKPPP^^^sss}}}~~~~~~~~~}}}{{{zzzyyyyyyyyy}}}yyytttpppkkkkkkttt~~~|||yyyvvvuuuzzz~~~|||zzzxxxwwwvvvuuuuuutttrrrooommmaaa\\\SSSJJJEEEDDDFFFIIIDDDAAA>>><<<888444888>>>ZZZxxxgggVVV^^^eeehhheee___rrrXXX{{{tttQQQ<<<666333111000000111111000000000000000000000////////////............/////////.........///000222333333555<<>>;;;666222777>>>cccuuu```RRREEETTT```ddddddddd{{{}}}hhh^^^hhhCCC666444222000///000111111000//////////////////000000//////............//////000000//////////////////222222666:::JJJmmmwwwpppyyywww~~~xxxwww___CCC666???GGGRRR[[[]]]XXXPPPKKKKKKMMMOOOMMMJJJLLLRRRXXX```dddhhhjjjjjjjjjjjjkkkjjjllloooppppppqqqtttwwwtttrrrqqqrrrttttttssspppqqqppppppsssxxxyyywwwtttpppoooooonnnnnnnnnooooooqqqrrrtttuuuuuuuuutttssswwwvvvuuuuuuwww}}}~~~|||zzzyyyxxx}}}}}}wwwssstttuuussssssrrrrrrsssttttttrrrpppkkkjjjjjjkkkkkkiiieeeaaa\\\VVVNNNIIIEEEAAA===:::666555444333222111111111111111111111111111111111333333444444444555555555777888:::@@@NNNiiirrrOOO???666222000111222000......////////////....................................,,,+++666<<<111+++---+++------------------------+++,,,------,,,,,,---///---.....................000//////...------,,,,,,---------............///111111222333555666777777:::;;;===???@@@AAAAAA@@@BBBCCCEEEEEEDDDEEEGGGIIILLLUUUiiitttvvvzzz~~~~~~||||||||||||}}}~~~xxxqqqkkkkkkuuu~~~~~~~~~}}}|||uuutttrrrqqqooolllhhheeeWWWQQQHHHBBB@@@AAABBBCCCCCCAAA>>>;;;555111777???[[[sssWWWHHHGGGDDDZZZdddhhhmmmrrr||||||}}}iiinnn{{{^^^===666333111//////000111000///......////////////000000//////............//////000000000//////.........///...222777AAA```|||yyyooojjj~~~uuurrrTTT???555:::EEEQQQ[[[\\\VVVPPPOOOOOOMMMJJJFFFFFFJJJNNN[[[___dddhhhiiiiiijjjkkkhhhkkknnnooonnnooorrruuuqqqooonnnppptttuuusssppppppnnnmmmnnnpppqqqpppooopppooooooooopppqqqqqqrrrssstttuuuvvvuuussspppoooooopppssswwwyyyzzz~~~|||yyywwwvvvvvvyyywwwqqqqqqxxxzzzvvvsssrrrqqqqqqqqqpppnnnllliiigggeeeffffffccc]]]XXXQQQMMMFFFAAA===:::888666333333333222222111111000111111111111111111111111333444444444555555555555777888>>>LLLddd~~~TTT;;;777444444333222111///......////////////....................................000)))///555...,,,///+++------------------------***,,,------,,,,,,---...---------...............///............------------------............///000000111333444555666777999:::<<>>::::::CCCRRR^^^aaa___XXXUUUPPPKKKGGGFFFGGGIIIQQQVVV]]]cccfffhhhjjjkkkhhhlllppppppnnnnnnqqquuuqqqooommmooossstttqqqnnnnnnpppqqqmmmhhhgggjjjooosssssssssssstttuuuvvvwwwqqqsssuuuvvvvvvtttqqqooommmnnnsssxxxxxxwww|||~~~|||yyywwwvvvvvvtttwwwuuuqqqvvvyyytttrrrpppoooooommmkkkiiigggdddaaa``````]]]UUUOOOHHHEEEAAA<<<999777555444111222222222222111111111111111111111111111111111444444444444555555555555666===KKKbbbhhhDDD666999222444444222000/////////////////////....................................///(((,,,222,,,,,,///---------------------------***,,,------,,,+++---...---------.........//////---------...............---------............//////000111222333555666666777999<<<>>>AAABBBCCCCCCCCCDDDDDDDDDDDDEEEHHHJJJJJJUUUkkkzzzxxxuuuuuuxxx}}}~~~xxxrrrmmmjjjlllyyy~~~|||zzzuuussspppnnnkkkgggbbb___QQQKKKDDD@@@??????>>><<<>>>===<<<:::444333;;;FFFNNNeeessspppcccMMMBBBIIIMMMZZZsssrrrppp|||rrrccc~~~{{{xxxhhhJJJ666222222111//////000000...------.........//////000000//////............//////+++,,,...///000000000000333///444777222???\\\pppzzz~~~rrryyy~~~~~~jjjMMMAAA666:::LLL___jjjmmmaaa[[[TTTNNNKKKJJJIIIHHHHHHMMMUUU]]]bbbeeehhhjjjiiimmmqqqqqqooonnnqqquuurrrooommmnnnrrrrrroookkkmmmtttwwwpppddd```hhhrrrqqqqqqqqqrrrssstttuuuvvvlllooorrrvvvwwwvvvtttssspppppptttxxxvvvrrrvvv}}}~~~}}}{{{yyyxxxwwwvvvvvvtttwwwvvvttt|||zzzuuurrrpppnnnmmmllliiiggggggccc___^^^^^^YYYQQQKKKEEEBBB???;;;999777555444111111222222222222111111111111111111111111111111444444444555555555666666<<>>AAACCCDDDDDDCCCDDDEEEDDDDDDEEEHHHKKKHHHSSShhhyyytttuuuwwwxxx|||}}}}}}~~~yyyuuuqqqnnnpppzzz~~~~~~~~~~~~}}}zzzyyyyyyyyyyyytttrrrlllfffdddccc[[[RRRGGGDDDBBB@@@@@@@@@>>>===BBB999222333333444???LLLbbbjjjrrrmmm]]]OOOKKKOOOggghhhoooxxx{{{oooqqq{{{zzzzzzsss\\\@@@333444////////////............000000//////.........---...------------...//////............///000222222333...///666777:::JJJ^^^ttt~~~zzzlllnnnzzzoooOOO888:::AAAEEEWWWooojjjggg```WWWNNNIIIGGGFFFJJJHHHHHHMMMTTT[[[^^^___kkkkkkkkkkkklllmmmoooooolllnnnnnnmmmlllnnnssswww}}}wwwpppnnnqqqttttttrrrrrrrrrssssssrrrrrrqqqppppppnnnnnnqqqvvvyyyyyywwwuuutttrrrqqqrrrtttwwwyyyyyyuuuuuu{{{yyyyyyyyyyyyxxxvvvuuutttyyyvvvvvv}}}wwwxxxrrrllliiiiiihhhddd```ccc___[[[VVVQQQKKKFFFBBB===;;;888555333222222333000111111111111222222222111111222222222333333333444444333333555888;;;======cccpppXXX???777888222333222000///...///000222111000000///...---------,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------////////////////////////,,,,,,,,,---...///000000000......111555666333000999;;;===@@@AAABBBCCCCCC???AAACCCDDDEEEFFFHHHJJJLLLOOO```{{{~~~yyytttrrrooonnnuuu}}}|||wwwrrrooolllnnnyyy|||zzzzzzyyyyyyxxxrrrpppkkkeeebbb```XXXNNNGGGEEEBBBAAA@@@???===;;;:::555333444555===RRRfffwwwvvvsssmmmddd^^^aaagggjjjkkkqqqyyy|||rrrzzzvvvXXX<<<000111////////////............000/////////.........---...------------...//////............///000111222333///000444555666CCCTTTgggxxx|||wwwzzzvvvxxx~~~uuudddFFF777777<<>>@@@AAAAAAAAAAAAAAACCCEEEEEEDDDEEEFFFHHHLLLOOObbb~~~zzzxxxwwwuuuooojjjmmmttt}}}yyytttooolllkkknnnxxx~~~}}}|||}}}}}}~~~}}}|||{{{{{{zzzwwwuuupppoookkkeeeaaa^^^UUULLLEEEDDDBBBAAA@@@???===:::222333333333888KKKjjjtttlllfffcccgggnnnnnnmmmqqqxxx}}}xxxtttsssPPP777...---////////////............/////////..................------------...//////............///000111111222///000333222000999FFFWWWkkk~~~yyyvvvzzzwwwxxxyyyWWW;;;222666999777666@@@JJJMMMJJJGGGIIIMMMEEEDDDDDDHHHOOOWWW]]]```___```aaacccfffiiikkkllljjjjjjjjjhhhhhhjjjnnnqqqyyyuuupppoooqqqsssrrrpppsssttttttttttttsssrrrrrroooooopppssswwwzzzzzzyyyyyyxxxxxxxxxwwwwwwwwwwwwtttqqqppprrrsssuuu{{{}}}~~~~~~~~~}}}}}}yyyvvvsssssstttttttttuuuuuuvvvyyywwwuuutttssspppllliiihhhfffdddeeegggfffbbb___UUURRRNNNIIIFFFAAA===999999777555333111000000111000111111111111222222222444444444444555555555555555777888777666:::CCCKKKiiifffFFF>>>888555444///333222000/////////000111000000//////...---------,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,............------------........................------..................111222333333333444666888<<<===???@@@AAAAAA@@@@@@CCCEEEFFFEEEDDDDDDEEEGGGJJJOOObbb~~~~~~{{{zzz{{{vvvnnnjjjjjjlllrrryyy~~~~~~|||yyyxxxsssnnnlllllloooyyy~~~~~~~~~~~~}}}}}}||||||yyytttqqqppppppllleee```\\\SSSJJJAAA@@@@@@AAAAAA@@@>>>;;;222333222333???\\\wwwlllaaaYYYZZZbbbrrrmmmnnnyyywwwyyydddEEE555///+++////////////.......................................------------...//////...............///000111000...000222000...333<<>>:::777666555333111000000///000000000111111111222222222333444444444444555555555777888777555777CCCVVVeee}}}VVV:::;;;:::777666555222111000000//////000000/////////......---------,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.......................................---------000222333333111222666:::;;;<<<>>>@@@AAAAAAAAAAAACCCDDDFFFFFFEEEEEEFFFHHHHHHOOOaaa{{{xxxuuusssnnnfffbbb^^^eeepppyyy{{{yyywwwwwwyyytttpppoooppprrrzzz~~~}}}}}}}}}~~~}}}}}}}}}{{{wwwqqqmmmmmmmmmiiiaaa[[[UUUMMMFFF<<<===>>>@@@BBBBBB???===555444111444KKKqqqvvvfffVVVLLLRRR___pppjjjmmm~~~mmmOOO:::555222---////////////............---------..................------------...//////...............//////000......///111000///222777>>>NNNhhhwwwuuusssgggnnnvvvfffOOO999222777444555888===AAACCCBBBAAAAAAAAA@@@@@@BBBEEEJJJMMMSSSTTTWWW[[[```eeeiiikkkhhhgggeeedddfffhhhkkklllkkkjjjjjjllloooqqqssstttppppppqqqqqqppppppooonnnrrrtttuuuvvvvvvuuuttttttuuuvvvxxx{{{||||||{{{{{{xxxyyyyyywwwuuuvvvxxxyyywww|||{{{yyywwwvvvvvvwwwwwwwwwttttttsssssstttvvvyyyzzz}}}|||zzzwwwuuurrrpppooonnnoooqqqsssttttttttttttyyyxxxuuupppkkkhhhhhhjjjgggfffeeeccc___ZZZSSSOOOFFFBBB>>>;;;999777555333333333222111000/////////000000111111111222222222333333333333444444444444666666666777@@@VVVrrrfffCCC333999777111333444222111111000000000000000............------------,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.......................................---------...111222222000222666:::888:::===???BBBCCCCCCDDDAAACCCEEEEEEFFFFFFHHHJJJKKKRRRcccyyyoooeeeeeeeeedddbbbXXX]]]hhhqqqssspppooorrr{{{vvvrrrsssuuuvvv{{{|||}}}~~~~~~}}}{{{yyyyyy{{{{{{zzzzzzxxxtttnnniiihhhhhhcccZZZRRRLLLFFF???:::;;;===AAACCCBBB???<<<555444111888VVV|||cccRRRGGGDDDSSShhhlllhhhooorrrVVV???555444333///////////////............---------------............------------.../////////......---......//////---...///000000000222444333>>>SSSlll~~~uuuxxx|||ttt|||bbbAAA222444444111///333999>>>>>>===???@@@???>>>===>>>@@@CCCJJJKKKNNNSSSXXX^^^bbbeeefffdddbbbbbbeeehhhjjjkkkgggfffggghhhkkkooorrrtttqqqrrrrrrrrrrrrqqqppppppqqqsssvvvwwwuuusssrrrrrrssstttwwwyyy{{{|||||||||{{{~~~}}}zzzxxxzzz|||{{{yyy||||||zzzzzzvvvvvvvvvvvvvvvwwwxxxyyyqqqppppppqqqrrrtttvvvxxx{{{yyyvvvsssqqqpppppppppqqqsssvvvxxxxxxwwwuuutttsssrrrooojjjfffeeeeeegggeeedddbbb^^^XXXPPPJJJFFFBBB???;;;888777666555333111111111111000000//////000111111111111222222222222333333333333444444444444777===FFFYYYuuu{{{NNN999444999555000333333111111111111000000000///------------------------,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------.....................///111222222444666888777999<<>>AAACCCAAA<<<999111444333999XXX~~~bbbIIIBBBAAAFFFXXXnnnkkkkkkwwwgggJJJ:::444111000111////////////............,,,,,,,,,------............------------.../////////......------.........---...///......///111111000444AAAWWWlll~~~xxxyyyqqqWWWAAA555222000///000444888:::;;;<<<>>>???>>>;;;:::;;;===BBBDDDHHHLLLRRRWWW\\\___ccc```^^^___cccgggiiijjjffffffeeeeeefffjjjooorrrqqqqqqqqqqqqqqqppppppooommmqqquuuvvvtttsssssssssssstttvvvwwwxxxyyyzzzzzz{{{~~~}}}xxxvvvyyy{{{yyy}}}~~~}}}zzzyyyyyyvvvwwwxxxxxxxxxwwwwwwxxxqqqqqqqqqrrrtttuuuwwwwwwwwwuuurrrooonnnnnnpppqqqrrruuuyyy{{{{{{wwwssspppnnnlllhhheeecccbbbaaaaaa\\\\\\ZZZUUUNNNGGGBBB??????<<<999777666666555555000111111111111000000///000111111111111222222222444444444444555555555555666???OOOeeeWWWBBB666666999444333777333111111111111111000//////------------------------,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,---------...///////////////000333666777777666888:::===???BBBCCCDDDDDDBBBDDDFFFFFFFFFGGGHHHJJJNNNUUUaaarrrvvvfff```bbbeeeiiinnnqqqooopppqqqmmmhhhmmmvvv{{{wwwvvvyyyzzzyyyyyy|||rrreee___^^^___cccgggmmmttt{{{{{{vvvtttoooooooooqqqqqqooollliiifffeee___SSSIIIDDD@@@<<<<<<===@@@BBBBBB???:::666///444555999TTTzzzmmmRRR===@@@IIIPPP___ooolllppp~~~yyy}}}bbbGGG;;;555...---111000/////////............,,,,,,,,,------............------------.../////////......---------.........//////---,,,...///...333111888III]]]rrr~~~xxxzzz|||nnnUUU;;;222444444333222333777::::::===???>>>;;;999:::<<<@@@BBBEEEJJJOOOUUUZZZ\\\```]]][[[\\\aaafffhhhhhhgggfffeeecccdddggglllpppooooooooooooooonnnmmmmmmiiinnnsssuuutttssstttuuuuuuuuuuuuvvvvvvwwwwwwxxxyyy}}}|||uuurrrvvvxxxvvvyyyzzz{{{{{{yyyxxxxxxyyyvvvwwwxxxwwwuuurrrppppppnnnooopppqqqrrrsssttttttuuusssooommmlllmmmppprrrppptttxxx{{{yyyuuuoookkkmmmjjjfffccccccbbb```^^^TTTTTTRRRNNNHHHBBB>>>===:::777333111111222111111000000111111111111000000000111111111111222222222555555555555666666666777;;;HHH```iiiCCC:::333444555000444777000111111111111111000//////------------------------,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,------...///000000111000000444999;;;999666:::;;;>>>@@@AAABBBBBBBBBDDDFFFGGGGGGFFFFFFGGGHHHJJJQQQ]]]mmm}}}rrrYYYNNN]]]lllllllllsssssswwwvvvpppnnnuuuzzz{{{~~~~~~~~~}}}||||||{{{}}}~~~}}}gggWWWQQQMMMIIISSSYYYcccppp{{{zzzwwwooonnnppprrrtttqqqjjjeeeeee```WWWNNNGGGAAA===;;;???>>>>>>@@@AAA>>>999444333444111:::TTTccchhhnnnZZZEEE777>>>NNNZZZdddllluuu~~~|||{{{uuuZZZ???666000111333...//////.........---------,,,,,,,,,------.........------------------------,,,---......//////......///...---,,,,,,---...///000111555???MMMccctttyyy```CCC:::222...111222222666<<<;;;::::::999888777666666<<<===@@@DDDHHHMMMQQQSSSYYY[[[]]]^^^___```ccceeegggfffddddddeeefffeeeeeelllmmmooopppqqqppppppooolllnnnpppqqqqqqppprrrsssuuuvvvvvvvvvvvvvvvvvvvvvvvvzzzyyyrrrnnnpppuuuwwwuuuuuuvvvyyy{{{{{{yyywwwttttttuuuttttttsssrrrqqqrrrqqqqqqpppqqqrrrtttuuutttooojjjjjjoooqqqpppnnnuuusssooommmlllkkkjjjiiieeeeeedddbbb^^^YYYUUUSSSTTTNNNGGGBBB@@@===999666333333333222222222111111000000000000111111111111000000000000111222333444555555555777888888888777CCCfffnnnQQQ>>>777777666555444444444444222222222111000//////...000///...---------------///+++)))+++000111...***------------------------------------------------,,,------......------,,,------------------------........................---------............/////////111666:::;;;888555999;;;???@@@AAAAAABBBCCCFFFFFFFFFEEEDDDEEEGGGIIIMMMSSSaaattt^^^WWWSSSXXXccckkkllliiisssxxxzzzwwwvvv{{{}}}{{{yyywwwvvvzzz}}}sss]]]OOOJJJGGGCCCFFFLLLVVVcccpppyyy~~~~~~yyyvvvqqqpppoooqqqrrrnnnhhhbbb```]]]VVVMMMDDD>>>;;;:::???>>>===>>>>>><<<777333444999999CCCYYYaaa]]]___OOOEEECCCNNN[[[dddooozzz~~~}}}zzz{{{}}}XXX<<<444000111222---//////.........---------,,,,,,,,,---------......------------------------------------.........//////...------------.../////////111666@@@SSSqqqwwwxxxwwwvvvyyy~~~}}}lllOOO@@@333111333333222333999999888888777666666666666777999===AAAEEEHHHJJJPPPRRRUUUWWWYYY[[[^^^```cccbbbaaaaaabbbcccccccccllllllmmmooooooppppppppplllnnnooonnnmmmkkkllllllrrrsssssssssssssssttttttqqquuuuuuoookkkmmmqqqsssuuuuuuvvvxxxzzzzzzxxxvvvsssttttttuuuuuuuuuttttttooopppqqqssssssssssssrrrnnnmmmmmmooorrrrrroookkkllliiifffddddddcccbbb```aaa```___\\\XXXSSSOOOLLLJJJFFF@@@===;;;999777444333222222222111111111111000000000000111111111111222111111222222333444555444555666444333666<<>>:::888777666555333111111111111000000000000000000000111111111222222333333333333444555666666777888777444555>>>NNN[[[yyySSS???888666555444333222222111222222222111111000000//////...//////...------------...///444888555---)))+++000------------------------------------------------,,,------......------,,,------------------------........................---------............///111000000222555666666555999<<>>AAAFFFJJJMMMQQQUUUYYYXXXYYYZZZ[[[[[[]]]___```eeeddddddeeegggjjjlllnnnkkkmmmoooppppppppprrrsssqqqppppppooonnnmmmllllllqqquuuvvvsssqqqsssuuuuuuvvvuuuuuuuuuwwwvvvtttsssssstttuuuvvvvvvvvvvvvvvvtttttttttsssqqqnnnkkkiiinnnrrrwwwyyyvvvqqqllljjjbbb```^^^]]]]]]\\\[[[YYYVVVUUURRRNNNIIICCC???===<<<:::888666555555444444000000000000000/////////000000111111111222222222333333333333444555666666999777555777BBBWWWpppjjjFFF;;;:::999444333222111000000000000111111000000///////////////......---------.........444888555---))),,,111------------------------------------------------,,,------......------,,,,,,,,,------------------........................---------............///222111000000222333555555999<<>>777888>>>EEE>>><<<999555333222444666CCC```}}}nnncccZZZ]]]gggtttwwwsssvvvwwwoooyyydddEEE111///...000111+++---.....................------------------------------------------------...---+++***+++,,,...000---..................---,,,///222333///111???NNNlll~~~yyyoooooo~~~~~~wwwuuuyyyxxxvvv}}}qqqRRR999///000333444111111111222333333444444555555444555555666888888888;;;???CCCFFFJJJNNNQQQRRRTTTVVVWWWWWWYYY\\\___aaaaaabbbccceeeiiikkkmmmjjjllloooppppppqqqrrrtttsssrrrqqqooommmllljjjjjjnnnrrrrrrooonnnqqqrrrqqqtttsssrrrrrrttttttrrrqqqssstttttttttssssssrrrqqqrrrrrrpppooommmmmmllllllppprrrsssrrrnnniiifffeee\\\[[[YYYXXXXXXVVVTTTRRRQQQOOOLLLHHHCCC???;;;999888888777555333222111111////////////////////////111111111111222222222222333222222333333444555666666222222>>>WWWwww|||SSS===:::999444333333222000000000000000000000000///////////////......---------......///...000222111...---...///------------------------------------------------,,,------......------,,,,,,,,,,,,---------..............................---------............///111111000000000222444666:::<<<@@@AAABBBBBBCCCDDDBBBDDDFFFGGGHHHIIIKKKLLLYYYhhh{{{ppphhhtttzzznnnmmmooowww}}}~~~{{{yyyyyyyyy|||}}}~~~~~~{{{xxxuuusssppptttyyy~~~ttthhh[[[VVVVVVYYY^^^dddjjjpppvvvyyyzzzzzz|||~~~}}}}}}|||}}}}}}~~~}}}|||zzzzzzzzzzzzwwwuuupppnnnmmmmmmmmmjjjddd___SSSMMMBBB:::888;;;@@@EEE===;;;777333111333888<<>>;;;888777333444444222///------...////////////000000000000111111111222222222222333333333333333444555666666333444<<>>@@@???<<<:::777333111555<<>>CCCGGGHHHHHHJJJPPPUUUUUUVVVYYY\\\```bbbdddeeennnpppqqqrrrqqqpppqqqrrroooooooooooooooooooooooottttttqqqmmmmmmqqqrrrpppmmmlllkkklllnnnoooooonnnkkklllllllllllllllkkkjjjfffggghhhjjjkkkmmmnnnnnneeeaaa\\\ZZZZZZYYYWWWUUUVVVUUUSSSRRRPPPNNNJJJGGGAAA@@@>>>;;;888666555444///111222111...,,,---.../////////000000111111111111111111222222222333333444444444444555666777888999CCCYYYxxxrrrZZZCCC<<<:::555222444333333222111000000000000////////////////////////---------------...//////---------.../////////...------------------------------------------------,,,------......------,,,++++++,,,,,,---......///........................---------............///...000222222222333666999:::===@@@BBBBBBCCCDDDEEECCCEEEHHHIIIIIIIIIIIIJJJSSS```ssshhhhhhxxx}}}tttkkkggglllrrrvvv}}}~~~}}}~~~wwwsssrrrwww}}}~~~~~~}}}~~~{{{tttnnniii\\\]]]]]]]]]^^^bbbjjjpppzzz}}}~~~yyynnnbbb\\\VVVRRRSSSSSSTTT\\\fffpppxxxzzzvvvuuuxxxyyy{{{~~~~~~|||{{{{{{zzzzzzxxxvvvuuutttuuutttsssqqqnnnmmmkkkkkkjjjddd[[[TTTDDD>>>999:::>>>AAA>>>:::;;;:::666222111666???FFF}}}qqqNNN===BBBAAAFFFTTTbbbiiilllzzzxxxxxxkkk^^^BBB222000444...,,,000000---------.........//////.........------,,,,,,,,,------------------------***+++,,,---------,,,,,,,,,---...//////...---,,,111...,,,.........111666555???TTTppp{{{jjjYYYFFF666222222222111111111111111333222222111111111222222222333555555555555777999777<<>>:::???777222333111333BBBTTTZZZ===:::CCCBBBLLLTTTWWWdddyyy}}}yyyxxxuuugggWWW555333///---............---------............////////////000///......---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------...///000111111222222222222888AAAXXXyyy~~~uuuzzztttaaa???888444111222000---///222222222333333333222222111//////000111333444555666666666777888;;;???CCCEEEFFFIIIMMMQQQTTTVVVVVVVVV___```aaabbbeeegggiiikkkjjjjjjjjjhhhggggggiiijjjkkkjjjhhhgggggghhhjjjkkkgggggghhhhhhiiijjjkkkkkkhhhfffccceeehhhkkkkkkjjjggggggiiilllmmmlllhhheee\\\\\\[[[[[[YYYTTTNNNIIIJJJHHHEEEBBB@@@???@@@@@@999888666444222111000000////////////////////////000000///000111000///---111111111333444555444222222999555111:::???>>>AAAYYYvvvbbbAAA???;;;777444222222111111222222222222111000000////////////////////////...------,,,,,,------...------------------------.........------,,,,,,,,,///...------,,,,,,,,,,,,+++,,,------......------++++++,,,,,,,,,,,,---------------------------------------............//////111222222222333666888<<>>;;;:::<<>>AAABBBMMMRRRWWW]]]iii}}}zzz{{{{{{zzzyyyqqq]]]JJJ555222///---.........---------------..................//////......---,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,...//////////////////444999JJJfffxxxwww{{{xxxxxxxxxrrruuuyyyxxx^^^AAA777//////111000111222111111222222222222222222000000111111222333444444444444555666888<<>><<<;;;<<<<<<666555444222111000//////////////////////////////111000000111111111000///......///111333666777777333999555000555999BBBRRR}}}kkkMMM<<<:::888555333222222333111222222222222111000000...........................------,,,,,,------...------------------------......---------,,,,,,,,,......---,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------------------------------------............//////111222222222333666888<<<>>>AAABBBBBBCCCDDDFFFGGGHHHIIIHHHFFFFFFGGGIIIOOOYYYiii|||sssgggkkkpppggg```___\\\fffffffffffffffkkksssyyy|||zzzxxxzzz~~~|||{{{|||~~~|||{{{{{{}}}}}}}}}}}}|||~~~yyyssslll___SSSDDDAAA;;;888777:::>>>AAAOOOQQQRRRQQQOOOOOOQQQTTTSSSRRRTTTXXXZZZZZZ___eeekkkttt{{{||||||}}}|||zzz|||zzz{{{~~~|||zzzxxxvvvuuutttxxxxxxwwwuuurrrpppnnnmmmnnnjjjeeebbb^^^TTTGGG===;;;<<<>>>@@@???===999777333666555111444@@@OOOYYYhhhqqqfffIII===IIITTTQQQccccccfffoooyyy{{{qqqVVV@@@444111///---.........---------------............------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++,,,---...////////////,,,111111999MMM___uuu{{{|||~~~yyytttttt~~~yyyZZZIII888111111000/////////000000111111222222222111111111222222222333333222222222333444777999:::999;;;>>>AAACCCEEEFFFFFFJJJKKKMMMPPPTTTXXX[[[]]]^^^`````````___```bbbdddeeecccaaa```_________```dddccccccbbbaaaaaa``````dddcccdddgggjjjllllllkkkhhheeeaaa^^^\\\ZZZWWWUUUPPPNNNKKKIIIGGGDDD@@@===???===;;;999777666666777222222111000////////////////////////////////////111111111111111222222222444444333333333444444555222555444888BBBKKK```~~~pppSSS;;;666555444222222222333333111111222222111111000///...........................------,,,,,,------...------------------------------------,,,,,,,,,,,,---,,,,,,++++++++++++,,,)))***++++++,,,,,,++++++++++++,,,,,,,,,,,,---------------------------------------............//////111222222222333666888:::===@@@AAAAAABBBDDDEEEFFFGGGHHHGGGFFFEEEGGGHHHLLLUUUfffyyysssiiikkkeee\\\]]]bbbfffiiikkkhhhdddeeemmmuuutttrrrssswww~~~}}}}}}~~~~~~~~~|||~~~}}}|||~~~~~~~~~}}}~~~{{{{{{|||{{{sssnnnfffVVVGGG>>><<<999666555666777999===@@@CCCAAA???AAAGGGMMMOOOQQQVVV\\\___aaafffmmmooowww}}}}}}~~~}}}zzz{{{~~~~~~~~~~~~|||{{{yyyxxxwwwvvvxxxxxxwwwvvvtttrrrpppnnnllleee```]]]WWWMMMBBB;;;:::>>>BBBBBB???999666555000555444000888MMM___eeeiiiaaaOOO>>>BBBVVVfffjjjvvvuuu|||sss}}}iiiMMM999333111.........///...---,,,,,,---------.........,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000000+++111......999GGG___}}}~~~www{{{uuuaaaJJJ;;;444000000333/////////000000111222222222222222111111111111111111111111111222333444555444666888:::<<<>>>>>>>>>@@@AAACCCFFFIIIMMMOOOQQQRRRSSSUUUUUUUUUVVVXXXZZZ\\\\\\[[[ZZZZZZZZZZZZ[[[^^^^^^_________`````````dddddddddddddddbbb```^^^XXXVVVTTTSSSSSSRRROOOMMMJJJGGGCCCAAA???<<<:::888999888666444333333222333000//////......//////000////////////////////////000000111111111111222444555666777777666555555555888666888JJJcccssspppUUUAAA555444444333222222222222333111111111111111000000///...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++******+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------............//////111222222222333666888999<<>>@@@BBBDDDEEEGGGIIIKKKLLLLLLMMMNNNPPPQQQRRRRRRSSSTTTUUUVVVVVVXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXXXXVVVSSSPPPMMMLLLKKKKKKLLLMMMNNNLLLHHHEEEEEEBBB>>><<<:::999777555555444333222222111111111///////////////000111111000000000000000000000000...000111111000000333666111444777888888777888:::???;;;AAA```vvvRRR>>>888666555555444333222222222222000111111111111000//////...........................------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,+++,,,,,,---------------+++++++++,,,,,,,,,---------------------------------------............//////111222222222333666888999;;;>>>@@@AAABBBDDDFFFDDDFFFHHHHHHFFFEEEFFFFFFEEEOOO```ssstttiiimmmkkklllzzzyyymmmeeedddhhhppprrrvvvyyy{{{|||||||||{{{{{{{{{|||~~~~~~}}}{{{tttvvvyyy}}}|||yyy{{{{{{}}}~~~|||vvvmmmfff\\\MMM???555555444444555666777777444777:::;;;<<>>222333///...---...//////---,,,++++++,,,,,,,,,------------------------,,,,,,+++---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))***+++,,,,,,---,,,,,,---111......333000111===TTTkkkqqqVVV@@@555555444222000000000111222000000000000111111111111000000111111111111000000222222222222333333444555555555555555666666777888:::<<<>>>????????????@@@???@@@AAACCCDDDEEEEEEFFFGGGGGGFFFDDDCCCAAA@@@@@@AAACCCDDDBBB@@@???AAACCCAAA@@@@@@@@@@@@???;;;888888666555555555555333111111111111111111000000000000////////////000000111000000000000000000000000000333555444222333888===HHHGGGBBB;;;666666<<>>444555555444333444555666777;;;888666888@@@JJJSSSWWWUUUYYYbbbjjjmmmqqq|||zzzxxxzzz~~~}}}|||}}}}}}|||{{{zzzxxxxxxwwwsssssssssqqqmmmhhhdddaaaVVVHHH???>>>===:::@@@LLLIIIFFF@@@:::666444333222333333GGGooosssbbbAAAFFFNNNVVV\\\bbbjjjrrrxxxqqqooo}}}qqqbbbNNN999111222///...---...//////---,,,++++++,,,,,,,,,---------------......------,,,+++---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,---............,,,...***,,,333000---555666QQQnnnyyy^^^MMM777555333111000000111222///000000000111111111111//////000000111000000///111111000000000111222222222222222333333444666666444777999:::999999999:::;;;<<<===>>>?????????>>>@@@?????????????????????;;;<<<===:::777777:::===;;;999777777888999888777333222111222333333111//////000000111111000////////////.........//////000000000000000000000000000222555777666444555:::@@@GGGEEEAAA;;;:::BBBOOOZZZiiivvv\\\???444777:::888333111222333333333333222222000000000000000//////...------------------------...------,,,,,,------...------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,------...///******+++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------........./////////111222222222444666888:::===@@@BBBCCCEEEGGGIIIEEEHHHJJJKKKIIIHHHGGGGGGHHHRRRcccwwwrrrlllnnnnnnqqqrrruuu||||||nnn]]]iiiooouuuvvvtttrrrtttwww}}}yyyxxxxxxxxxxxxxxxzzz{{{}}}}}}}}}~~~}}}~~~}}}||||||}}}~~~zzzwwwpppdddVVVHHH<<<555222333333333333444777999666666777:::???EEEKKKOOOPPPWWWdddpppuuuxxx~~~~~~~~~}}}zzzwww{{{yyywwwwwwxxxxxxuuurrruuusssnnniiieee___ZZZWWWKKK@@@777888:::===BBBJJJFFFDDD===444222555666333555;;;PPPnnn}}}sss[[[III===<<>>===???EEELLLYYYssslllOOOFFF===999444000111777<<<666000///111333222///////////////////////////111///---,,,---......---------------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***))))))+++......,,,)))........................---------...///000000111///555<<<@@@???;;;666444999;;;>>>@@@BBBDDDGGGIIIIIIIIIHHHGGGFFFEEEDDDCCCIIISSSeeexxxvvvjjjffffffggghhhlllvvv|||ttthhhccciiiqqqsssrrrqqqtttxxx{{{yyywwwvvvxxxzzz{{{zzzuuuxxx{{{}}}~~~~~~~~~~~~~~~zzzvvvooocccTTTEEE:::444222333444333333444666999777777777999<<>>EEEEEE@@@888333111111000000;;;???OOOccckkk```MMM@@@777???HHHNNNXXXfffpppttttttttt~~~vvvhhhUUU@@@111---111///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---------,,,,,,---///666...)))+++......------000222<<>>888<<>>999888666444666<<<@@@:::444222333333111...////////////////////////111///---,,,---......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,///000...,,,........................,,,,,,,,,---.../////////111444888:::999777666666888:::===???AAACCCFFFHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFQQQdddxxxnnnaaaaaa]]]XXXXXX```lllqqqpppcccgggmmmqqqsssuuuzzz}}}zzzxxxvvvvvvxxxzzzzzzzzzsssvvvzzz}}}~~~~~~~~~~~~|||xxxuuummm```PPPBBB888333444555666666555555777999888777777777:::===AAACCCNNNSSS^^^jjjuuu~~~}}}{{{{{{uuuttttttuuuwwwxxxvvvuuuuuummmfffbbb```YYYLLLAAA???999555777:::<<>><<<888666666666666888<<<>>>999444222222222111...////////////////////////000...---,,,.........---------------------------++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,---......---------------------------++++++,,,,,,---.........222333444444333444666888888:::===???@@@BBBEEEGGGEEEFFFFFFFFFGGGGGGHHHHHHFFFSSSfffzzzxxxffffff```VVVLLLKKKVVVfffrrrllljjjiiilllsss{{{}}}{{{xxxxxxxxxyyyxxxwwwvvvxxxzzz{{{|||}}}}}}{{{{{{|||~~~~~~}}}}}}{{{wwwsssjjj\\\LLL>>>666333666888999888777777999:::999888888999<<<@@@DDDFFFLLLPPPXXXcccooo~~~}}}~~~|||zzz{{{{{{uuuuuuuuuvvvvvvvvvuuutttooojjjccc]]]XXXOOOCCC::::::888999@@@GGGIIIFFFBBB<<<333222666222...999LLL___ooo{{{dddJJJ<<<:::IIIbbbooogggfffzzzoooyyyyyyppp\\\BBB333000111//////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,++++++---///666000---......,,,+++,,,...---,,,///999KKK```nnn|||gggSSSFFF222111222222333222000...333333222222222333333444222222222222222222222222111111000000///000000000//////000000000000//////111111111111111111000000000000000/////////......111111111111111222222333222222333333333222222111////////////////////////000000111111111111111222111111111111222222222333444444555555555666666666333444666888888:::<<<>>>RRR```wwwYYYBBB>>>999888666666555444555666666333000///111222111000///////////////////////////...------...///...---------------------------++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++))))))***+++,,,---------------------------,,,,,,---------.........222222333222222333666888999;;;>>>@@@AAACCCEEEHHHFFFFFFFFFGGGGGGGGGHHHHHHKKKWWWkkk}}}ooo~~~nnnfffeee___TTTJJJMMM]]]mmmtttlllcccdddnnnxxx}}}}}}|||{{{yyyyyyyyyzzzxxxwww{{{{{{{{{yyyyyy{{{}}}{{{zzzzzzyyyzzz}}}~~~~~~}}}{{{uuuqqqhhhYYYHHH;;;555444555777999999888888999:::::::::;;;===AAAFFFKKKNNNKKKOOOVVV```nnn~~~{{{}}}zzzwwwxxxzzzwwwxxxwwwvvvtttrrrqqqpppgggeee```XXXMMMCCC;;;888777999???IIITTTUUUKKK???999333333666222111EEE___www___EEE@@@FFFWWWmmmxxxpppqqqvvvpppnnnQQQ999111222111,,,///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++---...111---+++......,,,,,,......//////...000888DDDNNNsss~~~ooo```KKKEEE===888555555444333222222222222333444666666222222222222333333333333444333222222111111111222//////000000000000//////000000000000////////////000000000000/////////...111000000000000111222222111111222222333222222111/////////000000000000000000111111111222222333333111222222222333333333333555555666666666777777777777;;;===:::999@@@QQQ^^^yyyvvvUUUAAA;;;<<<777888777555444444333111333111000///000111111111////////////////////////...---,,,---//////...---------------------------------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))***,,,...------------------------.............../////////000222444444444444666888;;;===@@@AAABBBDDDFFFIIIHHHHHHHHHGGGGGGGGGGGGFFFLLLYYYnnnmmm~~~xxx]]]aaaccc```VVVRRRZZZfffxxxoooeeebbbgggmmmqqqrrrwwwvvvvvvxxxzzz{{{{{{zzz|||{{{zzzxxxwwwyyy|||~~~}}}~~~wwwyyy{{{|||}}}}}}zzzrrrooofffVVVEEE999666777444666999:::999999:::<<>>???AAADDDIIINNNQQQKKKPPPVVV```ooo~~~}}}}}}{{{}}}wwwrrrsssvvvwwwxxxwwwtttpppmmmkkkkkkaaa```ZZZPPPCCC;;;999999888???IIIQQQUUUSSSGGG;;;777444444666777???UUUmmmiiiKKK>>>DDDOOOZZZkkkuuutttyyyrrr|||dddDDD444222111///---///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,+++***+++,,,...---******------+++,,,///...000111111000333888===[[[uuuzzzlll```MMM>>>666444333222222222222333444555666777222333333333333444444444666555444333333333333333000000111111111111000000000000000000000000000///111111111000000000//////111000000000000111222222111111222333333333222222000000000000111111111111111111111222333333444444333333333333444444444444666666777777777888888888777::::::666888KKKkkkrrrSSSDDDBBB>>>777444666666333333555444222666555444222111000000000////////////////////////------,,,...///000...---------------------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,///////////////////////////222444555555555777888<<<>>>AAABBBCCCDDDGGGIIIIIIIIIHHHHHHGGGGGGGGGFFFIIIXXXoooqqqeeecccccceeecccaaaeeemmm{{{yyyuuummmgggeeeiiinnntttttttttvvvxxxyyyyyyxxxuuuwwwxxxyyyxxxxxxzzz{{{~~~zzz|||~~~~~~~~~{{{xxxqqqnnndddTTTCCC888777999777:::===?????????@@@BBBEEEDDDCCCCCCEEEHHHKKKMMMLLLPPPUUU[[[hhhwww}}}{{{{{{~~~~~~|||~~~tttmmmnnnrrrsssttttttqqqlllhhhgggggg___ZZZRRRGGG>>>999999;;;>>>MMMYYYWWWNNNFFF>>>888555333333999GGG[[[nnnzzz{{{fffKKK:::;;;EEELLLWWWdddrrrzzz~~~~~~qqqSSS999444333---,,,000///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************************+++,,,+++******,,,...+++)))***,,,,,,******...000000000//////111444777EEEZZZwww}}}}}}mmm\\\PPPEEE<<<555555555444444444444555555333333333333444444444555777666555444333333333333111222222333333222222111000000000111111111111111111111111000000000//////111111000000111111222333111222222333444444333333000111111111222222222333111111222222333444444555444444444555555555666666777777777888888888999999555;;;AAAFFFQQQjjjuuuSSSEEEDDDAAA<<<888444777666222222555555111444444444222111000000000////////////////////////---,,,,,,...000000...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************,,,///...---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,........................000111333333333444777999<<<>>>@@@BBBBBBDDDFFFHHHGGGGGGHHHHHHHHHHHHHHHHHHJJJZZZqqqsss{{{ooofffhhhmmmrrrxxx|||llldddhhhpppuuuttttttuuuvvvvvvtttrrrnnnrrrwwwzzzzzzyyyxxxxxxyyy{{{~~~}}}|||{{{~~~~~~}}}yyyvvvpppmmmcccSSSBBB888888;;;<<>>BBBAAA555111;;;777:::888222000444333///---...000000//////111222////////////////////////,,,,,,,,,...000000...---------------------------++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++************************'''***---...+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------111111111111111333777:::;;;===???AAAAAACCCEEEGGGEEEFFFFFFGGGIIIJJJJJJKKKNNN^^^ttt}}}vvviiijjjrrrwwwvvvvvviiifffkkkyyywwwwwwyyywwwrrrqqqssswwwwwwxxx{{{}}}}}}{{{yyyvvvxxx{{{}}}~~~~~~~~~|||yyypppmmm```NNN???;;;;;;:::FFFEEEFFFJJJRRRXXX[[[[[[QQQQQQMMMFFF???>>>DDDIIIOOOUUUYYYWWWSSSRRRQQQNNNGGGDDDDDDGGGMMMVVVeeesss{{{|||}}}~~~~~~}}}~~~{{{zzz{{{|||||||||~~~xxxeee]]]gggqqqtttpppooommmkkkhhhccc]]]YYYWWWIII>>><<<:::777>>>HHH^^^ccc___PPPAAA;;;888444555---222NNNooozzz]]]KKK999555999@@@FFFKKK```rrruuuyyyqqqLLL===222333333...---333,,,,,,------------------,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++************+++++++++++++++*********))))))++++++************++++++******+++++++++,,,,,,,,,***++++++,,,,,,------......333;;;III[[[ttt}}}ooo___PPPCCC>>>888000000888666444333222222444666777666555222///000222222000444444444333333222222222111111111111111111111111222222111111111111222222000111111111111222222222444444333222222333444444222222333333333444444444444333333333444555666777555111111666:::888777888===::::::<<<<<<===EEEOOO[[[oooiiiJJJDDD>>>;;;<<<;;;888555444444333222222333333333444333111///...---......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))***,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///222111//////000222555777:::<<<>>>@@@CCCEEEFFFFFFEEEFFFFFFGGGGGGHHHIIIIIIMMM^^^uuu~~~nnnjjjoooppplll{{{wwwvvvyyyvvvnnniiiiiinnnpppuuuxxxuuuqqqsssxxxvvvxxxzzz|||}}}||||||{{{vvvxxx{{{|||}}}~~~~~~{{{qqqlll___LLL>>>;;;===>>>LLLMMMQQQXXX___dddeeeddd]]][[[WWWNNNFFFCCCFFFJJJOOOYYY```aaa^^^ZZZTTTNNNOOOJJJEEECCCCCCIIIVVVbbbyyy{{{}}}~~~}}}{{{|||}}}~~~}}}|||}}}}}}{{{{{{|||}}}}}}|||yyyhhhXXXYYYhhhrrrrrrlllkkkkkkjjjhhhddd^^^YYYMMMFFF>>>888666;;;IIIWWW___^^^VVVIII@@@<<<666000000333>>>TTTjjjtttooofffJJJ???777<<>>:::;;;666666555555555444222000333222222222444666555333444333333333333333222222222222222222222222222222222222111111111111222222111111111222222222333333555555444333333444555555222222333333333444444444555555444444444333333333>>>999666999:::999:::===;;;;;;<<>>@@@CCCEEEFFFFFFEEEFFFFFFGGGGGGHHHHHHIIIPPPaaawwwuuullljjjiiieeegggdddeeennnuuusssmmmiiigggkkkqqquuurrrnnnqqqxxxtttxxx||||||{{{zzz|||~~~vvvxxx{{{|||}}}~~~}}}zzzqqqlll]]]III======AAADDDNNNRRR[[[dddkkkmmmkkkiiifffddd___WWWOOOKKKLLLNNNRRR^^^kkkpppooojjj```VVVWWWPPPHHHBBB>>>@@@IIITTTnnnppptttyyy}}}~~~|||}}}~~~{{{|||}}}}}}}}}{{{{{{}}}~~~|||zzzxxxyyyzzz{{{{{{zzzzzzlllVVVJJJTTThhhqqqmmmggghhhiiiiiihhhccc\\\WWWDDDCCC===555666EEEWWWbbb]]]VVVJJJ@@@<<<;;;444---,,,<<>>HHHSSS^^^tttbbbHHH>>>EEE@@@<<<:::;;;;;;999666666555444333222111111111444333222111000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///<<<:::888555444444555666:::;;;===@@@BBBDDDEEEFFFEEEEEEFFFFFFGGGHHHHHHHHHSSSbbbxxx~~~nnnhhhgggfff]]]\\\___iiissswwwsssoooiiiiiilllppppppmmmmmmqqqqqqvvv{{{{{{xxxwwwzzz~~~wwwyyy|||}}}}}}}}}~~~~~~}}}~~~~~~}}}||||||zzzxxxqqqkkk\\\III>>>@@@HHHLLLUUU\\\gggrrrwwwvvvqqqmmmiiihhhddd___YYYVVVVVVXXXXXXeeesss{{{}}}zzzpppggg^^^YYYTTTPPPKKKJJJQQQZZZjjjlllpppuuu{{{~~~~~~|||{{{}}}~~~}}}|||}}}~~~~~~}}}{{{zzzzzz|||wwwvvvuuuvvvwwwxxxxxxwwwpppbbbOOOJJJXXXkkkooojjjgggggghhhiiifff```XXXRRR@@@@@@:::666AAAVVVaaa```VVVMMMAAA999777777555111333HHHYYY^^^bbbcccUUUBBB;;;>>>KKK]]]iiilllkkkjjjxxx}}}kkkRRR777111...111222///...111//////...---,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++*********************************++++++*********************++++++++++++*********+++,,,,,,------)))---111111111666AAAJJJfff~~~~~~~~~rrr[[[MMMFFF===888666666555555555333222555777555444555222222222333444444444555444444444444444444444444444444333333333333444444333333444444444555555555666666555555555555666666333333333444444444555555444555777888999:::999999666666999======:::;;;@@@QQQjjjkkkMMMBBBCCC@@@>>>;;;:::::::::888777777666444333222111111111222222111000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///444444333333333555777888:::;;;===@@@BBBDDDEEEFFFEEEEEEEEEFFFGGGGGGHHHHHHSSSbbbvvvsssiiihhhiiibbbdddiiiqqqzzz|||ooohhheeejjjoooooommmmmmooosssxxxxxxuuuuuuxxx|||xxx{{{~~~~~~}}}~~~~~~|||}}}~~~~~~}}}~~~~~~|||{{{zzzzzzyyyxxxpppkkk]]]LLLBBBFFFOOOTTTeeemmmyyy{{{wwwrrrqqqnnnjjjfffeeefffgggbbblllwww~~~yyynnnllllllllliiifffiiiooorrrqqqqqqtttyyy|||}}}}}}}}}|||{{{|||||||||{{{}}}~~~~~~}}}zzzyyyyyyzzzvvvuuuuuuuuuwwwwwwvvvuuuhhhaaaZZZ[[[eeeooopppkkkjjjiiiiiigggcccZZZQQQJJJ<<<:::777>>>TTThhheeeWWWKKKEEE===666222333999???HHHVVV^^^\\\]]]]]]OOO<<>>777333555666444555999333333444444555555555666555555555555555555555555555555444444444444555555555555555555666666666666555666666666666666666555444555555555666666666666555666777999999:::::::::======>>>@@@@@@AAAIIISSSuuu{{{bbbMMM???===BBB===;;;:::999999999777777777666444333222111111111000000000//////...------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,*********,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------....../////////000111333666888999999;;;===???BBBDDDEEEEEEDDDEEEEEEFFFFFFGGGHHHHHHQQQ^^^rrr}}}mmmpppsssmmmkkkmmmqqqxxxwwwjjjaaadddmmmqqqpppooonnnqqqtttuuuttttttwwwzzzxxx{{{~~~~~~|||{{{|||zzz|||~~~}}}||||||{{{}}}{{{zzz{{{|||{{{zzznnnkkk```QQQIIIMMMVVVZZZooowww~~~|||yyyxxxyyy{{{|||tttyyy}}}{{{vvvtttvvvyyy{{{zzz{{{{{{{{{zzzzzzzzzyyyyyy{{{|||}}}|||yyywwwwwwwwwxxxwwwvvvwwwxxxwwwuuuttthhhggghhhkkkpppsssqqqnnnllljjjgggccc\\\SSSHHHAAA777777===NNNeeennnaaaOOOAAA===999444000444BBBPPP\\\^^^[[[UUUSSSQQQGGG999FFFOOObbbuuuzzzfffKKK333222111111000///------,,,.........------,,,,,,+++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++************++++++***************+++++++++)))***+++,,,,,,+++***))))))))))))************+++))))))******+++,,,,,,,,,111...++++++...000000///000>>>TTTlll~~~nnncccLLLAAA::::::888333333888555555666666666666666666777777777777777777777777666666555555555555666666666666666777777777777888666777777888888777777666666666777777777888888888:::999999999:::;;;<<<<<>>OOOccckkkcccSSSHHH;;;777444222222999KKK]]]```[[[RRRKKKFFFBBB>>>;;;BBBMMMaaawwwoooQQQ===444111222222111///000000000------------------------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++))))))*********+++++++++(((***+++,,,,,,+++***((())))))))))))************)))))))))***++++++,,,,,,222000...,,,,,,...111333---333<<>>888;;;888888888777777777777777888888888888888888888888777666666555555666666777777777777888888888888999888999:::;;;;;;:::999888888888888999999999::::::<<<<<<<<<===???CCCGGGIIINNNWWWfffvvvnnnYYYGGGDDDCCC<<<888:::999999:::888777555444444555444333333222222222222...//////000000///------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///111222222333444555666666999:::<<>>RRRddd[[[RRRIIICCC<<<777999??????JJJ___www___>>>333777,,,......,,,+++,,,......,,,,,,------------------*********++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++************++++++))))))******++++++++++++((()))+++,,,,,,+++)))((())))))))))))************)))))))))***++++++,,,,,,%%%)))------,,,,,,///222444444222222@@@___vvvgggQQQEEEEEE::::::999999888888777777888888888888888888888888777777666666666666777777777888888888888999999999;;;;;;<<<======<<<;;;;;;999999:::::::::;;;;;;;;;======>>>AAAGGGNNNUUUYYYpppxxxYYYJJJ@@@AAA@@@999888===888999:::888666444333333444444333222222333333333//////000111111000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++---+++***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///......000111333444666666999:::<<>>NNN^^^}}}zzznnnhhh^^^PPPFFFAAA@@@???>>>;;;888666777:::======;;;???<<<999888999888555222::::::::::::;;;<<<======888<<<===:::999===???>>>AAA@@@>>>===>>>???@@@AAAHHHDDDJJJ\\\pppvvvaaaWWWIIIFFFAAA<<<888888888999777777777777666555444333333333222222111000//////000000///...---,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++***************+++++++++,,,,,,,,,******))))))******+++,,,+++++++++*********))))))***++++++,,,,,,++++++***------,,,++++++***))))))+++++++++++++++++++++++++++,,,------......------...000111111111333555777;;;<<<>>>@@@BBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEELLLUUUeeezzztttqqqpppsssyyyzzzwwwrrrjjjqqq{{{vvvhhhbbbccciiiooouuuuuusssssswww|||yyyxxxuuurrrqqqqqqtttvvvxxxwwwwwwzzz~~~~~~}}}}}}~~~}}}}}}|||{{{{{{|||||||||wwwuuuwwwvvvqqqpppsssoookkkhhhgggddddddkkkssswwwqqqrrrtttvvvxxxuuuuuuyyyxxxsssrrrtttssssssssssssrrrqqqooonnnqqqpppooommmkkkiiihhhhhhkkkjjjjjjkkkkkkiiifffddd___WWWNNNGGG???999;;;@@@VVVccclllfffXXXKKK@@@888444333666>>>EEEFFFDDDBBBBBB:::555666<<>><<<>>>???>>><<<===;;;;;;<<>>@@@BBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEQQQYYYjjj~~~sssuuuyyyqqqnnnnnnjjjbbb[[[WWWbbbttt~~~nnn```[[[cccllluuuwwwssspppsssxxx|||{{{zzzxxxvvvvvvvvvvvvssstttvvv{{{~~~}}}{{{}}}{{{{{{|||}}}~~~~~~|||{{{~~~|||{{{yyytttoooooosssoookkkiiihhhhhhkkkvvvwwwrrrrrrssstttwwwuuuuuuwwwvvvsssrrrtttuuuuuuttttttrrrpppooonnnqqqpppnnnkkkjjjiiiiiiiiilllkkkkkkjjjiiieee```\\\WWWPPPGGG???888888BBBMMMeeehhhfff]]]PPPDDD888000///999AAACCCAAA???===::::::888777???OOO```eeecccnnnqqq{{{pppZZZBBB444000000...............---------,,,,,,,,,++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++******)))*********++++++************++++++)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++...000...,,,...444333<<>>@@@BBBCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFUUU]]]nnndddgggrrr{{{ssspppkkkccc\\\TTT]]]lll{{{}}}sssgggaaaaaagggooossssssrrrrrrsss{{{zzzzzz{{{{{{{{{yyywwwvvvwwwyyy|||~~~zzz~~~zzzzzzzzz~~~|||zzzvvvsssrrrrrrmmmiiiggghhhiiiooo|||vvvssssssttttttsssssssssssssssqqqqqqqqqttttttssssssrrrqqqpppppprrrpppmmmkkkiiiiiijjjkkkmmmlllkkkjjjhhhccc]]]YYYRRRIII???:::;;;AAAOOO[[[eeeccc\\\PPPDDD;;;555333111===FFFCCC===<<<;;;888555;;;DDDTTTkkk|||zzzooorrrwwwvvvdddLLL:::444333222///......---------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++***************+++++++++************++++++***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,***,,,///111000...///111...000777HHH```zzz|||vvvrrrkkkeeeeeebbbaaahhhrrrxxxwwwtttvvv}}}rrr[[[IIIAAA@@@AAAAAA999999999999999999888888666666777666666555444333222111111111000000000///000///...---------------,,,------......------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))******+++,,,***************************++++++,,,,,,++++++***)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------..................000111111111333555777;;;<<<>>>@@@BBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGSSS\\\mmmfffgggmmmxxx|||uuuooohhhddd```ffftttwwwsssffffffggglllqqqtttrrrooorrrrrrtttwwwzzz{{{yyywww{{{{{{zzzzzz{{{|||~~~|||~~~}}}zzzyyyzzz|||~~~~~~~~~~~~{{{wwwuuuvvvwwwtttpppjjjgggeeegggiiiooo{{{~~~uuutttuuuvvvuuurrrsssrrrqqqqqqqqqqqqqqqpppppppppppppppqqqqqqqqqqqqpppmmmjjjiiiiiijjjkkkkkkjjjhhhgggeee```[[[VVVKKK@@@777999BBBMMMYYYbbb^^^YYYQQQEEE888222444999;;;@@@AAA<<<888777888888<<>>DDD???:::777333111666===MMMKKKQQQ```ppp{{{vvvPPPAAA333...000111//////............---------,,,,,,,,,------------......++++++++++++++++++++++++,,,++++++******++++++,,,*********)))******+++,,,++++++************++++++)))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++---///---******---...,,,,,,000333333333888CCCLLL]]]ppplllWWWLLLFFF???<<<>>>>>><<<999<<<<<<;;;;;;:::888777666777777777777666555444333000000000000000000000000///......---------......,,,------......------,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,******))))))******+++,,,***************+++++++++***++++++,,,,,,++++++***,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...////////////......000111111111333555777:::;;;===@@@BBBDDDEEEEEECCCDDDEEEEEEFFFGGGHHHHHHJJJSSSfff}}}uuuuuuqqqjjjjjjuuu~~~vvvxxxuuuqqqsss}}}qqqddd^^^aaahhhmmmnnnooonnnpppuuu|||~~~{{{uuuwwwxxxxxxwwwwwwyyy|||{{{wwwssstttwwwzzzzzzxxxwwwxxxxxxyyyyyyyyyxxxxxxuuuvvvsssppprrrvvvuuupppllljjjjjjlllkkkkkkqqqyyywwwxxxzzzyyyvvvrrruuutttoooppptttuuurrrllllllkkkjjjkkkkkkmmmmmmiiiiiihhhgggfffeeeeeeddd]]]ZZZUUUQQQNNNJJJFFFCCC;;;777:::FFFRRRWWWYYYZZZMMMBBB777333222333:::CCCDDD999555888555111<<>>@@@@@@???;;;::::::999999888888888555555555555444333222111///000000000000000000000......---------......///,,,------......------,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******))))))******+++,,,))))))*********+++++++++***++++++,,,,,,++++++************++++++,,,,,,---------------------------------...///////////////...000111111111333555777999;;;===@@@BBBDDDEEEFFFCCCDDDEEEFFFGGGHHHHHHIIIJJJTTTfff}}}yyy~~~~~~vvvnnnrrrqqqooozzzxxxssshhhsss}}}zzzxxxggg\\\ZZZ```iiiooollljjjkkkpppwww{{{zzzwwwqqquuuyyy{{{zzzyyyzzz|||zzztttppprrrxxx|||yyyuuuqqqssswwwzzz{{{zzzyyywwwtttyyyyyytttrrruuuwwwtttnnnmmmnnnooommmjjjnnnttt~~~yyyzzz{{{yyyvvvooosssqqqmmmmmmrrrssspppmmmllljjjiiihhhiiiiiijjjeeeeeeeeeeeedddcccbbbaaaWWWSSSMMMGGGCCC???<<<999777:::CCCOOOWWWWWWWWWXXXGGG888,,,---444;;;BBBHHH@@@444333<<<;;;666GGGbbbjjj___bbbpppvvvvvvzzzsssFFF888222111444333---,,,///000////////////.........*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,******))))))***+++,,,,,,++++++************++++++%%%&&&'''((()))***+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++&&&***)))&&&(((......***,,,+++++++++---///000111555222333AAA^^^|||eeeMMMIIIGGGBBBBBBBBBBBBCCCCCCAAA>>><<<999999888888888888999999333333333333222111000000////////////000000000000......---------......///,,,------......------,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,*********)))***++++++,,,))))))******+++++++++++++++++++++,,,,,,+++++++++'''((()))***,,,---...///---------------------------......///////////////...000111222222333555777999:::===@@@BBBDDDEEEFFFCCCDDDEEEFFFGGGHHHIIIIIIMMMWWWhhh{{{xxxqqqjjjsssxxxtttzzzuuuqqqlllppp{{{~~~sssiiiiiimmmwwwxxxiiiXXXWWW```hhhmmmlllnnnqqqpppnnnpppuuuwwwwwwxxxyyyxxxxxxvvvvvvssstttvvvxxxzzz{{{{{{{{{yyyxxxvvvwwwxxxyyyyyyyyy{{{zzzxxxwwwuuuttttttsssrrrqqqooommmllllllmmmnnn{{{uuuqqqpppooonnnkkklllnnnoooqqqqqqrrrrrrmmmllljjjiiiiiijjjkkklllnnnjjjeeecccbbb___XXXRRRRRRNNNHHHCCC???;;;777444:::DDDMMMNNNOOOQQQOOOIII:::666111111555;;;>>>???777888999888:::CCCQQQ\\\bbbeeejjjoooxxxwwwzzz{{{XXX<<<000000000000////////////------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++***++++++,,,,,,++++++***,,,,,,,,,---------............000555@@@QQQcccnnneeeSSSLLLJJJFFFCCCBBBAAA@@@>>><<<;;;::::::999999999888888666555444666555444333222222222222000000000000////////////////////////............000000///...------,,,,,,++++++++++++++++++++++++...,,,***)))******)))'''++++++++++++++++++++++++,,,,,,++++++***)))))))))++++++++++++++++++++++++))))))))))))************++++++,,,,,,,,,++++++***,,,,,,,,,---------..................////////////...000222222333444777999999;;;===???AAABBBCCCDDDEEEDDDCCCDDDGGGIIIIIIIIIJJJTTTggg~~~}}}uuukkkooo{{{~~~ssskkkhhhkkkhhhbbbccckkkmmmxxx~~~zzzqqqiii```XXX___```eeekkklllkkknnntttsssssssssssstttuuuvvvvvvsssuuuxxxzzz|||}}}||||||xxxwwwvvvwwwxxxyyyxxxwwwyyyxxxwwwvvvuuutttttttttsssrrrpppnnnmmmmmmnnnooo{{{}}}ssspppoooooommmmmmmmmnnnoooooooooooooookkkjjjhhhfffeeeeeefffggghhhddd```^^^^^^ZZZSSSMMMKKKHHHDDDAAA???===;;;999:::???DDDFFFJJJLLLFFF>>>555222111222555888999888111888@@@FFFLLLTTT^^^gggiiimmmuuu}}}}}}zzzuuu^^^DDD000000000000000/////////...------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++)))******++++++******))),,,,,,,,,,,,------------//////...///111888@@@EEEUUUggghhh]]]NNNEEEDDDEEEEEEDDD@@@???>>>===<<<<<<<<<<<<999999999888888777666555666555444333222222222222111111000000000000//////////////////............000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***)))+++++++++***+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++))))))))))))************+++++++++,,,,,,++++++***,,,,,,,,,---------..................////////////111222333333222333555777:::;;;===???AAACCCDDDDDDEEEDDDDDDEEEGGGIIIIIIHHHGGGSSShhh{{{wwwnnnnnnuuussswwwqqqmmmfffaaahhhtttwww}}}ppp^^^^^^]]]```eeefffdddgggkkkrrrrrrqqqpppqqqrrrtttuuuqqqtttwwwzzz||||||{{{zzzwwwvvvvvvwwwxxxxxxvvvtttvvvvvvvvvuuuuuuuuutttttttttrrrqqqoooooooooppppppvvvvvvvvvwww{{{wwwqqqoooooonnnmmmoooooooooooonnnmmmlllkkkhhhgggdddbbbaaa``````aaa```]]]YYYWWWVVVQQQJJJEEEBBB@@@>>>>>>??????>>>===;;;<<<===???DDDEEE===333111111222444666666555333===IIIXXXdddlllrrryyy~~~rrrxxx~~~yyymmmUUUDDD777///000000000/////////......------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++((())))))))))))))))))(((++++++,,,,,,,,,---------***,,,......------///000666@@@OOO___nnnpppYYYPPPLLLGGGCCCBBBBBBAAAAAA>>>>>>===<<<<<<<<<<<<===999999999888888777777666555555444333222222222222222222111111111000000000/////////............---//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***,,,------,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++)))))))))*********++++++***++++++,,,,,,+++++++++,,,,,,,,,---------..................////////////222333444333222222444666:::;;;===???AAACCCDDDDDDEEEDDDDDDEEEHHHIIIIIIHHHDDDQQQhhhzzzxxxxxxrrrmmmnnnnnnxxx~~~wwwqqqrrrxxxyyyhhh```[[[\\\```bbbeeeiiissssssrrrrrrrrrrrrrrrrrrnnnppptttxxxyyyyyyxxxwwwvvvuuuvvvwwwxxxwwwtttqqqsssttttttuuuuuuuuuuuuuuutttsssrrrqqqqqqqqqqqqrrroooppprrrssstttvvvzzz}}}|||xxxsssqqqppppppnnnmmmoooooooooooonnnmmmlllkkkeeedddbbb```___^^^^^^^^^ZZZWWWTTTQQQMMMHHHAAA<<<<<<;;;:::<<<>>>@@@@@@???===<<<;;;<<<>>>===777000111222333555666555444333<<>>UUUoooxxxhhhaaaXXXNNNKKKKKKJJJHHHEEEBBBAAABBB>>>>>>===<<<;;;;;;;;;;;;999999888888777777777777555444333333222222222333333333222222111111000000//////.........---------.........------,,,,,,,,,------------------------...,,,***+++,,,------,,,++++++++++++++++++++++++((())))))***++++++,,,,,,************************))))))*********+++++++++******+++,,,,,,,,,++++++,,,,,,,,,---------..................////////////222333444333333333555777:::;;;===@@@BBBCCCDDDDDDEEEDDDDDDFFFIIIJJJIIIHHHEEEQQQhhhxxxxxxzzztttjjjeeemmmpppxxxzzzvvvttt~~~ttteeeWWWVVV\\\bbbhhhlllmmmnnnppprrrrrrrrrqqqpppnnnppptttwwwxxxyyyxxxwwwvvvvvvvvvwwwxxxvvvsssppprrrssstttuuuvvvvvvvvvuuusssssssssrrrrrrrrrrrrrrrmmmpppsssuuutttsssssstttxxx}}}yyyuuusssrrrqqqqqqpppooonnnnnnooooooooonnnmmmllllllbbbaaa```___^^^]]]]]]]]]WWWUUUPPPKKKFFF@@@:::666999888999;;;===??????>>>::::::;;;;;;888555222222222222222222333444666777:::CCCPPP[[[dddnnnzzz[[[AAA555222222222////////////............------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********)))******************)))*********+++++++++,,,,,,,,,---......,,,++++++,,,---///000222666>>>HHHPPPcccsssqqqXXXNNNNNNNNNKKKBBBDDDEEEDDDCCCCCCEEEGGG@@@???===;;;:::999999888999888777666666666777777444444333222222222333333333333222222111000000///............---------------------------,,,,,,,,,------------------------000...,,,+++,,,,,,+++***++++++++++++++++++++++++(((((()))***+++,,,,,,---************************************++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------..................////////////000111333333333555777999:::<<<>>>@@@BBBCCCDDDEEEEEEDDDEEEGGGIIIJJJIIIHHHHHHSSSggg~~~sssnnnttt|||zzzqqqiiinnnkkkooo}}}~~~zzzvvvzzzsssddd]]][[[\\\aaafffggghhhkkknnnpppqqqqqqqqqrrrsssuuuxxxyyyzzz{{{{{{xxxwwwwwwwwwwwwuuusssppprrrsssuuuvvvwwwwwwvvvvvvsssssssssssssssrrrrrrrrrrrrssssssrrrqqqppprrrssspppwww~~~xxxvvvuuuuuurrrrrrrrrrrrqqqpppnnnmmmnnnnnnnnnnnnmmmlllkkkjjj``````___]]]\\\ZZZYYYXXXTTTQQQLLLFFF@@@;;;777666888888999;;;===>>>>>><<<666555666777444///000333222222222111222444999===>>>FFFRRR]]]iiiwwwmmmLLL999333111000////////////.........------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******)))******++++++******)))))))))*********++++++++++++++++++***)))***---///---///222333333444555777@@@MMM```oooyyynnneeeYYYQQQNNNLLLGGGCCCCCCCCCCCCBBB@@@AAABBBDDD@@@???===;;;999888777777888777555555444555666777444333333222222333333333333333222111000//////............------------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000...,,,+++++++++***(((++++++++++++++++++++++++(((((()))***++++++,,,,,,*********************************++++++++++++,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,---------..................///////////////111333444444555888;;;;;;<<<>>>@@@BBBDDDEEEEEEEEEEEEFFFHHHJJJKKKIIIHHHKKKUUUggg}}}hhheeehhhwwwyyyoooooopppuuu}}}{{{{{{}}}xxx}}}zzz~~~xxxpppddd\\\___gggllllllkkkjjjkkkmmmpppqqqttttttuuuwwwxxxzzz|||}}}{{{yyywwwvvvvvvuuusssqqqssstttvvvwwwxxxwwwvvvvvvrrrrrrrrrssssssrrrrrrrrrssssssrrrpppooonnnppprrrnnnqqqsssvvv{{{uuurrrpppooopppqqqqqqrrrsssrrrpppnnnllllllnnnnnnmmmllljjjhhhfffeee___^^^\\\ZZZWWWTTTQQQPPPNNNLLLGGG@@@;;;888888999888888888;;;===>>>===<<<666111000333444111111444222444666666777;;;@@@EEEBBBKKKZZZgggtttkkkVVV@@@555333111000111//////.........---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***((())))))))))))))))))((())))))))))))*********+++((()))******+++,,,///222...---+++******---111444444999===@@@EEEUUUlll~~~xxxcccXXXSSSOOOLLLLLLMMMJJJEEE@@@IIIHHHEEECCCAAA@@@>>>===>>>===<<<:::999888888888666555444333333444666777333333333222222333333444333222222111///......---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******++++++***)))++++++++++++++++++++++++)))))))))***+++++++++,,,*********************************+++++++++,,,,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,---------..................////////////111333444444444555777999;;;<<<>>>@@@CCCDDDEEEEEEDDDEEEFFFHHHKKKKKKJJJHHHKKKUUUhhh~~~llllllsssqqquuuvvvqqqmmmssssss|||yyyhhhgggoooqqqzzzpppffflllxxxxxxtttooojjjiiijjjnnnppptttsssssstttvvvxxx{{{|||}}}zzzwwwvvvvvvuuutttrrrsssuuuwwwxxxyyyxxxwwwvvvqqqqqqrrrssssssrrrrrrrrrppprrrssssssqqqooooooooorrrsssqqqooorrrxxxzzzxxxxxxyyyyyyzzzyyyssspppnnnoooooonnnoooqqqqqqrrrsssrrrooollljjjjjjooonnnmmmjjjhhheeebbbaaa___]]][[[WWWSSSNNNKKKIIIJJJGGGBBB===999888:::<<<777777888;;;>>>???>>>===999000,,,222777666444555555888;;;===???BBBGGGKKKWWWbbbsssqqqMMM???333000///...///333//////.........------------------,,,,,,,,,++++++++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''))))))))))))************+++,,,,,,+++)))'''((()))(((***,,,---.........---,,,222666444000333???JJJ^^^jjj}}}|||iiiZZZOOOKKKMMMQQQJJJDDDCCCEEEFFFEEEEEECCCBBBAAAAAABBBAAA???<<<<<<;;;::::::999999::::::555444333222222333555666333333333222222333444444222222111000///...---,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***((()))***,,,++++++++++++++++++++++++++++++***************+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,((()))***+++,,,---------,,,,,,,,,---------................../////////000333444555555444444666777;;;<<<>>>AAACCCDDDEEEFFFDDDEEEFFFIIIKKKLLLJJJHHHJJJUUUiiippp{{{~~~wwwtttuuuppplllwww}}}zzzvvvqqqjjjhhhppp{{{zzz{{{{{{iiieeelllqqqpppggggggiiiooowwwzzzwwwssszzzxxxuuutttuuuvvvvvvuuurrrrrrtttvvvtttqqqtttzzzssssssttttttttttttttttttvvvxxxyyyzzzyyyvvvssspppqqqppppppppppppppppppqqqppprrruuuwwwxxxwwwuuutttnnnnnnooonnnnnnppptttwwwnnnnnnppppppooommmkkkiiijjjiiihhhfffccc```^^^]]]^^^YYYRRRMMMIIIFFFDDDBBB>>>>>><<<;;;999888777666333444777999;;;;;;:::999777333///...111555999:::>>>:::===HHHQQQUUUZZZ```ggg}}}cccFFF888666333000.........///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++***((((((++++++((((((*********))))))))))))******))))))))))))************))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++,,,---......////////////000111222333666>>>JJJXXXggg{{{pppeeeWWWMMMJJJJJJHHHGGGDDDCCCBBBAAAAAAAAABBBCCC@@@@@@??????>>><<<;;;:::999999999999888888888777666444222111111222333444333333222222333333444555......////////////......------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))************+++++++++)))'''''',,,111222---''')))************+++++++++,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++++++++++++++,,,---...///000000222000------...000111111111333555666666777888:::999<<>>===<<<;;;:::888777666555333444555666777666555555...000222444555777888::::::===FFFRRRZZZ^^^gggpppgggLLL999555444111///...---...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++---***)))+++***((((((+++******))))))))))))******))))))))))))************))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))*********+++++++++++++++++++++,,,---......////////////000111222222333555888<<>>===<<<::::::999888888888777777777777666555444333222222333333444444333222222222222222333333333333222111//////,,,,,,------------,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++)))************+++++++++)))***)))(((''''''((())))))************++++++++++++++++++*********)))))))))************+++++++++++++++++++++++++++++++++,,,,,,---///000111222333000...------///000111000000222444666666666888999999<<>>CCCMMMXXXaaakkk{{{xxxuuu}}}{{{aaaIII:::333222111///...------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++---)))(((******)))+++///******))))))))))))******))))))))))))************))))))(((((((((((())))))(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************)))))))))*********+++++++++******++++++,,,---...............///000111111111111000///111888CCCKKKbbbooo~~~nnn```UUUMMMHHHGGGDDD@@@@@@CCCEEEEEECCCBBBAAA@@@@@@?????????@@@>>>>>>>>>======;;;:::999777777777777666666666666666666666555444333222222555444333222111000000000555555444333222000///...+++,,,,,,------,,,,,,+++))))))*********+++++++++************************)))************++++++++++++111555222+++&&&)))---)))************+++++++++*********)))))))))(((((()))************++++++++++++++++++++++++++++++++++++,,,---...000111222333---,,,,,,---///111000000///111333444444555777888999<<>>>>>======<<<<<<=========<<<<<<;;;999999777666666666666555555555555666777777666444222111444333222111000000000000111111111000///...---,,,++++++,,,------,,,++++++************++++++++++++))))))))))))))))))))))))))))))*********+++++++++(((222<<<===555---******))))))*********++++++++++++*********))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++,,,------......+++***+++---000111000//////111222333333444666888999<<>><<<:::999999888777555444444333333333333333333///000111333555777999:::888<<>>:::777666888<<>>=========<<<;;;:::999888:::::::::::::::999888888666666666666555555555555333444666666666555333222111111111111111222333333...//////000000/////////+++,,,...//////...,,,+++++++++,,,,,,,,,---------************************)))************++++++++++++***))))))++++++++++++)))************+++++++++,,,,,,,,,++++++++++++***)))************+++++++++++++++++++++++++++++++++.........------,,,,,,+++---,,,,,,---///111000000000111222222222333666999999<<>>;;;999888777888888777555333333333333333333333333222444666999;;;=========AAAIIIWWWfffrrrwwwwwwvvvppp~~~zzz[[[<<<222333222111333000000000000///......---,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************************************000,,,***+++***&&&&&&(((******))))))))))))******))))))))))))************))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))***))))))))))))***+++,,,---,,,,,,++++++++++++,,,,,,111///,,,++++++---//////...///111222222222222222000555<<>><<<<<<=========777777888:::======;;;999<<<>>>AAACCCCCCCCCCCCDDD>>>??????>>>===<<<:::999999999999999999999888777777777777666666666555555222222444555555444444333444333333222222222222333000000111000000///......,,,---///000000///---,,,***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++///---***((()))+++---///)))************+++++++++++++++++++++************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------000...------///000111000111222222222222444777:::999<<>><<<;;;999777666666888888666555222333333333333444444444888:::===@@@BBBCCCBBBBBBJJJTTTaaammmxxxlll|||qqqPPP;;;,,,000666333...---////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))))))))))))))))))))***'''(((++++++((()))+++******))))))))))))******))))))))))))************))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))***+++,,,---,,,,,,++++++***++++++,,,***+++---///000///,,,***..................///000111222333333333444777:::444@@@JJJKKKNNNZZZffflllvvv}}}yyykkk^^^VVVNNNHHHAAA???@@@@@@===:::999777555555666777666555888666444444666888999999@@@BBBCCCCCCBBBAAAAAABBB@@@AAAAAAAAA???>>><<<:::888888999999999888888777777777777777666666666666111111222333444444444444666666444333222111111111111111111000///---++++++,,,...000111111000...,,,)))************+++++++++++++++++++++++++++++++++)))************+++++++++***,,,---,,,***))))))***)))************+++++++++************)))))))))))))))************+++++++++++++++++++++++++++++++++''''''((()))+++,,,---...222000------...000111111222222222222222444888;;;999<<>>MMMcccuuuyyyvvvwww|||yyypppnnnxxx}}}pppttt{{{lll\\\SSSTTTYYYNNNVVVZZZWWWTTTWWWXXXVVV```gggkkkkkknnnrrrpppjjjpppssstttqqqlllgggeeefffjjjiiiiiikkkooopppmmmkkkiiikkkiiifffggglllooonnnmmmooolllfffdddffffffcccjjjhhhfffeeedddbbb___\\\WWWVVVSSSQQQOOOOOOPPPQQQNNNHHHBBB=========;;;:::;;;777555777777333111333222222111///000333999======EEEUUUccccccYYYSSSSSSYYYhhhwwwyyytttvvvyyy|||bbbIII666555333111000///............---------,,,,,,,,,,,,,,,,,,+++++++++******++++++***)))(((((())))))************************))))))))))))************))))))))))))))))))))))))+++*********))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))************+++++++++************************++++++,,,,,,,,,,,,---------------............///............////////////222222333555777888999:::DDDGGGKKKQQQXXX]]]aaabbbkkkmmmrrrwwwzzz}}}~~~~~~~~~zzzuuupppkkkgggeee```XXXNNNGGGDDD@@@;;;666888888777777666666666555333333333444444444555555333333444555666777888888<<<>>>AAABBBBBB@@@@@@@@@>>>>>>????????????>>>>>>999999888888777888888999777777888999999888666555444444444333333222222222333333333222222222111111222111111000///......---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******&&&------&&&'''......&&&&&&111444+++%%%)))+++((())))))))))))))))))))))))******++++++++++++************))))))))))))******++++++************************+++++++++,,,,,,,,,000///...---------------...///111333555666777777===>>>@@@AAABBBBBBAAAAAAGGGHHHIIIIIIJJJJJJIIIIIIQQQhhh777CCCZZZrrr}}}xxxuuuvvv{{{rrrhhhcccjjjqqqrrriii___ZZZWWWSSSZZZaaafffiiinnnssssssnnnppppppooommmjjjgggggggggkkkhhheeeeeegggiiiiiihhhhhhjjjhhhddddddhhhjjjhhhnnnpppnnniiiggghhhgggddddddcccaaa``````^^^\\\YYYSSSQQQNNNKKKIIIHHHIIIIIIFFFBBB===:::::::::999888999666555777777444333666555666777888999;;;===@@@???KKK^^^nnnppphhhdddfffuuu|||yyynnnUUUAAA333555444333111000///............---------,,,,,,,,,,,,,,,,,,+++++++++******++++++***)))))))))))))))************************))))))))))))************))))))))))))))))))))))))************)))))))))((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))*********+++++++++************************+++++++++,,,,,,,,,------------------............---.........////////////...///000111222333444555000111333555777999999:::>>>???BBBDDDEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHIIIIIIGGGFFFEEEBBB@@@>>><<<<<<>>>:::555555888:::999777555555555555444444444333222222333333333333444444333333444555666777777888999<<>>>>>??????>>>>>>======<<<;;;:::888888888888666666777888777666555444444444444333333333222222333222222222111111111111111111000000///......---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******)))222444***%%%))),,,***000EEEIII333&&&,,,...&&&))))))))))))))))))))))))******++++++++++++************))))))))))))************************************+++++++++,,,,,,,,,......------...///000000...///111333444666777777<<<===>>>@@@AAAAAABBBBBBEEEFFFGGGIIIJJJKKKKKKKKKQQQggg000777KKKhhh}}}{{{wwwsssnnnjjjuuujjjccc]]]YYY\\\fffqqq{{{wwwrrrooojjjgggffffffggggggiiieee```^^^___aaadddeeeeeeggggggddddddhhhiiigggiiikkkkkkgggfffhhhgggcccaaa___]]]]]]]]]\\\ZZZXXXKKKIIIFFFCCC@@@??????@@@>>><<<999888999999888666666333333444333000111666222666<<<>>>>>>===???BBBJJJSSSaaannnqqqnnnnnnrrr|||uuuVVV<<<222444444333222000///...............---------,,,,,,,,,,,,,,,,,,+++++++++******++++++***))))))))))))***************************))))))))))))************))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******)))))))))*********++++++************************++++++++++++,,,,,,,,,,,,------------............---------.........//////------......///000000000555555555444333222000///222333444555555444333222555555555666666777777777666666666555555555555555111///---///333555333111222222222222222111111111111111111111222222222222222222333444555666777777777:::===?????????@@@BBB=========>>>>>>=========@@@???===;;;999888777777666666666666666555444444444444444444333333333333222222111111111000000000111000000//////...............------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******,,,777;;;000$$$%%%***---222OOOTTT777$$$+++///&&&))))))))))))))))))))))))******++++++++++++************))))))))))))************************************+++++++++,,,,,,,,,,,,,,,,,,---...000111222//////111222444555666777;;;;;;<<<===???AAABBBCCCCCCDDDFFFHHHJJJKKKLLLLLLQQQfff,,,000===TTTkkkzzzxxxzzz{{{{{{yyyuuurrrpppuuuyyysssqqqpppqqqtttzzz~~~vvvtttsssoookkkkkkvvv~~~uuummmddd^^^\\\\\\[[[ZZZYYYWWWTTTRRRSSSVVVYYY[[[XXX\\\]]]]]]aaagggjjjiiihhhkkkllljjjiiijjjhhhddd```^^^[[[ZZZYYYXXXVVVTTTBBBAAA>>>;;;:::999::::::::::::999999999888777666555444555666333111666===>>>GGGOOOOOOIIIFFFKKKRRR[[[]]]eeeppp|||uuu___III666333<<<333222111000///...............---------,,,,,,,,,,,,,,,,,,+++++++++******++++++***))))))*********************************((()))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))***************************************++++++++++++,,,,,,,,,,,,,,,---------.........,,,,,,---------...............///////////////000000000111000000///......///000111222333444444333555555555555555555666666666666666555555444444444444222222333444333111...111111111000000000000000/////////000000000111111111111222333444555666666888:::===>>>>>>>>>???@@@<<<<<<============<<<<<>>===;;;999888888888777777777666666555555444444444444444444444333333111111111000000000000///000000/////////...............------,,,+++******++++++++++++++++++++++++,,,+++******))))))******,,,777<<<444)))'''***,,,(((>>>DDD111"""''',,,)))))))))))))))))))))))))))******++++++++++++************))))))))))))*********************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,---///000111000000111222333555666777:::::::::;;;===@@@CCCEEEDDDEEEFFFHHHJJJKKKKKKKKKPPPccc|||------333>>>KKKZZZmmm|||vvvooopppzzzyyy|||uuummmggguuuzzzuuurrr|||{{{rrreee[[[VVVRRROOOMMMHHHIIIJJJKKKLLLMMMOOOPPPLLLPPPSSSUUU[[[dddjjjjjjooossstttpppmmmlllgggaaaXXXVVVRRRPPPNNNMMMKKKIII;;;:::888777666777888999888999999999888777555555444666:::<<<;;;<<>>===<<<<<<<<<>>>;;;;;;;;;<<<<<<;;;;;;;;;;;;:::999999999999999999999999888777666666666555444444444444444444444444111111111000000000000///////////////..................---,,,++++++******++++++++++++++++++++++++,,,+++******))))))*********111666444000---+++)))$$$(((---,,,'''$$$'''---))))))))))))))))))))))))******++++++++++++************))))))))))))******))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...111111111111333444666777999999999;;;===@@@CCCEEEFFFFFFGGGHHHIIIIIIIIIIIINNN___yyy------...000222<<>>@@@BBBDDDFFFGGGGGGHHHHHHHHHHHHHHHLLL[[[uuu***+++---...,,,...<<>>@@@AAABBBBBBDDDEEEFFFGGGHHHIIIIIIIIIJJJWWWrrr''')))...111...---444===KKKRRR___mmmwww{{{yyyuuuyyyxxxcccNNNLLLWWWhhh}}}~~~hhhQQQGGGGGGJJJQQQYYYYYY___hhhqqqzzz}}}}}}|||xxxmmm___VVVTTTRRROOOJJJPPPUUUTTTSSSQQQJJJCCC===;;;888888999:::;;;;;;:::999777555444444666666666888;;;;;;:::<<>><<<<<<>>>DDDGGG@@@===PPPhhh|||rrrfffaaahhhwww|||fffOOOAAA<<<333333333222111000000///........................,,,,,,---......---,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))((((((''''''&&&&&&))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((+++((($$$"""''',,,---+++'''(((***+++)))&&&'''+++&&&***(((&&&''')))***))))))))))))************))))))))))))))))))))))))###((()))&&&+++333000'''***)))---222111***(((+++(((+++---+++,,,---***&&&...------,,,,,,------...))))))***,,,......,,,***+++000111,,,,,,111222...333111...------......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................666...,,,111222------222///,,,///555555111333999888888888888888777666555555666777999999999888777777666555444333222222222444444333222111111111222111111111111000000000000///---,,,,,,---...,,,+++++++++++++++++++++++++++******)))(((((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++******++++++++++++******))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***...111...,,,000===HHHPPP@@@222///111222555999:::;;;===???AAABBBCCCCCCBBBDDDFFFFFFFFFFFFGGGHHHLLL^^^yyy,,,++++++,,,,,,...//////111555BBBSSS```hhhnnntttrrrwww{{{{{{|||xxx{{{mmmVVVHHHAAA;;;999999???======@@@BBBFFFPPPZZZZZZ[[[\\\YYYRRRKKKGGGFFFVVVYYYWWWOOOIIIDDD>>>888===<<<;;;<<<<<<;;;999777<<<:::777555333666===DDDBBBKKKPPPMMMIIIFFFDDDAAAJJJEEEFFFJJJLLLQQQdddzzzvvvaaaNNN>>>666555222222222111000/////////........................,,,,,,---......---,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((('''''''''))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((###***000///(((###!!!!!!(((%%%$$$&&&)))(((%%%###222,,,((('''%%%###(((...))))))))))))************))))))))))))))))))))))))333333000)))"""""")))000000***&&&%%%######)))222666...(((((()))(((***...,,,,,,++++++++++++,,,,,,222111000---++++++---...111...)))''',,,222222///111///------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------(((...---((((((000444222888555333555555444444444777777888888888777666666555666777888888888777666666666555333333222222333333333222111111111111111111111000000000////////////---,,,,,,---...,,,+++++++++++++++++++++++++++++++++***))))))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++)))******++++++******)))))))))))))))))))))))))))*********+++++++++,,,,,,******+++++++++,,,,,,,,,+++---///---+++///999AAACCC999111111333333555888;;;<<<===???AAABBBBBBCCCBBBDDDFFFFFFFFFEEEFFFHHHMMM___zzz,,,++++++,,,,,,---...///+++---333>>>JJJWWWiiiwwwvvviiiuuu}}}rrruuujjj___ZZZWWWUUUVVVZZZVVVWWWQQQEEE======AAADDDEEEEEEDDDBBB??????@@@BBB666;;;>>>======@@@AAA???:::777555555888999888666999777777888666:::LLL```{{{lllaaabbbkkkrrreeeZZZRRRUUU[[[bbbqqq~~~vvvYYYDDD777///...000111111000000///.........------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((((((((()))))))))))))))))))))))))))(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((...)))$$$###&&&+++///111&&&,,,000...(((&&&)))...)))###$$$+++---'''&&&***))))))))))))************))))))))))))))))))))))))((($$$$$$***///......000,,,+++,,,...---***+++///,,,%%%&&&---///)))(((,,,+++******************+++ $$$)))+++***(((((((((***+++,,,,,,(((&&&+++333...---,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------222---...444222***---777333333111000333888777444666666777888888888777777666666666777666666555444666555444333333222222333222222111000000000111111000000000/////////......///---,,,,,,---...,,,+++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******)))******++++++******)))))))))))))))))))))))))))*********++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///333777444111111444555444555888<<<===>>>???@@@AAAAAABBBBBBDDDFFFFFFEEEEEEFFFGGGOOOaaa|||,,,+++++++++,,,------......---...222777AAASSSdddsss{{{~~~ooollluuueeeXXX\\\XXXZZZfffrrr{{{eeeMMMBBB===777AAAAAABBBAAA@@@===;;;:::888::::::999:::===999333@@@;;;666666999<<<===;;;:::888;;;AAABBBDDDWWWmmm}}}kkkdddnnnuuulllfffiiipppuuu}}}ooohhhtttwwwaaaGGG777000...000222/////////......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((()))(((((('''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((%%%%%%'''++++++%%%!!!$$$(((***&&&$$$%%%(((***"""$$$'''******)))((((((((()))))))))************)))))))))))))))))))))))))))+++,,,......,,,)))&&&###&&&+++...,,,(((%%%%%%'''))),,,...,,,******++++++******))))))******+++000111111111111///...---,,,***,,,111000++++++111+++++++++---......,,,***++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---***+++//////***(((+++---222444111333888888444555555666777888888888777666666666555555444444333555444444333222222222333111111000000000000000111////////////............///---,,,,,,---...,,,+++++++++++++++++++++++++++(((((()))******++++++***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))************))))))))))))))))))))))))))))))************++++++++++++******+++++++++,,,,,,,,,...---+++,,,---/////////,,,...222555444333555888<<<===>>>???@@@AAAAAAAAABBBDDDFFFFFFEEEDDDEEEFFFOOOaaa|||,,,,,,+++++++++,,,------000//////000///111;;;GGGSSSYYYbbbmmmwww|||tttiiippp{{{ooogggaaa[[[^^^mmmgggUUUPPPMMMHHHQQQZZZfffnnnlll___OOOCCC@@@BBBEEEMMMYYYbbb```XXXIIIDDD???<<<<<<=========AAA@@@FFFOOORRRSSS\\\iiigggkkkmmmmmmrrr{{{xxxyyyttthhhiiiuuu\\\LLL;;;444333222222333.........---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))(((''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((###'''...///((("""(((333...***$$$"""***222...$$$)))000...### (((---***((()))))))))************))))))))))))))))))))))))$$$000555***"""'''...000,,,---+++(((&&&(((+++,,,+++333111%%% )))///...++++++************++++++((($$$!!!"""''',,,//////444)))###)))333555000++++++***+++,,,......,,,***++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(((222000%%%)))999888***...555999777444444555333444555666777777777777777666666555444444444333333444444333222222222333333111000000000000000111111////////////............///---,,,,,,---...,,,+++++++++++++++++++++++++++&&&''''''((()))***++++++(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,///---,,,---//////...,,,,,,000444333111333777:::<<<===>>>???@@@AAAAAAAAABBBDDDEEEFFFDDDDDDDDDEEENNN```{{{,,,,,,++++++++++++,,,,,,------...000...,,,...444555;;;CCCLLLXXXbbbccc___ttt}}}zzzpppmmmwww~~~xxx___aaa___[[[]]]fffnnnqqqmmmrrryyy}}}|||tttggg^^^MMMPPPVVVaaarrr|||SSSRRRPPPMMMIIIEEEBBB@@@DDDIIIRRR]]]ffflllqqqssshhhooowww}}}yyyoooooowwwnnnZZZBBB999222222444222//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((((((((())))))))))))))))))))))))***)))((((((''''''(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((000%%% %%%)))&&&$$$&&&###///555---%%%%%%'''&&&'''+++'''(((,,,+++$$$))))))))))))************))))))))))))))))))))))))%%%&&&&&&''',,,000*** %%%+++000///---+++'''"""&&&)))&&&'''------(((++++++************++++++++++++---//////+++%%%'''...///)))"""###(((+++---,,,+++,,,------,,,***++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++222''''''111333***(((...++++++///333333222444999555555666777777777666666666666555444444444555555333333222222222222333333111111000000000111222222000000000/////////......///---,,,,,,---...,,,+++++++++++++++++++++++++++***)))((((((((()))+++,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))((())))))******))))))((()))))))))))))))))))))))))))))))))************+++******+++++++++,,,,,,,,,...---------//////...---...222444000///333888:::<<<===>>>???@@@AAAAAABBBBBBDDDEEEEEEDDDCCCDDDEEEMMM___zzz,,,,,,+++++++++++++++,,,+++***+++///000------///+++111555777===IIISSSWWWwww~~~rrrkkkgggiiinnnrrrwww}}}lllfff^^^ZZZYYYZZZ[[[[[[iiijjjgggbbbaaacccbbb^^^\\\dddlllnnniii```YYYVVVRRR^^^iiinnnwwwqqqpppxxxyyygggWWWFFF;;;666111///111222///...///---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((('''''''''))))))))))))))))))))))))***))))))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((!!!""",,,///***(((,,,222FFFRRRJJJ;;;444111...111%%%!!!,,,111+++%%%%%%))))))))))))************))))))))))))))))))))))))999***&&&///111((((((222///===JJJNNNKKKCCC555(((888(((!!!+++222---&&&%%%***))))))(((((())))))***&&&'''%%%"""!!!'''222;;;===QQQZZZLLL;;;555///&&&000...,,,,,,,,,---,,,+++************************************++++++++++++++++++++++++++++++++++++%%%)));;;PPPMMM888---111999+++&&&///444111333<<<666666666777666666555555666555444444444555666777333222222222222222333333111111111111111222333333111111000000000////////////---,,,,,,---...,,,+++++++++++++++++++++++++++222000,,,)))'''((()))+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))***++++++***)))((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,+++,,,,,,---------...///...111222...///555888777;;;<<<===???AAABBBBBBCCCBBBDDDEEEEEEDDDCCCCCCDDDLLL___zzz,,,,,,++++++***+++++++++,,,))))))---000///...000111444444///111<<>>888444///222222222111000//////...///............---------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((((((''''''~~~---%%%111)))$$$///&&&"""...kkk555+++'''$$$222''''''///!!!///+++---...$$$111 )))%%%...222(((%%%FFFvvv@@@)))(((###(((///---...'''111&&&%%%OOOPPP444888000000 999&&&///+++%%%&&&***111###%%%,,,$$$111'''000&&&+++)))>>>|||333888888)))333***888AAA000///777///777555555444444444333333333222222222333333444444444333444555555444333111000000000//////......------//////...---,,,,,,++++++)))***+++,,,,,,+++***)))************************))))))))))))))))))))))))))))))))))))((((((((((((************************++++++*********************)))(((''''''((()))***))))))))))))***************+++,,,,,,+++***))))))++++++++++++++++++++++++...---++++++---...------///000111222111222555777:::<<<>>>AAABBBCCCDDDCCCAAADDDEEECCC@@@>>>@@@BBBNNNddd******))))))******+++,,,+++++++++,,,,,,,,,---------,,,,,,---///222666888===\\\{{{ttttttwww|||mmmRRR>>>666555222///222222111000000///..................------------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((((((''''''888)))(((%%%)))'''999BBB000CCC111'''***"""&&&'''$$$)))$$$...222"""---}}}ooo444,,,&&&###(((333%%%///,,,)))HHHJJJ)))---***===)))%%%222***///*********,,,---&&&&&&'''%%%///CCC999888:::;;;...111333;;;999+++777444444444444333333333333222222333333333333333333222333444555555444333333////////////............///......---,,,,,,++++++)))******++++++******)))************************))))))))))))))))))))))))))))))))))))((((((((((((***************************************************)))(((((((((((()))***))))))))))))************,,,+++******+++,,,,,,,,,++++++++++++++++++++++++---...///222444444222//////000111222222333555777:::<<<>>>AAABBBCCCCCCCCCAAADDDEEEDDDAAA@@@AAADDDOOOddd~~~***))))))))))))***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------///000111***<<>>AAABBBCCCCCCCCCAAACCCFFFEEEBBBBBBDDDFFFSSShhh)))))))))))))))***++++++***++++++++++++,,,,,,,,,++++++,,,---............222444999BBBOOOZZZ___```___nnnrrrZZZHHHAAA:::222...000333333111000000000//////..................---------,,,,,,++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''(((...'''""":::nnn:::...999,,,###''',,,+++))))))AAA777...%%%&&&%%%,,,---(((...%%%&&&+++]]]ZZZ 111???[[[fff''',,,'''&&&...GGGeee,,,333 '''***(((&&&&&&+++)))---###"""444(((+++eee222%%%GGG(((...???444+++666555666333333333333222222222222444333333333222222111111///000222333333333222222---------....../////////---------,,,,,,,,,+++++++++***)))(((((()))***+++************************(((((((((((((((((((((((((((((((((((())))))))))))************************))))))))))))*********************))))))*********((()))))))))************,,,)))'''))),,,...,,,)))++++++++++++++++++++++++(((***---111444333///,,,...000111222222444666999;;;<<>>###555"""444!!!'''###***((('''... ...%%%;;; :::666(((--- 666,,,111"""111===888$$$111(((---***'''......,,,(((***///%%%XXX:::333###///===000;;;666,,,444444555333333222222222111111111333333333222222111111111000111222222111000///...,,,,,,------......//////,,,,,,,,,,,,,,,++++++++++++***)))(((((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((()))))))))*********)))))))))******)))))))))((()))))))))***************))))))***---,,,)))&&&++++++++++++++++++++++++*********,,,------+++***...000222222333444777999<<<===???AAABBBBBBBBBBBB@@@CCCFFFFFFDDDDDDFFFIII\\\ooo)))(((((((((((()))******************++++++++++++)))***+++---...///000000---,,,---000222555>>>GGGOOOhhh}}}{{{\\\JJJBBB===999888444333333222111///---,,,..................------------------,,,,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((((((''''''777%%%"""...+++---%%%ddd111%%%+++(((+++,,,+++'''&&&'''))))))^^^+++)))$$$>>>CCCvvv...+++***///&&&)))((()))+++(((,,,QQQ000 ...555777###!!!------(((www---(((!!!333444///"""!!!111(((,,,+++'''***$$$---...!!!444kkk"""$$$,,,000lll<<<(((777999444---555222222222111111111000000222222222222222111111111111111222222111000...------------------.........,,,,,,,,,,,,++++++++++++***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))'''(((((())))))*********(((((())))))))))))(((((())))))))))))************((()))+++,,,,,,+++******++++++++++++++++++++++++...,,,******+++,,,,,,,,,...000222333333555888:::<<<===???AAABBBBBBBBBBBB@@@CCCFFFEEEDDDCCCFFFIII[[[nnn((((((((((((((()))******************++++++++++++******+++,,,------...///---,,,///222111---000777???RRRrrroooYYYBBB777555444444555///111222111///------------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((((((''''''+++,,,---&&&...ZZZ'''000&&&***'''$$$###$$$)))------)))%%%666777&&&###***:::uuuXXX/// 111---///(((***+++***000'''$$$&&&"""***[[[JJJ'''!!!===:::^^^)))%%%---666(((777---}}}'''///222***,,,+++"""+++(((&&&999(((222III```(((222888444---333222111111111000000000000111111111111222222222222111111222333333222111000...------------------,,,++++++++++++++++++++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))''''''(((((()))******+++&&&'''((())))))((('''&&&))))))))))))************(((***,,,+++)))+++000444++++++++++++++++++++++++---,,,***+++---...///......000222333333555888;;;<<<>>>???AAABBBBBBBBBAAAAAACCCFFFEEECCCBBBEEEGGG[[[nnn((((((((((((((()))******)))************+++++++++++++++******++++++,,,---+++)))***......+++...555---999OOOjjjjjjttt|||iiiNNN@@@555555777333///...,,,...111000///...///111---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))''''''(((((((((((('''''')))..."""---'''+++***???###000 ---###'''(((***,,,+++((())),,,---nnn&&&'''---,,,+++###)))###000%%%&&&ccc---,,,$$$&&&---"""$$$000... 222'''(((111%%%"""(((222%%%888(((yyyrrr555$$$222((( 333...!!!"""888iii"""&&&222,,,---666((()))###<<>>++++++++++++++++++++++++*********,,,///000000///...000222333444666999;;;===>>>???AAABBBBBBBBBAAAAAACCCFFFEEEBBBBBBDDDFFF]]]ooo))))))))))))************------,,,+++******************+++++++++,,,,,,,,,++++++,,,------......///333111555EEE[[[jjjmmmjjjdddmmmkkkQQQBBB:::999666333111000111111000000////////////000000------..................---------,,,,,,+++++++++************************++++++************+++++++++*********))))))(((((()))***,,,------+++((('''))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((((((((('''''')))&&&+++%%%((()))(((AAA---%%%%%%,,,***(((((((((((()))))))))))) ???000,,,((('''((()))(((''')))///%%%,,,+++'''...%%%---(((%%%444FFF...222...&&&,,,""",,,'''###))))))(((***(((((((((((())))))))))))111 ...)))888...///$$$...***(((&&&jjjCCC...)))$$$---""",,,---111(((444,,,333222222111000//////000000000000000000111111111111000000000000000000000000........................---------------,,,+++***+++++++++************)))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))((((((''''''((((((((((((''''''&&&''')))((((((+++111666++++++******************,,,,,,,,,---,,,,,,++++++///000000111333555777888;;;;;;===>>>@@@BBBCCCDDDGGGEEEDDDEEEDDDAAACCCGGGVVVmmm))))))))))))*********************))))))***++++++*********+++++++++,,,,,,++++++,,,,,,---.........000///222999CCCMMMRRRSSSaaammmppp___KKK===666777555333111000000111222000000////////////000000------..................------,,,,,,,,,+++++++++************************++++++************++++++************)))))))))(((******************))))))))))))))))))))))))))))))***)))))))))((((((((('''***)))))))))((((((((('''))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''')))&&&+++%%%((()))(((AAA+++$$$%%%+++((((((((((((((())))))))))))(((HHHBBB...+++((('''((())))))(((///%%%111///AAA(((((('''%%%))))))...ddd000)))111'''888444%%%***((((((&&&rrriii!!!(((((((((((())))))))))))///"""111+++yyy''''''+++)))&&&)))&&&***$$$<<<+++)))&&&...$$$---KKK333---444000333222222111000000000000000000000000000111111111111000000000000000000000000............------------,,,,,,,,,,,,,,,++++++***+++++++++************)))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))((((((((())))))))))))((((((*********)))((()))+++---************************,,,,,,------------,,,,,,///000000111333555777888;;;<<<===???AAABBBCCCDDDFFFDDDDDDEEEDDDAAACCCHHHYYYppp))))))))))))************(((((((((((()))***+++,,,*********++++++++++++,,,++++++,,,,,,------......///222333333222555<<>>@@@BBBCCCDDDDDDDDDBBBCCCEEEDDDBBBDDDIII\\\rrr((()))))))))************)))))))))))))))***++++++************++++++++++++***++++++,,,------......---111333222...///444999>>>LLLeeezzzkkkZZZEEE>>>888777777444444666333222111000000000111111/////////....../////////......------------,,,,,,,,,+++++++++++++++++++++************************++++++************++++++*********))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''')))&&&+++%%%((()))(((AAA&&&&&&'''***%%%(((((((((((())))))))))))***)))&&&%%%&&&###&&&111)))(((''''''((()))******###(((+++(((000...%%%,,,###+++''''''vvv)))&&&###000$$$,,,###___%%%+++%%%***///:::+++%%%$$$&&&###''''''(((((())))))******&&&+++222"""HHH+++(((,,,***---***UUU,,,$$$)))+++---&&&+++///333,,,333///111111000000000000000111///000000000111111111111////////////////////////.........---,,,,,,++++++++++++++++++***++++++++++++++++++*********))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((*********)))))))))))))))((())))))******))))))((((((&&&&&&)))---...,,,)))***************++++++++++++,,,---...///////////////000000111333555777888<<<===???AAACCCDDDDDDDDDCCCAAAAAADDDDDDBBBEEEJJJ[[[rrr((()))))))))************---,,,+++***************))))))*********+++++++++******++++++,,,------...))),,,///000////////////+++444BBBUUUiii{{{tttsssuuuwwweeeWWWFFF:::<<<999888:::888333//////444444333222111000////////////............//////......------,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))******((((((((()))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''')))&&&+++%%%((()))(((AAA&&&((((((***&&&(((((((((((())))))))))))###'''%%%,,,:::333""" ''''''((((((((()))***+++%%%...)))%%%SSS333''''''+++***###...XXX&&&&&&))) ***...'''BBBbbb&&&***$$$)))---+++"""(((---&&&###444'''''''''((()))*********)))000+++$$$ttt###***'''&&&+++(((((()))$$$)))+++***&&&***+++444,,,333000111000000000000000111111///000000000111111111111////////////////////////.........------,,,,,,,,,,,,++++++******+++,,,,,,+++++++++*********))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))******'''(((((())))))((((((''''''&&&'''***///000...+++))))))*********++++++++++++,,,---...///////////////000000111333555777888;;;===???BBBDDDDDDDDDDDDBBB@@@AAADDDCCCBBBEEEJJJZZZqqq))))))))))))************...---,,,+++************)))))))))************+++******++++++,,,,,,------+++,,,...111222111...+++,,,///222888EEEXXXhhhooodddhhhooowwwdddTTTIIICCC<<<777;;;777666666444///...000444444333222111000///...///......------......///......------,,,,,,++++++*********+++++++++++++++************************++++++************++++++))))))))))))************))))))*********)))((('''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''')))&&&+++%%%((()))(((AAA((()))''')))'''(((((((((((())))))))))))'''---***###!!!$$$111&&&'''))))))(((((()))***'''''''''EEE'''###///(((###333>>>&&&111...%%%:::XXX))))))###''')))%%%,,,---(((&&&&&&&&&'''((()))***++++++++++++$$$FFF!!!***$$$...)))$$$)))((($$$(((+++''''''***+++333111111444000000000000000111111222000000000000111111111111000000000000000000000000........................---,,,+++++++++,,,---...+++++++++************)))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************''''''((((((((((((''''''***)))***,,,......,,,***)))))))))***++++++,,,,,,+++,,,---...............///000000111333555777888:::<<>><<<;;;;;;555222111333222000111555111111111111000000///...///......------......///......------,,,++++++***)))*********++++++++++++************************++++++************++++++((()))))))))************...,,,+++)))((((((((()))))))))))))))))))))))))))'''((((((((()))))))))***'''((((((((()))))))))***))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''')))&&&+++%%%((()))(((AAA)))((($$$'''((((((((((((((())))))))))))+++&&&###(((///222+++"""%%%(((***)))'''&&&((()))%%%%%%###888UUU)))%%%...'''&&&+++111###&&&%%%***,,,$$$eeeEEE,,,)))%%%(((%%%111)))(((***(((***&&&&&&'''((()))***++++++000***444***&&&$$$000%%%%%%///((($$$'''+++&&&+++...***111555+++555000000000000000111222222000000000000111111111111000000000000000000000000---......//////000000000...---,,,+++,,,---///000+++++++++************)))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************(((((())))))))))))((((((***+++,,,,,,***)))******((())))))***++++++,,,,,,,,,,,,------------,,,,,,///000000111333555777888999;;;>>>AAACCCCCCBBBBBBBBB@@@AAACCCCCCAAADDDIII___uuu))))))))))))************(((((((((((()))***+++,,,))))))))))))************)))******+++,,,,,,------'''***,,,,,,++++++...222***...///,,,///999???@@@:::AAALLL^^^zzzvvvfffUUUKKKFFFAAA<<<:::999888888999333222333666444///...111------...///000000//////.........------...............---,,,,,,+++******))))))******++++++++++++************************++++++************++++++(((((())))))*********+++222///+++'''&&&''')))+++))))))))))))))))))))))))'''((((((((())))))******'''((((((((())))))******))))))))))))))))))))))))''''''''''''((((((((()))''''''''''''''''''''''''''''''(((((((((((('''''')))&&&+++%%%((()))(((AAA)))'''!!!%%%((((((((((((((())))))))))))'''&&&+++,,,%%%(((+++&&&%%%(((******'''&&&''')))$$$///"""kkkZZZ,,,)))+++'''))) ---...))))))((( }}}555...***)))+++&&&$$$ 111###000(((&&&&&&&&&'''((()))***++++++;;;333RRR444"""'''///!!!'''333yyy((($$$&&&+++&&&...222)))---666%%%333000000///000000111222222000000000000111111111111000000000000000000000000------...///000111222222///...,,,,,,,,,...000111+++++++++************)))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))************))))))''')))++++++((('''))),,,((())))))***++++++,,,,,,,,,,,,,,,---,,,,,,++++++///000000222333555777888888:::>>>AAACCCCCCBBBAAACCCAAAAAACCCBBBAAACCCHHHcccyyy))))))))))))))))))))))))))))))))))))************))))))))))))************))))))***+++,,,,,,------,,,,,,,,,---------......111000/////////000222333444555888AAAPPPdddwwwyyysssvvvqqqjjj___SSSKKKFFFEEEFFF===<<<:::999777666555555444444444333333333222222000000//////.........---......---------,,,,,,,,,++++++++++++++++++++++++************************************))))))))))))+++*********))))))(((((((((((((((((())))))))))))---,,,)))'''&&&&&&'''((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))((('''&&&&&&&&&&&&&&&&&&'''''''''(((((('''%%%+++%%%&&&''''''BBB((()))&&&)))(((''''''((((((((((((''''''))))))))))))(((((((((((("""333(((***222$$$&&&... vvvfff$$$000111$$$***)))CCCbbb000***)))qqq---+++$$$,,,###))))))(((((('''''''''&&&000 000+++!!!(((%%%444---^^^###///,,,---$$$(((///sss999 $$$111***###NNN111000)))444)))111000000000111222333333111111000000111222333333000111333333333222000...,,,---///000222222333333000...---++++++,,,---...******)))(((((()))******))))))))))))))))))))))))***)))(((''''''((()))***''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))''''''(((((())))))******)))************+++++++++((())))))+++,,,---......***+++,,,,,,------,,,,,,111111222333444666777888:::>>>@@@???AAADDDCCC@@@@@@AAAAAA???>>>@@@EEEJJJ]]]www))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********))))))******+++,,,,,,---,,,,,,,,,,,,------------000//////...//////111222......000555>>>IIITTTZZZ]]]]]]fffuuuxxxiiiYYYTTTMMMEEE@@@??????@@@;;;:::999777666555555555333333333222222222222111000/////////.........---...------------,,,,,,,,,++++++++++++++++++++++++************************************))))))))))))*********)))))))))(((((((((((((((((())))))))))))+++***((('''&&&''')))***'''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((''''''&&&&&&&&&&&&&&&'''''''''(((((('''%%%+++%%%&&&''''''BBB((()))&&&)))(((''''''((((((((((((''''''))))))))))))((((((((((((222333<<<$$$!!!&&&(((zzzYYY(((+++ 222&&&+++(((---'''PPP((("""''',,,&&&))))))(((((((((''''''''''''***)))***222### 777"""&&&++++++$$$'''+++www+++$$$+++'''<<>>@@@???AAADDDDDDAAA@@@AAAAAA@@@>>>@@@EEEJJJ^^^www))))))))))))))))))))))))(((((())))))))))))******(((((())))))))))))******)))))))))***++++++,,,,,,++++++,,,,,,,,,---------......---------...///000/////////000222555888999>>>CCCNNN[[[eeesss{{{qqqggg^^^RRRHHHHHHEEEAAA>>>;;;;;;<<<===888888777666555444555555222222111111111000000000/////////...............------------,,,,,,,,,,,,++++++++++++++++++++++++************************************))))))))))))******))))))))))))(((((((((((((((((())))))))))))(((((('''&&&'''(((***+++''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&&&&&&&&&&''''''''''''''''''%%%+++%%%&&&''''''BBB((()))''')))(((''''''((((((((((((''''''(((((((((((())))))))))))$$$&&&,,,222""")))```EEE***''''''---%%%((()))###===???XXX&&&"""***%%%---))))))((((((((((((''''''&&&***222###!!!222000111(((&&&)))(((%%%&&&&&&{{{$$$)))+++###'''+++}}}---///111777///222222111000000000111111//////////////////000111000111222222222111000///---...///000111222222222///...,,,+++++++++,,,---)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))***************))))))))))))************+++++++++))))))***+++,,,,,,---...<<<888333...---...111444111111222333444666777888999===??????AAAEEEEEEBBB@@@AAABBB@@@>>>@@@EEEIII^^^uuu))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((()))))))))***))))))))))))******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000000000000000111111111000333:::AAAEEEOOOfff{{{|||nnn^^^^^^[[[TTTMMMHHHCCC@@@BBBAAA???<<<:::999999999666555444444444444444444111000000000000/////////........................---------,,,,,,,,,++++++++++++++++++++++++++++++************************************)))))))))((())))))))))))))))))(((((((((((((((((())))))))))))(((''''''''''''((()))***'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''''''''''''''''''''''''''''''''%%%+++%%%&&&''''''BBB((()))'''***(((''''''((((((((((((''''''(((((((((((())))))))))))111&&&&&&)))###***444***'''***&&&$$$$$$)))--- +++&&&)))++++++///))))))((((((((((((((((((---+++$$$(((sssuuu***,,,)))(((((('''###zzz)))***###'''>>> )))......---222333222111000000///000000000000/////////000000111000111111222111000//////+++,,,,,,---...............---,,,+++++++++,,,,,,)))***,,,------,,,***)))(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))),,,,,,++++++******))))))))))))*********+++++++++))))))***+++,,,,,,------888555000,,,+++,,,///111111111222333444666777888888<<>>>>>BBB999999999999888777777777444444333222222222333333000000/////////.........---------------.........,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************))))))))))))''''''(((((((((((())))))(((((((((((())))))))))))(((((((((''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&'''%%%+++%%%&&&''''''BBB((()))'''+++)))''''''((((((((((((''''''''''''(((((())))))******,,,|||uuu$$$+++******+++000'''!!!---***%%%***000mmm222***,,,***$$$(((((())))))))))))******UUU)))&&&)))(((,,,+++)))&&&###(((((("""@@@+++333...%%%777111111000/////////000000333222222111111111111111111111000000000/////////....../////////......---,,,,,,,,,,,,++++++++++++)))***+++,,,,,,+++***)))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))***************))))))))))))************+++++++++******+++++++++,,,,,,,,,+++,,,---...//////......111111222333444666777888999===??????AAAEEEEEEBBB@@@BBBCCCBBB@@@@@@CCCFFFRRRjjj(((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))*********+++)))***+++,,,,,,,,,++++++---------......---------......---...000222333222222333444444222444:::AAAFFFUUUkkk~~~tttxxxvvvhhh___]]]VVVTTTQQQOOOMMMJJJHHHGGGGGGCCCAAACCCBBB===;;;===;;;;;;::::::999999999999555444333333222222222222000000000////////////...,,,,,,,,,------.........,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************))))))))))))'''''''''((((((((())))))(((((((((((())))))))))))&&&&&&''''''((('''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((((('''''''''&&&&&&&&&'''%%%+++%%%&&&''''''BBB((()))(((+++***''''''(((((((((((('''''''''''''''((()))*********999''')))((((((---+++'''&&&$$$***))),,,)))iii***555(((""")))***&&&(((((()))))))))*********nnn***))))))&&&...***(((******''',,,***ppp222)))///222...111000////////////000000111222222111000000000000000111111000//////////////////////////////...------,,,,,,,,,,,,,,,+++******************************))))))))))))))))))))))))'''((()))******)))((('''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))))))))***)))************+++++++++***++++++++++++,,,,,,,,,,,,---...////////////...111111222333444666777888:::>>>@@@???AAADDDDDDAAA@@@BBBDDDBBB@@@@@@BBBEEEUUUjjj((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((('''''''''))))))))))))************)))***+++,,,---,,,++++++(((***,,,......---+++))),,,......------///111111...///222444333111222444777>>>GGGPPPYYY^^^YYYRRR^^^hhhrrr|||tttkkkeee___XXXUUUVVVNNNMMMMMMNNNMMMJJJHHHHHHFFF@@@???CCCCCC>>>;;;===<<<;;;999777666555444444666555444333222222222222111000000000////////////,,,,,,,,,------.........,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************))))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))###$$$%%%'''((()))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((('''''''''&&&&&&&&&'''%%%+++%%%&&&''''''BBB((()))(((+++***''''''((((((((((((''''''&&&''''''((()))******+++***&&&,,,&&&%%%&&&+++ &&&///%%%...+++%%%***~~~xxx$$$+++&&&)))///&&&"""---(((((())))))*********+++""",,,(((((($$$///((('''+++999&&&))):::aaa111&&&)))444666)))//////...//////000111222111111000///////////////111111000///////////////............---,,,+++++++++,,,,,,,,,,,,+++************)))(((((()))******))))))))))))))))))))))))'''((()))******)))((('''''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))''''''(((((())))))******)))************+++++++++++++++++++++++++++,,,,,,......------------......111111222333444666777888:::>>>@@@???AAADDDDDD@@@@@@BBBDDDCCC@@@@@@BBBEEEYYYkkk~~~((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...---......///////////////222333333444666888:::;;;999===EEEQQQ^^^lllwww}}}{{{wwwzzzzzzvvvpppjjjeeebbbaaa```bbb```^^^[[[XXXUUUTTTSSSQQQOOOLLLKKKJJJIIIFFFDDDDDDCCCAAA???>>>===<<<<<<<<<999666666888888777555222222222111111111111000////////////............,,,------......------,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))(((((((((((((((************))))))))))))***)))((('''***...222555...***&&&%%%''')))((('''''''''((((((((((((''''''))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((%%%***$$$'''((('''AAA&&&((((((+++'''''''''((((((((((((((((((''''''''''''''''''''''''...444'''///***'''---&&&&&&&&& 222---###PPP))),,,111%%%---%%%,,,)))((((((((((((((((((((((((rrr###"""***111(((,,,((((((222###ZZZ777666...(((666///000//////........./////////////////////.........//////000000000000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))(((''''''************************************************++++++,,,------......///000111222222333555888;;;888<<<@@@CCCCCCDDDEEEFFFBBBCCCDDDBBB@@@AAAFFFKKK\\\qqq}}}((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))+++++++++,,,,,,,,,------,,,++++++++++++,,,------------...////////////////////////000111333444555111111222555888===AAADDDIIIFFFDDDGGGOOOXXX___cccgggjjjmmmlllhhhgggjjjmmmooosssyyy||||||wwwqqqmmmjjjkkkkkkiiifffcccbbbbbbbbb```\\\YYYWWWWWWWWWXXX[[[YYYWWWTTTRRRQQQQQQQQQQQQOOOLLLJJJIIIGGGDDDBBBCCCBBB@@@>>>===<<<<<<;;;888666333333444555444222222222222111111111000000////////////............,,,,,,------------,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))(((((((((((((((*********)))))))))(((((())))))((((((***---000222111---***((()))))))))'''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((%%%***$$$'''((('''AAA'''((())),,,(((((((((((((((((('''''''''((((((((((((((((((((((((###222###000mmm!!!;;;777***!!!******///)))111$$$FFFEEE///---'''111)))###***)))..."""************************111---ttt%%%...666&&&%%%******%%%***,,,"""AAA>>>###***555'''///999%%%//////............//////////////////////////////..................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))(((''''''************************************************++++++,,,------......///000111222222333555888;;;999<<<@@@CCCCCCDDDDDDEEEFFFFFFEEEDDDCCCDDDFFFHHHXXXooo|||((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------,,,---......//////......---,,,,,,------///000000555444333333333555666777777666666999===AAACCCDDD???CCCFFFGGGGGGHHHKKKNNNQQQRRRTTTUUUUUUUUUTTTSSSUUUWWWXXXXXXWWWVVVWWWXXXTTTSSSRRRQQQQQQRRRTTTUUUUUUTTTQQQOOONNNNNNOOOPPPOOOMMMJJJHHHGGGEEEBBB@@@AAA@@@>>>===<<<;;;:::::::::888666555666666666444222222111111111000000000/////////............---,,,,,,------------,,,,,,---+++***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***))))))(((((((((((((((******))))))))))))((((((((((((((()))***+++,,,---111...+++)))(((((('''&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((%%%***$$$'''((('''AAA((()))***---)))))))))(((((('''''''''&&&))))))))))))))))))))))))---+++!!!"""999XXX''',,,///,,,444... '''***///###---VVV333%%%(((((((((000"""************************###&&&444:::%%%(((888&&&***%%%---&&&$$$(((((('''333+++,,,666)))///...............//////////////////////////////////////////......---,,,---------------------------------,,,,,,+++++++++************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''************************************************++++++,,,------......///000111222222333555888;;;999<<<@@@CCCCCCCCCDDDEEEDDDCCCBBBBBBBBBCCCBBBAAASSSkkk{{{((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))***++++++++++++,,,,,,,,,+++++++++***+++,,,,,,---,,,,,,---............---......---------...//////......///000333555777999555444555666888999999999===???@@@???===<<<>>>???IIIIIIIIIJJJKKKMMMNNNOOOLLLNNNPPPQQQQQQQQQRRRSSSUUUTTTSSSSSSSSSSSSSSSSSSUUUSSSPPPNNNMMMMMMNNNOOOKKKIIIFFFEEEEEEDDDBBB@@@???>>>===;;;:::999999999:::999888777777777666666111111111111000000000000//////.........---------,,,,,,,,,------,,,,,,,,,,,,+++***+++,,,,,,,,,***++++++++++++++++++++++++************************))))))(((((((((((())))))***)))))))))(((((((((((('''(((((()))))))))))))))+++***((('''&&&&&&&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((%%%***$$$'''((('''AAA'''((())),,,((()))))))))(((''''''&&&&&&((((((((((((((((((((((((222'''$$$111---333tttrrr'''))),,,---333###,,,"""'''))))))%%%"""XXX^^^:::'''///***!!!000)))************************333555(((:::QQQ}}}+++---...*** +++$$$333***(((111"""***!!!$$$777222///)))'''*********///......---------.../////////////////////000000000111111222111111000///.................................---,,,,,,+++******************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************************************++++++,,,------......///000111222222333555888;;;999===@@@CCCCCCCCCDDDEEEBBB@@@???AAADDDEEEBBB>>>PPPkkk}}}((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,+++************+++,,,,,,+++,,,,,,---------------......------------......------------...//////000000000000000000111222333333444666777888999;;;===??????AAACCCDDDFFFGGGHHHFFFHHHKKKKKKKKKKKKLLLNNNQQQRRRRRRRRRQQQQQQPPPPPPTTTSSSPPPMMMLLLKKKLLLLLLFFFEEECCCCCCDDDDDDBBBAAA======;;;:::999999999999666666555444333222333333111111111000000000//////............------------+++,,,,,,,,,,,,,,,,,,+++,,,+++******,,,,,,+++***++++++++++++++++++++++++************************))))))(((((((((((()))))))))))))))((((((((((((''''''((()))))))))(((''''''''''''''''''''''''((()))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((%%%***$$$'''((('''AAA&&&'''(((+++'''))))))(((((('''''''''&&&''''''''''''''''''''''''&&&)))&&&%%%%%%''',,,...<<<***(((***###%%%((()))%%%333+++"""''',,,/// ---)))))))))))))))))))))))))))######...)))(((999JJJZZZ777,,,000***---'''+++///!!!...(((TTTWWW777***...+++&&&!!!+++888///###***---------------...//////////////////000000111111111111222222111000//////..............................---,,,,,,+++******************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((************************************************++++++,,,------......///000111222222333555888;;;:::===AAACCCCCCCCCCCCDDDCCCBBBBBBFFFJJJKKKHHHEEEQQQmmm((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))************++++++++++++***************+++,,,,,,***+++,,,,,,------,,,,,,,,,,,,+++++++++,,,------000111111111111111111111222333333333222333555777...///111333555888999:::888:::===???AAABBBCCCCCCHHHJJJLLLMMMLLLLLLMMMNNNLLLMMMOOOQQQQQQQQQPPPPPPPPPOOONNNLLLJJJIIIHHHHHHEEECCCBBBBBBCCCCCCBBB@@@<<<<<<;;;:::999999999999666777777555333222333555111111000000000/////////.........------------,,,++++++,,,,,,,,,,,,++++++,,,***)))***+++,,,+++***++++++++++++++++++++++++************************((((((((((((((())))))***))))))(((((((((((('''''''''(((((())))))(((((('''%%%'''))))))))))))+++,,,''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((%%%***$$$'''((('''AAA%%%&&&'''***&&&((((((((((((((((((((((((''''''''''''''''''''''''444,,,###"""+++333,,,888444$$$444 +++%%%###)))***&&&!!!222EEE\\\ ccc)))###111'''***###((((((((((((((((((((((((---111///'''!!!"""***333HHH000'''%%%+++000 $$$******!!!///,,,'''<<>><<<<<<;;;:::999999999999888999999888555444555777111000000000////////////.........---------,,,,,,++++++,,,,,,,,,,,,+++++++++***)))***+++,,,+++)))************************************************((((((((((((((()))******))))))((((((((('''''''''(((((((((((((((((())))))%%%(((******)))(((***+++''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((%%%***$$$'''((('''AAA%%%''''''***&&&&&&&&&''''''((()))))))))''''''''''''''''''''''''$$$(((222((('''555### ...111,,,(((+++***###%%%'''www222%%%444OOO333###...+++'''%%%)))))))))))))))))))))))),,,+++555...===\\\111...''',,,,,,+++%%%***(((%%%///'''$$$mmmRRR///444%%%...)))//////)))$$$%%%+++000(((000000$$$!!!***111...,,,,,,,,,,,,---...///000...//////000111111222222---...///000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))''''''((()))))))))))))))************************************************++++++,,,------......///000111222222333555888;;;;;;>>>AAACCCCCCBBBCCCCCC===???AAABBBCCCCCCDDDEEEXXXttt((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++*********)))***++++++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,---...///000///000000111111111111000+++///333444111///...///000//////000222444444333888999:::;;;===???AAABBBCCCEEEGGGIIIIIIIIIKKKLLLKKKMMMOOOQQQQQQOOOMMMKKKIIIKKKMMMNNNNNNMMMKKKJJJIIIGGGDDDCCCBBB@@@===;;;<<<<<<;;;:::999999999999444666777555111000222444000000000000////////////......---------,,,,,,,,,+++++++++,,,,,,++++++++++++***)))***+++++++++)))************************))))))))))))))))))))))))((((((((((((((()))******)))((((((((('''''''''''')))(((((((((((()))******$$$'''))))))&&&%%%&&&(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&''''''(((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((%%%***$$$'''((('''AAA&&&((((((+++'''%%%%%%&&&'''((()))******))))))))))))))))))))))))""")))111+++$$$---000###,,,111666"""+++)))***'''(((%%%222&&&333&&&000&&&AAA---******&&&...************************ 666***111,,,///@@@uuu$$$...+++###)))(((+++)))***111 444'''***""",,,,,,***&&&******%%%,,,..."""((("""'''...,,,---///***+++++++++,,,---...///000...//////000111222222222...///000222333333333333////////////////////////,,,,,,,,,,,,,,,,,,,,,---************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((((('''))))))))))))))))))))))))''''''((()))))))))))))))************************************************++++++,,,------......///000111222222333555888;;;;;;>>>AAACCCCCCBBBCCCCCCAAACCCFFFEEECCCBBBDDDGGGZZZvvv***&&&$$$&&&((()))+++---&&&)))111...$$$(((***(((((((((((())))))))))))000)))$$$%%%&&&&&&(((---***&&&***///***(((***(((***)))&&&$$$)))//////+++000(((***,,,(((+++...'''(((333...!!!"""''''''+++'''000,,,&&&***+++***000///,,,***+++---,,,---///... %%%222,,,%%%---666////////////000000000000---888(((***999444$$$777777;;;===::::::>>>@@@???BBB999???JJJIIIHHHJJJGGGGGGHHHMMMSSSUUUQQQOOOPPPLLLNNNOOONNNLLLJJJJJJJJJHHHHHHHHHFFFDDDAAA>>><<<<<<<<<<<<;;;:::999777777777666666555444444333333111111111111000000000///---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************************************+++*********))))))(((((())))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((())))))))))))((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))'''&&&"""&&&+++'''---!!!EEE'''&&&%%%(((%%%''''''''''''((((((((()))$$$...(((000 ...$$$(((***,,,)))%%%$$$&&&(((...uuu###)))---'''&&&,,,(((999"""BBB+++...111...'''''''''...)))(((000'''777!!!%%%***333***888###&&&...***---(((,,,,,,))))))(((((((((((())))))KKK"""&&&%%%)))(((...000,,,((())))))&&&))))))))))))************------------------------......//////000000111111222222222111111111111111000000000000//////////////////000000///---***)))+++++++++************)))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,------.../////////000111333333333444777999<<<@@@BBBAAABBBFFFEEEBBBBBB???>>>@@@AAA@@@BBBGGGXXXttt###+++111---%%%!!!###'''+++&&&,,,///111(((((((((((())))))))))))$$$&&&***,,,***'''&&&'''$$$;;;///%%%333,,,&&&&&&---000+++%%%$$$%%%&&&$$$///%%%------&&&---...%%%,,,;;;333&&&)))%%%+++''''''333444)))%%%!!!***222///((($$$(((---333555888111)))111444'''------........./////////666###666777///'''>>>:::)))000555555777<<<@@@AAA===AAAHHHCCC:::DDDTTTTTTZZZXXXRRRIIIHHHNNNQQQPPPOOOPPPQQQPPPNNNMMMMMMMMMIIIHHHGGGEEECCC@@@>>><<<;;;;;;;;;:::999888777666666555555444444333333222111111111000000000//////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********************************************************)))))))))(((((())))))))))))))))))))))))((((((''''''''''''((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((('''((((((((())))))))))))((((((((((((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&%%%666###------000AAA'''''''''+++)))'''''''''((((((((())))))444"""{{{+++"""444$$$+++...++++++000000+++XXX***$$$)))''')))222&&&***'''EEE ))),,, &&&(((+++)))(((+++&&&DDDGGG,,,444000+++222)))***JJJ"""SSSBBB(((---+++&&&))))))(((((((((((())))))'''"""666---''')))!!!"""(((******+++))))))))))))************------------------------.........///000000111111111111111111111111111111111111000000000///////////////000000///---+++)))+++++++++************)))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,---.........000111333333333444777999<<<@@@BBBAAABBBFFFFFFCCCCCC@@@???AAABBBAAADDDHHH\\\xxxKKKMMMFFF666******,,,+++%%%777%%%;;;777###(((((((((((())))))))))))###(((,,,***'''''''''&&&--- <<<)))***444FFFKKKKKKBBB777000,,,)))%%%...;;;888'''$$$)))%%%///,,,&&&'''***(((333---(((...000)))666WWWfffWWW???+++)))000000)))""""""+++...(((+++000***,,,,,,,,,---------......,,,222(((***888888$$$"""???999555???TTTbbb\\\OOOBBB888>>>IIIIIIFFFFFFAAADDDFFFFFFGGGPPPYYYQQQCCCOOOQQQRRRQQQOOOMMMMMMNNNIIIHHHFFFCCCAAA???>>>===;;;;;;;;;:::999888777666444444444333222222111111000000000000////////////,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******************************************************))))))))))))(((((())))))))))))))))))))))))((((((''''''''''''((((((''''''((((((((()))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&''''''((((((((()))))))))''''''((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%!!!666###"""333222NNN&&&&&&'''+++(((''''''((((((((()))))))))---;;;)))))),,,)))!!! (((+++(((777***$$$***+++%%%555)))"""000YYY,,,222,,,+++***)))...+++))))))$$$111???)))&&&,,,,,,===***...)))---,,,%%%***))))))(((((())))))***%%%000ddd((($$$+++)))---222...$$$###+++))))))))))))************,,,,,,,,,,,,---------------......//////000111111///000000111111222222222111111111111000000000000.../////////...---+++***+++++++++************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''''''''(((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,******++++++,,,------...000111333333333444777999<<<@@@BBBAAACCCFFFFFFCCCDDD@@@@@@BBBCCCCCCEEEIIIaaa}}}eee222 ---'''(((666(((((((((((())))))))))))+++***'''$$$'''---...,,,,,,555+++FFFyyy333###---...000--- 222222%%%'''...000444<<>>>>>>>><<<<<<;;;;;;:::888777666333333222222111111000000000000/////////.........,,,,,,++++++++++++,,,,,,************************************************************************))))))))))))))))))(((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((('''''')))******)))'''''''''''''''((((((((())))))''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&'''HHH___'''$$$***%%%$$$%%%)))''''''(((((((((((()))))))))!!!444nnnDDD&&&'''+++...+++&&&(((...***---+++---''',,,'''(((444999%%%///(((%%%---(((***---*********((($$$777mmm---333000555&&&+++...***WWW+++ ...******))))))))))))))))))***&&&%%%444AAA...333######%%%((((((&&&(((,,,((()))))))))************,,,,,,,,,,,,,,,---------------......///000000111...//////000111222222333222111111111000000000000......///......,,,+++***+++++++++*********))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************''''''((((((((((((((()))))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,------......000111333333333444777999;;;???AAAAAACCCFFFFFFCCCCCC@@@???BBBCCCCCCEEEJJJccc}}}+++"""555###(((((((((((())))))))))))+++'''%%%(((---...+++(((555444,,,111###,,,$$$---+++)))222000$$$???EEE//////...000222,,,,,,---------.........222 FFF(((///...VVVFFFAAADDDJJJIIIDDDJJJWWWKKKLLLNNNMMMLLLJJJKKKLLLGGGEEECCC@@@>>>=========<<<<<<<<<<<<;;;999888777333222222111000000///////////////............---,,,++++++******++++++,,,************************************************))))))))))))))))))))))))(((((((((((((((((())))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((()))***++++++***)))(((''''''''''''((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***((('''&&&(((+++GGG777~~~&&&&&&(((...---(((((((((((()))))))))***+++444777((($$$+++)))&&&<<<]]]+++...,,,'''...'''%%%000///444))) (((---000--- ---+++***+++---666!!!VVV...---%%%999;;;+++!!!...*********))))))))))))******...%%%000TTT555444---"""(((111///&&&((()))))))))************+++++++++,,,,,,,,,---------------...//////000000......///000111111222222111111111000000000000///.........------,,,+++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************((((((((())))))*********))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,---......//////000111333333333444777999;;;???AAAAAACCCFFFGGGDDDBBB???>>>AAABBBBBBEEEIIIbbbzzzkkk***&&&///(((((((((((())))))))))))(((&&&***111+++ """---GGG===;;;"""111)))&&&...(((***ZZZ***111000,,,,,,,,,---------......###BBB000<<<___@@@???MMMRRRLLLFFFJJJKKKMMMMMMKKKJJJKKKLLLEEEDDDBBB@@@>>>===<<<<<<<<<<<<<<<;;;:::999888777222222222111000000/////////.........------------++++++************++++++************************************************))))))))))))))))))))))))''''''(((((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((()))))))))((((((((((((((((((((((((((())))))******))))))(((&&&&&&'''''''''(((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))''''''+++...'''***...666666((((((((()))))))))******"""222fffJJJGGGeee,,,'''--- 333***)))///'''ddd***///(((777---)))444%%%{{{------))),,,...***XXXqqqSSS>>>OOO+++///,,,%%%+++******))))))******+++444"""***'''@@@###'''***,,,------,,,+++))))))))))))******************++++++,,,,,,------,,,------......///000000...//////000000111111111000000000000////////////...------,,,,,,,,,,,,++++++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))******++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,---......//////000000111333333333444777999:::>>>AAAAAACCCGGGGGGDDDAAA>>>>>>AAABBBBBBEEEJJJaaaxxxqqq"""(((((((((((())))))))))))'''&&&...222&&&%%%PPPttt777(((&&&,,,222%%%'''zzz777++++++++++++,,,,,,,,,,,,&&&...222,,,ZZZEEEKKKOOOHHHGGGIIIJJJJJJIIIHHHHHHIIIBBBBBBAAA@@@???===;;;::::::::::::999888777666555333333222111111000000///.........---------,,,,,,++++++************++++++************************************************))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$''')))(((&&&''',,,000''')))...666555(((((()))))))))*********333"""JJJZZZ---''',,,%%%---***///+++'''BBB"""111...333"""!!!)))UUUIII***///'''+++..."""@@@$$$FFF+++///,,,%%%+++******))))))******+++000///555...sssCCC***&&&,,,&&&)))777))))))))))))************)))******+++,,,,,,------,,,,,,---......//////000/////////000000000000000////////////.........---------,,,,,,+++,,,,,,,,,+++++++++************)))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''(((((()))******+++))))))))))))))))))))))))******+++++++++,,,,,,,,,+++,,,,,,------...//////000111333333333444777999:::>>>AAAAAACCCGGGGGGEEEBBB??????BBBDDDDDDGGGKKKdddxxx(((((((((((())))))))))))&&&%%%,,,000(((@@@PPPZZZ"""&&&+++---)))""";;;AAA)))************+++++++++555888UUU;;;CCCIIICCCEEEFFFFFFEEEDDDEEEFFFAAAAAAAAAAAA???===:::999888888888888777555444333333333222222111000000000......---------,,,,,,,,,++++++************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((("""%%%((('''%%%&&&,,,111>>>yyy%%%%%%(((///...))))))))))))************)))$$$***&&&ccc%%%---111+++111$$$%%%444)))---&&&|||999777***000444;;;***###%%%///&&&+++...***,,,+++555111,,,"""---+++++++++************++++++,,,))),,,###***"""<<<***!!!222,,,"""'''))))))))))))************))))))***+++,,,,,,------,,,,,,------...//////000000000000000///////////////.........------------------,,,+++++++++,,,,,,+++++++++************)))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************&&&&&&&&&'''((())))))***))))))))))))))))))))))))******+++++++++,,,,,,,,,***++++++,,,,,,---......000111333333333444777999:::>>>AAAAAACCCGGGGGGEEECCC@@@@@@CCCEEEEEEHHHMMMgggzzzVVV!!!&&&...***OOO!!!111!!!###777%%%!!!000///+++...ddd|||"""111%%%444...)))%%%&&&000... ggg$$$...555###111222(((111%%%444000000%%%###jjj444===IIICCCBBBDDDCCCOOOJJJ???@@@CCCAAAAAAAAA>>>======??????<<<999999999999888777555333222222222111111000///////////////...------------...))))))*********+++++++++))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&'''((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((''''''))))))(((''''''''''''''')))777000***"""...%%%***'''((()))***++++++++++++)))***333!!!'''@@@555&&&222000......///000111000///...999"""111777444666aaa&&&111,,,,,,+++333+++333000...^^^...222!!!444###******************************))))))))))))******222---333"""'''+++666"""+++,,,,,,,,,,,,------,,,++++++---------............///000000////////////000000......------------......---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))(((((((((((())))))))))))************************))))))************))))))*********))))))))))))))))))************+++++++++************************+++,,,,,,,,,,,,,,,,,,---222222111000000222777;;;<<<===@@@CCCEEEEEEEEEDDDBBBBBBBBBCCCEEEHHHJJJKKKfffyyy&&&666+++&&&777666---222111)))"""***)))+++***AAA+++'''!!!000&&&!!!XXX===!!!666!!!!!!777ZZZ$$$,,,000,,,000hhh---"""999'''&&&***)))...PPP:::444AAA555777fff???IIICCCGGGEEEDDDFFFCCC???AAA@@@>>><<<===>>>===;;;888999999999888666555333222222222111111000////////////...------,,,,,,------))))))*********+++++++++))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&'''((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((('''''''''))))))((('''''''''''''''222***///JJJ,,,,,,((("""'''((()))***************...###...&&&888+++000333555***///111333444444333333333jjjccc555222jjj===&&&333111333,,,+++///###444$$$(((===&&&--- ...333******************************))))))))))))******DDDFFF!!!///999(((,,,)))---555///,,,,,,,,,------,,,,,,+++---------............///000000////////////000000///......------......///---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))***))))))))))))))))))))))))************+++++++++************************++++++,,,,,,,,,,,,------000000///......000444777:::<<>>=========<<<999777999999888777666444333333222111111000000//////......---,,,,,,++++++,,,,,,***************+++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&'''((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((('''''''''))))))((('''''''''''''''***$$$$$$333666777~~~...)))---999(((((())))))***)))))))))''',,,###+++000<<<,,,@@@//////===...111333555666777:::AAAFFF>>>AAAEEE,,,111444333888000,,,===***000777---)))lllYYY$$$(((111***)))000++++++++++++++++++++++++************************///)))EEEJJJ===---,,,###'''+++,,,,,,------,,,,,,,,,---------............///000000////////////000000///......------......///------------,,,,,,,,,,,,************************))))))))))))))))))))))))((())))))******))))))((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))******)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,---------//////000//////000333555888:::===@@@AAABBBBBBAAAAAAAAAAAABBBDDDFFFHHHJJJbbb|||FFF %%%999***###+++%%%***111"""000$$$...)))(((///$$$***(((aaa---&&&000...$$$,,,,,,&&&;;;"""+++222UUUCCC)))!!!$$$...,,,###'''666$$$---EEE((('''''' 111,,,(((:::'''///iii777555333BBB===444444BBBKKK444===NNNKKKHHHIIIFFF???AAAGGGGGG@@@@@@???>>>===;;;999888:::999888666555444333333111111111000//////......---,,,++++++******++++++************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((&&&&&&&&&'''((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((('''''''''''''''>>>)))###)))***&&&''',,,PPP(((888(((###((())))))******))))))((("""777,,,%%%888/// 333{{{FFF)))DDD555444666999777:::>>>AAAGGGRRR___iiicccbbbLLL~~~444999BBBCCC999666:::777888%%%@@@;;;'''666...###WWWZZZ++++++111///...%%%++++++++++++++++++++++++************************888///EEE***+++"""...444++++++,,,---------,,,,,,---------............///000000////////////000000//////............//////...------------,,,,,,,,,************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))*********))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,---------000111222222222333555777888:::===@@@AAABBBAAAAAAAAAAAAAAAAAACCCEEEGGGIII___|||222)))(((222'''(((!!!---+++iii```>>> ###555...+++)))---:::+++%%%111))))))'''+++777vvv///###+++$$$GGG'''---%%%...///%%%""")))---+++ /// }}}...///&&&222 222$$$@@@<<>>;;;:::999:::999777555444333333333111111000000///.........,,,,,,+++************+++************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''(((&&&&&&&&&'''((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************))))))((('''''''''''''''"""222111%%%***000&&&333... ===&&&%%%...&&&((()))******************)))+++---//////---...222---pppkkkDDD...CCC(((999LLL555FFFEEELLLXXXcccooozzzkkkiiiWWWMMMXXXQQQ^^^XXXQQQRRRLLLIIILLLAAA999>>>000111GGG;;;###dddiii///(((+++777%%%+++&&&555***++++++++++++++++++++++++)))***++++++++++++***)))111%%%###111222 777)))---%%%!!!!!!***+++,,,,,,---------,,,---------............///000000////////////000000/////////....../////////.........---------,,,,,,************************************************(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))************************))))))************))))))(((((())))))************))))))*********+++++++++++++++++++++++++++++++++******+++,,,,,,---......///111222333333444666888999;;;>>>AAACCCCCCCCCBBBBBBAAAAAABBBCCCEEEGGGHHH]]]zzz222***$$$,,,111'''$$$111'''%%%'''^^^ 333###---999$$$111---###,,,'''000(((999000***,,,)))&&&555[[[ddd<<<$$$+++///''')))******---000)))777)))777444222000...///------444???cccVVV555'''666999***,,,@@@666+++222AAA;;;222;;;FFFFFFbbbEEE>>>HHHKKK@@@GGGLLL;;;CCCDDDDDDBBB>>>;;;:::::::::999777444333333333333111000000//////......------,,,++++++******+++++++++++++++***************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((('''&&&&&&'''((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************++++++))))))((('''''''''''''''444(((%%%'''$$$$$$&&& (((333444///aaa777+++***333(((((()))***+++,,,,,,,,,,,,000(((222555***444>>>000III;;;%%%...vvvxxxJJJ>>>;;;CCCEEELLL>>>WWW[[[YYYXXXbbbsssqqqxxxlll\\\aaabbb______eeesssppp{{{ooojjjfffhhhJJJCCCCCCAAA888111EEEFFF222&&&RRRggg,,,---%%%))):::---)))111%%%333///,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))"""&&&...111***$$$---;;;'''777===YYY))))))---...777******+++,,,---------------------............///000000////////////000000000//////......//////000............---------,,,++++++++++++++++++++++++************************'''(((((())))))(((((('''(((((((((((())))))))))))(((((((((((())))))))))))************************))))))************))))))((((((((()))******++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........///000111222444777::::::<<>>LLLDDDCCCIII>>>CCCDDDDDDAAA===999888999:::999666444222222333333000000000///......------------,,,++++++++++++++++++++++++*********))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((('''&&&&&&'''((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))))))))((('''''''''''''''"""###&&&++++++'''***111,,,222***###+++000***'''<<>><<< """000:::888333888FFFPPPttt\\\PPP___rrruuuoookkkkkkZZZTTTXXXaaazzznnnkkkpppyyyssslllyyy{{{uuudddcccssstttoooiiibbb^^^cccrrrsssvvv[[[pppgggAAAAAADDD222???<<>>555;;;EEESSScccQQQNNN>>>111000...///888,,,,,,###444222//////***,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))111///...+++'''+++***''' $$$777999$$$)))LLLXXX]]]uuu)))+++!!!%%%)))***+++,,,---------------------............///000000////////////000000000000////////////000000............------------++++++++++++++++++++++++************************''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))************************))))))************))))))'''(((((()))******++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///...///000111222666;;;>>>:::<<>>888111888:::------222(((444###(((888!!!555000))),,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))...%%%''',,,(((***...,,,&&&333...!!!%%%---,,,+++******"""'''///...'''///)))***+++,,,------...------------.........//////000000////////////000000000000////////////000000//////.........---------++++++++++++++++++++++++************************''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))'''(((((()))***+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---...//////111222222222444999???CCC:::<<>>FFF;;;HHHHHHDDDIIIKKKGGGBBB>>><<<;;;999888888666444444666666444111000000000///......------///...---,,,++++++++++++******))))))))))))******(((((())))))))))))(((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''%%%&&&(((((('''&&&&&&&&&(((((((((((((((''''''''''''((((((((()))))))))***************)))))))))))),,,,,,+++***)))))))))***))),,,...000//////000111///000222444555666777888>>>======BBBKKKVVV___dddzzzyyyvvvtttxxxuuunnnooowwwwwwppppppsssssspppqqqssslllccc___bbbgggmmmrrruuuvvvvvv}}}uuuppprrrtttpppllljjjsssnnnccc\\\aaaooozzz|||{{{~~~~~~~~~qqqqqqsssuuuvvvuuusssllleeepppsssrrrlllgggccc]]]VVVNNNIIIAAA;;;777444333222444111...,,,,,,---,,,,,,---+++******+++,,,,,,+++******************++++++************))))))))))))++++++++++++++++++++++++******))))))))))))******))))))*********+++++++++,,,,,,------.../////////000000000000111111111111222222222111000//////...//////...---,,,,,,++++++---------,,,,,,++++++++++++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......///000000000111333555777999:::<<<>>>AAACCCCCCCCCBBBDDDEEEEEEDDDDDDEEEGGGIIIcccyyy///$$$$$$&&&'''333333444000 ***)))***###000"""---AAA+++,,,%%%!!!000""":::***&&&))))))&&&)))***)))))))))((((((((('''000---$$$,,,111***'''(((222)))+++***))))))))))))))))))))))))+++++++++,,,,,,,,,------666###...222999;;;(((555CCCIIIAAAHHHGGGEEEGGGJJJFFFBBB>>><<<;;;999888888666444444555555444111000000000///......------......---,,,++++++++++++******))))))))))))******(((((())))))))))))(((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''')))+++,,,+++((('''(((+++(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))),,,++++++++++++,,,------222222222000...---///000///......000555;;;@@@CCCHHHKKKRRR\\\hhhsss{{{wwwlllhhhiiigggnnnssssssrrruuuuuutttqqqvvvxxxuuusssppphhh___```bbbdddiiimmmpppqqqqqqqqqoooqqquuutttoookkkkkkbbbdddeeegggooozzzuuussswwwxxx~~~xxxssswwwyyywwwtttqqqpppooorrruuutttrrrqqqtttuuurrr___[[[UUUMMMFFF???999666111///......///000///---,,,+++)))***+++++++++)))*********+++++++++++++++************))))))))))))++++++++++++++++++++++++******))))))))))))***************++++++++++++,,,,,,,,,------...///////////////000000000111111111222222111111000//////...///......---,,,,,,++++++------,,,,,,,,,+++++++++************)))))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......///000000000111333555777999:::<<<>>>AAACCCCCCCCCBBBDDDEEEEEEDDDDDDEEEGGGIII___vvv(((111###$$$444###333"""xxx,,,&&&+++'''(((+++!!!~~~]]]***'''"""---***EEE''',,,)))*** ---))))))))))))(((((((((((($$$,,,...***&&&$$$'''///$$$DDD===+++******))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,$$$BBB...888CCC555CCC>>>DDDHHHEEEFFFDDDHHHEEEHHHEEEAAA>>><<<;;;999777777666444444555555333222000000000///......------...---,,,++++++***++++++******))))))))))))******(((((())))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((((((((((((***+++)))&&&%%%''')))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))++++++,,,,,,...///111111...000222222222222333444444333444<<>>AAACCCCCCCCCBBBDDDEEEEEEDDDDDDEEEGGGIII\\\ttt&&&,,,,,,)))''' """111&&&333+++"""***222///"""KKK&&&***,,,""">>>((()))'''+++ 000))))))))))))((((((((((((444&&&000"""###,,,!!!NNNBBB+++''')))))))))))))))))))))))))))***++++++++++++,,,,,,,,,...$$$;;;333+++!!!777>>>CCCEEEBBBBBBKKKDDDFFFDDD@@@>>><<<;;;999777666555555444444333333222000000000///......---------,,,,,,+++******++++++******))))))))))))******(((((())))))))))))((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''(((***,,,,,,)))'''((((((((((((((()))))))))))))))))))))(((((((((((())))))))))))************,,,,,,------///000222333***---222555666666666666<<<@@@IIIXXXiiitttxxxyyy|||xxxwwwxxxyyyvvvtttqqqnnnlllkkkmmmnnnllliiikkknnneeeWWWSSSXXXdddbbbaaabbbgggiiigggcccaaaccchhhpppxxx}}}}}}{{{|||zzz~~~tttcccYYYYYYZZZYYYXXXZZZ\\\]]]ZZZWWWUUUSSSOOOJJJBBB<<<888555444222...---,,,,,,......---+++,,,,,,,,,,,,,,,++++++++++++++++++*********))))))+++++++++++++++++++++++++++******))))))******+++++++++,,,,,,,,,---------+++,,,,,,------...//////////////////000000000111111111111111000000//////......---------,,,,,,,,,,,,+++++++++++++++++++++*********)))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((())))))***))))))))))))))))))))))))((()))))))))************(((((((((((())))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,------......///000000000111333555777999:::<<<>>>AAACCCCCCCCCBBBDDDEEEEEEDDDDDDEEEGGGIII\\\www***...+++222BBB\\\+++"""******&&& 111&&&...---(((AAATTT111###''')))###,,,(((((((((((()))))))))))))))(((###%%%---,,,***111BBB+++''')))))))))))))))))))))))))))*********+++++++++,,,,,,"""CCC$$$)))777EEE<<>>AAACCCCCCCCCBBBDDDEEEEEEDDDDDDEEEGGGIII]]]xxx$$$..."""&&&555TTT,,,&&&+++333"""'''%%%;;;SSSKKK///777!!!+++%%%&&&((((((((((((((())))))))))))333######333444===+++******))))))))))))))))))))))))************+++++++++++++++***===???HHHFFFEEEAAAEEEBBBBBB@@@>>>===<<<;;;999777444555666444222111222333000000000///......------++++++************++++++******))))))))))))******(((((())))))))))))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((%%%&&&---666777///%%%'''(((((())))))******+++(((((((((((())))))))))))+++++++++,,,------......111111111111222333444555666666777;;;BBBNNN[[[dddkkksss}}}qqqiiibbbiiipppssspppjjjfffddddddbbb___]]]]]]___cccfffmmmkkkooozzz}}}xxxzzztttsssoookkkmmmwww~~~{{{uuummmhhhhhhjjjmmmsss{{{yyyhhhTTTEEEBBB===777333111000///...///......------,,,,,,+++,,,++++++++++++*********++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,+++++++++,,,------............////////////000000111111000000000000000000------------------------*********+++++++++++++++))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))(((''''''(((((()))***+++))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......///000000000111333555777999:::<<<>>>AAACCCCCCCCCBBBDDDEEEEEEDDDDDDEEEGGGIII[[[www"""999$$$CCC777***)))***$$$+++)))!!!,,,BBBOOO(((///"""000!!!***''''''((((((((()))))))))***'''***'''++++++222222)))+++***))))))))))))))))))))))))************++++++++++++999'''>>><<>>GGGSSS^^^jjjuuu|||vvv{{{}}}uuukkkeeecccdddhhhkkkiiiaaaYYYTTTRRRWWWYYY\\\___bbbgggnnnrrrnnnxxxzzzyyyyyy~~~zzz{{{yyyuuuuuuzzz|||{{{zzzsssnnnoooqqq|||yyyeeeWWWYYYRRRHHH???999666444333/////////...---,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,*********++++++++++++,,,***++++++,,,,,,---.............../////////000000000000000000000000000111------------------------)))*********++++++++++++((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((()))***+++))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......///000000000111333555777999:::<<<>>>AAACCCCCCCCCBBBDDDEEEEEEDDDDDDEEEGGGIII\\\www...###))))))!!!PPP'''***'''... ;;;$$$(((222<<>>EEE@@@>>>======<<<;;;999666333555666555111000111333000000000///......------+++***************++++++******))))))))))))******(((((())))))))))))((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((***+++***'''&&&''')))'''(((((()))***+++++++++%%%&&&'''((()))***+++,,,------......///000000111222333444666999<<<>>>@@@AAAMMM___oooxxxzzzyyywwwooopppoooggg^^^ZZZ]]]bbb\\\]]]\\\WWWRRRQQQVVV[[[XXX___iiiooorrrsssvvvyyyzzzzzzyyy|||~~~vvvzzz~~~}}}zzzyyy||||||mmmcccllldddWWWJJJBBB===:::999000000///...------,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,))))))*********+++++++++***++++++,,,,,,---................../////////000000000000000000111111111------------------------))))))******++++++++++++(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((()))++++++))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++,,,------......///000000000111333555777999:::<<>>>>>CCCYYYqqq~~~rrrjjjjjjjjjmmmkkk```TTTMMMIIIFFFKKKOOORRRWWWdddttt|||{{{rrrxxx|||{{{zzztttwww{{{}}}zzzssslllgggiiigggbbb\\\YYYWWWTTTPPPFFF???666111000//////111,,,++++++---,,,((())),,,---------,,,,,,,,,++++++******************************************************+++,,,,,,---......------......///000000000////////////000000000000000///...------,,,------))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))******)))''''''))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++)))************+++++++++,,,,,,,,,---------......111111222333444666777888999;;;???BBBDDDDDDCCCBBBCCCCCCBBBAAAAAACCCGGGJJJ\\\vvv...,,,!!!000!!!***!!!)))222222444&&&,,,III)))((((((((((((((()))************%%%)))''''''///JJJ111///000%%%,,,YYYOOO:::888???<<>>EEEQQQggg|||tttrrrsssiiiiiidddYYYSSSTTTWWWXXX]]]aaadddeeemmmxxx}}}yyysssmmmiiihhhhhhjjjggggggggggggiiijjjhhhfffYYYSSSIII@@@888111......///,,,,,,...---******...---------,,,,,,,,,++++++************************+++++++++++++++++++++++++++++++++,,,,,,---------------......///000000000///000000000000000000000000///...------,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************((((((***+++++++++***)))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++)))************+++++++++,,,,,,,,,---------......111111222333444666777888:::<<<@@@CCCEEEEEEDDDCCCCCCDDDCCCBBBBBBDDDHHHKKKZZZttt&&&444,,,333111###000,,,(((,,,000"""CCCBBB&&&((((((((((((((()))*********000######/// <<<---,,,!!!))),,,***,,,YYY???888===DDD???AAAHHHFFF@@@???>>><<<:::999888777555555444333333222111111000000000///......------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((()))))))))(((''''''''''''((((((((()))))))))))))))))))))))))))))))))******+++,,,,,,+++++++++------------...///000111444444444666999;;;:::999???KKKZZZgggwwwttthhhaaaXXX[[[ZZZTTTTTT\\\fffkkksssvvvwwwsssrrrwww}}}~~~}}}vvvmmmfffeeeiiiqqqwwwqqqqqqqqqsssssspppkkkhhhaaa]]]UUULLLDDD===777444111...,,,...---++++++...------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000000000000000000000000000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))***+++,,,,,,++++++))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++)))************+++++++++,,,,,,,,,---------......111111222333444666777888;;;===@@@CCCEEEEEEDDDCCCDDDDDDDDDCCCCCCEEEHHHKKK\\\uuu999222(((---)))%%%###+++((($$$%%%)))777222---777!!!)))((((((((((((((())))))***'''...&&&###111&&&???222===###444%%%*** 111YYYAAAAAAEEEFFFAAA???AAABBB@@@???>>><<<;;;999888777666555444333222111111111000000000///......------+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((()))))))))((((((''''''(((((((((((())))))))))))))))))))))))*********)))***+++,,,,,,,,,,,,,,,/////////000000000000000444777888555222777DDDOOORRReeexxxzzztttssspppdddVVVNNNQQQ[[[cccdddfffooo{{{|||vvvxxxyyyttttttvvvxxx{{{zzzzzz|||zzzrrrkkkgggddd```YYYSSSQQQMMMCCC:::444///,,,------++++++......------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------......///000000000111111111000000000000000000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))*********************))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++))))))*********+++++++++,,,,,,,,,---------......111111222333444666777888:::<<<@@@CCCDDDDDDCCCCCCBBBCCCCCCCCCCCCDDDGGGJJJaaaxxxBBB...$$$888---###!!!;;;!!!$$$@@@ @@@!!!;;;(((((((((((((((((())))))***''')))***((()))...333MMM...&&&$$$...''')))...###cccPPPDDD@@@CCCBBB@@@AAABBBAAABBB@@@@@@>>>===;;;999888888777666444333111111111111000000000///......------+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((()))))))))))))))((((((((((((((()))))))))***((()))))))))*********+++******+++------.........111111111111111111000000444444666;;;DDDRRR```jjjlllyyy~~~sss___WWWOOOLLLMMMOOOWWW^^^eeeqqq{{{{{{{{{}}}yyyttt|||zzz~~~||||||qqqkkkdddaaadddcccUUUDDD>>>666111000///,,,,,,............---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------......///000000000222111111111000000000///000///...------,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++))))))*********+++++++++,,,,,,,,,---------......111111222333444666777888888;;;>>>AAACCCCCCBBBAAA@@@AAABBBBBBBBBCCCEEEGGG___www+++ VVV>>>777///,,,%%%888666///$$$'''&&&^^^%%%'''(((999((((((((((((((()))******''')))(((---"""---%%%;;;>>>\\\$$$+++444+++"""+++,,,,,,###,,,IIIEEE;;;HHHNNNFFF???EEEEEEAAADDDAAA@@@???===;;;:::999888888666444222111111111111000000000///......------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((''''''&&&&&&&&&&&&''''''''''''((())))))))))))))))))))))))(((((()))*********))))))((((((((()))))))))******((())))))******+++++++++***+++,,,...///000000000333333222222333333444555888555;;;PPPlll~~~{{{yyyyyylll\\\PPPGGGEEEDDDFFFJJJTTTfffuuu{{{~~~yyywwwsssttt}}}vvvdddRRRHHH>>>:::666111//////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000222222222111111000000///000///...------,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***************************))))))(((''''''(((((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++)))************+++++++++,,,,,,,,,---------......111111222333444666777888888:::===@@@BBBBBBAAA@@@???@@@BBBBBBAAABBBDDDFFFXXXqqq)))///###///555888---"""&&&:::$$$+++555&&&vvvCCC ((((((((((((((()))******'''--- 000$$$)))(((---''''''<<>>CCCFFFRRRjjj~~~|||~~~{{{kkkVVVGGGBBBDDDIIISSS___fffmmmxxx~~~zzz}}}|||mmm```RRRIIIBBB999333111............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------------......///000000000333333222111111000000///000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((('''((((((***+++,,,))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++)))************+++++++++,,,,,,,,,---------......111111222333444666777888888:::>>>AAACCCCCCBBBAAA???AAABBBCCCBBBCCCEEEFFFSSSnnn///%%%(((444++++++!!!666,,,%%%+++333333%%%===###...%%%888+++,,,((((((((((((((()))******%%%222333+++'''333***(((###+++(((oooDDD+++'''000(((%%%---$$$&&&%%%000'''...777XXX***CCCBBB666<<>><<<:::999888999777444222000000111111000000000///......------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''(((***++++++(((((((((((((((''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((()))***************))))))))))))************((())))))***++++++,,,,,,,,,---...000222333444444333222333555888===BBBEEEMMM[[[nnnzzz~~~}}}|||}}}uuujjjaaaSSSHHHLLLWWWTTTXXXaaammmvvv}}}{{{vvvyyyqqq```TTTJJJ???777444//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,---......------......///000000000333333222222111000000///000000...---------------------------------------************************))))))))))))))))))))))))))))))))))))))))))))))))************************'''''''''(((***---///111))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++)))************+++++++++,,,,,,,,,---------......111111222333444666777888999;;;???BBBDDDDDDCCCBBB@@@BBBCCCDDDDDDDDDFFFGGGTTTnnn,,,+++!!!444)))###777xxx)))&&&...&&&---&&&///'''%%%%%%555'''$$$cccEEE666(((++++++&&&///,,,!!!...&&&(((333'''111***+++---)))(((...444***+++&&&+++000'''&&&,,,$$$111###***(((WWW444999888222666@@@AAABBBBBBCCCCCCBBBBBB@@@???===<<<;;;;;;;;;<<<999777444222111111333444000...------......---,,,+++++++++************)))))))))((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))'''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&&&&''''''((((((((((((((())))))))))))************'''''''''((()))*********+++++++++,,,,,,---------,,,///333444222111222333444444666;;;FFFVVVgggrrrvvvtttuuuwwwvvvuuuxxx~~~lllSSSMMMSSSYYY```eeeccckkkwwwwwwtttyyy{{{ssscccQQQBBB888444333222222333222///---.........---,,,,,,---...++++++++++++++++++++++++++++++++++++,,,---...///000.........000111111111////////////000000000000222000///...//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&(((,,,......,,,))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***++++++,,,---...000111000111222222444444555666999;;;>>>@@@BBBCCCBBBBBBEEEEEEEEEDDDCCCCCCBBBBBBXXXnnn'''000''',,,)))---***vvv---***&&&,,,(((000+++---"""+++ ---ccc...???333***###((()))$$$%%%---))) ///222"""'''***(((------+++!!!///JJJ222 ///$$$%%%+++++++++,,,***&&&///"""FFF222'''111===>>><<<@@@BBBBBBBBBBBBBBBBBBAAAAAAAAA@@@>>><<<;;;;;;;;;;;;888777555333222222333333000...------......---,,,+++++++++************)))))))))((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''&&&'''(((((())))))(((((())))))))))))************((()))))))))******++++++++++++,,,,,,------......555222000000222444555666555666>>>PPPhhh~~~|||vvvuuuvvvuuuvvvzzzbbb^^^```kkkuuuxxxzzz}}}uuu~~~}}}|||zzzxxxkkkrrrxxxvvvlll___SSSLLLAAA===888333000/////////...///...---,,,++++++,,,++++++++++++++++++++++++++++++++++++,,,---...///000///......///000000000////////////000000000000222000......//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((('''))),,,------+++))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,---...///000000111222222444444555666999;;;>>>@@@BBBCCCBBBBBB@@@AAABBBCCCCCCDDDFFFGGG^^^ttt%%%///)))(((***...))):::VVV***+++...***,,,***...###***666KKK,,,%%%...iii&&&'''+++***---'''---,,,///$$$%%%+++''',,,333(((***)))...###---~~~%%%444$$$&&&...''')))+++$$$+++...&&&FFFkkk999'''%%%///777111///555666DDDDDDCCCBBBAAAAAAAAAAAABBBAAA???===;;;;;;::::::777777666555444333222222000...------......---,,,+++++++++************)))))))))((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&'''(((((())))))(((((())))))))))))******************++++++++++++++++++,,,,,,,,,---.../////////888333///000444777777555666<<>>555222333444000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......111000000////////////000////////////000000000000111000......//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))+++,,,+++***))))))))))))))))))))))))))))))))))))************))))))*********+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///000111222222444444555666999;;;>>>@@@BBBCCCBBBBBB>>>@@@AAABBBBBBDDDFFFHHHaaawww***)))&&&+++***'''333+++&&&***...---(((***'''***111###BBB\\\'''***;;;&&&,,,,,,---***111&&&***%%%)))&&&!!!...+++555,,,$$$%%%111---***777555'''$$$////// ,,,%%%'''...%%%,,,///mmm...!!!///666111777000333555111:::FFFCCCCCCBBBAAA@@@AAAAAABBBCCCBBBAAA@@@>>><<<;;;:::999666666777666555444222111000...------......---,,,+++++++++*********))))))))))))((('''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&((()))))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))((()))))))))************++++++++++++++++++++++++,,,------...///000111111333333333444666777666555===MMMjjjtttzzzxxxyyyzzzuuuiii^^^YYYqqqxxx~~~jjjfffmmmsssvvvvvv{{{~~~~~~yyyqqqkkkhhhpppsssxxx~~~||||||wwwwwwyyy{{{xxx|||vvviiiqqqtttzzz~~~|||xxxxxx{{{sssnnndddVVVGGG;;;666444222111000000000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...111111111000.........///////////////000000000000111///......//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))******))))))******))))))))))))))))))))))))))))))((()))))))))************************+++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,------...000111222222444444555666999;;;>>>@@@BBBCCCBBBBBB@@@BBBCCCBBBAAAAAADDDGGG^^^vvv,,,,,,(((+++)))'''000%%%333&&&,,,...(((,,,%%%///000)))VVV888+++...rrr222+++(((&&&,,,%%%((('''JJJ111666000...%%%%%%111---)))444RRR!!! ......$$$///(((,,,,,,$$$...$$$lll[[[///222111,,,)))***,,,,,,&&&&&&+++222555999999444>>>>>>>>>???AAABBBDDDDDDAAAAAA@@@???===<<<::::::666666777777666444222111000...------......---,,,+++++++++*********))))))))))))((('''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((%%%&&&((()))))))))((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''(((((()))))))))))))))((()))))))))************)))))))))***************---...///000111222333333222444555444222555===DDDSSSiiixxxooorrrtttxxxyyypppeee```aaa}}}~~~~~~|||}}}~~~kkk[[[YYYaaaeeeeeeccccccfffhhhgggbbb\\\WWWUUUZZZ\\\```hhhuuu{{{tttiii___aaaccceeeffffffeeebbbZZZVVVSSSWWW^^^bbbbbbaaaaaaVVVSSSZZZ\\\WWW]]]kkkuuu||||||}}}{{{yyytttaaaLLL;;;222333000...---/////////---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------000111222000...---...000////////////000000000000000///......//////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))(((((()))))))))))))))))))))))))))((()))))))))************+++++++++,,,,,,,,,,,,---+++++++++,,,,,,,,,------------,,,,,,,,,------...000111222222444444555666999;;;>>>@@@BBBCCCBBBBBB???BBBDDDBBB@@@AAAEEEIIIbbbyyy)))555,,,'''(((///%%%,,,uuu+++///+++))))))+++---&&&)))eee+++,,,***:::///VVV<<<***'''+++***---...xxx''',,,999<<<------***...$$$,,,333%%%(((***,,,(((+++)))'''///111"""[[['''(((***$$$000+++&&&&&&+++000000...,,,222------555222333AAA999:::===???AAABBBCCCCCC@@@@@@@@@???>>>===<<<;;;666777777777666444222111000...------......---,,,+++++++++************)))))))))((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))%%%&&&'''((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''((())))))******))))))))))))))))))************(((((())))))***++++++,,,...///000111222333444555777888777333333>>>RRRaaappp}}}xxxjjjeeefffeeeeeefffccc]]][[[dddpppbbbUUUKKKJJJNNNOOOMMMLLLIIIIIIIIIHHHFFFEEEGGGHHHJJJKKKJJJKKKRRRYYYXXXSSSVVVXXXZZZZZZ]]]___^^^YYYMMMHHHEEEHHHKKKKKKKKKLLLKKKFFFGGGKKKHHHAAABBBHHHQQQ\\\hhhmmmqqqvvv{{{|||~~~fffNNN???888333...+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---///111222000---,,,///222////////////000000000000000///......///000///---,,,,,,,,,,,,,,,,,,,,,,,,************************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))******((('''(((***))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///000111222222444444555666999;;;>>>@@@BBBCCCBBBBBB===AAACCCCCCAAABBBIIINNNkkk'''555)))((((((111(((}}}000///%%%///'''---***''')))]]]'''&&&111>>>'''333^^^FFF***)))333&&&222000AAA888***---******###000FFF888---+++$$$000%%%)))***###222111***:::JJJEEEHHHMMM@@@>>>@@@EEEKKKJJJEEE@@@@@@KKK@@@EEEXXXCCC***;;;777999<<>>??????@@@???>>>===<<<888777777777555444333222000...------......---,,,+++++++++************)))))))))((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((()))************)))))))))))))))************'''((()))***+++---......//////000222333444666666888999:::<<>>???AAA@@@@@@CCCAAADDDGGGJJJLLLOOOSSSUUUUUUXXXZZZXXXZZZaaaeeefffjjjlllkkkiiikkknnnllleee\\\YYYYYY^^^]]]XXXVVVXXXXXXXXXWWWSSSMMMHHHFFFGGGKKKOOOOOOKKKKKKQQQUUUVVV]]]ccckkknnnpppssszzz{{{eeeUUUDDD===444///...///...------------------------------,,,,,,++++++,,,,,,,,,---000222000---,,,000333////////////000000000000///...---...///000///...,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))******(((''')))+++))))))))))))))))))))))))))))))))))))***************+++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,---...///000000111222222444444555666999;;;>>>@@@BBBCCCBBBBBB???CCCEEEDDDAAABBBIIIPPPmmm)))---"""///(((***888***+++!!!999,,,((((((111,,,JJJ^^^...%%%,,,$$$...)))>>>DDDIII''''''333...)))555%%%000(((&&&((((((,,,222""",,,333 000+++)))222###((((((///###DDDGGG///777999===@@@AAA???===<<<===>>>???@@@@@@???>>>===888888777666555444333333000...------...///---,,,+++++++++************)))))))))((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))(((((((((((())))))''''''&&&&&&'''(((***+++((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((()))***************))))))))))))************((((((***+++---...000000///000111222444555666777444777>>>IIIXXXiiiyyy|||wwwtttsssssssssssslllhhhgggmmmuuuxxx^^^III@@@>>>???CCCDDDDDDHHHNNNMMMTTT___hhhnnnpppppppppqqq{{{|||}}}}}}vvvrrrrrrwww}}}zzzqqqmmmoooiiikkkggg^^^ZZZ^^^dddeeekkkggg]]]RRRLLLOOORRRQQQMMMQQQSSSQQQMMMMMMSSSYYYiiiooovvv|||pppcccPPPGGG;;;444333333111///------------------------------,,,++++++,,,,,,,,,,,,///222111------000444////////////000000000000///...---...///000///...,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))&&&(((******(((''')))+++))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,,,,,,,---------***++++++,,,---...000111000111222333444555555666999;;;>>>@@@BBBCCCBBBBBBDDDGGGIIIEEE@@@@@@FFFMMMiii~~~(((000***+++000+++---%%%999&&&)))---+++...)))222...000(((///$$$///000^^^)))///)))+++,,,(((+++JJJ///,,,///$$$///)))... +++555"""///&&&))))))))))))))))))))))))999111<<<555???EEE---FFF;;;;;;999:::===>>>>>>===;;;999999999888777555222000///000000000000///...---,,,************)))))))))((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((''''''''''''(((((()))((('''&&&'''(((***,,,(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((()))++++++*********+++************++++++++++++---,,,,,,...000111111000333//////555::::::888888;;;@@@LLL^^^qqq{{{|||yyy}}}~~~yyyvvv|||tttfffkkknnnoooxxxxxx~~~eeeOOOGGGFFFFFFGGGJJJKKKNNNVVV^^^eeesss}}}zzzwwwsss~~~}}}vvvmmmfffmmmdddWWWPPPYYYkkkyyy~~~~~~kkkYYYUUUXXX[[[^^^cccZZZ[[[[[[ZZZWWWTTTPPPMMMNNNTTTXXX\\\gggyyy}}}~~~wwwlllgggaaaVVVFFF;;;777555222//////---,,,++++++,,,---...//////.........---------111111111000000///...---000000000000000000000000111000000///...---------------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++''''''((()))***++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++*********,,,,,,------------------222333333444555666777777777999<<>>IIIuuu222))))))%%%111%%%))))))))))))))))))))))))777<<<555444AAA333BBB;;;;;;888:::<<<>>>>>>===<<<;;;888888777666444222111000000000000//////...---,,,++++++++++++************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((''''''''''''((((((***)))'''''''''(((***+++((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((('''(((******)))))))))***************************++++++,,,---///000111000333444666999888999BBBKKKUUU___kkktttyyy~~~xxxoooooorrrllldddhhhkkkmmmppp}}}qqq___SSSQQQQQQQQQPPPRRR\\\ooo|||tttoooooommmjjjiiiiiijjjkkkiiieee^^^XXXVVVSSSMMMLLLUUUccclllmmmiii]]]TTTWWW^^^dddjjjppprrrtttvvvwwwuuuooohhhcccWWWVVVQQQKKKOOO```rrr|||pppqqqttt{{{wwwqqqssstttpppkkkiiieee___TTTHHH???777222//////000000///...------...............------------///000000000000///......000000000000000000000000111000000///......------------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++(((((())))))******++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,------------...222222333444555666666777777999<<>>999<<<;;;:::999:::<<<>>>>>>===<<<;;;666666555444333222111111//////000//////...---,,,,,,,,,,,,++++++++++++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((******(((''''''((())))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&((())))))(((((()))******************************+++---///000111222222333777;;;;;;999>>>QQQeeesssvvv{{{pppdddZZZ[[[aaaeeeeeeeeetttwww|||vvvtttwww|||kkk]]]WWWggg^^^WWWUUUUUUUUUWWWZZZssszzz}}}tttcccYYY\\\]]][[[\\\^^^]]]ZZZMMMMMMNNNOOOOOOMMMIIIFFFCCCEEEGGGJJJQQQXXXXXXTTTLLLIIIJJJSSS^^^gggqqqxxx~~~qqqnnneee^^^aaaooo|||rrriiieeejjjnnnrrr}}}~~~wwwssspppllljjjkkkiiigggbbbXXXKKK@@@999666000000000///,,,+++***+++......---------,,,,,,,,,......///000000000//////000000000000000000000000000000000///......------------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))))))))))))))******************++++++,,,,,,---,,,,,,,,,++++++++++++***,,,,,,,,,---------......000111222333444555555666777999<<>>===<<<:::999555444444333222222222222////////////...---,,,,,,,,,,,,+++++++++*********))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((''''''''''''((((((+++***)))(((''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((&&&(((******)))((()))***************************---///111333444444555666888999<<<@@@EEEQQQggg{{{zzzuuu}}}rrr]]]OOOLLLSSSdddooosssxxxttttttxxx___LLLCCCAAAGGGDDDFFFOOOXXX^^^eeekkk{{{xxxrrrpppjjjaaa]]]ZZZQQQGGGKKKQQQUUUWWWYYY\\\[[[XXXJJJJJJIIIJJJKKKJJJHHHFFFIIILLLNNNNNNPPPRRROOOHHH???AAAGGGOOOYYYcccnnnvvv}}}}}}wwwtttpppqqq{{{|||pppjjjlllggg___cccpppvvv{{{~~~{{{vvvvvvwwwnnnlllhhhaaaXXXOOOHHHDDD:::444...,,,---...,,,***------------,,,,,,,,,,,,,,,---...///000000000000////////////////////////000000//////............------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))************)))))))))))))))))))))***+++,,,,,,------+++++++++++++++++++++++++++,,,,,,------.........000000111222333444444555666888<<>><<<:::777666555444333222222222222333////////////...---,,,++++++*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''((((((******)))(((((((((((('''))))))))))))))))))))))))&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''')))++++++*********+++************++++++++++++111444777999999888999;;;<<<999:::FFFUUUeeeuuuxxxuuucccFFFNNNSSSaaarrrxxxwwwuuu[[[JJJCCCBBBCCCFFFGGGMMMVVV[[[^^^eeelll{{{tttggg\\\VVVTTTSSSQQQQQQTTTYYYZZZWWWWWW]]]bbbccceeegggeeeaaa\\\[[[YYYYYYYYYYYYWWWVVVWWWXXXVVVRRRQQQSSSPPPLLLIIILLLNNNPPPUUU]]]gggllleeeaaa^^^```gggnnnrrrssshhheeefffqqqxxxwww~~~yyy___PPPRRR]]]cccnnn||||||yyyxxxrrrjjjeeebbb^^^XXXSSSMMM@@@111,,,000444222.........---------,,,,,,,,,+++,,,---///000000000000////////////////////////////////////............------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))******)))))))))*********)))))))))))))))))))))***+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,---.../////////000000111222333444444666888;;;>>>@@@AAAAAAAAAAAABBBAAA@@@???@@@CCCFFFeeeTTT222444555222555333:::999)))666???777222666---[[[UUU111111666...///000000///((('''+++,,,ppp555((((((...'''***)))))))))))))))))))))))))))YYYQQQ...;;;444222888@@@;;;AAA@@@???===;;;999777666666555444222222222333444......///......---,,,+++*********)))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((''''''''''''(((((()))))))))))))))((((((((())))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((((((((((((((((((***+++,,,+++***+++,,,)))******+++,,,---......333777<<<===;;;:::;;;<<<888555:::JJJ[[[fffmmmrrrnnnssszzz}}}ooo[[[LLLUUU___nnn{{{xxx]]]HHH??????BBBDDDOOONNNOOOTTTXXX\\\fffooo{{{nnnaaaXXXTTTUUUVVVQQQPPPQQQTTT\\\dddiiilllccchhhjjjiiijjjkkkjjjeeehhhfffdddccccccbbb```^^^]]]^^^[[[VVVTTTVVVWWWUUUXXXYYYXXXSSSTTTZZZ___aaaXXXQQQIIIGGGLLLRRRUUUVVVMMMNNNRRRaaayyy}}}xxx^^^NNNLLLPPPSSS[[[hhhwwwyyypppllllllmmmiiieee^^^MMM999///111444111,,,//////.........---------+++,,,---...///000000000000000000000000000000000//////////////////......------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************)))))))))))))))))))))******************++++++,,,,,,---***++++++++++++,,,,,,,,,***+++,,,,,,---.../////////000111222333444444555666888;;;>>>@@@AAAAAA@@@AAABBBBBBAAA@@@AAAEEEGGGgggppp000444///444222<<<777<<<:::666:::<<<888!!!BBBsssEEE:::<<<222===555000888///666***DDD(((%%%>>>222###555***'''+++******))))))))))))))))))))))))$$$777000777444555<<<:::?????????>>>===;;;:::999888888777555333222222333444............---,,,+++++++++++++++*********))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''(((((('''(((((()))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((''')))++++++***)))***+++))))))+++,,,...///111111333888======:::888888:::444;;;HHHWWW^^^]]]]]]```eeennnuuussshhh^^^\\\^^^lllzzzpppRRRMMMFFFDDDHHHQQQYYY^^^^^^XXXUUUZZZbbbkkkuuu~~~{{{qqqkkkmmmjjj___ZZZ\\\\\\ZZZVVVQQQOOOQQQWWW\\\^^^]]]^^^cccjjjrrryyy~~~wwwzzzzzzwwwwwwyyyyyyvvvwwwuuutttssssssrrrooommmlllooonnniiigggiiiiiiggggggiiieee______ccceeebbb___XXXPPPMMMPPPQQQNNNKKK===CCCKKKUUUbbbnnnqqqnnnyyyxxxooommmpppmmmhhhdddeeejjjnnnqqqrrr|||~~~xxxvvvwwwzzz{{{|||nnn___KKK<<<555222///---000000/////////.........,,,,,,---...////////////000000000000000000000000.../////////////////////------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))((()))***++++++***)))((((((((())))))******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,---...///000000000111222333444555555666888;;;>>>@@@AAA@@@@@@AAABBBBBBAAAAAACCCFFFIIIfffmmm333555???333999444???888666===KKKEEE;;;>>>DDD333000QQQ>>>;;;>>>>>>,,,@@@>>>666@@@---777888""";;;777)))---'''(((***&&&***///&&&'''...))))))))))))))))))))))))###)))999666666;;;@@@444AAA======<<<<<<;;;;;;;;;;;;:::888666333222222333444............---,,,++++++,,,,,,,,,+++++++++******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((''''''''''''((((((&&&'''((()))******))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&(((******)))((()))***((()))+++---///111333333222777<<<<<<888555555777:::JJJ___kkkfff[[[XXX\\\jjjmmmlllfff^^^]]]dddlll~~~iiiFFFGGGKKKQQQVVVZZZ^^^bbbeee]]]SSSOOOUUUaaaiiinnnrrrmmmZZZOOOSSSSSSKKKNNNZZZRRRXXX```dddfffhhhlllpppvvvtttvvv|||}}}vvvxxxuuupppqqquuutttnnnkkkfffaaaaaabbb___WWWPPPSSS]]]eeeeee```\\\WWWRRR```sssuuuoookkkkkklllnnnyyy~~~~~~~~~}}}sssbbbOOO???777444444000000000000////////////,,,---......///.........000000000000000000000000.........///////////////------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))((()))***++++++***)))((('''(((((()))***++++++,,,,,,,,,++++++++++++++++++*********++++++,,,,,,,,,******+++,,,---//////000111111222333444555555666555777;;;>>>@@@@@@@@@@@@AAAAAABBBBBBBBBDDDHHHKKK```|||DDDSSS333666DDDAAA444777@@@HHHPPPUUUbbblllfffVVVOOOWWWcccttt^^^^^^bbbXXXTTTPPPIIIDDD???<<<<<<======<<<;;;===>>><<<777666999===AAA"""333+++++++++***)))(((((((((++++++++++++++++++++++++...&&&___vvv)))---AAA999666GGGBBB@@@===:::999:::;;;<<<777777555444333222222222............---,,,+++++++++++++++************))))))((((((((('''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((()))++++++(((((((((((())))))))))))&&&'''((()))))))))''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))((((((((((((++++++,,,...111555999;;;999<<<;;;666444888???DDDNNN\\\kkkssssssrrruuuzzzkkkmmmnnnkkkjjjqqqfff[[[YYYXXXWWWWWWVVVXXX]]]fffnnnssssssqqq\\\XXXYYYcccrrr{{{zzzuuugggbbb[[[YYY\\\aaadddeeejjjpppxxx}}}|||wwwvvvuuurrrnnnhhhdddaaagggnnnvvvzzzuuukkk```YYYbbblllyyyyyynnneeeeeejjjuuuvvviiiWWWBBB333222000////////////...,,,//////............//////000000000000///////////////...---...///000///............------,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,+++++++++******+++++++++************)))+++++++++************)))************************))))))************)))))))))'''&&&'''***+++***(((******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,------......//////000222222111222444666777:::>>>????????????@@@@@@AAABBBAAABBBDDDHHHKKKaaawwwFFF%%%DDDLLL===CCC@@@BBBKKKDDD<<>>BBB@@@>>><<<;;;;;;;;;<<<777666555444333222222222............---,,,++++++++++++++++++************))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((()))***+++(((((((((((())))))))))))*********)))(((&&&%%%$$$(((((())))))))))))(((((((((((((((((()))))))))***))))))))))))))))))))))))+++,,,...000333666888:::444888;;;999888===HHHPPPgggmmmwwwlllsssyyyzzzxxx}}}ttt```NNNLLLUUU[[[\\\[[[YYY```jjjrrrwwwxxxxxxxxxqqqjjjeeeiiissszzzyyyvvvqqqmmmiiihhhjjjpppwww{{{|||||||||zzzvvvrrrlllgggdddcccgggnnnsssvvvtttqqqoookkknnnqqqrrrxxxwwwllliiiggghhhmmmpppwww~~~kkkRRR>>>555333111111333333111/////////............//////000000000000////////////000...---...///000///.........---------,,,,,,,,,------......------,,,+++,,,,,,,,,+++++++++******++++++++++++************+++++++++************)))************************))))))************)))))))))(((&&&'''***+++***(((******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,------......//////000222222111222444666777:::>>>????????????@@@@@@AAAAAAAAABBBDDDHHHKKKhhh~~~333999666000;;;RRR[[[TTTLLLNNNKKKIIITTTddddddYYYUUU]]]YYYXXXlllyyyvvv|||{{{|||{{{xxxyyy|||zzzvvvwwwyyyyyywwwsssnnnjjjiiiuuutttpppdddTTTEEE:::555---777666333JJJhhhbbbDDD===))))))000+++***111,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,111666222,,,***...((('''''''''(((((('''''''''++++++++++++---...///000&&&555888---,,,:::BBB>>>??????>>>===<<<;;;;;;:::777666555333222222222222......///......---,,,+++,,,+++++++++************)))))))))(((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))((((((((((((((())))))))))))))))))))))))))))))))))))(((''''''(((((()))***+++(((((((((((())))))))))))+++***)))((('''&&&&&&&&&(((((())))))))))))((((((((((((((()))))))))******)))))))))***************,,,---000333666777888888666888999:::===III[[[iiiwwwzzz{{{sssbbbjjjtttxxxyyy~~~~~~rrrhhh```[[[RRRFFFAAAMMM```kkkmmmllljjjooosssrrrlllhhhjjjmmmuuupppllloooxxx}}}}}}zzzsssuuuwwwyyy}}}xxxrrrnnnnnnlllkkkmmmssswwwyyyyyypppjjjaaaXXXXXXgggzzzssskkkgggjjjttt|||cccOOO<<<666000///111222///,,,//////............//////////////////000000000000000///......000000///......------------,,,,,,,,,------......------,,,,,,,,,,,,,,,+++++++++******,,,+++++++++************+++++++++************)))************************))))))************)))))))))((('''(((***+++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,------......//////000222222111222444666777:::>>>????????????@@@@@@AAAAAAAAAAAADDDGGGKKKjjj444DDDCCC222---@@@PPPQQQbbbUUUcccqqq|||ppp[[[JJJAAAHHHAAA444,,,111<<<===666DDD333---444222'''***999------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, (((333,,,)))***000.........//////.........''''''''''''((()))***+++555...***...666999888666;;;<<<<<<<<<;;;:::888777666555444333222222222222////////////...---,,,+++,,,,,,+++++++++*********)))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))((((((''''''''')))***+++(((((())))))))))))(((((((((((()))))))))*********)))*********++++++,,,,,,---///333666888999888777>>>999666;;;GGGYYYpppyyy~~~{{{ppphhhjjjkkkmmmrrryyy~~~wwwvvv}}}qqq]]]PPPHHHCCC@@@CCCDDDNNNaaarrrwwwvvvtttsssqqqkkkaaaXXXVVV\\\bbbmmmmmmpppwww{{{tttsssxxx}}}~~~tttkkk]]]TTTTTT^^^kkkuuuxxxrrruuu~~~|||zzzyyy|||~~~xxxkkk___HHH>>>333......000...,,,//////............//////////////////000000000000111000...///000000///...------------------------,,,------...------,,,,,,,,,,,,,,,+++++++++******,,,,,,+++++++++*********+++++++++*********))))))************************))))))************)))))))))(((((()))******************+++++++++,,,,,,,,,***+++++++++++++++,,,,,,++++++,,,------......//////000222222111222444666777:::>>>????????????@@@@@@@@@AAAAAAAAACCCGGGJJJeee{{{;;;666===PPPZZZZZZcccrrrrrrzzzuuuqqqzzzzzzyyyxxx~~~wwwlllccc___fffQQQKKKTTTKKK222---<<<***<<>>777888FFFZZZlll{{{|||{{{uuuxxx}}}{{{gggNNN???;;;<<<======EEEPPPbbbqqqssskkkdddbbbbbb^^^YYYUUUTTTXXX```ffflllmmmsss{{{wwwppphhhggglllnnnlllhhh\\\jjj{{{zzzqqqmmmkkkzzz}}}~~~{{{|||zzzzzzwwwqqqkkkeeebbbaaaaaaQQQFFF999111000111222222//////............//////.../////////000000000111222000//////000000///...------------------------,,,,,,------...------,,,,,,,,,,,,+++++++++******,,,,,,,,,++++++++++++***+++++++++*********))))))************************))))))************))))))((())))))***)))******+++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,------......//////000222222111222444666777:::>>>????????????@@@???@@@AAA@@@AAACCCGGGJJJdddzzz000DDDXXXdddrrrrrruuu~~~vvv|||{{{zzzvvvuuuwwwyyypppwwwmmmWWWQQQYYYSSS@@@GGG===777:::;;;888:::@@@111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,(((++++++!!!000+++...000+++,,,,,,------,,,,,,+++(((((('''&&&&&&&&&&&&&&&555999777,,,(((///999>>>555666777777777666444333444444333222222222222222///////////////...,,,,,,,,,,,,,,,,,,++++++++++++******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))+++***))))))((((((((()))(((((())))))))))))(((((()))))))))*********++++++******+++,,,---...///000333555888:::;;;;;;999888888888DDD]]]rrrzzz~~~|||vvv|||wwwsssdddQQQ>>>777999???EEEIIIQQQ\\\kkkpppeeeUUULLLMMMLLLOOOSSSWWW\\\```dddfffjjjmmmtttvvvrrrqqqvvv{{{yyymmmaaaVVV\\\ccckkk|||zzzoooggg]]]cccllluuu|||||||||rrrcccVVVPPPRRRVVVOOOHHH>>>666111111222333//////............//////......//////000000111111333111000000000000///---,,,,,,,,,------------...,,,,,,------......------,,,,,,,,,+++++++++******,,,,,,,,,,,,+++++++++++++++++++++************)))************************))))))************))))))((()))+++***))))))***,,,******+++++++++,,,,,,,,,*********++++++,,,,,,---++++++,,,------......//////000222222111222444666777:::>>>????????????@@@???@@@@@@@@@@@@CCCFFFJJJfff|||kkk^^^dddiiiuuu~~~xxxvvv{{{www|||~~~~~~~~~}}}ttt]]]OOOCCCIIIEEE:::<<>>>>>@@@BBBHHHOOOVVVZZZ```^^^QQQEEEDDDIIIKKKSSS]]]dddfffiiimmmrrrzzzzzzpppgggdddggggggeeelll~~~|||bbbcccgggnnnxxx}}}rrrfff^^^ZZZZZZRRRPPPKKKBBB999222////////////............//////.........///000111111111333222000000111000///---,,,,,,,,,---------......+++,,,------......------,,,,,,,,,+++++++++******------,,,,,,,,,++++++++++++++++++************)))************************))))))************))))))(((***++++++))))))***---******+++++++++,,,,,,,,,)))******+++,,,,,,------++++++,,,------......//////000222222111222444666777:::>>>????????????@@@??????@@@@@@@@@BBBFFFIIIcccyyyvvvrrrcccqqq{{{~~~{{{xxx{{{}}}xxxuuu}}}sssxxx{{{qqqcccYYYUUULLL@@@>>>EEE888888666555333222000000------------------------...000222$$$888$$$(((444***++++++,,,,,,++++++***'''''''''((()))***+++,,,............---...444;;;666666666666555555555555333333222222111222222222000000000000///...---,,,---------,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''&&&&&&%%%(((((((((((())))))))))))))))))))))))))))))))))))***)))(((((((((((())))))(((((((((((())))))))))))%%%&&&(((***+++,,,++++++(((((())))))))))))(((((()))************+++++++++******+++---///000111222888999:::;;;;;;;;;::::::EEENNNddd}}}}}}cccJJJ@@@<<<===BBBGGGDDD@@@DDDMMMPPPNNNLLLHHHAAA===DDDOOOSSS^^^kkkpppqqqvvv|||yyynnnrrrqqqkkkggglllrrrvvv}}}qqqjjjmmmrrrwwwyyy||||||sssnnn^^^___^^^UUUFFF888000...//////............//////---......///000111111222333222000000111000///---,,,,,,,,,------.........+++,,,,,,---.........---,,,,,,,,,+++++++++******---------,,,,,,,,,+++++++++++++++************)))************************))))))************))))))(((***,,,+++))))))+++---******+++++++++,,,,,,,,,))))))***+++,,,,,,------++++++,,,------......//////000222222111222444666777:::>>>????????????@@@??????@@@@@@@@@BBBFFFIII[[[rrrwwwpppmmmrrrwww~~~vvvxxx}}}xxxzzz~~~yyy~~~uuutttvvv}}}sssiiibbbVVVHHHGGGCCC===999888777555333/////////,,,)))(((***------,,,,,,,,,......,,,************++++++,,,,,,,,,,,,++++++******++++++,,,)))+++---...///111555777444555555555555555444444333333333444444333222222///////////////.........------,,,++++++******)))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''''''''''''''((())))))(((((((((((()))))))))))),,,***)))***---...,,,***))))))))))))))))))))))))((()))+++,,,------,,,+++***+++,,,...111444777888888;;;<<<;;;:::===DDDJJJ\\\mmm}}}jjjTTTCCC:::BBBJJJOOOMMMLLLNNNKKKFFFJJJHHHHHHIIIHHHHHHPPPYYYgggdddjjjyyyvvvrrrqqqooopppsssuuuppppppxxxmmmjjjlllwww{{{~~~rrrttttttoooaaaPPPBBB666000000111///---000444111+++//////000111111111111111222222222111111///......///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,++++++---//////...---******************************************************++++++++++++******+++++++++++++++***)))(((******+++++++++,,,,,,,,,---,,,************,,,---...------......///000111000000000///...000444888999:::<<<>>>@@@@@@@@@@@@?????????@@@AAACCCDDDEEEeeeyyyxxxooolllrrrxxxzzzyyy~~~~~~}}}|||xxxssswwwzzz}}}yyyooodddddd___TTTFFF<<<999:::111000///......//////...---,,,,,,---......---+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,***+++---...///111444666444444555666666666666666333333444333333222111111//////.........---------------,,,,,,+++*********************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((('''&&&''''''))))))(((((((((((())))))))))))+++)))((())),,,---,,,***))))))))))))))))))))))))((()))***,,,,,,,,,,,,++++++,,,...000333666888999666888:::999:::AAANNNXXXwwwxxx~~~yyyhhh___RRRDDDCCCLLL]]]bbbbbbYYYRRRPPPPPPMMMNNNQQQWWW]]]^^^^^^dddlllnnnssszzzvvvrrrpppqqqjjjiiinnn~~~qqqlllmmmmmm{{{~~~hhhTTTEEE<<<777666333000......///000111//////000111111111111111222222222111111000///.../////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,++++++,,,......---,,,******************************************************++++++++++++******+++++++++++++++***))))))******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,------------...///000111000000000//////000444777888:::<<<>>>???@@@??????>>>??????@@@AAACCCDDDEEE]]]ttt~~~~~~~~~}}}}}}{{{tttnnnoooxxx~~~xxxxxxwwwuuu~~~||||||xxxsss~~~{{{|||{{{ZZZAAA999:::;;;888555333333222///,,,...---,,,---...///---,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,.........///222444333444555777888888888888555555444444333222111111000//////...---,,,,,,+++------,,,,,,++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))'''&&&%%%&&&((()))(((((((((((())))))))))))***(((((()))***+++***)))))))))))))))))))))))))))(((((()))++++++,,,,,,+++---...///222555777999:::888999:::;;;@@@MMM]]]jjj|||}}}qqqXXXFFFGGGEEEAAAPPPhhh~~~~~~vvvhhh]]]ZZZ\\\]]]___ccckkkqqqrrrpppuuu|||~~~wwwqqqpppkkknnnttt|||{{{qqq~~~qqq___QQQGGGAAA:::222///222111,,,...444//////000111111111111111111111222111111000///...000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,+++***+++,,,---,,,+++******************************************************++++++++++++*********++++++++++++***))))))******+++++++++,,,,,,,,,,,,,,,------------,,,,,,------------...///000111000000000//////111444777777999;;;===>>>??????>>>>>>??????@@@AAACCCEEEFFFWWWpppvvvtttvvvwwwwwwwww|||}}}{{{}}}~~~tttqqqrrrsss{{{yyy~~~yyy{{{}}}lllggghhhvvvyyyqqqzzzoooPPPDDDDDD???<<<888555333111///---///...,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++---......---...000222222333555777999:::;;;;;;888888666555444333222222222111000///...---,,,+++...------,,,++++++******************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***'''%%%%%%&&&''')))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))***++++++,,,,,,...///111333666888999:::>>>======DDDPPP```mmmuuuuuu}}}^^^PPPHHHOOOWWW```sssxxxkkkeeeeeejjjmmmssstttwwwyyywwwwwwyyyvvvvvvyyy|||||||||}}}||||||wwwyyyzzz~~~{{{vvvkkk___XXXFFF777000666666...,,,333//////000111111111111111111111111111111000//////000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,+++*********************************************************++++++++++++************+++++++++******)))******+++++++++,,,,,,,,,+++,,,............,,,+++------------...///000000///000000000///111444666777888:::<<<>>>>>>>>>>>>>>>>>>???@@@BBBDDDEEEFFFWWWpppzzzpppppptttvvvvvvwww{{{yyy{{{|||xxxzzz|||{{{|||wwwtttrrrrrrppprrrvvvxxxwwwzzziii___]]]HHHGGGEEE@@@:::555333222222000---------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,------,,,---///111222333555777999;;;<<<<<<;;;:::888666555555444444444333222111000///...---......------,,,++++++***************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((+++***(((&&&%%%&&&'''((((((((((((((())))))))))))'''((((((((((((((())))))))))))))))))))))))))))))(((((())))))+++,,,------...000222555777999::::::>>><<<@@@OOOdddtttzzzyyyxxxQQQWWW]]]dddqqqxxxnnnbbb^^^aaahhhooosssyyyyyy{{{}}}xxxooojjjlllpppvvvwww{{{yyyxxx|||xxxdddKKK888777777000///444//////000111111111111111000111111111111000000///000000000000////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,******++++++************************************************************++++++++++++******)))******+++++++++************+++++++++,,,,,,,,,+++,,,............,,,+++,,,,,,,,,------...///000///000111000000111444666777888:::<<<>>>>>>>>>>>>>>>>>>???@@@BBBDDDFFFGGGYYYqqqxxxqqqnnnttt~~~zzzssssssrrrxxx{{{vvvvvvyyy}}}xxxrrrppprrrooojjjbbbWWWJJJ===555777444111//////...---,,,------------,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,,,,---///111111333555777999;;;<<<<<<;;;:::888666555555666666444333333222111000000///......------,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((()))((((((''''''''''''((((((((((((((())))))))))))'''((())))))(((((()))***)))))))))))))))))))))))))))))))))***+++---...///000222555777:::;;;;;;;;;<<<===GGG\\\ttt|||{{{zzzyyy{{{XXX\\\iiipppooosss|||zzzqqqZZZRRRLLLPPPZZZccclllsssxxx|||xxxrrrqqqrrrvvvssszzzwwwppprrrdddGGG999444111222777//////000111111111111111000000111111111111000000000000000/////////......------------------------,,,,,,,,,,,,------------000...+++******++++++*********************************************************++++++++++++******))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---...///000...000111111111111333555777999;;;===>>>??????>>>>>>>>>???AAACCCEEEGGGHHHXXXooorrrsss{{{{{{wwwqqqllllllooouuuzzz|||qqqsssyyy~~~~~~}}}~~~~~~}}}lllRRR>>>===:::555333111111///.........---------,,,,,,,,,,,,++++++******++++++,,,)))***,,,,,,,,,,,,///111111222444666888:::;;;;;;999888666444444555666777222222222111111111000000.........---,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********((((((((((((((((((((((((&&&'''((())))))(((((('''(((((((((((())))))))))))''')))******(((((()))+++))))))))))))))))))))))))************,,,...000111333555888;;;===>>>>>>===CCCIIIXXXlll~~~}}}}}}xxxvvvsssmmmhhhdddhhhssswwwgggYYYKKKssstttqqqjjjbbb\\\TTTMMMIIIHHHKKKTTTZZZaaalllwww~~~}}}rrrrrr{{{}}}vvvwww~~~|||lllVVVCCC777444444444//////000111111111111111000000111111111111000000/////////.........------........................,,,,,,,,,---------......222///,,,++++++++++++*********************************************************++++++++++++******))))))***+++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---...//////...///111111111111333555888:::<<<>>>???@@@??????>>>>>>???AAACCCEEEGGGIIITTTlll|||}}}{{{yyyrrrkkkppp|||ttt|||vvvzzz}}}xxxvvvzzzhhhMMMAAA>>>999666444333111000.........------,,,,,,,,,,,,++++++++++++++++++,,,((()))+++++++++---///111111222444666888999::::::777666444333333444555666111111111000000000000000///......------,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((((((((((((((($$$&&&(((******)))((('''(((((((((((())))))))))))''')))++++++((((((***,,,))))))))))))))))))))))))+++******+++,,,///111222666888;;;>>>@@@@@@@@@@@@NNNXXXiiiyyy~~~}}}zzzwwwqqqiiicccllleeehhhzzzwww~~~yyy]]]MMMZZZjjj|||pppfff```UUUGGGBBBEEEHHHMMMWWW```aaacccooo~~~xxxppppppwwwuuuvvvxxx~~~yyyxxx~~~}}}wwwttt}}}xxxwwwffffff^^^MMM>>>777222/////////000111111111111111///000000111111111000000///.........------------........................,,,,,,,,,------.........333000---++++++,,,++++++******************************************************++++++++++++******((()))***+++++++++++++++******+++++++++,,,,,,,,,---,,,************,,,---,,,,,,,,,,,,---...//////...///111222111222333555999:::<<<>>>@@@@@@@@@@@@>>>>>>???AAACCCFFFHHHIIIQQQjjj}}}zzz{{{uuuuuu|||zzz}}}~~~|||xxxvvvxxxyyyzzz}}}zzzpppYYYGGG777555888555///---555000++++++...000...+++///...---,,,+++*********''''''((()))+++,,,---...///000222444555555444444333444555555666666555555333333222111000///...---,,,,,,------,,,,,,+++***+++++++++************)))((((((((((((((((((((((((******))))))((((((''''''))))))))))))((((((((((((******))))))((((((''''''((((((((((((((((((((((((***)))((('''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))******)))))))))))))))***((((((***,,,...111444555777:::<<<<<<<<<>>>DDDIIIbbbjjjyyy}}}~~~wwwtttuuuyyyyyyiii[[[UUUPPPQQQbbbwwwxxxhhh[[[NNNDDDCCCHHHMMMVVV^^^```gggxxxtttllleeeiiittt}}}}}}yyyqqqnnnrrr}}}}}}wwwwww~~~}}}}}}|||}}}uuu}}}sssfff___[[[UUUNNNDDD999333222111333333222222333111...222222111111000111111222///////////////......---***///333111---***,,,///,,,,,,,,,+++++++++******,,,,,,,,,++++++*********++++++++++++++++++++++++))))))))))))))))))))))))************************))))))*********+++++++++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111000111111222333444555888:::<<<>>>@@@@@@@@@@@@AAA>>>>>>@@@AAAAAAEEEKKK\\\lllvvvwwwwwwuuuyyy~~~zzzuuurrryyyzzz}}}}}}hhhXXXHHHAAA===777333333222111000/////////...---......---,,,+++++++++,,,((())))))***+++,,,------///000222333444444444444444333111000000222444666444444333222111000//////,,,------------,,,+++++++++++++++************)))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((()))((((((''''''''''''((((((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******)))***,,,...111333666777555999<<<<<<;;;@@@KKKTTThhhuuu|||bbbVVVQQQWWW___eeerrrwwwhhhYYYQQQOOOMMMQQQVVVXXXcccmmmttt~~~zzztttooolllgggcccbbbiiisssyyyvvvqqqmmmmmmsss}}}~~~zzzsssrrrxxx|||||||||yyy|||xxxooo```bbbbbb[[[LLL===555222111222222222222444555555333333222111111111111111///////////////......---++++++,,,---//////...---,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************))))))*********++++++++++++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000000111222333444555777999;;;===>>>?????????@@@>>>>>>AAAAAAAAAEEEKKKnnnzzzvvvwwwyyyyyy}}}~~~}}}yyypppdddWWWNNNGGG@@@===>>>222444555444000...///000...------,,,,,,,,,------+++++++++,,,,,,,,,------...///111222333444444444777444000......111666999555555444333222111111000------......------,,,++++++++++++************)))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((())))))))))))(((((((((((())))))))))))******)))))))))******++++++,,,...000333666888999888;;;===;;;;;;DDDTTTbbbooo{{{fff\\\TTTUUUcccpppttttttvvv^^^RRRIIIIIIPPPUUUZZZ]]]dddqqq{{{tttoookkkgggcccaaaYYYZZZ___jjjuuuwwwqqqjjjiiinnnwww~~~|||{{{~~~xxxnnnlllqqqyyy~~~{{{}}}}}}rrrrrrwww{{{}}}|||zzzdddMMM===555333333333333222222555777444444333222111000000//////////////////......---111,,,***///777:::555000,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++***************+++++++++***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000000111222333555666777888:::<<<>>>>>>>>>>>>@@@>>>>>>AAAAAAAAAEEEKKKrrr{{{}}}yyyvvv{{{rrrhhhaaaZZZQQQHHHBBB999888666333000///000111...---------------...///---------------------------...///111222333444444:::888444222222555999<<<555444444333222111111111...............---,,,,,,+++++++++*********))))))((((((((((((((((((((((((''''''(((((())))))******(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((()))***(((((((((((())))))))))))(((((((((((())))))))))))******))))))******++++++,,,---000222555888999:::???>>><<<===CCCPPP```llluuurrr\\\TTTccc```fffrrryyyssshhhbbbKKKHHHGGGLLLTTTZZZ___aaaooowwwrrrsssqqqmmmkkkhhheeebbb___SSSWWWaaammmvvvwwwpppiiifffppp{{{|||}}}wwwlllhhhmmmuuu|||~~~}}}}}}zzzuuu{{{www]]]FFF888666444444444222///000333555444444333222000///...///////////////......---333...,,,000888;;;777111------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******************************+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000000000111222444555666888999;;;===>>>>>>>>>>>>???>>>???AAABBBAAAEEEJJJaaakkk{{{vvvxxx||||||zzz}}}rrr^^^NNNIIIAAA777000000111000///.........---......//////.........------------,,,,,,---...///000222333444999888888777777999:::;;;333333333222111111000000...////////////...------+++++++++*********))))))))))))))))))))))))))))))''''''(((((())))))******'''((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''((()))***(((((((((((())))))))))))(((((((((((())))))))))))***************+++,,,,,,,,,...111444777999::::::AAA<<<:::AAARRReeeqqqwww|||{{{aaaZZZ^^^dddgggooouuurrrggg[[[TTTEEEHHHKKKNNNTTT___lllttt{{{rrroooooonnnmmmllliiigggdddaaa\\\XXXRRRXXXcccnnnuuuvvvqqqllldddppp~~~~~~~~~vvvkkkhhhmmmwww~~~xxx{{{zzztttvvv~~~nnnUUUAAA999444222444444000...000444555444444333111///...///////////////......---...,,,,,,...111111///,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000111222444666666:::;;;<<<>>>?????????>>>???===???BBBBBBAAADDDJJJVVVcccwww}}}}}}~~~yyy~~~zzzxxx{{{uuubbbUUUDDD999555444111...000//////.........//////------------------------,,,,,,,,,---///111333444555666777888888888777777333222222222111111111111/////////000//////...---+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******(((((((((((())))))))))))(((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((())))))))))))(((((((((((())))))))))))***************+++,,,------///222666999:::;;;;;;>>>:::;;;KKKdddyyymmm```ZZZ]]]cccgggkkknnnjjj^^^QQQIIIFFFCCCGGGJJJKKKTTTiiissshhhdddgggjjjllljjjhhheeeccc```[[[VVVRRRSSSZZZeeeooossssssooollleeerrr~~~~~~~~~~~~}}}tttjjjiiipppzzz}}}zzzyyy}}}yyyyyyzzzrrrZZZCCC777000444666333111333444444555555444222000//////////////////......------...000000...---,,,,,,------------,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////111222444666777:::;;;===????????????>>>>>>===???CCCCCCBBBDDDIII[[[iiiwwwvvv{{{{{{rrr~~~}}}sssaaaPPPDDD<<<777444111111000///............,,,,,,,,,,,,,,,---------+++++++++,,,...000222444444555666777777777666666333333333333333222222222///000000000000///......+++++++++************)))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((()))*********'''((((((((()))))))))***(((((((((((((((((((((((()))((((((''''''''''''((((((((((((((())))))))))))(((((((((((())))))))))))************+++,,,---...///111555888;;;===============DDDYYYrrrwww]]]QQQQQQUUU]]]ccckkkjjjeeeYYYKKKBBB@@@@@@GGGMMMRRRXXXiiiwwwtttmmmddd___aaafffiiikkkhhheeeccc```^^^ZZZVVVRRRVVV^^^jjjrrruuusssooolllmmmxxx~~~{{{wwwooohhhhhhqqq|||~~~xxxwww{{{wwwYYYDDD444444777444333555222333444555444333111000///////////////......---...///000111000...------...------------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111222444666777:::;;;<<<>>>>>>>>>>>>===>>>===???CCCCCCBBBDDDIII^^^mmm~~~~~~vvvllleeebbbiiihhheeedddkkktttssslll[[[eeejjjlllpppnnnsssooolllzzz~~~{{{fffRRREEE>>><<<222222111///............+++++++++,,,,,,,,,------+++***+++,,,---000222444666666666666666777777888444444444444444444333333000000000000000//////...+++++++++************)))))))))))))))))))))))))))******))))))((((((''''''&&&''''''((()))******+++'''((((((((())))))******((((((((((((((((((((((((***)))((('''''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))************+++,,,---...111333777;;;===?????????>>>CCCOOOcccxxxiii]]]RRRQQQSSSXXXcccooofffcccYYYLLLCCCBBBFFFHHHQQQZZZdddrrrxxxqqqjjjccc```]]]^^^ccciiilllllldddbbb___]]]\\\YYYVVVSSSXXXbbboooxxxyyyuuupppmmmuuu{{{rrrllleeegggqqq}}}{{{nnnRRR999444666444222444111222444555555444222111///////////////......---,,,++++++,,,...---+++)))......---------,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///111222555666777999:::<<<=========<<<<<<>>>===???CCCDDDBBBDDDIIIYYYiii~~~~~~yyyyyymmmqqqmmmkkkjjj\\\PPPSSSOOOLLLIIIJJJLLLNNNNNNMMMJJJGGGGGGJJJLLLMMMPPPUUU]]]``````^^^```eeehhhhhhjjjuuu~~~~~~yyyiiidddVVVDDD>>>:::555111///---,,,+++000000000///...---///000,,,,,,------///000111222555444555888===???===;;;999888666555444333333222111333555666555333000.........---,,,,,,+++******************************))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))),,,+++)))((((((((()))***''''''''''''(((((((((((())))))))))))************)))***++++++***)))***++++++,,,,,,,,,,,,...222555333222555;;;???======???===DDDVVVlllyyy{{{yyyyyyfffVVVXXXVVVSSSXXXfffuuu~~~hhhXXXJJJGGGGGGEEEIIIPPP\\\ggguuuuuusssooojjjgggbbb]]][[[aaalllrrroooiiieeedddaaa___\\\ZZZYYYYYY___iiivvv}}}}}}xxxrrrooowww}}}yyypppggggggttt}}}dddBBB444777<<<888000555444444666888888444111333333111000////////////........................///............---------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------111222333333333444777:::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAACCCDDDEEEEEETTTVVVmmm{{{pppbbbYYYWWWTTTXXXVVVXXX\\\RRRGGGIIIDDDBBB@@@@@@BBBCCCBBB@@@AAA>>>===@@@@@@???AAAEEEFFFIIIIIIEEECCCGGGKKKKKKQQQ[[[hhhrrrzzzuuuppp~~~|||uuudddQQQ===;;;999777666555555555/////////...---,,,,,,---++++++,,,,,,---///000111444444555888<<<===<<<:::666666555333333222222222000000111222111///---,,,---------,,,,,,+++++++++************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******((('''''''''((()))(((((((((((((((((((((((())))))))))))************)))***++++++***)))***+++)))***+++++++++---000333999888;;;@@@AAA>>>===@@@???JJJaaattttttlllsssrrrUUUEEEJJJRRR^^^nnn|||{{{XXXJJJBBBEEEKKKMMMQQQWWWiiiuuuuuunnnkkkhhheeeeee___\\\\\\bbblllqqqmmmgggcccbbbaaa```^^^]]]\\\\\\ccclllyyyyyysssooovvv~~~{{{uuummmeeegggtttnnnSSSDDD>>>888444333333222111333555666333111111000000/////////000000........................///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------......000111222111111333666999;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAABBBDDDEEEEEEOOOOOOccc~~~iiiaaaYYYSSSKKKDDDAAABBBKKKRRRUUU[[[```UUUHHHIIIFFFGGGIIIMMMPPPQQQPPPNNNJJJFFFCCCDDDCCCAAABBBFFF???DDDEEEAAA>>>???AAAAAACCCFFFNNNYYYfffuuuxxxtttnnngggnnnwww~~~xxxuuu~~~tttQQQLLLDDD;;;555111000000000000//////...---,,,++++++++++++,,,---...///000333333444777:::<<<;;;999444333333222222222111111000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))((('''''''''''''''*********))))))(((((('''))))))))))))************)))***++++++***)))***+++)))***+++,,,,,,...222555999888;;;??????<<<===AAAJJJ]]]xxxuuuhhhwwwtttZZZIIIIIIQQQ___ppprrr```III@@@>>>IIITTTZZZaaaiiiwwwpppiiigggdddaaa___```\\\\\\```hhhoooqqqlllfffaaaaaaaaaaaaaaa```______eeennn{{{zzztttqqquuu~~~xxxssskkkeeekkkyyylll]]]KKK777222888444222111222444555555444//////......//////000111........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------.........///000111111111222555888;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAABBBCCCDDDEEEIIIQQQfffwwwnnndddWWWNNNIIIFFFCCCCCCDDDIIIOOOUUU\\\jjjttt{{{zzzgggUUUUUUTTTZZZdddnnntttuuussspppbbb\\\WWWVVVTTTSSSVVV[[[[[[^^^\\\TTTMMMKKKJJJHHHGGGCCC@@@DDDMMMVVVZZZ[[[PPP___ooovvvzzzjjjbbbkkksssrrrkkkmmmoooqqqrrrsssuuuvvv|||tttgggWWWHHH>>>888777222111000000000000///...,,,,,,,,,,,,---...///000222333555777999:::999999333333333333333333222222333222000///......//////+++,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((())))))(((((('''''''''''',,,++++++***)))(((((('''((()))))))))************)))***++++++***)))***++++++---...///000222666888777888;;;???>>><<<@@@GGGWWWqqqwwwrrraaaPPPOOO[[[fffttt||||||oooWWWBBBCCC@@@EEERRR\\\cccqqqrrriiifffccccccbbb```]]][[[\\\```gggnnnsssqqqlllhhhbbbcccddddddcccbbb```___bbblllyyy{{{uuurrrwwwxxxssskkkhhhqqqwww|||xxx}}}~~~pppXXX<<<333;;;666555333333444666888999111111000000000000000111........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------....../////////000111111111333666888;;;;;;;;;<<<<<<<<<<<<===>>>>>>???@@@BBBCCCDDDEEENNNbbbzzz{{{qqqjjj```WWWOOOIIIEEEDDDIIIGGGEEEEEEKKKUUU___dddttt|||hhhhhhlllvvvyyyrrrpppooopppvvv}}}ttteee]]]]]]``````^^^VVVLLLHHHHHHIIIFFFBBBBBBJJJQQQSSSXXXlllzzzbbb\\\jjjxxx}}}sssnnnhhhfffkkksss}}}kkkVVVFFF>>>444222//////000111000///------------...///000000111333555777888888888999444555555666666555444333333222000...---...//////+++,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((************))))))((((((,,,++++++***)))(((((('''((()))))))))************)))***++++++***)))***++++++---///111222444888::::::;;;>>>@@@>>>>>>FFFQQQ```zzz|||uuu{{{WWWOOOZZZbbbqqq|||xxxiiiXXXIII???DDDFFFOOOZZZ```hhh||||||pppiiifffdddaaaaaadddeeebbb]]]]]]dddmmmrrrsssoookkkiiiggghhhiiiiiigggddd```^^^]]]hhhuuu~~~{{{wwwttt{{{zzzrrrjjjjjjwww}}}vvvvvv|||wwwaaaEEE666666777666555444333555888:::666555444222111000000000///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......///000000000111222222222444777999;;;;;;;;;<<<<<<<<<<<<======>>>???@@@BBBCCCDDDDDDUUUiii}}}~~~rrreeeYYYVVVNNNFFFBBBAAABBBHHHOOOLLLMMMOOOVVVddduuu~~~~~~}}}sssggg\\\RRRIIICCCAAACCCEEEFFFEEENNNcccwwwwwwhhhaaahhhrrryyyyyyrrrooottt{{{tttVVVDDD:::555///---///000///..................///000111111444777888888777888999666777888888888666555444111000...---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***************)))((((((*********))))))(((((('''))))))))))))************)))***++++++***)))***+++)))+++...111222444777:::;;;<<<>>>>>>;;;===JJJYYYooozzz||||||nnnSSSSSS```iiiuuuxxxjjjTTTGGGDDDFFFHHHMMMXXXeeekkktttwwwmmmgggeeedddcccbbbbbbfffjjjhhhcccaaaiiirrrtttqqqllljjjjjjmmmnnnoooooolllhhhccc```\\\fffuuu}}}yyywww|||ppphhhjjjzzzyyy~~~~~~mmmUUU???444555555555333111222555777888777555333222111000000///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---...///000000111111222333333333444777:::;;;;;;;;;<<<<<<<<<<<<======>>>???@@@AAABBBCCCDDDQQQXXXeeevvv~~~rrrfff[[[NNNCCCHHHDDDDDDKKKRRRZZZeeeppptttyyyvvvfffZZZUUULLLIIIKKKPPPOOOIIIEEEFFFXXXZZZhhh|||wwwqqqjjjiiippp{{{hhhVVVEEE>>>555000000000///.........---------...//////222555888999888777888:::777888999999888666444333000000///...---------------------,,,,,,+++++++++************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))*********)))''''''(((((((((((((((((((((((())))))))))))************)))***++++++***)))***+++)))+++///222444666999;;;:::<<>>666777777555222111333666777666444333222111111000///////////////////////////............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---...///000111111000111222222222333666999;;;;;;;;;<<<<<<<<<<<<=========>>>@@@AAABBBCCCDDDHHHKKKYYYsssnnniii___RRRLLLLLLKKKIIIHHHIIITTTfffvvvvvvmmmjjjggg[[[TTTXXX\\\VVVKKKEEEEEEDDDJJJ\\\rrr~~~wwwnnnssszzz{{{zzztttpppzzz|||yyyaaaTTTPPPGGG;;;444333333111///------,,,,,,,,,---......222555999:::888777888:::888888999999888666333222222222222111000000//////......---,,,,,,+++******************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))'''((()))))))))(((&&&%%%''''''''''''(((((((((((())))))))))))************)))+++++++++***)))***++++++...222555777999<<<>>>===AAAFFFIIIKKKVVVnnn~~~cccZZZ```gggjjjsssmmm___PPPIIIKKKOOOPPP[[[^^^mmmzzznnnmmmmmmjjjggggggcccnnntttooojjjjjjjjjiiipppxxx}}}tttoooqqquuuuuuwwwzzz{{{yyytttnnnkkkdddnnn|||~~~|||}}}rrrkkkooo}}}wwwyyyhhhKKK888999:::888444333444666444444333222111111111111000000000000000000000000//////.........---------........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...///000111222///000111111111222555888;;;;;;;;;<<<<<<<<<============>>>???AAABBBCCCDDDGGGPPPfffLLLMMMQQQZZZccchhhgggeee```mmm{{{|||oooVVVLLLRRRTTTLLLEEEEEEJJJRRR[[[bbbfffnnn~~~|||hhh]]]aaaooo~~~vvvqqqoooooo[[[TTTGGG:::555666555111...000000---+++---///000000111444666888999999888<<<;;;888666444444444444222222111111000/////////---------,,,,,,,,,++++++************************+++*********))))))(((((())))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++************+++,,,------,,,111666777666777<<>>>>>>>>>>>@@@@@@@@@AAAAAABBBBBBBBBLLLVVVlllJJJVVVgggtttxxxvvvrrrpppyyyxxxbbbZZZ___eee^^^UUUOOOLLLKKKKKKKKKXXX```nnn||||||kkk]]]ZZZeee{{{~~~}}}|||{{{yyyrrrmmm```LLL>>>777444222000111000...------......///111333666777999999999;;;:::888666555444444444222222111111000/////////---------,,,,,,,,,++++++************************************)))))))))((())))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************+++,,,---......111555666666888<<>>>>>>>>??????@@@@@@AAABBBCCCCCCNNNXXXoooYYYfffvvv}}}|||zzz~~~pppjjjooopppjjjaaaYYYTTTNNNGGGAAAGGGJJJSSS```kkktttvvvggg\\\___mmmzzz~~~zzzvvvtttzzzwwwvvv{{{{{{dddMMM???777333444222000/////////---,,,...000222555777888999::::::999888666555444444444222222111111000/////////------------,,,,,,,,,,,,************************************))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************+++,,,---...111222333555777999;;;<<<<<>>555888999666222333333333222222222111111000000000000////////////.................................------------,,,,,,------......------,,,,,,,,,,,,,,,------------------------------------+++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---...***+++,,,,,,------,,,,,,------......///000000000000111222333222333555777:::;;;<<<======>>>=========>>>???@@@AAABBBCCCDDDPPP\\\sssuuuxxxxxxuuuuuuvvvkkkddd```WWWOOOGGGEEEDDDIIISSS```lllttt|||zzz}}}vvvooojjjgggqqqvvvlllwwwssssss{{{ooo^^^OOODDD;;;444...///111000---,,,...///111333666888999:::999888888777666555555555222222111111000/////////...------------,,,,,,,,,*********************************)))))))))))))))))))))))))))))))))))))))******++++++++++++******(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************+++,,,---...///333333333555888;;;;;;:::CCCHHHkkkkkkWWWOOOOOOZZZ___WWWNNNLLL@@@AAAIIITTT^^^gggsss}}}tttnnnoooiiijjjjjjiiiffffffhhhkkktttuuuuuuuuuvvvzzz}}}vvvqqqppp|||nnnmmm~~~hhhKKK:::777888555222333333333222222222111111000000000000////////////....................................------------,,,------......------,,,,,,,,,,,,------------...------------------------,,,,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---...***++++++,,,---,,,,,,,,,------......///000000000000111222333222333555777::::::;;;<<<============<<<===>>>???AAACCCDDDDDDPPP^^^uuu}}}}}}yyypppfff]]]VVVMMMHHHNNNYYYeeejjjttt~~~~~~uuurrruuuwwwsssqqq{{{rrrnnnssspppuuu}}}yyywwwvvvxxxzzzhhhIII;;;//////333222...---...///000222444777888999777777777777666666555555222222111111000/////////.........---------,,,,,,************************))))))))))))))))))******))))))))))))))))))))))))******++++++++++++******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********************+++,,,---///000444444444666999<<<<<<;;;IIITTTyyyhhhKKKGGGKKKWWWdddcccVVVJJJGGGBBBEEEMMMWWWaaammm}}}|||tttnnnkkkkkkgggiiijjjhhhfffggglllqqqyyyyyyyyyzzz||||||wwwuuu|||mmmoooyyy]]]EEE999666555444333333333222222222111111000000000000//////////////////////////////////////////.........---------,,,------......------,,,,,,,,,---------.........------------------------------,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,---...++++++,,,------------,,,------......///000000000000111222333222333555777999:::;;;<<<============<<<===>>>???AAABBBCCCDDDPPP```www~~~tttmmm```UUUSSSZZZ```ccccccqqq||||||wwwtttttttttrrrbbbcccnnnpppxxxyyy{{{___HHH555111444333/////////000000111333555777888666777777777777777666555222222111111000/////////............---------,,,************************))))))))))))************))))))))))))))))))))))))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++*********+++---...000000444555666888:::<<<>>>???KKKbbbtttRRRBBB;;;JJJ```nnnhhhVVVHHHDDDHHHKKKSSS]]]ggguuuvvvrrrpppnnnmmmhhhjjjkkkiiifffiiiqqqxxx}}}}}}|||~~~}}}vvv{{{ooossspppTTT@@@888666555333333333222222222111111000000000000/////////////////////////////////////////////.........------,,,------......------,,,,,,---------............------------------------...------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,------......------------......///000000000000111222333222333555777999:::;;;<<<<<<===<<<<<<<<<===>>>???@@@AAABBBCCCOOOaaaxxxvvvfff[[[YYYXXXUUURRR\\\fffhhhkkksss{{{tttpppsssvvvyyywwwYYY===555666333//////111111000111222333555666555666777888888777666666222222111111000/////////............------------************************((()))))))))************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,*********+++---///000111222666999;;;;;;<<<@@@CCCPPPpppcccKKKIIIDDDUUUiiipppdddRRRHHHHHHOOOTTT^^^iiittt|||uuusssqqqppppppjjjlllllliiigggkkkvvv~~~~~~tttxxxnnnuuucccLLL@@@:::555333333333222222222111111000000000000////////////////////////////////////////////////............,,,------......------,,,------------............------------------------......---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---......//////......------......///000000000000111222333222333555777999999:::;;;<<<<<<<<<<<<===>>>>>>???@@@AAAAAAAAAPPPccczzz~~~vvvddd[[[RRRKKKDDDIIILLLNNNXXXmmmzzz{{{|||fffDDD999888333//////222111111000111333444555444555777888888777777666222222111111000///////////////.........---------************************(((((())))))*********+++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,---------*********+++---///000111111666;;;<<<;;;<<>>>>>??????@@@@@@@@@AAAQQQeee{{{qqqwwwjjjUUUBBBAAA===;;;???IIIYYYqqqyyytttvvvxxxwwwzzzyyykkkNNNDDD===222...333000///000222000...222777666666666888999888666333444333111111111111000...---,,,+++,,,------,,,***+++++++++************)))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))************,,,///222555666:::888;;;>>>===???NNNaaaqqqvvvyyy|||jjjSSSKKKJJJ```kkkhhhUUULLLSSSXXXTTT___aaannnqqqmmmjjjjjjlllnnnnnnmmmllllllmmmooorrryyy}}}}}}ppplllwwwoooZZZFFF888444777888555222222333333222222222111111111000000222222000///---,,,,,,,,,......------------......,,,...000000...,,,+++,,,------............------------------------------------------------------------------------------,,,,,,,,,---------......000000000000///,,,,,,///111111000111222444666888777999;;;;;;;;;;;;===???===???@@@AAAAAABBBCCCEEEUUUoootttnnnuuu\\\GGG???;;;;;;???EEELLLWWWbbbzzz{{{~~~zzzyyyyyyssskkkfffnnnyyykkk^^^XXXPPPAAA666333222000111333222000222777666666666888999999666444666444333222222111000///...,,,,,,,,,------,,,***++++++++++++******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))*********+++,,,...000444777999<<<===@@@@@@>>>EEE]]]vvv|||www~~~eeeRRRIIIMMMTTTiiikkkbbbQQQIIIOOOWWWXXXiiinnntttmmmjjjggghhhjjjmmmmmmlllooonnnooorrryyy|||}}}qqqppp|||~~~hhhNNN;;;555666777555333222333333222222222111111111000000//////......---...............------------......000...---,,,,,,---......------............------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,---.........///000111111000111222444666888777999;;;;;;;;;;;;===???===???@@@AAAAAABBBDDDFFF]]]uuusssgggooojjjTTTCCC===:::;;;===>>>AAAEEEZZZgggpppooooooxxx}}}~~~yyymmmddddddhhhsss}}}wwwrrrsssrrrmmmbbbQQQ@@@555444111000333333111222555666666666888:::999666444777666555333222222111111///---,,,,,,------,,,+++,,,+++++++++******************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******++++++,,,---///222666:::<<<:::>>>AAA???>>>MMMmmmyyy|||]]]LLLHHHLLLXXXdddpppgggXXXKKKFFFKKKVVV```lllwwwyyynnnjjjhhhhhhiiilllooopppooorrrpppooouuupppsss}}}zzzZZZ???777666666555444444333333222222222111111111111111000000///...------............------------......111000111333666666222///------............------------------------------------------------------------------------------,,,,,,,,,---------............//////000111222222111111000111222444666888777999;;;;;;;;;;;;===???===???@@@AAAAAABBBDDDGGG```xxxuuueeecccxxxrrrYYYMMMAAA<<<;;;:::<<<@@@EEEPPPZZZ___fffrrr|||}}}vvvjjjeeeqqq~~~ssscccOOO???888222///111333222222444666666666888::::::777555555555555444333333555666000///---------...---+++,,,,,,+++++++++***************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++++++++,,,---000333888;;;===:::???@@@???EEE[[[}}}~~~zzzhhhNNNJJJQQQXXXcccnnnlll\\\LLLGGGFFFKKKYYYhhhooo~~~{{{sssqqqjjjkkklllooorrrtttvvvvvvuuupppooovvv}}}llltttjjjJJJ===888555666666444333444111111111111111111111111555444222000...---,,,+++......------------......000222999AAAFFFBBB666,,,------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......000111000...///111000---111111000111222444666888777999;;;;;;;;;;;;===>>>>>>???@@@AAAAAABBBEEEHHH```vvv}}}lllaaaiii}}}ooo^^^RRRIIIAAA>>>>>>:::AAAJJJQQQZZZeeeoootttrrrsss|||zzzhhhSSSCCC999000000111111111333555666666999::::::888666222444555444333555888;;;222000...------...---,,,,,,,,,,,,++++++++++++*********++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,,,,+++,,,---000444888;;;>>><<>>>>>???@@@@@@AAACCCFFFIIIeeeyyy~~~nnniiifffxxxvvvcccNNN???999777>>>GGGOOOUUU\\\dddiii{{{{{{rrruuu|||}}}nnnXXXHHH888222111111222333555666777999;;;;;;999666111333555444333444999===444111...---.........---,,,,,,,,,,,,++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,---------///111444888<<<>>>999<<<<<>>???@@@@@@AAACCCGGGJJJmmmnnncccjjjqqqwww\\\IIIAAA>>>FFFQQQXXXYYYYYY\\\```eeeuuu}}}ooohhhlllsssrrr\\\DDD777444222222333555555777999;;;;;;999777333555666444111222777<<<555222///---.........---------,,,,,,,,,+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---...000000111333666999<<<>>>777===???GGGddd}}}pppLLLMMMLLLSSSffftttmmm[[[FFFHHHKKKRRR\\\nnnxxxhhh^^^___fffggglllsssxxxyyyzzz|||~~~|||}}}xxxmmmooo___JJJ999777777333111444000000111111111222222222////////////000111222222......------------......///...---,,,,,,,,,---...------............------------------------------++++++++++++++++++++++++++++++,,,,,,---......///,,,,,,,,,---------......,,,000000///666BBBBBB:::111111000111222444666888777999;;;;;;;;;;;;===?????????@@@@@@AAACCCHHHKKKnnnfff___mmm{{{fffVVVQQQCCCMMMZZZ```]]]VVVTTTWWWUUUjjjyyyvvvyyy}}}kkkNNN<<<666444333444555555777999;;;;;;999777555777777444000000555:::555333///---............---------,,,,,,,,,++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---...222222333555777:::===???===EEEIIIQQQooovvvcccLLLQQQTTT[[[mmmxxxdddEEEDDDKKKRRRVVVaaawww~~~oooeee^^^^^^ccciiinnnvvvzzz{{{|||~~~|||{{{~~~vvvnnntttwwwooonnnzzzeeeNNN:::777777333111444000000111111222222222222000000///........................------............000222222000...---------..................---------------------------++++++++++++++++++++++++++++++,,,,,,---...//////,,,,,,,,,---------......)))...---+++222======333111111111111222444777888777999;;;;;;;;;;;;===?????????@@@@@@AAADDDHHHLLLhhhyyyuuujjjiii}}}rrrccc```\\\ggglllcccWWWRRRRRRRRRRRRWWWuuucccKKK>>>666333333444555555555777999:::888666555444333222333333444111111000000//////......,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************+++,,,------000333666888:::;;;===??????AAAOOOmmm```PPPLLLUUUcccmmmlll```NNNAAAIIIPPPYYYaaalll~~~ssslllfff``````fffxxxwwwxxx|||qqqsss{{{yyy~~~rrr\\\BBB555666999777222222111111111111111222222111111000000000000111111//////.........---------......------------......---.........---,,,++++++........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///////////////000111222222222333666999<<<;;;::::::;;;===@@@AAA@@@???AAADDDDDDCCCIIIPPPjjj{{{uuudddeeeqqqlllZZZQQQNNNLLLNNNLLL[[[|||xxxzzzdddQQQDDD999222555666777777888999999888888777666444444444444444111111000000//////......,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************************+++,,,---...111444777999:::;;;===???AAAJJJ```|||iiiOOOGGGRRRWWW]]]aaa___WWWKKKCCCNNNWWWbbbmmmxxxxxxmmmjjjgggbbbdddkkk|||{{{|||ooovvviiiNNN<<<777777555111222222111111111111222222111111000000000000111111//////.........---------......------------......---............------,,,........................,,,,,,,,,---------......------------------------,,,,,,,,,---------......---.........//////000000000111222222222333666999;;;:::999999:::<<<>>>@@@>>>===???BBBBBBAAAGGGNNNrrrwwwtttmmmfffooorrr^^^TTTOOOMMMRRRKKKKKKWWWdddkkksss{{{wwwooorrr{{{pppvvvyyyyyygggXXXGGG777555777999:::999888888999::::::888666555444444444111111000000//////......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,---......333555888::::::;;;===>>><<>>>>>===???BBBBBBAAAGGGNNNppp}}}~~~~~~zzz|||tttbbbWWWPPPLLLMMMIIIHHHJJJLLLNNNWWWaaagggdddlll|||qqqWWW>>>777666888::::::777888;;;;;;:::999777666444333333111111000000//////......------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,...///000555777:::;;;;;;<<<===???666KKKkkk{{{aaaFFFCCCNNNXXXXXXVVVTTTSSSSSSUUUWWWXXXhhh{{{yyyrrrnnnnnnjjjdddgggppppppkkk}}}|||eeeNNN???888777888333333222111111111222222111111000000000000111111////////////..................------------......------...///000000000///........................,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,---...///000111222000111222222222333666999999999999999:::<<<===>>>@@@???AAADDDDDDCCCIIIPPPjjj|||xxxxxx{{{vvviii]]]SSSMMMJJJIIIJJJJJJHHHIIIQQQZZZ^^^\\\eeezzztttxxxtttSSS>>>888666888999777999===:::999999777666444333222111111000000//////......---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************+++++++++++++++++++++,,,---///000111666888;;;<<<<<<===>>>@@@@@@RRRmmm~~~~~~qqqTTTDDDIIIUUU\\\]]]]]]ZZZXXXWWWYYY[[[\\\oooyyyvvvqqqppppppjjjcccgggppp~~~ppprrrppp[[[III===999888444333333222111111222222111111000000000000111111000000/////////...............------------......------...///000000000///........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---...///000111222000111222222222333666999999999::::::;;;===>>>>>>@@@???AAADDDDDDCCCIIIPPPkkk|||sssssswww|||{{{tttpppjjjeeedddeeeccc___XXXQQQMMMNNNQQQRRRQQQYYYkkkzzzxxxxxx~~~MMM???555777999888999===999999999888777555333333111111000000//////......------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))*********++++++++++++,,,++++++,,,---...///111222666888;;;======>>>@@@AAATTTcccwww}}}uuu\\\JJJEEEMMMVVVhhhiiigggbbb\\\YYYZZZ]]]bbbwwwtttqqqoooppppppjjjdddjjjvvvwwwnnnvvvoooZZZHHH<<<666555444333222222111222222111111000000000000111111000000000/////////............------------......------.../////////..............................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------...///000111111000111222222222333666999999999:::;;;<<<===>>>>>>>>>===???BBBBBBAAAGGGNNNmmmpppjjjooovvv}}}}}}rrriiiiiimmmpppuuu{{{~~~}}}yyyqqqiii^^^SSSKKKKKKKKKRRR___iiiuuuuuuhhhiii```JJJ888666:::999999<<<999999999999888777666555111111000000//////.........------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))*********+++++++++,,,,,,+++,,,,,,---...000222333666888;;;===>>>???AAACCC^^^ooouuu___LLLDDDJJJUUU]]]xxxvvvqqqhhh```^^^bbbgggkkkxxxuuusssrrrttttttmmmgggooo|||tttppp{{{qqqYYYFFF:::555555444333222222222222111111000000000000111111000000000000/////////.........------------......---............------,,,........................,,,,,,,,,---------......------------------------,,,,,,,,,---------......---.........//////000000000111222222222333666999777888999:::;;;<<<<<<<<<>>>===???BBBBBBAAAGGGNNNmmmzzziiidddlllvvv~~~xxxkkk```___bbbhhhsss}}}zzz}}}~~~rrr^^^OOOMMMMMMQQQZZZ___jjjooogggxxxnnnRRR;;;777:::999888;;;999::::::;;;:::999888777111111111000//////............---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,+++,,,,,,---///111222333555888;;;>>>???@@@CCCDDD\\\qqqpppcccQQQCCCCCCOOO___gggvvvkkkdddeeennnvvvrrrxxxwwwzzzzzzyyy{{{zzzqqqjjjrrr}}}zzzxxxhhhPPPAAA666555444333222222222222111111000000000000111111000000000000////////////.........------.....................---,,,++++++........................,,,,,,,,,---------..............................,,,,,,,,,---------...............///////////////000111222222222333666999666777888999:::;;;;;;;;;@@@???AAADDDDDDCCCIIIPPPoookkkaaadddjjjooo~~~rrrddd^^^]]]___jjjvvv~~~kkkXXXTTTOOORRRZZZYYYZZZrrr}}}fff___tttggg[[[HHH:::999>>>???<<<:::999999888777666555555333333222222111000000000......---------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++((())))))))))))*********************************++++++++++++******))))))++++++---///000222333444999888<<>>CCCKKKnnnttt~~~hhhUUUFFFEEELLLUUUgggyyyyyynnnkkkiiigggkkksssxxxzzztttrrrsssxxxtttuuuxxxsssmmmuuu~~~|||uuuZZZCCC888777444222222444333111222222222111111111111000000000////////////000000////////////............000000//////.........---........................------------------------,,,------......------,,,..................------111111111000000000000000111222444444444444666777666777888:::;;;<<<======@@@???AAADDDDDDCCCHHHPPPpppoooccceeepppyyy~~~yyy|||{{{vvvuuuzzz~~~nnnXXXOOOKKKNNNWWW^^^cccqqq{{{tttnnnnnnuuu~~~sssjjjYYYHHH@@@>>>===999;;;;;;:::999888777777666333333222222111000000000.........---------,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))*********++++++************************++++++++++++*********)))+++,,,...000222444666666888888;;;>>>>>>BBBPPP```wwwcccSSSFFFGGGOOOYYYjjj{{{sssfff]]]___bbbfffppp||||||uuupppooorrrwwwtttuuuxxxtttooovvvyyy^^^FFF:::888444333444555444222222222222111111111111000000000////////////000000////////////............000/////////....................................------------------------,,,------......------,,,........................000000000000000000000000000222444444444444666777666777888:::;;;<<<======@@@@@@BBBDDDDDDDDDIIIPPPppprrrmmmttt}}}{{{yyyxxx|||ppp___[[[WWWUUUXXXaaakkkrrruuu{{{uuuoootttjjjxxx{{{wwwvvv|||}}}tttrrrsss}}}zzznnn\\\LLLDDD???<<<<<<<<<;;;:::999888777777333333333222111111000000.........------------,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++,,,************************++++++++++++************,,,---...111444666888999888:::<<<<<<===IIIccczzzxxx\\\RRRLLLQQQXXX___lllxxxbbbVVVOOOUUU___jjj{{{zzzqqqmmmkkkmmmqqqvvvtttuuuxxxuuuqqqwwwhhhPPP===999444333555666555444222222222111111111111000000000////////////000000////////////............////////////....................................------------------------------............------........................000000000000000000000000000222444444444444666888666777999:::<<<=========AAA@@@BBBEEEEEEDDDJJJQQQtttuuuooopppqqqnnnjjjkkkkkkcccYYYXXXccckkkkkkmmmnnnooonnnnnnppprrrrrruuuzzz|||jjjeeehhhpppxxxoookkkjjjnnnZZZLLLEEEAAA===<<<;;;:::999888777666444333333222222111000000............------------------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++,,,...111444777999::::::===???===???PPPpppyyy{{{yyyQQQQQQVVV```fffgggiiinnnaaaUUUOOOVVVbbbqqqxxxnnnjjjiiijjjmmmrrrwwwvvvwwwzzzxxxuuuzzzsss\\\AAA999333333555555444444222222222111111111000000000000////////////000000////////////............///////////////.................................------------------------------............---------------.............../////////000000000000000000111333444444444666888777777999;;;<<<======>>>AAA@@@BBBEEEEEEDDDJJJQQQuuupppeeeaaaeeejjjiiisssppp^^^QQQTTT[[[]]]^^^^^^aaagggnnnvvv}}}yyyiiifffjjjttt|||wwwsss|||eeeSSSFFF>>><<<<<<;;;999888777666555444444333333222111111111//////.........---------------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************+++++++++++++++++++++,,,***,,,...000333666888999999===???>>>BBBVVVsssyyy|||lllKKKUUUfffwww}}}xxxppplllggg[[[SSSYYYfffuuuqqqkkkggghhhjjjlllpppuuuxxxxxxzzz|||{{{yyy|||{{{dddFFF;;;222333555444333444222222222111111111000000000000////////////000000////////////.....................///////////////........................---------------------------......//////......------------.........//////......//////000000000000///111333444444555777999777888999;;;<<<===>>>>>>AAA@@@BBBEEEEEEDDDIIIQQQrrrzzz|||jjj]]]]]]dddiiixxx~~~ppp^^^VVVVVVWWWYYYZZZ```mmmyyyvvvvvv{{{oooZZZGGG:::===<<<;;;999888666555444444444444333222222111111/////////.........------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++,,,************************++++++++++++,,,,,,,,,,,,+++,,,...111333666888999888;;;===>>>HHH^^^ttt^^^RRRbbbyyywwwfffZZZTTT[[[hhhvvvxxxgggeeefffkkkooopppsssxxxyyy{{{|||}}}||||||}}}mmmLLL>>>333444666333222444222222222111111111111000000000////////////000000////////////.....................///////////////........................------------------------......////////////......,,,,,,------.../////////---......//////000000111///111333444444555777999777888:::;;;===>>>>>>>>>@@@???AAADDDDDDCCCIIIPPPrrr~~~tttrrrwww}}}sssfff___\\\^^^___hhhwwwyyyiiiSSSBBB>>>===<<<;;;999777666555555444444333333222111111////////////............------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))*********++++++************************+++++++++,,,,,,,,,------...///000222444666888999:::<<<<<>>>>>>>>???>>>@@@CCCCCCBBBGGGOOOppp}}}~~~}}}pppeee``````aaakkk{{{yyyxxx~~~wwwcccQQQ@@@???>>><<<:::888777666555444444333333222222111000/////////............---------,,,,,,,,,++++++++++++++++++++++++++++++((())))))))))))*********************************+++++++++,,,,,,---------000111222444666777999999???>>>===FFF]]]yyy|||qqq[[[OOOPPP]]]jjjqqqqqqkkkccc]]][[[TTTUUUdddvvvxxxaaa___bbbjjjssswwwvvvwwwzzzxxx{{{|||{{{zzzzzzyyywww{{{~~~XXXEEE888999:::555333666222222222111111111111000000000////////////000000000/////////............---.........//////000000........................------------------------......////////////......,,,,,,------...///000000---------...///000000111...000222444444555888:::888999:::<<<===>>>>>>???>>>===???BBBBBBAAAGGGNNNiii}}}~~~vvvllljjjkkkbbb```jjj|||xxxsssxxxuuuwww|||qqq\\\DDDBBBDDD@@@888<<>><<<===IIIaaa{{{}}}}}}uuu^^^PPPHHHGGGXXXaaa[[[ZZZaaaaaaYYYhhhaaa___lll~~~iiiaaa___ccclllvvvzzzxxxxxx{{{yyywwwvvvvvvwwwxxxxxxwwwyyy{{{}}}|||pppPPP<<<888333444::::::444333222222111111222222111111000000//////......000000000000000000000000000000//////.........---////////////////////////---------............///////////////////////////............////////////111111111000000000000000111222444666777777666666888777999===???<<<;;;===@@@??????AAAAAAAAAGGGOOOmmm}}}zzz~~~}}}tttkkkfffccc___[[[```oooyyyxxxvvvwwwvvvbbbNNNCCC@@@???999;;;>>>888666444333333333333222000///000000000000///......000//////...------,,,,,,......------,,,,,,,,,,,,***+++,,,,,,******+++,,,+++++++++++++++++++++++++++++++++***++++++,,,---000111222444666888999:::===<<<>>>JJJbbb{{{|||zzz~~~gggRRRGGGCCCJJJRRR```kkkkkkccc]]]]]]hhhfffjjjxxxvvvgggccc```ccckkktttwwwuuutttwwwxxxwwwvvvvvvxxxxxxvvvuuutttwwwyyy{{{{{{|||}}}{{{yyyxxxxxx___GGG???555222444222444333222222111111222222111000000000/////////...////////////////////////000/////////............////////////////////////---------............///////////////////////////............////////////////////////////////////000111333555666666666666888666777;;;<<<:::;;;>>>@@@??????AAAAAAAAAGGGOOOhhhxxx~~~rrr}}}{{{{{{vvvmmmeee^^^ZZZWWWTTTTTT^^^kkktttuuussszzz}}}{{{cccLLLAAAAAA===;;;===999666555333333444444222111000000111111000000///.../////////...------,,,,,,---,,,,,,,,,,,,+++++++++***+++,,,,,,******+++,,,+++++++++++++++++++++++++++++++++++++++,,,------000111333444777888:::;;;<<>>@@@???@@@BBBAAAAAAFFFNNNjjjzzzmmmooo~~~{{{}}}xxx|||lll```XXXTTTRRRPPPQQQQQQSSS^^^kkkooolllooowww{{{~~~zzzyyywwwpppvvv|||\\\IIIHHHBBB;;;;;;999666555333333444444222111111111111111111000////////////.........------------,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,+++++++++++++++++++++++++++++++++++++++,,,---...111222333555777999;;;;;;===MMM\\\eeeooo{{{{{{zzz}}}___GGG???BBBGGGYYYbbbxxx}}}___SSS[[[___hhhvvvrrrhhheeehhh```bbbhhhppprrroooooorrruuuvvvyyy{{{|||zzzuuuqqqvvvsssnnniiihhhlllsssyyyyyy~~~qqq~~~www\\\JJJ:::666888444444333222222111111222222000000000000////////////........................///////////////.........////////////////////////---------............///////////////////////////............////////////......///////////////000///000111222333444444555777666888<<<>>>;;;:::===@@@???@@@BBBAAAAAAFFFMMMmmm~~~}}}rrrwww~~~{{{yyy|||kkkYYYNNNLLLNNNQQQUUUWWWUUUYYYaaahhhiiipppuuu{{{|||vvvlllpppuuuwwwzzziiiTTTOOOCCC999777555777555444444444444333111111111111111111000//////...............---------------------............***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++,,,---...///222222444666888:::;;;<<>>CCCJJJ]]]sssqqq\\\XXX]]]gggssszzzoooiiiggghhh^^^```gggnnnqqqoooooosssuuuvvvzzz}}}|||wwwrrrpppmmmjjjhhhkkkttt~~~rrrXXX???666777444444333222222111111222222////////////000000000000.................................///////////////////////////////////////---------............///////////////////////////............/////////////////////000000111111111000000000111222333444555666666:::AAABBB===;;;<<<@@@???AAACCCBBBAAAEEELLLiiizzz}}}~~~yyyyyyxxxcccUUUQQQSSS[[[]]]^^^\\\YYY[[[bbbhhhxxx{{{~~~vvvuuunnn]]]SSSBBB777555222777666444444555555333222000000111111000000///...........................------...............///***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++,,,...///000222333555666999:::<<<===@@@___zzz{{{vvvyyyvvv```NNNBBB>>>CCCJJJbbb}}}cccZZZ^^^bbbmmm{{{uuupppkkkhhhggg]]]___eeelllooommmnnnrrrsssuuuyyy}}}}}}xxxtttiiikkkpppvvv|||aaaBBB666888666444333222222111111222222////////////000000000000.................................///////////////////////////////////////---------............///////////////////////////............//////////////////000000111111222222000000000111222333555555777777;;;AAABBB>>><<<<<<@@@???AAADDDBBBAAADDDKKKfffwwwxxxxxx}}}~~~qqqiiifffggg___[[[[[[YYYVVV[[[eeewww~~~zzznnneeeWWWBBB;;;;;;666777666444444555555333222///000000000000///..............................,,,,,,,,,------.........***+++,,,,,,******+++,,,+++++++++++++++++++++++++++++++++,,,---...///000333444555777999;;;<<<===@@@\\\qqqpppmmmvvvpppXXXGGG???>>>FFFPPPpppttt[[[VVV]]]bbbmmm|||yyypppooommmhhheee]]]___dddjjjllliiijjjmmmppprrrvvv{{{}}}|||xxxuuuqqqyyykkkIII:::;;;999444333222222111111222222.../////////000000000111////////////////////////............/////////000////////////////////////---------............///////////////////////////............////////////......//////000111111222111111111111222444555666999888999>>>???<<<<<>>LLLZZZ~~~pppZZZRRRWWW___nnn~~~ssslllmmmlllgggccc^^^___ccciiiiiiffffffiiimmmooosssxxx|||{{{xxxuuuzzzSSS>>>;;;777444333222222111111222222.../////////000000111111000000000000000000000000---.........//////000000////////////////////////---------.........//////////////////////////////............/////////000---------...///000000111222111111111222444666777<<<888777:::;;;:::===AAA@@@???BBBDDDCCC@@@DDDJJJ___rrr~~~~~~yyyzzzvvvjjjYYYMMMLLLRRRWWWXXXeee|||~~~tttrrrnnnoooeeeOOOEEEEEEAAA999::::::999777555444555222222111111000////////////............---------+++++++++,,,,,,---------+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,...111333888555555999<<<::::::<<>>>>>======???AAAAAA@@@???@@@EEEJJJ___sss~~~|||uuurrrsssjjj]]]RRRMMMMMMOOOPPP]]]sss~~~yyypppgggyyyyyy}}}ttt[[[JJJCCC;;;<<<<<<<<<;;;999777777666222222111111000000/////////............---------++++++,,,,,,,,,---------+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------...111444888555666:::<<<;;;;;;>>>>>>GGG[[[ppp}}}pppNNNCCCEEERRRlll~~~dddZZZccclllmmmwww}}}ppplllnnnoookkkfffcccdddiiinnnlllfffcccdddgggggglllvvv~~~{{{UUU<<<555777555333222222222111000000000000000111111111111000000000000//////////////////.........---------------...//////...---------------............/////////.........---------............////////////.........///222555888:::000000111222333555666777888999;;;===>>>>>>======???AAAAAA@@@???AAAEEEJJJcccvvv}}}zzzzzzrrrrrrttt}}}uuuiii^^^VVVRRRRRRSSSPPPcccppp|||yyyuuurrr~~~zzz___LLLDDD:::>>>===<<<;;;999888777666222222222111000000/////////............---------,,,,,,,,,,,,------------+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------...222444888666666:::<<<;;;<<<@@@EEEVVVjjjyyylllLLLDDDNNNcccrrr\\\ZZZgggpppppp~~~xxxpppnnnppprrrnnnjjjgggfffjjjqqqsssmmmfffccccccdddmmm|||mmmIII555888555333222222111000///000000000000111111111111000000000000////////////...............---------------...//////...---------------............///...............---------............////////////---......000333666999;;;111111111222333555777888888999;;;===>>>>>>======???AAABBBAAA???AAAFFFJJJdddvvvzzzyyyooopppzzzxxxqqqjjjddd___]]]PPPZZZeeettt~~~zzz}}}}}}{{{~~~uuu]]]NNNIIIBBB>>>===:::999888777555444333333222111111000000//////............---------,,,,,,------------------+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------///222555888666888;;;<<<;;;>>>CCCQQQdddvvvyyy___HHHIIIZZZooo|||```RRRZZZjjjtttuuuxxxtttppppppssstttqqqnnnfffgggoooxxxzzzrrriiieeefffmmm{{{ZZZ>>>777555333222222222111//////000000000111111111111000000000000////////////........................---..................------------............///....................................////////////////////////000111222333111111111222444555777888888999;;;===>>>>>>======???AAABBBBBB@@@AAAFFFJJJ```qqq{{{xxxllliiisss{{{mmmddd[[[]]]dddrrr{{{}}}vvvqqqxxx{{{xxx}}}xxxfffYYYRRRHHHAAA>>>;;;999888777555333333333222222111000000000///............---------------------------------+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,------...000333666888777999<<<<<<<<<@@@FFFUUUjjjgggSSSDDDKKK```uuukkkRRRNNN\\\nnnyyy|||tttrrrqqqrrrtttuuutttssshhhjjjpppvvvvvvqqqppprrr|||```EEE666555333222333333222111///000000000111111111111000000000000////////////---..............................------.........---------............///---................................./////////////////////............///111111222333444666777888888999;;;===>>>>>>======>>>AAACCCCCCAAABBBFFFIII___ooo~~~zzz~~~xxxnnnhhhmmm}}}xxxlllccc^^^bbblll{{{~~~zzzttt|||}}}{{{{{{nnn___MMMFFFBBB===:::;;;:::888555333333333222111111000000///............---------............------------+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,---......000444666888888:::===<<<<<>>>>>======>>>AAACCCCCCBBBCCCFFFIIIdddsssuuu|||rrrnnnjjjnnn|||yyyvvvhhh^^^___dddqqq}}}}}}~~~~~~~~~mmmVVVHHHCCC===:::;;;;;;888444444333333222222111111000///............---------///.........------------+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,---......111444777888888;;;=========CCCLLLcccvvvuuu}}}\\\MMMEEEQQQjjj~~~kkkYYYNNNXXXhhhsss{{{sssuuuvvvvvvvvvvvvxxxzzzvvvooolllqqq{{{sss\\\===;;;777666555333111000000000000000111111111111000000000000////////////---------........./////////...------------...///---------............///---------.........//////............////////////---...///000222222333333222222222333555666888999888999;;;===>>>>>>======>>>AAADDDDDDCCCCCCFFFIIIiiivvvuuu}}}iiihhhjjjwwwuuuqqqzzzpppbbbaaaaaahhh~~~zzzzzz~~~}}}|||wwwbbbGGGAAA;;;888999999666222444444333222222111111000//////.........---------//////.........---------+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...///111555777888888;;;=========DDDMMMhhhxxx~~~}}}TTTJJJHHHYYYsssdddTTTOOO[[[iiiqqq}}}}}}{{{tttvvvxxxwwwvvvvvvyyy|||wwwpppppp|||oooAAA>>>:::777555333000---000000000000111111111111000000000000////////////---------........./////////...---,,,,,,---...///---------.........//////---------.........//////............/////////000---...///000000000000000222222333333555666888999888999;;;===>>>>>>======>>>AAADDDDDDCCCCCCFFFIIIiiivvvwwwllldddeeerrrttteeejjjxxxuuuooocccXXX\\\ooo}}}~~~xxxxxxyyy~~~oooSSSHHH>>>======:::444222777555444444444333000...////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---///222666888>>>:::;;;>>>???BBBPPP```ooouuuhhhxxxyyySSSJJJJJJ]]]www~~~ddd\\\[[[eeemmmsss|||yyyqqqvvvwwwtttvvv{{{zzztttvvvttt~~~}}}MMM:::555999555222555222111111111111000000000000111111000000//////......////////////////////////000000//////.........---,,,------.......................................////////////////////////............/////////000000000111222333555666777999:::<<<===???@@@@@@@@@??????AAADDDCCCBBBGGGNNNhhhxxx~~~|||tttggglllsss|||pppsss~~~tttfff___dddsssyyyrrrttt~~~pppXXXLLL@@@>>>>>>;;;888666777555333333333222000...////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---------///222666888999;;;===???FFFUUUlll}}}wwwnnneeexxx^^^JJJJJJRRReee~~~ddd___aaajjjqqqwwwxxxwwwssswwwxxxwwwyyy|||{{{wwwxxx}}}yyyOOO<<<555888444222555222111111111111000000000000111000000000/////////...////////////////////////000/////////............------...////////////...........................////////////////////////........./////////000000000000111222333555666777999:::<<<===???@@@@@@@@@??????AAADDDCCCBBBGGGNNNmmm|||www~~~ssslllhhhwww{{{zzz~~~}}}zzzssshhhbbbooozzzppprrryyyaaaRRRDDD???>>>===;;;;;;888555222111111111000///////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------...000333666888666===??????MMMlll{{{mmmkkktttOOOCCCLLLYYYjjjwww``````fffooottt{{{~~~uuuwwwuuuyyy{{{{{{|||~~~~~~{{{|||}}}TTT>>>666888444222555333222222111111111000000000000000000000////////////////////////////////////////////////..................///000000000//////........................////////////////////////....../////////000000000000000111222333555666777999:::;;;===>>>???@@@@@@??????AAADDDCCCBBBGGGNNNlll{{{~~~xxxooonnnqqqzzzwwwmmmkkkpppwwwrrriiipppxxxvvvrrrnnn\\\III@@@===;;;;;;<<<888555222000000000000///////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...111333666888777>>>>>><<>>??????@@@??????AAADDDCCCBBBGGGNNNkkkzzz|||tttuuu{{{|||tttgggccchhhttttttjjjhhhppp~~~~~~sss{{{fffOOOAAA<<<999999:::999666222000000111000000////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...///111444666888999>>>;;;<<>>???????????????AAADDDCCCBBBGGGNNNlll|||xxxzzzzzzllleeefffnnnrrrkkkeeedddwww}}}~~~oooUUUDDD<<<999888:::999666333222222222111000////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///000222444666777:::<<<:::???[[[{{{wwwqqqkkkyyynnnQQQ<<>>999333333666333333222222222222111111111////////////000000000000////////////////////////.........///////////////......///000000000///////////////////////////////////////////////////////////////000000000111111222222222222333444555666888999:::<<<===>>>????????????AAADDDCCCBBBGGGNNNiiizzzxxx}}}uuuooojjjiiimmmnnnlllhhhooo~~~uuuZZZHHH???;;;:::<<<999777555444444333111000////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///111333555666777999;;;<<>>????????????AAADDDCCCBBBGGGNNNfffwwwwww}}}rrriiihhhnnnoookkkhhhxxx\\\JJJBBB======???999777666666666444222000000/////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///111333555777777999;;;>>>CCCQQQ___ccc```nnnrrrrrrYYYHHHBBBRRRYYYqqqnnn[[[XXXcccgggnnnwww{{{|||~~~}}}|||{{{{{{yyyyyyxxx{{{ZZZCCC<<<444444666222333333333222222222111111.../////////000000111111////////////////////////---.........//////000000,,,------...............000000000000000000000000////////////////////////000000000000111111111111222222222222333444444555888999:::<<<===>>>>>>?????????AAADDDCCCBBBGGGNNNiiizzzxxx|||rrrrrrrrrnnnpppxxxnnnxxxuuuaaaPPPBBB999888;;;888777555555555555333222000/////////............------------------------------------------------//////...---,,,,,,,,,,,,------...000333555888999;;;>>>;;;@@@RRR^^^fffrrr{{{zzz[[[IIIGGGVVVdddyyyoooaaa\\\eeesss|||}}}~~~{{{vvvuuu||||||hhhKKK???666444444...222111111000///000000000////////////000000000000......//////...---,,,,,,////////////////////////,,,...//////...------...---.........//////000000000000000000////////////////////////////////////111222333333222222444666888999;;;===????????????@@@???@@@DDDEEEEEEIIIOOOiii~~~zzzzzzyyy{{{rrrqqq{{{~~~vvvcccTTTGGG===;;;>>>888666555444555444333111000000/////////.........---------------------------------------------------------,,,,,,---......---...///111333666888999:::===;;;DDDZZZiiiqqq{{{vvvVVVHHHKKKVVVcccwww~~~ppphhhgggoooyyy~~~|||xxxzzzcccIIIAAA<<<<<<<<<777333222111111000000111111///000000000000000000000///////////////...------////////////////////////,,,...//////...------...///////////////.........000000000000////////////000000000000000000000000111222333333222222444666888999;;;===???????????????>>>@@@CCCEEEDDDHHHNNNhhh}}}~~~sss{{{jjjpppwwwttt~~~yyyhhhYYYJJJ>>>:::;;;888666555444444444222000000000000/////////......------------------------------------------------,,,,,,,,,,,,---...///000---...///111333666888:::999<<<<<>>PPPqqqmmmOOOIIIRRRWWWhhh}}}sssqqqvvv|||}}}}}}{{{vvvYYYMMMBBB===:::333444444333222222222222333111111111000000000000000000000111111111000000///////////////////////////,,,...//////...------...///////////////.........////////////000000000000111111111111111111111111111222333333222222444666888999;;;===????????????>>>===>>>BBBBBBBBBEEEKKKdddzzzssszzzzzzjjjxxxssszzz{{{kkkXXXFFF>>>>>>:::888666555555444222000111000000000////////////........................------------------------000///...---------------//////000222555777:::;;;;;;>>>AAATTTvvvjjjQQQLLLSSSWWWkkk{{{jjjffflllvvvwww|||~~~zzzdddUUUFFF???>>>999555444333333222333333333222111111111000000000///000000111111111111111000////////////////////////,,,...//////...------...,,,------...///000000111.../////////000000000111111111111111111111111111111222333333222222444666888999;;;===????????????>>>===>>>AAABBBAAAEEEJJJcccyyyxxxsssvvvxxx|||ppp{{{oooZZZGGG>>>???;;;999777666666555333111111111000000000/////////........................------------------------111000///...------------///000111333555888:::<<<;;;@@@EEEXXXwwwdddQQQQQQXXXfffyyyyyydddaaajjjqqqsss{{{xxx|||xxxdddLLL===:::666555444333333222222333333222222222111111000000//////000000111111111111000////////////////////////,,,...//////...------...+++,,,---...///111222222......//////000000111111111111111111111111111111111222333333222222444666888999;;;===???????????????===???BBBBBBAAAEEEJJJbbbyyyuuu~~~tttzzz}}}ttt~~~yyy```KKKAAAAAA===;;;999888777666444222111111111000000000//////........................------------------------000///...............///000000222333666999;;;<<<:::BBBHHHZZZwwwxxx\\\OOOVVVaaayyyqqq]]]```nnnsssttt||||||wwwVVV>>>666000444333333222222222222222333333222111111000000///...///000000111111000000////////////////////////,,,...//////...------...,,,------...///000111111.........///000111111111000000000000000000000000111222333333222222444666888999;;;===????????????@@@>>>???BBBCCCBBBEEEJJJbbbyyyxxxxxxooonnnuuu~~~~~~~~~mmmUUUIIIHHH>>><<<:::999888777555333111111111111000000000000////////////////////////------------------------......---......///000111000111222444666999;;;<<<999BBBJJJ\\\www}}}~~~sssVVVLLLYYYhhhcccRRR[[[nnnwwwwwwyyyxxx```EEE;;;666444333222222111111222222333333222222111000000///......///000000000000000////////////////////////,,,...//////...------............///////////////---......///000111111222////////////////////////111222333333222333555666888999;;;===????????????AAA???@@@CCCCCCBBBEEEKKKbbbyyy||||||xxxjjjyyyqqq{{{yyy```NNNDDD@@@>>>;;;999888777555333222222111111000/////////////////////////////////........................//////------,,,---...//////111333555666888;;;======@@@GGGZZZxxxiiiPPPNNN\\\mmmtttppp[[[XXXcccqqqyyy{{{~~~~~~uuuvvvooovvvkkkEEE333555555333111000111111000///333222222111000///......///////////////.........////////////////////////---------............///////////////////////////111000...---///222666888............////////////111222222333333444444555999:::<<<=========???AAAAAA>>>>>>BBBEEEEEEFFFIII```xxx|||qqq}}}{{{rrrvvv~~~zzz___NNNEEE@@@>>>;;;999::::::999888222222111111000000//////////////////////////////........................//////------------...//////111444555666888;;;===<<<>>>JJJccc~~~bbbMMMOOO^^^qqqtttkkk[[[\\\hhhvvvxxxzzz{{{wwwvvvyyy}}}zzzvvv}}}lllvvvrrrGGG555999555333111111222222111000222222111111000000//////////////////////////////////////////////////////---------............///////////////////////////000///------...000333555....../////////000000000111222222333333444444555888:::<<<=========???AAAAAA>>>>>>BBBDDDDDDEEEHHH^^^uuu|||yyyqqqpppyyyuuuxxxyyyyyy|||^^^LLLEEELLLGGGAAA<<<999666444333222222222111000000//////////////////////////////........................//////---------...///000///111444666777999;;;===BBBBBBRRRooo{{{VVVJJJPPPbbbuuu{{{fff\\\```lllyyywwwxxx~~~yyywwwxxxzzz|||}}}}}}}}}yyyzzzyyyQQQ;;;:::666444222222333333222111111111111000000000000000////////////////////////////////////////////////---------............///////////////////////////......---------...///000/////////000000000111111111222222333333444444555777:::<<<======>>>???AAAAAA>>>>>>AAACCCBBBDDDGGG\\\tttwwwoookkkkkkkkkjjjfffsssyyyvvv|||aaaNNNHHHPPPKKKCCC<<<777444222111333333222111111000000///////////////////////////........................///......------...000000000222555666888999<<<>>>FFFFFFXXXyyylllNNNJJJSSScccvvv{{{ccc]]]dddnnnzzzwwwxxx~~~~~~~~~~~~~~~zzzyyy{{{}}}{{{]]]CCC666777555333333333444333222000000000000000111111111///////////////000000000////////////////////////---------............///////////////////////////.........///......------000000000000111111111111111222222333333444444555666999<<<>>>>>>>>>???AAAAAA??????AAAAAA@@@CCCHHH^^^uuu~~~||||||uuuhhhYYYPPPNNN___sss~~~~~~yyy|||~~~fffRRRKKKGGGCCC===999888999999999333333222222111000000000////////////////////////........................///......---...///000111111333555777888:::===???@@@FFFbbbgggOOOPPPWWWbbbssswwwaaaaaahhhqqq|||{{{}}}{{{yyyzzz||||||zzz}}}yyy^^^DDD555888666444333444444333222000000000000000111111111////////////000000111111////////////////////////---------............/////////////////////////////////000000000///...---000000000000111111111111111222222333333444444555555888<<<>>>>>>???@@@AAAAAA??????AAAAAA@@@DDDJJJdddzzz}}}{{{{{{|||{{{{{{~~~{{{gggPPPAAAAAASSSeeeuuu~~~xxxzzz~~~~~~eeePPPGGGEEEBBB===:::888888888777333333333222111111000000////////////////////////........................///............///111222111333666888999;;;===???===PPPxxxhhhUUUXXX[[[cccssssssaaadddllluuu}}}{{{{{{|||zzzxxxzzz~~~zzzYYYAAA777777555333333444444333222111111111000000000000000...//////000000111111222////////////////////////---------............///////////////////////////000000111111111000000////////////000000000111111111222222333333444444555555888<<<>>>??????@@@AAA@@@???@@@BBBAAA@@@FFFMMMjjj|||yyyzzz|||~~~~~~}}}lllVVVHHHGGG[[[jjjxxxxxxwwwyyywww{{{zzzhhhTTTIIIHHHEEE@@@<<<999777444222444333333222222111111000////////////////////////........................///............000222333222444777888999;;;>>>@@@CCC^^^cccUUU\\\```hhh{{{rrrbbbeeekkksss~~~|||{{{wwwxxx|||zzz^^^EEE:::777555333222333333222111222222111111000000//////...//////000111111222222////////////////////////---------............///////////////////////////000000000000000000111111....../////////000000000111222222333333444444555444777<<>><<<<<<;;;999777444444333222222111111000////////////////////////........................///.........///000222333222444777999:::;;;>>>@@@HHHddd[[[QQQ\\\bbbnnnssscccdddhhhmmmxxxwww|||vvvuuuyyywww|||jjjMMM:::666444222222333333222111333222222111000//////......//////000111222222222////////////////////////---------........./////////////////////////////////////////////000111111............////////////111222222333333444555555333777<<>>;;;666555444333222111111111000000////////////000000---------............///.../////////...///111333777333333777;;;;;;===AAAKKKpppoooYYY[[[^^^gggyyypppdddccciiipppsssyyy~~~{{{|||yyy|||}}}zzzooommmkkkfff^^^XXXWWW]]]hhhooorrrNNN===666444222222333333222111333555777777555222111111000000000000000000000000000000000000000000000000............////////////000000000000000000000000//////000000000000//////000000000000111111111111111///...000444666555333777999<<>>AAADDD@@@BBBEEEFFFEEEDDDDDDEEECCCGGGSSSjjj~~~```BBB999666333222222333333222000111111000//////111333000000000000000000000000////////////////////////............//////////////////////////////////////////000000000000/////////000000000111111111111333222222333333333333333666888<<>>>>>===999888777555444333222222000000////////////000000---------............///---...///......///222555555444777;;;<<<<<<@@@FFF```uuudddPPPXXX```eeemmmoooeee[[[VVV]]]gggooouuuyyyyyyvvv{{{xxxkkk^^^VVVPPPNNNMMMCCC@@@===<<<>>>AAACCCEEE???AAACCCDDDDDDDDDFFFGGGIIIEEEGGGWWWooofffGGG:::777333222222333333222111222222111000000222444000000000000000000000000////////////////////////............//////////////////////////////////////////000000000000/////////000000000111111111111222333333333333333333444666888<<>>>>>>>>CCCJJJoooaaaRRR^^^gggllluuuxxxjjjbbb___gggnnnqqqwww~~~}}}wwwtttssslll```PPPFFFCCCCCC@@@===;;;;;;;;;===@@@AAAAAA@@@@@@BBBDDDDDDEEEGGGJJJLLLOOORRRXXX\\\bbbqqqjjjNNN;;;888444222222333333333222333444444222111222333000000000000000000000000000000000000000000000000............////////////000000000000000000000000//////000000000000//////000000000000111111111111111333444444333333444666666888<<>>>>>>>>DDDKKKlll}}}~~~~~~___UUUdddlllsss}}}ooohhhhhhpppsssrrrwwwwwwkkkbbbVVVLLL@@@;;;<<<>>><<<888<<<<<<===???@@@AAAAAAAAADDDFFFIIIKKKMMMOOORRRTTTXXX```kkknnnkkkpppiiiPPP<<<999444222111222333333222444555555333111111111000000000000000000000000000000000000000000000000............////////////000000000000000000000000//////000000000000//////000000000000111111111111000222444444333333555888666888<<<@@@BBBDDDDDDDDDBBBAAAAAADDDDDDDDDGGGMMMeeewww}}}}}}ssssssrrrqqqnnnjjjgggeeeZZZTTTSSSUUUSSSRRR\\\jjjrrrzzz}}}|||eeeppp{{{yyywwwiiiTTTIII===:::???BBB???:::<<<;;;999777555444333222000000////////////000000---------.........//////,,,---.........000333666444555999===<<<<<>>???AAADDDGGGIIIFFFIIIMMMPPPRRRTTTWWWYYYbbbgggrrr{{{|||}}}eeeOOO===999444222111222333333111333666666333111//////000000000000000000000000000000000000000000000000............/////////000000000000000000000000000//////000000000000//////000000000000111111111111///222444444333333666999666888<<<@@@CCCDDDEEEEEECCCAAAAAADDDDDDDDDGGGMMMfffxxx}}}xxxtttqqqgggddd___XXXRRRMMMJJJHHHCCCBBBAAA@@@AAAEEEKKKPPPYYYcccssssssiii{{{wwwwww```^^^MMM<<<888===???===<<<===;;;999777666444222000111111111111111000/////////////////////............///000//////000333555888>>>===<<>>KKKggguuuvvv^^^]]]mmmtttvvvkkkkkkooouuuvvvwww||||||mmmZZZLLLAAA???<<<;;;;;;;;;::::::?????????>>>???BBBHHHLLLQQQUUUYYY\\\^^^aaadddfffkkklllUUUEEE888555444///222666111111111111111111111111111222111111111000000//////........................---...//////......///111000000000000000000000000,,,------...///000111111000000000000000111111111000000111222333555666777888;;;@@@EEEGGGGGGEEECCCCCCFFFBBBBBBHHHDDDDDDNNNlll~~~{{{zzzyyyvvvqqqjjjccc___RRRPPPLLLGGGCCC@@@>>>===<<<===>>>>>>???BBBFFFIIILLLUUUdddtttzzzuuuhhhwwwkkkZZZNNNCCCAAABBB@@@>>>>>>>>><<<999888777666444222111111111111111000///////////////////////////......///000//////000333555888>>>===<<<@@@<<<>>>LLLlll|||xxx___\\\eeegggttt|||qqqgggiiinnnsssttttttzzzvvveeeTTTHHHAAA???<<<;;;;;;<<<;;;;;;???@@@AAABBBDDDIIIOOOSSS]]]___aaadddggglllrrrvvv~~~rrr]]]CCC777555777222444666000111111111111111111111111111111111111000000000///////////////////////////---...//////......///111000000000000000000000000---.........///000000000//////000000111111111222000000111222333555666777999<<<@@@CCCEEEEEEDDDCCCAAAEEEDDDEEEKKKGGGEEENNNkkk|||~~~uuutttrrrllleee\\\SSSOOOCCCBBB@@@===<<<;;;;;;;;;777999<<<>>>@@@AAADDDFFFGGGNNNZZZgggttt}}}lllrrrpppZZZSSSMMMKKKHHHCCC@@@@@@>>><<<:::999999888666444111111111111111000//////......//////////////////...///000000///111333666888>>>===<<<@@@===@@@NNNlllxxx\\\VVV[[[[[[hhhuuummmbbbfffmmmrrrqqqqqqxxx|||mmm\\\MMMDDD@@@>>><<<;;;<<<===<<<<<<>>>@@@BBBEEEHHHNNNUUUZZZffffffgggiiinnnvvv|||gggdddnnn}}}uuucccEEE777555999555555666111111111111111111111111111111111111111000000000000000000000000000000000000---...//////......///111000000000000000000000000////////////////////////......///000111222222333000000111222333555666777;;;<<<>>>AAABBBCCCBBBBBB???EEEDDDGGGMMMIIIFFFOOOjjj|||vvvmmmjjjddd]]]UUUMMMGGGDDD>>>>>>===<<<<<<===>>>???999;;;???AAACCCFFFIIILLLRRRVVV]]]eeeooozzzqqqlll}}}rrrcccZZZRRRPPPMMMGGGAAA???===;;;999999999888666555111111111111111000//////............////////////...///000000000111444777999>>><<<<<<@@@>>>AAAPPPlll~~~uuuWWWOOOVVVZZZjjjuuujjj```dddlllqqqppppppxxxvvveeeUUUIIICCC>>><<<::::::<<<=========>>>@@@CCCFFFJJJPPPWWW\\\dddeeegggkkkpppyyyiiiRRRFFFRRReeexxxyyygggMMM;;;555888444333555111111111111111111111111111111111111000000000000000000000000000000000000000---...//////......///111////////////////////////000000000///////////////---...///000111222333333000000111222333555666777<<<<<<===>>>???@@@AAAAAA???DDDCCCEEELLLHHHGGGQQQlll|||~~~jjj[[[VVVOOOGGGAAA===<<<;;;::::::999999:::;;;===>>>???@@@CCCEEEHHHMMMSSSXXX___aaaeeeiiipppyyy~~~{{{tttkkkffflll|||rrriiixxxqqqbbbSSSOOONNNJJJBBB>>><<<:::888888888777666444111111111111111000//////---.........//////000000...///000000000222555777999>>><<<<<<@@@???CCCRRRpppvvvUUUMMMZZZeeeuuuyyygggbbbeeelllqqqqqqrrrzzzzzzkkk[[[MMMEEEAAA===;;;::::::<<<>>>???>>>AAADDDGGGJJJNNNSSSYYY^^^aaaeeejjjpppvvv}}}~~~YYYEEE:::@@@LLLZZZjjjzzzrrrYYYAAA666777222111444333111111111111111111111111000000000000000000111111////////////////////////---...//////......///111////////////////////////000000000000000/////////---...///000111222333333000000111222333555666777;;;<<<<<<===>>>???AAAAAAAAADDD@@@AAAGGGFFFGGGRRRmmm~~~sss]]]KKKGGGAAA;;;888777999::::::999999:::;;;===>>>@@@DDDFFFIIILLLQQQWWW___dddgggjjjmmmqqquuu|||~~~vvvjjj^^^ZZZdddwwwzzzrrrxxxdddkkkyyyfffSSSMMMMMMJJJCCC???<<<;;;999888888777555333111111111111111000//////------......///000000000...///000000111222666888999>>><<<<<>>>>><<<;;;<<<>>>AAABBBBBBGGGJJJNNNQQQUUUZZZ___ccceeejjjqqqxxx~~~lllKKK>>>???>>>>>>BBBMMM\\\kkktttaaaEEE666666111///333333111111111111111111111111000000000000111111111111////////////////////////---...//////......///111000000000000000000000000000000000000000000000000......///000111222222333000000111222333555666777:::;;;<<<===???@@@AAABBBCCCEEE@@@???EEEDDDFFFSSSnnnyyyiiiRRRBBB@@@>>><<<::::::;;;<<<<<<<<<<<<>>>???BBBDDDFFFJJJNNNSSSYYY___eeelllppptttwww{{{~~~xxxkkkaaaaaalll}}}wwwzzzbbbbbbtttwwwfffTTTLLLJJJGGGDDDCCC???===:::999888777555333111111111111111000//////------......///000000111...///000000111333666999999>>><<<<<>>???BBBEEEFFFFFFJJJMMMRRRVVVZZZ___eeeiiijjjooovvv|||dddGGG???EEEDDDDDDFFFJJJOOOSSSUUUfffrrrbbbEEE666888444000333444111111111111111111111111///000000000111111111111000000000000000000000000---...//////......///111000000000000000000000000/////////000111111111222//////000000111111111222000000111222333555666777999:::<<<>>>@@@AAABBBBBBDDDFFFBBBBBBGGGEEEFFFQQQnnn{{{rrrcccMMM;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>AAADDDGGGIIIOOOTTT]]]dddkkkqqquuuyyy{{{wwwllleeehhhtttqqqsssqqqiiirrrqqqdddVVVNNNIIIDDDDDDFFFAAA???<<<::::::888555333111111111111111000//////---------...///000000111...///000111111333666999:::???<<<<<>>@@@EEEKKKPPPWWW___iiiqqqvvv{{{{{{xxxmmmdddhhhxxx~~~www|||hhhggg}}}xxxcccRRRMMMMMMIIIGGGIIIAAA???===;;;:::888444222444333222111000000000000...............///000000...///000000111333777:::<<<<<<@@@AAA<<<<<>>>>>???@@@AAACCCGGGCCCAAAFFFDDDFFFTTTlll|||rrrbbbOOOAAA<<<<<<;;;;;;;;;<<<======>>>???@@@BBBFFFLLLTTTYYYaaagggpppwww|||{{{|||wwwsssuuu~~~nnnxxxrrr|||rrr|||pppZZZSSSRRRLLLHHHHHHCCCAAA???===<<<999666333444333222111000000000000///............///000000...///000000111333777:::======???@@@@@@IIIfffyyy^^^TTT^^^www|||uuusssuuuwwwzzz}}}}}}vvvnnn```RRRLLLJJJGGGEEEFFFGGGHHHIIIKKKMMMQQQTTTVVVXXX[[[___cccgggiiikkkkkkqqqtttyyy~~~zzzwwwxxx~~~ttt___JJJAAABBBFFFCCCNNNlllhhhIII888888444111444333222222222111111111111000000000000000111222333444000000///////////////000000//////...///000111222111000//////////////////...///000222444666777888000000000111222222333333333333333333444444555666888;;;===>>>>>>???@@@AAACCCFFFBBBAAAFFFDDDFFFTTTnnn|||ssseeeVVVGGG???<<<<<<<<<<<<======>>>??????AAADDDHHHNNNUUU^^^dddjjjooovvv|||{{{{{{zzzzzzyyyyyy{{{fffiiiuuu~~~xxx___WWWVVVQQQKKKIIIEEECCCAAA???>>>;;;888555444333222111111000000111//////......//////000111...///000000111333777;;;======@@@BBBCCCRRRwwwzzzZZZSSS```xxxwwwrrrtttxxxyyy|||xxxpppggg[[[QQQMMMLLLJJJHHHHHHKKKLLLMMMOOOSSSXXX]]]```___bbbggglllooopppoooooowwwyyy}}}}}}eeeLLL@@@>>>???GGGBBBKKKeeejjjJJJ777777333222444333222222222111111111111000222222111000000000000111...//////000000////////////////////////000111111555444333111000///.........///111333555888999:::000000000111222222333333333333333333444555666666888;;;===>>>>>>???@@@AAABBBFFFBBBBBBFFFDDDFFFSSSqqq}}}vvviiiYYYKKKBBB>>>;;;;;;<<<<<<===???@@@AAABBBDDDHHHMMMSSS[[[ccciiilllqqqxxx~~~|||iiiooo{{{}}}yyyvvvttttttwwwhhhfffvvv\\\UUUWWWTTTNNNKKKGGGEEEBBB@@@???<<<999666444444333222111111111111/////////...///000000111//////000111111444888;;;<<>>@@@???BBBFFFVVVooonnnKKK777666333222555333222222222111111111000000333222111000000000000000---...000111111000///...///////////////000000111555444333111000//////...111111111222222333333333000000000111222222333333222222222333444555666777888;;;===>>>>>>???@@@AAABBBEEEBBBBBBFFFDDDEEERRRrrr}}}yyypppaaaPPPDDD@@@???;;;;;;<<<===???AAACCCDDDFFFIIILLLPPPUUU[[[ccchhhiiipppyyyzzziiiTTTWWWcccvvv}}}xxxttttttsssvvvnnnhhhuuuZZZTTTWWWUUUPPPNNNHHHFFFCCCAAA???<<<999666555444333222111111111111///////////////000111111///000111111222444888;;;???AAADDDCCCAAAMMMqqq{{{VVVTTTfff~~~xxxppphhhiiiuuu}}}~~~yyyooohhhbbb[[[UUUUUUTTTQQQPPPQQQSSSTTTVVVZZZ___eeekkknnnppppppppppppqqqsssuuuwwwwwwyyy|||~~~~~~}}}{{{vvvqqqiii```ZZZXXXZZZ\\\\\\YYYNNN@@@???IIILLLHHHIIIUUUiii|||sssOOO888666444333555333222222222111111111000000000000000///000000111111///000111111111000...---...//////000000000000000222111000///////////////222222111111000000//////000000000111222222333333222222222333444555777777888;;;===>>>>>>???@@@AAAAAAEEEBBBBBBFFFDDDEEEQQQooozzztttiiiZZZKKKBBB@@@AAA======>>>@@@BBBEEEGGGHHHKKKNNNPPPSSSWWW\\\bbbfffiiipppyyyrrrdddLLLMMMWWWkkk~~~zzzvvvuuussskkkbbbdddmmmyyyqqqlll}}}xxx___YYYYYYVVVQQQOOOJJJGGGEEEBBB@@@===999777555444333222222111111222000000//////000000111222///000111111222444888<<>>>>>???@@@AAA@@@DDDBBBBBBGGGCCCDDDPPPjjj~~~wwwooocccTTTIIIBBBAAABBB@@@AAABBBDDDGGGIIILLLMMMPPPRRRUUUWWWZZZ^^^cccfffkkkpppwww{{{}}}xxxoooaaabbbjjjwww|||uuuqqqqqqqqqeeeVVVTTT[[[lllxxxrrryyy{{{yyyccc]]][[[VVVRRRRRRLLLJJJGGGDDDBBB???;;;888555555444333222222222222000000//////000000111222///000111111222555999<<>>>>>???@@@AAA???DDDBBBBBBGGGCCCDDDPPPggg~~~tttlll___QQQHHHCCCBBBBBBCCCCCCEEEGGGJJJMMMOOOQQQTTTVVVXXXZZZ]]]```eeehhhllloootttvvvwww{{{||||||yyyuuuqqqppppppfffYYYYYYcccwwwuuu|||zzzxxxwww|||~~~~~~vvvccc^^^\\\WWWTTTUUUNNNLLLIIIFFFDDDAAA===:::555555444333222222222222000000000000000111111222000111111222222555999<<<======AAAEEEFFFOOOhhhyyyxxxqqqxxxrrrSSSWWWnnn|||rrrssszzzqqqiiiccc```[[[XXXYYYXXXWWWZZZ^^^cccfffjjjooosssvvvwwwwwwtttttttttttttttsssrrrqqqwwwxxxzzzzzzxxxtttooolllooommmiiieee```ZZZTTTPPPOOOTTTbbbrrr{{{wwweeeZZZQQQKKKFFFEEEEEELLL]]]nnnYYY>>>999666555666222222222222111111111111000111000000////////////000:::888666333111/////////---...000111111111000///111111000//////////////////////////////000000000000000000111222222333333111111111333444666777888888;;;===>>>>>>???@@@AAA???DDDBBBBBBGGGCCCDDDOOOfff~~~uuummm___RRRIIIEEEEEEFFFCCCCCCEEEIIINNNRRRTTTTTT[[[___bbbcccccceeejjjnnnoooooooooqqqssswwwzzz|||}}}}}}xxxxxxzzz~~~yyyrrrnnnmmmeee^^^hhh{{{|||iiimmmpppttt}}}jjj___ZZZXXXUUUSSSPPPNNNLLLKKKJJJGGGAAA;;;999888666555444333333222000000000000000000000000///000111111222555:::===@@@@@@BBBDDDEEEKKKYYYgggeeesssttt|||tttWWW\\\oooyyynnnooo{{{{{{~~~zzzrrriiidddccc___ZZZZZZ]]]______^^^gggjjjooorrrsssrrrrrrrrrpppsssuuuuuurrrqqqrrrtttzzz|||~~~~~~{{{xxxuuutttvvvrrrooommmllljjjeeeaaabbbgggnnnsss{{{~~~aaaKKKAAACCCIIIMMMKKKJJJUUUcccddd@@@444:::666///555444444333333333333222222111000000000222444777999<<<666///---000222111///---......///000111222222//////............//////111111111111000000000000111111000000///.........222333555555555666999;;;===>>>@@@@@@@@@@@@BBBCCCEEEEEE??????GGGGGGFFFPPPnnn~~~zzzppphhh]]]QQQIIIGGGGGGIIIGGGGGGIIIMMMRRRUUUWWWWWW]]]^^^aaaccceeegggkkkmmmooonnnnnnooopppsssvvvwww}}}yyyiiieeefffjjjxxxvvvoooooojjjgggtttnnnppp}}}wwwhhh^^^YYYVVVSSSQQQOOOLLLIIIGGGEEECCC???<<<777666555333222111111111000000000000000000000000///000111111222555:::===???@@@CCCEEECCCDDDNNNZZZjjjxxxzzzjjjUUU]]]ttt|||pppllluuuyyysssuuu~~~xxxpppiiidddcccbbbaaa```___aaadddfffhhhkkknnnpppqqqrrrtttvvvvvvxxxyyywwwtttssstttvvvzzz||||||yyywwwwwwyyywwwuuuuuuvvvuuusssppppppsssvvvwww{{{rrr\\\QQQPPPSSSUUUTTTUUU^^^jjjmmmBBB555???===444666444444333333333222222222111000000000222444777888999444///...000222111///.........//////000000111000//////......//////000//////000000000111111111000000000000000000000000///111333444444555666888<<<>>>@@@@@@@@@@@@BBBCCCDDDEEE???@@@HHHGGGFFFOOOkkk~~~yyyuuukkkeee\\\RRRMMMKKKMMMOOOMMMMMMNNNRRRWWWZZZ[[[[[[^^^^^^```cccgggkkkllllllnnnnnnmmmlllmmmnnnoooppprrrqqqrrrvvv~~~pppYYYLLLKKKOOO[[[jjj{{{vvvkkkkkkjjjlll~~~qqqqqq|||zzz}}}yyykkk^^^VVVSSSQQQPPPOOOLLLHHHDDDCCCAAA@@@>>>888777555444222111111111000000000000000000000000///000111111222555:::======???DDDFFFCCCAAAGGGQQQqqqfffXXXaaayyywwwjjjgggrrr{{{|||}}}vvvoooiiieeeeeegggiiigggeeefffkkkpppmmmoooqqqrrrtttvvvzzz|||}}}}}}|||zzzxxxwwwxxxzzzzzz}}}~~~|||{{{{{{~~~}}}||||||~~~~~~yyydddRRRQQQSSSZZZaaaiiiuuu~~~JJJ777AAAAAA666444333333333333222222222222111000000000111333555777444111......111222000............///////////////111000000//////000000111---......///111222222333//////000000111222222333...111444555555555666777<<<>>>@@@AAAAAAAAABBBCCCBBBEEEAAABBBIIIGGGEEEOOOjjj~~~|||uuuqqqjjjeee]]]VVVQQQPPPRRRSSSRRRRRRSSSVVV[[[^^^______```______dddiiimmmmmmlllnnnnnnlllkkkjjjjjjjjjjjjgggdddbbbgggooovvvxxxxxxxxxpppaaaOOO???:::>>>DDDOOO___rrr~~~tttjjjiiihhhnnn|||yyywwwaaaSSSPPPQQQQQQPPPNNNKKKHHHEEECCCAAA@@@;;;:::888666555444333333000000000000000000000000///000111111222555:::===;;;>>>DDDGGGDDDCCCKKKTTTwwwooo___eeezzzqqqeeeaaalllwww}}}{{{uuuqqqmmmjjjiiikkklllllllllnnnrrruuuuuuwwwyyyzzzzzz|||~~~}}}{{{zzz{{{}}}{{{}}}~~~~~~~~~jjjZZZHHHHHHMMMXXXgggwwwVVV;;;???===333111333333333222222222222111000000000000111222444555000///...///111222000.../////////...............111111000000000000111111......//////000111111222000000111111222222222222///222666888888777888888;;;===@@@AAAAAAAAABBBCCCAAAEEEBBBDDDJJJGGGEEEOOOnnnzzztttoooiiieee^^^WWWSSSRRRSSSTTTVVVUUUVVVYYY]]]```aaa```aaa```aaaeeekkknnnmmmkkknnnmmmlllkkkiiihhhhhhgggeeeaaa___aaaeeefffaaa\\\RRRNNNFFF???:::<<>><<<;;;999777555444333333000000000000000000000000///000111111222555:::======>>>BBBDDDBBBCCCMMMXXXzzzyyybbbcccuuuttthhh^^^___```^^^___cccmmm|||{{{wwwuuusssqqqooommmlllnnnsssvvvwwwvvvyyy|||~~~}}}}}}~~~}}}{{{{{{}}}|||~~~rrr```QQQGGGCCCEEEKKKWWWhhh{{{]]]===:::777000333333333222222222111111111000000000000111111222333.........000111111000...///////////////.........111111000000000000111111000/////////////////////222222222222111111000000///222666888888777888888:::===@@@BBBBBBBBBBBBCCCAAAEEECCCEEEJJJFFFEEEPPPrrrzzzsssnnnfffccc]]]XXXUUUTTTTTTUUUXXXXXXYYY[[[___aaabbbaaabbbccceeehhhkkkmmmlllkkkllllllkkkjjjiiigggffffffdddaaa^^^___```]]]VVVOOODDDCCCAAAAAADDDIIIPPPTTT```mmm{{{|||rrrllljjjfffggg}}}{{{mmmeeeTTTVVVZZZXXXOOOQQQQQQOOOIIICCC???===;;;:::888666444222222111000000000000000000000000///000111111222555:::===???@@@AAAAAA>>>???IIIVVV}}}yyyaaaaaappprrrhhh___XXXQQQIIIEEEFFFNNN```|||}}}{{{yyyxxxwwwssspppnnnqqqwww{{{zzzxxx{{{~~~}}}{{{zzz}}}|||{{{|||}}}~~~~~~~~~uuu]]]KKKAAA<<>>>>>GGGSSS}}}sssdddcccssszzzeeecccaaa___ZZZTTTTTTWWWWWWggg~~~|||zzzyyysssssstttvvvyyy{{{||||||}}}~~~}}}}}}~~~}}}|||~~~~~~~~~~~~}}}}}}qqq]]]QQQKKKHHHOOOZZZhhhtttWWW:::666555222666222222222222111111111111000000000000000000//////000111111000//////000000//////000000111111222222000//////......//////000.........///////////////000000000000000000000000///111333444444555666888888<<<@@@BBBCCCBBBCCCCCCBBBGGGDDDDDDHHHEEEFFFTTTrrr}}}wwwpppkkkhhhfffccc```^^^___```aaa]]]\\\\\\___bbbdddddddddcccgggkkkllljjjiiijjjlllffffffggggggffffffeeedddbbbbbbbbbdddfffhhhhhhgggdddaaa___dddpppttthhhaaa\\\VVVUUUVVV\\\hhhxxxqqqeeeffffffaaabbbjjjzzzuuuuuusssuuutttqqqqqquuuqqq^^^[[[cccaaaXXX\\\\\\YYYRRRJJJEEEDDDEEE???===;;;999777555444444000000000000000000000000///000111111222555:::======>>>BBBCCCAAAAAAJJJUUUxxxxxxoooiiiiiizzzkkk[[[___dddhhhgggfffjjjooouuu~~~{{{yyysssvvvzzzzzzyyyzzz}}}~~~~~~|||zzz|||xxxmmmgggccc```gggsss{{{TTT999666555000111222222222111111111111000000000000000000//////...222222222000//////000111//////000111222333333444//////............//////,,,------...///000111111......//////000000111111222333555555555666999;;;888;;;@@@CCCCCCCCCCCCCCCCCCGGGEEECCCGGGDDDGGGUUUrrr}}}wwwooojjjiiifffcccaaaaaabbbbbbbbbbbbaaaaaa```aaabbbdddeeeiiikkkmmmmmmkkkjjjjjjkkkiiiiiijjjkkkllljjjhhheeeaaadddhhhjjjjjjlllppptttqqqpppqqqttt{{{}}}cccNNNGGGGGGFFFLLLSSSWWWaaaqqqppp```dddfff```cccpppyyynnnvvvtttooouuu|||sssjjjfffdddaaa]]]ZZZ\\\YYYTTTPPPMMMJJJFFFDDDAAA???<<<999777555555444222222222111111111111000---...///000222666<<<@@@>>>JJJ>>>HHHQQQDDDQQQlllsssppp~~~iiiZZZkkk{{{^^^[[[[[[bbbpppvvvvvvzzz{{{}}}~~~}}}{{{{{{~~~~~~sssTTT???777444111///222222222111111111111000000000000000000000000000111111111111000000000000111000/////////000222333000000////////////000000---------...//////000000000000000000111111111111111111222333444666777888888;;;@@@CCCCCCCCCCCCCCCDDDGGGCCCBBBHHHEEEEEEQQQttt~~~yyyrrrnnnjjjhhheeeccccccddddddcccccccccbbbcccdddeeeggghhhkkklllmmmlllkkkjjjkkkmmmkkkkkkkkkkkkjjjiiifffdddeeegggjjjkkklllnnnppprrruuuuuuvvvyyy~~~uuu^^^LLLFFFEEEFFFNNNUUUZZZdddsssmmm___ccceeeaaaggguuuyyykkkuuulllddd]]]ZZZXXXZZZWWWRRROOOMMMJJJGGGDDDBBB@@@===:::777555444444222222222111111111111000...///000111222666;;;??????GGG999AAAJJJBBBWWWssszzzttt~~~kkkcccnnnyyykkk```aaahhhtttyyyxxx}}}{{{}}}~~~~~~~~~mmmPPP<<<666555444222222222222111111111111000000000000000000000000000111111000000000/////////000000///...///000111222000000////////////000000222222222222111111111111000000000000111111111111111111222333444666777888:::===@@@BBBCCCBBBCCCDDDDDDGGGCCCCCCHHHFFFFFFRRRuuu}}}yyytttqqqllljjjgggffffffffffffeeedddeeeeeefffhhhjjjlllmmmmmmmmmmmmlllkkkkkkmmmoookkkkkkllllllllljjjhhhggglllllllllnnnqqqssstttsssyyyzzz|||~~~vvveeeSSSGGGCCCCCCDDDOOO[[[dddnnn|||nnnbbbdddddd```hhhxxxppp}}}pppddd]]]ZZZYYYWWWUUUQQQOOONNNKKKHHHFFFDDDBBB???;;;777555444333222222222111111111111000///000111111222666;;;>>>???FFF;;;EEEMMMKKKggg}}}sssiiipppxxxooodddeeemmmxxx{{{zzzoooRRR===666666666444222222222111111111111000000000000000000000000000000000000/////////......///............///000000000000////////////000000666555444333222111000///000000000000111111111111111111222333444666777888<<<>>>@@@AAAAAAAAABBBDDDDDDHHHEEEDDDIIIGGGIIIVVVyyy~~~{{{xxxtttqqqnnnkkkiiihhhhhhhhhgggfffggggggiiijjjlllnnnpppqqqoooooonnnlllkkklllnnnqqqkkklllnnnnnnnnnmmmmmmmmmpppnnnnnnqqqvvvyyyxxxwwwyyy{{{~~~vvveeeSSSFFFAAAAAACCCFFFUUUhhhuuusssgggfffccc___gggwwwqqqzzzmmmdddaaa^^^[[[WWWUUUSSSQQQQQQOOOLLLJJJFFFDDD@@@<<<888555333333222222222111111111000000111111222222222555:::>>>>>>FFFCCCQQQXXX]]]jjjoooxxxjjjggghhhpppzzz|||}}}|||zzz[[[BBB777777666333222222222111111111000000////////////////////////////////////............------------......//////000000////////////000000333222111111///......---///000000000111111111111111111222333444666777888<<<>>>????????????AAABBBDDDHHHFFFEEEIIIHHHKKKYYY}}}yyyvvvsssooommmkkkjjjkkkkkkiiihhhjjjkkklllnnnoooqqqrrrrrrpppppppppnnnlllmmmppprrrmmmooopppooollljjjjjjlllmmmkkklllpppvvvzzzzzzyyywwwzzz~~~|||ppp]]]LLLCCCCCCHHHLLLWWWhhh}}}uuuiiigggdddaaahhhuuueeexxxttthhhbbbbbb___YYYXXXWWWVVVUUUUUUTTTQQQNNNHHHEEEBBB===999666444333222222222111111111000000111222222222333666:::>>>@@@EEEDDDRRRXXXffflllnnnuuussssssrrrvvv}}}zzz~~~bbbEEE888777666222222222222111111111000000////////////////////////////////////............,,,------...............000000////////////000000///////////////////////////000000000111111111111111111222333444666777888;;;<<<===>>>======???AAACCCHHHFFFEEEIIIHHHMMM]]]~~~zzzwwwqqqpppnnnnnnnnnnnnllljjjmmmnnnooopppqqqqqqqqqpppqqqqqqqqqpppooooooqqqsssppprrrrrrnnnhhheeeeeegggiiiiiikkkoootttxxxzzzzzzxxx{{{|||rrrdddXXXSSSVVV]]]ccctttrrrgggffffffdddiiirrrbbbqqq|||~~~vvvhhh``````\\\UUU[[[ZZZYYYYYYYYYWWWTTTRRRHHHFFFBBB>>>:::777555555222222222111111111111000000111222222333777;;;???CCCCCC@@@JJJKKK```qqqmmmqqq|||{{{|||bbbCCC555777777333222222222111111111111000000000000000000000000000000000000/////////......,,,---......//////......000000////////////000000...//////000111222222222000000000000111111111111111111222333444666777888999;;;===>>>>>>>>>???AAAAAAGGGFFFEEEIIIHHHNNN___}}}zzzuuutttrrrrrrrrrrrrpppnnnpppqqqqqqqqqqqqpppnnnmmmppprrrsssrrrqqqpppqqqrrrqqqssssssooojjjfffhhhjjjkkkmmmpppsssuuuwww{{{}}}~~~~~~{{{wwwrrrpppsssyyy}}}oooeeedddeeedddeeejjjllluuujjjvvvrrr}}}ooo___\\\[[[WWW\\\[[[[[[[[[[[[YYYVVVSSSHHHFFFCCC>>>;;;888777666222222222111111111111000000000111222444777===AAADDDCCCCCCLLLFFFYYYrrrlllqqq}}}xxx}}}}}}cccBBB444666888333222222222111111111111000000000000000000000000000111111000000000/////////,,,---...///000//////...000000////////////000000//////000111222222333333000000000000111111111111111111222333444666777888888;;;>>>AAAAAAAAAAAABBB@@@GGGFFFEEEHHHGGGOOOaaa|||zzzxxxvvvuuuuuuvvvuuurrrppprrrrrrrrrrrrqqqooommmkkkppprrrttttttrrrqqqqqqrrrooorrrtttrrrnnnlllppptttpppssswwwxxxxxxyyy}}}pppdddcccdddaaa___```^^^iiiyyykkkuuu{{{~~~|||sssyyyuuu```ZZZ\\\]]]\\\\\\[[[\\\\\\YYYVVVSSSHHHFFFCCC???;;;999888777222222222111111111111000///000111222444888>>>BBBCCCEEELLLWWWLLLXXXvvvtttqqq}}}nnnjjjtttvvvqqqwww~~~||||||eeeCCC444666777222222222222111111111111000000000000000000000000000111111111111000000000000------///000000000///...000000////////////000000///000000000000111111111000000000000111111111111111111222333444666777888888;;;@@@CCCCCCCCCCCCCCC???FFFEEEDDDGGGGGGOOObbb~~~}}}{{{{{{zzzyyywwwuuusssrrrtttuuuuuutttrrrpppnnnmmmpppqqqtttuuutttrrrnnnllljjjkkknnnppprrrssstttuuuvvvwwwxxxyyy{{{uuueeeeeehhhccc]]]ZZZUUU\\\iiissswww~~~yyyttt~~~tttiiiccc^^^___aaa^^^YYYXXXXXXWWWTTTQQQLLLJJJEEE@@@<<<:::999999444333222222222222111000222111000111444888===@@@BBBJJJIIIFFFLLLRRR```vvvcccjjjooo}}}llldddrrrzzzjjjjjj}}}|||~~~aaaCCC777999777111222222222111111111111000000000////////////000000000000000000000000000000............////////////111222///,,,...333444111222111000//////......///000000000000111111111111111222444444444555888:::888;;;???AAAAAAAAABBBCCCDDDHHHEEEEEEJJJHHHIIIVVVyyyyyy{{{|||}}}{{{xxxuuusssvvvvvvvvvuuutttrrrpppnnnqqqrrrtttuuuuuusssqqqoooqqqqqqrrrrrrssssssssssssvvvwwwxxxyyy|||wwwdddaaaccc___\\\\\\aaapppnnnqqqwwwfff]]]XXX\\\^^^[[[XXXWWWWWWVVVSSSPPPKKKHHHCCC>>>:::888888888555444222222333333222000222111000111444888===@@@BBBHHHFFFDDDJJJOOOZZZnnnfffnnnttt{{{ggg```nnnwwwgggfffxxx{{{}}}cccDDD666777777222222222222111111111111000111000///////////////000000000000000000000000000............////////////000222000,,,,,,///111///000///////////////000111000000000000111111111111111222444444444555888:::999<<<@@@BBBBBBBBBCCCDDDDDDHHHEEEEEEJJJGGGIIIVVVwwwyyy{{{~~~|||xxxuuuxxxxxxxxxxxxvvvtttrrrqqqrrrsssssstttttttttttttttvvvuuuuuutttttttttttttttrrrsssvvvxxxzzzyyyccc]]]^^^\\\\\\^^^ooonnnnnnzzzcccXXXUUUYYY[[[ZZZYYYXXXXXXVVVRRRPPPNNNJJJDDD>>>;;;999:::;;;777555333333333333222111222111000111444888===@@@BBBFFFCCCCCCIIIJJJRRRdddjjjttt~~~jjjcccrrrtttffffffvvv~~~}}}yyy|||zzzeeeFFF666666666333222222222111111111111000111111000///////////////////////////////////////............////////////111555444///+++---//////............///000111222000000000000111111111111111222444444444555888::::::===AAACCCCCCCCCDDDEEECCCHHHEEEEEEJJJGGGIIIVVVuuuzzz|||~~~}}}{{{yyyzzzzzzzzzzzzyyywwwuuutttssssssrrrrrrsssuuuwwwxxxvvvuuuttttttuuuvvvxxxyyysssuuuxxx{{{~~~yyyccc]]]]]]]]]^^^cccvvvsssoooxxxddd\\\XXXYYY]]]\\\\\\[[[YYYVVVRRROOONNNJJJCCC===:::999:::;;;888666444333333333333222222111000111444888===@@@BBBDDDAAACCCHHHGGGLLL^^^rrrlllfffvvvuuujjjkkkzzz{{{vvvzzzzzzwwwzzz~~~hhhHHH555444666444222222222111111111000000222111000//////......///////////////////////////............////////////333999:::333------000111///////////////000111111///000000000111111111111111222444444444555888:::999<<<@@@BBBCCCCCCCCCDDDCCCGGGEEEDDDIIIGGGHHHUUUsss}}}}}}}}}}}}|||}}}}}}}}}{{{|||||||||{{{yyyxxxvvvtttsssrrrqqqsssvvvyyy{{{wwwvvvtttssssssuuuwwwyyyyyy|||wwwddd```aaa```bbbfffwwwrrrjjjuuugggccc^^^[[[`````````^^^ZZZUUUQQQOOOKKKHHHBBB<<<888777777888999777444222333333222222222111000111444888===@@@CCCDDDBBBEEEIIIEEEKKK___jjjfffwwwuuunnnppp}}}xxxtttvvvzzzxxxtttyyylllJJJ666444666444222222222111111111000000111111000///////////////////////////////////////............////////////333888:::444...---///000111111000//////////////////000000000111111111111111222444444444555888:::888;;;???AAABBBBBBBBBCCCCCCGGGDDDDDDIIIGGGHHHUUUsss~~~}}}||||||}}}~~~|||}}}}}}}}}|||{{{yyyxxxvvvuuusssssstttwww{{{}}}{{{yyyuuurrrrrrsssuuuwwwzzz|||vvveeebbbbbbaaaccciiiuuu{{{jjjbbbyyytttnnn{{{ttteeeccc___]]]___```___\\\XXXSSSQQQPPPPPPMMMHHHCCC???=========:::777333111111222222111222111000111444888===@@@AAADDDCCCGGGJJJDDDMMMeee~~~rrrpppvvvppprrr|||}}}}}}yyysssqqquuuyyyuuurrrwww{{{pppKKK777666666333222222222111111111111000000000////////////000000////////////////////////............///////////////444555000------...---222111000///............000000000000111111111111111222444444444555888:::888;;;???AAAAAAAAABBBBBBBBBGGGDDDDDDIIIFFFHHHUUUttt~~~~~~|||}}}~~~~~~}}}|||zzzyyyxxxxxxwwwvvvxxxzzz}}}|||yyyuuurrrrrrtttwwwyyyzzz|||wwweee``````___bbbiiissspppxxxgggaaasss}}}qqqtttwww___YYYYYY\\\YYYZZZZZZWWWSSSPPPPPPQQQSSSQQQNNNJJJFFFCCCAAA@@@:::666222000000111111000222111000111444888===@@@>>>BBBDDDIIIJJJCCCOOOlll}}}}}}zzzttttttzzz}}}|||~~~xxxpppqqqrrruuuzzzssspppvvv}}}sssLLL999888777222222222222111111111111000///......//////000111222000000000000000000000000............////////////...111111......000000---111000///////////////000000000000000111111111111111222444444444555888:::999<<>>===AAACCCFFFHHHDDDRRRqqquuu{{{{{{ssswwwyyypppnnnrrrvvvwwwrrrssstttMMM::::::999333111111111111111000///...///000000000000///......////////////////////////000000000000000000000000///////////////000111111000000000000000000000000////////////000000000000000000111222444666888999<<<>>>????????????AAACCCDDDFFFDDDGGGLLLFFFGGGWWWrrr|||uuuqqqpppqqqsssyyyyyyyyyyyyzzz|||~~~~~~~~~~~~}}}}}}yyy{{{|||||||||}}}~~~}}}{{{xxxwwwxxx{{{~~~yyyddd[[[[[[\\\^^^```jjjsssmmmjjjxxxzzzWWWLLLIIIXXXWWWXXXYYYYYYYYYXXXVVVVVVXXXXXXRRRHHHAAA???>>><<<>>>888555666666222111222///000000111222555:::>>>>>>AAABBBGGGJJJEEENNNggg|||}}}zzzvvvrrryyyvvvqqqsss~~~sssMMM:::999888333333222222222222222111111111111000000000/////////////////////////////////000000000000000000000000///////////////000111111000000000000000000000000///////////////000111111000111111333444666888999<<<>>>AAABBBAAAAAABBBCCCDDDFFFDDDGGGLLLFFFHHHXXXuuu}}}vvvpppnnnppprrrvvvvvvwwwxxxyyyzzzzzz{{{|||~~~~~~}}}~~~{{{|||}}}|||{{{{{{}}}}}}}}}|||||||||~~~yyyccc[[[\\\^^^^^^___bbbyyyrrrlll~~~tttRRRJJJJJJYYYbbbbbbbbbbbbaaa```___^^^XXXVVVPPPHHHEEEFFFDDDAAA???:::777999888444222333000000111111222555:::===@@@AAAAAAGGGLLLGGGOOOggg|||yyymmm{{{yyyssspppjjjgggzzzvvvsss||||||xxx}}}wwwkkkdddpppuuuqqqssszzzoooKKK:::999777222444444333222222333555555333222111000///000111111///////////////////////////////////////////////////////////////000111111000000000000000000000000000000///...///000111222111111222333444666888999<<>>:::999777333222444000111111111222555999===AAACCCCCCGGGKKKLLL]]]}}}uuufff{{{qqq___UUUVVVcccxxx|||rrrjjjhhhnnn{{{}}}xxxxxxzzzxxx|||~~~kkkYYYNNN[[[hhh|||tttqqquuuzzzhhhHHH999888777444444333222111222444666777444333111//////000222333///////////////////////////////////////////////////////////////000000111////////////////////////111000///...///000222333111111222333555777999:::<<>>?????????AAADDDGGGCCCFFFDDDDDDFFFBBBHHH\\\uuummmppprrroookkkiiimmmqqqrrrrrrrrrrrrssssssttttttrrrtttuuuvvvuuuuuuwwwyyyxxxxxxxxxwwwtttpppmmmjjjgggiiikkkmmmpppvvv}}}}}}{{{|||~~~{{{xxxfff]]][[[[[[\\\^^^```llluuuqqqqqqnnnyyywwwhhhjjjgggrrrnnnlllhhhccc^^^YYYVVVUUUPPPSSSSSSRRRRRRTTTRRRMMMMMMDDD<<<888555111111444111111111111111444999<<>>???@@@@@@AAADDDFFFCCCFFFCCCBBBCCC>>>FFF[[[xxx___dddhhhhhheeeeeejjjooommmmmmlllkkklllmmmnnnooommmoooqqqrrrqqqpppqqqqqqqqqqqqpppmmmggg___XXXTTTNNNQQQTTTUUUWWW```mmmwwwzzz}}}~~~|||}}}~~~wwwggg^^^YYYXXXZZZ___aaaiiirrrzzznnnsss~~~vvvjjjjjjcccjjjooommmhhhccc___[[[XXXWWWKKKQQQUUUTTTRRRRRROOOKKKHHHAAA<<<;;;888444111333111222222111111444888<<>><<<===<<<666222222111222222111111444888<<<@@@EEEGGGJJJNNNTTTqqqzzz|||{{{pppqqq|||qqqtttwwwlllfffiiimmmvvv|||~~~xxxwww|||vvvkkk^^^RRRGGG>>><<>>999AAAXXX{{{WWWXXX[[[]]]```bbbcccccccccaaa```bbbeeefffeeeccccccdddfffhhhiiiiiiggggggdddfffddd\\\NNNBBB<<<:::;;;999999999999>>>KKKXXXgggsss}}}~~~~~~}}}|||||||||~~~vvveee\\\YYYZZZffftttwwwxxx{{{sssjjjcccbbbdddiiiddd^^^\\\\\\ZZZUUUPPPAAACCCKKKTTTUUUOOOKKKLLLDDDBBB???<<<999777666666555222111222222333888???AAAHHHIIIJJJLLLPPPjjjzzzlllzzzwwwzzzoooooo|||~~~{{{yyyrrrnnnhhh```ZZZUUUSSSQQQ]]]iiitttzzzyyytttxxx~~~{{{uuufffUUUKKKDDD>>>;;;;;;AAA<<<:::AAAJJJUUUfffvvv~~~zzzllleeeeeehhh___VVVJJJBBBAAADDDIIILLLRRRZZZhhhtttyyyzzz~~~~~~wwwmmmkkkpppuuuyyyVVVBBB:::666111///333333333222222222111111000000000000000000000000222111111222333333111000......////////////......000000000000000000000000000000000000////////////000000000000111111111111111222333555666888999:::;;;>>>AAABBBBBBBBBCCCDDDDDDGGGAAA>>>BBBAAAGGGWWW{{{]]]]]]]]]]]]^^^___``````ZZZXXXXXXYYY\\\^^^^^^\\\aaabbbcccddddddbbb```___[[[\\\ZZZSSSGGG>>>999999777555666999:::<<>>@@@GGGJJJKKKMMMNNNaaarrrrrrvvvxxxsssxxxmmmnnn||||||qqqllljjjjjjfff```YYYTTTRRRQQQQQQSSS^^^iiiqqqyyy}}}~~~}}}xxxtttlll^^^NNNFFFAAA===<<<>>><<<999;;;BBBJJJTTTbbbooozzz}}}}}}}}}mmmaaa\\\^^^aaaccc^^^UUUIII@@@;;;<<>>AAABBBBBBBBBCCCDDDDDDHHHDDDAAAEEECCCHHHXXXqqqccc```\\\XXXXXXYYY\\\^^^YYYXXXWWWXXXZZZ[[[[[[ZZZ\\\\\\\\\[[[YYYWWWTTTSSSOOOOOOMMMGGG>>>888777777666555666999999999>>>DDDXXXcccooouuuxxx||||||{{{}}}}}}}}}~~~~~~|||~~~vvvkkklllttt~~~uuucccZZZWWWVVV___kkkxxx}}}kkkwww~~~|||lllccc```___bbbgggeee```ZZZWWWWWWWWWVVVSSSXXXaaabbbXXXQQQPPPPPPLLLHHHFFFBBB>>>:::888666666444111000111111111666<<>>AAADDDEEELLLVVV]]]dddllltttyyy{{{~~~yyyvvv{{{xxxeeeUUUKKKJJJLLLOOOPPPQQQPPPHHH===777888;;;???@@@DDDJJJOOOVVVeeerrr{{{}}}tttkkkjjjppp~~~WWW>>>666555666888333333333222222222111111000000000000000000000000000//////000111111000...///000000111111000000///000000000000000000000000......//////000000111111000000000000111111111111111222333555666888999:::;;;>>>AAABBBBBBBBBCCCDDDDDDIIIFFFEEEHHHFFFJJJYYYqqqjjjcccZZZRRRPPPRRRXXX\\\______^^^]]]\\\[[[YYYXXXTTTSSSSSSQQQOOOMMMJJJIIIHHHGGGCCC===888444555666777777777777666888CCCPPPaaahhhoooqqquuuyyyzzzxxxwwwxxxzzz|||~~~}}}rrrdddUUURRRXXXdddtttsss```XXXTTTSSSZZZdddiiivvvuuuzzzhhhzzztttgggaaa^^^]]]^^^bbbccc___ZZZXXXYYY[[[\\\\\\xxxzzzeeeVVVTTTRRRKKKKKKIIIEEE@@@<<<999777666333000///111111000444:::???FFFGGGIIINNNJJJNNN^^^___dddyyy~~~tttsssppp{{{vvvmmmiiiddd```[[[XXX[[[cccjjjnnnqqqpppsss{{{~~~qqqeee^^^```ccciiiooouuuzzz}}}~~~|||zzzyyyvvvrrrlllhhhVVVKKK@@@;;;:::;;;@@@EEEPPPWWWcccooowww{{{~~~wwwyyy||||||zzztttoookkkpppwwwqqqbbbOOOAAA;;;<<<===>>>>>>AAACCCAAA===:::<<<>>><<<:::;;;???CCCMMM^^^nnnttt|||rrriiijjjrrrWWW>>>555444444555333333333222222222111111000000000000000000000000111000000111222333111000000000111111111111000000////////////////////////---......///000111111222///000000000111111111111111222333555666888999:::;;;>>>AAABBBBBBBBBCCCDDDCCCIIIGGGGGGKKKHHHKKKYYYxxxuuulll^^^RRRMMMOOOUUUZZZccccccccc```]]]XXXUUUSSSNNNNNNMMMLLLJJJHHHGGGFFFEEEBBB>>>999555333444666333555777888777@@@WWWllluuuvvvtttppprrrvvvwwwuuuqqqsssvvvzzz}}}~~~~~~~~~iii\\\NNNHHHJJJTTTeeetttuuuyyy~~~ppp]]]VVVRRRPPPUUU^^^dddnnn}}}uuuyyymmmxxxnnneeebbbaaa^^^^^^___^^^\\\YYYXXXZZZ]]]```bbbqqqxxxrrr___TTTVVVWWWQQQMMMKKKGGGBBB===:::888777222000///111111000333999@@@FFFEEEFFFLLLKKKMMMYYYZZZhhhyyymmmyyypppnnnxxx|||vvvmmmfff^^^ZZZZZZ\\\^^^aaagggdddeeemmmxxx|||wwwoooaaa___]]]^^^aaagggmmmqqqwwwvvvuuutttsssnnniiidddQQQGGG===999999<<>>>>>??????>>>>>><<<::::::===AAAJJJ\\\lllssszzzpppgggjjjtttyyyTTT>>>777555444444333333333222222222111111000000000000000000000000---,,,,,,...///000///---000000111111111111000000////////////////////////---......///000111111222///000000000111111111111111222333555666888999:::;;;>>>AAABBBBBBBBBCCCDDDBBBHHHGGGGGGKKKHHHJJJXXX{{{vvvmmm```TTTMMMMMMPPPTTT```ccceeeddd___YYYTTTQQQLLLKKKJJJIIIGGGFFFEEEEEEAAA???:::666444444555666///444===DDDJJJVVVoooxxxpppooossssssppphhhlllqqqwww{{{~~~~~~|||bbbWWWMMMJJJKKKPPPZZZccclllrrr{{{ooo\\\UUURRRPPPSSSZZZXXX```mmmzzzrrruuurrruuullleeedddcccaaa```bbbZZZZZZXXXXXXZZZ]]]```bbbaaaddd```UUUQQQUUUVVVSSSOOOLLLHHHCCC???<<<:::999222000000222111000333888???FFFEEECCCIIIJJJMMMXXX```sss|||mmmtttzzzzzziiiiiiuuu~~~wwwoooiiiddddddaaaZZZSSSPPPZZZWWWWWW]]]iiisssyyyzzzwwwtttoookkkiiijjjlllnnnqqqqqqppppppnnniiiccc^^^LLLCCC;;;999999>>>GGGPPPUUUcccttt~~~wwwyyyyyyxxxuuupppiiiccc___aaaiiiuuutttWWWNNNDDD>>>===>>><<<:::>>><<<<<<>>>AAACCCBBBAAA???<<<;;;===@@@IIIZZZjjjvvvyyynnnfffkkkvvvrrrPPP===888888777777333333333222222222111111000000000000000000000000///......000222222111000///000000111111000000///000000000000000000000000......//////000000111111000000000000111111111111111222333555666888999:::;;;>>>AAABBBBBBBBBCCCDDDAAAGGGFFFFFFJJJHHHKKKYYY|||\\\YYYSSSMMMIIIGGGHHHHHHSSSXXX^^^```]]]WWWSSSPPPIIIHHHFFFDDDCCCAAA@@@@@@<<<999666333333444666777666>>>NNN___kkktttxxxooonnnqqqoooiii___ccckkkttt{{{ttt```VVVQQQVVV]]]]]]XXXUUU```hhhrrryyy|||~~~|||{{{~~~ppp]]]VVVTTTRRRTTTZZZXXX^^^kkkxxxoooooo|||zzz{{{qqqgggcccbbb```aaaccc\\\\\\\\\\\\\\\]]]___aaa___[[[WWWTTTTTTTTTTTTRRROOOMMMIIIDDD@@@>>><<<;;;333111111333222000333888<<>>AAAEEEHHHJJJKKKKKKLLLCCC???<<<<<<>>>GGGYYYiiiwwwwwwmmmfffmmmyyyqqqOOO<<<777777777888333333333222222222111111000000000000000000000000222111111333555666555444...//////000000//////...000000000000000000000000////////////000000000000000000000000111111111111111222333555666888999:::;;;>>>AAABBBBBBBBBCCCDDDBBBHHHFFFFFFJJJHHHLLL[[[}}}>>>???AAABBBBBBAAA@@@???AAAHHHQQQWWWUUUQQQMMMKKKFFFDDDBBB???===;;;:::999777555222111333555666777BBBLLL```xxxvvvnnnmmmooollleeeXXX^^^gggrrrzzz|||mmmeee\\\ZZZfffsssooo___RRRPPPYYYdddkkknnnpppsssvvvzzzuuussswwwyyyyyy~~~qqq^^^XXXVVVTTTVVV[[[qqquuu~~~oookkkyyywwwiiibbb___]]]^^^aaa```aaaaaa```___^^^___```]]]UUUQQQUUUXXXWWWTTTUUUOOOMMMIIIEEEAAA???===<<<333111222444333111333888:::FFFGGGDDDGGGHHHIIISSS___wwwzzzuuuvvvwwwiiikkkwwwtttlllbbbUUUKKKHHH???@@@@@@>>>===CCCNNNXXXdddkkkttt|||{{{uuupppkkkjjjiiifffbbbZZZRRRLLLCCC<<<777777:::BBBOOO[[[iiixxx|||qqqcccbbb```]]]YYYVVVSSSQQQYYY]]]bbbgggkkkrrrzzzsssfff___ZZZSSSNNNLLLKKKKKKKKKMMMSSSZZZ[[[WWWSSSRRRTTTGGGBBB===<<<===GGGZZZkkkwww}}}wwwlllfffmmm{{{uuuQQQ<<<555555555555333333333222222222111111000000000000000000000000/////////111333444333222......////////////......000000000000000000000000000000000000////////////000000000000111111111111111222333555777888999:::;;;>>>AAABBBBBBBBBCCCDDDDDDIIIFFFFFFJJJIIIMMM\\\zzz999999999999999888888888:::<<<>>>AAABBBAAA@@@@@@=========<<<;;;999888777555444222000000222666:::DDDVVVmmm|||wwwjjjdddfffhhheeeaaaYYY___hhhqqqyyy}}}~~~~~~~~~rrrjjj^^^eeeoooyyyzzzppp```SSSSSSNNNMMMUUU___eeejjjmmmllljjjkkknnnnnnpppzzzoooYYYWWWTTTPPP\\\pppjjj```rrrvvv~~~hhhOOOFFFQQQbbblllggg```\\\___aaa___aaafff___^^^]]]]]]^^^]]][[[YYYSSSOOOKKKIIIGGGDDD???;;;777444111000111333444444@@@BBBEEEGGGIIILLLPPPSSS```sss|||~~~~~~~~~wwwlllccc[[[QQQEEE===888888888888888:::<<<===>>>FFFOOOVVVXXXWWWWWWXXXYYY\\\___^^^YYYRRRMMMIII>>>999777888999AAATTTggg{{{}}}gggTTTOOOPPPQQQQQQPPPOOONNNMMMXXX[[[]]]\\\ZZZ^^^iiiqqqyyy}}}qqqiii]]]aaaeeeeee```]]]]]]```gggmmmrrrqqqpppmmmggg```WWWGGG===AAAHHHPPP```ppp}}}ssshhhdddkkkvvvRRR<<<777444222333333333333222222222111111444444333333222111000000000000000000000000000000//////............//////000000000111222222000...000000111111111111000000000111111111111222222222111111222333555777999::::::===AAADDDDDDDDDEEEFFFHHHJJJHHHIIIMMMGGGJJJ[[[|||:::999999777666666555555666777999:::;;;;;;;;;:::<<<;;;;;;:::999777666555444333222000000333888===IIIXXXkkkxxx{{{wwwtttssskkkddd]]]]]]aaadddbbb^^^XXX^^^gggooouuuyyy|||~~~rrrdddZZZ\\\cccmmmtttuuummmaaaXXXPPPJJJHHHNNNWWW\\\aaadddeeeccceeeiiikkknnnyyykkkZZZXXXUUUSSSaaaxxxhhh^^^~~~zzzssslllyyysssfffccceeeddd___aaaZZZXXX[[[^^^^^^```eeeaaa___^^^^^^^^^^^^\\\ZZZTTTQQQMMMJJJHHHDDD???;;;888555111000111333444444;;;>>>CCCGGGKKKPPPUUUXXX[[[ooo~~~~~~tttlll```[[[TTTPPPMMMHHH@@@:::999888777777888999:::;;;999===AAACCCEEEGGGKKKNNNMMMPPPUUUVVVRRRMMMHHHFFF>>>;;;999999:::CCCWWWkkk}}}www\\\FFFIIIIIIJJJJJJJJJIIIHHHGGGRRRUUUXXXVVVTTTWWW___gggqqqvvv}}}{{{qqqjjjdddjjjqqqsssqqqnnnnnnooovvv|||~~~|||zzzssslllUUUHHHAAAGGGPPPXXXhhhwww|||pppfffcccmmmxxxUUU>>>888666555666333333333222222222111111333333333222111000000000000000000000000000000000000//////......//////000111000......///000000000000000111111111111000000000111111111111222222222111111222333555777999:::;;;>>>BBBDDDDDDDDDDDDEEEFFFIIIFFFHHHLLLFFFIIIZZZ{{{===<<<:::888666444333333444444555555666666666777:::999888777666444333222333222111///000444;;;@@@KKKTTTaaajjjkkkeee^^^YYYMMMKKKKKKQQQXXX\\\[[[XXXWWW^^^ggglllnnnqqqwww|||sssbbbSSSJJJRRRYYYaaaggggggccc]]]YYYKKKEEEAAAEEEKKKOOOSSSWWWYYYYYY\\\aaafffmmmyyy}}}iii[[[YYYUUUSSSaaaxxxggg```{{{vvvpppwwwmmmssszzzwwwuuuxxx~~~~~~qqqbbb]]]YYYWWW[[[___aaadddgggdddbbb___^^^^^^]]]\\\ZZZUUUSSSPPPMMMJJJEEE???;;;888555222000111333444444999===BBBGGGLLLPPPUUUXXXVVVjjj}}}zzztttkkkccc]]]WWWPPPJJJEEEBBB??????@@@???;;;888999888777777777888999:::888999:::::::::<<>>;;;999777666555555666555555555555666777888999888777555444222111111111111000///000555<<>>EEELLLQQQRRRQQQVVV^^^fffiiihhhiiipppvvvzzz}}}~~~rrrbbbSSSFFF@@@CCCIIIOOOSSSRRRQQQQQQRRRHHHAAA<<<>>>AAABBBFFFJJJLLLNNNSSSZZZcccnnn{{{lll[[[WWWSSSOOOXXXggghhhtttiiigggnnnyyyzzzzzzzzzuuurrrwwwuuuhhhbbb___^^^```dddgggjjjlllhhheeeaaa^^^]]][[[ZZZXXXWWWVVVTTTQQQLLLFFF@@@<<<999666222111111333444444<<>>???@@@?????????KKKOOORRRSSSPPPKKKFFFDDD777888999888:::FFF\\\nnnxxxvvvnnnaaaSSSGGG???;;;;;;;;;;;;;;;;;;;;;;;;:::@@@CCCFFFFFFEEEFFFKKKOOOYYY]]]cccjjjpppxxx~~~|||}}}zzztttfffaaaaaaiiisss{{{ttthhh___```nnn}}}qqqIII777555555444555333333333222222222111111111111000000/////////...000000000000000000000000111111000000000000111111000000000///......000111//////000000000000//////000000111111111222222222222222333444666888999:::>>>@@@BBBCCCCCCBBBCCCDDDEEEHHHFFFHHHKKKFFFJJJ[[[vvv>>>===;;;888777666777777777777777777888999:::::::::999777555333222111111////////////111555;;;???@@@>>>===<<<<<<:::666333666666888<<<@@@EEEHHHJJJSSS[[[cccfffddddddiiinnnuuuxxx|||vvvfffTTTGGG>>>;;;999===AAABBBBBBCCCFFFIIIFFF???;;;;;;;;;;;;>>>BBBBBBGGGMMMVVVbbbqqqlllWWWRRRRRRNNNNNNTTTRRRbbb~~~jjjnnnsss{{{sssqqqssspppggg```gggfffeeeeeehhhkkkmmmllliiieee```\\\ZZZYYYXXXWWWYYYYYYYYYUUUOOOGGG@@@<<<:::777333111222333444444;;;???DDDGGGHHHHHHIIIJJJLLLaaa}}}{{{}}}{{{~~~oooaaaFFFCCC>>>;;;:::<<<>>>???======<<<=========<<<:::;;;;;;999888888999::::::<<<<<<>>>AAAEEEIIIKKKMMMTTTUUUUUURRRLLLEEE@@@===777999:::999>>>LLL```mmmooodddTTTDDD999444777;;;888888888888888888999999999<<<@@@AAABBBCCCGGGJJJKKKNNNTTT[[[bbbllluuu{{{|||}}}yyyvvvwww}}}ssseee]]]^^^mmm|||iiiFFF999;;;;;;999999333333333222222222111111000000000///////////////////////////////////////111111000000000000111111...111444444222000000000//////000000000000//////000000111111111222222222222222333444666888:::;;;>>>@@@BBBCCCBBBBBBCCCEEEFFFHHHGGGIIIMMMHHHKKK\\\ttt???===:::888666666777777888888999:::;;;<<<======;;;999777444222111111111...///000000111444888;;;:::777444222222222111000555666777777777:::>>>BBBLLLTTT^^^ccccccccceeegggooorrrwww{{{~~~uuucccPPPBBB<<<;;;:::<<<===>>>>>>@@@BBBDDDDDD???<<<;;;:::888:::>>>===CCCKKKTTTdddwwwjjjTTTPPPRRRPPPLLLLLLLLL[[[wwwgggooo|||}}}qqqllliiiddd^^^\\\ffffffeeeccceeejjjjjjhhhfffbbb\\\YYYWWWXXXXXXXXX[[[\\\]]]YYYRRRHHHAAA===:::777333222222333444444777;;;AAAFFFHHHHHHHHHIIIIII\\\www}}}vvvyyywww}}}vvveeeWWW@@@>>><<<::::::;;;===>>>999:::;;;<<<<<<===<<<<<<===<<<;;;;;;;;;<<<===>>><<<;;;<<>><<<888::::::;;;DDDTTTcccjjjdddWWWGGG<<<555111222666777777666666666777888999666888;;;===>>>AAADDDGGGFFFJJJNNNTTT[[[ccclllrrruuuyyy~~~qqqddd\\\^^^mmm|||cccBBB777999:::888777333333333222222222111111000000000000////////////////////////////////////111000000//////000000111,,,111666777444111000000...//////000000//////...000111111111111222222222222333333555666888:::;;;>>>@@@AAABBBBBBBBBDDDFFFFFFIIIGGGIIIMMMHHHLLL]]]tttEEECCC???;;;999888888999999:::<<>>======>>>???@@@AAAAAACCCIIISSS]]]dddggggggdddaaa[[[SSSIIIBBB>>>===777888888:::FFFXXXbbbcccVVVHHH<<<888777444111222555555444444444555777777666777888888:::<<<@@@BBBEEEGGGKKKOOOSSSYYY___dddeeeiiiooosssuuuxxx{{{~~~zzz~~~}}}pppddd]]]```ooofffAAA333444444333333333333333222222222111111000000000000000000000000////////////////////////000//////......//////000,,,111555555222///000222......////////////......000111111111111222222222333333444555777999:::;;;===???AAAAAAAAACCCEEEGGGEEEGGGFFFHHHLLLHHHKKK]]]wwwLLLJJJEEE@@@===<<<;;;<<<;;;===AAADDDFFFFFFFFFFFF:::888555111///......///,,,///111222222111111111///111333333111/////////---111444444111000333666<<>>>>>???<<<888888<<<;;;CCCLLLWWWiiimmm\\\VVVUUUQQQNNNOOOKKKTTTlll```kkkvvvqqqbbb^^^\\\]]]```[[[^^^^^^[[[^^^eeeeeeaaaZZZVVVRRRRRRTTTYYY]]]___]]]```bbb^^^UUUJJJBBB>>>;;;888444222222333444333777<<>>>>>>>>======>>>;;;<<<>>>>>>=========>>>???????????????AAACCCDDDIIIPPP^^^llluuuuuummmfff___[[[UUUKKKBBB<<<;;;;;;444444333777EEEWWW^^^\\\KKK<<<111111555444333333444333222222222444555666777666666555666999<<<>>>>>>@@@CCCEEEGGGKKKOOOSSSOOOSSSYYY]]]___ccchhhlllooottt|||{{{nnnddd^^^bbbqqqoooGGG555444444444555333333333222222222111111000000000000111111111111//////////////////////////////............//////---111444222///---000333......////////////......000111111111111222222222333333444555777999:::<<<===>>>@@@AAAAAACCCFFFHHHDDDFFFEEEGGGKKKGGGKKK\\\yyyTTTRRROOOLLLIIIIIIIIIIIIIIIMMMSSSTTTQQQJJJCCC???666555444333222222222222000000111111111111000000000000000000000000000000000111111111222222222222555;;;EEEPPP\\\eeekkknnnkkkjjjhhhgggiiipppxxx~~~xxxppphhhcccaaabbb[[[XXXYYY^^^^^^WWWOOOLLLHHHHHHFFFBBB???======>>>???EEEQQQaaarrrjjjTTTPPPOOOIIIHHHMMMRRRUUUooowwwiiiqqqlllkkkaaa```ZZZTTTUUUNNNWWW^^^^^^]]]___cccddd```\\\XXXWWWYYY[[[ZZZXXX\\\ZZZ[[[]]]ZZZRRRMMMLLLAAA===777333222333444444222888AAAFFFIIIJJJKKKMMM```iii{{{|||xxxyyywwwqqqsssvvviiiKKK<<<>>>:::<<<@@@BBB???===>>>AAA???>>>@@@AAA>>>:::<<<@@@???<<<===CCCDDDCCCGGGNNNXXXgggvvvzzzxxxrrrkkkddd]]]XXXPPPIIICCC>>>:::777555555666;;;FFFPPPQQQKKK;;;888666555666666444222444333222333444666666555555555555666777999:::;;;;;;;;;<<<>>>???AAABBBBBBCCCDDDEEEEEEFFFIIIOOOSSSXXXZZZdddpppwww{{{{{{nnneeeaaahhhzzzaaaAAA:::444000333444111111111111111111111111000000000000000000000000000000000000000000000000000000//////.........---000000000000////////////000000000000000000000000000111111111111222222222222333444333444666:::===???@@@@@@@@@???AAADDDFFFGGGGGGCCCDDDJJJHHHMMM```~~~FFFFFFGGGHHHKKKOOOSSSUUUWWWXXXWWWRRRJJJAAA:::666555444444333222222222333000000111111111111000000000000000000000000000000000000000111111111222222333666;;;DDDOOO\\\gggnnnppppppnnnkkkkkkmmmssswwwzzz~~~|||uuuooolllkkkllloookkkkkknnnlllddd[[[XXX[[[ZZZVVVRRRMMMJJJIIIIIIIIIPPP\\\kkk{{{hhhSSSOOOOOOJJJJJJOOONNNVVVttt|||qqq|||zzzhhhllldddbbbZZZSSSSSSSSSXXX[[[ZZZ[[[```eeeggg```````````````^^^ZZZVVVYYYWWWXXX[[[ZZZSSSMMMLLLBBB===777333222333333333222888@@@FFFIIIKKKLLLNNN\\\iii}}}yyyyyyrrrrrrttt|||vvv]]]DDD:::===;;;<<<>>>??????>>>@@@BBB???======@@@@@@===>>>AAAAAA>>>???BBBBBBCCCIIIRRRjjjssszzzxxxrrrmmmhhhcccccc]]]SSSIIIBBB<<<888666666555444666===DDDCCC<<<333444444333222333555777777555333222333444444333666666666666888999:::;;;======>>>??????????????????>>>===<<<<<<>>>AAACCCHHHHHHNNNXXX```gggqqq|||uuujjjbbbaaaiii|||gggCCC;;;555111333222111111111111111111111111000000000000000000000000000000000000000000000000000/////////............000000000000////////////000000000000000000000000000111111111111222222222222333444444444666:::===???@@@@@@@@@@@@AAACCCFFFEEEFFFCCCGGGNNNMMMTTThhh}}}<<<<<<===>>>AAADDDGGGIIIMMMMMMJJJEEE???999777666555444333333333333333444000000111111111111000000000000000000000000000000///000000000111111111111444333333666@@@MMMZZZbbbooopppppppppoooppprrrttttttxxx~~~{{{yyyzzz|||{{{xxxxxxzzzwwwnnnfffdddhhhfffbbb___[[[YYYXXXWWWYYY___kkkyyyfffQQQNNNNNNKKKMMMTTTWWWeee{{{rrr}}}pppjjjkkkeeeddd[[[TTTTTTSSSWWWYYYZZZ]]]cccfffeee\\\]]]^^^^^^\\\[[[[[[[[[\\\XXXXXXZZZXXXQQQKKKJJJDDD???999444222222222222222777???FFFJJJLLLNNNOOO\\\hhh}}}zzz}}}xxxwwwwwwhhhNNN===:::<<<>>>===>>>@@@CCCGGGIIIIIIJJJDDDAAACCCEEECCCBBBCCCDDDCCCDDDEEEDDDHHHRRR]]]ttt{{{~~~xxxqqqkkkeee``````YYYOOOFFF???:::777555666555222111666;;;888222///222444333111222666;;;;;;888444222333333333333666666666777888999:::;;;;;;;;;<<<======<<<<<<;;;;;;999777777999:::;;;;;;===;;;===BBBHHHQQQ\\\gggxxx{{{qqqfff______hhh{{{fffAAA:::666333444222111111111111111111111111000000000000000000000000000000000000000000000000////////////............////////////000000000000000000000000000000000000000111111111111222222222222333444444444666:::<<<>>>???@@@@@@@@@AAACCCEEEEEEGGGEEEHHHOOONNNVVViii}}}777666666666777888999:::<<<===<<<:::888777888:::444444444333333333444444000000111111111111000000000000000000000000000000//////000000000111111111666444222222666===FFFKKK]]]aaagggkkknnnpppsssuuuooorrrwww|||yyytttrrrooommmkkkjjjjjjkkkkkkkkkiiipppzzz|||dddPPPMMMNNNLLLOOOXXXaaauuuzzztttmmmhhh|||fffdddddd]]]YYY\\\WWW[[[^^^```cccfffccc^^^\\\\\\ZZZWWWVVVZZZcccjjjfff___ZZZYYYVVVPPPKKKJJJGGGBBB;;;555333222222222222777>>>DDDJJJMMMOOOPPP___cccppp||||||vvvZZZEEE>>>======???BBBEEELLLVVV```cccaaa```VVVMMMLLLMMMIIIDDDBBBEEEFFFHHHIIIJJJRRR___kkktttzzz~~~yyyqqqhhh___WWWQQQMMMFFF@@@<<<:::777555333444222111555:::999333333444666777777888:::;;;;;;888444333333555555555777777777888999:::;;;;;;:::;;;<<<<<<===<<<<<<<<<::::::<<>>???<<<:::;;;>>>EEEMMMSSS```lll~~~{{{pppddd]]]]]]gggyyy]]]:::666555444555444111111111111111111111111000000000000000000000000///////////////////////////////////////.........////////////000000000000000000000000000000000000000000111111111222222222111333444555555666999<<<>>>???AAAAAAAAAAAACCCEEEGGGIIIFFFGGGKKKHHHOOOccc222333444666999;;;===>>>;;;======<<<999888777888555555444444333333444444000000111111111111000000111111111111111111111111000000000000111111111111444444444444555666777888BBBHHHPPPXXX^^^cccfffiiidddggglllpppuuuzzz}}}{{{{{{~~~|||wwwaaaOOONNNOOOMMMQQQ\\\ddd}}}pppeee~~~sssaaaaaaccc```aaahhhnnnnnnkkkeeeddddddaaa\\\``````^^^\\\\\\aaajjjrrrmmmddd\\\YYYXXXTTTQQQQQQJJJEEE===888444333222111333666<<>>AAAKKKXXXfffwwwzzzmmmaaa]]][[[VVVOOOKKKKKKOOOSSSUUUYYYcccpppzzz}}}~~~{{{pppeee\\\SSSKKKFFFDDDAAA>>><<<:::666333333444333333666;;;;;;666888777999>>>EEEFFFCCC>>>999777555444666888999999999888888999999:::;;;<<<>>>>>>>>>>>>>>>>>>>>>???>>>AAAFFFJJJLLLIIIDDD???@@@???===<<<>>>AAACCCDDDJJJRRR^^^mmmzzzxxxmmmaaa\\\___jjj|||VVV777666666444555444111111111111111111111111000000000000000000000000////////////////////////.........///////////////.../////////000000000111000000000000000000000000000000111111111222222222111222444555555777999;;;===???AAAAAAAAAAAACCCDDDGGGJJJGGGGGGIIIDDDKKK```555555777888:::;;;======;;;<<<>>>===;;;999888888777666555444333333333333000000111111111111000000111111111111111111111111000111111111222222222222///111444666666555333222000555<<>>AAACCCCCCKKK]]]tttssspppoookkkfffdddbbbggglllooouuusss___QQQKKKGGGCCCHHHEEEBBB???===999666333444555555444666::::::666999:::>>>HHHRRRSSSJJJAAA777666666888:::<<<===<<<:::999999999::::::;;;<<<>>>===<<<<<<>>>@@@CCCEEENNNRRRVVVWWWRRRKKKDDDAAAAAACCCCCCAAABBBDDDBBB>>>AAA???BBBIIITTTeee{{{ssshhh]]]\\\bbbqqq{{{RRR999999888444444222111111111111111111111111000000000000000000000000000000000000000000000000.........///////////////......//////000000111111000000000000000000000000000111111111111222222222000222444666666777999;;;===???AAABBBBBBBBBCCCDDDDDDHHHGGGHHHJJJGGGPPPfff999999999999888888777777>>>???@@@???<<<;;;;;;<<<999888666555333222222222000000111111111111000000111111111111111111111111222222222222333333333333000111222333444444444444...111555888:::<<>>@@@AAAFFFMMM]]]uuuvvvoooqqqtttvvvwwwyyyzzzyyygggSSSHHHFFFGGGFFFMMMHHHBBB===:::888777555333555666555777;;;<<<999<<<@@@IIISSSYYYUUUHHH>>>888777999;;;>>>???>>>===;;;::::::::::::;;;;;;<<<>>>>>>???BBBHHHQQQYYY^^^iiimmmnnnhhh]]]TTTPPPQQQPPPSSSRRROOONNNOOOJJJBBBAAA<<<:::>>>CCCLLL]]]mmmrrrggg]]]]]]fffvvvlllIII777;;;888333222222111111111111111111111111000000000000000000000000000000000000000000000000............/////////000.........///000111111111000000000000000000000000000111111111111222222222000222555666666777999:::<<>>:::999777555333222111111000000111111111111000000111111111111111111111111222222333333333444444444555444111000000222555666555666888888888:::<<>>999666444333555555888>>>EEEIIIJJJIII\\\\\\eeeyyy~~~~~~\\\JJJ???BBBCCCAAAIIIWWWmmmoooccc]]][[[aaaiiipppvvv|||ooojjj]]]PPPJJJLLLMMMLLLNNNHHH???999777777999:::111444666666999>>>@@@>>>???GGGSSS[[[ZZZPPPAAA777999999;;;>>>@@@AAA???<<<;;;;;;:::::::::;;;<<<<<>>222999777222333333111111111111111111111111000000000000000000000000000000000000000000000000---.........//////000000---......///000111111222000000000000000000000000000111111111111222222222000222555666777777999:::<<>>>>>===:::999;;;>>>999@@@FFFGGGBBB<<<999999888888999;;;???DDDJJJMMMSSSWWWaaakkkpppttt|||oooVVVOOOKKKLLLQQQQQQbbbkkk~~~rrr{{{{{{ooofff___```dddgggjjjmmmsssrrrpppooooooooopppppppppmmmjjjkkknnnoookkkfff]]]cccdddcccfffiii\\\JJJMMMIIIEEEAAA===999555222111555:::===???BBBHHHMMMeee~~~~~~jjjMMMBBB===BBBDDDEEETTTgggiiiXXXTTTHHHHHHIIIMMMVVVaaammmttt|||yyyjjj___TTTIIIIIIRRRYYYWWWSSSMMMEEE<<<888888999666333555:::<<<999;;;FFFUUU]]]]]]eeeggg\\\PPPHHHAAA999>>>???@@@BBBBBBBBBAAAAAA>>>>>>===<<<<<<===@@@BBBNNN___sss}}}wwwvvvuuusssqqqmmmiiieeebbb```YYYTTTOOOOOOSSSVVVVVVUUUYYY```mmm~~~tttfff^^^ccckkkvvv{{{UUUCCC666666666111000555000111111222222000///...000000000000000000000000000000000000000000000000............////////////111111000000000000111111////////////000000000000000111111111111222222222000333666777777888:::;;;>>>???AAABBBAAAAAABBBCCCBBBEEEBBBDDDIIIIIISSSjjj666888888777:::AAAHHHLLLIIICCC@@@@@@@@@>>>AAAGGGAAA;;;777777666222000222111000000111111222333444555444333333444444222111555555888>>>GGGQQQZZZ___]]]aaacccaaa[[[TTTNNNKKKQQQSSSRRRMMMCCC;;;888888777666666666777999<<<===BBBEEEKKKTTTYYY___jjjttt}}}lllTTTPPPMMMOOOSSSRRRcccnnnmmmffftttzzzoookkk\\\OOOPPPYYYaaafffiiipppooonnnnnnnnnnnnooopppkkkjjjiiikkkkkkfff^^^VVVSSS[[[^^^ZZZ[[[```^^^UUUVVVQQQJJJCCC===999555333222666;;;>>>@@@CCCIIINNNvvvyyy|||aaaGGGAAAAAAFFFHHHNNNddd{{{hhhNNNAAA>>>BBBCCCGGGNNNXXXcccnnnuuutttyyy|||xxxsssmmmaaaVVVQQQMMMKKKQQQZZZ]]]WWWPPPDDDBBB@@@===:::888777666777;;;>>>BBBMMM^^^jjjnnnmmmhhh]]]PPPIIIFFFCCC@@@??????@@@@@@???>>>===<<<>>>??????===<<>>MMMRRRKKK@@@===<<<===>>>>>>BBBHHHEEE>>>888666444000///111111111111111222333444555444444555666777777555333777>>>LLL\\\kkkwww|||ssshhh^^^ZZZYYYWWWRRRIII???888666777777777777666666666666666777777999>>>BBBHHHSSS]]]fffnnnzzzzzzgggRRRQQQNNNPPPTTTTTTfffuuu{{{ccc___kkkwwwfffkkkYYYIIIIIIUUU```gggjjjnnnnnnmmmmmmnnnnnnooopppllljjjhhhhhhgggddd]]]WWWWWWaaaddd___\\\aaaggggggaaaZZZPPPFFF???:::666333444777<<<>>>@@@CCCIIINNNooo{{{qqqWWWBBBAAADDDIIILLLYYYttt|||aaaKKK???===>>>GGGHHHKKKPPPVVV]]]bbbfffcccddd```XXXRRROOOJJJEEECCCHHHQQQ]]]ccc```TTTJJJ<<<@@@DDDCCC>>>::::::<<<<<>>>>>======<<<<<>>666777888444222444111111222222111111000///000000000000000000000000000000000000000000000000............////////////111111000000000000111111111111111000000/////////000111111111111222222222111333555666777888:::<<<@@@AAACCCDDDCCCCCCDDDEEECCCEEEBBBDDDIIIHHHRRRhhh333777:::@@@LLLVVVSSSIII???===<<<<<<===@@@EEEJJJGGG???888555222//////111222222222222333444555666444777999888555666999===DDDSSSkkkzzzqqqggg^^^YYYVVVHHHGGGCCC===777555666777666666888999999999888888:::777777999;;;<<>>???BBBGGGLLL___zzzxxx{{{hhhPPPBBBDDDGGGJJJQQQbbb~~~yyy[[[GGGAAACCCHHHMMMIIIJJJMMMPPPRRRTTTUUUVVVQQQOOOJJJDDD@@@@@@BBBCCCDDDMMM[[[fffggg^^^OOOEEE>>>AAAEEEEEEAAA>>>>>>@@@CCCHHHOOOXXXdddlllkkkdddUUUNNNLLLPPPPPPHHHAAA@@@???>>>>>>>>>>>>???@@@AAA@@@AAAAAAFFFSSSkkk~~~uuulllhhhccc```\\\ZZZ[[[___cccgggxxxzzzzzzssshhh]]]WWWUUUUUUVVV[[[ZZZYYYXXXXXX]]]eeejjj|||~~~wwwiii___ZZZ```nnn~~~```DDD;;;666777888555333444222222222222111111000000000000000000000000000000////////////////////////............////////////111111000000000000111111222222111111000/////////000000111111111222222222222333555666666888:::<<>>======BBBIIIOOORRRGGG???777444222//////222333333333333444555666777666;;;===888222555BBBNNN```ooo}}}rrrmmmddd[[[SSSNNNJJJHHH;;;:::999888666666777888555666888:::::::::999888;;;999:::<<<<<<;;;===BBBIIIOOOZZZeeeoooxxxuuubbbPPPPPPLLLLLLRRRYYYrrrrrr```aaazzz|||wwwsssmmmjjjmmmnnnnnnoooqqqkkkkkkjjjjjjiiihhhggggggddd```]]]\\\___dddjjjmmmeeejjjmmmlllkkkiiifffbbb___[[[TTTNNNGGG???777222333777;;;======@@@EEEIII^^^uuuzzzrrrwww~~~|||```JJJDDDHHHJJJMMMXXXllleeeIII???BBBGGGIIIKKKCCCEEEHHHKKKMMMNNNOOOOOODDDCCC@@@>>>===???EEEKKKSSS\\\gggjjjcccUUUIIIBBBBBBBBBAAAAAAAAAAAAAAAAAAIIIRRR[[[]]]]]]\\\VVVPPPEEEKKKUUUZZZUUUHHH???===@@@???>>>===>>>???AAABBBIIIEEEDDDKKK]]]www~~~}}}{{{zzzzzzxxxwwwwwwxxx{{{|||tttkkkaaaYYYTTTRRROOONNNNNNPPPWWWbbbnnnwwwrrrrrrrrrqqqrrrwww}}}vvvhhh```[[[aaaqqqZZZ>>>999666666777555444444333222222111111111111111000000000000000000000000////////////////////////............////////////111111000000000000111111222111111111000000000///000000111111111222222222222333555555666777:::===>>>@@@BBBBBBBBBAAABBBCCCCCCEEECCCEEEIIIGGGOOOddd>>>===KKK```dddTTTDDD???======>>>BBBMMMXXX\\\YYYEEE===666444222000111444444444444444555666777888888<<<===999555>>>QQQaaayyyxxxqqqnnnhhhddd___XXXRRRLLLEEE@@@======<<<;;;::::::::::::======>>>>>>===;;;999888777555777<<<===;;;;;;===???CCCIIIPPPWWW___ggglllvvv}}}ooo^^^NNNPPPLLLKKKQQQYYYssszzzccckkk~~~yyyuuuqqqppprrruuurrrlllhhhiiiddddddeeeddddddcccaaaaaa``````bbbccceeeggghhhiiicccccceeehhhiiigggaaa[[[YYYVVVRRRNNNHHH@@@888333333777:::<<<<<>>???AAABBBDDDLLLUUUffflllpppiiiYYYJJJCCCBBBDDDBBB@@@???@@@BBBDDDEEEQQQ[[[aaa]]]UUUPPPMMMJJJOOO[[[ccc\\\NNNDDD@@@>>>AAA@@@>>>======???BBBDDDLLLJJJNNN\\\rrrvvvkkkjjjnnnrrrwww||||||vvvssstttuuuvvvtttpppllljjjiiibbbbbbaaadddkkkvvvyyywwwsssnnnmmmoootttxxxxxxrrrfff```\\\cccuuunnnLLL;;;888666555555555444333333333222111111111111222000000000000000000000000000000000000000000000000............////////////111111000000000000111111111111111111111111111111000111111111111222222222333444555555555777;;;======???AAABBBAAAAAABBBCCCCCCFFFDDDEEEIIIFFFNNNccc<<>>AAAJJJZZZeeebbbWWWAAA;;;555444444222333666555555555555666777888888999:::::::::???NNNbbbqqqyyyyyywwwrrrllljjjlllppplllfff\\\TTTMMMGGG@@@<<<<<<;;;999999:::;;;======AAAAAA@@@???===;;;:::999777444555:::;;;999888:::999<<>>??????>>>???BBBGGGLLLPPPQQQWWWcccttt~~~nnnZZZSSSNNNPPPUUUYYY___eeegggllluuu~~~tttpppiiiaaaYYYTTTSSSRRRUUUZZZaaaggglllqqqvvvzzz{{{{{{|||{{{yyywwwuuusssuuupppccc^^^\\\eeeyyyaaaBBB999888666333333444444333444333222111111111222222000000000000000000000000000000000000000000000000............////////////111111000000000000111111000000000111111222222333000111111111111222222222333444555555555777;;;>>>>>>@@@BBBCCCBBBBBBCCCDDDCCCFFFDDDEEEIIIFFFMMMaaa999ZZZssslllUUUFFF>>>:::???AAAFFFQQQbbblllaaaQQQ???999444555555333444777555555555666666777888999999777666;;;III[[[nnnyyyjjjkkkjjjgggfffiiirrrzzznnncccRRRCCC;;;777555444333111///000444:::>>>AAA;;;::::::999888777666666===999777::::::888777888===???AAACCCCCCDDDFFFHHHCCCKKKQQQPPPPPPTTTYYY[[[TTT[[[dddkkkppptttyyy|||yyyxxxwwwuuuvvvyyy~~~sssbbbSSSIIIRRRRRROOOPPPUUUmmm|||zzzqqqpppccc|||uuuooouuulllgggiiikkkgggbbb___]]]^^^aaaccceeeeeeeeeeeebbbaaa^^^[[[[[[]]]bbbfffkkkfffaaa]]]ZZZXXXZZZ^^^ZZZUUUOOOIIIDDD???;;;888666999===>>>>>>@@@DDDHHHIIIXXX___eee|||sssooorrrxxx~~~sssXXXFFFEEEXXXccc]]]YYYaaahhhhhhXXXIIICCCOOOZZZWWWQQQOOOPPPMMMGGGAAA===<<<<<<===<<<<<>>BBBIIIQQQYYY^^^]]]gggvvvuuu___RRRJJJFFFEEEGGGIIIJJJMMMSSSLLLRRR\\\eeeiiihhhddd```^^^ZZZRRRIIICCCBBBCCCFFF>>>BBBIIIPPPVVV___jjjqqq{{{~~~}}}tttppp```]]]\\\fff|||hhhJJJ999999666222222333444333444333222111111111222333000000000000000000000000000000000000000000000000............/////////000111111000000000000111111//////000111222333333444000111111111111222222222333444444444555777;;;>>>???AAACCCDDDCCCCCCDDDEEECCCFFFDDDFFFIIIFFFLLLaaaWWWhhhooo^^^HHH???>>>===@@@EEELLLVVVdddiii\\\JJJ===999555444555666666555333333444666777999::::::===888;;;MMM```gggddd```UUU___fffhhhoooxxxtttiiiUUUKKK???999888888666444888999777444666:::;;;999:::999888888777666666666>>>>>>===;;;888777888;;;<<<<<<<<<===>>>AAACCCEEEIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJKKKOOOVVV[[[]]]\\\[[[\\\\\\^^^```dddhhhkkkzzz|||qqq^^^QQQNNNLLLKKKIIILLLXXXdddoookkkjjj___ccc{{{}}}ssslllhhhhhhgggbbb]]]\\\^^^^^^___ccceeeddd___YYY\\\ZZZXXXXXXZZZ]]]```aaa^^^\\\YYYVVVTTTSSSSSSTTTSSSQQQOOOLLLHHHCCC===999555666;;;??????===???DDDFFFXXXeeeooo{{{}}}||||||||||||yyyzzzoooTTTQQQRRR]]]ccc___^^^dddhhhfff[[[OOOLLLUUU[[[VVVSSSUUUXXXOOOHHHDDD>>>888:::@@@???CCCEEEKKKZZZnnn{{{}}}{{{yyyiiiRRREEEFFFFFF@@@HHHJJJQQQTTTOOOJJJTTTbbbjjjZZZPPPOOOJJJGGGXXXqqqpppWWWCCC>>>CCCDDD@@@===>>>CCCKKKUUU^^^eeehhhqqqqqqxxxoooZZZNNNJJJFFFEEEDDDCCCBBBDDDKKKRRRKKKQQQVVV[[[bbbiiikkkgggbbbYYYMMMGGGFFFGGGGGGEEELLLJJJHHHHHHMMMWWWaaaggguuuyyyooojjj```\\\___mmm]]]???999888666444333444555666<<<777222000111222000...000000000000////////////000000000000000000000000...............///000000//////////////////////////////000000000000//////111000000000000222333444222444555666666777:::<<<<<>>AAACCCJJJSSS\\\ddddddVVVFFF<<<999777666777888777555333444555666777999::::::===;;;@@@KKKSSSTTTSSSRRRSSScccqqqttttttooo___NNN???;;;777666999<<<<<<<<<555666555333555:::;;;:::666777888;;;>>>BBBFFFHHHNNNKKKGGGAAA<<<999999999;;;;;;;;;;;;<<<>>>???@@@BBBDDDEEEEEEDDDBBBAAA@@@>>>???@@@CCCGGGHHHHHHFFFCCCBBBCCCEEEIIINNNQQQRRRSSS\\\kkkxxxkkkXXXJJJLLLOOOQQQNNNOOOZZZgggiiimmm\\\oooxxxuuuxxxpppiiidddbbb```\\\\\\^^^``````___`````````^^^\\\[[[YYYWWWWWWXXXXXXTTTPPPSSSSSSSSSSSSSSSSSSRRRRRRSSSRRRQQQPPPLLLFFF???:::666777;;;@@@AAA???AAAFFFIIITTTaaarrr~~~nnnTTTPPPXXXccciiiggggggnnnsssqqqeee\\\YYY```bbb[[[XXXZZZPPPHHHAAA@@@@@@>>>@@@DDDCCCJJJTTTaaatttvvvttteeeNNNAAABBBDDD@@@LLLRRRWWWWWWSSSSSSZZZbbb___SSSJJJIIIKKKSSShhh~~~|||hhhOOOBBBBBBEEEEEEBBBCCCGGGNNNXXXbbbiiimmmooolllmmmttt~~~kkkTTTGGGDDDEEEIIIPPPYYY^^^\\\VVVQQQPPPQQQ\\\jjjwww}}}pppeeeVVVLLLJJJNNNUUUYYY___]]]ZZZXXXXXXZZZ\\\___sss{{{vvvlllhhh\\\\\\bbbooo~~~SSS<<<999777555444333333444555>>><<<888666444333222000000000000000000000000///000000000000000000000000///............///000000//////////////////////////////000000000000//////...///111222333333222222222444555666777888;;;===<<>>DDDHHHQQQ\\\dddgggaaaQQQBBB:::999999999:::999777444444444555777888999:::;;;;;;===BBBFFFEEEBBBDDDJJJXXXjjjzzz{{{qqqaaaKKK888777777777888888999999999;;;===<<<888888<<<>>><<<:::::::::===AAAFFFKKKNNNHHHEEEAAA>>><<<<<<;;;:::::::::999::::::;;;======888;;;???@@@???>>>@@@BBBBBBEEEIIIKKKJJJHHHEEEDDDHHHFFFEEEGGGLLLOOOPPPOOOJJJOOOUUU[[[```gggpppvvv|||zzzdddRRRGGGKKKQQQRRRPPPTTTfffyyyooosssiiiZZZrrruuuxxxoooiiibbb^^^YYYWWWZZZaaaaaa```___\\\ZZZZZZ\\\^^^[[[ZZZZZZZZZYYYSSSKKKDDDMMMOOORRRVVVWWWXXXWWWWWWUUUUUUUUUSSSPPPIIIAAA;;;888888<<>>@@@FFFLLLSSSYYY```iiitttzzzqqqnnn```KKK???BBBGGGGGGMMMVVVYYYUUUUUU]]]cccaaaVVVOOOGGGGGGSSSggg{{{ttt\\\GGGDDDIIIHHHFFFFFFKKKQQQ[[[dddjjjkkkjjjhhhdddkkkssswwwwwwyyyoooVVVIIIGGGNNNUUU^^^gggqqqvvvtttnnniiieeeppp}}}|||jjjgggcccaaafffqqq~~~}}}~~~rrriiifffYYY___gggrrrqqqHHH;;;777666444333222222333444<<<===<<<:::666333111111000000000000000000000000000000000000000000000000//////......//////000111//////////////////////////////000000000000//////---///111444555333111000222333555777888:::===???<<>>DDDLLLTTTaaalllnnndddPPP@@@888888:::;;;;;;999666444555555666777888::::::;;;999;;;>>>@@@======FFFPPPdddqqqzzzttteeeTTTDDD888===>>>>>>===:::888888999AAAHHHPPPRRRTTTUUUSSSOOOJJJHHHDDDAAA@@@AAACCCDDD===<<<;;;<<<>>>@@@???===<<<<<<;;;;;;;;;;;;;;;;;;999;;;===<<<<<>>AAA===???BBBCCCCCCBBBCCCDDDCCCEEECCCCCCGGGFFFQQQhhhOOOFFFBBBCCCAAA;;;===FFFOOOVVVcccqqquuuhhhQQQAAA888999;;;;;;999777555444666777777888999:::;;;;;;:::888888:::<<>>;;;:::AAAAAA???>>>???GGGQQQYYYnnnrrrvvvuuuooogggbbb```SSSOOOIIIFFFFFFEEEDDDBBBAAAGGGPPPWWW]]]dddkkkpppsss]]]NNNMMMNNNOOOKKKHHHVVVvvv}}}ppp}}}WWWfffnnnjjjgggccc\\\VVVXXX^^^[[[^^^___]]]YYYWWWWWWYYYZZZaaafffbbbYYYSSSTTTXXX]]]]]]]]]^^^```ccceeeggg```]]]YYYTTTPPPJJJCCC???;;;999:::???CCCCCCEEEHHHEEEFFFSSSppprrrmmmkkkTTTTTTiiippprrrnnnooovvvxxxtttiiiiiijjjfff]]]RRRNNNOOOFFFGGGGGGKKKXXXppp}}}pppjjjkkk{{{qqq^^^KKKBBBEEELLLPPPPPPYYYZZZWWWdddzzzzzzkkkJJJLLLNNNZZZsssppp[[[PPPNNNVVVWWWNNNNNNVVVaaaeeejjjjjjddd\\\TTTPPPYYYfffssstttqqqvvvyyyfff^^^___ccchhhnnnvvvvvvmmmrrrvvvllleeeaaa\\\fffpppxxxccc>>>===555444444333222222111111///333777777444111111222///000000000111111111222///////////////////////////////////////000111111000000000000000000000000//////000000000000//////000000000000111222333444111333666777888;;;>>>AAA===@@@BBBDDDCCCCCCCCCDDDCCCFFFCCCCCCFFFEEERRRjjjFFFEEEDDDAAA;;;888>>>HHHQQQYYYhhhvvvvvveeeOOOAAA=========;;;777555555666777888888999::::::;;;;;;<<<999888<<>>::::::???CCCCCCEEEHHHHHHJJJTTTkkk{{{qqqlllyyylllVVVWWWiiioooqqqnnnrrr{{{~~~{{{mmmmmmkkkeeeZZZQQQKKKJJJAAAFFFLLLUUUfff{{{kkkdddjjjuuusss[[[HHHAAACCCHHHKKKPPPVVVYYY]]]ooowwwaaaBBBIIITTTeee{{{yyyfffWWWSSSTTTYYYWWWRRRTTT\\\```aaabbb___YYYUUUUUUVVV[[[fffoooppppppxxxxxxjjjiiillllllnnnsss}}}sssqqqpppmmm{{{sssiiibbb^^^[[[eeeppp}}}YYY:::;;;555444444333333222111111///111444666555444333333///000000111111222222222000000000000000000000000000000//////000000111222000000000000000000000000//////000000000000//////111000000///000222333555222333555777888:::===???===@@@CCCDDDCCCCCCDDDEEECCCFFFDDDCCCEEEEEESSSmmmDDDJJJKKKBBB999:::BBBHHHQQQ^^^qqq{{{qqqYYYFFF???CCCBBB@@@;;;666555777:::888888999999:::;;;;;;;;;<<<===AAAHHHNNNWWWeeessswwwvvvrrrhhhXXXIIIBBB@@@DDDDDDGGGQQQ___mmmwww{{{jjjSSSDDD<<<;;;999888777888888999444:::BBBHHHOOOZZZhhhsssvvvuuutttqqqmmmiiifffdddbbbdddiiirrr{{{~~~|||xxx```^^^[[[XXXTTTPPPJJJFFFBBBCCCCCCBBBCCCIIISSS[[[eee___ZZZ[[[bbblllssswwwiiiUUULLLHHHKKKMMMNNNPPP^^^{{{|||~~~tttVVVttt|||vvvlllfffcccccccccaaaaaadddbbbbbbbbbcccdddccc```^^^___aaa```]]]YYYYYY\\\```\\\\\\\\\\\\\\\]]]]]]^^^\\\\\\\\\\\\YYYSSSKKKEEEBBB===<<<@@@DDDEEEEEEHHHKKKMMMQQQcccwwwvvvpppuuukkktttmmmXXX[[[hhhnnnooommmrrr|||{{{rrrqqqkkkaaaVVVMMMFFFBBBAAAIIIVVVgggpppddd^^^bbbppppppUUUEEEBBBGGGKKKMMMUUUYYY___kkk~~~oooSSSEEEPPPaaaqqqzzzyyypppgggZZZXXXVVVTTTTTTVVV[[[___^^^]]]ZZZUUUQQQTTT]]]dddeeekkkllljjjooo|||zzzpppuuu}}}zzzqqqqqqrrrppp|||{{{ooofff^^^YYY[[[dddooowwwPPP888:::555555555444444333222111222111222333555555333222///000000111111222333333000000000000000000000000000000//////000000111222000000000000000000000000//////000000000000/////////000000111222222333333222444555666777888;;;===>>>@@@CCCDDDDDDCCCDDDEEECCCGGGDDDBBBDDDDDDSSSoooAAAMMMPPPFFF>>>AAAFFFFFFQQQbbbxxx~~~kkkNNN>>>===HHHFFFBBB;;;666555999===999999999::::::;;;;;;;;;:::@@@JJJTTTYYYaaapppwwwrrrkkkaaaUUUJJJGGGHHHNNNRRR]]]qqqvvvZZZJJJAAA===??????>>>======<<<<<<<<<:::???DDDFFFIIIUUUhhhvvv|||nnnTTTQQQMMMLLLLLLKKKHHHEEEEEEIIIMMMOOORRR]]]mmmyyyxxxvvvvvv{{{zzz|||eeeRRRJJJKKKJJJJJJKKKQQQfff}}}{{{aaayyyvvvnnngggbbbdddggghhhiiilllhhheeecccdddggghhheeecccfffbbb___]]]^^^^^^]]]\\\[[[]]]^^^``````___^^^\\\WWWYYY^^^aaa```YYYOOOGGGEEE???>>>BBBFFFFFFFFFHHHMMMLLLKKK[[[ttt{{{sssrrrvvv```fffrrrnnnZZZ]]]mmmrrrrrrooosss}}}{{{zzzwwwnnnbbbWWWNNNFFF@@@EEEOOO```yyyyyyfffTTTQQQYYYhhh}}}lllPPPDDDFFFNNNSSSVVV```ccclll~~~nnnMMMMMM[[[nnnyyywwwnnnjjjkkk```\\\TTTMMMPPPZZZ``````dddaaa[[[TTTRRRZZZhhhtttqqqqqqlllhhhnnnxxxqqq{{{xxxmmmddd\\\VVV[[[cccnnnjjjKKK888;;;555555555555444333222222333111///000333333111...///000000111222222333333000000000000000000000000000000000000000111111222000000000000000000000000//////000000000000//////---///111444444333222000222444555666666777:::<<<>>>@@@CCCDDDDDDDDDDDDEEECCCGGGDDDBBBDDDDDDTTTpppHHHPPPRRRIIIAAA@@@EEEIIIRRRiii}}}www\\\DDD>>>CCCOOOKKK@@@555555<<<>>>:::===:::999:::999888<<>>;;;:::;;;;;;:::???EEELLLRRRXXX^^^gggooooookkk{{{xxxpppcccTTTOOOZZZiiinnnXXXUUUXXXVVVUUUVVVXXXXXXZZZ[[[WWWQQQPPPTTTTTTQQQQQQVVVYYY\\\dddnnnyyyvvvppppppuuuvvvuuuvvvzzzxxxsssssssssxxx{{{||||||}}}uuu\\\MMMKKKPPPJJJNNNRRRTTTkkkxxxnnnxxxuuuoookkkgggccc[[[UUUZZZddd```]]][[[^^^dddgggddd```fffgggeeebbb```aaadddeee[[[```aaa^^^]]]aaadddddd``````___]]]XXXRRRLLLHHHLLLGGGFFFHHHGGGDDDEEEJJJNNNHHHLLLfff~~~uuubbbdddooopppoooooovvvoooYYYIIICCCBBBJJJOOOkkkjjjVVVQQQMMMVVVmmmuuufffNNNDDDKKKQQQXXXgggvvvWWWFFFWWWgggsssrrrrrrxxx|||zzzqqq\\\QQQRRRTTT___iiigggeee___ZZZ\\\fffrrr|||{{{|||zzzwwwzzzsssggg]]]XXXWWW```lll|||zzz^^^CCC666666444444555555444333111000333333111000000000111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000......///000000000000000/////////000000000111111444444444555777888::::::===@@@BBBCCCCCCDDDEEEGGGEEEGGGBBB@@@CCCDDDTTToooKKKQQQRRRHHH@@@AAAHHHMMM^^^ooozzzpppVVVBBB@@@GGGKKKHHHAAA===@@@DDDCCC>>>>>>;;;;;;=========BBBIIIOOOWWW```ffflllooolllfffpppnnniii___TTTTTTcccuuusssfff]]]bbbiiikkknnnrrrnnnmmmoooppplllhhhjjjooogggdddbbbcccdddcccgggkkknnnXXXJJJHHHNNNHHHJJJNNNUUUnnnssspppsssmmmgggfffddd^^^VVVQQQUUU]]]ZZZ]]]```aaa``````bbbdddkkkjjjiiigggdddbbbcccddd```aaa^^^[[[\\\```aaa^^^]]]]]]^^^\\\YYYSSSMMMJJJNNNJJJHHHHHHHHHEEEFFFIIIMMMMMMRRRiiizzziiikkkuuusssppppppxxxyyy^^^HHHAAACCCHHHRRRnnn]]]PPPMMMNNN\\\wwwqqqdddPPPHHHLLLKKKWWWooofffNNNIIIWWWccckkkiiiiiipppwwwxxxkkkVVVNNNSSSZZZcccjjjeee]]]ZZZ[[[cccppp||||||oooeee\\\XXXYYY___lll{{{vvvYYY@@@555777333333333333333222111000333222111111000111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000......///000000000000000000000000111111111222222333444444555777888:::;;;===@@@BBBCCCCCCCCCEEEFFFCCCFFFAAA@@@CCCEEEVVVqqqNNNSSSSSSIIIAAABBBJJJOOOcccooovvviiiQQQAAABBBJJJPPPJJJDDDBBBFFFIIIFFFAAA>>><<<<<>>@@@BBBCCCCCCCCCDDDEEECCCEEEBBBAAAEEEHHHYYYuuuQQQVVVVVVLLLCCCDDDKKKQQQccclllooobbbMMMAAADDDMMMUUUMMMEEEEEEIIIJJJFFFBBB???======AAACCCEEEKKKSSSUUUgggxxxzzzuuutttxxx{{{zzzpppiiikkk}}}rrr___PPPIIIIIIIIIKKKPPPRRR\\\yyypppwwwmmmZZZNNNEEEJJJTTT```iiilllggg```bbbdddeeeeeecccbbbcccdddbbbgggsss|||zzznnnccc```[[[ZZZXXXZZZcccmmmooojjj```cccffffffbbbXXXOOOHHHFFFFFFDDDBBBCCCGGGJJJKKKKKKNNNNNNXXX{{{rrrnnnzzz~~~}}}wwwvvv~~~oooSSSGGGGGGMMMeeedddRRRYYYWWWYYYhhhssshhhUUULLLMMMPPPfffpppNNNBBBLLLXXX\\\bbbjjjtttyyyvvvooohhhTTTSSSbbbhhhgggbbbXXXUUU]]]lll~~~sssiii^^^WWWVVVZZZiiivvvaaaGGG888666:::222222111111111000111111111111111111222111111111////////////////////////////////////////////////......///000000000000000////////////////////////......///000000000000000000111111111222222222222333333444555777999;;;<<<>>>@@@BBBCCCBBBBBBCCCDDDCCCFFFBBBBBBGGGJJJ[[[xxxUUUZZZZZZPPPFFFFFFLLLQQQ^^^eeeggg\\\KKKBBBFFFNNNVVVMMMGGGJJJOOONNNGGGBBBAAA???AAAEEEHHHKKKRRRYYY]]]mmm{{{yyyrrrsss|||vvvvvv{{{zzztttqqqvvv}}}nnnZZZLLLHHHIIIFFFJJJPPPTTTddd|||mmm{{{nnnTTTCCCEEESSS^^^^^^ZZZZZZ```ddd^^^___aaabbbcccdddeeeeeebbbcccjjjtttrrrhhhbbbccc______^^^```hhhppppppkkkfffhhhiiiggg```WWWMMMFFFGGGHHHEEEBBBBBBGGGKKKJJJMMMOOONNNQQQhhhxxxrrr|||xxxttt|||rrrTTTFFFGGGQQQkkkyyy]]]TTTXXXXXX]]]lllqqqiiiVVVKKKRRR^^^uuummmOOOEEELLLQQQWWWdddtttyyyppp[[[ZZZhhhjjjddd]]]UUUXXXeee{{{yyyooofff]]]WWWXXX]]]mmmzzzyyyuuuUUU???666666999222222111111000111111222000000111222222222222111000000000000000000000000000000000000000000000000---...///000000111111000000000000000000000000000......///000000000000000000000000111111111222222222333333555777999;;;<<<>>>@@@BBBBBBBBBBBBCCCDDDBBBEEEBBBBBBGGGKKK\\\yyyXXX^^^^^^TTTJJJHHHMMMQQQVVV]]]```WWWJJJCCCHHHPPPWWWOOOMMMVVV\\\WWWMMMFFFEEECCCEEEJJJNNNQQQYYY```jjjuuu|||zzzxxx}}}hhhTTTIIIGGGHHHCCCFFFLLLTTTmmm~~~xxxgggzzzqqqXXXFFFQQQ\\\bbbZZZQQQQQQVVVZZZVVVYYY\\\]]]\\\\\\^^^aaa___]]]bbbjjjiii___[[[```bbbddddddcccfffjjjhhhcccddddddbbb___[[[UUUQQQNNNFFFHHHGGGCCCEEEMMMQQQQQQNNNPPPPPPPPPZZZqqqzzzzzzxxxvvvUUUKKKQQQYYYooo|||{{{```[[[ZZZ^^^fffvvvqqqnnn[[[LLLWWWiii{{{iiiRRRIIILLLMMMYYYnnnttt^^^\\\hhhiiicccaaa^^^kkk}}}zzzsssjjjccc\\\XXX\\\cccqqq|||uuugggJJJ;;;777777666333222111111111111222333///000111222333222222111000000000000000000000000000000000000000000000000---...///000111111111111000000000000000000000000......///000000000000000/////////000000000111111222222333555777999;;;===>>>@@@BBBBBBAAAAAABBBCCCAAADDDAAAAAAFFFIII[[[wwwYYY```aaaWWWLLLIIIMMMPPPQQQWWW[[[UUUIIIDDDIIIPPPXXXRRRTTTaaahhhbbbTTTKKKHHHFFFHHHNNNRRRVVV]]]eee{{{~~~yyytttpppnnnmmmmmmjjjjjjmmmrrrttttttxxx}}}{{{~~~vvvbbbOOOFFFGGGIIIFFFGGGMMMYYYxxxqqq|||mmmaaaxxxppp\\\OOO[[[^^^]]]XXXVVVXXXSSSLLLRRRWWW[[[ZZZUUURRRUUUZZZ^^^\\\cccmmmkkk^^^YYY\\\ZZZ]]]```aaadddgggfffbbb^^^\\\YYYWWWVVVVVVWWWXXXDDDGGGGGGDDDIIISSSYYYYYYJJJMMMNNNMMMOOO^^^www}}}~~~zzzYYYSSS___```qqqxxxfffbbb___eeeqqquuuttt```NNNZZZnnnzzz{{{dddSSSLLLJJJTTTeee~~~rrr\\\ZZZfffgggeeejjjllltttnnngggbbb\\\ZZZ___gggwwwooo|||]]]EEE;;;999777333333333222111111222333444///000111222333333222111000000000000000000000000000000000000000000000000---...///000111111111111000000000000000000000000...//////000000000000000////////////000000000000222222333555777999;;;===>>>@@@BBBBBBAAAAAABBBCCC@@@CCC@@@???DDDGGGYYYuuudddcccaaaZZZOOOHHHLLLVVVSSSYYYVVVQQQKKKAAADDDVVVXXXVVVcccxxx{{{hhhYYYWWWSSSSSSWWW[[[XXXZZZnnn|||}}}~~~wwwwww{{{ppppppoookkkggggggkkkpppooovvvzzzjjjXXXLLLHHHGGGGGGCCCJJJQQQuuujjjvvvUUUfffkkk^^^[[[bbb___[[[WWWVVVXXX\\\___```^^^]]]\\\YYYUUUYYY___ZZZ\\\ccchhhddd\\\\\\cccccceeeddd```^^^```___[[[XXXYYY[[[\\\[[[YYYVVVTTTMMMSSSQQQPPPUUURRRLLLQQQQQQSSSNNNLLLNNNMMMYYYrrr~~~^^^SSS^^^ZZZiii~~~vvvllliiirrr|||wwwsssfffVVVOOOUUU```fffssswwwzzzuuufffVVVPPPRRRZZZxxxrrrbbb\\\cccbbb^^^qqqllliiiccc\\\YYY\\\dddkkkyyy~~~WWWBBB@@@888000555333333333444444333222222111111111111000000000///000000000000111111111111222222111111000/////////222333444333111000111222000000////////////000000000////////////111333444444111...---///000///---666555555555777:::===???>>>AAAAAA???@@@EEEFFFDDDFFF???BBB===AAAGGGQQQwwwddddddbbb\\\QQQIIILLLUUUTTTYYYVVVQQQNNNFFFHHHXXX\\\^^^nnnooo```^^^XXX\\\_________lll~~~}}}uuuooollllllnnnrrrxxx|||wwweeeUUULLLJJJIIIIIIGGGLLLUUU{{{nnnVVVlll}}}mmmaaa```aaaZZZQQQMMMPPPYYYdddkkkjjjgggdddcccaaa]]]___dddbbb______bbbbbb^^^^^^bbbcccdddaaa\\\ZZZ]]]^^^\\\WWWWWWXXXXXXXXXXXXXXXXXXVVVZZZUUURRRXXXVVVRRRVVVVVVWWWPPPMMMMMMHHHPPPeeexxx~~~~~~dddQQQUUUQQQccc{{{xxxpppqqqyyy{{{lllWWWKKKKKKPPPTTT[[[bbbjjjlllcccWWWSSSVVViiimmmbbb___bbb^^^aaaiiifff```[[[YYY^^^gggnnnUUU===;;;777333888444333222222444777:::<<<222222222222111111111111000000000000111111111111000000000000000111111111222333333222111000000222111000000//////000000111000/////////000111222333444111......000111000///666555555666777:::===>>>???BBBBBB@@@BBBFFFGGGFFFFFF???BBB>>>AAAHHHRRRwwweeedddccc^^^TTTJJJLLLRRRTTTYYYUUUQQQRRRMMMNNN[[[```hhh|||ttteeeddd^^^cccddd^^^dddzzz{{{xxxpppmmmlllnnnpppttt{{{}}}vvvrrrvvvyyy{{{|||~~~qqq]]]PPPLLLKKKKKKIIIIIIMMMYYY~~~iii\\\ttt|||nnneeefffaaaUUUGGG@@@FFFUUUeeeooommmgggbbbbbbaaa______aaaeee```^^^aaabbb___\\\\\\cccccc^^^XXXWWW[[[]]]\\\WWWWWWWWWWWWYYY\\\^^^```^^^```XXXUUU\\\[[[VVVYYYYYYXXXPPPMMMMMMGGGLLL^^^vvv|||uuupppssshhhNNNJJJHHH^^^{{{|||uuussszzzrrr[[[JJJDDDEEEFFFIIIRRR___hhhddd\\\YYY\\\vvviiieeecccaaaZZZeeexxxhhhddd^^^ZZZ[[[cccnnnwwwwww{{{OOO;;;999888666777555333111111444:::@@@DDD333333333222222222222111000000000000111111111111...//////000111111222222000111222111000///000111111111111000000111111111000/////////000111222333444222000///000222222111555555555666888:::===>>>>>>AAABBB@@@AAAFFFGGGFFFFFF???BBB>>>BBBHHHRRRwwwddddddeeeaaaWWWMMMKKKPPPTTTYYYUUUQQQUUUSSSTTT___dddqqqrrrcccbbbdddhhheee___nnnttthhhccc]]]^^^aaaeeegggjjjooosss~~~jjjTTTJJJIIIJJJIIIHHHHHHLLL[[[~~~{{{hhhfff}}}mmmfffjjjbbbVVVGGGAAAFFFTTTaaahhhiiibbb]]]^^^___^^^]]]^^^______```bbb```\\\WWWUUUaaabbb^^^XXXWWW[[[]]][[[WWWXXXZZZ\\\___bbbeeefff```aaaYYYXXXbbb___VVVUUUWWWUUUNNNMMMPPPMMMSSSfffxxxzzz}}}}}}hhhNNNIIIJJJbbbyyyuuu|||vvv```PPPJJJIIIHHHJJJRRR```jjjiiibbb```ccc|||llljjjhhhddd```rrrsssjjjddd\\\YYY]]]jjjzzz~~~lllFFF<<<;;;:::777111666444222222444999>>>AAA333333222222222111111111///000000000111111111111//////000000111111111111///000111000///...///000222222111111111111222222000000000000000111111222333222111000111222333333555555555666888:::<<<>>>===@@@@@@???@@@EEEGGGEEEFFF@@@CCC>>>BBBHHHRRRwwwdddeeegggfff]]]RRRMMMOOOTTT[[[WWWSSSXXXYYY[[[dddmmmzzzmmm______hhhjjjgggkkkvvvlllggghhh{{{yyycccMMMFFFGGGGGGFFFFFFFFFLLLccc|||```ooo}}}jjjccchhhddd^^^VVVSSSWWW^^^dddggggggaaa\\\___aaaaaaaaaccc]]]``````\\\WWWUUUWWWYYY___aaa```\\\[[[]]]]]]ZZZVVVXXX\\\```ccceeeffffff```aaa[[[___kkkgggVVVOOOUUUUUUOOONNNRRRQQQ[[[ppp}}}}}}{{{}}}hhhTTTSSSVVVmmm}}}xxxgggYYYSSSRRRQQQQQQVVV```hhhhhhddddddhhhqqqooommmmmmsss{{{oooiiibbbYYYVVV___pppcccAAA<<<999999999000555555444333333444555666222111111111000000000000///000000000111111111111111111111111000000//////...///000000///...///000222222111111111111222222///000000000111111111111222222222111111222444555444555666777999;;;<<<===>>>AAABBBAAABBBGGGIIIGGGGGG@@@CCC>>>BBBHHHSSSxxxeeegggkkkllleeeYYYRRRQQQUUU___]]]XXX[[[^^^bbblllyyykkk______fffgggmmmrrr\\\IIIDDDFFFEEEEEEGGGFFFSSSsssfffVVVuuuxxxfff^^^cccffffffhhhiiijjjlllmmmmmmeee```]]]```aaaaaacccfffbbbddd___UUUOOOSSS]]]ddd^^^aaaaaa]]]]]]^^^^^^ZZZVVVYYY]]]aaacccccccccbbbbbbccc___fffuuuoooZZZNNNUUUWWWSSSRRRTTTQQQ\\\ssslll^^^___cccvvv}}}nnnaaa\\\ZZZXXXTTTUUUYYY^^^______eeelll~~~rrrppppppyyytttlllccc\\\VVVVVVaaasssbbb@@@;;;333555<<<444444555555444333111000///111111111000000000//////000000000000111111111111222222111111000//////......///000000//////000111111111111000000111111111///000111111111111000000000111222111111222444777444555666888999;;;<<<<<>>>>>@@@@@@@@@@@@AAACCCEEEFFFEEEDDD???AAADDDDDDVVVuuuvvvwwwyyy{{{{{{vvvnnngggkkkppprrroooooowwwllliiittt|||{{{vvvgggTTTKKKDDDBBBDDDGGGLLLRRRsss~~~UUUVVV}}}wwwpppeeeaaaeeedddgggiiiiiimmmooolllfffddddddbbbaaaaaaaaaaaaaaabbbaaa___```bbbbbb```]]]^^^bbbeeedddaaa```bbbeee[[[[[[ZZZZZZZZZZZZZZZZZZXXXWWWYYY___dddddd^^^WWWRRRUUUXXXWWWUUUVVVYYY]]]xxxxxx{{{~~~qqqjjjiiivvv}}}||||||ssskkkccc___\\\[[[aaaiii|||}}}{{{~~~lllddd]]]WWWWWWYYY___kkk}}}[[[GGG666666999555222444444444444333333222222222111111111111111111111111////////////000000000111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000//////000000111111222222444555666888:::<<<===>>>@@@@@@@@@@@@AAACCCEEEFFFDDDDDD???AAAEEEEEEVVVuuuuuuvvvyyy}}}~~~yyyppphhhlllpppsssvvv|||rrrpppzzz{{{xxxwww|||zzzjjj[[[MMMGGGCCCCCCEEEIIIPPPXXXvvv\\\aaa{{{sssmmmfffddddddbbbgggkkkmmmnnnoooiiibbbaaaaaa``````````````````gggeeebbbaaa``````^^^\\\\\\___bbbddddddbbb___^^^[[[[[[[[[[[[[[[\\\\\\]]]YYYXXXWWWYYY\\\]]]]]]\\\XXXWWWVVVUUUUUUWWWYYY[[[cccuuuwwwxxxoookkkttt{{{uuunnnfffaaadddjjj~~~|||ttteee^^^WWWRRRWWW[[[cccqqqxxxMMM???555666777444333777555555444333333222111111111111111111111111111111/////////000000000111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000//////000000111222222222444444666888:::<<<===>>>?????????@@@BBBDDDEEEFFFDDDDDD@@@AAAEEEEEEWWWvvvuuuvvvyyy}}}sssjjjkkkpppvvv}}}uuuuuu~~~{{{uuu}}}tttcccUUUFFFDDDCCCFFFHHHKKKTTT]]]kkkrrrxxxooo~~~wwwooojjjhhhfffeeedddiiikkkjjjiiigggaaa[[[]]]^^^___aaabbbbbbcccccciiigggccc```^^^]]]\\\[[[[[[[[[\\\___aaa___[[[VVV]]]\\\[[[ZZZZZZ[[[[[[\\\]]]]]]\\\[[[ZZZ[[[]]]___YYYVVVSSSSSSVVVYYY[[[[[[XXXssszzz}}}zzzrrrqqqwww~~~sssjjjhhhiiinnnccc^^^YYYTTTVVVZZZdddssskkkCCC;;;777777666333444888555555444333222222111111111111111111111111111111//////000000000111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000///000000111111222333333333444555777999;;;===>>>>>>>>>???AAABBBDDDEEEFFFDDDDDD@@@AAAEEEFFFWWWwwwzzzzzz}}}zzzqqqjjjpppxxx~~~wwwyyy~~~tttwww~~~mmm\\\QQQCCCCCCEEEHHHIIIKKKTTT^^^|||lllttt|||xxxqqqllliiihhhfffdddbbbffffffbbb```___]]]XXXXXXZZZ]]]aaaccceeeeeeeeehhhgggddd```]]][[[[[[[[[[[[YYYWWWZZZ^^^___]]]ZZZ\\\[[[YYYVVVUUUUUUUUUVVV\\\]]]^^^\\\YYYWWWXXXYYYXXXTTTRRRSSSYYY]]]]]]\\\___qqq}}}xxxzzz~~~xxxppplll{{{zzzjjj```[[[WWWUUUWWW]]]hhhyyyzzz^^^>>>;;;:::999666333444888555555444333333222111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000111222222333333333444555777999;;;<<<======>>>???AAACCCEEEFFFFFFDDDDDD@@@AAAFFFFFFXXXwww{{{{{{}}}~~~uuukkkooowww}}}~~~|||~~~xxx|||zzz{{{vvvbbbSSSLLLEEEEEEGGGIIIIIINNN\\\jjjwwwttt|||sssllljjjiiidddaaaaaa]]]aaaaaa\\\ZZZ\\\]]][[[TTTWWW[[[```dddeeeeeeeeeeeeeeedddbbb___]]]]]]^^^\\\YYYXXX[[[```cccdddccc___]]]ZZZWWWVVVUUUVVVVVVWWWXXXYYYXXXVVVSSSQQQQQQVVVUUUUUUYYY]]]```___]]]XXXddduuuvvvttt~~~rrrdddZZZSSSQQQRRR\\\cccqqqhhhNNN<<<;;;:::888666444555666444444333333333333222222111111111111111111111111000000000111111111222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000111111222333333333333333555777999;;;<<<===<<<===???BBBDDDEEEFFFFFFDDDDDD@@@BBBFFFGGGYYYxxx}}}{{{|||yyypppooorrryyy|||{{{}}}~~~yyyvvv|||zzz~~~|||kkkXXXKKKIIIFFFFFFHHHJJJNNN\\\ttt|||uuurrrhhhkkkjjj___YYY[[[\\\```aaa]]]ZZZ[[[]]]\\\UUUYYY^^^cccffffffeeedddbbbdddfffeeebbbaaabbbccc_________```bbbdddeeeeeeaaa___\\\YYYXXXXXXZZZ[[[VVVVVVVVVWWWVVVUUUSSSRRRVVVYYY]]]aaacccccc___]]]QQQTTT___vvv~~~sssxxxyyyzzzvvvhhh]]]TTTNNNOOOUUUaaajjjzzzyyyYYYDDD::::::888666555555666555222222333333333333444444111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000111111222222333333444222333555666999:::<<<===;;;===???BBBDDDEEEFFFFFFDDDDDD@@@BBBFFFGGGYYYyyyuuunnnmmmvvv}}}~~~}}}}}}yyysssrrrxxxxxx|||sssdddRRRIIIIIIFFFFFFGGGLLLVVVlllyyyzzztttgggllljjj[[[RRRVVV^^^ccceee```\\\[[[[[[YYYZZZ]]]bbbfffiiihhhfffeee```dddggggggfffdddeeegggddddddeeedddcccaaa```___]]][[[XXXVVVVVVWWWYYYZZZYYYXXXWWWXXXZZZ[[[ZZZXXXXXX]]]cccggggggddd```\\\]]]WWWWWWlll|||yyyvvvyyyvvvuuutttiii___YYYRRRNNNSSS[[[bbblll~~~nnnRRRAAA888888666444444666666555111222222333333444444555111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000111111222222333444444222333444666888:::<<<===;;;===???BBBDDDFFFFFFFFFDDDDDD@@@BBBGGGHHHZZZyyy