BM6P6(@ ___dddmmmxxx~~~~~~~~~~~~~~~|||yyyuuurrrllljjjgggeeedddeeeggghhhlllmmmnnnkkkhhhfffgggiiimmmmmmllllllkkkllllllllltttzzzqqqeee[[[UUU[[[[[[]]]___aaa___\\\YYYVVV```jjjiii```YYYYYY\\\```\\\XXXXXX\\\aaacccddddddfffkkkppplllccc\\\[[[[[[XXXSSSOOOLLLMMMOOOQQQUUUXXX___hhhlllhhh\\\SSSDDDDDDCCC@@@===;;;;;;======<<<;;;999777444222111////////////...---,,,+++------------.........///000///...---,,,------...............////////////000000000000000000000000////////////////////////111000///---------...///000111333333333333555666888999???DDDEEEFFFPPP]]]nnnzzzjjjhhhvvv~~~}}}|||{{{yyyyyyzzzzzzzzzzzzyyyyyy{{{wwwsssqqqppplllddd]]]RRRNNNHHHFFFGGGLLLQQQSSSXXXZZZcccpppzzz~~~|||~~~|||zzzyyyxxxyyyyyyxxxvvvtttuuuwwwzzz||||||xxxxxxyyyyyyzzz{{{||||||yyyyyyyyyxxxxxxvvvuuutttttttttttttttuuuvvvxxxyyyyyyyyyzzzzzzzzzyyyxxxxxxzzzzzzyyyyyywwwvvvtttsssuuuuuuuuuuuuvvvwwwyyyyyytttuuuwwwyyyzzzzzzzzzyyyuuuvvvxxxyyyyyyxxxwwwvvvvvvxxxyyyyyywwwvvvvvvwwwtttuuuuuutttrrrrrrsssuuutttqqqooonnnpppqqqrrrrrrqqqqqqppppppoooooonnnnnnoooooollleee]]]UUUPPPNNNRRRYYYdddmmmttt|||~~~wwwmmmdddaaaTTTGGGBBBAAA@@@@@@BBBCCC@@@AAAEEEEEECCCDDDGGGBBBFFFMMMTTT\\\gggttt}}}|||wwwsssmmmfff^^^UUULLLGGGEEEHHHLLLQQQWWW\\\aaacccmmmoooqqqrrrrrrsssuuuwwwvvvvvvwwwwwwvvvuuusssrrrnnnppptttxxx{{{~~~bbbkkkyyy~~~~~~~~~{{{xxxqqqooollliiihhhhhhiiiiiilllmmmnnnllliiigggiiikkklllkkkjjjiiihhhhhhiiijjjqqqvvv~~~{{{mmmaaaYYYYYYXXXXXXYYYZZZYYYWWWUUUXXX\\\aaaaaa^^^[[[ZZZZZZZZZYYYYYYZZZ]]]aaadddfffhhhhhhkkkooollleeeaaabbbhhhddd]]]VVVQQQMMMKKKKKKMMMPPPXXXbbbiiiiiibbb[[[NNNJJJEEEAAA>>><<<<<<<<<<<<<<<;;;999777555333222////////////...------,,,------........./////////000///...---,,,------...............////////////////////////////////////////////////////////////222222000000///000111111///111222333222333555666888:::>>>DDDFFFIIIUUUbbbkkk|||yyypppuuu~~~}}}||||||{{{{{{{{{{{{{{{{{{zzzyyyxxxyyyvvvqqqooommmggg^^^WWWMMMJJJGGGFFFIIIMMMRRRUUU]]]aaakkkwww}}}{{{~~~}}}|||{{{yyyyyyxxxxxxxxxvvvuuuuuuxxxzzz||||||xxxxxxyyyyyyzzz{{{{{{|||wwwwwwxxxxxxxxxwwwvvvvvvrrrssstttuuuwwwxxxzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyzzzzzzzzzyyyxxxwwwvvvuuuvvvuuuuuuuuuvvvwwwxxxxxxuuuvvvwwwyyyzzzzzzzzzzzzwwwwwwxxxxxxxxxwwwwwwvvvvvvxxxyyyyyywwwvvvvvvwwwtttuuuuuutttrrrrrrsssttttttrrroooooopppqqqrrrqqqrrrrrrqqqpppoooooonnnnnnooonnnlllfff]]]UUUOOOMMMQQQYYYdddmmmuuu|||~~~uuujjjaaaUUUMMMFFFFFFGGGEEEBBBCCCEEECCCDDDFFFFFFCCCDDDHHHJJJOOOUUU]]]fffsss}}}wwwsssmmmfff^^^VVVMMMHHHFFFHHHLLLQQQWWW]]]aaaccclllnnnpppqqqrrrsssuuuwwwuuuvvvvvvvvvvvvtttsssrrrmmmooorrrvvvzzz|||~~~mmmzzz}}}}}}~~~~~~~~~~~~|||xxxvvvssspppmmmkkkkkkkkkllllllmmmkkkiiiiiijjjkkkmmmllliiigggfffggghhhiiikkkpppwwwyyyiii^^^YYYVVVTTTSSSTTTTTTTTTTTTZZZYYYYYY[[[]]]]]]ZZZWWWWWWYYY\\\___aaadddfffhhhjjjiiijjjmmmjjjeeedddgggppplllfff___WWWPPPKKKHHHHHHJJJQQQZZZcccgggeeebbbZZZSSSHHHAAA???>>>===<<<;;;;;;;;;:::888777555444...///............................../////////000//////...------------...............////////////////////////////////////////////////////////////111111000000000111222222///000222222111222444666:::;;;>>>CCCGGGNNN[[[hhhmmm}}}|||zzzzzzzzz}}}~~~}}}|||{{{{{{}}}}}}}}}|||{{{zzzxxxxxxwwwtttoookkkfff___UUUNNNGGGGGGFFFGGGJJJOOOUUUXXXbbbiiittt~~~~~~}}}||||||||||||{{{{{{yyyxxxxxxyyywwwuuuvvvxxxzzz{{{{{{xxxyyyyyyzzzzzz{{{{{{{{{uuuvvvvvvwwwxxxxxxwwwwwwqqqrrruuuwwwyyy{{{{{{{{{zzzzzzyyyyyyyyyyyyzzz{{{yyyyyyzzzzzzyyyxxxxxxwwwwwwvvvvvvvvvvvvvvvwwwwwwuuuvvvwwwyyyzzzzzzzzzzzzyyyyyyxxxwwwvvvvvvvvvvvvvvvxxxyyyxxxwwwuuuuuuvvvtttuuuuuutttsssrrrssstttuuurrrpppooopppqqqppppppppppppooonnnnnnmmmllllllmmmmmmkkkfff]]]TTTNNNKKKPPPXXXdddnnnuuu{{{~~~tttggg]]]KKKGGGHHHNNNPPPLLLGGGFFFGGGEEEFFFIIIIIIHHHKKKPPPVVV\\\eeeooozzzzzzwwwsssmmmfff___VVVNNNHHHGGGHHHLLLQQQWWW]]]aaadddkkkmmmooopppqqqrrrtttvvvtttuuuuuuuuuuuusssrrrqqqlllmmmppptttwwwzzz|||}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||yyyuuuqqqnnnlllkkkjjjjjjjjjiiiiiiiiiiiijjjooonnnkkkhhhgggggghhhiiihhhkkkrrrzzzqqqeee[[[WWWRRRPPPQQQSSSVVVWWW[[[[[[\\\^^^^^^]]]YYYWWWYYY\\\aaaggglllnnnllljjjkkkiiijjjllljjjeeedddggglllkkkhhhccc]]]VVVOOOLLLJJJKKKOOOUUU]]]cccffffffeeeZZZLLLCCC@@@AAA@@@>>>;;;;;;;;;;;;:::888777666//////...............///........./////////000000............------..................////////////........................////////////////////////.........//////000000111///000111111111222555777<<<===@@@CCCHHHRRR```llltttwwwwww~~~~~~}}}||||||{{{{{{||||||||||||{{{zzzyyyxxxuuuqqqlllfff___WWWNNNHHHDDDEEEGGGIIILLLQQQVVVZZZcccmmmyyy~~~~~~zzz{{{{{{|||{{{zzzxxxwwwyyywwwvvvwwwyyy{{{{{{{{{yyyyyyyyyzzzzzzzzz{{{{{{vvvvvvwwwwwwwwwwwwwwwvvvssstttwwwzzz{{{{{{zzzyyyyyyyyyxxxwwwxxxxxxzzzzzzwwwxxxxxxyyyyyyxxxxxxxxxxxxwwwvvvvvvvvvvvvvvvwwwvvvvvvwwwyyyzzzzzz{{{{{{{{{zzzxxxvvvuuuuuuvvvwwwvvvxxxyyyxxxvvvuuuuuuuuusssuuuvvvuuusssrrrssstttuuussspppooooooooonnnmmmkkkkkkkkkkkkkkkjjjjjjjjjjjjkkkjjjddd\\\TTTMMMJJJNNNWWWcccnnnuuu{{{~~~rrrdddYYYIIIHHHKKKSSSUUUPPPKKKIIIGGGFFFIIIMMMNNNOOOUUU\\\aaajjjxxxwwwvvvrrrlllfff___WWWOOOIIIGGGIIILLLQQQWWW]]]bbbdddjjjlllnnnoooooopppsssuuurrrsssssstttsssrrrpppooojjjlllnnnqqquuuwwwyyy{{{~~~~~~||||||}}}~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||yyytttpppmmmkkkiiihhhgggfffggggggggggggnnnllljjjhhhffffffggghhhfffiiinnnuuu|||yyymmm]]]XXXRRRNNNOOOSSSWWWZZZZZZ```ffffffaaa[[[XXXXXX[[[]]]eeepppzzz|||vvvppplllkkkmmmooolllfffeeegggggghhhgggeeeaaaZZZTTTPPPNNNMMMNNNSSSZZZbbbiiilllkkk```QQQFFFCCCCCCBBB@@@<<<<<<<<<<<<;;;:::999888000000///.........//////............////////////------..............................////////////////////////////////////000000000000000000000000......///000000000111111///000111111111222666888>>>@@@BBBDDDKKKXXXfffooo}}}{{{~~~~~~~~~}}}}}}||||||{{{{{{{{{yyyzzzzzzzzzzzzyyyyyyxxxqqqmmmggg```XXXPPPIIIDDDDDDGGGJJJLLLOOOSSSXXX]]]cccnnn{{{~~~~~~~~~}}}|||yyyyyy{{{{{{{{{zzzyyyxxxyyyxxxwwwxxxzzz{{{{{{zzzyyyyyyyyyzzzzzzzzzzzzzzzyyyyyyyyyyyyxxxwwwvvvuuuvvvwwwyyy{{{{{{yyyxxxvvvwwwwwwwwwwwwwwwxxxyyyyyyuuuvvvvvvwwwwwwwwwwwwwwwxxxwwwvvvvvvvvvvvvvvvwwwwwwwwwxxxxxxyyy{{{{{{|||{{{zzzxxxvvvuuuuuuvvvwwwvvvxxxyyyxxxvvvttttttuuussstttvvvvvvtttrrrrrrssstttrrrpppooonnnmmmllljjjhhhhhhhhhhhhhhhiiiiiiiiieeeeeeddd```YYYRRRMMMJJJLLLUUUbbbmmmtttzzz}}}pppbbbVVVKKKJJJLLLQQQRRRMMMIIIIIIIIIIIILLLPPPQQQTTT\\\eeennn{{{}}}wwwtttqqqkkkeee^^^VVVOOOJJJGGGHHHKKKOOOUUU\\\aaadddhhhjjjmmmnnnnnnoooqqqsssqqqqqqrrrrrrqqqpppnnnmmmjjjkkkmmmooorrruuuxxxyyy}}}zzzyyyzzz|||~~~}}}}}}~~~~~~}}}}}}}}}~~~~~~{{{wwwsssooommmiiigggeeeeeeffffffeeedddiiihhhgggfffeeedddddddddfffhhhlllrrryyyuuubbb\\\TTTOOOOOOSSSWWWZZZZZZdddmmmlllbbbYYYXXX[[[ZZZ```lllyyy|||uuummmlllmmmooommmhhhhhhkkkkkkkkkllljjjeee^^^WWWSSSMMMMMMMMMQQQYYYdddnnnuuuqqqgggYYYNNNHHHEEECCCBBB============<<<;;;999999222111000...------...///------------.........///,,,---......///.....................////////////000000000000000000000000000000000000000000000000111111222333333333222222000111111111111333777:::@@@CCCEEEHHHPPP```nnnuuu|||{{{}}}}}}|||||||||{{{{{{{{{zzzxxxxxxxxxxxxwwwvvvuuuuuukkkgggaaaXXXPPPJJJFFFDDDEEEIIIMMMOOOQQQVVV]]]cccgggrrr||||||||||||zzzyyyxxxyyyyyyzzzzzzzzzzzzyyyyyyxxxxxxyyy{{{{{{{{{yyyzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{zzzyyywwwvvvuuuxxxyyyzzzzzzyyyxxxvvvuuuuuuvvvwwwxxxyyyyyyyyyxxxuuuuuuvvvvvvvvvvvvvvvuuuwwwvvvvvvvvvvvvvvvwwwwwwxxxxxxxxxxxxyyy{{{|||}}}yyyyyyxxxwwwvvvvvvvvvvvvwwwxxxyyyxxxuuutttssstttrrrtttvvvvvvtttsssrrrrrrsssqqqooommmmmmkkkhhhfffeeeeeeeeeeeedddddddddddd\\\\\\[[[XXXSSSNNNKKKJJJJJJSSS___jjjssszzzzzzmmm^^^SSSKKKIIIIIILLLLLLIIIHHHKKKOOOOOORRRVVVWWWZZZdddooo}}}yyyrrroooiiiddd]]]VVVNNNIIIFFFGGGJJJNNNTTTZZZ```dddgggiiikkklllmmmnnnppprrroooppppppppppppnnnmmmllljjjjjjlllnnnqqqtttvvvxxx||||||{{{xxxwwwwwwzzz}}}~~~|||}}}~~~~~~}}}|||{{{}}}~~~~~~~~~~~~~~~}}}~~~}}}zzzvvvrrrooojjjhhheeeeeeffffffeeeccceeeffffffgggfffeeedddccceeegggjjjooovvv}}}}}}llleee[[[TTTRRRTTTXXXZZZZZZccckkkiii```YYYZZZ^^^]]]iiixxx}}}uuuqqqjjjhhhhhhjjjiiigggjjjooorrrsssssspppkkkddd]]]YYYMMMMMMMMMPPPXXXdddpppyyywwwpppdddXXXMMMGGGDDDBBB???>>>>>>===<<<;;;999999444333000...---------...,,,,,,,,,,,,------------,,,,,,.../////////..................////////////111111111111111111111111000000000000000000000000222222333333333222111000111222222111222444999<<>>===;;;999888666444111...---,,,------+++++++++,,,,,,,,,------+++,,,.../////////................../////////000111111111111111111111111000000000000000000000000000111222222111000///...222222222222222555:::===???EEEJJJOOO]]]qqq~~~{{{~~~|||{{{}}}{{{uuu~~~~~~}}}}}}}}}}}}}}}~~~{{{{{{{{{{{{{{{{{{zzzzzzzzzyyyxxxuuurrrnnnllljjjaaa\\\TTTKKKDDDBBBCCCEEEDDDIIINNNRRRVVV]]]hhhqqqwww~~~{{{}}}|||{{{{{{}}}}}}|||{{{yyyxxxxxxwwwxxxyyy{{{|||zzzyyyyyyzzz{{{|||zzzyyyzzzzzzzzzzzzzzzzzzzzzzzzyyyzzz{{{{{{||||||{{{{{{wwwwwwvvvvvvwwwwwwxxxyyyuuuxxx{{{~~~~~~{{{yyyxxxxxxxxxxxxxxxwwwvvvvvvuuuuuuuuuuuuvvvwwwyyyyyyyyyxxxxxxxxxyyy{{{}}}~~~uuuvvvxxxyyyyyyxxxwwwvvvwwwxxxyyywwwuuusssssssssrrrtttvvvwwwuuusssrrrrrrqqqpppmmmllljjjhhhdddaaa]]]\\\YYYVVVRRROOOLLLJJJKKKKKKJJJGGGEEEDDDFFFGGGHHHPPP\\\gggpppzzzrrreeeXXXMMMGGGFFFHHHLLLOOOOOOSSSYYYVVVZZZaaajjjpppyyy|||wwwvvvooolllgggaaa[[[TTTMMMHHHEEEEEEGGGKKKQQQXXX^^^bbbfffhhhjjjkkkkkklllnnnpppmmmnnnnnnnnnnnnlllkkkjjjjjjkkkkkkmmmooosssvvvxxx}}}zzzzzzyyywwwuuurrrqqqssswww|||{{{{{{|||{{{{{{||||||}}}~~~~~~||||||~~~~~~|||zzz}}}~~~~~~~~~|||}}}}}}}}}}}}}}}|||||||||}}}~~~||||||}}}~~~~~~~~~}}}{{{zzz{{{xxxzzz~~~~~~yyyzzz{{{||||||}}}~~~~~~}}}}}}~~~}}}{{{yyywwwuuupppooollliiifffdddbbbaaagggggghhhjjjlllllljjjhhhiiihhhfffgggkkksss~~~~~~tttggg^^^[[[[[[\\\]]]^^^___```^^^[[[[[[^^^aaaddduuuuuukkkeeebbb___\\\YYYZZZ^^^eeekkknnn~~~xxxqqqnnnnnnlllgggbbbXXXSSSNNNPPPYYYcccjjjmmmuuuvvvtttiiiYYYKKKEEEDDD@@@@@@>>>;;;888888:::;;;888777333000...---......---------------------------------.........//////////////////////////////////////////000000000000111111000000//////......222222111111111111111111111222333444555888<<<@@@GGGEEEKKKYYYfffqqq~~~}}}{{{yyyzzz~~~}}}|||||||||||||||||||||||||||{{{{{{{{{{{{xxxtttsssrrrnnnggg```ZZZSSSJJJDDDDDDFFFIIIIIIHHHIIINNNVVV]]]bbbjjjsss~~~|||{{{zzz{{{|||}}}|||{{{zzz{{{{{{{{{||||||}}}}}}zzzzzz{{{{{{{{{{{{zzzzzz|||{{{yyyxxxxxxyyy{{{|||zzzzzzyyyyyyyyyzzzzzz{{{xxxxxxvvvvvvvvvxxxzzz||||||zzzxxxvvvuuuvvvxxxyyyyyyxxxxxxxxxwwwvvvvvvvvvssstttuuuvvvvvvwwwwwwvvvuuuvvvxxxzzz{{{{{{zzzzzz|||{{{zzzyyyxxxyyyyyyzzzvvvvvvwwwwwwvvvvvvuuutttvvvvvvvvvuuutttsssrrrqqqsssqqqmmmkkkhhheeeaaa^^^[[[VVVPPPKKKHHHGGGFFFEEEAAABBBCCCCCCCCCDDDFFFHHHMMMSSS^^^iiirrrzzzyyykkk\\\QQQKKKFFFGGGIIIKKKNNNRRRXXX\\\bbbjjjssszzzwwwrrrqqqjjjhhhddd___XXXQQQKKKHHHGGGHHHIIILLLRRRXXX^^^aaahhhgggffffffgggiiikkkmmmoooooonnnmmmmmmmmmmmmmmmiiiiiijjjkkknnnrrruuuxxx~~~{{{yyyxxxvvvtttrrrqqqrrruuuyyy|||}}}{{{xxxvvvuuusssooopppwww}}}}}}{{{uuuuuuttttttuuuwwwxxxzzz}}}{{{yyyzzz|||~~~}}}{{{|||||||||||||||}}}~~~~~~|||||||||}}}}}}||||||{{{wwwyyy|||~~~{{{{{{|||}}}{{{zzz}}}}}}~~~~~~}}}|||{{{{{{xxxyyy}}}}}}zzzzzzyyyzzzzzz{{{|||}}}}}}}}}~~~}}}|||zzzxxxwwwsssrrrooollliiigggeeedddhhhhhhjjjlllnnnmmmjjjggghhhhhhggggggkkktttzzzmmmdddaaaaaabbbbbb^^^___```^^^\\\[[[]]]___fffuuu|||pppeee___\\\___]]]ZZZYYY[[[```eeeiii}}}zzzvvvrrroookkkeeeaaa]]]XXXSSSTTT[[[dddkkknnnoooqqqqqqkkk___QQQGGGCCC@@@???>>><<<:::999:::;;;999777444111///.........---------------------------------.........//////////////////////////////////////////000000000000111111000000////////////111111111111111111111111111222444444666999===AAADDDEEEMMM\\\jjjvvvvvvyyy~~~~~~~~~}}}|||{{{{{{{{{{{{{{{{{{zzzzzzzzzzzzzzzzzz{{{wwwrrrpppnnnjjjccc]]]RRRLLLEEEBBBCCCFFFHHHIIIKKKLLLRRRZZZ```fffoooxxx}}}|||{{{{{{|||}}}|||zzzyyyzzzzzzzzz{{{{{{{{{{{{zzzzzz{{{{{{{{{{{{zzzzzz|||{{{zzzyyyyyyzzz{{{||||||{{{zzzyyyyyyzzzzzz{{{yyyxxxwwwvvvvvvxxxyyy{{{xxxxxxxxxxxxxxxwwwwwwwwwxxxwwwwwwwwwwwwwwwvvvvvvtttuuuvvvvvvvvvvvvvvvvvvuuuvvvxxxyyyzzz{{{zzzzzz{{{zzzyyyyyyxxxyyyzzzzzz{{{{{{{{{zzzyyywwwvvvuuuttttttttttttsssrrrqqqpppqqqooollliiifffbbb]]]ZZZSSSOOOIIIDDDBBBBBBAAA@@@===???@@@AAA@@@AAADDDFFFJJJQQQ[[[eeennnvvv|||}}}rrrdddWWWMMMIIIIIIJJJMMMPPPTTT[[[bbbgggnnnvvv}}}uuupppoooiiigggddd___XXXQQQKKKGGGGGGGGGIIILLLQQQXXX]]]aaaffffffeeeeeefffhhhjjjkkklllllllllllllllmmmnnnooojjjjjjjjjkkknnnqqqtttvvv|||{{{xxxwwwvvvuuuuuuvvvxxxyyy}}}|||{{{xxxsssnnniiifffaaa___```hhhqqqxxx~~~}}}zzzvvvsssnnnmmmkkkkkklllooorrrtttvvvuuuuuuwwwzzz}}}~~~~~~{{{zzzzzzyyyzzzzzz{{{|||{{{{{{zzzzzzzzzyyyyyyyyysssuuuyyy~~~~~~|||yyyyyyyyyyyyxxxwww||||||}}}~~~~~~~~~}}}}}}{{{xxxyyy|||~~~}}}{{{zzzyyyxxxwwwwwwxxxzzz{{{|||}}}}}}||||||zzzyyyxxxwwwuuussspppmmmjjjhhhgggiiijjjlllnnnpppoookkkhhhjjjiiiiiiiiimmmttt~~~uuummmiiihhhgggfff```aaabbbaaa___^^^^^^___dddpppyyyuuuiii```[[[WWW^^^^^^]]]ZZZXXXZZZ___dddwwwyyyzzzxxxrrrjjjdddaaa```\\\WWWWWW[[[aaagggkkkjjjmmmppppppjjj]]]NNNDDD@@@???>>>===<<<;;;;;;;;;999777444222000.........------------------------------........./////////////////////////////////////////////000000000000111000000000000/////////111111111111111111111111111333444555666:::>>>BBBEEEIIISSSbbbppp|||~~~uuu~~~}}}}}}~~~~~~~~~}}}|||{{{zzzzzzzzzzzzzzzzzzyyyyyyxxxxxxxxxwwwyyyuuupppmmmiiiddd\\\VVVIIIFFFCCCBBBDDDGGGJJJKKKOOOQQQWWW```ffflllvvv~~~}}}{{{{{{||||||{{{yyyyyyyyyyyyyyyyyyzzzzzzzzzzzzzzz{{{{{{{{{{{{zzzzzz}}}|||{{{zzzzzz{{{|||}}}~~~}}}{{{yyyxxxyyyzzz{{{zzzyyyxxxvvvvvvwwwxxxxxxuuuvvvxxxyyyzzzyyywwwvvvvvvvvvvvvvvvwwwwwwwwwwwwvvvvvvwwwwwwwwwvvvuuuuuuuuuvvvwwwyyyzzzzzzzzzzzzzzzyyyyyyxxxyyyyyyzzzzzz}}}}}}|||{{{yyywwwuuutttrrrrrrrrrrrrqqqpppoooooonnnllliiifffccc^^^XXXSSSKKKGGGBBB???======<<<<<<;;;===??????@@@@@@CCCEEEHHHNNNXXXaaaiiiqqqwwwzzz}}}ttthhh[[[PPPJJJHHHHHHJJJNNNSSSYYYcccmmmttt}}}yyytttnnnlllfffeeebbb^^^WWWPPPJJJFFFFFFGGGHHHKKKPPPWWW]]]```eeedddddddddeeegggiiijjjiiiiiijjjjjjlllmmmooooookkkkkkkkklllnnnppprrrttt~~~~~~}}}}}}|||||||||{{{yyytttmmmeee]]]YYYUUUSSSUUU\\\gggqqq{{{~~~{{{xxxtttnnnjjjfffdddbbbbbbcccgggkkknnnnnnoooppptttxxx|||~~~zzzyyyyyyxxxwwwxxxxxxxxxxxxwwwvvvuuussssssrrrrrrooorrrwww|||yyyxxxwwwwwwwwwxxxxxxxxxzzz{{{{{{|||}}}~~~~~~~~~}}}zzzxxxxxxyyy{{{zzzyyy{{{yyyvvvuuutttvvvxxxzzzzzzzzzzzzzzzyyyyyyxxxxxxxxxwwwuuussspppmmmkkkiiihhhiiilllooorrrqqqnnnkkknnnmmmllllllnnnttt||||||sssnnnkkkhhhfffaaaaaabbbbbbbbbbbbbbbbbb___iiipppmmmeee___[[[XXX[[[]]]]]]YYYUUUVVV[[[aaannntttzzzzzztttkkkfffdddaaa___[[[YYYYYY]]]aaaeeejjjlllqqqvvvuuuiiiVVVGGGAAA@@@>>>>>>>>>===<<<;;;999777555333111//////.......................................////////////////////////////////////////////////000000000000000000000000000000000000111111111111111222222222111333444666888;;;@@@DDDJJJQQQ]]]jjjuuu~~~yyy~~~~~~}}}|||{{{{{{{{{{{{zzzzzzyyyxxxxxxwwwvvvvvvuuusssppplllggg^^^UUUNNNEEEEEEDDDEEEGGGJJJLLLNNNRRRTTT\\\eeelllsss}}}|||{{{||||||zzzxxxyyyyyyyyyyyyyyyzzzzzzzzzyyyzzzzzz{{{{{{zzzzzzyyy}}}|||{{{{{{{{{{{{|||}}}~~~{{{yyyxxxyyyzzz{{{zzzyyyxxxwwwvvvvvvvvvvvvtttuuuwwwxxxyyyxxxwwwvvvtttuuuuuuvvvvvvwwwwwwwwwwwwwwwwwwwwwvvvuuutttssstttuuuvvvwwwxxxyyyyyyzzzxxxxxxxxxxxxxxxyyyyyyyyyzzzzzzyyyxxxwwwuuussssssqqqqqqqqqqqqqqqpppooonnnjjjhhheeeccc___YYYRRRMMMFFFCCC???===<<<===<<<<<<;;;===@@@AAAAAABBBDDDFFFGGGMMMUUU]]]dddjjjpppsssxxxsssjjj^^^RRRKKKIIIIIIJJJMMMRRRYYYbbbnnnzzz{{{wwwvvvrrrmmmjjjcccbbb___[[[UUUNNNHHHEEEEEEFFFGGGJJJOOOVVV\\\___dddccccccdddeeefffhhhiiihhhhhhhhhiiijjjkkkmmmmmmllllllllllllmmmooopppqqq~~~yyyrrrhhh___WWWRRROOOOOOQQQVVVaaannnxxx|||}}}zzzwwwrrrllleeeaaa[[[YYYWWWWWWXXX\\\```ccceeegggjjjnnnrrrwww{{{~~~xxxxxxwwwvvvuuusssrrrrrrpppooommmkkkjjjiiiiiiiiikkkmmmrrrvvvyyyzzzzzzzzzssstttuuuvvvvvvxxxzzz{{{yyyyyyzzzzzz{{{|||}}}~~~{{{yyywwwvvvwwwxxxxxxxxxzzzxxxvvvttttttuuuxxxyyyxxxxxxwwwwwwvvvvvvvvvvvvwwwvvvuuutttqqqooolllkkkeeegggjjjnnnrrrrrrpppnnnqqqqqqpppnnnnnnrrrwww|||}}}wwwpppkkkfffbbb___^^^______```aaaaaaaaa]]]eeekkkhhhbbb^^^ZZZVVVSSSVVVXXXUUUQQQQQQVVV[[[bbbkkkuuuxxxsssmmmjjjiiicccdddccc```\\\\\\___bbbjjjjjjooovvvyyyooo[[[KKKDDDBBB???>>>>>>>>>===;;;999888666444222000///..................................../////////000000////////////////////////////////////000000000000000000000000111111111111000000111111111222222222111333555777999===BBBFFFNNNWWWcccmmmvvv~~~|||}}}~~~}}}||||||||||||{{{{{{zzzyyyxxxvvvvvvuuuqqqpppoookkkcccYYYMMMFFFCCCDDDEEEGGGHHHJJJMMMNNNTTTXXXaaakkkrrr{{{}}}|||{{{||||||zzzxxx{{{zzzzzzzzzzzzzzzzzzzzzyyyyyyzzzzzzzzzzzzyyyyyy|||||||||{{{{{{|||||||||}}}{{{yyyxxxyyyzzzzzzzzzyyyxxxwwwvvvvvvuuuuuuuuuuuuuuuuuuvvvwwwwwwxxxtttttttttuuuuuuvvvvvvwwwwwwwwwwwwvvvuuutttsssrrrsssttttttuuuvvvwwwxxxxxxvvvvvvvvvwwwwwwwwwwwwvvvuuuuuuvvvuuuuuutttsssrrrqqqqqqqqqpppooonnnmmmlllfffccc```]]]YYYSSSMMMHHHAAA???<<<;;;<<<=========;;;>>>AAABBBBBBBBBDDDEEEEEEJJJPPPVVV[[[```eeehhhkkkfff^^^TTTLLLIIIJJJLLLPPPTTT[[[cccnnn|||yyyvvvuuuqqqkkkiii```^^^[[[WWWQQQKKKFFFDDDDDDEEEFFFIIINNNUUU[[[^^^bbbccccccdddeeefffggghhhhhhhhhhhhhhhhhhiiiiiijjjlllllllllmmmmmmnnnooooooyyynnncccZZZSSSOOOMMMOOOPPPTTT^^^mmmvvvxxxzzzwwwrrrmmmhhhbbb[[[WWWNNNMMMLLLLLLMMMPPPSSSUUUYYY\\\```dddhhhmmmrrrvvvsssssssssrrrppplllhhhfffbbbaaa```_________```aaaeeehhhlllppprrrqqqpppooooooqqqssstttuuuwwwzzz|||xxxxxxxxxxxxyyyzzz{{{|||xxxwwwvvvuuuuuuvvvwwwxxxyyyxxxwwwvvvvvvwwwyyyzzzxxxwwwvvvuuuttttttttttttttttttttttttrrrpppnnnllleeefffhhhllloooqqqpppoooppppppooommmmmmooosssvvvtttxxx{{{~~~{{{uuuooohhhddd^^^\\\ZZZZZZ[[[\\\\\\\\\^^^dddhhheeeaaa]]]XXXRRRMMMOOOPPPOOOMMMMMMPPPSSSWWW```lllqqqqqqnnnmmmmmmhhhlllnnnkkkeee```aaaccchhhgggjjjpppuuuooo___RRRIIIEEE???===>>>???===;;;999888777555333111000///............................../////////000000000////////////////////////////////////000000000000000000000111111111111222000000000111222222333333111333555777:::>>>DDDHHHOOOZZZfffmmmttt~~~}}}~~~~~~~~~}}}}}}~~~}}}}}}||||||||||||{{{zzzxxxwwwuuuttttttmmmmmmjjjeee\\\QQQGGGAAAAAACCCEEEGGGHHHJJJMMMOOOXXX^^^hhhsss|||~~~~~~}}}{{{{{{||||||{{{yyy{{{{{{{{{{{{zzzzzzzzzzzzyyyyyyzzzzzzzzzzzzyyyyyy{{{{{{{{{{{{{{{{{{{{{{{{|||{{{zzzzzzyyyyyyyyyyyyyyyyyyxxxwwwvvvvvvuuuuuuvvvuuuuuutttuuuuuuvvvwwwttttttttttttuuuuuuuuuuuuvvvvvvvvvuuutttsssrrrqqqrrrrrrrrrrrrsssuuuvvvwwwuuuuuuuuuuuuuuutttsssssssssssssssssssssrrrrrrqqqoooooonnnmmmkkkiiigggfff```]]]YYYUUUQQQLLLGGGCCC===;;;999:::<<<>>>>>>>>><<<>>>AAABBBBBBAAABBBCCCCCCGGGKKKOOOSSSVVVZZZ]]]\\\ZZZUUUOOOKKKKKKNNNQQQUUUZZZbbbmmmxxxxxxvvvtttnnnjjjiii^^^[[[WWWQQQLLLGGGDDDCCCCCCDDDEEEHHHNNNTTTZZZ]]]```aaabbbcccdddeeeeeeeeeggggggfffffffffgggggghhhkkkllllllmmmnnnnnnnnnoooxxxjjj^^^UUUPPPMMMIIIMMMOOOSSS]]]llluuuvvvrrrnnnhhhbbb\\\VVVPPPLLLFFFFFFEEEEEEFFFHHHIIIJJJMMMPPPUUUYYY\\\```eeejjjkkklllmmmlllhhhbbb\\\YYYRRRRRRRRRSSSUUUXXX[[[]]]dddfffkkknnnoooooolllkkkllloooqqqrrrrrrssswwwzzzwwwwwwvvvvvvwwwxxxyyyzzzuuuuuuuuuttttttuuuwwwyyyxxxxxxxxxxxxyyyzzz{{{{{{yyyxxxvvvtttssssssssssssrrrssstttttttttrrrpppooohhhggggggiiilllmmmmmmllljjjkkkkkkjjjjjjlllooorrrooosssvvvzzz|||vvvpppkkkddd___ZZZWWWWWWXXXXXXWWWZZZ```dddcccaaa^^^WWWPPPMMMMMMMMMMMMLLLLLLMMMMMMQQQYYYcccjjjmmmmmmnnnnnnlllrrrxxxuuummmeeecccdddfffdddeeekkkpppooofff]]]NNNGGG@@@<<<===>>>===;;;999999888666444222000///.........................../////////000000000000////////////////////////////////////000000000000000000111111111222222222///000000111222222333333222333666888;;;???EEEIIINNN[[[hhhooowww~~~|||~~~~~~}}}~~~}}}||||||{{{||||||{{{zzzyyywwwuuusssrrrqqqllljjjddd[[[QQQIIICCC@@@@@@CCCFFFHHHIIILLLQQQUUU___eeeqqq}}}}}}|||}}}|||{{{{{{|||}}}|||zzzzzzzzzzzzzzzyyyyyyxxxxxxxxxyyyyyyzzzzzzyyyyyyxxxzzzzzz{{{{{{{{{{{{zzzzzzxxxyyyyyyzzzzzzyyyxxxwwwwwwwwwwwwwwwwwwvvvuuuuuutttuuuvvvvvvvvvuuutttsssuuuuuutttttttttttttttsssssstttttttttsssrrrqqqqqqppppppooopppqqqrrrtttuuuttttttttttttsssqqqpppooopppppppppoooooommmlllllljjjiiihhhfffdddaaa___^^^ZZZVVVPPPLLLHHHEEEAAA>>>;;;:::999:::===@@@@@@@@@???AAADDDEEEDDDCCCBBBCCCEEEHHHKKKMMMOOOQQQTTTVVVUUUUUUTTTRRRRRRTTTXXX\\\```eeeooozzz~~~zzzwwwuuuqqqjjjhhhjjj\\\XXXRRRLLLGGGDDDCCCCCCBBBCCCDDDHHHMMMSSSYYY\\\]]]^^^___```aaabbbbbbbbbddddddddddddeeeggghhhiiijjjkkklllmmmnnnnnnnnnnnnvvvfffZZZQQQNNNMMMFFFKKKNNNQQQ\\\lllttttttlllggg```ZZZTTTNNNIIIEEEDDDDDDDDDDDDEEEEEEFFFGGGEEEHHHMMMPPPSSSWWW\\\aaaeeefffhhhgggccc[[[TTTOOOGGGHHHIIILLLPPPUUUYYY\\\eeehhhlllppprrrqqqnnnmmmkkknnnppppppooopppssswwwwwwvvvuuuuuuuuuvvvwwwxxxsssttttttsssssstttwwwyyyxxxxxxyyyzzz{{{{{{||||||{{{yyywwwuuussssssssssssqqqrrrtttuuuuuusssrrrpppjjjiiiggggggiiijjjjjjjjjeeefffgggggggggjjjnnnqqqmmmpppssswww}}}wwwrrrkkkeee]]]XXXWWWXXXWWWVVVTTTZZZ___```aaa```ZZZSSSRRRPPPNNNNNNOOONNNMMMKKKOOOUUU]]]eeejjjlllmmmnnnlllttt|||zzzpppgggddddddfffddddddhhhoooqqqlllgggQQQIII@@@<<<<<<>>>===;;;999999888777444222000///////////////////////////////////////000000000000////////////////////////////////////000000000000000000111111222222222222///000000111222222333333222333666888;;;@@@FFFJJJNNN]]]kkksss|||zzzvvv}}}~~~}}}|||{{{{{{zzzzzz{{{zzzyyyxxxvvvtttrrrppppppmmmhhh___SSSIIICCCAAAAAAAAADDDHHHJJJLLLPPPVVV[[[dddkkkwww~~~|||~~~}}}{{{{{{~~~|||{{{zzz{{{|||}}}|||{{{yyyyyyyyyxxxxxxwwwwwwwwwxxxyyyyyyzzzzzzyyyyyyxxxyyyzzzzzz{{{{{{zzzzzzyyyuuuwwwyyyzzzzzzyyyxxxvvvvvvwwwwwwwwwwwwvvvvvvuuurrrtttwwwyyyxxxvvvrrrooouuuuuuuuuttttttssssssrrrrrrrrrssssssrrrrrrqqqqqqoooooonnnnnnoooqqqssstttsssssstttsssrrrpppnnnlllmmmmmmlllkkkjjjhhhfffeeefffeeedddaaa___\\\YYYXXXUUUQQQKKKFFFBBB@@@===;;;<<<;;;;;;===@@@CCCCCCCCCCCCEEEHHHHHHGGGEEEEEEEEEIIIKKKNNNOOOPPPQQQTTTVVVTTTUUUWWWYYYZZZ^^^cccfffnnnuuu~~~wwwvvvuuutttnnnhhhgggkkk[[[WWWPPPIIIDDDBBBBBBBBBBBBBBBDDDGGGLLLSSSYYY\\\[[[[[[]]]^^^___`````````aaaaaabbbccceeegggiiijjjjjjjjjlllmmmnnnnnnoooooo}}}kkkYYYOOONNNLLLHHHIIIKKKNNNRRR\\\jjjsssuuullleeeZZZQQQKKKHHHFFFEEEEEECCCAAAAAACCCDDDEEEDDDHHHIIIJJJKKKMMMNNNPPPPPP[[[\\\\\\[[[XXXSSSNNNKKKGGGGGGIIIMMMNNNOOOVVV^^^eeepppyyyzzzyyyzzz{{{zzzxxxvvvsssssstttuuuuuuuuurrrrrrpppnnnlllllloooqqqqqqsssuuutttssssssuuuxxxxxxxxxxxxyyyyyyyyyzzzzzzzzzyyyxxxwwwuuutttsssrrrttttttttttttsssrrrqqqppplllkkkjjjjjjkkkjjjhhhfffiiilllllliiiiiinnnqqqqqqrrroooqqq|||~~~{{{xxxooobbbZZZWWWUUURRRNNNTTTYYYaaaeeeeeeaaa\\\YYYSSSTTTUUUSSSQQQOOONNNNNNRRRQQQSSSXXX___dddeeedddbbblllvvvvvvooogggfffhhhooogggbbbgggnnnpppqqqqqq[[[NNNCCC@@@???;;;:::===<<<<<<;;;999777555222111000000///...................................................////////////111000///......///000111000000000000111111111111222222222222222222333333777444777>>>BBBBBBEEEKKKVVV^^^jjjxxxuuusssyyy~~~~~~}}}~~~|||zzzyyyyyyyyyyyy|||zzzwwwuuussspppllljjjfffaaaXXXOOOHHHDDDCCCCCCFFFFFFGGGKKKMMMOOOXXXaaalllwww~~~~~~}}}{{{zzzzzzyyyzzz{{{}}}~~~|||{{{zzzyyywwwvvvuuuuuutttuuuwwwyyyzzzzzzzzzyyyxxxwwwwwwwwwwwwwwwxxxxxxxxxxxxwwwwwwvvvwwwwwwwwwxxxwwwwwwvvvtttrrrqqqppprrrtttvvvvvvuuusssssstttooopppqqqrrrrrrqqqpppooonnnmmmlllkkkkkkkkkmmmmmmlllkkkjjjiiiiiikkkmmmnnnmmmmmmmmmllljjjiiijjjkkkgggeeeccc```^^^^^^^^^___ZZZYYYWWWUUURRROOOMMMLLLEEECCC@@@>>><<<<<<<<<===;;;;;;;;;===???BBBEEEGGGEEEGGGHHHFFFCCCBBBEEEHHHJJJNNNRRRTTTUUUVVVZZZ]]]ZZZ]]]aaadddiiinnnssswww{{{tttuuusssnnnmmmlllhhhbbb[[[UUUMMMGGGCCCAAA@@@??????@@@BBBEEEJJJPPPUUUXXXWWWYYY\\\]]]\\\]]]^^^___aaabbbccccccdddeeeffffffhhhiiikkkmmmnnnmmmmmmlllwwwfffUUULLLKKKJJJGGGKKKMMMNNNPPPXXXdddlllllleee___UUUMMMHHHFFFDDDCCCFFFDDDCCCCCCEEEGGGGGGGGGFFFGGGHHHIIIJJJKKKLLLMMMQQQRRRSSSSSSQQQNNNJJJGGGFFFEEEHHHMMMOOOQQQYYYbbbjjjuuu}}}{{{zzzyyyvvvuuussssssrrrooommmmmmnnnpppnnnppprrrqqqqqqrrruuuxxxwwwwwwxxxxxxyyyyyyzzzzzzzzzzzzyyyxxxwwwvvvuuuuuutttttttttttttttsssrrrqqqooonnnnnnnnnooonnnllliiihhhlllmmmllllllrrruuuuuupppnnnpppzzz|||sssggg^^^XXXTTTPPPNNNQQQXXX```fffgggbbb[[[WWWVVVYYY\\\[[[XXXTTTRRRRRRSSSRRRSSSWWW^^^dddggghhhdddkkkssssssnnngggeeefffiiiaaa\\\aaaiiimmmqqqtttcccUUUFFFAAA@@@===<<<>>><<<<<<;;;999777555333222000000///...................................................////////////111000///......///000111000000000000111111111111111222222222222333333333666555888???BBBCCCJJJQQQ]]]fffsssxxxpppqqqzzz~~~~~~~~~}}}}}}~~~}}}{{{zzzyyyyyyyyyyyyzzzxxxvvvtttrrrooojjjgggaaa[[[SSSJJJDDDBBBBBBBBBIIIHHHKKKOOOQQQTTT]]]fffrrr}}}~~~}}}}}}||||||{{{zzzyyyyyyyyyzzz{{{||||||{{{{{{zzzyyyxxxwwwwwwvvvvvvxxxyyyzzz{{{{{{{{{xxxxxxwwwwwwwwwwwwxxxxxxyyyxxxwwwwwwvvvvvvwwwwwwwwwwwwwwwvvvtttsssqqqqqqrrrtttuuutttrrrpppoooooonnnoooooopppooonnnmmmllllllkkkjjjiiiiiiiiiiiiiiihhhgggfffeeefffgggiiikkkgggggggggeeecccbbbcccdddbbb```\\\YYYWWWUUUUUUUUUPPPOOOMMMKKKIIIGGGFFFEEEBBB@@@>>><<<;;;;;;<<<<<<<<<<<<===???AAADDDFFFGGGDDDFFFGGGEEECCCDDDHHHKKKPPPUUUZZZ\\\]]]^^^aaadddfffhhhkkkooosssyyy|||uuuvvvsssnnnllllllgggaaaXXXSSSKKKEEEBBB@@@???>>>???@@@BBBEEEIIINNNSSSVVVUUUXXXZZZ[[[[[[[[[]]]^^^______```aaabbbcccdddeeejjjjjjlllmmmnnnnnnnnnnnn{{{sssdddTTTLLLKKKJJJHHHKKKMMMNNNPPPWWWaaagggggg]]]WWWPPPIIIFFFEEEDDDDDDGGGFFFEEEEEEHHHIIIJJJIIIGGGGGGGGGHHHIIIJJJJJJKKKHHHIIIKKKLLLLLLJJJGGGEEEEEEEEEHHHMMMPPPSSS\\\fffmmmyyy}}}zzzxxxwwwvvvssspppooopppqqqnnnooopppqqqqqqtttwwwzzzxxxxxxyyyyyyyyyzzzzzzzzzzzzzzzyyyyyyyyyxxxxxxxxxttttttttttttttttttttttttrrrrrrssstttuuussspppmmmjjjoooqqqoooppptttvvvuuunnnmmmpppyyyyyyooocccYYYRRRNNNLLLPPPWWWaaaiiijjjeee\\\VVVWWW]]]dddeee___YYYVVVVVVVVVTTTRRRUUU[[[ccciiilllgggjjjooopppnnnjjjgggfffbbbZZZVVVZZZaaaiiiqqqwwwooo___LLLCCCAAA??????@@@<<<<<<;;;999777555333222000000///...................................................////////////000000////////////000000000000000000111111111111111111222222222333333333444666:::???AAAEEEPPPZZZdddooo}}}~~~}}}rrrmmmlllrrr~~~}}}~~~~~~}}}||||||}}}}}}{{{zzzyyyxxxxxxxxxxxxvvvtttrrrooolllgggdddZZZUUUMMMFFFAAAAAACCCEEEKKKKKKNNNSSSWWW[[[dddnnn|||~~~~~~}}}||||||{{{{{{zzzzzzzzzyyyxxxxxxxxxyyyyyy{{{{{{{{{zzzzzzyyyyyyyyywwwwwwwwwxxxyyyzzz||||||xxxxxxwwwwwwwwwwwwxxxxxxyyyxxxwwwwwwvvvvvvvvvwwwuuuvvvvvvuuutttsssrrrqqqrrrssstttrrrooollljjjjjjkkkkkkkkkkkkjjjhhhgggfffffffffffffffeeedddbbbbbb``````___^^^^^^___aaabbb]]]]]]]]][[[XXXWWWXXXYYYXXXVVVSSSOOOLLLJJJIIIHHHDDDDDDCCCBBBAAA??????>>>???>>>===<<<<<<<<<===>>>===>>>@@@BBBDDDFFFFFFGGGEEEGGGGGGFFFEEEHHHMMMRRRZZZ___eeehhhiiiiiilllnnntttuuuxxx|||~~~|||vvvwwwtttooolllkkkfff___UUUPPPIIICCC@@@??????>>>???@@@AAADDDGGGLLLPPPRRRRRRUUUWWWXXXXXXYYYZZZ\\\ZZZ[[[\\\]]]___aaabbbbbbhhhhhhiiiiiikkklllmmmnnn|||vvvhhhXXXOOOMMMLLLJJJJJJMMMOOOQQQXXXbbbgggfffVVVRRRLLLIIIGGGGGGGGGFFFGGGFFFFFFGGGIIIKKKKKKJJJIIIIIIIIIJJJJJJKKKKKKKKKGGGHHHJJJLLLLLLJJJHHHGGGGGGFFFHHHMMMPPPUUU___iiippp|||~~~~~~}}}zzzwwwuuuuuuvvvsssssstttvvvxxx{{{~~~}}}}}}|||{{{zzzzzzyyyyyywwwxxxxxxxxxxxxyyyyyyyyyuuuttttttttttttuuuuuuvvvttttttvvvxxxxxxvvvrrrnnnnnnrrrtttqqqppprrrrrrpppnnnnnnrrrxxx~~~tttgggZZZQQQLLLKKKOOOVVVaaajjjlllggg^^^WWWUUU]]]gggiiiccc\\\XXXWWWWWWTTTRRRRRRWWW```hhhmmmiiijjjlllooopppooommmkkk```YYYTTTVVV\\\dddoooyyyxxxhhhSSSFFFBBBAAA@@@???<<<<<<;;;:::888666444333000000///...................................................////////////000000////////////000000///000000000111111111111111111111222222333333444444888<<>>>>>>>>>>>>>>>>>======???>>>>>>>>>???@@@AAABBB>>>@@@BBBDDDFFFGGGGGGFFFGGGIIIIIIHHHHHHMMMTTT[[[eeejjjpppsssssstttvvvxxx}}}~~~|||zzzwwwwwwtttnnnkkkjjjddd^^^TTTOOOHHHCCC@@@@@@?????????@@@AAACCCEEEHHHKKKLLLNNNPPPSSSTTTTTTUUUVVVXXXVVVWWWXXXZZZ]]]___```aaadddccccccdddeeehhhjjjkkkzzzmmm]]]QQQNNNMMMJJJKKKNNNOOOQQQWWW___bbb```QQQNNNJJJIIIIIIJJJJJJIIIIIIHHHHHHIIILLLMMMLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMNNNOOOPPPOOONNNLLLKKKKKKJJJKKKNNNQQQVVVaaalllwww~~~}}}}}}~~~{{{|||}}}~~~|||yyyxxxwwwuuuuuuuuuvvvwwwwwwxxxxxxuuuuuutttttttttuuuvvvvvvssstttuuuwwwxxxvvvqqqnnnlllqqqrrrpppooopppqqqooopppqqqtttxxx}}}vvvjjj]]]SSSNNNLLLMMMRRR[[[dddhhheee]]]VVVRRRZZZcccgggccc\\\XXXVVVWWWUUURRRQQQTTT[[[dddjjjjjjjjjlllooossstttrrrooobbb[[[VVVUUUXXX^^^jjjvvvzzznnn[[[LLLDDDBBB@@@>>><<<<<<;;;:::888666555444000000///...................................................//////////////////000000000000/////////000000000111111111111000000111222333333444444555:::>>>???BBBLLL[[[fffppp|||yyykkkcccgggoooyyy~~~}}}}}}||||||{{{zzzzzz{{{{{{zzzyyyxxxwwwvvvvvvvvvuuurrroookkkfff___[[[MMMJJJEEEAAAAAADDDIIILLLLLLMMMRRRZZZ```gggsss~~~}}}}}}}}}|||{{{{{{zzzzzzyyyyyyyyyxxxxxxwwwwwwvvvxxxxxxxxxxxxyyyyyyyyyyyyvvvvvvuuuvvvwwwxxxzzz|||zzzyyyyyyxxxwwwwwwxxxxxxxxxwwwvvvuuuttttttttttttqqqqqqqqqqqqppppppooonnnlllmmmnnnmmmiiifffeeeeee]]]\\\[[[YYYWWWVVVUUUUUUUUUUUUUUUUUUTTTRRRPPPOOONNNNNNLLLKKKIIIHHHGGGGGGGGGGGGGGGFFFDDDCCCDDDEEEDDDCCCBBBAAA???>>>>>>>>><<<=========>>>?????????>>>>>>???@@@AAABBBCCCDDDAAABBBDDDFFFGGGGGGGGGFFFHHHIIIIIIIIIKKKRRR]]]dddrrrvvv{{{~~~}}}}}}}}}}}}|||zzzxxxwwwwwwtttnnnkkkiiiccc]]]SSSNNNHHHCCC@@@@@@@@@@@@??????@@@AAACCCDDDFFFGGGHHHJJJMMMOOOOOOPPPRRRSSSRRRSSSUUUXXX[[[]]]___````````````aaaccceeehhhjjj|||}}}|||ppp___SSSNNNKKKIIILLLOOOPPPPPPTTTZZZ[[[WWWNNNMMMKKKKKKMMMNNNNNNNNNNNNNNNNNNOOOQQQQQQPPPNNNMMMNNNNNNOOOPPPQQQQQQQQQTTTUUUUUUVVVUUUTTTSSSRRRPPPNNNOOORRRUUU[[[gggrrr|||yyywwwvvvssssssttttttuuuvvvvvvwwwvvvuuutttsssssssssuuuuuurrrrrrssstttuuusssppplllgggkkknnnlllmmmqqqsssrrrssstttvvvwwwxxxzzz}}}wwwmmmcccZZZSSSPPPLLLMMMRRRYYY^^^___[[[VVVRRRWWW___cccccc___[[[XXXXXXVVVTTTRRRSSSXXX___eeeiiijjjmmmpppssssssqqqoooaaa\\\XXXVVVUUUXXXcccooowwwrrreeeTTTHHHCCC@@@===<<<<<<;;;:::999777555444000000///...................................................//////////////////000000000000//////000000000000111111111111000000111222333444444555666<<<@@@AAAGGGUUUdddmmmzzztttjjjbbbhhhqqqzzz}}}}}}|||{{{{{{zzzzzzyyyzzzzzzzzzyyyxxxwwwuuuuuuvvvtttpppmmmhhhaaaYYYTTTFFFDDDAAA@@@AAAEEEIIILLLNNNPPPVVV___fffooo{{{}}}}}}||||||{{{zzzzzzyyyxxxxxxyyyyyyyyyxxxwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvvvvwwwxxxyyy{{{{{{{{{zzzyyyxxxxxxwwwxxxxxxvvvuuutttsssrrrqqqqqqqqqnnnnnnnnnmmmmmmkkkjjjjjjfffggghhhfffbbb___^^^]]]SSSRRRQQQOOOMMMLLLLLLLLLKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEDDDCCCBBB@@@?????????@@@AAA@@@>>>>>>@@@AAA????????????????????????<<<<<<===>>>???@@@@@@AAA>>>???@@@AAACCCDDDEEEEEEEEEEEEFFFHHHHHHIIIIIIIIIIIIJJJKKKMMMRRR]]]kkkuuu}}}|||{{{{{{yyywwwvvvwwwtttnnnkkkiiiccc]]]SSSNNNGGGBBB@@@???????????????@@@@@@AAAAAAAAAAAABBBEEEHHHIIIJJJKKKMMMNNNNNNPPPRRRUUUXXX[[[]]]___^^^^^^___aaacccfffhhhiii{{{|||}}}sssbbbUUUOOOMMMKKKLLLOOOQQQQQQUUUZZZYYYVVVRRRQQQQQQRRRTTTVVVVVVUUUWWWVVVVVVWWWXXXWWWUUUSSSSSSTTTUUUVVVWWWXXXYYYZZZ\\\\\\]]]^^^^^^]]]]]]\\\UUUSSSSSSWWW[[[bbbooo{{{~~~}}}~~~}}}{{{yyywwwwwwssssssssstttuuuuuuvvvvvvwwwuuusssrrrqqqrrrssstttqqqqqqpppqqqrrrqqqnnnlllfffjjjllljjjkkkpppssssssuuuvvvwwwuuussstttyyy}}}~~~vvvoooiiiccc[[[VVVNNNLLLLLLQQQWWW\\\\\\ZZZVVVXXX\\\aaaeeeeee```\\\YYYYYYXXXVVVTTTVVV[[[```gggjjjmmmoooooommmjjjiii\\\ZZZWWWUUUQQQRRR[[[fffrrrtttmmm]]]MMMEEEAAA===<<<<<<;;;:::999777666555000000///...................................................////////////...///000111111000///...000000000000111111111111///000111222333444444555777<<>>>>>>>>>>>>>>;;;<<<======<<<===???AAA?????????@@@@@@@@@@@@@@@>>>>>>???@@@AAABBBCCCCCCCCCDDDEEEGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMOOORRRVVV___nnn~~~{{{zzzzzzzzzyyyxxxuuuvvvsssmmmjjjiiiddd]]]RRRMMMFFFAAA>>>======<<>>=========@@@CCCEEEEEEGGGHHHJJJJJJKKKNNNQQQUUUXXX[[[\\\ZZZ[[[^^^```ccceeefffggg{{{{{{uuueeeXXXSSSQQQOOOKKKNNNQQQSSSXXX^^^^^^ZZZXXXWWWWWWYYY\\\]]]]]]]]]]]]\\\\\\]]]]]]\\\ZZZWWWZZZZZZ[[[]]]^^^```aaabbbaaabbbcccdddeeefffffffffWWWUUUVVVZZZ___hhhvvv}}}{{{zzz{{{}}}}}}~~~}}}|||{{{zzzyyyxxxwwwttttttttttttuuuuuuuuuvvvwwwvvvsssqqqpppqqqrrrsssqqqpppoooooopppooonnnllliiilllmmmiiiiiinnnqqqqqqvvvwwwvvvsssppppppvvv{{{~~~vvvqqqnnniiiaaaZZZSSSNNNKKKNNNUUU\\\___^^^ZZZZZZ\\\bbbhhhjjjfffaaa[[[\\\[[[YYYVVVVVVYYY]]]fffiiimmmnnnkkkgggdddbbbXXXVVVUUUSSSOOONNNVVVaaannnuuussscccQQQGGGBBB>>><<<<<<;;;:::999888666555000000///.................................................../////////000...///000111111000///...000000000000111111111111///000000222333444555555666<<>>===;;;::::::;;;<<<===777888:::<<<>>>???@@@@@@999;;;<<<<<<<<<===???AAA@@@@@@AAAAAAAAA@@@@@@???AAAAAABBBCCCDDDEEEFFFFFFIIIJJJKKKMMMNNNOOOOOOOOONNNMMMLLLLLLLLLMMMOOOPPPRRRUUUYYY```lll}}}~~~|||zzzyyyzzzzzzyyyxxxuuuuuurrrmmmjjjiiiddd^^^QQQLLLEEE???===<<<;;;:::????????????>>>===<<<;;;;;;===@@@BBBCCCDDDFFFHHHGGGIIIKKKOOOSSSVVVYYY[[[VVVXXX[[[^^^aaabbbcccccc~~~}}}{{{tttlllcccZZZTTTPPPOOOQQQUUUZZZ___bbbdddeeefff```^^^aaaeeeeeefffhhhhhhkkkmmmkkkfffbbbaaabbbaaacccfffhhhiiiiiiiiihhhjjjmmmmmmlllnnnqqqpppkkkbbb]]][[[```hhhqqq}}}|||}}}~~~}}}}}}}}}|||{{{|||{{{{{{||||||{{{zzzyyyyyyttttttssssssssssssttttttuuusssqqqpppqqqqqqpppnnnrrrpppooonnnooonnnlllkkkkkkkkkiiiiiijjjkkkmmmnnnuuuuuuuuutttssssssvvvxxx}}}{{{wwwqqqjjjccc^^^VVVOOOJJJKKKNNNRRRXXX^^^aaabbbcccbbb___```cccggg[[[[[[[[[YYYVVVVVVXXXZZZ^^^eeejjjhhheeedddbbb___XXXQQQLLLJJJIIIKKKRRRZZZpppttttttjjjYYYKKKDDDCCC===;;;999888888888777555555333111...---------...////////////////////////............////////////...............///000111111111111111111111111111333444444333222333555777>>>???DDDOOO^^^mmmzzz}}}||||||nnnhhhiiirrrxxx~~~~~~~~~~~~~~~~~~}}}zzzzzz{{{{{{yyyvvvwwwwwwwwwxxxyyyyyyvvvtttqqqnnniiibbbYYYPPPHHHDDDAAACCCEEEFFFGGGIIIMMMPPPTTT]]]iiirrrxxx~~~}}}|||{{{zzzyyyxxxyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{yyyxxxzzz}}}~~~|||yyy||||||{{{zzzzzzzzz{{{{{{~~~{{{xxxwwwwwwwwwwwwvvvuuuqqqmmmkkkjjjjjjiiiiiieeeeeeeeecccbbb```^^^]]]SSSQQQNNNKKKGGGDDDBBBAAA@@@???>>><<<:::888777666===<<<;;;;;;:::;;;;;;;;;@@@===:::;;;===>>>===;;;>>>>>>>>>???@@@@@@AAAAAA???@@@AAABBBCCCCCCCCCCCCCCCEEEHHHIIIJJJKKKNNNPPPUUUSSSRRRTTTVVVWWWUUURRRQQQQQQRRRRRRRRRTTTXXX[[[XXX```jjjuuu~~~|||zzzyyyyyyxxxxxxyyyyyyzzzvvvssspppnnnmmmiiiccc]]]WWWOOOEEE???<<<<<<;;;999???@@@AAA???===;;;;;;;;;=========>>>???AAACCCDDDDDDFFFIIILLLOOORRRUUUVVVZZZXXXXXX[[[```ccccccbbb}}}|||}}}|||yyysssjjjaaaXXXSSSRRRUUU[[[aaagggkkkooopppooojjjhhhlllpppqqqrrrtttuuuwwwwwwsssnnniiiiiijjjgggiiilllooorrrssssssrrrsssuuuvvvvvvxxxzzzxxxsssgggbbb```eeemmmxxx}}}{{{zzzzzz{{{zzzyyyyyywwwuuuvvvyyy|||~~~~~~{{{|||~~~}}}{{{yyyxxxyyy{{{}}}|||zzzwwwuuuuuuttttttttttttttttttuuuvvvtttrrrqqqrrrrrrqqqooorrrpppnnnnnnnnnnnnllljjjkkkjjjhhhggggggiiilllmmmqqqrrrsssrrrqqqrrrtttvvvzzz}}}}}}xxxsssmmmeeeaaaWWWPPPKKKLLLOOORRRWWW]]]`````````]]]ZZZ[[[___ddd]]][[[ZZZZZZ[[[\\\[[[[[[\\\dddjjjiiifffccc^^^YYYYYYRRRJJJGGGFFFHHHOOOWWWkkkqqqvvvqqqcccSSSIIIEEE>>><<<999888777777555444555333111///---------.......................................////////////000////////////000000111111111111111111111111111333444444333222333666888===???FFFRRRbbbrrr}}}wwwiiieeeiiivvv{{{~~~~~~}}}zzzzzz{{{{{{yyywwwxxxwwwwwwxxxyyyyyywwwtttqqqnnnhhh```WWWNNNHHHDDDAAABBBDDDEEEFFFIIIMMMPPPUUU^^^kkkuuu~~~~~~}}}|||}}}}}}{{{zzzzzzzzz{{{|||zzzzzzzzzzzzzzzzzzzzzzzz{{{yyyyyyzzz|||}}}{{{yyyxxxxxxxxxxxxyyyyyyzzz{{{zzzxxxuuutttttttttsssrrrrrroookkkhhhfffeeecccbbb___^^^]]][[[XXXUUUSSSRRRKKKIIIGGGDDDAAA???===<<<<<<<<<<<<;;;;;;:::::::::;;;;;;:::::::::::::::;;;;;;999888:::===??????>>>>>>>>>?????????@@@@@@@@@???@@@AAACCCDDDEEEEEEEEEEEEHHHLLLNNNPPPRRRUUUWWWZZZXXXXXXZZZ\\\]]]\\\ZZZTTTUUUVVVVVVWWWYYY]]]aaaeeennn{{{~~~|||{{{yyyzzzyyyxxxwwwvvvvvvuuuuuuwwwtttqqqooonnnjjjccc^^^UUUNNNDDD>>><<<<<<<<<:::???@@@AAA@@@===;;;;;;;;;<<<<<<===>>>???AAABBBCCCDDDFFFIIILLLOOOQQQTTTVVVYYYXXXXXX[[[___bbbbbbaaa||||||~~~|||}}}}}}{{{tttjjjaaaZZZYYY]]]cccjjjqqqxxx|||{{{wwwwww|||zzzuuutttuuurrrtttwww{{{~~~}}}{{{oooiiigggllluuu~~~|||yyyxxxxxxxxxwwwuuuvvvtttqqqqqqtttwwwyyyzzzwwwxxxzzz{{{zzzyyywwwuuutttwwwzzz}}}|||yyyvvvsssvvvuuuuuuttttttuuuuuuvvvvvvtttrrrrrrsssssssssqqqrrrpppooonnnnnnnnnlllkkkllljjjgggffffffhhhkkkmmmkkkmmmpppqqqqqqqqqsssuuuvvvxxx|||~~~zzzvvvoooiiiddd\\\TTTOOOOOOQQQRRRUUUZZZ___^^^\\\WWWTTTVVV\\\bbbaaa^^^\\\^^^aaabbb___[[[ZZZccclllnnnmmmjjjccc\\\YYYQQQIIIEEEDDDFFFLLLSSS```jjjtttwwwmmm]]]MMMDDDAAA???;;;999888888666555555333111///...---......------------------------............////////////222111111000000000000111111111111111111111111111333444444444333444777999===AAAJJJXXXiiiwwwqqqfffeeekkk{{{~~~~~~}}}|||zzzzzz{{{{{{zzzyyyyyyxxxxxxyyyzzzyyywwwtttrrrmmmeee[[[RRRKKKGGGEEECCCDDDEEEGGGHHHKKKPPPTTT\\\eeerrr|||}}}}}}}}}|||{{{~~~}}}|||||||||}}}}}}zzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyzzz||||||{{{zzzvvvvvvwwwxxxyyyzzz{{{{{{yyywwwtttssssssrrrqqqooonnnkkkgggccc```^^^ZZZXXXVVVUUUSSSPPPMMMJJJGGGFFFCCCAAA@@@===<<<:::999999:::::::::;;;<<<======>>><<<;;;;;;;;;;;;;;;<<<<<<<<<;;;:::<<>>=========<<>>???@@@AAABBBBBBEEEIIILLLNNNPPPSSSUUUXXXWWWXXXZZZ^^^`````````}}}}}}|||~~~zzzrrrjjjeeebbbeeekkkrrrzzzuuupppnnnsss}}}~~~|||yyyxxxxxxwwwuuutttwwwuuurrrqqqtttwwwyyyzzzxxxyyyzzz{{{{{{yyyxxxwwwuuuwwwyyy{{{{{{yyyvvvuuuvvvvvvuuuuuuuuuuuuvvvvvvwwwuuusssssstttuuuttttttsssrrrpppooopppooonnnlllmmmkkkhhheeeeeegggjjjlllgggjjjnnnqqqqqqrrrssstttqqqsssvvvzzz~~~~~~{{{wwwrrrkkkgggbbb[[[UUUTTTTTTSSSTTTXXX]]]\\\YYYTTTQQQTTT[[[aaahhhgggfffeeedddaaa^^^[[[YYYcccooouuuwwwvvvppphhhWWWPPPJJJIIIIIIIIILLLQQQ[[[fffuuu~~~zzzjjjUUUHHHCCC@@@===:::::::::999777555444222000///.........------------------------............////////////222222111000////////////111111111111111111111111333444444444444555888;;;>>>DDDOOO^^^ooo||||||mmmdddhhhppp~~~~~~~~~}}}}}}}}}}}}~~~~~~|||{{{zzzzzzzzz{{{{{{{{{yyyxxxxxxyyyyyyyyyvvvtttpppkkkaaaVVVNNNHHHFFFFFFEEEGGGHHHJJJLLLQQQVVVZZZgggppp{{{~~~}}}}}}}}}|||{{{~~~~~~~~~}}}}}}}}}}}}}}}zzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyzzz{{{{{{{{{zzzxxxyyyzzzzzz{{{{{{{{{{{{yyywwwuuuuuutttrrrpppmmmjjjgggbbb^^^ZZZUUUQQQNNNMMMLLLKKKIIIFFFCCCAAA@@@>>>>>><<<;;;::::::::::::::::::;;;<<<===>>>??????>>>>>>======>>>???@@@@@@AAAAAA@@@@@@AAABBBCCCCCCFFFFFFGGGGGGGGGHHHHHHHHHIIIJJJKKKLLLNNNPPPRRRSSSSSSXXX^^^ccceeeggghhhjjjllllllkkkjjjjjjiiigggfffeeehhhkkkooorrrvvv{{{}}}}}}}}}|||{{{{{{{{{zzzyyyxxxwwwvvvuuuuuusssqqqpppnnnjjjbbb\\\PPPJJJAAA======>>>???>>>>>>@@@AAA@@@>>><<<<<<===:::;;;<<<>>>???@@@AAAAAABBBEEEJJJMMMMMMOOOQQQTTTVVVVVVWWWYYY\\\^^^______}}}~~~|||~~~|||xxxtttqqqlllnnnsssyyyyyyuuutttzzz~~~|||{{{{{{zzzwwwuuuyyyvvvtttsssuuuxxxyyyyyyzzz{{{{{{|||{{{zzzyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyvvvvvvuuuuuuuuuuuuvvvvvvvvvuuussstttuuuvvvvvvuuuuuusssqqqqqqqqqqqqooommmkkkiiifffccccccdddfffhhheeeiiinnnrrrssssssssssssmmmnnnqqquuuyyy}}}}}}{{{xxxsssmmmiiihhhaaa[[[ZZZYYYVVVVVVXXX[[[ZZZWWWSSSPPPRRRYYY___llloooooojjjbbb[[[YYYZZZWWWaaallltttyyyzzzuuunnnWWWSSSQQQTTTUUURRRPPPQQQ\\\fffuuuvvvaaaQQQDDDAAA<<<:::999999888888444444222111///......---------------------------............////////////111000//////............111111111111111111111111222333444555555666:::<<>>===<<<<<<;;;;;;;;;;;;;;;<<<=========>>>??????@@@@@@>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDDDDEEEFFFGGGHHHKKKLLLLLLMMMMMMNNNOOOOOOQQQQQQRRRSSSUUUWWWYYYZZZ[[[```fffjjjlllmmmnnnoooqqqrrrsssssssssrrrrrrrrruuuxxx|||~~~~~~~~~~~~}}}{{{xxxxxxyyyyyyyyyxxxwwwvvvsssqqqooonnnmmmhhh```ZZZOOOHHH@@@<<<===?????????>>>@@@AAA@@@>>>=========:::;;;===???@@@AAAAAAAAABBBFFFKKKMMMLLLLLLOOORRRRRRTTTVVVXXXZZZ\\\^^^___~~~~~~|||}}}~~~}}}|||{{{tttvvvzzz~~~zzz{{{~~~{{{yyyyyywwwvvvvvvwwwxxxxxxxxxzzzzzzzzzzzzzzzyyyyyyxxxyyyxxxwwwvvvwwwxxxyyy{{{vvvuuuuuuttttttuuuuuuvvvuuutttssstttuuuwwwwwwvvvuuusssrrrqqqqqqqqqooonnnfffeeecccaaa``````aaabbbccchhhoootttuuutttrrrrrrjjjkkknnnqqqvvv{{{~~~|||yyyuuupppllljjjddd`````````]]]]]]___]]]]]][[[WWWSSSTTTXXX\\\kkkooopppiii^^^VVVVVVYYYWWW^^^eeekkkrrrvvvsssmmm___[[[[[[```bbb]]]WWWUUUWWW^^^kkkzzzzzzhhhXXXHHHCCC>>>:::888777666555444444333222000///...---------------------------............////////////000//////............///111111111111111111111111222333555555666888;;;>>>EEEKKKYYYiiizzz{{{lllaaacccnnnvvv~~~{{{zzzzzzyyyyyyzzzzzz{{{zzz{{{|||{{{zzzyyy{{{}}}xxxwwwwwwwwwwwwvvvsssqqqiiibbbXXXNNNGGGEEEFFFGGGFFFGGGJJJMMMRRRYYYaaagggqqq}}}}}}|||}}}~~~~~~}}}{{{{{{|||||||||{{{zzzyyy{{{{{{{{{zzzzzzyyyyyyxxxwwwyyyzzz{{{zzzyyyzzz{{{yyyyyyzzzyyyxxxwwwuuusssttttttssssssrrrnnniiieee```\\\UUUOOOKKKGGGDDDBBB<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;<<<===@@@@@@@@@@@@AAAAAAAAAAAA?????????@@@AAACCCDDDEEECCCEEEHHHIIIJJJMMMPPPSSSRRRRRRSSSUUUVVVWWWXXXYYY[[[ZZZZZZ[[[]]]___aaaccceeeiiinnnrrrtttvvvxxxyyyxxx{{{~~~}}}||||||||||||{{{yyytttuuuvvvwwwwwwvvvuuuuuuqqqpppnnnnnnlllggg___XXXNNNGGG@@@<<<===???@@@???>>>@@@AAA@@@???======>>>:::<<<>>>@@@AAABBBBBBAAABBBHHHMMMNNNKKKIIILLLOOONNNQQQTTTVVVXXXZZZ]]]```~~~~~~}}}~~~|||zzz|||{{{|||~~~|||{{{zzzyyyzzz{{{{{{zzzxxxyyyyyyyyyyyyyyyxxxxxxxxxvvvvvvvvvvvvwwwwwwxxxxxxuuuttttttttttttttttttuuutttsssrrrsssuuuwwwwwwvvvtttrrrppppppppppppnnnllleeedddcccbbbaaa```______bbbgggoootttuuusssqqqoooiiiiiillloootttzzz~~~|||xxxssspppiiidddbbbeeefffeeefffhhhggghhhgggccc]]]ZZZZZZ\\\fffhhhgggbbbZZZUUUVVVXXXWWW[[[```dddmmmuuuvvvsssmmmhhhfffjjjkkkeee^^^ZZZTTTWWW```ppp}}}}}}pppcccRRRMMMFFF???;;;999666555444444333222111///...---....................................//////////////////////////////000111111111111111111111111111222333555555666888<<>>;;;;;;<<<<<<===<<<<<<<<<===============>>>??????@@@AAAAAABBBCCCDDDDDDDDDBBBCCCCCCDDDFFFGGGIIIJJJLLLOOORRRSSSTTTVVVZZZ^^^\\\]]]___aaaccceeefffggghhhhhhgggggghhhjjjmmmnnnrrruuuzzz~~~~~~wwwvvvxxxyyyyyy}}}}}}|||{{{{{{|||{{{yyyxxxuuuvvvwwwxxxwwwuuutttrrrqqqpppooonnnmmmhhh___XXXNNNGGG@@@<<<<<<>>>??????>>>@@@AAAAAA???>>>>>>???;;;===???AAACCCCCCCCCBBBCCCIIIOOOOOOJJJGGGIIILLLKKKNNNRRRUUUWWWYYY^^^aaa~~~~~~~~~||||||}}}}}}zzzxxx{{{~~~}}}}}}}}}~~~|||zzzzzzzzzzzzyyyyyyyyyyyyyyyrrrtttvvvwwwxxxwwwvvvuuuttttttsssssssssssstttttttttsssrrrsssuuuwwwwwwwwwrrrpppooonnnooonnnlllkkkggggggffffffdddcccaaa```aaagggoootttuuurrrooommmhhhiiikkkoootttzzz~~~zzzvvvrrrfffbbbbbbgggkkkkkkmmmppprrrssssssnnngggaaa^^^^^^aaa```^^^[[[XXXWWWWWWXXXXXX[[[^^^cccnnnyyy}}}xxxqqqnnnooooooiiiaaa^^^WWWXXX___ooo|||qqq]]]WWWNNNFFF@@@<<<999777444444444333111000...---////////////////////////............/////////000000000//////000111222222111111111111111111111111222333555666777999===@@@GGGOOO]]]qqqtttddd```jjjwww}}}{{{{{{{{{zzzzzz{{{{{{{{{{{{|||}}}|||yyyxxxzzz|||vvvuuuuuuuuuuuutttqqqnnnbbb\\\SSSJJJEEEDDDFFFHHHLLLNNNRRRWWW^^^gggqqqxxx}}}}}}{{{yyyyyyzzz{{{{{{{{{{{{|||}}}}}}}}}|||zzzyyy||||||{{{zzzyyyyyyxxxxxxvvvxxx{{{{{{yyyxxxyyy{{{wwwxxxzzz{{{{{{zzzyyyxxxvvvvvvvvvvvvuuupppjjjeeeWWWQQQHHHBBB>>>======<<<======>>>>>>>>>>>>======AAA@@@@@@@@@@@@AAABBBBBB@@@AAABBBCCCDDDFFFGGGGGGGGGHHHHHHIIIKKKMMMOOOPPPXXX[[[]]]]]]\\\]]]aaadddfffgggiiikkknnnppprrrssstttsssrrrrrrsssuuuwwwxxx}}}}}}rrrooorrruuuwwwyyy|||~~~}}}||||||}}}|||zzzxxxyyyyyyzzzzzzyyyvvvtttrrrrrrqqqppppppnnniii```YYYNNNGGG@@@<<<<<<>>>??????>>>@@@AAAAAA???>>>>>>???<<<===@@@BBBDDDDDDCCCCCCDDDJJJPPPOOOJJJFFFGGGJJJIIIMMMQQQTTTVVVYYY^^^bbb~~~|||{{{|||}}}~~~}}}|||||||||}}}{{{{{{|||yyywwwtttrrrrrrtttwwwyyyzzzxxxvvvuuutttsssttttttrrrrrrssssssrrrrrrqqqpppooollliiikkkooopppmmmiiiggggggfffcccaaaaaabbbeeeffflllmmmiiigggkkkllljjjlllkkkjjjlllqqqwww{{{~~~~~~{{{xxxxxxxxxsssmmmfff```ZZZYYY[[[aaalllwww{{{wwwpppkkkeee```bbb\\\VVVXXX^^^aaa]]]YYY]]]^^^^^^```lll~~~wwwnnnmmmppplllbbbYYYWWWZZZ^^^gggwww}}}rrrfffYYYPPPDDD999666999999888777555333111000///000000000000000000000000////////////000000000000222111111111000000//////000111111111111222222222333444444444666:::@@@DDDKKKPPPaaaxxx||||||}}}lll```^^^hhhzzz~~~||||||{{{||||||{{{{{{{{{~~~}}}}}}|||{{{{{{{{{{{{|||yyyxxxwwwwwwvvvrrrmmmiiibbbXXXLLLEEEEEEGGGHHHHHHNNNPPPTTTYYYaaakkkvvv}}}~~~}}}||||||{{{zzzzzzzzzzzzzzz|||{{{zzzzzzzzz|||}}}~~~|||yyyxxxxxxxxxyyywwwwwwyyyzzzzzzzzzzzzyyywwwvvvuuuvvvxxxxxxvvvuuusssuuuuuurrrooollleee\\\PPPKKKDDD>>><<<<<<======??????>>>===>>>???@@@AAA???@@@BBBCCCDDDDDDCCCCCCGGGGGGGGGGGGHHHJJJKKKMMMIIIKKKMMMOOORRRUUUZZZ^^^^^^cccggggggffffffjjjoooppprrrvvvzzz|||~~~~~~~~~|||mmmffffffhhhmmmrrrwww{{{~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}|||yyywwwuuutttsssqqqooonnnmmmhhh```ZZZPPPGGG@@@???@@@??????AAAAAAAAAAAA@@@@@@@@@??????<<>>======>>>???BBBAAA@@@??????@@@AAABBBAAABBBDDDFFFGGGGGGGGGGGGIIIIIIIIIIIIKKKMMMOOOPPPRRRUUUXXXZZZ]]]aaafffiiiiiimmmqqqqqqpppppptttxxx{{{}}}xxxkkk___[[[]]]aaagggllluuuzzz~~~~~~}}}||||||||||||}}}~~~~~~~~~|||{{{yyywwwvvvsssqqqooonnnlllggg```ZZZPPPGGG@@@???@@@??????BBBAAAAAAAAAAAA@@@@@@@@@@@@===@@@CCCDDDCCCBBBBBBBBBJJJRRRVVVPPPHHHFFFGGGGGGIIIMMMSSSWWWZZZ]]]___aaa~~~~~~|||{{{|||~~~{{{vvvvvvuuuuuuuuuuuuvvvvvvuuuuuuvvvvvvvvvvvvuuuuuuxxxxxxwwwuuussspppnnnmmmmmmlllmmmqqquuuuuurrrnnnjjjjjjiiifffcccbbbcccdddhhhkkkkkkfffcccddddddcccfffhhhkkknnnpppqqqqqqqqqsssuuuuuuuuuvvvwwwqqqiii\\\SSSLLLIIIIIILLLTTT\\\kkkrrrwwwsssnnnjjjeeeaaaYYYYYYXXXYYY[[[\\\^^^^^^YYY[[[]]]___hhhxxx|||wwwuuurrrmmmhhh]]][[[YYY\\\iiizzzqqqcccRRRHHHAAA<<<999999777666555444222111//////000000000000000000000000////////////000000000000111111111111000000000000000111111111111222222222333444555777999???EEEJJJMMMVVVhhhzzzxxx}}}ssseeedddfffmmm~~~}}}}}}}}}~~~~~~}}}{{{{{{}}}~~~{{{{{{zzzzzzzzzyyyyyyyyyvvvuuutttsssqqqlllfffaaaUUUNNNFFFCCCEEEIIIMMMNNNSSSWWW^^^fffnnnwww~~~~~~}}}}}}||||||{{{{{{||||||zzzzzz{{{||||||||||||{{{}}}|||zzzyyyyyyyyyzzz{{{zzzyyyxxxwwwwwwwwwxxxyyyyyyvvvrrrpppqqqsssttttttoooqqqppplllhhheee]]]UUUJJJFFFAAA>>>>>>???AAAAAAEEEDDDCCCBBBBBBCCCDDDEEEEEEFFFHHHJJJKKKLLLMMMMMMNNNNNNOOOPPPRRRUUUWWWXXXYYY\\\```cccgggkkkppptttvvvyyy}}}}}}}}}~~~yyyggg]]]UUUVVV[[[aaahhhnnnsssxxx~~~}}}}}}|||{{{{{{{{{{{{|||~~~~~~~~~}}}|||{{{yyyxxxuuurrrpppnnnmmmggg```YYYPPPHHH@@@@@@@@@???@@@BBBBBBBBBAAAAAAAAA@@@@@@@@@@@@BBBCCCBBBAAAAAABBBCCCNNNUUUXXXQQQHHHEEEFFFFFFHHHMMMTTTYYY]]]```ccceee|||~~~||||||}}}~~~~~~|||uuuuuuvvvvvvvvvvvvuuuuuussstttuuuwwwwwwwwwvvvuuuxxxxxxwwwvvvsssqqqooonnnooopppqqqtttvvvuuuqqqnnnkkkkkkiiifffcccaaaaaabbbfffgggfffccc``````aaabbbeeegggiiikkkkkkkkkllllllnnnqqqssstttvvvvvvooogggZZZQQQHHHEEEEEEFFFLLLRRR]]]gggmmmlllgggddd```]]]\\\YYYWWWYYY^^^bbbcccbbb]]]^^^^^^^^^cccppp{{{ttttttvvvsssmmmaaa]]]WWWWWW___kkkuuuzzznnn___LLLAAA===;;;999666666666555333222111000///////////////////////////////////////000000000000111111111000000000000000000000111111111222222222444555666777:::???FFFJJJPPP[[[nnn}}}yyyyyy|||jjj```dddiiiqqq~~~~~~}}}}}}}}}~~~~~~~~~|||{{{|||}}}zzzzzzzzzzzzyyyyyyxxxxxxvvvuuutttrrroooiiiaaa\\\OOOKKKEEECCCFFFKKKOOOQQQVVV[[[cccllluuu}}}~~~}}}}}}}}}}}}||||||||||||}}}}}}yyyzzz{{{|||||||||{{{zzzzzzzzzyyyyyyyyyzzz{{{|||{{{zzzwwwvvvuuuvvvwwwxxxxxxvvvsssrrrrrrssssssrrrnnnooommmiiieeeaaaYYYQQQGGGCCC???>>>???BBBDDDDDDGGGFFFFFFEEEFFFGGGHHHIIIJJJKKKLLLNNNPPPRRRSSSTTTTTTUUUWWWYYY\\\___bbbcccaaadddiiimmmrrrvvv{{{}}}tttkkk[[[UUUQQQUUU[[[aaaiiipppqqqwww|||~~~||||||{{{zzzzzzzzzzzz{{{|||||||||||||||{{{zzzyyywwwtttrrrpppnnniiiaaa[[[QQQHHHAAA@@@AAA@@@@@@BBBBBBBBBBBBBBBAAAAAAAAAAAADDDDDDDDDCCCAAAAAACCCEEEPPPWWWYYYQQQHHHEEEEEEFFFGGGMMMUUU\\\aaaeeegggiii~~~~~~}}}|||}}}~~~}}}}}}|||tttuuuvvvwwwwwwvvvuuutttrrrtttuuuwwwwwwwwwvvvvvvvvvvvvvvvuuutttsssqqqqqqrrrsssuuuvvvvvvsssooollljjjjjjiiifffbbb___^^^___`````````___^^^]]]```cccfffhhhhhhhhhffffffiiikkklllooorrrsssuuuuuunnneeeXXXOOOFFFDDDDDDDDDGGGLLLZZZeeemmmlllfffdddaaa___aaaYYYSSSXXXccckkkjjjfff^^^]]]\\\\\\```iiiwwwwwwnnnqqqwwwuuummmccc^^^XXXVVVZZZaaakkkrrroooaaaNNN@@@<<<<<<:::666666666555444222111000000////////////////////////////////////000000000000000000000000000000111111000000111111111222222222444555666777:::???EEEJJJTTTaaattt}}}zzz}}}qqqddd^^^eeennnyyy~~~~~~}}}}}}|||||||||||||||~~~~~~}}}|||zzz{{{|||yyyyyyzzzzzzyyyyyyxxxwwwvvvuuutttqqqmmmfff^^^XXXMMMJJJGGGFFFIIINNNRRRUUU[[[```hhhpppxxx|||{{{|||}}}}}}||||||||||||}}}}}}yyyzzz{{{||||||{{{zzzyyyxxxxxxxxxyyyzzz{{{{{{|||zzzyyywwwuuutttuuuwwwxxxwwwvvvuuuuuuvvvtttqqqnnnmmmnnnkkkfffaaa]]]VVVNNNCCCAAA>>>>>>@@@CCCFFFGGGHHHHHHHHHIIIJJJLLLNNNPPPQQQQQQSSSTTTVVVXXXZZZ[[[YYY[[[^^^bbbfffiiilllmmmnnnrrrwww|||~~~~~~{{{vvvmmmdddRRRMMMKKKOOOVVV[[[ccckkkpppuuu{{{~~~}}}|||{{{{{{zzzzzzzzzzzzzzzzzz{{{{{{{{{{{{zzzyyyxxxxxxvvvsssrrrpppkkkccc]]]QQQHHHAAA@@@AAA@@@@@@BBBCCCCCCCCCBBBBBBBBBAAAAAAFFFFFFEEECCCBBBBBBEEEGGGOOOVVVXXXQQQHHHFFFGGGHHHHHHOOOXXXaaagggjjjmmmnnn}}}}}}~~~}}}|||}}}{{{}}}}}}~~~|||yyyxxxzzz}}}|||uuuuuuvvvvvvvvvvvvuuuuuuttttttuuuvvvvvvvvvvvvvvvsssssstttttttttssssssrrrtttuuuuuuuuutttqqqmmmkkkkkkkkkjjjfffbbb^^^]]]]]]\\\ZZZZZZ\\\[[[[[[^^^ccchhhjjjkkkiiiffffffiiimmmlllooopppqqqrrrrrrjjjaaaVVVLLLDDDCCCDDDEEEGGGJJJ[[[eeemmmkkkdddaaaaaa```dddYYYPPPUUUdddooooookkk]]]YYYVVVYYY]]]dddppp{{{~~~vvvnnnpppvvvuuulllfff___YYYWWWWWW\\\gggqqqssshhhUUUEEE>>>>>><<<888777666666555333222222111000000000000000000000000////////////000000000000000000000000111111111111000111111111111222222222444555666777:::@@@FFFKKKYYYgggyyyxxxgggcccaaahhhttt~~~}}}}}}||||||{{{{{{zzzzzzzzz{{{}}}}}}{{{zzzzzz{{{xxxyyyzzz{{{zzzyyyxxxwwwvvvuuussspppkkkcccYYYSSSKKKJJJIIIJJJMMMSSSXXX[[[aaafffllltttzzz{{{zzz{{{||||||{{{{{{||||||}}}}}}zzz{{{{{{{{{{{{zzzyyyyyywwwxxxxxxyyyzzz{{{{{{{{{xxxwwwvvvuuuuuuuuuvvvwwwvvvvvvvvvwwwwwwtttooollllllllliiibbb]]]YYYRRRJJJAAA???===>>>AAAEEEGGGHHHIIIJJJKKKMMMPPPTTTXXXZZZZZZZZZ[[[\\\]]]___aaabbb___bbbfffkkkooosssvvvxxxzzz~~~}}}}}}}}}}}}}}}}}}}}}}}}yyy{{{{{{xxxtttppphhh___NNNJJJIIIMMMRRRWWW```hhhmmmsssxxx}}}~~~|||||||||{{{zzzzzzzzzzzz{{{zzz{{{{{{{{{zzzyyyxxxxxxwwwuuusssrrrqqqllleee___QQQIIIAAAAAAAAA@@@AAACCCDDDDDDCCCCCCCCCBBBBBBBBBEEEEEEEEEDDDCCCCCCEEEGGGMMMTTTWWWQQQJJJIIILLLNNNLLLTTT^^^hhhnnnqqqsssttt~~~~~~}}}~~~~~~~~~}}}}}}~~~~~~~~~|||}}}~~~||||||yyyrrrkkkhhhkkkooouuuxxxzzz|||~~~|||{{{~~~~~~}}}||||||{{{vvvvvvuuuuuuuuuuuuvvvvvvvvvuuuuuuuuuuuuvvvvvvwwwrrrssssssssssssrrrrrrqqqrrrssstttsssqqqooommmmmmllllllkkkhhhccc^^^\\\\\\ZZZWWWWWWYYYYYYXXX\\\bbbiiimmmpppooollljjjlllooolllnnnnnnmmmnnnmmmfff]]]VVVLLLEEEEEEHHHIIIKKKNNN[[[eeelllhhh```]]]]]]]]]aaaWWWNNNQQQ___kkkpppooo___WWWSSSVVV[[[___gggoooqqqzzz|||uuuqqqtttsssmmmkkkcccZZZUUURRRTTT```nnnuuummm\\\JJJ@@@>>><<<888777777666666555444333333000000000000000000000000////////////000000000000///000000000111111111111000111111111111222222222111333555888===CCCKKKQQQ^^^lll}}}~~~lllbbbfffiiinnn|||}}}}}}||||||{{{zzzyyyyyyxxxwwwyyy{{{{{{zzzyyyyyyzzzyyyzzz{{{|||{{{zzzxxxwwwtttsssqqqnnnhhh___UUUNNNHHHIIIKKKNNNRRRYYY___dddhhhkkkpppvvv|||~~~zzzyyy{{{{{{{{{zzzzzz{{{||||||}}}|||{{{zzzzzzyyyyyyyyyzzzwwwxxxxxxyyyzzzzzzzzzzzzuuuuuuuuuvvvvvvvvvvvvvvvwwwuuuuuuttttttrrrnnnkkkjjjjjjfff___YYYUUUNNNFFF???>>>===>>>BBBEEEHHHIIIKKKLLLOOORRRWWW]]]aaadddccccccccccccdddfffhhhiiiiiilllqqqvvv|||~~~|||}}}~~~~~~~~~{{{{{{{{{{{{{{{zzzyyyyyyuuuwwwvvvrrrnnnjjjaaaXXXMMMJJJIIILLLPPPUUU___gggiiiooouuuyyy}}}{{{}}}||||||{{{zzz{{{{{{{{{||||||||||||{{{zzzxxxxxxuuusssqqqqqqpppllleee___RRRIIIBBBAAABBBAAAAAACCCDDDDDDDDDDDDCCCCCCCCCBBBAAACCCCCCCCCBBBCCCDDDFFFLLLSSSWWWRRRMMMNNNRRRUUURRRZZZeeepppvvvyyyzzzzzz~~~~~~~~~~~~|||}}}}}}}}}~~~}}}~~~{{{{{{}}}}}}}}}~~~~~~~~~{{{tttiii^^^[[[^^^cccgggjjjlllooowww}}}{{{yyyzzz|||~~~~~~~~~{{{yyyyyyzzzvvvvvvuuuuuuuuuuuuvvvvvvwwwvvvuuuttttttuuuvvvwwwssssssssssssrrrqqqpppppppppqqqrrrqqqpppnnnnnnooonnnnnnmmmiiiddd___]]]\\\ZZZVVVVVVXXXXXXVVVYYYaaajjjooouuuuuuqqqnnnnnnooolllnnnmmmkkkkkkjjjcccZZZWWWNNNGGGHHHLLLNNNPPPRRR___iiinnniii```]]]]]]^^^]]]UUUMMMOOOZZZfffooorrrdddYYYSSSUUUYYYZZZ^^^dddfffxxx|||sssrrrrrrmmmqqqfffZZZRRRKKKLLLYYYhhhtttooo___KKK???<<<;;;777888888777666555444444333000000000000000000000000////////////000000000000//////000000111111111222000111111111111222222222000222555999???GGGPPPUUUaaaooovvvbbbaaakkkppprrr}}}|||{{{zzzyyyxxxxxxwwwuuuwwwzzz{{{zzzyyyyyyzzzyyyzzz{{{||||||zzzxxxwwwsssrrrppplllfff]]]RRRKKKFFFHHHLLLPPPVVV]]]eeejjjlllooosssxxx|||~~~~~~}}}zzzyyy{{{zzzzzzzzzzzzzzz{{{|||}}}}}}|||zzzyyyxxxyyyzzzzzzwwwxxxyyyzzzzzzzzzzzzyyyssstttuuuvvvwwwwwwvvvvvvxxxuuusssqqqpppooommmlllhhhhhhddd\\\VVVRRRKKKCCC???======>>>BBBFFFHHHIIIMMMNNNQQQVVV\\\ccchhhkkkiiiiiihhhhhhiiikkkmmmnnnrrruuuzzz}}}yyyxxxxxxzzzzzzzzzzzzzzzzzzyyyxxxvvvuuuttttttuuusssnnniiieee\\\TTTJJJFFFEEEHHHLLLRRR[[[eeegggmmmrrrvvv}}}}}}{{{}}}}}}|||{{{{{{{{{{{{|||~~~~~~}}}}}}|||zzzyyyxxxrrrqqqoooooooookkkddd___RRRIIIBBBAAABBBAAAAAACCCEEEDDDDDDDDDCCCCCCCCCCCC>>>@@@BBBBBBBBBBBBCCCEEEKKKSSSXXXSSSOOORRRWWWZZZWWW___kkkuuu{{{~~~zzzuuutttwww}}}~~~~~~}}}}}}||||||}}}}}}}}}}}}}}}||||||||||||~~~}}}}}}}}}~~~|||yyyvvvvvv}}}}}}{{{}}}ssseee^^^\\\ZZZ\\\___^^^___aaaeeekkkuuu}}}{{{zzz}}}~~~~~~~~~~~~}}}|||{{{{{{}}}~~~~~~}}}tttsssrrrqqqrrrsssuuuwww{{{yyyvvvtttrrrqqqrrrrrrxxxvvvtttsssssstttsssqqqrrrqqqooommmlllkkkllllllmmmkkkgggccc___\\\ZZZYYYVVVVVVVVVUUUUUUWWW[[[^^^jjjqqqwwwvvvtttsssqqqnnnmmmkkkiiiiiihhhfff```\\\UUUNNNJJJNNNRRRTTTZZZaaakkkooopppjjj```ZZZYYY[[[ZZZXXXQQQIIIMMM]]]jjjoooggg\\\TTTUUUWWWVVVWWW[[[cccuuuvvvpppmmmjjjllleee[[[PPPLLLOOOWWW^^^jjjpppjjjTTTBBB===<<<999888666444444444444222000//////............//////////////////000000000000444333222111000000000000000111111222222333444444555333555<<>>>>>>>>@@@AAAKKKUUUZZZVVVSSSWWW]]]^^^aaakkkvvv||||||wwwqqqnnnqqqvvv{{{}}}}}}}}}||||||}}}||||||||||||||||||}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}zzzwwwuuuxxx}}}~~~~~~{{{nnnaaa[[[XXXWWWYYY\\\]]]___bbbeeekkkttt~~~~~~|||zzzyyy|||}}}}}}~~~~~~~~~~~~~~~~~~}}}{{{|||}}}~~~~~~}}}vvvvvvtttttttttuuuwwwxxxzzzxxxvvvsssrrrrrrrrrssssssqqqpppoooppppppooonnnooonnnmmmkkkjjjiiijjjjjjjjjiiigggdddaaa^^^\\\[[[UUUVVVVVVVVVWWWZZZ^^^bbbjjjqqqvvvtttqqqpppnnnkkkiiiggggggggghhhgggccc```[[[TTTRRRWWW]]]aaagggnnn{{{~~~~~~wwwkkkaaa^^^^^^YYYXXXSSSMMMPPP[[[eeegggiii___WWWVVVVVVTTTUUUXXXbbbtttwwwooollliiiiiicccYYYOOOJJJLLLSSSYYYiiirrrnnnYYYFFF>>><<<999888666444444444444222111//////............//////////////////000000000000111111111000111111222222000111111222222333444444666444777>>>DDDLLLZZZhhhppp|||{{{mmmhhheeetttzzz~~~~~~}}}|||{{{zzzzzzwwwxxxyyyzzzzzzyyyxxxwwwwwwxxxyyyyyyyyywwwuuuttttttpppjjjbbbZZZSSSNNNLLLMMMOOORRRWWW^^^dddiiilllkkknnnrrruuuxxx~~~}}}|||{{{{{{|||}}}{{{{{{{{{zzzzzzzzzzzzyyyzzzzzzyyyxxxxxxxxxxxxyyyyyyyyyyyyxxxwwwwwwvvvvvvyyyxxxwwwuuutttssssssrrrsssqqqpppooonnnlllhhhfffeeeaaaZZZSSSMMMHHHBBB???;;;===@@@BBBCCCDDDGGGIIILLLOOOVVV]]]eeekkkoooqqqooooooooommmlllooovvv{{{}}}{{{|||{{{yyyvvvuuutttttttttxxxxxxxxxxxxwwwvvvuuuuuupppqqqpppllliiieee[[[PPPKKKGGGEEEHHHKKKNNNUUU\\\```fffmmmsssyyy}}}|||}}}|||||||||{{{{{{zzzzzzzzz|||}}}}}}|||{{{yyywwwvvvsssrrrrrrrrrpppkkkeee```SSSNNNGGGBBB@@@AAABBBBBBDDDDDDCCCCCCCCCDDDDDDDDDBBBAAA@@@>>>>>>@@@AAABBBKKKTTTZZZWWWUUUZZZ```bbbjjjuuu|||wwwooolllmmmqqqvvvyyy}}}~~~}}}|||{{{{{{{{{{{{{{{|||}}}}}}~~~~~~~~~~~~}}}||||||{{{{{{~~~~~~~~~~~~}}}{{{yyyxxxwww}}}xxxlll___YYYWWWVVVXXX[[[___bbbfffjjjpppxxx~~~{{{yyyxxx{{{{{{||||||}}}}}}}}}}}}~~~}}}}}}~~~~~~|||vvvvvvuuuttttttuuuwwwxxxwwwvvvuuusssrrrssssssttttttrrrqqqqqqssssssrrrqqqmmmlllkkkiiiiiihhhhhhhhhhhhggggggfffccc```^^^\\\UUUVVVVVVVVVXXX\\\aaafffiiioooqqqooolllllljjjfffccccccccceeehhhhhhfffddd___[[[ZZZ```hhhpppxxxuuujjjdddbbb]]]]]]ZZZUUUVVV[[[______eee^^^XXXWWWVVVUUUUUUXXXbbbttt{{{qqqkkkiiiiiiddd[[[RRRMMMMMMRRRVVVhhhssstttbbbLLLAAA<<<999888777555444555444333111000//////......//////000////////////000000000000000000000000111222333333000111111222222333444444666666999???GGGQQQ```nnnxxx~~~yyylllfffkkk}}}}}}}}}}}}|||||||||{{{{{{xxxxxxyyyzzzzzzyyyyyyxxxyyyyyyxxxxxxwwwvvvvvvuuutttpppiii```XXXRRRNNNMMMNNNQQQUUU[[[aaagggkkknnniiimmmqqqtttwww}}}}}}{{{zzz{{{|||}}}zzzzzzzzzzzzyyyyyyyyyyyyxxxxxxwwwwwwwwwxxxyyyyyyzzzzzzyyyyyyxxxwwwwwwvvvxxxxxxwwwuuutttsssrrrqqqpppnnnmmmlllllljjjfffccc```[[[TTTMMMHHHDDDAAA>>><<<>>>AAABBBCCCEEEHHHJJJLLLQQQXXX```gggllloooqqqnnnooopppppppppuuu}}}|||{{{{{{|||}}}~~~|||zzzzzzyyyxxxvvvuuutttttttttvvvvvvvvvvvvuuutttssssssooopppnnnjjjgggcccYYYOOOJJJEEECCCFFFIIILLLRRRXXX___dddkkkqqqwww~~~||||||}}}~~~}}}}}}|||{{{zzzzzzzzz}}}}}}}}}|||{{{xxxvvvuuurrrrrrqqqqqqoookkkeeeaaaTTTOOOHHHCCCAAAAAABBBBBBFFFFFFFFFFFFFFFFFFFFFFFFBBBAAA@@@???@@@AAABBBCCCLLLTTTZZZZZZZZZ___fffiiiuuu|||uuuoooooorrrwww{{{{{{}}}~~~~~~|||yyyxxxwwwyyyyyyzzz{{{|||}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}|||~~~~~~~~~|||{{{|||}}}}}}xxxlllaaa\\\[[[ZZZ\\\```dddhhhmmmtttzzz|||zzzxxxzzzzzzzzzzzz{{{||||||}}}~~~~~~}}}|||ttttttsssssssssssstttuuuuuuttttttssssssttttttuuutttsssssstttuuuvvvuuusssmmmllllllkkkjjjiiiiiiiiiggghhhhhhgggdddaaa]]][[[VVVVVVVVVUUUWWW[[[```eeefffjjjkkkhhhgggiiigggddd```aaabbbdddfffgggffffff^^^\\\]]]dddnnnyyyuuuooolllgggeeebbb]]]ZZZZZZZZZZZZ^^^[[[YYYWWWWWWWWWZZZ]]]bbbsssuuunnnlllnnnjjjbbbZZZSSSRRRUUUXXXgggsssxxxjjjTTTDDD===:::999777666555555555333222000000////////////000000////////////000000000000000000000000000111222222000111111222222333444444555666:::@@@IIIUUUeeeqqqzzz}}}yyymmmiiiuuu}}}{{{{{{||||||||||||||||||||||||yyyyyyyyyzzzzzzzzzzzzzzzzzzyyyxxxvvvvvvvvvvvvwwwtttooohhh___WWWRRROOOMMMOOORRRWWW]]]ccchhhkkkmmmiiilllpppsssvvv|||~~~|||zzzzzz{{{|||}}}zzzzzzyyyyyyyyyxxxxxxxxxwwwwwwwwwwwwxxxyyyzzz{{{zzzzzzyyyyyyxxxwwwwwwwwwttttttuuuuuuttttttssssssnnnmmmkkkkkkjjjhhhdddbbb]]]XXXOOOHHHCCC@@@>>>===;;;>>>@@@BBBCCCEEEGGGJJJLLLQQQYYYaaahhhmmmooopppmmmnnnppppppsssyyy~~~~~~}}}yyyxxxxxxyyyzzz{{{zzzyyyzzzzzzyyyxxxwwwvvvvvvvvvuuuuuuvvvuuuuuutttsssrrrnnnooommmhhhfffbbbXXXOOOHHHDDDBBBEEEGGGIIIOOOUUU\\\aaahhhnnnttt{{{||||||}}}~~~~~~}}}|||{{{{{{zzzyyy|||||||||{{{zzzxxxuuutttqqqqqqppppppnnnkkkeeeaaaUUUPPPIIIDDDBBBBBBBBBBBBGGGGGGGGGGGGGGGGGGGGGFFFCCCCCCBBBBBBBBBBBBCCCCCCNNNSSSYYY\\\^^^dddlllqqq}}}{{{uuusssuuuzzz~~~{{{~~~~~~zzz{{{{{{zzzzzz{{{}}}|||yyyvvvtttssswwwwwwxxxyyy{{{|||}}}}}}{{{{{{}}}~~~~~~}}}|||}}}xxxmmmccc``````aaacccgggjjjnnnuuu}}}~~~|||{{{yyyyyyyyyyyyzzz{{{|||}}}|||zzztttttttttsssssssssttttttssssssssssssssstttuuuuuuqqqqqqqqqrrrssstttrrrpppnnnnnnnnnnnnmmmllllllkkkiiiiiihhhgggddd```\\\YYYXXXWWWUUUTTTTTTWWW\\\```aaaddddddbbbcccffffffccc```aaabbbcccccccccdddeee]]]^^^___eeeppp~~~zzzwwwqqqmmmgggaaa\\\WWWVVVVVVZZZ\\\\\\YYYWWWYYY\\\___bbbppp}}}tttqqqsssooohhh```YYYVVVWWWYYYdddqqqyyyppp\\\III???;;;:::888666666666666444222000000////////////000000////////////000000000000222111111000//////000000000111111222222333444444333777<<>><<<;;;::::::<<>>AAABBBCCCEEEHHHJJJGGGJJJOOOUUU[[[aaaeeeggghhhlllqqqyyy~~~}}}}}}yyywwwxxxyyyuuuvvvxxxxxxxxxyyyzzz{{{{{{{{{{{{{{{{{{zzzzzzyyywwwuuuttttttvvvxxxyyyyyytttuuuvvvwwwwwwwwwvvvuuuuuuuuuuuuuuutttsssrrrrrrlllkkkhhhbbb___]]]UUULLLFFFBBBAAADDDEEEEEEHHHMMMQQQUUU\\\aaafffmmmvvv|||~~~|||wwwwwwxxxyyyyyyzzzzzz{{{vvvwwwxxxyyyyyyxxxwwwvvvuuussspppmmmjjjfff```]]]OOOKKKEEEAAAAAABBBDDDDDDEEEGGGJJJMMMOOOPPPPPPPPPLLLNNNRRRVVV[[[___bbbcccjjjcccaaagggpppzzz~~~}}}}}}|||~~~}}}~~~}}}{{{|||yyyvvvvvvvvvqqqiiibbb___[[[WWWWWW\\\bbbeeefffmmmpppsssvvvxxx|||~~~{{{yyyuuusssqqqqqqssstttuuutttvvvvvvtttrrrqqqpppppppppoooppprrrssstttttttttsssqqqqqqssstttuuuvvvvvvvvvwwwyyyyyyxxxvvvuuuuuuvvvuuuyyy~~~~~~{{{|||}}}~~~|||yyyxxxyyy{{{|||{{{}}}{{{{{{{{{zzzxxxvvvtttsssrrrrrrrrrrrrssstttqqqrrrrrrrrrrrrqqqpppoooqqqooonnnnnnnnnooommmlllppplllhhhgggiiijjjjjjhhhcccddddddbbb___\\\ZZZZZZZZZWWWSSSPPPQQQTTTYYY]]]^^^]]]ZZZVVVTTTUUUYYY]]]^^^___``````___```bbbdddbbbbbbdddiiipppzzzooo^^^SSSNNNRRR\\\dddbbb___```___[[[XXXZZZiii~~~vvvlllbbb]]]XXXRRRQQQRRRVVV___jjjooommmbbbMMM;;;<<<:::888777666555333111222111111000000000000000000000000000111111111111111111111111111111111111111222333333222222444666999:::AAAKKKTTT\\\fffppp}}}www{{{{{{pppvvvyyyvvvwww{{{wwwjjj```ccckkkppp~~~||||||||||||zzzzzzzzzzzzzzzzzzzzzzzzyyyxxxxxxxxxzzzzzzzzzyyyyyyxxxvvvuuuvvvwwwvvvuuuvvvrrrmmmfff^^^WWWRRROOOSSSYYYaaafffgggggghhhhhhiiijjjlllooorrrwww~~~}}}}}}|||zzzxxxwwwwwwwwwxxx||||||||||||{{{zzzyyyxxx}}}|||{{{zzzyyyxxxxxxxxxuuuuuuuuutttssssssrrrrrruuutttsssssstttsssqqqoookkkiiigggccc___YYYRRRMMMIIIEEE@@@;;;888888999;;;======>>>@@@BBBEEEGGGIIIIIIJJJLLLRRRYYY```eeeggglllqqqyyy~~~|||{{{{{{zzzzzzzzzyyyyyyyyywwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxyyyxxxwwwvvvuuussstttvvvwwwxxxxxxwwwwwwxxxwwwvvvuuusssrrrqqqqqquuuuuutttuuuuuusssooolllnnnkkkgggccc]]]VVVOOOJJJAAA@@@===<<<>>>AAAFFFHHHOOOSSSYYY^^^bbbjjjsssyyy}}}}}}|||zzzxxxxxxxxxzzz{{{yyyxxxwwwxxxyyyyyyxxxvvvtttrrrooollliiieee___[[[QQQLLLEEEAAA???@@@AAAAAADDDGGGKKKMMMNNNNNNNNNOOOOOOSSSWWW[[[___dddiiilllrrrrrrssswww~~~}}}{{{yyyuuusssqqqqqqrrrrrrqqqppptttqqqoooooopppmmmgggaaa]]]ZZZWWWWWWZZZ]]]______```cccgggkkkoootttzzz~~~~~~{{{xxxvvvvvvtttrrrqqqsssttttttsssuuutttrrrqqqooonnnnnnnnnkkklllnnnoooppppppoooooommmnnnoooqqqrrrsssssstttuuuwwwyyyxxxvvvtttssssssuuuyyy~~~}}}zzzxxxwwwyyyzzz{{{zzz}}}{{{zzzzzzyyywwwuuusssrrrqqqqqqqqqqqqrrrsssrrrrrrqqqqqqqqqpppppppppqqqpppoooooopppooommmlllllliiigggfffhhhiiihhhgggbbbaaa```^^^\\\[[[[[[[[[ZZZWWWTTTRRRRRRTTTXXXZZZ\\\[[[YYYUUUSSSTTTXXX[[[^^^```aaa```___```bbbcccddddddfffiiinnnwww|||mmm]]]RRRLLLNNNZZZdddeeedddbbb___YYYVVVYYYdddwww|||oooggg___[[[XXXSSSPPPPPPRRR[[[eeennnppphhhSSS???<<<:::888777777666444222222111111000000000000000//////000000000111111111111111111111111111111111111222333333222333444666:::<<>>@@@CCCEEEGGGHHHJJJKKKMMMRRRYYY```eeehhhkkkqqq{{{~~~{{{xxx{{{zzzzzzzzzzzzyyyyyyyyyvvvvvvvvvvvvvvvvvvvvvvvvxxxyyyyyyyyyxxxwwwuuutttssstttvvvwwwxxxxxxwwwwwwxxxxxxxxxwwwvvvuuutttsssuuuuuutttuuuuuusssooolllnnnkkkgggbbb\\\UUUNNNIIIAAA???===<<<>>>AAAEEEHHHLLLQQQWWW\\\aaaiiirrryyy|||}}}|||zzzxxxxxxxxxyyyzzzyyyxxxwwwxxxyyyyyywwwvvvsssqqqooommmjjjddd^^^YYYOOOJJJDDD@@@>>>???@@@@@@DDDGGGKKKMMMNNNNNNOOOPPPQQQTTTXXX\\\```ffflllpppyyyzzz}}}~~~|||zzzvvvsssiiigggcccbbbcccccccccccchhheeecccdddffffffccc```]]][[[YYYYYYYYYYYYXXXWWWVVVXXX\\\```eeellltttyyy}}}zzzxxxvvvuuutttrrrpppppppppqqqpppooopppooommmkkkjjjiiiiiiiiifffggghhhiiiiiijjjiiiiiiiiiiiijjjlllmmmoooppppppqqqsssuuuuuusssqqqppppppvvvzzz}}}|||zzzxxxxxxyyy{{{{{{{{{~~~|||yyyxxxxxxvvvtttrrrqqqqqqppppppppppppqqqqqqsssrrrqqqpppooopppqqqqqqqqqppppppqqqrrrpppmmmkkkiiigggffffffffffffeeeccc^^^]]]ZZZXXXXXXYYY[[[]]][[[YYYWWWUUUTTTTTTVVVWWWZZZYYYWWWTTTRRRSSSVVVYYY___```aaaaaa```___```bbbeeefffggghhhlllrrrzzz}}}~~~xxxmmm___SSSMMMKKKVVVbbbhhhiiigggaaa[[[UUUXXX^^^iiizzz{{{jjjccc^^^]]][[[UUUPPPOOONNNTTT^^^jjjsssnnnYYYDDD<<<:::888777777666555333222111111000000000000000////////////000000000000000000000000000000000000111222333333222333555777<<<>>>GGGRRR[[[cccppp{{{~~~xxx~~~jjj___bbbnnnvvv}}}|||{{{{{{|||{{{{{{{{{{{{{{{{{{{{{{{{xxxxxxyyyyyyzzzzzzzzzyyyvvvuuussstttuuuvvvvvvuuutttsssqqqmmmhhhaaa[[[XXXTTTYYY___dddffffffgggggghhhiiikkklllnnnrrrwww{{{|||{{{yyyxxxwwwxxxxxxyyyzzzzzzzzzzzzzzzyyyxxxwww{{{zzzyyyxxxwwwwwwwwwwwwvvvvvvuuuuuutttssssssssssssrrrpppppppppooommmkkkgggeee```\\\WWWQQQJJJEEE@@@>>>:::888777888;;;<<<<<<===>>>AAACCCEEEGGGHHHKKKLLLOOOSSSZZZaaafffjjjooovvv}}}{{{yyywwwzzzzzzzzzzzzyyyyyyyyyyyywwwwwwwwwwwwwwwwwwwwwwwwzzzzzzzzzzzzxxxwwwuuusssssstttuuuvvvwwwwwwwwwwwwvvvwwwxxxyyyxxxwwwuuutttvvvuuutttttttttrrrooommmllljjjeeeaaa[[[TTTMMMHHH@@@???===<<<>>>AAAEEEGGGIIIMMMTTTZZZ```hhhqqqwww{{{}}}|||zzzxxxxxxxxxxxxyyyyyyxxxwwwxxxyyyyyywwwuuurrrqqqooonnnjjjddd\\\VVVLLLHHHBBB>>>===>>>??????CCCFFFJJJMMMMMMNNNOOOPPPRRRTTTWWW[[[___fffmmmrrr}}}~~~|||zzzvvvrrrnnnccc___[[[XXXWWWXXXYYYYYY[[[YYYWWWXXX[[[^^^___^^^____________^^^[[[XXXVVVVVVXXXYYY\\\___fffmmmrrruuuwwwyyy|||}}}zzzxxxwwwvvvsssqqqooonnnnnnmmmllljjjiiihhhfffeeeccccccbbbbbbaaabbbbbbccccccddddddddddddeeefffgggiiikkkmmmnnnmmmnnnooopppooopppsssuuu{{{~~~~~~{{{}}}|||{{{yyyyyy{{{||||||{{{|||zzzxxxvvvvvvtttrrrpppqqqqqqqqqppppppqqqqqqqqqsssrrrpppnnnnnnoooqqqrrrppppppqqqrrrrrrpppllliiihhhhhhgggeeedddbbb```^^^ZZZWWWTTTTTTVVVZZZ]]]___^^^]]][[[YYYWWWVVVUUUTTTYYYXXXVVVSSSQQQRRRTTTWWW]]]___aaa```______```aaaeeefffggggggiiiooowww}}}~~~}}}{{{wwwooocccWWWNNNKKKSSS___hhhmmmlllgggaaaUUUWWWYYY^^^ppp|||kkkddd```aaa```YYYQQQNNNJJJNNNWWWeeesssrrr]]]HHH===;;;888777777777666555222111111000000000000000....../////////000000000000000000000000000000000111222333333333444666888<<<@@@IIIUUU^^^gggttt|||lll```cccpppzzz~~~|||{{{{{{{{{{{{yyyyyyyyyyyyyyyyyyyyyyyyvvvxxxzzzzzzzzzyyyyyyyyywwwuuutttuuuwwwxxxxxxwwwtttttttttqqqlllddd]]]YYYVVVYYY^^^bbbeeefffggggggggghhhjjjkkklllnnnsssvvv||||||{{{yyyxxxwwwxxxxxxyyyxxxyyyyyyyyyxxxxxxwwwvvvyyyxxxwwwwwwvvvvvvvvvwwwvvvvvvuuuuuutttssssssrrrsssqqqpppoooooonnnkkkiiifffbbb]]]WWWRRRLLLFFFBBB===;;;888666666777999:::;;;===???AAACCCEEEGGGHHHKKKMMMPPPUUUZZZaaahhhmmmwww}}}}}}}}}|||{{{yyyzzzzzzzzzyyyyyyyyyxxxxxxyyyyyyyyyyyyyyyyyyyyyyyyzzz{{{zzzzzzxxxvvvtttrrrttttttuuuvvvvvvwwwwwwwwwsssuuuwwwyyyyyywwwuuusssuuutttsssssssssrrrooolllkkkhhhddd___ZZZSSSKKKFFF???>>><<<<<<===@@@DDDFFFFFFLLLSSSYYY___fffooovvv}}}zzz|||{{{zzzyyyxxxxxxxxxxxxzzzyyyxxxxxxxxxxxxvvvtttpppoooooommmiiibbbYYYSSSIIIEEE@@@===<<<======>>>@@@DDDHHHJJJKKKKKKLLLMMMOOOPPPRRRUUUZZZaaaiiiooowww|||~~~|||yyyuuupppmmmbbb]]]WWWSSSRRRRRRRRRRRRRRRPPPOOOOOORRRVVVYYY[[[aaacccfffgggeeebbb___]]]\\\\\\[[[[[[[[[^^^cccgggkkkmmmrrrwww|||}}}zzzxxxxxxxxxsssqqqooonnnmmmllliiigggdddcccbbb```___^^^]]]]]]]]]\\\\\\\\\]]]]]]^^^^^^______```bbbdddfffiiijjjjjjkkkkkklllnnnssszzz~~~~~~}}}~~~|||yyy{{{yyyxxxwwwxxxzzz{{{zzzzzzzzzxxxvvvuuutttsssqqqoooqqqqqqrrrrrrrrrrrrqqqqqqsssrrrpppnnnnnnooopppqqqoooooopppqqqqqqoookkkggghhhhhhfffddd```\\\YYYXXXUUURRRQQQSSSYYY___cccdddcccbbbaaa^^^[[[XXXUUUTTTWWWVVVUUURRRPPPQQQSSSUUUZZZ\\\^^^_________```aaabbbdddffffffggglllvvv}}}~~~yyyuuupppgggZZZPPPNNNQQQZZZfffnnnpppmmmjjjVVVWWWVVVXXXiii~~~qqqiiiddddddccc[[[RRRLLLJJJMMMTTTbbbqqqsss```KKK@@@===999777777777666555222111111000000000000000////////////000000000000000000000000000000000000111222333444333444666999<<>>===<<<<<<===@@@CCCEEEFFFKKKRRRXXX^^^dddlllrrrxxx~~~~~~yyyzzzzzzyyyyyyxxxxxxxxxxxx{{{yyyxxxxxxxxxwwwtttrrrnnnnnnmmmkkkfff___VVVPPPFFFCCC>>><<<;;;<<<======>>>AAAEEEGGGHHHHHHHHHIIIIIIJJJLLLNNNRRRXXX___eeekkkrrr|||~~~|||xxxsssoooddd___YYYTTTQQQOOONNNMMMMMMLLLKKKKKKMMMQQQTTTWWW^^^bbbhhhkkkkkkiiihhhgggcccbbb```]]][[[[[[^^^```dddfffjjjoootttwwwzzz|||}}}zzzxxxwwwvvvuuutttrrrooonnnllljjjfffccc___^^^]]][[[ZZZYYYXXXXXXVVVUUUUUUTTTTTTUUUUUUVVVWWWWWWXXXYYY\\\___bbbdddfffggghhhjjjnnnuuu}}}~~~}}}||||||}}}~~~zzzxxxyyyzzzuuuttttttuuuwwwxxxwwwvvvxxxwwwuuuttttttsssqqqpppqqqqqqrrrrrrrrrrrrqqqqqqrrrqqqpppooonnnoooppppppnnnmmmmmmmmmnnnlllhhheeeeeeeeeccc___ZZZVVVTTTTTTQQQQQQRRRXXXaaahhhllllllhhhgggdddaaa]]]YYYUUUSSSTTTTTTSSSQQQOOONNNPPPSSSTTTWWW[[[]]]^^^___aaabbbaaadddfffffffffkkkuuu}}}~~~vvvrrrqqqkkk___TTTRRRQQQVVVcccmmmooommmkkkXXXVVVTTTXXXgggxxxyyyoooggggggfff^^^TTTOOONNNPPPVVVbbbrrruuufffTTTBBB???;;;888777666555444222111111000000000000000000000000000111111111111111111111111111111111111111222333444444555777999<<>>:::999777555555555666777:::<<>>EEEPPP\\\ccclll|||kkk``````hhhwww~~~}}}{{{zzzyyyzzzzzz{{{zzzzzzzzzzzzzzzzzzzzzzzzsssxxx}}}}}}zzzwwwxxxzzz{{{yyyxxxxxxyyyzzzyyyxxxwwwwwwvvvtttpppjjjddd```ZZZYYYYYY\\\aaaeeeeeeeeeccceeeggghhhiiijjjlllnnnooovvv||||||yyyvvvuuuttttttsssttttttuuuuuuuuuttttttttttttssssssssssssttttttsssrrrrrrqqqqqqppppppooonnnllljjjiiigggeeebbb___\\\WWWOOOIIIEEEAAA>>>;;;777666555555555777888999:::<<>><<<:::444444444555666888:::;;;:::<<>>>>>IIIUUU\\\gggxxxsssbbbbbbfffmmm}}}}}}}}}|||{{{zzzzzzzzzzzzzzzyyyxxxxxxzzz{{{|||{{{zzzxxxwwwvvvvvvvvvxxxzzz|||yyyyyyyyyxxxxxxxxxwwwwwwyyyxxxxxxwwwtttoooiiiddd]]]ZZZXXXYYY]]]aaaaaaaaadddgggjjjkkkjjjiiihhhhhhmmmoooqqqtttwwwyyyzzz{{{yyyyyyxxxwwwuuusssqqqppprrrsssssssssssssssrrrrrrrrrqqqpppooooooooopppqqqrrrrrrqqqpppoooooooooooollljjjhhhgggeeeaaa\\\XXXSSSOOOIIICCC@@@===:::888666666555555555777888999;;;;;;<<>>???@@@CCCFFFJJJLLLMMMPPPUUUZZZ[[[eeerrryyyyyyvvvvvvvvvuuuvvvwwwyyyzzz{{{|||||||||zzzxxxvvvtttrrrqqqqqqkkkjjjfff```YYYQQQJJJEEE===<<<<<<<<<===>>>@@@AAA@@@@@@@@@AAAAAABBBBBBCCCCCCCCCDDDEEEEEEEEEEEEEEEKKKNNNRRRXXX```jjjttt{{{{{{vvvsssooojjjgggfffeeefffbbb```\\\WWWRRROOOMMMLLLNNNOOOQQQVVV\\\bbbfffhhhssstttvvvyyy{{{}}}~~~~~~wwwrrrlllgggddddddeeeeeeccceeefffcccbbbdddccc```^^^ZZZVVVRRROOOKKKGGGEEECCCBBB@@@>>>===>>>??????========================??????@@@@@@AAABBBBBBBBBFFFHHHJJJNNNRRRVVVXXXZZZbbbfffjjjmmmnnnooopppqqqqqqpppooonnnmmmnnnnnnoooqqqtttxxxzzzzzzzzz{{{{{{~~~|||yyyvvvuuuuuuvvvwwwyyyxxxuuusssqqqqqqqqqqqqrrrsssvvvxxxyyyxxxwwwwwwsssrrrqqqppppppqqqrrrssssssrrrqqqqqqqqqpppnnnllloooooonnnmmmkkkjjjiiiiiihhheeeccccccdddaaa[[[VVVPPPMMMJJJIIIKKKOOOSSSVVV___hhhrrr{{{|||mmmiiicccaaa___\\\UUUPPPKKKKKKJJJGGGCCCBBBCCCDDDGGGKKKRRRYYY^^^``````___aaaaaaaaaaaabbbfffkkkoooyyy}}}~~~zzzxxxddd[[[TTTXXXcccjjjiiiddd]]]ZZZZZZ^^^dddpppuuupppllleee```YYYSSSYYYeeeqqqsssWWWCCC;;;===777444666444666444222111000000111222222111///......///000111222222111000000000000000222111333555444333888@@@BBBMMMYYYbbbnnnlll^^^bbbkkkuuu}}}~~~}}}|||{{{zzzyyyyyyyyyyyyyyyxxxxxxyyy{{{|||{{{zzzzzzyyywwwvvvuuuvvvwwwxxxyyyyyyyyyxxxxxxxxxxxxwwwyyyxxxwwwvvvtttpppkkkggg^^^[[[XXXYYY\\\```aaaaaacccgggjjjlllkkkjjjiiiiiijjjkkkmmmppprrruuuwwwxxxwwwwwwwwwvvvuuusssrrrqqqssssssttttttsssrrrqqqqqqrrrrrrqqqpppnnnnnnooopppqqqpppooonnnnnnmmmnnnnnnkkkiiigggeeeccc___ZZZVVVQQQMMMGGGBBB???<<<999777666666555555666777888999===<<<===AAAEEEGGGFFFDDDFFFLLLTTT[[[cccmmmxxx}}}}}}zzzzzzyyyxxxxxxxxxxxxyyyyyyyyyxxxxxxwwwvvvvvvuuuwwwwwwvvvuuuuuuuuuuuuuuuvvvvvvtttrrroooppprrrtttuuuttttttuuuwwwwwwvvvtttqqqqqqqqqqqqqqqpppooonnnnnnllljjjiiiiiihhheeecccfffbbb^^^YYYSSSMMMFFFAAA::::::;;;;;;<<<>>>???@@@CCCFFFIIIJJJJJJLLLPPPTTTWWWaaannnuuuvvvttttttuuuvvvwwwyyyzzz{{{{{{{{{{{{yyyxxxwwwtttrrrqqqppppppjjjhhhddd^^^VVVNNNGGGCCC===<<<<<<<<<===>>>@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEIIIKKKPPPVVV^^^iiissszzz|||zzzwwwssssssuuuvvvtttsssqqqnnnhhhbbb\\\WWWTTTRRRQQQPPPQQQTTTYYY]]]___```iiilllqqqvvvzzz}}}|||xxxsssooolllkkkkkkeeehhhgggcccaaabbb```]]]XXXTTTOOOKKKHHHEEEBBB???>>>===;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>@@@@@@AAACCCFFFJJJMMMOOOWWWYYY]]]```bbbeeeiiikkkkkkkkkjjjiiiiiiiiijjjjjjnnnppptttuuuvvvvvvwwwxxx{{{zzzxxxvvvuuutttuuuuuuuuutttqqqooonnnnnnoooppppppqqqtttvvvwwwwwwvvvuuusssqqqooonnnnnnppprrrtttrrrpppooooooppppppooonnnqqqpppmmmjjjhhhfffeeeeeefffdddbbbaaaaaa]]]VVVQQQGGGHHHIIILLLPPPVVV[[[^^^kkkuuu}}}ooolllhhheeebbb]]]VVVPPPIIIIIIHHHEEEBBBAAABBBCCCFFFJJJPPPVVV[[[^^^^^^^^^______```aaabbbeeeiiimmmsssxxx~~~mmm___TTTVVVdddooopppkkk___ZZZXXX\\\dddqqqssslllhhhdddaaaYYYSSSXXXcccoooyyy\\\GGG>>>???999666777333555444333111000111111222111000///......///111111222222111000000000000111333222333666555555:::BBBHHHRRR___jjjzzzxxxhhh^^^eeeppp}}}}}}~~~||||||{{{zzzxxxwwwvvvvvvxxxwwwwwwyyy{{{|||{{{zzz{{{zzzxxxvvvuuutttuuuuuuyyyyyyyyyyyyxxxxxxxxxxxxyyyxxxvvvuuutttrrrnnnkkkaaa]]]YYYXXXZZZ^^^aaabbbdddgggjjjlllllljjjjjjjjjfffggghhhiiilllpppsssuuutttttttttttttttssssssssstttttttttsssrrrqqqpppooooooppppppnnnkkkkkklllmmmoooooonnnmmmlllllllllllliiihhhfffdddaaa]]]WWWTTTMMMIIIDDD???<<<:::888666666555555555666777999:::===>>>???BBBFFFHHHGGGFFFGGGMMMVVV^^^fffppp{{{~~~{{{|||zzzyyyxxxxxxwwwwwwxxxxxxxxxxxxxxxwwwvvvvvvuuuuuuwwwwwwvvvuuuuuuuuuvvvvvvwwwwwwuuussspppoooqqqssstttssssssuuuvvvwwwuuutttrrrrrrrrrqqqqqqpppnnnnnnmmmkkkiiiiiihhhgggdddbbbdddaaa\\\VVVQQQJJJDDD???:::::::::;;;<<<===>>>???BBBEEEGGGGGGFFFFFFJJJMMMSSS^^^kkksssuuutttuuuvvvyyyzzz{{{{{{||||||{{{{{{wwwvvvuuusssqqqppppppoooiiifffaaaZZZRRRJJJDDD@@@<<<<<<<<<<<<===???AAABBBCCCCCCDDDEEEDDDCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDFFFIIIMMMTTT\\\gggrrryyy~~~~~~{{{yyy{{{|||vvvoooiiiddd```___\\\ZZZXXXZZZ]]]______]]]```bbbfffkkkqqqvvvzzz}}}|||xxxvvvuuuuuuooopppnnnhhhdddbbb___ZZZVVVRRRLLLGGGDDDBBB???>>><<<<<<;;;:::::::::;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;<<<<<<;;;<<<>>>AAADDDFFFLLLNNNQQQTTTWWW[[[```dddfffffffffeeeeeeeeeffffffgggiiimmmooopppppprrrtttvvvuuutttrrrqqqppppppoooqqqooommmkkkkkkkkkmmmnnnlllnnnpppssstttuuutttssstttrrrooommmlllnnnqqqsssqqqpppoooooopppqqqqqqpppqqqoookkkgggeeeccccccccceeecccaaa___\\\WWWQQQLLLFFFGGGJJJOOOUUU]]]eeekkkyyyyyyqqqooollliiiddd^^^VVVPPPHHHHHHGGGDDDAAA@@@AAACCCEEEHHHMMMSSSXXX[[[]]]]]]___```bbbcccdddfffjjjmmmpppssszzzvvveeeUUUVVVeeesssuuuqqq```YYYUUUYYYbbbooo~~~nnneeeddddddccc\\\TTTVVV___jjj|||zzz```III???@@@:::777888333555444333222111111111111000000/////////000111222222222111000000111111111333222333555555555<<>>@@@CCCFFFGGGGGGGGGHHHNNNWWW```iiisss}}}}}}{{{|||yyyyyyxxxwwwwwwwwwwwwwwwxxxxxxxxxwwwwwwvvvvvvvvvxxxwwwwwwwwwwwwwwwxxxxxxxxxxxxvvvsssqqqoooqqqrrrtttsssssstttvvvvvvuuusssrrrrrrrrrqqqpppooonnnmmmlllkkkiiiiiiiiigggdddaaabbb^^^XXXSSSMMMGGGAAA===999999999:::;;;<<<>>>>>>AAACCCFFFEEEDDDDDDHHHKKKQQQ]]]kkkuuuxxxxxxzzz|||~~~~~~~~~~~~}}}|||{{{{{{wwwvvvuuusssqqqqqqppppppiiifff```XXXOOOGGGAAA>>><<<<<<<<<<<<>>>???AAACCCDDDEEEGGGHHHGGGEEECCCBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDGGGLLLRRR[[[fffrrrzzz}}}}}}xxxtttqqqpppjjjhhheeefffgggfffbbb]]]ZZZZZZZZZ]]]bbbhhhooossswwwyyy||||||{{{zzz{{{}}}xxxxxxuuummmgggccc___YYYVVVQQQJJJDDDAAA???===<<<:::::::::::::::;;;;;;;;;999999999999999999999999999999999999::::::::::::<<<;;;::::::;;;===@@@BBBDDDFFFHHHKKKMMMRRRWWW[[[]]]^^^^^^^^^^^^^^^^^^^^^\\\___bbbeeegggiiikkknnnpppppppppooommmkkkjjjiiillljjjgggeeeeeefffhhhjjjhhhjjjmmmpppssssssssssssuuurrrooolllkkklllnnnpppqqqpppoooppprrrrrrqqqpppnnnlllhhheeebbbaaaaaaaaa```^^^[[[XXXTTTOOOJJJGGGIIIJJJMMMQQQYYYdddqqqyyywwwrrrqqqnnnjjjeee^^^WWWRRRIIIIIIGGGEEEBBB@@@AAACCCDDDGGGKKKQQQUUUYYY[[[\\\^^^```cccdddeeegggjjjlllnnnqqqwww{{{hhhVVVUUUdddrrrvvvsss```YYYUUUXXX```kkkyyy~~~lllbbbeeeiiikkkcccYYYWWW[[[cccttt~~~wwwdddKKK??????:::888999444444444333222111111111111000000000000000111222222222111111111111111222222222111222444444555<<>>AAACCCEEEFFFFFFGGGIIIOOOYYYbbbjjjttt~~~~~~{{{|||xxxxxxwwwvvvvvvvvvvvvwwwxxxxxxxxxxxxwwwwwwwwwwwwuuuuuuuuuuuuuuuvvvwwwxxxxxxxxxwwwtttqqqpppqqqrrrsssrrrrrrsssuuuuuutttsssqqqqqqqqqpppooonnnlllkkkkkkjjjiiiiiiiiigggcccaaa^^^ZZZUUUOOOJJJDDD???;;;999999999999:::<<<===>>>???BBBEEEEEEDDDEEEIIILLLOOO[[[kkkvvvzzz|||~~~|||{{{yyyxxxvvvuuusssrrrqqqqqqkkkggg```VVVMMMEEE@@@===<<<<<<<<<<<<>>>@@@BBBDDDEEEGGGIIIKKKJJJHHHEEECCCBBBBBBCCCDDDDDDDDDDDDDDDDDDGGGKKKQQQZZZeeerrrzzzzzzwwwtttttttttooofff___YYYVVVSSSRRRTTTZZZ```dddgggkkkppprrrrrrsssvvvyyy|||}}}zzzsssmmmkkkfffaaaWWWQQQIIIBBB>>>;;;:::999888888999999::::::;;;;;;999999999999999999999999::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;<<<===???@@@???AAACCCDDDFFFIIINNNQQQQQQQQQRRRSSSSSSSSSSSSRRRQQQSSSWWWYYYZZZ]]]```cccgggggghhhiiihhhgggeeeddddddbbb^^^\\\[[[]]]___aaabbbdddhhhlllpppqqqrrrrrrrrrpppnnnlllkkklllmmmooooooooooooqqqrrrrrrpppnnnjjjhhheeebbb___\\\[[[[[[VVVUUURRROOOLLLIIIGGGFFFMMMOOOTTTYYYaaannn~~~xxxrrrqqqnnniiiccc]]]WWWTTTLLLKKKJJJFFFCCCAAABBBCCCDDDFFFJJJOOOSSSXXX[[[\\\\\\___ccceeefffgggiiikkkmmmpppuuu|||zzziiiVVVSSS___lllpppnnn```[[[XXXZZZ^^^eeerrr~~~ooofffjjjsssvvvmmmaaa[[[ZZZ^^^ooo{{{vvvkkkPPP@@@>>>999888999555444444333333222111111000///000000111111222222222222111111111111222333333111000111333444666===FFFMMMYYYkkk}}}zzznnniiijjjuuu}}}{{{|||zzzzzzzzzzzzyyywwwuuutttvvvuuuvvvxxx{{{|||{{{zzzwwwxxxyyyyyyzzz{{{{{{|||zzzzzzzzzzzzyyyyyyyyyyyyyyyxxxxxxxxxyyyxxxvvvsssnnnjjjddd]]]YYYYYY]]]aaaaaaccceeeeeeccc___]]]]]]```aaabbbdddhhhllloooqqqqqqpppnnnmmmmmmnnnooooooooooooooonnnnnnlllkkkjjjfffkkkooonnnkkkiiilllooolllkkkjjjhhhgggfffffffffcccaaa^^^[[[XXXSSSLLLHHHBBB???;;;777666555444333555444444555666888:::;;;;;;>>>BBBDDDDDDEEEFFFHHHIIIOOOYYYbbbjjjsss}}}}}}{{{{{{xxxwwwvvvvvvuuuvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwqqqqqqqqqrrrssstttuuuvvvwwwwwwwwwuuurrrqqqrrrsssrrrrrrqqqssstttuuusssrrrpppppppppooommmllljjjjjjiiiiiihhhhhhhhhfffbbb___ZZZVVVQQQKKKGGGBBB>>>;;;888888888999:::;;;<<<===>>>AAADDDEEEEEEFFFJJJNNNMMMYYYjjjvvv|||}}}||||||{{{yyyvvvtttrrrrrrqqqmmmhhh___UUUKKKDDD???<<<<<<<<<<<<===>>>AAACCCDDDFFFHHHKKKMMMMMMKKKGGGDDDBBBBBBCCCDDDDDDDDDDDDCCCDDDFFFJJJOOOXXXdddpppxxxzzznnncccYYYVVVRRRNNNMMMOOORRRUUUWWW\\\aaabbbbbbcccggglllrrrtttsssooommmnnnlllhhhZZZSSSJJJAAA===:::999888888888999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>===>>>@@@AAAAAABBBEEEGGGGGGGGGIIIJJJJJJJJJIIIIIIHHHJJJLLLMMMNNNOOORRRTTTXXXZZZ]]]___aaaaaa```___ZZZWWWTTTQQQPPPQQQTTTVVVWWWZZZ___dddhhhkkklllmmmmmmmmmlllllllllmmmoooppplllmmmnnnpppqqqpppllliiigggeeebbb^^^ZZZVVVSSSRRRNNNMMMKKKIIIHHHHHHJJJLLLRRRWWW___gggqqqyyyqqqpppmmmhhhaaa[[[WWWUUUOOONNNLLLIIIDDDBBBBBBCCCDDDFFFIIIMMMRRRWWW[[[]]]^^^aaaeeeggghhhiiikkklllmmmooorrryyyuuufffUUUPPPXXXbbbfffeeeaaa^^^^^^^^^]]]aaalllxxxtttiiioooyyy}}}wwwiiiaaa\\\^^^ooo|||yyyuuuWWWCCC>>>888777888444333333333333222111000000//////000111222222333222222111111111222222333444333111222444555777???IIIOOO[[[mmm|||{{{}}}{{{yyyfffeeejjjxxx~~~~~~|||zzzzzzyyyzzz{{{{{{zzzxxxvvvuuuuuuuuuuuuxxxzzz|||{{{zzzwwwwwwxxxyyyzzzzzz{{{{{{{{{zzzzzzzzzzzzyyyyyyyyyyyyyyyyyy{{{{{{zzzvvvsssrrroooiiiaaa[[[YYY[[[^^^]]]```ccccccbbb___^^^]]]^^^```bbbeeeiiillloooppprrrqqqnnnlllkkkkkklllllllllllllllllllllkkkjjjiiiggglllpppnnniiifffhhhllliiihhhgggeeecccbbbbbbbbb___]]]ZZZVVVSSSMMMGGGBBBAAA===999666555555444333444444444444666888:::;;;<<>><<<::::::999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;;;;;;;999:::;;;<<<============;;;===>>>???>>>>>>???AAABBBCCCDDDFFFFFFFFFEEEDDDCCCEEEFFFFFFEEEFFFHHHJJJKKKMMMRRRWWWZZZ[[[[[[[[[SSSPPPLLLIIIHHHIIIKKKMMMNNNQQQVVV[[[```ccceeefffiiiiiijjjlllmmmoooqqqqqqjjjkkkmmmooopppnnniiifffeeeddd```\\\WWWQQQMMMJJJJJJJJJIIIHHHIIILLLQQQUUUWWW^^^iiittt|||zzzpppooolllfff___ZZZWWWVVVQQQPPPNNNJJJFFFCCCCCCDDDEEEFFFIIIMMMRRRWWW[[[]]]```dddhhhkkklllmmmnnnooolllnnnqqqwwwqqqcccTTTNNNSSS[[[______bbbaaabbbaaa^^^___iiivvvvvvjjjppp{{{}}}oooeee___```qqq}}}|||]]]GGG???888777888444333333333333333111000000...///000222222333333333222111111111222333333444444222333555666999AAAKKKQQQ]]]ooozzzxxx~~~~~~kkkcccdddjjjyyy}}}}}}{{{yyyyyyxxxyyy{{{{{{{{{yyywwwvvvuuutttuuuwwwzzz|||{{{zzzvvvwwwxxxyyyyyyyyyyyyxxx{{{{{{zzzzzzzzzyyyyyyyyyyyyyyyzzz|||}}}zzzvvvrrrtttrrrlllddd\\\YYYZZZ]]]ZZZ]]]aaacccbbb`````````]]]___bbbfffjjjlllnnnooosssqqqnnnllljjjiiijjjjjjjjjjjjkkkkkkkkkjjjjjjiiifffkkkooolllfffaaacccfffgggfffdddbbbaaa```______\\\YYYVVVSSSOOOIIICCC>>>@@@<<<888666555555444333444444444444666888:::<<<===AAAEEEGGGGGGGGGIIIKKKHHHOOOYYYbbbiiiqqqzzzzzzwwwwwwwwwwwwvvvuuuuuuuuuuuuuuurrrssssssssssssssssssssstttttttttuuuwwwxxxzzzzzzuuuvvvwwwvvvtttsssssstttrrrqqqqqqrrrttttttsssqqqnnnnnnmmmlllkkkiiigggfffdddddddddddddddaaa]]]YYYUUUQQQKKKGGGCCC@@@===;;;777777777888999:::<<<<<<@@@BBBEEEEEECCCDDDHHHKKKQQQ^^^ppp}}}~~~~~~|||zzzwwwsssqqqooonnnnnnhhh]]]RRRGGG@@@;;;999<<<<<<<<<===???AAADDDEEEEEEHHHMMMQQQQQQNNNJJJHHHAAABBBCCCCCCDDDDDDCCCCCCCCCDDDGGGKKKSSS^^^kkksss~~~{{{ttthhh]]]TTTQQQOOOMMMMMMOOOMMMNNNMMMLLLJJJJJJJJJLLLSSSSSSTTTWWW[[[]]]^^^^^^ZZZSSSIII@@@<<<:::::::::<<<<<<===>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<<<<========================::::::;;;;;;===>>>@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAACCCGGGKKKNNNOOOPPPOOOKKKJJJHHHGGGFFFFFFGGGGGGIIILLLPPPTTTYYY[[[]]]^^^```bbbeeeiiikkklllllllllnnnoooqqqrrrppplllgggdddaaa___\\\XXXRRRMMMHHHEEEGGGFFFFFFHHHMMMTTTZZZ^^^eeejjjvvv}}}wwwvvvllliiifffccc```\\\WWWTTTQQQOOOKKKGGGDDDBBBAAAAAAFFFFFFFFFJJJQQQYYY^^^```dddeeegggkkkooorrrrrrrrrooonnnooorrryyyyyyeeeSSSOOOQQQQQQVVV]]]dddeeeddd___\\\aaammmwwwwwwwww{{{}}}vvvrrrhhh^^^^^^iiixxx~~~dddIII??????<<<999777666555555444444333222222111111222222222333333333222222111111111111111222111333444555666;;;CCCIIITTT___rrr{{{{{{|||}}}~~~tttkkkeeekkkttt~~~}}}}}}|||zzzyyyzzzzzzzzzzzzzzzzzzzzzyyyxxxwwwwwwwwwxxxyyyzzzzzzzzz{{{{{{zzzzzzyyyyyyyyyzzzzzzzzzyyyyyy{{{|||{{{|||}}}~~~}}}|||yyyxxxtttrrrmmmeee]]]YYYYYYZZZYYYZZZ\\\^^^___```aaaaaacccdddfffhhhkkknnnppprrrvvvtttpppllliiifffeeedddeeeeeeeeeddddddeeehhhjjjfffeeedddcccccccccdddeeeaaaaaa```___^^^]]]\\\\\\VVVSSSOOOLLLIIIFFFBBB???777777666555555555555555444666777777777999<<>><<<:::555555666777999<<<===???<<<@@@CCCEEEEEEGGGKKKOOO[[[dddqqq~~~|||yyyvvvrrrooonnnnnnnnnkkkeee\\\QQQGGG@@@;;;999:::;;;;;;===???AAACCCDDDBBBFFFMMMRRRRRRNNNJJJIIIHHHJJJFFF@@@???EEEGGGDDDAAACCCFFFKKKSSS]]]hhhooozzzyyynnneee\\\XXXVVVRRRPPPQQQOOOOOONNNLLLJJJIIIIIIIIIKKKKKKLLLOOOTTTWWWYYYZZZXXXRRRHHH@@@<<<;;;<<<<<<===>>>??????@@@@@@??????>>>>>>=========<<<<<<<<<>>>>>>===<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@????????????????????????<<<;;;;;;;;;;;;;;;;;;<<<;;;===AAADDDFFFGGGHHHHHHDDDCCCCCCCCCCCCDDDEEEFFFFFFHHHJJJNNNQQQSSSUUUVVVYYY[[[^^^aaadddfffggghhhlllmmmnnnnnnlllhhhccc```___]]]XXXSSSMMMHHHEEECCCCCCFFFJJJOOOUUU]]]dddiiirrryyyyyysssqqqjjjhhhdddaaa^^^ZZZVVVSSSPPPNNNJJJFFFDDDBBBBBBBBBGGGGGGHHHMMMTTT[[[```bbbdddeeehhhkkknnnoooooonnnmmmmmmnnnqqqwwwzzzfffTTTMMMKKKKKKQQQZZZccceeefffcccaaaeeeooowww|||xxxyyyyyytttnnnddd[[[[[[eeesss~~~fffLLL@@@>>><<<888777555555555444333333222222000000111111111222222222333333222222222222222333111333555555666;;;CCCJJJZZZcccrrr}}}|||}}}}}}~~~tttmmmjjjpppyyy}}}}}}}}}{{{yyyzzzzzzzzzzzzyyyyyyyyyyyyxxxxxxwwwwwwwwwxxxyyyzzzyyyzzzzzzzzzyyyxxxwwwwwwxxxzzzzzzzzzyyyyyy{{{|||{{{{{{||||||{{{zzzxxxwwwtttsssoooggg```ZZZYYYZZZXXXYYY[[[]]]___aaabbbbbbbbbcccdddgggjjjnnnppprrrwwwuuuqqqmmmiiieeeccccccdddeeeeeedddccccccdddeee```___]]][[[[[[\\\^^^_________^^^^^^\\\[[[YYYXXXSSSPPPLLLIIIFFFCCC???===777777666555555555555555333444555555666888;;;======@@@BBBCCCDDDDDDFFFHHHKKKRRR[[[bbbfffmmmvvv}}}|||{{{zzzyyyxxxtttsssrrrsssuuuuuuuuutttttttttuuuuuuuuutttsssrrrqqqqqqrrrssstttuuuvvvvvvwwwvvvuuutttsssttttttuuutttsssrrrppppppqqqrrrssswwwtttpppmmmkkkjjjhhhfffcccaaa___^^^\\\YYYVVVSSSKKKHHHDDDAAA???===:::888555666666777999;;;===>>>>>>AAADDDEEEFFFIIINNNSSS]]]eeesss~~~{{{xxxtttqqqpppoooooojjjdddZZZPPPFFF???;;;:::<<<<<<===>>>@@@BBBDDDEEECCCFFFKKKOOOQQQOOONNNMMMLLLMMMIIIBBBAAAFFFGGGDDDCCCDDDGGGKKKRRR\\\hhhooozzzxxxooofffccc```ZZZVVVVVVRRRRRRQQQOOOMMMJJJHHHGGGEEEDDDEEEHHHMMMRRRUUUWWWVVVPPPGGG@@@=========>>>??????@@@AAAAAAAAAAAA@@@>>>>>>>>>>>>============???>>>======<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;::::::::::::;;;;;;888999<<<>>>@@@@@@@@@@@@>>>???@@@BBBCCCFFFGGGHHHHHHHHHIIIKKKMMMNNNOOOPPPQQQRRRTTTWWW[[[___bbbdddhhhiiijjjjjjhhhddd```^^^]]]ZZZTTTNNNIIIEEECCCCCCDDDJJJQQQYYY```iiissszzz|||tttmmmkkkhhheeebbb___]]]YYYUUURRRNNNLLLIIIFFFDDDCCCCCCCCCGGGGGGJJJPPPWWW]]]aaacccfffhhhkkkmmmnnnnnnlllkkkkkkkkklllooouuu|||jjjXXXNNNGGGEEENNNZZZdddggghhhfffeeehhhooovvv|||yyywwwrrrkkkaaaYYYXXX```mmmxxxjjjPPPAAA===;;;888666555555444444333333222222//////000000000111111111444333333222333333444444111333555666777<<>>>>>@@@BBBCCCDDDEEEGGGIIIKKKRRR[[[```eeekkkuuu|||}}}zzzyyyxxxvvvsssrrrrrrrrrtttuuutttsssttttttuuuuuuttttttsssrrrwwwvvvuuusssssssssttttttvvvuuuttttttsssssstttttttttsssqqqooopppqqqtttuuuyyyvvvqqqmmmjjjhhheeecccbbb```]]][[[YYYVVVRRRNNNIIIFFFBBB???===:::777555666666666777888:::;;;<<>>???AAACCCDDDEEEEEEGGGJJJMMMQQQUUUWWWXXXTTTRRRLLLFFFDDDFFFFFFDDDEEEFFFGGGJJJPPPYYYeeelllwww~~~uuunnnkkkhhhaaa\\\ZZZXXXWWWUUUTTTRRROOOKKKHHHFFFEEEDDDFFFKKKQQQTTTVVVTTTNNNEEE???<<<===>>>?????????@@@AAAAAAAAAAAAAAA?????????>>>>>>>>>======???>>>>>>===<<<====================================<<<<<<<<<<<<<<<======????????????????????????<<<;;;;;;::::::;;;;;;<<<999:::<<<===>>>??????>>>???@@@BBBDDDHHHKKKMMMOOOPPPPPPPPPPPPPPPQQQQQQRRRMMMMMMNNNPPPTTTXXX\\\___bbbcccddddddcccaaa___^^^\\\XXXQQQKKKGGGEEEFFFGGGLLLRRR[[[ccckkkvvv~~~{{{wwwoooiiigggfffdddaaa___\\\YYYUUURRRLLLKKKHHHEEEDDDCCCDDDDDDEEEFFFJJJPPPXXX^^^bbbccchhhkkknnnpppooommmkkkjjjjjjkkkmmmooottt}}}nnn]]]PPPGGGDDDOOO^^^iiijjjiiifffdddfffmmmssszzz~~~|||uuukkk```YYYXXX^^^jjjtttnnnTTTBBB<<<:::888666555555444444333222222111000000000000111111111222333222222222222333444444111333555666888>>>FFFMMMWWW```nnn}}}~~~~~~~~~~~~|||ooonnnjjjrrr~~~~~~{{{{{{|||{{{yyy{{{{{{zzzyyyxxxwwwwwwvvvxxxwwwxxxxxxxxxxxxyyyyyyzzzzzzzzzzzzyyywwwvvvuuuxxxyyy{{{{{{zzzyyyzzz{{{|||{{{zzzyyyxxxxxxxxxyyyuuuuuusssoooiiibbb]]]ZZZWWWXXXZZZ]]]___aaabbbbbb___```dddgggkkkoooqqqsssxxxvvvrrrmmmhhhdddaaa____________``````^^^ZZZXXXSSSQQQMMMJJJIIIKKKNNNPPPSSSTTTUUUUUUTTTQQQNNNKKKIIIGGGCCCAAA???===:::888666555555444444555555555555777999::::::<<<>>>@@@???@@@BBBCCCDDDFFFHHHKKKLLLRRRZZZ___cccjjjsss{{{}}}zzzyyyvvvttttttsssrrrssstttuuuuuussstttttttttttttttssssssrrrxxxwwwtttrrrqqqrrrssstttuuuuuuttttttsssssssssssssssrrrpppnnnoooqqqtttvvvuuurrrmmmiiigggeeebbb```bbb___[[[XXXUUURRRNNNKKKFFFCCC???<<<:::888555333666666666777777999::::::???AAADDDEEEGGGLLLUUU[[[aaaiiittt{{{wwwssspppnnnmmmeee___VVVKKKCCC>>><<<;;;======>>>???AAACCCEEEFFFGGGJJJLLLPPPWWW```eeefff```ZZZQQQIIIGGGFFFEEECCCEEEEEEEEEGGGKKKTTT___fffqqqyyy|||tttnnnmmmjjjeee```___]]]\\\ZZZZZZYYYVVVPPPLLLKKKIIIHHHIIIMMMRRRUUUVVVTTTMMMEEE???<<<===>>>???>>>???@@@@@@AAAAAA@@@@@@@@@????????????>>>>>>>>>??????>>>===============>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;::::::;;;<<<<<>>>>>?????????BBBCCCDDDGGGKKKPPPTTTWWWYYYYYYXXXXXXXXXWWWWWWWWWNNNMMMMMMMMMOOOSSSVVVXXXYYYZZZ[[[\\\]]]]]]\\\\\\WWWSSSMMMHHHFFFHHHKKKMMMUUU[[[dddnnnzzzxxxwwwsssmmmgggeeefffcccaaa___]]]ZZZVVVSSSLLLJJJGGGEEECCCCCCDDDDDDCCCDDDHHHOOOWWW^^^aaaccchhhkkknnnooommmkkkjjjjjjlllnnnpppqqqttt|||}}}nnn^^^RRRHHHDDDOOO___nnnllliiidddaaabbbggglllqqq~~~zzzmmmaaa\\\[[[___iiisssoooWWWDDD;;;:::888666555444444333222222111111111111111222222222333333111111111111111222333333111444666777999???HHHOOOTTT___ooo~~~~~~|||}}}wwwkkkmmmkkkuuu}}}zzz{{{|||{{{zzz{{{{{{zzzzzzyyyxxxwwwwwwwwwwwwxxxxxxyyyyyyyyyyyy{{{{{{{{{{{{zzzyyyxxxwwwwwwyyy{{{{{{zzzzzzzzz{{{}}}|||{{{zzzyyyyyyyyyyyyvvvvvvuuurrrmmmggg```\\\WWWXXXZZZ\\\___```aaabbb___aaadddiiimmmppprrrssstttssspppmmmiiieeebbbaaa\\\[[[\\\]]]^^^\\\WWWSSSKKKIIIEEEBBBAAACCCEEEHHHJJJLLLMMMNNNMMMJJJGGGEEEEEECCC@@@???===<<<999777555555444444444444555555666888:::<<<<<<===???AAA???AAACCCCCCDDDFFFJJJLLLMMMSSSZZZ___bbbiiirrrzzz}}}zzzxxxuuurrrtttsssrrrsssuuuvvvuuuttttttssssssrrrrrrrrrrrrrrrrrrqqqooonnnnnnoooqqqrrrtttttttttttttttssssssrrrrrrqqqooonnnnnnpppsssuuuqqqnnnjjjgggeeedddbbbaaaaaa]]]YYYUUURRROOOKKKHHHCCC@@@===:::888666444222666666666666777888999:::===???BBBDDDFFFLLLUUU[[[aaahhhsss}}}{{{wwwrrrooollljjjbbb\\\RRRIIIAAA===<<<<<<<<<===>>>???AAADDDFFFGGGHHHMMMRRRXXXcccqqqwwwvvvooodddWWWNNNIIIGGGEEECCCEEEEEEDDDEEEHHHPPPYYY___iiiqqqyyy~~~|||xxxssslllggghhhhhhdddaaaaaa```___^^^___```]]]WWWQQQNNNMMMLLLMMMQQQUUUWWWXXXWWWQQQHHHAAA>>>>>>>>>?????????@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@?????????>>>@@@???>>>>>>======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::;;;<<<<<<===????????????????????????<<<;;;;;;::::::;;;;;;<<<<<<<<<======>>>>>>??????CCCCCCDDDGGGMMMUUU\\\```bbbcccddddddcccbbbaaa```WWWVVVTTTRRRQQQRRRSSSTTTRRRSSSSSSTTTUUUVVVWWWXXXPPPMMMJJJHHHIIIMMMRRRVVV___dddooo}}}xxxssssssqqqkkkfffddddddbbb```^^^\\\ZZZVVVTTTLLLJJJGGGEEECCCCCCCCCDDDBBBCCCFFFMMMUUU]]]bbbcccgggjjjmmmllljjjhhhiiikkkppprrrttttttvvv}}}yyylll^^^TTTKKKFFFNNN[[[nnnlllhhhccc```___bbbdddgggsss~~~pppbbb___^^^___gggrrryyymmmYYYFFF<<<:::999666444444333333222222111111111222222222222333333333000000000000111222333333222444666888;;;AAAJJJQQQVVVaaappp~~~|||{{{}}}uuuiiinnnsss}}}}}}{{{{{{}}}|||{{{{{{{{{{{{zzzzzzyyyyyyyyyvvvwwwxxxyyyyyyyyyyyyxxxzzzzzz{{{{{{{{{zzzyyyyyywwwyyy{{{|||{{{zzzzzzzzz||||||{{{{{{zzzyyyyyyyyywwwvvvuuutttqqqllleee```XXXYYYZZZ\\\^^^___``````^^^```dddhhhlllooopppqqqoooooonnnllljjjhhhfffeee]]][[[ZZZ[[[[[[YYYSSSNNNCCCAAA>>>;;;:::;;;===>>>BBBCCCEEEEEEEEEDDDBBB@@@BBB@@@===<<<<<<:::888666444444444333444444555666444777:::;;;;;;<<<>>>???@@@AAACCCDDDEEEGGGKKKNNNOOOTTTZZZ___bbbhhhrrrzzz}}}yyywwwsssppptttrrrrrrrrrtttuuutttssssssrrrqqqpppppppppqqqqqqooooooooooooppprrrssstttsssttttttttttttsssrrrrrrpppooonnnnnnnnnooopppqqqnnnkkkhhhfffeeeeeecccbbb^^^ZZZUUUQQQNNNKKKGGGEEE@@@>>>:::888777666444222444444444555666888999:::;;;>>>BBBDDDGGGLLLTTTZZZ___fffpppyyy~~~{{{wwwrrrmmmiiiggg___YYYPPPFFF???<<<<<<<<<<<<===>>>@@@CCCFFFHHHJJJMMMUUU^^^hhhwwwqqq___TTTMMMIIIFFFGGGGGGGGGGGGGGGIIIOOOVVV[[[cccllltttyyy{{{sssmmmgggaaa]]]___bbbaaaaaabbbaaa``````bbbeeebbb[[[UUUQQQPPPQQQTTTXXX\\\^^^^^^\\\VVVLLLDDD@@@???@@@@@@@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@?????????@@@???>>>>>>======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>======>>>>>>???============>>>???@@@AAABBBBBBDDDHHHPPP[[[ffflllppprrrtttvvvvvvtttqqqooohhhfffbbb^^^[[[XXXWWWVVVSSSRRRRRRRRRRRRSSSTTTUUUNNNLLLKKKLLLPPPWWW^^^bbbmmmrrr~~~|||xxxrrrnnnoooooojjjeeedddbbb```^^^\\\[[[YYYUUUSSSLLLJJJGGGDDDCCCBBBBBBCCCBBBCCCEEELLLTTT]]]ccceeehhhkkknnnmmmjjjjjjmmmqqqtttwwwyyyxxxxxx~~~zzzmmm```XXXPPPIIIMMMVVVjjjjjjiiifffccc```^^^^^^^^^jjjzzzpppbbb___^^^^^^eeeooossskkkZZZGGG<<<;;;:::666444444333333222111111111111111111111222222222222111111111111222333444444222444777999;;;BBBKKKRRRXXXaaaooo{{{~~~~~~vvvjjjrrr}}}{{{|||~~~}}}|||{{{{{{{{{{{{{{{{{{{{{{{{vvvwwwxxxyyyyyyyyyxxxxxxxxxxxxyyyzzzzzzzzzzzzyyyvvvyyy{{{|||{{{zzzzzzzzzzzzzzz{{{{{{zzzyyywwwvvvxxxvvvuuuuuusssoooiiidddYYYZZZ[[[\\\]]]^^^^^^^^^]]]___cccgggjjjlllmmmmmmiiijjjkkkkkkkkkkkkjjjiiiaaa^^^ZZZYYYXXXUUUNNNIII???===;;;999888888999999<<<<<<===>>>>>>>>>>>>>>>>>><<<:::999999888666444444333333333444444555666555777:::<<<======>>>???AAABBBCCCDDDEEEHHHLLLOOOPPPUUU[[[___bbbhhhrrrzzz}}}yyyvvvrrrnnnqqqpppoooppprrrsssrrrqqqqqqqqqooonnnnnnnnnooopppppppppqqqrrrtttuuuvvvvvvsssssstttttttttsssrrrqqqnnnnnnnnnnnnnnnnnnmmmmmmllliiifffdddcccbbbaaa```YYYVVVQQQLLLIIIFFFCCCAAA>>>;;;999777777666555333333333333444666888:::;;;;;;>>>CCCFFFHHHLLLSSSXXX\\\cccllluuu||||||wwwrrrmmmhhhfff]]]WWWNNNDDD>>><<<<<<======>>>@@@CCCFFFJJJMMMNNNWWWdddqqqhhhZZZRRRLLLJJJKKKKKKLLLLLLMMMNNNRRRWWW[[[aaaiiiqqquuuzzzuuulllfff___YYYVVVYYY^^^___aaaccc```___```dddgggeee^^^WWWTTTTTTVVVZZZ___cccddddddaaaZZZPPPGGGCCCAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCAAAAAAAAA@@@@@@@@@??????@@@??????>>>>>>>>>>>>>>>????????????????????????<<<<<<<<<===>>>@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDD<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>???@@@AAABBBCCCCCCCCCDDDJJJTTTaaannnvvv~~~vvvsssooojjjeee```]]][[[WWWVVVUUUSSSSSSSSSTTTUUUOOONNNOOORRRXXX```hhhmmmyyy~~~}}}yyyvvvtttnnnkkkmmmnnniiieeeddd```^^^\\\[[[ZZZWWWTTTRRRMMMKKKHHHEEEBBBBBBBBBBBBCCCCCCEEEKKKTTT]]]dddgggkkknnnqqqooommmmmmrrrwwwxxx{{{|||{{{zzz~~~pppccc]]]UUUMMMNNNTTTeeegggiiiiiigggbbb]]]ZZZXXXdddvvvoooaaa^^^^^^\\\bbbmmmnnniiiZZZGGG===<<<:::666444444333333222111111000000000000000111111111111222222222222333444555666222444777999<<>><<<:::999999999999888888999999:::;;;<<<<<<<<<:::888888888777555333333333333333444444555666777:::===?????????@@@BBBAAABBBCCCDDDEEEHHHLLLPPPQQQVVV\\\___bbbhhhsss{{{}}}yyyvvvqqqnnnooonnnnnnnnnpppqqqpppoooqqqpppnnnmmmmmmmmmnnnooommmmmmoooppprrrrrrrrrrrrrrrssstttttttttsssrrrqqqlllmmmnnnooonnnmmmkkkjjjjjjgggccc```___^^^]]][[[VVVRRRMMMIIIFFFDDDAAA???<<<:::888777777777555444111222333444666888:::;;;;;;???DDDGGGIIIMMMSSSXXX[[[aaajjjsssyyy~~~}}}xxxrrrmmmhhhfff[[[VVVLLLCCC===;;;<<<===>>>???AAAEEEIIIMMMPPPRRRaaapppnnn^^^UUUOOOMMMOOOOOOPPPQQQRRRRRRUUUYYY\\\bbbiiipppssswww~~~|||qqqddd\\\VVVVVVVVVUUUUUUWWW[[[]]]]]]]]]]]]]]]]]]\\\[[[[[[UUU[[[___aaaffflllooommmjjjaaaTTTKKKFFFDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@???AAABBBBBBAAA@@@BBBCCCCCCCCCBBBAAA@@@@@@@@@@@@===>>>???>>>>>>???AAADDD???>>>===>>>???CCCFFFHHHKKKHHHGGGIIIMMMLLLGGGBBB@@@>>><<<<<<===>>>>>>===>>>>>>???@@@AAABBBBBBCCCBBBBBBEEEKKKVVVeeesss||||||wwwrrrlllhhhfffbbb]]]ZZZ[[[\\\[[[YYYVVVXXXZZZ^^^ccckkktttzzzzzzwwwvvvsssqqqjjjkkkkkkkkkiiifffcccaaabbb___\\\YYYVVVRRRNNNKKKKKKHHHDDDCCCCCCCCCCCCBBBFFFFFFGGGKKKQQQZZZccchhhoooppppppnnnmmmooouuuzzz~~~~~~{{{zzztttjjjcccXXXMMMKKKQQQ___gggkkkgggaaa]]][[[YYYYYYdddwwwuuucccXXXWWW[[[```bbbjjjkkk```LLL===;;;:::777555555444333222222222222000111111111111222222222000111111111111222222222777777777999>>>FFFNNNRRR[[[fffsss|||~~~}}}yyyqqqrrrxxx|||{{{{{{{{{|||}}}{{{xxxyyy{{{}}}{{{zzzzzzzzzzzzzzzyyyxxxwwwwwwwwwwwwwwwvvvwwwwwwxxxxxxuuuwwwzzzzzzyyyxxxxxxxxx{{{|||}}}}}}{{{xxxtttrrruuusssrrrtttvvvuuunnnhhh]]]XXXWWW[[[___^^^^^^___ZZZ^^^cccfffgggeeeeeeeeeccciiilllllllllnnnnnnlllhhhgggaaaYYYTTTQQQLLLFFF>>>;;;888666777777777777888888777777888888999:::999888666555555666777888555444333222333555888999<<<:::999;;;>>>AAABBBBBBDDDDDDEEEFFFIIILLLNNNPPPTTTXXX^^^dddgggkkksss{{{{{{yyyxxxtttqqqppppppooonnnmmmmmmmmmmmmhhhiiikkkmmmnnnnnnmmmllloooooonnnnnnoooooopppqqqtttuuuuuuuuuuuusssqqqpppqqqoookkkhhhfffeeeeeefffdddccccccaaa___]]][[[ZZZRRRMMMGGGEEEEEECCC>>>:::888888777555555444444444666777888777666777999:::BBBDDDFFFHHHKKKQQQWWW\\\``````ccckkkuuu}}}~~~|||xxxsssmmmgggddd\\\RRRHHHCCC???<<<===AAA===>>>AAAFFFIIIMMMXXXdddooosssbbbXXXSSSSSSVVVRRRUUUXXX[[[\\\^^^```bbbeeehhhmmmrrrxxx|||vvvkkk```XXXTTTSSSQQQOOOOOOQQQTTTVVVVVVWWWXXXYYYZZZZZZZZZZZZYYY^^^ccceeejjjppprrrqqqkkkcccWWWMMMHHHEEECCCBBBDDDDDDDDDDDDDDDDDDDDDDDD@@@AAACCCBBBAAAAAABBBDDDDDDCCCBBBAAAAAA@@@AAAAAA@@@AAAAAA@@@??????AAACCCCCCBBBAAAAAABBBEEEHHHJJJMMMLLLMMMPPPTTTSSSNNNIIIBBB@@@===<<<===>>>======??????@@@AAABBBCCCDDDDDDCCCDDDGGGMMMWWWeeesss|||zzzvvvqqqmmmhhheeeeeeeeedddccc```bbbfffkkkqqq{{{|||wwwtttssspppnnniiijjjjjjjjjiiigggeeecccaaa^^^[[[YYYVVVSSSOOOLLLKKKHHHDDDBBBBBBCCCBBBBBBDDDEEEFFFJJJPPPXXXbbbgggoooqqqrrrpppooopppuuuyyyzzz||||||zzzyyy~~~~~~ssshhhbbbWWWKKKIIINNN[[[fffmmmiiiaaa\\\YYYXXXZZZeeewww~~~ssseeeZZZWWWZZZ```ccciiijjj```LLL===999888555555555444333222222222222000111111111111222222222111111111111222222222222666666666999???GGGOOOTTT[[[hhhvvvxxxppppppuuu~~~|||zzzzzzzzzzzz}}}zzzyyyyyy{{{|||{{{zzzxxxxxxyyyyyyyyyyyyyyyyyyxxxxxxwwwwwwwwwxxxyyyyyyvvvxxxzzz{{{yyyxxxxxxyyyzzzzzz{{{{{{yyywwwuuusssuuusssrrrtttvvvtttnnniiiaaa[[[XXX[[[\\\ZZZZZZ[[[\\\___cccffffffeeeeeeeeegggmmmpppnnnnnnoooooommmkkkjjjddd\\\VVVRRRKKKDDD???<<<999777888999999999999999999999999999999999666555444444333444444444555444333333444666888999<<<::::::;;;>>>AAABBBBBBEEEEEEFFFHHHKKKNNNQQQSSSWWWZZZ___cccfffllltttzzzzzzwwwvvvssspppmmmllllllkkkjjjjjjjjjkkkhhhiiiiiijjjkkkkkkkkkkkklllllllllmmmoooppprrrssssssssssssssssssqqqpppooopppnnnkkkhhhfffeeeeeeeeeaaaaaa```^^^\\\YYYWWWUUUPPPKKKFFFCCCCCCBBB===999888777666555444444444444555666777777666777999;;;>>>@@@EEEKKKSSS[[[aaaeeefffddddddhhhpppyyy~~~}}}{{{wwwsssmmmgggcccZZZPPPGGGBBB???<<<===@@@>>>???CCCHHHKKKPPP]]]iii}}}tttcccYYYTTTTTTVVVUUUXXX[[[^^^```bbbeeehhhmmmooosssxxx|||{{{sssiii___XXXTTTRRRNNNKKKIIIKKKMMMOOONNNPPPRRRTTTVVVXXXYYYYYYZZZ___dddgggkkkrrrtttsssmmmfff[[[QQQJJJFFFDDDBBB@@@AAAAAAAAABBBCCCCCCCCCAAACCCDDDDDDCCCCCCDDDEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDDDDBBBAAA@@@BBBCCCFFFFFFEEEEEEFFFHHHKKKMMMRRRRRRUUUZZZ]]]\\\VVVQQQEEECCC???============<<<@@@@@@AAABBBCCCDDDEEEEEEDDDFFFJJJPPPYYYfffttt}}}{{{wwwtttsssrrrqqqpppooorrrxxx~~~~~~xxxssspppnnnmmmkkkhhhhhhiiiiiihhhgggeeeddd___]]]ZZZXXXWWWTTTPPPMMMJJJGGGDDDBBBBBBBBBBBBAAAAAABBBDDDHHHMMMVVV___fffoooqqqssssssqqqqqqtttxxxuuuwwwyyyxxxxxx|||tttiiicccXXXLLLHHHLLLWWWeeeppplllbbb[[[XXXWWWZZZdddtttwwwqqqggg\\\WWWYYY___dddjjjmmmcccOOO???:::888444555555444333222222222222000111111111111222222222111111111111222222222333555555666999@@@HHHQQQVVV]]]iiiwww}}}||||||{{{uuummmlllpppxxx|||}}}{{{yyyxxxxxxxxx|||zzzyyyzzz{{{|||{{{yyywwwwwwxxxxxxyyyzzzzzzzzzyyyxxxxxxxxxxxxyyyzzz{{{xxxzzz||||||zzzyyyyyyyyyyyyxxxxxxwwwwwwvvvuuuuuuuuusssssstttuuutttooojjjfff```[[[ZZZYYYVVVUUUXXX^^^```dddfffffffffhhhiiimmmrrrtttqqqpppqqqqqqnnnnnnnnniiiaaaZZZUUULLLDDD@@@===:::888999:::;;;;;;::::::;;;::::::999888777555555444444444333333333555444444444555777999:::<<<;;;:::;;;???AAACCCCCCFFFFFFGGGJJJMMMQQQUUUWWWZZZ\\\___bbbfffnnnvvv{{{xxxuuussspppnnniiihhhhhhgggggggggggggggggggggfffeeeeeefffggghhhhhhiiijjjkkknnnppprrrtttpppqqqqqqqqqpppooonnnmmmnnnmmmjjjgggeeeddddddddd___^^^]]]ZZZWWWTTTQQQOOOLLLHHHCCCAAA@@@???;;;888777666555555444444444444555666777777666777999;;;<<>>>>>>>>===<<<@@@@@@AAABBBCCCDDDDDDEEEEEEHHHMMMSSS\\\hhhuuu~~~~~~}}}}}}~~~zzzuuuqqqnnnlllkkkjjjhhhhhhhhhgggfffdddcccbbb^^^\\\ZZZXXXWWWUUUQQQOOOJJJGGGCCCAAAAAABBBAAAAAA>>>@@@CCCFFFJJJRRR\\\dddlllpppsssssspppppprrrtttqqqtttwwwwwwwww{{{wwwlllfff\\\OOOIIIKKKSSSdddrrrpppddd[[[XXXXXXYYYaaaooo|||qqqooohhh^^^WWWWWW^^^dddlllpppiiiTTTCCC===:::666555555444333222222222222000000111111111222222222111111111222222222333333444444555999AAAJJJSSSXXX___jjjuuu}}}|||zzzyyyxxxwwwqqqjjjiiilllttt|||}}}zzzxxxwwwvvvvvvzzzzzzzzzzzz{{{{{{zzzyyyxxxxxxxxxxxxxxxyyyyyyzzzyyyyyyyyyyyyyyyzzz{{{|||yyy{{{}}}}}}{{{zzzyyyzzzxxxwwwvvvuuutttuuuvvvvvvtttsssssstttuuusssooolllkkkddd^^^\\\XXXTTTTTTWWW]]]```dddfffhhhjjjmmmoooqqquuuwwwsssqqqrrrrrrooopppqqqnnnggg```ZZZPPPGGGBBB>>>;;;999999;;;<<<<<<<<<<<<<<<<<<;;;999777666777777777666666555444444555444555555777888:::;;;===<<<;;;<<>>===<<<999666666555555444333333444444444555666666666777999;;;>>>BBBLLL[[[hhhmmmiiiddd^^^[[[XXXYYYaaalllxxx~~~{{{yyyvvvtttnnnfff```RRRJJJBBB???<<<:::;;;???@@@@@@DDDIIIOOOWWWgggvvvvvvfff\\\VVVTTTUUUTTTWWWZZZ^^^aaafffkkkooosssuuuyyy|||~~~zzzuuuoookkk^^^WWWOOOHHHFFFGGGGGGGGGJJJKKKMMMOOOQQQSSSTTTTTTVVV\\\```ccciiiooorrrqqqqqqmmmfff\\\SSSLLLGGGEEEDDDDDDEEEEEEFFFGGGHHHHHHEEEGGGHHHHHHGGGGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEEEECCCEEEGGGHHHHHHHHHJJJKKKFFFGGGIIILLLPPPTTTXXXZZZ]]]___cccfffeee```XXXSSSLLLHHHCCC???>>>>>>>>>===??????@@@AAABBBCCCDDDDDDEEEJJJQQQWWW___jjjwww}}}zzzxxxuuupppmmmkkkjjjjjjiiihhhgggeeecccaaa___^^^]]]\\\YYYXXXWWWUUURRROOOIIIFFFBBB@@@@@@AAAAAA@@@===@@@CCCDDDGGGNNNYYYaaaiiilllppppppnnnmmmoooqqqppptttxxxyyyxxx{{{yyynnnhhh___QQQIIIJJJPPPbbbsssrrrggg^^^ZZZYYYXXX^^^kkkzzz}}}vvvnnnmmmhhh___WWWVVV\\\dddkkkqqqkkkXXXEEE>>>:::666555555444333222222222222000000111111111222222222111222222222222333333333444444555:::AAAKKKTTTZZZaaaiiiqqqvvv~~~}}}|||{{{xxx{{{}}}xxxwwwvvvuuuooohhhhhhmmmwww~~~}}}|||zzzxxxwwwvvvuuuxxxyyyzzz{{{zzzzzzyyyyyyzzzyyyxxxwwwwwwwwwwwwxxxyyyyyyyyyyyyzzz{{{|||}}}zzz|||}}}}}}{{{zzzyyyzzzwwwvvvtttsssssstttvvvwwwsssssssssttttttrrrooommmmmmgggbbb^^^YYYUUUUUUXXX[[[^^^cccgggkkknnnrrruuurrrvvvwwwsssqqqssssssqqqqqqrrrqqqkkkfffaaaWWWNNNDDD@@@<<<999:::;;;<<<===>>>>>>======;;;:::888777888888777666555555444444555555666777888:::;;;<<<>>><<<;;;===@@@CCCDDDDDDDDDEEEGGGJJJNNNRRRVVVYYYXXXZZZ[[[]]]hhhwww~~~~~~}}}}}}vvvqqqmmmjjjiiiddddddcccbbbaaaaaaaaaaaa^^^\\\ZZZZZZ[[[]]]aaacccfffffffffggghhhiiijjjkkkmmmmmmllllllkkkkkkkkklllhhhgggfffdddcccaaa``````^^^]]][[[WWWSSSOOOKKKIIIDDDBBB???<<<;;;999777666555444444333333333333444333444666666666666999;;;???DDDNNNZZZcccbbbYYYPPPKKKKKKLLLQQQZZZhhhuuu~~~|||yyywwwuuuooofff^^^NNNFFF???===<<<:::;;;?????????CCCIIIOOOXXXhhhvvvwwwggg^^^WWWTTTTTTSSSUUUYYY]]]aaaeeejjjmmmnnnqqquuuzzz~~~|||yyytttqqqaaaYYYNNNFFFDDDEEEEEEDDDJJJKKKMMMOOOPPPRRRRRRRRRWWW\\\aaadddjjjqqqsssrrrrrrpppjjjaaaWWWOOOJJJHHHEEEEEEFFFFFFGGGGGGHHHHHHGGGIIIJJJJJJIIIHHHJJJKKKJJJJJJIIIHHHGGGGGGGGGGGGDDDFFFIIIKKKKKKLLLMMMOOOHHHJJJMMMQQQVVV[[[___aaabbbeeehhhiiifff___XXXSSSNNNIIIDDD@@@??????????????????@@@AAABBBCCCDDDDDDEEEKKKSSS[[[bbbmmmzzz}}}{{{yyyxxxvvvvvvtttpppllljjjjjjkkkjjjiiigggeeebbb___^^^\\\^^^\\\ZZZXXXWWWUUUQQQOOOHHHEEEBBB@@@@@@@@@@@@???===@@@CCCDDDEEEKKKUUU^^^eeeiiilllmmmkkkkkknnnppprrrwww{{{|||{{{|||{{{pppkkkbbbSSSJJJIIINNN___oooqqqiiiaaa\\\YYYYYY___jjjyyy|||tttnnnlllggg^^^VVVUUU[[[bbbgggnnnkkkXXXEEE===999555555555444333222222222222000111111111111222222222222222222222333333333333444444666:::BBBLLLUUU[[[bbbiiiooosss{{{~~~}}}}}}|||yyy{{{~~~|||zzzwwwwwwxxxzzzwwwoooiiilllsss}}}|||{{{zzzyyyxxxvvvvvvwwwyyy{{{{{{zzzyyyyyyyyy{{{zzzxxxwwwvvvvvvwwwwwwxxxxxxxxxyyyzzz{{{|||}}}zzz|||}}}}}}{{{yyyyyyyyywwwvvvuuutttttttttuuuvvvssssssttttttsssqqqpppooonnniiieeeaaa[[[UUUTTTXXXXXX]]]bbbhhhlllppptttvvvrrrvvvwwwtttrrrtttuuutttsssuuusssnnnjjjfff^^^UUUHHHDDD???;;;;;;<<<===>>>@@@???>>><<<;;;:::::::::999777555444333333333444555555777888:::;;;<<<===>>>===<<<===@@@CCCEEEEEEDDDEEEGGGIIIMMMRRRVVVXXXUUUXXXYYY\\\iiizzz}}}yyy|||tttmmmhhheeedddaaa```___]]]\\\[[[ZZZZZZVVVUUUTTTUUUWWW[[[___aaaddddddddddddddddddeeefffjjjiiiiiihhhhhhhhhiiiiiieeedddcccbbb```___^^^]]]\\\[[[YYYUUUQQQMMMIIIGGGAAA@@@===;;;999777666666444333333222222333333333222444555555555666999;;;>>>BBBIIIPPPSSSOOOEEE======???CCCJJJUUUcccrrr||||||xxxvvvtttnnncccZZZKKKDDD>>>===<<<;;;<<>>???CCCIIIOOOWWWffftttvvvhhh^^^VVVSSSSSSRRRUUUZZZ^^^```cccgggiiihhhkkkpppwww}}}~~~{{{vvvrrrdddZZZNNNFFFDDDEEEEEEDDDHHHIIIKKKMMMOOOQQQRRRRRRVVV\\\aaadddjjjqqqtttrrrrrrqqqmmmeee[[[RRRLLLKKKFFFFFFFFFFFFFFFFFFFFFFFFIIIJJJKKKKKKJJJJJJKKKMMMKKKKKKJJJIIIHHHHHHHHHHHHGGGIIILLLMMMMMMMMMNNNOOOMMMOOORRRWWW\\\```dddffffffiiillllllgggaaaZZZVVVOOOJJJDDDAAA@@@@@@AAAAAA@@@@@@AAABBBCCCDDDEEEEEECCCKKKUUU]]]dddooo}}}|||zzzyyyxxxvvvuuuttttttssspppllliiijjjkkkkkkjjjhhheeecccaaa```______]]]ZZZXXXWWWTTTQQQNNNHHHEEEAAA??????@@@??????>>>BBBDDDDDDDDDIIISSS\\\cccfffjjjjjjjjjkkknnnqqqvvv{{{}}}}}}uuuqqqhhhYYYNNNLLLKKK[[[jjjmmmhhhbbb\\\XXX^^^bbbmmm{{{wwwpppllleee\\\UUUUUUZZZ___dddmmmkkkYYYFFF===999555555555444333222222222222000111111111111222222222222222222333333333444444555555777;;;CCCLLLUUU[[[cccjjjqqqvvv~~~}}}{{{{{{{{{yyyxxx|||}}}rrrkkkqqq|||{{{{{{{{{{{{zzzyyyxxxwwwvvvyyy||||||zzzxxxxxxyyyzzzxxxwwwvvvvvvvvvxxxyyywwwwwwwwwxxxyyy{{{|||}}}zzz|||}}}}}}zzzxxxxxxxxxwwwwwwvvvuuuuuuttttttuuurrrssstttsssrrrqqqppppppoookkkgggccc[[[RRRQQQTTTVVV[[[bbbgggkkknnnppprrrrrrvvvwwwttttttwwwyyyxxxwwwxxxvvvpppllliiibbbZZZNNNIIIBBB>>>===>>>??????BBB@@@===;;;:::;;;<<<===<<<999666333222333555666555666777999;;;<<<===>>>???======>>>AAADDDEEEEEEEEEFFFHHHJJJNNNRRRUUUXXXTTTXXXXXX[[[jjj|||yyyuuuyyyqqqiiiccc___^^^\\\[[[YYYVVVTTTSSSRRRQQQNNNNNNOOORRRUUUZZZ^^^aaaaaaaaaaaaaaaaaaaaabbbcccfffeeedddddddddeeeffffffaaaaaaaaa```^^^]]][[[[[[XXXWWWTTTQQQMMMIIIEEECCC???>>>===:::888666666666333333222222222222333333222333555555555666999;;;<<>>???DDDKKKPPPWWWdddqqq{{{vvvhhh^^^VVVRRRQQQNNNRRRXXX\\\^^^___```aaa```ccciiiqqqxxx}}}|||vvvrrrggg]]]PPPHHHFFFGGGGGGFFFEEEFFFIIILLLOOOQQQRRRSSSUUUZZZ___ccchhhppprrrqqqrrrrrroooggg]]]SSSNNNLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKLLLMMMLLLKKKJJJIIIIIIHHHIIIIIIJJJLLLNNNOOONNNMMMNNNNNNRRRTTTWWW[[[___cccfffhhhhhhkkknnnmmmiiiccc]]]ZZZOOOJJJEEEAAA@@@AAABBBBBBAAAAAABBBCCCDDDEEEFFFFFFCCCKKKVVV___fffppp~~~|||zzzxxxwwwxxxxxxwwwvvvrrrsssssspppkkkiiiiiikkkkkkiiihhhfffdddccccccccc___]]]ZZZXXXWWWTTTPPPMMMHHHEEEAAA??????????????????CCCEEEDDDCCCGGGQQQZZZcccfffiiiiiiiiikkkooosssyyy~~~}}}{{{wwwnnn___SSSPPPIIIXXXfffjjjhhhccc\\\WWWbbbfffppp{{{qqqlllcccZZZUUUVVVZZZ^^^dddnnnmmm[[[HHH???;;;777555555444333222222222222000111111111111222222222222222333333333444444444666666777;;;CCCLLLUUU[[[cccllltttzzz}}}~~~yyyuuunnnvvvzzz{{{{{{{{{{{{zzzyyyxxxuuuyyy||||||zzzxxxxxxyyyxxxwwwvvvuuuvvvwwwzzz{{{wwwwwwwwwxxxyyyzzz||||||zzz{{{}}}|||zzzxxxwwwwwwwwwwwwwwwvvvuuuuuuttttttrrrssstttsssrrrqqqpppqqqooolllhhhcccZZZPPPNNNPPPVVV[[[aaagggjjjkkklllmmmrrrvvvwwwuuuuuuyyy|||{{{zzz{{{xxxrrrmmmjjjccc[[[QQQLLLFFFAAA???@@@AAAAAACCC@@@===::::::;;;>>>???@@@===888555444555888:::555666888:::<<<===>>>>>>???>>>===>>>AAADDDEEEFFFGGGGGGIIIKKKNNNRRRVVVXXXUUUXXXYYY[[[jjj|||~~~uuurrr}}}~~~wwwoooeee___[[[ZZZXXXVVVTTTQQQOOOMMMLLLKKKIIIJJJLLLPPPUUUZZZ^^^aaa___^^^^^^______```aaabbbccccccaaaaaaaaabbbcccddd_________^^^]]][[[ZZZYYYTTTSSSPPPMMMIIIEEEBBB@@@>>>>>>===:::777666666666222222222111222222333333111333444555555666999;;;===>>>>>><<<;;;;;;===???===???@@@DDDNNN]]]ooo{{{~~~zzztttrrrpppiii\\\RRRIIIBBB=========<<<===AAA???@@@FFFLLLQQQWWWcccppp|||vvvggg^^^VVVQQQPPPJJJOOOTTTXXXZZZZZZZZZZZZZZZ]]]ccckkkrrrxxx{{{}}}}}}}}}~~~~~~uuunnnmmmcccVVVKKKFFFEEEFFFFFFGGGHHHIIIJJJKKKMMMPPPSSSRRR]]]ffffffhhhnnnssssssnnnmmmjjjfff```YYYTTTQQQMMMMMMLLLLLLLLLKKKKKKKKKMMMMMMMMMNNNNNNPPPQQQRRRNNNMMMMMMMMMMMMNNNOOOOOOLLLLLLLLLMMMNNNOOOPPPPPPRRRUUUZZZ___cccfffggghhhjjjnnnooollliiifff```YYYPPPLLLFFFCCCAAAAAAAAAAAAAAABBBCCCBBBBBBBBBDDDFFFIIIMMMTTT\\\gggsss~~~}}}xxxvvvtttttttttuuutttssssssrrrpppnnnkkkiiihhhggghhhiiijjjiiihhheeebbbaaa```___]]][[[YYYUUUOOOKKKHHHGGGCCC@@@>>>=========??????@@@AAADDDIIIQQQVVVcccgggkkkjjjhhhhhhmmmrrrzzz}}}~~~{{{vvviiiXXXLLLMMMRRR[[[bbbdddbbb^^^[[[aaagggqqqsssmmmcccYYYTTTVVVYYYZZZhhhuuuyyyiiiOOO>>>999999999777444111000111222333222222111111111111111111222222333333333333444444777444555>>>HHHOOOUUUZZZjjjpppxxxvvvsss{{{~~~}}}|||zzzxxxwwwvvvuuuuuu|||{{{zzzyyyxxxvvvuuuuuuqqqsssuuuwwwxxxxxxwwwvvvyyyyyyxxxwwwxxxyyyzzz{{{zzzzzzzzzyyyyyyyyyxxxxxxwwwxxxyyyzzzxxxvvvsssqqqrrrrrrrrrqqqpppooonnnnnnnnnmmmkkkfff^^^VVVPPPMMMNNNSSSZZZaaafffjjjmmmpppuuuttttttwwwzzz|||zzzwwwyyyxxxvvvuuurrrlllfffaaaZZZSSSIIIAAA===<<<<<<===???999555666888999===AAADDDAAA===888555555555666777999;;;<<<;;;;;;<<<======>>>@@@AAABBBCCCCCCCCCFFFGGGIIIJJJKKKMMMQQQTTTVVVWWW[[[ccckkkqqqsssrrroooxxxyyyqqqkkkddd\\\WWWWWWRRRQQQOOOLLLIIIGGGFFFEEEDDDEEEIIIOOOVVV[[[^^^^^^^^^\\\ZZZXXXXXXYYY[[[\\\\\\\\\\\\]]]]]]^^^^^^^^^[[[[[[ZZZYYYXXXWWWVVVVVVSSSQQQNNNIIIFFFCCCBBBAAA===<<<:::888666444333333222222222222222222222222666444222333777999888777;;;<<<>>>>>><<<:::::::::??????BBBGGGRRRaaaqqq|||{{{uuuqqqmmmeeeZZZRRRDDD???<<<===>>>======??????AAAFFFLLLOOOTTT```lll}}}qqqaaaXXXRRRPPPQQQQQQQQQRRRRRRRRRQQQOOONNNSSSWWW]]]ccchhhnnnuuuyyyzzzzzzzzz}}}xxxqqqpppfffXXXMMMHHHGGGGGGHHHGGGHHHIIIJJJKKKMMMPPPSSSTTT]]]eeeeeegggmmmssssssvvvtttpppiiibbb[[[UUURRRRRRQQQQQQPPPOOONNNMMMMMMNNNNNNNNNNNNOOOOOOPPPQQQQQQOOOMMMMMMNNNQQQTTTUUUSSSRRRQQQPPPPPPQQQRRRRRRVVVYYY]]]bbbfffiiikkkkkkmmmqqqrrrnnnjjjfff___XXXQQQMMMHHHDDDBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBDDDFFFIIINNNUUU___iiiuuu~~~zzzwwwvvvyyywwwtttssssssrrrpppoooqqqpppooonnnllljjjhhhgggiiijjjjjjjjjiiigggdddccc```^^^\\\ZZZWWWTTTOOOLLLHHHFFFCCC@@@>>>======>>>??????@@@AAADDDIIIPPPUUU___dddhhhhhhggghhhnnnsss{{{~~~|||sssfffVVVLLLGGGMMMWWW___cccbbb]]]ZZZ^^^eeeppp~~~ooommmggg^^^VVVUUUXXX[[[eeerrrwwwhhhPPP???::::::555444111...---...///000333222111000000111222333222222333333333333444444777555888@@@HHHNNNVVV\\\jjjqqq{{{~~~tttrrrzzz}}}|||zzzxxxwwwvvvuuuuuu{{{{{{zzzyyyxxxwwwwwwvvvssstttuuuwwwwwwwwwvvvvvvyyyyyyxxxxxxxxxyyyzzz{{{yyyyyyyyyyyyyyyxxxxxxxxxwwwxxxzzzzzzyyywwwtttrrrrrrrrrrrrqqqqqqpppooonnnmmmmmmkkkggg```WWWPPPLLLNNNRRRYYY```eeejjjnnnqqqvvvuuuuuuwwwzzz{{{yyywwwxxxwwwvvvuuurrrmmmfffbbb\\\UUUKKKCCC>>>===<<<<<<===888555777:::;;;@@@FFFGGGDDD???999666555666777888:::<<<<<<<<<;;;<<<===AAABBBBBBCCCCCCCCCCCCBBBEEEGGGHHHJJJKKKMMMQQQTTTXXXYYY\\\bbbjjjooopppoooooowwwxxxoooiiiaaaXXXSSSSSSLLLJJJHHHFFFDDDCCCCCCCCCFFFIIIOOOVVV]]]______]]]ZZZYYYVVVTTTTTTUUUWWWXXXYYYYYYYYYYYYYYYZZZZZZZZZXXXXXXWWWVVVUUUTTTSSSSSSQQQOOOKKKHHHDDDBBB@@@@@@<<<;;;999777555444333333222222222222222222222222666444333444888::::::999;;;===??????===;;;;;;;;;???AAAEEELLLWWWeeettt~~~~~~zzztttpppkkkbbbXXXOOODDD>>>;;;===>>>======???AAABBBEEEKKKNNNUUUbbboooooo___VVVQQQOOOPPPNNNOOOPPPQQQQQQOOONNNLLLNNNQQQUUUZZZ```gggnnnsssvvvvvvwww{{{yyytttrrriii\\\PPPJJJHHHIIIIIIGGGHHHIIIJJJKKKMMMPPPSSSVVV]]]bbbdddffflllrrrtttzzzwwwrrrkkkddd]]]XXXVVVVVVVVVVVVUUUTTTRRRQQQPPPRRRRRRRRRRRRRRRSSSSSSSSSUUUSSSPPPQQQTTTYYY]]]___[[[YYYWWWUUUTTTUUUVVVWWW[[[]]]aaafffjjjmmmoooooorrruuuuuupppkkkggg```YYYTTTOOOJJJFFFDDDDDDDDDCCCCCCDDDDDDDDDCCCCCCEEEFFFIIIOOOWWWbbbmmmyyy|||yyyvvvtttsssvvvtttsssrrrrrrrrrpppnnnpppppppppooonnnllljjjhhhiiijjjkkkkkkkkkiiigggeee```]]]ZZZXXXVVVSSSPPPMMMHHHFFFCCC@@@>>>===>>>>>>???@@@AAAAAADDDHHHOOOSSSZZZ___ccceeeeeehhhpppvvv|||~~~}}}pppbbbUUULLLCCCKKKVVV```eeeddd___[[[^^^fffrrr}}}ooonnnjjjaaaWWWRRRUUUZZZcccpppwwwiiiQQQ@@@:::;;;888666333111000111222222333222111000000111333444222222333333333333444444666777;;;BBBGGGMMMVVV```llluuuyyynnnlllvvv|||{{{zzzxxxwwwvvvvvvvvvzzzzzzyyyyyyyyyxxxxxxxxxvvvvvvvvvvvvvvvvvvwwwwwwyyyyyyxxxxxxxxxyyyzzz{{{xxxxxxxxxxxxxxxwwwwwwvvvxxxyyyzzzzzzyyywwwuuusssrrrrrrrrrrrrqqqpppooonnnllllllkkkhhhbbbYYYQQQLLLLLLQQQXXX^^^dddjjjooossswwwvvvwwwyyyzzz{{{yyywwwwwwwwwvvvuuusssnnnhhhccc^^^WWWMMMEEE@@@===<<<<<<;;;666555888;;;>>>DDDKKKMMMIIIBBB;;;777666666777999;;;======<<<<<<===>>>DDDEEEEEEEEEDDDCCCBBBBBBDDDEEEHHHJJJKKKNNNQQQTTTYYYZZZ]]]bbbgggkkkllllllooouuu}}}wwwmmmfff]]]SSSNNNMMMEEECCCAAA@@@@@@AAABBBCCCHHHLLLTTT\\\aaa```[[[WWWSSSRRRPPPOOONNNOOOQQQRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRRRRQQQQQQPPPOOONNNNNNLLLJJJGGGDDDBBB???>>>===;;;:::888666555444333333222222222222222222222222555444444555888;;;;;;;;;===>>>@@@@@@???=========@@@DDDJJJSSS^^^kkkwww~~~yyysssmmmggg^^^TTTLLLCCC>>>;;;===>>>======@@@CCCCCCFFFJJJOOOYYYiiixxxlll]]]TTTOOOMMMNNNLLLMMMNNNPPPOOONNNLLLKKKJJJKKKMMMPPPUUU^^^gggnnnzzzyyyzzz~~~}}}xxxtttrrrjjj^^^SSSKKKIIIIIIIIIHHHIIIJJJKKKKKKNNNQQQTTTWWW[[[___bbbeeejjjooosssvvvrrrmmmgggbbb^^^[[[ZZZXXXXXXYYYYYYXXXWWWVVVUUUYYYYYYYYYYYYYYYYYYXXXXXXZZZXXXWWWYYY___dddffffff___]]][[[YYYYYYZZZ[[[\\\___aaaeeeiiimmmppprrrsssvvvyyyxxxsssmmmiiiccc\\\VVVRRRLLLHHHFFFFFFEEEEEEDDDEEEEEEEEEDDDDDDFFFGGGJJJPPPZZZfffrrr~~~}}}{{{|||{{{zzzxxxwwwuuutttsssrrrqqqqqqrrrtttuuutttsssooopppqqqqqqpppnnnlllkkkhhhiiijjjkkkjjjiiigggeee___\\\XXXVVVTTTRRRPPPNNNHHHFFFCCC@@@>>>>>>>>>>>>@@@@@@AAABBBCCCGGGMMMQQQVVV[[[aaadddeeejjjrrryyy|||}}}~~~}}}nnnaaaUUUMMMFFFNNNZZZeeejjjhhhccc___aaaiiittt}}}yyyssskkkbbbXXXQQQRRRWWWdddrrryyykkkSSSAAA;;;:::999777555333222222333333111111222222333333222222222222222333333333444444444777===CCCFFFKKKWWWdddpppzzz~~~rrrgggeeeppp||||||{{{zzzyyyxxxwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwvvvvvvvvvwwwwwwxxxxxxxxxyyyyyyyyyzzzzzzwwwwwwxxxxxxxxxwwwvvvuuuwwwwwwxxxxxxxxxvvvtttsssqqqrrrrrrrrrqqqqqqpppooollllllkkkiiiddd[[[RRRLLLKKKOOOUUU\\\bbbiiiooossswwwwwwxxxyyyzzzzzzxxxwwwxxxwwwwwwvvvtttpppjjjeee___YYYOOOFFFAAA>>><<<;;;:::777666999<<>>======>>>???DDDDDDDDDDDDDDDCCCCCCBBBBBBEEEHHHJJJKKKNNNQQQTTTWWWYYY[[[___dddgggjjjkkkmmmrrryyyuuukkkcccYYYOOOIIIGGGBBBAAA@@@???@@@CCCEEEGGGMMMPPPVVV[[[]]]ZZZSSSNNNLLLKKKIIIHHHHHHHHHIIIJJJMMMLLLLLLLLLKKKJJJJJJJJJKKKKKKKKKJJJIIIHHHHHHGGGFFFEEECCCAAA???===<<<;;;999888777555444333333333222222222222222222222222333333444555888:::<<<<<<>>>@@@BBBBBB@@@?????????CCCHHHPPPYYYbbblllvvv|||~~~zzztttlllddd[[[QQQJJJBBB===:::<<<>>>===>>>@@@EEEDDDGGGMMMUUUbbbuuukkk\\\SSSLLLJJJKKKJJJKKKMMMNNNOOONNNLLLKKKJJJJJJJJJKKKOOOWWWbbbiii~~~}}}{{{xxxtttqqqooojjj```VVVNNNJJJIIIIIIIIIJJJLLLLLLMMMOOOSSSUUUXXXYYY\\\aaaeeehhhmmmqqqqqqmmmgggaaa\\\ZZZYYYZZZXXXYYY[[[\\\]]]]]]\\\[[[______`````````___^^^^^^\\\\\\]]]bbbhhhkkkiiifff```___^^^^^^___```cccddddddeeehhhlllpppsssuuuvvvxxx{{{zzzuuupppmmmgggaaaXXXSSSMMMIIIGGGGGGFFFFFFDDDEEEFFFFFFEEEEEEGGGIIILLLSSS^^^kkkwww}}}}}}}}}~~~~~~{{{yyyvvvvvvuuuuuutttssssssrrrsssssssssuuuvvvwwwvvvtttnnnnnnnnnnnnnnnlllkkkjjjfffggghhhiiihhhgggeeeccc]]]ZZZWWWTTTSSSRRRPPPNNNGGGEEEBBB@@@>>>>>>>>>???@@@AAABBBBBBCCCGGGKKKOOOSSSYYYaaaeeehhhmmmuuu{{{{{{}}}~~~|||lllbbbXXXOOOIIIQQQ]]]hhhllljjjeee``````hhhrrr|||oooddd]]]UUUTTTVVVgggvvv}}}oooVVVBBB;;;999555444333111000000000000---000333666666444222000222222222333333333444444222666===CCCFFFKKKYYYgggwww}}}qqqeeedddooo{{{{{{zzzzzzyyyxxxxxxxxxyyyvvvvvvvvvvvvwwwwwwwwwwwwyyyxxxxxxwwwwwwwwwxxxxxxxxxxxxyyyyyyyyyzzzzzzzzzvvvwwwxxxyyyyyywwwvvvuuuuuuuuuvvvvvvuuutttsssrrrqqqrrrrrrrrrrrrqqqpppppplllkkkjjjiiieee^^^TTTMMMIIIMMMRRRXXX___fffnnnsssvvvwwwyyyzzzyyyxxxxxxwwwyyyxxxwwwwwwuuuqqqkkkfff]]]WWWNNNFFFAAA>>><<<;;;;;;999999<<<>>>AAAHHHQQQXXXRRRHHH???999777888999;;;===??????>>>>>>???@@@AAAAAABBBCCCCCCCCCCCCBBBBBBDDDHHHJJJKKKMMMPPPRRRSSSUUUXXX\\\```dddgggjjjkkknnnuuu|||~~~tttiiiaaaXXXMMMFFFEEEDDDCCCCCCDDDEEEHHHKKKMMMTTTTTTUUUUUUUUUQQQKKKGGGEEEDDDCCCBBBBBBBBBBBBCCCFFFEEEEEEEEEDDDDDDCCCCCCDDDDDDDDDCCCCCCBBBBBBAAA@@@??????===<<<;;;:::999777666555444333333333333222222222222222222222222111222333555666888:::<<<>>>@@@BBBCCCAAA@@@@@@AAAEEEJJJSSS\\\cccjjjqqquuu}}}~~~{{{uuulllbbbWWWNNNHHH@@@;;;999<<<>>>===>>>AAAEEEFFFKKKSSS^^^mmmkkk\\\RRRJJJGGGGGGHHHIIIKKKMMMNNNOOOOOOOOOLLLKKKJJJIIILLLSSS\\\bbb~~~{{{{{{zzzyyyvvvsssqqqooommmkkkeee\\\TTTNNNKKKKKKKKKLLLMMMNNNOOOQQQTTTWWWZZZYYY\\\cccgggiiilllpppqqqllleee]]]XXXVVVWWWXXX\\\^^^```cccddddddcccbbbcccdddeeefffffffffeeedddcccbbbccciiiooopppkkkeeeccccccdddfffgggiiikkkllljjjlllnnnqqquuuxxx{{{|||{{{~~~}}}wwwssspppjjjdddYYYTTTNNNJJJHHHGGGGGGFFFCCCDDDFFFFFFFFFGGGJJJLLLPPPXXXdddqqq~~~zzzzzzzzzzzz|||~~~~~~zzzyyywwwwwwwwwwwwwwwwwwwwwwwwyyyxxxwwwxxxxxxvvvsssqqqlllkkkjjjjjjiiihhhggggggeeefffgggggggggeeebbbaaaZZZXXXVVVTTTSSSRRROOOMMMGGGEEEBBB@@@>>>>>>??????AAABBBCCCCCCCCCFFFJJJMMMSSS[[[dddjjjmmmpppwww}}}zzz~~~~~~wwwiiiccc[[[QQQIIIQQQ\\\fffkkkjjjeeebbb]]]ccclllyyywwwllleee\\\XXXZZZhhhxxxqqqXXXDDD;;;999666666444333222111111111---000444777777555222000222222333333333333444444222555<<>>===<<<<<<;;;<<<@@@AAADDDMMMWWW[[[TTTJJJ???999777999;;;<<<===???@@@??????@@@AAA??????@@@AAABBBBBBBBBAAABBBEEEHHHJJJKKKMMMOOOPPPPPPSSSVVVYYY[[[___dddggggggkkkqqqzzz}}}sssiiiaaaXXXNNNHHHGGGFFFFFFGGGIIIJJJLLLNNNOOOWWWTTTQQQNNNLLLIIIFFFCCC??????>>>>>>=========>>>@@@@@@??????????????????>>>>>>>>>>>>======<<<<<<;;;;;;;;;;;;:::999888888555555444333222222333333222222222222222222222222111333444555555666999;;;>>>@@@CCCCCCBBBAAAAAABBBFFFKKKTTT\\\ccchhhllloooxxxzzz~~~|||uuukkk___TTTJJJEEE???:::888;;;>>>===???BBBEEEHHHPPP[[[hhhxxxiiiZZZQQQIIIEEEFFFFFFFFFHHHIIILLLOOOQQQSSSOOOOOOMMMLLLLLLPPPVVV[[[|||yyywwwtttuuuuuutttrrrpppoooooonnnnnnkkkeee\\\UUUQQQPPPMMMNNNOOOPPPQQQSSSVVVYYY\\\ZZZ^^^gggllllllnnnqqqqqqlllddd]]]YYYXXX[[[]]]dddfffiiikkklllkkkjjjiiijjjkkkmmmooooooooonnnmmmpppmmmlllpppuuuuuupppjjjjjjkkkmmmppprrrsssssssssrrrsssuuuxxx|||yyytttpppkkkeeeYYYUUUOOOJJJHHHGGGFFFFFFBBBDDDFFFGGGGGGIIILLLNNNVVV^^^kkkxxxxxxxxxwwwwwwwwwzzz}}}}}}zzzyyyzzzzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyyyyxxxvvvssspppnnnllljjjhhhffffffggghhhffffffggggggfffdddaaa___XXXVVVUUUTTTTTTRRRNNNLLLFFFEEEBBB@@@>>>>>>???@@@AAABBBCCCCCCCCCEEEHHHKKKUUU^^^hhhooorrrtttyyy}}}{{{}}}qqqgggeee]]]QQQHHHOOOZZZeeekkkkkkhhheee___bbbhhhuuuuuujjj^^^ZZZ^^^fffvvvrrrYYYEEE<<<999888888777666555444444333///111222444555555444333222222333333333333444444444555;;;DDDKKKTTTbbbppp}}}wwwlllkkkvvvzzzzzzyyyyyyyyyzzzzzz{{{yyyyyyyyyxxxxxxxxxxxxxxxvvvwwwxxxzzzzzzzzzyyyyyywwwxxxyyyzzzzzzzzzyyyyyywwwxxxzzz{{{{{{yyywwwuuutttttttttttttttsssssssssqqqqqqrrrrrrsssrrrrrrqqqooolllhhhgggeee```WWWPPPGGGJJJNNNRRRXXX```iiioooqqqtttwwwxxxwwwvvvwwwyyywwwvvvuuusssqqqllleeeaaaTTTOOOHHHCCC@@@>>>===<<<======@@@DDDFFFJJJTTT___]]]VVVJJJ???999777:::<<<<<<>>>@@@AAA@@@@@@AAABBBAAAAAAAAAAAAAAA@@@@@@???CCCFFFIIIKKKKKKLLLMMMNNNPPPRRRUUUVVVWWWZZZ^^^bbbdddgggoooyyy|||sssiiibbbZZZPPPJJJJJJEEEGGGIIIKKKLLLMMMMMMMMMRRRNNNJJJFFFDDDBBB@@@>>><<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<::::::::::::999999999999777888999:::999999888777444333333222222222222333222222222222222222222222222444666666555666999;;;>>>@@@BBBCCCBBBAAAAAABBBEEEJJJSSS[[[bbbgggkkknnnrrrwww|||~~~|||tttiii\\\PPPGGGBBB>>>:::888;;;======???BBBFFFKKKUUUbbbooo~~~zzzeeeWWWOOOHHHEEEFFFCCCCCCCCCEEEIIINNNSSSVVVVVVVVVUUUSSSRRRRRRTTTWWW}}}yyytttrrrpppqqqrrrqqqpppooooooppppppqqqpppkkkbbbZZZVVVTTTNNNOOOPPPQQQRRRTTTWWWZZZ^^^\\\```jjjpppoooooosssooojjjccc]]][[[]]]bbbeeekkkmmmoooqqqqqqpppnnnmmmqqqrrrtttvvvwwwwwwvvvuuu|||xxxtttvvvzzz{{{vvvqqqpppqqqtttwwwyyyyyyxxxwwwxxxyyy{{{~~~{{{uuupppjjjdddZZZUUUOOOJJJHHHGGGFFFEEEAAACCCEEEGGGHHHJJJMMMPPPZZZbbbooo}}}xxxxxxvvvuuuuuuwww||||||zzzyyyvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxyyyxxxuuurrrrrrooollliiiggghhhiiijjjgggggghhhhhhfffcccaaa___VVVUUUUUUUUUTTTRRRNNNKKKFFFEEEBBB@@@>>>>>>???@@@AAABBBCCCCCCCCCEEEHHHJJJWWW```kkksssuuuvvvzzz}}}{{{~~~mmmdddeee]]]PPPHHHOOOZZZeeelllnnnllljjjddddddhhhsssyyylll\\\YYY___cccsss}}}qqqYYYFFF===:::555555444333222111111000222222111111222444555666222222333333333444444444666666<<>>>>>===>>>>>>BBBGGGJJJOOOZZZfff]]]VVVJJJ???999777:::======???AAAAAA@@@@@@AAABBBCCCCCCCCCBBBAAA@@@>>>===DDDFFFJJJKKKKKKKKKLLLMMMPPPSSSUUUUUUTTTVVV[[[^^^bbbfffnnnyyy|||sssiiiccc[[[RRRMMMLLLDDDFFFHHHKKKLLLLLLKKKJJJIIIFFFCCC@@@???===;;;:::::::::::::::999999999999999999::::::;;;;;;<<<<<<888888888888888777777777666777888999999888777777333333222222111222222333222222222222222222222222444666888888666666999<<<===@@@BBBCCCBBBAAAAAABBBCCCIIIRRR[[[bbbggglllooonnnttt{{{~~~~~~~~~{{{sssgggYYYMMMDDD@@@>>>999777;;;===>>>???BBBHHHMMMXXXfffsssuuuaaaUUUNNNHHHFFFFFFAAAAAA@@@BBBFFFLLLSSSWWW]]]]]]]]][[[XXXVVVVVVWWW}}}{{{yyywwwvvvuuusssttttttuuuvvvwwwwwwwwwxxxyyyyyyuuulllbbbZZZVVVVVVTTTRRRRRRSSSWWW\\\___bbbbbbfffnnnvvvzzzxxxtttpppnnniiidddaaaccchhhmmmqqqsssvvvyyyzzz{{{zzzzzzzzz{{{}}}~~~|||zzz~~~}}}{{{|||}}}~~~}}}|||}}}~~~zzzsssjjjccc___XXXOOOKKKKKKLLLJJJHHHHHHGGGGGGIIIIIIJJJRRRZZZbbbkkkxxxzzzsssqqqtttzzzzzzuuu{{{yyywwwvvvvvvxxx{{{|||{{{yyywwwvvvuuussspppnnnnnnllliiihhhiiiiiiiiihhhgggfffeeedddbbb___]]]\\\\\\ZZZVVVTTTRRRPPPMMMKKKDDDCCCAAA@@@??????@@@@@@@@@AAABBBBBBBBBDDDGGGIIIVVVaaakkkppptttzzz~~~~~~~~~~~~uuunnniii\\\NNNJJJNNNYYYhhhvvvyyyrrrkkkdddaaagggrrrqqqaaaXXXWWW^^^mmmxxxooo[[[III>>>999999999777555333111///...333333222222222222222222111111222222222333333333888666<<>>@@@@@@@@@???@@@AAAFFFLLLUUU[[[^^^aaadddggglllrrryyy~~~}}}xxxooodddWWWKKKDDDBBB<<<;;;:::999;;;>>>AAACCCGGGNNNYYYffftttooo]]]RRRKKKEEEBBBBBB@@@AAA???>>>DDDOOOWWWZZZ```\\\ZZZ___bbb___]]]\\\~~~}}}{{{zzzzzzyyyyyyzzzzzz{{{}}}~~~yyynnnddd]]]XXXVVVUUUUUUWWW[[[```cccggggggkkkrrr{{{~~~|||yyyqqqpppmmmjjjjjjmmmrrrwww|||}}}}}}vvvlllddd^^^XXXPPPLLLLLLLLLIIIGGGFFFEEEGGGKKKLLLNNNVVV___jjjsss}}}vvvsssuuuzzz|||}}}{{{yyywwwwwwxxxzzz{{{}}}{{{yyyxxxwwwuuurrrooommmkkkiiiiiiiiiiiihhhgggffffffeeecccaaa___]]][[[]]]ZZZWWWTTTRRROOOKKKHHHCCCBBBAAA????????????@@@@@@AAABBBBBBBBBDDDGGGIIITTT___jjjppptttzzz}}}}}}{{{}}}xxxmmm^^^OOOLLLPPP[[[jjjvvvxxxppphhhbbb___eeeppp~~~yyykkk\\\UUUUUU```oooyyyppp[[[III???;;;666555555444333333222222222222222222222222222222222222222222222222333333777666<<>>@@@BBBDDDEEEEEECCCBBBBBBBBBAAA@@@@@@@@@@@@AAAAAACCCFFFHHHHHHHHHIIIJJJOOOLLLLLLNNNOOOOOORRRXXX___cccjjjttt~~~vvvllldddZZZNNNFFFCCCBBB@@@>>>>>>???@@@???>>>===<<<<<<;;;:::999888888888888888888999999999999777777888888888888777777555555555555555555555555555555555555555555555555555555444444333222222111222222333444444444444333333333555666888:::;;;;;;<<<>>>@@@@@@@@@???@@@BBBGGGNNNVVV[[[]]]^^^aaadddjjjpppwww}}}}}}wwwnnnbbbUUUIIICCC@@@===<<<;;;;;;<<>>>>>???@@@@@@AAABBBBBBBBBCCCFFFIIIQQQ]]]iiioootttyyy{{{zzzxxx{{{ooo\\\NNNLLLRRR]]]kkkuuuvvvnnnfffaaa```gggqqqyyypppdddXXXSSSUUUbbbrrr{{{pppZZZHHH???<<<555555555444444333333222111111111222222333333444333333333333222222222222666666===IIIRRRZZZkkk}}}xxxooorrrwwwvvvzzz~~~}}}}}}|||{{{zzzyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzyyyyyyxxxxxxxxxwwwwwwwwwwwwxxxxxxxxxwwwwwwuuuuuussssssssssssssssssssssssqqqqqqpppoooooonnnmmmmmmjjjgggeeedddccc___XXXRRRLLLGGGDDDIIIPPPWWW___ggglllnnnppprrrssssssrrrqqqooolllhhhbbb\\\UUUMMMGGG===<<<;;;999888888777777888:::???GGGNNNTTTWWWWWWPPPIII???999999<<<>>>>>>@@@AAACCCEEEEEEEEECCCBBBBBBBBBAAA@@@@@@@@@@@@@@@???AAADDDEEEEEEEEEFFFGGGNNNKKKKKKLLLLLLKKKOOOUUU```bbbgggqqq{{{vvvkkkbbbWWWKKKDDDCCC>>>===;;;;;;<<<<<<<<<;;;888888888888777777777666888888888888777777777777666666777777777777666666444444444444444444444444444444444444444444444444555555444444333222222222222222333444444444444444444444666777999;;;<<<===<<<>>>@@@AAA@@@@@@AAABBBHHHNNNUUUYYYZZZ[[[^^^```hhhnnnvvv|||~~~~~~~~~}}}wwwmmm```TTTKKKDDD@@@>>>===<<<<<<===@@@CCCEEEGGGOOO[[[fffppp{{{wwwhhhVVVLLLFFFAAA>>>??????AAABBBEEEPPP___iiikkkllleeeaaadddhhhiiijjjlll|||vvvpppqqqzzzxxxlll```______```bbbgggkkknnnpppsssxxx{{{ppphhh^^^ZZZUUUQQQOOOMMMJJJGGGKKKLLLQQQXXX\\\```hhhrrr}}}}}}zzz|||~~~}}}|||{{{zzzzzz{{{|||}}}|||yyyvvvtttsssqqqooommmkkkjjjjjjjjjkkkjjjgggeeeeeeeeedddcccaaa___]]]\\\YYYWWWSSSQQQOOOLLLIIIFFFDDDCCCAAA@@@??????@@@@@@@@@AAABBBBBBBBBCCCFFFIIINNN[[[gggnnnsssxxxyyyxxxxxx|||jjjVVVKKKJJJPPP\\\jjjttttttnnngggddddddlllwww{{{qqqiii___WWWTTTWWWdddsss|||qqqZZZGGG>>><<<888888666555333111000///000000111222333333444444444333333333333222222222666777>>>JJJQQQYYYjjj|||uuummmooorrrsssyyy||||||||||||zzzyyyyyyyyyyyyyyywwwwwwwwwwwwwwwxxxxxxxxx{{{zzzyyyxxxxxxxxxxxxyyyzzzzzzzzzyyyyyyyyyxxxxxxzzzyyyxxxwwwuuuuuuttttttrrrrrrrrrrrrrrrsssssssssppppppoooooonnnmmmllllllhhheeeccccccbbb^^^XXXSSSKKKFFFDDDHHHNNNSSS\\\dddkkkllloooqqqrrrqqqpppooojjjfffaaa[[[TTTLLLEEE@@@999999888777666666555444777888;;;@@@FFFJJJLLLLLLEEEAAA;;;888:::===@@@AAABBBCCCDDDEEEEEEEEECCCCCCBBBAAAAAA@@@???@@@@@@@@@>>>@@@CCCDDDDDDDDDDDDEEEKKKIIIHHHIIIIIIIIIOOOWWWddddddfffnnnyyyvvvkkk```TTTIIIBBBBBB<<<;;;999999:::::::::999666666666666666666666666888888777777666666555555555555666666666666555555444444444444444444444444444444444444444444444444555555444444333333333333222333333444555444444444555555777888:::<<<=========>>>@@@AAA@@@@@@AAABBBGGGMMMSSSWWWXXXZZZ\\\___fffmmmuuu|||~~~~~~}}}yyyooobbbXXXQQQKKKEEE>>>===<<<;;;===@@@CCCEEEJJJRRR\\\eeellluuusssdddSSSIIIDDD???===>>>>>>@@@DDDJJJYYYkkkvvvxxxnnnfffaaabbbfffhhhlllooo{{{tttooopppzzzttthhhgggggggggiiimmmppprrrtttwww}}}|||qqqjjj^^^[[[WWWTTTQQQOOOMMMKKKPPPQQQVVV]]]bbbgggpppzzz~~~~~~~~~~~~|||{{{{{{{{{{{{|||}}}~~~{{{xxxuuurrrqqqooommmkkkiiiiiihhhiiijjjiiifffdddddddddcccbbb```^^^]]]\\\UUURRRPPPNNNNNNLLLJJJHHHEEEDDDBBBAAA@@@@@@AAAAAA???@@@AAAAAAAAACCCFFFHHHMMMYYYfffmmmrrrwwwyyyxxxzzzeeeRRRJJJGGGMMMYYYgggppprrrmmmhhhffffffppp|||uuujjjccc[[[UUUTTTWWWddduuurrrYYYFFF===;;;888777666555333222000000000000111222333333444444333333333333333333333333777888@@@JJJPPPWWWiii|||qqqhhhjjjpppttt~~~~~~||||||||||||zzzyyyyyyyyyyyyyyyvvvvvvwwwwwwwwwxxxxxxxxx{{{zzzyyyxxxxxxwwwxxxxxx|||{{{{{{{{{{{{zzzzzzzzz|||{{{yyyvvvtttsssrrrrrrqqqqqqqqqrrrrrrrrrrrrrrrppppppooonnnmmmkkkkkkjjjgggeeecccbbbbbb___XXXSSSJJJFFFEEEHHHLLLQQQYYYaaaiiikkknnnppppppnnnlllkkkccc___YYYRRRLLLEEE???;;;999888888777555444333333777777888:::>>>@@@@@@???>>><<<::::::<<<@@@BBBDDDCCCDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@????????????@@@>>>@@@CCCDDDDDDCCCDDDEEEGGGEEEEEEGGGGGGIIIRRR\\\iiifffffflllvvv~~~wwwkkk```SSSFFFAAAAAA<<<:::999999::::::999888666666666666777777777777888777777666666555555555555555666666666666555555444444444444444444444444444444444444444444444444555555444444444444333333333333444555555555444444555666777999:::<<<===>>>===???AAAAAAAAA@@@AAABBBFFFKKKQQQUUUWWWYYY]]]```eeellluuu}}}}}}{{{rrrfff^^^ZZZSSSKKK===<<<;;;;;;<<>>???BBBFFFPPPaaauuupppfff______bbbeeeiiinnn|||uuuppprrr{{{~~~rrrqqqppppppqqqsssvvvwwwxxx|||zzzpppjjj___]]]YYYUUUSSSQQQQQQQQQTTTUUUYYYaaafffmmmxxx~~~~~~{{{{{{{{{{{{{{{|||}}}}}}{{{wwwssspppnnnmmmkkkiiigggfffeeeeeefffeeecccaaaaaaaaa``````^^^\\\[[[ZZZQQQOOOMMMMMMLLLLLLJJJHHHDDDCCCBBB@@@???@@@@@@AAA???@@@AAAAAAAAABBBEEEHHHMMMYYYeeelllqqqwwwyyyyyy|||}}}aaaPPPKKKDDDJJJVVVbbbjjjmmmjjjgggeeefffrrr{{{qqqeee^^^YYYTTTTTTWWWeeewwwvvv\\\FFF===:::444444444444444444444444111111111222222333333444333333333333444444444444666888AAALLLQQQXXXjjj~~~~~~ooogggiiirrrzzz||||||}}}|||{{{zzzyyyyyyyyyyyyvvvvvvwwwwwwxxxyyyyyyyyyzzzzzzzzzyyyyyyxxxxxxxxx||||||{{{{{{{{{zzzzzzzzz|||zzzxxxvvvtttsssrrrrrrrrrrrrrrrqqqqqqpppppppppoooooonnnmmmllljjjiiiiiifffdddbbbbbbaaa^^^WWWRRRHHHEEEEEEHHHJJJNNNVVV^^^fffhhhjjjlllkkkiiieeecccZZZUUUOOOIIIDDD@@@;;;888999888777555444444444444888777666777999::::::999;;;;;;<<<===@@@BBBDDDEEEDDDDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@???????????????>>>@@@CCCDDDCCCCCCCCCDDDDDDCCCDDDFFFGGGKKKVVVbbbkkkfffccchhhsss|||wwwmmmbbbSSSEEE???@@@===;;;999999:::::::::999777777777777888888888888777777777777666666666666555555666666666666555555444444444444444444444444333333333333333333333333555555444444444444444444333333444555555555555555555555777888:::<<<=========???AAABBBAAAAAABBBCCCFFFKKKQQQUUUVVVXXX\\\```dddkkkuuu}}}}}}|||uuuiiiccc```WWWLLL===<<<;;;;;;<<>>>>>>>>>>>??????@@@AAAAAAAAABBBEEEHHHNNNYYYdddkkkpppvvvzzzzzz|||yyy^^^NNNJJJDDDJJJSSS]]]dddgggfffddddddfffsss{{{pppeee^^^ZZZVVVVVVXXXfffzzz{{{___HHH>>>;;;444444444444444444444444222222222222222222222222111222222333444555666666555888BBBNNNTTT\\\ooo}}}}}}|||~~~}}}rrrjjjkkkwww}}}|||~~~}}}|||{{{zzzzzzzzzzzzwwwwwwwwwxxxyyyzzzzzzzzzyyyyyyzzz{{{{{{zzzyyyxxxzzzzzzzzzzzzyyyyyyyyyyyyxxxxxxwwwvvvuuuttttttsssssssssrrrqqqpppooonnnnnnoooooommmlllkkkiiihhhhhheeecccaaa```___[[[UUUOOOFFFCCCCCCFFFGGGJJJRRR[[[```bbbdddeeeddd```\\\YYYPPPLLLFFFAAA>>>;;;888666777666444333333444666777999888777888:::;;;;;;:::;;;===@@@BBBCCCDDDEEEFFFDDDDDDDDDCCCBBBAAAAAA@@@AAA@@@@@@???????????????===@@@BBBCCCBBBBBBBBBCCCDDDDDDEEEGGGGGGKKKXXXeeehhhaaa]]]bbbooo{{{~~~xxxooodddTTTEEE??????<<<;;;999999:::::::::999888888888888888888777777666777777777777777888888666666666777777666666666555555555555555555555555333333333333333333333333444444555555555555555555333444444555555555555555444555666888999;;;<<<======???AAABBBAAAAAABBBCCCIIIMMMRRRUUUUUUWWW[[[^^^aaaiiisss|||~~~|||}}}wwwkkkeeebbbVVVGGG>>>===<<<<<<===@@@CCCEEEEEEKKKSSSWWW[[[eeeuuu{{{gggXXXHHHAAA===;;;:::<<>><<<<<<<<<<<<===???@@@AAAAAAAAABBBEEEHHHOOOYYYdddjjjooovvv{{{{{{zzzuuu[[[KKKGGGEEEJJJRRRZZZ```ccccccbbbeeehhhvvv~~~sssgggaaa^^^ZZZYYY[[[hhh|||~~~bbbJJJ???<<<777777666555333222111111333333222222222222222222000111222333555666777777333777CCCPPPVVV___ttt~~~xxxxxx|||~~~}}}uuunnnooo|||}}}|||~~~}}}|||{{{{{{zzz{{{{{{wwwwwwxxxyyyzzzzzz{{{{{{xxxyyy{{{||||||{{{yyyxxxyyyyyyyyyxxxxxxxxxwwwwwwtttuuuvvvvvvvvvvvvvvvuuutttsssrrrqqqpppnnnmmmmmmooonnnmmmllljjjiiihhhgggdddbbb___^^^]]]YYYRRRMMMDDDBBBBBBDDDEEEHHHOOOXXX\\\^^^``````^^^ZZZUUURRRIIIEEE@@@<<<:::888666555444333111111222444888::::::999888999<<<>>>>>>>>>===???BBBDDDEEEEEEFFFGGGDDDDDDCCCBBBAAA@@@@@@???AAA@@@@@@???>>>?????????===???AAABBBAAA@@@AAAAAAFFFFFFGGGHHHGGGLLLYYYfffddd]]]YYY___mmmzzz~~~xxxpppeeeUUUEEE>>>>>><<<:::888888999:::999888999999888888777777777777666666777777888888999999666666777777777777666666666666666666666666666666333333333333333333333333444444555555555555555555333444555555666666555555444444666777999;;;<<<<<<>>>@@@BBBBBBAAAAAABBBCCCKKKOOOSSSUUUUUUVVVYYY\\\```gggrrr{{{~~~}}}|||~~~wwwkkkddd```SSSBBB???>>>======>>>AAADDDFFFFFFMMMTTTYYY^^^jjj|||sssdddUUUFFF>>>;;;999999:::======???FFFVVVfffmmmkkkggg\\\SSSOOOOOOOOOQQQTTTzzzxxx|||~~~}}}||||||~~~~~~~~~}}}}}}~~~vvvooolllbbb^^^ZZZXXXWWWWWWXXXXXX^^^aaafffmmmxxxzzzyyyyyy{{{}}}zzzwwwxxxzzzxxxrrrmmmgggeeeccc___\\\ZZZXXXWWWRRRRRRRRRRRRSSSSSSTTTUUUUUUVVVWWWVVVTTTRRRRRRSSSSSSRRRQQQQQQPPPLLLHHHDDDAAA@@@>>><<<;;;<<<===>>>???@@@@@@??????@@@DDDGGGSSSWWW___hhhqqqxxx}}}rrr]]]MMMEEEEEEGGGOOOYYY]]]]]]___cccccciiiuuu{{{rrrnnnfffZZZZZZaaaiiidddJJJ>>><<<999888555333222111111111222222111111222222333444333444444444333333555666666:::CCCNNNXXXddduuuxxx{{{|||~~~xxxkkklll|||~~~~~~zzzzzzzzzzzzzzz{{{|||}}}}}}{{{yyyxxxyyyzzz{{{zzzzzz{{{|||}}}}}}||||||~~~|||xxxuuuttttttuuuvvvvvvuuutttsssssstttvvvwwwrrrrrrrrrrrrqqqooonnnmmmpppmmmjjjhhhhhhhhhgggeeecccbbb___\\\YYYTTTNNNIIICCCCCCCCCDDDGGGKKKOOORRR[[[[[[[[[YYYUUUPPPKKKHHHCCCAAA>>>:::777444333333444444333444555777999:::::::::;;;<<<===???AAABBBDDDDDDDDDDDDEEEEEEEEEEEEFFFCCCAAAAAACCCCCCAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@???@@@@@@AAABBBCCCDDDDDDCCCCCCEEEHHHLLLQQQTTT[[[ZZZYYY\\\hhhwww~~~~~~{{{pppaaaRRRFFF@@@>>>>>>===;;;:::999888888888:::::::::999888777666666777777777777777777777777555555666666666666555555555666666666555444444333555555555555555555444444555555555555555555555444555555555555555666777777555666666888999:::;;;;;;???AAABBBBBBBBBBBBCCCEEELLLOOORRRTTTUUUWWWYYY[[[aaagggpppyyyyyypppeeeZZZOOOHHH@@@???>>>===>>>???AAACCCFFFMMMUUUZZZaaapppppp[[[PPPEEEAAA>>>:::999:::;;;<<>>???@@@@@@@@@AAACCCGGGJJJSSSXXXaaakkksssyyy}}}vvvbbbQQQHHHFFFGGGNNNWWW[[[\\\___eeebbbkkkzzz~~~yyyqqqddd```dddnnn~~~aaaIII???===999777555333222111111222222222111111222222333444333444444444333333555666888<<>><<<999666444222111111444444444555666888:::;;;======>>>???@@@BBBCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDEEECCCAAAAAABBBBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAABBBCCCDDDBBBBBBCCCEEEHHHLLLPPPRRRWWWWWWWWW[[[ggguuu||||||{{{qqqbbbSSSHHHAAA>>>>>>===;;;:::999888888888:::::::::999999888777666777777777777777777777777555555666666666666555555666666666666666555444444555555555555555555555555555555555444444444555555555555555555555666777777555666777888999:::;;;<<>>===>>>@@@BBBCCCGGGNNNYYYcccooo}}}mmmVVVLLLBBB>>>===::::::<<<<<<===@@@FFFMMMUUUZZZ]]]aaaZZZRRRKKKIIIIIIHHHHHH||||||~~~~~~||||||}}}~~~~~~~~~}}}~~~~~~}}}||||||}}}|||vvvppplllcccaaa___^^^^^^```cccdddeeeiiioooxxx~~~|||{{{zzzyyyxxxxxxyyyyyyxxxwwwuuusssrrrqqqooojjjaaaZZZVVVUUUTTTRRRPPPOOOOOOOOOOOONNNMMMMMMMMMOOOQQQSSSTTTVVVXXXYYYYYYYYY[[[\\\^^^[[[VVVRRRNNNKKKGGGDDD@@@>>>===;;;;;;<<<===??????@@@AAABBBCCCFFFJJJNNNSSSZZZeeeooovvv{{{~~~~~~|||gggVVVLLLFFFHHHNNNVVVZZZ\\\aaaggggggrrr~~~pppiiiiiirrryyy^^^III@@@===888777555333222111222222222222111111222222333444333444444444333333555666:::>>>IIIUUU^^^hhhwww}}}wwwvvvyyy|||{{{yyyvvv}}}sssjjjnnn~~~|||{{{{{{zzzzzzzzzzzzzzz}}}|||zzzyyyxxxxxxyyyzzzyyyzzzzzz{{{{{{{{{{{{{{{wwwwwwwwwxxxxxxyyyzzzzzzvvvuuutttsssssstttuuuvvvuuutttrrrqqqpppoooppppppnnnkkkhhhgggffffffdddccccccaaa]]]YYYVVVPPPJJJFFFBBBAAAAAAAAACCCFFFIIIJJJNNNNNNMMMKKKHHHDDD@@@===999888666444222222222222555555666666888:::;;;<<<@@@AAAAAABBBDDDEEEFFFFFFEEEEEEEEEDDDCCCCCCCCCBBBDDDCCCAAAAAABBBBBB@@@???========================>>>>>>???@@@AAABBBCCCCCCBBBCCCEEEHHHKKKNNNPPPQQQTTTVVVXXX]]]iiivvv}}}||||||rrreeeVVVJJJBBB???======;;;:::999999999999::::::::::::999888777666777777777777777777777777555555666666666666555555555666666666666555555444555555555555555555555555666555444333333444555666555555555555555666777777555666777888:::;;;<<<===@@@AAABBBBBBAAABBBDDDFFFKKKNNNRRRTTTVVVWWWZZZ\\\ccciiiqqqzzz~~~{{{tttlllcccXXXNNNGGGAAA@@@>>>>>>>>>@@@CCCEEELLLSSS___nnn~~~yyyiiiPPPGGG>>><<<<<<;;;;;;===<<<===>>>BBBHHHOOOVVVZZZ^^^YYYQQQKKKHHHGGGFFFEEE~~~|||}}}~~~~~~}}}}}}}}}~~~}}}|||}}}}}}|||}}}~~~~~~}}}|||||||||}}}{{{vvvooojjjbbbbbbaaaaaabbbeeeiiilllnnnrrryyy}}}|||{{{}}}|||{{{zzzyyyxxxwwwwwwvvvtttpppmmmjjjddd\\\WWWTTTTTTSSSRRRQQQQQQQQQQQQUUUTTTRRRRRRSSSUUUXXXZZZZZZ]]]```aaaaaabbbcccdddbbb]]]WWWPPPLLLHHHDDDBBB>>>===<<<;;;;;;<<<>>>???AAAAAABBBCCCCCCFFFJJJMMMSSS\\\iiitttyyy|||~~~}}}jjjWWWMMMFFFHHHPPPZZZ___```ccchhhooo|||vvvmmmnnnqqq~~~uuu]]]III@@@===888777555333222222222222222222111111222222333444333444444444333333555666:::???JJJWWW```iiivvv|||zzz|||~~~~~~{{{wwwqqqxxx~~~pppiiinnn|||}}}|||{{{zzzyyyyyyyyyyyyzzzyyyxxxwwwvvvwwwwwwwwwzzz{{{{{{|||||||||{{{{{{wwwxxxzzz{{{|||{{{{{{zzzvvvvvvuuuttttttttttttuuuuuusssqqqooonnnnnnooopppnnnllliiihhhgggfffdddbbbaaa^^^ZZZVVVRRRMMMHHHDDD@@@@@@??????@@@BBBDDDEEEJJJJJJIIIGGGDDD@@@===;;;777666555444333444555555666666777999:::<<<===>>>BBBCCCDDDEEEFFFFFFFFFGGGEEEEEEDDDDDDCCCBBBAAAAAACCCBBBAAAAAAAAAAAA@@@@@@===========================>>>???@@@BBBCCCCCCCCCCCCEEEHHHLLLOOOPPPQQQRRRTTTWWW[[[aaalllyyy}}}uuuhhhZZZMMMDDD@@@======<<<::::::999999999999:::::::::999999888777666666666666666666666666555555666666666666555555444444555555555555444333555555555555666666666666666555444333333555666777555555555555555666777777666666777999:::<<<===>>>AAABBBBBBBBBAAABBBDDDFFFJJJMMMQQQTTTVVVXXX[[[]]]eeejjjrrrzzz~~~{{{uuunnnfff[[[QQQJJJBBBAAA???>>>???AAAEEEGGGTTT[[[gggxxxtttdddNNNEEE===<<<<<<;;;;;;===<<<<<<===@@@DDDLLLTTTZZZ^^^YYYSSSNNNIIIGGGFFFFFF}}}|||{{{|||}}}}}}|||{{{yyyxxxyyy{{{}}}~~~}}}~~~}}}}}}~~~}}}|||||||||}}}}}}{{{vvvoooiiibbbdddeeeeeefffjjjoootttzzz~~~~~~}}}~~~|||zzzxxxwwwwwwwwwyyyuuuqqqkkkfffaaa]]]ZZZXXXWWWWWWWWWWWWXXXXXXYYY]]]]]]\\\\\\]]]___bbbcccfffiiilllnnnmmmlllkkkkkkbbb]]]UUUNNNIIIEEEAAA???===<<<;;;:::;;;<<<>>>@@@BBBBBBCCCBBBBBBDDDHHHJJJSSS^^^lllwww{{{|||~~~|||jjjVVVJJJDDDIIITTT```eeeeeeeeehhhrrr~~~tttlllmmmmmm{{{www___JJJ@@@;;;888666555333222222222333222222111111222222333444333444444444333333555666:::???JJJVVV___hhhvvvzzzuuu{{{}}}ooogggkkkxxx}}}|||{{{zzzyyyxxxxxxxxxvvvvvvuuuuuuttttttuuuuuuxxxyyyyyyzzzyyyyyyxxxxxxwwwxxxzzzzzzzzzyyywwwvvvvvvvvvuuutttttttttttttttsssrrrooommmllllllmmmnnnnnnllljjjhhhhhhfffcccaaa^^^[[[VVVRRRNNNJJJEEEAAA>>>>>>======>>>???AAAAAAEEEEEEDDDBBB???<<<:::888444444333333444555666777777888999;;;===???@@@@@@BBBCCCDDDEEEFFFFFFEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@AAAAAABBBAAA@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAACCCDDDDDDDDDCCCEEEHHHLLLNNNPPPPPPPPPSSSXXX]]]bbblllxxx}}}wwwlll]]]PPPFFFAAA======<<<;;;::::::::::::999::::::::::::999888888666666666666666666666666555555666666666666555555222333333444444444333333555555555666666666777777666666555555555666777888555555555555555666777777666666888999;;;===>>>???BBBBBBBBBBBBAAABBBEEEGGGIIILLLQQQTTTVVVXXX[[[^^^eeejjjqqqyyy~~~~~~{{{vvvpppggg]]]RRRKKKCCCAAA???>>>???CCCFFFIIIZZZaaannnnnn]]]NNNEEE===<<<<<<;;;:::<<<:::;;;===???CCCKKKTTT[[[^^^\\\XXXRRRNNNKKKJJJJJJ}}}~~~~~~|||zzzxxxyyyzzzyyyyyywwwuuutttuuuxxx{{{~~~}}}||||||||||||~~~}}}~~~xxxqqqlllgggiiillllllmmmqqqxxx}}}}}}}}}|||yyywwwvvvwwwyyy|||zzzvvvqqqlllgggdddbbbaaaaaa```aaaaaabbbcccdddhhhhhhhhhiiikkklllmmmnnnrrruuuzzzzzzxxxsssooolll```[[[TTTMMMHHHDDD@@@===<<<;;;::::::;;;===???@@@BBBCCCCCCBBBAAACCCFFFIIITTT___nnnxxx{{{|||}}}~~~hhhSSSHHHCCCIIIVVVdddjjjhhhgggiiimmmyyyppphhhiiinnn{{{aaaKKK???;;;777666444333222222333333222222111111222222333444333444444444333333555666:::>>>IIIUUU^^^hhhwwwqqqgggiiittt~~~|||{{{zzzyyyxxxxxxxxxxxxttttttttttttttttttttttttvvvvvvvvvvvvvvvuuuuuutttvvvvvvwwwwwwvvvtttsssrrrvvvvvvvvvuuuttttttssssssqqqpppnnnmmmlllkkkllllllmmmkkkiiihhhgggeeebbb___YYYVVVRRRNNNJJJGGGBBB???<<<<<<<<<<<<===>>>????????????>>><<<:::777555444222111111111333555777888888999;;;>>>@@@AAABBBBBBBBBCCCDDDEEEEEEEEEDDDCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@AAABBBAAA@@@???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>===>>>AAACCCEEEEEEEEEEEEBBBDDDGGGJJJLLLNNNNNNNNNQQQWWW\\\aaajjjuuu}}}~~~~~~yyyoooaaaRRRGGGAAA======<<<;;;;;;;;;;;;;;;999:::::::::::::::999999777777777777777777777777555555666666666666555555222222333444444444444333555555555666666777777888666666777777888999999999555555555555555666777777666777888:::<<<>>>???@@@CCCCCCCCCBBBAAABBBEEEHHHIIILLLPPPTTTVVVYYY\\\___eeejjjpppwww}}}}}}{{{vvvppphhh]]]RRRKKKDDDBBB@@@???@@@DDDHHHKKK[[[cccrrrzzzhhhXXXMMMDDD===<<<<<<:::999:::999;;;>>>???BBBIIISSS[[[______\\\XXXSSSPPPOOOPPPyyy{{{|||{{{wwwuuutttuuuuuuuuutttrrrpppqqquuuyyy~~~}}}|||{{{{{{}}}{{{uuuqqqnnnqqqtttuuuvvvyyy}}}~~~}}}{{{xxxxxxzzz}}}|||vvvrrrooonnnnnnnnnnnnooopppqqqrrrtttuuuwwwyyyzzz{{{{{{{{{{{{~~~uuummmiii]]]YYYSSSMMMIIIDDD@@@===;;;:::999999;;;===???AAAAAAAAABBBBBBBBBDDDHHHKKKUUU```oooxxx{{{{{{}}}|||eeeRRRHHHDDDJJJVVVccciiihhhhhhkkkjjjsss|||lllgggggguuubbbIII???===777666444333222222333444222222111111222222333444333444444444333333555666:::>>>HHHTTT^^^iiiyyy{{{{{{}}}wwwtttyyy}}}uuuiiihhhrrr|||~~~}}}~~~{{{{{{zzzyyyxxxxxxxxxxxxttttttuuuuuuuuuuuuttttttvvvvvvvvvvvvvvvuuuttttttvvvvvvvvvvvvuuutttssssssvvvvvvvvvuuuuuutttsssrrrppppppooonnnmmmllllllkkkjjjiiigggfffeeebbb___\\\UUURRRNNNJJJGGGDDD@@@>>>:::;;;;;;<<<======>>>>>><<<;;;:::888666444333222222222222333444666888:::999:::===???BBBCCCCCCCCCBBBCCCEEEFFFFFFEEECCCBBBBBBBBBAAAAAAAAAAAAAAAAAA???AAABBBAAA??????@@@BBB@@@@@@@@@@@@@@@@@@@@@@@@===???BBBEEEFFFGGGGGGFFFDDDFFFHHHJJJMMMNNNPPPPPPSSSYYY]]]aaahhhttt|||~~~{{{rrrdddTTTIIIBBB===<<<<<<;;;;;;;;;;;;<<<999999::::::;;;::::::999777777777777777777777777555555666666666666555555333444555555666666666555444555555666777777888888555777999:::;;;;;;:::999555555555555555666777777666777888:::===>>>@@@AAACCCCCCCCCAAAAAABBBFFFIIIHHHKKKPPPSSSVVVYYY]]]___eeeiiiooovvv{{{~~~}}}yyyssskkk```TTTLLLEEECCC@@@???@@@DDDIIILLLYYYcccrrr~~~tttcccSSSIIIAAA;;;:::;;;999888:::999<<>>::::::999999:::===???AAA???@@@AAABBBCCCFFFJJJMMMUUUaaaoooxxxzzzzzz}}}zzzdddRRRHHHEEEJJJTTTaaaggggggiiimmmjjjqqq|||rrrkkkiiiiii}}}aaaHHH??????777666444333222333333444222222111111222222333444333444444444333333555666;;;???HHHTTT^^^iiizzzvvvpppnnnnnnoooooowww~~~xxxkkkhhhqqq{{{}}}|||}}}zzzzzzyyyyyyxxxxxxyyyyyyuuuuuuvvvvvvvvvvvvvvvuuuyyyyyyyyyyyyyyyxxxwwwvvvxxxxxxxxxwwwwwwwwwwwwwwwvvvvvvvvvvvvuuutttsssrrrppppppppppppooommmlllkkkhhhgggeeedddccc```\\\YYYRRROOOKKKHHHEEECCC@@@===999:::;;;<<<<<<===>>>>>><<<;;;:::888666444333333555555555666777999;;;===999;;;>>>@@@CCCDDDDDDDDDCCCDDDFFFFFFFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAABBB>>>@@@BBBAAA???>>>@@@BBB@@@@@@@@@@@@@@@@@@@@@@@@>>>@@@CCCFFFHHHHHHHHHGGGIIIIIIKKKMMMOOOQQQSSSTTTWWW\\\```cccjjjuuu~~~|||ssseeeVVVIIICCC===<<<<<<;;;;;;;;;<<<<<<999999:::;;;;;;:::::::::777777777777777777777777555555666666666666555555555555666777888888777777444555555666777888888999555777:::======<<<;;;999555555555555555666777777666777999;;;===???@@@AAADDDDDDCCCAAAAAABBBFFFIIIHHHKKKOOOSSSVVVZZZ]]]```eeehhhooouuuzzz}}}~~~~~~}}}wwwnnncccWWWOOOEEECCC@@@???AAAEEEJJJMMMXXXbbbqqq~~~{{{qqq```PPPFFF>>>888888:::888888::::::===@@@@@@@@@DDDLLLRRR___aaaaaa^^^YYYVVVVVVWWWwwwwwwvvvtttpppnnnmmmmmmoooppppppooonnnooorrrtttzzz}}}|||||||||}}}~~~{{{zzz|||}}}yyyqqqiiiddd^^^ZZZSSSKKKEEEAAA@@@???;;;:::999999:::<<>><<<<<<::::::::::::;;;;;;<<<<<<;;;:::777444333333333444222333555777999:::;;;;;;>>>>>>@@@AAACCCDDDEEEFFFFFFFFFFFFFFFEEEDDDBBBBBBAAAAAA@@@@@@???>>>======>>>???@@@@@@???>>>@@@AAABBBBBBAAAAAAAAAAAAAAAAAAFFFHHHJJJJJJIIIHHHIIIJJJHHHKKKPPPRRRSSSSSSTTTUUU[[[]]]aaaeeelllttt~~~}}}uuuhhhZZZLLLEEE@@@>>>;;;:::;;;;;;;;;:::;;;;;;;;;::::::999999999777777777777777777777777888888777777666666666555777777777777777777777777444444444555555555555666888999:::;;;;;;:::888777777777666666666777777888999999:::;;;===???AAABBBBBBAAA??????@@@BBBEEEGGGHHHKKKPPPTTTVVVXXXZZZ\\\dddjjjrrryyy}}}~~~xxxppphhh^^^UUUOOOGGG@@@AAACCCEEEHHHLLLWWW]]]fffoootttwwwyyyzzz~~~uuuiiiZZZMMMEEEAAA===:::::::::::::::;;;:::===@@@BBBCCCKKKTTTbbbccccccaaa]]]XXXUUUTTTvvvvvvuuussspppmmmlllkkkllllllllllllllloootttwww{{{~~~~~~}}}}}}}}}}}}~~~|||{{{}}}}}}|||zzztttmmmfffbbb\\\XXXQQQJJJDDDAAA??????;;;:::::::::;;;===???@@@BBBCCCCCCAAAAAAFFFNNNUUUYYYaaallltttyyy{{{~~~uuubbbQQQFFFHHHLLLXXXfffmmmllliiiiiigggmmmxxxppplllhhhlllzzzbbbKKK@@@<<<777666444333222222333333222111111222333333333222222222222222333444555666999@@@IIIUUUaaappp~~~tttkkkiiipppyyyzzzvvvhhhcccooo}}}{{{{{{zzzyyyyyyxxxxxxwwwyyyxxxvvvwwwyyyzzzzzzyyy~~~~~~}}}|||zzzxxxvvvuuutttuuuuuutttsssssstttvvvvvvuuuttttttuuuuuusssqqqrrrooommmllllllkkkjjjiiiiiifffccc```^^^[[[XXXUUUMMMKKKGGGCCC@@@===<<<;;;::::::;;;;;;;;;<<<<<<<<<:::999666444333333333444333444666888:::;;;<<<<<<>>>???@@@BBBCCCDDDEEEFFFEEEFFFFFFEEEDDDCCCBBBBBBAAAAAA@@@??????>>>=========???@@@???>>>>>>???AAA@@@@@@???@@@@@@BBBCCCDDDGGGIIIKKKKKKKKKKKKLLLMMMKKKNNNRRRUUUVVVVVVWWWXXX[[[^^^aaaffflllttt}}}~~~uuuiiiZZZMMMEEE@@@>>>;;;:::;;;;;;;;;:::;;;;;;;;;::::::999999999888888888888888888888888888888777777777666666666666666666666666666666666555555666666666777777777777888:::;;;;;;999888777777666666666666666777777999999:::;;;===???AAABBBBBBAAA??????@@@BBBEEEGGGIIILLLPPPTTTWWWZZZ]]]```gggkkkrrrxxx|||zzzssslllbbbZZZSSSIIIAAAAAACCCDDDGGGKKKRRRXXX___eeegggjjjooorrr|||}}}uuuiiiYYYLLLEEEBBB===;;;:::;;;;;;:::;;;:::===@@@BBBCCCKKKTTT___```bbb```\\\YYYVVVUUUwwwvvvuuutttqqqnnnkkkjjjhhhgggggggggiiiooowww}}}}}}~~~}}}zzzyyy|||~~~||||||}}}{{{zzzwwwvvvuuuqqqmmmgggbbb___YYYUUUPPPIIIDDDAAA??????;;;;;;::::::;;;===???@@@AAABBBCCCBBBCCCHHHPPPWWWZZZbbbmmmuuuyyy{{{~~~sssaaaQQQHHHHHHMMMYYYgggnnnkkkhhhhhhhhhooo{{{yyyiiigggeeekkk{{{aaaJJJ???;;;777666444333222222333333111111222222222333333333222222222222333444555666999???JJJWWWdddrrr~~~uuunnnmmmuuuwwwiiieeerrr{{{{{{zzzzzzyyyxxxxxxxxxzzzxxxvvvvvvwwwyyyzzzzzz~~~}}}{{{yyywwwvvvvvvuuuppprrrtttuuuttttttuuuvvvuuusssrrrrrrssstttsssrrrqqqooolllkkkkkkkkkjjjhhhhhhfffccc```]]]YYYTTTPPPKKKIIIFFFBBB???<<<;;;;;;:::;;;;;;<<<<<<<<<<<<<<<888777555333222222333444555666888:::;;;<<<======???@@@AAACCCDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBB@@@@@@@@@??????>>>>>>===<<<>>>??????>>>>>>???@@@??????>>>>>>@@@CCCEEEGGGHHHJJJLLLLLLLLLMMMOOOQQQPPPRRRVVVXXXYYYYYYZZZ\\\]]]___bbbfffkkksss|||~~~vvvjjj[[[MMMEEE@@@>>>;;;:::;;;;;;;;;:::;;;;;;::::::::::::999999888888888888888888888888888888888777777777777777666666666666666666666666777777777777888888888888777777999::::::999888777777666666555555666666666999999;;;<<<>>>???AAAAAAAAA@@@??????@@@CCCEEEGGGJJJLLLPPPSSSWWW[[[aaadddkkknnnssswwwzzz}}}}}}wwwqqqhhh```YYYNNNDDDAAABBBCCCFFFJJJMMMRRRXXXYYYXXX\\\eeelllzzz}}}ttthhhXXXLLLEEEBBB===;;;:::;;;;;;;;;;;;:::===@@@BBBCCCKKKTTT\\\___``````]]]YYYWWWVVV{{{zzzyyyxxxuuurrrmmmjjjdddccccccdddhhhqqq|||}}}}}}~~~~~~{{{{{{|||~~~}}}||||||}}}yyywwwyyy}}}|||}}}||||||}}}|||{{{{{{yyyyyyyyyyyy{{{zzzxxxuuurrrpppnnnkkkfffbbb___]]]WWWTTTOOOIIIEEEBBB@@@@@@;;;;;;;;;;;;<<<>>>???@@@AAABBBCCCBBBCCCGGGOOOUUU\\\cccmmmuuuyyy{{{~~~qqqaaaSSSJJJGGGMMMZZZgggllliiifffgggiiiooo{{{uuueeecccbbbkkk}}}~~~___III>>>;;;777666444333222222333333111222222222222222333444333333333333333444555555888???JJJXXXfffttt~~~wwwuuuwww|||}}}yyyllliiivvv{{{{{{{{{zzzyyyyyyxxxxxx|||zzzwwwvvvwwwzzz||||||{{{yyywwwuuussssssssssssnnnqqqtttuuuuuuuuuuuuvvvsssqqqppppppqqqsssttttttpppnnnlllkkkkkkjjjiiigggfffdddbbb```]]]XXXRRRNNNIIIGGGDDD@@@===;;;:::::::::;;;<<<<<<<<<<<<;;;;;;666555333222222333444555777888:::;;;===>>>>>>???@@@AAABBBDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@?????????>>>>>>>>>===<<<===>>>>>>>>>>>>???AAAAAA@@@??????@@@CCCFFFHHHHHHJJJLLLMMMMMMNNNQQQSSSSSSVVVYYYZZZ[[[[[[]]]^^^^^^```cccfffkkkrrrzzzwwwkkk\\\NNNFFF@@@>>>;;;:::;;;;;;;;;:::::::::::::::::::::::::::888888888888888888888888888888888888888888888888555555555555555555555555777777777777888888888888666777888999999999888888777777666666555555666666999999;;;===???@@@AAAAAA@@@@@@???@@@AAACCCEEEGGGJJJLLLOOORRRVVV\\\ccchhhoooqqqtttvvvxxx|||yyyuuummmfff___SSSHHHCCCBBBBBBEEEIIIIIINNNRRRQQQPPPVVVcccooo|||}}}rrreeeVVVJJJDDDAAA<<<:::999::::::999;;;:::===@@@BBBCCCKKKTTT^^^```bbbbbb^^^ZZZWWWVVV~~~}}}{{{vvvooojjjaaaaaa```bbbhhhsss{{{|||}}}~~~{{{{{{|||}}}~~~|||}}}yyyvvvsssqqqrrrwww~~~yyywwwyyy~~~zzzyyy{{{{{{{{{~~~~~~}}}}}}{{{zzzxxxvvvuuutttrrrrrrqqqrrrssssssqqqnnnmmmllljjjgggccc```]]]\\\WWWUUUPPPKKKFFFCCCAAA@@@;;;;;;;;;<<<===>>>???@@@AAACCCCCCBBBBBBEEELLLQQQ]]]dddnnnuuuyyy{{{|||nnn]]]OOOGGGEEELLLYYYfffjjjfffcccdddhhhmmmxxxnnn______aaalll{{{]]]GGG>>><<<777666444333222222333333000222333333111111333444444444333333444444555555888>>>IIIWWWfffsss|||{{{xxx~~~{{{yyy}}}xxxkkkjjjvvv~~~||||||{{{zzzzzzyyyyyyxxx~~~{{{xxxwwwyyy{{{}}}}}}zzzxxxvvvtttsssrrrssssssoooqqqtttuuuuuuuuuuuuvvvsssqqqooooooqqqsssttttttpppnnnkkkjjjjjjjjjhhhgggcccbbb```^^^\\\WWWRRRNNNFFFDDDAAA>>><<<:::999999999:::;;;<<<<<<;;;:::999555444333222222333555666:::;;;<<<>>>???@@@@@@@@@AAABBBDDDEEEFFFEEEDDDDDDBBBCCCCCCCCCCCCBBBBBBAAA?????????>>>>>>>>>>>>>>>;;;===??????>>>>>>@@@AAACCCCCCBBBAAABBBDDDFFFGGGHHHJJJKKKLLLMMMOOORRRTTTVVVXXXZZZ\\\\\\]]]^^^``````bbbdddgggkkkqqqyyy~~~xxxlll]]]OOOFFF@@@>>>;;;:::;;;;;;;;;:::::::::::::::::::::::::::888888888888888888888888888888888999999999999999666666666666666666666666666666777777777888888888777777888888999999999999888888777666666666666666888:::<<<>>>???@@@AAAAAA?????????@@@BBBDDDEEEGGGJJJLLLOOORRRVVV]]]eeejjjqqqsssuuuvvvxxx{{{{{{wwwqqqjjjdddXXXKKKEEECCCBBBDDDGGGEEEJJJMMMMMMNNNWWWiiiwww{{{nnn```SSSIIICCC@@@;;;999888999999888;;;:::===@@@BBBCCCKKKTTTaaadddfffddd```[[[WWWUUU}}}wwwnnnggg_________aaahhhsss~~~}}}~~~~~~}}}}}}}}}~~~|||{{{|||wwwssslllhhhdddccciiiqqqyyy}}}}}}}}}zzzxxxyyyyyyuuutttwwwxxxwwwzzz~~~}}}||||||{{{zzzyyywwwvvvtttsssrrrpppoooooopppqqqpppnnnllliiiiiigggeeebbb```]]]\\\WWWUUUPPPKKKGGGCCCAAA@@@:::;;;<<<===>>>??????@@@AAACCCDDDBBBBBBDDDJJJOOO___fffooouuuyyy|||yyyhhhVVVIIIBBBCCCKKKZZZgggiiidddaaabbbeeejjjuuutttccc^^^^^^jjjxxxZZZFFF>>><<<777666444333222222333333///222444333111000222555555444444444444444555555999===GGGUUUdddqqqyyy||||||xxx|||yyywwwtttiiiiiirrrzzz|||~~~|||||||||{{{{{{zzzyyyyyyyyy}}}zzzxxxxxxyyy{{{||||||zzzzzzxxxwwwvvvuuuuuuuuussstttvvvvvvuuutttuuuvvvrrrqqqpppppprrrttttttsssooommmjjjiiiiiiiiihhhfffbbb```]]][[[XXXUUUPPPLLLDDDBBB???===:::999999999888999;;;<<<;;;:::888777444333222222333555777888<<<===>>>@@@AAAAAABBBBBBBBBCCCEEEGGGGGGFFFDDDCCCAAABBBBBBBBBBBBBBBAAAAAA>>>>>>>>>>>>>>>>>>>>>>>><<<>>>???@@@???@@@AAACCCDDDDDDDDDDDDEEEFFFGGGGGGJJJKKKLLLMMMMMMOOOSSSUUUXXXZZZ\\\]]]]]]^^^```bbbbbbccceeegggjjjpppwww|||yyymmm^^^PPPGGG@@@>>>;;;:::;;;;;;;;;:::999999::::::::::::;;;;;;999999999999999999999999999999999999999:::::::::777777777777777777777777666777777777777888888888888888888999999:::;;;;;;::::::999888777777777777888:::<<>>??????AAABBBDDDFFFGGGLLLMMMPPPTTTXXX___fffkkkqqqsssvvvwwwyyy{{{|||yyysssmmmggg[[[NNNHHHEEECCCCCCEEEBBBFFFJJJMMMRRR___qqq~~~wwwggg[[[QQQJJJCCC@@@;;;999888999999888;;;:::===@@@BBBCCCKKKTTTccceeegggfffbbb\\\WWWUUU}}}uuujjjbbb\\\\\\]]]```gggrrr}}}}}}~~~~~~}}}|||}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~zzztttpppfff___WWWTTTWWW]]]cccfffgggiiikkkllllllnnnqqqtttyyy}}}zzzxxxyyyuuurrrrrrvvvxxxvvvwwwyyy~~~~~~}}}{{{yyyxxxyyyyyyxxxwwwuuutttrrrqqqpppnnnmmmmmmnnnooonnnllljjjfffffffffdddbbb___]]][[[WWWTTTPPPKKKFFFBBB???===:::;;;<<<===>>>?????????@@@BBBDDDCCCCCCFFFLLLQQQ```gggooouuuyyy|||wwwcccRRRGGGCCCCCCLLL[[[hhhiiiddd```bbbaaagggsss|||ggg^^^[[[fff{{{uuuXXXDDD===<<<777666444333222222333333///222555444111000222666555555444444444444555555:::===EEEQQQaaannnuuuyyy}}}~~~rrrgggiiiooosssvvv~~~~~~|||zzz|||||||||{{{zzzzzzyyyyyyzzzxxxwwwwwwyyyzzzzzzyyyyyyyyyyyyxxxwwwvvvuuutttwwwxxxxxxvvvtttssstttuuurrrrrrqqqrrrttttttsssqqqooommmjjjiiiiiiiiigggfffbbb___[[[WWWSSSOOOKKKHHHBBB@@@>>>;;;999888888888777888:::;;;:::999666555444333333333444666999:::>>>???@@@AAABBBCCCCCCCCCCCCDDDFFFHHHGGGFFFDDDBBB@@@AAAAAABBBBBBBBBAAAAAA===>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAA@@@AAABBBDDDCCCDDDFFFGGGIIIIIIIIIIIIMMMNNNNNNNNNNNNPPPTTTWWW[[[\\\^^^^^^^^^___bbbdddcccdddfffgggjjjooovvv{{{zzznnn___PPPGGG@@@>>>;;;:::;;;;;;;;;:::999999999::::::;;;;;;;;;999999999999999999999999999999999:::::::::;;;;;;888888888888888888888888888888888888999999999:::999999999999:::;;;<<<===<<<;;;:::999888888888888888:::===???AAAAAAAAAAAA>>>>>>???AAACCCDDDFFFGGGNNNPPPTTTXXX\\\bbbhhhmmmqqqsssvvvxxxzzz|||~~~{{{vvvppphhh]]]QQQKKKGGGCCCBBBDDDCCCFFFKKKQQQZZZiiizzzppp```VVVPPPMMMEEEAAA===::::::;;;::::::;;;:::===@@@BBBCCCKKKTTTaaacccffffffbbb]]]XXXVVV~~~{{{sssggg]]][[[[[[\\\___fffqqq~~~}}}~~~{{{{{{}}}~~~~~~}}}||||||}}}~~~{{{{{{{{{{{{{{{||||||}}}|||~~~{{{}}}~~~}}}}}}yyytttpppccc[[[QQQKKKKKKOOOSSSUUUUUUXXX[[[^^^aaadddiiilllrrrwww~~~zzzwwwxxxuuurrrsssxxxzzzxxxwwwyyyyyyzzzzzzxxxvvvttttttuuuvvvuuutttsssqqqpppooonnnlllkkkkkklllmmmmmmjjjhhhddddddddddddbbb___\\\ZZZVVVSSSOOOJJJEEE@@@===;;;:::;;;<<<>>>???????????????AAADDDDDDEEEIIIOOOTTTaaagggooovvvyyy|||uuu```QQQJJJIIIDDDMMM]]]iiijjjdddaaabbb___fffssswwwbbb[[[ZZZfff|||tttWWWDDD======777666444333222222333333...222555444000///222666666555555444444444555555:::===CCCOOO^^^kkksssvvv~~~}}}}}}rrriiikkkooopppttt~~~|||{{{xxx|||||||||{{{zzzzzzyyyyyywwwvvvvvvvvvxxxyyyxxxwwwvvvwwwwwwwwwwwwuuusssrrr{{{{{{yyyvvvtttrrrtttuuusssrrrssstttuuuuuussspppnnnllljjjiiiiiihhhgggeeeccc___YYYTTTOOOKKKGGGDDDAAA???===;;;999888888888666777999::::::888555333444333333333555777:::;;;???@@@AAABBBCCCCCCDDDCCCCCCEEEGGGHHHHHHFFFDDDBBB@@@@@@AAABBBBBBBBBAAAAAA============>>>>>>>>>>>>===???AAAAAAAAABBBCCCEEE@@@CCCFFFIIIKKKLLLLLLKKKOOOPPPPPPPPPPPPQQQUUUXXX]]]^^^`````````aaaccceeedddeeefffgggjjjooouuuzzzzzzooo```QQQHHH@@@>>>;;;:::;;;;;;;;;:::999999999::::::;;;;;;;;;999999999999999999999999999999999::::::;;;;;;;;;888888888888888888888888999999:::::::::;;;;;;;;;::::::::::::;;;<<<===>>>===<<<;;;:::999999999999888:::===@@@AAABBBAAAAAA===>>>???AAACCCEEEFFFGGGPPPSSSWWW[[[___dddjjjnnnpppsssvvvyyy{{{||||||wwwrrriii^^^RRRMMMIIIDDDBBBCCCGGGJJJNNNVVVbbbqqq}}}kkk[[[SSSPPPOOOFFFCCC???<<<<<<<<<<<<<<<;;;:::===@@@BBBDDDKKKTTT^^^aaadddeeebbb]]]YYYWWW|||ooocccZZZVVVTTTTTTYYYbbbiiinnnuuu{{{}}}}}}}}}~~~~~~}}}}}}|||zzzxxxvvvuuu}}}{{{{{{}}}~~~}}}{{{{{{}}}~~~~~~}}}}}}|||||||||}}}~~~~~~{{{}}}|||xxxyyy~~~~~~|||wwwsssaaaYYYNNNGGGFFFGGGHHHHHHOOOPPPRRRUUUXXX]]]dddhhhnnnuuu{{{yyyyyyyyyxxxxxxpppnnntttxxxvvvtttuuuzzzzzzzzzyyywwwtttrrrpppnnnnnnpppqqqrrrsssssssssmmmllllllllllllkkkhhheeebbbcccdddeeecccaaa^^^\\\UUUQQQLLLGGGDDDAAA>>><<<;;;;;;<<<>>>???@@@AAABBBBBBCCCCCCCCCEEEIIIOOOSSSdddjjjqqquuuvvvxxx}}}ooo\\\OOOGGGEEEKKKSSS___iiimmmiiibbb]]]]]]fffwww~~~kkk```ZZZ[[[iiiyyypppTTTEEE???<<<666555333222111111222333333333333222111000//////444444333333333444444555<<<===DDDPPPZZZdddppp{{{}}}~~~oooeeekkkrrrrrrvvv}}}{{{{{{|||||||||{{{zzzzzzyyyyyyxxxxxxwwwwwwwwwwwwxxxxxxrrrsssuuuvvvwwwwwwvvvvvvttttttttttttsssrrrqqqpppssssssssstttuuutttrrrpppnnnllljjjjjjjjjjjjhhhfff___]]]YYYSSSLLLGGGEEEEEE???===;;;888666555444444666999;;;;;;999666444333444444444555777:::<<<>>>AAABBBDDDEEEFFFEEECCCBBBEEEEEEFFFEEEEEEDDDCCCBBBCCCCCCBBBBBBAAA@@@??????============>>>>>>>>>>>>@@@AAAAAABBBDDDFFFGGGHHHCCCCCCEEEHHHJJJMMMNNNOOOPPPSSSVVVUUURRRRRRWWW\\\\\\^^^___```___```aaaccceeeffffffeeefffllluuu}}}yyymmm^^^QQQJJJCCC@@@===;;;<<<======<<>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999:::<<<===<<<;;;;;;:::999888888888999:::;;;;;;<<<<<<<<<<<<<<<<<<======<<<<<<===>>>@@@AAA???>>>>>><<<;;;:::999999:::;;;>>>@@@BBBDDDDDDDDD???@@@@@@??????BBBFFFJJJQQQSSSXXX^^^dddkkkooorrruuuuuuvvvwwwzzz}}}{{{vvvmmmdddZZZRRRJJJDDDCCCFFFIIIOOOUUU\\\llltttdddZZZWWWTTTPPPJJJHHHFFFCCC@@@===<<<;;;:::;;;<<<>>>AAAFFFMMMRRR^^^aaacccbbb___\\\YYYXXX~~~~~~|||tttgggZZZRRRNNNOOOOOOTTT]]]dddiiipppwww|||zzzyyyzzzzzzyyyyyyyyyxxxwwwvvvuuutttxxxwwwwwwyyy}}}~~~|||zzz{{{zzzyyyyyy{{{}}}~~~~~~~~~~~~}}}}}}||||||{{{|||zzz{{{{{{wwwxxx|||{{{|||}}}zzztttqqqbbbYYYNNNFFFEEEFFFGGGGGGIIIKKKOOORRRWWW]]]dddiiiooovvv~~~zzzxxxxxxxxxwwwxxxrrrqqqwww{{{zzzwwwxxxyyyyyyxxxvvvtttrrrpppooommmnnnnnnooopppqqqqqqrrrooonnnlllkkkkkkjjjgggeee```aaaccccccbbb___\\\ZZZTTTPPPKKKGGGDDDAAA>>><<<;;;;;;<<<>>>???@@@AAABBBBBBBBBCCCDDDGGGLLLRRRWWWdddjjjqqquuuvvvxxx|||lllZZZNNNHHHGGGJJJRRR^^^gggjjjhhhccc```___iii|||uuuiiiaaaZZZ[[[kkk~~~nnnSSSEEE???;;;666555444222111222222333///000000111222333333444333333333333444555666777<<<>>>EEEPPP[[[dddqqq}}}~~~}}}{{{zzz}}}ttthhhllltttwww{{{~~~|||||||||||||||{{{zzzzzzyyyyyyvvvvvvuuuuuuuuuuuuvvvvvvtttuuuvvvwwwwwwwwwvvvvvvttttttttttttsssrrrqqqqqqsssrrrrrrsssttttttqqqooonnnmmmkkkjjjjjjiiigggeee___]]]XXXRRRKKKGGGDDDCCC<<<;;;999777666666777777777999;;;;;;888555444333444444555666888;;;===>>>EEEEEEFFFFFFFFFDDDBBB@@@EEEEEEEEEEEEEEEDDDCCCBBBBBBBBBAAAAAA@@@?????????=========>>>>>>>>>??????@@@AAAAAABBBCCCEEEFFFGGGDDDEEEGGGIIILLLNNNPPPQQQQQQTTTUUUSSSQQQQQQVVV[[[^^^___aaaaaa``````aaaccceeeeeeeeecccdddjjjssszzzzzzooo```TTTMMMCCC@@@===;;;<<<======<<<>>>===<<<;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;<<<===>>>===<<<===<<<;;;::::::;;;<<<<<<<<<<<<<<<============>>>?????????>>>???@@@BBBCCC@@@???>>>===<<<;;;:::999:::<<<>>>AAACCCDDDDDDDDD???@@@@@@@@@AAADDDHHHLLLSSSUUUZZZ```ffflllpppsssttttttuuuwwwyyy}}}|||wwwoooeee[[[SSSLLLFFFFFFIIIMMMUUU]]]fffttt|||mmm^^^WWWWWWXXXVVVPPPNNNKKKFFFBBB>>><<<:::;;;<<<===>>>AAAFFFMMMQQQ^^^```aaa```^^^[[[YYYXXX|||{{{wwwlll^^^RRRJJJHHHIIIIIINNNVVV\\\aaahhhppp}}}yyyuuusssrrrrrrsssqqqrrrssssssttttttsssssswwwwwwxxx{{{~~~~~~|||zzz{{{|||}}}~~~~~~~~~}}}||||||{{{~~~~~~~~~~~~~~~~~~|||{{{|||{{{yyyzzz}}}zzzuuuwww{{{|||}}}|||xxxsssooocccZZZNNNFFFCCCDDDEEEEEEEEEHHHMMMRRRXXX___gggmmmqqqyyy{{{wwwvvvwwwwwwwwwyyyuuuuuuzzz~~~}}}{{{zzzyyyxxxuuusssqqqpppoooooonnnmmmllllllmmmnnnooopppqqqooollljjjhhhgggeeeccc___```aaaaaa___]]]YYYWWWRRRNNNIIIFFFCCCAAA>>><<<;;;;;;<<<>>>???@@@AAABBBBBBBBBDDDEEEIIIOOOVVV\\\ggglllrrruuuwwwyyy}}}iiiXXXMMMIIIHHHKKKSSS^^^gggjjjhhheeecccaaalllvvvoooiiiccc\\\\\\mmmjjjPPPDDD>>>:::666555444222222222222333//////000111333444555555222222333444555777999999<<<>>>FFFQQQ[[[eeessszzzyyywwwxxx}}}{{{lllnnnxxx}}}}}}||||||{{{{{{zzzyyyyyyyyyvvvvvvuuuuuuuuuuuuvvvvvvwwwwwwxxxxxxwwwwwwvvvuuuuuuuuuuuuuuutttsssrrrqqqsssrrrqqqqqqrrrrrrpppnnnooommmkkkiiiiiigggeeeccc___\\\VVVPPPJJJEEEBBBAAA:::999888777777888999999999:::;;;:::777555333333555555666777:::<<<>>>???EEEFFFGGGGGGFFFEEEDDDCCCEEEEEEEEEEEEDDDCCCBBBAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>?????????@@@AAABBBBBBCCCDDDDDDEEEEEEGGGHHHIIILLLNNNPPPRRRSSSRRRSSSSSSQQQOOOQQQWWW[[[```aaabbbbbbaaa```aaabbbcccdddcccbbbccchhhpppwww|||pppcccWWWPPPDDDAAA===<<<<<<===<<<<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>=========???@@@???>>>>>>>>>=========>>>>>>???>>>>>>>>>?????????@@@@@@BBBBBBBBBBBBCCCDDDEEEFFFBBBAAA@@@???===<<<;;;:::<<<===???AAACCCDDDDDDDDD???AAABBBCCCDDDGGGLLLPPPVVVXXX]]]ccciiinnnrrrtttsssssstttvvvxxx||||||yyyqqqhhh^^^VVVOOOJJJJJJMMMRRRZZZdddooozzz~~~wwwiii[[[XXX]]]bbbccc]]]YYYSSSMMMFFF@@@<<<:::<<<===>>>???AAAFFFLLLPPP]]]^^^___^^^[[[YYYYYYYYY}}}vvvjjj[[[OOOHHHFFFFFFFFFJJJQQQUUUXXX```hhhxxx|||xxxuuurrrnnnjjjhhhgggggggggiiijjjlllnnnpppqqqrrrrrrtttuuuxxx{{{}}}}}}{{{zzz|||}}}~~~}}}||||||~~~}}}}}}~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~{{{{{{|||}}}~~~~~~~~~~~~~~~~~~|||tttppptttyyy{{{~~~}}}|||{{{zzzxxxtttqqqeee\\\OOOFFFCCCCCCDDDDDDFFFJJJOOOUUU[[[ccckkkpppttt|||~~~zzzwwwvvvwwwwwwwwwwwwvvvwww{{{~~~~~~|||{{{yyywwwtttpppooonnnooopppooonnnlllkkkkkklllnnnooorrrnnnjjjgggfffdddcccaaa^^^___``````^^^[[[XXXVVVPPPLLLHHHDDDBBB@@@===;;;;;;;;;<<<>>>???@@@AAABBBCCCCCCDDDFFFJJJQQQYYY___kkkoootttxxxzzz|||{{{hhhXXXMMMHHHGGGNNNWWWdddlllmmmiiieeebbbbbbmmmvvvnnngggccc^^^___pppeeeMMMCCC>>>:::777666444333222222333333222222222333333333333333444444444555666777888999<<>>999888777777777888999::::::;;;;;;999666444333444666777888:::<<<>>>???@@@BBBCCCEEEFFFHHHHHHHHHHHHEEEEEEEEEDDDCCCBBBAAA@@@@@@?????????>>>>>>======????????????@@@@@@@@@@@@CCCDDDDDDEEEFFFFFFFFFFFFHHHIIIKKKMMMOOOQQQRRRSSSRRRRRRQQQPPPPPPTTTZZZ___bbbcccdddcccaaa```aaabbbaaabbbcccbbbccciiiqqqxxx|||qqqcccWWWPPPEEEBBB>>><<<=========<<<=========<<<======>>>>>>;;;;;;<<<<<<<<<<<<======???>>>===>>>@@@AAA@@@??????????????????@@@@@@@@@@@@@@@AAAAAABBBBBBCCCCCCEEEEEEEEEEEEFFFGGGHHHHHHDDDCCCBBBAAA???>>><<<<<<===>>>@@@BBBCCCDDDDDDCCC@@@AAADDDEEEGGGKKKPPPSSSXXX[[[```fffkkkooorrrtttqqqqqqrrrtttwww{{{~~~}}}{{{ssskkkaaa[[[TTTNNNNNNRRRTTT[[[eeeoooxxx}}}}}}|||zzzuuulllddddddlllrrrssskkkggg___UUULLLDDD???<<<===>>>??????AAAFFFKKKPPP\\\]]]]]]\\\YYYXXXYYYZZZwwwjjjZZZNNNHHHFFFGGGGGGJJJNNNPPPRRRYYYcccsss|||zzztttnnngggeeeaaa]]]ZZZZZZZZZ[[[aaabbbeeehhhkkkmmmnnnooollloooqqqtttuuuuuuuuuuuuwwwzzz}}}~~~}}}~~~~~~}}}|||||||||}}}}}}~~~~~~~~~~~~}}}~~~}}}|||{{{{{{{{{yyy{{{}}}~~~}}}~~~}}}{{{zzzyyyxxxxxxzzz{{{}}}~~~}}}~~~~~~}}}~~~{{{{{{wwwpppooouuuzzz{{{yyyxxxxxxyyyzzzzzzxxxvvviii___QQQGGGCCCCCCDDDDDDHHHKKKQQQWWW]]]dddlllpppuuu|||~~~zzzxxxxxxxxxxxxxxxuuuvvvwwwxxxzzz|||{{{yyyxxxvvvrrrooonnnoooppprrrpppooommmkkkjjjkkklllmmmooolllhhheeecccbbbaaa___^^^___```___^^^ZZZWWWUUUMMMJJJFFFCCCAAA???===;;;;;;;;;<<<>>>???@@@AAABBBDDDEEEEEEGGGKKKRRR[[[bbbqqqtttxxx|||wwwfffXXXMMMGGGDDDQQQ\\\jjjrrrpppjjjccc```aaakkk}}}wwwkkkaaa^^^___dddttt}}}___JJJBBB???:::777666444333222333333444333333333333333444444444666555555555555666777777;;;???HHHRRR[[[eeevvv~~~yyyxxx~~~{{{{{{xxxmmmnnnuuu{{{~~~{{{{{{{{{zzzyyyyyyxxxxxxyyyyyyxxxxxxxxxxxxyyyyyyzzzzzzyyyxxxwwwvvvuuuuuuuuuuuuvvvvvvuuuuuuttttttsssrrrpppoooppppppooommmooollljjjhhhfffdddaaa___\\\WWWQQQKKKGGGCCC???;;;:::999888777777777888999;;;;;;:::888555444444555777888:::<<<>>>@@@AAABBBCCCDDDEEEFFFGGGHHHIIIIIIEEEEEEDDDDDDBBBAAA@@@?????????>>>>>>>>>>>>>>>===@@@@@@@@@@@@AAAAAAAAAAAAEEEFFFGGGHHHIIIIIIHHHHHHIIIJJJLLLMMMOOOQQQSSSSSSQQQQQQPPPPPPSSSXXX^^^ccccccdddeeedddbbb```aaabbb___aaacccdddfffkkkttt{{{|||qqqbbbVVVOOOGGGDDD@@@>>>>>>>>>>>>===>>>>>>=========>>>??????<<<<<<<<<======>>>>>>>>>???>>>>>>>>>@@@AAA@@@??????@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJGGGFFFEEECCCAAA???>>>===???@@@BBBCCCDDDDDDCCCCCC@@@BBBEEEHHHJJJNNNRRRVVVZZZ]]]bbbggglllppprrrsssooooooqqqsssvvvzzz}}}~~~}}}vvvooogggaaaZZZTTTRRRUUUWWW[[[bbbjjjppptttvvvyyyxxxxxxvvvtttxxxxxxrrrhhh\\\QQQHHHAAA>>>>>>>>>???@@@AAAFFFLLLPPPZZZ[[[\\\[[[YYYXXXYYYZZZxxxiiiYYYMMMFFFEEEHHHHHHKKKNNNMMMNNNWWWaaaoooyyyzzzsssjjjcccZZZXXXTTTQQQOOONNNOOOPPPVVVXXX[[[^^^bbbeeeggghhhhhhjjjmmmnnnooooooqqqsssuuuyyy||||||{{{{{{~~~}}}|||{{{zzzyyyzzz{{{}}}}}}~~~~~~~~~~~~}}}|||{{{zzzzzzzzzzzzvvvxxx{{{~~~~~~|||{{{}}}|||{{{zzzxxxwwwvvvvvvvvvwwwxxxzzz||||||}}}}}}xxx{{{{{{zzz{{{~~~vvvwwwtttpppqqqvvvzzzzzzuuuuuuuuuxxxzzz||||||{{{nnncccTTTIIIEEEDDDEEEEEEHHHKKKQQQWWW]]]dddkkkooottt|||~~~zzzyyyyyyyyyyyyxxxsssuuuvvvtttuuuxxxxxxvvvuuusssqqqooonnnoooqqqssspppooommmkkkjjjjjjjjjjjjiiigggdddbbbbbbaaa___^^^]]]^^^___^^^\\\YYYUUUSSSKKKHHHDDDAAA@@@>>><<<;;;;;;;;;<<<>>>???@@@AAABBBEEEEEEFFFIIINNNVVV```ggguuuwww{{{rrrbbbUUUKKKEEECCCRRR]]]kkkqqqnnngggaaa^^^___iii{{{tttggg]]]]]]aaahhhxxxxxxZZZGGGBBB@@@<<<777666555333333333333444111111222333555666777777666666555555444555555666:::>>>GGGQQQZZZeeevvv~~~xxxxxx~~~}}}|||tttiiihhhnnnsss~~~~~~{{{{{{zzzzzzyyyxxxxxxxxxwwwwwwvvvvvvvvvvvvwwwwwwzzzyyyxxxvvvvvvuuuuuuuuuuuuuuuvvvvvvvvvvvvuuuuuutttrrrpppoooppppppooonnnmmmkkkhhhgggeeedddaaa___ZZZTTTMMMIIIFFFCCC>>>:::999999888777777888999:::::::::999777555444666777888999<<<>>>@@@AAABBBCCCHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCBBB@@@???>>>??????>>>>>>>>>>>>>>>>>>AAAAAAAAAAAABBBBBBBBBBBBFFFGGGIIIJJJKKKKKKJJJJJJKKKLLLMMMOOOPPPRRRSSSTTTSSSRRRRRRSSSWWW\\\bbbeeebbbddddddcccaaa```aaabbb```bbbdddeeegggmmmuuu|||}}}qqqdddXXXQQQIIIFFFBBB@@@@@@@@@???>>>>>>>>>===<<<<<<===============>>>>>>??????@@@@@@@@@???>>>???AAABBBAAA@@@@@@AAABBBCCCDDDDDDDDDCCCDDDEEEEEEFFFGGGHHHIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLIIIHHHGGGEEECCCAAA@@@???@@@AAACCCDDDDDDDDDCCCCCCAAADDDGGGJJJLLLOOOTTTWWW[[[^^^ccchhhlllooopppqqqmmmnnnoooqqquuuyyy|||~~~yyyrrrlllhhhaaaXXXUUUVVVYYYZZZ^^^eeeiiilllqqqwwwwww{{{yyynnnaaaTTTJJJCCC@@@===>>>???@@@BBBGGGMMMQQQYYYZZZ\\\[[[ZZZYYYYYYZZZxxxjjjZZZMMMFFFDDDFFFGGGJJJMMMLLLNNNXXXcccmmmwww}}}vvvlllaaaYYYPPPNNNKKKHHHFFFGGGHHHIIIJJJLLLOOOSSSWWW[[[]]]^^^eeeggghhhhhhhhhjjjmmmqqqtttwwwzzzyyywwwyyy}}}~~~}}}|||{{{zzzxxxwwwwwwyyyyyy{{{||||||}}}}}}|||yyyxxxxxxxxxyyyzzzzzz{{{vvvwwwyyyzzz{{{||||||{{{{{{zzzyyywwwvvvuuutttttttttvvvwwwyyy{{{{{{{{{{{{uuuyyy{{{yyy{{{}}}tttvvvuuurrrtttxxxyyywwwttttttuuuwww{{{}}}}}}}}}rrrgggWWWLLLGGGFFFGGGGGGHHHLLLRRRYYY```gggnnnrrrxxx}}}zzzxxxxxxxxxxxxwwwsssvvvuuupppppptttvvvtttpppooonnnmmmnnnoooqqqrrrnnnmmmlllkkkiiihhhgggfffcccbbb```aaaaaa```^^^\\\[[[\\\]]]\\\ZZZWWWSSSQQQJJJGGGCCC@@@???>>><<<:::;;;;;;<<<>>>???@@@AAABBBDDDEEEGGGKKKRRR]]]hhhpppxxxyyy|||{{{lll[[[OOOHHHEEEEEEPPPZZZeeejjjfffaaa^^^^^^___iii|||tttlllfffeeeeeejjjyyysssVVVEEEBBBAAA===888777555444333333444444222333333444555666666777444333333333444555666666888===GGGQQQXXXdddwww~~~||||||~~~{{{{{{yyykkkeeejjjqqq~~~}}}{{{{{{zzzyyyyyyxxxxxxwwwxxxwwwwwwvvvvvvwwwwwwxxxxxxxxxvvvuuuuuuuuuuuuvvvuuuvvvvvvwwwwwwvvvvvvvvvvvvsssqqqpppppppppooonnnllljjjgggfffeeecccaaa___WWWQQQJJJFFFEEECCC>>>:::777777666666777999;;;<<<:::999888666444555777:::999;;;===@@@BBBCCCCCCCCCHHHHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCAAA@@@>>>===????????????????????????AAABBBBBBBBBCCCCCCCCCCCCDDDFFFHHHKKKLLLLLLKKKKKKMMMNNNOOOQQQRRRTTTUUUVVVWWWVVVVVVXXX[[[___bbbdddaaabbbcccbbbaaa```aaabbbbbbdddffffffgggkkksssyyy~~~}}}tttggg\\\VVVKKKHHHDDDBBBAAAAAAAAA@@@@@@@@@???>>>=========>>>>>>??????@@@@@@AAABBBBBBBBBAAA@@@AAACCCDDDCCCBBBBBBCCCDDDFFFGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKLLLNNNOOOPPPPPPOOOOOOKKKJJJHHHFFFDDDBBBAAA@@@AAABBBDDDEEEEEEDDDCCCCCCBBBDDDHHHKKKMMMPPPTTTVVV[[[^^^ccchhhlllnnnoooooolllmmmnnnppptttxxx{{{~~~~~~{{{vvvqqqmmmfff\\\VVVUUUUUUUUUYYY```ccceeekkktttttt{{{|||pppbbbTTTJJJCCC@@@<<<===>>>@@@BBBHHHNNNSSSWWWYYY\\\]]][[[ZZZYYYZZZzzzlll\\\OOOHHHEEECCCEEEIIILLLLLLNNNYYYeeelllvvv}}}{{{rrrhhh\\\RRRKKKIIIFFFDDDBBBCCCDDDFFFBBBDDDHHHLLLPPPSSSUUUWWW^^^___``````___aaafffkkknnnqqqsssrrrppprrrwww}}}|||{{{zzzyyywwwvvvuuutttzzzzzz{{{{{{|||{{{{{{{{{ttttttuuuvvvxxxyyy{{{|||wwwwwwwwwwwwxxxzzz|||}}}zzzyyyxxxvvvuuuuuutttttttttuuuwwwyyyzzzzzzzzzzzzuuu{{{|||zzz|||~~~tttvvvvvvtttvvvyyyxxxuuuuuuuuuuuuwww{{{}}}~~~}}}uuuiiiZZZMMMHHHGGGHHHHHHIIIMMMUUU\\\dddkkkrrrwww~~~}}}zzzxxxxxxwwwvvvuuussswwwuuunnnmmmrrruuusssllllllllllllmmmooopppqqqllllllkkkjjjhhhfffdddccc___^^^^^^```aaa```^^^\\\ZZZ[[[[[[[[[XXXUUUQQQOOOIIIFFFBBB???>>>===<<<:::;;;;;;<<<>>>???@@@AAABBBCCCEEEHHHMMMUUUaaannnwwwxxxyyy|||zzzhhhVVVJJJEEEFFFHHHNNNVVV```bbb___\\\]]]```^^^jjjyyytttrrrpppkkkjjjyyyqqqTTTDDDCCCBBB>>>888777555444333333444444777777666555444333333333111111222222444555777888888===FFFPPPXXXcccvvv|||xxxzzzzzz}}}~~~yyyyyypppfffjjjttt}}}|||{{{{{{zzzyyyyyyxxxxxxwwwzzzyyyyyyxxxxxxyyyyyyzzzwwwwwwuuutttttttttuuuvvvuuuvvvvvvwwwwwwwwwvvvvvvwwwtttqqqppppppppppppoookkkiiigggeeeeeecccaaa___VVVPPPIIIEEEEEECCC>>>999444444555666888;;;===???999999777555444555888;;;:::;;;>>>@@@CCCDDDDDDDDDFFFEEEEEEDDDEEEEEEFFFFFFDDDDDDCCCBBBAAA???>>>===???????????????@@@@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDCCCEEEGGGJJJLLLLLLKKKKKKOOOPPPQQQSSSTTTVVVWWWWWW[[[ZZZYYY[[[^^^```bbbbbb```aaabbbbbbaaa```aaabbbdddfffgggffffffiiipppuuu|||~~~vvvkkkaaa[[[LLLIIIEEECCCBBBBBBBBBAAADDDCCCBBBAAA@@@@@@@@@@@@??????@@@AAABBBBBBCCCCCCDDDCCCBBBCCCEEEEEEEEECCCDDDEEEGGGHHHIIIIIIHHHHHHGGGGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPRRRRRRRRRRRRQQQLLLKKKIIIGGGEEECCCBBBAAABBBCCCDDDEEEEEEDDDCCCCCCBBBEEEHHHKKKMMMPPPSSSVVVZZZ]]]bbbgggkkkmmmmmmmmmkkklllmmmpppsssxxx{{{}}}}}}|||wwwtttqqqiii^^^VVVUUUPPPOOOTTT\\\___```fffooorrryyy|||oooaaaSSSIIIBBB???<<<===>>>@@@CCCHHHOOOTTTVVVYYY]]]^^^]]][[[ZZZYYY|||mmm^^^RRRIIIEEEFFFIIIKKKJJJJJJPPP\\\fffppp{{{wwwmmmeeeVVVFFFAAAAAA@@@AAABBBBBB@@@>>>AAACCCFFFFFFFFFGGGKKKNNNTTTUUUWWWYYY[[[\\\]]]^^^ccceeegggiiijjjlllooorrrzzzwwwrrrnnnlllmmmoooqqqqqqrrruuuxxxyyyyyyxxxxxxppptttxxx{{{{{{zzzyyyyyyvvvvvvvvvvvvxxxzzz}}}~~~yyyxxxxxxwwwvvvuuutttsssxxxxxxxxxyyyyyyxxxxxxwww{{{zzzzzz{{{|||}}}ttttttssssssssssssttttttwwwsssqqqtttyyy}}}|||yyyrrriii]]]QQQJJJHHHGGGGGGIIIMMMUUU^^^gggoootttwww|||yyyyyy|||{{{wwwsssrrrrrrqqqpppqqqrrrtttuuulllmmmnnnoooooonnnmmmmmmnnnmmmkkkiiigggeeeeeeddd````````````___]]]\\\\\\___\\\YYYWWWVVVRRRMMMHHHEEEDDDAAA>>><<<<<<<<<===<<<===>>>???@@@AAAAAAAAAFFFHHHGGGHHHUUUgggrrrttttttxxx|||tttbbbSSSIIIBBBBBBEEEOOOTTTYYY[[[[[[[[[]]]___hhhqqq~~~xxxrrrooonnnrrr}}}kkkRRRGGGFFFDDD>>>999999888777666555444444333333222222111222222222222222222333444555666777999===EEEOOOVVV```rrrzzzssstttwwwuuuwwwxxxvvvxxx}}}yyywww}}}pppnnnlllzzz}}}|||xxxzzz{{{zzzxxxvvvvvvvvvyyyyyyzzz{{{zzzyyyxxxwwwxxxxxxxxxxxxxxxwwwvvvvvvsssvvvxxxxxxwwwuuuttttttxxxvvvsssqqqqqqqqqpppooommmjjjgggdddcccbbb```___UUUQQQJJJEEE@@@===:::777333444777999:::;;;;;;;;;888777666666777999;;;===???@@@AAABBBCCCCCCCCCCCCEEEEEEFFFEEEDDDCCCAAA@@@CCCBBBAAA@@@????????????@@@???>>>>>>>>>>>>>>>>>>AAABBBDDDEEEFFFGGGFFFFFFGGGHHHIIIKKKLLLNNNPPPPPPQQQSSSUUUUUUUUUUUUWWWYYY[[[[[[[[[\\\^^^```aaabbbeeedddcccbbbaaaaaaaaaaaafffhhhiiihhhfffhhhmmmrrr}}}zzzrrrfff\\\OOOLLLGGGEEEDDDCCCBBBAAA??????@@@AAAAAABBBCCCCCCBBBCCCDDDFFFFFFFFFEEEDDDGGGGGGHHHIIIIIIIIIHHHHHHGGGHHHIIIJJJKKKKKKKKKKKKLLLLLLKKKKKKLLLNNNPPPQQQRRRSSSSSSTTTTTTTTTSSSSSSQQQPPPNNNKKKHHHDDDAAA@@@AAABBBDDDEEEEEEDDDBBBAAAAAADDDIIINNNPPPSSSUUUWWW\\\```fffjjjlllllllllllljjjjjjkkknnnrrrvvvwwwxxx}}}zzzvvvpppjjjbbbZZZUUUPPPQQQRRRVVV\\\bbbiiillluuuwww{{{~~~vvvpppeeeXXXMMMDDD???===AAA???@@@CCCDDDEEEJJJPPPXXX\\\]]]ZZZZZZ]]]```___qqqaaaSSSIIIDDDFFFIIILLLLLLMMMSSS___iiinnnwwwyyyooofff```TTTHHHDDDCCCBBBBBBCCCCCCBBB@@@AAACCCEEEEEEDDDEEEHHHJJJMMMNNNOOOQQQSSSTTTUUUUUUVVVXXX[[[]]]___aaaeeehhhnnnlllhhheeeddddddfffgggiiijjjlllnnnppppppppppppnnnqqqvvvxxxxxxwwwwwwwwwttttttuuuvvvxxxzzz{{{|||{{{zzzyyywwwvvvuuuttttttuuuuuuwwwxxxyyyzzzzzzzzz~~~~~~wwwvvvuuuuuuuuuuuuuuuuuuwwwtttrrrtttzzz}}}|||zzzrrrjjj^^^SSSKKKHHHGGGHHHKKKOOOXXXaaaiiiqqqwwwzzz~~~{{{yyyyyy{{{{{{vvvrrrsssrrrrrrqqqrrrssstttuuummmmmmnnnnnnnnnmmmmmmlllmmmllljjjhhhfffeeeddddddbbbbbbbbbaaa```___^^^]]]___]]]YYYWWWUUUQQQLLLHHHFFFDDDAAA>>><<<;;;<<<<<<;;;<<<===>>>???@@@@@@@@@FFFGGGGGGIIITTTeeeoooqqquuuyyy}}}|||nnn]]]QQQIIIEEEGGGLLLPPPTTTYYY[[[ZZZYYYZZZ[[[gggtttyyyrrrooonnnrrr~~~~~~fffOOOFFFFFFDDD???:::999888777666555444444333333222222111222222333333333333333444555666666777;;;DDDMMMSSS\\\lll{{{vvvpppoooqqqttttttttttttxxx{{{zzzqqqrrrsss}}}|||{{{||||||{{{wwwuuuttttttxxxyyyyyyzzzyyyxxxwwwvvvvvvvvvwwwwwwvvvvvvuuuttttttvvvxxxxxxvvvuuuttttttuuussspppppppppppppppooommmkkkhhheeedddaaa^^^[[[TTTPPPJJJDDD@@@===:::777444555777999;;;;;;;;;;;;888777777666777999;;;===???@@@AAABBBCCCCCCCCCCCCDDDEEEEEEEEEEEECCCBBBAAABBBBBB@@@??????>>>>>>>>>AAA@@@@@@?????????@@@@@@AAABBBDDDFFFGGGGGGGGGGGGHHHHHHJJJKKKMMMOOOPPPQQQSSSUUUVVVWWWVVVWWWXXXZZZ[[[[[[\\\]]]^^^```aaabbbbbbbbbaaa```______``````eeeggggggfffeeegggmmmqqq|||zzzrrrggg]]]QQQNNNIIIGGGFFFEEEDDDCCCAAAAAAAAABBBBBBCCCCCCCCCDDDEEEFFFHHHHHHIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKLLLMMMMMMNNNMMMMMMOOONNNNNNOOOPPPQQQSSSTTTUUUUUUVVVVVVVVVVVVUUUUUUSSSRRRPPPMMMJJJFFFCCCAAAAAABBBCCCEEEEEECCCBBBAAABBBEEEJJJNNNQQQTTTXXXZZZ^^^bbbgggjjjlllkkklllllliiiiiiiiilllpppsssvvvxxx{{{}}}}}}{{{vvvqqqkkkccc[[[VVVMMMNNNQQQVVV\\\dddjjjnnnsssuuuvvvvvvtttpppnnnlllhhhddd\\\SSSJJJDDD???===@@@>>>???BBBDDDEEEJJJQQQXXX]]]^^^[[[[[[^^^```___sssdddVVVLLLGGGFFFIIILLLMMMOOOVVVaaajjjmmmssssssiiiaaa]]]UUULLLGGGEEECCCCCCDDDEEEDDDBBBBBBCCCDDDCCCBBBBBBCCCEEEEEEFFFHHHJJJKKKKKKKKKKKKIIIKKKMMMPPPRRRTTTXXX[[[___^^^\\\[[[ZZZ[[[\\\\\\aaaaaabbbccceeefffggggggjjjnnnrrruuuvvvuuuuuuvvvrrrsssuuuwwwxxxzzzzzz{{{}}}{{{xxxuuusssrrrrrrsssqqqsssuuuxxxzzz|||}}}~~~yyyxxxwwwwwwvvvvvvvvvvvvvvvtttrrruuuyyy||||||zzzssslll```UUULLLHHHHHHIIILLLRRR[[[dddlllssszzz~~~{{{yyyxxxyyy{{{yyyuuuqqqssssssrrrrrrrrrsssttttttooonnnmmmllllllkkklllllllllkkkiiigggfffeeedddddddddddddddcccbbb```___^^^___]]]YYYVVVSSSPPPKKKHHHFFFDDDAAA>>>;;;:::;;;;;;:::;;;<<<>>>???@@@@@@@@@EEEFFFGGGJJJTTTbbbkkknnnvvvyyy}}}~~~|||xxxjjjZZZOOOIIIFFFJJJOOOPPPUUUZZZ\\\[[[ZZZ[[[\\\iii{{{|||sssmmmlllppp{{{wwwaaaOOOHHHHHHFFFAAA999888888777666555444444333222222111222222333333333333333333444444555666777<<>>???@@@AAABBBCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDCCCCCCBBBAAA@@@@@@????????????BBBAAAAAAAAAAAAAAABBBBBBCCCCCCEEEFFFGGGHHHHHHHHHIIIJJJKKKMMMNNNPPPQQQRRRTTTVVVXXXXXXXXXXXXZZZ[[[[[[[[[\\\]]]^^^```aaabbbaaaaaa```````````````aaaccceeefffdddcccffflllqqqzzz{{{ssshhh^^^SSSPPPLLLIIIHHHGGGFFFEEECCCCCCCCCDDDDDDDDDDDDDDDFFFGGGIIIJJJKKKLLLLLLLLLJJJIIIIIIIIIJJJKKKMMMNNNOOOPPPPPPQQQQQQQQQQQQPPPRRRRRRRRRSSSTTTUUUWWWXXXXXXXXXXXXYYYYYYXXXXXXWWWUUUTTTRRROOOLLLHHHEEEDDDAAABBBCCCDDDDDDCCCBBBAAABBBEEEIIIMMMQQQVVV[[[___aaadddiiikkklllkkkkkkkkkiiihhhhhhjjjmmmqqqvvvxxx{{{}}}}}}{{{wwwsssmmmfff^^^XXXMMMOOORRRWWW]]]dddiiimmmooopppppplllfff```\\\ZZZZZZXXXUUUPPPKKKFFFCCCAAA???===>>>AAACCCEEEKKKRRRYYY]]]___]]]\\\```bbbaaa}}}sssfffZZZPPPKKKGGGJJJMMMNNNPPPUUU^^^fffjjjppppppjjjccc___YYYSSSKKKHHHEEEDDDDDDEEEDDDCCCDDDDDDCCCBBBAAAAAAAAABBBCCCDDDFFFGGGGGGGGGEEEEEEBBBDDDFFFHHHIIIKKKNNNQQQSSSTTTTTTUUUWWWXXXXXXYYY]]]]]]]]]]]]^^^___aaabbbfffiiinnnqqqssssssuuuvvvrrrsssvvvxxxyyyzzzzzzyyy{{{yyyuuuqqqoooooopppqqqppprrrtttwwwzzz|||~~~}}}~~~|||{{{zzzyyyxxxwwwvvvvvvvvvvvvtttrrrrrrtttwwwzzzzzzzzztttnnncccWWWNNNIIIIIIJJJMMMTTT]]]fffmmmuuu|||~~~xxxwwwwwwxxxyyywwwssspppqqqqqqqqqqqqqqqqqqrrrrrrooonnnllljjjjjjjjjjjjkkkkkkjjjhhhfffeeedddccccccddddddcccbbbaaa```^^^]]]]]][[[XXXUUUQQQMMMJJJHHHFFFDDD@@@===;;;:::::::::;;;;;;===>>>@@@AAAAAAAAACCCDDDFFFKKKTTT___hhhmmmwwwzzz~~~}}}ssssssxxxjjjYYYNNNGGGDDDGGGMMMQQQVVV\\\_________```bbbnnnssskkkhhhkkkuuuuuu```QQQLLLKKKHHHCCC777666666555444444333333222222111111222222333333333333333333333444555666999>>>GGGOOOTTTYYYfffsssxxxsssrrrtttwwwxxxpppkkkpppyyy~~~uuuwwwxxx~~~}}}}}}~~~~~~|||xxxuuuttttttwwwwwwwwwwwwwwwvvvvvvuuutttuuuuuuuuuuuuuuutttttttttvvvxxxwwwvvvttttttuuuqqqooommmmmmnnnmmmlllkkkiiiiiihhhfffddd___YYYTTTPPPLLLFFFAAA>>><<<999777777888:::<<<=========<<<888888888999:::<<<===>>>???@@@AAABBBCCCCCCCCCCCCBBBCCCDDDEEEFFFFFFEEEDDDCCCBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMNNNPPPQQQRRRSSSTTTVVVXXXXXXXXXXXXZZZ\\\[[[[[[\\\\\\^^^___```aaabbbbbbbbbbbbbbbccccccdddbbbcccdddcccbbbeeelllrrrzzz{{{tttjjj```UUUQQQMMMJJJIIIHHHGGGEEEFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIJJJLLLMMMNNNOOOPPPLLLKKKJJJJJJKKKNNNPPPRRRSSSSSSTTTTTTTTTTTTSSSSSSUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZ[[[ZZZZZZYYYXXXWWWVVVTTTQQQMMMJJJGGGEEEBBBBBBCCCDDDDDDCCCBBBBBBBBBEEEIIIMMMQQQWWW]]]bbbdddgggjjjllllllkkkkkkkkkiiiiiiiiijjjlllqqqvvvzzz~~~|||xxxuuuppphhh```[[[PPPRRRUUUYYY___dddhhhjjjlllmmmlllggg___YYYUUUUUUUUUUUUUUUTTTQQQMMMHHHFFF@@@===>>>AAACCCEEEKKKSSSZZZ^^^aaa______bbbcccbbb{{{rrrhhh\\\RRRLLLIIIKKKMMMNNNPPPTTT[[[```eeekkkooonnniiieee___YYYQQQMMMIIIFFFEEEEEEEEEDDDGGGFFFEEEDDDCCCCCCCCCBBBCCCDDDFFFGGGFFFEEEBBBAAAAAABBBCCCCCCCCCDDDFFFHHHKKKLLLOOOSSSVVVYYY\\\]]]___^^^^^^]]]]]]^^^______```dddhhhlllnnnoooqqqsssssstttvvvwwwxxxxxxxxxwwwyyywwwtttqqqooooooqqqrrrrrrsssuuuxxxzzz|||}}}}}}|||}}}~~~~~~|||zzzyyyzzzyyywwwvvvuuuttttttsssrrrqqqqqqsssuuuxxxyyyyyytttpppfffZZZOOOJJJJJJKKKNNNUUU```hhhooovvv~~~|||vvvvvvvvvwwwvvvuuurrrpppoooooooooooooooooooooooonnnmmmkkkiiiiiiiiiiiijjjiiihhhgggeeedddcccccccccbbbaaaaaa```^^^]]][[[ZZZZZZYYYVVVSSSNNNKKKIIIHHHEEECCC???<<<:::999999:::<<<===>>>@@@AAABBBCCCCCCBBBCCCFFFLLLTTT^^^hhhoooxxx{{{uuuppprrrvvvhhhWWWKKKEEECCCGGGMMMVVVZZZ___aaa``````ccceeeuuuqqqgggeeeiiiuuuttt___SSSOOOKKKEEE@@@444444444333333222222111222111111111222222333444444444333333333444555555888===FFFOOOTTTZZZgggtttzzzuuusssvvv{{{{{{qqqjjjoooxxx~~~}}}~~~yyyyyyxxx}}}{{{|||}}}|||zzzxxxxxxxxxwwwwwwvvvvvvvvvuuuuuuuuuuuuvvvvvvwwwwwwwwwvvvvvvuuuvvvwwwwwwuuuttttttuuusssqqqooonnnmmmllliiigggffffffeeeeeeddd___YYYTTTMMMIIIDDD@@@===;;;999888777999:::<<<=========<<<888888999:::<<<===?????????@@@AAABBBCCCCCCCCCCCCBBBCCCDDDFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@@@@AAABBBCCCDDDEEEFFFGGGGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQSSSSSSTTTTTTVVVWWWXXXWWWXXXYYY[[[[[[[[[[[[[[[\\\^^^___```aaaaaaaaaaaabbbccceeeeeebbbcccdddbbbbbbfffmmmssszzz|||vvvkkkbbbVVVRRRNNNKKKIIIHHHGGGEEEHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMOOOPPPQQQNNNNNNMMMMMMNNNPPPSSSUUUTTTUUUUUUVVVVVVVVVVVVUUUWWWXXXXXXZZZ[[[[[[\\\\\\[[[\\\\\\\\\[[[[[[ZZZYYYWWWWWWUUURRRNNNKKKHHHFFFBBBCCCCCCCCCCCCCCCCCCBBBBBBDDDIIIMMMRRRXXX___cccfffiiilllmmmlllkkkkkkllljjjkkkllllllmmmrrrxxx}}}~~~|||zzzwwwssslllccc^^^QQQSSSXXX]]]bbbgggjjjlllkkkllliiiccc[[[UUUUUUVVVZZZ[[[\\\\\\XXXRRRLLLHHHAAA???>>>AAACCCEEELLLSSSZZZ___bbbaaaaaadddeeeddd}}}vvvlll```UUUOOOMMMNNNPPPQQQSSSVVV[[[___bbbgggnnnqqqpppkkkeeebbbZZZVVVPPPKKKIIIIIIIIIHHHKKKIIIGGGGGGHHHHHHHHHGGGDDDFFFGGGHHHGGGDDDAAA???@@@AAABBBAAA@@@@@@AAACCCEEEHHHLLLRRRYYY___cccfffggggggfffeeeddddddcccccc```cccfffhhhiiijjjlllmmmqqqrrrrrrsssssssssrrrrrrvvvtttsssqqqqqqrrrssstttrrrsssuuuxxxzzz{{{|||}}}}}}}}}~~~~~~~~~}}}{{{zzzyyyxxxwwwuuusssrrrrrrrrrqqqqqqrrrsssuuuwwwxxxyyyuuurrriii]]]QQQKKKKKKMMMOOOWWWbbbkkkpppwww{{{ttttttttttttsssrrrqqqqqqnnnnnnnnnooonnnnnnmmmllllllkkkjjjiiiiiihhhiiiiiihhhgggfffdddcccbbbbbbbbb______^^^]]]\\\ZZZXXXWWWVVVUUUTTTPPPKKKHHHHHHHHHCCCAAA>>>;;;:::999::::::<<<===???AAABBBCCCDDDDDDBBBBBBEEEMMMUUU___kkkuuu{{{}}}}}}rrrrrrsssooobbbRRRIIIDDDEEEKKKRRR\\\___bbbbbbaaabbbeeehhh|||rrrhhhgggmmmzzzqqq]]]SSSOOOJJJBBB<<<333333333333222222111111111111111111222333444444444444444333333444444555666:::DDDMMMSSSZZZiiiwwwyyyuuutttxxx}}}}}}qqqkkkpppxxx~~~~~~}}}}}}}}}}}}}}}|||yyy}}}yyy{{{||||||{{{zzzzzz{{{xxxwwwwwwvvvuuuvvvvvvvvvvvvwwwwwwxxxxxxxxxxxxxxxuuuwwwwwwvvvuuutttuuuvvvtttsssqqqooonnnllliiifffeeedddddddddbbb^^^XXXTTTJJJGGGBBB>>><<<;;;999888888999:::<<<======<<<<<<888999:::<<<===???@@@@@@???@@@AAABBBCCCCCCCCCCCCBBBCCCEEEFFFGGGFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCCCC@@@@@@@@@AAABBBDDDEEEFFFHHHHHHHHHIIIJJJKKKMMMMMMPPPPPPQQQRRRSSSTTTUUUUUUTTTVVVWWWXXXXXXXXXZZZ[[[ZZZZZZZZZZZZ[[[\\\]]]^^^]]]]]]^^^___```bbbdddeeecccddddddcccccchhhpppvvv|||~~~wwwlllcccXXXTTTOOOLLLJJJIIIHHHFFFIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKLLLLLLNNNOOOQQQRRRQQQPPPPPPPPPQQQRRRTTTUUUUUUUUUVVVWWWXXXXXXXXXXXXYYYYYY[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[[[[YYYXXXVVVSSSPPPLLLIIIHHHCCCCCCCCCCCCCCCCCCCCCCCCBBBFFFKKKPPPTTTZZZ```dddhhhjjjlllmmmlllllllllmmmkkkmmmooooooooosssyyy~~~~~~~~~}}}{{{yyyuuunnnfffaaaSSSVVV[[[aaagggkkknnnooojjjjjjggg```XXXTTTXXX\\\eeeffffffddd^^^VVVOOOJJJDDDAAA@@@BBBCCCEEELLLTTT[[[```dddccccccfffgggeee}}}uuuiii___XXXPPPQQQTTTVVVYYY\\\```cccccchhhpppuuuvvvrrrooonnnfffaaaYYYSSSPPPOOOOOONNNNNNLLLJJJKKKMMMOOONNNLLLHHHJJJKKKKKKJJJFFFCCC@@@???@@@AAA@@@??????AAACCCDDDGGGMMMUUU^^^gggnnnrrruuuuuuuuutttrrrpppmmmlllhhhjjjlllkkkjjjiiijjjjjjnnnmmmlllkkkjjjjjjjjjjjjnnnnnnnnnooopppqqqrrrsssqqqsssuuuxxxzzz|||}}}~~~}}}}}}}}}|||||||||||||||zzzyyywwwuuusssrrrqqqqqqrrrssstttuuuvvvwwwzzz{{{vvvssskkk___RRRKKKKKKNNNQQQZZZeeennnssszzz{{{ttttttsssqqqppppppqqqrrrnnnnnnooooooooonnnllllllhhhiiiiiiiiiiiiiiihhhhhhgggfffeeecccbbbbbbbbbbbb^^^]]]]]][[[ZZZXXXVVVUUURRRRRRQQQMMMIIIFFFGGGIIIAAA???===;;;:::::::::;;;;;;<<<>>>@@@BBBCCCDDDDDDBBBAAAEEENNNVVV```ooo|||tttqqqrrrqqqkkk^^^OOOFFFDDDFFFNNNVVV___bbbdddeeefffiiipppuuuyyymmmkkkqqq}}}qqq]]]UUURRRKKKAAA<<<444444444444333333333333111111111111222333444555555444444333333444444444555999CCCLLLTTT]]]nnn}}}}}}zzzyyyzzz|||}}}{{{qqqlllqqqwww}}}~~~|||~~~{{{uuu|||zzz~~~yyy{{{}}}}}}{{{{{{{{{|||yyyxxxwwwvvvvvvvvvwwwwwwvvvwwwwwwxxxyyyyyyxxxxxxvvvwwwwwwvvvttttttuuuvvvtttsssqqqqqqpppnnnkkkhhhfffeeedddbbb```[[[VVVRRRHHHEEE@@@===;;;:::999888777888:::;;;<<<<<<;;;;;;888999;;;===>>>@@@AAAAAA???@@@AAABBBCCCCCCCCCCCCCCCDDDFFFFFFGGGFFFEEEDDDBBBBBBAAAAAAAAAAAABBBBBBAAAAAAAAABBBDDDFFFGGGHHHIIIIIIIIIIIIJJJLLLNNNOOOQQQQQQRRRSSSTTTUUUVVVVVVUUUWWWYYYYYYYYYYYY[[[]]]YYYXXXXXXYYYYYYZZZ[[[\\\\\\]]]]]]___aaaccceeefffeeeffffffeeeeeejjjrrryyy~~~xxxmmmcccZZZVVVQQQNNNLLLKKKIIIHHHIIIIIIJJJLLLMMMNNNOOOPPPNNNNNNNNNNNNOOOPPPQQQRRRRRRRRRSSSSSSSSSTTTTTTTTTUUUVVVXXXYYY[[[\\\\\\\\\[[[\\\]]]___````````````aaaaaaaaa``````___]]]]]][[[ZZZXXXVVVRRROOOLLLJJJCCCCCCCCCBBBBBBCCCCCCCCCDDDHHHNNNTTTXXX]]]bbbeeehhhkkkmmmmmmmmmmmmmmmoooiiimmmpppqqqqqqsssyyy~~~~~~~~~}}}|||{{{wwwqqqhhhcccZZZ]]]aaafffjjjlllllllllfffgggddd^^^XXXYYYbbbiiirrrrrrqqqmmmeee\\\SSSMMMGGGDDDBBBCCCDDDFFFLLLTTT[[[aaaeeedddeeehhhhhhfff|||sssjjjdddRRRTTTVVVZZZ^^^bbbeeehhhhhhlllsssyyy{{{xxxxxxxxxoooiii```ZZZVVVUUUTTTTTTPPPMMMLLLMMMPPPSSSRRRQQQMMMNNNPPPPPPNNNJJJFFFCCC???AAABBBBBBAAABBBDDDFFFFFFJJJPPPYYYdddoooxxx|||~~~{{{wwwuuurrrssssssqqqnnnkkkkkkkkkjjjiiigggeeecccccccccdddggghhhiiikkkmmmnnnpppppppppqqqtttwwwzzz}}}{{{{{{zzzzzzzzzzzz{{{|||{{{zzzxxxvvvtttrrrqqqqqqssstttvvvvvvwwwyyy{{{}}}vvvtttlll```SSSLLLLLLNNNRRR\\\hhhpppuuu{{{|||tttsssrrrpppnnnoooqqqsssnnnooopppppppppnnnmmmlllfffgggiiijjjjjjiiihhhgggfffeeedddcccbbbbbbbbbbbb]]]]]]\\\[[[YYYWWWUUUTTTOOOPPPOOOKKKGGGEEEGGGIII@@@>>><<<:::999:::;;;<<<:::;;;===???AAABBBCCCCCCBBB@@@DDDNNNWWWaaaqqqxxxnnnpppppplllkkk]]]NNNFFFCCCEEEMMMUUU___bbbfffiiilllttt}}}rrrnnnrrr}}}rrr^^^XXXVVVNNNDDD???555555555555555555444444111111111111222333444555555444444333333333444444666;;;DDDNNNVVVbbbttt}}}{{{yyyyyyooolllrrrxxx}}}|||}}}yyypppzzz}}}sssrrr~~~zzz|||}}}}}}|||zzz{{{|||zzzyyywwwvvvvvvvvvwwwxxxvvvvvvwwwxxxxxxxxxxxxxxxvvvwwwwwwvvvttttttuuuvvvsssrrrrrrrrrrrrqqqnnnkkkiiigggdddaaa^^^YYYTTTPPPGGGDDD???<<<;;;:::999888777888:::;;;;;;;;;;;;:::888999;;;===???@@@AAAAAA@@@@@@AAABBBCCCCCCCCCCCCDDDEEEFFFGGGGGGFFFEEEDDD@@@@@@@@@??????@@@AAAAAABBBBBBCCCDDDFFFGGGIIIJJJJJJJJJIIIJJJKKKLLLNNNOOORRRRRRSSSTTTUUUVVVVVVVVVWWWXXXZZZ[[[ZZZ[[[\\\^^^XXXXXXXXXXXXXXXYYYZZZ[[[^^^^^^___aaaccceeeggghhhfffggggggffffffkkkttt{{{yyynnnddd\\\XXXSSSPPPNNNMMMKKKJJJIIIJJJKKKLLLNNNPPPQQQRRRQQQPPPOOOOOOPPPQQQRRRSSSSSSTTTTTTUUUUUUUUUTTTTTTVVVWWWYYY[[[]]]^^^^^^___\\\^^^___aaabbbbbbbbbbbbcccccccccbbbbbb```______]]]\\\ZZZXXXTTTPPPNNNLLLCCCCCCBBBBBBBBBBBBCCCCCCFFFKKKQQQWWW\\\```dddfffiiikkkmmmnnnmmmmmmnnnppphhhlllqqqrrrqqqsssxxx}}}~~~}}}}}}|||xxxrrrjjjddddddfffhhhjjjkkkiiihhhfffaaabbbaaa]]][[[```mmmxxx{{{zzzxxxtttkkkaaaXXXRRRIIIEEECCCDDDDDDFFFLLLTTT\\\bbbfffeeefffiiiiiiggg|||rrrkkkddd___^^^aaadddccceeehhhnnnqqqvvv{{{~~~~~~|||sssiiibbb```^^^[[[XXXWWWUUUTTTTTTVVVXXXXXXXXXXXXWWWWWWWWWWWWUUUQQQNNNDDDCCCAAAAAACCCFFFEEEBBBHHHIIISSScccooowww~~~~~~|||yyyuuuoookkkhhhgggccc^^^ZZZYYYYYYZZZ[[[\\\^^^aaacccfffjjjooosssqqqqqqrrruuuyyy|||}}}}}}xxxxxxyyywwwvvvuuuwwwxxxwwwwwwvvvsssqqqrrrtttvvvvvvvvvvvvvvvwwwxxxyyyzzz{{{wwwmmm___SSSLLLLLLNNNRRRZZZfffqqqyyy~~~zzzyyysssqqqpppqqqsssuuuuuutttrrrrrrqqqpppnnnkkkiiihhhfffgggiiiiiihhhfffcccaaadddcccaaaaaabbbaaa```^^^\\\[[[ZZZYYYWWWUUUTTTTTTNNNMMMLLLIIIGGGDDDCCCBBB>>>===;;;:::999999:::;;;<<<>>>@@@AAAAAABBBDDDFFFCCCEEEIIIQQQ\\\iiiuuu}}}{{{jjjiiikkkmmmnnnnnn___SSSIII@@@GGGTTTUUU^^^ccciiipppxxxuuunnn{{{ooo```^^^ZZZMMM???888555555444444444333333333111111222222222333333333333333333444444444555555444;;;EEEPPP]]]lll|||{{{{{{{{{zzzyyyvvvqqqmmmoooxxx}}}}}}rrrnnnnnnjjjppp{{{zzzzzzzzzzzzzzz{{{|||}}}vvvvvvvvvvvvwwwxxxyyyyyyzzzyyyxxxxxxwwwxxxxxxxxx{{{zzzyyywwwvvvtttsssrrrtttsssrrrpppmmmkkkjjjiiieeedddbbb```\\\WWWPPPLLLFFFDDD???;;;888666666666;;;<<<<<<<<<;;;999777666::::::;;;<<<===>>>??????@@@@@@AAAAAABBBCCCDDDDDDFFFFFFFFFEEEDDDBBBAAA@@@BBBCCCDDDCCCAAA@@@@@@AAABBBCCCDDDFFFGGGIIIJJJKKKKKKKKKLLLMMMNNNPPPQQQRRRTTTTTTTTTUUUVVVWWWXXXYYYYYYYYYZZZZZZZZZZZZYYYYYY[[[YYYWWWXXX\\\^^^]]][[[]]]___aaabbbcccdddfffhhhdddiiimmmkkkhhhkkkvvvzzzqqqhhh\\\YYYTTTQQQNNNLLLIIIGGGKKKKKKKKKLLLMMMOOOPPPQQQQQQRRRRRRSSSTTTUUUUUUUUUVVVTTTSSSUUUXXXYYYWWWUUUZZZZZZZZZ[[[\\\]]]______aaaaaabbbbbbcccdddeeeeeeccccccdddeeedddcccbbbaaaaaa```]]][[[XXXSSSLLLGGGIIIFFFBBBAAAAAACCCDDDDDDHHHLLLRRRYYY___dddjjjnnniiijjjkkkmmmnnnmmmmmmllljjjnnnsssttttttvvv{{{~~~{{{wwwtttrrrqqqnnnnnnnnnnnnmmmjjjfffccc[[[YYYXXXYYY___hhhqqqwww~~~yyypppfff\\\VVVNNNHHHCCCCCCDDDGGGNNNUUU\\\bbbffffffgggjjjkkkiiiwwwrrrhhhcccbbbeeeggghhhkkkooovvvzzz~~~sssllliiigggddd```\\\[[[YYYZZZ\\\___`````````___^^^^^^]]]YYYUUUQQQFFFEEEBBBAAACCCEEEEEEBBBIIILLLWWWhhhvvv}}}wwwrrrllliiiccc___[[[WWWVVVWWWXXXYYY]]]___bbbdddgggkkkooossssssssssssuuuyyy{{{|||{{{wwwxxxxxxwwwuuuuuuvvvxxxuuuvvvxxxxxxvvvttttttuuutttuuuuuuvvvwwwxxxyyyyyyzzzuuulll___SSSLLLLLLNNNTTT\\\gggqqqxxx~~~zzzyyyuuusssqqqrrrsssssssssrrrtttsssrrrqqqooommmkkkjjjiiijjjkkklllkkkiiifffddddddbbbaaaaaaaaaaaa___^^^[[[ZZZYYYWWWUUUTTTRRRQQQMMMLLLKKKHHHFFFDDDBBBAAA===<<<;;;:::999::::::;;;<<<>>>@@@AAAAAACCCEEEGGGFFFGGGJJJSSS```mmmxxx}}}pppeeejjjppppppoooppp___SSSJJJBBBKKKZZZ\\\bbbgggooovvv~~~uuunnnzzz~~~nnnaaa___[[[MMM???888444444444444333333333333111111222222222333333333333333333444444444555555666:::CCCRRRdddvvv~~~~~~{{{yyyrrrooommmrrr~~~{{{ooolllnnniiippp}}}~~~{{{zzzzzzzzzzzz{{{{{{|||wwwwwwvvvvvvwwwxxxyyyyyyyyyyyyxxxwwwvvvvvvwwwwwwxxxxxxwwwuuutttsssrrrqqqsssrrrqqqooommmkkkjjjiiieeedddbbb___\\\VVVPPPKKKFFFCCC???;;;888666777777;;;;;;<<<<<<;;;:::888777<<<<<<===>>>>>>???@@@@@@@@@@@@AAABBBBBBCCCCCCDDDFFFFFFFFFEEEDDDCCCBBBAAAAAABBBCCCCCCAAAAAABBBCCCBBBCCCDDDFFFGGGIIIJJJKKKLLLMMMMMMNNNOOOQQQRRRSSSVVVUUUUUUVVVVVVXXXYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWYYYWWWVVVXXX\\\^^^___^^^^^^```bbbccccccdddfffhhhfffiiilllkkkkkkoooxxxzzzpppggg^^^ZZZVVVRRRPPPOOOLLLKKKLLLLLLLLLMMMNNNOOOPPPQQQRRRRRRSSSTTTUUUVVVVVVWWWXXXWWWVVVXXX[[[\\\[[[YYY\\\\\\\\\]]]^^^```aaabbbddddddddddddddddddddddddddddddeeeeeeeeecccbbbaaaaaa___]]][[[XXXSSSMMMIIIIIIGGGDDDCCCCCCDDDEEEFFFKKKPPPVVV\\\aaafffkkkoookkklllmmmnnnooooooooonnnmmmqqquuuuuuuuuvvv{{{~~~|||yyywwwuuutttqqqppppppooolllgggbbb^^^[[[ZZZYYY\\\bbbkkktttzzzzzzrrrhhh___YYYNNNHHHCCCBBBCCCFFFMMMUUU[[[aaaeeeeeefffiiijjjiii~~~zzznnnjjjhhhkkkmmmooottt{{{zzzuuurrrnnnkkkeeedddcccdddgggjjjkkkllllllkkkiiihhheeeaaaZZZVVVKKKHHHEEEEEEFFFFFFFFFFFFMMMRRR___ppp~~~~~~zzztttpppmmmhhheeebbb^^^]]]^^^___aaa```bbbeeehhhjjjmmmqqqtttvvvuuuttttttwwwxxxxxxwwwwwwwwwxxxvvvuuutttuuuwwwsssvvvzzz{{{zzzwwwtttsssssstttvvvwwwxxxyyyxxxxxxwwwtttkkk___SSSLLLLLLNNNVVV]]]hhhqqqxxx~~~}}}yyyxxxuuutttrrrrrrrrrrrrqqqooossssssrrrpppooommmlllkkkjjjkkkllllllkkkiiigggeeebbbaaa______``````___]]]ZZZYYYXXXVVVTTTRRRPPPNNNLLLKKKIIIGGGEEEBBBAAA@@@===<<<;;;:::999:::;;;<<<<<<>>>AAABBBBBBCCCEEEGGGJJJIIIKKKUUUeeesss{{{~~~|||bbb^^^iiiqqqrrrooolll\\\QQQJJJFFFSSSeeeiiigggkkkrrrzzzvvvppp{{{~~~yyylllcccbbb\\\MMM>>>999444444333333333222222222111111222222222333333333333333333444444444555555888:::BBBQQQfffyyy}}}{{{uuurrrqqqyyyzzzllliiimmmiiiqqq~~~}}}|||{{{zzzzzzzzzzzzzzzzzzwwwwwwwwwvvvwwwwwwxxxxxxyyyxxxwwwvvvuuuuuuuuuuuuuuuttttttsssrrrrrrqqqqqqrrrqqqpppooommmlllkkkjjjeeedddaaa___[[[VVVOOOKKKEEEBBB>>>:::888777777888::::::;;;;;;;;;;;;:::999>>>>>>??????@@@@@@@@@AAAAAAAAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDCCCCCCAAABBBCCCCCCBBBAAACCCDDDCCCCCCDDDFFFHHHIIIKKKKKKNNNNNNOOOQQQRRRSSSTTTUUUWWWWWWWWWWWWXXXYYYZZZZZZYYYYYYYYYYYYYYYXXXWWWWWWWWWWWWWWWYYY\\\___`````````bbbddddddddddddfffhhhhhhiiijjjkkknnnsss{{{{{{qqqhhh___\\\XXXTTTSSSRRRQQQOOONNNNNNNNNNNNNNNOOOPPPPPPSSSSSSTTTUUUVVVWWWXXXYYYYYYXXXYYY[[[]]]^^^^^^\\\^^^^^^______aaacccdddeeehhhhhhgggffffffeeeddddddffffffffffffeeedddcccbbbaaa___]]][[[YYYUUUOOOKKKIIIHHHGGGFFFFFFFFFGGGHHHQQQUUU[[[aaaeeeiiimmmpppmmmnnnoooppppppqqqppppppqqqtttwwwwwwvvvxxx{{{~~~|||zzzyyyxxxttttttsssoooiiiccc\\\XXXZZZZZZ[[[```gggqqqzzz|||tttkkkbbb]]]PPPIIICCCBBBCCCEEELLLTTTZZZ```eeeeeefffiiikkkiiiuuuqqqoooqqqsssvvv~~~~~~zzzwwwpppooonnnpppsssvvvxxxxxxvvvuuutttrrrooohhh```[[[PPPLLLIIIIIIIIIHHHJJJMMMQQQYYYgggwww}}}{{{yyywwwuuutttrrrooollliiiiiikkkllliiikkkooorrrsssuuuwwwyyyyyywwwuuutttuuuuuuuuutttvvvvvvwwwuuutttssstttvvvrrruuuxxxzzzxxxvvvttttttsssuuuwwwyyyzzzzzzxxxxxxuuurrrkkk___TTTMMMLLLNNNUUU\\\gggpppwww}}}wwwuuusssrrrqqqqqqrrrrrrpppoooppppppnnnmmmlllkkkjjjjjjjjjkkkkkkjjjhhhfffcccaaaaaa___^^^^^^______^^^\\\ZZZZZZYYYWWWTTTQQQNNNLLLIIIHHHGGGEEECCCAAA???>>><<<;;;:::999:::;;;<<<======???AAABBBCCCDDDFFFHHHLLLJJJLLLWWWhhhvvv|||}}}mmm[[[[[[fffmmmmmmkkkdddTTTKKKHHHIII[[[oootttmmmmmmpppvvv{{{wwwtttvvvmmmgggfff]]]KKK===999444333333333333222222222111111222222222333333333333333333444444444555555888;;;BBBOOO___oooyyy~~~{{{zzz{{{iiifffkkkkkkrrr~~~||||||{{{{{{zzzyyyyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwxxxxxxwwwvvvuuutttssssssssssssssssssrrrrrrrrrrrrrrrrrrqqqqqqooonnnmmmlllllleeecccaaa^^^[[[UUUNNNIIICCCAAA>>>:::888888999999999::::::;;;;;;;;;<<<<<<>>>?????????@@@@@@@@@@@@CCCDDDEEEFFFFFFFFFFFFEEEDDDEEEEEEEEEEEEEEEDDDDDDBBBCCCDDDCCCBBBAAABBBCCCDDDDDDEEEGGGIIIJJJLLLLLLPPPPPPRRRSSSUUUVVVVVVWWWYYYYYYXXXXXXYYYZZZZZZ[[[ZZZZZZZZZZZZZZZYYYXXXXXXYYYYYYYYYZZZ\\\^^^``````aaabbbddddddddddddfffggghhhggggggjjjpppwww}}}}}}sssjjj```]]]XXXUUUTTTTTTSSSRRRQQQQQQPPPOOOOOOPPPPPPPPPTTTTTTUUUWWWXXXZZZ[[[[[[YYYZZZ[[[\\\^^^______^^^______```aaabbbdddffffffiiiiiihhhhhhgggggggggfffhhhhhhggggggfffeeedddcccaaa```^^^\\\YYYVVVQQQMMMHHHHHHHHHGGGGGGGGGHHHJJJUUUYYY___dddhhhkkknnnpppnnnoooooopppqqqqqqrrrrrrsssuuuwwwxxxyyy{{{~~~~~~}}}|||yyyxxxuuuooofff^^^WWWTTTVVVXXX]]]dddmmmwww~~~vvvlllddd___RRRKKKDDDBBBBBBEEELLLSSS[[[bbbffffffhhhkkklllkkkzzzvvvuuuwwwxxx||||||{{{zzz{{{~~~}}}}}}|||zzzvvvnnneee^^^QQQKKKIIIJJJJJJIIIMMMSSSUUU```ppp}}}{{{yyywwwxxxzzz|||~~~}}}|||{{{wwwsssrrrtttvvvyyy|||}}}yyywwwwwwwwwvvvuuuuuuuuuvvvtttsssrrrsssuuurrrtttuuutttsssssstttuuuvvvwwwyyy{{{{{{zzzxxxwwwsssqqqkkkaaaVVVOOONNNOOOSSSZZZeeeooowww{{{tttrrrnnnnnnnnnoooqqqrrrpppooonnnmmmlllkkkjjjjjjjjjjjjkkkkkkjjjhhhfffccc```______]]]\\\]]]^^^^^^]]]\\\[[[[[[ZZZXXXTTTPPPLLLJJJGGGFFFEEECCCAAA???======;;;::::::999:::;;;===>>>>>>@@@BBBCCCCCCDDDGGGHHHLLLJJJMMMYYYjjjwww||||||~~~mmmccc\\\___dddfffeeefff___PPPHHHHHHKKK]]]pppsssrrrnnnlllnnnqqqyyy{{{yyy{{{vvvooollljjj]]]III<<<999444444444333333333222222111111222222222333333333333333333444444444555555555:::CCCLLLVVVbbbmmmuuu{{{~~~jjjeeeiiiooottt}}}||||||{{{zzzyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvvvvvvvwwwwwwvvvuuutttssssssssssssssssssssssssssssssssssssssssssrrrqqqooonnnnnnmmmeeecccaaa^^^ZZZTTTMMMHHHBBB@@@===:::888999:::;;;::::::::::::;;;<<<=========>>>>>>??????@@@@@@@@@EEEFFFHHHIIIIIIIIIHHHGGGDDDDDDEEEEEEEEEDDDDDDCCCDDDEEEEEEDDDBBB@@@AAABBBEEEFFFGGGIIIJJJLLLMMMNNNQQQRRRTTTUUUWWWXXXXXXXXXZZZZZZYYYYYYYYYZZZ[[[[[[[[[[[[\\\\\\\\\\\\[[[[[[]]]]]]]]]]]]]]]^^^___```aaabbbddddddddddddeeeggghhhffffffiiiqqqzzzvvvmmm```]]]XXXUUUTTTTTTTTTTTTSSSRRRRRRQQQQQQQQQQQQQQQUUUVVVWWWYYY[[[\\\^^^^^^___```aaaaaaaaaaaaaaaaaa``````aaaaaabbbdddeeefffffffffgggggghhhiiijjjjjjjjjiiihhhggggggfffffffffcccaaa^^^\\\ZZZWWWRRROOOGGGHHHHHHGGGFFFGGGIIILLLXXX\\\bbbfffiiilllnnnooooooooooooppppppqqqrrrrrrssstttwwwyyy{{{~~~|||{{{vvvnnncccZZZUUUSSSUUUXXX```iiisss}}}~~~vvvlllddd___UUUMMMFFFCCCCCCEEELLLTTT]]]ccchhhhhhjjjnnnooommm|||zzzyyy{{{{{{~~~{{{rrrfff___QQQKKKIIILLLLLLKKKQQQ[[[```mmm~~~|||yyyvvvtttqqqsssvvvzzz}}}}}}~~~{{{zzzyyyxxxwwwttttttuuusssrrrqqqrrrtttrrrrrrqqqpppooopppsssvvvyyyyyyzzzzzzzzzxxxwwwvvvqqqpppkkkbbbXXXQQQOOOPPPRRRYYYdddnnnwwwwwwqqqoookkkkkklllnnnppppppooommmlllkkkjjjhhhhhhhhhiiijjjjjjjjjiiigggeeecccaaa```]]]\\\[[[[[[]]]]]]\\\[[[\\\[[[ZZZXXXTTTOOOKKKHHHDDDDDDBBBAAA???===<<<;;;::::::999999:::<<<===>>>>>>@@@BBBDDDDDDEEEGGGIIIJJJJJJOOO[[[jjjwww|||}}}|||xxxaaa^^^```fffhhhfffcccbbb\\\NNNHHHIIILLL\\\kkkkkkssskkkfffgggjjjssswwwwww|||yyytttrrrmmm]]]GGG:::999555555444444444333333333111111222222222333333333333333333444444444555555111888BBBJJJRRR\\\hhhpppvvv|||~~~zzznnnfffiiiqqqttt|||}}}{{{zzzyyyyyyyyyyyyyyyyyyzzzyyyxxxwwwvvvvvvvvvvvvvvvuuuttttttssssssttttttttttttttttttttttttsssssstttsssrrrqqqooonnnmmmllleeeccc```]]]YYYSSSLLLGGGAAA???<<<:::999999;;;<<<;;;;;;::::::;;;<<<======<<<===>>>???@@@AAABBBBBBGGGHHHJJJKKKKKKJJJHHHGGGDDDDDDDDDDDDDDDCCCBBBBBBDDDEEEEEEDDDBBBAAAAAABBBGGGHHHIIIKKKMMMNNNOOOPPPQQQSSSUUUWWWXXXYYYYYYXXXZZZZZZZZZYYYYYYZZZZZZ[[[ZZZ[[[\\\]]]]]]^^^^^^]]]``````aaa```___^^^```bbbaaacccdddeeeeeeeeegggiiigggfffgggkkksss|||wwwnnnaaa]]]XXXTTTSSSTTTTTTTTTTTTSSSSSSRRRRRRRRRSSSSSSVVVWWWXXXZZZ]]]___```aaahhhiiijjjiiifffeeedddeeebbbbbbbbbbbbbbbcccddddddcccccceeefffhhhjjjkkkllljjjjjjiiihhhhhhhhhhhhiiieeeccc```]]]ZZZWWWSSSPPPGGGIIIIIIGGGEEEGGGKKKPPPYYY^^^dddiiikkkmmmooopppppppppppppppqqqrrrssstttssstttvvvyyy|||~~~|||wwwlllaaaYYYVVVVVVYYY^^^fffpppyyy}}}uuummmeee```XXXPPPHHHDDDCCCEEELLLTTT^^^dddiiijjjkkkoooqqqooo|||{{{{{{}}}}}}ssseee\\\TTTMMMMMMRRRSSSRRRZZZggguuuzzzvvvrrrooolllnnnqqquuu{{{}}}yyyxxxwwwvvvuuusssttttttsssqqqppprrrsssqqqqqqqqqooonnnooorrruuu{{{zzzyyyxxxvvvuuutttsssqqqpppllldddZZZSSSQQQQQQTTTZZZdddnnnvvv|||zzzwwwrrrnnnmmmjjjjjjkkklllnnnmmmkkkiiigggeeedddcccbbbccceeeeeedddddddddcccccccccbbbbbb\\\[[[ZZZZZZ\\\\\\[[[ZZZ[[[ZZZYYYWWWSSSMMMHHHEEECCCBBBAAA???===<<<;;;:::999999999999:::<<<>>>??????AAACCCDDDDDDEEEHHHJJJIIILLLSSS^^^kkkvvv}}}}}}mmmZZZZZZaaalllrrrnnngggbbbVVVIIIFFFJJJOOO]]]iiigggkkkccc___bbbeeeooo|||uuuooottt}}}yyywwwppp\\\DDD888999666666666555555555444444111111222222222333333333333333333444444444555555333777>>>GGGQQQ[[[ccciiiqqqyyy}}}{{{rrriiikkkooosss|||~~~yyyyyyyyyxxxyyyyyyzzzzzz{{{zzzyyywwwvvvuuuuuuuuutttttttttttttttuuuuuuvvvuuuuuuttttttsssssssssrrrsssrrrqqqooommmllljjjiiidddccc```]]]YYYRRRKKKFFF@@@>>>;;;999999:::<<<===<<<<<<;;;:::;;;;;;<<<===<<<===>>>@@@AAACCCDDDEEEFFFGGGIIIKKKKKKIIIGGGEEEDDDDDDDDDDDDCCCAAA@@@@@@AAACCCDDDDDDCCCCCCDDDFFFIIIJJJKKKMMMOOOPPPRRRRRRQQQSSSUUUXXXYYYYYYYYYXXXZZZZZZYYYYYYYYYYYYZZZZZZXXXYYYZZZ\\\]]]^^^______```bbbcccbbbaaaaaaccceeebbbdddfffgggggghhhjjjlllggghhhjjjooouuu~~~uuulllddd___YYYUUUTTTTTTUUUUUUTTTTTTSSSSSSSSSTTTTTTUUUWWWXXXYYY\\\^^^aaabbbcccoooppppppnnniiifffeeefffeeeeeedddcccccccccccccccaaabbbccceeeggghhhjjjjjjjjjiiiiiihhhiiiiiikkkkkkhhheeeaaa]]]ZZZWWWSSSPPPJJJKKKJJJGGGEEEGGGNNNUUU[[[___fffkkknnnoooqqqrrrrrrrrrrrrqqqrrrsssuuuvvvuuuuuuvvvyyy}}}}}}vvvkkk___XXXXXX[[[bbbgggnnnwww~~~{{{uuummmgggccc[[[RRRJJJFFFDDDFFFMMMUUU^^^dddiiijjjkkkoooqqqppp{{{{{{|||~~~}}}~~~sssdddZZZYYYRRRRRRXXXZZZYYYcccqqq|||wwwsssooollliiijjjmmmpppuuuyyy}}}vvvzzz~~~~~~~~~yyyuuutttsssrrrqqqsssssssssrrrqqqpppqqqssspppqqqqqqqqqpppppprrrttt{{{zzzxxxvvvtttrrrrrrqqqppppppmmmeee[[[TTTRRRRRRVVV\\\eeennnvvvxxxrrrqqqqqqnnnmmmmmmkkkjjjkkkllllllkkkhhheeeaaa___^^^\\\\\\]]]___```\\\]]]^^^___```aaabbbbbb[[[ZZZYYYZZZ[[[\\\[[[ZZZZZZYYYXXXVVVQQQKKKFFFCCCBBBAAA@@@>>>===;;;::::::999999999999:::<<<>>>??????AAACCCDDDEEEFFFHHHJJJHHHMMMVVVaaalllvvv~~~iiiXXXXXX```ppp{{{xxxllldddNNNCCCCCCKKKRRRaaallliiibbb[[[YYY^^^ccclllwwwpppkkkttt}}}zzzrrr\\\CCC777999777666666666666555555555111111222222222333333333333333333444444444555555777777;;;DDDPPPZZZ^^^```ooowww~~~}}}vvvlllmmmlllrrr}}}xxxxxxxxxxxxyyyzzzzzz{{{{{{zzzyyywwwvvvuuuuuuuuutttttttttttttttuuuvvvwwwuuuuuutttssssssrrrqqqqqqrrrrrrpppnnnllliiihhhgggdddccc```]]]XXXRRRKKKFFF???===;;;999999:::<<<>>>===<<<;;;::::::;;;<<<======>>>???AAACCCEEEFFFGGGEEEFFFHHHJJJJJJHHHFFFDDDDDDDDDDDDCCCBBB@@@???>>>>>>@@@BBBCCCDDDEEEGGGIIIKKKKKKMMMNNNPPPRRRSSSSSSQQQSSSVVVXXXYYYZZZYYYXXXZZZZZZYYYYYYYYYYYYYYYZZZVVVWWWYYY[[[]]]^^^_________aaaccccccbbbbbbfffiiidddfffhhhiiijjjkkkmmmooohhhjjjnnnqqqwww~~~sssjjjeeeaaa[[[VVVUUUUUUUUUUUUTTTTTTSSSSSSTTTUUUUUUVVVWWWXXXZZZ]]]___bbbdddeeeqqqrrrrrrnnniiidddcccdddggggggfffeeedddcccccccccaaaaaabbbdddeeeggghhhiiijjjiiiiiihhhiiikkklllmmmiiifffbbb^^^ZZZWWWRRROOOLLLMMMLLLHHHFFFIIIQQQXXX\\\aaagggmmmpppqqqrrrsssttttttsssssstttuuuwwwxxxxxxwwwwwwyyy|||}}}vvvjjj^^^YYYZZZ^^^iiinnnuuu|||~~~zzztttnnniiifff]]]TTTKKKFFFEEEGGGNNNVVV]]]ccchhhiiikkkooopppooo~~~}}}|||}}}zzzlll```YYYUUUUUUXXX\\\^^^cccrrryyyvvvuuutttlllpppqqqooonnnrrruuutttnnnppptttwwwzzz|||{{{zzzyyyxxxxxxxxxxxxsssrrrqqqpppppppppqqqqqqttttttttttttuuuuuuuuuuuuzzzxxxuuurrrpppqqqrrrssssssooollljjjcccYYYSSSRRRWWW]]]eeemmmuuu~~~|||uuuqqqlllkkkllllllkkkiiikkkjjjjjjjjjiiigggdddaaaYYYXXXWWWVVVUUUUUUVVVVVVZZZ[[[\\\___bbbbbb```]]]\\\[[[[[[ZZZZZZYYYYYYYYYWWWUUURRROOOMMMIIIEEEBBBAAA@@@>>><<<;;;:::;;;;;;:::999999:::;;;===???AAA===???AAABBBCCCEEEHHHJJJIIIMMMVVVbbbmmmvvv{{{|||hhhYYYaaaiiiooouuuvvvmmm```JJJIIIFFFHHHVVVggglllhhhccc___]]]___dddnnnuuupppmmmtttkkkSSSCCC<<<999666666666555444444333333222222222222222222222222333333333444444444555555555666<<>>;;;999999:::<<<===???>>><<<;;;::::::;;;<<<>>>@@@AAAAAAAAABBBEEEGGGHHHHHHHHHGGGGGGGGGFFFFFFCCCCCCDDDDDDEEEEEEFFFFFFAAABBBCCCEEEGGGIIIKKKKKKLLLMMMOOOQQQRRRSSSTTTTTTSSSUUUWWWXXXXXXXXXZZZ[[[\\\\\\[[[ZZZYYYXXXWWWWWWVVVWWWZZZ\\\^^^``````aaa```cccggghhhhhhgggggggggdddfffhhhhhhiiiiiikkkmmmjjjmmmqqqvvv||||||uuuqqqddd___YYYUUUUUUVVVUUUTTTUUUTTTUUUUUUVVVWWWXXXYYYZZZ^^^bbbbbb___^^^aaaeeennnxxxxxxllldddfffhhhffffffffffffeeecccbbbbbbbbb___aaacccddddddeeegggiiimmmlllkkkjjjjjjjjjkkkkkkjjjfffbbb___[[[XXXSSSPPPQQQNNNKKKIIIJJJOOOTTTXXX___cccjjjqqquuuuuusssrrrvvvxxxzzzzzzxxxxxxxxxyyyvvvwwwyyy{{{~~~|||zzztttiii___ZZZ]]]aaannnqqqvvv{{{}}}wwwpppjjjfffeee^^^YYYPPPGGGCCCFFFNNNTTT___bbbgggkkkmmmnnnppprrr}}}}}}~~~uuuiii___ZZZVVVVVVZZZ```eeelll}}}|||yyyyyyxxxsssvvvvvvtttuuuyyyyyyvvvkkkmmmppprrruuuxxx}}}~~~}}}}}}}}}~~~{{{{{{yyyxxxwwwwwwvvvvvvtttsssrrrppppppqqqqqqrrrtttttttttuuuuuuuuuuuuuuuuuutttqqqooooooppprrrssssssooommmkkkeee[[[UUUUUUYYY```iiiqqqyyyuuummmgggdddaaaaaadddffffffeeehhhggggggfffccc___ZZZWWWQQQPPPPPPQQQRRRUUUWWWYYYYYYZZZ]]]aaaddddddaaa___^^^]]]\\\\\\[[[ZZZYYYXXXWWWTTTQQQNNNLLLHHHDDDAAA@@@???===<<<::::::;;;;;;:::999999:::;;;===???AAA>>>@@@AAABBBBBBCCCFFFIIIJJJOOOYYYeeepppyyy~~~}}}dddTTT^^^iiirrrxxxvvvgggWWWGGGFFFDDDJJJZZZjjjnnniiiaaa]]][[[\\\```lllssspppqqq||||||fffNNN???999777666666666555444444333333222222222222222222222222333333333444444444444555555555:::DDDLLLRRRZZZaaaoooxxx~~~}}}{{{}}}{{{}}}tttqqqsssxxx}}}|||yyyvvvvvvyyy{{{{{{zzzyyyxxxvvvvvvwwwxxxwwwwwwuuutttsssrrrrrrssstttuuuuuuuuuuuutttttttttsssssstttrrrpppnnnmmmllliiigggddddddaaa]]]WWWOOOGGGCCC???===;;;999999:::;;;===>>>===<<<;;;:::;;;;;;<<<;;;===???AAABBBDDDGGGJJJHHHGGGGGGGGGFFFFFFFFFFFFCCCDDDDDDDDDDDDDDDEEEEEEBBBBBBDDDFFFHHHJJJKKKLLLNNNNNNPPPRRRSSSTTTUUUUUUTTTVVVYYYYYYYYYYYYZZZ[[[\\\[[[[[[ZZZYYYYYYXXXXXX[[[[[[\\\]]]^^^______``````cccfffhhhhhhgggggghhhfffhhhiiijjjjjjjjjlllnnnmmmpppuuuzzz{{{tttpppddd___YYYVVVVVVVVVUUUTTTUUUUUUUUUUUUVVVXXXYYYYYYZZZ^^^bbbaaa___]]]```ccchhhrrruuukkkdddfffhhheeedddeeeeeedddcccbbbbbbbbbaaaccceeeeeeeeefffhhhjjjmmmlllkkkkkkjjjjjjkkkkkkkkkhhhddd```^^^ZZZWWWTTTRRRPPPMMMKKKLLLQQQVVVYYYaaaffflllsssvvvwwwuuusssuuuwwwxxxxxxwwwwwwwwwxxxxxxyyy{{{}}}~~~|||vvvlllccc___aaaeeerrruuuzzz}}}yyysssmmmhhhfffeeeaaa[[[RRRJJJEEEHHHOOOUUU___ccchhhllloooqqqrrrttt|||}}}xxxnnneee```]]]]]]^^^bbbhhhooozzz}}}}}}|||zzz|||{{{{{{~~~yyyjjjkkknnnoooooopppsssuuusssttttttuuuwwwyyyzzz{{{yyyxxxwwwvvvvvvvvvvvvvvvuuutttrrrqqqqqqqqqrrrsssuuuuuuttttttttttttttttttooonnnmmmmmmmmmoooqqqsssrrrnnnllllllggg^^^YYYYYY^^^eeeoooxxx~~~zzznnnbbb[[[XXXVVVUUUVVVZZZ^^^``````cccdddcccaaa\\\VVVPPPLLLJJJJJJKKKMMMQQQVVVZZZ]]]bbbcccfffjjjlllkkkhhheeeaaa```___]]][[[ZZZXXXXXXUUUSSSOOOLLLJJJGGGCCC@@@@@@>>>===;;;:::::::::;;;999999:::;;;<<<>>>???@@@@@@AAAAAAAAAAAABBBEEEGGGKKKRRR]]]iiiuuu}}}ttt[[[UUU___mmmzzzyyydddQQQFFFEEEFFFOOOaaaooopppiii```]]]\\\\\\aaaooo~~~tttnnntttvvv]]]GGG===999888666666666555444444333333222222222222222222222222333333333333444444444444555444777@@@IIIPPPXXX```nnntttyyyyyy{{{{{{xxx}}}zzzxxx{{{zzz~~~wwwyyyyyyssssssxxx}}}wwwuuuttttttwwwzzz{{{{{{xxxwwwuuuvvvwwwyyyxxxxxxuuutttsssrrrrrrssstttuuuvvvvvvuuuuuuuuuuuutttttttttrrrpppnnnnnnllljjjhhhfffdddbbb]]]UUUMMMFFFAAA===<<<:::999888999;;;<<<===<<<<<<;;;;;;;;;<<<<<<;;;===@@@AAABBBDDDFFFIIIFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCEEEGGGIIIKKKLLLMMMPPPQQQRRRTTTUUUVVVVVVVVVWWWXXXZZZ[[[ZZZYYYZZZ[[[ZZZZZZZZZZZZZZZZZZZZZZZZ___^^^]]]]]]]]]^^^_________bbbfffhhhhhhhhhhhhiiihhhjjjllllllkkklllmmmoooppptttyyy{{{sssnnnccc___ZZZWWWVVVVVVVVVUUUUUUUUUUUUVVVWWWXXXZZZZZZ\\\___aaaaaa^^^]]]^^^```aaakkkooohhhdddfffgggdddccccccccccccccccccccccccdddeeeggggggfffggghhhjjjlllllllllkkkkkkkkkkkkkkkkkkiiieeecccaaa^^^[[[XXXTTTSSSPPPOOOPPPTTTXXX[[[dddhhhnnntttxxxxxxvvvuuusssuuuvvvwwwvvvuuuvvvwwwzzz{{{}}}~~~yyyqqqiiifffhhhkkkvvvyyy}}}|||xxxrrrlllhhhfffggghhheee___VVVMMMHHHJJJPPPUUU^^^bbbiiinnnqqqsssuuuwww|||qqqhhhcccbbbbbbfffhhhmmmsss|||~~~~~~}}}|||}}}}}}~~~|||nnnoooppppppmmmlllkkklllkkkkkkkkknnnrrruuuwwwwwwuuuuuuuuuuuuvvvwwwwwwxxxuuutttsssrrrqqqrrrsssssstttttttttttttttsssssssssnnnmmmlllllllllnnnpppqqqooolllkkkkkkggg```\\\\\\cccjjjuuu~~~}}}}}}yyyqqqhhh]]]TTTOOONNNNNNNNNOOORRRVVVYYY[[[]]]^^^___]]]WWWPPPKKKHHHJJJKKKMMMQQQVVV\\\bbbeeerrrrrrtttuuuuuurrrlllgggcccbbb```^^^[[[YYYXXXWWWSSSPPPMMMJJJHHHEEEBBB???>>>===<<<::::::::::::;;;999::::::;;;===>>>@@@@@@AAABBBBBBAAA@@@BBBDDDGGGMMMUUUbbbnnnyyyjjjTTTWWW```mmmzzz~~~sss]]]JJJGGGFFFIIIVVVgggqqqnnnhhh```___^^^```hhhyyy{{{uuukkkwwwnnnTTTBBB<<<;;;;;;666666666555444444333333222222222222222222222222222222333333333444444444666444666>>>GGGNNNXXX```lllppprrrtttzzz{{{~~~|||{{{}}}zzzxxxzzzzzzzzzqqqppp||||||tttsssyyy}}}uuuvvvwwwxxxzzzzzzzzzzzzyyyxxxvvvvvvwwwxxxwwwvvvtttssssssrrrrrrsssssstttvvvvvvvvvvvvvvvuuuuuuuuutttrrrpppooonnnmmmkkkiiieeeccc___ZZZRRRJJJBBB>>><<<;;;999888888999:::;;;<<<<<<<<<<<<<<<<<<<<<===???AAACCCCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAADDDEEEFFFHHHJJJLLLMMMNNNRRRSSSTTTUUUWWWWWWXXXXXXXXXZZZ\\\\\\ZZZZZZZZZ[[[YYYYYYZZZ[[[[[[\\\\\\]]]___^^^\\\\\\\\\]]]___aaa```cccfffiiiiiiiiiiiijjjjjjlllmmmmmmmmmmmmnnnppprrrvvv}}}|||sssmmmbbb___\\\YYYWWWVVVVVVVVVVVVVVVVVVWWWXXXZZZ[[[\\\^^^___aaa```^^^\\\]]]^^^ZZZccciiigggdddffffffdddcccccccccccceeeeeeeeedddeeeggghhhgggffffffgggiiilllllllllllllllkkkkkkjjjkkkiiifffdddbbb```^^^[[[WWWVVVTTTSSSUUUXXX[[[^^^fffjjjoootttwwwxxxvvvuuuqqqsssuuuuuuuuutttuuuvvv{{{|||~~~}}}wwwqqqnnnoooqqqyyyzzz}}}~~~|||zzzvvvqqqkkkfffeeehhhjjjllljjjdddZZZQQQKKKKKKPPPUUU\\\aaahhhnnnrrrtttwwwxxx~~~wwwmmmgggeeegggiiikkkpppvvv~~~~~~|||{{{zzz{{{{{{}}}~~~vvvwwwwwwuuuqqqmmmjjjjjjgggffffffiiinnnrrrsssssssssssstttuuuvvvxxxzzz{{{uuutttsssrrrqqqrrrssssssssssssssssssrrrrrrqqqqqqooonnnmmmllllllmmmmmmnnnllliiiiiijjjgggaaa]]]^^^gggmmmvvv~~~~~~wwwrrrooolllfff___XXXQQQLLLIIIIIIIIIIIIJJJKKKNNNQQQSSSSSSUUUWWWVVVQQQLLLHHHGGGKKKMMMRRRYYYbbbjjjpppttt}}}|||yyyssskkkfffcccbbb```]]][[[XXXVVVUUUQQQNNNJJJGGGEEECCC@@@>>>===<<<;;;:::999999::::::999:::;;;<<<>>>???@@@@@@AAABBBBBBAAAAAACCCFFFIIIPPPYYYgggttt}}}|||dddTTTXXX]]]fffoooooobbbPPPCCCFFFFFFLLLZZZggglllhhhbbb_________cccppptttpppiiiyyyiiiNNN???<<<;;;999666666666555444444333333222222222222222222222222222222222333333333444444777555666>>>FFFMMMWWW```iiilllooorrrzzz~~~}}}~~~zzzxxx}}}zzzppplllwwwtttsssyyy~~~wwwzzz}}}|||zzzxxx|||zzzwwwwwwwwwvvvuuutttsssssssssrrrrrrsssssssssuuuuuuuuuvvvvvvvvvvvvvvvtttrrrpppoooooonnnkkkjjjeeeccc___YYYQQQHHHAAA===;;;:::999999999:::;;;;;;;;;<<<<<<===>>>>>>>>>>>>AAACCCEEEEEECCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAEEEFFFGGGIIIKKKMMMOOOPPPTTTUUUVVVWWWXXXXXXYYYXXXYYYZZZ\\\\\\[[[ZZZZZZ[[[YYYYYYZZZ[[[\\\]]]^^^^^^\\\\\\[[[[[[\\\___bbbcccaaadddhhhjjjjjjjjjjjjkkkkkklllnnnnnnnnnnnnpppqqqtttyyy|||sssmmmaaa```]]]ZZZXXXWWWWWWXXXWWWXXXXXXYYY[[[\\\^^^______```aaa```___]]]]]]]]]XXX___eeeffffffffffffeeefffdddccceeeggghhhgggfffeeefffggggggfffeeefffhhhllllllmmmmmmmmmlllkkkjjjjjjhhheeedddcccaaa___\\\YYYXXXWWWXXXYYY[[[^^^```gggjjjooosssvvvvvvuuutttqqqsssuuuuuuuuuuuuvvvwww{{{|||}}}|||wwwuuuuuuvvvzzz{{{{{{{{{yyywwwuuusssnnnjjjeeedddhhhmmmqqqtttooojjj___TTTMMMLLLOOOSSSZZZ___gggnnnrrruuuwwwxxx~~~}}}uuummmjjjjjjnnnpppnnnuuu~~~~~~|||{{{xxxzzz{{{|||{{{|||~~~|||xxxsssooonnniiihhhgggjjjpppttttttsssuuuuuuuuuvvvxxxzzz{{{|||uuutttrrrqqqqqqqqqrrrsssrrrrrrqqqqqqppppppoooooopppooonnnmmmlllllllllkkkkkkhhhhhhjjjhhhbbb___```ggglllrrrxxxzzzuuullleee\\\YYYTTTOOOJJJGGGFFFEEEFFFFFFFFFEEEDDDEEEHHHKKKIIILLLOOONNNKKKHHHGGGIIIKKKPPPXXXcccnnnwww~~~{{{tttmmmhhhaaa```^^^\\\YYYVVVTTTSSSPPPLLLHHHEEECCCAAA???===<<<;;;:::999888999::::::999:::;;;===??????@@@@@@@@@AAAAAAAAABBBEEEJJJMMMTTT___nnn{{{uuubbb[[[aaabbbgggjjjdddVVVJJJDDDDDDFFFOOO\\\eeeeeeaaa___^^^]]]^^^eeewwwwwwnnnllllll~~~dddJJJ===;;;999555666666666555444444333333222222222222222222222222222222222222333333333333666444666===EEEMMMVVV___eeejjjooosss{{{||||||~~~yyyxxxuuuooowwwwwwssszzzzzz~~~}}}zzzxxx}}}{{{xxxwwwvvvvvvtttsssrrrrrrrrrssssssrrrrrrrrrttttttuuuuuuuuuuuuvvvvvvtttrrrpppoooooonnnllljjjgggddd```YYYRRRJJJCCC@@@:::::::::::::::;;;;;;<<<<<<<<<>>>???@@@@@@@@@@@@???BBBEEEFFFFFFFFFFFFGGGDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCGGGGGGIIIKKKMMMOOOPPPQQQUUUVVVWWWXXXYYYYYYYYYYYYXXXYYY[[[[[[[[[ZZZ[[[\\\YYYZZZ[[[\\\]]]^^^______[[[[[[[[[\\\___aaadddfffdddgggkkkllllllkkkkkkkkklllnnnppppppqqqqqqsssuuuxxx}}}{{{rrrkkk``````___\\\YYYWWWXXXYYYYYYZZZZZZ[[[]]]___aaabbb```aaaaaaaaa```___^^^^^^ZZZ^^^dddggggggggggggggghhheeedddeeeiiijjjhhhfffeeefffhhhgggffffffggghhhlllmmmmmmnnnnnnlllkkkjjjjjjhhhfffdddcccaaa___]]]ZZZZZZZZZ[[[\\\^^^```aaagggjjjnnnrrrtttuuutttsssqqqsssvvvvvvvvvvvvwwwxxxzzz{{{}}}|||zzzyyyyyyzzzyyywwwtttrrrooonnnmmmgggdddbbbfffnnnvvv{{{}}}wwwqqqfffYYYPPPMMMOOORRRZZZ___hhhooosssuuuwwwxxx}}}~~~zzzuuupppoooqqqtttwwwuuu~~~~~~}}}zzz}}}~~~|||}}}zzz}}}~~~zzzwwwuuurrrooonnnrrryyy}}}~~~|||zzzzzzyyyyyyyyyzzzzzz{{{tttsssrrrppppppqqqqqqrrrqqqppppppooonnnnnnmmmmmmnnnnnnmmmllllllkkkkkkkkkkkkiiiiiikkkiiidddaaaaaaeeegggkkkooooooiii```YYYOOOLLLIIIEEECCCCCCCCCDDDEEEFFFFFFDDDAAABBBEEEHHHEEEIIIKKKKKKGGGFFFIIILLLPPPUUU___jjjttt{{{|||yyyuuuqqqlllhhh___^^^\\\YYYWWWTTTRRRQQQNNNKKKFFFCCCAAA@@@>>>===;;;;;;999888888888999:::999:::<<<>>>???@@@@@@@@@???@@@AAAAAACCCHHHNNNRRRZZZeeeuuunnn```aaajjjkkkllljjj___OOOHHHIIIDDDHHHUUUbbbgggcccbbbddd```______hhh~~~xxxrrrqqqqqqzzz]]]EEE<<<<<<:::555666666666555444444333333222222222222222222222222111222222222222333333333444222444<<>><<<;;;:::999888888888999:::999:::<<<>>>@@@@@@@@@@@@>>>???@@@BBBDDDJJJPPPUUU^^^jjjzzzhhh]]]dddllllllmmmhhhYYYHHHCCCHHHFFFMMM[[[hhhkkkffffffkkkdddbbbbbblll{{{zzzuuuqqqVVVAAA<<<@@@???:::777666666555444444333333222222222222222222222222111111222222222333333333222000333;;;CCCIIIRRRYYY```iiirrrxxx~~~~~~zzzyyy{{{{{{||||||rrr{{{|||~~~~~~|||yyyxxx{{{~~~zzzxxxwwwvvvwwwwwwwwwvvvqqqrrrrrrssssssrrrrrrqqqrrrsssssssssttttttuuuuuutttrrrpppooooooooommmkkkcccaaa\\\VVVOOOHHHBBB???;;;;;;;;;<<<<<<=========<<<>>>@@@BBBCCCDDDCCCCCCFFFHHHJJJJJJHHHFFFEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGCCCCCCDDDDDDEEEEEEFFFFFFHHHIIIJJJLLLNNNPPPRRRRRRVVVVVVWWWXXXYYYYYYYYYXXXUUUWWWYYYZZZZZZZZZ\\\]]][[[[[[\\\]]]]]]^^^______^^^___aaaccceeefffggggggjjjllloooooonnnlllllllllooorrrtttvvvwwwyyy{{{~~~wwwnnnfff___``````^^^ZZZWWWYYY[[[]]]]]]^^^___aaaccceeefffaaaaaaaaabbbccccccbbb```aaabbbeeeiiijjjiiiiiijjjiiieeebbbdddhhhiiifffcccfffhhhiiijjjiiiiiikkkllllllmmmnnnoooooommmkkkjjjmmmkkkhhhfffeeeccc```^^^[[[\\\]]]^^^___aaaaaabbbjjjlllpppsssuuuuuutttssstttvvvxxxyyyyyyyyyzzz||||||}}}~~~|||zzzoookkkfff```\\\[[[[[[\\\\\\]]]aaammm{{{}}}qqqcccWWWQQQQQQSSS]]]ccckkkrrrvvvxxxxxxyyy~~~}}}}}}|||||||||}}}}}}}}}~~~}}}{{{yyywwwzzz~~~~~~~~~}}}}}}{{{|||~~~}}}}}}}}}}}}~~~zzzvvvttttttsssttttttttttttsssrrrqqqpppllllllmmmmmmllllllkkkjjjjjjkkklllmmmmmmlllkkkjjjjjjjjjkkkkkkjjjhhhgggfffhhhgggfffccc^^^WWWNNNHHH@@@@@@AAABBBCCCCCCCCCCCCCCCEEECCC???AAAGGGIIIEEEEEEGGGKKKMMMOOORRRTTTVVVZZZ]]]bbbhhhlllkkkgggcccbbbaaa___^^^^^^^^^[[[YYY\\\[[[ZZZYYYWWWRRRMMMHHHHHHFFFEEEDDDCCCAAA===:::<<<<<<;;;:::999999999999;;;<<<===>>>???@@@@@@@@@BBB???@@@FFFKKKNNNTTT[[[hhhqqqzzzxxx___^^^jjjmmmoooqqqkkk[[[JJJCCCEEEGGGSSSccclllmmmiiieeeccc___bbbeeennn{{{{{{dddMMMCCC<<<===???888666777777888777555444333333333333333333333333333333222222111111222222333555444444999BBBMMMVVV[[[bbbllltttxxx~~~{{{xxxuuuzzzzzzxxxyyy~~~vvvwwwsssyyy}}}yyyzzzzzzxxxxxx{{{{{{yyywwwvvvttttttuuuuuurrrrrrrrrssstttuuuvvvwwwuuutttsssrrrrrrrrrrrrrrruuutttsssqqqooollljjjiiifffccc]]]VVVOOOIIIEEECCC:::888777777:::>>>???@@@???@@@@@@AAABBBCCCDDDDDDGGGLLLPPPPPPJJJFFFEEEFFFGGGEEECCCEEEHHHIIIHHHFFFCCCDDDDDDDDDCCCDDDFFFIIIMMMMMMNNNOOOQQQRRRRRRSSSWWWWWWWWWWWWWWWXXXYYYYYYYYYZZZZZZ[[[\\\\\\]]]]]][[[[[[[[[ZZZZZZ[[[___bbbaaaaaabbbccceeegggiiijjjkkklllnnnpppqqqpppooonnnssswwwzzzzzzyyyzzz}}}yyyqqqjjjfffaaaaaa```^^^\\\[[[YYYXXX[[[\\\^^^```bbbbbbbbbbbbbbbcccdddfffgggffffffeeecccccccccddddddfffggghhheeeeeeffffffggghhhhhhhhhgggggggggggghhhiiijjjkkklllllllllmmmmmmmmmnnnnnnmmmlllkkkiiifffdddcccbbb___^^^]]]]]]___bbbfffhhhkkkooosssvvvvvvtttssssssrrrtttvvvxxxxxxyyyzzz||||||~~~xxxoooggg^^^UUURRRQQQRRRUUUZZZWWW\\\ffftttwwwhhh[[[TTTRRRRRR^^^eeemmmsssttttttuuuvvv~~~~~~{{{{{{||||||}}}}}}}}}~~~{{{}}}~~~}}}}}}~~~~~~}}}}}}|||{{{zzzzzzzzzzzz{{{|||||||||||||||}}}yyyvvvuuuttttttttttttttttttttttttttttttnnnnnnnnnmmmlllkkkkkkkkkjjjjjjkkkkkkkkkkkkjjjjjjkkklllllllllllljjjiiigggfffeeeccc```ZZZQQQIIICCCAAABBBCCCCCCDDDDDDDDDDDDBBBEEEDDDAAACCCIIIKKKHHHKKKMMMQQQUUUWWWYYY[[[\\\[[[\\\^^^aaabbbaaa]]]ZZZWWWVVVUUUVVVYYY[[[\\\\\\]]]\\\[[[YYYWWWSSSNNNJJJEEECCCBBBAAA@@@>>>:::888;;;:::999999888999999999<<<===???AAABBBCCCDDDDDDCCCAAACCCHHHKKKOOOVVV^^^jjjsss|||tttbbbaaaiiiuuuwwwxxxqqq```MMMEEEFFFLLL[[[jjjpppqqqpppkkkfff^^^```fffvvv}}}www\\\JJJDDD>>>>>>>>>666444444555555444333111000111111111111111111111111333222222111111222222333555444555999AAALLLUUU[[[]]]iiiuuu}}}~~~wwwuuuttttttttt}}}{{{yyyyyy{{{xxxuuuwww|||}}}xxxyyyyyywwwwwwzzzwwwvvvuuuttttttuuuuuuvvvrrrrrrrrrrrrssstttuuuvvvuuutttssssssrrrrrrrrrsssssssssrrrqqqooonnnlllkkkfffccc]]]VVVOOOHHHDDDAAA;;;999777888;;;===?????????@@@@@@AAABBBCCCDDDDDDFFFKKKOOOOOOJJJFFFEEEFFFGGGFFFDDDEEEHHHIIIGGGEEEDDDDDDEEEEEEEEEFFFIIIKKKNNNNNNNNNOOOPPPRRRSSSTTTVVVVVVVVVWWWXXXYYY[[[\\\[[[[[[[[[\\\\\\]]]]]]]]]\\\\\\]]]\\\\\\^^^aaadddcccddddddfffgggiiikkkllllllnnnppprrrsssrrrrrrqqquuuyyy|||}}}|||}}}vvvnnnhhhdddaaa```^^^]]][[[ZZZYYYYYY```aaaaaabbbbbbaaaaaa```cccccceeefffggghhhhhhhhheeeeeeffffffggghhhiiiiiihhhhhhgggggggggfffffffffgggggghhhiiijjjlllnnnooolllllllllmmmmmmmmmnnnnnnmmmllljjjhhhfffdddcccbbb___^^^^^^^^^```cccfffhhhiiilllppprrrrrrqqqqqqqqqsssuuuxxxyyyyyyzzz|||}}}}}}wwwlll```XXXPPPMMMMMMNNNRRRWWWYYY^^^iiixxx{{{kkk]]]UUUSSSTTT^^^eeemmmrrrttttttuuuwww~~~}}}~~~}}}}}}|||xxxyyy{{{}}}~~~~~~~~~}}}zzz{{{}}}}}}}}}|||{{{zzzyyyxxxwwwvvvwwwvvvvvvvvvwwwxxxzzz{{{~~~~~~{{{xxxvvvuuuuuuuuussssssrrrrrrsssuuuvvvxxxrrrqqqooommmlllkkkkkkkkkjjjjjjiiiiiiiiiiiijjjjjjlllmmmmmmnnnmmmllljjjiiigggfffccc^^^VVVMMMEEE@@@CCCCCCDDDEEEEEEEEEDDDDDDCCCFFFGGGGGGIIINNNPPPOOORRRUUUZZZ^^^bbbddddddddd^^^\\\ZZZXXXXXXWWWTTTSSSRRRPPPOOOQQQVVV\\\___aaabbb```]]]ZZZWWWTTTOOOLLLCCCAAA@@@???>>>===:::777999888888888888999::::::>>>???AAACCCEEEGGGHHHHHHCCCCCCGGGKKKLLLOOOYYYdddmmmvvvnnndddeeehhhssssssssslll\\\KKKDDDEEETTTffftttuuuvvvyyysssiii]]]^^^jjjyyy}}}kkkTTTGGGDDD??????>>>555777777777777666555444333111111111111111111111111333222222111111222222333555444555888@@@JJJTTTZZZYYYfffvvvuuuooommmooorrrqqqzzz}}}||||||uuutttqqq|||zzz}}}|||xxxxxxxxxvvvvvvyyytttttttttttttttuuuvvvwwwsssssssssttttttuuuuuuvvvtttttttttsssssssssssssssrrrrrrqqqqqqpppooommmmmmfffccc^^^VVVNNNGGGBBB???<<<:::888999;;;===>>>>>>???@@@@@@AAABBBCCCDDDDDDFFFIIIMMMMMMIIIFFFEEEEEEFFFEEEDDDDDDEEEEEEDDDCCCDDDEEEFFFFFFFFFHHHKKKNNNOOOOOONNNNNNPPPRRRUUUWWWUUUUUUVVVWWWYYY[[[]]]^^^\\\\\\\\\]]]]]]]]]]]]]]]]]]^^^^^^^^^___```dddfffffffffgggiiikkklllnnnnnnnnnppprrrtttuuuuuuuuutttxxx{{{{{{rrrkkkeeebbbaaa___]]]ZZZYYYYYYZZZ[[[ccccccbbbbbbbbbbbbccccccdddeeeeeefffggghhhjjjjjjhhhhhhhhhiiiiiijjjkkkkkkkkkjjjiiihhhgggfffeeedddhhhhhhiiikkkmmmoooqqqrrrlllmmmmmmmmmmmmnnnnnnnnnlllkkkiiihhhfffdddbbbbbb``````___```aaadddgggiiijjjllloooooooooooopppqqqtttvvvyyyzzz{{{|||}}}~~~ttthhhZZZRRRKKKJJJKKKLLLPPPUUU\\\cccpppooo```WWWUUUUUU^^^eeemmmrrrttttttvvvwww~~~}}}~~~}}}|||{{{{{{{{{yyyzzz|||~~~~~~~~~|||{{{zzz{{{}}}|||{{{zzzyyywwwvvvuuuttttttsssrrrqqqrrrtttwwwyyyyyy{{{||||||{{{yyywwwvvvvvvvvvvvvsssrrrqqqpppqqqsssvvvwwwuuussspppmmmkkkkkkkkklllkkkjjjiiihhhhhhiiijjjkkkllllllmmmmmmmmmllljjjiiijjjiiifff___VVVLLLEEEAAACCCCCCDDDEEEEEEEEEEEEDDDEEEHHHKKKMMMPPPSSSWWWXXXZZZ\\\aaagggkkklllkkkiiiaaa]]]XXXUUUTTTUUUVVVVVVXXXVVVUUUWWW\\\bbbfffiiiiiieee```[[[VVVRRRMMMJJJCCCBBB@@@??????>>><<<999999999999999:::;;;<<<===@@@AAACCCEEEFFFGGGHHHHHHBBBDDDIIILLLMMMPPP\\\iiiqqqzzzvvvffffffjjjiiillljjjfff___RRRGGGFFFKKK]]]ooo{{{xxxyyy}}}xxxjjj^^^^^^ooo{{{xxxeeePPPEEECCC>>>>>>>>>555999999999888888777666666333333333333333333333333333222222111111222222333444444555777===GGGRRRYYYXXXdddtttzzzsssmmmjjjlllpppsss{{{~~~qqqnnnmmmuuu{{{zzz~~~|||xxxxxxxxxuuuuuuxxxuuuuuuuuuuuuvvvvvvvvvwwwuuuuuuvvvvvvwwwvvvvvvvvvssstttttttttttttttssssssssssssrrrqqqpppnnnmmmlllgggddd^^^WWWNNNFFF@@@===<<<;;;999:::<<<=========???@@@@@@AAABBBCCCDDDDDDEEEGGGJJJJJJHHHEEEEEEEEEDDDCCCBBBBBBBBBBBBAAA@@@CCCDDDFFFFFFGGGIIIMMMPPPQQQPPPOOONNNPPPSSSWWWYYYVVVVVVWWWXXXYYY[[[]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^`````````bbbeeegggggghhhiiikkkmmmnnnooopppoooqqqrrrtttvvvwwwwwwwwwyyy}}}yyypppiiidddaaa```^^^[[[YYYXXXYYY[[[\\\aaa`````````bbbdddfffggggggfffeeeeeeeeefffhhhiiiiiiiiijjjjjjkkkkkkkkkkkkkkkjjjjjjiiiggggggfffeeejjjjjjkkklllmmmoooqqqrrrmmmmmmmmmmmmmmmnnnnnnnnnkkkjjjiiigggeeedddbbbbbbbbbbbbaaabbbccceeehhhiiimmmnnnooooooooooooqqqssssssvvvyyyzzz{{{|||~~~~~~pppcccVVVOOOJJJJJJLLLOOOTTTYYYbbbjjjyyypppaaaXXXVVVVVV___eeemmmrrrttttttwwwyyy~~~}}}~~~}}}{{{{{{zzz{{{{{{|||}}}~~~}}}{{{yyy|||}}}~~~|||{{{zzzyyywwwvvvuuutttrrrqqqooonnnoooqqqtttvvvvvvwwwyyy{{{{{{{{{{{{|||xxxxxxwwwwwwvvvvvvvvvvvvrrrqqqpppooooooqqqssstttvvvtttqqqnnnlllkkkkkkllllllkkkjjjiiiiiijjjkkkllljjjjjjkkkllllllkkkiiihhhkkkjjjfff___TTTJJJDDDBBBBBBCCCDDDEEEEEEFFFFFFFFFFFFHHHLLLQQQTTTWWW\\\aaaccceeejjjpppttttttppplllbbb^^^YYYWWWXXX\\\___aaaaaa``````ccchhhnnnrrrtttooojjjbbbZZZTTTNNNIIIFFFBBB@@@>>>>>>>>>===<<<::::::::::::;;;<<<===>>>???CCCCCCDDDEEEEEEEEEEEEEEEAAADDDIIIMMMOOOTTTaaannnvvv~~~lllbbbiiimmmkkknnnggg^^^UUULLLHHHNNNWWWfffttt|||yyyxxx{{{uuuiii```bbbvvv{{{|||dddPPPDDDAAA<<<===>>>888777777666555555444444444333333333333333333333333333222222111111222222333444444555666;;;EEEPPPYYYZZZbbbppp}}}zzzxxxssslllkkknnnttt{{{qqqmmmkkkpppwww}}}xxxxxx|||xxxxxxwwwuuuuuuwwwxxxxxxxxxxxxwwwwwwvvvvvvuuuuuuvvvvvvvvvuuuttttttsssssstttuuuuuuttttttsssuuuuuutttrrrpppnnnllljjjgggddd___XXXOOOGGG@@@<<<<<<;;;:::;;;<<<>>>===<<>><<<;;;;;;<<<;;;:::;;;;;;;;;<<<===>>>???@@@CCCCCCDDDDDDDDDDDDCCCCCCCCCDDDHHHNNNSSSZZZgggtttzzzzzzhhhgggnnnqqqnnnmmmcccWWWMMMFFFGGGSSS___ooouuuxxxwwwvvvtttnnnhhhdddkkk~~~vvv{{{}}}cccOOODDD@@@:::;;;>>>::::::999888777666666666666111111111111111111111111333222222111111222222333444555555666999BBBOOOXXX[[[```lllyyy|||{{{~~~zzzpppjjjlllqqqvvv}}}|||uuurrrnnnooottt|||yyyuuu|||}}}yyyyyyxxxuuuuuuwwwxxxyyyyyyyyyxxxxxxwwwvvvsssttttttuuutttsssqqqppprrrssstttvvvvvvuuuttttttvvvvvvuuussspppmmmkkkjjjgggeee```YYYQQQHHHAAA===;;;::::::;;;===???>>>===???@@@@@@AAABBBCCCDDDDDDCCCCCCEEEEEEFFFEEEDDDDDDEEEFFFGGGFFFEEEDDDEEEFFFCCCDDDFFFGGGHHHJJJMMMPPPQQQQQQPPPQQQSSSVVVYYY[[[ZZZZZZZZZZZZZZZ[[[[[[\\\[[[[[[[[[\\\]]]^^^^^^^^^___aaacccccccccccceeefffgggiiikkkmmmooopppppppppqqqrrrsssuuuxxxzzz{{{||||||}}}tttmmmgggcccaaa\\\\\\ZZZZZZZZZ\\\^^^___cccbbbbbbbbbbbbbbbbbbccchhhgggfffeeedddccccccccchhhiiikkkkkklllkkkjjjiiiggghhhhhhiiijjjkkkkkkkkkmmmmmmllllllllllllmmmmmmooooooooonnnnnnnnnnnnmmmkkkkkkjjjhhhgggfffddddddeeeeeeffffffgggiiijjjkkklllmmmnnnmmmlllmmmnnnppprrruuuxxxzzz{{{|||~~~}}}pppcccSSSNNNKKKOOOTTTYYY___eeesss~~~ooo```YYYWWWYYY___eeemmmqqqsssuuuxxx{{{~~~}}}|||zzzzzzzzz{{{}}}~~~~~~~~~~~~~~~~~~{{{uuuttttttwww}}}zzz{{{|||~~~yyyxxxxxxwwwvvvvvvuuuuuurrrqqqooonnnnnnnnnpppqqqsssvvvyyyyyyxxxwwwxxxyyyvvvvvvvvvvvvuuuuuuttttttmmmmmmnnnpppqqqrrrssstttrrrqqqpppooommmlllkkkjjjiiiiiijjjjjjjjjjjjiiiiiiggghhhiiijjjjjjiiihhhhhhddddddaaaXXXMMMEEECCCCCCCCCDDDFFFHHHJJJLLLMMMMMMOOOOOOSSSZZZ]]]aaalllwww{{{rrrooollllllooosssvvvwwwtttvvvzzzqqqjjj___UUUNNNIIIFFFDDD@@@>>>;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<===>>>???AAABBBCCCDDDDDDDDDDDDDDDEEEEEEHHHPPPXXXaaannnzzz}}}nnnjjjqqquuutttqqqeeeZZZNNNFFFCCCIIIWWWeeexxxtttsssvvvssslllgggggghhhuuuwwwqqq{{{www]]]KKKBBB@@@:::;;;???:::===<<<:::999888888999999111111111111111111111111333222222111111222222333444555555555888@@@MMMWWWYYY]]]iiixxx~~~yyy{{{}}}qqqjjjlllmmmqqqxxx|||{{{uuusssrrrttt|||yyyrrrxxx~~~zzzyyyyyyvvvvvvxxxvvvvvvwwwxxxyyyxxxwwwwwwtttuuuvvvvvvvvvtttrrrppprrrsssuuuvvvvvvvvvuuutttuuuuuutttsssqqqooommmlllgggeeeaaaZZZRRRJJJBBB>>>:::999:::<<<>>>@@@???>>>???@@@@@@AAABBBCCCDDDDDDBBBBBBBBBDDDEEEEEEDDDCCCCCCEEEGGGFFFDDDDDDEEEGGGEEEGGGHHHHHHIIIKKKNNNQQQPPPPPPQQQSSSUUUWWWZZZ[[[YYYYYYYYYZZZ[[[\\\]]]^^^[[[\\\]]]^^^___aaaaaabbbbbbdddffffffeeedddeeefffhhhjjjllloooqqqqqqqqqqqqssstttuuuwwwzzz|||~~~~~~wwwpppkkkfffbbb___[[[[[[[[[[[[\\\]]]______ccccccddddddddddddcccccceeeeeeffffffffffffeeeeeeiiijjjlllmmmmmmkkkjjjiiihhhhhhiiiiiijjjkkklllllllllllllllllllllmmmnnnooooooooooooooonnnnnnnnnmmmlllkkkkkkiiihhhgggfffeeefffgggggghhhiiijjjkkkkkklllnnnoooooonnnmmmnnnpppsssvvvyyy{{{|||~~~sssgggVVVRRRPPPUUU\\\aaagggmmm{{{nnnaaaZZZZZZ[[[```eeelllqqqsssvvvyyy||||||{{{zzzyyyzzz|||~~~~~~~~~}}}~~~xxxqqqnnnoooooovvv~~~~~~|||{{{tttuuuwwwzzz}}}~~~}}}{{{wwwwwwvvvvvvuuuuuuuuutttsssrrrpppooonnnnnnooooooqqquuuyyyzzzwwwuuussstttuuuuuuvvvvvvuuutttsssssskkklllnnnqqqsssuuuvvvvvvpppppppppooonnnllljjjiiiggghhhiiijjjjjjiiihhhggghhhhhhjjjjjjkkkjjjiiihhhccccccaaaXXXMMMFFFDDDFFFDDDEEEGGGJJJMMMOOOPPPPPPVVVVVVZZZaaadddhhhttt}}}{{{xxxxxxzzz|||~~~~~~ooohhh]]]SSSLLLIIIGGGEEEBBB@@@======>>>??????>>><<<;;;;;;;;;;;;<<<======@@@AAABBBCCCEEEEEEFFFFFFHHHFFFHHHQQQ\\\gggsss}}}vvvhhhnnnyyyzzzuuusss]]]TTTJJJFFFGGGOOO___mmm}}}ssspppuuurrrfffbbbfffjjj{{{yyyuuurrrXXXGGGAAAAAA<<<<<>><<<;;;:::888:::<<<=========???AAABBBDDDDDDBBBCCCEEEFFFEEEHHHKKKQQQYYYcccnnnxxx~~~wwwooojjjrrrwwwkkk___OOOFFFJJJKKKMMM^^^vvvxxxnnnggggggeee```bbbiiiuuu{{{yyylllQQQKKKCCC?????????;;;888;;;:::888666555444555555555555555555555555555555444333333222222333333444222222333666888>>>JJJWWWVVVZZZeeexxxyyy{{{|||||||||zzzrrrhhhlllpppvvv|||zzzyyyyyyyyyxxxzzzssssss||||||yyy{{{{{{yyyuuuzzzyyyyyyxxxxxxyyyyyyzzzxxxwwwwwwvvvvvvvvvvvvvvvtttttttttttttttuuuvvvvvvssssssttttttrrrpppmmmkkkjjjgggbbb\\\UUULLLCCC<<<;;;;;;::::::;;;<<<>>>???===>>>@@@AAABBBBBBAAA@@@BBBBBBBBBCCCDDDEEEEEEFFFDDDCCCCCCBBBBBBBBBCCCCCCGGGHHHJJJKKKKKKMMMOOORRRSSSSSSUUUVVVXXXYYY[[[[[[]]]\\\\\\]]]^^^```bbbccc`````````aaabbbbbbccccccgggffffffhhhjjjkkkjjjiiijjjmmmppprrrrrrrrrrrrsssuuuwwwzzz{{{|||~~~|||vvvnnnhhhdddcccaaa```aaaaaaaaaaaabbbcccdddeeeddddddddddddeeeeeefffffffffcccdddhhhjjjhhhfffggglllmmmnnnnnnllljjjjjjkkkmmmmmmmmmmmmmmmmmmlllllllllmmmnnnnnnooonnnnnnmmmoooooopppqqqrrrqqqnnnkkkkkkhhhffffffhhhiiigggeeeiiihhhhhhkkkoooqqqooommmnnnnnnooooooppppppqqqqqquuuwww{{{xxxmmm___[[[\\\aaagggmmmvvv~~~|||nnnaaaXXXVVVZZZ```eeelllrrrwwwzzz}}}~~~~~~}}}}}}|||{{{|||~~~~~~}}}}}}||||||}}}}}}}}}~~~}}}|||||||||~~~|||tttmmmeee___\\\]]]```dddggggggdddaaa^^^]]]]]]^^^bbbiiioooqqqrrrqqqqqqrrrrrrrrrqqqpppooosssrrrpppooonnnooopppqqqxxxxxxxxxwwwwwwvvvtttttttttuuuvvvvvvuuusssqqqpppqqqrrrssstttuuutttsssrrrpppqqqqqqooollliiiggggggfffhhhiiiiiihhhgggggghhhhhhfffeeeiiinnnmmmfff______]]]VVVMMMJJJJJJIIIFFFFFFIIIMMMPPPPPPQQQTTTVVV[[[```eeejjjnnnwwwrrrfff^^^RRRKKKHHHGGGEEECCCAAA@@@@@@???===<<<:::999888:::<<<======>>>@@@AAAAAACCCDDDDDDDDDFFFHHHHHHJJJOOOWWWaaakkkttt|||rrrmmmjjjpppxxxxxxmmmaaaZZZMMMCCCDDDIIIOOO```qqqyyyoooiiiiiifff```cccjjj}}}yyy~~~fffNNNHHHBBB?????????===::::::999777666444444444555444444444444444444444444444333333222222333333444333222444666888<<>>;;;;;;::::::;;;<<<>>>???>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBCCCDDDEEEEEEEEEDDDDDDDDDCCCDDDDDDEEEEEEGGGIIIKKKKKKLLLMMMPPPRRRTTTTTTVVVWWWYYY[[[\\\\\\]]]]]]^^^^^^```bbbdddeee```aaaaaabbbbbbcccddddddgggffffffhhhkkklllllljjjkkknnnqqqrrrssssssuuuvvvwwwzzz|||~~~zzzuuunnnhhhdddcccaaaaaa_________```aaabbbdddeeeeeeeeefffggggggggggggggggggddddddiiikkkiiiggghhhkkkmmmnnnmmmkkkjjjjjjkkkmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnooooooooooooppprrrqqqqqqrrrsssrrrpppnnnmmmjjjhhhhhhjjjjjjiiigggiiiiiiiiilllpppqqqooommmnnnooopppqqqrrrssstttuuuxxxzzz}}}|||rrrddd```___ccciiinnnwww}}}ooobbbYYYWWWZZZaaafffmmmtttxxx|||~~~~~~~~~~~~}}}}}}|||}}}~~~{{{||||||}}}}}}}}}||||||~~~}}}|||{{{{{{|||}}}~~~yyypppggg___YYYVVVUUUWWWYYYZZZZZZXXXUUUSSSTTTTTTWWW\\\ccchhhkkklllooopppqqqssssssrrrqqqpppvvvtttqqqooooooppprrrtttzzzyyyyyyxxxwwwvvvtttsssttttttuuuvvvuuutttrrrqqqttttttuuuvvvuuutttsssrrroooppppppnnnkkkhhhggghhhggghhhiiihhhgggfffhhhjjjgggffffffjjjmmmkkkccc\\\SSSSSSOOOJJJJJJNNNNNNJJJKKKMMMPPPRRRTTTVVVXXX[[[^^^cccjjjooosss{{{}}}qqqeee]]]VVVNNNHHHFFFEEEBBB@@@??????>>>===;;;:::999999999;;;=========>>>@@@BBB@@@BBBDDDEEEFFFGGGIIILLLMMMUUUaaalllvvv|||xxxggghhhlllqqqtttooocccYYYSSSKKKBBB@@@IIIYYYgggpppuuummmiiiiiifffbbbgggppp~~~yyyvvv]]]KKKFFFAAA?????????>>>;;;999888777555444444444444333333333333333333333333444333333222222333333444444333555777777;;;FFFRRRXXX]]]hhhyyyyyywwwzzz}}}~~~~~~{{{qqqgggbbblllvvv}}}|||xxxtttvvv{{{{{{{{{zzzzzzxxx{{{}}}yyyyyyzzzzzzyyyxxxxxxwwwwwwwwwwwwxxxxxxvvvvvvuuuttttttttttttuuuttttttssssssttttttuuuvvvuuuuuuvvvuuutttrrrpppnnnmmmjjjeee___XXXOOOFFF@@@<<<;;;::::::;;;<<<>>>???????????????@@@AAABBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHHHHJJJLLLLLLMMMNNNQQQSSSUUUUUUWWWXXXZZZ\\\]]]]]]______```aaaccceeeggghhhbbbbbbbbbcccddddddeeeeeegggggggggiiilllnnnnnnmmmlllooorrrtttuuuvvvxxxzzz{{{}}}xxxssslllgggdddcccbbbaaa]]]]]]^^^___```bbbdddeeefffgggiiijjjjjjiiihhhhhhhhheeeeeeiiikkkiiihhhjjjjjjkkkmmmlllkkkjjjjjjkkkmmmmmmmmmmmmmmmmmmmmmmmmpppoooooonnnooopppqqqrrrtttsssrrrrrrssssssrrrqqqnnnlllkkkkkklllmmmkkkjjjjjjjjjkkknnnpppqqqpppooonnnppprrrtttuuuvvvyyy{{{|||}}}wwwiiieeebbbeeejjjnnnwww}}}pppdddZZZXXXZZZbbbgggooouuuzzz}}}~~~~~~}}}}}}}}}~~~yyyzzz|||}}}}}}|||{{{zzz{{{zzzzzzyyyzzz{{{}}}~~~xxxnnncccZZZTTTQQQQQQQQQRRRSSSSSSSSSRRRQQQSSSUUUYYY^^^cccgggiiijjjpppqqqssstttttttttssssssuuusssqqqpppqqqsssvvvxxxzzzyyyyyyxxxvvvtttsssrrrssssssttttttttttttsssrrrssstttttttttsssrrrpppooommmnnnooommmjjjhhhhhhiiiiiiiiiiiigggffffffiiikkkhhhggghhhkkkkkkfff]]]VVVKKKLLLKKKLLLQQQWWWXXXUUUSSSTTTVVVXXXZZZ\\\___aaaaaagggoootttyyy{{{uuummmaaaWWWSSSNNNIIIEEEDDDBBB???======<<<<<<::::::999999999:::;;;===>>>>>>???AAACCCAAABBBDDDFFFFFFFFFJJJOOOSSS]]]kkkxxxkkk]]]eeepppxxxvvvmmm___VVVNNNKKKDDDAAAOOOfffssstttoooiiiggghhhfffdddmmmyyyyyy|||nnnUUUJJJFFFBBB??????>>><<<;;;888777666555555444444444333333333333333333333333444333333222222333333444555444555777666999CCCNNNWWW]]]gggwwwzzz{{{~~~|||rrrggg```kkkvvv||||||zzzyyyssspppwww~~~}}}}}}{{{vvvzzzzzzyyyzzz{{{{{{wwwwwwvvvvvvvvvvvvwwwwwwuuuuuutttssssssssssssttttttsssssssssssstttuuuuuuvvvvvvvvvvvvuuusssrrrqqqllliiieee___XXXOOOFFF@@@<<<;;;;;;:::;;;<<<===>>>@@@??????>>>???@@@BBBCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDFFFGGGHHHIIIJJJKKKMMMMMMNNNOOORRRTTTUUUVVVWWWXXXZZZ\\\]]]^^^```aaabbbdddfffhhhjjjkkkccccccdddeeeeeeffffffggghhhhhhhhhjjjmmmpppppppppnnnppptttvvvwwwyyy|||~~~~~~{{{uuupppkkkfffdddcccbbbaaa]]]]]]^^^___aaaccceeegggggghhhjjjkkkkkkjjjhhhgggjjjffffffjjjllljjjiiikkkiiijjjllllllkkkjjjkkkkkkmmmmmmmmmmmmnnnnnnnnnnnnqqqpppnnnnnnnnnppprrrtttvvvtttrrrrrrsssssssssrrrmmmmmmmmmmmmnnnnnnmmmllllllmmmnnnppprrrrrrrrrqqqnnnqqqtttvvvwwwxxx|||yyylllfffcccdddggglllttt||||||qqqeee[[[XXXZZZbbbgggnnnuuuzzz}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}xxxyyyzzz{{{|||{{{{{{zzzxxxxxxxxxxxxzzz|||~~~~~~vvvkkk```WWWRRROOOOOOOOOOOOPPPQQQSSSTTTUUUXXX[[[```dddgggiiijjjkkkppppppqqqrrrrrrsssssssssrrrqqqqqqqqqsssvvvyyy|||xxxxxxwwwvvvuuusssqqqppprrrssssssssssssrrrrrrrrrooopppppppppooommmlllkkklllmmmmmmkkkiiihhhiiijjjiiiiiiiiihhhfffgggiiikkkjjjjjjjjjjjjhhhaaaWWWPPPHHHKKKNNNSSS]]]gggiiieee\\\[[[[[[\\\^^^aaadddeeeeeellltttzzzzzzuuupppjjj```WWWPPPKKKHHHEEECCCAAA???===;;;<<<;;;:::999888888999999:::<<<>>>?????????AAACCCCCCBBBDDDGGGFFFFFFLLLUUU\\\ggguuunnnaaa]]]jjjyyyyyykkk[[[RRRGGGHHHDDDEEEVVVppp{{{xxxooojjjggghhheeedddqqqzzzqqqrrreeePPPIIIGGGCCC@@@>>><<<:::888777777777666666555444444333333333333333333333333444333333222222333333444444444555666555777@@@KKKUUUZZZdddrrr~~~}}}~~~}}}|||yyypppfffaaajjjtttyyy~~~~~~|||zzz{{{tttooosss|||tttxxx{{{yyyzzz{{{|||wwwvvvvvvuuuuuuvvvvvvwwwuuuttttttsssssssssssssssssssssssssssssstttuuuuuuwwwwwwwwwvvvuuutttsssrrrkkkhhhddd^^^XXXOOOFFF@@@<<<<<<;;;:::;;;<<<===>>>@@@??????>>>???@@@BBBCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBDDDEEEGGGIIIJJJKKKMMMNNNOOOOOOQQQSSSVVVUUUVVVWWWYYYZZZ\\\]]]^^^bbbcccdddfffhhhiiijjjkkkeeeeeeffffffggghhhhhhhhhkkkjjjiiikkknnnqqqrrrrrrppprrruuuwwwyyy{{{zzzuuuqqqmmmiiieeedddcccbbbaaa______```bbbdddfffhhhiiiggghhhiiiiiiiiihhhggggggjjjgggfffjjjllljjjjjjlllhhhjjjllllllkkkkkklllmmmmmmmmmmmmnnnnnnnnnoooooopppooonnnnnnnnnpppssstttvvvtttrrrqqqrrrssssssrrrmmmnnnooooooooonnnnnnnnnnnnppprrrsssttttttttttttooossswwwxxxxxxyyy}}}zzzjjjddd______bbbgggpppyyy{{{pppeee[[[YYY[[[aaafffnnnuuuyyy}}}~~~~~~}}}|||}}}}}}}}}||||||{{{{{{zzzwwwxxxyyyzzzzzzzzzzzzzzzvvvvvvwwwxxxzzz}}}|||}}}~~~|||ssshhh___YYYUUUTTTQQQPPPOOOOOOPPPTTTWWWZZZ]]]aaagggkkklllmmmnnnoooooonnnmmmlllmmmnnnoooppppppqqqqqqrrruuuwwwzzz{{{vvvvvvvvvuuutttrrrqqqppprrrrrrrrrqqqqqqppppppppplllmmmmmmmmmlllkkkiiihhhjjjkkkkkkjjjhhhhhhjjjkkkhhhiiijjjiiihhhgggiiikkklllkkkkkkiiieee]]]SSSMMMEEEIIIPPPYYYgggtttvvvrrreeebbb______bbbeeeggghhhkkkqqqyyy~~~}}}}}}zzzxxxvvvqqqllliiicccYYYQQQOOOFFFEEECCCAAA>>>===<<<;;;;;;:::999888888888999:::;;;===?????????@@@BBBDDDEEEBBBDDDHHHHHHHHHRRR___jjjsss~~~zzziii___\\\eeeppp|||uuucccTTTKKKBBBDDDDDDJJJ[[[qqqzzzxxxrrrmmmjjjiiidddeeeuuuyyypppiiirrrxxx]]]MMMHHHFFFDDD@@@===:::888777777777888888777666555555333333333333333333333333444333333222222333333444333333555666555666???IIISSSXXXaaalllwww~~~~~~~~~{{{wwwvvvvvvqqqiiidddjjjpppuuu~~~~~~~~~}}}~~~xxxsssvvv~~~~~~|||ppprrrzzz~~~zzzzzz{{{}}}wwwwwwvvvvvvvvvvvvwwwwwwuuuuuutttsssssssssssstttssssssrrrrrrsssssstttuuuwwwwwwvvvuuuuuuttttttssskkkhhhddd^^^XXXOOOGGGAAA===<<<;;;::::::;;;<<<===????????????@@@AAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBDDDFFFHHHJJJKKKLLLNNNOOOPPPPPPRRRUUUWWWWWWWWWXXXZZZ\\\]]]______cccdddeeeggghhhiiiiiiiiifffgggggghhhiiiiiijjjjjjnnnlllkkklllooorrrssstttrrrtttvvvxxxzzz||||||uuuqqqnnnkkkgggeeeddddddcccbbbbbbbbbcccdddeeegggiiijjjhhhhhhhhhgggggggggggggggkkkgggeeeiiikkkjjjjjjlllhhhjjjlllmmmllllllmmmooommmmmmmmmnnnnnnoooooopppppppppppppppqqqrrrtttuuuuuutttssssssttttttsssqqqllloooqqqrrrpppoooooopppqqqtttvvvwwwwwwvvvvvvwwwrrrvvv{{{{{{yyyzzz~~~xxxeee^^^YYYYYY\\\bbbllluuuyyymmmccc[[[YYY\\\aaafffnnnuuuzzz~~~}}}}}}~~~~~~}}}|||||||||||||||{{{zzzyyyxxxwwwwwwwwwxxxxxxyyyzzz{{{xxxxxxxxxxxxzzz|||~~~{{{{{{}}}~~~}}}~~~~~~yyyrrrjjjdddaaaaaaaaaWWWUUURRRQQQRRRVVV[[[^^^aaafffmmmrrrsssssstttvvvqqqoookkkiiiiiikkknnnpppqqqqqqssstttvvvwwwxxxxxxvvvvvvvvvvvvuuutttsssrrrrrrrrrpppooonnnnnnnnnnnnkkkkkklllllllllkkkiiihhhiiijjjjjjiiihhhhhhjjjlllgggiiikkkjjjiiihhhiiijjjkkkjjjiiigggbbb[[[SSSNNNHHHMMMUUUbbbsssoookkkgggfffhhhkkkmmmmmmrrrwwwyyyvvvuuuuuurrrpppoooiiidddbbb\\\RRRLLLLLLDDDDDDBBB???===;;;;;;;;;;;;:::888777777999:::;;;;;;===???@@@@@@AAACCCDDDEEEAAACCCJJJKKKNNN\\\mmmxxx~~~jjj]]]\\\```jjjqqqwwwttthhhYYYMMMGGGBBBCCCGGGQQQ```nnnuuuvvvrrrnnnkkkiiifffjjjtttqqqrrrlllUUULLLEEEDDDCCC@@@===:::999999777888999999999888777666444444444444444444444444444333333222222333333444222222444666555666>>>HHHSSSWWW^^^hhhrrryyy~~~}}}xxxssstttxxxwwwrrrhhhjjjmmmrrr~~~}}}zzz|||~~~~~~zzzzzz|||lllllltttxxxzzz|||zzz{{{|||xxxwwwwwwvvvvvvwwwwwwxxxvvvuuuuuutttssstttttttttssssssrrrrrrsssssstttuuuwwwvvvuuuuuuttttttttttttllliiieee```YYYQQQHHHBBB===<<<;;;::::::;;;<<<===>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAACCCEEEGGGJJJLLLNNNMMMOOOPPPQQQQQQSSSVVVXXXYYYZZZ[[[]]]^^^```aaabbbcccdddfffggghhhhhhgggggghhhhhhhhhiiijjjjjjkkkkkkpppnnnmmmmmmpppssstttttttttvvvwwwyyyzzz|||xxxqqqnnnllliiifffdddddddddcccbbbdddddddddeeefffgggiiiiiijjjiiigggfffffffffggghhhkkkfffeeehhhjjjiiijjjlllhhhkkkmmmnnnnnnnnnoooppplllmmmmmmnnnoooooopppppprrrrrrssstttuuuvvvwwwwwwuuuuuuuuuvvvwwwvvvtttrrrmmmqqqttttttsssqqqrrrssstttwwwzzzzzzyyyxxxyyyzzzvvv{{{{{{zzz|||qqq```YYYSSSSSSWWW^^^iiisssvvvkkk```YYYYYY]]]bbbgggooovvv{{{~~~}}}{{{|||}}}~~~~~~||||||{{{{{{zzzyyywwwwwwxxxwwwvvvvvvwwwyyy{{{|||zzzzzzyyyyyyzzz|||}}}~~~zzz{{{}}}~~~}}}}}}~~~zzztttnnnkkkkkklllnnn^^^[[[WWWTTTUUUXXX]]]aaaccciiiqqqwwwyyyyyy{{{|||tttqqqllliiiiiikkkoooqqqrrrsssuuuvvvvvvvvvuuutttvvvvvvwwwvvvvvvuuuttttttrrrqqqpppnnnmmmlllllllllkkklllmmmmmmmmmlllkkkjjjiiiiiiiiihhhggghhhjjjmmmgggiiikkkkkkjjjiiihhhiiiiiiiiihhheeeaaaZZZTTTPPPQQQVVV```nnnxxxsssnnnlllnnnqqqssssssvvv{{{zzzssspppoooooommmjjjiiiccc^^^]]]WWWLLLGGGHHHDDDDDDBBB???<<<:::;;;<<<;;;:::888777777999;;;<<<<<<===???@@@@@@AAACCCEEEEEEAAACCCKKKNNNRRRcccwwwtttccc\\\aaahhhiiimmmnnniii^^^SSSKKKHHHEEEEEEKKKWWWdddlllqqquuunnnkkkjjjjjjiiiqqquuuwwwdddPPPKKKBBBBBBBBB@@@===;;;;;;;;;888888999::::::999777666555555555555555555555555444333333222222333333444111111333555444555>>>HHHSSSVVV]]]fffoooxxx~~~~~~xxxsssvvv|||~~~|||jjjjjjjjjqqq||||||{{{|||~~~~~~zzzyyyzzz|||jjjjjjqqqvvvvvv}}}}}}{{{{{{|||xxxxxxwwwwwwwwwwwwxxxxxxvvvvvvuuuttttttttttttuuusssrrrrrrrrrrrrsssttttttwwwvvvuuuttttttsssttttttmmmkkkfffaaa[[[RRRJJJDDD======;;;;;;:::;;;<<<======>>>@@@AAABBBBBBAAA@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDFFFIIILLLNNNPPPNNNOOOQQQRRRRRRSSSVVVYYY[[[\\\]]]___aaabbbcccdddcccdddfffgggggggggfffeeehhhiiiiiijjjjjjkkkllllllrrrpppnnnnnnpppsssttttttuuuvvvxxxyyyzzz|||}}}vvvpppmmmjjjhhheeedddddddddcccbbbdddddddddeeefffggghhhiiilllkkkhhhfffeeefffhhhjjjjjjfffdddgggiiiiiiiiillliiikkkmmmnnnnnnooopppqqqlllmmmmmmnnnoooppppppqqqssstttuuuwwwxxxxxxyyyyyyvvvvvvwwwxxxyyyxxxuuurrrooorrrvvvwwwuuussssssuuuuuuyyy||||||zzzyyyzzz|||zzz}}}{{{uuujjj]]]VVVPPPPPPUUU\\\hhhrrr|||uuuiii___XXXYYY^^^ccchhhpppwww}}}~~~~~~~~~}}}}}}||||||||||||{{{zzzyyyyyyyyyyyyzzzzzzzzzyyyxxxwwwuuuuuuvvvwwwwwwxxxxxxyyyyyyzzz{{{}}}~~~|||yyywwwwwwwwwtttqqqoooeeeZZZWWW[[[bbbeeefffkkkqqqyyyzzzrrrmmmmmmppptttvvvssssssssstttvvvwwwvvvtttyyywwwvvvuuuvvvwwwvvvuuuvvvsssooommmmmmnnnmmmmmmjjjjjjjjjjjjiiiiiiiiihhhhhhjjjmmmmmmkkkiiihhhhhhgggggghhhhhhiiiiiiiiiiiimmmkkkkkkiiiaaaUUUNNNMMMWWWYYYfff|||wwwsssssswww{{{~~~{{{vvvtttpppnnnllliiifffcccccc```ZZZSSSLLLGGGCCCBBB@@@>>><<<:::888888999:::999999:::;;;;;;<<<<<<===<<<>>>AAABBBBBBBBBBBBCCCKKKEEEDDDIIIQQQ\\\ooozzzggg[[[ZZZeeeqqqnnnrrrpppcccSSSIIIGGGGGGEEEGGGSSSdddjjjfffffflllhhhjjjgggccckkk{{{~~~oooZZZKKKAAABBBAAA@@@>>><<<:::888777999888888777777777777777666111111666666222000333333333333222222222111111555444444666666555;;;BBBOOOVVV[[[___hhhuuuzzztttvvv}}}jjjhhhnnnvvv|||{{{}}}zzzyyytttgggggglllpppvvv|||zzzyyyvvvwwwwwwxxxxxxxxxwwwwwwttttttttttttttttttttttttttttttttttttttttttttttttwwwvvvuuusssrrrqqqpppppppppmmmiiiccc\\\SSSJJJDDD???>>><<<;;;===>>>???>>><<<===>>>???@@@AAABBBBBBBBBCCCCCCBBB@@@??????@@@DDDBBBBBBFFFJJJNNNNNNLLLNNNPPPSSSTTTTTTVVVXXXZZZ\\\]]]___aaacccdddeeeeeedddeeefffggghhhiiijjjkkkkkkjjjjjjjjjkkkkkklllmmmoooppppppqqqqqqrrrssssssyyyzzz{{{{{{{{{}}}zzztttoookkkfffeeeeeeddddddeeeeeefffeeefffffffffgggggghhhhhhkkkkkkkkkjjjiiihhhggggggfffggggggiiikkkmmmooopppmmmnnnooopppqqqqqqpppoooppppppppppppqqqrrrssstttvvvvvvwwwxxxyyyyyyyyyyyy{{{zzzyyyxxxwwwwwwwwwwwwttttttuuuuuuuuutttrrrqqqqqqrrrtttvvvxxx{{{|||}}}rrrcccZZZSSSNNNNNNQQQXXXeeeppp|||tttfff]]]ZZZZZZ\\\ccciiirrryyy~~~~~~~~~~~~}}}}}}|||||||||}}}|||{{{yyyxxxxxxxxxxxxyyyyyyyyyyyyxxxwwwvvvvvvwwwxxxxxxyyyzzz{{{{{{||||||}}}~~~~~~~~~|||yyyyyyyyyyyywwwuuurrrjjj```]]]aaagggjjjkkkqqqwww~~~yyyvvvuuuuuuuuuuuutttssstttvvvvvvuuussstttsssssstttvvvxxxyyyyyywwwtttpppnnnnnnooonnnmmmjjjjjjiiiiiihhhhhhhhhiiiiiilllnnnnnnllljjjjjjjjjiiiiiihhhhhhhhhiiiiiijjjllljjjiiihhh```VVVQQQQQQ___dddtttyyyvvvxxx}}}zzztttrrrpppllliiigggdddaaa^^^XXXUUUPPPKKKFFFBBB???>>>@@@>>><<<:::888888999:::999::::::;;;<<<<<<=========???BBBCCCCCCBBBCCCDDDHHHFFFGGGMMMTTT___rrrsssccc]]]aaammmyyy}}}tttdddTTTIIIEEEDDDFFFOOO___oootttooojjjhhhdddffffffhhhuuu{{{{{{}}}|||{{{aaaPPPEEE===AAA@@@???===<<<:::999888999888888777777777777777777222111555777444222444333333333222222222222111444222333555555444999@@@IIIPPPVVV[[[eeerrr}}}zzzwww{{{~~~ooolllrrrxxx~~~}}}}}}}}}~~~qqqfffeeekkkooouuu~~~|||yyyxxxuuuuuuvvvvvvvvvvvvuuuuuuttttttttttttttttttttttttttttttttttttttttttttttttssssssrrrrrrrrrrrrsssssspppmmmiiiccc]]]TTTKKKEEE@@@>>><<<;;;===>>>>>>>>><<<===>>>???@@@AAAAAABBBAAABBBCCCBBB@@@???@@@AAAEEEDDDDDDGGGLLLOOOOOONNNOOOQQQTTTUUUVVVWWWZZZ\\\___```bbbdddeeegggggghhhggggggggghhhiiijjjkkkllllllkkkkkkkkkkkkllllllmmmmmmnnnoooqqqssstttuuuvvvyyy{{{||||||}}}~~~{{{wwwrrrnnnjjjffffffeeeeeeeeeeeeffffffhhhhhhhhhiiiiiijjjjjjjjjkkkkkkkkkjjjjjjiiihhhgggfffffffffgggiiilllnnnooonnnooopppqqqqqqqqqpppoooooooooooopppqqqssstttuuuxxxyyyzzz{{{{{{|||||||||zzzzzzzzzyyyxxxxxxwwwwwwvvvvvvwwwwwwwwwuuutttsssssstttuuuwwwyyy{{{|||}}}|||mmm___UUUPPPLLLMMMQQQWWWcccoooxxxxxxkkkbbb___```aaaeeekkkssszzz~~~}}}}}}}}}|||||||||||||||}}}|||zzzyyyxxxwwwwwwwwwxxxyyyyyyyyyyyyyyyxxxxxxxxxxxxyyyzzz{{{|||}}}~~~||||||}}}}}}}}}|||{{{zzz{{{|||}}}}}}{{{zzzzzz{{{{{{zzzxxxrrrkkkdddbbbfffkkkpppqqqxxx}}}~~~|||yyyxxxvvvvvvwwwvvvuuussstttsssrrrsssuuuwwwwwwwwwvvvtttqqqoooooooooooonnnkkkjjjhhhggggggggghhhiiikkkmmmoooooommmkkkkkkkkklllkkkiiihhhhhhiiijjjkkkllliiigggeee___WWWSSSUUU```iii|||yyywwwzzz}}}xxxuuuqqqnnnmmmjjjfffcccaaa^^^ZZZWWWPPPNNNKKKGGGCCCAAA@@@??????===<<<:::999999::::::::::::;;;;;;<<<=========>>>@@@CCCDDDCCCCCCDDDFFFFFFGGGKKKQQQXXXdddyyy}}}hhh^^^aaalllzzzuuucccSSSIIIEEEDDDLLLYYYiiirrrvvvuuunnngggaaacccgggrrryyyuuuvvvyyy}}}jjjUUUJJJDDD?????????>>>===<<<;;;::::::999888888777777777777777888333111444777666555555333333333333222222222222333111111444444444777===DDDKKKQQQVVV___mmmwww|||{{{}}}zzz|||wwwrrruuuzzz}}}~~~~~~|||~~~zzznnncccccciiimmmsss{{{{{{xxxvvvuuuuuuvvvvvvvvvvvvuuuuuuttttttttttttttttttttttttssssssssssssssssssssssssrrrrrrqqqqqqqqqqqqrrrrrrooommmiiiddd^^^UUULLLFFF@@@>>><<<<<<===>>>>>>>>><<<======>>>???@@@AAAAAA@@@BBBBBBBBB@@@???@@@BBBFFFFFFFFFIIIMMMPPPPPPPPPPPPRRRUUUWWWXXXZZZ]]]___bbbccceeegggiiijjjjjjkkkkkkjjjiiiiiiiiikkklllmmmnnnmmmlllllllllllllllmmmlllmmmoooqqqtttvvvxxxyyyzzz{{{}}}}}}~~~~~~zzzwwwtttqqqnnnkkkgggffffffeeeeeeffffffgggiiiiiiiiijjjjjjjjjjjjjjjkkkkkkkkkkkkjjjiiihhhggghhhhhhggghhhjjjllloooppppppqqqqqqqqqqqqqqqpppooonnnooooooppprrrtttuuuvvvyyyyyyzzz{{{||||||||||||zzzzzz{{{{{{zzzyyywwwvvvxxxyyyyyyyyyyyywwwuuutttvvvvvvwwwxxxzzz{{{|||}}}uuueeeXXXOOOKKKIIILLLPPPVVVaaakkksss{{{wwwjjjbbb___```bbbhhhmmmtttzzz~~~|||{{{{{{{{{{{{{{{{{{{{{|||{{{zzzxxxwwwwwwvvvvvvyyyyyyzzz{{{{{{{{{{{{{{{wwwwwwxxxyyy{{{|||}}}}}}|||{{{{{{zzzzzzyyyxxxwwwxxxyyyzzz|||}}}|||{{{{{{{{{zzzzzzxxxxxxkkkhhheeeeeehhhnnntttwww||||||{{{{{{zzzxxxwwwyyywwwuuusssssssssqqqppptttrrrooonnnoooooonnnlllkkkjjjhhhgggfffggghhhiiikkkmmmnnnnnnlllkkkkkkkkknnnllliiihhhgggiiikkklllnnnjjjgggddd^^^WWWUUUXXX```lllzzzuuutttwww~~~{{{tttqqqooommmkkkhhhfffbbb___\\\YYYUUURRRLLLKKKHHHEEEBBB@@@@@@???===<<<;;;:::::::::::::::;;;;;;;;;<<<======>>>>>>@@@AAACCCDDDDDDDDDEEEGGGEEEIIINNNRRRYYYiiiooo]]]\\\gggwwwooo]]]QQQIIIFFFGGGQQQ___jjjkkknnnsssqqqiiiaaaccclll}}}yyyvvvvvvxxxwww\\\LLLFFFBBB???>>>>>>======<<<<<<;;;;;;999888888777777777777777888444222333555666555555444444333333333222222222333111111444555444777<<>><<<<<<===>>>>>>============>>>???@@@@@@AAA@@@AAABBBBBB@@@@@@AAABBBFFFFFFHHHJJJMMMOOOQQQQQQQQQTTTWWWYYYZZZ]]]```bbbdddeeefffhhhjjjkkkllllllmmmllljjjiiiiiijjjlllmmmoooooonnnmmmmmmmmmmmmnnnnnnooopppsssuuuwwwyyyzzzyyyzzz}}}~~~~~~|||xxxuuusssqqqnnnlllhhhggggggffffffgggggghhhhhhhhhhhhiiiiiiiiiiiiiiijjjkkkkkkkkkjjjjjjiiihhhjjjjjjjjjkkklllnnnppprrrssssssrrrrrrqqqqqqppppppoooooopppqqqsssuuuwwwxxxxxxxxxyyyzzz{{{{{{{{{{{{zzz{{{|||}}}|||zzzxxxvvvyyyzzzzzzzzzzzzxxxwwwvvvxxxyyyyyyzzz{{{|||}}}}}}|||mmm]]]QQQKKKHHHHHHLLLOOOTTT]]]fffpppxxxvvviiiaaa^^^```bbbjjjnnntttyyy}}}zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzxxxwwwwwwwwwwwwwwwyyyzzz{{{|||}}}}}}}}}|||uuuvvvwwwxxxyyyzzz{{{{{{zzzyyyyyyxxxwwwwwwwwwwwwyyyzzz{{{{{{|||{{{{{{zzzzzz{{{{{{zzzxxxvvvuuutttgggggghhhiiimmmssszzz~~~}}}|||}}}zzzvvvtttrrrpppnnnlllqqqooonnnmmmmmmmmmlllkkkkkkjjjhhhggggggggghhhiiijjjkkklllkkkjjjiiiiiijjjmmmllliiiggggggiiikkkmmmppplllhhhddd^^^XXXWWW[[[iiivvv|||{{{wwwsssqqqtttyyy}}}{{{xxxuuuqqqooollliiigggdddaaa^^^[[[XXXUUUQQQNNNHHHFFFDDD@@@>>><<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;<<<======>>>>>>???AAABBBDDDDDDCCCDDDFFFHHHGGGKKKOOOSSS\\\nnnqqqcccZZZ```qqqeeeTTTKKKFFFEEEGGGSSS```iiijjjlllqqqooohhhbbbfffttt|||yyyzzzeeeOOOEEEAAA>>><<<>>>=========<<<<<<<<<<<<999888888777777777777777666666555333444555555444444444444333333333222222555111111444666555777:::AAAGGGLLLPPPXXXdddnnnqqqsssyyyxxxsss{{{{{{xxxzzz~~~yyywwwxxxzzzwwwtttoooiiidddbbbdddhhhllltttzzz}}}|||yyyvvvxxxxxxxxxxxxxxxwwwvvvvvvttttttttttttttttttttttttsssssssssssssssssssssssstttsssqqqpppnnnmmmmmmmmmmmmkkkiiifffaaaYYYOOOIIIAAA???<<<<<<===>>>===============>>>>>>??????@@@???@@@AAAAAAAAAAAABBBCCCEEEFFFHHHJJJLLLNNNPPPRRRSSSUUUXXX[[[\\\^^^aaaddddddeeefffhhhjjjkkkllllllmmmlllkkkjjjjjjjjjkkkkkkppppppoooooonnnooooooppprrrrrrsssuuuvvvwwwxxxyyywwwzzz|||~~~{{{vvvrrrpppnnnllljjjiiihhhhhhgggggghhhhhhiiijjjjjjjjjjjjjjjiiiiiiiiijjjkkkkkkkkkkkkjjjiiiiiijjjjjjkkklllmmmoooppppppttttttssssssrrrrrrqqqqqqpppqqqqqqsssuuuwwwyyyzzzyyyyyyzzz{{{||||||||||||{{{|||}}}~~~}}}{{{yyywwwyyyyyyzzz{{{zzzyyyxxxwww{{{{{{{{{|||}}}~~~~~~~~~vvveeeVVVMMMKKKHHHIIILLLOOOSSS[[[cccmmmwwwyyyllldddbbbccceeelllooouuuyyy}}}yyyyyyyyyyyyyyyzzzzzzzzzxxxwwwwwwwwwvvvwwwwwwxxxyyyzzzzzz{{{|||||||||{{{uuuuuuvvvvvvwwwwwwxxxxxxwwwwwwvvvvvvvvvwwwxxxxxx{{{|||}}}}}}|||{{{yyyxxxxxxyyyzzzyyyvvvtttrrrrrrjjjmmmqqqsssuuuzzz{{{xxxuuussssssrrrpppnnnooonnnllllllmmmmmmkkkiiijjjjjjjjjjjjiiiiiiiiihhhhhhjjjjjjiiihhhggghhhiiikkkjjjhhhhhhhhhiiikkkmmmppplllhhhfff```[[[[[[___ppp~~~yyywwwtttqqqppprrrtttvvvwww{{{|||}}}|||yyyvvvuuuvvvoooooonnnmmmjjjgggcccaaa^^^\\\XXXVVVSSSQQQNNNKKKHHHFFFDDDAAA???=========::::::;;;;;;;;;;;;;;;;;;<<<<<<======>>>?????????AAABBBCCCCCCCCCDDDFFFHHHIIINNNRRRWWWbbbuuuddd]]]^^^lllwww\\\NNNGGGBBBCCCIIIUUU```kkkpppqqqoooiiicccdddkkk~~~oooWWWIIICCCAAA???>>>>>>>>>======<<<<<<;;;;;;999888888777777777777777444999;;;777333333444333444444444444333333333333555111000444777666666888:::AAAHHHMMMWWWeeeppptttsssyyyxxxsss|||{{{uuurrrttt~~~}}}yyyxxxxxxyyyvvvpppllljjjgggcccdddgggiiipppvvvyyy}}}~~~{{{yyyvvvvvvwwwvvvvvvuuutttsssttttttttttttttttttttttttrrrrrrrrrrrrrrrrrrrrrrrrooooooooonnnnnnoooooooookkkkkkiiigggbbbZZZQQQKKKAAA???===<<<=========<<<=========>>>>>>>>>??????>>>???AAAAAAAAAAAACCCDDDEEEGGGJJJKKKLLLNNNQQQSSSUUUWWWZZZ\\\]]]___bbbdddcccdddfffhhhiiikkkkkkllllllllllllllllllkkkkkkkkkpppppppppppppppqqqrrrrrruuuuuuvvvvvvwwwwwwxxxxxxwwwzzz}}}~~~}}}yyysssooommmkkkiiigggjjjiiiiiihhhhhhiiiiiijjjmmmmmmmmmmmmlllllllllllljjjkkkkkkkkkkkkkkkjjjjjjhhhiiikkkmmmnnnooonnnmmmuuutttssssssssssssssstttsssttttttuuuwwwyyyzzz{{{||||||}}}~~~}}}}}}~~~~~~}}}|||zzzyyyxxxyyy{{{||||||{{{{{{zzz||||||}}}~~~~~~ppp^^^PPPKKKKKKIIIIIIMMMQQQTTT\\\eeennnzzz{{{nnneeecccdddeeeooorrrvvv{{{~~~xxxxxxxxxxxxyyyyyyyyyzzzvvvuuuuuuvvvvvvwwwxxxyyywwwxxxxxxyyyyyyyyyxxxxxxvvvvvvvvvvvvvvvvvvvvvvvvuuuuuutttuuuvvvxxxzzz{{{zzz{{{||||||{{{yyywwwvvvuuuwwwzzzyyyvvvtttssstttqqqvvv{{{||||||zzzwwwuuuttttttsssrrrpppooonnnmmmmmmnnnmmmllljjjiiijjjlllllllllkkkiiihhhhhhiiijjjhhhgggfffgggiiiggggggggghhhiiijjjkkklllmmmiiihhhgggddd___```eeennn~~~xxxqqqpppooonnnnnnoooppppppoootttvvvwwwvvvqqqmmmlllkkkgggggghhhfffccc```]]]\\\WWWTTTQQQOOONNNLLLIIIFFFFFFEEECCC@@@???>>>>>>???999::::::;;;<<<<<<<<<<<<<<<======>>>>>>???@@@@@@AAABBBBBBBBBBBBCCCFFFHHHIIIPPPWWW^^^lll}}}rrr\\\]]]ggg{{{lllTTTJJJFFFCCCGGGPPP```ccckkkrrrqqqiiicccbbbcccnnnqqq^^^KKKBBBAAA???@@@BBB???>>>>>>===<<<;;;;;;:::999888888777777777777777333>>>CCC===444222444555555444444444444333333333444000///333666555555666777>>>EEEKKKUUUdddoootttuuuzzzxxxwww~~~}}}yyyuuussspppppp{{{|||zzzxxxwwwwwwtttnnnjjjkkkjjjeeeccceeegggmmmsssuuuzzz}}}{{{wwwwwwwwwvvvvvvuuutttsssttttttttttttttttttttttttrrrrrrrrrrrrrrrrrrrrrrrrooonnnnnnmmmmmmnnnnnnooojjjjjjiiigggccc[[[RRRLLLBBB???===<<<=========<<<============>>>>>>>>>>>>===???AAAAAAAAAAAACCCEEEFFFIIILLLMMMNNNOOORRRUUUVVVXXX[[[\\\]]]___aaaccccccdddfffhhhiiikkkkkkkkkkkklllmmmoooooonnnmmmlllppppppppppppqqqssstttuuuvvvvvvwwwwwwxxxxxxyyyyyyyyy|||}}}|||xxxrrrooommmllljjjiiijjjjjjiiiiiiiiiiiijjjjjjnnnnnnnnnnnnmmmmmmlllllljjjjjjkkkkkklllkkkkkkjjjiiikkkooorrrsssrrrooonnnuuutttssssssssstttuuuvvvvvvwwwwwwwwwyyyzzz{{{||||||}}}~~~~~~~~~}}}}}}|||{{{{{{yyyzzz|||}}}~~~~~~~~~~~~|||}}}~~~zzzkkkYYYNNNKKKJJJHHHIIINNNSSSXXXaaajjjvvv~~~qqqhhheeeeeegggrrruuuyyy}}}wwwwwwxxxxxxxxxyyyyyyyyyttttttuuuuuuvvvxxxyyyzzzvvvvvvwwwwwwwwwvvvvvvuuuwwwwwwwwwvvvvvvvvvvvvuuussssssssstttvvvyyy{{{}}}vvvwwwyyyyyyyyywwwuuutttrrrvvvyyyzzzwwwuuuuuuvvvvvv{{{{{{yyyvvvttttttsssqqqoooooonnnnnnnnnooonnnlllkkkiiikkkmmmnnnnnnllliiigggiiijjjjjjhhhgggfffhhhiiieeeeeefffhhhiiijjjkkkllljjjgggggghhhfffcccdddiiimmm}}}tttmmmjjjiiiiiikkklllmmmkkkiiiooorrruuutttnnniiieeeddddddeeedddbbb^^^\\\ZZZZZZQQQOOOLLLJJJIIIHHHEEECCC???>>><<<;;;::::::;;;<<<999999:::;;;<<<<<<<<<<<<=========>>>??????@@@@@@@@@AAABBBAAAAAABBBEEEHHHIIIQQQ[[[eeettt{{{dddZZZ___ooowwwbbbNNNIIIGGGGGGNNNZZZlllggghhhmmmjjjaaa```fffbbboooaaaOOO???999999999<<>>===<<<;;;::::::999888888777777777777777333AAAIIIAAA666222444666555555444444444333333333333...---222555444333444888???EEEJJJSSSaaalllpppvvv{{{yyy|||uuussssssssspppoooyyy{{{{{{{{{{{{yyywwwuuuttttttmmmjjjmmmmmmgggdddeeeffflllqqqtttxxx}}}yyyyyyyyyxxxxxxvvvuuuuuuttttttttttttttttttttttttrrrrrrrrrrrrrrrrrrrrrrrrrrrqqqooonnnlllkkkkkkkkkjjjjjjiiihhhddd\\\SSSLLLBBB@@@===<<<=========<<<============>>>>>>>>>>>>===>>>@@@AAAAAABBBDDDEEEGGGJJJNNNOOOOOOPPPTTTWWWWWWYYY[[[]]]]]]^^^aaaccccccdddfffhhhjjjkkkllllllkkkllloooqqqrrrpppnnnmmmoooooopppqqqrrrtttuuuvvvvvvvvvwwwxxxyyyzzzzzz{{{{{{~~~|||}}}yyytttpppoooooonnnnnnkkkjjjjjjiiiiiijjjjjjkkkmmmmmmlllllllllkkkkkkkkkjjjjjjkkkllllllkkkkkkkkkllloootttxxxxxxvvvsssqqquuutttsssssstttuuuvvvwwwxxxxxxxxxyyyzzz{{{|||}}}{{{|||}}}~~~~~~~~~~~~~~~}}}||||||||||||yyy{{{}}}|||}}}~~~wwwhhhVVVLLLLLLIIIGGGIIIOOOUUU[[[fffpppxxxoookkklllmmmuuuxxx|||nnnoooqqqsssvvvwwwxxxyyyyyyzzzzzzyyywwwvvvvvvwwwuuuvvvwwwwwwuuuuuuvvvwwwyyyxxxvvvuuuuuuvvvxxxyyyuuuvvvwwwxxxyyyzzzzzzzzzwwwxxxxxxwwwuuutttvvvwwwzzz{{{{{{zzzyyyxxxwwwwwwxxxzzz}}}}}}vvvvvvvvvuuuttttttsssssspppoooooonnnmmmllllllllllllmmmnnnnnnnnnmmmkkkjjjooojjjdddbbbcccfffggggggeeeeeeeeefffhhhjjjmmmnnnllliiiiiijjjiiieeedddgggsss|||vvvqqqkkkkkkjjjhhhhhhhhhgggdddbbbhhhkkknnnkkkeee``````aaagggeeeaaa]]]YYYVVVUUUTTTOOOLLLJJJHHHGGGEEEBBB@@@>>>===<<<;;;:::999999999::::::999999999:::;;;;;;<<<<<<===>>>???@@@AAAAAAAAACCCDDDEEEFFFGGGKKKMMMPPPSSSZZZfffuuuvvvddd___SSSlllhhhYYYMMMIIIGGGGGGUUUfffmmmjjjggghhheeeaaaaaadddfffxxxlllSSSJJJ@@@;;;;;;======<<<===<<<<<<;;;;;;:::999999::::::999999888777666666666666666666555555555555666666666555444222111000333333555666666666555444777<<>>>>>===============>>>?????????@@@BBBDDDFFFGGGIIIKKKOOORRRSSSUUUWWWYYY^^^\\\\\\^^^ccceeeeeedddggghhhiiijjjjjjkkkkkkjjjooooooppppppppppppoooooosssssssssssstttuuuvvvvvvvvvvvvwwwxxxyyyzzzzzzzzz{{{}}}|||zzz}}}zzzvvvsssrrrqqqooommmmmmllllllllllllmmmnnnnnnoooooonnnnnnnnnnnnoooooollljjjiiiiiikkknnnooooooqqqrrruuuvvvvvvtttqqqppprrrssstttuuuvvvxxxyyyyyy}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}~~~~~~~~~~~~}}}|||~~~||||||||||||}}}zzz{{{}}}~~~ppp```TTTNNNMMMMMMJJJLLLRRRXXX^^^kkkxxxvvvmmmjjjmmmssswwwzzzhhhjjjllloooqqqtttuuuvvvuuuvvvwwwwwwvvvvvvwwwxxxuuuvvvwwwwwwuuuuuuvvvwwwzzzyyywwwvvvvvvwwwyyyzzzvvvwwwxxxyyyyyyyyyyyyyyyvvvwwwxxxvvvuuuttttttuuuwwwwwwxxxxxxxxxwwwwwwvvvzzz||||||zzzyyywwwuuusssqqqppppppooooooooonnnmmmllllllllllllmmmnnnnnnnnnmmmlllkkknnnjjjeeedddeeeggggggggghhhhhhhhhhhhhhhiiijjjkkkllliiihhhiiiiiiffffffiiisssyyyssspppkkkllljjjhhhggggggeeebbb```dddhhhkkkjjjeeeaaa```aaaaaa```]]]ZZZVVVRRROOOMMMJJJHHHFFFDDDDDDBBB@@@>>>===<<<;;;:::999999999999:::::::::999::::::;;;<<<<<<===>>>???@@@@@@@@@@@@>>>@@@CCCEEEGGGJJJMMMPPPWWW[[[cccmmmxxxiii[[[YYY___wwwttt^^^QQQGGGGGGIIIMMMYYYhhhkkkfffcccddddddbbbbbbdddpppvvvaaaNNNGGG???:::;;;===<<<;;;<<<<<<<<<;;;::::::999999::::::999888888777666666666666666666555555555555444555555555555444444333333333555666666666555444666:::DDDOOOVVV\\\fffpppuuuzzz}}}zzzxxxvvvttttttuuuyyywwwooooootttzzz{{{{{{~~~wwwtttsssuuuzzz~~~{{{zzzuuuqqqqqquuutttooolllkkkmmmsss|||~~~{{{wwwuuuttttttuuuwwwvvvuuusssrrrqqqrrrssstttsssrrrrrrpppoooooopppppppppooonnnlllkkkkkkkkkkkkiiigggiiigggdddbbb^^^XXXRRRMMMFFFBBB===::::::<<<======???>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBDDDFFFGGGLLLOOORRRTTTTTTUUUWWWYYY^^^]]]]]]___cccffffffeeehhhiiijjjkkklllllllllllloooppppppppppppppppppooorrrrrrrrrrrrssstttuuuvvvwwwwwwxxxyyyzzzzzz{{{{{{}}}~~~|||zzz|||yyyuuusssrrrpppooommmmmmlllllllllmmmnnnooooooppppppooonnnnnnnnnnnnnnnnnnmmmllllllnnnooopppqqqrrrssstttuuutttsssrrrqqqrrrssstttvvvwwwxxxxxxyyy}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~|||}}}~~~}}}mmm]]]RRRNNNMMMNNNMMMOOOUUU\\\eeevvvxxxpppmmmpppuuuyyy|||aaabbbeeehhhkkkoooqqqrrrqqqrrrtttuuuuuuvvvxxxyyyuuuvvvwwwwwwuuuuuuvvvwwwzzzyyyxxxwwwwwwxxxyyyzzzwwwxxxxxxyyyyyyyyyxxxxxxtttvvvwwwvvvtttrrrrrrsssrrrssstttuuuvvvvvvvvvvvv{{{}}}~~~~~~{{{{{{yyyvvvsssqqqppppppqqqoooooonnnnnnmmmlllllllllllllllmmmnnnnnnmmmmmmlllllljjjhhhggghhhiiihhhgggjjjjjjjjjjjjiiihhhgggffflllhhhfffhhhhhhfffhhhlllrrruuuqqqnnnkkkmmmkkkhhhfffeeebbb___\\\___ccchhhhhheeebbbaaaaaa[[[ZZZXXXTTTPPPLLLHHHEEEDDDBBB@@@@@@@@@???===;;;;;;;;;:::999888888888888:::::::::::::::;;;<<<<<<===>>>???AAAAAAAAA@@@???===@@@CCCGGGJJJOOOTTTWWWaaagggpppxxx}}}nnnZZZTTTXXXooo}}}nnn___SSSHHHBBBHHHQQQXXXbbbmmmlllgggdddfffhhhfffgggkkkeeeSSSHHHCCC===;;;<<<===<<<:::<<<<<<;;;;;;::::::999999999999999888888777777666666666666666555555555555444444555666666777666666333333444555555555555444555999AAALLLSSSYYYccclllxxx}}}}}}wwwqqqmmmllllllmmmmmmttt|||zzzsssoooqqqyyyyyyrrrqqqrrruuu|||}}}xxxvvvyyy~~~|||wwwkkklllooossswww|||~~~|||wwwuuussssssuuuuuuuuutttrrrqqqpppqqqssstttsssrrrqqqpppnnnnnnoooooonnnmmmllljjjhhhggggggeeecccaaadddbbb```^^^\\\XXXRRRNNNFFFCCC>>>;;;;;;===>>>>>>??????????????????????????????@@@AAACCCEEEGGGHHHOOOQQQTTTVVVVVVWWWXXXZZZ^^^^^^___aaaeeeggghhhgggjjjkkkkkklllmmmmmmnnnnnnppppppqqqqqqqqqqqqpppppprrrrrrrrrrrrssstttuuuuuuwwwwwwxxxyyyzzz{{{||||||~~~~~~|||zzz{{{xxxtttrrrqqqpppooonnnmmmmmmmmmmmmnnnooopppqqqrrrrrrpppooonnnnnnmmmmmmppppppppppppqqqrrrssssssuuuttttttssssssrrrrrrrrrqqqrrruuuwwwyyyyyyxxxxxx}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~xxxhhhYYYPPPMMMMMMOOOPPPTTT[[[cccrrr{{{tttpppsssxxx}}}[[[\\\^^^bbbfffiiimmmnnnnnnppprrrsssssstttvvvxxxuuuwwwxxxwwwvvvuuuvvvxxxzzzyyyxxxxxxxxxxxxyyyzzzxxxyyyyyyyyyxxxxxxwwwvvvssstttvvvuuusssqqqqqqqqqpppqqqssstttvvvwwwwwwwwwyyyzzz|||{{{{{{|||~~~}}}zzzxxxvvvsssqqqpppqqqssstttnnnnnnnnnmmmmmmlllllllllkkkllllllmmmmmmmmmmmmmmmjjjjjjjjjkkkkkkjjjiiigggjjjkkkkkkkkkjjjhhhfffdddkkkfffeeefffggggggiiinnnrrr{{{yyyqqqnnnmmmlllnnnkkkhhhfffdddaaa]]]ZZZ[[[```eeegggeeecccaaaaaaYYYWWWSSSNNNJJJFFFDDDCCC???>>><<<<<<======;;;:::999999888888888888888888;;;:::::::::;;;<<<===>>>>>>???AAABBBBBBBBBAAA@@@CCCDDDFFFIIIMMMTTT\\\bbbiiirrr|||yyymmm^^^RRRUUU```{{{zzzkkk\\\OOOJJJDDDCCCMMMZZZcccjjjooonnnmmmmmmmmmlllkkkqqqyyyqqqYYYKKKCCC@@@======>>>>>>===<<<<<<<<<;;;;;;:::999999888999888888888777777777666666666666666555555555555555555666777777777777777333333444444444555555555666888???IIIQQQWWW```iiiyyy~~~~~~{{{sssjjjfffggghhhhhhdddkkksssxxxyyyxxxvvvtttrrrttt{{{{{{wwwsssooorrrxxx~~~||||||yyykkklllmmmllllllpppvvv|||}}}yyywwwuuuuuuvvvvvvuuutttqqqppppppqqqssstttsssrrrpppooonnnmmmnnnmmmkkkiiiiiigggdddbbbaaa___]]][[[^^^]]]\\\[[[ZZZWWWSSSPPPFFFCCC???<<<===>>>>>>>>>??????@@@@@@AAAAAA@@@@@@@@@@@@AAABBBDDDGGGHHHJJJOOOQQQTTTVVVWWWXXXZZZ\\\___```aaacccfffhhhjjjjjjllllllllllllmmmnnnooooooqqqqqqrrrrrrrrrrrrqqqqqqrrrqqqqqqrrrrrrssstttuuuvvvvvvwwwxxxzzz{{{||||||~~~~~~{{{yyyyyyvvvsssqqqqqqqqqpppooonnnnnnnnnnnnoooqqqrrrssstttsssrrrpppooonnnmmmmmmqqqrrrrrrsssrrrssstttuuuxxxvvvtttrrrqqqrrrsssuuuqqqsssvvvyyy{{{zzzyyyxxx}}}}}}}}}~~~~~~~~~~~~rrrbbbUUUNNNMMMMMMPPPTTTZZZbbbmmm}}}wwwtttuuuzzzXXXXXXZZZ]]]aaaeeehhhjjjmmmoooqqqqqqqqqrrrsssuuuvvvwwwxxxwwwvvvuuuvvvxxxxxxxxxxxxwwwwwwxxxxxxxxxxxxxxxxxxxxxwwwvvvuuuuuurrrsssttttttrrrqqqqqqrrrrrrssstttvvvwwwxxxyyyyyyyyyzzzzzzyyyxxxxxxzzz{{{|||}}}~~~~~~|||yyywwwuuurrrpppoooppprrrtttmmmmmmmmmmmmllllllllllllkkkkkkkkkkkkkkkkkklllllliiijjjlllmmmlllkkkiiihhhhhhiiijjjjjjiiihhhfffeeeiiieeeccceeeffffffiiinnnqqqvvvxxxtttooollllllkkkmmmkkkhhhfffccc```\\\YYYYYY]]]bbbffffffdddaaa___XXXTTTOOOIIIDDDCCCBBBCCC===;;;::::::;;;<<<:::999888888777777777888999999;;;;;;;;;;;;<<<===>>>??????@@@AAABBBCCCCCCBBBBBBHHHHHHIIIKKKPPPZZZeeelllpppyyy|||kkk___VVVRRR\\\jjjnnn^^^QQQGGGEEECCCGGGTTTaaaiiilllmmmlllnnnqqqpppkkkkkkxxxfffQQQFFF??????>>>>>>?????????>>><<<;;;;;;:::999999888888888888888777777777777777666666666666555555555555777777888888777777666555333333333333444444555555777888>>>GGGPPPVVV^^^fffvvv||||||zzzrrrgggcccgggiiihhhbbbgggooovvvyyyyyyzzz{{{{{{zzz||||||wwwwwwvvvssswww}}}~~~vvvkkkkkkiiifffeeejjjttt||||||zzzxxxxxxxxxxxxwwwvvvrrrqqqpppqqqssstttsssrrrpppnnnmmmlllkkkiiifffddddddaaa]]][[[YYYXXXUUUTTTVVVTTTSSSSSSSSSRRROOOMMMEEEBBB>>>======>>>???>>>>>>???@@@AAABBBAAAAAAAAA@@@AAABBBCCCEEEHHHJJJKKKLLLOOOSSSVVVXXXZZZ]]]___```aaadddfffhhhjjjlllmmmmmmmmmmmmmmmmmmooopppqqqrrrrrrssssssssssssrrrrrrrrrrrrrrrrrrssstttuuuuuuuuuuuuwwwxxxyyy{{{||||||}}}zzzyyyxxxvvvsssqqqrrrrrrqqqpppppppppppppppqqqrrrssstttuuutttsssqqqooonnnmmmmmmoooqqqttttttssssssuuuwww{{{xxxuuurrrqqqsssuuuwwwsssuuuxxx{{{||||||{{{zzz|||}}}}}}~~~~~~~~~|||lll]]]RRRNNNMMMNNNQQQXXXaaakkk{{{}}}yyyvvvxxx{{{WWWWWWXXXZZZ]]]```dddfffiiijjjlllmmmmmmnnnppprrrtttuuuvvvvvvttttttuuuvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuutttsssqqqrrrsssrrrqqqqqqsssuuuuuuvvvwwwxxxyyyyyyyyyyyyyyyzzz{{{yyyxxxwwwyyyzzzwwwxxxzzzzzz|||{{{zzzyyywwwtttqqqooonnnnnnooolllllllllllllllllllllllllllkkkjjjiiiiiiiiiiiijjjhhhjjjmmmnnnllljjjiiiiiigggggghhhhhhggggggfffeeefffcccbbbdddfffeeeggglllmmmooopppnnnllljjjiiiiiijjjhhheeedddbbb```\\\YYYWWW[[[```dddeeebbb]]]ZZZTTTPPPKKKEEEAAA@@@@@@AAA<<<:::999999:::;;;999888888777777777888999::::::;;;;;;;;;<<<===>>>???@@@@@@@@@AAABBBCCCDDDEEEEEEJJJKKKNNNRRRYYYdddooowwwyyyuuuaaaXXXVVVYYYffftttuuucccUUUKKKEEEBBBFFFOOO[[[ggglllllljjjgggiiilllkkkiiinnnsss[[[KKKCCC>>>>>>>>>???????????????;;;;;;::::::999999888888777777777777777777777777666666666666555555555555777777888777777666555555333333333222333444444555888777<<>>======>>>>>>>>>===>>>@@@AAABBBBBBAAA@@@AAAAAABBBDDDFFFIIIKKKMMMLLLOOOSSSVVVYYY[[[___aaaaaacccfffhhhiiikkknnnppppppooonnnnnnoooppprrrsssssssssttttttttttttsssssssssssssssssstttuuuvvvvvvuuuvvvwwwyyyzzz|||}}}~~~~~~|||zzzyyyxxxuuusssrrrssstttssssssrrrrrrrrrqqqrrrrrrssstttvvvuuusssqqqpppooonnnnnnmmmppptttuuuttttttwwwyyy}}}{{{wwwtttssstttvvvxxxvvvwwwzzz|||~~~~~~}}}}}}|||}}}}}}~~~{{{}}}~~~vvvgggYYYQQQOOOOOOPPPSSS]]]iiiwww~~~|||zzz{{{~~~WWWWWWWWWWWWYYY\\\___aaaaaacccfffhhhiiikkkmmmoooqqqrrrsssrrrqqqqqqrrrsssssssssttttttttttttsssssstttttttttuuuttttttssssssqqqrrrqqqpppppprrrvvvyyyyyyyyyyyyzzzzzzyyyyyyxxxxxxyyyyyyxxxvvvuuuwwwxxxuuuvvvxxxxxxyyy{{{{{{zzz{{{wwwvvvtttrrrpppnnnmmmmmmlllllllllllllllllllllllllllkkkiiihhhgggggggggggggggjjjmmmmmmkkkiiiiiijjjhhhhhhfffeeeeeeddddddddddddaaaaaadddeeedddeeehhhiiihhhiiiiiihhhfffeeeeeeeeecccaaa``````^^^[[[YYYUUUXXX]]]bbbbbb___XXXTTTKKKIIIFFFCCC@@@===<<<;;;;;;999888888999999888666777777777888999:::;;;;;;;;;;;;;;;<<<===>>>@@@AAAAAA@@@@@@AAABBBEEEGGGIIIJJJOOOWWW```jjjttt~~~lllXXXUUU[[[eeessszzziiiYYYNNNGGGDDDBBBLLLYYYfffnnnqqqoookkkiiigggfffiiinnn{{{yyy```NNNEEEAAA<<<===============>>>???;;;;;;::::::999888888888666777777777777777777777666666666666555555555555555555666666777777666666333333222222222333444555777666999BBBKKKQQQXXX___hhhqqq}}}yyyllliiipppsssooollliiinnn{{{|||~~~~~~}}}{{{xxxtttpppooommmjjjggghhhlllsssxxx||||||{{{{{{zzzyyyxxxwwwuuuttttttttttttsssqqqpppnnnkkkiiifffaaa\\\XXXSSSOOOKKKHHHGGGFFFEEECCCCCCBBBAAAAAABBBBBBAAA@@@BBB@@@===<<<===>>>======<<<===???AAABBBAAA@@@@@@AAABBBCCCEEEGGGJJJLLLNNNOOORRRUUUXXXZZZ\\\___aaabbbeeehhhjjjkkklllpppssssssrrrqqqqqqrrrsssuuuwwwtttttttttuuuuuutttttttttttttttttttttuuuvvvwwwwwwwwwxxxyyy{{{|||~~~~~~{{{zzzxxxxxxvvvsssssstttuuuuuuuuuuuutttssssssrrrsssssssssuuuuuusssrrrppppppooooookkkpppuuuwwwvvvvvvyyy}}}|||yyyvvvuuuvvvxxxyyyyyyzzz{{{}}}~~~|||}}}}}}~~~~~~zzz{{{}}}|||rrrcccXXXRRRPPPQQQQQQWWWbbbqqq~~~}}}~~~WWWVVVVVVUUUWWWYYY[[[]]][[[^^^aaadddfffhhhlllnnnnnnoooppppppooonnnooopppqqqrrrrrrssssssrrrrrrqqqrrrrrrsssssssssssssssrrrrrrrrrqqqoooppprrrwww{{{zzz{{{{{{zzzyyyxxxwwwwwwuuuvvvvvvuuusssssstttuuutttuuuwwwxxxxxxyyy|||~~~|||}}}}}}xxxyyy{{{ssssssrrrrrrqqqppppppooolllllllllllllllllllllllllllkkkiiigggeeeeeeeeeeeegggjjjmmmllljjjiiiiiikkkjjjhhhfffdddcccbbbbbbcccbbb```aaadddeeeccccccfffeeeddddddffffffdddbbbbbbaaa___^^^^^^^^^]]]ZZZXXXSSSVVV[[[``````\\\UUUOOOCCCCCCDDDCCC@@@<<<888555:::999777777888888777555888777888888999:::<<<<<<;;;;;;<<<<<<===???@@@AAAAAA@@@@@@@@@BBBEEEIIILLLLLLSSS```mmmyyyzzzcccQQQSSS```ooo~~~tttbbbSSSJJJEEECCCFFFRRRbbbooouuuwwwtttpppooohhhdddjjjxxxfffQQQEEEAAAAAA;;;<<<<<<;;;;;;;;;===>>>;;;;;;::::::999888888777666666666666777777777777777666666666555555555555222333444666777777888888444333222111222333444555777444777@@@IIIOOOVVV\\\cccmmmzzz}}}ppplllsssuuuppppppkkkooo}}}~~~uuurrrqqqpppsssqqqmmmjjjiiijjjlllmmmyyy~~~}}}{{{{{{zzzyyywwwxxxwwwuuuuuuuuuuuusssqqqpppnnnkkkhhhddd___YYYTTTMMMIIIEEEBBBAAA@@@???>>>AAA???>>>???@@@@@@???>>>AAA???<<<<<<=========<<<;;;===???AAABBBAAA@@@???AAABBBCCCEEEHHHJJJMMMNNNRRRUUUXXXZZZ\\\]]]___aaabbbeeeiiikkkkkkmmmqqqtttvvvuuutttssstttvvvxxxyyyttttttuuuuuuuuuuuuttttttuuuttttttuuuuuuvvvwwwxxxyyyzzz{{{}}}~~~}}}{{{yyyxxxxxxvvvttttttuuuvvvwwwvvvvvvuuutttsssssssssssssssuuutttsssrrrqqqpppppppppkkkpppvvvxxxwwwxxx{{{~~~{{{xxxwwwwwwyyyzzz{{{{{{|||}}}|||}}}}}}}}}xxxzzz}}}yyyooobbbWWWRRRRRRRRRRRRZZZfffvvv\\\YYYVVVVVVXXXZZZYYYXXXVVVXXXZZZ]]]```ccceeefffhhhiiikkklllnnnnnnmmmmmmnnnqqquuuwwwvvvuuutttttttttsssrrrqqqpppooooooooosssssssssssstttuuuwwwwwwzzzzzzzzzyyyxxxwwwuuuuuuvvvvvvvvvtttrrrppppppppprrrsssssstttuuuvvvwwwwwwzzz{{{|||~~~{{{wwwuuuttttttrrrooommmlllmmmooopppmmmmmmnnnnnnnnnnnnnnnmmmiiihhhfffeeedddeeeggghhhggghhhhhhiiiiiiiiiiiihhhffffffffffffeeedddcccccccccccccccccccccccccccccceeeeeeeeeddddddccccccccc```___^^^\\\[[[ZZZYYYYYYTTTVVVXXXZZZZZZUUUNNNIIIHHHFFFCCCAAA???===:::888888888888888777777777777555555666666777888:::;;;<<<>>>@@@AAAAAA@@@AAACCCAAABBBDDDEEEGGGIIIMMMOOOVVV^^^jjjxxx~~~fffXXXOOOWWWhhhwwwmmm\\\NNNEEEEEEIIILLLXXXgggssswwwuuupppmmmnnnrrrpppnnniiiYYYOOODDD>>>@@@===<<<<<<<<<<<<;;;;;;;;;>>>===<<<;;;999888777666555666777888888777666666555666666666666666555555333333333444444555555555555444444333333333444444333666888999AAAOOOVVVVVV^^^lll}}}}}}{{{yyyxxxwwwssspppooouuu|||yyyzzzxxxttttttuuuwwwvvvqqqlllhhhhhhkkknnnpppwww}}}}}}|||{{{zzzxxxvvvuuutttttttttuuuttttttsssssspppoookkkfff^^^VVVOOOKKKDDDCCC@@@>>>======??????===>>>>>>??????>>>======<<<<<<<<<<<<==================>>>@@@@@@AAAAAAAAAAAACCCFFFHHHJJJLLLOOOQQQSSSUUUYYY[[[]]]^^^```bbbfffgggiiijjjkkklllppprrrssstttuuutttssstttvvvxxxtttssssssuuuwwwxxxwwwvvvuuuuuuuuuvvvwwwwwwxxxxxxxxxzzz}}}}}}{{{zzz{{{xxxwwwvvvuuuvvvwwwyyyzzzzzzxxxvvvuuuvvvwwwwwwwww|||yyyvvvuuuuuuuuussspppqqqsssuuuxxx{{{|||}}}}}}|||yyyxxxyyy{{{|||}}}}}}}}}}}}}}}}}}uuuiii]]]VVVRRROOOQQQVVV]]]hhh~~~bbb___^^^```cccccc^^^ZZZUUUVVVXXXZZZ]]]___aaabbbeeefffhhhjjjllllllmmmlllkkknnnqqqrrrqqqppppppqqqssssssrrrqqqppppppppppppuuuuuutttuuuuuuvvvwwwxxxyyyyyyxxxxxxvvvuuutttsssrrrssstttrrrpppnnnnnnoooqqqrrrrrrssssssttttttuuuuuuvvvwwwxxxzzz}}}}}}yyyvvvuuuvvvrrrqqqooommmlllmmmnnnooommmnnnnnnooooooooonnnnnnjjjiiigggeeeeeefffggghhhfffggghhhhhhiiihhhhhhhhhffffffffffffeeedddccccccbbbbbbbbbbbbbbbbbbbbbbbbcccbbbbbbaaaaaa``````___]]]]]]\\\[[[ZZZXXXWWWVVVSSSTTTUUUVVVVVVRRRMMMHHHFFFDDDAAA???>>><<<999777777777777777777777777777888888888888999;;;<<<======???AAAAAAAAA@@@AAABBB@@@AAACCCDDDFFFJJJOOOSSS___hhhuuuzzzlll\\\UUUUUU___lllvvvzzzfffWWWMMMGGGHHHMMMOOOYYYhhhsssxxxwwwssspppjjjmmmnnnuuuzzz^^^QQQJJJAAA<<<>>><<<<<<<<<<<<;;;;;;;;;;;;===<<<;;;:::999777666666444555666777666666555444555555666666666555555444333333333444444444555555555444444333333444444444333666777777???LLLUUUVVV[[[hhhyyy~~~~~~~~~}}}|||tttqqqooosss}}}{{{yyyzzz~~~{{{wwwuuuvvvwwwwwwwwwtttoookkkiiikkknnnooouuu}}}~~~}}}}}}{{{yyywwwuuutttsssttttttttttttssssssrrrpppnnniiicccZZZRRRKKKGGG@@@???>>>=========>>>???>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@BBBBBBCCCCCCDDDFFFIIIKKKMMMOOORRRTTTWWWZZZ\\\^^^______aaacccccceeehhhiiijjjkkknnnpppssssssssstttuuuvvvwwwwwwvvvuuuuuuvvvxxxyyyxxxwwwuuuuuuvvvwwwwwwxxxxxxyyyyyy{{{~~~~~~{{{{{{{{{zzzyyywwwvvvwwwxxxzzz{{{{{{zzzzzzzzz{{{||||||||||||yyyvvvuuuuuuuuusssqqqrrrtttvvvyyy{{{}}}}}}}}}|||zzzyyyyyy{{{|||~~~}}}}}}|||}}}~~~~~~rrrggg[[[UUUQQQOOOQQQUUU```kkknnnkkkkkkooorrroooddd[[[VVVVVVWWWYYYZZZ[[[\\\]]]aaabbbdddfffhhhjjjkkkkkknnnpppqqqqqqqqqqqqrrrtttsssrrrrrrqqqqqqrrrrrrrrrvvvvvvuuuuuuuuuvvvvvvwwwvvvvvvuuutttsssrrrrrrqqqppprrrrrrqqqpppooopppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrtttvvvxxxzzz{{{zzz{{{{{{yyyvvvuuuuuuvvvpppooonnnmmmllllllllllllnnnnnnoooooooooooonnnnnnjjjiiihhhgggfffggghhhhhheeeffffffggghhhhhhggggggffffffffffffeeedddcccbbbaaaaaaaaaaaaaaaaaaaaaaaa______^^^]]]]]]\\\[[[[[[YYYYYYZZZZZZXXXVVVTTTRRRQQQPPPPPPPPPPPPMMMIIIFFFCCCAAA>>>===<<<:::888666777777777777777777777777:::::::::;;;<<<===?????????AAABBBBBB@@@@@@AAABBBBBBCCCCCCEEEHHHOOOXXX]]]hhhqqqiiiZZZNNNQQQZZZfffnnnrrrwww|||nnnZZZOOOKKKJJJMMMRRRUUU^^^kkkwww}}}{{{vvvrrrjjjjjjqqqjjjSSSIIIDDD>>><<<===<<<<<<;;;;;;;;;:::::::::;;;;;;:::999777666555555555555555555555444333222333444555555555555444444333333333444444444444555444444444333333444444555444555555666<<>>>>>?????????@@@???>>>>>>======>>>>>>============<<<<<<<<<<<<===>>>???AAABBBDDDEEEEEEGGGIIILLLNNNPPPRRRUUUWWW\\\^^^```aaaaaabbbcccddddddgggjjjlllmmmnnnoooqqqtttrrrsssuuuyyyzzzxxxvvvyyyxxxwwwxxxyyyzzzyyywwwvvvvvvwwwxxxxxxyyyyyyzzzzzz|||~~~|||{{{||||||{{{yyyxxxwwwxxxzzz{{{zzz{{{|||~~~{{{yyyvvvuuuvvvuuutttssstttvvvxxx{{{}}}~~~~~~~~~}}}|||{{{{{{{{{{{{~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~nnncccXXXSSSPPPNNNQQQVVVbbbooo~~~{{{zzzzzz~~~xxxhhh[[[XXXXXXXXXXXXYYYYYYYYYYYY[[[\\\^^^aaaccceeeggghhhooopppppppppooopppsssuuusssrrrrrrrrrsssssstttuuuvvvuuutttttttttttttttuuusssrrrrrrqqqpppoooooooooppprrrssssssrrrrrrssstttrrrrrrqqqqqqpppppppppooopppqqqqqqrrrtttvvvwwwxxxuuuvvvvvvuuusssrrrrrrsssmmmmmmmmmmmmllllllkkkkkkmmmmmmnnnnnnnnnmmmlllllljjjjjjiiihhhggghhhhhhiiiddddddeeefffggggggggggggfffffffffeeedddcccbbbaaaaaaaaaaaaaaaaaa`````````\\\\\\[[[ZZZYYYXXXXXXWWWUUUWWWXXXXXXWWWTTTQQQOOOMMMKKKJJJIIIIIIHHHFFFCCC@@@>>><<<;;;;;;:::888666666666777777777777777888<<<<<<<<<<<<===???@@@AAAAAABBBCCCBBB@@@@@@AAABBBFFFFFFGGGJJJPPPYYYdddlllwww}}}qqq\\\RRRMMMVVVdddnnnppppppsssvvvqqq```MMMGGGHHHMMMRRRWWW]]]fffsss~~~~~~wwwqqqmmmnnnzzz}}}ooo]]]KKKDDDBBB???===>>>;;;;;;;;;;;;:::::::::999:::999888777666555444444666666666555444333222222222333444444555444444444444444444444444444444444444444333333333444555555555555444444999CCCNNNTTTXXXaaaooo}}}}}}~~~zzzwwwrrrooorrrzzz}}}|||}}}|||zzz|||~~~~~~}}}yyyqqqgggbbbcccfffiiiooowww|||}}}|||}}}}}}{{{yyyvvvtttrrrssstttttttttsssrrrqqqppppppllldddZZZQQQHHHBBB???>>>???@@@AAAAAAAAAAAAAAAAAAAAA???>>>>>>>>>??????============>>>>>>>>>>>>===>>>???@@@BBBDDDFFFGGGHHHJJJMMMOOOQQQSSSVVVXXX]]]___bbbcccddddddfffgggiiilllpppssstttttttttuuuvvvttttttxxx}}}{{{wwwzzzyyywwwwwwyyyyyyxxxwwwwwwxxxxxxyyyzzzzzz{{{{{{zzz|||~~~~~~}}}}}}}}}|||{{{yyyxxxxxxxxxzzz{{{yyy{{{}}}~~~~~~}}}}}}}}}zzzyyyxxxwwwvvvvvvvvvuuuwwwxxx{{{}}}~~~~~~~~~~~~~~~}}}|||{{{zzz~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~{{{jjj```VVVQQQPPPPPPSSSYYYeeerrr~~~{{{iii\\\ZZZZZZYYYWWWVVVUUUTTTSSSUUUVVVXXXZZZ]]]```bbbccchhhiiiiiiiiiiiikkkoooqqqrrrrrrrrrrrrssstttuuuvvvsssrrrrrrqqqqqqqqqqqqrrrppppppnnnmmmmmmmmmmmmmmmoooqqqrrrrrrrrrrrrsssuuussssssrrrrrrqqqqqqppppppoooppppppqqqrrrsssuuuuuusssttttttrrrpppoooooopppllllllllllllkkkkkkkkkkkkkkkkkkllllllkkkjjjjjjiiijjjiiiiiihhhhhhhhhhhhhhhcccdddeeefffggggggggggggfffffffffeeedddbbbaaa```bbbaaaaaaaaa`````````___ZZZZZZYYYXXXWWWVVVUUUUUUSSSTTTUUUVVVTTTQQQNNNLLLIIIGGGDDDCCCCCCCCCBBB@@@>>>===;;;:::;;;:::888777666777777777888888999999<<<<<<<<<===>>>???@@@AAACCCCCCCCCBBB@@@@@@BBBDDDGGGIIILLLQQQYYYdddpppxxxyyyaaaTTTTTT[[[eeepppttttttrrrssssssaaaRRRDDDBBBHHHOOOVVV[[[cccnnn|||}}}tttnnnpppvvv~~~|||```SSSFFF@@@@@@???===<<<;;;:::::::::999999999999888888777777666555444444888777666555444444333333222333333444555555444444444444444444444444444444333333333333333444555666666444444555888???JJJRRRVVV___mmm~~~~~~zzzzzz}}}~~~}}}zzzuuuooonnntttsssfff___aaaeeefffmmmtttyyy{{{{{{}}}~~~|||yyywwwtttsssttttttttttttsssrrrqqqppppppkkkbbbWWWMMMFFFBBB??????@@@AAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBB=========>>>>>>??????@@@>>>>>>???@@@BBBDDDFFFHHHHHHJJJMMMOOOPPPRRRUUUXXX\\\^^^bbbdddeeefffhhhjjjmmmppptttwwwxxxxxxxxxyyyzzzwwwwww{{{~~~yyyzzzxxxwwwvvvxxxxxxxxxwwwyyyyyyzzzzzz{{{|||||||||{{{|||~~~~~~~~~~~~~~~|||{{{yyyxxxxxxyyyzzz||||||~~~}}}zzzzzzzzzzzzzzzzzzyyyxxxwwwxxxyyyzzz{{{}}}~~~}}}|||{{{~~~~~~~~~~~~~~~}}}}}}}}}~~~uuuggg]]]TTTQQQQQQRRRVVV\\\fffuuu{{{lllaaa\\\[[[YYYWWWTTTQQQOOONNNPPPQQQRRRTTTVVVYYY\\\]]]bbbccceeefffgggiiimmmpppppppppppppppqqqqqqrrrsssoooooonnnnnnnnnoooooopppnnnmmmlllkkkjjjkkkllllllmmmnnnppppppooopppqqqssssssssssssrrrrrrqqqqqqqqqmmmmmmmmmnnnnnnoooqqqqqqrrrrrrsssqqqooommmmmmnnnllllllkkkkkkkkkkkkkkkllljjjjjjkkkjjjjjjiiihhhgggiiiiiihhhhhhhhhgggggggggcccccceeefffgggggghhhgggfffffffffeeedddbbb``````aaa``````______^^^^^^^^^YYYXXXWWWVVVUUUSSSRRRRRRPPPQQQQQQQQQPPPMMMKKKIIIEEEBBB@@@?????????>>>===<<<:::999999::::::999777777888888999999:::::::::<<<<<<<<<===>>>???@@@AAACCCCCCCCCBBBAAAAAACCCFFFHHHLLLRRRZZZeeeqqq|||kkkUUURRR[[[jjjpppsssrrrpppoookkkgggTTTIIIAAACCCJJJQQQYYY___fffssswwwpppnnnttt}}}}}}}}}jjjSSSJJJAAA======>>><<<::::::::::::999999999888888888888777666666555444444777777666555444444444555222333444555555666555555555444444444444333333333333333333333444555555666666444555777888<<>>???@@@AAABBBCCCCCCCCCBBBAAABBBEEEHHHKKKQQQ[[[gggsss~~~wwwpppaaaRRRWWWgggyyyyyytttooonnnllldddZZZJJJEEECCCHHHOOOUUU\\\cccgggtttvvvnnnnnnrrr~~~{{{zzzsssYYYIIIDDD>>><<<>>>@@@>>>;;;999999999999888888888888888888777777666555555555666555444333333444444555333333444555666666666666555555444444444333333333333333333333444555666666666444666999999;;;DDDOOOSSSYYYfffxxxyyyuuuvvv}}}{{{{{{wwwooohhhjjjttt~~~{{{kkk```^^^aaacccjjjqqqvvvyyy{{{~~~~~~|||zzzxxxwwwwwwwwwwwwvvvuuutttrrrqqqllleee[[[PPPHHHDDDBBBBBBBBBCCCCCCEEEHHHKKKNNNPPPRRRTTTWWWZZZ[[[[[[ZZZYYYRRRQQQOOOMMMKKKIIIHHHGGGEEEDDDCCCDDDEEEGGGIIIKKKLLLNNNQQQSSSUUUWWWYYY\\\___aaadddfffggghhhjjjlllppprrrtttuuuvvvxxxzzz|||||||||||||||}}}}}}}}}|||{{{yyywwwwwwyyy{{{||||||{{{{{{||||||}}}~~~~~~~~~}}}}}}|||{{{|||~~~|||yyyzzz}}}|||}}}~~~}}}{{{{{{}}}~~~~~~~~~}}}~~~yyymmm```WWWOOONNNPPPSSSYYY```kkkzzzzzztttqqqhhhfffccc___ZZZVVVSSSQQQKKKJJJKKKLLLNNNPPPSSSUUURRRUUUYYY\\\^^^aaadddgggkkkjjjjjjiiiiiiiiijjjjjjlllllllllmmmmmmoooppppppmmmllljjjhhhhhhiiikkkllloooqqqrrrrrrqqqqqqrrrsssqqqqqqqqqqqqqqqqqqqqqqqqnnnmmmmmmmmmnnnnnnooopppnnnpppqqqpppoooooopppqqqnnnmmmkkkiiiiiikkkmmmooolllllllllkkkjjjiiihhhggggggggggggggggggffffffeeecccdddeeeggghhhiiiiiiiiifffffffffeeecccaaa```___\\\\\\\\\[[[ZZZYYYYYYXXXUUUTTTSSSRRRPPPOOONNNMMMKKKJJJIIIHHHFFFEEEDDDDDD???>>><<<<<<<<<<<<:::999777555444555666777666555999999:::;;;;;;<<<======>>>>>>>>>???@@@AAACCCCCCBBBCCCCCCBBBAAACCCFFFIIIPPPXXXdddqqq~~~tttgggccc\\\UUU___rrr{{{tttsssrrrfffWWWFFFDDDFFFLLLRRRWWW^^^fffgggsss~~~{{{nnnhhhmmmwww}}}{{{dddNNNEEEBBB>>>===@@@CCCBBB???999999999888888888888777888888777777666666555555444333222222222333444555333444555666777777777777555555555444444333333333222222222333444555666777666444777:::::::::BBBNNNTTTXXXbbbrrr~~~xxxtttwwwyyyzzzwwwnnnggggggqqq{{{}}}||||||lll___[[[\\\ccciiiqqqvvvyyy{{{~~~}}}|||zzzyyyxxxxxxxxxwwwvvvtttsssrrriiicccXXXNNNFFFCCCCCCCCCEEEFFFGGGIIINNNSSSWWWZZZ^^^```eeehhhjjjjjjhhhggg```___\\\YYYUUUQQQNNNMMMHHHGGGFFFFFFGGGHHHKKKLLLOOOQQQTTTVVVXXXZZZ]]]___bbbdddggghhhhhhhhhjjjkkkrrrsssuuuvvvwwwyyy|||~~~|||}}}}}}|||zzzyyy{{{}}}|||yyywwwxxxzzz|||~~~~~~|||||||||}}}~~~~~~~~~~~~}}}}}}zzzwwwzzz}}}|||~~~}}}|||~~~~~~}}}~~~~~~wwwlll]]]TTTMMMLLLNNNRRRYYY___mmm||||||zzztttsssooojjjccc\\\WWWSSSLLLLLLKKKLLLMMMNNNMMMLLLLLLMMMQQQVVV\\\```aaaaaadddccccccbbbbbbdddeeefffggggggiiikkkmmmnnnmmmkkklllkkkiiiiiihhhiiijjjkkkmmmoooqqqrrrrrrqqqooommmpppqqqqqqrrrrrrqqqqqqpppmmmkkkkkkllloooqqqrrrqqqooonnnmmmnnnooopppooonnnlllkkkjjjjjjjjjkkkmmmmmmkkkjjjhhhgggggghhhjjjkkkiiigggeeedddcccccccccdddbbbbbbbbbcccdddeeefffgggcccddddddcccbbb```^^^\\\\\\[[[ZZZYYYXXXVVVVVVUUURRRPPPMMMLLLLLLKKKIIIGGGFFFFFFEEECCCBBBAAA@@@@@@>>>:::777777888999777444444444555555666666777777888999:::<<<===???@@@AAABBBBBBAAABBBCCCCCCAAA???EEE@@@>>>BBBFFFHHHJJJNNNVVVaaappp~~~xxxmmm\\\PPPPPP]]]ppp}}}}}}yyy||||||ooo[[[NNNEEEDDDGGGOOOZZZbbbdddccchhhjjjnnnnnnhhhgggsssoooUUUFFFBBB???======@@@AAA@@@>>><<<<<<;;;:::999999999999999888888777666555555444222444777777777666666777444444333333333222222222555555555444444333333333333333222111111222222222444444444444555999???CCCUUUXXX]]]fffttt||||||zzzvvvuuuzzzvvvwwwuuunnngggiiirrr{{{}}}||||||zzzpppddd___```gggjjjqqqzzz~~~}}}~~~}}}|||{{{yyyxxxvvvvvvvvvuuussspppmmm```SSSKKKFFFBBBAAACCCBBBEEEIIIOOOVVV___iiioooooottt{{{~~~}}}|||||||||wwwuuurrrnnnjjjddd___[[[UUUTTTQQQNNNMMMMMMNNNNNNPPPSSSVVVXXXYYY\\\___aaadddfffiiikkkkkklllnnnoooxxxxxxyyyxxxwwwxxx{{{}}}}}}|||{{{|||~~~}}}{{{zzz{{{}}}~~~~~~~~~|||}}}~~~}}}}}}}}}}}}|||vvvggg[[[RRRNNNPPPRRRRRRZZZdddppp~~~|||xxxrrrkkkddd^^^[[[SSSPPPMMMLLLLLLLLLJJJHHHLLLMMMPPPTTTXXX\\\]]]]]]````````````aaabbbcccdddeeefffgggiiikkklllkkkjjjiiiiiihhhhhhhhhiiijjjkkkoooqqqsssttttttsssqqqooooooppppppppppppoooooonnnooonnnmmmnnnoooooonnnmmmnnnlllllllllnnnooonnnmmmmmmmmmllllllmmmnnnooopppnnnllljjjhhhgggggghhhiiihhhhhhfffeeedddccccccccccccbbbbbbbbbbbbbbbbbbcccbbbbbbbbbaaa```^^^\\\[[[\\\\\\[[[ZZZYYYWWWVVVUUUPPPNNNKKKJJJJJJHHHFFFDDDDDDDDDCCCBBBAAA@@@??????;;;999777777999999888777666666666777888888999999:::;;;<<<===>>>???@@@AAAAAA@@@@@@AAABBBBBBBBBAAAEEEBBBAAAEEEGGGHHHLLLRRR```jjjyyy{{{eeeYYYMMMLLLYYYoooyyyyyytttdddQQQEEEEEEGGGKKKSSS\\\ccceeefffkkkmmmooommmhhhkkkxxx^^^JJJ@@@AAA???======???@@@???>>><<<;;;:::999999888999999888888777777666555555444333555777777666555555666555555555444444444333333444444333333333222222222333333222222222222333333555555555444555888===AAAMMMQQQVVV^^^mmmzzz}}}zzz|||{{{yyy|||}}}tttuuusssnnnjjjkkkrrryyy~~~~~~~~~~~~~~~zzzvvvooohhhgggjjjoooooosss{{{~~~~~~}}}zzzyyywwwvvvvvvuuussspppjjj^^^QQQJJJFFFCCCDDDGGGIIINNNUUU]]]fffooowww}}}}}}xxxrrrkkkeee\\\ZZZWWWTTTRRRQQQQQQQQQPPPRRRVVVYYY[[[\\\___aaaeeegggjjjkkklllmmmoooqqquuuvvvxxxxxxxxxyyy|||}}}~~~~~~~~~}}}}}}||||||}}}|||{{{{{{}}}~~~}}}}}}~~~~~~~~~uuueee[[[SSSPPPSSSUUUWWW___kkkxxx{{{tttmmmgggddd]]]WWWPPPNNNOOOOOOKKKHHHLLLMMMOOOQQQTTTVVVXXXZZZZZZ[[[\\\^^^___```aaaaaacccdddeeeggghhhhhhhhhgggffffffffffffgggiiijjjkkkoooqqqrrrttttttrrrqqqooonnnnnnnnnnnnnnnmmmllllllnnnnnnnnnpppqqqpppnnnllllllkkkkkkkkkmmmnnnmmmllllllllllllmmmmmmooopppqqqpppooollliiihhhgggffffffhhhgggggggggfffdddcccbbbcccbbbaaa```______^^^___`````````___^^^\\\ZZZYYYYYYYYYYYYYYYWWWUUUSSSRRRMMMKKKIIIGGGFFFEEEBBB@@@AAAAAA@@@@@@???>>>======999777666777999::::::999777777888999999:::;;;;;;======>>>??????@@@AAAAAAAAAAAAAAABBBBBBCCCDDDEEEGGGFFFHHHKKKLLLMMMTTT\\\llluuuttteeeSSSJJJDDDNNNggg}}}vvvqqqgggWWWHHH@@@GGGKKKRRRYYY^^^bbbfffhhhmmmnnnooonnnnnnyyydddOOOCCC@@@???>>><<<<<<>>>???>>>===<<<;;;:::999888888888888888777777666666555555555444666777777555444444555555555555444444444444444333333222222222222111111444444333333333333444444666666666555555777;;;???FFFJJJOOOXXXfffuuu{{{{{{}}}~~~~~~zzztttrrrrrrpppmmmlllnnnrrrvvvzzz~~~}}}~~~~~~}}}{{{wwwvvvrrrooorrrwww|||wwwvvv|||~~~|||zzzxxxwwwvvvuuusssqqqiii^^^RRRLLLHHHFFFIIINNNRRRZZZfffrrr}}}zzzsssgggeeeaaa]]]YYYVVVTTTTTTQQQUUUYYY]]]___```aaacccggghhhjjjkkklllnnnqqqssssssuuuwwwxxxxxxzzz~~~{{{|||~~~}}}{{{yyy}}}|||{{{|||~~~~~~}}}~~~uuueee[[[TTTRRRWWWZZZ]]]hhhuuu{{{uuupppmmmfff___VVVSSSTTTTTTPPPLLLKKKLLLNNNOOOPPPQQQTTTUUUTTTVVVXXX[[[]]]^^^^^^]]]___aaadddeeeeeeddddddeeeccccccdddfffgggiiikkkkkkmmmnnnpppqqqqqqpppnnnmmmmmmmmmmmmmmmlllkkkjjjjjjiiikkkmmmqqqttttttqqqnnnlllkkkjjjkkkmmmnnnnnnmmmjjjjjjkkklllmmmnnnooooooooonnnllliiihhhgggfffffffffgggggggggfffdddbbbaaaaaaaaa```___^^^^^^^^^^^^______^^^]]]\\\ZZZYYYXXXTTTTTTTTTTTTRRRPPPMMMKKKKKKIIIFFFDDDCCCBBB???===>>>>>>======<<<<<<<<<;;;888888777777888999999999888888999999:::;;;<<<<<<@@@@@@@@@@@@AAAAAAAAAAAACCCDDDDDDDDDDDDEEEHHHJJJLLLMMMPPPTTTTTTWWW```kkkvvv~~~rrr```TTTLLLIIILLL\\\tttxxxnnndddYYYLLLEEEEEEJJJQQQYYY]]]^^^___cccgggmmmnnnooosss}}}jjjUUUGGGAAA@@@======<<<<<<<<<=========;;;:::999888888777777777777777666666666555555555555666777666444333333444444333333333333333333333333333333222222222222222444444333333333444555555666777666555444666999<<>><<<:::999999999999999:::::::::999::::::999777666777999888888999:::<<<===>>>>>>BBBBBBBBBBBBBBBBBBBBBBBBAAACCCEEEFFFGGGLLLTTTZZZaaa```aaafffiiimmmvvvzzzhhhXXXLLLGGGIIIIIIVVVhhhyyy~~~yyylll\\\OOOGGGDDDHHHNNNRRRWWW\\\]]]\\\]]]aaaeeekkksssnnnVVVGGGDDDDDDAAA===999:::;;;:::888888:::;;;:::999888777666666666666555555555555555555555555555555555444333222444555666666666666666777777777333333444444444444555555333222222222333444555666555666666555444444666888===EEELLLQQQ[[[jjjxxx~~~~~~}}}{{{yyytttuuutttrrrooonnnnnnooowww~~~}}}}}}~~~{{{wwwvvvwwwzzz~~~}}}}}}||||||~~~||||||}}}}}}~~~}}}}}}}}}{{{yyyvvvtttttttttsssrrrlllccc[[[WWWVVVZZZeeeqqq~~~xxxrrrjjjccc]]]ZZZXXX[[[___aaaaaa```aaabbbfffhhhlllnnnpppqqqsssuuuxxxzzz|||}}}||||||}}}~~~}}}{{{{{{|||~~~}}}}}}~~~~~~~~~~~~wwwggg]]]ZZZ]]]eeelllttt}}}~~~~~~}}}yyyrrrkkkeeebbbbbbbbbdddddd___UUULLLGGGFFFFFFFFFFFFGGGIIIKKKLLLMMMPPPTTTXXXXXXTTTSSSTTTWWWWWWYYY[[[^^^```aaaaaaaaaccccccccccccccccccccccccbbbbbbcccdddeeeeeeeeeeeeffffffgggiiijjjiiifffdddfffeeeeeegggiiikkkjjjjjjfffgggggghhhgggfffeeeeeeaaabbbbbbccccccbbbbbbbbbaaa```___^^^]]]\\\\\\\\\YYYYYYYYYZZZ[[[]]]^^^___YYYXXXVVVTTTRRRRRRRRRRRRMMMKKKHHHEEECCCBBBBBBBBB???>>><<<;;;<<<;;;999888777888888888999999::::::777888999888777666999;;;999:::;;;<<<===???@@@@@@AAAAAAAAABBBBBBCCCCCCCCCAAAEEEIIILLLPPPWWWccckkkuuuqqqpppsssvvvzzzuuucccUUUKKKFFFLLLTTT^^^iiixxx{{{vvvlll___RRRJJJGGGGGGLLLRRRTTTWWWZZZ\\\]]]```eeeiiilll|||kkk]]]LLLBBBAAABBB@@@===888999:::999777777999;;;999999777666666666666666555555555555555555555555444444444333222333555777444444444444555555666666222222333333333444444444111111111222222333444555444555555555444444666888:::CCCKKKOOOWWWeeesss{{{}}}}}}}}}{{{zzzzzz{{{||||||zzz||||||xxxqqqnnnooorrrsss{{{~~~}}}~~~~~~}}}}}}zzzvvvtttvvvxxx|||}}}zzzxxxzzz~~~yyyzzz{{{{{{||||||||||||yyyvvvsssrrrsssttttttsssnnnhhhaaa___aaahhhwww~~~zzzuuuooojjjeeeccc]]]___aaaaaa``````aaabbbfffjjjooorrrtttuuuvvvvvvxxx{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~zzzkkkdddaaaeeennnuuu~~~}}}|||~~~|||}}}~~~}}}vvvrrrrrrtttqqqsssssskkk^^^RRRKKKHHHCCCBBBBBBBBBDDDFFFHHHIIILLLPPPTTTTTTPPPNNNPPPSSSTTTVVVXXX[[[]]]]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^___```bbbcccccccccccc___```aaadddggghhhfffddddddccccccdddgggiiihhhhhhaaabbbccccccbbbaaa___^^^```aaaaaaaaaaaa```______```___]]][[[ZZZZZZZZZ[[[XXXXXXXXXYYYYYYZZZ[[[\\\VVVUUUSSSQQQPPPOOOOOOPPPJJJHHHDDD@@@>>>===>>>???<<<:::999999:::999888666777777888888999999::::::444777999888777777;;;>>>;;;;;;<<<>>>???AAABBBBBB@@@@@@AAAAAABBBCCCCCCDDDCCCHHHNNNRRRXXXbbbpppzzz|||~~~oooaaaRRRJJJFFFHHHTTTbbbwww}}}wwwooo___TTTJJJHHHJJJMMMQQQVVVTTTVVVXXX[[[^^^ccciiimmmmmm|||rrrXXXOOOCCC<<<999:::999888777999:::999666666888;;;999888777666666555555555444555555555555555555555333444444333222333555888000000000111111222222222111111111222222333333333111111111111222333444555333444555555444444666888999CCCLLLOOOVVVcccqqqyyyyyyzzz}}}|||zzzxxxwwwwwwyyy|||}}}|||rrrnnnpppuuupppwww{{{yyyyyywwwwwwvvvxxxyyyyyyxxxvvv|||||||||~~~~~~zzzwwwxxxxxxzzz}}}yyyuuuxxx~~~vvvvvvwwwxxxyyyyyyyyyyyyxxxuuurrrqqqrrrtttttttttrrrlllhhhgggkkkuuu}}}|||zzzwwwsssooollljjjbbbcccddddddbbbbbbccceeeggglllrrrvvvwwwwwwwwwxxxwwwzzz}}}~~~~~~|||}}}}}}pppiiigggllluuu|||zzz|||~~~~~~}}}}}}~~~}}}||||||}}}kkkXXXNNNKKKKKKFFFEEEIIIHHHDDDEEEIIIHHHJJJKKKKKKIIIHHHKKKNNNJJJMMMRRRVVVXXXXXXWWWVVVUUUVVVWWWXXXZZZ[[[]]]]]]ZZZZZZ[[[[[[\\\\\\]]]]]]ZZZ\\\^^^```aaaaaa______`````````aaabbbbbbcccccc```___^^^]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[\\\\\\]]]ZZZYYYYYYXXXWWWWWWVVVVVVWWWVVVTTTSSSSSSUUUWWWXXXOOOOOONNNLLLLLLKKKKKKKKKHHHDDD@@@>>>======<<<;;;:::::::::999999999888888777777777777888888888888999999:::;;;;;;<<<;;;;;;CCC@@@>>>???BBBDDDCCC@@@???DDDGGGDDD@@@???EEEKKKNNNOOOSSSYYYcccqqq{{{nnn[[[QQQGGGCCCDDDPPPhhh~~~rrrfffUUUMMMFFFFFFMMMTTTVVVUUUZZZYYYYYY[[[^^^bbbeeefffuuu}}}}}}vvv```OOOHHH@@@<<<===>>><<<:::999777555444444666888:::666777888777666555666777444444444444444444444444333333333333333333333333555555444333333222111111333333333333333333333333111111222222222333333333111111222333333444444555888???HHHNNNSSS[[[eeelllssswww{{{|||wwwwwwyyy||||||||||||yyytttooommmsss|||{{{rrrnnnrrruuurrrppprrruuuuuuwww|||~~~{{{zzz{{{}}}{{{}}}sssssstttuuuvvvwwwvvvvvvwwwvvvuuutttsssssstttuuuvvvssspppqqqzzz~~~~~~|||{{{}}}zzzwwwssspppoooooooookkkiiigggfffeeefffggghhhjjjmmmqqquuuxxxzzz{{{{{{}}}}}}}}}~~~~~~yyysssrrrvvv}}}xxx{{{~~~}}}||||||}}}rrraaaVVVSSSMMMHHHGGGIIIHHHDDDDDDGGGDDDFFFFFFEEECCCCCCEEEGGGFFFHHHKKKNNNOOOOOONNNMMMNNNNNNOOOQQQRRRTTTUUUUUUUUUVVVVVVWWWXXXYYYYYYZZZXXXYYY\\\^^^______^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^]]]\\\\\\[[[ZZZZZZ[[[[[[ZZZYYYYYYXXXXXXYYYYYYZZZVVVVVVUUUTTTTTTSSSRRRRRRRRRQQQPPPOOOOOOPPPQQQRRRKKKJJJIIIHHHGGGGGGGGGGGGFFFCCC???===<<<<<<;;;::::::::::::999999888888888888888888999999999999999:::;;;;;;;;;;;;;;;::::::BBBAAA???@@@BBBCCCCCCCCCBBBBBBAAAAAAAAADDDIIIMMMQQQVVV\\\eeeooo{{{yyypppeee[[[OOOHHHCCCCCCIIIYYYrrr|||rrrcccVVVJJJHHHGGGKKKRRRWWWYYYXXX\\\]]]^^^___```ccciiimmm{{{{{{zzzeeeTTTJJJDDD<<<999:::;;;:::888:::888666555555666888999777888888777555444555666444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333111111222222222333333333222222222333444444555555999@@@HHHNNNSSSYYYbbbhhhssswww{{{~~~{{{xxxxxxzzz|||{{{zzz{{{}}}zzzyyyvvvssspppuuu{{{xxxuuuwwwxxxsssoooooottttttvvvzzz~~~~~~~~~~~~}}}{{{{{{|||}}}|||~~~||||||{{{xxxnnnoooppprrruuuwwwwwwwwwwwwvvvuuussssssssssssttttttssstttyyy}}}{{{zzzzzzzzzzzz|||}}}~~~~~~}}}|||zzzxxxxxxwwwuuurrrqqqppppppppplllkkkiiihhhhhhiiikkklllnnnqqqtttxxxzzz|||||||||}}}}}}~~~}}}yyywwwzzznnnsssyyy~~~}}}|||zzzyyyzzz|||zzzmmmbbb]]]VVVRRRPPPPPPMMMHHHFFFGGGEEEEEEDDDBBB@@@@@@AAACCCCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFGGGHHHJJJKKKLLLLLLNNNNNNOOOPPPQQQSSSSSSTTTSSSUUUWWWYYY[[[\\\\\\[[[YYYYYYYYYXXXXXXXXXXXXWWWXXXWWWWWWVVVVVVVVVVVVWWWUUUTTTTTTSSSSSSTTTTTTUUUPPPPPPOOOOOONNNNNNMMMMMMKKKKKKJJJJJJIIIIIIHHHHHHEEEDDDCCCBBBBBBBBBBBBBBBCCC@@@===;;;;;;;;;:::999999999999999888888888888999999999::::::;;;;;;;;;;;;<<<<<<===>>>>>>======BBBBBBCCCCCCBBBCCCFFFHHHIIIEEEAAA@@@EEEKKKOOOQQQZZZ```kkkuuuuuudddXXXOOOIIICCCBBBCCCIIISSSddd|||tttggg```TTTHHHCCCFFFLLLRRRWWWYYYZZZZZZ```ccceeedddccchhhsss|||zzzzzz~~~xxxcccRRRHHHEEE@@@;;;888:::;;;:::999;;;:::888777666666777888777888999777555444444555444444444444444444444444222222222333333444444444111222222333444555555666444444444333333222222222111111222222222333333333333333333444555555666666999???GGGMMMRRRWWW]]]bbbqqqvvvzzz}}}~~~}}}~~~~~~}}}{{{yyy}}}}}}yyyvvvwwwwwwuuuuuuvvvzzz|||uuuooommmvvvvvvvvvyyy}}}zzzzzzzzzzzz{{{{{{||||||~~~|||{{{zzzzzzyyy}}}~~~}}}}}}xxxqqqjjjjjjkkknnnrrrvvvxxxxxxvvvvvvtttssssssrrrrrrsssssstttxxx~~~{{{zzzxxxwwwvvvvvvwwwwwwyyyzzz{{{{{{zzzyyywwwvvvssssssrrrrrrqqqpppoooooommmlllkkkkkklllmmmoooppptttvvvxxx{{{}}}~~~~~~~~~}}}~~~~~~~~~{{{}}}]]]dddmmmuuuzzz}}}yyyxxxwwwwwwxxx{{{~~~~~~|||{{{|||wwwooojjjfffddd```]]]WWWRRRNNNLLLJJJIIIGGGDDDBBBAAAAAABBBAAAAAA@@@@@@@@@@@@@@@AAABBBBBBCCCDDDEEEEEEFFFFFFFFFGGGHHHIIIJJJLLLMMMMMMNNNOOOQQQSSSUUUVVVWWWWWWUUUTTTTTTSSSRRRQQQQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQNNNNNNMMMMMMMMMMMMNNNNNNJJJJJJJJJIIIIIIIIIHHHHHHEEEEEEEEEEEEDDDCCCAAA@@@@@@@@@???>>>======>>>>>>???===:::999::::::999888999999999999999999888888999999::::::;;;;;;<<<<<<;;;<<<>>>@@@AAACCCCCCCCCCCCEEEFFFEEECCCDDDHHHLLLOOOKKKFFFEEEJJJQQQWWW[[[gggnnnxxxvvvdddTTTJJJEEEBBB???DDDLLLUUU___nnngggWWWSSSMMMEEEFFFKKKSSSXXXYYYZZZ[[[\\\fffiiikkkiiiiiirrr~~~|||fffRRRGGGBBBAAA>>>;;;:::;;;<<<<<<;;;;;;:::999888777777777777888999999777444333333444444444444444444444444444111111222333333444555555222222333333444555555555555444444333333222222111111111222222222333333333333333444444555666666777777<<>>>>>===>>>>>>?????????@@@@@@AAAAAABBBBBBAAAAAABBBCCCDDDEEEFFFGGGGGGHHHJJJLLLNNNPPPQQQQQQPPPOOOOOONNNMMMLLLKKKKKKJJJJJJJJJIIIIIIJJJJJJKKKHHHHHHGGGGGGGGGGGGHHHHHHEEEEEEEEEEEEEEEDDDDDDDDDAAAAAAAAAAAA@@@???===<<<======<<<<<<;;;;;;<<<<<<<<<:::888888999:::999888999999999999999999::::::999999:::;;;;;;<<<======>>>>>>@@@BBBCCCDDDDDDEEECCCEEEFFFDDDBBBCCCGGGKKKKKKKKKKKKLLLPPPYYYcccjjjvvvzzzxxxcccSSSJJJDDDBBBAAABBBLLLXXXbbbkkkvvvuuu\\\KKKIIIIIIFFFMMMRRRXXX[[[\\\]]]aaaeeekkkmmmnnnooouuu|||iiiVVVHHHAAA???===<<<::::::;;;;;;;;;;;;:::::::::999888777666666888888888777444222333333444444444444444444444444111111222333333444555555444444444444444444444444444444444333333222222222111111222222222333333333333333444444555666666777444888???FFFMMMTTTZZZ]]]jjjpppuuuwww|||}}}}}}wwwtttwwwyyyyyy{{{yyyyyy}}}xxxuuuzzzyyywwwvvvwwwxxxxxxwwwrrrvvv|||~~~~~~}}}}}}}}}vvv{{{~~~{{{qqqoookkkiiikkkqqqvvvxxxwwwvvvvvvvvvuuutttrrrqqqqqqrrrtttxxx|||~~~{{{yyyxxxxxxyyyzzzyyyxxxwwwwwwxxxyyyzzzxxxxxxxxxxxxwwwvvvuuuuuurrrrrrrrrrrrpppooommmlllmmmnnnoooppprrrtttuuuvvv{{{|||}}}~~~zzzzzzBBBGGGOOOWWW___gggnnnrrrzzzzzzzzzzzzzzzyyyyyyyyyxxxwwwuuuvvvyyy}}}xxxrrrmmmgggbbbYYYUUUNNNJJJGGGEEEDDDCCCDDDCCCAAA???>>>========================>>>>>>>>>?????????@@@AAAAAABBBBBBBBBCCCDDDEEEGGGHHHJJJJJJJJJIIIIIIHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCDDDEEEEEECCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>======<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<999888777888999:::999888::::::::::::;;;;;;;;;;;;:::;;;;;;<<<===>>>??????BBBCCCDDDEEEEEEEEEEEEEEEEEEEEEDDDBBBAAACCCFFFIIIFFFJJJOOOUUU\\\gggrrrzzzyyyhhhSSSGGGBBB@@@@@@BBBIIIUUUccckkkqqqzzzwwweeeRRREEEBBBFFFKKKUUUXXX\\\^^^```eeekkkppppppppprrryyy}}}jjjXXXKKKAAA===<<<999999999999999999999999888888999:::999888666555666777888666444333333444444444444444444444444444222222222333333444444444555555555444444444444444333333333333333333333333111111222222222333333333333333333444555555666666444666;;;BBBJJJRRRXXX[[[hhhoootttvvvyyy}}}{{{~~~|||xxxwww{{{}}}||||||}}}|||{{{xxxuuusssssssssrrrqqqnnnttt}}}~~~}}}}}}|||xxxuuupppkkkmmmsssyyyzzzyyywwwwwwwwwvvvuuusssrrrqqqqqqsssvvvyyy{{{|||}}}|||yyyzzz|||{{{yyyxxxxxxxxxyyyxxxwwwvvvuuuvvvwwwxxxxxxxxxwwwwwwvvvuuuuuuuuuttttttsssrrrqqqoooooonnnooopppqqqsssuuuvvvwwwxxx}}}}}}~~~~~~|||;;;>>>BBBGGGMMMUUU^^^dddlllnnnrrruuuxxxyyyyyyxxxxxxvvvuuuvvvyyy{{{||||||yyyzzz}}}~~~yyyssshhhbbb[[[UUUSSSQQQNNNMMMMMMLLLIIIGGGCCC@@@>>>===>>>=====================>>>>>>>>>>>>>>>?????????>>>>>>???@@@AAABBBCCCDDDCCCCCCCCCBBBBBBAAAAAAAAA??????>>>>>>???@@@@@@AAA??????>>>>>>>>>>>>??????========================<<<<<<;;;:::::::::;;;<<<;;;:::::::::::::::;;;;;;888777777888:::;;;999888;;;;;;;;;<<<<<<<<<============>>>???@@@AAABBBBBBFFFGGGIIIKKKMMMNNNOOOPPPMMMJJJFFFDDDEEEGGGIIIJJJNNNQQQWWWaaammmyyy|||qqqaaaTTTGGGBBB@@@???CCCIIIWWWaaajjjlllpppxxxuuudddTTTLLLGGGDDDKKKWWW```aaabbbdddfffkkkppptttsssrrrvvv{{{~~~oooZZZLLLCCC===<<<>>>888999:::::::::999888888555666888999999888666444555666777666444333444555444444444444444444444444333333333333333333333333333333444444555555666666111222222333333444444555111111222222222333333333222222222333444444555555666777999???FFFNNNUUUXXXhhhooouuuvvvyyy~~~}}}|||~~~~~~yyyxxx|||~~~~~~{{{wwwtttsssrrrqqqpppmmmttt}}}~~~~~~yyysssnnnpppwww~~~~~~xxxxxxxxxxxxvvvtttrrrqqqrrrsssuuuxxxzzz{{{|||}}}xxxyyy{{{yyywwwuuuvvvwwwxxxwwwvvvtttttttttuuuvvvwwwwwwvvvuuuttttttttttttuuutttsssrrrqqqrrrssssssrrrsssuuuvvvxxxyyyzzzzzz~~~777888999;;;???HHHQQQWWW[[[___gggooouuuyyyzzz{{{zzzxxxvvvvvvwwwxxxwwwvvvsssvvvzzz|||}}}wwwppphhhbbb```^^^[[[XXXVVVUUURRRNNNIIIDDD@@@>>>@@@@@@@@@????????????>>>??????>>>>>>>>>=========<<<<<<<<<<<<===>>>@@@@@@????????????>>>>>>>>>>>><<<<<<<<<<<<<<<===>>>???>>>======<<<<<<======>>>::::::::::::::::::;;;;;;;;;:::888777888999;;;<<<::::::999999999999:::;;;777666666888:::;;;:::999<<<<<<<<<=========>>>>>>??????@@@AAACCCDDDDDDEEEFFFIIILLLQQQVVVZZZ]]]^^^UUUPPPKKKIIIKKKNNNNNNMMM\\\\\\```lll{{{mmm```MMMFFFBBBBBBAAAAAAHHHSSSccckkkoookkkkkksss|||~~~kkkVVVHHHJJJKKKJJJTTTeeeiiihhhhhhhhhkkkmmmpppqqqtttsssyyy}}}}}}zzz~~~ooo___OOOFFF@@@<<<===CCC999;;;======<<<;;;::::::333555777999999888666444444555666666444333444555444444444444444444444444444333333333333333333333111222333444666777888888000111222333444444555666111111222222222333333333111111222333333444444555999888999===DDDLLLRRRUUUiiipppvvvwwwzzz{{{xxxzzz|||{{{~~~{{{wwwvvvuuusssrrrooovvv~~~{{{uuuooorrrzzzyyyyyyyyyyyywwwuuusssqqqttttttuuuwwwyyyzzz||||||yyyzzzzzzwwwsssrrrsssvvvyyyxxxvvvuuuttttttuuuuuuvvvvvvuuutttssssssssssssuuutttrrrrrrrrrtttvvvxxxuuuvvvwwwyyyzzz{{{||||||<<<<<<;;;::::::===AAAEEEIIIMMMUUU^^^hhhpppvvvzzzxxxwwwvvvtttqqqqqqsssuuuqqquuuxxx{{{|||~~~}}}vvvsssrrrpppkkkfffggggggddd[[[PPPGGGCCCBBB@@@@@@@@@???>>>===;;;:::@@@>>><<<<<<======<<<;;;999999999:::;;;<<<===>>><<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;::::::::::::888888777888888999:::;;;999999888888888777777777777777777777888888888999;;;:::999888777777777777;;;<<<<<<<<<;;;:::999888===>>>??????AAABBB@@@===@@@AAABBBBBBBBBCCCEEEGGGNNNOOOPPPTTT___jjjllliiibbbWWWLLLIIIKKKNNNSSSYYYccchhhrrr||||||mmm^^^SSSDDDDDDCCC???>>>EEEQQQ[[[hhhhhhmmmmmmhhhpppyyyvvvbbbQQQEEEGGGLLLRRR```ppppppllliiijjjmmmooolllhhhmmmuuuuuussszzzxxx}}}yyyZZZQQQFFF???>>>>>>===;;;:::;;;;;;;;;;;;:::999999999999999888888666555444666666666777666555555444444444444555555555555555333222111222444555444333444333333333333333333222444444444444444444444444444444444333333222222222111111222333444444444333777777777999===EEENNNTTTeeehhhnnntttyyy|||~~~~~~|||wwwtttvvvyyy~~~}}}vvvlllqqqyyyuuusssvvvxxx~~~}}}yyy{{{}}}|||zzzxxxvvvuuutttttttttsssssstttuuuvvvvvvuuuuuuwwwvvvuuutttsssssstttttttttuuuuuuuuutttsssrrrrrrttttttssssssssssssttttttttttttttttttuuuuuuuuuuuutttvvvxxxyyyzzz|||@@@>>>;;;999888999===@@@AAACCCHHHPPPZZZeeennntttssssssrrrpppnnnoooqqqsssmmmpppuuuxxxzzz{{{}}}~~~~~~~~~{{{yyyyyywwwrrrhhh[[[PPPKKKJJJHHHHHHGGGEEEDDDBBBAAAAAADDDBBB@@@@@@@@@@@@???>>>::::::::::::::::::::::::;;;:::::::::::::::;;;;;;;;;;;;:::::::::999999999::::::999999999:::;;;;;;999999999999888888888777888888888999999999::::::999888888888888888888888999:::;;;<<<===>>>??????BBBBBBBBBBBBCCCDDDBBB???HHHIIIJJJJJJIIIIIIKKKMMMQQQTTTXXX]]]fffpppsssqqqfff[[[PPPMMMPPPSSSYYY___mmmrrryyy~~~tttiii\\\OOOGGG???@@@BBBDDDHHHRRR^^^fffjjjhhhllliiicccjjjtttppp^^^NNNEEELLLVVV\\\cccllllllmmmoooqqqqqqoookkkhhhnnnyyy{{{yyyrrrjjjkkkssswwwjjjTTTLLLBBB======>>>===;;;999::::::::::::999888888999999999888777666555555666666666666666555555444444444444555555555555555444333222444555777666555444444444333333333333222444444444444444444444444444444333333333222222222333444444555555666666777999888888888;;;AAAIIIOOO\\\___ffflllrrrvvvxxxxxxzzzvvvvvvxxx{{{~~~zzzttt{{{zzzzzzzzzyyyyyy}}}~~~{{{wwwwwwvvvtttsssssssssssstttrrrsssttttttuuuuuuuuutttwwwvvvvvvuuuttttttttttttttttttuuuuuuttttttsssrrruuuttttttssssssttttttuuuttttttttttttuuuuuuuuuuuuvvvwwwyyyzzz{{{~~~HHHDDD???:::777777999;;;<<<<<<===BBBJJJUUU```fffggghhhhhhgggggghhhlllnnnmmmpppuuuyyy{{{|||~~~vvvggg\\\WWWUUUSSSRRRPPPMMMJJJHHHGGGGGGFFFDDDBBBAAAAAA@@@???>>><<<<<<<<<<<<;;;999888777;;;;;;:::::::::::::::;;;<<<<<<;;;;;;;;;:::::::::999999888777777777888888:::::::::999999999999999::::::::::::;;;;;;;;;;;;999::::::;;;<<<<<<;;;;;;<<<======>>>@@@BBBDDDEEEFFFDDDCCCCCCEEEEEEDDDCCCJJJLLLNNNNNNNNNNNNPPPRRRUUU[[[```dddkkkssswwwvvvooodddYYYWWWZZZ^^^eeekkkxxx{{{~~~yyyyyyrrrggg\\\RRRIIICCC???===???CCCJJJTTT___hhhnnnoookkkllliiiccckkkuuuqqq]]]QQQLLLVVVbbbffffffgggiiipppxxxzzzvvvppplllkkksssuuujjjeeeaaa___eeeoooxxxjjjVVVKKKEEE>>>:::;;;======<<<888888999999888888777666888888888888777666666555666666666666555555444444444444444555555555666666555444444555777888888777444444444444333333222222333333333333333333333333333333333333222222222222555444444444444666777888:::999888777888===DDDIIIVVVZZZaaaiiippptttwwwxxx|||{{{xxxyyyzzz|||}}}|||}}}}}}~~~{{{}}}yyyvvvwwwvvvsssooooooooooooooopppqqqrrrsssrrrrrrssssssttttttsssssswwwvvvvvvvvvvvvvvvvvvvvvttttttuuuuuuuuutttssssssuuuttttttssssssttttttuuusssttttttttttttuuuuuuuuuwwwxxxzzz{{{|||~~~RRRLLLDDD===:::999999:::===;;;:::;;;@@@HHHOOOTTTWWWYYYZZZ[[[]]]aaaeeeiiilllpppuuuxxxyyyzzz{{{|||xxxyyyzzz|||~~~~~~rrrhhhcccccc```^^^ZZZVVVRRROOOMMMLLLKKKHHHEEEDDDCCCBBB@@@>>>>>>?????????>>><<<;;;:::===<<<<<<;;;;;;;;;;;;<<<============<<<<<<<<<<<<;;;;;;:::999888888888888;;;;;;::::::::::::::::::;;;;;;<<<<<<<<<===============???@@@@@@@@@@@@???CCCCCCBBBBBBCCCDDDFFFGGGIIIEEECCCEEEGGGGGGHHHJJJNNNPPPSSSTTTTTTTTTVVVXXXXXX^^^bbbdddhhhpppvvvxxxzzzooodddbbbeeejjjrrrxxx~~~zzznnniiibbb\\\RRRJJJEEEBBB@@@??????BBBGGGPPPZZZccchhhjjjkkkggghhhfffcccooo{{{xxxeee]]]\\\cccjjjjjjgggfffiiisss}}}~~~wwwooonnnqqq}}}uuuhhh[[[VVVWWW]]]iiitttnnnWWWHHHEEEAAA<<<::::::;;;;;;;;;777777777888777777666555666777777777777777666666666666555555444444444444333333444444555666666666555444444555888999999999555555555444333333222222222222222222222222222222333222222222222222222222333222111111222444666888999888777666666:::???DDDQQQUUU]]]fffnnntttwwwyyyxxx~~~{{{{{{zzzzzzyyyvvvtttttttttwww|||zzzyyy{{{xxxzzz~~~yyysssrrrpppmmmkkkiiiiiijjjlllmmmoooqqqrrrqqqrrrrrrssssssrrrrrrrrrvvvvvvvvvwwwwwwwwwwwwvvvttttttuuuuuuuuuuuuttttttuuuuuuttttttttttttuuuuuussssssssstttttttttuuuuuuvvvwwwyyyzzzzzz}}}WWWQQQHHHAAA>>><<<;;;:::;;;:::999999<<>>===<<<<<<<<<<<<<<<============<<<<<<<<<<<<@@@???>>>>>>============<<<<<<<<<===============>>>>>>>>>>>>????????????@@@AAABBBCCCCCCDDDDDDDDDGGGGGGGGGHHHHHHJJJKKKLLLNNNHHHFFFIIILLLMMMPPPUUU[[[\\\^^^^^^\\\[[[[[[\\\YYY^^^aaaccciiittt}}}vvvkkkiiilllrrrzzzyyyiii]]]XXXOOOJJJDDD@@@???@@@@@@@@@BBBEEEKKKTTT]]]bbbdddcccaaa]]]___aaabbbrrr~~~pppnnnmmmmmmllliiiggghhhkkksss{{{{{{uuuqqqtttyyy|||eeeZZZQQQPPPWWWeeetttrrr\\\LLLBBBBBB@@@===;;;;;;:::999999666777777777777666555555555666666777777777666666666666555444333444444555333333444444555666666777333333333555888::::::999666666555444444333222222222222222222222222222222222222222222222222222222333222111111222555777999666666555444555888===BBBIIINNNWWW```iiippptttvvvttt{{{}}}{{{yyytttnnniiiiiikkkpppyyy|||}}}xxx~~~yyyyyy|||xxxrrrpppooommmkkkeeeggghhhkkkmmmoooqqqrrrqqqrrrrrrrrrrrrrrrqqqqqqtttuuuvvvwwwxxxxxxwwwwwwttttttuuuuuuuuuuuuuuutttuuuuuuuuuttttttuuuuuuuuusssssssssssstttttttttttttttuuuwwwwwwxxxzzz}}}ZZZSSSLLLFFFDDDCCC@@@>>>888888888888:::<<<===>>>DDDFFFIIIMMMPPPVVV\\\aaahhhlllqqqttttttsssssssssqqqqqqqqqrrrsssvvvxxxyyy{{{~~~{{{wwwrrrmmmhhhfff```]]]YYYVVVSSSQQQNNNLLLHHHGGGFFFEEEEEEEEEEEEFFFBBBBBBAAA@@@????????????>>>>>>>>>>>>============@@@??????>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEHHHJJJLLLMMMNNNOOOQQQTTTVVVWWWXXXYYYWWWNNNJJJOOORRRRRRWWW^^^aaacccdddcccaaa^^^]]]]]]]]]aaaeeejjjtttzzznnnlllooouuu}}}{{{tttgggXXXMMMJJJDDDAAA===<<<===>>>??????EEEJJJQQQYYY^^^```aaa```___ZZZ]]]```dddtttttttttssspppkkkiiijjjlllmmmrrrwwwyyyyyy{{{zzzpppWWWQQQMMMQQQ___qqqvvv^^^NNNEEEAAA???>>>>>><<<;;;999888777666666777777666666555444444555666666777777777777777666444333333333444555222333333444555666777777333333333555999;;;;;;;;;777666666555444333222222111111111111111111111111111111111222222222222222444444444444666888:::;;;444444444333444777<<<@@@GGGLLLUUU___iiippptttvvvqqqxxx}}}{{{rrrjjjcccdddggglllttt|||{{{zzz~~~xxxtttqqqpppnnnmmmggghhhjjjmmmoooqqqrrrrrrrrrrrrssssssrrrrrrqqqqqqrrrsssuuuwwwxxxxxxwwwwwwttttttuuuvvvvvvvvvuuuuuuvvvuuuuuuttttttuuuuuuvvvrrrsssssssssssstttttttttrrrsssuuuuuuuuuwww{{{}}}]]]XXXQQQOOOOOONNNJJJFFF>>><<<;;;:::999:::;;;;;;AAACCCEEEGGGIIIMMMSSSWWW```eeekkkoooqqqpppppppppnnnnnnnnnoooqqqtttwwwyyyyyy|||~~~zzzwwwpppmmmiiieeebbb```\\\ZZZVVVTTTQQQOOOMMMMMMOOOOOOKKKJJJIIIHHHGGGGGGGGGGGGDDDDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCFFFFFFFFFGGGGGGGGGHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIILLLPPPVVV[[[^^^aaacccfffiiikkklllkkkjjj]]]RRRMMMQQQTTTRRRWWW```^^^aaadddeeeeeeddddddeeefffjjjpppwww~~~rrrooorrrxxx|||yyyqqqhhh___TTTHHHBBBBBB@@@===;;;:::===@@@CCCDDDMMMTTT\\\```aaa___^^^______YYYZZZ\\\^^^lllwwwsssmmmmmmlllkkkkkkmmmoooooossstttwww~~~}}}ttthhh\\\PPPNNNPPPZZZlll|||aaaMMMDDDAAA???:::;;;<<<<<<:::999777777777777777777777666555555333444555666777777777777777555444222222333444555222222333444555666777777444444444777:::=========777777666555444333222222111111111111111111111111000111111111222222222222333333444666777999::::::555555444333333555999===EEEJJJSSS]]]gggooosssvvvrrrxxx}}}qqqhhh``````eeejjjpppvvvxxx}}}~~~~~~zzzvvvtttqqqpppnnnjjjkkknnnppprrrssssssssssssssssssssssssrrrqqqqqqppprrrtttvvvwwwwwwwwwvvvttttttuuuvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvrrrrrrssssssssstttttttttrrrssstttttttttvvvyyy|||aaa\\\WWWVVVXXXWWWSSSOOOHHHEEE@@@<<<999999999:::>>>@@@AAAAAABBBEEEJJJMMMSSSXXX___dddggghhhhhhiiikkkkkklllmmmppptttxxxzzzvvvwwwyyyzzz|||~~~{{{wwwtttqqqnnnkkkcccaaa\\\XXXVVVUUUWWWXXXSSSSSSQQQPPPOOOOOOOOOOOOKKKKKKKKKJJJJJJJJJIIIIIIJJJIIIIIIIIIJJJKKKLLLLLLJJJJJJJJJKKKKKKLLLLLLLLLJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMOOORRRYYYaaahhhllluuuwwwzzz|||}}}{{{xxxvvv___SSSMMMPPPQQQOOOTTT]]][[[___eeejjjmmmooorrrtttooosssyyywwwsssvvv{{{}}}xxxssspppiii```VVVOOOGGG???===??????<<<::::::???DDDIIILLLWWW^^^fffgggccc^^^\\\]]]YYYSSSSSSSSSRRR]]]fff```eeedddccceeelllrrrsssqqqyyyxxx|||ssshhhZZZKKKOOOPPPVVVbbbwwwpppUUUDDD???>>><<<666888:::;;;:::888777777777777777777777666666555333333555666777777777777777555444222222333444555222222333444555666777888555555555888<<>>DDDMMMWWWaaaiiimmmooouuuzzz}}}oooeee]]]]]]bbbgggmmmrrrtttzzz}}}}}}~~~|||yyyvvvssspppooommmnnnppprrrttttttttttttttttttttttttssssssrrrqqqoooqqqtttvvvwwwwwwvvvvvvttttttuuuvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvrrrrrrrrrsssssssssttttttrrrssstttttttttvvvyyy|||eeebbb______``````]]]ZZZTTTMMMGGGDDD@@@<<<<<>>AAADDDDDDCCCBBBCCCEEEOOOQQQTTTWWWZZZ[[[\\\\\\bbbcccfffiiimmmpppssstttrrrqqqqqquuuzzz}}}}}}{{{|||{{{{{{|||}}}|||xxxuuuqqqnnnkkkjjjhhhfffddddddcccbbbaaa```______```\\\WWWTTTSSSTTTTTTTTTTTTTTTTTTRRRQQQQQQSSSUUUSSSVVVXXXZZZYYYXXXXXXXXXXXXUUURRRSSSXXX\\\^^^^^^YYY[[[^^^bbbiiisss}}}|||mmmXXXQQQJJJHHHLLLQQQSSSSSSVVV]]]hhhsss|||}}}yyyuuuwww{{{zzzvvvyyy~~~~~~yyyqqqhhhaaa\\\RRRKKKFFFDDDAAA;;;999:::===???AAAAAAAAAEEELLLSSSfffjjjkkkggg^^^WWWVVVXXXQQQLLLHHHJJJQQQXXXZZZZZZ\\\\\\aaakkkrrrrrrqqqqqq}}}|||```RRRNNNMMMLLLUUUaaaqqqxxxZZZLLLCCC;;;;;;@@@999888777666555555555555666555555555444444444444555444333222333444555666333333222222111222222222000333666777666555555555444555777888999999999888777666555333222111000000333222222222111111000000///000000000111111111111111000111555888888555222222333444444333333555777@@@@@@FFFPPPZZZbbbjjjrrryyy|||wwwfffbbb\\\YYY\\\dddnnntttvvvuuutttwww}}}{{{~~~zzzwww{{{~~~vvvpppooopppqqqpppppptttxxxzzzxxxuuuvvvwwwxxxvvvsssqqqppppppsssrrrrrrsssuuuwwwwwwwwwvvvuuutttvvvyyyyyywwwtttwwwwwwwwwwwwvvvvvvvvvvvvssssssssssssttttttuuuuuutttsssttttttvvvxxx{{{|||}}}~~~jjjfffaaa___```aaa```^^^[[[VVVRRRRRROOOGGGBBBAAABBBCCCDDDBBB???===>>>???DDDEEEIIIMMMQQQTTTVVVWWW]]]^^^aaadddhhhkkknnnppplllkkkllloootttvvvvvvtttttttttuuuwwwzzz|||}}}}}}~~~~~~{{{yyyxxxwwwvvvwwwxxxyyyyyywwwvvvvvvvvvtttpppiiieeecccddddddeeegggggggggeeebbbaaabbbcccaaadddgggjjjkkkkkkkkkkkkgggdddbbbcccfffjjjkkkkkklllmmmnnnrrrzzzrrrbbbTTTOOOIIIIIIOOOVVVZZZ[[[aaahhhqqqzzz}}}{{{~~~xxxvvvzzz{{{uuusssoooiiiaaaXXXQQQMMMHHHCCC??????>>>;;;<<>>888777;;;:::999888777666666666666666666666555555555444444555444333333333333444555333333222222111222222333555777999999777555444444333444555666777777666666666555444333222111111111222222111111111000000000000000000000111111111111222222333666999999666333222333444444333333555777===>>>DDDNNNWWW^^^iiisss{{{~~~zzzrrrgggeeeaaa___```eeelllqqqrrrqqqqqqsssyyy{{{}}}zzzsssppprrrxxx~~~|||wwwtttssspppoooppptttzzz~~~~~~|||{{{{{{zzzwwwssspppoooooosssqqqpppqqqsssuuuvvvuuuwwwuuuuuuwwwyyyyyywwwtttwwwwwwwwwvvvvvvvvvuuuuuuttttttuuuvvvvvvvvvvvvuuussssssssstttuuuwwwyyyzzz|||}}}nnniiiccc```aaaccccccbbbccc___```eeedddZZZMMMFFFGGGFFFCCC???;;;999999;;;<<<===???BBBEEEIIILLLNNNTTTVVVXXX\\\```cccfffgggddddddeeegggkkkmmmlllkkkkkklllnnnqqqssstttttttttvvvyyy}}}~~~~~~|||wwwvvvxxxzzz||||||yyyvvvuuuuuuuuuxxx|||{{{xxxvvvuuuwwwxxxyyyyyy|||zzzzzz~~~{{{hhhWWWQQQNNNKKKNNNVVV^^^cccfffnnnttt|||~~~wwwwww|||wwwmmmfff```^^^YYYTTTMMMGGGCCC@@@@@@;;;888999::::::===BBBAAAGGGNNNQQQRRRVVV```hhhqqqkkkccc[[[VVVPPPKKKGGGHHHLLLPPPQQQOOOOOORRRUUU^^^aaagggjjjiiijjjtttsss___VVVRRRMMMMMMQQQYYYfff{{{lllYYYGGGAAA>>>:::888;;;:::999888777777777777777777666666666555555555555666555444333222222333333333222222111222222333333999:::;;;:::777444333333222222333444444444333333444444333222222222222222111111000000000000//////111111111111111111000000333333444777888888666444222333444444333333555777999<<>>@@@CCCDDDKKKLLLOOORRRUUUYYY[[[]]]^^^^^^___aaaccceeeeeeeeedddgggjjjkkkkkkjjjjjjjjjmmmooorrrrrrqqqsssxxx|||~~~}}}||||||||||||yyywwwzzz}}}wwwfffVVVSSSQQQQQQVVV^^^gggmmmpppvvv||||||wwwxxx|||~~~zzzssskkkaaaXXXRRRLLLKKKHHHDDDAAA@@@???>>>>>>:::888999:::;;;AAAHHHSSSXXX]]]]]]ZZZZZZ```ffflllggg^^^UUUOOOKKKHHHGGGOOORRRUUUUUUSSSRRRTTTWWWXXX```kkkoookkkjjjvvvvvv___NNNPPPSSSRRRXXXccclllwwwvvvZZZMMMBBB@@@@@@<<<::::::::::::999888777777888888777777666666666555555555666555444333222222111111222222111111222222333333999:::;;;999666333222333222222222222222222111111333222222222222222333333000000000///////////////222222111111111111000000333333555666777666444333222333444444333333555777777:::AAAGGGLLLTTTdddsss~~~}}}}}}xxxuuuvvvmmmhhhgggiiiiiijjjlllpppuuu|||{{{tttrrrrrrooollljjjmmmtttzzz~~~}}}|||zzzxxxzzz~~~zzzzzzwwwtttpppoooqqqssstttrrroooooopppqqqrrrrrrvvvvvvwwwxxxxxxxxxvvvuuuwwwvvvvvvvvvuuuuuuuuuuuusssuuuwwwyyyzzzxxxvvvuuussssssssssssssstttttttttxxxzzz|||kkkjjjiiilllpppqqqooommmiiijjjsssqqqfff]]]WWWOOOFFF@@@<<<:::999;;;::::::999:::<<<===???BBBDDDFFFHHHKKKNNNPPPRRRWWWYYYZZZ\\\]]]^^^___``````cccffffffcccaaa```aaagggiiikkkjjjiiiiiimmmqqqvvvxxxzzzzzzyyyxxxzzz{{{~~~~~~}}}{{{xxxvvvuuuvvvzzzvvvsssuuuzzz|||yyyvvvuuuzzz~~~yyyjjj\\\XXXXXXZZZ___fffnnntttxxx{{{xxxssstttvvvuuuuuuvvvuuuooofff]]]UUUNNNHHHDDDBBB@@@>>><<<;;;<<<<<<===<<<:::;;;>>>@@@CCCKKKTTTgggiiiiiifff```]]]___aaa___^^^YYYQQQJJJHHHKKKOOOYYYXXXWWWVVVWWWXXXYYYZZZ\\\ccckkkooommmppp|||fffUUUKKKRRRXXX[[[gggvvvttt^^^KKKCCC=========;;;888777:::999888888888888888888666666666666555555555555555555444444333222111000222111111111222222333444555777777666444333333333333333222222222222222222222222111111111222333333///////////////000000000222222222111111111111111222333444444444333222222222333444444333333555777777:::???DDDHHHOOO___nnn{{{{{{zzz|||{{{yyyxxxxxxyyy{{{}}}uuukkkggggggiiijjjkkkmmmqqqwww|||~~~{{{uuussssssqqqnnnkkkmmmsssxxxxxx||||||zzz{{{~~~~~~|||xxxsssoooooorrrtttvvvssspppooooooqqqqqqqqqtttuuuwwwwwwwwwwwwvvvvvvvvvvvvvvvuuuuuuuuuuuutttrrrtttwwwyyyyyyxxxvvvtttssssssttttttttttttttttttwwwyyy{{{~~~ggggggjjjpppvvvyyyxxxvvvmmmnnnvvv{{{uuullleeeZZZPPPGGGAAA<<<888888888888888999;;;<<<======>>>???AAACCCEEEGGGHHHNNNPPPSSSUUUUUUVVVXXXYYYZZZ]]]___^^^[[[XXXXXXZZZdddfffhhhgggeeeeeehhhkkkooorrrtttsssooommmnnnoooppprrrsssssssssvvv}}}|||{{{{{{~~~~~~yyyyyyxxxuuurrrppppppqqq}}}zzzwwwwwwyyyzzzxxxvvvvvv{{{{{{nnnaaa^^^___bbbgggmmmsssyyy|||ssslllggghhhhhhdddbbbbbb```ZZZRRRJJJEEEAAA>>><<<>>><<<;;;999888888999999;;;;;;@@@FFFKKKPPP[[[eeerrroookkkfffaaa^^^\\\[[[QQQSSSRRRNNNIIIJJJRRRYYY```^^^[[[ZZZ[[[]]]^^^^^^hhhiiilllpppsss}}}nnnXXXQQQPPPXXXbbbkkkxxx~~~aaaKKKEEEBBB>>>>>>???>>><<<:::999888888777777777888888666555555555444444444444333333444444333222111000111111111111222333444444333444555444222222333444333222222111111222333333222222111111111222222333//////000000000000111111111111111222222222333333222444555444222111111111222333444444333333555777888888<<>>;;;;;;<<<<<<<<<;;;;;;:::::::::;;;<<<>>>???@@@@@@BBBEEEIIIKKKKKKLLLNNNQQQQQQTTTVVVUUUQQQPPPRRRUUU^^^aaadddeeecccccceeehhhhhhkkkmmmkkkfffcccccceeeeeehhhjjjjjjjjjooowww~~~vvvssssssqqqrrrtttyyy}}}xxxsssqqqrrrtttuuuwww{{{~~~wwwoooqqqsssrrrqqqppprrrttt}}}{{{yyyxxxxxxxxxxxxwww|||{{{pppddd```bbbfffkkkpppvvv{{{|||zzzxxxwwwvvvtttqqqnnnccc[[[VVVUUUTTTPPPMMMLLLJJJGGGCCC@@@???===;;;999::::::999999999999::::::>>>@@@GGGOOOTTTZZZeeeppprrrkkkaaa\\\ZZZWWWRRRNNNHHHIIIJJJJJJLLLQQQYYY___aaadddfffeeebbbaaacccfffoooooosss|||vvvbbbSSSTTTYYYdddsss~~~gggRRREEEBBBAAA>>>>>>???AAA@@@>>>777777777666666777777888444444444444333333333333111222333333333333222111111111111111222333444555333444444333111111222333111111000000111222333444222222111111111111111222000000000111111111222222000000111111222333444444333555666555222000111222222333444444333333555777888666888<<>>;;;;;;<<<===>>>===:::777666777888:::<<<===>>>???CCCFFFMMMUUUYYY^^^gggrrrooodddXXXQQQPPPMMMFFF@@@FFFDDDDDDHHHOOOXXX^^^aaabbbjjjqqqpppiiieeehhhmmmnnnppp{{{xxxaaaWWWVVV[[[cccooo~~~cccRRRJJJFFF;;;;;;999888:::>>>>>><<<777666666666666666777777444444333333333222222222000111222333444333222111111111111111222333444555555555555333111000111333000/////////000111333444333222222111000000111111000000111111222222222333//////000111333444555666555666777666222000111333222333444444333333555777888555555:::???CCCKKKRRR___pppuuusssyyy{{{xxx{{{zzz|||~~~~~~uuukkkgggjjjkkkiiiffffffkkkpppzzz{{{~~~yyytttrrrrrrsssrrrpppsssssszzz}}}zzzyyyyyyvvvqqqlllllljjjfffbbbccchhhpppvvvvvvsssnnnkkkjjjkkklllllljjjnnnrrrtttttttttwwwyyyvvvuuuuuuuuuttttttttttttxxxxxxxxxyyyyyyyyyzzzzzzuuuvvvxxxyyyzzzzzzyyyyyyxxxyyyzzz|||}}}}}}~~~~~~}}}SSSXXX[[[]]]gggttt{{{zzzooommmjjjiiijjjkkklllllljjjccc[[[YYYZZZYYYSSSMMMLLLJJJGGGHHHHHHEEE===777999999999777555666888:::;;;;;;;;;<<<>>>@@@AAABBBCCCEEEGGGGGGFFFFFFIIILLLXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXXXXVVVTTTUUUXXXZZZYYYZZZ\\\]]]```eeelllqqq}}}|||zzzwwwtttpppmmmllleeehhhnnnrrrtttsssqqqoooiiihhhfffeeeeeefffgggiiilllqqqwww{{{zzztttmmmgggmmmoooqqqqqqqqqpppqqqrrrwwwwwwvvvsssqqqpppqqqrrrwww}}}yyylll```YYYYYYaaajjjppprrrssswwwzzz}}}|||zzzwwwtttqqqooonnnfffccc___YYYSSSOOOKKKIIICCCAAA===;;;;;;;;;:::999666888::::::888888999;;;>>><<<:::999:::???EEEIIIJJJPPPTTTVVVZZZbbbhhhiiiaaaYYYOOOIIICCC>>>>>>BBBCCCJJJQQQWWW___hhhjjjhhhnnnssswwwwwwsssooonnnpppttt~~~ppp^^^UUURRRXXX```nnn}}}fffVVVLLLDDD??????>>><<<;;;:::::::::;;;999888777666666555555666333333333333333333333333333333333333333333333333333222111333555777888888444444444333333222222222222222222111111111111000111000///......///000111000000000000000000000000...//////000111222222222333555555555333222333444666555555444444444444555666666555666999@@@HHHNNN\\\cccllluuuyyy|||}}}}}}~~~{{{tttllllllkkkhhhfffgggkkknnn}}}}}}zzzyyyvvvsssrrrwww{{{~~~}}}zzzxxx{{{{{{|||{{{xxxtttpppmmmhhhhhheeebbbeeennnvvvxxxxxxqqqlllnnnnnnjjjkkknnnmmmnnnqqqsssuuuvvvvvvvvvwwwwwwvvvvvvuuutttttttttwwwwwwvvvvvvuuuuuuttttttvvvvvvvvvvvvvvvvvvwwwwwwyyyzzzzzz{{{{{{zzzzzzyyy{{{}}}PPPTTTWWWZZZcccooouuutttmmmkkkhhheeecccbbbaaa```aaa]]]YYYXXXZZZ[[[YYYVVVWWWTTTRRRRRRRRRNNNEEE???;;;<<<<<<:::888888888:::888888888999:::;;;<<<======???AAAAAA@@@AAADDDGGGNNNNNNMMMMMMMMMMMMNNNNNNQQQQQQQQQOOONNNNNNQQQSSSTTTTTTUUUVVVXXX]]]ccchhhqqqrrrqqqpppnnnllliiihhhcccfffkkknnnpppnnnllljjjaaaaaa``````aaaccceeegggkkkmmmqqqsssqqqkkkeee```gggiiikkkkkkkkkkkklllmmmmmmlllkkkiiiffffffhhhjjjsssyyy~~~{{{pppcccXXXSSSSSSZZZccchhhiiijjjmmmpppnnnmmmkkkgggdddaaa^^^]]]VVVTTTPPPKKKGGGCCC@@@???===;;;:::999888888888777888999::::::999999;;;===<<<;;;<<<@@@FFFMMMSSSVVVWWWZZZZZZYYY\\\bbbeeedddVVVNNNGGGCCC@@@>>>AAAFFFLLLTTT]]]```eeemmmsssvvvvvvzzz|||yyyuuutttyyy~~~mmm\\\TTTWWW\\\cccooo~~~mmmYYYNNNIIIDDDAAA@@@???===;;;:::999::::::888888777666555555555555333333333333333333333333333333333333333333333333444333333444777999888888444444333333333222222222222222222111111111111000111000///......///000111000000000000000000000000...//////000111111222222222444555444333333444555777666555555444444444444666666555555888>>>FFFKKKVVV]]]hhhrrrxxx{{{}}}~~~~~~}}}}}}~~~{{{wwwmmmkkkhhheeeeeegggkkknnn}}}~~~~~~zzz|||}}}}}}{{{zzzyyywwwuuutttwwwzzz{{{yyytttnnnkkkfffiiijjjjjjnnnvvvzzzzzz{{{tttpppqqqpppmmmmmmppplllmmmoooqqqssstttuuuvvvuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvuuuuuuuuuuuuuuutttvvvvvvvvvvvvwwwwwwxxxxxxxxxxxxyyyyyyyyyyyyxxxxxxzzz{{{}}}~~~~~~|||{{{LLLOOORRRVVV^^^hhhlllkkkhhhgggeeebbb___\\\ZZZXXXZZZYYYYYYYYYZZZ\\\]]]]]]___^^^\\\\\\[[[VVVNNNHHHBBBCCCDDDBBB???<<<::::::777777666666777777888888888999;;;;;;;;;<<>>???CCCKKKTTT\\\______^^^^^^\\\YYY\\\```___[[[JJJDDD???@@@AAACCCIIIPPPVVV___gggiiilllvvv~~~~~~{{{zzzzzzzzzsssfffWWWMMMOOO[[[eeesssrrrZZZKKKGGGHHHGGGEEEAAA???===;;;999999999999777777666555444444444444333333333333333333333333333333333333333333333333444444444666999999888666333333333333222222222222222222222111111111111000000000////////////000000000000000000000000000000/////////000111111222222111333444444333333444666888777666555444444444444555555555555666;;;BBBGGGNNNVVVbbbmmmuuuzzz}}}~~~}}}}}}}}}~~~|||{{{yyyxxxxxxyyy|||~~~~~~~~~vvvqqqjjjeeeeeehhhlllooozzz~~~}}}zzz}}}~~~zzzwwwvvvuuusssqqqooosssxxx|||{{{vvvoookkklllrrrxxx|||{{{vvvuuussspppoooqqqkkkkkklllmmmooorrruuuvvvttttttuuuvvvvvvvvvvvvvvvtttttttttttttttuuuuuuuuuuuuuuuvvvwwwxxxyyyyyyzzzvvvwwwwwwwwwwwwwwwwwwvvvxxxzzz{{{{{{{{{|||}}}xxxuuutttvvvxxx{{{JJJLLLNNNRRRYYY___bbbbbbcccccccccaaa^^^[[[YYYYYYYYY[[[]]]\\\ZZZYYY[[[^^^___^^^^^^___^^^ZZZTTTOOOOOOPPPPPPNNNHHHCCC???===::::::999888777666666666666777777888999:::<<<=========<<<<<<<<<<<<======???@@@@@@???>>>>>>???AAABBBCCCCCCCCCCCCEEEIIILLLQQQSSSVVVXXXXXXVVVSSSQQQPPPQQQSSSSSSSSSPPPNNNLLLKKKKKKKKKLLLNNNPPPRRRSSSSSSRRROOOLLLIIIGGGFFFEEELLLNNNQQQRRRRRRSSSUUUVVVUUUUUUSSSQQQPPPQQQUUUXXX[[[```bbb\\\OOODDDAAABBB@@@DDDHHHJJJKKKKKKLLLMMMJJJIIIHHHEEECCC@@@???>>>>>>===<<<:::999888888888666777888999888888888999;;;999999;;;???CCCEEEEEEGGGHHHLLLTTT\\\```___\\\ZZZYYYWWWVVVZZZ\\\WWWOOOEEEAAA???BBBFFFKKKRRRZZZ\\\bbbgggjjjqqq~~~|||xxxzzzttteee^^^[[[VVVPPPOOOVVVbbblllrrrbbbOOOEEEGGGJJJJJJHHHAAA@@@===;;;999888777888666666555444333333333333333333333333333333333333333333333333333333333333333333444777999888666444333222222222222222222222222222222111111111000000000000////////////000000000000000000000000000000//////000000111111111111000222333333333333555666888888666555444444333333555555555444555999>>>BBBIIIQQQ]]]hhhqqqwww{{{}}}~~~}}}{{{uuuuuuvvvyyy}}}}}}rrrjjjiiilllppprrryyy~~~zzzuuuwww{{{xxxuuusssqqqppppppsssxxx{{{zzzwwwrrrooovvv}}}|||xxxuuurrrpppppplllkkkjjjkkkmmmppptttvvvuuuvvvwwwwwwwwwwwwvvvuuurrrrrrssssssttttttuuuuuutttuuuvvvwwwxxxyyyzzz{{{vvvvvvwwwwwwwwwwwwvvvvvvwwwyyyzzzzzzyyyyyyzzz{{{{{{{{{{{{}}}}}}vvvrrrqqqtttzzz~~~}}}~~~~~~~~~NNNLLLMMMQQQUUUXXXYYY[[[```aaabbb```\\\YYYXXXXXXZZZ]]]```___[[[ZZZ\\\___ZZZ[[[\\\^^^^^^\\\YYYVVV]]]^^^^^^ZZZSSSLLLFFFDDD@@@???===;;;999888777666666666555666777888888999999999888888888888999999:::;;;<<<;;;::::::;;;<<<<<<======<<<<<<===@@@BBBFFFHHHJJJLLLLLLJJJFFFDDDEEEFFFFFFFFFDDDBBB@@@???BBBBBBBBBBBBCCCDDDEEEEEEFFFDDDAAA>>><<<<<<======???AAADDDEEEEEEFFFGGGIIIEEEEEEDDDBBBAAABBBFFFIIIJJJNNNOOOJJJAAA:::999<<<999;;;===>>>>>>>>>??????>>>>>>===<<<;;;;;;:::::::::999999888888888999999666888::::::999999;;;===@@@===<<>>GGGNNNXXXccckkkrrrwwwzzz}}}}}}}}}~~~|||qqqssswww|||xxxnnnkkknnntttxxxzzzxxxxxxuuuqqqsss}}}|||xxxuuutttttttttuuuvvvvvvuuutttrrrqqqzzz~~~vvvrrrqqqooonnnlllkkkiiiiiikkknnnrrruuuvvvwwwxxxyyyxxxwwwuuutttrrrrrrssssssttttttuuuuuutttuuuuuuwwwxxxyyyzzzzzzvvvvvvwwwwwwwwwwwwvvvvvvwwwxxxzzzzzzyyyxxxxxxxxxxxxxxxyyy{{{}}}zzzpppmmmlllqqqyyy}}}{{{zzzzzz}}}~~~~~~VVVQQQOOOQQQSSSSSSTTTWWW___aaaaaa]]]XXXTTTUUUVVVZZZ]]]``````^^^^^^```bbbXXXYYY[[[]]]^^^_________hhhiiihhhddd]]]VVVQQQNNNIIIGGGEEEBBB???<<<;;;:::888666555555666666666555666555555444444555555666777888999999888777888999888999999888777888:::<<<>>>@@@AAABBBBBB@@@>>><<>>>>>===;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>===:::888777888999:::666888;;;<<<<<<<<<===???<<<======<<<;;;;;;===???>>>@@@@@@>>>999666666888666666666666777777777777666666777777777777777777555555555444555666666777666888;;;<<<;;;>>>CCCGGGJJJFFFDDDIIIQQQVVVTTTPPPMMMOOOSSSVVVWWWUUUSSSRRRVVVWWWVVVSSSSSSRRRKKKBBBIIIGGGHHHMMMQQQRRRVVV[[[ZZZZZZ\\\dddttt~~~zzz{{{vvvbbbRRRJJJGGGIIINNNUUUaaarrrtttcccQQQKKKFFFDDDEEEFFFCCC???@@@>>><<<:::888888888888666666555444333333333333333333333333333333333333333333333333333333333333333333333444555555333000111111111222222222222222222222222111111111111000//////000000000000//////000000000000000000000000000000000000000000111111000222333333222222333555555444333333333333333333222444555555555666999;;;DDDJJJSSS\\\dddlllsssxxxyyyzzz|||~~~|||qqqtttxxx|||{{{pppkkkmmmuuu{{{|||yyyqqqttttttqqqttt}}}|||zzzzzzzzzzzzxxxuuurrrpppppppppppp|||yyynnnjjjlllmmmkkkkkkjjjhhhhhhiiikkknnnppptttuuuwwwxxxxxxvvvtttssstttttttttttttttuuuuuuuuuttttttuuuvvvwwwxxxxxxyyyuuuvvvvvvwwwwwwvvvvvvuuuuuuwwwyyyzzzxxxwwwwwwwwwvvvvvvwwwxxxzzz}}}}}}yyymmmjjjiiinnnvvv~~~|||{{{{{{~~~~~~___WWWRRRSSSSSSQQQRRRVVV]]]______[[[VVVTTTWWWZZZ\\\^^^```aaabbbaaabbbbbbXXXYYYZZZ\\\]]]___bbbdddmmmmmmmmmjjjddd^^^[[[ZZZUUUSSSPPPLLLHHHEEECCCBBB===;;;888777888888777555555444444333333444444555444555666666555444555666555666777666555555777999999:::;;;<<<<<<;;;:::999:::999999888888888888888777777888888888777777666:::999888666555555555555333555777888777777888999999:::;;;;;;999888999:::999999888777777777666555666555333333444444555444555555555555555555555555555555444444444555666666888;;;???AAABBBHHHPPPWWWXXXSSSPPPUUU\\\___YYYRRRLLLQQQTTTTTTQQQOOOPPPRRRVVVWWWUUUPPPNNNOOONNNJJJMMMLLLNNNTTTVVVUUUVVVYYYZZZ]]]aaahhhuuuppp___SSSKKKIIIJJJOOOXXXeeeuuuooo___TTTGGGEEECCCBBBAAA@@@???>>>>>>===;;;999888888888999777666555444333333333333333333333333333333333333333333333333333333333333666555333333444444333222000111111111222222222222222222222111111111111000...///000111111000///...000000000000000000000000111000000000000000000000111222333333222111222444222222111111111222333333111333555555555666999;;;@@@DDDKKKTTT]]]gggqqqwww{{{|||~~~|||vvvxxxzzz|||tttiiihhhqqqyyy}}}vvvpppuuuwwwuuuvvv|||~~~~~~zzzuuurrrpppooooooxxx|||}}}}}}zzzooocccaaagggkkkjjjhhhgggfffeeefffgggiiijjjmmmooorrrtttvvvuuutttsssvvvvvvuuuuuuuuuuuuuuutttttttttuuuuuuuuuvvvvvvvvvttttttuuuuuuuuuuuuttttttsssuuuxxxyyywwwvvvuuuvvvuuuuuuuuuuuuvvvxxxzzz|||}}}{{{xxxpppkkkhhhkkkrrr}}}ddd[[[UUUTTTSSSPPPRRRWWWZZZ\\\^^^[[[XXXXXX]]]bbb```aaabbbccccccbbbaaa```YYYZZZZZZZZZ\\\^^^cccfffmmmnnnnnnkkkgggdddbbbaaa```^^^ZZZVVVRRRNNNKKKJJJCCC@@@<<<;;;<<<<<<:::777555555555444444555555555111333444444333222222333333444555555444444555777555666777888999:::::::::666555555555555555666666555555666777777777777666777777666555333222111000333444666777666555666777333555777777555333333333999777555555888888666444777555333222333444444444777666666666555555444444888888777777777777888888;;;???DDDFFFJJJQQQ]]]fffccc]]]YYY]]]dddddd\\\SSSNNNSSSVVVTTTMMMJJJMMMQQQRRRTTTQQQJJJIIINNNSSSTTTQQQPPPSSSYYY[[[YYYXXXZZZ[[[bbbiiiooowwwxxxkkk\\\PPPJJJJJJLLLKKKUUUdddwwwlll[[[QQQLLLCCCCCCCCCAAA???>>>???@@@===<<<;;;999888888999999777777666555444444444444333333333333333333333333333333333333333333333333888666444444444555444333000000111111222222222222222222222111111111111000...///000111111000///...000000000000000000000000111111111000000000000000222333444333111111111333000000000000111222333444111333555666666777999;;;;;;???FFFNNNXXXdddooovvv~~~|||}}}||||||xxxiiidddkkkuuu}}}tttrrrxxx{{{yyyyyy|||{{{vvvsssqqqpppnnnrrruuuvvvyyywwwsssggg[[[ZZZcccjjjjjjffffffeeedddddddddeeefffgggjjjnnnqqqtttuuuttttttwwwwwwvvvvvvuuuuuuttttttttttttttttttuuuuuuuuuuuurrrssssssttttttssssssrrrqqqtttvvvwwwvvvuuutttuuuttttttsssssstttuuuwwwxxxyyyzzz}}}~~~~~~~~~~~~~~~~~~~~~}}}|||||||||}}}}}}zzzxxxqqqjjjeeeffflllwwwfffccc___^^^___^^^\\\YYY[[[ZZZXXXXXXYYYZZZZZZZZZ]]]YYYUUUVVV[[[______]]]aaa[[[ZZZ___aaa^^^___bbbmmmsssssslllhhhgggeee```^^^bbbeeebbbZZZSSSPPPPPPPPPJJJDDDBBBBBB@@@<<<777999777555444555666555555555555555555555444333222666444222222333444333222777666666555555666666777444555555555555444333333555444333333333444666777333333333333222222222222333444555555666666555555666666666555555444444333333333444555666666666666555444333444555666666444555555444333444555666777888777666555666888:::<<>>@@@BBBDDDFFFFFFHHHNNNVVV\\\___```[[[VVVTTTXXX]]]\\\SSSJJJIIIJJJHHHDDDEEEJJJNNNMMMOOOOOOPPPQQQQQQPPPOOOOOOLLLMMMQQQTTTXXX[[[]]]^^^hhhhhhlllvvv|||qqqbbbUUUKKKLLLMMMLLLQQQZZZeeeqqqmmm\\\OOOGGGBBB@@@DDDAAA===<<<<<<<<<<<<;;;;;;:::999888777777777777999999888666444333222111333333333333333333333333444444444444444444444444444444444444444333222111000000000000000000000000111111000000000000111111...............//////000111000000000////////////000000111111111222222222222222222111111111000000222222222222222222222222444444444333444444555666444<<>>>>>===:::999888666555555666666444333222222444555555555444444333333333333444444666555444444333333444444222222222333333222111111333333333333222222222222444444444444444555666666666666666777777777777888666666777888888777666555888777666888:::;;;;;;:::<<<<<<======>>>@@@BBBCCCBBBCCCDDDEEEGGGHHHJJJJJJHHHIIILLLRRRWWWZZZZZZYYYPPPNNNNNNPPPQQQOOOIIIDDDEEEGGGGGGFFFIIIQQQVVVWWWSSSTTTUUUVVVUUURRRPPPNNNKKKMMMRRRVVV[[[^^^___```gggiiirrrxxxeeeZZZNNNIIIHHHNNNSSSWWWbbbooo{{{ooofffYYYMMMEEEAAA???>>>@@@>>>;;;:::;;;<<<;;;::::::999888777777666666777777777666555555444333333333333333333333333333333444444444444444444444444333333444444444444333333000000000000000000000000111111000000000000111111......///000000000000000111111000000000/////////000000000111111111222222222222222111111111111111222222222222222222222222333222222222222333444444555:::AAAHHHQQQ]]]kkkuuu~~~uuukkkfffgggppp}}}xxxnnnlllllljjjnnnssswwwyyyyyy}}}zzzwwwvvv{{{|||zzztttsssyyy{{{tttooojjjhhhjjjjjjgggccc]]]XXXSSSSSSWWW]]]```aaabbb___]]]\\\]]]]]]]]]\\\]]]^^^bbbffflllqqquuuxxxwwwvvvuuuvvvxxxxxxvvvuuuuuuttttttssssssssssssssstttuuuuuuuuuuuutttssssssttttttttttttuuuuuuuuuuuutttuuuvvvuuuttttttvvvwwwxxxxxxwwwwwwxxxyyyyyyzzzzzz{{{|||}}}~~~~~~~~~~~~~~~}}}|||||||||}}}~~~~~~~~~~~~||||||{{{|||}}}}}}}}}}}}}}}|||{{{{{{||||||zzzxxxuuussslllaaaZZZ\\\bbblll~~~~~~~~~ZZZ^^^dddlllrrrvvvvvvvvvnnniiibbb^^^\\\\\\\\\\\\YYYXXXYYY[[[\\\[[[WWWTTTRRRVVV]]]eeeiiihhhccc```[[[]]]^^^[[[XXXUUUSSSRRRTTTVVVXXXXXXUUUSSSSSSTTTUUUVVVXXX\\\______[[[WWWRRRNNNKKKHHHHHHHHHGGGGGGDDDAAA>>>:::888777777888888777555555666666666555666555555555555555555666888777666555444555555666333333444555555444222111555555444444444333333333555444444444555666888999999999888888888888888888666888999;;;<<<;;;::::::999999:::===AAADDDEEEEEEEEEEEEFFFGGGHHHJJJKKKLLLGGGHHHIIIKKKKKKLLLKKKKKKHHHKKKNNNRRRUUUTTTRRRPPPKKKKKKJJJIIIHHHGGGGGGGGGGGGNNNTTTWWW[[[``````]]]WWWXXXXXXXXXWWWVVVTTTTTTQQQRRRUUUXXX[[[^^^```aaafffooo~~~uuudddVVVMMMJJJJJJPPPXXX```hhhxxxtttZZZTTTKKKDDD@@@?????????===;;;999999:::;;;;;;:::999888777666666666666666333333333333444444444555444444444444444444444444333333333333333333333333222222333444444444444444000000000000000000000000111111000000000000111111...///000222222111000000111111111000000000//////000000000000111111111111111111111111111111111111222222222222222222222222333222222222222333444444666888;;;BBBLLLYYYdddkkkyyyyyyyyywwwwwwyyy~~~zzzuuummmhhhgggkkkqqqrrrlllgggggggggdddiiinnntttxxxzzz}}}}}}{{{zzz~~~}}}yyysssqqqvvv{{{uuunnnhhhfffhhhiiifffcccdddaaa^^^]]]\\\]]]]]]]]]______^^^]]]]]]]]]\\\[[[YYYZZZ\\\```eeelllqqqtttvvvvvvvvvwwwxxxxxxwwwvvvttttttsssrrrrrrrrrrrrssstttttttttttttttssssssrrrttttttttttttuuuuuuuuuuuutttuuuvvvuuussssssuuuwwwwwwwwwwwwwwwvvvwwwwwwwwwxxxxxxyyyzzzzzzzzz{{{{{{{{{}}}~~~~~~}}}|||{{{{{{{{{|||}}}~~~~~~~~~~~~}}}{{{||||||}}}}}}~~~~~~~~~{{{|||||||||zzzxxxuuussskkkaaaXXXYYYaaaooo~~~~~~~~~XXX[[[```eeekkkqqqvvvyyyvvvrrrkkkgggffffffffffffbbbaaaaaa```^^^[[[WWWTTTPPPSSSXXX^^^ccceeeccc```___```bbbaaa\\\UUUOOONNNOOOPPPPPPPPPOOOOOOOOOPPPPPPRRRVVV[[[^^^___]]][[[WWWUUUTTTTTTVVVXXXXXXXXXRRRPPPKKKFFFAAA???>>>===@@@>>>;;;:::999888777555666666555555555555666666777666666555555555555555333444555555555444333222444444444444333333333333333333444555666888:::;;;;;;;;;:::999888888777777999;;;>>>AAACCCDDDDDDCCC999;;;>>>EEEMMMTTTWWWYYYOOOOOOPPPQQQRRRSSSSSSSSSNNNOOOOOOOOONNNMMMLLLKKKLLLNNNRRRTTTSSSPPPNNNLLLMMMLLLKKKHHHEEEGGGLLLQQQQQQXXX___cccfffhhhfffaaaXXXVVVUUUTTTTTTVVVXXXYYYTTTTTTUUUXXX\\\aaaeeehhhqqq~~~zzzlll___TTTMMMJJJKKKPPPYYYdddmmmyyy{{{iiiZZZNNNIIICCC???>>>>>>???>>>;;;999888888:::::::::999777777666666555666666666333333333222222222111111444444444444444444444444333333333333333333333333000111222333444444444444000000000000000000000000111111000000000000111111...///111222222222111000111111111111000000000000//////000000000111111111111111111111111111111111222222222222222222222222333333222222333333444555666666777===FFFQQQZZZ```kkknnnooonnnmmmpppxxx~~~vvvrrrooojjjggggggfffhhhhhhfffeeeggggggeeeiiinnnvvvzzz||||||}}}~~~|||xxxuuuwww{{{sssmmmhhhgggjjjmmmmmmjjjjjjjjjiiifffaaa]]][[[ZZZZZZ[[[]]]]]]\\\[[[ZZZYYYXXXXXXYYY[[[___dddiiilllrrrtttvvvxxxxxxxxxxxxxxxttttttsssrrrrrrrrrrrrssstttttttttttttttssssssrrrttttttttttttuuuuuuuuuuuutttuuuvvvuuusssssstttvvvvvvvvvvvvvvvvvvuuuuuuuuuwwwwwwwwwwwwxxxyyyyyyzzzyyy{{{|||}}}|||}}}~~~}}}}}}}}}}}}||||||{{{{{{zzzzzzzzzzzz{{{|||}}}}}}}}}}}}{{{{{{|||||||||}}}~~~~~~||||||||||||zzzwwwtttrrrkkkbbbZZZZZZcccsss~~~~~~~~~YYYZZZ\\\^^^aaagggnnnssstttrrrooooooqqquuuwwwxxxpppnnnjjjddd___YYYVVVTTTNNNQQQTTTVVV[[[aaabbb___aaaaaabbbccc]]]TTTOOONNNJJJJJJJJJKKKLLLNNNPPPQQQMMMOOORRRVVVYYY[[[\\\]]]SSSTTTWWW]]]cccgggiiiiii```]]]XXXSSSNNNJJJGGGFFFHHHEEEBBB@@@>>>===:::999777777666666666666777777666666777777777666555444333444555555666666555555555555555444444444444333333444777:::<<<>>>???@@@@@@@@@??????>>>======<<<@@@CCCGGGKKKNNNOOOOOOOOOLLLLLLNNNRRRXXX\\\^^^^^^XXXYYYYYYYYYYYYXXXWWWWWWUUUTTTSSSRRRPPPOOONNNMMMRRRTTTUUUUUURRROOOMMMMMMPPPOOONNNKKKJJJNNNVVV]]]\\\aaaddddddeeegggeeeaaaTTTSSSPPPOOOQQQTTTXXXZZZSSSUUUYYY___gggnnnuuuyyyvvvooocccWWWOOOLLLLLLMMMNNNWWWcccpppzzzrrrcccTTTHHHEEEBBB>>><<<<<<<<<<<<;;;:::999888999::::::999777666666555555555555666666777666555333111///...---333333333333333333333333333333333333333333333333000000111222222333222222000000000000000000000000111111000000000000111111//////000111111111111111222222111111111000000000/////////000000000111111111111111111111222222222111111111111111111111111333333222222333333444555444444555888???GGGPPPUUU]]]bbbffffffeeeiiirrr{{{}}}ssskkkhhhgggddddddeeecccccccccdddgggjjjjjjiiikkkpppxxx|||}}}{{{yyyxxx}}}{{{yyyyyy~~~tttoookkkkkkpppttttttrrrkkkmmmnnnjjjbbb[[[WWWWWWTTTVVVYYYZZZYYYXXXWWWWWWXXXXXXXXXYYY[[[^^^aaaccckkknnnsssvvvwwwxxxyyyzzzuuuttttttssssssssssssssstttuuuuuuuuuuuutttssssssttttttttttttuuuuuuuuuuuutttuuuuuutttsssrrrtttuuuuuuuuuvvvvvvvvvuuuuuutttvvvvvvvvvvvvwwwxxxyyyzzzxxxzzz{{{{{{zzzzzz{{{||||||~~~~~~~~~~~~}}}|||{{{zzzyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxyyyyyyzzzzzz{{{|||{{{{{{{{{{{{||||||}}}{{{{{{|||{{{yyyvvvsssqqqiiibbb[[[\\\fffwww~~~}}}~~~ZZZ[[[\\\[[[\\\___fffjjjjjjjjjkkkooovvv}}}}}}yyyqqqggg]]]WWWTTTSSSMMMPPPRRRRRRWWW___aaa^^^]]][[[[[[\\\YYYQQQPPPSSSMMMLLLJJJJJJLLLNNNOOOPPPKKKLLLMMMOOOQQQUUUYYY[[[PPPSSSYYYaaaiiinnnoooooodddbbb___ZZZVVVQQQNNNLLLMMMJJJGGGEEEDDDBBB@@@>>><<<;;;;;;::::::;;;;;;<<<:::;;;===>>>>>><<<:::888777777888888999:::<<<<<<;;;;;;:::::::::999999999999<<<@@@EEEIIIKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLKKKNNNSSSWWWZZZZZZZZZYYY```___^^^___aaabbbaaa```_________^^^\\\ZZZXXXVVVVVVUUUSSSQQQPPPOOOOOOOOOVVVWWWVVVSSSNNNKKKLLLMMMPPPPPPQQQQQQSSSXXX___dddaaagggkkkkkkjjjhhhccc\\\SSSRRRQQQQQQRRRTTTWWWYYYWWW]]]fffqqq|||uuukkkfff]]]XXXQQQLLLJJJMMMRRRVVVZZZeeettt~~~iiiZZZQQQIIIAAA@@@>>>;;;:::;;;;;;:::999;;;:::999999::::::888666666555555444444555555666666666555444333222111111333333333333333333333333222222222222222222222222///000000111111111000000000000000000000000000000111111000000000000111111000////////////000111111222222222111111111000000////////////000000000111000000111111111222222222000000000000000000000000222111111111111222333333333333444555888>>>GGGMMMRRRYYY```aaa```dddooozzz}}}}}}kkkfffccccccdddbbbcccfffcccbbbcccgggjjjkkkllllllmmmqqqwww|||}}}|||zzzyyy{{{}}}|||xxxwwwuuuwwwxxxtttppppppuuuxxxwwwtttkkknnnooojjj___VVVRRRQQQPPPTTTYYY[[[ZZZXXXXXXXXXXXXWWWWWWXXXYYYZZZ\\\]]]bbbgggnnnrrruuuvvvyyy{{{vvvuuuttttttssssssttttttuuuuuuvvvvvvvvvuuuttttttttttttttttttuuuuuuuuuuuuuuuuuuuuutttrrrrrrsssuuutttuuuvvvwwwwwwvvvuuuuuuttttttttttttuuuwwwyyyzzzxxxyyyzzzyyywwwvvvwwwxxxxxx{{{}}}}}}||||||~~~}}}}}}|||}}}||||||}}}}}}}}}||||||{{{xxxyyyyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxyyyyyyzzzzzz|||{{{zzzyyyyyyzzzzzz{{{zzz{{{{{{zzzxxxuuurrrpppeeeaaa[[[]]]hhhyyy}}}}}}}}}[[[]]]]]]\\\ZZZ\\\```dddbbbcccfffllluuu}}}uuuhhh\\\UUURRRRRRKKKPPPRRRQQQWWW^^^```\\\XXXTTTSSSUUUSSSOOOQQQXXXTTTQQQNNNLLLLLLMMMMMMMMMIIIHHHHHHHHHJJJOOOUUUYYYQQQTTT[[[ccckkknnnnnnlllbbbaaa___[[[WWWSSSPPPNNNOOOLLLIIIHHHGGGGGGEEECCCAAAAAA@@@@@@@@@@@@AAAAAA@@@BBBDDDFFFFFFCCC@@@>>>======<<<===>>>@@@BBBDDDAAAAAAAAAAAA@@@@@@@@@@@@AAADDDJJJPPPTTTVVVVVVVVVSSSTTTUUUWWWYYYZZZ[[[\\\TTTWWW[[[___aaaaaa```___aaaaaabbbeeeiiilllmmmmmmbbbaaaaaa___]]]ZZZWWWUUUTTTSSSPPPNNNNNNNNNOOOPPPWWWVVVTTTOOOJJJHHHIIILLLNNNOOORRRUUUYYY^^^cccfffaaajjjtttwwwuuunnnbbbWWWTTTTTTUUUUUUVVVWWWWWWXXX```gggttt{{{nnn```UUUOOOJJJHHHGGGGGGKKKRRRZZZ___hhhuuu}}}jjjVVVJJJHHHFFFCCC>>><<<::::::;;;;;;:::999;;;:::999:::::::::888666555555444444444555555666222222333444555777777888222222222222222222222222222222222222222222222222//////000000000000//////000000000000000000000000111111000000000000111111000///.........///111222222222222111111111111000////////////000000000000000000111111222222222222////////////////////////000000000000000111111222111333444333444999AAAHHHLLLTTT]]]___^^^cccnnnyyy~~~ppp```^^^```dddeeedddeeeiiicccccceeeiiikkkkkklllmmmnnnqqqvvvzzz|||}}}}}}}}}zzz||||||uuupppppppppsss}}}xxxttttttwwwyyywwwtttnnnrrrrrrjjj]]]RRRMMMLLLPPPUUUZZZ]]]\\\ZZZZZZ[[[WWWWWWWWWWWWXXXYYYZZZZZZ]]]cccjjjppprrruuuxxx{{{vvvvvvuuuttttttttttttuuuvvvvvvvvvvvvvvvuuuuuutttttttttttttttuuuuuuuuuvvvuuuuuuuuutttrrrrrrssstttssstttvvvwwwwwwwwwvvvuuurrrrrrrrrssstttwwwyyyzzzxxxyyyyyyxxxvvvtttuuuvvvvvvxxxzzzyyyxxxxxx{{{~~~~~~~~~xxxzzz}}}~~~}}}{{{{{{~~~~~~~~~~~~~~~}}}|||~~~|||{{{|||xxxxxxyyy{{{{{{|||||||||zzzzzzzzzzzz{{{{{{{{{{{{|||{{{{{{zzzzzz{{{{{{|||}}}|||zzzyyyxxxxxxyyyzzzzzzzzzzzzyyywwwtttqqqooobbb^^^[[[]]]hhhxxx}}}||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}^^^[[[WWWTTTTTTWWW[[[^^^^^^aaaeeehhhkkkqqqyyy}}}zzzuuuqqqlllcccYYYRRROOOTTTXXXXXXYYY^^^aaa```UUUTTTRRROOOLLLMMMPPPSSSRRRPPPOOOQQQVVVVVVRRRNNNLLLKKKIIIIIIOOOWWWVVVRRRQQQVVV^^^fffiiiggg```[[[WWWXXXWWWTTTPPPNNNOOOQQQRRROOOKKKIIIIIIKKKKKKKKKHHHIIIHHHEEEDDDGGGMMMSSSNNNRRRVVVVVVQQQLLLJJJIIIHHHGGGEEEEEEGGGIIIJJJJJJKKKKKKLLLLLLKKKJJJHHHGGGGGGMMMVVV]]]```___]]]\\\___\\\ZZZ\\\aaaccc```\\\[[[\\\\\\]]]^^^______```cccbbbccceeejjjnnnqqqqqqaaa```___^^^[[[WWWTTTRRRNNNJJJGGGFFFHHHLLLNNNOOOQQQPPPPPPJJJFFFQQQVVVJJJUUUWWWYYYXXXVVVVVVZZZ]]]fffeeelllzzzttteee\\\[[[VVVUUUZZZ]]]]]]```fffkkkzzz~~~ooocccYYYPPPFFF???FFFDDDDDDIIIRRRZZZbbbggg}}}nnnaaaQQQEEE@@@@@@AAA@@@<<<:::999:::<<<<<<;;;::::::888777888999999888777777666555444333444555555444444222222222222444444222222222222222222222222111111000///////////////000000000000000000000000111111111111111111111111111111000000000000111111111111000000//////......444333222111111111333333000000000000000000000000222111111111000000//////000000000000000000000000333333222222222222222222777666444333444888;;;>>>IIIOOOVVVZZZ^^^eeeooowwwzzz~~~vvvnnn```fffjjjhhhffffffccc___ddddddeeejjjnnnooollliiilllkkkqqq{{{}}}{{{|||xxxvvvwwwvvvrrrmmmjjjppp}}}{{{~~~}}}||||||{{{vvvnnnjjjiiijjjkkknnnnnnfffZZZPPPLLLMMMQQQTTTXXX\\\]]][[[XXXUUUYYYXXXWWWVVVUUUUUUUUUUUUXXX\\\ccchhhlllppptttvvvuuuvvvvvvuuusssrrrrrrsssuuuuuutttsssrrrrrrrrrrrrpppqqqrrrtttuuuuuuvvvuuurrrrrrssssssssssssrrrrrrqqqrrrtttwwwxxxxxxuuurrrpppqqqrrrssstttvvvvvvwwwuuuuuuuuuuuuuuuvvvvvvwww{{{zzzyyywwwwwwwwwxxxxxxzzzyyyyyyyyyyyyyyyyyyzzzxxx{{{~~~~~~}}}}}}~~~}}}}}}~~~~~~~~~}}}}}}||||||||||||}}}}}}~~~~~~~~~}}}{{{zzzzzz{{{}}}~~~}}}}}}}}}}}}||||||||||||{{{}}}}}}|||zzzxxxwwwvvvvvvyyyzzz{{{||||||{{{zzzyyy{{{zzzyyyyyyxxxxxxxxxxxx}}}zzzwwwwwwzzz|||{{{yyyzzzyyyyyyxxxwwwwwwwwwxxxwwwzzzzzzxxxwwwxxxsssmmmdddYYYSSSXXXcccooo~~~~~~~~~~~~}}}}}}}}}~~~~~~\\\ZZZWWWTTTTTTVVVXXXZZZZZZ^^^bbbeeefffiiinnnqqqtttrrrooommmjjjeee___ZZZVVVZZZ[[[XXXXXX\\\______SSSTTTSSSQQQNNNMMMNNNOOOQQQOOOOOOPPPSSSTTTSSSQQQTTTTTTRRRPPPSSSWWWXXXTTTVVVYYY^^^bbbbbb]]]VVVPPPNNNOOOOOONNNMMMNNNRRRUUUPPPNNNKKKJJJLLLNNNNNNNNNRRRQQQOOONNNNNNQQQVVVZZZVVVZZZ^^^]]]XXXSSSPPPOOOMMMLLLKKKLLLOOOQQQRRRQQQPPPPPPQQQQQQQQQPPPNNNMMMKKKPPPWWW\\\]]]ZZZXXXVVVZZZXXXWWWZZZ^^^___\\\XXX\\\ZZZYYYXXXYYY[[[]]]^^^cccaaa^^^]]]^^^_________SSSSSSSSSRRRQQQOOOMMMKKKFFFDDDCCCDDDGGGKKKMMMNNNQQQPPPQQQNNNMMM\\\fff^^^VVVWWWWWWUUUSSSSSSWWW[[[^^^^^^gggsssxxxqqqfffaaa___^^^```eeeggggggmmmvvv|||qqqjjj^^^SSSLLLFFFBBB???CCCDDDGGGNNNXXXcccnnnvvvtttgggXXXPPPFFF@@@??????>>>===;;;:::999:::;;;<<<;;;:::999888777777999999888777777666555444333444444555444333222222222222333444333333333333333333333333111111000///////////////000000000000000000000000111111111111111111111111111111000000000000111111111000000000/////////...111111000//////000000111000000000000000000000000111111111111000000000///000000000000000000000000222222222222222222222222333222111111222555999;;;DDDIIIPPPTTTXXX^^^hhhpppuuu|||zzzrrrlllppprrrnnnllllllkkkiiiggggggggghhhkkkllllllkkkjjjiiinnnvvvzzzwwwvvvxxxwwwwww{{{yyyuuupppnnnqqqzzz~~~yyywwwxxxwwwwwwwwwxxxyyyzzz{{{{{{|||{{{wwwqqqnnnooorrruuuuuuqqqhhh\\\TTTRRRTTTYYY___cccddd___[[[YYYZZZXXXWWWVVVUUUTTTTTTTTTTTTTTTWWW\\\aaadddhhhmmmpppuuuvvvwwwwwwuuuttttttuuuttttttsssrrrrrrrrrrrrrrrrrrsssssstttuuuuuuuuuuuussssssttttttttttttssssssrrrrrrsssuuuvvvvvvtttqqqqqqrrrssstttuuuvvvwwwwwwvvvuuuuuuttttttuuuwwwwwwyyyxxxwwwvvvvvvwwwxxxyyyyyyxxxxxxwwwxxxyyyzzz{{{yyy|||~~~}}}|||||||||||||||~~~~~~~~~~~~~~~~~~}}}{{{{{{|||~~~~~~~~~~~~}}}}}}|||||||||||||||}}}}}}}}}}}}}}}~~~}}}|||zzzyyyyyyzzz|||}}}{{{{{{{{{{{{{{{{{{{{{{{{{{{|||~~~~~~{{{{{{xxxtttqqqppprrruuuwwwzzzzzz{{{{{{{{{{{{zzzzzz{{{zzzyyyyyyyyyyyyyyyyyy|||yyyvvvvvvyyyzzzzzzyyyzzzyyyyyyxxxwwwwwwxxxxxxwwwzzzzzzwwwwwwwwwsssmmmddd[[[TTTWWWaaaooo~~~~~~}}}~~~~~~}}}|||||||||}}}~~~XXXWWWVVVUUUUUUVVVWWWXXX]]]aaadddfffffffffffffffhhhgggffffffggggggfffddd___bbb```ZZZXXXZZZ[[[[[[RRRTTTUUUTTTQQQNNNLLLLLLOOOPPPRRRRRRSSSTTTVVVWWWZZZ^^^___]]]\\\___```^^^___```bbbaaa\\\UUUMMMHHHHHHHHHHHHGGGGGGJJJOOOSSSMMMLLLKKKLLLOOOPPPPPPPPPRRRPPPOOOPPPUUUZZZ]]]___bbbeeegggddd]]]VVVRRRQQQLLLKKKLLLNNNQQQSSSSSSRRRNNNOOOOOOOOOOOOOOONNNMMMNNNRRRWWWYYYXXXUUUSSSRRRUUUTTTTTTVVVYYYYYYUUURRRXXXVVVSSSQQQQQQSSSVVVYYY[[[XXXSSSPPPNNNNNNMMMLLLFFFFFFGGGGGGGGGFFFEEEEEEFFFFFFGGGKKKPPPTTTUUUVVVTTTQQQRRRQQQRRRbbboooiiiWWWWWWVVVSSSPPPQQQVVVZZZaaadddlllvvvyyyuuuqqqpppooorrryyy~~~~~~qqqfffWWWSSSLLLEEE@@@@@@CCCFFFLLLQQQYYYaaajjjvvvxxxhhhXXXLLLDDDAAA======>>>>>>;;;888;;;:::999999:::;;;:::888888777666777888999888777666555555444333444444444333333222222222222333333444444444444444444444444111111000/////////000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000////////////000000/////////000000111000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111000000000111444777888>>>CCCJJJNNNQQQXXXaaaiiiqqqxxx}}}yyyyyy{{{yyysssppprrrtttsssnnnnnnllljjjiiiiiilllnnnkkkkkkmmmrrrtttrrrrrrtttvvvxxxzzzvvvtttuuuwwwyyyzzz||||||{{{wwwsssqqqppppppnnnlllkkkmmmrrrwwwzzz{{{||||||yyyvvvvvvyyy}}}wwwkkk```[[[]]]```ccciiimmmiii```XXXXXX[[[VVVUUUUUUTTTTTTSSSSSSSSSPPPSSSVVVYYY\\\```eeeiiipppsssvvvwwwvvvuuutttuuurrrrrrrrrrrrrrrrrrqqqrrrtttuuuuuuuuuuuuuuuuuuuuutttttttttuuuuuutttttttttuuusssrrrsssttttttsssqqqsssttttttuuuvvvwwwwwwxxxvvvuuutttssstttuuuwwwyyywwwwwwvvvuuuvvvwwwxxxyyyxxxwwwvvvvvvwwwyyy{{{}}}zzz}}}~~~~~~|||{{{zzzzzzzzzzzzzzz{{{|||}}}~~~}}}}}}|||||||||}}}}}}~~~~~~}}}}}}}}}~~~~~~~~~}}}}}}~~~|||||||||{{{yyyyyyzzz|||}}}}}}}}}|||||||||||||||}}}}}}}}}|||||||||||||||{{{{{{yyyyyyyyyyyy{{{{{{zzzzzzzzzzzzzzzzzzzzzzzz|||||||||}}}~~~}}}{{{yyyxxxtttooollllllpppvvvyyy{{{{{{zzzzzzzzzzzz{{{{{{zzzzzzyyyyyyyyyzzz{{{{{{zzzxxxvvvvvvwwwyyyyyyxxxzzzyyyyyyxxxxxxxxxxxxxxxwwwyyyyyywwwwwwwwwrrrlllccc[[[TTTUUU___qqq|||||||||}}}~~~}}}|||{{{{{{{{{|||}}}~~~QQQRRRTTTVVVWWWYYYZZZZZZaaacccdddeeeeeedddcccbbb^^^^^^^^^___bbbfffiiijjjfffiiihhhbbb]]]\\\ZZZWWWSSSTTTUUUSSSOOOLLLKKKKKKMMMRRRWWWXXXVVVUUUWWW[[[ZZZccckkkkkkiiikkklllkkkggghhhhhheee^^^WWWPPPMMMNNNLLLHHHEEEDDDFFFJJJLLLLLLLLLMMMOOOPPPQQQOOOMMMKKKJJJJJJPPPXXX___ccccccgggiiiiiicccZZZQQQLLLKKKJJJJJJKKKMMMOOOPPPNNNLLLIIIJJJJJJJJJJJJJJJJJJJJJLLLOOOSSSTTTTTTSSSRRRSSSTTTSSSSSSTTTUUUSSSNNNKKKOOONNNLLLJJJJJJKKKMMMNNNLLLIIIEEEDDDDDDEEEEEEDDDBBBCCCCCCCCCCCCCCCCCCCCCHHHIIIMMMSSSYYY]]]^^^]]]YYYSSSSSSRRRPPP\\\fffaaaWWWVVVUUUQQQOOORRRYYY___mmmssszzzxxxoooeee[[[TTTGGGGGGEEEAAA???CCCLLLTTT[[[fffqqqxxx~~~ppp```SSSHHHBBB???>>>>>>??????>>>:::777:::999888888999:::888777777666555666888888888666555555444444444333333333333222222222222222222333333333333333333333333333111111000000///000000111////////////////////////111111111111111111111111000000111111111111000000000000000000////////////111111111111111222222222000000000000000000000000111111111000000000000000000000000000000000000000000000111111111111222222222222111111222333555666:::@@@FFFKKKOOOUUU```hhhooouuuzzz}}}{{{ssspppssswwwxxxxxxxxxwwwrrrmmmjjjlllnnnooooooppppppppppppqqqsssssswww}}}{{{xxxvvvwwwwwwuuuqqqllljjjjjjjjjllliiieeedddfffmmmuuuzzz~~~~~~}}}~~~{{{mmmeeecccgggkkkiiimmmnnniii___WWWVVVWWWSSSTTTTTTSSSSSSRRRRRRQQQQQQRRRSSSTTTVVVZZZ```dddiiimmmqqqsssssssssrrrsssoooppppppqqqqqqqqqqqqqqqvvvvvvuuuuuuttttttttttttttttttuuuuuuuuuuuuttttttwwwuuusssrrrssstttssssssuuuuuuvvvvvvwwwwwwwwwxxxvvvuuutttssssssuuuxxxyyyxxxwwwvvvuuuuuuuuuvvvwwwwwwvvvuuuuuuvvvyyy|||~~~{{{}}}~~~~~~~~~}}}}}}}}}~~~}}}|||{{{zzzyyyyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{{{{{{{zzzzzzzzz|||||||||{{{||||||}}}~~~}}}}}}|||{{{{{{||||||}}}|||}}}}}}|||zzzzzz{{{||||||{{{{{{{{{{{{{{{{{{{{{}}}|||||||||{{{{{{zzzzzzzzzyyyyyyxxxxxxyyyyyyzzzzzzzzzzzzzzzzzz{{{{{{{{{~~~}}}{{{{{{|||{{{zzzxxxzzzwwwssspppqqqtttyyy||||||{{{yyyyyyyyyyyy{{{|||yyyyyyyyyyyyzzz{{{||||||zzzyyywwwwwwwwwxxxyyyyyyzzzyyyyyyxxxxxxxxxyyyyyywwwyyyyyyvvvvvvvvvqqqkkk___ZZZTTTUUU```www|||||||||}}}~~~||||||{{{zzz{{{|||}}}~~~OOOQQQTTTXXX\\\^^^______```____________`````````XXXXXXYYYZZZ]]]bbbgggjjjlllqqqsssooojjjeee```ZZZUUUUUUSSSPPPLLLIIIIIIJJJJJJRRRYYY[[[XXXTTTUUUXXXZZZgggrrrtttrrrqqqpppnnnhhhjjjjjjgggbbb\\\XXXWWWXXXTTTOOOKKKJJJJJJLLLMMMNNNOOOQQQSSSSSSQQQLLLHHHIIIIIIKKKQQQZZZ```bbbaaa___``````[[[SSSKKKGGGFFFKKKKKKKKKLLLMMMLLLJJJHHHGGGGGGGGGGGGHHHHHHIIIIIIGGGJJJMMMOOOQQQRRRUUUXXXWWWWWWUUUTTTQQQNNNIIIFFFEEEFFFGGGGGGGGGFFFEEEDDDBBBAAA@@@AAADDDFFFGGGFFFGGGGGGFFFFFFEEEEEEEEEEEEFFFHHHMMMSSSYYY\\\\\\[[[YYYSSSSSSRRRNNNTTTZZZSSSSSSTTTSSSRRRSSSXXXaaaiiiyyyuuuooofff___XXXQQQLLLIII@@@CCCEEEEEEFFFMMMYYYbbbiiiwwwwwwfffWWWLLLFFFBBBBBB???>>>>>>??????>>><<<::::::888777777888888777666666555444555777888777666444444444444444333333333222222222222222222222222111111111111111111111111111111000000000000111111////////////////////////000000000000000000000000///000111111111111000///////////////000000000000000000111111222222222222000000000000000000000000000000000000000000111111000000000000000000000000000000111111222222222222333333333333222333333333777===DDDIIIMMMTTT^^^fffnnntttxxxzzz~~~|||ssspppuuu{{{}}}|||uuuooommmnnnppprrrrrrooommmnnnpppqqqqqquuu|||zzzzzzxxxtttnnniiiggghhhjjjoookkkfffccceeellltttzzzyyylllfffggglllooonnnmmmlllgggaaa[[[VVVSSSRRRRRRSSSSSSSSSRRRQQQPPPQQQQQQQQQQQQQQQUUUZZZ^^^bbbffflllooopppqqqqqqrrrlllmmmooopppqqqqqqqqqqqqwwwvvvuuutttssssssttttttttttttuuuuuuuuuuuuttttttzzzwwwtttssstttuuuuuuuuuvvvvvvvvvwwwwwwwwwwwwwwwuuuuuutttssstttvvvxxxyyyzzzyyywwwuuuuuutttuuuuuuvvvuuuuuuuuuwwwzzz}}}~~~{{{}}}~~~~~~}}}||||||}}}}}}}}}}}}}}}}}}||||||{{{yyyyyyzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{{{{zzzzzzzzz}}}|||||||||||||||}}}}}}{{{{{{zzzzzzzzz{{{{{{{{{}}}~~~}}}||||||}}}zzzzzzzzzzzzzzzzzzzzzzzz|||{{{{{{zzzzzzyyyyyyyyyyyyyyyyyyxxxxxxyyyyyyyyyzzzzzz{{{{{{{{{|||||||||~~~|||{{{{{{{{{zzzyyy|||{{{zzzyyyyyyzzz{{{|||{{{zzzyyyxxxxxxyyyzzz{{{yyyyyyyyyyyyyyyzzz{{{|||{{{zzzyyyyyyxxxyyyzzz{{{zzzyyyyyyxxxyyyyyyzzzzzzwwwyyyyyyvvvuuuuuupppjjj[[[XXXTTTWWWfff}}}}}}}}}}}}}}}}}}}}}}}}}}}|||{{{zzzzzz{{{|||}}}UUUWWWZZZ]]]```aaabbbbbb___]]]\\\]]]___aaaaaa```TTTUUUVVVWWWYYY]]]cccgggnnnuuuzzzxxxtttooohhhaaa[[[ZZZWWWSSSNNNLLLLLLLLLLLLRRRYYYZZZVVVRRRRRRSSS^^^iiirrrsssooollliiifffbbbeeehhhfffaaa]]]\\\\\\]]]YYYUUUSSSTTTUUUWWWWWWSSSUUUWWWZZZYYYUUUNNNIIIIIIJJJLLLQQQUUUWWWWWWVVVSSSUUUWWWTTTNNNHHHFFFGGGIIIGGGFFFFFFGGGFFFDDDBBBBBBBBBBBBBBBCCCDDDEEEFFFEEEGGGIIIKKKNNNRRRWWW[[[ZZZYYYWWWSSSOOOKKKHHHFFFBBBCCCEEEGGGGGGFFFDDDCCCDDDDDDFFFIIILLLNNNNNNLLLNNNMMMLLLKKKJJJJJJJJJJJJJJJLLLOOOTTTYYYZZZYYYWWWVVVOOOPPPQQQMMMRRRWWWQQQQQQSSSVVVYYY]]]fffrrr{{{wwwbbbZZZSSSOOOKKKFFFDDDEEE@@@EEEKKKOOOTTT[[[gggoooyyylll___OOOFFFAAA>>>>>>@@@:::;;;;;;<<<======>>>>>>999888666666777777666444555444333555777888777666333444444444444333222222111111222222222222111111111111111111111111111111111111000000000111222222000000000000000000000000000000000000000000000000///000111222222111000///////////////000000000000------...///000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111222333333444444111222333444555444444444777===CCCGGGJJJQQQZZZbbblllpppsssuuuzzzwwwvvv{{{zzzuuuqqqppppppssstttnnnkkkllloooooonnnqqq{{{}}}wwwqqqlllkkkmmmpppuuuqqqkkkggghhhlllssswww~~~vvvllliiillloooppprrrpppnnnkkkfff___XXXTTTQQQRRRSSSSSSSSSRRRQQQPPPOOOOOONNNMMMMMMOOOSSSVVV\\\```eeeiiilllnnnpppqqqjjjkkkmmmoooqqqrrrqqqqqqvvvuuutttsssrrrrrrsssttttttttttttuuuuuutttttttttyyywwwuuutttuuuvvvvvvvvvwwwwwwwwwvvvvvvvvvvvvvvvtttttttttuuuuuuwwwxxxxxxzzzyyywwwvvvuuuuuuvvvvvvvvvvvvwwwxxxyyy{{{}}}}}}{{{|||}}}}}}{{{zzzzzz{{{||||||||||||||||||||||||yyyyyyzzz{{{{{{zzzzzzyyyzzzzzzzzzzzzzzz{{{||||||~~~}}}}}}|||||||||}}}zzzzzzzzz{{{{{{{{{{{{{{{}}}~~~}}}}}}}}}yyyyyyyyyyyyyyyzzzzzzzzzzzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{||||||}}}}}}~~~||||||||||||{{{yyy||||||}}}}}}|||{{{zzzyyyzzzzzzyyyyyyyyyyyyzzzzzzyyyyyyxxxxxxxxxyyyzzzzzzzzz{{{{{{yyyxxxxxxzzz|||yyyyyyyyyyyyyyyzzzzzz{{{wwwyyyxxxuuuttttttoooiiiYYYXXXVVV\\\ooo}}}}}}}}}}}}}}}|||{{{{{{}}}|||zzzyyyyyyyyyzzz{{{cccccccccccccccbbb```___[[[ZZZZZZ]]]```aaa___\\\QQQRRRTTTUUUVVVYYY___cccjjjrrrwwwwwwtttrrrlllgggeeeeeedddaaa\\\WWWUUUUUUUUUWWWYYYXXXUUURRRRRRTTT___eeeiiigggcccaaa^^^[[[\\\```dddddd___[[[[[[\\\[[[XXXVVVVVVYYY\\\]]]]]]ZZZ\\\```cccbbb]]]TTTNNNHHHKKKOOOQQQQQQPPPOOOOOORRRTTTVVVSSSMMMIIIHHHHHHGGGEEECCCBBBCCCDDDCCCBBB@@@@@@@@@@@@AAACCCEEEFFFGGGHHHIIIIIIKKKPPPVVVZZZZZZYYYVVVRRRMMMJJJIIIIIIFFFGGGHHHIIIIIIIIIIIIIIIKKKMMMPPPUUUXXXZZZXXXVVVUUUTTTSSSRRRQQQRRRSSSSSSRRRRRRTTTWWWZZZZZZXXXUUUSSSJJJKKKMMMKKKQQQYYYVVVTTTYYY___fffooo|||zzzgggTTTLLLGGGGGGFFFCCCCCCGGGGGGMMMVVV___gggpppyyywwwhhhVVVJJJ@@@>>>===;;;:::;;;777888:::;;;;;;;;;<<<===999777666666666666555333444333333444666777777666333333444444444333222111000111222333333222111000111111111111111111111111111111000000111111222333000000000000000000000000000000000000000000000000///000111222222111000///.../////////000000000111,,,---...///000000000///000000000000000000000000///000000000111111111111000000000000000000000000111222222333444444555555111333666999;;;<<<<<<<<<<<>>999<<>>BBBDDDEEEEEEBBBGGGKKKKKKKKKNNNUUU[[[aaaeeehhhkkkrrr~~~|||xxxxxxyyyyyywwwttt{{{|||uuuppprrrttttttkkkkkkqqqxxx||||||~~~yyywwwxxx|||}}}zzztttnnnkkkkkklllmmmrrrxxx|||xxxzzz}}}|||zzzrrrwwwzzztttggg\\\WWWWWWPPPRRRSSSUUUUUUTTTRRRQQQOOOPPPPPPNNNMMMMMMOOOQQQMMMPPPTTTXXX\\\```dddhhhfffhhhkkkoooqqqrrrqqqqqqtttsssqqqppppppqqqssstttrrrssssssssssssssssssrrrtttsssssstttvvvwwwvvvuuuwwwwwwvvvvvvuuuuuuttttttppprrruuuwwwxxxxxxwwwvvvuuuuuuuuuvvvxxxzzz|||~~~vvvxxxzzz}}}~~~}}}|||{{{yyyzzz|||{{{zzzyyyyyyzzzzzzzzzzzzyyyyyyzzz{{{{{{wwwxxxyyyzzzzzzyyywwwwwwzzzxxxwwwwwwxxx{{{~~~~~~}}}{{{{{{zzzzzzzzz{{{{{{|||}}}}}}}}}|||xxxzzz||||||zzzyyyxxxyyywwwwwwxxxxxxxxxyyyyyyyyywwwwwwwwwxxxxxxyyyyyyzzzyyyzzzzzz{{{{{{zzzzzzyyywwwwwwxxxyyyyyyzzz{{{{{{{{{{{{{{{|||}}}|||zzzxxxyyyyyyzzzzzz{{{{{{zzzzzzxxxxxxzzz{{{{{{zzzxxxxxxyyyyyyxxxwwwvvvvvvvvvvvvxxxyyyzzzxxxvvvuuuxxx{{{yyyyyyyyyyyyyyyzzz{{{|||vvvxxxxxxuuutttsssnnnhhh\\\\\\]]]fff~~~~~~|||xxxyyy{{{}}}~~~~~~}}}}}}zzzyyywwwuuussssssssssssnnnlllkkkmmmmmmfffYYYOOOMMMNNNPPPTTTVVVUUUQQQMMMOOOPPPRRRSSSUUUYYY^^^bbbcccccceeefffggggggggggggmmmppptttvvvuuutttssssssxxxsssmmmiiigggfffccc```___^^^[[[WWWUUUVVVZZZ^^^^^^aaa```ZZZUUUTTTSSSPPPUUUPPPSSSSSSMMMQQQXXXUUU\\\___eeehhhhhhccc\\\XXXPPPQQQRRRTTTWWWZZZ]]]___fffaaaYYYRRRMMMLLLMMMOOOOOOUUUVVVQQQPPPSSSSSSPPPSSSNNNJJJIIILLLQQQTTTTTT[[[TTTNNNMMMMMMNNNSSSZZZddd\\\SSSNNNMMMOOOPPPOOOPPPTTTVVVUUUPPPNNNQQQTTTWWW]]]dddddd^^^ZZZZZZ]]]WWW^^^aaa]]]XXXYYY\\\]]]XXXVVVSSSPPPOOOOOOOOOPPPIIILLLPPPQQQRRRWWW___fffiiirrr|||zzzmmmkkkgggbbbZZZSSSLLLHHHCCC??????FFFKKKNNNSSS[[[gggiiippp|||sssdddWWWMMMFFFCCC;;;;;;;;;::::::999999999888999999::::::999999888777777666555444333333333444444444444444444444444222222222222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000///...,,,+++***------......//////000000000000000000000000000000//////000000000000//////////////////////////////000000000000000/////////...///000111111111000///...---...111555555333000444444333444555777999;;;===???BBBFFFJJJMMMNNNOOOJJJIIIIIIGGGGGGJJJNNNRRRYYY```gggnnnxxx~~~ssssssyyy|||||||||xxxzzz|||}}}{{{vvvqqqnnnnnnmmmmmmsss~~~zzz|||}}}}}}{{{}}}|||uuupppooonnnmmmkkkmmmqqqxxx~~~}}}zzzvvvoooqqqssspppjjjccc^^^]]]\\\ZZZXXXWWWVVVTTTQQQOOONNNNNNMMMLLLLLLMMMNNNOOOLLLLLLNNNQQQVVV[[[```cccaaadddjjjooossstttsssrrrsssttttttrrrpppoooppprrrvvvuuutttttttttvvvwwwxxxrrrssssssssstttuuuuuuuuuvvvwwwxxxyyyxxxwwwuuusssrrrssstttuuuuuutttsssssswwwxxxyyyzzzzzzzzzzzzyyyxxxxxxyyyzzz{{{{{{{{{{{{yyyzzz{{{{{{yyyyyyzzz{{{zzzzzzzzzzzzzzz{{{|||}}}~~~|||{{{yyyxxxxxxyyyyyy|||{{{xxxwwwwwwyyy{{{}}}}}}|||{{{yyyyyyyyyzzzzzz~~~~~~~~~}}}}}}||||||zzzzzzyyyyyyyyyyyyxxxxxxvvvvvvwwwwwwxxxxxxxxxyyyyyyzzzzzzyyyxxxxxxyyy{{{zzz{{{|||||||||{{{zzzyyyyyyyyyzzzzzzzzzzzzyyyyyyyyyzzzzzzzzzyyyyyy{{{|||zzzzzzzzzzzzzzzzzzzzzzzz{{{yyywwwvvvwwwxxxxxxxxxzzzyyyxxxwwwvvvvvvvvvvvvwwwwwwwwwwwwwwwxxxxxxxxxxxxvvvuuuuuuvvvwwwwwwvvvxxxxxxwwwwwwuuuqqqkkkggg[[[YYY]]]nnn~~~{{{{{{yyyzzz|||}}}~~~~~~~~~~~~yyyxxxwwwxxxxxxvvvsssppphhhfffgggkkkoookkk```UUUJJJIIIHHHHHHJJJLLLNNNNNNOOOOOOPPPPPPQQQUUU[[[___bbbbbbbbbcccbbbbbbaaaaaaaaaeeekkkqqqvvv{{{|||zzzyyyxxxvvvtttooommmhhhaaaZZZVVVVVVWWWWWWZZZYYYTTTPPPQQQQQQOOOPPPNNNPPPOOOKKKTTT[[[TTTZZZ[[[^^^``````]]]YYYUUUXXXWWWWWWXXXZZZ]]]```bbbddd```YYYRRRNNNLLLMMMNNNOOOUUUXXXVVVUUUXXXXXXUUUXXXSSSOOOQQQWWW^^^aaaaaa^^^WWWRRRRRRRRRSSSYYY___ccc\\\SSSOOOOOOQQQRRRRRRTTTWWWYYYWWWSSSRRRUUUXXX]]]ccciiihhhaaaZZZXXXYYYVVVYYYZZZXXXXXX\\\^^^]]]YYYVVVSSSPPPOOOPPPRRRTTTPPPTTTYYY\\\```gggpppvvvyyyuuuiiibbb]]][[[WWWRRRMMMIIIEEECCCDDDBBBEEENNNUUU[[[dddnnntttxxxssskkk___SSSJJJCCC>>>;;;999999999888888888777777777777888888888888777777777666555444444333333333333333333444444444444444222222222222222222222222000000000000000111111111000000000000000000000000000000000000000000000000....../////////...------.........//////000000000//////////////////////////////000000000000//////////////////////////////000000000000000000000000//////000111111111111000++++++---111666888888666777888999;;;<<<<<<;;;;;;@@@DDDIIIMMMOOOOOOMMMLLLJJJIIIHHHGGGFFFIIIMMMPPPVVV]]]dddlllwwwxxxooorrrxxx||||||}}}wwwzzz}}}}}}{{{xxxvvvvvvsssrrrqqquuu~~~}}}~~~vvv{{{~~~~~~|||yyywwwsssoookkklllpppvvvzzz~~~}}}wwwrrrkkknnnpppoookkkhhhggggggjjjeee```[[[XXXVVVTTTSSSNNNMMMLLLKKKJJJJJJKKKLLLMMMMMMNNNOOORRRVVVZZZ\\\[[[aaaiiiqqquuuuuusssppppppqqqrrrqqqppppppqqqsssuuuuuutttttttttuuuvvvwwwttttttuuuuuuuuuuuuuuuuuuvvvwwwxxxyyyxxxwwwuuuttttttuuuvvvvvvvvvuuutttssstttuuuvvvxxxyyyyyyzzzzzzyyyzzzzzzzzzzzzzzzyyyyyyyyyzzz{{{zzzyyyyyyyyy{{{zzzzzzzzzyyyzzzzzz{{{{{{|||{{{zzzyyyxxxxxxyyyyyy}}}|||zzzyyyzzz{{{~~~~~~}}}}}}~~~}}}|||{{{zzzzzzzzzzzzyyyyyyyyyyyyxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwyyyzzzzzzyyyxxxxxxyyy{{{zzz{{{{{{||||||{{{zzzyyyzzzzzzzzz{{{{{{zzzzzzzzzzzzzzzzzzyyyyyyyyyzzz{{{{{{{{{zzzzzzzzzzzzzzzyyyzzzxxxvvvvvvxxxyyyyyyxxxyyyyyyxxxwwwvvvvvvvvvvvvwwwwwwwwwwwwxxxxxxxxxxxxwwwvvvttttttvvvwwwvvvuuuxxxxxxwwwwwwvvvqqqlllggg]]]\\\bbbsss~~~|||zzzzzzwwwxxxzzz{{{|||||||||{{{wwwvvvuuuuuuuuutttrrrpppaaa^^^^^^eeemmmnnneee\\\OOOLLLGGGBBB@@@CCCHHHLLLOOOOOOOOOOOOPPPUUU[[[```aaaaaa```___]]][[[YYYXXX\\\___ccchhhmmmttt{{{zzzpppeee[[[VVVSSSUUUXXXXXXRRRPPPQQQQQQPPPOOOOOOSSSQQQTTTeeemmmbbbZZZYYYXXXYYY[[[[[[ZZZYYY^^^\\\ZZZXXXYYY[[[^^^aaaaaa___ZZZUUUQQQOOONNNNNNNNNUUUZZZ\\\\\\^^^]]][[[XXXTTTRRRWWWaaaiiijjjiii]]]WWWTTTTTTUUUWWW\\\bbbbbb[[[SSSOOOOOOQQQRRRQQQUUUWWWWWWUUUSSSSSSWWW[[[aaafffjjjggg___VVVSSSRRRSSSTTTSSSRRRWWW^^^___\\\ZZZYYYWWWVVVXXX[[[___bbbfffhhhlllpppttt{{{~~~vvvmmmddd[[[RRRLLLMMMKKKHHHEEECCCCCCDDDEEEIIIKKKQQQZZZbbbjjjvvvssslllYYYSSSKKKDDD???<<<:::888777777666666666666555555666666777777777777666666777666555444333333333333222222333333444444555555222222222222222222222222//////000000111111222222000000000000000000000000000000000000000000000000---...//////000000000000////////////000000000000////////////////////////...//////000000//////...////////////////////////000000000000111111111111000000000000111111222222//////111555:::===>>>===CCCBBBBBBBBBCCCEEEFFFGGGJJJNNNSSSWWWWWWSSSMMMJJJHHHHHHGGGEEEDDDEEEIIILLLTTT[[[ccclllyyy{{{rrrmmmrrrzzz~~~zzz}}}}}}xxxuuuwww{{{yyyxxxvvvxxx}}}}}}}}}}}}{{{zzzooottt{{{~~~~~~zzzvvvrrrooonnnpppsssvvvyyy}}}|||vvvpppqqqrrrrrrqqqqqqrrrssswwwpppggg^^^YYYWWWUUUTTTPPPNNNMMMKKKJJJIIIJJJJJJNNNMMMMMMMMMNNNOOOQQQRRRTTT[[[fffpppuuuuuurrrooonnnoooqqqqqqpppqqqrrrtttuuutttssssssssstttuuuvvvvvvvvvvvvvvvvvvuuuuuuuuuvvvwwwxxxxxxxxxwwwuuuuuuwwwwwwwwwwwwwwwvvvuuutttqqqrrrtttvvvwwwyyyyyyzzz{{{{{{{{{{{{zzzyyyxxxwwwxxxzzz{{{zzzyyyxxxyyy{{{zzzzzzyyyyyyxxxyyyyyyyyyzzzyyyxxxxxxxxxxxxyyyyyy{{{zzzzzzzzz{{{|||~~~~~~}}}{{{zzzyyyxxxzzzzzzyyyyyyyyyyyyxxxxxxyyyyyyxxxxxxwwwvvvvvvvvvyyyzzzzzzyyyxxxxxxyyy{{{{{{{{{{{{{{{{{{zzzyyyyyyzzz{{{{{{{{{{{{{{{{{{zzz{{{{{{zzzzzzzzzzzzzzzzzz{{{{{{{{{{{{zzzzzzyyyyyyxxxvvvuuuvvvxxxyyyzzzyyyyyyyyyxxxwwwvvvvvvvvvvvvwwwwwwwwwwwwxxxxxxyyyyyywwwuuuttttttuuuvvvvvvuuuxxxwwwwwwwwwvvvrrrmmmhhh``````hhh{{{}}}|||zzzxxxxxxuuuvvvxxxyyyyyyyyyyyyxxxuuutttrrrrrrrrrrrrpppooo\\\WWWUUU[[[dddhhhddd___ZZZXXXSSSKKKEEEBBBDDDGGGLLLLLLMMMMMMPPPVVV]]]ccc```___^^^[[[YYYVVVSSSRRRTTTWWW[[[___bbbggglllooowwwyyy|||ssshhh```\\\\\\___]]]WWWTTTTTTTTTRRROOOQQQVVVVVV]]]ttt}}}nnnZZZWWWUUUWWW[[[```ccccccdddaaa]]]YYYXXXZZZ\\\^^^^^^]]][[[WWWTTTRRRPPPOOOOOOUUU\\\```aaa```^^^\\\VVVTTTVVV^^^jjjooommmhhh\\\WWWUUUWWWXXXZZZ___eeehhhaaaXXXSSSQQQRRRQQQPPPTTTUUUUUUSSSSSSUUUYYY]]]eeeggghhhccc[[[UUUSSSSSSPPPSSSTTTTTTYYYaaafffeeeeeefffgggjjjnnnssswwwyyy~~~mmmggg___WWWQQQLLLHHHFFFGGGEEECCCCCCEEEJJJOOOSSSUUU[[[dddmmmssszzzuuufffZZZTTTJJJFFFAAA>>>======<<<;;;666555555555555555555555666666777777777777666666666555444444333333333444222222222333333444555555111111111111111111111111......///000111222222333////////////////////////000000000000000000000000...//////000000000000000000000000000000000000000////////////////////////...//////////////////.../////////////////////////////////000000000000000000000000000111222222333777777999;;;===???@@@AAAIIIGGGDDDCCCFFFKKKQQQUUUVVVXXXZZZ[[[WWWRRRKKKGGGCCCCCCBBBAAA???@@@CCCFFFOOOUUU^^^iiiwwwwwwpppnnnttt|||zzzqqqnnnrrrwww||||||yyyxxx}}}}}}|||{{{yyyxxxwwwuuutttnnnrrryyy~~~yyyvvvuuutttrrrrrrrrrrrrtttwww|||~~~}}}|||zzzyyyyyyzzz{{{zzztttjjj```ZZZVVVSSSRRRPPPOOOMMMLLLKKKKKKKKKKKKLLLKKKJJJJJJJJJJJJKKKKKKOOOUUU___iiioooqqqooonnnmmmoooqqqqqqqqqqqqrrrtttttttttsssrrrrrrssstttuuuwwwvvvvvvuuuuuutttttttttuuuuuuvvvvvvvvvvvvuuutttwwwwwwwwwwwwvvvuuuttttttqqqrrrtttvvvwwwxxxyyyyyyzzzzzzzzzzzzzzzyyyxxxwwwxxxyyyzzzzzzxxxxxxyyyzzzzzzzzzyyyxxxwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxyyyyyywwwwwwxxxyyyzzz{{{}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{zzzyyyyyyyyyzzzzzzyyyyyyyyyxxxxxxxxxxxxxxxwwwwwwwwwwwwwwwwwwyyyyyyzzzyyyxxxxxxyyy{{{{{{{{{{{{{{{zzzyyyyyyxxxzzz{{{{{{||||||{{{{{{zzz{{{{{{{{{}}}~~~~~~}}}{{{{{{{{{{{{zzzzzzzzzyyyvvvuuuuuuvvvyyyzzzzzzzzzyyyxxxwwwvvvvvvuuuuuuuuuvvvwwwwwwxxxxxxyyyyyyyyyxxxvvvuuuuuuvvvwwwwwwvvvwwwwwwwwwwwwvvvsssnnnjjjbbbdddnnn}}}|||{{{yyywwwxxxtttuuuvvvwwwxxxwwwvvvuuutttrrrpppooooooooonnnmmmWWWRRRNNNPPPWWW]]]^^^\\\```___]]]XXXQQQKKKFFFDDDCCCDDDEEEGGGKKKQQQYYY^^^[[[[[[ZZZXXXVVVSSSQQQPPPHHHMMMTTT[[[```dddhhhjjjhhhkkkpppvvv|||vvvooolllkkknnnllleee```___]]]ZZZUUUVVVZZZZZZ^^^ooouuufffZZZVVVTTTWWW___fffiiijjjiiieee```[[[XXXXXXZZZ[[[XXXXXXWWWUUURRRPPPNNNLLLOOOTTT[[[aaaaaa^^^ZZZYYYWWWXXX]]]gggpppqqqjjjccc\\\XXXWWWYYY\\\]]]aaagggmmmfff]]]VVVSSSRRRPPPMMMQQQQQQQQQRRRSSSWWW\\\___ggggggddd___ZZZWWWXXXZZZQQQYYY```cccgggqqqzzz~~~~~~zzz{{{zzzvvvuuuuuuqqqkkkYYYTTTMMMHHHFFFFFFFFFFFFGGGGGGGGGJJJPPPWWW___dddgggppp|||{{{kkk[[[OOOHHHEEEBBB@@@===<<<<<<===<<<;;;666666666666666666666666666666777777777777666666555444444333333333333444222222222333333333444444111111111111111111111111......///000111222222333////////////////////////////////////////////////000000000000000//////...000000000///////////////..............................////////////......////////////////////////.........//////000000000111111111222333444444444777888:::<<<===>>>>>>???@@@AAABBBEEEJJJNNNSSSVVVZZZYYYVVVSSSMMMHHHCCC@@@=========;;;:::;;;===???FFFLLLUUUaaaqqq~~~~~~{{{xxxyyy~~~|||sssnnnmmmtttzzz||||||}}}~~~uuullliiiooouuu|||}}}zzzwwwxxx}}}|||{{{xxxuuurrrppppppqqqqqquuu{{{zzzvvvuuuuuuuuutttrrrqqqssswwwzzz~~~wwwssskkkddd___YYYTTTQQQOOONNNLLLKKKJJJKKKKKKLLLIIIHHHHHHHHHHHHHHHHHHIIILLLPPPWWW^^^dddhhhjjjkkklllnnnqqqqqqqqqpppqqqrrrtttsssrrrqqqqqqrrrssssssuuuuuuuuuttttttsssssssssssssssttttttttttttttttttvvvvvvvvvuuuuuutttttttttuuuuuuvvvwwwxxxxxxxxxxxxwwwxxxxxxyyyzzzzzzyyyyyyxxxyyyzzzyyyxxxxxxyyyzzzzzzyyyxxxwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxxxxxxxvvvwwwxxxzzz{{{|||||||||~~~}}}}}}|||{{{zzz|||{{{zzzyyyyyyyyy{{{{{{zzzzzzyyyyyyyyyxxxxxxxxxuuuuuuvvvwwwxxxxxxyyyyyyyyyyyyzzzyyyxxxxxxyyy{{{|||{{{{{{zzzyyyxxxxxxxxxzzzzzz{{{{{{{{{{{{zzzzzzzzz{{{}}}zzzzzzzzzzzzzzzzzzzzzzzzvvvuuuuuuwwwzzz|||{{{zzzyyyxxxwwwvvvuuuuuuuuuuuuvvvwwwwwwxxxyyyyyyzzzzzzzzzxxxwwwwwwxxxyyyyyyxxxvvvvvvwwwwwwwwwtttoookkkcccfffqqq||||||{{{xxxwwwxxxtttuuuvvvvvvvvvuuutttsssrrrpppnnnnnnnnnmmmkkkiiiOOOMMMKKKKKKOOOTTTXXXZZZ\\\\\\\\\\\\ZZZUUUNNNHHH>>>???@@@BBBDDDIIINNNRRRSSSSSSSSSSSSRRRQQQPPPOOOLLLQQQWWW]]]```bbbdddfffdddfffiiikkknnnsssyyy}}}}}}yyywww}}}|||wwwtttqqqmmmiiieeeiiijjjfffkkkkkk```___\\\ZZZ^^^fffkkkllljjjeeebbb]]]WWWSSSRRRRRRRRRQQQQQQPPPOOOMMMKKKJJJHHHNNNQQQYYY```___YYYVVVVVVVVVYYY```gggkkkiiiaaa[[[WWWSSSSSSVVVXXXYYY\\\aaagggaaaXXXRRRPPPNNNLLLJJJLLLLLLMMMPPPTTTYYY^^^```eeedddbbb^^^\\\\\\___bbb]]]iiitttyyy~~~}}}~~~~~~zzzvvvjjjjjjgggaaa___^^^ZZZUUUKKKGGGCCCAAABBBEEEGGGHHHLLLMMMPPPVVV^^^fffnnnrrrzzz|||sssdddUUUIIICCC@@@???<<<:::888888999999888666555666666666666777777777666666777777777777666666444444333333333333444444333333333333333222222222111111111111111111111111//////000000111111222222000000000000000000000000////////////////////////000000000000//////...---////////////....................................---......//////......---////////////////////////......//////000000111111333444666777888888888777444777;;;=========>>>>>>;;;@@@HHHPPPTTTSSSQQQNNNPPPMMMIIIDDD???;;;888777666777777777666666999;;;FFFKKKSSS___pppxxxxxxuuusssuuu{{{}}}{{{ooojjjjjjpppuuuvvvvvvxxx|||{{{wwwqqqkkklllsssyyyxxx{{{zzzuuusssuuuwwwvvvzzzzzzyyyuuurrrpppqqqsssvvvyyy}}}~~~~~~vvvqqqvvvvvvvvvtttrrrrrrtttuuu{{{wwwtttooojjjeee___XXXTTTPPPOOOMMMKKKIIIIIIIIIJJJGGGGGGGGGHHHHHHHHHHHHHHHKKKLLLOOOSSSXXX]]]aaaccchhhjjjnnnooooooooopppqqqssssssqqqpppppppppqqqrrrttttttttttttssssssssssssssssssssssssttttttttttttvvvuuuuuuttttttuuuuuuvvvwwwwwwxxxxxxyyyyyyxxxxxxvvvwwwxxxyyyzzzzzzzzzzzzwwwyyyzzzyyyxxxwwwxxxzzzyyyyyyxxxxxxwwwxxxxxxxxxxxxyyyyyyyyyyyyyyyxxxxxxxxxyyy{{{}}}~~~~~~}}}}}}~~~}}}|||{{{zzzyyyxxxwwwwwwyyy{{{|||zzzzzzyyyyyyyyyyyyxxxxxxttttttuuuwwwxxxyyyzzz{{{yyyzzzzzzyyyxxxxxxyyy{{{}}}|||zzzyyyxxxxxxxxxxxxyyyzzzzzzzzzzzzzzzzzzyyyzzz{{{wwwwwwwwwxxxyyyyyyzzzzzzwwwwwwwwwyyy|||}}}|||{{{xxxxxxwwwvvvuuuuuuuuuuuuvvvwwwwwwxxxyyyzzz{{{{{{{{{yyyxxxxxxyyyzzzzzzyyyvvvvvvwwwxxxwwwuuupppllleeehhhsss~~~{{{|||{{{wwwvvvwwwsssttttttuuutttsssqqqpppooonnnllllllkkkiiieeecccDDDGGGKKKNNNOOORRRWWW[[[ZZZVVVUUUWWW[[[ZZZTTTNNNFFFGGGGGGGGGEEEFFFGGGIIIGGGHHHIIIKKKLLLMMMNNNNNNTTTWWWYYY[[[[[[[[[\\\]]]bbbbbbbbbaaabbbeeekkkpppssswww|||~~~{{{yyyxxx|||{{{uuu{{{|||wwwwwwrrrqqqnnnlllooottttttooojjjccc```\\\VVVRRROOONNNMMMNNNMMMMMMLLLKKKJJJIIIHHHLLLNNNUUU]]]]]]WWWSSSUUUVVVZZZ___cccbbb___ZZZXXXUUURRRRRRUUUWWWWWWZZZ___aaa\\\UUURRRSSSTTTSSSQQQRRRSSSUUUZZZaaafffjjjlllmmmmmmmmmmmmmmmnnnooopppttt}}}|||yyytttnnnhhhiiillllllgggaaaXXXXXXUUUOOOMMMMMMJJJEEEDDDCCCBBBDDDIIIOOOSSSTTTVVVYYY___gggooowww~~~vvvccc[[[PPPGGGBBB@@@>>><<<888666555666777777555333555555555555666666777777555555666666666666555555444333333222333333444444444444333333222111111111111111111111111111111111000000000000000111111111000000000000000000000000////////////////////////------.../////////......///.........---------,,,........................---......//////......---///////////////////////////000000111222222333333666888;;;>>>???>>>===;;;===AAAFFFHHHFFFDDDBBBBBB???DDDJJJPPPQQQNNNJJJFFFAAA???<<<888555444333222222333444444444444777999EEEJJJQQQ^^^nnn|||{{{rrrtttsssrrrtttyyyzzzvvvlllhhhhhhmmmrrrssstttvvvyyywwwsssooonnnrrryyyuuuyyyzzztttppppppqqqpppwwwzzz|||{{{yyywwwwwwyyyyyyzzz}}}~~~|||tttzzz{{{uuurrrtttuuuwwwwwwvvvtttttttttwwwzzzvvvrrrmmmhhhbbb\\\XXXVVVUUURRRNNNLLLJJJIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHIIILLLOOOSSSWWWYYY```ccchhhkkkmmmnnnpppqqqsssrrrqqqpppoooppppppqqqttttttttttttuuuuuuuuuuuuttttttttttttuuuuuuvvvvvvvvvuuuuuuuuuuuuvvvxxxyyyuuuvvvwwwxxxyyyyyyyyyyyywwwxxxxxxyyyyyyyyyxxxxxxwwwyyyyyyyyyxxxwwwxxxyyyyyyxxxxxxxxxxxxyyyyyyzzzzzzzzz{{{{{{zzzyyyxxxwwwxxxzzz|||~~~~~~}}}|||{{{{{{|||~~~~~~~~~{{{zzzxxxvvvvvvwwwyyy{{{zzzzzzyyyyyyyyyyyyxxxxxxuuuuuuvvvwwwxxxyyyyyyzzzyyyzzzzzzyyyxxxxxxyyy{{{}}}|||zzzyyywwwwwwwwwxxxxxxxxxyyyyyyyyyyyyxxxxxxzzz}}}zzzttttttuuuvvvxxxyyyzzz{{{yyyxxxyyy{{{}}}~~~|||{{{xxxwwwvvvuuuuuuttttttuuuvvvwwwwwwxxxyyyzzz{{{|||{{{yyywwwxxxyyyzzzyyyyyyuuuvvvvvvxxxxxxuuuqqqmmmhhhkkkuuu|||zzz{{{zzzuuusssuuuqqqrrrrrrrrrqqqpppnnnmmmkkkjjjjjjjjjhhheee___[[[;;;CCCMMMRRRRRRTTTYYY^^^\\\VVVPPPRRRYYY\\\XXXRRRTTTTTTSSSPPPLLLHHHGGGGGG???@@@CCCFFFHHHJJJLLLMMMQQQRRRSSSTTTTTTVVVZZZ\\\\\\]]]\\\ZZZYYY]]]dddiiimmmqqqvvvxxxxxxvvvuuutttsss{{{|||xxx~~~uuullliiigggbbb]]]YYYUUUSSSRRROOONNNNNNMMMLLLKKKKKKJJJJJJKKKSSS[[[\\\VVVSSSVVV\\\```cccccc```]]]]]]]]][[[XXXYYY\\\^^^^^^```dddeee```\\\[[[^^^bbbcccbbbaaacccgggmmmtttzzz~~~}}}wwwppplllkkkfff___YYYYYY]]]^^^XXXQQQKKKLLLIIIDDDDDDFFFEEE@@@CCCCCCFFFKKKTTT\\\aaaddd```dddllluuu~~~rrr```OOOIIICCC@@@AAAAAA===999888777666777888888666444444444444555555666666666333444444555555444444333333333333222222333444444555444444333222111000000000000000000000000000000111111111000000000000000000000000000000000000000////////////////////////***+++,,,...///000000000......---------,,,,,,,,,........................---..................---////////////////////////111111222333444444555555888;;;@@@CCCDDDCCC@@@>>>LLLQQQUUUUUUQQQLLLHHHGGGDDDDDDCCCBBBAAA@@@???>>>777666555444333333222222111222333333333444777999???CCCJJJVVVgggtttvvvqqqnnnqqqsssrrruuuwwwuuuqqqlllhhhhhhmmmrrrsssvvvyyy{{{xxxssspppqqqvvv}}}sssxxxzzztttnnnmmmmmmllltttyyy~~~}}}~~~yyyzzz|||~~~~~~zzzwwwrrruuuwwwwwwtttssstttvvvqqqtttxxxyyyxxxvvvuuuuuuttt~~~|||xxxrrrmmmhhhccc^^^ZZZ^^^\\\XXXTTTPPPMMMKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGEEEFFFGGGIIIKKKNNNPPPQQQYYY]]]ccchhhkkkmmmppprrrsssrrrpppoooooooooppppppttttttuuuuuuvvvvvvwwwwwwvvvvvvvvvvvvvvvwwwxxxxxxvvvvvvuuuuuuvvvxxxzzz{{{rrrtttuuuwwwyyyzzz{{{{{{yyyyyyyyyyyyxxxxxxwwwvvvwwwxxxyyyyyywwwwwwxxxyyyxxxxxxxxxxxxyyyzzz{{{{{{{{{{{{||||||{{{yyyxxxvvvwwwxxx{{{|||}}}{{{yyywwwwwwxxx{{{}}}}}}{{{xxxvvvuuuvvvwwwyyyzzzzzzzzzyyyyyyyyyxxxxxxwwwwwwwwwwwwwwwxxxxxxxxxyyyzzzzzzyyyxxxxxxyyy{{{}}}|||zzzxxxwwwwwwwwwwwwwwwxxxxxxyyyyyyxxxxxxwww{{{~~~uuurrrrrrtttuuuwwwyyyzzz{{{zzzzzzzzz|||~~~~~~}}}{{{xxxwwwvvvuuuuuutttttttttvvvwwwwwwxxxzzz{{{||||||zzzxxxwwwwwwxxxyyyyyyxxxuuuuuuvvvxxxxxxvvvqqqnnnjjjmmmvvv}}}zzzyyyzzzyyytttrrrsssppppppppppppooonnnlllkkkhhhhhhhhhhhhfffaaa[[[VVV777;;;AAAIIIPPPWWW\\\___^^^ZZZUUUTTTUUUWWWVVVUUUVVVWWWYYY[[[[[[WWWRRRNNNIIIGGGDDDCCCDDDEEEFFFEEEJJJKKKMMMMMMMMMOOORRRTTT\\\]]]\\\ZZZXXXXXX\\\```jjjkkkmmmoooooonnnmmmllloooqqqtttvvvvvvvvvxxxzzz}}}yyyssslllhhhfffeeecccaaa^^^YYYSSSPPPQQQRRRQQQPPPUUUTTTXXXbbbfffaaa]]]^^^fffiiikkkiiiccc```aaadddlllmmmnnnlllkkklllqqquuuzzzuuuooonnnrrrvvvyyyzzzwww{{{uuulllfffaaa\\\XXXXXXTTTOOOMMMLLLKKKHHHEEEDDDDDDDDDCCCCCCDDDGGGJJJLLLOOOVVV___hhhnnnqqqqqqsssuuuyyy|||tttooolllggg```[[[HHHEEEAAA===:::::::::;;;888888777555555444444444999888777666555555666777666666666666666666666666555444333222111222333333333333333222222222111111333333333222222111111111111000///......///000111000000000000000000000000111///---,,,...///000000////////////////////////000000//////............------------------------........................///,,,+++,,,///000///---...///111111111333666888555777;;;>>>AAABBBBBBBBBKKKMMMOOOPPPOOOKKKFFFCCC<<<<<<;;;999888777666555333333222222111000000000111000000000111333555777<<>>BBBGGGKKKLLLLLLLLLMMMVVVWWWXXXXXXXXX[[[```dddiiiiiijjjjjjiiifffdddbbbbbbcccddddddfffiiinnnqqqwwwyyy|||{{{zzzzzzzzzyyywwwnnnjjjdddbbbccceeeffffffhhheeehhhooorrrooommmnnnssswwwzzzyyyvvvtttwwwzzz{{{rrrlllccc\\\WWWTTTPPPMMMLLLHHHDDDBBBBBBBBB@@@??????@@@BBBCCCEEEJJJPPPTTT]]]___eeemmmvvv}}}yyyjjjeee^^^ZZZXXXVVVQQQMMMEEECCC@@@===:::999999999888777666555444444444444666555444333333333444444555555555555555555555555555444333222222222333333333333333222222222222111333333333222222111111111111000////////////000111000000000000000000000000///...------...//////.../////////////////////////////////.........------------------------------........................000///---...000111000...///111222222111111222333666777999<<<===>>>>>>>>>CCCDDDFFFFFFDDDAAA>>><<<555555444333222111111000222222222111111111000000111000000000111333555777888;;;???FFFNNNTTTYYY[[[cccjjjnnnlllkkklllmmmllldddiiilllmmmrrr{{{yyyzzzyyywwwxxx{{{xxxssspppooommmkkkhhhfffeeeeeennnuuu}}}{{{}}}vvvsssyyy~~~|||wwwttt{{{|||~~~~~~|||zzzxxxttttttvvv{{{}}}|||zzzsssooollljjjhhhiiinnnoooiiiccc^^^WWWQQQNNNMMMLLLMMMNNNMMMJJJFFFGGGGGGHHHHHHGGGHHHIIIJJJHHHNNNUUUYYYZZZ]]]cccgggkkkmmmoooqqqrrrrrrqqqppprrrtttuuuuuusssssstttuuuxxxwwwvvvvvvuuuuuuuuuuuussssssssstttuuuvvvxxxxxxuuuuuuvvvwwwxxxxxxxxxxxxvvvwwwwwwwwwwwwvvvuuutttxxxxxxwwwwwwwwwwwwwwwwwwwwwvvvvvvwwwyyyzzzzzzyyywwwxxxzzzzzzxxxxxxxxxyyyzzzzzzyyyyyyxxxxxxxxxwwwzzz{{{|||}}}}}}|||zzzyyyzzzzzzzzzzzzzzzzzzzzzzzz{{{yyywwwwwwxxxyyyxxxwwwvvvxxxzzz{{{yyywwwvvvwwwxxxwwwwwwwwwwwwwwwxxxxxxxxxxxxyyyzzz{{{{{{||||||zzzzzzzzzzzzzzzzzzzzzzzz|||~~~|||xxxuuutttssstttuuuvvvwwwwwwwwwwwwyyyzzz{{{zzzxxxwwwxxxyyyzzzyyywwwvvvuuuvvvvvvwwwyyyyyyyyyzzzzzzyyyyyyyyywwwwwwwwwwwwwwwwwwwwwwwwxxxyyy{{{||||||xxxrrrnnnkkkpppzzz{{{yyyvvvuuutttsssqqqnnnooopppppppppnnnkkkiiigggdddbbb___[[[XXXSSSNNNJJJ222222333777???HHHRRRWWW\\\[[[ZZZYYYXXXVVVQQQNNNNNNRRRXXX^^^bbbeeeeeeeee^^^_________[[[SSSJJJCCC>>>BBBEEEHHHHHHHHHHHHIIIOOOPPPSSSUUUXXX\\\bbbfffeeeeeeeeecccaaa]]]ZZZXXXYYYYYYYYYYYY\\\aaahhhnnnmmmmmmnnnooopppqqqqqqrrrppppppsssyyy~~~~~~~~~|||wwwuuuwww{{{~~~~~~{{{zzz~~~~~~uuusssqqqpppooollleee```ZZZUUUOOOJJJHHHFFFEEEDDDBBB???<<<;;;<<<>>>@@@@@@FFFHHHJJJLLLQQQXXX```fffppprrrxxx{{{pppccc[[[TTTPPPJJJHHHHHHHHHFFFDDD@@@@@@>>><<<:::999888777777777666555444444444444555444333333222333333333444444444444444444444444555444333222222222333333333333333333222222222222222222222222222111111111222111000000000000111222000000000000000000000000......///000000///...---////////////////////////.........---------------------------------------........................000///......///000///---...000222333222111111222666666777888888999::::::;;;;;;;;;;;;999888666555333333222222222111111111000000000111111111222222111000000000111333444666444555888<<>>FFFJJJQQQSSSVVVXXXYYYWWWTTTRRRLLLQQQWWW\\\```bbbdddeee___bbbgggiiiggg^^^RRRIIIFFFGGGGGGEEECCCCCCDDDEEEHHHIIIKKKOOOSSSXXX]]]```[[[[[[[[[ZZZXXXVVVTTTSSSUUUUUUVVVWWWYYY]]]dddhhhcccbbbbbbbbbbbbdddeeefffeeeeeegggmmmuuuyyyzzzyyysssssstttvvvyyy|||}}}|||{{{yyywwwvvvwwwxxxyyy{{{}}}}}}wwwqqqllljjj___^^^]]]^^^]]]ZZZTTTPPPKKKHHHEEEBBBAAA@@@AAAAAAAAA???>>>>>>AAAEEEIIIKKKSSSUUUXXX[[[aaahhhqqqvvv}}}pppddd[[[SSSNNNJJJHHHDDD@@@???@@@AAAAAA@@@<<<<<<<<<<<<:::888666555777666555444444444444444555555555555444555555555444444444444444444444444444444333333333222222222444444333333333222222222222222222111111111111111222111111111111111111222000000000000000000000000...000333444222000///...////////////////////////------------------------...................................................---,,,,,,---,,,,,,++++++...222444444444444555444444444555666777999999888777666444333333333333111111111111111111111111/////////000111222222333000000000000111222333444111222333666;;;AAAIIINNNQQQZZZaaacccdddhhhjjjiiifffiiimmmqqquuuxxxyyyyyyvvvyyy{{{zzz||||||wwwtttrrrqqqrrrrrrqqqooohhhmmmuuuzzz}}}|||yyywww{{{sssooouuu|||~~~~~~~~~}}}xxxzzzwwwwwwzzz}}}}}}yyysssnnnlllnnnppprrruuu{{{~~~|||wwwtttnnnhhheeebbb___```aaa^^^UUUNNNIIIHHHGGGGGGHHHHHHGGGFFFDDDFFFHHHIIIKKKNNNSSSXXX[[[cccmmmqqqpppoooppprrrpppsssuuuuuuuuutttuuuvvvuuutttttttttttttttuuuuuuuuuuuuuuuuuuvvvwwwxxxyyyxxxyyyyyyzzzzzzyyyyyyxxxwwwwwwxxxxxxxxxxxxwwwwwwyyyyyyxxxwwwvvvvvvvvvvvvwwwvvvuuuvvvxxxzzzyyyxxxvvvxxxyyyyyyyyyyyy{{{}}}}}}}}}|||{{{yyyxxxwwwwwwyyyzzzzzzzzzzzzyyyxxxwwwyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyxxxyyyzzzzzzyyywwwwwwxxxyyyxxxvvvvvvvvvxxxvvvwwwxxxyyyxxxwwwvvvuuutttwwwzzz~~~~~~}}}{{{zzzzzz{{{{{{{{{{{{||||||yyyzzz{{{yyywwwvvvwwwxxxwwwxxxyyyzzzzzzzzzzzzzzzvvvwwwxxxwwwvvvuuuvvvxxx|||{{{yyyxxxwwwxxxxxxyyyyyyyyyyyyxxxxxxyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxvvvwwwyyy{{{|||zzzuuuqqqqqqtttyyy}}}xxxtttrrrqqqqqqqqqqqqpppnnnmmmmmmllljjjgggccc___\\\XXXUUUQQQMMMJJJFFFAAA>>>,,,---...000222666999;;;>>>BBBHHHNNNRRRSSSSSSSSSQQQVVV\\\```aaaaaaaaabbb^^^aaafffjjjiiiaaaVVVNNNFFFIIILLLLLLIIIFFFCCCBBBBBBBBBCCCEEEIIILLLOOOPPPKKKKKKLLLMMMNNNNNNNNNNNNMMMOOORRRTTTUUUWWWYYY[[[ZZZYYYYYYYYYZZZ\\\^^^______^^^___ccciiimmmmmmlllooommmllllllmmmrrrwww{{{~~~}}}{{{{{{}}}~~~{{{}}}}}}~~~ooooooooonnnmmmlllkkkkkkooopppppplllfff^^^YYYVVVNNNNNNNNNOOONNNLLLHHHEEEBBBBBB@@@>>>>>>>>>???AAA@@@AAABBBEEEIIINNNSSSWWW[[[___eeelllsss|||~~~wwwkkkcccVVVJJJDDDAAAAAAAAA???===:::999:::;;;;;;;;;888999:::::::::888666555666555555444444444444555444444555555555555555555444444444444444444444444444444444333333333222222444444444333333333222222111111111111111111111111111111111222222111111111000000000000000000000000///222666777444111000///////////////////////////------------------------................................................---------------,,,------...111555666666555555555222222222333555777999:::666444222000000111222333------------..................///000111222222333000000000000111222222333000111333444888???HHHOOOLLLUUU]]]___aaafffiiijjjnnnooorrrvvvxxxwwwvvvvvvyyy}}}|||yyywwwuuusssqqqpppkkknnnrrrwwwxxxwwwtttqqquuurrrrrrvvvyyyyyy|||~~~zzzsssxxxuuutttwwwyyy{{{~~~{{{}}}~~~|||zzzuuuqqqoooqqqtttvvvwww~~~{{{wwwwwwtttqqqpppooohhh^^^VVVNNNKKKHHHGGGGGGGGGFFFDDDEEEEEEEEEEEEGGGJJJNNNQQQRRRZZZeeejjjkkklllnnnqqqpppsssuuuvvvuuutttttttttrrrrrrrrrrrrrrrssstttuuuvvvvvvuuuvvvvvvwwwxxxyyywwwxxxyyyzzzzzz{{{zzzzzzvvvwwwwwwxxxxxxxxxwwwwwwyyyxxxxxxwwwvvvvvvwwwwwwvvvuuuuuuvvvxxxyyyyyyxxxwwwxxxxxxxxxxxxyyy{{{}}}}}}}}}|||{{{yyyxxxwwwwwwwwwxxxxxxyyyyyyyyyyyyyyyxxxxxxxxxyyyyyyyyyzzzzzzyyyxxxxxxyyy{{{{{{yyywwwxxxyyyxxxwwwuuuuuuwwwxxxuuuvvvwwwwwwwwwvvvtttsssuuuxxx{{{~~~}}}{{{yyyzzzzzzzzzzzz{{{{{{||||||xxxyyyyyyxxxvvvvvvwwwxxxzzzzzz{{{|||||||||{{{{{{vvvxxxyyyxxxwwwvvvxxxyyyyyyyyyxxxxxxxxxyyy{{{|||yyyxxxwwwwwwwwwwwwxxxyyyyyyyyyyyyxxxxxxxxxwwwwwwwwwvvvuuuuuuvvvvvvuuussssssuuuxxx{{{|||zzzvvvssspppooommmnnnoooooonnnllllllkkkjjjhhhddd___ZZZXXXRRROOOKKKGGGEEEAAA>>>;;;,,,---...000111111111000///333:::???CCCGGGJJJLLLTTTZZZaaaeeedddcccbbbccc]]]___bbbcccbbb]]]UUUOOOGGGNNNYYY___]]]VVVNNNIIIBBB@@@??????@@@AAAAAA@@@======???AAACCCEEEFFFGGGGGGJJJOOORRRRRRQQQQQQQQQRRRRRRRRRRRRTTTVVVXXXYYYVVVUUUVVVZZZaaaeeefffeeeiiigggeeebbbbbbffflllrrrrrrrrrsssssstttwww}}}{{{wwwyyy~~~~~~|||~~~xxxuuuvvv{{{{{{wwwuuuyyy~~~vvvnnneeeffffffeeeccc```\\\ZZZ_________[[[UUUOOOKKKJJJDDDDDDDDDDDDCCCAAA???===<<<===>>>======>>>AAACCCCCCFFFJJJNNNSSSYYY___ccchhhnnnxxx}}}qqqeee]]]RRRNNNHHHCCC@@@===;;;999;;;;;;::::::::::::::::::777888999999999888777666555555444444444444444555222222333444444444444333444444444444444444444444333333444444444333222111444444444444333333333333000000000111111111111111000000111222222111000000000000000000000000000000000333777777444111000111////////////////////////---------------............................................................///000000//////000222666777999888555333222222///000222333555777888999222111///------...000111/////////////////////000......//////000111222222000000000111111111222222000222333444777===GGGNNNKKKSSSZZZ\\\^^^dddiiijjjssssssuuuzzz{{{yyyxxxzzz}}}{{{vvvuuuuuupppqqqsssvvvwwwuuuqqqnnnrrrrrruuuxxxwwwsssuuuyyy|||zzzrrrsssqqqsssvvvxxxyyy}}}vvvvvvzzz{{{yyy~~~}}}yyytttpppoooqqqsss{{{zzzqqqhhhaaaUUUPPPJJJGGGGGGHHHFFFDDDEEEDDDCCCCCCDDDGGGIIIKKKLLLRRRYYY___bbbdddhhhkkkmmmooosssttttttsssssssssqqqqqqqqqrrrrrrtttuuuvvvuuuuuuuuuuuuuuuvvvwwwwwwvvvwwwxxxyyyzzzzzz{{{zzzttttttuuuuuuvvvvvvuuuuuuxxxwwwwwwwwwwwwwwwxxxxxxvvvuuuuuuvvvxxxyyyxxxwwwwwwxxxxxxwwwvvvwwwzzz||||||{{{{{{zzzyyyxxxwwwwwwwwwwwwxxxxxxyyyzzz{{{{{{wwwwwwxxxxxxyyyyyyzzzzzzxxxxxxxxxzzz||||||zzzxxxyyyyyyxxxuuuttttttwwwyyyvvvvvvvvvvvvuuutttssssssuuuwwwzzz}}}}}}|||zzzxxxxxxxxxyyyyyyzzz{{{{{{{{{wwwxxxyyyxxxwwwvvvwwwxxxzzz{{{{{{||||||{{{{{{zzzwwwxxxyyyyyyxxxwwwyyyzzzxxxwwwwwwwwwxxxzzz|||}}}xxxwwwvvvuuuuuuvvvwwwxxxyyyyyyyyyxxxwwwwwwvvvvvvxxxuuurrrqqqrrrsssssssssssstttuuuuuutttrrrpppooollljjjiiijjjkkkkkkjjjhhhggggggeeeccc___ZZZUUURRRLLLIIIEEEBBB@@@>>><<<:::,,,---...////////////...,,,///333555666999===AAAJJJRRR]]]cccdddbbbbbbccc[[[ZZZYYYZZZYYYXXXUUURRRPPPWWWaaagggfff___WWWRRRIIIFFFCCCAAAAAA@@@===:::888999:::;;;===???@@@AAAAAAEEEJJJMMMMMMLLLKKKKKKLLLLLLLLLMMMNNNOOOPPPQQQMMMLLLLLLQQQXXX]]]^^^]]]]]]\\\[[[XXXVVVXXX^^^bbbeeeggghhhiiiiiikkkooosssppprrroookkkmmmrrrsssoooooorrrwww|||~~~~~~zzzxxxssspppllllllpppvvvyyyzzznnnkkkiiijjjllliiiaaaZZZXXXWWWWWWUUURRROOOKKKIIILLLMMMLLLIIIEEEBBBAAABBB?????????>>>===<<<======;;;>>>@@@BBBBBBEEEIIILLLPPPUUU[[[aaaffflllrrrvvv}}}zzzrrriii```VVVNNNHHHCCCAAA@@@??????===999666777999:::;;;;;;;;;;;;;;;666777777888888888888777555444444333333444444555222333444555666555555444555555555555555555555555333333444444444333222111555444444444444333333333///000000000111111111222///000000111111000000///000000000000000000000000///333777666111...///000////////////////////////------........./////////................................................---///111111000000222555999999999666333000000000///000222333555555555444000///...------...///111222222111111111111111111.../////////000000111111///000000111111111111111///222333333444999BBBIIILLLRRRXXXXXXZZZaaagggiiipppnnnqqqyyy|||zzz|||xxxwwwzzzuuuuuuuuuwwwxxxwwwrrrnnnoooooorrrwwwxxxsssqqqrrrwww}}}yyyrrroooooosssyyy|||}}}yyyxxxvvvsssvvv|||~~~{{{}}}yyytttqqqrrrsss}}}wwwooojjj^^^VVVMMMHHHHHHIIIHHHFFFGGGEEEDDDDDDEEEFFFGGGGGGIIIKKKNNNRRRVVVZZZ^^^```eeeiiimmmpppqqqrrrrrrsssrrrrrrrrrssstttuuuwwwxxxvvvvvvvvvvvvvvvwwwwwwxxxxxxxxxyyyyyyyyyyyyxxxxxxsssttttttuuuuuuuuuuuuuuuvvvvvvvvvvvvwwwxxxyyyyyyvvvuuutttuuuxxxyyyxxxwwwwwwxxxwwwvvvuuuuuuxxxzzzzzzzzzyyyyyyxxxxxxxxxwwwzzzyyyyyyyyyyyyzzzzzzzzzvvvwwwwwwxxxyyyyyyzzzzzzxxxxxxyyy{{{||||||zzzxxxyyyyyywwwtttssstttwwwzzzxxxwwwvvvuuuttttttttttttsssuuuxxx{{{||||||zzzyyywwwwwwxxxxxxyyyzzzzzz{{{wwwyyyzzzzzzxxxvvvvvvwwwxxxyyyyyyzzzzzzyyyyyyxxxvvvwwwyyyxxxxxxwwwyyyzzzxxxxxxwwwwwwwwwyyyzzz{{{vvvuuutttsssssstttuuuvvvyyyxxxxxxwwwvvvvvvuuuuuuwwwuuurrrrrrrrrrrrqqqpppoooppppppooommmlllkkkkkkgggfffddddddeeefffdddccc``````^^^\\\XXXSSSNNNKKKFFFDDD@@@>>>===<<<:::999---------......///000000111222333111000111555999<<>>???:::===AAADDDEEEEEEEEEFFFHHHHHHHHHIIIIIIIIIIIIIIIGGGFFFFFFJJJPPPUUUVVVUUUTTTUUUUUUSSSQQQQQQUUUYYY\\\^^^aaabbbaaabbbfffiiidddgggfffbbbdddiiihhhccciiilllqqquuuwwwtttnnnjjjeeecccbbbdddhhhlllllllllfffdddbbbaaa```[[[TTTNNNMMMLLLKKKIIIGGGEEECCCBBB>>>>>>>>>===;;;:::;;;===;;;<<<<<<<<<<<<===@@@CCC>>>BBBFFFHHHJJJMMMRRRWWW___eeennnuuuzzz{{{uuueee___UUULLLGGGCCC@@@???<<<:::888888:::::::::999000333666888888888777888777777777777888888888999444444333333333444444555444555777888888888777777666666666666666666666666333333444555444333222111555555444444444333333333//////000000111111111222...///000111111000///...000000000000000000000000...222555444///,,,---000////////////////////////........./////////000000////////////////////////........................***---000000//////222555777777777444222000111333///000222333444333111000000//////......///000111//////.........---------////////////000000000000///000000111111111111000///111333222111555===CCCLLLRRRVVVVVVXXX___eeehhhiiigggkkktttzzzzzz}}}{{{ssstttxxxxxxwwwwwwxxxzzzyyytttpppkkkiiimmmvvvzzzwwwqqqnnnqqqxxxxxxqqqmmmooouuu}}}}}}xxxpppqqqqqqrrrxxx~~~|||zzzzzz|||}}}yyyrrrpppddd[[[PPPJJJJJJKKKJJJIIIJJJHHHGGGGGGHHHHHHHHHGGGIIIHHHGGGIIINNNSSSVVVWWW___ccciiimmmpppqqqrrrsssssssssttttttvvvwwwyyyzzzyyyyyyyyyxxxyyyyyyzzzzzzyyyyyyyyyyyyxxxwwwvvvuuuuuuuuuvvvwwwwwwwwwwwwwwwuuuuuuvvvvvvwwwxxxzzzzzzvvvuuutttuuuwwwyyyxxxwwwxxxxxxwwwuuuttttttvvvyyyxxxxxxxxxxxxxxxxxxxxxxxx||||||{{{zzzyyyyyyyyyyyyvvvvvvwwwxxxyyyyyyzzzzzzxxxxxxyyy{{{}}}}}}zzzxxxzzzyyywwwtttrrrssswwwzzzzzzyyywwwuuuuuuuuuuuuvvvqqqsssvvvyyy{{{|||||||||vvvvvvwwwxxxxxxyyyzzzzzzwwwyyy{{{{{{yyywwwvvvvvvwwwwwwwwwxxxxxxwwwvvvvvvuuuwwwxxxxxxwwwwwwxxxzzzzzzyyyxxxwwwwwwwwwxxxyyyvvvuuusssrrrrrrsssuuuvvvxxxxxxwwwwwwvvvuuuuuutttuuuttttttttttttssspppnnnlllmmmmmmkkkiiiggghhhhhhdddbbbaaaaaabbbbbb```___[[[ZZZYYYVVVRRRNNNIIIFFFCCC@@@===;;;;;;:::999888------------------------***+++,,,---...000111111999<<<@@@BBBEEEKKKSSSYYYWWWWWWWWWUUUSSSRRRRRRSSSXXXWWWUUUSSSRRRRRRSSSTTTNNNPPPSSSUUUUUURRRNNNLLLCCCBBBBBBDDDFFFFFFBBB???===>>>===<<>>:::;;;<<<;;;:::999:::<<<999<<<>>>??????BBBFFFJJJKKKMMMOOOOOOQQQVVV^^^dddpppvvv~~~{{{tttjjj^^^UUULLLJJJFFFAAA>>><<<;;;;;;::::::999999999999999999999999999888888888777777666999<<<===;;;777444333555555555555555666777888222333444555666666666666777777777666555444222222333333333333333333333333555555444444444333333333000000000000000000000000222222222111111111000000111111000///////////////////////////////////////------------------------//////...---,,,,,,++++++---------...............////////////////////////............000333666777444444333111000...------111111111111111222222222...............///000000000000000000000000000000........................///////////////.........///000111222111222555777BBBKKKTTTWWWUUUWWW^^^eeegggqqqwwwuuuuuu{{{vvvpppppprrrzzzyyyzzz|||}}}zzztttooojjjkkknnntttzzz{{{xxxtttwwwyyy|||~~~|||wwwssstttssswww~~~~~~xxxqqqmmmiiihhhiiipppyyy~~~}}}|||}}}|||uuunnnhhhbbb^^^YYYTTTQQQNNNKKKIIIIIIMMMQQQOOOJJJGGGHHHKKKJJJIIIIIIJJJKKKMMMOOOQQQXXXZZZ]]]cccjjjoooqqqqqqrrrtttuuuuuutttssstttuuuxxxwwwvvvuuuvvvxxxzzz||||||||||||{{{zzzxxxwwwvvvvvvuuuttttttuuuwwwyyyzzzuuutttttttttuuuvvvwwwwwwwwwwwwuuutttttttttuuuvvvxxxwwwwwwwwwvvvvvvuuuuuuxxxyyyzzzyyywwwvvvwwwxxx~~~}}}{{{xxxvvvuuuttttttwwwvvvuuuttttttuuuvvvwww|||{{{zzzzzz{{{{{{yyyxxxvvvvvvvvvtttrrrrrrtttvvv{{{zzzyyywwwuuutttrrrrrruuuuuuvvvyyy{{{{{{yyywwwzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxxxxwwwwwwvvvvvvvvvyyyxxxxxxwwwwwwxxxxxxyyywwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvuuuuuuuuuvvvvvvvvvvvvuuuuuutttuuuuuusssrrrqqqqqqqqqqqqsssrrrqqqpppppppppppppppllljjjhhhgggfffeeecccaaa]]]\\\[[[ZZZYYYXXXXXXXXXSSSSSSRRRPPPLLLFFFAAA>>>>>>===;;;999888777777666------------------------+++,,,,,,---...///000000///111333444666:::@@@EEEMMMNNNOOONNNNNNOOORRRTTTSSSSSSRRRQQQQQQPPPQQQQQQSSSUUUWWWXXXWWWTTTPPPMMMGGGEEEFFFLLLTTTUUUNNNGGG===??????===???BBB@@@<<<=========<<<<<<<<<===>>>===;;;:::;;;???BBBCCCCCCDDDCCCBBBBBBBBBCCCDDDEEEMMMNNNOOOQQQRRRTTTUUUVVVXXXVVVRRRMMMKKKLLLQQQUUU[[[^^^dddiiiiiiddd[[[TTTOOONNNMMMNNNQQQSSSSSSRRROOOLLLHHHEEEDDDBBB???<<<<<<;;;::::::;;;<<<<<<;;;555777:::<<<<<<===???AAAFFFFFFGGGFFFGGGLLLRRRXXXWWWZZZ^^^bbbfffkkkrrrxxxyyyrrrggg___YYYSSSJJJDDD===;;;999777666777777888999888777666666777888888888888888777777666666666555999===???===999666444666555555555555666666777666666666777666666555555555555666555555444333222333333333333333333333333555444444444444333333333111111111111111111111111222222222111111111000000111111000///////////////........................------------------------///......---,,,,,,++++++++++++,,,---......//////........................///000111222444555666666222222111000///......---000/////////////////////...............///000000000000000000000000000000///////////////////////////////////////////////////000111111111222444666>>>FFFOOOSSSUUUWWW]]]ccckkkttt{{{yyywww{{{}}}zzzsssnnnnnnpppwwwwwwxxx{{{|||zzztttpppiiiiiilllrrrzzz~~~~~~|||zzzzzz|||}}}~~~|||xxxuuuxxxxxx|||{{{tttmmmiiigggkkkjjjjjjmmmssszzz~~~{{{sssooommmiiieee^^^YYYUUUTTTSSSSSSSSSVVVXXXWWWSSSQQQQQQRRRQQQPPPOOOMMMMMMLLLLLLMMMPPPQQQSSSYYY```gggjjjkkknnnppprrrsssrrrrrrrrrsssttttttssstttuuuxxxzzz||||||||||||{{{zzzxxxwwwvvvvvvuuutttssstttvvvwwwyyyvvvuuuuuuuuuuuuvvvvvvwwwvvvuuuttttttuuuvvvwwwxxxvvvvvvvvvvvvvvvuuuuuutttxxxzzzzzzyyyxxxwwwxxxyyy{{{zzzyyyxxxwwwwwwwwwwwwvvvuuutttsssssstttuuuvvvxxxwwwvvvvvvwwwwwwvvvtttvvvwwwwwwuuutttssstttvvvzzzyyyxxxwwwvvvuuutttsssvvvvvvwwwyyy{{{{{{zzzxxxzzzzzzzzzzzzzzzzzzzzzzzzxxxxxxxxxxxxwwwwwwwwwwwwyyyyyyxxxxxxxxxxxxyyyyyywwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvuuuuuuuuuvvvvvvvvvuuuttttttuuuuuutttsssrrrrrrrrrrrrrrrqqqpppnnnmmmlllkkkkkkiiigggdddccccccbbb```^^^YYYXXXVVVTTTRRRPPPOOOOOOIIIIIIIIIHHHEEEAAA>>><<<<<<;;;:::888777666666666------------------------,,,---------...............////////////111555888@@@AAABBBCCCEEEIIIOOOSSSUUUUUUTTTTTTRRRQQQPPPOOOUUUVVVXXXXXXWWWSSSOOOMMMKKKIIIKKKUUU```aaaXXXNNNCCCGGGHHHDDDBBBBBBAAA???;;;::::::999999999999999888666555666888:::;;;;;;<<<<<<<<<=========>>>>>>CCCCCCEEEFFFHHHIIIKKKKKKSSSOOOHHHBBB>>>AAAGGGLLLSSSXXX]]]___\\\UUUOOOKKKEEECCCBBBCCCEEEGGGGGGFFFCCC@@@===;;;;;;;;;:::999999999:::<<<===>>>===;;;:::<<>>:::777666555555555666888999777666444333333444666777777777666666666666555555555:::???BBBAAA===999666666666555555444555555555888888888888777666555444333444444555444444333333333333333333333333333333444444444444333333333333222222222222222222222222222111111111111000000000111000000///////////////------------------------------------------------.........------,,,,,,+++******+++,,,...///000111........................000222555777777777555444000////////////.........000000000//////........................///000000000000000000000000000000000000000000000000000000///////////////////////////000111111111222444666999>>>FFFNNNSSSXXX\\\___kkkuuu|||yyyuuuvvv|||}}}{{{wwwxxxxxxuuuppplllmmmnnnsssuuuxxx{{{}}}{{{vvvrrrgggfffhhhoooxxx~~~}}}||||||}}}|||zzzxxx}}}}}}xxxooojjjhhhiiinnnnnnmmmlllnnnqqqwww{{{~~~}}}|||vvvvvvvvvwwwrrrkkkeeebbbbbbdddgggffffffeeedddbbb```___^^^[[[ZZZXXXVVVSSSQQQOOONNNMMMLLLLLLOOOTTT[[[___aaaeeehhhlllooooooooopppqqqqqqqqqqqqrrrtttwwwzzz|||}}}}}}|||{{{zzzxxxwwwvvvvvvuuutttssstttuuuvvvwwwwwwvvvvvvuuuuuuuuuuuuvvvttttttssstttuuuwwwyyyzzzuuuvvvvvvvvvvvvuuuttttttyyyzzz{{{zzzyyyxxxxxxzzzwwwwwwwwwwwwwwwxxxyyyyyyuuuttttttssssssttttttuuuvvvuuuttttttuuuuuutttsssuuuwwwxxxxxxvvvuuuuuuvvvxxxxxxxxxwwwvvvvvvuuuuuuwwwwwwxxxyyy{{{|||zzzxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwwwvvvvvvvvvuuuuuuuuuuuuuuuuuuuuutttsssssssssrrrqqqqqqqqqqqqrrrrrrpppooommmkkkiiigggeeeddddddbbb```^^^^^^\\\ZZZWWWSSSQQQOOOKKKHHHFFFDDDDDDAAA@@@@@@???===<<<;;;;;;:::999888777666666555666,,,,,,,,,,,,,,,,,,,,,,,,------------------------111111000//////000222444555666777888;;;AAAHHHMMMYYYYYYYYYXXXVVVSSSQQQOOOQQQSSSUUUVVVUUUSSSPPPNNNOOONNNQQQXXX___```YYYQQQNNNTTTUUUPPPKKKIIIHHHFFF@@@???<<<;;;;;;:::999888777555444444555666777888:::;;;<<<<<<<<<<<<;;;;;;:::;;;<<<>>>???@@@BBBBBBJJJGGGAAA;;;888:::@@@DDDJJJOOOSSSSSSNNNHHHEEEDDD???>>><<<<<<===>>>>>>===>>><<<;;;;;;;;;===>>>???CCCGGGKKKJJJFFFBBBBBBCCCCCCDDDFFFGGGIIINNNUUUYYY[[[[[[\\\```gggqqq{{{|||zzzuuuwwwxxxuuummmbbbVVVOOOKKKGGGBBB???>>>===;;;999:::999888777666666777777666555333222222444666777666666666666666666666666555:::AAAEEECCC???;;;888777666555555444444444444777777777777777666555444222222333444444555444444333333333333333333333333444444444333333333222222222222222222222222222222111111111111000000000000000000////////////000000------------------------..............................---------,,,,,,,,,,,,,,,---...//////000000........................000333666999999666333000---------.........//////333333222111000//////..................///000000///////////////////////////////////////////////////////////////000000000///000111111000111333555555888???HHHQQQWWWZZZ[[[fffnnnvvvtttooonnntttzzz|||~~~}}}|||xxxsssmmmkkklllnnnpppssswww{{{|||zzzvvvsssgggeeeeeekkkttt~~~||||||}}}}}}}}}|||~~~|||zzzrrrlllkkkmmmpppqqqqqqooolllkkknnnrrrxxxxxxzzz}}}wwwpppmmmpppuuuzzz}}}zzzvvvsssqqqooommmkkkgggfffdddbbb___[[[XXXWWWRRROOOKKKJJJMMMQQQTTTUUUZZZ^^^dddhhhkkkmmmnnnpppppppppqqqrrruuuwwwzzz{{{}}}||||||{{{zzzxxxvvvuuuwwwvvvuuuuuutttuuuuuuvvvwwwwwwvvvuuutttttttttuuuuuuttttttttttttvvvwwwyyyvvvvvvwwwwwwwwwwwwvvvuuuzzz{{{|||{{{yyyxxxyyyzzzwwwwwwvvvvvvwwwxxxyyyyyyuuuuuuuuuttttttuuuuuuuuuwwwvvvuuuuuuwwwwwwvvvuuuuuuwwwyyyyyyxxxvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxyyy{{{{{{zzzxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwxxxxxxyyyyyyzzzzzzvvvvvvvvvwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuuuuttttttttttttssssssrrrqqqnnnnnnmmmmmmmmmnnnoooooommmlllkkkiiigggdddbbbaaabbb___\\\YYYWWWUUUQQQOOOKKKJJJGGGDDDBBB???>>>======<<<;;;:::999::::::;;;777777666666555555666666,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,...---,,,,,,---...//////000000111111333888>>>CCCPPPPPPQQQRRRQQQPPPNNNMMMNNNPPPSSSVVVXXXXXXWWWWWWTTTUUUWWWXXXXXXVVVTTTRRRUUU[[[^^^[[[XXXWWWWWWUUUHHHEEEAAA@@@???>>><<<:::888888777666555666777999;;;;;;<<<<<<;;;:::999999555666666777888999::::::>>>===;;;999777888;;;>>>@@@CCCFFFEEEAAA>>>===???===;;;999999:::::::::888<<<======>>>???BBBDDDFFFSSSZZZ```\\\PPPHHHIIIMMMKKKKKKKKKLLLPPPXXXaaahhhmmmnnnqqqvvv}}}wwwnnneee```ZZZZZZYYYVVVPPPIIIBBB>>>===<<<;;;;;;;;;:::888777888888666555444333333333666555333333333555777888777777777777777777777777666;;;BBBEEEDDD@@@;;;999777666555444444444444444333444555555666666666555222222333444555555555555333333333333333333333333444444333333333222222222222222222222222222222222000000000000000000000000000000////////////000000................................................---------------,,,,,,,,,000000000///////////////........................///111444777666333///---,,,,,,,,,---.../////////333222222111000///.....................///000000////////////////////////........................////////////000000111111///000111111000000222444333555:::BBBLLLSSSVVVWWW___ffflllmmmiiihhhnnnuuuxxxxxxoooiiihhhjjjmmmmmmppptttvvvvvvuuusssqqqiiifffeeeiiiqqqzzz}}}}}}|||}}}~~~zzz~~~}}}tttllliiiiiipppsssuuusssoookkkjjjkkkpppsssyyy~~~~~~yyywww{{{~~~|||yyywwwwwwvvvtttppplllfffaaa^^^TTTQQQLLLJJJJJJLLLMMMMMMOOOSSSZZZ___dddgggjjjmmmooooooppprrrtttwwwxxxzzz{{{{{{zzzzzzyyywwwvvvuuuwwwvvvvvvvvvuuuuuuvvvvvvvvvvvvuuutttssssssssssssvvvuuutttsssssstttuuuuuuvvvwwwyyyzzzzzzyyyxxxwwwzzz{{{|||{{{yyyxxxyyyzzzxxxxxxwwwvvvvvvwwwwwwwwwvvvvvvvvvwwwwwwvvvvvvvvvxxxvvvuuuvvvxxxxxxwwwvvvuuuwwwyyyzzzxxxwwwwwwwwwvvvwwwwwwwwwxxxxxxxxxxxxyyyxxxxxxxxxzzz{{{zzzxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwxxxxxxyyyyyyyyyttttttuuuuuuuuuuuuttttttuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuutttttttttssssssrrrrrrrrrrrrqqqpppooonnnllllllkkkkkkkkkllllllmmmhhhhhhhhhfffeeebbb```___^^^[[[WWWTTTQQQMMMIIIFFFDDDCCCBBB@@@>>>===<<<<<<<<<:::999777777777888999666666666666666777777888,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++******,,,------,,,......///...///111666999<<<===???AAACCCEEEFFFFFFIIILLLPPPUUUYYY\\\^^^^^^XXXYYYYYYVVVSSSPPPQQQSSSSSSYYY^^^___```cccdddaaaMMMIIIEEEDDDEEEEEEBBB???>>>>>>>>><<<;;;;;;===??????>>>===<<<;;;:::999888555555555555555555555555555777888888888888999;;;<<<<<<<<<;;;999999:::;;;;;;999888999;;;=========>>>@@@CCCDDDEEEGGGIIIKKK\\\dddjjjeeeYYYQQQRRRXXXWWWXXXYYY[[[```hhhqqqxxx~~~~~~{{{vvvooohhh```WWWOOOJJJHHHGGGEEECCCAAA???======777888999::::::999777666555555555555555555555555444444444444555666777777666666777777777777888888777<<>>===<<<;;;:::::::::999888666555444555666666777666777777888999:::;;;++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---...,,,++++++---...---+++......///...---...111333111111222444666999;;;<<<>>>AAAFFFLLLRRRVVVYYYZZZXXXWWWUUUSSSRRRQQQQQQQQQOOOTTTXXX[[[```eeeeee```PPPLLLIIIJJJMMMNNNLLLIIIHHHIIIJJJHHHFFFFFFIIILLLKKKIIIGGGDDDBBB@@@@@@@@@;;;;;;;;;:::999888888888666888::::::::::::;;;===AAA>>>;;;999:::;;;<<<<<<;;;;;;<<>>>>>======<<<;;;;;;;;;<<<:::;;;::::::888888888888444555555666777777777666222333444666666666666666555555555666666777777777888<<<@@@BBB@@@<<<999777444444333333333444555555444555555666666666555555555555666666777666666666333333333333333333333333333333333222222222222111111111111111111111111111////////////000000111111///////////////000111111................................................------------------------............------------------------------------//////............---------------...//////000000..................------...............///000000000000000000000000000000...........................//////000111111222222///000111000//////111333111222333666;;;AAAGGGKKKSSSSSSXXXaaafffgggkkkqqqsss{{{yyyvvvvvvvvvqqqllliiiiiilllppprrrqqqssssssrrrooonnnoooqqqsssqqqppprrrwwwzzzzzzxxx{{{}}}yyyzzz~~~~~~~~~~~~yyytttqqqooolllmmmppptttxxxxxxwwwuuusssyyy~~~zzzqqqhhhcccVVVUUUSSSRRRPPPLLLHHHDDDCCCEEEHHHKKKMMMQQQVVVZZZ^^^```dddhhhlllpppssstttttttttuuuvvvvvvvvvvvvvvvqqqrrrrrrsssttttttttttttqqqqqqqqqpppqqqqqqrrrrrrrrrqqqpppppppppqqqrrrsssuuuwwwyyy{{{|||{{{yyywwwxxxzzzzzzyyyxxxwwwxxxyyyxxxwwwwwwvvvvvvvvvvvvvvvuuuvvvwwwxxxxxxwwwvvvuuuuuutttssstttvvvwwwvvvuuuuuuvvvwwwwwwvvvvvvxxxyyywwwwwwxxxxxxxxxxxxxxxyyyyyywwwvvvvvvwwwxxxwwwvvvwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvvvvvvvssstttvvvwwwwwwvvvtttsssttttttttttttttttttttttttqqqqqqqqqqqqppppppppppppnnnnnnnnnmmmlllkkkjjjiiigggfffeeeeeedddddddddddd^^^^^^]]]\\\YYYUUURRRPPPMMMJJJGGGEEEDDDBBB???<<<;;;:::999888777777666666666666666555666666777777777777888999:::;;;===>>>+++++++++++++++++++++++++++++++++,,,,,,---------///---***+++------+++(((---...///...------///000222111000000111222444555333666;;;AAAGGGLLLOOOQQQTTTQQQOOOPPPSSSSSSQQQMMMNNNQQQTTTWWW]]]aaa___YYYRRROOOLLLNNNSSSVVVUUURRRRRRSSSTTTSSSPPPQQQTTTWWWWWWUUUQQQNNNKKKJJJJJJJJJCCCBBBAAA@@@???>>>===<<<<<<===>>>===<<<===???AAAJJJEEE???===???AAAAAA@@@===>>>@@@EEEKKKQQQTTTUUUNNNSSSXXX[[[[[[[[[[[[]]][[[\\\___cccgggjjjkkkkkkfffjjjnnnppppppmmmlllkkkdddaaa\\\ZZZXXXUUUPPPLLLMMMGGG@@@<<<;;;;;;:::999888888888888888777777777<<<;;;999666444444666888333444444444444333222222000111444666777666555444444444444555555555666666999<<<@@@@@@>>>;;;888777333333333333444444555666888888888888777666555444666666777777777777666666333333333333333333333333333333333222222222111111000000000000000000000000.../////////000000111111///////////////000111111------------------------////////////////////////------------------------+++++++++,,,,,,---------------------------------///...---,,,,,,---...///........./////////000000/////////000000000000000...............///000000000000000000000000000000000000000000000000000000...//////000111222222222///000111000//////111333000111111222444:::BBBGGGNNNLLLPPP\\\dddfffiiiooorrrxxx~~~}}}vvvnnnjjjjjjiiihhhgggiiimmmrrrvvvxxxxxxyyyxxxuuuqqqppprrruuuvvvuuuuuuwww{{{}}}{{{xxxyyy{{{zzzzzz~~~|||wwwtttsssssssssrrrkkkkkklllrrryyy~~~}}}yyy~~~|||}}}tttkkkfff]]]\\\ZZZXXXTTTNNNFFFAAAAAABBBCCCDDDFFFIIINNNQQQUUUXXX]]]bbbhhhmmmqqqsssrrrssstttuuuvvvvvvvvvvvvnnnooopppqqqrrrsssssssssoooooooooooopppqqqrrrrrroooooonnnnnnoooqqqsssttttttvvvyyy{{{{{{zzzxxxwwwxxxyyyzzzyyywwwvvvwwwxxxvvvvvvvvvvvvvvvvvvwwwxxxtttuuuvvvwwwwwwvvvuuutttvvvuuuuuuvvvxxxyyyxxxwwwvvvvvvvvvuuutttuuuxxxzzzxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwuuuuuuvvvwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwvvvvvvuuuuuuttttttuuuvvvwwwyyyyyywwwvvvuuuttttttttttttttttttttttttppppppppppppooooooooonnnmmmmmmmmmlllkkkjjjhhhgggbbbbbb```___^^^^^^^^^^^^[[[ZZZYYYWWWSSSOOOKKKHHHEEECCCAAA@@@@@@???===;;;999888777555444333333222555666777888999999::::::888888999:::;;;===>>>???+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...---------............///------------------------333444555777:::<<<>>>>>>EEEFFFGGGIIIJJJLLLMMMNNNIIINNNTTTWWWWWWUUURRRQQQLLLNNNRRRUUUWWWWWWWWWVVVSSSVVVZZZXXXUUUTTTVVVZZZYYY]]]]]]YYYWWWXXXXXXVVVTTTPPPMMMMMMJJJEEECCCEEEHHHFFFDDDAAA@@@BBBFFFJJJKKKHHHEEEDDDEEEGGGIIIIIIFFFEEEGGGNNNWWW\\\\\\YYYWWWXXX]]]dddiiihhhaaaZZZbbbeeehhhkkkllljjjgggeeecccbbb```]]]ZZZWWWUUUTTTJJJIIIHHHFFFDDDBBBAAA@@@>>>>>><<<;;;:::999999999555555555555666666666666999999888777666555444444666555444333333333333333555444444333333444444555555444333333333333444555888999999999999777555444555444444333333444444555666666666666666777888888666666666555444444333333333333333333333333333333111111222222222222111111111111111111000000000000////////////000000000000++++++,,,---...///000000000000///...............111000///...............---------------...///000................................................,,,,,,,,,---...///000000111000/////////000222333......000111000...---.........//////000000111111111111000000//////......////////////////////////............////////////............////////////111111000000111666<<<@@@LLLNNNPPPQQQUUU]]]hhhppprrrxxx}}}{{{ssskkkiiikkkiiieeeeeekkkmmmkkknnnsss~~~~~~{{{wwwttttttwwwzzz}}}||||||{{{xxxvvvwwwwww}}}zzzxxxooonnnppppppqqqssskkkmmmppptttyyy}}}}}}{{{xxxvvvvvv|||}}}xxxvvvqqqjjjddd]]]```dddeee\\\NNNEEECCCDDDDDDEEEEEEFFFHHHLLLOOOTTTSSSSSSUUUZZZ```fffjjjnnnrrrvvvwwwuuusssrrrssskkkkkkkkklllmmmnnnppppppoooooonnnmmmmmmmmmmmmmmmpppppppppppppppqqqqqqrrrvvvwwwxxxyyyyyywwwuuutttvvvwwwxxxyyyyyywwwuuuttttttsssqqqrrrtttuuuuuutttvvvtttrrrtttwwwxxxwwwuuuyyyxxxwwwvvvuuuuuuuuuuuuttttttvvvwwwwwwwwwwwwwww{{{yyyvvvttttttuuuxxxyyyyyyyyyyyyyyyxxxwwwwwwvvvyyyxxxwwwvvvuuuvvvwwwwwwuuuvvvwwwvvvtttttttttuuutttssssssrrrrrrrrrsssssssssrrrrrrqqqppppppoooooooooooonnnnnnmmmlllkkkkkkkkkjjjhhhgggeeecccaaaaaabbb___[[[YYYXXXWWWVVVUUUPPPPPPNNNLLLJJJHHHGGGFFF@@@???>>>===;;;:::999888999:::;;;:::888666666777555666777888888999888888>>>>>>>>>>>>????????????+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...------------............------------------------000000111222333444555555777888:::===AAADDDFFFGGGDDDGGGJJJKKKKKKJJJKKKLLLHHHJJJMMMQQQRRRSSSRRRQQQOOORRRUUUTTTQQQQQQUUUYYY___cccccc___]]]```aaa```ccc^^^ZZZXXXTTTOOOMMMOOORRRQQQOOOMMMKKKMMMQQQTTTUUURRRPPPPPPRRRTTTUUUUUUPPPNNNOOOTTT[[[```___]]]^^^^^^```eeeiiihhhaaa[[[\\\]]]______]]]ZZZVVVSSSNNNMMMLLLIIIGGGEEECCCBBBAAA@@@???>>>===;;;;;;:::999888777666555555555555444555555555666666666666666666666666555555555555555555444333333333333333444444333333333333444444555444333333333333444555555666666666666444333222666666555444444444444444777666666666666666777888888777777666555555444444333333333333333333333333111111222222222222111111111111111000000000//////........./////////000000---------...//////000000000000///...............000///......------......---------------...//////................................................---,,,,,,------///000000///////////////000111111//////000111111000............//////000000000000////////////.........---////////////////////////............////////////............////////////222222222111222666<<<@@@GGGIIILLLNNNRRRZZZdddlllpppuuuxxxvvvooolllnnnqqqppplllkkkooopppnnnpppuuu}}}zzzyyy{{{~~~{{{{{{{{{|||}}}|||zzzwwwwwwvvvzzz{{{sssrrrqqqpppqqquuuqqqssswww{{{qqqooosss|||~~~vvvpppnnnkkkhhheeeeeefffhhhhhh^^^QQQIIIIIIEEEFFFGGGHHHKKKOOOSSSVVV^^^[[[WWWUUUWWW\\\aaadddfffiiimmmmmmlllkkklllmmmkkkkkkjjjkkkkkklllmmmnnnooonnnmmmmmmmmmmmmmmmnnnooooooooopppqqqrrrssstttxxxwwwvvvuuuttttttuuuuuuwwwwwwxxxxxxxxxwwwuuuttttttrrrqqqqqqsssttttttsssuuusssrrrsssuuuvvvuuusssttttttttttttsssssssssssssssssstttuuuvvvvvvvvvvvvyyyxxxvvvuuutttuuuvvvwwwwwwwwwwwwxxxwwwwwwvvvvvvyyyxxxwwwuuuttttttuuuuuutttvvvvvvuuutttssstttuuussssssrrrrrrqqqrrrrrrrrrrrrrrrqqqpppooonnnnnnmmmllllllkkkjjjiiihhhhhhggggggfffeeeccc```^^^]]]\\\ZZZWWWTTTRRRQQQPPPNNNLLLIIIHHHGGGEEECCCBBB@@@@@@======<<<;;;:::999888777555777999999888777888999777888999:::;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,---...------------............------------------------........................---...000333666999;;;<<<<<<======<<<;;;===@@@CCCDDDEEEHHHKKKMMMMMMLLLLLLKKKMMMOOOOOONNNOOOTTTYYY___bbbbbb^^^^^^bbbeeeeeegggbbb]]][[[WWWSSSSSSVVVXXXXXXVVVTTTSSSTTTWWWZZZ^^^]]]\\\]]]^^^```___^^^TTTRRRPPPSSSWWWZZZZZZXXXVVVUUUVVVXXXZZZYYYSSSNNNNNNNNNNNNLLLIIIFFFCCCAAA??????>>><<<;;;999888777888888888777666666555555444333333222222333333444444444444555555555666666333444444444555555666666555444444333333333333333444444333333333333444444555444444333333444444555444444555555444333222111777666555444444444444444888777666666666666666777888888888777666666555555333333333333333333333333111111222222222222111111111111000000000000//////........./////////000000////////////////////////000//////............//////...------------------...------------...//////................................................---------------...///000......//////000000////////////000111222222000......////////////000000000............------------////////////////////////............////////////............////////////222222222222333666;;;??????CCCGGGJJJNNNUUU^^^eeemmmppprrrpppmmmmmmsssxxxyyyuuusssttttttsssvvvzzz~~~}}}~~~wwwwwwyyy{{{~~~~~~}}}yyyxxx{{{}}}xxxssstttwwwxxx{{{~~~sssooonnnrrrwww||||||tttlllggggggiiikkkmmmlllkkkggg^^^RRRLLLMMMMMMNNNPPPTTTYYY___dddgggooohhh^^^WWWUUUXXX\\\^^^aaabbbbbbaaaaaabbbdddggggggggggggggghhhhhhiiijjjjjjjjjjjjjjjjjjjjjkkklllnnnnnnoooqqqrrrssstttuuuzzzwwwtttqqqpppqqqtttvvvxxxxxxwwwvvvvvvuuutttttttttrrrqqqqqqssssssrrrqqqtttrrrqqqrrrssssssrrrqqqooooooqqqrrrrrrrrrqqqpppqqqrrrssstttuuuuuuuuuuuuxxxxxxwwwvvvuuuuuutttttttttuuuvvvvvvvvvvvvvvvuuuyyywwwvvvtttsssttttttttttttuuuvvvuuusssrrrssstttsssrrrrrrqqqppppppppppppooonnnnnnmmmkkkjjjiiiiiihhhhhhgggfffeeedddcccbbbaaa```___\\\ZZZWWWVVVUUURRROOOLLLIIIHHHGGGEEECCCBBBAAA@@@???===<<<;;;:::::::::999888888777666666333555777999999999:::<<<:::;;;<<<======>>>>>>>>>::::::;;;===>>>???@@@AAA+++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---------.........------------------------//////..................//////000000111111111222444444333222222333777:::???@@@CCCEEEFFFFFFFFFEEEHHHIIIIIIIIIJJJMMMRRRWWWXXX\\\\\\XXXYYY___cccddd^^^YYYUUUTTTSSSQQQSSSWWWXXXXXXXXXVVVUUUUUUXXXZZZ]]]\\\\\\]]]^^^^^^[[[YYYLLLIIIGGGGGGHHHJJJJJJIIIEEEDDDCCCDDDEEEDDDAAA>>>>>>>>>======<<<;;;::::::;;;::::::999888777777777555555555555555555555555333222222222333333444555333333444444444555555555444444444555555555555666444444333333222333333444444333333333333333333444444444444444444444444444555555555555444444333333444444333333444444555666888777777666666666666666888888777777666555555444333333333333333333333333111111222222222222111111111000000000/////////////////////000000000111111111111000000/////////...000///............//////...------,,,,,,,,,------......---------......///................................................---------------...///000...///000111111000///......000000///111222000---////////////////////////........................////////////////////////............////////////............////////////000111222222333555999<<<999===AAAEEEIIIOOOXXX^^^iiilllnnnnnnmmmooouuuzzz}}}{{{xxxxxxxxxyyy|||~~~|||{{{{{{~~~~~~|||{{{xxxzzz|||}}}xxxtttsssrrrsssxxx~~~uuukkkfffgggmmmrrrvvvrrrmmmfff[[[QQQNNNQQQ\\\\\\___eeemmmuuu{{{~~~wwwhhh\\\XXXYYY\\\]]]bbb___\\\XXXWWWYYY\\\____________```bbbccceeefffddddddddddddeeefffggghhhnnnooopppqqqrrrsssssstttwwwuuurrrpppoooppprrrtttwwwvvvuuutttsssrrrrrrrrrsssrrrqqqrrrssssssqqqpppsssrrrqqqqqqqqqqqqpppooolllmmmppprrrrrrrrrqqqpppqqqqqqssstttttttttttttttwwwxxxxxxxxxwwwuuusssrrrsssttttttuuuvvvvvvvvvvvvvvvuuutttsssssstttuuuvvvsssuuuuuutttsssrrrssstttrrrqqqpppooonnnnnnnnnnnnkkkkkkiiihhhfffeeedddcccddddddcccaaa```___^^^^^^[[[ZZZXXXUUUSSSPPPNNNMMMKKKIIIFFFDDDCCCBBB@@@>>>======<<<;;;:::999999888777777777666666666666555555777999::::::;;;<<<===<<<<<<===???????????????>>>>>>??????@@@AAABBBBBB+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,------------...------------------------.........//////000000000222111111000///...------...///000000///000111333888999:::;;;<<<<<<<<<<<<@@@AAAAAAAAABBBFFFKKKNNNOOOSSSSSSPPPQQQWWW\\\]]]VVVQQQMMMNNNMMMLLLNNNRRRTTTTTTUUUTTTRRRRRRTTTVVVRRRQQQPPPQQQQQQOOOKKKHHHAAA???<<<;;;;;;;;;;;;:::::::::999:::;;;:::999888555555555555666666777777666555555555555555555444333333444444444555555555222222222222222333444555333333333333444444444444666666555555555444444444333333222222222333333444333333333222222333333333444444444444444444444444444444444333333333333333000111111222333555777888777777666666666666777777777666666555555444444333333333333333333333333333111111222222222222111111000000000////////////...000000111111111222222222111111000000//////......//////............//////------,,,,,,,,,------...///......---------.........................................................------------...////////////111111111000///...,,,111333///...000///,,,/////////...............////////////////////////////////////////////////............////////////............////////////...///111111111333555888555999===AAADDDJJJRRRYYYcccgggkkknnnoooqqquuuxxx||||||{{{zzz{{{}}}{{{}}}~~~~~~||||||{{{~~~{{{yyyvvvtttxxx|||}}}vvvooommmqqqyyyyyyrrriii]]]TTTTTTYYYhhhhhhjjjqqq{{{pppccc___```aaabbbeee___XXXQQQOOOPPPSSSUUUSSSTTTUUUWWWZZZ\\\^^^```_________```aaacccdddeeelllmmmnnnoooppppppooooooqqqqqqqqqpppppppppoooooosssrrrqqqpppooooooooooooqqqppppppqqqrrrrrrqqqoooqqqqqqqqqpppoooooonnnooolllnnnppprrrssssssrrrqqqpppqqqrrrsssttttttttttttvvvvvvwwwxxxwwwuuusssrrrrrrssstttuuuuuuuuuuuuuuurrrrrrqqqqqqssstttvvvwwwrrrttttttsssrrrqqqrrrssspppooonnnlllkkkjjjjjjjjjiiiiiigggeeecccbbb``````______^^^\\\[[[YYYXXXXXXTTTSSSQQQOOOLLLJJJHHHGGGDDDBBB@@@??????>>><<<::::::999999999888888888888555666666666666777777777999;;;======<<<<<<===>>><<<===>>>???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------------------------------++++++,,,---...//////000........................,,,...000000/////////000000111222222333333333333777666666777888;;;>>>@@@???CCCDDDAAABBBGGGKKKKKKKKKFFFCCCCCCAAA???@@@DDDEEEFFFGGGGGGFFFEEEFFFGGGBBBAAA@@@@@@@@@>>>;;;888:::999888666555555555555444444555555666555555555444444444444444444444444333333333333333333333333222222222333333444444444111000000000111222222333222222222333333333444444555555555444444333333333222222222222222333333444333333222222222222333333333444444555555444444333222222111111111111222222000111111222444666888888666666666666666777888888666666666555444444333333333333333333333333333333111111222222222222111111000000////////////......000000000111111111222222000000000//////.........///............//////000------------------.../////////...------------.........................................................---------....../////////000000000///......+++555888111,,,...///---/////////............---/////////000000000000000////////////////////////............////////////............////////////,,,...000111111111333444444666999<<<>>>DDDMMMTTT]]]aaaggglllnnnqqqssstttzzz|||}}}|||~~~~~~xxxwwwyyy{{{||||||}}}}}}zzz}}}~~~~~~}}}}}}|||}}}~~~yyy{{{~~~|||yyywwwzzz{{{sssjjjaaaZZZ\\\ccckkkkkkmmmttt~~~rrriiifffhhhiiiiiifff___TTTKKKGGGHHHIIIJJJIIIJJJKKKMMMPPPSSSUUUWWWXXXXXXYYYZZZ\\\^^^```aaaeeefffhhhjjjkkkkkkjjjjjjiiikkkmmmoooooonnnlllkkkmmmmmmmmmllllllllllllkkkmmmmmmmmmoooqqqqqqooommmmmmnnnooonnnmmmlllmmmnnnmmmnnnoooqqqrrrrrrqqqqqqoooooopppqqqrrrrrrrrrrrrsssssstttuuutttsssrrrqqqrrrrrrsssssstttsssssssssooonnnnnnnnnppprrrtttuuupppqqqrrrqqqooonnnooopppnnnmmmkkkiiihhhgggffffffgggfffeeeccc```^^^]]]\\\XXXWWWVVVUUUSSSQQQPPPPPPLLLKKKIIIHHHEEEDDDBBBAAA<<<;;;:::;;;;;;:::888666666666666666666666666666666666777888888999::::::===>>>@@@???>>>======>>>===>>>???@@@@@@AAAAAA@@@AAAAAA@@@@@@???>>>>>>===+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------------------------------***++++++,,,,,,------...,,,,,,,,,---.........///---...//////......///000............////////////000000///000111333444444000444666333333777:::999<<<888666777777444444888666888999999888777777888777555444555555555333111333444555555444333222333000111222222222111000111222222333444444333333222444444444444444444333333222222222222333333333333111111000000000111222222222222222222333333333333111111111111222222222222222222111111222333333444333333222222222222333333333333444555555444333333333222111111111111222333555444444555555666777888555555555555666888999:::777777666666555444444444333333333333333333333333111111222222222222111111000000/////////............////////////000000000//////.................................///000000......------......///000//////...---------------................................................///......---------......///...------,,,,,,,,,---,,,:::???555+++,,,000/////////.........---------........./////////000000////////////////////////............////////////............////////////,,,...111222111111222333222444666777999???HHHOOOVVVZZZ___eeejjjnnnrrrsssyyy}}}~~~~~~}}}vvvuuuwwwyyy|||{{{|||}}}yyyzzz{{{|||{{{zzzwwwvvv{{{~~~}}}zzzwwwssswwwtttrrrtttzzzwwwqqqiiiccc\\\XXX^^^fffjjjhhhiiippp{{{|||pppjjjkkkoooooonnnggg^^^RRRHHHDDDDDDEEEEEECCCCCCDDDEEEGGGIIIKKKLLLMMMNNNOOOQQQSSSUUUWWWYYYZZZ\\\___bbbdddeeeeeeeeecccdddgggiiijjjjjjiiihhhfffggghhhiiiiiiiiihhhhhhgggggghhhkkkmmmnnnllljjjhhhjjjlllkkkiiiiiijjjllllllllllllmmmmmmnnnnnnnnnllllllmmmnnnoooooooooooonnnooooooppppppppppppppppppppppppqqqppppppoooooommmlllkkkkkkkkklllmmmnnnlllmmmnnnmmmkkkjjjkkkllllllkkkiiigggeeedddcccbbbaaa```^^^\\\YYYWWWUUUTTTOOONNNMMMKKKIIIHHHFFFFFFDDDCCCBBBAAA???>>>===<<<888777777999::::::888666555555555666666777777777777888999:::;;;<<<======<<<>>>@@@???>>>======>>>>>>???@@@AAABBBBBBBBBBBB@@@@@@@@@@@@@@@?????????+++,,,,,,------,,,,,,+++...------,,,,,,------...,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,---------.................................---+++,,,///111///////////////////////////...---...000000///...---111333111000333555333333000000444444333444777111333666666444333333333111000///000222333222111---///111222111000000000000222333333222000//////---///111333444444444333222222222111111111111111333333444444444444444444333333222222222222333333111111222222222333333333------...///000111222222222111111111222333333444333222222222222222222333333333444555555444333333555444333333333444555666999999888777777777777777444444444555777888:::;;;888888888777666666555555333333333333333333333333111111222222222222111111000/////////............------------.........///.......................................///000111...............///000111000///...---------------................................................///......---------.........---+++***)))***++++++---===DDD888,,,,,,000222//////.........------------------.........//////////////////////////////............/////////000............/////////000---///222333222222222333222333333333555;;;DDDLLLQQQTTTZZZ```fffmmmqqqtttyyy|||wwwwwwyyy{{{~~~|||~~~{{{zzz}}}yyyxxxwwwvvvtttrrrqqqppp{{{|||~~~{{{yyy|||wwwsssxxxxxxiiifffdddgggmmmpppooolllhhhccc]]]XXXSSSRRRYYYccciiifffgggmmmxxxvvvllljjjnnnrrrrrrqqqhhh___RRRIIIEEEEEEEEEEEEAAAAAAAAAAAAAAABBBCCCDDDDDDDDDFFFGGGJJJMMMOOOPPPQQQSSSXXX\\\___bbbbbbccc___```bbbdddffffffggggggbbbcccfffggghhhgggfffeeecccccceeehhhkkkkkkjjjhhhdddgggiiihhhgggfffhhhkkkjjjjjjiiiiiiiiijjjkkkllliiijjjkkklllmmmmmmmmmmmmkkkkkkllllllmmmnnnnnnnnnnnnnnnoooooonnnmmmlllllllllkkkjjjhhhggghhhhhhiiiiiijjjkkkjjjhhhggghhhiiikkkiiigggeeecccbbbaaaaaaZZZYYYWWWUUURRROOOMMMLLLHHHGGGFFFDDDCCCAAA@@@??????>>>===<<<;;;::::::999777777777999;;;<<<:::888666666777888888999::::::888999:::;;;===>>>???@@@;;;<<<>>>???>>>===>>>??????@@@AAABBBCCCCCCCCCCCCAAAAAAAAABBBBBBCCCCCCCCC,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,***++++++,,,,,,------...---------------------------------,,,,,,+++++++++------------------------------------------,,,,,,000///...------...///000//////.........---------------......///000000000///------000222111000111000000000000000000000000333333222111000///......000000//////.........---//////000000000000//////000000111111111222222222111111000000//////......111111222222222333333333333333333222222111111111222222222222222222222222222111111111000000//////222222333333333444444444222222222222222222222222222333444444555555444444444333111000000111333444444444444555555555666666555555555555666888999:::777777666555555555555555777555333222333333222111111111111111111111111111000000000000////////////////////////////////////,,,,,,------------,,,,,,////////////////////////......------------......////////////////////////,,,,,,,,,------.........---------............///++++++,,,------......///000///...---,,,+++******---222777666000,,,***+++......------------......,,,---///000111000///...////////////////////////---------............///111111000///////////////000000000000111111111111111111000000222999AAAGGGOOORRRVVV]]]eeennnuuuyyyzzzxxxuuuuuuxxxyyyzzz}}}{{{yyyxxx{{{yyywwwzzzyyy}}}{{{uuurrrrrrxxxzzz|||~~~~~~|||tttqqqtttwwwrrrsssrrrooonnnsss}}}~~~vvvhhh\\\YYYXXXTTTSSSUUUOOOKKKHHHFFFGGGHHHIIIIIISSSRRRTTT[[[eeelllnnnmmmhhhfffdddfffjjjmmmmmmmmmfffWWWJJJHHHHHHFFFDDDEEECCC???;;;;;;<<<>>>===;;;>>>>>>>>>>>>@@@CCCEEEGGGJJJLLLOOOQQQRRRTTTWWWYYY[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\]]]^^^___```aaaaaabbbbbbbbbbbbccccccccccccbbbbbbbbbbbbcccdddeeeeeeeeedddddddddeeefffhhhiiidddeeeeeeeeeffffffgggggghhhhhhhhhiiijjjkkklllmmmooonnnmmmmmmmmmmmmkkkiiieeeddddddccccccddddddeeecccccccccccccccccccccccccccccccccbbb___[[[WWWTTTQQQPPPNNNKKKIIIFFFDDDCCC@@@???>>>===<<<;;;;;;;;;;;;::::::999888777666666777777777666666666666666999:::;;;;;;<<<<<<;;;;;;<<<<<<<<<=========>>>>>>@@@????????????@@@@@@AAADDDBBB@@@???@@@AAAAAAAAAHHHFFFEEEDDDDDDDDDBBBAAA------------------------,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++------------------------,,,,,,------------------///...---,,,,,,---...//////.........------------++++++,,,,,,---.........///......//////...---,,,000000000000000000000000111111000//////.........000/////////.........---//////000000000000//////000000000111111111222222111000000000/////////...111111222222222333333333444444444333333333222222222222222222222222222222111111111111000000000///222222222222333333333333222222222222222222222222222333333444444444444444444333222000000222333444333333444444444555555555555555555555666777888999666666555555444444444444666444222222222333222000111111111111111111111111000000000000////////////////////////////////////......////////////....................................------------..............................,,,,,,---------------------------............//////......------,,,,,,+++...---------------,,,,,,,,,111444444///++++++,,,.........------........................//////000........................---------............///111000000/////////////////////000000000111111111222222111111222666===BBBFFFJJJQQQ[[[fffqqqyyy~~~zzzxxxwwwuuutttuuu{{{zzzzzz|||}}}|||xxxtttpppooosss~~~yyywwwzzzyyy}}}~~~|||{{{{{{|||~~~~~~uuuooolllnnnppprrrrrrqqqnnnlllpppyyyzzzlll^^^VVVQQQJJJGGGGGGEEECCCAAA???>>>>>>@@@AAAEEECCCDDDHHHOOOTTTTTTRRRRRRRRRSSSWWW___eeehhhiiibbbTTTGGGEEEGGGGGGIIILLLFFFBBB===;;;<<<<<<;;;:::<<<<<<<<<===>>>???AAABBBCCCEEEGGGIIIIIIKKKMMMOOOOOOOOOPPPQQQRRRSSSSSSTTTTTTTTTUUUWWWXXXYYYZZZZZZ\\\\\\]]]]]]]]]^^^^^^^^^]]]]]]]]]]]]^^^___```aaaaaaaaa``````aaabbbdddeeeaaaaaabbbbbbbbbcccccccccdddddddddeeefffhhhiiijjjkkkjjjiiiiiijjjiiigggeeebbbaaa```_______________]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\ZZZVVVRRRPPPKKKJJJIIIGGGDDDCCCAAA@@@===<<<;;;:::999999999999999999888888777777666666888888777777777777777777::::::;;;<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>??????CCCBBB@@@@@@BBBCCCDDDDDDFFFEEEDDDDDDDDDDDDDDDCCC........................++++++,,,,,,,,,+++************+++++++++,,,,,,,,,......---,,,,,,+++******------------------------,,,,,,,,,,,,++++++++++++------------------------++++++,,,,,,------......------,,,,,,,,,,,,------............------------+++++++++,,,------......------...---------,,,+++000000000000000000000000......................../////////..................//////000000//////...000000000000111111111111000000000000////////////111111222222222333333333444444444444444333333333222222222222222222222222111111111111000000000000000111111111222222222222222222222222222222222222111222333333444444333333444333222111111222333444222222333333333444444444777666666555555666666777555555555555444444444444555444222111222222111000111111111111111111111111000000000000////////////////////////////////////......////////////......------------------------......------------..............................------------------,,,,,,---------............/////////......---,,,,,,,,,,,,,,,,,,------.........,,,///111000---+++,,,...........................000...---,,,,,,...000111---------------------------------............///000000//////......////////////000000000000111111222333333222222444777:::???DDDMMMXXXeeepppyyy~~~~~~~~~zzzssssssssspppooopppwwwuuurrrrrrrrrrrrqqqpppnnnnnnrrr|||yyyxxxzzz{{{}}}~~~{{{{{{zzzrrrooonnnoooooouuuuuusssooommmooouuu{{{|||pppcccZZZRRRIIIDDDBBB<<<>>>>>>;;;888777:::===<<<:::888:::===???===;;;>>>>>>AAAGGGPPPWWW\\\______SSSGGGDDDGGGJJJOOORRRHHHDDD???<<<;;;<<<<<<<<<;;;<<<<<<======>>>>>>>>>===>>>@@@AAAAAAAAACCCEEECCCDDDEEEFFFHHHIIIJJJJJJIIIIIIKKKLLLMMMOOOPPPPPPSSSTTTTTTTTTTTTUUUUUUUUUTTTTTTTTTUUUVVVWWWYYYZZZZZZZZZZZZZZZZZZ[[[]]]]]][[[\\\\\\\\\\\\]]]]]]]]]\\\\\\]]]^^^```aaacccdddeeecccccccccdddcccaaa___]]]\\\ZZZXXXWWWVVVUUUUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSPPPMMMJJJHHHBBBBBBAAA@@@???======<<<:::999888777777777777777777777777777777777777777999999999999999999999999;;;;;;<<<=========<<<<<>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????????????????AAABBBDDDFFFGGGGGGHHHIIIJJJJJJJJJIII------------------------++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......------,,,,,,,,,,,,------------------------------,,,------......///000000(((+++---,,,---///000///////////////////////////------........./////////...........................//////////////////.../////////000000000111111000000000000////////////111111222222222333333333333333333333333333333333111111111111111111111111111111111000000000000000000000000000111111111111222222222222222222222222111222222333444333333333444333222222222222333444111111222222222333333333888777666555555555555555555555666666666555555555444333111000111222111000111111111111111111111111000000000000////////////////////////////////////,,,,,,------------,,,,,,------------------------......------------.......................................------,,,,,,,,,---------............///,,,,,,------.../////////,,,,,,,,,---------......+++---...---,,,,,,...000---..................---......---,,,---...///000---------------------------------............///000//////.........//////////////////000000000111000111333333222222444666===AAAJJJTTT___iiiqqquuuwww|||{{{wwwxxxzzz|||yyyyyy|||uuunnnlllkkkiiihhhjjjnnnllliiihhhiiillloooqqqqqqqqqttt{{{}}}~~~~~~{{{zzz{{{}}}}}}|||}}}}}}xxxwwwxxxyyyxxx}}}{{{xxxtttpppooorrruuu}}}~~~zzztttmmmgggaaaZZZSSSOOOCCCFFFFFFBBB<<<888:::===<<<:::888888999999777555777888:::>>>CCCIIIMMMOOOZZZQQQIIIGGGKKKPPPUUUWWWKKKGGGBBB>>><<<<<<>>>???===>>>>>>>>>???>>>>>>>>><<<===>>>>>>======>>>@@@??????@@@AAABBBBBBCCCCCC@@@@@@AAACCCDDDEEEFFFGGGJJJJJJJJJJJJKKKKKKKKKLLLJJJJJJKKKKKKMMMNNNPPPQQQQQQQQQRRRRRRRRRSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSTTTUUUWWWYYYZZZ[[[]]]\\\[[[[[[\\\\\\ZZZYYYUUUTTTRRRPPPNNNLLLKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHGGGDDDBBB@@@<<<;;;;;;;;;:::::::::999999888777666666666666666777777888888888999999999::::::::::::;;;;;;;;;;;;;;;<<<======>>>>>>======?????????>>>>>>>>>>>>>>>AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAABBBBBBDDDGGGJJJJJJMMMRRRVVVWWWUUUTTTSSS++++++++++++++++++++++++***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......---------......---------,,,,,,------------------,,,,,,------.../////////)))///111...---000111///........................---......//////000000111---------.....................////////////............/////////000000000////////////000000000000111111222222222333333333111111111111111111222222111111111111111111111111000000000000000000111111//////000000000111111111222222222222222222222222222222333444444444444333444333333333333333333444111111111222222222333333888777666555444444444444555666666777777777666555333111000000111111111000000000000000000000000000000000000000////////////////////////////////////,,,,,,------------,,,,,,..............................------------.......................................------,,,,,,,,,---------............///,,,,,,---......//////000......---------,,,,,,,,,+++,,,,,,,,,+++,,,...000------...//////...------+++,,,.../////////...---........................---------............/////////............//////...////////////000000000---///222222222222333444:::>>>DDDMMMVVV___fffiiiiiiooouuuvvvsssqqqrrruuu}}}}}}{{{zzzyyy{{{vvvkkkfffeeecccdddgggkkkiiifffddddddggglllppppppqqqsssvvvyyy{{{{{{|||uuurrrsssyyy}}}}}}|||~~~~~~~~~~~~~~~yyytttrrrqqqrrrqqqvvv|||~~~~~~~~~uuutttwwwxxxxxxxxxxxxwwwtttoooiiidddZZZ[[[ZZZRRRGGG???<<<===<<<;;;999999999888777666666777777999;;;===@@@CCCMMMKKKIIIJJJQQQXXX]]]^^^SSSOOOIIIBBB>>>>>>@@@BBBBBBBBBAAA@@@???>>>>>>===<<<===>>>===<<<;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===>>>???@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDBBBBBBCCCCCCDDDFFFGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKMMMOOOPPPQQQTTTSSSRRRSSSTTTTTTRRRQQQMMMLLLJJJHHHEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???===<<<;;;888888888999999999999999999888888777777777777888888999999::::::;;;;;;<<<:::;;;;;;;;;<<<<<<<<<===<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>AAAAAA@@@@@@AAAAAABBBCCCBBBDDDFFFFFFGGGIIIMMMQQQQQQWWW```ffffffdddaaa___******************************+++,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------------............------,,,,,,,,,,,,------------*********+++,,,,,,------...555777000,,,...///+++.................................//////000000000---------------.........---......//////......---............////////////////////////000000000000111111222222222333333333000000000000111111111111111111111111111111111111000000000000111111111111///000000000111111111111222222222222222222222222222333444444555555444444333333444444444444333333111111222222222333333333777666666555444444444555444555666777777777666555222000//////000111111000000000000000000000000000000000000000////////////////////////////////////......////////////......////////////////////////......------------......------------------------------------------,,,,,,---------............///000000//////...---------.........------,,,,,,,,,,,,,,,+++,,,---...///000,,,---...//////...---,,,***,,,...///000///---,,,////////////////////////---------............///......------......//////......////////////000000,,,///111222222222333444444777<<>>AAADDDHHHQQQ]]]cccddd\\\XXXRRRJJJEEEDDDGGGJJJLLLJJJGGGCCC???===<<<<<<;;;<<<===<<<:::999:::;;;======<<<<<<;;;:::::::::::::::;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>???>>>======>>>>>>???@@@AAAAAABBBCCCCCCCCCCCCBBBBBBDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFGGGJJJIIIHHHIIIKKKKKKIIIGGGEEEDDDBBBAAA???>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999999888888888888999999999999:::999999888888888999999:::::::::;;;;;;<<<<<<<<<:::;;;;;;<<<<<<============>>>??????@@@@@@??????>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@AAACCCDDDEEE@@@DDDGGGIIIKKKNNNTTTYYY```hhhqqqwwwwwwtttrrrrrr++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++,,,------------,,,+++++++++,,,,,,,,,---------)))******++++++,,,------///888999000+++---...***------------------------.....................///,,,,,,,,,------.........---......//////......---------........./////////.../////////000000000111111111222222222333333333000000111111111222222222111111111111111111111111///000000000111111111111000000000111111111222222222222222222222222222222333444555555666666555555333444444444444444444333222222222222333333333444666666555444444444555555111222444555666555444333111000......000111000000000000000000000000000000000000000000////////////////////////////////////......////////////....................................------------......------------------------,,,,,,---------------------------............///000000//////......------,,,,,,---------------...,,,,,,,,,---...//////...,,,---///000000///---,,,,,,,,,------.........---........................---------............///...------------...///000........./////////000000...000222222111111222333111222555:::BBBKKKRRRWWWYYY\\\aaaeeehhhiiiiiiiiiqqqrrrtttvvvxxx{{{vvvmmmlllmmmooossswwwuuutttqqqlllfffcccdddfffkkkpppuuuwwwuuurrrrrrrrrllljjjnnnxxx}}}}}}~~~tttvvvwwwvvvvvvxxx||||||{{{vvvnnnlllpppuuuvvvxxx~~~}}}uuukkk```XXXSSSKKKKKKHHHEEE@@@<<<:::999444555666555333444777999777;;;>>>AAAJJJXXX```aaa]]][[[VVVQQQNNNQQQWWW]]]]]]YYYRRRJJJCCC???===<<<;;;<<<===<<<:::999:::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;:::::::::999999:::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<===>>>>>>>>>===<<<<<>>>>>>>>=========<<<===<<<<<<<<<======>>>???@@@??????@@@AAAAAA@@@>>>???>>>===<<<;;;;;;;;;<<<999999999999999999999999::::::::::::::::::999999888888888999999999999999::::::999999999999::::::::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<======>>>>>>??????@@@AAA@@@@@@@@@???@@@@@@AAABBBCCCDDDDDDAAABBBBBBDDDEEEGGGIIIJJJEEEJJJPPPTTTXXX]]]eeelllxxx~~~,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,++++++***++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++***+++,,,------,,,+++***+++++++++,,,,,,---------+++,,,,,,------...//////,,,666888///***...000+++------------------------------------------------,,,,,,,,,------.........---..................------------.........//////.../////////000000111111111111222222222333333333111111222222222333333333000000000000000000000000//////000000111111111222111111111111222222222222222222222222222222222222444555666666777666666666333444444555555444444333222222333333333444444444555555444444444555555666///000222444444444222111111///......000111000000000000000000000000000000000000000000////////////////////////////////////,,,------------------,,,------------------------.........------.........------------------------,,,,,,,,,------.........---------.........//////------......///000000000***++++++,,,---//////000---,,,---...///000///---,,,---///000000///---,,,...---,,,++++++---...000---------------------------------.........//////---------------...///000............/////////000111222333222111000111222222222333666;;;CCCJJJOOOVVVWWWZZZ___ccceeedddbbblllnnnppprrrsssuuuxxx{{{|||tttoooqqquuuxxx|||wwwwwwuuupppiiieeeeeefffdddkkksssvvvuuurrrrrrsssnnnlllppp{{{}}}|||}}}}}}{{{xxxvvvwww{{{~~~{{{{{{vvvpppooosssuuutttxxx~~~zzzssskkkfff^^^]]]ZZZTTTMMMGGGDDDBBB888999999777444333666888777;;;;;;;;;BBBPPPZZZ[[[YYYXXXVVVUUUVVV]]]gggooolllfff\\\QQQHHHBBB???>>><<<===>>>===<<<;;;<<<===:::;;;;;;<<<<<<=========<<<<<<;;;::::::999888888::::::::::::;;;;;;;;;;;;;;;;;;:::999999999999999999:::;;;<<<<<<;;;999999;;;;;;;;;:::::::::999999::::::999999999999:::::::::999999:::;;;<<<:::999;;;;;;::::::::::::;;;;;;999999999999999999999999::::::::::::::::::::::::888888888999999999999999:::999999999999999:::::::::::::::::::::::::::::::::::::::;;;<<<======>>>??????@@@AAAAAAAAAAAA@@@@@@AAABBBCCCDDDFFFGGGGGGEEEFFFGGGHHHKKKMMMOOOPPPRRRXXX```fffkkkrrr|||***++++++,,,,,,++++++*********,,,,,,,,,,,,************+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++,,,,,,,,,++++++*********+++)))&&&%%%%%%'''***---+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---,,,...222222///,,,......////////////............//////...---,,,,,,000000///...---,,,,,,++++++,,,---......---,,,+++------------.........///////////////000000000000000111111111111222222222000000111222333444444555222222222111111111000000////////////////////////000000000000000000000000111111222222222333333333888888888777666666555555555444333222222222222222555555555555666666666666666555444333333333333333444444333333222111000000000000111111222222222333333222222111000///......000000000000////////////---......//////////////////............---------........................,,,,,,,,,---------......................................................,,,,,,,,,---------......000///...,,,,,,,,,---...///...---++++++,,,---......------,,,,,,------...........................///,,,+++,,,...///---+++------------------,,,,,,////////////////////////---------............///////////////////////////000000000000000000000000111111111111222777>>>BBBPPPMMMKKKQQQ[[[bbbbbb___bbbeeejjjooorrrssssssrrrvvvvvvwwwyyy|||vvvooolllkkkkkkjjjgggmmmuuuwwwtttqqqpppqqquuutttsssvvvzzz~~~}}}{{{{{{|||{{{zzz{{{{{{xxxyyy||||||}}}zzzuuunnnfff```]]]YYYRRRLLL>>>??????===999666666666999666666:::>>>@@@EEEJJJIIIMMMPPPVVVcccsss~~~|||{{{ppp]]]NNNIIIEEEAAABBBAAA???>>>???>>>===<<>>;;;;;;===??????===<<<:::999:::;;;<<<;;;999888999999::::::999999888::::::::::::999999999999:::999888888888999;;;<<<;;;<<<===;;;999888888999999999999999999999999999999999::::::::::::;;;;;;;;;:::888777777777888999777888888888888999999999888888:::;;;<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<;;;:::::::::;;;;;;???<<<::::::<<<===<<<:::==================>>>???>>>???@@@AAA@@@@@@@@@@@@DDDDDDDDDEEEGGGJJJMMMOOOKKKNNNRRRVVV[[[___aaacccdddjjjttt}}}***++++++,,,,,,++++++******+++,,,------,,,+++*********+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******---,,,***)))***+++...///,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...,,,......////////////.....................---,,,,,,/////////...------,,,,,,,,,------------------,,,------........./////////.........////////////000000000111111111222222222000111111222222333333444222222222111111111000000000000000000000000000000000000000000000000000000111111111222222222333333333333333333333333333333666666555444444444444444555555555555666666666666666555444333333333333444333333222111111000//////000000000111111111222222222222222111000000//////000000000000////////////---......///////////////............------------........................,,,,,,,,,---------......------------------------........................,,,,,,,,,---------......//////...---------------,,,,,,+++++++++,,,,,,---...------,,,,,,------..............................---+++,,,...///---+++------------------------........................---------............///////////////////////////000000000000000000000000000000000000111444:::???GGGGGGJJJOOOUUU[[[]]]^^^```dddiiimmmnnnoooqqqrrrwwwwwwyyy|||{{{ssspppooommmllljjjnnnrrrsssrrrrrruuuxxx|||{{{zzzzzz|||~~~~~~}}}}}}zzzzzzyyyxxx{{{|||uuupppmmmhhhaaa[[[OOOLLLHHHEEECCC@@@;;;777:::666555888:::999;;;???FFFKKKRRRZZZgggvvv~~~}}}}}}sssaaaQQQKKKIIIGGGLLLKKKJJJIIIGGGDDDAAA???AAA>>>;;;:::<<<<<<;;;999:::888777888999:::999888;;;;;;;;;<<<<<<;;;;;;;;;999888888888888888888888999888777777777999:::;;;;;;<<<<<<;;;999888999:::999999999999999999999999999999::::::::::::;;;;;;;;;;;;999888888888999999999999999999::::::::::::888888999:::;;;;;;;;;;;;::::::;;;;;;<<<;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>;;;999777888:::<<<;;;:::>>>===<<<===>>>????????????@@@BBBBBBBBBBBBCCCCCCFFFHHHKKKOOOTTTXXX[[[\\\\\\^^^aaaeeejjjnnnqqqsss|||***++++++,,,,,,++++++***++++++------------++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++************+++,,,,,,------,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...---,,,------......////////////......---............------,,,------------------------...------,,,,,,------.............../////////000............////////////000000000111111111222222222222222222222222222222222111111111111000000000000000000000000000000000000000000000000000000000111111111222222222222333//////000111111222333333666555555444444444444444444555555555555666666666555555444333333333444444222222111111000///////////////000000000000111111111111111111111111111111000000000000////////////---......///////////////............------------------------------------,,,,,,,,,---------......++++++++++++++++++++++++------------------------,,,,,,,,,---------......---............------,,,))))))***+++,,,,,,,,,,,,...------,,,,,,------...------------------------...---,,,,,,......---,,,+++,,,,,,------.........---------------------------------............///////////////////////////000000000000000000000000/////////...///111666999;;;@@@FFFKKKNNNRRRVVVYYY\\\bbbhhhjjjjjjkkkpppuuu{{{|||~~~|||wwwssspppnnnmmmmmmooooooooonnnrrrxxx~~~~~~|||xxxvvv{{{~~~|||~~~}}}|||{{{{{{|||zzzvvvpppkkkfff___YYYVVVUUUQQQHHHAAAAAA<<<999;;;;;;888666777:::AAAJJJSSS___lllqqqppptttvvvqqqcccWWWSSSVVVXXX\\\\\\[[[YYYUUUOOOIIIFFFDDDCCC@@@@@@@@@???===<<<;;;:::999999;;;;;;:::999999999::::::::::::999999999999888888888888999999:::999999999999999:::;;;999;;;<<<;;;999999:::;;;999999999999999999999999999999::::::::::::;;;;;;<<<;;;:::999999999:::::::::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;;;;;;;:::;;;===>>>>>>>>>===<<<<<<<<<<<<<<<===>>>??????;;;:::999:::<<<=========???===<<>>>>>???===<<<:::999999999999999999:::;;;;;;:::999999:::;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<888999::::::999888999;;;999999999999999999999999999999999:::::::::;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>===>>>@@@AAAAAA@@@???>>>>>>===============>>>>>>??????>>>>>>???AAAAAAAAA@@@??????BBBGGGIIIFFFCCCEEEHHHLLLNNNPPPSSSXXX\\\eeejjjqqqyyy***++++++,,,,,,++++++***++++++,,,------,,,++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---.../////////......+++,,,,,,,,,------......+++++++++,,,,,,---------------------------------+++---///...,,,+++...111------............------,,,,,,---------------,,,++++++,,,,,,---............---,,,++++++,,,---...............//////////////////000000000111111111//////000000000111111111333222222111111000000///000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222555444444444333333333222222222111111111222222333444444444444555555555555444444333333333444444555222222222222222111111111000000000///////////////000000000111111222333333000000000000////////////---......///////////////...------------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......+++,,,---......---,,,+++)))***,,,...///......---...------,,,,,,------...------------------------,,,------------,,,------++++++,,,,,,---...//////........................---------............///////////////////////////////////////////////////000000111000//////111333222444999@@@GGGLLLMMMLLLVVV]]]dddggghhhllluuu}}}|||}}}~~~~~~|||yyyvvvsssqqqppprrrrrrqqqppppppqqqsssuuu{{{xxx~~~}}}|||}}}}}}xxxwwwwwwwwwwwwvvvtttsssuuuxxx~~~}}}zzzyyynnneee^^^[[[VVVMMMEEEBBB@@@CCCEEEEEEIIIMMMLLLHHHIIIMMMRRRTTTVVV\\\iiisssvvvyyy}}}|||vvvnnngggdddWWWWWWVVVSSSOOOJJJFFFDDDEEECCCAAAAAAAAA@@@???===>>>>>>===<<<<<<===>>>>>>===<<<;;;:::999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;777888:::999888888999:::999999999999999999999999999999999:::::::::;;;;;;999:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<===???@@@AAACCCDDDDDDDDDCCCBBB@@@???@@@???>>>======<<<======@@@AAAAAAAAAAAABBBCCCDDDCCCCCCEEEIIIMMMOOOLLLJJJPPPUUUZZZ]]]```dddkkkqqq~~~zzz***++++++,,,,,,++++++*********,,,,,,,,,,,,************+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,---------------++++++,,,------...//////***++++++,,,,,,------...------------------------,,,---...---,,,---...000------............------+++,,,,,,------------,,,++++++,,,,,,---------......------,,,,,,------...------------.........///////////////000000000000/////////000000000111111222222111111111000000000//////000000000000000111////////////////////////000000000000000000000000000000000111111111111222444444333333222111111000333333333333333444444555333444444444444555555555444444333333333444555555222222222222222222222222111111000000000000////////////000000111111111222000000000000////////////---......///////////////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------------,,,+++,,,,,,---...............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...+++,,,,,,------.........////////////////////////---------............///////////////////////////000000000000000000000000///111222111000///000111111222666<<>>>>>???@@@AAA@@@>>><<<:::999999:::;;;;;;<<<<<<<<<<<<;;;::::::999;;;;;;;;;999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;999:::;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<>>>@@@CCCFFFHHHLLLKKKJJJGGGEEECCCBBBAAAAAA@@@???>>>>>>>>>>>>???@@@AAACCCDDDDDDFFFIIIKKKMMMPPPUUUYYY\\\\\\[[[ZZZeeejjjooorrrtttxxx~~~yyytttqqqooommmhhheee***++++++,,,,,,++++++***))))))++++++++++++))))))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))*********+++,,,,,,,,,,,,,,,,,,------******+++,,,,,,---..............................---,,,******,,,---...---,,,------......------,,,***+++,,,---------------,,,,,,,,,,,,,,,,,,------,,,------------------,,,,,,,,,,,,,,,---------------------............///////////////000000000111111111111111000000000000////////////000000111111........................000000000000000000000000000000000000111111111111222222222222222222222222333333222222333444444555333333444444444555555555333333333333333444555666111111111111111222222222222222111111111000000000///////////////000000000000000000000////////////---......///////////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,+++---...------------------------........................---------............///////////////////////////000000000000000000000000...///111111000//////000///222777;;;>>>BBBGGGJJJRRRVVV[[[___bbbfffkkknnnmmmqqqxxx~~~|||}}}~~~~~~~~~~~~~~~}}}zzzxxxtttuuuyyy~~~~~~vvvqqqppptttzzz~~~zzzwwwtttpppnnnssszzz|||~~~wwwwwwwww{{{~~~{{{zzzyyy{{{~~~{{{yyysssmmmiiifffhhhiiifffccc___WWWOOOJJJDDDAAADDDFFFGGGLLLSSS___gggoootttsssppppppppptttvvvyyywwwrrrlllhhhggg```^^^[[[XXXVVVTTTQQQNNNJJJIIIGGGFFFFFFGGGIIIJJJFFFDDD@@@===<<<<<<<<<===>>>>>>?????????>>>===<<<===>>>???>>><<<;;;;;;===<<<<<<<<<<<<<<<<<<<<<<<<999999::::::::::::;;;;;;;;;<<<===>>>???>>>>>>===;;;;;;<<<<<<<<<=========@@@@@@BBBDDDHHHLLLQQQSSSUUUSSSNNNJJJFFFCCCBBBBBB@@@@@@@@@@@@AAABBBDDDDDDEEEHHHLLLNNNPPPTTTYYY\\\```fffnnnrrrrrrqqqrrrsss}}}|||tttpppcccbbb``````aaaccceeefff+++++++++,,,,,,+++++++++((()))***++++++***)))(((******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,+++++++++,,,---...------,,,++++++***************+++,,,,,,---.................................***((((((+++...---+++,,,------......------,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------////////////000000000000000000000000000111111111.../////////000000111111........................000000000000000000000000000000000000111111111111222222222333444444555555111000000000111222222333333333333444444444555555333333333333333444555666000000000000000111111111333222222222111111000000///////////////.........000000000000////////////---......///////////////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,+++***+++,,,...///---,,,+++*********+++,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++---///...,,,+++,,,///------------------,,,,,,---------------------------------.........//////////////////////////////000000000000000000000000,,,...000111000......///,,,333999;;;:::===EEELLLRRRTTTWWW[[[___bbbddddddkkkqqqzzz~~~~~~mmmooosssyyy}}}vvvpppnnnpppuuuyyyzzzuuusssqqqpppmmmmmmvvv{{{}}}|||{{{yyywwwxxx||||||~~~xxx}}}~~~{{{vvvkkkaaaSSSIIICCCDDDFFFDDDFFFJJJMMMVVV```fffggggggiiikkklllqqqvvvxxxvvvsssrrrrrrrrrpppllliiifffccc```]]]WWWVVVTTTSSSSSSTTTVVVWWWLLLJJJFFFBBB@@@@@@@@@AAABBBCCCCCCDDDCCCBBBAAA@@@AAABBBBBBAAA>>>======>>>========================999999:::::::::;;;;;;;;;===>>>???@@@AAAAAA@@@???============>>>>>>>>>>>>FFFFFFHHHKKKPPPUUUZZZ]]][[[WWWQQQKKKFFFCCCBBBBBB???@@@AAABBBDDDFFFHHHIIIMMMQQQVVV[[[^^^ccciiinnnqqqzzzsssggg___\\\ZZZ\\\^^^aaaeeekkkrrrwww*********++++++,,,,,,,,,---+++***---,,,)))))),,,+++++++++************)))***+++,,,,,,------,,,,,,************************)))+++---//////...+++***)))************+++++++++)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,+++++++++++++++++++++++++++,,,------++++++,,,---------------------------...------,,,,,,------...........................////////////000000000000111111000///////////////........................000000000000////////////////////////////////////222222222111111111000000000111111111111222222222222222333333333333444444777666444222111111111222333333333222222111111111222222111111111111222222222222222111111111000000000/////////............////////////////////////++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,---------......---+++)))''''''))),,,...,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................,,,,,,,,,---------......---------............///000000000000000000000000////////////000000000000111444666666444555;;;@@@KKKOOOTTTXXXZZZ]]]bbbfffkkkuuu|||wwwxxx~~~tttnnngggfffjjjqqqvvvxxxxxxyyyyyyuuuqqqqqqvvv{{{~~~}}}{{{tttrrryyy|||tttrrryyyxxxuuuuuuvvvvvv{{{}}}zzznnnaaaVVVLLLIIIHHHFFFDDDDDDHHHMMMRRRTTTUUUUUUWWWYYYbbbeeeiiimmmooopppsssuuutttssstttvvvwwwtttnnniiiiiifffeeehhhlllnnnkkkggg\\\SSSIIIDDDEEEHHHJJJIIIJJJRRRQQQGGGBBBFFFFFF@@@DDDCCCAAACCCEEEFFFDDDAAA@@@@@@AAADDDGGGGGGEEEDDD>>>>>>=========>>>?????????@@@AAABBBCCCDDDCCCCCCCCC@@@===<<<>>>@@@BBBCCCOOOTTTUUUVVVaaaooooooddd___VVVLLLFFFFFFGGGFFFEEECCCFFFIIILLLNNNOOORRRTTT[[[```hhhooouuu{{{{{{rrrfff\\\WWWWWWZZZYYYdddnnnrrruuuzzzyyyuuu***++++++++++++++++++,,,---******,,,,,,))))))++++++++++++************)))***+++,,,,,,------,,,,,,************************))))))+++++++++)))'''&&&)))************+++++++++***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,++++++++++++++++++++++++------------------------,,,,,,------------,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------.........................../////////000000000000111000000///////////////000000000000000000000000000000000000////////////111111111111111111111111222222222111111111000000000000111111111222222222111111111222222222333333555444333222222222222222333333333222222111111111222111111000000111111222111111111000000000//////000000/////////.........////////////////////////++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,------------...,,,++++++*********++++++++++++++++++++++++++++++++++++************++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------........................,,,,,,,,,---------......---------............///////////////////////////.../////////000000000000000333555444222333777<<>>GGGNNNRRRUUUZZZ^^^gggppp}}}}}}{{{uuunnnlllmmmppptttyyy}}}{{{qqqeee```bbbfffiiimmmpppqqqoooooopppssstttwwwzzz{{{yyyvvvtttsssvvvzzz~~~}}}~~~~~~}}}~~~|||zzzzzz{{{|||{{{xxxtttqqqqqqssswwwzzz{{{|||zzz|||zzzqqqiiieee___^^^\\\XXXRRRNNNMMMMMMJJJNNNSSSVVVVVVUUUUUUUUU[[[\\\___fffmmmsssuuuvvvyyyzzz}}}wwwppphhhfffiiioootttwwwttttttkkk\\\WWW]]]bbbaaacccbbb```___]]]ZZZVVVSSSSSSVVV]]]cccfffccc]]]XXXSSSSSSTTTTTTSSSRRRQQQPPPRRRRRRSSSRRRPPPMMMKKKIIICCCEEEFFFEEEDDDEEEIIIMMMWWW]]]aaaeeeoooyyywwwnnn```ZZZTTTRRRTTTXXX[[[[[[^^^```dddiiioooxxx}}}wwwooojjjjjjkkkttt~~~~~~tttjjjeeennnkkkfffaaa___bbbhhhmmm|||,,,,,,++++++******)))))),,,)))(((+++***''''''***+++++++++*********))))))******+++,,,,,,,,,,,,+++************************---,,,+++***))))))***+++))))))*********+++++++++++++++******++++++,,,---++++++++++++++++++++++++---+++((((((***,,,---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---------------------------........./////////000000000//////.........//////........................////////////000000000000........................111111111111000000000000000000000000111111111111000000000111111111222222///000222333333333222111222222222111111111111111111111000000000000111111000000000000000000000000000000000////////////...////////////////////////,,,,,,,,,------------...------------------------------------------------++++++,,,,,,,,,------------------------,,,***)))++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------............///////////////////////////........./////////000000000111222000///...000333000666>>>EEEKKKQQQYYY___eeemmmyyy}}}yyy{{{zzzyyyvvvpppkkkkkklllqqquuu{{{}}}}}}}}}yyynnnhhhhhhjjjfffhhhkkkmmmnnnqqqtttwwwtttyyy}}}|||wwwrrrrrrsssrrruuuzzz}}}~~~}}}}}}|||zzzwwwtttuuu{{{uuutttqqqppppppsssxxx{{{~~~uuurrr{{{}}}yyyppppppoookkkgggbbb^^^[[[UUUXXXZZZZZZUUUPPPLLLIIIJJJLLLPPPVVV]]]cccgggiiilllnnnrrrxxx|||~~~{{{xxxyyyvvvssstttzzzyyynnnkkkqqqxxxyyyxxxwwwuuurrroookkkgggdddhhhkkkpppuuuwwwtttnnnhhhcccdddfffggggggeeecccbbb```^^^[[[XXXUUUTTTRRRRRRNNNOOOPPPLLLHHHIIIPPPVVVaaaggglllpppxxx}}}zzzrrrgggccc``````dddiiimmmooosssvvvzzztttmmmgggeeebbb]]][[[]]]hhhyyyyyytttyyyuuuoookkkjjjmmmssswww+++++++++******))))))))),,,)))(((+++***''''''***+++++++++*********)))))))))***++++++,,,,,,++++++************************,,,+++*********,,,...///))))))*********+++++++++++++++*********+++,,,---++++++++++++++++++++++++---+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------++++++,,,---------------------------,,,,,,,,,++++++,,,,,,,,,------------------------............//////////////////............//////.........................../////////000000000111........................000000000000000000000000//////000000000111111111111111111111222222222333...///111222333222222111111111111111111111111111111000000000000000000111111111111111111111111111111000000000////////////////////////////////////,,,,,,---------.........------------------------------------------------+++++++++,,,,,,,,,------...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------------------,,,,,,,,,---------......---------............///....................................////////////111111111000/////////000...222777<<>>HHHNNNUUUYYYZZZXXXUUUTTTTTT]]]bbb^^^\\\ccckkknnnoooooorrryyy{{{yyyrrrpppooopppzzz{{{}}}|||{{{yyyxxxxxxxxxxxxuuurrrpppttt|||}}}{{{~~~wwwsssssssssvvvxxxwwwuuuwww}}}{{{tttooommmoooqqqqqqqqqssswwwvvvssssssvvvzzz~~~uuummmiiibbb\\\YYY[[[```dddeeedddccccccfffllltttyyyyyysssnnnooorrrtttvvvxxxwwwxxxyyyyyyzzz{{{rrrmmmjjjbbb```]]]^^^```aaa```^^^\\\aaadddeeedddiiisss|||~~~}}}}}}pppkkk\\\ZZZXXXYYY[[[\\\[[[YYYSSSPPPRRRWWWZZZZZZaaaiii,,,,,,,,,+++***)))((('''************************************************************************)))************+++++++++************************************************,,,,,,,,,++++++*********+++,,,,,,***))))))+++...111111111000///...,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++***++++++,,,,,,++++++***---,,,+++)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++++++++,,,,,,------,,,,,,+++------------------------........................///...---,,,+++,,,,,,---........................111111000///......------222222111111000000//////000000111222222222222222000000000000111111111111222111000//////000111222///000111222222111000///000000000000////////////000000000000000000000000000000000000000000000000111111000000/////////.........//////...---,,,,,,111000///...---,,,,,,,,,,,,++++++******++++++,,,------------,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++------------------,,,,,,+++,,,...//////...,,,+++,,,,,,,,,+++++++++******---------,,,,,,+++++++++,,,---......//////......///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000000111222444555666999???HHHNNNQQQQQQPPPOOOQQQSSSUUUYYY]]]dddkkkppplllmmmrrr{{{|||vvvxxx|||~~~{{{}}}}}}yyywww{{{{{{{{{{{{||||||zzzwwwooolllqqqvvvxxx{{{~~~yyywwwxxxxxxyyy}}}{{{zzzxxxxxxyyyzzz|||wwwsssuuuxxxyyyxxxwwwuuussswwwnnnkkkrrrwwwssskkkiiilllkkkggggggoooxxx|||~~~~~~}}}uuujjjeeeaaa\\\ZZZ[[[XXXXXXZZZ]]]bbbdddeeedddmmmpppsssssstttxxxzzznnn```VVVJJJJJJLLLOOORRRUUUUUUUUUWWWWWWZZZbbbkkkrrrvvvvvv+++++++++++++++***)))(((************************************************************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,+++))))))+++---------------,,,,,,+++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,***++++++,,,,,,++++++***---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******++++++++++++******------------------------........................000///...---------..............................---............///////////////000000000000000000///000000111111111111111000000000000111111111111222111000//////000111222///000111111111111000///000000000000////////////////////////////////////////////////////////////111111000000000/////////......//////...------,,,///...---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------,,,+++***)))++++++++++++++++++++++++*********************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------+++,,,---//////---,,,+++*********++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,---......//////......///...---,,,,,,,,,,,,---------------------------.................................///000222333444444999AAAGGGKKKMMMOOOPPPPPPRRRUUUXXX]]]bbbiiimmmmmmmmmrrrzzzuuuuuuxxxzzzzzz|||}}}|||~~~~~~||||||~~~~~~}}}~~~||||||tttpppsssvvvuuuwww{{{}}}~~~~~~~~~~~~~~~~~~~~~wwwyyywwwooojjjkkknnnooovvvwwwyyy{{{}}}~~~{{{yyyyyyxxxyyy~~~xxxrrrlllpppuuu{{{~~~~~~yyyuuutttyyy~~~|||sssddd]]][[[YYYYYY[[[[[[]]]aaaffflllqqquuuwww~~~zzzooocccWWWNNNIIIHHHIIILLLPPPTTTWWWYYY```bbbhhhsss******+++++++++******)))************************************************************************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********+++,,,,,,+++******+++---+++++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++------------------------------------------------000000///.........//////........................***++++++---...///000111------......///000000111...//////000000000000000000000000000111111111111111111000000000000111111///000000111111000000///////////////000000000000////////////////////////////////////////////////000000000000////////////.........///......---,,,---,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---------------,,,+++******++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++)))******+++---......///+++,,,,,,------.........+++,,,---......---,,,+++((()))***+++,,,------...+++,,,,,,,,,,,,,,,,,,---,,,---......//////............---,,,,,,,,,------------------------------........................,,,,,,------...///000111///333888===BBBGGGLLLOOOOOORRRUUUYYY\\\aaafffjjjlllkkkooovvv{{{|||pppnnnqqqrrrxxxyyy{{{{{{zzz{{{yyyzzz{{{~~~~~~{{{vvvvvvvvvuuuuuuwww~~~wwwuuusssqqqvvvsssooonnnooopppooommmqqqoookkkhhhfffeeeffffffnnnmmmmmmppppppppptttyyy|||zzzwwwuuuqqqkkkddd___ZZZ\\\aaaeeehhhjjjkkkkkkhhheeefffnnnwww~~~xxxfff]]]]]]^^^```cccaaafffmmmsssyyy|||rrrfffYYYOOOIIIFFFHHHKKKQQQXXX```gggkkktttvvv|||((()))***+++++++++++++++************************************************************************))))))*********+++++++++************************))))))))))))))))))))))))+++++++++******************+++,,,,,,******+++,,,***+++,,,---------------++++++++++++++++++++++++,,,++++++******++++++,,,***))))))(((((())))))******++++++,,,,,,++++++***)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,---......//////......---------------------------------------------------//////..........................................)))***+++,,,---///000000---------.........//////---......///000////////////000000000111111111111111000000000000000000111///000000000000000000///////////////000000000000////////////////////////////////////////////////.....................------...............------,,,,,,,,,,,,,,,,,,------------------------------,,,---------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************************+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++******+++,,,,,,---......++++++,,,,,,---...//////+++,,,------------,,,+++))))))***+++,,,,,,------+++++++++,,,,,,---------,,,---......///............------,,,,,,,,,------------------------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000...000222666:::@@@FFFKKKMMMPPPUUUYYY]]]```dddgggiiigggjjjpppuuuwww|||yyyjjjggghhhiiippppppttt}}}vvvuuuwwwxxxzzz|||{{{|||~~~~~~{{{zzzzzzzzzzzz|||||||||yyytttoooqqqnnnhhhcccbbbcccfffhhhlllkkkjjjjjjjjjkkkooosssuuusssssstttqqqiiidddbbb```aaaccceeeggghhhiiiiiiggggggnnn{{{|||iiibbbccceeehhhkkkjjjqqqyyy{{{pppcccUUUMMMKKKGGGMMMWWWcccooozzz((()))***+++++++++++++++************************************************************************))))))*********+++++++++************************))))))))))))))))))))))))***************************+++,,,,,,+++***+++,,,******+++,,,------------++++++++++++++++++++++++,,,++++++******++++++,,,******))))))))))))*********++++++,,,,,,++++++***(((((()))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......---------......//////......---------------------------------------------------------------------------........................,,,,,,,,,---------......///.........---------,,,------...//////////////////000000000111111111111000000000111111000000000000//////////////////000.../////////000000000111................................................,,,,,,,,,,,,,,,,,,,,,,,,------...............---...---------------...///,,,------......------,,,,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************************+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------,,,---......///.........------,,,,,,,,,------...------------------------+++++++++,,,,,,,,,------------------......///000///000111111444999???DDDHHHMMMSSSYYY]]]```ccceeegggeeegggmmmrrruuuyyy~~~uuugggdddcccaaaccccccgggrrrtttrrrwww{{{{{{|||~~~{{{yyyzzz|||}}}~~~~~~}}}~~~}}}yyy{{{}}}vvvpppooorrrwww{{{~~~|||{{{}}}~~~xxxxxxxxxxxxxxxwwwwwwwwwvvvvvvtttsssyyyuuugggcccdddfffiiikkkpppxxxyyypppbbbUUUPPPRRRTTT^^^nnn}}}((()))***+++++++++++++++************************************************************************)))************+++++++++************************++++++++++++++++++++++++)))))))))***************)))+++------+++***++++++((()))***+++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***))))))***+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------.................................---------------000//////...------,,,,,,---......///////////////000000000000111111111111000000111111111111000000000//////......//////000......//////000000111111................................................+++++++++++++++,,,,,,,,,,,,---......///.........///......---------......+++,,,---......---,,,+++,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++---------,,,,,,++++++++++++,,,,,,------.........,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******+++,,,,,,,,,,,,,,,,,,---,,,---......//////......------,,,,,,,,,---......------------------------,,,------....../////////......------...//////000000000000000000333888;;;@@@FFFOOOWWW\\\___bbbdddeeeccceeelllqqqsssxxx}}}|||~~~qqqfffcccaaa]]]XXXXXX[[[dddppp|||{{{rrrqqqwww~~~{{{zzzzzz{{{zzz{{{}}}yyyyyy{{{|||}}}|||~~~|||~~~|||zzzsssyyy~~~}}}~~~zzz{{{xxxooogggfffggghhhkkkooouuu|||{{{zzzyyyxxxxxx{{{~~~{{{uuupppeeeYYYXXX^^^lllwww)))******+++++++++******************************************************************************)))************+++++++++************************++++++++++++++++++++++++((()))))))))*********+++)))+++------,,,******+++******+++++++++++++++***++++++++++++++++++++++++,,,++++++******++++++,,,......------------......***++++++,,,,,,++++++***+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******++++++++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---/////////...---................................................/////////.....................///000000000000///000000000000111111111111///000111222222111000///000///............///000.........///000111111111................................................+++,,,,,,,,,---------...,,,------...//////......//////...---,,,,,,,,,,,,***+++,,,------,,,+++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++++++++,,,++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,---......//////......,,,,,,,,,,,,,,,---...///------------------------,,,,,,------...//////000...------------...//////...///000//////000222444888???IIISSSYYY]]]```aaa```^^^aaahhhmmmooosssxxxzzzyyy}}}|||yyy{{{zzzzzzuuufff_________\\\XXXXXXXXX\\\bbbjjjpppssswwwzzz{{{wwwqqqooovvv~~~~~~{{{zzz{{{{{{{{{zzzyyyxxxyyy{{{~~~~~~~~~|||~~~|||uuuxxx}}}}}}xxxxxxyyyuuu}}}}}}wwwtttsssxxx}}}}}}|||zzz}}}qqqlllhhhiiiiiijjjpppwwwzzz~~~wwwkkkfffeeeffffffeeejjjooouuu~~~~~~xxxvvvvvvpppgggiiisss******+++++++++******)))************************************************************************)))************+++++++++************************(((((((((((((((((((((((((((((())))))*********+++)))+++------,,,+++***+++------.........------,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,+++++++++......///000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000//////................................./////////000000------......///000000000...//////000000000000000000000000000111111111111///000111222222111000///000///...------...///000---......///000111111222................................................---------....../////////,,,,,,---.../////////...///...---,,,+++*********)))***,,,------,,,***)))++++++,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------,,,,,,+++******+++,,,------...///------------------,,,,,,,,,++++++******++++++,,,))))))***+++,,,------...---------,,,,,,+++++++++,,,---......//////......,,,,,,,,,,,,,,,---...///------------------------******++++++,,,---......------,,,,,,,,,---......+++---//////......///000222999EEEPPPWWW[[[^^^```ZZZYYY]]]dddiiijjjnnnrrrppppppuuu}}}}}}uuuqqqsssxxxvvv{{{zzzssseeeYYYVVVZZZ]]][[[^^^]]][[[[[[]]]aaagggjjjnnnrrrvvvuuuooommmttt|||}}}|||~~~xxxqqqrrrrrruuuyyy~~~~~~}}}yyysssvvvzzz}}}zzzsssqqqtttxxxyyy{{{sssnnnllltttyyyxxxsssvvv~~~{{{xxxvvvvvvxxx|||zzzxxxtttkkkhhhgggggggggiiiqqq{{{~~~yyyqqqeee[[[VVVUUUUUUVVVXXX^^^eeennnzzzzzz{{{{{{tttyyy,,,+++++++++***)))))))))+++++++++*********)))))),,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***++++++++++++***(((((()))***+++,,,,,,,,,+++,,,,,,------......///************************))))))))))))************---------,,,,,,+++++++++,,,,,,+++***))))))))))))))))))******++++++++++++...,,,***+++,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++(((((()))***++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000...---,,,---000000000///...---------......---------,,,,,,,,,.........------,,,,,,,,,////////////000000000000//////............//////111000000111333333222000000///...------...///000000///...------...///000000000//////......------///............---------///...---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++************)))++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))++++++,,,,,,++++++***)))---+++)))+++---///---+++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,---...------------------------...------,,,,,,------......---,,,+++++++++,,,---------...///000000//////////////////000000000000444555;;;EEEQQQZZZ^^^___YYY[[[]]]^^^```cccfffiiifffiiimmmoooooonnnnnnnnnnnnooottt}}}zzzqqqeeebbb]]]YYYXXXZZZ]]]```^^^```ccceeegggiiimmmooorrrsssrrrmmmjjjkkkrrryyy|||||||||||||||}}}~~~uuunnnlllllloooppptttyyy|||~~~{{{xxxxxx{{{~~~zzznnnssszzz~~~yyyssspppqqqvvv{{{~~~xxxsssqqqppppppqqqwww|||tttooopppvvv~~~{{{vvv{{{|||wwwtttxxx~~~uuulllfffhhhlllkkkgggfffjjjjjjjjjpppyyy}}}uuummm[[[XXXSSSNNNKKKKKKLLLNNNPPPYYYiii~~~}}}{{{+++++++++***************+++++++++*********)))))),,,,,,,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))))))))))))))***++++++++++++***((()))***++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,************************))))))))))))************+++++++++*********)))))),,,++++++************+++***************++++++,,,---,,,***+++---......---,,,,,,,,,++++++++++++++++++,,,,,,------,,,,,,+++))))))******+++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000...---,,,---....................................------,,,,,,......---------,,,,,,,,,............//////////////////............//////.........000333555444333000///...------...///000000///...------...///000///////////////.........///............---------///...---,,,,,,,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++,,,,,,,,,---++++++++++++++++++++++++---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************,,,,,,,,,,,,,,,+++******---+++***+++---...---+++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***,,,------++++++,,,...------------------------,,,,,,,,,++++++,,,,,,,,,------,,,+++++++++,,,---------...///////////////.../////////000000000000111222777???IIIQQQTTTUUUQQQTTTWWWZZZ\\\___aaadddeeegggjjjkkkjjjjjjkkklllmmmnnnqqqyyy~~~{{{qqqhhh___]]]ZZZXXXXXX[[[^^^```dddgggjjjlllnnnooorrrsss{{{{{{yyyrrriiifffiiimmmuuuvvvwwwxxxxxxxxxxxxyyy{{{}}}|||wwwppplllmmmooorrrsssvvv{{{{{{zzztttgggkkkrrrzzzxxxssspppmmmnnnrrrwww{{{}}}|||tttsssuuuuuuvvvxxx{{{|||vvvqqqqqqvvv~~~zzz}}}~~~nnneee```^^^```eeegggcccccchhhkkkkkknnntttppppppnnnlllhhhccc\\\VVVPPPNNNKKKIIIHHHIIILLLOOOaaakkk}}}{{{{{{|||***************++++++++++++++++++*********************++++++,,,,,,------************************++++++++++++++++++++++++***)))))))))((((((''''''))))))***++++++++++++***((()))***+++,,,,,,,,,,,,------,,,,,,+++******)))************************)))))))))*********+++++++++++++++************)))++++++++++++,,,,,,,,,,,,+++***)))))))))***,,,---000...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000...---,,,---++++++,,,---......///////////////............---...------------,,,,,,,,,------------............000//////......//////000.........000333444444222//////............////////////............///000.........//////////////////............---------......---,,,,,,,,,------,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***+++,,,---...//////+++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++*********+++++++++++++++,,,,,,---------,,,++++++,,,+++***+++---...---,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,---...---+++***+++,,,------------------------,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---------...////////////........./////////000000000000111444:::AAAFFFHHHHHHNNNRRRXXX\\\^^^^^^___```aaacccdddeeefffhhhkkknnnppppppqqqvvvxxxtttiii```]]]\\\[[[[[[]]]```bbbdddkkknnnsssvvvwwwwwwyyyzzzyyymmmeeecccdddiiimmmpppsssttttttuuuvvvsssttttttqqqnnnnnnqqquuutttuuuwww{{{~~~|||{{{uuuqqqrrruuuxxx{{{~~~~~~xxxrrrnnnhhhhhhjjjooouuu{{{zzztttqqqvvvzzz|||}}}~~~}}}}}}yyyuuutttxxx~~~}}}zzzzzz~~~wwwjjj\\\WWWWWWXXX[[[___ddd___^^^cccggggggggghhhbbbaaa```\\\UUUOOOKKKIIIKKKMMMOOOQQQTTTZZZ```eee||||||xxxzzzzzzvvv)))))))))***+++++++++,,,************************&&&''''''((()))******+++))))))))))))))))))))))))*********************************)))((((((''''''))))))***++++++++++++***)))***++++++,,,,,,,,,+++++++++++++++******))))))************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------+++***)))((()))***,,,---333111...---,,,,,,***(((,,,,,,,,,,,,,,,---------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,...000000...---,,,---,,,,,,------...//////////////////////////////...------------------------------........./////////000000////////////000000222111000111222222000.../////////....../////////...............//////000------......//////000000///............---------...------,,,,,,,,,---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++,,,------...++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,,,,------------,,,++++++,,,,,,+++,,,,,,---,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,---...---+++***+++,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...//////................../////////000000222333555888;;;>>>??????JJJOOOVVV[[[]]]^^^^^^___^^^___```aaacccgggmmmqqquuutttuuuwwwwwwrrrhhh```bbbbbbcccdddfffhhhjjjkkknnnrrrwww{{{}}}~~~~~~sssiiieeeddd```eeelllppprrrrrrtttuuuoooppprrrrrrrrrssswwwzzzuuuuuuuuuxxx|||zzzwwwwwwzzz|||~~~{{{~~~~~~~~~~~~}}}{{{yyyxxx}}}yyyssslllgggeeeeeebbbdddhhhooowww~~~vvvssstttzzz~~~~~~}}}{{{zzz|||~~~|||wwwuuuxxx{{{|||zzz~~~zzznnnaaaTTTQQQTTTVVVXXX[[[___[[[YYY^^^dddgggfffddd```___^^^\\\UUUOOOOOORRRTTTXXX___fffllluuu{{{vvvuuuzzz}}}wwwttt)))))))))***+++++++++,,,************************&&&&&&'''((())))))******))))))))))))))))))))))))************************+++++++++******)))))))))))))))***++++++++++++*********+++,,,,,,,,,,,,+++)))))))))******+++++++++************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------+++***)))))))))***+++,,,000...,,,,,,,,,---,,,++++++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,------***++++++,,,,,,++++++***+++++++++,,,,,,---------,,,...000000...---,,,---.........................../////////////////////------------------------....../////////000000000000000////////////000000222111000000111111///---...//////////////////...---......///////////////------......//////000000///............---------------,,,,,,,,,------...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++************++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++,,,,,,,,,---,,,,,,------,,,,,,+++***,,,,,,---,,,,,,+++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,---...---+++***+++,,,------------------------------,,,,,,,,,,,,------+++++++++,,,,,,---------------............------............////////////222333555666666777777777===BBBJJJRRRWWWZZZ]]]___`````````___```dddjjjooovvvvvvwwwxxxxxxsssllleeekkkkkklllmmmooopppqqqrrrooosssyyy}}}uuullliiiiiidddiiippprrrpppnnnnnnooolllnnnqqqssstttvvvxxxyyyvvvttttttvvvzzz~~~zzzvvvrrrqqqtttyyy}}}~~~~~~~~~|||~~~~~~||||||wwwoooeee^^^[[[]]]```^^^```dddkkksssxxx{{{|||~~~}}}|||wwwuuuwww|||~~~}}}|||}}}~~~~~~{{{}}}|||{{{wwwzzz}}}{{{www~~~xxxqqqeeeZZZOOOMMMNNNPPPRRRUUUXXXYYY\\\eeerrr{{{~~~|||rrrooommmllleee^^^^^^dddgggmmmuuu{{{zzzuuurrrtttwww}}}|||vvvqqqppp***************+++++++++***************+++++++++))))))******++++++,,,,,,***************************************************************+++++++++))))))***++++++++++++***++++++,,,,,,,,,,,,,,,+++((())))))***++++++,,,,,,*********************************++++++++++++,,,)))************+++++++++******,,,------,,,++++++))))))******++++++++++++***)))(((***---///000///)))******++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,******++++++++++++*********++++++,,,,,,------...,,,...000000...---,,,---.........------------------............/////////,,,,,,,,,------------...////////////000000000111111000000//////000000111.........///222222111000......////////////......,,,---...///000000000///.........//////////////////............---------------,,,,,,,,,---......,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++******)))))))))++++++++++++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,---...---+++***+++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,---...---+++***+++,,,------------------------...------,,,,,,------...******+++,,,---------------............---,,,,,,------.........////////////000222222111111111222222777@@@HHHPPPWWW]]]aaacccbbb```]]]\\\^^^cccgggpppqqqtttvvvxxxuuuqqqmmmrrrrrrrrrssstttuuuwwwwwwsssvvvzzz}}}~~~~~~uuuoooooorrrwww{{{~~~zzzqqqjjjggggggjjjjjjkkkmmmppprrruuuvvvxxxwwwwwwzzzyyytttssssssuuuyyy~~~~~~}}}{{{yyyzzz}}}~~~|||vvvmmmeeeaaaaaadddgggccceeejjjppptttvvvtttrrrqqqqqqrrrrrrsssssssssrrrtttrrrtttxxxyyywwwwwwyyy~~~|||{{{uuuzzz~~~~~~{{{{{{xxx}}}vvvrrroooqqqtttrrrjjjcccXXXPPPIIIHHHIIIJJJOOOUUU[[[dddpppvvvtttxxx~~~sssqqqsssxxx}}}}}}wwwpppllllll+++++++++***************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************(((((())))))******++++++))))))***++++++++++++***+++,,,,,,---,,,,,,++++++******++++++++++++++++++*********************************+++++++++,,,,,,))))))*********+++++++++)))***,,,---,,,+++)))(((((()))***,,,,,,+++***))))))((('''))),,,.........(((((()))******+++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******++++++++++++************+++,,,,,,---......,,,...000000...---,,,---*********+++,,,,,,,,,---,,,,,,------............,,,,,,,,,---------.............../////////000000111111000000000000111111.........///111222111000---...///000000///...---,,,---...///000000000//////////////////.........///............---------,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++******)))(((+++---...---+++***+++---++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***,,,------++++++,,,...---------------------------,,,,,,,,,,,,,,,,,,---)))***+++---......---------.........------,,,+++---------.........//////,,,...111111///...000111000333999>>>EEEMMMUUUZZZ]]]\\\[[[XXXXXXZZZ^^^bbbhhhkkkoootttxxxyyywwwvvvwwwwwwwwwxxxyyy{{{}}}zzz|||~~~~~~}}}}}}~~~}}}|||xxxyyy~~~yyynnnhhhhhhiiigggeeeeeehhhnnnsssvvv~~~}}}~~~}}}{{{{{{wwwyyy|||zzzvvvuuuwww{{{}}}wwwtttvvvxxxzzzzzzxxx||||||uuugggffffffggghhhiiiiiiiiiiiihhhiiinnnpppqqqtttyyy}}}zzzzzzxxxtttqqqooottt{{{}}}{{{|||wwwwwwyyy|||}}}|||yyyxxxzzzxxxsssfffccc```___^^^]]]YYYVVVMMMJJJJJJLLLNNNRRR[[[eeeqqqyyyxxxyyy~~~~~~uuunnnlllooo,,,+++++++++******))))))))))))******++++++++++++*********)))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))***++++++++++++***,,,,,,,,,------,,,++++++------,,,,,,+++***************************************+++++++++,,,,,,,,,+++++++++,,,,,,---------******,,,,,,,,,***(((''''''(((+++------,,,***(((---+++))))))***+++***)))'''(((((()))******+++++++++,,,,,,------,,,,,,++++++***************************++++++++++++************+++,,,,,,---......,,,...000000...---,,,---&&&&&&''')))***+++,,,---,,,,,,,,,---------......,,,,,,,,,------.........---------.........//////111111000000000000111111222111000000000000...,,,---...///000000///...---+++,,,...000000000000///000000//////.........---//////.........---------,,,,,,,,,,,,,,,---...///+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,------...///+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++---------,,,,,,+++++++++***************)))((((((+++---///...+++)))+++---++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,---...------------------------,,,++++++++++++++++++,,,)))***+++---......---------.........------,,,+++---------.........//////,,,///111222000///111333000111222444888>>>FFFKKKTTTTTTTTTTTTUUUYYY^^^bbbdddgggmmmtttyyy|||}}}|||{{{{{{{{{{{{}}}}}}||||||}}}wwwzzz||||||}}}vvvppppppjjjfff```___ccckkktttyyyzzzwwwvvvrrrsssuuuyyy||||||zzzxxxyyy|||ooommmkkkjjjjjjiiiiiihhh^^^]]]```fffjjjmmmssszzzuuupppkkkjjjlllmmmiiieeejjjpppxxx}}}yyy||||||uuuvvv|||}}}yyyyyy~~~{{{tttooonnnoooooommmhhhfffgggddd___XXXXXXWWWSSSOOOMMMMMMOOOKKKLLLOOOUUUYYY___lllyyy~~~|||~~~wwwppppppvvv+++++++++++++++***)))(((---,,,+++***))))))))))))))))))))))))))))))))))))++++++************++++++)))************+++++++++************************))))))************))))))+++++++++*********)))))))))))))))))))))))))))***++++++*********************+++,,,,,,,,,,,,+++***))))))))))))))))))))))))'''((()))***+++,,,,,,,,,,,,++++++******++++++,,,************************)))************+++++++++---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++.........------,,,,,,,,,------------------------//////////////////...............------,,,,,,,,,+++---...///...///000222000000111111111111000000..................------//////.........---------000000000000////////////......//////000000111111///............---------,,,---...---+++***+++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......---,,,---...///000////////////////////////111111333444666777999999CCCFFFIIIMMMQQQWWW]]]aaahhhkkkpppvvvzzz|||}}}}}}}}}zzz{{{|||yyyzzzxxx||||||qqqgggaaa\\\\\\gggtttyyy}}}tttrrruuussswwwyyyxxxuuutttxxx|||{{{|||}}}}}}}}}~~~}}}{{{vvvrrrgggeeecccccchhhqqqzzzqqq```___]]]]]]^^^^^^]]]\\\^^^cccjjjqqqxxxxxxsssjjjlllnnnmmmjjjhhhiiijjjlllkkkmmmuuu~~~uuuhhhbbbaaa]]]YYYXXX[[[\\\ZZZWWWQQQRRRSSSSSSRRRSSSVVVXXXSSSWWW]]]aaahhhttt}}}zzzwwwyyy|||xxxqqqrrrwww+++++++++++++++***))))))+++***************++++++*********************************))))))*********)))************+++++++++************************))))))************))))))+++++++++*********))))))++++++++++++***************************************++++++,,,,,,++++++******************************++++++,,,,,,,,,+++++++++******************+++************************)))************+++++++++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------...........................------------------,,,,,,...000000//////000111000000111111111111000000//////////////////////////////.........---------////////////000000000000//////000000000000000111///............---------,,,---...---+++***+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------.........///...------,,,---...///000..............................///000222333444444999<<<@@@GGGNNNXXXbbbiiikkkooosssvvvxxxyyy{{{}}}}}}}}}{{{|||zzzzzz~~~}}}xxxooohhheeejjjsssyyyzzzrrrppprrrvvvyyyzzzwwwsssrrrvvvyyyyyyzzz}}}wwwtttrrrssszzzvvvfff]]]\\\YYYXXXXXXXXXXXXXXXZZZ^^^cccfffkkkuuu{{{ssskkkddd```ZZZ\\\]]]\\\YYYWWWXXXYYY```___aaagggnnnrrrqqqooojjjmmmrrryyy{{{www|||{{{~~~yyylll```[[[ZZZYYYYYY\\\```aaa___]]]___aaacccdddcccdddeeegggeeeiiimmmqqqwww|||{{{yyy}}}~~~{{{yyyzzz}}}{{{{{{wwwwww~~~***++++++++++++***))))))))))))))))))***+++,,,---++++++++++++++++++++++++***))))))(((((())))))***)))************+++++++++************************))))))************))))))+++++++++***************---,,,,,,,,,++++++************************************+++,,,,,,+++******++++++++++++++++++++++++,,,,,,------,,,++++++***))))))))))))))))))))))))************************)))************+++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------,,,,,,,,,,,,---------------------------------------------------------------............000111111000///000111///000000111111000000//////000000000000000000000/////////............---......//////000000111111111111111111111000000000///............---------,,,---...---+++***+++,,,+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...............------------...//////........................---------...///000000000000333777>>>HHHUUUbbbkkkmmmrrrwwwxxxvvvuuuxxx|||zzz|||}}}{{{zzz~~~xxxqqqnnnppptttyyy}}}}}}|||xxxrrrqqqttt|||}}}|||xxxtttssswwwzzz{{{{{{}}}}}}{{{~~~qqqcccbbbbbbaaaaaaaaabbbccccccaaaccceeedddcccgggooowwwxxxsssmmmfff___YYYSSSOOOQQQRRRRRRQQQPPPPPPQQQRRRTTTTTTUUUYYY]]]`````````XXX\\\aaafffiiikkkmmmmmmuuuwww|||~~~vvvhhh^^^\\\[[[___ffflllpppqqqpppooowwwzzz}}}~~~}}}}}}}}}{{{}}}zzzxxxzzz~~~www{{{~~~|||}}}~~~yyy******+++++++++******)))******))))))***++++++,,,++++++++++++++++++++++++))))))(((((((((((())))))))))))*********+++++++++************************)))******++++++******)))************************,,,,,,,,,++++++***))))))***************+++++++++******++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,++++++***))))))************))))))************************))))))*********+++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------,,,,,,------....../////////111222222111//////000//////000000000000/////////////////////000000000/////////...............---......///000111111222333333222222111111000000///............---------,,,---...---+++***+++,,,,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------------------......//////........................////////////000000000000111111333777???JJJWWW```iiipppwwwxxxssspppsssvvvwww~~~zzz|||{{{{{{~~~vvvrrrtttvvvxxxyyy}}}~~~}}}||||||vvvooorrrpppppprrrqqqooorrrwww}}}yyywwwwww{{{~~~~~~|||xxxttttttzzztttnnnkkknnnsssvvvxxxxxxxxxxxxrrruuuwwwtttmmmjjjkkknnnooolllhhheeeaaa\\\WWWSSSUUUUUUTTTTTTTTTUUUWWWXXXSSSSSSUUUXXX[[[^^^______XXXZZZ]]]aaafffkkkppprrrvvv{{{{{{nnnggghhhjjjrrr}}}|||xxxuuusssxxx~~~zzzzzz}}}}}}}}}yyy}}}{{{yyy)))******+++++++++******,,,++++++***))))))******************************))))))(((((((((((())))))))))))*********+++++++++******************************++++++++++++******************************++++++******))))))))))))))))))*********+++++++++************************************************'''((()))***++++++++++++******+++,,,,,,+++******************************))))))*********+++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------....../////////...000333333111000////////////000000000000//////---------....../////////////////////////////////---......///000111111222333333222222111111000000///............---------,,,---...---+++***+++,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------------------------,,,,,,---------.......................................//////000000000000000000222222222333777???IIIPPP]]]fffooorrrnnnjjjkkkmmmuuuzzzwwwyyyyyyzzzrrrpppwww|||}}}|||~~~|||xxxpppgggdddbbbaaadddeeegggmmmttt}}}|||zzzxxxwwwyyy}}}}}}}}}zzzuuutttyyyxxxvvvyyyuuu{{{|||yyyxxxyyyxxxwwwwwwuuuqqqlllhhhdddbbb___^^^]]]___```aaa^^^^^^___ccchhhllllllkkkeeecccccchhhpppxxx||||||sssooorrrzzz}}}vvvppplllkkkmmmwww{{{{{{}}}~~~~~~zzz}}}~~~}}}|||yyyzzz}}}}}}))))))***++++++++++++***---,,,+++***))))))))))))))))))))))))))))))))))))***))))))(((((())))))***)))************+++++++++******************************++++++++++++*********************+++++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,+++***))))))))))))***+++))))))))))))))))))))))))%%%&&&''')))***+++++++++***+++,,,------,,,+++***************************)))************+++++++++++++++******++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------................../////////---///222333111000//////...//////000000//////...,,,,,,------......//////...////////////000000000......//////000000111111111111111111111000000000///............---------,,,---...---+++***+++,,,))))))***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,*********************************++++++,,,,,,---***++++++,,,,,,------...------------,,,,,,,,,,,,,,,---......//////......---------------------------------...............//////000111333888???DDDLLLTTT^^^cccbbbaaaaaacccqqqtttsssuuusssvvv|||sssqqqxxx~~~~~~{{{{{{qqqggg[[[XXXWWWYYY[[[^^^eeennnuuuuuussssssuuuwww{{{}}}vvvwwwwwwwww}}}zzzrrruuu|||{{{wwwrrroooooopppqqqqqqqqqpppqqqwww}}}uuurrrqqqttt|||}}}rrrpppuuuwwwoookkkgggeeeeeehhhsss~~~}}}zzz{{{|||~~~~~~}}}{{{zzz{{{zzzyyy|||))))))***+++++++++++++++++++++***************+++*********************************))))))*********)))************+++++++++***************************++++++,,,,,,++++++***))))))*********+++++++++((())))))******++++++,,,((())))))***++++++,,,,,,+++***)))(((((()))***+++************************'''((()))***************)))***+++,,,,,,+++***)))************************)))************+++++++++++++++******++++++,,,---************************---,,,,,,++++++,,,,,,---******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---.........////////////............***---111222111000//////......////////////......---------...//////000000.../////////000000000000////////////000000000000//////000000000000000111///............---------,,,---...---+++***+++,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------******+++,,,,,,---......---------,,,,,,,,,++++++,,,---.../////////...---------------------------,,,,,,,,,------.........,,,...000000111333666999===BBBIIIOOOSSSVVVYYY[[[gggwwwuuuooopppooolllpppwww|||~~~ssspppvvvzzzxxxqqqxxx|||qqqfff\\\ZZZZZZ]]]^^^___eeelllrrrqqqpppqqqsssvvvwwwxxxrrrtttvvv|||{{{yyywwwvvvvvvxxxzzz|||{{{vvvssswww~~~~~~~~~wwwppprrrxxxrrrgggcccbbbdddffffffgggoooxxx~~~~~~zzzzzz{{{}}}~~~~~~~~~zzzxxx{{{((()))***+++++++++++++++))))))))))))***+++,,,---++++++++++++++++++++++++++++++************++++++)))************+++++++++***************************++++++,,,,,,++++++***))))))******++++++++++++))))))***+++,,,------...((())))))***++++++,,,,,,+++***)))(((((()))***+++++++++++++++++++++++++++***++++++++++++***))))))''')))***++++++***)))'''************************)))************++++++++++++*********+++,,,,,,---************************---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,------...//////000000//////......------))),,,000111111000//////......////////////......---......///000111111222.../////////000000111111000000000000////////////......//////000000111111//////.........---------,,,---...---+++***+++,,,/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---.........++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,------------------------))))))***+++,,,,,,------******+++,,,,,,---......---------,,,,,,+++++++++,,,,,,.../////////...---------------------------,,,,,,---......///000000,,,///111111000000000111444666:::@@@GGGNNNTTTWWW^^^mmm|||}}}yyywwwooolllnnnlllgggkkkssstttyyy~~~qqqnnnssstttqqqgggpppxxx}}}~~~zzznnnccccccbbbcccggghhhgggjjjooorrrqqqqqqrrrtttvvvwwwvvvrrruuuyyy}}}yyyvvvvvvxxx|||~~~}}}~~~vvvtttwwwzzz}}}~~~}}}yyytttqqquuu}}}~~~ssshhh^^^]]]```fffkkkkkkiiimmmttt~~~|||||||||~~~|||wwwsssuuu{{{~~~}}})))************+++++++++************************++++++************++++++++++++************++++++...---,,,+++++++++,,,---)))************+++++++++******++++++++++++******************************)))************+++++++++************************))))))))))))************---,,,+++)))((('''''''''+++++++++************)))((())))))))))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++*********))))))(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++......---,,,,,,,,,------//////...------------...........................---------............///111111000000//////......000///...------...///000000000000000000000000000000000////////////000000........................)))))))))******++++++,,,.........------,,,,,,,,,++++++******))))))((((((++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------,,,++++++******)))+++++++++***)))(((''''''((()))***+++++++++++++++...---+++***)))***++++++*********++++++,,,,,,,,,++++++************++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++***+++,,,------,,,***)))************************++++++,,,,,,,,,,,,------...------,,,,,,------...+++,,,------......------,,,,,,,,,------.........------------------------......------------......000000000000000000000000333222222444888???FFFJJJSSScccsssxxxxxxwwwrrrlllooogggbbbbbbbbbbbbgggoooqqquuuyyy|||~~~tttllliiijjjllliiinnnuuuyyywwwpppjjjfffmmmnnnrrryyywwwvvv{{{vvvjjjiiijjjppp~~~~~~}}}zzztttqqqqqqvvv|||zzztttwww}}}|||wwwwww{{{~~~|||wwwtttvvv|||}}}|||uuujjjcccaaa^^^cccggghhhhhhiiioootttzzzyyysssmmmjjjmmmpppsssxxx~~~)))************+++++++++************************+++******************++++++******))))))******+++000///---+++***))))))))))))************+++++++++******++++++++++++******************************************++++++++++++************************))))))))))))************+++******)))))))))******+++++++++************))))))))))))************+++))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++*********)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,------...//////...------------..................................../////////000000////////////.........---000///...------...///000////////////////////////000000////////////000000........................******++++++++++++++++++......---------,,,,,,,,,++++++++++++************++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,***))))))******++++++++++++++++++---,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++***++++++,,,,,,++++++++++++++++++++++++)))***,,,------,,,+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------------------------------------......------------......////////////////////////333222222333666:::???BBBIIIXXXgggmmmoooqqqpppllljjjccc^^^______```fffnnnrrrtttwwwyyy|||~~~sssiiicccdddgggjjjkkkqqqxxxyyyuuuoookkkjjjtttxxxttteee______cccnnn|||}}}{{{yyywwwuuuvvvtttqqqooorrrwww}}}}}}uuuooollllllooouuu~~~{{{{{{}}}~~~|||~~~~~~yyyvvvttttttpppiiiffffffdddiiiooorrrrrrtttxxx}}}~~~{{{yyytttmmmjjjiiimmmvvv~~~)))************+++++++++************************************************+++******))))))******+++...---,,,***)))((((((((()))************+++++++++******++++++++++++******************************************+++++++++,,,************************)))))))))*********++++++)))))))))***+++,,,---...+++++++++************))))))************+++++++++))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++***************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------.../////////...------------...........................////////////000000000111............------------//////............//////////////////////////////000//////......//////000------------------------,,,,,,,,,,,,,,,,,,++++++...------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,+++***)))+++,,,,,,,,,,,,++++++***++++++,,,,,,,,,+++******,,,,,,++++++++++++++++++---,,,,,,,,,,,,,,,,,,---************+++,,,------++++++++++++++++++++++++((()))+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++************++++++)))***++++++,,,,,,++++++------------,,,,,,,,,,,,------------------------......------------......////////////////////////222222111111222444666777===HHHTTT[[[```fffiiiiiigggbbb^^^]]]^^^___dddjjjppprrrssstttvvv~~~~~~||||||ttthhh___]]]aaagggkkkooouuuzzzxxxqqqlllmmmooouuu|||xxxfffZZZXXXXXX___iiipppsssrrrmmmooopppqqqpppooooooppppppooooooooorrrwww|||~~~}}}pppgggeeeggggggjjjpppxxx}}}{{{}}}~~~|||xxxvvvrrrppppppsssssspppooorrrqqquuu{{{}}}~~~|||||||||zzz{{{}}}zzzrrrpppqqqpppmmmllloooyyy))))))*********+++++++++*********************************++++++***************))))))))))))******)))))))))))))))*********))))))*********+++++++++******++++++++++++***************************************+++++++++,,,,,,************************))))))*********+++++++++))))))******+++,,,......+++++++++*********))))))************++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))*********************************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///000//////...------------................................./////////000000000......................../////////......//////////////////////////////////////////....../////////------------------------.........------,,,,,,+++------------------------******++++++,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,*********++++++,,,,,,,,,***************)))((('''------------,,,,,,+++******+++,,,------,,,***))),,,,,,,,,++++++*********,,,,,,++++++++++++,,,,,,************+++,,,---...************************((()))***,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++************++++++******+++,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,------------------......------------......////////////////////////000000000000111111111111333999AAAHHHOOOVVV]]]```bbbaaa```aaabbbbbbdddfffnnnnnnnnnmmmooouuu}}}|||xxxvvvsssqqqrrrlllddd______dddjjjnnnpppvvvzzzwwwoookkkooottttttooo___\\\[[[\\\```bbb```]]]YYY]]]aaaccccccfffkkkoooppppppppprrruuuxxx{{{}}}|||}}}zzzooohhhhhhkkkkkkmmmpppuuuyyy|||~~~~~~~~~~~~{{{uuurrrqqqssstttsssvvv{{{}}}{{{{{{~~~~~~~~~vvvrrrrrrtttvvvxxxqqqnnnjjjjjjpppxxx}}}~~~~~~))))))*********+++++++++************************)))***++++++++++++***)))***))))))))))))))))))***(((((())))))************))))))*********+++++++++******++++++++++++*********************************++++++++++++,,,,,,,,,************************************++++++++++++,,,+++++++++++++++,,,,,,+++++++++*********))))))))))))*********+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************+++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///000//////...------------...........................------........./////////////////////////////////...//////////////////...........................//////............//////------------------------///......------,,,,,,,,,------------------------)))*********++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))*********)))((((((------------,,,,,,+++***)))***,,,------,,,+++***,,,,,,,,,++++++*********++++++************++++++************+++,,,---...************************((()))***+++,,,---------++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------------------------,,,,,,++++++***,,,,,,,,,---------............------------.................................//////000000111000000///111555:::@@@FFFMMMRRRWWWZZZ^^^bbbeeehhhiiihhhjjjjjjiiiiiijjjmmmrrrvvv~~~zzztttoookkkhhheeedddffffffeeecccccceeeiiikkkooouuuyyyvvvooolllrrrxxx{{{~~~rrrfffeeeeeeffffffbbb\\\WWWRRRTTTVVVVVVWWW\\\dddjjjoooppprrrtttwwwzzz}}}~~~xxxzzz|||~~~~~~}}}{{{vvvqqqmmmkkkkkknnnoooqqqtttvvvyyy{{{}}}~~~~~~~~~{{{yyy{{{{{{{{{~~~}}}~~~{{{zzzzzzvvvyyy{{{yyyuuutttvvvyyyxxxxxx|||~~~wwwoookkknnnuuuzzz{{{mmmjjjiiiooozzz}}}|||)))************+++++++++************************)))***+++,,,,,,+++***)))***))))))(((((())))))***++++++++++++***)))'''''')))************+++++++++******++++++++++++******************************++++++++++++,,,,,,,,,,,,*********************************++++++++++++,,,---,,,+++***************+++++++++************)))((())))))))))))*********))))))))))))))))))))))))************************++++++++++++++++++++++++***************+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------.../////////...------------...........................------------............/////////000000000000000......////////////..............................///......------......///,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,------------...************++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------,,,,,,+++******)))++++++,,,,,,,,,++++++***+++,,,,,,,,,,,,++++++*********+++,,,,,,,,,++++++,,,,,,+++++++++++++++++++++******))))))******+++************+++,,,------*********************************++++++,,,,,,---************************************++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---............---,,,,,,,,,,,,+++++++++++++++,,,,,,------...............------------..............................---......///000111111222000......333777999>>>CCCEEELLLSSSYYY```hhhlllkkkgggggggggggghhhjjjkkklllllljjjgggbbb]]]ZZZ[[[]]]ccchhhnnnmmmhhheeeeeegggnnnsssxxxwwwsssrrrwww|||zzzoooiiifffiiilllppppppllleee___YYYXXXWWWUUUWWW\\\bbbgggooopppqqqtttwwwzzz|||}}}xxxyyy{{{|||~~~}}}{{{xxxwwwwwwuuuqqqnnnppprrrtttwwwzzz~~~|||wwwsssssswwwttttttwww}}}}}}zzz}}}|||||||||{{{~~~zzzxxxwwwvvvuuuyyy|||~~~}}}~~~|||{{{~~~~~~{{{||||||{{{{{{~~~zzzyyyzzztttrrrzzz}}}zzz)))************+++++++++************************(((***+++,,,,,,+++***((())))))(((((((((((())))))***++++++++++++)))(((''')))************+++++++++******++++++++++++******************************+++++++++,,,,,,,,,------*********************************+++++++++,,,,,,++++++***))))))))))))***+++++++++************)))''''''((((((((()))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,------...//////...------------.......................................////////////........./////////000000---...///000000///...---........................///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,+++++++++++++++++++++***++++++,,,,,,,,,++++++******++++++++++++++++++++++++******++++++,,,---++++++++++++++++++,,,,,,,,,++++++******++++++,,,+++++++++***++++++,,,,,,************************++++++++++++++++++,,,,,,++++++++++++++++++++++++************++++++++++++++++++************++++++++++++,,,------------,,,+++++++++++++++,,,,,,,,,++++++,,,,,,---......///......------------.................................------......///111111222---,,,000222222444888888>>>DDDHHHQQQ^^^eeefffffffffhhhiiijjjjjjiiigggccccccaaa[[[VVVVVV^^^eeeoooyyy~~~sssiiigggjjjmmmqqqwwwyyyyyyzzz|||uuufff______eeeiiinnnsssuuurrrmmmiiiiiigggeeefffjjjooosssuuussssssrrrqqqrrrrrrssstttsssssstttuuuvvvxxxyyyzzzvvvvvvwwwzzz}}}}}}zzzwwwyyy{{{~~~{{{tttqqqrrruuuttttttuuuwwwyyyzzzzzz~~~}}}vvvsssuuu{{{}}}|||{{{}}}||||||{{{wwwwww{{{~~~{{{yyy|||yyysssrrrssstttuuuuuuxxx}}}~~~zzzyyy{{{yyyyyy{{{~~~vvvsss|||)))************+++++++++************************((()))+++,,,,,,+++)))((())))))(((((((((((())))))'''(((***+++,,,,,,,,,+++)))************+++++++++******++++++++++++******************************++++++,,,,,,,,,---------******************************+++++++++,,,,,,,,,***)))))))))))))))******+++++++++************)))''''''''''''(((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++......---,,,,,,,,,------//////...------------...........................////////////000000000000---------.........//////---...///000000///...---.................................------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------..................------,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,*********++++++,,,------((())))))*********))))))((()))***+++++++++++++++++++++***)))***+++---...*********++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,++++++***+++++++++)))))))))))))))))))))))),,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******))))))))))))************+++,,,,,,,,,,,,+++*********++++++,,,,,,---++++++,,,,,,---...//////.........------.................................///...---,,,---...///000333---+++000111...///333444888:::;;;CCCRRR\\\]]]fffgggiiikkklllkkkhhheeecccdddccc\\\VVVZZZfffrrr}}}pppmmmqqqmmmqqqwww|||~~~}}}iiiZZZWWW[[[eeehhhnnnsssuuusssooolllvvvuuuuuuyyyzzzwwwtttpppllljjjhhhhhhhhhggggggggghhhjjjlllmmmhhhlllrrrxxx|||~~~~~~~~~{{{sssppprrruuuwwwwwwuuusssssswww|||yyypppkkkmmmuuu|||uuuyyy{{{xxxqqqnnnrrrwwwyyy~~~}}}~~~|||wwwvvvzzz~~~|||zzz{{{~~~~~~xxxpppkkklllooosssuuusssvvv{{{}}}zzz{{{{{{|||~~~xxxuuu~~~uuummmkkkwww+++*********))))))((((((******++++++++++++******+++++++++*********))))))))))))))))))))))))))))))************************,,,,,,,,,+++***))))))((((((***++++++******+++,,,)))))))))))))))))))))))))))************++++++++++++***)))***++++++***)))))))))))))))************,,,,,,,,,++++++*********)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***+++++++++*********))))))))))))))))))******************************************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---......------,,,,,,,,,------........................---...///000000111111000........................---.........//////000000/////////000000000000000................................................---,,,,,,++++++,,,,,,---///...---///111000,,,(((+++,,,,,,------,,,,,,+++++++++************++++++,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,+++******))))))******+++,,,,,,,,,+++***)))))))))***++++++******++++++,,,---+++++++++************)))***++++++,,,,,,++++++***,,,++++++******++++++,,,******************++++++*********************************++++++,,,,,,,,,+++++++++*********))))))******++++++++++++******)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,))))))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........---,,,---...///000,,,---......//////............---,,,---...///000////////////000000000000222222222222666===EEELLLWWW^^^gggmmmooonnnkkkjjjddddddcccbbbcccjjjuuu}}}tttqqquuutttrrrssszzzqqqcccXXXVVVYYYeeekkkrrrvvvvvvuuuuuuvvvyyy}}}{{{pppfffaaa``````^^^[[[XXXVVVWWWXXXZZZ]]]eeerrr{{{~~~{{{xxxvvvssspppuuuqqqqqquuutttrrruuu|||||||||wwwqqqllllllqqqxxx}}}|||vvvnnnkkklllnnnoooooowwwyyy{{{{{{zzzyyyyyy}}}~~~tttnnniiikkklllmmmooosssyyyyyy}}}|||}}}}}}{{{zzz}}}{{{|||~~~}}}xxxsssoookkkiiitttyyykkkiiikkkuuu************)))))))))(((******++++++++++++******+++++++++*********))))))))))))))))))))))))))))))************************,,,++++++***))))))((((((''')))******)))(((***+++************************)))************++++++++++++***)))***++++++***)))))))))))))))************,,,,,,,,,++++++*********************************)))************+++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++*********))))))))))))))))))******************************************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---......------,,,,,,---------........................//////000000000//////...........................---......///////////////000000000//////.........................................................---,,,,,,++++++,,,,,,---+++++++++...111111///,,,+++,,,,,,------,,,,,,+++++++++************+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******))))))******+++,,,++++++******)))*********++++++******++++++,,,---+++++++++************)))***++++++,,,,,,++++++***,,,++++++******++++++,,,------,,,,,,++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))******++++++++++++******)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......------,,,---...///000,,,---......//////.........------,,,---...///000.../////////000000000000000000000000111666<<>>CCCGGGUUUXXX^^^cccggglllqqqttttttssspppmmmhhhddd```^^^```dddnnn~~~yyyuuuzzz~~~|||||||||~~~||||||~~~zzz}}}xxxwww|||)))))))))))))))***************)))))))))))))))***************************************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))************************((()))+++///222222...+++)))***++++++,,,,,,,,,,,,************************,,,---,,,***'''&&&(((+++***************+++++++++))))))*********+++++++++************************))))))))))))*********+++))))))***+++++++++++++++************************************************))))))*********+++++++++******+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++))))))))))))*********+++,,,...///111111000...---,,,,,,,,,---------......//////000000//////...---...------,,,,,,,,,------........................---------------.................................000///...,,,,,,---...///,,,,,,+++++++++,,,,,,,,,*********++++++,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------************************))))))*********+++++++++***+++++++++++++++,,,,,,************************,,,,,,+++++++++++++++++++++++++++,,,,,,+++************++++++,,,,,,++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********))))))*********+++++++++******++++++++++++******++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++,,,---......---------------------------------------------------------.........//////------......///000000111------...///000000111111444555666555444555888;;;???CCCHHHMMMTTT[[[ccchhhrrrrrrqqqmmmhhhccc```___bbbgggqqq{{{pppuuu{{{~~~yyyyyy{{{||||||zzz{{{|||{{{|||}}}|||~~~{{{{{{}}}******))))))))))))))))))***)))))))))))))))******************************((())))))***+++,,,,,,,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))***************************,,,...+++'''&&&)))...***++++++,,,,,,,,,,,,+++************************,,,,,,,,,+++)))))))))***))))))*********+++++++++))))))*********+++++++++*********************************+++++++++,,,,,,))))))***++++++++++++***************************************************))))))*********+++++++++******+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++,,,,,,,,,,,,------------+++,,,...//////...,,,+++,,,,,,,,,---------......///////////////...------------,,,,,,,,,------..................---------------......////////////---------...............000///...,,,,,,---...///000///...---------......***************+++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,************************))))))*********+++++++++*********++++++,,,,,,,,,************************++++++,,,++++++++++++******++++++,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,************************************************************************)))***++++++++++++***)))))))))*********+++++++++))))))************))))))++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++,,,---...------------------------------------------------------------............/////////.....................//////000111111111111111000///...///111333333555888;;;@@@GGGNNNSSSbbbdddffffffdddcccdddeeehhhmmmuuu~~~|||xxxmmmppptttyyy{{{}}}~~~xxxvvvwwwwwwwwwwwwyyy|||}}}~~~~~~~~~~~~zzzzzz************)))))))))))))))))))))))))))******+++************************(((((()))***+++,,,---...******++++++++++++******************************************************+++)))(((***---...+++'''***++++++,,,,,,,,,++++++************************)))))))))+++------***((()))))))))***++++++,,,,,,)))************+++++++++***************************++++++++++++,,,,,,,,,((()))******++++++******************************++++++++++++++++++++++++)))************+++++++++******+++,,,,,,,,,,,,+++***************************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,+++***)))(((,,,,,,,,,---------.........////////////...------------,,,,,,,,,---...............---------------,,,,,,---...////////////---------------............---------------......---,,,+++******+++,,,,,,,,,,,,+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************************)))************+++++++++*********++++++,,,,,,---***************************++++++,,,,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,)))***+++,,,------------************************************************************************)))***+++,,,,,,+++***))))))************+++++++++))))))************))))))++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++------,,,,,,+++******))),,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------........./////////.........------111111111000000/////////................../////////000111222444999>>>CCCIIIMMMRRRUUUXXX\\\bbbgggjjjooottt||||||vvvuuusssoookkkjjjlllrrruuuvvvxxx{{{zzz}}}}}}yyyxxxyyyzzzzzzxxx{{{~~~{{{{{{~~~~~~{{{{{{{{{{{{|||zzz~~~{{{zzzzzz{{{|||************)))))))))((()))))))))))))))***++++++*********************************++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++************************+++(((&&&)))...///+++&&&******++++++++++++******************************)))((((((---333444...(((((())))))***++++++,,,,,,)))************+++++++++************************************++++++++++++((())))))***************************************++++++++++++++++++++++++)))************+++++++++******+++,,,,,,,,,,,,+++******************************+++++++++,,,,,,,,,(((((((((((()))))))))))),,,,,,,,,++++++*********,,,,,,,,,---------............//////......---,,,,,,,,,,,,,,,,,,---...///.........------,,,,,,,,,)))***+++---------------,,,,,,,,,------.........***+++,,,------...------***)))((()))***,,,...000000///---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++)))******+++,,,,,,------************************))))))+++,,,---,,,,,,+++***+++,,,,,,------,,,,,,)))***+++,,,------------++++++++++++++++++++++++************************************************(((***+++,,,,,,+++***((()))************+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........------..................000000000000////////////000000000000111111000//////000000000000222666999888<<>>CCCIIIPPPVVVZZZ___bbbeeegggiiikkknnnpppooonnnmmmlllkkkkkkkkkkkkooonnnmmmmmmpppuuuzzz}}}{{{||||||zzzwwwvvvwwwzzz}}}}}}xxxwwwwwwttthhhhhhjjjhhhgggeeeeeekkksssyyyzzzyyy***************+++++++++((((((((((((((((((((((((***************+++++++++***++++++++++++,,,,,,,,,))))))******))))))((((((+++***))))))((()))))))))))))))*********)))((((((************************)))***+++,,,,,,+++***)))************************(((((()))************)))++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++'''((()))******)))(((''''''((()))***+++,,,------+++)))'''((()))***))))))))))))))))))))))))))))))))))))***++++++++++++*********))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))***+++++++++++++++++++++++++++++++++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))***)))((()))+++000333222000...------,,,***((()))))))))***---///222444,,,++++++******++++++,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************)))******+++++++++******************************++++++***))))))***++++++)))******+++++++++******''')))+++++++++***+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,)))******++++++,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,+++******)))))))))***,,,,,,,,,,,,------------------------------------,,,,,,,,,---------..............................////////////////////////333333111111111111222333222222333555888;;;>>>@@@FFFHHHLLLPPPUUUZZZ```dddnnnmmmmmmmmmmmmnnnoooooorrroookkkiiikkkpppwww{{{|||~~~zzzssssssrrrqqqppprrrvvvyyywwwlllfffgggvvvzzzpppooorrrsssooommmnnnrrrwwwzzzzzzxxx+++++++++++++++*********************************)))))))))***+++++++++,,,*********+++++++++,,,,,,******+++++++++******)))******))))))))))))))))))******************))))))************************)))***++++++++++++***)))************************)))(((((((((((()))******++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,***(((''''''((())))))((())))))))))))))))))))))))))))))******++++++++++++******))))))))))))******************************************************++++++++++++++++++++++++,,,+++******)))***++++++************************+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++******+++---,,,---...//////...+++***...------,,,,,,---...///,,,++++++******++++++,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,+++++++++***)))))))))'''(((***+++,,,,,,+++***************************+++******************+++))))))***+++++++++******''')))++++++******+++,,,************************++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++************++++++,,,,,,,,,------------...,,,,,,------------------,,,,,,,,,---------..............................///////////////////////////////////////111222333222222111111222333444555777999<<<>>>AAAFFFLLLQQQ\\\]]]___cccgggkkknnnpppnnnllliiihhhjjjooovvvzzz}}}}}}vvvpppjjjjjjkkklllmmmoootttwww|||{{{wwwrrrooopppqqqooojjjeeefffiii~~~xxxxxxyyyxxxqqqppprrruuuyyyzzzyyywww+++,,,,,,,,,+++)))((('''************************)))))))))***+++++++++,,,))))))))))))*********+++)))******+++++++++******)))))))))*********))))))++++++++++++++++++++++++*********************************++++++************************************))))))((()))***+++,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++...---***))))))***---...***************************(((''''''((())))))((())))))))))))))))))))))))***************+++++++++******))))))))))))******************************************************++++++++++++++++++++++++*********************+++************************+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---+++++++++,,,,,,---.........,,,,,,+++//////...---,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,+++++++++***)))))))))'''(((***+++,,,,,,+++************************************++++++*********((()))***+++++++++++++++(((***++++++*********+++************************************************,,,,,,++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,++++++)))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,*********++++++---......,,,,,,---------.........,,,,,,,,,---------......,,,,,,,,,---------.....................................................................//////000333222222222222222222222222333444444555888===@@@EEEGGGKKKQQQWWW]]]ccceeefffffffffhhhlllqqqvvvyyy||||||uuummmfffdddfffhhhjjjmmmqqqvvvzzz}}}yyyxxx{{{}}}{{{}}}{{{qqqkkkiiihhhgggeeeiiillllllmmmrrrwww{{{~~~}}}|||yyytttnnnooorrruuuyyyzzzzzzzzz******++++++***)))'''&&&((((((((((((((((((((((((***************+++++++++(((((()))))))))*********(((((())))))******))))))(((((()))************)))+++++++++***++++++,,,---*********************************************************************************)))***++++++,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++---+++)))'''''')))+++---+++++++++*********))))))+++)))'''((()))***))))))))))))))))))))))))))))))******))))))******+++,,,******))))))))))))******************************************************++++++++++++++++++++++++)))))))))***************************************,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++***+++,,,+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************)))******+++++++++******************************)))***++++++++++++***)))((()))***+++++++++++++++(((***,,,,,,***)))***+++************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++++++++)))******++++++,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,*********+++,,,---///000,,,---------............+++,,,,,,------.........,,,,,,,,,---------......------------------------........................111000000///...,,,,,,+++////////////000000000000...///000000000222555888777999<<<@@@EEEJJJNNNPPPWWWYYY]]]bbbgggmmmqqqsssxxxyyytttooojjjeeehhhkkknnnqqquuuzzz~~~yyyuuuvvvwwwxxx{{{~~~}}}xxxxxx{{{|||vvvrrrnnnkkkmmmrrrvvvqqqhhhbbbaaadddggghhhgggmmmrrrwww}}}{{{||||||wwwqqqooopppssswww{{{~~~%%%&&&(((*********((((((((((((((((((((((((((((((+++++++++***************))))))*********+++++++++((())))))***++++++******'''((()))***+++******)))+++***)))))))))+++,,,---************************+++******************+++************************))))))*********+++++++++++++++************++++++++++++++++++++++++++++++***************************************************************++++++++++++***((((((***+++***)))))))))))))))))))))))))))+++***)))))))))***+++,,,******))))))))))))******************************++++++++++++++++++++++++************************(((((()))***************++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,******+++,,,)))+++---,,,***)))***,,,)))******+++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++***************+++++++++++++++******************************************)))***++++++++++++***)))(((((()))++++++,,,,,,+++)))***,,,,,,***)))***************************************************************++++++,,,,,,---++++++++++++++++++++++++))))))***+++++++++++++++)))******++++++,,,---------------,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++******+++,,,------------------............++++++,,,,,,---......///,,,,,,,,,---------......------------------------........................000000//////...---,,,+++------..................,,,...///000//////111222222333444555888:::===>>>DDDGGGKKKPPPWWW]]]bbbdddkkkrrrwwwvvvsssssssssqqqmmmoooqqqsssuuuyyy}}}|||wwwsssqqqrrrtttvvvxxx{{{~~~~~~yyyuuutttwwwzzz|||~~~}}}wwwqqqiiiccceeeiiijjjllloooqqqjjjddddddhhhmmmpppssspppwww|||zzz{{{{{{zzzxxxtttvvvyyy|||!!!###&&&)))***+++******************************,,,+++++++++******))))))******+++++++++,,,,,,,,,***+++,,,---------------'''((()))+++++++++***)))***)))(((((((((***+++,,,************************++++++************++++++************************(((((()))***************++++++************++++++++++++++++++++++++++++++)))))))))))))))))))))))))))+++...000000...+++)))(((((()))***+++,,,,,,---,,,***))))))***++++++***))))))))))))))))))))))))+++***)))))))))***,,,---******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++************************'''((()))***************++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......---+++***+++---'''+++...///---,,,,,,...******+++++++++******))),,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++))))))******+++++++++,,,---,,,***)))))))))******************************)))***+++,,,,,,+++***)))(((((()))++++++,,,,,,,,,)))+++,,,,,,***))))))***************************++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++))))))***++++++++++++***)))******+++,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,+++******)))*********---------.........//////++++++,,,,,,---...//////,,,,,,,,,---------......------------------------........................,,,,,,---...////////////...//////000000000//////...///111000...---------000000111111222444555666666777;;;@@@FFFMMMSSSVVVYYYaaaggggggiiimmmqqqqqqsssuuuwwwxxxyyy{{{~~~}}}wwwtttrrrkkknnnrrruuuvvvvvvwwwxxxwwwvvvuuussssssuuuyyy|||{{{}}}~~~{{{xxxvvvpppfff\\\___XXXWWWaaalllsssuuuwwwqqqkkkhhhkkkrrrxxx{{{}}}www~~~||||||}}}yyy{{{~~~++++++************++++++))))))))))))))))))))))))************************+++***)))))))))***,,,,,,,,,+++***))))))***+++,,,+++++++++***************,,,,,,,,,++++++************,,,,,,+++)))((()))***,,,+++++++++***)))))))))***)))))))))((((((''''''***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***)))++++++************++++++************************...---,,,,,,+++++++++,,,))))))))))))))))))))))))---+++)))((('''((()))***))))))))))))))))))******))))))))))))))))))))))))+++***)))((((((***,,,---*********************************)))******++++++************************,,,,,,++++++++++++******************************+++,,,,,,------,,,,,,+++------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++...---+++))))))***+++,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,---,,,+++***)))***++++++,,,,,,++++++***++++++******)))*********))))))***++++++++++++***************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,+++)))(((((()))+++,,,******))))))))))))******------,,,,,,+++*********************************...,,,)))'''&&&''')))+++)))************+++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++******++++++++++++******************************)))************+++++++++++++++++++++++++++++++++---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,---......////////////////////////000000000000000000000000000000//////.........---000000000000000000000000222111222333666:::>>>@@@JJJKKKNNNRRRVVVYYY\\\]]]aaafffmmmssswwwxxxzzz{{{|||wwwsssqqqqqqtttyyy|||}}}zzzvvvsssrrrtttwwwzzz|||}}}}}}}}}zzz||||||{{{yyyzzz|||ssskkkeeedddbbb^^^ZZZZZZRRRZZZbbbgggnnnxxxyyysssqqqwww~~~|||}}}++++++************++++++************************************************+++***)))))))))***+++,,,++++++***))))))***++++++******************++++++,,,,,,,,,++++++************+++,,,+++)))((()))***++++++++++++*********************))))))(((((((((***************************++++++,,,,,,++++++***+++,,,,,,,,,++++++***)))++++++************++++++************************+++++++++*********))))))))))))))))))))))))))))))***************)))((((((*********)))))))))))))))))))))))))))))))))))))))+++***)))((((((***,,,---************************---,,,++++++************************************------,,,,,,,,,+++++++++************************,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,,,,++++++++++++***++++++,,,,,,++++++***...---+++***)))***+++,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++++++++,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++***+++***************++++++))))))***++++++++++++***************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++***))))))***++++++*********))))))*********)))))))))))))))))))))***************************+++***)))(((((()))+++,,,)))************+++++++++***************+++++++++++++++++++++++++++++++++******++++++++++++******************************************++++++++++++++++++++++++++++++++++++------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********---,,,,,,,,,,,,---..............................////////////////////////000/////////.........---////////////////////////222111111111333555888::::::;;;===@@@CCCFFFHHHIIIOOOSSSZZZ___bbbeeegggiiiqqqsssvvvxxxwwwvvvvvvwww{{{~~~|||yyyyyy|||~~~}}}yyyuuurrrnnnhhhddd^^^\\\]]]bbbeeeaaa]]][[[___ffflllooottt}}}xxxsssrrrxxx~~~~~~~~~}}}++++++************++++++++++++++++++++++++++++++******************************))))))******+++,,,++++++***))))))***++++++)))))))))***+++++++++,,,+++++++++++++++************+++,,,+++)))))))))+++*********+++++++++++++++***************)))))))))***************************++++++,,,,,,++++++***+++++++++,,,++++++***)))++++++************++++++******************************+++,,,+++***)))((())))))))))))))))))))))))((()))+++,,,,,,***(((&&&+++*********))))))(((((())))))))))))))))))))))))******)))((()))***+++,,,************************---,,,+++***)))(((((((((************************,,,,,,,,,+++++++++******************************,,,------......------,,,++++++,,,,,,,,,,,,++++++---------------------------,,,+++++++++,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,)))******++++++******)))---,,,+++*********+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,+++*********++++++,,,,,,++++++***))))))))))))***+++,,,,,,))))))***++++++++++++***************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********++++++*********++++++************++++++''''''((())))))***++++++************************(((((())))))***++++++,,,)))************++++++++++++++++++***************++++++++++++++++++++++++******++++++++++++******************************************+++++++++,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------000000//////...,,,+++***---,,,,,,,,,,,,---............................../////////////////////////////////...............////////////////////////111111000//////000222333222222444555777999:::;;;;;;>>>CCCGGGJJJMMMPPPSSSYYY]]]bbbgggkkkpppuuuyyy~~~{{{rrrmmmhhhaaa^^^]]]\\\YYYVVVVVVYYYbbbnnnsssoooiiifffnnnsssvvvvvvxxx~~~vvvssstttzzz~~~|||{{{~~~}}}|||++++++************++++++++++++++++++++++++++++++***************************************++++++++++++******************+++(((((()))***+++,,,,,,,,,+++++++++***************)))+++,,,+++***)))***+++*********++++++,,,,,,,,,++++++*********************************************++++++,,,,,,++++++*********++++++++++++******++++++************++++++***************************+++---......---+++***))))))))))))))))))))))))((()))***++++++***)))(((++++++******)))((((((((())))))))))))))))))))))))***))))))((()))***++++++***************************)))((((((''''''''''''************************************))))))))))))************************,,,------......------,,,++++++,,,,,,,,,,,,++++++------------------------...,,,+++******+++---///+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------******++++++++++++******,,,,,,+++******++++++,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))***+++,,,---))))))***++++++++++++***************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++((()))+++,,,,,,+++)))(((,,,++++++++++++++++++,,,)))*********+++++++++,,,************************((()))***+++,,,++++++***))))))*********+++++++++,,,+++++++++***)))))))))++++++++++++++++++++++++******++++++++++++***************************************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***************+++++++++++++++,,,,,,,,,---------------------------------///000000000000///...------,,,,,,,,,,,,---..............................////////////////////////........................////////////////////////000///............//////222222333333444444555555222444777888:::<<<@@@BBBDDDHHHMMMSSSZZZaaaiiinnnvvvzzz|||wwwssslllcccaaa]]]XXXXXX[[[^^^___^^^^^^cccooo}}}|||uuurrrvvvyyyyyyuuuuuuxxx{{{zzzuuusssvvv}}}}}}{{{zzz{{{}}}zzz|||++++++************++++++************************************************))))))******++++++++++++*********++++++*********(((((()))***+++,,,,,,,,,************************)))***++++++***)))***+++******++++++,,,,,,,,,---******************++++++***************************++++++,,,,,,++++++***)))******++++++*********++++++************++++++***************************+++---......---+++*********************************)))(((((()))***+++************))))))(((((()))))))))))))))))))))))))))))))))))))))*********************************((((((((((((((()))***+++************************,,,++++++++++++*********************************,,,------------------,,,,,,,,,------------,,,,,,---------------------------,,,*********,,,...///+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,++++++*********+++++++++++++++++++++,,,***++++++,,,,,,++++++***))))))))))))***+++,,,---))))))***++++++++++++***************************++++++++++++++++++++++++***++++++,,,,,,++++++***((()))+++------+++)))(((,,,++++++++++++++++++,,,+++++++++*********))))))***************************+++,,,,,,,,,+++)))((())))))*********+++++++++,,,+++++++++***)))))))))++++++++++++++++++++++++******++++++++++++*********************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********++++++++++++++++++,,,,,,,,,------------------------------)))+++,,,.........---,,,---,,,,,,,,,,,,---......................................................---------......................................................//////000////////////000000000000222333444333333444777999777999===AAAFFFMMMTTTXXXaaagggpppyyy{{{yyyxxxwwwvvvuuuuuutttpppmmmnnnpppmmmfffgggbbb^^^^^^bbbfffhhhhhhdddiiittt}}}yyyxxxyyy{{{yyysssppprrruuutttvvvuuuyyy|||||||||~~~yyyyyy++++++************++++++))))))))))))))))))))))))************************))))))***++++++++++++***)))***++++++++++++***))))))))))))***+++++++++,,,)))))))))***************)))***++++++***)))+++,,,+++++++++,,,,,,,,,,,,,,,)))))))))******************************************++++++,,,,,,++++++***((()))******+++*********++++++************++++++************************((()))***+++,,,+++******************************+++***((('''''')))+++,,,)))))))))))))))))))))***))))))))))))))))))))))))((((((((()))))))))******************************)))))))))***+++,,,---...************************.........---------,,,,,,************************+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,...///++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,------,,,,,,,,,***++++++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++******++++++,,,---***++++++,,,,,,++++++***))))))))))))***+++,,,,,,))))))***++++++++++++***************************++++++++++++++++++++++++******++++++++++++******((()))+++,,,,,,+++)))(((++++++************++++++******)))(((((('''&&&&&&************************+++,,,,,,---,,,***)))''')))************++++++++++++++++++***************++++++++++++++++++++++++******++++++++++++******************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++))))))******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---///000000///...---,,,,,,,,,,,,---......------------------------........................---------------.................................------......///000000000........................111222222111000000222333111333555666888<<<@@@CCCLLLRRR^^^jjjsssyyy||||||yyy{{{~~~}}}yyyuuusssrrroookkkhhhhhhgggfffeeefffhhhjjjlllttttttqqqooorrrwwwwwwsssppplllgggfffhhhkkkkkkjjjjjjnnnvvv}}}{{{|||{{{|||yyyrrroooqqqttttttxxxwww|||{{{|||++++++************++++++************************************************((()))***+++,,,++++++***)))***++++++++++++***)))******************++++++((()))))))))*********+++(((***++++++******+++,,,,,,,,,,,,,,,,,,,,,++++++((((((((())))))************************************++++++,,,,,,++++++***(((((()))***************++++++************++++++************************))))))*********+++++++++************************)))))))))))))))******+++((((((((()))******++++++))))))))))))))))))))))))'''(((((()))))))))))))))************************)))))))))))))))***+++,,,************************------------,,,,,,,,,+++***************************++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,---......++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,---++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++************++++++*********++++++,,,,,,---++++++*********+++,,,---***++++++,,,,,,++++++***+++***************++++++))))))***++++++++++++***************************++++++++++++++++++++++++******++++++++++++******)))***++++++++++++***)))*********))))))*********((((((((((((((('''''''''************************+++++++++,,,++++++******)))************+++++++++***************+++++++++++++++++++++++++++++++++******++++++++++++******************************+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++*********+++,,,---------***++++++++++++,,,,,,,,,++++++++++++++++++++++++---...111333333222111///---,,,,,,,,,,,,---......------------------------........................,,,,,,,,,------.................................---......///////////////......//////000000111111---///000000//////000222///111222222222333555777;;;BBBNNN[[[ffflllpppqqqpppqqqssswwwzzz~~~~~~zzzyyyzzz{{{wwwtttuuuzzz~~~}}}}}}}}}~~~~~~{{{yyyuuurrrooonnnnnnnnnfffdddbbb``````___]]]\\\aaacccfffggghhhlllrrrwww|||wwwwwwzzz{{{yyyooollliiiiiinnnqqqsssrrrtttvvv|||}}}{{{~~~{{{|||yyyrrrooorrrvvvvvvzzzzzz~~~~~~~~~++++++************++++++++++++++++++++++++++++++************************((()))***+++,,,+++******)))***+++,,,,,,+++***)))+++++++++***************(((((())))))*********+++(((***++++++******+++------------,,,,,,+++++++++''''''(((((()))))))))***************************+++++++++,,,,,,+++++++++(((((()))***************++++++************++++++************************,,,+++++++++,,,,,,......************************&&&(((***+++,,,+++***)))''''''((()))***+++,,,,,,))))))))))))))))))))))))'''(((((()))))))))))))))************************(((''''''&&&&&&&&&''''''*********************************))))))))))))(((*********************************++++++***************++++++++++++******************************)))***+++,,,---...------++++++,,,,,,,,,---------++++++,,,,,,,,,---------*********++++++,,,,,,,,,******++++++++++++******)))***+++,,,,,,,,,,,,,,,++++++************++++++))))))***+++,,,------...++++++*********+++---...+++++++++,,,,,,+++++++++++++++******************))))))***++++++++++++***************************++++++++++++++++++++++++******++++++++++++***************++++++***************))))))))))))******(((((())))))******++++++*********************************++++++,,,------)))************+++++++++))))))******+++++++++,,,++++++++++++++++++++++++******++++++++++++******************************++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++******+++,,,------......******+++++++++,,,,,,,,,************************+++---///000000...,,,***---,,,,,,,,,,,,---......------------------------........................,,,,,,,,,------....................................////////////...---,,,,,,------...///000111111+++---///000000000222333000111222222111000111333222999EEEQQQ\\\bbbeeefffkkklllnnnpppssswwwyyy{{{yyyxxxuuuooojjjhhhkkkooofffdddeeejjjmmmmmmlllnnnoooqqqsssvvvxxxzzz||||||{{{|||}}}{{{yyyvvvttttttwwwrrrnnnmmmpppssstttsss|||~~~~~~zzzsssoooppprrriiigggeeeccccccdddfffhhhXXXYYYZZZ[[[\\\^^^```bbbiiimmmqqqsssssswww|||wwwxxxxxxwwwgggeeefffkkkttt{{{~~~zzz|||zzzwwwyyy{{{{{{xxxqqqooossswwwxxx{{{{{{{{{tttnnnjjjhhh************************************************++++++******************///---+++***++++++)))((())))))************))))))************************++++++******)))((((((((()))************+++++++++************************))))))))))))))))))))))))---,,,+++******+++,,,---+++++++++*********))))))))))))***++++++++++++***))))))************))))))+++++++++*********))))))************************+++++++++*********))))))++++++************++++++***)))(((((()))+++...///)))************+++++++++************************************************)))************++++++++++++++++++*********))))))************************************************+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,......------------,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,+++***)))******************************************************+++++++++,,,,,,,,,))))))***+++,,,,,,------******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))******+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++***))))))***+++,,,))))))*********+++++++++))))))))))))***+++,,,---,,,+++++++++***)))))))))************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......///...---///111111///,,,,,,---------.../////////...------,,,,,,------...................................................///......---------......////////////////////////---.........//////000000////////////000000000000111222666<<>>888666666666444111++++++++++++++++++++++++***************************************+++++++++///,,,)))((((((***++++++))))))************))))))************************(((((())))))************))))))*********+++++++++************************))))))))))))))))))))))))***))))))))))))))))))***************************))))))***++++++++++++******++++++++++++++++++***************************************************************************((()))+++------+++)))(((,,,+++***)))))))))******))))))*********+++++++++((((((((((((((((((((((((************************))))))*********+++++++++************************************************************************,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,......---------,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++*********************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******))))))((((((************************************************++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******+++******************+++,,,,,,++++++++++++******,,,++++++***))))))******)))))))))***+++++++++,,,************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------............//////...---...---------,,,,,,++++++...------,,,,,,------...------------------------------------------------------,,,,,,------.............................................................../////////000000222111111000000111222333444777;;;AAAGGGNNNRRRUUU]]]]]]^^^______`````````[[[\\\^^^bbbhhhlllmmmmmmffffffiiioootttuuupppllloooooorrrxxxxxxtttqqqqqqsssuuuwwwxxxyyy{{{}}}~~~vvvqqqnnnrrrzzz}}}yyysssvvvvvvwwwyyy}}}~~~~~~|||yyy{{{|||}}}}}}zzzxxxvvvuuurrrnnnlllmmmlllhhheeefffkkkqqquuuwwwyyy~~~}}}zzz|||yyyuuupppjjjccc[[[VVVSSSRRROOOJJJEEE@@@;;;999888555222111333444444333))))))))))))))))))))))))************************))))))*********+++++++++...,,,)))((()))******)))))))))************))))))************************************))))))(((((())))))*********+++++++++************************)))))))))))))))))))))))))))))))))******)))))))))************************))))))***++++++++++++***))))))************))))))************************************************************************((()))+++------+++)))(((((((((((((((((()))******))))))*********+++++++++((((((((((((((((((((((((************************))))))*********+++++++++************************************************************************,,,++++++******++++++,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,......---------,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************++++++++++++***++++++,,,,,,,,,++++++******************************************************+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********************************))))))(((((((((************************************************++++++++++++++++++++++++)))))))))))))))))))))))))))******++++++******)))*********++++++*********,,,+++++++++++++++++++++******))))))***++++++,,,)))))))))***+++++++++,,,************************))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------............------......//////......------,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,---.............................................---------............/////////////////////000111111222333333333555777;;;???CCCEEEJJJLLLNNNQQQSSSUUUUUUUUUVVVWWWZZZ^^^bbbeeeeeeeeecccbbbdddhhhmmmpppooommmpppoooqqqvvvvvvrrrpppqqqqqqssstttuuuuuuvvvyyy|||{{{tttrrrooooootttzzz|||xxxssswwwwwwwwwyyy{{{{{{yyywwwuuuwwwzzz||||||{{{xxxwwwrrrpppnnnnnnpppqqqnnnkkkkkkpppuuuyyy|||~~~{{{zzzzzzyyywwwrrrmmmgggddd```\\\VVVQQQMMMHHHDDD@@@@@@@@@???>>><<<999777666222111//////000111111111))))))))))))))))))))))))************************)))))))))***++++++,,,,,,+++)))((((((***++++++***))))))************))))))************************++++++******)))((((((''')))************+++++++++************************)))))))))))))))))))))))))))******++++++******)))***************+++++++++))))))***++++++++++++***)))))))))******)))))))))***************+++++++++***************************************+++++++++'''((()))******)))(((''''''(((((())))))*********)))************+++++++++))))))))))))))))))))))))************************)))************+++++++++***************+++++++++***************************************************)))(((''''''((()))***************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++************++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))***************++++++******+++,,,,,,,,,++++++******************************************************+++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++++++++*********************************************************++++++++++++++++++++++++************************))))))************)))))))))***++++++++++++***)))++++++++++++,,,,,,,,,---))))))))))))***+++,,,---***************+++++++++************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,+++******+++---..................------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------------------------.........---------------------........./////////,,,,,,---...000111222222333333222222333555777888999;;;>>>AAADDDFFFFFFFFFIIIKKKMMMOOORRRSSSTTTUUUZZZ[[[\\\]]]___bbbeeefffgggfffgggkkkllliiihhhkkkoooppppppoooooopppsssuuu{{{xxxwwwzzzzzzsssttttttvvvxxxzzzxxxuuusssxxxxxxyyy|||~~~~~~|||zzzyyy{{{~~~~~~yyywwwvvvwwwzzz{{{yyyvvvuuuwww{{{|||uuunnniiifff^^^^^^\\\YYYUUUPPPKKKHHHEEECCC@@@===;;;999999:::888777666555444444333333111111000000/////////000))))))))))))))))))))))))************************((())))))***++++++,,,,,,***))))))***++++++)))'''))))))************))))))*********************************))))))))))))))))))************+++++++++************************))))))))))))))))))))))))******+++,,,,,,+++******))))))*********+++++++++))))))***++++++++++++***)))******++++++******)))))))))*********+++++++++************************))))))*********+++++++++((((((((((((((((((((((((+++++++++++++++******))))))************+++++++++************************************************)))************+++++++++))))))*********+++++++++***************************************************)))(((''''''((()))***************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,------++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++******************************************************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))************)))))))))***++++++++++++***))))))******+++,,,---......+++***************+++++++++++++++***************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,---+++))))))+++...------------------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------------------------.........------,,,,,,,,,---------.........//////,,,---......////////////222111111000000111222222222333555777999:::::::::<<<===>>>??????@@@BBBCCCJJJMMMOOONNNKKKKKKOOOSSSSSSQQQQQQUUUWWWVVVXXX\\\bbbbbbbbb```______bbbdddggghhhkkkoooqqqpppnnnmmmkkkooottttttqqqnnnnnnnnnpppqqqtttxxx|||}}}|||zzzzzz|||~~~~~~zzzxxxwwwxxx{{{{{{xxxuuuuuuuuuvvvxxx|||~~~~~~zzztttppppppqqqmmmkkkeee___YYYSSSOOOMMMDDDCCCBBB@@@===:::888777444777888777444333444666555444222111000000111111222222222111000//////000************************************************((())))))***++++++,,,,,,------,,,,,,+++)))$$$!!!))))))************))))))************************((((((((()))******++++++)))************+++++++++************************))))))))))))))))))))))))***+++,,,------,,,+++***))))))******++++++++++++))))))***++++++++++++***+++++++++,,,,,,+++++++++))))))******++++++++++++************************))))))******++++++++++++++++++************++++++.........---,,,+++)))))))))************+++++++++************************************************)))************+++++++++))))))******++++++++++++************************************************,,,+++***((((((***+++,,,)))************+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,.........---------,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++************************************************+++++++++++++++++++++++++++++++++,,,,,,---------)))***+++,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,,,,++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************''''''(((((())))))******************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))************)))))))))***+++,,,,,,+++***)))))))))***+++---...//////---,,,+++***)))))))))))),,,+++++++++******))))))************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---...///---******---000+++++++++,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------------------------.........------,,,,,,,,,---------.........//////000000000000000///...---000////////////000000111///000000111222222222222444555555555555555777999<<>>BBBEEEFFFJJJOOOSSSRRRQQQOOOMMMMMMOOORRRPPPUUU\\\```___\\\]]]aaa]]]cccjjjjjjfffdddfffiiidddfffjjjpppuuuxxxxxxwwwrrrssstttuuuuuuuuutttssspppnnnmmmnnnpppooolllhhhkkkhhhfffhhhlllooonnnlllkkkhhheeeaaa^^^[[[XXXWWWVVVSSSOOOIIIDDD@@@===<<<::::::999888777666666555///444999888333///000222444222111//////111222444///000000///---,,,------******************************))))))((((((''''''))))))***+++++++++++++++************************+++++++++++++++***)))(((++++++******)))((((((((())))))))))))************************************************************))))))*********+++++++++************************((((((((((((((((((((((((++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,+++***))))))******************************,,,,,,++++++***))))))(((******++++++++++++************))))))))))))******)))))))))***++++++)))'''&&&&&&''')))***+++,,,------+++)))((()))+++...///)))************+++++++++************************++++++************++++++))))))*********+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++,,,,,,---............---,,,,,,+++******,,,++++++******++++++,,,******+++++++++,,,,,,,,,******++++++++++++*********++++++,,,,,,++++++*********))))))******+++,,,///,,,++++++***''''''(((((())))))))))))*********,,,,,,+++++++++++++++++++++,,,------------,,,++++++***)))***,,,---,,,+++************************************************************+++---...///+++++++++++++++++++++++++++***)))((()))***,,,...************************,,,++++++***+++,,,...///---,,,+++)))(((((('''''')))))))))))))))))))))))),,,+++***))))))***+++,,,,,,+++++++++***)))))))))''''''((()))***++++++,,,************************)))************+++++++++,,,,,,+++***))))))******))))))***+++,,,,,,---------,,,,,,+++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------------......................................................000000///...............////////////000000000000333222222444777999999888CCC???999666555555555555999999999999999::::::;;;FFFCCC@@@===<<<===???AAA???@@@BBBCCCEEEGGGIIIIIINNNPPPSSSTTTTTTRRROOOMMMSSSSSSTTTXXX]]]aaaaaa___[[[[[[\\\\\\]]]]]]^^^^^^\\\\\\[[[ZZZXXXVVVTTTSSSTTTTTTTTTSSSSSSRRRRRRRRROOOMMMKKKHHHEEECCCAAAAAACCCBBB@@@>>><<<999888777444444444333333222222222111111222222222222111111////////////000000000000000000////////////000000************************((((((((()))))))))))))))((()))******++++++******************************+++++++++++++++***)))))))))))))))))))))*********))))))))))))************************************************************))))))*********+++++++++************************************************+++************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++***))))))******************************)))))))))***++++++,,,,,,******++++++++++++************))))))))))))******)))))))))***++++++)))'''''''''((()))***+++,,,,,,******************++++++)))************+++++++++************************++++++************++++++))))))*********+++++++++))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++***************++++++,,,,,,---------...------,,,++++++******,,,++++++******++++++,,,******+++++++++,,,,,,,,,******++++++++++++*********++++++,,,,,,++++++*********))))))******+++,,,/////////---)))'''(((,,,***++++++++++++,,,,,,,,,,,,,,,+++***)))(((((('''((()))************)))(((***)))((()))+++,,,+++***************************+++++++++***************(((((('''''''''((())))))++++++++++++++++++++++++++++++)))((()))***+++---************************************+++---///000******))))))))))))******))))))))))))))))))))))))++++++***))))))***+++++++++++++++***************)))))))))))))))*********************************)))************+++++++++,,,++++++***))))))***************++++++,,,,,,,,,,,,,,,++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......------------......................................................000000///...............---............/////////333333444777<<>>@@@???@@@CCCHHHJJJJJJHHHGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFDDDCCCAAA@@@AAAAAAAAA@@@@@@?????????===<<<;;;999777666666666:::999999777666555444444333333333222222222111111000000111111111111000000////////////000000000000000000////////////000000************************''''''((())))))***++++++(((((()))******************************************++++++++++++***))))))'''(((((()))******++++++))))))))))))***************************************************************************+++++++++*********************************************************)))))))))((((((******++++++++++++************+++++++++,,,,,,,,,,,,+++******)))*********************************((())))))***++++++,,,,,,******++++++++++++************))))))))))))*********))))))***++++++***((()))))))))*********++++++)))***+++---,,,+++)))((()))************+++++++++************************++++++************++++++***************+++++++++))))))))))))))))))))))))*********++++++++++++,,,************+++++++++++++++++++++,,,,,,,,,,,,,,,------,,,,,,++++++******,,,++++++******++++++,,,******+++++++++,,,,,,,,,******++++++++++++************++++++++++++************))))))******+++,,,000222222---((('''***...***++++++++++++,,,,,,,,,++++++***)))'''&&&%%%$$$'''((())))))))))))(((''')))((('''(((***+++***)))************************++++++++++++******))))))++++++***)))(((((())))))++++++++++++++++++++++++,,,+++***)))))))))***+++************************)))((())))))+++...000111((((((((()))***+++,,,---))))))))))))))))))))))))++++++***))))))***++++++***************+++++++++************))))))((((((************************)))************+++++++++,,,+++******)))***************++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---.........------------............,,,,,,,,,,,,,,,,,,,,,,,,......------------......------------------------------------------------000///......---.........,,,,,,---------.........//////000333777:::;;;;;;444222000///000111000//////............///000000444333222222222222333333444444444444333333333333444555666777888888777777444444444666888:::999888999999999999999999888888888888888888777666555555555555555444444444444444444333222222222222222222222222222222222222222222222222111111111111000000//////000000000000//////////////////000000000000000//////......//////000************************(((((()))))))))*********(((((()))************)))******************************+++++++++******)))(((((())))))************((()))))))))************************************************************************************************************((((((((((((((((((((((((+++++++++***))))))((((((******++++++++++++************+++++++++,,,,,,,,,++++++***************+++************************+++++++++*********))))))******++++++++++++************))))))))))))******+++***)))***++++++***)))************************+++,,,---------+++***)))))))))*********+++++++++************************++++++************++++++************************))))))))))))))))))))))))************++++++++++++******++++++,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,++++++******,,,++++++******++++++,,,******+++++++++,,,,,,,,,******++++++++++++************++++++++++++************))))))******+++,,,222333111+++((()))+++,,,(((((()))))))))***************)))(((''''''&&&&&&***++++++++++++++++++******)))((()))+++++++++)))************************,,,,,,++++++***)))))))))+++******))))))*********************************---,,,+++***)))))))))******************************)))))))))+++,,,...000))))))))))))***+++,,,---))))))))))))))))))))))))+++******************+++)))))))))***+++++++++,,,******))))))))))))))))))************************))))))*********+++++++++++++++***************+++++++++++++++************))))))*********+++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,+++++++++************************++++++,,,,,,,,,---------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------------------------------///......------.........,,,------------.........///...---...///000///...---,,,,,,---///000///---//////......//////000111000000111222222222222222333333333222222111111111444444444444555666777888333333333444444444444333666555555555444444333333333444444555555444444333333333333333333222222222444333333333333333444444111111111222222333333333000000000000000000000000......////////////......////////////000000000000/////////....../////////************************+++*********)))))))))((((((((()))***************)))))))))))))))))))))))))))******+++++++++******************))))))((((((((()))))))))************************************************************************************************************((((((((((((((((((((((((,,,,,,+++++++++*********)))******++++++******)))******+++++++++,,,,,,,,,+++***************++++++************************+++++++++*********************++++++++++++************))))))))))))******,,,***))))))+++++++++***++++++++++++************,,,,,,++++++************))))))*********+++++++++************************++++++************++++++************************))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,------......+++++++++++++++++++++***,,,+++++++++++++++******,,,++++++******++++++,,,******+++++++++,,,,,,,,,******++++++++++++******)))******++++++******)))******))))))******+++,,,222333///)))))),,,,,,'''(((((()))))))))*********)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++************************+++++++++*********))))))%%%%%%%%%&&&'''((())))))************************,,,,,,+++******)))))))))************************,,,+++*********+++,,,---,,,++++++***************))))))))))))))))))))))))*********++++++*********)))))))))***+++++++++,,,'''(((((()))******++++++************************))))))*********++++++++++++***************+++++++++*********************)))))))))***++++++,,,,,,************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,++++++***************************------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------------------......------------......------........./////////222111///.........,,,***+++***+++---///000///---000////////////000111111...///000222222222222111........................111000000000111222444555111111222222111111000000111111111000000////////////000000111222111111111000000000000000111111111222222111000000000000000222222222222222222222222////////////////////////......////////////......////////////000000000000//////............//////************************,,,++++++***))))))(((((())))))***+++++++++++++++))))))))))))))))))))))))))))))***++++++++++++***++++++******)))(((((('''))))))))))))************************************************************+++++++++***************************************************************++++++++++++++++++++++++))))))************))))))******+++++++++,,,,,,,,,*********)))******+++,,,************************''''''(((***+++,,,---...******++++++++++++************))))))))))))******---+++))))))+++,,,+++***++++++++++++++++++******+++***)))(((((())))))))))))************+++++++++************************++++++************+++++++++++++++***************)))))))))))))))))))))))))))))))))************+++,,,,,,,,,,,,------------*********+++++++++++++++++++++++++++++++++******,,,++++++******++++++,,,******+++++++++,,,,,,,,,******++++++++++++******))))))************))))))******))))))******+++,,,000444222***)))---+++%%%***++++++++++++,,,,,,,,,((())))))******++++++,,,++++++************+++++++++*********,,,---,,,+++************************************************&&&'''''''''(((***+++,,,************************++++++++++++************************************---,,,+++***)))******+++...---,,,+++***))))))((()))))))))))))))))))))))))))***++++++++++++***)))***************+++++++++''''''((()))***+++,,,,,,************************)))************+++++++++*********)))******+++,,,))))))******************))))))******+++++++++,,,++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,*********+++++++++++++++------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++---------,,,+++*********************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------...///---............/////////000///------......---,,,,,,,,,,,,---///000///.........------......///000---...//////000000000///---------......//////000///.........///000111222///000222222000000000111000///////////////.........///000000111111111000///000000000000000111111111111000///............111111111000000000000///......////////////000000......////////////......////////////000000000000///......------......///******************************************************+++,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))***+++++++++++++++*********)))))))))))))))))))))))))))************************************************************+++++++++*********))))))************************************************))))))******++++++,,,,,,))))))************))))))******+++++++++,,,,,,,,,******))))))***++++++,,,************************''''''(((***+++,,,---...******++++++++++++************))))))))))))******---+++))))))+++,,,,,,+++++++++++++++++++++++++++)))***+++,,,---,,,+++***)))************+++++++++************************++++++************+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++******))))))******++++++,,,,,,******************++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,******++++++++++++******))))))************))))))******))))))******+++,,,+++666999000(((***+++(((***++++++++++++,,,,,,,,,)))******************++++++***)))(((((()))***++++++))))))***+++,,,+++***************************)))))))))***++++++,,,,,,+++++++++++++++,,,---...************************)))******++++++++++++***************************++++++***))))))***+++,,,......,,,+++***))))))))))))))))))))))))))))))))))))***++++++++++++***)))+++++++++***************(((((())))))*********+++************************)))************+++++++++******))))))***++++++,,,(((((())))))******++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,)))*********++++++++++++------------------------+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...///,,,,,,---------.........---,,,+++,,,---...---,,,///...------//////...------,,,,,,,,,,,,---......---------...............000000000000111111111111/////////000000000000000---///222222111000222333000000000000000111111111000000111222222222111111000000111111111222222222222222111000000000000111////////////////////////......//////000000000000/////////000000/////////////////////000000000000///......------......///************************)))))))))***++++++,,,,,,++++++,,,------------,,,))))))))))))))))))))))))((()))***+++++++++++++++((((((((()))******++++++))))))))))))************************************************************++++++++++++******))))))************************((((((((((((((((((((((((''''''((()))***+++,,,,,,))))))************))))))******+++++++++,,,,,,,,,******))))))***+++,,,,,,******************************************++++++******++++++++++++************))))))))))))******...+++))))))***,,,,,,+++******+++++++++,,,,,,,,,***,,,000333333111...,,,)))************+++++++++************************++++++************++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((((((((()))***+++,,,,,,---******************++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,******++++++++++++******))))))************))))))*********)))***++++++,,,'''999AAA555((('''+++---((())))))))))))*********++++++******))))))((((((,,,+++***))))))***+++,,,***(((((()))***+++***)))************************(((((()))***+++,,,,,,---+++***))))))((()))))))))))))))))))))))))))))))))((()))***+++++++++++++++************************)))))))))))))))+++---......---,,,+++************)))))))))))))))))))))))))))***+++,,,,,,+++***))),,,+++++++++******))))))************))))))))))))************************)))************+++++++++******))))))***+++,,,,,,'''(((((()))***++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******+++++++++,,,,,,,,,))))))******++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///++++++,,,,,,,,,---------111///......000000///---111///------.........------------,,,------.../////////......---......///000000//////////////////---......///......---,,,))),,,//////......000222.........//////000000000//////000000000000000///.../////////000000111111000000//////000000111222---......//////000111111.../////////000000111111//////000000000000//////////////////000000000000.........------.........''''''(((((())))))******))))))((('''''''''''''''******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))******++++++++++++************************************************+++*********))))))((((((,,,+++***))))))***+++,,,************************+++++++++*********))))))************************+++++++++++++++***)))(((************************++++++***)))(((((())))))++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))(((((((((((())))))))))))))))))))))))((())),,,222777666///)))******))))))))))))******'''&&&%%%$$$%%%&&&(((***)))))))))))))))))))))))),,,+++)))(((((()))+++,,,))))))))))))))))))))))))***+++,,,,,,******+++,,,)))************+++++++++(((((())))))******++++++************************************************))))))************))))))************************************************************************+++111777555...)))***---************************+++++++++************)))((((((((((((((((((((((((***+++,,,+++******,,,---+++++++++++++++++++++++++++*********))))))(((((((((((((((((())))))))))))))))))))))))************+++*********))))))((((((+++++++++++++++***)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++))))))))))))))))))))))))***************************************************+++,,,+++)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))***++++++++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++******))))))++++++,,,,,,,,,,,,------////////////////////////+++,,,------......------------------------------,,,++++++******++++++,,,------------------------------------------------------------------------,,,,,,,,,---------..................////////////000000//////.........---........................////////////////////////////////////////////////000///...---------------............////////////000000000000000000000000333222222222111111000000////////////////////////000///...------...///000...............---------...///000000000///---,,,))))))))))))************++++++***)))))))))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,***************++++++,,,************************+++++++++++++++++++++++++++*********))))))))))))++++++***))))))***++++++************************+++++++++*********))))))************************)))******+++++++++******************************++++++***)))))))))))))))++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******************************)))))),,,111555555///*********))))))))))))******)))((('''&&&'''(((***+++))))))))))))))))))))))))*********++++++*********))))))))))))))))))))))))***+++,,,,,,******+++,,,)))************+++++++++))))))))))))******************************************************************++++++++++++******************************************************************************))),,,000333222///,,,)))************************+++++++++************)))))))))))))))))))))))))))***++++++***((('''((()))((((((((((((((((((((((((+++*********))))))))))))))))))))))))************))))))))))))************************)))))))))(((+++++++++++++++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++************************************************************************+++,,,,,,,,,***)))***+++++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++,,,,,,++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++*********)))++++++,,,,,,,,,,,,------------------------------+++,,,------...---------------------------------,,,++++++++++++++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..................////////////000/////////.........---........................................................................//////...---------------........./////////000000000000000000000000000000222222111111000000000000////////////////////////000000////////////000000.....................///...///000000000///------++++++++++++************++++++***)))))))))************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,+++***)))))))))***,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,***************)))))))))++++++***))))))***++++++************************+++++++++***************************************(((((()))++++++,,,,,,,,,************************++++++***))))))))))))***++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******,,,------++++++++++++++++++++++++******+++///222222///+++******))))))))))))******+++***)))))))))***,,,,,,))))))))))))))))))))))))((()))+++,,,,,,+++)))((())))))))))))))))))))))))***+++,,,+++******+++,,,)))************+++++++++***************)))))))))************************************************++++++,,,,,,,,,,,,++++++************************************************************************(((''')))///555555---&&&************************+++++++++************)))************************+++,,,,,,***(((''''''(((''''''''''''''''''''''''***************)))))))))************++++++++++++))))))))))))************************))))))))))))***++++++++++++***))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************+++------,,,+++***+++,,,************************,,,,,,++++++++++++******,,,---...---,,,+++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,---------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++------------------------,,,,,,,,,---------......---............//////////////////.......................................................................................//////...------------...////////////000000000000000000000000000000000000000000000000////////////////////////////////////000000000111111000000000.........//////000000000/////////000///......---+++++++++******)))))))))))))))(((((('''(((((()))******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++***)))((()))***,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,************************+++******************+++************************************************************************((()))***+++++++++++++++************************++++++***))))))*********++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,---...//////++++++++++++++++++++++++,,,++++++,,,//////...+++******))))))))))))******++++++*********++++++,,,))))))))))))))))))))))))((()))***++++++***)))((()))))))))))))))))))))))))))+++,,,+++***)))***+++))))))*********++++++++++++++++++******)))))))))***************************************************++++++++++++++++++***************************************************************************(((&&&''',,,222333---'''************************+++++++++*********))))))************************+++,,,------+++)))***+++************************************************)))))))))*********++++++((()))))))))*********************)))))))))))))))******+++++++++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************************************************************,,,---...---+++***+++,,,************************,,,,,,,,,,,,,,,,,,++++++---...///...,,,+++,,,---,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---------++++++++++++++++++++++++------------------------,,,,,,,,,---------......---------.........//////................................................................................................///......---------....../////////000000000111111//////////////////////////////////////////......////////////////////////...///000111111000///...---......///000111111222///////////////......---*********))))))(((((('''))))))(((((((((((())))))******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++***)))))))))***+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++*********++++++*********))))))))))))))))))))))))************************************************+++++++++++++++***)))(((************************+++***************++++++++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,+++***+++,,,,,,,,,+++******))))))))))))******+++*********)))*********))))))))))))))))))))))))******)))(((((()))******)))))))))))))))))))))))))))***++++++))))))***+++))))))*********+++++++++,,,,,,++++++******))))))************************************************))))))************))))))***************************************************************************))))))***+++,,,,,,+++************************+++++++++*********))))))************************(((***,,,---,,,+++,,,---++++++++++++++++++++++++***************+++++++++((((((((()))))))))******((()))))))))************))))))))))))))))))******)))******+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************************************************************,,,---...---+++***+++,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------...///...,,,+++,,,---,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,---------......------------............---------.............................................................................................---------......///////////////000000000000////////////////////////..................//////////////////////////////,,,---...//////...---,,,---......///000111111222000/////////............)))))))))(((((((((((((((++++++*********+++,,,,,,******+++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++))))))******++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++)))***++++++++++++***)))))))))))))))))))))))))))***************+++++++++************************,,,,,,,,,++++++)))((((((************************+++************+++,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((())))))+++++++++++++++++++++++++++++++++*********************))))))))))))***************))))))))))))((())))))))))))))))))))))))+++***(((''''''(((***+++)))))))))))))))))))))))))))***+++***))))))***+++)))************++++++++++++++++++++++++*********************************************************)))))))))******)))))))))************************************************************************+++,,,,,,***((((((+++...************************+++++++++************)))************************$$$'''***+++******++++++))))))))))))))))))))))))*********+++++++++++++++'''((((((((())))))))))))))))))))))))************))))))))))))************))))))***++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************************************+++------,,,+++***+++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------,,,---...---,,,+++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++*********++++++,,,,,,------------------------------------------------------,,,,,,,,,---------......,,,------------.........---------------.................................------------------------------------------------...------------...//////............////////////000000000000000000000000............////////////////////////////////////,,,------......------,,,.........//////000000000000000///............///))))))))))))))))))******++++++******++++++,,,---******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***,,,,,,+++***)))************************++++++++++++++++++++++++*********++++++,,,,,,,,,)))***++++++++++++***)))))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++******)))************************+++*********++++++,,,---++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))***+++***************************+++++++++))))))))))))******))))))))))))*********************)))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((***+++***)))((()))+++)))************+++++++++***++++++++++++++++++,,,************************************************)))******++++++******)))************************************************************************)))+++,,,+++)))))),,,...************************+++++++++************)))))))))))))))))))))))))))%%%(((***++++++***)))***))))))))))))))))))))))))*********++++++,,,,,,,,,(((((()))))))))*********))))))))))))************((()))))))))************))))))***+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++,,,,,,,,,***)))***+++************************))))))*********+++++++++***+++,,,,,,++++++,,,---,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))***,,,------,,,***))))))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,---------.........,,,,,,,,,------.................................---------------------------------------------------------------...//////------------............000000000000000000000000....../////////000000000////////////////////////......------------...........................///111000///...---......///))))))******+++++++++,,,))))))(((((()))***++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((+++------,,,***(((*********************************************************++++++,,,,,,,,,)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))******++++++++++++************************((()))***+++++++++++++++************************+++*********+++,,,,,,---++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++---///000)))))))))))))))))))))))))))+++,,,+++)))(((((((((******))))))))))))******+++++++++++++++***)))((())))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((***+++***)))((()))***)))************+++++++++*********++++++,,,,,,---************************************************+++++++++,,,,,,+++++++++************************************************************************((()))***,,,---------,,,************************+++++++++************)))(((((((((((((((((((((((()))+++......---+++***************************************++++++,,,,,,,,,)))************+++++++++))))))))))))************(((((())))))*********+++((()))***+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++***************************************************+++,,,+++)))((()))***))))))))))))))))))))))))''''''(((((()))))))))***)))***++++++++++++,,,---,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))***,,,------,,,***)))))))))***+++,,,,,,------++++++++++++++++++++++++------------------------,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,------.................................---------------------------------------------------------------...///000,,,,,,,,,---------......000000000000000000000000.../////////000000111111////////////////////////000///...------...///000...............---------111000///------......///))))))))))))))))))))))))************************************************+++*********))))))((((((******+++++++++,,,,,,,,,+++*********))))))(((((())))))))))))))))))))))))))))))))))))*********************+++,,,,,,,,,---************************---,,,***)))))))))******************************+++*********))))))((((((***++++++***))))))***,,,***************************++++++,,,,,,++++++*********))))))((((((''''''************************************************************************))))))))))))))))))))))))******++++++++++++******)))))))))***+++++++++,,,+++++++++++++++++++++++++++++++++*********))))))+++++++++,,,,,,+++++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))((((((((()))+++++++++*********))))))************************************************************************))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++************************)))************++++++++++++++++++*********))))))))))))))))))))))))))))))***++++++,,,,,,++++++***......---,,,***)))((((((************************************************++++++***))))))***++++++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))+++++++++*********))))))))))))))))))******************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************+++++++++*********))))))************************+++++++++*********))))))++++++++++++++++++++++++************************************************+++++++++*********))))))******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------,,,+++******,,,...///+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++,,,,,,------,,,,,,+++........................---------............///------,,,,,,---...000111///......---+++******)))............////////////---------............///111000///...------...//////............---------------............------..................------000000//////............************************************************************************+++*********))))))))))))************+++++++++,,,+++*********))))))))))))************************))))))))))))*********************+++++++++++++++************************,,,,,,***)))))))))******************************+++*********)))))))))))))))******)))(((((()))+++***************************++++++,,,,,,++++++***++++++*********)))))))))******************************************************************************************************++++++++++++*********************++++++++++++++++++++++++++++++++++++++++++*********))))))******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********))))))************************************************************************************************++++++++++++*********))))))************+++++++++************************)))************++++++++++++++++++*********))))))))))))))))))))))))))))))***++++++,,,,,,++++++***...------,,,***))))))(((************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++************************,,,,,,,,,+++++++++******))))))))))))************+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((()))))))))***++++++++++++++++++++++++************************************************************************************************+++++++++*********))))))************************+++++++++*********))))))++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***+++,,,---...,,,+++*********+++------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------...............---,,,,,,+++,,,------......---------------,,,............////////////---------............///111000///...---......//////............---------------............------..................------/////////.........------************************++++++++++++++++++++++++***************************************))))))))))))))))))*********++++++***************)))))))))************************)))))))))*********+++++++++++++++***************************************,,,+++******)))*********++++++++++++++++++++++++***************)))))))))((()))***)))'''''')))***++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++*********************************************************************************++++++++++++++++++++++++******++++++++++++******+++++++++***************+++++++++++++++++++++++++++++++++***************)))******************)))))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))***++++++******+++++++++***************))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,+++++++++++++++)))************+++++++++************************)))************++++++++++++++++++***************))))))))))))))))))))))))******++++++++++++******------,,,+++***)))))))))************************************************)))******++++++******)))))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,+++++++++))))))))))))************++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((()))))))))******************************************************************************************************+++++++++++++++++++++++++++++++++***************************************+++++++++***************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............///...---++++++***++++++---------....../////////---............/////////---------............///000000///............//////............---------------............------------------------...............---------------************************++++++++++++++++++++++++************************************************((())))))))))))*********************************************************))))))*********++++++++++++++++++******)))))))))************************++++++******************++++++++++++++++++++++++************************)))*********(((((()))+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++******************************************************************************++++++++++++++++++++++++******++++++++++++******,,,+++++++++***)))))))))************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&(((***+++,,,+++)))(((************************((((((((((((((((((((((((************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))******++++++++++++******,,,,,,++++++******))))))************************************************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))))))))*********))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------............------,,,,,,,,,++++++------------............---------.........//////---------............////////////........./////////............---------------............------,,,,,,------------......------------------------************************++++++++++++++++++++++++***************************************+++++++++((())))))))))))************************+++++++++************************************++++++++++++,,,+++++++++******))))))************************************+++*********++++++++++++++++++++++++***************++++++++++++,,,,,,+++******+++---++++++++++++++++++++++++***++++++,,,,,,++++++*********************************************************************************************************************************++++++++++++******,,,+++++++++***)))))))))************************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,+++***(((&&&************************((((((((((((((((((((((((************************************************************************))))))******************))))))*********+++++++++************************))))))*********+++++++++************************)))))))))))))))))))))))))))******++++++******)))************************************************************************)))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,++++++)))******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,------------...,,,,,,---...............---------,,,,,,,,,,,,+++------------............---------............///....../////////////////////............---------------............------,,,,,,,,,,,,------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++++++++)))))))))*********++++++*********+++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,+++++++++++++++************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++++++++,,,---,,,******,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))))))))***************************************************************************************))))))))))))))))))))))))******++++++++++++******+++++++++******************************************************+++++++++)))******************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++***)))'''&&&***************+++++++++))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))*********)))************+++++++++************************)))************+++++++++***************+++++++++))))))))))))))))))))))))))))))************)))))))))))))))******************************************************************))))))(((((())))))***))))))))))))))))))))))))************************++++++++++++++++++++++++((((((((()))))))))))))))))))))))))))************((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++************************++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++***************************************+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))***************++++++******+++++++++,,,,,,,,,++++++************++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,((()))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------++++++++++++------++++++++++++++++++++++++,,,,,,,,,,,,------------+++,,,---...////////////---------,,,,,,+++++++++,,,------------.........---------............///---...//////000////////////............---------------............------++++++,,,,,,------......---------------.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,************+++++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,---------************************((()))***+++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************+++++++++,,,,,,******************************************************************************************************++++++++++++*********************+++++++++************************))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++************************************************************************************************)))))))))******+++++++++)))************+++++++++************************)))************+++++++++))))))*********+++++++++))))))))))))))))))))))))))))))************))))))((()))))))))******++++++************************************************+++***(((&&&&&&(((***+++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))************))))))))))))************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,---)))***+++,,,,,,,,,++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...************************++++++,,,,,,,,,---------,,,,,,---.........---,,,,,,,,,,,,---------------,,,,,,---------.........---------............///,,,---///000000000/////////............---------------............------***++++++,,,------......------........./////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,***++++++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........************************((()))***+++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***++++++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,---------************************************************************************++++++++++++++++++++++++******++++++++++++******))))))******+++++++++,,,))))))))))))))))))))))))))))))******++++++++++++++++++,,,,,,,,,,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++,,,))))))******++++++++++++************************************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,)))************+++++++++************************)))************+++++++++))))))******++++++++++++))))))))))))))))))))))))))))))************))))))(((((())))))******++++++************************************************,,,***'''%%%%%%'''***,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++++++++,,,))))))))))))************))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++************************))))))******++++++++++++++++++++++++++++++++++++************************************************+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,***)))((((((***,,,---***+++,,,---...---,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---......---,,,***)))++++++,,,---...///000111,,,,,,,,,---------......---------.........//////,,,---///000000000////////////.........------------..................---******+++,,,,,,---.............../////////000000,,,,,,,,,++++++*********,,,++++++******++++++,,,************************++++++++++++******))))))******+++++++++,,,,,,,,,************************)))************+++++++++---------,,,,,,++++++++++++++++++,,,,,,---------+++++++++++++++***)))(((++++++************++++++++++++******)))(((((((((+++++++++++++++++++++++++++***)))(((((()))***+++******+++++++++,,,,,,,,,---,,,,,,+++*********+++,,,,,,+++******+++++++++************************************************************************(((((((((((())))))))))))))))))))))))))))))))))))++++++************++++++)))))))))***+++++++++,,,))))))))))))))))))))))))******+++++++++***))))))((()))+++,,,,,,+++)))(((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))******+++,,,************************+++++++++*********))))))******++++++++++++************++++++++++++******+++++++++*********))))))************************,,,+++)))((((((((()))*********))))))))))))******************************************************++++++************++++++((()))++++++******+++,,,(((((()))))))))*********)))************++++++++++++++++++*********))))))))))))))))))))))))))))))(((((())))))*********+++,,,,,,,,,---,,,+++***)))************************************************''''''((()))***++++++,,,******))))))******+++,,,++++++++++++++++++++++++,,,...//////---++++++,,,******))))))******+++,,,++++++,,,,,,,,,++++++***************************++++++***************+++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************++++++++++++++++++++++++))))))*********+++++++++,,,,,,+++***))))))******))))))))))))((((((((((((+++++++++*********))))))************************+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++---,,,++++++******++++++)))))))))***++++++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------..............................,,,---...---,,,,,,---...//////.........---------........................////////////////////////------------------------...---,,,,,,,,,,,,---...***+++,,,---------,,,,,,,,,,,,,,,+++++++++******,,,++++++******++++++,,,************************++++++++++++*********)))******+++++++++,,,,,,,,,************************************++++++++++++---------,,,,,,++++++++++++++++++,,,,,,---------+++++++++++++++***))))))++++++************++++++)))))))))))))))*********+++++++++++++++++++++++++++***)))(((((()))***+++******+++++++++,,,,,,,,,---,,,++++++******++++++++++++************++++++************************************************************************(((((((((((()))))))))***************************++++++************++++++***************+++++++++************************++++++++++++***)))((('''((()))+++,,,,,,+++)))(((************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))******))))))******+++,,,************************+++++++++*********))))))******++++++++++++************++++++++++++******+++++++++*********))))))************************---,,,+++***))))))***+++******))))))))))))******************************************************++++++************++++++''')))******))))))***+++++++++*********++++++,,,)))************++++++++++++++++++*********))))))************************((()))))))))************))))))((((((((('''''''''************************************************(((((())))))******++++++******))))))******+++,,,+++++++++++++++++++++++++++---......,,,+++++++++******))))))******+++,,,***++++++,,,,,,++++++***************************++++++***************+++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************++++++++++++++++++++++++))))))*********+++++++++,,,++++++******)))******+++++++++*********))))))+++++++++*********))))))************************+++,,,,,,------,,,,,,+++************************+++++++++++++++++++++++++++*********+++,,,,,,---,,,,,,++++++***)))))))))---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------...........................---...///...,,,,,,---...///.........------------................................................------------------------......---,,,,,,---......+++,,,,,,,,,,,,---------,,,,,,,,,++++++++++++***,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++******************+++++++++,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++***)))++++++************++++++'''(((((()))******+++++++++++++++++++++++++++++++++***))))))))))))***+++******+++++++++,,,,,,,,,,,,,,,++++++******++++++++++++************++++++************************************************************************((((((((()))))))))******************************++++++************+++++++++++++++***************************************+++++++++***)))((('''&&&)))***+++,,,,,,+++***)))************))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,************************+++++++++*********************++++++++++++************++++++++++++******+++++++++***************************************---,,,++++++***+++++++++******))))))))))))******************************************************++++++************++++++'''(((***)))(((((()))***,,,,,,***))))))***+++,,,)))************++++++++++++++++++***************++++++++++++++++++++++++))))))))))))************+++***)))((((((((()))***************************************************)))))))))))))))***************))))))******+++,,,++++++++++++++++++++++++***+++---,,,+++)))***+++******))))))******+++,,,******+++++++++++++++***************************+++***************++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************++++++++++++++++++++++++***************++++++++++++++++++***************---,,,,,,,,,,,,++++++++++++++++++***************************************++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++)))))))))***+++,,,...///,,,,,,,,,+++******))))))------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------...///000///---,,,,,,...............------------........................------------------------------------------------......---,,,,,,---......------,,,+++,,,---...///++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++******++++++************++++++(((((())))))************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++,,,,,,---************************************************************************(((((()))))))))*********************************++++++************++++++,,,+++++++++***)))))))))******************************++++++******)))))))))***++++++++++++***)))*********)))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))******+++,,,******************************************************++++++++++++************++++++++++++******************************************************++++++++++++++++++++++++******))))))))))))******************************************************++++++************++++++(((***+++***)))((()))+++,,,+++)))(((((((((***+++))))))*********+++++++++************************++++++++++++++++++++++++)))))))))))))))*********,,,+++)))(((((()))+++,,,*********************************************************)))))))))))))))******))))))******+++,,,************************(((***++++++***))))))*********))))))******+++,,,)))******++++++++++++************************************)))******+++,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,,,,+++++++++++++++++++++++++++************************************************++++++++++++++++++++++++******************************+++++++++*********------,,,,,,,,,+++++++++************************************************++++++,,,,,,,,,,,,++++++************************************************************+++,,,---...))))))***++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------///000000///---,,,,,,---------------------------........................------------------------------------------------......------------......///...,,,++++++---///000++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++************++++++************))))))((((((++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,---......************************************************************************))))))))))))************************************++++++************++++++,,,+++++++++***)))))))))************************))))))***+++,,,,,,,,,,,,*********++++++*********))))))))))))))))))******''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))******+++,,,******************************************************++++++++++++************++++++++++++******************************************************))))))************************))))))))))))******************************************************++++++************++++++***+++,,,,,,******+++,,,,,,,,,************+++,,,))))))*********+++++++++******************************************************)))))))))))))))))))))'''&&&%%%%%%&&&((()))*********************************************************)))))))))))))))******))))))******+++,,,************************''')))******)))((()))*********))))))******+++,,,((()))******++++++++++++******************************))))))***++++++,,,******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************)))******+++++++++******++++++++++++***************************************************************++++++,,,,,,++++++***************************************************,,,,,,++++++***++++++,,,*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------...///000///---,,,,,,...,,,,,,------------------........................------------------------------------------------........................///...---,,,,,,...000111***++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,,,,,,,++++++************++++++++++++******)))(((((('''++++++++++++++++++++++++******+++,,,,,,+++************+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,+++,,,,,,---...///************************************************************************)))))))))*********++++++++++++++++++++++++++++++++++++************+++++++++++++++***************++++++++++++++++++++++++((()))***+++++++++++++++************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,***************************************+++++++++******++++++++++++************++++++++++++*********************+++++++++************************(((((()))*********))))))******))))))))))))******************************************************++++++************+++++++++---------+++***+++,,,,,,,,,,,,------------...)))************+++++++++***************+++++++++))))))))))))))))))))))))************))))))))))))))))))(((''''''(((***+++************************************************)))))))))))))))***************))))))******+++,,,************************'''(((******)))((()))*********))))))******+++,,,(((((()))***++++++++++++************************))))))))))))***+++,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++************************+++++++++++++++++++++++++++++++++***************((()))***,,,,,,+++******************))))))))))))***************+++++++++******************************++++++++++++******************************************************---,,,++++++******++++++---------,,,++++++******++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---...,,,,,,,,,,,,------------........................---------------------------------------------------...////////////...---//////...---...///000111******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,------------------,,,,,,+++++++++***+++,,,,,,------,,,,,,++++++************++++++*********)))))))))))))))++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++******++++++,,,---************+++,,,------************************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++************++++++***************+++++++++++++++++++++++++++++++++)))))))))))))))(((''''''+++******************+++((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))******))))))******+++,,,************************))))))*********+++++++++******++++++++++++************++++++++++++******))))))*********+++++++++************************((()))***+++++++++************))))))))))))******************************************************++++++************+++++++++,,,---,,,***)))***+++'''(((***,,,------,,,,,,)))************+++++++++))))))*********+++++++++************************************)))))))))(((++++++++++++,,,,,,------************************************************(((((())))))******++++++******))))))******+++,,,************************&&&(((******))))))***+++******))))))******+++,,,'''((()))***++++++++++++************************))))))))))))***+++,,,---******************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,++++++************************))))))*********+++++++++************************+++++++++++++++++++++++++++++++++*********))))))''')))***,,,,,,,,,***)))+++*********))))))))))))))))))*********+++++++++******************************++++++++++++******************************************************+++++++++***++++++,,,,,,...------,,,,,,+++******+++++++++,,,,,,---------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,++++++---...++++++,,,,,,,,,---------................................................---------------------------...///000000///...---....../////////000000000*********++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,------------------,,,,,,+++++++++***+++,,,,,,------------++++++************++++++((((((((()))******++++++++++++++++++++++++++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,+++*********+++,,,,,,---(((((((((((()))***+++,,,************************************************************************)))************+++++++++++++++++++++++++++++++++++++++************++++++))))))******+++++++++,,,++++++++++++++++++++++++******)))((('''%%%###"""++++++************++++++(((((())))))*********+++''''''''''''''''''''''''))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))***++++++,,,************************))))))******++++++++++++******++++++++++++************++++++++++++******))))))******++++++++++++************************)))***+++,,,---,,,,,,+++******))))))))))))******************************************************++++++************++++++***,,,,,,+++)))((()))***!!!###'''***++++++)))((()))************+++++++++))))))******+++++++++++++++++++++++++++++++++++++++*********))))))(((((('''((()))***************************************************************'''(((((()))***++++++,,,*********)))***++++++,,,))))))))))))))))))))))))'''(((***+++***)))***+++*********)))***++++++,,,'''''')))******+++++++++************************))))))))))))***+++,,,---******************************+++++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++************************))))))******++++++++++++************************++++++++++++++++++++++++++++++++++++******))))))'''(((***,,,---,,,***)))+++++++++*********))))))))))))******++++++++++++******************************++++++++++++******************************)))))))))))))))))))))))))))))))))***+++,,,......***++++++,,,,,,------...+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''')))++++++++++++---///+++++++++,,,,,,---------........................////////////////////////---------------------------...///000000///...---......///000111000000000---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,++++++*********+++++++++************)))+++++++++++++++++++++++++++++++++***************)))***,,,,,,***)))***+++++++++++++++++++++++++++******************************))))))***,,,...///###&&&(((******)))***+++,,,,,,,,,+++++++++******+++++++++*********))))))((()))***++++++***)))(((***++++++++++++,,,,,,,,,+++++++++************)))***)))(((''''''((()))***************************(((((())))))*********+++******************************+++,,,,,,,,,,,,+++******************************++++++++++++******++++++++++++++++++++++++******++++++++++++******************************)))************+++++++++******++++++++++++******************************++++++++++++++++++++++++)))************+++++++++******++++++++++++******,,,+++******************************************+++*********))))))(((((()))))))))))))))))))))))),,,***((()))+++,,,+++((())))))))))))))))))))))))***++++++******)))((('''************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++***************+++************************)))************+++++++++)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))******))))))))))))************************************))))))((((((''''''***++++++,,,,,,++++++***+++*********))))))((((((222111...,,,***)))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////....../////////...,,,+++---------........./////////000000000000//////...111111111111222333444555,,,,,,++++++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,,,,,,,+++++++++******++++++++++++************++++++++++++++++++++++++************************)))***,,,,,,***)))***+++++++++++++++++++++++++++************************+++************+++---...)))+++------,,,++++++,,,,,,,,,,,,+++++++++******+++++++++*********))))))((()))***++++++***)))(((*********)))))))))))))))+++++++++************)))***)))(((((((((((()))***************************))))))))))))*********+++******************************+++,,,,,,,,,,,,+++******************************++++++++++++******++++++++++++++++++++++++******++++++++++++******************************)))************+++++++++******++++++++++++******************************++++++++++++++++++++++++)))************+++++++++******++++++++++++******)))))))))))))))******+++************************+++*********))))))))))))************************,,,***((()))+++,,,+++)))************************)))************)))((((((************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,++++++******+++++++++************************)))************+++++++++)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***************************))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))******))))))))))))******************************)))))))))))))))(((((((((***++++++++++++++++++***+++*********))))))))))))))))))(((((()))+++,,,---******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................................../////////...,,,,,,............//////////////////000000000000000///000/////////000111222222,,,++++++******++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,,,,,,,++++++++++++***,,,+++++++++************++++++++++++++++++++++++))))))))))))))))))******)))***,,,,,,***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******+++,,,,,,---///000///,,,*********,,,,,,,,,+++++++++******+++++++++***************))))))************))))))***************)))))))))+++++++++************)))***))))))(((((())))))***************************)))))))))*********************************************+++,,,,,,,,,,,,+++******************************++++++++++++************************************++++++++++++******************************)))************+++++++++******++++++++++++******************************************************)))************+++++++++******++++++++++++******))))))))))))***+++,,,,,,***************************************)))))))))************************+++***)))***++++++***)))************************(((((()))************)))************************))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++******++++++,,,************************)))************+++++++++)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++******************************************+++++++++*********++++++++++++,,,++++++++++++++++++++++++************************+++++++++*********************))))))))))))******************************(((((())))))))))))))))))++++++++++++++++++++++++***************)))))))))++++++***))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,---------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------.........///......---,,,........./////////000000...///000111111111111111000000000///000000111111+++++++++******+++++++++------------------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++++++++*********++++++++++++++++++++++++((()))))))))))))))******)))***,,,,,,***)))***+++***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,------,,,***(((((())),,,,,,,,,+++++++++******************************)))))))))******)))))))))******+++,,,,,,------...+++++++++*********))))))))))))))))))))))))))))))******************************************************************************+++,,,,,,,,,,,,+++******************************++++++++++++******))))))))))))))))))))))))******++++++++++++******************************))))))*********+++++++++******++++++++++++******************************))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******,,,,,,+++++++++,,,,,,---************************************************************************+++************+++******************************'''''')))******+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,******)))))))))***++++++************************))))))*********+++++++++))))))*********+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***************************************************************++++++++++++******************************************************************************))))))))))))******************************((((((((())))))******+++++++++************++++++************************...------,,,+++***************+++++++++,,,,,,,,,---,,,,,,++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------..................------------........./////////...///000111222222333222333333222222222222333333,,,++++++++++++++++++,,,------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++(((((())))))*********+++)))***,,,,,,***)))***+++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++++++++***)))***+++***)))((()))+++,,,,,,,,,+++++++++*********************************))))))))))))))))))***((()))***+++---///000111+++++++++*********))))))))))))************))))))************************+++++++++*********************************************+++,,,,,,,,,,,,+++******************************++++++++++++******))))))))))))))))))))))))******++++++++++++******************************))))))*********+++++++++******++++++++++++******************************))))))))))))))))))))))))))))))*********+++++++++******++++++++++++******---,,,+++******************************************************+++++++++******************************+++************+++************************&&&'''(((***++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++((((((((((((((()))******************************))))))*********+++++++++))))))*********+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***************************************************))))))*********+++++++++******************************************************************************))))))))))))******************************(((((())))))******+++++++++******))))))******+++***************+++++++++&&&'''(((***,,,...///000******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++)))*********++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------......------............,,,,,,---------.........//////111222333333333333444333333333333444444555---,,,,,,++++++,,,,,,---------------............------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,------............------++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,)))***,,,,,,***)))***+++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++***+++,,,+++***+++---///,,,,,,,,,+++++++++*********************+++++++++******))))))))))))******&&&&&&(((***,,,---///000+++++++++************))))))******++++++******)))************************+++++++++++++++***************************************+++,,,,,,,,,,,,+++******************************++++++++++++************************************++++++++++++******************************)))************+++++++++******++++++++++++******************************************************)))************+++++++++******++++++++++++*********)))((((((''''''((((((*********************************+++++++++++++++++++++++++++++++++++++++)))+++++++++***)))***+++++++++++++++++++++++++++''''''(((******+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++((((((((((((((()))***+++************************)))************+++++++++)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***************************+++++++++***************)))))))))************+++***************************************************************+++++++++******))))))))))))******************************))))))******************+++***)))(((((()))***+++*********+++++++++++++++&&&'''((()))******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------......---------...//////------------.........///000111222333333333333333222222222222333444555666...------,,,,,,------...------------.........///........................................................................,,,,,,,,,,,,,,,,,,,,,,,,........................---......//////......---------............------------------------------........................,,,,,,---------.........+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++)))******+++,,,,,,------)))***,,,,,,***)))***+++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,---,,,,,,+++,,,------,,,++++++...000,,,,,,,,,+++++++++******))))))*********++++++++++++***)))(((((()))***+++((())))))***+++,,,------+++++++++************))))))***++++++++++++***)))************************,,,,,,,,,++++++***************************************+++,,,,,,,,,,,,+++******************************++++++++++++******++++++++++++++++++++++++******++++++++++++******************************)))************+++++++++******++++++++++++******************************++++++++++++++++++++++++)))************+++++++++******++++++++++++******(((((((((((()))***+++,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++)))+++,,,+++)))(((***,,,++++++++++++++++++++++++'''((()))***************************************))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,))))))))))))***+++,,,---************************)))************+++++++++)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***************************+++++++++*********))))))))))))))))))************************************************************))))))*********+++++++++******))))))))))))******************************++++++******************+++***)))(((((()))***+++*********++++++,,,,,,,,,+++++++++***)))'''%%%$$$******+++++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................------,,,---...///000////////////000000000000222222333333333333333222222222222333555666888999///......------......///---------.........//////................................................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,..............................////////////......------............------........................////////////////////////---------.........//////)))***+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,------......)))***,,,,,,***)))***+++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,------,,,,,,---------+++******,,,...,,,,,,,,,+++++++++******))))))******+++++++++++++++***)))(((((()))***+++------------------------+++++++++************))))))***+++,,,,,,+++***)))************************,,,,,,,,,++++++***************************************+++,,,,,,,,,,,,+++******************************++++++++++++******++++++++++++++++++++++++******++++++++++++******************************)))************+++++++++******++++++++++++******************************++++++++++++++++++++++++)))************+++++++++******++++++++++++******(((((()))+++---///111222*********************************++++++,,,,,,,,,++++++++++++++++++++++++(((+++,,,,,,)))(((***,,,++++++++++++++++++++++++((())))))************)))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,---------++++++++++++,,,---...///************************)))************+++++++++)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++***************************++++++++++++******))))))))))))))))))************))))))))))))))))))))))))************************))))))******++++++++++++******))))))))))))******************************,,,+++++++++***)))))))))+++***)))'''''')))***+++*********++++++,,,,,,,,,'''(((***+++,,,,,,,,,+++******+++++++++,,,,,,,,,))))))***+++,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////...------,,,---...///000111111111111222222222222333333444444444333222222444444555666888:::<<<===>>>777...)))+++------,,,000000111111111000000///000000////////////000000111000000000000000111111111000///---------...///---......///000111111222:::777444222333444444444222222111111000111111111222111///......///000111.........------.........//////000111111000///......---,,,---///111111111....../////////...------******+++,,,,,,,,,,,,,,,------------------,,,,,,------------.........///++++++++++++,,,---...///444111---++++++,,,------...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++************************************************++++++++++++++++++++++++************************''',,,111000,,,(((''')))******))))))))))))************************************+++++++++,,,,,,,,,***+++---...///...------''''''((()))***+++++++++************************************************+++++++++*********))))))************************************************************************))))))))))))))))))))))))((()))***++++++++++++***(((((())))))***+++------++++++++++++++++++,,,---...---,,,************+++******+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,***+++++++++,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++************************---,,,,,,+++***)))((((((************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++******************)))))))))))))))))))))))),,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))------,,,+++*********+++---,,,,,,+++***)))((((((************************+++++++++************))),,,,,,,,,++++++*********(((((()))***+++,,,,,,,,,************************+++*********))))))((((((************************((((((((((((((()))******************+++,,,------+++++++++*********)))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************,,,+++++++++***)))))))))++++++++++++++++++++++++...---,,,,,,++++++++++++---...............------///////////////.........///////////////.........111000...000333777999:::222222222333333444444444333444666888999:::;;;;;;<<<666///,,,...000000///222222333333444333333333555555444444444444555555222222222222222333444555333222111000000000111111000000111222222333444444:::;;;;;;;;;:::999888777888888666555444444444444333111000//////000111222222222111111111111222222000000111222222222111000111///...///111222222222000000//////.........---.........//////......---,,,,,,------------------,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,---...///555444111---+++*********,,,,,,++++++++++++,,,,,,************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***************************************************++++++++++++++++++++++++)))))))))))))))))))))))))))...333333///+++***+++******))))))))))))************************************+++++++++,,,,,,,,,***,,,///111111///---+++((())))))******+++++++++************************************************+++++++++*********))))))************************************************************************************************+++,,,,,,,,,,,,+++******))))))))))))***+++,,,,,,***'''%%%&&&)))+++***(((***)))(((''''''(((************+++++++++,,,,,,,,,------,,,++++++++++++,,,)))))))))*********+++++++++++++++*********))))))++++++++++++++++++++++++************************,,,,,,++++++***)))))))))************************++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************))))))))))))******************************************************,,,,,,+++***************,,,,,,++++++***)))))))))************************))))))******+++++++++,,,,,,,,,,,,++++++*********(((((()))++++++,,,,,,+++************************************)))))))))(((************************((((((((((((((()))******,,,,,,+++******++++++++++++++++++*********))))))************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************+++++++++***************++++++++++++++++++++++++...---,,,,,,+++++++++,,,---...............------/////////////////////...////////////////////////222111000333777<<>>>>><<<999888888999777888999;;;<<<>>>??????:::666222111444666666444666777888999999999999999<<<<<<<<<<<<<<<<<<<<<<<<777777777777888999;;;;;;::::::999888888888888999888888999999::::::;;;;;;===AAAFFFGGGDDD@@@>>>===AAA@@@>>>===;;;;;;::::::888777666555555666777888888888777777777777888888555666777888888888888888777555444444555666666555555333222000//////000000111111111111000///......,,,,,,------.........///---------,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///888999888444...))))))***+++++++++,,,,,,+++++++++))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++++++++++++++++++++******++++++++++++******************************************************************************************************+++000444555222...,,,,,,******))))))))))))************************************+++++++++,,,,,,,,,+++---000222222000,,,************+++++++++++++++************************************************+++++++++***************************************))))))))))))))))))))))))************************************************,,,,,,,,,+++******))))))+++***************+++++++++&&&###$$$***,,,***&&&((((((''''''((()))+++,,,******+++++++++,,,,,,,,,------,,,+++++++++++++++)))))))))*********+++++++++++++++***************++++++++++++++++++++++++************************************************************************************************)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************))))))))))))******************************++++++++++++++++++++++++++++++***)))))))))******************************************************'''((()))***+++,,,------+++++++++++++++*********((()))***+++++++++++++++************************************))))))))))))************************)))(((((((((((()))******------,,,******)))))))))+++++++++***************++++++++++++++++++++++++******************************++++++++++++******++++++++++++++++++++++++***************************************+++++++++++++++++++++++++++++++++------,,,+++++++++,,,,,,------...............---......//////////////////......//////000000111111222111111555;;;BBBGGGIIIHHHJJJIIIDDD<<<777777:::999:::;;;<<<===???@@@AAA;;;999888:::<<<>>>>>><<<===>>>???@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBB>>>>>>>>>???@@@AAACCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEBBBHHHNNNNNNIIIEEEDDDFFFHHHGGGFFFEEEDDDCCCCCCCCCBBBAAAAAA@@@AAAAAABBBCCC@@@??????>>>>>>??????@@@??????@@@AAABBBBBBBBBBBB???>>><<<;;;<<<===<<<;;;<<<:::777555444444555666444444444333222111//////------......///000000000000//////...------,,,,,,+++++++++++++++,,,---...888;;;===999111,,,+++---)))***+++,,,,,,+++***)))++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***...222444111...,,,++++++******))))))******+++******************************+++++++++,,,,,,,,,---...///000///...,,,+++,,,,,,++++++++++++++++++************************************************************************************************))))))))))))))))))))))))***************************************************)))))))))))))))******,,,++++++***))))))******,,,***((((((+++---,,,***,,,+++******+++,,,---...******+++++++++,,,,,,,,,---,,,,,,+++***+++++++++*********+++++++++,,,,,,************************++++++++++++++++++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))((())))))))))))*********++++++++++++++++++++++++***************************************+++++++++************************,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++******)))))))))))))))***))))))*********+++++++++************************((())))))***++++++,,,,,,+++++++++***************((()))***+++++++++++++++*********************************)))))))))))))))************************))))))(((((())))))***+++,,,,,,+++***************************************++++++++++++++++++++++++)))))))))***************)))******++++++******)))++++++++++++++++++++++++************************)))))))))***+++++++++,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,,,,---......///.....................////////////......///000000111222222111000222777???GGGMMMOOOTTTVVVTTTKKK???777777:::>>>>>>???@@@AAACCCDDDDDD@@@@@@AAACCCEEEFFFFFFEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHHHHEEEEEEFFFFFFHHHIIIKKKKKKJJJJJJJJJKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLHHHMMMQQQPPPLLLIIIJJJMMMLLLLLLKKKKKKKKKLLLLLLMMMIIIIIIIIIIIIJJJKKKKKKLLLGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIJJJJJJIIIGGGEEEDDDEEEEEEEEECCCDDDBBB@@@===<<<<<<===>>>;;;;;;::::::888777555444222222222222333333444444222222111///...---,,,+++,,,++++++++++++,,,------333888:::888111------///***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++)))+++...///...,,,***)))++++++************++++++******************************+++++++++,,,,,,,,,......---,,,+++++++++,,,,,,,,,++++++++++++++++++************************************************************************************************))))))))))))))))))))))))************************************************(((((())))))+++,,,...///,,,,,,+++***))))))))))))***,,,---,,,******---//////...---,,,+++,,,,,,---******+++++++++,,,,,,,,,,,,,,,+++************+++))))))))))))*********+++************************++++++++++++++++++++++++************************)))))))))***++++++,,,,,,************************))))))))))))))))))))))))((())))))))))))*********++++++++++++++++++++++++************************))))))*********+++++++++************************,,,,,,++++++++++++,,,,,,***************************************************)))))))))))))))******)))))))))***++++++,,,,,,************************************************************************))))))***+++++++++******************************))))))))))))))))))******************************)))))))))))))))***++++++***)))))))))******+++,,,************************************************************++++++,,,,,,)))******++++++******)))++++++++++++++++++++++++************************)))))))))***+++++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---,,,------...//////......---.........//////000000...//////000111222333333222333555<<>>::::::::::::::::::::::::777666555333111///...---...---------------......///111444333///------...+++,,,,,,------,,,,,,+++************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++++++++++++++++++++,,,+++************+++,,,************************************************************************(((((((((((((((((((((((())))))************)))(((++++++************++++++******************************+++++++++,,,,,,,,,---,,,++++++***++++++,,,*********+++++++++++++++***************************************************************+++++++++************************************************************************++++++++++++++++++++++++*********+++---000333444,,,,,,+++***)))))))))***'''+++...,,,((('''+++000...---+++***))))))************+++++++++,,,,,,,,,,,,,,,+++***************'''''''''((((((((())))))***************+++++++++++++++++++++++++++++++++************************))))))******+++++++++,,,************************************************)))))))))*********++++++++++++++++++++++++++++++************************)))))))))***++++++,,,,,,++++++++++++++++++++++++******))))))))))))******************************))))))))))))))))))))))))******)))))))))***++++++))))))******+++++++++,,,************************+++++++++*********)))))))))))))))***************)))******+++++++++******************************))))))))))))***************************************))))))))))))***++++++((((((((())))))+++,,,,,,***************+++++++++))))))))))))))))))))))))))))))******+++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++***************************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------,,,,,,---...////////////------......///000000000000000111111222222333333555666:::AAAIIIPPPSSSTTTXXXXXXVVVNNNEEE@@@AAADDDCCCFFFLLLQQQVVVXXXYYYYYYKKKLLLMMMNNNNNNNNNOOOOOONNNOOOOOOPPPPPPPPPOOOOOOPPPQQQRRRSSSSSSRRRQQQPPPOOONNNNNNNNNOOOPPPPPPQQQNNNOOOPPPQQQQQQQQQPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSRRRRRRRRRSSSTTTTTTOOOOOOPPPQQQRRRSSSSSSSSSRRRRRRQQQQQQQQQQQQRRRRRRTTTSSSRRRQQQPPPPPPQQQQQQSSSRRRPPPPPPQQQRRRQQQQQQNNNMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJIIIHHHFFFFFFDDDDDDCCCCCCBBBBBBAAAAAA@@@???===;;;999777555444111111000000000000111111///000000000//////.........------------------...++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---************************************************++++++++++++++++++++++++))))))))))))))))))))))))+++***)))((()))*********,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,)))+++,,,......---,,,***((())))))******+++++++++************************************************))))))*********+++++++++************************++++++++++++++++++++++++************************+++++++++++++++++++++++++++*********,,,///111333++++++******************(((***,,,+++((((((+++...+++***)))((((((((()))*********+++++++++,,,,,,,,,,,,++++++***************))))))))))))************))))))*********+++++++++++++++++++++++++++++++++***************************************+++++++++************************++++++++++++++++++++++++************+++++++++,,,************************************************((())))))***++++++,,,,,,++++++++++++++++++++++++******))))))))))))*********************************************************************+++,,,,,,***************+++++++++***************************************+++++++++((()))))))))*********+++******+++++++++******)))************************((()))))))))******************************************))))))******+++,,,***)))))))))))))))***+++))))))*********+++++++++************************(((((())))))***++++++,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************+++++++++***************++++++++++++++++++++++++,,,+++++++++,,,,,,---...+++,,,---...////////////------......///000000111222222222222222222222222444666;;;BBBIIINNNOOONNNJJJJJJIIIFFFDDDDDDGGGIIILLLQQQ[[[eeemmmqqqssssssMMMNNNOOOOOONNNNNNOOOQQQOOOPPPPPPPPPPPPPPPOOONNNRRRSSSUUUVVVVVVUUUSSSRRRPPPOOOOOOOOOOOOOOOPPPQQQPPPQQQSSSTTTUUUTTTSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSUUUVVVVVVTTTQQQVVVUUUTTTSSSSSSSSSSSSSSSQQQRRRSSSTTTUUUUUUUUUUUUUUUTTTTTTSSSSSSTTTTTTUUUZZZYYYWWWUUUTTTTTTTTTUUUUUUSSSRRRRRRSSSTTTTTTSSSOOOOOOPPPPPPPPPOOONNNNNNLLLLLLLLLLLLKKKJJJIIIHHHKKKKKKJJJIIIHHHGGGFFFFFFIIIHHHFFFDDDAAA???===<<<444444333333333333333444333222000111222222111//////...---,,,,,,---...///........................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,)))((()))+++,,,---,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,&&&***...222333000,,,)))''''''((()))***++++++,,,************************************************))))))******++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***)))(((((()))+++---///+++***************++++++++++++******+++,,,,,,,,,))))))(((((((((***+++,,,******+++++++++,,,,,,,,,,,,++++++***)))*********,,,,,,---------.........))))))******++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************************************((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++++++++******+++,,,------************************************************(((((()))***+++,,,,,,---(((((())))))*********+++******+++++++++******)))************************(((((())))))*********+++*********************************)))******+++,,,,,,+++***)))(((((((((((())))))******++++++++++++++++++++++++++++++++++++&&&''''''((()))******++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************,,,+++++++++******))))))++++++++++++++++++++++++++++++++++++,,,,,,---...+++,,,---...////////////---------...///000000111333333222222222222222222111333999@@@FFFIIIIIIHHHDDDDDDCCCDDDGGGKKKOOORRR\\\cccppp}}}NNNNNNOOOOOOPPPQQQRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRQQQRRRTTTUUUVVVVVVUUUTTTQQQPPPOOONNNOOOPPPQQQRRRUUUUUUVVVWWWWWWWWWVVVVVVWWWVVVVVVUUUUUUTTTTTTTTTVVVWWWXXXZZZZZZXXXWWWVVVUUUUUUTTTTTTSSSTTTTTTUUUTTTTTTUUUUUUUUUVVVVVVVVVTTTTTTSSSSSSTTTUUUVVVVVVXXXXXXXXXXXXXXXWWWUUUUUUVVVVVVUUUUUUTTTUUUUUUUUUQQQRRRTTTVVVVVVUUUSSSRRRPPPOOONNNNNNMMMMMMNNNNNNOOOOOONNNNNNMMMLLLLLLKKKKKKJJJIIIHHHGGGFFFEEEDDDBBBAAA???===;;;999888777777666555444333333333333333222000///............------.........---,,,,,,...---++++++***+++,,,---,,,,,,,,,,,,------------***+++,,,---------------,,,,,,,,,+++++++++******---------,,,,,,+++++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,---------------,,,+++***,,,,,,+++******+++,,,,,,---***((())),,,---,,,+++++++++++++++,,,---...///333000------------***'''++++++******************(((((((((((((((((((((((())))))))))))))))))))))))************************)))(((((((((((((((((()))++++++++++++++++++++++++************************++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************---,,,+++******+++,,,---))))))***++++++++++++***************************************************************************))))))*********+++++++++))))))))))))))))))))))))************************************************)))************+++++++++***+++,,,,,,,,,,,,+++***+++++++++*********))))))************************))))))))))))))))))))))))************************++++++******************))))))*********+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,***(((((()))***+++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,************************+++++++++*********))))))******))))))))))))******************************,,,+++******,,,,,,+++***************************++++++******************+++*********))))))(((((('''(((((()))***+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------------------------------.............../////////000111111222222333333444444444444444444777888:::<<<>>>???@@@@@@FFFBBBCCCHHHKKKMMMTTT^^^jjjwwwOOOPPPPPPQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSRRRSSSTTTUUUUUUUUUTTTTTTSSSRRRRRRQQQRRRRRRTTTTTTUUUVVVVVVVVVVVVVVVUUUUUUWWWWWWWWWWWWWWWWWWVVVVVVXXXYYY[[[\\\\\\[[[YYYXXXVVVVVVUUUUUUUUUUUUVVVVVVUUUUUUUUUVVVVVVVVVWWWWWWUUUTTTTTTTTTTTTUUUUUUVVVWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWVVVUUUUUUUUUUUUVVVSSSTTTUUUUUUUUUTTTSSSRRRQQQPPPPPPOOOOOOOOOOOOOOOQQQQQQPPPPPPOOONNNNNNMMMQQQPPPOOOOOONNNMMMLLLLLLHHHGGGFFFDDDBBBAAA???>>>>>>>>>===<<<;;;;;;::::::888777555333222222222222111111111000///...---,,,...---,,,+++++++++,,,---------------............++++++,,,---............------------,,,,,,,,,+++------,,,,,,++++++++++++************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++******************+++++++++,,,,,,,,,+++++++++++++++***)))))),,,++++++******++++++,,,---+++)))))),,,---,,,***++++++++++++,,,---......111///,,,,,,---,,,***'''************************))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************++++++************++++++))))))*********+++++++++************************************************,,,++++++******++++++,,,))))))***++++++++++++************************************************************************************++++++++++++,,,************************************************************************)))************++++++++++++++++++++++++++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,************************************************************************))))))*********+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))((()))***+++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))*********+++++++++++++++************************+++++++++*********))))))******))))))))))))******************************+++***))))))++++++***)))************************))))))))))))))))))))))))+++*********))))))))))))((((((((()))***+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------------------------------............/////////000000111222222222444444444444555555555555777888:::<<<===???@@@@@@CCCCCCHHHNNNQQQTTT]]]ggg|||RRRRRRRRRSSSSSSSSSSSSSSSUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVUUUTTTTTTVVVVVVUUUUUUVVVVVVWWWXXXWWWWWWWWWWWWWWWVVVUUUTTTXXXYYYYYYYYYYYYYYYYYYZZZYYYZZZ\\\]]]]]]\\\ZZZYYYXXXXXXWWWWWWWWWWWWXXXXXXWWWWWWWWWWWWXXXXXXXXXXXXVVVVVVUUUUUUUUUUUUUUUUUUWWWVVVUUUUUUUUUVVVWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVUUUUUUUUUTTTTTTSSSSSSSSSSSSRRRQQQQQQQQQQQQQQQSSSSSSSSSRRRRRRQQQQQQPPPRRRQQQQQQQQQPPPPPPPPPPPPNNNNNNMMMKKKJJJHHHGGGGGGEEEEEEEEEEEEEEEDDDCCCBBB@@@>>><<<:::888888888888777777666555333111///...///...------,,,,,,------------........./////////+++,,,---...////////////............------------,,,,,,+++++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++************++++++++++++******+++++++++,,,,,,,,,)))))))))***))))))(((''',,,+++************+++,,,,,,+++******+++,,,+++***++++++***++++++,,,---......---++++++,,,+++***(((************************************************))))))))))))))))))))))))************************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++(((((()))))))))*********))))))))))))))))))))))))***************************++++++++++++++++++***))))))***++++++++++++***************************************************************************++++++++++++,,,,,,,,,,,,************************************************************************)))************++++++++++++******))))))******++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************+++++++++************************************************++++++++++++++++++++++++,,,+++***)))))))))***+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))*********************)))************************+++++++++*********************))))))))))))*********************************)))((((((***+++***(((************************))))))))))))))))))))))))***************)))))))))(((((())))))***+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------------------------.........////////////000000111111222333333444555555555666666666666888999:::<<<>>>???@@@AAACCCHHHOOOVVVYYY___kkkwwwUUUUUUUUUUUUUUUUUUTTTTTTVVVVVVVVVWWWWWWWWWWWWWWWYYYXXXXXXXXXWWWWWWVVVVVVXXXXXXXXXXXXYYYZZZZZZ[[[ZZZZZZZZZZZZYYYXXXWWWVVVYYYYYYYYYZZZZZZ[[[[[[[[[XXXZZZ[[[\\\\\\[[[ZZZXXXZZZYYYYYYYYYYYYZZZZZZ[[[XXXYYYYYYYYYZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVVVVVVVWWWVVVUUUTTTUUUWWWYYY[[[ZZZZZZZZZYYYYYYXXXWWWWWWXXXWWWVVVUUUUUUTTTUUUUUUVVVUUUUUUTTTTTTTTTTTTTTTUUUUUUTTTTTTSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSQQQQQQPPPOOONNNMMMLLLLLLIIIJJJKKKKKKJJJIIIHHHGGGFFFEEECCC@@@???>>>>>>>>>???>>>===;;;888666444222111111000//////.........---.....................+++,,,---...////////////.........------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++,,,------******+++++++++,,,,,,,,,((()))))))))))))))((((((++++++************+++++++++******+++++++++******++++++******+++,,,,,,---++++++***************)))***************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******************************))))))))))))******************************++++++++++++++++++++++++++++++************++++++))))))))))))*********+++************************************************)))***+++,,,,,,+++***)))))))))***++++++++++++***************************************************************************++++++,,,,,,,,,---------************************************************************************))))))*********+++++++++******)))(((((()))******************************((((((((((((((((((((((((++++++++++++++++++++++++***************************************+++++++++************************************************************************************************++++++***))))))******++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))*********)))))))))))))))************************************************+++******))))))******+++***************************)))((()))***+++***)))************************))))))))))))************************************)))))))))******+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...........................------......//////000000000000111111222333333333555555666666777888888888::::::;;;===???AAACCCDDDHHHNNNVVV[[[```lllXXXXXXWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYZZZZZZ\\\[[[[[[ZZZYYYYYYYYYYYYXXXYYYYYYZZZ[[[\\\\\\\\\^^^^^^^^^]]]\\\[[[ZZZYYYYYYYYYZZZZZZ[[[[[[\\\\\\ZZZ[[[]]]^^^^^^]]][[[ZZZ[[[[[[ZZZZZZ[[[\\\]]]]]][[[[[[[[[[[[\\\\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXXXXWWWVVVVVVWWWYYY[[[]]][[[\\\\\\\\\[[[ZZZXXXWWWZZZYYYXXXWWWWWWWWWWWWXXXYYYYYYXXXWWWWWWWWWWWWWWWUUUUUUUUUUUUUUUTTTTTTTTTVVVVVVVVVVVVWWWWWWWWWWWWSSSSSSRRRRRRRRRQQQQQQQQQNNNNNNOOOOOOOOONNNMMMMMMLLLJJJHHHFFFEEEDDDDDDDDDEEEEEEDDDBBB???===:::999666555555555444333222222000000//////.........---,,,------...............------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,------...******+++++++++,,,,,,,,,))))))******+++******)))************************((()))***+++++++++******++++++*********+++,,,,,,***************)))******))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************---------,,,,,,---------************************++++++++++++++++++++++++++++++************++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************))))))+++,,,,,,+++))))))))))))***++++++++++++***************************************************************************++++++,,,,,,,,,---------************************************************************************))))))*********+++++++++***))))))))))))))))))***************************((((((((((((((((((((((((++++++++++++++++++++++++************************))))))*********+++++++++******************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))***)))))))))))))))))))))************************************************++++++************++++++************************+++***)))***,,,---,,,+++*********************************++++++,,,,,,,,,***************+++++++++************++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------.................................------......///000000111111111111222333333444444666666777888888999::::::<<<===>>>???BBBEEEGGGIIIMMMTTT]]]cccmmmYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYZZZZZZ[[[\\\\\\\\\]]]\\\[[[[[[ZZZ[[[[[[[[[YYYZZZ[[[\\\]]]^^^^^^^^^_______________^^^]]]\\\[[[[[[[[[\\\\\\\\\\\\\\\]]]^^^```aaaaaa```^^^]]][[[[[[[[[[[[\\\]]]^^^___\\\]]]]]]]]]^^^^^^^^^^^^\\\\\\[[[[[[ZZZ[[[[[[[[[ZZZZZZYYYYYYZZZ\\\]]]___]]]]]]^^^^^^]]][[[YYYXXXZZZZZZZZZZZZZZZZZZZZZZZZ\\\[[[[[[ZZZZZZZZZZZZZZZWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUVVVUUUUUUUUUUUUUUUUUUUUUVVVTTTSSSSSSRRRRRRRRRSSSSSSPPPOOOMMMKKKJJJJJJJJJKKKKKKKKKJJJHHHGGGEEECCCBBB===>>>======<<<;;;999999666666555333222111000000///////////////......------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++*********+++,,,------...******+++++++++,,,,,,,,,******++++++,,,,,,++++++))))))***++++++***))))))%%%'''***++++++++++++,,,++++++************++++++***+++,,,+++))))))***+++)))))))))***++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************)))******************)))))))))***++++++++++++***************************************************************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++)))******++++++******)))***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))***++++++,,,,,,+++++++++***************************************************************++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++,,,++++++++++++*********)))))))))))))))))))))))))))))))))*********++++++***************************************+++++++++++++++************++++++************************+++***)))***,,,------,,,******************************++++++,,,---------*********+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,---------....................................------...///000000111222111222222333333444555555777777888999:::;;;;;;<<<>>>???@@@BBBFFFJJJMMMOOORRR]]]iiitttpppZZZZZZZZZ[[[[[[\\\\\\]]]ZZZ[[[[[[\\\]]]]]]^^^^^^[[[ZZZZZZYYYYYYZZZ[[[\\\ZZZ[[[]]]^^^`````````____________``````___^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]^^^___aaabbbbbbaaa___^^^\\\[[[[[[\\\\\\^^^______^^^^^^^^^_________``````^^^]]]]]]]]]]]]]]]^^^___]]]]]]]]]^^^^^^_________^^^______```^^^\\\ZZZYYYZZZ[[[\\\^^^^^^^^^]]]]]]^^^^^^]]]\\\\\\\\\\\\\\\YYYYYYYYYYYYYYYYYYYYYYYYSSSSSSSSSSSSSSSRRRRRRRRRUUUUUUUUUVVVVVVWWWWWWWWWWWWUUUSSSRRRRRRTTTVVVWWWSSSRRRQQQPPPOOOPPPPPPQQQNNNNNNNNNNNNMMMLLLJJJJJJFFFGGGGGGGGGEEEDDDBBBAAA???>>>===;;;999777555555333333333222111000///...............------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,)))***++++++,,,,,,++++++((()))***++++++***)))((("""%%%***+++++++++,,,...++++++************+++++++++,,,---,,,)))((()))+++((())))))***++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************)))((((((''''''(((((()))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************++++++++++++******************************************************))))))))))))******))))))***++++++++++++************************************************************************************++++++++++++,,,++++++++++++++++++++++++************************************************)))************+++++++++(((***,,,------,,,***((())))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************((())))))***++++++,,,,,,+++++++++*********))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********))))))))))))))))))))))))((())))))***+++,,,------************************))))))*********+++++++++,,,++++++******++++++,,,***************************)))((())),,,---,,,+++************************)))******+++,,,,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------....................................------...///000111222222222222333333444555555555888888999:::;;;<<<======AAAAAACCCEEEJJJOOOSSSVVV\\\lll~~~vvvdddZZZZZZ[[[\\\]]]]]]^^^^^^[[[[[[\\\]]]]]]^^^______YYYYYYXXXXXXXXXZZZ[[[\\\[[[\\\^^^```aaabbbaaaaaa^^^^^^__________________aaaaaa``````______^^^^^^]]]^^^___aaaaaa___^^^]]][[[[[[[[[\\\]]]^^^___```____________````````````^^^^^^^^^^^^^^^___```aaa^^^___```aaaaaaaaa``````___`````````___]]][[[YYYYYY[[[]]]```aaa```___^^^______^^^]]]]]]]]]]]]^^^[[[[[[[[[[[[[[[[[[\\\\\\WWWWWWVVVVVVVVVUUUUUUUUUSSSSSSSSSTTTUUUVVVVVVVVVWWWUUURRRPPPPPPRRRUUUWWWUUUUUUTTTSSSSSSSSSUUUUUUPPPPPPQQQQQQPPPPPPOOONNNMMMMMMMMMMMMLLLJJJHHHGGGFFFEEECCCAAA>>><<<:::999666666666555333111000///000/////////............---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,))))))***+++++++++++++++((()))***++++++***)))((( $$$))),,,++++++---///++++++***************++++++---...---***((()))+++((())))))***++++++,,,,,,************************))))))))))))))))))))))))************************++++++************++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))************))))))))))))))))))))))))************************+++***)))(((((()))***+++))))))***++++++++++++***************************************************************************))))))*********+++++++++++++++++++++++++++++++++************************************************)))************+++++++++(((***---//////---***((())))))******++++++++++++************************))))))))))))))))))))))))************************((())))))***++++++,,,,,,++++++++++++******))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((()))+++,,,---...///************************))))))******++++++++++++,,,++++++******++++++,,,************************(((''''''(((+++,,,+++***************************((())))))***++++++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------.........//////////////////////////////------...///000111222222222222333444444555555666888888999:::;;;======>>>BBBBBBDDDGGGLLLRRRWWWZZZgggzzz{{{lllbbbZZZ[[[\\\]]]^^^^^^^^^^^^```___^^^\\\\\\\\\]]]^^^[[[YYYWWWWWWZZZ\\\[[[YYY\\\]]]^^^``````aaaaaaaaacccaaa___]]]\\\^^^```aaacccbbb```___^^^______```cccddddddcccaaa```aaabbb^^^^^^______```aaaaaaaaabbbaaaaaaaaabbbcccddddddaaaaaa````````````aaaaaa^^^^^^______```aaacccddd]]]^^^___``````___^^^]]]^^^^^^^^^^^^^^^]]]]]]]]]aaa___^^^^^^______^^^]]]^^^]]]\\\\\\[[[[[[\\\\\\ZZZZZZYYYYYYXXXXXXWWWWWW[[[XXXTTTTTTUUUWWWUUUTTTUUUTTTTTTTTTUUUVVVVVVWWWWWWWWWWWWVVVVVVUUUUUUUUUUUUUUUTTTTTTSSSRRRRRRRRRTTTSSSRRRPPPNNNMMMMMMMMMJJJJJJIIIHHHGGGEEECCCBBB???>>><<<999777444222111000///,,,******+++---///...---,,,+++++++++++++++------------,,,,,,,,,,,,+++++++++++++++***))))))+++++++++++++++++++++++++++++++++************)))***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++************++++++***************************++++++,,,,,,++++++***++++++************++++++************************++++++************++++++************************************************)))))))))))))))))))))))),,,++++++++++++++++++,,,************************************************++++++************++++++++++++++++++++++++++++++******++++++++++++******************************+++++++++*********))))))******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++((((((((((((((((((((((((+++++++++*********))))))++++++******************))))))))))))))))))))))))))),,,000333333000,,,)))++++++******************************************************************------,,,+++************)))))))))***+++++++++,,,++++++++++++++++++++++++)))((('''''''''(((***+++,,,,,,+++***))))))******++++++++++++++++++++++++************************++++++++++++++++++++++++*********************************)))))))))))))))************************))))))))))))))))))))))))************************************************---+++(((&&&&&&(((+++---+++++++++*********))))))************************+++)))((('''((()))+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************))))))((((((++++++,,,------...//////.........------,,,,,,,,,---.........///000000000000000000111222222333333222333444555666666666666>>><<<:::;;;>>>AAA@@@???EEEFFFIIILLLMMMRRR___lll|||oooddd^^^___``````aaaaaaaaaaaa``````______^^^]]]]]]^^^^^^\\\ZZZXXXYYY\\\]]]]]][[[]]]]]]^^^``````aaaaaaaaadddbbb```^^^]]]^^^```aaadddcccbbbaaa```aaaaaabbbbbbccccccbbbaaa``````aaa______```````````````aaabbbbbbbbbaaabbbbbbccccccbbbaaaaaaaaaaaaaaaaaabbbaaaaaaaaabbbcccdddeeefffffffffffffffdddcccaaa___________________________cccaaa``````aaaaaa```___]]]]]]\\\\\\[[[[[[\\\\\\]]]]]]\\\\\\\\\[[[[[[[[[[[[YYYVVVUUUWWWWWWVVVUUUUUUUUUUUUUUUVVVVVVWWWWWWXXXXXXXXXWWWWWWWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUTTTTTTTTTSSSRRRQQQQQQQQQQQQPPPPPPOOONNNMMMKKKJJJIIICCCBBB@@@>>>;;;999777666555333000...---...///000......---,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++***************++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++************++++++***************************++++++,,,,,,++++++***++++++************++++++************************++++++************++++++++++++++++++++++++++++++************************************************++++++************++++++************************************************++++++************++++++++++++++++++++++++++++++******++++++++++++******************************,,,,,,,,,,,,++++++******))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************+++++++++*********))))))************************************************((()))+++,,,,,,+++)))(((************************************************************************,,,,,,+++*********++++++***************+++++++++++++++++++++++++++++++++***))))))((()))***+++,,,,,,++++++***))))))******++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++++++++***************************************))))))))))))))))))))))))************************************************---+++)))(((((()))+++---+++++++++*********))))))******************************((((((((()))+++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))+++++++++,,,------............---------,,,,,,,,,------......//////000000000000111111222333333444444555555666777888999999===<<<<<<>>>AAADDDCCCBBBCCCFFFKKKOOOSSS\\\ppp{{{qqqiiibbb___aaaaaaaaaaaaaaa``````_________``````______^^^^^^\\\[[[ZZZ[[[^^^______^^^______```aaabbbbbbbbbbbbcccbbb```^^^^^^___aaabbbcccbbbaaaaaaaaaaaaaaabbbaaabbbcccbbb``````aaabbbaaaaaaaaaaaa````````````cccbbbbbbbbbbbbbbbaaaaaaaaa``````______``````aaabbbbbbbbbbbbdddeeefffgggeeeeeeeeedddcccaaa```___aaaaaaaaaaaaaaaaaaaaaaaacccbbb```aaabbbbbbaaa___]]]]]]\\\\\\\\\[[[[[[[[[^^^^^^^^^]]]]]]]]]]]]]]]\\\ZZZXXXXXXXXXYYYXXXWWWVVVWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYWWWWWWWWWWWWXXXXXXXXXXXXUUUUUUTTTTTTTTTUUUUUUVVVUUUTTTTTTSSSRRRQQQOOONNNIIIHHHGGGDDDBBB@@@???>>><<<;;;888555333222333333111000000///////////////++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++***************++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++************++++++******************************++++++++++++******++++++************++++++************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************))))))*********************************************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************---------,,,,,,,,,,,,+++(((((()))))))))*********,,,+++************+++,,,++++++++++++++++++++++++************************+++++++++***************************************++++++++++++++++++++++++***)))(((''''''((()))***************************************************************************++++++*********+++,,,,,,+++++++++***************+++++++++++++++++++++++++++************+++,,,,,,,,,+++******)))*********++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************************************,,,,,,+++******+++,,,,,,+++++++++*********************************************)))((()))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++************++++++,,,,,,------...------------,,,,,,,,,,,,,,,---......///000000111111222222333444444555777777777777888:::<<<=========???AAAEEEGGGGGGFFFEEEHHHOOOXXXaaappp}}}zzzuuuoooiiiddd```___bbbbbbbbbaaa```___^^^^^^^^^^^^`````````___^^^]]]ZZZZZZ[[[\\\^^^_________aaaaaabbbbbbcccbbbbbbbbb___^^^^^^^^^^^^```bbbccc``````______````````````aaabbbccccccaaaaaabbbcccccccccbbbaaaaaa```______ccccccbbbbbbbbbaaa``````___^^^^^^^^^^^^^^^^^^___`````````aaabbbccceeeeee``````aaaaaaaaaaaa``````bbbbbbccccccccccccddddddaaa```______``````___]]]]]]]]]]]]]]]]]]\\\[[[[[[\\\\\\\\\[[[[[[[[[[[[[[[]]]\\\[[[ZZZZZZZZZYYYYYYXXXXXXYYYYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYZZZZZZZZZVVVVVVWWWXXXXXXYYYZZZZZZWWWVVVVVVUUUUUUVVVVVVWWWTTTTTTTTTTTTSSSRRRPPPPPPMMMMMMKKKJJJHHHGGGFFFEEEEEECCC@@@<<<:::999888888666555444222111000000000........................++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++************++++++******************************++++++++++++******++++++************++++++************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************************************))))))))))))******************************************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,+++))))))))))))*********+++++++++************++++++************************((((((((((((((((((((((((***************************************+++++++++++++++++++++++++++++++++,,,+++)))(((((()))+++,,,***************+++++++++******************************************************))))))***+++,,,,,,,,,+++++++++***)))))))))++++++++++++++++++++++++************++++++,,,,,,++++++***************+++*********************************************************************************************************+++++++++++++++************************))))))))))))))))))))))))***************************************************++++++++++++++++++*********************************************************)))))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------------------,,,,,,---...///000000111222333333444444555666666999999888888999;;;>>>@@@???@@@BBBDDDGGGHHHHHHHHHJJJMMMXXXhhhyyy{{{yyyvvvqqqllleee```]]]bbbbbbaaaaaa```___]]]]]]\\\]]]^^^______^^^]]]\\\XXXZZZ[[[\\\]]]]]]]]]]]]^^^^^^_________^^^^^^]]]XXXXXXYYY[[[]]]```bbbddd^^^^^^___`````````aaaaaa```bbbccccccbbbbbbdddeeeddddddcccbbbaaa``````___bbbbbbbbbbbbbbbaaa```___```______^^^^^^______````````````aaabbbccceeeeeeddddddddddddddddddddddddccccccccccccddddddeeeeeebbb```______``````___^^^]]]^^^^^^^^^^^^]]]\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]^^^]]]\\\[[[ZZZZZZZZZZZZ[[[[[[[[[[[[ZZZYYYWWWWWWXXXXXXYYYYYYZZZZZZUUUUUUVVVWWWXXXYYYZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUSSSSSSTTTTTTSSSRRRQQQQQQOOOOOONNNMMMLLLKKKJJJJJJKKKIIIGGGDDDAAA@@@??????>>><<<:::777555333111111000000000/////////......++++++,,,,,,---,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++******++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++************++++++************************)))******++++++******)))++++++************++++++************************++++++************++++++++++++++++++++++++++++++******************************************************))))))))))))*********************************************************+++,,,,,,,,,,,,+++***++++++++++++++++++++++++******++++++++++++******************************************++++++++++++*********+++++++++,,,,,,************************************************((((((((((((((((((((((((************************))))))*********+++++++++************************++++++++++++++++++++++++))))))*********+++++++++************************************************))))))))))))***++++++,,,,,,+++++++++***)))))))))++++++++++++++++++++++++)))))))))***************+++***************++++++************************************************************************************************))))))))))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))***++++++***))))))***************************************************************++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---******++++++++++++,,,,,,------------------------,,,,,,---...///000111222444444444555666666777777:::999888888:::===???AAAAAABBBDDDFFFGGGHHHJJJJJJNNNSSSbbb{{{~~~~~~}}}zzztttkkkccc^^^[[[[[[[[[ZZZYYYXXXWWWVVVZZZZZZ[[[[[[\\\\\\[[[[[[WWWZZZ\\\]]][[[ZZZZZZ[[[YYYYYYYYYYYYXXXWWWVVVVVVRRRSSSTTTWWWYYY\\\___```]]]]]]___```aaaaaaaaaaaa___aaabbbcccbbbbbbdddfffdddddddddcccbbbaaaaaa``````aaabbbbbbbbbaaa```___bbbaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbdddeeefffgggiiihhhfffdddcccbbbbbbbbbbbbbbbbbbccccccddddddeeedddbbbaaaaaabbbcccaaa```^^^___```aaa```___^^^]]]\\\\\\]]]]]]]]]]]]^^^^^^]]]^^^______\\\[[[[[[[[[[[[\\\]]]^^^]]]\\\[[[ZZZXXXXXXXXXXXXYYYYYYYYYYYYUUUUUUVVVWWWXXXXXXYYYYYYYYYYYYWWWVVVUUUUUUUUUUUUUUUUUUUUUVVVUUUUUUTTTTTTPPPPPPPPPOOOOOONNNNNNNNNOOONNNLLLJJJHHHGGGFFFEEEEEECCCAAA>>>;;;999777666444333222222111000//////------......------,,,+++++++++,,,,,,------......,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++************++++++************************))))))************))))))++++++************++++++************************++++++************++++++************************************************++++++++++++++++++++++++*********))))))************************************************************+++,,,------,,,+++***++++++++++++++++++++++++******++++++++++++******************************)))***************++++++***++++++++++++,,,,,,,,,))))))***++++++***))))))***************************************************************+++++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))((()))***++++++***)))((()))))))))***++++++,,,,,,******************************************************)))))))))***+++++++++++++++***************++++++++++++++++++++++++((()))******++++++***************)))******+++,,,************************************************************************************************((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************((()))************)))(((***************+++++++++*********************************++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------...///111222333333555555666666777888888888:::::::::;;;<<>>@@@BBBCCCDDDCCCEEEGGGHHHIIIMMMTTTXXX___mmm~~~}}}{{{wwwrrrkkkeeebbb[[[\\\\\\\\\\\\[[[[[[ZZZWWWVVVUUUUUUUUUWWWXXXYYYYYY\\\______\\\YYYXXXYYYWWWWWWWWWVVVUUUTTTSSSRRRNNNOOOPPPQQQRRRSSSTTTUUUSSSTTTVVVXXXYYYZZZZZZYYYZZZ\\\^^^_________aaacccdddddddddccccccccccccbbb]]]___aaabbbcccbbbaaa```^^^]]]]]]\\\\\\]]]]]]^^^^^^^^^______```aaacccddddddcccbbbaaaaaabbbcccddd______```aaabbbbbbccccccbbbaaa``````aaaaaa```^^^```aaacccdddcccbbb```___]]]]]]]]]^^^^^^^^^______[[[^^^aaa```]]]ZZZZZZ\\\]]]^^^___``````^^^\\\[[[]]]\\\\\\\\\[[[[[[ZZZZZZXXXXXXXXXXXXYYYYYYYYYYYYWWWWWWWWWWWWXXXYYYZZZ[[[UUUVVVVVVWWWWWWWWWWWWWWWRRRRRRRRRRRRRRRRRRRRRRRRPPPPPPPPPPPPPPPOOOOOOOOOMMMLLLJJJIIIHHHGGGGGGGGGBBBAAA???===;;;999777777444444444333111000...---++++++,,,,,,---...//////---------,,,,,,,,,+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++************++++++************************))))))************))))))++++++************++++++************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***************************************************+++---......---+++***++++++++++++++++++++++++******++++++++++++******************************+++++++++,,,,,,---------))))))))))))************((()))***++++++***)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))******++++++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,((())))))***++++++,,,,,,************************************************++++++***)))(((((())))))))))))******+++++++++,,,++++++++++++++++++++++++***+++,,,---...---,,,,,,******))))))***+++,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))***+++,,,,,,------))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,++++++******++++++,,,))))))******++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,------------------------,,,,,,,,,------............///000111333444555666777777777888999999::::::;;;===???AAACCCDDDEEEEEEBBBDDDGGGHHHKKKQQQYYY___kkk}}}~~~~~~yyyrrrlllgggcccaaadddbbbbbbeeehhhggg```ZZZUUUVVVXXX[[[]]]______```aaadddggggggcccaaaaaabbb```[[[UUUTTTWWWYYYXXXVVVYYYRRROOOQQQSSSQQQRRRWWWXXXXXXYYYYYYXXXVVVTTTSSSXXXWWWWWWZZZ[[[\\\^^^```bbbeeegggfffccc```aaabbbaaa``````aaabbbbbb```^^^[[[\\\]]]]]]]]]\\\\\\[[[\\\[[[ZZZ\\\^^^aaaaaaaaacccbbbbbbaaaaaaaaaaaabbb^^^^^^___bbbdddeeedddbbbbbbbbbbbbbbbbbbaaa```___^^^^^^___```````````````_______________^^^^^^]]]^^^^^^____________^^^^^^]]]^^^______``````____________^^^^^^^^^]]]]]]]]]\\\\\\\\\\\\ZZZXXXVVVTTTXXXWWWVVVUUUVVVXXXZZZ\\\[[[[[[ZZZYYYXXXXXXWWWWWWSSSSSSRRRQQQQQQQQQQQQQQQQQQQQQPPPOOONNNNNNNNNNNNQQQOOOLLLIIIHHHGGGHHHHHHFFFEEEDDDBBBAAA???>>>===999999888666444222000///111000...,,,,,,---...///......------,,,++++++***+++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,************************+++*********))))))((((((,,,,,,++++++***)))))))))************************))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++,,,+++++++++***)))))))))************************++++++++++++++++++++++++************************************************)))******++++++,,,------)))))))))))))))))))))))),,,+++++++++***)))))))))(((((()))***+++,,,,,,,,,))))))))))))))))))))))))---,,,,,,,,,+++*********************************++++++******************************************************************))))))))))))))))))))))))'''(((***++++++***)))(((++++++++++++++++++++++++************************...---,,,***)))(((((((((*********)))))))))))))))++++++++++++++++++++++++***************************++++++,,,,,,++++++***+++++++++++++++++++++++++++******))))))******+++,,,,,,,,,+++++++++******************************)))************+++++++++))))))*********+++++++++************************************************++++++************++++++******++++++++++++******************************)))************+++++++++,,,+++++++++***)))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////000000111111111222444666777888999999555777999::::::;;;===???BBBAAA@@@@@@AAACCCEEEFFFGGGHHHJJJMMMRRRYYYaaafffqqqpppqqqooommmjjjeeeaaabbbeeefffeeeeeehhhjjjiiiccc]]]UUUVVVXXXZZZ]]]___aaabbbgggiiilllmmmkkkiiihhhgggaaa]]]YYYYYY\\\___^^^[[[]]]VVVRRRTTTUUUTTTVVV[[[\\\[[[ZZZYYYWWWUUUSSSQQQSSSUUUXXX\\\^^^```cccgggppprrrssspppjjjfffeeefffhhhddd^^^[[[ZZZZZZZZZZZZZZZYYYXXXYYYZZZZZZXXXWWWVVVVVVVVVXXX[[[^^^____________^^^^^^^^^______```aaa``````aaaccccccaaa___bbbbbbccccccbbbbbbaaaaaa^^^___```bbbcccccccccccc______``````______^^^]]]___``````````````````___]]]^^^______``````_______________^^^^^^^^^]]]]]][[[[[[\\\\\\[[[ZZZZZZYYY\\\[[[YYYWWWWWWXXXYYYZZZZZZZZZYYYXXXXXXWWWVVVVVVUUUTTTSSSSSSRRRSSSSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPQQQPPPMMMKKKIIIIIIIIIJJJKKKKKKIIIHHHGGGEEEDDDDDD>>>===<<<:::888666333222111///---+++++++++,,,---//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))))))))************************+++*********))))))))))))***************+++++++++++++++++++++++++++++++++))))))))))))************************************+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************++++++,,,,,,,,,((((((((((((((((((((((((+++++++++***************))))))******++++++,,,,,,************************+++++++++++++++*********************************************************************************************************************************$$$&&&(((+++,,,,,,,,,+++++++++++++++++++++++++++************************,,,+++******)))*********************))))))))))))++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************,,,,,,+++***************,,,,,,+++++++++*********************************)))************+++++++++))))))*********+++++++++************************************************++++++************++++++******++++++++++++******************************)))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////000000111111333333555666777777777777666888:::;;;;;;<<<>>>???@@@BBBCCCDDDDDDEEEGGGIIIKKKMMMPPPTTTYYY```ggglllpppccccccdddgggkkkoooppppppsssvvv`````````ccceeeccc^^^YYYWWWWWWXXXZZZ]]]aaadddfffggggggiiikkkllljjjgggddd\\\ZZZXXXZZZ]]]___^^^\\\___ZZZVVVWWWXXXYYYZZZ]]]___^^^[[[XXXUUUSSSQQQPPPQQQXXX___bbbcccggglllqqq{{{uuuqqqpppqqqqqqkkkccc]]]\\\^^^```bbb___\\\[[[]]]``````\\\WWWSSSRRRQQQSSSUUUXXXXXXXXX\\\\\\\\\\\\]]]^^^______bbbaaa```aaaccccccaaa___cccdddddddddeeeeeeeeeeee``````aaaaaaaaaaaaaaaaaa``````aaaaaa``````___^^^``````aaaaaaaaaaaa``````^^^^^^___````````````____________^^^^^^^^^^^^]]][[[[[[[[[[[[\\\\\\]]]^^^___^^^\\\ZZZXXXXXXXXXYYYYYYYYYXXXXXXWWWVVVVVVVVVWWWVVVUUUUUUTTTTTTUUUUUUUUUUUUTTTSSSRRRRRRRRRRRRRRRQQQOOOMMMKKKKKKKKKLLLLLLKKKJJJIIIHHHGGGFFFFFFDDDCCCBBB@@@>>>;;;999777333222000...---,,,,,,---..................------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******))))))((((((***************************************)))))))))))))))******+++,,,,,,---++++++++++++++++++++++++)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************************************+++++++++++++++))))))))))))))))))))))))***************+++++++++*********+++++++++++++++++++++++++++++++++++++++))))))******************************************************************************************************************************************%%%&&&(((+++,,,,,,,,,,,,***************************************************)))))))))***+++,,,,,,******************************************************************************++++++++++++******))))))))))))))))))))))))------,,,+++++++++++++++,,,++++++++++++*********************************)))************+++++++++***************+++++++++************************************************++++++************++++++******++++++++++++******)))))))))))))))))))))))))))************+++++++++***************+++++++++************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///000000111111444555555666666666666666777999;;;<<<<<<<<<>>>@@@BBBEEEGGGHHHFFFGGGJJJMMMPPPTTTXXX]]]bbbiiiooottt~~~{{{xxxwww{{{nnn___[[[\\\\\\ggguuu\\\\\\]]]___```___[[[WWWYYYYYYZZZ[[[___cccgggjjjgggffffffhhhjjjhhhbbb]]]XXXWWWXXX[[[___```___]]]^^^\\\\\\]]]______^^^^^^___]]]ZZZWWWTTTSSSRRRRRRXXXbbbjjjjjjiiimmmssswww{{{xxxzzz|||wwwtttooommmnnnppprrrsssllliiijjjnnnsssqqqhhh___WWWUUUSSSSSSTTTTTTSSSRRRYYYYYYYYYZZZ[[[]]]___`````````___aaacccdddcccbbbccccccddddddeeeggghhhhhheeeeeeeeedddcccbbbaaa```bbbbbbbbbcccbbbaaaaaa````````````aaaaaa`````````^^^^^^___```````````````____________^^^^^^^^^^^^\\\[[[ZZZZZZZZZ\\\^^^___^^^]]]\\\ZZZYYYYYYYYYYYYXXXXXXXXXWWWWWWVVVVVVVVVWWWWWWVVVUUUUUUUUUUUUVVVVVVUUUTTTSSSSSSRRRSSSSSSRRRRRRPPPOOONNNNNNNNNNNNLLLLLLKKKKKKJJJIIIHHHHHHIIIHHHGGGEEEBBB@@@>>><<<:::888666444222111000000---------------------------------,,,,,,,,,,,,,,,++++++++++++++++++++++++......---,,,++++++***************************************************************++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,+++++++++++++++++++++***++++++++++++++++++++++++((((((((()))*********+++***************************************+++++++++******************************************************************************+++++++++***))))))))))))))))))))))))))))))******************************))))))******+++,,,)))***************++++++))))))))))))))))))))))))******************************++++++++++++******************************,,,,,,++++++,,,,,,---...++++++++++++************************************))))))*********+++++++++************************************************************************++++++************++++++******++++++++++++******))))))))))))))))))))))))))))))*********++++++++++++++++++***************************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......///000111222222444444555666777777777777999;;;===>>>>>>>>>@@@BBBFFFHHHJJJIIIGGGIIIOOOUUU]]]```cccfffiiimmmrrrvvvuuurrrooorrrzzz|||kkk^^^\\\___```cccvvvcccdddeeefffgggfffcccaaa^^^^^^___```dddhhhlllooonnnmmmlllmmmnnnkkkeee```\\\]]]```ccceeeffffffeeeaaacccfffiiikkkjjjfffaaa^^^]]][[[YYYXXXXXXYYYYYYcccmmmsssoookkknnnsssuuuzzz|||{{{xxxuuutttwwwzzzwwwxxxyyy|||~~~~~~|||xxxxxx{{{uuuiii^^^\\\[[[ZZZ[[[\\\[[[ZZZ[[[[[[\\\^^^```bbbdddfffbbbaaa______``````^^^]]]^^^^^^___```bbbdddfffgggggghhhhhhhhhhhhgggffffffcccddddddddddddcccbbbbbb^^^______``````______^^^^^^___``````aaaaaa````````````_________^^^^^^^^^]]]\\\[[[YYYYYYZZZ[[[\\\[[[ZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXWWWXXXWWWVVVVVVUUUUUUVVVVVVVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPOOOOOONNNNNNNNNKKKJJJJJJHHHFFFDDDBBB@@@>>>===<<<999777666555444---------,,,,,,,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++///......---,,,+++*********************************************+++++++++,,,,,,,,,,,,++++++******************************************++++++++++++************************************************)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,,,,,,,,,,+++++++++++++++************************((((((((()))*********+++************************))))))*********+++++++++************************************************************************+++++++++++++++***))))))))))))))))))))))))))))))************************,,,+++******))))))******))))))******+++++++++,,,))))))))))))))))))))))))************************)))******++++++******)))++++++++++++++++++++++++))))))***+++,,,...///000+++++++++*********))))))************************))))))*********+++++++++************************************************************************++++++************++++++******++++++++++++******))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,+++***)))((((((*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++************+++,,,,,,------------,,,,,,,,,------...............///000111222333444333444555777888999::::::;;;===???@@@AAABBBDDDFFFFFFGGGIIIJJJNNNVVVaaahhhwwwvvvtttpppnnnmmmoooqqqnnnmmmpppwwwooo^^^XXX^^^ccccccoookkklllnnnoooooommmlllkkkfffggghhhjjjmmmpppsssuuuuuutttsssrrrqqqnnnjjjgggccceeegggiiijjjkkkkkkjjjjjjooosssuuuwwwwwwrrrkkkaaaaaaaaabbbbbbcccdddeeellluuuwwwoookkkooosssrrruuuuuutttooojjjiiillloootttvvvyyy}}}}}}zzz}}}~~~yyyooodddcccccceeehhhjjjkkkkkkjjjkkklllnnnqqqtttvvvxxxiiifffbbb^^^\\\YYYVVVTTTWWWXXXXXXZZZ\\\___bbbdddaaabbbcccdddffffffggggggccccccddddddccccccbbbaaa^^^^^^____________^^^^^^______```aaaaaaaaaaaa````````````_________^^^^^^^^^]]]\\\[[[ZZZYYYYYYYYYXXXYYYYYYZZZ[[[\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZXXXXXXWWWVVVVVVVVVVVVWWWUUUUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOOOOLLLLLLKKKJJJIIIGGGFFFEEEAAA@@@???===<<<:::888888111000000///......------......------,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++******))))))*********************************+++++++++++++++...------,,,++++++***************************************++++++++++++,,,))))))))))))))))))))))))***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************(((((())))))***++++++,,,***************************************++++++++++++++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))******************************************)))))))))***++++++,,,,,,************************************************++++++++++++++++++++++++))))))******+++,,,,,,---************************************************,,,,,,+++***)))))))))***))))))******+++,,,,,,,,,************************************************))))))************))))))++++++++++++++++++++++++(((((()))***,,,...///000+++************)))))))))************************)))************++++++++++++++++++***************************************************************++++++************++++++******++++++++++++******************************)))************+++++++++,,,,,,++++++***))))))(((************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,---....../////////000000222333444555666333444666888:::;;;<<<<<<===???AAACCCDDDFFFHHHKKKGGGHHHKKKSSS___nnn|||xxxnnnjjjjjjlllmmmpppvvv}}}{{{fffYYYYYY___eeehhhqqqssstttuuutttssssssrrroooppprrrtttwwwyyy{{{|||xxxxxxxxxwwwtttrrrrrrrrrmmmnnnooopppppppppqqqqqqsssxxx{{{{{{}}}|||uuuiiijjjlllnnnooopppqqqqqqtttzzzyyypppnnnuuuxxxuuuuuutttrrrlllgggeeehhhlllrrrrrrsssvvvyyy{{{{{{zzz}}}~~~~~~wwwqqqgggggggggjjjnnnrrrttttttvvvwwwxxx{{{~~~rrrnnnhhhccc^^^ZZZVVVSSSVVVVVVVVVXXX[[[___bbbeee```aaabbbbbbcccccccccbbbaaaaaaaaaaaaaaa``````_________````````````____________```aaaaaaaaaaaaaaa````````````____________]]]]]]]]]]]]\\\[[[ZZZYYYYYYZZZ[[[\\\]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]ZZZZZZYYYXXXXXXXXXXXXYYYVVVUUUTTTSSSRRRRRRRRRRRRQQQQQQRRRRRRRRRRRRRRRQQQOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLMMMLLLLLLKKKJJJIIIEEEEEEDDDCCCAAA???>>>===777777666555333222111111000000000///...---------++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,************************************************+++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++************************************************&&&'''((()))***+++,,,---************************+++++++++******************++++++,,,,,,---------************************+++++++++++++++*********************************((())))))***++++++,,,,,,************************************************++++++++++++++++++++++++************+++,,,------++++++++++++++++++++++++*********************************)))******+++,,,))))))***++++++,,,------++++++++++++++++++++++++************************))))))************))))))******************************)))******+++,,,---************))))))))))))************************)))************++++++++++++++++++*********))))))************************************************++++++************++++++******++++++++++++******++++++++++++++++++++++++)))************+++++++++))))))*********+++++++++************************((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......+++,,,---...////////////,,,,,,------.../////////000111222333555666777777666777999:::;;;<<<<<<<<<>>>@@@CCCFFFGGGJJJMMMOOOPPPQQQVVVdddvvvvvvkkkhhhjjjmmmqqquuu{{{ooo___\\\___eeeooozzzwwwyyy{{{{{{{{{yyyyyyzzzvvvwwwyyy|||~~~|||~~~}}}zzzyyy{{{~~~yyyzzzzzzzzzyyyyyyzzz{{{xxx|||}}}{{{}}}zzzppprrrtttwwwxxxyyyyyyyyyyyy~~~{{{ssssss|||{{{wwwvvvsssnnniiihhhlllpppqqqooommmoootttyyy~~~|||}}}}}}}}}{{{wwwtttrrriiihhhiiikkknnnqqqsssssstttuuuwwwzzz~~~wwwsssmmmhhhddd```\\\ZZZXXXXXXXXXZZZ]]]bbbfffhhhkkkjjjjjjhhhgggeeecccbbb_______________^^^^^^]]]``````aaaaaaaaaaaa``````___``````aaaaaaaaaaaaaaaaaa`````````____________\\\]]]^^^___^^^]]]\\\[[[[[[\\\]]]^^^^^^^^^^^^]]]^^^^^^^^^^^^^^^^^^^^^^^^\\\[[[[[[ZZZZZZZZZZZZZZZWWWVVVUUUTTTSSSSSSSSSSSSPPPQQQQQQRRRRRRRRRRRRQQQSSSSSSSSSSSSTTTTTTTTTTTTMMMMMMNNNNNNNNNMMMLLLLLLIIIIIIIIIHHHGGGEEECCCBBB===<<<;;;999888666555444333222222111000//////...++++++++++++++++++++++++---------------------...*********************************++++++,,,,,,,,,***++++++,,,,,,------...........................******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,+++++++++******))))))************************++++++++++++++++++++++++************************************************%%%&&&''')))***,,,---...++++++++++++++++++++++++,,,+++++++++******))))))******+++,,,,,,---......++++++++++++++++++++++++---,,,,,,,,,+++*********************************((())))))***++++++,,,,,,************************************************++++++++++++++++++++++++...---,,,+++************++++++++++++++++++++++++************************((((((((()))***,,,---...))))))***+++,,,,,,------++++++++++++++++++++++++************************))))))************)))))))))))))))))))))))))))))),,,+++******))))))******************))))))))))))************************)))************+++++++++++++++++++++******))))))************************************************++++++************++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++&&&'''((()))+++---......************************((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////,,,---...///000000000000,,,,,,------...///000000111222333444666777888999999:::;;;;;;<<<<<<<<<;;;>>>AAADDDGGGIIILLLOOORRRZZZ[[[bbbrrr~~~pppgggggglllqqqtttyyyqqqbbbZZZ```gggmmm~~~|||yyywwwxxx||||||{{{~~~~~~|||xxxzzz}}}~~~}}}{{{xxxxxxyyyzzz{{{||||||}}}}}}zzzwwwxxxzzz{{{zzzxxxxxxwwwtttooolllnnnuuuzzzvvvqqqlllmmmttt|||yyyzzzvvvrrrrrruuutttqqqmmmlllkkkmmmpppssssssssspppooooooppprrrsssrrrqqqpppnnnjjjgggdddddddddeeecccfffgggeeecccgggpppxxxyyytttooolllkkkggg```ZZZ^^^ZZZVVVVVVXXX[[[[[[ZZZ]]]^^^```bbbdddcccbbb`````````_________`````````___]]][[[[[[\\\]]]]]]\\\```___^^^]]]]]]]]]]]]]]]___^^^\\\ZZZZZZ[[[]]]^^^___```bbbbbbaaa```]]]\\\ZZZZZZZZZ[[[ZZZYYYXXXXXXVVVVVVVVVUUUTTTTTTSSSSSSSSSSSSSSSRRRQQQQQQPPPPPPQQQQQQRRRRRRQQQQQQPPPOOOOOOOOONNNNNNMMMLLLLLLLLLJJJJJJIIIHHHFFFEEEEEEDDDCCCBBBAAA???===;;;:::999999666444222222111000...222000...,,,++++++,,,---...---+++))))))))))))******+++,,,+++***)))***+++---,,,+++*********+++,,,)))***+++,,,,,,+++***))),,,,,,............,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++***)))'''&&&'''(((***+++++++++************++++++******+++++++++,,,,,,,,,+++++++++*********)))))))))************+++++++++))))))*********+++++++++++++++******)))(((((('''***************************+++,,,,,,******+++,,,,,,+++***)))((((((((((((***************************************)))((((((((((((((((((((((((((((((******+++++++++,,,,,,,,,******++++++++++++************))))))))))))******))))))))))))))))))))))))+++***)))(((((()))***+++************************++++++++++++++++++++++++)))************+++++++++++++++************+++++++++++++++++++++***)))((())))))))))))))))))))))))******))))))))))))*********************************************+++++++++,,,+++++++++******))))))************************)))************++++++++++++++++++*********))))))+++++++++************)))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))*********+++++++++------,,,,,,,,,,,,++++++,,,+++***))))))+++---...---,,,,,,,,,,,,---.........---,,,+++,,,...000111333333333444555666777888<<<=========<<<<<<>>>@@@===BBBIIIPPPSSSVVV^^^eeeooovvv|||vvvqqqnnnqqqvvvrrr~~~jjjccc^^^bbbqqq|||yyyyyy}}}~~~|||~~~{{{||||||}}}}}}~~~~~~~~~~~~{{{xxxxxxyyyyyyxxxvvvwwwwwwvvvsssqqqsssxxx|||}}}wwwqqqooosssxxxyyyyyyxxxyyywwwqqqooopppooolllmmmlllkkklllnnnppppppooolllkkkjjjkkkmmmoooooonnnmmmkkkhhheeedddeeeggghhhllljjjiiijjjnnntttyyy{{{zzzuuupppnnnooooookkkggg\\\ZZZXXXVVVUUUUUUSSSRRRXXXZZZ]]]_____________________``````______^^^^^^aaa___^^^]]]]]]^^^___``````______^^^]]]]]]]]]^^^^^^\\\[[[YYYXXXYYYZZZ[[[^^^___```aaaaaa___^^^\\\[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXXXXWWWVVVUUUUUUTTTTTTTTTSSSSSSRRRRRRQQQQQQQQQRRRRRRRRRRRRQQQPPPPPPOOOOOOOOONNNMMMMMMLLLLLLKKKJJJJJJIIIHHHGGGFFFEEEIIIHHHGGGFFFEEECCCBBBBBB===;;;888666666555333111000///---,,,+++,,,---------,,,,,,+++*********+++***,,,---,,,+++***+++,,,---,,,+++******+++,,,---******++++++++++++******+++,,,------------,,,+++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******)))((('''''')))+++,,,++++++************++++++******+++++++++,,,,,,,,,+++++++++*********)))))))))************+++++++++***+++++++++,,,,,,,,,,,,,,,,,,+++******)))((((((***************************+++,,,,,,******+++,,,+++***************++++++***************************************)))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,******++++++++++++***************))))))*********************************,,,,,,++++++++++++,,,,,,************************************************)))************+++++++++++++++************++++++)))******+++++++++***************************************))))))*********************************++++++************************)))))))))(((((((((************************)))************++++++++++++++++++*********))))))))))))******+++++++++,,,++++++++++++++++++++++++)))***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------+++++++++,,,,,,---------,,,+++***)))***+++---...------,,,,,,------...///000///...---...000111333555555555555666888999:::999:::<<<<<<<<<<<<>>>@@@BBBFFFLLLSSS\\\hhhwwwyyytttqqqoooqqqvvvttt}}}{{{~~~|||vvviiiiiikkkuuu|||yyyuuuuuuwww{{{~~~}}}{{{~~~}}}||||||zzzyyyyyyyyywwwvvv{{{|||~~~~~~}}}~~~|||vvvtttvvvxxxxxxwww{{{~~~|||uuunnnmmmmmmlllpppooommmnnnoooooonnnmmmjjjhhhfffgggiiilllmmmnnnnnnkkkgggdddcccdddgggiiilllgggdddhhhqqqxxxwwwsssppplllhhhgggjjjlllllljjj\\\]]]\\\ZZZWWWTTTRRRRRRZZZ\\\^^^]]]ZZZWWWXXXYYY[[[[[[\\\]]]]]]]]]^^^^^^]]]]]]\\\ZZZYYYZZZ]]]___```______^^^^^^^^^______\\\[[[YYYXXXWWWWWWXXXXXX[[[\\\^^^_________^^^]]]]]]\\\[[[[[[[[[\\\]]]^^^\\\\\\[[[ZZZXXXWWWVVVVVVVVVVVVUUUTTTTTTSSSSSSRRRRRRRRRSSSSSSRRRRRRQQQPPPPPPOOOOOONNNNNNMMMMMMLLLLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEBBB@@@>>><<<;;;:::777555000///...---,,,,,,---...,,,,,,,,,,,,,,,++++++++++++,,,......,,,+++,,,---,,,,,,+++++++++---...///++++++************++++++***+++,,,,,,,,,,,,+++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))((((((+++***)))))))))***+++,,,++++++************++++++******+++++++++,,,,,,,,,+++++++++***************)))************+++++++++++++++,,,,,,,,,------------,,,,,,++++++******)))***************************+++,,,,,,******+++,,,************+++,,,---...*********************************+++******)))(((******************************+++++++++,,,,,,,,,******++++++++++++******++++++************++++++************************++++++,,,,,,,,,,,,++++++************************)))))))))))))))))))))))))))************+++++++++++++++************++++++(((((()))++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************,,,+++++++++***)))))))))+++++++++***************************************)))************++++++++++++++++++***************'''((()))***+++,,,------++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------)))******+++---......///,,,+++*********+++---...---------,,,------...///111000000///000222333555777777777777888:::;;;<<<888:::<<<======>>>@@@AAAHHHLLLRRR[[[jjjyyytttuuuuuutttuuuwwwyyyvvvnnnoooooollliiiqqq}}}tttqqqmmmlllmmmqqquuuxxx|||xxxxxx|||~~~~~~|||zzzyyyzzzzzz~~~|||zzzzzzzzz~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}||||||||||||{{{zzzzzzzzzzzzzzzzzz~~~{{{{{{}}}~~~uuurrrrrrrrrvvvtttsssrrrsssrrrpppnnnmmmkkkhhhiiikkkoooqqqrrrsssooojjjfffcccdddfffhhhjjjeeeaaaeeelllppplllfffdddaaa___```aaacccbbbaaa\\\___aaa___]]]\\\^^^```eeegggfffaaaYYYTTTSSSUUUWWWVVVVVVVVVWWWZZZ]]]^^^ZZZ[[[[[[YYYWWWXXX[[[^^^_________^^^^^^___``````\\\\\\ZZZYYYXXXWWWWWWXXXYYYZZZ\\\]]]^^^^^^^^^]]]^^^]]][[[ZZZZZZ\\\^^^___^^^^^^]]][[[ZZZYYYXXXWWWWWWWWWWWWVVVUUUUUUTTTTTTSSSSSSTTTTTTSSSSSSRRRQQQPPPPPPPPPOOONNNNNNMMMMMMNNNMMMMMMLLLKKKKKKJJJJJJEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEBBBAAA@@@>>>;;;999444333111000...---------++++++,,,,,,,,,,,,+++++++++---//////---,,,,,,,,,,,,,,,++++++,,,...///111,,,,,,***))))))***,,,,,,*********++++++************************************+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))((('''&&&%%%++++++*********+++,,,---++++++************++++++******+++++++++,,,,,,,,,************************))))))*********++++++++++++++++++,,,,,,,,,,,,------------,,,,,,+++++++++***************************+++,,,,,,******+++,,,***************+++,,,---*********************************++++++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,++++++++++++++++++,,,************************((()))++++++++++++)))(((************************************************))))))*********+++++++++++++++************++++++((()))***+++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,************************,,,,,,,,,+++***)))(((((())))))))))))))))))))))))************************))))))*********+++++++++************************((())))))***++++++,,,,,,++++++++++++++++++++++++((()))******++++++******++++++++++++++++++++++++*********+++++++++,,,,,,******+++,,,,,,---......,,,++++++++++++,,,---...---------------...//////111000000111222333444555888888888999:::;;;<<<===<<<>>>@@@@@@@@@AAACCCDDDIIIQQQZZZgggzzz|||uuusssppppppuuuzzzzzzzzz{{{}}}zzzmmmdddfffkkknnnwwwdddbbb___]]]^^^bbbgggkkknnnkkkkkkqqqtttttttttvvvzzzxxxuuurrrppppppqqqrrr{{{|||}}}{{{xxxvvvuuuuuuxxxxxxyyyyyyxxxxxxxxxxxxtttttttttttttttttttttssstttuuuvvvwwwxxxyyy{{{|||~~~~~~{{{{{{{{{{{{yyyxxxwwwwwwvvvsssppprrrpppmmmmmmpppsssuuuvvvtttqqqmmmiiihhhhhhkkkllllllkkkiiijjjkkkjjjfffcccaaaaaabbbbbbbbb___\\\YYYXXX\\\___```aaaeeekkkpppoooooolllfff___ZZZYYYZZZZZZXXXUUUSSSSSSVVVYYY\\\[[[[[[[[[[[[ZZZ[[[]]]^^^^^^^^^^^^^^^^^^___```aaa^^^]]]\\\[[[ZZZZZZZZZZZZYYYYYYZZZ\\\]]]]]]^^^^^^^^^]]][[[ZZZZZZ[[[]]]^^^^^^]]]\\\[[[ZZZYYYXXXXXXXXXXXXXXXWWWVVVVVVUUUUUUTTTTTTUUUUUUTTTTTTSSSRRRQQQQQQPPPPPPOOONNNNNNNNNOOONNNNNNMMMMMMLLLLLLLLLHHHHHHIIIIIIIIIJJJJJJJJJHHHGGGEEEDDDCCCAAA>>>;;;:::999777555222000///...------,,,,,,,,,,,,,,,,,,---///111111///,,,,,,,,,,,,,,,++++++,,,...///111---,,,+++******+++,,,---*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))((('''&&&+++++++++++++++,,,,,,---++++++************++++++******+++++++++,,,,,,,,,************************))))))*********+++++++++************++++++++++++---------,,,,,,,,,,,,,,,***************************+++,,,,,,******+++,,,++++++***)))))))))))))))******************************++++++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,++++++++++++++++++,,,************************)))***+++,,,,,,+++***)))************************++++++++++++++++++++++++))))))*********+++++++++++++++************+++++++++++++++++++++***)))(((++++++++++++++++++++++++,,,++++++++++++++++++,,,************************,,,,,,,,,+++***)))((((((&&&&&&&&&&&&&&&&&&&&&&&&************************))))))*********+++++++++************************************************++++++++++++++++++++++++))))))***+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------...//////000000000111222444555555888888999999:::;;;===>>>>>>???AAAAAAAAABBBEEEGGGJJJWWWgggxxxyyyrrroooiiifffjjjsss{{{|||{{{{{{zzzxxxpppeeeaaagggsss{{{LLLLLLKKKJJJKKKOOOTTTYYYXXXUUUVVV[[[___^^^^^^```cccaaa___^^^]]]^^^___```gggiiiiiihhheeecccbbbccciiijjjkkkjjjhhhfffffffffffffffffffffffffffggggggfffhhhkkkmmmnnnqqqtttwww}}}||||||}}}~~~}}}|||}}}~~~~~~}}}}}}}}}|||yyyvvvwwwuuussssssuuuwwwxxxxxxrrrqqqoooooooooqqqtttuuupppqqqqqqpppmmmjjjhhhgggdddfffggggggeeeaaa\\\YYYWWWZZZ^^^cccggglllqqquuupppnnnkkkhhhffffffggggggdddbbb^^^[[[XXXXXXYYYZZZZZZYYYZZZ[[[]]]^^^]]][[[\\\\\\\\\]]]^^^___```aaa^^^^^^^^^^^^^^^]]]]]]]]]ZZZZZZZZZ[[[\\\]]]]]]^^^^^^]]]\\\[[[[[[[[[\\\\\\[[[ZZZZZZYYYYYYXXXXXXWWWYYYXXXXXXWWWWWWVVVVVVUUUUUUUUUVVVVVVUUUUUUTTTSSSRRRQQQQQQPPPPPPOOOOOONNNOOOOOONNNNNNNNNMMMMMMMMMJJJJJJJJJKKKKKKKKKLLLLLLHHHGGGFFFFFFFFFDDD@@@>>>@@@???===;;;888666444333222111///------------...222444555555222...---,,,,,,,,,+++++++++---...///,,,,,,++++++++++++,,,,,,++++++***))))))***++++++*********************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------,,,+++************+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,***************+++++++++)))************+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,,,,******+++,,,,,,+++***)))((((((((((((************************)))***++++++,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++,,,,,,------------,,,,,,************************++++++++++++++++++++++++)))************+++++++++++++++************++++++,,,,,,,,,++++++)))((((((++++++++++++++++++++++++++++++************++++++************************,,,+++++++++***)))))))))))))))))))))************************************)))************+++++++++***************++++++++++++++++++*********))))))++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++------------............---------,,,,,,+++++++++,,,,,,,,,,,,------------......------......///000000000111333444555666666999999::::::;;;===>>>???>>>?????????AAADDDIIIMMMTTTdddwwwtttllliiigggdddbbbfffqqqzzz{{{wwwuuuqqqmmmgggcccgggsss~~~@@@AAACCCCCCCCCGGGLLLQQQOOOLLLMMMRRRTTTRRRQQQRRRQQQPPPPPPOOOPPPQQQSSSSSSWWWYYYZZZYYYWWWUUUUUUVVV\\\]]]^^^]]]YYYUUUUUUUUUWWWWWWWWWXXXXXXYYYYYYYYYVVVYYY]]]___```cccgggkkktttrrrppppppsssvvvvvvvvvsssvvvzzz~~~}}}{{{zzzzzz{{{||||||{{{sssssstttuuuvvvxxxzzz{{{ssstttuuuuuutttsssrrrqqqjjjkkkmmmllljjjgggdddcccaaaccchhhnnnsssvvvuuutttmmmiiieeefffkkkoooqqqpppjjjkkkkkkjjjgggdddaaa___```]]]]]]aaaggggggbbb\\\ZZZ[[[[[[\\\]]]^^^___```^^^______```````````````[[[[[[[[[[[[\\\\\\]]]^^^```______^^^]]]\\\[[[[[[WWWWWWWWWWWWVVVVVVVVVVVVYYYXXXXXXWWWWWWVVVUUUUUUVVVVVVVVVVVVVVVUUUUUUTTTRRRRRRQQQQQQPPPOOOOOOOOOOOOOOONNNNNNNNNNNNMMMMMMIIIJJJJJJJJJJJJJJJKKKKKKHHHHHHGGGHHHHHHGGGCCCAAACCCBBBAAA@@@>>>===;;;:::888666333000...///000222888:::;;;:::666222///...---,,,+++******+++,,,---+++,,,,,,,,,,,,,,,,,,+++,,,+++************+++,,,************************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,++++++)))******+++++++++++++++++++++************++++++******+++++++++,,,,,,,,,))))))*********+++++++++)))************+++++++++*********+++++++++,,,,,,+++++++++++++++,,,,,,,,,***************************+++,,,,,,******+++,,,++++++***))))))*********************************)))***++++++,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++*********))))))*********++++++++++++++++++++++++---------,,,,,,---------************************************************)))************+++++++++++++++************++++++******+++++++++******)))*********************************))))))*********************************++++++******************,,,,,,,,,---------......************************)))************+++++++++))))))*********+++++++++***************+++++++++++++++++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++---------............///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------...............//////000111222333555666777888888<<<<<<<<<<<<===???@@@AAA???@@@@@@AAADDDKKKSSSYYYiiixxxxxxlllfffddddddiiieeehhhsss{{{yyytttpppjjjgggeeekkkwwwDDDFFFIIIJJJKKKNNNSSSXXXXXXTTTTTTXXXZZZVVVTTTUUUOOOOOOOOOPPPRRRSSSUUUUUU[[[]]]^^^^^^\\\[[[[[[\\\ZZZ\\\]]]ZZZUUUQQQPPPQQQMMMMMMNNNOOOPPPPPPQQQQQQLLLOOORRRTTTUUUWWW\\\```eeebbb___```dddiiikkkkkkhhhlllsssxxx|||xxxxxxyyyyyyzzzzzzzzz{{{yyyyyyyyy{{{~~~~~~rrrssstttsssqqqpppqqqqqqnnnpppuuu{{{xxxrrrkkkeeeaaadddlllssstttrrrjjjnnnsssvvvuuuqqqlllhhhkkkhhhgggmmmuuuvvvnnnfffYYYZZZZZZ[[[\\\^^^___```]]]^^^___```aaaaaaaaaaaa\\\\\\\\\[[[\\\\\\]]]^^^aaaaaaaaa```___]]]\\\[[[TTTTTTTTTUUUUUUUUUVVVVVVXXXXXXXXXWWWVVVVVVUUUUUUVVVVVVWWWWWWVVVVVVUUUTTTRRRRRRRRRQQQPPPPPPOOOOOOOOONNNNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLLLLLLLMMMIIIHHHHHHIIIJJJIIIFFFCCCCCCCCCCCCCCCBBBAAA@@@@@@===:::666222000111333555<<<>>>???===999444111///---,,,+++*********+++,,,++++++---......---++++++---,,,+++******+++,,,---************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((())))))************)))))))))***++++++++++++***++++++************++++++******+++++++++,,,,,,,,,))))))******++++++++++++)))************+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++***************************+++,,,,,,******+++,,,************+++,,,------************************)))***+++,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******))))))))))))******++++++++++++++++++++++++---,,,************,,,---************************)))))))))))))))))))))))))))************+++++++++++++++************++++++((()))***+++++++++++++++))))))))))))))))))))))))******))))))))))))*********************************************+++++++++''''''(((((())))))))))))************************)))************+++++++++))))))******++++++++++++(((((()))***+++,,,,,,---+++++++++++++++++++++++++++,,,------......------+++++++++++++++++++++++++++++++++,,,,,,,,,------******+++,,,------...///+++,,,------......------...............///000000222333555666888999999:::======>>>>>>???@@@BBBCCCAAABBBBBBDDDIIIRRR]]]ddd}}}vvvmmmjjjiiiiiippplllnnnwww}}}zzzsssnnnhhheeehhhuuu]]]\\\[[[]]]ccciiinnnqqqlllllllllpppuuuuuulllccc^^^]]]]]]___cccgggiiijjjnnnqqquuuvvvvvvuuuuuuuuuzzzuuullleeeaaa`````````VVVZZZ]]]______^^^]]]]]]]]]XXXRRROOOQQQTTTVVVVVVVVVVVVVVVVVVXXX[[[^^^```^^^aaaeeehhhkkkooosssvvvwww{{{~~~|||||||||~~~{{{yyyyyyzzzxxxtttvvvzzz}}}}}}}}}~~~~~~{{{vvvrrrllljjjhhhggghhhlllqqqtttoooqqqsssvvvxxxyyyyyyyyy{{{xxxyyyttthhhZZZXXXUUUTTTUUUXXX[[[^^^^^^\\\\\\^^^aaacccaaa^^^______^^^^^^^^^^^^^^^^^^___^^^^^^]]]]]]\\\[[[[[[WWWVVVUUUSSSRRRSSSSSSTTTUUUUUUTTTTTTUUUWWWZZZ[[[XXXWWWVVVUUUUUUVVVWWWXXXSSSSSSSSSRRRQQQQQQPPPPPPQQQQQQPPPOOOOOONNNNNNMMMKKKLLLLLLMMMMMMMMMMMMMMMJJJJJJJJJIIIIIIHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFCCCAAA???;;;999666555444>>>???AAACCCAAA<<<555///------,,,+++************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++*********))))))((((((++++++************++++++,,,++++++******++++++,,,,,,,,,---...---,,,***))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,,,,++++++*********************************************************+++++++++*********))))))******))))))))))))******++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++++++++*********))))))************************++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---))))))))))))))))))))))))************************)))///111---***++++++(((************************************************,,,+++***)))((((((((((((,,,++++++*********))))))******++++++++++++******************************++++++************++++++************************((()))***++++++***(((''',,,++++++******++++++,,,++++++,,,,,,,,,,,,------...,,,+++***,,,,,,,,,+++000///---,,,,,,---...///+++++++++,,,,,,---------......---...///111333444444555666777888999:::;;;>>>?????????>>>>>>@@@BBBBBBBBBAAACCCNNNaaarrrzzzwwwqqqlllhhhjjjpppyyyuuuuuu{{{|||wwwtttvvvvvvyyy{{{wwwuuusssuuuxxx}}}{{{{{{|||wwwrrrqqqppprrrvvv{{{{{{vvvsssrrrqqqqqqnnnqqquuuvvvvvvuuuuuuuuusssmmmfffaaa```___^^^]]]___^^^]]]]]]___aaaccceeecccdddeeegggiiijjjjjjjjjjjjmmmppptttuuuuuutttrrrwwwuuuvvvzzz}}}yyy{{{{{{|||~~~}}}}}}|||{{{|||zzzxxx{{{~~~zzzuuuqqqpppmmmkkkkkknnnqqqrrrsssqqqsssuuuxxxzzz{{{{{{{{{~~~|||rrrfff]]]ZZZVVVSSSRRRTTTWWWZZZ]]][[[ZZZ[[[]]]^^^]]][[[^^^]]]]]]]]]]]]]]]^^^^^^[[[[[[\\\\\\\\\\\\\\\\\\[[[YYYWWWUUUSSSRRRRRRRRRSSSRRRQQQQQQQQQSSSUUUVVVYYYYYYWWWVVVUUUUUUTTTTTTUUUUUUTTTSSSSSSRRRRRRQQQQQQQQQPPPPPPOOONNNNNNNNNJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIGGGGGGGGGGGGGGGGGGGGGGGGEEECCCAAA>>><<<:::999888@@@BBBDDDFFFEEE@@@888222...------,,,+++++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,++++++***)))+++*********))))))))))))++++++************++++++,,,++++++******++++++,,,,,,,,,---------,,,+++***)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,,,,+++++++++******************************************************+++++++++*********))))))*********))))))*********++++++++++++++++++++++++,,,,,,+++******+++,,,,,,+++++++++*********))))))************************++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************++++++++++++++++++++++++...777<<<666...+++***(((************************************************---,,,+++***))))))))))))+++++++++++++++***))))))******++++++++++++******************************++++++************++++++++++++++++++++++++++++++)))***************)))))),,,++++++******++++++,,,++++++,,,,,,,,,,,,---------,,,+++,,,---...---,,,...---,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,---...---......000222444555444555666777888:::;;;;;;<<<===>>>===<<<<<<>>>@@@AAAEEEJJJRRRaaarrr|||{{{||||||~~~uuummmkkkiiijjjqqqyyy~~~|||}}}||||||~~~zzztttpppmmmjjjhhhkkkjjjjjjjjjllloooqqqssspppnnnmmmnnnooommmiiieeefffggghhhiiikkklllmmmmmmoookkkhhhhhhkkkmmmlllkkkjjjjjjmmmrrrzzz~~~{{{yyyvvvsssvvv|||~~~{{{xxxtttrrrtttyyyzzzwwwsssrrrssstttvvvxxxyyyyyyyyy}}}yyywwwyyy|||xxxnnneeeaaa^^^YYYUUUTTTUUUXXX[[[]]]\\\ZZZZZZ\\\]]]]]]\\\\\\\\\\\\\\\\\\]]]^^^___]]]]]]]]]]]]\\\\\\\\\\\\^^^]]]ZZZXXXUUUSSSRRRQQQRRRQQQPPPNNNNNNNNNOOOPPPVVVVVVWWWWWWVVVUUUUUUTTTVVVVVVVVVUUUTTTTTTSSSSSSRRRRRRQQQQQQPPPOOOOOONNNMMMMMMMMMMMMLLLKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFDDDBBBAAA??????>>>CCCEEEHHHKKKJJJDDD;;;555......---,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,++++++***)))***************)))))))))++++++************++++++,,,++++++******++++++,,,,,,,,,,,,---,,,,,,+++***)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,,,,++++++++++++***************************************************+++++++++***************++++++************++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++***************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,---999@@@;;;000***)))***************************************************------,,,+++******************+++,,,,,,***)))(((******++++++++++++******************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,+++,,,...000000...,,,+++++++++++++++,,,---...---------,,,,,,,,,,,,,,,---......000222444666777555555666888999:::;;;<<<<<<>>>>>>>>>======???AAA@@@IIIUUUbbbpppzzz{{{wwwrrrrrrrrruuu|||{{{rrrllliiiffffffhhhmmmxxx}}}{{{|||}}}~~~{{{wwwuuusssuuuuuuuuuvvvxxx{{{~~~{{{yyywwwyyy|||{{{uuuooopppooopppqqqtttxxx|||~~~{{{wwwrrrooonnnmmmllljjjeeedddcccdddgggjjjmmmooovvvzzz}}}yyysssppprrrxxx||||||~~~|||zzz~~~~~~wwwrrrrrrrrrsssssssssrrrrrrqqqooooooqqqttttttnnniiicccaaa^^^\\\]]]```eeehhhfffeeecccbbbbbbbbbbbbbbbZZZZZZZZZZZZZZZ[[[\\\\\\aaaaaa```___^^^]]]]]]\\\___^^^\\\ZZZWWWUUUTTTSSSTTTSSSQQQOOONNNMMMMMMMMMOOOQQQSSSUUUWWWWWWWWWWWWWWWWWWVVVVVVUUUTTTTTTSSSSSSSSSRRRQQQQQQPPPPPPOOOQQQQQQQQQPPPOOOMMMLLLKKKHHHIIIIIIIIIIIIJJJJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCDDDFFFJJJMMMLLLFFF>>>777......---,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******************************++++++************++++++,,,++++++******++++++,,,++++++,,,,,,,,,+++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++************************************************************************,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,(((000666555///++++++---************************************************---,,,+++***************)))***+++,,,,,,+++)))(((******++++++++++++******************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,++++++******++++++,,,+++++++++,,,,,,,,,------++++++,,,///111111///---******+++,,,,,,---...///---------------,,,,,,,,,......000222444666888999666666777999;;;<<<===>>>???@@@AAAAAA@@@AAACCCEEEHHHTTTcccmmmrrrtttpppjjjkkkjjjiiikkkppprrrmmmfffggggggggggggiiirrr~~~||||||~~~}}}|||{{{{{{}}}|||zzzzzz~~~zzzwwwwwwxxx{{{|||xxxuuunnnlllhhhdddaaaaaabbbdddfffjjjooouuu{{{~~~yyyvvvzzz|||{{{|||~~~~~~zzzvvvuuusssrrrpppnnnmmmmmmkkkkkklllnnnqqqqqqooommmeeeeeeeeefffkkkpppvvvzzzxxxvvvsssoookkkhhhfffeeeXXXWWWVVVVVVUUUUUUVVVVVV]]]]]]]]]^^^^^^^^^^^^^^^]]]]]]\\\[[[ZZZXXXWWWWWWWWWVVVUUUSSSRRRQQQPPPPPPNNNOOORRRTTTVVVWWWWWWVVVWWWWWWVVVUUUUUUTTTTTTSSSTTTTTTSSSRRRRRRQQQQQQPPPRRRRRRRRRQQQPPPNNNMMMLLLHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEECCCFFFIIILLLKKKFFF>>>777///...---,,,,,,++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))******++++++************************+++++++++++++++************++++++,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++************************************************************************,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++((())))))***++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***,,,,,,,,,,,,---************************************************+++******))))))))))))***)))***++++++,,,+++***)))******++++++++++++******************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---...,,,++++++******++++++,,,+++++++++,,,,,,,,,------++++++,,,///111111///---++++++,,,---.../////////------------------------///000222444666888999:::777888999;;;===>>>@@@@@@@@@AAACCCCCCCCCEEEGGGJJJTTTaaannnpppmmmkkkhhheeefffcccbbbeeejjjjjjhhheeefffiiijjjjjjnnnzzz~~~|||||||||{{{zzz{{{xxxyyy{{{tttrrrnnniiiffffffiiikkkiiilllooosssvvv{{{}}}|||zzzzzz}}}}}}~~~{{{yyywwwtttqqqooonnnmmmjjjkkkmmmnnnnnnmmmkkkjjjjjjkkkmmmqqqvvv{{{yyyqqqiiieeecccXXXWWWVVVTTTRRRQQQPPPPPPTTTUUUVVVXXX[[[]]]______\\\\\\\\\\\\[[[[[[YYYYYYYYYYYYXXXWWWVVVUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTWWWWWWWWWVVVUUUUUUTTTTTTUUUUUUTTTSSSSSSRRRRRRQQQQQQQQQQQQPPPOOOMMMLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFCCCDDDGGGIIIIIIDDD===888222111///...,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,((()))******+++******************+++++++++++++++++++++************++++++,,,++++++******++++++,,,+++************+++,,,,,,)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,***++++++++++++,,,,,,,,,***************************************************************+++++++++++++++************++++++++++++++++++++++++++++++***++++++,,,,,,++++++******************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++'''((()))***+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...)))'''***,,,++++++,,,******************************************************)))))))))))))))******************+++++++++******++++++++++++******************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,---,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,+++,,,...000000...,,,,,,,,,---...////////////,,,---------............111222444666888999::::::999:::;;;===???AAACCCCCCAAACCCEEEFFFHHHJJJMMMPPPZZZcccjjjgggcccbbbccccccbbb___```ggglllkkkiiihhhgggiiijjjllluuu||||||~~~wwwvvvtttqqqppprrrxxx}}}yyy}}}~~~|||zzzvvvsssqqqssstttuuu{{{~~~}}}}}}|||{{{xxxvvvsssrrrqqqqqqpppsssuuuvvvtttqqqpppppprrrsssuuuxxxzzz}}}~~~~~~~~~yyyqqqiiidddbbb```___\\\YYYVVVSSSQQQQQQRRRSSSTTTVVVXXXZZZ[[[\\\[[[\\\\\\]]]\\\[[[YYYYYYXXXYYYYYYYYYXXXXXXWWWWWWXXXXXXWWWWWWWWWWWWWWWXXXYYYYYYXXXWWWWWWVVVVVVUUUVVVUUUUUUTTTSSSSSSRRRRRRQQQQQQQQQPPPPPPNNNMMMLLLMMMMMMLLLKKKJJJIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIGGGGGGFFFFFFFFFCCCDDDEEEFFFFFFBBB===999666555333111...---,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,(((((()))************************++++++,,,,,,,,,++++++************++++++,,,++++++******++++++,,,+++***)))))))))***,,,---)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,++++++******++++++,,,******+++++++++,,,,,,,,,************************************************))))))*********+++++++++*********))))))*********++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,))))))------)))))),,,************************************************+++******))))))******++++++***)))((()))***,,,---******++++++++++++******************************++++++************++++++++++++++++++++++++++++++'''((()))***++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,---------,,,+++,,,---...---,,,,,,,,,---.........---,,,+++,,,,,,---...///000000333444666888999:::::::::;;;<<<>>>???BBBDDDEEEFFFEEEHHHJJJMMMOOORRRVVVYYYaaabbbaaa]]]^^^bbbcccaaabbbbbbgggqqqvvvsssooonnnlllnnnnnnpppyyyvvv{{{|||}}}|||zzz{{{|||tttooopppmmmmmmooopppqqqvvv}}}{{{yyywwwuuussssssssssss{{{~~~~~~~~~xxxyyyzzz{{{zzzyyyxxxwwwqqqtttvvvuuuoooiiieeedddiiigggddd```\\\XXXVVVUUUXXXXXXXXXXXXXXXXXXXXXXXX\\\]]]]]]]]]\\\ZZZXXXWWWWWWWWWXXXYYYYYYYYYXXXXXXYYYXXXXXXXXXYYY[[[\\\^^^ZZZZZZZZZYYYXXXXXXWWWWWWVVVVVVUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPPPPPPPOOONNNMMMLLLKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKJJJHHHHHHGGGGGGGGGDDDCCCDDDEEEEEEBBB===:::999888666333000...------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,(((((()))************************++++++,,,,,,,,,++++++************++++++,,,++++++++++++++++++,,,******)))))))))***,,,---)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,++++++++++++++++++,,,*********++++++,,,,,,,,,************************************************))))))******++++++++++++******))))))))))))******++++++++++++++++++++++++***+++,,,------,,,+++***))))))******++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++************************%%%&&&+++000---'''(((...************************************************+++++++++***++++++,,,,,,,,,***((('''(((***,,,...******++++++++++++******************************++++++************++++++************************&&&''')))***++++++******,,,++++++++++++++++++,,,++++++,,,,,,,,,---------...,,,+++***,,,---,,,++++++,,,---------,,,+++******+++,,,---...000111111444555777999::::::::::::<<<===???AAACCCEEEGGGGGGKKKMMMQQQTTTVVVZZZ___bbbmmmhhh```\\\aaaiiihhhbbbeeefffooo}}}|||uuussstttuuusssvvvvvvppprrr~~~xxxuuutttooovvv}}}}}}zzzzzz|||yyyxxxyyy{{{{{{yyyzzzyyyuuutttvvv}}}{{{wwwrrrooolllmmmmmmkkkjjjiiijjjlllpppmmmjjjgggffffffdddcccgggeeeaaa\\\XXXYYY\\\______\\\YYYXXXZZZ[[[ZZZXXXWWWWWWWWWXXXZZZ[[[ZZZYYY^^^\\\YYYXXXXXXYYYXXXXXXWWWWWWVVVVVVVVVUUUUUUUUUUUUVVVWWWXXXXXXVVVTTTSSSVVVUUUTTTSSSRRRRRRRRRRRRQQQOOOMMMLLLMMMMMMLLLKKKJJJJJJIIIHHHHHHHHHIIIIIIGGGIIIJJJJJJHHHGGGGGGHHHHHHGGGEEEBBB???<<<999888::::::999777444111///...///000000---***)))+++...***+++,,,---,,,,,,***)))************************++++++++++++++++++++++++------,,,++++++******)))************************++++++++++++++++++++++++************************...---,,,,,,++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++************************++++++******++++++,,,---*********))))))))))))(((******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************++++++************++++++,,,,,,,,,++++++*********---------,,,,,,+++++++++------++++++++++++------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++*********+++---...******************************++++++++++++******************************++++++++++++++++++++++++)))))))))***+++++++++,,,++++++************++++++)))************+++++++++)))******++++++,,,------++++++++++++++++++++++++)))************+++++++++*********)))******+++,,,***+++,,,,,,------,,,,,,+++,,,------......------......------...///111222777888999:::;;;<<<<<<===???===>>>CCCFFFFFFHHHMMMLLLVVVYYYXXX\\\[[[___nnnnnnfffbbbdddhhhgggffffffnnnxxx|||||||||{{{|||uuurrr~~~zzzpppttt~~~xxxuuuuuuuuu{{{~~~zzz~~~||||||zzztttooolllnnnooooooooooooppprrrvvvtttqqqqqqqqqrrrqqqqqqooommmjjjhhhgggggghhhiiibbb]]]YYYWWWXXXYYYXXXVVVXXXXXXXXXYYYZZZZZZYYYXXX___]]][[[ZZZZZZ[[[ZZZXXXZZZZZZYYYYYYXXXXXXWWWWWWVVVWWWXXXXXXXXXWWWUUUTTTVVVUUUTTTSSSSSSRRRRRRRRRQQQOOOMMMLLLMMMMMMLLLKKKKKKJJJJJJIIIIIIHHHHHHIIIHHHIIIKKKJJJIIIGGGHHHHHHHHHGGGEEEBBB???<<<:::999888888888777666555333222111111111///+++***,,,...++++++,,,,,,,,,+++***)))************************+++++++++++++++++++++++++++++++++++++++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++************************++++++******++++++,,,---,,,,,,+++++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************++++++************++++++,,,,,,,,,+++++++++******------,,,,,,,,,+++++++++,,,+++************+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******)))))))))***+++,,,******************************++++++++++++******************************++++++++++++++++++++++++***************+++++++++++++++************++++++)))************+++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++************++++++++++++***************++++++,,,++++++,,,------------,,,,,,,,,------.........---////////////000222333444888888999:::;;;<<<======???>>>@@@EEEHHHHHHKKKPPPTTTZZZYYYZZZ`````````iiikkkeeeccceeefffeeeeeegggsss|||}}}}}}~~~~~~~~~|||vvvvvv||||||yyyxxx{{{zzzwwwqqqvvv~~~}}}vvvpppnnnpppssstttsssssstttuuusssrrrpppqqqsssttttttssspppnnnlllnnnqqqrrrpppnnnbbb]]]VVVSSSSSSSSSRRRPPPSSSTTTUUUWWWXXXYYYYYYYYY^^^]]][[[[[[\\\\\\ZZZYYY[[[[[[ZZZZZZYYYXXXXXXWWWWWWWWWXXXYYYYYYWWWVVVUUUVVVVVVTTTSSSSSSSSSSSSSSSQQQOOOMMMMMMMMMNNNMMMLLLLLLLLLKKKJJJIIIIIIHHHHHHHHHJJJKKKKKKIIIHHHHHHIIIHHHGGGEEECCC@@@>>><<<;;;999:::;;;;;;;;;;;;::::::444444444111...------...+++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******************************++++++******++++++,,,---------------,,,,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++)))************+++++++++************************************************++++++************++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,+++++++++++++++******))))))******+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,)))))))))((())))))***+++******************************++++++++++++******************************+++++++++++++++++++++++++++++++++***************++++++************++++++)))************+++++++++------,,,,,,+++******)))++++++++++++++++++++++++************+++++++++,,,***************+++,,,,,,++++++,,,---------------,,,,,,------............///000000111333555777888999999:::;;;<<<===>>>>>>@@@???BBBGGGJJJJJJMMMSSS[[[aaa^^^___hhhgggaaacccfffcccbbbdddcccbbbffflll}}}tttuuutttssssssuuuxxx{{{~~~zzzxxxvvvsssooollljjjiiieeeeeeddddddeeehhhjjjlllrrruuuxxx{{{}}}{{{yyywww}}}{{{yyyxxxxxxzzz}}}~~~|||uuuqqqpppvvv}}}}}}~~~~~~xxxsssuuuwwwzzz{{{zzzxxxxxxxxxooonnnllllllmmmmmmlllkkkjjjiiiiiinnntttvvvrrrmmmaaa[[[SSSNNNMMMMMMLLLKKKJJJMMMPPPSSSUUUXXXZZZ\\\ZZZYYYYYYZZZ[[[[[[ZZZYYYZZZYYYYYYXXXWWWWWWVVVVVVWWWXXXXXXYYYYYYXXXWWWWWWVVVVVVUUUTTTSSSSSSSSSSSSQQQOOOMMMMMMNNNNNNMMMLLLNNNMMMMMMLLLKKKIIIHHHHHHGGGIIIJJJJJJHHHGGGGGGHHHGGGGGGEEECCCAAA???>>>===>>>>>>???@@@AAAAAA@@@@@@888777666444222000//////------,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))******++++++******)))************************++++++******++++++,,,---...------------,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))************************))))))*********+++++++++************************************************++++++************++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++************+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,******)))))))))***************************************++++++++++++******************************++++++++++++++++++++++++,,,+++++++++***)))))))))++++++************++++++))))))*********+++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++*********+++++++++,,,,,,+++************+++,,,,,,+++,,,,,,---...------------------------......//////000111333555777999::::::;;;;;;<<<===>>>??????AAAAAADDDIIIIIIIIINNNTTT\\\hhhjjjjjjpppkkkaaa___bbb`````````___aaajjjuuu~~~{{{[[[YYYXXXXXXYYY\\\```bbb^^^]]][[[XXXTTTQQQNNNMMMKKKKKKJJJKKKLLLOOOQQQSSSXXXZZZ]]]```aaa```^^^]]]cccaaa___^^^^^^```bbbccccccfffkkkoooqqqrrrqqqqqqxxxxxxvvvsssrrrtttxxx|||xxxssswww|||~~~|||xxxzzz|||~~~}}}}}}vvvtttqqqpppooommmjjjhhhgggfffgggmmmtttvvvrrrmmmeee^^^VVVQQQPPPOOONNNLLLJJJMMMQQQSSSTTTVVVYYY[[[WWWVVVUUUVVVXXXYYYXXXWWWYYYXXXXXXXXXXXXWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSRRRPPPNNNMMMNNNNNNMMMLLLNNNNNNNNNNNNLLLKKKIIIHHHGGGHHHIIIIIIGGGFFFFFFGGGGGGFFFEEEDDDCCCAAA@@@@@@AAAAAABBBBBBBBBAAAAAA@@@;;;:::999777666444222111///...------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))******++++++******)))************************++++++******++++++,,,---,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))************************))))))*********+++++++++************************************************++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,+++++++++++++++++++++*********************************++++++++++++******************************++++++++++++++++++++++++,,,+++++++++***)))))))))++++++************++++++))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++***+++,,,,,,---,,,,,,---.........------......---------...///000///000222444777999:::;;;<<<<<<===>>>???@@@@@@AAACCCCCCEEEHHHHHHHHHOOOWWW\\\rrr|||zzzxxxnnnaaa___```^^^\\\\\\\\\aaaooo}}}zzz{{{~~~DDDCCCCCCBBBCCCEEEHHHIIIEEEEEEEEEDDDCCCAAA@@@??????>>>>>>>>>@@@AAACCCDDDCCCDDDGGGIIIJJJJJJIIIHHHKKKJJJIIIHHHHHHHHHIIIJJJIIIMMMQQQTTTUUUUUUVVVWWW[[[ZZZXXXWWWWWWZZZ```dddcccccccccdddgggkkkooorrrtttyyy}}}zzz~~~yyy|||~~~~~~}}}|||}}}}}}|||zzzxxxvvvtttqqqmmmjjjeeedddfffkkkppprrrpppnnnmmmhhh```\\\[[[ZZZYYYVVVVVVYYY\\\[[[YYYWWWYYY[[[[[[XXXVVVUUUUUUVVVVVVUUUXXXXXXYYYYYYYYYZZZZZZZZZWWWWWWWWWWWWWWWXXXXXXXXXWWWVVVUUUTTTTTTSSSTTTTTTRRRPPPNNNNNNNNNOOONNNLLLNNNNNNOOOOOONNNLLLJJJIIIGGGIIIJJJIIIHHHFFFGGGGGGGGGFFFFFFEEEDDDCCCBBBBBB@@@AAAAAAAAAAAA@@@??????===<<<;;;::::::888666333111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++******)))************************++++++++++++++++++++++++************************+++************++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******************************++++++******++++++,,,---++++++++++++******************+++++++++,,,,,,,,,************************************************)))************+++++++++************************************************++++++************++++++***++++++++++++,,,,,,,,,*********++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********)))***,,,------,,,***)))******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++************************************++++++++++++******************************+++++++++++++++++++++++++++++++++***************++++++************++++++)))************+++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,---...............///...---------...000111000222444666999:::;;;;;;======>>>???@@@AAABBBBBBCCCCCCEEEGGGGGGIIISSS^^^eee~~~pppcccaaa___\\\[[[\\\]]]cccppp~~~|||tttrrr|||}}}wwwyyy}}}:::::::::::::::;;;<<<<<<;;;<<<===>>>======<<<;;;<<<<<<<<<;;;<<<<<<===>>><<<===>>>???@@@AAAAAABBB????????????>>>======<<<;;;>>>@@@AAAAAABBBDDDGGGEEEEEEFFFEEEEEEGGGJJJMMMJJJJJJKKKLLLPPPTTTXXX[[[\\\bbbiiimmmmmmjjjiiihhhiiiiiihhhhhhkkkrrrzzz}}}}}}}}}}}}{{{zzzyyyxxxvvvssspppjjjjjjlllnnnppprrrtttuuuuuuqqqkkkhhhggggggdddbbbeeehhhjjjhhhccc``````ccceee```[[[WWWUUUTTTTTTSSSVVVVVVWWWXXXYYYZZZ[[[[[[VVVVVVVVVVVVVVVWWWXXXXXXWWWWWWVVVUUUTTTTTTTTTTTTRRRPPPNNNNNNOOOOOONNNMMMMMMNNNOOOPPPOOONNNLLLKKKIIIKKKLLLKKKJJJHHHIIIIIIFFFFFFFFFEEEEEEDDDDDDDDD@@@AAAAAABBBBBBBBBAAAAAA???===<<<<<<===<<<999666333222111///...---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++************************++++++******++++++,,,---++++++++++++******************+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************************************++++++************++++++******+++++++++,,,,,,,,,)))*********++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++***,,,...//////...,,,*********+++++++++,,,,,,,,,***+++,,,,,,+++***)))(((******************************++++++++++++******************************++++++++++++++++++++++++***************+++++++++++++++************++++++)))************++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++++++++,,,------,,,------...............///...---------...000111333444777999;;;<<<======>>>>>>???@@@AAABBBCCCCCCBBBBBBDDDFFFGGGLLLZZZhhhwwwsssfffddd___]]]]]]```bbbeeennnwwwsssnnnjjjqqq{{{{{{::::::::::::::::::::::::===>>>>>>???>>>===;;;:::===<<<<<<;;;;;;;;;;;;<<>>>>>???@@@AAACCCDDD======>>>>>>>>><<<;;;999888999;;;:::999:::>>>BBB===???@@@@@@???===<<<===>>>??????@@@BBBDDDFFFGGGEEEKKKSSSWWWWWWTTTRRRQQQQQQQQQPPPPPPSSSZZZdddjjjssswww|||{{{wwwuuuvvvxxxttt{{{~~~zzzzzz{{{}}}}}}||||||}}}~~~}}}zzzxxxuuuvvvwwwwwwxxxzzz}}}yyyuuupppnnnnnnmmmkkkhhhmmmqqqsssqqqllliiijjjmmmmmmhhh```YYYUUUTTTSSSRRRRRRSSSTTTUUUWWWXXXYYYZZZUUUUUUUUUUUUUUUVVVWWWXXXXXXWWWVVVUUUTTTTTTTTTTTTRRRQQQOOONNNOOOOOONNNMMMLLLNNNOOOPPPPPPOOOMMMLLLKKKLLLNNNMMMKKKJJJJJJKKKFFFFFFFFFFFFEEEEEEEEEEEEBBBCCCDDDEEEEEEFFFFFFFFF???===<<<===???>>>;;;777555444222000///...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))***+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++************************++++++******++++++,,,---,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************************************++++++************++++++*********++++++,,,,,,,,,))))))******++++++++++++)))***+++,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,...000111111000...,,,******+++++++++,,,,,,,,,)))***+++++++++)))((('''******************************++++++++++++******************************++++++++++++++++++++++++))))))******+++++++++,,,++++++************++++++)))************+++++++++------,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,---......//////......000///---,,,---...000222555777999;;;===>>>>>>>>>>>>???@@@@@@BBBBBBCCCDDDAAAAAACCCEEEHHHPPP```pppuuuhhheee___^^^```dddfffgggjjjpppjjjfffggguuu|||~~~???;;;999;;;<<<<<<@@@EEE<<>>???EEEIIIJJJKKKGGGEEEFFFDDD@@@@@@BBB<<<<<<>>>@@@???<<<===AAABBBFFFHHHFFFFFFGGGEEEAAADDD@@@>>>@@@CCCEEEJJJQQQSSSVVV[[[^^^\\\ZZZ\\\aaaaaabbbeeeiiiooovvv|||~~~wwwyyy{{{}}}|||||||||~~~~~~{{{wwwrrrmmmhhheeejjjmmmpppqqqqqqsssvvvzzzyyyqqqfff]]]XXXVVVSSSQQQJJJOOOSSSSSSTTTWWWXXXWWWSSSRRRRRRSSSUUUWWWWWWVVVUUUUUUUUUUUUUUUTTTSSSRRRQQQNNNKKKJJJMMMPPPRRRSSSOOOPPPRRRSSSSSSQQQNNNMMMLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHGGGFFFEEEDDDCCCBBBDDDBBBAAADDDGGGHHHGGGDDD@@@@@@@@@???>>>===<<<;;;::::::999777555333111000000///...---,,,++++++,,,************++++++++++++++++++++++++++++++++++++)))***+++,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++***)))+++++++++***((((((***,,,++++++++++++++++++++++++)))************+++++++++++++++,,,------------,,,++++++************++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++++++++++++++++++++***)))'''''')))***+++************************************************)))***+++,,,,,,+++***)))************************........................++++++++++++++++++++++++)))***++++++***)))***+++************************((())),,,111333222///,,,,,,,,,+++******+++,,,,,,***)))((()))*********)))+++***((()))***++++++***)))************+++++++++************************))))))*********++++++++++++++++++***************)))************+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---...///000111//////////////////....../////////......000444888999;;;<<<<<<;;;;;;===>>>AAA>>>>>>BBBDDDBBBAAACCC>>>FFFIIIFFFIII[[[ttt}}}sssjjjeeebbbbbbbbbdddkkkrrrrrrmmmgggiiippp~~~JJJEEEBBBCCCDDDDDDGGGLLLQQQ]]]gggjjjhhhfffccc___[[[XXXTTTPPPNNNMMMNNNNNNPPPSSSZZZeeeoootttqqqmmmbbb```\\\VVVOOOJJJHHHHHHDDDHHHJJJKKKQQQ\\\eeegggddd]]]XXXUUUQQQKKKFFFFFFAAA@@@AAACCCCCCBBBFFFMMMOOOQQQOOOJJJHHHHHHEEE@@@@@@===;;;>>>??????BBBGGGGGGGGGIIILLLLLLKKKLLLMMMKKKLLLOOORRRWWW]]]bbbeeehhhlllqqquuuyyy}}}{{{|||}}}~~~wwwoooiiieeemmmpppsssuuutttuuuwwwyyy|||vvvmmmfff```\\\WWWSSSPPPTTTVVVSSSRRRTTTUUUTTTSSSRRRQQQRRRTTTUUUUUUTTTVVVVVVVVVVVVVVVUUUTTTTTTOOOLLLHHHGGGIIILLLNNNOOOPPPPPPQQQQQQQQQQQQPPPPPPMMMMMMMMMLLLKKKJJJIIIHHHHHHHHHGGGFFFEEEDDDDDDDDDBBB@@@@@@AAADDDEEEDDDBBB??????@@@@@@???>>>>>>===<<<<<<;;;:::888666444333222111000...---,,,,,,,,,***************+++++++++++++++++++++++++++++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))+++++++++***((((((***,,,++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,,,,,,,,,,++++++************++++++************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,+++***))))))***+++,,,******************************************************++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++***)))***+++************************)))***,,,///222111...,,,,,,,,,+++******+++,,,,,,******))))))*********))),,,+++))))))***++++++***)))************+++++++++************************))))))*********+++++++++******************++++++)))************+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---...///000111............................../////////111666999;;;<<<======<<<===>>>@@@FFFCCCCCCFFFGGGDDDCCCDDDBBBEEEFFFKKKYYYnnnzzzuuuoooiiieeeeeeeeeeeefffmmmuuuuuuqqqooopppvvv[[[VVVRRRRRRRRRQQQTTTYYYhhhwww}}}vvvsssoooiiiccc___]]]^^^^^^bbbfffpppyyywwwqqqiiiaaa[[[YYYYYYTTTWWWZZZ^^^iiiyyywwwnnnjjjeee\\\TTTPPPLLLJJJJJJLLLMMMPPPYYYcccnnnlllfff]]]XXXVVVRRRLLLCCC???>>>??????<<<===@@@AAABBBCCCEEEFFFEEECCC@@@@@@@@@AAACCCFFFIIIKKKMMMOOOQQQVVV[[[aaaeeehhhjjjmmmnnnppprrrtttxxx}}}wwwqqqooorrruuuxxxyyyxxxwwwvvvvvvyyyvvvrrroookkkfffaaa]]]\\\___^^^XXXTTTUUUTTTRRRTTTRRRQQQRRRSSSUUUTTTTTTVVVVVVVVVWWWVVVVVVUUUTTTMMMIIIDDDBBBCCCEEEHHHIIINNNNNNOOOOOOPPPQQQRRRRRRNNNNNNNNNMMMLLLJJJIIIHHHHHHHHHGGGGGGFFFFFFFFFEEEBBBAAA@@@AAABBBCCCBBB@@@??????@@@@@@@@@@@@??????>>>>>>>>>===;;;999888777555444333111000...------++++++++++++************++++++++++++++++++++++++)))***+++,,,---,,,+++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++************++++++++++++,,,,,,,,,+++*********++++++***))))))***,,,++++++++++++++++++++++++)))************+++++++++)))******+++,,,+++++++++++++++************++++++************************************************************************************************++++++++++++++++++++++++---,,,+++******+++,,,---************************************************++++++************++++++************************************************++++++++++++++++++++++++)))***++++++***)))***+++************************++++++,,,...//////...,,,,,,++++++******++++++,,,************************...,,,*********+++***))))))************+++++++++***************************************+++++++++)))))))))***+++++++++,,,)))************+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000------------------......---...000000111444888;;;===>>>>>>======>>>@@@CCCEEEBBBCCCFFFFFFCCCBBBEEEHHHGGGIIITTTjjjwwwsssooommmmmmmmmjjjggggggiiikkkmmmsss{{{{{{wwwwwwxxx}}}jjjeeeaaaaaa``````bbbggguuu}}}uuummmgggeeeeeeeeejjjooo{{{{{{rrrkkkgggfffhhheeegggjjjnnn{{{|||yyyvvvnnnddd___YYYWWWWWWYYY[[[bbbppp}}}~~~rrrkkkiiieee___QQQLLLHHHGGGEEECCCDDDHHHKKKSSSZZZZZZVVVRRRNNNJJJFFFEEEDDDCCCBBBBBBCCCDDDCCCDDDGGGLLLQQQTTTTTTRRRSSSVVVYYYZZZ[[[^^^eeejjjmmmttt|||~~~wwwyyy||||||zzzvvvrrrppppppooooooooonnnmmmkkkjjjiiimmmlllfff```]]]ZZZVVVTTTRRRQQQQQQSSSUUUUUUTTTUUUUUUUUUVVVVVVUUUUUUTTTLLLGGGBBB??????@@@AAABBBHHHJJJLLLNNNPPPQQQRRRRRROOOOOOOOONNNMMMKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGEEEDDDCCCBBBBBBBBBAAAAAA@@@AAAAAAAAAAAA@@@??????@@@??????>>>===<<<:::999888888777555333111000///,,,,,,,,,++++++*********++++++++++++++++++++++++******,,,,,,,,,,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++++++++,,,,,,,,,++++++***)))***++++++))))))+++,,,++++++++++++++++++++++++))))))*********+++++++++))))))***++++++++++++***++++++************++++++***************+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,+++************+++,,,************************************************,,,,,,***))))))***,,,,,,************************++++++++++++++++++++++++************************)))***++++++***)))***+++************************---,,,+++,,,---...---,,,++++++++++++++++++++++++***+++,,,+++******++++++///---+++***++++++***((())))))*********+++++++++************************************************(((((()))***+++,,,,,,,,,))))))*********+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000,,,,,,,,,---------------,,,...111333444777:::======>>>>>>======>>>AAADDDDDDAAABBBDDDDDDBBBCCCGGGQQQTTTYYYeeeuuu}}}uuullljjjiiijjjlllmmmkkkhhhiiinnntttyyy~~~{{{~~~qqqllljjjkkkkkkjjjmmmqqq~~~~~~vvvmmmgggeeefffgggkkkrrrvvvnnnkkklllooonnnqqqsssyyy~~~vvvmmmhhheeecccccceeeiiiqqq~~~xxxvvvrrrlllbbb[[[SSSPPPNNNNNNSSSYYY___ppp~~~|||rrriiiccc___SSSPPPLLLHHHEEECCCCCCCCCHHHGGGHHHMMMRRRRRRLLLGGGDDDFFFGGGFFFEEEHHHMMMRRRUUUZZZ```cccdddgggooouuu~~~~~~~~~{{{|||~~~~~~|||wwwqqqmmmiiiiiiiiihhhiiijjjmmmnnnsssxxxyyytttoookkkeee```UUUSSSQQQPPPRRRSSSTTTSSSSSSSSSTTTTTTTTTTTTSSSSSSLLLHHHCCC???>>>>>>>>>===@@@CCCHHHMMMPPPQQQPPPOOOPPPPPPPPPOOONNNLLLKKKJJJIIIIIIIIIIIIHHHHHHHHHHHHFFFEEEDDDAAA@@@?????????BBBBBBBBBAAA@@@???>>>>>>???@@@@@@???>>>===<<<;;;;;;;;;:::999777555333222///......---,,,++++++***++++++++++++++++++++++++***+++,,,,,,,,,,,,******+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++***++++++,,,,,,,,,++++++((()))++++++******+++,,,++++++++++++++++++++++++))))))*********+++++++++))))))***++++++++++++***++++++************++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++******))))))))))))******************************************************---,,,+++******+++,,,---************************++++++++++++++++++++++++************************)))***++++++***)))***+++************************---+++******,,,---,,,+++++++++++++++++++++++++++***,,,---,,,+++***+++---///---+++***++++++***)))))))))*********+++++++++************************************************(((((()))***+++,,,,,,,,,))))))*********+++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////,,,,,,,,,---------......,,,///333555777999<<<>>>;;;<<<=========>>>AAACCCGGGEEEDDDDDDCCCAAAEEELLLWWWbbbmmmrrruuuuuuqqqkkkhhhiiikkkmmmnnnnnnllljjjnnnwww|||}}}~~~qqqnnnnnnrrrttttttvvvzzz{{{ssslllhhhiiillloooqqq{{{wwwooommmooorrrsssvvvzzzwwwppplllmmmmmmnnnqqquuu~~~}}}vvvmmmddd\\\YYYYYY[[[bbbjjjqqq{{{uuuqqqccc___YYYSSSOOONNNOOOPPPTTTTTTVVV]]]cccbbbYYYPPPHHHGGGDDD@@@======@@@CCCCCCFFFHHHIIIKKKPPPWWW]]]ccceeehhhkkknnnsssxxx|||~~~{{{{{{}}}~~~|||vvvqqqnnnmmmjjjgggdddeeehhhllluuu{{{~~~{{{wwwtttpppkkk]]]ZZZVVVTTTSSSSSSSSSRRRQQQRRRSSSSSSSSSSSSSSSSSSOOOLLLGGGDDDAAA???<<<::::::===BBBHHHLLLNNNNNNNNNPPPPPPPPPPPPOOONNNMMMLLLKKKJJJJJJJJJIIIIIIHHHHHHDDDDDDBBB???;;;::::::<<<@@@@@@AAAAAA@@@???>>>>>>@@@@@@@@@@@@??????>>>===============;;;999777555222111000///...---,,,+++++++++++++++++++++++++++++++++,,,---,,,+++***)))++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++************++++++******+++,,,,,,,,,++++++''')))+++++++++***+++,,,++++++++++++++++++++++++)))************+++++++++)))******+++,,,+++++++++++++++************++++++)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************************************,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))************************)))***++++++***)))***+++************************+++***)))***,,,---,,,+++***++++++,,,,,,++++++******---///---+++***,,,...///---+++++++++,,,+++***)))************+++++++++************************+++++++++***************)))))))))***+++++++++,,,)))************+++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---......//////---111555888:::;;;===>>>:::<<<>>>???>>>???AAABBBFFFCCCAAAAAA???@@@GGGQQQ]]]hhhrrrpppjjjgggfffeeehhhmmmqqqrrrpppoooppprrrzzz~~~zzzzzz~~~rrrqqquuu|||}}}yyysssoooooottt{{{~~~vvvpppppptttxxx{{{xxxsssrrrvvvwwwzzz~~~|||pppiiidddcccdddgggooovvvzzzoookkkddd^^^[[[\\\```bbbbbbccciiiuuuvvvlll^^^XXXQQQJJJFFFCCCBBBAAA@@@???>>>???@@@DDDHHHKKKNNNPPPRRRSSSTTTWWW]]]aaakkkoootttyyy}}}~~~}}}~~~}}}{{{zzzvvvqqqllljjjlllnnnqqqvvvxxxvvvuuuwwwwwwuuuooojjjddd^^^[[[YYYVVVUUURRRRRRSSSTTTTTTTTTTTTTTTRRRPPPMMMIIIFFFBBB===:::888999<<<@@@EEEJJJNNNPPPOOOOOOPPPPPPPPPPPPOOOOOOLLLLLLKKKKKKJJJIIIHHHHHHEEEEEECCC>>>:::777999:::<<<===>>>???@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@???>>>?????????>>><<<:::888444333222111///...---,,,++++++++++++++++++++++++++++++,,,---,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,)))***+++,,,,,,,,,,,,+++&&&(((+++,,,+++++++++,,,++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,,,,,,,,,,++++++************++++++((())))))***++++++,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++*********++++++*********************************************************+++,,,,,,,,,,,,,,,,,,+++************************************************************************)))***++++++***)))***+++************************(((((((((***,,,---,,,+++***+++,,,,,,,,,,,,+++******---000...+++***,,,///...,,,++++++,,,---,,,+++)))************+++++++++************************+++++++++*********))))))******************++++++)))************+++++++++---,,,,,,++++++,,,,,,---************************++++++++++++,,,,,,,,,------------------------------------...............,,,------...//////000000///222777:::;;;<<<===>>>999<<<@@@AAAAAAAAABBBCCCAAA???>>>@@@BBBIIIVVVcccsssvvvtttmmmggggggiiihhhlllsssxxxwwwssssss{{{~~~|||vvvvvv|||}}}yyyuuutttwww|||tttqqqsssyyyzzzxxxyyy}}}{{{qqqlllhhhjjjmmmpppvvv~~~~~~sssnnngggbbbaaadddiiimmmkkknnnwwwrrrjjj```WWWRRRNNNJJJGGGDDDBBB??????AAABBBCCCBBBGGGHHHHHHEEECCCDDDHHHLLLQQQUUU[[[```eeejjjooorrrwwwzzz}}}wwwttttttvvvmmmpppqqqnnnooouuuyyyzzz~~~yyyqqqiiiddd___\\\YYYRRRSSSTTTUUUUUUUUUUUUUUUUUUSSSPPPMMMJJJEEE>>>:::888777888:::???GGGNNNRRRNNNOOOPPPPPPQQQQQQPPPPPPNNNMMMLLLKKKJJJIIIHHHHHHGGGGGGEEE@@@;;;888:::<<<888999<<<>>>@@@BBBCCCCCCAAABBBBBBBBBBBBBBBAAAAAA>>>???@@@AAA@@@>>><<<:::555555444222111///...---+++++++++++++++++++++++++++,,,,,,---,,,+++***)))++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---)))***+++,,,,,,,,,,,,,,,&&&(((+++,,,+++++++++,,,++++++++++++++++++++++++)))************+++++++++++++++,,,------------,,,++++++************++++++((())))))***++++++,,,,,,************************************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************++++++---......---++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))+++++++++***)))***+++************************''''''(((***---...---+++***+++,,,------,,,+++******...000///+++***,,,000---,,,***+++,,,------,,,)))************+++++++++************************++++++++++++******))))))+++++++++***************)))************+++++++++---,,,,,,++++++,,,,,,---************************+++++++++,,,,,,------------------------------------------...............------......///000111111///333888;;;<<<<<<======999===AAADDDDDDCCCCCCCCC@@@???AAAGGGNNNZZZmmm}}}}}}rrrppptttvvvsssqqqxxx}}}{{{vvvyyy{{{zzz~~~www||||||yyy}}}xxxqqqsss{{{~~~~~~~~~xxxqqqmmmnnnuuu{{{~~~{{{uuunnnjjjiiijjjjjjiiinnnrrrzzzssskkkfffccc```ZZZUUURRRNNNLLLKKKIIIFFFIIIOOOUUUXXXSSSFFFBBBFFFDDD===CCCEEEGGGKKKNNNQQQTTTVVV]]]ccckkkrrruuuxxxzzz||||||~~~}}}zzzsssrrrooommmmmmqqqwww||||||rrrgggaaacccfffcccddddddaaa[[[VVVRRRPPPWWWSSSPPPOOOOOOKKKCCC<<<:::999888:::>>>CCCEEEFFFJJJOOOSSSRRRNNNKKKLLLNNNNNNJJJFFFFFFIIIKKKIIIFFFJJJHHHEEEBBB>>><<<:::999666666777888:::===???@@@AAAAAAAAA@@@@@@?????????>>>???AAAAAAAAA???===<<<::::::999777555333111000,,,------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,******+++++++++,,,,,,,,,...------,,,+++++++++,,,************+++,,,------+++++++++******)))))))))------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((---,,,++++++******++++++************************++++++************++++++******************************++++++++++++******************************)))************+++++++++************************))))))************))))))///((()))333444---***...************************+++)))''')))+++,,,***'''++++++******++++++,,,---++++++************++++++,,,,,,++++++***+++++++++***+++,,,,,,---------,,,---,,,,,,++++++,,,,,,---+++++++++******)))))))))************************))))))*********+++++++++)))))))))***+++++++++,,,************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,------------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------...//////000000000777888999:::<<<===>>>>>>AAAAAAAAABBBDDDDDDBBB@@@BBB@@@FFFPPPWWWbbbzzzxxxvvvyyy|||wwwsssttt||||||xxxrrrllliiijjjlllnnnnnntttyyyxxxsssmmmjjjjjjhhhbbb]]]YYYXXXZZZ\\\[[[\\\ccckkkvvvvvvlll\\\SSSRRRMMMDDDBBBAAA@@@@@@CCCEEEGGGHHHJJJNNNTTTYYY\\\^^^```bbbfffgggiiimmmrrrxxx~~~~~~~~~{{{xxxtttrrrsssttt}}}|||xxxpppiiifffjjjooorrrtttuuusssmmmfffaaa^^^WWWRRRMMMKKKLLLJJJFFFBBB<<<:::888999;;;>>>@@@AAAGGGLLLPPPPPPMMMKKKKKKMMMNNNJJJFFFFFFIIIKKKJJJHHHIIIHHHFFFDDDBBBAAA@@@???666555555666888;;;===???BBBBBBBBBAAA@@@???>>>>>>>>>???AAAAAAAAA???>>><<<;;;::::::888777444333222.........---,,,+++++++++************************...---,,,+++++++++,,,,,,******+++++++++,,,,,,,,,------,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,+++++++++*********---,,,,,,++++++*********+++++++++++++++++++++++++++,,,,,,,,,++++++***)))---,,,++++++******++++++************************++++++************++++++******************************++++++++++++******************************)))************+++++++++)))))))))))))))))))))))))))******************)))---))),,,777888000***,,,***************************)))((()))+++,,,***''')))))))))))))))******+++++++++************++++++,,,,,,++++++***++++++,,,+++,,,------.........---,,,++++++******++++++,,,,,,,,,+++++++++*********************************))))))*********+++++++++***************+++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,(((((()))************)))++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............///000111222888888999;;;<<<===>>>???CCCDDDDDDDDDCCCAAA???>>>AAAGGGSSSbbbmmmzzz{{{zzzyyy{{{|||www~~~zzzsssqqqmmmmmmppptttvvvxxxyyyyyytttqqqpppqqqooohhhbbb]]]___cccggghhhlllxxxttthhhbbbZZZQQQJJJFFFAAA???@@@AAA@@@>>>???BBBFFFIIIKKKKKKJJJIIIMMMMMMNNNQQQXXX```hhhlllttt||||||uuuqqqooouuutttqqqmmmjjjlllrrrwwwyyy|||yyyqqqjjjgggYYYTTTNNNKKKKKKKKKJJJHHH@@@>>>:::999:::<<<<<<<<>>===??????@@@AAAAAA???>>>===<<<<<<;;;:::999777555444222111///---++++++++++++++++++++++++************------,,,+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,+++************+++,,,,,,++++++***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************+++,,,,,,,,,,,,+++******---,,,++++++******++++++************************++++++************++++++******************************++++++++++++******************************)))************+++++++++******************************++++++++++++******+++)))///999;;;222++++++***************************))))))***++++++***(((((())))))))))))*********++++++************++++++,,,++++++***++++++,,,,,,---------...............+++******))))))******+++,,,,,,,,,,,,++++++++++++***************************************++++++++++++++++++***************************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------...///.........///111444555999999:::<<<===>>>???@@@BBBEEEGGGFFFCCCAAAAAACCCDDDUUUiiixxx}}}~~~~~~~~~wwwssstttwwwzzz~~~}}}yyyvvvtttuuuvvvrrrjjjcccbbbcccfffhhhiiiqqqvvvppphhh___YYYUUUPPPOOOOOONNNJJJFFFGGGKKKOOOQQQOOOIIIBBB>>>AAA@@@@@@BBBGGGMMMRRRTTT[[[dddooovvvwwwyyy~~~yyyuuusssqqqpppnnnkkkjjjmmmsssyyywww{{{|||tttmmmiii___[[[UUURRRPPPOOOMMMLLLFFFBBB>>>;;;;;;<<<<<<<<<===AAAFFFIIIJJJIIIJJJKKKLLLHHHDDDDDDFFFIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIBBB@@@===::::::;;;===???===???@@@AAABBBAAA@@@?????????@@@@@@@@@??????>>>=========<<<;;;:::888777666444111...,,,,,,,,,------------------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******)))******+++------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++******++++++++++++******---,,,++++++******++++++************************++++++************++++++******************************++++++++++++******************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++***)))...666888222+++***************************************++++++***)))******++++++,,,,,,,,,,,,++++++************++++++++++++******++++++,,,,,,------,,,,,,,,,---------++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,+++++++++***)))))))))************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------...---------*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---.../////////000///......000333666999:::;;;<<<===>>>@@@AAAAAA@@@DDDHHHHHHEEEEEEIIIMMMRRRiii~~~~~~xxxzzz~~~}}}{{{|||xxxwww}}}|||vvvuuutttwwwzzzwwwooohhhiiiiiiiiijjjlllxxx|||vvvooohhhdddcccaaabbbbbb```[[[WWWYYYaaaiiikkkcccVVVIIIAAACCC@@@>>>>>>@@@AAAAAAAAAIIIOOOWWW\\\```dddlllrrrvvvxxx|||yyyyyytttrrrooolllkkkmmmqqquuuuuuyyy~~~|||uuuooolllfffdddaaa^^^[[[WWWSSSPPPKKKFFFAAA===<<<<<<<<<<<<:::===AAADDDGGGHHHIIIJJJIIIGGGDDDCCCDDDFFFHHHHHHIIIIIIJJJJJJJJJIIIHHHHHHHHHEEEBBB>>><<<;;;<<<<<<:::;;;===???AAAAAABBBAAA?????????@@@@@@@@@??????>>>>>>>>>>>>===<<<;;;:::999777333000.........///.........---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++******)))******++++++------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***************)))---,,,++++++******++++++************************++++++************++++++******************************++++++++++++******************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++***+++000111///,,,+++************************)))***+++++++++*********)))***+++,,,,,,,,,,,,+++++++++************+++++++++*********++++++,,,---,,,,,,+++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************,,,+++++++++***)))))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000111000///...///111555999<<<<<<<<<===>>>@@@AAABBBCCC???CCCGGGGGGFFFIIIPPPWWWhhh~~~zzzyyy|||}}}yyyvvvuuuqqq}}}{{{}}}|||zzzyyyyyyzzz|||}}}~~~|||wwwrrrmmmiiigggiiikkknnnpppqqqrrrrrrllljjjfffdddfffkkkpppttt{{{yyyvvvuuuuuutttrrrqqqooopppqqqtttwwwyyy{{{|||}}}}}}}}}}}}wwwtttsssuuu{{{zzztttooommmlllmmmrrr|||vvvpppkkkhhhiiikkkllllllkkkiiihhhsssmmm^^^WWWQQQLLLEEEBBBAAAAAA>>><<>><<<;;;;;;999999;;;<<<>>>@@@AAABBB???????????????@@@@@@@@@>>>?????????>>>===<<<<<<:::999666444222111111111------,,,,,,++++++******++++++,,,---------,,,,,,******+++++++++,,,,,,,,,+++************+++,,,,,,,,,,,,++++++***+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++******---,,,++++++******++++++************************++++++************++++++******************************++++++++++++******************************)))************+++++++++******************************++++++++++++******+++***)))***,,,,,,,,,+++************************)))+++,,,,,,+++******+++'''((()))++++++***))))))++++++************++++++************+++,,,---------,,,***)))))))))***+++---,,,,,,,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,************************+++++++++***************+++++++++***************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))***++++++,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000/////////111444777;;;=========>>>@@@AAABBBCCCDDDBBBDDDFFFGGGKKKRRR]]]ddd~~~yyyvvvrrrooonnnrrrwwwwwwuuurrrrrrrrruuueeeeeeddddddeeefffhhhiiigggggggggfffbbb]]]XXXTTTVVVXXXZZZ[[[[[[[[[[[[[[[XXXWWWUUUUUUVVVZZZ___aaa```___]]]\\\\\\[[[YYYWWWWWWXXX[[[]]]^^^```bbbccceeegggjjjjjjhhhfffeeeffflllmmmqqqvvv|||zzzzzzyyy|||yyyuuutttwww|||zzzuuuooollliiillloooooommmnnnrrrvvvuuuppphhh___TTTMMMLLLMMMMMMKKKLLLHHHEEEEEEGGGJJJKKKKKKPPPPPPUUU]]]ccchhhpppxxx}}}|||{{{{{{zzzyyyxxxyyyxxxtttooojjjgggeeegggiiimmmnnnnnnlllkkkjjj\\\VVVNNNGGGBBB@@@???>>>;;;::::::<<>>;;;:::999999;;;===???@@@??????>>>??????@@@@@@AAA>>>>>>?????????>>>======;;;:::999888666555333333...------,,,++++++*********+++,,,---------,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,------+++++++++***++++++,,,,,,*********+++++++++,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++***+++,,,------------,,,---,,,++++++******++++++************************++++++************++++++******************************++++++++++++******************************)))************+++++++++)))))))))))))))))))))))))))******************)))***)))))))))***,,,+++***************************)))+++------+++)))***,,,'''(((***++++++***)))(((++++++************++++++************+++,,,---......---+++))))))***+++,,,,,,,,,++++++++++++,,,,,,*********+++++++++,,,,,,************************+++++++++*********))))))***************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,---............---,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------...000333666999<<<>>>>>>>>>???AAABBBCCCDDDEEEFFFFFFGGGMMMWWWfffttt}}}|||qqqllliiieeebbbeeejjjooorrrqqqrrrvvvzzz[[[\\\]]]^^^```aaaaaaaaa]]]^^^______\\\XXXTTTQQQTTTVVVWWWVVVUUUTTTTTTUUURRRQQQPPPQQQSSSVVVYYY[[[WWWVVVUUUUUUTTTRRRNNNKKKNNNPPPSSSTTTUUUUUUVVVXXXVVVXXXYYYYYYUUURRRPPPPPPVVVWWW[[[```fffmmmsssvvvttttttsssqqqpppqqqsssvvv|||}}}xxxtttooommmmmmppprrrpppmmmpppxxx~~~{{{pppbbbYYYXXX\\\^^^______YYYSSSQQQRRRQQQNNNJJJJJJGGGFFFJJJMMMRRR\\\fffpppsss{{{~~~|||vvvooojjjggggggdddgggllloooqqqsssuuuvvvggg```VVVNNNHHHEEECCCAAA<<<:::999:::???EEEIIILLLJJJKKKMMMLLLIIIGGGEEEEEEEEEGGGIIIKKKLLLLLLKKKJJJFFFGGGHHHHHHHHHFFFEEEDDD===<<<999888888:::<<<>>>??????>>>>>>???@@@AAAAAA>>>>>>?????????>>>>>>===;;;;;;;;;:::999777555444000000///...------,,,,,,)))***,,,---...---,,,,,,******+++++++++,,,,,,,,,,,,+++++++++,,,------...************+++,,,------)))))))))******+++++++++------,,,,,,+++***))))))************************,,,------.../////////...---,,,++++++******++++++************************++++++************++++++******************************++++++++++++******************************)))************+++++++++************************))))))************)))))))))*********+++---+++(((************************)))+++...---+++)))***,,,(((***,,,---------+++***++++++************++++++************+++,,,---...///...,,,******+++,,,---++++++************++++++)))))))))******+++++++++************************++++++++++++******))))))))))))******+++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********))))))***++++++++++++***---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++---...111444888;;;===>>>>>>???@@@AAACCCDDDEEEEEEHHHGGGIIISSSdddxxxrrrhhhdddaaa\\\XXXaaafffmmmqqqssswww~~~kkkooorrrqqqqqqtttsssooopppqqqppplllgggeeefffhhhlllkkklllkkkeee___eeepppkkkjjjiiihhhgggggghhhhhhhhhfffdddbbb```]]]YYYVVVZZZZZZ]]]bbbffffffaaa]]]XXXYYYZZZXXXVVVSSSSSSSSSXXXYYYZZZ[[[]]]^^^______\\\^^^^^^]]]ZZZZZZ]]]_________aaadddhhhkkklllkkkqqqrrrsssuuuwwwzzz|||}}}{{{xxxqqqoooooooooooosssvvvtttpppsss}}}wwwtttnnnjjjhhhiiilllnnniiieeedddiiiqqqrrrkkkcccWWWOOOIIIFFFEEEEEEIIINNNZZZ\\\aaafffmmmuuu~~~}}}xxxrrrkkkggggggiiikkkmmmooorrruuuwwwpppoooggg]]]XXXUUUNNNDDDAAA@@@===:::>>>EEEGGGDDDKKKKKKJJJJJJJJJJJJJJJKKKDDDDDDEEEFFFGGGHHHIIIIIIHHHIIIJJJKKKJJJIIIGGGFFFCCCAAA===:::999999:::;;;@@@@@@?????????@@@BBBCCC@@@@@@@@@@@@@@@???>>>============<<<;;;:::888777666333111000000///...---///......------,,,++++++...............---,,,+++*********++++++,,,,,,,,,...,,,******+++++++++***---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++***))))))))))))++++++************+++++++++++++++************)))***+++,,,------,,,+++***************************************************************************++++++++++++++++++++++++)))))))))***+++++++++,,,((()))))))))************+++++++++*********))))))************************))))))(((((()))***++++++++++++,,,,,,,,,,,,------(((((()))***+++---...///++++++++++++++++++++++++***************************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,---,,,+++******+++,,,---))))))*********+++++++++---,,,,,,+++***)))(((((()))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................000000/////////000000111...000444666888:::<<<>>>AAAAAAAAABBBCCCEEEGGGHHHKKKHHHMMMbbbxxxrrrkkkeee^^^XXXZZZ___hhhgggiiiooowww~~~~~~}}}{{{xxxwwwyyy|||}}}{{{tttpppuuu~~~~~~~~~~~~}}}||||||{{{{{{|||zzzxxxvvvuuurrrooolllmmmooossswwwyyyxxxtttqqqlllmmmmmmkkkhhheeeddddddjjjiiiiiijjjjjjkkkllllllddddddccc___ZZZWWWWWWYYY[[[XXXVVVUUUWWWXXXXXXXXXXXXYYYZZZ[[[]]]```aaaccceeejjjoooqqqppppppsssvvv{{{~~~wwwrrrrrrrrrssssssxxx|||zzzvvvxxxzzzvvvsssoookkkjjjkkkmmmoooqqqpppsss}}}rrrggg[[[SSSKKKEEEEEEHHHHHHJJJMMMRRRXXX___gggkkkvvvyyy}}}|||}}}~~~~~~|||wwwpppkkkkkkjjjhhhggghhhkkkpppsssssssssoooiiigggfff___VVVMMMKKKFFFAAACCCHHHIIIGGGIIIIIIKKKLLLLLLKKKIIIHHHDDDDDDDDDDDDDDDCCCCCCCCCGGGHHHJJJKKKKKKJJJIIIHHHEEECCC@@@===<<<;;;<<<===???@@@AAAAAABBBAAAAAA@@@???@@@@@@@@@@@@???>>>============<<<;;;:::999888777444222111111111///...//////......---,,,,,,+++++++++,,,,,,+++******)))******+++++++++,,,,,,,,,000///---------------------,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***************++++++++++++************+++++++++++++++************)))******+++,,,,,,+++******************************************************************************++++++++++++++++++++++++***************+++++++++************+++++++++++++++++++++*********))))))***************************************+++,,,,,,+++++++++,,,,,,,,,------*********+++,,,---...///++++++++++++++++++++++++***************************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++***)))(((((()))***+++*********++++++++++++,,,,,,,,,++++++***))))))))))))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------...---------------...///000222666888:::<<<>>>@@@BBBCCCDDDEEEGGGJJJMMMOOOOOOQQQ\\\ssszzznnnhhhcccaaa^^^]]]```fffjjjkkkpppzzz~~~}}}|||yyy}}}~~~{{{xxxxxx|||~~~~~~|||zzzzzzzzz~~~}}}|||}}}~~~|||{{{xxxsssmmmiiihhhiiiccc___YYYUUUSSSSSSRRRQQQQQQQQQPPPPPPOOONNNNNNNNNNNNQQQTTTUUUUUUWWWZZZ^^^dddjjjrrryyy}}}}}}zzzyyyzzz||||||vvvtttrrrooommmlllnnnpppqqquuuvvvpppcccWWWLLLGGGHHHCCCDDDDDDFFFJJJOOOSSSUUU```dddjjjsss}}}{{{{{{{{{|||~~~~~~xxxsssppplllfffbbbcccggglllpppppppppnnnmmmnnnoookkkddd]]][[[UUUNNNMMMOOOOOOKKKHHHJJJLLLNNNNNNLLLIIIGGGFFFEEEDDDCCCBBB@@@??????EEEFFFHHHJJJKKKKKKKKKJJJFFFEEEBBB@@@>>>======>>>===???AAABBBBBBAAA???>>>??????@@@@@@??????>>>>>>============<<<;;;999999888666444333333333111////////////...------,,,,,,******+++++++++***))))))***++++++++++++,,,,,,,,,,,,+++++++++************+++++++++++++++*********---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))***+++,,,---++++++************+++++++++++++++************))))))******++++++******)))************************************************************************+++++++++++++++++++++++++++++++++******************++++++++++++,,,,,,,,,+++++++++***************************************++++++++++++++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......++++++++++++++++++++++++***************************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,******))))))))))))******++++++++++++,,,,,,,,,,,,************************)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------------------------,,,,,,,,,---......///222555888;;;<<<>>>@@@BBB@@@BBBDDDEEEGGGJJJNNNRRRQQQ\\\pppyyyvvvpppeee```]]]```dddfffjjjooommmrrr{{{}}}|||{{{zzz{{{}}}~~~~~~~~~~~~|||zzz{{{~~~}}}~~~xxxuuupppllljjjhhhfffddddddccc```\\\XXXTTTQQQOOOJJJJJJIIIGGGEEEEEEHHHKKKOOOSSSXXX^^^bbbeeehhhiiinnnrrrvvvwwwwwwzzzyyyuuupppooonnnnnnnnnoooqqqrrruuu{{{xxxmmmcccZZZUUUUUUQQQOOOMMMMMMOOOPPPQQQRRRUUUVVVZZZaaajjjsss{{{~~~~~~}}}}}}~~~}}}}}}wwwrrrmmmgggddddddiiimmmqqqmmmkkkhhhhhhkkknnnllliiiggghhheee^^^[[[ZZZWWWRRRKKKLLLMMMMMMMMMKKKIIIHHHHHHGGGFFFDDDBBBAAA??????AAABBBDDDGGGHHHIIIJJJJJJEEEDDDCCCAAA@@@>>>>>>>>>;;;<<<===???@@@@@@@@@@@@>>>>>>????????????>>>>>>>>>>>>>>>======;;;:::::::::888777666666555333111000000//////...---------+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++((()))******)))((())))))************************---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++******))))))***++++++,,,++++++************+++++++++++++++*********)))))))))))))))******)))))))))************************************************************************************************,,,+++++++++***)))))))))*********+++++++++,,,,,,************************************************++++++*********++++++,,,***++++++++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,++++++++++++++++++++++++***************************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------))))))*********+++++++++))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------............///000111222444777:::<<<===???AAACCCAAACCCEEEEEEFFFIIIOOOTTTVVViiiyyywwwqqqpppbbb___aaahhhnnnppprrruuuuuu~~~}}}|||}}}}}}}}}}}}~~~{{{}}}~~~}}}zzzxxxwwwuuuqqqlllgggcccaaa[[[XXXSSSMMMHHHFFFGGGHHHKKKKKKKKKLLLOOOQQQSSSTTTRRRVVVZZZ[[[[[[^^^fffmmmtttuuuxxxzzz}}}{{{wwwtttjjjkkklllmmmooopppqqqrrrzzzvvvqqqmmmgggdddddd^^^\\\[[[]]]```cccdddccceee```\\\ZZZ\\\aaadddeeeiiikkkrrr{{{|||xxxsssooojjjhhhjjjnnnpppqqqqqqkkkffffffhhhjjjkkkkkkiiinnnpppllliiifff```[[[QQQPPPMMMJJJHHHGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@???>>>???@@@BBBDDDEEEFFFGGGEEEEEEEEEDDDCCCBBBAAA@@@;;;;;;::::::;;;===@@@BBB===>>>>>>?????????>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;:::999888888777444222111000000//////...------+++,,,,,,---------,,,,,,++++++++++++++++++++++++***---//////---,,,,,,...************************---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++,,,++++++***))))))******++++++************+++++++++++++++*********))))))***))))))))))))))))))***************************************************************************************************,,,+++++++++***)))))))))))))))))))))*********+++************************************************+++***))))))))))))***************+++++++++,,,,,,,,,+++******************++++++++++++++++++++++++***************************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,---------)))))))))***++++++,,,,,,))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......---------------------------......///000111333444666888;;;===>>>???AAACCCEEEFFFGGGGGGHHHMMMVVV]]]jjj~~~~~~zzzsssooooooeeeeeejjjsssxxxwwwvvvwww}}}}}}~~~|||}}}~~~}}}}}}~~~}}}zzzxxxrrrnnnggg```[[[XXXWWWWWWVVVSSSOOONNNMMMMMMMMMLLLHHHIIIJJJIIIHHHIIIMMMQQQSSSVVVZZZ]]]aaaeeeiiimmmnnnrrrvvvyyyzzz|||~~~yyywwwtttkkkmmmpppsssvvvwwwxxxxxxzzzrrrrrrssspppmmmkkkhhhhhhjjjqqq{{{}}}pppfff```\\\WWWTTTRRRWWW```iiiooosss}}}}}}zzzvvvqqqppprrrsssrrrpppqqqiiicccccceeefffgggiiiiiipppuuutttqqqnnniiidddZZZWWWRRRLLLHHHGGGFFFGGGCCCCCCBBBAAA@@@???>>>>>><<<======>>>@@@AAABBBBBBDDDEEEFFFGGGGGGFFFDDDDDD>>><<<999888999;;;???AAA======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<;;;:::::::::888555333111111111000//////......******+++,,,,,,,,,++++++,,,,,,,,,++++++++++++***(((,,,//////---+++,,,...*********+++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,------------------------++++++++++++++++++++++++---,,,+++***))))))))))))++++++************+++++++++++++++************)))+++******))))))******+++************************************************************************************************+++++++++***************(((((()))))))))************************+++++++++************************+++***))))))((()))))))))************+++++++++++++++******)))))))))******++++++++++++++++++++++++***************************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,******++++++++++++******++++++++++++,,,,,,,,,,,,))))))******+++++++++,,,)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................,,,,,,---...///111333444777:::===???@@@AAACCCDDDBBBDDDFFFFFFIIISSSaaalll}}}zzztttpppnnnmmmnnnpppvvv}}}~~~{{{{{{~~~zzz~~~xxxsssqqqooooooooollliiifffdddbbb___ZZZWWWOOONNNKKKHHHFFFEEEDDDDDDCCCEEEHHHHHHIIIKKKOOOSSSQQQVVV[[[^^^___cccjjjpppwwwyyy|||~~~{{{uuuxxx}}}|||uuuppptttwwwuuuqqqnnnnnnooouuu{{{qqqggg\\\UUUKKKNNNSSSXXXZZZ___lllyyy~~~~~~zzzyyyxxxuuurrrkkkdddaaadddgggfffeeegggjjjqqqvvvtttrrrqqqooolllfffccc]]]WWWRRRMMMKKKIIIDDDDDDCCCAAA@@@???>>>============<<<======>>>>>>???AAACCCFFFFFFFFFDDDCCCBBB@@@>>>;;;:::;;;<<<===<<<======>>>>>>>>>>>>>>>>>>>>>?????????>>>======<<<;;;:::;;;;;;999555333222222111000000//////...***+++,,,---------------,,,,,,,,,+++++++++******&&&***...///,,,***+++---++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---++++++************++++++........................++++++++++++++++++++++++++++++***************+++++++++************+++++++++++++++************))),,,+++************+++,,,***************************************************************************************************************+++++++++))))))*********+++++++++))))))*********+++++++++************************,,,+++******)))))))))***************++++++++++++*********)))******++++++++++++++++++++++++++++++***************************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,******+++,,,,,,+++***************++++++++++++,,,***************+++++++++)))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////////////////,,,------///111333555666:::===???AAABBBCCCEEEFFFAAADDDHHHKKKSSSbbbwww~~~~~~}}}yyyvvvuuuuuuuuu{{{~~~sssfff}}}xxxpppjjjXXXUUUQQQNNNLLLJJJGGGEEEHHHHHHHHHEEEBBBBBBEEEHHH@@@EEEIIIKKKKKKNNNUUU[[[ZZZ]]]```dddjjjsss}}}xxxrrrooouuuzzzxxxssspppooopppwwwtttggg]]]TTTTTTTTTSSSQQQTTTbbbpppxxxzzz|||~~~~~~}}}{{{zzz||||||xxxttthhhccccccjjjnnnllljjjkkklllrrruuurrrpppqqqrrrqqqpppnnniiiccc]]]VVVQQQNNNHHHHHHFFFDDDBBB@@@???>>>>>>>>>===<<<<<<<<<<<<<<<:::<<>>>>>>>>>>>>>>>>>????????????>>>>>>===;;;;;;;;;;;;;;;999555222222222111111000/////////---......///000000000///,,,,,,,,,++++++*********)))...222333///---...111+++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++******************+++........................++++++++++++++++++++++++))))))))))))***+++,,,---++++++************+++++++++++++++************)))---,,,+++******+++,,,---************************************************************************))))))))))))))))))))))))))))))******+++++++++,,,******+++++++++,,,,,,,,,))))))******++++++++++++************************---,,,,,,+++*********+++)))************+++++++++++++++******++++++,,,---++++++++++++++++++++++++************************************************+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,............,,,,,,))))))*********+++++++++************************)))************+++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......000000000000000000000000//////000222444666888999<<>>======>>>??????===;;;::::::888888999:::<<<>>>@@@AAAEEEGGGFFFBBB??????===999666888:::<<<===>>>======>>>>>>?????????>>>>>>===:::;;;<<<===<<<:::777666222222222222222222222222........................------------------------+++///222333000---,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///************************++++++******++++++,,,---************************************************))))))))))))))))))))))))+++++++++***************,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********---+++******++++++)))((((((((())))))************,,,,,,,,,++++++*********************************)))))))))***+++,,,......------,,,,,,,,,,,,++++++******************************************************+++++++++,,,,,,,,,***+++,,,------,,,+++***+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))))))))))))))))))))))),,,,,,,,,++++++************+++,,,,,,------,,,,,,000000000///......------000//////.........//////222000...///444888::::::<<>><<<<<>>;;;<<<======<<<:::999999::::::::::::;;;<<<===>>>BBBEEEGGGDDDCCCDDDAAA===888888999:::;;;======>>>??????@@@??????>>>===<<<;;;;;;<<<<<<;;;:::888777333333333222222222111111........................------------------------+++///222222000---------------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---************************++++++******++++++,,,---************************************************))))))))))))))))))))))))******************++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))),,,+++******+++,,,+++)))************++++++++++++,,,,,,,,,+++++++++******************************,,,++++++******++++++,,,,,,,,,+++++++++***************************************************************+++++++++,,,,,,,,,+++++++++,,,,,,++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,,,,,,,------------------//////............//////111//////111666:::;;;;;;===???AAABBBCCCDDDGGGIIINNNRRR^^^uuu~~~xxxzzzssshhh]]]RRRJJJHHH||||||{{{yyyyyy|||yyypppjjjgggggg^^^YYYSSSOOOLLLIIIDDD@@@@@@>>><<<<<<>>>??????>>>===???BBBEEEIIINNNTTTYYYaaaeeehhhjjjlllpppwww|||{{{zzzzzzyyyyyy|||zzzrrrmmmlllnnnnnnlllhhhggglllwww~~~tttlllgggeeedddlllppprrrrrruuu}}}{{{xxxuuussssssssssssrrrqqqqqqqqqsssvvvwwwvvvuuutttrrrpppqqqssssssppplllnnnjjjddd[[[SSSLLLGGGEEE>>>>>>>>>===<<<<<<;;;;;;===<<<;;;:::::::::;;;;;;===BBBEEEDDDEEEFFFDDD@@@;;;:::888888888999;;;===@@@@@@@@@???>>>===<<<;;;<<<<<<<<<;;;::::::999999555444444333222111000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,///111222000...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++******++++++,,,---************************************************)))))))))))))))))))))))))))))))))***+++++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))))))))+++***)))***,,,,,,,,,***,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++***************************...---,,,+++******))))))+++++++++*********))))))++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,+++++++++***************++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,---....../////////............////////////111555999<<<===<<<@@@@@@@@@BBBEEEGGGIIIIIIRRR\\\qqq{{{yyysssaaaTTTLLLEEEDDDFFF~~~|||xxxyyy{{{uuunnnfffcccbbb___XXXQQQLLLJJJHHHGGGFFFDDDAAA???AAA@@@???>>>>>>???BBBDDDJJJLLLMMMNNNQQQVVV]]]cccnnnsssxxxyyyxxxyyy~~~}}}tttoooooopppkkkmmmnnnooosssyyyqqqkkkhhhaaabbbaaa___aaagggnnnsss{{{~~~~~~{{{xxxxxxyyyyyyxxxwwwwwwxxxxxxvvvtttnnnoooppprrrsssqqqooolllqqqpppmmmiiiccc\\\VVVRRRLLLHHHBBB>>>======>>>???>>><<<;;;999999999:::;;;;;;???AAA@@@AAAEEEEEEBBB???<<<999666444555777888======>>>>>>>>>>>>============<<<;;;::::::;;;;;;777666555444222111000///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...///000111000...------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------...---------,,,++++++++++++++++++++++++++++++******++++++,,,---************************************************))))))))))))))))))))))))(((((()))***+++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******************))))))***(((((()))+++,,,+++***,,,++++++++++++*********++++++++++++++++++++++++************************...---,,,+++************++++++++++++************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---,,,+++******+++,,,---************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,........./////////000000///............//////000...000444888<<<>>>>>>>>>BBBCCCDDDDDDEEEHHHMMMQQQ```ooo|||~~~|||~~~kkk___SSSMMMIIIEEEDDDEEE|||zzzxxxwwwyyywwwpppiii\\\ZZZYYYWWWVVVTTTPPPMMMIIIGGGCCC@@@??????@@@AAABBBAAA@@@@@@BBBFFFKKKOOOPPPVVV\\\```ccciiisss{{{|||}}}yyyqqqnnnppprrrgggjjjmmmrrr{{{|||uuuqqqddd___XXXRRROOOQQQYYY___kkkqqqyyy~~~|||~~~}}}{{{wwwtttrrruuuwwwwwwtttqqqnnnmmmkkknnnqqqrrrqqqlllgggccc\\\TTTIIIAAA>>>>>>@@@AAA>>><<<:::999999:::;;;===>>>@@@@@@===???CCCEEEDDDBBB???;;;666333222333333888999:::<<<===>>>??????>>>===<<<;;;;;;;;;<<<<<<999888777555444222111000000000000000000000000000------------------------/////////000000///...,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,---...///000000000000++++++++++++++++++++++++++++++******++++++,,,---************************************************))))))))))))))))))))))))(((((()))***+++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((''''''(((***+++***)))***************)))))))))++++++++++++++++++++++++************************++++++******++++++,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---,,,+++******+++,,,---************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,000000/////////........................///000000///222777;;;>>>???@@@@@@@@@EEEHHHFFFCCCHHHSSS^^^uuu}}}{{{~~~vvvkkkYYYPPPIIIHHHHHHFFFFFFGGGrrrsssuuuyyy~~~|||rrrjjjdddgggggghhhiiikkknnnppprrrqqqooommmnnnrrrwww{{{}}}}}}{{{zzzzzz}}}~~~yyyzzzzzzpppnnnmmmlllllljjjhhheee\\\WWWPPPJJJGGGFFFEEEDDDEEEDDDBBB@@@??????@@@AAA???BBBFFFIIILLLRRRZZZ```fffiiipppzzzvvvqqqsssuuuuuunnnnnnooouuu{{{mmmeeeZZZRRRLLLJJJOOOWWW[[[cccmmmrrrtttwww|||xxxsssrrruuuxxxzzzvvvvvvyyy{{{yyytttooollllllhhhkkkpppuuuwwwvvvsssqqqiii___RRRHHHCCCBBBBBBAAA@@@>>>;;;999999:::<<<>>>@@@BBBBBB???AAAEEEHHHFFFBBBAAA>>>;;;777555333222444555777:::<<<>>>??????========================::::::999777666444333222000000000000000000000000000000000000000000000000000///...///000000...,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,+++,,,...000111111111000,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---************************************************)))))))))))))))))))))))))))))))))***+++++++++,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,)))((('''(((*********((((((((()))))))))************++++++++++++,,,,,,,,,************************)))))))))***+++---...///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,***************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,,,,------,,,,,,///......---,,,,,,++++++......---......///000111222555:::===???@@@AAACCC===DDDHHHGGGEEENNNaaaqqq~~~xxx{{{}}}|||{{{}}}uuueeeXXXRRRIIIBBBAAACCCCCCEEEHHH```______aaaeeekkkqqquuuxxxwwwvvvuuusssqqqnnnlllllljjjhhheeebbb^^^YYYVVVXXXYYYZZZZZZ[[[\\\]]]^^^^^^]]]\\\\\\^^^```bbbccccccdddeeehhhmmmrrrvvvyyyyyy}}}~~~{{{|||{{{yyyyyyyyyyyyxxxvvvpppkkkccc^^^[[[ZZZYYYXXXWWWUUURRRNNNKKKFFFBBB???>>>>>>>>>???@@@CCCEEEGGGNNNQQQWWW```jjjsssxxxzzz~~~}}}xxxxxx}}}|||}}}zzzxxx~~~}}}rrrjjjbbb]]]XXXTTTYYY```aaaiiipppqqqllljjjlllppprrrssszzzxxxssspppppppppzzz~~~yyyuuuyyy|||yyyrrrmmmmmmooolllmmmooorrrtttvvvvvvwwwrrriii^^^UUUPPPLLLHHHDDDDDDAAA>>>:::999:::;;;<<<;;;@@@BBBBBBDDDHHHHHHEEEAAAAAABBBAAA???;;;777555333444666888:::<<<======<<<===>>>>>>???>>>===<<<;;;;;;:::999777666555555111111111111111111111111222222222222222222222222111///---...000000...,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,***,,,---/////////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---************************************************))))))))))))))))))))))))******************++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++,,,+++******++++++***)))(((((()))***++++++,,,,,,******+++++++++,,,,,,,,,************************)))))))))***+++,,,...///,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......***+++,,,,,,------,,,,,,------------------,,,,,,---------......///000111444888<<<>>>???@@@BBBDDD@@@DDDHHHJJJOOO^^^uuuyyyyyyuuuuuuuuuuuuxxx~~~zzzooobbbUUULLLLLLEEE@@@AAADDDDDDEEEGGGVVVTTTSSSSSSVVV[[[```ddddddcccaaaaaaaaa___\\\XXXUUUSSSQQQQQQSSSUUUWWWWWWVVVXXXYYYYYYYYYYYYZZZ[[[ZZZYYYWWWVVVUUUVVVVVVVVVVVVYYY]]]bbbfffjjjllllllkkknnnqqqsssttttttuuuwwwyyy|||}}}{{{vvvssssssuuuwwwxxxyyyzzzzzzxxxwwwvvvyyy|||}}}{{{yyyyyyyyyzzzyyyxxxxxxsssooonnnqqquuuwwwwwwmmmkkkgggccc]]]VVVNNNIIIEEECCCAAA@@@@@@@@@>>>===AAABBBEEEKKKTTT[[[```cccjjjuuu|||}}}}}}vvvpppjjjggghhhfffccchhhpppwww}}}|||qqqiiigggiiidddfffmmmxxx|||wwwssspppssszzz|||www{{{|||uuuqqqrrruuurrrqqqoooooopppsssvvvxxxxxxqqqhhhaaa]]]WWWNNNHHHGGGDDD@@@<<<999999:::;;;444;;;@@@CCCFFFHHHFFFBBB???AAADDDEEEDDDAAA<<<999333444555777999:::::::::;;;<<<>>>@@@@@@???===<<<<<<;;;;;;:::999888777777111111111111111111111111444444444444444444444444111///---...000000...,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,+++,,,---......,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---************************************************))))))))))))))))))))))))+++++++++***************,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))*********+++///---,,,,,,------+++***(((((()))***,,,---...///*********++++++,,,,,,,,,************************************+++,,,---...+++++++++************))),,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***+++,,,------,,,+++***))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,------.........++++++,,,---------,,,,,,------......///000000000---------......000111111666:::>>>??????@@@BBBEEEEEEFFFIIINNNYYYnnnuuuooonnnrrrqqqppprrrxxx{{{mmm___SSSKKKFFFDDD@@@AAAGGGKKKIIIGGGFFFSSSRRRRRRRRRTTTVVVYYY[[[YYYYYYZZZ[[[ZZZXXXUUUTTTSSSQQQPPPOOOPPPTTTWWWYYY[[[\\\\\\]]]]]]\\\\\\[[[\\\ZZZXXXXXXXXXXXXWWWVVV[[[\\\___bbbfffiiilllnnnwwwppphhheeegggjjjjjjhhhjjjiiihhhgggdddbbb```___hhhfffeeedddeeeeeecccaaadddfffhhhhhhggghhhlllpppwww||||||zzz||||||xxxuuuuuuyyy~~~zzzzzzyyywwwssslllfffccc\\\TTTMMMJJJGGGBBB@@@BBB===>>>???AAACCCEEEGGGHHHQQQVVV^^^gggnnntttzzz}}}wwwzzz}}}{{{rrrsssrrrooonnnmmmlllooozzzwwwooohhhccc^^^```hhhttt|||zzzyyy~~~}}}|||{{{{{{{{{{{{{{{zzzyyyzzzuuupppoooqqqsssttttttxxxwwwuuurrrmmmeee]]]VVVUUUPPPGGGAAA======<<<<<<======>>>AAADDDFFFFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@<<<:::777555333444555555;;;;;;<<<<<<<<<<<<<<<;;;>>><<<;;;;;;<<<;;;999777777555333111000000111222333333333333333333333333333222000///.........///...---,,,+++***+++,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++222444444333000---------......---,,,,,,,,,,,,---************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++((((((((((((((((((((((((++++++++++++++++++++++++************************))))))***+++,,,,,,------++++++************++++++++++++++++++******))))))+++,,,,,,------,,,,,,+++---,,,+++++++++,,,---...++++++++++++++++++++++++,,,,,,,,,++++++************************************++++++++++++***))))))************************,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////000000000000111222444555<<<===>>>@@@BBBDDDEEEFFFEEEJJJMMMSSSgggvvvooolllkkklllpppsssvvvzzzhhhZZZRRRMMMHHHEEEEEEDDDDDDDDDEEEFFFGGGGGGVVVUUUUUUTTTVVVXXXZZZ[[[\\\]]]]]]^^^\\\ZZZXXXVVVVVVUUUSSSSSSUUUYYY]]]```ccccccddddddddddddcccccccccaaa___^^^______^^^]]]\\\^^^bbbffflllppptttvvvyyyrrrjjjfffggghhhgggeeeffffffeeedddcccbbb```___aaa___^^^^^^^^^^^^\\\ZZZYYYZZZ[[[[[[[[[\\\^^^aaaiiilllqqqssstttuuuxxx{{{~~~~~~~~~}}}|||zzzvvvrrrqqqtttwwwzzzzzzyyyzzz{{{{{{yyyvvvrrrpppnnnfff^^^ZZZUUUNNNKKKKKKIIIEEEBBB@@@@@@AAAAAA@@@CCCFFFKKKPPPUUUYYY^^^aaaiiikkkpppxxxwwwooopppllllllooorrruuuzzzzzzoooiiiaaa^^^```gggooottt~~~~~~}}}~~~{{{vvvrrrpppoooooooootttsssssssssrrrooojjjfffccc\\\QQQHHHBBB???>>>===<<<;;;;;;>>>AAACCCDDDCCCDDDDDDDDDDDDDDDDDDDDDCCC???<<<888444333333444666::::::;;;;;;<<<<<<<<<<<<>>>===<<<<<<<<<<<<:::888888666444222000000111222333333333333333333444444444222111///...---.........---,,,+++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++---...//////---++++++,,,------,,,++++++++++++,,,************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++************++++++++++++++++++*********)))+++,,,,,,------,,,,,,+++,,,++++++***+++,,,---...++++++++++++++++++++++++,,,,,,++++++++++++++++++************************'''((()))+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////000/////////000333555777<<<===???AAACCCDDDEEEFFFIIIJJJNNN\\\tttzzzrrrmmmjjjiiiiiipppwww}}}vvvkkk\\\QQQKKKHHHEEECCCFFFFFFFFFFFFGGGHHHIIIIII^^^]]]]]]]]]]]]___aaabbbffffffgggfffeeebbb```^^^___]]]\\\\\\___dddjjjmmmpppqqqqqqrrrrrrqqqqqqppppppnnnlllkkklllmmmlllkkkgggiiilllqqquuuyyy}}}~~~~~~xxxpppllljjjjjjhhheeeffffffffffffeeedddcccccccccaaa`````````___]]][[[YYYWWWVVVVVVXXXYYYYYYXXX]]]___bbbcccbbbbbbcccdddhhhkkkqqqvvvyyyzzzyyywwwyyyyyyyyyzzz}}}yyyuuupppmmmnnnpppssstttwwwxxxzzz{{{|||||||||{{{}}}vvvooommmhhhbbb^^^^^^^^^WWWNNNIIIHHHGGGDDD@@@?????????@@@BBBEEEHHHJJJSSSUUUZZZbbbmmmxxx{{{rrrmmmooohhhjjjooovvv{{{~~~uuuppphhhaaa^^^aaahhhnnntttyyy~~~xxxqqqnnnnnnpppuuuttttttuuuvvvvvvsssqqqpppjjj```VVVOOOIIIEEEBBB>>><<<;;;;;;>>>AAACCCCCCDDDDDDDDDDDDEEEEEEEEEFFFAAA???:::666444444555666888888999:::;;;<<<<<<<<<>>>===<<<===>>>===;;;999999888666333222111111222222222333333444444444555555333111///------------...---,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***+++------,,,+++,,,---,,,,,,+++************+++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++************++++++,,,,,,,,,,,,+++++++++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,************************'''((()))+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------.........///////////////......000444777:::===>>>AAACCCDDDEEEEEEEEEKKKHHHQQQjjj|||uuuooollljjjjjjgggrrr~~~}}}ccc[[[PPPHHHEEEEEEDDDCCCHHHGGGGGGHHHIIIJJJKKKKKKllllllllllllnnnoooqqqrrrvvvvvvwwwvvvuuurrrooonnnnnnmmmlllmmmpppvvv|||~~~}}}~~~~~~}}}|||}}}~~~zzzvvvtttsssqqqoooooooooooooooooommmllllllllljjjiiiiiiiiihhheeecccaaa^^^[[[\\\^^^___\\\ZZZ[[[\\\^^^___^^^\\\[[[ZZZZZZ\\\```cccdddcccaaa___aaaaaabbbdddhhhmmmrrruuu~~~|||yyysssooonnnooorrrtttuuuvvvwwwxxxzzzzzz{{{{{{~~~yyyvvvwwwwwwsssrrrssstttmmmddd``````^^^WWWQQQJJJGGGCCC@@@@@@AAABBBCCCEEEEEEGGGMMMUUU```jjjqqqyyyvvvsssmmmkkkmmmooopppsssxxx|||~~~zzzuuutttpppkkkhhhjjjpppwwwsssuuuyyyzzz}}}wwwsssuuuxxx}}}zzzxxxvvvuuutttqqqoooqqqpppmmmjjjddd\\\SSSLLLDDDAAA>>>===???BBBDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBAAA>>><<<999777555555666666777888999;;;<<<<<<>>>=========??????===;;;;;;:::888666444333222222222222333333444555555555666444222///---,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++,,,...//////...------...---,,,,,,+++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***************+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///////////////.........111666:::===>>>@@@BBBDDDEEEEEEEEEDDDHHHIIIYYYxxx}}}zzzuuuqqqnnnmmmmmmnnnkkkxxxxxxmmmVVVPPPIIIEEEDDDEEEFFFFFFHHHHHHHHHIIIIIIKKKLLLMMM~~~~~~}}}|||zzzyyyttttttsssssssssqqqnnnkkkhhheeeccccccddddddaaa^^^^^^^^^___``````^^^[[[YYYYYYZZZ[[[\\\[[[YYYWWWVVVWWWWWWWWWXXXZZZ]]]```bbbeeehhhllloooqqqsssuuuwwwvvvzzz|||||||||zzzuuusssuuuyyy|||zzzzzzzzzyyyxxxwwwvvvuuuzzzvvvuuuyyy{{{zzzzzz|||{{{wwwxxxzzzxxxppphhh\\\VVVOOOJJJGGGDDDBBB@@@BBBAAA@@@AAAFFFMMMTTTXXXggglllrrrvvvzzz~~~|||wwwssssssrrrpppqqqrrr~~~|||}}}xxxvvvsssuuuvvvvvvuuuxxx}}}zzz~~~vvvrrruuu}}}zzz{{{~~~yyyuuurrroookkkhhhiiinnnuuu{{{yyypppcccYYYMMMIIIDDDAAAAAACCCDDDEEEFFFFFFFFFEEECCCAAA???>>>???AAABBBBBB???;;;777444555555555666777999;;;<<<>>>======>>>???@@@>>>===;;;;;;999888666555444444333333333444444555555555666444222///---,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++...000111000...,,,,,,---......---,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++,,,***++++++,,,,,,++++++***))))))******++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************+++,,,,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.............../////////000000/////////111444888<<>>AAABBBAAA===999666555555444444555777999:::===<<<<<<===???@@@???===;;;;;;::::::999888777666444444444444444444444444555333111///------------,,,,,,---------,,,+++***++++++++++++++++++++++++*********+++++++++++++++,,,...///...+++*********///...------,,,,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,******++++++++++++******)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,************************((()))***,,,------......************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////000000000000111222444777;;;>>>@@@AAAAAABBBBBBBBBCCCCCCDDDKKKZZZqqqwwwnnnlllmmmkkkjjjjjjmmmsssyyy}}}~~~tttdddSSSHHHHHHGGGEEEDDDDDDEEEGGGHHHHHHHHHIIIIIIKKKLLLNNNOOOxxxwwwvvvvvvvvvsssmmmhhheeeeeeeeedddcccbbbaaaaaa]]]\\\[[[ZZZYYYWWWVVVUUUSSSRRRQQQPPPPPPPPPOOOMMMOOOQQQTTTVVVXXX]]]dddiiipppvvv}}}|||yyytttuuutttrrrrrrtttuuuvvvyyy}}}~~~|||xxxuuuqqqqqqpppllleee___UUUTTTQQQNNNKKKHHHGGGFFFFFFGGGHHHIIIHHHIIILLLPPP[[[aaahhhpppwww~~~tttooopppqqqqqqrrrvvv~~~uuuqqqppprrrtttwww~~~xxxyyyzzzxxxyyy||||||~~~}}}vvvuuussssssrrrqqqnnnllliiimmmuuu|||}}}xxxoooiiieee```YYYSSSOOOLLLIIIGGGDDDFFFHHHIIIGGGCCC===999:::;;;===>>>>>><<<:::999666555444333444555777888;;;;;;;;;===???@@@???===;;;;;;;;;;;;::::::999999666666666555444444333333444222111///...---......,,,,,,---------,,,+++***++++++++++++++++++++++++)))*********++++++++++++)))+++,,,,,,+++******+++...---,,,,,,++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))*********++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------******++++++++++++************,,,---------,,,+++++++++++++++++++++++++++,,,,,,++++++++++++++++++************************))))))+++,,,---.........++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////000000000000111222555888;;;===???@@@CCCBBB@@@@@@@@@AAACCCDDDQQQaaaqqqtttpppllliiihhhhhhggggggiiipppzzzyyynnnbbbVVVMMMHHHCCCDDDEEEEEEEEEFFFHHHIIIJJJJJJJJJKKKMMMNNNPPPQQQ{{{vvvxxxwwwuuusssqqqooonnnmmmfffeeeeeecccaaa___]]]\\\UUUSSSRRRRRRRRRRRRQQQPPPIIIKKKNNNPPPRRRTTTWWWYYY___dddlllrrrvvvzzz{{{vvvtttsssqqqqqqsssoooqqqtttwwwyyyzzz{{{{{{uuutttuuuzzz~~~~~~xxxrrrlllkkkgggccc]]]VVVQQQOOOGGGGGGFFFEEEAAA>>>@@@DDD@@@HHHSSS^^^hhhrrryyy{{{wwwtttwwwqqqnnnmmmssspppkkkhhhiiijjjlllwww|||}}}yyyyyy}}}~~~~~~}}}}}}tttsssssstttttttttqqqooopppqqqsssuuuuuusssnnnjjjpppkkkddd]]]WWWSSSOOOLLLBBBEEEIIIKKKJJJEEE???;;;999999999999999:::;;;<<<666555444333333444666777;;;::::::<<<>>>??????===:::;;;;;;<<<<<<;;;;;;:::777777666555444333333222333222000///.........///,,,,,,---...---,,,+++***++++++++++++++++++++++++))))))******++++++++++++(((***,,,,,,,,,+++,,,...---,,,++++++******++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------******++++++++++++*********+++,,,---...---,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********************************,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000111333777:::===??????@@@DDDBBB@@@>>>>>>@@@BBBDDDUUUccckkkfffbbbeeegggdddgggfffgggkkktttxxxkkk]]]QQQJJJGGGGGGBBBCCCEEEGGGHHHIIIKKKLLLKKKKKKLLLMMMNNNPPPRRRSSS~~~yyyuuutttsssqqqooollljjjhhhfffccc^^^[[[YYYWWWUUUSSSTTTSSSSSSTTTVVV[[[___bbbffffffhhhkkkooorrrrrrqqqwwwwwwvvvxxx{{{}}}}}}}}}}}}}}}vvvtttyyy~~~{{{xxxxxxyyyyyywwwtttlllnnnsssyyy~~~yyyzzzxxxsssooolllfff___XXXUUUPPPJJJDDD@@@===<<>>===CCCKKK\\\^^^``````___bbbhhhnnntttnnnkkksssttthhhXXXLLLHHHGGGFFFDDDCCCAAAAAACCCHHHKKKLLLKKKOOOPPPQQQRRRQQQRRRUUUWWW}}}{{{yyywwwtttqqqmmmjjjhhhfffdddccc``````aaabbbfffiiimmmooooooooooooqqqtttvvvvvvvvvqqqnnnkkkjjjjjjkkkkkkkkkjjjmmmrrrvvvzzz~~~zzzuuummmooosssxxx{{{}}}}}}|||yyy{{{zzzvvvuuuuuusssnnnjjjhhhccc\\\UUUNNNIIIFFFDDDBBBAAACCCHHHMMMPPPRRRZZZ```iiirrr{{{}}}xxxyyyvvvvvvyyy}}}}}}uuukkkeeebbbcccdddcccdddkkkvvv}}}zzzxxxwww|||yyywwwuuuxxx|||}}}|||zzzxxxxxxyyyyyyzzzzzzyyyxxxwwwvvvxxx|||tttnnnjjjgggWWWWWWUUUTTTQQQLLLEEE@@@:::999777666555666777777:::999888666555555555555666666777999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;999777666666666666444333222000000000000111......---,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,------,,,++++++((((((******+++***))))))++++++++++++++++++++++++------............------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))),,,,,,+++++++++*********,,,++++++******++++++,,,++++++*********+++,,,------///000///---+++***+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000///.........///000111444666999<<<>>>????????????>>>>>>@@@???@@@GGGPPPZZZ[[[\\\]]]___fffnnntttvvvsssuuuyyyfff\\\OOOGGGDDDEEEDDDCCCFFFEEEDDDFFFIIILLLLLLKKKLLLNNNPPPQQQQQQSSSVVVYYY~~~{{{zzzyyywwwvvvqqqrrrsssvvvxxx{{{}}}~~~zzzyyywwwxxxzzz|||}}}|||vvvqqqjjjdddaaa``````___[[[^^^bbbeeejjjooouuuyyy{{{}}}{{{qqqsssuuuxxxyyyyyyxxxwwwvvvxxxxxxuuuvvv{{{}}}{{{zzzyyyvvvqqqiii```XXXSSSLLLHHHDDDBBBBBBBBBBBBBBBEEEJJJQQQYYYbbbmmmwww}}}~~~~~~~~~}}}uuulllhhhhhhiiihhhfffccchhhrrr~~~|||zzz|||vvvuuuwww~~~zzzyyyyyy|||}}}}}}}}}}}}{{{yyywwwzzzxxxuuuwwwxxxmmmjjjfffbbb\\\UUUMMMHHH???===:::777555555555555:::::::::999888666555555444555666888999;;;<<<<<<;;;;;;;;;<<<<<<<<<======<<<<<<:::999888888777888555444333222111111111111......---,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++)))******+++******)))(((++++++++++++++++++++++++,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++***))))))))),,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,++++++******++++++,,,---+++---......,,,+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........000////////////000222333777888:::<<<===>>>======<<<;;;===@@@AAADDDLLLUUUYYYYYYYYY\\\bbbjjjsssxxxzzz{{{xxxkkkVVVOOOGGGCCCCCCDDDDDDDDDIIIHHHGGGHHHKKKMMMMMMLLLMMMNNNPPPRRRTTTWWW[[[^^^{{{qqqhhhbbb___^^^]]][[[[[[\\\^^^___aaadddfffhhhjjjlllnnnppptttxxx|||yyyzzz{{{{{{yyyvvvuuutttsssuuutttqqqqqqvvvzzzzzz{{{||||||{{{vvvnnnfffaaa[[[XXXTTTQQQMMMIIIEEEBBBCCCDDDFFFJJJOOOWWW^^^cccmmmvvvxxxxxxrrrllllllqqquuuuuurrrqqqttt~~~yyyvvvwwwzzz}}}|||~~~|||yyyvvvtttzzz}}}yyyvvvxxx|||~~~~~~{{{wwwqqqjjj```UUUNNNGGGDDD@@@<<<999888888888999:::;;;;;;999777555333333333444666888;;;<<<>>>::::::;;;;;;<<<=========<<<;;;:::999999888888888666555555444333333333222//////...---,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,+++++++++------------,,,++++++***++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++***++++++++++++,,,,,,***+++,,,,,,+++***+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------------......------------------------------------............000000///000111222444555999:::;;;<<<<<<<<<<<<;;;;;;:::<<<@@@BBBDDDMMMVVVWWWXXX[[[aaaiiipppvvvyyy|||iii[[[LLLHHHDDDCCCDDDFFFFFFFFFHHHHHHHHHJJJLLLNNNOOOOOOQQQRRRTTTVVVXXX\\\```dddvvvlllfffbbb___]]]^^^]]]\\\[[[[[[ZZZZZZYYY\\\]]]^^^^^^___aaaeeehhhmmmrrrxxx}}}{{{xxxvvvvvvuuuxxxwwwqqqnnnppprrrrrrrrrtttwwwyyyyyyvvvrrrpppmmmlllkkkiiieee___WWWQQQJJJGGGDDDCCCDDDGGGJJJLLLVVV```mmmwww|||{{{uuusssooolllnnnuuu{{{||||||{{{wwwtttvvvyyy}}}~~~zzztttvvvuuusssvvv{{{|||zzz||||||{{{xxxsssjjj___XXXMMMJJJEEE@@@<<<:::::::::::::::;;;;;;:::777444222222222333555777:::<<<>>>;;;;;;;;;<<<<<<<<<======:::::::::999999888777777777777777666666555444444111000///...------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++......---,,,,,,+++++++++++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,******++++++,,,,,,,,,,,,)))+++,,,+++******+++---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,------......---------------------------------.........//////000000000111222555777888;;;;;;;;;;;;;;;;;;::::::<<<;;;<<>><<<===???@@@AAAHHHQQQRRR___ppp}}}~~~xxxkkk\\\NNNEEEDDDDDDDDDDDDEEEFFFFFFGGGEEEGGGIIIKKKMMMPPPTTTVVVTTTVVVXXXZZZ^^^cccjjjooo}}}xxxuuunnnllliiihhhhhhgggdddaaa\\\\\\\\\ZZZXXXWWWWWWYYYVVVYYY\\\```eeejjjooorrruuuzzz{{{wwwtttrrrpppnnnmmmooosssxxx{{{~~~~~~}}}~~~}}}zzzuuuqqqeee___XXXQQQNNNJJJGGGDDD@@@BBBFFFJJJOOOWWWbbbiiivvv|||xxxssspppqqqqqqqqqrrrwww~~~~~~tttlllmmmrrrxxx}}}zzzwwwwwwzzzzzzxxxyyyyyyvvvuuuuuuqqqkkkhhhiiikkknnnqqqrrrqqqooofffaaaXXXOOOHHHCCCAAA@@@@@@@@@???>>>===:::888777333333222333555888;;;============<<<;;;;;;:::::::::;;;;;;<<<;;;:::999999999999::::::999888666666555444333111000/////////++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,++++++*********+++,,,---++++++++++++++++++++++++------............------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********************************+++++++++,,,,,,,,,++++++******++++++,,,)))***+++,,,,,,,,,++++++,,,------+++******,,,---,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------***++++++,,,------..........................................////////////000000111222555888;;;===;;;;;;::::::999:::::::::???>>>???AAAAAABBBIIIRRR^^^mmmwwwuuuyyyooobbbXXXPPPIIICCCCCCDDDEEEEEEFFFGGGHHHJJJGGGJJJMMMNNNOOOQQQTTTXXXVVVXXX[[[___dddkkktttyyy}}}~~~{{{wwwuuutttrrrmmmiii___```aaa___]]]\\\\\\]]]VVVWWWYYYZZZ\\\^^^aaabbb\\\dddooowww{{{}}}}}}yyyxxxsssmmmiiiiiinnntttxxx~~~|||zzzyyyyyyyyywwwuuuwwwqqqhhh```ZZZUUUOOOJJJGGGFFFDDDBBBCCCGGGMMMQQQ\\\cccoooyyy{{{|||~~~xxxsssooorrrtttssstttyyy}}}rrrgggdddggglllsssyyy~~~{{{|||{{{xxx~~~~~~{{{yyyvvvrrrkkkjjjiiikkkooorrrtttuuuvvvqqqggg\\\SSSLLLIIIHHHCCCBBBAAA@@@>>><<<:::999444333222333444777:::<<<>>>>>>===<<<;;;::::::999;;;<<<=========<<<;;;:::999:::;;;;;;:::999777666666555444222111000000000+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,+++***))))))***+++,,,---,,,,,,+++,,,---///000+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,+++***)))(((''')))))))))******+++++++++,,,++++++++++++++++++,,,)))***+++,,,---,,,++++++---...---,,,******,,,---,,,,,,,,,++++++*********++++++,,,,,,,,,---------******+++,,,,,,---........................................../////////000000000111333666999<<<>>>;;;;;;:::999999999::::::@@@??????BBBBBBDDDKKKTTTlll|||{{{rrrrrrxxxrrraaaTTTNNNKKKGGGDDDDDDFFFGGGHHHHHHJJJLLLNNNKKKMMMPPPPPPPPPQQQUUUXXXXXX[[[___dddjjjsss}}}~~~{{{yyyxxxqqqnnnjjjfffdddaaa^^^\\\[[[ZZZZZZZZZ[[[ZZZXXXUUUXXXXXX[[[```fffjjjmmmmmmrrrrrrvvvyyymmmjjjmmmoooqqqsssxxxuuusssrrrttttttqqqooovvvtttqqqooommmiiiccc___ZZZSSSIIIBBBAAACCCGGGIIIHHHKKKRRRZZZ___eeeqqq|||{{{~~~~~~|||xxxwww{{{vvvnnniiilllooonnnllllllrrr~~~}}}~~~}}}yyywwwvvvrrrkkkiiimmmppppppsssyyywwwwwwvvvpppfffZZZPPPKKKFFFBBBBBBDDD@@@999999>>>777666555444444555666666;;;<<<<<<<<<<<<<<<;;;;;;666777999;;;===>>>>>>>>>:::;;;;;;;;;::::::999888:::999888666444222111000/////////......------,,,*********++++++,,,,,,,,,...........................---,,,+++***+++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,++++++******************++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************++++++++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...//////111222222111000000111222333666:::;;;;;;:::666888999999999:::<<<>>>BBBAAAAAAAAAEEELLLTTTZZZrrr~~~~~~yyyyyy|||~~~kkkaaaSSSIIIFFFFFFDDDBBBHHHHHHGGGGGGHHHJJJKKKMMMMMMMMMNNNPPPRRRUUUXXXZZZ\\\```ffflllrrr|||}}}zzzvvvsssrrrooommmjjjdddcccaaa```___]]]YYYVVVTTTTTTVVVZZZ___cccddddddcccbbbfffooovvv{{{wwwwwwzzzyyyxxxxxxxxxvvvuuutttuuutttqqqnnnooopppqqqrrrrrrqqqooommmkkkeee]]]UUUPPPMMMKKKIIICCCBBBCCCGGGJJJOOOYYYcccrrrxxx|||}}}}}}~~~yyyqqqmmmooossssssssstttuuu{{{{{{yyyyyytttnnnkkkooorrrrrrtttyyyyyy{{{|||yyyqqqhhh```\\\SSSJJJCCCBBBAAA<<<;;;===888777666444333333444444:::;;;<<<=========<<<;;;777888999:::;;;<<<===>>>;;;;;;<<<;;;;;;:::999888:::999888666444222111000/////////......---,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************++++++++++++*********)))++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---...///000111111111000000222333444777999::::::999666777777888999<<>>===<<<:::888666444444444444888999<<<>>>???>>><<<;;;999999888888999:::<<<============<<<<<<:::999999999999888666555333222222000000///......---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++************+++,,,++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...//////...,,,+++,,,---......///000000000000000333444666888999999999999888888777888:::>>>BBBEEEFFFJJJLLLKKKLLLWWWiiixxx}}}||||||{{{~~~zzz{{{ssscccRRRMMMFFFCCCDDDFFFFFFEEEIIIIIIIIIIIIKKKLLLMMMNNNQQQSSSTTTUUUVVVYYY]]]```hhhmmmttt|||~~~zzzwwwssspppkkkhhhbbbaaa```______]]]ZZZXXXUUUQQQPPPSSSVVVWWW\\\aaalllsssyyy}}}}}}wwwtttqqqqqqpppnnnmmmnnnssswwwyyywwwuuusssqqqmmmgggccc[[[SSSLLLHHHFFFCCCCCCEEEGGGHHHKKKPPPXXXccclllqqq{{{~~~yyysssqqqtttyyy{{{}}}~~~||||||zzzxxxxxxyyyxxxvvvuuuwww{{{|||xxxvvvhhh^^^SSSLLLHHHDDDAAA>>>>>><<<:::888666666555666666888<<>>@@@@@@>>><<<===;;;999777777777888999<<<<<<======<<<<<<;;;:::999999888777666666555555333222222111000......---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------...///...---,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++******************+++++++++,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------***,,,............000111.........///000111111222666999;;;<<<:::999:::;;;:::999;;;AAAIIIQQQUUUWWWSSSOOOKKKNNNYYYjjjyyy|||}}}~~~~~~~~~qqqbbbVVVPPPHHHGGGFFFFFFGGGIIIIIIIIIJJJKKKLLLNNNOOOPPPQQQRRRPPPSSSVVVXXXYYY^^^fffmmm{{{}}}|||{{{zzzyyyyyyyyyyyyzzzxxxuuurrrpppqqqrrrsssuuurrrqqqttt{{{~~~|||zzzwwwtttoooiiieee]]]YYYVVVXXXWWWVVVXXX\\\^^^aaaccccccffflllooonnntttrrrvvv}}}tttooooooqqquuuvvvpppnnnkkkkkkmmmooopppppphhhfffggghhhcccZZZSSSRRRKKKFFFCCCBBBAAA@@@BBBFFFJJJPPPXXX___eeellltttzzz~~~|||tttqqqrrrvvvyyyzzz~~~|||}}}~~~zzzxxxyyy|||}}}zzzyyy}}}}}}uuulllrrrzzz}}}}}}rrreeeYYYOOOGGG???===;;;888666555444444444666:::===???@@@??????>>>===;;;999888777777777::::::;;;<<<<<<<<<<<<;;;999999888888777777666666555555444333111000//////------------,,,,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++************++++++++++++***++++++,,,,,,++++++***)))***---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------+++,,,............000222////////////000222333444777;;;>>>>>><<<;;;<<<>>>:::;;;AAAKKKWWW___bbbbbbWWWQQQMMMQQQ^^^mmmyyy~~~~~~}}}ppp```SSSMMMLLLIIIHHHHHHGGGHHHIIIJJJKKKKKKLLLNNNPPPQQQRRRSSSSSSPPPTTTYYY\\\___eeepppxxx~~~}}}|||{{{yyyxxxxxxssstttttttttssssssrrrqqqnnnkkkhhheeedddeeehhhjjjjjjhhhiiinnnvvv|||~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}wwwsssjjjfffcccdddbbb___^^^aaabbbcccbbb^^^^^^bbbcccaaabbbbbbgggpppvvvxxxzzz}}}yyyvvvyyyzzzxxxuuuqqqnnnkkkiiijjjlllllllllkkkmmmrrruuuqqqiiifffggg[[[UUUPPPNNNIIIBBB???AAA???BBBGGGKKKOOOUUU]]]cccooowww||||||{{{|||{{{xxxvvvuuuwww|||}}}}}}|||xxxtttssswww~~~~~~zzzyyyyyyuuussssssyyyxxxpppvvv}}}~~~zzzrrrjjj^^^RRRHHHEEEBBB===:::777555555444666999<<<>>>@@@AAAAAA??????===;;;999888666555777888999;;;<<<<<<<<<<<<999888888888888888777777777777666444333222111000......---------,,,,,,,,,******++++++,,,------...------,,,+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,************++++++++++++***+++,,,,,,,,,,,,+++***(((+++///222222111...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...........................///000///...---...///000000///000111333444555888<<<@@@AAA>>>===???BBBBBBEEELLLWWWbbbgggfffbbbWWWUUUSSSVVV___kkkuuu{{{~~~}}}{{{mmm^^^SSSLLLIIIHHHGGGGGGGGGFFFFFFHHHJJJLLLKKKMMMOOOQQQSSSTTTTTTTTTRRRXXX^^^bbbfffooo|||~~~{{{yyyzzz|||zzzzzzxxxwwwvvvtttsssrrrnnnooopppqqqqqqpppooonnnfffccc```]]]]]]```ccceeeeeedddeeellluuu|||}}}{{{{{{{{{zzzyyyxxxxxxwwwwwwyyy{{{}}}}}}||||||}}}~~~~~~xxxssspppoookkkeeecccdddfffgggddd^^^[[[]]]^^^[[[[[[[[[___gggkkkjjjjjjlllnnnttt|||||||||wwwppprrrooolllkkkkkkkkkkkkjjjkkkooovvvzzzvvvpppppptttooohhhbbb___WWWLLLFFFGGG===???@@@@@@@@@DDDKKKQQQaaajjjssswwwyyy{{{yyyvvvyyyyyy|||wwwnnnjjjlllrrrxxxzzz}}}zzzyyytttqqqqqqwww{{{xxx||||||{{{xxx{{{{{{yyyyyywwwkkk]]]QQQOOOJJJDDD???;;;999777444666888;;;>>>@@@BBBBBB@@@??????===;;;888666444666666888:::;;;<<<======888888888888888888888888999888777666444333222111.........------,,,,,,,,,,,,,,,------...///000000000///...---,,,---...///++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,*********++++++,,,,,,---)))************+++++++++***+++,,,------,,,+++***'''+++000444555222...+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------........................111111222000---,,,,,,---111000000000111333555777888===BBBBBB???>>>@@@DDDMMMOOOVVV```hhhiiiccc]]]WWWXXXYYY[[[___hhhrrrzzzxxxxxx~~~qqq___RRRMMMKKKHHHEEEEEEEEEEEEEEEDDDFFFIIILLLLLLMMMPPPRRRTTTUUUUUUUUUUUU[[[bbbggglllvvv~~~{{{|||}}}{{{xxxvvvwwwxxxyyywwwttttttuuuvvvwwwwwwtttuuuvvvvvvtttqqqmmmjjjkkkddd[[[WWWYYY]]]aaabbb```^^^bbbnnnuuuvvvxxx}}}|||||||||{{{xxxuuusssqqqrrrpppooooooqqqssstttssstttvvvzzz|||~~~}}}zzzwwwuuuttttttwwwrrrkkkeeebbb```___^^^YYY[[[___eeejjjiiiddd___cccdddjjjssszzz|||{{{|||wwwrrrqqqssstttqqqmmmoooqqqsssuuuuuuvvvxxxzzzvvvtttqqqnnnhhh```WWWQQQKKKDDDAAACCCCCC@@@@@@DDDKKKQQQZZZaaafffkkkppptttzzz{{{uuupppooorrruuuuuusssuuuttt{{{~~~wwwssswww~~~}}}wwwxxx{{{|||zzzwwwuuusssoookkkhhhcccggg```NNNAAA??????<<<777777888999;;;???BBBDDDBBBBBBAAA???===;;;999777555444444777;;;<<<999777::::::999999888777666666999888777666555444333333///...------,,,,,,,,,,,,------------,,,,,,+++***++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,+++*********+++++++++++++++++++++++++++***)))))))))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++***)))))))))***,,,,,,++++++,,,,,,------,,,,,,+++$$$'''555<<<555---,,,************************++++++++++++++++++++++++---,,,+++*********+++,,,***+++,,,,,,------,,,,,,)))******++++++,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///............---------000000000000///////////////000222222333555999;;;999<<>>@@@BBBBBBAAA@@@>>><<<;;;:::666444444666999;;;:::888;;;::::::999888888777777999888777666555444444333000000///...---------------------------,,,+++***+++++++++++++++++++++++++++++++++***++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++******)))***+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++***)))))))))***,,,,,,------......------,,,,,,...))),,,888<<<333++++++************************,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,***+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000000000///////////////111222333444666999<<<;;;>>>AAAAAA@@@BBBHHHMMMSSS^^^fffeeebbbbbb```\\\YYYYYYZZZ^^^gggsss~~~xxxtttwww}}}{{{rrraaaXXXMMMFFFEEEFFFFFFEEEIIIIIIIIIIIIJJJKKKMMMMMMOOOPPPQQQRRRSSSVVVYYY\\\___eeennnxxx~~~}}}}}}}}}~~~xxxvvvsssssstttvvvvvvvvvtttrrrnnniiiddd___ZZZXXXMMMLLLJJJKKKNNNQQQRRRSSSUUUSSSVVV___hhhmmmrrrwwwxxxvvvrrrooommmmmmmmmnnniiigggeeeeeeeeedddbbb```___bbbfffiiikkknnnqqqsssyyyzzz|||~~~{{{vvvqqqllliiihhhiiikkkmmmkkkeee\\\UUUTTTSSSWWW^^^bbbbbbdddggglllnnnqqquuuzzz}}}yyyuuutttvvvxxxwwwuuutttsssqqqrrruuuxxxzzzzzzssslllddd]]]TTTJJJEEEEEE============>>>BBBHHHLLLfffooo{{{zzzssspppnnnpppwww}}}|||zzz|||~~~{{{yyy}}}zzzwwwwwwyyy{{{}}}~~~~~~wwwiii___[[[RRRGGGAAA>>>;;;999888;;;>>>@@@AAAAAAAAA@@@???>>>===<<<777555444555777999:::999;;;;;;;;;::::::999999888999888888777666555444444111111///......---------,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))************++++++++++++++++++++++++++++++++++++++++++,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,...---------,,,,,,++++++---+++111::::::000++++++++++++++++++++++++++++++------------------------++++++***))))))))))))******++++++,,,,,,,,,,,,,,,------,,,,,,+++******)))+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000111////////////000000000000000111333444555666:::<<<===@@@CCCAAA???DDDNNNWWW^^^dddfffbbb]]]\\\\\\ZZZXXXYYY\\\cccooo}}}yyysssqqqsssyyy}}}rrrbbbSSSMMMGGGDDDEEEGGGHHHGGGIIIIIIIIIJJJKKKMMMNNNOOOPPPQQQSSSUUUWWW[[[```ccciiiooozzzyyy~~~}}}vvvsssooonnnnnnnnnnnnnnngggddd___YYYSSSNNNKKKJJJFFFEEEEEEGGGJJJNNNQQQSSSTTTSSSTTTZZZbbbiiiooorrrqqqnnniiidddcccdddfffhhhfffdddbbbaaaaaa```]]][[[^^^aaadddggghhhjjjlllnnnppprrrtttwww{{{{{{xxxtttuuuvvvuuupppggg]]]WWWVVVUUUWWW\\\^^^\\\\\\^^^ccceeehhhjjjmmmsss}}}xxxwwwzzz|||zzzwwwuuurrroooooosssxxx}}}zzzxxxtttooofff]]]WWWUUUDDDAAA>>>;;;;;;===BBBFFFOOOXXXdddppp|||~~~tttllljjjjjjmmmuuu|||~~~{{{xxxxxxzzz~~~{{{pppkkkjjjaaaUUUIIIEEE@@@<<<;;;<<>>>>>888777555444555777999;;;<<<<<<;;;;;;;;;:::::::::999999888777777666555555222111000...------------,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''(((((()))******++++++++++++++++++++++++++++++,,,++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,++++++***+++++++++,,,,,,***,,,333999666...+++---++++++++++++++++++++++++------------------------,,,++++++*********************+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,------...//////000////////////000000000000000222444555666888:::<<<>>>AAACCC@@@???EEESSS___bbbcccaaa\\\WWWVVVWWWXXXZZZ\\\```iiivvvzzztttsssuuu{{{yyyeeeUUUKKKIIIFFFFFFHHHJJJKKKJJJJJJJJJJJJKKKMMMNNNPPPPPPRRRUUUWWWYYY[[[```fffkkkssszzzxxx~~~{{{{{{|||zzznnnkkkfffcccbbbaaa```___VVVSSSOOOJJJFFFCCCAAAAAACCCBBBBBBDDDGGGLLLQQQUUUUUUUUUUUUXXX___ggglllnnniiiddd^^^YYYWWWYYY]]]```aaa___]]]\\\\\\\\\ZZZXXX]]]___bbbcccccccccdddfffiiikkkooosssxxx|||~~~}}}}}}|||{{{{{{{{{{{{xxxooofffaaa^^^[[[\\\___^^^YYYXXXYYY]]]^^^^^^^^^```fffooovvv{{{uuussstttxxx|||~~~www{{{}}}zzztttmmmgggdddQQQMMMGGGAAA>>>======>>>AAAGGGOOOZZZgggxxxzzztttlllllllllpppvvv~~~~~~{{{zzz{{{~~~xxxoooppptttoooeeeUUUPPPIIIBBB===<<<<<<===>>>??????@@@@@@?????????;;;999777555444666888;;;<<<<<<;;;;;;;;;;;;;;;;;;999999999888777777666666222111000...------,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++''''''((()))***++++++,,,++++++++++++++++++++++++++++++,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,))))))***+++---///111222...222777999444---+++---++++++++++++++++++++++++++++++++++++++++++++++++...............---------)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------.........................../////////000000000111000333555777888999;;;===???@@@AAA??????GGGVVVbbbaaa___\\\YYYVVVUUUWWWZZZ___```eeeooo|||zzzwwwxxxzzz~~~tttdddUUUKKKHHHGGGGGGHHHIIIJJJKKKJJJKKKKKKLLLMMMNNNPPPQQQRRRSSSVVVZZZ[[[]]]bbbjjjqqqxxxyyy}}}~~~}}}|||~~~}}}|||{{{zzzyyyvvvqqqnnnaaa]]]XXXUUUSSSRRRPPPOOOIIIGGGEEEBBB@@@@@@???@@@@@@@@@AAABBBDDDIIIOOOTTTUUUVVVVVVWWW]]]fffjjjjjj```\\\UUUPPPNNNQQQVVVYYYZZZXXXUUUUUUVVVWWWXXXWWW___aaaccccccbbbbbbcccdddfffhhhlllqqquuuxxxzzz{{{zzzxxxuuurrrppppppqqqqqquuuwwwzzz|||}}}yyytttqqqhhheeedddeeebbb[[[XXXXXX[[[ZZZXXXWWWYYY^^^fffkkktttvvvzzz~~~|||wwwwwwxxxzzzzzzvvv||||||vvvsssoookkkgggbbb\\\UUUOOOIIIBBB>>>>>>???AAAGGGPPP^^^mmmvvv{{{xxxoooooooooqqquuu{{{~~~}}}{{{~~~}}}yyyzzzuuuooorrrzzzyyyqqqeee___VVVKKKCCC===:::999???@@@@@@AAAAAAAAA@@@@@@>>>===;;;777555555777:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888777777333333111000...---------,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((())))))***+++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,---,,,,,,,,,******+++---///333666777666999:::888333...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***)))))))))******+++++++++++++++)))******+++,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------//////.........---------......//////000000111111111333777888999:::<<<===@@@??????>>>BBBKKKWWWaaa___\\\ZZZ\\\\\\ZZZ[[[^^^aaaccciiiuuu{{{uuuxxxtttdddUUULLLIIIEEEEEEFFFGGGHHHHHHIIIIIILLLLLLMMMNNNOOOQQQSSSTTTSSSWWW[[[^^^```fffpppyyyzzz|||zzzyyywwwsssrrrtttqqqooonnnmmmkkkgggaaa]]]QQQMMMIIIFFFEEEDDDCCCBBBAAA@@@@@@?????????@@@@@@===@@@CCCEEEFFFHHHMMMPPPPPPSSSTTTUUU[[[dddhhhggg[[[VVVPPPJJJIIILLLQQQTTTTTTRRROOOOOORRRVVVYYYZZZaaaccceeefffeeeeeefffggghhhkkkooosssuuuvvvuuutttssspppkkkgggeeeeeegggiiijjjmmmpppssstttuuuvvvxxxwww~~~~~~~~~yyy|||{{{|||yyyuuusssrrrmmmeee``````bbb^^^ZZZWWWYYY]]]```bbbdddeeefffiiinnnttt{{{{{{{{{{{{{{{{{{{{{{{{uuutttuuussszzzwwwsssooohhh___TTTMMMGGGEEEBBB@@@BBBIIIPPPVVVdddmmmvvvxxxyyy}}}~~~}}}vvvuuuttttttuuuyyy~~~}}}|||{{{|||}}}~~~zzztttxxxwwwssswww~~~}}}uuurrrlllcccXXXNNNGGGBBB@@@BBBBBBCCCCCCCCCCCCBBBBBB@@@@@@>>>:::666444666888:::::::::::::::::::::::::::999999999999888888888666555444222111000//////,,,,,,---...............---------------------------,,,,,,,,,,,,---......------------------------++++++++++++++++++++++++)))*********++++++,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,+++***+++,,,...111555777555666555333000//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))***)))((('''&&&))))))***++++++++++++++++++++++++++++++++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................---------........................///000111111111111444777999:::;;;<<<>>>AAA???>>>@@@FFFPPPYYY^^^\\\YYYZZZ```bbb^^^]]]```^^^bbbkkkyyyxxxwww~~~tttgggYYYOOOJJJIIIDDDEEEFFFGGGGGGHHHIIIJJJLLLMMMMMMOOOPPPRRRTTTUUUTTTYYY```dddgggooo|||zzztttpppmmmllljjjeeeeeegggcccaaa^^^]]]\\\WWWQQQKKKFFFCCC???=========<<<<<<<<<======>>>?????????@@@<<<@@@FFFIIIIIIJJJLLLNNNKKKOOOQQQRRRYYYdddhhheeeXXXTTTMMMHHHGGGJJJNNNRRRSSSPPPMMMNNNRRRWWW[[[]]]___aaacccddddddeeefffgggmmmppptttwwwwwwuuurrrpppmmmiiiccc^^^]]]^^^bbbdddcccfffjjjllllllllllllmmmqqq||||||www|||{{{wwwxxxyyy{{{}}}~~~~~~|||zzzxxxzzzzzzzzzzzzzzz{{{{{{{{{xxxyyyzzz|||yyypppkkkjjjlllfff^^^[[[[[[]]]]]]\\\YYYXXXXXXYYY^^^gggqqqxxxyyy|||zzztttwww{{{{{{~~~}}}yyypppcccZZZWWWSSSMMMFFFBBBBBBCCCEEEIIIUUUbbbjjjrrrzzz}}}|||{{{}}}|||~~~~~~~~~~~~|||{{{{{{~~~|||{{{ssszzz|||yyy{{{}}}vvvxxxssslllcccZZZSSSOOOLLLEEEEEEEEEEEEEEEEEEDDDCCCAAABBBAAA<<<777444555777::::::::::::::::::::::::::::::999999999999999999888777666444333222111111,,,,,,---.../////////...---------------------------,,,,,,,,,,,,---......------------------------+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---...---,,,,,,))))))((()))+++...111222---------+++---000222222,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...///...---,,,+++))))))***++++++++++++***------,,,++++++*********+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................+++,,,,,,---...///000000---......///000111111222222444888:::;;;;;;===>>>CCC@@@>>>AAAJJJSSSZZZ\\\XXXVVVYYYbbbddd```]]]^^^[[[```lll|||{{{zzz}}}zzzrrreeeYYYOOOIIIEEEDDDDDDFFFGGGHHHIIIIIIKKKMMMMMMMMMNNNOOOQQQSSSUUUVVVWWW]]]eeejjjoooyyy|||mmmhhhbbb___^^^\\\YYYUUUVVVUUURRROOOKKKHHHFFFEEE=========<<<<<<<<<;;;;;;;;;<<<===???@@@AAAAAAAAABBBBBBCCCFFFJJJLLLLLLLLLMMMMMMOOOTTTZZZ^^^aaaaaaZZZVVVPPPLLLKKKNNNRRRUUUUUUPPPLLLKKKOOOTTTWWWXXX\\\```ccccccaaaaaaeeejjjnnnppptttxxxyyyuuunnniiioooddd\\\[[[]]]^^^___aaabbbcccbbbaaa``````bbbdddmmmqqqtttssspppnnnpppsssrrrtttvvvwwwvvvrrrnnnkkkmmmkkkjjjhhhhhhhhhhhhiiihhhiiimmmttt{{{~~~||||||xxxqqqhhhdddcccccc```\\\UUUTTTSSSUUUZZZaaaiiinnnkkkggghhhpppyyy|||yyy}}}~~~{{{}}}}}}wwwqqqrrriii\\\PPPGGGBBB???===CCCAAAGGGTTT```hhhrrr||||||~~~{{{yyywwwzzz~~~|||zzzyyy|||{{{~~~~~~~~~xxxwwwuuuoooiiiiiijjjaaaUUUMMMEEEBBBHHHKKKGGGCCCCCC@@@???===<<<<<<;;;888666666777999::::::999888777666666666777777777777777888888888777666444333222///......---,,,,,,++++++---------,,,,,,,,,++++++++++++,,,------...//////,,,++++++++++++++++++++++++*********+++,,,,,,------------,,,,,,+++++++++************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++...---+++*********++++++++++++------------++++++,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------+++,,,---...///...---,,,...,,,***+++...000...,,,------...///...,,,)))(((,,,,,,,,,,,,,,,,,,,,,,,,(((((()))************)))******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,/////////......------------......///////////////000000000///......------......000111222222222111888999999999<<<@@@AAA@@@@@@???BBBLLLWWW\\\\\\\\\ZZZVVVUUUYYY\\\\\\^^^aaa___jjjzzzyyywwwtttgggVVVJJJEEEEEEEEEDDDHHHHHHIIIIIIJJJKKKLLLLLLOOOOOOOOOOOOQQQSSSVVVXXX\\\___hhhttt|||ssshhhbbb\\\WWWUUUSSSPPPMMMHHHGGGFFFDDDBBB@@@???>>>:::999999999999999999999:::;;;<<<===>>>?????????BBBCCCDDDGGGJJJKKKLLLKKKOOOOOOQQQVVV[[[___aaaaaaZZZWWWSSSOOONNNPPPSSSVVVVVVRRRNNNMMMPPPUUUXXXYYY\\\^^^aaabbbbbbdddhhhkkkpppppprrruuuvvvtttppplllpppfff]]]\\\]]]\\\\\\^^^```aaaaaa___]]]\\\]]]^^^iiikkkllljjjeeebbbdddfffjjjkkkmmmnnnllliiieeebbb```^^^\\\ZZZYYYXXXXXXYYYZZZ\\\aaajjjsssxxxzzzyyyuuuttttttvvvzzz~~~~~~wwwrrrppplllfffaaa\\\[[[\\\^^^bbbgggllloooiii```ZZZ\\\ccckkkuuu~~~zzz|||yyyuuuwwwvvvrrrhhh[[[NNNEEEAAACCC@@@@@@GGGNNNTTT]]]ffftttzzzyyyxxxwwwvvvyyy}}}{{{|||}}}|||}}}}}}~~~wwwwwwwwwtttrrrtttuuunnncccYYYPPPKKKLLLNNNKKKHHHIIIDDDCCCBBBAAA@@@???<<<999666777999;;;;;;:::999888777777777777777777888888888888888777666444333222/////////...------,,,,,,---------,,,,,,,,,++++++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,------,,,,,,,,,++++++++++++************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,+++*********++++++++++++,,,------,,,++++++,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,------+++,,,,,,---...------------,,,***,,,...///...,,,++++++,,,,,,+++)))(((''',,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,+++,,,,,,,,,------------.........---------,,,,,,---......///////////////////////////............/////////000111222333333888999999:::===@@@AAA@@@AAADDDLLLVVV^^^```^^^[[[\\\ZZZ[[[^^^___]]]^^^bbblllwwwwwwiii^^^QQQHHHEEEFFFFFFFFFHHHHHHIIIIIIJJJKKKLLLLLLPPPPPPQQQRRRTTTWWW[[[^^^aaafffppp~~~rrrgggddd^^^UUUOOOLLLJJJFFFDDD<<<<<<<<<;;;;;;;;;::::::888888888888888888888999999::::::;;;;;;<<<<<<<<>>===>>>BBBIIIQQQ]]]eeeqqqyyy~~~yyyssstttwwwxxxzzz}}}~~~~~~~~~|||~~~~~~|||vvvuuuvvvuuuwww|||zzzsssddd[[[SSSPPPNNNJJJHHHHHHCCCAAA@@@@@@@@@>>>:::777666777999:::;;;;;;;;;:::888888888888888888888888888888888777666555444333111111000000///.........------------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++*********************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,+++*********++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......---++++++,,,---...---,,,++++++******))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............------------,,,,,,,,,,,,---......///////////////............////////////000000///000111333555666999999;;;===???@@@AAABBBIIISSS```hhhiiifffbbb```ddddddfffhhhfffbbbdddiii}}}}}}}}}uuuhhhZZZSSSJJJEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMMMMPPPQQQSSSUUUWWW[[[aaaeeeffflllyyy|||rrrhhhaaaccc\\\RRRKKKGGGEEEBBB???:::;;;;;;;;;;;;;;;<<<<<<::::::999999999999:::;;;999999999999999:::;;;;;;???AAADDDFFFHHHIIIKKKLLLPPPQQQTTTYYY]]]______]]][[[ZZZYYYXXXWWWWWWWWWWWW[[[YYYVVVUUUVVVYYY\\\]]]```]]]ZZZ\\\bbbeeeeeecccllllllmmmooopppqqqooommmlllddd]]][[[XXXTTTRRRSSSVVVWWWXXXWWWTTTQQQPPPPPPRRRRRRQQQNNNKKKKKKMMMPPPRRRRRRRRRQQQOOOLLLIIIHHHFFFEEECCCBBBAAAAAAAAABBBGGGJJJQQQYYY___bbbcccbbbaaaccceeeggghhhiiikkkllllllqqquuuuuuwww}}}{{{{{{~~~{{{tttuuuwwwwwwvvvssspppmmmccc[[[SSSPPPPPPQQQXXX___hhhsss{{{}}}}}}~~~{{{||||||vvvoooiiiiiijjj[[[SSSHHH???;;;<<>>>>>???@@@BBBCCCGGGJJJNNNRRRTTTTTTTTTSSSWWWYYY\\\^^^^^^___bbbdddhhhmmmppppppsss{{{~~~{{{wwwuuuwwwzzz}}}|||vvvppplllhhh```XXXSSSPPPQQQWWW^^^eeeqqq|||~~~~~~|||zzzxxxwwwxxxzzz|||}}}ooogggYYYJJJAAA===>>>>>>;;;@@@GGGPPP\\\jjjzzzzzztttooommmssszzz~~~|||}}}~~~{{{|||{{{uuutttooolllmmmrrrvvvyyy{{{xxxvvvrrrkkkcccYYYOOOHHHCCCBBBAAAAAAAAAAAA???>>>444555666777999:::::::::888888888777777666666666777888888888777666555555444333333222222111000000.........---------,,,,,,,,,+++++++++++++++++++++((()))))))))*********++++++,,,---------,,,,,,+++************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,------+++++++++,,,,,,,,,------,,,,,,+++***+++,,,---...++++++,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---...---------,,,,,,+++++++++))))))***++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////,,,------...///000111111111000000000222555888:::;;;:::<<<@@@AAA@@@DDDJJJcccvvv}}}nnnkkkttt}}}~~~|||yyyvvvwww~~~wwwiiiZZZQQQIIIHHHGGGGGGHHHIIIJJJIIIIIIJJJKKKLLLNNNOOOPPPQQQRRRUUUXXXYYYZZZ```hhhoooxxxyyymmmeee^^^^^^```UUUOOOGGGBBB@@@???<<<:::::::::::::::;;;;;;;;;;;;???===;;;888777888999:::;;;:::::::::;;;===???@@@@@@DDDGGGHHHGGGHHHJJJMMMKKKMMMRRRWWW\\\\\\ZZZWWWXXXXXXYYYZZZZZZ[[[[[[[[[]]]]]][[[YYYXXXXXX[[[^^^ZZZYYY[[[ccclllrrrqqqooojjjlllqqqvvvxxxtttnnniiiccc\\\WWWTTTQQQNNNOOOSSSUUUVVVVVVTTTPPPMMMLLLLLLLLLJJJHHHEEECCCBBBBBBBBBDDDCCCBBBAAA???>>>======;;;;;;;;;;;;===???AAACCCDDDGGGIIIJJJHHHGGGFFFFFFHHHKKKOOOQQQRRRUUUZZZ^^^bbbgggkkkmmmqqqzzzwwwtttqqqpppqqqssstttuuuxxxvvvttttttwwwzzz{{{|||{{{|||~~~{{{uuuqqqsssiii^^^WWWSSSUUU^^^iiimmmxxxwwwvvvwwwzzz}}}~~~{{{~~~yyykkkZZZMMMEEE@@@;;;<<<<<<>>>BBBJJJVVVdddmmm}}}}}}{{{wwwqqqooopppuuuyyy}}}~~~zzz~~~~~~zzzyyyrrrnnnnnnqqqrrrvvv{{{yyy|||}}}wwwnnneeeYYYOOOGGGDDDAAA??????@@@???>>>666666777888888999:::;;;999999999888777777666666777888888888777777666555444444333333222111111111............---------,,,+++++++++,,,,,,,,,,,,,,,(((((())))))***+++++++++,,,,,,---......---+++************+++++++++++++++************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++************++++++------,,,++++++,,,...///++++++,,,,,,,,,,,,------+++++++++++++++,,,------***+++,,,,,,++++++,,,---******++++++,,,,,,------...------,,,,,,++++++***+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,,,,,,,---------,,,,,,,,,,,,---------------......///////////////---------...///000000111000000111222444777:::;;;<<<999;;;AAAAAA@@@GGGQQQiiixxxvvvnnnuuu|||~~~zzziiiYYYOOOKKKFFFGGGHHHIIIIIIIIIJJJJJJKKKLLLMMMNNNPPPRRRSSSSSSTTTWWW[[[]]]___eeepppxxxuuuhhhaaaZZZTTTTTTWWWLLLGGGAAA>>>>>>===;;;888:::;;;;;;<<<===>>>>>>???CCCAAA>>>;;;999999999:::<<<<<<;;;<<<>>>@@@CCCEEEGGGKKKNNNMMMIIIGGGIIILLLIIILLLQQQWWW\\\]]]ZZZWWWVVVVVVWWWXXXYYY[[[\\\]]]\\\]]]\\\ZZZWWWWWWZZZ]]]WWWYYY^^^fffmmmqqqpppnnngggjjjnnnssstttpppjjjddd```ZZZUUUSSSPPPOOORRRXXX\\\[[[YYYUUUOOOLLLKKKKKKHHHFFFEEEDDDCCCBBB@@@???AAA@@@>>>===<<<<<<======::::::::::::<<<>>>@@@AAA@@@BBBCCCBBB@@@>>>???AAA???BBBFFFGGGGGGKKKQQQWWWXXX___gggjjjooovvvzzzzzzlllkkkjjjkkkmmmnnnmmmlllllljjjgggfffhhhkkklllmmmlllnnnqqqtttxxx|||~~~|||{{{ssskkkfffbbbcccllluuuyyy~~~|||tttvvvyyy||||||||||||}}}|||lll___WWWOOOFFFDDDBBB???>>>AAAGGGOOOUUUdddhhhsss~~~|||zzz}}}vvvvvvyyy||||||}}}~~~~~~}}}|||vvvsssuuuuuusssuuuyyywww~~~}}}wwwpppfff\\\NNNIIICCC???======<<<<<<999999999999::::::;;;<<<<<<<<<;;;::::::999888888777888888888888777666666444444333333222111111000............------------++++++,,,,,,------......)))******+++,,,,,,------,,,---...///...---+++***++++++++++++,,,,,,,,,---************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++,,,+++***))))))***+++,,,...---+++++++++---...000++++++,,,,,,,,,,,,------******+++,,,,,,,,,,,,,,,)))+++---,,,******,,,...***+++,,,...//////............---,,,,,,+++******+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------............,,,,,,---------.........---......///////////////------......//////000000///000222444666999;;;<<<===999:::@@@AAA@@@IIIWWWlllrrrsssnnnuuu~~~{{{}}}}}}wwwkkkZZZMMMGGGFFFDDDEEEGGGHHHIIIIIIJJJKKKMMMNNNOOOPPPRRRTTTUUUVVVUUUZZZ___cccfffnnn{{{lllbbbYYYVVVRRRKKKJJJNNNGGGCCC???===>>>>>><<<999===>>>???@@@BBBCCCEEEEEEHHHEEEBBB>>><<<;;;<<<===============???CCCFFFHHHNNNQQQSSSPPPJJJGGGHHHJJJHHHKKKQQQXXX]]]]]][[[XXXTTTTTTUUUWWWYYY[[[]]]^^^\\\]]]\\\ZZZWWWVVVYYY\\\XXX[[[aaagggkkkkkkiiifffdddfffiiilllmmmjjjddd___^^^YYYTTTRRRQQQPPPVVV]]]aaa```\\\VVVOOOKKKIIIIIIAAAAAAAAABBBCCCDDDBBBAAA???>>>===<<<;;;<<<======;;;;;;::::::;;;===>>>???<<<>>>???>>><<<<<>>@@@CCCFFFLLLPPPaaaxxx||||||}}}|||{{{|||{{{zzz~~~}}}xxxwwwzzzzzzuuutttwwwzzz|||uuulllXXXRRRJJJCCC@@@??????>>><<<<<<;;;;;;;;;<<<<<<===>>>>>>===<<<;;;;;;::::::777888888888888777777666444333333222222111111000//////.........---------++++++,,,------...//////++++++,,,------...//////,,,---...//////---+++***+++++++++,,,,,,---------************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))***+++,,,---,,,,,,+++,,,+++***))))))***+++,,,...---+++++++++---///000++++++,,,,,,,,,---------)))***+++,,,---,,,++++++(((+++---,,,***)))+++...+++---///111222222111000......---,,,,,,+++******)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................../////////000---------....../////////---......///////////////.........///////////////...000222555888:::;;;<<<>>>888999@@@@@@@@@KKK[[[mmmmmmiiijjj~~~~~~~~~|||wwwlll^^^QQQHHHDDDCCCBBBDDDFFFHHHHHHIIIJJJLLLNNNOOOPPPRRRTTTUUUWWWWWWVVV\\\cccgggkkkuuuUUURRRNNNKKKIIIHHHFFFEEE@@@???>>>===<<<<<<<<<<<<:::<<<>>>???@@@CCCHHHMMMWWWMMMCCC???===::::::<<>>???@@@AAAAAA===???@@@AAAAAACCCEEEGGGMMMUUUaaalllpppoooiiieeebbbaaa```^^^^^^^^^^^^___^^^WWWRRRSSSVVVVVVVVVYYYXXX[[[^^^___aaadddjjjoootttrrrtttzzz~~~~~~{{{uuujjjffffffkkknnnrrr~~~~~~~~~}}}~~~yyyqqqllleee^^^TTTKKKDDD@@@===;;;AAAFFFOOO[[[jjjxxx~~~vvvllliiimmmssszzzxxxvvvyyy}}}}}}yyyxxx{{{|||yyywwwxxx}}}vvvkkk]]]MMMEEEDDDDDD???999>>>??????>>>===;;;;;;;;;;;;===@@@@@@>>>;;;999888777666666666777777555333:::999888777444222000///.........////////////000,,,------......------,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************...------,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---++++++,,,000333333000,,,......---------,,,,,,,,,,,,,,,------------......000000///...------,,,,,,---------.........//////------,,,,,,---...000111000///...---,,,------...............///////////////000000000///...---,,,///222666999::::::;;;<<<;;;======;;;<<>>>>><<<;;;;;;;;;;;;<<<===>>>>>>>>>@@@EEELLLQQQZZZPPPFFFAAA>>><<<<<>>===<<<;;;;;;;;;;;;;;;888888888888999:::;;;<<<<<<===>>>???@@@AAABBBCCCBBBCCCCCCCCCCCCDDDGGGIIIRRRZZZfffooopppkkkbbb[[[WWWWWWUUUTTTTTTUUUVVVVVVUUUNNNKKKMMMOOOOOOPPPSSSUUUXXXZZZ\\\^^^cccjjjooorrrooopppuuuxxxwwwwwwyyy~~~yyytttkkkfffccceeegggkkkvvv|||vvvpppnnniiiaaaXXXOOOGGG???:::<<<>>>DDDMMMZZZhhhssszzz|||}}}{{{tttmmmkkknnnrrr}}}zzzyyy{{{|||zzz|||~~~}}}}}}yyytttmmmfff\\\SSSLLLGGGBBB???@@@BBBCCCAAA===999999:::===???AAAAAA???<<<:::999777666555666777888777666999888888777555333111000///////////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---+++++++++---000000...+++...------------,,,,,,,,,******++++++++++++,,,,,,000//////...------,,,,,,,,,,,,,,,,,,------......---,,,,,,,,,---...000111000///...---,,,------...............////////////---...//////000000000///111444888:::;;;;;;;;;<<<:::;;;;;;:::;;;DDDQQQ\\\bbb```bbbqqq~~~~~~{{{mmmbbbUUUKKKGGGFFFDDDBBBGGGHHHHHHIIIKKKLLLLLLMMMQQQRRRSSSTTTTTTWWWZZZ]]]aaadddlllxxxHHHFFFBBB@@@@@@???===;;;>>>===<<<;;;;;;<<<===>>>AAAAAA@@@@@@CCCIIIQQQWWW[[[QQQGGGBBB???===???CCCHHHKKKPPPSSSVVV[[[ccchhhkkkcccYYYRRRPPPOOOOOONNNPPPTTTZZZ\\\[[[WWWTTTRRRTTTUUUVVVVVVVVVWWWYYY[[[ZZZYYYWWWVVVVVVXXX[[[]]]]]]]]]]]]^^^aaadddgggiiiiiifffddddddffffffccc```YYYUUUUUUYYY]]]^^^```ccchhhbbbYYYPPPKKKGGGEEECCCBBBBBBAAAAAA@@@??????>>>???>>>===<<<;;;:::::::::777777888999:::<<<===>>>>>>>>>???AAABBBDDDEEEEEEFFFFFFEEECCCCCCEEEIIILLLVVV]]]gggnnnllldddXXXQQQMMMLLLKKKJJJIIIJJJKKKLLLJJJEEECCCFFFIIIIIIKKKNNNRRRTTTXXX\\\```ffflllpppnnnjjjiiimmmnnnmmmlllmmmuuuvvvxxxyyy|||}}}yyyuuummmgggaaa___```dddnnnxxxyyyuuuvvvsssmmmggg___TTTJJJCCC===<<<<<>><<<:::888666555555777999:::999777777777777666444333222000000//////......------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((()))******+++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,*********,,,---+++***------------,,,,,,,,,,,,******++++++++++++,,,,,,//////......---,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---...///000//////...------------...............////////////,,,---...///000111222222333666:::<<<<<<<<<<<<===;;;:::::::::===EEEOOOVVVZZZZZZddd|||~~~~~~}}}xxxrrr]]]UUUKKKEEEDDDEEEEEEEEEFFFGGGHHHJJJKKKMMMNNNOOOQQQRRRTTTUUUWWW[[[___cccjjjmmmwwwFFFDDDAAA@@@@@@???<<<;;;>>>>>>=========>>>@@@AAABBBBBBCCCEEEIIIOOOUUUYYYVVVNNNEEEAAA??????CCCIIIOOOVVV^^^aaaaaabbbdddgggfff___UUUPPPOOOOOOMMMKKKPPPTTTYYY[[[YYYVVVSSSRRRUUUVVVWWWWWWVVVVVVXXXZZZYYYXXXUUUTTTUUUXXX[[[^^^```___^^^___bbbfffkkknnnnnniiiddddddfffhhheeeaaa[[[XXXYYY```ddddddbbbccc___YYYPPPIIIFFFEEEFFFFFFBBBBBBAAA@@@???>>>>>>===???>>>===<<<;;;:::::::::888888999999:::<<<===>>>@@@@@@AAACCCEEEFFFGGGHHHGGGFFFEEECCCCCCGGGMMMRRR[[[___eeegggddd[[[QQQJJJIIIHHHFFFDDDCCCCCCCCCDDDCCC@@@@@@DDDFFFFFFHHHLLLNNNSSSZZZbbbiiimmmqqqssskkkfffeeeggggggeeeccceeennnoooqqqrrrqqqrrrssssssxxxzzz}}}{{{xxxqqqkkkccc______dddmmmtttyyyyyyzzz|||}}}|||xxxvvvtttrrroookkkeee^^^YYYMMMHHHAAA======CCCJJJOOO\\\ffftttvvvuuutttttttttuuuvvvwww~~~|||||||||zzzrrrnnnnnnkkkoooqqqlllaaaUUUNNNKKKKKKOOOQQQMMMEEE??????AAAHHHGGGEEEDDDCCCAAA???===:::888555444666888999999666777777777777666555555222111000///...---,,,,,,...---+++******+++---...------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))*********+++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---+++***)))******++++++---------,,,,,,,,,++++++,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------.....................------..................////////////------...///000222333444777999===>>>>>>======>>><<<;;;:::<<<@@@GGGNNNRRRTTTYYYkkkyyyssszzz~~~}}}}}}yyynnncccRRRMMMGGGCCCDDDFFFHHHHHHFFFGGGHHHJJJLLLNNNPPPQQQOOOQQQTTTWWWZZZ```gggkkksssxxxHHHFFFDDDCCCBBBAAA>>><<<===>>>>>>???@@@AAABBBBBBAAABBBEEEIIINNNQQQSSSTTTOOOIIICCCAAAAAABBBHHHOOOYYYaaakkknnniiiccc______[[[WWWRRROOOOOOMMMJJJGGGPPPSSSWWWYYYWWWUUUSSSSSSUUUWWWWWWWWWVVVVVVXXXZZZYYYWWWUUUSSSTTTWWW[[[]]]^^^]]]]]]^^^aaaffflllooonnnhhhbbbaaadddfffeeebbbbbb]]]]]]cccfffddd```___UUUOOOHHHCCCBBBDDDEEEGGGBBBAAA@@@???>>>===<<<<<<>>>>>>===;;;;;;:::::::::;;;;;;;;;:::;;;;;;<<<<<>>======>>><<>>@@@AAAGGGPPP\\\hhhsss}}}rrrrrrrrrsssuuuwwwyyyzzz|||zzz|||yyyqqqnnnnnnmmmoooqqqqqqmmmdddZZZSSSRRRVVVYYYVVVPPPKKKJJJKKKLLLIIIFFFEEEDDDDDDBBB???===:::666555555666666666666666777777888777777666333333222111///...------...---+++******+++---...------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,++++++++++++++++++++++++++++++++++++***+++,,,---------,,,,,,------+++***)))***,,,---------,,,,,,,,,+++++++++,,,,,,,,,---------......---------------,,,,,,,,,............------------,,,,,,,,,---------------------..............................////////////000/////////000111333444999<<>>======:::::::::<<<@@@FFFKKKOOORRR^^^uuu~~~sssoooqqq{{{~~~|||zzzppp```SSSKKKIIIEEEDDDDDDFFFHHHIIIGGGHHHJJJLLLNNNPPPRRRSSSSSSTTTWWWZZZ^^^dddkkkpppxxxLLLKKKIIIHHHGGGEEEBBB???>>>???BBBDDDEEEFFFFFFEEECCCEEEHHHMMMQQQSSSRRRPPPMMMIIIGGGGGGGGGIIIOOOWWWbbbkkktttuuulllaaa[[[YYYWWWXXXXXXVVVTTTPPPMMMKKKRRRTTTWWWXXXWWWUUUTTTTTTUUUVVVWWWWWWVVVVVVXXXZZZXXXWWWUUUTTTTTTWWWYYY[[[YYYXXXXXXZZZ^^^dddiiimmmiiieee___^^^aaaeeeggggggkkkddd___```aaa]]]XXXVVVNNNIIIDDDAAAAAABBBCCCDDDBBBAAA@@@???>>><<<;;;;;;======<<<;;;;;;;;;;;;<<<===<<<<<<;;;;;;;;;<<<<<>><<<;;;::::::::::::>>>CCCEEECCCEEEJJJNNNTTT___jjjqqqqqqlllhhhfffbbbbbbfffgggdddbbbbbbbbbccccccaaa]]][[[^^^aaafffiiinnntttxxx{{{}}}}}}~~~|||vvvpppqqqvvvxxxwwwjjjgggcccaaabbbffflllpppsssvvv{{{}}}~~~yyyuuupppnnnooosssuuuwwwtttnnncccXXXMMMEEEAAA??????DDDLLLTTT___mmm}}}~~~~~~{{{vvvqqqrrrttttttuuuyyy}}}}}}|||}}}wwwtttsssrrrqqqrrruuuvvvrrrhhh```[[[]]]___^^^[[[WWWTTTRRRLLLHHHDDDCCCDDDDDDBBB@@@>>><<<999777777777666555777777888888888888777777444444333222111000///......---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************......------,,,++++++***++++++++++++++++++++++++***+++---.........---,,,,,,------+++***+++---///,,,,,,,,,,,,++++++++++++******++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,///...............------+++,,,------------,,,,,,,,,---......///.....................////////////111000000000000222444555;;;>>>@@@AAA???>>>======777888:::;;;>>>CCCJJJOOOUUUhhhtttllloooxxx{{{yyy}}}~~~|||xxxqqqdddTTTIIIFFFEEEDDDDDDDDDFFFGGGHHHJJJKKKLLLNNNPPPRRRTTTUUUYYYZZZ\\\^^^bbbiiipppvvv~~~UUUTTTRRRPPPOOOMMMIIIFFFCCCFFFJJJNNNPPPPPPNNNMMMOOOOOOPPPSSSWWWYYYWWWUUUSSSPPPPPPQQQQQQRRRXXX```iiiqqqxxxuuujjj```\\\\\\aaadddfffccc]]]XXXWWWXXXWWWYYYZZZZZZWWWUUUTTTTTTTTTVVVWWWVVVVVVWWWYYY[[[WWWWWWVVVUUUUUUVVVWWWXXXUUUUUUVVVYYY]]]bbbgggkkkdddbbb______bbbhhhnnnrrrttthhh]]]ZZZXXXSSSNNNKKKGGGEEEBBBBBBCCCDDDDDDCCCAAAAAA@@@???===<<<;;;:::<<<;;;;;;;;;;;;<<<======<<<;;;;;;;;;<<<===>>>>>>BBBBBBDDDFFFHHHJJJKKKLLLJJJJJJKKKKKKNNNSSSZZZ___ccc^^^UUULLLFFFCCCBBBBBBBBBAAA???===;;;;;;;;;;;;:::;;;@@@EEEFFFDDDFFFKKKPPPSSSZZZaaaeeeddd^^^XXXZZZXXX[[[aaaccc```]]]]]][[[\\\[[[XXXTTTTTTYYY]]]cccffflllrrrwwwzzz{{{|||{{{~~~zzzzzz}}}{{{vvvlllgggaaa\\\]]]aaahhhlllnnnppprrrrrrrrrtttzzz}}}zzzuuupppmmmooossswwwzzz~~~{{{tttjjj___UUULLLHHHAAABBBDDDGGGMMMWWWccckkkuuuzzz|||zzzzzz|||zzzwwwuuuxxx{{{{{{zzz}}}~~~}}}{{{uuuttttttvvvyyywwwqqqlllddddddccccccccc```ZZZUUUJJJEEE@@@???AAACCCAAA???>>><<<;;;:::;;;;;;999777888888888999999888777777555555444333333222111111........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***+++---...///...---,,,)))+++---,,,++++++---///,,,,,,,,,++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,------------,,,+++,,,,,,.../////////..................////////////////////////111333666888===???AAAAAA???===<<<<<<777;;;>>>>>>???DDDMMMTTT^^^vvvnnnhhhppp}}}vvvxxx{{{~~~}}}yyypppdddVVVKKKFFFCCCDDDEEEFFFFFFGGGIIIJJJMMMMMMOOOPPPRRRTTTUUUVVVZZZ\\\___ccciiiqqq{{{]]]\\\ZZZXXXWWWTTTOOOLLLJJJMMMSSSXXXZZZYYYVVVTTT[[[YYYXXXYYY]]]___^^^]]]YYYWWWXXXYYYYYYYYY^^^fffmmmtttxxxssshhh```___aaammmqqqsssnnneee``````ccc\\\]]]]]]\\\XXXUUUTTTSSSTTTUUUVVVVVVVVVWWWYYY[[[WWWWWWVVVVVVUUUVVVVVVVVVTTTUUUWWWZZZ^^^dddhhhkkkbbbbbbaaabbbeeemmmvvv}}}yyyjjj\\\UUUQQQKKKFFFDDDAAAAAAAAACCCFFFGGGGGGFFFAAAAAA@@@>>>===;;;::::::;;;;;;;;;;;;;;;<<<===>>>:::::::::;;;===>>>@@@AAAAAABBBDDDFFFHHHJJJLLLMMMHHHIIIIIIJJJLLLPPPVVVZZZSSSOOOIIICCC@@@???@@@BBBAAA@@@>>>=========>>>???<<<>>>CCCIIIIIIFFFHHHMMMQQQRRRTTTXXXZZZXXXQQQLLLOOONNNRRRYYY\\\YYYVVVVVVUUUVVVVVVRRROOOPPPWWW]]]^^^aaagggmmmrrruuuvvvvvvuuuxxx||||||sssqqqlllddd^^^]]]bbbhhhmmmnnnnnnmmmiiiffffffkkkooosss{{{xxxtttooommmoootttxxx{{{~~~wwwnnnbbbXXXRRREEEDDDBBB@@@AAAFFFNNNTTTbbbkkksssvvvyyy}}}~~~||||||uuuuuuuuuvvvwwwvvvtttqqqjjjhhheeefffgggddd\\\UUUGGGBBB===<<>>======<<<===>>>>>><<<:::888999999999999888777777666555555444444333333222......///000000///......++++++++++++++++++++++++---------,,,,,,,,,++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++''''''(((***+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,++++++++++++++++++++++++***+++---//////...---,,,'''***,,,,,,+++***---///,,,,,,,,,+++++++++******,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,---------,,,+++***+++,,,.../////////................../////////000...---...///111555999;;;===???AAAAAA???===<<<;;;:::???CCCCCCBBBGGGRRR[[[gggjjjfffooo}}}zzzvvvsssxxx}}}|||vvviiiZZZMMMHHHGGGCCCEEEGGGHHHIIIJJJLLLNNNNNNOOOPPPRRRSSSUUUVVVWWWWWWYYY___eeennnzzziiifffdddbbbaaa___\\\ZZZYYY]]]bbbddddddcccbbbbbbaaagggnnnooollliiihhhjjjhhhgggffffffhhhkkkoooqqqyyyvvvqqqkkkgggiiipppuuuzzzssslllhhhjjjgggcccaaa___[[[UUUPPPSSSTTTVVVXXXYYY[[[[[[[[[VVVVVVWWWWWWWWWWWWWWWWWW[[[YYYXXX[[[aaaeeefffeee\\\___```dddmmmxxx}}}kkkVVVKKKGGGDDDAAA@@@>>>???BBBFFFHHHHHHEEECCCEEEDDDBBB@@@>>><<<;;;;;;===<<<;;;;;;===??????>>>BBB@@@???===<<<<<<<<<<<<@@@AAABBBDDDFFFHHHIIIJJJGGGHHHIIIJJJLLLMMMNNNOOOJJJHHHGGGEEECCCAAAAAAAAA@@@???>>>>>>>>>???@@@AAA>>>???BBBEEEIIILLLNNNOOOOOOQQQTTTUUUSSSPPPKKKHHHJJJJJJJJJKKKLLLLLLMMMMMMRRRQQQOOONNNOOORRRUUUVVV^^^aaafffjjjmmmoooooonnnqqqrrrtttvvvyyy{{{}}}~~~xxxvvvooofff```cccllluuuzzzuuukkkaaaYYYWWWYYY]]]dddkkkvvvzzzsssoooooorrrvvvxxx{{{{{{{{{|||yyyrrrggg___ZZZWWWPPPFFF>>><<>>;;;;;;===??????>>>>>>>>>>>>===<<<::::::;;;::::::999888777666666555555444444444333333333------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++***))))))***++++++,,,,,,++++++***,,,,,,,,,---------......***))))))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...+++)))+++///111///,,,,,,,,,,,,---------......,,,,,,,,,---------...............///////////////000//////111444888===???AAA???<<<===@@@AAA???<<<@@@AAADDDFFFEEEJJJYYYiiiyyy|||}}}uuuhhhttt|||xxx}}}xxxtttuuu|||}}}~~~wwwjjjZZZMMMFFFEEEFFFFFFFFFFFFGGGHHHJJJKKKLLLPPPPPPQQQSSSQQQOOORRRYYYYYY___fffjjjppp|||pppnnnkkkjjjiiihhheeecccaaaeeejjjmmmnnnnnnnnnnnnmmmsssxxxyyyvvvssssssuuurrrrrrqqqqqqrrrtttvvvwwwxxxvvvsssooommmpppvvv{{{zzzvvvsssllliiieeeaaa___ZZZUUUPPPRRRTTTVVVXXX[[[]]]^^^___UUUUUUUUUVVVVVVWWWWWWWWWWWWWWWXXX\\\___aaa``````\\\___aaafffrrrtttcccPPPGGGCCC@@@>>>>>>@@@BBBEEEHHHJJJIIIGGGEEEEEECCCBBB@@@>>><<<<<<;;;???===<<<===@@@BBBBBBBBBFFFEEECCCBBBAAA@@@AAAAAAAAAAAACCCDDDFFFHHHIIIJJJHHHHHHIIIJJJJJJKKKLLLLLLIIIHHHGGGEEEDDDCCCBBBBBB@@@???>>>>>>>>>???@@@@@@AAACCCFFFIIILLLNNNOOOOOOMMMOOOPPPPPPOOOKKKHHHEEEGGGGGGGGGHHHIIIKKKLLLMMMPPPOOOMMMMMMNNNPPPSSSUUU\\\^^^bbbeeehhhiiiiiiiiioooppprrrsssvvvxxxyyyzzz~~~~~~~~~yyyrrrmmmooovvv{{{}}}wwwlll___UUUPPPPPPRRRWWW^^^hhhttt||||||vvvrrrrrrsssttttttnnnoooqqqvvvzzzzzzxxxtttoookkkcccVVVHHH???>>>@@@GGGGGGKKKTTT]]]ggguuu}}}|||{{{{{{}}}|||zzz|||{{{uuutttvvvyyy{{{yyyvvvvvvwwwvvvtttyyy|||~~~yyynnn```TTTNNNFFFBBB===::::::;;;<<<<<>>===<<<;;;::::::999999888777666666555555555555444444444444............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***,,,,,,,,,------------...---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,------......------,,,...+++)))+++///111///,,,------------............,,,,,,---------..................///////////////000000000111555999===???@@@???>>>>>>@@@AAA@@@???AAABBBEEEIIIKKKPPP^^^lllpppwwwzzzssssss~~~|||zzzvvvpppqqq|||zzzyyyssskkk^^^RRRIIIDDDDDDDDDFFFFFFFFFGGGHHHJJJKKKLLLQQQQQQRRRUUUTTTRRRVVV]]][[[bbbjjjqqqzzzvvvtttrrrrrrrrrqqqooommmlllppptttvvvvvvuuutttuuuwwwzzz~~~~~~{{{yyyzzz|||xxxxxxwwwwwwvvvvvvvvvvvvrrrrrrqqqppppppsssxxx|||}}}}}}|||zzzxxxvvvsssrrrllliiiddd___[[[WWWSSSOOOSSSUUUWWWZZZ\\\]]]^^^___TTTTTTTTTTTTUUUUUUVVVVVVUUUYYY]]]___```___^^^^^^]]]```dddjjjvvvhhhYYYJJJCCC@@@===<<<>>>BBBDDDHHHJJJKKKJJJHHHGGGFFFEEECCCAAA@@@>>>>>>>>>???===<<<>>>AAADDDFFFFFFHHHGGGEEEDDDCCCBBBCCCCCCDDDDDDFFFGGGIIIJJJKKKLLLJJJJJJJJJJJJKKKKKKKKKKKKLLLKKKJJJIIIHHHGGGFFFFFFBBBAAAAAA@@@@@@@@@AAAAAADDDGGGJJJNNNPPPPPPOOONNNLLLLLLLLLLLLKKKIIIGGGEEEFFFFFFFFFGGGIIIKKKMMMOOONNNMMMLLLLLLMMMPPPRRRTTT[[[\\\^^^aaacccdddeeeeeemmmmmmnnnoooqqqrrrssssssuuuttttttwww|||~~~||||||~~~yyynnn```SSSLLLJJJJJJMMMRRR[[[eeeooowww|||~~~{{{xxxwwwvvvtttrrrpppnnnnnnooorrrwww{{{||||||vvvhhhWWWIIIAAA>>>AAA@@@AAADDDHHHQQQddduuuxxxuuutttttttttooolllqqqyyy~~~tttmmmmmmrrryyy}}}|||yyyyyyyyywwwtttuuuxxx{{{xxxoooaaaUUUNNNGGGCCC>>>;;;:::;;;;;;:::@@@@@@@@@@@@@@@???>>>===:::999999888888777777777666666666666555555555555000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------***++++++,,,,,,++++++***,,,,,,,,,,,,------------...---,,,,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---+++++++++,,,---,,,------......------,,,---+++)))+++///000///---------------............,,,------------..................//////000000000000000111333666:::>>>@@@>>>???@@@@@@???@@@AAACCCCCCCCCGGGLLLQQQWWWcccnnnhhhsss{{{vvv{{{}}}{{{lllmmmvvv|||uuusssggg^^^RRRIIIEEEEEEEEEEEEFFFFFFGGGHHHIIIKKKMMMMMMRRRRRRTTTWWWVVVUUUZZZbbbbbbiiisss|||}}}}}}}}}}}}wwwuuuttttttuuuuuusssrrruuuwwwyyyxxxvvvsssqqqqqquuuvvvxxxwwwuuutttuuuwwwqqqrrrrrrqqqooommmkkkjjjgggggghhhhhhjjjllloooqqqjjjjjjiiihhhhhhhhhhhhiiigggddd^^^YYYUUUQQQOOONNNTTTVVVYYY\\\^^^^^^^^^]]]WWWVVVUUUTTTSSSSSSTTTTTTYYY^^^bbbcccaaa```aaacccaaaeeejjjpppyyy~~~{{{ttt]]]RRRGGGBBB???===>>>BBBDDDGGGJJJLLLLLLJJJIIIHHHHHHGGGEEEDDDCCCBBBBBBBBBBBBAAAAAACCCHHHLLLNNNOOOMMMLLLJJJHHHGGGGGGGGGHHHJJJJJJKKKLLLNNNOOOPPPQQQLLLLLLMMMMMMMMMNNNNNNNNNPPPPPPPPPOOONNNMMMLLLKKKFFFFFFEEEEEEDDDDDDDDDDDDFFFHHHLLLOOOPPPOOOMMMKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKMMMOOOPPPNNNNNNMMMMMMOOOQQQSSSTTT[[[\\\]]]___bbbdddfffgggjjjjjjkkkkkklllllllllllllllkkklllooouuu|||~~~yyyooocccWWWOOOLLLKKKMMMPPPUUU\\\cccjjjpppsssvvvvvvvvvwwwwwwuuuqqqmmmqqqqqqqqqrrruuuwwwxxxxxx}}}sssdddVVVLLLGGGAAA??????@@@AAADDDOOOZZZuuu{{{uuuoooppprrrqqqjjjfffjjjsssvvvoooooottt{{{}}}{{{|||{{{yyyvvvooorrrwwwwwwrrriii___YYYLLLIIIDDDAAA???===<<<:::???@@@@@@@@@@@@??????>>>::::::999999888888777777777777777777666666666666222222111000...---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,++++++***++++++,,,,,,,,,------------+++******,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---+++++++++,,,---,,,------......------,,,---+++***,,,...//////---,,,,,,,,,,,,------------------------.....................///000000111111000111333555999<<<>>>@@@>>>@@@BBB@@@>>>>>>BBBEEEEEEDDDGGGNNNTTTYYYbbbkkkhhhuuuwwwlllssszzzqqqkkk___VVVKKKEEEEEEGGGGGGFFFGGGGGGHHHIIIJJJLLLNNNOOOSSSSSSTTTWWWWWWWWW\\\dddlllsss}}}}}}|||{{{{{{{{{uuusssrrrsssttttttsssqqqsssuuuvvvtttqqqnnnlllkkkmmmnnnnnnmmmkkkkkkkkklllgggggggggfffdddaaa^^^\\\]]]\\\\\\]]]^^^```aaaaaa\\\\\\\\\\\\]]]___```aaa\\\YYYUUUPPPMMMLLLMMMNNNSSSWWW\\\bbbeeeeeedddccc^^^\\\ZZZWWWUUUTTTTTTUUU]]]```ccccccbbbcccgggjjjhhhmmmssszzz}}}qqqdddTTTLLLFFFCCCAAA???BBBGGGHHHKKKOOOQQQOOOMMMKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFHHHHHHIIIMMMSSSWWWYYYZZZWWWVVVTTTRRRQQQQQQRRRRRRQQQRRRSSSTTTUUUVVVWWWXXXQQQQQQQQQRRRSSSSSSTTTTTTUUUUUUUUUTTTSSSQQQPPPOOOKKKJJJJJJIIIHHHHHHGGGFFFGGGIIIMMMOOOPPPNNNLLLJJJIIIIIIJJJLLLMMMOOOQQQRRRQQQPPPOOONNNNNNNNNOOOPPPNNNNNNNNNOOOPPPRRRTTTVVVZZZ[[[]]]```ccceeegggiiiiiiiiihhhhhhhhhhhhhhhhhhffffffgggkkkrrrxxx}}}~~~}}}{{{sssggg\\\TTTPPPNNNQQQRRRTTTVVV[[[___dddfffjjjlllooosssvvvuuuqqqmmmkkkmmmppptttvvvwwwxxxyyy{{{{{{yyyssskkkaaaYYYUUUJJJDDD????????????BBBGGG```ooo|||uuuoooiiilllpppqqqkkkeeeiiipppyyy|||zzzzzz}}}~~~}}}|||~~~~~~|||yyyrrrtttxxxzzzxxxssslllgggTTTQQQLLLGGGDDDAAA===:::>>>>>>???@@@@@@@@@??????<<<<<<;;;:::999888777777888888777777777666666666333333222111///...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,---------+++******,,,,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,,,,,,,------,,,------......------,,,,,,++++++,,,...///......***++++++++++++,,,,,,,,,---------.........//////......//////000111111222111222555888;;;>>>???@@@???AAABBBAAA??????CCCGGGGGGFFFIIINNNSSSWWW^^^ffflllwwwvvvrrryyyxxxkkkaaaWWWPPPGGGCCCEEEGGGGGGEEEGGGHHHHHHJJJKKKMMMOOOPPPTTTSSSUUUWWWXXXXXX___gggrrryyy}}}|||zzzyyyyyyxxxqqqpppooooooppppppooonnnkkkmmmnnnnnnkkkiiihhhiiiffffffeeedddccccccbbbbbb]]]]]]\\\[[[YYYWWWTTTSSSTTTSSSQQQRRRSSSTTTSSSRRROOOOOOPPPQQQSSSUUUVVVXXXPPPOOOLLLHHHGGGJJJOOOSSSVVV\\\fffoootttuuusssqqqfffdddaaa^^^[[[[[[[[[[[[```aaaccceeehhhkkkpppssssssxxxooo^^^PPPKKKHHHHHHFFFDDDHHHNNNQQQVVVZZZ[[[XXXUUUTTTTTTPPPPPPOOONNNMMMMMMNNNNNNLLLMMMQQQWWW^^^bbbccccccbbbaaa___]]]\\\\\\]]]]]]]]]^^^^^^```aaabbbbbbccc\\\\\\\\\]]]]]]]]]]]]]]]\\\\\\\\\[[[ZZZWWWUUUSSSQQQQQQPPPPPPOOOMMMKKKKKKLLLNNNPPPRRRRRRQQQOOONNNLLLMMMNNNPPPSSSUUUWWWXXXVVVVVVUUUUUUTTTSSSRRRQQQQQQQQQRRRSSSUUUWWWXXXYYY\\\]]]```bbbeeeggghhhhhhhhhhhhhhhgggggggggffffffcccdddeeejjjpppuuuxxxyyyvvvzzz~~~xxxnnnddd[[[VVVUUUWWWWWWWWWXXXYYY[[[\\\]]]```bbbgggmmmrrrtttrrrooolllppptttwwwvvvvvvuuuuuuttttttrrrooolllgggdddaaaYYYOOODDD@@@>>>===???CCCKKKWWWfffmmmqqqzzz}}}wwwpppjjjfffhhhmmmpppnnnjjjlllrrruuu|||~~~~~~|||vvvvvvvvvvvvvvvsssoookkk^^^[[[UUUPPPKKKEEE@@@<<<===>>>???@@@@@@@@@@@@@@@??????===<<<:::999777777777777777777666666666666333333222111111000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,+++*********++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,...---,,,,,,.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,------......------,,,++++++,,,------......///++++++++++++,,,,,,,,,,,,------........./////////......///000000111222222111333666:::===???@@@@@@@@@AAAAAAAAABBBEEEHHHLLLIIIIIIKKKOOOQQQSSS[[[dddpppwww~~~~~~xxxxxx|||~~~rrrbbbWWWNNNIIIDDDBBBDDDEEEEEEDDDHHHHHHIIIJJJLLLOOOQQQRRRTTTSSSVVVZZZ[[[^^^eeennnwww~~~}}}}}}{{{zzzyyyxxxwwwkkkjjjhhhiiiiiijjjhhhgggeeefffgggfffcccaaaaaaaaa]]]\\\[[[[[[[[[YYYWWWVVVQQQQQQQQQPPPNNNLLLKKKJJJLLLIIIGGGGGGHHHJJJIIIGGGCCCCCCEEEFFFHHHIIIKKKKKKHHHGGGFFFDDDFFFKKKTTT[[[ccckkkvvv}}}mmmkkkhhheeeddddddeeefffhhhjjjmmmrrryyy~~~ppp]]]SSSQQQQQQQQQOOOMMMRRRYYY___dddhhhiiieeeaaa```aaa]]]\\\[[[[[[[[[[[[[[[[[[XXX[[[aaaiiipppttttttssssssrrrpppnnnmmmmmmmmmnnnoooooopppqqqrrrsssttttttqqqpppooonnnmmmlllkkkjjjgggggggggfffddd```]]][[[[[[[[[[[[ZZZYYYWWWUUUTTTUUUVVVWWWXXXXXXXXXWWWWWWUUUVVVXXXZZZ\\\^^^^^^___\\\]]]^^^^^^]]]\\\ZZZYYYYYYZZZ[[[\\\^^^```aaabbbbbbdddfffiiijjjjjjiiihhhhhhhhhhhhgggggggggggggggbbbccceeejjjooorrrsssrrrpppuuu|||~~~xxxpppiiieeedddccccccbbbaaa___\\\ZZZYYYZZZ]]]bbbhhhooorrrrrrqqqtttwwwzzzyyyvvvsssrrrsssqqqooommmllllllmmmmmmnnnjjj```UUULLLDDD>>>???DDD???FFFOOOSSSYYYfffyyyzzzvvvqqqkkkiiihhhkkkpppqqqqqqtttzzz|||~~~xxxtttqqqoooppppppnnnmmmkkkhhhbbb\\\UUUNNNFFFAAA>>>???@@@AAABBBBBBBBBBBBCCCBBB@@@>>>;;;999777777777777666666666555555555333333222222111111111111........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++******++++++,,,,,,++++++******++++++++++++,,,,,,,,,---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---///000///...---,,,------......------,,,+++,,,------------...///,,,,,,---------.....................////////////---...///000111222333333111444888<<>>@@@BBBCCCDDDEEEEEECCCDDDDDDDDDFFFNNNYYYaaarrrzzzqqqooommmkkkjjjlllmmmooorrrtttyyynnnZZZXXXXXXYYYZZZWWWVVV[[[ccciiinnnssssssnnnjjjjjjkkkhhhhhhggggggggggggggghhhjjjnnnuuu~~~~~~}}}zzzxxxvvvuuuqqqqqqqqqpppmmmiiifffccceeeeeeeeedddbbb```^^^\\\\\\\\\]]]^^^^^^^^^^^^^^^___```bbbdddeeeeeeeeedddaaabbbeeeggggggeeecccaaabbbbbbdddfffgggiiijjjkkkjjjlllnnnoooooonnnkkkjjjhhhhhhhhhhhhhhhhhhggggggbbbccceeejjjnnnpppooommmmmmsss{{{{{{wwwttttttqqqpppnnnkkkfff```ZZZWWWYYY[[[___ffflllqqqrrrrrrtttwwwyyyyyywwwvvvxxxzzzpppmmmjjjjjjlllqqquuuxxxtttppphhh]]]NNN@@@>>>BBB<<>>@@@CCCDDDGGGOOO\\\fffwwwmmmiiimmmppppppnnnooouuuzzzwwwiii```aaabbbaaaaaaaaaccchhhkkkuuuuuuuuuvvvvvvvvvuuuuuuqqqqqqqqqpppppprrruuuxxx|||~~~~~~}}}|||zzzxxxvvvtttuuuuuutttsssrrrqqqppppppllljjjiiikkkllllllhhheeegggiiikkklllkkkjjjjjjjjjqqqqqqqqqqqqqqqqqqppppppqqqpppoooqqqssstttsssrrrwwwxxxxxxyyyxxxwwwvvvuuussspppnnnllllllkkkiiihhhggghhhhhhiiijjjlllmmmnnnpppuuu{{{~~~~~~~~~~~~~~~|||yyysssmmmfffbbb\\\```dddhhhkkkooorrruuu}}}|||||||||||||||||||||uuuuuutttttttttvvvwwwxxx|||xxxqqqiii```VVVLLLFFF???@@@???<<<===EEESSS___kkkvvv~~~{{{zzzxxxssstttmmmlllqqqvvv{{{zzz{{{~~~|||xxxrrrmmmkkklllppprrrnnnvvvxxxooocccZZZTTTPPPEEEHHHKKKJJJGGGEEEFFFHHHHHHFFFCCCBBB@@@===:::777888777666888::::::777444555555555555444333222111///......---------.........---,,,,,,++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///---+++)))))))))++++++...---,,,,,,+++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++***)))***+++,,,---++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,---------..............................***+++,,,------,,,+++***------............------000000////////////000000000111111000//////111333777888;;;===??????>>>===@@@AAAEEELLLSSSXXXWWWUUUOOORRRSSSRRRWWWaaakkknnn{{{{{{|||}}}zzznnn\\\MMMFFFEEEBBBCCCDDDEEEFFFGGGHHHIIIHHHKKKOOOQQQRRRRRRTTTUUUWWW[[[```eeemmmxxx}}}{{{xxxwwwxxxxxxxxxwww___]]][[[[[[\\\]]]]]]]]]\\\[[[WWWSSSPPPLLLJJJIIIFFFEEECCCBBBAAA@@@@@@@@@;;;<<<<<<======<<<<<<;;;<<<;;;:::999999999::::::888888999999::::::;;;;;;:::===???AAAEEENNNZZZcccuuuxxxgggcccggglllnnnpppssszzz~~~xxxpppfff```bbbcccdddddddddeeeiiilllpppqqqrrrssssssssssssrrrmmmmmmnnnmmmmmmooosssvvv{{{~~~}}}}}}|||{{{{{{zzzxxxwwwvvvuuuxxxuuutttttttttsssqqqnnnooorrrtttuuuuuutttuuuvvvvvvvvvwwwwwwxxxyyyyyyzzz|||zzzyyyzzz|||}}}|||{{{|||}}}}}}}}}|||zzzxxxwwwwwwtttrrrpppppppppnnnmmmhhhhhhiiijjjlllmmmoooppprrrvvvzzz{{{{{{zzz{{{|||~~~zzztttpppmmmeeefffiiimmmpppqqqrrrrrrrrrrrrtttxxx|||yyyyyyzzzzzzyyywwwtttssssssrrrpppmmmhhhbbb[[[WWWIIIGGGCCC@@@???@@@DDDFFFUUUcccpppssssssvvvyyyxxxyyytttrrruuuzzzxxxqqqyyy~~~~~~{{{wwwrrrppppppqqqrrrooouuuvvvoooeee___ZZZVVVLLLNNNOOOMMMHHHFFFGGGIIIHHHFFFDDDBBBAAA???;;;888999777666777999999777444555555555555444333222111//////......------.........---,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))+++,,,------,,,++++++*********+++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------,,,,,,------------,,,,,,------............------......------------......000000111000///000222444777999;;;===>>>>>>>>>===>>>@@@EEELLLTTTXXXYYYWWWMMMQQQRRRSSS[[[hhhssswww~~~rrrrrrmmmbbbTTTIIIDDDCCCCCCCCCDDDEEEGGGHHHIIIIIIIIILLLPPPRRRSSSTTTVVVXXXYYY]]]ccciiirrr{{{yyywwwvvvvvvwwwvvvvvv[[[YYYWWWWWWYYYZZZYYYXXXUUUSSSPPPLLLHHHEEECCCBBB???>>>===<<<;;;;;;::::::999999::::::::::::999999999888888777888888999:::777777777777777777777777666888;;;>>>BBBJJJTTT\\\pppsssggg^^^\\\aaaggglllooottt{{{{{{ssslllgggccc```^^^^^^```bbbbbbbbbccceeeggghhhiiijjjkkklllmmmmmmmmmeeefffgggggggggiiimmmpppuuuyyy~~~~~~|||{{{zzz}}}zzzwwwuuuuuutttrrrpppqqqsssvvvwwwwwwwwwxxxzzzxxxyyyzzz{{{}}}~~~~~~|||zzzzzz{{{|||{{{zzz}}}~~~~~~~~~|||zzzxxxwwwwwwuuusssrrrrrrrrrqqqpppiiijjjkkkmmmoooppprrrsssuuuvvvwwwvvvuuuuuuwwwyyy}}}zzzyyyqqqpppqqqsssvvvuuuqqqmmmfffgggkkkqqqyyy~~~}}}xxxrrrnnnmmmoooqqqrrrrrrpppmmmkkkaaaZZZPPPGGGBBB>>>;;;888CCCQQQ```fffiiipppyyy~~~~~~{{{yyyzzz~~~vvvgggmmmtttzzz|||{{{}}}}}}zzzxxxvvvtttsssrrruuutttnnnkkkiiieee```UUUVVVUUUQQQJJJGGGGGGIIIFFFEEEDDDCCCBBB@@@<<<999999777666555666777666555555555555555555444333222000000///..................---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,++++++++++++***))))))***,,,---...+++++++++***************++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++------------------------------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,......------------......------............------......------------......000000111000000111444666999:::;;;===>>>>>>>>>>>>???BBBGGGNNNUUUZZZZZZZZZPPPSSSUUUXXXaaappp{{{|||uuuiiiddd\\\SSSKKKFFFCCCBBBCCCDDDEEEFFFHHHIIIJJJKKKLLLNNNQQQSSSTTTVVVYYY[[[___cccjjjrrr}}}~~~~~~yyywwwuuutttuuuuuuuuusssUUUSSSRRRRRRTTTTTTTTTRRRNNNLLLIIIFFFBBB@@@>>>===::::::999777777666666666888999999999999999999888888888888888999999::::::666555555555555555555555555666888:::===DDDLLLRRReeeuuu|||nnnccc[[[UUUYYY^^^dddiiimmmrrrwwwzzz}}}|||pppkkkggg```ZZZWWWVVVVVVVVVSSSVVVXXXZZZYYYYYYZZZ[[[\\\]]]___```bbbccccccddd\\\]]]]]]]]]]]]___bbbeeeiiimmmsssxxx{{{}}}}}}{{{zzz|||zzzwwwtttqqqpppoooooopppqqqsssssssssrrrtttuuuvvvvvvwwwxxxyyyzzz{{{|||xxxuuusssrrrsssssssssrrrvvvvvvwwwxxxwwwvvvuuuttttttrrrpppoooppppppooonnnkkklllmmmppprrrssstttuuuttttttrrrqqqqqqsssuuuwww~~~|||}}}|||zzzxxxyyy{{{xxxpppiii``````dddlllvvv}}}xxxrrrnnnppprrrtttvvvvvvwwwxxxyyytttdddSSSGGGAAA?????????JJJUUUZZZ\\\eeesss~~~|||uuueeeeeefffiiirrr~~~wwwssstttvvvyyy{{{|||yyywwwwwwwwwtttpppqqqsssqqqkkk]]]]]]ZZZTTTLLLFFFEEEGGGDDDCCCCCCBBBBBB@@@<<<999:::888666555555555666666555555555555555444333333111111000///...............------,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++...------,,,,,,++++++***++++++*********+++,,,---++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))***+++,,,---,,,+++***------------------------------,,,,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///------............------000//////......//////000///000111111111333666888;;;;;;<<<===>>>???@@@@@@DDDFFFLLLRRRWWWZZZZZZZZZUUUXXXYYY\\\fffttt~~~~~~tttnnnccc[[[QQQIIIFFFEEEDDDCCCDDDEEEFFFGGGIIIKKKLLLLLLOOOQQQSSSTTTUUUWWWZZZ\\\dddjjjrrr}}}}}}|||{{{wwwuuussssssssssssrrrpppMMMLLLLLLLLLNNNNNNMMMKKKGGGFFFDDDAAA>>><<<;;;:::888888777666555555555555777777888888888888777777666666777888888999999999444444444444444444444444666666777777:::>>>CCCFFFWWW```gggeee___XXXRRRNNNVVVZZZaaaggglllpppsssuuuwww}}}~~~qqqbbbXXXUUUTTTQQQNNNKKKJJJKKKLLLHHHJJJNNNOOONNNNNNNNNOOOOOOPPPRRRTTTVVVWWWXXXXXXSSSSSSTTTSSSSSSUUUXXX[[[^^^ccckkkqqquuuyyy{{{}}}}}}~~~~~~}}}}}}{{{zzzyyy||||||||||||~~~~~~{{{zzz~~~}}}zzzwwwtttrrrrrrssstttuuuuuutttrrrqqqqqqsssttttttttttttttttttttttttsssqqqnnnmmmmmmnnnmmmmmmmmmnnnppprrrsssssssssrrrpppnnnmmmmmmnnnoooooonnnmmmnnnppprrrtttuuuvvvvvvrrrqqqoooooopppsssuuuvvvyyyzzzyyyxxxxxxzzz}}}~~~}}}}}}~~~zzzqqqjjj^^^]]]```iiiuuu~~~{{{xxxuuuttttttuuuvvvvvvvvvyyy}}}vvvcccPPPFFFCCCEEE@@@DDDIIIKKKLLLUUUeeesssyyy}}}yyysssjjjccc\\\ZZZ___jjjyyy|||wwwqqqnnnooorrrvvvxxx|||~~~~~~||||||{{{wwwtttvvvzzzxxxsssaaaaaa^^^WWWMMMFFFDDDEEECCCBBBBBBBBBBBB???;;;888:::999777666444444555666555555666666555555444444222222111000///.........---------,,,,,,---......---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++---,,,,,,++++++*********,,,,,,---......------,,,++++++++++++++++++++++++***++++++,,,,,,++++++***)))***+++,,,---,,,+++***++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...------............------//////............/////////000111222333555888;;;============???AAACCCDDDHHHKKKPPPTTTWWWXXXXXXXXXTTTVVVYYY]]]hhhvvv~~~yyyqqqjjj]]]TTTIIICCCBBBCCCCCCCCCEEEFFFGGGIIIJJJLLLMMMNNNSSSTTTTTTUUUUUUWWW[[[^^^hhhooozzz~~~|||zzzyyyxxxuuutttrrrqqqqqqpppnnnlllFFFFFFEEEFFFHHHHHHFFFDDDBBBAAA???===<<<;;;::::::888888777666666666666666555555666666666666555555444555555666666666666555444444444444444444444555777666666666888:::<<<>>>IIILLLOOOQQQPPPNNNKKKIIIPPPTTTZZZaaagggkkklllmmmllloooqqqnnnfff[[[QQQKKKEEEFFFGGGEEECCCAAAAAABBB@@@CCCEEEFFFFFFEEEEEEFFFEEEFFFHHHJJJKKKLLLMMMMMMKKKLLLMMMMMMNNNQQQUUUYYY^^^ccckkkrrruuuwwwxxxyyyxxxwwwwwwvvvuuutttssssssxxxwwwuuuuuuwwwzzz~~~}}}}}}}}}}}}~~~}}}}}}}}}}}}~~~~~~}}}}}}|||zzzwwwuuuvvvwwwvvvwwwvvvtttqqqpppqqqrrrvvvvvvuuutttsssrrrqqqqqqpppmmmjjjhhhiiijjjjjjjjjjjjlllnnnqqqssstttttttttpppooonnnnnnpppqqqqqqpppoooppprrrtttvvvvvvvvvvvvqqqooooooppprrrttttttsssssstttsssssssssvvvzzz}}}|||}}}~~~|||zzz|||{{{uuuoooaaa___bbbkkkyyy~~~{{{yyyyyyyyyzzzuuuwwwxxxwwwwwwyyy~~~ooo]]]MMMGGGFFFAAA???>>>???@@@FFFSSS```iiiqqqzzzzzztttpppnnneee\\\XXXYYY^^^iiittt~~~{{{vvvqqqnnnooossswwwyyyzzz|||{{{wwwxxx{{{yyyuuueeeeeeccc\\\RRRJJJFFFEEEDDDCCCCCCCCCBBB???:::777999::::::888666555555777555555666666666555555444444333222000////////////------------------...///------,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))+++,,,.../////////...---++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------............------------,,,,,,,,,,,,------...000222333444666:::===>>>>>>===>>>@@@CCCGGGIIINNNRRRVVVYYYZZZYYYZZZZZZRRRUUUZZZaaannn|||~~~xxxnnndddUUUNNNEEE@@@???AAACCCCCCFFFGGGHHHJJJLLLNNNOOOPPPTTTUUUVVVVVVWWW[[[```dddnnnvvv~~~{{{yyywwwuuuuuusssqqqooonnnmmmkkkhhheeeAAA@@@@@@AAABBBBBB@@@>>>======<<<;;;::::::::::::888888777666666666666777555666666777777666666555555555666777666666444444444444444555555666666777666555555555777999:::;;;>>>???AAACCCCCCCCCDDDEEEHHHKKKQQQWWW[[[]]]\\\[[[XXXYYYZZZWWWPPPJJJFFFDDD<<<>>>@@@???<<<;;;;;;===;;;===??????>>>>>>???@@@???@@@AAACCCDDDEEEEEEEEEFFFGGGJJJLLLOOOTTTYYY^^^gggmmmtttyyyzzzxxxvvvuuuqqqpppnnnlllkkkkkkkkklllnnnnnnnnnooopppsssvvvwwwxxxxxxxxxwwwxxxyyy{{{|||wwwxxxyyy{{{|||~~~{{{}}}~~~}}}{{{yyyzzz{{{xxxxxxxxxvvvsssssstttuuuyyyyyyxxxwwwvvvttttttssspppmmmiiihhhiiijjjkkkkkkmmmnnnqqqsssuuuvvvvvvvvvqqqpppoooppprrrttttttsssqqqrrrtttvvvvvvvvvuuutttqqqqqqqqqsssuuutttqqqnnnpppppppppooooooqqqvvvyyyxxxzzz{{{yyyvvvxxx~~~}}}zzzxxxllliiiiiiqqq}}}~~~|||{{{{{{||||||vvvzzz||||||yyyyyy|||yyyzzzxxxqqqggg]]]VVVSSSJJJDDD@@@?????????EEEMMMQQQ]]]jjjvvv|||tttpppooonnngggbbbbbbaaa___bbbgggsss}}}|||wwwqqqnnnooossswwwzzzzzz{{{|||~~~~~~xxxvvvxxxvvvrrriiijjjiiicccYYYPPPJJJIIIFFFFFFFFFFFFDDDAAA;;;777999;;;<<<;;;888555666777555555666666666666555555444444222111000/////////---------------...//////------,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,------,,,,,,+++***++++++,,,,,,------...++++++,,,,,,,,,++++++******+++---//////...---,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......------------------------------............------------............---------,,,,,,++++++,,,,,,---...000222333555888<<>>???BBBFFFJJJMMMWWW\\\aaacccccccccdddeeeZZZ^^^dddlllyyy}}}{{{vvviii]]]MMMIIIDDDAAAAAACCCEEEFFFFFFGGGIIIKKKMMMOOOPPPQQQTTTUUUVVVXXX[[[aaahhhmmmxxx~~~|||yyyvvvtttrrrrrrooonnnkkkjjjhhheeeaaa]]]=========>>>@@@???===;;;::::::999999999999::::::888888777666666666777777888888999999999999888888888888999999999777666555444444555555666777888888555444444555888:::::::::999:::<<<===;;;:::>>>CCCDDDFFFIIIMMMOOONNNKKKHHHDDDFFFHHHFFFBBB???>>>???999;;;===;;;888777999;;;888999::::::999999;;;<<<<<<===>>>@@@AAAAAAAAAAAACCCFFFIIIMMMRRRXXX___dddqqqvvv}}}~~~yyytttqqqkkkjjjgggeeeddddddeeefffeeefffgggiiikkkmmmnnnnnnttttttssssssssstttvvvwwwssstttvvvxxxzzz{{{||||||~~~}}}}}}}}}}}}{{{zzzyyy{{{}}}zzzzzzyyyxxxxxxwwwvvvvvvuuurrrooommmnnnpppqqqqqqpppqqqsssuuuvvvvvvvvvuuuqqqpppoooppprrrtttuuutttrrrsssuuuvvvwwwvvvtttssssssrrrsssuuuwwwuuuoookkkoooooonnnllllllnnnsssvvvwwwyyyyyywwwtttvvv|||~~~~~~yyytttrrrvvv~~~}}}}}}}}}}}}yyy~~~{{{wwwvvvxxxvvvsssooommmlllkkkiiihhhWWWNNNHHHGGGEEE???>>>BBB>>>KKK\\\lllvvvpppooopppkkkhhhjjjnnnlllddd```aaahhh|||{{{vvvpppmmmooossswwwyyy{{{{{{{{{||||||}}}}}}~~~yyyuuutttrrrooolllnnnnnnhhh^^^UUUOOOLLLIIIHHHHHHHHHFFFBBB<<<888999<<<>>>===999666666777555555666666666666666555555444333111000/////////---------------...///000...------,,,,,,------...*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++)))***+++,,,------...///))))))+++,,,,,,,,,,,,,,,)))***,,,.........,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,+++***)))***+++---...---------------------------------,,,,,,,,,++++++,,,,,,,,,---------..............................---...///000000///...------..................---///......------......///...000222333555888===@@@@@@??????@@@CCCHHHMMMPPP```eeejjjmmmmmmmmmooopppgggkkkpppxxx}}}|||yyyyyyuuufffWWWIIIHHHFFFDDDDDDFFFIIIKKKGGGHHHIIIKKKMMMPPPQQQRRRSSSTTTVVVYYY^^^fffnnnuuu~~~}}}zzzwwwtttrrrppppppmmmkkkiiifffddd```\\\XXX:::999888777777888999999:::999999999888777777777555666777888888888888888888777666555555666777888777777666666666555555555555555555555555555555555666555555444444444555555888777777777777999;;;<<<>>>???@@@AAABBBBBBBBBBBB>>>>>>>>>===<<<;;;:::999999999999999888888888888999:::;;;:::888888:::<<<;;;;;;===???BBBCCCBBBAAAEEEHHHMMMRRRYYYaaaiiiooo}}}~~~~~~zzztttmmmhhhaaa```___]]]\\\[[[[[[[[[[[[```eeefffdddeeehhhlllmmmmmmnnnoooooooooooonnnkkklllnnnqqqtttwwwyyy{{{{{{}}}}}}|||xxx~~~}}}}}}||||||zzzxxxuuutttsssrrrssstttvvvxxxssssssrrrrrrssstttvvvwwwssssssrrrrrrrrrrrrrrrrrrqqqrrrssssssttttttssssssuuutttttttttsssrrrrrrqqqooommmkkkkkknnnqqqtttuuusssuuuvvvtttsssvvv~~~}}}}}}}}}|||~~~|||~~~~~~zzzvvvtttooommmlllmmmppptttwwwxxxjjj```TTTKKKCCC===???CCCCCCDDDJJJYYYnnn}}}vvvrrrqqqooonnnpppnnnooossswwwuuulllccciiimmmuuu~~~vvvssssssssswww}}}{{{~~~}}}|||zzzxxxtttoookkkiiimmmlllddd___]]]XXXPPPGGGHHHJJJIIIGGGBBB>>>;;;<<<<<<<<<;;;:::888666444777666666555555555555666666555666777555//////222///...---,,,++++++++++++------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------.........------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***++++++,,,,,,++++++***------------------------,,,++++++******++++++,,,)))******++++++,,,------.........------,,,,,,,,,...---,,,---/////////...---------.........//////...............---------...///000///...---...///000111444777999<<<===>>><<>>======>>>AAACCCDDDEEEHHHLLLSSSZZZaaaiiiqqqvvv}}}}}}{{{xxxqqqjjjbbb^^^ZZZZZZYYYXXXWWWWWWWWWWWWYYY]]]bbbcccbbbbbbfffjjjiiiiiiiiiiiiiiihhhgggggghhhiiijjjlllnnnpppqqqrrrwwwyyy{{{||||||{{{yyywwwuuuzzz}}}|||}}}}}}|||xxxwwwvvvuuuuuuvvvxxxyyywwwvvvtttsssrrrssstttuuuttttttttttttssssssssssssrrrrrrsssttttttttttttsssuuuuuutttsssssssssssstttrrrpppnnnnnnppprrrtttttttttuuutttqqqpppuuu~~~~~~}}}}}}yyy|||}}}yyyvvvrrrpppooopppssswwwzzz|||wwwnnnddd\\\RRRGGG@@@???>>>@@@EEEOOO]]]kkkvvv}}}zzzrrrnnnllllllmmmsssqqqrrrwww}}}~~~yyyssslllqqqxxx|||~~~{{{zzz{{{{{{{{{{{{zzz{{{|||{{{yyytttpppmmmnnnkkkdddbbbccc___XXXTTTSSSQQQNNNIIIFFFDDDCCC@@@???<<<:::888777777777777777666555555555555666666555666999888333000111......---,,,+++++++++,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------------,,,,,,+++++++++---------------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,+++***)))......---------,,,,,,,,,...---,,,---/////////...,,,,,,,,,---------.................................///000///...---...000000111444777:::<<<>>>???BBBFFFCCCFFFPPPVVV]]]lllqqqttt~~~}}}yyysssjjj[[[MMMFFFCCCDDDDDDDDDDDDDDDEEEEEEHHHHHHIIIKKKMMMPPPSSSUUUVVVYYY^^^bbbhhhrrr~~~}}}yyyxxxuuurrrooolllkkkjjjiiifffccc```]]]ZZZVVVSSS888888777777777777888888888999999999999999::::::999999:::::::::999888888666666555555555555666666666666666555555555555444555555555555555555555555555555444444444444555555444555666777777777777777444555555666777777888888777888999999:::::::::999999999999999999999999999555777999::::::;;;===???@@@@@@???@@@BBBFFFIIIKKKQQQUUU\\\ccciiinnnssswwwuuussspppkkkddd^^^XXXTTTRRRRRRQQQQQQQQQQQQRRRRRRVVVZZZ^^^______```cccfffffffffggggggggggggffffffdddeeeeeefffhhhiiiiiijjjqqqrrrtttuuuuuusssrrrpppoootttwwwvvvvvvyyy{{{yyy}}}|||zzzyyyyyyzzz{{{|||{{{yyyvvvsssrrrrrrtttuuuvvvvvvvvvuuuuuutttttttttrrrsssssstttttttttttttttuuuttttttsssssstttvvvwwwwwwtttrrrrrrsssttttttttttttsssqqqnnnnnnsss|||zzzqqqtttyyy}}}~~~|||{{{vvvuuusssrrrsssvvvyyy{{{zzztttqqqhhhYYYLLLEEE===???AAADDDIIISSS___ggg~~~yyytttqqqrrrtttxxxvvvvvv|||}}}{{{zzzxxxyyy{{{~~~{{{xxxssspppiiieeegggjjjhhhbbbdddaaa\\\UUUNNNJJJIIIJJJEEEBBB>>>:::888777999:::888777666666555555555666666444666<<<>>>999333111...------,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---//////...---,,,+++******,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------......---,,,***)))...------------,,,,,,,,,...---,,,---/////////...++++++,,,,,,,,,------------------......//////000...///000000......///000000222555888;;;>>>@@@@@@FFFFFFCCCJJJ[[[eeennn~~~{{{vvv|||zzz}}}zzzlll[[[PPPHHHDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHJJJMMMPPPTTTUUUZZZ]]]bbbgggnnnzzz~~~{{{zzzvvvtttqqqmmmjjjhhhggggggeeeccc___[[[XXXUUUQQQNNN777777777777777777888888888999999999::::::;;;;;;;;;;;;;;;;;;:::999888777666555555555555555555666555555555555555555555555555555555555555555555555555555444444444555666666666777999:::::::::999888666666666666777888999999::::::;;;;;;;;;;;;;;;:::777888888888888888999999777999<<<======>>>@@@AAABBBCCCEEEGGGIIILLLOOORRRZZZ^^^cccgggiiiiiijjjjjjeeeccc```\\\XXXUUURRRQQQLLLLLLLLLLLLMMMNNNOOOPPPUUUXXX[[[]]]]]]^^^aaacccaaaaaabbbcccdddddddddddd___```aaabbbccceeeffffffjjjkkklllmmmmmmllljjjiiiiiinnnpppoooooosssuuutttwwwxxxzzz|||~~~~~~~~~~~~~~~}}}}}}~~~~~~}}}zzzwwwtttssstttvvvwwwwwwwwwwwwvvvvvvuuuuuutttsssttttttuuuuuuuuuuuuuuuuuutttsssssssssuuuwwwyyyzzzxxxvvvvvvwwwwwwvvvuuuqqqpppooommmnnnrrryyy||||||||||||~~~|||rrrfffiiimmmrrrwww{{{~~~|||{{{xxxuuurrrqqqsssttt~~~zzzyyy|||yyynnnbbb[[[NNNJJJCCC>>>???GGGQQQXXXrrrzzz{{{zzz|||}}}{{{|||}}}www}}}{{{zzz{{{~~~~~~yyyrrriiigggkkkooonnnkkknnnlllggg^^^TTTMMMKKKJJJGGGEEEBBB???<<<;;;::::::888888777666555555555555777444555===BBB===555111......------------......------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,///......---,,,,,,+++++++++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,)))+++---...//////...---------------------------...---,,,---/////////...,,,,,,,,,---------......,,,------...///000000111...///000000///...000111111333666999===???AAABBBEEEDDDBBBPPPgggsss{{{}}}uuuyyywww}}}wwwbbbPPPJJJHHHDDDDDDDDDEEEEEEFFFGGGHHHHHHGGGHHHIIIKKKNNNRRRUUUWWW]]]```eeellluuu|||yyywwwtttqqqnnnjjjgggeeeddddddbbb___ZZZWWWSSSPPPLLLJJJ666666777777888888888888999999::::::;;;;;;;;;<<<<<<<<<<<<;;;:::999888777555666666666666666666555666666666666666666666666666666666666666666666666666555555555666666777888888888:::;;;;;;;;;:::999888888888888888:::;;;<<<<<<<<<<<<<<<;;;:::999888777777777888888999999999:::<<>>666222//////......------......------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------***++++++,,,,,,++++++***---------------------------,,,,,,,,,,,,,,,,,,---***+++---...///......---------------------------...---,,,---/////////...............////////////------......///000111111...///000000//////000222333444777;;;>>>@@@BBBCCCDDDCCCFFFYYYsss|||}}}}}}zzz~~~zzzyyylllVVVHHHGGGGGGCCCDDDDDDEEEFFFGGGHHHIIIJJJIIIJJJKKKMMMPPPTTTWWWYYY___cccjjjrrr}}}~~~zzzvvvtttqqqooollliiieeecccbbbbbb^^^[[[VVVRRROOOLLLIIIGGG666777888999999:::999999:::;;;;;;;;;;;;;;;;;;<<<;;;<<<;;;;;;:::999888777666666777777777777666666666777777777777777888888888888888888888888888888777777666777777888999:::888999999:::::::::999999999999888888888:::;;;===<<<<<<<<<;;;:::999777777888888999999:::;;;;;;;;;<<>>:::666555111111000......------...------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,------............++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,***++++++,,,,,,++++++***------------------------------,,,,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------------......---,,,---/////////......////////////000000000.........//////000000111---///000000000000111333555777999<<>>>>>???@@@DDDIIIMMMPPPRRRTTTUUUYYY\\\___]]]XXXSSSRRRSSSSSSVVVXXXXXXUUUPPPLLLKKKKKKJJJIIIGGGFFFFFFFFFFFFHHHHHHIIIIIIJJJKKKLLLMMMPPPOOOOOOPPPQQQPPPOOONNNSSSSSSRRRPPPMMMKKKIIIGGGFFFHHHJJJMMMPPPSSSUUUWWWWWWWWWVVVVVVUUUTTTTTTSSSWWW\\\^^^^^^```fffjjjkkkiiikkkoooqqqssssssrrrqqqqqqrrrrrrooommmooovvv||||||}}}~~~~~~}}}|||{{{zzzzzzyyyyyyyyyzzz{{{{{{{{{{{{{{{yyyzzz|||~~~~~~~~~}}}|||yyyzzz{{{~~~~~~{{{zzzyyyyyyxxxyyyzzzyyyyyywwwwwwxxxyyyzzz{{{|||}}}{{{{{{{{{|||~~~nnn^^^RRROOOLLLLLLQQQ[[[ffflllyyy~~~{{{uuurrrrrrqqqrrruuuzzz}}}wwwdddUUUKKKCCC???IIIQQQ\\\eeelllttt}}}{{{rrrlllhhhhhhooo{{{}}}||||||||||||{{{xxxsssqqqvvvyyyyyyzzz~~~~~~nnnZZZLLLFFFIIILLLPPPRRRPPPJJJDDD???;;;:::999777666555555555888555555888888555555777333222111///...---------------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///............------------,,,,,,,,,++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------///...,,,***)))***+++,,,,,,,,,,,,---------.........---,,,---/////////............////////////000///////////////000000000---///000111000000222333888999;;;===@@@AAABBBCCCBBBCCCHHH^^^ssstttwww~~~tttppplllnnnsssyyyzzzyyy~~~~~~yyyooo```PPPGGGDDDAAA???@@@DDDEEEFFFHHHIIIKKKLLLMMMNNNOOOPPPSSSVVVZZZ^^^```hhhoooyyy|||yyyuuusssrrrjjjjjjiiigggddd```]]][[[SSSPPPKKKHHHFFFEEECCCAAA777888:::;;;<<<<<<;;;;;;=========<<<;;;;;;;;;:::999999:::::::::999888888777888999::::::999888777888888999999999:::::::::::::::::::::::::::::::::999999999999:::;;;<<<===@@@???===<<<<<<===>>>???<<<;;;:::999:::;;;>>>???<<<===>>>>>>???>>>>>>>>>===>>>>>>???@@@AAAAAABBBFFFJJJPPPVVVZZZ]]]```bbbbbbdddccc^^^UUUPPPOOOQQQUUUWWWXXXWWWRRRLLLHHHGGGGGGGGGFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLKKKKKKKKKKKKKKKIIIHHHFFFFFFGGGGGGGGGFFFEEEEEEFFFGGGIIIKKKNNNQQQSSSTTTSSSSSSRRRQQQQQQPPPOOOOOOSSSXXX[[[ZZZ]]]ccchhhiiifffhhhllloooppppppooonnnmmmnnnlllhhhdddfffmmmttt}}}}}}~~~~~~~~~}}}|||{{{zzz{{{{{{|||}}}||||||||||||~~~}}}xxxyyy{{{}}}|||zzz{{{|||}}}}}}zzzzzzzzzyyyyyyyyyyyyyyywwwwwwwwwxxxzzz}}}{{{mmm___PPPNNNKKKJJJMMMTTT\\\bbbooovvv~~~|||wwwuuuuuuoooqqqvvv{{{|||sssaaaRRRIIIFFFCCCEEEHHHNNNVVVdddttt{{{tttllleeebbbiiivvv~~~zzzwwwxxxyyyyyyyyyuuuqqqssszzz}}}|||~~~sss___QQQKKKKKKMMMQQQSSSQQQMMMGGGCCC;;;:::999777666555555555888666555666444111444999444333222000...---,,,,,,---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////000000///...---,,,,,,+++---,,,,,,++++++*********+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++...------,,,,,,------...,,,+++)))((()))+++...000,,,,,,,,,------............---,,,---/////////...---------.........//////000000000000////////////---///000111000000222333999:::<<<>>>@@@AAABBBBBB@@@@@@DDDXXXkkkkkknnn{{{iiicccaaaaaafffpppyyy||||||~~~zzzsssgggWWWJJJIIIFFF@@@>>>BBBDDDEEEFFFHHHJJJLLLMMMNNNPPPQQQRRRUUUXXX\\\```bbblllttt{{{wwwtttrrrqqqggghhhhhhgggddd___[[[XXXPPPLLLGGGDDDCCCBBBAAA@@@888888999999:::;;;<<<<<<;;;;;;<<<>>>??????===:::;;;:::888888999999888666666777888888888777777666;;;;;;<<<<<<;;;;;;:::999:::;;;;;;<<<======>>>>>>===>>>>>>===<<<<<<===??????@@@AAA@@@>>><<<<<<======<<<<<<===>>>>>>===;;;===>>>>>>===<<<===@@@BBBAAACCCFFFFFFEEEFFFKKKOOOPPPUUU]]]eeeiiikkklllmmmpppkkkccc\\\VVVSSSRRRSSSTTTUUUVVVUUUSSSOOOLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHHHHGGGGGGEEEEEEHHHEEEBBBBBBEEEHHHIIIHHHJJJIIIGGGEEEDDDCCCBBBBBBCCCEEEHHHLLLNNNOOOOOONNNLLLLLLLLLKKKJJJKKKMMMNNNRRRSSSUUUXXX[[[___bbbdddeeefffhhhjjjkkklllmmmmmmlllllliiiddd```aaaiiipppvvvwwwyyy{{{}}}{{{|||~~~~~~~~~|||~~~~~~~~~~~~|||~~~~~~}}}|||}}}~~~~~~}}}|||||||||||||||~~~}}}{{{yyywwwvvvvvvuuurrrwww|||~~~}}}}}}~~~}}}pppdddXXXTTTOOOKKKKKKNNNSSSVVV^^^eeeooowwwzzzzzzyyyxxxxxxuuuvvvzzz~~~zzzrrrfffVVVJJJCCC@@@CCCIIIJJJNNN```vvv|||yyyvvvooohhheeedddkkkwww~~~{{{xxxvvvzzzwwwsssppptttyyywwwqqqrrruuuyyy~~~|||xxx|||zzzhhhXXXPPPRRRRRRRRRSSSRRRNNNHHHDDD===<<<999777666666777888999::::::999777666666777444444444333111///...---------,,,,,,,,,------...........................------------------------------------------------,,,---...//////...---,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------))))))************))))))++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,---------......,,,+++******+++...000222........................---------............///............////////////---...///000000///...---//////...///000333555777=========@@@BBBCCCCCCBBBEEE@@@DDDQQQ[[[aaannn~~~kkkbbbaaa```dddjjjqqqtttuuu|||~~~uuupppnnnWWWPPPGGGDDDEEEGGGFFFEEEEEEFFFGGGIIIKKKMMMNNNOOOQQQOOOPPPVVVZZZ^^^dddkkkuuu|||}}}yyywwwtttrrrnnnllljjjhhhdddbbb___ZZZUUUQQQNNNJJJFFFCCCBBB@@@>>><<<999999::::::;;;;;;<<<<<<>>>>>>>>>@@@AAA@@@===;;;===<<<:::::::::999888666777777888999:::;;;<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===?????????@@@CCCEEEBBBDDDEEEEEECCC@@@?????????>>>>>>???@@@@@@???===@@@AAABBBAAA@@@AAACCCEEEDDDGGGKKKLLLMMMPPPVVVZZZ^^^fffqqqyyyzzzxxxuuutttoooiiiaaaYYYTTTSSSUUUVVV\\\\\\]]]\\\ZZZVVVRRROOOOOONNNKKKJJJIIIHHHHHHGGGFFFFFFFFFEEEEEEEEEDDDDDDFFFCCCAAAAAACCCDDDDDDBBBDDDCCCBBBBBBAAAAAAAAABBBAAACCCFFFHHHJJJJJJJJJJJJHHHHHHHHHGGGFFFGGGIIIKKKNNNOOOQQQTTTXXX\\\___aaa]]]^^^```bbbccceeeeeefffeeefffeeebbb```dddlllsssyyyyyyzzzzzzzzzzzz{{{{{{xxxyyy|||~~~~~~}}}~~~~~~}}}~~~~~~}}}}}}~~~}}}|||{{{{{{|||}}}}}}~~~}}}{{{yyyxxxwwwvvvvvvtttxxx}}}~~~~~~}}}uuulll```[[[UUUOOOMMMNNNPPPSSSVVV\\\eeemmmtttxxx|||~~~||||||~~~}}}yyyvvvmmmaaaWWWLLLDDD@@@BBBCCCEEERRRbbbwwwzzztttqqqmmmjjjjjjhhhiiimmmqqqttt||||||vvvrrrqqqqqqqqqpppnnnnnnsssyyywwwqqqmmmqqqxxx}}}yyy|||{{{lll^^^UUUOOOOOONNNNNNNNNKKKGGGCCC??????>>>>>>===;;;:::999777777888777666555555555555444444333111000...---...------,,,,,,------...........................------------------------------------------------------............------+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------)))******++++++******)))++++++++++++++++++++++++,,,,,,------,,,,,,+++***---------------------------------........./////////---,,,++++++,,,...///........................---------............///............//////////////////000111111000////////////...///111333666888>>>>>>???AAACCCDDDDDDCCCGGGBBBDDDMMMTTT\\\lll~~~}}}hhhbbbcccccciiiooouuuwwwwww}}}}}}vvvkkkdddSSSMMMFFFCCCDDDFFFFFFEEEFFFGGGIIIKKKMMMNNNPPPQQQTTTRRRSSSYYY^^^cccjjjrrr}}}{{{wwwuuussspppmmmjjjhhhfffccc```]]]YYYSSSPPPKKKHHHDDDAAA???>>><<<;;;========================AAA@@@@@@AAABBBAAA>>><<>><<<;;;;;;;;;999777:::999999999:::<<<===>>>;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<===>>>>>>???AAACCCDDDEEEFFFHHHJJJIIIKKKNNNNNNKKKGGGDDDBBBAAAAAABBBBBBBBBBBBBBBAAADDDFFFGGGHHHHHHHHHJJJLLLMMMQQQUUUXXXZZZ]]]cccgggppp{{{|||xxxnnnhhh___WWWTTTVVVZZZ]]]cccddddddcccaaa]]]XXXVVVVVVRRRNNNKKKJJJIIIIIIHHHHHHGGGEEECCCBBBCCCDDDEEEDDDBBBAAAAAAAAAAAA???>>>????????????@@@AAABBBCCCAAABBBDDDFFFGGGGGGGGGFFFFFFEEEDDDCCCDDDEEEGGGHHHKKKLLLNNNQQQUUUYYY]]]___ZZZ[[[]]]___aaabbbbbbccc___```aaaaaabbbhhhqqqwww}}}|||{{{yyywwwuuutttsssrrrtttwwwzzz~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}~~~}}}{{{zzz{{{|||~~~~~~}}}{{{yyyxxxxxxxxxxxxwww{{{~~~}}}|||~~~{{{wwwkkkggg___WWWRRRPPPQQQQQQRRRVVV[[[bbbjjjttt~~~{{{xxxzzzxxxvvvvvvxxx{{{xxxppphhh\\\OOODDDAAA??????FFFPPPbbbxxxwwwppplllkkklllmmmjjjgggeeedddhhhuuuyyyrrrnnnnnnoooiiijjjkkknnnvvv|||zzzsssgggmmmvvv~~~|||}}}|||qqqddd[[[PPPNNNLLLLLLKKKIIIFFFDDD@@@AAACCCDDDCCC@@@===;;;777777777777777777666666555555444333222000///.........---------------...------------------------------------------------------------------------......------------......---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++***------------------------............////////////111000...,,,+++++++++,,,---------------------------------............///............////////////000000111111111111000000000//////000111444777999@@@@@@AAABBBCCCDDDDDDEEEHHHEEEFFFKKKPPPYYYnnnwwwgggfffiiijjjsssxxx|||{{{|||{{{~~~yyyzzzssscccWWWNNNIIICCCAAACCCFFFFFFEEEHHHIIIKKKMMMOOOQQQRRRSSSVVVTTTVVV\\\bbbiiisss}}}~~~yyywwwtttrrrpppnnnkkkhhhfffddd```^^^[[[VVVQQQMMMHHHEEEAAA>>>===<<<:::999AAAAAAAAA@@@@@@@@@@@@@@@@@@??????AAABBBCCCAAA???AAA???>>>===>>>===<<<:::===<<<:::::::::;;;===???======>>>>>>???@@@AAAAAA??????@@@@@@BBBDDDEEEGGGEEEGGGJJJKKKLLLMMMOOOPPPTTTWWWYYYWWWSSSMMMHHHEEEDDDEEEFFFGGGFFFFFFGGGGGGIIILLLOOOQQQRRRSSSUUUWWWXXX\\\aaadddfffiiiooosssyyyuuukkkfff]]]WWWVVVZZZaaafffhhhiiiiiihhheeeaaa]]][[[XXXTTTOOOMMMNNNOOOOOOMMMLLLIIIEEEBBBAAAAAACCCDDDCCCCCCBBBBBBBBBAAA???>>>>>>>>>??????@@@BBBCCCDDDCCCDDDEEEGGGGGGHHHGGGGGGIIIGGGEEEEEEFFFIIIJJJKKKLLLNNNPPPSSSWWW[[[^^^```\\\]]]___```aaabbbbbbccc___```bbbcccfffkkksssyyy{{{zzzyyyvvvtttrrrpppooonnnppprrrvvvyyy{{{}}}~~~}}}}}}~~~~~~~~~}}}~~~|||{{{zzzzzz|||~~~}}}{{{yyyxxxxxxyyyzzz{{{}}}}}}zzzyyyzzz}}}~~~vvvqqqjjjbbb\\\YYYXXXWWWYYYYYYZZZ\\\cccooo|||wwwpppnnnmmmnnnrrrxxx~~~zzzuuulll```SSSJJJDDD@@@CCCJJJPPPeee|||zzzuuupppmmmkkkkkkiiiiiihhhddd```dddooozzz}}}yyytttqqqppphhhjjjmmmrrr{{{xxxiiinnnuuu{{{~~~~~~}}}|||}}}{{{sssggg]]]VVVSSSPPPMMMLLLJJJHHHFFFFFFGGGIIIJJJIIIGGGEEECCC;;;:::999888999999888777555555555444333111000//////......------------...------------------------,,,,,,------------------------------------------///...,,,,,,,,,,,,...///---------,,,,,,++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++++++++++++++++++++------------............000///...,,,++++++++++++---------------------------------............///............////////////000000000000000000000000000000000000222555888:::@@@AAABBBBBBBBBBBBDDDEEEGGGGGGJJJMMMQQQ[[[qqqtttkkklllqqqsss}}}{{{yyy~~~xxxuuutttjjjZZZNNNHHHEEEBBBAAACCCEEEFFFFFFIIIJJJKKKNNNPPPRRRTTTUUUWWWVVVYYY___fffnnn{{{{{{yyytttrrrooonnnmmmkkkiiifffcccaaa^^^[[[XXXSSSNNNJJJFFFCCC???===<<<;;;999888CCCCCCCCCCCCCCCBBBBBBBBB@@@???@@@BBBEEEGGGGGGGGGEEEDDDBBBBBBBBBBBB@@@???>>>===<<<<<<>>>@@@CCCEEE?????????@@@AAACCCEEEFFFFFFEEEEEEEEEFFFHHHIIIKKKJJJMMMQQQTTTVVVWWWZZZ\\\aaabbbbbb^^^XXXQQQLLLIIIIIIKKKNNNOOONNNNNNPPPQQQSSSVVV[[[^^^```aaacccddd```eeekkkppprrrvvv|||{{{sssooofffbbb[[[WWWYYY___ggglllooooooooonnnjjjfffbbb___VVVSSSPPPRRRVVVXXXWWWUUULLLIIIEEEAAA???@@@AAACCCCCCCCCDDDCCCBBBAAA@@@????????????@@@AAABBBCCCDDDEEEFFFGGGHHHJJJKKKKKKKKKQQQNNNKKKJJJMMMPPPRRRRRRRRRTTTXXX\\\___bbbcccddd^^^___```aaaaaaaaaaaaaaaccccccddddddfffjjjooosssssssssrrrqqqooonnnmmmmmmmmmnnnpppsssuuuvvvwwwxxx|||{{{{{{{{{}}}~~~|||}}}}}}|||{{{zzz{{{|||~~~}}}|||zzzxxxwwwxxxzzz{{{}}}~~~~~~{{{vvvuuuwwwyyy~~~}}}yyytttmmmiiifffeeedddaaa___\\\[[[```lllzzzxxxoookkkkkkmmmqqqxxx~~~}}}zzzyyyqqqeeeXXXKKKBBBCCCHHHEEESSSfffwww}}}wwwtttsssqqqmmmiiidddjjjmmmjjjeeeeeeiiinnnuuuwww{{{zzztttooojjjmmmpppuuu~~~}}}rrruuuwwwxxxyyyzzz~~~~~~{{{yyyyyyxxxrrrfff]]]\\\YYYTTTPPPNNNLLLIIIGGGLLLLLLMMMMMMMMMMMMMMMMMM@@@===999777888888777666555555555444444222111000000///...---------------------------------------,,,,,,,,,---------......------------------------...---,,,++++++,,,---...---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,------------,,,,,,++++++,,,,,,,,,---------,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,---------------------,,,------------------------------------------............///............////////////////////////////////////111111000111333777:::<<>><<<<<<;;;:::999GGGGGGGGGHHHHHHHHHHHHHHHGGGFFFGGGJJJNNNQQQRRRRRROOOMMMJJJIIIIIIGGGEEECCC======>>>@@@CCCGGGJJJLLL@@@@@@@@@AAACCCEEEHHHIIIMMMLLLJJJHHHHHHIIIKKKLLLQQQUUUZZZ___bbbeeehhhjjjjjjiiigggaaa[[[UUURRRQQQRRRVVVZZZ[[[ZZZ[[[^^^aaacccgggkkkoooooooooooopppiiiooovvv{{{vvvpppmmmcccaaa^^^]]]```gggoootttzzzyyyxxxuuupppjjjdddaaaVVVTTTTTTYYY___```]]]XXXIIIGGGDDDAAAAAABBBDDDFFFFFFGGGGGGEEEBBB@@@@@@AAA@@@@@@AAABBBCCCEEEFFFGGGHHHIIIKKKMMMOOOQQQRRRSSSWWWSSSOOOOOOSSSWWWXXXXXXYYY\\\aaafffiiiiiihhhgggeeeeeeffffffeeedddccccccdddcccbbbaaaaaacccdddeeeeeeeeeeeefffggghhhhhhhhhkkklllmmmooopppqqqqqqqqqtttssstttuuuxxx|||~~~}}}~~~|||||||||||||||}}}}}}~~~|||zzzxxxvvvvvvxxxzzz{{{{{{||||||xxxuuutttwwwzzz}}}zzzwwwtttsssrrrrrrhhheeeaaa___cccnnn{{{|||sssooolllnnnrrrwww}}}~~~|||}}}tttfffVVVKKKGGGHHHDDDHHHSSSeeewww~~~zzzvvvuuuuuusssnnniiifffnnntttsssnnnlllkkkjjjnnnnnnqqqxxx}}}}}}vvvpppooopppqqqvvv{{{wwwwww{{{|||zzzxxxxxxwwwqqqggg^^^___\\\XXXTTTQQQOOOKKKIIIJJJJJJKKKLLLMMMNNNOOOPPPGGGAAA:::555555666666444555555555555444333222111000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------------------------------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,------......,,,,,,------,,,,,,+++***------------------------***+++++++++,,,,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------............///............//////////////////............//////111111111222555888;;;======???AAAAAA???@@@DDDHHHNNNPPPRRRRRRSSS[[[jjjvvvzzzyyyuuuooommmrrr{{{||||||}}}~~~zzzqqqbbbRRRIIIIIIBBBBBBCCCDDDEEEGGGHHHIIIJJJKKKMMMOOORRRTTTVVVWWWXXXZZZaaaiiipppyyy~~~yyytttpppnnnllljjjiiihhhhhhgggeeeddd___]]]ZZZWWWTTTOOOJJJFFFCCCAAA===<<<<<<<<<;;;999QQQQQQQQQRRRSSSSSSSSSTTTUUUTTTTTTWWWZZZ]]]______\\\YYYUUURRROOOLLLIIIFFF>>>>>>@@@BBBDDDFFFGGGHHH?????????@@@BBBEEEHHHJJJOOONNNMMMLLLNNNPPPSSSUUU___cccgggkkkmmmnnnppprrrnnnlllgggaaa[[[XXXYYYZZZ]]]bbbgggiiiiiijjjnnnsssvvvyyy}}}~~~{{{yyyxxxyyy~~~zzzuuupppmmmgggggghhhjjjooouuu|||zzzrrrjjjbbb]]]YYYXXXZZZaaafffeee]]]VVVHHHHHHGGGGGGIIILLLOOOQQQQQQQQQPPPKKKFFFCCCCCCEEECCCDDDEEEGGGJJJLLLOOOPPPOOOPPPRRRUUUXXX[[[^^^```ZZZUUUPPPQQQUUUZZZ[[[[[[^^^bbbiiinnnpppoookkkhhhjjjjjjiiihhhgggeeecccbbb___]]][[[YYYXXXWWWVVVUUUUUUVVVWWWYYY\\\^^^___```cccdddeeeggghhhiiiiiiiiijjjjjjkkkmmmrrrwww||||||}}}}}}~~~~~~}}}|||{{{{{{yyyvvvuuuuuuwwwyyy{{{xxxyyyyyywwwuuuwww|||~~~}}}||||||||||||sssqqqmmmkkkmmmttt{{{tttppplllmmmqqqvvvzzz}}}~~~~~~}}}tttjjjaaaYYYTTTIIIGGGIIITTTdddpppvvvwwwuuuvvvvvvvvvtttqqqmmmkkkllltttzzz{{{{{{~~~}}}yyywwwpppjjjooozzz~~~xxxtttuuutttxxx{{{vvvwwwzzzyyyxxxxxxyyywwwqqqiiicccbbb___\\\ZZZXXXVVVRRRPPPJJJLLLPPPSSSUUUVVVVVVUUURRRIII>>>777666777777666555666666555555444333222111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------------------,,,,,,,,,------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++,,,,,,---......///,,,,,,------,,,,,,+++***------------------------+++++++++,,,,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------............///............////////////000000///......///000000222222222333555999<<<>>>===???BBBAAA@@@AAAGGGLLLSSSTTTTTTSSSWWWaaaoooxxxwwwvvvsssooonnnuuu~~~|||uuujjjYYYJJJEEEGGGBBBCCCEEEFFFGGGHHHIIIJJJKKKLLLNNNQQQTTTVVVXXXZZZ\\\```hhhqqqxxx|||xxxtttoookkkiiijjjhhhgggfffggggggeeeccc^^^\\\YYYVVVSSSNNNIIIEEEBBB???<<<;;;;;;;;;:::999ZZZ[[[[[[\\\]]]^^^______```______aaadddfffggggggfffbbb]]]YYYTTTOOOJJJGGG@@@@@@AAAAAAAAA@@@???>>>>>>======???AAADDDHHHJJJMMMMMMNNNPPPTTTYYY^^^aaammmooossstttsssrrrrrrrrrooolllggg```[[[[[[^^^aaaeeekkkqqqssssssuuuzzz~~~~~~|||yyywwwuuuqqqmmmnnnooorrrvvv||||||rrrggg^^^XXX]]]]]]```fffjjjggg\\\RRRJJJJJJKKKNNNQQQVVVZZZ\\\\\\[[[XXXRRRKKKGGGGGGIIIGGGHHHJJJMMMQQQTTTXXXYYYVVVWWWYYY]]]aaaeeeiiikkkZZZUUUPPPPPPUUUZZZ[[[ZZZ```eeelllrrrtttqqqlllhhhggggggfffdddbbb```^^^\\\ZZZWWWTTTQQQPPPNNNKKKIIIKKKLLLNNNQQQSSSVVVXXXYYYZZZ[[[\\\^^^```aaabbbbbbddddddeeehhhmmmsssyyy|||}}}~~~|||}}}~~~~~~}}}zzzyyyzzzxxxuuuttttttvvvyyy{{{uuuwwwwwwwwwvvvzzz}}}yyyvvvvvvzzz}}}~~~~~~xxxqqqnnnkkkmmmppptttyyy}}}}}}xxxnnndddPPPIIIEEEIIISSS]]]eeejjjmmmrrrwwwvvvqqqmmmmmmoooqqqxxx~~~wwwjjjlllyyyzzzyyyxxx{{{wwwuuuwwwwwwxxxyyyzzzxxxssslllgggdddbbb``````___]]]ZZZWWWTTTWWW]]]bbbeeeeeecccbbb[[[QQQCCC;;;999:::::::::666666666666555444333333111111000......---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------------------------++++++---......---+++++++++++++++,,,,,,---------++++++,,,,,,,,,---------***++++++,,,,,,++++++***++++++,,,,,,---...//////,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////............/////////000222111000//////000111222222222222333666999===???===@@@CCCBBBAAACCCIIIOOOUUUVVVUUUUUU\\\jjjyyyzzzxxxtttpppoooyyy{{{~~~xxxooodddTTTGGGCCCEEEBBBDDDGGGHHHHHHIIIJJJKKKMMMNNNPPPSSSVVVXXXZZZ\\\___dddnnnxxx~~~}}}yyyuuupppllliiigggiiigggffffffffffffeeeccc^^^[[[XXXVVVRRRNNNIIIEEE@@@>>>;;;:::::::::999999