BM66(@ DDDFFFIIIKKKLLLNNNQQQSSSYYY\\\aaaggglllqqqtttuuusssppplllgggccc```^^^]]]YYYWWWUUUXXX]]]___]]]YYYWWWZZZ___fffooovvvzzz{{{qqqeeeaaahhhooorrrzzz|||sssnnnlllqqqzzz|||wwwqqqqqqqqqqqqqqqssswww{{{~~~~~~}}}|||{{{{{{}}}~~~~~~{{{yyyyyyvvvrrrnnniiigggeeeeeeeeeeeecccaaaZZZ\\\^^^]]][[[YYYXXXYYYXXXXXXWWWWWWXXXXXXYYYZZZVVVVVVWWWWWWVVVUUUTTTTTTUUUTTTRRRPPPPPPOOOPPPPPPNNNNNNNNNNNNNNNNNNMMMLLLOOOMMMKKKIIIIIIJJJLLLMMMIIIMMMRRRUUUXXX\\\aaafffnnnuuu~~~zzzuuuvvvuuuqqqqqquuuvvvuuuyyy~~~{{{{{{{{{~~~|||xxxwwwxxxvvvnnnbbbXXXSSSOOOLLLIIIEEE@@@888222000000000000000/////////............,,,,,,------------------+++,,,...//////...,,,+++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++...---,,,+++***+++,,,,,,...------,,,,,,------...---,,,***))))))***,,,---,,,---...---+++++++++---******************************))))))))))))*********++++++++++++***))))))***************+++++++++((((((((()))******++++++*********)))))))))))))))***************)))(((((()))***+++,,,---...//////+++++++++*********))))))))))))***+++,,,,,,------111///,,,))))))+++...000------------------------,,,------...///000000111222222111111111111222222444333222111222333444555444555777777888;;;>>>AAAHHHTTTeeevvvDDDFFFIIIKKKNNNQQQUUUXXX```bbbfffjjjnnnppprrrrrrsssqqqmmmiiidddaaa^^^]]][[[YYYXXX\\\bbbeeedddaaa\\\___eeemmmuuu{{{vvvlllhhhpppvvvxxx~~~~~~}}}~~~~~~}}}}}}yyytttpppnnnnnnssszzz~~~}}}zzznnnnnnmmmooosssxxx}}}|||{{{xxxwwwwwwxxxzzz|||}}}zzzvvvtttssspppkkkhhhaaa`````````bbbcccbbbaaa```aaaccccccaaa^^^]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^\\\\\\\\\\\\[[[ZZZYYYXXXZZZZZZXXXXXXWWWXXXYYYZZZXXXXXXXXXWWWVVVUUUSSSSSSPPPOOOLLLKKKJJJKKKMMMNNNKKKMMMOOOOOOOOOPPPSSSVVVXXX]]]dddkkkqqqzzz{{{xxxtttooonnnqqqtttsssvvv~~~~~~|||pppeee]]]VVVOOOJJJGGGBBB;;;555222111000000000000/////////........./////////......------,,,///---***((((((***---///------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++...---,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,+++++++++***+++,,,+++)))))))))+++******************************))))))))))))******+++,,,,,,,,,,,,+++******(((((()))***+++,,,,,,---*********)))))))))))))))************+++++++++++++++++++++++++++***))))))((())))))***+++,,,---...+++++++++*********))))))*********+++,,,,,,,,,---444222///,,,++++++,,,---,,,,,,,,,++++++,,,,,,,,,//////000000111222222333222222111111111111222222333333222222333333444444444555777777888;;;???BBBIIITTTeeetttEEEGGGJJJLLLPPPUUU[[[___iiikkknnnppprrrrrrrrrqqqsssrrroookkkgggbbb^^^\\\WWWWWWYYY___ggglllmmmkkkeeehhhnnntttyyy~~~yyyrrrrrryyy~~~zzzvvvtttrrrpppooorrrvvvyyyxxxuuupppmmmnnnppprrrvvvxxxzzz{{{{{{llljjjjjjooowww~~~}}}}}}|||zzzvvvsssrrrsssuuuwwwvvvtttqqqooommmjjjfffccc^^^^^^^^^aaaeeehhhiiihhhhhhjjjmmmmmmjjjgggeeedddeeefffgggiiiiiihhhgggffffffffffffeeedddbbbaaa```^^^^^^]]]\\\]]]^^^___```\\\\\\\\\\\\[[[ZZZYYYXXXUUUSSSQQQOOONNNNNNOOOPPPMMMNNNNNNLLLJJJJJJKKKLLLJJJNNNSSSWWWZZZaaaiiioooyyy~~~xxxrrrpppqqqsssppprrryyyzzzooofff]]]SSSMMMJJJEEE>>>888555333111000000000000/////////......000//////...---,,,++++++///---+++))))))+++---///......------------......+++,,,,,,------,,,,,,+++...---,,,+++++++++,,,,,,++++++************++++++)))***,,,------,,,***))),,,---...---+++***+++,,,******************************))))))))))))******,,,,,,------,,,,,,+++***''''''(((***+++,,,---...++++++******)))(((((('''*********+++,,,,,,------+++,,,,,,,,,,,,+++******''''''((()))******+++++++++++++++***************++++++++++++,,,,,,,,,,,,333222000...---,,,,,,,,,------++++++++++++------///000000111111222222222222222111111111111222222222222333333444444333333444555777888999;;;???BBBKKKUUUcccqqqFFFHHHKKKOOOTTTZZZbbbgggppprrrtttvvvvvvuuusssrrrrrrrrrpppmmmiiiddd___]]]QQQTTTZZZccckkkppppppnnnlllooosssvvvxxxyyy{{{|||{{{xxx{{{wwwqqqmmmkkkiiiggghhhjjjlllmmmmmmllllllooosssxxxxxxvvvuuuwwwyyynnnllllllsss~~~|||{{{zzz~~~~~~|||wwwrrrpppoooqqqrrrpppooonnnmmmkkkhhhfffdddbbbbbbdddiiiooosssvvvvvvrrruuuwwwxxxuuurrroooooooooqqqtttvvvvvvuuurrrqqqrrrrrrqqqpppooommmkkkjjjgggfffeeedddcccdddeeefff``````aaaaaa``````______[[[YYYWWWTTTSSSSSSSSSSSSPPPPPPOOONNNMMMMMMMMMNNNJJJLLLNNNPPPRRRUUUZZZ^^^```eeemmmvvv|||yyyxxxsssppppppuuuzzz~~~xxxppphhh___UUUOOOKKKGGGAAA<<<888555111///000000000////////////...---------,,,,,,++++++++++++,,,...//////...,,,+++......------------......+++,,,,,,------,,,,,,+++------,,,,,,,,,+++++++++++++++************++++++***+++,,,,,,,,,,,,+++***---...///...,,,***+++,,,************************+++******))))))******+++++++++,,,,,,++++++***)))(((((()))***++++++,,,,,,************))))))(((((())))))******+++,,,------***++++++,,,++++++******&&&&&&&&&'''((())))))***************************,,,,,,,,,,,,,,,,,,++++++,,,---..................///...---,,,,,,---...///....../////////000000000222222111111111111222222111222333444555444333222333555777888999<<<@@@CCCKKKTTTaaannn{{{HHHKKKNNNRRRXXX```hhhmmmqqqsssuuuwwwwwwvvvtttrrrqqqqqqooommmiiieeeaaa___UUUZZZaaaiiinnnnnnkkkhhhjjjmmmppprrrssstttwwwzzz~~~yyyssspppmmmkkkgggfffeeeeeegggkkkooorrrtttzzz}}}wwwrrrssswwwuuussssss{{{~~~{{{yyyxxxxxx}}}~~~~~~}}}~~~}}}xxxrrrnnnmmmlllmmmkkklllmmmlllkkkjjjjjjjjjggghhhkkkqqqxxx}}}}}}}}}|||{{{|||~~~}}}~~~}}}{{{zzzxxxwwwvvvuuusssqqqppppppppppppnnnnnnmmmllljjjhhhgggfff___^^^\\\YYYWWWVVVVVVUUUTTTSSSQQQPPPPPPPPPOOOOOOJJJKKKKKKKKKKKKLLLOOOPPPQQQUUU[[[cccmmmyyy}}}tttpppooorrrvvvyyy~~~{{{rrrjjjddd\\\TTTNNNLLLIIIDDD@@@<<<777222///111000000000////////////,,,,,,------......//////***,,,---//////---,,,***------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,+++******+++,,,,,,,,,------,,,***))))))***************************++++++************++++++***************)))((((((++++++******************(((((())))))************'''(((((()))***+++,,,,,,))))))***************)))&&&&&&&&&'''(((((())))))************************------,,,,,,,,,,,,,,,,,,***+++,,,------------,,,...---,,,++++++,,,---...////////////000000000000222222111111111111222222111222333444555444333222333555777888:::<<>>BBBEEELLLXXXhhhxxxSSSVVV\\\aaaeeejjjnnnqqqxxx|||~~~wwwsssnnnllliiigggeeeaaa\\\YYYZZZXXXXXXXXXYYY___lllzzz~~~zzz|||}}}|||}}}|||{{{xxxuuuqqqoooooorrrvvvyyy{{{}}}~~~wwwrrrpppmmmiiifffeeepppxxxwwwssspppnnnkkktttvvvyyyyyyxxxwwwwwwxxxzzzwwwsssooollllllmmmnnnrrrtttxxx}}}|||yyyttttttrrrnnniiieeebbbaaa]]]\\\ZZZYYYYYYYYYWWWUUUPPPOOOOOOMMMKKKKKKLLLNNNTTTVVV\\\eeeqqq~~~|||{{{zzzyyywwwyyy~~~~~~}}}|||oooddd___]]][[[ZZZWWWRRRMMMNNNPPPOOOGGG@@@777444000......000000000........................------------------------,,,,,,------...///000000------------------------------------------------------,,,)))''''''))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,************,,,,,,***)))'''''')))+++++++++))))))))))))************************************,,,+++++++++***)))))))))((()))***)))((('''((()))******************************+++,,,,,,,,,,,,+++++++++,,,,,,---...//////...------,,,,,,++++++***,,,,,,---------.........////////////000000000000222111000000000111222333333333333333333333333333555555666777999===AAACCCOOOWWWddduuuVVVYYY___dddiiinnnssswww|||{{{uuuqqqpppooolllgggbbb^^^\\\[[[ZZZXXXWWWYYY\\\eeewww~~~}}}~~~~~~~~~|||zzzvvvqqqmmmjjjjjjnnnssswwwzzz{{{}}}~~~|||zzzxxxtttnnnjjjhhhfffccc```aaakkkttttttqqqooommmkkkppprrruuuvvvvvvvvvwwwxxxyyyvvvqqqllljjjjjjkkklllppprrruuuyyy}}}~~~|||wwwrrrmmmjjjiiidddaaa___^^^]]][[[YYYWWWRRRRRRQQQOOOMMMLLLMMMNNNRRRRRRUUUZZZcccmmmvvv|||{{{wwwwwwuuuuuuzzz}}}~~~}}}zzz|||vvvkkkeeeaaa^^^[[[___[[[XXXVVVVVVQQQHHHAAA999555111...---......---........................------------------------,,,,,,------...//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++...---,,,,,,,,,,,,---...,,,***))))))***,,,,,,+++))))))))))))************************************+++++++++***************)))***+++***((('''((()))************************))))))***++++++++++++***++++++,,,,,,---......///))))))***++++++,,,,,,---******+++++++++,,,,,,,,,....../////////000000000111111111000111111222333333333333333333333333333555555666777999===AAADDDNNNWWWeeevvv[[[^^^dddiiiooouuu{{{}}}wwwrrroooooopppnnnjjjeeeaaabbbccc^^^\\\\\\___ccclll}}}~~~~~~}}}yyytttnnniiigggeeeiiiooosssuuuvvvxxxyyy|||zzzsssnnnllljjjgggccc```___^^^\\\[[[]]]hhhqqqqqqooonnnmmmkkkmmmooosssuuuvvvwwwyyy{{{zzzvvvqqqllljjjjjjmmmnnnrrrsssuuuxxx|||zzzwwwuuupppmmmjjjgggeeeccc___]]]YYYWWWVVVTTTRRRQQQPPPPPPPPPOOONNNPPPUUU\\\dddhhhttt|||zzzyyyuuusssvvvxxxzzz}}}wwwvvvyyy}}}vvvooojjjeeebbbgggfffeeeccc___WWWMMMGGG???:::555000......------........................////////////////////////,,,,,,------.../////////------------------------++++++++++++++++++++++++%%%(((,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++------,,,,,,,,,,,,------...,,,******+++,,,,,,+++)))))))))*********++++++***************************************++++++++++++,,,---+++)))(((((()))************************((())))))***************++++++,,,,,,------......((())))))******+++,,,,,,++++++++++++,,,,,,,,,,,,------........./////////000000111222222222222222333333333333333333333333444666777888999<<>>888555333000000000000000000000000////////////////////////.....................---++++++,,,,,,---...//////++++++++++++++++++++++++'''***---......---,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++((()))***++++++***)))(((+++++++++---//////...,,,******+++++++++,,,,,,,,,************************,,,+++++++++******))))))''')))***+++******+++---******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++***)))))))))........./////////000000////////////000000000000000/////////000222444666333333333333333333333333333888<<<;;;999:::BBBIIIQQQYYYfffuuuzzzrrrjjjdddaaacccffffffcccbbbgggsss}}}{{{vvvnnnlllqqq}}}wwwooommmeeedddcccaaaaaadddiiimmmqqqxxx~~~{{{{{{|||}}}|||xxxtttqqqpppooommmnnnooollleeebbbdddjjjxxx}}}{{{{{{{{{{{{{{{|||||||||}}}}}}}}}|||yyyrrrnnnhhhccc___ZZZVVVSSSNNNOOONNNNNNNNNQQQUUUXXXbbbkkkwwwzzz|||zzz||||||sssmmmoooppprrrsssrrrvvvuuuiiiYYYLLLDDD>>>777111111///,,,,,,---///000000..............................//////......---,,,,,,---......,,,,,,---...---.../////////...,,,+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,------------,,,++++++,,,,,,,,,++++++*********---...111333222///,,,******++++++,,,,,,++++++******************************)))))))))***+++,,,,,,---,,,+++))))))))))))***))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---...//////222111///---,,,---...///.........///////////////222222222222222333333444444333333333333444555555555555777:::999999>>>EEELLLUUUeeevvv~~~wwwpppjjjfffccccccddddddcccdddiiisss{{{~~~yyyzzzzzzwwwtttsssrrrwww|||qqqlllmmmhhhhhhfffdddeeehhhnnnsssxxx}}}xxxttttttrrrsssuuusssmmmkkklllnnn{{{|||xxxrrrlllfff```[[[WWWTTTSSSQQQNNNMMMMMMOOOQQQWWW```kkkrrrwww~~~|||{{{~~~{{{sssmmmllllllmmmooottt~~~wwwnnn```SSSIIIBBB;;;666444222/////////000000///////////////////////////......//////......---,,,,,,---......,,,,,,---..................------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++)))************)))((((((,,,,,,+++++++++++++++++++++,,,...//////---+++)))***++++++,,,,,,++++++***************************))))))))))))))))))***+++,,,+++***)))))))))***+++******************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,+++*********,,,...///............///////////////////////////000000111444333333333333444555555555555777:::999999>>>FFFMMMVVVeeeuuuxxxqqqmmmiiifffddd`````````bbbgggmmmssswww}}}}}}sssnnnrrrwwwxxxuuuwwwwww{{{|||tttlllkkknnnnnnnnnlllkkkmmmrrrzzzxxxwwwuuuwwwzzzzzzvvvtttuuusssyyyrrrkkkccc^^^\\\YYYUUUQQQNNNMMMMMMNNNPPPVVV^^^dddiiirrr}}}||||||}}}|||qqqlllhhhjjjnnnttt~~~~~~~~~xxxwwwqqqggg[[[OOOEEE>>>;;;777555333222222222111///000000000000000000000000...////////////...------,,,.........---,,,---...///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---)))))))))))))))(((((('''++++++++++++++++++,,,,,,++++++,,,---------,,,,,,***++++++,,,,,,++++++******************************))))))((((((((())))))*********)))******+++,,,++++++************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,+++***))))))***+++---...............//////000000111111111111111222333333444333333333333444555555666555777::::::999>>>FFFMMMWWWfffuuu|||tttnnnkkkiiifffddd\\\[[[\\\```gggnnnqqqrrrpppqqquuu|||pppnnnuuu}}}~~~|||xxxwwwzzz~~~zzztttnnnnnnrrruuuuuuuuuuuuyyy|||xxxvvvwww|||~~~{{{yyyzzzwwwwwwooojjjeeeaaa\\\WWWUUUSSSRRRQQQRRRUUUXXXZZZ^^^fffrrr{{{}}}|||}}}|||rrrkkklllrrrxxx|||{{{{{{}}}}}}yyyuuurrrlllbbbUUUIIIAAA>>>777666444333444333222000000000000000000000000000///////////////...---------...///...---,,,---//////...---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,+++***************++++++,,,,,,,,,---,,,,,,,,,---...//////***++++++,,,,,,++++++***************************++++++***))))))((()))))))))))))))******+++,,,,,,+++++++++*********************+++++++++,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,000///...---,,,,,,,,,,,,------......//////000000333222222222222333444444444333333333333444555555666555777:::::::::???FFFNNNXXXgggtttyyyrrrnnnllljjjeeeaaaYYYWWWXXX^^^ffflllnnnmmmgggjjjrrr}}}|||uuuvvv~~~yyyxxxyyy}}}~~~}}}yyyssssssvvv|||}}}~~~{{{xxxyyy~~~~~~~~~zzzsssmmmfff```\\\YYYVVVSSSSSSSSSSSSTTTVVV^^^hhhppp~~~}}}|||~~~|||rrrrrrxxx}}}}}}yyyuuuuuuyyy}}}~~~}}}vvvuuussskkk___RRRIIICCC888666444333444444333222//////////////////////////////000000//////...------...//////------...//////...---++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------......------,,,+++*********++++++,,,,,,,,,,,,,,,++++++,,,---...///***++++++,,,,,,++++++***************************---,,,,,,+++************'''((()))***+++,,,,,,,,,******************************+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///111000///......------------------...///000000111///////////////000111111444333333333333444555555666666888;;;::::::???FFFNNNXXXgggsss~~~|||xxxsssrrrqqqnnnggg```WWWVVVWWW]]]dddjjjllllllhhhnnnyyy}}}{{{{{{{{{~~~yyyzzz}}}{{{yyy|||}}}sssjjjddd___YYYTTTRRRQQQPPPPPPRRRXXX```fffrrrxxx}}}|||}}}||||||zzzssspppssszzz~~~{{{{{{zzzvvvmmmaaaTTTLLL;;;888555333333444444333///////////////////////////000000000000///......---...//////...---...///...------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++***++++++++++++++++++,,,,,,******)))))))))***++++++***++++++,,,,,,++++++***************************------,,,+++++++++,,,,,,'''((()))++++++,,,,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////++++++,,,------......///,,,------...///000111111111000000000000111222222444333333333333444555555777666888;;;;;;:::???GGGMMMXXXfffrrr||||||wwwuuutttvvvxxxtttjjjbbbWWWXXXZZZ^^^ccchhhlllmmmqqq{{{~~~zzz}}}xxxzzzvvvpppjjjccc]]]WWWUUUSSSRRRRRRTTTXXX[[[eeejjjsss}}}}}}|||{{{}}}}}}tttoooqqqwww|||yyymmm^^^RRRCCC>>>888444333333333333000000000000000000000000000000000000000///......---///000///...---...000,,,------------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++******,,,,,,++++++++++++++++++***************)))))))))***++++++,,,,,,++++++***************************+++++++++***++++++,,,,,,((()))***+++,,,++++++***(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...******+++,,,------------,,,,,,---...///000111111333333222222333333444555444333333333333444555555777666888;;;;;;:::@@@GGGKKKWWWfffrrr{{{{{{tttssstttyyy}}}yyymmmcccXXXZZZ\\\___ccchhhlllooo{{{}}}|||xxx}}}zzz|||{{{uuuoooiii___]]]ZZZVVVSSSRRRSSSSSS]]]aaaiiisss~~~www{{{vvvpppqqqvvvzzz{{{sssbbbUUUIIICCC<<<666333333333333111111111111111111111111000000000000000//////......///000///...---...000+++,,,---...---,,,+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,------------,,,++++++---,,,,,,++++++*********,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,+++++++++***************************)))))))))***+++,,,,,,((()))***+++,,,+++******''''''(((***+++,,,---...******+++++++++,,,,,,,,,++++++++++++++++++++++++//////...---,,,,,,,,,,,,............---,,,++++++,,,,,,---...///000111222000000//////000000111222444333333333333444555555777777999;;;;;;;;;@@@GGGKKKVVVeeeqqqzzz~~~zzzoooqqquuuzzz{{{vvvkkkbbb]]]```cccccccccgggooovvvzzzzzz}}}~~~|||~~~|||tttmmmjjjggg```YYYTTTSSSUUUWWW[[[\\\___eeeppp}}}~~~}}}zzzzzz{{{vvvuuuvvvwwwwww}}}lllZZZOOOHHH>>>888555444222000333222000...---...///000111111000000/////////...222111000//////......///***+++,,,...///000000000---,,,,,,++++++,,,,,,---...---,,,+++++++++,,,---///...---,,,,,,---//////,,,,,,++++++***++++++,,,///...,,,+++******+++,,,---+++******+++,,,,,,+++,,,,,,,,,++++++*********+++++++++*********))))))+++)))'''(((***------,,,+++******))))))******++++++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////,,,,,,++++++++++++******........................////////////000000000000//////000111222222333333333333333444444444555555888999888666555:::AAAHHHNNNXXXeeerrr}}}~~~{{{}}}|||{{{xxxuuuooogggbbb___bbbfffgggiiimmmuuu|||}}}zzzssspppiiibbb\\\YYYYYYZZZZZZZZZ[[[___hhhsss~~~}}}{{{{{{xxxyyy{{{|||}}}}}}zzzyyyzzzyyynnnbbbRRRKKKAAA:::666444111///111111111111111000////////////.........---------......---------...//////,,,---......///.........---,,,,,,++++++,,,,,,---------,,,++++++,,,,,,---...---,,,,,,,,,,,,---...,,,+++******************///...---,,,,,,,,,---......,,,++++++,,,------,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,+++++++++***+++***))))))***,,,------+++++++++******+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------------......//////000000------------------------...////////////000000000000000000111222222333333333333333444444444555555777999:::999999<<>>BBBFFFQQQ[[[hhhuuu~~~~~~ssskkkhhhlllqqqlllpppuuuzzz~~~~~~||||||yyyrrrkkkeeebbb]]][[[YYYXXX[[[```fffjjjttt|||vvvssswww{{{yyy{{{yyyrrrmmmmmmnnnmmmbbbZZZOOOFFF@@@;;;666222///000111222222111000///111111000000000000000000,,,,,,++++++,,,------............///......---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------...---------,,,,,,,,,,,,,,,---,,,++++++******++++++&&&&&&''''''((()))******...---++++++---...---,,,++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++)))+++,,,,,,***)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******(((((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000111111111222222333333333333333333444444444555555555888;;;;;;;;;===BBBFFFQQQ[[[iiivvv~~~~~~~~~zzzrrrkkkkkkpppuuuuuuxxx~~~~~~~~~}}}{{{ssslllgggbbb___\\\YYYYYY\\\```bbbfffnnn{{{sssnnnrrrvvv|||wwwooollllllkkkfff^^^SSSJJJCCC>>>888333222111000/////////000111000000111111111111111111//////...---,,,,,,------,,,---......///.........---,,,,,,++++++,,,,,,---,,,,,,------........................------,,,,,,...------,,,,,,------...******+++,,,---......///---+++******+++,,,,,,+++++++++++++++++++++++++++++++++++++++************'''***,,,...---+++******+++,,,,,,------,,,,,,+++,,,,,,,,,+++*********))),,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111222222222222222333333333333333333444444444555555555777888888888<<>>>>>???CCCFFFQQQ]]]nnn~~~~~~~~~xxxxxx~~~}}}xxxnnnllljjjiiikkkrrr{{{~~~~~~|||pppaaaYYY[[[dddkkkuuu{{{yyyyyyxxxzzzxxxppphhhbbb___[[[YYYZZZ]]]```eeeooozzz}}}~~~{{{sssuuuxxxwwwttt{{{{{{zzzvvvqqqmmmlllllltttvvvzzz||||||{{{{{{||||||ooo___UUUPPPLLLDDD>>>777555333222222111000...111111111111000000000000///......------///000111000000///...------,,,,,,---)))))),,,...+++)))***...------,,,,,,------............------,,,,,,,,,+++++++++,,,,,,---------,,,+++******))))))))))))000...,,,,,,......,,,***,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++***+++---//////...---,,,******+++,,,---///000111***+++,,,---///000111222***++++++,,,,,,++++++******,,,------,,,++++++,,,************+++,,,---...------,,,,,,,,,,,,------,,,---...///000111222333111111000000111111222333333333222222222333444444555777999::::::>>>EEEJJJPPP[[[jjjzzz~~~{{{xxxyyy||||||xxxtttmmmmmmmmmmmmpppvvv}}}{{{nnn```WWWYYYbbbkkkuuu{{{}}}|||}}}yyyqqqjjjeee^^^[[[ZZZ[[[\\\___gggpppyyy~~~wwwtttuuuttttttwwwxxxwwwsssoookkkjjjjjjooorrrwww}}}uuuhhh\\\TTTNNNIIIEEE;;;888555333333222222111111111111000000000////////////...---...///000111000//////...------,,,,,,000,,,,,,000111...---......------,,,,,,------.........---------,,,,,,,,,,,,,,,,,,---------------000///......------......---,,,***+++...///---+++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++***+++---.........,,,+++))))))******+++---......*********************+++***++++++,,,,,,++++++******,,,------,,,++++++,,,************+++,,,------......------------......------...///000111222333111111000000111111222333333333222222222333444444555777999::::::>>>EEEJJJTTT^^^mmm}}}vvvwwwzzz|||{{{wwwssspppnnnrrrvvvxxxzzz}}}|||xxxpppcccYYYYYYcccmmmxxx}}}~~~uuunnnfffaaa]]]\\\ZZZYYY^^^eeelllwww}}}wwwrrrrrrsssuuuvvvvvvtttppplllkkkkkkjjjlllrrr}}}{{{pppeee\\\TTTPPPMMMBBB>>>888555333333333333000000000000//////////////////.........///000111/////////...------,,,,,,111------111222000...///......------------.........------------,,,,,,,,,......---------------,,,......---,,,,,,,,,,,,---+++***)))+++---...---,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++)))***+++,,,---,,,++++++))))))))))))******++++++,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,++++++******,,,------,,,++++++,,,,,,,,,++++++++++++,,,,,,///..................///......//////000111222222111111000000111111222333333222222222333333444555555777999::::::>>>EEEJJJXXXaaappppppvvv|||}}}yyyssspppooossszzz|||wwwyyyzzzuuujjj^^^]]]eeeooo|||vvvoooiiiccc___[[[XXXYYY^^^dddmmm{{{~~~~~~uuurrrsssuuuwwwxxxwwwtttqqqooonnnkkkiiimmmxxx{{{sssmmmggg```WWWPPPHHHBBB;;;666444333444444000000000/////////......///////////////000000000//////.........---------...+++***...000...,,,---......------------......------------------------...---------,,,,,,++++++,,,++++++******+++++++++++++++***++++++,,,++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++))))))***++++++++++++***)))***************)))))))))******+++---......///***++++++,,,,,,++++++******,,,------,,,++++++,,,------,,,+++++++++,,,,,,//////............///////////////000000111111222111111000000111111222333222222222222333444555555444777999::::::>>>EEEJJJWWWaaappprrrxxx~~~|||vvvpppppprrrzzz~~~xxxuuuuuuuuuwwwuuulllaaa^^^dddlllyyywwwooogggccc^^^XXXXXXZZZ]]]dddppp|||~~~|||~~~|||uuutttvvvyyy{{{{{{yyyuuurrrqqqpppkkkiiiqqqxxxrrrrrrssslll^^^QQQMMMGGG>>>777444333333333000000000000/////////////////////000000000000000...............------------))))))---///---,,,---///......------......///------------------------------,,,,,,++++++******---------,,,,,,------...---------,,,***)))))))))***++++++,,,,,,,,,++++++++++++++++++++++++++++++))))))******+++++++++***++++++,,,,,,++++++***)))&&&&&&'''((()))******+++***++++++,,,,,,++++++******,,,------,,,++++++,,,------,,,,,,+++,,,,,,,,,//////............//////000000000000111111111111111111000000111111222333222222222222333444555666444777999::::::>>>EEEJJJTTT^^^nnn~~~~~~xxx{{{|||xxxqqqnnnrrrxxx|||uuurrrsssuuuooorrrrrrlllddd```dddiiittt}}}wwwnnnhhhbbb\\\YYYZZZWWW\\\dddooo|||yyyxxxzzz|||wwwxxx{{{~~~|||xxxuuusssuuunnnhhhlllyyyzzzsssuuuyyytttdddUUUQQQKKKBBB:::666444333222111111111111000000000000...///000111111111000000...........................++++++///111///.../////////............//////,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---...//////---***(((((()))******+++,,,,,,,,,++++++++++++++++++++++++++++++)))************++++++++++++,,,---------,,,+++***+++++++++******))))))(((***++++++,,,,,,++++++******,,,------,,,++++++,,,------,,,,,,,,,,,,------///..................///111111111111111111000000111111000000111111222333111111111222333444555666555777999::::::>>>EEEJJJSSS]]]mmm}}}~~~~~~~~~yyyqqqkkkllluuu}}}}}}zzzxxxyyyyyyooorrrsssrrrnnnkkkmmmooottt|||xxxqqqjjjbbb]]]]]]WWWYYY]]]eeeppp|||zzz|||}}}|||}}}yyyvvvwwwpppiiilllwwwyyyxxxzzzvvviii^^^UUUOOOFFF>>>999666333222222222222222111111111111...///000111222111000000........................///,,,,,,000222000///111//////............//////,,,,,,,,,---------......---------...............***))))))))))))***+++,,,---///000...+++)))***,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++***************+++,,,,,,***+++,,,---...---+++***///......---,,,,,,++++++***++++++,,,,,,++++++******,,,------,,,++++++,,,,,,,,,,,,,,,,,,---...///......------------......222222222111111000000000111111000000111111222333111111111222333444666666555777999::::::>>>EEEJJJUUU^^^nnn~~~vvvlllfffkkkvvv~~~tttvvvyyyzzzyyyxxxxxxyyyyyy~~~zzzrrriiicccaaa[[[ZZZ[[[___hhhuuu}}}{{{wwwqqqlllnnnwww{{{yyytttmmmfffXXXRRRIIIBBB<<<888444222333333333222222222111111...///000222222111111000---........................++++++///222000///000//////............//////,,,,,,,,,------...............//////000000111111------------......///000,,,...///...,,,+++,,,...)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---(((***,,,---------+++***)))))))))******++++++,,,+++++++++,,,,,,+++++++++***,,,...---,,,+++,,,,,,+++++++++,,,---...///000---------,,,,,,---------333333222222111000000000111111111000111222222333111111111222333444666777555777999::::::>>>EEEJJJWWWaaapppzzzsssooojjjhhhnnnvvvyyyyyyzzz}}}~~~||||||~~~|||qqqggg```[[[XXXWWWZZZ```hhhwww~~~vvvtttvvvtttqqqmmmoooxxx|||tttrrrppplll```ZZZQQQGGG???888222...444333333222111000//////000000000000////////////////////////////////////...------------...//////+++,,,///000111000///...---------,,,,,,+++++++++---------........./////////...,,,+++***++++++,,,---------,,,,,,+++++++++------++++++++++++------......---------,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,++++++,,,---...///111111000///...---,,,,,,222111000......000111222000//////000222555888:::666888999999999===DDDIIIXXXbbbqqq}}}uuunnnmmmmmmnnnrrrwww}}}yyyzzz}}}~~~~~~zzznnnfff^^^ZZZXXXYYY\\\bbbnnnzzz}}}vvvrrrppppppnnnlllnnnxxxvvvsssrrrqqqhhhbbbYYYOOOEEE<<<444000111222222222111111000000111000000000////////////////////////////////////...------------...//////---...///000000///---,,,---------,,,,,,,,,++++++---------.........//////...---,,,+++++++++,,,------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++,,,---.........------,,,,,,------...//////000111111000000///.........222111000//////000111222222111000111222444666888666888:::999:::===DDDJJJXXXbbbqqqwwwnnnhhhjjjpppuuuyyy}}}|||~~~~~~}}}~~~yyypppfff```[[[YYYYYY[[[ccclll{{{rrrkkkiiikkkkkkjjjlllvvvxxxtttttttttqqqlllcccYYYNNNCCC888222...///111222222222111000111111000000000/////////////////////////////////...------------...////////////000000///...,,,+++------------,,,,,,,,,,,,---------...............---,,,,,,,,,,,,,,,---...------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,+++++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---///000111111000000000000000000000000000000222111000//////000111222333222222111222333555666666888:::::::::>>>EEEJJJXXXbbbrrroooiiieeehhhnnnuuuzzzppphhhaaa]]]ZZZYYY]]]cccttt}}}tttmmmgggiiikkkjjjkkksss}}}vvvtttttttttpppiii```UUUIII===555---...000222333333222111111111111000000000//////////////////////////////...------------...//////....../////////...---,,,------------------,,,,,,........................,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,------------------...000222333222111000000000111111111222222222111111000//////000111111222222222222222444555666666888:::::::::>>>EEEKKKWWWbbbssseeecccccceeehhhoooyyypppgggbbb]]]YYYZZZ^^^kkkrrr~~~~~~yyynnnooopppoooooosss{{{}}}wwwtttrrrooojjjcccYYYNNNBBB:::///000111222333333222222111111111111000000000000////////////////////////...------------...//////,,,,,,---...............------------------------.....................---+++,,,,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------......---...000222333222111000000000111111222222333333111111000000000000111111000000111222333555666777666888::::::;;;???FFFLLLWWWcccttt```aaadddfffgggmmm}}}|||~~~~~~yyyoooiiiccc]]][[[\\\bbbeeeppp}}}|||{{{{{{{{{{{{{{{{{{|||uuuqqqnnnjjjddd\\\QQQFFF???333333333333222222222222222222111111111000000000////////////////////////...------------...//////+++,,,,,,---......//////------------...........................---------,,,------............---++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++.........---------,,,,,,******+++++++++,,,,,,,,,***+++,,,------,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///,,,---///000111111000000000000111111222222222333000000000111111000000000///000111222444555666777666888::::::;;;@@@GGGMMMXXXcccuuu}}}}}}ccceeejjjppprrruuu{{{zzz~~~|||}}}{{{tttlllddd______^^^___ggguuuyyy}}}uuurrrppplllfff___UUUJJJDDD999777555333222222222333222222222111111111000000////////////////////////...------------...//////---------,,,------......------------........./////////.........------------......//////...---,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++******+++++++++,,,,,,,,,)))***,,,------,,,***)))******+++++++++,,,,,,,,,************************////////////////////////------,,,,,,,,,---...///,,,,,,------...//////000000000000111111111111111000000111111111111000000111111222333444444444444666888::::::<<<@@@GGGMMMXXXddduuu{{{xxx{{{jjjkkkqqqzzz~~~uuuwwwuuurrrtttzzz~~~~~~{{{}}}}}}uuukkkeeeccc```^^^cccnnnzzz{{{xxx|||tttuuusssnnnhhh```WWWMMMFFF===:::666333111111222333222222222111111111111000////////////////////////...------------...////////////...---,,,,,,,,,,,,---------.........////////////.........---------....../////////...,,,++++++++++++,,,,,,---------++++++------------++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,)))***,,,------,,,***)))******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///,,,,,,+++,,,,,,---//////000000000000000000000000000000111111111111000000333333333444444333333222666888:::;;;<<<@@@HHHNNNXXXdddvvv{{{vvvxxxqqq{{{tttooommmlllmmmqqquuuzzz}}}~~~uuujjjbbbbbb______fffqqq}}}vvvyyy|||~~~}}}|||zzzxxxyyyxxxuuuooofff[[[PPPIII>>>;;;888555444333222000***---000///---,,,...000444111......///000...+++//////.........---------////////////////////////000000//////.........---000///...---------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++***)))------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))((()))+++---///000///++++++++++++++++++++++++)))************+++++++++------.........---+++***///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000//////000000111111111111////////////000000000000///---,,,///444666333///444666999999;;;???EEEKKKUUUbbbtttxxxxxx|||ttt|||~~~~~~vvvppppppooonnnnnnqqquuuxxx~~~|||zzz~~~rrrkkkccc^^^]]]bbbkkkvvv}}}pppoooqqquuu{{{~~~}}}{{{|||{{{yyyuuulll```TTTLLL@@@<<<777444222111///...///000222222111000111222///000000000000///...---//////.........---------........................000/////////............//////...---------------///...------,,,,,,---------------------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++++++++++++++++++++++++++************++++++++++++------.........---,,,+++//////.........---------555444222111///...------///////////////000000000////////////000000000111111......111555777444111555777:::;;;<<<@@@GGGLLLUUUaaaqqqyyyxxx}}}uuu|||zzz{{{}}}zzz|||~~~}}}yyytttvvvvvvtttqqqpppssswww|||zzzzzz{{{{{{{{{zzzyyyxxx}}}~~~vvvhhhbbb]]]___eeennn{{{yyyjjjfffdddkkkwww}}}yyyyyyxxxvvvooodddWWWNNNEEE@@@999444111000//////000///...///000000///...111222222000//////000111/////////.........------------------------------////////////............//////...------------...//////...------------...------.........---,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,+++***++++++++++++++++++++++++************+++++++++,,,------.........---,,,++++++,,,,,,------,,,******...------------...//////////////////............/////////000000000111111222000///222666777555333666999;;;<<<===AAAHHHNNNVVV___mmmzzzyyyyyyttt|||yyyxxx}}}{{{|||{{{zzzyyy|||~~~}}}zzzxxx{{{~~~}}}{{{~~~}}}xxxyyyyyyyyyyyyyyyzzz{{{~~~|||}}}}}}~~~qqqiiibbb```bbbhhhsss}}}|||xxxjjjbbb\\\bbbqqq}}}~~~{{{sssttttttuuuqqqhhh\\\TTTJJJDDD<<<555333222222333222///,,,---///000...,,,222000//////111333333333////////////............------------------------///////////////.........///......---------......///......---------------,,,---------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,++++++++++++++++++++++++*********+++++++++,,,,,,---------------------,,,***,,,---......---+++************+++,,,...///000000000/////////.........//////000000000111111111222111000222555666666444777999;;;<<<===AAAHHHNNNVVV^^^jjjuuuxxxzzzrrrvvvtttsssvvv|||zzzyyyyyy|||zzzzzz}}}~~~}}}vvvwwwxxxxxxwwwxxx{{{~~~}}}{{{{{{|||}}}{{{qqqhhhcccbbbdddlllttt|||~~~zzzwwwlllbbbZZZ]]]hhhsssuuussspppppppppssssssnnnddd]]]LLLFFF===666444333444444666222000000333444333111,,,...444===DDDDDD<<<444000000/////////.........------------------------.........///////////////......---------......///...---,,,,,,+++,,,,,,,,,***+++,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,---------------------------...000222222000///...333222111///...---------000000000000000000000000000000000000111111111111111000000111333555555555666888;;;<<<===AAAHHHMMMVVV^^^jjjuuuxxx{{{tttyyyllljjjjjjmmmwww}}}zzzzzz{{{|||{{{{{{{{{yyysssuuuvvvuuutttvvv{{{~~~|||{{{{{{{{{{{{|||}}}{{{pppjjjeeedddhhhoooyyy}}}|||wwwtttmmmeee^^^\\\aaaiiinnnooommmkkkiiilllooommmgggaaaOOOIII@@@999555444333333333111000000111333333333///:::KKK[[[bbbZZZIII;;;000000000/////////......------------------------.........///////////////...------------...//////------,,,++++++++++++,,,******++++++,,,,,,++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---......***+++,,,---...---,,,,,,//////...------------...000000000000111111111222000000000111111111222222111111111222333444555666666999;;;<<<===AAAHHHMMMVVV___lllyyyzzz~~~yyyrrrgggddddddjjjxxx~~~|||zzzzzzzzzyyywwwvvvrrrtttvvvuuutttvvv}}}~~~{{{yyyxxx{{{{{{{{{{{{|||}}}~~~}}}|||tttnnnjjjkkkpppvvv}}}zzzuuutttooolllgggcccbbbfffooouuusssnnniiijjjnnnooolllgggWWWQQQGGG???999666444222...//////......000333555===LLL^^^iiieeeWWWFFF;;;000000000000/////////......................................./////////000---------------...//////......---,,,,,,,,,,,,,,,***++++++,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,---...///)))))))))******+++++++++(((((()))***+++---///000---......///000111222222000000111111111222222222222333333333333555777999888:::<<<===>>>BBBIIIOOOUUU```ppp}}}~~~|||mmmiiieeedddmmm~~~vvvrrrrrruuuxxxwwwuuussssssvvvxxxwwwvvvxxx}}}zzzxxxwww{{{{{{{{{{{{{{{|||}}}~~~{{{}}}~~~vvvpppppptttttt}}}zzzvvvuuurrrrrrpppjjjfffiiittt~~~yyyrrrqqquuuwwwvvvrrr```YYYOOOEEE>>>999666333000222333222000222666;;;GGGTTTaaa___PPP???555222000000000000////////////////////////////////////---.........//////000000---------------...///000//////...------------...+++,,,------.........---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))((()))+++...///000///++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,+++,,,---...//////............///000111111000///...---,,,,,,,,,+++,,,---...///111222222000111111111111222222222444444555444444666888:::999;;;>>>???@@@DDDKKKPPPTTT```rrr}}}uuusssnnnnnnqqq{{{~~~ssshhhkkkppptttuuussspppnnnnnnoooppprrruuuzzz}}}zzzzzzzzzxxxwwwzzz{{{|||}}}}}}||||||{{{{{{{{{}}}vvvsssuuu{{{uuuuuuvvvuuuqqqooottt|||xxxyyyvvvpppnnnbbbUUULLLBBB777444777222222111000000555>>>DDDVVV^^^ZZZGGG777555555222111111000///...---,,,,,,+++,,,------,,,---///111......////////////......000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,//////---+++,,,...---+++333---***---111111...,,,...------,,,,,,------...))))))***++++++,,,---------------,,,,,,+++++++++,,,+++***(((''''''''''''///000111111///---***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------***++++++,,,---...000111---......///000111111222111111000000000000000111666666555555555444444333555888;;;<<<>>>CCCKKKPPPZZZcccrrr~~~vvvrrrqqqvvvxxx|||zzzwwwzzzuuukkkdddhhhnnnrrrsssrrrpppooonnnoooqqqsssvvv|||{{{xxxxxxxxxxxxvvvyyyzzz{{{|||}}}|||{{{{{{}}}~~~{{{wwwxxx|||}}}}}}ssssssrrrmmmjjjlllttt|||{{{yyyvvvrrrwwwjjj\\\PPPEEE999555777111222222222444999AAAGGGIIIPPPLLL===222222333000000000000///......------(((***+++*********,,,.........////////////......000/////////..........................................---,,,,,,------+++''')))++++++)))(((,,,111---,,,,,,++++++,,,,,,---******++++++,,,,,,------------,,,,,,,,,+++++++++,,,+++***)))))))))))))))&&&(((***,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++++++++,,,---...///000---......///000000111111111000000//////000000111111222222333444555666666777:::===???AAAFFFMMMSSSZZZdddsss|||~~~yyyqqqrrrvvvwwwooolllqqqzzzvvvhhhaaa```eeejjjnnnoooooooooooommmooorrruuuyyy~~~|||xxxwwwwwwwwwwwwvvvyyyzzz{{{{{{||||||{{{{{{}}}}}}{{{yyyzzz}}}qqqqqqoookkkfffdddgggjjjwww|||uuusssrrr{{{oooaaaUUUJJJ???999888///000111111222555:::>>><<<@@@===333///222333///////////////////////////,,,---......------///111......////////////......////////////....................................---------------,,,,,,,,,...///000...,,,---...000,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++,,,++++++*********++++++$$$%%%''')))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,---...///.........//////000000111000000////////////000000000000111111222444555666777:::===???AAAFFFNNNTTT[[[eeettt~~~yyy}}}}}}sssqqqyyy}}}rrrhhhdddjjjttt|||{{{jjj^^^ZZZ___dddiiikkkkkkkkklllmmmkkkooosssxxx|||~~~||||||||||||{{{yyywwwvvvvvvwwwwwwxxxxxxyyyyyyzzz{{{{{{{{{{{{zzztttppprrrwww|||{{{pppooonnnkkkfffaaa^^^]]]cccsssyyypppoooqqqvvvnnnddd[[[QQQGGG>>>999333222222111000111222333555777444000000444555111............//////000000///000000000//////111333......////////////......///////////////.........------------,,,,,,,,,,,,---,,,---///...,,,,,,///222000---...333666111)))---,,,,,,++++++,,,,,,------------------------,,,,,,+++++++++++++++++++++***************+++,,,,,,***++++++,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------,,,,,,,,,------............/////////000000/////////...//////000111444333222222111222333333555888<<<>>>@@@EEEMMMSSS\\\fffuuu|||www|||vvvppptttssshhhdddhhhqqqyyysssaaaZZZYYY```eeeiiijjjhhhgggiiilllkkkpppuuu{{{~~~|||zzzyyyxxxxxxwwwwwwwwwvvvvvvvvvxxxyyyxxxxxxxxxyyyzzz{{{{{{|||{{{rrrjjjjjjlllpppuuu{{{yyynnnmmmmmmkkkhhhbbb\\\WWWTTTdddwww~~~xxxoooooosssssspppjjjccc\\\QQQCCC888888777555444333333222222333333111///111444444111------......///000000000,,,---...---,,,,,,...000......////////////...............///////////////.........------,,,,,,,,,---+++,,,///...,,,...555---333555222000111...(((......------------......---------------------,,,++++++++++++++++++++++++)))))))))))))))***+++,,,......------,,,***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------,,,,,,,,,------...............///////////////////////////000111111555444333222222333444555555888<<<>>>AAAFFFNNNTTT^^^hhhwww{{{www|||tttssszzzxxxnnniiillltttzzz~~~jjj\\\XXXZZZaaafffjjjiiifffeeeiiilllnnnssszzz}}}zzzwwwvvvuuuuuutttvvvvvvvvvuuuuuuwwwxxxwwwwwwwwwxxxyyyzzz{{{|||}}}}}}~~~~~~wwwmmmiiiggggggjjjooowwwpppooonnnooommmhhh___XXXQQQ]]]nnnyyyxxxrrrrrrvvvvvvuuuqqqjjjdddZZZIII:::666444111111222333333333222111//////000111111///---.........//////000000...//////...------...000......////////////...............///////////////111111000000///............+++,,,000///,,,222<<>>AAACCCIIIQQQWWW___jjjxxx{{{www|||{{{}}}|||uuuqqqsssyyytttbbbWWWWWW[[[aaafffjjjiiiffffffkkkppprrrxxx~~~{{{xxxuuusssrrrqqqrrrtttuuuuuusssrrrtttvvvwwwwwwvvvwwwxxxyyy{{{||||||||||||}}}}}}}}}}}}}}}}}}xxxooohhhccceeejjjrrr~~~{{{xxxvvvuuuwwwwwwqqqggg^^^TTTYYYfffsssxxxtttsssvvvwwwvvvqqqjjjfff___PPP@@@666222///...000111111000000000000000///......000.........///////////////000111111000///...000222......////////////................../////////000111111111000///.........///++++++000///---666CCCTTTaaa```III111***...111.........------.........******++++++,,,,,,------)))*********++++++++++++++++++*********++++++,,,***************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++++++++,,,---...///000........................000000000000111222333444000000//////111444777999888;;;???AAADDDJJJRRRXXX```kkkyyy{{{vvv|||yyyvvvxxx~~~|||mmm\\\TTTVVV\\\```eeejjjiiifffgggmmmsssvvv{{{}}}zzzvvvsssqqqpppoooppprrrtttsssqqqppprrrtttwwwvvvvvvvvvwwwyyy{{{|||||||||||||||||||||}}}}}}yyy{{{}}}|||{{{|||vvvkkkcccdddiiijjjvvv~~~zzznnneeeWWWXXX```nnnuuutttrrrsssrrrqqqlllfffdddaaaUUUGGG===999444111222333222000000000111222000...///222////////////////////////------...---++++++,,,.........////////////......---.........//////000000000//////...---,,,,,,,,,000++++++000///...888GGGKKKKKKAAA222---333444///...------,,,,,,------...))))))***++++++,,,------))))))******++++++++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------***++++++,,,---...000111.....................---111111111111222333444555333111000...///111333555666999===???BBBHHHPPPVVV```kkkzzz{{{vvv{{{{{{zzz~~~mmm]]]UUUTTTYYY^^^bbbccceeefffggghhhkkkmmm}}}~~~~~~wwwqqqpppooollllllnnnoooqqqttttttsssrrrrrrrrrtttuuuwwwyyyzzz|||||||||{{{zzzyyyyyyxxxxxxxxxxxx|||{{{zzzzzz{{{}}}~~~|||}}}tttkkkeeebbbeeeqqq{{{lllbbbUUUWWWccchhhnnntttrrrrrrooohhhaaa```___WWWKKK<<<888333222333333111///222222222111000//////...)))***---///000000000///......////////////............,,,,,,---///222333000000000000///...---,,,......---,,,,,,,,,,,,---///---,,,---000111000...000///...---------------------------------------...---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,,,,+++++++++,,,---...///000//////.........---------...---,,,,,,,,,,,,---......------------.../////////////////////.........000111111111111222222222222333444444444555777999::::::===BBBDDDGGGOOOXXXfffnnnyyywwwwwwwww||||||}}}rrrbbbVVVRRRUUUZZZ^^^^^^```aaacccdddgggjjjmmmzzz~~~wwwqqqpppnnnkkkjjjlllnnnpppssssssrrrqqqrrrsssuuuvvvxxxzzz{{{}}}}}}~~~|||{{{zzzyyyyyyxxxxxxyyy{{{{{{zzz{{{|||~~~~~~|||}}}xxxooogggcccdddlllvvv~~~vvvhhhXXXXXXaaaeeemmmsssqqqllliiiccc___aaabbbYYYMMM@@@:::555222222333222000222222111111000//////.../////////000000000//////......////////////............---------...//////......///////////////...------,,,,,,---.../////////---,,,---000111000...///......---,,,,,,------------------------------...---+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******)))(((------,,,,,,,,,---......///.........------------...---,,,,,,,,,,,,---...+++************+++,,,,,,000000000000000/////////000111111111111222222222222333444444444555777999;;;:::===BBBDDDGGGOOOXXXfffooo|||xxxxxxyyy}}}~~~rrrgggXXXPPPQQQVVV[[[\\\ZZZ[[[]]]^^^```ccchhhlllttt}}}xxxrrrooommmiiiiiikkkmmmoooqqqrrrqqqqqqrrrsssvvvwwwxxxzzz|||}}}~~~}}}|||{{{zzzyyyyyyyyyyyyzzz{{{{{{|||}}}~~~}}}}}}vvvlllgggdddgggllluuu{{{xxx}}}qqq```ZZZ___dddnnnwwwuuugggbbb\\\\\\bbbeee]]]RRREEE???777333222333222111222222111111000/////////444333222111000/////////......////////////......///////////////......---,,,---...///000000000000,,,,,,,,,---...///111222///---------///000///......------,,,,,,,,,,,,,,,------------------------...---+++******+++,,,,,,,,,,,,,,,,,,,,,,,,------000///---,,,++++++,,,,,,///...---,,,,,,,,,,,,,,,............------------...------,,,,,,------...***************++++++,,,000000000000000000000000000111111111111222222222222333444444444555777999;;;;;;===BBBDDDGGGPPPZZZgggqqqxxxyyy{{{yyymmmbbbVVVQQQUUUZZZ\\\[[[YYYZZZZZZ[[[\\\___dddhhhnnnxxxxxxqqqooommmiiihhhjjjlllnnnpppppppppqqqrrrtttuuuvvvwwwxxxzzz|||~~~~~~}}}|||{{{zzzyyyyyyyyyyyyzzz{{{}}}}}}~~~~~~}}}~~~~~~tttmmmgggfffgggooo}}}uuuvvvyyyyyyxxxyyyzzzhhh___```eeesss}}}iii```XXXXXX```eee___WWWKKKDDD:::444222222222111111111111111000000//////555444222000//////000000......////////////......///000111222222111///...------...///////////////---------......000111111......---...............---,,,,,,+++++++++,,,,,,---------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,---------------...---+++******,,,...000...------,,,,,,,,,------------------------------------------------------------,,,,,,------...///////////////000000000000000000111111111222222222111333444444444555888:::<<<;;;===BBBDDDHHHQQQ[[[gggtttwwwxxx|||~~~|||qqqfff^^^VVVUUUZZZ___^^^\\\ZZZ[[[[[[[[[[[[]]]aaadddiiirrr{{{~~~~~~wwwqqqooommmjjjjjjllllllnnnoooppppppqqqsssuuuttttttuuuvvvxxx{{{}}}~~~~~~|||{{{zzzyyyyyyyyyyyyzzz{{{|||||||||||||||~~~~~~~~~~~~~~~~~~zzzrrrjjjgggffflllzzz{{{xxxxxxvvvuuuvvvyyy}}}mmmdddaaacccssspppcccXXXVVV\\\```___[[[OOOGGG<<<555222222222111111111111000000000000000222111///......///000111......////////////......+++,,,///111222111000/////////000//////...------000//////.........//////---.........---------...,,,,,,+++++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,------.........,,,***(((&&&''')))+++---,,,++++++,,,---...//////,,,,,,------------------------------------------...............///000000---------.........//////000000111111111222222222111222444444444555888:::===<<<>>>BBBEEEIIISSS]]]hhhvvvuuuwww|||~~~~~~wwwjjj[[[XXXVVVYYY___bbbaaa^^^\\\]]]^^^^^^^^^___aaacccfffnnnuuuwwwzzz|||uuuppppppooommmmmmpppnnnooopppppppppqqqsssuuusssssstttuuuwwwzzz}}}~~~}}}|||zzzyyyxxxxxxxxxyyyyyyyyyyyyzzzzzz{{{{{{|||}}}~~~~~~}}}}}}wwwnnnhhheeejjjttt||||||{{{~~~zzz{{{}}}sssjjjbbb^^^lll||||||tttgggZZZWWWYYYZZZ[[[\\\PPPHHH===666333333222111111111000000000000000000............//////000111......////////////......((())),,,...//////...---000000000000///...---,,,000///......------......---...///...,,,,,,,,,...,,,,,,,,,,,,,,,------...------------------------,,,,,,,,,,,,------------,,,,,,,,,---......//////333111...+++******+++---+++++++++,,,---...000000,,,,,,,,,,,,------------,,,------......------,,,---------------......///,,,,,,,,,------......///000111111111111222222222000222333444444666888;;;===<<<>>>BBBEEEIIITTT___jjjxxxtttwww}}}ssseeeXXXYYY\\\```cccccc```]]]\\\^^^aaacccccccccdddeeedddkkkqqqrrrttt{{{zzztttooopppqqqpppqqqtttpppqqqrrrqqqpppqqqsssuuutttttttttuuuwww{{{~~~~~~}}}{{{zzzxxxwwwwwwvvvyyyxxxwwwwwwwwwxxxyyyzzzyyy|||}}}}}}||||||~~~uuulllfffhhhpppyyy}}}~~~uuussssssvvv~~~}}}uuugggZZZcccrrrrrrrrrggg^^^ZZZXXXUUUUUUXXXPPPHHH>>>777444333222000000000000000000000000111---...//////000000//////......////////////......+++,,,---...//////...---...///////////////.........---------------......,,,...///...,,,+++,,,...------,,,,,,---......///------------------------+++,,,,,,------...------,,,,,,------.../////////555333111///---------...,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,---------,,,,,,---......---,,,,,,---,,,,,,,,,,,,---......,,,,,,------...//////000000111111111111222222222000111333444444666999;;;>>>===>>>BBBEEEJJJUUU```kkkyyyuuuxxx}}}|||qqqbbb[[[___dddggggggccc___[[[[[[^^^ccceeeffffffggghhhdddjjjnnnnnnpppwww~~~|||xxxsssoooppprrrrrrssswwwrrrssssssqqqpppqqqsssuuuuuutttuuuvvvxxx|||}}}|||{{{yyyxxxvvvvvvvvvyyyxxxvvvuuuuuuwwwyyyzzzxxx{{{}}}}}}||||||~~~|||qqqhhhiiinnnuuu|||}}}rrroooooosss~~~lllZZZ___kkkkkknnnfff```]]]YYYRRRQQQUUUOOOHHH>>>888555333111///000000000000000111111111...///000111111000///.........////////////......111111111111111000000///,,,---...///000000000000+++++++++,,,---...///000,,,...000...+++***+++...---------------...///000------------------------+++,,,------.........---,,,,,,------...///000000,,,,,,************+++,,,......---,,,,,,,,,------+++++++++,,,,,,---------,,,,,,---......---,,,,,,...------------...//////------......///000000111000111111111111222222222000111333444444666999;;;>>>===>>>BBBEEEJJJUUU```kkkzzzuuuyyy~~~qqqhhhccciiiooommmeee______aaabbbeeeiiilllmmmllliiigggbbbfffkkkoooqqquuu{{{~~~zzzvvvtttsssqqqooopppqqqtttuuuvvvsssqqqqqqsssssspppnnnssssssssstttvvvyyy}}}~~~|||xxxsssppppppsssvvvzzzzzzyyywwwuuutttuuuwwwxxxzzz|||}}}}}}}}}~~~}}}ooohhhhhhnnn{{{}}}|||uuupppoooqqq||||||iii___```dddfffhhhgggbbb]]][[[WWWSSSKKKEEE@@@===888222000333111111111111111000//////000000000000////////////111...++++++---///...---111111111111111111111111000000//////......------++++++------------++++++,,,,,,,,,---------......------,,,+++,,,---...///++++++++++++++++++++++++000//////...,,,++++++***------++++++++++++------,,,,,,------------......------------------------..................------/////////...,,,,,,---...---,,,,,,,,,,,,---......///////////////000111111000000000000111111111111222222333555666888999:::;;;<<<@@@DDDFFFJJJUUUaaannnzzzuuuzzz|||sssmmmiiiooorrrooofff```___bbbbbbdddiiimmmnnnnnnllljjjfffiiimmmooorrrvvv{{{}}}yyyvvvsssrrrooonnnnnnppprrrtttwwwtttssssssttttttsssqqqtttsssssssssuuuwwwzzz|||{{{yyyvvvqqqnnnnnnqqqsssxxxyyyyyyxxxwwwwwwyyy{{{xxxzzz}}}ssskkkhhhlllwwwzzzqqqnnnppp}}}rrrccc^^^___ccciiikkkhhhddd```ZZZSSSLLLFFFAAA>>>:::333000111111111111111111000000///000000000000////////////111...,,,,,,...000///...///////////////////////////////////////.........---------......---------,,,,,,,,,---------......------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******---,,,,,,++++++,,,,,,---******++++++++++++,,,,,,......---------,,,,,,,,,...........................//////...,,,+++,,,......------------...//////...............///000000........./////////000000222222333555666888999::::::;;;>>>BBBDDDIIITTT___lllwwwuuuzzzxxxssspppppptttvvvpppgggaaaaaaeeecccfffjjjnnnppppppnnnmmmkkklllnnnppprrrvvv|||~~~|||{{{yyyvvvtttqqqpppmmmllllllmmmoooqqqvvvtttsssssstttuuutttsssuuuuuutttssstttuuuvvvwwwvvvuuusssooollllllnnnpppsssuuuwwwxxxxxxxxxzzz|||vvvxxx{{{}}}~~~}}}}}}zzzpppkkkkkkrrr{{{uuunnnooo|||{{{iii^^^[[[ccclllssstttpppkkkbbbZZZTTTKKKDDDAAA===666111///111111222222111111000///000000000000///////////////...------///111111000////////////////////////........./////////////////////............//////,,,,,,,,,---------......---,,,,,,,,,,,,---...///------------------------*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++++++++,,,,,,.........------,,,,,,,,,........................---......---++++++,,,---///............///000000000////////////000000111...////////////000000000222222333555666888:::;;;;;;<<>>AAAAAACCCFFFIIINNNZZZgggooozzzuuuyyy~~~ssshhhcccbbbmmmnnnlllfffaaadddmmmwww}}}}}}|||{{{xxxtttqqqnnnnnnnnnoootttyyy~~~zzzrrrmmmjjjiiiiiiiiiiiigggfffeeefffiiilllnnntttuuuuuuvvvvvvyyy}}}|||yyywwwuuusssuuuvvvwwwvvvtttsssssstttvvvvvvwwwvvvuuuuuuxxxzzz~~~~~~|||yyyvvvtttuuuvvvvvvwwwzzz}}}~~~}}}~~~~~~~~~~~~}}}|||zzzxxxvvvttttttsssrrrsssxxx~~~tttmmmllloooxxxzzzqqqoooqqqrrrwww||||||vvvoooiiigggcccmmmvvvwwwvvvyyy||||||}}}ttthhh\\\NNN@@@888888222222222333222222111000000000000000////////////,,,...000000//////000111////////////////////////.........///////////////...------------------...,,,,,,,,,---------......+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++******++++++++++++,,,,,,***++++++,,,---...//////,,,,,,------.../////////+++,,,---,,,++++++---///,,,,,,,,,,,,,,,---......///......---------------000000111111111222222222333333333444666999===???AAA@@@BBBEEEGGGMMMYYYfffpppzzz~~~tttxxx|||zzznnndddbbbccclllmmmjjjddd___dddppp{{{~~~{{{wwwsssqqqmmmnnnqqqxxxyyypppiiieeeeeeeeeeeefffeeeddddddfffiiimmmoooqqqsssttttttuuuxxx}}}~~~zzzxxxvvvuuuwwwyyyxxxwwwvvvvvvvvvwwwwwwvvvttttttvvvzzz}}}zzzvvvssstttuuussstttwwwzzz|||~~~}}}}}}~~~~~~|||zzzxxxwwwwwwwwwuuuuuuvvvvvvvvvtttsssrrrppprrrtttwwwzzz~~~{{{qqqnnnpppsss}}}rrrooonnnooosssxxxxxxtttnnniiigggccclllttttttsssuuuyyyzzz}}}zzztttiiiXXXEEE;;;:::222222333333222222111000000000000000////////////+++...000000...---...//////////////////////////////////////////...............////////////......,,,,,,,,,---------......+++,,,---.........------------------------------******++++++++++++,,,,,,---,,,,,,++++++,,,,,,---******++++++++++++,,,,,,------------------------,,,,,,------...//////000,,,---...---,,,,,,...000---------------...//////000//////...------......111111111222222222222333333333333444666:::>>>@@@BBBBBBCCCFFFHHHMMM[[[hhhsss|||}}}ssswww{{{vvvjjjccccccfffmmmmmmiiiccc___dddqqq}}}}}}yyyvvvsssmmmnnnsss{{{yyyooogggcccbbbbbbbbbeeedddcccdddfffjjjmmmpppmmmooopppqqqqqqtttzzz}}}zzzxxxuuuwwwyyyzzzxxxwwwwwwwwwuuuuuusssqqqqqqtttzzz~~~~~~yyyuuurrrssstttssstttvvvxxxzzz|||}}}~~~~~~}}}}}}~~~~~~~~~}}}~~~|||yyyvvvsssqqqpppooonnnooopppqqqqqqpppooonnnlllqqqwww|||wwwssstttrrr~~~~~~tttpppoooooosssxxxxxxtttnnnhhheeedddnnnvvvuuurrrtttwwwxxxzzzzzzzzzrrr^^^III<<<;;;222333333333333222111111000000000000////////////+++...111000...,,,,,,...111111111111111111111111000000//////.........---...///000111111000///...,,,,,,,,,---------......+++,,,---.........---,,,////////////////////////***++++++,,,...//////000...---++++++++++++---...,,,,,,---------.........000//////...,,,+++******,,,,,,------...///000000,,,---......------///111...............///000000333333222111111000111111333333444444444555555555444333333333666:::>>>@@@EEEDDDFFFHHHJJJPPP]]]jjjwww|||rrrvvvyyy|||yyyxxxsssiii^^^\\\aaahhhiiihhhfffdddeeejjjrrrwww~~~}}}yyywwwuuuwww|||~~~xxxnnnfffbbbaaaaaabbbeeeeeeeeefffhhhkkknnnppppppooopppqqqtttxxx{{{}}}|||zzzzzzvvvvvvwwwxxxxxxxxxwwwwwwsssrrrqqqqqqrrrtttwwwxxxyyyxxxvvvuuutttuuuwwwxxxtttrrrqqqrrrwww}}}~~~}}}}}}~~~~~~~~~}}}}}}~~~~~~}}}|||uuutttssspppmmmjjjhhhfffeeefffhhhjjjlllmmmnnnnnnooosssyyy{{{vvvrrrwwwoookkkpppxxx{{{{{{wwwtttsssooojjjdddmmmwwwyyytttooopppssstttyyywwwiiiXXXJJJAAA;;;000111111000...,,,,,,---111111000000//////......---------------------,,,//////............//////000///...------...///000........................,,,------......------,,,...........................------,,,,,,------...,,,,,,,,,++++++*********...,,,,,,,,,......---,,,,,,,,,,,,,,,,,,+++***)))...//////---++++++,,,---...............---------,,,,,,,,,---------......++++++,,,,,,---...//////////////////000000000000333111000000222444444444666555555666999===AAACCCDDDDDDGGGKKKMMMPPP[[[fffwwwuuummmmmm~~~|||vvvjjjiiiddd]]]XXXXXX^^^dddfffdddbbbcccgggnnntttyyy|||yyyxxxwwwzzz~~~|||uuummmfffccccccddddddgggfffffffffhhhllloooqqqqqqpppqqqrrruuuzzz~~~|||yyyxxxwwwwwwxxxyyyyyyyyyxxxxxxtttsssrrrqqqrrrtttvvvwwwwwwvvvtttsssssstttuuuvvvuuurrrooopppsssxxx|||~~~~~~~~~}}}}}}~~~~~~~~~}}}{{{xxxvvvtttqqqpppooollljjjgggeeecccaaabbbeeehhhkkkmmmooopppqqqtttyyy~~~yyytttxxxsssoootttzzzuuupppkkkiiirrr|||~~~xxxrrrpppqqqnnntttsssgggWWWKKKBBB<<<222222222111000/////////111111000000//////////////////////////////000000//////............//////000///...------...///000................................................------------------------...------,,,,,,------............------,,,,,,,,,...---,,,,,,---...---+++,,,,,,,,,,,,,,,+++***)))---......---++++++,,,...---------...............,,,,,,,,,---------......,,,,,,,,,------.........////////////000000000000333111000000222444444444666555555666999===AAADDDDDDEEEHHHLLLNNNRRR]]]iiiyyy~~~tttkkkjjjzzzuuulllZZZXXXUUUSSSTTTXXX]]]```cccaaa```dddmmmvvv{{{}}}|||yyyxxxyyyzzz~~~{{{xxxvvvqqqjjjeeeccceeefffgggiiihhhggggggiiimmmqqqsssrrrqqqqqqsssvvv|||~~~|||zzzwwwtttwwwwwwxxxyyyyyyyyyyyyyyyuuutttrrrqqqqqqrrrtttuuussssssrrrqqqqqqrrrssstttvvvrrrnnnmmmooossswwwxxx|||}}}~~~~~~}}}}}}~~~}}}|||zzzzzzyyyxxxuuuqqqmmmkkkjjjjjjhhhfffdddbbbaaa```]]]___bbbfffkkkooorrrtttvvvwwwzzz~~~|||uuuxxx~~~{{{vvvyyy{{{vvvrrrpppyyy~~~uuuooollliiinnnnnneeeZZZPPPFFF???555555444333222222222222111000000000000//////////////////000000111111111000//////......//////000000///............//////........................000///............///000,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........------------,,,,,,///---,,,,,,------,,,***++++++,,,,,,,,,+++******,,,------,,,++++++---///,,,,,,------......//////,,,,,,,,,---------......------------------......////////////000000000000222111000111333444555444666555555666999===AAADDDEEEFFFIIIMMMPPPTTT```lll{{{~~~sssjjjhhhwww{{{lllaaaRRRPPPOOORRRXXX^^^```aaaaaa___```hhhttt~~~|||yyyxxxyyyzzz~~~{{{tttpppooojjjeeebbbbbbeeeggghhhiiihhhggghhhjjjmmmqqqsssrrrrrrqqqsssvvv|||zzzwwwwwwvvvssspppuuuvvvwwwxxxxxxxxxxxxxxxuuutttrrrqqqpppqqqrrrsssqqqqqqqqqpppqqqrrrssstttwwwrrrnnnlllmmmqqquuuvvvyyy{{{}}}~~~}}}|||zzzyyyyyyyyyyyy{{{|||~~~~~~|||zzzyyyrrrssssssrrroookkkgggddddddcccbbbaaa```_________^^^```ccchhhnnntttxxxzzz{{{{{{|||~~~vvvwwwzzz~~~www~~~wwwmmmgggfffkkklllfff]]]UUUKKKBBB777666444333333333333333000000000000000000000000------......///000000000000000////////////000000000//////.......................................000///---,,,,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++///---,,,,,,---,,,+++***++++++,,,,,,,,,++++++******,,,,,,,,,++++++---///++++++,,,------...//////,,,,,,,,,---------..................------------////////////000000000000222111000111444555555444666555555777:::>>>BBBEEEFFFFFFIIIMMMPPPUUUaaannn||||||sssjjjiiixxxxxxhhh[[[QQQPPPRRRXXX```dddcccaaa]]]]]]```kkkxxx~~~zzzwwwwwwzzz|||wwwooojjjhhhddd```^^^```cccfffggghhhhhhhhhiiikkknnnqqqsssssssssrrrsssvvv{{{zzzuuurrrrrrrrrooolllssssssuuuvvvvvvwwwwwwwwwuuutttrrrpppooopppqqqrrrppppppqqqqqqrrrssstttuuuvvvrrrnnnlllmmmqqqtttuuutttwww{{{|||{{{zzzxxxvvvuuuttttttuuuvvvxxxyyyyyywwwvvvtttkkkkkkkkkkkkiiifffdddbbb___^^^^^^^^^^^^```aaaaaadddfffiiimmmsssyyy}}}wwwwwwxxx||||||wwwllleeecccggghhheee___XXXMMMBBB999666333222333333333111000000000000111111111111---.........//////000000000000////////////000000///////////////......---........................///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++...---++++++,,,,,,+++******++++++,,,,,,,,,++++++***+++,,,,,,++++++---///***++++++,,,---...//////,,,,,,,,,---------...........................---////////////000000000000111000000222555666666555666555555777:::>>>CCCFFFFFFFFFIIILLLOOOTTTaaannn|||wwwppphhhhhhxxxvvvdddXXXOOORRRXXX```ggghhhddd```YYY[[[bbbmmmyyy}}}yyywwwxxx|||}}}ssskkkhhhccc```]]]\\\^^^aaadddeeehhhiiikkkmmmoooqqqrrrsssuuuuuuuuuvvvxxx{{{~~~zzzwwwtttqqqpppooonnnlllqqqrrrsssuuuuuuvvvvvvvvvtttsssqqqoooooopppqqqrrrooopppqqqrrrssstttuuuvvvtttpppmmmkkklllnnnppppppoooqqquuuyyy}}}~~~~~~}}}xxxxxxwwwuuusssrrrppppppmmmnnnooopppppppppooonnnddddddddddddcccbbbaaa```\\\\\\]]]^^^```cccfffhhhmmmmmmooorrrvvv{{{{{{yyyxxxyyyxxxmmmfff___bbbdddcccbbb\\\OOOCCC<<<888333111222333222000000000000111111111111222000000000000000000000000111000000//////000000111///000000000///...---,,,...........................---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,------------......,,,+++***+++,,,---,,,+++******+++,,,,,,,,,+++++++++,,,,,,+++******,,,...++++++,,,,,,------......,,,,,,,,,---------........................//////////////////000000000000000000111333666777666555555555555777:::???DDDFFFHHHGGGIIIMMMOOOTTTaaannn}}}{{{rrrlllfffgggxxx}}}ooo^^^TTTMMMTTT^^^hhhmmmkkkeee```YYY^^^hhhrrr{{{}}}zzzxxxzzz~~~{{{pppiiigggbbb___\\\[[[]]]```bbbccciiikkkooorrrttttttttttttxxxyyyyyyzzzzzz{{{||||||vvvvvvuuussspppnnnnnnoooqqqrrrsssuuuvvvwwwwwwwwwsssrrrpppooonnnoooqqqrrrnnnoooppprrrssstttuuuuuuqqqnnnkkkiiiiiiiiihhhgggiiikkknnnqqqtttvvvxxxyyyyyyxxxwwwvvvvvvuuuuuuuuuqqqqqqpppooommmkkkjjjiiieeeeeeeeeffffffgggggggggaaa```___]]]\\\\\\\\\]]][[[\\\]]]```ccchhhlllooossssssssstttvvvyyy|||~~~~~~~~~~~~~~~zzzxxx{{{~~~yyypppjjj]]]```ccceeegggcccWWWJJJ@@@:::444222333333111...000000111111111222222222111111000000///.........111111000000000000111111///000000000///...---,,,................................................------------------------...------,,,,,,------...,,,,,,,,,------.........+++***)))***,,,------,,,)))***+++,,,,,,,,,,,,++++++,,,---+++***)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......//////000000////////////000000000000000000111333666777777555555555666777;;;@@@DDDGGGKKKJJJKKKNNNPPPUUUbbbooo~~~{{{rrrmmmggghhhyyy~~~{{{~~~zzzhhhXXXOOOLLLVVVcccnnnqqqnnngggaaa\\\cccnnnxxx}}}zzzyyy{{{yyyoooiiihhhccc```]]]\\\]]]```bbbcccjjjmmmrrruuuxxxwwwvvvuuu{{{{{{|||}}}||||||{{{zzztttwwwxxxuuuqqqoooppprrrrrrssstttvvvwwwxxxxxxxxxrrrqqqooonnnnnnpppqqqrrrlllmmmoooqqqsssttttttuuuooollliiigggfffdddaaa___fffggghhhjjjlllnnnpppqqqpppooonnnnnnmmmmmmmmmmmmjjjjjjjjjiiigggeeedddbbb```_________```aaabbbccc```^^^\\\YYYXXXXXXYYYYYY\\\\\\^^^aaafffkkkpppsssvvvvvvttttttuuuwwwyyyzzz|||}}}}}}~~~~~~~~~}}}}}}}}}|||wwwxxxzzz~~~~~~~~~{{{sssmmm]]]aaaeeeiiimmmkkk___QQQBBB<<<555222333444111...000000111111222222222222//////...---,,,++++++***111111000000000000111111///000000000000...,,,+++..............................///000000///.................................------,,,,,,------...*********++++++,,,,,,,,,***)))(((***,,,......---)))***+++,,,,,,,,,,,,,,,,,,------+++***)))***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------...///000111111////////////000000000000000000111444777888777555555555666777;;;@@@DDDGGGMMMLLLMMMOOOQQQVVVcccppp~~~vvvpppjjjkkk{{{xxxdddUUUPPPMMMZZZkkksssrrrlllfffddd```fffpppyyy{{{ttttttzzzxxxpppjjjggg```___^^^]]]^^^___aaacccggglllrrrwwwyyyzzz{{{{{{{{{}}}~~~{{{zzzyyyuuutttrrrqqqpppqqqrrrsssqqqsssuuuxxxzzzzzz{{{{{{yyywwwtttqqqpppppprrrsssmmmmmmnnnppprrrrrrqqqooonnnkkkhhhccc```___^^^^^^^^^^^^^^^___```bbbcccdddddddddccccccbbbaaa``````dddeeeffffffdddaaa^^^[[[XXXUUUTTTUUUYYY\\\]]]\\\]]][[[YYYWWWVVVWWWXXXYYY^^^]]]___dddkkkppprrrqqqrrrrrrsssttttttuuuttttttwwwxxxzzz|||}}}|||{{{zzz{{{~~~{{{yyyzzz|||||||||oooeeeaaabbbjjjsssqqqcccUUUJJJ>>>333111333222//////111000000000111222333333111111000000000000111111////////////////////////222111111000///......---------............------...---,,,...000111000///------------------------//////.........---------***,,,---,,,))))))+++...,,,,,,,,,---------......///...---,,,+++,,,---...,,,,,,,,,---------......000///......///000111222,,,---//////......000222000///---,,,,,,---...///////////////000000000000555555555555666666666777333444555666999>>>DDDIIILLLKKKLLLOOORRRXXXfffsss{{{rrrkkkmmm~~~}}}mmm[[[QQQOOOQQQ^^^mmmuuurrrkkkeeecccfffllluuu~~~{{{uuuvvv}}}~~~vvvnnnhhheee```___^^^]]]^^^```bbbdddfffkkkqqqvvvxxxzzz{{{|||{{{}}}|||yyyxxxuuusssqqqnnnnnnnnnpppqqqqqqsssuuuwwwxxxyyyyyyyyyxxxwwwtttrrrpppppppppqqqlllkkkkkklllnnnnnnmmmllliiigggccc```\\\[[[ZZZZZZYYYYYYZZZZZZ\\\]]]^^^___^^^]]]]]]\\\[[[ZZZYYYYYY\\\\\\]]]^^^\\\YYYVVVTTTRRRPPPOOOPPPTTTXXXXXXXXX\\\[[[ZZZYYYYYYYYYZZZ[[[^^^]]]___ccciiinnnoooooopppqqqrrrsssttttttttttttvvvwwwyyy{{{{{{{{{zzzyyyyyy{{{~~~}}}|||zzzwwwxxxyyykkkeeeccciiiqqqqqqfff[[[LLL@@@555333444222111111111111000000111111222333......------------......////////////////////////000000000///......------...//////////////////...000///---...//////...---------------------------......------,,,,,,,,,,,,+++,,,---,,,***))),,,...,,,,,,,,,---------......///...---,,,+++,,,,,,---,,,,,,,,,---------.........---,,,,,,---...///000///000000///,,,++++++,,,...---+++******+++---...////////////000000000111333444555666777888999999555666777888;;;@@@FFFKKKQQQPPPRRRTTTVVVZZZgggsss}}}tttmmmooo{{{qqq```PPPKKKMMMUUUbbbpppvvvrrrjjjeeecccmmmrrr{{{{{{wwwyyy{{{ssskkkeeeaaa___^^^]]]^^^___aaadddeeefffjjjppptttvvvxxxzzz{{{zzz}}}{{{xxxvvvtttrrrnnnkkkjjjkkkmmmnnnpppqqqsssuuuwwwxxxyyyyyyxxxwwwvvvtttrrrpppoooooollljjjhhhggghhhiiiiiihhhfffdddaaa^^^[[[XXXWWWVVVUUUVVVVVVWWWXXXYYYZZZZZZXXXWWWWWWVVVUUUTTTSSSRRRSSSTTTUUUUUUTTTQQQOOOMMMLLLKKKKKKMMMPPPTTTVVVVVVZZZ[[[[[[\\\\\\\\\\\\\\\^^^^^^___bbbfffiiijjjjjjmmmnnnoooqqqrrrssssssssssssuuuvvvxxxxxxxxxxxxwwwvvvwwwyyyyyyzzz|||}}}~~~|||vvvsssttt}}}sssllleeehhhooopppiii```OOOCCC888555555333222222111111000000000111222222111000000//////000000111////////////////////////000//////......------,,,//////000000000000//////111000......///...---+++---------------------------,,,,,,,,,,,,+++++++++,,,------,,,++++++,,,...,,,,,,,,,---------......000///...---,,,++++++,,,,,,,,,,,,---------......---------,,,------.../////////000...+++******+++,,,,,,+++++++++,,,...////////////000000000111111222333444666888999;;;;;;777888888:::<<>>@@@FFFPPP\\\eeeiiieee```___eeeqqqyyytttrrrxxxxxxpppfff^^^XXXXXXYYYVVVUUUUUUSSSVVVZZZ^^^aaadddhhhkkkqqqsssvvvzzz|||{{{zzzxxxtttpppjjjgggfffffffffeeegggiiikkkkkkjjjiiiiiijjjfffhhhlllppprrrrrrqqqpppppptttzzz~~~}}}{{{yyyxxxvvvtttsssrrrrrrrrrtttuuuvvvvvvtttssstttuuussssssssssssrrrrrrrrrrrrooommmkkkiiigggfffeeeeeeaaaaaaaaabbbddddddcccaaaZZZXXXVVVUUUUUUUUUTTTRRRSSSUUUYYY^^^dddllluuu||||||~~~}}}{{{||||||{{{wwwpppiiieee___cccccc^^^ZZZ[[[[[[ZZZZZZ[[[ZZZSSSIII>>>888555222111111000000000000000////////////////////////000000//////......------//////////////////////////////...---------------...---,,,---///000///...---------...------,,,,,,------------------------.........------,,,,,,,,,,,,------------,,,------+++++++++,,,,,,------------...///...,,,++++++---,,,,,,,,,------..................////////////000111///...,,,---...000111000000000111222222333333000111222444666777777777888999<<<>>>CCCJJJSSSXXXZZZ[[[^^^```aaaeeeqqq~~~|||ooonnnllltttuuuoooqqqvvvvvvwwwnnnYYYHHHDDD@@@BBBHHHRRR\\\bbbddd___[[[\\\fffsss|||vvvssssssyyy}}}tttkkkddd\\\VVVWWWWWWUUUTTTUUUTTTWWWZZZ^^^aaaeeeiiimmmsssuuuyyy}}}~~~yyyuuuqqqmmmhhheeedddeeeeeeeeeeeegggjjjjjjjjjiiiiiijjjiiikkknnnpppqqqqqqooonnnlllpppwww~~~~~~|||zzzyyyyyyyyyzzz{{{}}}~~~}}}{{{yyyyyyyyyuuuuuuuuuuuuuuuuuuuuuuuurrrqqqooollljjjhhhggggggbbbbbbbbbdddffffffdddbbb\\\ZZZWWWUUUUUUTTTRRRPPPQQQSSSWWW\\\bbbjjjssszzz}}}~~~~~~{{{xxxtttuuuuuuuuuqqqkkkeeeaaa\\\aaaccc```___aaaaaa___[[[ZZZVVVQQQIII@@@888444222111111000000000000000000000000000000000000000000000//////////////////000000000000000000000000000///...------------------,,,+++,,,---...---,,,//////......---,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,---......,,,,,,---...***++++++,,,,,,------...,,,.........,,,+++,,,---,,,,,,------------------,,,,,,,,,------------...//////...---...///000111000000111111111222222222///000222444666777777888666888;;;>>>CCCJJJRRRXXX[[[\\\___bbbbbbfffsss~~~rrrooommmvvvvvvppptttyyyyyyxxxkkkSSSFFFDDDBBBDDDKKKUUU]]]aaa^^^ZZZWWW\\\ggguuuxxxssssssuuu}}}yyyooofff```YYYTTTVVVXXXWWWVVVWWWVVVXXXZZZ]]]```eeejjjooorrrtttyyyzzztttppplllgggddddddeeeffffffdddgggjjjkkkkkkjjjjjjjjjkkklllnnnpppppppppooonnniiinnnttt{{{~~~}}}}}}~~~}}}||||||xxxxxxxxxxxxxxxxxxxxxxxxuuutttqqqooollljjjiiihhheeeeeeeeeffffffeeebbb```^^^[[[XXXUUUTTTRRRPPPNNNOOOQQQTTTYYY___gggpppvvv~~~|||}}}yyyuuuppprrrtttssspppiiibbb^^^___aaaaaa```bbbgggiiihhhccc^^^WWWQQQLLLDDD:::333222111111000000000000000111111111111111111111111//////000000000000000000000000000000000000000000000000///------,,,,,,---...---,,,,,,------,,,+++///......------------...------------.........///,,,,,,------------------+++---///...,,,+++---...******+++,,,,,,---......+++---...---,,,,,,---...------------------,,,,,,,,,,,,,,,------------.............../////////000111111111111111222222222000111333555777888999999666888;;;???EEELLLTTTYYY[[[\\\___bbbaaaeeessssssooolllxxxwwwrrrvvv|||{{{xxxhhhOOOEEEDDDCCCEEELLLWWW^^^aaa\\\XXXWWW]]]jjjxxx~~~vvvrrrsssvvv}}}vvvkkkbbb^^^WWWSSSUUUXXXXXXYYYZZZWWWXXXZZZ\\\___eeekkkpppooorrrwww~~~zzztttooolllgggeeeeeefffggggggeeehhhkkkllllllkkkkkkllljjjkkkmmmooopppqqqqqqpppkkknnntttyyy~~~~~~}}}~~~}}}||||||yyyyyyzzzzzzzzzzzzzzzzzzwwwuuussspppmmmkkkjjjiiiiiihhhgggggggggddd```]]]___\\\XXXUUUSSSQQQNNNLLLMMMOOOSSSWWW]]]eeennnttt{{{~~~}}}|||yyyuuurrruuuxxxzzzvvvooogggbbbbbbbbb```^^^ccckkkooonnnllldddZZZTTTOOOHHH===555222111111000000000000000111111111111111111111111//////000000111111222222000000000000000000000000111000///...---,,,,,,,,,111000......//////...,,,---------------...///000---.........//////000000,,,,,,,,,------.........+++---///...,,,+++,,,///******+++,,,,,,---......+++,,,------,,,,,,...///.........------,,,,,,,,,........./////////000000------...///000000//////111111111111111222222222111222444666888999:::;;;888:::>>>BBBGGGOOOWWW\\\ZZZ[[[___aaa```dddssstttoookkkxxxxxxtttyyyzzznnn[[[MMMFFFDDDCCCIIIRRRXXXYYYXXXXXXUUUUUU\\\jjjwwwzzzuuutttwww{{{}}}tttjjjaaaZZZYYYWWWVVVTTTTTTTTTTTT\\\\\\\\\___bbbfffhhhhhhpppttt{{{}}}xxxtttooollliiigggffffffeeeccciiiiiijjjjjjjjjkkkkkkkkknnnmmmnnnpppssssssrrrpppnnnoooqqqssswww~~~zzzzzz{{{{{{{{{zzzxxxwwwuuutttrrrqqqpppnnnkkkhhhkkkiiigggeeedddbbb^^^\\\]]]\\\ZZZVVVQQQNNNNNNOOOOOONNNPPPVVV\\\bbbkkkuuuwww|||~~~zzzxxx}}}{{{xxxvvvwwwyyyzzzyyytttlllgggfffllljjj___YYY```kkkrrrppphhh\\\RRRNNNJJJ???222222222333222222111000/////////000111222333333444111222444555555333000...////////////////////////,,,,,,------------,,,,,,------------------------******+++,,,---------,,,//////.........---------000///...---,,,,,,---...---------,,,,,,+++++++++---,,,++++++************---,,,,,,++++++******)))+++,,,---...////////////...........................//////000111222222333///000000111111444888;;;888555333444777::::::999>>>;;;:::@@@LLLWWW\\\^^^___```aaaaaa___cccssszzzpppnnn{{{{{{|||xxxiiiUUUIIIDDDCCCDDDJJJSSSXXXYYYXXXXXXVVVVVV^^^lllyyy|||vvvssstttyyy~~~~~~uuuiii```XXXWWWUUUSSSSSSTTTVVVWWW[[[[[[\\\___cccfffhhhiiiqqquuu{{{zzztttooojjjhhheeedddeeefffeeedddggghhhhhhiiijjjjjjkkkkkkllllllllloooqqqrrrpppooommmnnnppprrruuu|||~~~}}}{{{{{{||||||{{{zzzxxxwwwtttrrrqqqpppooonnnkkkhhhiiihhheeedddcccaaa]]][[[ZZZYYYVVVRRRNNNLLLLLLMMMNNNMMMOOOUUUZZZ```jjjssswww|||yyyvvvzzz{{{wwwyyyzzz{{{|||{{{wwwqqqlllhhhnnnnnneee```dddlllpppssskkk]]]QQQMMMJJJAAA777333333333222222111000////////////000000111222222000222333555444222000...////////////////////////------............------------------------------,,,,,,,,,---------------///.........------------222111///---,,,+++,,,,,,,,,,,,,,,+++++++++******------,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,))))))***++++++,,,,,,---........................------......//////000000//////000000000222555888666555444555999;;;:::999>>><<<;;;AAALLLVVV\\\^^^______``````___dddsssxxxnnnmmm{{{tttaaaOOOEEEBBBCCCFFFMMMUUUYYYXXXVVVVVVUUUXXXaaannn{{{}}}wwwqqqpppttt|||uuuiii___VVVTTTRRRPPPQQQSSSVVVXXXZZZ\\\^^^aaadddgggjjjkkkrrrvvv{{{~~~}}}wwwpppkkkeeecccaaabbbccceeeeeeeeedddeeefffggghhhjjjkkkkkkkkkkkkkkkmmmpppqqqpppooommmnnnooopppsssyyy}}}||||||}}}}}}}}}{{{yyywwwvvvrrrqqqooooooooommmkkkhhhiiigggeeedddcccaaa^^^[[[YYYXXXUUUPPPLLLKKKLLLNNNMMMLLLNNNTTTYYY___hhhrrrwww||||||xxxzzzzzzyyyyyyzzz{{{zzzwwwrrrnnnjjjppprrrmmmhhhhhhkkklllssskkk^^^QQQKKKHHHAAA999333333333222111111000000////////////////////////000111333444333222000///////////////////////////.........//////.................................///......------------...............------------333222000...,,,+++******++++++++++++************...------,,,,,,,,,,,,,,,++++++,,,,,,---......///***))))))))))))+++,,,---....................................///////////////000000///...///222444444444555888;;;<<<;;;:::>>><<<<<>>>>>===<<<===<<<<<>><<<<<<>>>CCCKKKUUU]]]aaacccaaaaaacccffflllzzz|||ooofffhhh{{{tttbbbPPPHHHHHHDDDHHHNNNTTTVVVUUUSSSQQQOOOSSSZZZcccllltttyyy||||||vvvoookkknnnttt{{{uuulllbbbZZZVVVTTTQQQOOOOOOPPPRRRTTTZZZ___fffjjjlllooossswwwwwwxxxyyyyyywwwssspppmmmiiigggdddbbbbbbcccbbbaaa```aaabbbdddfffgggiiiiiipppnnnnnnpppsssuuuvvvvvvrrrrrrqqqppppppsssyyy}}}~~~}}}{{{yyyxxxtttrrrpppooonnnmmmjjjggg```___]]]]]]]]]\\\ZZZXXXXXXWWWUUUQQQLLLJJJIIIJJJLLLJJJLLLQQQVVV[[[dddnnnsssxxx}}}~~~}}}}}}wwwtttmmmjjjjjjmmmmmmhhhcccbbbccciiikkkeee[[[QQQFFF<<<666555333222111111222222333222222222111111000000...//////000000000000000////////////////////////.........//////.........------------------------...//////000//////...---,,,,,,,,,,,,------------,,,---......//////......------------............,,,,,,,,,,,,,,,------...000//////...------,,,,,,---,,,,,,,,,,,,...///000....................................////////////111222444444333333444666888;;;???AAAAAA@@@??????===>>>AAAFFFNNNXXXaaagggjjjgggfffhhhkkkqqq~~~zzznnneeegggzzzwwwiiiXXXJJJEEEFFFFFFJJJPPPTTTUUUSSSQQQOOOPPPUUU]]]eeelllqqqvvvxxxwwwrrrmmmmmmqqqwww|||yyyoooggg___YYYTTTSSSQQQPPPPPPRRRTTTUUUWWW^^^eeejjjlllooossswww{{{zzzxxxvvvrrrooolllkkkkkkiiifffeeeeeeeeeeeedddaaaaaacccdddfffggghhhiiimmmlllkkkmmmpppsssttttttrrrqqqpppnnnnnnqqqvvvzzz|||~~~~~~~~~|||{{{zzzvvvtttrrrpppooommmiiifff___^^^]]]]]]]]]]]]ZZZXXXXXXXXXWWWSSSNNNJJJHHHGGGIIIHHHIIINNNSSSXXXaaajjjqqqvvv|||}}}yyytttooohhheeehhhiiieeebbbcccaaaiiinnniii___UUUJJJBBB666555333111111111222333111111111111000000000000.........//////000000000////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,+++---///000111///...,,,++++++,,,,,,,,,------------......//////...---,,,,,,,,,,,,------.........+++++++++++++++,,,------......------------------++++++,,,,,,---......///........................------......//////000000...000333444444555666888999<<<@@@@@@???======>>>@@@AAAEEEKKKSSS]]]gggnnnpppmmmkkkmmmpppvvvyyymmmdddfffyyypppaaaRRREEEAAACCCHHHLLLQQQTTTTTTRRRPPPOOORRRWWW___ffflllppptttvvvrrrooolllnnntttzzz~~~~~~uuukkkeee^^^XXXQQQQQQQQQQQQRRRTTTVVVWWWUUU\\\eeeiiikkknnnssswww~~~|||xxxsssooollliiihhhllliiigggfffggghhhggggggbbbbbbcccdddfffggghhhhhhjjjiiihhhjjjmmmpppqqqrrrqqqqqqooommmlllnnnssswww{{{~~~}}}~~~~~~}}}|||{{{xxxvvvsssqqqooommmiiifffaaa```______```___]]][[[[[[[[[ZZZWWWRRRLLLIIIHHHGGGEEEGGGLLLQQQVVV___hhhpppttt{{{~~~|||qqqhhhbbbeeegggdddccceee```hhhnnniii___UUUKKKDDD777555333111111111222333////////////000000000000............//////000000////////////////////////,,,------------------,,,++++++++++++++++++++++++)))+++...111111000---,,,+++++++++,,,,,,---------//////000000///---+++***+++++++++,,,,,,---------************++++++,,,---++++++,,,,,,---.........+++,,,---...////////////...........................//////000111222222333,,,///222333444555777999999<<>>777222222111//////222222111000//////000111222//////......///000111111***)))((()))+++,,,+++***......------------......////////////////////////................................................+++,,,...000000000000/////////000000///---,,,***+++++++++,,,,,,,,,------111000///...---,,,++++++............////////////000///...---,,,------...***,,,...///111111111000///000222333444666:::===>>>=========>>>===<<<:::CCCBBBDDDOOO___lllqqqqqquuusssrrruuuwww|||mmmaaaeeennnwwwaaaPPPEEE???@@@DDDGGGLLLQQQSSSQQQNNNNNNOOOWWW]]]fffkkkllllllmmmoooooonnnooosssxxx|||~~~~~~}}}yyyssslllddd^^^ZZZWWWTTTRRRQQQPPPPPPRRRUUUVVVWWW\\\ccciiimmmrrrwwwzzz}}}xxxrrrnnnkkkiiihhhfffggghhhhhhfffdddcccdddeeeeeeeeeddddddeeefffhhhiiilllkkkiiihhhiiijjjlllmmmlllnnnoooooooooppprrrttttttxxx}}}||||||~~~}}}zzzwwwuuusssqqqpppnnnkkkhhhfffdddbbbaaaaaa___\\\ZZZXXXXXXXXXTTTOOOJJJGGGFFFGGGGGGGGGGGGIIIOOOVVV[[[fffpppzzz}}}}}}vvvooopppsssrrriii```]]]\\\\\\ZZZVVVPPPIIIDDD===666111111///,,,,,,...222111000//////000111222//////.........///000000...---,,,---///000///.........------------.............................................---------........................,,,---...///000000//////.../////////...---+++***---....................................---------............////////////000///...---------......+++,,,...///000111111000000111333444555777;;;>>>@@@???>>>>>>>>>===<<<;;;BBB@@@DDDOOO___lllrrrsssvvvttttttvvvxxx}}}mmmbbbeeemmmpppZZZKKKBBB>>>???CCCHHHKKKOOOOOOMMMLLLNNNPPPXXX___fffkkkkkkiiiiiijjjmmmnnnrrrwww{{{~~~~~~|||uuurrrkkkddd^^^ZZZXXXWWWRRRQQQPPPPPPQQQSSSUUUWWWYYY^^^dddkkkpppuuuyyy|||}}}yyysssnnnkkkjjjhhhgggdddeeeeeedddbbbaaacccddddddccccccdddeeegggiiijjjkkkjjjiiiiiiiiikkklllmmmmmmnnnoooooooooqqqtttwwwtttvvvzzz~~~~~~}}}~~~|||xxxvvvtttrrrqqqooommmkkkgggeeecccbbbbbbaaa___]]]YYYYYYXXXTTTOOOKKKJJJJJJHHHHHHHHHGGGHHHLLLRRRWWWcccmmmwww{{{~~~zzzyyyyyy|||~~~zzzyyytttuuuwwwtttjjj```XXXXXXWWWVVVTTTPPPIIIEEE===777222222000,,,***,,,111111000000000000111111000000///.........//////000///...///111222111000......------------..............................///.........------,,,,,,........................---....../////////..................---,,,++++++.....................------------.........//////............////////////000///......------......,,,---...///000111111111111222444555666888<<>>============@@@???CCCNNN^^^mmmtttwwwxxxvvvuuuxxxzzz}}}lllcccfffkkkyyygggSSSFFF@@@===>>>BBBHHHJJJLLLKKKJJJJJJNNNRRRVVV]]]dddhhhhhhfffffffffjjjmmmssszzz~~~}}}zzzqqqmmmfff^^^XXXUUUTTTTTTPPPPPPPPPPPPRRRTTTVVVXXX[[[___eeelllsssxxx|||~~~{{{uuuooollljjjhhhfffcccdddcccbbb```______aaabbbbbbbbbbbbdddfffhhhjjjiiiiiiiiiiiijjjkkkmmmnnnnnnoooooooooppprrruuuxxxtttuuuxxx{{{yyywwwtttrrrrrrpppnnnlllhhhfffdddcccccccccaaa```\\\[[[YYYTTTOOOLLLKKKKKKJJJJJJIIIIIIIIIMMMRRRVVV```jjjtttyyy}}}~~~yyytttqqqsss~~~~~~|||yyyuuu{{{wwwtttvvvxxxtttjjj```XXXWWWVVVWWWWWWUUUPPPKKK???999555555333///...///111000000000000000000111222111000///////////////000.........000000///.........------------..............................///......------,,,,,,+++..........................................---------------------,,,,,,+++---,,,,,,,,,,,,+++++++++---------............///............//////////////////..................---......///000111111111222333555555777999===@@@DDDCCCAAA>>><<<;;;<<<>>>>>>>>>BBBMMM]]]lllvvvzzzzzzxxxwwwzzz}}}{{{kkkdddgggjjj~~~rrr```LLLBBB>>>===>>>AAAGGGIIIJJJHHHHHHJJJPPPUUUWWW\\\cccffffffeeefffggghhhmmmttt||||||xxxpppkkkccc[[[UUUQQQQQQQQQNNNOOOOOOPPPRRRUUUWWWYYY]]]```eeemmmtttzzz~~~|||vvvpppllljjjgggeeeddddddcccaaa]]][[[[[[\\\_________```bbbdddfffggggggggghhhiiijjjkkkmmmmmmnnnoooppppppppprrruuuwwwtttuuuwwwyyyyyyvvvsssqqqqqqpppnnnmmmhhhfffcccbbbbbbbbbaaa```___^^^[[[VVVPPPLLLKKKKKKIIIIIIIIIIIIJJJMMMRRRVVV^^^hhhsssxxx|||}}}||||||sssmmmnnnwwwzzzvvvwww}}}|||vvvtttwwwtttsssvvvxxxuuukkkcccXXXVVVVVVXXX[[[[[[VVVRRR@@@:::555555444111000222000000000111111000000000333222222111000000000000000...---...//////...---......------------....................................------,,,,,,,,,,,,.................................---------------......---------,,,------,,,,,,,,,,,,,,,,,,,,,,,,///............---------............////////////......//////////////////......//////000000111111222333555666777999===@@@DDDDDDBBB???;;;:::<<>>AAAEEEGGGHHHGGGHHHKKKRRRXXX\\\```eeegggffffffhhhkkkiiinnnvvv}}}xxxnnnjjjbbbYYYSSSOOONNNNNNMMMMMMOOOQQQSSSVVVXXXYYY]]]___dddllluuu{{{~~~~~~zzzsssnnnkkkiiigggfffddddddccc```\\\ZZZYYYZZZ]]]]]]\\\]]]^^^```bbbccceeeeeefffhhhjjjkkklllmmmmmmoooqqqqqqqqqqqqrrrtttrrrtttuuuwww|||xxxuuuqqqooooooooonnnlllhhhfffcccaaaaaaaaa```___^^^^^^\\\XXXSSSOOOMMMMMMHHHHHHHHHHHHHHHKKKOOORRR[[[fffqqqvvv{{{}}}vvvmmmkkkqqqwwwyyysssqqqwww|||{{{xxxwwwwwwuuutttwwwyyyuuummmfffWWWUUUTTTXXX^^^___\\\XXXBBB;;;555444333000000222000000111111111111000000222222111000000000111111222000//////111111000.........------------......------------------------,,,,,,,,,,,,,,,,,,------...........................------,,,------......///......---------......---------.........////////////.........---------............////////////......///000000000//////000////////////000111222222333555666777999===@@@CCCDDDDDDAAA===<<<>>>AAAAAAAAADDDLLLZZZiiiuuu||||||yyyzzz|||}}}llleeekkkrrrkkkYYYFFF>>>>>>>>>???@@@CCCEEEGGGGGGHHHMMMUUU[[[aaadddffffffddddddgggjjjkkkpppyyyzzzjjjfff___XXXRRRNNNLLLLLLKKKLLLNNNQQQTTTWWWYYYZZZ\\\^^^bbbkkkttt{{{~~~~~~wwwsssnnnjjjiiiiiihhhgggccccccbbb___\\\ZZZZZZ[[[[[[ZZZZZZZZZ[[[\\\^^^___bbbccceeegggiiijjjkkkllllllnnnqqqrrrqqqppppppppppppqqqssstttxxx{{{|||}}}~~~~~~vvvsssooommmmmmmmmlllkkkhhheeeaaa___^^^^^^]]]\\\ZZZ[[[\\\ZZZVVVRRRPPPPPPKKKKKKKKKIIIIIIJJJMMMPPPXXXbbbnnntttyyy~~~qqqmmmooorrr{{{vvvxxx||||||zzzzzzxxxvvvuuuvvvwwwtttlllfffWWWUUUTTTZZZaaadddbbb]]]III@@@888555222///000222///000111222222111000/////////////////////000111333111000000111111000.........------------......------------------------+++++++++,,,,,,------...........................---,,,,,,,,,,,,---///000000///............///000+++,,,,,,---...///000000---------...........................////////////---...///000111000000///111000/////////000111222111222444555666999<<>>>>>??????@@@AAADDDFFFHHHIIINNNVVV\\\dddeeefffdddaaaaaadddgggmmmrrr{{{}}}gggccc]]]WWWQQQMMMLLLKKKKKKLLLNNNQQQTTTWWWYYYZZZ[[[]]]aaajjjttt{{{}}}}}}pppmmmiiiggggggiiiiiiiiiaaaaaaaaa___\\\[[[[[[]]]YYYYYYXXXXXXXXXZZZ[[[\\\aaabbbdddfffhhhjjjkkkkkkkkknnnrrrsssqqqooonnnnnnnnnoooqqqrrrvvv~~~~~~~~~~~~}}}}}}tttqqqnnnlllkkklllkkkjjjhhheeeaaa^^^]]]]]]\\\[[[WWWYYY[[[ZZZXXXUUUSSSRRRPPPPPPOOOMMMKKKKKKMMMOOOUUU```lllrrrwww}}}wwwppppppppp~~~~~~|||{{{xxxvvvtttttttttpppiiicccZZZWWWVVV\\\eeeiiigggbbbPPPFFF===777444000000333///000111222222111000///---------------...///000222000//////000000///---.........------.........------------------------)))***+++,,,------...///........................,,,,,,++++++,,,...///000111000///......///000111((()))***+++---...//////++++++,,,---...///000111............/////////000---...///111111111000///111111000//////000111222111222444555666888<<>>===???BBBCCCEEEFFFGGGHHHMMMUUU\\\fffggggggccc^^^]]]bbbggglllttt}}}}}}iiiddd[[[TTTPPPMMMKKKJJJJJJMMMPPPSSSUUUXXX\\\___```cccfffjjjsss|||~~~{{{rrrmmmhhhdddccccccccccccbbb```______^^^]]]YYYWWWYYYXXXWWWVVVVVVXXXYYY[[[^^^___aaaaaabbbcccfffhhhmmmnnnoooppprrrrrrssssssiiikkkooosssyyy}}}{{{xxxuuuqqqmmmjjjiiihhhddddddbbb```^^^]]][[[ZZZZZZZZZZZZYYYXXXVVVUUUTTTSSSQQQNNNLLLLLLMMMPPPRRRWWW\\\dddlllrrrwww{{{~~~~~~tttpppppp}}}|||{{{wwwttttttrrriii]]]\\\YYYYYY___fffiiifffaaaPPPDDD777222111//////000111111000000//////......222222222000......000222000000111111111111000000////////////////////////------------------------......---,,,,,,+++******++++++++++++++++++++++++000...,,,---///000...++++++++++++,,,---...///000////////////////////////////////////////////////111111000///......////////////000000000000//////000000000///////////////000222555666777888;;;===CCCDDDFFFFFFDDDCCCDDDDDDIIIGGGHHHPPP^^^mmmyyy~~~~~~~~~~~~}}}qqqiiijjj|||dddVVVGGGAAA@@@@@@BBBDDDDDDFFFGGGHHHJJJQQQZZZaaahhhhhhfffaaa]]]]]]bbbgggmmmttt~~~}}}jjjddd[[[TTTPPPNNNLLLLLLIIILLLPPPTTTWWW[[[___bbbcccfffiiilllssszzz{{{wwwooolllgggdddccccccbbbbbbbbbaaa``````___]]]YYYVVVVVVUUUTTTTTTTTTVVVYYYZZZ^^^```bbbbbbbbbccceeegggjjjjjjlllnnnooopppqqqqqqjjjlllnnnrrrwww}}}{{{vvvqqqmmmjjjiiihhheeedddccc```^^^\\\[[[ZZZZZZZZZZZZZZZYYYWWWVVVUUUTTTRRROOOMMMMMMOOOQQQSSSXXX\\\cccjjjpppuuuzzz~~~yyyrrrqqqwww|||yyyxxxuuujjj^^^YYYWWWYYYbbblllpppkkkdddRRREEE999444333111000111222222222111111000000000111222222000......000222111111222222222222111111////////////////////////.........---------------//////......---,,,,,,+++------------------------...,,,+++---///111///...,,,,,,,,,,,,---......///////////////////////////////////////////////////111000000000////////////000000111111111111000000000000000000000000000000111222444555666888;;;===EEEFFFHHHHHHGGGFFFGGGHHHKKKJJJKKKTTTbbbqqq~~~}}}qqqiiijjj|||bbbUUUHHHCCCCCCCCCDDDFFFFFFGGGHHHIIILLLUUU```iiikkkjjjfff```[[[\\\bbbggglllttt{{{jjjcccZZZSSSOOOMMMMMMMMMHHHKKKPPPTTTXXX]]]aaaeeegggkkknnnppptttxxxwwwrrrkkkiiifffddddddcccbbb```bbbaaaaaaaaa```]]]YYYUUUSSSRRRPPPPPPQQQTTTWWWYYY___aaaccccccccccccdddeeeeeegggiiikkkmmmnnnooooookkklllmmmpppvvv~~~xxxrrrmmmjjjiiiiiifffeeedddaaa___\\\ZZZYYYYYYYYYZZZZZZYYYYYYXXXWWWUUUSSSPPPNNNOOOQQQSSSUUUZZZ^^^ccchhhmmmsssyyy}}}~~~tttpppooo~~~{{{wwwmmmcccYYYWWWZZZeeerrrwwwppphhhTTTHHH<<<777555333111111111111111111000000000000111222222000///...000111111222222333333222222111/////////////////////////////////......---------000000//////...---------........................---,,,+++---///111111000------------------......///////////////////////////////////////////////////000000000000//////...111111222222222222111111111111111111111111111111222333444444555777;;;>>>FFFHHHIIIIIIHHHHHHJJJKKKNNNNNNRRR\\\jjjyyy}}}qqqiiijjj}}}cccVVVIIIEEEDDDCCCCCCEEEFFFGGGGGGIIINNNXXXfffpppooolllfff___[[[\\\bbbgggjjjsss~~~vvvgggaaaXXXPPPLLLLLLLLLLLLHHHKKKPPPTTTXXX\\\```dddhhhnnnrrrtttvvvwwwtttnnngggfffeeedddeeedddbbb```aaaaaabbbbbbbbb^^^YYYUUUPPPOOOMMMMMMNNNQQQUUUWWW^^^aaadddddddddccccccdddccceeegggiiikkkmmmnnnooommmmmmnnnpppvvvzzzsssnnnjjjiiiiiihhhgggeeeccc```]]][[[ZZZWWWWWWXXXXXXYYYXXXXXXWWWTTTRRRPPPNNNOOOQQQTTTVVV^^^```dddhhhlllrrryyy}}}uuunnniiixxx~~~{{{yyyssslllccc^^^]]]fffsssyyyssskkkXXXKKK>>>999666333111111........................000111222111/////////111000111111222222111111000////////////////////////000000000///......------/////////.........------........................---------...///000000///...............---------//////////////////////////////////////////////////////000111111000///...000111111222222111111000111222222222222222333333333333333333333666;;;>>>DDDEEEFFFGGGFFFGGGIIIKKKOOOSSS[[[ggguuu}}}rrrjjjkkk~~~gggZZZLLLGGGEEECCCBBBCCCDDDEEEGGGIIIOOOZZZiiitttsssoooggg```\\\^^^cccggghhhrrr}}}yyyoooccc]]]TTTNNNJJJJJJJJJIIIHHHKKKOOOSSSVVVZZZ^^^aaagggooovvvxxxxxxxxxsssmmmddddddcccdddeeeeeecccaaaaaabbbccceeedddaaa[[[VVVPPPOOOLLLKKKLLLNNNRRRTTT[[[^^^bbbeeeddddddcccddddddeeegggjjjlllnnnoooooonnnooopppsssxxx|||uuuoookkkiiihhhhhhgggfffcccaaa^^^]]]\\\UUUUUUVVVVVVWWWWWWVVVVVVRRRQQQOOONNNOOOQQQUUUWWWaaaccceeehhhlllqqqxxx}}}}}}wwwmmmgggssszzzwwwxxxyyywwwrrrjjjcccgggpppvvvtttooo]]]OOOAAA:::666222000111.........///////////////000111222111000//////000//////000000000000//////////////////////////////000000/////////..................---------------------------------------000000000///............---.../////////...---,,,//////////////////////////////////////////////////////000000000000////////////000000000000//////111111222222333333333333333333333333333555:::===>>>@@@AAAAAABBBCCCFFFIIINNNUUUaaappp}}}~~~ssskkkmmmmmm___PPPIIIFFFDDDCCCDDDCCCDDDGGGJJJPPP]]]lllwwwwwwqqqiiibbb^^^```cccfffjjjtttuuujjj___YYYRRRMMMJJJIIIHHHGGGHHHKKKOOOSSSVVVYYY]]]```gggqqqyyy|||{{{xxxrrrkkkcccccccccdddffffffeeecccbbbdddfffiiijjjfff```[[[SSSQQQMMMKKKJJJLLLOOOQQQVVVZZZ```dddeeeeeeddddddfffgggiiikkkmmmnnnoooooooooqqqtttxxx||||||vvvpppkkkhhhgggfffeeedddbbb```^^^]]]\\\TTTTTTUUUUUUVVVUUUUUUUUURRRPPPNNNNNNOOORRRVVVXXXaaacccfffhhhkkkpppvvvzzzxxx{{{}}}|||qqqjjjqqqxxxtttwww||||||sssiiigggmmmsssuuuttteeeVVVEEE;;;666222111222111111111111222222222222///111222222000//////000...//////////////////...////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,111222222000...,,,---...------///000000///...---////////////////////////////////////////////////000////////////000000111//////000000000000//////111111111222222333333444222333333333333555999<<<999;;;<<<===>>>@@@DDDGGGMMMUUUbbbqqq~~~uuummmooosssdddTTTLLLIIIGGGGGGIIICCCEEEHHHLLLSSS___nnnxxxyyyssskkkdddaaabbbdddfffooozzztttiii\\\XXXRRRNNNKKKIIIGGGFFFGGGJJJOOOSSSWWW[[[```ccciiisss}}}|||wwwooohhhcccbbbbbbcccfffggggggfffeeegggkkkoooppplllfffaaaWWWTTTOOOKKKIIIKKKMMMOOOQQQVVV]]]ccceeeeeeeeefffggghhhjjjkkkmmmnnnnnnoooooosssxxx}}}|||wwwrrrlllgggeeebbbaaa```___^^^\\\[[[[[[UUUUUUVVVVVVVVVUUUUUUTTTRRRQQQOOOOOOPPPTTTWWWZZZ```bbbdddgggiiimmmrrruuutttvvvyyy|||}}}wwwmmmooozzzzzztttvvv||||||uuummmiiilllrrrwwwzzznnn]]]III===777333333444111222222222333333333444///111333222111///////////////000000000000//////////////////////////////,,,,,,,,,---......//////........................,,,,,,,,,,,,,,,,,,,,,,,,///111222111...---...000+++---...000111000///...////////////////////////////////////////////////111000...------///111333000000000111111000000000000000111111222333333333111333444444444555888:::777999:::;;;<<>>???@@@@@@CCCIIIPPPZZZllltttmmmqqqzzzgggSSSLLLLLLJJJGGGDDDDDDGGGKKKRRR___nnnvvvwwwyyynnnccc]]]\\\^^^dddjjjttt||||||vvvooo```YYYSSSPPPKKKFFFEEEHHHJJJMMMQQQTTTWWW\\\ccciiiqqq|||wwwlllddd____________```bbbccceeejjjqqqyyy~~~ooocccWWWQQQNNNJJJIIIJJJKKKOOOVVV[[[___bbbeeegggkkklllmmmnnnooooooooooooooosssxxx}}}}}}yyyvvvpppkkkgggdddcccbbb```^^^\\\[[[ZZZYYYXXXWWWUUUSSSRRRRRRRRRRRRSSSRRRQQQPPPRRRUUUXXXYYYZZZ\\\\\\]]]^^^aaacccggghhhiiikkknnnqqquuuwwwwwwwwwxxxyyy}}}zzzqqqllluuuvvvpppjjjggggggdddjjjrrr||||||mmmaaaPPPBBB999666444222222222222111111111111000111111111111111111111111111111111111111111111111---...............//////////////////////////////,,,------------.........000///...---------...///---...//////000000000///222222222111111111111111...........................///000111222111000000000000////////////000000000111222111000000111222111000000111111222333444555555555444555555666666888999<<<>>>???@@@@@@@@@BBBHHHOOOYYYlllsssmmmqqqooo___PPPJJJJJJGGGDDDCCCHHHIIIJJJPPP___nnntttssstttjjj___ZZZ[[[^^^eeelllyyyzzztttlllddd\\\VVVQQQOOOKKKFFFFFFIIIKKKOOOSSSUUUXXX]]]dddjjjrrr}}}~~~vvvlllddd```______^^^___```bbbccciiipppxxxvvviii\\\TTTOOOJJJIIIJJJJJJOOOUUUZZZ]]]aaadddfffhhhhhhiiijjjkkklllllllllnnnqqqvvvyyy{{{}}}}}}{{{wwwrrrmmmhhhcccbbb```^^^]]][[[ZZZZZZXXXWWWVVVTTTSSSSSSRRRRRRRRRRRRRRRPPPOOOOOORRRTTTUUUWWWYYYZZZYYYYYY[[[\\\bbbbbbdddfffhhhlllnnnppppppppprrruuuxxx}}}~~~qqqiiiqqqtttlllgggiiimmmlllttt~~~tttddd[[[NNNBBB:::666444222222222222111111111000000000000000000000000000000......................../////////...............////////////////////////........./////////000000000///............//////,,,---///111111111000///222111111111111111000000..............................///000000000000///111000///......///000111000222333222111000111222111111111111222333444444666666555555555555666666999;;;===@@@AAAAAAAAA@@@CCCIIIRRR___ttt}}}rrrlllqqqggg[[[OOOLLLKKKIIIFFFFFFIIIIIIIIIOOO^^^ooowwwxxxsssiii^^^ZZZZZZ]]]dddkkkyyywwwnnnbbbYYYUUUPPPMMMMMMJJJGGGHHHKKKMMMPPPTTTWWWZZZ___fffllluuu~~~{{{tttkkkddd```___^^^^^^^^^___aaabbbfffmmmuuu|||~~~pppbbbXXXRRRLLLIIIJJJJJJNNNSSSXXX\\\```cccfffeeeffffffggghhhiiikkkkkknnnpppsssuuuvvvxxx{{{}}}}}}|||}}}~~~}}}{{{xxxtttnnnjjjbbbaaa^^^\\\ZZZYYYXXXXXXVVVUUUTTTTTTSSSTTTTTTTTTPPPPPPPPPOOOMMMMMMNNNPPPQQQSSSVVVVVVVVVUUUVVVVVV]]]^^^___bbbdddgggiiijjjlllmmmooorrrvvvzzz}}}rrrhhhpppuuullliiiqqq|||}}}}}}pppeee[[[UUUKKKBBB;;;777444222222222222111111111000000////////////////////////........................111111000//////...------////////////////////////............//////////////////........./////////,,,---///111222111111000111111000000000/////////........................---------...............111000///......///000111000222333222111000111222111111111111222333444555666666555555555666777777:::<<>>BBBJJJQQQXXX^^^dddhhhfffaaa^^^fffyyyooolllnnnKKKJJJIIIIIIIIIIIIIIIHHHHHHMMMUUU```fffeee^^^WWWTTTTTTVVV\\\eeepppzzz}}}uuukkkbbbZZZTTTQQQLLLGGGEEEEEEEEECCCEEEIIINNNSSSYYY___dddlllvvv}}}yyyqqqhhhbbb^^^\\\^^^^^^\\\[[[[[[[[[\\\\\\\\\^^^aaacccgggppp{{{|||oooaaaUUULLLIIIIIIKKKNNNSSSXXX\\\```aaaddddddeeegggjjjnnnqqqsssrrrrrruuu{{{~~~|||zzzxxxuuusssrrroookkkhhhfffccc^^^ZZZXXXUUUSSSQQQOOONNNLLLJJJIIIGGGGGGFFFEEEEEEDDDCCCBBBBBBBBBBBBDDDDDDEEEFFFGGGHHHJJJJJJJJJKKKKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQRRRRRRSSSTTTUUUUUUVVVZZZ___eeelllxxx~~~sssnnnuuuyyyqqqlllkkkiiicccYYYLLL@@@777444444///////////////000000000000000000000////////////222222111000///////////////............///000000------------------------...------------...////////////..................111333555555444444555666555444333222111111111111222111000///............---......///000111111222///////////////000000111000000000000000111222222111111222333444555555666999999999999::::::;;;;;;===CCCLLLSSSZZZaaajjjqqqssslllfffjjjyyyppplllmmm~~~JJJJJJIIIHHHGGGGGGGGGHHHJJJNNNVVV```fffeee^^^WWWQQQSSSVVV\\\eeeppp{{{~~~uuujjj___WWWRRRPPPKKKGGGDDDEEEEEECCCEEEIIIMMMQQQXXX^^^dddlllvvv}}}|||tttllleee___\\\ZZZ^^^]]]]]]\\\[[[[[[[[[[[[ZZZ\\\^^^```dddlllwwwzzzooobbbVVVOOOLLLIIILLLPPPUUUZZZ^^^```aaacccdddfffiiimmmqqqtttuuurrrsssvvv|||}}}{{{xxxwwwtttsssrrrpppmmmjjjfffbbb^^^ZZZXXXVVVSSSQQQOOONNNMMMKKKJJJIIIHHHHHHFFFFFFEEEDDDCCCCCCCCCCCCEEEEEEFFFGGGHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNOOOOOONNNNNNOOOOOOOOOPPPPPPPPPOOORRRVVV[[[bbbnnn{{{uuunnnttt}}}zzzqqqnnnooosssmmm```QQQCCC:::666666000000000///////////////////////////000000000000111000//////............000000///............///........................---------------...//////,,,,,,,,,,,,---...///000---///111111111000111333444333333222222222222222222111000///............---......///000111111222///////////////000000111000000//////000000111222000000111222333444555555::::::999999:::;;;<<<===<<>>@@@AAAAAACCCLLLYYYcccfffgggiiilllnnnwwwwwwnnnkkkuuuYYYTTTMMMHHHFFFGGGGGGGGGMMMRRR[[[fffkkkiii```XXXSSSTTTTTTXXXeeeuuu~~~wwwlllbbbZZZSSSKKKEEECCCCCCCCCBBBBBBEEEIIILLLUUUYYY^^^dddppp{{{~~~|||rrriiibbbaaa```]]]\\\\\\[[[ZZZZZZ[[[\\\]]]^^^^^^\\\]]]aaaeeefffggglllsssxxxvvvqqqggg]]]WWWVVVXXX[[[___ccceeefffgggjjjnnnpppppprrrssstttvvvwwwwwwvvvuuu|||{{{yyyvvvssspppnnnnnnmmmnnnjjjfffbbb___\\\XXXVVVVVVTTTRRRPPPOOONNNOOOOOOPPPOOONNNLLLLLLLLLMMMMMMMMMLLLKKKKKKJJJKKKKKKKKKMMMMMMNNNNNNOOOPPPPPPQQQNNNOOOPPPQQQRRRTTTTTTUUUQQQRRRRRRSSSSSSRRRRRRRRRPPPPPPQQQQQQQQQSSSVVVYYY```mmm|||yyyoookkkpppwwwwwwuuutttuuuxxx}}}}}}zzzyyy~~~~~~yyyooo```QQQDDD<<<777444333222111111000000111111111111111111000000000000000000000000000000000000000///...------...///000/////////...------,,,,,,------------------------......------------.........------------...//////,,,---------......//////111///......///000///...111111111111000000000000....../////////000000000/////////000111333444555111222444444444555888:::888999:::;;;<<<===>>>???AAACCCKKKYYYdddgggiiilllssswww|||qqqnnnxxx[[[UUUNNNHHHFFFFFFFFFGGGLLLRRR\\\eeehhhddd\\\VVVQQQRRRSSSXXXeeeuuu~~~}}}uuujjj```YYYRRRKKKFFFBBBCCCBBBBBBBBBEEEIIILLLUUUZZZ```gggsss}}}{{{nnnfff```______]]][[[\\\XXXYYYZZZ[[[\\\^^^______\\\]]]```eeefffeeehhhmmmrrrqqqlllddd[[[VVVUUUWWW[[[___dddggggggiiilllppppppqqqqqqrrrssssssttttttwwwsssvvvyyywwwtttpppnnnmmmmmmmmmooommmhhhddd___ZZZWWWTTTVVVTTTRRRPPPNNNMMMMMMMMMNNNNNNMMMLLLLLLLLLMMMMMMLLLLLLKKKJJJJJJKKKKKKKKKNNNNNNOOOPPPQQQSSSSSSTTTSSSSSSTTTUUUVVVWWWXXXXXXTTTUUUUUUVVVUUUTTTSSSRRROOOPPPQQQQQQPPPQQQTTTVVV___mmm|||}}}pppjjjmmmsss{{{xxxwwwvvvyyy|||~~~|||}}}xxxxxxzzzzzzpppaaaQQQEEE===777444333222111111000000111111111111111000000000000000////////////////////////000///............///000//////.........---------........................//////............//////...------------...//////111111000///---,,,++++++111///....../////////...111111111000000/////////...////////////000000000000000000111111222333333111222333444444555777::::::;;;<<<>>>????????????AAABBBKKKYYYdddhhhkkknnnvvv}}}uuurrr[[[UUUMMMGGGEEEEEEFFFFFFKKKRRR\\\cccddd^^^XXXSSSOOOQQQSSSYYYfffvvv|||tttiii___XXXRRRKKKGGGAAABBBBBBAAABBBEEEIIIMMMTTTZZZaaaiiittt}}}~~~yyymmmeee^^^^^^^^^\\\\\\]]]WWWXXXXXXYYY[[[]]]___```]]]]]]aaaggghhheeeeeehhhkkkkkkiiicccZZZTTTSSSSSSWWW\\\bbbeeegggjjjooorrrqqqqqqqqqppppppoooooooooqqqrrrwww~~~}}}}}}xxxvvvrrrooolllkkkkkkkkkmmmllliiiddd___ZZZWWWUUUUUUTTTRRRPPPNNNLLLKKKKKKLLLLLLKKKKKKKKKLLLLLLMMMKKKJJJJJJIIIJJJJJJKKKKKKOOOOOOPPPRRRSSSUUUVVVWWWWWWWWWXXXXXXYYYYYYZZZZZZXXXYYYYYYYYYXXXWWWUUUSSSPPPQQQRRRQQQPPPPPPRRRUUU```mmmzzzuuukkkkkkqqq~~~zzzxxxvvvvvvxxx{{{}}}zzz}}}uuuoooqqquuuzzzqqqbbbTTTGGG>>>888444333222111111000000111111000000000000000000111111//////////////////////////////............//////...............---------........................000//////......//////000...------------...//////222222111000///------,,,000///------...//////...000000000//////.........////////////000000000111111111111222111111111111111222444444444555888::::::;;;===>>>????????????AAABBBKKKXXXccchhhlllooowwwwwwvvv[[[TTTLLLFFFCCCDDDFFFFFFKKKSSS]]]bbb```YYYSSSPPPMMMPPPTTT[[[hhhxxx{{{rrrggg]]]WWWQQQKKKGGGAAAAAAAAAAAABBBEEEIIIMMMSSSZZZbbbkkkvvv~~~}}}wwwnnneee]]]\\\\\\[[[\\\^^^WWWWWWVVVWWWYYY[[[___``````___ccciiijjjfffdddeeeeeefffeee```YYYSSSRRRSSSUUUZZZ```eeehhhkkkqqquuusssrrrqqqooonnnlllkkkjjjhhhnnn{{{~~~|||||||||wwwuuurrrnnnkkkiiihhhgggiiiiiihhhddd___[[[XXXXXXTTTTTTSSSQQQOOOMMMLLLKKKJJJJJJKKKKKKLLLLLLLLLMMMJJJJJJIIIIIIJJJJJJKKKKKKOOOPPPQQQSSSUUUVVVXXXXXXYYYYYYZZZ[[[\\\]]]]]]^^^]]]^^^______]]][[[XXXVVVSSSSSSRRRPPPOOOOOORRRTTT___kkkwww|||yyyllljjjnnn}}}~~~{{{yyyvvvttttttuuuwwwyyyrrrxxx}}}yyypppkkkmmmrrruuummmaaaTTTIII@@@999555333222111111000000111111000000000000111111111111000000000000000000000000////////////////////////................................................//////............//////...------------...//////////////////000000111111///---,,,---...000//////////////////............/////////000000000111111222222222222222111000///222333555555555666999;;;;;;;;;<<<<<<===>>>>>>???AAABBBJJJXXXbbbgggkkkooouuu~~~~~~vvvxxxYYYSSSJJJDDDBBBCCCEEEGGGMMMVVV```ccc^^^VVVQQQOOOKKKOOOUUU]]]kkkzzzxxxpppddd[[[TTTOOOJJJFFF@@@AAAAAAAAABBBEEEIIIMMMTTT[[[dddmmmxxx}}}wwwnnnddd[[[YYYYYYYYY[[[^^^XXXWWWUUUTTTVVVYYY^^^```bbbbbbeeekkkmmmhhhccccccaaaaaa___[[[UUUSSSTTTWWWWWW\\\bbbgggjjjnnnssswwwvvvuuussspppmmmjjjhhhgggeeejjjxxx|||zzzzzz|||vvvuuurrrnnnkkkgggeeecccccceeefffccc___[[[ZZZ[[[UUUUUUTTTSSSQQQPPPNNNMMMJJJJJJKKKLLLMMMNNNNNNNNNKKKKKKJJJJJJKKKKKKLLLMMMOOOOOOQQQSSSUUUWWWYYYZZZYYYYYY[[[]]]___aaacccdddddddddeeeeeeccc___\\\ZZZVVVUUUSSSPPPNNNOOORRRUUU]]]iiiuuu{{{~~~}}}mmmiiilllvvv~~~~~~~~~|||zzzvvvsssrrrqqqkkkttt|||zzzqqqjjjkkknnnjjjddd[[[RRRIIIAAA:::555333222111111000000111111///000000000111111111111000000000000000000000000......////////////......................................................///......------......///...------------...//////------......///000111111---,,,+++,,,...000000000///////////////000000000//////000000000111111111000000111222333222111111333444666666666777:::<<<======<<<<<<===>>>@@@@@@BBBBBBIIIVVVaaafffjjjmmmpppxxx{{{tttwwwXXXRRRIIICCCAAACCCEEEGGGOOOXXXbbbddd^^^UUUPPPNNNJJJOOOVVV___mmm{{{vvvnnnbbbYYYRRRMMMHHHEEE@@@@@@AAAAAAAAAEEEIIIMMMTTT\\\eeeooozzz~~~wwwooodddZZZWWWWWWWWWZZZ]]]YYYWWWTTTRRRTTTXXX]]]```dddcccgggmmmnnniiidddbbb___^^^[[[VVVRRRRRRWWW\\\ZZZ___eeeiiilllooouuuyyyyyywwwuuuqqqnnnjjjgggfffhhhhhhppp{{{yyyzzz|||uuutttrrroookkkfffcccaaa```bbbdddccc___\\\\\\]]]VVVVVVVVVUUUTTTRRRPPPOOOJJJKKKLLLNNNNNNOOOOOOOOOLLLLLLKKKLLLLLLMMMNNNNNNNNNOOOQQQSSSUUUWWWYYYZZZWWWYYY[[[___bbbeeehhhiiihhhhhhiiiiiigggccc___]]]XXXVVVSSSPPPMMMOOOSSSVVV\\\iiiwww}}}~~~mmmhhhjjjqqqyyy}}}{{{uuuooollliiittt~~~tttjjjhhhiiiaaa]]]VVVOOOHHHAAA:::555333222222111000111111111//////000000111111111222000000000000000000000000......////////////......---.....................////////////////////////......------------.........------------...//////..................------,,,+++***,,,///111111111//////000000111111222222000000000000111111111111---///000222333333333222444555666777777888:::===AAA@@@???>>>???@@@BBBDDDBBBBBBIIIVVV```eeeiiillliiiqqqyyyrrruuuZZZOOOFFFCCCCCCDDDFFFIIISSS[[[bbbdddbbb]]]TTTKKKNNNRRRXXXaaaooozzz|||wwwuuulll___UUUOOOKKKFFFCCC@@@@@@@@@???@@@CCCHHHLLLRRR[[[eeepppzzz|||tttjjjaaaZZZYYYZZZXXXWWWYYYWWWWWWVVVUUUTTTUUUXXX[[[aaacccgggkkkkkkhhhbbb]]]___\\\WWWQQQNNNOOOSSSWWW^^^```dddiiinnntttxxxzzz}}}xxxrrrlllhhheeecccaaafffqqq~~~}}}zzzvvvttttttrrrnnnlllkkkiiigggeeeddd```\\\]]]___^^^ZZZUUUWWWVVVUUUSSSRRRPPPOOONNNNNNMMMLLLJJJJJJJJJKKKLLLLLLLLLKKKKKKLLLNNNQQQRRRUUUTTTSSSRRRRRRRRRTTTTTTVVVYYY\\\^^^aaafffkkknnnlllmmmooopppnnnjjjeeebbb\\\YYYTTTPPPNNNPPPRRRUUUaaaiiipppuuuzzzwwwmmmhhhppp~~~yyy|||}}}|||uuuooohhhrrr~~~|||qqqhhhdddccc]]]UUUNNNHHHBBB:::444444333222111000000000000111111111111111000//////////////////////////////......------------......---......//////......---000///...---------------........................000///...---------------////////////////////////111111000.........000111000000000000////////////222222111111111111111111222222222222333444555555555555555666777999:::;;;<<<<<<======>>>>>>??????FFFEEEGGGPPP]]]fffiiihhh^^^aaammmyyyooorrrXXXMMMDDDBBBCCCDDDFFFJJJTTT\\\dddeeeccc^^^VVVMMMNNNRRRWWW```nnnzzz|||xxxooofffZZZQQQLLLJJJGGGEEE???@@@??????@@@CCCIIIMMMUUU^^^iiisss}}}~~~vvviiiaaaZZZYYYZZZXXXWWWYYYWWWWWWWWWUUUUUUVVVZZZ]]]ccceeehhhjjjiiifff```\\\^^^[[[VVVQQQNNNOOOTTTXXX]]]___dddjjjpppuuuxxxzzz~~~{{{vvvoooiiieeeaaa```^^^dddppp}}}}}}}}}}}}{{{xxxvvvttttttqqqnnnkkkjjjhhheeecccccc___\\\\\\^^^]]]YYYUUUWWWVVVUUUSSSQQQPPPNNNNNNMMMMMMKKKKKKJJJKKKLLLLLLLLLLLLKKKKKKLLLNNNPPPRRRTTTSSSRRRRRRRRRSSSTTTTTTUUUWWWZZZ]]]```eeejjjnnnrrrsssttttttqqqlllgggdddbbb___ZZZUUUSSSTTTVVVXXXaaaiiipppuuu{{{yyyooojjjooo}}}|||~~~}}}wwwqqqjjjtttuuuiiibbbccc]]]VVVPPPKKKDDD<<<666444333222111000000000000111111111111111000///////////////////////////////////////....../////////------------------------//////...---------------------------------------//////...---------------////////////////////////111...,,,---111222111///////////////000000000000222222111111111111111111222222222222333444555666666666666777888999:::;;;=========>>>>>>?????????CCCEEELLLWWWbbbfffccc^^^YYY[[[cccxxxxxxnnnppp[[[PPPFFFDDDDDDDDDFFFJJJUUU^^^fffgggddd___XXXPPPPPPTTTYYYbbbppp|||~~~zzzkkkbbbVVVLLLHHHGGGEEEDDD>>>?????????@@@DDDIIINNNVVV___kkkuuu~~~vvvhhh```ZZZZZZZZZXXXWWWYYYWWWWWWWWWVVVVVVXXX\\\```fffgggiiiiiifffbbb]]]ZZZ[[[YYYUUUPPPNNNOOOTTTXXX[[[___eeelllrrrvvvxxxyyy{{{xxxrrrllleee```]]][[[ZZZaaannn~~~{{{{{{zzzyyyxxxwwwvvvvvvtttqqqnnnkkkiiigggdddaaabbb___\\\[[[\\\\\\XXXUUUVVVUUUTTTRRRQQQOOONNNMMMLLLLLLKKKKKKKKKLLLMMMMMMLLLLLLKKKKKKLLLNNNPPPQQQRRRQQQQQQQQQRRRSSSTTTTTTTTTVVVYYY\\\___dddiiimmmssstttvvvvvvtttpppllliiihhhddd___ZZZWWWWWWXXXZZZ```hhhpppuuuzzz|||qqqllllllzzz{{{|||uuummmvvv|||mmmccceee```ZZZUUUOOOHHH>>>777444333222111000000000000111111111111111000//////////////////////////////000000////////////000000...---,,,,,,,,,,,,---...///.........------------------------------------//////...------------...////////////////////////000,,,***---333666222.........//////000000111111111111222222222222222222333333333333333444666666777777777777888:::;;;<<>>>>>??????@@@@@@EEEIIIQQQ\\\eeefff___XXXUUUTTTYYYkkkwwwlllmmm___TTTJJJFFFFFFEEEFFFIIIVVV```hhhhhhddd```YYYSSSSSSWWW\\\dddrrr~~~|||lllbbbUUUJJJEEECCCAAA@@@>>>>>>>>>???@@@DDDJJJNNNUUU___kkkvvv|||sssggg___YYYZZZZZZXXXWWWXXXVVVWWWWWWWWWWWWZZZ^^^bbbiiijjjjjjhhhddd^^^ZZZWWWXXXWWWSSSPPPNNNPPPUUUYYYZZZ^^^fffmmmssswwwxxxxxxxxxuuupppiiiccc^^^ZZZYYYXXX```mmm}}}~~~{{{zzzxxxwwwwwwwwwwwwxxxtttrrrooommmjjjhhhdddaaaaaa___\\\[[[[[[ZZZXXXVVVVVVUUUTTTRRRPPPOOONNNMMMKKKKKKKKKLLLLLLMMMMMMNNNLLLLLLLLLLLLMMMNNNOOOPPPOOOOOOPPPQQQQQQRRRSSSTTTTTTVVVYYY[[[^^^bbbgggkkkmmmooorrrttttttssspppoooiiifffaaa[[[XXXWWWXXXYYY___gggooosssyyyuuuoookkkwww~~~{{{pppvvvsssiiikkkggg```[[[TTTKKK@@@888444333222111000000000000111111111111111000//////////////////////////////000//////////////////000///---,,,******,,,---///..................------------------------------///......---------......///////////////////////////------///333333000------......///000111111222111111222222222222222333333333333333444555666777888888888888999:::;;;<<<@@@@@@??????@@@AAABBBCCCJJJMMMUUU```hhhiiibbbZZZTTTRRRUUUeeevvvkkkkkk|||]]]RRRHHHFFFFFFFFFHHHKKKWWWaaaiiihhhccc___YYYTTTRRRVVV\\\eeerrr}}}~~~yyyjjj```TTTKKKFFFDDDBBBAAA>>>>>>>>>???@@@DDDJJJNNNVVV```lllxxx|||rrrfff^^^YYYZZZZZZXXXWWWXXXVVVWWWWWWWWWWWWZZZ___bbbkkkmmmmmmiiiccc\\\WWWUUUUUUTTTRRROOONNNQQQUUUYYY[[[___gggoootttwwwwwwvvvuuurrrmmmgggbbb]]]ZZZYYYZZZbbbooo|||~~~{{{zzzxxxwwwvvvwwwxxxyyyuuussspppnnnmmmjjjfffcccaaa___\\\[[[ZZZYYYXXXWWWVVVUUUTTTSSSQQQOOONNNMMMKKKKKKLLLMMMMMMMMMNNNNNNLLLLLLLLLMMMMMMNNNOOOOOONNNNNNOOOPPPQQQRRRRRRRRRSSSUUUXXXZZZ\\\```eeehhhkkkllloooqqqrrrqqqpppooohhheee```\\\YYYXXXXXXYYY]]]dddlllpppvvv~~~|||rrrkkkuuu}}}qqqtttzzz~~~wwwqqqrrrmmmfff___WWWMMMAAA999444333222111000000000000111111111111111000/////////////////////////////////......------......//////...,,,++++++,,,...///------...//////......---------------------------......---------......///////////////////////////---000333333///------///---......///000111111222111111222222333333333333444444444444555666777777::::::999::::::;;;<<<===@@@@@@???@@@AAACCCEEEFFFIIINNNZZZhhhqqqpppfff\\\RRRQQQTTTccc|||tttiiijjjzzzWWWMMMDDDCCCEEEFFFJJJNNNXXXbbbjjjhhhaaa\\\WWWRRRPPPUUU\\\eeeqqqzzzxxxrrrddd\\\RRRKKKIIIHHHFFFDDD>>>?????????@@@DDDIIINNNXXXbbbooo{{{}}}rrreee^^^YYYZZZ[[[XXXWWWWWWVVVWWWWWWWWWWWWZZZ^^^bbblllnnnppplllccc[[[UUUTTTRRRRRRPPPOOONNNQQQVVVZZZ]]]aaahhhoootttvvvvvvuuupppnnnjjjeeeaaa^^^\\\[[[]]]dddppp{{{~~~zzzyyyxxxwwwvvvvvvwwwxxxtttrrrqqqpppnnnkkkgggdddaaa```^^^[[[YYYYYYYYYYYYWWWVVVUUUSSSRRRPPPOOONNNLLLLLLMMMNNNNNNNNNMMMMMMLLLLLLMMMMMMNNNNNNNNNNNNMMMNNNOOOPPPPPPPPPPPPPPPRRRTTTVVVWWWYYY[[[```cccjjjkkklllmmmlllkkkiiihhheeebbb___[[[YYYXXXYYYYYYZZZaaahhhkkkrrr|||wwwlllttt||||||oooqqquuuxxxyyyxxxvvvttttttoooggg___WWWMMMBBB:::444333222111000000000000111111111111111000//////////////////////////////......------------......///...------------...///,,,---.../////////...---...........................------------...//////////////////////////////...222666333---***,,,000......//////000000111111111111222222333444444444555555444555555666777888;;;;;;;;;;;;;;;<<<======@@@@@@???@@@BBBEEEHHHJJJBBBLLL\\\nnnxxxtttfffZZZRRRPPPRRR___wwwooofffhhhxxxYYYOOOFFFDDDFFFGGGJJJMMMXXXcccjjjggg___YYYTTTPPPPPPVVV^^^gggssszzzvvvnnnaaaZZZRRRLLLJJJIIIFFFDDD???@@@??????@@@CCCIIIMMMWWWbbbppp|||{{{pppddd]]]XXXZZZ[[[YYYWWWWWWWWWWWWWWWVVVVVVYYY]]]aaalllppprrrnnneee[[[UUUSSSPPPPPPOOONNNOOORRRWWWZZZ```ccciiiooosssuuuuuuuuujjjiiifffbbb```^^^]]]]]]___fffpppyyyyyyxxxwwwvvvuuuuuuuuutttqqqpppoooooonnnlllhhheeebbbaaa___\\\ZZZYYYYYY[[[XXXWWWVVVUUUSSSQQQPPPOOOMMMMMMNNNNNNNNNMMMLLLKKKLLLLLLMMMNNNNNNNNNNNNMMMMMMNNNOOOPPPPPPOOONNNNNNPPPQQQSSSSSSTTTVVVYYY\\\aaabbbcccdddcccbbb```___^^^\\\YYYWWWVVVVVVWWWXXXXXX^^^cccgggnnnzzz|||ooottt{{{~~~}}}tttkkkooossstttrrrppppppqqqrrrlllddd\\\UUULLLBBB;;;444333222111000000000000111111111111111000////////////////////////////////////............//////////////////////////////+++,,,...///000///...---////////////////////////---------------.../////////////////////////////////111222111---,,,...111////////////000000000000111111222222333444444555555555555555666777888999<<<<<<<<<;;;<<<<<<===>>>?????????@@@CCCGGGKKKMMMDDDKKKXXXgggrrrqqqfff]]]UUUQQQPPPZZZqqqyyyjjjcccfffvvvbbbWWWMMMIIIHHHGGGHHHKKKXXXcccjjjfff]]]WWWRRRNNNSSSYYYbbblllvvv|||wwwnnnbbb\\\TTTNNNJJJGGGCCC???@@@@@@@@@???@@@CCCHHHLLLUUU```nnnzzzyyymmmccc\\\XXXZZZ[[[YYYWWWWWWWWWWWWWWWVVVVVVXXX\\\___kkkppptttpppfff[[[UUURRROOOOOOOOONNNOOORRRWWW[[[bbbeeeiiinnnrrrtttttttttgggeeeccc```^^^^^^]]]]]]```fffooowww}}}wwwwwwvvvuuutttsssrrrrrroooooonnnnnnnnnkkkhhhdddcccbbb```]]]ZZZYYYZZZ\\\YYYXXXWWWUUUSSSRRRQQQPPPMMMNNNOOOOOONNNMMMLLLKKKLLLMMMMMMNNNNNNNNNMMMMMMMMMNNNOOOPPPOOONNNMMMLLLNNNOOOPPPPPPPPPRRRUUUXXXVVVWWWYYYZZZ[[[[[[[[[[[[WWWVVVTTTRRRQQQRRRSSSTTTWWW\\\aaadddlllxxxpppuuuzzz}}}vvvlllhhhnnnsssrrrnnnjjjjjjllloooiii```YYYRRRKKKCCC===444333222111000000000000111111111111111000//////////////////////////////000000////////////000000//////000000000000//////+++,,,...000000///...---000000000000000000000000---------------...///000////////////////////////111000.........000111111000000000000////////////111111222333333444555555555555555666666777888999===<<<<<<<<<<<<======>>>???>>>???@@@DDDHHHMMMPPPLLLMMMRRR[[[eeeiiigggcccYYYSSSPPPXXXmmmtttfff```ddduuufffWWWJJJGGGFFFEEEJJJSSS^^^aaadddaaa[[[TTTQQQQQQVVVWWWbbbvvvxxxssshhh\\\QQQMMMLLLHHHEEEDDD===>>>======>>>AAAGGGKKKYYYdddqqqzzzvvvlllbbb^^^ZZZXXXZZZZZZXXXVVVTTTTTTUUUUUUVVVYYY]]]aaajjjnnnpppjjjccc^^^VVVPPPNNNMMMLLLMMMPPPTTTXXX[[[bbbhhhnnnqqqssstttqqqkkkiiibbb]]]]]]]]][[[[[[^^^___fffnnnssswww}}}}}}|||yyywwwtttrrrqqqqqqssstttsssoookkkkkkmmmlllhhhccccccbbb```^^^\\\ZZZXXXWWWVVVVVVXXXXXXWWWUUURRRQQQNNNMMMMMMMMMMMMMMMNNNNNNPPPPPPNNNMMMLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJLLLKKKKKKJJJJJJKKKKKKLLLTTTRRRRRRTTTWWWXXXVVVSSSQQQQQQOOOMMMKKKLLLOOORRRTTTWWW[[[aaahhhqqq{{{{{{}}}{{{yyyrrrlllgggkkkoooqqqooolllhhhffflllfff[[[PPPLLLJJJDDD===777444111//////000000000000/////////...............------,,,,,,,,,------,,,...000111111000...,,,333111...,,,++++++,,,---,,,,,,------------,,,,,,,,,,,,,,,---------............------------............//////000000111111////////////............//////000111111111111111333333333333444555666666777777777888999999::::::999::::::;;;;;;::::::999>>>>>>???@@@@@@CCCGGGKKKJJJKKKOOOWWW```eeeeeeccc```XXXSSSYYYmmmnnniiidddaaappplll\\\NNNJJJIIIGGGLLLTTT]]]aaadddaaaZZZTTTQQQQQQVVVWWWcccwww}}}yyyiii]]]QQQMMMJJJEEEAAA@@@AAAAAAAAAAAABBBFFFKKKOOOYYYeeerrr{{{}}}sssgggaaa]]]YYYXXXYYYZZZXXXVVVTTTUUUTTTTTTUUUXXX]]]aaahhhmmmooojjjccc]]]VVVOOOMMMLLLLLLMMMPPPUUUZZZ^^^ccckkkqqqtttvvvvvvqqqkkkggg```ZZZZZZZZZYYY[[[^^^bbbhhhpppuuuxxx~~~}}}|||yyywwwtttrrrrrrsssuuuwwwvvvrrrooonnnooonnnjjjeeeeeedddbbb___]]]ZZZXXXXXXYYYYYYXXXWWWUUURRRPPPNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMKKKLLLLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGHHHHHHLLLKKKLLLNNNQQQSSSQQQOOOMMMMMMLLLKKKKKKMMMPPPSSSTTTVVVZZZ___fffpppzzz}}}~~~~~~vvvpppiiijjjlllllljjjgggfffeeefffbbbZZZQQQNNNMMMGGG@@@777444111///000000000000000000/////////.........//////............//////......////////////......000///...---------...///------............------,,,,,,---------...............------------............//////000000111111111000000000000/////////000000111222222222222222222222222222333444555666666777777888888999::::::999999::::::::::::999999<<<===>>>>>>???BBBFFFIIIGGGHHHMMMUUU^^^bbbaaa___]]]WWWUUU]]]rrrkkkeeeaaa```ppprrraaaQQQLLLIIIGGGLLLTTT]]]aaaccc```YYYRRRPPPQQQUUUXXXcccvvvjjj^^^QQQLLLHHHBBB>>><<>>======>>>>>>>>>???CCCIIIMMMYYYfffuuu}}}ooobbb___[[[XXXWWWXXXYYYXXXUUUVVVUUUTTTRRRSSSWWW]]]aaaeeekkknnnjjjddd___WWWQQQJJJJJJJJJLLLQQQXXX___dddhhhqqqzzz}}}~~~|||uuummmddd\\\TTTRRRSSSUUU[[[aaahhhnnntttxxxzzz~~~~~~{{{yyyxxxuuusssssstttuuuvvvzzzxxxuuutttsssqqqmmmjjjiiihhhfffccc```]]][[[ZZZ\\\ZZZXXXUUURRRPPPNNNNNNOOONNNMMMMMMLLLMMMMMMMMMMMMMMMMMMLLLLLLMMMMMMNNNKKKKKKKKKJJJIIIGGGFFFEEE@@@@@@????????????@@@@@@??????@@@BBBCCCDDDEEEEEEEEEGGGIIIJJJKKKMMMPPPSSSRRRSSSUUUXXX___jjjvvv~~~yyynnnmmmlllkkkjjjgggccc```ffffffbbb\\\VVVQQQGGG>>>888555111000000111111000000000000////////////...//////000000111111111000///......------......///---...000111222111000///......////////////......------------..................------------............//////000000111111111111111000000000//////000111222222333333222222111111111111222333444444666666777777888999999999777888888999999888888777888:::;;;<<<<<<>>>AAACCCEEEHHHOOOXXXaaadddbbb___WWWTTTTTT___uuunnnddd``````pppyyyfffTTTLLLIIIGGGLLLUUU^^^ccceee___UUUMMMMMMOOOTTTZZZdddpppzzz}}}yyyggg[[[PPPLLLIIIDDDAAA@@@??????@@@@@@AAAEEEKKKOOOXXXeeeuuurrreee^^^ZZZWWWVVVXXXYYYWWWUUUUUUUUUTTTSSSSSSVVV\\\```dddkkkooolllgggaaaZZZSSSJJJIIIIIIKKKPPPXXX```eeejjjsss|||~~~wwwnnneee\\\SSSQQQRRRUUU\\\ccciiiooouuuyyyzzz{{{yyyxxxwwwuuutttsssssssssxxxwwwuuusssrrrooollljjjjjjiiigggdddbbb___]]]\\\YYYXXXVVVTTTSSSQQQQQQQQQOOONNNNNNMMMLLLLLLMMMMMMOOONNNMMMLLLKKKKKKKKKKKKJJJJJJIIIIIIGGGFFFDDDDDD??????>>>>>>>>>>>>??????@@@AAAAAAAAA@@@@@@AAABBBFFFHHHKKKLLLLLLMMMNNNPPPPPPQQQSSSVVV\\\gggrrrzzzzzzqqqrrrsssuuutttnnnfff```eeehhhhhhccc]]]VVVJJJ@@@888555222000000111111111111000000000////////////---...///000000000000///,,,---...000000...---,,,...///111222222000...,,,......////////////......---------.........//////......------------............//////000000111111000000/////////.........///000000111111111111111111111111111222333444444555666666777888888999999777888888999999888888777777999;;;<<<<<<===???BBBCCCFFFNNNYYYbbbgggeeebbbYYYTTTRRR[[[qqqrrrfff______mmm}}}iiiVVVNNNKKKJJJPPPYYYbbbgggiiibbbUUUMMMMMMPPPUUU]]]gggooowww|||yyyssseeeYYYOOOKKKIIIFFFBBBBBB======>>>>>>@@@DDDJJJNNNWWWeeeuuuuuuhhh]]]YYYVVVUUUWWWXXXWWWUUUTTTUUUUUUTTTTTTVVVZZZ^^^cccjjjooommmhhhccc\\\UUUKKKIIIHHHJJJOOOVVV^^^cccjjjsss|||xxxpppfff\\\SSSQQQRRRUUU\\\cccjjjooovvvzzz}}}zzzwwwxxxyyyyyyxxxvvvsssrrruuuuuutttsssqqqnnnlllkkkjjjiiigggeeeccc```___^^^WWWWWWWWWVVVUUUTTTSSSSSSOOOOOONNNMMMLLLLLLLLLLLLNNNMMMLLLJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDCCC??????>>>>>>>>>>>>??????AAABBBBBBAAA???>>>@@@AAAFFFHHHKKKMMMLLLLLLMMMMMMOOOPPPRRRUUUZZZcccmmmttt||||||{{{tttvvvyyy}}}}}}vvvjjjaaa```fffkkkiiiccc[[[PPPEEE888555222000111222111111111111000000000/////////+++,,,...///000//////...***,,,...000000...,,,***...///111111111///---,,,.........//////.........------........./////////......------------............//////000000111111////////////............//////000111111111111000222111111222222333444555555555666777777888888999888888999999999999888888888:::<<<=========???AAA@@@CCCKKKWWWccciiijjjhhh___YYYTTT[[[pppvvvhhh```___jjjyyy|||iiiUUUMMMKKKKKKRRR\\\iiinnnooofffXXXOOOOOOSSSVVV```kkkrrrxxx|||yyyrrrdddXXXMMMJJJHHHDDDAAA@@@;;;<<<<<<<<<>>>CCCIIIMMMXXXeeetttttthhh\\\YYYUUUUUUWWWXXXWWWUUUSSSTTTUUUUUUUUUVVVYYY[[[aaaiiinnnmmmhhhccc\\\UUULLLJJJHHHIIIMMMTTT\\\```jjjrrr{{{yyyrrreee\\\SSSQQQRRRTTTZZZaaajjjqqqxxx}}}zzztttwwwzzz}}}}}}{{{wwwuuusssttttttrrrpppnnnmmmmmmhhhhhhfffeeecccaaa```___WWWXXXXXXXXXWWWUUUTTTSSSPPPOOONNNMMMLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHFFFFFFFFFFFFEEEEEEDDDCCC@@@??????>>>>>>??????@@@???@@@@@@???======@@@BBBCCCFFFJJJLLLLLLKKKKKKLLLNNNOOOQQQTTTYYYaaaiiiooowwwxxxyyy~~~{{{vvvxxx|||zzznnnddd]]]fffmmmlllggg]]]PPPEEE888666222111111222222111111111111000000000//////***,,,...///000000///...,,,------......------,,,,,,---...///000///......------............------............////////////......------------............//////000000111111000000000////////////...000000111222222222222111222222222222333444555666555555666666777888888888999999::::::::::::999999999;;;===>>>>>>???@@@BBB???BBBKKKWWWeeemmmppppppeee___ZZZ```ttt}}}nnneeeccclllyyyyyyfffSSSKKKIIIIIIQQQ\\\mmmrrrsssjjj[[[QQQQQQUUUWWWbbbnnnttt{{{{{{ssscccXXXMMMHHHFFFBBB???>>>??????@@@AAABBBGGGMMMQQQYYYeeettt~~~rrrfff\\\XXXUUUUUUWWWXXXWWWUUURRRTTTVVVVVVVVVWWWXXXZZZ```gggmmmlllhhhccc[[[TTTMMMKKKHHHHHHLLLRRRZZZ___iiirrrzzz~~~zzzssseee[[[SSSQQQQQQSSSYYY___kkkrrrzzzyyyrrrvvv{{{{{{yyyrrrssstttsssqqqooonnnnnnggggggfffeeecccbbbaaa```XXXYYYZZZZZZXXXVVVSSSQQQPPPOOONNNMMMLLLLLLLLLLLLHHHHHHGGGGGGGGGHHHIIIIIIDDDEEEEEEEEEEEEEEEDDDDDD??????>>>>>>>>>>>>??????;;;===>>>===<<<===@@@CCC???CCCHHHJJJKKKKKKKKKKKKNNNOOORRRTTTYYY___ggglllppp}}}uuuwww}}}|||xxxxxx{{{{{{ooofff___hhhpppnnnggg\\\MMMAAA999666222111111222222111111111111111000000000000***,,,...000111111//////...---,,,,,,,,,,,,---...***+++,,,...//////000000,,,------------------,,,............/////////000.........------...............//////000111111111111111111111000000000000111111222333333333333222333333333333444555666666555555666666777888888888999::::::;;;;;;::::::999:::<<<>>>?????????AAABBBAAADDDLLLZZZhhhrrrvvvwwwiiiddd```fffyyyuuullljjjrrr|||rrrbbbSSSMMMJJJGGGMMMWWWjjjuuu{{{sssaaaRRROOORRRZZZcccnnnxxxyyynnn```VVVMMMJJJGGGBBB@@@@@@?????????@@@AAAEEEKKKOOOVVVdddttt~~~}}}qqqfff\\\YYYUUUTTTUUUVVVWWWWWWUUUUUUUUUSSSSSSTTTWWWYYY\\\aaagggjjjggg```YYYUUUNNNHHHEEEGGGJJJOOOXXX```eeeoooyyyyyyqqqfff\\\SSSPPPPPPRRRXXX___iiirrr|||{{{yyyyyyzzz|||}}}xxxvvvssssssssssssrrrpppiiihhhgggeeecccbbbbbbbbb]]]\\\ZZZXXXVVVTTTTTTSSSSSSQQQPPPOOOOOOMMMJJJHHHJJJIIIHHHFFFFFFFFFFFFGGGGGGFFFEEEDDDCCCBBBAAAAAA???@@@@@@@@@@@@???>>>>>>@@@???>>>===============AAACCCFFFHHHJJJJJJJJJIIILLLOOOSSSUUUXXX]]]dddiiipppxxx~~~qqqsss}}}|||wwwuuuvvvpppssszzz~~~{{{ssspppqqqfffjjjkkkfff^^^UUUJJJ@@@999777333222222222111///000000////////////000000111000///000111222111///000000//////.........---------......//////000000//////.........------------,,,,,,++++++,,,,,,---+++,,,...000///...+++***..................------////////////////////////111111222333333333333222222222333333444555666666888777777666666666666666999;;;<<<<<<<<<===???AAA???@@@AAA@@@??????AAABBBKKKMMMTTT^^^jjjqqqttttttnnnjjjeeeiii}}}{{{vvvvvv{{{ooo___QQQLLLIIIHHHNNNXXXhhhrrryyyqqq```RRRPPPSSSYYYcccnnnxxxyyyooo```VVVMMMIIIGGGBBB@@@@@@>>>>>>??????AAAFFFLLLPPPVVVdddttt}}}{{{oooccc\\\YYYVVVTTTUUUWWWXXXXXXVVVVVVVVVTTTSSSTTTVVVYYY[[[```gggjjjhhhbbb\\\XXXSSSLLLGGGGGGIIIMMMTTT\\\fffoooyyy~~~}}}vvvnnnddd[[[RRRPPPQQQTTTZZZaaakkksss}}}|||yyyxxxzzz}}}}}}zzzwwwuuuttttttrrrqqqkkkjjjhhhfffdddcccbbbaaa\\\[[[ZZZXXXWWWVVVVVVVVVSSSRRRPPPOOOOOOMMMKKKIIIJJJIIIGGGFFFEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@???>>>>>>===<<<<<<<<<<<<<<<======???AAADDDFFFHHHIIIIIIHHHLLLOOORRRTTTVVVZZZaaafffnnnvvv|||ooopppzzz|||xxxtttsssvvvsssuuuyyy}}}zzzrrrllllllhhhjjjhhh```XXXQQQJJJCCC999666333222222222111000000000////////////000000111000///000111111000///000/////////............////////////000000000000//////.........---------...------------------...///000111000///+++(((&&&........................////////////////////////111111222333333333333222333333444555555666777777888777777666666666777777999:::<<<<<<;;;<<>>???AAAFFFKKKUUUbbbmmmssssssqqqllliiieeejjj}}}lll\\\OOOKKKIIIHHHOOOYYYdddmmmtttnnn^^^RRRQQQUUUYYYbbbnnnxxxzzzppp```VVVMMMIIIFFFBBB@@@AAA======>>>???BBBFFFMMMQQQXXXeeettt}}}~~~yyylll___ZZZWWWTTTSSSUUUVVVWWWVVVWWWWWWWWWUUUTTTTTTVVVXXXZZZ___fffjjjiiieee```^^^YYYRRRKKKIIIHHHJJJQQQXXXfffooowww{{{|||zzzsssjjjcccZZZSSSRRRTTTWWW]]]cccmmmttt~~~zzzwwwvvvzzz~~~|||wwwtttrrrqqqpppooommmllljjjhhhfffdddbbbaaa\\\[[[ZZZYYYXXXXXXXXXYYYTTTRRRPPPOOOOOONNNLLLJJJHHHHHHFFFEEEEEEEEEEEEEEEFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@??????>>>999999999999:::;;;<<<===<<<===@@@CCCEEEFFFGGGGGGJJJMMMQQQRRRTTTXXX___dddlllsss}}}yyylllmmmvvv|||vvvrrrpppqqquuuvvvuuuwww{{{yyypppgggdddggghhhbbbWWWOOOJJJGGGCCC999666333222222222111000000000////////////000000111000//////111111000///////////////............////////////...........................---------........................000000111000...,,,)))'''........................////////////////////////111111222333333333333222444444555555666777777777777777666666666777777888999:::;;;;;;:::;;;===???CCCCCCCCCAAA???===>>>???BBBIIIVVVeeeooorrrppplllhhhfffdddkkkkkk\\\NNNJJJHHHGGGNNNYYYaaaiiiooojjj\\\RRRRRRVVVXXXbbbnnnxxx{{{qqqaaaWWWMMMHHHFFFBBB@@@AAA<<<===>>>???BBBGGGMMMRRRZZZgggvvv}}}~~~wwwjjj]]]WWWTTTRRRRRRSSSTTTUUUTTTXXXXXXXXXVVVTTTTTTUUUWWWYYY^^^eeeiiijjjgggeeeccc^^^VVVNNNKKKIIIJJJOOOVVVcccllluuuxxxzzzxxxqqqjjjbbbZZZTTTTTTVVVXXX]]]cccnnnttt}}}wwwtttuuuzzz~~~~~~||||||~~~yyyvvvttttttsssrrrnnnnnnllljjjgggeeebbbaaa]]]]]][[[ZZZYYYYYYYYYYYYUUUSSSPPPOOOOOONNNLLLJJJGGGGGGFFFEEEEEEDDDDDDDDDFFFEEEEEEDDDCCCCCCBBBBBB@@@@@@AAAAAA@@@@@@???>>>888888888888888999::::::999:::===@@@BBBDDDEEEEEEGGGKKKOOOQQQTTTXXX```eeelllrrrzzzxxxllllllsssxxxrrrnnnmmmoootttwwwtttuuuzzzyyypppfffaaacccddd___TTTJJJFFFCCC@@@888666333222222222111000000000////////////000000111///...///000111000//////////////////..................------,,,,,,,,,.................................//////.........***,,,---/////////..................////////////////////////////////////111111222333333333333222444444555555666666666666777666666666777888999999888:::;;;:::::::::<<<>>>@@@AAAAAA???======>>>???AAAIIIVVVbbbjjjkkkhhheeebbbaaaaaakkk|||~~~lll\\\NNNJJJGGGFFFMMMWWW```ggglllggg[[[RRRSSSWWWXXXaaammmxxx|||rrraaaWWWLLLHHHEEEBBB@@@BBB<<<===>>>???BBBGGGMMMRRR]]]jjjxxx~~~wwwiii\\\VVVTTTSSSSSSTTTUUUUUUUUUWWWWWWXXXVVVUUUTTTUUUVVVXXX]]]dddhhhjjjiiihhhhhh```YYYRRRNNNLLLKKKOOOUUU^^^gggpppuuuwwwvvvpppiiibbb[[[UUUUUUWWWYYY]]]bbbmmmsss{{{xxxtttuuuyyy}}}|||xxxxxx||||||yyyyyyyyyxxxxxxnnnnnnmmmkkkhhheeecccaaa```___]]][[[YYYXXXWWWWWWUUUSSSPPPNNNNNNMMMLLLJJJGGGGGGFFFFFFEEEDDDDDDCCCEEEEEEDDDDDDCCCCCCBBBBBB@@@AAAAAAAAAAAA@@@??????;;;:::999999888888888999888999;;;===@@@AAACCCCCCCCCGGGLLLPPPTTTZZZbbbiiimmmsssyyy~~~{{{nnnlllqqqxxxrrrnnnlllnnnrrrxxxvvvxxx}}}}}}tttjjjddd```eeeddd[[[PPPIIICCC???888555333111222222222111000000////////////000000000///...///000111000............///////////////000//////......------------.....................,,,---............---,,,(((***,,,...000111111222........./////////000000000000000000000000000000111111222333333333333222444444444444444444555555666666666666777999::::::999:::;;;;;;::::::<<<>>><<<===>>>===<<<===???AAACCCJJJTTT]]]bbbbbb```]]][[[[[[^^^jjjyyy{{{lll\\\OOOJJJHHHGGGMMMWWWaaagggjjjeeeYYYRRRRRRVVVWWWaaammmxxx}}}sssbbbWWWLLLGGGEEEAAA@@@BBB======>>>???BBBFFFMMMQQQ^^^kkkxxx~~~wwwhhh[[[WWWVVVTTTUUUVVVXXXWWWVVVTTTVVVWWWVVVTTTTTTTTTUUUWWW\\\bbbgggiiijjjjjjkkkccc\\\VVVSSSPPPMMMOOOTTTZZZbbbkkkooorrrrrrmmmfff___XXXTTTVVVXXXZZZ^^^ccclllrrr{{{|||~~~yyywwwuuuxxx{{{zzzxxxwwwyyy{{{{{{yyywwwvvvwwwwwwvvvtttmmmmmmmmmkkkiiifffcccbbb```___]]][[[YYYWWWVVVVVVUUURRROOOMMMLLLLLLKKKJJJGGGGGGGGGGGGFFFEEEDDDCCCEEEEEEDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAA@@@@@@???>>>===<<<;;;::::::::::::::::::;;;===>>>@@@AAABBBAAAEEEJJJOOOTTT[[[dddjjjooouuu{{{~~~pppmmmppp{{{vvvrrrnnnnnnpppxxxwww{{{uuulllhhh```iiimmmfffZZZPPPGGG@@@777555222111222333222111000000////////////000000000///......000000///............///////////////111111111111111000000000---------...............,,,---...//////...---,,,,,,,,,---...///000000000.........//////000000111000000000000000000000000111111222333333333333222444444444444444444444444555666666777888999;;;<<<:::;;;<<<;;;::::::<<<>>>:::<<<======<<<===@@@BBBFFFLLLUUU\\\^^^]]][[[ZZZWWWXXX\\\iiiyyyyyyjjj[[[NNNJJJIIIHHHPPPZZZccchhhjjjdddYYYQQQQQQUUUWWWaaammmxxx~~~tttbbbWWWLLLGGGDDDAAAAAABBB>>>>>>??????AAAFFFLLLPPP]]]jjjwww~~~}}}uuugggZZZUUUTTTSSSTTTVVVWWWVVVUUURRRTTTUUUUUUTTTSSSTTTUUUVVV[[[aaafffhhhjjjkkklllfff```[[[XXXTTTOOONNNQQQVVV^^^fffjjjllllllfff```ZZZTTTRRRUUUYYY\\\```eeemmmsss|||zzzwwwuuuuuuooorrrzzz}}}wwwwwwtttvvvxxxzzz{{{zzzyyyyyyvvvuuuttttttuuutttqqqoookkkllllllkkkiiigggdddbbb^^^]]]\\\ZZZXXXWWWWWWWWWTTTQQQMMMKKKKKKKKKJJJIIIGGGHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCAAAAAABBBBBBAAAAAA@@@??????>>>>>>=========>>>>>><<<<<<<<<===>>>???AAAAAA???CCCIIIMMMRRRYYYaaahhhpppwww~~~rrrmmmooo~~~~~~|||wwwqqqnnnooosssuuuzzzzzzooogggddd```kkkrrrmmmaaaTTTIIIAAA777555222111222333222222000000////////////000000000///......///000///.............../////////000//////000000000000000000---------.........//////,,,...///000000///...,,,.........////////////...---......///000000111111000000000000000000000000111111222333333333333222555555555555555444444444555555666777888:::<<<===;;;<<<===<<<;;;;;;===???===>>>???>>>>>>>>>@@@BBBGGGOOOXXX___```^^^\\\ZZZVVVWWW\\\iiizzzzzzhhhZZZMMMJJJJJJJJJRRR]]]eeeiiijjjcccXXXQQQQQQTTTWWW```mmmxxx~~~uuucccWWWLLLGGGDDDAAAAAACCC?????????@@@AAAEEEKKKOOO\\\iiivvv}}}|||tttfffYYYQQQPPPPPPQQQSSSSSSSSSRRRPPPRRRTTTTTTTTTSSSTTTUUUVVVZZZ```eeehhhjjjkkkmmmiiiccc^^^[[[VVVOOOMMMNNNUUU\\\cccfffggggggaaaZZZUUUQQQOOOTTTZZZ^^^ccchhhmmmsss}}}yyyrrrmmmkkkjjjhhhkkksss}}}|||wwwxxx}}}xxxttttttssstttwwwzzz}}}~~~{{{yyyzzzyyyyyyzzzzzzxxxtttqqqjjjkkkkkkkkkjjjgggdddbbb\\\[[[ZZZYYYXXXXXXXXXXXXTTTQQQMMMJJJJJJJJJJJJIIIHHHHHHIIIIIIHHHGGGEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCAAAAAABBBBBBAAAAAA@@@??????>>>>>>??????@@@AAABBB>>>======>>>>>>???@@@AAA???CCCHHHLLLPPPVVV^^^eeepppxxxrrrmmmnnn|||~~~{{{{{{sssnnnnnnmmmpppwwwzzzsssggg___^^^___kkksssnnnaaaTTTIIIAAA777555222111222333333222000000////////////000000000...---...///000///...---.........//////000000+++,,,,,,------.........---------.........//////...///000222222000///...............//////000000---......///000111111222000000000000000000000000111111222333333333333222666666666666666555555555555555666777888:::<<<===<<<=========<<<<<<===???@@@AAAAAA@@@??????@@@BBBGGGPPP\\\cccdddaaa^^^\\\VVVXXX\\\jjj~~~|||{{{hhhZZZNNNKKKJJJJJJQQQ\\\dddfffeee___VVVQQQQQQTTTWWWaaammmxxx|||rrr```UUULLLJJJHHHDDD@@@>>>@@@AAAAAA@@@@@@DDDKKKRRR]]]gggrrrxxxzzzttteeeVVVRRRQQQPPPPPPRRRSSSSSSRRRSSSTTTTTTTTTTTTUUUUUUUUUUUUXXX]]]bbbfffiiikkklllooolllgggaaa[[[VVVRRRQQQTTTZZZaaaffffffbbb^^^[[[VVVOOOKKKOOOWWW^^^fffmmmtttyyyvvvqqqnnnjjjffffffgggiiiooovvv||||||~~~xxxwwwvvvyyy}}}{{{uuuoootttuuuwwwyyy{{{}}}}}}~~~{{{uuusssuuuwwwuuurrrllliiigggfffggggggdddaaa]]]\\\[[[ZZZWWWUUURRRQQQPPPOOONNNLLLKKKJJJJJJJJJHHHHHHGGGGGGGGGGGGGGGHHHCCCDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBBDDDCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBBCCCDDDGGGIIINNNUUU\\\bbbooottt{{{tttpppmmmttt~~~zzzvvvuuuwwwsssppppppkkkccc^^^]]]```eeefffaaaZZZSSSLLLDDD777444222111111222111000111111000000//////......////////////////////////////////////..............................------......---,,,,,,...///000///......------...000111...///000111111000///...////////////000000000000222222111111222222333444222222222222333444555555888777555444444555666777555666777888999:::;;;;;;;;;;;;;;;<<<>>>???AAABBBAAAAAAAAA???>>>>>>@@@BBBJJJRRR]]]fffiiifff```\\\^^^]]]]]]gggxxxvvvhhhYYYMMMJJJIIIIIIQQQ[[[eeefffeee^^^UUUQQQQQQTTTWWW```kkkvvvvvvdddYYYNNNIIIGGGBBB>>>===>>>@@@@@@@@@@@@EEEMMMSSS___iiissszzz{{{ttteeeWWWRRRPPPOOOOOOQQQRRRRRRQQQSSSSSSTTTTTTTTTUUUUUUUUUSSSVVVZZZ___eeeiiilllnnnpppnnnjjjddd^^^XXXTTTQQQRRRXXX```eeefffccc___\\\WWWPPPLLLPPPWWW___gggnnnuuuzzz}}}uuupppmmmhhheeecccccceeegggkkkoooqqqrrrsssvvv{{{yyyvvvrrrrrruuuvvvtttqqquuuwwwyyy{{{}}}~~~~~~zzztttrrrtttuuusssqqqkkkiiiffffffgggfffcccaaa^^^]]]\\\ZZZXXXVVVTTTTTTQQQPPPNNNMMMKKKJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFFFFCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@AAAAAAAAABBBBBBBBBDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBDDDFFFIIINNNTTT\\\aaakkkpppvvv{{{tttoookkkrrr}}}||||||xxxxxxyyytttooommmggg^^^YYYXXX[[[```ccc^^^WWWPPPHHHAAA777555222111111111111000111000000000/////////...000000000000000000000000////////////..........................................------......///000...............///000000//////000000000000//////////////////000000000000000000000000111111222222222222222222333444555555888777555444444555666777555555666777888999::::::;;;;;;;;;<<<>>>???AAABBBAAABBBBBB@@@??????AAACCCHHHPPP[[[fffkkkjjjccc^^^___^^^___jjjyyyvvv}}}fffXXXLLLIIIHHHHHHPPPZZZffffffddd]]]TTTPPPRRRUUUZZZbbblllwww|||jjj]]]OOOIIIFFFAAA>>>>>>>>>???AAAAAABBBGGGOOOUUUbbblllvvv||||||ttteeeWWWQQQPPPNNNOOOQQQRRRRRRQQQSSSSSSSSSTTTTTTTTTUUUUUURRRTTTWWW\\\bbbhhhmmmoooqqqpppnnniiiccc\\\VVVRRRQQQVVV^^^dddgggeeeaaa^^^YYYRRRNNNQQQWWW^^^hhhpppyyy|||~~~wwwsssoookkkgggddddddcccbbbbbbaaaaaa```gggjjjpppwww|||zzztttmmmjjjlllppprrrrrruuuwwwyyy{{{}}}}}}}}}}}}}}}xxxrrrooopppppppppnnniiihhhfffffffffeeecccaaa^^^]]][[[YYYWWWWWWWWWWWWRRRQQQPPPNNNLLLKKKIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCDDDDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBDDDDDDDDDDDDDDDEEEEEEEEECCCCCCCCCDDDDDDDDDEEEEEEBBBDDDFFFIIIMMMSSSZZZ___fffjjjoootttxxx|||sssnnniiiooo~~~|||~~~{{{wwwwwwyyysssmmmkkkeee\\\UUUTTTXXX^^^aaa]]]VVVOOOGGG???777555222111111111111000000000000000////////////111111111111111111111111////////////..........................................//////000000000///---......///////////////000000////////////000000////////////000000000000////////////000000000111222222222333444444555555777666555555555666777888777777888999::::::;;;;;;;;;;;;<<<===>>>@@@AAABBBBBBCCCCCCBBB@@@AAACCCEEEGGGMMMYYYgggppppppjjjddd```___```lll{{{uuuyyyfffWWWKKKHHHGGGGGGOOOYYYffffffccc[[[SSSOOORRRVVV^^^fffoooyyymmm___PPPHHHEEEAAA@@@@@@AAACCCDDDDDDDDDHHHPPPVVVdddnnnyyy~~~|||ttteeeXXXRRRQQQPPPPPPRRRSSSSSSRRRSSSSSSSSSSSSTTTTTTTTTTTTSSSTTTVVVZZZ___eeejjjmmmpppppppppmmmggg___WWWSSSRRRVVV\\\ccchhhhhheeebbb[[[TTTOOOQQQVVV]]]gggqqq}}}~~~zzzwwwrrrnnnkkkkkkiiieee```\\\ZZZYYY___ccciiipppuuuzzz|||}}}vvvqqqjjjfffhhhlllppprrrtttvvvyyy{{{|||{{{yyyxxxyyytttnnnjjjjjjjjjjjjjjjgggfffffffffeeedddbbb```]]][[[YYYWWWVVVVVVWWWXXXTTTTTTSSSQQQOOOMMMKKKJJJJJJIIIGGGEEEDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDAAACCCFFFIIILLLRRRXXX]]]bbbeeeiiimmmrrrxxxtttmmmggglll|||}}}|||~~~}}}vvvqqqpppsssooolllmmmkkkbbbZZZVVV[[[aaaeeeaaaZZZSSSIIIAAA888555222111111111000///000000000000////////////000000000000000000000000////////////............---------...............---...000111111111000///,,,---///000000000///...111000///......///000111////////////000000000000//////000000111111111111222222333444444555555555777666666555666666777888999::::::;;;<<<<<<======;;;<<<<<<===>>>@@@AAABBBCCCDDDDDDCCCBBBBBBDDDFFFGGGNNN[[[kkkwwwzzztttmmmccc``````lll{{{sssuuu~~~|||zzzeeeWWWKKKHHHGGGGGGNNNYYYffffffccc[[[RRROOOQQQUUU___gggqqq{{{ooo```QQQIIIEEECCCBBBDDDFFFGGGHHHHHHGGGJJJPPPUUUdddppp|||}}}tttfffYYYTTTSSSQQQRRRTTTUUUUUUTTTRRRRRRSSSSSSSSSTTTTTTTTTVVVVVVXXXZZZ]]]bbbeeehhhlllnnnooonnniiibbbZZZUUUTTTVVV[[[bbbhhhkkkiiiggg^^^WWWQQQQQQTTTZZZfffpppzzzvvvssstttrrrllleee^^^[[[ZZZ^^^aaaggglllqqqtttuuuuuuppplllhhhfffhhhkkkoooqqquuuwwwzzz||||||yyyvvvsssqqqmmmhhhcccbbbcccdddeeedddeeeffffffdddbbbaaa```[[[YYYWWWUUUTTTUUUVVVWWWVVVVVVUUUTTTRRRPPPNNNMMMJJJIIIGGGEEEDDDCCCBBBBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCAAACCCFFFIIILLLQQQVVVZZZ___aaadddhhhmmmttt|||wwwnnnfffiiixxxxxx}}}}}}zzzzzzvvvnnnhhhgggkkkiiilllsssuuunnneee```___fffjjjggg___WWWLLLCCC888666222111111111000///////////////000000000000////////////////////////////////////............---------.........//////---...000111111111000///,,,---///000000000///...111000///......///000111////////////000000000000000111222333333333222222111222333555555555555555666666666666666777888888999999::::::;;;<<<<<<<<<<<<<<<<<<===???@@@BBBCCCCCCDDDDDDCCCBBBCCCEEEGGGIIIRRRaaarrr~~~xxxjjjccc```kkk{{{rrrrrryyyzzzvvveeeWWWKKKHHHGGGGGGOOOYYYeeeeeeccc\\\SSSOOOQQQTTT[[[dddqqq}}}qqqbbbRRRJJJFFFDDDCCCEEEHHHIIIJJJIIIHHHJJJPPPTTTdddppp}}}}}}tttfff[[[UUUTTTSSSSSSUUUVVVVVVUUURRRRRRRRRSSSSSSSSSTTTTTTXXXYYYZZZ[[[]]]```bbbccciiikkkmmmnnnkkkeee^^^ZZZWWWWWWYYY___fffkkklllkkkbbb[[[TTTRRRSSSYYYeeeppp}}}{{{|||zzzsssjjjbbb^^^]]]^^^bbbgggllloooooommmlllhhhhhhgggggghhhkkknnnpppwwwyyy|||}}}|||wwwrrrnnniiieee```\\\ZZZ\\\^^^```aaadddffffffdddaaa``````ZZZYYYWWWUUUUUUTTTUUUUUUUUUVVVVVVUUUTTTRRRPPPOOOJJJIIIHHHFFFDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBBBB????????????>>>>>>>>>===@@@@@@@@@AAAAAAAAAAAABBB@@@CCCFFFHHHKKKOOOTTTXXX[[[]]]aaaeeejjjqqqyyy~~~zzzpppfffgggrrr|||pppkkk{{{wwwuuuqqqjjjdddcccfffeeejjjuuu|||wwwooojjjbbbiiinnnkkkcccYYYMMMCCC999666333111111000///...////////////000000000000........................////////////............,,,,,,------.../////////......//////000000000///---......///////////////000000////////////000000////////////000000000000111222444555555555444333111222444555666666555555555666666777777888888888888888888999999:::::::::<<<<<<===>>>???AAABBBCCCCCCDDDDDDCCCBBBCCCFFFHHHKKKWWWiiizzztttiiieeeppp|||rrrqqqwww{{{vvvfffXXXKKKIIIHHHHHHOOOZZZcccdddccc]]]TTTOOOPPPSSSWWWbbbrrrttteeeUUULLLGGGCCCBBBBBBEEEGGGIIIIIIHHHKKKPPPTTTbbbppp}}}}}}tttggg\\\UUUSSSRRRSSSTTTVVVUUUUUURRRRRRRRRRRRSSSSSSSSSTTTXXXYYY[[[]]]^^^```aaaaaafffiiilllnnnlllhhhccc```XXXVVVUUUZZZbbbiiillllllhhhaaaYYYUUUTTTYYYeeeqqqzzzzzzoooeee```___^^^bbbggglllmmmkkkgggdddccccccdddeeefffjjjnnnqqqvvvxxx{{{{{{xxxrrrkkkgggaaa^^^ZZZUUUTTTUUUYYY\\\___bbbffffffccc```______ZZZYYYXXXWWWVVVUUUTTTTTTSSSSSSTTTUUUTTTRRRPPPOOOJJJJJJHHHGGGEEEEEEDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCCCCBBBBBBBBBBBB@@@@@@???>>>===<<<;;;;;;@@@@@@@@@@@@AAAAAAAAAAAA@@@BBBEEEHHHKKKNNNSSSVVVXXXZZZ^^^bbbgggnnnuuuzzz{{{}}}~~~rrrgggfffnnn|||nnnbbbyyy}}}wwwrrrqqqoooiiigggggggggdddhhhsss{{{zzztttooogggnnnsssoooggg\\\OOODDD999666333111111000///....../////////000000000111////////////////////////////////////............,,,,,,------...//////000......------......///000...............///000000//////000000000000//////////////////000000000000222333444666666555444333111222444666777666555555555555666777888999999999:::::::::::::::;;;;;;;;;<<<<<<===>>>???AAABBBCCCBBBCCCCCCCCCBBBCCCFFFHHHLLL[[[ppp~~~sssnnnyyy~~~sssqqqvvvyyyttt~~~fffXXXLLLIIIHHHHHHPPPZZZbbbdddccc]]]UUUOOOOOORRRUUUcccuuuwwwhhhWWWMMMHHHCCC@@@@@@BBBEEEGGGHHHHHHKKKPPPUUUaaaooo}}}|||sssggg]]]TTTSSSQQQRRRTTTUUUUUUTTTRRRRRRRRRRRRSSSSSSSSSSSSWWWXXX[[[^^^```aaaaaaaaaeeehhhkkknnnnnnkkkgggdddYYYUUUSSSWWW___gggkkklllllleee\\\WWWUUUYYYfffrrruuu|||rrrgggbbbaaa]]]aaaggglllllliiiddd``````aaaaaabbbdddhhhnnnrrrsssuuuwwwwwwsssllleee```\\\ZZZVVVRRRPPPRRRVVVZZZ^^^bbbeeefffccc```______[[[[[[ZZZYYYXXXVVVTTTSSSPPPQQQSSSTTTSSSRRRPPPOOOJJJJJJHHHGGGFFFFFFEEEEEECCCCCCDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@???>>>===<<<;;;:::@@@@@@@@@AAAAAAAAABBBBBB@@@BBBEEEHHHJJJNNNRRRUUUUUUXXX\\\```eeekkkrrrwwwyyy{{{}}}ttthhheeelll}}}pppbbbtttyyysssoooooonnnkkkkkkmmmjjjfffgggpppxxxxxxtttqqqkkkssswwwtttkkk___QQQFFF999666333111111000///....../////////000000111111000000000000000000000000000/////////............,,,,,,------...///000000......---,,,,,,...///000//////...------///000111...///000111111000///...////////////000000000000111222444666666555444333111222555666777777555444555555777888999999999999=========>>>>>>>>>>>>>>><<<======>>>???AAABBBCCCBBBCCCCCCCCCBBBCCCFFFHHHLLL]]]sssyyyuuutttqqquuuuuuppp{{{gggYYYMMMIIIGGGHHHQQQ^^^iiilllhhh^^^VVVSSSSSSRRRZZZdddrrr|||lllZZZQQQLLLGGGBBBAAA>>>@@@AAABBBCCCHHHPPPWWW^^^ooo~~~|||vvvjjj]]]SSSQQQOOOOOORRRTTTVVVVVVTTTRRRQQQRRRUUUVVVUUUSSSSSSUUUYYY\\\^^^___```___dddfffhhhjjjjjjiiigggfff^^^WWWSSSVVV[[[```hhhpppooojjjbbbZZZVVVYYY```gggnnn{{{uuujjjeeeeeedddhhhmmmpppnnniiiaaa\\\[[[ZZZYYYZZZ^^^eeelllpppqqqrrrrrrqqqnnniiidddaaa[[[WWWTTTRRRNNNKKKMMMRRRZZZ^^^cccfffeeebbb```^^^\\\[[[YYYXXXVVVVVVUUUUUUSSSQQQPPPQQQRRRSSSRRRQQQPPPMMMIIIGGGGGGGGGGGGFFFHHHGGGGGGFFFFFFFFFFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@@@@???===;;;:::::::::;;;======???@@@AAA@@@@@@???BBBCCCFFFHHHKKKNNNPPPQQQTTTVVVYYY\\\aaahhhpppvvvxxxyyy{{{}}}xxxllljjjpppvvvfffsssuuupppmmmrrruuusssooommmooohhhdddjjjuuu|||yyysssrrrwwwyyytttmmmbbbTTTHHH<<<888333000///000111111//////////////////////////////////////////////////////............//////////////////////////////...............---------..................------,,,,,,---///000222333444000000000000111111111111555444333666888888444111666666666666777777777777555666777888999:::::::::======<<<:::888888;;;=========<<<<<<>>>AAACCCEEE@@@BBBCCCCCCCCCDDDGGGIIISSSXXXdddvvv{{{{{{yyyrrrsssrrrlllttteeeXXXLLLIIIHHHIIISSS```lllnnniii^^^TTTQQQPPPPPP[[[cccqqq{{{kkkYYYPPPLLLGGGBBBAAA>>>???AAAAAACCCHHHPPPVVV```qqq|||vvvjjj]]]UUUSSSPPPPPPRRRTTTTTTTTTSSSQQQPPPQQQSSSUUUSSSRRRTTTVVVYYY\\\^^^______^^^aaacccfffhhhiiiiiihhhggg___XXXSSSUUUXXX]]]eeemmmppplllddd\\\WWWYYY___eeennn{{{zzznnniiihhhkkkmmmppppppllleee]]]XXXXXXWWWVVVWWW[[[bbbiiimmmnnnooonnnmmmiiiddd___\\\WWWSSSPPPOOOLLLIIILLLQQQYYY]]]bbbeeedddbbb```___\\\[[[ZZZXXXWWWVVVVVVVVVTTTSSSRRRRRRSSSTTTSSSRRRRRRNNNKKKHHHHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>===<<<:::999999999999===>>>@@@BBBCCCCCCCCCCCCBBBCCCEEEGGGJJJMMMOOOPPPRRRSSSUUUXXX\\\ccckkkpppuuuwwwxxxzzz}}}{{{nnnkkkooo}}}uuuhhhvvvyyyqqqlllnnnqqqppppppqqqsssnnnkkkoooxxx~~~~~~zzzxxxzzzyyyssskkkbbbVVVJJJ:::666222//////000111111111111111111111111111111//////////////////////////////............//////////////////////////////------------------------...........................---+++***+++---///000000000000000111111111111444333333555888777555222555555555555666666666666666666777999::::::;;;;;;>>>>>>===;;;999:::<<<>>>???>>>>>>>>>???@@@BBBCCC???@@@BBBBBBBBBCCCEEEGGGKKKPPP]]]ppp}}}|||zzz}}}yyyrrrtttoooiiipppdddWWWLLLIIIHHHJJJTTTaaappprrrlll___TTTPPPPPPPPP[[[bbbnnn~~~yyyiiiXXXOOOKKKGGGCCCAAA===???AAAAAACCCHHHPPPVVVcccsss{{{uuuiii]]]XXXUUURRRQQQRRRSSSSSSSSSRRRPPPOOOPPPQQQRRRRRRQQQUUUWWWZZZ\\\^^^^^^]]]\\\]]]___bbbeeehhhiiiiiiiiibbb[[[VVVVVVWWW[[[ccckkkpppnnnhhh```ZZZYYY^^^cccmmmzzztttnnnmmmrrrssssssrrrmmmfff^^^ZZZWWWVVVUUUVVVZZZaaahhhlllnnnnnnmmmjjjfffaaa\\\ZZZTTTQQQOOONNNLLLIIILLLQQQWWW[[[```ccccccaaa```___\\\\\\ZZZYYYXXXXXXXXXXXXVVVUUUTTTTTTVVVVVVUUUTTTSSSPPPMMMJJJIIIHHHGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDBBBBBBBBBBBBAAA@@@?????????>>>===<<<;;;:::::::::;;;===???AAACCCDDDDDDDDDAAABBBDDDFFFIIIKKKMMMNNNOOOOOOPPPRRRUUU[[[ccchhhoooqqqsssuuuxxx}}}rrrnnnppp|||vvvqqqwwwmmmkkklllmmmpppsssvvvsssqqqsssyyy}}}|||{{{vvvoooiiibbbWWWLLL:::666111//////111111222111111111111111111111111//////////////////////////////............//////////////////////////////------------------------........................555222///,,,+++---000111000000000111111111222222333222333555777777555333444444444444555555555555777777888999:::;;;<<<<<<>>>>>>>>><<<;;;:::<<<>>>????????????@@@@@@@@@AAA@@@BBBCCCCCCCCCCCCEEEGGGGGGKKKWWWiiivvvzzz{{{}}}yyyyyyyyysssuuuzzzjjjeeekkk{{{fffXXXMMMIIIHHHIIISSS```rrrtttpppbbbUUUQQQSSSTTT[[[aaalllzzzxxxhhhWWWOOOKKKGGGCCCAAA===???@@@AAABBBGGGOOOVVVcccrrr~~~~~~yyyrrrgggZZZWWWUUURRRQQQRRRTTTTTTTTTRRRQQQPPPPPPPPPQQQRRRRRRVVVXXXZZZ\\\]]]]]]\\\[[[ZZZ[[[^^^aaaeeegggiiijjjggg```ZZZXXXWWWYYY```iiippppppllleee]]]ZZZ]]]bbbmmmyyyyyysssrrrwwwwwwwwwuuupppjjjddd```XXXWWWWWWXXX\\\bbbiiimmmqqqqqqpppmmmiiiddd^^^[[[XXXTTTRRRRRROOOKKKMMMRRRVVVZZZ___bbbbbbaaa``````\\\\\\[[[ZZZYYYYYYYYYZZZXXXWWWVVVVVVXXXXXXWWWVVVTTTQQQMMMKKKJJJHHHFFFEEEGGGGGGFFFEEEEEEEEEEEEEEEBBBBBBBBBBBBBBBAAA@@@@@@BBBAAA@@@???>>>>>>======:::;;;===???@@@AAA@@@@@@@@@AAACCCEEEGGGIIIKKKKKKLLLMMMMMMMMMPPPUUU\\\aaafffhhhkkknnnrrryyyuuuqqqsss~~~yyy}}}vvvpppmmmkkkmmmqqqwwwvvvuuuuuuvvvxxx{{{|||xxxvvvrrrmmmjjjeeeXXXLLL<<<888333000000111111111111111111111111111111111//////////////////////////////............//////////////////////////////..................//////............////////////555333111///...///111222000000111111111222222222222222333444666666555444444444555555555666666666888888888999:::;;;<<<======>>>>>><<<;;;:::<<<======>>>???@@@AAABBBAAAAAADDDEEEGGGGGGGGGFFFGGGIIIHHHKKKUUUdddooorrrsssuuuvvvyyywwwrrrttt}}}wwwiiibbbeeerrriii[[[OOOJJJHHHHHHQQQ^^^ooossspppbbbUUUQQQSSSUUUZZZ```jjjxxxxxxhhhWWWOOOKKKGGGCCCAAA===>>>@@@AAABBBGGGOOOVVVaaaqqq~~~}}}xxxqqqeeeXXXUUUSSSQQQPPPRRRTTTUUUUUUSSSSSSRRRQQQPPPQQQRRRTTTVVVXXXZZZ\\\]]]\\\[[[ZZZWWWYYY[[[^^^aaaeeehhhjjjgggbbb]]]ZZZVVVVVV\\\dddnnnpppooojjjaaa]]]^^^bbbooozzz~~~xxxwww}}}|||{{{wwwrrrkkkeeeaaaYYYXXXWWWXXX\\\cccjjjnnntttttttttrrrnnnhhhbbb^^^\\\YYYVVVUUUQQQMMMMMMQQQWWWZZZ___bbbbbbaaaaaaaaa\\\[[[[[[ZZZZZZZZZ[[[[[[ZZZXXXWWWXXXYYYZZZYYYXXXSSSQQQNNNLLLJJJIIIFFFDDDGGGFFFFFFEEEDDDEEEEEEEEEBBBCCCCCCCCCCCCBBBBBBAAABBBBBBAAAAAA@@@>>>======<<<===>>>?????????>>>===@@@AAABBBDDDFFFGGGIIIIIIKKKKKKLLLLLLNNNRRRWWW[[[\\\___bbbggglllsss{{{xxxtttvvv}}}}}}uuunnnlllnnnyyyyyyyyyyyyxxxwwwwwwxxxsssrrrpppooopppkkk\\\LLL@@@;;;666222111111000000000000000000000000000000//////////////////////////////............//////////////////////////////......//////000000000000........./////////000000------.../////////......111111111111222222222222222333444444444444444555555555666666666777777777888888888999:::;;;===>>>;;;<<<===<<<:::999:::<<<;;;<<<>>>@@@BBBCCCDDDDDDFFFGGGIIIIIIHHHGGGHHHHHHIIIKKKSSSaaakkknnnoooppprrrxxxuuuppprrrzzzyyyjjjbbbbbbkkkuuukkk\\\PPPKKKHHHHHHQQQ]]]lllqqqpppcccUUUPPPQQQSSSXXX___jjjxxxyyyiiiXXXOOOKKKGGGCCCAAA<<<>>>@@@@@@BBBGGGOOOUUUaaarrr{{{tttfffYYYTTTRRRPPPPPPQQQTTTUUUUUUTTTTTTSSSQQQOOOPPPRRRUUUVVVWWWYYY[[[\\\\\\[[[ZZZWWWWWWXXX[[[^^^bbbfffhhhfffbbb^^^[[[VVVSSSXXX___jjjooorrrnnneee``````dddpppzzz~~~zzzsssjjjbbb]]]YYYXXXWWWXXX\\\cccjjjnnnuuuvvvxxxwwwsssmmmeee```___[[[YYYXXXSSSNNNNNNQQQYYY\\\```bbbbbbaaaaaaaaa[[[ZZZZZZZZZZZZZZZ[[[\\\[[[YYYYYYYYYZZZ[[[ZZZYYYTTTQQQOOOMMMMMMKKKHHHFFFEEEDDDCCCCCCBBBBBBCCCCCCBBBCCCCCCDDDDDDCCCBBBBBB@@@@@@@@@???>>>===;;;;;;???@@@AAAAAAAAA@@@>>>>>>AAAAAABBBDDDEEEGGGHHHHHHHHHJJJLLLMMMNNNQQQTTTWWWVVVYYY\\\```fffmmmuuuzzzzzzvvvxxxyyy|||rrrmmmnnn{{{}}}~~~zzzwwwpppooooooqqquuuqqq___MMM@@@;;;666222111000000000//////////////////////////////////////////////////////............//////////////////////////////.........///000000111111.........//////000000111+++---///222222222111///111111111222222222222333333444555444333222333444666666666666777777777888888888777888999:::<<<>>>:::<<<<<<<<<:::999:::;;;;;;;;;===???BBBDDDFFFGGGEEEGGGIIIIIIHHHFFFFFFFFFFFFGGGOOO]]]gggjjjlllooonnnxxx}}}rrrmmmnnnvvv}}}lllcccbbbiiiqqqjjj\\\OOOKKKIIIIIIRRR^^^nnnttttttgggWWWPPPPPPQQQWWW^^^jjjzzz{{{kkkYYYPPPLLLGGGBBBAAA<<<>>>@@@@@@AAAFFFOOOUUUdddvvvzzzkkk]]]UUURRRPPPOOOPPPQQQRRRRRRSSSSSSRRRPPPMMMNNNQQQTTTUUUVVVYYY[[[\\\\\\[[[[[[XXXWWWWWWYYY[[[___cccffffffdddbbb___YYYTTTWWW^^^fffmmmsssqqqiiiccccccfffrrr{{{xxxnnnfff```[[[ZZZYYYZZZ^^^eeelllpppvvvyyy}}}~~~zzzrrrjjjdddaaa^^^]]]\\\XXXSSSSSSVVV[[[^^^aaabbbbbbaaaaaaaaaYYYYYYYYYYYYYYYZZZ[[[\\\[[[ZZZYYYYYY[[[[[[ZZZYYYUUUSSSQQQPPPPPPNNNLLLIIIDDDDDDCCCBBBBBBBBBBBBCCCAAABBBBBBCCCCCCBBBBBBBBB??????@@@???>>>===;;;:::>>>???@@@AAAAAA@@@??????AAABBBCCCDDDEEEFFFGGGHHHFFFHHHLLLNNNOOOPPPRRRTTTUUUWWWYYY\\\```fffmmmrrr~~~{{{wwwxxx~~~yyyzzzqqqmmmooozzz}}}yyyooommmlllnnntttppp^^^KKK;;;777333000///000111111000000000000000000000000//////////////////////////////............//////////////////////////////,,,,,,,,,---.../////////---......///000000111111///000222333333444333333111111111222222222333333444555666444111000222444555555555666666666777777888777777666777999<<<===;;;<<<======;;;::::::;;;======>>>???AAACCCFFFGGGGGGIIIKKKKKKIIIGGGFFFFFFEEEEEELLLXXXaaadddeeehhhiiiyyyzzzooojjjjjjrrr~~~mmmeeeccciiiqqqhhhZZZNNNKKKIIIJJJTTT```rrryyyyyylll[[[RRRQQQRRRVVV^^^jjj{{{|||lllZZZQQQLLLGGGBBBAAA<<<>>>???@@@AAAFFFNNNUUUfffyyyooo```WWWTTTPPPOOOOOOOOOOOOOOORRRRRRRRROOOLLLLLLPPPSSSTTTVVVXXX[[[\\\\\\\\\[[[XXXXXXWWWWWWZZZ]]]aaadddiiihhhgggeee^^^XXXZZZ```dddlllsssrrrjjjdddeeehhhttt|||~~~vvvmmmhhh___]]]]]]^^^bbbhhhooosssxxx|||xxxnnnhhhdddaaaaaaaaa]]]YYYYYY]]]\\\___bbbcccbbbaaaaaaaaaYYYXXXXXXXXXYYYZZZ[[[\\\[[[ZZZYYYZZZ[[[[[[ZZZYYYVVVTTTSSSSSSRRRQQQNNNLLLFFFFFFEEEDDDDDDDDDDDDDDD@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAA@@@>>>===;;;:::;;;===>>>?????????>>>BBBBBBCCCDDDEEEFFFGGGGGGCCCGGGLLLOOOPPPPPPQQQRRRVVVWWWYYYZZZ]]]aaaggglllwww}}}}}}{{{vvvwww|||~~~|||tttmmmkkknnnwww{{{{{{nnnkkkgggiiiooolllZZZGGG777333///---...000222222111111111111111111111111//////////////////////////////............//////////////////////////////******+++,,,,,,---......---......///000111111222000///.........///000111111111222222222333333333444666666444111///111333444444444555555555666666888777666666777999;;;===<<<===???>>>===;;;;;;<<<@@@???>>>>>>???BBBDDDFFFIIIKKKNNNNNNLLLJJJHHHHHHGGGFFFKKKUUU\\\]]]^^^```eeeyyyyyymmmhhhhhhppp~~~nnnfffeeekkkrrrnnn]]]OOOKKKHHHGGGTTTfffwwwttt]]]SSSRRRQQQQQQXXXddduuu~~~nnn[[[QQQLLLFFF@@@????????????@@@BBBFFFMMMRRRfffyyyuuudddYYYRRROOOQQQSSSRRRQQQRRRQQQPPPPPPPPPPPPQQQRRRRRRTTTUUUWWWXXXYYYXXXWWWWWWXXXWWWVVVVVVXXX[[[___aaahhhjjjjjjiiieee```^^^]]]aaaiiipppqqqmmmjjjlllpppsss|||}}}rrriiiccc```___```dddjjjnnnpppxxx{{{|||sssmmmdddccc```]]]\\\\\\\\\]]]``````aaabbbddddddaaa___ZZZYYYXXXZZZ\\\^^^^^^^^^]]]\\\[[[YYYXXXXXXXXXXXXVVVUUUSSSQQQOOONNNMMMMMMIIIHHHFFFDDDBBBAAA@@@@@@CCCBBBAAAAAA@@@@@@AAAAAACCCCCCBBBBBBAAA@@@??????===>>>???@@@AAABBBBBBBBBCCCCCCDDDEEEEEEDDDDDDCCCEEEGGGKKKOOOQQQSSSSSSSSSSSSWWWZZZ[[[[[[^^^fffmmmsss||||||zzztttvvv{{{qqqhhhfffjjjppprrrzzz~~~qqqqqqooollllllgggYYYJJJ:::777444222222222222111000000000000000000000000888555111...,,,---...000000////////////.........,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---...000222333222111000111222333333333222111000333444555666666444222111555555666666777888888888777666555555666888:::<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;>>>>>>>>>???AAABBBDDDHHHLLLLLLIIIGGGGGGIIIJJJFFFGGGNNNTTTUUUVVVWWW^^^oooyyyoookkkkkkuuupppgggiiipppvvvppp^^^OOOKKKHHHGGGTTTfff{{{zzzcccXXXUUUSSSRRRYYYeeeuuu}}}mmm[[[QQQLLLFFFAAA@@@?????????@@@AAAFFFLLLQQQeeezzz~~~mmm```XXXRRRRRRRRRPPPNNNOOOOOONNNNNNNNNOOOPPPQQQQQQTTTUUUVVVWWWXXXXXXWWWWWWWWWVVVUUUUUUVVVYYY\\\^^^cccfffjjjjjjhhhccc___]]]^^^fffnnnrrrpppmmmnnnooouuu~~~tttllleeecccbbbcccgggkkkmmmnnnuuuxxx||||||uuuooofffccc___^^^___``````___``````aaaccceeedddbbb___YYYXXXWWWYYY[[[]]]^^^^^^]]]]]][[[ZZZYYYXXXWWWWWWVVVUUUSSSQQQOOONNNMMMMMMJJJIIIGGGFFFDDDCCCBBBBBBCCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@??????>>>=========>>>???@@@AAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDGGGIIILLLPPPSSSTTTUUUUUUTTTWWWZZZZZZZZZ]]]eeekkkmmmuuu}}}yyytttvvvsssiiifffiiilllrrr|||}}}uuutttpppmmmjjjdddTTTEEE:::777444222222222222111000000000000000000000000444222000......///000111...------------,,,,,,,,,------............------........................---...//////000000//////000111333333333222000///222333333444444333222222333444666666666555333111333333444444555666666666777666555555666888:::<<<<<<<<<<<<<<<<<<;;;;;;;;;:::<<<>>>>>>???AAADDDFFFJJJKKKMMMLLLKKKIIIHHHIIIFFFEEEGGGNNNRRRQQQQQQSSS\\\jjj{{{pppkkkllluuuppphhhlllvvv|||rrr___OOOJJJHHHGGGSSSeee|||iii\\\VVVSSSRRRYYYdddttt|||lllZZZQQQMMMGGGCCCAAA?????????@@@AAAEEEKKKPPPbbbwwwwwwggg]]]TTTRRRQQQOOONNNPPPNNNNNNNNNOOOPPPQQQRRRSSSSSSTTTUUUVVVWWWXXXWWWWWWWWWVVVTTTSSSTTTVVVYYYZZZ\\\aaagggkkkjjjeeeaaa___\\\bbbjjjppprrrqqqppppppxxxwwwooogggffffffhhhjjjlllkkkjjjnnnqqquuuzzz|||zzzuuuqqqfffaaa]]]]]]aaadddcccaaaaaabbbcccfffhhhgggdddaaaXXXWWWVVVWWWZZZ]]]^^^^^^^^^^^^\\\[[[YYYXXXWWWWWWVVVUUUSSSQQQOOONNNNNNMMMKKKJJJIIIHHHFFFFFFEEEEEECCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@???>>>>>>=========>>>???@@@AAABBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFIIIKKKOOOSSSUUUWWWWWWWWWVVVXXXZZZZZZZZZ]]]ccchhhjjjpppyyy~~~|||vvvzzzxxxlllhhhjjjkkkttt}}}|||xxxwwwsssooollldddTTTDDD:::777333222222222222111000000000000000000000000////////////000111222333...------------,,,,,,,,,.........------................................./////////000000000000000333333444444333222000///333444444555555555444444444555666777777555333222333333444444555666666666777666666666777999;;;<<<======<<<<<<<<<;;;;;;;;;;;;<<<>>>???@@@CCCHHHKKKNNNLLLJJJIIIIIIHHHGGGEEEDDDFFFKKKRRRSSSOOONNNPPPXXXcccxxx|||pppkkkmmmvvvpppkkkqqq|||ttt```OOOJJJHHHFFFRRRbbbwwwjjj[[[TTTPPPRRRXXXbbbqqq{{{kkkZZZQQQMMMHHHDDDCCC>>>??????@@@AAADDDJJJNNN\\\qqqjjj___UUUQQQQQQPPPQQQTTTPPPPPPPPPQQQRRRSSSTTTUUUSSSSSSTTTUUUVVVWWWWWWXXXWWWUUUSSSRRRRRRSSSUUUWWWWWW\\\bbbfffgggeeecccbbb]]]```eeekkkppprrrtttttt{{{yyyqqqggggggiiikkkmmmllliiigggfffhhhlllqqquuuuuusssqqqeee___[[[]]]ccchhhfffcccdddeeefffiiikkkkkkhhheeeYYYWWWVVVWWWYYY\\\^^^^^^___^^^]]]\\\ZZZYYYWWWVVVUUUTTTSSSQQQOOONNNNNNNNNLLLKKKJJJHHHGGGGGGFFFFFFCCCBBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAA@@@@@@??????===>>>>>>???@@@BBBCCCDDDDDDCCCCCCCCCDDDFFFGGGHHHLLLNNNRRRUUUXXXZZZZZZZZZXXXYYYZZZZZZ[[[^^^cccggglllooovvv~~~{{{}}}rrrnnnqqqqqqyyy|||yyywwwvvvtttqqqooohhhXXXIII:::777333111111222111111////////////////////////---...///000111111111111000////////////.........///...---,,,,,,---...///------------------------///////////////000000000111222222333333222111000444555555666666666666666555666777888888666444333555555666666777888888888666666666777888999;;;<<<=========<<<;;;;;;::::::<<<===>>>???AAAEEEKKKOOOTTTOOOJJJHHHIIIIIIGGGEEEDDDIIIQQQXXXWWWQQQNNNQQQVVV^^^qqq{{{nnnjjjmmmvvvqqqmmmtttuuu```NNNJJJHHHFFFOOO]]]ppp}}}}}}jjjZZZRRROOOPPPVVV___mmm{{{kkkZZZRRRNNNIIIEEEDDD>>>??????@@@@@@CCCHHHKKKZZZlll~~~nnnbbbWWWRRRPPPOOOPPPSSSPPPPPPPPPQQQQQQSSSTTTTTTRRRRRRSSSTTTUUUVVVWWWXXXWWWVVVSSSQQQQQQRRRTTTUUUWWWYYY\\\^^^___```bbbddd___```aaaeeejjjpppvvvyyy|||||||||zzzqqqfffgggjjjmmmnnnlllhhhddd]]]^^^aaafffkkknnnooonnngggaaa]]]```gggmmmlllhhhiiiiiijjjlllnnnnnnmmmkkk[[[YYYWWWWWWZZZ\\\^^^^^^^^^^^^^^^]]]\\\ZZZXXXWWWUUUTTTRRRQQQOOOOOONNNNNNLLLKKKIIIHHHGGGFFFEEEEEECCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@???======>>>>>>@@@BBBDDDEEEEEEEEEEEEFFFGGGIIIJJJKKKNNNQQQTTTXXX[[[\\\\\\\\\ZZZ[[[[[[\\\^^^bbbgggjjjnnnooottt}}}}}}~~~yyywwwwww{{{}}}wwwttttttrrrpppooohhhXXXHHH999666333111111111111000////////////////////////......///000111000//////000////////////.........///...---,,,,,,---...///------------------------......---------...///000...///000111111222222222555555555666666777777777666777888999999777555444555555666666777888888888666666777888999:::;;;;;;======<<<<<<<<<;;;;;;;;;<<<===>>>???AAAFFFKKKPPPWWWRRRMMMJJJKKKLLLJJJHHHDDDJJJTTT\\\[[[TTTPPPQQQUUU]]]ooo|||lllggglllvvvtttooouuuttt___NNNJJJHHHEEEKKKWWWiiiuuu~~~zzzjjjZZZRRRPPPPPPTTT]]]jjj}}}|||lll[[[RRRNNNIIIEEEDDD>>>???@@@@@@@@@BBBFFFIIIXXXhhhwww~~~sssgggZZZSSSOOOLLLMMMOOOOOONNNNNNNNNNNNOOOPPPPPPRRRRRRRRRSSSTTTVVVWWWXXXXXXVVVTTTRRRQQQSSSTTTVVVWWWWWWWWWWWWWWWZZZ___bbb______```aaadddkkkttt{{{}}}}}}yyyxxxyyy{{{wwwxxxrrriiijjjlllooooookkkeeeaaaXXXXXXYYY]]]ccchhhjjjjjjiiieeeccceeelllpppqqqooommmlllkkkllloooppppppooo```]]]ZZZYYY[[[]]]______]]]^^^^^^^^^]]][[[ZZZXXXTTTSSSRRRQQQPPPOOOOOOOOOMMMLLLJJJHHHFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>=========>>>@@@BBBDDDFFFFFFGGGIIIKKKLLLMMMNNNNNNPPPRRRVVVZZZ\\\^^^^^^^^^]]]]]]]]]```ccciiimmmpppppppppttt|||{{{~~~}}}ttt|||yyy|||uuuooopppnnnllljjjcccRRRBBB999666222111111111111000000000000000000000000000//////000000000///.........------------,,,,,,,,,.........------.........////////////////////////...------,,,,,,---///000------...///111222333444555555555555666777888888777888999::::::888666555333333444444555666666666666777777888999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===???@@@AAADDDIIILLLOOOLLLHHHFFFFFFFFFFFFFFFDDDHHHRRR\\\^^^XXXSSSSSSXXXaaatttmmmfffkkkuuuwwwqqquuurrr]]]MMMKKKIIIDDDHHHRRRbbblllvvvuuuhhhYYYQQQPPPPPPUUU\\\iii|||}}}mmm[[[RRRNNNIIIEEECCC>>>???@@@@@@@@@BBBEEEHHHUUUcccpppuuu{{{}}}sssgggZZZTTTPPPLLLLLLNNNOOOOOONNNMMMMMMMMMMMMNNNQQQQQQQQQRRRSSSUUUWWWXXXYYYWWWUUUSSSSSSTTTVVVWWWVVVUUUTTTSSSRRRTTTYYY\\\]]]___aaaaaaaaagggqqqyyy{{{yyyyyyzzz{{{|||{{{yyyuuussssssssspppxxx~~~{{{yyyvvvsssppppppqqqqqqooojjjccc]]]VVVUUUUUUXXX^^^cccggghhhhhhgggfffgggkkkoooqqqrrrooollljjjkkkmmmppprrrrrrdddaaa]]]\\\]]]___``````\\\]]]^^^___^^^]]][[[ZZZTTTSSSRRRQQQPPPOOOOOOOOOOOOMMMKKKIIIFFFDDDCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA============>>>>>>>>>>>>============???BBBEEEFFFGGGIIILLLOOOQQQRRRQQQPPPQQQSSSWWWZZZ]]]_______________```ccciiioootttwwwuuuvvvxxx}}}{{{|||www~~~{{{yyyvvvvvv}}}uuuiiijjjiiihhhhhhaaaQQQAAA999666222000000111000000000000000000000000000000////////////////////////...------------,,,,,,,,,------............------///////////////////////////...---,,,---...000111//////000000111222333444555555444444555666888999888999:::;;;:::999777666333333444444555666666666666777888999:::;;;;;;;;;::::::;;;;;;<<<=========<<<===???@@@AAABBBEEEHHHEEEFFFEEECCCBBBAAACCCDDDFFFIIIRRR^^^bbb^^^YYYWWW[[[ggg|||pppfffjjjrrryyyrrruuu}}}qqq]]]MMMKKKIIICCCFFFNNN[[[eeeppppppdddVVVOOOOOOQQQUUU\\\iii|||~~~mmm\\\SSSNNNIIIDDDCCC>>>???@@@@@@@@@AAADDDGGGPPP^^^jjjooouuu{{{{{{tttooodddXXXSSSQQQNNNNNNQQQQQQQQQPPPOOONNNNNNNNNNNNQQQQQQQQQQQQSSSUUUWWWYYYYYYWWWUUUTTTTTTUUUWWWYYYTTTTTTSSSRRRPPPQQQTTTWWWZZZ^^^bbbbbbaaadddnnnwwwzzztttsssssstttuuuvvvwwwuuurrrooonnnnnnmmmtttzzzsssrrrsssttttttvvvuuutttssspppiiiaaa[[[VVVTTTTTTVVV[[[aaaeeegggeeeeeeeeefffhhhllloooqqqooollliiiiiikkkooorrrsssgggddd___]]]^^^___aaaaaa[[[\\\^^^______^^^\\\[[[TTTSSSRRRQQQPPPOOOOOOOOOPPPOOOLLLJJJGGGEEECCCCCCCCCBBBAAAAAA@@@@@@AAAAAA???????????????@@@@@@@@@============???BBBEEEGGGHHHJJJOOOSSSUUUTTTSSSRRRQQQTTTWWW[[[^^^_________``````aaaeeelllsssyyy|||}}}||||||~~~||||||{{{~~~|||xxxuuusssqqqsss|||uuuccceeefffgggiiidddUUUFFF999666222000000111000000000000000000000000000000......---......///000111000000/////////.........,,,---...//////...---,,,........................111000...---...///111222222222222111222222333333555444444444555666888999888999:::;;;;;;999888666555555666666777888888888666777888999:::;;;;;;;;;999::::::;;;<<<===>>>>>>;;;===???@@@@@@AAABBBDDDFFFHHHIIIHHHEEEEEEGGGJJJJJJKKKSSS```gggeee___[[[^^^kkkrrrgggjjjqqqzzzsssvvv}}}ooo]]]MMMHHHFFFCCCDDDIIIXXXccckkkiiibbb[[[TTTOOOLLLSSS\\\gggwwwppp^^^SSSLLLFFFCCCCCCAAA@@@@@@???@@@CCCEEEFFFNNNXXXccckkkrrrvvvtttoooiii___VVVRRRQQQNNNMMMOOOOOONNNNNNNNNNNNNNNNNNNNNMMMOOOQQQRRRSSSTTTVVVXXXVVVWWWWWWUUURRRQQQTTTWWWQQQRRRRRRQQQPPPPPPRRRTTTXXXXXXYYYZZZ]]]cccjjjppp}}}xxxmmmiiiiiikkkmmmmmmooopppooommmjjjiiihhhhhhnnnyyysssjjjgggkkkqqquuuyyyzzz{{{yyyrrriii```[[[YYYYYYYYYYYYZZZ\\\^^^___aaacccfffffffffiiiooosssoookkkgggfffgggjjjlllmmmdddbbb``````aaabbbaaa```______`````````___]]]\\\VVVUUURRRPPPNNNNNNNNNNNNMMMLLLKKKIIIGGGEEEDDDCCCCCCCCCDDDDDDCCCBBBBBBAAAAAA@@@??????>>>>>>??????======<<<===???BBBEEEGGGLLLMMMNNNPPPQQQSSSTTTUUUSSSUUUYYY]]]_________^^^```aaacccggglllsssyyy}}}~~~|||~~~~~~|||zzz}}}tttssspppkkkhhhlllvvvyyykkkgggbbbdddkkkhhhUUUAAA888333000111222000000333222222111111000000//////000//////000222444333333////////////............---------.........//////,,,---......//////......---------...///000000111000111222333444333222222666666666666666555555555888888888888888777666666666666555444444444444555666666888999999888777777:::;;;<<<<<<======<<<<<<>>>>>>>>>???@@@@@@AAAAAACCCDDDDDDDDDEEEEEEEEEFFFEEERRRZZZaaakkkggg^^^___cccooowwwnnnoooooo}}}~~~tttuuu}}}ppp^^^NNNIIIFFFCCCDDDIIIUUU```iiihhhaaaZZZSSSMMMMMMSSS[[[fffvvvrrr```TTTMMMFFFCCCCCCAAA@@@@@@???@@@CCCEEEFFFMMMWWWbbbjjjppptttrrrmmmdddZZZQQQOOONNNLLLLLLMMMMMMNNNNNNOOOOOONNNNNNMMMMMMOOOQQQRRRRRRTTTVVVXXXVVVXXXYYYXXXUUUUUUVVVXXXTTTTTTTTTRRRPPPPPPRRRTTTXXXYYYZZZ\\\___dddkkkppp~~~tttkkkfffeeeeeefffcccddddddddddddcccccccccccchhhqqq~~~{{{oooeeebbbfffmmmrrr{{{|||}}}{{{tttjjjaaa\\\VVVVVVUUUTTTTTTUUUVVVWWWZZZ]]]aaaeeeiiilllpppssssssoookkkhhhgggfffeeedddbbbaaa``````bbbcccbbbaaa______`````````___]]]]]]ZZZXXXVVVSSSQQQPPPPPPPPPMMMLLLKKKIIIHHHFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBAAAAAA@@@??????>>>>>>?????????>>>>>>???AAACCCFFFHHHLLLLLLNNNOOOQQQSSSTTTTTTVVVVVVXXXZZZ[[[]]]^^^^^^^^^___```ccchhhnnntttwwwzzz{{{|||}}}|||{{{{{{pppooolllfffcccgggpppwww{{{oooiiieeeiiirrroooYYYAAA:::555111222111//////111111111111000000000000000000//////000222333222111////////////............,,,,,,------...//////000,,,---......//////......------...//////000111111000111222333444333333222666666666666666666666666999999:::::::::999888777666666555444444444444555444444666777777666666555::::::;;;<<<<<<<<<<<<;;;======>>>???AAABBBCCCCCCDDDDDDEEEFFFFFFGGGHHHIIIIIIWWW___gggoooiii^^^^^^fffqqquuulllnnnooo~~~uuuuuu}}}qqq___NNNIIIFFFBBBCCCIIISSS___jjjjjjccc[[[SSSLLLNNNTTT[[[eeeuuuvvvcccWWWOOOHHHDDDCCCAAA@@@@@@???@@@CCCEEEFFFMMMWWWbbbiiiooosssqqqlll```WWWNNNLLLLLLJJJKKKMMMLLLMMMNNNPPPPPPOOOMMMLLLMMMNNNQQQRRRRRRSSSUUUWWWVVVYYY[[[\\\[[[ZZZZZZZZZXXXWWWVVVTTTRRRRRRUUUWWW[[[\\\^^^___bbbgggmmmqqqwwwoooiiifffdddccc^^^]]][[[ZZZYYYYYYZZZZZZ]]]aaaiiivvvzzzmmmbbb___ccclllrrr}}}~~~vvvkkkbbb]]]VVVUUUSSSQQQPPPOOONNNNNNOOORRRXXX```hhhnnnqqqqqquuurrrmmmjjjgggccc```]]]```______aaacccdddbbbaaa______```aaa```___^^^]]]\\\ZZZXXXVVVSSSRRRQQQQQQLLLLLLKKKJJJIIIHHHGGGGGGGGGEEEDDDBBBAAAAAABBBBBB@@@@@@???>>>>>>>>>>>>???@@@@@@@@@AAABBBEEEGGGHHHKKKKKKLLLNNNPPPQQQSSSSSSWWWWWWVVVVVVWWWYYY[[[\\\ZZZZZZ[[[^^^bbbhhhmmmppptttwww||||||{{{|||~~~yyynnnlllhhhccc```bbbiiippp}}}tttnnnjjjnnnwwwsss[[[AAA<<<666222222111...---///000000000000111111111111000///...///000111000///////////////............,,,,,,------...//////000------...////////////.........//////000000111111111111222333333333333333666666666666666666666666888999:::;;;;;;999777666666666555444444444444555444444555666666666666666999999:::;;;;;;;;;;;;;;;<<<===>>>???AAACCCDDDEEEDDDDDDEEEGGGHHHJJJLLLMMMKKKZZZdddllltttmmmbbbbbbiiitttuuulllmmmpppwwwvvv}}}rrr```OOOIIIGGGBBBCCCHHHSSS```lllmmmggg^^^UUUNNNNNNSSSZZZddduuu{{{gggZZZQQQIIIEEEDDDAAA@@@@@@???@@@CCCEEEFFFNNNXXXdddlllrrruuuqqqlllaaaXXXOOOMMMLLLJJJJJJLLLJJJLLLNNNPPPPPPOOOMMMKKKLLLNNNPPPQQQQQQRRRTTTVVVWWWZZZ^^^aaaaaa```^^^]]][[[ZZZXXXVVVUUUVVVZZZ]]]bbbdddeeefffhhhkkkooosss{{{uuuooojjjgggbbb___ZZZVVVTTTSSSSSSRRRWWW[[[eeesss}}}pppddd```eeeooowwwxxxlllccc^^^ZZZYYYVVVSSSPPPMMMKKKJJJIIIJJJNNNXXXdddmmmqqqrrrvvvsssnnniiigggdddaaa___]]]]]]^^^```cccdddcccaaa^^^___```aaaaaa```___^^^\\\[[[YYYVVVTTTRRRQQQPPPMMMMMMLLLKKKKKKJJJIIIIIIIIIGGGDDDBBBAAAAAABBBCCC@@@@@@???>>>>>>>>>>>>>>>AAAAAAAAAAAABBBDDDFFFGGGIIIIIIKKKLLLNNNOOOQQQQQQUUUUUUUUUUUUUUUVVVVVVWWWTTTTTTUUUXXX]]]dddiiimmmqqquuu{{{zzz~~~{{{{{{}}}}}}yyyooommmiiiccc```bbbgggkkk|||wwwtttpppqqqtttnnnXXXCCC;;;555111222111///...000//////000000111111222222000///......///000///---////////////....................................------...////////////////////////000000111111111222222222333333333333333666666666666666777777777555666888999999777555333666666555444444444444555666666777777888888999999888999::::::;;;;;;::::::<<<<<<>>>???@@@BBBCCCCCCCCCDDDEEEFFFIIILLLOOOQQQLLL\\\fffnnnvvvppphhhjjjlllwwwxxxpppqqqssswwwvvv}}}sssaaaPPPJJJGGGBBBBBBGGGPPP^^^kkkmmmggg^^^UUUMMMLLLQQQWWWcccuuukkk]]]TTTKKKFFFEEEAAA@@@@@@???@@@CCCEEEFFFOOOZZZhhhrrrxxxzzzuuummmcccYYYOOOLLLKKKHHHHHHIIIIIIKKKNNNPPPPPPOOOMMMKKKLLLNNNPPPPPPPPPQQQSSSUUUXXX[[[___dddfffeeebbb```\\\[[[YYYWWWVVVYYY___cccjjjlllmmmnnnooopppsssuuuyyyrrrnnniiiccc\\\WWWUUUTTTRRRPPPPPPVVVbbbrrrssshhhccchhhsss|||zzznnnddd```^^^\\\YYYUUUQQQMMMIIIGGGIIIIIIKKKSSS___kkkrrruuuyyyuuunnniiigggeeecccbbb\\\\\\\\\^^^aaabbbbbbaaa^^^___```aaaaaa```______]]]\\\[[[YYYWWWUUUSSSRRRPPPOOOOOONNNMMMLLLLLLKKKJJJHHHEEEBBBAAAAAAAAABBB@@@???>>>>>>======>>>>>>???@@@@@@@@@AAABBBCCCDDDFFFGGGHHHIIIKKKMMMNNNOOOPPPQQQRRRTTTSSSRRRQQQPPPNNNNNNQQQUUU[[[bbbhhhlllrrrvvv{{{~~~zzz~~~|||~~~}}}zzzyyy}}}}}}}}}zzzpppmmmiiidddaaabbbeeehhhqqqvvv}}}uuuwwwwwwsssmmmdddSSSEEE999333000111222000000222//////000000111111222222000///---...//////...---////////////............000000///...---,,,++++++---...//////000000//////000000000111111111111111333333333333333444444444666666666666777777888888555666777888888666555333666666555444444444444555666666666777888888999:::888999::::::;;;;;;::::::<<<======>>>???@@@AAAAAABBBCCCDDDFFFIIIMMMQQQSSSRRRaaaiiiooouuupppiiimmmmmmyyyzzzzzz}}}vvvuuu{{{tttbbbQQQJJJGGGBBBBBBGGGMMMZZZgggiiiddd\\\SSSKKKJJJOOOUUU```tttoooaaaVVVMMMGGGEEEAAA@@@@@@???@@@CCCEEEFFFNNN\\\mmmxxxxxxpppbbbXXXNNNKKKIIIFFFFFFGGGIIIKKKMMMNNNOOONNNMMMLLLLLLNNNOOOPPPPPPPPPRRRTTTYYY[[[```fffiiiiiifffccc]]]\\\YYYVVVUUUYYY___dddnnnpppssstttuuuvvvxxxzzz{{{vvvnnnhhhaaa\\\ZZZYYYVVVSSSMMMRRR]]]mmm|||uuukkkfffkkkwwwqqqgggccc___^^^[[[WWWRRRMMMIIIGGGLLLLLLMMMSSS\\\fffoootttzzzvvvpppkkkhhhfffcccbbb\\\[[[ZZZ[[[^^^`````````^^^___```aaabbbaaa```___```______^^^\\\ZZZXXXWWWSSSSSSRRRQQQPPPOOONNNMMMJJJIIIFFFDDDBBBAAAAAAAAA??????>>>============>>>?????????@@@@@@AAAAAAAAACCCCCCEEEFFFHHHJJJKKKKKKKKKLLLOOOPPPPPPOOOLLLJJJJJJKKKMMMRRRXXX```gggkkkrrrvvv{{{}}}yyy~~~}}}{{{~~~{{{yyyzzz}}}{{{zzzooolllhhhcccaaabbbccceeehhhlllrrrvvvxxxxxxxxxyyyqqqwwwzzzuuukkk___QQQEEE888333000111222000000333000000000000111111111111///...---...///000///...////////////............111000000...---,,,++++++......///000000000000///111111111111111111222222333333333333333444555555555666666777777888888999888888999999888888777777666666555444444444444555444444444444555777888999999999:::;;;;;;;;;;;;;;;<<<<<<===???@@@AAABBBBBBCCCCCCDDDFFFIIINNNRRRUUUZZZiiiqqqsssvvvmmmeeehhhkkkyyytttsssyyyuuucccQQQKKKGGGBBBBBBFFFLLLYYYeeegggaaaZZZRRRLLLJJJMMMSSS^^^qqqssscccXXXNNNHHHFFFAAA@@@@@@???@@@CCCEEEFFFMMM\\\ooo}}}{{{qqqbbbXXXOOOLLLKKKHHHHHHJJJJJJKKKLLLMMMNNNNNNNNNNNNLLLMMMOOOOOOOOOOOOQQQSSSZZZ\\\```fffkkkllliiifff^^^\\\XXXSSSRRRUUU[[[```mmmppptttwwwyyy{{{~~~xxxrrrjjjeeebbb___ZZZVVVQQQTTTZZZffftttxxxoookkkooo{{{uuukkkhhhaaa```]]]YYYUUUPPPKKKIIIJJJKKKNNNRRRWWW^^^fffkkkqqqooonnnmmmllliiieeebbb]]]ZZZXXXXXXZZZ]]]______^^^___```aaabbbaaaaaa```___`````````^^^]]][[[ZZZWWWVVVUUUTTTRRRQQQOOOOOOJJJIIIGGGEEECCCAAA@@@?????????>>>===============??????@@@@@@@@@@@@@@@@@@@@@AAABBBCCCEEEGGGHHHIIIIIIIIIJJJKKKKKKKKKJJJIIIIIIIIILLLPPPVVV]]]cccgggooouuu{{{}}}yyy~~~|||{{{zzzyyy~~~|||xxx~~~zzzooolllhhhdddccccccddddddbbbeeeiiikkkkkkkkkmmmooollltttzzzxxxpppdddRRRDDD:::444000111222//////111111111111000000000000000///...---...000111111000////////////............///............---------......///000000000000000222222222222222222222222444333333222333444555666555666666777888888999999:::999888777666777777888666666555444444444444555444444333444555777888999::::::;;;<<<<<<<<<<<<;;;:::;;;===@@@BBBEEEGGGHHHFFFEEEFFFGGGKKKOOOTTTWWW]]]nnnwwwzzzzzznnnbbbdddhhhwwwsssqqquuuzzzvvvcccRRRKKKGGGBBBBBBFFFMMMZZZfffgggbbb[[[TTTNNNJJJMMMRRR\\\ooottteeeYYYNNNHHHFFFAAAAAA@@@???@@@CCCEEEFFFKKK\\\qqq|||qqqcccYYYQQQNNNNNNLLLMMMOOOKKKKKKKKKLLLMMMNNNNNNOOOLLLMMMOOOOOOOOOOOOQQQRRRZZZ\\\___fffkkkmmmkkkggg___\\\WWWQQQOOOQQQWWW[[[jjjnnnsssxxx{{{~~~}}}tttmmmiiiddd\\\VVVXXXWWWZZZbbbooo||||||sssoootttxxxoookkkcccbbb```]]]XXXSSSOOOLLLDDDHHHMMMPPPRRRVVV\\\aaaeeegggkkkooopppnnnhhhddd]]]ZZZWWWVVVXXX[[[]]]^^^^^^___```bbbbbbbbbaaa```]]]^^^^^^___^^^\\\[[[ZZZYYYXXXWWWUUUSSSRRRPPPOOOJJJIIIHHHGGGDDDBBB???>>>??????>>>===============???@@@@@@AAAAAA@@@@@@@@@>>>???@@@BBBDDDEEEFFFGGGIIIHHHGGGGGGGGGHHHIIIJJJIIIIIIKKKNNNTTTZZZ```dddlllsss|||}}}yyy~~~{{{{{{zzzyyyzzzwww~~~yyyqqqnnnjjjgggffffffffffff___bbbeeeeeecccccceeeggghhhqqqyyy|||xxxkkkUUUCCC<<<666222222111......///222222111111000000//////......---...111222222111000/////////............,,,,,,------...//////000...//////000000000000000222222222222222222222222444444333222333444555666555666666777888999999999999777555333333444666777666666555444444444444555666666555666777999;;;<<<:::;;;<<<<<<======<<<<<<999;;;===AAAEEEHHHKKKMMMHHHGGGGGGIIILLLQQQUUUXXXZZZmmm{{{rrrcccdddfffvvvssspppssswwwxxxeeeRRRKKKGGGBBBCCCHHHMMM\\\iiiiii```WWWOOOKKKJJJPPPUUU[[[kkkwwweeeYYYQQQJJJFFFBBBAAAAAA@@@AAABBBCCCDDDPPPWWWiii{{{ooocccZZZRRROOOLLLHHHFFFHHHIIIJJJKKKKKKKKKKKKKKKKKKJJJMMMOOOOOOMMMMMMPPPRRRVVVYYY___fffkkkllliiifffbbb[[[TTTPPPLLLLLLRRRZZZaaaiiittt|||wwwqqqkkkeee```YYYYYYZZZ___hhhttt~~~vvvtttyyywwwooonnnkkkfffaaa\\\VVVPPPMMMGGGJJJMMMPPPRRRTTTVVVXXXXXX[[[aaahhhmmmlllhhhdddccc^^^YYYWWWYYYZZZYYYXXXZZZ[[[\\\^^^^^^^^^]]]\\\]]]\\\[[[YYYXXXXXXWWWWWWVVVVVVUUUTTTSSSQQQPPPOOOLLLJJJGGGDDDBBB@@@@@@???======<<<;;;;;;;;;;;;<<<;;;<<<<<<<<<<<<<<<<<<<<<===>>>AAACCCDDDDDDDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGFFFHHHJJJLLLPPPWWW^^^dddpppttt{{{~~~~~~yyyzzzzzzyyy|||uuuoookkklllllljjjiiilllfffggggggddd___\\\\\\]]]cccmmmwww}}}zzznnnXXXEEE;;;555111111111//////111222222111111111111222222...000111000,,,+++---000////////////////////////000000000000000/////////000//////111333444333111222222222111111111111111444555666666777777666666======<<<<<<:::999888777888888777666555555666666777666666555555555666666888888888888888999999:::<<<=========<<<;;;::::::555888===AAAEEEJJJOOOSSSUUUOOOJJJKKKQQQXXX\\\]]]cccgggrrr{{{zzzoooccc^^^cccrrrvvvuuuyyy}}}uuucccSSSMMMIIICCCBBBFFFNNN^^^kkklllddd[[[SSSMMMJJJOOOTTT[[[jjjxxxfffYYYRRRKKKHHHCCCBBBAAAAAAAAACCCDDDEEEMMMUUUggg}}}}}}qqqddd[[[SSSPPPMMMIIIHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKIIILLLOOOOOOOOOOOOQQQSSSVVVYYY___fffkkkllliiifff___XXXQQQMMMJJJJJJPPPXXXaaaiiisss{{{|||uuunnnhhh```___^^^```hhhsss~~~zzzxxx~~~zzzsssrrroookkkfffaaaZZZUUUQQQIIIKKKNNNPPPRRRRRRSSSTTTRRRUUU[[[cccjjjnnnllljjjddd___YYYWWWWWWWWWUUUSSSVVVVVVXXXYYYZZZZZZYYYYYYXXXXXXWWWVVVUUUUUUUUUUUUUUUUUUUUUTTTSSSQQQOOOOOOKKKIIIGGGDDDBBB@@@@@@@@@>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???AAACCCDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGIIILLLOOOUUU]]]bbbmmmrrryyy}}}~~~}}}sssrrrzzz{{{xxxrrrnnnnnnnnnlllllloooiiijjjjjjfffaaa]]]\\\\\\eeeoooyyy~~~|||oooZZZGGG:::444000111111//////111//////............//////000000000///......///000////////////////////////////////////////////////000//////111333333222111111111111111222222222222333333333444444444555555888888999999999888888777999888777777666666666777777666666555555555666666888777777777777888999999999:::;;;<<<============777888;;;===BBBIIIQQQWWW^^^XXXSSSRRRWWW\\\^^^___bbbccciiiooommmeee^^^\\\___mmmwwwuuuzzzrrraaaSSSNNNJJJDDDBBBEEEQQQaaappprrrkkkaaaWWWPPPKKKOOOSSSZZZiii~~~yyyfffYYYQQQLLLIIIDDDCCCCCCBBBBBBCCCEEEFFFIIIRRRdddyyyuuuggg]]]TTTPPPNNNKKKIIIJJJIIIIIIJJJKKKKKKKKKKKKKKKGGGJJJNNNPPPQQQQQQSSSTTTWWWZZZ___fffkkkllliiifff^^^WWWPPPLLLIIIIIIOOOWWWaaaiiisss|||yyysssiiifffbbbbbbfffoooyyy~~~~~~|||vvvvvvtttqqqllleee^^^XXXUUUMMMOOORRRTTTVVVUUUTTTSSSOOOPPPTTT]]]gggmmmpppooogggaaa[[[WWWUUUSSSPPPMMMOOOPPPQQQRRRSSSSSSSSSSSSRRRQQQQQQPPPPPPQQQQQQRRRTTTTTTTTTSSSQQQPPPNNNMMMIIIHHHEEECCCAAA@@@@@@@@@>>>>>>===<<<<<<;;;:::::::::::::::::::::::::::::::::;;;===???AAACCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGIIIKKKNNNSSSZZZ___jjjooowww~~~}}}}}}yyynnnmmmuuu|||vvvoookkkkkkkkkiiijjjmmmmmmmmmllliiiddd___\\\[[[eeennnwww|||yyymmmXXXFFF999444000111111//////111......------------......000...------///000000///////////////////////////---------.../////////000///......000222333222000111111111222222333333333444444333333444444555666444555666777888999999999999999888888888888888888666666666555555666666777777777666666666777888888777888999;;;===>>>??????999999999:::???GGGRRRYYY```\\\XXXYYY]]]aaaccccccbbb___]]]___]]]XXXVVVXXX]]]jjjyyyuuu{{{sssaaaRRRMMMJJJDDDBBBFFFUUUfffvvvzzzttthhh[[[RRRLLLOOOSSS[[[iii{{{yyyfffYYYQQQLLLJJJEEEEEEDDDCCCCCCDDDEEEFFFFFFPPPaaauuu|||iii^^^TTTPPPOOOKKKIIIIIIHHHHHHIIIJJJKKKKKKKKKKKKFFFIIILLLPPPRRRTTTTTTUUUWWWZZZ```ggglllmmmjjjggg```YYYRRROOOKKKKKKRRRYYYcccjjjuuu~~~sssnnngggccceeellluuu{{{}}}yyyyyyyyyvvvqqqiii```YYYVVVSSSUUUXXX[[[]]]]]]ZZZWWWSSSQQQRRRXXXcccmmmqqqqqqkkkeee^^^YYYVVVRRRMMMJJJIIIJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOQQQQQQQQQPPPOOOMMMKKKKKKFFFEEECCCAAA???????????????>>>>>>===<<<;;;::::::999999999999888888888888888999;;;===???AAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDDDDFFFHHHJJJMMMRRRWWW\\\ffflllttt}}}zzz{{{}}}vvvnnnmmmttt}}}uuuooojjjiiiiiihhhiiilllmmmmmmmmmkkkgggbbb^^^\\\```iiiqqquuurrrgggSSSAAA888333000111111//////000111000000//////000000111...,,,)))+++...000///---////////////////////////+++,,,,,,---...///000000///......000222333222000000111111222333444555555777666555555666666888888444555666777888999999999999999999999999999999888666666666666666666777888666666666666666777777888666777999;;;===>>>>>>???;;;;;;:::;;;>>>EEENNNUUUXXXVVVVVVYYY^^^dddggghhhbbb\\\WWWUUURRRNNNOOORRR\\\iii{{{uuuzzzvvvdddRRRKKKHHHCCCDDDIIIWWWjjj}}}~~~ppp___RRROOOOOORRR[[[iiiyyyyyygggYYYPPPKKKJJJFFFFFFDDDDDDCCCDDDEEEFFFDDDOOO^^^pppmmmaaaTTTPPPOOOKKKHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKFFFHHHKKKNNNRRRTTTUUUUUUWWWZZZ```hhhmmmooommmjjjbbb[[[TTTPPPMMMLLLRRRZZZeeelllvvv~~~xxxoooiiiggglllrrrwww}}}~~~|||}}}~~~}}}xxxnnnddd]]]ZZZXXXYYY[[[```cccccc```]]]VVVQQQPPPVVVbbbnnntttvvvoooiiibbb\\\YYYUUUOOOKKKGGGFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGIIIJJJKKKLLLMMMMMMMMMLLLJJJIIIGGGFFFBBBAAA@@@>>>======>>>>>>>>>>>>>>>>>>===<<<;;;:::999999888888888777777777777888999:::<<<>>>@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBDDDGGGIIILLLQQQVVVZZZeeejjjsss{{{~~~yyyzzz|||vvvpppooovvv|||zzzsssooooooooommmnnnqqqllllllmmmllljjjfffaaa^^^]]]eeemmmooommmbbbNNN===777222///111222///...000222111111000000111111222000---+++,,,///111000...////////////////////////+++,,,,,,---...///000000///...///000222333222000111111222333444555555666666666666666666777888888555555666666666666666555888999::::::::::::999999666666666666666777888888666666666666666777777888888999:::;;;<<<<<<<<<<<<<<<===>>>>>>@@@CCCHHHLLLPPPPPPRRRWWW\\\aaadddfff___YYYTTTRRROOOKKKKKKNNNYYYhhh}}}vvv{{{zzzfffTTTLLLHHHCCCDDDJJJUUUjjjyyydddSSSRRRPPPSSS]]]jjjwww{{{jjj[[[QQQLLLJJJGGGFFFDDDCCCCCCDDDDDDEEEDDDMMMZZZiii~~~sssdddWWWQQQPPPLLLHHHGGGFFFGGGHHHIIIJJJKKKKKKKKKGGGGGGHHHLLLPPPTTTUUUUUUVVVZZZaaaiiippprrrpppnnnddd]]]VVVQQQMMMLLLQQQYYYeeelllwwwzzzxxxvvv}}}xxxnnnjjjjjjnnnqqqtttvvvyyy}}}vvvllleeebbb]]]\\\^^^bbbfffgggdddaaaVVVQQQNNNTTTbbbpppxxxzzzpppkkkeee```]]]YYYSSSNNNGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDEEEGGGHHHIIIHHHHHHHHHGGGFFFDDDBBBAAA>>>===<<<;;;;;;;;;<<<===<<<===>>>???>>>===<<<;;;999999999888777777666666777777777888:::;;;===>>>===>>>>>>??????@@@@@@@@@AAACCCFFFIIIMMMQQQVVVZZZdddjjjrrrzzz~~~xxxyyy~~~yyysssqqqwww|||zzztttqqqrrrrrrooooooqqqnnnnnnooooooooojjjddd```]]]dddkkkmmmjjj___LLL<<<666111///111222///...000000000////////////000000222000//////111222222111////////////////////////---------.../////////000000//////111333444333111333333333444444555555555333444555666666666666555555555555555444444333222777888999:::;;;:::999888666666666666777888999999777777666666666777888888999::::::;;;;;;;;;::::::<<<>>>@@@AAAAAABBBDDDFFFMMMOOORRRUUUXXXZZZ[[[\\\YYYUUURRRRRRPPPMMMMMMOOOVVVddd|||yyy{{{hhhVVVOOOJJJDDDDDDHHHOOOgggjjjWWWTTTQQQTTT^^^jjjvvvnnn___SSSMMMKKKFFFEEEDDDCCCBBBCCCDDDDDDCCCLLLUUUaaawwwyyyiiiZZZTTTRRRNNNIIIGGGFFFFFFHHHIIIJJJKKKKKKKKKIIIGGGFFFIIINNNRRRTTTUUUVVVZZZbbbkkkrrruuutttrrriiiaaaYYYTTTOOOMMMRRRYYYdddkkkuuuzzzuuummmpppuuu}}}{{{ooogggccccccdddfffhhhkkkpppxxx|||{{{zzzrrrmmmkkkeeecccbbbeeeiiijjjgggdddYYYRRRNNNSSSaaaooovvvwwwpppkkkeeebbb___\\\WWWRRRIIIHHHFFFCCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCDDDEEEDDDDDDCCCBBBAAA???>>>===;;;:::999888888999;;;;;;;;;<<<>>>?????????===<<<::::::999888888777666666777777777777777999:::;;;<<<<<<<<<===>>>????????????BBBFFFJJJMMMRRRWWW[[[eeekkkrrryyy~~~wwwxxxvvvtttzzzyyytttrrrttttttqqqooopppsssrrrssstttsssnnnfffaaa]]]ccciiikkkggg]]]KKK;;;555000///111222///.../////////............//////000111111000......///111////////////////////////////////////////////////111000000222444555444222444444444444555555555555222444666888888777555444777777777777777666555555666777999:::;;;:::999888666666666666777888999:::888777777777777888999999999999:::;;;;;;;;;;;;:::<<<===???@@@@@@AAADDDFFFIIIKKKNNNQQQQQQQQQQQQQQQPPPMMMMMMPPPQQQPPPQQQUUUVVVbbbwww~~~zzziiiYYYSSSNNNFFFCCCEEEJJJcccnnnZZZVVVRRRTTT___kkkvvvrrrbbbVVVOOOLLLFFFEEEDDDBBBBBBBBBCCCDDDBBBJJJRRR]]]sss}}}mmm]]]VVVTTTPPPKKKHHHEEEFFFHHHIIIJJJKKKKKKKKKJJJGGGEEEGGGLLLQQQTTTTTTVVVZZZbbblllssswwwvvvtttnnnfff^^^XXXRRRPPPUUU\\\ccciiittt~~~yyymmmkkkjjjllltttzzzlllaaa[[[XXXXXXYYY[[[___dddmmm{{{{{{xxxttt{{{{{{tttpppooommmjjjgggiiimmmnnnjjjfff___VVVPPPSSS```lllqqqqqqnnnjjjeeebbbaaa^^^YYYUUUKKKJJJGGGDDDBBB@@@@@@@@@>>>>>>>>>>>>???@@@AAABBBAAAAAAAAA@@@>>>===;;;:::999888777777777888:::;;;:::;;;===???@@@???>>>===:::::::::999888777777666888777666666666777999:::;;;;;;<<<<<<===>>>>>>??????BBBFFFJJJNNNSSSXXX\\\fffkkkrrryyyxxxwwwyyywww}}}}}}yyywwwzzzzzzvvvssstttwwwwwwwwwwwwvvvpppgggaaa[[[aaaggghhheee[[[III999444000///111222///...///000000////////////000000---///000...***)))+++...////////////////////////000000000000000/////////222111111333555666555333555555555555555444444444333555888;;;;;;999777555999::::::;;;;;;;;;::::::555666888:::::::::888777666666666666777888999:::888888888888888999999:::777888999:::;;;;;;;;;;;;<<<===>>>>>>???AAAEEEHHHBBBEEEIIILLLLLLKKKKKKJJJJJJGGGHHHMMMPPPQQQUUUZZZYYYbbbuuunnn]]]RRRMMMJJJIIIJJJPPPaaa|||sssaaaVVVTTTWWW^^^gggsssssscccXXXPPPJJJGGGFFFDDDCCCBBBBBBBBBCCCAAAGGGOOOZZZooopppaaaZZZWWWRRRNNNMMMHHHHHHGGGIIIKKKLLLLLLKKKGGGHHHIIIKKKLLLNNNOOOPPPXXXZZZ___jjjuuuzzzyyyuuupppjjjaaaWWWRRRSSSXXX]]]fffjjjqqqyyy|||pppnnnkkkggghhhqqqrrreee]]]WWWSSSPPPKKKKKKOOOVVV]]]iii|||uuuoooppprrrwww}}}|||vvvrrrsssnnnllljjjkkklllkkkgggddd^^^XXXSSSTTT\\\fffooossssssnnniiifffeeeccc___[[[SSSOOOIIIEEECCCAAA@@@???===============>>>??????AAA@@@???>>>===<<<;;;;;;???;;;888888:::<<<<<<;;;???@@@AAABBBAAA???===<<<888888888888777777777777444555555666777888999999999999:::;;;;;;<<<<<<===???AAADDDHHHKKKQQQWWW\\\fffjjjpppuuuzzzyyywww{{{~~~~~~|||}}}~~~~~~{{{zzzzzzzzzzzzxxx{{{}}}|||xxxvvvssskkkaaa]]]bbbeeeeeeeee^^^LLL999333222111000////////////////////////////////////000000000000////////////---///000///...---...///......//////////////////)))+++...000333444555555222333333333333333333444444444444444444555666666777777777777888888888888999999999888888888888888===<<<:::999888999::::::888888999999999888888888555777999;;;<<<===<<<<<<<<<:::999:::<<>>============>>>??????@@@@@@???>>>===<<<;;;;;;<<<999666666888::::::999===>>>@@@AAABBBAAA???>>><<<;;;:::888666555444333555555555666666777777888999999::::::;;;<<<<<<<<>>@@@@@@CCCEEEHHHJJJKKKKKKIIIHHHGGGIIINNNRRRUUUVVVUUUSSSVVVYYYiii}}}zzzwwwbbbTTTMMMIIIHHHJJJIIIWWWooovvvgggZZZXXXZZZbbblllxxxxxxfffZZZQQQKKKGGGFFFDDDBBBAAAAAAAAABBBBBBFFFMMMVVVggg{{{{{{kkkbbb[[[TTTOOONNNLLLKKKJJJKKKLLLMMMLLLKKKGGGHHHIIIJJJKKKMMMOOOPPPUUUVVVZZZbbbllltttvvvvvvssspppiiiaaa[[[ZZZ\\\___jjjooovvv~~~zzzpppdddZZZWWWZZZ___lllyyyvvvmmm```VVVPPPLLLHHHEEEDDDBBBBBBEEEIIIRRRcccsssuuujjjddddddhhhooorrrpppppprrrnnnnnnmmmnnnmmmkkkfffccc```ZZZTTTTTT\\\gggqqqvvvvvvrrrnnnlllllljjjfffbbbYYYTTTNNNHHHEEEBBB@@@>>>>>>>>>>>>>>>>>>???@@@@@@@@@??????>>>===<<<;;;;;;;;;999777777888::::::999<<<>>>@@@BBBBBBBBBAAA@@@<<<;;;:::888666555444333555555555666666666666666999999::::::;;;;;;<<<<<>>???????????????@@@AAAAAA@@@??????>>>======<<<<<<>>>===<<<<<<<<<===>>>>>>>>>???AAABBBCCCBBBAAA@@@888888888888777777777777666666666555555555555555888999999:::;;;;;;<<<<<<>>>@@@DDDHHHMMMSSSZZZ^^^hhhlllrrrxxx|||~~~vvvqqqpppuuuxxxqqqhhh___ZZZWWWRRRNNNKKKFFF===555444333222111111111111111------------------------000000000000////////////...///000000......///000222111111000000//////...000000111222222111//////222222222333333444444444444444333333444444555666777777888888888999999999666666777888999:::::::::666777888999999999888777444555666777888999999:::888888999:::::::::;;;;;;;;;<<<<<<;;;;;;<<>>>>>>>>===@@@@@@@@@@@@??????@@@AAA@@@AAACCCDDDCCCBBB@@@>>>:::999999999888888888888666666666666666555555555888888999999:::;;;;;;<<<===@@@DDDHHHMMMTTT[[[```hhhmmmsssyyy||||||tttpppnnnsss|||uuupppjjjccc[[[VVVPPPLLLGGGAAA:::666222111111000000000000111000000000000000000000000000000000000////////////111222333333111111222333000000000//////............///000111222222111000111111222333333444555555777777666666777777888999888888888888999999999999666666777888999:::::::::999:::;;;;;;:::888666555000333666999;;;;;;:::999::::::::::::::::::;;;;;;;;;<<<===<<<;;;;;;>>>AAAEEEEEEFFFFFFGGGFFFFFFFFFFFFKKKTTT___fffddd[[[SSSWWW\\\mmm{{{xxx~~~ooo^^^SSSKKKHHHHHHMMMYYYooo}}}hhh```\\\```jjjwww|||lllaaaWWWPPPHHHFFFDDDBBB@@@?????????BBBCCCGGGNNNWWWdddwww~~~ooodddZZZQQQNNNOOOMMMLLLKKKLLLMMMNNNMMMLLLIIIIIIHHHHHHIIIKKKMMMOOOSSSSSSTTTVVVZZZ___dddggghhhgggfffbbb``````bbbdddjjjrrr~~~{{{pppgggaaa^^^\\\```jjjxxxtttnnneee]]]YYYTTTOOOKKKDDDCCCBBBCCCBBBEEEQQQ]]]wwwyyyfff^^^WWWXXXZZZ[[[]]]```iiimmmqqqqqqnnnhhhccc```___]]]^^^ccclllssswwwxxxwwwuuussstttuuusssoookkkddd___WWWPPPKKKGGGCCCAAAAAAAAAAAAAAAAAABBBCCCCCCAAAAAAAAAAAA@@@@@@?????????@@@AAAAAA??????@@@AAABBBCCCDDDDDDDDDBBB@@@>>>???>>>===;;;999888777666666666666777777777777777888888999999::::::;;;;;;===@@@DDDHHHNNNTTT\\\aaaiiinnntttzzz}}}}}}tttooommmrrr|||yyyxxx||||||wwwqqqnnnjjjeee\\\VVVPPPMMMGGG>>>888666111111000000000000000111////////////////////////000000000000////////////---...//////------...///.............../////////---...000111222222222111111111222333333444555555666666555555666666777888888888888999999999999:::777777777888999999999:::<<<<<<;;;:::999777666555000222666:::<<<===<<<;;;===<<<;;;;;;;;;;;;;;;<<<;;;===>>>===::::::>>>AAADDDEEEFFFGGGHHHGGGGGGFFFGGGMMMWWWdddmmmlllcccZZZZZZaaawww}}}{{{rrrbbbVVVMMMHHHGGGKKKUUUhhhoooeee^^^```jjjwwwooocccXXXOOOHHHFFFDDDBBB@@@?????????AAABBBFFFMMMTTT___tttttthhh\\\RRRNNNOOOKKKJJJJJJKKKMMMNNNMMMLLLJJJIIIGGGGGGHHHJJJMMMOOOSSSTTTTTTUUUWWWZZZ]]]```bbbbbb```___^^^___cccfffnnnwww{{{qqqiiiddddddeeemmm|||yyysssjjjccc^^^XXXRRRNNNGGGFFFFFFEEECCCCCCKKKUUUjjjpppeeeZZZWWWWWWVVVWWWYYYaaagggmmmpppnnnjjjfffddd```aaaeeemmmvvv{{{{{{yyyvvvtttssstttuuutttppplllfff```XXXQQQLLLHHHEEECCCBBBBBBBBBBBBBBBCCCCCCDDDCCCBBBBBBBBBBBBAAAAAAAAA>>>AAABBBBBB@@@???@@@AAAAAABBBCCCDDDDDDCCCAAA@@@@@@???>>>===;;;999888777666666777777888888999999888888888999::::::;;;;;;<<>>===<<<;;;<<<<<<===;;;===???===:::999===AAABBBDDDGGGIIIJJJIIIHHHGGGHHHNNNZZZjjjvvvwwwnnneee___kkk~~~~~~tttdddXXXNNNHHHGGGIIIPPPaaazzztttiii```aaajjjwwwqqqdddXXXNNNHHHFFFDDDBBB@@@???>>>???AAAAAAFFFLLLRRR]]]sssyyylll^^^SSSOOOPPPJJJIIIIIIJJJMMMNNNNNNMMMJJJIIIGGGGGGHHHJJJMMMOOOSSSTTTUUUUUUUUUVVVYYY[[[\\\\\\[[[ZZZZZZ]]]bbbfffqqq{{{|||tttnnnnnnmmmsss~~~wwwooogggbbb\\\UUUPPPKKKJJJJJJIIIDDDBBBHHHQQQ```~~~zzzmmm___YYYXXXVVVVVVXXX[[[bbbkkkoooooollliiihhhaaadddjjjttt}}}~~~{{{uuusssrrrtttvvvtttppplllfffaaaYYYRRRMMMIIIFFFDDDCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCBBBBBB???BBBDDDDDDAAA@@@AAACCC???AAACCCDDDEEEDDDCCCBBB>>>============<<<<<<<<<666666777888999::::::;;;777888888999::::::;;;;;;<<>>===<<<<<<======;;;===???===:::999===AAAAAACCCGGGJJJKKKJJJHHHGGGHHHNNN[[[mmm{{{~~~wwwnnnfffttt}}}eeeWWWQQQMMMHHHDDDMMMZZZlll}}}pppdddaaahhhuuutttbbbYYYXXXKKKHHHEEECCCBBBBBB@@@???AAAAAADDDGGGKKKWWWmmmmmm^^^WWWRRRNNNLLLLLLKKKJJJJJJJJJJJJKKKJJJLLLMMMLLLKKKJJJKKKMMMSSSTTTTTTSSSSSSUUUXXX[[[[[[^^^aaa___[[[\\\cccjjjsss~~~}}}rrrpppvvv}}}tttkkkccc[[[TTTPPPMMMMMMLLLIIIFFFGGGKKKOOOZZZoooxxxjjjccc^^^YYYYYY\\\ZZZ___eeekkkmmmlllhhhfffdddjjjsss{{{|||xxxuuuuuuvvvtttnnnhhheee___XXXQQQLLLHHHDDDBBBDDDCCCCCCCCCCCCDDDEEEEEECCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEDDDDDDDDDBBBAAA@@@>>>;;;999888777777777666555555666777888888999::::::999:::<<<>>>===@@@DDDIIIOOOXXX```fffmmmpppvvv}}}tttmmmlllqqq~~~{{{~~~zzzvvvxxxyyysssiii___[[[ZZZXXXXXXTTTMMMDDD;;;666333000000////////////000000111111111111000000000000111111000000//////......000---***+++...000000...000000000000////////////000111111111111222222222222444555444222222555999999999::::::999888666555666777777777777777666666777777777777777777777777888777666555444444444444555666777888:::;;;<<<===BBBCCCCCCAAA>>>===>>>???>>>============>>>>>>???DDDDDDDDDEEEGGGIIIIIIHHHIIINNNZZZlll}}}zzzpppuuu}}}iiiXXXQQQLLLGGG???EEEOOO^^^rrr|||pppdddaaafffssszzzeeeYYYUUUKKKHHHEEECCCBBBBBB@@@???@@@AAACCCFFFJJJUUUjjj}}}rrraaaWWWQQQMMMLLLKKKKKKJJJIIIJJJJJJJJJJJJLLLMMMLLLKKKJJJKKKLLLPPPRRRTTTUUUUUUUUUVVVXXXXXX\\\___^^^[[[]]]ccciiiuuuzzzwww{{{zzzpppggg___YYYUUUQQQPPPNNNJJJFFFFFFIIILLLRRReeevvvmmmfff___\\\^^^___ccciiiooorrrqqqooommmiiinnnwww~~~|||wwwsssrrrtttrrrmmmhhhddd___WWWPPPKKKGGGDDDBBBCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAAAAA@@@AAA@@@???>>>===;;;:::::::::999888777777777888999777888999999999999;;;===>>>AAAEEEJJJQQQYYYbbbgggooorrrwww}}}}}}sssnnnooouuuvvvtttwww{{{~~~uuuiii___ZZZYYYYYYXXXTTTMMMCCC:::555222000000////////////000000000000000000000000000000111000000000/////////...000---+++,,,...000000///000000000000////////////000111111111111222222222000111111111111222444666999::::::::::::888666555666666777777777777666666777777777777777777777777999888777777777777777777555555666888999;;;<<<<<>><<<<<<<<<<<<<<<======>>>EEEEEEDDDEEEFFFGGGGGGFFFHHHOOO\\\nnn}}}xxxyyy~~~mmm[[[RRRLLLHHHDDDFFFKKKTTTfffyyy|||pppddd```dddoookkk\\\TTTLLLIIIEEECCCBBBBBB@@@???@@@???AAADDDHHHQQQddduuuzzzfffXXXQQQLLLKKKKKKJJJIIIIIIIIIIIIJJJJJJKKKLLLLLLJJJJJJKKKLLLMMMPPPTTTVVVUUUTTTTTTTTTUUUYYY^^^^^^]]]^^^dddiiiuuuvvvlllddd^^^[[[VVVTTTPPPKKKGGGFFFGGGJJJOOO___{{{wwwnnnhhhgggfffjjjpppuuuwwwxxxvvvuuuppptttzzz|||wwwqqqppprrrqqqmmmhhhddd^^^UUUNNNIIIFFFDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFDDDDDDCCCCCCBBBAAA@@@@@@BBBBBBBBBAAAAAA@@@@@@???????????????>>>>>>======<<<<<<:::999999999999999777888999888888888:::<<>>>>>======<<<;;;:::999999999777888999888777888999;;;@@@CCCIIIOOOUUU]]]fffkkksssvvv{{{~~~}}}vvvpppooorrr|||xxxpppjjjkkknnnuuu~~~sssfff]]]ZZZYYYYYYWWWSSSJJJ@@@888222000000000////////////000000............////////////000000000000////////////000/////////000000000000////////////000000000000000000111111111222222222444111000222777999888666999:::;;;;;;:::999888777555666666777777777777666777777777777777777777777333333333444555666777777444444555666777888999999999;;;<<<<<<;;;;;;<<<===;;;;;;;;;;;;<<<===>>>>>>AAABBBBBBBBBBBBCCCEEEGGGMMMZZZmmm~~~vvvaaaUUUOOOLLLFFFFFFHHHNNN^^^oooxxxxxxxxxnnnddd___^^^eeetttqqqbbbWWWMMMJJJFFFDDDCCCBBB@@@??????>>>???BBBEEEJJJWWWdddxxxooo___VVVQQQKKKKKKJJJIIIIIIIIIIIIJJJIIIKKKLLLKKKJJJIIIJJJKKKOOOPPPPPPPPPPPPQQQTTTVVVRRRVVV[[[^^^```ccchhhkkkqqq{{{zzzppphhhccc^^^ZZZTTTOOOLLLKKKKKKKKKLLLWWWooo}}}||||||~~~~~~|||zzz~~~xxxrrrppprrrrrrnnnjjjaaa\\\TTTMMMIIIGGGEEEDDDCCCCCCDDDEEEGGGJJJLLLMMMLLLLLLKKKKKKJJJIIIIIIHHHGGGGGGFFFEEEDDDBBBBBBAAAAAAAAAAAA@@@AAABBBCCCDDDBBBBBBAAA@@@???>>>>>>=========<<<<<<;;;:::999888888999:::999888888:::<<<@@@DDDJJJPPPWWW___gggllltttwww{{{~~~zzzsssmmmmmmrrr{{{{{{wwwsssnnnnnnpppvvv~~~yyynnnccc^^^\\\\\\XXXVVVQQQIII???777222000000000////////////000000---........./////////000////////////000000000000///000000000000/////////.../////////000000000111000000111111111222222222444222111333777999888555888999:::::::::999888777555555666777777777777777777777777777777777777777333333333333444666777888444444555666777888888999888:::======<<<<<<===>>><<<<<<<<<<<<===>>>???@@@===???@@@AAAAAACCCGGGJJJSSSbbbuuu|||fffXXXQQQMMMDDDEEEGGGOOO```sss}}}~~~uuulllccc]]][[[aaaooo}}}tttcccUUUNNNKKKGGGDDDCCCBBB@@@???@@@>>>???BBBDDDHHHRRR\\\mmm|||sssdddZZZTTTLLLLLLKKKJJJJJJJJJJJJJJJIIIJJJKKKKKKIIIIIIJJJKKKPPPPPPPPPOOOOOOPPPTTTWWWSSSUUUYYY\\\___ccchhhkkkqqq{{{|||qqqjjjccc^^^WWWRRRPPPNNNMMMLLLKKKUUUiii}}}|||}}}|||}}}xxxsssqqqsssrrrnnniii___[[[TTTOOOKKKIIIFFFDDDCCCDDDEEEGGGJJJMMMOOOPPPOOONNNNNNMMMLLLKKKJJJJJJHHHHHHGGGGGGFFFEEEDDDDDD@@@???>>>===>>>???@@@AAABBBAAAAAA@@@???>>>======<<<=========<<<;;;::::::;;;<<<<<<<<<::::::<<<===@@@DDDKKKRRRYYY```hhhmmmtttwww{{{}}}}}}vvvpppkkklllqqq{{{zzzuuuuuuvvvtttsssuuuzzzuuujjjbbb^^^]]]^^^WWWTTTOOOGGG>>>666222111000000////////////000000.........//////000000111////////////000000000000...000111111///......///......//////000000111111000111111111111222222222222111222333555666555333777888999:::999999777777444555666777777888888777777777777777777777777777555555555555666777888999555555555666777888888888999;;;===>>>===<<<======<<<<<<<<<======???@@@AAA;;;>>>@@@@@@@@@CCCHHHMMMWWWcccssskkk[[[RRRMMMHHHGGGGGGNNN^^^rrr}}}rrrjjjbbb\\\ZZZ^^^lllzzz}}}iiiXXXOOOLLLGGGEEECCCBBB@@@>>>AAA??????BBBDDDFFFNNNVVVhhhxxxwwwiii]]]VVVMMMMMMLLLKKKKKKKKKKKKLLLIIIJJJKKKKKKIIIIIIJJJKKKNNNPPPQQQQQQQQQRRRTTTVVVRRRTTTVVVXXX\\\aaafffjjjpppzzz}}}tttiiiccc[[[UUURRRPPPMMMKKKLLLRRR```sss}}}zzzyyyxxx|||}}}~~~{{{vvvrrrqqqsssqqqlllggg^^^ZZZUUUQQQNNNJJJGGGDDDDDDEEEGGGIIILLLOOORRRSSSQQQQQQPPPOOONNNMMMLLLLLLIIIIIIHHHHHHHHHGGGGGGGGGBBBAAA???===<<<===>>>>>>????????????????????????======>>>??????>>>===<<<>>>??????>>>===<<<>>>??????DDDKKKRRRYYYaaahhhmmmrrrvvvzzz{{{{{{}}}rrrmmmiiilllrrr}}}yyyuuuvvvxxxwwwwwwzzz~~~vvvkkkddd___^^^]]]UUUSSSMMMEEE===666333222000000////////////000000......///000000111222222.../////////000000000111---///111111...,,,---............///000111111111000111111111111222222222111333555555444333333333666666888888888888777666444555666777888888888888777777777777777777777777555555555555555666777888555666666777777888888999888;;;===>>>===<<<;;;;;;;;;;;;;;;<<<===>>>???@@@===???AAAAAA@@@BBBHHHMMMVVV]]]hhhrrrzzz}}}{{{ooo\\\RRRMMMIIIGGGDDDGGGVVViiiuuuxxxpppiiibbb\\\YYY]]]jjjxxxqqq^^^OOOLLLHHHEEECCCBBB@@@>>>BBB???@@@BBBDDDFFFLLLTTThhhvvvzzzmmm___VVVNNNMMMMMMLLLLLLLLLLLLLLLIIIJJJKKKJJJIIIIIIJJJKKKLLLOOORRRTTTTTTSSSSSSSSSRRRRRRSSSVVVZZZ___eeehhhlllwww{{{nnnggg^^^WWWSSSPPPMMMJJJHHHLLLSSS___ppp{{{wwwtttssssssvvvwwwyyy{{{}}}~~~yyyuuuqqqqqqrrrqqqkkkeee]]]ZZZVVVSSSPPPLLLGGGDDDEEEFFFHHHJJJMMMQQQSSSUUUTTTSSSRRRQQQPPPOOONNNNNNIIIIIIIIIIIIIIIIIIIIIIIIGGGEEEBBB???============<<<<<<===>>>???@@@@@@AAA===>>>@@@AAAAAA@@@???>>>???@@@AAA@@@>>>>>>???AAA???CCCKKKRRRZZZaaahhhmmmqqquuuyyyzzzzzz}}}pppkkkhhhlllsss}}}xxxxxxzzzxxxyyy|||xxxmmmeee```]]]\\\TTTQQQLLLEEE<<<666444333000000////////////000000...//////000111222222333.../////////000000111111,,,///111111...+++,,,------......///000111111222000111111111111222222222333666999999666333444666555666777888888777666555444555666777888888888888777777777777777777777777444333333333333444555555666666777777888888999999888;;;===>>><<<;;;::::::999::::::;;;<<<===??????>>>AAACCCAAA???AAAGGGMMMSSSVVV]]]eeennnvvv|||uuuvvv|||}}}yyyaaaTTTOOOMMMHHHCCCGGGUUUgggrrruuuyyyoooccc\\\WWWZZZgggvvvrrr\\\VVVNNNIIIHHHGGGBBB>>>>>>===@@@CCCBBB@@@CCCIIIOOO___ssstttcccXXXNNNLLLJJJJJJKKKLLLLLLKKKIIIJJJJJJKKKKKKKKKKKKJJJLLLNNNPPPQQQRRRSSSUUUWWWUUUVVVWWWXXXZZZ^^^bbbfffqqqwww|||ooobbb\\\YYYTTTNNNLLLLLLNNNQQQWWW```nnn}}}{{{uuupppnnnmmmlllkkkooorrruuuwwwxxxzzz}}}|||uuummmkkknnnooolllhhh]]]ZZZUUUOOOJJJGGGFFFFFFEEEFFFGGGGGGIIIMMMRRRVVVXXXUUURRRQQQQQQPPPMMMJJJKKKJJJIIIHHHGGGGGGGGGGGGGGGEEECCCBBBBBBBBBAAA???>>>>>>============>>>>>>@@@@@@@@@???@@@@@@AAAAAADDDBBBAAA???>>>>>>??????DDDGGGLLLRRRXXX___fffkkktttxxxxxxwwwzzz}}}qqqkkkhhhjjjrrr~~~~~~zzzxxxuuuvvvrrrqqqwwwyyyrrrhhh]]]WWWWWWQQQNNNHHHAAA;;;777444333111000000000//////......////////////////////////------------...///111111222111111111000000//////......///000111111222222222111000000000111222333666777777777777666666555444444444444555555555666333444666777888888777777888888888777777777777777444444444444444444444444666666555555666888;;;===::::::::::::::::::::::::;;;:::::::::;;;<<<>>>???CCCBBB@@@@@@AAACCCFFFHHHPPPSSSXXX^^^ccciiilllooorrrlllppp||||||gggYYYRRRMMMIIIDDDGGGRRRcccpppwwwzzzoooddd^^^YYYZZZeeeqqq{{{fffWWWOOOIIIIIIHHHCCC@@@@@@>>>@@@BBB@@@???BBBHHHNNN[[[ooozzziii\\\PPPMMMJJJIIIIIIJJJKKKJJJJJJKKKKKKLLLKKKKKKJJJJJJLLLNNNPPPQQQQQQRRRUUUWWWUUUVVVWWWXXXYYY\\\```cccrrrxxxzzzkkkddd___XXXRRROOOLLLMMMNNNPPPUUU^^^gggnnn~~~{{{tttqqqmmmjjjhhhfffeeedddgggjjjnnnqqqtttxxx||||||uuunnnkkkmmmnnnkkkggg```\\\WWWPPPLLLHHHGGGGGGEEEFFFGGGGGGIIILLLQQQUUUXXXUUUSSSRRRSSSRRROOOLLLLLLKKKJJJIIIHHHHHHHHHHHHIIIGGGDDDDDDDDDDDDCCCAAA?????????>>>>>>?????????@@@@@@@@@@@@@@@AAABBBBBBEEEDDDBBBAAA@@@@@@@@@AAADDDGGGMMMSSSYYY___fffjjjpppuuuxxxxxx{{{}}}sssmmmiiikkksss~~~zzzwwwrrroooooouuuwwwqqqiii```YYYXXXRRROOOHHHAAA:::555222000222222222111111111000000////////////////////////............///000111222222111111111000000000000---......///111222333333222222111000111222333444666666777777888777777666444555555555666666666666777888999:::;;;;;;;;;:::888888888888777777777777444444444444444444444444666666555555555777999;;;::::::::::::::::::::::::;;;;;;:::;;;<<<===???@@@BBBAAA@@@@@@AAADDDGGGIIILLLNNNRRRVVVZZZ^^^aaaccceeedddmmm~~~nnn]]]TTTMMMJJJFFFFFFNNN]]]nnn{{{ttthhh```[[[[[[aaaiiimmmYYYQQQJJJIIIHHHDDDBBBBBB???@@@@@@>>>>>>AAAGGGMMMUUUggg}}}ppp```SSSOOOIIIFFFFFFHHHIIIIIILLLLLLLLLLLLLLLKKKJJJIIIKKKMMMOOOPPPPPPQQQSSSUUUUUUVVVWWWWWWXXX[[[___bbbrrryyywwwmmmeee\\\UUUSSSRRRRRRRRRRRRRRRTTTXXX\\\bbbjjjrrryyy~~~zzzsssjjjhhhfffcccaaa___^^^]]]___bbbfffjjjoootttzzz~~~~~~wwwpppmmmmmmmmmjjjfffccc___YYYRRRMMMJJJHHHGGGDDDEEEFFFFFFHHHKKKOOOSSSVVVUUUTTTUUUUUUTTTRRROOOLLLLLLKKKJJJIIIIIIIIIIIIJJJHHHFFFEEEFFFFFFEEECCCAAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@AAABBBDDDDDDFFFEEECCCBBBAAAAAABBBCCCCCCGGGNNNTTTZZZ```fffiiinnntttyyyzzz|||{{{tttnnnjjjlllsss}}}~~~~~~}}}yyypppmmmmmmttt~~~~~~uuuppplllccc[[[WWWSSSOOOGGG???888333000...//////...............---////////////////////////////////////000111111222111111111111111000000000......///000111222333333333222111111111222444555555666777888888888888888666666666666777777777777888999:::;;;<<<<<<<<<<<<999999888888888777777777444444444444444444444444666555444444555666777888::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<===???@@@AAAAAA@@@@@@@@@AAADDDGGGIIIHHHJJJMMMPPPQQQSSSVVVXXXYYY]]]mmmsss___SSSMMMJJJGGGGGGKKKYYYnnn~~~ooobbb\\\[[[___ccc|||ooo[[[RRRKKKIIIHHHDDDBBBCCC@@@@@@???======@@@FFFKKKPPP___ssssssaaaUUUPPPIIIEEEDDDFFFHHHIIIMMMMMMMMMLLLKKKJJJIIIHHHJJJLLLNNNOOOOOOPPPRRRTTTTTTUUUWWWXXXYYY]]]bbbeeeqqqyyyuuujjj```YYYWWWVVVWWWXXXWWWUUUTTTTTTUUUTTTXXX^^^eeekkkpppqqqppphhhgggeeeaaa]]][[[ZZZ[[[\\\^^^bbbfffjjjqqqxxx|||zzzsssooonnnmmmkkkhhheeeaaa[[[TTTNNNJJJHHHHHHCCCDDDEEEEEEFFFHHHKKKNNNRRRSSSUUUVVVWWWVVVTTTRRRMMMLLLKKKJJJJJJIIIIIIJJJKKKIIIGGGFFFGGGGGGFFFEEEAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@AAABBBDDDEEEFFFEEEDDDCCCBBBAAABBBCCCCCCCCCHHHOOOVVV\\\aaaeeeiiipppuuuzzzzzz}}}yyysssmmmiiilllssszzz~~~~~~{{{{{{}}}|||rrrpppqqqwwwuuuqqqmmmeeeZZZUUUQQQLLLEEE===777222000///...---------------------////////////////////////000000000000000111222222111111111111111111111111222222222222222222222222444333222222222333444555555555777888999999999999666777777777777888888888777777888888999::::::::::::999999888888777777777555555555555444444444444555555444444444555666666::::::::::::;;;;;;;;;;;;;;;<<<<<<===???@@@AAABBBBBBAAAAAAAAABBBCCCEEEGGGFFFIIIMMMOOOOOOPPPSSSUUUTTTZZZmmmyyycccTTTMMMJJJHHHHHHJJJVVVnnnxxxfff[[[ZZZ]]]```yyyooo^^^UUULLLIIIGGGCCCBBBCCCAAA@@@>>>======@@@EEEHHHLLLXXXjjjzzzrrr```WWWQQQJJJDDDCCCEEEGGGHHHLLLLLLLLLKKKKKKIIIHHHGGGIIIKKKMMMMMMMMMNNNPPPRRRRRRSSSVVVXXX\\\```fffjjjpppzzzsssfff^^^]]]VVVXXXZZZZZZVVVSSSPPPOOOOOOOOOPPPTTTYYY___fffkkklllkkkhhhbbb\\\YYYYYYZZZWWWZZZ]]]bbbhhhpppyyy|||vvvqqqpppnnnllljjjfffbbb\\\UUUOOOLLLJJJIIIEEEFFFFFFFFFEEEFFFHHHJJJMMMPPPTTTWWWXXXWWWUUUUUUNNNNNNMMMLLLKKKKKKKKKKKKJJJHHHGGGFFFGGGGGGFFFEEEBBBAAAAAAAAAAAAAAAAAABBBAAAAAAAAABBBCCCEEEFFFGGGDDDDDDBBBAAAAAABBBBBBCCCDDDIIIPPPWWW\\\aaafffiiipppuuuxxxxxx{{{}}}vvvpppkkkiiilllsss~~~{{{|||uuuxxx~~~zzzyyyyyy}}}wwwsssnnndddYYYRRRNNNJJJCCC;;;666333222111111111222222222222222222000000000000000000000000000000000000000111111222111111111111111222222222777777666555333222222111444333222222222333444555444555666888888999999999777777777777888888888999666666777777888999999::::::::::::999888777777666666666666555555444444444444444444444444555555555999999999:::::::::;;;;;;;;;;;;===>>>@@@AAABBBBBBDDDCCCBBBBBBBBBBBBCCCDDDEEEJJJQQQTTTTTTTTTVVVYYY]]]```pppiiiYYYOOOJJJGGGHHHIIIRRRjjjkkk]]]ZZZ]]]```wwwuuucccXXXNNNJJJGGGDDDBBBDDDAAA@@@???>>>???AAADDDFFFIIISSSaaappp|||}}}pppbbbWWWQQQJJJEEEDDDFFFGGGHHHJJJJJJJJJJJJJJJIIIHHHGGGHHHJJJLLLLLLLLLMMMNNNPPPPPPRRRVVVYYY]]]bbbiiimmmrrr}}}~~~nnneeeccc\\\^^^```___[[[VVVRRRPPPRRRNNNLLLMMMPPPUUU^^^ggglllmmmmmmhhhaaa[[[YYYZZZSSSUUUYYY^^^eeepppzzz}}}wwwrrrpppnnnlllkkkgggddd^^^WWWRRRNNNMMMLLLIIIJJJJJJHHHFFFFFFFFFHHHJJJNNNTTTXXXYYYXXXXXXWWWQQQQQQPPPOOONNNNNNNNNNNNKKKIIIGGGGGGHHHHHHHHHGGGDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCCCCDDDEEEFFFGGGDDDCCCBBBAAAAAABBBCCCDDDFFFKKKQQQWWW\\\aaafffjjjnnnsssvvvvvvzzz|||uuummmjjjiiinnnttt~~~}}}}}}uuuxxxzzzuuunnncccXXXRRRMMMIIIBBB;;;555333333333000000111111111111222222000000000000000000000000000000000//////000000111111111111222222222222222888888777555444222111111333222111111111222444555444555666777777777777777777777777777888888888888999888888888999:::;;;<<<;;;;;;:::999888777777666777777666666555444444444333444444555555555666666777777888888999999::::::999;;;<<<>>>@@@AAABBBBBBCCCCCCBBBBBBBBBCCCCCCCCCEEENNNWWW\\\\\\[[[\\\___nnnnnnxxxnnn]]]SSSKKKGGGGGGGGGNNNccczzzqqq```\\\^^^```qqq}}}iii]]]RRRLLLIIIEEEDDDEEEAAAAAA@@@@@@AAACCCCCCCCCFFFOOO[[[hhhtttyyyqqqfffVVVRRRKKKGGGFFFGGGHHHIIIHHHHHHHHHIIIHHHHHHGGGGGGHHHIIIKKKKKKKKKKKKMMMOOOPPPRRRUUUXXX\\\bbbhhhlllvvvssshhhddd```cccfffeeebbb]]]YYYWWWUUUPPPNNNNNNOOOPPPXXXcccjjjpppuuutttlllccc]]][[[TTTUUUWWWZZZ```iiissszzz{{{vvvqqqnnnmmmlllkkkjjjfff```ZZZUUURRRQQQQQQPPPPPPOOOMMMJJJGGGGGGHHHHHHNNNVVV[[[\\\[[[ZZZ[[[UUUUUUTTTSSSRRRRRRRRRRRRLLLJJJIIIIIIJJJJJJJJJIIIFFFFFFEEEEEEEEEEEEFFFFFFDDDDDDDDDDDDEEEEEEFFFGGGEEEDDDCCCCCCCCCDDDEEEEEEHHHLLLQQQVVV[[[aaagggkkkmmmtttyyy{{{|||vvvllljjjkkkqqqwww}}}~~~~~~zzz{{{~~~|||wwwnnnbbbYYYUUUOOOJJJCCC;;;555333222333---------.........//////000000000000000000000000000//////......//////000111111111222222333333333555555444444333222222222222222111000111222333444444555555666666666555555666666666777777777888888::::::999999:::;;;===>>><<<;;;;;;:::888777777666777777777666555444444444222333444555666777777777555666666777888888999999888:::<<<>>>@@@AAAAAAAAA@@@@@@AAABBBCCCDDDEEEFFFKKKUUUaaagggfffddddddfffrrrooowwwppp^^^VVVLLLFFFFFFFFFJJJ]]]rrruuuccc]]]^^^___jjjmmmaaaUUUNNNJJJFFFEEEGGGBBBAAAAAABBBCCCDDDCCCBBBEEEMMMXXXdddpppwwwssskkkVVVRRRLLLHHHGGGHHHIIIIIIFFFFFFGGGHHHHHHHHHGGGGGGGGGIIIKKKKKKJJJKKKLLLNNNQQQSSSUUUXXX[[[```fffjjjzzztttgggbbb]]]```dddeeeccc```]]]\\\RRRMMMLLLNNNLLLKKKRRR[[[hhhqqq|||~~~wwwkkkbbb^^^XXXXXXXXXXXX[[[bbbjjjppp|||yyyuuupppmmmkkkkkkkkkkkkhhhccc]]]XXXUUUTTTTTTTTTTTTTTTQQQLLLIIIHHHIIIHHHNNNWWW]]]^^^]]]]]]]]]YYYXXXWWWVVVUUUUUUUUUUUUNNNLLLJJJJJJKKKLLLLLLKKKIIIHHHHHHGGGGGGHHHHHHIIIFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDEEEFFFGGGJJJMMMQQQUUU[[[aaahhhlllnnnvvv~~~}}}wwwllljjjmmmssszzz~~~|||||||||}}}}}}xxxnnnbbbZZZXXXQQQLLLDDD;;;555222111111////////////000000111111000000000000000000000000000///............//////111111111222222333333333111222222222222222333333222111000000000111222333555555555555555555444444666666666666777777777777:::999888888999:::<<<===<<<<<<;;;:::999777777666888777777666555444444444222333444666777888888888444555555666777888888999777999;;;>>>@@@AAAAAAAAA===>>>@@@BBBDDDFFFGGGHHHQQQ\\\jjjpppoookkkjjjkkkfffccclllwww___YYYQQQJJJIIIGGGIIIXXXiii{{{iii``````bbbfff|||yyyjjjZZZQQQLLLHHHGGGHHHDDDCCCCCCBBBBBBBBBCCCCCCJJJKKKPPP]]]ooo{{{wwwlll___XXXNNNIIIHHHHHHFFFDDDIIIIIIIIIIIIHHHHHHGGGFFFIIIIIIIIIJJJJJJLLLMMMMMMOOOPPPSSSXXXZZZ[[[bbbjjjyyyzzzkkkbbbbbbccceeeiiikkkggg___YYYZZZRRRLLLKKKLLLNNNRRRXXXhhhvvvuuuiii___]]][[[[[[\\\\\\]]]eeemmmtttsssqqqooollljjjiiihhhkkkggg```[[[WWWWWWYYYZZZZZZXXXTTTPPPMMMJJJIIIHHHJJJMMMTTTZZZ```dddeeefffbbb___\\\\\\^^^___]]][[[YYYSSSMMMLLLMMMNNNKKKHHHJJJIIIGGGHHHJJJKKKKKKJJJIIIHHHFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDFFFHHHJJJMMMNNNQQQSSSWWW^^^eeekkksssxxxzzzuuummmnnnqqqxxx}}}~~~~~~|||zzzxxxyyywwwmmmcccZZZUUUSSSKKK@@@888444333222000////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111333333333333333333333333111222444666666555444333333333333444555666777777888888777777888999::::::;;;::::::999999888888888999888666555555555666777333444555666666555555444333444666888888888777777777777666666666777999:::999999999:::;;;<<<===>>>BBBBBBAAABBBCCCFFFIIIKKKTTT[[[fffqqqwwwwwwqqqmmmeeefffsss}}}eee[[[RRRKKKJJJHHHJJJWWWhhhkkk___]]]___eeeyyyqqq___UUUOOOJJJHHHHHHDDDDDDCCCBBBBBBBBBCCCCCCGGGIIINNN[[[ooo|||{{{rrrbbbZZZPPPKKKJJJJJJIIIGGGHHHHHHIIIIIIIIIHHHHHHGGGJJJIIIIIIJJJJJJLLLMMMMMMPPPPPPTTTYYY[[[]]]dddlll{{{zzzlllddddddfffjjjppptttqqqiiiccc^^^UUUNNNLLLKKKKKKOOOSSS```ppp~~~rrrhhh___]]]\\\]]]\\\]]]dddlllsssssssssqqqnnnlllkkkjjjkkkgggbbb]]][[[[[[\\\]]]___\\\XXXSSSNNNKKKIIIHHHJJJNNNTTT[[[aaaeeeggggggdddcccccceeegggfffccc```]]]XXXRRRPPPQQQRRROOOLLLOOOMMMLLLLLLNNNOOONNNNNNJJJIIIGGGDDDCCCBBBBBBBBBCCCBBBBBBCCCDDDFFFHHHJJJLLLNNNPPPRRRWWW]]]eeejjjsssyyyxxxssslllnnnsss{{{}}}{{{}}}}}}{{{zzzzzzxxx{{{~~~vvvlllbbbZZZUUURRRJJJ???777444333111000000000000000////////////000000000000111111111111000000000000000000000000111111111111111111111111222222222222222222222222111000000000111111222222333444444444555666666666777777777777888888888999999999999888888888888888888777666555555666777888444555666777777666555444444555666777777888888888888777777666777888999:::999999999:::;;;<<<===>>>@@@@@@@@@BBBDDDHHHKKKMMMPPPVVVaaammmuuuvvvqqqllleeegggvvviii\\\SSSLLLJJJHHHJJJVVVfff~~~mmm^^^ZZZ[[[dddsssyyyfffYYYRRRLLLHHHHHHEEEDDDCCCCCCBBBBBBCCCCCCEEEGGGMMMYYYmmm}}}zzzhhh```UUUNNNLLLLLLKKKJJJHHHHHHIIIIIIJJJIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMMMMPPPQQQUUUZZZ\\\^^^eeemmm|||yyymmmgggcccgggmmmuuu{{{yyyrrrlllddd[[[RRROOOMMMKKKLLLPPPZZZkkk}}}rrreeebbb___```______dddkkktttvvvwwwvvvrrrooommmmmmkkkhhhdddaaa``````bbbcccfffbbb]]]VVVPPPLLLIIIHHHJJJNNNUUU\\\bbbfffhhhiiiggghhhjjjmmmpppoookkkhhheee```[[[XXXYYYYYYWWWTTTTTTRRRQQQQQQRRRRRRRRRQQQLLLJJJHHHEEECCCBBBBBBBBBCCCCCCCCCCCCEEEGGGIIIJJJLLLMMMOOORRRVVV]]]dddiiirrryyy}}}uuuooolllooovvvxxxwww{{{xxxxxxyyyyyyyyy|||~~~zzz{{{rrriii```YYYUUUQQQIII>>>666333222111000111111000000//////......000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000///......000222333444444555555555555555555555555777888888888777666666666666777777777777777666555555555666777888999555666888999888777666555555555555666666777888999999888777777777888999:::999999999999:::<<<===>>>>>>>>>???AAADDDHHHLLLNNNOOOSSS\\\hhhrrrsssnnngggdddhhhzzzzzzlll^^^TTTLLLJJJHHHHHHSSSaaavvvooo^^^YYYYYYaaannn~~~jjj\\\TTTMMMIIIIIIFFFEEEDDDCCCBBBBBBBBBCCCEEEGGGLLLWWWhhhyyy}}}oooggg\\\SSSNNNLLLLLLKKKGGGHHHIIIJJJJJJJJJJJJJJJKKKKKKJJJJJJKKKLLLMMMMMMOOOPPPTTTYYY\\\^^^eeennn}}}yyymmmiii```dddkkktttzzzzzzsssnnniii```XXXTTTPPPMMMNNNQQQWWWhhh~~~zzznnniiieeedddcccbbbffflllxxx{{{}}}|||wwwqqqnnnnnnjjjiiifffddddddeeehhhiiilllggg```XXXQQQLLLHHHGGGIIIMMMTTT\\\bbbfffiiiiiiiiijjjmmmppprrrqqqpppnnnmmmiiidddbbbaaaaaa___^^^YYYWWWUUUTTTUUUUUUTTTSSSMMMLLLIIIFFFDDDCCCBBBBBBDDDDDDDDDDDDEEEGGGIIIJJJLLLMMMPPPRRRVVV]]]dddjjjnnnvvvyyyqqqllljjjoooyyy{{{rrrrrrxxxyyyzzzzzzzzzzzz}}}}}}yyyyyyzzz{{{uuu||||||uuulllccc[[[VVVSSSOOOGGG<<<555222222111000111111000000//////......///000000000111111111111333333333333333333333333111111111111111111111111111111111111222222222222333222111111111222444555555555555555555444444444333555666888888777555444444444444555555666666777444444555666777888999:::777888:::;;;:::999777555666666555555555777999::::::999888777777888999:::888888888999:::;;;============>>>???BBBFFFJJJLLLQQQSSSYYYdddnnnoooiiibbbbbbggg{{{sss}}}sssaaaUUULLLIIIGGGFFFNNNZZZkkk}}}ppp```YYYXXX^^^iii{{{mmm___UUUNNNKKKKKKFFFFFFEEEDDDCCCBBBBBBBBBEEEHHHLLLSSSbbbrrryyyyyytttmmmbbbWWWPPPLLLKKKJJJHHHIIIJJJJJJKKKKKKKKKKKKLLLKKKKKKKKKKKKLLLLLLMMMMMMNNNRRRXXX[[[]]]eeemmm|||yyynnnjjj___bbbgggooovvvwwwsssnnnkkkbbbZZZVVVRRROOONNNQQQRRRaaavvvwwwpppjjjiiigggeeegggkkk}}}{{{tttooonnnjjjiiifffeeefffhhhkkknnnpppkkkcccZZZRRRLLLIIIGGGHHHLLLSSS[[[bbbgggiiijjjkkklllmmmmmmnnnooopppqqqqqqoookkkhhhggggggffffff___]]][[[ZZZZZZYYYXXXWWWOOONNNKKKHHHEEECCCCCCBBBDDDDDDCCCDDDDDDFFFHHHIIILLLNNNPPPSSSWWW]]]eeejjjjjjqqq|||~~~vvvnnniiiiiiooozzzvvvlllnnnuuu~~~|||{{{yyyuuuuuuttttttttt{{{{{{vvvnnnddd\\\VVVRRRQQQMMMEEE;;;444222111111000111000000000/////////...///000000000111111111111333333333333333333333333111111111111111111111111222222222222333333444444222222444555555555444333555555555555555444444444333555666888777666444333333333333444444555555555333444555666777888999:::888:::<<<======;;;888666666666555555555777999::::::999888777777777999999888888888999:::;;;<<<===>>>======>>>@@@CCCFFFHHHOOORRRXXXbbbkkkmmmhhhccc___eeexxxnnnsssfffYYYNNNJJJGGGDDDKKKUUUaaasssqqqddd\\\XXX\\\dddtttssscccXXXPPPMMMMMMGGGFFFEEEDDDCCCBBBBBBBBBEEEHHHKKKPPP[[[iiiqqqrrrtttnnneeeZZZRRRMMMKKKJJJJJJJJJKKKKKKLLLKKKKKKKKKLLLLLLLLLKKKKKKLLLLLLMMMKKKLLLQQQWWWZZZ]]]eeennn}}}~~~~~~|||qqqlllccccccffflllssswwwvvvtttlllddd[[[WWWSSSOOONNNPPPMMMXXXiii|||xxxqqqnnnllliiiiiilllwwwrrrqqqjjjhhheeecccdddhhhmmmppprrrmmmeee[[[SSSNNNKKKJJJIIIMMMTTT\\\ccchhhkkklllmmmnnnnnnmmmllllllnnnpppqqqooommmjjjiiiiiiiiijjjeeeccc```^^^^^^]]][[[ZZZQQQOOOLLLIIIFFFDDDCCCBBBDDDCCCCCCCCCCCCEEEGGGHHHLLLMMMOOORRRVVV]]]dddjjjhhhnnnwwwzzzsssmmmhhhhhhnnnyyyqqqgggjjjrrr|||~~~}}}zzzwwwuuurrrooouuu|||vvvqqqhhh^^^VVVQQQOOOOOOKKKCCC999333111111111000/////////000000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222333333444444555///000333444555444222111444444555555555555555555555666777777777666555444333333333444444444444444333444555777888999999999:::;;;>>>??????<<<999777555555555666666777888999999888777666666666777888888888888888999;;;<<<===>>>>>>===>>>???BBBEEEFFFLLLPPPXXXaaagggiiigggeee\\\bbbtttrrrpppxxxkkk]]]QQQMMMIIIEEEIIIRRR]]]mmm{{{|||ssshhh___XXXZZZ```lll{{{iii]]]TTTOOOOOOHHHGGGFFFDDDCCCCCCBBBBBBBBBFFFJJJMMMUUUaaaiiilllooollleee\\\TTTOOOMMMLLLKKKKKKLLLLLLLLLKKKJJJJJJMMMMMMLLLLLLLLLLLLLLLMMMLLLMMMQQQXXX[[[___gggooo~~~}}}zzz|||uuuooofffeeeeeeiiiqqqxxx||||||rrriii```\\\WWWQQQOOOQQQMMMSSS^^^ppp{{{wwwuuuqqqppprrr~~~{{{vvvuuujjjgggccc```bbbgggmmmqqquuuoooggg^^^VVVQQQOOONNNJJJOOOVVV^^^fffkkknnnoooppprrrsssrrrooommmmmmnnnlllllljjjhhhggggggiiijjjeeeccc```^^^]]]\\\ZZZXXXSSSQQQMMMJJJFFFDDDCCCCCCCCCCCCBBBBBBBBBDDDEEEFFFJJJKKKMMMPPPTTTZZZbbbgggjjjnnnuuu|||}}}wwwqqqllliiigggmmmxxx{{{mmmdddgggoooyyy|||vvvqqquuu{{{tttnnndddZZZSSSOOONNNOOOJJJBBB888222000111111000......//////000000111111000000000000111111111111000000000000000000000000111111111111111111111111000111111222333333444444000000111222222222222222333444444444555666666666777777777666666666555555444444444444444333333333333444666777888888888888;;;===???AAA@@@===:::777444555666777777888888888999888666555555555666777777777888888999:::<<<===>>>======>>>AAADDDGGGIIINNNSSS[[[```bbbaaaaaaaaa\\\```qqqzzzsssvvvoooaaaTTTOOOJJJFFFIIIQQQ\\\kkkxxxzzztttkkk```XXXZZZ^^^ggg{{{nnnaaaVVVQQQPPPHHHGGGFFFDDDCCCCCCBBBBBB???DDDHHHKKKRRR]]]fffhhhkkkiiiddd]]]VVVQQQOOOOOOLLLLLLMMMLLLLLLKKKJJJJJJMMMMMMLLLLLLLLLLLLLLLMMMLLLMMMRRRYYY]]]```hhhqqq~~~yyyzzzyyyqqqgggdddcccgggpppyyyyyypppgggaaa[[[UUURRRSSSQQQTTTZZZhhh~~~zzzxxxyyy|||~~~zzzyyyjjjfffaaa^^^```eeemmmrrrvvvqqqhhh___XXXSSSRRRQQQLLLPPPXXX```hhhmmmppprrrqqquuuxxxxxxtttooommmmmmhhhhhhgggeeedddeeegggiiiccc```]]][[[ZZZXXXVVVTTTTTTQQQNNNJJJGGGDDDCCCCCCCCCBBBAAAAAABBBCCCDDDEEEHHHIIIKKKNNNRRRYYY```eeellloootttzzz~~~{{{uuupppllliiiffflllvvvxxxjjjcccfffnnnxxx|||uuutttzzz}}}tttmmmcccYYYRRROOOOOOOOOIIIAAA888111000111000000------...///000111222222000000000000111111111111111111111111111111111111111111111111111111111111///000000111222222333333333222111000111222444555333333444444555666777777999888777666666666666666555555555444444333333333444555666888888888777777<<<>>>@@@BBBAAA>>>:::777333444666888888888777777888777666444444444555666777777777888999:::<<<<<<======>>>???BBBFFFJJJMMMSSSYYY```aaa]]]YYYXXXYYY\\\___ooovvvooozzzeeeRRRLLLIIIFFFFFFJJJXXXeeeuuu~~~|||oooaaaXXXVVV\\\dddrrruuuddd\\\SSSKKKHHHGGGEEEDDDEEEDDDBBBAAADDDEEEGGGIIINNNVVV___eeedddffffff```VVVNNNKKKKKKLLLKKKJJJIIIIIIJJJKKKLLLJJJJJJKKKLLLMMMMMMNNNNNNMMMOOORRRUUUZZZaaaiiinnnzzzyyy~~~}}}tttkkkeeeccchhhpppxxx~~~qqqddd___^^^ZZZSSSPPPSSSWWW^^^ppp|||vvvmmmjjjddd___^^^bbbjjjpppzzzwwwqqqhhh]]]UUUOOOMMMKKKQQQZZZbbbhhhkkkmmmooopppvvvyyyvvvsssrrrnnnjjjhhhfffeeedddeeedddcccaaaaaa^^^ZZZWWWUUUSSSPPPNNNNNNNNNMMMJJJFFFCCCBBBBBB@@@AAAAAA???>>>>>>@@@BBBGGGIIIKKKNNNRRRXXX^^^ccckkknnntttxxx{{{~~~yyyqqqkkkgggfffdddkkkwwwwwwkkk___aaahhhqqqyyyssspppzzzzzzpppnnnfff[[[UUUTTTSSSPPPHHH>>>555222111...,,,...000///...............///333222111111000000111111000111111111111222222222222222222222222111000///111111111111111111111111666555444333222111111111333333333444444444555555333333333444444444444444666666555555555444444444777666555555555666888999777777999<<<>>>>>><<<:::555555555555555666777777444555888::::::999777666777888888999999::::::;;;????????????AAAFFFLLLQQQaaa```^^^ZZZVVVSSSRRRRRRVVV]]]sss}}}rrr~~~lllXXXQQQMMMHHHHHHLLLTTT```qqq{{{{{{pppcccYYYTTTXXX```mmm{{{hhh\\\RRRJJJJJJHHHFFFEEEEEEDDDBBB@@@@@@AAACCCEEEIIIQQQZZZ```cccffffffaaaXXXPPPLLLLLLKKKKKKJJJIIIIIIJJJLLLLLLKKKKKKLLLMMMMMMNNNOOOOOOJJJLLLOOOSSSYYYaaaiiiooozzz|||yyy}}}~~~vvvooohhhccceeekkktttsssjjjfffbbb]]]XXXUUUUUUZZZgggzzzyyyuuuoookkkddd^^^\\\```hhhooo{{{{{{xxxpppeee\\\VVVTTTPPPUUU]]]dddiiillloooppppppvvvyyywwwtttssspppllliiigggeeeddddddcccbbb```^^^[[[XXXUUUSSSQQQNNNLLLLLLLLLLLLIIIEEEBBBAAAAAAAAABBBBBB@@@??????AAACCCGGGHHHKKKNNNRRRXXX___ccckkkoootttxxx{{{~~~xxxqqqllliiiggghhhooo{{{uuujjjcccgggoooxxx~~~~~~ooowww~~~uuummmnnnkkkddd___[[[UUUOOOFFF===444222111...---///111111000000000000111111333222111111000000111111000111111111111222222222111111222111111000000///111111111111111111111111444333333222222222333333333333333444444444444555444444444444444555555555555555444444333333333333555555555444555666666777666777999===@@@???===:::555555555555555666666777777777777777888888777777888888999999:::;;;;;;;;;>>>???@@@AAACCCHHHNNNRRR\\\\\\\\\ZZZWWWUUUUUUUUU[[[ccc{{{yyy~~~pppZZZQQQLLLFFFDDDHHHNNNYYYjjjvvvyyypppdddZZZQQQTTTZZZfff}}}nnnaaaVVVMMMLLLJJJGGGEEEEEEDDDBBB@@@??????AAACCCFFFMMMUUU[[[aaadddeeebbbZZZSSSOOONNNKKKJJJIIIIIIJJJKKKLLLMMMMMMMMMMMMNNNNNNOOOOOOPPPKKKMMMOOORRRWWW^^^ffflllttt{{{}}}zzztttmmmeeebbbdddnnnwwwqqqlllhhhcccZZZUUUWWW]]]hhh}}}|||vvvrrrqqqmmmeee^^^\\\```hhhnnn{{{~~~zzzoooddd^^^\\\WWWZZZ```dddgggjjjmmmooonnnssswwwvvvttttttrrrnnnjjjgggccc``````______^^^[[[XXXTTTRRRPPPNNNLLLJJJIIIIIIIIIFFFCCC@@@???@@@BBBBBBBBBAAA???@@@BBBDDDEEEHHHKKKNNNSSSYYY```dddkkkoootttyyy|||~~~yyytttpppmmmkkkmmmttttttiiihhhmmmwwwvvv{{{tttkkkoooqqqooollleeeZZZOOOCCC:::333111111///...000111111111000000111111222222222111000000000000111000111111111111222222222111111111111111000000///000000000000000000000000222222111111222333333444333333333333444444444444444444555555555666666666444333333333333222222222333333444555555555555444555666:::>>>AAA@@@===:::555555444444555555666777999888777555555666777888999999999:::;;;;;;<<<<<<>>>???AAACCCEEEIIINNNRRRWWWYYY\\\\\\[[[YYYYYYYYY]]]jjj~~~~~~sss]]]SSSMMMEEECCCFFFIIIRRRbbbqqqvvvqqqdddZZZPPPQQQUUU___tttwwwhhh\\\SSSLLLJJJGGGFFFFFFEEEDDDCCC@@@AAABBBCCCFFFLLLSSSXXX___aaadddbbb]]]WWWRRRPPPJJJJJJIIIIIIJJJKKKMMMNNNNNNNNNNNNNNNOOOOOOPPPPPPOOOPPPQQQRRRTTTYYY```dddnnn~~~}}}wwwpppgggaaa```gggxxx{{{tttpppmmm```XXXZZZZZZ\\\ppp~~~vvvqqqpppqqqmmmfff___^^^bbbjjjqqqxxx~~~uuujjjdddbbb]]]___bbbccccccdddgggiiijjjppptttsssrrrsssrrrooojjjfffaaa]]]\\\[[[[[[ZZZXXXUUURRROOONNNLLLJJJHHHEEEFFFFFFCCC@@@>>>>>>???@@@AAAAAA@@@>>>>>>@@@CCCDDDGGGKKKOOOTTT[[[aaaffflllpppuuuzzz}}}|||xxxtttqqqoooqqqyyytttkkkjjjqqq|||~~~rrrjjjpppuuuuuussslll^^^PPP@@@888111111111000///111/////////...//////000000222222111000000000000000000000111111111222222222111222222222222222111111000000000000000000000000222222111111111111222222222222333333333444444444444444555555666777777777444333333333333333333333222333444666666555444444444666:::>>>AAAAAA===:::555444444444444555666666888888777666666666666777999999:::;;;;;;<<<<<<======???AAABBBDDDGGGKKKNNNTTTXXX]]]```````````````bbbqqq~~~{{{eeeZZZRRRJJJGGGIIIFFFNNN]]]mmmvvvsssfff[[[SSSRRRSSS[[[kkkooo```WWWLLLJJJGGGFFFFFFGGGGGGFFFAAABBBCCCDDDFFFJJJPPPTTT[[[^^^aaabbb___ZZZUUURRRKKKJJJIIIIIIJJJKKKLLLMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOPPPQQQQQQSSSXXX^^^bbbkkkzzzyyyssskkkddd___aaammm{{{~~~wwwrrreee^^^^^^ZZZXXXfff{{{zzzqqqnnnnnnooolllfffbbbaaaeeemmmtttwww}}}xxxnnnhhheeebbbcccdddbbbaaa```aaacccgggmmmqqqpppppprrrrrrooojjjfffaaa]]][[[ZZZYYYXXXVVVSSSOOOMMMLLLJJJHHHFFFBBBBBBCCCAAA???======>>>?????????>>><<<===???AAADDDGGGLLLQQQWWW]]]dddhhhnnnrrrwww{{{~~~|||xxxuuusssqqqvvv}}}wwwpppooouuu||||||wwwlllkkkooosssssssssmmm___QQQ===555000000222000000111///////////////000111111222111000000//////000000000000111111111222222222222222333333444333333222000000000000000000000000444333222111000000000000222222222333333333444444444444555555666777777888444444444444555555555555333444555666777666555555444666999===@@@@@@<<<999444444444444444555666666555666777888888777555444999999:::;;;;;;<<<<<<===<<<>>>@@@AAABBBDDDHHHKKKPPPVVV]]]dddhhhjjjkkklllppp~~~|||~~~jjj^^^UUUKKKGGGHHHEEELLL[[[mmmzzzzzznnnbbbWWWTTTSSSXXXdddzzzuuucccXXXNNNKKKHHHFFFGGGHHHHHHGGG@@@AAAAAABBBCCCFFFKKKNNNWWWZZZ___aaa```\\\VVVRRRLLLKKKJJJIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNPPPSSSYYY```eeejjjvvvxxxoooggg```]]]dddlllxxxnnnfffbbb]]]ZZZbbbooo{{{qqqmmmmmmllljjjgggccccccgggnnnsssvvvyyy|||{{{vvvooohhhdddbbbccccccaaa___^^^^^^___ccciiilllllllllnnnnnnlllhhheee```\\\[[[YYYXXXVVVSSSPPPMMMKKKJJJHHHFFFDDD???@@@AAA@@@>>>======>>>===>>>>>>===;;;;;;>>>@@@DDDGGGMMMSSSYYY```fffkkkppptttyyy}}}}}}zzzwwwvvvuuuttt{{{}}}xxxwww{{{~~~{{{}}}|||qqqjjjiiikkklllmmmmmmhhh[[[NNN;;;444///000222000///000111111111111222222333444111111000////////////000000111111111111222222222111222333333333333333333111111111111111111111111444333222000///.........222222222222333333333333333333444555666777777888444444555555555555555666444444555666666666666666666666888;;;======;;;888444444333333444444555666222444777999999888666444999999999:::;;;;;;<<<<<<===>>>???AAABBBFFFKKKNNNPPPVVV___gggmmmqqquuuwww}}}xxxxxxqqqbbbWWWKKKDDDEEEDDDKKKZZZpppyyymmmZZZUUUSSSVVV^^^ppp}}}iii]]]RRROOOJJJGGGFFFFFFFFFEEE@@@AAAAAAAAAAAADDDHHHKKKSSSWWW\\\```aaa^^^WWWSSSNNNLLLKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLLLMMMNNNPPPSSSYYY```eeeiiisss~~~rrriiiaaa\\\]]]bbbttt|||qqqgggbbbbbbfffiiivvvtttnnnllljjjiiigggdddcccfffkkkooorrrqqqppppppnnniiibbb]]]YYY[[[\\\\\\[[[ZZZZZZ[[[[[[aaadddcccccceeefffdddaaa^^^[[[XXXVVVUUURRRPPPOOOMMMJJJHHHGGGEEECCCAAA===>>>??????===<<<===>>>>>>>>>>>>===<<<<<<>>>@@@DDDHHHOOOUUU\\\bbbiiimmmrrrvvv{{{~~~|||zzzzzzzzz{{{|||~~~~~~zzzyyysssjjjhhheeeffffffffffffbbbVVVHHH;;;444///000111000...///111111111111222333444555111111000///////////////000111111111111222222222///000111111222222222111222222222222222222222222222111000///////////////111222222222222333333333222222333444555666777777333333333444444555555555444444333333444444555666777777777888::::::999777444444333333444444555666222333555666777888777777888888999999:::;;;;;;;;;===>>>@@@BBBFFFLLLSSSXXXXXX]]]dddjjjnnnqqqsssuuu|||uuutttzzzjjj]]]OOOGGGHHHDDDKKK[[[rrrvvv[[[VVVSSSUUUZZZjjjpppdddVVVRRRLLLHHHFFFEEEDDDCCCAAABBBBBBBBBBBBDDDGGGJJJQQQUUU[[[```bbb^^^XXXSSSOOOMMMLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHOOOPPPQQQQQQSSSWWW]]]bbbhhhqqqtttjjjbbb\\\[[[^^^```sss{{{lllgggjjjkkkiiiuuuwwwooommmiiihhhgggdddcccdddgggjjjllliiieeeeeeeeebbb[[[UUUOOOQQQUUUVVVVVVVVVWWWXXXSSSXXX[[[ZZZZZZ\\\]]][[[YYYWWWTTTRRRQQQOOOKKKIIIMMMJJJGGGEEEDDDCCCAAA???===>>>???>>>======>>>????????????>>><<<===???AAADDDIIIOOOVVV]]]dddjjjooossswww|||~~~}}}~~~~~~yyyuuuvvvhhhaaabbbaaabbbbbbbbbbbb^^^QQQCCC:::333///000111///...///////////////000111222333111111000///////////////000111111111111222222222......///000000000000000333333333333333333333333///////////////000000111111111222222222333333333111111222333444555666777222222222333333444444444444333222111222333444555999777666666888888888777444333333333333444555555333333333444555777999:::777888888999999:::;;;;;;>>>???AAADDDIIIQQQZZZ```cccfffjjjlllllllllmmmnnnsssqqqpppnnn\\\RRRKKKDDDEEEKKKUUUgggkkk\\\UUUYYY\\\bbbxxxxxxdddYYYRRRKKKJJJHHHEEEDDDFFFDDDCCCBBBBBBCCCDDDEEEFFFHHHPPPXXX\\\___```[[[UUUOOOMMMKKKJJJJJJJJJIIIGGGJJJIIIGGGFFFFFFGGGIIIJJJKKKLLLNNNPPPQQQTTTXXX[[[hhhooo}}}|||oooeee```\\\ZZZ^^^eeetttxxxrrrooommmlllsssuuurrrlllhhhddddddgggjjjjjjiiigggeeebbb```^^^[[[XXXUUUMMMMMMLLLLLLLLLMMMMMMMMMSSSSSSSSSSSSTTTTTTTTTTTTPPPPPPNNNMMMKKKIIIHHHGGGDDDCCCAAA@@@???>>>??????<<<<<<======>>>?????????AAA???<<<::::::<<>>>>>>>>???@@@???===<<<<<<===???@@@EEEJJJQQQYYYaaahhhnnnssstttxxx}}}{{{www~~~|||{{{yyyoooeee\\\WWWVVVUUUVVV[[[^^^XXXJJJ>>>444111////////////...---///000000000111111111111333222222111111111222222111111222222222333333333444333111/////////000111111111111111000000000000/////////000111111222222333333222222111222222333222333555666666666555444333444444555555444444333555555555555555666666777777777777777777666555555555555333222222222333333777777666555555666888888::::::;;;;;;<<<============@@@CCCEEEIIIQQQ]]]fffkkkeeebbbcccbbb]]]YYYXXXiiiyyyjjj|||{{{eeeYYYQQQKKKGGGFFFHHHSSSggg|||qqqbbbWWWUUUUUUZZZmmmsss```VVVNNNKKKJJJGGGFFFGGGCCCBBBAAAAAAAAABBBCCCDDDHHHLLLRRRZZZcccjjjggg___WWWTTTPPPNNNMMMKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJLLLNNNOOOPPPSSSWWWZZZ```hhhuuu|||qqqggg^^^YYYUUUVVV\\\hhhzzzyyytttqqqttt~~~sssnnnhhhgggiiimmmoooooodddbbb^^^[[[YYYVVVSSSQQQOOONNNLLLJJJIIIHHHHHHHHHIIIHHHHHHGGGGGGFFFFFFEEEFFFFFFFFFEEEDDDDDDCCCCCCCCCBBB@@@?????????@@@@@@===============>>>>>>>>>??????>>>>>>>>>>>>??????EEEIIIQQQYYYaaaiiipppuuuuuuyyy}}}{{{yyyyyynnnddd\\\XXXRRRSSSUUUYYYZZZSSSGGG<<<222000......///000///...000000000000111111111111111111000000000111111222111222222222222333333333333222111000000111222333222222222111000000000////////////000111111222222333222222111222222333333333333444555555555555444444444555555555555444444444444444444555555555666777777888888888777666666555444333222222222333444888888666555555666777777:::::::::;;;<<<<<<=========@@@CCCFFFIIIPPPYYY```ddd___\\\]]]\\\XXXVVVVVVgggnnnxxxkkk\\\SSSMMMKKKGGGEEEKKKZZZkkkvvvzzzsssdddWWWSSSRRRVVVgggzzz|||iii]]]SSSOOOMMMJJJHHHIIICCCBBBAAA@@@AAAAAACCCCCCGGGJJJOOOXXXeeennnmmmeee\\\XXXSSSPPPNNNLLLJJJIIIGGGGGGHHHIIIIIIIIIHHHHHHJJJLLLMMMNNNOOORRRVVVYYY]]]eeerrr}}}pppddd\\\VVVVVVWWW]]]jjj|||wwwqqqnnnmmmvvvwwwqqqjjjhhhjjjmmmoooppphhheeeaaa^^^\\\YYYVVVSSSQQQPPPMMMJJJHHHGGGGGGGGGKKKJJJIIIHHHGGGFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????DDDIIIPPPYYYaaajjjrrrwwwxxx{{{}}}}}}xxxvvvyyy{{{pppgggaaa^^^UUUWWWYYY[[[YYYPPPCCC:::333111000000111222222111000000000000000111111111111111000000000111222222222222222222222222222222444444333333333444555666333333222222111000///////////////000111111222222222222111111222222333333444444444444444444444444444444555555555555444444444444555555666666666666666666777777777777666555555444333222222333444555777666555444333333444555999::::::;;;;;;<<<======<<>>===>>>???@@@AAAAAAAAAAAA@@@@@@?????????@@@@@@AAABBBBBBAAA@@@@@@DDDHHHPPPXXX```iiirrrxxxzzz}}}zzzuuuuuuwww~~~}}}|||{{{yyywwwtttuuu{{{}}}rrriiiffffff]]]___bbb```YYYNNNAAA888222111///000222333222222111111000000000000000000111111111111111222333333222222222222222222222222333333333333444555666666444333333222111000000////////////000111111222222222111111111222222333444444444444333333333444444444555555666666555555444444555666777777777777666444444555555666555555444555444333333333444555666777666555444333333444555999999::::::;;;<<<<<<<<<;;;>>>BBBFFFIIILLLPPPRRROOOLLLLLLNNNOOOPPPSSSXXXccc|||{{{wwwcccUUUMMMEEEBBBBBBGGGOOOYYYhhhuuuuuuhhh[[[SSSPPPSSS\\\gggyyyiiiYYYRRROOOKKKGGGFFFDDDCCCBBBAAAAAAAAABBBCCCEEEHHHLLLTTT```lllnnnkkk___[[[UUUPPPMMMKKKJJJIIIGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKMMMMMMNNNPPPTTTWWW\\\bbblllyyy|||ooo```]]]YYYXXX\\\fffsss|||~~~~~~yyyppphhhbbb_________dddmmmxxx}}}uuuqqqqqqrrrqqqpppnnnmmmllljjjhhhccc\\\XXXVVVTTTPPPMMMLLLLLLMMMNNNPPPOOOMMMKKKHHHEEECCCBBBCCCCCCCCCDDDDDDDDDEEEEEE@@@@@@?????????@@@BBBCCCEEEEEEDDDDDDCCCBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAADDDHHHOOOVVV___hhhqqqwww{{{~~~}}}vvvooonnnooovvv}}}}}}{{{}}}|||zzzyyyxxxuuusssxxx}}}ppphhhgggjjjdddgggiiieeeZZZKKK>>>666111///......000111000///111111111111000000000000111111111111111222333444333333333222222222222111000000111111222222333333333333333222111111111000/////////000111111222222111111111111222333444444555444333333222333333333555555666666666666555555444555777888888888777666333333444555555555444444555444333333333444555666888888666555555666777777999999999:::;;;;;;<<<<<<;;;>>>BBBGGGKKKMMMNNNNNNJJJHHHGGGHHHHHHIIINNNTTTfffxxxiiiXXXOOOGGGCCCCCCGGGLLLUUUfffvvvwwwlll^^^UUUQQQQQQVVV]]]pppqqq___VVVRRRMMMHHHFFFEEEEEECCCBBBBBBBBBCCCCCCEEEIIIMMMRRR\\\gggkkkjjj___ZZZTTTOOOLLLJJJIIIHHHGGGGGGFFFFFFGGGIIIJJJKKKJJJKKKLLLMMMMMMPPPSSSVVV[[[```iiiuuu{{{hhhccc\\\YYY\\\dddmmmrrruuuwwwwwwssskkkccc^^^[[[XXXWWWZZZ___fffrrr~~~zzzxxxxxxvvvttttttttttttssspppjjjbbb]]]XXXVVVSSSPPPPPPQQQSSSUUUXXXWWWUUUQQQNNNKKKIIIGGGDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBAAAAAABBBDDDEEEFFFIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDHHHNNNUUU]]]gggpppvvvzzz}}}xxxsssnnnmmmooottt~~~{{{zzz{{{wwwtttxxxzzzkkkbbbcccgggfffjjjlllgggYYYIII<<<555111000......///000000///111111111111000000000////////////000000222333333333333333222222222111111000000111111111111111111222222222222222222222222/////////000111111222222111111111111222333444555555444333222222222333333555555666666666666555555333444666777888777666555333444444555666666555555555444333333444555666777777777666555555666888888888999999::::::;;;<<<<<<<<>>>>>>>>CCCLLLVVV]]]^^^[[[WWWLLLIIIHHHJJJMMMQQQZZZccc{{{hhhVVVOOOJJJEEEDDDEEEJJJWWWccckkkjjjcccWWWNNNNNNOOOOOO[[[mmmsssfff^^^WWWQQQOOOIIIHHHGGGFFFEEECCCCCCBBBDDDGGGLLLPPPUUUZZZ___ccc___\\\XXXTTTQQQNNNKKKIIIFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJKKKLLLMMMOOOQQQRRRUUUWWW^^^jjjyyywwwkkkfffeeehhhooowwwyyyuuuqqqnnnkkkfff```[[[UUUQQQOOOQQQRRRWWWaaalllzzz{{{pppgggccc___[[[\\\aaagggkkknnnjjjccc[[[SSSNNNKKKJJJFFFFFFFFFGGGJJJKKKJJJIIIFFFGGGFFFFFFFFFGGGIIIJJJKKKKKKJJJIIIGGGFFFEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCGGGKKKRRRYYY```hhhpppuuuyyyyyy{{{{{{yyy|||}}}uuufffXXXSSSUUUYYY\\\^^^YYYMMMAAA777222222222111111111000000000000000000000000000000000000000000000000///......333333222111111111111111222222222222222222222222333222222111000000111111111111000//////000000111333222111111111222333444555444333222333444666777555555555555555555555555666555555444444444555555666666666666555555555555444333333333333444555555888888777777777777777777777888888999:::;;;<<<<<>>BBBFFFNNNXXXbbbhhhjjjjjjjjjccc\\\XXXUUUWWW^^^gggrrriiigggvvvlllZZZQQQIIIEEEDDDEEEJJJQQQfffrrrzzzrrrbbbWWWRRRQQQTTT\\\jjjrrrcccXXXPPPMMMKKKIIIFFFDDDCCCCCCDDDBBBDDDGGGIIIKKKNNNRRRTTTZZZ]]]^^^\\\WWWQQQNNNLLLIIIIIIHHHGGGFFFFFFFFFFFFEEEFFFGGGHHHKKKMMMOOOQQQTTTUUUZZZaaakkk|||{{{rrriiiddd^^^XXXTTTSSSPPPMMMLLLOOOWWW\\\eeemmmssszzz{{{wwwrrrpppssszzzyyylllaaaZZZVVVTTTQQQRRRSSSVVVXXXWWWSSSPPPIIIHHHHHHKKKNNNPPPPPPNNNMMMLLLKKKIIIGGGEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHMMMUUU\\\cccjjjpppsss|||}}}}}}}}}}}}vvvjjjjjjuuu~~~~~~|||}}}uuummmddd\\\UUUOOOPPPTTTRRRRRRPPPIII???666222111000000000000////////////////////////////////////000000111111111111000000111000000000000000111111000000000000000000000000000000////////////000000///000000111111222222222333333333333222111111000111111111111222222333333444444444444444444444444444444444444444555666666555555555555444444444444333333333333444555666777777777777777666666555555888999999:::;;;<<<======CCCFFFMMMWWW```fffhhhhhhhhhccc^^^]]]\\\\\\ccckkkrrrggg]]]aaapppyyyaaaVVVKKKFFFDDDDDDIIINNNbbbppp{{{vvvhhh\\\TTTPPPMMMUUU```qqq~~~lll]]]SSSOOOMMMJJJGGGEEEEEEEEEEEEBBBDDDFFFGGGIIIKKKNNNQQQVVVZZZ___^^^YYYSSSOOOMMMIIIHHHHHHGGGFFFFFFFFFGGGFFFFFFGGGHHHJJJMMMOOOPPPTTTVVVZZZ```fffuuuxxxmmmhhh___XXXSSSQQQOOOLLLJJJLLLPPPSSS[[[dddjjjpppyyy|||xxxwww{{{tttiiiaaa\\\ZZZTTTUUUWWWZZZZZZXXXSSSOOOKKKJJJJJJMMMRRRTTTSSSQQQMMMLLLKKKIIIGGGEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFJJJOOOWWW^^^eeekkkpppttt|||~~~~~~|||{{{|||xxxkkkiiipppxxx}}}pppfff\\\UUUOOOMMMPPPVVVTTTSSSPPPGGG===666222222111111000000000/////////000000000000000000000000000000111111222222111111111111000000000111222222000000000000000000000000//////.........///000000---...///000000000000000222222333333333222111111111111222222222333333333333333333333333333333333444444444444444555666777555555555444444444444333111111222222333444666666666666666666666666666666666666777888999:::;;;;;;AAADDDLLLUUU^^^dddeeeeeeeeeaaa___``````bbbiiiqqq{{{ooo___VVV[[[iiiwwwwwwjjj]]]OOOGGGDDDCCCGGGLLLYYYjjjzzz{{{pppcccVVVNNNJJJQQQZZZfff{{{wwwgggZZZRRROOOLLLHHHFFFFFFFFFGGGCCCDDDFFFFFFFFFGGGIIIKKKRRRXXX^^^___ZZZSSSPPPOOOHHHHHHGGGGGGFFFGGGGGGGGGGGGHHHHHHIIIKKKLLLNNNOOOSSSUUUYYY]]]bbbnnnuuunnnccc[[[TTTSSSQQQMMMKKKLLLMMMOOOWWWbbbhhhmmmvvv}}}qqqiiiccc```\\\]]]___aaaaaa]]]WWWRRRNNNMMMMMMQQQVVVYYYWWWTTTMMMMMMKKKIIIGGGEEECCCCCCCCCCCCCCCCCCDDDEEEFFFGGGLLLQQQZZZaaahhhmmmsssvvvyyy|||}}}zzzwwwwww{{{|||qqqlllooosssxxxzzz~~~~~~{{{{{{~~~qqqggg]]]WWWSSSPPPSSSWWWXXXUUUNNNDDD999333333555222222111111111000000000000000000000000000000000///000111222222222222111111111111111111222333333000000000000000000000000///////////////000111111...///111222333333222222000111222333333333222222111222222333333333333333222222222222222222222222444333333444444666777777555555555444444444333333111111111222333555666777444444555555666777777777666666777888999::::::;;;===BBBJJJTTT]]]cccddddddccc^^^[[[\\\^^^bbbkkkuuuyyyeeeTTTPPPZZZhhhrrroooyyypppbbbRRRHHHDDDBBBEEEIIIRRReeeyyy~~~wwwiiiYYYNNNKKKQQQXXX___pppoooaaaSSSQQQMMMIIIGGGFFFGGGHHHDDDEEEFFFEEECCCCCCEEEFFFOOOVVV^^^___ZZZTTTPPPOOOHHHGGGGGGFFFGGGGGGHHHHHHHHHIIIIIIJJJKKKLLLNNNNNNRRRTTTXXX\\\^^^iiizzzttthhh```XXXVVVTTTOOOMMMNNNMMMOOOXXXdddkkknnnwwwwwwnnnhhhdddcccdddfffhhhgggccc\\\WWWQQQOOOOOOSSSZZZ\\\ZZZWWWNNNMMMKKKIIIGGGEEECCCBBBCCCCCCCCCCCCDDDEEEGGGGGGNNNTTT\\\dddjjjpppuuuxxxvvvyyy{{{yyyuuutttxxx}}}{{{~~~uuuooonnnoooqqqvvv{{{wwwxxx}}}vvvlllccc^^^ZZZVVVVVVZZZ\\\WWWMMM@@@555111444888222222222222111111111111000000000000000000000000///000111222222222222222222222111111222333444444111111111111111111111111000000///000000111222222222333444666777777666666///000222333444333333222222222333444444444444333222222222222222222222222333333333444555666777888555555444444444333333333222222222333444555777777333333444555666777888888888888999:::;;;<<<<<<===;;;???HHHTTT^^^ccceeedddaaa[[[VVVVVVYYY___jjjuuuqqq\\\OOOOOO\\\hhhooommm~~~{{{hhhXXXRRRKKKCCCBBBIIIOOO\\\nnnzzzyyymmm^^^SSSOOOOOOSSSZZZfff{{{oooddd[[[SSSMMMKKKJJJGGGGGGIIIGGGGGGFFFFFFFFFFFFFFFGGGHHHNNNWWW]]]^^^YYYRRRMMMHHHGGGFFFDDDDDDDDDDDDEEEGGGFFFFFFEEEGGGIIIKKKMMMPPPSSSWWW[[[]]]ddduuu{{{llleee\\\VVVUUUTTTSSSQQQNNNQQQVVV___kkkvvv{{{{{{xxxsssqqqqqqppprrrtttsssnnnggg___ZZZUUUUUUXXX\\\aaabbb^^^ZZZWWWRRRLLLIIIIIIHHHEEECCCAAABBBBBBCCCDDDEEEFFFGGGNNNXXXaaafffjjjpppttttttwwwwwwwwwvvvuuuuuuwwwyyywwwyyy|||yyysssrrrrrrtttzzzyyysssxxxwwwpppggg```\\\ZZZYYYXXX___TTTFFF:::444222111000222222222111111111000000000000000000000000000000222111000//////000111222000000000000111111111111111111000000//////......444222000...------...///333222111111111222333444///000111222222222222222333222000///...///000000111111111222222333333333222222222333333333444444555555444444444333333333333333333444444444555555666777666555444444666888999777666666777999::::::>>>???BBBJJJUUU^^^bbbcccaaaYYYRRRPPPQQQXXXdddpppyyydddUUUSSS]]]gggtttrrr|||nnn[[[SSSMMMEEECCCHHHHHHTTTeeessswwwqqqeee\\\QQQPPPQQQUUU___sss|||nnn___VVVOOOLLLJJJGGGFFFHHHFFFFFFEEEEEEDDDEEEEEEEEEFFFKKKSSSZZZ]]][[[VVVQQQKKKJJJHHHFFFEEEEEEEEEEEEFFFFFFEEEEEEFFFHHHJJJLLLPPPRRRVVVZZZ\\\aaapppssskkkaaaYYYVVVTTTRRRPPPLLLMMMPPPXXXeeesss||||||wwwvvvwwwwwwyyy{{{{{{vvvnnnfffaaaXXXYYY\\\aaaeeeeee```\\\YYYSSSMMMJJJJJJJJJHHHFFFEEEEEEDDDDDDDDDFFFHHHIIIRRR[[[dddhhhkkkpppssstttuuuuuuuuutttssssssuuuwwwwwwyyy|||~~~wwwrrrqqqsssvvv}}}|||~~~|||{{{{{{qqqooolllfff```\\\[[[\\\\\\RRRDDD999444222111000111111111000000/////////000000000000000000000000222111111000000111111222000000000000111111111111111000000000/////////...222111///...///000222333222222111111111222333444000000111222222222111111666555444444333333333444111111222222222333333333222222222222333333333333444444444444333333333333333333333444444444444555666666666555444444666888999888888888:::;;;<<<<<<@@@AAADDDKKKTTT]]]aaaccc^^^VVVPPPMMMNNNSSS___jjjppp___YYY^^^eeezzzyyy|||www```UUUOOOHHHDDDEEEDDDLLLZZZiiirrrrrrkkkdddVVVRRRPPPPPPWWWhhhuuueee[[[QQQMMMKKKGGGEEEFFFFFFFFFEEEDDDCCCCCCDDDDDDEEEGGGMMMTTT[[[]]]YYYVVVNNNMMMJJJHHHFFFFFFEEEFFFEEEEEEDDDDDDEEEGGGIIIJJJMMMPPPUUUYYYZZZ^^^jjjwwwxxxkkkaaa\\\XXXUUURRRNNNLLLLLLRRR]]]jjjvvv~~~}}}}}}}}}}}}~~~vvvmmmggg___aaaeeekkkooommmgggaaa[[[UUUNNNKKKKKKLLLKKKJJJJJJHHHFFFDDDEEEGGGKKKMMMWWW```hhhjjjmmmqqqttttttuuuvvvvvvuuutttsssuuuwwwwwwxxxzzz|||}}}}}}}}}}}}wwwrrrrrrtttzzz~~~yyyvvvtttttttttlllnnnnnniiiaaa[[[YYYZZZWWWNNNAAA888444222111///000000////////////......000000000000000000000000///000000111111000000///000000000000111111111111000000000000////////////,,,,,,,,,,,,---///222333222111111111111222333333111111222222222111111000222333333333333222222111111222222222222333333333111222222222333333333333333333333333222222222222333333333333444444444444555666666555444444555777999999:::<<<===>>>???@@@@@@???AAAEEELLLSSSXXXZZZXXXRRRLLLJJJJJJOOOYYYdddvvv~~~kkkaaa```bbb{{{}}}}}}gggYYYRRRKKKEEEBBBEEEHHHQQQ___kkkppplllggg___YYYRRRPPPSSSaaayyyyyykkk___SSSNNNLLLHHHFFFGGGHHHGGGFFFEEEDDDCCCCCCCCCEEEEEEHHHOOOWWW[[[ZZZWWWPPPNNNLLLIIIGGGEEEEEEEEEDDDDDDDDDDDDEEEFFFHHHHHHJJJMMMRRRXXXZZZ\\\fffqqqzzznnnfff```[[[WWWSSSOOOMMMQQQXXXbbbmmmvvv{{{yyyoooiiihhhjjjooovvvyyyvvvnnnggg\\\VVVOOOKKKLLLNNNOOONNNOOOLLLGGGEEEEEEIIIMMMQQQ[[[dddkkkmmmoootttxxxxxxxxxyyyzzzyyywwwvvvwwwyyywwwxxxyyyzzz{{{{{{{{{zzzzzzttttttuuu}}}}}}zzzyyyzzz~~~zzztttpppooooooppplllkkkiiiddd]]]XXXUUUTTTQQQIII>>>666333222111///////////////////////////////////////////////////------///000000///------///000000000111111111111000000000000////////////,,,,,,------///000222333111111111111111222222333222222222222222111000//////000111222222111000///222222222222222222222222333333333333444444444444333333333222222222111111222222333333333444444444444555666555444444555777999:::===???@@@AAACCCDDDDDDCCCBBBCCCFFFJJJMMMOOORRRMMMIIIHHHJJJNNNXXXbbbrrryyyjjjccc```rrrzzz|||~~~qqq___UUUNNNFFFAAADDDEEEJJJVVVccckkkllljjjeee^^^VVVSSSSSS]]]pppqqqdddVVVPPPNNNKKKIIIIIIJJJIIIGGGFFFEEEDDDDDDDDDFFFEEEFFFKKKQQQUUUVVVVVVPPPNNNLLLIIIFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGIIIOOOVVVYYY\\\dddnnnzzzzzzqqqiiibbb]]]WWWRRRPPPTTTYYY^^^gggqqq{{{|||rrrlllmmmpppuuu{{{~~~zzzqqqjjj]]]WWWPPPMMMNNNQQQRRRRRRRRRNNNIIIFFFFFFKKKQQQUUU]]]fffmmmooorrrwww|||}}}zzz{{{|||{{{yyyxxxyyyzzzxxxxxxyyyzzzzzzzzzzzzzzz}}}~~~~~~xxxwwwxxx~~~}}}zzzwwwuuuvvvzzz}}}}}}xxxsssooonnnnnnooollleee]]]YYYYYYXXXUUUQQQJJJCCC:::444222222111///000000000000000000000000////////////////////////---...000000000000...---///000000000111111111111////////////000000000000111111111111222333333444000000111111222222222222222222222222222111000///000111333444444333222111222222222222222222222222444444444444555555555555333333333222222222111111222222222333333333444444222444555555444444555666888;;;>>>@@@AAABBBFFFIIIPPPOOOMMMJJJHHHHHHIIIJJJLLLHHHFFFHHHKKKPPPZZZcccrrrvvvhhhaaafffqqqwww{{{~~~hhh[[[RRRIIIBBBAAAAAAEEEMMMYYYbbbgggiiieee___XXXUUUTTTZZZhhhuuu|||lll\\\UUURRROOOLLLKKKKKKJJJHHHGGGEEEDDDCCCCCCDDDEEEFFFHHHKKKNNNRRRTTTPPPOOOLLLIIIGGGFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEFFFLLLSSSWWWZZZaaajjjttt|||sssiiiccc[[[UUUTTTZZZ]]]___gggssswwwqqqpppqqqvvv{{{}}}yyypppiii^^^YYYSSSQQQSSSUUUVVVUUUTTTPPPLLLIIIJJJOOOUUUYYY```hhhooopppsssyyy~~~zzz{{{||||||zzzxxxxxxyyyyyyyyyzzzzzzzzz{{{||||||}}}~~~~~~zzz{{{}}}{{{zzzxxxuuurrrsssvvvyyy|||{{{wwwtttqqqooommmmmmiii___TTTRRRUUUXXXVVVRRRDDD>>>666222222222111/////////000000000000111111000000000000000000000000000111111222222111111000000000000000111111111111////////////000000000000//////////////////......///000111111222222111111111111222222222111111000//////000111111111000000333333333222222222222111444444444444555555555555333333333333222222222222222222222222333333333333111333555555555444555666777:::===>>>???BBBHHHMMMWWWVVVTTTPPPJJJFFFEEEEEEGGGDDDDDDHHHLLLPPPYYYcccqqqnnnccc___kkkuuu{{{rrraaaVVVMMMFFFAAAAAACCCGGGNNNVVV]]]aaa___ZZZUUUSSSSSSUUU___iii~~~xxxeee[[[WWWRRRNNNLLLKKKJJJHHHFFFDDDCCCBBBBBB???CCCFFFGGGFFFIIINNNSSSQQQOOOMMMKKKIIIHHHGGGGGGEEEEEEFFFFFFGGGGGGFFFFFFEEEEEEIIIPPPSSSUUU\\\dddiiiuuu~~~tttmmmeee]]][[[^^^___^^^hhhuuu{{{vvvssstttwww|||~~~zzzqqqjjj___[[[WWWVVVXXXZZZZZZYYYVVVSSSOOOMMMNNNTTTZZZ^^^dddkkkqqqrrrsssyyy}}}~~~|||}}}~~~|||zzzzzzzzzzzzzzzzzz{{{|||}}}~~~~~~}}}yyyzzzuuutttsssqqqppppppsssvvvzzzzzzyyyvvvsssoookkkhhhddd\\\RRRNNNOOOPPPNNNLLL???:::444111111222111///.........//////000000000000000000000000000000000111000000//////000000111000000000000111111111111.../////////000000000111,,,,,,------------,,,,,,...///000111222111111000000000111222222222111111...............///000000333333333222222222111111222222222333333333444444444444444444333333333333111222222222222333333333000222555555555444555666666999<<<<<<===AAAIIIOOOZZZZZZYYYTTTMMMGGGDDDDDDDDDAAABBBFFFJJJMMMUUU^^^lllsssfff^^^iiivvv~~~xxxeeeYYYPPPJJJDDDEEEDDDEEEFFFKKKRRRWWWYYYUUURRRQQQPPPQQQXXX```qqqkkk```[[[UUUOOOMMMJJJIIIGGGEEECCCAAAAAA@@@<<>>AAAGGGMMM[[[kkkrrrhhh\\\VVVPPPHHHIIIDDDAAAAAABBBFFFOOOXXXdddrrr```hhhttt|||xxxdddWWWRRRHHHEEEBBB@@@AAACCCDDDDDDGGGJJJMMMMMMLLLNNNTTTYYY^^^qqqqqqdddXXXQQQOOOKKKIIIFFFEEEEEECCCAAA???DDDCCCAAAAAABBBDDDGGGIIIJJJNNNQQQPPPLLLHHHHHHJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDEEEFFFFFFGGGJJJNNNRRRYYYZZZbbbqqq|||rrrkkkfffdddjjjqqq}}}}}}wwwssshhhgggfffiiikkkkkkhhhddd___[[[XXXYYY^^^eeelllooosssssssssssstttuuuwwwyyyzzz|||~~~vvvqqqllljjjooowwwvvvoookkknnnrrrqqqpppppprrruuuvvvqqqggg___]]]^^^```\\\SSSKKKIIIIIIEEE>>>666555333111//////000111000000000/////////.........//////...------...000////////////////////////000000000000000000000000////////////////////////000000///...............///............///000000444333222111111111222333111111000000000000000000333333222222222222111111333333333444444444444555555444444444333333333222333333333333333333333333333333444444444555555555888666777;;;>>>@@@FFFMMM\\\lllwwwqqqfff___XXXOOOLLLGGGDDDDDDDDDFFFNNNWWWggg|||hhhiiitttnnn___XXXLLLHHHCCC@@@@@@@@@@@@@@@???BBBEEEGGGHHHLLLRRRVVVXXXddd|||}}}mmm^^^TTTOOONNNLLLHHHFFFEEEDDDBBB@@@CCCCCCBBBBBBBBBCCCCCCDDDHHHLLLQQQQQQNNNKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEEEECCCDDDDDDDDDEEEGGGKKKNNNTTTUUU[[[eeerrr~~~uuummmiiimmmttt|||}}}xxxooonnnooorrrtttsssnnnjjjaaa^^^\\\]]]bbbiiiooorrrwwwxxxyyyvvvssssssuuuxxxxxxzzz}}}~~~|||{{{qqqlllgggffflllvvvxxxsssqqquuuxxxuuurrrqqqsssvvvvvvpppfff^^^\\\\\\]]][[[VVVOOOKKKHHHAAA999555333111000/////////000111000000000000000/////////000000///......///111........................000000000000000000000000////////////////////////000//////............//////////////////000000111111111111111111222333444///////////////000000000111111111222222222222222333333333333444444444444555555555444444444444444222222222222222222222222333444444444444555555555777666777<<<>>>@@@EEELLL[[[lllyyywwwooohhh```WWWRRRMMMJJJIIIHHHIIINNNVVViiiqqqhhhnnnxxxeeeZZZOOOJJJDDD@@@??????@@@???;;;>>>AAADDDFFFIIINNNRRRWWW]]]nnnyyyiii\\\UUUQQQNNNKKKIIIHHHGGGEEEDDDAAAAAABBBBBBCCCBBBBBBBBBFFFJJJOOOQQQPPPMMMLLLKKKIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFHHHKKKNNNRRRTTTZZZaaaiiiuuu~~~tttnnnpppuuu{{{{{{vvvvvvxxx|||~~~{{{tttnnnbbb```___aaaffflllqqqtttxxx{{{|||yyytttrrrvvvzzzzzz|||}}}~~~~~~{{{xxxnnnjjjfffgggnnnxxx}}}xxxvvvyyyzzzvvvttttttwww{{{~~~{{{qqqfff^^^[[[[[[\\\YYYTTTOOOJJJAAA888444333222000000///000000111111111111000000000000///000111000......000111////////////////////////////////////////////////111111111111111111111111000///............//////111111111111111222333333111111111111111111222222...//////000000111111111///000000111222333333333222222333333333444444444555555555555555555555555333333333333333333333333444444444444555555555555666555888<<<>>>???FFFNNN\\\jjjvvvvvvqqqkkkddd^^^XXXTTTQQQQQQPPPOOOSSSYYYkkkzzz{{{hhheee|||lll[[[RRRMMMFFFBBB@@@AAAAAAAAA===>>>AAACCCEEEHHHKKKMMMTTTVVVbbb{{{tttdddYYYQQQNNNKKKIIIHHHHHHHHHGGG???@@@AAABBBCCCCCCBBBBBBDDDHHHMMMPPPQQQOOONNNMMMIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGGGGFFFFFFHHHKKKNNNQQQTTTZZZaaaeeelll||||||sssrrrvvv|||}}}~~~xxxqqqeeecccbbbdddiiinnnrrrtttwwwzzz|||zzzuuuuuuyyy}}}~~~}}}|||~~~~~~}}}{{{pppmmmkkkmmmuuu~~~yyyuuuuuutttrrrsssvvvzzz|||mmm```YYYWWWZZZZZZUUUPPPIII@@@666444333222222111111111111000000000000111111111111///000111000......000111000000000000000000000000////////////////////////000000000000000000000000//////............//////111111111000111222222333333333222222111000//////000000000111111222222222//////000111222222333444222222222333333333444444555555555555555555555555555555555555555555555555444444444555555555666666666666888<<<===???HHHRRRaaajjjrrrrrrmmmiiieeebbb]]]ZZZZZZ[[[ZZZYYY\\\bbbqqqtttnnncccrrrxxxbbbWWWQQQJJJDDDBBBBBBBBBBBB@@@@@@BBBDDDEEEGGGHHHIIILLLNNNXXXmmmmmm___RRROOOKKKHHHHHHHHHGGGFFF@@@@@@AAABBBCCCCCCCCCCCCBBBEEEIIIMMMPPPPPPOOONNNIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFJJJMMMOOOQQQWWW]]]```dddnnnyyy{{{wwwyyy{{{rrrhhhgggfffhhhmmmqqqssstttvvvxxxyyyyyywwwxxx{{{~~~}}}|||}}}}}}}}}}}}~~~~~~~~~rrrqqqqqquuu}}}zzztttpppooooooooosssyyy~~~|||nnn```XXXVVVYYYYYYSSSLLLEEE;;;333333333222222222111111111//////000000000000000111///000000///......///111111111111111111111111111000000000000000000000000........................///............//////000...............//////000333333333222111000...---111111111111222222222222//////000000111222333333222222222222333333333333444444444444444555555555555555555555555555555555444444555555555666666666666666888;;;<<<@@@LLLWWWggglllpppooojjjeeecccbbb```___aaaeeeffffffjjjooo~~~rrr~~~zzzhhhkkk{{{ooo]]]WWWOOOGGGDDDCCCBBBBBBAAAAAABBBDDDFFFGGGGGGGGGGGGJJJRRRaaaxxxyyyhhhYYYUUUPPPLLLJJJIIIHHHFFFCCCCCCCCCBBBBBBBBBBBBBBBAAACCCFFFJJJNNNPPPPPPPPPIIIHHHGGGFFFEEEEEEEEEEEECCCDDDDDDDDDDDDFFFJJJMMMOOOOOOQQQWWW[[[^^^eeemmmxxx~~~~~~~~~tttlllkkkkkkmmmpppsssuuuuuuwwwwwwwwwwwwxxxzzz|||~~~~~~~~~}}}{{{|||}}}~~~~~~}}}|||}}}~~~|||rrrsssuuuzzz{{{tttpppnnnpppqqqsssyyy|||sssiii```[[[ZZZ]]][[[RRRIIIAAA888000111111111111111111000///....../////////000000000...//////...------...000000000000000000000000000000000000000000000000000.......................................///000000---------------......///111111222222111000///...111111111111000000000000//////000000111111222222111222222222222333333333222333333333444444444444555555555555555555555555555555555555666666666666777666888:::<<>>HHHQQQ^^^cccggggggbbb\\\XXXWWWYYY\\\aaaiiirrr{{{~~~vvv|||nnnbbbfffxxxvvvbbbVVVPPPIIICCC@@@BBBBBBDDDEEEGGGHHHIIIJJJJJJGGGGGGHHHLLLWWWmmm~~~pppccc^^^[[[UUUNNNKKKKKKHHHFFFEEEEEEEEECCCBBBBBBAAAAAAEEEJJJPPPSSSUUUSSSSSSRRROOOKKKHHHGGGHHHHHHHHHGGGGGGGGGHHHIIIIIILLLNNNPPPRRRSSSTTTWWWYYY\\\^^^cccjjjuuu|||zzzxxxwwwyyyzzzzzzyyyuuuwwwyyy|||~~~~~~~~~}}}}}}}}}|||{{{zzzzzz{{{}}}|||{{{yyy{{{}}}~~~~~~~~~yyyooojjjkkkppprrrwww~~~{{{wwwvvvzzzwwwkkkaaa\\\\\\^^^ccc___WWWLLL@@@777333111000000///.........//////---......//////000000000------...//////000000111.........---------------.........///////////////...---------------......//////............//////000000000000000000000000111111111222222222333333222222222111111000000///000000000000000000000000000000/////////000111111222222111111111111222222222222333333333333444444666666666555444222111000888555555888999;;;BBBIIIVVV]]]dddfffbbb\\\WWWUUUXXXZZZ^^^eeeooozzzvvv}}}yyyddd]]]hhhwwwiiiZZZSSSMMMGGGCCCAAABBBCCCEEEGGGIIIJJJJJJLLLIIIGGGGGGIIIPPPaaaqqq|||lllccc]]]VVVPPPNNNMMMJJJGGGFFFFFFFFFEEEDDDDDDDDDCCCEEEIIINNNRRRUUUVVVVVVVVVSSSOOOKKKIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGKKKMMMPPPRRRRRRRRRSSSTTTZZZ\\\^^^bbbiiittt~~~~~~|||zzzyyyzzz{{{zzzzzzvvvwwwyyy|||}}}}}}}}}}}}}}}|||{{{{{{|||~~~}}}{{{}}}}}}~~~~~~~~~}}}}}}}}}{{{rrrnnnoooqqqtttyyyxxxtttyyyuuukkkeeeaaa``````bbb\\\SSSGGG===666222111111000//////............////////////000000111111...............//////000//////......------,,,,,,------......//////000000------,,,,,,,,,---......//////............//////////////////////////////////////////000000000000333222222111000//////...////////////000000111111///////////////000000111333222111000000111222333222222222333333333444444666555555444222000...---666555666999:::;;;@@@FFFSSS[[[cccfffccc\\\WWWTTTWWWYYY___hhhrrr}}}wwwooo^^^^^^gggooo]]]UUUOOOJJJGGG@@@AAABBBDDDFFFHHHIIIJJJKKKHHHGGGHHHHHHMMMZZZgggxxxxxxiii___WWWSSSSSSOOOLLLIIIGGGGGGGGGGGGFFFHHHGGGGGGFFFHHHKKKOOORRRVVVWWWXXXVVVRRRNNNKKKJJJIIIIIIIIIHHHHHHGGGGGGFFFIIIKKKNNNPPPOOONNNOOOOOOQQQSSSVVVZZZ___fffmmmrrrzzzyyyyyy{{{}}}|||zzzyyyzzz{{{{{{zzzzzzyyyyyyzzz}}}~~~}}}~~~~~~}}}{{{{{{~~~~~~~~~~~~{{{zzz|||~~~{{{tttqqqrrrrrrvvv||||||www|||~~~uuuoookkkiiifffddd```YYYNNNBBB:::444222111333222111000///.........---------------.........///...---,,,,,,,,,------/////////......---------------......//////000000,,,,,,,,,,,,,,,---.../////////............//////////////////////////////....../////////000000000222222111111000///...............///000000111111///////////////000000111333222111000000111222333222222222333333333444444666666555555444222111000555444666:::<<<<<>>777444333333555444222111000/////////////////////////////////000///---,,,++++++,,,,,,/////////........................///////////////,,,,,,,,,,,,---...///000//////............//////000000000000000000000000000000000111111111222222111111111000000//////............//////000000000000000/////////000111111222222111111111111222222222222333333333333444444777777888888777777666555444333666;;;======BBBHHHSSSYYY```bbb^^^ZZZWWWVVVVVV]]]gggsss}}}wwwxxxkkkiiirrrssscccVVVNNNKKKCCCAAA@@@???@@@CCCFFFIIIKKKHHHGGGGGGFFFFFFKKKSSS\\\tttuuueee]]][[[SSSOOOKKKIIIIIIJJJJJJJJJGGGIIIJJJIIIGGGFFFIIIKKKNNNRRRUUUVVVUUUQQQOOONNNMMMKKKIIIGGGEEEFFFFFFGGGDDDFFFHHHIIIHHHHHHIIIJJJIIIKKKOOOQQQTTTWWW[[[^^^aaaiiittt|||tttlllggggggfffdddfffjjjvvv~~~|||zzzzzz|||}}}}}}}}}}}}|||{{{{{{|||~~~}}}}}}~~~}}}xxxtttsssvvvvvvrrrqqqsssxxx}}}|||wwwvvvxxxwwwpppiii[[[QQQDDD:::555444444444777666444222111000//////111111111111111111111111000///---,,,,,,---...///............///////////////////////////.........------------...///000111//////............//////000000000000000000000000000000000000111111111222000000000000000/////////......//////////////////111000000000000111222222222222333333333333222222222222333333333333444444777777888888888777777666555444666:::;;;<<<@@@FFFOOOTTTYYYZZZXXXVVVVVVWWWWWW]]]gggrrr{{{vvvuuurrrlllnnn\\\QQQMMMDDDBBB???===>>>AAAEEEHHHOOOLLLJJJIIIGGGDDDGGGMMMUUUgggmmmaaa]]]TTTPPPLLLJJJJJJKKKKKKKKKEEEHHHJJJIIIGGGFFFHHHJJJLLLOOOTTTVVVUUURRRPPPOOONNNLLLIIIFFFEEEEEEFFFHHHCCCEEEFFFFFFFFFFFFHHHIIIFFFHHHIIIKKKLLLPPPTTTXXXWWW\\\eeeooo|||~~~{{{sssjjjcccbbb```[[[[[[```bbblllzzz~~~~~~|||{{{{{{}}}|||||||||}}}~~~~~~{{{~~~~~~~~~}}}{{{rrrnnnmmmqqqtttssstttwwwzzz{{{wwwxxx|||zzzrrrjjjYYYOOOBBB888444444555555888777555333222000000000...............---------///...---,,,---///111222------......//////000000000000//////.........------------...///000111111//////............//////000000000000000000000000............////////////////////////000000000000////////////////////////111111111111111222222333222333444555555444333222222222333333333444444444555555666666555444444333777555666999::::::>>>EEEKKKOOOSSSTTTSSSSSSVVVXXXXXX]]]fffpppxxx}}}tttoookkk}}}|||hhhZZZSSSHHHBBB>>>======<<>>===???CCCBBBBBBBBBBBBCCCEEEGGGHHHJJJUUUdddxxxoooddd[[[TTTPPPPPPOOOKKKIIIIIIHHHIIIIIIHHHHHHGGGFFFEEEDDDGGGKKKOOORRRRRRQQQQQQMMMKKKIIIGGGEEEEEEFFFGGGEEEEEEEEEDDDEEEEEEFFFFFFHHHGGGFFFFFFFFFHHHJJJKKKKKKLLLPPPXXX___hhhvvv|||vvvnnngggccc___[[[XXXWWWYYY\\\___dddjjjrrrwww}}}xxxwwwwwwyyy{{{|||{{{zzz{{{zzzyyyyyyxxxxxxxxxxxxxxxxxxxxxyyyzzzzzz{{{{{{zzzzzz{{{|||}}}~~~}}}}}}~~~~~~|||vvvtttpppnnnpppwww}}}~~~yyyxxxyyyzzzuuutttqqqnnnooopppiii```NNNEEE999444444666555333555444222111000///000000***++++++,,,---...//////......------......///000........./////////000000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,///......---------..........................................////////////...///////////////000000000000000000000000000000000000000000000000000000111111333666999999888666111111000000111222222333333333444444444444333333777777888888999===BBBGGGMMMPPPRRRPPPMMMKKKNNNQQQWWW\\\cccfffiiilllsssxxx~~~uuu{{{nnnxxxmmm```TTTLLLDDDAAA@@@===>>>AAA>>>>>>>>>???AAADDDFFFGGGFFFPPP]]]mmmzzzkkkcccZZZSSSRRRPPPLLLIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDAAACCCFFFIIIMMMOOOQQQQQQMMMKKKIIIGGGEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFKKKJJJMMMRRRVVV[[[fffppp}}}uuupppmmmggg___YYYTTTTTTUUUUUUUUUXXX\\\___kkksss{{{xxxvvvuuutttvvvxxxyyyxxxwww{{{zzzyyywwwvvvvvvuuuuuurrrssstttvvvwwwyyyzzz{{{zzzyyyxxxxxxyyy|||~~~~~~}}}~~~}}}||||||~~~~~~{{{wwwsssqqqpppttt||||||vvvtttuuuwww{{{pppmmmjjjiiimmmnnneeeYYYIIIAAA777222333444333111333222111000///.........+++++++++,,,,,,,,,------------,,,,,,,,,---......---------.........//////......////////////..............................000///...---------------..................................../////////////////////...............000000000000000000000000000000000000000000000000111222333666:::;;;;;;999111111000111111222333444222222333333333333222222666888:::;;;===@@@DDDHHHLLLOOOSSSRRROOONNNNNNPPPTTTYYY___bbbdddgggkkkooo{{{pppuuu{{{{{{uuudddYYYPPPFFFCCCAAA>>>>>>AAA>>>>>>===>>>@@@BBBDDDEEEEEEMMMWWWbbbtttwwwjjj```WWWSSSRRRMMMJJJIIIHHHHHHHHHGGGFFFEEEDDDCCCAAABBBCCCEEEHHHKKKNNNPPPLLLKKKIIIGGGFFFEEEDDDDDDGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGFFFLLLKKKMMMPPPRRRTTT\\\eeeqqq}}}wwwtttnnneee^^^YYYYYYWWWTTTQQQPPPQQQSSSXXX```mmm{{{yyyuuutttsssrrrsssuuuwwwwwwvvvzzzyyyxxxwwwwwwwwwwwwwwwqqqrrrssstttvvvwwwxxxxxx{{{{{{{{{{{{|||~~~~~~}}}|||~~~}}}||||||}}}~~~||||||||||||zzzxxxrrrrrrsssxxxzzzxxx{{{~~~tttjjjhhhfffiiinnnnnnaaaQQQCCC<<<444000111222111000111111000///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------............////////////......////////////////////////000///...---------------000000000000000000000000............//////////////////......------,,,,,,////////////////////////000000000000000000000000111111222666999;;;;;;:::555444444333333333444444111111222333333333222222666888;;;===>>>@@@CCCFFFFFFJJJOOOQQQRRRRRRSSSTTTPPPTTTYYY]]]```bbbfffiiivvvvvvmmmqqqjjj___SSSHHHDDDBBB@@@???@@@@@@??????>>>???@@@BBBCCCBBBHHHOOOWWWddd}}}sssfffZZZUUUSSSPPPLLLKKKHHHHHHHHHGGGFFFEEECCCCCCDDDDDDCCCDDDEEEHHHKKKMMMKKKJJJIIIGGGFFFEEEDDDDDDFFFFFFEEEDDDCCCCCCCCCDDDCCCDDDGGGIIIJJJJJJIIIHHHHHHGGGIIILLLLLLMMMSSS[[[^^^jjjzzz}}}yyyssslllfff___^^^\\\WWWRRROOONNNNNNNNNTTT^^^kkkxxx|||}}}~~~~~~}}}xxxtttsssrrrrrrtttvvvvvvvvvvvvvvvvvvvvvvvvwwwxxxyyysssssstttttttttuuuuuuuuuyyy{{{}}}~~~}}}|||{{{zzzyyy{{{~~~~~~}}}{{{{{{{{{{{{zzzyyyssstttvvv{{{~~~xxxmmmdddeeegggkkkqqqmmm[[[III===888222//////000000///////////////...------,,,............------------,,,++++++++++++,,,------,,,,,,,,,,,,------------......////////////......,,,,,,,,,,,,,,,,,,,,,,,,//////...---------------000000000000000000000000............//////////////////......------,,,,,,////////////////////////////////////////////////000000111444777::::::999777777555444333333222222000111222222333333333222555777;;;===>>>@@@BBBDDDCCCEEEIIILLLNNNOOOQQQRRRJJJMMMQQQVVVYYY]]]```cccnnnuuunnnpppwwwgggZZZMMMGGGDDDAAA??????@@@@@@???>>>>>>@@@AAABBBEEEHHHMMMTTT]]]qqqppp```ZZZWWWSSSNNNMMMIIIIIIIIIHHHGGGEEEDDDCCCFFFEEECCCCCCCCCEEEGGGIIIIIIIIIHHHGGGFFFEEEDDDDDDEEEEEEDDDCCCCCCCCCDDDDDDAAABBBDDDFFFHHHHHHHHHHHHFFFFFFHHHKKKKKKJJJOOOVVVUUU___jjjvvvxxxsssooodddccc```ZZZTTTOOOLLLLLLLLLOOOUUU___lllwww~~~yyyyyyyyyyyyyyyzzzzzz{{{|||}}}|||tttsssqqqqqqsssuuuvvvvvvrrrrrrsssssstttvvvwwwxxxuuuuuuttttttsssssssssssstttwww{{{~~~}}}~~~~~~}}}}}}{{{zzzxxxwwwuuuwwwyyy{{{|||~~~}}}|||{{{{{{zzzyyyxxxxxxsssuuuyyy~~~|||rrrhhhaaadddhhhlllnnnhhhUUUBBB888444111///////////////...////////////...---,,,........................,,,,,,+++++++++,,,------,,,,,,,,,---------............////////////......------------------------......---------......///..................................../////////////////////...............000000000000000000000000////////////////////////000///000222555888888888666555444222111111111111000111222333444444444333444777:::===@@@BBBFFFIIIGGGFFFEEEEEEFFFHHHJJJKKKGGGHHHKKKNNNSSSXXX[[[]]]gggxxxoooqqqqqqbbbSSSKKKGGGBBB>>>===>>>=========>>>???AAABBBHHHHHHLLLRRRYYYhhh{{{iii___[[[UUUPPPMMMJJJJJJJJJIIIGGGFFFDDDCCCDDDCCCBBBAAABBBDDDEEEFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCDDDEEEEEECCCCCCDDDEEEFFFGGGGGGGGGGGGGGGIIILLLJJJIIILLLSSSSSSYYY```fffqqq~~~xxxvvvmmmkkkggg```XXXRRRNNNMMMMMMLLLOOOWWWbbbnnnuuuyyy}}}|||{{{{{{xxxxxxwwwwwwwwwxxxyyyzzzzzz{{{|||~~~~~~~~~~~~}}}|||tttqqqoooppprrrtttuuuuuuttttttsssttttttuuuvvvvvvtttsssssssssrrrrrrqqqqqqrrrtttwww{{{}}}~~~~~~}}}}}}}}}|||{{{zzzxxxwwwvvvuuuvvvxxxyyyzzz{{{~~~~~~~~~}}}}}}|||zzz{{{{{{zzzyyywwwvvvuuurrrvvv{{{xxxmmmccc___cccfffgggfff^^^MMM===444222000....../////////...//////000//////------------------------------,,,,,,,,,,,,,,,---......------------..................////////////......000000000000000000000000---------------...///000....................................////////////...///////////////000000000000000000000000000000////////////////////////111000000111444777777777333333222222222333333444111222333444444555555555333666;;;???CCCIIINNNRRROOOKKKFFFCCCCCCFFFIIIKKKKKKKKKKKKMMMQQQVVVZZZ\\\ccc~~~{{{nnnqqqyyyiiiXXXOOOIIICCC>>><<<;;;;;;;;;<<<===@@@BBBCCCDDDCCCFFFMMMSSS___vvvoooccc]]]WWWPPPMMMKKKKKKKKKJJJHHHFFFEEEDDDAAAAAA@@@@@@AAACCCDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFFFFFFFGGGGGGGGGDDDDDDFFFIIIGGGDDDGGGMMMOOOSSSVVVXXX```mmmxxx}}}}}}{{{zzzuuusssoooggg^^^WWWRRRPPPMMMKKKLLLRRR]]]iiiqqquuuyyy|||}}}zzzwwwvvvwwwuuutttssssssssstttvvvwwwxxxyyyzzz{{{{{{{{{zzzyyywwwyyy||||||yyyssspppnnnnnnpppsssttttttxxxwwwwwwvvvvvvvvvwwwwwwqqqqqqqqqqqqqqqqqqqqqqqqrrrsssuuuxxx{{{}}}|||||||||zzzyyywwwvvvuuuxxxyyyzzzzzzzzz{{{}}}|||}}}{{{zzzyyyyyyzzz{{{zzzxxxuuutttsssqqqvvv}}}xxxlllaaa^^^bbbdddbbb___WWWHHH;;;222111000///.../////////...///000000000///...---+++++++++,,,,,,---------------,,,,,,------...///---------.........//////......////////////......------------------------,,,,,,,,,---...///000111000000000000000000000000............/////////000......//////000000111111000000000000000000000000////////////////////////333111111222444666777666333333333444555666888999111222333444555555555555333666<<>>>>>@@@@@@>>><<<<<>>999111///...---...///...---222111000...------,,,,,,........................000000...---,,,+++++++++------------------------222///---...000000...,,,***+++---------+++)))(((------......///000000000------...............---...............///000000...............---------000000000000000000000000000000000111222222333333000111222333444666777888444333222111111111222333111111111111222333444555:::<<<@@@GGGOOOUUUXXXYYYRRRPPPMMMIIIGGGHHHKKKNNNVVVVVVTTTPPPMMMOOOUUUZZZ^^^wwwzzzpppuuu~~~hhh[[[SSSIIIBBB???<<<>>>>>>===;;;:::<<<>>>CCCDDDGGGJJJLLLTTTeeevvvssseee]]]WWWTTTPPPNNNLLLKKKKKKJJJHHHFFFEEEDDDCCCAAA@@@@@@@@@@@@BBBBBBBBBBBBCCCCCCDDDEEEDDDDDDCCCBBBBBBBBBBBBBBBEEEEEEFFFFFFFFFFFFFFFFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIJJJMMMQQQUUUZZZ^^^```bbbccceeegggjjjlllnnnpppxxx}}}~~~wwwyyyyyytttkkk```WWWSSSQQQMMMLLLPPPUUU^^^lllyyy}}}~~~}}}}}}{{{xxxvvvtttsssqqqnnnkkkkkkmmmqqqssssssrrrqqqqqqqqqrrrssstttrrrsssuuuwwwyyyyyyxxxwwwpppooooooooooooooopppppprrrrrrrrrssssssttttttuuusssrrrqqqqqqqqqrrrssssssrrrssstttvvvxxxyyyzzzzzz{{{zzzyyyxxxwwwvvvvvvvvvuuuwwwyyyzzzzzzzzz{{{}}}}}}{{{yyyzzzyyyxxxwwwuuuuuuttttttuuu{{{}}}uuunnnhhhdddccccccaaaaaa___UUUEEE:::666111///...---...///...---000//////.......................................//////...---------......------------------------///---+++,,,......---+++***+++---------+++***(((000000//////......------..................------...............//////000........................000000000000000000000000...//////000000111222222222222333444666777888999;;;999666333111000//////222222222222333444555555999:::>>>DDDKKKQQQSSSTTTTTTSSSQQQNNNLLLMMMQQQTTTXXXWWWTTTOOOLLLNNNTTTZZZbbbzzzpppttt|||~~~sssccc\\\SSSHHH@@@===>>>???>>><<<;;;;;;<<>>======???AAAEEEHHHIIILLLWWWbbbsss~~~ooobbbZZZWWWTTTPPPNNNMMMLLLJJJHHHIIIHHHGGGEEEDDDDDDDDDDDD?????????@@@AAABBBCCCDDDEEEEEEDDDDDDDDDDDDDDDEEECCCCCCDDDEEEFFFFFFGGGGGGDDDEEEEEEFFFFFFFFFEEEEEEGGGHHHIIIJJJLLLNNNPPPQQQUUUUUUVVVXXXYYYZZZ[[[\\\[[[^^^cccgggjjjmmmpppsssuuuwwwzzz}}}||||||yyyssshhh```XXXRRRMMMOOOSSS[[[hhhssszzz{{{}}}~~~}}}{{{yyywwwuuurrrlllhhhfffgggjjjllliiijjjkkkmmmnnnnnnnnnnnnpppqqqrrrsssssssssssssssrrrqqqpppnnnmmmmmmllllllmmmmmmmmmnnnnnnooooooooopppqqqrrrssssssrrrpppooossstttwwwyyyzzzyyywwwuuussssssttttttttttttttttttqqqsssvvvwwwxxxyyy{{{|||}}}~~~~~~{{{wwwuuutttsssrrrsssuuuyyy}}}~~~rrrhhhbbbaaabbbcccdddaaa^^^WWWIII999111111111///...---...///...---------.........///..............................---------------...//////////////////////////////............///000000000+++,,,,,,------,,,++++++,,,,,,---......//////000////////////...---,,,+++...------------...//////////////////000000000000////////////////////////---......//////000111111333333444555666777888999888777555444333333444444111222222333444444444555888999;;;???DDDHHHIIIHHHMMMMMMMMMLLLLLLOOOSSSWWW[[[YYYTTTMMMIIIKKKQQQWWWggg~~~qqquuu}}}lll\\\OOOGGGDDDCCCBBBAAA@@@???>>>===???@@@DDDHHHIIIJJJRRR[[[lllxxxjjj```ZZZVVVRRROOOMMMLLLJJJHHHIIIHHHGGGEEEDDDDDDCCCCCC?????????@@@@@@BBBCCCCCCEEEEEEDDDDDDDDDEEEEEEFFFBBBCCCDDDEEEFFFGGGHHHIIIGGGGGGGGGHHHGGGGGGFFFFFFEEEFFFFFFHHHJJJLLLMMMOOONNNOOOPPPPPPQQQRRRSSSSSSUUUWWW[[[^^^aaacccfffiiiiiikkkmmmpppsssxxx}}}~~~xxx}}}zzzvvvnnnggg\\\UUUOOOPPPTTT[[[eeeooouuuwwwzzz}}}~~~|||{{{{{{wwwpppkkkgggggghhhiiiggghhhjjjmmmooopppqqqqqqoooppppppqqqqqqqqqpppppprrrqqqpppooonnnmmmmmmmmmnnnnnnnnnmmmmmmlllllllllmmmoooppprrrrrrpppnnnmmmppprrrtttwwwxxxwwwuuutttrrrsssssstttuuuttttttsssooorrrtttvvvwwwwwwyyy{{{}}}|||zzzyyy{{{|||}}}|||yyyvvvtttrrrqqqpppqqquuu|||sssjjjeeedddddddddfffaaaZZZQQQCCC666000222111///...---...///...------......///...---,,,,,,...........................---,,,,,,++++++,,,,,,////////////////////////---....../////////000000,,,,,,,,,,,,---,,,,,,,,,,,,,,,------.../////////......//////...------,,,---------------...//////.../////////000000111111////////////////////////......///000000111111222222222333333444555666666333222222222222444555666000111222333444444444333999999;;;???CCCGGGGGGGGGGGGHHHHHHIIIJJJMMMQQQUUUZZZXXXSSSMMMIIIJJJPPPVVVddd}}}sssvvvyyyeeeWWWOOOGGGDDDAAA?????????>>>===???@@@CCCGGGHHHHHHNNNVVVggg~~~qqqggg]]]YYYTTTPPPNNNLLLJJJIIIGGGFFFEEEDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@AAABBBBBBDDDDDDDDDDDDDDDEEEEEEFFFBBBCCCDDDFFFGGGIIIJJJJJJIIIJJJJJJJJJIIIHHHGGGGGGCCCCCCDDDEEEFFFHHHJJJKKKLLLLLLMMMNNNNNNOOOPPPPPPPPPRRRUUUWWWXXXZZZ]]]______aaadddfffhhhlllpppttt||||||xxxsss}}}}}}xxxqqqlll```XXXRRRSSSWWW\\\dddkkkpppssswww|||~~~~~~}}}||||||xxxsssmmmiiigggggggggggggggiiikkkmmmpppqqqrrrnnnnnnnnnmmmmmmmmmmmmmmmooonnnnnnmmmmmmmmmmmmnnnooonnnnnnmmmlllkkkjjjjjjkkkmmmooopppppppppnnnmmmoooppprrrtttuuutttsssrrrqqqrrrtttuuuuuutttsssrrroooqqqtttuuuuuuvvvwwwyyy{{{}}}{{{xxxvvvwwwxxxyyyxxxwwwuuussspppnnnmmmnnnttt||||||zzz|||ppphhheeefffffffffiii^^^RRRHHH===444111222111///...---...///...------...//////...---,,,+++........................------,,,+++******++++++........................+++---...---,,,,,,---...,,,,,,,,,,,,------------//////......---,,,,,,,,,------...............---------,,,,,,------...///---......//////000000111////////////////////////...//////000000111222222000111111222333333444444333333111111111111222333000111333444555555444444888999;;;???DDDGGGHHHHHHEEEFFFHHHIIIJJJMMMQQQUUUXXXVVVSSSNNNIIIJJJOOOTTTaaa{{{sssvvvzzztttcccXXXLLLGGGBBB???@@@@@@@@@??????>>>@@@DDDFFFFFFLLLRRR```sssxxxnnnaaa\\\WWWRRROOONNNLLLKKKIIIHHHGGGEEEDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAADDDCCCCCCCCCDDDDDDEEEFFFCCCCCCEEEFFFHHHJJJKKKLLLKKKKKKKKKKKKJJJIIIHHHGGGDDDDDDDDDDDDEEEFFFGGGHHHJJJKKKLLLMMMNNNOOOPPPPPPMMMNNNPPPQQQQQQRRRUUUWWWWWWZZZ]]]___aaaeeeiiilllppppppuuu||||||tttooottt}}}{{{tttoooccc[[[UUUVVVZZZ]]]bbbhhhllloootttyyy{{{{{{zzzyyyxxxuuuqqqmmmjjjgggfffeeehhhhhhhhhhhhiiikkkmmmoookkkkkkjjjiiiiiiiiiiiiiiijjjjjjjjjjjjkkklllmmmnnnlllllllllkkkjjjjjjjjjiiikkklllnnnooopppppppppppprrrrrrssssssrrrrrrqqqpppqqqrrrsssttttttsssqqqpppoooqqqssstttttttttuuuwwwxxx{{{~~~~~~zzzwwwuuuuuuuuuvvvuuuuuuttttttmmmkkkjjjkkkqqq{{{|||xxxuuuwwwwwwjjjccccccgggjjjkkkjjj[[[JJJ???888333111333111///...---...///...---+++,,,---//////...---,,,........................,,,,,,+++++++++,,,------------------------------,,,...///...,,,+++,,,...,,,,,,,,,,,,,,,---......///......------,,,,,,+++,,,,,,---...////////////------,,,,,,------...///,,,------...//////000000000000000000000000000000------...//////000000111000000111111222333333333444333222111000111111222222333555777888777666555666777999>>>CCCGGGIIIIIIEEEFFFHHHIIIJJJMMMQQQUUUUUUUUUSSSOOOKKKKKKOOOSSS```{{{rrrttt{{{mmm^^^QQQKKKEEEAAABBBCCCDDDCCC>>>===???BBBDDDEEEJJJPPPZZZjjj|||rrrccc___YYYTTTQQQOOONNNLLLLLLKKKJJJIIIHHHGGGGGGGGGDDDDDDCCCBBBAAAAAAAAAAAACCCCCCCCCCCCCCCDDDEEEEEECCCDDDEEEGGGIIIKKKLLLMMMLLLLLLLLLKKKJJJIIIHHHGGGHHHGGGGGGFFFFFFFFFGGGGGGFFFGGGHHHIIIJJJKKKLLLMMMLLLMMMNNNNNNNNNNNNQQQSSSOOOQQQTTTWWWZZZ^^^bbbeeefffhhhmmmuuuzzz}}}uuullllllrrr~~~~~~uuupppddd\\\WWWXXX\\\^^^bbbfffjjjmmmrrrwwwyyyxxxvvvuuusssqqqooollliiigggeeeeeeiiihhhfffeeefffgggiiikkkiiihhhgggffffffeeeffffffffffffggghhhiiikkkmmmnnniiiiiiiiiiiijjjjjjjjjjjjkkklllnnnoooqqqrrrrrrrrrvvvuuutttrrrqqqpppoooooopppqqqssstttsssrrrpppnnnoooqqqssstttsssssstttuuuwwwzzz~~~~~~zzzwwwttttttttttttttttttttttttkkkiiiggghhhooozzzxxxuuuqqqpppsssxxx~~~~~~tttfff___bbbiiiooorrrjjjXXXDDD999555222111333111///...---//////...---(((***,,,...//////..............................+++++++++,,,---...000000------------------------...000222000---,,,---///,,,,,,,,,,,,,,,---...///++++++,,,------......///++++++---...///000000000---,,,,,,,,,,,,---......,,,,,,,,,---...//////000111111111111111111111111,,,,,,------...//////000111111111222222333333333333222111111111222333444444555777999:::999888777444555888===CCCHHHIIIIIIDDDEEEGGGIIIJJJMMMQQQTTTSSSSSSSSSOOOLLLKKKNNNRRR```}}}ppprrr}}}~~~}}}iiiaaaWWWMMMHHHEEEAAABBBEEEAAA@@@@@@AAACCCGGGKKKNNNVVVdddyyy|||tttfffZZZXXXWWWRRRMMMLLLLLLLLLKKKLLLMMMLLLIIIGGGCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDGGGHHHIIIKKKLLLMMMMMMMMMIIIJJJKKKLLLKKKJJJHHHFFFDDDDDDDDDDDDDDDEEEFFFFFFDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJIIIKKKOOORRRMMMOOORRRTTTVVVXXX\\\___```cccggglllrrrxxx{{{oookkkggghhhrrr~~~}}}tttiiibbb]]]\\\^^^^^^aaaffflllmmmooopppqqqqqqpppppptttqqqnnnjjjgggeeeeeeeeejjjiiiiiiiiihhhhhhhhhhhhffffffffffffffffffffffffffffffeeeffffffggghhhiiiiiiiiiiiiiiiiiiiiihhhhhhfffhhhlllppprrrtttttttttzzzxxxtttqqqoooooopppqqqoooooopppqqqrrrrrrsssssssssssssssrrrppppppqqqsssssswww}}}~~~zzzvvvuuusssrrrrrrsssrrrqqqoooiiifffcccdddkkkvvvzzzrrrpppnnnkkkjjjkkkoootttwwwvvvqqqjjjdddccchhhmmmooonnn^^^NNN===555222///,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---//////.........---------,,,,,,,,,---------.........///,,,)))***---,,,)))------,,,+++,,,---...//////---++++++,,,......------,,,,,,,,,,,,---......///............---------...............///000000000000000000111111111111---///000000///......//////000111222333222111111444444444333444444555555444666999;;;<<<:::888666222444666999@@@HHHIIIEEEGGGGGGGGGHHHIIIKKKNNNOOORRRQQQNNNKKKHHHHHHKKKMMM]]]yyyrrruuu}}}vvv{{{eee[[[QQQKKKGGGBBBAAABBBAAAAAA@@@AAACCCGGGJJJMMMRRR___ppp{{{mmm```]]]\\\XXXTTTTTTOOONNNMMMMMMMMMKKKHHHFFFDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEGGGHHHJJJKKKMMMMMMNNNNNNMMMMMMNNNMMMLLLIIIGGGEEEDDDDDDDDDDDDDDDEEEEEEFFFDDDEEEFFFGGGGGGHHHGGGGGGHHHIIIIIIIIIIIIJJJMMMOOOKKKMMMOOOQQQRRRUUUXXX[[[]]]___bbbeeeiiipppwww||||||qqqhhhccccccjjjuuuwwwooohhhaaa```___^^^```dddkkklllnnnoooqqqqqqqqqpppooommmjjjgggeeedddddddddeeefffffffffffffffggggggccccccccccccccccccccccccdddddddddddddddfffgggggghhhhhhhhhhhhhhhiiiiiijjjgggjjjmmmqqqtttvvvvvvwwwvvvuuutttsssrrrqqqppppppoooooooooooopppqqqqqqrrrppprrrsssrrrqqqppppppqqqsssvvv{{{~~~|||yyyvvvuuutttssstttuuuvvvuuutttjjjgggeeeffflllvvvzzztttlllkkkiiifffeeeggglllqqqzzz{{{kkkeeeaaaccckkkppppppmmmWWWIII:::444222000...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///.........------------,,,,,,,,,---------......000222222...---///...,,,------,,,,,,,,,---...//////---++++++,,,......------,,,,,,,,,------......///............---------...............//////000...////////////000000000...000222222000///000111000000222333333333222111111111000000000000000111333555777::::::888666444111888;;;888777;;;AAADDDDDDEEEGGGIIIKKKKKKKKKKKKOOONNNKKKHHHFFFGGGJJJMMM\\\wwwtttvvvooouuupppeeeXXXQQQLLLFFFBBBBBBBBBAAA@@@AAABBBFFFIIIKKKNNNWWWeeevvvvvvhhhaaa```\\\YYYXXXTTTSSSQQQOOOOOOMMMIIIGGGEEEDDDCCCBBBBBBAAABBBBBBAAA@@@??????@@@BBBDDDFFFHHHIIIJJJLLLNNNOOOOOOOOOOOOOOOOOONNNLLLIIIFFFDDDDDDDDDCCCCCCDDDDDDEEEFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDFFFHHHHHHHHHHHHJJJKKKIIIKKKLLLMMMNNNPPPSSSUUUZZZ[[[\\\^^^aaafffmmmrrr}}}{{{qqqfffaaa___dddkkkrrr{{{xxxrrrkkkeeedddcccaaabbbeeeiiijjjlllnnnpppqqqqqqqqqlllkkkiiigggfffeeeffffffbbbbbbbbbccccccddddddeee````````````````````````bbbaaaaaabbbbbbcccdddeeegggfffeeeeeefffhhhkkkllljjjlllooosssvvvxxxyyyzzzrrrsssssstttsssrrrpppoooooonnnmmmlllmmmnnnooopppmmmppprrrsssrrrppppppppprrrtttwwwzzzzzzyyywwwvvvuuuuuuuuuwwwyyy{{{{{{zzzpppnnnllllllqqqzzzzzzuuuppppppnnniiiddddddjjjppp|||~~~uuujjjddd```fffooorrrmmmeeeNNNBBB666222111000///111------------------------------------------------------,,,,,,------...///............------------,,,,,,,,,---------......000666888444000000000...---,,,,,,,,,,,,---...//////---++++++---...------,,,,,,,,,---------......///............---------......------......///000............////////////...000111111000//////000111111222333333333333222111000///...............111333555777888666444333///444666333333888>>>AAAAAACCCGGGJJJKKKJJJIIIHHHJJJIIIHHHEEEDDDFFFJJJMMM[[[vvvvvvxxxuuunnnvvvsssbbbXXXPPPIIIFFFFFFDDDCCCAAAAAABBBDDDGGGIIILLLRRR\\\jjjwwwlllgggccc^^^ZZZYYYWWWTTTSSSQQQOOOLLLJJJGGGFFFDDDCCCBBBAAAAAAAAA@@@???>>>===>>>AAADDDGGGHHHIIIKKKMMMOOOPPPPPPQQQOOONNNNNNLLLJJJHHHFFFDDDDDDCCCCCCCCCCCCDDDEEEEEEDDDEEEEEEEEEEEEEEEDDDCCCBBBDDDFFFGGGFFFFFFGGGHHHHHHIIIKKKKKKKKKLLLOOOQQQXXXXXXYYYYYY[[[```ggglllwwwyyyqqqhhhbbb```ccchhhmmmsssxxx|||vvvpppjjjffffffgggeeefffiiiggghhhiiikkknnnpppqqqqqqnnnmmmllljjjiiiiiiiiiiiibbbbbbbbbbbbbbbbbbbbbbbb````````````````````````aaaaaaaaaaaabbbcccddddddeeedddccccccdddhhhkkknnnlllnnnqqqtttwwwzzz{{{|||ssssssrrrrrrqqqooonnnmmmnnnmmmkkkjjjjjjkkklllmmmkkknnnrrrttttttrrrqqqqqqrrrssstttuuuvvvwwwwwwvvvwwwwwwwwwzzz}}}{{{zzzxxxxxx{{{{{{xxxwwwxxxuuunnnfffeeelllttt}}}zzztttooohhheeejjjsssrrrfffYYYGGG===333111111//////000------------------------........................,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......///666:::555000//////...,,,,,,,,,,,,------.........---,,,,,,---...---,,,,,,,,,---------...------///............---------...------------...//////........./////////000000,,,---//////---,,,---...111222222222333333333333444333222000000/////////111222444666666555444333222222111333:::BBBBBB===AAACCCEEEGGGHHHHHHGGGGGGFFFFFFEEEDDDDDDFFFKKKNNN]]]vvvxxxzzzxxxqqqyyylll\\\SSSLLLIIIIIIEEEDDDBBBAAAAAACCCEEEGGGLLLOOOWWWcccuuuvvvpppggg___[[[YYYVVVSSSRRRQQQNNNLLLHHHGGGFFFDDDCCCBBBAAAAAAAAA???>>>>>>???BBBEEEGGGHHHIIIKKKMMMOOOPPPQQQQQQLLLLLLKKKJJJIIIGGGFFFEEECCCCCCCCCCCCCCCDDDDDDEEEDDDDDDEEEEEEEEEDDDDDDCCCAAACCCEEEFFFEEEEEEEEEFFFHHHIIIJJJJJJJJJKKKMMMOOOTTTTTTUUUVVVXXX\\\bbbfffpppyyyzzzrrriiicccaaadddhhhjjjnnnssssssyyy~~~~~~yyysssnnniiieeeggggggffffffhhhdddeeefffhhhkkkmmmoooppppppooonnnlllkkkiiiiiihhhfffeeedddcccbbb```______________________________aaaaaaaaaaaabbbcccdddeeedddcccbbbbbbdddhhhlllnnnnnnoooqqqtttwwwyyy{{{{{{vvvtttqqqnnnkkkjjjjjjkkklllkkkjjjiiiiiiiiijjjkkkiiimmmrrruuuuuutttrrrrrrqqqrrrrrrssstttuuuvvvwwwzzzzzzzzz}}}~~~||||||wwwnnnffffffoooxxx|||wwwrrrqqqkkkhhhmmmsssooo```QQQAAA999222111000------///------------------------........................+++++++++++++++,,,,,,---,,,,,,------------------,,,,,,,,,---------......+++333777333---,,,---,,,,,,,,,,,,---------------...---,,,,,,......---,,,+++,,,---.........------///............------------------------...////////////000000000111111111,,,...//////...------...111111111222222222333333555444333222111000000000111222444555666555444333888???CCCBBB@@@AAA@@@===CCCCCCCCCDDDEEEFFFGGGHHHDDDEEEDDDDDDDDDGGGLLLPPPaaayyyyyy||||||{{{wwweeeZZZRRRMMMLLLGGGEEECCCAAA@@@AAACCCEEEKKKMMMSSS^^^mmmrrrggg___\\\XXXUUUSSSQQQNNNLLLIIIHHHGGGFFFDDDDDDCCCCCCBBBAAA@@@@@@AAACCCEEEGGGHHHIIIKKKMMMOOOPPPQQQRRRKKKKKKJJJIIIGGGFFFFFFEEECCCCCCBBBBBBCCCCCCDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDEEEEEEDDDDDDFFFGGGHHHIIIJJJJJJJJJJJJMMMOOOOOOPPPRRRRRRTTTWWW[[[^^^bbbkkkwww{{{sssgggbbb___bbbeeefffhhhlllmmmrrrtttssstttuuusssooommmhhheeefffeeebbbaaabbbbbbcccdddeeegggjjjlllmmmnnnmmmlllkkkiiigggffffffhhhhhhfffdddbbb```___^^^]]]]]]]]]]]]]]]]]]]]]]]]bbbbbbbbbbbbbbbccceeeeeeeeeeeeeeeeeehhhkkknnnpppnnnoooppprrrtttvvvxxxyyyvvvsssooojjjhhhgggggghhhiiiiiiiiiiiiiiiiiiiiiiiihhhlllqqqtttttttttssssssqqqqqqrrrsssuuuvvvwwwxxx||||||}}}zzzqqqkkknnnyyy~~~wwwqqqooonnniiigggjjjmmmhhhYYYKKK<<<666111111000---,,,...------------------------------------------------+++************+++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......***000222...+++,,,,,,++++++,,,------......---------,,,,,,---......---++++++,,,---.........---,,,///............---------------,,,,,,------...///000000000000111111111111///111222222111000000111111111000000111111222333333222111111000000000000111222333444444444333333<<>>555999@@@DDDCCCCCCBBBCCCEEEGGGHHHDDDDDDDDDCCCDDDHHHMMMQQQccczzzyyy|||tttggg\\\TTTPPPHHHFFFCCCAAA@@@@@@BBBCCCHHHJJJQQQZZZfffxxxxxxjjjfffaaa\\\XXXTTTPPPNNNJJJIIIHHHGGGFFFFFFFFFFFFDDDDDDCCCCCCDDDEEEFFFFFFGGGHHHJJJLLLNNNPPPQQQQQQNNNMMMKKKIIIGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCDDDDDDCCCDDDDDDEEEFFFFFFFFFFFFEEEFFFFFFEEEDDDDDDGGGIIIGGGHHHIIIIIIIIIJJJLLLNNNOOOPPPRRRRRRRRRSSSUUUWWWVVV___jjjqqq|||yyyqqqfff```^^^```aaaaaabbbeeefffiiikkkiiijjjmmmllliiigggbbb```cccccc```^^^```aaaaaaaaabbbdddgggiiikkkiiiiiiiiiiiihhhgggffffffhhhgggfffdddcccaaa```___^^^^^^^^^^^^^^^^^^^^^^^^aaaaaaaaaaaabbbcccdddeeehhhiiiiiikkkmmmoooqqqrrrnnnnnnooopppqqqssstttuuuqqqooollljjjgggfffeeeeeeeeegggiiijjjkkkjjjiiihhheeeiiinnnqqqqqqrrrrrrsssqqqrrrsssuuuvvvwwwxxxxxx||||||zzzqqqooovvvwwwpppnnnooolllhhheeedddccc[[[LLLAAA777333000111111...---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------++++++,,,,,,,,,---------,,,,,,,,,---------......+++......++++++......++++++,,,---.........---------,,,,,,---//////---+++***+++---//////...---,,,///............---------------,,,,,,------...////////////000000000000111000222333333222111111222000000/////////000111222222111111000000000111111///000111222222222222111888IIITTTLLL;;;333888???CCCCCCDDDDDDEEEEEEFFFFFFCCCCCCCCCCCCDDDGGGMMMQQQbbbxxxyyy}}}|||tttgggZZZTTTHHHFFFCCCAAA@@@@@@AAABBBEEEGGGOOOXXXaaaqqquuupppiiiccc^^^YYYTTTQQQJJJJJJIIIHHHGGGGGGGGGGGGEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGIIILLLNNNPPPQQQQQQRRRPPPNNNKKKHHHEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDCCCCCCEEEFFFGGGGGGGGGGGGGGGGGGGGGEEEDDDEEEHHHJJJEEEGGGHHHIIIHHHJJJLLLNNNQQQSSSUUUUUUSSSRRRRRRSSSPPPZZZbbbffflllxxxtttlllfffaaa^^^___```^^^^^^aaa^^^bbbdddcccdddffffffccc```\\\\\\```bbb```___aaa`````````aaaccceeegggiiiggghhhhhhiiiiiiiiiiiihhhfffeeeeeedddcccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa`````````aaaaaabbbcccdddkkklllmmmoooqqqrrrssstttmmmmmmmmmnnnooopppqqqrrrkkkkkkkkkjjjiiigggeeecccccceeehhhkkklllkkkiiihhhdddgggkkknnnooopppqqqrrrqqqrrrtttvvvwwwxxxyyyyyy{{{|||tttkkkllluuuxxxqqqmmmnnnrrrmmmiiiddd```ZZZOOOAAA666333000///111111//////111------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,---------......---...---***,,,000000---+++,,,---.........---,,,---,,,,,,...//////---+++***+++---//////...---,,,//////.........------------,,,,,,,,,,,,---................../////////000///000222222000///000111000///.........///111222333222222222222222333444...//////000000000000000222888;;;:::;;;======;;;AAABBBEEEGGGGGGGGGEEECCCBBBBBBBBBBBBCCCFFFLLLPPPaaavvvxxx}}}uuufffZZZQQQKKKGGGEEECCC@@@AAADDDBBBDDDIIIQQQYYYggg|||sssmmmfff\\\VVVVVVOOOMMMJJJJJJJJJJJJHHHGGGHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJLLLOOOPPPQQQPPPNNNLLLJJJGGGFFFEEEAAABBBBBBBBBCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDIIIHHHFFFEEEEEEEEEFFFFFFIIIIIIIIIJJJJJJIIIHHHHHHMMMMMMNNNNNNNNNNNNMMMMMMTTTVVVYYY\\\aaaiiiqqqwww|||zzzqqqlllbbbaaa^^^\\\ZZZZZZ[[[\\\______``````````````````[[[[[[[[[ZZZZZZZZZZZZZZZ\\\]]]]]]\\\]]]```eeehhhggghhhiiiiiiiiihhhgggfffiiihhhfffdddbbbaaaaaaaaaaaa```_________```aaabbbaaaaaaaaabbbcccfffhhhjjjnnnooorrrwwwzzzzzzxxxvvvjjjjjjjjjlllnnnppppppooollljjjgggdddddddddfffgggiiijjjkkklllllllllkkkjjjeeefffhhhkkkooorrrvvvwwwtttuuuvvvyyy{{{}}}zzzzzz~~~}}}pppiiinnnwwwyyynnnhhhhhhlllpppooohhh___YYYTTTJJJ;;;000111000000///...---------------------///111444555------,,,,,,,,,---......,,,++++++******++++++,,,...------,,,,,,+++++++++---,,,+++******+++---///---------------------------+++))))))+++,,,---,,,------------------------,,,---......,,,******+++...------,,,---...000111............//////000000---------............//////////////////.....................///000111222000000000000///---,,,+++000111222222111111333555111333555777888999<<<>>>BBBCCCCCCCCCCCCCCCBBBBBB@@@@@@@@@???@@@EEEKKKOOOaaatttttteeeWWWPPPJJJGGGDDD@@@???BBBDDDDDDHHHNNNTTT```ssstttjjj```ZZZZZZRRRPPPMMMKKKKKKJJJHHHGGGIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGIIIKKKLLLMMMLLLKKKJJJHHHGGGEEEEEEBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDHHHGGGFFFEEEDDDDDDEEEFFFEEEEEEFFFFFFFFFFFFEEEEEEHHHIIIJJJKKKLLLLLLMMMLLLMMMNNNPPPRRRVVV[[[bbbgggmmmppptttvvvuuupppjjjeee```___\\\ZZZYYYYYYZZZZZZ[[[[[[[[[[[[[[[\\\\\\]]]ZZZYYYYYYYYYYYYYYYYYYYYY[[[\\\]]]]]]]]]___cccfffhhhiiijjjkkkkkkjjjiiihhhfffeeeeeedddcccbbbaaa``````___^^^^^^^^^___```aaaccccccdddeeehhhkkknnnooossstttvvvyyy{{{zzzwwwtttllljjjiiijjjlllllllllkkkiiigggeeedddccceeeggghhhiiijjjkkkllllllkkkkkkjjjjjjkkklllnnnqqqsssuuuwwwxxxyyyzzz{{{}}}|||yyyzzz{{{qqqooosss{{{vvvmmmgggfffjjjmmmmmmiiibbbYYYNNNCCC999333000000000///...------------------------...///000......---,,,,,,++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++++++++222111///---,,,,,,,,,,,,------------------------...---++++++---.........------------------------+++---......,,,***++++++++++++++++++,,,---...///,,,,,,---------.........---------............////////////////////////...111111111111222333444444222222222222111000///...000111222222111222444666222444666888888999;;;===AAABBBBBBBBBAAAAAA@@@?????????>>>>>>???CCCIIIMMM]]]qqq|||vvvcccZZZQQQKKKGGGBBBAAACCCEEEDDDFFFJJJOOOWWWfffuuussshhhcccaaaXXXUUURRROOONNNMMMKKKIIIIIIIIIIIIHHHHHHHHHGGGGGGEEEDDDDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFFFFEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDFFFEEEDDDDDDCCCCCCDDDDDDCCCDDDDDDEEEEEEEEEDDDDDDDDDEEEFFFHHHJJJJJJKKKKKKLLLMMMNNNNNNOOOSSSWWW[[[]]]```ccceeefffdddaaa___\\\[[[YYYXXXWWWWWWWWWXXXXXXWWWVVVVVVVVVWWWYYYZZZWWWWWWWWWXXXXXXXXXXXXXXXYYYZZZ\\\]]]^^^```ccceeeiiijjjjjjkkkkkkkkkjjjjjjcccdddeeeeeeeeecccaaa___``````___^^^___```bbbccccccdddfffiiilllpppsssuuuxxxyyy{{{}}}}}}{{{vvvrrrllljjjhhhgggggggggfffeeeeeedddcccbbbccceeehhhiiijjjjjjkkkkkkkkkkkkjjjjjjoooooopppppprrrtttuuuvvvzzzzzz{{{|||}}}}}}zzz}}}yyyvvvtttvvv{{{zzzrrrjjjfffeeefffhhhjjjiiicccVVVEEE999555555000000//////...---------------------,,,+++******......---,,,+++***)))))),,,++++++******++++++,,,*********+++++++++++++++000000///...---,,,++++++---------------------------+++))))))+++,,,---,,,------------------------+++---...---,,,++++++,,,+++++++++++++++******)))++++++++++++,,,,,,,,,,,,---------............///......//////////////////111111000111111222333444333333333444444333333222000111222222222222444666444666888:::::::::<<<===AAAAAA@@@@@@???>>>===<<<<<<<<<<<<;;;<<<@@@EEEIIIXXXmmm}}}qqqfffYYYRRRLLLGGGEEEFFFFFFEEEFFFIIIKKKQQQ\\\hhhwwwuuukkkggg^^^ZZZVVVRRRQQQOOONNNLLLIIIIIIHHHHHHGGGGGGFFFFFFDDDDDDCCCCCCBBBBBBBBBBBBAAABBBBBBBBBCCCCCCDDDDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBAAAAAABBBBBBCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCEEEEEEFFFGGGGGGGGGFFFFFFCCCDDDEEEFFFHHHHHHIIIIIIKKKMMMNNNNNNNNNOOORRRTTTUUUWWWYYYZZZ\\\\\\\\\\\\XXXWWWVVVUUUTTTTTTUUUUUUVVVUUUTTTSSSTTTUUUWWWYYYUUUUUUUUUVVVVVVVVVVVVVVVUUUXXX[[[^^^___bbbeeegggjjjjjjkkkkkkkkkkkkkkkkkkeeefffhhhiiigggdddaaa___aaa````````````bbbdddeeeccceeegggkkkooossswwwxxx{{{{{{}}}~~~~~~{{{vvvrrrkkkhhheeedddddddddbbbaaaaaaaaaaaabbbcccfffhhhjjjjjjjjjjjjkkkkkkjjjjjjjjjnnnnnnooopppqqqsssuuuvvvxxxxxxyyyzzz}}}ppprrrvvv{{{xxxsssmmmhhheeedddcccccchhhfff^^^OOO>>>333111333/////////......---------,,,------------+++)))(((,,,,,,,,,,,,+++******))),,,++++++******++++++,,,++++++******************)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,++++++,,,------------+++)))&&&%%%++++++++++++++++++,,,,,,---------............///............////////////......------...//////000222333333444555555444444000111222222222333555777666888;;;======>>>???@@@@@@@@@@@@???>>><<<;;;:::999999999999:::===BBBFFFVVVkkk~~~vvvqqqaaaXXXQQQKKKIIIJJJHHHFFFFFFIIIKKKOOOXXXaaajjjttttttiiiaaa]]]XXXTTTQQQPPPNNNMMMIIIHHHHHHGGGFFFEEEEEEEEEDDDDDDDDDCCCBBBBBBAAA@@@>>>??????@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@AAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBCCCCCCCCCBBBBBBEEEEEEFFFGGGGGGGGGGGGGGGEEEEEEFFFFFFGGGGGGFFFFFFEEEGGGIIIIIIIIIJJJLLLNNNSSSSSSSSSTTTUUUVVVWWWWWWTTTSSSSSSRRRRRRRRRSSSSSSRRRRRRQQQQQQRRRSSSUUUVVVSSSSSSTTTTTTUUUUUUUUUUUUSSSVVVZZZ]]]___bbbfffiiillllllmmmmmmmmmnnnnnnoooiiikkklllmmmkkkgggccc```____________```bbbdddeeegggiiilllpppssswwwyyy{{{zzzzzzzzz{{{|||zzzuuurrrhhheeebbbaaaaaabbbbbbaaa``````aaabbbdddfffhhhiiiiiiiiiiiiiiijjjjjjkkkkkkjjjkkklllmmmppprrrtttvvvwwwwwwxxx{{{~~~vvvkkkpppwww~~~|||yyyrrrnnnjjjhhhgggeeebbb___eee^^^RRRDDD999222000000............------------+++,,,---......---+++***)))***+++,,,,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,++++++***)))((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---++++++---.........,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,+++,,,---,,,------...---+++)))(((------------,,,,,,,,,,,,---------............///---.........//////000000---,,,,,,,,,,,,---......000111222333444444444444000111222333222333666888888;;;>>>AAAAAAAAABBBCCC@@@@@@???>>>===<<<:::999777888888888999;;;@@@CCCUUUjjjvvvuuu~~~kkk___WWWPPPLLLLLLJJJHHHHHHKKKMMMOOOUUU]]]___dddooo|||rrriiieee]]]WWWSSSPPPNNNLLLIIIIIIHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@>>>??????@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCAAAAAABBBCCCCCCCCCCCCBBBBBBCCCDDDEEEEEEFFFEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDBBBEEEGGGIIIIIIIIIJJJKKKOOOOOONNNNNNOOOPPPQQQRRRPPPPPPQQQQQQQQQQQQQQQQQQNNNNNNOOOPPPQQQRRRRRRSSSRRRRRRSSSSSSTTTUUUUUUUUURRRTTTWWWZZZ\\\___cccfffnnnmmmmmmmmmnnnooopppqqqlllmmmoooooonnnjjjfffccc_________```aaacccfffgggooopppsssvvvxxxzzz{{{|||xxxwwwvvvvvvvvvuuusssqqqgggdddaaa``````aaabbbaaaaaaaaabbbcccdddfffggghhhhhhhhhhhhhhhiiikkklllmmmhhhiiijjjmmmooosssuuuwwwyyyyyy{{{}}}zzzrrrmmmrrryyy|||vvvrrrnnnkkkiiiiiijjjhhhbbb^^^]]]TTTFFF;;;555222000...------------------------,,,,,,---.........------((()))+++,,,......------,,,++++++******++++++,,,---,,,,,,+++******))))))...---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***)))'''''')))*********,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,+++,,,---)))***+++---.../////////............---------------------............///------......///000000000//////............/////////000111111222222222222000111333333333444666888<<>>>>>>>>===<<<;;;:::999777777888888999;;;???BBBSSSiiiyyysss{{{zzzjjj```WWWRRRQQQNNNKKKKKKMMMOOOOOOSSSXXX[[[ZZZ___iiiooouuuyyysssjjjaaaZZZUUUQQQOOOLLLKKKJJJIIIHHHGGGGGGFFFCCCCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBCCC@@@AAABBBDDDDDDDDDCCCBBBAAAAAABBBCCCDDDDDDDDDDDDBBBCCCDDDDDDEEEEEEEEEEEECCCFFFIIIJJJJJJIIIJJJJJJKKKKKKKKKKKKKKKLLLMMMNNNNNNNNNOOOPPPPPPQQQPPPPPPMMMNNNPPPRRRSSSSSSSSSRRRRRRRRRRRRSSSTTTUUUUUUUUUSSSTTTUUUVVVVVVYYY]]]```jjjiiiiiiiiijjjkkklllmmmkkkmmmnnnoooooommmjjjiiidddddddddeeegggiiilllmmmuuuvvvwwwyyyzzzzzzzzzyyywwwtttqqqpppppppppnnnmmmhhheeebbb``````aaaaaaaaaccccccddddddeeeeeefffffffffffffffgggiiikkknnnooojjjkkklllnnnqqqtttwwwxxx{{{{{{|||~~~{{{uuurrrrrrvvv|||}}}xxxrrrnnnllljjjjjjlllmmmkkkddd^^^SSSKKK???555000/////////---------------------------------,,,,,,,,,------)))***,,,.........---,,,,,,++++++******++++++,,,***+++++++++,,,,,,------...---,,,+++++++++,,,---++++++++++++++++++++++++)))'''%%%%%%'''((()))(((++++++++++++++++++++++++)))+++------,,,,,,,,,---++++++++++++---...///000///.........---------,,,---------............///------......///000000111111000000//////000000000///000000111111111000000000111333333333444777999@@@CCCEEEEEEBBB???===<<<;;;;;;;;;;;;::::::999888777888999999999;;;???AAAPPPfffqqqrrruuuiii___XXXVVVPPPMMMLLLOOOOOONNNQQQUUU\\\XXXXXX]]]```dddnnnyyyyyyuuukkkbbb[[[VVVSSSNNNMMMLLLKKKJJJIIIHHHHHHBBBBBBCCCDDDCCCBBBAAA@@@BBBAAAAAAAAA@@@@@@??????@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@AAAAAABBBCCC@@@AAACCCDDDDDDDDDCCCCCCAAABBBCCCDDDEEEEEEEEEEEE???@@@AAACCCDDDEEEEEEFFFBBBDDDGGGHHHGGGFFFFFFFFFIIIIIIIIIJJJKKKLLLMMMNNNMMMNNNOOOPPPPPPPPPPPPPPPNNNPPPSSSVVVWWWWWWUUUTTTQQQRRRRRRSSSTTTUUUUUUVVVUUUUUUTTTSSSRRRTTTWWW[[[dddcccccccccccceeeggghhhiiikkkmmmnnnooonnnmmmmmmjjjjjjkkklllnnnpppssstttvvvwwwxxxxxxxxxwwwvvvuuuwwwtttooolllkkkkkkkkkjjjkkkgggccc```````````````eeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffgggiiilllooopppnnnnnnoooqqqsssvvvxxxyyy|||{{{{{{}}}}}}yyytttrrrqqqrrrwww{{{~~~{{{uuuooolllllljjjjjjmmmpppmmmeee^^^KKKEEE<<<333...---///222------------------------///...,,,+++***+++,,,,,,+++---...//////...,,,+++,,,++++++++++++++++++,,,((()))***+++---///000000))))))(((''')))+++...///++++++++++++++++++++++++///---++++++---...///...++++++++++++++++++++++++)))+++------,,,,,,---...000...---+++******+++,,,.........------,,,,,,,,,---------.........//////---------...///000000111111000////////////000000000000111111111000000///000111333333333555777999DDDEEEGGGEEE@@@<<<888777888888999999999888888777777999:::::::::<<>><<<===???AAABBBAAAAAABBBCCCCCCCCCBBBAAA@@@BBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHIIIKKKLLLMMMJJJJJJKKKMMMNNNOOOPPPQQQQQQQQQQQQRRRRRRRRRSSSSSSPPPOOOOOOPPPQQQSSSVVVWWWZZZYYYVVVSSSQQQRRRUUUYYYUUUYYY^^^bbbdddfffgggiiilllllllllooorrrssssssrrrsssssssssssstttvvvwwwwwwxxxwwwvvvtttsssssssssssspppnnnllliiifffeeedddddddddcccaaa`````````aaabbbbbbdddggggggfffddddddeeedddfffggghhhiiikkknnnqqqpppsssvvvxxxyyy{{{}}}yyyxxxwwwxxx||||||ppphhhhhhpppyyy~~~zzzuuurrrqqqrrrnnniiieeefffgggddd\\\UUUBBB;;;222---...///...+++------......------,,,+++---------,,,,,,+++++++++***+++,,,---...---,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,+++************++++++,,,,,,,,,,,,------******)))(((''''''((((((++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///...---,,,+++,,,,,,------+++)))***...000000...,,,,,,------,,,,,,+++***,,,---...000000000000///...............///000000////////////////////////111000//////111333555777AAAAAABBBAAA???;;;777555888888777777777777888888777888888666555777===BBBJJJiii}}}~~~|||rrrkkkiiiccc[[[TTTSSSSSSRRRTTTYYY[[[\\\]]]\\\ZZZYYY[[[^^^```bbbiiissswwwmmmeee___YYYUUUPPPMMMKKKJJJIIIHHHFFFGGGGGGGGGFFFFFFEEEEEECCCCCCBBBBBBAAA@@@@@@@@@@@@???>>>>>>@@@AAAAAA@@@@@@@@@AAABBBBBBBBBAAA@@@BBBBBBBBBBBBCCCCCCCCCCCC@@@@@@AAAAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHHHHHHHHHHIIIKKKLLLJJJJJJKKKLLLNNNOOOPPPQQQQQQQQQQQQQQQRRRRRRRRRRRRQQQPPPPPPPPPQQQRRRTTTUUUWWWVVVUUUSSSQQQRRRTTTWWWVVVYYY^^^```bbbccceeegggmmmmmmooorrrwwwzzz{{{zzzzzzzzz|||||||||zzzyyyxxxvvvuuutttrrrpppooonnnnnnjjjiiifffcccaaa```______```````````````aaaaaabbbccceeeggggggfffeeeeeefffeeefffgggggghhhjjjnnnqqqqqquuu{{{~~~~~~}}}}}}}}}zzzyyyyyyzzz}}}}}}ooofffhhhsss||||||vvvrrrqqqqqqnnnjjjfffeeeeee```XXXPPP@@@999111---...///...,,,------......------,,,+++---------,,,,,,+++++++++++++++---.........---,,,,,,,,,,,,------,,,,,,,,,---,,,,,,++++++++++++,,,++++++,,,,,,,,,,,,---------,,,++++++*********+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///...---,,,+++,,,,,,---...,,,++++++...///...,,,---............---,,,,,,,,,---...///000000//////...............///000000////////////////////////333222222222333555777888===>>>??????>>>;;;888666888777777666666777777888888999999777666888===BBBKKKiii}}}||||||{{{}}}zzzwwwppphhh___[[[XXXWWWXXX[[[[[[]]]```___\\\XXXUUUTTTWWWXXX\\\aaahhhuuuzzzooohhhbbb^^^WWWRRROOONNNMMMLLLIIIIIIIIIHHHHHHHHHGGGGGGDDDDDDCCCCCCBBBAAAAAA@@@AAA@@@???@@@AAAAAA???>>>>>>>>>???@@@AAAAAAAAA@@@AAAAAAAAABBBBBBCCCCCCCCC@@@@@@@@@AAAAAAAAAAAABBBDDDDDDDDDEEEEEEDDDCCCCCCFFFEEEEEEEEEFFFGGGHHHIIIIIIHHHHHHGGGGGGHHHIIIIIIHHHIIIJJJKKKMMMNNNOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQPPPOOOOOOPPPPPPQQQSSSTTTUUUTTTSSSSSSUUUWWWYYY[[[^^^___```bbbeeegggmmmnnnqqqvvv||||||xxxuuutttsssqqqnnnllljjjhhhhhhdddcccaaa___]]]\\\[[[[[[\\\]]]___```bbbbbbbbbbbbccceeeggggggffffffggghhhgggggggggggghhhkkkooossstttyyy}}}{{{{{{{{{{{{{{{~~~|||ooogggjjjvvv{{{tttooonnnnnnmmmjjjgggeeeaaaZZZPPPHHH;;;666000---...//////---------......------,,,+++------,,,,,,,,,,,,+++++++++,,,,,,---...---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---...++++++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,,,,,,,---///...,,,,,,------,,,+++......//////......---,,,,,,,,,...//////000//////...............///000000000000000000000000000000333222222222333444666777888:::<<<======<<<:::888777777666666666666777777888::::::999888:::???DDDOOOlll}}}}}}vvvlllddd___[[[YYYYYYXXX[[[___```^^^YYYTTTPPPPPPQQQUUUXXX[[[dddwwwwwwnnnhhh```XXXTTTQQQOOONNNJJJJJJIIIHHHHHHGGGGGGGGGEEEEEEDDDCCCCCCBBBBBBAAABBBAAAAAABBBBBBAAA???<<<======>>>??????@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGFFFGGGHHHIIIJJJLLLMMMMMMMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPOOONNNNNNMMMMMMMMMPPPRRRUUUVVVUUUVVVWWWYYY\\\]]]```aaabbbeeehhhkkkpppqqqtttyyy}}}xxxsssppprrrpppmmmjjjgggdddcccbbbaaaaaa___^^^]]]\\\[[[[[[YYY[[[___bbbdddddddddcccdddeeeggghhhgggggghhhjjjkkkkkkkkkjjjkkknnnssswwwyyy~~~}}}{{{|||||||||}}}|||ssslllnnnxxx~~~wwwpppkkkjjjjjjkkkjjjgggbbb[[[QQQFFF@@@777333///---...//////...------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------...///+++++++++,,,,,,,,,------,,,++++++******++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---------------------,,,...............---,,,,,,,,,,,,---...////////////...............///000000000000000000000000000000000000000000111222333444555777:::===>>>>>><<<;;;777666666666666666666777888:::<<<;;;:::;;;@@@EEEQQQppp~~~{{{uuulllddd[[[VVVTTTWWW[[[______\\\WWWSSSIIIJJJNNNRRRSSSXXXeeerrrzzzsssiii```YYYTTTQQQOOOKKKJJJIIIGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBCCCCCCBBBCCCCCCBBB???<<<============>>>>>>????????????@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDEEEEEEEEEEEEEEEDDDDDDEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFDDDEEEFFFGGGHHHJJJKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMOOOOOOOOONNNMMMLLLLLLKKKMMMPPPSSSUUUVVVWWWYYYZZZ```bbbeeefffhhhkkkooorrrvvvwwwyyy}}}{{{vvvqqqmmmkkkmmmkkkiiieeebbb```^^^]]]^^^^^^]]]]]]\\\[[[ZZZZZZYYY[[[```dddfffgggfffeeedddfffggghhhhhhhhhjjjlllpppqqqqqqqqqrrruuuyyy}}}}}}}}}~~~~~~~~~~~~vvvooonnnvvv~~~{{{xxx|||~~~~~~zzzuuutttxxx}}}~~~}}}zzztttnnniiihhhhhhhhhgggddd]]]SSSGGG>>>999222111...---......///...------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,---,,,++++++++++++,,,---,,,,,,,,,,,,------...///+++++++++,,,,,,,,,------,,,+++++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,***+++---...............,,,------------,,,++++++,,,,,,,,,---......///000...............///000000000000000000000000000000000000000000111222222333333555999===?????????>>>777777666666666666777777888:::<<<<<<;;;===AAAEEEPPPppp~~~~~~}}}wwwssseeeYYYVVVVVVYYY\\\^^^]]]ZZZWWWJJJJJJLLLPPPQQQSSSYYYbbbmmmwwwlllccc\\\VVVRRROOONNNKKKHHHFFFEEEEEEEEEGGGGGGFFFEEEEEEDDDDDDCCCEEECCCBBBBBBCCCBBB@@@>>>???>>>>>>=========>>>???>>>>>>???@@@AAAAAABBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEEEEFFFFFFFFFEEEFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGDDDEEEFFFGGGHHHJJJKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNOOOOOOPPPPPPOOONNNNNNMMMOOOSSSVVVXXXYYY\\\^^^fffiiilllnnnoooqqqtttwww|||||||||~~~yyytttoookkkhhhgggfffdddbbb___]]][[[ZZZYYYYYYYYYZZZZZZZZZYYYXXXXXXYYY\\\```dddggghhhhhhgggeeefffhhhhhhhhhjjjlllooouuuvvvxxxxxxyyy{{{~~~~~~~~~}}}~~~~~~yyyrrrhhhcccdddkkkrrr||||||zzzxxxwwwwwwwwwuuusssvvv|||~~~yyyxxxxxxyyyyyywwwtttnnniiifffeeecccccc```WWWJJJ>>>777444//////......---------...------......------,,,+++++++++,,,,,,,,,,,,------***************+++,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,---...++++++,,,,,,,,,,,,------------,,,,,,------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,+++(((***---............///,,,,,,------,,,,,,+++***,,,,,,,,,,,,---...///000...............///000000000000000000000000000000111222222333333333333444333555999<<>>888888777777777777888888777:::<<<<<<<<<===AAAEEEMMMmmm|||vvvggg]]]ZZZXXXYYYZZZ[[[ZZZXXXRRRNNNLLLNNNPPPOOORRRVVV^^^kkk}}}tttjjjbbb]]]UUUSSSPPPLLLIIIHHHGGGGGGHHHGGGGGGFFFEEEEEEDDDDDDEEEDDDBBBAAABBBCCCBBBAAAAAA@@@???============>>>======>>>???@@@AAABBBBBB?????????@@@@@@@@@AAAAAABBBCCCDDDEEEFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHEEEFFFGGGIIIIIIIIIHHHHHHFFFGGGHHHIIIJJJLLLMMMMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOPPPRRRSSSTTTTTTTTTSSSRRRUUUXXX[[[]]]```dddgggmmmpppsssuuuuuuuuuvvvwww{{{{{{zzz|||}}}~~~}}}{{{vvvtttrrrnnnjjjeeeaaa___^^^]]][[[YYYXXXVVVVVVVVVVVVWWWXXXYYYYYYYYYXXXWWWZZZ\\\___ccceeegggggggggeeefffhhhhhhiiikkknnnqqqwwwzzz}}}~~~}}}|||}}}{{{rrrmmmhhhbbb```bbbiiioooxxx|||pppnnnmmmmmmooorrrsssssswww|||vvvtttsssttttttrrrllleeeaaa_________\\\QQQCCC777222111---...///...---,,,,,,---------......------,,,++++++++++++,,,,,,---------,,,,,,+++++++++,,,---...+++***(((''''''(((***+++---,,,,,,++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))***+++,,,---,,,,,,+++(((+++//////...,,,---...---------------,,,,,,+++,,,,,,,,,,,,,,,...///000...............///000000////////////////////////111222222333333333333333222555888;;;======<<<<<<999999888888888888999999666999<<<<<<<<<===AAAEEENNNlll|||rrrpppvvv{{{uuuccc___YYYWWWXXXYYYYYYXXXVVVNNNIIIIIIJJJIIIJJJLLLVVV^^^iiivvvwwwmmmhhhZZZXXXTTTPPPLLLJJJJJJJJJHHHHHHGGGGGGFFFEEEEEEEEEFFFDDDAAAAAABBBCCCCCCCCCBBBAAA???>>>============<<<===>>>???@@@AAABBBBBB??????@@@@@@@@@AAAAAAAAAAAABBBDDDEEEGGGHHHHHHHHHJJJJJJIIIHHHHHHIIIIIIIIIEEEFFFGGGIIIJJJJJJIIIIIIHHHIIIJJJKKKLLLNNNOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQRRRTTTVVVXXXXXXXXXXXXYYY[[[___bbbdddhhhmmmppprrruuuwwwxxxwwwvvvuuuuuuwwwvvvvvvwwwxxxxxxwwwuuullllllllljjjfffaaa[[[XXXXXXXXXVVVUUUTTTTTTSSSSSSWWWXXXYYYZZZ[[[ZZZYYYYYYZZZ[[[^^^aaadddffffffgggeeeggghhhhhhiiikkkooorrrxxx{{{}}}{{{|||zzzoooiiiddd___```ccciiinnnwww~~~{{{uuuppphhhfffdddfffjjjooosssttt|||}}}vvvrrrnnnpppqqqooohhhaaa[[[XXX]]]]]]YYYNNN???333000111---...///...---,,,+++,,,------......------,,,++++++++++++,,,,,,---------......---,,,---...///000***)))(((&&&&&&((()))***---,,,,,,+++************++++++,,,,,,,,,---------))))))))))))******+++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))***+++,,,---,,,,,,+++***---000000...++++++,,,......//////......---,,,---,,,++++++,,,---///000...............///000000///////////////////////////000000111111111000000222444777:::<<<<<<::::::::::::999999999999::::::666999<<<<<<<<<===AAAEEERRRnnn|||~~~uuuvvv}}}{{{pppjjjiiippp}}}vvviii\\\VVVUUUVVVVVVUUUXXXTTTNNNIIIFFFGGGJJJMMMRRRUUU\\\fffrrrzzzllleee^^^WWWTTTTTTSSSOOOKKKIIIIIIHHHFFFDDDCCCDDDEEEFFFEEECCCBBBAAAAAABBBCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>===>>>>>>???@@@@@@@@@@@@@@@AAAAAABBBBBBBBBDDDFFFGGGIIIIIIHHHGGGFFFFFFFFFGGGHHHHHHIIIJJJJJJHHHHHHGGGHHHJJJLLLOOOPPPMMMLLLLLLLLLMMMOOOQQQRRRRRRRRRSSSSSSUUUVVVXXXYYYYYYYYYYYYYYY[[[\\\]]]^^^bbbcccdddfffiiilllnnnppprrrrrrssssssssssssrrrrrrrrrpppooonnnoooooommmlllgggeeecccaaa^^^\\\[[[[[[WWWWWWVVVUUUTTTTTTUUUUUUUUUVVVWWWXXXYYYYYYYYYYYY[[[\\\___aaacccccccccccceeefffhhhkkknnnrrruuuwww}}}~~~~~~xxxkkkeeeeeedddaaaooo{{{zzzttttttoooeeedddcccdddfffiiimmmrrrttt~~~wwwnnnkkkiiiiiiiiigggddd```[[[WWW___ZZZPPPCCC888111000000//////...---,,,,,,++++++.........---------,,,,,,))))))***+++,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,------(((***...000111///---+++++++++++++++++++++++++++******+++++++++,,,,,,,,,---.........---,,,,,,+++************************/////////...,,,+++---...///000000...,,,******+++---------,,,,,,+++++++++---------............///222111000//////000111222///000111000//////111333555666888999::::::999999666777999;;;===???@@@@@@;;;888666888999;;;AAAIIIWWWlll~~~|||yyyqqqnnnsssvvvhhhbbbjjjyyyzzzjjj___ZZZVVVSSSPPPSSSQQQNNNKKKJJJIIIJJJKKKJJJKKKQQQYYYaaannnrrrjjj```ZZZXXXVVVQQQLLLLLLLLLJJJHHHGGGFFFGGGHHHFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@>>>>>>>>>===>>>>>>??????>>>>>>?????????@@@@@@@@@CCCEEEGGGIIIIIIIIIHHHGGGEEEFFFFFFGGGHHHHHHIIIIIIJJJJJJIIIJJJJJJKKKLLLLLLKKKKKKJJJKKKLLLNNNOOOQQQRRRSSSSSSTTTVVVXXXYYYZZZ\\\\\\\\\]]]^^^___```aaaaaaaaacccdddfffiiikkklllnnnnnnnnnoooooonnnnnnnnnkkkiiigggggghhhgggfffddd```___]]][[[XXXWWWUUUUUUSSSSSSRRRRRRRRRRRRSSSSSSUUUVVVWWWYYYZZZZZZ[[[[[[[[[]]]___bbbdddeeeffffffhhhiiikkkooossswwwzzz|||}}}}}}xxxnnnjjjnnnqqqqqqxxxzzzuuutttnnneeeaaaaaabbbeeehhhllloooqqq}}}uuunnnlllmmmkkkfffbbb___]]][[[YYY^^^WWWKKK???666111000/////////......---,,,,,,+++))))))))))))((((((((('''++++++,,,,,,,,,++++++***************************------,,,+++******)))))),,,,,,+++************++++++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,------,,,++++++***---------------------------...///...---,,,---...------...---,,,+++---............---------,,,,,,---------............///000000////////////000000///000111000//////111333444555777888999999888777777888999;;;<<<=========;;;888777999999;;;AAAHHHXXXlll{{{}}}xxxiiidddnnn|||sssjjjiiimmmxxx}}}nnnccc[[[SSSNNNKKKKKKJJJJJJHHHGGGFFFEEEIIIIIILLLQQQUUU^^^mmm|||zzzmmmddd```\\\WWWRRRNNNMMMJJJHHHGGGGGGGGGHHHEEEFFFFFFEEEEEEDDDCCCBBBCCCCCCBBBBBBBBBAAAAAAAAA??????>>>=========>>>>>>>>>????????????@@@@@@@@@AAACCCFFFHHHIIIIIIIIIHHHHHHHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHHHHIIIHHHHHHHHHIIIKKKLLLMMMQQQRRRRRRTTTVVVXXXZZZ[[[^^^]]]]]]]]]^^^___``````___``````bbbcccdddeeefffggggggggggggggggggggggggdddbbb````````````^^^\\\YYYYYYWWWUUUSSSRRRPPPPPPPPPPPPPPPQQQQQQRRRSSSTTTUUUVVVXXXZZZ[[[\\\]]]]]]\\\^^^```ccceeehhhjjjjjjkkkmmmppptttxxx|||~~~{{{zzzzzz~~~{{{}}}{{{{{{}}}yyyrrrqqqwwwyyyuuuuuupppgggaaabbbcccfffiiilllnnnppp{{{|||rrrmmmmmmtttnnnfff```]]]]]]]]]^^^ZZZPPPDDD999444111///.../////////...------,,,,,,,,,,,,+++++++++*********,,,,,,,,,,,,+++***))))))************************...---,,,+++)))((('''''',,,+++******))))))******++++++++++++,,,,,,,,,,,,---+++)))''''''(((***,,,++++++++++++++++++++++++,,,,,,,,,,,,---------...++++++,,,,,,++++++******+++++++++++++++++++++++++++---//////...------...+++,,,,,,,,,+++,,,///222//////............---------------............///......////////////......///000111000//////111333333444666777888777777666777888999:::;;;;;;;;;;;;<<<999888::::::;;;AAAHHHYYYlll~~~www}}}qqqeeegggooo~~~uuurrruuu|||}}}ooodddZZZRRRKKKJJJIIIHHHFFFEEEEEEDDDKKKJJJKKKNNNPPPUUU___jjj}}}|||qqqkkkfff```\\\TTTQQQMMMJJJIIIIIIIIIIIIFFFFFFGGGGGGGGGEEECCCBBBCCCCCCCCCCCCBBBBBBBBBBBB@@@???>>>>>>============AAAAAAAAAAAAAAAAAAAAAAAA@@@BBBEEEGGGIIIJJJIIIIIIGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKJJJHHHFFFEEEFFFFFFEEEEEEFFFGGGIIIJJJNNNOOOOOOQQQSSSUUUWWWXXXYYYYYYYYYYYYYYYZZZ[[[[[[]]]^^^^^^___``````````````````____________`````````___]]]]]]]]]\\\[[[YYYVVVVVVUUUTTTRRRQQQOOONNNPPPPPPPPPQQQSSSTTTVVVWWWVVVWWWYYY[[[]]]^^^______^^^___aaacccgggjjjnnnoooppprrruuuzzz~~~{{{}}}}}}}}}}}}|||{{{zzzxxxyyy||||||xxxtttyyyyyytttsss{{{vvvtttvvvrrrkkkgggfffggghhhkkknnnrrrtttxxx}}}}}}tttmmmkkkllluuuooogggbbbaaaaaaaaaaaaSSSIII<<<333111111///---/////////......---------////////////............,,,,,,,,,,,,,,,+++***)))************************---,,,,,,+++***))))))(((,,,,,,+++******************++++++++++++,,,,,,,,,...,,,)))''''''(((***++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++***************+++++++++)))+++...000///---------+++,,,,,,++++++,,,///222............---------------------............///---...000000000000...---///000111000//////111333333444666777888888777666777777999:::<<<<<<=========:::999;;;;;;;;;@@@GGGYYYlll||||||tttzzzmmmfffeeeqqq|||pppnnn|||}}}pppcccWWWSSSPPPLLLHHHEEEEEEFFFGGGHHHFFFGGGJJJKKKMMMTTT\\\nnnyyyzzzsssjjjddd```[[[UUUQQQOOONNNMMMLLLGGGHHHIIIIIIHHHGGGEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@???>>>>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA???AAADDDGGGIIIJJJJJJIIICCCDDDDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIIIIHHHFFFEEEDDDCCCBBBBBBCCCDDDFFFGGGJJJJJJKKKLLLNNNPPPRRRSSSTTTSSSSSSSSSTTTUUUVVVWWW[[[[[[\\\\\\\\\[[[[[[ZZZZZZYYYXXXXXXXXXXXXYYYZZZ\\\[[[YYYYYYZZZZZZXXXWWWTTTTTTTTTSSSRRRPPPOOONNNOOOOOOPPPQQQSSSUUUVVVWWWWWWYYY[[[]]]___```aaaaaa``````aaadddhhhlllqqqsssvvvyyy}}}~~~|||zzzuuuwwwzzzzzzzzzyyyzzz{{{zzzzzz{{{zzzxxxyyy{{{}}}~~~~~~wwwpppoootttvvvrrrrrryyyyyyrrrrrrttttttqqqkkkjjjjjjjjjlllppptttvvvvvvxxxyyytttmmmhhhhhhjjjmmmiiieeedddeeeddd```\\\KKKAAA666//////000///---...............---------,,,,,,,,,,,,++++++++++++)))***+++,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,,,,,,,------,,,+++++++++++++++*********+++++++++,,,,,,,,,,,,++++++************++++++++++++++++++++++++)))*********++++++++++++,,,,,,---------------,,,---------.........//////(((+++...///...------------------,,,++++++---///,,,,,,,,,,,,,,,,,,,,,------------............/////////111222222111/////////000111000//////111333444555666888999888888777555666999;;;===???@@@@@@>>>;;;;;;<<<<<<<<<@@@FFFXXXjjj{{{zzzssszzzoooccceee|||lllqqq~~~mmm___ZZZUUUMMMFFFAAAAAABBBDDDFFFEEEFFFJJJKKKJJJNNNTTT___fffwwwxxxooojjjccc[[[UUURRRPPPMMMJJJIIIIIIIIIIIIHHHHHHFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCAAAAAA@@@?????????@@@@@@@@@@@@@@@????????????>>>???AAADDDGGGIIIIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEFFFFFFFFFEEEEEEBBBBBBAAA@@@AAABBBCCCDDDFFFFFFFFFGGGIIIJJJLLLLLLNNNNNNOOOOOOPPPRRRSSSTTTVVVWWWXXXXXXXXXWWWUUUTTTTTTSSSRRRQQQQQQRRRSSSTTTVVVTTTSSSTTTUUUVVVUUUSSSQQQRRRRRRRRRRRRPPPNNNMMMMMMMMMNNNOOOQQQSSSUUUVVVZZZ[[[]]]^^^```aaabbbbbbbbbbbbbbbdddhhhmmmrrruuu|||~~~{{{xxxvvvtttvvvxxxyyyyyyzzz|||}}}{{{||||||{{{yyywwwwwwxxxtttwww|||xxxllliiinnnqqqoooqqqwww}}}{{{tttnnnmmmpppsssuuullllllmmmnnnppprrrtttuuussstttrrrmmmgggddddddfffcccbbbbbbdddfffbbbYYYQQQAAA;;;222...---.........------------------------,,,,,,,,,+++++++++******))))))***+++,,,,,,,,,,,,***************************++++++,,,------.........---,,,,,,++++++,,,,,,************+++++++++++++++,,,---...---,,,+++***++++++++++++++++++++++++))))))))))))************,,,,,,---.........------+++,,,,,,------.........***,,,......---,,,,,,------...///...,,,++++++,,,+++++++++,,,,,,,,,,,,------------............///000000111111111111000000///000111000//////111333444555777888999999888777444666888;;;>>>@@@BBBBBB???===<<<>>>===<<<@@@EEEUUUiiizzz{{{ttt|||mmmfffrrrwwwlllqqq|||lllaaa\\\SSSIIICCC@@@@@@@@@EEEDDDEEEIIIJJJIIIJJJNNNQQQVVVdddzzzvvvnnnccc\\\XXXTTTPPPLLLLLLKKKJJJIIIHHHHHHHHHHHHEEEEEEEEEDDDDDDDDDCCCCCCAAAAAAAAA@@@AAAAAABBBBBB@@@@@@@@@?????????>>>>>>@@@AAADDDGGGHHHIIIHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFDDDCCCCCCBBBBBBCCCCCCDDDAAAAAA@@@???@@@AAABBBCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIIIIJJJLLLNNNPPPQQQQQQRRRSSSTTTSSSRRRPPPOOOOOOMMMLLLKKKKKKLLLMMMOOOPPPOOONNNPPPRRRSSSRRRQQQQQQRRRSSSTTTSSSQQQPPPNNNNNNNNNOOOPPPQQQSSSUUUVVV\\\]]]^^^```aaabbbbbbbbbccccccbbbdddgggmmmrrrvvv{{{}}}{{{xxxwwwtttvvvyyyzzz{{{|||~~~~~~~~~~~~{{{yyyxxxyyyzzzsssvvv|||uuuiiiccchhhlllmmmrrryyy|||{{{zzzvvvpppkkkhhhjjjpppuuujjjnnnssswwwyyyxxxuuurrrqqqqqqnnniiiccc```aaabbb```___aaadddfff___RRRGGG999666222...,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,///.........------------***++++++,,,,,,,,,++++++************************+++++++++++++++,,,,,,,,,---,,,,,,+++++++++++++++************++++++++++++***+++,,,------,,,,,,+++++++++++++++++++++++++++))))))*********+++++++++++++++,,,---------------))))))******+++,,,,,,---,,,---...---+++++++++---+++---///000...,,,++++++,,,,,,,,,,,,------......---------............///000000////////////000000///000111000//////111333333444666777888777777666555666888;;;===???@@@@@@@@@======???>>><<>>>>>???>>><<>>>>>>>>>>>>>>?????????@@@@@@@@@@@@???????????????@@@@@@AAACCCCCCDDDEEEFFFGGGHHHHHHMMMLLLLLLKKKJJJIIIHHHGGGFFFGGGHHHHHHHHHHHHJJJLLLKKKKKKKKKKKKLLLNNNOOOQQQPPPOOOOOOQQQUUUWWWVVVTTTUUUUUUUUUVVVWWWYYYZZZ[[[\\\___cccdddccccccfffhhhkkkiiiiiijjjmmmppprrrrrrvvvvvvwwwyyy}}}{{{uuuttttttvvvxxx|||}}}{{{}}}}}}|||~~~zzzqqqiiieeedddgggjjjnnnuuu}}}~~~zzzwwwsssnnnkkkjjjmmmooorrrwww~~~xxxtttnnnlllggg___YYY[[[ccckkkiiihhhhhhgggcccXXXIII???111000///...---,,,++++++,,,,,,,,,------.........++++++++++++++++++++++++++++++*********+++,,,,,,***+++,,,---,,,+++***)))++++++++++++++++++++++++(((((()))***++++++,,,,,,---+++))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++)))((('''((()))***)))***+++,,,---,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---............)))***,,,------,,,***)))...---,,,+++***+++,,,---111111000000//////......////////////000111333333111111222222222333333333444444555666888:::<<<======???@@@>>>===>>>BBBFFFTTTjjj||||||wwwCCCMMM```zzzzzzooonnnrrr~~~vvvjjjrrrqqqeee^^^XXXQQQLLLHHHGGGFFFGGGHHHHHHGGGEEEHHHHHHLLLSSS[[[fffwww~~~vvvllleee]]]ZZZUUURRRQQQOOOMMMKKKMMMKKKIIIIIIJJJJJJHHHGGGCCCCCCDDDDDDDDDDDDDDDCCCEEEEEEDDDBBBBBBAAAAAAAAABBBCCCFFFHHHIIIIIIHHHGGGCCCCCCAAA@@@@@@?????????@@@?????????>>>>>>>>>>>><<<<<<======>>>???@@@@@@???>>>>>>>>>>>>???@@@@@@AAABBBCCCDDDEEEFFFFFFGGGHHHHHHGGGGGGFFFEEEDDDDDDBBBDDDEEEEEEDDDEEEGGGIIIJJJJJJJJJJJJKKKMMMNNNPPPOOONNNOOORRRVVVYYYXXXWWWYYYYYYYYYYYYYYYYYYYYYYYY\\\```cccddddddeeeiiillltttrrrpppppprrrsssrrrrrrtttsssssstttxxx{{{||||||}}}~~~zzzuuusssssstttuuuwww{{{~~~|||zzz|||yyysssnnnkkkiiihhhmmmqqqsssyyyxxxsssppppppqqqzzz||||||zzzppplllfff___]]]aaajjjqqqpppnnnlllhhhaaaUUUEEE::://////...---,,,+++******+++,,,,,,,,,------------++++++++++++++++++++++++,,,++++++++++++,,,,,,------,,,***)))((()))***+++++++++++++++++++++++++++((())))))***++++++,,,,,,,,,+++)))***,,,------,,,++++++++++++++++++++++++---,,,***)))((()))***+++))))))+++,,,,,,,,,+++***,,,,,,++++++************++++++++++++++++++++++++------------------------)))***+++,,,------------***+++,,,------,,,+++***000///...---,,,,,,---...000000000000//////......///.........///000111111111111222222222333333333555555666777888:::<<<======??????>>><<<<<<@@@DDDRRRhhhzzzzzzuuuyyy|||<<<>>>HHH[[[wwwzzzjjjaaadddwwwuuuqqqqqq|||sssllleeeZZZRRRLLLIIIFFFEEEEEEFFFFFFEEEIIIGGGIIIMMMPPPUUU```kkk{{{xxxkkkfff```ZZZXXXVVVUUUTTTPPPNNNKKKJJJJJJIIIGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBAAABBBBBBDDDEEEGGGHHHIIIHHHGGGFFFBBBBBBAAA@@@????????????@@@@@@@@@?????????>>>>>>:::;;;;;;<<<===>>>>>>>>>>>>>>>=========>>>??????@@@@@@AAABBBCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBBBB@@@BBBCCCCCCCCCDDDFFFHHHIIIIIIHHHIIIJJJKKKMMMNNNNNNNNNPPPSSSWWWZZZ[[[ZZZ[[[\\\]]]____________^^^```ccceeefffgggjjjpppttt}}}{{{zzzzzzyyyvvvttttttrrrooooooqqqtttvvvvvv{{{yyyxxxyyy|||{{{xxxtttrrrqqqppppppqqqsssuuuwww}}}}}}|||zzzzzz|||}}}uuupppoooqqqrrrpppxxxyyyuuuuuuuuu}}}{{{{{{{{{}}}~~~vvvooofffaaaccciiipppuuuuuuqqqjjjcccYYYLLL===333......---,,,+++******)))++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......000---)))&&&%%%'''***,,,************************)))))))))***++++++,,,,,,,,,++++++,,,......---+++************************---,,,+++*********+++,,,((()))******++++++******+++************))))))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------))))))***+++,,,,,,,,,,,,+++,,,---......---,,,+++............///000111222000000000////////////...///...............//////111111222222222333333333666666666777888999;;;<<<<<<>>>>>>===:::;;;???CCCQQQfffxxxwwwsss~~~{{{pppsss<<<;;;>>>III\\\vvvsssaaaZZZcccqqquuuooowww|||oooaaaWWWQQQMMMHHHEEEDDDEEEFFFFFFFFFEEEFFFJJJLLLNNNUUU]]]aaajjjxxxzzzpppgggbbb^^^\\\ZZZTTTQQQNNNLLLKKKJJJIIIGGGHHHHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCEEEFFFHHHIIIIIIHHHFFFEEEBBBAAA@@@???????????????AAAAAA@@@@@@@@@?????????=======================================>>>>>>???>>>??????@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBDDDDDDDDDEEEGGGJJJIIIIIIHHHHHHJJJKKKMMMNNNOOOOOOQQQTTTWWWYYYZZZZZZZZZ]]]```dddggghhhhhhhhheeegggjjjkkklllqqqyyy~~~{{{zzzvvvqqqnnnnnnooopppqqquuutttsssuuuwwwxxxvvvtttrrrpppnnnlllkkklllnnnooouuuvvvxxxyyyzzz}}}wwwrrrssswww{{{}}}}}}xxxxxxzzz{{{}}}vvvqqqooorrrwwwzzzyyypppgggcccgggmmmrrrtttuuummmaaaUUUKKK@@@666///......------,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...//////111...***'''&&&'''***,,,))))))))))))))))))))))))))))))*********++++++++++++++++++---//////---+++++++++++++++++++++++++++,,,++++++*********+++,,,(((((())))))***************)))))))))))))))))))))........................,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,...000222444555////////////////////////000000///.........//////111111222222222333333333555555555666777888::::::999;;;===<<<:::<<<@@@DDDRRRgggxxxwwwqqq|||xxxjjjlllwww:::999;;;AAAIIIZZZvvv{{{~~~~~~mmm]]]ZZZ]]]bbbssssssggglll}}}~~~ooofff\\\WWWPPPJJJHHHHHHHHHHHHDDDBBBDDDHHHJJJKKKOOOUUUSSSYYYcccmmmwwwwwwnnngggaaa^^^[[[XXXTTTQQQPPPPPPNNNMMMKKKJJJHHHGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDDDDFFFGGGIIIIIIIIIHHHFFFEEEAAAAAA@@@@@@???@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAA@@@@@@???>>>===<<<;;;===============>>>>>>???>>>>>>??????@@@@@@AAAAAAAAAAAAAAABBBCCCCCCDDDDDDBBBCCCEEEEEEEEEFFFIIIKKKKKKJJJJJJJJJKKKMMMOOOPPPQQQSSSUUUVVVXXXYYYZZZZZZ\\\^^^bbbgggjjjlllmmmmmmjjjlllnnnppprrrxxx}}}vvvpppnnnnnnnnnnnnppppppqqqsssuuuvvvvvvuuusssqqqmmmjjjiiiiiijjjkkknnnrrrvvv{{{~~~}}}yyyuuuwww}}}~~~wwwwww{{{~~~xxxooohhheeehhhmmmrrrrrrjjjcccbbbhhhooorrrrrrmmmcccSSSFFF===888333000//////......------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...///000......---,,,++++++******))))))))))))))))))))))))***************++++++++++++***+++---......,,,***,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))*********)))))))))))))))*********)))))))))))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------------------------------+++,,,---...///000000111.............../////////111111000000///000000000111111222222222333333333333333444555666777999:::777:::<<<<<<<<<>>>CCCHHHUUUjjjzzzwwwqqq|||wwwgggjjjuuu444333666<<>>===<<<>>>>>>=========>>>????????????@@@@@@@@@AAAAAAAAA>>>???@@@AAABBBCCCDDDDDDBBBCCCEEEFFFFFFGGGJJJLLLNNNNNNMMMNNNOOOPPPRRRSSSTTTWWWYYYZZZZZZZZZ\\\]]]aaacccfffiiilllnnnooooooooorrruuuwwwzzzyyyssspppooonnnnnnooopppqqqrrrtttuuuwwwwwwuuusssoookkkiiijjjkkklllnnnssszzzyyyzzz~~~{{{xxxzzzxxxssskkkccc```aaadddgggddd```]]]```ggglllmmmlll```UUUFFF;;;555444333333/////////......---------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,...//////,,,---...///...---+++***************************************************+++******+++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))************))))))))))))***++++++)))))))))************+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------,,,,,,,,,,,,,,,,,,---/////////...---,,,+++***---............/////////111111000000000000111222111111222222222333333333222222333444666888:::;;;999;;;===>>>===@@@EEEJJJYYYmmm|||xxxqqq{{{xxxhhhkkkwww444///111888<<<>>>JJJZZZtttvvvtttsssxxxwwwiii___WWWRRRUUU___jjjvvviiidddfffooo{{{zzznnnaaaWWWPPPKKKHHHGGGCCCBBBEEEFFFEEEFFFIIIJJJLLLNNNOOORRRXXXbbbiiitttzzzpppkkkddd___[[[XXXUUUSSSRRRPPPMMMKKKIIIIIIJJJJJJHHHGGGGGGFFFFFFGGGHHHHHHEEEGGGHHHJJJJJJIIIGGGFFFCCCBBBBBBAAABBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@????????????>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAABBBBBBBBB???@@@AAABBBDDDEEEGGGGGGEEEFFFHHHIIIIIIKKKMMMPPPRRRQQQQQQQQQRRRTTTVVVWWWVVVYYY]]]^^^^^^___aaacccggghhhkkknnnqqqtttwwwxxxyyy|||yyyuuurrrqqqpppooopppqqqrrrssstttvvvxxxyyyxxxuuuqqqmmmlllmmmooopppuuuzzz}}}vvvsssuuu}}}~~~~~~}}}yyyoookkkfffaaa\\\ZZZZZZZZZZZZZZZ[[[___cccdddaaa^^^OOOFFF;;;333000000000///......------------,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++)))*********+++---...///***+++,,,---...---,,,+++++++++++++++++++++++++++************************+++)))((((((***++++++***++++++++++++++++++++++++))))))******+++++++++++++++******)))***+++,,,---************++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,+++,,,,,,++++++++++++,,,,,,......//////...---+++***---------........./////////////////////000111222111111222222222333333333222333444666888;;;===>>>===???AAA@@@???AAAFFFJJJ\\\ooo}}}xxxpppyyy{{{jjjnnn{{{999000...777===<<>>>>>>>>???@@@@@@AAAAAA???????????????@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCBBBCCCDDDFFFHHHIIIKKKKKKIIIJJJLLLMMMMMMOOORRRTTTTTTTTTSSSTTTUUUVVVXXXYYYWWW[[[___aaaaaacccfffiiikkklllooosssxxx}}}}}}xxxtttsssrrrqqqpppqqqrrrssstttuuuvvvyyy{{{zzzwwwsssooonnnoooqqqsss{{{}}}wwwpppmmmoootttxxxvvvnnngggeeebbb^^^YYYUUURRRQQQXXXZZZ]]]______[[[UUUQQQAAA;;;333...---,,,+++)))---,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++)))))))))***+++,,,...///)))******+++,,,,,,,,,---++++++++++++++++++++++++++++++******************+++)))'''''')))***++++++************************)))***+++,,,,,,,,,,,,,,,,,,+++*********+++------******+++++++++,,,,,,,,,........................++++++++++++++++++++++++++++++,,,,,,,,,++++++***,,,++++++******++++++,,,)))+++---...000000000///---------.........//////---------......000111222111111222222222333333333333444555777:::===???AAAAAACCCDDDBBB@@@AAAEEEIII]]]ppp}}}wwwoooxxx|||kkkppp~~~222111111222444777:::<<>>???DDDBBBBBBBBBAAAAAAGGGOOO```qqq}}}xxxqqqzzzqqqqqq111111111111333555888:::===JJJbbb~~~uuufffXXXRRRNNNNNN\\\lllvvvggg\\\^^^iiivvv~~~pppeee[[[WWWPPPIIIFFFEEEFFFGGGHHHGGGFFFFFFFFFGGGIIIJJJHHHNNNUUU\\\eeeqqq}}}zzzqqqlllgggddddddccc```^^^UUUTTTSSSQQQOOONNNMMMLLLKKKKKKLLLKKKKKKJJJIIIHHHIIIHHHFFFEEEDDDEEEEEEFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEHHHHHHHHHJJJLLLNNNNNNNNNQQQSSSVVVWWWWWWVVVWWWXXX\\\\\\]]]]]]^^^^^^______aaacccgggjjjlllooosssuuu~~~|||yyyyyyyyyvvvvvvxxxyyyxxxwwwvvvvvvwwwyyyzzz{{{yyywwwvvvwww||||||tttqqqpppqqqooolllmmmqqqzzzvvvtttuuuvvvyyy}}}ssslllhhhggggggeeeccccccbbb```[[[WWW\\\ffflllggg[[[PPPCCC:::333222000...,,,,,,,,,,,,,,,+++******+++,,,***)))+++++++++++++++*********,,,++++++******++++++,,,,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++---+++))))))***+++***((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---************************++++++++++++++++++,,,,,,++++++******++++++,,,---,,,+++******,,,,,,+++***)))************+++++++++,,,,,,,,,,,,,,,------...---------.........//////,,,,,,,,,---------......000///---------...000111000000000000////////////000111222222111111222333111222333666888;;;>>>???DDDBBBBBBBBBAAAAAAHHHPPPaaarrr~~~yyyrrr|||nnnqqq111111000000111333555666555:::HHHaaarrrdddZZZPPPJJJPPP\\\hhhyyyaaaZZZ\\\aaaoooxxxjjjcccYYYRRRMMMJJJFFFCCCFFFFFFEEEEEEEEEEEEFFFFFFDDDHHHLLLPPPUUU]]]gggooo|||zzzxxxuuuppplllaaa___]]]ZZZWWWUUUTTTSSSPPPPPPPPPPPPOOONNNMMMLLLLLLKKKIIIGGGFFFFFFGGGGGGGGGFFFEEEEEEDDDEEEEEEEEEFFFFFFFFFGGGFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKMMMNNNOOOPPPQQQTTTWWW[[[\\\\\\\\\\\\\\\```aaabbbdddeeeffffffggghhhkkkooorrrvvvyyy}}}|||~~~~~~~~~~~~zzzxxxxxxzzz{{{yyyyyyyyy{{{vvvnnnmmmpppuuuvvvrrrpppqqquuuoookkkkkkkkknnnwww~~~tttkkkeeecccccckkkfffbbbbbbeeeeeeaaa[[[___fffhhhaaaTTTGGG:::111////////////...---,,,+++,,,+++***+++,,,---,,,++++++,,,,,,---,,,+++***)))++++++************++++++,,,,,,,,,++++++++++++***++++++++++++++++++,,,,,,---+++))))))***+++***))))))************+++++++++------------------------+++************+++,,,,,,************************,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,+++******,,,,,,+++***)))************+++++++++...---,,,++++++---///000------------............,,,,,,,,,------------...///......------///000111////////////000000000000000222333333222222333444222333444666999<<<>>>@@@CCCAAAAAABBBAAAAAAHHHPPPaaarrr}}}xxxqqq|||kkkooo000000000000000111222333666666<<>>???AAA@@@@@@AAAAAAAAAHHHPPP^^^oooyyytttmmmyyy|||jjjmmmzzz////////////000000111111777555888AAANNNddd}}}zzzuuukkk^^^UUURRRRRR[[[iii~~~}}}iii\\\\\\mmmwwwssshhh```YYYQQQKKKGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDFFFGGGHHHKKKOOOQQQZZZcccpppwwwuuuqqqnnnkkkiiihhhhhhbbbaaa```^^^\\\YYYWWWVVVQQQPPPOOONNNNNNNNNOOOPPPMMMMMMLLLLLLLLLLLLMMMMMMLLLMMMMMMMMMMMMLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPRRRRRRVVVXXX[[[[[[[[[[[[^^^```\\\```dddgggiiiiiikkkllliiikkkooossswww{{{}}}~~~|||wwwuuuvvvwwwvvv|||tttggghhhooozzz||||||uuuqqqoooqqqrrrqqqssswww|||pppfff```___aaaccccccbbbaaa___^^^^^^___aaabbb]]]TTTJJJ???666222222...---,,,++++++,,,---...,,,+++***+++---...---,,,***+++---------+++)))(((+++******))))))******+++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++***))))))******))))))*********+++++++++******************************))))))******+++,,,************************,,,,,,,,,++++++*********,,,,,,++++++***++++++,,,,,,+++******,,,,,,+++***))))))*********+++++++++)))***+++------,,,,,,+++++++++++++++++++++++++++------------------------...............///000000......//////000000111111///000111111000000111333333444555666999;;;===??????===>>>@@@@@@@@@GGGPPP^^^nnnxxxrrrlllxxx~~~kkklllsss......//////000000000111111000444999>>>KKKhhh~~~}}}xxxmmm___UUUQQQSSSXXXiiiqqqcccaaadddmmm{{{|||qqqfff[[[TTTLLLJJJGGGDDDBBBBBBBBBCCCBBBBBBCCCDDDFFFGGGIIIJJJMMMSSS\\\fffttt{{{wwwuuuuuuuuuooonnnllliiifffbbb___]]]UUUTTTSSSQQQQQQQQQRRRRRRTTTTTTSSSSSSSSSTTTUUUUUUTTTTTTTTTTTTTTTSSSRRRRRRPPPPPPQQQQQQRRRRRRSSSSSSQQQQQQQQQRRRTTTUUUWWWWWWZZZ]]]``````______bbbeeedddgggllloooqqqtttxxxzzzvvvwwwzzz}}}{{{xxxwwwyyyzzz~~~{{{ooollloooxxxxxxttttttxxxzzzxxxxxxzzz|||zzzlllaaa[[[ZZZ\\\]]]___``````]]][[[ZZZ\\\______VVVJJJ@@@666///---000///---+++******+++,,,...,,,+++***+++,,,---,,,+++)))***++++++++++++***)))******))))))))))))*********++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,+++,,,,,,***)))(((***+++)))************+++++++++***************************))))))))))))***++++++************************,,,,,,++++++++++++++++++,,,,,,++++++******++++++,,,+++******,,,,,,+++***)))************+++++++++((()))+++------,,,+++***------------,,,,,,,,,,,,...------------,,,,,,,,,.........///////////////////////////000000000000...000111111000///111222333333444666888:::<<<===<<<;;;<<<>>>>>>???FFFOOO___oooxxxrrrlllzzzlllkkkmmm{{{------...000000111111111///---000666777<<>>888222,,,+++///---,,,,,,,,,++++++******,,,+++******+++,,,***)))'''(((((())))))******+++******))))))))))))************+++++++++,,,,,,,,,,,,,,,++++++++++++++++++***,,,,,,+++(((((())),,,)))************+++++++++************************)))))))))))))))***++++++************************++++++++++++++++++,,,,,,---,,,++++++******++++++,,,+++******,,,,,,+++***)))************+++++++++***++++++,,,,,,,,,,,,,,,---------,,,,,,,,,++++++......---------,,,,,,,,,---......///////////////000000000000///////////////111222222111000222333222222333555777999;;;<<<:::888999<<<<<<>>>EEENNN___nnnwwwqqqkkkyyylllkkkkkkuuu,,,---...000111222222222111---///666666555AAAQQQiii}}}rrrfffbbbZZZUUUZZZlllzzzkkk]]][[[aaammm|||sssccc^^^VVVNNNHHHEEEEEEEEECCCCCCCCCDDDEEEFFFEEECCCGGGIIIKKKMMMSSS^^^kkkuuu}}}yyyvvvrrrpppmmmiiifffdddcccbbbaaaaaaaaaaaaaaabbbcccddddddddddddddddddcccbbbbbbaaabbbbbbcccdddeeeeeefffaaaaaabbbcccdddfffhhhiiilllpppttttttqqqqqquuuyyyvvvxxx{{{~~~}}}}}}}}}zzzsssttt{{{{{{tttqqquuuyyy{{{}}}tttkkk^^^UUUSSSUUUWWWXXXccc___[[[\\\``````\\\XXXFFF===666444111,,,,,,000***,,,---...---+++((('''---+++******++++++)))(((''''''''''''(((***+++,,,******))))))))))))***************++++++,,,,,,,,,---,,,,,,++++++************,,,---+++((('''))),,,)))************+++++++++++++++++++++++++++++++++)))))))))))))))******+++*********************************++++++,,,,,,------,,,,,,+++*********+++,,,+++******,,,,,,+++***)))************+++++++++...---,,,++++++---...000+++++++++******))))))))).........------,,,,,,,,,---......///000/////////111111000000//////......000222333333222111333444111222333444666888:::;;;888777888;;;;;;===DDDMMM]]]kkktttnnniiiwwwlllkkkkkkttt---------............///222222111111222555;;;???OOObbb{{{{{{|||qqqaaaUUURRRYYYdddlllmmm^^^XXX\\\lll}}}tttiii___]]]YYYPPPIIIGGGCCCBBBAAABBBDDDFFFFFFFFFFFFGGGIIIJJJKKKPPPWWW]]]lllwww~~~zzzwwwtttsssrrrqqqpppppppppqqqrrrsssuuuttttttsssrrrqqqppppppnnnmmmllllllmmmnnnooopppmmmmmmllljjjjjjmmmrrrvvvxxx}}}}}}~~~~~~}}}yyyzzz|||~~~}}}|||yyyvvvsssssswww{{{|||wwwpppiiiaaaZZZWWWXXXZZZ[[[^^^[[[ZZZ]]]^^^[[[RRRKKK===777000...///000...+++*********++++++,,,,,,,,,+++,,,,,,+++***(((&&&%%%---------,,,,,,+++++++++************************))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((())))))222111...+++)))'''''''''++++++******++++++,,,---++++++************++++++))))))))))))))))))******))))))*********+++++++++)))************+++++++++,,,,,,++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++---...///......---,,,,,,+++***+++,,,---...------......//////000000000000////////////000000555444222000000111222333333333555666777777777777;;;999:::<<<<<<===DDDMMMWWWhhhtttmmmfffsssmmmiiikkkxxx------------............000000111000111333777;;;>>>KKKaaa{{{|||lll\\\RRRRRRWWW]]]eeevvvoooccc\\\]]]cccuuu}}}qqqiiibbbWWWOOOMMMHHHFFFDDDCCCDDDDDDDDDBBBDDDEEEFFFGGGGGGJJJPPPTTTXXX```mmmyyy~~~~~~}}}}}}||||||}}}~~~~~~|||zzzzzzyyyxxxzzz~~~}}}zzzsssvvv|||~~~yyyuuusssssssssuuuxxx}}}yyyqqqllljjjllljjjgggeeecccbbbaaa````````````aaa___WWWKKKBBB;;;555///---//////...+++******+++++++++,,,,,,,,,,,,,,,,,,,,,+++***((('''------,,,,,,,,,+++++++++******************************++++++++++++******************************++++++***))))))))))))))),,,,,,+++******************************+++,,,,,,+++******************+++************))))))))))))))))))*********+++++++++)))************+++++++++))))))************++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++---,,,+++++++++,,,...............///////////////000000////////////000000444333111000000000222222333444555666777888888888888777888::::::;;;BBBJJJYYYjjjuuunnnggguuutttnnnmmmyyy------------...............///000000///000333555333888DDDWWWppp{{{hhhXXXOOONNNPPPVVVbbbuuu{{{kkk^^^XXXaaannnzzzooocccYYYUUUPPPMMMIIIGGGEEEDDDBBBAAACCCDDDEEEEEEEEEFFFIIIKKKJJJOOOVVV^^^fffooowww}}}}}}{{{zzzwwwxxxzzz{{{|||||||||{{{}}}zzzvvvrrrpppoooqqqtttyyy|||tttpppmmmsss{{{|||tttoooqqqsssuuuuuuvvvzzzzzzmmmdddccceeelllnnnqqqsssrrrmmmhhhddddddfffhhheee]]]OOOAAA888666222---,,,---...---+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,++++++++++++************************++++++,,,,,,,,,,,,++++++************************+++***))))))))))))))))))((()))******++++++******)))))))))*********++++++************************++++++*********)))))))))***************+++++++++)))************+++++++++((((((((()))******++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++******++++++------,,,,,,------...//////////////////.........000//////......//////000333222111000///000111222333444555666888888888999888666777999999:::AAAJJJ[[[kkkvvvooohhhvvvyyyttt~~~,,,,,,---------.........---///000000//////000111444666:::CCCTTTnnnxxxfffXXXQQQPPPTTTXXXaaassssssfff]]]aaajjjwwwsssgggaaaYYYUUUPPPLLLIIIGGGDDDBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFIIIMMMQQQVVV]]]eeejjjhhhlllrrrwww~~~|||zzzxxxvvvvvvuuuvvvxxxzzz{{{{{{{{{{{{|||}}}~~~}}}yyytttnnnkkkmmmnnnooouuuxxxqqqmmmkkknnnrrrxxx|||}}}yyytttqqqtttvvvvvvssspppsss{{{|||sssiiieeegggjjjpppuuuzzz|||yyyrrrkkkfffkkklllkkkcccVVVFFF999111222///,,,+++,,,------,,,++++++++++++++++++++++++***+++++++++++++++++++++,,,+++++++++++++++++++++***************************++++++++++++++++++***++++++++++++++++++++++++******)))))))))))))))***))))))***++++++)))((('''(((((())))))*********************++++++*********,,,++++++******))))))(((************************))))))*********+++++++++)))))))))***************++++++++++++++++++++++++******+++++++++,,,,,,,,,000///---,,,+++,,,,,,---------------......//////000000//////......------/////////....../////////111111000//////000000111333444555777888999999::::::888999;;;;;;<<>>444000///---+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))*********+++++++++++++++++++++++++++************************))))))************))))))++++++++++++++++++++++++***)))))))))))))))******((()))***++++++***)))((('''((()))************))))))***++++++++++++***))),,,+++++++++******))))))************************))))))*********+++++++++,,,,,,,,,++++++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,000///---,,,+++,,,,,,------------...............000000//////......------//////............//////000000000000000000111111333444666888999:::;;;;;;:::999999;;;;;;<<>>>>>???FFFOOOcccooovvvoookkkxxx***++++++,,,,,,------......------------...//////000///---,,,---...000222>>>EEEUUUmmm|||tttoooooolllddd^^^^^^]]]]]]eeeuuuxxxmmmnnnhhhkkkxxx}}}ssshhhfffccc___ZZZVVVRRRNNNKKKJJJGGGCCCAAAAAACCCDDDDDDBBBAAAAAACCCGGGIIIJJJJJJKKKMMMPPPUUU[[[bbbgggjjjyyyzzzzzzyyyxxxyyyzzz{{{|||{{{yyytttqqqpppqqqsssuuupppmmmkkkmmmqqquuuvvvvvvuuuxxx}}}|||tttuuuwwwzzzyyyuuurrrpppqqqpppllleeeeeeiiitttzzz~~~}}}~~~wwwoookkkgggkkkqqqwww{{{}}}xxxsssooolllpppkkkccc]]][[[___dddhhhtttttttttsssnnneeeZZZRRRAAA<<<777222000///...---------,,,++++++,,,------*********++++++,,,,,,,,,+++,,,,,,---,,,+++)))(((...,,,***)))((()))***+++++++++************++++++))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''************************)))***,,,------,,,***)))***)))))))))(((((('''''')))************++++++++++++*********))))))(((((('''(((***+++,,,,,,+++***+++*********))))))((((((******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...............---///...---,,,,,,---...///000000000000000/////////111000000111333555555444222222333777;;;===<<<999:::888:::>>>???@@@EEEKKK```kkkrrrmmmkkkxxx...------,,,,,,+++******---------------...////////////---------...000111999:::AAAQQQhhhyyywwwzzzzzzrrrjjjgggaaa[[[XXX```lll{{{yyyooohhhiiiqqq|||vvvqqqiiibbb___[[[XXXUUUNNNKKKHHHFFFEEEEEECCCBBBDDDBBBBBBCCCEEEGGGHHHGGGHHHIIIKKKNNNSSSXXX\\\___hhhnnnvvvzzz{{{}}}~~~|||zzzxxxsssrrrqqqoooooooooppppppqqqooolllkkkkkknnnrrruuuwwwvvvuuuwwwzzz{{{zzzxxxvvvwwwxxxzzz{{{|||||||||yyy{{{wwwqqqnnnmmmlllnnnoookkkdddcccfffrrrwww}}}~~~uuuooommmooosssxxx~~~~~~yyysssnnnkkkgggdddbbbaaacccggglllnnnmmmllljjjggg```UUUIIIAAA<<<888333000......---,,,++++++***))))))***++++++++++++++++++++++++,,,,,,***+++,,,,,,,,,+++***)))---+++***(((((((((***++++++******))))))******+++))))))))))))))))))))))))''''''((())))))***++++++************))))))))))))************************)))***,,,------,,,***)))*********))))))((((((((())))))*********+++++++++************)))))))))((()))******+++++++++******************)))))))))((())))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------//////...---------......000/////////////////////333222222222333444333333555444444666999;;;:::888:::999:::>>>@@@AAAEEELLL___kkkqqqllljjjwww---------,,,++++++******---------------......//////...---------...000111555444444;;;LLLddd~~~}}}wwwnnncccZZZYYY___mmmyyylllgggkkkyyy}}}uuurrrooojjjfffXXXVVVRRRNNNLLLIIIFFFDDDGGGEEEDDDDDDEEEFFFFFFEEEEEEEEEFFFHHHJJJNNNQQQRRRUUUZZZ```dddeeegggjjjnnnoooqqquuuxxxzzz{{{{{{zzz}}}{{{wwwuuusssqqqooolllkkkiiihhhffffffggggggiiihhhggggggjjjooouuuxxxzzzzzz{{{|||~~~}}}zzzwwwxxxvvvuuuuuuwwwzzz~~~{{{uuupppkkkiiieeeeeegggjjjhhhdddcccfffrrrwww~~~}}}vvvsssrrrsssxxx{{{uuupppmmmcccccccccfffjjjnnnooooookkkhhhccc]]]TTTHHH<<<555444111...,,,,,,,,,,,,++++++******))))))******+++,,,,,,++++++++++++++++++)))***++++++,,,++++++++++++***)))((('''((()))***+++******))))))******+++))))))))))))))))))))))))(((((())))))***+++,,,,,,************++++++++++++************************)))***+++,,,,,,+++***)))***************))))))))))))))))))*********++++++************))))))))))))++++++******************************))))))))))))(((((()))************)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***,,,------------000///...---------------//////.........//////000444444333333222222111111777555444555777888888888;;;999;;;???AAABBBFFFMMM^^^iiipppkkkhhhvvv*********+++,,,,,,------------,,,,,,------...///......---------...///000...000333666===KKK]]]jjj|||tttkkkgggeeejjjvvvuuunnnrrrxxx|||vvviiieee^^^XXXTTTPPPMMMJJJJJJHHHFFFFFFFFFGGGFFFEEEEEEEEEEEEEEEGGGIIIKKKLLLKKKNNNRRRUUUVVVWWWZZZ\\\\\\^^^aaaeeehhhiiijjjjjjnnnoooqqqppppppqqqtttvvvzzzzzzyyyyyyzzz{{{||||||}}}~~~{{{zzz||||||{{{yyyxxxxxxzzz|||}}}~~~ttttttwwwvvvyyy}}}~~~|||{{{zzz}}}zzzvvvrrrooommmlllllliiihhhgggeeeeeeffffffgggjjjiiihhhiiimmmsssyyy|||{{{{{{|||}}}~~~}}}|||{{{{{{{{{{{{||||||yyy}}}{{{wwwsssoookkkiiihhhbbb```aaaddddddbbbdddhhhsssyyy~~~uuusssrrrwww~~~zzzvvvtttnnnllljjjkkkmmmmmmkkkiiijjjddd[[[QQQHHH???777222///---******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))******+++++++++,,,***)))(((((('''((())))))******))))))))))))******))))))))))))))))))))))))***************+++++++++)))))))))******+++++++++************************)))***++++++++++++***)))++++++******************))))))))))))*********************)))))))))))))))---,,,***)))((()))***************)))))))))))))))((())))))***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,---.........000//////...---------,,,......------...///000111333444444333222111111222666555444444555777888999;;;:::;;;@@@AAABBBGGGNNN]]]hhhnnniiigggvvv))))))***++++++,,,,,,---,,,,,,,,,,,,,,,---......---------------......///(((---111222333888BBBJJJiiixxx}}}vvvmmmjjjpppyyy}}}sssmmmrrrvvv~~~|||vvvlllccc]]]YYYUUUSSSMMMKKKHHHGGGHHHHHHFFFEEEEEEEEEDDDDDDEEEGGGIIIJJJGGGIIIKKKMMMMMMOOOPPPRRRPPPRRRUUUXXX[[[]]]^^^^^^___```aaaaaaaaabbbccceeejjjjjjkkkkkklllmmmnnnooopppsssuuusssnnnkkkkkklllkkkkkkjjjjjjkkkmmmooopppuuu{{{{{{qqqjjjiiillljjjnnnrrruuuuuussssssrrrtttrrrpppllliiihhhiiijjjffffffeeefffgggiiikkklllooonnnlllllloootttyyy|||||||||}}}}}}}}}xxxqqqpppooommmlllkkkkkkkkkhhhccc___`````````bbbfffqqqyyyxxxuuuuuuzzz~~~}}}|||}}}xxxqqqnnnmmmlllgggddd___XXXLLLAAA999444222000---+++******,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********)))))))))******++++++,,,)))((((((((((((((())))))***))))))))))))))))))***)))))))))))))))))))))))),,,,,,++++++***)))))))))'''(((((())))))***************************************************************************++++++(((((()))))))))*********))))))))))))))))))******---,,,***)))((()))******))))))))))))))))))******)))***++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,......////////////.........------,,,...---------...///111222333444555444222111222333333333333333444666999;;;:::999;;;???BBBCCCHHHNNN]]]hhhmmmhhhfffuuu~~~,,,,,,,,,+++******)))))),,,,,,,,,,,,,,,------...,,,,,,------............+++...111000///222:::AAAKKK\\\ssswwwpppuuuuuummmiiijjjsss~~~~~~tttlllfffbbb___UUUSSSOOOMMMMMMKKKIIIHHHFFFEEEEEEDDDEEEFFFGGGHHHFFFFFFGGGGGGHHHIIIJJJJJJIIIJJJLLLNNNQQQRRRSSSTTTXXXXXXXXXYYYYYYZZZZZZZZZ]]]^^^^^^```aaabbbccccccfffffffffdddaaa______```^^^^^^___```aaabbbddddddeeeiiimmmkkkfffbbbccceeebbbfffkkknnnnnnmmmmmmmmmkkkkkkjjjhhhffffffhhhjjjhhhhhhiiijjjmmmpppsssuuuxxxvvvsssrrrsssvvvzzz}}}|||}}}{{{pppppppppqqqrrrrrrssssssooohhhbbbaaaaaa```aaadddnnnvvv}}}|||}}}||||||}}}~~~|||sssnnnllliiiccc^^^RRRKKK@@@777222111111111---,,,***+++,,,------,,,)))******++++++******))),,,,,,++++++++++++++++++******)))))))))***++++++(((((())))))))))))*********))))))(((((())))))***))))))))))))))))))))))))+++++++++***))))))((((((((((((((((((((()))))))))************************************************)))))))))***************((((((((()))))))))******))))))))))))************++++++******************))))))))))))******************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******,,,---............------...//////......---///...------...000333555777999:::888444222333666000222333444444555888:::999888:::???AAABBBHHHNNN]]]hhhmmmhhhfffvvv,,,,,,++++++***))))))))),,,,,,++++++,,,,,,---...,,,,,,------.........---...000111000000222777;;;:::EEEUUUfffvvv{{{}}}zzzssslllkkkjjjkkkrrr{{{zzzrrrmmmfffccc^^^ZZZWWWTTTQQQNNNKKKJJJIIIGGGFFFFFFGGGGGGGGGFFFEEEEEEEEEFFFFFFEEEEEEFFFGGGHHHIIIKKKKKKLLLQQQQQQQQQRRRSSSSSSRRRQQQQQQRRRSSSUUUWWWXXXXXXYYY]]]ZZZWWWVVVVVVVVVVVVUUUSSSTTTUUUWWWXXXYYYZZZZZZYYY[[[]]]]]]]]]]]]]]]^^^aaaeeejjjmmmmmmllllllllljjjllllllkkkkkklllpppsssttttttuuuwwwzzz~~~}}}zzzzzzzzzyyywwwuuusssqqqlllfffcccfffgggffffffhhhmmmttt~~~tttuuuvvvxxx{{{~~~xxxnnnhhheee```XXXQQQFFFAAA:::444222111000000...,,,++++++,,,---,,,***)))***++++++++++++***)))++++++++++++++++++,,,,,,+++***)))(((((()))******((())))))******+++******))))))(((((((((((())))))))))))))))))))))))))))))((((((((())))))***************))))))))))))))))))******************************))))))))))))******((((((((())))))*********(((((((((((()))))))))***((()))))))))************)))******+++++++++******((()))))))))************))))))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,+++,,,---////////////...///...------///222555777???AAABBB>>>888444555777000333555555444444555777888777999>>>@@@BBBGGGNNN^^^hhhmmmhhhfffvvv)))))))))***++++++,,,,,,,,,,,,++++++,,,,,,---...+++,,,------......------***,,,...//////...---...555888???MMM```xxx}}}}}}rrrddd\\\```kkkqqq}}}yyyuuuqqqlllfffbbb]]]YYYVVVQQQPPPMMMKKKIIIHHHHHHHHHHHHFFFEEEDDDEEEEEEEEEDDDEEEEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGHHHIIIIIIHHHGGGIIIJJJLLLNNNPPPQQQQQQRRRWWWRRRMMMLLLNNNPPPPPPOOOMMMNNNPPPRRRSSSTTTTTTTTTTTTSSSSSSUUUXXXZZZZZZZZZcccgggllloooooonnnnnnnnnpppqqqsssssssssuuuzzz~~~{{{~~~|||wwwvvv|||~~~zzzuuuoooiiifffccc```bbbiiinnnooonnnoooooottt|||}}}{{{pppqqqrrruuuxxx{{{~~~yyyqqqhhhbbb^^^WWWKKKBBB:::888444222000///,,,***...---++++++,,,,,,***)))+++,,,---......---,,,+++*********++++++,,,,,,---,,,+++***((((((((())))))((()))***+++++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))%%%%%%&&&((()))+++,,,,,,,,,+++++++++******))))))******************************))))))))))))******''''''(((((()))))))))***(((((((((((())))))))))))(((((())))))*********+++''')))***,,,,,,,,,+++***(((((())))))*********+++(((((()))***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++*********+++---///000000//////000///......000333666888FFFHHHHHHCCC;;;555555777111444777777444222333444888666999===@@@AAAGGGMMM^^^iiinnnhhhgggwww(((((())))))*********+++))))))***+++,,,,,,------******+++++++++,,,,,,,,,++++++*********+++,,,---...111555:::DDDYYYrrr|||~~~zzziii___[[[]]]cccppp~~~xxxssslllccc\\\\\\XXXSSSQQQQQQQQQNNNLLLJJJHHHGGGFFFGGGHHHHHHGGGEEECCCBBBCCCEEEFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIKKKLLLNNNOOOOOOOOONNNNNNOOOQQQSSSTTTTTTTTTVVVWWW^^^dddlllrrrvvvwwwwwwxxxuuuyyy}}}xxxtttssstttrrrnnnlllpppzzz}}}uuujjjaaa\\\ZZZXXX[[[dddrrr~~~wwwqqquuu|||xxxppphhhnnnvvv{{{|||yyyvvvuuupppggg^^^ZZZUUUKKKBBB===111111000...---,,,+++******++++++++++++***))))))+++,,,,,,,,,++++++***)))************************,,,+++)))(((((()))+++,,,,,,***)))'''''''''((((((++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++*********************++++++,,,,,,++++++***,,,,,,,,,+++***)))(((''',,,***)))'''''')))***,,,))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++,,,***(((''')))*********++++++******************,,,,,,+++******+++,,,,,,///000000///---++++++,,,)))***+++,,,...///000000000000000000111333888;;;HHHNNNMMMCCC:::999888666444333222222222333444555::::::<<>>DDDKKK\\\hhhpppjjjhhhwww}}}(((((()))))))))******************++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,------......111333444:::GGG[[[iiiyyyssssss|||zzznnnhhh]]]^^^bbbjjjvvv~~~tttmmmfffbbb]]][[[ZZZXXXVVVSSSRRRPPPMMMLLLKKKJJJIIIGGGGGGFFFEEEEEEGGGHHHGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIKKKLLLMMMOOOOOOOOOOOONNNOOOPPPRRRSSSTTTUUUXXXZZZZZZaaakkksssyyy|||}}}tttoooiiijjjiiigggfffjjjrrrzzzyyyoooddd\\\XXXXXX\\\dddqqq{{{}}}|||vvvppptttyyy}}}~~~{{{uuuqqqeee[[[QQQLLLFFF===555222000000///...---,,,,,,++++++++++++++++++***))))))******++++++++++++******************************+++***(((''''''(((***++++++***)))((('''((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))******++++++******)))+++++++++++++++***)))((()))((('''&&&&&&'''((()))))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))),,,***(((((()))*********************************,,,,,,+++******+++,,,,,,---...///...,,,++++++,,,***++++++,,,---...//////---...//////000333777;;;KKKOOONNNEEE<<<888666444444333222222222333444555999888;;;>>>>>>===CCCJJJ[[[fffmmmjjjjjjzzz|||(((((())))))))))))************++++++++++++++++++*********++++++++++++,,,---------.........//////---///000///000777CCCLLLfffxxx}}}}}}ssspppwwwlllggg```]]]```jjjvvv}}}vvvsssnnnjjjgggdddaaa^^^\\\ZZZWWWUUUSSSQQQNNNLLLJJJHHHGGGGGGHHHIIIHHHFFFFFFEEEEEEDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEFFFFFFGGGFFFFFFFFFFFFGGGGGGGGGGGGIIIJJJKKKLLLMMMMMMMMMMMMQQQRRRSSSTTTTTTVVVZZZ\\\___fffqqq|||}}}pppiiiaaaccccccbbbbbbeeekkkqqqyyywwwrrrjjjaaa\\\]]]___eeeqqq}}}yyyzzzyyyzzz{{{|||xxxqqqkkk^^^TTTHHHBBB<<<444///...............---------,,,++++++++++++******)))))))))******++++++++++++******************************)))(((''''''((()))***))))))((((((((()))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))******)))))))))******+++++++++******))))))((('''&&&&&&'''((()))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++)))(((((()))******)))************************,,,++++++******++++++,,,+++,,,------++++++,,,---,,,,,,,,,---------......,,,---......///111555999FFFJJJIIICCC;;;777555222333333222222333444555555777777:::=========BBBJJJZZZdddkkkjjjmmm}}}(((((())))))))))))))))))++++++++++++************************++++++++++++,,,------...............))),,,.........111888>>>III]]]wwwyyyyyywwwkkkeeeeeeiiimmmrrrzzz~~~yyytttpppmmmiiifffcccaaa___]]]YYYVVVSSSQQQPPPPPPPPPOOOMMMKKKKKKKKKJJJJJJIIIIIIJJJJJJHHHHHHHHHHHHHHHHHHIIIIIIGGGHHHHHHIIIJJJJJJKKKKKKLLLLLLMMMNNNOOOPPPPPPPPPTTTUUUWWWWWWXXX[[[___bbbjjjqqq|||qqqeeebbbcccdddcccbbbdddgggjjjlllnnnnnnlllhhhhhhkkknnnqqq|||zzzuuurrrrrrpppiiidddWWWMMMBBB<<<666111000111------------------------+++++++++***************,,,,,,,,,,,,,,,+++*********************************)))(((((((((((()))***'''(((((())))))***++++++++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***************+++++++++))))))************)))))))))******+++++++++************))))))))))))******))))))))))))))))))))))))******))))))))))))******+++++++++++++++++++++++++++)))((((((*********)))***************+++++++++++++++++++++++++++++++++***,,,------,,,,,,---...------------------------.../////////...000333666;;;>>>???<<<999666444333222333333333444444555555777777:::=========CCCKKKYYYccciiijjjppp))))))((((((((((((((((((+++*********************))))))*********+++++++++***+++,,,------------,,,(((***---......000444777999DDDXXXqqq|||{{{~~~zzzvvvuuu}}}xxxsssqqqfffhhhmmmxxx~~~{{{wwwtttpppkkkfffbbbaaa___^^^]]]]]][[[XXXVVVVVVUUUTTTTTTSSSSSSSSSTTTQQQQQQQQQQQQPPPPPPPPPPPPOOOOOOPPPQQQRRRSSSSSSTTTRRRSSSSSSTTTUUUVVVXXXXXXWWWYYY\\\___cccggglllpppwww}}}}}}~~~|||ssseeebbbcccccccccbbbbbbcccdddhhhmmmsssvvvvvvvvvxxx{{{zzzoooiiigggeeeaaa]]]JJJAAA888444000------111,,,,,,,,,---------------,,,+++***)))))))))******/////////...---+++***)))************************************************''''''((()))***+++,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++***++++++++++++++++++***)))******+++++++++************))))))))))))******))))))))))))))))))))))))******))))))))))))*********************************)))((()))***+++)))((())))))*********++++++++++++++++++++++++++++++++++++,,,......------///000...------------,,,,,,,,,111222222000//////111222666666777888666444333333222222333444555555666666888888;;;>>>??????EEELLLYYYbbbiiijjjppp~~~))))))((((((((((((''''''))))))******************)))))))))************+++)))***+++,,,,,,,,,+++***)))+++,,,,,,,,,---///000333444===OOOfffzzzuuunnnjjjmmmyyysssmmmiiikkkqqqxxxxxxsssooonnnmmmllljjjhhhdddaaa___^^^]]]\\\\\\\\\\\\\\\ZZZYYYYYYXXXXXXWWWWWWWWWVVVWWWWWWXXXYYYZZZZZZ[[[YYYYYYZZZ[[[\\\]]]___```^^^bbbhhhmmmrrrxxx}}}|||~~~}}}wwwsssqqqrrrrrrxxxrrrccc^^^^^^^^^___aaabbbdddeeeqqqxxx~~~xxxmmmddd^^^ZZZVVVSSS???888333111...+++,,,000,,,,,,,,,,,,,,,------------,,,***)))))))))***+++/////////...---+++))))))*********************************++++++*********'''((()))***++++++++++++))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++******)))''''''((((((((((((''''''))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((***)))((()))++++++)))((()))))))))***++++++,,,,,,***++++++,,,,,,++++++***,,,---......------///000------------------------111222222111///...///111777555444555444111111333111222333555666666666666888888;;;??????@@@FFFMMMXXXaaahhhgggkkk|||))))))((((((((('''''''''(((((())))))******++++++))))))))))))************((()))+++,,,---,,,+++***+++++++++*********,,,---111000333<<>>>>>???EEEMMMUUU```fffcccdddwww}}}))))))(((((('''''''''&&&'''(((((()))***++++++,,,))))))))))))************((()))+++------,,,+++***++++++***))))))+++---//////000555:::<<>>DDDLLLSSS^^^eee```___qqq'''((()))******)))((('''***)))'''&&&$$$#########)))***++++++***)))***,,,++++++******************)))******++++++,,,---------///111222444;;;FFFOOOgggxxxpppooogggbbbaaa```eeezzzyyywwwyyy|||zzzuuurrrkkkbbbbbbggg^^^```bbbbbb``````bbbdddfffhhhkkknnnqqquuuzzz~~~~~~vvvlllpppsssoooeee\\\XXXWWWTTTVVVZZZ___cccdddcccaaa[[[```iiiqqqyyy~~~wwwnnnsss}}}xxxrrrqqqvvv{{{~~~{{{vvvrrrqqqqqqssstttllldddXXXNNNHHHAAA888222///...---,,,,,,,,,,,,,,,---,,,+++*********+++,,,************************+++***)))(((((()))***+++...---+++)))))))))+++,,,++++++++++++++++++++++++,,,,,,,,,+++***)))((('''((((((''''''''''''((((((+++***((('''&&&''')))***+++***)))'''&&&(((+++---******+++,,,---,,,***((())))))))))))************))))))))))))************&&&&&&'''(((((((((((((((******))))))***,,,...///+++*********+++,,,------******))))))((((((''''''((()))******)))(((***+++---,,,+++)))))))))***+++))))))*********))))))(((,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,+++***)))))))))---,,,,,,,,,,,,---......---...//////......///111222333333444555666777777777666777::::::;;;BBBJJJQQQWWW\\\\\\^^^ooo|||'''((()))******)))((('''++++++)))(((''''''&&&&&&+++,,,---,,,+++***+++,,,************************)))******++++++,,,------///000111000///222:::AAALLLcccxxxmmmddd^^^XXXZZZmmm|||||||||xxxtttmmmgggddd^^^VVVUUUYYY___aaaccccccbbbdddjjjooozzzyyy{{{tttcccfffgggddd]]]XXXUUUTTTPPPRRRVVV[[[```dddeeefffkkkqqqzzzxxxqqqhhhllluuu~~~vvvoookkklllpppuuuwwwuuuqqqnnnjjjhhhgggfffaaaXXXKKKAAA<<<888333///......---,,,,,,,,,,,,,,,---,,,+++*********++++++************************++++++***))))))***++++++---,,,***))))))***+++,,,***)))))))))))))))))))))++++++++++++***)))(((((()))((((((''''''(((((()))+++***((('''''''''))))))'''***,,,***((()))...444CCC<<<444...,,,+++***)))))))))))))))************))))))))))))************------------,,,***)))((()))(((((((((((()))+++,,,************++++++++++++)))))))))***************(((******)))((('''((()))+++***((('''''''''((()))))))))************)))))),,,+++************+++,,,------,,,+++******))))))......---,,,++++++++++++---,,,,,,,,,,,,---......,,,///111222111000000000111111222333444555666666777666777::::::;;;BBBJJJRRRXXX\\\[[[]]]ooo~~~yyy'''(((((())))))(((((('''+++***))))))((((((((()))((()))***)))'''&&&&&&'''************************)))******++++++,,,------...000000...,,,---111555;;;HHH\\\ttt~~~qqqdddXXXSSS___pppwwwrrrooonnnmmmgggaaa^^^^^^``````bbbeeelllooorrrqqqoooqqqwww|||}}}kkk^^^]]][[[XXXUUUSSSRRRQQQMMMQQQWWW___gggnnntttwwwvvvpppfffjjjqqq{{{{{{vvvmmmhhhfffhhhkkkmmmqqqpppooolllhhhccc___\\\RRRIII===444000000//////...------,,,,,,,,,,,,,,,---,,,++++++******++++++************************,,,++++++******++++++,,,+++***)))))))))***+++,,,*********))))))((((((((()))******+++******))))))***))))))(((((())))))***+++***((('''''''''((()))$$$***...---)))***222:::SSSGGG777,,,)))******)))))))))))))))************))))))))))))************,,,,,,,,,+++***)))((('''))))))((((((((())))))***))))))***++++++***((((((((())))))***+++,,,,,,,,,)))******)))'''&&&'''(((***)))(((((('''((((((((())))))************)))))),,,,,,++++++++++++,,,,,,...---,,,+++)))(((''''''...------,,,,,,------...---,,,,,,,,,,,,---......,,,///333444333111000///000000111222333444555555666555777::::::;;;BBBJJJTTTYYY\\\ZZZ\\\nnn|||ttt{{{((((((((((((((((((((((((((((((''''''''''''((()))'''((()))'''%%%$$$$$$%%%***************+++++++++)))******++++++,,,------,,,---//////...///111333666:::DDDUUUmmm{{{{{{~~~{{{jjj^^^^^^fffooo}}}rrrgggbbbbbbfffjjjhhheeedddhhhnnntttxxx{{{zzz~~~}}}www}}}}}}pppaaa]]]YYYTTTQQQQQQQQQQQQPPPPPPVVV```kkkvvv~~~yyyqqqssswww}}}|||zzzwwwrrrllliiiiiijjjiiihhhiiijjjjjjhhhddd]]]VVVRRRDDD===555///---...///000------,,,,,,+++,,,,,,---,,,,,,++++++++++++***+++************************************************)))))))))))))))***+++,,,,,,,,,++++++******))))))(((((()))*********************))))))))))))************)))((('''(((((()))$$$(((++++++)))+++111666III===///'''''')))***(((((()))))))))************((()))))))))************''''''((()))))))))))))))+++++++++***************((()))***+++***)))'''%%%)))))))))******+++++++++(((*********(((((()))***++++++******************((())))))************))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***))))))(((,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,---......---///111222111000000000000000111222333444555555666555777::::::;;;BBBKKKVVV[[[]]][[[\\\mmmyyyrrrvvv((((((''''''''''''(((((((((''''''''''''(((((())),,,------,,,)))(((((()))))))))*********+++++++++)))******++++++,,,------***,,,.../////////000111///000444???PPPhhhwww~~~uuummmllljjjmmmooollljjjjjjkkkkkk{{{|||qqqeee___```hhhooovvvuuuuuuuuuxxx}}}~~~}}}}}}uuummmlllnnnnnnlllllliiibbbZZZUUURRRNNNMMMNNNQQQSSSSSSWWW___kkkvvv~~~zzzvvvtttssspppnnnmmmnnnlllhhhdddddddddbbb^^^WWWNNNGGGBBB888555222///.../////////,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,++++++******************************(((((())))))))))))(((((((((((((((((()))******++++++++++++*********))))))'''((()))*********************))))))))))))*********))))))((((((((((((((('''&&&%%%'''))),,,------333...(((&&&(((***(((%%%((()))))))))************((()))))))))************))))))***+++++++++++++++******++++++*********)))'''(((***+++***(((&&&%%%******)))))))))(((((((((((()))******))))))+++,,,*********+++++++++******(((((()))***************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,************+++,,,---...---,,,,,,,,,,,,---....../////////...---...000222111111222333444555666666555555666999:::<<>>777333222///000000000...---,,,,,,++++++******+++,,,,,,---++++++,,,,,,,,,+++***)))************************'''((()))******)))((('''((((((((()))((((((''''''&&&&&&''''''((()))))))))(((((()))))))))))))))((()))((((((''''''(((((())))))))))))))))))(((((('''((('''&&&(((***,,,,,,+++'''***------***((((((((())))))))))))************))))))))))))************)))))))))((('''&&&%%%$$$%%%&&&'''((())))))((((((((()))))))))))))))*********))))))))))))))))))))))))******)))&&&%%%&&&'''&&&'''((()))***))))))((('''((()))******+++++++++******+++,,,,,,+++******+++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,---....../////////...---...000333000000111222333444555555555444666999:::<<>>BBBHHHPPPWWW^^^ccceeegggmmmrrrtttzzz~~~{{{}}}}}}uuusssrrryyyzzzzzzzzzzzzzzzyyyyyy}}}wwwmmmbbbWWWKKKAAA:::666111---+++---...---+++------------------------,,,++++++++++++*********************))))))))))))'''(((***++++++***((('''((((((((()))))))))******))))))))))))(((((((((((()))))))))*********++++++,,,,,,+++*********))))))((((((((((((''''''''''''%%%%%%&&&''''''''''''&&&***)))'''''''''(((***,,,+++************)))))))))(((((())))))))))))******))))))))))))))))))******))))))))))))))))))))))))''''''(((((())))))******+++******))))))******+++,,,+++***)))((('''((((((++++++***)))))))))******))))))(((((((((((())))))+++***))))))))))))))))))+++***)))(((((()))++++++++++++++++++,,,,,,,,,---,,,,,,+++*********++++++,,,,,,,,,,,,---...//////111111000/////////000000000000000000222333444555888555666999;;;===DDDKKKXXX[[[]]]^^^cccssszzzzzz'''((())))))))))))((('''((((((((((((((((((((((((***))))))((((((((())))))((((((((((((((((((((((((************++++++++++++***************++++++,,,---------------.........+++///555999>>>KKKddd|||rrrhhhddd```[[[VVVRRRPPPPPPTTT]]]eeehhhiiikkkddd___aaaffflllxxx{{{yyyyyyyyyvvvsssvvvyyywwwzzz{{{xxxpppkkkeeeccceeekkkpppssswwwfffUUULLLJJJHHHFFFDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDDDDFFFJJJKKKNNNUUU\\\dddkkkpppsssuuuzzz}}}{{{{{{~~~}}}~~~~~~yyywwwxxxwwwwwwvvvuuutttrrrqqqpppqqqiii]]]QQQGGG???888444222///,,,,,,---///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************)))))))))(((((()))***++++++***)))((('''(((((()))))))))))))))))))))))))))(((((((((((('''((()))***+++******)))))))))******)))((('''&&&((((((((((((''''''''''''%%%%%%&&&''''''''''''&&&)))(((&&&$$$%%%''')))+++************))))))))))))'''((())))))******)))))))))))))))))))))*********))))))))))))))))))))))))&&&''''''((()))******+++******))))))))))))******++++++***)))))))))))))))******))))))))))))******))))))(((((((((((())))))******)))))))))))))))***++++++***)))))))))***+++******++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---...//////111000000/////////000000000000000111222333444555888555555888:::===CCCKKKVVVXXXZZZ[[[aaarrr}}}vvvwww''''''''''''''''''''''''(((((((((((((((((((((((()))((((((((((((((())))))(((((((((((((((((((((((())))))*********+++++++++******)))))))))***+++,,,,,,,,,,,,,,,------------)))***...222555;;;HHHVVVzzz{{{rrrjjj___]]]ZZZ[[[]]]^^^^^^\\\\\\WWWTTTUUUYYY___gggoooxxx~~~~~~uuulllhhhhhhmmmgggaaa```dddjjjpppttt{{{zzzqqquuuyyyxxxsssrrrvvvzzz{{{xxxqqqiiifffhhhgggccc___[[[VVVSSSVVVZZZ^^^aaaiiikkkjjjdddXXXNNNGGGEEEAAA@@@???>>>>>>@@@CCCFFFIIINNNQQQPPPMMMMMMPPPRRRXXX[[[```fffnnnuuu{{{~~~}}}|||zzzxxxvvvvvv{{{|||{{{}}}~~~}}}|||}}}{{{zzz{{{wwwvvvtttrrrnnnkkkhhhfff___VVVJJJ???888555333333000...---,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************)))))))))(((((()))***++++++***)))(((''''''((())))))))))))((((((((((((((())))))))))))%%%&&&((()))***)))((('''((()))*********((('''%%%((((((((((((''''''''''''&&&&&&'''(((((((((((('''(((&&&$$$######%%%(((***))))))))))))))))))))))))''''''((())))))))))))((((((((())))))************))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((()))******************))))))((())))))******(((((())))))))))))((((((***)))))))))))))))******+++++++++***************)))***+++,,,,,,,,,++++++------,,,,,,,,,,,,------,,,,,,,,,,,,---...//////000///////////////000000000000111111222333555666777555555888:::<<>>???CCCJJJNNNXXXaaagggddd]]]ZZZZZZZZZaaabbbeeejjjqqqxxx}}}zzzvvvsssuuu|||~~~xxxuuuvvvwwwwwwwwwzzz~~~xxxvvvwwwxxxvvvrrrmmmgggaaa\\\ZZZMMMFFF;;;333///...///000------,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))************)))))))))))))))******************)))&&&'''((()))***)))((('''(((((((((((())))))))))))%%%&&&'''((()))((('''&&&)))***+++,,,,,,+++***)))((((((((((((''''''''''''''''''((())))))))))))((('''&&&$$$$$$$$$%%%'''((((((((()))))))))))))))***''''''(((((((((((())))))((((((((()))******++++++))))))))))))))))))))))))''''''(((((())))))******((())))))******))))))(((&&&'''((()))************))))))((((((((()))******(((((())))))))))))(((((()))))))))))))))******+++******++++++++++++++++++((()))+++,,,,,,,,,+++***------,,,,,,------......,,,,,,,,,,,,---...////////////......//////000000111111111111222444555666777444555888:::<<>>FFFZZZwww{{{zzz{{{~~~|||yyywwwvvvpppjjjdddaaabbbdddbbb^^^\\\^^^___]]]XXXTTTRRRRRRWWWOOOJJJIIIHHHEEEFFFJJJIIIPPP^^^qqq~~~tttjjj\\\___aaa^^^ZZZXXXZZZ\\\cccfffccc[[[SSSQQQPPPNNNMMMOOOOOOMMMHHHEEEEEEFFFHHHHHHHHHIIIJJJKKKLLLMMMJJJJJJIIIHHHJJJOOOWWW^^^kkkyyy~~~uuupppmmmkkkooonnnmmmnnnrrrwww~~~|||vvvsssuuuyyy~~~yyyvvvuuuvvvtttsssuuu{{{zzztttssssssqqqnnniiibbbYYYQQQKKKGGG<<<888222///---.........+++,,,,,,+++*********+++++++++++++++++++++++++++************))))))))))))************))))))))))))************************%%%&&&((()))***)))(((''''''((((((((()))))))))***&&&''''''(((((((((((((((((()))***++++++,,,++++++((((((((((((''''''''''''''''''((())))))))))))(((''''''&&&&&&''''''((()))(((((((((((())))))******(((((('''&&&'''((()))***'''(((((()))******++++++))))))))))))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''''''''((()))))))))((('''((((((((((((((()))******'''((()))******)))(((''')))))))))))))))***++++++)))******+++,,,,,,,,,,,,((()))+++,,,,,,,,,***))),,,,,,++++++,,,------...,,,,,,,,,,,,---...//////...............///000000111111111222333444555666777444444777:::<<>>HHHXXXjjjzzzxxxtttqqqsssvvvyyy}}}zzz}}}vvvuuuxxxxxx~~~|||zzzwwwtttqqqoooooopppqqqpppnnnmmmooopppooonnnlllnnnrrruuuvvvvvvrrrqqqpppooonnnlllgggddd]]]ZZZUUUNNNGGG???777222333111...---.../////////---,,,+++,,,------+++***(((((('''(((***---000222++++++++++++++++++*********))))))((((((((((((((()))))))))******)))))))))(((((((((((())))))******))))))))))))************&&&''''''((()))******+++)))((('''&&&%%%%%%&&&&&&(((((((((((((((((((((((('''''''''(((((((((((((((((('''&&&%%%&&&(((+++,,,***)))))))))((((((''''''+++***)))(((((()))***+++))))))***+++++++++++++++((()))))))))************((('''&&&%%%&&&'''***+++(((((((((((())))))))))))'''(((((((((((()))))))))************************,,,,,,++++++***)))))))))''''''%%%%%%&&&(((***,,,((((((((((((((((((((((((((()))******++++++******))))))***+++,,,,,,---------------,,,,,,+++++++++........................---///000111000///000111///000000222333444555555555777777666666:::AAAFFFRRRVVVXXXVVVYYYhhh}}}{{{'''((())))))))))))))))))(((((((((''''''(((((((((((((((''''''''''''((((((''''''&&&&&&''''''((((((''''''((((((((()))))))))***(((&&&'''((())))))(((((((((((()))))))))******((()))***,,,---,,,++++++---***+++///000---...000222666???MMMZZZhhhyyyxxxuuutttuuuuuuvvv|||~~~|||}}}~~~~~~yyyuuummmnnnnnnkkkgggfffhhhkkkllllllmmmrrryyy~~~~~~tttrrrnnnkkkhhhddd___\\\KKKIIIDDD>>>999444111000///...,,,,,,---...---,,,---+++***+++,,,---,,,******)))'''&&&&&&(((+++---,,,,,,+++++++++*********))))))(((''''''''''''(((((())))))******))))))((())))))))))))))))))))))))*********))))))(((((((((''''''(((((())))))******)))((('''&&&&&&'''(((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''&&&&&&&&&((()))***)))(((((((((((((((((('''))))))((((((((()))******)))******++++++******)))))))))))))))************)))((('''''''''((()))***(((((((((((())))))))))))''''''(((((((((((())))))************************+++++++++******)))))))))(((''''''''''''(((***+++************************((())))))***+++******************++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++---------------------------///000111000///000111//////000111333444555555555666777666666:::AAAGGGQQQVVVXXXWWWXXXgggxxxxxx~~~&&&'''(((((())))))(((((((((''''''&&&&&&''''''(((((((((''''''''''''(((((('''&&&&&&&&&&&&'''((()))&&&&&&'''''''''(((((((((***(((&&&&&&((()))((('''(((((((((((()))))))))***%%%'''***,,,,,,***'''&&&...***(((+++,,,+++---000//////333:::AAAHHHUUUbbbnnnyyy}}}yyy|||wwwrrriiijjjiiieee```___cccgggkkkjjjkkkrrr{{{zzztttlllccc[[[TTTNNNIII;;;:::777444111//////000---,,,+++,,,------,,,+++---+++******+++,,,,,,++++++***)))(((''''''((())))))))))))*********************((('''''''''((()))(((((())))))))))))((((((++++++******)))((((((((()))))))))(((((((((''''''(((((((((((()))))))))))))))((('''&&&'''((()))***((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((())))))'''''''''(((((((((((((((&&&'''((())))))))))))((((((((((((((('''&&&%%%%%%))))))))))))************))))))))))))))))))(((((('''((((((((()))))))))***'''''''''((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------------------///000111000///000111...///000111333444555666333555666666666;;;BBBHHHQQQWWWZZZXXXXXXgggtttwww%%%%%%&&&'''(((((((((''''''&&&&&&%%%%%%&&&&&&'''((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''***(((&&&&&&((((((((('''(((((((((((())))))))))))''')))+++,,,***&&&!!!)))###!!!$$$&&&***///000...///444444444<<>>GGGOOORRRVVVZZZ]]]iii%%%&&&(((******)))(((&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""###$$$%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((('''(((((((((&&&&&&((()))''''''((()))))))))))))))((())))))))))))*********---------------,,,,,,,,,...///000222777@@@JJJRRR^^^eeeooowww}}}~~~}}}|||zzzvvvyyy~~~~~~xxxsssooooooooopppooollliiigggfffddd```^^^]]][[[WWWSSSPPPKKKFFFCCC===:::555222222222111000/////////...---,,,++++++************************)))+++------+++***)))))),,,,,,,,,+++******))))))(((((((((((())))))))))))************************)))((((((''''''(((((()))%%%'''(((((('''&&&&&&'''))))))((((((((((((''''''''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&''''''((()))))))))+++&&&$$$'''***)))'''&&&&&&&&&''''''(((((())))))---,,,***)))'''&&&&&&%%%(((''''''&&&&&&''''''(((&&&&&&'''(((((((((''''''''''''(((((((((((())))))&&&&&&'''((())))))))))))((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''))))))))))))))))))))))))************************''''''((()))************+++***)))(((((()))***+++((()))***+++,,,,,,,,,,,,************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000...///000111222333333333444333444777777777>>>FFFMMMOOOSSSXXX]]]kkk&&&&&&''''''((((((((('''''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&&&&%%%$$$"""!!!###$$$%%%''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((''')))***)))&&&&&&(((***(((((()))************)))((())))))))))))*********,,,,,,---...///...---+++,,,---//////000333666999===EEEOOOYYYbbbnnn|||zzzxxx}}}~~~~~~|||wwwrrrnnnqqqwww}}}~~~zzzuuurrrpppoooooollljjjgggdddbbb___\\\ZZZUUUQQQKKKFFFBBB>>>999666333111///...//////...---,,,---......---,,,++++++************************))),,,//////,,,*********,,,++++++***))))))((((((((((((((())))))*********))))))))))))))))))))))))((((((''''''''''''((((((%%%'''******(((&&&'''((())))))((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&''''''((())))))***)))###!!!&&&***)))''''''%%%%%%%%%&&&'''(((((((((++++++)))((('''''''''''''''&&&&&&&&&&&&&&&&&&'''%%%&&&'''(((((((((''''''&&&''''''(((((()))((((((%%%&&&'''((())))))))))))+++***)))(((''''''''''''((((((''''''''''''((((((((((((((((((''''''''''''************************************************(((((()))))))))))))))(((************************((()))***,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111---///111333444444333222333222444777888999???HHHLLLNNNQQQTTTYYYiii|||wwwttt|||'''&&&%%%$$$$$$&&&''')))''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''&&&$$$###"""$$$%%%''')))******)))((((((((((((((()))))))))***&&&&&&&&&'''''''''(((((((((***+++)))'''&&&(((+++(((((()))***************))))))))))))************&&&'''))),,,......---+++......///...---...111333///444:::>>>DDDOOO___kkk}}}xxxqqquuu{{{zzz}}}~~~|||yyyyyy~~~|||xxxwwwrrr|||{{{pppkkkdddhhhooovvvzzz|||zzzyyy{{{zzzxxxvvvtttrrrqqqpppiiigggdddaaa\\\WWWSSSPPPHHHDDD???:::777555222000//////...///000000...,,,)))+++---......---......))))))))))))))))))))))))))),,,000000---******++++++******)))(((''''''&&&(((((())))))******++++++((((((((((((((((((((((((((((((''''''''''''((((((%%%(((++++++)))'''((())))))(((((((((''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***''' %%%+++)))((()))$$$$$$%%%%%%&&&'''((((((&&&&&&&&&''')))***,,,---((((((''''''''''''(((((($$$%%%'''(((((((((''''''&&&&&&'''((())))))((((((%%%&&&'''((())))))))))))---,,,+++)))((((((((((((((((((''''''''''''(((((()))(((((((((''''''''''''************************************************((()))))))))))))))(((''')))***,,,......,,,***)))((()))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---........................,,,,,,---...///000111222...000444666888777555444333222555888999:::AAAIIINNNNNNOOOQQQUUUcccyyyuuuiiisss''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%''''''(((((())))))******''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((((((((((((((((('''''''''((((((''''''''''''(((((('''%%%""" !!!###&&&(((///+++&&&$$$&&&)))))))))+++*********))))))((((((******++++++++++++******000///---+++******+++,,,------///222777===CCCFFF]]]ggguuuvvvtttuuuvvvvvvtttqqqoooppptttwwwzzzyyyyyyyyywwwtttpppmmmlllooottt{{{zzzzzz|||~~~{{{yyyooojjjfffhhhlllppptttuuurrrppppppqqqqqqrrrqqqpppnnnmmmnnnfff\\\RRRLLLGGGBBB>>><<<999666222000/////////---------------,,,,,,,,,***+++---//////...---,,,))))))))))))))))))))))))************************++++++++++++++++++++++++))))))))))))))))))))))))***)))(((''''''((()))))))))((('''&&&&&&'''((()))))))))))))))(((((((((((()))))))))))))))******+++***)))))))))((((((((('''$$$%%%&&&(((((((((((('''''''''''''''''''''''''''******)))((('''&&&%%%%%%))))))))))))))))))))))))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((***)))'''&&&&&&''')))***%%%%%%&&&'''((()))******''''''''''''(((((((((((((((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))+++***))))))***)))'''%%%))))))))))))))))))))))))++++++******++++++,,,---,,,,,,++++++++++++++++++...------,,,,,,++++++***,,,,,,,,,,,,------...///////////////000000000000222222222222222222222222333444555666777:::>>>AAALLLMMMNNNPPPSSS```{{{yyyiiigggjjjyyy''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''''''''((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&'''(((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''&&&%%%###""""""$$$&&&(((---***&&&%%%'''))))))(((*********)))))))))(((((()))******++++++******)))***++++++,,,,,,,,,,,,,,,+++++++++---000444999;;;@@@HHHTTT```jjjrrrzzzzzzxxxxxxwwwtttqqqooonnnoooqqqrrrsssvvvvvvsssmmmhhhfffgggjjjlllnnnrrrwww{{{xxxwwwwwwvvvzzz{{{}}}~~~}}}{{{uuuppppppqqqtttuuusssvvvzzz||||||}}}|||zzz}}}uuulllhhhdddeeefffhhhjjjjjjhhhfffkkklllnnnooonnnkkkhhheee[[[UUUKKKCCC>>>999555222555444222000///......///,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,************************************************************************))))))))))))))))))))))))))))))(((''''''((()))***))))))(((''''''''''''''')))(((((((((((('''''''''((((((''''''(((((()))***''''''''''''''''''''''''&&&'''((())))))((('''&&&'''''''''''''''''''''''')))))))))(((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&$$$######$$$&&&''''''((((((((((((((((((((('''''''''((((((((())))))((((((((()))))))))*********)))(((''''''((()))***))))))))))))))))))))))))&&&&&&'''((((((((((((((())))))))))))))))))))))))***)))'''((())))))(((&&&))))))))))))))))))))))))+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++*********+++,,,,,,.../////////000000000000222222222222222222222222333444555666777:::>>>AAALLLLLLNNNPPPSSS```{{{xxxiiifffjjjxxx(((((((((''''''''''''&&&'''''''''((((((''''''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&'''((((((((()))&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''+++)))''''''((()))((('''******))))))))))))(((((()))******++++++******)))%%%'''))),,,------,,,++++++***))))))***---///111///333:::BBBKKKVVV```fffkkkpppxxx~~~~~~yyytttssstttuuuuuutttooosssuuuppphhhdddeeehhhnnnnnnooooooppptttzzz~~~{{{tttooollllllllllllmmmnnnpppsssuuuxxxzzz|||~~~yyyuuusssvvv|||}}}tttpppkkkiiiiiikkklllmmmpppqqqrrrqqqqqqrrrtttvvvxxxuuutttxxx~~~yyyqqqiiifffgggffffffggghhhhhhfffdddggghhhiiihhhddd^^^XXXTTTJJJEEE>>>888444111///---------------------------***++++++,,,,,,---------,,,,,,,,,,,,------------************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''((()))***+++((()))))))))((('''&&&&&&((((((((((((''''''''''''''''''&&&&&&''''''((()))&&&&&&&&&'''''''''''''''(((((())))))((('''%%%$$$''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((()))))))))((((((((((((((((((((((((&&&%%%$$$######$$$%%%&&&***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))((())))))************))))))))))))))))))))))))))),,,***((((((***,,,,,,,,,))))))))))))))))))))))))+++++++++++++++,,,,,,---++++++,,,,,,------......++++++,,,,,,,,,,,,------,,,,,,+++*********++++++....../////////000000000222222222222222222222222333444555666777:::>>>AAAJJJKKKNNNPPPSSSaaa{{{xxxhhheeeiiiwww((((((((((((((((((((('''''''''((((((((((((''''''((('''''''''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''%%%%%%&&&&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&'''''''''''''''(((((((((((()))(((''''''))))))))))))))))))(((((())))))************))))))%%%&&&(((***+++,,,,,,+++---,,,+++******+++---...000000111333777===CCCGGGMMMSSS\\\fffpppzzz{{{zzz}}}~~~|||yyysssttttttqqqnnnlllnnnqqqtttttttttttttttwww|||}}}yyysssnnniiigggfffeeegggfffffffffhhhkkknnnppprrrqqqpppnnnmmmooossswww|||uuuooommmllllllnnnpppqqqrrrvvvuuurrrooollllllnnnqqqsssqqqqqqssswwwzzz{{{{{{~~~{{{ssslllfffcccggghhhiiikkklllkkkhhheeecccbbb___ZZZSSSKKKDDD@@@>>>;;;666222///...------)))***+++,,,,,,,,,,,,+++***++++++,,,---......///---,,,,,,++++++,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))******+++&&&'''((())))))((('''&&&)))))))))(((((((((''''''''''''&&&&&&''''''((()))(((((((((''''''&&&&&&&&&&&&'''(((((('''&&&%%%$$$''''''''''''''''''''''''''''''''''''(((((())))))''''''''''''''''''''''''&&&''''''((()))******+++(((((((((((((((((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))((((((((()))))))))******))))))))))))*********+++))))))(((((((((((())))))(((((((((((((((((((((((()))******+++++++++******))))))))))))))))))))))))***(((&&&&&&(((***,,,,,,))))))))))))))))))))))))******))))))******+++,,,******++++++,,,---......******+++,,,,,,---......///...------,,,,,,,,,,,,........./////////000000111222222222222222333333333444555666777:::>>>AAAIIIKKKNNNPPPTTTbbb|||yyyiiieeehhhvvv'''(((((((((((((((((((((''''''(((((((((((('''''')))((((((''''''&&&&&&&&&&&&&&&''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&'''(((((()))((((((''''''''''''((((((%%%&&&'''(((((((((''''''&&&'''((()))((((((''''''(((((((((((((((((()))))))))))))))******)))))))))))))))((((((((()))+++,,,,,,,,,+++++++++,,,---...///...---,,,---...///000888===EEEMMMVVV^^^gggllluuuvvvzzz~~~yyytttssstttuuuuuutttrrrsssuuuvvvxxx|||{{{tttmmmhhheeeccceeeccc___]]]]]]aaaeeehhhdddeeeggghhhjjjmmmqqqttt{{{tttqqqqqqsssvvvzzz}}}}}}}}}{{{zzzvvvpppkkkiiijjjlllmmmmmmmmmooorrrtttttttttxxxyyyyyyvvvqqqlllhhhgggggghhhiiikkkjjjgggaaa\\\XXXTTTNNNGGG@@@:::666444222000...,,,***)))***+++***++++++,,,,,,+++******++++++,,,---...//////000---,,,,,,+++++++++,,,,,,************************))))))))))))))))))))))))************************((((((((((((((((((((((((&&&&&&'''((()))*********$$$%%%''')))******))))))*********)))))))))((((((((((((''''''(((((()))***,,,+++***)))(((&&&%%%%%%###$$$%%%&&&'''&&&&&&%%%((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((((((((((((((())))))(((((((((((())))))&&&''''''((()))*********(((((((((((())))))))))))((())))))))))))*********(((((())))))))))))((((((((((((((((((((((((((((((&&&'''''''''''''''&&&&&&))))))))))))))))))))))))%%%###!!!!!!###&&&(((((())))))))))))))))))))))))((((((((((((((()))******(((((()))***+++,,,,,,---******++++++,,,---......///...------,,,,,,,,,,,,............////////////111111111222222333333333333444555666777:::>>>AAAIIIKKKNNNRRRVVVddd~~~|||jjjeeehhhvvv&&&''''''''''''((((((((('''''''''(((((('''''''''((((((((('''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''''''''((((((((((((''''''(((((((((%%%&&&''''''((((((''''''%%%'''(((((('''''''''(((''''''(((((((((((())))))((())))))******))))))(((,,,+++)))''''''(((***+++))))))))))))***+++,,,,,,***)))***,,,...///...---000333777;;;???DDDIIIMMMVVVXXX]]]fffpppzzzxxxtttvvvxxxvvvsssmmmoooqqqtttvvv{{{|||ssslllgggeeefffccc^^^ZZZYYY[[[___aaa[[[^^^cccfffjjjnnnsssvvv~~~wwwuuuwwwzzz}}}{{{xxxsssmmmiiihhhhhhiiijjjllloooqqqsssssstttvvvwwwxxxwwwtttqqqppppppiiihhhgggeeebbb[[[SSSNNNEEEAAA<<<777333222111222,,,---,,,***)))(((***,,,,,,,,,,,,+++++++++******,,,,,,,,,------.........,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))&&&'''((()))******))))))%%%%%%&&&((()))))))))***))))))))))))((((((((((((((((((''''''(((((()))***,,,,,,+++)))((('''&&&%%%"""###%%%&&&''''''&&&&&&((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))'''''''''(((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&'''((()))******''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((('''&&&))))))))))))))))))))))))(((&&&%%%%%%(((*********))))))))))))))))))))))))((((((((('''((())))))***(((((())))))******++++++******+++,,,,,,---......,,,,,,+++*********++++++------........./////////111111111222222333333444333444555666777:::>>>AAAIIIKKKPPPTTTXXXfffmmmfffiiiwww%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%&&&&&&&&&&&&'''''''''$$$&&&((((((&&&&&&'''***'''''''''((((((((())))))(((((())))))))))))((((((*********))))))*********(((((((((((()))))))))***)))((())),,,///111///------...000111111444777:::<<<>>>BBBHHHQQQZZZccchhhsss{{{|||{{{|||||||||ssstttvvvwwwyyy|||yyyrrrnnnllliiigggdddaaa^^^]]]]]]]]]\\\___eeejjjoootttyyy}}}{{{zzz|||~~~~~~{{{uuuqqqnnnmmmlllnnnqqqrrrssssssssssssssstttsssqqqmmmjjjiiiiiiccc___ZZZUUUPPPJJJCCC???555333111...---...//////+++------,,,))))))+++---,,,+++*********+++,,,,,,+++++++++++++++++++++++++++,,,,,,---,,,+++***)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((((((((((((''''''''''''(((((((((''''''''''''&&&&&&&&&''''''&&&&&&''''''((())))))(((((((((((('''''''''%%%&&&'''((((((((('''&&&(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&''''''''''''&&&'''''''''(((((((((((('''((()))******)))((('''))))))))))))))))))))))))******++++++***))))))((())))))))))))))))))))))))+++******+++---...---,,,)))))))))))))))))))))))))))))))))))))))***++++++************************+++++++++,,,,,,---------++++++*********+++,,,,,,---------.........//////000111111222333333444444333444555666777:::>>>AAAJJJLLLQQQUUUZZZhhhpppgggjjjxxx%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%&&&''''''%%%'''((('''%%%%%%(((+++&&&'''''''''(((((())))))(((((())))))))))))((((((''')))+++,,,---,,,+++***))))))))))))))))))))))))***((('''(((***+++)))'''***+++,,,,,,---///222555111222333555999@@@HHHOOOQQQ\\\jjjsssxxx}}}~~~~~~xxxtttsssmmmlllkkkiiifffbbb___]]]```dddjjjoootttzzz}}}~~~zzzwwwuuurrrtttvvvvvvuuusssqqqqqqkkkjjjhhhccc]]]XXXVVVUUUTTTOOOGGGAAA<<<888555333......------,,,,,,++++++(((***+++)))'''&&&(((***+++***)))((()))+++---...*********)))))))))))))))***+++---...---+++)))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))******)))(((''',,,+++)))'''&&&%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''((())))))))))))*********((('''&&&))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((('''((()))******)))((('''))))))))))))))))))))))))''''''(((''''''&&&%%%%%%))))))))))))))))))))))))(((''''''(((******)))'''))))))))))))))))))))))))+++++++++***++++++,,,---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---......///---------.........//////000000111222333333444444333444555666777:::>>>AAAJJJMMMRRRWWW\\\iiiqqqgggjjjxxx''''''''''''(((((())))))%%%&&&&&&&&&&&&&&&%%%%%%((((((((((((''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&*********((($$$"""!!!"""$$$%%%%%%%%%&&&&&&''''''******)))((((((((((((((()))((('''&&&&&&'''((())))))))))))))))))))))))))),,,***'''%%%%%%'''***,,,***++++++++++++,,,,,,,,,.........------,,,,,,,,,...//////111222333444555AAADDDJJJPPPWWW```iiinnn{{{|||}}}}}}yyyxxxuuutttsssqqqmmmkkkiiikkkoootttyyy~~~}}}|||zzzxxxuuurrrnnniiifff[[[XXXSSSMMMHHHCCCAAA???;;;:::888666444222000000---------,,,+++***)))(((---+++(((&&&&&&(((+++---******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))((((((((()))+++------,,,******+++&&&''''''((()))******+++))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&%%%&&&''')))+++,,,(((((('''&&&%%%%%%$$$$$$%%%&&&((()))))))))((('''''''''((((((((((((''''''(((''''''&&&'''((()))************)))((((((''''''(((((((((((())))))))))))))))))))))))******************)))(((((((((((((((''''''''''''''''''''''''******))))))((((((''''''))))))))))))************))))))))))))))))))))))))******))))))))))))******))))))(((((('''''''''&&&'''''''''''''''((()))))))))++++++)))''''''))),,,******))))))(((((('''''')))))))))((()))******+++))))))))))))))))))))))))))))))))))))************------------------------++++++++++++******)))(((,,,,,,,,,---------......////////////////////////333222111111222333555666666777777777777999===@@@LLLNNNSSSWWW\\\jjjvvvhhhlllyyy&&&&&&'''''''''((((((((((((((())))))))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&((())))))(((&&&%%%%%%&&&))))))))))))***************))))))((((((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))+++)))'''&&&&&&''')))+++(((((()))))))))*********---,,,,,,,,,++++++++++++++++++,,,---...//////000111444777;;;@@@FFFMMMQQQUUUWWW[[[bbbkkkuuu}}}~~~{{{yyy|||}}}|||wwwpppmmmhhhccc^^^WWWQQQLLLEEECCC???;;;777555333222666555444222111///...---,,,,,,,,,,,,+++***)))(((,,,***(((''''''(((***,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((((((((((((((())))))))))))************)))((('''''''''(((((())))))******)))((((((''''''(((((()))(((((((((((((((((((((((((((((('''&&&'''((())))))%%%%%%&&&&&&''''''(((((((((((((((((((((((('''&&&''''''((((((((((((''''''&&&&&&((()))))))))(((''')))(((((((((((('''''''''++++++***)))((('''&&&&&&((((((((()))))))))******)))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''''''''&&&((((((((()))))))))******))))))))))))))))))))))))((((((''''''''''''((((((***)))))))))(((((((((((()))((((((((((((((())))))(((***+++***((('''***,,,(((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,...////////////...---,,,,,,,,,,,,,,,------------/////////.........------222222222111222333555666666666777777777999===@@@JJJMMMQQQVVV[[[iiiyyymmmqqq~~~&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((((((''''''(((***((((((((((((((((((''''''))))))((((((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))((((((''''''(((((()))((((((((()))))))))******+++++++++***************************+++++++++,,,+++---///000111444888;;;======@@@DDDIIIPPPUUUYYYfffhhhkkknnnqqqssstttttt{{{|||~~~~~~yyytttrrrnnnkkkjjjkkkiiidddaaaYYYVVVPPPKKKEEE???999444555444222000///...------000//////...---,,,++++++,,,,,,,,,,,,+++***))))))******))))))))))))******,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++&&&&&&&&&'''((()))))))))+++)))((()))++++++(((%%%(((((((((((())))))))))))(((''''''''''''''''''(((''''''''''''''''''''''''***)))((('''''''''''''''&&&&&&&&&'''((()))))))))***)))(((''''''&&&&&&'''''''''((((((((((((''''''$$$&&&(((***+++)))'''&&&&&&&&&&&&''''''''''''(((+++***))))))((('''&&&&&&''''''((((((((()))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((()))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((*********))))))))))))(((***))))))((((((((())))))''')))******))))))***,,,'''''''''((()))*********)))))))))))))))*********))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++------------------,,,+++++++++++++++,,,,,,,,,,,,///.........------,,,,,,222222222222333444555555555666777777777999===@@@HHHKKKPPPTTTYYYhhh|||rrrvvv&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&((((((''''''(((***'''''''''&&&&&&%%%%%%%%%((((((((((((((((((''''''(((((((((''''''((((((((())))))))))))))))))))))))'''(((((((((((((((((('''************++++++++++++************************++++++++++++++++++++++++///000000000//////111333777666555555666888:::;;;DDDFFFJJJNNNQQQSSSTTTTTTXXXZZZ___dddkkkpppuuuxxxuuuuuutttttttttvvvwwwxxxwwwvvvvvvxxxzzz{{{zzzyyysssuuuwww{{{zzzvvvuuuuuuvvvpppmmmkkkiiihhhddd___[[[RRRPPPMMMLLLLLLJJJGGGDDDAAA???;;;999777444000---000000//////............+++++++++*********))))))+++++++++++++++***))))))))))))************))))))++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''''''''(((((()))))))))---)))&&&)))---///,,,((())))))))))))((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))(((((((((''''''''''''***)))))))))((((((''''''***)))'''&&&&&&'''((()))''''''((((((((((((''''''%%%&&&((()))***)))((('''$$$$$$%%%&&&&&&'''((((((&&&'''''''''((()))))))))''''''''''''(((((((((((()))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''')))))))))(((((())))))))))))))))))((((((((((((((())))))((('''''''''(((((('''((()))************+++'''((((((((()))))))))***(((((()))***************))))))))))))))))))))))))((()))))))))***************************++++++++++++++++++,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,---------......222222222222333444555555444555666666777999===@@@HHHJJJOOOSSSXXXggg}}}uuuyyy&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%'''((('''%%%%%%&&&'''))))))((((((''''''&&&&&&&&&'''(((((((((((('''''''''(((((((((((((((((('''((((((((((((((((((((((((&&&'''((())))))((('''&&&))))))*********+++++++++************++++++++++++,,,,,,++++++++++++******+++,,,---,,,++++++,,,...////////////000222444555222444888;;;===>>>======;;;===AAAFFFLLLQQQTTTVVVVVVUUUTTTSSSTTTUUUWWWXXXXXXXXXXXXZZZ]]]___^^^]]]\\\]]]___bbbeeehhhjjjkkknnnlllgggccc^^^[[[YYYXXXSSSQQQPPPNNNLLLIIIEEECCC<<<;;;999999888888777666222000//////000000///---,,,,,,,,,,,,,,,+++++++++******************************+++++++++***))))))((()))************)))((()))))))))))))))******+++++++++++++++++++++++++++------------------------*********))))))(((((((((***'''$$$'''---000...+++))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((((((((((((((()))))))))))))))((((((((('''&&&&&&&&&'''(((***+++''''''(((((((((((('''''''''''''''''''''((())))))######$$$%%%&&&'''((((((%%%&&&&&&'''((()))))))))''''''''''''((((((((((((***)))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((())))))''''''''''''''''''''''''(((((('''&&&&&&''''''''')))(((((()))***************)))))))))((((((((('''(((((()))************)))))))))))))))))))))))))))((()))))))))************)))))))))******+++++++++,,,------......---------******+++++++++,,,,,,,,,)))***+++,,,---///000000111111222333444444444444444555555666666999===@@@HHHJJJNNNRRRWWWfffzzzvvvzzz'''''''''&&&&&&&&&&&&&&&%%%&&&''''''(((((((((((('''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''((('''%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((()))((('''&&&''''''((((((((((((''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&'''''''''((((((((())))))***************+++++++++))))))))))))))))))(((((('''((())))))(((((()))+++,,,,,,++++++,,,,,,---...---...000111222222111000000111333666888999:::;;;>>>>>><<<;;;;;;<<<===>>>===<<<===???AAACCCBBBAAACCCCCCDDDDDDEEEFFFGGGGGGNNNMMMKKKIIIEEEAAA>>><<<<<<<<<;;;:::888777555555000000////////////000000---,,,******+++,,,,,,+++***++++++++++++***))))))************************)))***************))))))))))))************))))))((((((((((((((()))******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))((((((((('''$$$###%%%))),,,,,,+++(((((((((((())))))))))))(((''''''''''''''''''(((''''''''''''''''''''''''&&&&&&'''((())))))((((((%%%&&&'''((()))***+++,,,%%%%%%%%%&&&((()))+++,,,''''''((((((((((((''''''((((((&&&&&&&&&''')))***$$$$$$%%%%%%&&&'''((((((((((((((('''''''''&&&&&&''''''((((((((()))))))))******)))(((((((((((((((''''''''''''''''''''''''((((((((()))))))))))))))''''''((((((((()))))))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&'''''''''''''''''''''((()))))),,,***(((''')))******************)))(((''''''''''''((()))++++++******)))))))))))))))))))))))))))))))))))))))************)))))))))***++++++,,,,,,******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,)))***+++---...000111111111111222333444444444444333444555555666999===AAAHHHJJJMMMPPPUUUcccwwwtttzzz((((((((('''''''''&&&&&&"""###$$$%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&'''((('''&&&%%%&&&'''######$$$$$$$$$$$$$$$$$$$$$%%%'''((()))((('''&&&&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((())))))*********''''''((((((((((((((((((&&&(((*********)))***,,,,,,+++***)))(((''''''&&&,,,,,,,,,+++++++++++++++,,,---...///000000///...222111111000000111111111/////////000333333333111000000111111222222222222777777777666555333111000000000111000///......///,,,,,,+++*********,,,------+++))))))***++++++******+++,,,------,,,+++***+++++++++++++++*********))))))************)))))))))))))))))))))))))))))))))))))))((()))******+++************************************************))))))))))))))))))((((((''''''&&&&&&'''(((******''''''(((((())))))******)))((((((''''''(((((()))(((((((((((((((((((((((('''(((((())))))((('''&&&$$$%%%&&&''')))***+++,,,%%%%%%'''((())))))))))))''''''(((((((((((('''''''''''''''(((((((((((((((%%%%%%&&&&&&''''''(((((((((((('''''''''&&&&&&&&&((((((((()))))))))******))))))(((''''''''''''((((((((((((((((((((((((((('''''''''((((((((())))))((((((((()))))))))******'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''(((((((((((((((((()))+++,,,---000,,,'''&&&''')))***)))))))))))))))(((((((((((('''(((***+++++++++)))((())))))))))))))))))))))))))))))))))))************))))))******+++,,,,,,---((()))******++++++******,,,,,,,,,,,,------------,,,------......///000000000111333444555444444444222333444555666999===AAAGGGHHHKKKMMMQQQ```{{{tttnnnuuu))))))((((((((('''''''''%%%&&&'''((())))))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&''')))(((''''''((()))'''''''''(((((()))))))))$$$%%%'''))))))((('''&&&&&&'''((())))))((('''&&&((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((())))))))))))************&&&'''''''''(((((())))))((((((((()))))))))******'''(((***+++*********,,,&&&''''''((()))*********...---,,,+++++++++,,,,,,((()))+++,,,---...---------------...............------,,,...///000///---++++++,,,...///111222222......//////000000000000,,,---------,,,+++,,,---......---,,,++++++---......,,,***)))+++,,,,,,,,,'''(((***+++,,,,,,+++***++++++++++++************((())))))*********))))))******))))))))))))***************)))***++++++,,,************************((((((((((((((((((((((((&&&&&&''''''((()))))))))+++++++++)))'''''')))+++&&&''''''((()))******+++))))))(((((((((((()))))))))))))))))))))))))))))))))*********((('''%%%###''''''''''''((((((((((((&&&'''((()))))))))''''''''''''((((((((((((''''''$$$&&&(((******)))'''&&&&&&&&&&&&'''''''''(((((($$$$$$%%%&&&'''((()))***))))))))))))************(((((('''&&&&&&&&&&&&'''))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))************(((((((((((((((((((((((((((((((((''''''(((((((((&&&'''''''''(((((())))))((())))))***+++---...///222---'''%%%&&&((())))))''''''(((((())))))******'''(((***+++,,,+++)))((())))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,------,,,---......////////////,,,,,,------------......000000/////////.........000111333444555555444333222333444555666999===AAAFFFGGGIIIKKKOOO]]]xxxsssgggppp&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&+++$$$(((***$$$%%%)))'''''''''((((((''''''&&&%%%''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((''''''''''''))))))))))))))))))))))))************************((((((((((((((('''''''''******++++++++++++*********)))'''%%%%%%&&&((()))''''''''''''(((((((((((())))))))))))************,,,+++++++++******)))))),,,+++***))))))***+++,,,------++++++++++++------***)))'''''')))+++++++++***,,,------+++******++++++++++++*********))))))+++++++++++++++++++++++++++*********))))))((((((************************************************))))))))))))))))))))))))******))))))((((((''''''*********************************))))))((('''&&&((())))))***+++,,,,,,,,,******++++++++++++*********)))&&&%%%%%%&&&)))***))))))(((&&&%%%&&&(((+++))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((+++(((&&&'''))))))'''%%%&&&'''(((******((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))******)))''''''(((***,,,***((('''&&&'''((()))'''&&&&&&&&&&&&'''(((((((((((((((&&&%%%$$$&&&(((''''''(((((())))))******((((((((('''&&&&&&&&&%%%+++(((&&&%%%&&&((())))))++++++***)))(((((())))))************,,,...000222222---(((&&&(((***++++++))))))***+++++++++++++++)))))))))))))))))))))))),,,++++++***)))*********&&&&&&'''((()))***++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............000222333333333333444666444555777777777999<<>>CCCEEEHHHKKKOOO[[[ttttttjjjiiisss$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%''''''((('''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&###)))+++$$$&&&***$$$'''''''''''''''&&&&&&&&&(((''''''&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))(((((('''(((((((((((())))))))))))))))))))))))************(((((())))))))))))******))))))))))))((((((((((((+++******))))))******+++******))))))))))))******---+++******+++++++++***%%%''')))***))))))***,,,+++************)))))))))))))))))))))))))))))))))******))))))))))))((((((************************************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))'''''''''((())))))************++++++++++++******((((((((((((((((((((((((((((((((('''&&&&&&(((***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))***+++''''''''''''''''''''''''''''''''''''(((((((((((()))(((''''''(((((('''&&&&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''(((&&&%%%$$$%%%'''***)))((('''''''''((()))'''&&&&&&&&&&&&'''(((((('''(((((('''%%%%%%&&&(((((((((((('''''''''''''''((((((((()))))))))))))))***(((&&&&&&'''(((((((((******)))((((((((())))))&&&&&&'''(((((((((((('''''''''((())),,,,,,+++)))%%%%%%&&&'''''''''''''''))))))))))))))))))))))))******)))))))))(((((((((+++++++++*********))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////000222222111111333444333444555555555777;;;===DDDEEEIIIKKKOOO\\\ttt|||nnnjjjrrr&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&$$$%%%'''))))))(((&&&%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''''''''(((###''',,,,,,222222'''((((((''''''&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&'''''''''''''''((())))))************))))))'''((())))))***)))))))))(((((()))))))))*********(((((((((((()))))))))***+++++++++*********************))))))))))))******))))))))))))))))))))))))---+++***)))******)))((()))***++++++)))''''''(((************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((************************************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&'''((()))************))))))******++++++++++++******++++++++++++******'''((()))******)))((('''((((((((('''&&&&&&(((***(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***+++,,,&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((((((''''''((((((((('''''''''((())))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***++++++***(((''')))***)))(((((('''''''''(((((('''&&&&&&&&&&&&'''(((((('''(((((('''&&&%%%&&&'''((((((''''''&&&&&&%%%%%%'''''''''(((((())))))******(((&&&&&&'''(((((((((***))))))((((((((())))))'''((()))))))))(((&&&%%%%%%'''+++...000000...,,,'''((())))))******))))))(((((((((((((((((((((((()))))))))))))))(((''''''++++++++++++++++++++++++***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...000111111111111222444222333444444555666:::<<>>DDDEEEHHHLLLQQQ___xxx|||vvvwww&&&&&&&&&&&&&&&'''''''''$$$$$$$$$%%%&&&'''''''''&&&&&&''''''''''''&&&&&&((('''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%'''((('''&&&%%%&&&'''))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&''''''((('''''''''%%%$$$$$$&&&''''''&&&((((((''''''''''''(((((('''''''''((((((((((((((((((((()))))))))*********+++***)))(((''''''((()))'''((())))))((('''(((***(((((())))))***)))))))))'''((()))((('''''')))+++))))))))))))))))))))))))''''''''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''(((((()))(((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''(((((('''&&&&&&'''((((((((((((((((((((((((((((((&&&'''(((***++++++++++++++++++++++++******)))((((((((((((((()))))))))***)))(((&&&%%%%%%&&&'''(((''''''((((((((()))))))))))))))))))))(((((('''''''''''''''''''''''''''''')))))))))))))))***++++++***)))((('''''''''((((((((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))'''(((***++++++***((('''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''''''''(((((((((((()))((((((''''''(((((()))''''''''''''''''''''''''+++)))+++///))) !!!+++(((((())))))))))))((((((*********)))))))))((((((''''''(((((((((((('''''')))))))))******+++++++++)))*********((((((***,,,......,,,+++******++++++))))))***++++++++++++*********++++++,,,,,,,,,+++++++++++++++,,,,,,---...............///000111111111111111222333333444444333444444444555777;;;>>>EEEFFFIIINNNTTTbbbzzzxxxtttuuu$$$$$$$$$%%%&&&'''''''''###$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&'''((((((&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$"""###%%%&&&&&&%%%(((((((((''''''(((((((((&&&&&&''''''(((((())))))(((((())))))))))))*********))))))(((((((((((()))%%%&&&(((((('''''')))***)))************))))))(((((())))))((('''&&&((()))))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''(((((((((((((((''''''((((((((((((((((((((((((((((((((($$$$$$%%%'''((()))***+++''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&'''(((***++++++++++++*********+++******))))))((())))))))))))*********)))((('''&&&&&&''')))***&&&&&&'''''''''((((((((()))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''((()))(((((('''&&&&&&&&&'''''''''(((((((((((('''&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''%%%(((,,,//////,,,(((%%%''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''''''''((((((((()))******)))(((((()))&&&(((---,,,&&&&&&---''''''((((((((((((''''''******))))))))))))(((((('''(((((())))))(((((('''))))))))))))************((())))))(((&&&&&&'''))),,,,,,+++******++++++,,,(((((()))************)))******+++++++++,,,,,,,,,*********+++,,,---/////////......//////000111222111111222222333333444444333444555444555777;;;>>>EEEFFFJJJPPPVVVddd}}}vvvrrruuu$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&&&&((('''%%%%%%%%%%%%'''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''')))))))))((('''((()))&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''&&&%%%%%%'''%%%$$$%%%&&&(((''''''''''''((((((((((((''''''%%%&&&&&&'''((()))******(((((((((((()))))))))***)))))))))(((((((((((()))&&&'''(((((('''''')))******+++++++++***)))(((((())))))***(((&&&&&&'''((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''(((((()))''''''(((((((((((('''''''''''''''((((((((((((((($$$$$$%%%&&&((()))******''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((***************)))((((((((()))***************)))((((((((((((((())))))))))))((((((((()))***++++++&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''(((((((((((())))))&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%(((+++......+++(((%%%&&&&&&&&&'''''''''''''''((((((((()))))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((()))+++,,,,,,+++)))(((+++&&&&&&******&&&$$$&&&&&&''''''''''''''''''&&&))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''''''''''''''))))))***(((&&&&&&'''(((************++++++,,,,,,((())))))***************++++++***+++++++++,,,,,,++++++++++++,,,---...///............///000111222111111222222333444444555444444555444555777:::===DDDFFFJJJPPPWWWfff~~~yyyuuuxxx&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&''''''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&((())))))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((()))******(((((()))***%%%%%%&&&&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((((((''''''&&&((('''%%%&&&((())))))(((''''''((())))))(((''''''%%%&&&&&&'''((()))******'''(((((((((((()))))))))((((((((())))))))))))((()))***+++***((('''((()))***************)))((('''((())))))(((&&&%%%&&&((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((()))))))))''''''((())))))(((''''''&&&&&&''''''((((((((()))%%%&&&&&&&&&''''''((((((''''''((((((((((((''''''%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''***************)))((((((((())))))*********))))))''''''''''''''''''''''''''''''''''''((())))))***&&&&&&&&&&&&'''''''''((('''''''''''''''((((((((((((((()))))))))***************)))))))))))))))***%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((($$$%%%&&&&&&&&&%%%$$$$$$((((((((((((((((((((((((&&&'''(((((((((((('''&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&((())))))(((&&&%%%...***)))+++,,,***'''&&&&&&&&&''''''''''''&&&&&&(((((((((((((((((())))))(((((())))))))))))((((((((((((((((((((('''''''''***++++++)))''''''((()))(((((()))******+++++++++)))***++++++,,,,,,++++++++++++*********+++,,,------,,,,,,++++++,,,,,,,,,------------...///000000111222222333444444555555444555555555444666:::===BBBDDDIIIPPPWWWeee~~~zzz{{{'''''''''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((()))***************%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))''''''((()))%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''(((((()))((((((''''''&&&$$$%%%'''(((((('''&&&'''((())))))((('''&&&&&&&&&''''''(((((())))))''''''(((((((((((())))))'''(((((())))))))))))(((***+++,,,+++((('''((()))((())))))))))))((((((''''''(((((('''&&&%%%'''((())))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((()))))))))&&&'''((())))))((('''&&&&&&&&&&&&''''''(((((()))'''''''''&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&'''(((***++++++++++++)))))))))***))))))((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&''''''''''''(((((((((((((((((())))))******+++))))))((('''''''''(((((($$$%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''(((((((((&&&'''((((((((('''&&&%%%''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''(((((((((((((((''''''''''''''''''((('''((())))))))))))((('''***)))(((***++++++***)))&&&&&&''''''''''''&&&&&&''''''(((((((((((())))))((())))))******))))))(((++++++++++++***************++++++***)))(((***+++'''((()))*********************+++,,,,,,,,,,,,,,,,,,+++*********+++,,,---...---,,,,,,+++++++++,,,,,,,,,,,,------...///000222222333333444444555555555555555555444666999<<>>@@@FFFMMMUUUeee%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%!!!"""###%%%''')))***+++%%%$$$######%%%''''''&&&""""""$$$%%%&&&''''''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%'''&&&%%%%%%%%%%%%&&&'''%%%%%%&&&''''''&&&%%%%%%'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''$$$%%%''')))))))))'''&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))$$$$$$$$$%%%&&&'''))))))(((((((((((())))))))))))'''(((((((((((((((((('''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###%%%'''(((((('''"""$$$&&&&&&%%%%%%&&&'''&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((())))))))))))(((((('''((()))*********(((((('''''''''(((((((((((((((%%%%%%&&&''''''&&&%%%%%%!!!$$$''')))((('''&&&***'''%%%&&&((()))'''$$$''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&''''''))))))))))))))))))))))))))))))(((((((((((())))))'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''(((***+++***)))'''&&&(((''''''''''''&&&&&&&&&((())))))((('''''')))***)))(((((((((''''''''''''&&&&&&''''''((()))))))))((()))***++++++***)))(((******))))))))))))******((((((((((((((()))******''''''''''''((((((((((((***++++++,,,,,,++++++***(((***,,,---...---+++***)))************+++++++++++++++++++++++++++++++++------...///000111222222000111111222222333444444111222333333222444666999===@@@EEEMMMVVVfff}}}''''''%%%$$$$$$%%%''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###%%%(((***)))(((((('''&&&&&&'''((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&%%%%%%''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&))))))((('''&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$############%%%!!!"""&&&)))'''###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((((((((()))(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%(((((('''&&&&&&&&&''''''''''''&&&%%%%%%$$$######&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***))))))))))))))))))))))))+++***((('''''''''((())))))&&&%%%&&&((()))'''%%%))))))((('''&&&%%%%%%$$$)))'''&&&&&&((()))((((((((('''&&&%%%$$$%%%%%%&&&&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((''''''###%%%'''(((&&&$$$######"""###%%%'''((((((''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&'''''''''&&&%%%&&&(((*********''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))))))******))))))((('''&&&(((''''''''''''((())))))************************))))))))))))))))))))))))''''''''''''((((((((((((''''''(((((((((((((((((())))))((((((((((((((()))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))+++,,,---+++)))&&&&&&&&&++++++***))))))***++++++,,,,,,++++++***+++++++++//////000000111111222222333333333444444333222222222333444444444666999<<<@@@@@@CCCJJJTTTfffxxxttt'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%###"""###&&&((('''&&&((('''&&&&&&'''((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$'''&&&%%%%%%''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&((((((''''''&&&%%%%%%%%%&&&''''''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%'''$$$"""$$$(((***'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$###%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((()))))))))))))))))))))))))))******((('''''''''((()))(((&&&%%%&&&((()))'''%%%'''''''''''''''&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%((('''&&&%%%%%%%%%&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''&&&&&&'''((())))))***%%%%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%&&&&&&&&&'''''''''''''''''''''''''''(((((()))((('''&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&%%%'''''''''&&&'''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))((((((((())))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))''')))+++,,,++++++,,,---------,,,++++++,,,------,,,,,,++++++***++++++,,,......//////000111222222333333333444444333333222333444444444444666999;;;@@@@@@CCCJJJTTTfffsssrrr|||&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%$$$######%%%''''''&&&((('''&&&&&&'''((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%'''&&&%%%%%%''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&''')))'''%%%&&&)))***(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%'''&&&&&&%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&''''''))))))))))))))))))))))))***)))((((((''''''((((((((('''&&&&&&'''((('''&&&&&&&&&&&&'''''''''((((((&&&%%%$$$$$$%%%&&&%%%$$$''''''&&&%%%%%%%%%&&&&&&((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&### !!!%%%)))******((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&'''''''''(((((((((&&&&&&''''''(((((())))))((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((++++++******)))))))))((())))))(((((((((((())))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))'''))),,,---------///000---,,,,,,++++++,,,,,,---,,,++++++***++++++,,,,,,,,,,,,---...000111222222222333333444444333333333444555555555444555888:::???@@@DDDKKKUUUeee}}}}}}mmmmmmvvv%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&'''((((((((((((&&&&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''((()))(((&&&'''((()))'''&&&(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&'''(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&(((((((((((((((((((((((())))))((((((''''''''''''''''''&&&''''''''''''&&&'''''''''''''''''''''''')))(((''''''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((%%%!!! &&&))))))&&&((('''%%%$$$$$$%%%&&&'''***)))((('''&&&%%%%%%%%%'''''''''(((((((((((()))&&&&&&'''''''''&&&&&&&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((+++******))))))((((((''')))(((((((((((())))))***'''(((((())))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))+++,,,...---,,,++++++,,,************************++++++******++++++,,,,,,++++++,,,...///111222222222222333444444444333333555555666555444555777999???@@@DDDKKKTTTccc{{{|||kkkiiiooo%%%&&&((((((((((((&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&'''((()))(((&&&&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((''''''&&&&&&''''''&&&%%%(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&'''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$%%%&&&'''(((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&(((((((((((((((((((((((((((((((((((((((''''''&&&&&&'''''''''&&&&&&'''''')))(((((('''&&&&&&%%%%%%))))))((()))***)))'''%%%%%%&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%$$$&&&+++,,,((($$$%%%%%%$$$$$$%%%&&&((()))+++***)))((('''''''''''''''''''''(((((((((((()))''''''''''''&&&$$$###""""""%%%'''((('''&&&((()))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&'''((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((((('''''''''((((((((((((((()))******((())))))******))))))((())))))))))))))))))))))))((((((((((((((((((((((((,,,---...,,,***(((((((((************************+++*********++++++,,,---++++++,,,...///111222222111222333333444444444333555555666555444555777999>>>???CCCJJJSSSbbbzzzooohhhmmm{{{''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%'''((('''&&&&&&'''((('''&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((((((((('''######$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$%%%%%%&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&))))))))))))))))))))))))'''(((((((((((('''&&&&&&&&&'''((('''&&&&&&'''(((***)))((('''&&&%%%$$$$$$'''&&&&&&'''((('''$$$"""$$$%%%&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&'''&&&&&&'''***)))%%%!!!$$$$$$$$$%%%&&&'''))))))'''''''''''')))***+++,,,&&&&&&'''''''''(((((((((&&&'''''''''&&&$$$###!!! $$$((()))'''&&&(((***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&(((((()))))))))'''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((((((((((((''''''(((((()))***+++))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))+++***)))(((((()))+++,,,,,,------,,,,,,+++************+++,,,------,,,,,,---...000111222222111111222333444444444444444555555555444555888:::>>>>>>BBBIIIQQQaaayyyvvvkkkppp}}}((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$$$$&&&'''%%%######%%%'''((('''&&&&&&'''((('''&&&&&&&&&&&&&&&'''''''''((('''&&&%%%%%%''''''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%###$$$%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&''''''((((((''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''$$$$$$######$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&''''''))))))))))))))))))))))))''''''((((((((('''&&&%%%%%%''')))(((&&&%%%&&&(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%"""$$$%%%&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###"""$$$%%%%%%&&&'''''''''&&&$$$$$$%%%&&&''')))+++,,,%%%&&&&&&&&&''''''''''''%%%&&&((())))))(((&&&%%% %%%))))))&&&$$$&&&(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######%%%&&&'''((((((((()))(((((((((((()))******&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((())))))******''''''''''''((()))***+++(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&(((******))))))***++++++,,,------------,,,+++************+++,,,---.........//////000111222222000111222333444444444444333444444444444666999;;;======@@@FFFPPP```zzz~~~qqqvvv)))((('''&&&&&&'''((()))'''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((('''&&&%%%$$$$$$###&&&((()))(((%%%$$$&&&)))((('''&&&&&&'''((('''&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###############$$$%%%&&&&&&&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''''''''((((((((())))))&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''(((((('''&&&&&&&&&''''''&&&&&&''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%$$$#########$$$%%%%%%&&&#########$$$%%%&&&'''((())))))))))))))))))))))))&&&'''((((((((('''%%%%%%%%%''')))(((&&&%%%&&&)))&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&%%%"""###$$$&&&'''((('''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((((((((('''&&&$$$%%%'''***%%%&&&'''((('''&&&%%%$$$%%%%%%%%%%%%%%%&&&((((((%%%%%%%%%&&&&&&&&&''''''$$$%%%(((***++++++******"""&&&+++***&&&###$$$&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''!!!"""###%%%&&&'''(((((()))))))))))))))******+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''((()))***+++,,,,,,''''''''''''((()))++++++''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((()))++++++)))((()))***)))***+++,,,,,,+++***)))************+++,,,---...//////000000111111222222000111222333444444555444222333444444444666999<<<======???EEENNN```zzzvvv|||'''((((((((())))))******'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%$$$###$$$%%%%%%((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''...,,,)))((('''&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&((()))(((%%%"""%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%---+++)))'''&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&"""###$$$%%%&&&'''''''''((()))***+++***)))'''&&&((()))***+++***)))'''%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''' !!!###%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&'''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&''''''''''''((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''&&&$$$$$$$$$%%%''')))&&&'''((('''%%%$$$%%%&&&''')))***(((%%%%%%'''************)))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''''''''''''''(((((((((((()))))))))))))))(((((('''***(((%%%%%%&&&((()))***++++++************++++++***)))((((((((()))+++,,,***)))(((''''''((()))***,,,+++)))'''(((***,,,...,,,+++++++++++++++++++++***++++++,,,---...//////------......///000000000222111000000000111333333000//////000222444666777;;;;;;>>>EEEOOO```zzz((((((((())))))*********'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((($$$%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''***((('''&&&'''&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''(((***,,,+++(((%%%%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%***)))(((&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''(((''''''&&&%%%%%%&&&&&&###$$$%%%%%%&&&&&&&&&&&&%%%&&&'''((('''&&&$$$###((()))***+++***)))'''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%''''''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&'''((('''%%%"""&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&'''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&%%%$$$%%%&&&((()))&&&'''((('''%%%$$$%%%&&&'''((()))(((''''''(((***(((((((((((((((((((((((('''''''''''''''''''''''''''((()))******)))((('''''''''''''''(((((((((((())))))))))))(((((('''&&&***(((&&&&&&(((***************))))))))))))******((((((((('''((())))))******)))(((''''''((()))******)))((('''''')))+++,,,*********++++++,,,,,,---,,,,,,,,,---------------------......///000000000222111000000000111333333111111000111222333555666;;;;;;>>>DDDMMM^^^xxx((((((((()))))))))))))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((($$$$$$%%%&&&'''((())))))'''''''''''''''''''''''''''%%%$$$%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$''')))(((&&&$$$%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***)))((('''&&&(((((()))******)))'''&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''((((((((((((''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))+++,,,***&&&"""&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&''')))******)))'''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&&&&'''((()))&&&'''''''''%%%$$$%%%&&&&&&%%%$$$%%%'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((''''''''''''(((((((((((()))))))))((('''&&&%%%$$$)))((('''(((***+++***)))))))))(((((((((((())))))&&&&&&'''((((((((((((((())))))(((((((((((())))))((((((((('''((())))))***))))))***+++,,,------......---------,,,,,,,,,+++------......///000000000222111111111111222333333222222111111222444555666;;;;;;===CCCLLL\\\uuu'''''''''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&'''((())))))***'''''''''''''''''''''''''''%%%$$$%%%&&&'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!"""$$$''''''%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%'''&&&&&&%%%%%%%%%%%%&&&))))))*********))))))((((((((())))))))))))(((''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((+++,,,,,,)))&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''&&&'''***++++++***'''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''((()))***%%%&&&''''''%%%%%%%%%'''%%%""" """%%%((('''%%%'''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((('''&&&$$$$$$(((''''''(((******)))'''((((((''''''''''''((((((&&&'''((()))***)))((('''))))))(((((((((((())))))((((((((()))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000111111111111222222333333111111111111333555777999;;;;;;===BBBJJJYYYrrr&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&&&&''''''((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''')))'''&&&&&&''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''******)))(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&(((((()))))))))))))))((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&%%%###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$######%%%(((******)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&'''***++++++***'''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((())))))%%%&&&'''&&&%%%%%%&&&'''&&&###!!!###''')))(((&&&'''''''''(((((()))))))))''''''''''''''''''''''''))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((('''&&&%%%$$$&&&&&&%%%'''))))))'''&&&((((((''''''''''''(((((('''((()))***+++***)))((((((((())))))))))))(((((())))))*********+++++++++,,,,,,,,,++++++***************++++++,,,------...------......///000000000111111222222333333333333000000000222444777:::;;;;;;:::<<>><<>>KKKVVViii***)))(((&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''((()))+++,,,%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((('''***)))((('''&&&&&&&&&&&&&&&&&&'''((()))(((%%%###((((((((()))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%&&&%%%&&&&&&&&&&&&'''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&''''''(((((('''''''''(((((())))))))))))((('''''''''''''''''''''''')))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%''''''&&&%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''***)))((('''&&&%%%$$$###$$$$$$%%%''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%$$$$$$''''''''''''''''''''''''))))))))))))))))))))))))((((((((('''''''''&&&&&&((('''&&&&&&'''((('''&&&&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))((((((((((((((((((((((((%%%&&&''''''(((((((((((())))))))))))))))))))))))(((''''''''''''''''''((()))(((''''''(((((('''&&&*********(((&&&&&&'''((()))))))))))))))(((((('''''''''(((((())))))******(((((()))***************************+++++++++,,,---,,,+++******+++,,,---------,,,,,,+++,,,,,,,,,---------...//////000000111111222333444444444444222333555777999;;;<<<===888===;;;>>>JJJVVViii+++***(((&&&&&&&&&'''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((())))))***&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&&&&'''(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&&&&%%%%%%&&&''''''(((''''''''''''''''''(((((('''''''''''''''''''''''''''''''''''''''((((((((((((''''''))))))((((((''''''''''''######$$$&&&'''''''''&&&''''''(((((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((''''''((()))***************''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''((('''&&&%%%%%%&&&'''(((&&&%%%$$$%%%'''''''''%%%'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((((('''&&&%%%$$$###%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''))))))((('''&&&%%%%%%$$$&&&&&&&&&'''''''''''''''(((((((((((((((((((((((()))(((((((((((('''''''''(((&&&&&&&&&'''((('''&&&&&&&&&''''''''''''&&&&&&'''(((((((((((()))))))))(((((((((((((((((((((((($$$%%%'''((()))))))))(((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((''''''((((((((('''******)))'''&&&&&&'''((((((((())))))))))))((((((&&&''''''((()))******+++(((((()))*********************+++++++++,,,,,,,,,000///---,,,+++++++++,,,---,,,,,,+++++++++,,,,,,,,,,,,---......//////000111111222333444444444444666666666666666666777777666;;;:::===JJJVVViii***)))((('''&&&&&&'''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''''''''''''''&&&&&&%%%&&&''''''((('''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&''''''((((((((())))))&&&&&&&&&%%%%%%&&&'''(((%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$&&&''''''((((((&&&&&&&&&'''''''''((((((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))*********))))))((($$$$$$%%%&&&''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&((()))&&&%%%$$$%%%'''((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((('''&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))(((((((((((('''''''''(((&&&&&&&&&'''((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((($$$%%%''')))******))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((''''''((((((&&&&&&'''(((((((((''''''(((((())))))))))))((((((&&&''''''((()))******+++(((((()))*********************+++++++++,,,,,,,,,......---,,,,,,---...///++++++************++++++,,,,,,------.../////////111111222333444444444444444333333222111000000///555:::999<<>>EEERRRiii|||333333444444555555444444333222222111111000000000000...---...///000///---000000//////.........---++++++************+++++++++******+++---/////////,,,,,,,,,,,,++++++++++++************************((((((((((((((('''''''''''''''(((((()))))))))***&&&&&&&&&''''''(((((((((''''''''''''&&&&&&&&&&&&((((((((((((((('''&&&&&&((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&!!!###'''***,,,+++)))'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''((((((((((((%%%&&&&&&&&&'''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((('''''''''&&&&&&&&&%%%$$$######%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%&&&''''''((('''''''''(((((((((''''''((((((((()))((((((''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))******+++++++++******)))'''((((((((()))))))))***))))))***)))(((((()))***((((((''''''''''''((((((((((((((((((((())))))*********))))))))))))*********(((((((((***+++***))))))))))))))))))************************************++++++,,,,,,,,,++++++*********+++,,,,,,------------......//////000000000000111111111222222222222222333444444555555666555555888>>>EEESSSiii}}}:::;;;<<<===>>>======<<<999999999888777666666666444333222222444444333222333333222222111111000000------,,,,,,,,,,,,---------,,,,,,...000111111000/////////......---------******************************))))))((((((((((((''''''(((((())))))******%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&$$$$$$%%%&&&''''''''''''((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&'''((())))))((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((())))))((((((&&&'''''''''(((((())))))(((((((((''''''&&&&&&&&&&&&&&&'''((((((''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&''''''''''''&&&'''''''''(((((())))))''''''''''''&&&&&&&&&&&&###""""""###%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((%%%&&&''''''(((''''''''''''(((((((((((((((((('''((((((''''''&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&%%%''''''''''''''''''''''''))))))))))))))))))))))))$$$%%%&&&'''((((((((((((***)))))))))((((((((('''&&&(((***)))'''&&&''')))((((((''''''''''''((((((((((((((((((((())))))*********))))))))))))*********(((((((((***+++***)))(((((())))))************************************+++++++++,,,,,,+++******))))))***++++++,,,,,,------------...///000000111000000111111111222222222222222333444444555555666555555888===DDDRRRiii|||CCCCCCDDDEEEFFFFFFFFFFFFCCCBBBBBBAAA@@@???>>>>>>;;;:::999:::;;;<<<;;;999666666666666666555555555444333333333333333333444333222222222333222000...222222222111000000//////........................---------,,,++++++******(((((((((((())))))))))))(((((((((((()))))))))))))))(((((((((((('''''''''!!!$$$&&&((())))))((((((((((((((((((((((((''''''(((((((((((('''''')))(((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&$$$%%%'''))))))))))))(((&&&&&&''''''((()))))))))))))))(((((('''&&&&&&%%%&&&&&&'''((((((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%&&&'''((((((((((((&&&&&&''''''((()))))))))(((''''''''''''&&&&&&&&&%%%$$$$$$%%%((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&(((((((((&&&%%%&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%(((((('''&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&'''''''''%%%&&&''''''((((((''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''''''''&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%&&&((())))))***************)))((('''''''''%%%(((******'''%%%''')))((((((''''''''''''((((((((((((((((((((()))************))))))))))))*********(((((()))***+++***)))((((((((()))******++++++************************++++++++++++++++++***)))))))))******+++,,,,,,,,,,,,------...///000111111111111111222222222222333222222333444444555555666555555888===DDDQQQhhh{{{KKKKKKKKKLLLMMMMMMNNNNNNMMMLLLKKKJJJIIIHHHGGGGGGDDDBBBAAABBBCCCDDDCCCBBB>>>>>>>>>>>>>>>?????????======<<<<<<<<<<<<======;;;:::999::::::999777555999888888777666666555555444444444444444444444444222222222111000/////////,,,,,,,,,,,,,,,,,,++++++++++++++++++******************)))))))))((((((((("""###$$$&&&'''((())))))((((((((((((((((((((((((''''''((((((((((((''''''((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((())))))))))))((('''%%%'''((()))))))))'''&&&&&&&&&''''''((())))))***((((((((((((''''''''''''&&&&&&'''((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''###$$$%%%'''((((((''''''&&&&&&''''''((())))))***(((((((((''''''''''''&&&'''&&&%%%&&&((())))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&((()))(((&&&$$$&&&''''''''''''&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&&&&''''''(((%%%&&&((()))***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))***++++++******))))))))))))((((((((((((%%%(((,,,+++(((&&&'''***((((((''''''''''''((((((((((((((((((((()))******)))))))))(((((()))))))))***(((((()))***+++***)))'''(((((()))******++++++************************+++++++++++++++***)))))))))))))))***++++++,,,,,,,,,,,,---...///000111111222222222222333333333333222222333444444555555666666666888===DDDQQQgggzzzPPPOOOOOOPPPPPPRRRSSSTTTSSSSSSRRRQQQPPPNNNNNNMMMIIIHHHGGGHHHIIIJJJIIIGGGEEEFFFFFFFFFGGGGGGHHHHHHDDDCCCCCCCCCCCCCCCCCCDDD?????????AAACCCCCCAAA@@@??????>>>======<<<;;;;;;999999999999999999999999666666555555444333222222222222111111000000000///,,,+++++++++***)))))))))************)))))))))))),,,,,,++++++***((('''&&&((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&'''((())))))(((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((((()))***++++++***)))((('''((()))***)))(((%%%$$$&&&&&&&&&'''((())))))***&&&&&&''''''((()))))))))&&&&&&'''((())))))(((((('''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))$$$$$$%%%&&&'''((()))***''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''&&&&&&&&&&&&''''''"""###$$$&&&''''''&&&&&&&&&&&&&&&'''((())))))***)))(((((((((((('''''''''(((&&&%%%%%%&&&'''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&%%%%%%%%%%%%&&&''''''&&&(((***(((%%%$$$%%%'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&'''((())))))((('''&&&$$$%%%%%%&&&&&&''''''((($$$$$$$$$%%%%%%%%%&&&&&&%%%&&&''''''((((((''''''$$$%%%&&&''''''&&&%%%$$$###$$$$$$%%%&&&'''(((((('''(((***+++,,,+++)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%''''''(((((())))))******%%%***------)))'''(((+++((((((''''''''''''((((((((((((((((((((()))******))))))(((((((((((())))))***(((((()))***+++***)))'''(((((()))***+++++++++************************+++++++++++++++***)))((()))))))))***++++++,,,,,,,,,,,,---...///000111222222222333333333444444444222222333444444555555666777777999===CCCPPPfffyyySSSQQQPPPPPPRRRTTTUUUUUUSSSSSSTTTSSSQQQOOOPPPQQQQQQQQQRRRRRRQQQPPPOOOOOOLLLMMMNNNNNNOOOOOONNNNNNOOOOOONNNMMMLLLKKKJJJIIIGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBBBBAAA???>>>>>>>>>???????????????>>>======<<<<<<;;;:::888666555444555555222111111111000/////////000...+++************))),,,,,,++++++******))))))*********))))))(((((('''(((((('''''''''(((((()))((((((((((((((()))******))))))))))))))))))))))))&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''))))))))))))(((((((((((()))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((+++***(((&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((())))))%%%%%%&&&'''((()))******''''''((((((((((((''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''((()))***+++%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&***)))((('''&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))((('''&&&%%%&&&'''(((((('''&&&%%%***))))))(((((((((((()))***************)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))*********))))))((((((''''''((((((''''''''''''((((((+++***)))))))))***,,,,,,***)))((((((((()))+++,,,,,,++++++***++++++,,,,,,///......------,,,,,,+++---......////////////...222222333444444444444333222222222222333444555555999888:::>>>DDDPPPeeexxxSSSRRRPPPPPPRRRTTTTTTTTTTTTUUUVVVUUUSSSRRRRRRSSSTTTTTTTTTTTTTTTSSSRRRRRRRRRRRRSSSTTTTTTTTTTTTSSSSSSSSSRRRQQQPPPOOONNNNNNKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHGGGGGGIIIHHHGGGEEEDDDDDDEEEEEECCCCCCBBBBBBAAAAAA@@@@@@???===<<<:::999999999999666666555555444333333333333000...------------,,,******++++++++++++++++++&&&&&&''''''((())))))***(((((((((''''''(((((()))((((((''''''(((((()))***))))))))))))))))))))))))''''''''''''&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((***)))'''&&&&&&&&&((()))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%&&&''''''(((''''''&&&&&&'''''''''%%%&&&&&&&&&'''((((((((())))))((('''''''''''''''''''''((((((((((((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''&&&&&&((((((''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&'''$$$%%%&&&''''''&&&$$$###$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&(((((((((''''''((())))))((((((((((((((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))*********)))'''&&&&&&'''((()))))))))(((((((((((())))))))))))((((((((()))***+++***)))((((((((()))++++++,,,,,,++++++***++++++++++++++++++,,,------............///000000000//////111222222333333333333333222222222222333444555666;;;:::<<<@@@FFFRRRgggzzzUUUSSSQQQQQQSSSTTTTTTTTTVVVWWWXXXWWWUUUUUUVVVWWWXXXXXXXXXWWWWWWWWWWWWVVVVVVWWWXXXXXXYYYYYYXXXXXXXXXXXXWWWVVVUUUTTTTTTSSSRRRRRRRRRRRRQQQQQQQQQQQQOOOOOOOOOOOONNNNNNMMMMMMPPPOOOMMMLLLKKKJJJJJJJJJHHHHHHGGGGGGFFFEEEEEEEEECCCBBBAAA???>>>>>>>>>>>><<<;;;;;;:::999999888888666444222111111111000///******+++,,,,,,------...''''''(((((()))***************))))))))))))******(((''''''''''''(((((()))))))))))))))))))))))))))(((((((((((('''&&&%%%%%%(((((((((((((((((((((((('''(((((())))))(((((('''''''''(((((())))))******''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''((('''&&&&&&&&&'''((()))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%&&&''''''(((((('''''''''(((((()))&&&&&&''''''''''''''''''***)))((('''&&&'''((()))&&&&&&'''((())))))((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''!!!###&&&(((((('''%%%###$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&'''''''''((((((''''''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&'''((())))))(((((((((((((((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))(((((((((((()))'''&&&%%%%%%&&&(((*********))))))))))))******((((((((('''((())))))***)))))))))((()))******+++---,,,,,,+++*********+++******++++++,,,---------...///000000111111111000111111222333333333333222222222222222333444555666::::::<<<@@@EEERRRgggzzzXXXVVVTTTTTTUUUWWWWWWVVVWWWXXXYYYYYYWWWWWWXXXYYYZZZZZZYYYYYYYYYYYYYYYZZZXXXXXXYYYZZZZZZZZZZZZZZZ[[[[[[ZZZYYYXXXXXXWWWWWWXXXWWWWWWWWWVVVVVVUUUUUUTTTTTTSSSSSSSSSSSSSSSSSSSSSRRRQQQOOOMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHEEEEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@???>>>======<<<:::888666555666555444222.............../////////...------,,,+++***)))))),,,,,,+++*********++++++((('''''''''''''''(((((((((((((((((((((((((((((()))))))))))))))((('''&&&(((((((((((((((((((((((((((((())))))))))))((((((&&&''''''((()))******+++&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''((()))'''''''''''''''&&&&&&&&&''''''&&&&&&''')))+++---%%%&&&'''((())))))))))))&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&'''''''''%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''''''''''')))((('''&&&&&&'''((()))((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&((()))***))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((&&&%%%%%%%%%%%%''''''''''''(((((()))******))))))(((((())))))***(((((((((((())))))******)))))))))))))))******+++------,,,+++************---,,,,,,++++++******)))...///000111111222111111000111222222333333222222333222222333333444555666888888:::>>>CCCOOOeeexxx[[[YYYWWWWWWYYY[[[[[[ZZZYYYZZZ[[[ZZZXXXXXXXXXZZZ[[[ZZZYYYYYYYYYZZZ[[[[[[ZZZZZZ[[[\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZYYYYYYYYY[[[[[[ZZZZZZYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWUUUUUUTTTRRRQQQOOONNNMMMMMMMMMMMMLLLKKKKKKJJJJJJGGGGGGGGGFFFFFFEEEDDDDDDEEEDDDDDDCCCAAA@@@@@@???<<<;;;999999999999777555444444333222222111000000//////...---,,,+++******++++++***))))))))))))))))))(((((('''''''''(((((((((((((((((((((((((((((())))))******))))))((((((''''''''''''''''''''''''(((((())))))))))))((((((&&&''''''((()))******+++&&&&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''((('''''''''''''''&&&&&&&&&''''''''''''(((***+++,,,&&&&&&'''(((((()))((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))'''%%%######$$$'''(((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''%%%###""""""###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''((()))((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&((()))***))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((&&&%%%%%%%%%%%%&&&''')))+++,,,+++***((()))((((((''''''(((((()))))))))*********+++++++++((()))))))))************---,,,++++++*********+++---,,,,,,++++++******)))...///000111222222222222111111222333333333333222333333333333444555666666888777999===CCCOOOdddwww]]][[[YYYZZZ\\\^^^___^^^\\\]]]]]]\\\ZZZYYYYYYZZZ[[[ZZZYYYXXXYYYZZZ[[[\\\]]]^^^^^^___```_________]]]]]]]]]]]]\\\\\\[[[[[[]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZZZZZZZYYYYYYYYYXXXWWWUUUTTTSSSQQQPPPPPPOOOOOONNNMMMMMMJJJJJJJJJJJJJJJIIIHHHGGGHHHGGGFFFEEEDDDCCCBBBAAA@@@>>>======>>>===:::888::::::999777666555444333---------------.........******)))(((''''''''''''***))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))(((((((((((((((((((((((((((((())))))******))))))(((''''''(((((())))))******&&&&&&&&&'''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''(((((((((((('''&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&''''''''''''''''''*********)))))))))((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''%%%###""""""###&&&(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&(((&&&""" !!!"""$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((((((((''''''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&'''((())))))&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++***)))((((((((((((''')))+++,,,,,,+++***(((((((((''''''''''''(((((())))))***+++++++++++++++(((((()))************))),,,++++++***++++++,,,,,,******++++++,,,------------...///000111222222222222222333444444444444333333333333333444555666777999999;;;???DDDQQQfffyyy\\\[[[YYYZZZ]]]```aaaaaa```aaaaaa___\\\ZZZZZZ[[[[[[ZZZYYYXXXYYYZZZ\\\]]]______```aaaaaaaaaaaa```aaa````````````_________^^^^^^^^^^^^____________aaaaaa```___^^^]]]]]]\\\\\\\\\]]]]]]\\\ZZZYYYXXXUUUUUUUUUTTTSSSSSSRRRRRRNNNNNNOOOPPPOOONNNMMMMMMKKKJJJIIIHHHFFFEEEDDDCCCCCCBBBAAABBBBBBAAA>>><<<======<<<;;;;;;:::999999222222222222222222111111...---,,,+++************++++++***)))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))((())))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))&&&&&&'''(((((()))******((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&'''((()))%%%&&&&&&&&&'''(((((((((((()))***++++++)))((('''))))))))))))((('''&&&%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&'''$$$$$$%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$&&&%%%###"""""""""###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&(((((((((''''''((())))))&&&&&&'''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))******+++***)))))))))))))))***))))))(((((((((((())))))((((((***+++++++++***)))'''((()))***+++******)))************+++,,,------+++++++++,,,------......,,,,,,...///000111111111333333444555555555555444444333333444444555666777999999;;;???DDDPPPfffyyy[[[ZZZYYYZZZ]]]```aaabbbcccccccccaaa^^^\\\\\\\\\\\\[[[ZZZYYYYYY[[[]]]^^^^^^^^^___````````````___cccccccccccccccccccccbbb_________``````aaaaaabbbddddddcccbbbaaa______^^^]]]]]]^^^^^^^^^]]][[[ZZZYYYYYYYYYXXXWWWWWWVVVVVVRRRRRRSSSTTTTTTSSSQQQQQQLLLLLLKKKIIIHHHFFFEEEEEEFFFEEEDDDEEEEEEDDDAAA???>>>>>>>>>>>>>>>=========;;;:::999888666555444333333333222000000/////////,,,,,,+++***))))))******))))))))))))))))))))))))'''(((((()))))))))((((((************************))))))************))))))))))))))))))(((((((((((('''''''''((()))******+++************************&&&''''''''''''''''''&&&(((((('''''''''&&&&&&&&&''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''((())))))((('''&&&&&&&&&&&&'''''')))******%%%%%%&&&&&&'''((())))))$$$&&&))),,,---,,,***)))******))))))(((&&&%%%$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''"""%%%(((+++,,,+++(((''' !!!"""###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''((((((''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''((((((((()))&&&'''((())))))((('''&&&%%%&&&'''(((((('''&&&%%%***))))))(((((((((((()))(((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***...+++(((%%%$$$&&&)))+++******))))))))))))******&&&''')))*********)))((('''((()))++++++******))))))))))))***+++,,,......///......------,,,,,,++++++,,,---///000000111111333444555555666666555555444444444444444555777777777777999===BBBNNNdddwww```_________aaadddggghhhhhhfffeeedddccc```]]]ZZZ\\\[[[ZZZYYYYYYYYY[[[[[[[[[]]]______^^^^^^```bbbcccdddeeeeeeeeedddcccbbbaaa```````````````aaaaaacccbbbaaa```___^^^]]]\\\ZZZ[[[[[[[[[[[[\\\\\\\\\ZZZZZZ[[[ZZZZZZYYYXXXWWWWWWWWWVVVTTTSSSRRRQQQPPPTTTRRRPPPMMMKKKIIIIIIIIIEEEEEEEEEEEEEEEDDDCCCBBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>===<<<;;;999999777666444333222222333444555222...+++******)))(((+++***))))))(((''''''''',,,,,,+++)))'''''')))++++++*********))))))))))))'''''''''''''''((()))******'''&&&'''***+++***'''''''''&&&&&&&&&&&&''''''***)))((('''''''''''''''%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&& !!!"""###%%%&&&'''(((&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))************))))))&&&''''''((((((((((((((()))(((''''''''''''(((((('''&&&%%%$$$$$$%%%''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%%%%&&&((()))&&&&&&%%%&&&''''''%%%$$$)))((('''&&&###!!! (((%%%!!!$$$&&&###%%%%%%$$$$$$$$$%%%&&&&&&&&&((()))'''%%%%%%(((,,,)))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&...***&&&$$$&&&((()))***))))))*********))))))(((******)))))))))))))))***+++)))((('''((()))((('''((()))***+++***)))'''%%%$$$%%%&&&((()))))))))***+++***)))(((''''''''''''+++++++++*********))))))+++++++++************)))+++,,,............///111------......///111222333888666555444444444444444666555555444444444555555777777999===BBBMMMaaatttbbbaaaaaaaaabbbeeegggiiihhhgggfffeeedddbbb___\\\\\\\\\[[[[[[[[[[[[\\\\\\\\\]]]______^^^___```bbbccccccdddeeeeeedddcccbbbbbbaaaaaaaaaaaaaaabbbbbb``````______^^^]]]]]]]]][[[[[[[[[\\\\\\]]]]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[ZZZZZZYYYXXXWWWVVVUUUTTTUUUTTTQQQOOOLLLKKKKKKJJJHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFEEEDDDDDD@@@@@@@@@@@@???===<<<;;;;;;:::888777666666777777444111...---...//////...---,,,***)))(((((())))))(((******)))'''&&&'''((()))))))))((((((((((((((('''''''''''''''((()))))))))'''&&&'''***+++***((((((''''''&&&&&&''''''((()))(((''''''&&&&&&''''''&&&&&&''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''''''''(((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))************))))))(((((((((((('''&&&%%%$$$(((((((((((((((((((((((('''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&%%%###!!!%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&''''''''''''&&&(((((((((((('''&&&$$$$$$((()))!!!'''&&&)))((('''&&&&&&%%%&&&&&&'''&&&&&&&&&'''(((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((,,,)))&&&$$$&&&'''(((((())))))************))))))((((((''''''''''''((((((+++)))((((((((((((((((((((()))***+++***)))'''&&&&&&'''((()))******************)))((((((((())))))+++++++++*********))))))))))))******+++++++++,,,+++,,,......------...000111///...---...111444666BBBLLLMMM???777;;;<<<777666555555444444444555555777777999<<>>===<<<<<<;;;<<<<<<777555222111222333333222000...,,,***)))***+++,,,''')))+++***)))''''''((())))))))))))))))))))))))''''''(((((((((((())))))'''&&&&&&'''***++++++***(((''''''&&&&&&''''''(((((('''&&&&&&&&&&&&&&&&&&((((((''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''(((((()))(((((((((((((((((((((((()))))))))(((''''''&&&&&&&&&&&&&&&%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))************)))))))))))))))(((&&&$$$"""!!!''''''((()))))))))(((''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''***(((&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&((((((''''''''''''((((((&&&&&&'''((())))))((((((***---)))###((((((++++++)))((('''&&&&&&&&&(((%%%###%%%)))+++((($$$%%%%%%&&&&&&''''''(((((((((((((((((((((((((((((()))'''&&&%%%&&&'''&&&%%%))))))************))))))((((((''''''''''''((((((***))))))(((((((((((((((((()))*********)))((('''))))))************))))))***))))))))))))***+++++++++++++++***************'''((()))***+++,,,------+++,,,------++++++,,,---333111...,,,---111555888JJJ]]]^^^FFF666999:::222555555444444444555555666888777999<<<@@@JJJ]]]ooohhhggggggfffgggggghhhiiiiiihhhggghhhhhhgggdddbbb]]]^^^```aaaaaa```______```aaabbbbbbaaaaaabbbdddddddddfffggggggffffffeeeeeeddddddccccccccccccdddaaa```^^^]]]\\\\\\\\\\\\[[[\\\\\\]]]^^^___``````aaa```^^^]]]]]]___aaabbbbbbbbbbbbaaaaaa`````````\\\[[[YYYXXXVVVTTTSSSSSSPPPQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOOOONNNMMMLLLKKKHHHHHHGGGGGGFFFDDDCCCBBBBBBBBBAAA@@@?????????>>>>>><<<999777777666555333333222///---,,,---///000+++,,,,,,+++***)))***,,,************++++++++++++((((((((()))))))))((((((&&&&&&'''((()))***++++++((((((''''''''''''(((((('''&&&&&&%%%%%%%%%&&&&&&))))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&***))))))((((((''''''''''''&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''))))))************))))))******)))((('''%%%$$$###&&&''')))***+++***(((''')))(((((((((''''''''''''((((((((('''&&&&&&&&&%%%'''''''''(((((((((((((((+++)))&&&%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''(((***++++++***((('''&&&''''''&&&%%%&&&''')))$$$%%%&&&'''((((((((((((&&&((((((%%%&&&***)))%%%******)))((('''''''''(((&&&&&&&&&(((******(((%%%&&&''''''((()))***++++++&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''((((((&&&%%%((())))))************)))***))))))))))))******+++)))***)))(((''''''((()))))))))*********))))))(((***************)))((('''))))))))))))***+++,,,---************************((())))))***++++++,,,,,,+++,,,---,,,******+++,,,111000...---...000333555>>>LLLOOO???333444666333555444444444444555666666777777999<<>>AAAJJJ[[[lllcccdddeeefffgggggggggggggggfffeeeeeeeeeddd```^^^]]]]]]\\\\\\]]]^^^```aaa^^^___```___^^^]]]^^^___]]]^^^```aaabbbbbbbbbaaaaaaaaa___^^^^^^]]]]]]]]]\\\[[[ZZZYYYZZZ\\\___aaa___^^^^^^]]]]]]\\\[[[[[[YYYZZZ[[[]]]^^^_________[[[[[[\\\\\\]]]]]]^^^^^^[[[[[[[[[[[[ZZZXXXVVVUUUTTTUUUWWWYYY[[[\\\\\\]]]XXXXXXXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTSSSQQQPPPOOONNNOOOPPPPPPOOONNNLLLKKKGGGFFFDDDDDDDDDCCCAAA???===>>>???@@@???===;;;::::::===@@@@@@<<<777222///222222111000...---,,,+++)))***+++,,,+++***(((&&&(((***,,,***'''%%%''')))))))))(((((((((((())))))'''''''''''''''((()))***''''''(((((())))))******((((((((((((((((((((((((***************************)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''((()))))))))(((&&&%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))))))))************))))))''''''((((((((((((''''''(((((((((((()))***+++,,,((()))))))))((('''%%%$$$%%%&&&&&&''''''((((((((($$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''))))))'''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&$$$#########$$$%%%%%%&&&''''''''''''''''''''''''''''''))))))))))))((('''&&&%%%%%%%%%&&&&&&'''((())))))&&&''''''''''''''''''&&&###***+++(((%%%&&&'''"""###$$$&&&''''''(((((("""###''')))(((%%%%%%&&&(((''''''&&&&&&&&&'''''''''### !!!$$$'''&&&$$$)))))))))))))))((((((((((((((((((((((((((((((((()))(((&&&%%%'''''''''&&&''''''(((******+++++++++(((((((((((()))***,,,,,,'''***,,,***&&&$$$'''+++******))))))***+++,,,,,,))))))************))))))((((((((((((((())))))***))))))******++++++++++++(((((()))***+++,,,,,,---)))***,,,,,,,,,,,,...///111000.........///111222)))111555222444::::::444333333333444555666777888555666:::>>>BBBKKK\\\mmmcccdddeeeffffffeeeeeedddccccccccccccbbb```]]]\\\[[[YYYXXXXXXYYYZZZZZZYYY]]]XXXUUUWWW\\\^^^YYYTTTYYYZZZ\\\^^^___^^^^^^]]]```___\\\[[[YYYYYYZZZZZZZZZZZZZZZYYYYYYZZZ[[[[[[```___]]]\\\\\\\\\]]]^^^YYYZZZ[[[\\\\\\\\\[[[ZZZ[[[ZZZXXXWWWWWWXXXZZZ[[[^^^]]]ZZZVVVSSSSSSUUUWWWVVVVVVVVVVVVWWWXXXXXXYYYVVVVVVWWWWWWWWWWWWWWWWWWXXXXXXWWWWWWWWWWWWXXXXXXVVVVVVUUUUUUUUUTTTTTTTTTOOOMMMJJJGGGFFFEEEFFFFFFEEEDDDCCCAAAAAA@@@@@@@@@<<<<<<;;;::::::999888888555444444333333444444555------------,,,,,,,,,+++,,,++++++++++++,,,,,,---((((((((())))))))))))))),,,)))'''(((***+++***(((***)))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&(((+++------+++(((&&&***(((&&&'''***+++)))'''''''''((())))))(((''''''))))))))))))))))))))))))((('''&&&%%%%%%%%%%%%%%%'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((''''''&&&***))))))((((((((())))))))))))((('''&&&%%%%%%$$$''''''&&&%%%$$$$$$$$$$$$''''''''''''''''''''''''''''''''''''((((((((((((###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$%%%'''((()))''''''''''''''''''''''''&&&%%%$$$$$$&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$''''''%%%%%%%%%%%%''''''&&&&&&&&&''''''''''''(((+++***)))'''''''''((()))(((((((((((((((((((((((()))+++)))%%%$$$'''(((&&&+++)))'''&&&((()))***))))))'''&&&'''***+++***(((((((((((((((((()))******))))))((((((''''''&&&&&&'''''''''((())))))******'''''''''''''''((()))))))))************+++++++++***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---////////////000111222222333333444444555555777888999:::;;;999:::<<>>======<<<;;;888888777666666666666666.........---,,,+++++++++))))))((((((((())))))***))))))))))))))))))******,,,)))'''(((***+++***((((((((('''''''''&&&&&&&&&(((((())))))))))))((((((((((((((((((((((((((((((%%%&&&(((******(((&&&%%%)))'''&&&&&&((()))(((&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%&&&'''''''''''''''((())))))))))))))))))))))))))))))((())))))))))))(((''''''&&&&&&%%%%%%&&&&&&'''((()))))))))(((''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&((()))'''''''''''''''''''''''''''%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((())),,,,,,)))))),,,---+++)))(((&&&&&&((()))(((''')))'''&&&'''***+++***(((((((((((((((((()))******+++*********)))))))))((())))))))))))))))))))))))((((((((((((((()))******)))************+++++++++***++++++,,,,,,+++***)))***+++++++++,,,,,,------,,,,,,,,,,,,---...///000///000000111222222333333444444444555666777888999:::999:::<<>>>>>======<<<;;;999777555444333000///...---,,,+++++++++*********))))))(((((((((*********)))((()))******+++*********))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((***)))(((''''''((()))***(((((()))(((((((((((()))((('''%%%$$$$$$%%%'''((())))))))))))))))))))))))''''''&&&&&&&&&''''''((('''''''''''''''((())))))((((((((((((((((((((((((***************)))((((((***)))((('''&&&%%%%%%%%%$$$%%%%%%&&&&&&''''''(((***)))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''&&&&&&'''''''''''''''''''''''')))'''%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''((()))******)))((('''(((((((((((((((((((((((((((...222///+++,,,------+++***))))))******)))''''''(((((()))((())))))***))))))(((((((((((())))))''''''''''''(((((((((((())))))******++++++++++++(((''''''''''''((())))))))))))*********++++++++++++******)))))))))(((((('''((((((***+++,,,------......---......///000111111111111111111222222222444444333333333444444555777777999<<<@@@JJJ]]]nnnJJJIIIIIIIIIJJJLLLMMMNNNNNNMMMKKKJJJKKKMMMPPPRRRQQQQQQOOOLLLJJJMMMSSSYYY]]]]]]^^^```bbbaaa^^^ZZZ]]]ZZZUUUPPPLLLJJJJJJJJJJJJMMMPPPSSSSSSOOOKKKHHHEEEHHHLLLPPPTTTWWWYYYYYYZZZXXXVVVSSSQQQPPPPPPPPPRRRQQQPPPNNNMMMLLLLLLLLLPPPQQQRRRRRRQQQOOOLLLKKKKKKMMMNNNNNNNNNOOORRRTTTRRRQQQPPPNNNNNNMMMMMMMMMMMMNNNOOOOOOPPPQQQRRRRRRSSSRRRRRRQQQQQQRRRRRRSSSTTTTTTTTTUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVTTTRRROOONNNLLLNNNOOOPPPPPPOOOMMMLLLJJJIIIGGGFFFDDDCCCCCCBBB???>>>===;;;999888666666333222000///...---------+++++++++***))))))(((((()))******)))(((((()))+++))))))((((((((('''''''''(((((())))))))))))(((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((()))***)))((('''(((***((('''&&&%%%%%%&&&'''((('''''''''''''''''''''''''''''''''&&&''''''((()))'''''''''''''''((())))))))))))))))))))))))))))))))))))******))))))((('''((((((&&&%%%$$$$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&******(((''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''$$$%%%%%%&&&''''''((((((&&&''''''(((((((((''''''''''''''''''''''''''''''(((&&&%%%%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((###$$$$$$%%%%%%$$$$$$###&&&&&&&&&''''''''''''(((%%%&&&''''''''''''''''''(((((((((((((((((((((((((((///222---((((((******...,,,)))((()))******)))'''((())))))(((((()))******))))))((((((((((((((())))))))))))************(((((())))))***++++++,,,'''''''''''''''(((((())))))************++++++++++++***)))))))))******+++((())))))***+++,,,------------------...///000111111111111111111111111111333333333333333444555666777777999===@@@III[[[lllKKKLLLLLLMMMOOOPPPPPPQQQSSSSSSSSSTTTVVVZZZ]]]______^^^\\\XXXWWW\\\fffnnnxxxzzz|||{{{wwwssspppnnniiifffbbb]]]YYYWWWUUUUUUSSSVVV[[[^^^^^^ZZZUUUQQQNNNPPPTTTXXX[[[\\\]]]]]]^^^\\\YYYWWWTTTSSSSSSSSSTTTSSSQQQOOOMMMLLLLLLLLLNNNPPPSSSUUUVVVUUUSSSRRRRRRTTTVVVWWWVVVUUUUUUVVVUUUTTTRRRPPPOOOMMMMMMLLLMMMMMMNNNOOOPPPQQQRRRRRRPPPPPPOOOOOOOOOOOOPPPPPPQQQQQQRRRSSSTTTUUUVVVVVVVVVUUUTTTTTTTTTUUUVVVWWWVVVWWWXXXXXXVVVTTTRRRPPPOOOQQQSSSTTTTTTSSSQQQOOONNNMMMLLLKKKIIIIIIHHHHHHCCCCCCAAA@@@>>>===<<<;;;888777555333222111000000......---,,,,,,+++******(((***+++***((('''))),,,)))))))))(((((((((''''''(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***)))'''&&&''')))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))'''''''''''''''((())))))))))))))))))))))))))))))((())))))))))))((('''''''''&&&&&&%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&(((((('''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&'''%%%&&&'''((())))))(((((('''''''''''''''''''''''''''%%%$$$$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((()))000222,,,''''''+++,,,///,,,(((&&&'''((()))***&&&(((***)))(((''')))+++******)))(((((((((((((((((()))))))))*********+++))))))))))))))))))))))))((((((((('''((())))))***)))************+++++++++******))))))***+++,,,---***+++++++++,,,,,,------,,,,,,,,,,,,---...///000111111111111111111111111333333333333444555777777888888:::===@@@HHHZZZjjjQQQRRRTTTVVVWWWWWWWWWWWWZZZ[[[]]]```ccchhhkkkmmmooonnnlllhhhgggmmmyyysssqqqnnnjjjfffcccbbbaaa\\\```fffiiiiiieee___[[[XXXZZZ]]]```ccccccccccccjjjiiifffcccaaa____________^^^[[[YYYWWWWWWWWWWWWVVVYYY]]]aaaccccccbbbaaaeeegggjjjjjjfffbbb^^^\\\XXXWWWUUURRRPPPNNNMMMMMMMMMMMMNNNOOOQQQRRRRRRSSSPPPOOOOOONNNNNNOOOOOOPPPOOOPPPQQQRRRTTTUUUVVVWWWVVVUUUSSSRRRSSSTTTVVVXXXWWWXXXYYYYYYXXXVVVTTTRRRQQQSSSUUUWWWWWWUUUSSSRRRQQQQQQOOONNNMMMMMMLLLLLLHHHGGGGGGEEEDDDCCCBBBAAA===<<<:::888666555555444000000///...------,,,,,,(((***+++***((('''))),,,++++++++++++************(((((())))))))))))((((((((((((((((((((((((((((((''''''((())))))(((''''''%%%''')))(((&&&%%%&&&)))''''''((())))))(((''''''))))))))))))))))))))))))'''''''''''''''((())))))'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((''''''&&&&&&''''''((()))***,,,,,,''''''''''''''''''''''''&&&&&&%%%&&&&&&'''((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%$$$%%%''')))))))))))))))''''''''''''''''''''''''&&&%%%$$$$$$&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&'''((())))))((('''&&&&&&&&&&&&'''''''''(((((()))(((''''''''')))***+++((((((((((((((((((((((((***000333---'''(((---000000,,,'''$$$%%%''')))***&&&(((******'''''')))+++******)))(((((((((((((((&&&'''''''''(((((())))))******))))))(((((('''''')))))))))))))))******+++)))************+++++++++******))))))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////222222111111111111111111222333333444555666888999999999;;;===@@@HHHYYYiiiaaa^^^\\\]]]```bbbaaa^^^^^^```ccchhhmmmssswwwzzz|||{{{wwwuuuuuuyyyxxxuuuqqqnnnllliiifffddddddiiimmmnnnkkkfffdddcccbbbaaabbbeeefffeeeiiinnnqqqrrrppplllllllllhhhbbbkkkfffaaaaaadddggghhhgggffffffhhhmmmrrrvvvxxxyyy|||~~~~~~yyysssnnnkkkhhhccc\\\VVVTTTSSSSSSRRRSSSTTTTTTRRRPPPPPPSSSVVVOOOPPPRRRRRRRRRPPPMMMLLLNNNOOOQQQRRRSSSSSSSSSSSSZZZWWWTTTUUUXXXZZZZZZYYYXXXXXXXXXWWWWWWVVVUUUTTTQQQRRRTTTVVVVVVVVVTTTSSSSSSRRRQQQQQQQQQQQQQQQQQQMMMMMMLLLJJJGGGEEEBBBAAA@@@??????>>>===<<<<<<;;;777666444222///...------*********+++++++++++++++)))(((((())))))***+++,,,***)))))))))))))))******)))(((((((((''''''''''''(((((())))))((('''&&&&&&''''''''''''''''''''''''&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((($$$%%%%%%&&&'''((()))))))))))))))))))))))))))))),,,***((('''&&&'''((()))***)))'''&&&&&&'''((((((''''''''''''((((((((((((%%%&&&'''((((((&&&$$$###(((((((((((())))))))))))'''%%%%%%%%%&&&'''&&&%%%)))((('''&&&&&&'''((()))''''''&&&&&&&&&''''''(((%%%&&&&&&&&&'''(((((((((!!!###'''(((((('''''''''&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$'''&&&%%%%%%%%%%%%&&&'''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''((((((((('''%%%$$$$$$%%%'''((()))*********++++++++++++((()))))))))))))))((((((%%%&&&&&&'''((())))))***)))///333000)))%%%'''***...---+++))))))))))))***((((((((((((((()))******333000---)))((()))+++,,,((()))***++++++***)))((())))))))))))************(((((())))))*********+++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---......///////////////......///111222333444555444444555555666777777777===;;;<<<>>>AAAHHHXXXggghhhdddaaaaaaccceeedddbbbfffgggiiilllppptttwwwyyy{{{{{{zzzxxxyyy}}}xxxuuuqqqooommmllljjjhhheeehhhlllmmmkkkhhhgggggghhhfffgggjjjjjjiiimmmrrrxxx|||}}}zzzxxxxxxwwwtttrrroookkkjjjjjjlllnnnooommmnnnqqqwww~~~~~~|||wwwooohhhdddaaa^^^]]]WWWXXXYYYVVVSSSRRRSSSUUURRRRRRRRRRRRQQQOOONNNMMMKKKKKKLLLMMMOOOQQQSSSTTTUUURRRQQQQQQTTTVVVVVVUUUTTTTTTUUUUUUUUUTTTSSSSSSSSSTTTUUUVVVVVVUUUTTTSSSSSSSSSSSSRRRRRRRRRSSSSSSPPPPPPNNNMMMKKKHHHFFFEEEBBBAAAAAA@@@???>>>======;;;:::888555333111000///,,,,,,+++++++++************************+++,,,,,,******))))))))))))******))))))((((((((('''''''''(((((())))))(((''''''&&&'''''''''''''''''''''''''''''''''((((((((())))))&&&&&&&&&'''''''''((((((&&&&&&'''''''''((((((((('''''''''''''''((((((((())))))))))))))))))))))))+++***((('''''''''))))))***)))'''&&&%%%%%%%%%&&&''''''''''''((((((((((((''''''((()))((('''&&&%%%''''''((((((((()))))))))+++***((((((((((((&&&$$$)))((('''&&&&&&'''((()))''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''"""$$$'''((('''&&&&&&'''&&&&&&'''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$'''&&&%%%%%%%%%%%%&&&'''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%%%%%%%&&&'''(((((((((((())))))))))))'''((()))******)))(((''''''''''''''''''((()))***))),,,...---)))'''(((+++,,,+++)))((('''''''''(((((((((((((((((())))))***000...+++((('''((()))***%%%&&&'''(((((('''&&&%%%((((((((()))))))))***************))))))))))))))))))************+++++++++************************++++++++++++++++++++++++---......///////////////000000000111222222222333333444444555555666666777;;;::::::===@@@HHHXXXfffsssnnnhhhggghhhjjjjjjiiiiiiiiijjjkkklllnnnpppqqquuuwwwyyy{{{|||vvvsssnnnkkkkkkjjjiiihhhgggiiikkkkkkkkkkkklllmmmooommmnnnqqqqqqppptttzzz}}}uuutttrrrooommmmmmooorrrqqqrrruuu|||}}}wwwrrrmmmiiiggg```aaaaaa___\\\YYYXXXYYYWWWVVVUUUTTTSSSRRRRRRRRROOONNNMMMLLLMMMNNNPPPQQQPPPNNNMMMNNNPPPQQQQQQQQQQQQQQQRRRSSSSSSSSSRRRRRRSSSTTTUUUVVVVVVUUUSSSRRRTTTTTTTTTTTTTTTTTTUUUUUUSSSSSSRRRQQQOOOMMMKKKJJJEEEEEEDDDCCCBBBAAA@@@@@@@@@???===;;;888666444333//////...---,,,+++******,,,++++++++++++,,,,,,---+++******)))))))))******)))))))))(((((((((''''''(((((()))))))))(((''''''''''''''''''''''''''''''''''''(((((((((((())))))&&&&&&'''''''''(((((((((''''''''''''(((((((((((())))))))))))((((((((('''))))))))))))))))))))))))+++***)))((('''((()))***)))((('''%%%$$$$$$$$$$$$''''''''''''(((((((((((()))))))))(((((((((((('''&&&&&&'''''''''(((((((((***)))'''((())))))(((&&&((((((''''''''''''(((((('''''''''&&&%%%%%%%%%%%%'''''''''''''''&&&&&&&&&###%%%(((((('''%%%%%%&&&'''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''))))))(((((('''&&&$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&''')))***+++)))(((''')))((('''&&&&&&'''((()))))))))))))))((()))******)))((('''&&&&&&%%%&&&&&&((((((''''''(((((()))***++++++)))(((''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''((((((((()))))))))+++******))))))((((((''')))************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++---......///////////////111111111111111111111111222222333444444555555666888777888<<>>FFFVVVddd{{{~~~vvvrrrrrrssstttsssoooooommmlllkkkjjjjjjjjjgggllltttzzz{{{zzzwwwsssqqqppppppooonnngggeeecccccceeeiiimmmpppsssqqqsssxxx{{{~~~}}}~~~}}}yyytttrrrtttwwwvvvuuuvvvzzz{{{wwwqqqpppppppppooommmjjjhhhcccdddeeefffhhhjjjlllmmmllllllllliiiddd^^^WWWSSSPPPPPPPPPNNNMMMKKKJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOLLLLLLNNNOOOPPPQQQRRRRRRRRRSSSTTTVVVWWWWWWWWWWWWUUUUUUUUUTTTTTTSSSQQQQQQNNNMMMLLLKKKIIIHHHGGGFFFEEEEEEDDDCCCAAA>>><<<;;;888888666444222000///......---,,,,,,++++++++++++,,,,,,+++******************)))))))))(((((((((((((((((()))))))))))))))((((((((((((((((((((((((((())))))))))))))))))(((((('''''''''((((((((())))))((((((((()))))))))******(((((())))))***++++++,,,))))))))))))))))))))))))***))))))))))))*********%%%&&&''''''(((((())))))''''''''''''(((((((((((((((''''''&&&&&&'''((((((&&&&&&&&&&&&'''''''''((($$$######%%%(((***+++***'''(((((((((((((((((('''&&&&&&'''''''''&&&%%%$$$((((((((('''&&&&&&&&&%%%%%%&&&((('''%%%%%%%%%&&&(((((())))))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''%%%%%%&&&'''(((''''''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''(((((((((&&&''')))***+++***)))((())))))'''&&&&&&'''((((((---)))%%%$$$''')))'''$$$''''''((('''''''''&&&&&&'''''''''''''''(((((()))((())))))******)))((('''))))))))))))))))))))))))''''''''''''((((((((((((&&&&&&'''((()))******+++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---......///////////////...///000111222333444444111111222222333444444444444333666:::>>>FFFTTTccczzzyyyuuuuuuvvvvvvuuupppooonnnmmmmmmmmmmmmmmmmmmrrrxxx~~~wwwxxxvvvtttttttttuuutttrrrjjjgggcccbbbeeejjjmmmooosssrrrtttzzz~~~~~~~~~|||yyyuuuttttttuuurrrqqqrrruuu|||~~~}}}~~~|||wwwuuutttssssssrrrooommmjjjmmmqqquuuxxxzzzzzzzzzuuuwwwyyyyyyuuunnngggbbbXXXXXXWWWTTTPPPLLLJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMJJJJJJKKKLLLNNNOOOPPPQQQPPPQQQSSSUUUVVVWWWVVVVVVTTTTTTUUUUUUTTTTTTSSSSSSQQQPPPOOOMMMLLLJJJIIIHHHFFFGGGGGGFFFEEECCCAAA???======;;;999777555444333000000...---,,,,,,,,,,,,---,,,+++*********************)))))))))((((((((((((((()))*********))))))((((((((((((((((((((((((******))))))))))))((((((''''''((((((((()))))))))))))))))))))************''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))******************%%%&&&'''((())))))))))))''''''''''''((((((((((((&&&&&&''''''''''''((((((&&&&&&'''''''''(((((((((***)))((((((***+++***(((''''''((((((((((((''''''%%%&&&'''(((((((((&&&&&&'''''''''''''''&&&&&&&&&%%%&&&'''&&&%%%%%%&&&'''))))))))))))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%###$$$&&&'''((()))))))))%%%&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))&&&'''((())))))*********''''''((((((((((((((((((,,,)))&&&&&&'''(((&&&$$$'''(((((())))))(((''''''''''''&&&&&&''''''((()))((()))***************)))((((((''''''''''''((((((''''''((((((((()))))))))%%%%%%&&&''')))***++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---......///////////////......///111222333444555111111222333333444444555333333666:::>>>EEESSSaaayyyzzzvvvvvvwwwvvvuuupppppppppqqqqqqrrrssstttwwwzzz~~~|||vvvvvvwwwzzz}}}~~~}}}tttppplllkkkmmmqqqttttttuuutttvvv{{{}}}zzzxxxwwwwwwuuutttqqqooooooqqqvvv{{{|||zzzyyyzzz}}}zzzxxxxxxwwwtttqqqqqquuu||||||~~~~~~yyyssspppffffffeee```YYYSSSPPPPPPNNNOOOPPPQQQQQQQQQQQQQQQMMMLLLLLLLLLLLLMMMNNNNNNMMMOOOQQQTTTUUUUUUUUUUUUTTTTTTUUUUUUVVVUUUUUUUUUSSSRRRQQQOOOMMMLLLJJJJJJGGGHHHIIIIIIIIIGGGEEEDDDBBBAAA???>>><<<:::888888444333111000///............---,,,+++*********************)))))))))(((((((((((()))***************((((((((((((((((((((((((*********)))))))))(((((('''((((((((()))))))))))))))))))))*********++++++((((((((())))))*********))))))))))))))))))))))))))))))******++++++++++++''''''((((((((('''&&&%%%''''''''''''((((((((((((&&&'''((()))***)))((((((''''''((((((((()))))))))+++)))((()))******)))(((&&&'''((())))))((('''&&&%%%&&&((()))******((((((&&&&&&&&&'''''''''''''''$$$%%%&&&&&&%%%%%%''')))*********))))))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&'''((((((((('''###%%%&&&(((((('''&&&%%%'''&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((((((((('''''''''((()))++++++$$$&&&((()))***)))((('''(((''''''((((((((('''&&&&&&'''((())))))((('''&&&'''&&&&&&&&&&&&'''(((((((((((()))))))))******+++((('''&&&&&&&&&&&&'''(((((((((((()))))))))******%%%&&&&&&'''((()))******)))************+++++++++************************++++++++++++++++++++++++---....../////////////////////000111222222333333222222333333444555555555444444777;;;>>>EEERRR___yyyyyyvvvvvvwwwvvvtttvvvvvvwwwxxxzzz|||}}}~~~~~~|||}}}{{{vvvtttwwwzzz||||||xxxvvvxxx}}}~~~}}}~~~~~~{{{xxxwwwuuussssssuuuyyy{{{|||zzz|||~~~~~~|||{{{zzzzzz}}}|||{{{xxxuuuuuu{{{|||xxxvvvrrrsssqqqlllccc\\\XXXWWWUUUVVVVVVWWWWWWWWWWWWWWWPPPOOONNNMMMLLLLLLLLLLLLKKKMMMPPPSSSTTTUUUTTTTTTTTTUUUUUUVVVWWWWWWVVVVVVTTTSSSQQQPPPNNNLLLKKKJJJHHHIIIKKKLLLKKKJJJHHHGGGDDDCCCBBB@@@>>>===<<<;;;666555444222111000000000...---,,,+++************************))))))))))))(((((()))***************))))))))))))))))))))))))+++*********))))))(((((((((((((((((()))))))))))))))************+++++++++))))))))))))(((((((((((())))))))))))))))))))))))((()))***+++++++++++++++((())))))(((&&&$$$"""!!!''''''''''''((((((((()))&&&'''***+++,,,+++***((((((((((((((())))))))))))&&&%%%%%%&&&)))******)))&&&'''((())))))((('''&&&$$$&&&(((***++++++***)))%%%&&&&&&''''''(((((((((###%%%&&&%%%%%%&&&(((***************)))(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%'''''''''(((''''''&&&&&&"""###%%%''''''&&&%%%$$$((('''%%%$$$$$$%%%'''(((&&&&&&&&&'''''''''(((((()))(((&&&&&&''')))+++---###%%%(((***+++***((('''$$$&&&((()))))))))))))))%%%&&&'''((((((((('''&&&'''&&&&&&&&&&&&'''(((((((((((('''(((((()))***+++)))((('''&&&&&&'''((()))))))))))))))************'''''''''((((((((((((((()))************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++---......///////////////111111111111111111111111222333333444444555555666555555888;;;>>>DDDRRR___yyyyyyzzz|||zzzxxxwwwyyyzzz{{{zzzzzz}}}~~~}}}|||yyyyyy|||}}}yyyttttttttttttvvvyyy|||}}}}}}||||||~~~{{{wwwwww{{{uuusssvvvtttsssrrrpppmmmhhhccc```cccaaa___]]][[[ZZZZZZ[[[WWWUUURRRPPPOOOMMMJJJHHHGGGHHHKKKOOOSSSUUUTTTSSSTTTTTTTTTSSSTTTTTTUUUUUUTTTTTTSSSQQQPPPOOONNNMMMKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHFFFDDDBBB@@@@@@??????>>><<<:::777444333111111000...,,,***))))))************)))((((((''''''***************************+++++++++***)))'''&&&''''''''''''((((((((()))))))))))))))************+++***((('''''''''((()))))))))))))))******************))))))******+++,,,+++++++++************)))*********)))(((&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))''''''&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&&&&''''''((()))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%'''((()))))))))))),,,+++***(((''''''&&&&&&)))'''&&&'''((()))((('''&&&&&&&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))%%%((()))(((&&&%%%(((+++******))))))((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''***)))'''''')))***++++++******))))))))))))******$$$%%%%%%&&&'''''''''&&&***)))((((((((()))+++,,,(((((((((((())))))))))))******))))))******+++,,,,,,,,,++++++,,,,,,---...222111111000///......---111111111000111111222222222222333333444555666666888777999<<<>>>DDDRRR___{{{}}}zzz}}}}}}xxxwwwuuuuuuwwwxxxyyyyyy~~~yyyuuuwww~~~}}}wwwqqqoooqqqttttttsssqqqooollliiihhhlllkkkjjjhhhhhhhhhhhhhhhccc```[[[WWWSSSPPPLLLIIIEEEFFFHHHKKKOOORRRQQQQQQRRRRRRRRRRRRRRRSSSTTTTTTTTTTTTSSSSSSRRRQQQPPPPPPNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJHHHGGGEEECCCBBBAAA@@@@@@>>>;;;999777555444444222000...,,,+++******+++*********)))))))))(((((((((((((((((((((((((((+++++++++******)))(((''''''''''''((((((((())))))''''''''''''((((((((((((+++***)))((('''(((((()))(((((()))))))))*********))))))(((((())))))***++++++++++++************)))))))))))))))(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((***)))((('''&&&%%%%%%$$$((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((())))))((('''&&&$$$$$$###''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''(((''''''))))))((((((''''''(((((()))'''&&&'''((()))(((&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''(((((((((((((((((((((((()))*********))))))+++,,,)))(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((''')))(((''''''((()))************))))))))))))******&&&&&&'''(((((((((((((((***)))((((((((()))++++++))))))))))))************++++++******++++++,,,---,,,++++++++++++,,,------///////////////000000000111111111111111111222222222333333444444555555555777777999<<>>===<<<<<<;;;999666444111000///++++++++++++************************************,,,+++)))((((((((()))***'''(((((((((((()))))))))))))))))))))***************))))))(((((((((((((((''''''((((((((())))))))))))(((((((((((()))******+++++++++*********))))))''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''')))***)))((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''((((((&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&'''((((((((('''&&&&&&(((((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''$$$"""###&&&((('''$$$''''''(((((()))***++++++((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((''''''((()))))))))(((((((((((())))))(((((()))))))))))))))((()))))))))))))))******+++)))))))))*********++++++++++++******++++++,,,---+++++++++***+++,,,,,,---+++,,,---...///111222222///000111111222222222222444444444444444444333333444555999>>>@@@EEEPPP[[[ttt}}}~~~{{{{{{~~~}}}|||~~~}}}~~~wwwrrrsssssspppoooqqqrrrpppnnnnnnnnnnnnmmmllljjjkkkmmmpppuuuzzz}}}zzzvvvsssrrrpppooommmddd```\\\YYYYYYYYYXXXXXXNNNNNNMMMMMMMMMMMMNNNNNNPPPPPPPPPQQQQQQQQQQQQRRRSSSSSSRRRPPPNNNMMMLLLKKKJJJKKKLLLMMMLLLJJJGGGFFFHHHHHHGGGEEEDDDBBBAAAAAA@@@???===;;;999666444333------,,,,,,+++*********************************++++++)))((((((((()))***(((((((((((()))))))))***))))))))))))************)))))))))))))))(((((('''(((((((((((())))))))))))***))))))))))))***+++++++++++++++*********))))))&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%(((*********)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&###$$$%%%&&&'''((()))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''(((((((((''''''&&&(((((('''&&&&&&&&&&&&&&&(((&&&%%%&&&'''((('''&&&%%%&&&&&&&&&'''''''''(((''''''((((((((((((''''''((((((((((((((((((((((((***'''%%%&&&)))+++***((((((((()))***++++++,,,---((((((((((((((((((((((((&&&'''''''''(((((())))))((()))+++***((('''(((***))))))(((((((((((())))))(((((()))))))))(((((('''((()))))))))************((((((((()))))))))******)))))))))))))))******++++++************+++,,,,,,------....../////////000...///000222333333333222444444444444444444333333444555999===@@@DDDOOO[[[qqq{{{xxx}}}{{{xxxzzz~~~|||~~~|||}}}uuuppprrrtttsssrrrtttrrrpppooosssyyyzzzvvvqqqpppooooooqqqtttzzz}}}{{{yyywwwtttqqqllliiidddaaa```___^^^]]]SSSRRRPPPOOOMMMMMMLLLLLLOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPOOOOOONNNMMMLLLLLLJJJKKKKKKLLLKKKJJJIIIHHHJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@===;;;999777111111000///---,,,++++++((((((((((((((((((((((((******)))))))))))))))***((((((((()))))))))******''''''''''''(((((((((((()))))))))))))))(((''''''))))))))))))***************************++++++,,,+++++++++************)))''''''((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***)))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&'''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''''''''''''''(((((()))(((((('''))))))((('''&&&&&&&&&''''''&&&%%%&&&''''''&&&%%%((((((((()))******++++++(((((())))))))))))(((((())))))))))))))))))))))))((('''&&&&&&((())))))((((((((()))******+++,,,,,,((((((((((((((((((((((((&&&&&&''''''((()))))))))'''***---,,,)))'''(((***)))((((((''''''(((((()))((())))))))))))(((((('''(((((()))************)))'''((((((((())))))))))))((((((((((((((()))*********************+++,,,,,,//////..................---///000222333333333222444444444444444444444444444555888<<>><<<;;;:::777666222111///,,,++++++,,,,,,,,,++++++******+++++++++***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((()))+++,,,,,,+++************+++++++++++++++++++++++++++***)))((())))))(((((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''((()))))))))(((((('''&&&&&&&&&'''((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((((()))))))))(((((('''''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((''''''''')))(((((()))+++,,,,,,+++(((((((((((((((((((((((('''(((((())))))))))))(((&&&'''(((((())))))(((((((((''''''''''''&&&&&&&&&&&&''')))*********)))((()))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))***++++++++++++*********++++++++++++******(((***++++++*********+++***++++++,,,,,,------...111111000//////000111111222222222333333444444444777777:::===???DDDPPP\\\oooqqqsssvvvxxxxxxuuurrrpppsssxxx}}}{{{vvvsssrrrwwwxxxxxxwwwtttqqqpppppppppmmmjjjhhhhhhhhhgggfffiiikkkmmmpppsssyyy~~~{{{}}}~~~||||||~~~yyyuuuwww{{{xxxrrrpppooollljjjiiilllqqqvvvyyysssllljjjlllppprrrrrrnnnkkkgggcccccciiirrryyy}}}~~~{{{|||vvvvvvuuuuuuuuutttttttttssstttuuuvvvwwwzzz}}}vvvsssrrrrrrrrrrrrpppllliiieeeaaa\\\XXXTTTQQQNNNNNNOOONNNLLLIIIHHHIIIKKKLLLMMMMMMLLLLLLMMMMMMMMMLLLKKKKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFEEEEEECCCAAA@@@@@@???===<<<888666333000...---------,,,++++++***++++++,,,,,,******)))))))))(((((((((************************))))))))))))))))))))))))+++)))((()))++++++***)))************+++++++++,,,******+++++++++***))))))))))))(((((((((((())))))(((((((((((()))))))))***))))))))))))))))))))))))(((((((((''''''''''''&&&$$$%%%&&&'''((()))******(((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''(((((()))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((((((((())))))******)))(((''')))+++,,,+++***''''''''''''''''''''''''((())))))))))))((((((''''''(((((()))))))))))))))'''''''''&&&&&&&&&%%%%%%(((((((((((())))))))))))'''((()))******)))((((((************************))))))***++++++++++++***)))******************))))))+++,,,,,,***))))))***+++++++++,,,------......111111000//////000111111111111222333333444555555777777999===???DDDPPP\\\ooovvvxxx|||~~~~~~|||{{{zzz{{{{{{wwwuuuuuuvvvxxxuuurrrnnnkkkiiihhhgggkkknnnppptttxxx}}}~~~zzzvvvtttpppmmmkkkooouuuyyy~~~yyyrrrooopppsssvvvwwwvvvqqqjjjbbb___aaaggglllooopppsssvvvxxxzzzzzzzzz}}}{{{zzzwwwuuuttttttuuuvvvvvvwwwxxxzzzzzzvvvuuuvvvrrrqqqpppnnnllliiigggeeebbb]]]YYYXXXYYYWWWRRRLLLMMMMMMMMMMMMMMMNNNNNNNNNOOOOOONNNMMMLLLKKKKKKKKKIIIIIIIIIHHHHHHGGGGGGGGGHHHFFFEEEDDDDDDDDDAAA@@@<<<;;;888444111///...---++++++*********++++++,,,*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++***))))))******)))(((*********+++++++++,,,,,,,,,,,,---------,,,,,,+++))))))(((((((((((())))))''''''((((((((()))))))))((((((((((((((((((((((((((((((((('''''''''''''''%%%&&&&&&'''((()))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&''''''''''''''''''&&&&&&'''''''''''''''&&&&&&''''''(((((((((((((((''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((((((''''''((((((((((((((((((((((((---------,,,,,,++++++***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((()))))))))((('''&&&''')))******)))''''''''''''''''''''''''))))))***))))))((('''&&&''''''((())))))))))))((((((((('''''''''&&&&&&&&&((((((((('''((()))******'''((()))*********)))((())))))))))))))))))))))))))))))***++++++++++++***))))))************))))))***+++,,,,,,***)))))))))------......///000000000333222222222222222222333000000111222444555666666666666999<<>><<<888555222000///,,,,,,++++++******++++++************))))))))))))((((((((((((((((((((((((************************+++)))((()))******)))(((***++++++++++++,,,,,,,,,+++,,,,,,---------,,,,,,))))))(((((((((((())))))&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))((((((&&&&&&'''(((((('''&&&&&&&&&&&&'''''''''''''''&&&'''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&$$$%%%&&&&&&'''''''''&&&''''''''''''''''''''''''))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%&&&((()))((('''''''''''''''''''''''''''))))))***))))))((('''&&&%%%&&&''''''((((((''''''))))))))))))((((((((((((((((((((('''((()))******'''(((***+++++++++******(((((((((((((((((((((((())))))***++++++++++++***))))))************))))))***+++,,,,,,***)))))))))------...//////000000111222222222333333222222222000000111222444555666666555555888<<<>>>DDDPPP]]]mmmzzz|||}}}}}}|||~~~~~~xxxsssqqqsssuuu||||||{{{wwwqqqkkkgggfffdddfffjjjmmmqqquuu{{{~~~}}}}}}~~~|||{{{zzzxxxwwwxxx|||}}}{{{zzz|||~~~~~~{{{uuuoookkkiiiiiigggffffffhhhjjjnnnrrrtttqqquuu||||||||||||~~~||||||yyyvvvrrrrrrqqqnnnlllmmmooorrr{{{xxxvvvuuutttqqqlllhhh```^^^\\\XXXUUUQQQOOOMMMLLLKKKIIIGGGFFFEEEEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHLLLKKKJJJJJJJJJIIIFFFCCCBBBAAA???===:::888555444000///...---,,,+++++++++++++++*********)))))))))((((((((((((((((((((((((***************************((('''(((******)))(((++++++++++++,,,,,,,,,,,,))))))***+++++++++******))))))(((((((((((())))))&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))'''(((((((((((())))))))))))))))))(((((((((''''''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%%%%&&&'''(((((('''&&&%%%&&&&&&'''(((((((((((('''(((((((((((((((((('''&&&'''''''''''''''((((((((('''''''''''''''&&&&&&&&&$$$%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((''''''&&&&&&&&&%%%&&&%%%$$$&&&((()))((('''''''''''''''''''''''''''((())))))))))))(((((('''%%%&&&&&&'''''''''''''''*********)))))))))(((((((((((((((((())))))))))))((()))+++,,,,,,,,,,,,+++(((((((((((((((((((((((())))))***++++++++++++***)))******************))))))+++,,,,,,***))))))***,,,,,,,,,---....../////////000111111111111000///111111222333333444555555444555888<<<>>>DDDPPP]]]mmmxxx{{{}}}}}}|||~~~zzzuuusssuuuwww{{{}}}}}}wwwqqqmmmkkkiiikkknnnoooqqqtttwwwzzzzzz{{{{{{{{{|||~~~{{{|||}}}}}}||||||~~~~~~}}}~~~}}}xxxqqqkkkgggfffhhhiiikkkmmmpppsssuuuvvvppptttyyy}}}}}}}}}||||||{{{|||}}}{{{uuuuuussspppmmmoootttyyy~~~~~~~~~|||zzzxxxxxxwwwtttmmmcccZZZTTTMMMLLLIIIGGGEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIKKKLLLKKKHHHFFFEEEDDDCCCBBB@@@>>><<<;;;555444333111///...------+++++++++*********))))))************************************************(((''''''(((***+++***)))+++++++++,,,,,,,,,------((()))***++++++++++++***))))))(((((((((((())))))''''''''''''(((((((((((())))))))))))))))))))))))'''((((((((())))))))))))((((((((((((((()))))))))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%%%%&&&((())))))(((&&&%%%&&&'''(((((()))))))))(((((((((((((((((('''&&&&&&&&&'''''''''((((((((()))(((((('''''''''&&&&&&&&&%%%&&&'''((())))))))))))((((((((((((((((((((((((''''''((((((((((((((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''&&&&&&''')))******)))(((((((((((((((((((((((('''(((((())))))))))))(((&&&&&&'''((((((((((((((())))))))))))((((((((((((&&&''')))*********)))(((((()))***,,,---,,,,,,+++************************))))))***++++++++++++*********++++++++++++******(((***++++++*********+++,,,,,,------....../////////000111111111111000///222222222333333444444444444444777;;;>>>DDDPPP]]]lllnnnsssxxxyyyzzz}}}{{{yyyzzz|||{{{~~~xxxtttsssssstttvvvvvvvvvwwwyyy|||}}}}}}~~~}}}}}}~~~{{{}}}}}}wwwnnngggbbbaaahhhjjjnnnrrruuuvvvwwwwwwqqquuuzzz}}}~~~~~~}}}~~~vvvvvvtttqqqpppssszzz}}}vvvggg^^^QQQOOOLLLJJJHHHHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHJJJMMMMMMJJJHHHGGGFFFFFFEEEDDDBBB@@@???999888666444111000///...+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,************************'''&&&&&&'''***++++++***++++++,,,,,,,,,---------***+++,,,---------------))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******&&&&&&'''((()))***++++++(((((((((((((((((((((((('''((()))++++++)))((('''%%%&&&((())))))(((&&&%%%''''''((()))******))))))(((((())))))((('''&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&'''''')))***++++++++++++))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&'''((()))***++++++)))((('''(((+++,,,+++***))))))))))))))))))))))))''''''((())))))***))))))'''(((((())))))))))))))))))(((((((((''''''''''''&&&''')))***+++***(((''''''(((***+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***++++++,,,,,,,,,,,,++++++''')))+++++++++***+++,,,......//////000111111111111222333444444333222111333333333333333333333333444444777;;;>>>DDDPPP]]]lllrrrtttuuuwwwyyy}}}~~~~~~|||{{{yyyvvvvvvxxxwwwxxxyyyxxxwwwyyy}}}}}}}}}tttmmmjjjhhhfffdddhhhkkkooorrrtttvvvyyy{{{tttrrrtttxxxzzzxxxxxx{{{|||zzzwwwuuuwww{{{zzzgggZZZWWWRRRMMMJJJHHHFFFEEEGGGFFFDDDCCCDDDEEEGGGHHHIIIIIIIIIJJJJJJKKKKKKLLLKKKJJJIIIGGGEEEDDDBBBBBB???>>><<<999666333000///******+++,,,,,,,,,,,,++++++)))((()))***+++***(((+++***)))(((((()))***+++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***((('''&&&,,,++++++***)))(((((('''***)))((()))***+++***(((((((((''''''''''''((((((((((((((((((''''''''''''))))))))))))************%%%&&&((()))))))))((('''&&&'''((()))))))))))))))***)))&&&%%%%%%''')))+++''''''''''''''''''''''''$$$&&&))),,,,,,)))&&&$$$''''''''''''''''''&&&&&&&&&'''''''''&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&'''((())))))((('''''''''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&''''''((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))'''((()))(((%%% ''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''***)))'''''''''((('''&&&)))))))))))))))(((''''''''''''''''''''''''''''''%%%&&&'''((()))***+++,,,.........------,,,,,,,,,))))))))))))))))))))))))++++++************++++++,,,,,,,,,+++++++++******,,,,,,,,,---------......//////000000111111222222111222222333333444444555444444777:::===BBBNNN[[[kkk|||vvvwwwxxxxxxxxxzzz}}}{{{zzzzzzuuuwwwxxxwwwwwwxxx|||||||||~~~~~~}}}}}}|||tttooommmlllkkkjjjkkknnnqqqsssttttttttttttpppmmmnnnsssuuutttvvvyyy}}}{{{yyyxxxzzz}}}yyyeee```ZZZUUURRRPPPLLLIIIHHHGGGEEEDDDCCCDDDEEEFFFHHHIIIJJJKKKLLLMMMMMMNNNJJJJJJIIIHHHGGGGGGFFFFFFAAA@@@>>><<<999777555444......---------,,,,,,+++---,,,******++++++)))(((******))))))))))))******))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***(((((('''((()))***+++,,,------***)))((()))***+++***(((((((((''''''''''''((((((&&&'''''''''(((((())))))(((((()))))))))*********((())))))))))))(((&&&&&&''''''(((((()))(((((((((***)))'''&&&&&&'''((()))''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''(((((((((''''''&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''''''''%%%%%%'''&&&&&&%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((()))******)))&&&###!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))+++)))((('''((()))(((''')))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&'''((()))***++++++///......---,,,++++++***++++++******************++++++************++++++------,,,,,,,,,+++++++++,,,,,,,,,---------......------......//////000000111222222333333444444555555555777;;;===AAANNNZZZhhhxxxzzz{{{{{{zzzxxxwwwxxxyyy}}}~~~}}}||||||}}}{{{}}}zzzxxxtttvvvwwwwwwwwwxxx{{{}}}}}}|||}}}}}}{{{|||yyywwwyyy}}}{{{uuuqqqppppppqqqqqqpppqqqsssttttttsssqqqpppppplllkkknnnoooooorrrvvv{{{}}}~~~|||{{{{{{uuunnnfffaaa___[[[UUUPPPKKKJJJGGGEEEDDDCCCCCCCCCCCCDDDFFFHHHIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIDDDCCCBBB@@@>>><<<;;;:::444333111///...---,,,,,,///---++++++++++++)))((()))***************)))))))))))))))*********++++++------------------------,,,,,,,,,,,,,,,+++******''''''(((***,,,---//////***)))((()))***+++***(((((((((''''''''''''((((((%%%%%%&&&'''((()))******(((((())))))))))))******++++++******)))'''&&&%%%((((((((()))((((((''''''))))))((((((''''''''''''''''''''''''''''''''''''***)))'''%%%%%%''')))***''''''''''''''''''''''''((((((((()))(((((('''&&&''''''&&&&&&&&&&&&''''''((((((((((((((('''%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((()))*********))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***,,,***(((((()))***)))((()))))))))))))))(((((('''''''''''''''''''''''''''(((((((((((())))))))))))......---,,,,,,++++++***---,,,,,,,,,++++++******++++++************++++++---------,,,,,,,,,++++++,,,,,,,,,---------......------......//////000000111222222333333444444555666666888;;;<<>><<<:::777444333---,,,++++++------,,,+++,,,,,,,,,,,,+++***))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++))))))((((((((('''''''''***)))((()))***+++***(((((((((''''''''''''(((((())))))((((((''''''''''''''''''(((((((((((())))))'''''''''''''''((())))))******++++++******))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((%%%''')))******)))'''%%%%%%%%%&&&&&&'''((((((((($$$%%%&&&&&&&&&&&&&&&&&&((((((''''''''''''(((((())))))((('''&&&&&&&&&&&&'''''''''(((''''''&&&%%%''''''((((((((()))))))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''******)))(((((()))))))))(((((((((((((((((((((((())))))((('''&&&&&&&&&&&&'''&&&$$$%%%&&&''''''&&&'''(((((()))))))))))))))''''''''''''''''''''''''))))))))))))((((((((((((%%%&&&''')))+++---...///------------------......,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,---------......------......//////000000111222222333333444444555888777999;;;<<<@@@KKKWWWlllzzzsssttttttsssrrrsssuuuwww{{{~~~|||uuuooommmmmmnnnrrrvvvuuurrrqqqvvv|||zzzyyyxxxwwwtttuuuwwwzzz~~~~~~{{{xxxyyyzzz||||||xxxvvvzzz{{{~~~~~~{{{yyyzzz{{{|||wwwqqqlllkkkjjjiiimmmrrroootttzzz~~~~~~wwwqqqooooookkkkkkkkkjjjjjjiiihhhhhhWWWSSSMMMGGGCCCBBBCCCDDDJJJJJJJJJIIIIIIHHHHHHHHHIIIHHHGGGFFFEEEDDDCCCCCC@@@@@@AAA@@@>>>;;;777555222111///...///...,,,***------,,,+++*********************+++++++++,,,,,,++++++++++++++++++++++++***+++++++++++++++******(((((((((((())))))))))))***)))((()))***+++***(((((((((''''''''''''(((((('''''''''((((((((((((((('''''''''((((((((())))))((('''&&&%%%%%%&&&'''''''''(((((()))))))))((((((&&&&&&'''(((((()))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&%%%%%%&&&&&&'''(((((()))%%%%%%&&&'''''''''''''''((((((''''''''''''((((((((('''&&&%%%%%%&&&&&&'''''''''((((((((('''%%%%%%$$$$$$%%%&&&'''((())))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''***************)))))))))''''''''''''''''''''''''&&&&&&%%%%%%&&&''''''((('''&&&%%%%%%'''(((((('''''''''((()))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))''''''((()))***+++,,,,,,+++,,,,,,------......///---,,,,,,++++++,,,,,,---......---------,,,,,,,,,,,,,,,,,,---------......------......//////000000111222222333333444444555777777888;;;<<<@@@LLLXXXiiixxx||||||zzzwwwuuuuuuwwwyyy|||zzzrrrmmmlllooosssvvvuuuqqqqqqvvv}}}~~~yyyvvvuuutttsssssssssuuuzzz}}}~~~zzzvvvtttwww{{{~~~zzzwwwrrrpppvvv~~~|||yyy{{{zzztttpppmmmiiijjjnnniiiooowww|||xxxrrrrrrsssnnnoooqqqssstttuuuuuuvvvfffaaaXXXPPPKKKJJJKKKLLLIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHFFFEEEDDDDDD???@@@BBBCCCAAA===999777777555333111000...,,,***///...,,,***))))))***+++******+++++++++,,,,,,,,,************************+++++++++++++++***)))(((++++++******))))))((((((***)))((()))***+++***(((((((((''''''''''''((((((%%%&&&&&&'''((()))******''''''''''''((((((((()))***((('''%%%$$$$$$$$$%%%%%%%%%&&&'''((((((((('''%%%&&&&&&'''((()))******))))))))))))))))))))))))'''(((((((((((((((((('''%%%%%%&&&&&&'''((())))))&&&&&&'''((())))))((((((((((((''''''''''''(((((()))((('''&&&&&&''')))***''''''((((((((('''%%%$$$!!!"""###$$$&&&'''((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''(((((()))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%#########$$$&&&((()))***((('''&&&&&&((())))))(((''''''((()))))))))))))))''''''''''''''''''''''''(((((((((((()))))))))***)))))))))))))))************++++++,,,---...//////---,,,,,,++++++,,,,,,---000////////////.........,,,,,,,,,---------......//////000000111222222222111222222333333444555555666666888;;;<<>>===;;;999666444222111......---,,,++++++++++++,,,+++***))))))***+++,,,---,,,+++******+++,,,,,,)))******++++++******))),,,+++***)))))))))))))))***)))((('''''')))***,,,************))))))))))))'''''''''((((((((())))))*********)))))))))))))))((((((((((((((('''''''''((((((((((((((((((((('''(((((('''''''''(((((()))''''''((((((((((((''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&***))))))))))))))))))***((((((((('''''''''&&&&&&&&&''''''''''''''''''&&&(((((((((((('''''''''&&&)))(((((((((((((((((((((***))))))(((''''''&&&&&&'''((((((((())))))))))))'''&&&%%%%%%%%%&&&''''''''''''((((((((((((''''''***))))))(((''''''((((((&&&'''(((((())))))(((((('''(((((())))))(((((('''***++++++,,,,,,,,,,,,+++///...+++))))))***,,,------......////////////...------..................---...000111222222222111111222222333333444444555444444777<<<>>>BBBJJJTTTdddxxx~~~zzzuuuoooooorrrrrrtttvvvvvvvvvyyy~~~}}}zzzwwwtttrrrqqqppppppqqqrrruuuyyy||||||{{{rrrnnnkkkkkknnnppppppoooqqqooopppssstttuuuzzzzzzuuuxxx|||yyyyyyyyy{{{|||{{{yyywwwwwwwwwzzzsssqqqtttwwwwwwvvvvvvvvvvvvxxx{{{||||||{{{~~~zzzuuuppplllfff^^^XXXRRRQQQOOONNNMMMLLLJJJHHHEEECCCBBBBBBDDDDDDDDDCCCBBBCCCDDDEEEDDDDDDCCCBBBBBBAAA@@@>>><<<:::888777444222000---,,,+++,,,---,,,+++***))))))***+++,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++*********)))(((((()))))))))******)))((()))***+++,,,))))))******+++++++++,,,'''''''''(((((((((((()))(((((())))))))))))******'''''''''(((((()))))))))''''''((((((((((((((((((+++)))'''&&&&&&''')))***'''(((((((((((((((((('''''''''''''''''''''''''''(((((((((''''''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&''')))'''$$$""""""$$$''')))'''''''''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&))))))(((''''''&&&%%%%%%)))))))))(((''''''&&&&&&(((((((((((())))))))))))&&&%%%%%%%%%&&&'''((((((&&&''''''((((((''''''''')))(((((('''''''''''''''''''''((())))))))))))(((((())))))******))))))((())))))***+++++++++++++++---,,,***)))((()))+++,,,//////000000//////........................------...///000111222222222222111222222333333444444555333333666:::===AAAJJJSSScccxxxzzzwwwttttttwwwwwwyyy{{{{{{{{{|||~~~{{{yyyxxxxxxxxx{{{vvvrrrnnnkkkkkklllkkkjjjrrrsssuuuwwwwwwwwwyyy|||~~~uuuuuuzzz||||||~~~}}}xxxuuusssyyy}}}{{{vvvwwwyyyyyywwwwwwwwwvvvxxx{{{~~~|||{{{zzzyyywwwppphhhbbbZZZVVVRRRPPPPPPOOOLLLIIIFFFDDDBBBBBBDDDFFFFFFEEE>>>@@@BBBCCCDDDCCCBBBAAAEEEDDDCCCAAA@@@>>>===<<<999666222///,,,,,,,,,---,,,+++************+++,,,++++++++++++,,,,,,,,,------..................---)))((((((((((((((()))******))))))))))))***+++,,,)))))))))*********++++++))))))))))))))))))))))))''''''(((((()))******+++'''(((((((((((()))))))))''''''''''''((((((((((((***)))((('''''''''((()))&&&''''''((((((''''''&&&&&&&&&&&&'''''''''''''''((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((&&&$$$!!!!!!$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''''''''(((''''''''''''''''''''''''((((((((('''''''''&&&&&&))))))((((((''''''''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&'''((())))))(((((())))))***))))))))))))(((((('''''''''((((((%%%%%%&&&'''''''''''''''))))))************))))))'''((()))******+++******---,,,***))))))***+++,,,////////////...---,,,,,,...............---------000000111111222222222222111222222333333444444555444444666:::===AAAJJJTTTcccxxx{{{xxxvvvuuutttssswwwzzz}}}}}}~~~{{{vvvwwwyyy{{{~~~}}}yyywwwuuuyyy}}}xxxwwwvvvwwwzzz~~~|||uuummmgggaaa]]]XXXVVVVVVUUUQQQNNNIIIGGGDDDDDDDDDEEEEEEEEE>>>@@@BBBDDDDDDDDDBBBAAAEEEDDDDDDCCCBBBAAA@@@???<<<999555111...------...---,,,+++******+++,,,---++++++,,,,,,---------------......//////......---)))((((((((((((((()))***(((((((((((())))))************)))))))))(((((((((************************&&&&&&'''((()))******+++***)))))))))((((((((((((&&&'''''''''(((((())))))(((((()))******)))((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&((()))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''(((((((((((((((((((((((('''''''''(((((()))))))))((((((((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((((())))))''''''((())))))))))))))))))))))))(((((()))******%%%&&&''''''((((((''''''))))))************))))))&&&'''((()))************,,,,,,+++***++++++,,,---------------,,,++++++***.....................---111111111111111222222222111222222333333444444555666555777;;;>>>BBBLLLVVVcccyyy}}}~~~{{{zzzyyy|||~~~{{{~~~}}}|||||||||{{{{{{}}}~~~{{{xxxxxxzzz}}}wwwpppkkkhhheeecccaaa___]]]ZZZXXXQQQMMMIIIGGGFFFFFFEEEDDDBBBCCCDDDEEEFFFEEEEEEDDDDDDDDDCCCCCCBBBBBBAAAAAA???===999555222000//////---,,,+++******+++,,,---***+++,,,---......------+++,,,,,,------,,,,,,+++******)))(((((()))))))))((((((((()))))))))*********)))))))))((((((''''''++++++************))))))&&&&&&'''(((((()))***************))))))(((((((((&&&&&&''''''((()))))))))&&&''')))+++++++++)))(((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((((())))))'''(((((((((((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''((())))))((()))************)))(((&&&&&&&&&&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''((((((((()))))))))))))))&&&''''''((())))))******(((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&%%%&&&'''((((((((((((((($$$%%%&&&&&&''''''''''''***))))))))))))******+++(((((()))************)))((())))))******))))))(((&&&'''(((******+++++++++,,,++++++++++++,,,,,,---+++++++++,,,++++++******---------.........//////222222111111111222222333111222222333333444444555777666777;;;>>>BBBLLLWWWeeezzz}}}yyyxxxzzzuuuyyy~~~zzz{{{zzzyyyxxxyyy|||~~~~~~~~~xxxtttqqqmmmnnnnnnmmmjjjfffeeeddd\\\XXXRRRNNNKKKIIIHHHFFFDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCCCCCCCCCCBBBBBBAAA@@@===:::777444333222---,,,++++++++++++,,,---***+++,,,............---++++++,,,,,,,,,,,,++++++,,,+++***)))))))))))))))))))))******++++++******)))))))))))))))*********))))))))))))((((((''''''&&&'''''''''((())))))))))))))))))))))))*********&&&&&&''''''((())))))***&&&'''((()))***+++++++++(((((())))))))))))((((((&&&&&&'''(((((()))******'''((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''(((((()))******))))))'''''''''(((((('''''''''&&&&&&'''''''''(((((((((((('''&&&%%%%%%&&&'''((('''''''''((((((((())))))'''''''''''''''''''''''''''((((((((((((((((((((()))))))))(((((('''''''''&&&'''((())))))(((''''''###$$$%%%&&&''''''''''''((((((((((((((()))******(((((()))***************'''(((((())))))((((((''''''''')))***+++,,,,,,,,,************++++++,,,,,,******+++,,,,,,,,,+++++++++,,,,,,---...///000000333333222111111111222333111222222333333444444555777555666:::<<>>@@@DDDGGGHHHFFFCCC@@@CCCBBBAAA???===:::888777666444111...---,,,---------,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((()))***+++,,,,,,+++************************************)))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&((()))++++++)))(((&&&&&&''''''((()))******+++******))))))((((((''''''&&&&&&''''''((()))))))))'''''''''''''''''''''''''''&&&&&&&&&'''(((***+++''''''((((((((((((''''''''''''((((((((((((''''''******))))))))))))******''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((())))))(((((('''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''(((((((((((((((((()))******((('''&&&%%%&&&&&&(((((('''((()))******)))(((((())))))(((((('''''''''&&&***)))((()))***+++***((('''(((((()))))))))))))))(((***,,,---...---+++***%%%&&&((()))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////////////////000000000000222222111111222222333444777555666999;;;???JJJUUUhhh{{{~~~}}}{{{zzzxxxvvvuuuttttttuuutttuuuvvvwwwwwwyyy{{{|||{{{xxxuuuvvv{{{|||{{{{{{||||||}}}}}}{{{yyyyyyzzz|||}}}|||wwwtttpppmmmhhhccc^^^YYYSSSOOONNNKKKGGGDDDCCCCCCAAA@@@>>>@@@CCCEEEFFFEEECCCBBBBBBBBBBBBAAA@@@>>>===<<<888666333000...---......------,,,,,,,,,,,,------......------,,,,,,,,,+++++++++++++++++++++++++++))))))***+++,,,+++******************************,,,++++++***)))(((''''''''''''((((((((((((''''''(((((((((((((((((((((((('''((()))******)))(((''''''''''''((()))*********(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''&&&&&&'''(((***+++(((((())))))))))))((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&(((((((((((((((((())))))(((((('''''''''&&&&&&&&&)))(((''''''''''''((()))((((((((((((((())))))***'''(((((((((((('''%%%$$$$$$%%%&&&'''((()))))))))******)))))))))(((((((((***)))((((((******)))((((((((()))************)))))))))+++,,,,,,,,,+++***,,,,,,,,,------,,,,,,,,,------------------------...------------...////////////000000000111111111222222222222222333444444777555666999;;;???IIITTTfffzzz|||{{{uuuuuuuuuvvvvvvvvvwwwwwwvvvvvvuuuuuuvvvwwwxxxyyywwwuuusssvvv|||{{{{{{{{{}}}{{{}}}~~~|||vvvsssnnnjjjeee```[[[XXXZZZUUUMMMGGGEEEDDDCCCCCCAAABBBCCCEEEEEEEEEEEEEEEAAABBBBBBCCCCCCCCCBBBBBB:::999666333111000/////////......------...//////000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++***))))))************************---,,,+++***)))'''&&&&&&'''(((((())))))(((((('''(((((((((((((((((((((((('''((()))******)))((('''''''''(((((())))))******'''''''''((()))*********+++++++++***)))((((((((())))))))))))))))))))))))''''''&&&''''''((()))***)))))))))******)))))))))''''''((((((((((((''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''(((((('''&&&&&&&&&''''''))))))))))))))))))(((((((((((((((''''''''''''&&&))))))(((((((((((())))))((((((''''''(((((()))***'''(((***+++***'''$$$"""#########$$$&&&''')))***************)))))))))))))))(((''''''))))))((('''((())))))***************)))))))))*********++++++************************...........................------------...//////000000111111111222222222333333333333333444444555777555666999;;;???HHHSSSdddwww~~~}}}{{{tttuuuvvvvvvwwwvvvvvvuuuuuuttttttuuuxxxzzz{{{{{{xxxvvvvvvzzz}}}{{{}}}}}}zzzuuuqqqmmmiiieeebbbfff```WWWPPPKKKHHHEEEDDDEEEEEEEEEDDDEEEFFFGGGHHHBBBCCCDDDDDDDDDDDDDDDCCC===<<<999777444333222222/////////......//////000222111000///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))************************,,,++++++***)))(((''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))***'''((((((((()))))))))************))))))((((((((())))))))))))))))))))))))''''''''''''(((((())))))(((((())))))))))))((((((''''''((((((((((((''''''&&&''')))******)))'''&&&''''''''''''''''''''''''''''''&&&&&&%%%&&&&&&'''++++++******))))))((((((((((((((('''''''''''''''(((((((((((((((((((((((((((''''''''''''((())))))'''((()))***)))'''&&&$$$%%%%%%$$$$$$%%%'''(((***)))))))))))))))))))))))))))'''&&&'''((()))(((&&&'''((())))))******))))))))))))(((((())))))***+++&&&&&&&&&((()))***,,,,,,------------------------...------------...//////111111111222222333333444444444333333333444555555777666777999;;;>>>GGGQQQaaasss}}}}}}|||yyyyyyzzzyyyxxxwwwvvvuuuvvvuuuuuuxxx{{{}}}}}}|||wwwwwwxxx|||}}}{{{~~~zzzvvvssspppmmmjjjmmmiiibbb[[[UUUOOOJJJFFFGGGFFFDDDCCCCCCDDDFFFGGGDDDEEEEEEEEEDDDCCCCCCBBB@@@???===;;;888777666555111111000////////////000222222111000...---,,,,,,++++++++++++++++++++++++,,,,,,+++******)))))))))************************)))))))))))))))*********(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))***)))))))))(((((((((''''''''''''(((((()))))))))(((((((((((((((((((((((('''''''''(((((((((((((((&&&''''''''''''''''''&&&''''''(((((((((((('''''''''(((***++++++***((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&++++++******))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((()))'''''''''''''''((()))***)))((('''&&&&&&'''(((((((((((((((((((((((((((((()))'''&&&'''((()))(((&&&&&&'''(((((())))))(((((())))))(((((())))))***+++)))))))))***,,,---///000++++++++++++++++++++++++...------------...//////000111111222333333444444444444333333333444555555777666777:::;;;===FFFOOO]]]ppp||||||~~~~~~}}}|||{{{{{{}}}|||}}}yyyxxxxxx{{{}}}|||~~~zzzwwwuuurrrppppppmmmiiieee```ZZZSSSNNNIIIHHHEEECCCBBBCCCDDDEEEFFFFFFFFFEEEDDDCCCBBBAAAAAAAAA@@@>>><<<;;;:::999555444333222111000000000111111000///...------,,,++++++++++++++++++++++++,,,+++******)))*********************************((((((((()))******++++++((())))))******))))))((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))*********)))((('''''''''&&&&&&&&&'''((()))))))))((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%''''''((((((((((((''''''((()))***++++++***)))(((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''))))))))))))))))))(((((('''(((((((((((()))))))))&&&&&&''''''''''''&&&&&&''''''&&&&&&''''''((()))''''''&&&&&&''')))+++,,,+++***)))(((((((((((((((''''''''''''(((((((((((()))(((''''''))))))((('''''''''((())))))))))))))))))))))))*********++++++,,,+++***))))))***+++,,,************************...------------...//////000000111222333444444555333333333333333444444555777666777:::;;;===DDDMMMZZZlll~~~{{{{{{|||{{{~~~{{{yyywwwuuutttpppnnnllljjjhhhddd___\\\OOONNNKKKIIIGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBAAAAAA@@@>>>===<<<:::999777555333222222111/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++,,,************************)))))))))))))))*********))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))''''''((())))))((('''&&&&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((())))))'''((((((((())))))))))))&&&'''((())))))((('''&&&'''&&&&&&&&&&&&'''((((((''''''(((((()))))))))***))))))******))))))((((((''''''(((((())))))))))))***)))((((((******)))((())))))***+++++++++++++++))))))+++,,,,,,,,,+++******)))(((''''''((()))***++++++++++++++++++++++++...------------...////////////000111222333444444222222222222222333444444777666888:::;;;<<>>>>><<<:::888666444333333...............---------------------------------******)))))))))***,,,---************************++++++******))))))(((((())))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((''''''(((((())))))******++++++******))))))((((((************************''''''((())))))((('''&&&''''''((((((((((((''''''''''''((((((((((((''''''((((((''''''''''''(((((('''''''''''''''''''''''')))))))))))))))***++++++&&&&&&''''''(((((())))))'''((((((((())))))******'''((()))******)))(((''''''&&&&&&&&&&&&'''((((((&&&(((***++++++)))'''&&&&&&''')))*********)))((((((((())))))*********++++++)))((()))***+++***(((++++++,,,------------,,,(((***,,,---...---+++******)))))))))***,,,///111,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////...///000111222333444444222222111111222222333444777666888;;;;;;<<>>???>>>===:::888666444333111000//////000111///...******+++,,,+++***)))(((******+++++++++,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))+++++++++*********))))))+++***)))(((((()))***+++...+++***+++)))%%%%%%)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******,,,+++***((((((***+++,,,***)))(((&&&&&&''''''(((((()))***+++***(((&&&$$$''''''&&&&&&&&&%%%%%%%%%,,,***((('''&&&'''((()))''''''((((((((((((((('''''')))++++++)))((('''(((((((((((((((((((((((((((******))))))((((((''''''(((''''''((()))******)))%%%&&&&&&&&&''''''((((((++++++******))))))(((((((((((('''''''''&&&&&&&&&))))))(((((((((((()))))))))))))))))))))))))))))),,,,,,++++++***)))))))))******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++/////////000111111222222333333222222333333444555222555777999:::>>>EEEJJJSSSiiizzzvvvrrrqqqtttwwwxxx{{{|||{{{zzzzzzyyyxxxwwwvvvuuuttthhhkkkjjjfffbbb^^^UUUMMMJJJJJJJJJIIIGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBAAA@@@AAA@@@>>><<<:::888666666333111000000000000///---+++,,,,,,---,,,+++***))),,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,************************+++++++++*********))))))+++***)))(((((()))***+++,,,***+++...---***+++...))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******+++)))(((''''''((()))+++***)))((('''&&&''''''((('''((()))******)))((('''((((((((()))))))))))))))***)))'''&&&%%%&&&'''(((''''''((((((((((((''''''&&&(((******)))(((((()))))))))))))))))))))))))))***)))))))))((((((((('''((('''&&&'''((()))((('''))))))))))))*********+++(((((((((((('''''''''''')))))))))(((((('''''''''))))))(((((((((((()))))))))))))))))))))))))))))),,,,,,,,,++++++++++++*********++++++++++++***************+++++++++,,,,,,************************,,,,,,,,,------........./////////000111111222222222111111111111222333333333555888999:::===DDDJJJTTTjjj}}}yyyppplllkkkooouuuzzz}}}{{{|||zzzzzzzzzzzz~~~~~~}}}|||{{{{{{{{{{{{|||}}}rrrtttvvvvvvvvvrrrfffYYYPPPOOOLLLIIIGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCBBB@@@???===;;;:::999555333111111111000...,,,---------...---,,,++++++...------,,,+++***)))(((&&&&&&'''(((((()))******************************+++++++++*********************))))))))))))******((('''(((,,,,,,))))))+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***((((((&&&&&&&&&&&&(((((())))))(((''''''''''''(((&&&''''''((()))******+++(((((()))))))))))))))))))))(((&&&%%%%%%&&&'''''''''(((((((((((((((''''''%%%'''))))))(((((()))***************************))))))))))))(((((((((((()))'''&&&&&&(((((('''%%%'''''''''''''''(((((((((''''''''''''((((((((((((******))))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))+++++++++,,,,,,,,,,,,---******++++++++++++******))))))*********++++++++++++++++++++++++++++++++++++,,,,,,---...///000111/////////000111111222222111111000000111111222333444666999999999===CCCIIIUUUkkk~~~|||xxxpppkkknnntttyyy~~~}}}}}}xxxxxxxxxxxx{{{~~~||||||~~~~~~yyyjjj[[[WWWQQQLLLHHHFFFDDDCCCEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@???===<<<<<<888666444222111000...,,,---------------,,,,,,+++------,,,,,,+++***))))))&&&&&&&&&''''''(((((((((***************************************************))))))))))))))))))***)))''''''+++,,,'''%%%%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((''''''&&&&&&''''''((()))(((((((((''''''''''''((('''''''''((()))***+++'''''''''&&&&&&%%%%%%%%%(((((('''&&&&&&&&&'''((((((((((((((((((((('''&&&$$$&&&(((((((((((()))+++))))))))))))))))))))))))))))))))))))((((((((((((***)))''''''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))******++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))***++++++,,,------***++++++,,,,,,++++++***)))))))))*********++++++------------------------+++,,,,,,---...//////////////////000111111222222111111111111111222333333555777999999999<<>>>>>>>>;;;999666444333222///------,,,,,,+++++++++++++++++++++++++++++++++++++++------,,,,,,++++++++++++************************************************)))))))))******))))))))),,,))))))---///,,,)))(((************************************************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((''''''&&&))))))(((((((((((()))))))))((('''&&&%%%###""""""(((((((((((((((((())))))((((((((((((((('''&&&&&&$$$&&&'''''''''''')))+++(((((((((((((((((((((((((((((((((((()))))))))))),,,***))))))******((('''))))))))))))))))))))))))(((((())))))******++++++(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''((()))***+++,,,,,,++++++,,,,,,,,,,,,++++++)))************+++++++++---------------------------,,,,,,,,,,,,,,,,,,,,,/////////000111111222222222222222222222333444444555777999999999<<>>;;;999777666444111///------,,,+++***+++++++++******+++++++++,,,,,,,,,...------,,,++++++******++++++++++++++++++++++++***************+++++++++))))))************))))))'''$$$$$$***...---++++++***************************************************))))))((((((((((((((())))))))))))))))))))))))((((((((()))(((''''''&&&))))))))))))((((((((((((++++++***((('''&&&%%%$$$((((((((()))))))))))))))))))))))))))((('''&&&%%%%%%&&&''''''&&&&&&(((***''''''''''''''''''''''''(((((((((((()))))))))))),,,***))))))++++++***((())))))((((((((((((''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))''''''(((((()))***++++++++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++/////////000111111222222333333222222333333444555444666999999999===CCCIIIYYYnnn~~~zzzuuutttqqqrrrtttwwwzzz|||~~~xxxmmmfff```[[[SSSNNNHHHGGGEEECCCBBBBBBCCCDDD@@@@@@@@@AAAAAAAAAAAAAAA@@@===;;;999888777444222///...---,,,+++,,,,,,---,,,,,,++++++++++++++++++***************)))))))))++++++++++++++++++++++++))))))*********+++++++++((()))***++++++***)))(((&&&!!! %%%++++++************************************************************)))((((((((((((((()))))))))******)))))))))'''((()))))))))(((&&&&&&&&&'''((()))******))))))************))))))))))))&&&''''''((())))))(((((())))))))))))((('''&&&%%%'''''''''&&&%%%%%%''')))(((((((((((((((((((((((('''((((((((()))))))))******)))((()))***+++***)))''''''&&&&&&&&&%%%%%%%%%((((((((((((''''''''''''((((((((())))))*********))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))*********++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------************************,,,,,,,,,---------------/////////000111111222222222222222222222333333444333555888999:::===DDDJJJYYYnnn{{{zzzttttttuuuvvvxxx{{{}}}~~~~~~~~~}}}ssslllhhhbbb[[[UUUKKKIIIFFFDDDCCCCCCDDDDDDAAAAAAAAABBBBBBBBBCCCCCC@@@>>><<<::::::888666444000///...---,,,---.........------,,,+++***))))))+++++++++,,,------......++++++++++++++++++++++++))))))******++++++++++++((()))***++++++***)))(((---'''$$$(((,,,,,,+++*********************************************************)))((((((((((((((((((((())))))))))))(((((('''((()))))))))(((&&&%%%###%%%'''***+++,,,+++***'''(((((()))***+++++++++%%%%%%&&&'''((((((((('''))))))))))))((('''&&&%%%(((((((((&&&%%%%%%''')))))))))))))))))))))))))))'''((((((((())))))******(((''''''((()))******)))******))))))((((((((((((++++++******))))))(((((())))))******++++++++++++))))))(((((((((((())))))))))))))))))))))))))))))***************++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......+++++++++++++++++++++++++++,,,,,,---...///000000/////////000111111222222111111111000111222222333222555777999:::>>>EEEJJJXXXnnn}}}~~~|||}}}{{{zzz{{{|||vvvpppllliiifff^^^WWWNNNGGGDDDDDDEEEFFFEEEDDDBBBAAA@@@AAACCCDDD@@@???>>>>>>???>>><<<:::444333000///...///000111------,,,,,,,,,------...*********++++++,,,,,,------,,,***)))))))))******++++++++++++++++++++++++))))))))))))))))))))))))***++++++++++++***))))))++++++***)))((('''&&&&&&(((((())))))*********++++++*********))))))((((((''''''''''''''''''''''''''''''((((((((('''%%%$$$***))))))(((''''''&&&&&&###$$$%%%&&&''''''''''''''''''''''''((((((((((((***)))((('''&&&%%%$$$$$$&&&&&&&&&&&&'''''''''((('''(((((((((((()))))))))+++***)))'''&&&&&&&&&&&&''')))***)))((('''(((***+++)))'''&&&%%%&&&'''(((******))))))((((((''''''&&&&&&''''''(((((())))))))))))))))))))))))))))))******))))))((((((''''''''''''''''''((()))***+++((((((((()))******++++++---------,,,,,,+++++++++***+++,,,---------------------------------------/////////000111111222222///222333222//////111444333222555999;;;===EEENNNVVVkkk|||zzzzzzzzzzzzzzz{{{yyyvvvvvvzzzyyyuuuqqqooommmfff```XXXPPPLLLIIIGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDAAA@@@>>>>>>>>>===;;;999555444111...---,,,------...------,,,,,,------...+++++++++++++++,,,,,,,,,...---,,,+++++++++,,,,,,***************************************************++++++++++++***))))))***************))))))))))))*********++++++++++++************)))))))))(((''''''''''''''''''''''''(((((()))))))))((('''&&&&&&&&&''''''((()))******'''(((((((((((((((''''''''''''''''''(((((((((((())))))))))))************&&&'''''''''((((((((((((******+++++++++,,,,,,,,,)))))))))(((''''''&&&&&&''')))***)))((('''(((***+++)))(((&&&&&&&&&((()))***)))))))))((((((((('''(((((((((((((((((())))))((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((()))***++++++*********************)))++++++++++++++++++******++++++++++++,,,,,,,,,,,,++++++,,,,,,---...//////......///000000111111222000111111111000111222444333333555999;;;===EEEMMMWWWlll~~~|||zzzyyyzzz~~~zzzvvvtttxxx{{{xxxvvvtttpppllleee^^^WWWQQQKKKGGGDDDEEEFFFGGGGGGEEECCCAAABBBAAA??????>>>===:::888999777444111...,,,,,,+++......---------------...,,,,,,,,,,,,++++++++++++...---,,,+++++++++,,,,,,***************************************************++++++++++++***))))))*********++++++,,,,,,,,,+++++++++++++++,,,,,,,,,************))))))))))))(((((((((((((((((((((((())))))*********)))((((((%%%%%%&&&''')))***++++++++++++++++++***)))((('''''''''''''''((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((((((((())))))))))))'''((()))))))))(((''''''''')))***)))((('''(((******)))((('''&&&'''((()))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))***,,,,,,---,,,,,,+++******))))))******************++++++---,,,+++***)))***++++++)))***+++,,,...///000111---......//////000111111111000///000222444444444444444666999:::<<>><<<:::999888777666555444444000000///...------------------------,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------++++++++++++++++++++++++***++++++++++++***))))))++++++******)))))))))(((*********)))))))))))))))))))))))))))************))))))))))))))))))))))))(((((('''''''''((())))))'''(((((())))))******+++&&&&&&((())))))*********''''''''''''((((((((((((&&&&&&'''(((((()))******))))))))))))************(((((((((((())))))))))))&&&''')))***+++******)))''')))***)))((('''(((***(((((())))))))))))******(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))***,,,,,,))))))******+++,,,,,,---,,,,,,,,,,,,,,,------------,,,+++***)))***++++++---------------------------......//////000111111222111000111333555555555444444666999:::<<>>===;;;999777666111111000......---------,,,,,,,,,------.........((()))***+++,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***)))))))))******+++---......///,,,,,,,,,++++++*********(((((())))))*********+++((((((((((((((((((((((((******)))))))))***,,,---...---,,,***)))'''&&&%%%***************)))((('''''''''''''''((((((((())))))))))))))))))((((((((((((((((((((())))))))))))((((((((())))))))))))*********))))))))))))******((()))***)))((('''(((***'''((()))***************'''((((((((())))))******&&&&&&''''''(((((())))))'''''''''''''''''''''''''''((((((((())))))******''''''''''''((()))***+++++++++******)))(((((((((,,,+++++++++******))))))***+++,,,---------------******+++,,,...///000000//////000000111111222222111333555444111000333666333222555999;;;===EEENNN^^^rrr