BM6P6(@ xxxuuuooofff\\\RRRKKKFFF???@@@AAABBBAAA???<<<:::@@@>>><<<<<<===?????????======<<<<<<;;;;;;;;;;;;;;;===??????>>>=========>>>>>>=========>>>>>>???AAA@@@@@@AAABBBCCCAAA@@@AAA???===<<>>===<<<;;;<<<>>>@@@AAA@@@??????@@@BBBBBBBBBBBBCCCDDDEEEEEEDDDCCCCCCEEEFFFGGGFFFDDDFFFDDDAAA@@@BBBFFFLLLOOOSSSYYYaaaeeeeeeeeegggiiieeeccc```___^^^\\\ZZZXXXXXXVVVTTTTTTSSSRRROOOMMMMMMLLLJJJIIIIIIJJJKKKLLLKKKJJJJJJIIIIIIJJJKKKLLLMMMKKKJJJIIIHHHIIIKKKLLLKKKLLLMMMNNNOOOPPPQQQQQQIIIEEEBBB@@@@@@AAAAAA@@@===<<<;;;:::888777666555555444222111000111333333888;;;???BBBFFFJJJOOORRRYYY]]]ccchhhlllooorrrtttwwwyyy}}}^^^bbb}}}PPPBBB:::///000............---,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***((()))+++,,,,,,111888aaa}}}{{{zzzlllpppuuuNNNIIIooottt[[[GGGTTTeeerrrxxxzzz|||~~~~~~|||zzzyyyzzzzzz{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~|||{{{|||}}}~~~}}}zzzxxxuuutttrrrooonnnnnnooopppooonnnnnnoooppppppooommmjjjhhheeecccbbbaaa```^^^^^^]]][[[ZZZXXXWWWWWWWWWTTTSSSSSSSSSTTTTTTUUUVVVTTTSSSSSSSSSTTTUUUWWWXXXRRRSSSSSSSSSTTTTTTTTTTTTTTTXXXYYYYYY[[[]]][[[UUUQQQLLLEEEAAA>>>===:::888999999888777666555444333666555333222111111222222444555777999<<<>>>@@@AAAHHHLLLQQQWWW\\\```aaabbbgggiiijjjkkkmmmppptttxxxwwwwwwxxxzzz|||lllmmm~~~xxxyyymmmBBB333///111...000222+++......---------,,,,,,,,,++++++,,,------------,,,......///...///222777:::AAAnnnuuu}}}jjjUUUbbbiiiOOOAAA???CCCQQQjjjxxxgggXXXNNNGGGFFFEEEDDDDDDEEEGGGGGGFFFEEEDDDDDDFFFFFFFFFDDDBBBBBBBBBBBBBBBAAAAAAAAABBBDDDGGGHHHHHHGGGHHHIIIKKKKKKLLLMMMOOOPPPQQQRRRNNNNNNMMMOOOPPPQQQPPPNNNOOOMMMJJJIIIIIILLLPPPSSS^^^eeemmmqqqpppnnnnnnnnngggdddbbb```___]]]ZZZXXXXXXVVVUUUTTTTTTRRRPPPMMMNNNNNNMMMMMMMMMNNNNNNOOOMMMLLLLLLLLLMMMNNNOOOPPPLLLLLLJJJJJJJJJKKKLLLMMMMMMNNNOOOOOOOOONNNLLLJJJAAA???>>>>>>???@@@???>>>???>>>===;;;999777666555444333111000000000111222777999===AAAEEEIIINNNRRRWWW\\\ccciiimmmooorrrtttwwwyyy|||mmmWWWccc~~~___EEE<<<444222............---,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((()))((())),,,+++,,,222:::fffzzzzzzfffkkk```BBBDDDkkk{{{bbbKKKWWWhhhsssxxxyyy{{{}}}~~~{{{yyyxxxxxxxxxyyy{{{}}}~~~}}}}}}|||{{{yyy|||~~~}}}yyyzzz{{{~~~~~~|||~~~~~~}}}{{{yyywwwvvvtttsssrrrrrrrrrrrrtttrrrqqqqqqrrrqqqpppnnnkkkhhheeedddcccbbb```^^^\\\\\\[[[ZZZYYYYYYYYYYYYSSSSSSSSSTTTUUUWWWXXXYYYVVVVVVVVVVVVWWWXXXYYYYYYUUUUUUUUUUUUVVVVVVVVVVVVSSSWWWYYYYYY[[[\\\XXXRRRHHHDDD>>>;;;999999999999<<<;;;:::999777666555444555444333222111111111111222333555888;;;===???@@@HHHKKKQQQWWW\\\___aaabbbgggiiijjjlllmmmppptttwwwuuuuuuvvvxxx{{{~~~hhhiii{{{xxxbbbCCC333...111...///000+++......---------,,,,,,,,,++++++,,,---------------....../////////222777;;;FFFvvvyyyqqqmmmXXXgggeeeLLL???>>>CCCSSSnnn~~~qqqdddYYYSSSKKKKKKJJJJJJLLLOOOSSSUUUSSSRRRQQQRRRSSSSSSRRRPPPLLLKKKJJJIIIJJJLLLNNNPPPQQQTTTWWWXXXXXXXXXXXXYYY[[[\\\]]]___```bbbccccccaaa```______``````^^^\\\\\\ZZZXXXVVVWWWYYY\\\^^^kkkooosssuuusssqqqooooooiiigggdddbbb```^^^[[[YYYXXXWWWUUUUUUUUUTTTQQQOOOPPPPPPPPPQQQQQQQQQQQQQQQOOOOOOOOOOOOOOOPPPPPPPPPMMMLLLLLLKKKLLLMMMNNNNNNNNNOOOPPPPPPNNNKKKGGGDDD<<<;;;;;;===??????>>>===@@@???===<<<:::888666555333222111000//////000000444777;;;???CCCHHHMMMQQQUUU[[[bbbiiimmmppprrrtttuuuwwwzzz|||~~~~~~lllUUUbbbtttkkkEEE;;;777000............---,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))(((***,,,+++,,,333===^^^}}}}}}vvvzzzrrr|||\\\AAAAAAccc}}}aaaPPP[[[jjjuuuxxxyyy{{{}}}~~~|||zzzzzzzzzzzzzzzxxxyyy|||~~~|||{{{~~~~~~}}}|||zzz|||~~~~~~|||{{{~~~|||xxxxxxvvvuuutttttttttuuuvvvuuurrrrrrrrrrrrpppoookkkiiifffddddddcccaaa___[[[[[[ZZZZZZYYYZZZZZZZZZUUUUUUUUUVVVWWWXXXYYYZZZXXXXXXXXXXXXYYYYYYZZZZZZVVVVVVVVVWWWWWWWWWWWWWWWUUUXXXZZZYYYYYYXXXRRRKKKCCC@@@;;;888888999;;;<<<===<<<;;;999888666555444444333222222111000000000111222444777:::>>>@@@AAAFFFIIIOOOUUU[[[___bbbdddgggiiikkklllmmmpppsssvvvttttttvvvxxxzzz}}}uuuZZZaaa~~~nnnzzz~~~nnnFFF333---111///...///***......---------,,,,,,,,,+++,,,,,,---...---------......//////000333888;;;HHH}}}xxxvvvxxxqqqZZZhhhxxx```JJJ@@@???CCCUUUqqqrrrggg___[[[YYYRRRSSSTTTWWW\\\aaafffiiijjjiiihhhiiikkkllllllkkkgggeeebbb______aaaeeegggfffiiilllmmmmmmmmmmmmnnnnnnoooppprrrssstttttttttvvvtttrrrrrrqqqooommmjjjiiihhhgggfffgggiiilllmmmwwwxxxxxxvvvsssqqqppppppmmmjjjgggdddbbb```]]]ZZZYYYXXXWWWVVVWWWVVVSSSQQQRRRSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRQQQPPPOOONNNNNNNNNNNNNNNMMMNNNNNNNNNOOONNNPPPQQQPPPMMMHHHCCC@@@:::::::::<<<>>>???>>><<<>>>>>><<<;;;999777666555222222111000/////////...111444999===BBBGGGLLLPPPUUUZZZaaahhhlllpppsssuuutttvvvxxxzzz{{{|||}}}}}}tttXXXbbbsssqqqDDD999777...............---,,,+++***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((***,,,***+++444???ZZZppp|||{{{zzzwww||||||zzz\\\CCC>>>YYY|||fffTTT___mmmvvvyyyzzz{{{}}}~~~|||{{{zzzzzzzzz{{{vvvxxx{{{}}}~~~}}}{{{zzz|||}}}|||zzzyyyzzz|||{{{zzzzzz~~~~~~yyyyyyxxxwwwvvvvvvvvvvvvwwwuuurrrqqqqqqqqqpppooollljjjgggeeedddcccaaa```[[[[[[ZZZZZZZZZZZZ[[[[[[XXXXXXXXXXXXXXXYYYZZZZZZYYYYYYZZZZZZZZZ[[[[[[ZZZWWWWWWWWWWWWWWWWWWWWWWWWXXX[[[[[[XXXUUURRRJJJBBB===<<<999777666888;;;===<<<;;;:::999888666555555222222222222111000//////000222444888;;;???AAABBBCCCFFFLLLSSSZZZ```dddfffgggiiikkkmmmnnnppprrruuussstttvvvxxx{{{~~~hhhPPPWWWuuuccclll|||vvvLLL555,,,111///---...+++......---------,,,,,,,,,,,,,,,---.........------......//////000444888<<>>;;;::::::;;;======<<<:::;;;;;;:::999777666555555333222222111000///......///222777<<<@@@FFFKKKOOOUUUYYY```fffkkkoootttwwwuuuvvvxxxyyy{{{|||}}}}}}~~~}}}~~~```]]]rrrsssEEE888777---............---,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))'''(((+++,,,***+++666BBBbbbpppwww{{{yyywwwsssUUU@@@:::OOOrrrpppWWWbbboooxxxzzz{{{|||~~~|||zzzyyyyyyyyywwwyyy{{{}}}}}}}}}|||{{{{{{|||}}}|||zzzyyyzzz|||zzzwwwwwwzzz~~~|||zzzzzzzzzzzzyyyyyyxxxxxxwwwuuurrrpppqqqqqqpppooommmjjjgggfffeeedddbbb```\\\\\\[[[ZZZZZZZZZ[[[[[[ZZZZZZZZZYYYZZZZZZ[[[[[[[[[[[[\\\]]]]]]\\\\\\[[[YYYYYYYYYXXXXXXXXXXXXXXXZZZ\\\ZZZUUUPPPLLLDDD;;;777777777555444555777:::999999888777666555555444111111222111111000......///111444777;;;???BBBCCCCCCFFFKKKRRRYYY___dddfffgggiiilllmmmnnnppprrrtttrrrsssuuuwwwzzz}}}jjjPPPOOOdddaaaaaavvvvvvSSS888,,,000...,,,...,,,......---------,,,,,,,,,,,,,,,---...............---...//////111444999===JJJzzz~~~iiisss~~~jjjVVVFFFBBBDDDJJJ```qqqqqqrrrsssvvvyyy}}}wwwxxxyyyxxxvvvrrrnnnkkknnnmmmnnnssszzz}}}~~~~~~}}}}}}||||||||||||~~~}}}|||zzzyyyxxxvvvttttttqqqmmmjjjgggdddaaa^^^]]]\\\[[[[[[[[[ZZZXXXVVVXXXVVVTTTRRRQQQQQQRRRSSSTTTTTTUUUTTTSSSRRRPPPOOORRRRRRRRRQQQPPPOOONNNMMMNNNNNNNNNMMMJJJEEEAAA???<<<:::999999::::::999888888888777666666555444444333333333222111000......---000555:::???EEEKKKOOOUUUYYY^^^dddiiiooouuuyyyxxxyyyzzz{{{|||~~~~~~~~~}}}||||||}}}sssXXXjjjuuuIII999999///............---,,,+++***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))&&&(((+++,,,***+++666CCChhhssszzz}}}{{{lllyyyKKK>>>:::FFFaaammmYYYcccpppyyy{{{{{{}}}}}}|||{{{{{{{{{zzz{{{|||}}}~~~~~~~~~~~~}}}~~~yyywwwzzzyyyuuusssuuu}}}}}}||||||}}}}}}||||||{{{{{{xxxuuurrrqqqqqqrrrrrrqqqmmmkkkhhhfffeeedddbbbaaa]]]\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\^^^^^^]]]^^^___``````___^^^]]][[[[[[[[[[[[ZZZZZZYYYYYYZZZZZZWWWQQQLLLHHH@@@999444666777666444333555777666666666555555444444444000111111111111///...------///222666:::>>>AAACCCEEEGGGLLLRRRXXX]]]bbbdddgggiiilllnnnnnnoooqqqsssqqqqqqsssvvvyyy|||nnnRRRKKKYYYbbb]]]tttxxx[[[<<<---000...+++...---......---------,,,,,,,,,,,,------...............---...///000111555:::>>>OOOzzz~~~zzzkkk{{{{{{eeeQQQDDD@@@CCCLLLdddvvvyyy~~~vvvjjj___XXXYYYYYY[[[aaalllwww~~~}}}|||yyyzzzzzz{{{|||zzzwwwtttuuusssooollliiifffbbb___^^^]]]\\\\\\\\\\\\YYYWWWYYYWWWTTTQQQPPPPPPQQQSSSSSSTTTUUUVVVUUUTTTSSSRRRSSSSSSSSSRRRQQQOOONNNMMMMMMMMMMMMKKKIIIEEEBBB???===;;;888777888888777666555555555555444444444444444444333333222000///...,,,///444999???DDDKKKOOOVVVYYY^^^bbbhhhooovvvzzz{{{{{{|||}}}~~~}}}|||{{{{{{}}}XXXfffuuuLLL;;;;;;111............---,,,++++++))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&(((+++,,,)))+++777DDDgggsss|||lllmmmEEE>>>===AAARRRooouuuaaaZZZdddqqqyyy{{{|||~~~~~~~~~}}}}}}~~~}}}}}}}}}~~~zzzuuuwwwxxxsssqqqsssxxx{{{~~~~~~~~~}}}}}}xxxvvvsssqqqrrrsssssssssnnnkkkhhhffffffeeecccaaa^^^]]]\\\[[[ZZZZZZZZZZZZXXXYYYYYY[[[\\\^^^```aaa___```aaabbbbbbaaa```___]]]]]]]]]\\\\\\[[[[[[[[[XXXYYYUUUNNNJJJFFF@@@888444777999888666444444666444444444444444444444444000000111111111///...,,,+++---000444999===@@@BBBGGGIIIMMMRRRWWW\\\___aaagggiiilllnnnooooooqqqsssoooppprrrtttwww{{{~~~nnnRRRKKKXXXddd\\\ttt|||___>>>---000---+++............---------,,,,,,,,,,,,---......//////......---...///000111555:::>>>SSSzzz~~~mmmgggzzzcccOOOAAA>>>AAAKKKddd~~~uuummmiiihhhddddddbbb______fffrrr}}}}}}}}}{{{zzz{{{}}}{{{wwwssstttrrrpppmmmjjjhhheeedddbbb```^^^\\\YYYWWWVVVVVVYYYXXXWWWVVVTTTSSSRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSTTTTTTTTTRRRPPPOOONNNMMMKKKJJJHHHEEE@@@<<<:::999888666666666777777777777666666666666666777666555444222111000///......111444888===BBBHHHLLLSSSXXX^^^bbbfffjjjqqquuuzzzzzz|||}}}\\\]]]}}}xxxWWW>>>777444............---,,,+++***)))))))))))))))(((''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((('''''''''&&&&&&&&&''''''''''''((((((((((((###,,,,,,+++//////555EEEfffvvvyyyrrrHHH===<<<@@@DDDRRR]]]ZZZMMMcccpppsssyyyzzz}}}~~~~~~~~~~~~}}}yyyuuurrrqqqooollliiiqqquuuyyy{{{|||}}}~~~uuuvvvwwwwwwvvvtttqqqpppnnnmmmkkkhhheeebbb```______^^^]]]\\\[[[[[[[[[[[[[[[ZZZZZZ\\\```bbbbbbaaa]]]```cccbbb```___```bbb``````______^^^^^^]]]]]]YYYWWWSSSOOOJJJDDD===888666555333444555555333222555444333222111111111111222333333222111///---,,,+++---222555888;;;???BBBFFFIIINNNRRRVVVYYY]]]```fffiiimmmooooooooooooppprrrqqqqqqrrrtttxxx|||tttXXXMMMMMMuuummmYYYiiiyyyccc;;;...555//////222***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------///111000000333999>>>NNNwwwttteeeeee|||cccLLLAAAAAAEEEOOOnnnzzzwwwqqqooolllhhhfffhhhmmmrrrzzz}}}{{{|||zzzzzzzzz{{{zzzvvvsssrrrqqqooommmjjjhhhfffeeecccbbb```^^^[[[ZZZYYYXXXYYYYYYXXXWWWUUUTTTSSSSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUTTTSSSQQQPPPOOONNNLLLKKKJJJHHHDDD???<<<999888777555444444555555666555555555555666777777999999888777555333111000...000444888<<>>:::666555333333444444333111444444333222111111111111222333333222111///---,,,***---111444777:::>>>AAAFFFIIINNNSSSVVVZZZ]]]```eeehhhlllnnnnnnnnnooopppppppppooopppssswwwzzz}}}~~~dddSSSLLLiiiwww\\\bbbkkkddd>>>///333///...111+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---///111111111333999???WWWooo~~~ssscccccc|||cccMMMBBBBBBEEEOOOnnnxxxtttnnniiidddaaa]]][[[aaaeeemmm{{{~~~zzzxxx{{{zzzyyyzzzzzzyyyvvvtttqqqpppooommmkkkiiiggggggfffeeecccaaa___]]]]]]\\\[[[ZZZYYYXXXWWWUUUTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVXXXWWWUUUSSSRRRQQQPPPPPPNNNMMMKKKJJJHHHEEE@@@===999888666444333222222333333444444444555777888999;;;;;;;;;:::888555222000...000333666:::???EEEIIINNNSSSZZZ___cccgggmmmrrryyyzzz{{{|||~~~~~~}}}~~~jjjRRR[[[xxx[[[BBB999000............---,,,+++***)))))))))))))))(((''''''''''''((((((((((((''''''''''''((((((((()))))))))'''''''''''''''&&&&&&&&&''''''''''''((((((((((((%%%,,,+++***---,,,555HHHrrr~~~zzzeeekkkVVVCCCEEEVVVTTTHHHCCCAAAFFF___nnnsssyyyzzzzzz{{{tttnnnjjjfffbbb```___fffmmmooonnnpppvvv|||}}}|||zzzxxxvvvuuurrrqqqooollljjjgggeeedddeeedddcccaaa^^^\\\[[[ZZZZZZZZZYYY[[[]]]______^^^]]]___```aaa```___```aaaaaaaaaaaabbbbbbbbbbbbbbb\\\ZZZVVVRRRMMMGGG@@@;;;777555333222333333222000333333222222111222222222333333333333111///---,,,***---000333666999>>>AAAFFFIIIOOOTTTWWWZZZ^^^```cccfffjjjlllmmmnnnoooqqqooonnnnnnooorrruuuxxxzzzttt___QQQ```bbb^^^ddddddCCC000111...---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---///111111111444:::???```xxxnnnvvvfffeeeyyyaaaMMMBBBAAACCCOOOooo|||wwwqqqhhhbbb]]]XXXPPPIIILLLLLLQQQ___sss~~~|||zzzzzz{{{{{{{{{{{{{{{zzzxxxwwwrrrqqqpppooommmllljjjjjjhhhgggfffdddbbbaaaaaaaaa]]]\\\[[[ZZZYYYWWWVVVVVVTTTTTTUUUUUUVVVWWWWWWWWWXXXWWWUUUSSSRRRRRRRRRSSSOOONNNMMMLLLJJJGGGCCC???;;;999777444333222111222222333333555666888:::;;;;;;<<<<<<;;;999555000......000222444777<<>>AAAEEEIIIOOOUUUXXX[[[___aaaaaadddhhhjjjkkkmmmoooqqqnnnnnnnnnoooqqqtttwwwyyy~~~ooo```dddjjjbbbfffdddHHH222......---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........---///111111111444;;;@@@cccpppttt}}}mmmkkkuuu]]]JJJ@@@???AAAPPPppp}}}zzzwwwoooeee```^^^[[[TTTOOOMMMJJJJJJNNNZZZnnn}}}{{{{{{|||~~~~~~~~~~~~~~~}}}|||{{{{{{ttttttsssrrrpppooonnnmmmjjjiiihhhfffeeeddddddddd___^^^]]]\\\[[[YYYXXXXXXUUUUUUVVVVVVWWWWWWWWWWWWUUUUUUTTTSSSSSSTTTVVVWWWRRRQQQOOOOOOMMMJJJFFFBBB>>><<<999666444222222222222333444555777:::<<<===<<<<<<===<<<999555111...///000111222555:::@@@DDDLLLRRRZZZ```dddhhhnnnrrruuuvvvwwwyyy{{{|||}}}~~~|||}}}~~~fffUUU```rrr]]];;;222...............---,,,+++***)))))))))))))))(((''''''''''''((((((((((((''''''''''''''''''((((((((((((&&&'''''''''''''''''''''''''''''''''(((((((((((((((,,,++++++---,,,999TTT{{{zzzzzzyyy~~~tttaaauuuUUUAAATTT|||}}}\\\EEE???HHHaaarrrxxx}}}|||{{{}}}}}}~~~wwwnnngggeeefffhhhdddjjjooooookkkjjjnnnsss}}}zzzxxxwwwvvvrrrqqqooommmkkkiiigggfffbbbbbbbbbbbbaaa```^^^]]]\\\[[[ZZZZZZ\\\\\\[[[ZZZXXXXXXYYYZZZ\\\\\\\\\[[[]]]]]]^^^^^^______``````[[[YYYUUURRRNNNHHHBBB===:::777333222111111111000000000000111222333444555666666666555333111...------///111333666999>>>BBBEEEJJJPPPVVVZZZ]]]```aaaaaacccfffhhhjjjkkknnnpppnnnnnnoooppprrrtttwwwxxxyyy}}}~~~sssnnnwwwcccbbbbbbLLL333,,,///...+++...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////---///111111222555;;;AAAcccmmmsss{{{nnnqqqoooXXXGGG>>>>>>@@@RRRsssxxxrrrkkkiiikkkllljjjgggbbb]]]VVVQQQPPP\\\ttt}}}|||}}}~~~~~~wwwvvvuuutttrrrqqqpppooojjjiiihhhgggffffffffffffaaa```___^^^]]][[[ZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWSSSSSSTTTTTTUUUVVVXXXXXXSSSRRRQQQQQQPPPMMMHHHEEE@@@>>>;;;888555333222222222222333555777999;;;============<<<:::777444222//////000111333777===BBBLLLSSS[[[bbbfffjjjooosssssstttuuuvvvxxxzzz{{{|||zzz{{{}}}qqqZZZdddvvv]]]999111000............---,,,+++***)))))))))))))))(((''''''''''''((((((((((((''''''&&&&&&'''''''''(((((((((&&&&&&&&&'''''''''''''''''''''''''''(((((((((((()))+++***,,,///---===[[[zzzvvvuuuooosssaaazzzwwwLLL<<>>AAAWWWvvv~~~}}}rrrggg\\\\\\mmm~~~xxxwwwvvvtttrrrqqqoooooojjjiiihhhggggggfffggggggbbbbbbaaa___^^^]]]\\\[[[YYYYYYXXXXXXWWWWWWVVVVVVTTTTTTUUUVVVWWWWWWWWWWWWSSSRRRQQQQQQPPPMMMIIIFFFAAA???<<<888555333111111000111222333555777999:::<<<<<<;;;:::888666444333////////////111555;;;@@@KKKRRR[[[bbbfffjjjooorrrqqqqqqssstttvvvxxxyyyyyyyyyzzz|||~~~___```nnn^^^;;;222444............---,,,+++***)))))))))))))))(((''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((()))+++***---000...@@@aaaxxxtttppptttffffffIII:::PPPzzzfffOOOEEEOOOggguuuyyy~~~|||{{{~~~|||{{{wwwwwwwwwwwwvvvvvvtttssswww|||~~~{{{yyywwwrrrqqqooonnnllljjjhhhhhheeeeeeffffffdddbbb```^^^___]]]\\\\\\\\\\\\ZZZYYYZZZXXXXXX[[[^^^___^^^\\\ZZZZZZZZZZZZZZZZZZYYYYYYYYYWWWUUUSSSQQQMMMHHHDDD>>>:::666333222222222111......///111222555666888:::::::::999777444111000,,,---...000222666;;;???DDDJJJQQQXXX\\\___aaacccaaaccceeeffffffhhhjjjllllllmmmnnnoooqqqrrrttttttsssvvv|||rrr~~~gggXXXZZZQQQ666***444111)))000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000,,,///111222222666===BBBggggggooo{{{eee\\\^^^qqqiiiQQQBBB>>>@@@CCC[[[yyyqqqiiippp}}}~~~xxxwwwvvvtttrrrpppnnnnnniiihhhhhhgggffffffggggggccccccbbb```___^^^]]]\\\ZZZZZZYYYXXXWWWVVVVVVUUUUUUUUUWWWXXXWWWWWWUUUTTTSSSRRRQQQQQQPPPMMMIIIEEEBBB???<<<888444222111000//////000111333555777888999999777666444333222222/////////...000444:::???JJJQQQZZZaaaeeeiiinnnrrrooopppqqqsssuuuvvvwwwxxxyyyzzz|||bbbXXX___}}}bbb===111222............---,,,++++++)))))))))))))))(((((('''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((())))))+++***...111///CCCeeeqqqpppvvvmmmiiiEEE666JJJpppwwwbbbMMMBBBPPPhhhvvvyyy|||{{{zzz}}}{{{|||~~~~~~|||yyyuuu{{{~~~~~~|||yyyvvvtttrrrrrrpppooommmkkkiiiiiihhhhhhiiihhhfffccc```^^^```^^^]]]\\\\\\\\\ZZZXXXXXXVVVVVVXXX\\\^^^\\\ZZZ[[[[[[ZZZZZZYYYYYYXXXXXXYYYWWWVVVTTTSSSOOOJJJGGG???<<<777444333333222111---...///000333555777888<<<<<<;;;:::888555222111***+++---...///444999===DDDJJJQQQXXX\\\___aaacccbbbccceeeeeeeeefffiiikkkjjjkkklllnnnoooqqqrrrssssssvvv{{{{{{pppuuupppcccXXXQQQ777***555222(((000,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---//////000,,,///111222333666===BBBhhhrrryyyzzzdddSSSZZZqqqiiiQQQBBB???BBBFFF]]]{{{xxxwww}}}yyyyyyyyyxxxvvvsssqqqoooiiijjjllllllllljjjiiigggiiifffbbb``````aaaaaa```[[[[[[ZZZYYYXXXWWWWWWVVVTTTUUUWWWXXXYYYXXXXXXWWWUUUSSSQQQPPPOOONNNLLLJJJCCCAAA>>>:::666222000///000///...---...000222333666666555444444333333222222///,,,---...///666===GGGPPP[[[ccchhhjjjlllnnnoooppprrrrrrrrrsssuuuwwwxxxyyy|||}}}}}}PPP\\\ttthhh>>>444000//////...---,,,++++++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((+++(((///+++---222>>>eeemmmsssvvv{{{kkkAAAAAAMMMiiisssYYYDDDKKKQQQfffwwwxxxwww|||~~~~~~~~~~~~vvvvvvxxxzzz}}}|||~~~|||yyyvvvuuuvvvtttqqqnnnlllkkkjjjjjjjjjiiihhhgggeeedddbbbbbbaaa```___^^^\\\[[[ZZZZZZXXXWWWWWWVVVVVVWWWWWWXXX[[[XXXTTTTTTWWWYYYZZZYYYYYYYYYXXXVVVSSSOOOKKKIIIAAA>>>:::777555333000...------...000222666999:::;;;999777666666555333111000,,,+++,,,---///666>>>@@@HHHSSSZZZ]]]___```bbb```bbbdddfffggghhhhhhhhhfffggghhhjjjlllnnnooopppsssyyyyyyzzzkkkssseee^^^NNN:::///---000000......---,,,++++++++++++,,,,,,,,,,,,---------......000///000333333444;;;CCCooooooiii___TTTnnnoooRRRAAA@@@CCCCCC```}}}xxx||||||{{{zzzxxxuuurrrqqqlllmmmnnnnnnnnnllljjjiiiiiifffcccaaaaaaaaaaaa```]]]\\\[[[ZZZYYYXXXWWWVVVUUUUUUVVVWWWWWWWWWVVVUUUVVVTTTRRRQQQPPPNNNJJJHHHDDDBBB???;;;777333111000///...---,,,---...000111111111222333333444555555333///------...///555===GGGOOOZZZbbbfffiiikkkmmmooopppqqqppppppppprrrtttwwwxxxzzz|||}}}|||}}}YYYaaauuuooo@@@444111//////...---,,,++++++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((***(((///+++---222===ccc||||||rrr___<<<>>>LLLiiiuuu\\\GGGLLLTTThhhxxxyyywww{{{~~~|||~~~~~~||||||qqqmmmlllnnnuuu}}}|||}}}zzzxxxvvvuuutttrrrpppnnnmmmmmmmmmmmmlllkkkhhhfffdddbbbbbbaaa```___^^^\\\[[[ZZZZZZXXXXXXXXXWWWWWWWWWWWWWWWXXXVVVTTTTTTWWWYYYYYYXXXXXXXXXXXXWWWTTTPPPLLLJJJBBB???;;;888666333000...---------///111333666888888777555444555444222111000---+++,,,---///666===BBBIIISSSZZZ]]]___aaabbbbbbccceeehhhiiiiiiiiiiiihhhiiijjjkkkmmmnnnoooppprrryyyyyy{{{mmmqqq~~~ccc^^^NNN;;;000...000000...------------,,,,,,,,,+++,,,,,,,,,---------......000///000333333444;;;CCCmmmlllppp___ZZZqqqhhhMMM@@@AAADDDDDD\\\}}}~~~}}}zzzwwwtttrrrqqqqqqqqqqqqooommmkkkjjjjjjgggdddcccccccccbbbaaa______]]][[[YYYWWWVVVUUUTTTUUUUUUUUUUUUTTTTTTSSSVVVUUUSSSSSSQQQNNNJJJGGGEEECCC@@@<<<888555333222///...---,,,,,,---///000---...///111444666777888333000---.........444;;;EEELLLVVV^^^aaadddfffiiilllmmmnnnnnnmmmmmmoooqqqwwwwwwwwwxxxyyy{{{|||}}}|||zzz|||{{{]]]bbbwww{{{DDD666333//////...---,,,++++++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))'''///+++---111;;;bbbwwwlllwwwZZZ:::;;;IIIjjj|||gggOOOOOOWWWiiixxxzzzxxxzzz|||zzz~~~~~~}}}|||~~~{{{pppgggaaabbblllxxx}}}~~~|||yyyxxxuuutttsssrrrqqqppppppppppppooommmjjjgggeeecccbbbaaa```___^^^]]][[[ZZZZZZWWWXXXXXXYYYXXXWWWUUUTTTTTTSSSRRRTTTVVVWWWWWWVVVVVVWWWXXXXXXVVVRRRNNNKKKDDDAAA===999777444111///------------...000222444444333222222333333222111111---,,,------///555<<>>;;;888666666111000///......//////000...///000333555888999:::444000...///......333999AAAHHHPPPVVVYYY\\\___bbbggghhhjjjjjjjjjkkkmmmpppvvvvvvuuuuuuvvvxxxzzz{{{zzzyyy{{{nnn[[[^^^zzzJJJ888555//////...---,,,++++++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))'''///+++---111;;;aaawwwiiiiii^^^===:::EEEiiiwww[[[TTTZZZiiiwwwzzzyyyzzz|||{{{|||}}}~~~zzzzzzyyyyyyzzz{{{|||}}}|||uuulllccc___fffqqq|||}}}{{{zzzvvvvvvtttsssrrrqqqppppppooonnnmmmjjjhhhfffddddddaaaaaa```___]]]\\\[[[ZZZVVVWWWXXXXXXWWWUUUSSSQQQOOOPPPQQQRRRTTTTTTTTTSSSTTTVVVXXXYYYWWWTTTPPPMMMGGGCCC???;;;999666333000......---,,,---...///000111000///000222444333222111...,,,---......444;;;DDDJJJRRRXXXZZZ[[[^^^``````aaacccfffggghhhhhhhhhjjjjjjkkkkkklllmmmnnnnnnlllssssssvvv~~~wwwlllnnn\\\VVVJJJ;;;111//////...---,,,---///000000///---+++,,,,,,,,,---------......///...000333333444;;;DDDsss{{{iiiiiiZZZllllllTTTDDD@@@AAACCCXXX~~~~~~{{{uuuuuu{{{|||wwwsssttt}}}zzzwwwuuuvvvvvvuuusssqqqooommmlllnnnllliiihhhhhhhhhfffeeeaaa```^^^[[[XXXUUURRRQQQPPPPPPQQQQQQRRRSSSTTTTTTQQQRRRSSSUUUVVVTTTQQQNNNHHHFFFCCC@@@===;;;:::999555444333333222222222222333333555666888999;;;;;;555111///000...---111777???EEELLLQQQSSSVVVZZZ]]]___aaadddeeegggiiimmmooossssssssssssuuuwwwzzz{{{yyyxxx{{{lllYYY[[[|||PPP999333//////...---,,,++++++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))&&&...+++---222<<>>???DDDYYY~~~|||qqqkkkgggcccccchhhpppxxx}}}{{{}}}}}}zzzyyyxxxxxxvvvtttrrrqqqpppooopppooommmllllllkkkiiigggbbbaaa^^^[[[XXXUUUSSSRRRPPPPPPPPPPPPQQQRRRSSSTTTOOOOOOPPPRRRTTTTTTRRRPPPIIIHHHEEEBBB@@@>>>===<<<999999888777666555555444888888999999:::;;;;;;;;;666222000000///---000666>>>CCCIIIMMMOOOQQQVVVYYYXXXZZZ]]]___bbbeeeiiilllmmmnnnoooqqqtttwwwzzz{{{yyyxxx{{{~~~rrrVVV[[[zzzSSS::://///////...---,,,++++++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))'''...***---333???gggxxxgggkkkVVVBBB777888ZZZggg\\\gggnnnwww{{{zzzzzz}}}~~~~~~~~~}}}|||}}}~~~|||xxxvvvxxxzzz~~~{{{xxxvvvuuuuuuuuusssvvv{{{zzzpppccc___bbbwww}}}~~~}}}yyyyyyxxxvvvsssqqqnnnmmmkkkkkkkkkjjjiiiiiihhhhhheeedddcccbbb```___^^^^^^XXXXXXXXXVVVTTTQQQOOOMMMKKKLLLNNNMMMLLLLLLMMMOOOPPPPPPQQQQQQPPPNNNLLLKKKIIIFFFBBB???===;;;888666333222111000000000111111222111111333666888888777222///...///......222888AAAEEEKKKNNNOOOPPPTTTWWW\\\^^^aaaeeehhhjjjkkkkkkgggggghhhiiijjjkkkllllllmmmsssrrrsssyyy{{{vvv```CCCHHH@@@666000......---,,,+++,,,---...///...------,,,,,,,,,---------.........---///222333555<<>>???EEEYYY|||tttmmmddddddcccbbbbbbeeeiiimmmuuuxxx~~~~~~}}}zzzzzzxxxvvvuuutttsssssssssqqqpppoooooonnnllljjjdddbbb```^^^[[[XXXVVVTTTTTTSSSRRRQQQPPPPPPQQQRRRNNNMMMMMMNNNPPPQQQOOONNNJJJIIIGGGDDDBBB@@@???>>><<<;;;;;;:::999888666666:::::::::;;;;;;;;;<<<<<<777333111111///,,,///444:::>>>CCCFFFHHHKKKOOOSSSRRRTTTWWWYYY[[[^^^bbbeeefffhhhkkkooossswwwyyyzzzyyyyyy{{{}}}|||||||||VVVYYYtttTTT;;;...//////...---,,,++++++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((***'''---)))---444BBBkkk~~~xxxgggnnn]]]AAA999:::VVVxxxzzzjjjeeeppptttyyy{{{zzzyyy|||}}}~~~~~~}}}}}}~~~~~~||||||}}}}}}~~~|||zzzxxxvvvuuuqqqssswwwxxxpppeeeaaabbbssszzz~~~}}}yyyyyyyyyxxxvvvsssqqqpppnnnnnnmmmlllkkkjjjiiihhhffffffeeedddbbbaaa``````\\\[[[YYYWWWTTTRRRPPPOOOKKKLLLMMMKKKHHHHHHJJJMMMLLLLLLKKKJJJIIIHHHGGGFFFIIIFFFCCC@@@???===;;;999666555444333222333444444555444444666999;;;;;;:::222///...//////---111777>>>BBBFFFHHHIIIKKKOOORRRVVVYYY\\\aaaeeegggiiijjjfffggghhhiiikkklllmmmnnnmmmsssqqqrrrxxxzzzwwwhhhHHHCCC===666111/////////...+++,,,,,,,,,------------,,,,,,,,,---------.........---///222333555<<>>???WWWsssuuummmooowwwyyy{{{|||yyywwwzzz|||}}}~~~}}}~~~}}}{{{xxxwwwssssssuuuuuuooogggdddgggqqqxxx~~~}}}yyyyyyyyyyyyxxxvvvtttsssrrrqqqooonnnllljjjiiihhhhhhgggfffeeecccbbbaaaaaa___]]][[[XXXUUUSSSQQQQQQLLLMMMLLLIIIFFFFFFIIILLLIIIHHHGGGEEECCCCCCCCCCCCIIIFFFCCCAAA@@@>>><<<;;;888777666555555555666777777777666888;;;<<<<<<<<<222//////000///---111666<<>>===???===:::888666666777888777777888:::======<<<:::555444222000//////000111333444777:::>>>BBBDDDFFFJJJLLLMMMNNNNNNOOORRRTTTZZZ]]]cccjjjooorrrtttttt{{{yyyyyy{{{zzz{{{```[[[nnn~~~{{{WWW444000/////////...------,,,,,,))))))))))))((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''((('''%%%%%%&&&(((***,,,***+++///333NNNuuuuuuqqqpppMMM@@@AAAUUUdddfffiiippp~~~|||{{{||||||{{{|||{{{}}}~~~}}}~~~~~~}}}xxxvvvxxxvvvxxxzzzxxxsssmmmhhheeennnuuu}}}{{{|||{{{zzzzzzzzzyyyvvvtttuuutttrrrqqqqqqooollljjjkkkhhhfffeeeeeeeeedddbbb___^^^[[[ZZZYYYWWWSSSQQQOOOMMMJJJIIIHHHFFFCCCAAABBBBBBBBBAAAAAA@@@@@@@@@@@@BBBDDDCCC@@@===;;;:::;;;;;;:::888666555777999888:::;;;======<<<;;;:::222111///------...111222888999;;;===@@@BBBDDDEEEMMMOOORRRTTTWWW\\\bbbfffdddgggjjjlllmmmmmmnnnooonnnppprrrqqqrrryyywwwrrr^^^FFF@@@999222......///111---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---///222333555===FFFssslllbbbdddWWWjjj{{{```LLLCCCAAA@@@???SSSpppzzzzzzxxx~~~zzzpppiii```dddwww}}}{{{xxxuuutttttttttuuuuuusssqqqooonnnmmmmmmmmmhhhgggfffdddbbb___]]]\\\ZZZZZZYYYVVVRRROOOMMMLLLKKKJJJJJJKKKLLLLLLKKKJJJHHHGGGEEECCCAAA>>>===<<<;;;:::888777666666666666777777888:::<<<===;;;999666555222000//////000000///111333666999<<<>>>@@@DDDFFFGGGHHHHHHJJJMMMPPPTTTXXX^^^eeekkkppprrrssszzzyyyzzz|||||||||kkk```lll|||rrrQQQ555333/////////...------,,,,,,******)))))))))(((((((((&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''(((((('''&&&&&&'''))),,,...+++,,,///222LLLrrrwwwjjjoooMMM??????PPP^^^aaaeeemmm|||{{{{{{|||{{{{{{}}}|||}}}~~~}}}~~~yyywwwtttppppppssswwwxxxxxxwwwuuupppjjjgggpppwww~~~|||{{{yyyyyyyyyyyywwwvvvvvvtttsssrrrrrrpppmmmkkkkkkiiigggfffffffffdddccc```^^^\\\ZZZYYYWWWTTTQQQPPPMMMKKKIIIGGGEEEBBB@@@@@@@@@@@@@@@@@@@@@??????===>>>@@@@@@>>><<<<<<<<<<<<<<<:::888444333444555777888:::;;;<<<;;;:::999222111...------...000111555666888;;;>>>@@@BBBCCCJJJLLLNNNPPPRRRVVV[[[___```cccgggjjjkkkkkkmmmnnnoooqqqrrrqqqrrryyyxxxqqqaaaLLLEEE<<<444///---...///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---///222333555===FFFqqqqqqfffcccSSS___zzz}}}aaaLLLCCCAAA???>>>QQQnnn}}}xxxxxx|||yyyzzzrrrccc\\\fff~~~~~~{{{zzzyyyxxxwwwvvvuuuuuutttsssrrrpppooonnnnnnnnniiiiiiiiigggeeebbb___]]][[[[[[YYYVVVSSSPPPMMMLLLIIIHHHHHHIIIKKKLLLKKKJJJFFFEEECCCAAA???<<<;;;:::777777666666555555555555777777888:::<<<<<<:::888777666333111////////////...///000222555777888999<<<===???@@@AAACCCFFFIIIOOORRRYYYaaahhhooosssuuuyyyyyy|||~~~~~~sss[[[bbb~~~vvvUUU999666/////////...------,,,,,,++++++*********)))))))))'''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((('''''''''''''''((()))(((''''''(((***---///,,,,,,...111JJJooo}}}~~~vvvcccnnnLLL>>>;;;IIIVVVZZZ```hhhwwwyyy{{{{{{{{{|||}}}~~~|||}}}~~~}}}vvvsssqqqppptttyyy~~~}}}|||||||||zzztttoootttzzz}}}{{{xxxxxxxxxyyyyyyxxxwwwvvvtttssssssrrrooommmlllkkkhhhhhhhhhgggeeeccc```___]]][[[ZZZXXXUUUSSSQQQOOOKKKIIIFFFDDD@@@>>>======>>>>>>>>>>>>>>>>>>888999;;;;;;:::;;;<<<>>><<<<<<:::666222000000111555666888999:::999777666222111...---,,,---...///111222444777:::<<<>>>???EEEFFFGGGHHHJJJMMMRRRVVVZZZ^^^cccfffhhhjjjkkkmmmoooqqqrrrrrrrrrxxxyyyppphhhRRRJJJ???555000---,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---...111222444<<>>@@@AAACCCFFFKKKOOOUUUYYY___dddgggjjjlllmmmppprrrsssrrrrrrwwwzzzpppkkkUUULLL???555///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...---...111222444;;;DDDoookkkbbblll[[[UUUddd{{{```KKKBBB@@@???===GGGeee}}}zzzzzzzzzyyy{{{~~~}}}ttthhhkkkuuuzzz{{{}}}~~~}}}{{{xxxvvvvvvvvvuuuuuutttsssrrrqqqmmmmmmlllkkkhhhfffcccaaa___\\\YYYWWWUUURRRNNNJJJGGGEEEDDDDDDFFFHHHHHHGGGBBBAAA@@@>>><<<:::888777333444555555666555555555666777999<<<>>>>>>;;;999999888666444222111000///000000111111222222222222111222333444555888===AAAHHHLLLTTT^^^hhhpppvvvyyyxxxyyy}}}}}}fffUUUbbb}}}aaa:::---/////////...------,,,,,,++++++++++++*********)))((((((((('''&&&&&&&&&%%%''''''''''''(((((((((((((((((((((((('''''''''''''''((()))((('''(((***+++))),,,+++,,,///222JJJppptttxxxuuueeerrr{{{sssDDD;;;777@@@KKKRRRZZZbbbiiissszzzzzzzzz}}}~~~}}}~~~~~~~~~~~~~~~}}}|||yyyyyyzzz{{{||||||zzzyyywwwwwwwwwvvvtttrrrpppnnnmmmlllllljjjgggdddbbb```___^^^]]][[[YYYVVVUUURRRMMMJJJGGGCCC???<<<::::::::::::::::::::::::666666777666555555777999555555444222000///000222222444555777777666555444333222000...------------,,,---...000222444555666555777999;;;===AAAFFFJJJPPPUUU]]]ccchhhkkknnnoooppprrrtttrrrrrrvvvxxxoooiiiSSSIII<<<222......---+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---...111111333;;;CCCjjjhhhbbblll]]]TTT[[[|||yyy^^^JJJAAA@@@???>>>CCC```tttsssuuu}}}}}}zzzxxxwwwxxxxxxwwwwwwvvvttttttpppooommmkkkhhhfffddddddaaa]]]YYYWWWVVVTTTNNNJJJGGGEEECCCCCCDDDEEEEEEEEE@@@???>>>===;;;:::999888444444444444444444444444555666999===@@@@@@>>>;;;999999888666555333222111000111111111111111111111111111222111222666:::>>>DDDIIISSS]]]gggnnnsssuuuxxxyyy|||~~~}}}eeeXXXddd~~~fff>>>444/////////...------,,,,,,++++++*********)))))))))'''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((''''''''''''&&&'''(((((('''''')))+++(((++++++,,,///222JJJooo|||~~~|||gggwwwuuu@@@:::888???HHHOOOUUU[[[cccpppzzzzzzyyy}}}||||||}}}}}}~~~~~~~~~|||~~~|||{{{|||}}}}}}||||||zzzyyyyyyyyyxxxvvvtttqqqpppooonnnnnnlllhhheeecccaaa```______]]]ZZZXXXVVVSSSOOOKKKHHHDDD@@@===::::::999999999888888888555777777777555444555666222222222111000000222444333444666777888777666444444333222000...---,,,,,,------...///000111222222000111333555888<<>>???]]]~~~{{{yyyyyyyyyzzzzzzyyyxxxwwwvvvrrrpppmmmiiigggfffeeefffbbb^^^YYYWWWWWWTTTOOOJJJHHHEEEBBBAAABBBCCCCCCCCC>>>======<<<;;;;;;::::::444333222111111111222333444666:::???BBBCCCAAA>>>:::999999888777666555444333333333333333333333333111111111000111444888<<>>::::::???FFFJJJNNNQQQ^^^nnnzzzyyyyyy~~~|||~~~~~~~~~~~~}}}}}}{{{xxxyyy|||~~~}}}|||zzzzzzzzzzzzzzz~~~}}}|||}}}{{{zzzzzz{{{zzzxxxvvvrrrqqqppppppooommmiiifffdddbbb`````````^^^[[[YYYWWWTTTPPPLLLIIIFFFBBB???;;;;;;:::999888777666666444666888888777666666666111222222111///000222444444555777999999888777666555555333111000...---,,,......////////////000000---///000111333777<<>><<<>>>ZZZ~~~tttvvv|||zzzzzz{{{{{{|||{{{zzzxxxwwwsssppplllhhhfffeeefffgggccc^^^YYYXXXWWWUUUOOOIIIHHHFFFBBBAAAAAABBBBBBAAA<<<<<<<<<<<<<<<<<<;;;;;;444222000......///000222333666:::???DDDEEEBBB@@@:::::::::999999777666666777777777777777777777777111111000//////222777;;;FFFMMMXXXdddmmmrrrttttttxxxxxxzzz}}}}}}|||~~~uuuVVVcccjjj<<<333000//////...------,,,,,,))))))))))))((((((((((((%%%&&&&&&''''''(((((((((''''''''''''((((((((())))))(((((((((''''''''''''$$$%%%&&&&&&&&&&&&(((***+++...------///000FFFjjj~~~dddRRR===;;;;;;@@@DDDGGGHHHJJJ[[[mmmzzzyyyyyy~~~{{{~~~}}}zzzzzzyyywwwzzz~~~~~~|||yyyyyy{{{|||}}}}}}{{{}}}|||{{{{{{|||{{{yyywwwsssrrrqqqqqqpppmmmiiifffdddcccaaa``````___\\\ZZZWWWTTTPPPMMMJJJGGGCCC@@@<<<;;;:::999888666666555222555888999999777777777222333222111//////111333555666888999:::999888777666666444222000///---,,,000///////////////......---...//////000333777:::DDDKKKVVV___fffkkkoooqqqqqqtttuuusssrrruuu|||rrrhhh```}}}SSSGGG888///...///...,,,+++++++++,,,,,,---------******+++,,,,,,---......///---...000111222999BBBYYYjjjgggxxxZZZTTTOOONNNllleeeOOODDD@@@===;;;===ZZZ}}}uuuqqqvvv~~~}}}~~~|||zzzzzzzzzyyyxxxvvvqqqpppnnnllljjjiiihhhhhhaaa```^^^[[[WWWRRRNNNLLLDDDCCCBBB@@@???>>>>>>>>><<<<<<;;;:::999999999999555333111111111111000///333888;;;<<<>>>@@@<<<666555777999999888888888999777666666888:::;;;999888666222000111111111777>>>DDDNNNZZZdddkkkooosssuuuyyyxxx{{{}}}}}}|||sssWWWcccooo<<<444/////////...------,,,,,,************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((,,,//////000///...JJJvvvfffuuuKKK;;;;;;CCCLLLKKKBBBAAAGGGWWWooozzzyyy~~~}}}{{{|||~~~~~~}}}{{{{{{}}}wwwpppnnnnnnooooooqqqssswwwzzz|||}}}|||{{{~~~|||||||||{{{zzzyyywwwwwwwwwuuurrrqqqqqqpppmmmkkkjjjiiigggdddaaa]]][[[ZZZXXXUUUSSSPPPMMMIIIDDD@@@===<<<:::888777666666555555555555555555666777888444111...---///111000...000333666999;;;:::888777777888888777444222111111111111111111111000000///---,,,---000000000777???EEEMMMYYYbbbgggiiikkkmmmuuuuuutttrrrqqquuu|||ppphhhpppuuuUUU>>>333222///000222---------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---............//////000555:::???[[[iii```uuuqqqXXXMMMMMMTTTmmmjjjSSSFFF???<<<999BBBUUUxxx}}}~~~{{{zzz}}}~~~}}}|||{{{zzzzzz{{{zzzxxxvvvsssrrrpppnnnllljjjiiiiiibbbaaa```\\\XXXTTTPPPMMMEEEDDDBBB@@@>>>===<<<<<<::::::999999888999999999666444222111111111000000555999<<<<<<===>>>;;;666444666888888888777888999888888888:::<<<===<<<;;;777333111111111111777>>>HHHQQQ]]]ffflllooorrruuuyyyxxxzzz|||||||||~~~~~~WWW]]]sss@@@222/////////...------,,,,,,************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((***------//////000MMMzzztttoooTTT<<<<<>>EEENNNZZZcccgggjjjlllnnnssssssrrrpppnnnrrryyyqqqpppXXX@@@444333//////111---------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---............//////000444:::>>>___uuugggyyyjjjTTTKKKMMMYYYtttkkkTTTFFF???<<<:::>>>QQQtttzzzxxxwwwuuutttvvvwww{{{~~~{{{zzz{{{|||}}}|||yyyvvvuuutttrrrooommmlllkkkjjjdddcccaaa^^^ZZZUUUQQQOOOFFFDDDBBB???===;;;:::999888777777777777888888999777666444222111111111111333777:::999999:::777333222444666666555555777888::::::;;;===???@@@???>>>888444111111111222888???LLLUUU```iiinnnqqqsssvvvyyywwwxxxzzz{{{|||}}}|||}}}ZZZYYYtttyyyFFF000/////////...------,,,,,,************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((***++++++...///222PPP}}}qqqYYY===<<>>GGGPPP[[[dddhhhkkkmmmooorrrsssrrrooonnnpppwww|||xxxttt\\\BBB333333//////000---------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---............//////000444999>>>]]]xxxdddiiiSSSLLLLLL\\\{{{mmmVVVGGG???<<<::::::KKKmmmxxxqqqjjjddd```^^^\\\___fffooouuu|||zzzzzz{{{}}}~~~|||yyyvvvvvvtttrrrpppmmmlllkkkjjjdddcccaaa^^^ZZZUUUQQQOOOGGGEEEBBB???<<<:::888777555555555555666777777888888777666333111111222444222888;;;:::999:::888444000111222222222222444666:::;;;<<>>===;;;888666444333333333333333444555666777888666444222000///000111222555666777888777555222111777888999888777777999:::999:::;;;;;;999666333000///------///...///666???JJJRRR]]]eeeiiilllnnnqqqsssttttttrrrpppqqqwww{{{yyyuuuzzz^^^@@@111222///...000...------,,,,,,,,,+++++++++---,,,,,,,,,,,,---.........//////...000333999===VVVxxxcccoooWWWOOOKKKZZZyyyoooXXXHHH???<<<;;;888GGGggg}}}xxxooofff___ZZZTTTPPPMMMJJJLLLTTT]]]jjj}}}{{{{{{|||}}}~~~|||yyyvvvuuutttqqqooollljjjiiihhhcccbbbaaa]]]YYYUUUQQQNNNHHHFFFCCC???<<<999777666444444444444555555666777888888777444222222555777555<<>>>>><<<888000111111000///000222444;;;;;;===@@@BBBBBB@@@>>>999555222222222444<<>>999FFFaaafffRRRDDDFFFTTTkkkwwwvvvzzz|||zzz}}}}}}{{{zzz{{{}}}~~~sssrrrqqqrrrtttvvvwwwwwwwwwuuusssrrrrrrpppllljjjgggccc___\\\\\\___dddgggttt}}}~~~}}}{{{{{{yyyxxxvvvuuuuuutttsssqqqmmmllljjjhhhfffdddcccbbb[[[YYYWWWUUURRROOOJJJGGG@@@>>><<<999777444333333222222333333444666777888666444222000///000222444777888999999999777666444555666777666666666999;;;888:::<<<===<<<999555333000......//////111999BBBNNNVVV```gggjjjllloooqqqqqqssstttrrrqqqqqqvvvzzz~~~xxxooonnnxxx___???...111///...000///------,,,,,,,,,+++++++++---,,,,,,,,,,,,---.........///......///333888<<>>AAACCCBBB???===888444111222333666???HHHUUU]]]hhhppptttwwwyyy{{{xxxvvvwwwyyyzzz{{{yyyvvvwwwzzz|||TTTWWWrrr~~~HHH666/////////...------,,,,,,************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((...---***---///000IIIrrr~~~rrrxxxxxx```@@@===GGGWWWZZZMMMEEEFFFQQQiiiuuuuuuzzz|||zzz~~~~~~|||{{{zzzzzz}}}{{{|||}}}~~~|||zzzxxxwwwtttpppnnngggfffdddbbbaaaaaaaaaaaammmxxx~~~yyywwwvvvuuuuuuuuusssqqqnnnmmmkkkiiifffdddbbbaaa[[[YYYWWWUUUSSSOOOKKKGGGBBB@@@>>>;;;888555444333222222222333444666777888555444333111000111555999888888999999888777555444444555555555444555888:::999;;;>>>@@@???<<<777444000......000000333<<>>======<<<999777666888:::>>>>>>@@@BBBDDDBBB???<<<777333111222444888AAAKKKZZZaaakkkrrrtttuuuvvvxxxwwwwwwxxx{{{zzzzzzyyyuuuvvvxxx{{{}}}RRRWWWsss~~~zzzCCC666/////////...------,,,,,,************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((++++++)))---000000GGGoooyyywww}}}xxxtttqqqAAAFFFNNNUUUTTTLLLEEECCCOOOgggssstttyyy|||{{{}}}}}}|||{{{|||~~~~~~}}}zzzuuurrrmmmmmmlllkkkiiigggdddcccgggsss~~~xxxwwwuuuuuuuuuuuusssqqqooonnnllliiifffcccaaa```[[[YYYWWWUUUSSSOOOKKKHHHDDDBBB???<<<999666444444111111222333444666777888666666555333222444:::>>>??????>>>===;;;999777666555666666444444555888:::<<>>888444000......111222555???IIIWWW]]]eeejjjkkklllmmmpppmmmppprrrsssrrrrrruuuyyywwwrrrqqquuu{{{lllEEE000333222---...///------,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......//////.........222777;;;NNNkkkdddcccPPPPPPNNN```uuu]]]JJJ@@@======<<<@@@TTTxxx~~~xxx|||xxxyyy{{{yyyttttttyyywwwrrrqqqiiifffggg```VVVXXXbbbwww{{{uuurrrvvvzzz}}}|||{{{zzzxxxvvvuuutttqqqnnnkkkiiihhhgggfffeeeccc```\\\XXXTTTQQQIIIGGGEEEAAA>>>;;;:::999777666555555444444444444666888999666444555;;;AAA```jjjqqqnnneee\\\SSSLLLDDDCCCAAA>>>;;;;;;<<<>>>???@@@BBBDDDEEECCC???<<<777222000222555999CCCMMM^^^eeennnssstttttttttuuuwwwwwwyyy|||{{{zzz}}}tttuuuwwwzzz}}}{{{KKKPPPooo~~~vvv???555000//////...------,,,,,,************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((()))(((((((((---111000GGGmmm}}}{{{nnnuuu}}}CCCMMMVVVWWWSSSMMMEEE???MMMeeerrrsssyyy||||||~~~}}}}}}}}}}}}~~~{{{wwwttt|||{{{zzzxxxuuurrrooommmcccppp|||~~~}}}xxxvvvuuutttuuutttsssqqqpppnnnllliiifffccc```___ZZZYYYVVVUUUSSSOOOKKKHHHEEECCC@@@===:::777555444111111111333444666777888777777777555444777===BBBLLLKKKIIIGGGDDDBBB???>>>666777666555444555888;;;@@@CCCFFFGGGEEE???888444000...///111333777AAALLLZZZ___fffjjjkkkkkkmmmooonnnqqquuuuuuuuuuuuxxx|||zzzuuuxxxuuutttuuurrrJJJ333666333------...---------,,,,,,,,,++++++---,,,,,,,,,,,,---......//////.........111777:::HHHooojjjlllWWWNNNMMM___vvv^^^KKK@@@======;;;>>>PPPttt|||zzz{{{~~~{{{yyyuuuqqqmmmhhhdddaaaeeesss|||pppcccZZZUUUSSSUUU___mmm}}}}}}{{{zzzzzzzzzyyyxxxvvvsssqqqnnnlllkkkiiifffbbb^^^\\\ZZZWWWTTTOOOLLLHHHDDDBBB???<<<999:::888777555444444444444666222555999777555BBBTTTppp]]]VVVSSSOOOJJJGGGFFFDDDCCCBBBJJJIIIGGGDDDAAA???======444333111111555>>>IIIQQQaaagggooottttttrrrqqqqqqtttvvvyyyzzz{{{}}}xxxuuuvvvzzz}}}{{{yyyzzzyyy|||~~~qqqSSSNNNfffsss<<<666000...------------,,,***************))))))))))))(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))---&&&,,,,,,000555AAAjjjgggzzzMMMJJJYYYcccVVVFFFBBBAAAPPPiiivvvwww|||}}}{{{~~~zzz{{{{{{}}}zzzvvv}}}~~~~~~}}}{{{xxxvvvmmmmmmqqqyyy|||zzz}}}uuurrrsssuuuzzz~~~|||zzzxxxvvvtttttttttttttttqqqmmmkkkjjjhhhfffdddaaa^^^ZZZWWWSSSOOOJJJFFFBBBBBB@@@>>>;;;888555444333222111111111333666777888;;;555000444888DDDXXX```]]]ZZZUUUOOOIIICCC???;;;<<<<<<:::777777;;;@@@>>>CCCJJJNNNLLLCCC888111,,,...000111555;;;EEEKKK\\\```eeeiiikkkkkklllmmmnnnppprrrqqqppprrrwww{{{~~~zzzyyysssvvvLLL333222///,,,......---------,,,,,,,,,++++++,,,,,,,,,---------....../////////......111666:::GGG|||hhhxxxZZZZZZOOOWWW{{{}}}```KKKCCC???;;;888:::JJJooo~~~|||vvvmmmhhhrrr~~~yyyrrrfff\\\UUUOOOJJJFFFKKKPPP]]]qqq}}}|||{{{{{{{{{zzzyyywwwtttqqqnnnlllkkkhhheeeaaa^^^\\\YYYVVVSSSPPPLLLHHHEEEBBB@@@<<<:::999888666555444333444444666333555999777666BBBSSS}}}xxxhhhccc]]]XXXTTTRRROOOMMMMMMKKKFFFBBB===:::888888333222111222666@@@LLLTTT```hhhppptttsssqqqqqqrrrtttvvvyyy{{{|||~~~wwwtttvvv{{{}}}{{{yyyzzzyyy{{{}}}|||TTTJJJ```tttAAA888000...------------,,,***************))))))))))))(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((---&&&,,,,,,000333@@@jjjkkk{{{JJJFFFSSS___SSSDDDAAAAAAOOOhhhuuuvvv{{{|||zzz}}}{{{{{{|||}}}~~~wwwqqqppppppppppppqqqrrrrrrsssnnnmmmqqqwwwzzzxxxzzz~~~vvveee]]]ZZZYYY\\\aaalllwww~~~~~~~~~{{{zzzxxxvvvtttttttttuuutttqqqnnnkkkjjjhhhfffddd```]]]ZZZWWWTTTPPPKKKHHHCCCBBB@@@>>>;;;888666444333222111111222444666777777999444222666;;;OOOmmmuuupppggg^^^VVVOOOHHHDDD@@@@@@>>><<<;;;===@@@CCCFFFHHHJJJKKKHHHAAA999333---...///111555===GGGNNN^^^bbbgggjjjkkkllllllmmmnnnppprrrqqqppprrrwww{{{~~~|||vvvMMM444444222---...,,,---------,,,,,,,,,++++++,,,,,,,,,---------....../////////......111666:::GGG{{{~~~dddwwwlllXXXOOOYYY~~~}}}aaaLLLCCC???;;;::::::GGGhhh{{{nnnsssyyy~~~uuueee\\\QQQKKKJJJIIIEEEAAAFFFFFFOOOeee~~~}}}}}}||||||{{{yyywwwtttqqqnnnlllkkkgggeeebbb___]]]YYYUUURRRPPPMMMIIIFFFCCCAAA>>>;;;999888666444333333333444666444666999777666AAAPPPxxxpppjjjeee```]]]WWWSSSLLLDDD===888555444222222222333999DDDPPPXXX```hhhqqqtttqqqooopppssstttvvvyyy|||}}}uuusssuuu{{{~~~{{{xxxyyyxxxzzz{{{}}}VVVFFFXXX|||~~~qqqAAA444000...------------,,,***************))))))))))))'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''---&&&---+++...222???jjjzzz{{{uuuwwwoooEEE???LLL[[[QQQCCC@@@@@@OOOhhhuuuuuuzzz{{{yyy|||{{{{{{|||}}}~~~uuummmiiihhhgggfffgggjjjlllnnnpppnnnpppuuuvvvuuuvvvxxxxxx|||~~~rrrdddTTTJJJEEECCCEEEGGGPPP___uuu~~~}}}}}}}}}zzzyyywwwuuuuuuuuuuuuvvvtttqqqnnnlllkkkiiifffddd___]]]ZZZWWWTTTQQQMMMJJJCCCBBBAAA???<<<999777555444333222222333444666777777666333555999===\\\ssshhh___WWWQQQKKKHHHDDDAAAAAABBBCCCCCCIIIGGGEEEBBB@@@<<<777333---...///111777@@@KKKSSS```dddhhhkkkllllllmmmmmmnnnppprrrqqqppprrrwww{{{{{{~~~uuuLLL333444222......,,,------------,,,,,,,,,,,,,,,,,,,,,---------.........///.........111555999EEErrr___ddd~~~^^^SSSYYYzzz~~~cccNNNDDD???======;;;CCC___tttiiikkkyyyuuuuuuvvvzzzyyyjjjXXXRRRMMMKKKLLLMMMLLLIIIKKKHHHLLL^^^xxx~~~~~~~~~{{{zzzxxxuuurrrooommmllliiifffdddaaa^^^ZZZVVVRRRQQQNNNJJJGGGEEEBBB???===999888666444333333444444444333555777666666???JJJ}}}yyyrrrnnngggbbbXXXMMMCCC<<<888666111111222666<<>>>>><<>><<<:::888555555555555555555666666777555333777888:::]]]xxxrrriiibbb\\\VVVNNNIII???:::666555666666333000///...///444>>>IIITTTZZZbbbfffjjjmmmmmmmmmmmmnnnnnnppprrrqqqppprrrwww{{{pppiiilllrrrxxxvvv\\\999333000...000000.........---------,,,,,,,,,,,,,,,---------......------......///111444777AAAccckkkeeehhhXXXTTTmmmmmmWWWHHH@@@???===<<>>DDDVVVeeerrryyynnn___QQQDDD:::555111333777<<>><<<;;;666666777777777666666666333777555555999999HHHdddvvvlllgggXXXOOOCCC===<<<;;;666222000000222:::FFFQQQXXX[[[___ccchhhlllmmmmmmnnnooonnnppprrrqqqppprrrwww{{{{{{iiibbbgggiii@@@666111///000///............------------,,,,,,,,,---------......+++---...//////111333666>>>VVVkkkbbbmmm\\\SSShhhzzzdddNNNBBB???===<<<<<>>IIIPPPVVVbbbpppsssyyy|||qqqbbbSSSFFF;;;666222444888>>>FFFRRR___ggghhhhhhiiimmmqqqrrrppplllqqqssswwwzzz|||uuuqqqppptttwwwwwwyyy|||zzzxxxvvvyyy~~~XXXXXXjjjsss|||CCC777000...------------,,,***************))))))))))))&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''')))&&&///---...444GGGwww}}}vvv|||yyyssstttmmmnnn{{{TTT<<<===PPPNNNAAA???CCCCCC]]]lllpppxxx||||||~~~~~~~~~~~~|||{{{{{{zzzyyyyyyttttttsssppplllhhhffffffddddddddddddfffiiilllmmmssstttqqqnnnssszzzyyysssqqqooommmmmmnnnnnnnnnmmmmmmllleee[[[[[[eeennnqqqfff^^^aaaqqq~~~~~~|||{{{|||zzzxxxvvvtttttttttttttttsssrrrqqqpppmmmhhheeebbb___\\\ZZZWWWTTTPPPLLLEEEEEEDDDCCCAAA???===;;;666777777777777777666555111888666555:::;;;CCCTTTiiiyyy~~~uuuqqqeeeYYYJJJ???<<<999555000000000333<<>>SSSrrrfffxxx{{{dddPPP\\\~~~hhhPPPBBB@@@>>><<<999BBBbbbrrrpppqqqvvv}}}~~~xxxqqqnnnooonnnlllkkkooovvv|||xxxvvvtttsssssstttzzzssshhhccciiiooolllgggeeeccc```bbbjjjrrryyy}}}||||||wwwuuuuuuuuuuuuuuuqqqlllfffaaa___\\\XXXTTTQQQOOOMMMJJJHHHFFFBBB??????>>><<<999888777777777666777999:::;;;===@@@BBBKKKPPPXXX___eeekkkqqqttt~~~sssdddTTTFFF<<<777555777<<>>:::>>>@@@XXXiiijjjmmmxxx~~~zzz}}}}}}}}}}}}~~~}}}|||{{{xxxvvvtttrrrooojjjddd```___```bbbfffjjjllllllkkkmmmpppssstttssstttxxx|||yyyttttttqqqllllllqqqkkkfff^^^ZZZ]]]fffnnnrrrnnnmmmsss~~~|||{{{~~~|||xxxvvvvvvuuutttsssssssssrrrpppnnnjjjgggfffdddaaa]]]ZZZWWWSSSNNNJJJJJJGGGDDDAAA@@@???>>><<<999999888888777888888888777777666666777<<>>GGGnnneeelllmmmYYY\\\wwwjjjPPPBBBAAA======:::@@@ZZZ|||{{{zzzxxxuuuuuurrrooopppqqqnnneee]]][[[___cccfffiiikkkmmmnnnwwwuuutttttttttsssssstttkkkdddccciiimmmiiidddaaadddbbbdddjjjqqqvvv~~~}}}|||~~~{{{wwwttttttuuuttttttppplllfffaaa^^^[[[WWWTTTQQQOOOMMMKKKIIIGGGCCC@@@???>>><<<999888777777777666888:::<<<===???BBBEEEMMMQQQXXX___dddiiinnnqqq}}}{{{ooo```QQQDDD:::666444777<<>><<<999999888888777777888888777777777666888<<>>999333///222444:::DDDOOOXXX\\\^^^```bbbeeejjjmmmnnnnnnlllooopppppppppqqqtttyyy}}}tttnnnlllXXX999222000///000+++...---,,,,,,++++++,,,,,,------,,,,,,,,,---...///---...////////////222444<<>><<<999777777666666777999;;;===???BBBEEEHHHOOOTTTZZZ```dddiiimmmpppzzz|||uuuiiiZZZLLL@@@888444444777===EEEOOOXXX```dddhhhkkknnnpppqqqpppqqqqqqssstttyyytttooommmqqqtttsssrrrsssuuutttsssuuuzzz{{{WWWaaahhh>>>000///......------,,,++++++++++++*********)))))))))''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''((('''&&&%%%%%%%%%&&&'''&&&'''((())))))((('''''',,,'''...,,,...222CCCpppxxxeee{{{}}}zzzyyyoooiiiJJJ???OOOeee^^^GGG===<<>><<<:::999888777777777777777777888888888999===CCCGGGRRR[[[cccgggmmmuuu|||}}}tttlllbbbRRREEE===777333000333666===GGGRRRYYY\\\\\\```bbbfffjjjmmmnnnnnnnnnppppppqqqqqqrrruuuzzz~~~pppqqqtttWWW888111//////000,,,...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...///---...////////////222444888@@@^^^[[[sssiii^^^qqqpppXXXHHHDDD===>>><<<>>>MMMmmm~~~zzzvvvtttsssnnngggaaaYYY[[[bbbkkkssswwwtttpppssstttuuuvvvxxxuuujjj___eeefffgggiiijjjjjjmmmppprrrkkkeeebbb______dddkkkuuu~~~}}}{{{yyyvvvttttttsssqqqoookkkiiieeeaaa]]]ZZZVVVUUUQQQPPPNNNMMMLLLJJJGGGDDD@@@>>><<<999777666666666777999<<<>>>@@@CCCGGGKKKQQQUUU\\\aaafffjjjnnnqqqxxx||||||wwwpppdddUUUHHH===666333333777???GGGOOOXXX___dddgggjjjnnnpppqqqqqqqqqrrrtttsssxxxtttnnnlllpppttttttsssuuuvvvuuutttuuuzzz~~~XXXbbb~~~ccc>>>444///......------,,,++++++************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&''''''***&&&$$$$$$%%%%%%'''+++...'''---,,,///333>>>hhhjjjzzz}}}nnnnnnLLL>>>HHH]]]VVVDDD>>>???FFF[[[mmmqqqrrrxxxzzzxxx|||||||||}}}~~~zzzuuurrrssspppnnnlllkkkkkkiiihhhfffeeedddggglllqqquuuwwwooooooqqquuuyyyyyyuuupppqqqpppqqqttttttqqqmmmjjjbbb[[[___iiicccQQQOOO\\\fffooo|||~~~~~~{{{zzzyyyyyyyyyxxxtttrrrqqqqqqqqqqqqooommmkkkjjjccc```]]]ZZZWWWSSSOOOKKKJJJHHHEEECCCBBB@@@>>><<<:::999888777777666777777888999::::::<<<@@@EEEIIIRRRYYY___aaaeeemmmtttwwwzzzzzzrrriii___PPPCCC:::555222000444999AAAKKKSSSYYY[[[[[[___cccgggkkkmmmnnnnnnooopppqqqqqqrrrsssvvv{{{~~~mmmooosssXXX888111//////000,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,------......---...////////////222444555>>>vvveeeXXXkkkttteeetttrrr\\\KKKDDD======<<<===GGGbbbuuurrrpppooopppnnnkkkhhh```___```eeemmmsssuuuuuuuuuwwwwwwuuuwwwwwwmmmbbblllnnnooooooqqqxxxvvvkkkddd^^^ZZZ[[[___eeesss~~~zzzxxxvvvuuutttssspppmmmiiihhhfffbbb^^^ZZZWWWVVVRRRPPPNNNMMMLLLJJJGGGEEE@@@>>>;;;999777555555555555888;;;===@@@CCCGGGJJJPPPUUU\\\bbbgggkkkpppsssuuuyyy{{{|||~~~yyytttlll___QQQEEE;;;666444444999AAAHHHOOOWWW^^^cccfffiiimmmpppqqqqqqrrrssstttsssvvv~~~}}}sssmmmkkkppptttuuuvvvxxxwwwvvvtttuuuzzz\\\ddd}}}yyy^^^===666///......------,,,++++++*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&'''''''''((()))&&&&&&***+++'''(((+++///''',,,,,,///222<<>>GGG[[[nnntttuuuyyy{{{yyy{{{{{{|||}}}~~~{{{wwwtttrrrrrrpppnnnnnnoooppppppooollljjjhhhjjjoootttxxxzzzrrrssstttxxx{{{zzztttooosss{{{|||uuurrrpppccceeevvvbbbQQQSSS]]]jjj{{{~~~~~~{{{zzzzzzzzzzzzxxxuuusssqqqqqqqqqpppooommmkkkiiidddbbb^^^\\\YYYUUUQQQNNNJJJHHHEEEDDDCCCAAA>>><<<:::999888777666666666666999:::;;;<<<>>>BBBGGGKKKSSSZZZ___```cccjjjqqqtttwww}}}}}}vvvnnnddd[[[MMM@@@888333222222555;;;DDDMMMTTTXXXYYYZZZ^^^ccchhhkkklllmmmnnnooopppqqqqqqrrrsssvvv{{{~~~kkkkkklllYYY999111//////000---...---,,,,,,++++++,,,,,,,,,,,,,,,------------------...////////////222444777@@@kkkppp[[[fffuuuhhhtttuuu```NNNDDD>>><<<<<<>>>CCCXXX}}}zzzsssqqqooonnnnnnnnnlllkkkhhhfffcccdddiiiqqqxxx{{{|||}}}yyyrrrrrrvvvssskkkqqqvvvzzz}}}{{{uuuqqqkkkeeeccc```nnn~~~zzzyyywwwwwwvvvsssooolllggghhhgggccc^^^ZZZXXXWWWRRRPPPNNNMMMLLLIIIFFFCCC@@@>>>;;;999666555444444333666999;;;===AAAEEEHHHMMMRRRYYY___dddhhhmmmpppppptttxxxyyy|||~~~{{{vvvppphhh[[[MMMBBB:::666555555;;;CCCJJJOOOUUU\\\aaaeeehhhmmmpppqqqrrrssstttuuusssuuu{{{|||rrrllljjjnnnsssuuuvvvxxxwwwuuutttuuuzzz___ggg~~~|||\\\:::444///......------,,,++++++******)))))))))(((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&'''''''''((((((((((((%%%%%%+++555666---''')))...'''---,,,///222<<>>;;;:::999888777666555555555777999;;;<<<>>>BBBGGGJJJSSSZZZ___```bbbiiippprrruuu{{{~~~}}}{{{xxxqqqjjj^^^VVVIII===444111222333777===FFFMMMSSSVVVXXXYYY]]]bbbhhhkkkkkkkkkmmmoooppppppqqqqqqrrruuuzzz~~~lllfffccc~~~yyy{{{\\\;;;222//////000---...---,,,,,,++++++,,,,,,+++,,,------......---------...////////////222444999AAAaaa~~~iiiqqqiiibbblllxxxdddQQQDDD@@@<<<;;;>>>@@@OOOvvv~~~{{{{{{yyywwwuuusssrrrrrrqqqpppnnnmmmmmmmmmpppvvv~~~|||nnnkkkssswwwtttpppzzzvvvfffrrrzzzyyyxxxxxxwwwtttooolllggghhhhhheee___[[[YYYYYYSSSQQQNNNLLLKKKHHHEEEBBB@@@>>>;;;888666444444333111333666888:::===AAADDDJJJNNNTTTYYY]]]aaaeeehhhkkkppptttvvvzzz|||xxxrrrllldddWWWIII>>>888555555666===FFFLLLOOOTTTZZZ```dddhhhlllpppqqqrrrtttuuuvvvssstttyyy~~~}}}qqqkkkhhhlllqqqrrrsssuuuuuutttrrrsssyyy|||^^^jjj~~~```999111///......------,,,++++++***)))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''((((((((((((((('''$$$)))444444+++'''***,,,'''...---...111>>>hhh~~~sssMMM===GGG^^^ZZZGGG===:::???RRRhhhsssvvvwwwyyyzzzzzz{{{{{{}}}~~~}}}zzzyyyxxxxxxyyyzzz|||}}}{{{zzzvvvtttqqqooopppqqqqqqqqqrrruuuzzz~~~~~~~~~~~~~~~wwwjjj^^^UUUTTTWWW[[[mmm~~~}}}||||||}}}{{{yyyxxxxxxxxxwwwvvvqqqqqqpppooommmjjjgggeeedddbbb___\\\ZZZVVVRRROOOIIIHHHFFFEEEDDDBBB>>>;;;:::999888777555555555555444666888:::<<<@@@EEEHHHOOOVVV\\\^^^aaagggmmmooorrrwwwyyywwwuuusssmmmgggYYYQQQFFF:::222///222444888>>>FFFMMMQQQTTTWWWYYY[[[aaagggjjjiiiiiikkknnnooopppppppppqqqtttyyy}}}ppp]]]WWWyyyxxxvvvyyy___===444//////000---...---,,,,,,++++++,,,,,,+++,,,---.........---------...////////////222444555>>>WWWuuuxxx___ZZZaaa|||{{{iiiTTTEEEDDD<<<:::======GGGkkk|||{{{~~~|||{{{xxxvvvuuutttttttttmmmppprrrtttuuuyyy~~~kkkeeeoooxxxyyylll{{{oooyyyzzzzzzyyyyyyxxxtttoookkkfffhhhiiifff```[[[ZZZZZZSSSQQQNNNLLLJJJGGGCCCAAA@@@>>>;;;888666444333333000222555666888;;;>>>AAAGGGKKKPPPTTTXXX[[[^^^```ggglllqqqtttxxxzzzvvvpppjjjbbbUUUGGG<<<666444444777>>>GGGLLLOOOSSSYYY___dddhhhlllpppqqqrrrtttuuuwwwssssssxxx}}}rrrkkkhhhkkknnnooooooqqqtttrrrpppqqqwwwxxx[[[kkk|||eee:::000///......------,,,++++++))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&'''((())))))((((((,,,$$$###)))***%%%(((000+++'''...---...111???kkkzzzhhh}}}SSS???DDDVVVRRRCCC>>>???;;;NNNdddqqquuuvvvxxxzzzzzz{{{{{{}}}~~~|||}}}yyyvvvsssqqqooooooppprrrrrrqqqooouuu{{{sssggg^^^VVVQQQVVVjjj~~~~~~|||{{{{{{~~~{{{xxxwwwxxxxxxxxxwwwqqqqqqpppnnnllliiifffdddcccaaa^^^[[[YYYVVVRRROOOIIIHHHFFFFFFDDDBBB>>>;;;:::999888666555555444444222444666888;;;>>>CCCFFFJJJRRRYYY[[[___eeekkklllooosssuuusssqqqppplllfffUUUOOODDD888000///222555999???GGGLLLOOORRRVVVYYYZZZ```gggjjjiiihhhkkknnnnnnoooooopppqqqtttyyy}}}sssUUUNNNyyyuuutttvvvaaa>>>555000///000,,,...---,,,,,,++++++,,,,,,+++,,,---.........---,,,---.../////////000222444111:::QQQzzzuuuzzz[[[VVVYYYooo~~~lllWWWFFFGGG===:::===;;;BBBccc}}}|||~~~~~~|||{{{vvvtttxxx~~~mmmiiisssyyyxxx{{{}}}}}}{{{|||}}}~~~~~~{{{zzzyyyxxxwwwtttooolllggghhhhhhhhheee___WWWRRRQQQOOOMMMLLLKKKKKKHHHGGGBBB???<<<888555444333333555444333222444777:::<<>>000///......------,,,++++++******)))((((((((((((((()))******)))(((''''''(((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((---'''......111333<<>>???HHHcccvvvuuutttzzzzzz~~~{{{zzz}}}zzzuuutttrrrooommmkkklllqqqsssrrrrrruuuwwwrrrttt{{{mmm```UUURRRUUUTTTcccxxx~~~}}}}}}zzzxxx|||{{{yyywwwvvvuuuttttttuuurrrooollljjjgggdddaaa___^^^[[[XXXUUURRRPPPOOOOOOLLLGGGDDDBBB@@@>>><<<<<<999555333333333333222222333333333555999???CCCNNNQQQTTTWWWYYY]]]aaaeeeiiilllmmmkkkkkkkkkfff```TTTIII<<<666222111444999>>>BBBGGGLLLOOOSSSVVVXXX___bbbgggjjjkkklllmmmnnnrrrqqqooonnnooottt{{{|||XXXPPP~~~~~~xxxpppdddiiiBBB111000000000111......---------,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,---...///000222<<>>;;;===<<>>;;;777444333222222444333222111222555888:::>>>AAAFFFJJJMMMQQQUUUWWW]]]```eeeiiikkkkkkjjjiiidddYYYKKKAAA888222222666===DDDKKKNNNOOORRRYYY```fffiiimmmooonnnmmmmmmmmmqqqsssvvvxxx|||uuunnnjjjnnnrrrqqqpppqqqqqqrrrsssuuuzzzeeeTTTdddaaa===000///......------,,,++++++***))))))((((((((((((((()))******)))((('''''')))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((---'''///...000333???iii}}}kkktttuuuEEEEEE[[[```QQQ<<<@@@???HHHaaauuuttttttyyyyyy}}}|||{{{{{{}}}{{{wwwuuurrrnnnllllllnnnrrrsssrrrssswwwsssrrruuu{{{wwwmmmbbbWWWRRRSSSVVVbbbrrr}}}{{{|||{{{yyywwwuuutttsssssstttqqqnnnllljjjhhheeebbb```^^^\\\YYYUUURRRPPPOOOMMMJJJFFFDDDCCCBBB@@@???<<<999555333333333333222111222222222333777<<>>BBBGGGKKKOOORRRVVVYYY[[[___dddhhhiiijjjkkklllkkknnnrrruuuwwwyyy{{{}}}|||ZZZvvv|||ooo{{{gggAAA222000///,,,+++------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---///000111111000000111666===rrrjjj___xxxkkkYYY^^^yyydddRRRIIIAAA======::::::MMMddd|||yyywwwqqqjjjnnnmmmmmmrrr||||||hhh^^^]]]ZZZVVVQQQSSSZZZccchhhiiikkkooo}}}{{{}}}~~~|||{{{|||}}}}}}}}}{{{yyywwwwwwvvvtttpppnnngggeeecccaaa```^^^[[[XXXUUUSSSQQQOOOLLLIIIEEEBBB>>><<<999555333222111222111000///......000111222333666:::>>>AAAEEEJJJMMMRRRTTTWWWZZZ\\\^^^^^^___VVVLLLBBB<<<666333555:::???DDDIIILLLOOOSSSZZZ``````cccgggkkklllnnnpppqqqrrrtttvvvzzz~~~zzztttpppqqqrrrpppppprrrrrrssstttvvvzzz{{{jjjUUUjjjVVV:::000///......------,,,++++++)))))))))))))))(((((('''((()))***)))((('''((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))),,,)))111...---222DDDtttttt~~~mmmmmmQQQ@@@UUUiiigggMMMFFFAAAEEE[[[ooorrruuuyyywwwyyyzzz}}}~~~|||~~~|||~~~}}}vvvoooccceeekkkqqqrrrsssyyyuuu||||||vvvzzz~~~~~~|||wwwqqqiiiaaa]]]\\\cccgggppp|||~~~}}}zzzwwwuuusssrrrqqqpppnnnlllkkkjjjiiifffdddaaa```]]]ZZZWWWSSSQQQPPPKKKIIIGGGEEEEEEDDDAAA@@@888666333222222222111000...............000444777888;;;???BBBFFFJJJOOORRRWWW]]]bbbddddddaaaYYYPPPCCC;;;333111111222666<<<<<>>>>>::::::HHHZZZ|||~~~|||vvvqqqooonnnsssvvvbbbVVVQQQKKKEEEEEEDDDDDDFFFCCC@@@AAAFFF___uuurrrvvv~~~zzz|||~~~~~~~~~|||{{{zzzxxxvvvuuutttssspppnnnkkkiiifffcccbbb___\\\YYYWWWUUUSSSQQQNNNJJJEEEBBB>>><<<999666444333222333111000///.........//////000222555999<<<@@@EEEHHHMMMNNNQQQTTTVVVXXXYYYYYYNNNFFF===888555333666;;;>>>BBBFFFIIILLLQQQXXX]]]^^^aaafffjjjmmmooorrruuurrrtttvvvxxx||||||vvvrrrrrrrrrpppqqqtttsssttttttvvv{{{gggXXXjjj}}}PPP888111///......------,,,++++++((())))))***)))(((''''''''')))***)))((('''(((***((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***,,,)))111......111CCCsssyyyhhh}}}yyykkklllPPP===HHHbbbrrr]]]JJJBBBDDDXXXmmmrrrvvvzzzwww{{{|||}}}{{{~~~{{{rrrvvvyyyzzzzzzyyyrrriii]]]^^^dddlllqqquuu||||||}}}vvv|||}}}~~~xxxoooiiigggfffkkkpppyyy}}}{{{xxxvvvsssrrrrrrooommmkkkjjjjjjiiifffdddaaa```]]][[[WWWUUURRRQQQNNNLLLIIIGGGEEEBBB???<<<666444222222222222111///---......---,,,---000333555777;;;>>>AAAEEEJJJNNNQQQWWW]]]``````]]]TTTJJJ>>>666000000222333777<<<;;;>>>CCCFFFJJJNNNRRRVVV\\\```fffkkkmmmmmmmmmnnnmmmoooqqqsssuuuyyy~~~mmm___===000222111...---------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,---000111222111000///333222888VVVdddZZZggg\\\SSSppp~~~jjjVVVJJJDDD???>>><<<<<>>;;;888555555555555222111000///......---------///222444666:::???CCCGGGIIILLLOOORRRSSSSSSSSSHHH@@@999666333222666;;;===@@@CCCFFFJJJPPPWWW[[[aaacccgggiiikkkmmmppprrrrrrsssuuuwwwzzz}}}xxxttttttrrrppprrrvvvttttttuuuwww{{{fffXXXfffyyyLLL666222///......------,,,++++++((()))*********)))'''&&&'''((())))))(((((()))***((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))******+++(((111//////111???llluuuccc{{{xxxnnnooowwwKKK;;;@@@ZZZuuueeeRRRDDDDDDVVVkkkrrrxxx|||www}}}|||~~~yyy}}}zzzwwwooorrruuuwwwyyyyyyrrriii[[[ZZZ___iiirrrxxx~~~|||xxxuuu}}}vvvpppmmmkkkrrrxxx~~~|||yyywwwuuuttttttooommmkkkjjjiiihhhfffddd```___]]][[[XXXVVVTTTSSSQQQNNNKKKHHHEEEAAA===:::666555333333444444222000...//////...,,,,,,...000222444888:::===AAAEEEHHHJJJQQQWWWZZZZZZWWWNNNDDD:::333///000333444888===>>>AAADDDHHHKKKPPPUUUXXX\\\aaahhhmmmoooooooooooooooppppppppprrrwww}}}qqq^^^<<<000111111//////,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,---///000111111000000333111999KKKuuu```gggwww___MMMaaa~~~sss```LLLFFF@@@>>><<<===CCCLLLlll~~~wwwnnnkkkjjjooo}}}wwwjjjbbb[[[TTTPPP===888444555555555888<<<<<>>???AAAEEEJJJPPPVVVZZZbbbdddfffhhhiiijjjlllnnnppprrrtttwwwzzz~~~yyyuuutttrrrpppsssxxxuuuuuuuuuwww{{{gggVVVaaarrrxxxIII555333///......------,,,++++++((((((*********)))'''&&&&&&((())))))(((((()))+++((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((()))*********+++'''//////000111:::cccvvv```~~~zzzuuuuuuqqqFFF:::BBBXXXnnneee\\\FFFEEEUUUjjjsssyyy}}}xxx}}}{{{~~~yyy}}}~~~zzzwwwtttrrrrrrkkknnnpppsssvvvwwwpppggg]]]ZZZ\\\gggsss{{{xxxqqqmmmrrr{{{}}}tttnnniiivvv}}}~~~|||zzzxxxwwwvvvvvvpppnnnkkkjjjiiigggeeeccc^^^^^^]]][[[YYYXXXVVVVVVQQQOOOKKKIIIFFFBBB===999888777666666777777555333000000000///---,,,---//////111444666888;;;???BBBDDDKKKQQQSSSTTTQQQIII???888222...111333555999===???AAADDDHHHKKKPPPUUUYYY\\\aaahhhnnnppppppppppppoooppppppppprrrvvv{{{qqqaaa===000000000......,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,------...//////000000111000999BBBvvv|||gggoooyyyjjjSSS```www{{{fffOOOHHHAAA===;;;;;;@@@EEE```zzzjjjiiikkksssxxxllleee^^^VVVRRRBBB;;;555444333222222555666EEEkkk{{{hhhooo{{{}}}}}}vvvtttqqqpppoooooommmlllhhhggggggggggggeeeaaa^^^ZZZYYYWWWVVVTTTPPPJJJFFFCCCAAA>>>;;;999888999999444444333111000///...---***+++,,,---...111666999<<<@@@EEEIIILLLLLLJJJIIIAAA;;;555333111111555:::>>>???AAADDDJJJPPPWWWZZZ```bbbdddfffgggiiilllnnnooopppssswww{{{~~~yyyvvvuuusssqqqtttzzzuuuuuuvvvwww{{{|||aaaUUU___iiixxxyyyGGG555444///......------,,,++++++'''(((***+++***)))'''&&&&&&((())))))(((((()))+++((((((((((((((((((((((((''''''''''''((((((((()))&&&''''''((()))******++++++&&&...///222111777]]]yyy^^^|||{{{zzz{{{rrrCCC:::HHHZZZfff```cccHHHEEEUUUjjjssszzz~~~yyy}}}yyy|||zzz|||}}}wwwuuurrrnnnllllllllllllbbbeeegggiiinnnpppiii```aaa\\\\\\ggguuu}}}qqqfffdddnnnxxxyyyzzz~~~uuullleeexxx~~~}}}{{{yyyxxxxxxxxxqqqnnnllljjjiiigggdddbbb^^^]]]\\\[[[ZZZYYYXXXWWWPPPNNNKKKIIIFFFBBB>>>::::::999888999:::999777555111111111///---,,,---...,,,...111333444777;;;>>>AAAGGGMMMOOOPPPMMMEEE<<<777111...111444666999>>>===???CCCFFFIIINNNTTTWWW\\\aaahhhnnnppppppppppppnnnoooqqqrrrsssuuuzzz}}}tttxxxvvvpppzzzccc>>>000000///---,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,---------------,,,,,,---...///000//////999<<>>888999999:::::::::999999888333222111//////.........,,,,,,,,,...111555888;;;AAADDDHHHJJJHHHDDD???<<<111000000111333666999;;;===>>>AAAEEEJJJNNNRRRTTTYYY___fffiiihhhiiimmmpppnnnnnnnnnppprrrvvvyyy{{{eeelllllleeexxx}}}eeeDDD333000000...,,,------,,,,,,,,,,,,++++++,,,,,,,,,++++++*********------......///000000000...222444:::___oooZZZiii[[[UUUkkkuuuYYYMMMCCC??????===<<<===JJJiiizzzzzzwwwooogggdddaaaccccccdddhhhllliiicccdddbbbcccpppqqqkkkdddUUUHHHCCC999888666555333333444444999???aaatttxxx}}}zzzwwwsssooollliiieeebbbeeeccccccdddeeedddaaa]]][[[]]]]]]YYYWWWVVVQQQKKKFFFAAA;;;888777777555333555444333111///...,,,,,,,,,,,,,,,,,,---...///000555666999>>>BBBCCCAAA???:::888333000000222555777<<>><<<<<<;;;999888777666555222222000///............,,,,,,,,,---000333666888>>>@@@DDDFFFEEEAAA<<<888000000000111333666999;;;===???AAAEEEJJJOOOSSSUUUZZZ```fffiiiiiiiiilllpppnnnnnnnnnppprrrvvvzzz|||vvvjjjaaafff~~~wwwvvveeeCCC222//////...,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******------......//////000000000222333888YYYsss^^^fffyyydddTTTaaattt[[[OOOCCC@@@???===<<<<<>>aaa}}}}}}{{{wwwsssoookkkgggbbb______^^^^^^^^^___^^^\\\ZZZ\\\]]]]]]ZZZ[[[ZZZTTTLLLFFFAAA;;;888888888666444666555333111///---+++***++++++++++++,,,---......111222555999===>>><<<:::888555222000000222555888<<>>IIINNNBBBDDD???>>>FFFXXXkkkvvvzzz{{{{{{}}}|||zzzyyyyyyuuuuuuwwwyyyzzzxxxtttpppmmmllliiieee___XXXRRRNNNXXXXXXeeettt~~~eeedddhhhnnnmmmdddXXXQQQKKKTTTaaannn|||~~~|||tttsss|||~~~yyyzzz}}}xxxssspppwwwrrrkkkdddaaa^^^]]][[[^^^]]]\\\[[[ZZZYYYYYYYYYTTTRRRPPPPPPPPPNNNIIIEEE???>>>;;;888666444444333222222000///...------------,,,,,,,,,...000333555999;;;???@@@@@@<<<777444000000///000222555888:::===???BBBFFFKKKPPPTTTVVV[[[aaagggjjjjjjjjjlllnnnnnnnnnnnnpppsssvvvzzz|||xxxcccqqqsssssseeeCCC111//////...---------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***---------...//////000000111111222555OOOxxx]]][[[gggxxxtttXXXXXX|||ttt^^^QQQEEE@@@???<<<;;;;;;BBB[[[|||}}}}}}tttnnnoooqqqqqqqqqrrrlllkkkfffaaa______ZZZSSSVVVWWW^^^rrryyyqqqppphhhVVVEEE>>>888777555444333222333333888>>>aaa~~~zzzwwwrrrnnnjjjfffaaa^^^YYYYYYXXXXXXXXXXXXWWWVVV^^^^^^]]]\\\]]]\\\UUULLLDDD???:::888999:::999888888777555333000...,,,++++++++++++***++++++,,,,,,...///111555999:::999777444333000//////222666888<<>>;;;777555444444444333222111///...------,,,---,,,++++++,,,...000222555777:::<<<;;;888444111////////////222555888:::===???BBBGGGLLLQQQUUUXXX]]]aaagggkkkkkkllllllmmmnnnnnnnnnpppssswww{{{}}}oooyyyxxxqqq|||fffCCC111...///......------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---......//////000000000222444FFFwwwaaaPPPTTTkkk```VVVhhhvvvbbbUUUHHHBBB???<<<::::::===QQQqqq~~~~~~}}}xxxsssuuuyyy|||~~~yyyssspppnnnggg^^^XXXXXX```vvv}}}tttqqqrrrkkkXXXGGG@@@999888666444333333333444888>>>aaa~~~zzzwwwrrrnnnjjjeee```]]]WWWVVVUUUTTTRRRRRRSSSTTT___aaaaaa___^^^]]]VVVMMMAAA===999888;;;>>>>>>===;;;:::888666333111///...,,,,,,+++*********++++++---...///333666777666555222111///...///222555777:::===BBBDDDFFFIIIOOOTTTZZZ^^^cccfffgggjjjooossssssvvvxxxwwwwwwzzz}}}zzzyyy{{{}}}yyyzzzxxxxxxzzzwwwWWW___hhh;;;555000///......------,,,++++++++++++)))((((((((()))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))***+++++++++***///,,,+++///...222BBBggg~~~yyyfff{{{lllqqqTTT>>>JJJ```hhhPPPBBB>>><<>>;;;888777777777888444333222000...------------,,,+++***+++,,,...000333555777999888666222000///......///111444777999<<<>>>AAAFFFLLLRRRVVVYYY]]]aaagggkkkmmmnnnmmmmmmnnnnnnoooppptttxxx|||~~~xxxrrr}}}ooopppiiiEEE111......//////------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...////////////...222444???hhhxxxWWWKKK]]]zzzhhhUUU]]]xxxhhhZZZKKKDDD@@@<<<::::::999IIIfff~~~||||||}}}}}}sss^^^]]]ccczzzxxxrrrqqqtttmmmZZZIIIBBB:::888777555444444444444888>>>aaa|||~~~}}}yyytttnnniiiddd___[[[UUUUUUSSSPPPNNNMMMPPPRRRZZZ___bbb```]]][[[VVVOOOBBB>>>::::::===@@@AAA@@@===<<<:::888666444222111------,,,+++************------...111444666555444000///......///111444666888<<>>===;;;::::::;;;;;;666555333111///......---,,,+++*********,,,...///111333555777777444111///......---...000333666888;;;===@@@FFFLLLRRRVVVYYY]]]```ffflllooopppooonnnnnnnnnoooqqqtttxxx|||zzzkkkyyyooorrrmmmGGG222......//////------,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,---....../////////---333555888[[[mmmOOOTTTmmmnnnUUU[[[||||||mmm___OOOFFFBBB===:::;;;999BBBYYY|||||||||~~~eeebbbfff}}}wwwrrrrrrvvvnnnZZZIIIBBB;;;:::888666555555555555888>>>aaa|||www}}}wwwpppiiibbb\\\WWWPPPPPPMMMIIIFFFEEEHHHKKKNNNVVV\\\ZZZVVVTTTRRROOOEEEAAA===<<>>======<<<777666555222111//////...,,,+++*********,,,...000000111333555555333000...---------...000333666888999;;;???EEEKKKQQQVVVYYY\\\___eeelllqqqrrrqqqooonnnnnnoooqqqtttyyy}}}yyyllltttnnn~~~pppIII333......//////------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,+++,,,,,,------......//////---555666333OOO}}}XXXWWWnnnwwwYYYVVVppprrrcccRRRIIICCC>>>;;;;;;:::;;;KKKllluuurrr|||yyyjjjeeehhh~~~yyyttttttwwwnnnYYYHHHBBB;;;:::888777666555666666777===aaa~~~rrryyyqqqiiiaaaYYYTTTJJJJJJGGGBBB>>>===@@@DDDBBBLLLUUUTTTOOOMMMMMMLLLIIIDDD???>>>???AAA@@@???<<<<<<;;;999888666555444///...---,,,+++*********++++++,,,...111333222111000///...---...000222333444999???CCCFFFJJJPPPUUU\\\```eeeggghhhkkkooossssssxxx||||||yyy{{{www{{{}}}{{{wwwvvvyyy~~~~~~~~~sssSSSjjjuuu^^^333222222///......------,,,++++++''')))+++,,,,,,***'''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))*********000......333111555CCCiiinnnwww}}}xxxfffpppSSSFFF:::DDD]]]SSSAAA:::666;;;LLL___mmmuuuyyy{{{|||~~~~~~}}}wwwlllfffdddbbb^^^ZZZUUUgggwwwpppvvvnnnYYYKKKAAA:::<<<;;;DDDaaavvv```QQQIIIAAALLLhhh|||||||||wwwtttoookkkfff```ZZZTTTMMMHHHBBBCCCCCC???<<<===DDDKKKTTTVVVWWWVVVQQQKKKEEECCCCCCCCCCCCBBB@@@???===<<<888777555333222000//////,,,+++******+++---///111///000222333333111///...------------///333666888888:::>>>DDDKKKQQQVVVYYY[[[___eeelllrrrsssrrrpppnnnnnnoooqqqtttyyy}}}tttnnnsssnnnsssKKK444......//////---------,,,,,,,,,++++++*********++++++,,,,,,,,,++++++,,,------......//////...666777///GGG]]]___yyy___MMMcccuuueeeTTTJJJDDD???<<<<<<;;;777BBB```|||uuuuuu{{{yyypppiiigggcccqqqvvvnnnuuu~~~rrr___PPPBBB@@@<<<;;;>>>===999666666555AAAYYY|||sssrrr}}}wwwooofffZZZSSSLLLHHHDDDAAA???===:::888999<<<@@@AAAAAABBBEEEIIIIIIGGGCCC@@@>>>===>>>>>>???===:::777444333333444555222///---,,,,,,+++)))+++,,,,,,---...///000000///...------...///000111555888<<>>CCCaaabbbnnnlllaaaVVVVVVwwwppp[[[LLLFFFBBB===888666===BBBMMMlll}}}yyyvvvuuuttttttzzz~~~{{{uuuooofff___cccbbbsssuuunnnvvvtttaaaSSSGGGBBB>>><<<>>>>>>999666666;;;BBBSSSooowwwuuu~~~xxxrrriii^^^WWWMMMJJJEEEAAA???===;;;999999:::;;;999999:::???BBBFFFDDDBBB@@@>>>=========>>>===:::777555555555555666333000.........,,,+++++++++,,,---...///000000///......---...///000111555888<<<@@@EEEKKKRRRVVV\\\aaagggllloooppprrrsssvvvwwwxxxxxxxxx{{{}}}{{{zzzyyyzzz{{{zzzyyyyyy{{{~~~hhhSSSlll~~~WWW999222///...------,,,,,,++++++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***************+++++++++---,,,---000111222888AAAkkkqqq}}}mmmeeeCCC:::MMM^^^QQQ@@@;;;;;;<<>>ZZZdddMMMIIIZZZnnn~~~~~~wwwsssmmmggg```WWWOOOIIIFFFEEECCC???;;;999;;;>>>>>>@@@CCCFFFHHHHHHHHHGGGEEEBBB@@@@@@CCCCCC@@@<<<:::888555444333111///---...---,,,++++++,,,---...,,,---///111111111///...---------...000222444666:::===AAAEEEIIINNNTTTWWWZZZ^^^dddjjjnnnppppppoooqqqmmmmmmsssxxxzzz}}}{{{mmmaaarrrzzzkkkCCC222000///------------------------------******+++++++++,,,,,,,,,,,,,,,,,,---....../////////---222222888<<>>999777777===AAAJJJ^^^|||~~~xxx~~~~~~zzztttlllccc\\\PPPLLLGGGBBB@@@>>><<<;;;;;;:::777444222444999<<<@@@@@@???>>>===<<<;;;;;;<<<;;;999777777666777777777555222111000000...---++++++,,,---...//////000//////...------...000111444777<<<@@@EEEKKKQQQVVVXXX]]]eeellloooqqqrrrrrrvvvvvvvvvvvvyyy}}}}}}{{{{{{||||||{{{zzzyyy{{{}}}}}}dddWWWvvvUUU444000000...------,,,,,,++++++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))*********+++++++++---,,,...111111222888@@@llltttoooxxxHHH;;;PPPcccYYYAAA<<<===<<<>>>KKKaaasss||||||{{{||||||}}}{{{tttlllmmmtttyyyzzz}}}}}}{{{wwwooofff]]]XXX[[[kkk|||sssrrryyycccTTTLLLDDD======999;;;TTTpppXXXRRR```rrr{{{|||yyyvvvpppiiibbbZZZRRRLLLHHHGGGDDD>>>:::777777888777999===AAADDDFFFFFFEEEBBB>>>;;;;;;===>>>===;;;:::888666555444333111///000///...---------...///,,,---///000111000...------------...000222444666999<<>><<<999>>>XXX~~~{{{tttkkkeeefffoooxxx~~~uuukkk^^^aaawww~~~hhhdddqqqyyyhhhYYYKKKGGGAAA>>>???>>>:::888999:::@@@IIITTTfffyyyyyy~~~~~~zzz{{{vvvoooeee^^^TTTPPPJJJFFFCCCAAA???======;;;888666555666888:::;;;;;;;;;;;;;;;:::888888999888777777777777888888777555333222222111///...++++++,,,---...///000000000///...------...///000444777;;;???DDDJJJQQQUUUWWW\\\cccjjjnnnqqqsssuuuxxxwwwvvvxxx{{{}}}{{{zzzzzz|||}}}}}}|||zzz{{{~~~zzzaaaYYY}}}}}}MMM222111222...------,,,,,,++++++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))***++++++,,,,,,,,,,,,...111111111777???fffuuuiiizzzMMM;;;PPPeeebbbEEE<<<>>>======FFF[[[ppp{{{{{{{{{|||}}}~~~}}}wwwrrrssswwwzzz{{{wwwyyyyyywwwpppfff[[[TTT\\\lll~~~nnnxxxxxxcccYYYSSSIII???>>>999999LLLuuu{{{```WWWbbbrrrxxxvvvzzz~~~{{{wwwqqqjjjccc[[[SSSNNNIIIGGGDDD???;;;888777666999:::;;;===???AAABBBCCC>>>;;;777666888999::::::999777555555555444222000111000///...------...///,,,---///000000///...---------------///222444555888<<<@@@DDDIIINNNTTTWWWYYY]]]bbbgggkkkmmmmmmmmmlllkkknnnuuuzzz{{{}}}zzzcccXXXuuu___<<<000111111......------------------------******+++++++++,,,,,,,,,++++++,,,,,,---.........333333777222444444JJJlllTTTmmmfffRRRUUUuuuppp]]]PPPHHHCCC@@@===;;;888:::KKKlllkkk|||}}}wwwrrrooonnnjjjpppxxx~~~tttggg^^^bbbwwwccc^^^lll}}}ooo^^^NNNGGGBBB===>>>===:::999;;;===GGGRRRUUUWWWddd}}}wwwxxxzzzxxxyyy{{{}}}xxxpppfff___XXXUUUPPPLLLJJJGGGDDDBBB>>>===;;;::::::::::::999888888888999888777666666666666666666777777888888666555333222333222000...+++,,,------//////000111000///...------...///000333666:::???DDDIIIPPPTTTYYY]]]aaafffjjjoootttwwwvvvvvvvvvxxxzzz|||yyyxxxxxxyyy|||~~~|||}}}wwwaaa___|||mmmEEE333444111...------,,,,,,++++++***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((())))))***++++++,,,,,,,,,,,,///222222111777>>>ZZZyyy}}}fffmmmTTT;;;LLLbbbjjjLLL<<>>FFFXXXlllxxxzzz{{{|||}}}~~~{{{xxxwwwwwwuuuttttttqqqtttxxxxxxssshhh\\\TTT^^^ooowwwkkkyyyhhh```ZZZMMM@@@<<<999888FFFiiifffXXX___nnn|||vvvrrrtttxxx{{{|||~~~{{{wwwpppjjjccc\\\TTTPPPKKKIIIEEEAAA???<<<:::999???===;;;999999;;;===???===:::777555555777888999888666555444555555333222222111///...---------...---...000111111///...,,,,,,,,,,,,---///111444555888;;;???DDDIIINNNTTTXXXZZZ\\\aaafffiiilllllllllmmmlllpppvvvyyyyyy{{{{{{llldddzzz~~~]]];;;///111111///...------------------------******+++++++++,,,,,,,,,++++++,,,------......///222333666111555555EEE~~~zzzRRR___ppp[[[WWWlllwwwcccSSSHHHBBB@@@:::;;;;;;;;;AAAYYYccckkk{{{vvvuuuvvvxxxnnnqqquuuyyy~~~|||pppbbb^^^cccxxxeee[[[eeezzzvvveeeSSSGGGAAA<<<<<<<<<::::::<<>>>>>>>>===;;;999999999888888777777666666555666666777888888999999666555444444444333111...------...///000111111222111000...------...//////222555:::>>>CCCIIIOOOTTT[[[]]]```cccggglllqqqvvvpppsssvvvvvvwww{{{{{{yyyxxxxxxyyy||||||~~~}}}zzzbbbfff|||}}}zzzaaa@@@444555......------,,,,,,++++++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((()))***+++,,,,,,---,,,,,,///222222111666===PPP~~~~~~|||qqqppp~~~\\\===FFF\\\rrrXXX???AAA@@@???FFFXXXkkkuuuzzz{{{|||~~~~~~~~~}}}}}}|||}}}{{{uuuooommmkkknnnsssuuuqqqhhh^^^XXX___rrrsssiiitttkkkaaaOOO???999999999AAAZZZoooXXXYYYdddsss}}}xxxrrrrrrssstttttt}}}yyyrrrkkkeee^^^WWWSSSOOOMMMIIIFFFEEECCC@@@>>>BBB@@@<<<999888:::<<<>>>>>><<<999777666666888999888666555666777777666555333222000...------------...///111222111000...---,,,,,,,,,---///111333555777:::???DDDHHHNNNTTTXXX[[[]]]aaaeeeiiikkkllllllnnnmmmqqqvvvxxxxxx{{{uuummmmmm^^^<<>>DDDSSSfffnnncccSSSPPPVVV^^^eeeoooxxxyyyvvvsssooopppyyyyyypppiiidddccccccbbbaaa]]]XXXTTTKKKGGGCCC@@@@@@???===;;;===<<<:::999888888999999777888888999::::::::::::777666666666666555333000......///000111222333333111000///...---......///222555999>>>BBBHHHOOOSSSYYY[[[___bbbeeehhhlllooommmsssxxxwwwuuuxxx}}}}}}{{{zzz{{{}}}~~~|||}}}|||^^^hhh{{{^^^===444444,,,...------,,,,,,++++++***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))'''((()))***+++,,,------,,,---///333222111666<<>>FFFYYYllluuuzzz{{{|||~~~|||||||||~~~}}}~~~{{{qqqjjjhhhaaaccceeefffddd```[[[WWW___sssoooggg|||lllUUUAAA999<<<;;;:::GGGfff{{{[[[SSSYYYhhhqqq}}}{{{vvvsssrrrpppnnnuuu}}}vvvoooiiibbb\\\XXXVVVRRRNNNLLLJJJHHHDDDAAABBBAAAAAA@@@AAABBBCCCCCCAAA@@@>>>;;;888888888999999888777888::::::999888666444222000///.........000111222333222111///...,,,,,,,,,---...111333444666:::>>>CCCHHHNNNTTTXXX\\\^^^aaaeeeiiikkklllmmmllllllpppuuuwwwxxx}}}}}}jjjdddpppbbb>>>000111000......------------------------******+++++++++,,,,,,,,,------...//////000000111000...000---666444666___iiinnnttt```bbbzzzsss^^^NNNFFFDDD>>>;;;<<<===:::@@@\\\{{{{{{yyy~~~{{{|||{{{zzz|||zzzmmmZZZaaa{{{hhhQQQOOObbbpppsssiiiXXXEEE>>>999:::::::::<<>>RRR~~~nnnJJJGGG@@@<<>>CCCHHHNNNTTTXXX\\\^^^bbbeeeiiikkklllmmmkkkkkknnntttvvvxxxuuuccc[[[qqquuuddd???111111000...---------------------------******+++++++++,,,,,,,,,......//////000111111111333000000---888666222VVVmmm{{{ZZZTTTnnnyyydddRRRIIIGGGBBB<<<:::===;;;<<>>RRRnnnyyyuuudddPPPJJJQQQ^^^lllyyyzzzqqqfffeeegggrrr}}}wwwsssmmmnnnooopppooojjjccc^^^ZZZWWWRRRMMMIIIFFFBBB???>>><<<;;;;;;<<<===<<<:::AAA@@@>>>===;;;:::::::::888888888888888777666666333333444444444444444333222111///---,,,---...///000333888===AAAFFFKKKNNNQQQUUU\\\aaadddgggjjjlllqqqtttwwwyyyzzz~~~~~~}}}||||||}}}}}}}}}}}}kkkWWWdddzzzZZZ:::444666---///......---+++******)))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))******++++++++++++,,,,,,---------000000000111333555777999RRRvvvxxxoooggg>>>;;;MMMttt{{{VVVGGG;;;===GGGSSSfffvvvxxx{{{|||}}}~~~xxxuuu~~~wwwqqqnnnjjjccc______ZZZZZZZZZ[[[ZZZVVVQQQMMMXXXvvvuuu```eeeJJJ@@@===<<<;;;888<<>>===;;;:::???@@@@@@@@@???<<<:::888888888666444222000............///111222222///---,,,,,,+++,,,...000333555888;;;>>>AAAFFFMMMTTTYYY[[[^^^bbbeeefffgggiiijjjnnnmmmpppuuuxxxzzzqqqYYYRRRmmmwwwnnnaaaAAA999111,,,...///+++,,,,,,------,,,,,,++++++++++++*********))))))---...//////000000/////////111......444222777HHHyyy{{{XXXUUUfffrrr\\\NNNKKKAAA===;;;::::::===GGGQQQ{{{yyyrrrccc^^^ZZZ\\\bbbddd___ZZZYYY[[[ttt|||cccZZZOOOOOO\\\hhhdddYYYGGG===666777999777777999999777HHHbbbsss}}}yyyhhhNNNMMMTTTeeewwwxxxoooiiicccdddnnn~~~zzzvvvpppooooooooonnnkkkeeeaaa```\\\WWWSSSOOOLLLGGGEEEBBB@@@<<<:::::::::999999======<<<;;;;;;;;;;;;;;;999999999999999888777777555555555555555444444333222111///---,,,---...///000333888===AAAFFFKKKNNNQQQUUU[[[```cccfffiiikkkqqquuuxxxzzz|||~~~}}}{{{{{{|||~~~}}}{{{~~~dddPPPaaayyyYYY888222555//////......---+++******)))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))******++++++++++++,,,------......000000000111333555888999LLLqqqqqqpppCCC888DDDhhhsss\\\LLL>>>>>>EEEPPPbbbrrrwwwzzz~~~}}}}}}~~~wwwqqq{{{tttnnnkkkhhhbbb___```dddfffiiijjjgggaaa[[[WWW```yyyrrrYYYsssqqqTTTGGG@@@<<<:::777888FFFWWW|||{{{___MMMPPP\\\ooo|||~~~~~~|||uuummmhhheeehhhooozzzzzztttnnnjjjgggbbb___[[[YYYWWWUUUSSSQQQKKKJJJIIIJJJLLLLLLKKKJJJGGGDDD@@@>>>>>>>>>===<<<;;;<<<>>>>>>>>>===;;;::::::999888666444222111000/////////000222222000...,,,,,,+++,,,...000333555888:::>>>AAAFFFLLLTTTXXXZZZ^^^aaadddfffgggiiijjjnnnmmmpppvvvxxxzzz}}}eeeYYYooolllaaavvv[[[<<<777222...///...+++,,,,,,------,,,,,,++++++++++++*********))))))++++++,,,------------,,,...000---...444666@@@UUUbbbPPPWWW{{{vvv```NNNHHHDDD???<<<;;;:::;;;BBBKKKkkk|||mmmdddXXXTTTSSSYYYbbbeee```ZZZWWWXXXoooggg[[[LLLFFFMMMWWWYYYTTTHHH???888777888777666888555444>>>NNNccc}}}www]]]QQQOOO___qqq|||}}}{{{}}}~~~wwwllleeeeeeooo~~~~~~zzzsssrrrooonnnmmmkkkhhheeeccc```\\\XXXUUUQQQMMMJJJGGGDDD???;;;:::999888777::::::::::::;;;<<<<<<===:::;;;;;;;;;;;;:::999999888888888777666555333333222111///---,,,---...///000333888<<>><<>>HHHkkkhhhQQQMMMWWWkkk|||zzzyyyvvvvvvwwwyyy{{{|||{{{xxxsssqqqhhhggggggmmmwwwzzzsssmmmjjjhhheeeaaa^^^\\\ZZZXXXVVVPPPNNNKKKJJJJJJJJJIIIHHHEEEBBB>>><<<;;;<<<;;;:::999:::;;;=========<<<;;;;;;:::999888666555444333222000///000111111000///,,,,,,+++,,,...000333555888:::>>>AAAFFFLLLRRRWWWYYY]]]aaaccceeefffhhhjjjmmmmmmqqqvvvyyyzzziii\\\lll~~~cccZZZvvvXXX777333111//////---,,,,,,------------,,,,,,+++++++++******************+++,,,---------,,,,,,///000,,,---222555CCC^^^uuuUUUKKKkkk}}}hhhTTTHHHGGGBBB>>>===:::888===CCCWWWzzz|||qqqeee^^^ZZZZZZ^^^iiiuuuyyytttmmm[[[YYYnnnwwwfffQQQCCCBBBHHHMMMMMMGGGAAA;;;888777777777777888666999===MMMmmm|||qqqcccRRRMMM[[[kkkxxxtttllleeegggqqq}}}~~~vvvooonnnrrrxxx}}}wwwtttpppnnnmmmkkkiiihhhccc```]]]YYYVVVSSSNNNKKKHHHFFFBBB@@@???===:::888<<<<<<;;;;;;<<<<<<===>>><<<<<<=========<<<;;;;;;;;;;;;:::999777555333222222111///---,,,---...///000333888<<<@@@DDDIIILLLRRRTTTXXX[[[^^^bbbfffiiilllooosssvvvzzz|||zzzzzzzzz|||~~~~~~}}}{{{|||}}}\\\PPPqqqTTT888222111000......---,,,,,,+++******))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))******+++++++++,,,---...//////000111222333444666777999:::DDDiii}}}QQQ999>>>VVVhhhYYYIII;;;999===HHH[[[mmmtttxxx||||||qqq~~~zzzsssllljjjhhheeefffhhhpppvvv}}}{{{sssiiibbb```ggg```___vvv~~~\\\JJJ;;;:::======???DDD```jjjNNNLLLUUUkkk}}}|||yyy}}}vvvpppqqqhhhjjjlllnnnqqqrrrssstttnnnkkkhhhiiioooyyyyyysssnnnllliiieeebbb```^^^[[[YYYSSSPPPKKKIIIHHHHHHHHHGGGGGGCCC???<<<;;;:::999777:::;;;<<<============<<<;;;;;;:::999888777777666444222000000000111000///,,,,,,+++,,,...000333555888:::>>>AAAEEEKKKQQQUUUXXX[[[___bbbdddeeehhhiiilllmmmrrrwwwyyy{{{ggg___qqq}}}|||aaa^^^[[[666111000//////,,,,,,,,,------------,,,,,,************************+++,,,.../////////...---///000------///000BBBaaauuukkkPPP[[[sss___PPPIIIDDD@@@>>>;;;888999>>>HHHddd~~~xxxsssllliiiiiibbbeeemmmyyyzzzccc^^^nnnuuuZZZGGGAAACCCGGGKKKDDDAAA===888777888888777999777777555>>>]]]pppjjjZZZMMMIIIVVVgggvvv{{{wwwooocccYYYWWW[[[bbbggguuuzzz~~~|||uuuqqqrrruuuxxx|||~~~zzzwwwssspppnnnllljjjhhhbbb```]]][[[XXXTTTPPPLLLFFFFFFFFFFFFFFFDDD@@@===AAA@@@???>>>>>>======>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;:::777555333222222111///---,,,---...//////333777;;;???CCCHHHKKKPPPSSSVVVYYY\\\```eeehhhlllooosssvvvzzz}}}zzzyyyyyy{{{}}}~~~}}}||||||}}}YYYSSSzzzOOO999444//////---------,,,,,,++++++***))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))******++++++,,,,,,...///000000111222222444666777999::::::CCChhhQQQ:::AAAQQQeeeZZZKKK===:::===EEEXXXjjjsssvvv{{{~~~rrr{{{yyyqqqkkkiiigggeeeeeehhhoootttxxxuuulllccc^^^\\\bbb|||lll]]]gggjjjSSS???;;;>>>???@@@DDDYYYxxxjjjKKKJJJTTTlll}}}xxxvvv|||sssqqqeeedddbbbbbbdddhhhlllooommmkkkiiihhhlllsss{{{xxxtttnnnkkkgggdddaaa___\\\ZZZTTTPPPKKKHHHGGGGGGGGGGGGIIIFFFBBB?????????>>>===@@@@@@@@@??????>>>===<<<;;;:::::::::999999999999666444111000111111000///,,,,,,+++,,,...000333555888:::>>>AAAEEEJJJOOOSSSVVVZZZ^^^aaaccceeegggiiikkkmmmsssxxxyyy{{{fffkkk~~~www]]]______888111///...///---,,,------......------,,,************************+++,,,...000000///...------///...000111111GGGmmmnnnsss^^^PPPsss{{{iiiXXXKKKEEEAAA???===999999<<>>@@@>>>:::999::::::888666444666555:::TTTmmmqqq[[[PPPJJJRRRdddvvvxxxyyy~~~~~~yyyqqqggg___ZZZXXXYYY___dddiiikkkkkklllqqqvvvqqqtttzzz~~~|||yyyvvvsssoookkkhhhcccaaa___]]]ZZZWWWRRROOOFFFFFFGGGHHHJJJIIIFFFCCCEEEDDDCCCAAA@@@???>>>>>>>>>????????????>>>=========<<<;;;:::777555333222222111///---,,,---...//////222777;;;>>>BBBGGGJJJOOOPPPSSSVVVYYY___eeeiiiooorrruuuyyy}}}~~~{{{zzzyyyzzz}}}~~~}}}|||||||||UUUSSS}}}zzzHHH:::555---///---------,,,,,,+++++++++))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))******++++++,,,---...///111222222222333555777999::::::;;;AAAeeeyyy|||RRR999BBBIII]]]^^^OOOBBB>>>===CCCTTTfffqqquuuzzz~~~~~~rrrvvv}}}|||uuunnnhhhfffdddaaa```bbbooorrrtttrrrjjjaaa[[[XXX]]]sss|||^^^YYY}}}www```JJJBBB???===>>>BBBVVVrrrwwwkkkLLLEEEQQQlll{{{ttt{{{xxxtttmmmjjjddd```^^^___bbbeeebbbbbbcccdddffflllsssxxx}}}yyyqqqnnniiifffdddaaa^^^\\\VVVRRRMMMIIIHHHGGGFFFEEEFFFDDDBBBBBBDDDFFFGGGGGGDDDDDDCCCAAA@@@>>>======;;;;;;;;;;;;;;;;;;;;;;;;666555333222222222000...,,,,,,+++,,,...000333555777:::>>>AAAEEEIIIMMMQQQUUUXXX]]]```bbbdddfffhhhjjjmmmtttyyyzzz||||||ccctttsssZZZ]]]^^^999222///---///---------............------***************+++++++++)))+++---///000...,,,+++***...///333666:::XXXvvvlllfffLLLeeeppp^^^PPPIIICCCAAA???;;;;;;===@@@IIIaaaxxxrrrmmmkkkooovvvooossswwwxxxwwwvvvxxxzzznnnaaahhhdddOOOEEE>>>;;;<<<999===???;;;:::======999666333777888888LLLjjjyyydddXXXKKKMMMbbb{{{xxxqqqyyyyyytttnnnhhhaaa]]]VVVXXXZZZ[[[\\\___dddiiifffiiinnnttt{{{}}}zzztttmmmhhhbbb```^^^]]][[[WWWRRROOOIIIGGGFFFFFFHHHIIIIIIIIIFFFEEEDDDBBBAAA@@@??????>>>????????????>>>======<<<;;;;;;999777555333222222111///---,,,---...//////222666:::>>>BBBFFFIIIMMMNNNQQQSSSXXX^^^eeejjjqqqssswwwzzz~~~|||{{{zzz{{{}}}~~~~~~}}}}}}}}}VVVXXXqqqAAA888666---111------,,,,,,,,,,,,++++++))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))******+++,,,,,,---///000111222333222444666888:::;;;;;;;;;@@@aaa}}}rrrsss}}}~~~YYY;;;@@@@@@VVVZZZMMMBBB>>><<>>>>>DDDZZZsssrrr{{{}}}jjjMMMBBBNNNooovvvvvv{{{~~~|||wwwrrrnnniiiccc___]]]]]]^^^[[[\\\^^^^^^___ccciiimmmttt{{{}}}uuurrrmmmjjjgggeeebbb___[[[WWWQQQMMMJJJGGGEEECCCBBB@@@>>>???BBBEEEGGGGGGEEEEEECCCAAA@@@???>>>>>><<<<<<======>>>>>>>>>???666555444444444222///---,,,,,,+++,,,...000333555777:::>>>AAADDDHHHLLLOOOTTTWWW\\\___bbbcccfffhhhiiinnnuuuzzzzzz|||yyyaaayyyuuu```fffSSS666333000---......------............------))))))*********+++++++++***,,,///111111000---,,,,,,......333888@@@gggnnn}}}}}}cccNNN[[[sss{{{gggVVVNNNFFFCCC@@@<<<;;;<<<===CCCSSSqqqyyyssskkkeeeffflllhhhkkkmmmjjjfffhhhooowwwnnn```ddd|||qqq[[[NNNCCC<<<:::555<<>>:::;;;555999:::555DDDeeezzzcccVVVEEEFFFddd~~~rrr|||rrrzzzxxxpppmmmhhh```XXXYYYYYYYYYWWWUUUTTTTTTTTT\\\___dddkkkrrryyy~~~wwwnnnhhh___^^^\\\[[[YYYVVVQQQMMMLLLIIIEEECCCEEEHHHKKKLLLEEEDDDCCCBBBAAA@@@@@@@@@>>>????????????>>>======;;;;;;:::999777555333222222111///---,,,---...//////222666:::===AAAFFFIIIKKKMMMOOORRRWWW^^^eeekkkppprrrvvvxxx}}}}}}{{{zzz{{{}}}~~~~~~\\\___zzz{{{lll;;;666666---333---,,,,,,,,,,,,,,,,,,,,,))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))******+++,,,,,,---///000222333333333444666999:::;;;;;;;;;???___{{{|||xxxbbb>>>???;;;QQQRRRFFF===::::::???OOOaaapppsssyyy}}}~~~}}}}}}}}}~~~yyyvvvzzzwwwxxxvvvpppjjjiiieee___\\\\\\lllooorrrtttpppgggZZZQQQUUUZZZ{{{rrrVVVLLL___~~~rrrbbbWWWMMMCCCCCCIIIaaaxxxssswwwyyyhhhLLLBBBNNNrrr~~~yyyrrrtttzzz|||yyypppnnnjjjfffccc___]]]\\\[[[\\\\\\[[[ZZZ\\\aaaeeegggpppwwwyyy{{{xxxuuuqqqmmmkkkhhheeebbb___[[[UUUPPPLLLHHHDDDAAA???<<<::::::<<>>>>>???@@@@@@AAAAAA666555555555555333///,,,,,,,,,+++,,,...000333555777:::>>>AAADDDHHHLLLNNNSSSWWW[[[___aaacccfffhhhiiinnnuuuzzzzzz|||xxxeee~~~{{{llltttqqqJJJ333444222.........------............------))))))******++++++++++++,,,///111444444222000......///---111666AAAnnnrrrooosss\\\PPPVVV]]]ppp[[[RRRHHHDDDAAA===;;;<<<;;;AAAMMMeee{{{qqqkkkjjjhhhdddWWWbbbjjjjjjfffeeeeeedddbbb]]]^^^ooohhhVVVGGG>>>>>>666888:::;;;;;;;;;<<<===:::888:::888777MMMhhhrrr```VVVHHHIIIfffxxxvvvwwwuuu|||~~~yyyqqqiiiaaa]]]```___]]][[[YYYXXXWWWWWWYYY[[[]]]```dddmmmxxxxxxtttoooiiibbb]]][[[XXXRRRLLLKKKIIIFFFFFFGGGGGGGGGFFFKKKJJJIIIFFFCCC@@@===<<>>>>>FFFMMM}}}|||sssjjj}}}sssHHHAAA;;;MMMUUUJJJ======AAA<<>>???AAABBBBBBAAAAAA???AAACCCEEEDDDBBB>>><<<777777666555444222111000,,,++++++,,,...000333555999;;;===???BBBEEEJJJMMMSSSVVV[[[^^^aaacccfffiiiiiikkkqqqxxxzzz}}}pppwwwsssqqqGGG000222111,,,,,,,,,......///////////////...,,,++++++******++++++,,,+++***000;;;:::///+++///...222222///333MMMxxxhhh|||oooZZZQQQOOOPPPzzzsssfffWWWIIIEEECCC???===???:::@@@EEESSSvvv{{{sssnnnlllgggaaaZZZdddlllkkkgggeeedddbbb[[[XXXZZZkkkxxx]]]OOOFFF???888999::::::;;;<<<>>>???<<<888999777888MMMfffnnn]]]RRRFFFKKKfffsssqqqnnnhhhjjjrrrwwwyyyzzzzzzwwwrrrlllhhheeeeeeeeedddbbb```^^^]]]YYYZZZYYYXXXYYYaaannnxxx}}}~~~{{{yyyssslllgggddd```ZZZTTTLLLIIIFFFEEEFFFFFFEEEDDDFFFFFFEEEDDDBBBAAA???>>>???>>>===<<<;;;::::::::::::999888777666444333333333222000///...---......///222666:::<<>>??????CCCJJJxxxwwwtttpppzzzPPP@@@:::OOOUUUKKK;;;999===;;;CCCXXXjjjqqqxxx{{{~~~~~~|||yyyuuutttxxxpppgggbbb^^^ZZZ\\\```bbbeeejjjmmmlllfff___ZZZXXXVVVccc\\\QQQLLLTTTbbbmmmvvv|||tttnnniiiddd\\\RRRMMMMMM\\\nnnvvvooommmnnn]]]DDDGGGTTTlllrrroookkkhhhjjjoootttxxxrrrpppmmmjjjgggdddcccbbbddddddcccbbb___[[[XXXVVV[[[aaahhhnnnsssyyy}}}}}}yyyvvvrrrnnniiieeeaaa]]]YYYTTTQQQLLLGGGDDDAAA===999777888:::;;;;;;<<<>>>@@@BBBDDDEEEEEEEEEBBBCCCDDDDDDBBB???<<<:::777777666555444222111000,,,,,,+++,,,...000333555888:::===???AAAEEEJJJMMMSSSVVV[[[^^^aaadddgggiiikkkmmmsssyyy|||uuusssmmmmmmEEE///222111,,,------......////////////......,,,++++++******++++++,,,+++***000:::999///+++///)))---//////888UUUoooppp{{{\\\MMMKKKOOOiiijjjZZZKKKFFFEEE@@@<<<<<<<<<>>>@@@LLLooo{{{uuussspppggg\\\]]]fffmmmllliiihhheeebbbXXXVVVXXXfffooo___RRRDDD<<<:::888777777999;;;===@@@999888888<<>>>>>>>>>>>>>>=========:::999999888777777888888777777777666555555444444333222000///...---......///222666999;;;>>>AAADDDIIIMMMQQQUUUYYY___gggmmmmmmkkknnnuuuyyy~~~~~~}}}||||||lllWWW___fffVVV777888111000///...------,,,,,,++++++***))))))))))))))))))))))))((((((((((((''''''''''''((((((((()))******+++++++++*********++++++,,,---000000000111333444333222111333666999;;;>>>???@@@AAAHHHrrrpppwwwxxxcccAAA999OOO]]]TTTAAA888;;;;;;BBBTTTgggpppxxx{{{}}}}}}zzzyyyzzz{{{ssskkkeee```[[[[[[___^^^dddkkknnnkkkeeeaaa___ZZZWWW\\\uuu{{{bbbKKKFFFGGGJJJSSS___```[[[WWWTTTPPPIIIGGGHHHMMM^^^iiiffffffgggYYYDDDIIIXXXkkk~~~uuujjjccccccgggkkkmmmooommmjjjhhheeedddccccccdddeeefffeeebbb]]]XXXUUUXXXZZZ]]]cccjjjsss{{{}}}}}}{{{xxxtttnnnjjjaaa]]]YYYUUURRRNNNIIIFFFAAA>>>:::777777888888888:::<<<>>>AAADDDFFFGGGGGGCCCCCCBBB@@@>>><<<:::888777777777666444333111000,,,,,,+++,,,---000333555777999<<<>>>AAADDDIIIMMMRRRVVVZZZ^^^aaadddgggjjjkkkooouuu{{{~~~|||wwwkkkeeeAAA...222000---............/////////......---++++++************+++++++++***000888777///+++///+++...000222===ZZZmmm|||vvvtttjjj~~~cccLLLIIINNNWWWssscccRRRJJJHHHDDD>>>;;;===<<<:::DDDccc~~~zzzyyyuuuhhh[[[```gggllllllkkkkkkhhhccc]]]ZZZZZZaaaqqqttt^^^LLLDDD@@@;;;888777999;;;<<>>???@@@GGGmmmuuuzzz~~~yyyvvv|||HHH999LLLhhhcccNNN===;;;<<>>>>>AAADDDTTT___aaaccccccXXXIIIPPP```mmmwwwtttllliiihhheeebbbkkkiiifffdddbbbaaabbbbbb]]]^^^``````___]]]ZZZXXXVVVTTTTTTXXXaaammmvvv|||~~~|||xxxrrrnnneeebbb]]]YYYUUUQQQLLLIIICCC???;;;777666666555444777888:::<<<>>>@@@AAABBB@@@???===;;;:::888888777777777777666555333111000---,,,,,,,,,---000333444666888;;;===@@@DDDIIILLLQQQUUUZZZ^^^aaadddhhhkkkkkkpppvvv{{{~~~~~~ooo[[[===...222000...000///......//////......------++++++************++++++***+++000666555...,,,......000111111999MMMiiimmmYYYtttuuummmpppTTTMMMOOOOOOoooppp\\\PPPKKKGGGBBB>>><<<:::999>>>RRRuuu}}}xxxkkk^^^cccgggjjjjjjlllnnnkkkfffccc^^^[[[]]]eee|||lllYYYMMMGGG@@@<<<<<<>>>@@@@@@AAA:::;;;@@@GGGZZZiiigggXXXPPPPPPZZZ___fff}}}uuummmgggiiijjjjjjhhhccc^^^[[[]]][[[XXXUUURRRPPPOOOOOONNNPPPQQQNNNKKKNNNXXXaaaooowww}}}}}}zzzwwwtttqqqiiieee___YYYUUUPPPLLLJJJ???>>>;;;999666555444333222222222222222333333444333444444444555555555555333222000///...---......///111444666888;;;???BBBEEEIIINNNRRRVVV\\\eeekkkqqqqqqtttyyy}}}|||YYY\\\wwwyyyEEE444666111222+++------,,,,,,,,,,,,++++++(((((((((((((((((((((((('''''''''(((((((((((((((((((((((()))******++++++++++++++++++,,,---...////////////000222333222111///000333666999;;;<<<===>>>EEEeeezzzuuunnnPPP;;;FFFfffjjjYYYAAA;;;>>>BBBJJJ___kkkvvv{{{|||~~~}}}{{{}}}zzzxxxrrrhhhbbbaaa___eeekkklllhhhddddddfff[[[]]][[[^^^tttwwweeeYYYKKKEEEHHHEEEAAA>>>???@@@???BBBGGGLLLWWWaaaddddddaaaXXXOOOXXXhhhooolllyyy|||tttqqqoookkkhhhgggeeebbb```^^^______```YYYYYYYYYYYYYYYYYYYYYYYYTTTQQQOOORRRZZZfffqqqwww|||~~~~~~zzztttpppllliiiddd___[[[VVVQQQNNNFFFBBB===999777555333111333444444555666777888888999888777666666666777888888888777666555333222111------,,,,,,---000222444444666999<<>>AAAEEEHHHMMMQQQUUU[[[ccciiioooqqquuuzzzxxx|||UUUdddnnn>>>444444000444+++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))'''''''''(((((((((((((((((((((((()))******+++++++++++++++,,,---...///000/////////000222333222111000111333666888:::;;;<<<;;;BBB]]]|||yyyoooTTT>>>>>>WWWggg^^^EEE;;;>>>BBBHHHZZZhhhuuuzzz|||}}}}}}||||||~~~zzzppphhhgggcccfffhhhgggdddbbbbbbddd]]][[[UUUPPPZZZ{{{kkkYYYNNNJJJIIIEEECCCEEEGGGIIINNNTTT[[[bbbiiillljjjddd]]]XXXaaapppuuuiiihhh}}}yyyrrrnnnlllkkkfffddd```^^^\\\]]]^^^___\\\[[[YYYWWWVVVUUUUUUUUUQQQPPPNNNOOOUUU___jjjqqqwww~~~}}}zzzuuurrrrrrnnnjjjeeeaaa]]]XXXUUULLLHHHCCC>>>;;;888444222222111000000000000111111333333333333444666777888888888777777555444222111...---,,,,,,---///222333333555888;;;>>>BBBGGGKKKPPPSSSYYY]]]aaaeeejjjmmmkkksssxxxxxx|||vvvJJJ555...222......111///...............---,,,+++******))))))))))))*********,,,///111000...------+++,,,------...000444777999000222:::AAA```llllllwww___UUUJJJSSSlllppp[[[NNNIIIFFFCCC:::;;;======;;;FFFfff|||wwwooofffooolllhhheeehhhllljjjdddccc``````aaa___fffnnneeeYYYPPPLLLIIIEEEBBBCCCBBBHHHMMMNNNZZZbbb\\\WWW___lllxxxuuuhhh^^^[[[yyymmmjjjeee```\\\[[[ZZZZZZ^^^___aaabbbbbb```^^^\\\YYYVVVSSSQQQQQQRRRSSSSSS[[[gggsssyyy~~~~~~|||yyywwwvvvuuuqqqlllgggdddaaa^^^\\\SSSPPPJJJDDD>>>999777666444444333333333333333444333333333333333444444444333222000///...---......///111222333555888===AAAFFFJJJNNNRRRUUUZZZbbbhhhlllpppvvv}}}~~~~~~~~~tttTTTlllddd888444333...555,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))''''''''''''((((((((()))((((((((()))******++++++++++++,,,,,,---///000111000000000111333444333222333444555777999;;;;;;<<<===BBBXXXzzzooo|||RRR@@@:::JJJeeedddIII<<<>>>@@@CCCVVVeeetttzzz|||}}}~~~}}}|||~~~|||tttoooooogggeeeccc```^^^^^^___```[[[UUUPPPMMMNNN___wwwjjjbbb___ZZZVVVWWWWWWXXX]]]ccceeeiiiooosssqqqkkkhhhhhhqqq|||qqqbbbggg|||xxxpppkkkiiigggdddaaa]]]\\\\\\^^^___```___^^^]]]ZZZWWWUUUSSSNNNOOOOOOOOOQQQXXXcccjjjrrrzzz}}}zzzvvvsssrrrpppllliiifffccc___\\\SSSOOOJJJEEE@@@<<<888555222111000//////000111111111222333444555666777777888888888777555444222111...---,,,,,,---///222333222444777:::===BBBGGGKKKOOOSSSXXX]]]bbbfffjjjmmmmmmuuuzzzyyy|||pppDDD333...222...---000---............---,,,+++*********))))))))))))******))),,,//////...---------------...///111222111000555666333777@@@NNN{{{mmmyyyhhh\\\JJJLLL\\\}}}~~~hhhVVVMMMHHHDDD>>><<<===>>>999:::PPPkkkyyytttoooiiitttooohhhcccfffkkkhhhbbbdddbbbdddeee___^^^pppsssfff]]]UUUMMMGGGIIIIIIQQQUUUSSS[[[aaa[[[\\\hhh{{{ttt___RRRTTTxxxwwwrrrkkkddd___^^^___```cccgggmmmrrrsssqqqmmmjjjccc]]]VVVRRRRRRRRRQQQPPPTTTaaaooowww||||||}}}~~~}}}yyyuuusssrrrooolllgggdddcccaaa___]]]VVVSSSMMMEEE???:::777666666555555444333333444444333333333333333333333333333222000///............///000222333444888===@@@HHHKKKPPPSSSVVV[[[bbbhhhjjjpppxxx}}}}}}oooUUUqqq^^^666555333---666---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((()))******+++++++++,,,,,,---...///111111222111111333555555444333555666888999;;;<<<<<<<<<@@@EEEWWW{{{hhhwwwNNN@@@777FFFgggkkkNNN======>>>???SSScccssszzz|||}}}~~~}}}{{{~~~{{{uuussstttiiiddd___[[[[[[[[[\\\\\\WWWPPPPPPSSSOOOQQQkkk{{{tttnnnkkkiiigggjjjooofffiiipppwwwwwwssstttwwwzzzcccZZZeeevvvyyyqqqlllhhhfffbbb^^^]]]]]]___``````aaacccbbb```\\\XXXUUUKKKNNNPPPOOOOOOTTT^^^fffjjjsss~~~}}}zzzwwwuuuqqqooollljjjiiigggdddbbbXXXTTTOOOIIIEEE@@@;;;888333222111111111222333444222333444555666777777777888888888777666444222222......---,,,---///111333111444777:::===AAAGGGKKKOOORRRXXX]]]bbbfffkkknnnnnnwww{{{yyy|||}}}mmmAAA222///222------000---............---,,,+++*********))))))))))))******)))---///...------...---,,,+++***,,,///000...,,,%%%666444222<<>>999666DDDYYYwwwwwwuuuiiizzztttkkkdddaaaaaaaaaaaa]]]bbbbbbZZZTTTWWWaaaggg~~~mmm]]]QQQSSSZZZaaadddfffggggggeeefffqqqnnnXXXSSSWWWggg}}}zzznnneeebbbaaa^^^[[[```gggkkkjjjlllrrrsssooojjjeee^^^YYYUUUSSSQQQPPPPPPXXXdddpppyyy}}}wwwsssrrrssslllkkkgggccccccccc^^^VVVSSSPPPKKKFFFBBB>>>:::777444333333333333333333222111222333333444444333333333222111///............///000111222333777;;;???GGGIIINNNRRRWWW]]]dddhhhlllttt~~~}}}|||~~~jjjaaa}}}SSS666555222.........+++,,,,,,,,,,,,+++******,,,+++***)))(((((((((((((((((((((((())))))))))))***************++++++++++++,,,---///000000111111000111222333555666777777999999999:::;;;<<<===>>><<>>666///...///...---//////...---,,,+++++++++++++++++++++*********)))))),,,---//////...---...///++++++,,,...000111222333111111222999===???___}}}iii{{{jjjaaaSSSMMMIIIXXX}}}|||qqq```OOOCCCDDD???<<<<<<;;;:::???FFFvvvwwwvvvjjjvvvqqqkkkfffbbb```]]][[[YYY^^^]]]UUUNNNPPPVVVZZZqqqxxxmmmaaadddiiimmmrrrvvvxxxxxxyyytttyyyvvviii[[[VVVXXXdddqqqxxx{{{}}}yyypppiiieeeaaa^^^[[[```cccccc```aaaeeeeeeaaajjjgggccc___[[[VVVPPPLLLOOOTTT]]]fffoooxxx~~~zzzwwwuuutttiiihhhddd``````bbb^^^XXXRRROOOJJJEEEBBB>>>;;;888444444444333333333333222111222333333444444333333333222111///......------...000111222333666;;;>>>EEEHHHLLLQQQVVV\\\bbbgggooowwwccc```vvvyyyNNN333333111...//////+++,,,,,,,,,,,,+++******,,,+++***))))))((((((((((((((((((((())))))))))))************++++++++++++,,,---...///000111111111000111222333555666777777::::::::::::;;;<<<======@@@LLLTTTeeefff~~~~~~|||aaa===>>>@@@YYYfffVVVBBB===???>>>HHH[[[nnnvvvyyy|||~~~}}}~~~}}}xxxrrrmmmiiihhhccc]]]XXXVVVYYY\\\ZZZSSSOOOQQQRRRQQQUUUZZZrrrwwwqqqttt{{{wwwjjj```XXX^^^iiiuuu{{{|||zzzsssllljjjkkkkkkhhhdddbbbbbbddd___^^^^^^___aaaaaa^^^[[[SSSRRRPPPNNNNNNQQQVVV[[[dddnnnwww|||~~~zzzxxxwwwrrrooollljjjhhhfffcccaaa___\\\WWWQQQKKKFFFBBB@@@:::999777555444333333444111111222333444666777888999888777555444222111000...------,,,,,,...///000222444666999<<<@@@EEEHHHNNNSSSZZZaaaeeehhhkkkmmmqqqvvvzzz|||}}}jjjhhhtttuuulll}}}hhh>>>555///...///...---///......---,,,+++++++++++++++++++++*********)))))),,,...//////...------...+++,,,,,,...///000111111000111222888::::::UUUllluuuoooXXXOOOJJJFFFQQQpppwwwnnneeeZZZTTTEEE@@@<<<<<<:::888<<>>BBBEEEJJJOOOTTT[[[aaafffqqqyyy}}}~~~ZZZcccsssoooHHH111222000...//////+++,,,,,,,,,,,,+++******++++++******)))((((((((((((((((((((())))))))))))*********++++++,,,,,,,,,---...///000111222222222000111222333555666777777;;;;;;:::;;;;;;<<<===>>>AAAFFFKKKvvvtttfffxxx|||sssuuujjj>>>@@@>>>\\\pppcccKKK?????????CCCUUUiiiuuuyyy|||~~~~~~|||}}}~~~zzztttoookkkhhhccc]]]YYYXXX[[[^^^[[[WWWVVVVVVTTTPPPOOOQQQUUU```yyyuuufffaaaZZZ\\\dddnnnsssoookkkiiinnnqqqttttttoooiiidddaaa___]]]ZZZYYYZZZZZZZZZYYYWWWUUUQQQNNNLLLOOOUUUYYY___hhhrrrxxx||||||~~~|||xxxvvvuuupppnnnkkkhhhfffddd```^^^^^^[[[WWWQQQKKKGGGCCCAAA;;;:::888555444333333444111222222333444666777888999888777555444222111000...---,,,,,,,,,---///000111333666999;;;@@@EEEHHHOOOTTT\\\bbbgggjjjmmmoooqqqvvvzzz~~~yyyaaaZZZiii}}}}}}qqqjjjfff===555......///...---///...---,,,++++++***+++++++++++++++***************---///000///---,,,,,,---,,,,,,------...//////000111444555999:::666JJJnnnvvvoooaaaNNNJJJFFFJJJ^^^ooobbbZZZTTTPPPHHHCCC>>>===;;;888:::==={{{|||xxxtttqqqmmmhhhddd^^^XXXTTTVVV[[[\\\WWWSSSSSSSSSQQQPPPYYYkkk{{{uuu}}}qqqeeeaaa```______aaa```ccceeebbb\\\YYYZZZ\\\cccfffgggbbbYYYQQQLLLJJJGGGIIIMMMSSSWWWXXXVVVSSSUUUXXX[[[```hhhrrr|||~~~~~~|||zzzzzzzzzxxxsssooogggddd^^^YYYYYY\\\\\\WWWNNNKKKGGGDDDBBB@@@===;;;555555555444333333222222111222333333444444333333222111000///...------------///000111222555:::===AAADDDIIIOOOTTT[[[bbbgggpppxxx~~~pppSSSjjjvvvfffDDD111222000...///...+++,,,,,,,,,,,,+++*********************)))(((((((((((((((((())))))))))))******++++++,,,,,,------//////000111222333333333000111222333555666777777999999:::;;;<<<>>>@@@AAADDDDDDHHHiiixxx{{{uuu{{{GGG===???```{{{www]]]HHH???===BBBRRRffftttyyy{{{|||}}}}}}~~~~~~}}}xxxtttnnnjjjddd^^^[[[[[[]]]___]]]^^^______[[[UUUQQQPPPMMMJJJRRReeeuuu|||zzz~~~ppprrreee^^^^^^gggkkkfffcccfffoootttzzz}}}{{{tttkkkeee^^^]]][[[YYYWWWUUURRRQQQUUUTTTRRROOOMMMOOOTTTXXX\\\eeennntttzzz~~~~~~zzz|||~~~~~~{{{wwwuuuuuupppmmmjjjgggeeebbb^^^\\\[[[YYYTTTOOOJJJFFFCCCAAA<<<:::888666444333333444222222222333555666888999888888666555333222000000------,,,,,,,,,---...///000222555888;;;@@@EEEHHHPPPUUU\\\cccgggkkkmmmooopppvvv{{{lll^^^jjjyyyqqqfff;;;444...//////...---...---,,,,,,+++******++++++************************...000000000---,,,+++,,,,,,,,,------......//////333888999<<<===888DDD___uuulllrrrwwwXXXSSSLLLHHHOOOhhhqqq___VVVPPPKKKLLLFFFAAA@@@>>>;;;;;;===}}}~~~}}}vvvrrrkkkeee```\\\XXXUUU]]]aaaaaa]]][[[ZZZWWWRRRSSSPPPSSSaaaxxx|||~~~xxxrrrmmmfffbbbaaa^^^bbbccc___WWWTTTVVVYYYbbbppp~~~kkkZZZRRROOOOOOOOOQQQSSSTTTSSSRRRRRRTTTXXX^^^dddllluuu{{{}}}~~~}}}}}}{{{yyyzzzzzzxxxrrrnnniiifff^^^WWWWWWZZZYYYUUUMMMJJJFFFDDDBBB@@@===;;;666666555444444333222222111222333333444444333333222111000...---------,,,---...///000111555999===AAAEEEJJJPPPVVV]]]dddiiillluuu{{{yyyhhhSSSqqqzzzyyy^^^AAA222333000---///,,,+++,,,,,,,,,,,,+++******)))************)))(((((((((((((((((())))))))))))***++++++,,,------......///000111222222333333222000111222333555666777777666777999;;;>>>AAACCCEEEKKKHHHMMMfff~~~aaaAAA;;;YYYyyymmmSSSBBB;;;CCCPPPcccsssyyyzzz{{{}}}}}}zzzsssnnngggbbb^^^^^^^^^___]]]bbbggggggccc]]]WWWSSSOOOFFFDDDKKKPPPXXXrrr{{{tttvvvxxxzzz~~~{{{pppfffbbbgggiiicccbbbggggggmmmvvv~~~~~~wwwrrrdddbbb___ZZZUUURRRQQQQQQOOOPPPQQQPPPPPPQQQSSSVVV[[[ccckkkqqqxxx{{{|||}}}~~~{{{xxxvvvvvvpppnnnjjjgggdddaaa]]]ZZZWWWUUUQQQMMMHHHEEEBBB@@@===;;;999666444444333333222222333444555777888999888777666555333111000///---,,,,,,+++,,,---...//////222555888;;;???EEEIIIPPPUUU\\\cccgggjjjmmmoooqqqvvv|||tttiiisssxxxsssggg:::333...///000...---...,,,,,,+++*********++++++************************...000000000---,,,+++,,,---------....../////////222999:::;;;>>>;;;AAATTT}}}sssmmmfffhhh___TTTKKKGGGUUUxxxqqqiiiccc]]]OOOHHHAAA@@@???<<<;;;===xxxrrrjjjccc^^^[[[YYYXXXccceeedddaaa___^^^YYYRRRSSSNNNKKKNNNYYYiii~~~}}}{{{xxx{{{uuu|||{{{tttmmmkkklllhhhjjjiiiccc[[[UUUTTTVVVVVViiimmm^^^WWWSSSOOONNNOOOQQQRRRRRRQQQTTTXXX]]]ccciiiqqqvvv|||~~~~~~~~~}}}}}}|||{{{xxxsssoooiiifff___XXXWWWZZZXXXTTTLLLJJJFFFCCCBBB@@@===;;;777666666555444333222222111222333333444444333333111111///...---,,,,,,,,,,,,---...///111444888<<>>JJJbbbwwwhhhvvvgggYYYOOOGGGKKKeee|||tttkkkUUUKKKBBB???>>>;;;:::;;;|||wwwpppiiieeebbb___^^^aaabbbbbbaaaccceee```YYYWWWPPPJJJJJJJJJOOOZZZfffzzz~~~sssjjjiiihhhgggnnnyyy}}}rrr{{{|||tttpppqqqmmmoooooolllddd]]]XXXVVVQQQWWWlllsssaaa\\\UUUPPPOOOOOOPPPPPPQQQSSSVVVYYY^^^eeemmmsssyyy||||||||||||~~~~~~zzzuuuqqqooohhheee___ZZZYYY\\\ZZZUUUMMMJJJFFFCCCAAA???===:::777777666555444333222222111222333333444444333333111000///...---,,,,,,,,,,,,---...///000333888;;;AAADDDJJJPPPWWW___fffkkknnnuuuzzzyyy|||~~~fffhhhzzzKKK777000222...---///++++++,,,,,,,,,,,,+++******''')))***++++++***)))((((((((((((((())))))))))))++++++,,,---...///000000///000111111111111111111000111222333555666777777999999:::<<>><<<:::777555444333333333333333444666777999:::777777666444222111//////---,,,+++++++++,,,---......111444777;;;???EEEIIIRRRWWW^^^eeeiiillloooqqqwww|||~~~nnnmmmzzzvvvsss|||xxxUUU888111---///000...------++++++************++++++))))))*********+++++++++,,,...//////...------...------...///000222222333000999666333999;;;<<>>@@@BBBCCCHHHGGGUUUYYY|||{{{|||wwwYYYBBB888;;;PPP```\\\MMMBBB>>>EEEUUUhhhtttwww{{{~~~~~~~~~|||tttnnniiiccc]]]XXX]]]jjjuuutttoookkkeee^^^ZZZSSSIIIHHHQQQWWWPPPCCCDDDLLLRRRRRRSSSUUUVVVUUUMMMTTTUUUSSS___wwwnnnhhhnnnyyytttggg]]]\\\[[[___eeejjjllllllttt}}}ttteee]]]MMMMMMLLLJJJJJJLLLPPPTTTUUUXXX\\\aaakkkvvvzzzxxxxxxzzz||||||zzzxxxvvvvvvvvvrrrnnnjjjgggccc___\\\TTTRRROOOLLLHHHFFFDDDCCC>>>===:::777555444333333333333333444666777999:::777777555444222111//////,,,,,,+++++++++,,,---......000444777;;;???EEEIIISSSXXX```fffkkknnnqqqssszzz}}}mmmrrrnnnHHH777111---///000...------+++***************++++++))))))******++++++++++++,,,---//////...---...///------...000111333444444333;;;777222999<<<===BBBLLLbbbqqqrrrzzzdddSSSRRRNNNGGGPPP```kkk]]]NNNGGGCCC???<<<===|||yyyuuummmfffcccbbb[[[ZZZbbblllooommmlllbbbZZZRRRNNNJJJGGGHHHKKKVVV[[[```aaaaaaaaa___]]]ZZZXXXVVVTTTQQQNNNPPPTTTyyy|||oooooosss|||uuupppllliiifffffffffdddcccZZZQQQQQQaaayyy~~~fffaaadddUUUIIIPPPNNNOOONNNKKKIIIOOO[[[eeemmmvvv|||{{{{{{~~~~~~zzz~~~}}}|||zzzxxxuuurrrpppdddaaa^^^]]]^^^]]]ZZZWWWUUUQQQKKKFFFBBB???;;;999888777666555555444444555111222222333333222222111000000...---------------,,,---------...222666:::???DDDJJJQQQXXX```gggllltttxxx|||sssuuuwwwwww~~~rrr^^^yyyccc<<<666000...///000...,,,,,,++++++******++++++,,,***)))))),,,...///+++(((+++***************++++++......//////000000111111111111000000111111222333444555666777777888777777:::;;;======<<<<<<>>>???LLL@@@PPPPPPjjj~~~\\\===<<<777???SSSWWWNNNKKKAAAAAAKKK```qqqwwwzzz|||}}}}}}}}}~~~}}}wwwrrrllleee[[[TTT]]]jjjuuutttnnnhhhdddaaabbbUUULLLQQQ[[[\\\UUUOOOKKKPPPPPPJJJMMMVVVYYYRRRKKKJJJQQQSSSOOO```|||mmmfffjjjpppsss}}}~~~nnnhhhccc``````___\\\]]]```kkknnn{{{bbb[[[SSSNNNLLLKKKJJJLLLQQQQQQSSSWWW^^^fffnnnsssvvvzzzyyyxxxxxxxxxwwwuuussssssoookkkiiigggddd___[[[SSSRRRPPPMMMIIIFFFCCCAAA>>>===;;;999777555444444111222333555666888999:::666555444333111000//////---,,,,,,++++++,,,,,,---///...111777;;;>>>FFFMMMWWW[[[```eeehhhlllpppsssyyyxxxuuugggrrr}}}```???333333222111000///......++++++++++++++++++++++++*********)))******+++,,,***...111///+++))),,,///.........///000222333444666666666777999;;;>>>??????WWWnnn|||kkkSSSMMMLLLHHHJJJRRRqqq}}}kkkSSSFFFDDDDDD@@@;;;|||}}}wwwnnniiihhheee]]]ZZZcccmmmpppnnnmmmccc\\\UUUPPPLLLHHHIIIMMMSSSRRRQQQQQQTTTVVVWWWVVVWWWVVVRRRMMMMMMPPPQQQPPPeeevvvnnnkkk{{{{{{wwwpppiiidddbbbccceeeaaa\\\[[[dddqqq~~~qqqccceee^^^UUUYYYOOORRRSSSQQQMMMMMMSSSYYYfffrrr||||||zzz{{{}}}||||||zzzxxxtttpppmmmdddaaa^^^]]]]]]\\\YYYUUUTTTQQQKKKFFFCCC@@@===:::999888777666555444444444222222333333333333222222000000///...------------,,,---------...222666:::@@@DDDJJJQQQYYYbbbjjjpppvvvzzz~~~yyy}}}~~~{{{~~~ooo```~~~\\\;;;666000...///000...+++,,,++++++******++++++,,,)))))))))+++......,,,)))******)))******+++,,,,,,---......///000111111222222111111111111222333333555666777888888999999999:::;;;======<<<<<<>>>???EEE===MMMPPPjjj}}}[[[;;;999444:::JJJOOOIIIGGG??????III\\\nnnvvvyyy|||}}}}}}}}}~~~zzzuuuooofff[[[TTT[[[hhhttttttmmmhhhccc___cccUUUMMMTTTaaaeee___YYYPPPTTTSSSOOOTTT```ccc^^^QQQNNNTTTTTTLLLUUUlllzzz|||qqqjjjhhhgggeeeuuu~~~mmmhhhcccbbb___ZZZYYY[[[aaacccrrrooo```WWWPPPNNNMMMKKKMMMQQQQQQPPPQQQWWWbbblllrrruuuyyyyyyxxxxxxxxxwwwuuutttpppmmmiiigggfffccc^^^ZZZSSSRRRQQQNNNJJJGGGDDDBBB>>>===;;;999777555444444222222333555666888999999666555444333111000//////---,,,,,,++++++,,,,,,---......111777;;;>>>FFFMMMWWW[[[```eeeiiimmmqqqttt{{{zzzrrrhhhppp~~~[[[===222222111000///...------++++++++++++++++++++++++***************++++++,,,***...111111---***+++...---......///111333444555666666666777999;;;===>>>???KKKpppttthhh~~~ZZZMMMLLLJJJHHHJJJYYYuuurrr^^^OOOHHHEEEAAA===}}}tttzzzppplllnnnggg]]]YYYbbbnnnsssqqqnnneee___YYYUUUPPPLLLNNNSSSYYYSSSMMMKKKOOOTTTXXX[[[^^^^^^UUUJJJMMMXXXVVVKKKRRRkkkwwwqqqrrr~~~zzztttmmmgggdddcccdddcccdddeeegggmmm|||}}}eeedddccc\\\ZZZTTTVVVXXXXXXUUUQQQNNNMMM\\\iiivvvyyyxxxyyy|||~~~}}}zzzwwwsssooollleeebbb^^^^^^^^^]]]YYYVVVTTTQQQLLLHHHEEEBBB???===;;;:::888666555333333222222222333333333333222222111000///...------------,,,---------...222666:::@@@CCCIIIQQQZZZdddnnnuuu}}}~~~}}}}}}iiibbbSSS:::555000...//////...+++++++++************++++++(((((()))+++---...,,,***)))))))))******,,,---...------...///000222222333222222222222222333444444777777888999:::::::::::::::;;;======<<<<<<>>>???AAA===LLLOOOgggoooYYY;;;666333888BBBGGGFFFCCC======EEEWWWiiisssyyy{{{~~~~~~~~~zzzsssiii]]]TTT[[[iiiuuuvvvpppjjjeeeaaaeeeWWWNNNWWWffflllgggaaaYYYZZZWWWVVV___mmmrrrmmmYYYUUU[[[\\\PPPPPP\\\cccuuuzzz}}}xxxrrrmmmfff___jjjvvvvvvnnngggddd```[[[XXXYYYZZZZZZbbbqqq{{{fff\\\SSSPPPPPPNNNOOOQQQRRROOOMMMPPPZZZeeemmmqqqwwwxxxyyyzzzzzzxxxwwwvvvooolllhhhgggfffccc]]]XXXTTTSSSRRROOOLLLHHHEEECCC>>>===;;;999666555444444333333444555666777888999666555444333111000//////---,,,,,,++++++,,,,,,---...---000666;;;???FFFNNNWWW[[[aaafffkkkooosssuuu}}}}}}sssmmmqqq|||wwwSSS:::111000000///...---,,,,,,++++++++++++++++++++++++***************+++,,,,,,***...222222///,,,,,,---------...000111444555666666666777777888:::;;;<<>>???CCCCCCLLLOOO___~~~eeeuuufff???777555:::???FFFGGG???======CCCRRRdddrrryyy{{{~~~~~~~~~~~~xxxmmm```VVV^^^lllyyyzzztttnnniiieeeiiiZZZPPPXXXffflllhhhbbbbbb___YYY[[[hhhwww|||xxxaaa\\\eeekkk```YYY\\\]]]kkkssszzzzzzxxxuuuoooiiidddlllxxxxxxmmmgggbbb^^^\\\^^^[[[ZZZ[[[___uuujjj^^^TTTQQQSSSRRRRRRSSSTTTSSSQQQOOOQQQXXXbbbiiisssvvvzzz||||||{{{zzzzzzsssoookkkiiigggccc\\\WWWTTTTTTSSSQQQNNNJJJGGGDDD>>>===;;;999777555444444333444444555666777777888666555444333111000//////---,,,,,,++++++,,,,,,---------000777<<<@@@GGGOOOWWW\\\bbbhhhlllppptttvvv|||~~~~~~qqqmmmpppwwwoooKKK777//////......---,,,+++++++++++++++++++++++++++++++++************+++,,,,,,***...222333111///---------...///000222444666777777777777888999:::;;;;;;@@@>>>HHHjjjxxxoooggg{{{cccRRRLLLKKKLLLDDDTTTnnn{{{jjjXXXJJJDDDBBBwwwxxx|||qqqooorrrcccWWWRRR___rrr{{{xxxsssfffffffffddd^^^[[[aaakkk___```___[[[RRROOO\\\lll{{{}}}oooYYY\\\oooooo^^^TTTXXXaaannnyyy~~~tttuuuxxxqqqddd\\\\\\```fffhhhggggggjjjxxxvvvnnngggggg\\\TTTYYYdddhhh```VVVNNNOOOUUUbbboooxxx|||}}}}}}|||wwwttttttvvviiiddd```___aaabbbaaa___TTTQQQMMMIIIGGGEEECCCAAA===<<<:::777555333222111333333333444444333333333111111///...............,,,---------...222666:::???CCCIIIPPPZZZfffrrryyy}}}{{{{{{~~~|||zzzxxxlll^^^bbbvvvrrrCCC555333000......---,,,++++++******))))))******+++'''(((******+++++++++,,,)))))))))***+++---...///......///000111222333333333333222222333333444555888888999;;;;;;;;;;;;;;;:::;;;======<<<<<<>>>???EEEHHHJJJLLLUUU|||kkksssIII888666===AAAJJJKKK<<<>>>>>>BBBMMM___pppyyy|||}}}}}}~~~{{{qqqddd[[[___mmmzzz{{{vvvqqqllliiijjj]]]TTTZZZgggmmmkkkhhhiii```YYY]]]mmm}}}{{{kkkdddnnnyyypppeeeccc```eeelllqqqqqqqqqsssqqqnnnfffeeehhhwwwtttjjjeee```___aaa``````]]]WWWdddnnn```SSSRRRUUUVVVTTTTTTWWWZZZZZZUUUMMMMMMUUU^^^kkkpppwww{{{}}}|||}}}~~~xxxtttpppmmmiiiddd\\\UUUUUUUUUUUUTTTQQQLLLIIIFFF???>>><<<:::888666555555444555555555666666777777666555444333111000//////---,,,,,,++++++,,,,,,---------000777===AAAIIIQQQYYY]]]dddjjjnnnrrruuuwww{{{uuuhhhfffmmmxxxyyyhhhEEE333......------,,,,,,+++++++++++++++++++++++++++++++++++++++***+++,,,,,,---+++...222444333111///...//////000111333555777888777777888999:::;;;;;;;;;888>>>@@@NNN~~~xxxlllnnn^^^LLLIIILLLIIILLLZZZtttvvvcccSSSIIIEEEwwwuuupppqqqbbbVVVQQQaaavvv{{{tttgggiiillljjjccc```hhhsssbbbeeehhhcccTTTMMM[[[ooo|||uuuaaabbbuuu|||sss^^^\\\^^^gggooorrrtttuuuzzz{{{uuuvvvzzz{{{vvvpppbbb]]]^^^fffnnnnnniiieeehhh|||yyyrrrnnnlll___SSSVVVccclllkkkdddRRRKKKIIISSSbbbnnntttwwwvvv|||{{{ssspppuuu|||kkkfff___\\\]]]_________UUUQQQMMMIIIGGGEEEBBBAAA===<<<:::777555444333222333333444444444444333333111111000///............,,,---------...222666:::AAAEEEKKKSSS]]]gggrrryyy{{{yyyxxxyyy|||~~~}}}~~~ccc```mmmeee===333222000///---,,,,,,+++******))))))))))))******((()))+++***))))))***,,,*********++++++---...//////000000111111222222222222222222222222333444444777777888999:::::::::::::::;;;======<<<<<<>>>???BBBGGGEEEIIINNNmmmtttnnnYYY<<<444===CCCRRRTTT===??????AAAHHHZZZmmmxxxzzz||||||}}}~~~tttiiiaaa```mmmyyyzzzuuuqqqmmmkkkjjj```YYY___iiippprrrssslll```WWW^^^rrr|||uuujjjrrryyylllfffaaaaaafffhhhfffeeehhhhhhfffhhh```YYY___wwwzzznnngggaaa^^^]]]bbbccccccZZZ^^^}}}tttdddUUUSSSWWWYYYVVVTTTWWW^^^bbb]]]RRRLLLNNNRRR]]]eeeooovvvyyyzzz|||~~~xxxuuuqqqnnnjjjddd[[[TTTVVVVVVWWWVVVSSSOOOJJJHHHAAA@@@>>>;;;999888777777555555555666666666666666666555444333111000//////---,,,,,,++++++,,,,,,---......111999>>>CCCKKKTTT[[[___ffflllppprrruuuvvv{{{vvvlllbbbdddvvvzzzwww|||xxxkkkkkkbbbBBB000------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,------+++---000333444444333222000111111222333555666777777888999;;;<<<=========888DDDEEEHHHlllwwwiiivvvYYYMMMIIIKKKIIIPPPfffpppaaaSSSKKK{{{zzz|||tttrrrfffYYYTTTddd{{{|||rrriiilllpppnnneeeaaaiiiuuullllllnnniiiZZZQQQ^^^sss|||yyyhhheeeuuullleeeaaadddgggeeeccceeeaaajjjyyyvvvqqqrrrwwwzzzoooddd]]]ccclllnnnkkkhhhccc~~~vvvpppnnniiihhhkkkaaaWWWTTT\\\ffflllnnn[[[OOOEEEIIISSS\\\fffmmmpppyyyzzznnniiirrr}}}nnnfff\\\VVVUUUWWWXXXXXXUUURRRMMMIIIFFFDDDAAA???===<<<:::888666444333333333333444444444444333333222111000///............,,,---------...222666:::EEEIIIPPPXXX```jjjsssyyy|||{{{zzzzzz|||~~~aaahhh~~~VVV999111111000///---+++++++++******))))))))))))******)))+++,,,***(((''')))++++++++++++++++++,,,---...111111111111111111111111222111111111111222333333555666777888888999999999:::;;;======<<<<<<>>>??????FFF@@@GGGJJJcccggg{{{nnnCCC333<<>>?????????===EEEIIIMMMccc|||wwwyyy```PPPOOOKKKKKKXXXoooqqq___SSSyyy}}}xxxsssiii\\\WWWhhh~~~|||qqqkkkooorrrooofff```hhhtttssspppnnniii]]]TTT```ttt}}}mmmfffrrrwwwlllcccbbbaaa^^^___bbbddd```\\\ddd{{{qqqmmmuuu}}}xxxjjj]]]^^^fffkkkllllllmmm}}}zzzjjjeeeddd``````iiiccc[[[UUUUUU]]]iiirrrcccTTTGGGDDDHHHOOO[[[ggglllxxxyyyjjjdddnnn|||ooofffZZZQQQOOOPPPQQQRRRVVVRRRMMMIIIFFFCCCAAA>>><<<;;;999888666555444444333444444555555444444333222111000//////.........,,,---------...222666:::HHHLLLSSS[[[cccllltttyyy|||~~~~~~}}}|||~~~}}}cccpppyyyKKK777000111111///---+++++++++******))))))))))))*********,,,,,,***'''&&&(((***,,,,,,,,,++++++,,,------222222222111111111111000111111000000111111222333444555666777777888888777:::;;;======<<<<<<>>>??????GGG>>>FFFHHH]]]nnnqqqJJJ444<<>><<<:::999999666666666666666555555555666555444333111000//////---,,,,,,++++++,,,,,,---//////333;;;AAAFFFOOOWWW^^^ccciiioooqqqssstttuuummmSSSVVVVVVdddzzzyyyppphhhxxxqqq\\\BBB,,,...------------------,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,...111444777888888444333333333333444555555777888;;;===???@@@@@@@@@>>>>>>DDDLLLWWWqqquuussswww]]]VVVPPPIIIIIIXXXsss|||iiiYYY}}}||||||www}}}rrraaaZZZggg{{{|||uuurrrkkkmmmvvvqqqbbbcccppppppwwwuuummmaaaTTT]]]xxxkkknnnxxxnnnooouuuvvvsssqqqppphhheeeiiimmmrrrttttttyyyxxxuuuiii]]]ddduuuvvviiiooo~~~xxxbbbWWWZZZ```mmmcccVVVYYYaaa]]]___oooqqqbbbSSSLLLFFFEEEPPP]]]mmmpppyyy|||jjjWWW___uuugggQQQLLLHHHAAABBBKKKOOOHHHEEEGGGFFF???<<<===;;;:::888777666555444333///000222444555555444444444444333111///---+++***------......///333777;;;FFFOOOYYYaaafffooo|||{{{|||}}}}}}{{{zzz{{{}}}yyyfff~~~yyyvvv{{{lllIII000//////...---,,,++++++***+++*********))))))(((((()))))))))))))))******+++------......///000000000///000111111///......///000444555222111333555333444555777777666666888999<<<===>>>>>>===>>>@@@BBBAAAAAA===@@@JJJXXX|||zzz~~~kkkYYY<<<777888^^^zzzdddLLL===???DDDEEE]]]tttqqqvvvxxxzzz|||}}}~~~~~~~~~~~~xxxqqqkkkqqquuuzzz{{{yyyvvvuuuuuurrrqqqkkkcccbbbjjjssswwwooodddZZZ```wwwsssmmmuuu~~~vvvqqqqqqoooqqqyyyzzzooofffcccbbb]]]UUURRR[[[nnn}}}|||ttttttuuunnnfffaaa^^^```dddgggfffllluuuaaaXXX[[[\\\WWWOOOPPPSSSWWWgggwwwlllTTTJJJFFFCCCHHHYYYhhhooossswwwqqqeeeaaajjjoooeeeVVVOOOOOORRRUUUVVVTTTPPPMMMLLLCCC@@@>>>======;;;777444555444333222333444555666111333444333///------///...------,,,,,,------......111666<<>>111//////...------------...+++++++++*********))))))++++++++++++,,,---......---...///000111444888<<<;;;777333333555888888777:::::::::;;;===???BBBCCC888QQQEEEBBB^^^```wwwsssxxxiiiYYYNNNIIILLLOOOZZZ{{{wwwfffwwwxxxuuufff^^^kkk~~~zzzvvvnnnooowwwtttgggfffppptttyyyxxxqqqdddUUU^^^zzzrrrfffuuu{{{yyy|||~~~qqqjjjjjjmmmuuu|||}}}uuu~~~}}}qqqdddiiiwwwwwwlllssskkk^^^^^^ccclllcccWWWYYYaaa]]]___oooxxxhhhXXXOOOIIIFFFNNN[[[hhhmmmtttqqq___MMMPPP^^^uuummm]]]KKKAAA@@@AAA???DDDCCCDDDGGGCCC<<<:::===999888666444222111333444444444333222222444555666555444333222000...,,,***------......000333888<<>>>>>>>>???AAACCCAAACCCAAACCCJJJTTTsss|||{{{fffBBB999777OOOllllllUUUBBB???BBBCCCWWWnnnpppuuuwwwzzz}}}xxxrrrsssxxx~~~}}}yyyvvvtttqqqpppkkkdddcccjjjqqqtttrrroooccc]]]rrr}}}tttvvv|||}}}{{{zzzllltttzzzuuuqqqkkkeee```^^^aaakkkttt|||~~~{{{uuuuuuxxxrrriiiaaacccggghhhggglllwwwddd]]]______YYYQQQPPPTTTWWWcccvvvrrr[[[NNNHHHCCCEEERRR```hhhoootttnnnddd^^^dddjjjeeeWWWLLLHHHKKKPPPRRRRRROOOLLLJJJDDDAAA>>><<<;;;:::666333444444333222222333333444222444666444111//////000...------,,,,,,------...///222777<<>>@@@BBBDDD???NNNFFFHHHcccgggqqqzzzkkk}}}___RRRJJJJJJJJJOOOfffttt}}}xxxyyykkkdddooo{{{rrrqqqxxxwwwnnnkkkpppzzz}}}zzzvvvkkkXXX]]]www~~~jjjiii{{{|||sssjjjmmmrrrrrr|||zzzyyymmmnnnxxxzzzrrruuutttfffcccdddlllcccXXX[[[bbb]]]^^^ooo|||lll\\\RRRJJJDDDHHHQQQeeeooouuummm[[[NNNKKKNNNeeerrrlllQQQ???AAA@@@666888<<>>HHHRRR___iiirrr~~~}}}}}}bbbiii~~~rrrOOO888444//////...---,,,++++++******************)))))))))******))))))******+++,,,---......//////000000111///111222222222222333444444888999555333444555333444666777777777777888:::;;;===>>>??????AAACCCFFFBBBFFFFFFHHHJJJNNNhhh{{{}}}{{{QQQ===666===VVVnnn```III???@@@AAAOOOeeeoootttwww|||{{{www|||~~~zzzwwwtttuuuqqqjjjhhhmmmssstttqqquuuiiiXXXeee{{{yyy{{{{{{{{{|||pppxxxzzzyyyyyynnnkkkkkkhhhiiimmmttt{{{zzz}}}pppgggiiilllkkkhhhmmm~~~yyyjjjcccdddccc\\\UUUPPPWWWVVV^^^uuuyyydddRRRJJJCCCAAAIIIVVVaaaiiiooohhhaaaYYYZZZbbbeeeYYYJJJ@@@CCCHHHKKKLLLKKKIIIGGGDDDAAA===:::999777555333333333333333333333333333555666777666333111111222......------------......000333888===EEEOOOYYY___fffjjjnnnqqqrrruuu{{{^^^QQQOOOSSSmmmqqqmmmbbbyyyrrrOOO555111///......---------------+++++++++***************++++++++++++,,,---......---...//////000333777:::AAA;;;555222444777888888;;;<<<<<<===???AAACCCDDDEEEIIIEEEMMMdddllliiilllttthhhiii|||gggTTTNNNKKKKKKVVVfff{{{pppiiiqqqxxxtttyyyzzzuuuoooooo~~~zzzyyysss___ZZZjjj}}}lllpppyyy~~~xxxsss{{{qqqpppssstttzzz~~~tttssszzz}}}xxxuuuzzzlllfffdddkkkdddZZZ]]]ccc]]]^^^oooqqqccc\\\RRRGGGEEEJJJ```ooowwwmmm```XXXQQQKKKUUUlllsss^^^IIIDDD@@@777555999???CCCBBB>>>:::888777999;;;888444333555888;;;999666444333444666777777777666444222000...---.........///111555<<<@@@HHHRRR```kkkuuu~~~|||~~~___jjjlllFFF333666//////...---,,,++++++***************************+++************+++,,,,,,.........///000000111111333444444333000///000111999<<<<<<888555777777555444666777888777777888::::::<<<>>>???@@@BBBEEEGGGDDDIIIIIIJJJJJJIII___uuucccBBB777444BBB___dddOOOAAA???@@@III]]]oootttyyy~~~|||~~~{{{}}}zzztttrrruuuyyyyyyssswwwnnn\\\^^^zzz~~~{{{uuupppzzzxxxqqqllluuuxxxrrrqqqmmmllloooqqq~~~}}}vvvooorrrsssppplllqqqzzznnniiihhhfff___XXXSSSZZZVVVZZZrrr}}}iiiSSSIIICCC???DDDQQQ^^^ggglllbbb]]]SSSOOOYYYccc[[[KKK@@@@@@@@@BBBDDDEEEEEEDDDAAA???;;;888666555555555222333444555555666666666666777777666555333222222......------------......222555999???HHHRRR]]]dddiiimmmppprrrtttwww}}}eeeVVVSSSbbb}}}uuuooogggsssuuuNNN111444///...------,,,,,,------************************++++++++++++,,,---......---...//////000333777:::CCC===666222444777999999<<<<<<===>>>@@@AAACCCCCCGGGCCCDDDMMM]]]kkkeeeQQQjjjvvv{{{nnn___PPPLLLLLLPPPWWWyyy}}}uuunnnrrr}}}yyy{{{}}}zzztttoooyyyxxxyyyjjjZZZ[[[zzzrrrtttxxxyyyooolllppptttooommmvvv{{{zzzwww~~~|||yyy}}}~~~{{{yyy~~~sssllliiikkkeee]]]```eee]]]^^^ooowwwlllhhh___QQQIIIJJJYYYkkkvvvoooddd]]]SSSIIIJJJZZZiiigggVVVEEE>>>===999999;;;???DDDEEE@@@:::666999<<<<<<888555555555888888888888888666555444888888777555333111///....../////////111777>>>CCCMMMWWWdddoooxxx}}}}}}zzz}}}yyy```jjjccc???...111//////...---,,,++++++******************++++++++++++++++++++++++,,,,,,---......//////000111111111555555555444222222333555<<>>???@@@BBBEEEHHHGGGJJJIIIIIIIIIGGGYYYzzzyyynnnCCC666444777HHH___TTTFFF@@@AAAFFFWWWmmmuuuzzz{{{yyy|||~~~~~~zzzzzzvvvlllbbbkkk~~~tttkkk}}}uuutttxxxvvvwwwyyyrrrpppqqqtttnnnrrr~~~{{{~~~vvvzzz{{{vvvrrrvvvzzzqqqmmmkkkgggaaa[[[YYY^^^WWWYYYppp{{{hhhSSSGGGCCC???CCCPPP___iiilll___ZZZOOOIIIQQQ]]]ZZZOOOEEEAAA<<<:::<<>>===:::777555555666777222333444666888999;;;;;;777777666666555444222111///......------......///222666<<>>777333555888::::::<<<<<<>>>???@@@AAABBBBBBHHHBBBFFFKKKTTTeeefffQQQ\\\xxxxxxuuuxxxhhhOOOJJJJJJLLLNNN```{{{{{{tttttt~~~yyyrrr~~~|||uuuzzzuuucccXXXaaazzzxxxxxx{{{yyytttrrrtttsssppphhhkkkrrrwwwxxxxxx}}}|||zzzvvvtttlllgggaaacccggg______ppp|||qqqhhhfff___RRRIIIHHHZZZmmm|||yyymmmaaaVVVLLLFFFJJJYYYddd[[[FFF<<>>;;;999<<>><<>>>>>===;;;888777888999555555555666888:::===>>>999777666666666666333111//////............//////222777>>>GGGPPP[[[eeelllppprrrtttuuuvvv{{{sss_________yyyjjjbbbfff>>>---222...------,,,,,,,,,,,,,,,***************+++++++++++++++++++++,,,---......000111111111222444888;;;CCC>>>888555777:::;;;;;;;;;<<<>>>???@@@AAAAAAAAAFFFDDDHHHJJJMMM]]]eee]]]QQQrrryyycccTTTMMMKKKMMMQQQfff{{{yyyvvvyyyrrrxxx~~~rrrbbbXXXsss~~~yyyyyyzzzyyyzzz}}}ssszzzoooggglllvvv|||tttlllsss~~~}}}mmmiiicccfffiii``````qqqrrreee[[[ZZZUUUKKKEEEFFF\\\nnnwwwggg[[[UUUKKKGGGMMMYYYXXXJJJ@@@AAA===<<<999999BBBOOOTTTQQQAAA===999888999999666222000222777:::;;;:::888666888777666555333111///---/////////000222999AAAGGGWWW```mmmwww}}}zzzwwwzzz|||}}}}}}}}}~~~dddrrrwwwxxxPPP777111444//////...---,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---....../////////000111111222222111222333444555777<<>>999777999999777555777888888888888999;;;:::;;;===>>>>>>@@@CCCEEEGGGFFFCCCGGGKKKEEEJJJ___~~~ssspppIII777666555444FFF^^^[[[HHHCCCDDDLLL___ooovvv~~~}}}{{{}}}~~~~~~}}}}}}~~~{{{nnneeeooo|||vvvkkkrrr|||zzz{{{tttnnneeeeeesss||||||yyy|||vvvrrrnnnjjjeeebbbcccbbb[[[bbbssssssccc[[[OOOJJJBBB@@@MMMbbbpppssskkk^^^QQQIIIGGGGGGMMMSSSKKKEEE>>>;;;<<<===;;;999CCCDDDDDD@@@<<<999999:::999777555444555888;;;>>>;;;999777888999888555333//////............//////111777@@@JJJTTT___hhhnnnrrrtttuuuvvvwww|||fffYYYbbb^^^rrriii[[[999222111...---,,,,,,++++++,,,,,,))))))*********+++++++++++++++++++++,,,---......222222333333333555999<<>>>>>???BBBDDDEEECCCAAAHHHMMMDDDCCCTTTnnn|||~~~tttPPP999333555666???aaacccKKKDDDDDDIIIYYYkkksss||||||{{{}}}~~~~~~vvvqqqooonnnvvvvvvkkkjjj{{{}}}rrrtttkkkcccfffwww||||||zzz}}}xxxsssoookkkgggeeeeeebbb]]]fffvvvrrrccc```TTTNNNCCC>>>JJJaaaqqqvvvqqqbbbSSSLLLEEE@@@FFFRRRJJJEEE@@@>>>@@@???;;;777HHHIIIIIIEEE???:::999999<<<999666333333666999;;;===;;;999999::::::777444//////............//////111777AAALLLWWWaaaiiioootttuuuvvvvvvxxx}}}zzzbbbZZZddd\\\~~~NNN333111+++...---,,,,,,++++++,,,,,,))))))******++++++++++++++++++++++++,,,---......333333444444444666:::===AAA===999888;;;======<<<:::;;;===>>>?????????>>>:::BBBDDDDDDHHHHHHNNN^^^mmm```vvvlll[[[OOORRRNNNKKKUUUrrr{{{}}}uuuzzznnnddd```ppp{{{~~~~~~rrrnnnqqqwwwrrrddd]]]aaaxxxzzz|||qqqnnnmmmnnnjjjeeefffmmmqqqcccZZZ[[[WWWLLLEEEGGG\\\fff|||}}}rrrfffUUUXXXRRRLLLLLLSSSUUUKKK<<<>>><<<<<<>>><<>>777999>>>333555444444555888999999999666777777666444222000///---...///222777???IIIPPPXXXcccnnnuuu~~~|||vvvsssyyy}}}~~~~~~gggiii{{{yyycccCCC777///+++//////...---,,,,,,++++++,,,++++++,,,......,,,+++---,,,++++++,,,---///000000/////////000111222222333333333222222333333444666666555555555444444444333444777999::::::999888>>><<<;;;::::::===???AAA???AAACCCCCCBBBCCCDDDFFF___uuujjj===888222999777HHH___dddOOO:::@@@UUUgggrrrzzzyyyxxx|||~~~||||||{{{{{{yyytttnnnlllppp{{{xxxnnnjjjssszzzuuutttnnnddd___iii|||}}}yyytttoookkkiiiggg___^^^jjjtttrrrkkkfffWWWOOOFFFBBBKKK]]]mmmuuuuuuhhhXXXMMMFFFBBBCCCHHHQQQLLLBBB;;;<<<>>>:::333<<>>777888===999;;;;;;777222222666;;;===<<<;;;;;;;;;:::777444222000//////---+++---222555<<>>;;;999888888999999888======>>>???@@@@@@@@@@@@@@@AAADDDFFFEEEDDDKKKSSSppp}}}{{{}}}yyyoooZZZXXXOOOOOOMMMUUUsss}}}zzzooodddfffuuuyyysssrrrvvvqqqcccZZZZZZnnnxxxzzz}}}~~~wwwtttrrrrrrnnniiijjjpppmmmddd___aaa\\\OOOGGGHHHWWWeee}}}pppfffXXXYYYTTTNNNNNNVVVXXXMMM???<<<:::<<<===;;;???SSSkkk___FFF======555777===555444333333555777999888888666777777666555333000///...///000333888@@@JJJQQQ[[[eeepppwww{{{wwwuuuwww|||~~~~~~~~~___pppzzzSSS;;;666222222///......---,,,,,,++++++,,,+++***+++---------+++,,,,,,,,,,,,,,,...///000000000000000111222333333555444444333333333444444555555555444444444444444333444777999:::999999888<<<;;;999888999;;;>>>???DDDEEEEEEDDDBBBBBBBBBCCCNNNnnnvvv{{{LLL<<<222333222???ZZZmmmcccJJJBBBJJJbbbnnnxxxzzzyyy{{{~~~}}}}}}}}}|||wwwsssrrrrrrttt{{{xxxppppppyyyuuutttooofff```gggvvv~~~|||yyyuuuqqqnnnlllgggbbbdddnnnuuuqqqiiidddXXXPPPFFFCCCLLL]]]mmmwwwvvviii[[[QQQIIIBBBBBBDDDOOOLLLEEE===;;;===;;;666:::CCCKKKKKKCCC;;;999:::888::::::777333222666:::<<<;;;;;;;;;;;;:::777444000...---...---,,,///444777???JJJWWWaaaiiinnnpppwwwuuuuuuxxxzzz~~~kkkYYYQQQRRRiiidddFFF111,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---+++,,,---....../////////000222444555666777;;;@@@<<<:::777666777888888777888999:::;;;<<<=========???@@@CCCFFFEEEDDDIIIQQQ\\\||||||wwwttt{{{mmmXXXPPPNNNIIIJJJ\\\||||||}}}qqqiiiiiiqqq~~~yyytttvvvrrrdddXXXSSS```nnn{{{~~~}}}{{{yyywwwtttpppqqquuujjjfffgggiiibbbRRRJJJJJJPPPaaapppggg]]]YYYTTTOOOPPPXXX\\\QQQDDD<<<;;;===???<<<===MMMaaahhhQQQBBB;;;333555:::666333333222444666777777666666666777666555333111000///000111444999BBBLLLSSS___iiisssyyy~~~yyyvvvuuuvvv{{{~~~}}}}}}zzz\\\~~~uuuKKK777222000111.........------,,,,,,+++,,,+++)))***,,,------,,,,,,,,,,,,,,,---...///000111111111111222333444555777666555555444444444444333333333333444444444444333444666888999999999888:::999888777888:::<<<===GGGHHHGGGEEEBBB@@@???@@@EEEaaa~~~vvv[[[>>>555222222777PPPqqquuu[[[GGGDDDYYYggguuuzzzyyyzzz}}}|||zzzxxxwwwsssppprrr}}}vvvqqq{{{wwwtttqqqiii```bbbnnn{{{~~~|||yyyvvvtttrrrpppiiihhhkkkqqqtttnnngggbbbZZZQQQGGGDDDKKK[[[mmmyyyxxxlll___UUULLLDDD@@@AAAKKKLLLHHH???:::::::::999888???FFFJJJGGGAAA:::666666888:::888555333555777;;;:::::::::;;;:::777555...,,,+++---------111777;;;CCCOOO[[[eeelllqqqtttwwwvvvwwwzzz}}}uuu]]]QQQOOOOOOhhh}}}{{{yyyVVV:::000///...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,---...//////000000//////111333444666999===@@@999777555555666777777777555666888999:::;;;;;;;;;>>>???BBBFFFEEEDDDGGGNNNLLLmmmuuuhhh}}}mmmgggWWWQQQJJJGGGKKK]]]}}}~~~yyy|||vvvtttuuuwww}}}vvvvvvttthhhZZZQQQUUUeeeuuu|||{{{|||}}}{{{xxxwwwwwwyyykkklllooonnncccSSSKKKKKKLLL[[[{{{uuummmdddWWWRRRMMMOOOXXX]]]TTTGGG===<<>>;;;GGGWWWjjjXXXFFF:::444555777666333222222333555666666555666666777666555444222000///000222555;;;DDDOOOVVVbbbkkkuuu|||zzzvvvuuutttuuuzzz}}}{{{{{{oooaaapppFFF555000---.........---------,,,,,,,,,,,,***))))))+++---...---,,,,,,,,,---......///000111111111222333444555666999888777666555555555555222222222333333333333444333444666777888999888888999888888777888:::;;;===FFFFFFFFFDDD@@@>>>>>>>>>CCC\\\|||yyyfff>>>:::777999444FFFhhhuuuaaaLLLGGGPPP___pppxxxxxxyyy}}}}}}~~~}}}}}}{{{wwwtttwww~~~~~~zzzwww}}}xxxuuurrriii___\\\eeeuuu}}}}}}~~~{{{xxxuuutttsssmmmnnnoooqqqooojjjeeeccc\\\RRRGGGDDDKKKXXXkkkyyy|||pppbbbXXXNNNEEEAAABBBGGGKKKJJJAAA888777999;;;888:::???EEEHHHDDD<<<444444777999888666444444555:::999999999::::::777555///,,,,,,---------111777>>>GGGTTT```hhhnnnsssvvvuuuvvvwwwzzzoooZZZSSSVVVTTTqqq||||||{{{pppIII222111111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///---...///000111111111111...111333333666<<<@@@@@@777555333333555777777777666777888:::;;;<<<<<<<<<======AAAEEEEEECCCEEEIIIJJJTTTfffrrr|||wwwjjj\\\PPPMMMKKKOOOddd|||||||||yyysss{{{xxxxxxwwwoooaaaWWWRRR___nnnwwwxxx{{{~~~|||{{{|||{{{zzzooorrrtttooocccTTTMMMMMMMMMVVVrrr{{{tttkkkVVVQQQKKKLLLVVV]]]VVVJJJ===<<<@@@CCC===888@@@MMMeee[[[HHH:::777666444555333222222333555666555444666666777777666444222111///000222666===GGGSSSZZZeeennnwww{{{wwwuuusssrrrvvvzzz|||zzzzzz|||}}}|||iiiiii```<<<222///---000---------------,,,,,,,,,,,,+++***+++---.........,,,,,,---...////////////111111111222333555666777999888777777666666666666333333333333333333333333333444555666777888888999:::999999999:::;;;<<<===AAABBBBBBAAA???===>>>???@@@TTTvvvqqqooovvvDDD<<<777999333@@@^^^mmmaaaOOOHHHHHHVVVhhhtttwwwwww{{{|||}}}|||xxxuuu~~~~~~}}}wwwvvvrrrjjj^^^XXX^^^ppp{{{zzz~~~}}}yyywwwuuutttssssssqqqmmmjjjhhhfffeee]]]RRRHHHFFFJJJUUUgggwww~~~rrrdddZZZPPPHHHDDDEEEEEELLLLLLBBB777555888;;;888777999???FFFEEE===444333555777888666555444444888777777999:::999777555222///---...------111888BBBLLLZZZdddkkkooosssvvvtttuuuxxx{{{~~~lll]]]YYY\\\eee~~~fffAAA///111111))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000//////000111222222222222...222333333777???BBB@@@555444222333555777888888666777999:::;;;<<<<<<<<<===<<>>===>>>??????>>>>>>???@@@@@@LLLllllll\\\tttPPP;;;333333222>>>UUUeeebbbQQQDDDDDDNNN___nnnuuuvvvzzz|||~~~}}}www||||||vvvxxxssslllbbbYYYZZZhhhxxx|||yyyzzz~~~~~~{{{xxxwwwwwwwwwwwwrrrkkkhhhjjjiiiggg```TTTKKKJJJLLLSSSddduuu{{{pppeee]]]UUUMMMIIIIIIHHHNNNOOOEEE999666999;;;888666777>>>FFFFFF>>>555333444555666666555444333666666666888999999777555444000...//////...333:::HHHRRR```iiimmmppptttwwwtttwwwyyy{{{wwwiii______ccc}}}{{{xxxyyyYYY;;;///111000***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111000111222333333444444333000555555333888BBBDDD@@@555444333444777999;;;;;;888888999:::;;;;;;;;;;;;>>><<<<<<@@@AAA@@@AAADDDHHHNNNUUU]]]iii~~~xxxxxxdddSSSMMMIIIKKKRRRzzzzzz}}}}}}}}}xxxxxx~~~~~~~~~{{{rrriii\\\YYY\\\gggssszzz~~~~~~~~~xxxpppssswwwxxxsssjjj```XXXSSSVVVXXXmmm}}}wwwzzz|||jjj```SSSOOOUUUZZZTTTIII???>>>AAADDD>>>777:::CCCaaabbbKKK777999777111777555444333444555666555444666666777777666555444333111333777>>>GGGSSS```hhhpppwwwzzzzzzzzzxxxuuuuuu{{{~~~}}}~~~www|||zzzuuuhhhwwwxxxyyyNNN555444222+++---------------------------++++++---000222333000...,,,---...///000000/////////000000111333444666777666666666666666777888999777666666555444333222222444444444555666777888999:::::::::;;;<<<<<<======<<<===??????>>>>>>@@@AAACCCEEE```hhhsss\\\>>>666111333999GGG[[[dddXXXEEEBBBHHHVVVhhhrrruuuxxx||||||~~~}}}vvvzzzxxxtttpppiii___YYY___jjjwwwwww{{{|||{{{{{{{{{zzzyyytttmmmlllooommmhhhcccXXXPPPOOOPPPSSSbbbssstttmmmfffccc\\\SSSLLLJJJMMMRRRRRRHHH===999:::<<<666666999AAAIIIHHH>>>444444444444444555555444333555555555777999999777666333000///000000111777>>>MMMXXXfffnnnqqqrrruuuxxxuuuyyy|||}}}ssshhhdddjjjsss{{{ooommm}}}pppNNN666///000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000111222111222333444444555555444222777777444999DDDFFF@@@666444444555999<<<======<<<<<<===============<<>>???CCCEEEUUURRRKKKUUUbbbvvv}}}gggXXXPPPMMMOOO|||~~~}}}zzz~~~}}}}}}vvvnnn```XXXVVVbbbpppzzz~~~~~~vvvkkkrrrvvvyyyvvvooofff\\\UUUZZZ\\\pppxxxqqqyyyuuuiiiYYYRRRUUUZZZSSSIIIDDDBBBEEEHHHBBB:::===FFFcccfffMMM555888777111888555444333444666666666444666666777777777555444333333555:::AAAJJJWWWeeemmmttt{{{~~~{{{|||}}}{{{yyyuuuzzz~~~|||}}}nnnlllyyylllCCC///444444...000------------------------***+++...222444444111...,,,---...000000000000/////////000111222444666666444555555555666888999:::888888777666444333222111444444444444555777888999999::::::;;;;;;<<<<<<======>>>@@@@@@??????@@@BBBCCC===TTTyyy~~~cccCCC===555555333999QQQfff```KKKAAADDDQQQdddqqquuuwwwzzz||||||sss{{{xxxuuutttpppdddYYYXXX___rrruuu}}}}}}}}}~~~~~~zzzzzzvvvpppqqqtttppphhhfffZZZSSSSSSSSSTTTbbbsssnnnjjjggggggbbbWWWMMMJJJQQQVVVUUUKKK@@@<<<<<<<<<555666<<>>333555333333333444555444444555444555777999999888666222///...000111333:::BBBQQQ\\\jjjrrrssssssvvvyyywww|||~~~~~~sssjjjiiiuuu{{{}}}rrrtttjjjFFF333......000333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000111222111222333444555555555555444999888444:::EEEGGG@@@666555555666:::===??????AAAAAAAAAAAAAAA@@@@@@???@@@;;;999<<<>>>===???BBBFFFVVVOOOIIIOOOEEEMMMwwwssstttiiiZZZSSSQQQuuu~~~~~~tttwww}}}}}}{{{xxxqqqfffYYYWWWfff{{{yyytttrrryyytttrrrvvvuuulllbbb[[[\\\cccuuu}}}uuuuuu}}}~~~xxxqqqdddZZZ[[[]]]UUUIIIJJJKKKLLLIII@@@999>>>HHHddd___RRREEE>>>===:::444444666888999999999888777444555777777666444000...222666===FFFQQQ^^^kkktttyyy~~~~~~{{{xxxxxxyyyzzzyyyzzz|||uuuwwwnnn~~~YYY;;;666222//////,,,------,,,++++++,,,,,,,,,---...000111222111000...,,,---...000111111222111333333333444444444555555111111222333666888;;;===>>><<<999777555444333333444222111000000333555777888888888999:::;;;<<<===888:::<<<=========???AAAGGGDDDTTT|||lllMMM666999444666;;;DDDWWW]]]PPPCCCAAAFFFUUUhhhtttvvvuuu{{{|||xxxyyy}}}www~~~uuukkkeee___YYYhhhwww~~~}}}xxxqqqpppssssssoookkkgggaaa___YYYVVVcccnnnjjjhhhiiiiiigggccc\\\UUUPPPTTT]]][[[KKK??????BBB@@@<<<666888DDDNNNJJJ===333555555555555555555444444777777777777666666666666222000///000///222===IIIXXXaaammmuuuwwwxxxzzz||||||zzz|||{{{ssstttssswww~~~yyywwwaaa<<<000,,,//////))),,,,,,,,,,,,,,,,,,,,,,,,------...///000111222222333333333333444555666666999666444777>>>BBBBBB@@@<<<;;;999999999:::<<<===BBBAAAAAABBBCCCCCCBBB@@@@@@>>><<<<<<>>>AAABBBCCCDDDFFFFFFCCCBBBEEEMMMTTTtttuuubbb]]]\\\~~~|||www}}}|||uuuiiibbbeeerrr|||xxxuuutttxxxrrrqqqxxx{{{sssggg___```gggwww}}}vvvyyy}}}zzztttjjjbbbaaaaaaXXXLLLKKKLLLLLLHHH???;;;AAALLL]]]TTTJJJCCCAAA???<<<:::555777:::;;;:::888666555333444666777666444222111333999AAAKKKVVVbbbnnnvvv~~~}}}xxxwwwwwwyyyzzzzzzyyyzzz}}}ssszzz~~~pppwwwPPP666444111///000---------,,,,,,+++,,,,,,------...///111111000///...////////////000000000000222222222333333444444555333333333444555777:::;;;:::::::::::::::<<<===>>>666555444333444666888:::;;;:::::::::::::::;;;<<<:::;;;============???AAACCCCCCQQQsssxxx~~~mmmXXXCCC777222444888>>>OOOZZZRRRIIIEEEFFFRRRdddpppttttttzzz{{{}}}~~~zzz{{{|||zzzvvvsssmmmfff^^^kkk}}}{{{xxxtttssstttsssoookkklllddd```ZZZWWWeeerrrooonnnppppppnnnggg^^^WWWRRRZZZ```\\\MMMCCCCCCCCC@@@:::666999DDDLLLHHH===555666666555555555555555555777777777777666666666666333111000000111555AAAMMM^^^fffpppvvvxxxxxxyyy{{{}}}{{{~~~~~~uuuoooppppppvvvwwwtttttt^^^888000------...***,,,,,,,,,,,,,,,,,,,,,,,,------...///111222333333333333333333444555666777888666666:::@@@CCCAAA>>>>>>===<<<;;;;;;<<<>>>???BBBAAA@@@AAACCCCCCAAA@@@???===<<<<<>>@@@AAA???===???FFFLLL^^^~~~vvv{{{{{{qqq```\\\{{{xxxsssvvvjjjiiiwww}}}zzzzzzzzzxxxvvvwwwrrrttt|||{{{oooffffffppp|||{{{yyytttnnnkkkfff\\\QQQPPPOOONNNIIIAAA???HHHUUUZZZLLLBBBCCCEEE@@@<<<===555888===>>><<<888555333333444555666666555444333555<<>>@@@BBBDDD999999888888888:::<<<======<<<<<<;;;::::::;;;;;;<<<===???>>>======???@@@CCCDDDKKKaaammmvvv|||tttgggQQQ777222444555555BBBOOOMMMPPPIIIEEELLL\\\kkkrrrsssyyyzzz|||~~~~~~{{{~~~|||vvv^^^ccctttxxxxxxxxxwwwvvvssspppnnntttiiibbb]]]ZZZiiixxxwwwvvvxxxyyytttkkkaaaZZZXXXcccddd]]]PPPHHHHHHEEE>>>888888<<>>???AAA@@@@@@@@@BBBBBB@@@???>>>===<<<===???AAAAAAAAA===???@@@???===>>>CCCGGGKKKggg}}}{{{uuujjj~~~~~~rrr{{{xxxiiippp{{{zzz}}}~~~|||yyyuuuvvv||||||tttqqqjjjyyy|||}}}}}}{{{uuulll```WWWVVVUUURRRMMMEEEDDDOOO]]]]]]LLLBBBHHHIII???999<<<444999???AAA>>>999666444555666666666666555444444666???LLLWWW```iiisss{{{~~~{{{vvvrrrrrrtttxxxzzz}}}{{{zzzzzz|||~~~~~~~~~}}}mmmhhh{{{gggzzz}}}TTT:::...111///000222///---,,,,,,,,,,,,------...------...////////////...333222000......///000111111111222333444555666777888777666555444444555666999999:::;;;<<<===>>>???:::::::::;;;;;;<<<===>>>===<<<<<<;;;;;;;;;<<<<<<>>>???@@@???>>>===>>>???EEEFFFEEEOOOqqqmmmsssrrrYYY:::333555666000666BBBDDDQQQLLLEEEFFFSSSeeepppsssxxxzzz|||~~~~~~pppffflll~~~xxxzzz{{{yyyuuussssssuuuzzznnngggbbb___lll~~~}}}uuukkkcccaaaaaahhheee\\\RRRMMMLLLFFF===999;;;AAAHHHIIICCC>>>>>>:::999888666666666666777888888777777666666555555333000///333888AAAOOO\\\lllpppvvvyyyzzzzzz{{{}}}ssstttqqqkkkjjjsssvvvrrrOOO///000000++++++...------------............---...///111222444555666444444444444555666777888666888;;;@@@CCCAAA===999::::::999999:::;;;<<<===@@@???>>>???@@@@@@>>><<<<<<;;;;;;<<>>???>>>======???BBBLLLIIIiii~~~|||~~~}}}rrrooo|||}}}|||ttt|||yyywww|||kkk{{{}}}|||pppddd___]]][[[XXXRRRJJJHHHRRR___```PPPHHHNNNMMMBBB;;;===444:::BBBDDD@@@;;;888777888888777666555555555555888CCCPPP[[[cccjjjttt{{{}}}zzzzzzwwwsssqqqqqqtttwwwzzz}}}{{{{{{}}}}}}}}}|||wwweeefff{{{vvvdddiiiIII555///222//////111...---,,,,,,,,,------...///---......///////////////222111///...///000222444222222333555666888999:::999888666555444444444555999999::::::;;;;;;;;;;;;999999:::;;;<<<<<<<<<<<<;;;::::::;;;<<<===>>>>>>>>>???@@@???>>>===>>>???CCCFFFDDDGGGdddzzznnn{{{aaa???333444777111222;;;>>>MMMLLLFFFCCCKKK^^^mmmssswwwzzz|||~~~rrrmmm}}}{{{|||}}}|||yyyttttttxxx}}}}}}rrrnnniiidddooo|||rrriiigggiiimmmjjjddd[[[TTTRRRQQQIII@@@>>>AAAGGGLLLJJJCCCAAACCC===;;;:::888777777888999888888888777666555555555222//////666>>>IIIXXXdddpppsssvvvyyy|||}}}{{{qqqtttqqqiiijjjxxxvvvxxxrrrFFF---000000+++,,,...---------......///////////////111222333555666666555555555555666777888888666999<<<@@@AAA???:::777888888888999999:::;;;<<<>>>===<<<=========;;;:::999999:::<<<>>>???>>><<<888888999999999999:::;;;EEE>>>NNN}}}zzzwwwzzzsssyyyvvvuuu{{{ooovvvsssjjjiiidddccc```ZZZPPPKKKSSS___]]]TTTPPPSSSQQQGGGAAABBB777>>>FFFGGGBBB<<<999999999888777555555555666777>>>IIIWWWaaafffmmmvvv~~~{{{vvvsssvvvtttrrrqqqrrrtttwwwyyy~~~}}}}}}~~~~~~|||zzzjjj\\\ggg{{{kkkhhh{{{[[[AAA333111333......111...,,,,,,,,,,,,---...///000////////////000000000111111000000///000111222333222333444666888:::;;;<<<999888666555444444555555888888:::;;;;;;<<<<<<;;;666777999;;;;;;;;;::::::999999999:::;;;===>>>???===>>>??????===<<<===???<<>>===;;;888666777888999:::;;;;;;<<<<<<<<<:::::::::;;;:::888666666666888;;;======;;;999888888777888888999::::::888CCCIIIVVVxxxwwwxxxxxxxxx}}}vvvyyyrrrvvvpppssspppooommmfffZZZRRRWWWaaaZZZZZZYYYVVVQQQKKKFFFDDD>>>DDDJJJIIIBBB;;;999999777666555444555777:::<<>>>>><<<<<<===???999@@@DDDHHHXXXwww|||jjj]]]>>>111666555444888:::@@@LLLOOOEEEAAANNN___iiirrruuuyyy|||}}}}}}}}}|||~~~zzzwww}}}{{{mmmppptttrrruuuyyyzzzlllfff``````aaa___ZZZUUUOOOOOORRRUUURRRKKKHHHJJJCCCAAA>>><<<;;;;;;===>>>999999888777666555444444333111666BBBOOO\\\iiitttwwwwwwwwwyyy|||wwwbbb```gggbbb[[[jjjxxx{{{~~~{{{fffEEE555000000---///111+++---......///000000111111333333444444555555555555666666666666777888999999:::;;;;;;;;;999777777666555666777888999:::;;;;;;999888777777888777555444333444666999<<<<<<999666888777666666888:::;;;<<<666CCCEEEDDDbbbsssxxx|||yyy{{{|||yyypppyyyuuuyyyzzzyyyxxxqqqdddZZZ\\\ddd[[[``````XXXPPPKKKGGGBBBCCCIIINNNKKKBBB:::777888555444333444666999===@@@LLLWWWdddkkknnnttt~~~yyyuuuuuupppqqqrrrssstttvvvwwwxxx{{{|||}}}}}}yyyvvviiigggkkkbbbrrreeeAAA666///111222+++,,,111///,,,,,,,,,---...///000000111111111000111222222333333333333333222000///...000111222444777999;;;<<<666555444444555666777888888888999999888777555444444555888:::;;;:::888777;;;;;;:::999999999:::::::::<<<======<<<<<<===???<<>>???999999888777666555444444444444999FFFUUUbbboooyyy{{{yyyxxxyyy|||rrr[[[]]]ccc]]]UUUhhh{{{~~~nnnkkk~~~zzzxxxQQQ777111111000,,,111333***---......///000111111222555555555555555555555555666666666666777888999:::;;;;;;:::888666555666777222333444666777777888888888777666666777666444222222333555999;;;;;;888555444222000111333666777888;;;777888@@@NNNmmm~~~zzzuuu{{{~~~}}}{{{{{{uuu~~~tttwwwoookkkjjjfffgggeeeaaa^^^\\\WWWOOOJJJJJJEEEQQQSSSGGG===<<<<<<:::@@@666333888999666;;;FFFTTT___jjjooosss|||~~~yyysssppppppppprrruuuvvvuuutttvvvyyy{{{|||~~~}}}zzzfffggguuuSSS???222222111//////............//////000000000000000.........///000222333444111111111111000000000000111222333444555777888888999666444333444666666666555666888999999777666444444666888999:::999888777444555777888999999888888<<<<<<<<<<<<;;;;;;;;;;;;777>>>@@@???IIIgggrrr^^^```;;;;;;666111555444===RRRaaaWWWCCC???NNN```hhhqqqxxxyyyzzz~~~|||www~~~|||{{{~~~rrrjjj||||||vvvjjjiiihhhjjjoooqqqkkkddd\\\\\\]]]___]]]VVVPPPMMMIIIGGGDDD???<<<;;;>>>AAA<<<<<<:::888666444333333555555>>>PPPaaakkkssszzzvvvyyy}}}}}}}}}~~~ooo```\\\]]]QQQXXXwwwzzzbbbddd||||||bbbFFF222111...,,,+++,,,------//////000111222222222111333333444555555555555555444777:::888444444777;;;>>><<<999666555444222000333222111222444666777666888888888888777666444444333333444555444333111000444444444444444444444444444<<<>>>???DDDPPPvvvxxx}}}wwwwwwwww{{{zzzssswwwtttlllllliiihhhddd```^^^]]]XXXOOOJJJJJJSSSWWWWWWOOOFFFBBBAAA???CCC888222555888888???JJJZZZeeeoootttyyyppppppqqqssswwwyyyxxxxxx{{{zzzzzzzzz|||}}}{{{xxx|||vvvuuuJJJ888222111000///...............///000000111111000000/////////000111222333444111111111111000000000000000111222444555777888999888666333333444555666666444555666777777666555444555666777888888777666555555666777999:::::::::999;;;;;;;;;;;;;;;;;;;;;;;;999===>>>===BBBWWWyyy[[[```kkk|||MMM;;;555333444222:::LLL^^^]]]NNNCCCGGGRRReeeooowwwxxxyyy}}}~~~qqqyyy~~~}}}{{{xxxjjjwww}}}uuukkkkkkkkkooouuuvvvnnndddccccccdddccc___XXXRRROOOKKKIIIFFFCCCAAAAAAAAABBB;;;<<<<<<;;;888666555444555999EEEXXXgggnnnuuu{{{yyy{{{}}}~~~}}}pppaaaWWWXXXTTTeee~~~uuu```hhhyyyxxx^^^EEE222111...---,,,,,,---...,,,---...000222333333444:::777444111111333777999???AAABBB???:::777888;;;>>>;;;888666555444222000222111111222555777777777777888888777666555444444333333444444333333222111444444444444444444444444333888888777:::???XXX|||}}}vvv~~~}}}}}}wwwttt~~~wwwtttyyy{{{kkknnnnnnlllfffbbb___^^^YYYQQQLLLLLLZZZWWWTTTQQQKKKEEEEEEIIIHHH<<<333444888===HHHSSSbbbllluuuyyy~~~qqqqqqsssvvvzzz||||||{{{~~~{{{yyyzzz}}}~~~}}}{{{rrryyy{{{}}}~~~kkkCCC333111000///......---......///000000111111111111111222111111111222222333444222222111111111000000000///000111333555777888999777555333333444666666666222333444555555555444333444555666666666555444333444666777999:::;;;:::::::::::::::::::::;;;;;;;;;;;;:::<<<>>>>>>HHHeeezzzxxxcccUUUfffggg===555777444333555BBBVVVccc]]]LLLDDDGGG]]]hhhsssvvvvvvzzz{{{yyymmmuuu}}}}}}jjjqqq~~~xxxnnnoooppptttzzz|||qqqccciiikkkllliiibbb[[[UUUQQQOOOLLLIIIIIIJJJIIIFFFCCC;;;===>>>>>>;;;777555555666@@@QQQcccnnnsssxxx}}}{{{}}}~~~}}}}}}tttfffUUURRRUUUnnn}}}}}}|||~~~ssscccrrrzzzmmmQQQ:::111000///---------...///------...000111222333333666777777:::>>>DDDIIIMMMLLLNNNOOOKKKEEE@@@>>>???===:::888666666555333111222111000222555777777777777777777777666555444444444333333222222222222333555555555555555555555555666888555555888777???UUU{{{~~~}}}xxxooo}}}zzzyyy|||iiinnnsssrrrlllfffbbb___[[[UUUSSSVVV]]]UUUQQQPPPKKKEEELLLXXXLLL@@@666666<<>>QQQ[[[UUUJJJEEEGGGRRRcccoootttuuuzzz~~~{{{vvvkkkkkk~~~|||vvvttt{{{qqq]]]bbbmmmsssooofffaaa\\\XXXUUUSSSRRRTTTVVVSSSKKKDDD???AAABBB???999555444666CCCSSShhhtttxxxxxxzzz|||{{{||||||{{{|||vvvmmmfff[[[QQQRRRTTTjjjqqqlllxxx```CCC000000000//////000000000111222222222222222444555666:::<<<@@@BBBCCCAAA>>><<<999;;;===>>><<<:::888888:::888666666666666555444333222111222444666777666444555555555555444444333333222111000111111333444555555555555555555555555222333...000;;;:::666<<>>===;;;<<<@@@>>>===IIIWWWpppwwweeeiii~~~xxxMMM444...444777555777@@@KKKNNNHHHAAACCCKKKYYYiiiqqqtttyyy~~~}}}~~~}}}}}}lllooozzzuuu}}}ttt\\\\\\lllvvvrrriiieeeaaa\\\XXXWWWXXXYYYYYYTTTLLLFFFAAACCCBBB===777555999===PPP___pppwwwxxxzzz{{{{{{{{{|||}}}|||}}}tttcccYYYVVVRRRMMMPPP^^^~~~{{{qqqqqq{{{lllUUU>>>111//////000000111111222222//////111333666:::>>>@@@BBB???;;;777555444555666000222444555777777777666999777555555666777777666555333222222444555555444333444444444444444333333222111111111111222222333444444444444444444444444333666000000999999555999;;;HHHkkkyyy~~~```^^^nnn}}}wwwpppjjjhhhggggggkkkqqqbbb]]]SSSJJJIIIKKKIIIDDD@@@<<<999???OOO```jjjnnnsss|||}}}|||~~~yyyxxxxxxzzz|||}}}|||{{{{{{zzz~~~zzzrrrwww}}}xxxVVV999666555111111000000000000111111333333444555555555555555333222222222222222333444333333222222222111111111222222222222222222222222444333333555777888777666444444444555555666777888666666666666666777777888555666666666666444333222555555666888999:::<<<<<<;;;<<<<<<<<<===@@@EEEIIIuuu||||||qqq___:::333555333777777888AAAMMMJJJ@@@BBBDDDMMM\\\hhhooovvv|||{{{||||||mmmvvv{{{zzz___YYYmmm{{{wwwnnniiieee___[[[\\\^^^]]]ZZZTTTNNNIIICCCDDDBBB<<<777888AAAIII___kkkuuuxxxyyy{{{|||zzz{{{}}}~~~~~~oooYYYQQQTTTXXXXXXXXXnnn{{{~~~zzzxxx}}}xxx```FFF555000...///000111222222222333///000111555:::???DDDGGG<<<:::666333333555888:::444444444666888999:::999888666555555777888777777666555333333444444444333222333333444444444333333000000111222222222222222333333333333333333333333333999555222888777333888666:::JJJnnnzzz___YYYjjj~~~tttooollllllkkkjjjmmmqqqaaa]]]SSSLLLRRRXXXNNN>>>???===>>>FFFWWWhhhqqqrrrnnnwwwzzzzzzzzzwwwwwwzzzvvvvvvvvvyyy|||}}}}}}|||{{{{{{|||vvvsss}}}uuuFFF000333222222111111111111111222222333444555555666666555555222111111111222222333444333333333222222222111111222222222222111111000000222222222333666666555444555555555666666888999:::::::::999777666666666666777888888888666555333111222333444666777999:::;;;999<<<<<<:::===EEEGGGEEEbbbyyylllCCC;;;:::---777:::777@@@QQQQQQDDDAAA>>>BBBPPP___hhhrrrzzz|||}}}tttnnnzzzbbbZZZppp|||rrrlllgggaaa^^^```bbbaaa[[[TTTOOOLLLCCCDDDAAA<<<888<<>>FFFYYYhhhmmmooorrrqqqttt{{{}}}{{{yyywwwwwwzzzvvvvvvzzzzzzwwwxxx}}}|||uuu{{{zzz^^^>>>555444111111111111111222333444555666666666666666666666666222333444555444333222111444444444444444444444444222222222111111111000000333444333222111111333555666666777888999999::::::===;;;777555666666666555666666666666555444333333444333333666:::<<<:::888:::;;;===???AAABBBCCCCCCRRR{{{{{{WWW333777;;;000111999>>>HHHNNNGGGAAA<<<===EEEQQQ]]]iiisssxxx|||{{{|||kkkYYYlllxxxmmmddd^^^eeedddaaa]]]XXXRRRMMMJJJLLLDDD===<<<===BBBQQQaaasssuuuxxxyyyxxxwwwxxxyyy{{{{{{|||fffPPPHHHNNNYYYbbbssswwwrrrpppLLL===666000///111333444444555777888444444666:::===>>><<<:::777666444555777888888777888888888888999:::;;;<<<888777555444333333444444666555444222111111222222111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222444222333:::LLLnnnrrrhhhssszzz|||xxxaaa[[[eeewwwooommmkkklllppprrrnnniiiaaaZZZSSSQQQSSSQQQHHH@@@AAADDDPPPbbbooorrrsssvvvvvvyyy~~~}}}|||{{{zzzzzzyyyyyy{{{xxxyyy|||{{{xxxyyy}}}|||wwwVVV999222000---111111111111222333444555444444444444444444444444222333444444444333111111333333333333333333333333222222222111111111000000444555555333222222333555777777888888999:::::::::===;;;777666666777666666333444444555555555444444666555666888;;;<<<:::888999999;;;===???BBBCCCDDDHHHkkkxxxhhhCCC>>>888111333777:::GGGQQQLLL@@@<<<<<>>???AAAGGGRRR^^^hhhooowww~~~}}}~~~ccc\\\lllzzz|||uuunnnjjjfffjjjjjjggg```WWWPPPMMMMMMFFF@@@===CCCNNN[[[jjjvvvxxxzzz|||||||||{{{|||}}}www```OOOLLLVVVeeepppxxxxxx}}}mmm@@@333333111222333555444333333444666444:::@@@BBB???;;;888777888666555666777888888888777777777666666666666666555555555555444333222111333222111000//////000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111...111444222///:::UUUooo|||ooommmoooqqqwwwoooooorrruuutttnnniiihhh\\\[[[YYYUUUPPPLLLHHHGGGNNNXXXgggrrrxxxzzz}}}|||zzzyyyxxxwwwxxxyyy{{{|||xxxzzz|||}}}{{{yyy{{{~~~}}}~~~~~~~~~[[[===111111222111111111111111111222333333222222222222222222222222222222222222222111111000000000000000111111111111111111111111111111111111666777888666444333444555888888999999:::::::::;;;:::777555444555555555333111222333333444444444333666777999;;;===>>>>>>===888888888888:::===@@@BBBHHHPPPzzzhhh@@@777777999555000@@@QQQPPPFFFDDDBBB@@@>>>@@@KKKWWWdddkkkuuu}}}www{{{~~~ddd^^^lllxxxxxxssspppnnnlllooolllgggaaa\\\WWWSSSPPPFFFCCCDDDMMMZZZhhhrrrwwwyyy{{{|||}}}||||||}}}~~~{{{mmmZZZPPPWWWlll{{{{{{|||[[[555111666444333444555555333333333555444<<>>>>>BBBhhhiii<<<777777555222???QQQTTTHHHFFFCCCAAA===>>>GGGQQQ]]]eeepppyyy~~~~~~sssyyy~~~iiicccnnnxxxxxxtttssssssrrrpppjjjcccaaa```^^^WWWPPPEEEHHHNNNYYYgggrrrxxxxxxyyyzzz||||||{{{{{{}}}~~~~~~rrrfffVVVRRRaaa~~~wwwxxxnnnFFF000222888666444555555555333222333444222999AAABBB>>>:::999:::777666444555666888777777888888999888777666444333111222333333333222000///..................------........................---------------------------------........./////////////////////////////////...000222111111555<<>>@@@;;;:::999999999999;;;;;;666===]]]MMM:::333555555???QQQYYYIIIFFFCCCAAA>>><<>>BBBGGGQQQ___kkkrrrvvvzzz}}}~~~vvv}}}wwwnnndddmmmssssssqqqrrrsssrrrllllllkkkhhhccc\\\WWWSSSQQQ[[[eeekkksss{{{}}}zzz{{{{{{{{{zzz{{{}}}{{{rrrmmmaaaRRRLLLUUUkkkzzzqqqzzzyyysssXXX>>>444666555333222222444555444333333444555888777666555444444555555555333222222444555555444555666777777777555333222000000000//////000000111,,,---...//////...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------+++---000000......222555;;;MMMvvv~~~~~~zzzvvvzzzpppqqqttt~~~vvvxxx|||{{{~~~vvvmmmhhhiiilllppptttzzz|||zzz{{{}}}}}}~~~|||~~~}}}zzzxxxvvvzzz}}}xxx|||}}}wwwWWW@@@...000444111000444111111000000000000000111////////////////////////222111///.........///000...//////000111222222333000000111111222222222222000222555666666555666777777777777666666666666666777666555666777777555444333333444555666666666666444777::::::777666777888777888999:::<<<<<<<<<<<<<<>>BBB:::>>>CCCLLLZZZhhhssswwwwww}}}xxxpppkkktttzzz}}}yyyxxx|||}}}zzznnnvvv{{{uuuiii___]]]```kkkooouuuzzz{{{||||||}}}||||||}}}~~~~~~~~~~~~}}}}}}fffQQQQQQKKKBBBPPPrrrtttyyy}}}qqqVVVDDD444333777777555555777666444333333444555777>>>:::444111222333555666444333333222222333333444222333333444333222000//////////////////.........,,,,,,++++++***+++++++++///...,,,+++***+++,,,,,,+++++++++++++++***)))(((((()))***+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......666000...777NNNsss|||}}}yyyzzz}}}yyyxxx{{{|||pppjjjppptttnnniiijjjtttvvvxxxyyy{{{~~~~~~}}}~~~~~~~~~~~~zzzooozzzaaa>>>999333111222333111////////////...000666===CCC111111111000000000//////000/////////............///000000111111000000///111222222222222333333333666555555555444555555555777777777777666555555444333333333444555666777777444555555666666666666666777777777666666666666555666666888:::;;;<<<<<<======999BBBMMM```zzzmmmXXX???;;;777<<>>BBB;;;>>>EEELLLcccttt~~~^^^AAA999888???VVVjjj___GGGGGGHHHAAABBB???>>>???DDDNNNZZZffflllsssvvvyyy|||}}}~~~}}}xxxxxx|||~~~{{{yyyyyyqqqgggcccgggooovvvzzzuuuxxx{{{}}}|||{{{{{{|||yyyyyyyyyzzz}}}vvveeeYYYQQQKKKAAALLL]]]www~~~yyyuuuaaaPPP;;;999777666666666777888;;;:::999888888888888999888666555666777777666555777666555333222111000000111111000///000111333444000000///...---++++++*********))))))***+++,,,,,,+++++++++*********++++++((()))))))))))))))((((((((()))))))))((('''&&&&&&)))))))))************+++++++++,,,,,,,,,---------...,,,,,,...///111:::CCCsssvvvzzzzzzuuuyyy|||wwwnnnaaaeeeooozzz~~~|||{{{tttwwwzzz|||}}}~~~yyy~~~~~~}}}{{{{{{~~~ttteeehhhwwwwwwRRR777333222000///000111111000...///000000...---...000//////////////////000000.........///////////////222222333333333333222222111111111222222222333333111111222333444444333333222111111111111222333444333444555777888888888888666444222111222444888:::888777777777777666666666777777777777888;;;===>>>CCC@@@???DDDGGGSSSyyy~~~|||UUU;;;???<<>>BBBCCCAAACCCFFFIIIdddvvvwwwKKKBBB444DDD___gggVVVLLLHHHEEECCCBBB@@@>>><<>>>>>>>>FFFCCCBBBGGGDDDRRRuuuxxxtttNNN:::===SSShhhcccNNNHHHJJJDDDCCCAAA???;;;;;;>>>FFFLLLYYY___iiiqqqwww{{{}}}}}}~~~yyyxxx}}}xxxzzz|||vvvhhh^^^dddpppjjjkkkmmmsssyyy}}}}}}|||yyy{{{}}}|||{{{zzzzzz{{{wwwyyy|||ttt^^^KKKDDDEEEFFF[[[vvv~~~yyyyyyuuurrr|||}}}hhhWWWEEE888999;;;:::777999>>><<<777666777888:::;;;<<<======;;;999777666777777666555777666444333222111111111//////////////////......---,,,,,,,,,++++++******,,,+++***))))))((())))))'''''')))*********))))))(((((()))***************''''''((()))))))))(((((('''''''''((((((((())))))***++++++++++++,,,,,,,,,)))))),,,000///,,,...333///777AAA[[[iiiyyyvvvkkknnnuuuwwwrrrmmmpppvvvzzzyyyxxxuuuuuuxxxzzzwwwrrrxxxxxxwwwvvvtttuuuxxx{{{~~~}}}~~~zzz{{{zzzuuupppuuulll???,,,;;;222333333222111000000111///000111000///000222444---.........//////000000---.........//////000000111111111222222111111111............////////////000111444666666666555444666555333222222333444666444666777888777666444333222222222222333555777888;;;;;;;;;:::::::::999999777888;;;===>>>>>>>>>>>>;;;GGGCCCAAAHHHBBBHHHcccttt```KKK:::KKKiiikkkQQQHHHMMMEEEEEEDDDAAA===:::<<>>777555666888:::<<<===>>>>>>===:::777666666666666555666555444333222111111111------...///...---+++***,,,+++++++++++++++++++++***)))))))))))))))******&&&'''(((*********)))(((''''''((()))))))))))))))''''''((()))*********)))''''''''''''((((((((()))******+++++++++,,,,,,,,,222***%%%***000000---,,,(((888555111QQQ]]]fffwwwtttqqqllldddnnnvvvyyytttqqquuuxxxyyy}}}{{{zzzyyyxxxxxxyyyzzzxxxuuurrrqqqtttxxx|||~~~}}}~~~~~~~~~|||wwwmmmkkkyyypppIII999666333333333333222222222111111000000//////.........---000000000000000000000000111111000000//////......222111111111000000////////////...//////000111111111333555777888888777666666666555444444555666777777777666555333222111111333444555555555777:::<<<======<<<<<<;;;;;;;;;:::999:::;;;===>>>?????????@@@DDDFFFEEECCCDDDHHHMMM|||yyylllWWW<<>><<<;;;<<>>>>>??????BBBDDDDDDBBBCCCHHHLLLgggpppLLLDDDJJJ___eeeVVVJJJIIIEEEEEEDDDBBB@@@===<<<<<<@@@EEEMMMUUU\\\dddkkkpppyyyzzz||||||}}}~~~}}}wwwzzz{{{yyysssppppppsssxxxwwwvvvvvvvvvxxxyyyzzz{{{zzzzzzyyyxxxxxxxxxyyy{{{}}}www___NNN[[[uuuoooOOOBBB===888888777666777999:::999888:::999888999;;;<<<;;;:::888666555444555555444222666555222000///.........//////---,,,++++++++++++***+++,,,,,,,,,+++***))))))))))))((('''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''(((((((((((('''((()))+++,,,---------111......///...888VVVvvvCCCIIIVVVfffwwwzzzvvvyyyzzzvvvzzzxxx|||~~~|||{{{xxxvvvtttssssssssstttvvvxxx|||~~~}}}}}}~~~}}}xxxmmmjjjyyypppMMM888444444222111111111000000000//////////////////............////////////////////////............////////////000000000000////////////222111000///............111111222444555777888888888777666555444444444555222222222222111111111000333444666666666777:::<<<:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;===>>>???<<>>DDDJJJRRRZZZccchhhrrruuuyyy{{{|||}}}~~~{{{|||~~~~~~yyywwwwwwyyy{{{zzzxxxwwwvvvwwwwwwxxx{{{zzzyyyyyyyyyyyyyyyzzz~~~{{{ddd\\\mmmaaaHHH???===:::888777666777888999888777999888777888999:::999888666444333333444333222000444333222000///.........///...---+++***)))((((((((()))***+++++++++++++++))))))(((((('''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((&&&''''''''''''((((((((('''((()))***+++,,,,,,,,,---+++,,,...,,,---===PPP???CCCLLLZZZgggxxx{{{}}}|||yyyuuurrrqqqppppppssswww{{{~~~~~~~~~uuuqqqvvv|||YYY===222222333222000000/////////.........///////////////.........////////////////////////.........//////000000111////////////////////////000//////.........//////000000111222444666777999777777666555444333333333000000000000000000000000222444555666666777999;;;888888888999999:::::::::===<<<;;;999:::;;;===>>>:::===???@@@@@@AAADDDFFFIIIcccttt|||YYY<<>>RRRppp<<<===CCCMMMWWWeeezzz~~~~~~{{{wwwtttrrrqqqpppbbbgggooovvv{{{~~~}}}zzzyyy}}}lllIII444000222222111/////////.........------.........///////////////......................../////////000000111111111.....................///------------...///111111000000000111222444666777555555555444333222111111.........////////////000000222555555555666888999666666777777888888999999<<<;;;999888888:::;;;===:::;;;===>>>???@@@AAABBBGGGQQQrrrCCC@@@XXXfffccc[[[MMMJJJFFFDDDCCCAAA>>>;;;;;;;;;<<<>>>CCCJJJSSSYYYbbbgggooovvvyyy{{{|||}}}}}}~~~~~~~~~~~~~~~}}}{{{yyywwwwwwwwwwwwyyyyyyyyyyyyzzz{{{{{{||||||rrruuuxxx___III===;;;;;;:::999777666777888999777666777666555555666777666555333222000000111111///...////////////...---------,,,+++++++++++++++,,,,,,******)))))))))(((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&'''((())))))))))))...,,,,,,---...,,,,,,...999AAASSSrrr<<<<<>>>>>???>>>>>>CCCDDD___]]]AAADDDXXXfffiiiSSSMMMGGGDDDDDDCCC@@@>>><<<<<<;;;:::<<>>AAADDDLLL[[[iii{{{}}}}}}~~~tttqqqnnnmmmoootttzzz~~~|||~~~}}}}}}~~~|||}}}~~~aaaHHH444111333///...111////////////......................../////////000.......................................---------,,,,,,---------.........,,,,,,,,,---...///000111...///111222222222111111//////000111111000///...////////////............,,,///222333333333444555666666666555555555555555444555555666777888999999<<<<<<===>>>>>>>>><<<;;;???AAAJJJiiiYYY@@@LLLcccoooYYYRRRIIIEEEEEEEEEDDDBBB???>>><<<::::::===BBBFFFNNNUUU___hhhoootttxxxzzz{{{~~~|||||||||}}}~~~~~~}}}|||zzzyyyyyyyyyzzz{{{xxxxxxyyyyyy{{{|||}}}~~~~~~zzzwww}}}}}}ooo]]]GGG;;;;;;<<<;;;999;;;:::999999::::::999777888666555555666666555444333222000000111111///...+++,,,---......---,,,,,,******)))))))))***++++++(((((('''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''''''''&&&'''(((((())),,,000111111)))---333555<<>>>>>>>>;;;999===EEECCCVVVwwwIIIHHH^^^mmm]]]UUUKKKFFFFFFGGGGGGEEECCCBBB???<<<:::<<<@@@CCCEEELLLVVV___gggmmmrrruuuuuuzzz{{{{{{zzzyyyzzz{{{|||}}}xxxxxxyyyyyy{{{|||~~~|||zzzyyyxxx{{{|||tttqqqvvvhhhUUU@@@888:::===<<<999<<<;;;::::::;;;;;;999888888777555555666666555444333222000000111111///...***+++,,,---...---,,,+++******)))(((((((((((((((&&&&&&&&&&&&''')))+++,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&''''''&&&&&&***+++***)))***+++,,,***555((($$$---222888OOOkkk???<<<::::::;;;===EEENNNbbbnnn~~~~~~zzzyyy|||}}}wwwooojjjcccbbbhhhnnnqqqyyy~~~~~~zzzxxxyyy~~~~~~|||zzzwww~~~www~~~ZZZ888777555333111000000/////////...---------------,,,------...///000111111666111.........,,,...222---------------,,,++++++,,,++++++******++++++,,,,,,------......------,,,---......///000111111222000000111///......///111000000000000000000000000222222222222333444555555777888999888555333222111333333444555666777888888===<<<<<<;;;;;;;;;<<<<<<<<>>:::888888999>>>CCCJJJSSS[[[cccjjjoootttwww|||~~~~~~|||zzzxxxxxxxxxyyywwwvvvvvvxxxzzz||||||||||||uuupppttt~~~~~~}}}xxxwwwqqqooopppwww|||zzz|||ZZZNNN@@@;;;===???<<<777999999:::;;;:::999888777999888888777666555555444777444000......///......++++++++++++++++++++++++''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((((()))))))))************,,,,,,+++,,,...000333555@@@======???>>><<<@@@EEEPPP\\\lllzzz~~~|||yyywwwwwwwwwuuusssmmmhhhhhhpppxxx|||||||||~~~{{{{{{zzzwwwvvvxxxfff???777666444333111111000000000///......------......---------...///000000111///,,,---//////+++)))+++111000///............///,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,.........//////000000000000111222222000000111222222222222111111111111111222222222333444555666666666888999888555222111111333444555666777888888999<<<<<<<<<;;;;;;;;;<<<<<>>;;;===CCCLLL[[[iiiwww}}}~~~zzzuuuuuuzzzuuuqqqqqqyyy~~~~~~|||xxx{{{vvvlllnnn|||TTT555555444333222111111111111000000///...............------......//////000000...///333888777111,,,+++...---,,,+++++++++,,,------------,,,,,,---------+++,,,,,,,,,,,,,,,,,,+++.....................//////111444444444333333444444444444333333222222222222333333444666777888888666888999888555333222222444555555666777888999:::<<<<<<<<<<<<<<<<<<<<<<<<@@@CCCDDDBBBHHH```wwwoooyyy}}}```LLLGGGJJJLLLEEEDDDCCCBBBAAA???>>>>>>888:::===AAAHHHPPPZZZ```jjjnnntttyyy{{{{{{||||||~~~}}}|||~~~~~~~~~}}}|||{{{zzzyyyvvvxxxyyy{{{||||||{{{{{{{{{wwwxxx|||}}}zzzzzzzzzzzz}}}vvvqqqzzzxxxdddPPP>>>AAABBB@@@;;;777888:::888888999999999888777666777777666666555444444444555333000............---++++++++++++++++++++++++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((((((((())))))))))))++++++******+++,,,...///IIIEEECCCFFFEEE@@@<<<;;;===BBBMMM[[[iiixxx~~~zzzpppnnnwww{{{yyy}}}}}}~~~~~~~~~~~~|||}}}zzzuuurrrxxx|||dddIII;;;333222222111111111111222000000///............///.........///////////////000111666<<<<<<555///...+++,,,,,,------,,,+++***......------------......++++++++++++++++++++++++...............------------000444555555444444444666555555444444333333222333333555666777888999999777999:::999777444444444555555666777888999::::::;;;;;;<<<<<<<<<<<<<<<<<<>>>???AAACCCDDDRRRuuu~~~zzzrrrTTTMMMOOOMMMGGGEEEDDDBBBAAA???===;;;777888888:::>>>FFFPPPWWWaaafffnnntttwwwyyyzzz{{{zzz|||~~~}}}|||||||||}}}~~~~~~~~~|||{{{zzzwwwyyy|||}}}||||||{{{{{{|||xxxuuu~~~vvvmmmZZZGGG;;;>>>AAA???;;;888888:::777777888888888777666555555555555555444444333333444111///.........---,,,************************))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))******)))))))))***++++++TTTJJJCCCBBBBBB@@@======999;;;@@@JJJWWWfffrrryyyzzzzzzzzzsssfff^^^eeerrr~~~~~~|||}}}|||}}}}}}|||~~~vvv{{{mmmHHH777777222111111000000111111111000000///...............///////////////.........------000444444///,,,,,,+++...222444444222...,,,///......------......///,,,++++++******++++++,,,...............---------,,,///222444444333222333555555555444444333333333333444666777888999999999888:::;;;;;;888666555666555555666777888999::::::::::::;;;<<<======<<<<<<<<<:::>>>CCCDDDKKKccc~~~ssswwwvvv]]]MMMKKKKKKHHHFFFEEEFFFEEECCCAAA999999888777999???GGGMMMVVV\\\eeelllrrrvvvyyy{{{wwwzzz~~~~~~{{{|||~~~}}}}}}||||||{{{|||}}}~~~~~~}}}|||{{{vvvxxx{{{{{{yyyxxxxxxyyy}}}wwwrrrpppnnnaaaQQQAAA>>>===;;;999999888888777666666777777777666555444444444444333333333333333222000............---+++************************))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((())))))(((((((((((())))))gggXXXHHHBBBAAA@@@>>>???;;;:::;;;@@@IIIUUUbbbjjjvvv|||zzzyyywwwwwwsssgggZZZ[[[ddd}}}~~~}}}|||{{{{{{{{{{{{yyywwwXXX:::000222111111000000000000000000//////...---------------000000//////......---------***+++......+++***,,,))),,,000333333111---***......------------......---,,,+++******+++,,,---.....................///---///222222111111111222333333333333333333333333444555777888999999888777888:::;;;;;;999777666666444555555666777888999:::999:::;;;=========<<<<<<<<<999<<>>999444333666777666333555555666777666555444333333333333222222222222222000///...---......,,,+++************************((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((''''''((((((((((((((((((nnnWWWKKKGGGDDDAAAAAA>>>>>><<<<<>>>>>===<<<:::;;;===??????AAAGGGMMMkkk|||wwwpppuuu}}}|||{{{}}}lllSSSMMMGGGDDDFFFGGGEEECCC??????>>><<<:::999;;;<<>>>>>===<<<777<<>>>>>BBBFFFIII[[[|||bbbmmmaaaYYYOOOJJJIIIHHHEEEBBB@@@AAAAAA???;;;888777888>>>BBBHHHOOOVVV^^^fffkkkoooqqquuuxxxzzz|||~~~~~~~~~}}}|||zzzyyy||||||{{{{{{|||}}}{{{zzzyyyyyyyyy{{{}}}~~~~~~yyyyyy~~~|||qqqhhhkkkyyyuuu~~~}}}wwwQQQAAA>>>;;;777777666777999999888777333444555555555444333222111111111111111111222222///...------......,,,***))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((())))))))))))rrr___RRRJJJHHHAAA@@@>>>;;;999:::>>>AAAIIINNN[[[lllyyyyyyqqqnnnooooooqqquuuuuuooo~~~yyy~~~~~~zzz{{{}}}~~~|||uuuooonnnjjjGGG888555000///111111///......///...,,,***++++++++++++++++++++++++------......------,,,+++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******------,,,,,,,,,,,,++++++...---,,,,,,---///222333//////000000///...------,,,---000222333444444444333444555555555444333222666666666555444333222111---///111333555666666777888888777777777888:::;;;;;;<<<===>>>>>>???AAADDDIIIooo{{{zzz```wwwqqqVVVIIIGGGGGGFFFEEEAAAFFFFFF???<<<>>>===888;;;===AAAFFFLLLTTT^^^dddlllooosssvvvwwwyyy{{{|||{{{{{{{{{{{{{{{{{{zzzzzz}}}{{{xxxxxxzzz|||~~~xxxwwwtttttt{{{}}}~~~{{{zzz}}}{{{uuu{{{~~~{{{zzzxxxuuummmyyy{{{www{{{gggEEE<<<>>><<<777777777777666666666666777666555444333222222222000000000000////////////------,,,,,,+++***))))))******))))))))))))******(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((~~~kkkXXXLLLGGGEEEBBB???===<<<<<<<<>>555333000...000......---...//////---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++***,,,+++++++++************++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---...000111///////////////...------,,,---000222333444444333222333444555555444333222555555555555444333222111111111222333444555555666:::999888777777777888999:::;;;=========>>>AAACCCEEEYYY}}}dddzzzZZZSSSSSSIIICCCHHHDDDHHHHHHCCC@@@AAA???:::888:::===@@@EEELLLSSSYYY___cccjjjppptttxxx|||~~~~~~}}}}}}}}}}}}||||||||||||}}}}}}}}}{{{zzzzzzzzzzzz{{{zzzzzz|||zzz}}}xxx~~~}}}~~~www}}}{{{{{{zzzyyyttttttzzz|||zzz|||pppVVVBBB>>>>>>===777777777777666666666555666555444333222111111111000000000/////////......---,,,,,,+++******)))))))))(((((((((((((((((()))''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$#########################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''ooo___RRRLLLFFFBBBAAA@@@===:::;;;<<>>888999;;;<<<>>>BBBHHHLLLRRRWWW```hhhnnntttyyy|||}}}~~~|||}}}~~~~~~|||zzzzzz{{{||||||{{{{{{{{{|||~~~{{{{{{{{{{{{zzzxxxuuutttxxxrrrsss}}}|||{{{}}}yyyrrrnnnsssxxxqqqiii^^^PPPEEE@@@>>>===;;;777777777666666666555555555444333111000000000///////////////.........---,,,,,,++++++***)))))))))(((''''''&&&&&&''''''(((''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''~~~eee[[[NNNFFFCCCCCC@@@>>>;;;:::===CCCJJJRRR]]]hhhxxx~~~~~~{{{~~~zzzsssmmmkkkkkknnnwww{{{|||}}}hhhEEE999000000333111......---,,,,,,---...///---,,,************************+++++++++,,,+++******)))******++++++++++++******)))))))))))))))((((((((())))))))))))((((((((((((******++++++,,,,,,,,,---...---,,,+++++++++,,,,,,.........//////...------,,,...///111222333222222111111222222222222222222333333444444444333222222666555333333333444666888:::999888777777777888999777999:::::::::<<<>>>@@@HHHBBBJJJnnn}}}ZZZTTTRRRFFFFFFFFFFFFFFFFFFFFFDDDAAA<<<<<<<<<;;;;;;===@@@CCCJJJPPPXXXaaahhhnnnsssvvvzzz|||}}}{{{|||~~~}}}{{{zzzzzz{{{zzzyyyxxxxxxxxxzzz|||}}}}}}}}}|||zzzvvvsssrrrqqqmmmfffjjjyyy|||{{{|||wwwrrruuu|||pppgggaaaNNN???===>>>:::888999777777666666666555555555333222111000///.....................------------++++++******))))))))))))(((''''''''''''''''''((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''sss___PPPHHHFFFCCCAAA@@@<<<;;;>>>@@@DDDMMMVVVaaahhhqqqyyy}}}{{{tttssssssqqqjjjfffdddgggllltttzzz}}}}}}pppIII888333000222333111......///...------...---+++)))************************,,,,,,,,,,,,,,,++++++***)))******++++++******)))(((((((((((((((((((((((()))))))))(((((((((''''''))))))******+++,,,------...---,,,,,,+++++++++***------............---------...///111222222222111000000000000111111222222222222333333444333333333444444222222333555888:::666666555555666888999:::777888999::::::;;;===@@@HHHJJJJJJWWW~~~\\\NNNRRRGGGEEEDDDEEEGGGFFFEEECCC??????>>><<<::::::<<<>>>CCCHHHPPPYYY```hhhnnnrrrvvvxxx|||~~~~~~}}}|||~~~}}}||||||}}}zzzyyyxxxxxxyyyzzz{{{|||~~~}}}{{{vvvqqqooooooqqqtttnnnqqq||||||{{{~~~}}}tttlllfffXXXGGG;;;;;;;;;555444999666666666666555555555555222111000///...---------------------,,,,,,,,,+++******))))))))))))(((((()))((((((''''''(((((()))'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''wwweeeWWWOOOIIIEEECCC???===<<<;;;;;;@@@GGGMMMUUU```iiipppwww~~~tttiiiccc```\\\bbbaaaccciiiooouuu{{{sssxxx~~~|||UUU777222222222222111000///...000...---------,,,***(((************************,,,,,,,,,,,,,,,++++++***))))))************))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((()))***+++,,,---...---------,,,,,,+++++++++,,,,,,---............------...///111222222111000///////////////000111222111111222333333444333333333222222222444555777999333333333333555777999:::777888999::::::;;;===@@@DDDKKKLLLLLLccc|||eeeQQQOOOIIIEEEFFFHHHFFFEEEEEE@@@@@@???===:::999:::;;;;;;@@@GGGOOOWWW```hhhnnnppprrrvvvyyy{{{}}}~~~~~~}}}}}}~~~}}}~~~~~~}}}}}}~~~{{{{{{{{{{{{{{{{{{{{{{{{zzzzzzxxxrrrllljjjlllppp~~~}}}|||{{{~~~}}}qqqmmmkkkiiiMMMCCC;;;:::888333444999666666666555555555444444222111000...------------,,,,,,,,,,,,++++++++++++)))))))))((((((((((((((()))(((((((((((((((((()))&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&ooo```TTTMMMFFFCCCAAA@@@===999;;;@@@AAAGGGPPPWWW^^^eeennntttxxx|||uuufff\\\YYYYYYXXX___```fffnnnsssuuuzzz|||~~~{{{vvvqqquuu~~~~~~ZZZ???777...111222000------...///...---,,,,,,------+++)))************************+++++++++++++++******)))))))))************))))))((((((((())))))******************)))))))))((((((''''''(((***+++---......,,,------------,,,,,,,,,+++,,,------.........------...///111111111000000...............000111222000000111333333444444444222333333333444444444555333222222222333555666777777888:::::::::;;;>>>@@@CCCCCCGGGMMMVVVmmmwwwqqq~~~bbb\\\RRRJJJJJJJJJFFFDDDFFFAAABBBAAA???<<<;;;<<<===888;;;???DDDKKKTTT]]]ccchhhkkkppptttwwwzzz}}}}}}|||}}}~~~}}}{{{|||{{{}}}~~~~~~}}}||||||}}}{{{|||}}}}}}|||{{{yyyxxxrrrttttttoooiiifffhhhkkk{{{sssmmmjjjccc[[[HHHCCC>>>:::888777666666666666555555555444444444222111000...------------,,,+++++++++************(((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%####################################""""""""""""########################################################################""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&ppp___VVVIIIFFFEEEDDDAAA<<<<<<@@@:::>>>BBBFFFIIIPPPYYY```mmmssszzz~~~zzzwwwwwwrrrooofffYYYTTTXXX]]]```^^^aaaiiirrrvvvuuuvvvzzz{{{~~~{{{}}}yyyssssssuuu~~~hhh>>>///:::,,,000111---)))***...000,,,++++++,,,......---+++))))))))))))))))))))))))***************)))(((((())))))************))))))(((((())))))******++++++************))))))))))))&&&'''((()))+++---......,,,------......------,,,+++,,,------.........------...///111111111000000...---------...///111222///000111222333444444444333444444444444333222111444333222222222333444555777999:::::::::;;;>>>@@@GGG<<>>CCCJJJSSSXXXcccggglllpppssswww{{{~~~}}}|||}}}~~~}}}{{{|||~~~yyy{{{||||||{{{zzz{{{|||yyyzzz||||||{{{yyyvvvssskkkoooqqqnnnhhhddddddffftttwww^^^ccc|||uuukkkVVVBBBJJJGGGBBB<<<:::;;;888333666666555555555444444444222111000///...---------+++++++++************)))'''''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%####################################""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&uuufffXXXRRRIIIDDDCCCBBB@@@===888999;;;===???CCCHHHKKKXXX^^^gggmmmpppuuu}}}|||wwwsssnnniiieeeYYYXXXVVVUUUWWW[[[___bbbjjjmmmsssxxxyyyxxxvvvttt|||}}}~~~{{{tttqqqvvvuuu{{{|||~~~gggFFF555000///......---------,,,,,,,,,,,,,,,,,,+++++++++******)))***++++++***)))***+++,,,++++++***)))))))))***,,,,,,,,,+++***)))((((((((((((((((((((((((((((((***(((''')))+++,,,***'''&&&'''((()))***+++,,,,,,000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,//////000111222222333333111111111111111222222333111111111111111111111111333222111111111444666777444333333333333444555555888777888888999:::;;;<<<===@@@@@@EEELLLLLLYYYsss~~~xxx|||}}}kkk}}}fffhhhzzzdddRRRFFF@@@DDDKKKCCCFFFHHHFFFCCCAAA???===@@@>>><<<:::<<>>888333777777666555444333333222000000000///......------------,,,,,,,,,+++++++++((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%################################################"""############$$$$$$$$$$$$#########""""""!!!!!!""""""""""""""""""""""""!!!"""$$$$$$######$$$&&&######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''xxxooodddUUUIIIDDDCCCDDDDDD@@@>>>;;;888888:::???BBBKKKQQQYYY^^^bbbgggooouuuxxx|||~~~~~~}}}zzztttnnnggg```YYYUUUSSSSSSSSSUUUZZZaaagggkkkqqqssswwwzzz{{{zzzxxxvvv~~~~~~~~~{{{zzzxxxzzz}}}qqqRRR<<<333000......------------,,,,,,,,,,,,,,,+++++++++*********)))***++++++))))))***+++,,,,,,+++***************+++,,,,,,++++++)))(((((())))))))))))))))))))))))***)))((()))+++,,,***'''''''''((()))***+++,,,,,,............------,,,,,,,,,,,,,,,,,,------------///000000111111222222222111000000000000111222222111111111111111111111111333222111111222333555777333333333333333444555555777777777888999;;;<<<======???===AAAGGGDDDKKK```~~~wwwxxxeeeTTTSSSOOOFFFKKKJJJHHHDDDBBBBBBBBBCCCBBB@@@===;;;;;;>>>AAACCCHHHMMMVVV```gggooouuuyyyxxxzzz}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}|||||||||zzz{{{}}}~~~|||{{{}}}zzzwwwtttrrrmmmgggbbbeeecccdddhhheee]]]YYYZZZmmmvvvooouuu{{{yyymmmRRREEE<<<@@@@@@@@@BBBCCC@@@<<<777777666666555444333222222000000//////...------,,,,,,+++++++++************((((((((((((''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%########################""""""""""""""""""""""""""""""#########$$$$$$$$$############"""""""""!!!"""""""""""""""""""""""""""###$$$$$$###"""###%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&wwwgggZZZQQQLLLIIIFFFDDDBBB???<<<:::999999999>>>CCCHHHLLLPPPVVV]]]ccchhhlllppptttwww{{{}}}xxxtttrrrqqqooolllggg```XXXQQQLLLIIIMMMOOOSSSYYYbbbjjjqqqvvvyyyzzz{{{|||||||||zzzzzz~~~~~~sssUUU<<<222222111...------------,,,,,,,,,,,,,,,++++++++++++*********)))***++++++))))))***+++,,,,,,++++++******+++++++++++++++++++++***)))(((***************************)))))))))++++++)))'''''''''((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........///000000000000000000000000000000/////////000111111111111111111111111111111333222222111222333555666333333222222333333444555666666777888999;;;===>>><<<===:::===DDD@@@@@@NNNeee|||yyykkkXXXOOOJJJKKKIIIGGGEEECCCBBBBBBCCCCCCAAA???===;;;;;;<<<<<<===AAAIIIQQQZZZdddmmmssstttuuuxxxyyyzzz{{{~~~~~~~~~}}}|||||||||~~~{{{zzzzzz}}}{{{{{{{{{||||||zzzyyy|||wwwqqqlllhhheeebbb```aaaaaacccdddbbb```bbbgggrrrlllkkksss|||www~~~ppp\\\DDD@@@:::======???AAABBBAAA>>>;;;666555555444333222111111//////......---,,,,,,,,,*********))))))))))))((((((((((((''''''''''''&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%########################!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$############"""""""""""""""""""""""""""""""""""""""$$$$$$$$$"""!!!"""############$$$$$$$$$$$$%%%############$$$$$$$$$%%%{{{sssjjj___SSSKKKCCCDDDDDDEEEDDD@@@<<<888:::<<>>999;;;888===FFFBBB???HHHKKKhhhoooVVVQQQIIIGGGGGGJJJJJJGGGDDDDDDBBBBBBAAA???>>><<<:::999:::<<>><<<;;;555444333222111000000///......------,,,,,,++++++*********)))))))))(((((((((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$########################""""""""""""""""""""""""""""""""""""#####################"""""""""""""""""""""""""""""""""""""""###$$$%%%###"""!!!!!!"""############$$$$$$$$$$$$""""""######$$$$$$$$$$$$wwwiii```MMMJJJGGGEEEDDDBBB???<<<<<<<<<<<<;;;<<<>>>AAADDDFFFHHHLLLPPPTTTYYY___cccgggkkkqqquuuxxxzzz|||~~~~~~}}}~~~|||{{{yyywwwtttrrrlllccc[[[VVVUUUVVVVVVSSSOOOJJJHHHJJJQQQVVVZZZ```jjjtttzzz||||||zzz{{{{{{zzzzzzzzz|||}}}~~~||||||}}}{{{}}}zzzWWWJJJ999111000000000...------,,,,,,,,,++++++++++++++++++*********))))))((()))******)))((()))***+++++++++******+++,,,,,,******+++++++++***))))))************************)))***+++******)))(((((((((((())))))******+++++++++++++++,,,---------...---------........./////////.....................///////////////000000111333333333444444444555555444444333333333333333333222111111111111222333333444444555666888:::<<<===777:::888;;;EEECCC>>>CCCJJJLLLkkkyyy```SSSLLLIIIKKKLLLHHHGGGJJJAAABBBBBBBBBAAA???===<<<<<<<<<===>>>AAAGGGOOOTTT\\\aaaiiioootttvvvxxxzzz{{{{{{}}}~~~}}}{{{zzzyyyyyyyyy~~~~~~~~~~~~~~~~~~}}}|||zzzzzzzzzyyyvvvssspppoooeeeddddddccccccdddeeeggghhhlllooopppsss{{{nnn^^^WWWkkk~~~oooPPPBBB999===999888:::;;;;;;:::999777777333333222111000///......------,,,,,,+++*********************))))))))))))''''''''''''&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$#########$$$################################################!!!!!!"""""""""#########""""""""""""""""""######""""""""""""""""""""""""###$$$$$$###!!! !!!"""""""""#########$$$$$$$$$!!!"""###$$$$$$$$$######fff\\\OOOEEEBBBAAAAAA@@@???>>><<<:::999999999:::<<<>>>AAADDDGGGKKKQQQTTTVVV[[[aaafffjjjnnnrrruuuzzzyyyxxxxxxxxxzzz|||}}}~~~~~~~~~|||}}}~~~}}}yyyvvvsssooojjjfff___^^^[[[TTTMMMKKKMMMPPPSSSSSSQQQNNNNNNRRR[[[bbbhhhnnnwww~~~~~~||||||{{{zzzzzzzzz|||}}}~~~{{{{{{|||~~~}}}}}}}}}}}}}}}jjj@@@999333222000,,,+++,,,,,,,,,,,,,,,+++++++++++++++************)))))))))((()))******(((((()))************)))******++++++******+++++++++******)))************************)))+++,,,+++)))((((((((((((((())))))******************+++,,,------......------------------------------------------------000000/////////000111111333333333444444555555666444444444333333222222222111111000000111111222333333333444555666888:::;;;777<<<888888???>>>999===EEE@@@OOOrrrgggYYYMMMJJJHHHDDDEEEJJJAAABBBCCCCCCCCCBBB@@@???======<<<;;;:::<<>>===<<<:::888777:::;;;<<<===>>>AAAFFFIIIIIILLLQQQUUUYYY^^^bbbfffggghhhiiikkknnnqqqsssuuuyyyyyyyyyzzz{{{~~~{{{||||||||||||zzzyyyxxxyyy{{{||||||zzzyyyyyyzzz{{{wwwsssppppppqqqrrrrrrpppmmmiiieeeaaa\\\WWWTTTLLLMMMLLLHHHDDDEEEJJJOOOTTTXXX\\\]]]___ccckkkrrrtttxxx}}}~~~}}}|||}}}}}}~~~}}}}}}|||}}}}}}|||{{{|||~~~mmmQQQ777111///000///+++***---,,,,,,,,,++++++++++++***************))))))))))))((()))***)))((('''(((***))))))(((((())))))***+++)))******+++++++++******)))))))))))))))))))))))))))+++---+++)))''''''((())))))))))))************(((((()))***+++,,,---.........------,,,,,,++++++++++++,,,,,,------......111000000000000111222222111111222222333444444555555555444444333222111000000000000000000111222222222333333444555666777888666<<<888444:::999666;;;999AAADDDSSSyyyqqqccc]]]VVVIIIDDDEEEBBBBBBCCCCCCCCCBBBAAAAAA>>>>>>>>><<<:::999999;;;===BBBIIIQQQZZZbbbkkkpppooowww}}}{{{{{{}}}~~~}}}}}}|||||||||}}}}}}|||{{{{{{}}}~~~zzzvvvuuutttqqqkkkddd^^^]]]]]]^^^```bbbcccdddggglllpppsss~~~vvvyyysssqqqxxx|||~~~xxxyyyyyyrrrvvvvvvkkkcccCCC>>>BBB999:::888444666777666444222222333111111000///...---,,,,,,,,,++++++***))))))(((((()))))))))((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$############################################################!!!!!!!!!!!!"""""""""###!!!"""""""""############"""""""""""""""""""""""" !!!###"""!!!!!!"""###""""""""""""############"""###%%%&&&'''&&&%%%$$$xxxmmmddd[[[PPPHHHDDDBBBAAA@@@???>>>;;;999888888888777777999<<>>@@@CCCEEEGGGKKKOOORRRSSSTTTXXX\\\```dddgggiiilllkkkkkklllooossswwwzzzwwwwwwxxxxxxxxxvvvuuutttsssrrrrrrsssuuuuuurrrppplllhhhccc```___```aaaaaaccc___YYYTTTPPPMMMIIIFFF@@@BBBCCCBBB@@@CCCJJJQQQUUU\\\eeelllooottt{{{{{{|||~~~~~~}}}}}}~~~}}}}}}}}}~~~wwwTTT888777000---//////,,,---111,,,,,,,,,+++++++++******************))))))))))))((()))***)))((('''(((***(((((('''(((((()))******)))******+++++++++******(((((((((((((((((((((((()))+++---,,,(((&&&''')))))))))))))))************&&&'''((()))***+++,,,---......---,,,+++******)))******+++,,,,,,---......111111111111111222222333//////000111222222333333555555555444333222111000000000000000000111111222222222222333444555666777444;;;777222777888888???333HHHAAA666UUU~~~|||zzz|||pppZZZIIIEEEBBBCCCCCCCCCBBBBBBAAA@@@???@@@AAA@@@===;;;:::;;;;;;===AAAEEELLLVVV```ggggggrrryyywwwuuuzzz}}}~~~||||||}}}~~~~~~zzzzzzzzzzzzzzz{{{|||||||||{{{{{{}}}~~~|||vvvqqqlllllljjjddd^^^[[[[[[]]]```bbbdddeeegggmmmuuu|||ppp[[[RRRrrryyy~~~{{{ppp{{{uuulllnnnlllWWWQQQ999>>>EEE777777777222444666666333222333555000000///...---,,,,,,+++++++++******)))((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&%%%$$$####################################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""!!!""""""!!!!!!"""$$$""""""""""""############"""$$$%%%''''''&&&%%%$$$~~~yyypppdddZZZNNNHHHEEEFFFBBB;;;999===>>>>>><<<:::888888999;;;777888999;;;===???AAABBBFFFFFFHHHKKKOOORRRUUUWWWZZZ\\\```bbbdddfffiiilllhhhiiikkkmmmmmmlllkkkjjjfffeeedddbbbaaaaaa`````````[[[SSSOOOOOOPPPPPPPPPKKKHHHFFFGGGHHHHHHEEEBBBBBB@@@======@@@GGGNNNSSS]]]iiivvv|||{{{zzz~~~}}}}}}~~~{{{xxxwww}}}|||{{{|||yyy~~~xxxRRR:::666///............---------,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((('''((()))******++++++***(((,,,,,,((())),,,***$$$))),,,...///...---------...000222333111000000000000000111111111111000000111111111111111000//////...000111111000000111333222222222222222222222222444444555555666888999:::::::::<<<@@@CCCTTT~~~uuuxxxoooiiiPPPEEECCCIIIDDD@@@BBB@@@===EEEBBBCCCDDDDDDBBB???;;;999;;;;;;;;;===???CCCKKKRRR[[[aaahhhkkklllooouuuzzz}}}~~~~~~~~~|||zzz{{{|||}}}}}}|||~~~yyyxxx{{{~~~|||{{{{{{}}}}}}||||||yyytttmmmiii^^^^^^^^^]]]]]]]]]___aaaeeeddd___eeetttyyy}}}qqqRRRNNNppprrrssszzzsss||||||rrrnnnxxxkkkaaa[[[FFFAAA@@@BBB???888444777888777555555555555333111000///...---,,,+++++++++,,,,,,+++***)))((('''&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%###$$$$$$$$$$$$###""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!!!! ###"""!!!!!!!!!"""$$$%%%""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""!!!"""$$$%%%%%%$$$"""!!!wwwpppaaaWWWNNNKKKHHHEEEEEEIII@@@@@@???>>><<<:::::::::999999:::::::::;;;;;;;;;>>>>>>???AAACCCEEEGGGHHHJJJLLLOOOQQQRRRTTTWWWYYYWWWXXXZZZ[[[[[[ZZZYYYXXXYYYXXXVVVTTTRRRQQQPPPOOOIIIFFFBBB@@@AAABBBBBB@@@FFFCCCAAA@@@BBBDDDCCCBBBAAAAAABBBEEELLLVVV___dddpppxxx~~~}}}|||{{{}}}|||{{{~~~~~~~~~}}}||||||zzz^^^EEE666///............------------,,,,,,+++******)))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((('''((()))******++++++***(((+++,,,)))***---,,,'''(((+++---...---,,,,,,,,,...000111111000//////000000000111111111111000000111111111111111000//////...000111111000000111222111111111222222333333333444444444444555666777777555444666888666>>>[[[yyy{{{nnnXXXIIILLLFFFCCCHHHEEE@@@CCCAAA@@@>>>===<<<>>>???AAA>>><<<:::;;;<<>>>>>AAA???999777999888777555444444444222000///...---,,,,,,+++++++++,,,,,,+++***)))((('''&&&(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%###$$$$$$$$$$$$###""""""#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!######""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""""""""!!!"""############"""!!!}}}}}}qqqccc[[[UUUNNNHHHEEEAAAAAAAAA@@@???===<<<<<<::::::999888777666555555999999888888999::::::;;;;;;===???@@@@@@AAACCCEEEFFFGGGHHHHHHHHHGGGFFFEEEEEEDDDBBBAAA@@@???>>>>>><<<;;;::::::;;;;;;:::888???======???DDDIIIMMMNNNOOOQQQTTTZZZbbbkkksssxxx}}}~~~~~~~~~}}}~~~|||}}}{{{||||||{{{YYY@@@888222***......---------,,,,,,,,,+++++++++******))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((('''((()))******++++++***)))++++++((((((******((((((***,,,---,,,+++++++++///000000///......///111111111222222222222111111000111111111111000000//////000111111000000111222///000000111222333444444444333333222222333333444444333555777333222???PPP}}}kkkdddPPPDDDHHHFFFAAADDDJJJHHHEEEAAA??????@@@AAAAAA>>>;;;999:::<<<===>>>>>>AAADDDGGGLLLUUU```hhhmmmooossswwwzzz|||||||||zzz{{{|||~~~}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}||||||{{{|||}}}|||zzzxxxzzzvvvuuuxxxyyywwwvvvwwwtttqqqllleee___[[[XXXVVVXXX[[[^^^aaaccccccbbbaaadddrrrsssrrr~~~oooaaa``````kkk|||~~~|||~~~}}}wwwxxxxxxdddIII444===;;;<<<>>>>>>:::888:::888666444333333222000.........---,,,++++++++++++++++++***)))(((((('''''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%###$$$$$$$$$$$$###""""""$$$$$$######"""!!!!!! """"""""""""""""""""""""""""""""""""############ !!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!sssxxx}}}~~~wwwpppdddUUUKKKIIIGGGDDDAAAAAA@@@??????===<<<<<<;;;:::999999888::::::999888888888999999888:::;;;;;;::::::;;;===>>>??????@@@???>>>======:::::::::::::::;;;<<<<<<===<<<<<<<<<<<<============@@@EEEMMMVVV___eeehhhlllnnnppptttxxx}}}|||||||||}}}~~~}}}}}}||||||~~~~~~{{{}}}{{{|||~~~```BBB222111000,,,------------,,,,,,,,,++++++*********)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((('''((()))******++++++***+++,,,***'''&&&'''((())))))+++,,,---,,,+++,,,,,,/////////...,,,---///111111111222222222222111111000000111111111111000//////000111111000///000222...///000111222333444444555444333222111111111111333333555888777444777>>>RRRyyywww\\\LLLOOOMMMGGGHHHMMMLLLKKKIIIFFFCCC@@@???AAA@@@===999;;;======:::======>>>>>>AAAFFFNNNTTT^^^aaafffkkknnnpppqqqqqqssstttvvvxxxyyyyyyxxxxxxwwwxxxyyyyyyyyyzzz|||}}}|||}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~||||||||||||||||||||||||yyyyyyzzz|||~~~}}}zzzxxx{{{wwwttttttrrrllljjjkkkfffddd^^^YYYUUUUUUXXX[[[YYY^^^fffooossssssoookkkkkkyyy{{{~~~}}}tttcccLLLPPPooo~~~~~~}}}}}}xxxxxxjjjOOO???:::::::::;;;<<<;;;999888888777555333222222111///---------,,,++++++++++++++++++******)))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%###$$$$$$$$$$$$###""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""###### !!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""!!!!!!!!!!!!"""###dddkkkvvv~~~xxxmmm___XXXPPPJJJGGGEEECCCBBB????????????????????????<<<<<<;;;;;;;;;;;;;;;<<<:::;;;<<<<<<:::999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<===>>>@@@@@@;;;;;;;;;<<<===AAAEEEGGGKKKQQQ\\\gggqqqyyy~~~}}}||||||||||||}}}~~~|||zzzyyyyyyyyyxxxxxxzzz~~~|||```CCC555111......000---,,,,,,,,,++++++++++++*********)))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((('''((()))******++++++***+++******)))((()))...333***,,,------,,,,,,---.../////////...,,,---///111111111111222222111111111///000000111111111000000000111222111000///000111......///000222333444444555555333222111000000000///...///333555444444666777QQQuuunnnsss~~~dddTTTWWWVVVQQQUUUOOONNNKKKHHHFFFDDDDDDCCC>>>@@@???;;;;;;??????:::===============>>>@@@BBBGGGJJJNNNRRRVVVXXXYYYYYYdddfffiiilllnnnoooppppppnnnppprrrrrrrrrsssuuuxxxvvvvvvwwwxxxyyyzzz{{{{{{|||{{{zzzyyyyyyzzz|||}}}{{{{{{{{{zzzzzzzzzyyyyyyxxxxxxxxxxxxxxxvvvrrrooonnnkkkhhhgggccc\\\YYY[[[XXXWWWTTTRRRTTTZZZdddkkkhhhkkkrrr{{{yyywww^^^MMM\\\fffsss|||xxx|||wwwtttuuuwwwvvvTTT===:::@@@999;;;;;;:::999888666444555333111111000000...,,,,,,,,,+++*********++++++******))))))((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%###$$$$$$$$$$$$###""""""!!!!!!""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!!!!""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""############$$$######""""""######$$$[[[aaakkkrrrwww||||||ssshhh___YYYTTTPPPMMMCCCCCCCCCBBBAAAAAA@@@@@@???>>>===============>>><<<===>>>===;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>???@@@AAABBBCCCAAABBBDDDGGGJJJPPPWWW\\\bbbiiittt~~~~~~}}}|||{{{{{{|||}}}~~~~~~{{{wwwvvvsssrrrvvv|||~~~]]]DDD000///222---,,,000,,,,,,,,,+++++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((('''((()))******++++++******))))))+++,,,000888BBB+++---...---,,,,,,...//////000000///......///111000000111111111111000000///000000111111111111000000111222111000///000111...//////000111222333333555444333111000////////////------///111222222222777333???cccwwwuuuXXXSSSUUU\\\iiiiiicccZZZPPPJJJGGGGGGHHH>>>DDDEEE>>><<>>AAACCCEEEFFFGGGPPPRRRVVVZZZ^^^bbbdddeeefffiiilllmmmmmmnnnrrrvvvrrrssstttuuuwwwxxxyyyzzzyyyyyyyyyyyyyyyyyyzzz{{{|||{{{{{{zzzyyyxxxwwwwwwsssqqqnnnllljjjfffbbb^^^XXXVVVVVVVVVSSSOOONNNRRRQQQQQQQQQRRRWWWcccrrr}}}~~~~~~zzzlll]]]YYY[[[rrryyyuuutttuuuwwwkkkwwwhhhSSSAAA888777:::888;;;;;;888666666444000333111////////////---,,,++++++******)))******+++)))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%###$$$$$$$$$$$$###"""""" !!!!!!"""######$$$$$$"""""""""""""""""""""""" !!!!!!""""""!!!!!!"""###############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$########################dddeeedddbbbaaafffooowww|||zzzuuuooohhhbbbWWWVVVSSSQQQNNNKKKIIIHHHFFFEEEDDDCCCBBBBBBAAAAAAAAABBBBBBAAA???>>>>>>???>>>>>>>>>???@@@AAABBBCCCBBBCCCEEEHHHKKKOOORRRTTTWWWZZZ^^^bbbdddhhhnnnrrrsssyyy~~~}}}{{{zzzzzz{{{|||}}}zzzwwwvvvuuusssuuu~~~rrr]]]===666000......------...++++++++++++************((()))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((('''((()))******++++++***+++((())),,,---000:::FFF+++,,,---,,,++++++---///...000111111000//////000//////000000000000////////////000111111111111111000111222111/////////000///000000000111111222222222222000///............000000///...000222222111444///000BBBggg}}}mmmccccccoooyyyuuummmddd[[[SSSMMMJJJFFFPPPRRRGGG???@@@AAA===;;;;;;;;;<<<======<<<;;;<<<<<<;;;<<<===>>>@@@AAACCCDDDFFFIIILLLPPPSSSUUUWWW[[[___``````bbbgggllljjjkkklllnnnppprrrssstttqqqrrrsssssstttttttttssssssrrrqqqooommmlllkkkjjjccc```]]]ZZZXXXVVVRRRPPPLLLLLLNNNPPPOOOLLLNNNSSSSSSTTTUUUWWW\\\iiizzzkkkZZZZZZ\\\cccppp~~~|||}}}zzzvvviiifffZZZJJJ>>>999888777666666::::::666444666444///000///......//////...,,,******))))))))))))******((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%###$$$$$$$$$$$$###"""""""""""""""""""""#########"""""""""""""""""""""""" !!!""""""###### """#########"""!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$!!!"""###$$$$$$###"""!!!tttnnncccUUULLLNNNWWW```pppuuu|||~~~wwwrrrppplllgggbbb]]]YYYWWWOOONNNLLLJJJIIIGGGGGGGGGFFFGGGHHHFFFDDDCCCDDDEEEDDDDDDDDDEEEFFFHHHJJJKKKLLLNNNRRRXXX___eeekkknnnkkkooouuuxxxxxxyyy{{{}}}yyy~~~~~~}}}|||{{{zzzzzz{{{}}}~~~uuutttuuuwwwxxx}}}~~~~~~]]]<<<***555888///***///000,,,+++++++++************)))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))'''((()))******++++++***---***)))******+++555BBB***+++,,,+++******,,,......000222333111000000000......////////////......//////000111111111111111111222222111/////////000000000000000000111111111000000///...---,,,,,,------......---...111111000'''444999444AAAiiiyyyhhhbbbkkknnnrrrrrrlllbbbWWWOOOPPP\\\^^^PPPDDDCCCBBB??????>>>======>>>???>>>===>>>===;;;::::::;;;===>>>???>>>>>>>>>@@@BBBDDDEEECCCGGGLLLMMMMMMPPPUUU[[[]]]^^^___aaadddfffggghhhdddeeeggghhhiiihhhggggggaaaaaa___]]][[[YYYWWWVVVSSSQQQNNNLLLLLLLLLKKKIIINNNNNNQQQTTTSSSPPPSSSYYYXXXYYYZZZ[[[___lll}}}xxxkkkdddTTTAAAHHHddduuuzzz~~~tttmmmnnn{{{~~~wwwmmm]]]RRRMMMEEE===888777888999333888999444444666555//////...------...///...---***)))))))))))))))******((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################"""###$$$$$$%%%###$$$$$$$$$$$$###""""""$$$$$$######"""!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$!!!"""""""""!!! """""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$!!!"""$$$$$$"""!!!{{{rrr[[[EEEGGGXXXYYYfffooorrrxxx|||yyyvvvuuummmjjjeee```]]][[[[[[\\\ZZZXXXTTTRRRQQQSSSUUUWWWVVVUUUVVVZZZ___aaa```^^^ggghhhkkknnnssswww{{{}}}~~~|||}}}|||zzz{{{yyywwwzzz|||{{{{{{|||}}}xxxrrrppptttqqqYYYCCC888000//////---,,,+++*********************************))))))((('''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((''''''&&&&&&&&&''''''&&&&&&''''''(((((())))))))))))))))))((((((((((((***************)))(((((())))))))))))******************+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++,,,---......111111000000//////.........//////000111222222222222222111111111111222222222222111000///...------//////000000000000/////////............------------------............///------111444555AAAdddkkk|||mmmZZZPPPXXX___YYYPPPMMMXXXaaagggbbbVVVMMMIIIIIIDDDCCCBBBAAA@@@@@@@@@AAA???===;;;:::<<<======<<>>>>>>>>999:::;;;<<<<<<<<<===>>>===>>>>>>>>>======>>>???BBBBBBCCCDDDDDDDDDDDDDDDIIIHHHHHHIIIJJJKKKIIIHHHFFFEEEDDDDDDEEEFFFIIIJJJIIIHHHHHHLLLQQQTTTSSSPPPTTTVVV^^^hhhmmmnnnqqquuu}}}vvvrrruuu|||pppWWWGGGEEEIII___```ccciiipppxxx{{{yyyttt{{{~~~wwwqqqdddUUUGGG???:::444333555777777555555555444222111000///...000///---,,,+++*********((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################$$$$$$$$$#########"""""""""######$$$###"""!!! """"""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" !!!!!!"""""""""!!!!!!""""""""""""############""""""""""""""""""""""""rrrVVVHHHGGGMMM[[[hhhooorrrsss~~~~~~~~~~~~~~~~~~~~~}}}~~~|||yyywwwwwwvvvwww~~~}}}iiiUUUAAA111,,,...///...------,,,+++******))))))))))))))))))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&'''((((((((((((((('''''''''''''''(((((((((((((((((((((((())))))******))))))(((((((((((())))))))))))******)))*********++++++++++++***************)))))))))************+++,,,------//////////////////000000......//////000000111111111000000//////000000111111000000///...---,,,,,,......////////////......------------,,,,,,,,,,,,,,,,,,,,,,,,------------555...,,,///000///666???aaazzztttzzzjjj[[[HHH777888MMM[[[___lll}}}zzziii^^^XXXQQQLLLKKKJJJIIIGGG>>>@@@AAAAAA???>>>======?????????>>>===<<<<<<;;;BBB@@@======???@@@???>>>>>>>>>>>>@@@AAAAAA@@@>>>BBBBBBDDDFFFIIIIIIGGGEEEFFFFFFEEEFFFHHHKKKNNNOOOLLLMMMKKKJJJRRR]]]]]]UUUlllnnnvvvvvvlllfffggg```SSSPPP[[[gggkkk||||||}}}~~~xxxwwwxxx}}}{{{|||}}}uuudddSSSCCC555999555222222444666444333444444333222000///.........---,,,+++***)))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$########################$$$############"""""""""############""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""  !!!"""###""""""""""""####################################[[[PPPKKKQQQWWWYYY```iiitttzzz~~~}}}|||~~~}}}{{{zzzzzz}}}zzzxxxvvvtttxxxsssjjjQQQ???333......222---------,,,+++******)))))))))))))))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((()))(((((((((''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))(((((((((((((((((()))))))))***)))))))))************+++************************+++******++++++,,,---...---......//////000000000.........//////000000000000//////......//////000//////......---,,,,,,+++------............---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---111---,,,000222//////222???^^^~~~uuuRRRGGGEEE???===LLLbbbkkkgggbbbdddeeeeeebbb]]]ZZZXXXNNNOOOPPPRRRRRRNNNFFF@@@DDDBBB???============<<<@@@?????????AAABBBCCCCCC@@@??????@@@CCCEEEFFFFFFDDDEEEHHHKKKNNNNNNLLLJJJLLLLLLLLLMMMOOOSSSVVVXXXgggkkkggg___eeetttyyyqqq|||www___PPPGGGMMMRRR[[[uuuyyy}}}{{{|||}}}{{{|||vvveeeTTTFFF:::111555333222222444444333111333222222111///......---,,,,,,***))))))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""################################################""""""""""""######""""""!!!"""######""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""  """###%%%!!!"""""""""####################################uuu\\\NNNFFFEEEQQQ```bbbkkkxxx~~~~~~||||||~~~~~~}}}zzzxxxvvvvvvuuusssrrrqqqrrrzzzvvv|||jjjTTT<<<111000111111111,,,,,,,,,+++******))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''$$$$$$$$$%%%%%%'''((()))((((((''''''&&&&&&%%%%%%&&&&&&''''''((((((((()))'''(((((()))))))))(((((('''(((((((((((()))))))))(((((()))))))))***************+++++++++++++++++++++++++++,,,,,,---...///------......//////000000...............////////////......------......///......------,,,+++++++++,,,,,,------------,,,,,,++++++++++++************************++++++++++++,,,+++---000000///000333111;;;YYYzzzxxxzzzaaaJJJCCCDDDCCCGGGMMMcccooo~~~llliiigggiiihhh```PPPBBBFFFBBB>>>===???AAABBBBBB===@@@DDDCCCAAA@@@CCCFFFEEEDDDCCCBBBBBBEEEIIIMMMGGGHHHKKKOOOTTTWWWWWWVVVTTTTTTUUUWWW[[[```dddfffuuuqqqcccXXXOOOKKKFFFVVVhhhxxxyyyxxxvvvwwwvvvaaaPPPDDD<<<888888333333222333444444222111111111000///......------+++***))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!"""""""""#########""""""""""""""""""""""""""""""""""""""""""""""""######"""!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!###%%%&&&!!!"""""""""####################################]]]tttuuuaaaPPPEEEBBBPPPYYYfffqqqwww{{{~~~{{{|||||||||zzzxxxvvvvvvwwwpppoooqqqtttwww}}}mmmRRR@@@///+++...000---++++++++++++*********))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''%%%$$$$$$$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))''''''((()))))))))((((((''''''(((((((((((())))))(((((((((((())))))))))))*********+++++++++++++++++++++++++++,,,---........................//////------.....................------------------...,,,,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))*********+++)))+++------,,,,,,...222---333===QQQsssrrruuu{{{vvvgggLLL===???FFFTTTgggvvv~~~yyywwwxxx}}}}}}rrrgggccc^^^YYYVVVVVVTTTQQQNNNKKKQQQVVVUUUPPPMMMNNNQQQPPPRRRRRRNNNIIIJJJOOOUUUOOOOOOQQQVVV]]]cccggghhhffffffhhhlllqqqwww|||{{{sssqqqccc```]]]ZZZXXXYYY[[[\\\ZZZoooyyyyyy}}}yyyqqqUUUEEE<<<555444777444444333333222222222111000000///......---,,,,,,+++***)))(((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!"""""""""""""""###""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!""""""###$$$%%%""""""""""""####################################aaafffqqqcccJJJJJJMMMSSS[[[dddmmmtttxxx}}}~~~}}}{{{zzzzzzyyyxxxvvvvvvyyy{{{}}}~~~}}}eeeTTT<<<222++++++---,,,*********************)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%$$$%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&'''%%%%%%&&&''''''((())))))&&&''''''((())))))(((((('''''''''((((((((())))))'''''''''((((((((()))))))))))))))*********++++++))))))))))))***+++,,,---..................------------------------------------,,,,,,,,,,,,------+++++++++++++++***************++++++++++++************)))))))))(((((((((((((((((()))))))))******)))***+++******+++,,,,,,///000111555IIIiii|||tttcccaaaDDDDDDEEEHHHNNNUUU[[[___iiimmmttt}}}zzzqqqjjjdddhhhnnnooonnnkkkiiihhhgggnnnsssooogggdddiiiqqqkkkiiihhhjjjpppwww|||vvvpppiiiaaaVVVKKKFFFGGGLLLXXXhhhtttyyywwwtttrrroooxxx~~~vvvyyy}}}~~~cccIII???:::222000333444444333222000///000111//////......---,,,,,,,,,+++***))))))((()))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%################################################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!!!!!!!!""""""###### !!!"""###$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!""""""""""""############""""""""""""""""""""""""rrr]]]^^^tttMMMJJJHHHKKKSSS___iiiooouuuxxx}}}~~~~~~}}}{{{xxxxxxwwwvvvuuuwww{{{lllNNN>>>---++++++...---******...************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((())))))&&&&&&'''((())))))((((((''''''''''''((((((((()))''''''''''''((((((((()))'''((((((((())))))******''''''''''''((()))***+++/////////......------,,,---------------------------,,,,,,++++++,,,,,,---+++++++++*********************++++++++++++******))))))))))))(((((((((((((((((((((((())))))))))))((()))((())),,,...,,,(((111(((***444555;;;^^^zzzvvv\\\JJJCCCCCCCCCAAA===DDDNNNWWW```lllzzzrrruuuyyy}}}yyy}}}|||xxxoooaaaXXXVVVGGGCCC@@@@@@@@@CCCNNNYYYrrr~~~~~~tttrrr~~~~~~tttiiiqqq|||tttooo```HHH555555888444222666444444333000...---...000.........------,,,,,,,,,+++******))))))))))))***''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!!!!""""""###### ###$$$%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """""""""!!! """"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!~~~bbbWWWbbb|||nnnQQQIIIJJJLLLSSS\\\___hhhppptttzzz}}}{{{zzz~~~~~~~~~}}}www~~~xxxrrrzzzyyysssrrrqqqzzz~~~iiiRRR???555...---,,,+++************************))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$###"""###%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++///...---,,,,,,,,,,,,,,,///......------,,,++++++******+++++++++,,,,,,,,,,,,+++******))))))************))))))((((((''''''&&&'''''''''(((((())))))((((((((((((((((((((((((((()))))))))************,,,---------...777CCCMMM{{{xxxwwwjjj[[[NNNCCCAAABBBDDD@@@<<>>>>>===999888;;;<<<===<<<;;;===CCCHHHIIIVVVdddvvvwwwwww}}}{{{xxxwwwyyy~~~xxxgggZZZLLL??????:::555444666777444222444444333111000///...---------,,,,,,,,,,,,++++++((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""#########""""""""""""""""""""""""############"""""""""!!!""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!###""""""!!!!!!!!!!!!"""###"""""""""######"""!!!""""""""""""""""""""""""sss^^^PPPlllyyybbbRRRLLLIIINNN[[[dddiiiqqq{{{}}}~~~}}}~~~}}}{{{zzz}}}jjjSSS>>>111,,,------,,,+++***))))))))))))((((((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''',,,)))&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++...------,,,,,,,,,,,,,,,---------,,,++++++******++++++++++++,,,,,,,,,,,,+++******))))))))))))))))))))))))((((((((((((''''''''''''''''''(((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((+++...---++++++---000111SSSsssrrr|||zzzxxx}}}zzz~~~vvvbbbOOOFFFCCC@@@;;;777666777:::===<<<>>>===<<<===???<<<888;;;888999???BBB@@@???@@@===;;;999777666666666777===777444888<<<===>>>???>>>JJJPPPNNNVVVhhhttttttuuuxxxiiieeellluuuzzzwwwwwwvvvnnnyyywww~~~kkkTTTFFF???;;;:::777444444666666444111333222222000///...---,,,++++++++++++************((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""""""""###""""""!!! """!!!!!!!!!!!!"""######""""""""""""""""""""""""qqqmmmlllkkk{{{wwwgggWWWMMMPPPRRRRRR]]]mmmtttuuuxxx|||}}}}}}~~~zzzwwwuuuvvvwwwiiiSSS@@@333...------++++++***)))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''---***&&&$$$$$$$$$%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''$$$$$$%%%&&&((()))******(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++------,,,,,,+++,,,,,,------,,,,,,++++++******)))+++++++++,,,,,,,,,------******)))(((((((((((()))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))&&&))),,,---,,,,,,---///***999GGG]]]||||||xxx}}}zzzyyyyyytttlllcccXXXNNNEEE@@@???BBB?????????@@@CCCHHHJJJKKKIIIDDDBBBCCCDDDCCCEEEIIIRRRRRRRRRQQQRRRSSSUUUWWWRRRKKKHHHOOOZZZaaa___[[[]]]iiitttxxxwwwjjjlllyyy|||rrrrrr~~~zzzvvvwwwvvvnnnXXXEEE;;;:::;;;555444333444666666333000111111000///...---,,,,,,******)))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######""""""!!!!!!""""""""""""""""""""""""#########"""""""""""""""!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!! #########"""!!!!!!"""$$$!!!!!!!!!!!!!!!!!!!!!!!!uuu^^^[[[lll|||uuuiii\\\NNNMMMVVVcccdddggglllttt}}}~~~}}}{{{yyyxxx{{{|||}}}|||yyynnn[[[LLL999...,,,...,,,(((******)))((((((((()))))))))))))))(((((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&***'''$$$###$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&((()))***++++++'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))******+++,,,,,,+++++++++,,,,,,------,,,,,,++++++******)))++++++,,,,,,,,,---------***)))((((((''''''(((((('''''''''''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''((((((((('''((()))******,,,...000---111000999SSSjjj~~~tttwwwxxxppphhhfffjjjiiiiiijjjmmmrrrxxxvvvpppkkkjjjiiijjjpppwwwsssgggjjjxxx|||zzz}}}qqq|||~~~}}}vvvkkkiii___QQQCCC999444444666111111222333444444222000//////......---,,,++++++))))))((((((((('''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""######!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!"""###$$$!!!"""###$$$%%%&&&%%%%%%&&&''''''%%%""" !!!###!!!!!!!!!!!!!!!!!!!!!!!!oooaaaYYYddd|||rrreeebbbVVVUUUTTTWWW^^^hhhrrryyyxxx{{{~~~~~~}}}|||{{{{{{wwwwwwzzz~~~wwweeeVVVCCC888,,,(((---000---((())))))(((((((((((()))))))))))))))(((((((((''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&$$$###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((((((&&&''''''((()))***++++++'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))******++++++++++++++++++,,,,,,------------,,,++++++******,,,,,,,,,,,,------------))))))((('''''''''''''''&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''(((***+++***222///***111@@@aaa|||www~~~~~~sssdddTTTJJJ@@@:::777333222333///000111222222111000///...------,,,++++++******((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$####################################""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""############""""""""""""""""""""""""!!!!!!""""""""""""######!!!!!!!!!!!!""""""""""""!!!!!! """###$$$###$$$&&&)))************&&&)))***(((### """""""""""""""""""""""""""kkk\\\^^^qqqyyyrrrhhh___[[[^^^ccchhhlllnnnnnnnnnooopppsssvvv|||~~~~~~~~~|||{{{zzz{{{|||}}}~~~sssbbbNNN@@@555111---,,,...000...,,,(((((((((''''''(((((()))((((((((('''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$######$$$&&&&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&'''(((((()))'''''''''((((((((())))))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))******+++++++++******+++,,,,,,---......------,,,+++++++++,,,,,,,,,------------...)))(((''''''&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&'''((())))))((((((000///******,,,@@@^^^}}}yyyuuu}}}ssscccTTTCCC<<<888888777222000333//////000000////////////,,,,,,,,,+++******))))))((((((((((((''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""""""""#########""""""""""""""""""""""""!!!"""""""""############""""""""""""############""""""""""""""""""""""""!!!!!!"""""""""#########!!!!!!!!!!!!""""""""""""!!!!!!  """$$$%%%###$$$&&&((())))))((('''"""&&&***)))$$$ !!!""""""""""""""""""""""""yyygggfffmmmvvv|||qqqiiihhhhhhgggeeebbb___^^^```eeeiiinnnqqqvvv|||~~~}}}{{{|||~~~~~~~~~tttdddOOO;;;000+++---///...+++***+++,,,(((((('''''''''(((((()))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&######$$$%%%&&&%%%"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&'''((())))))&&&&&&'''''''''''''''''''''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))******++++++*********+++,,,,,,---///......------,,,,,,+++,,,,,,,,,---------......(((((('''&&&&&&&&&&&&'''&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%'''***,,,---+++***+++---***---444///,,,666]]]~~~}}}wwwppp}}}uuuooowww~~~tttbbbOOOCCC111///111444333---,,,111///000000///...---...///,,,,,,++++++******))))))))))))((((((((('''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!""""""######$$$$$$""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""############""""""""""""""""""""""""!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""!!!!!!  """$$$&&&!!!"""$$$%%%%%%$$$###"""$$$))))))%%%!!! !!!""""""""""""""""""""""""~~~tttggg^^^]]]hhh~~~~~~yyynnnfffaaaaaabbbcccdddfffkkkrrrxxx{{{{{{zzz|||}}}~~~~~~~~~}}}~~~{{{yyyzzzxxxuuuxxx~~~|||mmmYYYEEE777111///---------,,,+++***)))(((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((******))))))((((((''''''---,,,***(((((()))***+++...,,,+++******+++---...+++---...---+++)))))))))---------,,,+++***)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''******+++,,,...//////000666IIIiii}}}~~~zzz{{{}}}}}}zzz~~~}}}xxxiii[[[MMM???666222222222111111111000000...,,,++++++,,,---+++***,,,,,,++++++***)))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########""""""!!!!!!""""""""""""""""""""""""########################""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######$$$!!!!!!!!!!!! !!!!!!!!!''',,,'''""""""""""""""""""""""""vvvaaaXXX```lllzzzpppjjjnnnkkkhhhhhhlllssszzz~~~{{{xxxzzz|||~~~~~~~~~~~~vvvwwwxxxyyyyyyyyyyyyyyy|||}}}|||lllUUUAAA555000///...,,,,,,,,,,,,+++***)))(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''))))))))))))((((((''''''+++***))))))***+++---......---+++******+++,,,---+++,,,------***)))))))))+++++++++******(((''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((())))))***+++,,,---...+++444EEEZZZlll}}}{{{|||yyyuuuxxxmmmlllnnnvvvxxxdddSSSGGG===666111111111000000000/////////...,,,++++++,,,,,,+++***,,,,,,+++******)))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!""""""""""""""""""""""""########################""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######!!!!!!!!!!!! !!!!!!!!!!!!%%%)))'''!!!""""""""""""""""""""""""ooobbb```eeeppp|||rrrmmmnnnrrrvvv~~~xxxsssvvv{{{xxxxxxzzzvvvxxx{{{|||{{{xxxwwwvvvtttvvvyyy{{{}}}}}}|||{{{xxxgggTTT<<<...+++------***+++++++++++++++***)))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((((((((((((''')))(((((()))+++---000111...---+++*********++++++***,,,---,,,***)))))))))((((((((((((((('''&&&%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))***++++++---+++---444@@@UUUqqq}}}zzz{{{~~~|||tttpppqqqsssuuuzzzyyyssssssyyyyyy~~~uuufffQQQ@@@666333222222/////////.........---------,,,++++++,,,,,,+++)))++++++******))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%####################################""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###!!!!!!!!!!!! ######!!!"""&&&'''%%%""""""""""""""""""""""""{{{uuuvvvtttrrr|||~~~|||~~~xxxwww~~~yyy|||xxxyyy|||zzz|||~~~rrrcccKKK@@@222---...///,,,'''******++++++***)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((()))***,,,...///...---+++***)))))))))))))))+++,,,+++)))(((((()))'''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&'''((()))))))))111---***+++///888HHHWWWzzz}}}~~~~~~{{{zzz}}}~~~wwwrrr]]]RRRCCC666000000222333///.........------------,,,+++******++++++***)))******)))))))))((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!! $$$$$$!!!###'''(((!!!!!!!!!!!!!!!!!!!!!!!!{{{pppeeebbbeee~~~}}}}}}}}}wwwyyy|||tttiiiXXXEEE666333000//////...,,,+++))))))*********)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((('''''''''(((((()))***+++,,,,,,+++***)))((((((((((((***+++***)))(((((()))''''''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''(((((()))))))))(((+++...///000555<<>>000---......,,,)))))),,,///(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((+++*********))))))((((((''')))******((('''((()))''''''(((((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''(((((())))))'''''')))......,,,...222222HHHhhhvvv}}}xxxyyy~~~zzzwwwzzz~~~~~~yyynnnmmmvvv|||{{{xxx}}}wwwooojjjjjjuuu~~~|||xxxqqqkkk{{{~~~{{{yyyxxx}}}xxxooolllhhheeeWWW>>>///000111111000///---,,,............---------,,,+++***))))))******)))'''(((((((((((('''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! $$$%%%!!!###'''(((""""""""""""""""""""""""sssjjjlllrrrvvvfffTTTDDD888000,,,)))+++,,,+++)))(((***---'''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&((())))))***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((())))))))))))))))))((((((&&&((())))))((('''((((((&&&&&&'''''''''''''''&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((,,,)))))),,,+++)))+++///)))333EEE]]]tttuuutttqqqkkkggghhhoootttzzz|||}}}tttnnn~~~~~~~~~}}}ooocccWWWJJJGGG@@@///---///111111111///......---,,,,,,,,,,,,++++++++++++)))(((((()))***(((''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!"""""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! ######!!!!!!%%%'''&&&""""""""""""""""""""""""zzzrrreeennnvvvvvvcccLLL<<<111+++,,,222&&&)))...000...+++(((&&&''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&(((((()))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&'''((()))************'''((()))))))))))))))(((&&&'''))))))(((''''''(((%%%%%%&&&''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''***'''(((,,,---,,,---111111,,,,,,;;;UUUppp}}}~~~rrrdddWWWFFF666555666,,,.........---,,,+++,,,---+++++++++************)))***)))(((((())))))((('''&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!""""""#########$$$""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """!!!!!!!!! ######!!!"""&&&'''%%%""""""""""""""""""""""""xxxxxx{{{iii}}}}}}ooo~~~zzziiiSSSGGG777///000111...)))))))))))))))((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((%%%$$$%%%''''''$$$!!!$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''((())))))''''''(((((())))))***************)))))))))))))))))))))******)))(((&&&%%%(((''''''&&&&&&%%%$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$#########$$$%%%######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))************&&&***---000777HHHaaattt{{{yyy{{{oooXXXNNNAAA666222111111111///////////////.........+++++++++*********))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######%%%%%%%%%$$$###"""!!!!!!######$$$$$$$$$%%%%%%%%%###"""""""""###$$$%%%%%%""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!"""!!!!!! ###$$$!!!'''222///"""!!!!!!!!!!!!!!!!!!!!!!!!~~~sssdddeeelll{{{~~~}}}wwwsssaaaOOO@@@888...*********'''###))))))))))))((((((((('''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%###$$$&&&&&&$$$"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''(((((()))((((((((((((((())))))))))))))))))))))))))))))))))))************((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$#########$$$%%%######$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((())))))))))))...///...+++***000===GGG^^^kkk}}}{{{zzz~~~oooWWWEEE???777222000111000000/////////.........------++++++*********)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$###"""""""""#########$$$$$$$$$%%%%%%######"""""""""###$$$$$$""""""""""""""""""""""""&&&%%%$$$######""""""###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!"""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###!!!$$$---+++!!!!!!!!!!!!!!!!!!!!!!!!!!!~~~uuuxxx}}}{{{ssslllfffdddsss|||yyy{{{zzzyyy~~~{{{gggVVVEEE777111///,,,++++++***(((&&&)))))))))(((((((((''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###""""""$$$%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((('''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''((((((((())))))(((((((((((((((((())))))))))))))))))))))))******++++++***)))'''&&&$$$$$$$$$%%%&&&'''''''''%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$%%%######$$$$$$$$$$$$######""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((((((+++++++++)))((()))---///444DDD\\\rrryyy{{{|||pppQQQ;;;444222000000000000///...000//////...---,,,,,,+++************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$###########################$$$$$$$$$$$$%%%######"""!!!!!!!!!""""""""""""""""""""""""""""""'''&&&%%%$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!  !!!"""###""" '''&&& !!!!!!!!!!!!!!!!!!!!!!!!xxxrrrllljjjwww}}}qqqhhheeefffqqq{{{uuuoooqqqyyy}}}xxxvvvxxxzzzxxxtttqqqppppppttt|||}}}uuu\\\III>>>666///+++---......---,,,,,,,,,))))))((((((((('''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""###$$$%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&'''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((()))))))))((((((''''''&&&((((((((()))))))))))))))***++++++++++++)))((('''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$###############$$$$$$$$$######$$$$$$$$$$$$######"""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&))),,,...///...)))111:::DDDQQQfff~~~yyyrrrhhh^^^SSSGGG:::000222111000000000///...---000///...---,,,+++***)))******)))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$############$$$$$$$$$$$$######"""!!! !!!!!!""""""""""""""""""""""""&&&&&&%%%$$$########################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!! """######$$$ """### !!!!!!!!!!!!!!!!!!!!!!!!uuuvvv{{{rrr|||~~~~~~}}}}}}}}}uuuyyyxxxrrrnnnqqqwww~~~}}}}}}~~~oooVVV???333000///,,,)))***+++***(((((()))+++((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%&&&'''(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''))))))((((((''''''&&&&&&''''''(((((())))))))))))******++++++***)))'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###""""""######$$$$$$$$$$$$######$$$$$$$$$$$$######"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&(((&&&%%%''')))+++***(((------,,,+++000AAAZZZlll}}}rrrfff[[[KKK>>>666444333333222111000///------...//////...---,,,+++***)))((()))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$""""""#########$$$$$$$$$######"""!!! !!!!!!""""""""""""""""""""""""$$$$$$###"""""""""""""""############"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!! """$$$ $$$%%%""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!zzz{{{}}}nnn[[[NNN===000---,,,***'''++++++***(((''''''(((***((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%$$$###$$$%%%"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((''''''''''''''''''&&&''''''(((((())))))***))))))******)))(((&&&%%%&&&&&&&&&%%%$$$############$$$$$$%%%%%%$$$$$$#################################$$$$$$$$$$$$###### !!!"""###$$$$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&&&&&&&***)))'''((()))***))))))+++---...,,,,,,111:::BBBggg~~~uuu|||{{{eeeSSSBBB>>>999555333111000...---------+++***+++...000---,,,,,,+++***))))))(((((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$##################"""""""""############$$$######"""!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!""""""###$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""  !!!"""###"""###$$$###!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!nnnyyy}}}qqq```RRR<<<666000---,,,+++))))))++++++*********))))))((((((((('''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$((((((&&&#########!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%&&&'''((()))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&''''''((())))))***(((((())))))((('''%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$#################################$$$$$$$$$$$$###### """###$$$$$$$$$#########$$$$$$$$$$$$######$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&'''((()))***+++,,,,,,'''))),,,---,,,,,,,,,...>>>SSSnnn|||xxxwwwpppvvv~~~sssYYYDDD<<>>444............,,,***,,,000'''''''''((())))))&&&###(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!%%%******'''$$$""""""!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&&&&'''((($$$$$$$$$%%%&&&'''))))))'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''&&&%%%&&&&&&''''''(((((((((&&&&&&&&&'''((())))))***'''((((((((((((&&&%%%$$$#########$$$$$$%%%&&&&&&###$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""######$$$$$$$$$$$$###### """###$$$$$$$$$#########$$$$$$$$$$$$######%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((()))%%%%%%&&&&&&&&&'''''''''"""%%%'''((('''%%%%%%&&&'''&&&$$$###%%%))),,,///***000<<>>777333---******++++++*********)))))))))((((((((((((''''''''''''((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#################################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$$$$$$$$$$######"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''&&&'''''''''((((((((((((((((((((())),,,111555888<<>>666///------+++***+++************))))))))))))(((((((((''''''''''''&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$#################################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$###############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))******++++++***))))))(((///777<<>>PPPkkksssbbbVVVMMM@@@222666000---......,,,***+++******)))))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$####################################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%$$$$$$###"""""""""""""""""""""""""""""""""!!!"""""""""############""""""#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((()))***+++++++++******,,,...///...///555@@@HHH]]]ooo||||||{{{tttyyylllQQQKKKBBB888111......//////---,,,---///000///...++++++++++++,,,,,,------***************))))))((('''(((((((((((((((((('''''''''&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""""""""""""""""""""""""""######"""!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###$$$###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """#########"""!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!------///333666666222///555<<>>GGGQQQWWWaaaqqq}}}|||uuuwwwzzzrrriii```VVVKKKDDD:::666222222///,,,---111+++,,,,,,,,,,,,+++***)))+++++++++,,,...//////---)))))))))))))))))))))))))))))))))))))))(((((('''&&&''''''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$############""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!"""###""""""""""""""""""""""""######""""""""""""######""""""!!!!!!!!! """""""""""""""""""""""" !!!"""######"""!!! !!!!!!!!!"""""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!""" !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!,,,///111111...---///222...333777777555444888<<<777IIITTTVVVddd~~~|||yyyzzzqqqjjj___TTTGGG;;;555444------///000...***)))+++***)))***,,,+++''''''***(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$''''''&&&&&&&&&%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""############""""""""""""########################$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""###$$$$$$""""""""""""""""""""""""""""""""""""############"""############$$$$$$$$$""""""######$$$$$$$$$%%%""""""""""""""""""""""""######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%&&&''''''''''''%%%$$$%%%)))******((()))'''(((---...,,,...444'''///555555<<>>555222000000***)))...---&&&'''...)))***+++,,,,,,,,,+++***---+++******++++++***(((''''''(((((())))))******)))))))))))))))(((((('''&&&''''''''''''''''''&&&$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$############"""""""""""""""""""""""""""$$$###"""!!!!!! !!!""""""""""""""""""""""""###"""!!!!!!!!!!!!"""""""""!!!!!!!!! """""""""""""""""""""""" !!!"""$$$$$$"""!!! !!!!!!!!!""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!""" !!!!!!!!!""" !!! !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!............////////////000111111222222333444444444555888???KKKXXXeeelllpppdddSSSJJJ>>>666333111...+++,,,,,,,,,+++++++++******+++*********))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%""""""""""""""""""""""""################################################$$$###"""!!!!!!"""###$$$""""""""""""############""""""""""""""""""""""""$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""" !!!"""######"""!!! """""""""""""""""""""""" !!!###$$$$$$$$$$$$"""#########$$$$$$$$$$$$""""""""""""""""""""""""#########"""""""""""""""########################################################################%%%%%%%%%$$$$$$#########$$$%%%&&&&&&''''''&&&&&&&&&''''''(((((((((((((((******))))))((((((''''''))))))***,,,...111333444KKKQQQZZZccckkkrrrwww{{{uuuxxx}}}zzzuuurrrpppyyyxxxtttnnnfff]]]VVVQQQDDD@@@;;;555000...------,,,,,,,,,++++++*********************************++++++************++++++))))))))))))))))))))))))))))))))))))((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))(((&&&$$$$$$$$$&&&&&&&&&&&&%%%$$$"""!!!###%%%&&&&&&$$$######$$$###$$$$$$###!!! !!!"""###############"""!!!!!!""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! """""""""""""""""""""""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!---.........////////////000000111111222333333444777666666777;;;AAAGGGKKKUUU___mmmzzzvvvjjj[[[KKK@@@===777///+++,,,------+++,,,,,,+++++++++******************)))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%""""""""""""""""""""""""################################################$$$###"""!!!!!!"""###$$$""""""""""""############""""""""""""""""""""""""$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""" !!!"""######"""!!! """""""""""""""""""""""""""############"""!!!!!!"""""""""#########$$$$$$""""""""""""""""""""""""###"""""""""""""""""""""########################################################################%%%%%%%%%$$$$$$#########$$$%%%&&&&&&'''&&&&&&&&&&&&&&&'''((((((((((((((()))))))))(((((((((''''''))))))******,,,---...///---111666:::===@@@CCCEEENNNRRRYYYeeesssvvvmmmfffaaa___^^^[[[TTTLLLCCC;;;444111222000...+++***)))******,,,,,,+++++++++************************************))))))(((((())))))***(((((((((((((((((((((((()))))))))(((((('''%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((('''&&&$$$%%%%%%&&&%%%$$$$$$$$$%%%&&&&&&"""$$$%%%%%%###""""""###"""###$$$###!!!!!!!!!"""###############"""!!!!!!""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""" !!!!!!!!!""""""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!---------.........//////000000000111222222333333333222222222444777:::<<<;;;AAAJJJTTT___kkkxxx}}}xxxiiiaaaVVVLLLDDD;;;222,,,000,,,((())),,,//////...++++++++++++*********)))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""######################################################""""""""""""######""""""""""""############""""""""""""""""""""""""$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!!!!""""""""""""!!!!!!""""""""""""""""""""""""""""""######""""""!!! !!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""##############################################################################$$$$$$$$$$$$$$$#########$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''((((((((((((((('''''''''***))))))(((((())))))***,,,---//////......///111111222666>>>KKK[[[iiirrrqqqrrrtttvvvxxx{{{|||}}}}}}}}}~~~|||yyyvvvxxx||||||wwwrrrkkkggg```WWWOOOIIIDDDBBB;;;999555111---+++***))))))))))))******++++++++++++++++++***************((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$&&&(((%%%$$$""" !!!###$$$"""###%%%$$$"""!!!!!!""""""###$$$###"""!!!"""##################"""!!!!!!""""""""""""""""""""""""######""""""""""""######""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""" !!!!!!!!!"""""""""!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!,,,,,,---------.........//////000000111222222222///000111333555888:::;;;999;;;===???BBBHHHPPPVVViiinnnvvv}}}zzzmmm```UUUOOOAAA<<<666222000000///......,,,++++++---...---,,,+++************)))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###################################################""""""""""""""""""###!!!"""""""""############""""""""""""""""""""""""$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""""""""""" """######$$$$$$!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""#################################################################################$$$$$$$$$###############$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&'''''''''''''''''''''''')))((((((''''''''''''(((***+++++++++******,,,...---+++))))))...666???DDDOOOPPPSSSWWW[[[^^^aaaccciiijjjkkklllmmmpppsssvvvqqqsssxxx}}}zzzsssooommmlllgggccc^^^[[[ZZZWWWQQQLLLBBB???<<<888444000...---+++++++++,,,...///111111++++++,,,------,,,+++************************)))''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$########################$$$$$$%%%$$$###$$$'''******)))'''%%%$$$###""""""###$$$%%%%%%###""""""###"""###$$$###"""!!!"""##################"""!!!!!!""""""""""""""""""""""""###""""""""""""""""""###""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""" !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!,,,,,,,,,,,,------------...//////000000111111222111222333333333333333222555666777888999<<>>???BBBDDDFFFGGGHHHJJJNNNQQQNNNOOOTTTXXXYYYVVVXXX]]]ccc^^^VVVOOOKKKIIIIIIIIIHHHCCC===999777555222000---,,,,,,++++++******++++++,,,---......,,,***)))((()))***+++***)))'''&&&))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))''''''''''''''''''''''''%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$###########################$$$$$$$$$###$$$'''***000000111111///---***((($$$&&&'''&&&%%%###$$$$$$!!!"""######"""!!!"""$$$###############"""!!!!!!"""""""""""""""""""""""""""""""""######"""""""""""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""###!!!!!!!!!!!!""""""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""+++++++++,,,,,,,,,------.........///000000111111111222333444444444444444333444666888:::;;;;;;<<<222555:::AAAHHHPPPUUUXXXbbblllvvv{{{}}}zzznnngggeeeaaaYYYQQQEEEBBB===777333000...............------,,,++++++)))************)))((('''))))))))))))((((((((((((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###""""""""""""""""""""""""########################""""""""""""""""""""""""""""""############""""""""""""""""""############""""""""""""""""""""""""$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""""""""""""""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!""""""!!!!!! !!!!!!!!!"""""""""######""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""################################################"""""""""#####################$$$%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((******)))***,,,+++******+++---''''''((()))+++,,,---...'''((()))***+++,,,---...---...///000///000222444,,,,,,///444444000111444999777444111000000111222222...***(((((())))))))))))))))))***************(((***+++,,,,,,)))&&&$$$&&&'''(((*********)))((((((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$########################"""###$$$$$$$$$$$$&&&((()))+++...111111000---+++%%%&&&((('''%%%$$$$$$%%%!!!"""######""""""###$$$###############"""!!!!!!""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""###### !!!!!!""""""######$$$"""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""++++++++++++,,,,,,,,,,,,------...//////000000111...///111333555777888888555555666777888888777666777777777999:::;;;;;;;;;>>>GGGPPPVVV^^^gggnnnppp{{{zzzyyyzzz|||yyyrrrlllfffccc\\\TTTJJJDDDAAA>>>777222000///---++++++,,,---///******,,,,,,,,,,,,---...)))***++++++************))))))((((((((('''''''''%%%%%%&&&&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""###%%%&&&&&&%%%###"""""""""""""""""""""""""""########################""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""############""""""""""""""""""""""""$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!""""""#########"""!!! !!!"""###""""""""""""""""""""""""!!!!!!""""""!!!!!! """""""""#########$$$$$$"""""""""""""""""""""""" !!!!!!"""######$$$$$$""""""""""""""""""""""""################################################!!!"""""""""#########$$$######$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((((("""$$$&&&&&&%%%$$$$$$%%%%%%&&&'''((()))))))))(((,,,,,,,,,,,,,,,------------,,,+++,,,,,,,,,,,,,,,...,,,...111111---...111+++,,,---,,,,,,++++++,,,+++***(((((()))***++++++(((((())))))))))))((((((%%%&&&((()))***++++++***(((((()))******+++++++++'''''''''((((((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###########################!!!###%%%%%%$$$$$$%%%&&&!!!###%%%((()))((('''&&&$$$&&&''''''%%%$$$$$$%%% """######""""""###$$$###############"""!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""######""""""""""""######"""""""""""""""""""""""" !!!"""######### !!!!!!"""######$$$$$$"""""""""""""""""""""""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""#########!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""******+++++++++,,,,,,,,,------......///000000000000000000000000000000000333333333444666777666555333333333555777888777666888999777555999BBBIIIKKKFFFQQQZZZ[[[\\\cccjjjmmmtttxxx}}}~~~~~~}}}|||xxxtttoookkklllfff^^^VVVQQQKKKDDD???777555222111000000///...---,,,++++++++++++,,,,,,,,,---,,,+++))))))+++,,,((()))***)))'''&&&'''((()))(((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""###%%%&&&&&&%%%###"""""""""""""""""""""""""""########################""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""############""""""""""""""""""""""""$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!!!!""""""#########"""!!! !!!"""###""""""""""""""""""""""""!!!""""""##################$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""################################################!!!!!!""""""#########$$$######$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&"""%%%(((***)))(((((((((&&&&&&((()))++++++,,,,,,%%%&&&&&&'''(((((())))))***)))((()))+++,,,+++***...+++***,,,+++'''''')))(((***,,,,,,***)))(((''')))******++++++***((('''(((((()))*********))))))))))))((('''((((((******(((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$######""""""""""""""""""""""""!!!###&&&&&&%%%$$$$$$$$$###########################%%%&&&&&&$$$######$$$ """######""""""###%%%###############"""!!!!!!""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""######""""""""""""############################## !!!"""######$$$ !!!!!!"""###$$$$$$$$$"""""""""""""""""""""""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""############!!!!!!!!!!!!!!!"""######""""""""""""""""""""""""******+++++++++,,,,,,,,,///////////////...............///000111222222333111111222333333333222222333444666777666555666777666666777777888888888999;;;<<<===???AAACCCDDDEEEIIIKKKNNNQQQTTTYYY^^^bbbiiilllooopppnnnlllkkkjjjhhhhhhfffdddbbbaaa___^^^\\\XXXTTTQQQPPPMMMHHHDDD===<<<:::777555222000///000///---,,,+++,,,,,,---************************+++*********))))))((((((((((((((((((((()))***+++))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%$$$###""""""###$$$%%%########################""""""""""""""""""""""""###"""!!! !!!"""#########""""""""""""##############################""""""""""""############""""""""""""""""""""""""%%%###!!! !!!###%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########!!!!!!""""""#########$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!###!!! ###$$$""" ######""""""!!!!!! !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""####################################$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))******))))))((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%'''&&&$$$#########$$$$$$################################################%%%%%%$$$######$$$%%%%%%########################################################################$$$#########""""""!!!!!!######""""""""""""######""""""""""""##################"""!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!! """"""!!!!!!!!!!!!""""""""""""""""""""""""""""""######""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!###$$$###!!! !!!######""" """"""""""""""""""""""""*********+++++++++,,,,,,.................................//////000000111000000111222333333333222222333555555444333444555666666666666777777777888444444555555666777888888777888:::::::::;;;>>>AAA@@@BBBDDDDDDBBB???>>>>>>======<<<;;;:::999999888777555222222333222000---------------------------...---,,,++++++,,,,,,---*********************************)))))))))(((((((((((('''''''''((())))))''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$###""""""###$$$$$$########################""""""""""""""""""""""""###"""!!!!!!!!!!!!"""#########""""""""""""##############################""""""""""""####################################$$$###"""!!!!!!"""###$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######""""""""""""#########$$$$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!###!!! ######""" ###"""""""""!!!!!!!!! !!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""#######################################$$$$$$$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))''''''((((((((()))))))))((((((((('''''''''&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%&&&%%%$$$#########$$$$$$################################################%%%%%%$$$######$$$%%%%%%####################################################################################"""""""""!!!######""""""""""""######!!!!!!"""""""""###############"""!!!!!!!!!!!!!!!""""""""""""""""""""""""######"""""""""!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""###"""""""""!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!"""$$$%%%###!!!!!! !!!###$$$$$$###"""""""""""""""""""""""")))*********++++++++++++++++++,,,,,,------.................................///000111222222222222111333444444222111111222444444555555555555666666333333333222222222111111111222222000///...000111666777777555222000000111111111111111111111000000000///...///000111000///((())))))***+++,,,---...,,,,,,+++++++++,,,------))))))))))))))))))))))))))))))))))))(((((((((((((((((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$###""""""###$$$$$$########################""""""""""""""""""""""""###""""""!!!!!!""""""#########""""""""""""##############################""""""""""""####################################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###"""""""""###############$$$$$$#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!###!!! !!!"""###""" """"""""""""!!!!!!!!!!!!!!!"""######$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""#######################################$$$$$$$$$$$$%%%###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''''''''((()))))))))'''''''''(((((((((((()))&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%$$$############$$$################################################%%%$$$$$$######$$$$$$%%%####################################################################################""""""""""""######""""""""""""######!!!!!!!!!!!!""""""""""""######"""!!!!!!!!!""""""""""""""""""""""""""""""############""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!###$$$$$$"""###!!! ###%%%%%%%%%"""""""""""""""""""""""")))))))))************+++))))))***+++,,,------...//////..................---...///000111222222222111222444333111000000000333333333333333333333333333333333222222111111111111222333333111111222444222222111///---,,,...000//////////////////......///...---------,,,++++++---------,,,,,,,,,,,,,,,************++++++,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$##################$$$########################""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""##############################!!!"""""""""####################################""""""############""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$####################################""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!"""!!!!!!!!!"""""""""!!!""""""""""""!!!!!!!!!!!!""""""###$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""##########################################$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&'''(((((())))))&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################################################################$$$$$$$$$$$$$$$$$$$$$$$$#################################################################################"""""""""""""""######""""""""""""###### !!!!!!!!!"""""""""######""""""!!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!"""!!! '''$$$!!!!!!"""$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!(((((()))))))))*********((())))))***+++,,,------000/////////////////////,,,---...///000000000000111222333333111//////000111111111111111111111111.............../////////+++---......------...000---------+++***+++---000---------,,,,,,++++++***+++++++++***(((''''''''',,,++++++***))))))(((((((((((()))******+++++++++(((((((((((((((((((((((('''''''''''''''''''''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$#################################""""""""""""""""""""""""""""""############""""""######""""""""""""##############################!!!"""""""""####################################""""""############""""""""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""!!!!!!!!!"""!!!!!!!!!!!!""""""""""""""""""###$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""##############################""""""#########$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''(((((()))&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""""""""""""""############""""""""""""######!!!!!!!!!!!!""""""""""""######""""""""""""##############################!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!###%%%&&&)))&&&###!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!!(((((((((((())))))))))))))))))******++++++,,,,,,////////////////////////------.../////////......///111222222000//////000000000000///////////////,,,,,,------.../////////,,,...///...,,,++++++,,,...//////...---...111333000000//////......------,,,...///...------...000)))))))))))))))*********'''((())))))***)))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$$$$$$$$$$###"""########################"""""""""""""""""""""""""""######$$$$$$######"""######""""""""""""##############################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$###############"""""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! """###"""!!! !!!###!!!!!!!!!!!!""""""""""""!!!"""######$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""##############################"""""""""############$$$"""######$$$$$$$$$$$$$$$"""######$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###!!!"""######$$$############################################################$$$$$$%%%%%%$$$$$$###########################################################################""""""""""""##################""""""""""""######""""""""""""##################"""""""""###$$$$$$######################## !!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!###!!!###'''***+++(((&&&###!!!""""""!!! """"""""""""""""""""""""'''''''''((((((((())))))++++++++++++++++++++++++---------......//////000---............---,,,,,,,,,...000000///....../////////.........---------.........////////////000...000222111///---------((()))***)))((((((***,,,((((((((())))))))))))***&&&(((******))))))+++---************++++++++++++'''((()))))))))((('''&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((($$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""###$$$$$$$$$$$$###"""########################"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""######""""""""""""##############################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$############"""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! """###### !!!### !!!!!!!!!"""""""""### !!!""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""##############################""""""""""""############""""""###$$$$$$$$$$$$$$$!!!"""###$$$%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$### !!!"""###$$$$$$###"""###################################################$$$%%%%%%%%%%%%$$$###########################################################################!!!"""""""""##################""""""""""""##################$$$$$$$$$$$$######""""""######$$$%%%######################## !!!!!!""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!!!!"""""""""###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!!!!"""""""""$$$'''))))))((($$$"""!!!!!!"""###""" """"""""""""""""""""""""''''''''''''((((((((())),,,,,,,,,+++++++++++++++++++++,,,,,,---...//////............---,,,++++++***,,,......------...///.........------,,,,,,,,,---------,,,,,,,,,,,,,,,(((***,,,---,,,++++++,,,---...///...,,,++++++,,,)))***+++,,,---...///000)))+++---,,,***)))+++---))))))((((((((('''''''''(((((()))))))))'''&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''((()))#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""###$$$%%%%%%$$$###"""########################"""""""""""""""""""""""""""###$$$%%%%%%$$$###"""######""""""""""""##############################""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%###""" """###%%%"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! """$$$### !!!### !!!!!!!!!""""""###### !!!"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""##############################""""""""""""############""""""###$$$$$$$$$$$$###!!!"""###$$$%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&""""""######$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$### !!!"""$$$$$$$$$###"""###################################################$$$%%%&&&&&&%%%$$$###########################################################################!!!!!!""""""#########$$$######""""""""""""############$$$$$$$$$%%%%%%%%%######""""""###$$$%%%%%%########################!!!!!!""""""#########$$$""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!!!!""""""######""""""""""""""""""""""""########################!!!!!! !!!!!! !!!###&&&)))(((%%%"""  !!!###$$$###!!!""""""""""""""""""""""""(((((((((((())))))))))))++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++(((((()))***,,,---...///))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$""""""""""""############""""""""""""""""""""""""%%%$$$""" !!!###$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""######$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$################################################$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$##############################$$$$$$$$$############"""$$$$$$$$$#########""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$############$$$$$$$$$$$$$$$#########"""""" !!!!!!!!!!!!!!!######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$########################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###""""""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""''''''((((((((()))))))))*********++++++++++++,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++((())))))***+++,,,------))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$""""""""""""############""""""""""""""""""""""""$$$###"""!!!!!!"""$$$%%%########################""""""""""""""""""""""""########################""""""""""""""""""""""""######$$$$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$################################################$$$$$$############$$$$$$%%%%%%$$$$$$$$$###############$$$$$$$$$$$$##############################$$$$$$$$$#########""""""$$$$$$$$$#########""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$######""""""######$$$$$$$$$$$$#########""""""!!!!!!"""############"""#########################################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$####################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###""""""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""""""""""""""""""""#########$$$!!!!!!!!!!!!""""""""""""'''''''''(((((((((((()))))))))******++++++++++++************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,+++++++++*********)))))))))******+++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$""""""""""""############""""""""""""""""""""""""$$$###""""""###$$$%%%'''########################""""""""""""""""""""""""########################""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$################################################$$$$$$############$$$$$$%%%$$$$$$$$$$$$###############$$$$$$$$$$$$##############################$$$$$$#########"""""""""$$$############"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$######""""""######$$$$$$############""""""""""""###$$$$$$%%%%%%$$$$$$#########################################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#######################################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$###""""""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###############$$$$$$$$$################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""&&&&&&'''''''''((((((((((((((())))))***+++++++++))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))*********++++++++++++*********)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""###$$$$$$$$$$$$$$$!!!"""""""""############""""""""""""""""""""""""############$$$%%%&&&'''########################""""""""""""""""""""""""########################""""""""""""""""""""""""######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$################################################$$$$$$############$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$##########################################""""""""""""############""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""##################""""""""""""##################"""""""""""""""###$$$$$$%%%%%%$$$$$$############################################################$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$$$$#####################$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$#########""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################################################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""########################!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!"""!!!!!!!!!!!!""""""""""""&&&&&&&&&&&&''''''''''''''''''((())))))***++++++))))))))))))))))))))))))******++++++++++++******************************((((((((()))))))))************)))))))))((((((((())))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""###$$$$$$$$$$$$###!!!"""""""""############""""""""""""""""""""""""""""""######$$$%%%&&&'''""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###################################################$$$$$$############$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$$$$######""""""""""""""""""""""""#########"""""""""!!!!!!""""""""""""""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###############""""""""""""""""""###""""""""""""""""""""""""!!!"""######$$$$$$######""""""""""""""""""""""""########################""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################"""######$$$$$$######"""""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$##################$$$""""""#########$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################################################################################################################"""""""""""""""######$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""" !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((()))******+++)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))'''''''''((((((((())))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################!!!"""######$$$$$$######""""""""""""############""""""""""""""""""""""""""""""###$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$############$$$$$$$$$$$$######################################################$$$$$$############$$$$$$$$$############"""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""######"""""""""!!!!!!!!!!!!!!!"""""""""""""""###""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###############""""""!!!!!!""""""###!!!!!!"""""""""""""""### !!!""""""###"""""""""""""""""""""""""""""""""########################"""""""""############$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""############"""""""""""""""###$$$$$$%%%%%%"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###""""""###$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$###############################################################################################################"""""""""""""""######$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######### !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&'''((()))***+++************************))))))************))))))))))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################################################################################################################!!!""""""###############""""""""""""############""""""""""""""""""""""""""""""##################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$############$$$$$$$$$$$$######################################################$$$$$$############$$$$$$############""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""###"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""###### !!!""""""######""""""""""""""""""""""""""""""########################""""""""""""##################################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""!!!""""""###$$$$$$%%%%%%""""""""""""####################################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$###""""""###$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""################################################################################################"""""""""""""""######$$$"""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""###### !!!!!!!!!"""""""""!!!!!!!!!!!!""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''((()))***+++************************))))))************))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&################################################################################################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###############""""""""""""############""""""""""""""""""""""""""""""#########""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$############$$$$$$$$$$$$######################################################$$$$$$############$$$$$$############""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""######""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!"""""" !!!!!!!!!""""""######!!!!!!"""###############""""""""""""""""""""""""########################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""!!!""""""###$$$$$$%%%%%%""""""""""""####################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%$$$###""""""###$$$%%%"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$######""""""################################################################################################"""""""""""""""######$$$"""""""""""""""""""""""" !!!!!!!!!""""""######!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""######!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""")))(((&&&%%%%%%&&&((()))!!!%%%***+++)))'''(((***(((((())))))*********+++))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""########################""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""############$$$$$$$$$################################################!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!""""""""""""######""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!################################################################################################$$$$$$############$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!"""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" """######""" """"""""""""""""""""""""""""""""""""""""""""""""$$$$$$###"""!!!!!!!!!"""$$$######"""""""""""""""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""################################################"""############$$$$$$$$$###############################################################$$$$$$$$$&&&%%%$$$######$$$%%%&&&############""""""""""""&&&%%%%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""########################""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""&&&%%%$$$$$$%%%'''***+++)))(((&&&%%%%%%&&&&&&&&&(((((()))))))))*********))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""""""""!!!!!!"""""""""##################################################################"""""""""""""""!!!!!!!!!!!!"""""""""#########""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""#########################################################################################################$$$$$$############$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!! !!!"""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!""""""!!! """"""""""""""""""""""""""""""""""""""""""""""""$$$###""""""""""""""""""$$$######"""""""""""""""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""###"""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""!!!"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""################################################"""############$$$$$$$$$################################################""""""############$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$$$$""""""""""""""""""""""""#########$$$&&&)))+++---222,,,%%%"""$$$&&&%%%$$$(((((())))))))))))******)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$$$$###############%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###### !!!!!!!!!""""""""""""""""""""""""""""""""""""########################$$$$$$######"""!!!!!! !!!!!!!!!"""""""""############""""""""""""###################################################### !!!!!!"""######$$$$$$################################################""""""""""""""""""""""""########################$$$$$$############$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!! !!!"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$######"""""""""""""""$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""################################################"""############$$$$$$$$$################################################"""""""""#########$$$$$$%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""" """""""""#########$$$$$$""""""""""""""""""""""""#########$$$&&&(((***+++444///)))%%%&&&'''''''''(((((())))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$%%%&&&&&&'''########################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########!!!!!!!!!"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!####################################""""""!!!!!!!!!!!!"""""""""###############""""""""""""##############################""""""""""""""""""""""""!!!!!!""""""############################################################""""""""""""""""""""""""########################$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!! !!!"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!"""###$$$$$$$$$######"""""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########""""""""""""""""""""""""##############################$$$$$$$$$$$$#######################################"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""################################################""""""#########$$$$$$$$$################################################!!!"""""""""###$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$%%%%%%&&&''''''(((,,,,,,,,,***'''&&&(((***))))))((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$%%%&&&&&&########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""############"""""""""#########$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!########################!!!!!!""""""############""""""""""""##################""""""""""""##############################""""""""""""""""""""""""############""""""!!!!!!################################################""""""""""""""""""""""""########################$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!""""""""""""!!!!!! !!!"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###"""!!!!!!!!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!!!!!"""###$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""############""""""""""""""""""""""""##############################$$$$$$$$$$$$##############################""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""""""""""""""""""""################################################""""""#########$$$$$$$$$################################################"""""""""###$$$%%%%%%%%%######$$$$$$$$$$$$######&&&&&&&&&''''''(((((((((###$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################!!!"""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&&&&&&&%%%%%%%%%%%%###'''***)))&&&$$$'''***))))))((((((((((((''''''((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$%%%%%%###############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$############$$$$$$$$$$$$""""""""""""""""""""""""######################## !!!!!!"""######$$$$$$"""""""""#########$$$$$$######""""""""""""######################################################$$$$$$######"""!!!!!! ################################################################################################$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################## !!!!!!""""""""""""""" !!!"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###$$$$$$######"""""""""""""""!!!!!!"""""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""##############################$$$$$$$$$$$$##############################""""""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""################################################"""############$$$$$$$$$################################################"""######$$$%%%&&&''''''######$$$$$$$$$$$$######$$$$$$%%%%%%&&&'''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""########################!!!!!!!!!"""""""""######""""""""""""""""""""""""%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&((()))))))))((((((((('''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$""""""#########$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$""""""""""""############################################################"""""""""""""""#########""""""#########$$$$$$$$$######""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""""""""################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################## !!!""""""""""""""" !!!"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!"""############"""!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$###""""""""""""""""""$$$######"""""""""""""""!!!!!!!!!!!!""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""######$$$$$$""""""""""""""""""""""""##############################$$$$$$$$$$$$##############################!!!"""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""################################################"""############$$$$$$$$$###################################################$$$$$$%%%'''(((((()))'''((()))******)))((('''&&&&&&'''(((((()))*********+++,,,---...---,,,,,,------------------------...------,,,++++++******+++******))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""$$$$$$%%%&&&&&&&&&%%%%%%***'''###$$$(((******)))))))))(((((('''''''''&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$###############""""""######$$$$$$$$$$$$########################"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$!!!!!!!!!!!!""""""""""""################################################$$$$$$######"""!!!!!!!!!"""############$$$$$$$$$######""""""""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$############$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######################## !!!""""""""""""""" !!!!!!"""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!###%%%%%%###!!! """"""""""""""""""""""""""""""""""""""""""""""""$$$$$$###"""!!!!!!""""""$$$######""""""""""""""" !!!!!!!!!""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$######""""""""""""""""""""""""!!!!!!""""""#########$$$"""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""################################################"""############$$$$$$$$$################################################$$$$$$%%%&&&'''))))))***...///000000000000///...//////000000111222333333111222444555555555444333444444444444444444444444666555555444333222222111...------,,,+++***))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######""""""###$$$$$$$$$$$$###################################################################################################$$$#########""""""!!!!!!#########"""""""""""""""""""""############""""""""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""####################################""""""###$$$$$$$$$$$$###""""""""""""""""""""""""################################################################################################"""############$$$$$$$$$########################################################################$$$$$$############$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!! """"""""""""""""""""""""#########"""""""""""""""###############$$$$$$%%%""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!"""""""""""""""""""""""""""##################""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""############""""""""""""############""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""###########################"""!!!!!!$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$!!!###&&&&&&%%%$$$$$$%%%&&&'''''''''&&&%%%###"""$$$&&&***///222555777777>>>???AAABBBAAA???<<<::::::<<<======<<<<<<===>>><<<@@@BBB@@@??????===888333444555555333222555999666333333999;;;888777;;;:::888555555666666333000,,,,,,***)))((('''''''''(((((())))))((('''&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########""""""!!!!!!########################""""""############"""""""""""""""""""""""""""""""""###$$$$$$$$$"""!!! !!!"""""""""""""""!!!!!!!!!!!!""""""""""""%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%$$$$$$$$$#########""""""###$$$$$$$$$$$$###############################################################################################################"""""""""!!!############""""""""""""""""""############""""""""""""""""""""""""""""""############"""""""""!!!""""""""""""####################################!!!""""""###############""""""""""""""""""""""""################################################################################################"""############$$$$$$$$$########################################################################$$$$$$############$$$$$$########################!!!!!!!!!!!!"""""""""###""""""""""""""""""""""""""""""!!!!!!!!! """"""""""""""""""""""""###"""""""""""""""""""""!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!"""""""""""""""""""""""""""##################""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""############""""""""""""############""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$$$$###""""""$$$#########""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$###$$$$$$###$$$$$$$$$%%%%%%%%%&&&(((---444;;;AAADDDFFFFFFFFFEEEDDDBBBAAA@@@@@@@@@BBBBBBBBB@@@===;;;<<<===;;;???AAA???>>>???===888444333222222333222222222333111222888999888999>>><<<;;;:::;;;===>>><<<999777777555444333111000000,,,+++***)))((((((''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########""""""""""""########################""""""############"""""""""""""""""""""""""""""""""######$$$###"""!!! !!!""""""###############!!!!!!!!!!!!"""""""""###%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%$$$$$$$$$$$$#########""""""###$$$$$$$$$$$$###############################################################################################################""""""""""""########################""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""####################################!!!""""""###############""""""""""""""""""""""""################################################################################################"""############$$$$$$$$$########################################################################$$$$$$############$$$$$$########################!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""######!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!"""""""""""""""""""""""""""##################""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""############""""""""""""############""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############$$$%%%%%%%%%%%%$$$#####################"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###&&&&&&&&&%%%###"""###%%%$$$$$$######$$$%%%'''(((&&&***222:::???BBBBBBAAAAAA>>>:::777666777:::;;;::::::888555222000111222111666888888999;;;:::777666555333444777888666333000000222555777777:::???:::999888999;;;<<<;;;:::============<<<;;;999888777555222///,,,***))))))'''&&&%%%%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""########################""""""############"""""""""""""""""""""""""""""""""############"""!!!!!!""""""###$$$$$$$$$$$$$$$!!!!!!!!!"""""""""######%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$############""""""###$$$$$$$$$$$$############################################################################################################""""""""""""""""""###############$$$$$$""""""############""""""""""""""""""""""""""""""#########"""""""""""""""!!!"""""""""####################################"""######$$$$$$$$$$$$$$$""""""""""""""""""""""""################################################################################################""""""#########$$$$$$$$$########################################################################$$$$$$############$$$$$$########################!!!!!!"""""""""#########""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""########################$$$$$$%%%""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!"""""""""""""""!!!"""""""""##################""""""""""""######!!!!!!!!!!!!""""""""""""!!!"""""""""############!!!"""""""""############!!!"""""""""############""""""""""""""""""""""""#########"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""###############$$$$$$%%%$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""%%%%%%%%%###"""###%%%''')))(((&&&%%%&&&''')))***)))+++///222444444444333333111...,,,,,,...111333000000///---++++++---//////444777777:::>>>>>><<<;;;===>>>>>>???AAA@@@===555555666777777888;;;>>><<<:::888777777888999999===>>>???AAABBBCCCCCCBBBCCCBBB@@@<<<777333///,,,((('''%%%%%%%%%&&&''')))((((((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""############""""""""""""""""""""""""""""""""""""#########"""""""""!!!"""######$$$$$$######!!!!!!"""""""""#########%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""###$$$$$$$$$$$$###########################################################################""""""""""""""""""""""""""""""""""""""""""######""""""######$$$$$$$$$%%%""""""############""""""""""""""""""""""""""""""""""""""""""""""""######!!!"""""""""#######################################$$$%%%%%%&&&&&&%%%%%%""""""""""""""""""""""""################################################################################################""""""#########$$$$$$$$$########################################################################$$$$$$############$$$$$$########################""""""""""""############""""""""""""""""""""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""###########################$$$$$$%%%""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!"""""""""""""""!!!"""""""""##################""""""""""""######!!!!!!!!!!!!""""""""""""!!!"""""""""############!!!"""""""""############!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""###############"""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###############"""""""""###$$$$$$$$$%%%(((+++,,,+++******+++---000222444444222111000000111111////////////000222444555555555555444333333555666666:::===<<<>>>BBBCCC@@@===CCCFFFCCCBBBDDDCCC???<<<<<<;;;::::::<<<;;;:::???>>>;;;999777888;;;===999;;;>>>AAAEEEHHHJJJKKKIIIIIIJJJHHHEEE@@@:::777333111///,,,***)))))))))(((''''''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$########################""""""############""""""""""""""""""""""""""""""""""""""""""""""""###### !!!""""""######""""""""""""""""""############%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############"""""""""""""""###$$$$$$$$$$$$###########################################################################""""""""""""""""""""""""""""""""""""############""""""######$$$%%%%%%%%%""""""############""""""""""""""""""""""""""""""""""""""""""############""""""""""""#######################################$$$$$$%%%&&&%%%%%%%%%""""""""""""""""""""""""################################################################################################"""############$$$$$$$$$########################################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$""""""""""""""""""""""""!!!!!!""""""""""""######""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!"""""""""""""""""""""""""""##################""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""############""""""""""""############""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!!!!"""############"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$######%%%&&&'''(((***---///------...///111444777999333111...,,,,,,...000222111222444666888999999999888999:::999777666777888888<<<===<<<===AAAAAA>>>>>>EEEGGGEEEFFFJJJFFF>>>DDDCCCAAA@@@EEEHHHEEE>>>???@@@@@@>>>;;;999999:::666777999<<<@@@DDDGGGIIIGGGIIIKKKLLLLLLIIIFFFCCCBBB@@@>>>:::666222///...+++***((('''&&&''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$$$$########################""""""############"""""""""""""""""""""""""""""""""""""""!!!""""""###$$$ !!!""""""""""""""""""""""""#########$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################""""""""""""""""""###$$$$$$$$$$$$###########################################################################""""""""""""""""""""""""!!!"""""""""############""""""###$$$$$$%%%&&&&&&""""""############""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""####################################""""""###$$$$$$$$$$$$###""""""""""""""""""""""""################################################################################################"""############$$$$$$$$$########################################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""!!!!!!"""""""""#########"""""""""""""""""""""""" !!!!!!"""######$$$$$$!!!!!!!!!!!!!!!""""""###""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!"""""""""""""""""""""""""""##################""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""############""""""""""""############""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############!!!"""######$$$$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&''''''''''''))),,,.........000222333444444555555666777777------,,,,,,---///222333777888999::::::;;;;;;;;;777:::===???>>>===>>>>>>AAAFFFHHHIIIMMMSSSVVVTTTSSSWWWXXX[[[fffqqqkkk]]]]]][[[YYY\\\gggnnnhhh\\\SSSWWW[[[ZZZTTTKKKCCC??????>>>======???BBBEEEGGGGGGGGGHHHHHHHHHHHHHHHHHHFFFFFFFFFDDDAAA>>>;;;999666444000---***)))))))))''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%########################""""""############""""""""""""""""""""""""""""""###"""!!!!!!!!!"""$$$%%%!!!!!!"""############"""""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""############""""""""""""""""""###$$$$$$$$$$$$###########################################################################""""""""""""""""""""""""!!!!!!""""""#########$$$""""""###$$$%%%%%%&&&&&&""""""############""""""""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""#################################### !!!"""""""""""""""""""""""""""""""""""""""################################################################################################"""############$$$$$$$$$########################################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""#########$$$"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$###############$$$$$$%%%""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""" !!!!!!"""""""""""""""""""""""""""##################""""""""""""######!!!!!!!!!!!!""""""""""""""""""""""""############""""""""""""############""""""""""""############""""""""""""""""""""""""!!!!!!""""""#########$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############"""###$$$%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%'''((()))******,,,...111222222222222333;;;;;;:::999666444222111333333444666888999;;;;;;???>>>===<<<<<<======>>>===BBBGGGKKKMMMNNNOOOPPPVVV\\\aaaeeemmmwww||||||ssssssttt}}}}}}{{{zzzxxxxxxhhhZZZRRRPPPNNNJJJGGGGGGHHHJJJLLLJJJHHHEEECCCBBBBBBDDDEEEAAACCCEEEGGGHHHGGGEEECCCAAA>>>999444000---,,,,,,((((((((((((((((((((((((%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%########################""""""############""""""""""""""""""""""""""""""###"""!!!!!!!!!###$$$%%%""""""###$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""##############################$$$$$$$$$######"""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""$$$#########""""""!!!!!!########################""""""""""""""""""""""""$$$$$$$$$#########""""""########################&&&$$$###!!!!!!"""$$$%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%%%%$$$"""$$$$$$$$$#########""""""$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""""""""""""""""""""""""""""""""""""""""""""########################$$$#########""""""!!!!!!######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""############""""""""""""""""""""""""""""""!!!!!!"""###############"""############$$$$$$$$$########################$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""$$$#########""""""!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!######"""!!!!!!"""######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%&&&&&&&&&((()))((((((***000444:::::::::;;;;;;;;;999777777555333333444666777777;;;===<<<:::>>>CCCBBB======>>>>>>>>>???BBBFFFIIIMMMPPP^^^rrryyyqqqiiihhhmmmvvv|||}}}~~~zzz}}}yyyrrrdddfffdddcccccc^^^ZZZbbbnnndddKKKEEEEEEAAA>>>@@@>>><<<@@@HHHHHHBBBCCCKKKGGGGGGFFFDDD???999333000***(((%%%%%%'''((())))))((('''&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&$$$$$$############$$$$$$%%%$$$$$$$$$###"""""""""########################%%%$$$"""!!!!!!"""$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$$$$$$$######"""$$$$$$$$$#########""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""##################""""""########################""""""""""""""""""""""""$$$$$$$$$#########""""""####################################%%%(((+++---$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$&&&%%%%%%%%%$$$$$$$$$###$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################################################################$$$#########""""""""""""######$$$$$$$$$$$$##############################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###""""""############""""""""""""""""""""""""""""""!!!!!!"""###############"""############$$$$$$$$$########################$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############"""""""""!!!""""""""""""""""""""""""!!!""""""######""""""!!!########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%&&&)))...111333666:::===AAA>>>;;;999777777777777555555666888:::<<<<<<<<<<<<===@@@???<<<;;;BBBJJJ@@@DDDIIINNNRRRXXX```fffiiimmm|||rrryyyxxxzzz{{{}}}wwwnnnooorrrtttqqqooovvvkkkYYYQQQPPPOOOLLLHHHGGGFFFEEEAAA???DDDKKKFFFGGGGGGFFFDDDAAA???===555222---+++*********)))%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$#######################################%%%$$$"""!!!!!!"""$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""######$$$$$$$$$######$$$$$$$$$###############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$########################""""""""""""""""""""""""$$$$$$$$$#######################################""""""###$$$&&&***,,,...$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$######%%%&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################################################################"""""""""######$$$$$$$$$$$$##############################""""""""""""""""""""""""!!!!!!!!!"""""""""######""""""############""""""""""""""""""""""""""""""!!!!!!"""###############"""############$$$$$$$$$##############################""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############""""""""""""""""""""""""""""""""""""#########$$$$$$#########"""###$$$%%%%%%$$$###""""""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%$$$###$$$$$$&&&'''(((---444999;;;<<<===>>>===999555111000111555777:::;;;<<<>>>>>>???>>>>>><<<:::>>>EEEKKKOOOTTT[[[UUUZZZ___dddhhhnnnuuuzzzxxx~~~|||{{{xxxtttuuurrrkkkeeeiiinnnvvv|||~~~|||zzzxxxvvvuuuvvvwwwuuuvvvpppaaa```\\\SSSOOOZZZcccaaaZZZSSSKKKFFFEEEEEEEEEEEEFFFFFFGGGGGGBBB>>>888333///,,,)))'''%%%&&&((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""$$$$$$############$$$$$$###############$$$$$$$$$########################%%%$$$###""""""###$$$%%%""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################""""""###$$$$$$$$$##############################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""#########$$$$$$%%%%%%&&&########################""""""""""""""""""""""""###############################################################$$$%%%&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$""""""$$$&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$$$$$$$$$$##############################""""""""""""""""""""""""!!!!!!"""""""""#########""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############""""""#########$$$$$$$$$###########################""""""""""""""""""###""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""#########"""""""""""""""""""""""""""""""""""""""###$$$$$$%%%%%%$$$$$$###"""###%%%&&&&&&%%%###"""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&))),,,---444777;;;======;;;999888222000...---...222888===AAAAAAAAA@@@>>>>>>>>>???GGGDDDEEETTTppp|||sssrrrsssvvv{{{vvvzzz~~~}}}uuuuuu||||||qqqsssqqqllliiifff]]]SSSMMMQQQYYYaaaeeedddfffjjjooolllgggaaa___dddoooyyywwwyyyqqqmmmhhhaaa]]]ppp~~~}}}vvvmmm___QQQIIIGGGEEECCCCCCDDDFFFGGGKKKHHHDDD@@@;;;666000,,,******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$############$$$$$$"""""""""###$$$$$$$$$%%%########################$$$$$$###""""""###$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################################################################!!!"""###$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""#########$$$$$$%%%%%%&&&########################""""""""""""""""""""""""################################################$$$$$$###""""""!!!!!!!!!$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################################################################$$$$$$$$$######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###############""""""#########$$$$$$$$$########################"""""""""######"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""##############################$$$$$$%%%%%%%%%%%%$$$$$$"""###%%%&&&&&&%%%###"""""""""#########$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######%%%(((,,,000444666>>>>>>===<<<:::888555444+++---///111333777===BBB===?????????@@@CCCHHHLLL[[[aaabbbiiippp{{{|||~~~{{{~~~}}}}}}uuuppp{{{vvvmmmrrrssspppmmmjjjbbbZZZJJJKKKQQQZZZ]]]\\\]]]bbb___]]]YYYSSSPPPSSSYYY^^^ZZZXXX^^^hhhmmmkkklllpppnnnzzz|||yyyyyytttkkkWWWSSSNNNIIIEEEDDDDDDDDDHHHHHHHHHIIIHHHDDD>>>:::444222...***'''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$"""""""""###$$$$$$$$$%%%########################$$$##################$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$###############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$########################""""""""""""""""""""""""###############$$$$$$$$$#################################$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&'''%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$######$$$$$$$$$$$$######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""#########$$$$$$""""""############""""""""""""""""""""""""""""""!!!!!!"""###############"""############$$$$$$$$$########################""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""#######################################$$$$$$%%%%%%$$$$$$###"""###$$$%%%%%%$$$###""""""############$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%'''***...222666999:::999666333222222222111000***---222444555777<<<@@@;;;???EEEIIIMMMTTT]]]ccciiixxx{{{xxxyyydddwww~~~}}}rrrooo{{{}}}yyyvvvZZZUUUUUU]]]aaa______ddd^^^bbbbbb^^^ZZZYYYXXXUUU\\\NNNIIIQQQVVVTTTYYYdddkkkpppvvvzzz~~~}}}vvvjjjfff___XXXRRRNNNMMMMMMAAABBBCCCFFFHHHGGGDDDAAA===:::444///+++)))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$############$$$$$$###############$$$$$$$$$################################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""$$$$$$%%%%%%$$$""""""#########$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""##################""""""########################""""""""""""""""""""""""""""""#########$$$$$$$$$########################""""""###$$$%%%&&&&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((***)))'''$$$%%%%%%%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%######$$$$$$$$$$$$######""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$""""""############""""""""""""""""""""""""""""""!!!!!!"""###############"""############$$$$$$$$$########################!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!"""""""""##########################################$$$$$$$$$$$$##############################"""############$$$$$$$$$$$$$$$%%%%%%&&&''''''(((,,,...111555777888888888111///---...111222111//////333777999999;;;AAAFFFNNNTTT]]]cccgggkkkqqqwwwpppxxx}}}wwwqqqmmm^^^jjj|||xxxzzzxxxkkkeeelllrrrqqqrrrwww|||}}}uuuooommmhhhcccoooeeeZZZRRRNNNNNNPPPTTT___]]]cccqqq}}}zzzwwwyyyvvvoooiiidddaaa______NNNKKKGGGFFFEEEEEEDDDCCCAAA???<<<888444000,,,+++''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$$$$$$$$$$################################################$$$$$$#########""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#################################$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!"""$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""############""""""""""""""""""""""""""""""$$$#########""""""!!!!!!########################""""""""""""""""""""""""""""""######$$$$$$$$$$$$########################"""######$$$$$$$$$######$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((+++---,,,(((%%%&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################"""""""""""""""""""""""""""############$$$$$$$$$""""""############""""""""""""""""""""""""""""""!!!!!!"""###############"""############$$$$$$$$$########################!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!""""""#########$$$#################################$$$$$$###############"""!!!!!!"""######"""############$$$$$$$$$$$$$$$%%%%%%&&&'''((((((333555777999:::888666555444333333555888999777555:::>>>AAABBBBBBFFFNNNTTTgggoooxxx||||||{{{|||~~~vvvpppyyyxxxooojjjjjjkkkggggggooo}}}}}}}}}wwwyyy}}}|||zzzyyyxxxuuuyyy|||vvvfff___bbbbbb\\\___QQQKKKWWWgggpppwww~~~}}}yyytttpppnnnnnnnnngggaaaWWWNNNJJJHHHHHHGGGBBBBBBBBB@@@;;;555000,,,((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$#########$$$$$$############$$$$$$%%%$$$$$$$$$######""""""##############################$$$$$$$$$$$$######""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$#########""""""!!!!!!""""""""""""""""""""""""########################$$$$$$$$$#########""""""###"""""""""$$$$$$""" ######################################################$$$$$$$$$$$$######&&&%%%#########%%%'''((($$$###"""$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%###$$$&&&'''((('''&&&%%%(((&&&$$$%%%((()))(((&&&((('''&&&&&&&&&''')))***''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""######################################################"""""""""""""""###"""############$$$$$$$$$"""############$$$$$$$$$"""""""""""""""""""""""" !!!!!!"""###$$$$$$$$$""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$""""""""""""""""""""""""#################################"""""""""""""""######$$$$$$$$$%%%%%%%%%############$$$%%%'''((((((%%%"""###(((///555777;;;777333000111333666777:::777777999;;;;;;:::;;;<<>>;;;777222...,,,++++++,,,***(((&&&%%%&&&&&&%%%$$$%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&"""&&&+++***&&&######%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################$$$###"""!!!!!!""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""####################################""""""""""""""""""""""""""""""""""""########################$$$$$$$$$##################""""""###$$$$$$###!!!######################################################$$$$$$$$$$$$######""""""""""""$$$&&&)))***'''&&&%%%&&&'''((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&''''''((('''&&&&&&(((((('''&&&(((''''''&&&&&&&&&''''''(((((((((''''''&&&&&&&&&''''''(((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###################################################################################################"""""""""""""""######"""############$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!"""######$$$$$$""""""""""""""""""""""""########################"""""""""""""""""""""""""""############$$$$$$$$$##############################################################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$###"""''')))///666<<>>===000000000000111222444555999<<<======>>>BBBIIINNN\\\eeeqqqyyy{{{yyywwwvvvvvvrrrfffVVVOOOSSS^^^hhhnnnyyyyyynnniiipppzzzllljjjhhheeebbb`````````gggpppzzz~~~{{{vvvkkkddd[[[QQQFFF======BBBBBBCCCBBB<<<333---)))((()))((((((((()))(((&&&$$$%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''"""%%%'''&&&###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$###########################""""""!!!""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""!!!!!!!!!########################""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""#################################"""""""""""""""""""""""""""""""""""""""###################################################""""""###%%%%%%$$$"""######################################################$$$$$$$$$$$$######"""""""""###$$$&&&'''((('''&&&%%%%%%&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&''''''''')))((('''''''''((()))***((((((((()))***+++++++++'''''''''((((((((())))))*********+++++++++,,,,,,+++,,,,,,,,,+++)))'''&&&%%%%%%&&&'''((()))******&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""""""""""""""###$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$""""""""""""""""""""""""!!!!!!""""""############""""""""""""""""""""""""########################""""""""""""""""""""""""""""""#########$$$$$$$$$################################################"""###############$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&...111555;;;@@@AAA>>><<<222444555666777888:::<<<>>>CCCEEECCCEEEOOO\\\dddpppuuu{{{~~~{{{vvvrrrooottt{{{uuulll______```cccjjjttt~~~~~~xxxppphhh```YYYUUUYYYcccrrryyyqqqiii\\\LLLBBB???@@@DDDGGGDDD???999111***,,,+++)))(((((((((&&&$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%$$$""""""###%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################!!!!!!!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""!!!!!!!!!########################""""""#########$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""""""""######""""""""""""""""""""""""###################################################""""""###%%%&&&$$$#########################################################$$$$$$$$$$$$######$$$$$$$$$###$$$$$$$$$%%%&&&$$$###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((((((((('''''')))***---...***+++,,,...///000222333333222222111000///...---...///000111222444555555000000000000...+++)))'''%%%&&&&&&''''''(((((()))$$$$$$%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################################################################""""""!!!!!!"""###$$$$$$""""""#########$$$$$$$$$""""""#########$$$$$$$$$"""""""""""""""""""""""""""""""""""""""#########################################################""""""""""""""""""""""""""""""#########$$$$$$$$$################################################""""""######$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%$$$""""""$$$(((,,,///888888999;;;======;;;999888999::::::999:::>>>AAA@@@JJJRRRTTTYYYdddnnnsss|||~~~xxxrrrnnnlllvvvxxxnnniiihhhZZZeeesss}}}~~~uuuzzz{{{wwwoooiii]]]```iiivvv}}}xxxnnn___RRRKKKFFFFFFDDDAAACCCGGGCCC;;;222///***(((''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################!!!!!!""""""############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################""""""########################"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""""""""############""""""""""""""""""""""""#######################################$$$$$$$$$###""""""###%%%&&&%%%$$$######################################################$$$$$$$$$$$$######$$$$$$$$$$$$$$$#########$$$###"""###$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%&&&''''''((()))***,,,///222444555777999;;;======???AAACCCDDDCCCAAA???<<<888555333555666777888:::;;;<<<===;;;::::::999777555444333......---+++***)))((('''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!!!!!!!"""###$$$%%%"""############$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""######################################################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%(((---222666;;;999777777888888888777:::;;;;;;::::::===DDDJJJMMM\\\jjjpppwwwzzzoooddd^^^]]]^^^fffppprrrllljjjooosss|||}}}rrrnnnmmmvvv~~~yyymmmeeeaaaiiivvv{{{sssoooooolllcccPPP@@@>>>FFFHHHCCC999555///***)))))))))(((&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################!!!""""""############"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!"""""""""############""""""""""""""""""""""""########################""""""#########$$$$$$$$$"""""""""$$$&&&'''&&&$$$######################################################$$$$$$$$$$$$###############$$$$$$$$$######$$$###"""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******...000333777<<>><<<=========>>>??????@@@@@@@@@??????>>>>>>?????????;;;;;;999777555333222111......---+++***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!!!!!!!"""###$$$%%%"""############$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""###"""""""""""""""""""""################################################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$%%%'''+++...222555777777555333333666888999999888999;;;===AAALLLZZZdddgggrrrzzz~~~|||rrrhhh___XXXTTTYYY___hhhpppuuuyyy|||~~~{{{wwwuuuzzz{{{oooggglllwww~~~{{{lllMMM???AAACCC???>>>:::555111///,,,***(((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################""""""###$$$######!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%%%%&&&"""""""""""""""""""""""""""############$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$""""""""""""""""""""""""########################""""""######$$$$$$$$$$$$"""""""""$$$&&&'''&&&%%%######################################################$$$$$$$$$$$$###### !!!"""$$$$$$%%%%%%%%%$$$######$$$&&&((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))***+++,,,---......555888===BBBHHHKKKNNNOOOKKKMMMOOONNNKKKJJJLLLNNNJJJJJJKKKJJJIIIGGGEEEDDDBBBBBBBBBAAAAAAAAA@@@@@@;;;:::::::::<<<>>>@@@AAAEEEDDDCCCBBBAAA@@@??????888777555222///,,,***)))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!!!!!!!"""###$$$%%%"""############$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""#########"""""""""""""""################################################"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%###&&&+++000333555555555111000000222666999;;;;;;444777<<>>:::777444000+++(((''''''''''''((((((((()))''''''''''''''''''''''''#########$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################"""###$$$$$$###"""!!! %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$%%%'''(((((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$############"""""""""""""""############$$$$$$$$$#########""""""################################################$$$$$$$$$#########""""""$$$$$$$$$#########""""""################################################$$$$$$############$$$$$$%%%%%%%%%$$$$$$#########"""############$$$$$$$$$%%%$$$!!! !!!$$$%%%%%%%%%%%%$$$$$$#########"""############$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%$$$%%%&&&''''''$$$"""&&&&&&'''''''''&&&&&&%%%%%%$$$$$$%%%&&&(((***+++,,,---///222444666777777;;;<<<===???BBBDDDGGGHHHHHHFFFBBB@@@@@@BBBCCCDDDBBB>>>>>>BBBBBB===<<<@@@999555222333888:::999666666666555555666777777777AAAAAACCCEEEGGGIIILLLMMMIIIFFFAAA;;;555111///...+++***)))(((''''''((()))((('''%%%%%%%%%&&&((()))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%##############################################################################################################################$$$$$$$$$%%%%%%%%%######""""""###$$$$$$%%%#########$$$%%%&&&(((((()))///777:::888333111000+++,,,...222:::???<<<666;;;@@@HHHQQQZZZggguuu~~~wwwqqqvvvxxxrrrhhhdddlllqqqssszzzuuurrr{{{zzz~~~{{{uuuttt~~~xxx]]]OOOHHHAAAEEE@@@;;;;;;<<<999///&&&,,,***(((((()))+++++++++((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$############""""""""""""############$$$$$$$$$#########""""""################################################$$$$$$$$$#########""""""$$$$$$$$$#########""""""################################################$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$######"""############$$$$$$$$$%%%$$$###""""""###$$$%%%%%%%%%%%%$$$$$$$$$##################$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''((((((&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&)))(((((()))***,,,...///222555888:::;;;;;;999888222222222333444666888999???>>><<<===@@@CCCDDDDDDEEECCCFFFKKKKKKEEEBBBDDD@@@<<<777222111333555666;;;<<<===???@@@???<<<:::333333333555888>>>CCCFFFHHHFFFCCC???:::666333111111///...,,,++++++++++++)))((((((((('''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######################################################################################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$##############################################################################################################################$$$$$$$$$%%%%%%%%%$$$###############$$$$$$$$$$$$$$$%%%&&&((()))+++///111333333111...------000111333555666888<<<@@@LLLSSS\\\dddkkksss|||zzzvvvzzz}}}wwwttt|||xxxvvv~~~}}}|||zzzyyypppooo|||wwwfffTTTCCCGGGDDDAAA???>>><<<777333+++)))'''))),,,---***&&&))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$############"""""""""#########$$$$$$$$$$$$$$$###############################################################$$$$$$$$$###############$$$$$$$$$###############################################################$$$$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&'''))))))'''&&&$$$$$$$$$%%%&&&'''))))))))))))+++,,,///222444666@@@BBBDDDEEECCC???;;;888666666666888;;;???BBBEEEFFFDDDDDDGGGKKKMMMLLLJJJKKKJJJKKKNNNNNNKKKKKKLLLOOOKKKEEE???;;;;;;>>>BBB;;;===@@@CCCDDDAAA;;;777888666444444666:::???BBBEEEFFFGGGGGGEEEBBB???===888666444111...,,,******(((((()))))))))(((((('''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$####################################################################################################################################$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&(((+++...///777444///---,,,---------...///444999999>>>OOObbbxxx{{{}}}~~~yyyxxxzzz{{{}}}{{{}}}ttt|||tttgggffflll{{{zzzaaaJJJNNNOOONNNIIIDDD@@@???@@@444///******,,,...+++(((******)))(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&((('''%%%######$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$#########""""""#########$$$$$$$$$########################################################################################################################################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&'''((()))(((&&&%%%%%%&&&'''(((+++---...+++,,,///333777;;;>>>@@@EEEDDDDDDAAA>>>:::666333000111333888>>>EEEKKKOOORRRPPPOOOPPPRRRSSSPPPNNNJJJIIIGGGHHHHHHIIILLLNNNSSSPPPMMMMMMOOOOOONNNLLLOOOOOOPPPQQQRRROOOJJJEEEAAA@@@===;;;999999888888;;;???DDDHHHKKKJJJHHHGGGBBB@@@===:::666222000///))))))((((((((())))))***(((((((((''''''''''''&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""##############################################################################################################################$$$$$$$$$%%%%%%%%%%%%%%%$$$#########$$$$$$%%%&&&'''))),,,000444666999444...,,,///222333222111000666???EEENNNhhhyyytttvvvuuuooopppwwwqqq~~~|||zzzhhhbbbcccsssssstttxxxppp^^^\\\```aaaZZZMMMCCC@@@BBBAAA;;;333---***+++...000++++++***)))((('''&&&%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''---+++(((%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$$$$########################################################################################################################################################################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''%%%$$$%%%'''(((((('''%%%&&&'''(((***---///000111222555999<<<@@@BBBCCC<<<:::888555333222222333555666999===BBBIIINNNQQQOOOOOOOOOOOONNNMMMKKKJJJGGGKKKOOOQQQSSSRRRPPPNNNNNNLLLOOO[[[gggjjj```VVVYYYUUUQQQPPPRRRRRROOOLLLNNNOOOOOONNNLLLHHHDDDBBB999===BBBHHHJJJJJJIIIGGGHHHHHHFFFEEEBBB@@@???>>>222000,,,)))''''''((()))))))))((((((((('''''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################################################################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""##############################################################################################################################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%''')))---111555888:::333000...000444888999888;;;999>>>GGGQQQ^^^vvvyyyssssssxxxwwwoooooovvvqqquuuzzzyyy~~~xxxzzz~~~ttthhhfffooozzz{{{vvvkkkqqqtttlll\\\KKKBBB>>>DDDCCC???777...***,,,///,,,+++***)))((('''&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''---,,,)))&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$$$$%%%###############$$$$$$$$$###############################################################$$$$$$$$$###############$$$$$$$$$################################################$$$$$$############$$$$$$###$$$$$$$$$$$$%%%%%%%%%"""############$$$$$$$$$!!!"""###$$$$$$###"""!!!###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$&&&(((((('''%%%&&&(((+++---...//////111222444777999:::;;;;;;:::888666444555888<<>>888222---************)))))))))((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$##############################################################################################################################$$$$$$$$$%%%%%%%%%#########$$$%%%&&&'''(((...000444888999999777555333555888:::;;;<<<>>>@@@>>>MMMXXX\\\fffxxxyyyxxxzzzyyyqqqsssmmmcccbbbkkkxxx|||ttt}}}wwwnnniiijjjnnntttxxx}}}~~~sssbbbVVVJJJHHHGGGEEEBBB;;;333,,,*********)))))))))((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%""""""######$$$$$$$$$$$$################################################""""""######$$$$$$$$$$$$""""""######$$$$$$$$$$$$################################################$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''')))'''&&&&&&(((***++++++,,,///333777999888777555444777;;;@@@EEEHHHJJJKKKIIIHHHGGGEEEDDDCCCCCCCCCIIILLLQQQWWW\\\___aaabbbrrrpppiiimmmvvv}}}dddbbb___\\\YYYXXXWWWWWWYYYYYYXXXVVVRRROOOKKKIIIFFFGGGHHHGGGCCC===666111************))))))))))))((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%##############################################################################################################################$$$$$$$$$%%%%%%%%%""""""###$$$%%%'''((()))222555999;;;;;;888444111;;;>>>@@@???>>>===@@@CCCKKK```mmmiiijjjwww|||tttmmmqqqxxxyyyvvvwwwwwwsssjjjnnnmmmfffeeerrrvvvooofffeeeqqqsssyyytttgggXXXNNNDDDBBBEEEEEE???888*********)))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################'''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%(((&&&%%%'''))))))&&&###(((''''''&&&&&&'''(((((((((((())))))((('''%%%$$$((((((((())))))*********&&&&&&&&&&&&'''(((((()))((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$###$$$'''(((&&&$$$'''''''''(((***,,,...///222999BBBEEEBBB@@@@@@BBB>>>BBBAAADDDLLLJJJGGGPPPFFFJJJCCC;;;???CCCLLL\\\ooowww}}}|||wwwbbbVVVRRRPPPPPPWWWYYY]]]aaa___YYYSSSPPPMMMGGGDDDIIILLLIIICCC@@@666222---)))&&&''')))+++(((((('''&&&'''(((******''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''''''&&&$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&'''%%%######&&&+++000333:::===AAA@@@777111555>>>CCC???>>>@@@AAAEEEQQQ^^^lllnnnuuu}}}}}}vvvtttwwwnnn}}}pppeeepppvvvzzztttnnndddXXXWWWbbbooopppjjjvvvxxxyyyzzz~~~ttttttuuu|||}}}pppbbbgggfffooosss{{{gggQQQFFFHHHKKKFFF???333000---***))))))******(((((((((((('''&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%)))))))))(((((('''&&&%%%&&&%%%$$$&&&)))+++)))'''******))))))((()))))))))((())))))*********))))))(((((((((''''''&&&&&&&&&)))))))))))))))'''&&&%%%&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%(((&&&$$$$$$'''((('''&&&(((((((((***---111555888===@@@CCCEEEDDDBBB???>>>;;;CCCFFFJJJOOOHHHCCCKKKLLLQQQNNNLLLVVV^^^fffttt~~~|||sssjjjggggggaaa\\\WWWVVVXXX[[[___aaaRRRJJJCCCDDDEEEDDDCCCCCC@@@===888222...+++******)))((('''''''''(((***+++(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%(((***)))&&&######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&'''''''''&&&%%%%%%'''***///444777<<<:::<<<>>>===:::===BBBHHHAAA>>>EEEOOOWWW```hhhzzz{{{zzznnniiijjjuuuzzzwwwuuuxxxvvvzzz}}}}}}|||}}}wwwnnnkkkjjjbbbYYY]]]```bbbdddlllwwwzzzxxxzzz~~~wwwvvv~~~}}}{{{rrrooorrr~~~{{{zzzsssdddRRRFFFDDDFFF<<<333***)))---///***$$$))))))))))))((('''&&&&&&'''''''''&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%((('''&&&&&&(((******)))(((((((((((((((((((((((()))))))))(((((())))))***+++******))))))(((((((((++++++,,,,,,***(((&&&%%%&&&&&&&&&&&&&&&'''(((((('''''''''''''''(((((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&+++(((&&&%%%&&&(((((((((******,,,...333999>>>AAADDDBBBAAABBBCCCBBB???<<<@@@DDDAAA@@@EEEGGGPPPdddkkkqqqmmmllluuuzzztttwww{{{jjj^^^ZZZ[[[\\\\\\ZZZQQQJJJGGGDDD???>>>@@@DDDBBB>>>999333...)))'''))))))(((''''''((()))***(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$'''***,,,***&&&"""###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&''''''%%%&&&(((,,,000555888;;;<<<888777===CCCDDDDDDDDDJJJCCCCCCPPPbbbnnnsssuuuzzzooolllnnnzzzzzzssssss}}}~~~www}}}xxxvvviii^^^WWWZZZ[[[]]]ccckkknnnlllkkkxxxtttzzzsssooowww~~~}}}zzzyyy~~~|||ppp___NNNBBBAAA:::222//////...***&&&++++++******))))))(((((('''''''''&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((((((+++)))'''&&&&&&''''''(((%%%&&&'''(((***+++++++++///...---,,,,,,---...//////000000000000000000000000///...---+++***))))))((((((((((((((()))******&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''(((+++)))'''%%%&&&(((***+++...///222777;;;???CCCDDD???===<<<;;;<<<===>>>???AAAGGGDDDCCCKKKUUUiii~~~}}}rrrjjj___UUUYYYSSSOOOMMMHHHBBB??????BBBBBBAAA???:::555///,,,+++***((('''''''''((()))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%((())))))&&&######$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%'''+++000444777:::;;;;;;888999AAAGGGGGGEEEDDDJJJIIIOOOaaauuu~~~~~~~~~zzzsssooopppttt|||}}}}}}}}}|||}}}xxx|||}}}wwwhhhgggeeeeeeggglllpppqqqnnn||||||zzzxxx}}}|||{{{}}}zzzaaaMMMBBBCCC@@@888...)))+++///,,,+++******)))(((((((((''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''((((((((((((((()))++++++)))((((((''''''(((***,,,...///222555777999:::;;;???>>>>>>>>>>>>@@@BBBCCC@@@@@@@@@???????????????>>>;;;666222...------...++++++***)))))))))))))))&&&&&&&&&&&&&&&'''''''''&&&''''''((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''((())))))******)))(((''''''***---000333666;;;???BBBCCCBBBBBB888:::999777666:::BBBHHHJJJVVV^^^ccckkknnnzzzvvvcccZZZRRROOOKKKFFFCCCDDDAAACCCDDDEEEDDDAAA>>>;;;...---+++)))(((''''''((((((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###"""###%%%&&&%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%'''***...333777999:::;;;;;;<<<@@@FFFHHHEEEDDDFFFOOOWWWeeevvvuuusssooojjjhhhkkkqqquuu}}}xxxvvvvvv}}}}}}{{{vvvwwwxxxkkkeeeeeekkknnnppp{{{uuu~~~yyytttpppnnnpppuuuzzz|||{{{tttppp}}}zzz~~~|||tttuuuuuuuuu}}}ssskkkOOOJJJBBB999222.........,,,+++***)))(((((((((((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''((((((((())))))(((''''''((()))***))),,,...111333555999<<>>:::<<<===<<<===EEESSS^^^rrr{{{{{{zzz||||||}}}iii]]]TTTKKKFFFDDDAAACCCEEEFFFFFFFFFDDDCCC555333000---+++)))(((((()))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!!!!!###$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''%%%%%%%%%%%%''''''+++...333888;;;>>>??????AAABBBFFFJJJHHHFFFJJJRRR]]]iiiyyygggfffdddeeennn{{{|||zzz~~~~~~vvvooojjjqqqxxxyyyqqqgggeeeiiilllmmmiiiffffffhhhmmmzzzuuugggwwwrrrlllaaa___rrr}}}}}}zzzwwwqqquuuuuuqqquuu{{{xxxfffTTT@@@888;;;;;;222(((,,,+++***(((((((((((()))((((((((('''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''((((((((()))((((((((()))+++...111333888<<>>AAAAAABBBBBBAAA@@@??????AAAAAACCCGGGQQQaaassswwwhhhYYYPPPIIIHHHGGGFFFEEEDDDDDDCCC===:::777333///,,,+++***))))))(((((((((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&%%%$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&(((***,,,000333888===BBBEEEGGGHHHJJJHHHHHHIIIJJJNNNYYYdddmmmxxxttt___```ccclll{{{tttlllkkkjjjddd\\\fffnnnqqqmmmjjjnnntttxxx{{{zzzyyyuuuddd___kkk|||{{{|||~~~vvv~~~yyyzzz}}}zzzhhhRRREEEAAA???888111...---+++)))((()))***+++(((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''(((((())))))***+++---111666<<>>???@@@AAAEEEDDDFFFPPPccc{{{yyyiiiUUUSSSOOOLLLHHHFFFEEEEEEBBB@@@<<<777222///---,,,))))))(((((((((((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&((((((%%%###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%'''***...000333666;;;AAAGGGLLLOOOPPPRRRKKKFFFGGGLLLVVVeeesssxxxvvviiibbbdddgggsss|||~~~|||}}}{{{nnn^^^WWW^^^gggfff___fffooouuuwwwzzz}}}qqqwwwqqqgggjjjvvv}}}zzz{{{lllVVVCCC:::<<>>;;;111(((,,,***((('''((()))(((''')))(((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%%%%$$$###"""%%%%%%$$$$$$$$$%%%&&&&&&$$$'''))))))(((+++000555999:::>>>GGGRRRZZZ[[[ZZZVVVNNNHHHOOO___nnnuuuvvv}}}uuunnnnnntttooossswww|||~~~zzz}}}{{{llliiikkknnntttzzzggg^^^ZZZ___fffgggfffgggooo}}}rrrrrrrrrmmm{{{uuu}}}|||ooo\\\RRRJJJ:::@@@444))))))------***(((************))))))))))))***))))))((('''&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""''')))+++...111555;;;???GGGHHHIIIIIIKKKNNNSSSVVVUUUTTTRRRQQQOOOOOOOOOOOOMMMNNNPPPRRRSSSTTTRRRQQQOOORRRTTTQQQJJJDDDBBBBBB@@@AAABBBCCCCCCBBBAAA@@@AAACCCGGGJJJMMMNNNOOOOOOMMMJJJGGGEEECCCAAA>>>;;;>>>???@@@???<<<777222///***(((((()))***+++***)))((('''&&&''')))***)))(((((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&((('''&&&%%%'''***...111333888===@@@AAABBBDDDFFFFFFCCC>>>:::===LLLaaaqqqxxxyyy|||~~~gggXXXRRRPPPIIIBBB999555666999::::::///---***(((((()))++++++))))))((((((((('''''''''(((''''''&&&&&&''''''((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''###%%%''')))***...333777===???GGGSSS```eeebbb]]]QQQQQQUUU___lllwww}}}~~~zzzwwwtttoookkknnnuuusss~~~}}}vvvgggcccfffiiinnnssswwwrrrllljjjjjjiiifffbbbwwwyyy}}}wwwrrr{{{|||qqqlll___IIIBBB:::333222111,,,******************))))))))))))***))))))(((''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############---111888>>>DDDIIINNNQQQTTTUUUWWWWWWWWWXXXZZZ\\\XXXUUUPPPKKKFFFCCCAAAAAA>>>>>>???@@@AAACCCDDDEEEGGGMMMUUUYYYXXXWWWWWWXXXSSSQQQNNNKKKIIIIIIIIIJJJGGGGGGFFFEEEEEEFFFFFFGGGDDDAAA>>>===>>>>>>>>>===???AAADDDFFFEEEAAA===:::333000---++++++++++++***)))(((''')))******)))'''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&&&&''''''***(((&&&&&&(((...555999>>>@@@BBBDDDDDDDDDDDDDDDAAA???<<<>>>IIIbbbqqq^^^TTTSSSMMMDDD<<<888888999;;;444333000,,,)))(((***---))))))))))))(((((((((((((((''''''&&&&&&''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&''''''%%%&&&(((+++///444999;;;CCCHHHSSS```iiiiiiaaaYYYPPP[[[jjjuuu{{{~~~}}}wwwqqqpppooopppuuu||||||}}}~~~yyyrrrtttzzz|||{{{{{{xxxwwwqqqhhhzzz{{{lllkkk{{{ppp]]]HHHCCC>>>:::444---+++...++++++*********))))))))))))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############===BBBJJJQQQVVVYYY[[[]]]\\\___aaaaaa]]]XXXTTTRRRKKKIIIGGGEEEDDDEEEFFFGGGHHHHHHHHHIIIKKKNNNRRRUUU^^^bbbhhhlllmmmmmmmmmnnnkkkhhheeebbb```___```aaa^^^]]]ZZZWWWSSSQQQPPPOOOFFFCCC@@@===<<<:::777555999;;;>>>AAABBBBBBAAA@@@BBB<<<555///,,,+++***))),,,+++******+++***'''%%%((((((((('''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((((((***///555;;;???DDDCCCBBBAAAAAAAAAAAA@@@:::>>>EEENNN]]]uuusss___VVVTTTPPPLLLFFF???777333888888666111,,,)))((()))*********)))))))))((((((((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''((()))))),,,///555:::===???JJJRRR]]]dddddd^^^WWWRRRZZZkkk~~~~~~xxxtttwww{{{~~~|||~~~xxxyyywwwwww|||}}}sss}}}qqqYYYOOOEEE===555......222+++++++++*********))))))))))))((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$#########LLLQQQXXX]]]```aaaaaabbbcccbbb```[[[SSSLLLGGGEEE???@@@CCCGGGMMMSSSYYY]]]]]]^^^^^^]]]]]]```eeejjjkkklllmmmmmmllllllmmmooonnnmmmllllllkkkkkkkkkkkkiiiiiihhhgggeeecccaaa```\\\YYYTTTOOOHHHAAA999444555555666777:::<<>>;;;888999<<>>===@@@FFFJJJJJJDDD;;;444---+++)))((()))))))))((()))))))))***)))((((((''')))((('''&&&&&&'''((()))&&&&&&&&&&&&%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&&&&&&&'''((())))))---333:::>>>@@@@@@???888666444333777BBBRRR]]]tttvvvyyy{{{{{{wwwzzz{{{eeeSSSHHHDDDCCC999888777888888666333000++++++++++++*********))))))((((((''''''(((((()))((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''')))))),,,111666999;;;>>>CCCHHHSSS[[[aaa___WWWUUU]]]gggsss|||}}}|||www}}}yyy{{{xxxvvv|||lllmmmuuuvvvvvv```OOOAAA555///---,,,++++++++++++*********((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$]]]^^^___^^^\\\ZZZZZZ[[[NNNOOOPPPQQQSSSXXX^^^cccffffffggggggfffeeeccccccfffhhhjjjiiihhhjjjqqqwwwtttqqqnnnmmmnnnppprrrtttsssrrrrrrqqqpppooonnnnnnjjjhhheeebbb```_________^^^^^^___bbbeeefffeeedddWWWTTTNNNHHHBBB>>><<<;;;:::<<<@@@EEEIIIIIIGGGDDD999555000---,,,+++***)))))))))*********)))(((''')))((('''&&&&&&'''((()))'''&&&&&&&&&&&&%%%%%%%%%"""$$$%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&(((***---...111555:::>>>@@@@@@===;;;222444666888BBBWWWttt{{{|||hhhPPPHHHIIIDDD>>>888888:::;;;888444,,,,,,+++++++++*********))))))(((((((((((())))))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((******)))'''&&&$$$%%%%%%%%%'''((()))***///777@@@CCCBBBEEEMMMTTT[[[^^^___\\\[[[```kkktttzzz|||~~~~~~{{{|||}}}}}}~~~~~~}}}~~~||||||{{{~~~qqqssspppeeelll}}}sssdddSSSAAA666333,,,,,,+++++++++*********'''(((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$YYYXXXVVVQQQLLLIIIHHHHHHPPPUUU\\\aaaccccccbbbbbb\\\]]]```cccddddddcccbbblllppptttuuuvvv{{{wwwmmmeeeaaa______\\\ZZZYYYZZZ]]]```aaaaaalllhhhaaaXXXNNNEEE>>>:::???;;;777777===EEELLLPPPHHHCCC;;;444000---+++))))))******++++++)))((('''***((('''&&&&&&'''(((***''''''&&&&&&&&&%%%%%%%%%"""###%%%''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&)))---000333999;;;>>>@@@@@@>>>;;;999222777<<>>>>><<<777333777CCCMMMQQQOOOJJJDDD<<<444---)))***((((((((())))))(((&&&&&&'''''''''(((((())))))''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$++++++***((('''&&&%%%$$$$$$$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###%%%&&&&&&&&&&&&''')))$$$%%%''')))+++000777;;;@@@>>>===>>>AAA@@@888///<<<===FFFWWWjjjmmmaaaSSSKKKFFFFFF@@@666555:::;;;666111---------,,,+++++++++++++++***)))(((''')))((((((((('''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''(((%%%%%%&&&'''''',,,222888;;;CCCOOOXXX___hhhqqqjjj___XXX]]]kkkxxx~~~sssbbbwww~~~}}}kkkjjjmmmyyy~~~~~~zzz}}}~~~|||yyyxxxwwwwwwvvvtttpppiii```[[[[[[ZZZWWWTTTUUUWWWZZZ```hhhtttxxxcccWWWXXXfffyyy~~~ooovvvvvv{{{wwwooogggSSS888:::222***))))))((()))+++'''((()))***++++++++++++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$AAADDDHHHMMMQQQVVV]]]bbb___bbbfffhhhhhhiiimmmqqq{{{|||{{{rrrlllccc\\\YYY[[[]]]YYYVVVWWWJJJHHHBBB:::444444:::???RRRRRRQQQMMMFFF<<<333...---+++(((((()))***))))))'''''''''((((((((())))))'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$(((((('''&&&%%%%%%$$$###$$$$$$$$$$$$#########"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%'''((('''&&&&&&''')))&&&(((***---000444:::>>>===BBBEEEDDDAAA>>>===<<>>AAA<<>>;;;333---+++,,,,,,,,,++++++++++++++++++)))))))))((((((((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&'''''''''&&&%%%''',,,///000555;;;???KKKTTT[[[lllzzzhhhVVVXXX___mmm~~~tttpppvvv|||zzzyyyzzz~~~{{{~~~~~~}}}}}}~~~}}}{{{yyywwwtttqqqnnniiibbb^^^TTTOOOHHHDDDDDDCCCAAA???BBBCCCDDDDDDFFFJJJPPPTTT___lll~~~vvviiillluuuuuuvvvxxxrrrwww|||xxxpppKKK>>>333000000...***)))************)))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%YYY]]]^^^WWWPPPRRRYYY___gggnnnyyyzzzxxxyyyeeeeeecccdddiiimmmjjjcccfffbbbbbbdddfffffffffgggfffpppxxxyyyzzz}}}|||oooccc\\\[[[YYYWWWVVVTTTNNNFFF@@@;;;AAAKKKSSSWWWUUUQQQNNN>>>999111,,,))))))))))))(((((((((((((((((())))))''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))'''&&&%%%''')))+++///444888;;;>>>BBBDDDCCCFFFHHHEEEBBBMMMhhhyyyjjjdddfffnnnlll\\\TTTLLLFFF<<<===???===888222---***,,,+++++++++++++++++++++)))))))))((((((((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&)))///222333777===DDDRRRaaammmxxx{{{nnn\\\\\\bbblllyyyzzzssswwwxxxuuu|||~~~zzzyyy|||}}}{{{{{{ooonnnvvv~~~~~~}}}||||||~~~}}}|||}}}}}}}}}}}}{{{xxxvvvrrrmmmfff^^^UUUOOOHHHDDD???<<<<<<;;;:::999;;;<<>>GGGTTTkkk~~~lll___]]]fffooozzz{{{iiidddrrr~~~}}}|||}}}pppnnntttyyylllqqqssskkkaaaaaaooo}}}}}}||||||~~~~~~~~~}}}{{{zzz}}}}}}~~~|||zzzxxxsssmmmeee\\\RRRHHHBBB>>><<<999777666666666555222555888;;;>>>BBBGGGKKKQQQUUU[[[dddoooxxxiii[[[dddsssoooiiihhhwwwyyyzzz|||www{{{rrrzzz~~~ppphhhWWWDDD999444///------))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%jjjooommmdddcccppp||||||nnnccceeeeeelllyyy}}}|||}}}zzzzzzrrraaa[[[\\\]]]aaacccddddddffflllvvv}}}{{{nnneee```[[[XXXVVVWWWXXXYYYZZZZZZZZZZZZSSSNNNFFF>>>777222,,,)))******))))))))))))((((((((((((((('''''''''&&&&&&$$$%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&''''''&&&&&&(((,,,///333777;;;???AAACCCEEEGGGJJJBBB@@@IIIXXXnnnxxxzzz~~~}}}yyyuuuyyyvvvttthhh```ZZZZZZoooxxxhhhcccmmmyyyyyy~~~|||hhhZZZNNNFFF>>><<>>888111///...,,,+++******+++,,,******)))))))))((((((((('''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((***))),,,222555666<<>>999555555333222111111111222000222555777999<<>>FFFOOOmmm~~~xxxddddddzzzssszzzvvvmmmiiibbb^^^dddqqqxxxyyyhhhXXXbbbgggcccnnn|||~~~}}}~~~~~~~~~~~~}}}{{{zzz{{{}}}zzzzzzzzzzzzyyywwwuuutttqqqqqqrrrsssrrrooojjjfff\\\TTTHHH>>>777444333222//////000/////////000222...//////000111444999===DDDGGGLLLRRR[[[dddlllpppxxxyyyfffhhhlllrrruuuppp}}}jjjlllzzzvvv{{{qqqdddQQQ@@@777777000000///...---+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&|||xxxzzzttthhh^^^]]]aaaccclllwwwvvvpppfffXXXMMMMMMSSSYYYWWWOOOGGGEEEFFF666000***))),,,...,,,((())))))(((''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%'''((((((&&&&&&'''(((((('''(((+++000666:::<<>>@@@???FFFDDDAAAGGGIIIQQQ```|||xxxttthhhZZZbbbbbbccc```\\\dddtttnnnwwwmmmZZZRRRHHH@@@???DDDGGGFFF===777444000+++---------,,,,,,,,,++++++)))))))))(((((((((''''''&&&''''''((((((''''''&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%&&&))),,,000555888:::@@@QQQgggxxxzzzrrrsssttt~~~~~~oookkkmmmrrrppphhhhhhpppvvvjjjgggpppxxx{{{}}}~~~~~~}}}|||}}}|||{{{yyyxxxxxxyyyyyy|||yyywwwuuutttsssqqqpppnnnmmmkkkfff___VVVNNNIII===999444222222222000...////////////////////////......///111222333444444888===DDDKKKRRR[[[fffmmmuuuwww{{{zzzqqquuu~~~wwwsssxxxuuuooo~~~qqqeeejjjrrr}}}uuullltttvvv]]]HHH>>>555///+++---...,,,+++,,,************************))))))))))))))))))))))))''''''''''''''''''''''''zzztttrrryyy}}}pppggg^^^ZZZVVV]]]oooxxxfffVVVNNNHHHLLLWWW\\\VVVNNNPPPIII>>>444---***+++,,,((()))************))))))'''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((('''%%%%%%'''(((***,,,000555:::>>>BBBCCC<<>>DDDKKKUUU```hhhtttwwwzzz|||~~~yyy{{{}}}wwwkkkjjjnnn~~~sssppp|||oooXXXGGG888222...///000---++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((~~~xxxkkk^^^YYY]]]```___lllvvvnnnbbbTTTNNNRRRWWWXXXVVVVVVRRRKKKAAA777000------((()))************)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''%%%&&&(((***,,,///555:::>>>AAACCCDDDEEEIIIIIINNNYYYaaayyy}}}{{{{{{zzzyyyzzzzzzpppooovvvtttoooyyywww]]]PPPNNNCCCEEEHHHIIIHHHBBB888000///...---,,,,,,,,,,,,,,,(((((((((((('''''''''&&&''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((('''((((((((((((***---000111888<<<>>>OOOlll|||ooojjjuuuzzzmmmttt~~~ooosss{{{{{{~~~~~~qqqeeefffnnnuuuzzzzzzsssnnnoootttwwwxxxzzz}}}}}}|||zzzyyyxxxzzzyyyxxxvvvtttsssrrrqqqrrrpppnnnlllkkkiiifffccc^^^[[[VVVNNNFFF>>>777444333222000000000000111000------------.........................../////////111555:::???EEEOOO[[[cccqqquuuzzz|||~~~{{{wwwrrrzzz{{{lllWWWCCC999111//////---,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((}}}lll]]]WWWUUUSSSTTT[[[lllvvvbbbSSSOOOUUU[[[SSSTTTSSSNNNEEE;;;333///)))************)))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&'''***---///444:::>>>AAABBBDDDFFFTTTSSSPPPVVVeeemmm{{{ttt|||}}}{{{{{{|||~~~~~~~~~|||sssgggdddjjj{{{eeeYYYLLLIIIIIILLLMMMIIIAAA:::111000...,,,+++***++++++)))((((((((((((''''''''''''(((((((((((((((((('''&&&''''''((((((''''''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((('''(((((()))))),,,000333555;;;BBBOOOeee|||qqqkkknnn|||wwwmmmooo{{{yyyqqqzzzyyyoooiiikkkrrrvvvxxxxxxuuuuuuzzz||||||{{{|||~~~~~~~~~}}}|||zzzyyywwwvvvuuuvvvuuutttsssqqqooommmllljjjiiifffeeeccc```]]]ZZZRRRMMMFFF>>>888444333222333333222111000000000000---------...............////////////////////////000333666;;;AAAKKKWWW```mmmrrryyy~~~zzzrrrxxxssstttwww~~~hhhTTTFFF777000...---,,,---++++++++++++++++++++++++************************''''''''''''''''''''''''~~~{{{oooiiiWWWRRRPPPTTT]]]qqqgggRRRNNNRRRQQQSSSUUUTTTOOOFFF===777...---+++***))))))((()))((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''((('''(((***...111444999@@@DDDEEEGGGJJJMMMUUU]]]___fffvvv~~~xxxyyyzzzzzzyyyxxxxxxyyyyyyzzztttxxx}}}vvvwww|||tttuuuwwwyyyzzzzzzyyyxxx~~~zzz{{{{{{jjjccchhheeegggvvvzzzlll[[[QQQHHHHHHJJJGGGBBB???555333000---+++******+++))))))))))))(((((((((((('''(((((())))))(((((('''''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''((()))***+++...222666666<<>>FFFJJJLLLOOOTTTXXX\\\vvv~~~{{{zzzyyyxxxuuussspppooofffgggjjjllliiiddddddhhh^^^]]]^^^bbbfffgggdddaaacccdddjjjrrrwww{{{}}}zzz|||uuufff___YYY___tttyyyddd~~~uuubbbOOOHHHGGGEEECCCCCC:::777333///,,,++++++,,,+++*********))))))))))))(((((())))))))))))((((((''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***,,,///444888888@@@WWWuuu|||oooiiivvvxxxyyy}}}wwwqqqmmmooosssuuuoooqqqrrrrrrwww}}}}}}zzz}}}~~~}}}{{{zzzxxxxxxtttsssqqqooommmkkkjjjiiibbbbbbbbbaaa___]]][[[ZZZVVVTTTRRRQQQOOOKKKFFFBBB;;;999666444333333444444444666888777555333444666111111000000///...---------.........//////000000...000222444:::DDDQQQ[[[hhhnnnvvv{{{}}}~~~eeeWWWaaarrr{{{eeeeeemmmyyyyyyeeeMMM???888333...---,,,,,,,,,,,,,,,,,,,,,,,,************************((((((((((((((((((((((((|||tttZZZVVVgggiii{{{kkkYYYSSSNNNLLLOOOPPPMMMJJJ888555000,,,******,,,---)))))))))))))))))))))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))&&&'''((()))***...333777;;;BBBIIINNNQQQUUU\\\bbbqqq{{{zzz}}}}}}yyyyyyvvvsssmmmfffaaa]]]YYYUUUTTTUUUVVVTTTTTTWWWSSSQQQOOOSSSXXXZZZXXXTTTOOOOOOSSS[[[aaagggrrr}}}}}}}}}{{{~~~tttbbbZZZeeeqqqhhh~~~www]]]PPPLLLJJJIIIKKK===:::666111...,,,,,,,,,++++++++++++*********)))(((((())))))))))))((((((''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((***+++---000555999???HHHeee{{{kkkjjj{{{ooorrrzzzjjjdddooo~~~pppssstttqqqnnnooosssuuupppuuuxxxyyy{{{~~~|||{{{~~~|||yyywwwuuutttoooooommmkkkiiigggeeedddYYYZZZZZZYYYXXXVVVTTTSSSOOONNNLLLJJJHHHDDD>>>;;;888999999999999888777777666999;;;;;;999999:::<<<333333222000///...---,,,,,,,,,---......///000000---///000222777BBBPPPZZZeeellltttzzz|||~~~iiiccckkkhhhjjjdddnnnnnnVVVHHH???666///,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))lllVVVHHHOOOZZZ}}}yyyeeeSSSOOORRRRRRQQQQQQGGG???444...,,,,,,+++))))))((()))***++++++)))'''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((((((((((((((((('''''''''******)))***---222777:::DDDBBBHHHUUU\\\ZZZ\\\cccwwwsss{{{}}}{{{xxxwwwwwwyyyyyyyyyoookkkeee___[[[YYYYYYZZZZZZZZZ[[[\\\]]]]]]]]]]]]YYYUUURRRRRRVVVYYYZZZYYYVVVTTTRRRPPPPPPSSSXXX\\\fffggglllwwwxxxzzz~~~{{{jjjfffrrrkkk\\\OOOGGGHHHGGGBBB@@@>>>:::111***+++000+++***)))***+++,,,+++***)))***,,,---,,,+++((('''(((((())))))((('''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&''''''((()))))),,,111111111444:::III___}}}rrrnnntttuuussszzz}}}bbbJJJXXXrrrttttttqqqqqqqqqooommmnnnppprrrtttvvvyyy|||~~~~~~}}}{{{~~~|||yyyxxxwwwvvvsssqqqnnnkkkhhhfffccc```\\\YYYVVVRRROOONNNOOOOOOMMMJJJDDDDDDCCCBBB@@@>>>===;;;===:::;;;>>>===999:::@@@===>>>???>>>===<<<<<<<<<999999888666333111...---/////////......---------///...///444888>>>KKKWWWbbbmmmvvvyyyyyy|||nnn```gggsssmmmvvvsssuuu^^^III;;;333...///,,,+++------++++++...++++++++++++++++++++++++))))))))))))((((((((((((lllZZZJJJLLLeeehhhVVVMMMKKKOOOUUUOOOHHH>>>555000...///000)))))))))***,,,+++***((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''(((((((((((((((((((((((())))))+++,,,000555;;;>>>EEEKKKUUU\\\\\\[[[```hhhuuu|||zzzwwwtttrrroookkkhhhfffdddbbbaaaaaabbbdddeeegggggggggggghhhjjjmmmoookkkhhheeeeeehhhiiigggddddddccc___YYYTTTSSSVVVYYYVVVVVVZZZeeettt|||{{{xxxmmmvvvnnnVVVSSSPPP@@@DDDBBBAAA???777///---000---,,,++++++,,,,,,***(((******+++++++++***)))((((((((())))))(((''''''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''(((((((((''')))...111333888>>>UUUnnnxxxvvv{{{uuutttvvvXXXHHH\\\zzzzzzooommmlllmmmmmmmmmllllllnnnpppxxxzzz|||~~~}}}{{{yyy{{{yyyvvvtttsssrrrooommmiiigggdddaaa___\\\XXXUUUSSSOOOJJJHHHJJJLLLLLLLLLDDDBBB???===<<<<<<<<<;;;>>>;;;===@@@@@@;;;:::>>>>>>???AAAAAA@@@???>>>>>><<<<<<;;;:::999777555444........................///...///333777<<>>444......///...---------,,,***(((************))))))))))))(((((()))))))))(((''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&''''''((())))))(((***///222666???GGGfff~~~kkkYYYooo|||qqqkkkiiihhhjjjkkkkkklllmmmpppsss}}}~~~~~~}}}|||{{{yyywwwwwwuuurrrooonnnkkkhhhfffbbb___]]]ZZZYYYVVVRRROOOLLLHHHDDDBBBCCCGGGJJJLLLCCC???;;;999999;;;======>>><<<>>>AAAAAA>>>===>>>@@@AAACCCDDDDDDDDDBBBBBB>>>>>>===<<<:::999777666////////////............000...///222444999DDDNNN[[[gggrrrvvvxxx}}}xxxooouuuxxxiiiwww~~~uuufffVVVCCC555555000---//////,,,***+++++++++++++++++++++++++++******)))))))))((((((((({{{hhhXXXYYYhhhyyyvvvaaaUUUQQQRRRRRRPPPGGG;;;111,,,,,,,,,+++******,,,,,,***)))))))))((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%((((((((((((((()))))))))(((,,,000444777===CCCIIIQQQaaajjjfffaaahhhppprrr{{{|||zzzzzz{{{}}}~~~~~~}}}yyytttpppmmmiiidddcccgggmmmrrrvvvuuuvvvxxxyyyzzzzzzyyyxxx{{{}}}}}}zzz{{{zzz|||{{{sssoooqqqtttggg___VVVRRRUUU\\\aaacccooonnnrrrxxx{{{}}}}}}ggg[[[cccrrr{{{rrryyyfffVVVNNNKKKHHHHHHHHHCCC888000---...---,,,,,,---,,,***(((******)))(((((())))))***(((((()))))))))(((((('''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''((()))***+++---111333333888GGGWWWyyy}}}}}}xxxlllkkkmmmkkkjjjjjjjjjkkklllpppvvvzzz|||{{{{{{yyywwwuuussspppmmmjjjhhheeebbb___YYYWWWUUUSSSRRROOOKKKIIIEEEBBB???>>>???BBBFFFHHHAAA>>>::::::===@@@AAA@@@===<<<<<>>>>>===<<<:::999888333222111000///...---,,,000......111222555???IIIUUUbbbnnntttxxx}}}uuuwwwvvvooozzz}}}~~~uuueeeNNN<<<777111---//////,,,***+++++++++++++++++++++++++++*********)))))))))((((((xxxcccXXXYYYcccmmmbbbMMMNNNQQQSSSPPPHHH===444///...,,,++++++,,,,,,+++***(((((())))))))))))))))))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%(((((((((((())))))******+++///444777:::@@@IIIOOObbbjjjooonnnsss}}}}}}~~~~~~yyywwwxxx{{{zzztttnnnjjjfffdddooonnnnnnqqqwww}}}|||zzz~~~~~~wwwqqqhhhbbbaaabbbcccddd```ccciiinnnooooootttyyymmmbbb\\\jjj~~~qqqnnnYYYLLLHHHFFFHHHGGG???777444...,,,++++++,,,---,,,+++******))))))))))))***+++(((((()))))))))))))))((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))*********000777666222888OOOggg|||}}}mmmeeelllooolllkkkjjjjjjiiilllrrrzzz}}}zzzyyywwwvvvsssqqqmmmkkkgggdddbbb___[[[XXXQQQPPPMMMLLLKKKHHHEEEBBB===>>>======>>>???BBBCCCAAA>>>===@@@DDDGGGEEECCC;;;::::::===CCCKKKOOOPPPKKKGGGCCC@@@@@@???===;;;<<<<<<===>>>>>>>>>>>>>>>888777555222000---,,,+++000......000000222;;;DDDPPP^^^kkkrrrvvv|||xxxjjjtttsssuuu^^^JJJ<<<444......///---+++,,,++++++++++++++++++++++++************))))))))))))jjjYYYSSSSSSVVVhhhmmmSSSQQQPPPOOOMMMFFF;;;222///---++++++,,,,,,+++***(((((())))))))))))******''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))******+++...333888;;;???FFFQQQZZZqqqqqqttt~~~yyyxxxtttvvvzzzyyytttkkkeeeeeeiiiqqqvvv{{{~~~yyysssooojjjggg___```aaabbbdddfffjjjnnnvvv{{{xxx^^^[[[oooqqqjjj~~~iiiQQQJJJFFFHHHJJJFFFAAA???222///,,,***+++,,,------************++++++++++++(((((()))*********)))))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))***+++)))000777777333===ZZZuuuwwwzzz~~~zzzjjjjjjooonnnhhhiiiiiijjjkkknnnttt{{{~~~{{{yyyuuusssqqqnnnkkkhhhdddbbb^^^[[[YYYVVVSSSPPPIIIHHHFFFDDDDDDBBB???<<<888:::<<<======???BBBDDDEEEBBB@@@CCCHHHJJJGGGBBB:::;;;<<>>>>>;;;:::777555222///---,,,000......000000111888AAAMMMZZZiiipppuuu{{{xxxyyyvvv}}}hhhWWWFFF;;;111//////...,,,---++++++++++++++++++++++++++++++*********)))))))))|||}}}~~~wwwhhh^^^PPPTTTcccooobbbSSSNNNOOOLLLBBB777111...,,,+++,,,,,,,,,+++(((((()))))))))*********''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''''''''(((((()))******++++++000555;;;???DDDNNN\\\gggvvvrrryyywww}}}wwwzzztttuuuxxx|||~~~|||kkkjjjhhhiiimmmwww|||wwwrrrooojjjgggfffggggggfffkkknnnssswww}}}wwwhhheeeqqq~~~zzzpppbbbVVVLLLKKKLLLJJJGGGEEE999555///++++++,,,---...)))***+++,,,---,,,,,,+++(((((()))***************))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((***+++,,,,,,000444777;;;JJJhhh{{{yyyssskkkkkkxxxsssxxxmmmnnnmmmjjjhhhfffiiinnnrrruuuyyy||||||{{{uuurrrnnnkkkhhhdddaaa^^^YYYWWWSSSQQQOOOLLLIIIGGGBBB@@@???>>>===;;;999666444666999:::<<<@@@FFFKKKLLLGGGBBBBBBFFFGGGCCC???:::>>>AAAGGGSSS___bbb^^^VVVLLLAAA<<>>>>>===;;;:::999;;;:::888666444222111000000......000///000777@@@JJJXXXgggoootttzzzoooqqq~~~xxx}}}|||rrrfffSSSEEE777222000...,,,,,,+++++++++++++++++++++++++++++++++*********))))))xxx~~~~~~wwwttt}}}vvvuuuqqqlllpppsss|||lll]]]TTTeee{{{```TTTTTTTTTJJJ???111///,,,+++,,,,,,,,,+++(((((())))))*********+++((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((('''(((((()))***+++++++++111777===BBBHHHSSSdddqqqsssooo|||xxxuuu|||uuuuuutttrrrwwwwwwwwwxxxyyyyyyvvvqqqmmmmmmqqquuuyyy||||||uuuqqqmmmggg```___eeemmmqqqtttzzz|||hhh___kkk}}}uuusssdddTTTNNNMMMJJJGGGEEE@@@:::222---+++,,,---...)))***,,,...///...,,,+++(((((()))***************))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((***+++,,,111111333999DDDXXXuuuvvvmmm```XXX```{{{xxxvvv{{{pppmmmiiihhhkkkeeekkkssszzz}}}~~~~~~~~~~~~~~~|||yyywwwpppmmmhhheeeaaa]]]YYYVVVQQQOOOLLLJJJHHHFFFCCC@@@===<<<:::999999777555222333555666888;;;BBBKKKRRRRRRJJJBBB???BBBCCC@@@<<<;;;AAAGGGNNNZZZffffff```UUULLLAAA???GGGTTT```eeeRRRPPPMMMIIIDDD???;;;999999999888777666555444444000......000000000777???IIIWWWfffnnntttzzz~~~tttkkkccc~~~sssggglllyyywww~~~vvv]]]MMM<<<444111...,,,,,,+++++++++++++++++++++++++++++++++************)))zzz|||}}}zzzuuupppooopppvvvssszzzppp[[[UUUdddwww]]]TTTSSSNNNFFF<<<333---...///---,,,---***))))))((('''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))(((((((((((('''&&&%%%$$$$$$%%%'''&&&%%%%%%&&&(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((+++,,,)))''')))---000===999:::DDDRRR^^^kkkuuudddooozzzyyyttt{{{}}}wwwttttttuuuvvv{{{xxxsssooommmnnnqqqrrrzzz{{{}}}zzzsssnnngggeeecccdddhhhoootttwwwfff^^^fffrrrqqqTTTRRRUUULLLGGGJJJFFF===333......///---***---,,,+++,,,------,,,***))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''(((((('''''''''''')))+++---///333777888999JJJjjj{{{xxx}}}}}}kkkhhhhhhttt~~~{{{jjjkkkwwwqqqoooiiigggiiikkksss|||~~~~~~~~~|||{{{yyyvvvrrrnnnfffaaa[[[UUUQQQNNNLLLJJJHHHGGGEEEBBB???<<<:::999888777555444333222222222999666666999===CCCOOOZZZXXXTTTLLLCCC>>>===@@@CCC;;;DDDLLLQQQ\\\iiikkkdddNNNIIIDDDDDDLLLZZZhhhppp[[[WWWPPPKKKGGGDDDBBB@@@999777777777666444666888999444000...---...555>>>KKKYYYhhhrrrxxx}}}~~~|||xxxdddppp}}}uuuhhhccciiiwww~~~sss\\\DDD999555000------,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))|||yyywww{{{xxx}}}|||~~~pppTTTNNNdddiiiZZZQQQLLLHHH<<<222......------///+++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((((((((((((((('''&&&%%%$$$$$$%%%'''&&&%%%%%%&&&(((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''(((******)))))),,,000333666???CCCEEEUUUlllrrrjjjjjjrrryyyzzzzzzyyyzzz{{{{{{uuutttssstttuuuxxx|||~~~}}}pppnnnkkkjjjjjjjjjhhhfffrrrvvveeeXXX^^^mmmfffWWWSSSMMMJJJKKKHHHBBB:::444222///,,,***,,,++++++,,,------,,,***))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''(((((('''''''''((())),,,...///111555:::EEE]]]zzzxxxoooppptttyyy{{{gggbbbkkk~~~pppnnnmmmhhhfffjjjpppvvv}}}}}}|||{{{yyyvvvpppiiiddd\\\WWWQQQKKKHHHEEECCCAAABBBAAA???===;;;888777666666555444333222222222222444444666999===FFFWWWgggeeeZZZKKKBBB@@@AAABBBBBBAAADDDHHHOOO___mmmlllbbbOOOJJJEEECCCIIITTT```ggg^^^ZZZTTTOOOKKKHHHEEEBBB===;;;999888777666666777:::555222111//////666>>>MMMZZZiiirrrxxx}}}}}}wwwiii{{{vvveeeeeevvv~~~~~~xxxdddMMM???666///,,,---,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))))){{{}}}zzz{{{pppuuuyyy{{{|||jjjKKKIIIbbb{{{dddSSSMMMRRRFFF999333///------000,,,,,,---...---,,,+++***(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((('''&&&%%%%%%$$$%%%'''&&&%%%%%%&&&(((''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''')))(((((())),,,000444777777AAALLLWWWfffssspppeeeyyy}}}}}}{{{|||~~~~~~|||nnnpppsssxxx}}}~~~xxxrrrmmmiiifffccc[[[qqqoooWWWVVV```qqqyyy~~~```RRRNNNMMMKKKIIIGGGBBB===777111---+++,,,+++***+++,,,---,,,***))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''(((((('''''''''(((***---///000...111;;;RRRqqquuusss{{{}}}ooogggeeeOOOXXXiiiwwwxxxvvv{{{ooohhhiiijjjggghhhmmmyyy{{{~~~{{{yyywwwtttnnneee\\\UUUOOOKKKEEEAAA>>><<<:::888:::999888666555333222222333222222222222222333333222444888<<<@@@III\\\nnnmmm^^^KKKCCCDDDGGGFFFBBBEEEEEEEEEMMMaaaqqqlll^^^RRRMMMHHHEEEHHHOOOWWW]]]___[[[UUUPPPLLLIIIEEECCCAAA???;;;999999999888777:::777444333000000777@@@PPP]]]kkksssyyy~~~~~~}}}ooosssvvvdddmmm{{{qqq]]]LLL<<<111...000------,,,,,,,,,,,,,,,,,,++++++*********)))))))))wwwzzz{{{zzzvvvuuuxxx|||___KKKPPP[[[ppp{{{```PPPRRRKKKDDD===444,,,,,,000+++,,,...///...---+++***((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''(((''''''(((((('''&&&&&&%%%$$$%%%'''&&&%%%%%%&&&(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''***''''''***...111666:::AAABBBVVVvvvtttmmmsss|||}}}}}}~~~|||~~~|||xxxnnnqqqvvv|||}}}vvvsssrrrrrrffffffppp}}}sssiii]]]```hhhuuu{{{aaapppyyy___XXXTTTNNNIIIIIIHHHCCC<<<555000...---,,,***+++,,,,,,+++***))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((((((((((()))+++...000222222333AAA```mmmmmmxxxlll^^^TTTHHHVVVfffooooooooouuu{{{kkkeeecccfffhhhiiinnnttt~~~}}}wwwtttoooiiiaaaXXXOOOIIIFFFCCC>>>;;;999888666444333333222111111000//////000000000000111222333444555666:::AAAGGGNNNZZZffffff[[[OOOHHHIIIIIIEEEAAADDDEEEGGGPPPbbbooohhhXXXSSSQQQMMMJJJJJJNNNTTTXXX[[[WWWRRRMMMJJJFFFCCC@@@AAA???<<<999<<<>>><<<888999666555444111111999CCCUUUaaannnuuuyyy~~~|||~~~zzz}}}vvvmmm{{{~~~~~~ppp[[[FFF666111222---------------,,,,,,,,,+++++++++*********))))))}}}~~~~~~~~~|||zzzccc[[[ZZZRRRqqqxxx^^^LLLLLLLLLGGG;;;///+++...***,,,---......,,,***)))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&&&&'''''''''''''''(((''''''&&&%%%$$$%%%'''&&&%%%%%%&&&(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((,,,((((((---000222888@@@HHHRRRmmm{{{vvv~~~~~~{{{vvvyyy{{{~~~~~~zzzuuufffbbbuuutttsssddd___]]]bbbrrreeegggzzz}}}iii\\\QQQHHHIIIJJJFFFAAA:::666444000...,,,+++,,,,,,+++***))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''(((((((((((()))***,,,///222333888;;;OOOqqqtttccccccwwwsssiii___YYY___eeehhhkkkmmmmmmlllfffccccccfffiiinnnvvv}}}~~~~~~zzzwwwqqqkkkcccZZZSSSLLLEEEAAA???===999777666555333222000//////////////////.../////////000111222444444777555:::GGGQQQVVVXXXYYYZZZYYYVVVRRRLLLEEE???<<>>>>>;;;:::@@@FFFBBB:::777555444333111333===III\\\gggqqqvvvzzz~~~}}}uuusss}}}}}}}}}iiiPPP<<<333222.........------,,,,,,,,,++++++++++++************jjjWWWMMM___}}}pppQQQOOOOOOLLLCCC777000///++++++,,,,,,,,,+++***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&'''''''''''''''&&&&&&$$$%%%'''&&&%%%%%%&&&(((''''''''''''''''''''''''&&&&&&'''''''''(((((((((,,,)))+++111333444===IIIQQQooo~~~yyy~~~||||||oooiiiooo{{{vvvnnnddd[[[ZZZaaarrr}}}}}}cccPPPLLLKKKJJJHHHDDD@@@===;;;444111...,,,,,,,,,+++***))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''(((((())))))***+++---000333555777AAA\\\|||ooodddmmmyyyqqqyyy~~~zzzpppeeecccgggjjjgggdddeeedddeeeiiiooovvv}}}~~~~~~|||wwwrrrmmmccc]]]TTTLLLFFFAAA===;;;888666444333333222111////////////////////////////////////000111333444555555444;;;LLL[[[]]]XXXSSSSSSXXX\\\WWWLLLAAA<<<<<>>888333///------...,,,,,,,,,,,,++++++++++++*********))))))))))))(((''''''''''''''''''''''''''''''((((((((())))))))))))(((((((((((()))******'''------000666555:::IIIgggxxxrrrxxxvvvqqq~~~```gggooobbb^^^^^^]]]\\\fffmmmvvv~~~}}}yyyxxxxxxuuuppplll^^^XXXOOOFFF@@@<<<888666555444222222222222000///111111111111111111111111111111111111222222222222444555666555555666888:::???IIIUUUYYYVVVSSSTTTWWWPPPLLLLLLPPPUUUYYY```gggllllllkkkjjjiiihhhfffeee[[[YYYXXXUUUTTTRRRQQQQQQNNNKKKFFFCCCCCCCCCBBBAAABBBEEEMMMXXX^^^YYYKKK>>>999555777@@@LLLXXXdddnnntttvvvyyyzzzzzzzzz{{{}}}~~~uuutttzzzzzzmmmgggyyyzzzrrr}}}pppRRR@@@999000,,,---...,,,***,,,,,,,,,,,,,,,++++++***}}}aaaQQQOOOTTTnnnnnnVVVOOOLLLIIIBBB888000------------+++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&'''''''''''''''(((&&&&&&((((((&&&)))...///333999;;;<<>>TTTyyyyyymmmvvv}}}xxxkkknnn~~~vvvaaaTTTiii{{{iii___\\\]]]^^^```mmmssszzz~~~{{{xxxvvvtttooogggaaaPPPJJJBBB<<<999888888888444222111111222222111///000000000111111111111111222222222333333333333444666777777777777999===@@@FFFNNNWWWYYYVVVTTTWWW[[[QQQRRRUUUXXX\\\___cccgggmmmmmmmmmllljjjgggdddccc]]]\\\YYYVVVSSSQQQOOONNNMMMJJJFFFBBBAAAAAAAAABBBDDDKKKVVV```bbbYYYIII===888555999GGGUUU```iiiooosssuuuxxxyyyyyyzzz|||}}}~~~qqq{{{yyy~~~vvveeeiiiyyy}}}|||\\\III???333...///111///,,,,,,,,,------,,,,,,+++***sss___YYY\\\llldddUUUWWWOOOHHH>>>444///---------++++++++++++************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%'''(((((((((''''''***(((((()))(((&&&(((---444555666999===KKKeee|||wwwqqqzzzuuu|||ttt```jjj~~~zzzqqqooooooooorrrvvvuuuuuutttttttttttttttrrr{{{yyyzzz{{{{{{}}}|||~~~uuussstttvvvlllbbbaaakkkppprrr~~~fffRRRLLLLLLFFFEEEBBB===777333000......---------,,,,,,,,,++++++++++++++++++************((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))))))))))))))***+++++++++000111222555555DDDaaaqqqssstttsssrrr{{{}}}yyyaaaNNNWWWtttsssbbb[[[ZZZ[[[```ggguuuxxx|||}}}{{{xxxvvvrrrjjj___VVVKKKEEE>>>888666666777777444222111222333333222111000000111111222222222222444444444555555555666666777777888888:::>>>DDDIIISSSSSSUUUVVVWWWWWWXXXYYYSSSXXX^^^aaacccdddffffffggghhhhhhiiihhhfffdddccc___]]]ZZZVVVSSSPPPNNNLLLLLLJJJFFFBBB@@@@@@BBBDDDHHHQQQ^^^fffcccWWWGGG<<<777666===MMM\\\eeelllpppppprrruuuxxxyyyzzz|||~~~}}}~~~~~~}}}vvvzzzjjjaaasss~~~|||bbbOOOCCC666///000111000---,,,------------,,,++++++uuuccc]]]bbbzzzbbbVVVSSSNNNEEE;;;444///...---,,,++++++++++++*********))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%&&&''')))))))))((((((***((((((******(((***///777777:::AAALLL]]]www}}}xxxwwwttt```VVVppppppkkkmmmooosssvvvsssttttttssswww{{{zzzvvv|||{{{}}}~~~|||}}}|||}}}tttttt{{{tttjjjaaa^^^iiisssnnnzzzXXXMMMPPPOOOGGGDDD???:::555111///...------------,,,,,,,,,,,,+++++++++************)))(((((((((((((((((((((((((((((()))))))))************))))))))))))***++++++---222222444666888OOOrrruuupppmmmqqq|||sssZZZQQQhhhzzzjjj\\\ZZZ[[[^^^fffpppzzz|||~~~~~~}}}zzzwwwsssmmmcccVVVMMMHHHCCC===888666555444333555333333333555666555444222222333333444444555555666777777777777888888888888999:::<<>>???CCCFFFLLLVVVcccggg```QQQBBB999666888BBBRRR___ffflllpppnnnqqquuuwwwxxxzzz}}}|||}}}~~~{{{}}}mmmlll|||~~~~~~oooTTTIII;;;333000000...,,,---------------,,,++++++~~~vvvhhhZZZiiicccVVVSSSLLLCCC:::333000...,,,,,,+++++++++*********))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&(((***++++++***)))((('''(((+++,,,+++...444888;;;EEETTTbbbooo~~~}}}uuuaaaRRR\\\zzz{{{ooolllooorrruuuxxxvvv{{{{{{xxxxxx|||}}}zzzuuuzzz}}}{{{||||||{{{|||~~~}}}zzzwwwwwwwwwwwwuuusssrrrrrrsssvvvwwwyyy{{{|||}}}}}}}}}zzzsssxxxuuuoooggg^^^___ooommmhhhiiiUUUSSSOOOIIIFFFAAA;;;666222///......------------,,,,,,,,,+++************)))))))))((((((((((((((((((((((((((()))))))))******************))))))******+++,,,...222333666999>>>[[[zzzrrrlllrrr}}}}}}dddYYYZZZmmm}}}{{{rrrnnnmmm```XXX[[[```ccclllxxx{{{~~~}}}zzzyyyuuunnnggg```VVVKKKCCCAAA>>>;;;999888777555444666555444555777888777666555666666777888888999999999999999999::::::::::::999;;;===@@@EEENNNYYY___bbb\\\VVVVVV[[[aaaccccccbbbhhhjjjdddaaaccceeeeeeaaaaaaaaaaaabbbdddeeefff```^^^[[[WWWRRROOOMMMKKKEEEEEEBBB???<<<>>>BBBGGGNNNXXXdddeeeYYYIII<<<555555:::FFFUUU___dddjjjpppqqqsssvvvxxxyyyzzz|||~~~{{{|||}}}{{{xxx}}}}}}\\\SSSFFF:::333///...------------...------,,,+++xxxlllxxxdddcccjjjXXXVVVQQQHHH???777222///,,,,,,,,,+++++++++******))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))%%%''')))+++,,,+++******&&&%%%'''+++---...222888999@@@PPPcccqqqwww{{{kkkLLLGGGfff~~~vvvpppqqqtttuuuwwwzzz|||}}}wwwyyy{{{{{{mmmtttyyyyyy|||yyywwwyyy}}}~~~|||}}}}}}}}}}}}}}}{{{xxxtttqqqnnnjjjkkkkkkkkkiiiiiikkkmmmvvvwwwzzz|||}}}}}}}}}}}}vvvyyy|||uuutttsssrrrlllbbb]]]dddppp{{{eeelll{{{```SSSHHHJJJGGGBBB<<<777333000.........---------,,,,,,,,,*********))))))))))))((())))))))))))))))))))))))''''''''''''((((((((((((*********)))******+++,,,...222444777<<>>@@@AAA???======@@@===::::::<<<===<<<;;;:::@@@AAA;;;888<<<>>>===;;;===??????===<<<===>>>@@@@@@DDDLLLUUU\\\___```^^^^^^```eeemmmvvv|||{{{pppeeeaaabbbaaa\\\dddbbbaaa``````___]]]ZZZ^^^]]]ZZZUUUNNNIIIFFFEEEAAA???<<<;;;<<>>FFFNNNVVV___jjjqqqsssuuuxxxyyyyyyyyyzzz||||||}}}~~~{{{{{{qqqzzzrrrmmm]]]GGG666000...---///......------,,,++++++hhhbbbhhhRRRWWWhhhwwwZZZOOOMMMFFF999///.........---,,,++++++,,,************))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&(((((((((((()))))))))***'''***,,,,,,---111888<<>>>>>===<<<===???@@@>>>;;;<<>>BBBAAA<<<======<<<<<<<<<>>>AAACCCBBBCCCFFFOOOZZZaaacccaaa^^^^^^```fffnnnuuuzzz|||~~~zzzqqqgggdddeeedddaaacccbbb`````````___]]][[[\\\[[[XXXSSSNNNIIIFFFEEEAAA???<<<::::::===@@@CCCYYYeeejjj\\\FFF777111///888>>>EEELLLSSS\\\fffmmmrrrtttwwwxxxxxxyyyzzz||||||}}}~~~|||xxxvvv{{{yyyuuuhhhRRR???666333111///......------,,,,,,+++iiittteeeVVVWWWuuummmTTTNNNLLLAAA333000///...---,,,,,,------++++++*********)))))))))(((((((((((((((((((((((('''(((((())))))(((((('''(((((((((''''''''''''&&&((((((((()))))))))************+++,,,...333999>>>ZZZpppyyy{{{lllddduuu```EEE===NNNaaattt}}}yyyvvvtttrrrrrruuuzzzzzztttpppppprrruuuuuuttttttvvvyyyyyy{{{||||||}}}{{{wwwvvvrrrmmmjjjiiifffaaa]]]XXXYYYYYYZZZ]]]dddkkkqqqxxx{{{~~~~~~}}}|||}}}}}}~~~}}}tttyyy|||tttgggaaa___zzztttjjj{{{~~~WWWNNNKKKEEE@@@;;;777555555///...------......---+++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))***+++---...333111666===OOOsss}}}}}}}}}uuuhhh|||nnn___YYYTTTTTTXXX___kkkvvvxxxjjj^^^YYYUUURRRSSSLLLEEEAAABBBDDDFFFFFFFFFGGGHHHGGGGGGEEEDDDBBB>>>>>>???AAACCCBBB???===???>>><<<===BBBFFFAAA:::???>>>???AAADDDFFFGGGGGGFFFFFFKKKVVVcccjjjiiieee___```dddjjjqqqwwwyyyzzzyyyvvvooofffdddggggggdddbbbaaa`````````___]]][[[YYYXXXUUURRRNNNJJJFFFDDD@@@>>>;;;888888:::<<<>>>SSSaaagggWWW>>>...---111777<<>><<<999666444333444555999AAADDD<<<333000333555222777>>>EEELLLTTT]]]dddjjjlllpppssstttvvvyyy{{{|||}}}~~~hhhmmmttt|||cccMMM<<<222000//////......---,,,,,,qqqZZZZZZmmmjjjRRRIIIFFF>>>888111---...//////...,,,++++++++++++*********))))))))))))))))))))))))((())))))******))))))((('''(((((((((((())))))))))))))))))*********++++++***))),,,000333:::OOOeee~~~xxxjjjDDD???HHH^^^nnnlllnnnrrrnnnoooqqqvvv{{{vvvkkkhhhlllqqqxxxtttrrruuu|||}}}yyy|||||||||~~~{{{uuuqqqppppppqqqqqqmmmjjjhhhggghhhhhheeebbbgggkkkppptttuuuuuuuuuuuuqqqpppppppppqqqrrrpppnnnssstttuuuuuusssqqqqqqqqqsssuuuuuurrrpppsss|||~~~ssssssyyyuuunnnhhheeefff]]]```www```RRRHHHIIIGGG>>>555333222000............,,,+++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))+++...000222222777<<>>CCCIIIRRRXXXcccfffkkkooorrrtttxxxzzz|||}}}~~~mmmgggfffyyyoooTTT???000000000///......------wwwOOOKKKbbbsssKKKFFFFFF===---)))000111***---,,,++++++******++++++************))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((()))***+++,,,,,,+++***---666777666>>>LLLgggvvvrrrxxxuuupppIII@@@GGGQQQ]]]ggghhhcccdddppp|||~~~vvvsssyyynnnmmmmmmkkknnnrrrxxx}}}}}}uuummmmmmppprrrvvv{{{yyysssqqqqqqssswwwyyyxxxvvvzzzxxxsssnnniiiiiikkkmmmhhhlllrrrvvvyyy{{{~~~zzz{{{yyysssqqqssstttrrrpppppppppooonnnmmmlllkkkfffbbbbbbfffgggcccdddiiijjjkkkkkkiiiggggggkkkoooyyyyyyyyy{{{{{{ooommmwww~~~ddd___]]]]]]\\\fff{{{ppp___NNNRRRIII::::::333222000//////...,,,***,,,---......---,,,***)))+++******)))))))))))))))(((((((((((()))))))))))))))***,,,,,,---///222555777666aaa{{{{{{zzznnnuuu~~~lll\\\jjj}}}|||hhhVVVRRRRRRPPPVVV___qqqwww}}}}}}hhhgggrrr}}}}}}vvvtttzzz}}}uuusssrrrpppuuuttttttvvvxxxzzzzzzyyyuuusssqqqnnnjjjhhhfffeeedddbbb```^^^]]]\\\YYYWWWUUUTTTSSSPPPLLLHHHEEECCC;;;:::777444333333333444333111///---,,,---.........111666;;;AAAGGGNNNSSSaaafffmmmqqqrrrrrruuuwww{{{{{{{{{{{{}}}vvvaaa\\\rrruuuZZZFFF888222......---+++---111~~~aaaOOO[[[sssaaaIIIIIIBBB666///......,,,---,,,++++++***+++++++++************))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))((()))***+++,,,,,,++++++***444555777GGGZZZqqqvvvkkkooozzzyyyvvvwwwwwwZZZ======FFFOOOYYYbbbeeecccfffqqq|||~~~|||vvvuuu|||sssllllllllllllpppvvvzzz~~~~~~uuummmmmmppprrrxxx|||}}}vvvqqqpppoooqqqtttvvvuuutttvvvtttqqqlllhhhgggiiikkkdddhhhooouuuzzz|||uuusssuuuuuuqqqnnnmmmllljjjhhhggggggfff^^^[[[ZZZ^^^___]]]^^^bbbccceeefffeeeddddddhhhkkkpppqqqrrrtttxxx}}}zzznnnjjjjjjwwwwwwdddYYY^^^\\\\\\ssseeeuuurrrQQQMMMMMMAAA:::444222000//////...---+++------......---,,,***)))++++++***)))))))))))))))(((((((((((()))))))))***)))+++,,,,,,---///333555:::BBBnnnyyyrrr|||yyyddd___rrruuucccTTTQQQQQQRRRZZZeeeyyy}}}}}}zzzyyyxxx~~~tttrrrsssrrrwwwwwwwwwyyy{{{|||{{{zzzwwwuuurrrooollliiihhhhhheeebbb```^^^^^^]]]\\\ZZZUUUTTTSSSQQQMMMHHHDDDAAA;;;:::777444333333333444333222///---,,,------...---000444999???EEELLLQQQ]]]cccjjjnnnooopppsssuuu|||~~~{{{gggZZZggg|||fffTTT888222---...///...---///}}}{{{|||~~~zzz[[[XXX```}}}QQQLLLFFF@@@666---+++///------,,,+++++++++++++++************))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))((()))***+++,,,,,,,,,,,,***555666;;;TTTmmm|||wwwwwwzzzmmmfffssslllFFF:::CCCMMMPPPVVV^^^cccgggmmmwww}}}{{{wwwyyy}}}ppplllkkkllllllnnnssszzz|||~~~uuunnnmmmppprrrxxx{{{|||{{{||||||wwwqqqooonnnmmmoooqqqrrrrrrqqqqqqpppoookkkhhhffffffhhhcccffflllrrrxxx}}}wwwuuuwwwuuuqqqmmmkkkhhhdddbbbaaa```aaa[[[XXXXXXZZZ[[[ZZZ\\\```___```aaaaaa```___```bbbeeehhhllloooqqqsssvvvxxxttteee\\\bbbkkkzzzqqq]]]aaa^^^TTTbbbhhhfffYYYKKKPPPJJJ>>>666333000/////////...------......------,,,+++***++++++***))))))))))))***((((((((()))))))))******)))+++,,,---...000333666;;;OOO~~~{{{uuuvvvggg___fffxxx~~~rrriii\\\QQQOOOPPPUUUaaaooo}}}~~~vvvvvvxxxxxxzzzzzz{{{}}}|||zzzyyywwwtttpppmmmkkkjjjjjjdddbbb___]]]]]]]]]\\\[[[UUUUUUTTTRRRNNNHHHCCC???;;;999777444333333444444333222000...---------...,,,///222777<<>>555---///222111---,,,|||{{{zzzxxxxxxzzz}}}ooo^^^WWWpppaaaPPPEEECCC<<>>111///222222...+++zzz{{{{{{zzzyyyzzz~~~mmmVVV___vvvZZZDDDBBB???444...000...---,,,,,,++++++,,,,,,************)))))))))((((((((((((((((((((((((((((((((((((((()))))))))***))))))******,,,---.........777;;;LLLqqqtttxxxZZZ???888CCCMMMOOOUUUWWW]]]fffqqq{{{{{{yyywww{{{vvviiifffkkkpppqqqqqqssswwwyyyzzz}}}|||uuupppqqqrrrqqqtttvvvvvvttttttvvvsssnnnjjjkkkmmmnnnooopppqqqrrrpppqqqqqqoookkkiiihhhiiikkklllooopppqqqtttxxxzzz|||uuutttvvvtttpppqqqooojjjeeebbbaaaaaabbb```aaaaaaaaabbbdddeeedddcccbbb```^^^[[[XXXTTTRRRVVV[[[bbbhhhkkkmmmooopppuuuvvvfff```]]]cccooowwweee___bbbfffuuu|||~~~vvvmmmVVVKKKOOO<<<888333000///000000000//////...---,,,,,,,,,,,,,,,++++++***************))))))))))))***************+++---...///222555888<<>>EEEJJJPPPWWW___eeehhhkkkooorrrmmmssswwwwwwtttuuu|||wwwnnnvvv|||___KKK666///111111///---zzz}}}~~~~~~```TTTaaalllMMMEEECCC;;;222000...------,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))***,,,---///000...555===WWW~~~yyykkkIII:::>>>GGGLLLOOOTTTXXX___hhhsss{{{{{{yyywwwwwwwwwsssjjjbbbgggmmmrrrtttuuuwwwwwwuuuuuuxxxyyyuuurrrssssssqqquuuvvvuuurrrrrrtttrrrmmmhhhjjjlllnnnnnnppprrrttttttuuutttrrrnnnkkkkkkkkkmmmppprrrtttuuuwwwzzz|||}}}vvvssstttsssppprrrpppmmmjjjgggfffffffff```dddggghhhkkkoooooommmjjjgggccc```]]]YYYUUURRRPPPTTTZZZ___dddhhhmmmpppppp|||~~~nnnaaaXXXYYYaaammmxxxooojjjbbbnnn```KKKRRRAAA<<<555111//////000000000///...---,,,,,,,,,,,,,,,,,,+++************+++)))))))))*********++++++***,,,---///000333777:::HHHyyyzzz|||ttt~~~fffVVVSSSiii{{{jjj[[[OOOLLLLLLPPP[[[jjjyyy~~~}}}yyyvvvttttttsssqqqnnnjjjgggdddjjjhhhdddbbbaaa^^^[[[XXXWWWVVVTTTQQQLLLHHHCCCAAA:::888666444333444555666444333222111///...,,,,,,...///000222666;;;BBBGGGMMMTTT]]]cccgggkkkooossspppsssuuutttqqqrrrwww}}}{{{}}}www|||{{{jjjnnn~~~lllUUU<<<111////////////www|||~~~zzz^^^PPP\\\```NNNHHH@@@666///......---,,,,,,,,,,,,---************))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))***+++---///111333777CCCddd]]]@@@>>>FFFHHHLLLTTTVVV[[[cccmmmuuu{{{}}}~~~}}}zzzvvvqqqjjjeeecccgggmmmrrrtttwwwzzzwwwpppnnnsssvvvuuutttvvvuuuqqqssssssqqqlllkkkmmmkkkfffeeehhhkkkmmmmmmooosssvvvxxxxxxwwwsssooommmmmmmmmooorrruuuwwwxxxyyyzzz{{{~~~{{{tttrrrrrrqqqqqqpppnnnlllkkkiiiiiiiiihhhpppwwwzzz~~~xxxpppiiiddd^^^XXXTTTMMMOOORRRVVV[[[bbbkkkpppqqqzzzxxxhhh[[[YYY[[[___lll{{{wwwmmmkkkwwwnnnQQQPPPEEE???777111////////////000000...---,,,,,,---------,,,++++++******++++++))))))*********+++++++++***,,,...///000333777:::UUU~~~uuuzzzvvvfffPPPPPPhhhlll]]]TTTNNNLLLMMMSSSaaarrr~~~}}}zzzwwwrrrssstttssspppkkkfffbbbeeedddccccccbbb```\\\YYYUUUSSSPPPLLLHHHEEEBBBAAA999888666444333444555666444444333222000...,,,+++---......000333888???EEEJJJQQQZZZaaaeeeiiinnnrrrqqqsssuuuuuuuuuvvvxxx{{{yyyyyynnnttt~~~sssooo}}}wwwnnnYYYAAA444000......000sssyyy|||}}}qqqOOOIIIgggoooXXXLLLCCC888///......---,,,,,,,,,,,,---************))))))))))))))))))))))))))))))))))))))))))))))))***************))))))***+++...000111;;;<<>>444000///---tttvvvxxxyyyyyy{{{~~~gggUUUSSSzzziiiKKK@@@<<<111000...------------...,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))&&&((()))***,,,///444777:::KKKyyysss```iiiccc@@@999777???EEEIIIOOOXXXaaajjjvvv}}}~~~yyylllcccaaabbbeeefffvvvxxxxxxvvvqqqoooppprrrrrrssstttrrrpppssszzzwwwssskkk```XXXYYYaaaiiiiiikkkmmmnnnnnnoooppprrruuurrrpppoooqqqsssuuuvvvzzzxxxuuusssrrrtttvvvwwwuuu}}}zzzwwwvvvttttttoooooottt{{{}}}lllbbbZZZUUUOOOLLLSSS___llltttyyyxxx{{{yyymmmeeeZZZOOONNNYYYooozzzdddllluuuXXXeee[[[TTTLLLAAA999444222111111.........------------,,,++++++++++++++++++++++++***************+++,,,,,,---------333777444EEEfff~~~iiiWWWfff|||eeeQQQJJJJJJMMMNNNYYYmmm{{{~~~|||rrrmmmzzz~~~{{{yyyuuutttrrrrrrqqqnnnkkkhhheeeeee```[[[ZZZ]]]]]]YYYVVVYYYVVVNNNIIIHHHAAA888999888666555444444555555555444333222000///---,,,,,,---......000444999===AAAEEEKKKTTT[[[bbbfffhhhjjjmmmqqqtttvvvwwwyyy{{{zzz{{{|||~~~sssdddlllyyy||||||ooo[[[GGG777000......uuuwwwxxxxxxyyy{{{www]]]QQQ^^^XXXDDDBBB333111...------.........,,,,,,+++++++++*********((((((((((((((((((((((((((((((((((((((((((((((((***+++,,,---...222777;;;<<>>BBBIIIPPPWWW]]]cccfffiiilllqqqtttvvvwwwzzz{{{~~~kkkrrrooossswwwfffPPP;;;///---...vvvxxxyyyyyyzzz|||lllWWWSSSmmmnnnOOOEEE666333///---...//////...,,,,,,,,,++++++++++++***((((((((((((((((((((((((((((((((((((((((((((((((---------...///222777;;;FFFiii|||vvvzzzZZZ:::888888;;;>>>AAAHHHVVVbbblllpppvvvzzz|||pppggg^^^\\\bbbjjjppprrryyywwwssspppoooppptttwwwyyyyyy{{{{{{rrrfff^^^]]]aaafffjjjjjjkkkooorrruuuvvvuuutttjjjhhhhhhkkkrrrxxxzzzyyyzzzzzzzzzzzzyyywwwtttsssmmmsss|||~~~vvvooolllnnnpppwwwnnn]]]UUUPPPOOOOOO[[[kkkzzz}}}|||ssseeeVVVVVVMMMQQQkkk|||nnndddqqqkkkjjj{{{XXXNNNFFFBBB<<<555000111//////.........---------+++++++++++++++++++++++++++++++++***+++,,,,,,---111///...555777666TTTvvvppp|||bbbSSSddd}}}qqqWWWMMMKKKGGGJJJRRRfff{{{~~~ssscccVVVLLLHHHJJJNNNQQQVVVXXX[[[lll}}}xxxvvvsssqqqpppnnnjjjhhhfffgggeeeaaa^^^]]]WWWQQQQQQ^^^cccXXXKKKFFFDDDBBB999888666555444444555555444444555444222000---++++++,,,---...///111555888===AAAGGGMMMSSSYYY```eeegggjjjooosssuuuwwwyyy{{{~~~~~~~~~pppnnn|||nnnXXX@@@111,,,...wwwyyy{{{||||||~~~{{{eeeWWWccc___GGG:::555000...///000///---,,,,,,,,,,,,++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,---111777;;;XXXsss{{{gggIII444777888:::;;;>>>HHHWWWbbbmmmqqqvvvzzz|||~~~fffbbb^^^___eeennntttwwwvvvtttpppnnnnnnrrrvvvyyy~~~~~~zzzqqqeee```bbbfffhhhhhhjjjkkknnnsssvvvvvvtttqqqdddeeeggglllrrrvvvxxxyyyxxxyyy{{{{{{zzzwwwtttrrrnnnrrryyy}}}tttnnnlllcccgggqqqooo```WWWOOOJJJSSScccttt{{{~~~nnn^^^WWWMMMLLL^^^xxxwwwkkkhhhuuuaaaSSSGGGDDDAAA777111111/////////.........------+++++++++++++++++++++++++++++++++++++++,,,------000111000333777===___zzztttfffOOOMMMdddtttxxxfffRRRKKKIIIEEEKKKZZZooo}}}|||mmmZZZLLLFFFEEEFFFFFFHHHGGGEEEGGGTTTssszzzxxxvvvtttrrrooojjjgggdddffffffbbb___]]]VVVNNNFFFTTTbbbbbbUUUFFF???>>>999888666555444444555555444555555555333000---+++***,,,------...000333666:::???EEEIIINNNUUU]]]ccceeehhhmmmqqqtttvvvyyy{{{}}}}}}~~~~~~{{{oooxxxttt^^^FFF555......wwwzzz}}}~~~xxxzzz~~~xxx[[[[[[oooqqqOOO===888111...///000...,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,...333999>>>jjjyyymmmzzzYYY@@@777666999;;;<<>>999888666555444444555555444555555555444111---+++***+++---------///222444777<<>>CCCttt~~~qqq{{{{{{KKK999999666:::===@@@FFFRRR___fffttt|||wwwooo\\\___cccfffjjjnnnssswwwtttqqqmmmlllnnnqqquuuwwwzzzpppgggffflllooolllgggllllllmmmppprrrpppiiiddd^^^dddlllqqqssstttvvvxxxwwwvvvuuuttttttsssssstttppplllkkknnnlllfffeeeiiijjjjjjppp}}}|||www{{{{{{hhhXXXQQQHHHRRR___nnn}}}nnnTTTOOOIIILLL___{{{uuuuuu{{{|||bbbKKKDDDBBB:::333333000/////////............++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,444333000:::OOOttt{{{ooosssdddAAA===WWW```]]]UUUMMMHHHHHHJJJLLLSSSnnn}}}~~~~~~wwwoooaaaRRRLLLOOOVVV[[[PPPJJJIIILLLGGGEEEVVVnnn}}}|||xxxssskkkfffbbbbbb```\\\[[[]]]ZZZUUUMMMDDDGGGSSSQQQBBB<<>>555666111111///...............---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...333+++666:::888```~~~ppp}}}hhhUUUPPPXXXaaaWWWLLLEEEGGGHHHFFFIIIQQQfffuuu}}}yyymmmaaa]]]aaabbb___VVVRRRNNNJJJDDDAAAFFFMMM\\\nnn||||||||||||}}}{{{xxxuuummmkkkfffaaa\\\ZZZ[[[]]]SSSRRRPPPNNNKKKFFFBBB>>>:::999777666555555555555555555555444333222000000---------------...//////444777;;;@@@EEEKKKQQQVVV\\\bbbiiimmmoooppptttxxxwwwxxxzzz|||}}}|||{{{wwwgggSSS<<<333iiikkkoootttyyy}}}{{{cccRRRIIIEEEHHHRRRaaaooowww}}}{{{vvv|||aaaGGGMMMiiinnnNNN444444777111---111------------,,,,,,,,,,,,++++++*********))))))))))))))))))*********++++++---///---000555777JJJjjj~~~sssjjjnnn|||LLL999888888777:::===BBBNNN___nnntttvvvrrraaaVVV[[[```gggpppuuuvvvssspppqqquuuyyy{{{{{{|||{{{ttttttuuuxxx{{{zzzuuuqqqmmmlllllljjj```WWWUUUXXXeeennnwwwyyyyyyzzzyyyvvvvvvuuuuuuuuuuuussspppmmmjjjfffaaa]]]]]]ccciiinnnzzzxxxvvvvvvvvvrrrlllgggkkknnnrrrssssssuuuzzz~~~~~~kkkXXXLLLMMM[[[kkk|||gggYYYMMMIIILLLXXXqqqsssuuuyyyfff~~~aaaFFFKKKBBB444:::111111000///............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......000...777999CCCqqq|||}}}{{{[[[XXXjjjnnndddQQQHHHBBBEEEFFFFFFMMMWWWoooyyy~~~vvvmmmkkkllljjjfffXXXRRRKKKHHHDDD@@@AAAFFFLLL\\\zzz{{{~~~~~~zzzyyyyyyzzz{{{{{{yyyxxxuuuqqqkkkccc]]][[[\\\___UUUWWWXXXTTTMMMGGGCCCAAA;;;999888666555444555555555555555444444222111000------,,,,,,,,,---......333666:::>>>CCCIIIOOOSSSYYY___fffkkkmmmppptttwwwxxxyyyzzz|||~~~xxxvvvttt{{{pppYYYBBB999jjjkkkmmmoooqqqsssuuuuuu{{{rrr[[[JJJBBBEEEMMMWWW___ccchhhmmmnnnnnnooouuu~~~vvvzzz{{{VVVJJJ[[[^^^:::555777000---222...------------,,,,,,,,,+++++++++*********))))))))))))*********+++++++++---------333777888RRR}}}ooobbbuuugggAAA888:::888888:::>>>EEEQQQaaaooovvvxxx{{{kkk^^^UUU\\\bbbllltttwwwvvvrrrnnnpppuuuzzz}}}~~~zzzvvvxxx|||zzztttpppooollldddWWWNNNQQQZZZhhhpppvvvwwwxxx{{{|||zzzxxxwwwwwwwwwvvvsssnnnkkkddd```[[[ZZZ]]]cccjjjnnnuuuqqqnnnooorrrrrrmmmhhhjjjmmmppprrrssstttwwwyyyxxxxxx|||fffQQQJJJTTTdddyyyjjj\\\OOOJJJJJJSSShhh~~~ooowwwyyyyyyvvvbbbmmmuuuSSSXXXJJJ333999222111000///............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...//////333999;;;RRRvvvVVVZZZxxxyyy```PPPHHHCCCEEEFFFGGGRRR___xxx~~~zzzssspppooonnnYYYPPPHHHFFFDDD@@@???AAAEEEPPPhhhyyy~~~}}}|||zzzxxxwwwvvvuuusssrrrtttqqqllleee___\\\\\\^^^XXXXXXXXXVVVPPPJJJEEEBBB;;;:::888666555444444555444555555555444333222222------,,,,,,,,,,,,------222444888<<<@@@FFFLLLPPPWWW\\\ccciiimmmqqqtttwwwxxxyyy{{{}}}~~~xxxbbbuuuiii{{{vvv\\\CCC:::jjjkkkkkkkkklllmmmnnnnnnttt{{{wwwaaaSSSLLLHHHJJJKKKJJJMMMRRRNNNPPPRRRVVV]]]kkk}}}ssscccKKKQQQuuupppDDD666444...---222.........---------,,,,,,++++++++++++************************++++++++++++,,,------333888===]]]mmmeeevvvQQQ888555777444:::;;;???HHHTTT```lllttt}}}uuufff[[[VVV___gggqqqwwwxxxtttqqqpppqqquuu{{{~~~|||zzz}}}~~~yyytttqqqjjj^^^PPPJJJRRR___jjjooorrrrrruuu{{{|||{{{zzzyyywwwsssnnniii^^^[[[YYY[[[```gggkkkmmmrrrnnnkkklllpppqqqnnnjjjhhhkkkooosssuuuvvvvvvwww|||yyyyyy|||}}}|||~~~rrrWWWJJJQQQ___tttlll^^^QQQKKKJJJPPPdddxxxvvvnnnwww{{{gggccccccaaaQQQ777777222111000//////......///...------,,,,,,------...,,,,,,,,,,,,---...///000111888:::>>>___]]]^^^zzzxxx[[[NNNGGGDDDEEEEEEHHHVVVfff~~~tttjjjjjjmmmZZZPPPHHHFFFEEEBBB@@@@@@BBBGGGUUUrrrxxx~~~~~~{{{xxxvvvuuussspppnnnooonnnmmmiiiddd```______ZZZWWWTTTSSSSSSOOOHHHBBB;;;:::888666444444444444444444555555555444333333...------,,,,,,---------000333666:::>>>CCCIIIMMMUUUYYY```gggmmmqqquuuwwwwwwxxxzzz|||~~~~~~~~~~~~cccjjjjjjqqqyyy___DDD999hhhhhhhhhiiikkkmmmooopppsssyyylll^^^SSSPPPKKKBBB???AAA>>>@@@AAA@@@CCCMMM^^^kkkyyy~~~zzzrrrrrrxxxSSSHHH]]]RRR:::222......111............---------,,,,,,++++++++++++******************++++++++++++,,,***//////333:::FFFkkksssttt{{{```EEE888777777555:::;;;AAALLLWWW```jjjrrrlll^^^ZZZYYYdddlllvvvzzzwwwsssrrrsssssswww{{{~~~}}}~~~}}}xxxqqqeeeXXXLLLIIIVVVeeekkkoooppppppttt|||~~~}}}|||{{{xxxssslllggg\\\ZZZZZZ^^^ffflllnnnnnntttqqqnnnnnnppppppnnnkkkgggkkkqqqxxx}}}zzzuuuvvvwwwwwwyyy}}}bbbMMMOOOYYYmmmoooaaaTTTOOOLLLPPPaaatttooozzzuuu|||pppuuufffWWWAAA999222222111000////////////......------------......,,,,,,,,,,,,---...000000333::::::AAAiii}}}___ccc}}}zzz```KKKEEECCCDDDCCCGGGYYYmmmvvvgggcccggg\\\SSSKKKIIIGGGCCCAAAAAACCCEEEIIIYYYvvv}}}{{{yyyxxxwwwuuurrrpppkkklllmmmkkkgggdddbbbbbb\\\VVVQQQPPPRRROOOHHHBBB<<<;;;888666444444444444333444444555555555555444//////...---------......///111555888;;;@@@FFFJJJQQQUUU\\\dddkkkqqqtttvvvwwwxxxyyy{{{}}}~~~}}}}}}~~~~~~~~~mmmggguuuddd~~~fffJJJ<<>>:::888777888999:::BBBPPP[[[bbbjjjrrrvvvaaaXXX\\\bbbiiiqqqyyyzzzvvvrrrtttwwwvvvyyy|||~~~{{{yyy~~~~~~yyyooo```RRRHHHJJJYYYjjjlllppprrrssswww~~~}}}~~~}}}{{{xxxrrrjjjeee```]]]]]]bbbjjjqqqtttttttttssssssrrrqqqqqqoooooommmsss||||||zzzyyyxxxxxxzzzvvvrrrUUUNNNRRRccczzzsssfffYYYRRRNNNQQQ```qqq|||vvvpppwwwuuurrrdddPPP<<<333222111000////////////......------------......+++,,,,,,,,,...///000111111888777EEErrr}}}kkk___qqq{{{^^^HHHDDDCCCEEEEEEKKK```vvvrrriiihhh___XXXQQQNNNIIICCCAAABBBEEEGGGEEEGGGZZZvvv~~~{{{zzzyyyxxxxxxuuuqqqnnnjjjjjjiiigggdddbbbbbbccc]]]YYYTTTQQQNNNKKKGGGDDD<<<;;;999666444333333333333333444555555666555555111000///............///...000333666:::>>>DDDGGGMMMQQQWWW```hhhooorrrsssuuuwwwxxxzzz|||}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~xxxggg|||bbb~~~qqqRRRBBBiiiiiiiiijjjlllnnnqqqrrrssssssxxx}}}~~~{{{{{{~~~xxxfff___MMMIIICCC@@@?????????>>>FFFJJJ^^^zzz}}}YYYHHHZZZ|||gggEEE444333333...//////.........---------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***666666333@@@YYY}}}pppDDD555666444333555777999CCCSSS___eeellltttmmmXXXUUU```lllmmmttt{{{{{{uuurrruuuzzzyyy{{{}}}~~~uuuuuu}}}~~~yyymmm\\\NNNGGGKKK\\\llllllqqquuuwww{{{}}}yyy~~~|||{{{wwwppphhhcccdddaaa___dddmmmuuuxxxyyyqqqsssuuuuuusssrrrssstttwww}}}wwwrrrpppttt~~~]]]NNNKKKZZZssswwwiii\\\UUUPPPQQQ^^^ooorrr}}}kkk~~~sss~~~qqq\\\===333222111000////////////......------------......+++,,,,,,---...///111111...444555IIIzzzxxxvvvaaaeeewwwRRRHHHEEEEEEGGGHHHPPPggg}}}uuuoooccc\\\VVVQQQJJJBBB@@@BBBAAAEEEAAA;;;EEE^^^sss{{{~~~~~~zzzyyyxxxwwwvvvrrrlllhhhhhhhhheeebbb___^^^```bbb^^^]]]YYYRRRLLLGGGFFFFFF===;;;999666444333333333333333444555666666666666111111000///////////////---///333555999===BBBFFFJJJMMMTTT]]]fffmmmpppqqquuuvvvxxxzzz{{{}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~jjjxxxiiizzzYYYGGGqqqmmmooouuutttmmmnnnuuusssmmmkkksss|||}}}{{{zzz|||yyy```PPPBBB>>>@@@???<<<;;;>>>BBBEEEYYYxxx~~~aaaJJJUUUkkkYYY<<<111...111/////////...------,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,000,,,555999???fff~~~iii???;;;999333333555;;;>>>GGGTTT[[[aaammmyyy~~~nnn___VVVVVVaaammmrrr{{{~~~vvvqqqvvv~~~~~~}}}}}}~~~uuuyyy}}}|||rrreeeRRRIIIOOO]]]gggkkksssrrrrrrvvv|||~~~~~~}}}uuujjjeeefffZZZbbbjjjlllnnnsssvvvvvv|||vvvrrruuu}}}~~~}}}|||vvvxxx|||fffPPPOOOXXXiiizzzttthhh]]]WWWTTTVVVaaannnttt}}}vvvkkkwwwqqqxxxlllEEE888222333333...222555---...------,,,,,,------...------------...000111333000333444WWW}}}ooovvviiiQQQ```|||jjjTTTDDDFFFDDDCCCKKK^^^rrr|||tttiiifff^^^QQQFFFAAADDDIIIDDDBBBAAA@@@AAAHHHXXXiiiyyy~~~{{{~~~|||yyyvvvuuussspppmmmhhhhhhfffdddaaa^^^ZZZXXX]]][[[XXXVVVSSSNNNIIIEEE===;;;999666444333333333555555555555666666666666333222000...---,,,---------...111222555999>>>BBBGGGLLLSSSYYY]]]cccjjjpppppprrrtttvvvwwwyyy|||||||||{{{{{{|||}}}~~~~~~~~~~~~}}}uuuzzz~~~qqqQQQrrrpppqqquuuuuurrrqqqssszzzqqqddd___lll}}}vvvtttlll\\\KKKCCCAAA???>>>???<<<@@@CCCSSSmmm|||lllPPPRRRbbbbbbDDD888111000000//////......---,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,...///333888JJJpppqqq```;;;999888333444666888===HHHUUU]]]eeerrr{{{hhhZZZTTTVVVbbbmmmqqqyyy{{{uuuqqqwww|||tttyyyqqqbbbQQQKKKTTTcccllloooqqqrrrtttxxx}}}|||yyyxxxsssjjjdddccc___gggmmmnnnooossstttssszzzzzzwwwsssrrrxxx|||uuuxxxzzzwwwXXXOOOVVVggguuuwwwjjj^^^YYYYYY\\\fffqqqttt|||kkk|||}}}mmm|||sssLLL<<<444333333...111333,,,...------,,,,,,------...------------...000222333666999<<>>======AAAMMMZZZmmm~~~~~~{{{xxxvvvttttttrrrpppmmmiiihhhfffddd```\\\YYYWWW[[[YYYWWWUUURRRNNNIIIEEE>>>===:::777555444333333555555555555666666666666333222000...---,,,,,,---,,,---///111333777<<<@@@EEEJJJQQQVVV[[[```ggglllpppqqqtttuuuvvvxxx{{{~~~||||||||||||||||||}}}}}}}}}}}}~~~zzzwwwYYYrrrrrrrrrrrrvvv|||{{{wwwzzzwwwgggWWW]]]sss|||uuunnnxxx{{{kkkXXXKKKDDD???>>>AAA:::???BBBLLL^^^iiittt~~~VVVKKKRRRzzznnnLLL===333///000000///......------,,,------,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,------555333999\\\jjjfffSSS666777777333555666777>>>JJJWWW```jjjyyyvvv```SSSQQQWWWcccnnnqqquuuvvvqqqpppuuu~~~{{{uuu|||lll]]]OOOOOO\\\kkkrrrsssqqqtttxxx|||zzzrrrpppnnnhhhbbb```ffflllqqqqqqqqqssssssqqqtttssspppnnnqqq|||{{{tttxxxxxxyyydddQQQWWWgggrrr}}}{{{mmm___[[[___eeemmmtttuuuzzzoooooolllyyydddccc}}}\\\@@@666333333---///222+++......------------.........---------...000222333444888???jjj}}}qqqSSSGGG]]]qqqgggSSSJJJEEEFFFDDDFFFRRRgggzzzvvvlll^^^QQQJJJGGGHHHIIIGGG@@@<<<;;;;;;===BBBIIIZZZxxxxxxvvvtttrrrrrrqqqooommmhhhgggeeebbb___[[[XXXVVVXXXWWWUUUTTTQQQMMMHHHDDD@@@???<<<999666444444333555555555555666666666666444333111...---,,,,,,---+++,,,...///111555:::===BBBGGGMMMRRRVVV[[[bbbggglllnnnqqqssstttuuuxxxzzz|||||||||{{{{{{{{{{{{{{{zzz{{{|||}}}}}}www}}}cccooopppllliiisssxxxzzzrrraaaXXXaaammmsssnnnsss~~~yyygggYYYMMMCCC@@@BBB;;;BBBDDDJJJUUU\\\ggg{{{uuudddOOONNNeee|||UUU???333///000000//////...---------------,,,,,,,,,+++++++++***++++++,,,,,,---------...:::444>>>nnn___fff~~~mmmIII444666555444666666888AAANNNYYYcccnnn}}}rrrZZZOOOQQQYYYdddnnnqqqrrrqqqnnnnnnrrrzzzzzzuuuzzzhhhYYYNNNUUUfffsssvvvuuutttyyy~~~yyypppkkkgggbbb```aaalllqqqtttssssssuuutttppppppnnnjjjjjjqqq{{{yyyvvvuuuxxxrrrWWW[[[jjjrrr}}}|||nnn```\\\dddmmmtttvvvvvvzzzvvviiivvvsssrrraaa___oooEEE777222333...///222---......------------............------///000222333222666AAArrrzzzfffOOOMMMhhhvvveeePPPKKKFFFEEEEEEIIIXXXnnn{{{pppaaaVVVPPPMMMIIIFFFFFF???;;;<<<>>>>>>???BBBIIImmmyyywwwtttsssrrrpppnnnllleeeeeeccc```^^^[[[YYYXXXVVVUUUSSSRRRPPPMMMHHHDDDBBB@@@===:::777555555444555555555555666666666666555333111///---,,,,,,---+++---...///000333888;;;???DDDJJJOOORRRWWW]]]bbbgggjjjmmmoooppprrruuuwwwzzz{{{{{{{{{zzzzzzyyyyyywwwxxxyyy{{{~~~zzz~~~zzz|||}}}hhhnnnkkkbbb]]]kkk}}}rrrhhh\\\TTT\\\iiimmmooottt{{{nnn```SSSKKKJJJBBBKKKMMMOOOUUUXXXbbbvvv~~~uuu[[[VVV^^^dddCCC333111111000000///......------------,,,,,,,,,+++++++++******+++,,,------.........999888JJJ}}}~~~^^^mmm~~~\\\BBB666777444444777555;;;DDDQQQ\\\fffrrr~~~lllVVVOOOSSS\\\fffnnnqqqnnnllllllmmmpppuuuzzzxxxuuurrrqqqfffYYYTTTaaattt}}}|||yyyzzzyyyqqqiiiaaa]]]```gggppptttvvvuuuuuuwwwtttpppnnnkkkggghhhppp{{{wwwvvvzzz___]]]hhhmmmyyyzzznnn```\\\fffrrryyyyyywww{{{iiikkkrrrfffbbbwwwJJJ888222333///000444111///......------......///............///111222444555999HHH|||uuu|||jjjWWWJJJQQQlllvvvaaaLLLFFFEEEEEEEEELLL^^^uuuwwwjjjaaa[[[TTTLLLEEEBBB<<<999===AAAAAA@@@AAADDDddd}}}zzzwwwtttrrrpppmmmjjjcccbbbaaa___]]]\\\[[[ZZZVVVTTTSSSQQQPPPLLLGGGCCCBBB@@@===:::888666666555555555555555666666666666666444222///------,,,,,,---...//////000222666999===BBBHHHLLLOOOSSSYYY]]]dddgggkkknnnpppqqqtttvvvwwwxxxyyyyyyyyyxxxwwwwwwuuuvvvwwwzzz|||~~~~~~{{{jjjsssiii[[[UUUaaa{{{ssslllcccTTTQQQYYYdddhhhllltttzzzlll```[[[PPPYYYZZZZZZ^^^]]]dddvvv~~~cccTTT```wwwMMM555555111111000//////......---------,,,,,,,,,,,,++++++******+++,,,---.../////////666BBBbbb~~~ggg}}}{{{OOO>>>777888333444888555>>>FFFRRR]]]jjjvvv}}}}}}qqqbbbSSSPPPWWW```iiippppppkkkiiillloooqqqtttxxxxxx{{{pppnnn|||kkkbbbZZZ]]]ppp}}}vvvooohhhaaa___fffpppuuuxxxxxxvvvwwwxxxtttnnnjjjfffdddeeennn}}}}}}{{{xxxkkk^^^aaadddppp|||wwwmmmaaa]]]ggguuu||||||xxx}}}nnneee~~~wwwtttvvvhhh}}}|||vvvQQQ<<<333555111111444222//////............/////////.........///111333444666;;;NNNmmmvvvzzz~~~yyy```MMMIIISSSjjjqqq```LLLCCCDDDDDDFFFPPPdddzzz~~~sssjjjcccZZZOOOGGG===999888===AAA@@@???AAAGGG\\\|||yyyvvvssspppmmmjjjcccbbbaaa___]]]\\\\\\\\\WWWUUUSSSRRROOOKKKFFFCCCAAA???===:::888777777777555555555555666666666666666555222000...---,,,,,,---............111444777;;;???EEEIIIKKKNNNTTTXXX___ccchhhlllnnnqqqsssuuussstttvvvwwwwwwwwwvvvuuuttttttvvvxxxzzz|||~~~~~~~~~~~~mmm}}}mmmZZZSSSYYYlll~~~kkkWWWNNNOOOXXXaaaggglll}}}uuunnn```ggggggfffhhhdddgggvvvxxxpppUUUZZZXXX999666111111000000///.........------,,,,,,,,,,,,++++++******+++,,,---...//////333555UUUtttkkkDDD999777777111444:::777>>>FFFPPP]]]mmm{{{|||www___UUUNNNRRR[[[dddlllsssnnnhhhgggnnntttuuuwwwzzz~~~yyynnnnnn|||eeeYYYVVVaaazzzyyyqqqiiifffeeegggpppyyyzzz|||{{{xxxwwwvvvqqqjjjccc```___bbblllyyyyyy|||www```[[[]]]jjjyyytttmmmccc^^^gggwwwxxxyyyhhhjjj|||qqqzzzwwwZZZBBB666777222000333111//////............////////////......///111333444555>>>UUUzzzxxxvvvxxxrrrVVVHHHIIIRRR```ggg^^^NNNBBBCCCCCCGGGSSSiii~~~vvvkkkaaaWWWNNNHHH>>>;;;;;;>>>@@@>>>>>>@@@EEERRRwww~~~{{{xxxuuusssqqqnnnkkkgggeeebbb___]]][[[[[[ZZZXXXVVVTTTRRROOOKKKFFFBBB???>>><<<:::888888888888555555555555666666666666777555333000...---,,,,,,,,,---------,,,...222555888<<>>===;;;999888888888999555555555555666666666777777666333000...---,,,,,,+++,,,,,,++++++,,,000222666:::???BBBDDDGGGLLLPPPNNNRRRYYY___cccfffiiikkkmmmnnnqqqsssuuuuuutttsssssstttuuuvvvxxxzzz{{{{{{yyy{{{~~~ssszzz{{{cccQQQPPP]]]nnnwwwxxx```LLLNNNWWWdddooo{{{~~~|||xxxtttqqqooooooooooooXXXMMMfffdddEEE777111111111///---,,,---...------------------------+++,,,------,,,---000333:::BBBppp}}}zzzTTT===888555666777555666:::CCCGGGQQQcccwwwyyyjjjPPPMMMLLLRRR]]]hhhmmmooodddccchhhqqqvvvvvv{{{}}}qqqkkktttmmmVVVLLLWWWlll|||qqqggg^^^___jjjwww~~~}}}||||||{{{uuujjjaaaUUUTTTXXX___fffnnnyyy|||tttppp^^^^^^eee|||~~~ssskkkcccccclllxxx~~~wwwbbbwwwxxxtttrrrgggOOO888222444333000...000/////////...............------...///111333444888===kkkuuuvvvuuuUUUKKKCCCQQQIII@@@JJJHHH???CCCDDDCCCLLLaaavvvxxxkkk```YYYSSSNNNJJJCCCBBBDDDFFFBBB<<<<<<@@@DDDFFF```{{{zzzxxxwwwwwwtttpppmmmmmmgggaaa___```___[[[WWWZZZYYYWWWVVVSSSMMMFFFAAAAAA>>>;;;999888888777555555444444444444555666666555444333111000...---,,,...---+++++++++---///000333666:::===@@@CCCGGGJJJLLLOOOSSSVVVYYY]]]```ccceeehhhkkknnnoooqqqsssuuusssrrrrrrtttxxxzzzxxxvvv{{{|||}}}yyy~~~tttoooXXXMMMUUUggguuuttt^^^PPPRRRYYYeeewwwzzzuuurrrqqqrrrrrr}}}nnn}}}RRRKKKiiiuuuMMM555111111000///---------...------------------------,,,,,,------,,,...000333777???mmmxxxlll~~~QQQ<<<777444666666555777;;;EEEJJJTTTeeeyyytttcccMMMLLLMMMUUU___hhhkkkkkkcccccciiiqqquuuvvv|||}}}oookkkvvvkkkUUUNNN___wwwwwwkkkeee```cccooo{{{}}}zzzyyyxxxqqqdddYYYSSSSSSWWW___eeekkkvvv~~~vvvzzzgggccceee{{{~~~wwwooofffgggrrr~~~aaammm}}}sss}}}oooWWW===444333222000///000000/////////...............---...///111333444666BBBrrrzzz}}}wwwTTTIIIMMMVVVJJJ???EEEDDD>>>CCCCCCDDDOOOdddxxx|||tttjjjaaa\\\WWWQQQMMMEEEDDDEEEFFFBBB======@@@CCCCCCYYY{{{yyywwwvvvuuussspppmmmlllgggaaa_________[[[XXXXXXWWWUUUTTTRRRMMMHHHDDDBBB???;;;999999888777555555444444444444555666666555444333111000...---,,,...---+++++++++---...000111333777:::===@@@DDDGGGIIILLLOOORRRTTTVVVZZZ\\\```bbbfffhhhjjjkkknnnppppppooooooqqqtttwwwvvvuuuzzz{{{|||}}}~~~}}}xxxyyy~~~fffPPPMMM^^^pppxxxiiiXXXRRRQQQ^^^uuu}}}wwwsssssstttvvvyyy|||nnnlllSSSLLLhhh\\\999222111000///......//////------------------------,,,------------...111333777???kkkxxxbbbcccGGG;;;777444555666555888<<>>@@@@@@===AAABBBEEESSSjjj}}}zzzuuummmgggccc^^^WWWSSSHHHFFFEEEEEEBBB======@@@AAA???PPP{{{}}}{{{xxxwwwvvvtttqqqnnnmmmiiidddbbbbbbaaa___\\\XXXVVVSSSQQQPPPMMMIIIFFFBBB???<<<999999888777555555444444444444555666666555444333222000...---,,,------,,,++++++,,,...///...000444777999<<>>>>>>>>???AAAGGGYYYppp}}}vvvpppkkkddd\\\UUUKKKGGGDDDCCC@@@<<<<<>>AAAJJJ^^^uuuxxxpppggg\\\TTTNNNHHHCCCAAA>>>;;;;;;>>>???===HHHjjj~~~yyyvvvtttsssrrrqqqgggdddaaa^^^\\\[[[YYYXXX]]]YYYTTTPPPMMMKKKHHHEEEDDDAAA===:::999888666555555444444444444555666666666555444222111///...---,,,,,,,,,++++++,,,,,,,,,,,,...000222333555888::::::<<<@@@BBBEEEGGGKKKMMMNNNPPPTTTVVVXXXYYY\\\^^^```aaabbbccceeeiiinnnpppssstttvvvwwwyyyyyyzzzzzzyyy|||[[[cccrrr|||vvvgggaaaddddddsssZZZQQQJJJPPPeee~~~wwwrrrpppqqqsssssstttuuutttpppmmmlllllluuuzzz~~~sssZZZUUUsssMMM:::666000...///000///...---------------------------............///222444:::EEEqqqbbbXXXvvvzzzQQQ:::777555444555444444;;;DDDJJJWWWhhhsssvvvnnnZZZHHHDDDLLLYYYdddiiigggbbb]]]```gggnnnsss{{{}}}yyypppeeeqqqkkkWWWPPP^^^oootttjjjfffccckkkvvv~~~nnn^^^TTTSSSVVVVVVXXX]]]aaabbbfffrrrwwwqqqpppwwwssssss}}}dddaaaooohhhnnnhhhdddpppVVV>>>333333444444111111000000000//////////////////000222555777999CCCooohhhPPP^^^aaaOOOGGGEEE>>>???CCC>>>BBBMMMcccyyy~~~uuujjj^^^UUUSSSJJJCCC@@@>>>;;;<<>>???FFFaaa|||wwwsssqqqqqqpppooollljjjfffccc```]]]\\\\\\^^^[[[VVVRRROOOKKKHHHEEEDDDAAA===;;;999888666555555444444444444555666666666555444333111///...---,,,,,,,,,,,,+++++++++++++++---///111111333555777666888<<<>>>AAADDDGGGJJJIIIKKKOOOQQQSSSTTTWWWYYYXXXZZZ]]]___aaadddiiilllnnnppprrrtttvvvwwwxxxyyywwwzzz}}}~~~___XXX\\\iiiqqqlllfffeeedddrrrppp```NNNNNNaaa|||yyyrrrooopppqqqqqqrrrqqqmmmiiifffeeeeeerrryyyaaaOOObbb]]]>>>888111...///000///,,,---------------------------...///......///222444>>>NNN~~~ggg\\\~~~iiiDDD;;;666444444444333444<<>>EEE???DDDPPPfff{{{|||qqqfff^^^WWWNNNDDDAAA???======@@@???@@@CCCUUU~~~xxxsssqqqqqqqqqqqqqqqooolllhhhccc```______]]]ZZZVVVSSSQQQNNNJJJGGGEEEBBB>>>;;;:::888666555555444444444444555666666666666444333111000......,,,,,,,,,,,,,,,+++*********,,,...//////000222444222555888:::;;;===@@@CCCCCCFFFIIILLLMMMOOOQQQSSSPPPSSSXXX[[[\\\___dddgggiiijjjmmmppprrruuuvvvwwwuuuxxx{{{}}}~~~zzziiiVVVMMMYYYiiikkkhhhgggkkksss|||sssXXXQQQbbb~~~zzzssspppooopppppppppnnniiidddaaa```aaapppwwwhhhJJJSSS|||nnn@@@999111...///000...+++---------------------------...///......///222444DDDWWWppphhh___;;;999555444444444333444===GGGQQQbbbsssvvvmmm___PPPEEEHHHPPP\\\eeehhhfffbbb___eeeiiimmmsss{{{zzzllleeewwwbbbRRRQQQhhhxxxxxxfff\\\[[[kkkuuutttgggbbbaaa```^^^^^^```ccceeeeeekkk{{{{{{xxx}}}}}}{{{jjj{{{jjjooossswwwbbbHHH888555333///111111111111000000000000/////////111333666888:::FFFmmmpppuuuQQQDDDaaafffKKKCCCBBB888<<>>???BBB@@@@@@@@@LLLttt{{{vvvttttttttttttooommmjjjeee```\\\[[[\\\[[[YYYVVVTTTSSSPPPLLLIIIEEEBBB>>>;;;:::888666555555444444444444555666666666666555333111000......,,,,,,,,,,,,,,,+++***))))))***,,,------...000111111333555666777888;;;===???AAAEEEGGGIIIJJJMMMOOOKKKOOOTTTXXXZZZ\\\```ccceeefffiiimmmppprrrtttuuutttwwwzzz}}}~~~xxxuuuxxxjjjTTTFFFPPPeeeooollljjjpppxxxyyy___^^^vvvxxxrrrpppoooppppppnnnhhhaaa]]]\\\]]]cccwww~~~}}}ZZZQQQhhhyyySSS:::///111//////000,,,///............---------///---...111000///222777AAAccc}}}uuuzzz[[[BBB999555222111333555777===EEETTTiiitttrrrlll[[[HHHDDDMMMQQQ]]]hhhhhhbbb```dddgggnnnvvv|||zzzsss~~~iiigggzzzzzz^^^UUUZZZoooxxxzzzhhhZZZYYYaaannn~~~|||ooojjjgggbbb```bbbeeefffhhhjjjmmmuuupppxxxvvvsssssswwwlllSSS444222999...000000000000000000000000111///000333444333555888MMMuuuqqqtttwww{{{YYYFFFTTTfffZZZNNNBBB>>>>>>>>>???BBBFFF]]]uuu{{{qqqjjj^^^QQQDDD@@@@@@???@@@BBB???===AAAJJJddd{{{wwwtttssssssllljjjiiiggg```YYYXXX]]]YYY[[[[[[XXXSSSNNNJJJIIIIIIHHHFFFAAA<<<888777777777666555444444555666777666666666555333111000///------,,,,,,++++++,,,,,,++++++,,,------...//////111111222333555666666777<<<>>>@@@AAABBBDDDGGGIIIIIILLLNNNQQQSSSVVVZZZ]]]___bbbgggjjjmmmoooqqqssssssvvvzzz|||~~~xxxrrr^^^NNNOOO\\\jjjpppooorrruuuxxx}}}zzzooozzz|||vvvrrrooopppqqqpppkkkddd^^^[[[[[[___ppp~~~]]]LLL]]]UUU<<<000111//////000,,,///............---------///------000000///222777CCChhhzzzuuuzzz^^^???555666333222444555777>>>FFFUUUkkkvvvpppgggUUUEEECCCLLLSSS___hhhfff______ccchhhnnnvvv|||wwwrrr}}}hhhjjjzzz___XXX^^^ttt{{{sssdddYYY]]]ffftttwwwmmmkkkkkkhhhhhhjjjfffiiilllpppvvv|||tttgggvvvpppqqquuu{{{ddd>>>333888///000000000000000000000000111///000333444333555:::SSStttppp~~~xxxXXXHHHTTTaaaUUUJJJ@@@===>>>>>>@@@BBBIII___vvvxxxmmmfff\\\PPPDDDAAAAAAAAAAAABBB===<<>>@@@CCCEEEGGGIIILLLNNNPPPSSSWWWZZZ[[[^^^cccfffiiikkkoooqqqrrrtttxxxzzz{{{|||~~~yyy~~~yyyhhhXXXNNNRRRbbbsssvvvvvvtttrrrrrrwww{{{uuuqqqqqqrrrsssooohhhaaa[[[XXX[[[fffqqquuu___IIIRRRyyyXXX>>>111222//////000,,,///............---------...,,,,,,//////...222888EEEoooqqqxxx|||[[[>>>999777444333555666888???GGGXXXoooxxxooo```LLL@@@CCCKKKVVVccciiiccc\\\]]]cccjjjqqqyyytttrrrttt```iiixxx___[[[eeezzzwwwiii]]]ZZZbbbmmm{{{{{{tttooooooqqqqqqqqqrrrlllnnnrrryyy{{{YYYkkkzzznnnmmmooowwwIII444666111000000000000000000000000111///000333444333777===___{{{vvvqqqTTTJJJTTTZZZMMMDDD===<<<>>>>>>@@@CCCLLLaaawww~~~uuuiiiaaaXXXMMMDDDBBBCCCBBBAAABBB>>><<>>EEELLLYYYgggiii```XXX\\\ccclllsss|||ppprrrooo\\\hhhttt]]]___mmmqqqaaaXXX\\\hhhttt~~~yyywwwuuuwwwyyyyyyxxxwwwuuuuuuwww}}}}}}]]]]]]qqqiiizzzddd~~~}}}OOO555666222000000000000000000000000111///000333333333999@@@lllfffKKKJJJUUUUUUFFF???;;;<<<>>>>>>@@@CCCPPPcccwwwvvvkkkdddUUUKKKCCCBBBCCCBBB@@@@@@AAA>>>CCCJJJXXX~~~|||zzzxxxwwwwwwvvvrrrkkkffffffddd^^^ZZZZZZYYYYYYWWWTTTPPPMMMMMMNNNIIIHHHFFFBBB>>>:::::::::777666555444444555666777666666666555444333111000...------,,,,,,------...,,,,,,,,,------.........---------...///000000000000222333444555666999;;;???AAADDDFFFHHHKKKOOORRRRRRUUUXXX[[[^^^bbbhhhlllpppqqqssstttuuuxxx|||www{{{nnn^^^UUU^^^nnnzzzzzzyyywwwsssqqqoooooo|||~~~|||uuuvvvwwwuuupppfff\\\VVVTTTVVVhhhxxxjjj```HHHMMMppp```EEE555333///...111---///............------------++++++......///444;;;KKKhhh]]]uuuDDD444666777444333555777999???GGG\\\uuu}}}mmmWWWCCC>>>HHHNNN]]]iiiggg]]]WWW]]]dddkkksss}}}nnnssssss^^^lllppp\\\cccuuummm\\\WWW```oooyyy}}}wwwzzz}}}}}}|||{{{}}}uuunnnjjjZZZjjj|||hhhnnnZZZjjjxxxOOO777777444111111111111111111111111000///111333333444;;;DDDxxx]]]CCCJJJWWWTTTBBB===:::<<<===>>>AAAEEETTTeeewww~~~~~~uuuoooUUUKKKCCCBBBCCCAAA???>>>CCC===BBBIIITTTwww}}}{{{xxxvvvtttsssnnnkkkiiigggbbb[[[ZZZ^^^ZZZZZZYYYUUUQQQOOOOOOPPPHHHHHHFFFCCC???<<<;;;<<<777666555444444555666777777777777666666444333222......---,,,,,,,,,,,,,,,,,,,,,------------......+++,,,,,,,,,---............///111222222333666888<<<>>>AAACCCEEEHHHLLLOOOOOOQQQTTTWWW[[[___eeeiiimmmoooqqqssstttxxx|||~~~www|||lllbbbeeennnxxxyyyyyyxxxvvvrrrnnnlllrrrzzzyyyxxxwwwvvvqqqiii___YYYRRRRRR```~~~vvveeeKKKNNNrrrdddHHH777333......111...///............---------...++++++...///000666===WWWccc]]]ccc@@@555222777444333555666888???GGG[[[ttt{{{kkkUUUCCC???JJJSSS```jjjeee[[[YYY___gggjjjrrr}}}nnnuuuqqq]]]mmmlll[[[hhh|||iiiYYYYYYfffuuu}}}{{{vvvvvv}}}}}}|||~~~}}}}}}{{{qqqfff___xxxuuuZZZ\\\nnnhhh[[[\\\tttQQQ:::888333111111111111111111111111000///111333222444===HHHZZZ???KKK[[[VVVBBB>>>;;;<<<======AAAGGGYYYhhhxxxzzzYYYOOOFFFDDDDDDAAA>>>>>>AAA;;;CCCOOOYYYuuu~~~{{{xxxuuurrrqqqlllkkkkkkiiibbb\\\]]]bbb[[[[[[ZZZWWWSSSPPPOOOOOOHHHHHHGGGCCC???=========777666555444444555666777888999999888777666555555000000...---,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,...///000000111444666888:::===???AAADDDHHHKKKLLLNNNRRRUUUXXX\\\aaadddiiilllooorrrtttxxx|||}}}~~~{{{vvvppprrruuu|||{{{zzzyyywwwsssooolllhhhooozzz|||zzzwwwtttqqqjjjbbb\\\TTTRRR[[[pppvvvxxxpppVVVTTTtttgggJJJ888444......111...///............---------...,,,,,,...000111888???bbblllccctttNNN<<<999444666333222444555777>>>FFFXXXpppwwwhhhUUUCCC@@@KKKWWWccciiibbbYYY[[[ccciiimmmuuuyyyoooxxxjjj[[[nnnkkk\\\mmmuuudddXXX\\\mmm{{{xxxtttssszzz~~~}}}wwwpppeee[[[WWWeee}}}[[[XXX|||xxxkkkyyylll\\\vvvzzzXXX===777111111111111111111111111111000000111222222444???KKKxxx___BBBOOO___WWWEEE@@@============BBBHHH^^^lllzzz|||```UUUJJJFFFEEEBBB?????????;;;III^^^jjj~~~{{{xxxuuurrrqqqoookkkjjjjjjfffbbbaaadddZZZ[[[[[[XXXSSSOOOLLLLLLHHHHHHGGGDDD@@@>>>>>>>>>777666555444444555666777::::::::::::999888777777444333222000...---,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++,,,.........///111444444666999;;;===@@@DDDGGGIIILLLPPPSSSVVVYYY\\\^^^cccggglllppptttwww{{{~~~}}}|||lllyyyxxx|||~~~}}}zzzwwwtttpppmmmhhhoooxxx~~~{{{wwwssspppkkkddd___WWWUUUXXXeeeyyytttdddzzzbbb\\\vvviiiLLL999444......111...//////.........---------///,,,,,,///000222999@@@hhhvvviiiggg???666999333555222111333555777===EEEUUUmmmtttfffTTTDDD@@@JJJZZZdddhhh```YYY]]]eeejjjrrryyyvvvpppyyyiii^^^ssskkk^^^qqqwwwoooaaaWWW^^^qqq{{{sssqqqttt~~~~~~~~~{{{mmm___XXXWWWTTTvvv~~~{{{}}}]]]YYYtttqqqyyycccttt___@@@777///111111111111111111111111///000111222111444@@@LLL|||eeeFFFSSSaaaXXXGGGBBB>>>>>>======BBBIIIbbbooo}}}|||wwweeeYYYMMMIIIGGGCCC@@@@@@???===QQQmmmzzz~~~}}}{{{xxxvvvsssrrrssslllhhhjjjkkkhhheeedddYYY[[[[[[XXXSSSNNNJJJIIIHHHHHHGGGDDD@@@>>>>>>???777666555444444555666777;;;;;;;;;;;;::::::999888888666444222000...------------------------------+++++++++++++++,,,,,,,,,***+++,,,---,,,---000222111333666888;;;>>>BBBDDDFFFJJJOOORRRTTTVVVYYYZZZ___dddjjjooossswwwzzz}}}~~~{{{}}}fffooowwwzzz}}}zzzsssooommmlllfffkkkqqq}}}}}}~~~{{{vvvtttqqqhhh___XXXYYYSSSWWWdddiiinnnrrr|||pppTTT}}}pppQQQ777444666222///111........................---000+++)))000333888EEEtttvvv}}}bbb;;;444999555666333333444444666???HHH^^^nnnkkkXXXKKKDDDDDDKKKWWWgggeeeYYY[[[bbbiiippprrr|||tttnnneeeZZZtttxxx___\\\qqquuubbbWWW```mmmtttzzz|||lllnnn|||||||||uuueeeYYYSSSZZZrrr{{{xxx|||mmmfffsssrrrrrrggg{{{uuuIII,,,999222222222111000//////...222---111---111444666TTTVVVBBBVVVgggeeeOOOCCC:::<<<>>>???DDDMMMiiiuuu~~~vvvnnnZZZKKKHHHFFF???===AAA@@@BBBPPPlll~~~}}}|||yyyuuurrrppprrroookkkgggeeeeeefffggg```]]]ZZZXXXVVVRRRLLLFFFKKKIIIFFFDDDBBB@@@===:::999888777666666777888999999:::;;;;;;;;;:::999888777888888777555333111///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------************+++,,,---...000111222444888<<>>>>>EEENNNkkkvvvxxxdddRRRKKKGGG???===AAAAAA@@@IIIccc~~~}}}{{{xxxuuurrrpppqqqnnnjjjfffccccccdddeee___]]]YYYWWWUUURRRLLLHHHKKKHHHEEEDDDBBB@@@>>>;;;999888777666666777888999:::;;;<<<======<<<;;;:::888999999888777555333222...---------,,,,,,,,,+++,,,,,,++++++++++++,,,,,,************+++,,,---......///000222555999===???BBBEEEIIILLLOOOQQQTTTVVVYYY]]]ccchhhmmmqqquuuwww{{{}}}{{{|||vvvuuu\\\___aaaeeepppzzztttpppllljjjjjjmmmooowww~~~{{{yyyyyyyyyyyyzzz|||~~~~~~~~~}}}|||yyy|||~~~zzzqqqeeeYYYRRRPPPTTT\\\eeekkklllgggbbb{{{wwwvvv[[[fffcccBBB333///------///........................+++///------333444:::KKKfffyyy]]]666666999000555333333444555777???III]]]nnniiiRRRCCC>>>DDDQQQ```jjjcccWWWYYY___eeemmmrrr{{{}}}lllpppeeeZZZtttuuu^^^[[[mmm}}}eee\\\^^^ooo~~~}}}xxxkkkfffooo}}}zzzyyyyyy|||~~~|||kkkccchhh{{{ppppppzzz{{{|||kkksss{{{UUU333666222222111111000/////////333...333111444666===```\\\GGGRRR]]]YYYNNNCCC<<<=========EEEPPPnnnxxxppp\\\QQQIII@@@===@@@AAA???BBBVVV|||}}}{{{yyyvvvsssrrrpppnnniiieeebbbaaaaaaaaa___\\\YYYVVVTTTQQQNNNKKKJJJHHHEEEDDDCCCAAA???===:::999888777777888999:::<<<<<<>>>>>>>>>>>>===<<<999::::::999999777666555000000///...---,,,++++++,,,,,,+++******++++++,,,************+++,,,------,,,,,,...///222666999;;;>>>AAAFFFIIILLLNNNQQQTTTXXX[[[___dddhhhlllrrruuuzzz}}}{{{zzz~~~}}}nnnuuu]]]^^^^^^aaammm}}}|||wwwsssoookkkhhhhhhkkknnnttt|||zzzxxxxxxwwwwwwyyyzzz{{{|||||||||xxx{{{}}}{{{vvvkkkZZZMMMNNNXXXdddooo{{{sssaaaaaawwwrrrzzzaaaccchhhIII666000000000000........................***///...///444444===RRR~~~vvvmmmcccxxxSSS444888999///444222222444555777@@@JJJaaaqqqjjjQQQAAA===EEEUUU___fff___UUU[[[bbbhhhqqquuu}}}yyyiiisssiii]]]vvvnnnZZZ^^^rrrwww___^^^fffyyy}}}|||oooaaadddyyy|||yyyxxxwwwyyy||||||||||||}}}~~~pppbbbmmmuuuqqqzzz|||qqqjjjyyynnn~~~wwwyyyYYY666555111111111111000000//////222---333111444666@@@hhh{{{ZZZKKKUUU^^^[[[LLLCCC======<<<===GGGTTTrrrzzzyyyfffYYYNNNDDD?????????@@@BBBPPPttt~~~|||zzzwwwuuutttqqqnnnjjjeeebbb```_________]]]YYYVVVSSSQQQOOONNNIIIGGGEEEDDDCCCBBB@@@>>>;;;:::999888888999:::;;;<<<<<<>>>??????>>>>>>===::::::::::::999888888888333222111000...---,,,+++,,,,,,+++*********+++++++++*********++++++,,,---+++,,,,,,...111444777888;;;???CCCGGGIIILLLOOORRRWWWYYY\\\```ccciiioootttwww|||zzzyyy}}}|||xxx|||~~~\\\]]]___cccooo}}}xxxssspppmmmjjjgggdddhhhmmmsss|||yyyuuusssqqquuuuuuvvvwwwyyy{{{|||}}}xxxxxxxxxyyy{{{vvvaaaLLLOOO[[[hhhsssmmm[[[ffftttlll~~~xxxhhhddd{{{xxxfffLLL777000222111...........................+++///...111555444@@@ZZZttteeefff{{{JJJ555:::777///333111111444555888AAAKKKffftttjjjPPP@@@>>>GGGWWWaaaeee\\\VVV]]]dddiiirrryyyuuugggsssjjj]]]uuufffVVV```wwwzzzkkk[[[```nnn~~~~~~wwwhhh]]]hhh|||zzztttvvvwwwwwwvvvuuuvvvwwwxxxzzz|||}}}~~~yyygggjjjwww|||rrrsssxxx{{{vvv{{{zzzdddqqqkkkkkk{{{aaatttxxx{{{```<<<777111111111000000000000000000+++222111333555CCCoooxxxyyyjjjSSSLLLVVV]]]YYYIIIBBB======<<<<<>><<<;;;:::999999:::;;;<<<;;;<<<===>>>??????>>>===;;;::::::999999888888888666555444222111///...------,,,,,,+++******++++++++++++******++++++,,,,,,,,,,,,,,,...000333555777999<<>>===<<<;;;::::::;;;<<<===;;;<<<>>>???@@@??????>>>===<<<;;;:::999999999999888888666555444222111000......---,,,++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,---///222444555666999>>>BBBEEEHHHLLLNNNSSSUUUXXX[[[^^^ccciiinnnllluuuwwwxxx~~~RRRXXX]]]aaakkk{{{uuuooommmmmmllljjjeeeggghhhiiikkkrrr~~~|||{{{xxxxxxwwwuuurrrnnnjjjhhhhhhgggggghhhkkkooosssuuuqqqttttttwwwvvv```PPPQQQRRRXXXdddrrr}}}hhhTTT\\\wwwfff___}}}^^^UUUcccxxxuuulllUUU:::///222222+++........................---///...111333333FFFiii^^^eeezzz~~~lll>>>:::888...333111000111333555999BBBLLL___hhh\\\EEE>>>AAAIIIUUUeeeeee\\\ZZZeeeiiiiiiqqqmmmdddxxxjjjYYYmmmaaaWWWgggrrrccc]]]kkk{{{nnn\\\___sss}}}|||}}}}}}|||zzzssstttuuussspppmmmlllllljjjmmmpppqqqrrrtttvvvxxx}}}uuunnnhhhgggccc]]]ZZZ\\\eeepppjjj```vvvyyybbbUUUjjj{{{\\\eee|||www^^^===555000000000000000000000111000)))222444555777JJJqqqcccMMM@@@DDDNNNMMMFFFBBB>>>======;;;===NNNbbbuuu}}}~~~mmmZZZMMMFFFCCCAAA???AAAKKK^^^ttt~~~|||zzzxxxuuutttttttttqqqooollliiifffcccaaaaaaaaabbbbbb^^^XXXRRRPPPPPPLLLJJJGGGEEEDDDBBB???===>>>===<<<;;;;;;<<<===>>><<<===???@@@AAAAAAAAA@@@@@@???===;;;:::::::::::::::999999777666555444444000///...---,,,,,,,,,,,,,,,,,,++++++***++++++,,,+++++++++,,,...000222444333666;;;???BBBEEEIIILLLOOORRRUUUXXX\\\```fffiiihhhsssvvvwww}}}~~~SSSXXX\\\___gggvvvuuunnnnnnooonnnmmmiiihhhfffdddccceeennnvvvwww|||~~~xxxsssrrrsssnnnnnnnnnllliiieeeaaa___aaaaaaaaabbbdddiiimmmooommmsssuuuxxx|||jjj[[[SSSJJJEEEEEELLLYYYfff\\\IIIIIImmm}}}gggUUU~~~^^^WWWfff~~~~~~vvv]]]???111555444---...........................000...111333222HHHmmm___mmmaaa888999666---777111///000333555999CCCMMMYYY```TTT@@@<<>>PPPeeeuuu}}}lllVVVHHHCCCCCCCCCBBB@@@JJJaaawww~~~|||zzzxxxuuusssrrrrrrrrrpppnnnllliiifffcccaaaaaaaaacccddd```YYYSSSPPPOOOMMMKKKHHHEEEDDDBBB>>><<<>>>===<<<;;;;;;<<<===>>>>>>???@@@BBBCCCCCCBBBBBBCCCAAA???===;;;;;;;;;;;;;;;::::::999888777666666111000///...---,,,,,,,,,,,,,,,++++++***++++++++++++******+++,,,///111222000444999===@@@CCCGGGJJJLLLOOOSSSWWWZZZ^^^cccffffffrrruuuvvv|||}}}|||SSSUUUYYY___iiivvvuuummmkkklllllllllbbbdddfffeeeaaa```bbbdddlllkkkkkkkkkllljjjfffcccccc```^^^___aaa___YYYTTTXXXWWWYYY]]]______ccchhhpppsssuuuxxx{{{zzzqqqfffTTTNNNHHHCCC???<<<@@@GGGKKKDDDCCCWWW|||}}}ggg```______NNNZZZoooaaa===444555///+++////////////............111...000...555666CCCzzzZZZppp}}}RRR;;;666444333333444222222222333777DDDQQQ___ZZZPPPCCC;;;???LLLXXXfffYYYRRR[[[ffflllqqqwwwzzzeeeccc|||qqq\\\iiiyyyZZZYYYtttnnn___YYYlll{{{nnnaaannn|||~~~||||||~~~~~~}}}||||||~~~~~~|||{{{sssrrrqqqpppooonnnmmmlllccceeefffffffffgggiiikkkssszzzwwwgggsssfffdddppp___aaa{{{~~~yyyjjj>>>888333222111111000000111111000...---444666666YYYuuu~~~vvvwwwOOO>>>AAA;;;>>>FFFAAABBB::::::@@@???>>>PPPiiizzz~~~pppbbbUUUIIIDDDDDDCCCEEEOOOaaauuu~~~}}}zzzuuuooommmnnnqqqppppppooommmkkkhhheeecccaaa```___]]][[[XXXSSSOOONNNKKKGGGEEEDDDBBBAAA???AAACCCCCCAAA>>><<<>>>@@@AAAAAACCCDDDEEEEEEEEEEEE@@@???>>>===<<<<<<<<<<<<999999:::::::::999888888555555444333222000///...,,,,,,,,,++++++++++++***+++++++++,,,---...000000333555777999<<>>AAA>>>======LLLooo|||hhh```___gggOOOUUUhhhiii???222222//////////////////............000---000...666777EEE}}}mmmSSS;;;666444333333333111111222333888EEERRR^^^XXXNNNBBB;;;@@@MMMYYYdddWWWQQQZZZfffmmmttt{{{zzzccc___{{{qqq[[[gggzzz]]]]]]www|||iii]]]YYYqqqkkkhhhxxx|||zzzyyy}}}~~~~~~}}}}}}}}}}}}|||xxxuuuuuutttrrrpppnnnkkkiiihhhaaabbbbbbbbbaaabbbeeegggmmmvvv}}}hhhnnniiifffpppqqqggg~~~oooAAA666333222111111000000111111///......555777999[[[uuu~~~yyy}}}TTT>>>>>>;;;@@@HHHDDDAAA::::::???>>>???QQQjjjyyy}}}sssfffZZZNNNHHHHHHEEEFFFNNN^^^qqq~~~}}}{{{wwwqqqooooooqqqqqqppppppnnnllliiifffdddaaa```^^^]]][[[XXXTTTPPPNNNKKKHHHEEEDDDCCCAAA@@@BBBCCCCCCBBB???>>>???AAABBBBBBCCCDDDEEEEEEEEEEEEAAA@@@???>>>============;;;<<<<<<<<<<<<;;;::::::777666666555444222000///------,,,,,,+++++++++++++++++++++,,,---...///000111333666888:::===BBBEEEFFFJJJOOORRRSSSWWW]]]aaahhhjjjooouuuyyy|||~~~UUUVVVYYY]]]dddmmmxxx~~~wwwnnnhhhdddaaa]]]YYYUUUUUUVVVYYY]]]^^^^^^^^^[[[YYYWWWVVVUUUTTTQQQOOOKKKHHHFFFHHHKKKLLLJJJHHHDDDBBBBBBFFFIIIMMMUUU]]]dddmmmtttvvvssskkk___SSSNNNCCC:::999;;;;;;;;;;;;999===>>>DDDccczzzjjj``````tttUUUSSShhhpppEEE333111///000////////////............///,,,///...666999IIISSS:::666555333333111000000222333999FFFSSS[[[UUUJJJ@@@<<>>AAATTTkkkxxx{{{sssggg[[[PPPJJJIIIGGGFFFKKKXXXjjj~~~~~~}}}yyyuuurrrqqqqqqrrrqqqqqqpppmmmjjjhhhfffaaa___]]]\\\[[[XXXTTTQQQOOOLLLHHHFFFEEEDDDBBBAAABBBCCCCCCBBBAAAAAABBBDDDCCCCCCDDDEEEEEEDDDDDDDDDBBBBBBAAA@@@????????????>>>>>>??????>>>>>>===<<<999999888777666555333222//////...---,,,+++++++++++++++++++++,,,...///000000222444666888;;;???CCCDDDHHHLLLOOOQQQTTTZZZ^^^dddhhhnnntttxxxzzz{{{{{{RRRSSSVVVYYY]]]eeemmmsssuuupppkkkgggeee```ZZZUUUOOOOOOQQQVVV^^^bbbcccbbb^^^\\\XXXVVVSSSPPPMMMJJJKKKHHHDDDCCCBBBBBB@@@>>>===:::999===@@@EEEOOOXXX___kkkvvvzzzyyysssjjjaaabbbUUUIIIBBB???;;;999::::::BBB@@@???XXXyyynnn``````yyyVVVRRRnnnsssKKK888222......////////////............---,,,///...777;;;MMM~~~{{{RRR888666555333333000///000222444999GGGTTTYYYRRRFFF===<<>>>>>CCCWWWmmmyyy|||oooaaaVVVLLLHHHHHHGGGEEEHHHRRRbbbvvv~~~|||yyyuuusssqqqrrrrrrrrrqqqnnnllliiihhhaaa___]]]\\\[[[XXXUUURRROOOLLLIIIGGGFFFEEEDDDBBBCCCCCCCCCCCCCCCCCCEEEFFFDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCBBBAAAAAAAAAAAAAAA???@@@@@@@@@@@@???>>>>>>;;;;;;;;;:::999888666555333111000...,,,+++++++++++++++++++++,,,---...//////111333555666:::>>>AAACCCFFFKKKMMMOOORRRXXX\\\aaaeeelllrrrwwwxxxxxxwww~~~LLLMMMOOORRRUUU[[[aaafffmmmkkkjjjjjjhhhbbbYYYSSSMMMLLLNNNTTT]]]dddgggggggggddd```[[[WWWRRRLLLHHHMMMKKKGGGDDDAAA???<<<;;;===999777999<<>>EEEZZZppp|||~~~lll\\\PPPIIIFFFGGGFFFCCCEEENNN[[[lll~~~{{{xxxtttrrrssssssrrrqqqooommmjjjiiibbb```]]][[[ZZZXXXUUURRRPPPMMMJJJGGGGGGFFFEEEDDDCCCCCCBBBCCCDDDEEEFFFFFFDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBCCC@@@@@@@@@@@@@@@???>>>>>>=========<<<;;;:::999888666444222///---,,,,,,,,,+++++++++++++++,,,---...///111333444666999===@@@BBBFFFJJJLLLMMMQQQVVVZZZ^^^bbbiiipppuuuwwwwwwvvv~~~xxxEEEGGGIIIKKKNNNSSSXXX\\\fffgggkkkpppqqqlllccc[[[TTTTTTUUUZZZaaahhhmmmoooqqqnnnjjjfff```YYYRRRMMMPPPOOOLLLJJJGGGDDDBBBAAABBB===::::::<<<@@@IIIRRR[[[jjj~~~uuugggVVVEEE======777;;;;;;:::KKKlll{{{xxxbbb___ttt|||qqq\\\\\\uuuHHH444000000444////////////............---,,,000///777===SSSggghhhxxxxxxIII777777444222444000///000222444999GGGUUUWWWMMM???999===GGGRRRXXXYYYSSSSSS[[[aaaeeeqqqzzzeeeccctttzzz```cccuuugggsssyyyaaaUUU```qqquuuddd\\\mmmsss~~~zzzzzzyyyzzz{{{~~~~~~{{{yyyzzz{{{{{{{{{zzzzzzyyywwwtttpppkkkiiihhhfffbbb]]]YYYWWWWWWYYY___iiivvv~~~~~~yyytttrrr{{{}}}}}}|||tttdddpppccc\\\ffflllppp~~~ZZZ:::333222111111000000111111000444333333666@@@eee{{{xxxSSSIIIPPPGGG;;;>>><<<;;;;;;<<<===GGG]]]rrr}}}kkkZZZPPPJJJGGGHHHFFFCCCEEEMMMYYYgggyyy}}}~~~}}}|||zzzvvvsssrrrrrrrrrqqqooommmkkkiiicccaaa^^^[[[YYYWWWTTTRRRPPPNNNJJJHHHHHHHHHFFFEEEEEECCCBBBCCCDDDFFFFFFEEEDDDDDDEEEFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCCCC@@@@@@@@@AAA@@@??????>>>>>>>>>>>>>>>===<<<;;;:::999777333000---,,,,,,,,,+++++++++++++++,,,------...000222333555777;;;???AAADDDHHHKKKLLLOOOTTTXXX\\\```fffmmmsssvvvwwwwww|||~~~???AAADDDGGGJJJNNNRRRVVV]]]cccmmmzzz{{{tttjjjjjjjjjkkknnnttt{{{~~~|||zzzvvvqqqjjjaaa[[[XXXXXXXXXVVVRRROOOLLLKKKFFFAAA===<<<<<<>>>FFFNNNYYYiii{{{uuuooobbbPPPBBB<<<::::::;;;???HHHYYYnnn~~~nnn|||}}}ccc___lllwwwddd^^^uuuHHH444000000333////////////............------111///777===UUUaaaiiitttDDD777888444111555111000000222333999FFFTTTWWWKKK===777===HHHQQQVVVSSSPPPSSS[[[```dddppp~~~}}}eeeaaavvvffffffrrriiixxxrrr]]]WWWfffzzzmmmddddddxxx||||||~~~}}}zzz{{{~~~|||zzz{{{{{{zzzxxxtttooojjjggggggfffccc^^^XXXUUUTTTTTTZZZfffvvv{{{wwwtttccctttsssgggcccgggyyyeeehhh^^^:::333222111111000000111111000444333222777EEEnnn}}}tttTTTMMMVVVHHH666;;;;;;;;;;;;;;;===III```sss|||~~~~~~iii[[[SSSLLLIIIHHHFFFEEEHHHPPPZZZeeesss~~~}}}||||||zzzwwwtttrrrrrrrrrqqqooommmkkkiiieeebbb^^^[[[YYYVVVSSSPPPQQQNNNKKKIIIIIIIIIGGGFFFFFFCCCAAABBBDDDFFFEEECCCCCCDDDEEEFFFFFFFFFFFFFFFCCCCCCBBBBBBBBBCCCCCCDDDAAAAAAAAABBBAAA@@@@@@???????????????>>>===<<<<<<;;;999555111...,,,,,,---+++++++++***++++++,,,------...000111222555999<<<>>>BBBFFFHHHIIILLLQQQUUU[[[^^^dddkkkqqqvvvyyyzzzyyy<<>>BBBEEEPPP]]]SSSeeeuuuyyy}}}}}}ddd___hhh|||cccVVVtttKKK888333...---000/////////..................222///777===VVV[[[eeelll@@@777999333000555222000000222333999FFFSSSXXXKKK<<<777===HHHQQQUUUOOONNNRRR\\\```dddppp~~~hhhbbb{{{nnnkkkppplll|||nnn[[[XXXjjjqqqdddgggqqq|||{{{}}}yyy|||{{{zzzxxxsssnnnhhheeefffeeebbb]]]WWWSSSQQQQQQSSSbbbwwwtttaaaiiittthhhhhhjjjvvvzzzccchhhccc<<<333222222111000111111111///444222222999JJJttt||||||ooobbbJJJJJJYYYMMM<<>>===<<<===:::666111...---,,,---+++++++++***++++++,,,,,,+++---...///111333777:::===@@@DDDFFFGGGJJJOOOSSSZZZ]]]cccjjjqqqvvvzzz|||xxx}}}<<>>;;;AAAJJJQQQTTTOOOQQQUUU[[[___eeeqqq~~~jjjdddxxxsssmmmhhhooojjjWWW\\\ooo}}}rrrdddiiivvv}}}~~~|||}}}{{{tttmmmhhhfffbbbeeeeeebbb[[[TTTRRRRRRXXXbbbuuu~~~[[[aaa~~~iiieeegggxxxeeeggg~~~```???444444333333222111111000222777000666666DDD||||||yyydddAAABBBNNNSSSQQQ@@@<<<999<<<===<<<@@@OOOfffxxx{{{}}}mmmeee```XXXPPPLLLLLLJJJLLLQQQVVV]]]kkkwww~~~{{{{{{~~~{{{zzz{{{xxxrrrlllrrrrrrrrrrrrrrrnnniiieeeaaaaaa```^^^[[[XXXUUUSSSQQQPPPNNNLLLJJJHHHGGGGGGJJJHHHFFFDDDCCCEEEGGGHHHHHHFFFEEEFFFHHHHHHFFFCCCGGGFFFEEEDDDDDDDDDDDDDDDGGGEEECCCBBBAAAAAAAAABBBBBBBBBAAAAAA???>>><<<<<<888777666333000---+++))),,,,,,,,,++++++*********......///000222555777999===???BBBDDDGGGKKKPPPTTTYYY\\\```ffflllqqquuuwwwyyyyyyAAACCCFFFHHHJJJLLLNNNOOOOOOXXXjjj~~~wwwuuusssppplllfff___ZZZTTTKKKAAA<<<999777888<<>>GGGPPPRRR@@@;;;999;;;<<<<<>><<<:::999888777555333000---+++))),,,,,,,,,+++++++++******------...///111444666888<<<>>>BBBEEEGGGKKKOOOSSSXXXZZZ___eeekkkpppsssuuuzzzxxxIIIJJJKKKLLLMMMNNNOOOPPPLLLTTTccc|||zzzuuupppjjjddd```WWWNNNEEE@@@;;;777555777999???VVV~~~tttdddccc^^^LLL888888666666999AAAJJJQQQUUUHHHCCC@@@CCCLLL___zzzxxxvvvkkk[[[fffcccMMM___UUU:::111...///000000////////////000000000000000555888???iiiyyy}}}RRR<<<777000444222444222222222111222888BBBJJJFFF>>>777777>>>HHHOOORRROOOQQQVVV\\\```eeeqqq}}}ttthhhxxxsssjjjqqq|||ttteeecccnnnyyy}}}}}}pppqqq}}}~~~|||tttooofffdddaaa___]]]YYYUUURRRTTTdddhhhYYYtttfff\\\jjjtttsssggg@@@444444333222111111111111...888444999:::KKK|||III999???JJJPPP@@@:::999;;;<<<<<>><<<999888777777666555333000---+++***,,,,,,,,,++++++++++++***,,,,,,---...000222555666:::===AAAEEEHHHKKKNNNPPPVVVXXX]]]ccciiinnnqqqsssyyywwwSSSRRRQQQQQQQQQQQQQQQPPPQQQTTT[[[kkk~~~wwwqqqlllfffcccYYYPPPGGGCCC>>>:::888:::<<<:::CCC]]]|||{{{eee^^^XXXIII999777555555999BBBMMMVVV[[[NNNHHHBBB@@@EEESSSlll}}}wwwqqqfffXXXbbbtttTTTaaaYYY;;;000...000000000////////////000000000000///444888BBBooo~~~VVV>>>999222777444555000111111000222:::DDDMMMDDD===666666>>>GGGMMMOOOMMMOOOTTT[[[^^^cccnnnzzzuuufffooossshhh}}}vvvjjjaaaiiiwww~~~~~~~~~rrrmmmvvv~~~}}}wwwsssgggbbb^^^\\\[[[YYYUUUQQQTTTccckkkXXXoooiii]]]ppplllDDD555444333111111111111111---888444888999KKKzzz|||JJJ888;;;DDDKKK>>>;;;::::::;;;;;;BBBRRRgggxxxzzz{{{}}}nnn^^^VVVTTTOOOKKKHHHHHHGGGKKKUUU```ooozzzuuuddd```lll}}}}}}zzzyyyxxxvvvtttsssqqqppppppooommmjjjgggeeedddbbb```^^^[[[YYYXXXUUUTTTRRROOOMMMLLLKKKKKKHHHIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFFFFGGGFFFEEEDDDAAAAAABBBCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDBBB@@@???>>>===<<<:::888666555555666555444222000...+++***++++++++++++++++++++++++,,,,,,,,,---...111333555777;;;@@@DDDGGGJJJLLLNNNTTTVVV[[[aaagggllloooqqqwwwvvv^^^[[[WWWUUUUUUTTTQQQOOOSSSSSSUUUaaaxxxxxxrrrmmmhhheee\\\SSSJJJEEE@@@<<<;;;======888999BBBRRRfff|||hhhYYYPPPDDD999888666444777>>>GGGNNNSSSIIIEEEAAA@@@BBBLLL```qqq~~~~~~}}}vvvssskkkaaaUUU___}}}wwwTTT___ZZZ<<<222///222000000////////////000000000//////444999DDDsssvvvYYY@@@:::444888444444...///000111444<<>>777888>>>FFFKKKLLLJJJLLLRRRXXX\\\```kkkvvvxxxhhhiiiuuugggzzz{{{}}}fffaaaooo}}}|||tttkkklllyyy}}}~~~}}}vvvsssfffaaa\\\XXXXXXVVVRRROOOTTT___xxxmmmXXXjjjkkk]]]kkkrrrHHH555444222111000000111222,,,777333555777IIIppp~~~sssGGG;;;===AAAEEE;;;===::::::999;;;BBBSSShhhwww|||}}}wwwfffWWWOOONNNLLLHHHFFFFFFEEEGGGPPPZZZcccooo~~~{{{ggg[[[___ooo}}}zzzxxxvvvtttsssrrrpppnnnmmmmmmllljjjhhheeedddbbb```]]][[[ZZZYYYUUUTTTRRROOOMMMLLLKKKJJJHHHIIIKKKKKKKKKJJJHHHGGGFFFGGGHHHHHHGGGFFFEEEEEEBBBCCCDDDEEEFFFFFFEEEEEECCCCCCDDDCCCBBBAAA???===888888666555444444444444444444333222000...,,,++++++++++++++++++++++++++++++++++++,,,...000222444666:::???CCCFFFHHHKKKMMMRRRUUUYYY___eeejjjnnnooosssuuugggbbb\\\YYYWWWUUURRRNNNNNNOOOTTTbbbyyyxxxsssnnnjjjggg```XXXPPPLLLFFF@@@===>>>888777888<<>>EEETTTccc}}}}}}}}}vvvnnnfff]]]SSS[[[{{{nnnRRR```ZZZ>>>333000333000000////////////000000//////...444:::FFFvvvsss```|||WWW===888333777111000...///000111444<<>>:::999888:::CCCTTTiiiwww|||~~~vvvhhh\\\PPPKKKKKKHHHEEEDDDDDDBBBBBBIIIRRRYYYeeexxxsssaaa\\\fffyyy~~~{{{xxxvvvttttttqqqnnnllljjjjjjjjjiiigggeeedddbbb___]]]\\\[[[[[[UUUTTTRRRPPPNNNLLLKKKKKKJJJKKKKKKLLLLLLJJJIIIHHHGGGHHHJJJIIIGGGFFFFFFGGGDDDEEEFFFGGGHHHGGGFFFEEEDDDCCCCCCAAA@@@>>><<<;;;555444333222111222333333333333222111000...,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,...000222333666999===AAADDDGGGJJJLLLQQQTTTXXX^^^dddiiilllnnnqqqttt~~~nnnggg```[[[YYYVVVQQQMMMLLLLLLQQQddd{{{uuuppplllhhheeebbb]]]YYYYYYUUUMMMGGGEEE======>>>AAAAAA???CCCIIIgggnnnjjjXXXGGG@@@<<<666888666555666777888777666444444666888:::>>>JJJVVVlllyyyxxx{{{mmmddd[[[PPPSSS{{{|||fffPPPaaaXXX>>>444///000000000////////////000000.........444;;;GGGvvvjjjSSSqqqRRR:::777333888222//////000000000222:::EEEMMM@@@;;;666888???GGGJJJKKKGGGJJJPPPWWWZZZ]]]gggrrrvvviiiyyy{{{gggvvvxxxlllrrrpppooosss|||}}}~~~||||||}}}}}}{{{vvvrrrpppooofffddd___XXXRRROOOOOOPPPRRRSSSbbb~~~tttZZZfffooo[[[PPPfffnnn~~~wwwKKK666555222000///000222333///888111444;;;NNNzzzkkkGGGBBBDDDBBBAAA888>>>:::999888:::CCCUUUiiiwwwzzz~~~}}}kkk___VVVOOOKKKKKKHHHFFFFFFFFFCCCAAAEEELLLSSS\\\ooo~~~yyytttvvvwwwzzzzzzjjjaaaeeerrr}}}~~~~~~~~~}}}{{{yyyxxxwwwssspppmmmkkkkkkkkkkkkjjjgggfffcccaaa___]]]]]]]]]WWWVVVTTTQQQOOONNNMMMLLLKKKLLLLLLLLLKKKKKKJJJJJJHHHJJJLLLKKKHHHGGGHHHIIIEEEFFFHHHHHHHHHGGGEEEDDDEEEDDDBBB???===;;;999999666555333111000111222222222222222111000...---,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,...000222333666888<<>>===<<<888555555666888::::::888666888777888999888:::CCCNNNccczzzuuusssnnndddZZZLLLJJJnnnyyyaaaKKK]]]WWW>>>444...---000000////////////000000------...555;;;GGGvvvrrrVVVuuuPPP999777555:::444111111111000///111777BBBIII<<<888444777???GGGKKKKKKHHHKKKQQQXXX[[[^^^gggrrr|||yyyfffsss|||hhhvvvuuupppzzzooorrrzzz{{{~~~zzz}}}}}}yyytttpppnnnnnngggfffaaaYYYQQQMMMOOOQQQPPPPPP[[[sss{{{~~~xxx^^^iiitttaaaMMMXXXzzz[[[rrr}}}xxxJJJ777555222000///000222333111999111666???RRR{{{oooIIICCCEEECCCBBB999<<<:::999777:::CCCUUUiiiwwwxxx~~~~~~iii]]]WWWQQQMMMLLLLLLJJJJJJIIIEEEAAADDDJJJLLLSSScccwww~~~xxxyyywwwrrrmmmlllgggcccgggpppvvvwww{{{qqqhhhccchhhqqqyyy{{{}}}~~~}}}|||{{{{{{wwwtttpppnnnooooooooonnnhhhgggdddbbb```_________XXXWWWUUUSSSQQQOOONNNNNNLLLLLLLLLLLLKKKKKKKKKKKKHHHKKKMMMLLLIIIGGGHHHJJJFFFGGGHHHIIIHHHFFFDDDCCCFFFDDDAAA===;;;999888888999777555222000000111111222222111111000...---,,,*********++++++,,,,,,,,,------,,,---...000222333666888;;;===@@@DDDIIIMMMPPPSSSXXX^^^ccchhhlllnnnqqqrrrvvvzzz{{{rrrmmmfff___ZZZUUUQQQOOOMMMNNNPPP]]]|||}}}xxxqqqlllhhhccc^^^YYYUUU```iiirrrssshhhfffvvvssslll```TTTMMMGGG@@@:::999:::;;;===>>><<<999666888999;;;<<<<<<:::888777888666666777666888AAALLLhhh}}}zzznnnxxx|||kkkVVVGGGFFF]]]~~~dddRRRWWW}}}TTT<<<444000111000000000000000000000000000---///444888LLL|||aaayyyzzzGGG:::666///666444222333222111000333999BBBHHH<<<777444777@@@HHHMMMMMMHHHKKKOOOTTTZZZaaahhhlllxxxqqqwwwfffkkkuuusssqqqgggvvv{{{{{{|||~~~~~~|||yyy{{{zzzxxxvvvsssrrrqqqpppfffbbb\\\YYYVVVRRRMMMIIIHHHMMMWWWeeettt~~~|||}}}^^^ZZZvvvrrr]]]VVVTTTgggqqqdddooouuuKKK888666333222222222222111222777111444999WWW}}}lllPPPCCCDDD???;;;>>>===::::::999;;;GGG\\\nnnwww{{{wwwiiiaaa[[[SSSMMMNNNKKKGGGDDDCCCCCCBBBAAALLLSSS]]]fffnnnwww|||sssggg\\\XXXZZZ^^^ffftttvvvooohhhdddbbbfffqqq|||~~~~~~}}}|||{{{wwwvvvuuusssqqqooonnnmmmpppmmmhhheeeaaa^^^ZZZWWW[[[ZZZYYYWWWUUURRROOONNNMMMNNNNNNNNNNNNMMMLLLLLLGGGGGGHHHJJJKKKKKKHHHFFFHHHHHHHHHHHHHHHHHHHHHHHHKKKGGGCCC???===;;;888666555444333222111111111111444333111111111000...,,,,,,,,,,,,+++++++++******,,,,,,,,,---///000222333444666:::<<>><<<:::666777999:::;;;;;;::::::888666666777666888AAAKKKggg}}}zzznnnwww}}}nnnZZZJJJGGG[[[bbbRRR[[[{{{RRR:::333000222000000000000000000000000///---000444888LLL|||hhhrrrDDD;;;999000444222333222111000000333999BBBHHH===888444777???FFFJJJJJJGGGJJJOOOTTTYYY___eeejjjrrrtttxxxhhhkkkzzzyyy{{{rrrlll||||||||||||}}}}}}|||xxxuuuuuussspppmmmjjjhhhggggggccc___[[[XXXVVVSSSNNNKKKIIIMMMUUUbbboooyyy}}}~~~|||~~~^^^WWWqqq|||eeeYYYSSSaaajjj```nnnuuuJJJ888666333222222222222111000666111555;;;YYYeeelll~~~kkkPPPCCCEEE@@@;;;<<<;;;:::;;;:::<<>><<<999777555444444333222111000000111333222111111111000...,,,,,,,,,,,,+++++++++******++++++,,,---...000111222444666999<<>><<<:::::::::;;;;;;;;;;;;;;;888666666777666888AAAJJJbbbzzzzzzmmmwwwrrr___NNNHHHZZZ```RRR^^^yyyPPP999222000222000000000000000000000000///---000444888LLL~~~gggzzznnnAAA;;;;;;111222111333111000000000333:::BBBHHH===888444666>>>EEEHHHHHHGGGJJJNNNSSSWWW]]]cccggglllwwwyyyzzzmmmmmm~~~uuutttvvv{{{zzzzzzzzzyyywwwrrrooohhhfffaaa]]]ZZZYYYYYYYYYZZZXXXVVVTTTSSSQQQNNNKKKHHHKKKRRR\\\gggpppvvvxxx|||```TTThhhqqq___TTTnnnpppbbbqqqvvvJJJ888666333222222222222111///666222666<<>>BBB@@@>>><<<;;;::::::;;;999666555666777999@@@HHH[[[rrrzzzllluuuvvvcccQQQIIIZZZdddSSS^^^zzzQQQ999222///111///////////////////////////...111555888MMMooo{{{wwwCCC999:::222444000222//////000000333:::BBBHHH;;;777444777???FFFIIIIIIGGGKKKOOOSSSWWW\\\aaaeeelllttt~~~zzzsssooo}}}pppuuu|||zzzwwwtttqqqlllgggcccXXXUUUPPPLLLJJJJJJLLLMMMOOOOOOOOOOOONNNMMMKKKJJJGGGIIIMMMUUU___iiiqqquuuzzz~~~eeeTTTbbb{{{fffYYYxxxmmmxxxyyyKKK888555333222222222222111///666222666===ZZZYYYbbbzzz}}}dddKKKAAAEEEAAA;;;:::888<<<===<<<>>>JJJ^^^ooowwwyyy~~~ssscccVVVLLLFFFIIIGGGDDDDDDDDDEEEEEEDDDFFFFFFIIIOOOYYYgggttt}}}}}}rrrkkkmmmooonnnnnnqqqlllhhhgggiiijjjjjjooouuu~~~{{{yyyzzzyyyxxxvvvuuusssrrrqqqnnnlllkkkjjjiiigggbbb___\\\[[[ZZZXXXWWWVVVUUUUUURRRRRRSSSSSSRRRRRRQQQPPPNNNMMMLLLLLLMMMMMMLLLKKKHHHHHHGGGGGGGGGGGGFFFFFFGGGDDD@@@===;;;888555333333222111111000000000111111111111222333222///---,,,,,,,,,+++++++++******))))))***+++,,,...///000222555888;;;???BBBGGGJJJLLLOOOUUU[[[```eeekkkoooqqquuuxxx|||tttnnnfff^^^YYYVVVSSSQQQQQQNNNXXXooo}}}tttooouuu}}}|||uuuooogggbbb___\\\XXXUUUPPPOOOQQQZZZZZZIIILLLfffsssYYYFFF>>>AAAFFFLLLNNNLLLFFFBBBFFFDDD@@@<<<:::999:::;;;999555444666888999???FFFRRRgggzzzllltttzzzgggTTTIII[[[hhhVVVbbb~~~SSS999111///000////////////////////////......222555888MMM~~~JJJ777777444777111000//////000111333999AAAFFF999666444888AAAIIILLLLLLHHHKKKPPPUUUXXX]]]aaadddmmmssszzzyyysssyyynnnttt~~~yyyrrrjjjccc[[[TTTOOOGGGEEEAAA???>>>???BBBCCCFFFHHHJJJKKKKKKKKKJJJJJJDDDEEEHHHNNNWWWbbbmmmssswww{{{jjjUUU___mmm```qqqzzz}}}~~~MMM888555333222222222222111000666222666===[[[xxxYYYjjj^^^FFF>>>DDDAAA<<<<<<:::<<<======???JJJ^^^nnnvvvyyy}}}sssggg\\\VVVSSSPPPLLLHHHEEEDDDDDDDDDCCCFFFFFFHHHNNN[[[jjjxxx}}}}}}uuuqqqppprrrsssqqqrrruuu~~~|||zzzzzzyyyxxxwwwuuuttttttqqqooommmkkkiiifffaaa^^^\\\[[[YYYWWWVVVUUUUUUUUURRRRRRRRRRRRRRRQQQPPPPPPPPPNNNKKKKKKLLLMMMLLLLLLIIIHHHHHHHHHGGGGGGGGGFFFEEECCC@@@>>><<<:::777444333222111111111111111111111111222333444444111...,,,,,,,,,+++++++++******)))))))))***,,,---///000111444888;;;>>>BBBGGGJJJKKKOOOUUUZZZ___eeekkknnnqqqwwwyyy{{{~~~mmmiiibbb\\\XXXTTTPPPNNNPPPMMMWWWuuuxxxqqqiiibbb___\\\XXXTTTPPPSSSUUU\\\\\\LLLFFFTTTdddJJJ>>>@@@EEEJJJMMMMMMHHHEEEKKKHHHBBB===:::999;;;<<<999555444666888:::>>>DDDLLL[[[pppzzzkkksss~~~mmmXXXJJJYYYhhh[[[mmmTTT:::222///111000000000000000000000000......222666888MMMwwwuuuOOO666666444777111111///000000111333999???DDD888555444999CCCKKKNNNNNNGGGKKKPPPUUUYYY]]]aaadddlllooo~~~{{{wwwsssiiilllzzzxxxqqqfff[[[QQQHHHAAA<<<;;;:::888666777888;;;<<>>^^^zzz\\\oooZZZBBB;;;BBB@@@<<<===<<<;;;<<<<<>>===;;;888555333333222222222222222333111111333555777666333000,,,,,,,,,+++++++++******))))))***+++,,,...///000111333777;;;>>>BBBGGGKKKKKKOOOTTTZZZ___eeejjjnnnooovvvyyyzzz}}}fffccc^^^ZZZVVVRRRMMMJJJLLLKKKRRRfffxxxnnnfff```\\\WWWSSSOOOUUUUUUWWWZZZQQQGGGKKKfffqqqTTTCCCDDDFFFJJJOOORRRSSSSSS[[[UUULLLCCC===;;;;;;;;;:::555333666999:::>>>CCCKKKRRR```vvvzzzjjjrrrttt]]]KKKTTTrrrbbb^^^zzzTTT:::333000222000000000000000000000000......333666777MMMhhhdddvvvQQQ888888444666111222000111111111333888>>>BBB888555444999BBBIIILLLKKKDDDHHHNNNTTTXXX\\\```ccckkkiiisss~~~zzzvvvggg]]]ZZZ```hhhrrryyy}}}{{{sssfff^^^SSSHHHAAA<<<888666666555444333333444555666777<<>>;;;<<<;;;:::<<<<<<>>>JJJ\\\lllsssxxx|||wwwooo___YYYOOOHHHEEEEEEEEEFFFCCCCCCFFFOOO[[[hhhqqqvvvyyy~~~~~~~~~|||yyyyyyyyyzzzzzz{{{{{{{{{xxxtttoookkkiiigggeeecccaaa___\\\XXXVVVUUUUUUUUURRRRRRRRRRRRRRRQQQQQQPPPPPPLLLHHHGGGGGGIIIJJJJJJFFFFFFFFFEEEDDDCCCCCCCCC???===<<<<<<===;;;888666444333333333333333444444111222444777999888555222,,,,,,,,,+++++++++***************+++---...000111000333777:::>>>BBBGGGKKKKKKOOOTTTZZZ___dddjjjnnnllltttxxxxxxbbb___\\\XXXUUUQQQLLLHHHBBBDDDEEEMMMccc}}}~~~sssiiibbb\\\VVVRRRIIIQQQPPPQQQ[[[[[[TTTSSSNNNiii{{{^^^QQQOOOOOORRRXXX___dddgggllleeeYYYLLLBBB<<<:::::::::555333666999:::===BBBKKKNNNVVVlllzzzjjjrrryyybbbLLLPPPwwwvvv\\\^^^SSS:::333222444000000000000000000000000---///333666777MMMllljjjmmm}}}tttQQQ;;;;;;444333000444111111222222333777===AAA999555444888AAAGGGIIIHHHBBBFFFMMMRRRWWW[[[___bbbjjjdddiiisss~~~{{{wwwxxxggg[[[RRRIIIKKKNNNRRRVVV^^^jjjyyy}}}nnndddSSSLLLCCC;;;888888999999555555444333222222222222111555;;;>>>>>>>>>@@@AAABBBAAA???>>>BBBMMM[[[fffmmmttt|||jjjVVV___tttiii___xxxMMM888666333222222222222111000666222888DDDiiiRRRYYY~~~{{{\\\CCC999???<<<999;;;:::999;;;<<<>>>III\\\kkkrrrxxx|||wwwccc[[[QQQIIIEEEFFFHHHIIIDDDEEEHHHPPP\\\gggnnnqqqlllrrr}}}zzzxxxyyyyyyzzz{{{|||}}}}}}zzzvvvpppllljjjiiihhhgggcccaaa]]]ZZZWWWVVVVVVVVVSSSSSSSSSSSSSSSRRRQQQQQQOOOLLLGGGEEEFFFGGGIIIIIIEEEDDDDDDCCCBBBBBBAAAAAA<<<;;;:::;;;<<<;;;888666444444444333333444555555222333555888:::999666333,,,,,,,,,+++++++++************+++,,,---///000111000333777:::>>>BBBGGGKKKKKKNNNTTTZZZ___dddjjjnnniiirrrwwwwww~~~iiibbb\\\\\\YYYQQQIIIFFFFFFAAA===@@@HHHUUUcccnnniiimmm~~~zzzllleeebbb\\\UUUMMMNNNLLLNNNXXXccc```TTTQQQJJJnnniiiWWW[[[ffftttwwwrrrttt{{{nnnRRRHHHCCC<<<999:::666555777888888<<>>888666555:::AAAGGGJJJKKKEEEHHHLLLQQQTTTXXX]]]```eeejjjmmmmmmttt}}}xxxhhhYYYOOOJJJMMMIIIGGGIIILLLSSSdddvvvppp[[[JJJEEE???:::::::::888888:::888777666555333222111000333333444666999<<>>999:::;;;;;;===HHH\\\mmmtttzzz}}}iii]]]RRROOONNNLLLJJJJJJFFFFFFIIIPPPZZZaaaeeeeeecccaaannn}}}}}}}}}|||zzzyyyyyy{{{~~~}}}yyysssnnnjjjhhhhhhiiieeeeeeccc^^^YYYWWWYYY[[[VVVVVVUUUTTTRRROOOLLLKKKNNNLLLIIIGGGEEEEEEEEEFFFFFFEEECCCAAA>>>;;;:::999666777888999999888777666777777666555444222000///222444666888999888666444222...)))))),,,...+++(((*********+++,,,---...///111222555999===BBBFFFHHHNNNRRRWWW\\\```ccchhhjjjooosssuuuvvv{{{hhhbbb^^^]]]XXXQQQLLLKKKLLLFFF@@@???CCCKKKUUU\\\ZZZ]]]oooyyynnnfff]]]UUUKKKIIIGGGKKKZZZjjjkkkcccMMMEEEbbbxxxkkkrrrbbbOOOCCC;;;;;;999666666:::;;;:::<<<@@@CCCOOO^^^nnnxxxjjjqqqeeeOOOZZZxxx~~~VVVSSSsssnnnFFF777555111111000000000000000000000000...///333444888OOOmmm```|||~~~JJJ888777333666111111222111000000333777;;;>>>777555444888@@@FFFIIIIIIDDDHHHLLLQQQUUUYYY^^^aaaiiilllkkkfffhhhwww|||sssiiiaaa]]]YYYWWWTTTNNNEEECCCPPP___|||vvvgggSSSDDDCCC>>>:::;;;;;;999999;;;:::999888777555444333222111111111333555888:::<<<>>>>>>@@@@@@>>>AAAMMM[[[iiipppxxx~~~sss\\\___}}}nnnkkkhhhzzznnnjjjyyyNNN999666333222222333333333222111555777DDDoooxxxTTTKKKxxx{{{aaaIII???@@@===<<<===888:::;;;;;;===HHH\\\mmmuuu{{{uuuiii]]]WWWTTTNNNJJJIIIFFFEEEGGGLLLTTT[[[^^^```YYYWWWeee}}}|||{{{{{{|||~~~{{{xxxtttppplllkkkjjjkkkfffeeeccc___ZZZWWWXXXZZZUUUUUUTTTRRRPPPNNNLLLKKKMMMKKKIIIFFFDDDDDDDDDEEEEEEDDDBBB@@@===;;;999888666777777888888777777666777777777666555222000///111222555777888888777666222...******,,,---+++(((*********+++,,,---...///111333555999===AAAEEEGGGMMMQQQVVV[[[```dddhhhkkkpppsssuuuvvv}}}yyyxxxeeecccaaa___YYYRRRRRRWWWZZZSSSJJJDDDEEEKKKQQQUUURRRTTTbbb~~~yyymmmaaaWWWLLLGGGCCCHHHYYYlllvvvwww___SSSccczzz{{{pppzzz}}}tttYYYEEE:::===777666999???@@@===<<<>>>>>>IIIWWWjjjwwwjjjsssjjjXXXbbbyyySSSSSSppphhhAAA444333111333000000000000000000000000...000333444888PPPkkkddd~~~~~~FFF777888333666333444222111000000222666;;;>>>666444333777???EEEHHHHHHCCCGGGLLLPPPUUUZZZ___bbbjjjooolllaaa[[[eeeyyy~~~{{{uuummmfffhhhiiibbbSSSFFFFFFLLLmmmvvvmmmaaaPPPDDDBBB===:::<<<<<<:::999;;;<<<;;;:::999888777666555111111111111222444666777;;;<<>>AAA===<<<<<<888:::;;;;;;===III\\\mmmuuu{{{sssgggaaa\\\TTTMMMJJJHHHGGGFFFHHHMMMSSSWWWYYYVVVUUU```zzz|||}}}~~~{{{|||zzzxxxvvvssspppnnnmmmlllgggfffddd___ZZZXXXXXXXXXUUUTTTRRRPPPNNNMMMLLLKKKLLLJJJHHHFFFDDDCCCCCCCCCBBBAAA@@@>>>;;;999888777777777666666666666777777666777888888666333000......000222555777777777777333///+++***,,,---+++)))************+++---...///222333555999===AAADDDFFFKKKOOOUUU[[[```dddiiilllppprrrsssttt{{{xxxwwwaaabbbdddbbb[[[WWW]]]fffrrrlll```UUURRRXXX```ccc[[[YYYbbbwwwwwwgggZZZPPPIIICCCEEEQQQeee{{{vvvkkkppp{{{tttfffppp~~~ooooooyyybbbIII;;;===666777<<>><<<===>>>;;;:::;;;===<<<<<<;;;999888888777444333222222222333444555999:::===???<<<;;;AAAJJJ[[[fffsssyyyzzz}}}zzz]]]\\\yyyxxxjjjmmmpppmmmnnn~~~TTT999666333222222333333333222333666444???hhhssslllwwwXXXCCC<<>>EEEFFF@@@;;;;;;;;;===CCCVVVzzzsssiiixxxppp\\\ZZZnnnkkkQQQkkkfff???333111...111///////////////////////////000222444888PPPxxxKKK:::888222444000111111000//////222666:::===888666555999???EEEHHHHHHAAAEEEJJJOOOTTTYYY^^^aaaffftttzzzlllaaa\\\ZZZ^^^]]]bbbmmmxxx{{{lllfffccchhhnnnjjjXXXGGGRRRpppvvvnnnkkkgggaaa[[[KKKEEEAAAAAA@@@<<<;;;<<<===<<<<<<;;;:::999888888555444333222111111222222888999<<>>EEERRR___oooxxxzzz}}}|||]]][[[xxxoooooowwwnnnsss~~~OOO999666333222222333333333111444666444@@@jjj~~~PPP===999>>>;;;:::<<<::::::;;;;;;===III^^^ooowww}}}sssmmmhhh___XXXTTTLLLJJJFFFCCCCCCFFFJJJNNNQQQKKKOOOeee~~~~~~~~~|||~~~~~~|||yyytttpppllliiiiiigggddd```]]]ZZZWWWVVVWWWUUUSSSQQQOOONNNNNNOOONNNLLLKKKHHHFFFDDDCCCCCC===<<<;;;:::888777666555777666555444444555666777555777999:::999666333000,,,,,,---///111333555666333111...,,,+++++++++***)))))))))***+++,,,---...111222555888<<<@@@DDDEEEIIIMMMTTTZZZ___eeejjjnnnooooooqqqtttwwwxxxZZZ^^^eeefffbbbaaalllyyyyyyqqqpppnnniiifffgggooo~~~sssbbbRRRIIIBBBAAA@@@JJJiiilll___^^^^^^ZZZMMMFFFRRReeexxxUUU===;;;;;;;;;@@@EEEEEE???::::::::::::===MMMrrr~~~qqqhhhxxxpppWWWNNNZZZkkklllRRRmmm```<<<333111///222000000000000000000000000000000222333888QQQRRR;;;777111555000000111000//////111555:::===888666555999???EEEHHHHHH@@@DDDIIINNNRRRWWW\\\___eeeuuuuuufffZZZVVVUUUYYYcccnnnvvv|||uuulllrrr~~~uuugggcccjjjmmmcccUUUQQQnnn~~~xxxrrrpppqqqooojjjeeeXXXQQQJJJHHHDDD???===???<<<<<<<<<;;;:::999999999555444222000//////000000666666:::===<<<:::===CCCMMMZZZkkkvvv{{{^^^[[[zzz}}}yyy|||MMM999666333222222333333333000333777666DDDrrrLLL;;;999>>>;;;:::<<<::::::;;;;;;===JJJ^^^pppxxx~~~zzzqqqiii___VVVRRRHHHFFFCCC???===???CCCGGGLLLGGGHHHZZZuuu~~~~~~|||~~~~~~}}}}}}yyytttpppllliiiiiifffccc```^^^\\\XXXVVVVVVUUUTTTRRRPPPOOOOOOOOONNNMMMLLLIIIGGGEEECCCBBB;;;;;;:::999888777666666555555444444444444555555444666888999999888555444///.........///111333555333111///---+++******+++))))))))))))***,,,---...000111444777<<>>QQQkkkzzz```TTTQQQNNNJJJ???:::HHHZZZXXX@@@AAA???>>>@@@DDDCCC===999999999999;;;KKKmmm}}}ooofffxxxuuuWWWGGGOOO]]]{{{hhhQQQnnn\\\;;;444222///333000000000000000000000000000000222333888QQQtttXXX;;;555111666222000000///...///111555:::<<<888555444888>>>DDDFFFFFF@@@CCCHHHLLLPPPTTTYYY\\\cccooo~~~yyykkk___ZZZYYY^^^ffflllsssyyy{{{qqqhhhdddfffnnn}}}uuunnnooolllfffXXXppp~~~|||{{{}}}}}}wwwqqqhhh___UUUPPPJJJDDDBBBCCC======<<<<<<;;;;;;::::::666555333111000000111111333333666;;;;;;999<<>>JJJ___pppxxxyyynnndddYYYPPPMMMEEEEEEBBB???<<<===AAAEEEJJJHHHGGGNNN```vvvzzz}}}}}}zzzzzz~~~}}}}}}~~~|||xxxtttpppmmmkkkhhheeebbb``````]]]YYYVVVTTTTTTSSSRRRQQQOOONNNMMMMMMLLLKKKIIIGGGDDDBBBAAA;;;::::::999888777666666444444444555555444444444444555777888999999888888444333111000000111333555333222000...+++******+++(((((())))))***,,,---......000333777<<>>OOOlllpppXXXIIIFFFEEEDDD<<<999EEEWWW|||ZZZDDDIIIAAA???@@@CCCAAA<<<888999888999===KKKmmm}}}nnneeexxx{{{ZZZGGGMMMZZZqqq```OOOqqq]]]<<<666333///222000000000000000000000000000000222333888QQQ~~~___kkk[[[;;;333111888444222000///...///111555:::<<<777444333777===CCCEEEEEE@@@CCCGGGKKKOOOSSSXXX[[[aaahhhsssyyykkkbbb[[[]]]bbbggglllqqqtttvvvzzzyyy~~~}}}~~~|||uuullleeeeeebbbbbbiiixxxvvvnnnnnnmmm___rrr{{{ssshhh]]]UUUNNNGGGEEEFFF>>>>>>======<<<<<<;;;;;;999888666444333333333444000000444888:::999<<>>CCC===999:::888999;;;;;;>>>JJJ___pppyyyttthhh___TTTLLLIIIEEEEEEDDDAAA>>>>>>BBBEEEHHHGGGDDDBBBJJJ\\\qqq~~~~~~{{{vvvzzz|||yyywww{{{~~~|||}}}~~~~~~}}}|||~~~}}}|||~~~~~~{{{wwwtttqqqooonnngggdddaaa``````^^^ZZZWWWRRRRRRRRRRRRQQQOOOMMMKKKLLLKKKJJJHHHFFFCCCAAA???:::::::::999888777777666222333555555555555333222444444666777888999::::::888666444222111222444666333222111...+++******+++(((((())))))***+++---...---///222777<<>>===???IIIXXXkkkxxxwwwnnnccc]]]MMMJJJEEE???===AAAJJJQQQcccjjjJJJPPPOOOEEE>>>>>>???===::::::888???>>>IIInnnooojjj~~~wwwZZZOOOKKKpppxxxsssXXXQQQvvvaaa;;;555000+++666000000111111000///...---///111...000;;;PPP~~~\\\YYY{{{~~~|||^^^999888555444555,,,111111111111222666;;;???999666444666<<>>===???>>>;;;;;;===;;;999777444222111111111000111222444777:::===???FFFMMMYYYfffpppzzzcccYYYrrr~~~~~~tttMMM888555222000111222333333222000888;;;GGGxxx~~~qqqrrrKKK===<<>>===:::111<<<:::999>>>KKK]]]mmmwww~~~~~~ooobbbZZZWWWTTTSSSPPPMMMHHHCCCAAAAAABBBDDDGGGFFFCCCBBBGGGSSSdddpppuuu|||zzzvvvtttuuuzzz|||zzzwwwzzz{{{|||~~~~~~~~~}}}}}}~~~{{{xxxuuurrrqqqjjjgggcccbbbbbbaaa\\\XXXWWWVVVTTTRRRPPPOOONNNNNNKKKJJJHHHGGGFFFDDDAAA>>>>>>===;;;999888777666666666666666555444444333333222333333444666777999:::888999::::::::::::999888999777444111---***((('''++++++++++++++++++++++++///000222444777<<>>???===;;;::::::???>>>KKKqqqpppiiiwww}}}___LLLFFFkkkyyyvvvQQQQQQuuu{{{TTT666555222---555111111000000////////////000111...///999KKKwww|||XXXZZZtttqqqvvvVVV555666333333666...111111111111222555;;;???999666444666<<>>AAAEEEJJJOOOTTTWWWXXX^^^```fffnnnuuuzzz{{{zzz{{{uuummmhhhhhhkkkmmmnnnnnnkkkiiijjjmmmooommmkkkrrrssswwwxxxqqqhhheeehhhtttzzzzzzooopppxxx~~~vvvhhh^^^TTTKKKFFFDDD???===>>>>>>;;;;;;===;;;:::888555333222222222000111111333666999<<<>>>EEEKKKUUU```kkkvvv{{{___VVVnnnxxxkkkgggoooxxxOOO888555222000111222333333333111777999EEEuuuoooGGG:::999@@@AAABBBAAA999;;;999888===III[[[kkkvvvzzz~~~yyynnnfffaaa^^^[[[XXXRRROOOJJJFFFDDDDDDEEEGGGGGGFFFDDDBBBEEEOOO]]]hhhpppxxx~~~~~~}}}~~~}}}yyyuuurrrsssvvvyyyxxxuuuwwwxxxzzz{{{{{{{{{{{{zzz}}}zzzwwwtttrrrqqqjjjhhheeecccbbb```]]][[[WWWVVVUUUSSSQQQPPPOOOOOOKKKJJJHHHFFFFFFDDD@@@>>>===<<<;;;999888777777777666666666555444444333333222333333444555777999:::888888888888888888888888999888555222...,,,***)))++++++++++++++++++++++++...///111333666;;;AAAEEEIIIMMMSSSYYY]]]aaadddggghhhnnnnnnooosssxxx~~~ZZZ]]]``````]]]XXXSSSQQQ]]]ppp{{{qqqrrrwwwrrrddd[[[TTTPPPXXXbbbeeehhhqqqsssttt~~~|||hhhRRRHHHFFFBBB===:::444:::CCCKKKRRRXXX]]]aaaUUUOOOGGGEEEHHHMMMQQQSSSFFFCCCHHHaaawwwlll\\\```XXXLLLAAA>>>>>><<<;;;<<<<<>>===;;;;;;===<<<:::999777555444444444000000111222444777:::;;;DDDHHHPPPYYYdddqqq}}}xxx]]]TTTlllooo___XXXvvv~~~dddxxxwwwLLL888555222111111222333222555111777888BBBrrr|||zzzIII::::::AAACCCFFFFFF===:::888777<<>>CCCHHHKKKPPPUUUYYY^^^cccffffffmmmmmmnnnrrrwww}}}~~~\\\___ccceeebbb[[[RRRLLLPPP```zzzuuurrrvvvsssiiibbb]]]ZZZTTTZZZYYY\\\gggkkkrrrxxx___PPPJJJFFF@@@::::::===CCCKKKUUU___fffiii[[[TTTNNNNNNSSSXXXXXXUUUIII@@@;;;MMMlll{{{ssshhh^^^PPPCCC===<<<:::;;;<<>>999666444666;;;@@@BBBCCC===@@@DDDIIINNNSSSVVVWWW[[[]]]```bbbdddhhhlllpppsssqqqnnnlllllllllmmmnnnmmmjjjiiilllpppssssssqqqgggiiioootttuuurrrrrruuu{{{pppaaaffftttwwwjjj]]]TTTNNNFFF???>>>===;;;:::<<<;;;;;;:::888777666666555111111111111333555777888@@@DDDLLLUUUaaammmzzzxxx^^^UUUoooxxxgggeeeyyytttfff{{{qqqEEE777555222111222333222222555111777888BBBrrriiiQQQAAA===CCCDDDFFFEEE;;;;;;999888;;;FFFWWWiiitttwww{{{~~~wwwqqqlllfff^^^YYYUUURRRLLLFFFBBBAAABBBCCCBBBCCCBBB@@@@@@DDDLLLSSSbbbjjjqqqssssssvvvxxxwwwwwwsssooommmnnnppprrrrrrrrrrrrssstttuuuvvvvvvwww|||{{{{{{{{{|||~~~~~~~~~}}}{{{xxxtttrrrpppjjjkkkjjjfff```]]]^^^```ZZZYYYWWWUUUTTTRRRRRRQQQMMMKKKIIIGGGFFFCCC???===;;;::::::999888888888999666666555444444333333222222222222333444666777888777555444222222444555777777666444333000...,,,++++++++++++++++++++++++++++++,,,...///111666;;;@@@HHHJJJOOOSSSWWW\\\aaaeeeeeejjjkkklllqqquuu|||YYY\\\ccchhhhhh```SSSIIIIIIVVVlll|||ppppppwwwyyysssmmmhhh___aaa^^^```hhhkkkrrrgggTTTLLLJJJGGGCCCAAACCCHHHQQQ[[[cccffffff\\\XXXUUUXXX^^^```ZZZSSSEEE@@@:::@@@```uuuiiiYYYGGG>>>;;;999:::===@@@BBBIIIfff{{{ooo^^^JJJ===WWWdddMMMoooddd???444333222111000111000///...///000333444222555333555<<>>888555333555;;;@@@BBBBBB>>>AAAEEEJJJOOOTTTWWWXXX___^^^]]]___ccchhhjjjkkkjjjkkkkkkkkklllmmmpppqqqrrrqqqrrrwww}}}yyyxxxyyy||||||{{{}}}jjj]]]fffwww|||uuuzzzyyyyyyyyyvvvoooeee]]]VVVKKKBBB>>>===;;;:::;;;;;;::::::999999888777666222222111111222333444555:::@@@IIISSS___kkkvvv}}}www^^^VVVppptttssstttjjjlllBBB777555222222222333222111444111777888DDDuuuiiiWWWDDD>>>CCCDDDEEEDDD:::<<<;;;:::<<>>===???XXX{{{hhhRRRDDD===:::;;;===???DDDQQQtttrrr{{{___KKK@@@@@@ggg]]]RRRyyy[[[:::444111000333222000000//////000222333444///222000222;;;JJJssszzzzzz^^^<<<;;;444222666111000000000000111444:::>>>888555333555;;;@@@BBBBBB>>>AAAEEEJJJOOOTTTWWWXXXaaa^^^]]]^^^cccgggiiiiiiggghhhkkklllnnnqqquuuxxxwwwvvvvvv|||sss]]]^^^eeeqqq~~~yyygggYYYZZZ[[[```gggmmmnnnkkkggg___RRREEE@@@>>>;;;::::::999999::::::999888777777444333222111111222333444666<<>>EEEYYYuuuzzzZZZCCC>>>GGGsssWWWXXXSSS777777111///444222...//////000222333444444///111000222;;;LLLuuuzzzhhh@@@;;;444333666000///000000///000444999>>>888555333555:::???BBBBBB===@@@DDDIIINNNSSSVVVWWW]]]^^^______```bbbfffiiigggiiilllnnnppptttyyy~~~yyyuuusssxxx}}}}}}hhh```\\\dddrrrlllYYYQQQQQQSSSZZZcccjjjllllllgggXXXIIIAAA???;;;999999888888999:::999999777777666555333222111111222333444999@@@IIIUUUcccpppyyysss[[[UUUooowwwlllAAA666444333333333333222000555111777888EEEwwwmmmXXXCCC;;;???BBBEEEDDD:::<<<;;;:::;;;BBBQQQffftttzzz}}}zzzrrrjjjeee]]]YYYRRRKKKGGGDDDDDDDDDCCCDDDDDDAAA???@@@EEEIIILLLVVV^^^bbbeeejjjmmmnnnkkkkkkjjjiiiiiijjjkkkmmmrrrrrrrrrssstttvvvxxxyyyyyyyyy{{{|||}}}}}}}}}}}}|||xxxvvvrrrqqqppppppnnnjjjfffbbb___^^^\\\ZZZXXXWWWVVVVVVTTTRRRNNNLLLIIIFFFAAA>>>===<<<;;;999888777777777555555444333333222222111111111111111222333444555222222222222222222222222111111222222222000...,,,++++++++++++++++++++++++++++++,,,,,,...111666:::AAAEEEKKKPPPTTTXXX\\\___```eeeeeehhhnnnqqq|||JJJOOOZZZgggmmmdddOOO>>>AAA<<<;;;BBBIIINNNVVV___ttt{{{```fff|||uuuhhheeeiiihhhrrr{{{^^^NNNQQQ\\\bbb___WWWNNNOOOWWW^^^___]]][[[cccpppzzzzzzooo\\\OOOHHH888===EEEEEEaaalllUUUGGG>>><<<>>>===FFF^^^~~~~~~[[[BBB@@@MMMzzz~~~OOOVVV|||PPP999<<<333...333000---...000111333333444444222444222444===NNNxxxyyynnnsssFFF>>>555333666...////////////000444999===888555333555:::???AAABBB<<<>>>CCCHHHMMMQQQUUUVVVWWW\\\aaa```\\\]]]ccciiigggjjjmmmnnnppptttzzzxxxrrrmmmqqq|||zzztttfff[[[___lll}}}{{{hhhYYYVVVSSSVVV]]]ffflllnnnkkk[[[KKKBBB???<<<999999777888999:::999999777777777666444222111111222222444777<<>>@@@CCCAAA777;;;:::999:::@@@OOOdddssswww{{{vvvkkkdddYYYVVVOOOIIIEEEDDDDDDEEEGGGGGGFFFBBB??????CCCHHHHHHQQQZZZ^^^bbbgggkkkkkkggghhhhhhhhhhhhhhhjjjkkkrrrqqqqqqrrrsssvvvxxxyyyyyyzzz|||}}}~~~}}}}}}|||~~~zzzxxxuuusssrrrsssssspppiiiccc___^^^]]][[[YYYXXXWWWWWWUUUSSSPPPMMMJJJFFFBBB???>>>===;;;999888777666666555555444333333222222111111111111111222333444444111222333333333333222111111222333444333111///...+++++++++++++++++++++++++++,,,,,,,,,...111666:::>>>CCCIIIOOOSSSWWWZZZ\\\___ddddddgggnnnppp~~~zzz}}}JJJKKKUUUgggnnndddSSSIIIGGG@@@===AAABBBAAABBBGGGVVVxxxdddYYYlll~~~vvvqqqeee^^^lllsssWWWPPPZZZfffggg[[[OOOOOOZZZdddbbb[[[ddd{{{yyytttvvviiiQQQDDD<<>>;;;888:::999999888888888888888777666666444333222111111555888<<>>BBBGGGMMMQQQTTTXXXZZZ```eeeeeehhhnnnnnn{{{yyy~~~KKKHHHMMM\\\hhhggg^^^XXXRRRJJJCCCCCCBBB???@@@EEEJJJhhhjjjWWWZZZfffmmmrrrwww{{{}}}xxxkkk```dddqqq}}}gggcccggghhhlllddd[[[ZZZaaagggfffbbbsssyyyzzziiiOOOFFFDDDQQQbbb]]]NNN\\\{{{qqqYYYJJJCCC??????UUUxxx~~~VVVBBB@@@RRRwwwjjjPPPccctttMMM444333222111333111//////000111222333555666444333555777===SSSuuummmTTTccc}}}lll}}}KKK===444333666111222111///...///222666888888555222333666<<<@@@CCCAAAAAAAAADDDHHHMMMRRRUUUXXX\\\aaacccccceeeiiilllhhhhhhgggggghhhjjjmmmnnnooonnnlllmmmsss~~~|||wwwssszzzuuuiiibbbllllllbbbZZZZZZ___dddjjjpppkkk^^^MMMBBB===<<<888555999999888777777777777888777666555444333222222111000333888BBBMMMXXX___ccctttzzzzzzZZZYYY{{{UUUAAA555444222111000111222333444666444999AAAjjjyyyhhhHHH===HHHIIICCC???<<<;;;:::999;;;BBBPPPbbbnnnyyy||||||ppphhhWWWTTTPPPOOOOOOOOOLLLJJJIIIHHHEEEBBBAAAAAAAAABBBFFFIIIOOOUUU[[[```bbbdddbbbcccdddcccbbbccceeegggkkkkkkkkklllmmmoooqqqrrrsssrrrqqqrrruuuwwwxxxxxx|||~~~}}}}}}zzzvvvsssppplllhhheeeaaa___[[[YYYWWWVVVUUUSSSRRROOOMMMKKKIIIFFFBBB???>>>===;;;999888888999999666555444333222111111111111111111222333333444444111111111222222111111000000111111222222222111111000...,,,+++******++++++***+++,,,,,,,,,...222555===AAAGGGLLLPPPTTTWWWZZZ^^^cccdddgggnnnooo{{{yyyvvv|||JJJEEEHHHVVVfffllliiieee]]]TTTKKKFFFBBB???>>>@@@EEE[[[zzz{{{ddd\\\bbbeeennnyyyvvviii]]][[[aaa|||{{{wwwqqqmmmkkkkkklllnnn|||}}}jjjPPPFFFOOOccctttppp]]]UUUXXXzzzzzzbbbOOOEEEBBBBBB\\\~~~yyyOOO;;;EEEfffyyyxxx]]]PPPiiidddCCC000222111111333111000000000000111222333444444444666:::???TTT{{{lllPPP^^^mmmaaaNNN>>>666555666222222111/////////222555777888555333333777<<<@@@BBB@@@@@@@@@CCCGGGLLLQQQTTTYYY]]]bbbddddddfffjjjmmmhhhhhhgggffffffgggiiijjjkkkkkkllllllnnnsssyyy}}}|||yyywwwtttrrrtttwww}}}sssfffUUUXXXiiibbbXXXOOOLLLOOOVVVcccnnnkkk___OOODDD>>>;;;888555888888777666666666777777666666555444333222222111///000666@@@LLLUUUYYYZZZdddlllvvv~~~zzz[[[\\\}}}rrrnnnUUU>>>444333222111111111222333555666444:::@@@hhh}}}iiiIII===GGGHHHBBB>>>999;;;;;;:::;;;AAAOOOaaammmyyy}}}}}}qqqiii]]]YYYUUUSSSSSSQQQLLLIIIFFFEEEDDDBBBAAAAAA@@@@@@AAADDDIIIOOOVVV\\\```cccaaaaaabbbaaa``````aaaccchhhhhhhhhhhhiiilllnnnoooqqqnnnlllkkkmmmppprrrrrrvvvxxx|||~~~zzzvvvsssooojjjfffbbb___\\\ZZZYYYWWWUUUTTTOOOMMMKKKJJJJJJHHHEEEBBB>>>===;;;:::999999999999666555444333222111111111111111111222333444444444000000000111111111111111111111222333444444444444333222000---+++***)))(((***+++,,,,,,,,,...222555===AAAGGGLLLOOOSSSVVVYYY\\\aaabbbfffmmmooo{{{vvvHHHEEEHHHUUUdddjjjgggaaa^^^XXXPPPJJJEEEAAA>>>===EEETTTsssxxx~~~}}}lll___WWWUUUUUUsss{{{pppkkkpppxxx|||xxxyyykkkTTTFFF\\\wwwttt^^^PPPUUUeeesssppp___NNNEEECCCDDDaaaqqqJJJ555JJJxxxvvv|||VVVVVVrrruuuUUU;;;///222111111333000000000000000111111222333444555888<<>>>>>???AAAFFFKKKPPPSSSZZZ]]]bbbccccccdddgggjjjiiihhhgggffffffffffffgggggghhhjjjjjjjjjlllooorrryyywwwtttsssssssssrrrqqqqqqrrruuu|||vvvaaaUUURRRZZZfffuuutttaaaNNNGGG@@@===???HHHXXXgggiii___QQQFFFAAA>>>:::888888777777666666666666666666666555444333333222222222222666@@@NNNYYY^^^```XXX^^^hhhuuuvvv\\\___~~~dddccc}}}SSS<<<333333222111111222222333666666555<<>>:::;;;;;;:::;;;@@@MMM___lllzzz}}}}}}ppphhhddd___ZZZVVVTTTPPPJJJEEECCCCCCCCCBBBBBBAAAAAAAAA@@@BBBEEEJJJPPPWWW\\\___aaabbbbbbaaa```___```bbbhhhggggggggghhhjjjlllmmmrrrnnnhhhdddccccccddddddggglllttt}}}|||yyyuuupppllldddaaa^^^\\\[[[YYYVVVTTTOOOMMMKKKJJJJJJHHHFFFCCC@@@???===:::999888888888666555444333222111111111000111111222333444555555111111111000000111111111111222333444555555555555555444222000---+++)))(((***+++,,,,,,,,,...222555<<<@@@FFFKKKNNNQQQUUUWWWYYY^^^```eeemmmnnnzzzJJJGGGGGGMMMWWW]]]\\\VVVZZZXXXTTTOOOKKKGGG@@@;;;???LLLmmm{{{hhh\\\WWWRRRLLLYYY{{{kkkccckkkyyyyyyqqqrrriiiXXXOOOjjjqqq\\\LLLVVVaaacccYYYLLLDDDCCCOOOkkkjjjIII666NNN}}}rrrUUUdddmmmLLL888222444111000333///111111000000111222333333666666999===BBBWWWvvvSSSgggrrrssszzzbbbtttLLL999999888444444111000000///000111333444777555333333777;;;>>>???======>>>@@@DDDIIIOOORRRYYY\\\``````______aaadddhhhhhhgggfffffffffffffffeeefffgggggghhhkkkooossstttrrroooooopppqqqqqqpppqqqrrrssswww}}}}}}hhhXXXSSSRRRYYYWWWFFFEEEAAA===<<<===CCCQQQ___ddd\\\PPPGGGAAA>>><<<:::888777777666666666666666555555555444444333333222333333666@@@OOO___kkkpppcccaaaaaaiiiuuuqqq[[[aaahhhnnnkkkKKK777222222222222222222222333444333333<<>>KKK]]]kkkyyy}}}xxxpppkkkfff```\\\XXXTTTNNNIIIIIIHHHGGGFFFDDDCCCAAAAAABBBCCCDDDHHHLLLRRRVVVYYY^^^___``````^^^]]]^^^___ggggggggghhhhhhiiijjjjjjoooiii```XXXTTTQQQPPPOOOTTT[[[hhhxxx}}}zzzuuurrrgggeeebbb___]]][[[WWWUUUQQQOOOMMMKKKJJJHHHDDDBBBCCCBBB>>>;;;888777666555666555444333222111111111000111222333444555666666444333222111000000111111111222333444555555666666444444444333111...,,,******+++,,,,,,,,,...222555<<<@@@EEEJJJMMMPPPSSSVVVVVV\\\___eeelllmmmyyyRRROOOIIIFFFKKKTTTXXXXXXZZZ\\\ZZZUUUQQQMMMEEE===<<>>CCCXXX```uuuttt~~~TTT;;;;;;999222444111000000///000111222333777555333444777;;;===>>><<<<<<<<>>;;;:::888888777666666666777777555555444444444333333333000111444;;;III[[[lllvvvwwwooofffccciiiuuulllZZZeeeuuuvvv|||sss|||^^^GGG888111222222222222333333333111//////:::@@@dddyyy___DDD999???NNNMMMGGGBBB999:::;;;<<<;;;===III\\\kkkxxx|||vvvpppiiiccc```]]]XXXTTTSSSQQQNNNJJJFFFCCCAAA@@@BBBCCCDDDFFFJJJNNNQQQSSSWWWYYY[[[[[[ZZZYYYYYYZZZcccdddeeeeeeeeedddcccbbbbbb\\\SSSKKKFFFCCC@@@???CCCLLL\\\ppp~~~{{{vvvssskkkiiifffccc```]]]XXXUUURRRPPPNNNLLLJJJGGGDDDAAADDDBBB???<<<999777666555666555444333222111111111000111222333444555666777444444222111111222333444333333444555666666666666444555555555333000---+++***+++,,,,,,,,,...222555;;;???DDDIIILLLOOORRRTTTUUU[[[^^^dddkkklllwwwZZZ\\\ZZZTTTUUU^^^eeegggdddeeebbb[[[VVVRRRJJJAAA>>>DDDXXX}}}zzzpppmmmcccVVVKKKKKKYYYwwwyyyjjjaaaYYYUUU^^^lllppphhhfffccckkkwwwuuuddd___[[[WWWOOOJJJNNNVVVwwwXXXFFFCCCaaa[[[[[[[[[>>>444555666000000444000111111111222333555666777:::999;;;===BBBXXXppp}}}eeeAAA>>>999111555111000000000000111111222666555333444777:::<<<===;;;;;;;;;>>>BBBGGGLLLOOOQQQUUUYYYZZZZZZZZZ]]]```aaaaaabbbdddeeefffffffffdddeeeffffffhhhkkkqqquuuwwwrrrmmmjjjjjjlllnnnooonnnooopppppprrrvvv}}}yyypppmmmjjj^^^QQQNNNLLLNNNNNNMMMQQQWWWaaa[[[SSSJJJDDD???<<<;;;999999888777777777777888555444444444444333333333000111333555;;;GGGWWWccctttuuuqqqjjjeeejjjxxxiii[[[hhhlllqqq[[[GGG777111111222222333333333333222000000;;;???bbbssszzzhhhEEE777;;;KKKQQQOOOGGG999999<<<<<<;;;<<>>======;;;BBBQQQeeeyyy|||wwwssspppmmmjjjfffccc^^^YYYUUURRRPPPMMMLLLJJJHHHEEEBBBBBBAAA>>>;;;999888888888666555444333222111111111000111222333444666777777333222111222333555777999666666777777777777777666666777777777555111---+++***+++,,,,,,,,,...222555;;;???DDDHHHKKKNNNQQQSSSTTT[[[^^^ccckkkkkkvvvvvv___hhhmmmkkkkkkqqqvvvvvvnnnnnniii___XXXUUUMMMDDD@@@<<>>???AAABBBBBB:::???KKK^^^rrr~~~xxxsssrrrppplllhhhddd___YYYUUUPPPOOOMMMLLLKKKIIIFFFDDD@@@>>>===;;;:::::::::;;;666666444333222111111111000111222333555666777888111000000222444888;;;===888888999999999888888777888888999999666111---)))***+++,,,,,,,,,...222555;;;>>>DDDHHHKKKNNNQQQSSSTTT[[[^^^cccjjjjjjuuuppp[[[nnn~~~vvvtttoooiiibbbZZZNNNDDDCCC>>>CCCWWW{{{rrrooolll___SSSHHHNNNcccxxx|||nnnnnnjjjbbb]]]\\\^^^```oookkkcccjjjxxx}}}uuu```NNNJJJIIIIIIXXXlllfffUUU:::IIIuuubbbzzzOOO:::777333000000111111111111333666777666666777777;;;;;;???<<>>PPPcccrrrppphhhgggmmmqqq|||}}}fff\\\lllhhhzzzzzzZZZ<<<555222222111111111111222222444444...777AAAaaaggg[[[fffCCC999777:::BBBPPPQQQ@@@;;;::::::;;;<<>>JJJPPPYYYccckkkqqqtttuuummmggg]]]TTTMMMHHHCCCAAA;;;:::999777666555444333444333111000111333555777999555444777888666666999GGGZZZkkkjjjdddeeennnuuu{{{|||aaaZZZlllvvvdddrrruuuUUU;;;444222222111111111111222222444555000777???]]]hhhQQQkkkzzzGGG;;;777:::AAANNNNNN>>>;;;::::::;;;===EEEWWWhhhtttyyy~~~sssggg[[[OOOKKKLLLFFFFFFFFFGGGGGGFFFDDDAAAAAAAAAAAABBBDDDGGGKKKMMMLLLMMMNNNPPPRRRTTTUUUVVVPPPNNNLLLIIIEEEBBB@@@>>>>>>BBBDDDGGGMMMRRROOOIIIFFFBBBEEETTTgggttt||||||yyyyyyvvvrrrmmmhhhbbb^^^\\\XXXTTTPPPMMMLLLKKKJJJHHHEEEBBB???<<<<<<;;;999888555444333222222111111111111111111222444666777888777555222000000111444555777999::::::999888999:::;;;;;;;;;999666333///---+++,,,,,,,,,---000444777===AAAEEEGGGHHHKKKOOOSSSVVV\\\___cccjjjjjjuuu|||EEEaaa|||vvvooofff\\\VVVMMMIIIHHHHHHZZZjjj___^^^[[[^^^lll}}}}}}tttwwwrrrooorrrvvvqqqcccWWW]]]qqquuummmppptttqqqqqqvvvmmmkkkqqqzzzzzzZZZGGG>>>aaasssxxxaaacccQQQ888555222111222444444444444666999:::::::::;;;;;;>>>>>>BBB>>>FFFPPPnnnkkk^^^RRRaaavvvhhhyyy___???888666222222111000000000000111222444333222222333555888999<<<===???@@@CCCHHHMMMRRROOOQQQTTTWWWYYYYYYYYYXXX\\\]]]^^^bbbeeeggggggeeecccdddeeeddddddeeehhhkkkjjjkkklllmmmnnnoooooopppnnnnnnpppsssssstttzzzuuubbbUUUHHHCCCAAA===999777;;;AAALLL\\\kkktttwwwvvvpppjjj```WWWPPPLLLHHHFFF===<<<:::888666444333333333222111000111333666777:::>>>>>>;;;::::::888444???RRRccceee___```iiirrrwww{{{zzz]]]ZZZpppoooeeeooo~~~oooOOO999444222222111111111111222222333666222999===YYYmmmMMM\\\MMM>>>888:::@@@LLLKKK<<<;;;::::::;;;===EEEWWWhhhtttyyy}}}yyypppfff]]]UUUNNNLLLOOOJJJJJJJJJKKKKKKHHHDDD@@@BBBAAAAAABBBDDDFFFIIIKKKIIIIIIKKKMMMOOOQQQSSSTTTMMMKKKGGGCCC???<<<::::::<<<@@@EEEJJJRRRXXXVVVPPPIIICCCDDDPPP___llluuu|||}}}yyyzzzxxxuuuooojjjddd___\\\XXXSSSNNNMMMNNNNNNJJJFFFFFFCCC???<<<;;;:::888777444333222111111000111111111111111222333555777777777555222///......///111333555777888888999;;;===999:::999888666222///---++++++,,,------000444777===AAAEEEGGGHHHJJJNNNRRRVVV\\\^^^cccjjjjjjuuu~~~}}}yyy888OOOooo{{{qqqhhhcccVVVPPPJJJCCCKKKsssyyycccUUUWWWaaauuuzzzwww~~~zzzfffVVV\\\aaa___fffyyyiii|||uuuvvv~~~|||qqqQQQ@@@DDDpppwww~~~XXXooolllCCC666444222222444555666666444777999;;;;;;;;;<<<===??????CCC@@@GGGNNNhhhwwwlllSSSYYYmmmxxxiiippp^^^@@@888888555222111000//////000111222222333333222222444777999<<<===???@@@CCCGGGMMMQQQOOOOOOQQQUUUXXXZZZYYYXXXZZZ[[[\\\```dddfffeeeddddddeeefffeeeeeeeeegggiiiggghhhjjjkkkmmmmmmmmmmmmooonnnpppssssssttt{{{qqq\\\RRRGGGCCCDDDDDD@@@<<<888<<>><<<888666444333222111111111111222444666888;;;HHHNNNFFF===:::777222;;;MMM___ccc\\\YYY___fffooouuu|||vvv\\\]]]uuu~~~ooolllqqquuu~~~nnniiiIII999555222222111111111111222222111555444;;;<<>>??????@@@AAABBB@@@@@@EEEBBBHHHLLLbbbzzzTTTXXXuuu}}}pppmmmzzzVVV;;;555777666111111000//////000111111111222333333222333666999;;;<<<===>>>@@@DDDJJJNNNMMMMMMOOOSSSWWWYYYYYYXXXYYYYYY[[[^^^bbbdddcccbbbccceeeggggggfffffffffggggggggghhhiiijjjjjjjjjiiiooonnnooorrrsssttt|||tttfff^^^RRRHHHCCCAAA???<<<>>>???FFFVVViiiwww{{{yyyuuuqqqlllfff```YYYRRRMMMDDDBBB>>>:::777444333333111111111111333444666777;;;OOO[[[RRRAAA999666333777FFFXXXaaa]]]WWWWWWZZZfffmmmxxxqqqXXX]]]wwwrrrooopppooopppdddDDD999555222222111111111111222222000444444<<<<<>><<<;;;;;;<<<<<>>???BBBCCCAAAAAAAAABBBJJJTTTXXXVVVNNNJJJJJJPPPWWW^^^hhhqqqxxxzzz}}}}}}|||yyyuuuoooiiidddaaaXXXRRRMMMOOOTTTVVVRRRMMMHHHEEEAAA===;;;:::777666444333222111000000000000111111111222333444555666444333111000000000111222111333444444333333555666444555555555444111...---***+++,,,---...111666999<<<@@@EEEGGGGGGIIINNNQQQUUU[[[^^^cccjjjkkkvvvxxxuuu777999EEE\\\sss}}}xxxppp]]]NNNFFFLLLiiixxxlllvvv|||~~~llldddcccTTTHHHeeeeee[[[ooo|||qqqdddiiiqqq{{{|||~~~}}}\\\QQQSSSrrrfffVVVyyyZZZBBB555444333444666888888777777:::===?????????@@@BBB@@@AAAEEECCCIIIKKK]]]VVV^^^{{{qqqtttPPP777333555444111000////////////000111000222555444222333666999:::;;;;;;<<<===AAAFFFJJJKKKLLLOOORRRUUUWWWYYYZZZYYYYYYZZZ]]]```aaa```___bbbdddggghhhgggffffffggghhhhhhhhhhhhhhhhhhhhhhhhnnnmmmnnnqqqrrrttt|||~~~zzzmmmXXXFFF>>>;;;:::???@@@GGGVVViiiwww||||||uuurrrlllgggaaa[[[TTTPPPIIIFFFAAA<<<888555444444111111111222333444555666:::NNN^^^ZZZIII;;;666666222<<>>===DDDOOOUUUTTTPPPNNNPPPUUUYYY]]]eeemmmrrrvvvzzz~~~}}}|||{{{wwwrrrmmmhhheeeZZZUUUPPPPPPSSSUUUSSSPPPJJJGGGBBB???===:::888666444333222111111000111111111111111111222333444555333222111111111222333444333555666666444222222222111222333333333111...---***+++------///222666:::;;;???DDDFFFGGGJJJNNNRRRUUU[[[^^^cccjjjkkkvvv{{{yyy333333:::IIIWWWbbbllluuu{{{dddQQQHHHQQQqqqyyyccc___lllvvvvvvhhhXXXLLLjjjuuu^^^hhhxxxvvvnnnaaadddpppvvvSSSNNN\\\bbbbbbmmmNNN???666555444555777888888777555777;;;=========???@@@@@@@@@FFFDDDJJJJJJZZZcccfff}}}|||TTT999555666333111000///......///000111///333666555333333666::::::;;;;;;;;;<<<>>>CCCGGGHHHLLLPPPRRRSSSTTTXXX\\\YYYYYYZZZ\\\^^^___^^^\\\___bbbeeeggggggeeeeeeeeeiiiiiihhhhhhhhhiiijjjkkkmmmlllmmmpppqqqsss|||lllPPPBBBAAABBBFFFIIIQQQ```ooo{{{~~~~~~yyytttmmmfff```\\\XXXUUULLLIIIDDD>>>999666555555222222222333333444444444888EEEWWW\\\QQQ???777999111666BBBRRRZZZWWWSSSSSSWWW```kkkuuu}}}gggUUU^^^{{{nnngggqqq~~~\\\>>>:::222222222111111111111222222111222222<<<:::LLLqqq~~~\\\AAA444;;;EEEPPPSSSJJJ===<<<;;;:::999===KKKYYYfffpppyyy}}}zzztttqqqnnnnnniiiaaa\\\\\\YYYVVVQQQNNNLLLKKKIIIHHHEEECCCBBB@@@@@@AAACCCDDDBBBBBBBBBAAA@@@@@@??????888999:::<<<>>>@@@BBBBBB??????<<<<<>>;;;999777555444333222222111111111111111111111222333444444333222222111111222222333444777::::::888444222111///000222222222000...---***+++---...///222777:::999===CCCFFFGGGJJJOOOTTTTTT[[[]]]cccjjjkkkwww222333:::CCCHHHLLLWWWdddkkkqqqiiiSSSJJJTTTxxxqqqaaa```pppmmm^^^SSSooommmoootttzzz{{{wwwpppmmmccccccqqqqqqMMM@@@UUU^^^wwweeeFFF;;;666555555666777888888666777:::>>>@@@@@@@@@BBBCCC@@@@@@FFFDDDJJJJJJXXXtttmmm\\\???999888555111000///......///000111///333777666444333666:::;;;;;;;;;;;;;;;===BBBEEEFFFKKKQQQRRRQQQSSSXXX]]]YYYYYYZZZ\\\^^^^^^]]][[[]]]```dddffffffeeeddddddjjjiiihhhhhhiiikkkmmmooommmkkklllooopppsss{{{uuuUUUFFFGGGKKKTTTXXXbbbooo|||xxxnnnfff```^^^]]]\\\OOOKKKEEE???:::777666555333333333333333333333333666===NNN\\\VVVDDD999999555444<<>>???@@@@@@@@@@@@<<<<<<;;;<<>><<<999777666555444333222222222222111111111111222333444444333333222111111000111111555888<<<===;;;777444222...///111222111000...---***+++---...///222777;;;888===BBBEEEGGGKKKPPPTTTTTT[[[]]]ccckkkkkkwwwqqq}}}111444777:::BBBKKKOOONNNWWW^^^fffrrrYYYFFFKKKvvvxxxooonnnhhhwww|||UUUeee||||||{{{uuupppgggqqq~~~hhhGGGBBBUUU|||ttttttVVV|||```FFF777888;;;<<<;;;888666888:::999:::;;;===>>>@@@AAABBBFFFFFFEEEHHHJJJIII\\\^^^|||wwwFFF777;;;666111000000////////////000222333333333222222444666999;;;===<<<;;;===BBBFFFGGGJJJMMMNNNOOORRRWWW[[[ZZZZZZ[[[[[[\\\]]]^^^___^^^```bbbeeefffgggffffffhhhjjjllllllkkkjjjiiijjjlllnnnpppppppppssszzzqqq]]]OOOTTTaaafffpppzzz}}}vvvlllbbb]]]^^^```TTTOOOHHHBBB===999555333333333444444555444444444222888CCCPPPVVVQQQCCC888666555666===HHHOOOQQQPPPVVVTTTZZZkkkzzzxxx]]]QQQhhhmmmddd{{{qqqQQQ777111555222222111111111111222222000777777666;;;IIIsssxxxiii???;;;;;;999FFFLLLOOO???<<<:::::::::<<>>@@@;;;BBBDDDAAAFFFNNNLLLCCCFFF>>>;;;???FFFFFFEEEDDDIIIOOOWWW]]]```bbbfffiiimmmppptttyyy}}}~~~~~~}}}{{{wwwppplllfffaaaZZZQQQKKKHHHJJJLLLQQQKKKEEEBBB@@@<<<888777555555333222111000000000000111111222222333444444333333111000000000111222333666999;;;<<<:::888666111222333333222000---,,,,,,,,,---///111333555666<<>>???@@@AAABBBFFFFFFDDDGGGJJJHHHYYYzzz~~~]]]iiiNNN999999555111111000////////////000222333444333222222444555888:::<<<;;;:::<<>>:::666444333444444555555444444444///444>>>JJJPPPNNNCCC:::777555555:::CCCJJJLLLLLLRRRPPPWWWhhhxxxxxx___RRRhhhyyyiiieee~~~mmmLLL888333555222222111111111111222222...444444444;;;JJJvvvzzzfff===;;;<<<888DDDHHHKKK???<<<:::::::::<<>>IIIVVVWWWOOOJJJEEEEEELLLPPPLLLFFFCCCBBBGGGOOOWWW]]]bbbeeefffgggjjjpppvvv{{{~~~~~~|||xxxsssoooiiieee^^^UUUOOOKKKKKKLLLQQQLLLFFFCCC@@@===999777666555444333222111111111000111111222222333444444333222111000000000111222444666999;;;<<<:::888777111222333333222000---,,,,,,,,,---///111333555666;;;???CCCDDDEEEHHHLLLQQQSSSYYY\\\bbbjjjkkkuuu|||111444777:::AAAJJJMMMLLLKKKOOOPPPfffooo[[[LLLHHHeee{{{vvvllliiimmmQQQRRRyyyfff}}}|||___xxxvvvSSSDDD@@@>>>>>>===;;;999:::<<<>>>;;;===???@@@@@@@@@AAACCCFFFGGGEEEGGGJJJGGGUUUrrr~~~~~~^^^WWWoookkkWWW999666444222111000///////////////111333444333222222444555777999;;;;;;999;;;???CCCEEEHHHKKKMMMMMMOOOTTTXXXWWWVVVVVVXXXZZZ^^^aaacccddddddccccccccceeeggghhhccceeehhhiiiiiiiiikkklllkkkjjjiiikkknnnppprrrrrreeeSSSNNN[[[lllxxxooohhhccc```YYYTTTLLLEEE@@@;;;777444444444555555555444444333---000777@@@GGGGGGAAA<<<777444333666===DDDGGGGGGLLLKKKQQQaaarrrwwwbbbXXXllluuujjjkkkfffFFF888555444222222111111111111222222000444333444:::IIItttwww~~~ccc<<<;;;<<<777AAABBBDDD???<<<::::::999;;;CCCMMM```lllwww{{{}}}wwwrrrjjjgggaaa\\\VVVOOOIIIDDDEEEEEEDDDDDDBBB@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@BBB???999:::III]]]ccc^^^PPPOOOTTT[[[\\\SSSHHHBBB===???FFFPPPZZZaaabbbaaa______```dddiiipppwww{{{~~~}}}zzzvvvsssnnnjjjccc[[[TTTOOOLLLKKKOOOLLLHHHCCC@@@===:::777666666444333222111111111000111111222222333444444333222111111000000111111444666888;;;;;;;;;999888222222222222111///...,,,,,,---...///111333555777;;;???CCCDDDEEEHHHMMMQQQTTT[[[]]]ccckkkkkkwww111444666999@@@IIIMMMLLLLLLKKKIIIXXXqqqcccTTTFFFYYYxxxppp}}}kkkQQQ```pppjjjgggXXXoooQQQCCCAAA@@@>>><<<::::::;;;>>>@@@===@@@CCCCCCAAAAAABBBDDDFFFIIIFFFHHHLLLIIISSSjjjaaaPPPbbb~~~bbbdddbbb>>>888888222222111000////////////111222444444333222333555555888::::::999:::===AAACCCFFFJJJLLLLLLMMMRRRUUUVVVVVVVVVVVVYYY\\\```bbbeeeeeeeeeffffffgggggghhhccceeeggggggggggggiiijjjmmmlllkkkmmmqqqsssrrrooodddKKKDDDRRReeeyyyqqqiiiccc]]]XXXPPPHHHBBB<<<777444555555555555555444444333...///222777<<<>>>===;;;666333222444999@@@DDDFFFGGGFFFJJJVVVgggxxxsssbbb___qqq~~~rrrjjjmmm___@@@888666222222222111111111111222222555666444444999EEEooowwwyyyfff===;;;<<<777????????????<<<::::::999:::BBBKKK___kkkvvv{{{}}}{{{sssjjjeee^^^WWWRRRNNNJJJGGGIIIIIIHHHGGGEEEBBB???>>>???@@@BBBCCCCCCCCCBBBAAAAAA<<<555555CCCYYYeeegggUUUWWW^^^eeecccUUUHHHAAA<<<===AAAKKKWWW^^^\\\XXXUUUQQQKKKIIIMMMWWWccckkkvvv|||}}}|||zzzxxxvvvqqqmmmggg```YYYSSSMMMJJJNNNMMMJJJDDD@@@???;;;888666555444222111111111000000111111222222333444444222222222111111111111111333555888:::;;;:::999888222222222222111///...---------...///111444666777;;;>>>BBBDDDEEEHHHMMMQQQTTT[[[^^^cccjjjkkkwww|||111333444666>>>HHHNNNNNNEEE@@@===IIIlllxxxnnn___IIIQQQ{{{}}}}}}}}}}}}fffPPPrrrpppuuu\\\ZZZiiiQQQCCC@@@AAA???<<<;;;;;;===???@@@@@@DDDGGGGGGDDDBBBCCCEEEGGGKKKIIIJJJNNNLLLQQQccccccQQQ___wwwfffWWWkkkkkkCCC;;;<<<333222111000////////////000222444444333333333444555777::::::888999<<>>888444555666666666555555444333111111000222444666777777444333222444888>>>CCCFFFCCCCCCDDDKKKZZZnnnnnn```bbbsss{{{nnnfffhhhyyyZZZ===777666111222222111111111111222222555555333555999CCCmmm|||{{{pppCCC<<<<<<888BBB@@@>>>>>><<<::::::999999@@@III]]]iiiuuu{{{}}}zzznnnddd___YYYTTTQQQOOOMMMLLLKKKJJJIIIHHHEEECCCAAA@@@CCCDDDEEEFFFEEEDDDBBBAAA;;;888333111:::KKK\\\dddUUUZZZccciiidddTTTFFF@@@===<<<>>>GGGRRRWWWRRRLLLHHHDDD???<<<>>>DDDLLLRRRcccppp~~~{{{{{{zzzxxxwwwsssooohhhccc]]]VVVOOOJJJLLLNNNLLLEEE@@@@@@===888555444333111000000000000000111111222222333444444222222222222111111000000222444666888999999999888333222222111000///...---------...000222444666777:::>>>BBBDDDEEEHHHMMMRRRSSSZZZ^^^ccciiijjjwwwyyyyyy111222222333;;;HHHPPPQQQCCC999777AAA[[[|||tttfffRRRVVVppp}}}||||||~~~qqq___UUUvvv\\\jjjsssbbbOOOCCC@@@BBB@@@======???AAABBBAAACCCHHHLLLLLLGGGDDDEEEGGGGGGKKKIIIKKKQQQNNNPPP]]]iiiSSS___xxxrrrWWWeeelllCCC777777444333222111000/////////000222444555444333333333555888::::::999999;;;>>>AAAEEEJJJKKKKKKLLLOOORRRUUUUUUVVVWWWXXXZZZ\\\\\\```cccgggkkkkkkjjjgggdddfffggggggfffeeedddfffhhhkkkmmmpppuuuyyyyyywwwtttzzzaaaJJJEEEXXXnnn}}}xxxnnnggg]]]SSSJJJAAA;;;666666666666666666555444333444333111000000111333444333333444555999===BBBEEEAAAAAA???BBBOOOeeezzzjjj___cccttt|||ooofffiiixxxyyyuuuTTT===666444111222222111111111111222222111111111666;;;CCCmmm{{{xxxLLL===;;;:::GGGEEEAAA>>><<<;;;:::888888>>>GGGYYYfffsssyyy}}}vvviii```\\\WWWTTTRRRQQQPPPOOOHHHHHHGGGFFFFFFFFFGGGGGGLLLKKKIIIGGGEEECCCBBBAAA666555222000444???MMMWWWQQQXXXdddkkkdddSSSEEE@@@;;;:::===EEENNNQQQLLLFFF??????@@@@@@@@@???======MMM^^^sss}}}{{{zzzzzzxxxvvvtttoooiiiddd```ZZZRRRLLLJJJOOONNNEEE@@@AAA>>>999555555333222111000000000000111111222222333444444111222222222222111000000111222444666777888888888333333222111000///......---...///000222444666888:::===BBBDDDEEEHHHNNNRRRRRRZZZ^^^ccchhhiiixxxzzz111111///000999GGGRRRUUULLL===<<>>AAAFFFJJJLLLLLLLLLOOOQQQPPPRRRTTTWWWZZZ[[[\\\\\\^^^```dddggghhhgggfffeeeeeefffffffffeeefffhhhjjjjjjooovvv|||~~~}}}}}}|||{{{ssslllwwwzzz\\\JJJJJJ]]]rrrxxxqqqfffZZZOOOFFF>>>999777777777777666555444333444444222111000000222444444555666777999;;;>>>AAA??????<<<;;;HHH```xxx~~~iiiaaakkk{{{}}}ppphhhmmmooogggNNN===444222222222222111111111111222222000000111888===CCCkkkyyyqqqUUU>>>999<<>><<<;;;:::888777===EEETTTaaaooovvvzzzssshhhaaa^^^ZZZWWWUUURRROOOMMMFFFFFFFFFGGGJJJNNNRRRTTTUUURRRMMMHHHDDDBBBAAAAAA555222///000333999AAAGGGJJJUUUeeennngggTTTEEE@@@888:::???GGGPPPSSSOOOKKKBBBCCCEEEEEECCC@@@<<<999<<>>BBBFFFKKKLLLLLLLLLOOOQQQMMMOOOSSSXXX[[[\\\]]]]]]]]]^^^```bbbdddeeeeeeeeedddeeefffeeeeeegggjjjmmmlllsss|||sssiii^^^UUUUUUsssiiiNNNEEELLLaaavvvwwwlll___TTTJJJAAA<<<777777777777666555444333333333333222111111333444555666888888888999;;;===>>>>>>:::888EEE___xxx~~~jjjbbbuuuyyykkkdddlllrrrwww]]]JJJ===444111444222222111111111111222222333222333:::===@@@ggg{{{ppp[[[???999>>>QQQQQQKKK>>><<<;;;:::888777<<>>===:::666444444555555555777777555444444555666777555555666777999;;;<<<===BBB>>>:::999CCCXXXrrruuubbbggg{{{rrrdddddd~~~qqqYYYGGG777222444///111000000000000000111222333111444::::::FFFmmm{{{nnnAAA:::999EEEXXX\\\FFF???999999:::;;;>>>BBBRRR___nnnuuuvvvyyypppjjjooojjjddd^^^ZZZZZZZZZWWWTTTOOOGGGHHHMMMQQQ```ooopppcccVVVGGGCCCFFFGGG@@@888555444111//////222888===FFFTTTnnnxxx[[[BBB888:::<<>>:::888BBB[[[ttt~~~}}}{{{{{{tttooojjjgggfffbbbZZZTTTKKKMMMMMMIIIDDD@@@???AAA888======555000111333111000111222222444444555666333333222222111000000000000000000111222222333333222222111000///...------,,,...///000000222666999;;;===@@@CCCEEEIIINNNRRRYYYYYY^^^dddeeekkk}}}}}}000111111000333===KKKUUUUUURRRLLLHHHMMMWWW___```UUUSSSMMMLLL\\\qqqxxxsssbbbaaa```bbbhhhsss~~~yyyzzz|||ppptttzzzwwwsssooonnnqqqqqqrrrtttvvvxxxyyyzzzzzz|||~~~}}}|||cccSSSkkkuuuqqqqqqWWWJJJEEEEEEGGGIIIJJJMMMQQQUUUXXXWWWVVVNNNKKKHHHIIIKKKLLLJJJHHHEEEGGGIIIJJJKKKLLLOOORRR]]]}}}qqqGGG===666444222111222222111///...///111222333333222222444555777888::::::;;;;;;===@@@BBBEEEGGGJJJNNNQQQQQQRRRSSSUUUWWWYYY[[[\\\___^^^^^^```ccceeedddbbbbbbcccdddddddddeeehhhkkknnnrrr|||mmm[[[RRRSSSooo]]]IIIAAAFFF\\\uuurrr```WWWZZZbbbsss~~~xxxkkk___TTTJJJDDD>>>;;;777555555666666666999888777555444444444444666666777888999;;;===>>>@@@===888888AAAVVVoooqqqbbbkkkxxxppptttlllSSSCCC555333444///000000000000000111111222333000444999:::FFFmmmtttEEE:::888AAARRRWWWHHHAAA;;;:::;;;;;;>>>BBBMMMZZZkkkuuuwww{{{wwwvvvuuurrrmmmgggaaa\\\XXXVVVXXXOOOOOOTTTZZZjjjuuurrrbbbUUUFFF@@@AAACCC???:::444333222000000333888<<>>888666===NNN```nnnyyy~~~~~~|||yyyuuuqqqmmmjjjiiiddd]]]VVVNNNNNNLLLHHHDDDAAA@@@@@@:::??????777222222333222111222222333333444444555333222222111000000////////////000000111222222333222222111000///...---,,,,,,---//////000222666999;;;>>>AAACCCFFFJJJOOORRRXXXYYY^^^dddeeekkkyyy|||000111111000111777AAAHHHIIIJJJHHHGGGKKKRRRUUUTTTFFFGGGBBB>>>GGGZZZhhhkkk```YYYOOOHHHHHHSSSbbbmmmuuu|||yyyrrr}}}|||yyymmmnnn{{{{{{xxxxxx{{{|||{{{yyywwwssspppqqqppplllmmmpppqqqqqqrrrsssuuuwwwxxxyyyzzz{{{}}}~~~~~~{{{tttYYY\\\{{{pppeeeOOOJJJIIIGGGFFFHHHKKKOOOOOONNNNNNOOOPPPJJJFFFDDDGGGLLLOOOKKKGGGHHHIIIKKKKKKKKKLLLNNNQQQZZZ{{{xxxcccmmmyyyQQQ<<<777555333222222222111///...///111222333333222222444555666888:::;;;;;;;;;<<<>>>AAACCCEEEHHHLLLOOONNNOOORRRUUUWWWYYY[[[[[[]]]\\\]]]___bbbddddddcccdddeeeeeeeeedddeeehhhjjjmmmqqqyyypppbbbZZZjjjxxxVVVEEE@@@EEEXXXnnnyyybbbNNNEEECCCNNNYYYooossseeeYYYOOOIII@@@<<<888666666666777666999999888666555444333222666777777888:::<<<>>>??????<<<999999BBBVVVnnnkkkcccppp~~~gggLLL>>>333333555...000000000000000111222222111000444999;;;HHHmmm|||KKK:::555===KKKQQQIIIBBB<<<<<<<<<;;;===AAAIIIWWWiiitttyyy|||yyynnneee```___```WWWVVV\\\eeewwwttt___TTTEEE<<<;;;<<<<<<;;;333333333222222444777:::CCCUUUqqqxxx]]]IIIEEENNNLLLPPPaaaxxxkkkRRROOOQQQOOOKKKHHHFFFBBB>>>999888:::@@@HHHUUUhhhwww~~~~~~}}}yyyuuutttrrrooonnnlllggg___YYYRRRNNNJJJFFFDDDCCCAAA@@@>>>AAABBB<<<666444444333333333333333333333333333222222111000000//////......//////000000111222222111111000///...------,,,,,,---//////000222666888<<<>>>AAADDDGGGKKKOOORRRWWWXXX]]]dddffflll|||000111111000000222777;;;888<<<>>>???DDDLLLOOOMMMEEEDDD???888:::FFFQQQVVVTTTPPPHHHAAA???CCCKKKQQQVVVdddyyy{{{xxxsssyyy{{{qqqnnnssssssooollljjjkkkmmmooooooooojjjhhhhhhlllmmmkkkllloooppppppoooppprrrtttwwwxxxxxxzzz|||}}}~~~zzzmmmSSSllluuuyyywwwppp}}}\\\LLLJJJJJJIIIGGGEEEGGGIIIIIIHHHGGGGGGHHHJJJIIIHHHJJJMMMMMMJJJGGGJJJKKKLLLKKKKKKKKKMMMOOOWWWfffqqqnnnTTTZZZdddvvv]]]???888666333222222222111///...///000222333333333222333444666888:::;;;<<<<<<<<<>>>AAACCCEEEGGGKKKNNNKKKMMMPPPTTTWWWYYYZZZZZZZZZ[[[\\\___aaacccccccccdddeeefffeeedddeeehhhjjjmmmpppvvv}}}sssfffmmmnnnNNNAAA>>>BBBSSSeeevvviiiSSSCCC<<<;;;CCCVVVsssvvvgggZZZPPPJJJ@@@===888666555666666666777777777777666555444333777777777999:::<<<>>>???@@@>>>;;;<<>>HHHVVVhhhtttxxx{{{|||ssskkkgggaaaYYYXXX^^^llluuuZZZQQQEEE<<<888888999999222333444444444444666888@@@TTTrrrzzz___NNNLLLTTTRRRTTTbbbvvvsss```QQQRRRQQQMMMIIIDDD???<<<=========<<<<<>>BBBEEEHHHKKKOOORRRVVVWWW\\\cccffflll~~~~~~111111111000000000111222...222555555:::AAAFFFFFFEEEBBB;;;555555:::===>>>@@@@@@===:::777888;;;===AAANNNbbbuuu|||eee```hhhmmmeeecccgggeee``````aaabbbeeegggggggggdddbbbdddiiikkkjjjkkknnnnnnnnnnnnoooqqqsssuuuwwwxxxzzz|||}}}}}}}}}bbbTTTwwwooowwwlllVVVLLLJJJJJJHHHHHHHHHGGGFFFGGGIIIJJJIIIHHHNNNQQQRRRQQQLLLIIIHHHHHHJJJKKKLLLKKKJJJJJJLLLNNNUUUZZZyyyqqqVVVTTTZZZvvvqqqpppmmmDDD999666444333222222111///---...000222333333333333222333555888:::<<<=========???AAACCCEEEGGGKKKNNNJJJLLLOOOSSSVVVWWWXXXYYYXXXZZZ\\\^^^```aaabbbcccddddddeeeeeedddeeehhhjjjllloootttzzzvvviiinnngggIII>>>===@@@KKKZZZcccqqqxxxnnn\\\MMMCCC===999;;;EEE]]]zzzxxxiii\\\RRRLLL@@@===888666555666666555555555555555666666666666777888888:::;;;===???@@@???>>>===???HHHZZZooo~~~vvvfffgggwww```EEE999111333555---000000000000111222333444000222555888;;;JJJlllppp|||WWW:::555999AAAKKKHHHAAA;;;;;;:::888999<<>>?????????YYYcccpppvvvuuurrrrrrsssmmmmmmmmmmmmjjjeee^^^ZZZVVVQQQJJJFFFEEEEEEBBB@@@BBBDDDGGGFFF@@@999555666555444444333333222222111000000///......------,,,,,,------......///000000//////......------,,,,,,+++---...//////111555888:::===BBBEEEHHHKKKOOOQQQTTTUUU\\\cccfffmmm~~~|||~~~111111111111111000000///---111111///000666;;;<<<===999555222333444222000666666444222111333666::::::>>>FFFPPP[[[dddjjjnnnmmmvvvsssZZZQQQTTTWWWRRRTTT]]]___VVVWWWYYY[[[^^^```bbbbbbdddbbbdddhhhjjjiiijjjnnnmmmmmmnnnoooqqqssstttuuuvvvxxx{{{|||}}}~~~uuuYYYcccnnnmmm___RRRMMMKKKIIIHHHIIIHHHFFFEEEGGGJJJKKKKKKIIIRRRVVVWWWSSSKKKEEEFFFIIIIIIJJJKKKJJJIIIIIIKKKMMMRRRTTT}}}}}}eeePPPRRRcccooo___xxxEEE999777444333333222000///---...000222333444333333111222555888:::<<<>>>>>>===???AAACCCDDDGGGJJJMMMJJJLLLNNNQQQSSSUUUWWWWWWXXXZZZ]]]^^^^^^___```bbbaaacccccccccdddeeehhhkkkkkkooosssxxxwwwooodddhhh{{{dddFFF=========DDDNNNZZZfffjjj]]]NNNFFFCCC@@@999888<<>>:::777666666666666555555444444555666888999::::::;;;<<<>>>@@@BBBCCC?????????BBBJJJ[[[ooo}}}uuugggkkk}}}~~~~~~yyy[[[CCC888111222555...000000000111222333444555111333666888;;;KKKkkkmmmttt^^^<<<888:::>>>IIIFFF@@@;;;::::::888888;;;???MMM___oooxxx~~~xxxtttnnnbbbXXXUUUSSSTTTWWWjjjsssTTTMMMEEE===999777555444444555666555444444666888:::KKKeeewwwqqq^^^TTTUUU[[[^^^]]]YYYYYY^^^bbbbbb\\\VVVPPPKKKDDD<<<888999999>>>BBBCCCDDDBBB<<<555>>>JJJZZZfffjjjmmmqqqttthhhiiijjjiiifffaaa\\\YYYUUUQQQLLLHHHFFFDDDBBBAAABBBDDDHHHIIIDDD;;;666777444444444333333222222222//////......---,,,,,,++++++,,,,,,---......//////......---------,,,,,,,,,+++,,,......///111555777999<<>>???;;;===@@@AAABBBEEEHHHKKKLLLLLLMMMOOOQQQSSSUUUWWWWWWZZZ]]]^^^]]]]]]^^^```___```bbbbbbccceeehhhkkkhhhnnnsssyyy~~~sssjjjlll```dddvvvdddFFF>>>>>>;;;>>>EEEWWWhhhrrrhhhYYYPPPIIIAAA999888999===HHHYYYkkkwww|||~~~}}}wwwlll```VVVRRREEEAAA<<<999999999888888888666444222333555777999>>>>>>???@@@BBBDDDFFFGGGCCCDDDEEEHHHPPP```ssstttiiiqqq|||mmmSSS@@@777///111555111000000000111222333555555222555888888;;;KKKiiivvvuuuddd>>>;;;;;;;;;FFFFFF???;;;;;;;;;999999<<<>>>JJJ\\\lllvvv}}}yyymmmhhhccc\\\VVVTTTUUUVVVVVVhhhsssWWWNNNCCC;;;888888666555555666666555444444666999;;;EEEWWWgggeeeYYYTTTXXX```eeegggbbb]]]]]]]]]]]]___VVVMMMGGG@@@999888<<<:::@@@DDDCCCBBBCCC???:::333:::DDDQQQ]]]fffkkkmmmeeeffffffeeebbb^^^[[[YYYSSSRRRPPPKKKFFFCCCAAAAAAAAACCCHHHLLLGGG<<<777999333333333333333333333333......------,,,++++++++++++++++++,,,------......---------,,,,,,,,,,,,,,,+++,,,---...///111444777888;;;@@@DDDGGGIIILLLOOORRRSSSZZZcccgggooovvv222222222333444444333222,,,111222...,,,...111111...///111222000///111555---000333444333333333444888777777999<<<@@@DDDFFF```ZZZ]]]kkksssjjjYYYMMMJJJBBBFFFLLLHHHHHHNNNMMMVVVUUUTTTTTTVVV\\\ccciiijjjfffeeeggggggeeefffjjjkkkllloooqqqssssssssssssrrruuuwwwyyyyyy{{{~~~ttt[[[mmmnnn~~~gggYYYLLLKKKNNNMMMIIIGGGFFFKKKNNNLLLGGGFFFJJJPPPPPPOOOLLLJJJIIIHHHHHHHHHGGGHHHIIIIIIHHHHHHJJJLLLMMMTTTdddTTTeee~~~oooOOO:::888555333333222000///,,,...000222333444444444000222444777:::===>>>???:::<<<>>>@@@AAACCCGGGIIIMMMMMMMMMMMMOOORRRUUUVVVXXX[[[]]]^^^\\\[[[]]]___]]]___```aaabbbeeehhhkkkgggmmmsss{{{yyyqqqpppbbbcccvvvdddFFF>>>>>>::::::???QQQkkk}}}ooo```NNN???999:::999888:::CCCSSS^^^rrrvvvxxxtttjjj___VVVQQQGGGCCC>>>;;;;;;;;;::::::;;;888555222111333666999AAAAAABBBCCCEEEGGGIIIJJJIIIIIIKKKNNNWWWfffxxxrrrjjjuuu}}}dddMMM===666...111666333000000000111222444555666333666888888;;;KKKhhhyyyhhh@@@<<<;;;999DDDFFF@@@<<<<<<<<<:::;;;===AAALLL]]]kkkttt{{{ttthhhaaa^^^\\\[[[VVVYYYYYYWWWhhhttt[[[PPPAAA999777999888777666666666444333444777999===AAANNNZZZ[[[TTTTTTZZZbbbjjjooolllhhheeeaaa]]]___UUUJJJDDD>>>888999??????EEEFFF@@@===@@@BBB@@@666444888CCCTTT```dddbbbdddeeeeeeccc```\\\[[[ZZZQQQSSSRRRMMMGGGBBBAAABBBAAABBBHHHMMMHHH===888:::333333333333333333333333......---,,,,,,++++++******++++++,,,,,,---......------,,,,,,,,,,,,,,,,,,+++,,,---...///111444777777:::???DDDFFFIIILLLNNNQQQSSSZZZcccgggooo333333333333333333333333111111111111000000000000000000000000000000000000000111111111111222222222444555555555666888<<>>>>>======???CCCHHHJJJHHHFFFIIIJJJLLLNNNPPPRRRTTTUUUVVVXXXZZZ[[[[[[[[[]]]___bbbcccaaa___```eeeiiijjjiiiqqqssstttrrrqqqkkkfffppp~~~gggLLL???===>>>???@@@NNNddd~~~xxxbbbPPPHHH???===<<<;;;999:::CCCNNN\\\llluuuqqqjjjfff]]]RRRJJJGGGDDDAAA@@@???<<<:::888999888555111000444999BBBAAA???<<<<<<>>>CCCGGGJJJIIILLLTTT```nnn}}}hhhlllttt]]]LLL:::333333222111111000000111111222444555666777888777:::@@@CCC]]]kkk???<<<===777;;;FFF???;;;>>>???;;;999:::AAAEEESSSfffttt{{{tttlllfffaaa\\\XXX\\\^^^]]]WWWfff{{{bbbPPP@@@<<<999555555999777777777555444555777::::::===DDDJJJOOOTTTWWWYYYgggpppxxxvvvqqqkkkddd^^^UUUQQQJJJCCC===;;;::::::@@@CCCFFFEEEBBB@@@AAABBB>>>888444;;;IIIUUUZZZYYY^^^^^^^^^\\\YYYXXXXXXYYYRRRQQQNNNKKKGGGCCC@@@???AAADDDIIIKKKHHHBBB;;;666666555333333333333111000000///---,,,+++*********+++++++++,,,---...///000...---,,,,,,++++++++++++***+++,,,...000333555666888;;;@@@DDDGGGJJJMMMPPPRRRQQQUUU\\\eeerrr}}}vvv333333333333333333333333111111111111000000000000000000000000000000000000000000111111111222222222333444444444444666999<<<>>>???@@@AAA@@@???===<<>>;;;999999999777777>>>GGGZZZjjjuuuppphhhddd\\\SSSMMMKKKIIIGGGEEEAAA===999666777888999999888666555??????>>>;;;:::;;;>>>@@@IIIJJJNNNWWWdddqqq~~~}}}gggmmmuuuqqqYYYIII999333333222111111222111111111222444555666555888888;;;>>>AAA[[[|||LLL<<<888888BBBKKKAAA;;;===>>><<<;;;<<<>>>CCCPPPdddttt{{{wwwoookkkhhhfffddd]]]___^^^ZZZhhhcccQQQ@@@<<<:::666666;;;777888777666444555777:::>>>>>>@@@CCCIIIOOOTTTWWWhhhooosssnnnfff]]]UUUNNNKKKHHHBBB>>>;;;;;;===??????AAACCCDDDDDDCCCDDDDDD===777333666AAALLLRRRTTTZZZ[[[\\\[[[XXXVVVUUUUUUOOONNNLLLIIIFFFCCCAAA@@@???BBBEEEGGGEEE@@@:::666666444333333333333111000///...---,,,+++*********+++++++++,,,---...///000...---,,,+++++++++++++++***+++,,,...000333555666888;;;@@@CCCFFFIIILLLOOORRRRRRVVV]]]eeesss}}}www333333333333333333333333222222111111111000000000000000000000000000000000000000000111111111222222333444444333333444666999777888999;;;;;;;;;:::999===>>>???AAADDDEEEGGGHHHJJJLLLOOOQQQSSSWWW\\\___dddcccbbbcccdddeeeeeedddiiiiiikkkmmmoooqqqrrrsssyyyvvvvvvwwwvvvtttwww}}}```pppqqqxxxsss___ZZZTTTOOONNNMMMIIIHHHIIILLLKKKLLLPPPUUUUUUQQQLLLIIIKKKJJJGGGGGGJJJKKKIIIKKKKKKKKKKKKKKKJJJIIIIIIHHHOOOQQQaaajjj___sssYYY999555222111777000111......///111222333444555222111111333777999:::::::::999:::>>>CCCHHHJJJKKKIIIJJJKKKLLLNNNOOOPPPQQQUUUWWWYYYZZZZZZZZZ\\\^^^___```aaacccdddgggllloooqqqpppkkkfffsss|||mmmbbbZZZQQQLLLLLLGGGHHHKKKPPPRRRMMMCCC;;;;;;:::;;;===;;;:::>>>EEEUUUhhhvvvuuunnnhhhaaaZZZWWWVVVUUUTTTQQQLLLEEE@@@<<<:::888999::::::888555>>>???@@@???<<<;;;<<<===GGGJJJPPPYYYffftttvvvjjjsssgggSSSDDD666222222222222222333222222111222333555666555;;;<<<>>>@@@AAAYYYwwwhhhCCC777>>>OOOSSSGGG<<<:::===>>>======<<<@@@NNNbbbrrr{{{xxxqqqooooooooonnnddddddbbb]]]iiieeeRRR@@@;;;:::777888<<<888888888777555555777:::BBB>>>;;;;;;@@@HHHOOOSSSdddjjjllldddZZZQQQIIIBBBEEEBBB>>>;;;;;;===AAADDD@@@@@@AAACCCEEEFFFEEEDDD:::666222222888???FFFJJJQQQTTTWWWXXXUUURRRPPPOOOKKKJJJHHHEEECCCAAA@@@???===>>>@@@AAA???<<<888555555444222222333333222000...---,,,,,,++++++++++++***++++++,,,---...///000---,,,,,,++++++++++++,,,***+++,,,...000333555666999<<<@@@CCCEEEGGGJJJMMMQQQSSSWWW^^^fffuuu333333333333333333333333222222222111111111000000000000000000000000000000000000000000111111111111333444444333222333444666666777888:::;;;;;;;;;;;;;;;<<<>>>@@@BBBEEEFFFGGGIIIKKKNNNPPPRRRUUUZZZ]]]aaaaaaaaabbbcccddddddcccgggggghhhjjjlllooorrrtttvvvtttuuuwwwwwwvvvyyy~~~~~~uuu```vvviii[[[YYYSSSOOOOOONNNKKKIIIKKKIIIKKKOOOSSSUUUSSSOOOKKKMMMPPPOOOKKKJJJMMMLLLIIIKKKLLLNNNNNNMMMKKKIIIIIIIIILLLQQQWWWyyyjjjWWWeeeyyyqqqEEE555222333888000111......///000222333444555333222222333666999999999888777888:::???EEEJJJMMMKKKKKKLLLMMMNNNOOOPPPPPPTTTUUUWWWXXXXXXYYY[[[]]]]]]^^^```cccdddeeejjjppppppppplllfffjjj~~~rrrddd[[[YYYZZZUUUOOONNNOOOMMMFFF???>>>===>>>AAA@@@>>>@@@EEERRRggg{{{zzzrrrjjjccc```___]]]\\\ZZZUUUPPPKKKGGGCCC===888555555888:::???AAACCCCCCAAA?????????FFFJJJOOOVVVbbbsss{{{pppnnnzzz{{{}}}eeeKKK???444111222222222333333222222111222333444555777???BBBBBBCCCDDDYYYzzz}}}OOO888AAATTT\\\OOO@@@:::;;;======<<<<<>>>>>@@@DDDFFFDDDBBBAAABBBEEEEEEAAA>>>777666555333444777<<>><<<999777999???HHHNNNZZZ```bbb]]]VVVRRRMMMIIIJJJGGGDDDAAAAAACCCEEEGGGHHHEEEBBBAAABBB???:::666444666888888777555666777999>>>DDDHHHJJJJJJJJJJJJGGGEEEAAA===:::888777777777888888888777777666555222111000111333333333111------,,,++++++,,,,,,,,,)))***,,,---.../////////+++++++++******++++++,,,***+++,,,...000333555666999<<>>777777777---333////////////111333555666555444333444666888888777666666666666888===DDDIIIKKKLLLMMMNNNPPPQQQRRRSSSSSSUUUWWWXXXXXXXXXZZZ\\\```^^^```eeeeeeccckkkxxxvvvvvvwwwuuuppptttwwwsssmmmiiifffddd```^^^VVVRRROOOOOOMMMJJJJJJMMMVVVggg{{{rrrbbbXXXMMMKKKHHHGGGHHHHHHGGGFFFHHHPPPWWWRRRFFF;;;999;;;777888::::::999999;;;===KKKOOOOOOPPP\\\qqqnnndddoooyyyxxxuuuuuugggzzzzzzTTT@@@888222222333222222444111222444666777777777666666>>>??????CCCDDDOOOdddkkkddd{{{pppiiiBBBBBBGGGaaaYYYKKK===999;;;<<<:::<<>>999666444444444333333444444444444444444111000000111333444333222...---,,,,,,++++++++++++)))***,,,...//////......+++************++++++,,,***+++,,,...000333555666999<<<@@@CCCEEEGGGJJJMMMQQQXXX^^^bbbkkk~~~333333333333333333333333333333222222222111111111000000000000000000000000////////////000000000111///111333333222222222444555666666777888:::;;;<<<:::;;;===???BBBEEEGGGHHHIIIKKKMMMOOOPPPSSSWWW[[[\\\___cccdddccccccccceeeffffffhhhiiilllnnnpppqqqqqqpppsssxxxyyyxxx{{{~~~}}}}}}~~~zzzoooaaawww~~~hhhYYYRRRNNNNNNJJJHHHJJJKKKHHHFFFHHHJJJNNNQQQNNNIIIEEEGGGIIIIIILLLNNNLLLMMMPPPOOOLLLJJJNNNRRRRRROOONNNPPPRRRWWWOOOMMMMMMTTTxxx```LLLXXXdddjjjoooddd@@@999888555---555000/////////000222555777555333222333555666666555666777777666666:::@@@EEEIIIJJJLLLMMMOOOQQQRRRSSSVVVWWWYYYZZZZZZ[[[]]]___ccc```ccciiiiiiiiittt}}}yyy{{{zzz||||||zzz||||||yyyvvvppphhh```\\\XXXTTTTTTWWWWWWbbbqqq|||{{{nnn^^^TTTHHHGGGFFFFFFGGGFFFDDDBBB@@@IIISSSTTTKKKBBB===<<<;;;;;;:::888777888;;;>>>NNNTTTUUUUUU```vvvkkkcccsss{{{~~~~~~vvvqqqlllaaayyypppOOO===777222333444222222444111333777;;;===<<<:::999666===<<<===CCCEEEKKKZZZ```SSSlllqqqgggCCCDDDCCC[[[XXXNNN@@@999;;;>>>===:::<<>>===>>>??????===:::666444444666777:::===>>><<<999666000222555777:::===BBBEEE@@@>>>:::666333333333333...///000111222111111111000//////000222444333222///...---,,,+++*********(((***,,,...//////......***************+++,,,,,,***+++,,,...000333555666888;;;@@@CCCFFFIIILLLOOOQQQZZZ```ccclll333333333333333333333333333333333222222222111111000000000000000000000000////////////000000000000---///111111111111111333333333333444555666888999:::;;;===@@@CCCEEEGGGHHHJJJKKKMMMOOOPPPSSSXXX[[[\\\___dddeeedddcccdddeeefffggghhhjjjlllnnnoooppprrrrrrtttxxxyyyxxxzzz~~~|||{{{|||~~~{{{{{{|||^^^XXX}}}xxx^^^UUUTTTTTTOOOKKKIIILLLMMMJJJHHHJJJOOONNNMMMJJJGGGFFFFFFFFFFFFJJJMMMMMMOOOSSSTTTQQQJJJNNNRRRRRROOONNNQQQUUUYYYOOOJJJKKKPPPgggtttQQQUUU```xxxpppfffAAA999888444,,,777000///...///000222555777444222111222333555444444777888888666666888===BBBHHHHHHJJJLLLNNNQQQRRRSSSXXXZZZ\\\\\\\\\]]]___aaaeeebbbeeelllnnnnnn|||yyy~~~}}}ssshhhaaa[[[VVVUUUXXXUUU\\\iiitttwwwnnnaaaXXXLLLMMMNNNOOOOOOMMMIIIEEE<<>><<<===EEEGGGJJJVVV}}}hhhXXXmmmxxxZZZ<<<@@@===UUUVVVOOOBBB:::<<>>>>>;;;999111222222333555999>>>BBB===:::777444222222333444+++,,,---///000//////...000//////000222444444333000///...,,,+++*********(((***,,,...//////...---******))))))***+++,,,,,,***+++,,,...000333555666888;;;@@@DDDGGGJJJMMMPPPQQQ[[[aaaccclll{{{|||uuu555555444333222222222222222222222222222222222222111111111111111000//////111000///......///000111000111111111111222222222222333333444555666777777999:::;;;===@@@CCCEEEGGGJJJKKKMMMOOORRRUUUWWWXXXXXX^^^eeeiiiiiigggeeeeeeggggggiiikkkmmmooopppqqqtttttttttuuuwwwxxxwwwwwwwwwwwwzzz}}}~~~}}}~~~]]]TTTuuuiii[[[WWWWWW]]]VVVQQQLLLHHHHHHIIIIIIIIIPPPMMMIIIEEEBBBBBBDDDEEEDDDIIIKKKJJJMMMSSSSSSNNNNNNKKKKKKMMMNNNMMMOOOSSSUUUOOOHHHJJJOOOZZZVVV```iii~~~rrrsss@@@666999111---444111///...---...111444555555555444222222333777:::888777666555555777<<<@@@AAADDDGGGIIIMMMQQQVVVZZZXXXYYYZZZ]]]```dddhhhjjjnnnkkkiiijjjmmmssszzz}}}oooooopppkkk___XXXXXXYYYXXX```aaaccckkkxxx}}}ssseee^^^UUUSSSVVVVVVRRRMMMDDD===888:::;;;999;;;???>>>DDDIIIHHHDDDDDDKKKSSSaaaaaacccgggpppzzz{{{pppggguuu{{{{{{ppp``````xxxcccllllllQQQEEE:::888555444444444333333777444222555;;;??????===============@@@FFFNNNTTTyyytttVVVXXX}}}xxxXXX===>>>999OOORRRPPPEEE===<<<===<<<:::<<>>@@@AAA@@@<<<:::CCCUUUdddtttyyy}}}{{{sssmmmlllnnngggUUULLLPPPLLL<<<444999555444333222222333444555666777888;;;<<<>>>>>>???999555000...222888>>>AAAAAA===888333000000111222111000///---------............///111555666666555111000///...---,,,,,,,,,+++,,,---.........---,,,,,,,,,+++******+++,,,,,,+++---//////000222555777:::<<<>>>@@@CCCFFFKKKOOOUUU[[[bbbiiiwww~~~sssvvvqqq444333333222222222222333222222222222222222222222111111111111111000//////111000///......///000111000000111111111222222222222222333444555666777777999999;;;===@@@CCCEEEGGGHHHIIIKKKNNNQQQSSSUUUVVVYYY^^^cccfffffffffggghhhhhhiiijjjkkkmmmoooppppppqqqrrrtttvvvxxxwwwvvvtttyyyxxxzzz}}}|||{{{nnnTTT```ddd[[[ZZZWWWZZZSSSPPPKKKGGGEEEFFFIIIKKKQQQOOOKKKGGGEEEDDDEEEEEEDDDIIIKKKJJJLLLPPPOOOJJJKKKGGGFFFIIIJJJIIIKKKPPPQQQNNNJJJMMMQQQWWWzzzddddddsssyyyTTT;;;;;;666///444111000.........111333555555555555333222333666999777777666555555777;;;???AAADDDFFFIIILLLPPPTTTXXXXXXYYYZZZ\\\___bbbeeegggllljjjiiikkknnnsss~~~}}}}}}}}}sssgggfffeeebbb[[[UUUUUU[[[aaahhhkkknnnttt}}}oooggg\\\VVVSSSQQQLLLHHH@@@999555777777555555888@@@CCCHHHLLLQQQYYYbbbhhhlllkkklllnnnttt|||{{{yyynnnjjjzzz|||xxxooodddnnn~~~gggxxxpppSSSCCC999777555333333333333333666555666999>>>@@@???>>>======>>>@@@CCCHHHNNNQQQ~~~xxxYYYXXX{{{qqq]]];;;:::;;;JJJVVVYYYLLL>>><<<===;;;:::<<>><<<;;;:::;;;;;;@@@BBBAAA>>>>>>GGGYYYgggrrruuuuuuppphhhcccdddhhhkkk\\\QQQOOOIII>>>777888444444333222222222333333666777999;;;<<<===>>>>>>888444///---000666;;;>>>???<<<888444222111222333666555333111000////////////...///111444666555444111000///...---,,,,,,,,,,,,,,,............---,,,,,,,,,+++******+++,,,,,,+++---///000000222555777;;;===???BBBDDDHHHMMMPPPVVV\\\bbbiiiwwwyyyqqqzzzrrrtttrrrrrr222222222111222222333333222222222222222222222222111111111111111000//////000000////////////000000000000000111111111222222222222333444555666777777888999:::<<>>???CCCGGGLLLNNNOOO___]]]wwwmmm@@@888???BBB[[[fffUUU@@@===>>>;;;<<<===BBBMMM\\\lllxxx~~~|||xxxooohhhssseeeRRRJJJHHHEEEBBB@@@@@@???>>>>>>===>>>>>>AAACCCCCC@@@@@@IIIYYYfffjjjnnnpppllleee______```llldddXXXNNNGGGAAA<<<777555555555555555555555555777888:::;;;<<<=========999555000///111555888::::::999777555444444444555:::999777555333222222222000//////111333555555444111000///...---,,,,,,,,,------...//////...---,,,,,,++++++******++++++,,,+++---///000000222555888;;;===@@@CCCFFFJJJOOOSSSZZZ___eeelll{{{yyynnntttyyy}}}zzzvvv111111111111111222333444222222222222222222222222111111111111111000//////000000////////////000000000000000000111111111111111222333444555666666777888888:::<<>>CCC@@@===KKK```xxx~~~yyyqqqmmmkkkjjjssslll___RRRGGGAAA???>>>;;;888666666666555444333333111222999GGGWWWccciiimmmnnnpppsssyyy~~~ooolllqqqtttmmmooo~~~gggKKK:::555555444333333333555666555<<>>???;;;<<<===AAAJJJWWWfffsss{{{wwwmmmqqq}}}vvv]]]NNNLLLJJJFFFAAA@@@@@@@@@BBBCCCDDDDDDBBBDDDDDDBBBBBBIIIWWWbbb```fffmmmmmmhhh___ZZZWWWfffeee\\\NNNGGGFFF@@@666666777888888999:::::::::888999:::;;;<<<<<<<<<<<<:::777333111222444666777666666666666666666666666:::999999888777666555555222111000111333444444333222111000///...---------......///000///...---,,,+++++++++++++++++++++++++++---///000111333666999;;;===@@@DDDGGGLLLQQQUUU___dddjjjrrr{{{111111111111222333444444222222222222222222222222111111111111111000////////////000000000000////////////000000000111111111111111222333444555666666777888999;;;>>>AAACCCEEEFFFGGGIIILLLOOOQQQSSSTTTVVVYYY```fffkkkmmmkkkjjjllllllllllllmmmmmmnnnnnnpppqqqqqqpppppprrrvvvzzz}}}zzzzzz~~~|||cccgggyyygggaaagggbbbSSSNNNFFFBBB@@@EEEMMMOOOJJJDDDAAABBBDDDFFFGGGGGGGGGFFFBBBEEEIIILLLKKKHHHHHHJJJNNNJJJHHHIIIGGGDDDCCCFFFDDDIIIHHHIIIMMMOOO[[[qqqvvvYYYUUUeeepppuuu```>>>:::666333222111000//////000000111666777888666444222222333444555666666666666777999>>>@@@CCCFFFGGGIIILLLNNNQQQRRRSSSTTTUUUUUUVVVVVVYYY[[[```fffggggggkkkqqq~~~wwwtttrrrfff```WWWOOOIIIFFFFFFGGGIII@@@>>>BBB???;;;GGGZZZrrr{{{zzzpppkkklllmmmxxxqqqdddWWWKKKDDD@@@>>><<<:::888777777888777555222222333999DDDRRR___ggglllnnnqqquuuzzzmmmooouuuxxx|||sss[[[EEE999333555555444333444777999777>>>GGGIIIEEEBBBBBBDDDHHHEEECCCCCCGGGMMMRRRUUUrrrddd```mmmeee===888666WWWjjj\\\FFF@@@???<<<======@@@FFFQQQ```nnnwwwssspppuuunnnYYYQQQOOOKKKEEECCCBBBBBBDDDEEEDDDCCCAAACCCDDDEEEHHHPPP\\\eeeeeeiiinnnmmmggg^^^WWWSSS\\\aaa\\\PPPJJJJJJCCC777555666777888999;;;<<<<<<999999::::::::::::999999888555222111111222222222222333444555666777777777777777888888888888888888555333222222333444444333333333111000///.........//////000000000///------+++++++++++++++++++++++++++---///000111333777999:::===@@@DDDHHHMMMSSSXXXaaafffllluuu333333222222333333444444222222222222222222222222111111111111111000////////////000000000000///////////////000000000111111111111222333444555666666666777888:::===@@@CCCDDDFFFGGGIIIKKKNNNQQQSSSTTTTTTWWW^^^eeekkkllljjjgggjjjkkkkkkllllllmmmmmmmmmoooppppppooonnnrrryyy~~~{{{zzzeeeZZZvvvyyywwwbbbccc```gggrrrhhhVVVPPPHHHDDDCCCGGGNNNOOOHHHAAAAAABBBDDDFFFHHHIIIJJJJJJDDDEEEIIILLLJJJGGGHHHMMMLLLIIIIIIKKKIIIDDDCCCDDDEEEJJJGGGDDDKKKOOOXXXhhhvvv]]]LLLUUU___xxxqqqwwwIII999999222222222111000000//////000444666888777555333222222333555777777666555666777;;;>>>BBBDDDFFFGGGJJJLLLNNNOOOPPPRRRSSSTTTUUUUUUYYY[[[aaaggghhhgggjjjooo|||sssiiiaaa]]]XXXVVVUUUTTTOOOJJJLLLQQQQQQIIIEEEDDD@@@<<>><<<===>>>BBBKKKYYYiiisss{{{yyytttuuu~~~wwwbbbUUUOOOKKKPPPLLLGGGEEEEEEDDDAAA>>>@@@CCCFFFJJJPPPYYYeeemmmxxxyyyxxxssslllccc]]]ZZZUUUZZZZZZSSSNNNLLLEEE<<<555555444444555777999:::999999999999888888777666444333111000000000///---000111222333555666888888555666777888999:::::::::999666444333444555555444555444333222111000000000000000111111111///...---***++++++,,,,,,++++++***+++---///000222444888:::;;;>>>BBBFFFJJJPPPWWW[[[aaafffmmmxxx~~~555555444444333444444444222222222222222222222222111111111111111000//////...///000111111000///...////////////000000000111111111222333444555555666666666888:::===@@@BBBDDDDDDEEEGGGJJJMMMOOOQQQRRRSSSUUUYYY```fffiiigggdddiiiiiijjjjjjkkklllmmmmmmllloooqqqppppppsss{{{{{{{{{wwweeelll|||zzz```XXXWWWZZZ]]]lll{{{rrr]]]UUUNNNMMMLLLJJJIIIGGGDDDBBBCCCCCCDDDEEEFFFGGGHHHIIIHHHGGGIIIKKKHHHCCCFFFMMMIIIHHHJJJNNNNNNJJJGGGHHHFFFMMMHHHCCCJJJPPPUUU```lllLLLKKKSSSkkkwwwcccVVV<<>>666222555888777555666;;;???>>>AAADDDDDDBBBAAACCCEEEHHHKKKMMMKKKHHHKKKSSSZZZjjj```QQQkkkttt\\\===888@@@JJJNNNKKKDDDAAA@@@<<<<<<<<<>>>EEESSSdddoooxxx~~~}}}nnn___SSSMMM[[[VVVPPPMMMLLLJJJEEEAAACCCFFFJJJNNNTTT\\\fffnnn{{{~~~xxxnnnccc]]]VVVWWWWWWTTTPPPKKKGGGCCC999777444222111222444666888888888888777666444444444333222222333222///---//////000111333555777888666666888999::::::999999<<<999666444555666666555777666555444333222222222111111222222111000...---***+++,,,,,,,,,,,,+++***+++,,,///111222555888;;;===@@@DDDIIINNNTTT[[[___bbbhhhqqq~~~{{{777666555444444444444444222222222222222222222222111111111111111000//////...///000111111000///...////////////000000000000000111222333444555555666666666888:::===???BBBCCCCCCDDDFFFHHHKKKNNNPPPQQQTTTTTTVVV[[[aaaeeeeeecccggghhhhhhjjjkkkllllllmmmiiimmmqqqsssrrruuu||||||{{{uuutttgggZZZYYYYYYYYY\\\nnnyyybbbZZZTTTUUUSSSLLLDDD???AAADDDCCCCCCCCCCCCCCCDDDEEEEEEJJJHHHIIIJJJEEE@@@CCCKKKHHHHHHLLLSSSTTTPPPMMMNNNHHHOOOJJJDDDKKKQQQSSSZZZeee]]]OOOOOOaaa|||^^^www___>>>EEE999333222222111000///......222444888888777444333222111444777777666555444444777:::???BBBDDDFFFIIIJJJLLLMMMPPPTTTVVVXXXYYYYYYWWWYYY___eeeeeecccfffkkkpppwwwnnnXXX]]]ffflllfff]]]]]]cccgggddd]]]SSSOOONNNHHHAAALLL^^^pppxxx|||yyyvvvssslll```VVVOOOMMMFFF;;;666888666000:::777:::LLLeeewww|||zzzyyy{{{~~~sssrrrzzzrrrqqqvvv}}}~~~zzzfffXXXJJJ;;;111222666999888666777<<>>HHHLLLEEEAAABBB;;;;;;:::<<>>???AAACCCFFFHHHJJJLLLOOOQQQQQQSSSVVV[[[```cccdddccckkkiiiiiikkklllkkkiiiiiippprrrvvvyyyzzzyyywwwvvvxxx{{{nnnNNNKKKYYYccc^^^\\\```eeeiiimmmssseee[[[MMMDDDBBBAAA???===AAA@@@???AAACCCEEEFFFFFFEEEGGGJJJKKKKKKIIIFFFDDDFFFFFFIIINNNNNNLLLMMMQQQTTTPPPJJJFFFGGGMMMTTTYYYccc{{{OOOKKKlllzzz{{{iiirrrMMM444AAA;;;888444000///000///,,,000444888:::999777555333444444333555666777555444777999;;;>>>BBBEEEHHHIIIKKKMMMPPPSSSUUUVVVWWWWWWUUUXXX^^^fffkkkllliiigggsss|||zzzhhhfffvvvttt```\\\kkklllnnnfffUUUKKKMMMOOONNNUUUaaapppzzz~~~zzztttkkkcccWWWOOOFFF???;;;888555222666777<<>>@@@JJJ\\\nnnwww~~~~~~yyydddiii}}}qqqgggeeeeee___WWWQQQSSSTTTUUUUUUUUUVVVYYY[[[^^^YYY]]]ooo~~~zzzkkk^^^WWWSSSRRRUUUTTTOOOKKKJJJAAA>>>:::888777555333111222111222555888:::777555333888<<<<<<<<<<<<888333222///,,,,,,000444666666555555666666777999:::;;;;;;:::999999888888888999888777777666666777777888444555555444333111///---++++++******++++++,,,---...///000111222444999<<>>??????BBBEEEGGGHHHJJJMMMPPPQQQTTTXXX]]]aaaccccccbbbdddccceeeggghhhgggeeedddjjjnnntttyyy||||||}}}}}}zzz|||iiiQQQPPP[[[eee]]]VVVVVVWWWWWW[[[```rrrfffUUUGGG@@@@@@CCCFFFBBBAAA@@@AAADDDFFFFFFEEECCCEEEGGGJJJKKKJJJIIIHHHGGGGGGIIIMMMMMMKKKMMMQQQUUURRRMMMJJJLLLRRRYYY^^^[[[|||YYYMMMccc{{{uuuvvvfff???<<<:::999666222111000000///000333777999999777555333444333333444666777666555666777:::===AAADDDGGGIIIIIIJJJMMMPPPRRRTTTTTTUUUTTTWWW]]]dddiiijjjhhheeekkktttqqqhhhsssuuuhhh```dddlllqqqlll]]]OOOLLLMMMLLLKKKTTTcccrrr{{{sssiii```VVVOOOFFF@@@>>><<<:::777555555<<>>666666666777888999:::===AAADDDFFFFFFGGGGGGGGGGGGGGGGGGJJJJJJMMMPPPOOOMMMQQQXXX```nnnLLLOOOjjjxxx\\\zzzwwwRRR???:::<<>>===<<<;;;888666555444444666:::======;;;999===???======>>><<<888444111---,,,///333666777444444444444555777888:::999999888888888888999999999999888888888888999999444555555444333111///---+++++++++***++++++,,,---...///000111222555999===BBBEEEJJJRRRZZZ```ccceeekkknnnzzz{{{VVVTTTNNNEEE;;;666666777888222///111444333222333666555444333222222222222000000000000000000000000000000000000000000000000000111111222222333444444666666777888:::<<<>>>???>>>AAADDDFFFGGGIIILLLNNNQQQTTTXXX]]]``````___^^^^^^___aaabbbcccdddddddddiiiooowww}}}~~~}}}~~~~~~}}}|||cccXXXZZZ___bbbXXXOOOKKKIIIHHHJJJNNNiiiaaaUUUHHH???===@@@DDDBBBAAA@@@AAABBBCCCCCCBBBAAABBBDDDGGGIIIJJJKKKKKKJJJIIIJJJMMMMMMKKKNNNRRRUUURRRNNNMMMOOOTTTZZZ___XXXhhheeeVVV[[[vvvvvvSSS999999999888666222000000111///111555888999777555444444333222444666777777666444555888;;;???CCCFFFHHHHHHIIIKKKNNNQQQSSSTTTTTTSSSVVV[[[aaafffhhhfffdddhhhpppzzzkkknnnvvvrrrddd[[[eeennnqqqgggVVVJJJFFFEEEFFFKKKYYYooo}}}ssskkkggg```VVVNNNHHHBBB;;;777888888>>>RRRppp{{{uuuuuu}}}|||sssbbb^^^|||ttt___QQQDDD888444777888999:::;;;<<<@@@FFFJJJIIIJJJLLLLLLKKKIIIFFFDDDKKKKKKLLLOOOMMMLLLQQQXXX___WWWKKKYYYyyykkkzzzUUU<<<:::999???GGGGGG@@@???EEE<<<;;;;;;<<<>>>EEEVVVfffttt|||yyymmmnnnffffffccc^^^ZZZbbbbbbeeejjjooopppmmmiiiiiiaaaUUUTTTcccsssoooaaaWWWOOOIIIHHHFFFCCCCCCEEECCCBBBAAA@@@@@@???===;;;777555333444777999;;;;;;???AAA@@@<<<;;;======:::777444///---///222555777555444222111222444666777666666666777777888999:::::::::::::::::::::::::::555555555555333111///...+++++++++++++++,,,---------...///000222555:::>>>EEEIIIPPPWWW___dddhhhjjjlllppp}}}}}}[[[^^^\\\RRRDDD;;;555222888333000111333444333333666555444333222111111111000000000000000000000000000000000000000000000000000111111222222333444444666666777888999;;;===>>>???AAADDDEEEGGGHHHKKKMMMNNNRRRWWW[[[\\\\\\[[[ZZZ\\\___```___aaafffjjjkkkrrrxxxzzzkkkyyy~~~wwwzzznnn___]]]``````XXXPPPIIIGGGFFFDDDEEEIIINNNPPPQQQLLLDDD>>><<<===@@@???>>>???@@@@@@???===AAABBBCCCDDDFFFHHHJJJKKKMMMKKKKKKNNNMMMLLLOOOTTTSSSQQQNNNLLLMMMQQQUUUYYYWWWUUUzzzooogggZZZgggttt~~~rrrAAA999888888777333//////222///000333666999999777555444333222333666777777777333444666999<<<@@@DDDFFFHHHIIIKKKNNNQQQSSSUUUVVVTTTVVVZZZ```dddfffeeedddfffmmmqqqoooxxxzzzlllZZZ```lllyyywwwfffQQQDDD@@@HHHLLLYYYnnn{{{zzztttkkkccc[[[PPPEEE===??????DDDVVVoootttsss{{{}}}{{{lllhhhuuu```OOO@@@555444888;;;<<<===>>>@@@DDDJJJNNNIIILLLNNNPPPOOOLLLGGGDDDIIIHHHIIIKKKJJJIIINNNVVVllldddKKKNNNqqquuu~~~ggg???999444<<>>@@@;;;;;;;;;<<<<<>>======>>>???>>><<<::::::888555333333666888999DDDDDD@@@:::777999:::888999666111......111555777888666444111111111333444333444444555666888::::::;;;;;;;;;;;;;;;;;;;;;;;;555555555555333111///...,,,++++++++++++,,,------,,,...///111333777<<<@@@GGGLLLSSS[[[bbbgggjjjmmmpppvvvVVV```eee___SSSJJJAAA999888777555333222333333222444333222111000000000000111111111111111111111111000000000000000000000000000111111222222333444444555666666777999;;;===>>>@@@BBBDDDFFFGGGIIIKKKMMMKKKOOOUUUWWWWWWVVVVVVVVV[[[```aaa^^^aaakkksssuuu|||jjjiiivvvnnnnnnmmmxxx{{{tttddd[[[]]]]]]XXXNNNIIIFFFGGGGGGDDDDDDFFF@@@HHHOOOOOOIIIBBB>>>>>>@@@??????@@@AAA@@@>>><<>>BBBDDDFFFGGGIIILLLOOOQQQTTTUUUUUUVVVZZZ^^^ccceeeeeedddccchhhvvv{{{zzzjjjcccooo|||___IIIAAAFFFKKKVVVfffzzz|||xxxtttooohhh^^^RRRIIIBBBBBBHHHYYYooo~~~}}}qqqttttttnnn{{{nnn\\\KKK>>>666777;;;<<<===>>>???AAADDDIIIMMMGGGJJJNNNPPPQQQNNNKKKIIIIIIGGGGGGIIIHHHHHHOOOWWW|||nnnOOOIII___uuuqqqHHH;;;222999RRRaaaVVVCCC:::;;;;;;;;;<<<;;;???MMM[[[mmmvvv~~~wwwmmmiiiddd```bbbjjjqqqttttttppprrrhhhXXXVVVccciiieeeQQQLLLHHHHHHFFF@@@======777666666777888999777666999888777555555777:::<<>>???999444333333333222222111111000000111111111111111111111111111111000000000000000000000000000111111222222333444444555555666777999;;;===>>>@@@BBBDDDFFFGGGHHHKKKMMMIIIMMMRRRSSSRRRRRRSSSUUUYYYaaaeeecccgggsss|||~~~pppuuuoooYYY\\\bbb___ooonnniii```ZZZWWWTTTOOOIIIDDDCCCEEEEEEAAA??????@@@EEEIIIHHHCCC>>>>>>@@@AAA@@@@@@BBBCCCBBB@@@>>>AAA@@@@@@@@@AAAAAABBBCCCHHHGGGHHHLLLLLLKKKNNNSSSSSSQQQOOOMMMLLLKKKLLLLLLOOOJJJ^^^kkkNNN___rrruuutttDDD;;;666777666000...222000///000555:::===;;;888666444333333444666666666444444555666999===@@@BBBCCCDDDEEEHHHKKKNNNQQQRRRVVVVVVYYY]]]aaadddddddddfffhhhrrrlllqqqjjjMMMAAAAAAGGGOOOZZZhhhzzz~~~{{{vvvpppjjjbbbYYYNNNFFF@@@AAAJJJ]]]qqq~~~wwwtttzzz~~~wwwnnniii___QQQCCC;;;:::<<<@@@<<<===??????@@@BBBEEEHHHFFFHHHKKKNNNOOOOOONNNMMMKKKJJJIIIKKKKKKLLLTTT]]]wwwSSSGGGTTTzzzrrr~~~SSSBBB666999RRRiiifffOOO;;;<<<<<<<<<<<<:::===IIIVVViiisss|||~~~uuuiiibbbbbbggglllooolllppplll^^^UUUYYY```aaaOOOKKKJJJKKKIIIBBB<<<;;;444333111222333555555444333555666666666777999;;;FFFFFFBBB<<<999:::999666777666444000...///222555;;;:::888555333222111000000000111222444666888999999999;;;;;;;;;;;;999999666666666555444222000///,,,,,,,,,,,,,,,------...---...111444777<<>>GGGJJJBBB777444444555222222111111111222333333111111111111111111111111000000000000000000000000000111111222222333444444555555666777999;;;<<<===???AAACCCEEEEEEGGGIIIKKKIIIMMMPPPQQQOOOPPPSSSWWWWWWdddmmmnnnsss~~~yyyrrrSSSFFFNNN[[[bbbhhhdddaaa___ZZZSSSOOOOOOGGGBBB???AAAAAA===<<<===>>>@@@AAA@@@===;;;<<<>>>>>>>>>>>>@@@BBBAAA???=========>>>??????@@@@@@@@@AAAAAADDDIIIJJJHHHKKKOOOOOONNNMMMLLLKKKJJJJJJJJJIIIRRRWWW}}}}}}UUUUUUuuuzzzcccxxxMMM>>>555888999333000333000///000555;;;???===:::888666333222333555555555666666555666888;;;???AAABBBBBBDDDFFFIIIMMMPPPRRRUUUUUUWWWZZZ___bbbcccbbbhhhhhhooo~~~yyyuuuTTTEEECCCGGGNNNWWWcccrrr}}}yyyvvvnnnbbbXXXPPPIIIAAA<<<>>>@@@MMMbbbuuuuuurrryyy{{{|||www]]]UUUHHH>>>;;;===@@@AAA???AAABBBCCCBBBBBBCCCEEEFFFGGGHHHJJJLLLNNNPPPPPPMMMKKKKKKMMMMMMPPPYYYcccXXXFFFQQQrrrwwwllliiiGGG:::666IIIeeelllYYYBBB============:::;;;FFFSSSeeepppzzzzzzkkkcccdddiiinnniiikkkiiiaaaYYYVVVZZZ___OOOKKKJJJKKKIIICCC>>><<<888555222222333666777777777:::>>>>>><<<999999999>>>@@@???;;;:::<<<;;;777333444444222///...111333666666666666555444222111///000000111333555666777777888999::::::999888777666666666666444222000///---,,,,,,,,,,,,---......---///222555999>>>DDDIIIQQQYYYbbbhhhjjjlllooorrrvvvppp}}}...:::DDDGGGKKKPPPIII<<>>@@@BBBCCCDDDEEEHHHJJJIIIMMMPPPPPPNNNOOOTTTYYYWWWhhhuuuxxx~~~zzz{{{mmmuuuUUUBBB???HHH\\\nnnddd\\\[[[___\\\SSSPPPUUUGGGAAA===>>>>>>======@@@:::<<<@@@AAAAAA???>>>>>>::::::;;;===???>>><<<::::::;;;<<<>>>??????@@@@@@<<<===AAAFFFHHHFFFHHHLLLJJJJJJJJJJJJIIIIIIHHHHHH???TTTPPPhhh___NNNddd]]]dddSSSAAA666888;;;555222444111000000555<<<@@@>>>;;;:::777444222333444444444888777666666777:::>>>@@@CCCDDDEEEGGGJJJNNNQQQSSSTTTTTTUUUXXX]]]```aaaaaaeeedddiiiwww___OOOJJJMMMSSS\\\iiivvv}}}wwwsssiii___RRRGGGCCCAAA@@@???@@@CCCPPPfffwwwyyynnnooo}}}{{{{{{~~~{{{[[[SSSGGG===<<>>===>>>===:::;;;EEEQQQcccnnnyyy~~~uuuiiifffkkkqqqfffbbb```^^^XXXRRRTTT[[[PPPKKKIIIJJJHHHCCC???>>><<<999555444666888:::;;;FFFJJJMMMLLLGGGAAA===;;;555999:::999999;;;:::777111333444222///...000222111222444666666666444333//////000111222444666666555666888999999888666555666666666666555222000///---,,,,,,,,,,,,---.........000333666:::@@@FFFJJJVVV]]]gggmmmnnnooorrruuuuuu333333444666888:::<<<>>><<>>AAABBBBBBCCCEEEGGGLLLLLLLLLMMMOOOTTTZZZ___ccclllxxx~~~~~~mmmvvvmmmUUUGGGEEEEEEQQQcccjjj```______[[[OOOEEEHHHRRRHHHCCC??????BBBBBB???;;;=========>>>===<<<;;;;;;:::>>>>>>999999<<<<<<777999:::<<<===>>>>>>>>>===>>>???AAABBBCCCBBBBBBAAADDDGGGJJJLLLLLLJJJFFFDDDNNNOOOPPPaaawwwSSS[[[tttaaafffFFF777555///555;;;///111222///---333>>>CCC@@@;;;777666777666333444888:::888555444444777:::<<>>;;;>>>>>>===DDDNNN\\\jjjxxxhhheeelllgggggg```[[[YYYUUURRRRRRVVVPPPPPPOOOJJJDDD>>>;;;999333:::??????;;;;;;===???EEELLLYYYdddbbbRRRDDD===;;;555222444666555666999888666333000//////000222...///000111333555666666333222111///000111333555555555666777888999::::::888777666555333000...---,,,,,,,,,,,,------...///---000444999>>>DDDJJJOOOZZZ```ggglllnnnppptttxxx~~~000000111333444777888:::;;;EEEPPPSSSMMMFFFBBBAAA;;;999666444222222333333333222222222333333111///333111//////111222222222444222111222555666555333444555666888999;;;<<<===:::<<<>>>???@@@BBBEEEGGGHHHJJJMMMQQQVVV\\\ccchhhqqqyyy}}}~~~rrrwwwrrrXXXCCC===JJJXXXgggmmmgggfffbbb^^^XXXLLLCCCFFFOOOGGGCCC>>>===???@@@===:::;;;;;;<<<<<<<<<;;;;;;:::;;;>>>>>>999888;;;;;;777:::;;;<<<>>>>>>>>>>>>>>>>>>>>>@@@AAABBBBBBAAAAAACCCDDDEEEGGGHHHHHHHHHHHHGGGNNNTTT[[[}}}``````{{{ooo{{{RRR666555888777666333000111000---333>>>FFFGGG:::666444666666444444777999888666555555777999:::===???AAABBBDDDGGGKKKNNNOOOTTTYYY\\\\\\]]]aaaeeedddfffkkkqqqxxx{{{nnnlllmmmoooooooooqqqtttwwwtttoooiiieeedddbbb^^^YYYWWWNNNFFFDDDDDDBBBAAABBBJJJ[[[nnnxxx}}}tttlllvvviiiVVVLLLCCCAAABBBBBBBBBDDDIIIMMMNNNHHHDDDEEEGGGHHHKKKJJJIIIKKKOOORRRSSSSSSOOOTTTPPPMMMPPPQQQ[[[nnn{{{NNN[[[eee]]]\\\::::::555===]]]___XXXJJJAAA<<<>>>===:::>>>GGGYYYhhhwww}}}zzzwwwpppiiikkkeeebbb]]]ZZZYYYWWWSSSTTTWWWTTTSSSOOOJJJCCC>>><<<<<>>===999888:::999777;;;;;;===>>>>>>>>>>>>>>><<<===>>>???@@@@@@@@@@@@BBBAAAAAABBBDDDGGGJJJLLLJJJRRR\\\ZZZkkklll___ttt}}}|||nnn@@@777@@@999000666///111111...111<<>>:::888555444333555666666555333333222111111333444333222333333333333333444333333222222333555777888::::::<<<======>>>???CCCHHHLLLXXX^^^fffooovvv|||~~~~~~{{{{{{vvvrrrSSSNNNSSSeeerrrooonnnppplllddd^^^TTTKKKEEEEEEJJJOOODDD???:::666666777777777888888999999:::;;;;;;<<<>>>>>><<<:::999999888777<<<<<<======>>>>>>>>>>>>;;;<<<===>>>>>>???@@@@@@BBBAAAAAABBBDDDGGGJJJLLLQQQQQQZZZXXXZZZrrrYYYlllzzzuuu^^^>>>@@@999...777000222222......777FFFQQQMMMCCC;;;999888666444555777888888888777666555555666888:::<<<>>>AAAFFFIIIKKKNNNRRRTTTTTTUUUXXXZZZZZZ___fffiiiiiiqqq}}}vvvuuuoooqqqrrrsssrrrqqqrrrsssuuuxxxzzzyyyvvvssstttuuunnnfff]]]VVVOOOIIIJJJNNN```pppwwwsssnnnqqq~~~|||eeeKKKGGGGGGKKKMMMKKKJJJKKKJJJNNNNNNJJJHHHJJJKKKJJJJJJJJJKKKNNNQQQSSSRRRQQQNNNTTTTTTSSSVVVRRRTTTaaatttYYYJJJoookkkuuuLLL999???EEEcccwwwlllOOOCCC;;;===???<<<===BBBRRRaaaqqqyyy|||~~~wwwooosssllldddaaa]]][[[ZZZTTTJJJDDDCCCCCCCCCBBBBBBDDDJJJRRRWWW]]]^^^ccchhhfff```[[[ZZZ\\\aaa```]]]dddkkk```KKKBBB:::333111///...000333888777666555555555777777999666222///...///111333999999::::::999777444333333333444555666777777888777777666555333111///...,,,,,,,,,,,,---///000111333666:::@@@GGGPPPZZZ```hhhjjjmmmrrrwww{{{}}}~~~rrr000000000000000111222222333666;;;AAAHHHPPPYYY^^^iiigggddd^^^VVVMMMFFFAAA===;;;999888888666444111666555444444555555444222444444444444444333444444333444555666888:::;;;;;;???AAADDDGGGKKKRRRYYY^^^kkkpppwww~~~|||{{{pppzzzddd```cccpppuuulllkkknnniii]]]YYYPPPGGGAAABBBGGGJJJAAA===888555444555666666888888888999:::<<<===>>>>>>===<<<<<<;;;999888888<<<<<<<<<<<<<<<=========:::;;;;;;<<<===???@@@@@@CCCCCCDDDFFFGGGHHHHHHHHHOOOEEEJJJOOONNNkkk{{{\\\\\\ccc}}}tttxxxOOO===888222555222333222///,,,111???KKKZZZOOOEEE@@@<<<777555666777777888888777666555444555777999:::<<>>???AAA>>>===@@@MMM]]]nnnwww{{{zzznnn}}}vvvnnngggdddaaa```___XXXLLLDDDAAAFFFFFFEEEEEEGGGMMMUUUZZZaaaccckkkrrrqqqiiieeefffdddkkkiiiaaaccciiidddVVVEEE===555222000...///222555444333333222333444444777666444333111000///...555666999::::::999777555333444555666777888888999666666666444333111///...,,,,,,,,,---...///111111444777===CCCKKKTTT^^^dddjjjlllppptttxxx|||www{{{}}}000//////.........//////000222555777;;;BBBMMMUUUoooppppppooojjjccc\\\XXXPPPNNNJJJFFFBBB>>>999666888666555555555444111///333444555444222111222333333444666999;;;>>>???@@@IIIMMMRRRXXX___hhhqqqvvvyyy}}}uuunnndddhhhaaaccchhhiiiooolll\\\TTTUUUPPPFFF>>>>>>@@@AAA>>><<<888666444555666777777777777888:::<<>>BBBFFFKKKOOORRRTTT^^^bbbgggnnnttt{{{{{{~~~ddd```ZZZ]]]aaacccggg```KKKFFFMMMOOOFFF===;;;<<<;;;;;;:::999777666666777888555555555666888;;;>>>@@@;;;:::>>>DDDDDD>>>:::;;;;;;:::999999999999:::;;;;;;;;;;;;;;;===???AAABBBCCCEEEGGGHHHIIIIIIHHHGGGDDDJJJBBBCCCQQQWWWzzzdddVVV^^^zzz```nnnLLL999;;;555444222222333///---333<<>>AAABBBBBBDDDGGGKKKMMMNNNNNNOOOPPPUUUZZZ[[[]]]eeennnzzz{{{uuulllccc___hhhsss|||~~~zzzzzz{{{tttkkksss~~~}}}|||qqqiiiuuu~~~iiiWWWMMMIIIGGGGGGIIIIIIGGGHHHLLLKKKNNNOOONNNOOORRRPPPMMMMMMNNNQQQUUUWWWWWWTTTQQQPPPQQQMMMRRR\\\YYYRRRWWW___tttUUUMMMsss___RRRlllWWW888:::GGGmmmkkkUUUBBB>>>@@@===:::;;;???PPPdddooovvv}}}sssiiimmmzzzqqqkkkjjjhhhjjjllliii```ZZZYYY\\\[[[XXXRRRKKKFFFDDDDDDEEEIIIUUUbbbgggjjjyyy}}}tttlllfffcccbbbIIIAAA;;;999666333222444111111222222222333333444111222444555444222///...///000222444555666666555222333444555666777777888666666555444333111000///,,,,,,,,,---///000222333888===EEEMMMUUU]]]dddhhhkkkrrrxxxyyyxxxyyywwwhhhrrr|||~~~xxx555444333222111111111111+++111666444......555===LLLPPPVVV]]]dddjjjnnnpppyyyvvvssspppmmmjjjeeebbb[[[ZZZXXXWWWUUUSSSOOOLLLMMMOOOPPPOOOLLLKKKLLLNNNMMMPPPTTTZZZaaagggkkknnnqqqtttyyy}}}~~~~~~}}}~~~|||tttiiillluuuuuuyyyqqqTTTYYYdddfff\\\YYYRRRAAA:::FFFLLLFFF===;;;<<<;;;999::::::999777777888999333333333444777:::>>>@@@:::999>>>FFFFFF???;;;<<<;;;:::999888888888999:::;;;;;;;;;<<<===???AAACCCCCCDDDEEEFFFGGGHHHIIIIII>>>RRRDDD;;;MMMQQQggg|||bbbYYYxxxhhhTTTpppXXX:::<<<666444111222555222///222999@@@HHHRRRVVVNNN@@@999:::555555555555555666777888333555666666666888<<<>>>??????AAADDDHHHKKKKKKKKKOOOOOORRRWWWYYYYYY^^^dddggg~~~tttiiieeennnzzz~~~|||}}}{{{zzzsssjjjhhhrrrzzz{{{uuuxxx|||cccPPPHHHIIIGGGFFFHHHHHHGGGJJJOOOLLLNNNOOONNNPPPSSSQQQMMMMMMOOORRRVVVYYYXXXUUURRROOOPPPKKKLLLSSSPPPMMMVVVZZZcccvvvXXXEEEdddlllQQQTTTbbb]]]999999999SSSgggkkkTTT@@@<<>>===>>>:::LLL```lllsss{{{rrreeeeee||||||rrrlllllljjjllloookkkccc]]]\\\hhhgggfffaaa[[[UUURRRPPPOOOPPPVVV\\\YYYZZZllltttggg``````IIICCC===;;;999555333444777666666444333222111111111222333444444333111000///000111222333333333333111222222333444555666777666555555444333222000///+++,,,,,,---///111222333:::???HHHQQQYYY```fffjjjkkkttt||||||xxxyyyeeevvv{{{}}}???555444333...000222+++//////000000000111111111999<<>>:::@@@EEEEEE@@@;;;:::;;;CCCAAA<<<888666777888999555333111222555666555333666;;;CCCIIIJJJFFF@@@<<<999:::::::::;;;;;;<<<<<<<<<<<<<<<<<<>>>@@@BBBCCCGGGFFFDDDEEEFFFGGGGGGGGGEEEBBBDDDHHHHHHLLL```xxxeeeNNNsss~~~bbbdddsssBBB000<<<555555333000000222222111333===MMMZZZ[[[OOO@@@666777888777666666888888666777666666666666888999:::;;;<<<===???BBBFFFIIIKKKMMMNNNOOOQQQTTTWWWZZZ[[[dddpppzzztttsssvvvzzz}}}~~~tttkkkfffiii{{{zzz~~~nnnWWWKKKHHHAAADDDFFFEEEDDDGGGOOOUUUQQQPPPPPPOOOMMMKKKJJJIIIKKKMMMRRRVVVYYYXXXTTTQQQMMMMMMMMMLLLLLLLLLOOOQQQYYY]]]iiibbbHHHRRR}}}YYYYYYQQQ{{{ccc===:::666:::VVV___TTTEEE>>>>>>???===:::???FFFVVVjjjwww|||yyykkkcccdddwwwuuutttmmmnnnkkkeeedddddd___VVV]]]hhhrrrrrrmmmiiifffdddhhhqqqfff[[[___YYYYYYlll{{{nnnaaa\\\KKKCCC<<<;;;;;;777555666444555555444222111111222000...111777888222000222///000111000///000111333222222333333333444444444555444333222111///...............------///333666AAAFFFNNNVVV^^^dddjjjnnnvvvssswww}}}|||yyy{{{UUUMMMJJJAAA000...555444666555222/////////111333111333555777:::AAAMMMVVViiikkkmmmppprrrssstttuuuyyyyyyyyy{{{|||zzzvvvrrrlllrrryyy|||zzzwwwvvvvvvxxxwwwvvvyyy~~~~~~wwwqqqllllllnnn]]]WWWUUU]]]hhhwww||||||sssjjj```YYYUUURRRRRRNNNFFF???<<<777<<>>;;;:::;;;AAA???<<<999777666777888555333222333555666555333666:::AAAFFFGGGDDD???;;;;;;;;;;;;;;;;;;:::::::::<<<<<<<<<===>>>@@@BBBDDDFFFFFFEEEEEEFFFFFFFFFEEEFFFCCCEEEJJJJJJKKKZZZlllqqqQQQeee~~~qqqgggUUU666666555444333111111222222111111:::JJJXXX\\\VVVIII@@@777777666444444555777777777666666666666888999:::;;;;;;<<<>>>AAADDDGGGIIIJJJKKKLLLNNNQQQTTTWWWXXX]]]ggg{{{~~~||||||zzzvvvwwwzzz}}}~~~~~~~~~zzz|||uuuooolllsss|||dddRRRJJJHHHEEEGGGIIIHHHGGGIIIOOOUUUPPPOOOOOOOOONNNMMMLLLKKKMMMNNNPPPRRRSSSSSSQQQOOOJJJKKKLLLLLLLLLLLLOOOQQQLLLSSSbbbnnnLLLFFFlllhhhTTTRRRfffuuu___@@@>>>999444DDDWWWRRRKKKDDD???===<<<<<<>>>DDDSSSfffssszzz~~~|||pppeeefffxxxwwwuuuiiilllkkkeeebbbbbb^^^XXXYYYccclllmmmmmmpppssssssvvvyyynnnkkk___WWWcccmmm```___KKKBBB::::::<<<999666555333444444333111000111222444111222666666222111333222333333111//////000111222222333333333444444444555444333222111///......---.........///222666:::DDDIIIQQQZZZaaagggmmmqqqwwwuuuyyy~~~}}}wwwzzz~~~aaa^^^^^^SSS;;;222444222444333111///...//////000///111222111111555<<>>;;;999999:::===<<<:::999777666666555555333333444555666555444666999===@@@AAA@@@===;;;<<<<<<<<<;;;::::::999999<<<<<<<<<===>>>@@@AAABBBDDDDDDEEEFFFFFFEEEDDDCCCGGGDDDFFFKKKLLLKKKRRR]]]aaa[[[nnntttuuuJJJ555666444222222222222111000000555AAAPPP[[[[[[PPPEEE;;;:::888555333222555777666666666666777888999999:::;;;;;;===???AAACCCEEEFFFGGGHHHJJJMMMPPPRRRTTTVVV\\\iii|||vvvooolllmmmttt}}}~~~yyyxxxzzz|||~~~~~~}}}}}}}}}~~~~~~}}}|||wwwsssqqqrrr{{{}}}sssYYYMMMJJJHHHDDDFFFGGGFFFDDDFFFJJJOOOMMMMMMNNNNNNNNNNNNNNNNNNPPPOOOOOONNNNNNMMMMMMMMMHHHJJJLLLMMMLLLLLLMMMNNNJJJNNNXXX|||~~~UUU===MMMyyy|||NNNQQQVVVkkk]]]AAA>>>:::222666JJJMMMNNNIIIAAA;;;<<<>>><<>>===:::777333444444333111000111222666333222444444222222555666777666333000//////000333333333333444444444444555444333222111///......------......000444:::>>>GGGMMMVVV^^^eeelllqqquuuyyyxxx{{{|||sss|||jjjhhhooommm[[[LLL@@@222111111111222111111000000111222222111000000444666<<>>?????????AAADDDFFFEEEEEEDDDDDDHHHDDDDDDIIIKKKJJJMMMSSSmmmnnnUUU```xxx|||pppBBB999444222333444222000000111111666FFFZZZaaaUUUEEE@@@===;;;999555222222555555555666666777888888999999::::::<<<===>>>@@@@@@CCCDDDEEEGGGJJJLLLOOOPPPSSSWWW]]]gggwww}}}vvvsssuuu}}}|||wwwxxxzzz{{{{{{~~~}}}|||}}}~~~~~~}}}vvvqqqoooqqqttt|||}}}fffRRRMMMKKKFFFDDDEEEFFFEEEDDDDDDGGGJJJKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPOOOLLLKKKJJJJJJJJJLLLNNNNNNLLLKKKJJJKKKSSSQQQQQQllleeeEEECCC^^^TTTTTTVVVmmmcccEEE:::999666777===DDDJJJIIICCC>>>===>>><<>>KKKUUU[[[___cccdddbbbeeelllsss{{{|||~~~}}}|||{{{}}}~~~~~~|||zzzwwwvvvuuuuuuvvvwwwyyyxxxvvvsssrrrsssooommmkkkiiibbbYYYTTTUUUZZZTTTOOOLLLKKKPPP^^^lll}}}yyytttxxxyyy~~~|||dddUUUEEE>>><<<:::888888555666777666444333222222666666666666555444222111222333444444444444444555555555666777777888888888666777777888999::::::;;;777777888999:::;;;;;;;;;:::>>>BBBDDDDDDDDDEEEFFFGGGDDDBBBEEEGGGIIILLLPPPUUUqqqOOORRReee}}}rrrtttYYY???777222444555222000111333000111BBB]]]mmmdddSSSBBB<<<999999888333222444444555555666777777888888888999999;;;<<<<<<======BBBBBBCCCEEEGGGJJJLLLMMMSSSVVVYYY\\\bbbqqqyyyyyyzzz{{{zzz}}}}}}~~~}}}}}}}}}~~~xxxqqqnnnoootttxxx{{{rrr\\\QQQPPPMMMEEEHHHIIIJJJJJJJJJJJJKKKLLLJJJJJJJJJJJJKKKMMMOOOPPPNNNPPPSSSRRROOOLLLKKKKKKNNNPPPQQQPPPMMMJJJIIIHHHTTTSSSPPPeee}}}XXXHHHNNNsssfff[[[XXXmmmkkkOOO;;;666666777555:::???CCCDDDBBB???===>>>???FFFTTTbbbmmmxxxxxxwww}}}zzz|||~~~zzzvvvqqqsssqqqmmmkkklllhhhcccccclll|||tttaaaggghhhYYY\\\^^^LLL:::666;;;???@@@@@@:::;;;:::888444222111222111333444444444555555444666777666555333222333444333333444444444555555555555444333222111///...............///111777>>>CCCPPPVVV___gggnnnssswwwyyyyyyzzz}}}rrrrrr{{{|||aaaQQQKKKAAA888222000111222222111111111111111222222000111111000000555<<>>CCCNNN[[[ggguuuyyywww}}}tttjjjjjjvvvhhhllliiiYYY[[[[[[JJJ888333666888:::<<<:::;;;;;;999666444444444777888888444444777777555444555666444333333444666333444444444555555555555555444333222111///............///000333:::BBBHHHVVV\\\dddlllrrrvvvyyy{{{zzz|||~~~vvvxxxaaa___[[[TTTKKKBBB999555666555444444555666777666222222111111222333555666:::;;;<<<<<<<<>>AAAAAA???>>>AAAEEEBBBDDDEEEDDDDDDFFFIIIKKKKKKXXX{{{sssTTTKKKTTT^^^eeeNNN???444555666111000333111444555999MMMmmmeeeOOO<<<999;;;777555777333444555777777777777666555666888:::;;;;;;;;;;;;>>>>>>???@@@BBBEEEGGGHHHIIINNNRRRTTTSSSVVV^^^dddhhhmmmwww}}}yyyyyy{{{}}}{{{{{{|||||||||{{{zzzyyyyyyzzzzzzzzzyyyyyyyyyzzzuuusssqqqoooooottt{{{www||||||rrr|||wwweeeVVVSSSRRRMMMLLLPPPDDDEEEHHHKKKNNNOOOOOONNNOOONNNMMMLLLLLLMMMNNNOOOJJJNNNRRRRRRPPPPPPSSSVVVSSSTTTTTTRRROOONNNOOOPPPGGGRRRYYYkkkzzzWWWNNNooodddOOOTTT___\\\JJJ<<<777444666555666999===@@@@@@???@@@===???IIIUUUbbbqqq|||~~~{{{pppsss~~~ooopppfffTTTWWWUUUHHH:::666555444555666666777888888666666777888CCCBBB===444222666999888444555555444333222333555444444444444555555555555555444333222111///......---...///222777???IIIPPP\\\aaajjjqqqvvvyyy{{{}}}|||~~~lllrrrxxxyyyppp^^^KKK>>>777555333333444555666666222111111333444444222000000111222333444555888:::@@@BBBDDDCCC@@@>>>???AAADDDEEEFFFCCC???===???AAA>>>@@@BBBBBBAAA??????@@@CCC>>>;;;===AAAIIIUUU```tttppp\\\\\\eeettt|||gggUUUCCC888666666999888333222333666444222222333555666666111111000000000000111111...000222111//////111333333333333333333444444444333333444444444444444444555666777999999999888888===@@@BBB@@@===<<>>===888555666333444555777777777777666555666888:::;;;<<<<<<;;;<<<<<<===???AAACCCEEEFFFCCCHHHNNNQQQRRRTTTZZZ^^^eeefffjjjqqq}}}{{{||||||zzzvvvuuuxxx|||uuuwwwyyy{{{{{{{{{yyyxxxwwwxxxyyyzzzzzzzzz|||}}}{{{}}}vvvuuurrrppppppsssyyy~~~tttvvvssshhhwwwkkkYYYOOORRRPPPHHHJJJVVVGGGHHHKKKPPPSSSUUUUUUTTTSSSQQQOOOMMMMMMMMMOOOPPPJJJMMMPPPPPPNNNPPPVVV\\\SSSTTTSSSRRRPPPQQQSSSUUULLLXXX[[[iiijjjOOOfffqqqQQQKKKRRRXXXKKK@@@>>>:::999888888999:::<<>>;;;888444222333222333666666777777999;;;MMMKKKAAA444000666::::::555666666444222111222333444444444555555555666666555444333222111///......+++---///333:::DDDOOOWWW```eeennnuuuyyy{{{}}}~~~}}}vvvvvv~~~www\\\MMMEEE>>>===999333333888333000///333444111//////111111333555666666444333333444555666666777888888:::;;;777222222777777111999:::;;;===<<<:::;;;>>>333IIIEEEEEE]]]hhhsssllljjjlllyyyfffIII;;;999444444444444444444444444555444333222222444555777333333222222111000000000///////////////000000111555555333222222222222222444444444444444444444444777666666999<<<===;;;888===@@@BBB@@@===;;;<<<>>>DDDDDDCCCAAA??????AAACCCIIIMMMUUUwwwtttTTTZZZsssVVV]]]UUU777555555666888666555111222666:::FFFeee{{{ZZZGGG???999666777777888777777777888888555777777777777888888888888<<<======>>>???AAACCCCCCGGGHHHKKKNNNQQQSSSUUUUUU\\\^^^aaafffooo{{{}}}zzz{{{{{{yyywwwuuuuuuvvvzzzzzzzzz{{{{{{zzzvvvtttxxxwwwvvvvvvwwwzzz|||~~~~~~~~~~~~zzzwwwxxxwwwvvvuuuuuuxxx~~~zzzwwwuuuvvvwww||||||eeeXXXNNNMMMMMMLLLLLLNNNIIIKKKOOORRRUUUVVVUUUUUUVVVWWWVVVTTTQQQNNNNNNNNNNNNNNNOOOOOOPPPRRRSSSTTTTTTTTTSSSQQQOOOPPPRRRUUUMMMTTTYYY^^^uuuaaaVVV\\\HHHGGGVVVVVVMMMDDD999>>><<<888666999===>>>===BBB???>>>BBBHHHSSSdddsss~~~uuugggdddiii{{{qqqmmmyyy{{{{{{zzzhhhSSSGGGIIIHHHEEE>>>777222222333000999<<<>>>BBB===999AAAPPP???;;;777,,,666BBB888:::888555333111111222222666666777777777777666666555444333111000000//////---000444888>>>IIIVVV___dddkkktttyyy{{{|||~~~}}}~~~wwwrrruuu{{{[[[TTTRRRXXXZZZOOO???666444000///333444333444666666666555444333444777:::999777444222111333555666111666777333333777999777666555555666888<<>>444444333333333333333333333333333333111111111222444555333222222111111000////////////......//////000111333333333333222222111111444444444444444444444444666555555888;;;<<<;;;999<<<===???@@@?????????@@@CCCCCCBBB@@@>>>>>>AAACCCEEEKKKQQQgggVVVPPPggg~~~ddd___aaa::::::999111222777666222222555555;;;QQQiiixxx]]]EEE<<<<<<<<<555666555444555777888888666666777777777888888888;;;<<<<<<===>>>@@@AAABBBFFFGGGIIIKKKNNNQQQSSSTTTVVVWWWZZZ^^^fffqqq}}}}}}|||xxxyyyyyyxxxvvvuuuuuuvvvxxxxxxyyyzzz|||{{{yyyvvvwwwwwwvvvwwwxxxzzz|||}}}~~~}}}|||zzzxxxvvvtttuuuxxx|||~~~||||||vvv^^^UUUOOOPPPQQQOOOPPPSSSOOOPPPRRRTTTUUUUUUUUUUUUXXXXXXWWWTTTOOOKKKJJJJJJNNNOOORRRTTTVVVVVVVVVVVVUUUTTTRRRQQQPPPPPPQQQQQQNNNPPPRRRVVVgggpppWWWvvvgggNNNGGGRRRTTTOOOEEE999:::999888777999<<<======@@@>>>>>>AAAFFFOOO___nnn{{{wwwqqqrrrxxxppplllsss~~~}}}}}}iiiTTTFFFBBBAAA???;;;777555777:::@@@KKKRRRXXX\\\TTTLLLQQQSSS???999777///666>>>777888777555333222222333333666666777777777777666666555444222111////////////...222777<<>>AAACCCCCCBBBAAAAAAAAA???===>>>@@@BBBCCCGGGMMMVVVssscccOOO]]]mmmggg{{{TTTAAA777444666333666222222555444444???MMMhhhzzzWWWFFFAAA>>>777777666555444555777:::666666777777777777888888:::::::::;;;<<<>>>@@@AAAEEEEEEFFFHHHJJJNNNQQQRRRQQQRRRTTTWWW\\\eeennnuuu~~~~~~}}}{{{yyywwwuuutttwwwxxxyyyzzz{{{zzzyyyxxxtttuuuvvvvvvttttttuuuvvvvvvvvvwwwyyy||||||{{{yyyuuuuuuvvvxxxyyyzzz{{{||||||yyywwwwwwwwwwwwvvvuuuwww~~~~~~vvvxxxiiiUUURRRQQQTTTTTTSSSTTTWWWUUUUUUUUUUUUUUUUUUTTTTTTVVVVVVUUURRRNNNKKKIIIJJJLLLNNNRRRVVVXXXXXXVVVUUUWWWTTTQQQQQQRRRRRROOOLLLNNNKKKKKKPPPZZZvvv}}}UUU^^^yyyXXXFFFKKKSSSVVVNNN===777777777999:::;;;<<<===>>>>>>???AAABBBHHHWWWfffuuu|||wwwsssppprrr||||||~~~vvvfffTTTEEE>>>===;;;888666888;;;>>>BBBPPP\\\iiissslllffflll]]]DDD888777333444999555666666444333333333444555666666777777777777666666555444222000............000555<<>>;;;999888888777444666999666666666666777777777888888888888999;;;<<<>>>???DDDDDDDDDEEEHHHKKKOOOQQQPPPQQQRRRSSSVVV\\\dddiiipppzzzwwwoooooonnnmmmllllllllllllnnnoooqqqrrrssstttssssssoooqqqrrrsssrrrssstttvvvwwwvvvwwwyyy{{{|||{{{yyyssstttvvvwwwyyyzzzzzzzzz~~~|||yyyuuusssssswwwyyy~~~xxxtttzzzvvv|||pppYYYNNNPPPTTTWWWWWWVVVVVVXXXUUUUUUTTTSSSSSSSSSTTTTTTQQQRRRRRRQQQNNNLLLMMMMMMHHHJJJMMMPPPRRRTTTTTTTTTXXXTTTPPPQQQSSSSSSNNNIIINNNIIIKKKRRRVVVhhhlllYYYeeeFFFGGGXXXgggaaaKKK888666666999;;;:::;;;===<<<===???@@@>>>AAANNN[[[nnnzzzxxxqqqtttzzzyyyxxxlll___RRRHHH@@@>>>;;;888777888;;;>>>999DDDQQQbbbqqqqqqrrroooSSS>>>999666222333444555444444333444555666666666666777777777777666666555444111///...---......111777AAAJJJSSS]]]hhhppprrrvvvzzz|||}}}~~~|||ddd\\\]]]mmm~~~vvvlllXXXOOOHHHKKKUUU[[[XXXSSSLLLGGGCCCHHHRRR[[[______SSSKKKDDDFFFPPP[[[dddhhh|||}}}zzztttvvv}}}YYYHHH666111444444333333000000000000000000000000111111111111111222222333111111000//////......------------------......///000111444555666555444333222222222222222222222222///000111333444666888999;;;999999;;;@@@AAA@@@===<<<===<<<;;;:::;;;>>>AAAHHH@@@JJJRRRTTTqqqcccOOONNN[[[nnn{{{~~~~~~HHH;;;>>>555555333222333444555:::@@@HHHccc{{{\\\JJJ===888666999999666555888555666666666666777777777666777777888999;;;<<<===DDDCCCCCCDDDFFFJJJMMMOOOOOOPPPPPPQQQSSSVVV\\\```fffppp{{{|||wwwpppnnnfffffffffffffffhhhiiijjjkkkkkklllmmmmmmmmmmmmmmmkkkmmmoooppppppqqqsssuuuwwwvvvvvvwwwyyyzzzyyywwwrrrssstttvvvwwwwwwwwwwwwvvvuuusssooonnnoootttyyyzzzwww{{{ooo\\\NNNKKKPPPTTTUUUUUUUUUUUUTTTQQQQQQPPPPPPQQQRRRSSSSSSPPPQQQQQQPPPNNNLLLMMMNNNHHHHHHIIIJJJLLLOOORRRTTTVVVRRROOOPPPSSSSSSNNNJJJNNNKKKPPPXXXVVV___jjjwwwxxxPPPKKK```zzzyyyaaa???888555999<<<::::::===<<<<<<>>>???======FFFQQQcccqqqxxxttt~~~yyyttt|||ttteeeYYYQQQMMMBBB???<<<::::::<<<>>>???>>>CCCIIIUUUcccbbbhhhzzzeeeGGG:::888333000444333444444444555666777777666666777777777777666666555444111///......///000333;;;FFFPPPYYYccclllssstttxxx|||~~~~~~~~~}}}yyyzzzmmmaaabbbppp}}}vvvjjj^^^^^^kkk|||rrreeeeeeoooyyyuuuwww```CCC:::222333666444111///000000000000000000000000000111111111222222222222000000//////......---------,,,,,,,,,,,,---......000111222444555555444444111111111111111111111111...///111111222333666888888888888:::<<<===<<<::::::::::::999999:::>>>@@@FFFAAAIIIQQQNNNZZZ}}}lllNNNHHHJJJTTTuuujjjnnnnnn;;;333;;;666555444222111222777;;;GGGTTTsssxxxfffIII===555888:::777555888555555666666666666777777666666666777999:::<<<===BBBBBBBBBCCCEEEHHHKKKLLLKKKLLLMMMNNNNNNPPPTTTWWW\\\cccjjjpppsssxxx}}}}}}oootttqqqqqqsssqqqllliiijjjdddcccccccccdddeeegggiiiiiiiiiiiihhhhhhhhhhhhhhhhhhjjjlllmmmmmmnnnqqqsssvvvuuutttuuuwwwxxxwwwvvvssssssssssssttttttttttttooopppooommmkkklllqqqvvvyyy{{{~~~rrr]]]RRRJJJJJJNNNPPPPPPRRRTTTSSSOOOLLLMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQOOOKKKIIIIIIIIIJJJIIIHHHHHHIIIMMMQQQSSSQQQNNNLLLMMMPPPPPPNNNLLLOOOOOOVVVZZZTTTXXX{{{pppeeeaaaRRRbbbvvvKKK===444888<<<;;;;;;======<<<===???>>>===AAAHHHWWWfffvvvuuuwwwwwwoooxxx|||rrraaaVVVQQQOOOAAA???===>>>AAADDDFFFFFFRRRSSSSSSZZZ___VVVUUUdddqqqPPP:::999666000444333444444555666666777777666666777777777777666666555333111///...000222333888AAAMMMYYYaaaiiipppuuuwww{{{~~~~~~yyywww}}}zzz]]]GGG999555444666666222//////000000000000000000000000//////000000111111111000000000///......------,,,,,,,,,,,,+++,,,------......///000111222333444444111111111111111111111111...///111000///000444777333555777888888888999:::888888999888888999===@@@???CCCEEEHHHIIIKKKccc|||```MMMHHHLLLaaajjjTTTjjjRRR777999555777777333000000444777@@@LLLaaazzzeeeOOO===:::;;;777444666555555555666666666777777666666666777888:::<<<<<<>>>???@@@BBBDDDFFFGGGHHHHHHJJJKKKKKKLLLMMMPPPSSSWWWYYY^^^bbbeeeggglllpppooouuuzzz||||||kkkjjjgggfffgggfffcccdddhhheeedddbbbaaaaaabbbcccdddffffffeeeeeeeeeeeeeeeffffffhhhjjjkkkkkklllooopppsssrrrqqqsssuuuxxxxxxwwwtttsssqqqpppppppppqqqrrroooqqqsssqqqnnnmmmqqquuuyyy|||___RRROOOIIIIIIKKKJJJIIIMMMSSSRRRLLLJJJKKKLLLNNNNNNNNNNNNMMMMMMNNNNNNLLLIIIGGGGGGGGGHHHHHHGGGHHHIIILLLNNNOOOJJJIIIIIIIIIJJJLLLMMMNNNMMMQQQWWWWWWPPPTTTssszzz```pppUUUVVVrrr}}}XXXCCC333666======<<<===???<<<<<>>DDDEEETTTuuuwwwLLLHHHLLLWWWyyy}}}SSSMMM```oooGGG000333888:::666111111555888666GGGUUU^^^rrrcccGGG???===777333444555555555555666666666777666666666777888:::<<<===;;;===???AAACCCDDDEEEEEEHHHIIIKKKLLLLLLMMMPPPRRRVVVVVVXXX[[[[[[\\\```ddddddmmmqqqnnnpppvvvrrrhhhfffbbbaaaaaa```___bbbhhhfffdddbbb___^^^^^^______ddddddcccccccccddddddeeeeeegggiiijjjjjjkkkmmmooopppooooooqqquuuxxxyyyyyytttssspppnnnnnnnnnooopppsssvvvyyywwwsssqqqssswww~~~nnnSSSLLLNNNHHHHHHHHHFFFDDDJJJRRRQQQKKKJJJKKKMMMNNNNNNMMMLLLJJJGGGHHHIIIIIIGGGGGGHHHIIIDDDEEEFFFHHHIIIJJJJJJJJJEEEEEEFFFFFFFFFHHHLLLOOOJJJPPPVVVTTTNNNVVVttt___hhhwwwSSSHHHaaazzz|||```FFF333555===>>><<<>>>AAA<<<;;;???BBB@@@>>>???BBBRRReeeqqqzzzzzz}}}{{{}}}~~~pppccchhhhhhbbbYYYQQQGGG>>>DDDCCCDDDGGGKKKNNNLLLJJJJJJUUUeeezzz~~~fffTTTZZZcccmmmUUU999<<<>>>444222444444555666777777666666666666777777777777666666444333111///000333666888FFFOOO]]]hhhpppuuuyyy}}}~~~~~~uuuNNNZZZrrryyycccKKK===:::<<<777666666555333222111111////////////............---------............///111000///...---,,,,,,,,,+++++++++++++++++++++++++++---.../////////111222............////////////333111//////000000000//////222444444222222444777666666777888999::::::;;;888:::;;;<<<>>>DDDMMMTTTjjjGGG===TTTvvvuuuSSS]]][[[888666777777333222333555555;;;;;;EEEVVVdddooo[[[HHH@@@;;;888:::777666777888444000000555777777777777777777777777::::::;;;===???AAACCCDDDGGGHHHIIIIIIIIIJJJLLLNNNMMMOOOSSSXXX[[[]]]^^^______cccgggkkkllljjjgggdddaaabbbcccdddcccaaa___]]]bbbdddfffeeebbb^^^\\\[[[cccddddddcccaaaaaaccceeefffeeedddeeeggghhhhhhgggiiikkkooorrrssstttvvvxxxuuurrrooolllllllllllllllxxxzzz{{{xxxuuu{{{~~~dddQQQIIIHHHJJJJJJJJJJJJHHHFFFGGGIIIKKKIIIMMMNNNJJJHHHKKKIIICCCIIIIIIIIIHHHGGGFFFEEEDDDGGGGGGHHHHHHHHHHHHIIIIIIMMMKKKIIIGGGFFFGGGHHHIIIGGGMMMPPPLLLIIITTTlllttt]]]eeehhhSSSMMM```zzzvvvJJJ555777444999DDDBBBCCC???>>>@@@>>>999;;;BBB@@@FFFSSSfffxxx~~~}}}qqqcccaaa^^^ZZZUUUOOOKKKHHHPPPQQQOOOOOOWWWaaaaaaZZZYYYWWW___pppyyyrrrgggaaaXXXZZZSSSBBB888888999666;;;;;;;;;;;;::::::999888777777777777666666666666333222111111///111;;;GGGUUU^^^jjjrrruuuwwwzzz}}}~~~zzzxxxOOOQQQWWWeee{{{}}}{{{pppgggXXXIII;;;444111111555444444333111000000///////////////............---------............///000///...---,,,,,,,,,,,,++++++++++++++++++++++++***,,,------------...000.........///000111111222333222000000111111000//////111333333111111333555555555666777888999999:::666777888888:::@@@HHHNNNkkkgggNNNOOOjjjggg]]]}}}VVV;;;555333666555111333999999777===JJJUUU___rrr```CCC>>>===777999777999;;;999555666999777777777777777777777777888999:::;;;===???AAABBBEEEFFFHHHHHHHHHIIIKKKMMMKKKMMMQQQVVVYYY[[[\\\\\\[[[]]]aaacccdddbbb```^^^``````aaaaaaaaa```^^^^^^aaaccceeeeeecccaaa``````dddeeefffdddbbbaaabbbccceeecccbbbaaabbbddddddeeefffjjjnnnqqqrrrrrrrrrsssuuurrrnnnlllmmmnnnppppppvvv~~~|||xxx{{{zzz{{{rrrYYYLLLIIIGGGEEEKKKKKKJJJHHHGGGGGGIIIKKKJJJOOOQQQNNNMMMNNNKKKFFFHHHIIIIIIHHHGGGEEECCCBBBFFFFFFFFFGGGGGGHHHHHHHHHKKKJJJIIIGGGFFFGGGGGGHHHKKKMMMNNNLLLLLLUUUdddpppnnnZZZssswwwUUUIIIWWWiiilllOOO<<<:::777999BBBHHHCCC??????AAA@@@;;;;;;???>>>CCCOOOaaasss~~~}}}nnnfffeeebbb[[[RRRLLLIIIHHHHHHJJJIIIIIISSSfffuuu{{{xxxjjj___bbbnnntttooofffVVVZZZTTTCCC777666777555::::::;;;<<<<<<;;;:::999777777777666666666555555555222111222444888CCCNNN]]]eeepppwwwzzz{{{~~~~~~yyyzzzkkkbbbVVVNNNQQQaaavvv{{{|||uuuuuuoooTTTJJJ===555444444222///222222111000//////...---/////////............------------............///......---,,,++++++++++++++++++++++++++++++++++++***,,,---,,,+++***+++---------...000222444555666666444222222333444333222000111222222000000111333444444555666777888999999777777777777999===CCCGGGWWWeeeOOO___nnnvvv[[[BBB333888888//////:::888555666>>>EEEMMM]]]mmm^^^KKKDDD>>>999777777:::999666555777777777777777777777777777777777888999:::<<<>>>???BBBCCCEEEEEEEEEGGGIIIKKKIIIKKKNNNRRRVVVXXXYYYZZZWWWYYY[[[]]]]]]\\\[[[ZZZ_________^^^^^^^^^^^^^^^aaabbbddddddddddddeeegggeeefffhhhfffdddaaa``````aaa___]]]\\\]]]^^^aaabbbdddhhhnnnqqqqqqooommmlllqqqpppnnnmmmnnnppprrrtttooovvvuuurrrxxxzzzdddPPPLLLMMMKKKGGGIIIIIIIIIGGGEEEEEEGGGIIIJJJNNNPPPPPPOOOOOOLLLGGGHHHIIIIIIIIIHHHEEEBBB@@@DDDEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIHHHGGGGGGFFFFFFLLLJJJJJJLLLPPPWWW]]]aaaZZZXXXaaaKKKOOOYYYaaaXXXFFF;;;:::888>>>MMMDDDAAA???AAAAAA>>><<<<<<;;;???HHHXXXjjjxxxzzzvvv}}}zzz~~~pppjjjhhhbbbYYYOOOIIIGGGGGG@@@DDDDDDBBBHHHZZZooo|||hhh]]]hhhxxxuuuhhhWWW^^^YYYGGG888555777666888999;;;<<<<<<;;;:::999666666666666555555555555666111000555;;;CCCOOOYYYfffmmmvvv{{{~~~~~~wwwuuu}}}~~~}}}}}}nnn\\\OOOKKKPPPVVVhhhyyy{{{uuuvvvzzz~~~rrr___NNNBBB;;;444222555888666222111111000000///...------//////.........------------------............///---,,,,,,+++******++++++***+++++++++++++++,,,,,,+++,,,---,,,***)))***+++------...000333666999:::888666555555666777666666111111222222111111222222444555555666777888999999999999888888:::===@@@CCCOOOvvvsssSSSYYYjjjuuurrraaa888555999000...888999666666:::>>>BBBLLLWWWhhh|||dddLLLFFF???999666888888555333444777777777777777777777777777777777888999:::<<<===>>>@@@AAABBBBBBDDDFFFIIIGGGIIILLLOOORRRUUUVVVWWWVVVWWWYYY[[[\\\]]]]]]]]]___^^^]]]\\\\\\]]]___```aaabbbcccccccccdddgggiiieeeggghhhgggddd```^^^^^^[[[[[[YYYXXXYYY[[[```cccdddiiiooorrrqqqnnnjjjhhhkkklllnnnooopppqqqrrrssskkkrrrqqqqqqxxx}}}pppWWWJJJJJJNNNLLLHHHGGGGGGGGGEEEDDDCCCDDDFFFHHHJJJKKKLLLLLLLLLJJJHHHJJJJJJKKKKKKIIIFFFCCCAAAEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFGGGFFFGGGKKKRRRYYY]]]___kkksss[[[www|||WWWMMMRRR^^^bbbOOO;;;;;;777:::LLLIIIDDDAAA@@@@@@???======:::<<>>???@@@IIIZZZuuuxxxWWWRRRSSSTTT___zzzwwwxxxEEE333666333111444888777888;;;===>>>BBBGGGOOO[[[vvvhhhSSSJJJAAA999888999888777777666666666666666666666666888888888888999:::;;;<<<;;;===>>>??????@@@BBBEEEEEEFFFIIILLLOOOQQQSSSTTTTTTUUUWWWYYY\\\^^^___```^^^]]][[[ZZZ[[[\\\___```bbbbbbbbbaaaaaabbbeeegggccceeefffeeebbb___]]]\\\WWWXXXXXXXXXXXX\\\bbbggggggkkkqqqsssrrrnnnjjjhhhfffjjjoooqqqpppooooooooolllrrrrrruuu}}}~~~bbbXXXLLLFFFFFFIIIHHHGGGHHHIIIIIIGGGEEEDDDEEEFFFIIIGGGGGGHHHIIIIIIJJJLLLLLLLLLMMMMMMKKKIIIFFFDDDGGGGGGHHHHHHIIIJJJJJJKKKLLLLLLLLLLLLKKKJJJIIIHHHEEEGGGIIILLLPPPUUU\\\aaabbbpppttthhhLLLLLL___jjjXXX>>>999777777EEEMMMJJJDDD???>>>???@@@@@@;;;<<<@@@IIIVVVfffsss{{{{{{xxx|||yyyiiiaaaXXXRRRQQQMMMGGGAAABBB@@@AAAEEEKKKQQQWWW[[[}}}pppssssssjjj^^^gggeeeSSSAAA<<<<<<<<<444555777999:::999888777777666666666666555555555444111555AAANNNYYYccckkksssvvvzzz}}}yyyssstttgggZZZRRRwwweeeUUULLLCCCBBBEEENNN[[[jjj|||xxxsss{{{nnnhhhooowww{{{yyygggSSSBBB999666555...111555555222/////////111111111000000/////////.........------------,,,---------............///,,,,,,+++******++++++,,,*********++++++,,,,,,---...//////...---,,,,,,------------...000444777999000///......000111111000222111111222444555555444666666777888999:::;;;;;;888777777999<<>>???@@@LLLZZZnnnwww[[[LLL===888888888777888666666666666666666666666999888888888999::::::;;;999;;;<<<<<<;;;<<<>>>@@@BBBCCCEEEGGGJJJMMMOOOPPPOOOPPPSSSUUUXXXZZZ\\\\\\ZZZZZZYYYXXXYYY[[[]]]______``````___^^^^^^aaaccc___```bbbaaa___]]]\\\\\\WWWYYY[[[[[[[[[___eeejjjkkknnnrrrsssqqqnnnlllllliiilllpppqqqnnnllllllmmmhhhoooqqqvvv}}}uuuNNNMMMKKKIIIIIIIIIIIIIIIKKKLLLLLLKKKIIIGGGGGGHHHIIIGGGGGGJJJKKKJJJLLLOOOMMMMMMMMMLLLKKKJJJIIIHHHIIIIIIIIIIIIJJJJJJJJJJJJNNNMMMMMMLLLKKKKKKJJJJJJHHHKKKNNNNNNNNNQQQXXX^^^___qqqVVVKKK___nnnfffIII888666888<<>>???BBBBBB======>>>CCCMMM\\\jjjrrr}}}|||}}}uuuhhhbbb[[[XXXVVVRRRJJJBBBOOOIIIHHHOOOYYY\\\[[[[[[pppsssnnnrrrsss___fffdddTTTDDD???===;;;666666777888888888777777777777777777666666666666555777@@@NNNZZZccclllssszzz{{{}}}~~~|||yyy|||kkk___TTTJJJzzziii]]]JJJEEEDDDIIINNNQQQWWW___rrr~~~|||oooooosssjjjfffmmmrrruuurrr|||uuudddXXXIII===666444555777000222444333111000111222000000000000////////////.........---------,,,,,,---------............///,,,,,,++++++++++++,,,,,,)))******+++,,,,,,---------...///...---,,,---......---,,,,,,...111444666...---+++,,,...//////...111//////111444666555444555555666777888999::::::999888999<<<@@@CCCCCCBBBGGGKKKQQQlllgggTTTMMMGGGUUUwww```hhh|||TTT999999;;;444444555666999<<<@@@BBBAAA===CCCDDDKKKiii|||fffNNNAAA<<<888666666666666666666666666666666888888888888888888999:::888999:::999999999;;;<<<>>>???@@@BBBEEEHHHJJJKKKKKKMMMOOORRRSSSTTTTTTTTTVVVVVVUUUVVVWWWYYYZZZ\\\ZZZ[[[\\\\\\\\\\\\^^^```[[[\\\]]]]]][[[[[[\\\]]][[[^^^aaaaaa```aaafffkkkooopppqqqqqqooonnnooopppqqqrrrrrrnnniiihhhkkkooogggnnnrrrxxx}}}}}}gggKKKKKKLLLMMMNNNMMMLLLKKKKKKLLLMMMKKKIIIGGGGGGGGGFFFEEEHHHNNNOOOLLLKKKNNNMMMMMMKKKJJJJJJJJJKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHNNNMMMLLLJJJJJJJJJJJJKKKIIILLLOOOOOOOOOPPPSSSVVV]]]kkktttpppYYYYYYooovvvZZZ999666<<<666LLLRRRRRRIIIAAA@@@BBBBBB???===<<<>>>FFFRRR```iiitttzzz|||zzznnngggggggggccc]]]TTTMMMIIIRRRPPPWWWfffooommmeee```ggg~~~qqqppprrraaagggdddUUUHHHDDD@@@;;;::::::888888777888999999999888888888777777777777999@@@NNN^^^hhhmmmttt{{{~~~~~~~~~zzzmmm___RRRCCCrrryyyxxxlll[[[QQQIIIIIIIIIIIINNNTTT\\\ttttttiiijjjgggjjj|||tttmmmjjjnnnrrrnnn```cccnnnmmmppp|||nnn[[[MMMBBB999000000444555222000111000.........000111222///////////////...............---------,,,,,,,,,---------.........//////,,,,,,,,,+++,,,,,,------))))))***+++,,,,,,------,,,---......,,,,,,---......---,,,+++,,,///222444///---,,,---///000000//////------///333666555444444444555666777888999999;;;;;;<<<@@@EEEHHHHHHFFFEEEOOOMMMVVV~~~iii]]]OOOUUUjjjnnndddeeekkk@@@:::<<<555555666777888===CCCGGGGGGGGG>>>999???MMMfffdddPPPEEE>>>:::888666666666666666666666666888888777777777777888888888999999888777777888:::;;;<<<===???BBBDDDGGGHHHKKKLLLNNNPPPQQQPPPOOONNNRRRSSSSSSTTTUUUWWWXXXYYYUUUWWWYYYZZZZZZ[[[]]]___XXXYYYZZZZZZYYYZZZ\\\^^^___cccfffeeeccccccgggkkkqqqqqqpppooommmmmmppprrrxxxwwwssskkkeeeeeekkkqqqmmmtttyyy|||\\\JJJIIIIIIKKKLLLLLLJJJGGGHHHJJJJJJIIIGGGEEEDDDEEEBBBBBBGGGPPPRRRLLLIIIKKKMMMLLLJJJHHHHHHJJJLLLMMMJJJIIIIIIHHHHHHGGGGGGFFFOOOMMMKKKIIIHHHIIIJJJKKKGGGIIILLLOOOQQQRRRRRRRRR\\\]]]|||lllSSSmmmggg:::666@@@444IIISSSWWWNNNDDDAAABBBAAA???===;;;;;;AAALLLYYYbbbmmmttt~~~|||~~~zzz|||{{{tttjjjgggnnnrrrnnnaaaUUUOOONNNHHHPPPddd~~~uuummmaaawwwnnnkkkdddiiifffXXXMMMIIIDDD===>>><<<:::888888888:::;;;999999999999888888888777===GGGXXXiiiqqqsssyyy~~~}}}}}}~~~~~~|||pppuuuvvvcccPPP:::}}}zzzkkkeee^^^[[[\\\[[[WWWRRRPPPfffqqqfff^^^bbbeeeaaaqqqvvv{{{qqqooowww}}}|||vvvqqqpppppppppttt{{{nnnjjjddd^^^]]]aaaiiiooolllmmmooottt|||uuudddTTTFFF===888222222222111111111000000............////////////////////////////////////---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++,,,,,,---,,,+++*********+++,,,............///////////////////////////......---,,,,,,------...////////////............000222333///000111222333666;;;>>><<>>FFFIIIHHHFFF@@@;;;>>>OOOhhh|||lllXXXQQQFFF777777888999666333333666:::999999:::::::::999888888::::::999888777777777888999999999:::;;;===@@@AAAEEEFFFHHHIIIIIIJJJMMMOOONNNOOOOOOPPPQQQRRRRRRSSSPPPPPPPPPQQQSSSWWW\\\^^^VVVXXXZZZ\\\\\\\\\^^^______cccgggjjjjjjjjjiiijjjmmmjjjiiimmmnnnnnnqqqvvv|||yyytttqqqppprrruuuvvvuuuuuuxxxlllNNNJJJJJJIIIHHHHHHHHHIIIIIIHHHKKKLLLGGGDDDDDDCCCAAAEEEGGGIIILLLMMMNNNMMMLLLPPPMMMHHHEEECCCDDDFFFHHHKKKJJJHHHGGGFFFGGGHHHIIIKKKJJJJJJKKKMMMNNNMMMLLLKKKKKKJJJKKKLLLOOORRRTTTUUU]]]yyyoooiii]]]rrrxxxMMM111555444999HHHVVVUUUHHH>>>>>>CCC???===<<<======BBBOOO[[[gggoooyyy~~~yyy~~~xxxmmm~~~|||llleee```[[[\\\SSSTTTjjjuuuxxxmmmxxxsssllliii___hhhiiiZZZHHHAAA@@@@@@<<<;;;::::::;;;:::777555666555666888555222444:::LLLYYYiiisssuuuvvv{{{ooonnnyyy|||xxxuuuWWWGGG>>>xxx}}}wwwpppjjjiiikkknnnqqq```kkkooohhhbbbdddfffdddbbbbbbgggkkkggg^^^XXXXXXYYY]]]___]]]\\\]]][[[WWWRRRSSSTTTXXX^^^fffnnntttnnnkkkfffbbbdddjjjsssyyy{{{}}}___ZZZRRRGGG>>>777222000222222111111111000000000---.........////////////........................---------,,,,,,,,,++++++,,,++++++++++++,,,------,,,,,,++++++++++++++++++,,,,,,+++******+++,,,---///////////////.........//////000111111000000///,,,------......///000000//////......///000222333000111222222333555999<<<>>>@@@BBBBBBAAA@@@AAAAAAEEEGGGGGGHHHRRRnnn]]]JJJ___yyyuuucccqqqxxxWWW===;;;:::888555555999AAAGGGNNNQQQOOODDD:::<<>>AAA???============AAAKKKVVVaaaiiittt}}}yyytttttttttyyyhhhdddrrrxxxyyyvvvuuuiii```WWW```cccXXXKKKDDDBBBAAA@@@>>><<<<<<<<<;;;999888888666666888888888===DDD[[[eeerrrzzz}}}~~~yyytttzzzsssxxxyyypppSSSCCC:::uuujjjfffiiisss{{{yyyvvvtttsssssstttttttttnnnllljjjiiiddd______aaaeeefffccc]]]ZZZ[[[YYYVVV[[[\\\```eeelllttt{{{vvvtttqqqrrrvvvxxxjjjYYYNNN===:::777333000/////////111111111000000000//////---------.........//////........................------------,,,,,,,,,,,,+++++++++++++++,,,------------,,,,,,++++++******++++++++++++,,,---......000000/////////.........//////000111222222222222------......///000000000000/////////000111222333000111222222222333666999>>>???@@@@@@>>>>>>???@@@BBBBBBCCCCCCEEEUUU{{{mmmQQQQQQ]]]qqqxxxdddVVV>>>666111444555333888@@@HHHRRRXXXQQQCCC;;;@@@IIIOOOeeelllUUULLLFFF>>>;;;;;;:::777444777777777777888999;;;;;;;;;::::::::::::;;;;;;<<<;;;:::999888888777888888888999;;;======???CCCEEECCCCCCDDDEEEFFFGGGHHHHHHKKKJJJJJJJJJKKKMMMPPPRRRVVVYYY]]]___aaacccfffhhhjjjlllnnnmmmkkkhhhffffffjjjiiilllqqqqqqnnnlllmmmhhhmmmssswwwwwwwwwyyyzzzvvv{{{fffEEEIIIHHHGGGEEEEEEDDDDDDDDDCCCEEEGGGJJJPPPRRRJJJ@@@BBBCCCEEEGGGHHHIIIIIIHHHEEEEEEEEEEEEEEEDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEEEEHHHGGGFFFGGGIIIJJJHHHGGGGGGGGGHHHGGGGGGIIILLLOOOTTTVVV___wwwyyydddSSSVVVNNNHHHAAA---555>>>HHHLLLHHHBBB??????@@@>>>>>>???>>>>>>EEENNNXXX```mmmxxx~~~tttxxx}}}|||yyyvvvhhhYYYRRRYYY]]]YYYSSSMMMHHHDDD@@@???===>>>@@@BBBCCCCCC???;;;777888999>>>GGGQQQlllrrr{{{~~~}}}xxxqqqlll|||bbbJJJ<<<333yyyrrruuu|||zzzuuu|||~~~{{{zzz{{{~~~}}}wwwuuuqqqmmmjjjlllooouuu{{{yyyfffVVVJJJAAA999555555333222000000000111111000000000/////////......,,,,,,---------.........---------------------------------,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---......---,,,++++++************+++,,,,,,---...///000000//////...------------...///111222222333333------...//////000000111000000000000111111222222000111222111111111444666<<<===>>>??????@@@CCCEEEAAA>>>CCCHHHEEEFFF^^^{{{|||eeeMMMGGGRRRaaarrrQQQ===000444777333444;;;:::EEERRRXXXTTTKKKDDD@@@EEEHHHSSSiii~~~nnnbbbPPPBBB;;;:::<<<===:::999888777777777888888::::::999999:::;;;<<<<<<<<<<<<;;;::::::999999999:::;;;=========???AAADDDCCCDDDEEEFFFGGGHHHIIIJJJNNNNNNMMMNNNPPPRRRUUUVVVZZZ\\\```bbbdddfffhhhjjjdddfffiiijjjiiihhhhhhiiillljjjlllpppoookkkhhhjjjppptttxxxyyywwwvvvxxx{{{zzzyyysssnnnvvvpppmmmTTTJJJGGGFFFEEECCCBBBAAAAAAAAA@@@CCCEEEGGGLLLNNNIIIAAAAAABBBDDDEEEFFFGGGGGGGGGDDDCCCCCCCCCCCCDDDEEEEEECCCCCCBBBAAAAAABBBDDDEEEEEEDDDDDDFFFHHHHHHFFFDDDHHHIIIJJJHHHGGGHHHLLLOOOPPPRRRVVVggguuunnn\\\UUUHHHBBB>>>222555:::AAAGGGIIIGGGBBB???@@@??????@@@>>><<<@@@EEEQQQYYYfffrrr{{{~~~yyy~~~tttwwwiiiYYYRRRVVVYYYZZZYYYTTTLLLFFFAAA@@@AAAEEEKKKQQQUUUWWWJJJAAA999777;;;DDDRRR___wwwyyy}}}uuuqqqyyylllyyy}}}uuuVVVBBB888222zzzyyyyyyzzz|||uuugggTTTKKK???666333333444444222222000///.........////////////.........------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,......------,,,+++******)))***+++,,,------..................------,,,,,,+++,,,---///000111111111------......///000000000///000000000111111111111///000111111000000111333777999<<>><<>>===???;;;;;;:::999888888888888999999999999999:::;;;<<<<<<=========>>>>>>>>>>>>>>>???@@@@@@???@@@BBBDDDGGGGGGHHHJJJKKKLLLMMMNNNQQQQQQRRRTTTVVVYYY\\\]]]^^^aaaccceeeeeefffgggiiiaaadddggghhhhhhhhhjjjkkkjjjhhhiiimmmnnnllllllooovvvwwwwwwuuusssuuuyyy}}}vvvrrrwwwwwwssszzzzzz}}}eeeMMMFFFKKKFFFEEECCCBBBAAA@@@??????>>>BBBDDDBBBBBBEEEEEEBBBAAABBBCCCDDDEEEFFFFFFFFFEEECCCAAA@@@AAACCCFFFIIIEEEBBB???======???CCCEEEBBBBBBCCCEEEGGGGGGFFFDDDJJJLLLMMMKKKHHHIIIMMMQQQKKKOOORRR___~~~hhhUUUEEE@@@AAA>>>666888<<>>???@@@@@@@@@@@@???@@@AAAAAA@@@@@@BBBDDDIIIJJJKKKMMMNNNPPPQQQRRRRRRSSSTTTWWWYYY\\\___```aaaccceeefffeeeeeefffgggeeegggiiiiiihhhhhhhhhiiifffdddgggmmmqqqrrruuuyyyuuuttttttuuuxxx}}}xxxpppvvvyyycccWWWNNNFFFCCCEEEDDDCCCBBBAAA@@@?????????>>>BBBBBB>>><<<@@@CCCCCCAAAAAAAAABBBCCCDDDDDDEEEEEECCC@@@>>>???BBBFFFIIIEEEBBB???<<<<<<>>>AAACCC@@@AAACCCFFFHHHIIIGGGEEEKKKMMMOOOLLLHHHHHHMMMRRROOOSSSVVV^^^vvvrrr^^^JJJBBB>>>;;;888777999???GGGKKKIIIFFFAAA>>>>>>@@@@@@<<<;;;===FFFMMMWWWbbblllvvv}}}}}}lll```\\\ZZZzzzsss~~~mmmcccSSSMMMIIIJJJIIIDDD???===???>>>>>>@@@EEEIIIKKKLLLFFF???:::@@@NNN^^^qqqzzz~~~{{{```FFF888555444NNN[[[iiittt|||qqqiiiTTTQQQIII===777666555222444444444444333000,,,***.............../////////------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++(((((()))))))))************************++++++,,,------------------,,,,,,))))))***+++++++++***))))))))))))***++++++,,,,,,******,,,---............++++++,,,,,,---.........---...///000//////...---,,,---//////......///000222666:::===???AAACCCEEEEEEBBB>>>;;;;;;===@@@BBBFFFjjjooo___SSSJJJ^^^kkk]]]aaalllUUUEEE:::555444444:::III]]]mmmtttvvv]]]SSSLLLHHHAAA===JJJ]]]uuuaaaTTTLLLLLLKKKIIIEEEAAA<<<999<<<;;;;;;::::::::::::;;;;;;<<<===>>>?????????>>>===???AAAAAABBBCCCFFFHHHLLLMMMNNNPPPRRRSSSUUUUUUTTTTTTVVVXXXZZZ\\\^^^___aaaccceeeeeeddddddeeeffffffggghhhhhhfffeeefffgggffffffkkkssswwwxxxyyy}}}wwwwww|||||||||nnnOOOGGGIIIGGGDDDDDDBBBBBBAAA@@@??????@@@@@@@@@BBB@@@===>>>CCCEEECCC????????????@@@AAABBBBBBBBBAAA???>>>???AAACCCEEECCCBBB@@@???>>>>>>>>>>>>???@@@CCCFFFJJJKKKIIIGGGIIILLLNNNKKKFFFEEEJJJPPPQQQSSSVVVZZZfffttt}}}{{{ZZZEEE:::999999777777<<>>===@@@@@@===<<<>>>AAAFFFOOOXXXbbblllvvv|||yyygggZZZxxx|||qqqpppfffYYYPPPHHHFFFCCC???>>>AAA@@@???>>>>>>???@@@???>>>???<<<@@@MMM^^^nnn|||{{{kkkkkk~~~{{{lllTTT???555444555;;;CCCJJJNNNYYYkkkxxx}}}|||vvvnnnfff\\\PPPCCC:::555999999555333444555333///.........///000111111............---------------------,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++''''''(((((()))))))))************)))***++++++,,,,,,,,,------------------((()))***++++++***((('''''''''((()))***+++,,,,,,++++++,,,---............******+++,,,,,,------...------...//////...---,,,+++,,,...///......///000333666:::<<<<<<<<<<<<===888===>>>;;;:::======:::DDDLLLlll|||```XXXQQQYYYuuuiiibbb{{{bbbMMM@@@333444777<<>>===<<<;;;;;;;;;;;;;;;:::;;;<<<=========<<<;;;<<<>>>AAACCCDDDGGGJJJMMMOOOPPPQQQSSSUUUWWWXXXYYYVVVWWWXXXYYY[[[\\\]]]]]]```bbbdddeeeddddddeeefffbbbcccddddddccccccdddfffjjjkkkqqqyyy}}}zzzyyyzzz}}}|||eeeMMMHHHIIIFFFEEEHHHAAAAAA@@@@@@@@@@@@@@@AAABBBAAA>>>>>>CCCJJJHHHCCC>>>>>>======>>>???@@@AAA>>>>>>?????????@@@@@@@@@AAAAAABBBBBBAAA>>><<<:::???@@@CCCGGGKKKLLLKKKIIIGGGJJJLLLIIICCCBBBGGGMMMKKKKKKNNNPPPTTTmmm~~~eeekkkLLL@@@FFF999666555999AAAGGGJJJJJJAAA>>>===???@@@>>>===>>>===BBBHHHQQQZZZeeepppwwwwwwpppllltttssshhhaaaVVVMMMHHHEEEAAACCCIIIJJJHHHGGGGGGGGGFFFCCCAAA<<<===FFFXXXjjjvvv~~~~~~ppp\\\YYYrrrssstttpppcccPPP@@@:::;;;===:::;;;>>>AAAEEEHHHKKKLLL[[[bbbmmmzzzwwwhhh]]]MMMHHHAAA<<<999777444333//////////////////////////////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++)))((((((((()))***)))))))))))))))(((''''''******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---+++))))))+++---......)))***++++++++++++***)))++++++++++++++++++++++++++++++++++++,,,...000111111222444666888:::;;;<<<;;;;;;:::888666555777888======LLLlllxxx[[[RRRddd|||nnnrrr^^^???:::777999:::???PPPddd}}}bbbMMMHHHFFF@@@BBBGGGPPP]]]mmm~~~{{{nnnYYYOOOIIIBBBBBBBBB:::<<<@@@;;;BBB===999999;;;<<<<<<======CCC???>>>EEEFFFFFFNNNRRRSSSSSSSSSSSSSSSTTTTTTYYYYYYXXXWWWYYY[[[]]]___^^^```bbbbbbbbbccceeegggcccdddddddddfffjjjpppuuuwwwuuuppphhhdddgggrrr{{{cccZZZOOOIIIJJJJJJFFFCCCCCCBBBAAA@@@???>>>>>>>>>BBBCCCDDDDDDDDDCCCBBBAAABBB@@@>>>???AAAAAA>>>;;;@@@@@@@@@BBBCCCCCCAAA???DDDCCCCCCCCCBBBBBBBBBBBB@@@EEEGGGEEEDDDGGGGGGFFFJJJJJJHHHGGGGGGGGGGGGGGGIIIIIIKKKLLLLLL[[[qqqjjjaaaEEE@@@999:::888666888>>>BBBBBB<<<===@@@BBBBBBAAA???>>>===<<<@@@KKKVVV^^^eeekkkxxx|||uuuxxxjjjkkkvvvllleee\\\OOOHHHKKKSSSWWWUUU]]]YYYSSSOOOMMMKKKGGGEEE<<>>>>>???@@@DDDIIIPPPXXXaaakkkqqq|||~~~}}}iiiccc\\\WWWSSSMMMFFF@@@;;;888333111000000000///........................///......---------------------------------------++++++++++++++++++++++++******************************((('''''''''((())))))))))))))))))(((''''''******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******+++***)))***,,,......---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,...000111333333444555666777888888666777777666555666888:::555999BBBWWW|||gggQQQVVV]]]fffxxx~~~xxx]]]KKK;;;888999888:::???bbb~~~lll\\\UUUPPPIIIDDD@@@@@@IIIWWWeeennnrrr___YYYYYYUUUKKKOOOZZZ[[[LLLGGGAAA>>>===;;;999888888>>>:::999@@@AAAAAAIIICCCDDDFFFIIILLLNNNPPPQQQSSSSSSSSSTTTVVVYYY\\\^^^hhhgggeeeaaa]]][[[\\\^^^___ccciiimmmooopppqqqrrrfffccc```___aaaiiirrrxxxZZZRRRJJJGGGJJJMMMLLLIIIGGGFFFEEEDDDBBBAAAAAAAAA@@@AAABBBCCCCCCBBBAAA@@@AAA???===>>>???@@@>>><<>>@@@888333444999<<<;;;999;;;===???AAABBBAAA???>>>===:::===EEENNNUUU]]]dddqqqvvv~~~yyyssszzzvvvcccaaa|||vvvmmmiii___VVVSSSYYYcccooovvvuuulll```WWWQQQMMMGGGCCCAAAPPPcccqqq|||~~~yyykkkwwwuuufffVVVJJJJJJHHHAAA<<<>>>::::::999888777666555555777777777777999???GGGMMMKKKMMMQQQXXX___gggnnnqqq||||||}}}~~~yyyuuuvvvppphhhaaa[[[UUUNNNIIIAAA===888444222333555777444111...---.../////////........................///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))(((''''''''''''''')))))))))))))))(((((('''***))))))(((((())))))***))))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((()))))))))(((((()))+++...///...,,,---,,,++++++++++++,,,---++++++++++++++++++++++++++++++++++++,,,---///000333333333333333333333333555666666555444444666999333999;;;EEEgggpppRRRKKKHHHBBBSSSsss~~~tttooosssSSSAAA888333444999EEE\\\uuuooo___QQQJJJBBB>>>AAAHHHMMMOOOcccqqq~~~|||wwwwwwnnn^^^___mmmsssaaaZZZPPPFFF@@@>>><<<;;;;;;@@@<<<:::AAAAAA???FFFCCCDDDEEEFFFGGGHHHHHHIIIIIIJJJKKKNNNQQQUUUXXX[[[aaaaaa```^^^]]]___bbbeeellloooqqqppplllhhhdddbbb]]]YYYVVVYYYcccqqq|||{{{yyy~~~eeeNNNIIIDDDEEEKKKPPPQQQPPPIIIHHHGGGEEEDDDCCCBBBAAA>>>???@@@AAAAAA@@@???>>>???>>><<<===>>>?????????AAAAAAAAABBBCCCCCCAAA???CCCDDDEEEFFFEEEDDDBBBAAA???@@@@@@@@@EEEKKKJJJFFFFFFGGGHHHIIIHHHGGGFFFEEEGGGGGGJJJMMMJJJLLL^^^rrruuuOOOEEE<<<888;;;<<<888777;;;;;;===???AAABBBAAA@@@??????;;;;;;???FFFLLLUUU]]]iiiooowww}}}rrr___YYYmmmzzzsssjjj___XXX[[[cccmmm}}}rrrcccWWWOOOIIIEEEJJJ]]]rrr~~~~~~~~~}}}rrr]]]OOOEEEDDDDDD@@@>>>AAA777777777777666666666666<<<;;;999666555888===AAA555555777999<<>>:::888666333111555444222///...111777<<<777444111/////////......------------------------...------,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))((((((''''''''''''(((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((('''(((***---000111///------,,,***))))))***,,,---***+++++++++++++++,,,,,,+++++++++***+++---...///111111111111111111222222999999888555333222333444999<<<===CCCZZZ}}}vvv[[[QQQNNN<<>>777>>>MMMeee~~~lllbbbUUULLLHHHGGGFFFEEEEEEMMMVVV```rrrlllgggrrrxxx~~~xxxkkk\\\PPPJJJEEEAAADDDHHHBBB???DDDBBB>>>CCCDDDDDDDDDCCCCCCCCCCCCBBBFFFFFFHHHJJJMMMQQQTTTVVV[[[^^^aaadddfffiiilllooorrrqqqlllfff___[[[YYYYYY```^^^___eeesss~~~nnncccXXXEEEGGGDDDAAADDDJJJOOOQQQPPPFFFFFFEEEDDDBBB@@@???>>><<<===>>>?????????>>>===???>>>======???@@@AAABBBBBBAAAAAABBBDDDCCCAAA???BBBCCCFFFGGGGGGEEEBBB@@@??????>>>???FFFMMMMMMGGGDDDEEEGGGIIIIIIHHHFFFEEEIIIIIIKKKNNNMMMMMMTTT___hhhGGG@@@???CCC@@@777888@@@;;;<<<>>>@@@AAABBBAAAAAABBB===;;;===AAAGGGQQQ[[[bbbiiisss}}}mmm]]]SSSccc~~~|||wwwhhh[[[TTTZZZaaafffrrr}}}kkk[[[PPPLLLMMMXXXjjj}}}}}}~~~}}}|||}}}oooVVVKKKBBB@@@AAA???@@@BBB666666666666666666777777555555555444222222444666444333333333222333333333555555555555666666777888222555999;;;:::777444333444333111000000111222222---///000...,,,---222666555222///---------+++***------------------------------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************))))))(((((((((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))+++///222222000---,,,***)))'''''')))***,,,*********++++++,,,,,,,,,,,,+++******+++,,,...///...//////000111222333333::::::999666333222333444===:::===FFFPPP]]]uuunnncccZZZIIIFFFHHHPPPuuueeeMMMUUUgggtttTTTDDD999:::???JJJZZZooonnn\\\RRRLLLJJJIIILLLEEEBBBIIIRRRZZZgggtttqqqiiippprrr}}}qqqggg\\\QQQXXX[[[SSSOOOTTTQQQJJJLLLEEEEEEFFFGGGHHHIIIJJJKKKLLLLLLMMMNNNPPPRRRTTTUUUcccgggkkkllljjjgggdddccc______^^^]]][[[\\\___bbbeeekkksss|||rrrYYYOOOJJJ@@@FFFDDDBBBCCCGGGJJJKKKJJJDDDDDDDDDCCCAAA???>>><<<;;;;;;===>>>>>>>>>======??????@@@@@@AAABBBCCCDDDCCCBBBBBBCCCDDDCCCAAA???BBBCCCEEEGGGFFFDDDBBB@@@@@@@@@>>>???FFFNNNMMMHHHBBBDDDFFFHHHHHHHHHFFFEEEIIIIIIJJJMMMOOOOOOSSSXXXjjjwww^^^KKK>>>BBBIIIFFF>>>;;;:::;;;===???AAABBBBBBBBBBBB>>>;;;<<<>>>BBBMMMWWW]]]dddpppzzziiiWWWLLLVVVlllsssrrrrrrnnneeeZZZUUUZZZ```aaadddjjj|||~~~zzzkkkYYYNNNPPPVVVfffuuu}}}~~~~~~tttaaaQQQJJJBBB@@@@@@@@@AAACCC555555555444333333333222...000222222111111111222000000111111222333333333333333111111111222333444...000222222000000000111333222222111111111111111,,,...000///---+++---///000///------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************++++++++++++++++++++++++))))))))))))))))))))))))***************)))(((((('''(((((())))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))),,,///111222///---***)))(((''''''((()))************++++++,,,,,,---,,,+++*********,,,---...---...///000222333555555777777777555444444555777888333888CCCCCCAAAQQQiiiwwwfff\\\UUULLLIII```wwwkkk^^^uuu|||\\\III777666@@@OOOddduuu{{{rrrjjjfff[[[LLLCCCGGGHHHDDDIIIUUUaaaeeerrrtttfffbbbgggfffmmm|||zzzmmmuuuwwwpppmmmtttqqqjjjlllcccbbbaaa___^^^\\\[[[[[[VVVVVVVVVWWWWWWWWWWWWWWW]]]aaafffgggddd]]]WWWTTTSSSXXX^^^cccgggjjjmmmooottt|||dddKKKEEEEEEBBBFFFDDDCCCCCCEEEFFFEEEDDDCCCCCCDDDDDDCCCAAA???>>>;;;<<<===>>>??????>>>>>>>>>@@@CCCCCCCCCBBBCCCDDDDDDCCCCCCCCCDDDCCCAAA>>>BBBCCCDDDEEEDDDCCCAAA@@@AAAAAA@@@???DDDJJJKKKHHHBBBCCCEEEFFFGGGGGGGGGFFFGGGGGGHHHKKKMMMPPPRRRUUU]]]ooollllllIIIDDDVVV^^^MMM777:::;;;===???AAABBBCCCDDD@@@===<<<<<<;;;===EEEOOOWWW^^^iiittt}}}kkkUUUHHHLLLYYY[[[]]]aaa```fffeeedddfffhhhhhhfffdddjjjpppqqqgggXXXQQQXXXaaauuu~~~}}}qqqsss~~~^^^MMMHHHCCCAAA@@@AAABBBCCC333333333222111111111000000222444555333222333444,,,,,,...///000000111111....../////////000000000000111222111//////000111...///000000...---------///000111111000............---,,,---...///...---++++++++++++++++++++++++,,,,,,+++***************************************************************))))))))))))))))))))))))((()))*********)))''''''''''''((()))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))******))))))***---//////---+++)))))))))))))))))))))))))))******+++,,,,,,------,,,+++*********+++,,,---//////000222333444555666666666666444222222444666222111555;;;:::777>>>JJJjjj~~~wwwhhh[[[UUUTTTaaaxxxoookkkuuuPPPDDDEEEEEEFFFIIIbbbmmm|||wwwjjj\\\TTTPPPOOOOOOPPPSSSRRR[[[^^^VVVVVV[[[XXXPPP```nnnsssxxx~~~|||uuuvvvyyytttvvv|||~~~{{{yyyuuuqqqkkkgggcccaaa[[[[[[[[[[[[[[[ZZZYYYYYYRRRWWW^^^bbbccc```]]]\\\aaaeeekkkqqqvvv{{{mmmSSSGGGAAA???DDDCCCCCCBBBCCCDDDDDDCCCBBBAAABBBCCCDDDCCCBBB@@@???;;;<<<>>>@@@@@@@@@@@@???<<<@@@DDDEEECCCBBBBBBBBBDDDCCCCCCDDDDDDCCCAAA>>>BBBBBBBBBBBBBBBAAAAAA@@@???AAAAAA>>>@@@EEEGGGEEEBBBBBBCCCDDDEEEFFFGGGHHHFFFHHHJJJKKKMMMOOOQQQQQQWWWmmmooojjjgggLLLRRR^^^SSS<<<:::;;;<<<>>>AAABBBDDDEEE@@@??????>>>;;;999???GGGOOOVVV```kkkuuu}}}pppbbbRRROOOSSSOOORRR\\\___jjjwww}}}wwwrrrsssrrrmmmkkknnnmmmfff^^^]]]eeemmm~~~zzznnnbbblll}}}ZZZFFFEEECCCAAAAAACCCDDDDDD000111111111222222333333222333333222000000111222111111111111000///...---,,,---///111222222111000,,,---......,,,,,,---...(((***---............///------------------,,,,,,,,,***))))))******)))'''++++++++++++++++++++++++,,,++++++***)))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))))))))(((&&&%%%''''''((()))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))************)))((()))***,,,---+++))))))***++++++++++++***)))))))))***+++,,,,,,------,,,+++*********+++,,,---111111222333444555555666888888666333000//////111000444666555777;;;===:::IIIvvvwwwhhhdddQQQGGGXXXWWWjjj{{{~~~pppWWWCCCCCCMMMBBBIIIRRR[[[ggg{{{hhh```eeeccc[[[\\\VVVWWWWWWPPPRRRWWWRRRPPPXXXYYYRRRSSS]]]dddbbb\\\```^^^bbbppptttpppssspppooollliiieeebbb___]]][[[[[[[[[[[[ZZZZZZYYYXXXWWW\\\ccciiillllllmmmmmmpppqqqssswwwpppOOOEEEIIIBBB>>>III@@@@@@AAABBBCCCCCCCCCBBB>>>???AAABBBBBBAAA???>>><<<===???@@@AAAAAAAAA@@@;;;???DDDFFFCCCAAA@@@@@@EEEDDDCCCDDDDDDCCCAAA>>>BBBBBBAAAAAAAAA@@@@@@@@@>>>AAAAAA===<<<@@@CCCCCCBBBBBBBBBCCCDDDFFFHHHIIIGGGKKKNNNNNNNNNOOOOOONNNOOOSSS```lllmmmQQQ@@@IIILLLBBB999:::<<<>>>@@@CCCDDDEEECCCBBBCCCBBB===888<<>>BBBDDDAAA>>>>>>===<<<===?????????>>>======>>>>>>>>>>>>=========>>>@@@AAA@@@???===<<<>>>>>>???AAACCCCCCAAA????????????AAACCCBBB@@@===EEE@@@@@@CCC@@@:::<<>>AAADDDDDDAAAAAABBBBBBAAA???>>>===EEEKKKSSS\\\fffpppyyytttzzzwwwqqqggg^^^ZZZ[[[```ccciiizzz}}}~~~|||vvvooolllnnnuuu}}}zzztttxxxzzzllltttwwwaaaPPPIIIHHHFFFBBBAAABBBDDDFFFGGG//////.........///000111000000000000000000000000111111000//////000111111.........//////000000000111000///---,,,+++++++++.........------------------,,,,,,,,,,,,+++++++++)))))))))))))))))))))))))))))))))*********++++++))))))))))))((((((((('''))))))))))))((((((''''''(((((())))))))))))(((((('''&&&&&&&&&&&&'''(((((()))))))))))))))))))))))))))((((((((('''''''''&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((()))))))))*********************************))))))******+++,,,,,,---,,,++++++++++++,,,---------///111111111111222444333333444222000///000111111222333333333444666888>>>???OOOqqqyyymmmcccUUUHHHIIILLLPPPaaa[[[LLLYYY{{{fffOOOCCC<<<<<>>======<<<<<<:::;;;===???@@@???>>>>>>>>>===<<<===???AAAAAA@@@@@@@@@AAA???=========???<<<999:::??????<<>>888777666888<<>>@@@@@@<<<>>>DDD@@@>>>;;;<<<>>>???===::::::999888999:::;;;;;;999<<<=========<<<;;;;;;:::777888;;;===????????????===;;;999999<<>>>>>===>>>@@@EEECCCAAAAAACCCEEEFFFEEEEEEFFFHHHKKKLLLLLLLLLLLLKKKVVV[[[aaa~~~}}}xxxzzz~~~YYYBBB>>><<<777333555;;;@@@AAAAAAAAABBBBBBBBBAAA???===<<<<<<@@@GGGNNNWWWaaajjjpppvvv|||ooosssyyyrrrooorrrttttttssslllttt}}}vvvqqqttt~~~lllUUUHHHEEEEEEFFFGGGIIIIIIIIIHHHGGG---------------......///........................000000////////////000000---------------,,,,,,,,,......---++++++************+++++++++,,,,,,------++++++++++++************((((((((((((((((((((((((((((((((()))))))))******))))))((((((((('''''''''(((((((((((((((((((((((('''((((((((((((((((((''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((((((((())))))************************(((((())))))***++++++++++++++++++***+++,,,,,,---...///000///------...000000111222111///............000111000000000222444000555999===LLLjjj~~~```UUUHHHGGG[[[wwwuuuggg]]]iii~~~mmmUUUMMMKKKSSS[[[eeewwwzzzlllYYYKKKAAADDD@@@???AAA@@@<<<>>>CCC???===;;;;;;<<<<<<;;;999;;;999999999;;;<<<;;;:::<<<<<<<<<<<<;;;:::999999777888999;;;======>>>>>>;;;999888999<<<>>>??????@@@AAAAAAAAA??????@@@AAA:::<<<=========>>>>>>===BBBAAA@@@AAACCCFFFGGGGGGEEEFFFGGGIIIKKKKKKKKKKKKLLLQQQSSSSSScccttt{{{XXX???>>>999555777;;;<<<===???AAAAAABBBBBBAAA???>>>===999<<>>??????@@@BBB===<<<;;;;;;<<<<<<;;;::::::999888999;;;;;;;;;:::;;;;;;;;;;;;;;;:::999999999999:::;;;;;;;;;;;;;;;999888999<<<>>>???>>><<<@@@>>>???CCCGGGHHHDDD???555>>>BBB???>>>BBBCCCAAA>>>======???CCCFFFHHHIIIEEEEEEGGGHHHJJJKKKKKKLLLOOOJJJLLLSSSXXXjjjqqq|||LLL>>>999666999999888:::@@@???@@@AAABBBAAA@@@???>>>999;;;===AAAGGGOOOXXX^^^hhhoooxxx}}}|||||||||}}}|||xxxqqqlllppp{{{}}}www|||{{{qqqfffVVVJJJGGGJJJKKKKKKKKKHHHEEECCCEEEFFF******+++,,,,,,,,,,,,,,,------------------------+++,,,------------,,,+++************************...---,,,,,,+++++++++,,,)))))))))************************))))))))))))((())))))))))))))))))))))))''''''''''''((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((&&&''''''((((((''''''&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))'''''''''((())))))*********************+++,,,,,,+++...111222000...,,,,,,///111222222000...------...///000///......000222555000444===:::777KKKhhhjjjYYYQQQKKKHHHGGGMMM[[[ooo}}}zzz___aaaqqq~~~uuulllggg[[[TTTQQQ]]]www~~~jjjeeewwwdddLLL===;;;FFF@@@<<<999:::===@@@AAAAAA<<<<<<<<<<<<<<<<<<<<<<<<888777666777888999999777::::::;;;;;;<<<;;;;;;:::<<<;;;;;;:::::::::999999888888:::<<<>>>>>><<<999>>>;;;<<>>BBBEEEGGGHHHFFFFFFGGGHHHIIIKKKLLLLLLPPPGGGJJJVVVUUUXXXzzzvvvIII>>>666888888777999@@@===>>>@@@AAABBBBBBAAA@@@;;;;;;<<<===AAAHHHPPPVVV```hhhrrr{{{xxxzzz}}}||||||}}}~~~ppphhhXXXfffyyyttteeeYYYNNNGGGFFFIIINNNOOOOOOKKKGGGEEEGGGJJJ))))))+++,,,,,,,,,+++***++++++++++++++++++++++++)))***+++,,,,,,+++***)))((((((((())))))*********,,,,,,+++************+++))))))))))))))))))((((((******)))))))))(((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''))))))))))))))))))))))))&&&&&&'''(((((())))))******************++++++,,,***,,,......---,,,,,,---///111333333111///.........///000///......000222333000111666888777<<>>888AAA<<<<<<;;;:::;;;>>>??????;;;<<<===>>>>>>>>>???@@@888777666777999:::999888999:::;;;<<<<<<===<<<<<<<<<<<<;;;:::::::::::::::999888888999::::::999888;;;999:::>>>DDDEEE@@@;;;III\\\bbbRRRCCCBBBBBB======<<<;;;<<>>;;;;;;<<<===;;;===>>>?????????AAABBB:::999999999;;;<<<;;;:::999999;;;<<<===>>>>>>>>><<<;;;;;;::::::;;;;;;<<<;;;999666555666777888888999999999;;;<<<===<<<;;;555LLLWWWHHH;;;>>>BBB??????===<<<<<<>>>@@@AAA@@@GGGGGGHHHHHHJJJLLLMMMNNNLLLLLLOOOQQQPPPRRR___oooeeeCCC;;;>>><<<888777:::;;;>>>@@@BBBDDDDDDDDD>>><<<:::888999???FFFLLLSSS\\\hhhrrrxxx~~~|||~~~rrrhhhqqqlllppp~~~uuurrr|||}}}ppp^^^JJJBBBAAACCCDDDFFFCCCHHHNNNOOOKKKHHHHHHJJJ