BM66(R@ ~~~|||||||||~~~nnnkkkgggccc``````bbbcccjjjjjjjjjjjjhhhccc\\\WWWUUUSSSOOOLLLKKKLLLNNNOOOLLLKKKHHHFFFEEEFFFGGGGGGCCCFFFJJJQQQZZZdddlllpppnnnqqqvvv|||}}}zzzwwwvvvvvvsssoooooopppqqqpppoooooowww|||xxxuuuuuuwwwxxxuuuqqqppppppooooooooooooppppppooollliiihhhkkkpppuuuwww{{{wwwxxx}}}}}}yyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzzzzyyywwwvvvuuuttttttuuuvvvyyy|||~~~|||{{{vvvvvvuuutttrrrqqqpppooossssssssstttvvvyyy|||}}}zzzyyyyyyxxxyyy{{{|||}}}}}}yyyvvvtttuuuvvvxxxzzzzzzyyyxxxwwwsssssstttttttttsssrrrqqqtttvvvyyy}}}}}}|||{{{{{{|||||||||{{{{{{yyywwwvvvttt|||xxxttttttwww{{{||||||yyyyyyzzzzzzzzzzzzyyyyyyzzzyyywwwuuussssssssstttzzzyyyyyyzzz||||||xxxtttwwwxxxzzzzzzzzzzzz{{{}}}~~~}}}}}}|||{{{}}}~~~~~~~~~zzzwwwgggXXXZZZnnniiiMMMFFFBBBDDDSSSfffvvv~~~fffOOO>>>777222333444111///000222111111000///......---((())))))))))))*********---......///...,,,+++***///......---------......000000000000222444666777:::777333777HHH[[[aaa\\\TTT[[[gggvvv{{{oookkkfffaaa```aaaeeegggkkkkkkkkkkkkjjjfff```\\\WWWUUUQQQNNNLLLLLLNNNOOOLLLKKKIIIGGGFFFFFFGGGHHHIIIKKKOOOVVV___hhhooossstttuuuxxx}}}|||xxxvvvuuuuuusssrrrrrruuuvvvuuussswww~~~}}}zzzwwwwwwyyyxxxtttpppllllllllllllmmmnnnoooooonnnllliiiiiilllqqquuuxxx~~~{{{|||}}}yyyyyyzzzzzzzzz{{{{{{{{{yyyyyyyyyxxxxxxwwwvvvvvvuuuuuuuuuvvvxxx{{{}}}~~~|||zzzvvvvvvuuutttsssrrrqqqqqqtttttttttuuuwwwyyy|||}}}yyyyyyxxxxxxxxxyyyzzzzzz{{{{{{|||||||||{{{zzzzzzwwwyyyzzz|||}}}|||{{{zzzttttttttttttsssrrrqqqpppssstttwwwyyy|||~~~}}}{{{{{{|||~~~}}}{{{zzzyyyyyy|||xxxtttsssvvvxxxyyyyyyxxxyyy{{{}}}}}}zzzwwwtttsssrrrqqqvvvuuuuuuwwwyyyzzzxxxvvvuuuwwwxxxyyyzzz{{{~~~~~~||||||}}}~~~}}}~~~~~~}}}~~~{{{qqqbbbTTTXXXlllwww\\\GGGBBBDDDQQQcccrrr~~~fffMMM???888222333333111000111111111000000///......---*********+++++++++,,,,,,,,,---.........---,,,+++///......---------...............///000222444666666555333666EEEVVV^^^\\\TTT[[[hhhwwwyyyppplllfffbbbaaacccgggjjjkkkkkkkkklllllliiieeeaaa[[[XXXTTTPPPNNNMMMNNNNNNLLLKKKJJJHHHHHHHHHIIIIIIPPPSSSXXX___gggpppwww{{{}}}||||||zzzvvvtttssssssssstttwww{{{||||||{{{~~~{{{yyyvvvvvvwwwvvvqqqmmmiiiiiiiiiiiijjjlllmmmnnnlllkkkjjjjjjmmmqqqvvvyyy{{{yyyyyyzzz{{{||||||||||||wwwwwwwwwwwwwwwwwwvvvvvvvvvvvvwwwwwwyyyzzz|||}}}~~~{{{yyyuuuuuuuuuuuutttttttttssstttuuuuuuvvvxxxzzz{{{|||xxxxxxxxxwwwwwwwwwwwwvvvuuuvvvxxxyyy{{{|||}}}}}}||||||~~~~~~}}}vvvvvvuuutttrrrqqqpppooorrrrrrsssuuuwwwzzz|||}}}~~~|||zzzxxxzzz}}}|||{{{{{{{{{||||||yyyuuuttttttvvvvvvuuuvvvyyy}}}|||xxxvvvtttsssssssssrrrsssuuuxxxzzzzzzyyyuuuvvvwwwxxxyyy|||}}}|||{{{{{{}}}~~~|||yyylll]]]QQQVVViii}}}gggJJJEEEFFFSSScccqqq{{{iiiMMMAAA999222222222111111333111000000//////.........,,,,,,,,,,,,------------+++,,,---.........---,,,......---------......///------------...000222444555555555777@@@MMMUUUWWWTTT]]]jjjxxx~~~zzzpppnnnjjjfffeeeeeegggiiihhhhhhhhhiiijjjiiifffccc^^^\\\WWWSSSPPPNNNMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLUUUXXX^^^fffpppyyy~~~wwwsssqqqqqqooorrrvvv{{{}}}wwwuuuttttttsssqqqllliiiiiiiiiiiiiiiiiijjjjjjkkkjjjjjjkkklllnnnrrrwwwzzz}}}}}}yyyyyyzzz{{{||||||{{{zzzzzzvvvvvvvvvvvvvvvwwwwwwwwwwwwxxxyyyzzz|||~~~|||xxxuuuuuuuuuvvvvvvvvvvvvvvvvvvtttuuuuuuwwwxxxzzz{{{|||xxxxxxxxxwwwvvvuuuuuutttvvvwwwwwwxxxzzz|||~~~~~~}}}xxxwwwvvvtttrrrpppoooooorrrrrrrrrsssuuuwwwzzz|||~~~|||yyyxxxyyy~~~~~~zzzyyyyyy{{{}}}|||{{{xxxwwwvvvuuuuuuuuuxxxzzz|||{{{yyywwwvvvvvvvvvvvvuuuuuuuuuvvvxxxzzz|||}}}wwwwwwwwwwwwxxx{{{~~~}}}||||||}}}}}}}}}~~~xxxuuu|||iiiZZZMMMRRRfff{{{|||bbbLLLGGGJJJWWWhhhuuusssVVVCCC:::222222222111222444000000/////////.........,,,,,,,,,------------...***+++,,,...//////.........------------...//////------------...000222333777888999888;;;BBBJJJOOOUUU```nnn{{{~~~~~~~~~~~~}}}qqqpppooommmkkkhhheeedddeeedddcccdddffffffdddbbb___]]]YYYTTTPPPMMMLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNRRRVVV]]]fffqqq{{{|||uuuqqqpppppplllpppvvv|||~~~uuutttsssrrrqqqnnnkkkiiimmmmmmkkkjjjiiiiiiiiiiiiiiikkknnnooopppssswww{{{{{{xxxyyyzzz{{{||||||{{{zzzxxxxxxxxxwwwwwwwwwwwwxxxyyyyyyzzz|||~~~zzzvvvsssvvvvvvwwwwwwwwwwwwxxxxxxtttuuuvvvxxxyyy{{{||||||zzzzzzyyyxxxwwwvvvuuuuuuxxxwwwwwwxxx{{{~~~}}}|||{{{zzzyyywwwtttrrrqqqppppppssssssssssssuuuwwwyyy{{{}}}zzzxxxzzz~~~|||{{{{{{}}}~~~|||zzzyyyxxxxxx|||}}}yyyxxxwwwvvvuuuuuuvvvvvvwwwwwwwwwwwwxxxyyyzzz|||zzzzzzzzzxxxxxxzzz~~~~~~}}}}}}~~~~~~~~~}}}}}}}}}}}}uuutttxxxeeeVVVHHHMMMbbbxxxpppWWWIIIFFFKKK[[[mmm{{{cccCCC:::333222333222333555////////////............++++++++++++,,,,,,,,,,,,)))***,,,...//////......---------------...////////////......///111333444666888::::::999===FFFNNNVVVcccrrr~~~~~~rrrrrrsssrrrooojjjeeebbbdddbbbaaaaaabbbbbbaaa```___\\\XXXTTTPPPMMMKKKJJJLLLLLLMMMMMMNNNNNNOOOOOOLLLPPPWWWaaallluuu}}}~~~{{{~~~yyyrrroooooooookkkpppwww}}}wwwvvvtttrrrpppooommmmmmpppooonnnllljjjiiihhhhhhjjjnnnqqqrrrrrrtttxxx|||}}}~~~~~~{{{yyyxxxyyy|||}}}~~~}}}|||{{{{{{{{{yyyxxxxxxyyyzzz{{{{{{|||}}}zzzwwwuuuxxxxxxxxxxxxxxxyyyyyyyyytttvvvxxxzzz|||~~~~~~}}}{{{yyyxxxxxxyyyyyyxxxwwwwwwxxx|||~~~}}}|||||||||zzzxxxuuusssrrrrrrrrrtttttttttuuuvvvwwwyyyzzz~~~|||yyyxxxzzz}}}~~~}}}|||yyyxxxvvvuuussssssssstttvvvwwwxxxxxxwwwvvvwwwyyy|||||||||zzzyyyyyy|||~~~}}}||||||~~~}}}}}}~~~~~~~~~}}}{{{|||~~~~~~}}}uuuvvv~~~uuu```QQQEEEKKKaaaxxxeeePPPDDDCCCLLL___sssjjjCCC;;;444444444333333555........................************++++++++++++)))+++,,,...//////......---------------...///000000000//////000222333444333444777;;;<<>>AAACCCKKKTTT[[[lll}}}yyyuuu}}}{{{ssssssssssssrrrpppooonnnmmmllljjjhhhfffcccaaa```___^^^[[[WWWQQQMMMJJJJJJHHHHHHHHHIIIJJJKKKKKKLLLNNNQQQVVV]]]eeelllqqqtttqqqoooooottt~~~wwwooolllpppuuu{{{zzzzzz{{{}}}}}}{{{zzzxxxvvvxxxvvvssspppooooooqqqrrrooojjjfffhhhhhhggghhhkkkkkkoootttwwwyyyzzz|||}}}}}}{{{}}}}}}vvvxxxzzz}}}|||xxxxxxzzz}}}~~~}}}xxxwwwxxx{{{}}}~~~|||zzzxxxwwwwwwuuuxxx|||}}}zzzyyy{{{~~~|||zzzxxxxxxxxxxxxzzz}}}~~~~~~~~~~~~|||{{{yyyxxxvvvwwwwwwxxxxxxyyyyyyyyyyyyxxxwwwxxxyyy{{{zzzyyy~~~zzzuuuttttttrrrpppppprrrtttvvvxxxxxxxxxxxxvvvyyy}}}~~~}}}zzzxxxwwwyyyyyyxxxxxxyyyzzz{{{||||||{{{|||~~~||||||}}}}}}||||||zzzwwwuuuvvvyyy}}}}}}~~~|||{{{zzz~~~~~~|||||||||}}}~~~}}}}}}|||qqqyyy|||mmm[[[XXX\\\lllppp\\\JJJ@@@AAAFFFVVVnnnfffOOOAAA???;;;888444222111111////////////...---,,,+++,,,,,,++++++***++++++++++++++++++,,,,,,,,,------,,,---......//////......//////000000111222444555444555888>>>@@@CCCKKKTTT]]]lll}}}~~~xxxuuuuuuzzz{{{ttttttsssqqqppppppoooooonnnmmmkkkiiifffdddbbbaaa___```^^^YYYRRRMMMKKKKKKHHHIIIIIIJJJJJJKKKLLLLLLNNNQQQWWW^^^ffflllqqqtttpppnnnnnnttt~~~xxxppppppssswww}}}}}}}}}~~~~~~{{{zzzyyywwwvvvwwwuuurrrooonnnooopppqqqooojjjgggggggggfffgggjjjpppsssvvvyyyyyyyyyzzzzzz|||zzzzzz}}}vvvwwwyyy|||~~~~~~{{{xxxwwwyyy{{{|||}}}{{{xxxwwwwwwyyy{{{~~~}}}{{{yyyxxxwwwyyy}}}~~~|||zzzyyyyyy|||~~~{{{yyyxxxwwwxxxzzz|||}}}{{{uuuvvvwwwxxxzzz{{{||||||{{{zzzzzz{{{||||||{{{yyy}}}zzzvvvuuutttsssqqqrrrsssuuuvvvwwwwwwwwwvvvxxxzzz~~~~~~}}}{{{zzzyyyxxxyyyyyyzzz{{{||||||||||||{{{|||~~~~~~~~~~~~zzzyyyzzz|||~~~}}}}}}|||{{{~~~||||||{{{||||||}}}~~~~~~}}}~~~wwwooo|||{{{lll\\\^^^hhh{{{yyygggTTTFFF>>>>>>DDDUUUooovvv___KKKAAA???<<<888444222111000////////////...---,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,------...............//////000000111222444555666666999>>>AAADDDLLLUUU^^^mmm~~~}}}xxxvvvpppvvv|||xxxvvvssspppnnnnnnpppqqqmmmmmmkkkiiifffdddcccbbb___bbbbbb]]]TTTMMMKKKLLLJJJJJJJJJJJJJJJKKKLLLMMMMMMQQQWWW___gggmmmqqqsssooommmmmmsssuuupppqqqtttwww}}}~~~|||zzzzzzzzzyyyxxxuuusssqqqooonnnnnnoooppppppkkkhhhhhhgggdddfffiiitttvvvxxxyyyxxxvvvvvvwww|||~~~vvvvvvxxx}}}wwwxxxxxxyyy{{{|||~~~~~~}}}~~~}}}{{{yyyxxxyyyzzz||||||||||||||||||||||||}}}|||zzzyyyxxxxxxyyyzzz~~~}}}{{{yyyzzz}}}yyyxxxwwwwwwzzz}}}}}}zzzwwwvvvyyyzzz{{{}}}|||tttuuuwwwzzz}}}~~~~~~~~~~~~|||zzz~~~}}}zzzwwwvvvvvvtttssstttuuuvvvwwwwwwwwwvvvvvvwwwyyy||||||{{{yyyyyyzzzxxxzzz}}}}}}|||{{{zzz{{{~~~~~~}}}}}}}}}~~~~~~}}}}}}|||~~~{{{}}}~~~~~~|||zzzzzz{{{|||}}}~~~~~~}}}}}}~~~sssnnnyyyjjj]]]eeevvvooo[[[KKK@@@;;;===EEEYYYwwwsss^^^NNNAAA???<<<888444222000000////////////...---,,,,,,------,,,,,,,,,,,,---...------------.........///---------...............//////000000111222444555777777:::???AAADDDLLLUUU___nnnzzzwwwrrrxxx~~~{{{uuupppmmmmmmnnnooommmllljjjhhhfffdddcccbbb```ccceee___VVVOOOMMMNNNKKKJJJJJJJJJJJJKKKLLLMMMLLLPPPWWW___gggmmmqqqrrrooommmmmmttt~~~sssoooppprrrssszzz|||~~~{{{zzz{{{{{{zzzyyysssrrrpppnnnmmmnnnnnnoooqqqmmmjjjjjjgggdddfffjjjuuuvvvwwwwwwuuusssssstttyyy}}}sssuuuxxx}}}~~~yyyyyyxxxxxxxxxyyyzzz{{{zzz|||}}}}}}{{{zzzzzz{{{}}}||||||{{{{{{|||}}}}}}|||||||||||||||{{{{{{{{{|||~~~}}}yyyyyyzzz|||}}}}}}~~~~~~vvvvvvvvvwwwyyy}}}~~~{{{wwwuuuxxxxxxyyy{{{}}}~~~zzzuuuvvvyyy|||~~~}}}{{{zzzyyyxxxwwwwwwvvvvvvwwwwwwxxxxxxyyyyyyyyyyyyvvvwwwyyyyyywwwvvvwwwxxx|||~~~}}}zzzxxxwwwxxxzzz~~~~~~}}}~~~}}}}}}}}}}}}~~~~~~~~~|||zzzzzz}}}}}}}}}}}}~~~}}}}}}}}}~~~~~~sssqqqvvvhhh]]]jjj~~~jjjUUUFFF===;;;???JJJdddrrr^^^OOO@@@>>>;;;777333111000///......//////...------,,,,,,,,,+++++++++,,,------............////////////------------......///////////////000111222444444888777:::>>>@@@CCCKKKUUUaaappp{{{wwwsssyyyyyysssooommmmmmnnnlllllljjjhhhfffeeecccbbbbbbdddddd```WWWQQQPPPQQQKKKKKKJJJIIIIIIJJJLLLMMMLLLOOOVVV^^^eeekkkppprrrqqqoooooovvvuuuqqqqqqqqqqqqvvvyyy}}}|||yyyxxxyyyyyyxxxxxxrrrqqqpppnnnnnnnnnnnnoooqqqnnnlllkkkhhhdddggglllrrrtttuuutttrrrqqqqqqrrrwww|||tttuuuyyy}}}~~~{{{{{{zzzyyywwwwwwxxxyyyzzzxxxzzz||||||{{{yyyyyyzzz||||||{{{{{{|||}}}~~~}}}}}}~~~~~~}}}|||zzz}}}~~~wwwwwwwwwwwwxxxyyyzzzzzzwwwwwwwwwxxxyyy{{{|||}}}~~~{{{xxxvvvwwwwwwxxxyyy{{{}}}|||xxxuuuwwwzzz~~~~~~}}}~~~wwwxxxxxxxxxxxxxxxyyyzzzzzzzzzzzz{{{||||||}}}}}}wwwyyyzzzyyyxxxwwwwwwxxx|||xxxssstttuuuwwwzzz~~~~~~}}}|||||||||||||||}}}}}}~~~~~~}}}}}}}}}|||{{{~~~}}}|||}}}~~~~~~}}}}}}~~~~~~tttuuuvvvjjjbbbqqq~~~jjjUUUFFF???>>>AAARRRrrrlllVVVHHH>>><<<999555222000//////.........///......---,,,******))))))***+++,,,,,,........./////////000000...------------...///000/////////000111222444444777777999===???BBBKKKUUUdddsss|||vvvrrrwww|||}}}|||xxxssspppnnnmmmnnnmmmllljjjhhhgggfffeeedddcccaaa]]]XXXTTTSSSRRRLLLJJJIIIHHHHHHIIIKKKLLLLLLNNNTTT[[[bbbiiiooorrrsssqqqqqqvvv{{{vvvuuuuuuuuutttwww|||~~~{{{xxxvvvvvvvvvuuutttqqqppppppooooooooooooooopppnnnlllkkkgggdddgggnnnqqqrrrsssrrrpppooooooqqquuu~~~yyytttvvvyyy|||}}}|||{{{zzz{{{zzzxxxwwwvvvwwwyyyzzzwwwyyyzzzzzzyyyxxxxxxyyy{{{{{{{{{||||||}}}}}}}}}}}}~~~~~~}}}|||xxxzzz~~~}}}uuuuuutttttttttvvvwwwxxxyyyyyyyyyzzzzzzzzzyyyyyy||||||||||||{{{zzzyyyxxxwwwxxxyyyzzz{{{||||||}}}|||xxxuuuwwwzzz~~~~~~}}}~~~}}}~~~~~~}}}}}}~~~~~~|||zzzuuuvvvwwwwwwwwwyyy|||~~~~~~~~~}}}}}}}}}~~~|||~~~~~~|||zzzyyyyyyzzzvvvppprrrtttuuuwwwzzz~~~~~~~~~~~~}}}zzzzzzzzz{{{|||}}}~~~}}}~~~~~~}}}~~~}}}~~~~~~}}}~~~~~~~~~~~~}}}||||||}}}~~~~~~}}}}}}~~~xxxzzzxxxnnnhhhxxx}}}iiiUUUGGGCCCCCCGGG\\\~~~|||fffOOOBBB;;;999666333111//////...---...............------))))))((())))))***+++,,,............/////////000......---,,,---...///000//////000000111222444555777777999===@@@DDDMMMXXXhhhvvvzzzrrrvvv~~~yyyyyy{{{~~~~~~~~~|||yyyuuurrrpppqqqpppooonnnllljjjiiiiiifffbbb]]]ZZZYYYXXXVVVTTTKKKJJJHHHFFFFFFHHHIIIKKKLLLNNNQQQWWW___gggnnnrrrsssqqqqqquuu|||~~~zzzxxxxxxyyywwwzzz~~~~~~zzzxxxwwwvvvtttrrrqqqqqqpppppppppooooooooolllkkkkkkjjjfffbbbfffnnnssstttsssqqqooommmnnnooosss{{{}}}uuusssuuuxxxzzzzzz{{{{{{{{{yyyxxxvvvuuuuuuwwwyyy{{{{{{|||}}}|||zzzzzz{{{|||}}}}}}~~~~~~}}}|||{{{||||||}}}}}}|||{{{zzzyyyvvvxxx{{{~~~~~~|||{{{uuutttrrrrrrsssuuuwwwyyyyyyzzz{{{{{{{{{zzzyyyxxxwwwwwwwwwxxxxxxyyyzzz{{{yyyzzz{{{|||}}}|||{{{{{{zzzwwwtttuuuxxx||||||{{{{{{zzzyyyyyy{{{||||||yyywwwssstttuuuuuuvvvyyy~~~~~~}}}|||||||||{{{yyyxxx|||~~~~~~yyyvvvooorrruuuvvvwwwxxx{{{~~~~~~|||||||||{{{{{{{{{zzzzzzyyyzzzzzz{{{}}}}}}~~~~~~}}}||||||~~~~~~~~~~~~}}}||||||{{{{{{{{{{{{|||{{{}}}~~~~~~}}}}}}~~~~~~}}}uuunnnjjj{{{yyyeeeRRRHHHGGGJJJPPPgggxxx```KKK@@@777666333111///.........------...............---))))))))))))***+++,,,---------.........////////////...---,,,,,,...///000//////000000111222444555888888:::>>>BBBFFFQQQ[[[lllyyytttxxx}}}xxxvvvwwwzzz|||~~~~~~}}}yyyuuurrrtttsssrrrpppooommmllllllhhhaaaZZZXXXYYYZZZWWWTTTKKKIIIGGGEEEEEEGGGIIIJJJLLLMMMPPPUUU]]]fffmmmrrrsssqqqppptttzzz~~~|||{{{yyyzzz{{{zzz|||{{{zzzxxxvvvtttqqqqqqqqqqqqppppppppppppjjjiiiiiihhhdddaaaeeemmmvvvvvvuuurrrooommmmmmnnnqqqyyyzzzrrrrrrtttwwwxxxyyyzzz|||}}}wwwvvvtttttttttvvvyyy{{{~~~~~~|||zzzzzzzzzzzzzzzyyyxxxwwwvvvuuuwwwyyy|||}}}|||zzzyyyuuutttrrrrrrrrruuuxxxzzzyyyzzz{{{|||{{{zzzyyyxxxuuuttttttuuuvvvyyy{{{}}}{{{|||~~~}}}|||zzz{{{}}}|||xxxuuussstttvvvzzz}}}~~~|||}}}~~~|||zzzzzzwwwwwwxxxzzz{{{{{{xxxvvvrrrtttuuutttuuuyyy~~~|||zzzyyyyyy~~~{{{wwwvvvwwwzzz}}}}}}yyywwwooorrrvvvxxxwwwxxxzzz}}}~~~}}}|||~~~~~~}}}yyyyyyxxxwwwwwwwwwxxxxxxzzzzzz{{{}}}}}}{{{{{{}}}~~~}}}{{{{{{yyyxxxxxxyyyzzz{{{zzz|||~~~~~~||||||}}}{{{~~~wwwqqqlllhhhzzzuuuaaaOOOGGGIIIOOOZZZpppqqqYYYEEE<<<555444222000............------...............---************+++,,,---...------------.........//////...,,,,,,,,,---///111//////000000111222444555:::999;;;@@@CCCIIITTT___nnnzzz}}}||||||~~~}}}|||{{{{{{zzzxxxuuutttuuuvvvwwwuuurrrnnnkkkgggccc^^^[[[YYYWWWUUUTTTNNNLLLJJJIIIIIIIIIHHHGGGHHHHHHLLLTTT```kkkqqqtttuuuuuuvvvzzz~~~|||yyyzzzzzzyyyxxxxxx{{{|||zzzxxxvvvtttsssqqqnnnooorrrtttsssqqqqqqnnnllljjjccc^^^eeeppp{{{zzzwwwtttqqqooommmmmmuuuyyy}}}vvvwwwyyy{{{{{{zzzyyyxxxuuuvvvvvvwwwxxxyyyyyyyyyzzz|||}}}}}}}}}{{{xxxyyyxxxxxxxxxwwwvvvvvvvvvsssvvvyyy|||}}}|||yyyxxxvvvsssqqqqqqsssuuuvvvvvvxxxxxxxxxxxxxxxyyyyyyyyyuuutttsssssstttvvvyyyzzz~~~~~~zzzzzz{{{}}}~~~|||yyywwwwwwvvvxxx{{{~~~}}}|||}}}|||yyyxxxxxxxxxyyy{{{||||||{{{yyyxxxsssttttttuuuvvvyyy}}}|||yyyxxx{{{~~~{{{xxxwwwxxxxxx~~~{{{yyyyyywwwxxxxxxvvvtttssstttuuuzzzzzz{{{{{{|||~~~~~~}}}|||{{{xxxvvvwwwzzz{{{zzzxxxzzz{{{}}}~~~|||{{{}}}~~~~~~~~~|||yyyxxxyyyyyyyyyyyy}}}~~~~~~~~~rrrddd```aaavvvwwwhhhYYYLLLGGGLLLTTTeee~~~uuubbbOOO???777333222111000////////////......//////////////////.........------,,,,,,,,,///000111000...,,,---...///...---...111111///,,,/////////......000444777;;;;;;>>>AAABBBHHHVVVeeesss~~~~~~{{{}}}~~~~~~~~~}}}{{{yyyzzz{{{|||{{{xxxsssooolllfffccc^^^[[[ZZZYYYWWWVVVOOOMMMJJJIIIJJJIIIHHHGGGJJJJJJMMMUUU```jjjqqqsssuuuuuuwww}}}}}}xxxwwwvvvvvvzzz}}}{{{yyywwwuuurrrpppoooqqquuuwwwvvvttttttqqqmmmiiiaaa]]]cccmmmtttssspppnnnmmmnnnpppqqqsssyyywwwxxxzzz||||||{{{zzzyyyuuuuuuuuuvvvvvvwwwxxxyyy{{{|||||||||}}}zzzxxxxxxxxxwwwwwwwwwwwwxxxxxxwwwxxxzzz||||||{{{yyywwwsssqqqoooppprrruuuvvvvvvxxxxxxwwwwwwvvvuuuuuutttsssssssssssstttvvvxxxyyy{{{zzz{{{~~~|||xxxzzz|||~~~zzzxxxxxxyyyzzz}}}{{{zzzyyyzzz}}}~~~{{{xxxxxxxxxzzz{{{|||}}}|||yyyvvvuuutttuuuuuuttttttuuuxxx{{{}}}{{{yyyxxxwwwyyy{{{zzzwwwtttssstttyyy|||zzzzzzyyyzzzzzzxxxuuutttuuuvvvxxxyyyzzz{{{}}}~~~|||{{{{{{zzzzzzxxxvvvxxx{{{}}}{{{xxxyyyyyyzzz{{{}}}~~~|||{{{}}}~~~~~~|||{{{zzzyyyzzz{{{{{{{{{}}}}}}~~~pppbbb^^^___uuuvvvfffWWWJJJDDDJJJSSSjjjvvv```LLL>>>777333222111000////////////....../////////......------------......//////000000111111///,,,***++++++///---,,,---000111000...111111111//////111444777:::;;;>>>AAABBBHHHVVVeeevvv}}}{{{~~~zzzuuuppplllhhheeeaaa^^^]]]\\\[[[YYYRRROOOLLLJJJJJJJJJIIIGGGJJJKKKOOOVVVaaajjjqqqtttwwwxxx|||zzzvvvssstttzzz}}}|||{{{yyyxxxsssqqqqqqtttyyy{{{yyywwwtttppplllfff___\\\bbbkkkqqqooommmkkklllnnnrrrtttrrryyyyyyzzz|||}}}}}}}}}|||{{{vvvvvvuuuuuuuuuwwwxxxyyy||||||{{{zzz{{{~~~zzzyyyyyyxxxvvvvvvvvvwwwyyyzzz{{{{{{zzzzzzyyyxxxwwwvvvrrrqqqpppqqqtttwwwyyyyyyzzzzzzxxxwwwuuutttsssrrrrrrssstttuuuvvvwwwwwwwwwxxxxxxxxxyyy{{{|||zzzyyy{{{~~~}}}zzz{{{{{{~~~}}}zzzxxxwwwyyy}}}}}}yyywwwxxxyyyyyy{{{|||}}}|||zzzwwwuuuvvvvvvvvvtttrrrrrrtttvvvzzzzzz{{{zzzzzzxxxwwwwwwssstttuuuuuurrrpppppppppzzz~~~{{{{{{xxxyyyzzzyyyxxxwwwxxxyyyxxxxxxzzz}}}~~~{{{zzzzzz{{{{{{yyyyyy|||~~~{{{}}}|||||||||~~~~~~|||{{{|||~~~~~~~~~|||||||||}}}}}}}}}}}}}}}}}}~~~lll^^^ZZZ]]]uuu}}}rrrbbbSSSGGGCCCJJJSSSpppttt[[[FFF:::666222222111000////////////...............---,,,+++&&&'''((()))+++---......000000000...+++))))))***///---,,,,,,///111111111222333222111000111444777:::;;;>>>AAACCCHHHWWWeeeyyy~~~~~~{{{vvvqqqnnnkkkiiieeebbb```___\\\[[[UUURRRNNNKKKJJJJJJIIIHHHIIIKKKOOOWWWaaakkkssswww}}}~~~yyyssssssyyy~~~~~~}}}|||{{{zzzuuutttsssvvvzzz{{{yyyvvvpppmmmhhhbbb\\\]]]cccjjjqqqpppnnnmmmnnnooorrrsssuuu|||{{{|||}}}~~~~~~~~~}}}}}}yyyxxxwwwvvvwwwxxxzzz{{{|||{{{yyyxxxyyy~~~||||||{{{zzzwwwuuuuuuwwwyyyzzz}}}{{{yyyvvvuuuttttttuuutttssssssuuuyyy|||}}}}}}{{{{{{zzzyyyxxxwwwvvvuuuuuuvvvxxxyyyyyywwwvvvuuuxxxwwwvvvwwwxxxyyyzzzzzz{{{~~~|||{{{}}}~~~{{{zzzyyy{{{|||xxxwwwyyy{{{vvvxxx{{{}}}}}}|||zzzxxxwwwwwwwwwuuurrrrrrssstttwwwwwwwwwwwwvvvvvvuuuuuusssssssssrrrqqqqqqqqqqqqyyy}}}}}}{{{zzzuuuwwwyyyzzzzzzzzz|||}}}xxxyyy|||~~~}}}}}}~~~}}}||||||~~~||||||~~~|||{{{{{{||||||{{{|||~~~~~~}}}~~~zzzeeeWWWTTT]]]wwwxxxlll\\\MMMCCCBBBLLLWWWrrrnnnSSS>>>666444222111000//////......///............---,,,+++***%%%%%%&&&(((***+++,,,---//////000...,,,++++++,,,...---,,,,,,---000222333222333333111000111444666999;;;???BBBDDDIIIWWWeeexxx~~~}}}zzzvvvsssqqqmmmjjjfffcccaaa^^^[[[YYYXXXTTTPPPLLLKKKJJJIIIHHHFFFIIIOOOWWWaaakkkuuuzzz|||wwwvvv{{{}}}~~~}}}}}}|||xxxvvvtttuuuwwwwwwtttqqqmmmkkkfff___[[[]]]bbbgggmmmmmmnnnnnnooopppqqqrrryyy}}}}}}~~~~~~~~~|||{{{{{{zzzzzz{{{|||}}}{{{{{{yyyxxxyyy~~~~~~~~~}}}{{{xxxvvvuuuvvvxxxyyy}}}zzzwwwtttrrrrrrrrrsssuuutttuuuwwwzzz}}}~~~}}}xxxxxxxxxxxxxxxxxxxxxxxx{{{|||}}}}}}{{{xxxuuussswwwvvvuuuttttttuuuxxxzzzzzz~~~|||zzz}}}zzzyyyyyy|||{{{xxxxxx{{{~~~zzzzzz|||}}}}}}|||zzzzzzwwwxxxxxxwwwuuuttttttvvvvvvvvvvvvuuuuuuuuuvvvvvvwwwvvvtttssstttuuuuuuuuuyyy{{{~~~}}}{{{zzzyyywwwyyy{{{|||{{{zzz{{{{{{wwwyyy{{{|||{{{|||~~~{{{zzzxxxxxxyyy||||||zzzyyyyyyyyyyyyzzz{{{||||||}}}sss\\\PPPOOO```zzzxxxjjjXXXIII@@@AAAOOO]]]tttgggNNN<<<555666222111000///........................---,,,+++***+++,,,,,,---......//////---...//////...---///000------,,,,,,---///222444000111222111000111333555999:::???CCCEEEJJJXXXfffuuu|||||||||{{{zzzxxxuuutttllljjjfffdddbbb___[[[YYY[[[WWWQQQMMMLLLKKKJJJIIIDDDIIIOOOWWW```jjjtttzzz|||zzz{{{~~~~~~}}}yyyvvvrrrpppqqqqqqnnnkkkkkkkkkggg___\\\___cccdddhhhhhhjjjkkknnnppprrrsss|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||||||||{{{{{{~~~}}}~~~|||{{{yyywwwvvvwwwxxxyyy{{{yyyvvvsssqqqrrrssstttuuuttttttvvvyyyzzzzzzyyyttttttuuuvvvwwwxxxyyyyyy~~~~~~|||yyyvvvtttuuuuuutttrrrqqqqqqtttvvvxxx{{{}}}zzz|||wwwwwwwwwzzz~~~{{{zzz{{{~~~}}}{{{zzzxxxxxxxxxyyyzzzyyywwwuuuvvvwwwvvvuuuvvvvvvwwwxxxzzz{{{{{{yyyvvvvvvwwwyyyzzzzzzyyyyyyyyyyyyyyyyyyyyyyyy~~~|||yyyxxxxxxvvvwwwyyy|||~~~{{{yyyyyy|||~~~{{{zzzzzzyyyyyyzzz|||~~~~~~|||zzzzzzyyyyyyyyyzzzzzzzzzzzz}}}}}}jjjTTTKKKNNNddd|||zzzkkkWWWGGG@@@FFFXXXiii|||{{{cccLLL<<<777777111111000///...........................---,,,+++------------------------+++---////////////111222------......---...111333...000111111111222444666888:::???DDDFFFKKKXXXfffsss}}}}}}}}}|||{{{zzzyyyxxxmmmllliiihhhgggeeebbb```]]]YYYSSSNNNLLLKKKJJJIIIFFFJJJPPPWWW^^^gggqqqwwwxxxyyy{{{}}}~~~~~~}}}xxxsssmmmkkkkkkllljjjhhheeegggfff```aaagggkkkjjjmmmkkkiiihhhjjjnnnsssvvv|||~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{|||}}}xxxxxxxxxxxxxxxyyyzzz{{{zzzxxxvvvtttssstttvvvwwwwwwvvvvvvwwwxxxyyyxxxvvvssstttuuuvvvwwwxxxyyyyyy~~~~~~~~~}}}|||zzzxxxvvvuuuvvvvvvsssppppppsssuuuvvvyyy}}}~~~|||yyy{{{~~~}}}tttuuuvvvzzz}}}~~~}}}}}}}}}|||{{{}}}}}}{{{yyyyyyzzzyyyzzz{{{yyywwwuuuuuuuuuttttttuuuwwwzzz~~~~~~{{{wwwwwwyyy|||}}}}}}{{{yyyvvvvvvvvvxxxyyyzzz}}}{{{{{{yyyzzz{{{|||~~~}}}zzzyyyzzz~~~}}}{{{zzzzzzzzz{{{|||}}}~~~}}}||||||{{{{{{||||||}}}{{{{{{zzzyyyyyy|||vvvbbbOOOKKKRRRhhh}}}~~~uuufffSSSFFFEEERRRkkkvvv^^^III;;;555444111111///...................../////////......---*********++++++++++++,,,+++---............///111,,,...000///...---///111...///111222333444666888777:::???DDDFFFKKKYYYfffttt~~~}}}|||{{{zzzpppooonnnnnnnnnmmmkkkhhh___ZZZTTTOOOLLLKKKJJJIIIHHHLLLRRRWWW]]]eeennnttt}}}tttwwwzzz}}}}}}~~~~~~~~~}}}vvvpppjjjggggggiiihhhggg]]]bbbcccaaaeeeoootttssswwwsssmmmhhhhhhmmmssswww{{{~~~~~~}}}}}}~~~~~~~~~}}}|||yyyyyyzzzuuuuuuwwwxxxzzz{{{}}}}}}zzzxxxwwwvvvvvvvvvxxxyyy{{{zzzyyyyyyzzzzzzxxxvvvvvvvvvwwwxxxyyyyyyzzzzzz||||||||||||{{{zzzyyyyyyxxxyyyyyyvvvsssrrrtttvvvuuuwww{{{~~~~~~}}}|||yyyzzz||||||yyytttuuuwwwzzz~~~}}}{{{zzz{{{||||||}}}}}}{{{{{{}}}~~~zzz{{{|||zzzvvvtttssssssrrrsssuuuyyy}}}{{{wwwvvvyyy}}}~~~~~~|||yyyuuutttuuuxxxzzz{{{~~~~~~~~~~~~~~~{{{|||}}}uuuvvvwwwxxxxxxyyyzzzzzzxxxyyyyyyzzz|||~~~||||||zzzxxxxxx|||~~~qqq^^^MMMLLLVVViii}}}|||mmm___NNNEEEJJJ]]]|||qqqYYYEEE888222000111000///......------.........//////000/////////++++++,,,---......//////,,,---......,,,,,,---...,,,...111111...---...000...000222444444666888:::777:::@@@EEEGGGLLLYYYfffwww|||uuusssqqqqqqqqqpppnnnmmmddd```YYYQQQLLLIIIIIIIIIMMMPPPUUU\\\dddkkkrrruuu{{{|||vvvssstttzzz~~~}}}~~~~~~{{{tttpppllliiihhhgggeeecccbbb```aaahhhnnnsssyyy}}}rrrkkkjjjmmmsssvvvyyy~~~~~~}}}|||||||||{{{}}}}}}|||||||||{{{zzzzzzyyyyyywwwwwwwwwxxxzzz|||}}}~~~|||zzzwwwuuuuuuvvvyyy{{{yyyzzzzzzzzzzzzzzzyyyyyyxxxwwwwwwwwwyyyyyyxxxwwwvvvwwwxxxyyyyyyxxxwwwvvvuuutttttttttttttttuuuuuuwwwxxxyyyzzzzzzyyyxxxwwwyyyyyyyyyxxxxxxxxxxxxxxxvvvtttrrrtttxxx{{{|||{{{yyyyyyyyyzzz|||}}}wwwsssppppppqqqrrruuuzzzzzzxxxzzz|||{{{|||zzz{{{|||zzzwwwwwwzzz}}}{{{{{{~~~}}}zzz}}}|||{{{zzzyyyxxxxxxxxx||||||{{{zzzyyy|||~~~|||yyywwwyyy}}}nnnVVVIIIBBBTTTkkkzzz}}}qqqcccPPPCCCDDDYYY|||oooSSS@@@999333---000000000000000000000000000000//////......------......---,,,,,,,,,---------,,,++++++,,,///111333000///............//////111111333777;;;===;;;888777>>>@@@CCCKKKOOOYYYlllwww|||xxxvvvsssrrrrrrqqqpppoooddd```YYYRRRLLLIIIHHHHHHLLLOOOTTT[[[dddlllrrruuu{{{zzzwwwttttttyyy||||||~~~{{{ssspppllljjjiiihhhfffeeefffcccdddiiiooossszzzvvvnnnlllnnnrrrtttyyy~~~~~~{{{|||}}}~~~~~~}}}}}}|||}}}~~~}}}{{{zzzzzzzzzzzz{{{{{{|||||||||{{{{{{{{{|||~~~{{{yyywwwuuuvvvxxx{{{}}}yyyzzz|||}}}~~~~~~~~~~~~~~~|||{{{||||||{{{zzzxxxxxxxxxxxxxxxxxxwwwwwwuuutttsssrrrrrrssstttttttttuuuuuuvvvvvvvvvuuuuuuxxxxxxxxxxxxxxxxxxxxxwwwxxxvvvtttvvvyyy||||||{{{zzzzzzzzzzzz{{{|||~~~zzzuuurrrqqqqqqrrrtttyyyyyyvvvxxxyyyyyyzzz}}}{{{}}}|||yyyvvvuuuxxx{{{~~~|||}}}~~~}}}{{{zzzyyyyyyyyyzzz{{{||||||{{{|||~~~{{{yyywwwvvvxxx|||lllVVVJJJDDDUUUjjjxxx}}}{{{ooo]]]JJJAAABBBQQQpppjjjPPP???888555000000000000000000000000000////////////...............---,,,+++***)))))))))++++++,,,...//////000000222111111000000111111111......///222666888777666777???@@@CCCKKKOOOYYYlll{{{~~~{{{}}}yyyuuurrrqqqqqqqqqpppccc```YYYSSSMMMJJJHHHHHHKKKNNNTTT\\\eeemmmtttxxx|||xxxyyyuuutttxxxzzz{{{|||uuurrrooommmmmmmmmkkkjjjkkkggggggkkkooossszzzyyyrrrnnnnnnppprrrzzz~~~{{{{{{{{{{{{{{{zzzzzzzzzxxxxxxxxxyyyyyyzzzzzzzzz{{{|||||||||||||||||||||}}}||||||}}}~~~|||{{{yyyyyyzzz|||{{{}}}}}}}}}}}}}}}|||{{{zzzyyyxxxxxxxxxyyyyyywwwuuusssqqqpppqqqssstttssssssssssssttttttuuuuuuvvvwwwwwwxxxxxxwwwwwwwwwzzzxxxwwwxxxzzz||||||{{{|||{{{zzzzzzzzz{{{|||}}}~~~~~~}}}xxxtttsssqqqrrrtttxxx~~~yyyuuuvvvvvvvvvwwwzzz}}}}}}|||xxxtttsssvvvzzz}}}|||}}}zzz~~~|||yyy~~~~~~~~~}}}|||{{{{{{xxx{{{~~~~~~}}}{{{zzzzzzxxxwwwuuuuuuwww{{{lllXXXOOOJJJZZZlllyyy}}}|||tttYYYDDD@@@BBBIIIaaa}}}zzzcccKKK<<<777555333000000000000000000000000...............////////////...---+++***)))(((((()))+++---000000000///.........---------......///...------///333555666666999@@@AAADDDLLLOOOYYYlll}}}|||{{{uuupppoooooopppoooccc```ZZZTTTOOOKKKIIIHHHIIIMMMSSS\\\fffpppxxx|||yyyzzzvvvuuuwwwyyy|||}}}zzzwwwtttsssssssssrrrqqqnnniiihhhkkknnnrrrxxxzzztttooonnnppprrrxxx~~~}}}|||}}}|||zzzyyyxxxxxxxxxyyywwwvvvvvvwwwxxxzzz|||}}}~~~|||{{{zzzzzzzzzzzzyyyyyyzzz|||~~~}}}|||}}}~~~}}}{{{|||}}}~~~~~~}}}zzzyyyxxxyyy{{{}}}zzzxxxtttqqqpppqqqsssuuuuuuuuuuuuuuuvvvvvvwwwxxxvvvvvvwwwxxxxxxxxxwwwwwwzzzzzzyyyzzzzzz{{{{{{{{{||||||{{{zzz{{{|||}}}~~~~~~}}}|||~~~zzzwwwvvvssssssuuuyyy}}}zzzuuuuuuuuutttvvvyyy{{{|||zzzwwwsssssswww{{{~~~}}}||||||~~~}}}zzz{{{|||{{{~~~}}}{{{zzz~~~}}}}}}zzz|||}}}zzzyyyyyyxxxwwwvvvuuuvvvyyy|||}}}lll[[[UUUQQQaaaqqq||||||[[[BBB@@@BBBEEE[[[xxxttt\\\GGG:::555444333////////////////////////..................------000///...---,,,+++++++++***,,,---////////////...,,,,,,++++++,,,,,,------000000///000333666999::::::AAABBBEEEMMMPPPZZZmmm|||}}}zzzsssnnnkkkkkkllllllaaa___[[[VVVRRRNNNKKKJJJHHHLLLSSS]]]hhhrrr{{{}}}yyywwwvvvyyy{{{}}}zzzwwwuuuuuutttsssrrrlllhhhgggjjjmmmpppvvv}}}~~~|||yyytttpppnnnpppssswww~~~|||}}}|||{{{yyyxxxxxxxxxxxxvvvvvvuuuvvvxxx{{{~~~~~~}}}|||{{{{{{yyyxxxwwwwwwxxxzzz|||~~~~~~}}}}}}}}}~~~~~~{{{{{{||||||{{{{{{|||}}}yyyuuuttttttvvvwwwwwwwwwxxxxxxxxxyyyyyyyyyvvvwwwyyyzzzzzzzzzyyyxxxzzz{{{{{{{{{{{{{{{{{{{{{||||||{{{{{{|||~~~~~~|||{{{|||}}}zzzyyyyyyuuuuuuvvvyyy}}}{{{vvvwwwwwwuuuvvvyyyxxxyyyyyywwwtttuuuyyy}}}}}}|||{{{{{{|||}}}zzzxxxzzz|||}}}~~~~~~}}}{{{zzz|||}}}~~~|||zzzzzz{{{{{{zzzxxxxxxxxxxxxzzzzzziiiXXXUUUSSSeeettt}}}\\\AAA???CCCHHH___|||nnnWWWCCC888333111111////////////////////////000//////...---,,,,,,+++------,,,,,,,,,---.........---,,,,,,---...000111//////......///000000111111111111111333666:::<<<;;;BBBDDDGGGOOOSSS]]]ppp|||{{{~~~~~~xxxqqqkkkiiihhhgggggg```___\\\YYYUUUQQQNNNMMMHHHLLLSSS\\\fffpppxxx}}}xxxwwwxxx|||~~~{{{wwwtttrrrqqqooommmiiiffffffjjjnnnqqqvvv|||||||||yyytttooonnnqqqtttvvv~~~}}}||||||{{{zzzzzzyyyxxxxxxttttttuuuvvvxxxzzz}}}}}}}}}~~~|||{{{yyyxxxyyy{{{~~~}}}|||{{{{{{|||}}}~~~~~~|||}}}~~~|||zzzyyyzzz{{{yyyzzz{{{||||||{{{zzzyyywwwyyy{{{}}}}}}}}}{{{zzzzzz|||~~~~~~}}}||||||}}}||||||||||||}}}}}}{{{zzz|||}}}~~~}}}{{{}}}}}}}}}zzzyyyxxxyyyvvvuuuuuuxxx|||{{{xxxyyyyyywwwvvvxxxvvvxxxzzzxxxvvvwwwzzz~~~}}}|||zzzzzz{{{~~~}}}zzzxxxwwwyyy{{{|||{{{yyywwwvvvwww{{{~~~}}}}}}}}}|||||||||{{{{{{{{{{{{{{{~~~cccQQQPPPQQQdddttt}}}uuuWWW???===DDDQQQlll{{{hhhRRRBBB999333111111000000000000000000000000//////......---,,,,,,+++************+++,,,------///...,,,+++,,,---000111......---......///000111///000111111222444999<<<<<>>666000222333,,,///000000111111000000000.........------,,,,,,,,,---------------......///------------...///000111....../////////000000000333111222666888888===CCCGGGIIIOOOVVV\\\fffwww}}}zzzyyywwwrrrkkkeeeeeedddcccdddeeeeeedddbbbdddaaaaaacccdddeeekkkqqquuuwwwyyyxxxsssnnnkkkiiihhhtttwwwvvvuuuuuuvvvvvvtttrrrqqqpppnnnlllkkkkkkllllllppprrrvvvxxxxxxuuurrrpppmmmnnnoooooooooooooooooottt}}}||||||{{{|||~~~~~~~~~zzzyyywwwuuuuuuvvvxxxyyy{{{}}}~~~~~~|||{{{zzzzzz{{{~~~~~~|||}}}}}}|||zzzzzzzzz|||zzzzzzzzz{{{|||{{{xxxuuutttvvvyyy{{{{{{|||~~~}}}~~~~~~|||{{{{{{}}}~~~~~~~~~|||zzzyyyvvvuuuttttttwwwyyyzzzzzzvvvuuutttuuuvvvzzz~~~}}}~~~}}}zzzyyyzzz{{{zzzzzz|||~~~{{{zzzyyyyyyyyy{{{{{{zzzyyyxxxyyyzzzzzz}}}}}}~~~~~~zzzooowww|||xxx___KKKBBB@@@DDDUUUooogggMMM<<<555000111333---...//////000000000000000------------------------...------------...//////000000///...------------........./////////000000333222333777999999>>>EEEHHHKKKQQQXXX]]]fffvvv|||vvvpppjjjfffeeeddddddeeefffgggeeecccdddbbbbbbdddeeeffflllsssvvvxxxyyywwwsssmmmiiigggiiiwww{{{tttsssrrrrrrssssssrrrqqqqqqooommmkkkjjjjjjkkkkkkoooqqqtttvvvuuurrrnnnkkkmmmqqqvvvwwwtttrrrqqqrrrrrrzzz~~~}}}||||||}}}}}}}}}{{{yyywwwuuuuuuvvvwwwyyy|||~~~~~~|||{{{}}}}}}}}}~~~}}}}}}|||||||||}}}~~~~~~~~~|||{{{zzz{{{|||{{{zzzzzz|||~~~|||||||||~~~{{{xxxvvvxxxyyyzzz{{{}}}~~~{{{}}}}}}|||zzzzzz||||||{{{xxxwwwuuuvvvxxxzzz{{{{{{uuutttssstttwww{{{}}}}}}{{{zzzzzzzzzyyyyyy||||||zzzzzzyyyyyy{{{}}}}}}{{{zzzyyyzzzxxx~~~{{{{{{}}}|||}}}}}}ooogggsss|||zzzsssYYYFFFBBB>>>CCCWWWvvvxxx\\\GGG;;;666000000222---,,,------...//////......+++,,,,,,------.........------,,,,,,------.../////////......//////000111//////000000000111111111333111333777888999>>>DDDGGGJJJRRRZZZ___gggvvvxxxpppkkkhhhccccccbbbdddeeefffdddccccccaaaaaadddeeeffflllsssuuuwwwxxxvvvqqqlllgggeeejjj{{{~~~wwwtttrrrrrrrrrtttuuutttsssnnnmmmjjjhhhgggggghhhhhhlllooorrrtttssspppllliiiooowww|||wwwuuuvvvrrr{{{~~~~~~|||{{{||||||||||||{{{xxxvvvuuuvvvxxxyyy}}}}}}|||zzz{{{|||{{{zzz{{{~~~}}}|||{{{~~~}}}{{{zzzyyyyyyzzz{{{{{{{{{|||~~~|||xxxyyyzzzzzz{{{~~~|||yyyzzz|||}}}|||zzzzzz|||~~~|||zzzxxxvvvwwwyyy{{{{{{{{{tttsssssstttwww|||}}}||||||yyyxxxyyy||||||zzzyyyyyyyyy|||~~~}}}{{{zzzzzzvvv}}}}}}yyyyyy|||{{{~~~{{{{{{}}}oooiiivvv}}}sssrrrpppWWWDDD???<<>>>>>JJJfffuuueeeOOOBBB555222222111000000///---+++,,,000222111000......---------,,,,,,,,,++++++*********+++,,,,,,222222///...666CCCIIIGGG666333111111...,,,///444222222111111333777>>>CCCIIIKKKQQQ[[[dddmmmzzz{{{uuunnniiieeeaaa^^^^^^bbbeeefffeeecccbbbaaaccceeehhhjjjkkkooorrrsssqqqlllgggffffffsss|||yyytttqqqoooooopppqqqqqqppppppllljjjkkkjjjeeecccdddhhhlllooonnnllljjjlllnnnzzz|||yyywwwyyy~~~~~~~~~}}}}}}~~~}}}|||{{{zzzyyyyyyzzzzzzzzzzzzyyyyyyzzz|||~~~~~~|||{{{zzz{{{|||}}}~~~~~~}}}{{{yyywwwyyy~~~~~~||||||||||||~~~}}}}}}}}}|||{{{zzzyyy||||||||||||~~~~~~}}}|||}}}}}}{{{zzzyyyzzzzzz{{{||||||{{{zzz{{{}}}~~~}}}}}}~~~~~~~~~}}}uuuuuuvvvyyy|||}}}}}}|||~~~}}}}}}~~~|||yyy}}}{{{yyyzzz}}}~~~{{{yyyxxxwwwzzz|||~~~{{{zzzzzz{{{{{{{{{~~~~~~}}}qqqvvvlll^^^[[[mmmwww]]]GGG>>>???>>>KKKjjjuuucccLLL???444111111000/////////---+++,,,///111111///......---------,,,,,,,,,,,,++++++++++++,,,,,,---+++---,,,,,,333@@@HHHHHH888333111111111...///333555555444444666;;;BBBGGGIIIKKKRRR\\\eeennn{{{{{{vvvnnnhhhiiifffbbbbbbeeehhhhhhhhhccccccbbbcccdddfffiiikkkmmmpppqqqnnniiifffeeegggttt|||tttqqqnnnmmmnnnooopppooooookkkiiijjjhhhcccbbbeeegggiiilllllljjjiiikkknnn{{{{{{vvvvvvzzz}}}{{{||||||}}}~~~{{{yyyyyyyyyzzzzzzzzz{{{{{{{{{{{{zzzzzzyyy{{{~~~}}}{{{{{{|||}}}zzzxxxwwwwww{{{~~~|||{{{yyyyyyxxx|||||||||{{{{{{zzzzzzyyy{{{zzzzzz{{{}}}}}}{{{yyyyyy{{{}}}}}}}}}zzzyyyxxxwwwwwwwwwxxxyyy~~~}}}||||||~~~~~~~~~}}}}}}}}}~~~~~~||||||uuuuuuwwwyyy{{{|||zzzxxx{{{{{{{{{}}}~~~}}}~~~|||yyyyyy{{{~~~}}}{{{yyyyyyyyyzzz}}}~~~~~~{{{zzz{{{|||||||||~~~}}}~~~~~~~~~}}}~~~}}}yyy|||ggg[[[YYYkkkpppVVVCCC<<<@@@@@@OOOqqqqqq^^^GGG<<<222000111000///000...---,,,---///000000///......---------,,,,,,,,,,,,,,,,,,,,,,,,---......))),,,...---222;;;CCCGGG>>>666111222333111000222666666555555777<<>>@@@HHHZZZ{{{vvv]]]HHH:::555222222111......000,,,...///---++++++---///......---------,,,,,,,,,)))*********+++---...///+++'''(((---111000111444;;;666222222111///111555333333333333666;;;CCCHHHJJJNNNXXXeeeoooyyy~~~zzz|||~~~tttpppmmmmmmqqquuuvvvvvvttttttsssmmmhhhggglllrrrxxxxxxuuuooojjjhhhjjjnnnuuu|||wwwsssrrrssstttuuurrrooollliiiccc```eeemmmppppppnnnjjjffffffkkkpppwww{{{xxx{{{|||zzzvvvuuuxxx|||~~~||||||}}}}}}{{{zzzvvvvvvwwwwwwwwwwwwvvvvvvwww{{{|||yyywwwwwwvvvuuuxxx}}}}}}zzz}}}}}}zzzxxxwwwwwwxxxuuuwww{{{~~~}}}{{{wwwuuuuuuuuutttrrrtttttttttuuuwwwzzz}}}~~~}}}}}}|||{{{{{{{{{{{{{{{uuuuuuvvvwwwwwwwwwwwwwwwsssvvvzzz~~~}}}wwwssspppuuuyyyyyyvvvuuuxxx{{{~~~~~~~~~}}}|||zzzyyyyyywwwvvvwww{{{|||zzzyyy|||}}}|||{{{|||}}}~~~{{{}}}~~~^^^VVVWWWfffzzzjjjWWWDDD>>>BBBJJJ\\\~~~pppVVV???888333111111000,,,,,,...,,,...///...+++***,,,///......---------,,,,,,,,,)))))))))***+++,,,...///222+++***///333000...000///...000444333///000444222222222222555;;;BBBHHHJJJNNNXXXfffpppzzzyyyyyy~~~}}}xxxssspppnnnooorrruuuuuusssrrrooollljjjkkkmmmoooooowwwwwwvvvsssjjjdddgggooozzz~~~xxxvvvxxxzzzxxxuuuuuurrrooolllfff______dddhhhlllnnnkkkeeecccgggmmmxxxwwwxxxyyyzzzxxxvvvtttttttttxxxzzz}}}}}}|||zzzyyyxxxwwwvvvtttsssrrrxxx{{{|||xxxvvvwwwxxxvvvuuutttxxx|||~~~}}}}}}}}}~~~|||}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~|||zzzyyyxxxxxxwwwtttrrrsssuuuwwwxxxyyy{{{~~~~~~|||zzzyyyzzz{{{|||wwwwwwxxxxxxwwwvvvtttsssrrrrrrssstttuuutttttttttvvvuuutttsssuuuxxx|||~~~~~~|||zzzyyyyyyzzzxxxwwwzzz{{{zzz|||~~~}}}}}}~~~rrr[[[LLLXXXooouuubbbOOOAAA>>>AAAIIIkkkuuucccLLL>>>333111///,,,,,,,,,...///........................------------------------++++++,,,,,,---...//////............/////////000000000000000111111111111222111111222666<<>>===BBBMMMooo~~~qqq]]]FFF888333111///---,,,---...///...............---------........................+++,,,,,,------..................///////////////000000000000111111111111111111000111444:::AAAFFFHHHPPPXXXhhhzzz}}}|||{{{~~~}}}yyyssspppmmmlllmmmoooooonnnqqqnnnjjjggggggiiimmmoooqqqqqqqqqoooiiiffflllvvv~~~|||~~~wwwqqqkkkgggbbb___aaagggmmmnnnlllgggbbbbbbgggmmmuuuxxxrrrpppsssvvvxxxwwwuuuttttttsssuuuyyy}}}{{{zzzyyyyyyxxxyyyyyyyyyzzz{{{}}}~~~~~~{{{xxxuuussstttuuuuuuuuuuuuuuuwwwyyy~~~}}}~~~}}}||||||yyy{{{}}}|||wwwvvvvvvwwwxxxyyywwwvvvuuuwwwxxxyyyyyyzzz}}}}}}{{{zzzzzzzzzzzz|||||||||{{{zzzzzzyyyyyywwwvvvuuuttttttvvvwwwyyyvvvwwwxxxzzz|||}}}~~~~~~}}}|||{{{yyyxxxwwwwwwwww{{{zzzzzz~~~|||zzzxxxyyy}}}~~~~~~uuu]]]LLLIIIZZZuuulllWWWFFF<<<>>>DDDUUUwww|||lllVVVAAA555222111///---,,,---...//////.........------,,,,,,////////////////////////------------------------///////////////.........000000000000111111111111111111000000333888@@@EEEIIIQQQZZZkkk}}}|||zzz|||www{{{~~~zzzsssqqqmmmkkkjjjjjjkkkkkktttqqqnnnjjjiiilllppptttuuuuuuuuurrrmmmjjjrrr|||yyyrrrjjjfffcccaaaeeekkkpppnnnkkkeee```aaahhhnnnwwwvvvrrrqqquuuyyyzzzyyywwwvvvuuuqqqtttxxx{{{~~~~~~~~~yyyyyyxxxxxxxxxyyyzzz{{{||||||~~~yyywwwuuuttttttuuuuuuvvvssstttuuuyyy||||||}}}~~~~~~~~~}}}{{{zzzyyyyyy{{{~~~~~~|||xxxwwwvvvxxxyyyzzzxxxwwwtttuuuwwwxxxxxxzzz}}}~~~~~~{{{zzzzzzzzz{{{|||~~~}}}}}}||||||{{{{{{{{{{{{xxxwwwuuuuuuvvvzzz}}}yyy{{{}}}~~~}}}|||yyyyyyxxxxxxwwwwwwwwwwwwzzzyyy{{{||||||~~~}}}|||iiiWWWLLLOOOaaa|||~~~hhhUUUEEE===@@@GGG^^^yyyhhhRRR@@@777111000///---------...//////......------,,,,,,+++........................------------------,,,,,,////////////............///000000000111111111111111222222222333888@@@FFFKKKRRR[[[mmm|||wwwxxxqqquuu{{{~~~{{{tttrrrnnnjjjfffffffffhhhrrrrrrpppmmmkkkmmmssswwwzzzyyywwwtttnnnlllttt|||ssskkkgggeeedddiiioooqqqnnniiiccc___bbbhhhnnn|||xxxtttsssvvvzzz{{{yyyvvvtttsssrrrtttwwwzzz{{{{{{zzzyyywwwwwwvvvvvvvvvxxxzzz{{{zzz{{{}}}{{{zzzxxxwwwvvvvvvxxxyyyssssssvvv{{{zzz{{{|||~~~~~~~~~}}}}}}~~~~~~|||{{{yyyxxxwwwyyy|||~~~}}}{{{zzzyyyzzz{{{{{{yyyxxxwwwwwwxxxwwwvvvvvvxxxzzzxxxxxxzzz{{{}}}}}}~~~~~~zzzzzzzzz{{{|||}}}~~~~~~|||||||||||||||{{{{{{{{{xxxwwwvvvvvvyyy~~~}}}~~~{{{yyyxxxxxxxxxxxxxxxxxxxxxxxxwwwxxx{{{}}}}}}~~~~~~}}}|||}}}~~~~~~vvvaaaUUURRRSSSgggvvvbbbQQQCCC===AAAHHHfffvvvbbbMMM===666000000///...---......///......------,,,,,,,,,,,,------------------------------------------,,,,,,///////////////.........///000000000111111111111222444555444555:::BBBJJJMMMTTT]]]ooowwwvvvooorrrwww|||vvvsssoooiiidddbbbccceeelllnnnnnnlllkkkmmmrrrwww{{{yyywwwrrrllljjjsss~~~}}}sssjjjggggggggglllqqqpppmmmgggbbb___ccciiiooozzzzzzuuurrruuuwwwxxxvvvtttrrrrrrsssuuuwwwyyyzzzyyywwwvvvvvvuuutttttttttvvvyyyzzzwwwyyy}}}~~~|||zzzyyy{{{~~~vvvvvvwww|||~~~}}}~~~~~~~~~}}}|||{{{|||~~~}}}}}}|||{{{zzzyyyxxxxxxzzz}}}~~~~~~~~~}}}|||}}}~~~~~~|||{{{}}}}}}|||yyyuuusssssstttuuuvvvxxxzzz{{{}}}}}}~~~}}}}}}||||||{{{{{{zzzzzzzzz{{{|||}}}}}}|||{{{zzzvvvvvvvvvwwwzzz{{{xxxwwwxxxyyyzzzzzzzzzzzzyyyvvvwww{{{}}}||||||~~~~~~~~~~~~}}}|||zzzyyyxxx{{{}}}ooo[[[SSSTTTTTTjjj}}}nnn[[[KKK@@@<<>>JJJWWWyyy{{{kkkVVVAAA444111//////........./////////+++++++++,,,,,,------...........................+++,,,,,,------.........,,,------...///000111111000000000000111111111111111555777777777===GGGPPPTTTXXX^^^ppp}}}yyyrrrsssvvv{{{xxxvvvqqqiiibbb___```ccceeeiiimmmnnnmmmnnnsssxxxzzzwwwuuuqqqkkkkkkvvvzzzqqqhhhfffhhhiiilllpppmmmjjjeeeaaaaaaeeekkkooo|||{{{sssrrrtttvvvwwwwwwwwwxxxzzztttvvvyyy{{{||||||zzzyyyxxxwwwuuussstttvvvxxxzzz~~~}}}xxxyyy~~~~~~|||zzz{{{{{{{{{{{{||||||}}}}}}zzz|||}}}|||zzzyyy|||~~~~~~{{{||||||{{{yyyyyyzzz|||{{{{{{||||||}}}}}}||||||zzz{{{||||||||||||||||||yyy{{{|||yyyvvvuuuuuuvvvxxx{{{~~~}}}~~~wwwxxxzzz{{{{{{zzzyyyxxxwwwyyy~~~~~~|||yyy{{{}}}yyyvvvxxx|||~~~~~~~~~iiiSSSHHHIII___tttpppXXXEEE===BBBRRRbbbtttfffSSS???555333.........///////////////)))***+++,,,------...///////////////////////////++++++,,,,,,---...//////+++,,,---...///111222222000000000000111111111111000444777777777===HHHQQQVVVYYY^^^pppwwwppplllrrr|||~~~yyyrrrjjjeeeaaa``````fffgggiiikkkmmmooorrrttt}}}xxxsssnnniiiiiirrr}}}xxxssslllhhhhhhjjjmmmooohhhgggccc^^^\\\```iiiqqq~~~~~~xxxxxxxxxxxxyyy{{{}}}~~~~~~|||zzzwwwvvvvvvvvvvvvvvvwwwxxxyyyzzz~~~|||xxxvvvvvvzzz~~~|||zzzyyy~~~}}}|||}}}~~~}}}yyyyyyzzzzzzzzzzzzzzzyyywww{{{{{{zzzyyy{{{~~~|||yyy}}}}}}~~~~~~||||||}}}zzzxxx}}}}}}|||zzzzzzyyyyyyyyy|||||||||~~~~~~{{{yyyxxxxxxwwwwwwxxxxxxyyyzzz{{{}}}~~~~~~|||{{{zzzzzz{{{|||{{{yyysssuuuxxxyyy{{{}}}}}}~~~vvvuuuyyybbbLLLGGGMMMfff{{{{{{YYYEEEEEEAAAOOOuuu}}}||||||}}}}}}|||nnnZZZEEE666111000,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,///............---------*********+++,,,---//////111111000000//////......////////////000111222333444333444666777<<>>NNN]]]eeelllqqq|||~~~wwwpppkkkhhhggglllttt}}}qqqmmmmmmlllkkkjjjkkknnnrrrxxxzzzqqqkkkppp~~~|||zzzpppnnnkkkhhhfffccc___\\\\\\^^^______bbbiiittt{{{{{{yyysssssstttuuuuuuuuuuuuuuuuuuvvvwwwyyyyyyyyyxxxwwwzzzyyyvvvuuuxxx|||~~~|||||||||}}}||||||{{{{{{{{{{{{||||||~~~}}}yyyyyy|||}}}{{{zzzxxxxxxyyyzzz{{{{{{{{{|||{{{{{{{{{}}}~~~}}}~~~}}}}}}}}}|||{{{zzzyyyyyy~~~{{{zzzzzz{{{~~~}}}|||||||||}}}~~~~~~|||xxxtttsssuuuxxxzzzzzzxxxuuussstttssssssvvv{{{}}}{{{}}}}}}{{{zzzzzz{{{{{{yyyyyyzzz|||}}}|||{{{wwwyyy|||}}}|||{{{{{{|||xxx{{{|||{{{|||zzz~~~uuu~~~tttfffXXXTTTdddxxxyyycccNNNCCCCCCIIIddd|||yyyyyynnn\\\III:::222000000------------------------,,,,,,,,,------.........///............---------...............///000000000000000111111111111111111111000111111222333444666444444555777>>>MMM[[[ccclllqqq}}}zzzooojjjgggeeehhhmmmxxxuuupppooollljjjeeedddgggnnnyyy{{{qqqlllppp}}}}}}~~~|||yyyrrrpppmmmjjjgggbbb]]]YYYZZZ]]]___aaadddkkkssszzzxxx~~~{{{ssssssuuuvvvvvvuuuuuutttuuuvvvxxxyyyzzzzzzzzzyyyzzzyyyxxxxxxzzz~~~~~~~~~|||{{{{{{{{{||||||{{{zzzzzz{{{}}}}}}{{{}}}{{{zzz|||~~~|||yyyxxxxxxyyyzzzyyyxxxwwwxxxzzz|||}}}}}}~~~|||{{{yyyxxxxxxyyyzzz{{{~~~zzzyyyyyyzzz{{{}}}}}}zzzwwwvvvwwwyyyzzzyyywwwtttsssvvvuuuuuuxxx}}}}}}||||||}}}{{{zzzyyyyyy{{{{{{{{{yyyxxx{{{}}}~~~}}}|||{{{|||yyy}}}|||{{{{{{|||}}}wwwqqqcccXXXXXXlllqqq^^^HHHAAACCCHHHfff~~~{{{wwwkkkYYYFFF999222000000,,,,,,,,,------......///........................///............---------......------......//////111111111222222222333333111111111111222333444444444333333555777<<>><<>>===>>>HHHaaa}}}{{{{{{~~~tttRRRAAA<<<888444222444333111///---------...,,,++++++++++++,,,------//////000000000000000///***+++,,,...000222333444///000111222333444555555555444444444444444555555333222333666777===LLLZZZjjjzzzzzzrrrlllhhheeegggjjjpppzzz}}}tttmmmffffffmmmyyyxxxtttrrruuu~~~~~~|||yyytttmmmiiihhheeebbb^^^[[[\\\^^^aaadddhhhkkkmmmqqqnnnooorrrtttsssvvvzzz}}}|||zzz{{{{{{xxxvvvwww|||yyyvvvsssqqqsssxxx~~~~~~|||xxxzzz|||}}}}}}~~~zzzxxxvvvvvvyyy|||}}}{{{|||}}}zzzxxxvvvuuuuuuwwwzzz{{{|||xxxxxxyyyzzz{{{|||}}}}}}|||{{{zzzyyywwwvvvyyy|||{{{zzzyyy|||~~~|||~~~|||{{{zzzyyyxxxxxxyyy{{{}}}|||{{{zzzxxxyyyzzz|||}}}|||{{{yyyxxxxxxyyy{{{|||yyy{{{~~~~~~yyywwwyyy||||||{{{}}}{{{xxxxxxzzz}}}}}}}}}}}}~~~|||{{{zzzzzzzzzzzz|||}}}~~~~~~~~~tttjjjppplllcccrrr]]]KKK;;;===AAAOOOjjj{{{zzz~~~jjjMMM@@@<<<666111111333222111///...---,,,,,,---,,,,,,,,,,,,---......------.../////////......,,,---...//////......---///000111222333555666666222222111111222222333333222222333555777>>>OOO```pppzzzsssnnnfffjjjmmmqqqxxx~~~~~~uuunnnggggggppp{{{|||tttrrrsssxxx||||||wwwpppiiidddccccccaaa___``````aaaaaacccdddfffgggiiihhhkkkqqqtttrrrrrruuutttxxx{{{~~~~~~{{{|||}}}}}}yyywwwtttsssuuuyyy~~~~~~zzzxxxwwwxxxzzzzzzzzz{{{}}}{{{yyyxxxxxxzzz|||}}}}}}~~~|||yyyxxxyyyzzzxxx~~~vvvvvvvvvvvvuuuwwwzzz}}}|||||||||}}}~~~|||zzz{{{|||{{{zzzxxxzzz{{{{{{zzzyyyyyyzzz}}}}}}|||{{{zzzyyyyyyzzz|||~~~}}}|||{{{|||}}}|||zzzwwwuuuuuuwwwzzz|||}}}{{{{{{}}}yyyxxxyyy|||}}}}}}}}}zzzzzzyyyyyyzzz{{{}}}~~~|||wwwnnngggppptttlll{{{}}}[[[KKK;;;@@@III[[[vvvsss\\\GGG@@@<<<444000111...////////////...------///............///000000------...///////////////---...///000000///---,,,111111222222333444555555111111111111111222333333444333444555666>>>PPPbbbrrrxxxrrriiinnnqqqtttyyy~~~{{{uuunnnhhhiiirrr~~~zzzsssqqqssszzz{{{}}}uuunnnfffaaa```aaaaaa```dddccccccccccccccccccdddcccdddiiipppsssqqqppprrrmmmsssyyy|||yyyyyyxxxvvvvvvwwwzzz}}}|||yyywwwwwwxxxyyyyyyyyyzzz|||~~~}}}{{{zzzzzz{{{{{{{{{zzzzzz{{{zzzxxxuuuuuuvvvxxxuuu{{{~~~}}}|||~~~~~~|||tttvvvwwwvvvuuuvvvzzz~~~|||xxxwwwyyy{{{{{{zzzzzzzzzzzzzzzyyyyyywwwvvv~~~~~~||||||{{{zzzzzz{{{}}}~~~}}}~~~|||yyyuuurrrsssuuuzzz|||}}}~~~zzzxxxyyy{{{{{{{{{~~~{{{zzzyyyyyyyyyzzz{{{}}}~~~{{{uuummmgggrrr}}}sss{{{ZZZKKK===DDDRRRffffffRRRBBB???<<<444000222***+++---///000//////...,,,++++++++++++,,,------//////000111111111111111,,,...000222333333111111333333333333333333333333222222222222333333444555666555555555555===PPPbbbssswwwqqqqqqssswww{{{~~~~~~}}}tttoookkknnnwww}}}tttppppppwwwzzzyyy{{{~~~tttooohhhbbb___```cccffffffggghhhgggfffdddbbbaaaaaabbbdddhhhmmmpppqqqpppqqqpppttt|||~~~}}}}}}~~~~~~}}}yyyvvvuuuvvvxxx~~~}}}|||{{{zzzzzzvvvvvvvvvxxx{{{}}}}}}|||yyyxxxwwwyyy|||~~~~~~~~~}}}zzzvvvvvvxxxyyyxxxwww||||||{{{{{{{{{zzzxxxwww}}}{{{xxxvvvxxx|||{{{vvvvvvyyy|||{{{yyyzzzyyyyyyyyyzzzzzz{{{||||||zzzyyyzzz}}}~~~}}}~~~xxxttttttvvvxxxzzzzzz}}}~~~}}}{{{{{{{{{yyyxxxyyy~~~~~~zzz{{{yyywwwwwwzzz~~~zzzzzzwwwnnnvvv~~~vvv{{{\\\LLLGGGKKK]]]yyywww```TTTFFF===777222000222////////////....................................//////////////////......///............//////000000000111222333333333333444444444444444444444444999555444777999@@@TTTiiivvv}}}tttuuuvvvyyy|||~~~~~~}}}xxxrrrooonnnsss|||tttnnnmmmsss{{{{{{}}}~~~}}}tttoooiiiccc``````cccdddiiiiiijjjiiifffdddbbbaaaaaaaaaaaaeeeiiimmmnnnnnnssssssvvv~~~~~~~~~}}}~~~|||zzz{{{|||~~~~~~~~~}}}|||{{{{{{zzzuuuvvvxxx|||xxxwwwwwwyyy|||~~~{{{xxxwwwxxxxxxvvvtttyyyxxxxxxyyyyyyyyyxxxwwwvvvuuutttuuuxxx~~~~~~zzzvvvvvvzzz|||{{{yyyzzzzzzzzzzzz{{{{{{|||}}}|||{{{{{{}}}~~~|||yyyuuutttuuuwwwwwwxxxzzz}}}}}}~~~zzz{{{{{{yyyxxxzzz}}}}}}{{{zzzzzz}}}~~~zzz{{{}}}}}}yyyxxx\\\OOOKKKTTTiiinnn]]]QQQDDD===888333111333////////////....................................////////////////////////............///000111222111222333444444555555444444444444444444444444444:::555555888;;;BBBVVVkkk{{{xxxxxxyyy{{{}}}~~~}}}|||{{{tttpppoooqqqwwwtttllliiinnn|||}}}~~~}}}yyyssspppjjjdddaaa```bbbccckkklllmmmkkkhhheeecccccccccbbb```aaadddhhhjjjkkkpppqqquuu|||}}}||||||~~~~~~}}}}}}~~~}}}}}}}}}||||||{{{{{{{{{yyyzzz}}}xxxwwwvvvxxx{{{~~~~~~|||zzzyyyxxxwwwuuusssvvvvvvvvvwwwwwwwwwwwwxxxtttssssssuuuyyy}}}{{{zzz{{{{{{{{{yyywwwxxxzzz|||zzzxxxyyyyyyzzz{{{{{{|||}}}}}}||||||~~~}}}zzz{{{{{{wwwuuuvvvvvvuuuwwwwwwxxx|||~~~~~~yyyxxxzzz{{{yyyxxxzzz}}}~~~~~~}}}{{{|||~~~~~~uuuxxxsss\\\RRRNNN]]]vvvtttbbbTTTIII>>>999666222000111////////////....................................////////////////////////////////////000111222333222333444555555666666666555444444444444444555555:::555555999<<>>444222///...///000111000,,,---......//////.........---,,,++++++---...000111111111000000000000000222111111000111111222222888888888888777777777777888777666444333444888<<<<<<>>>:::888<<<@@@RRRooo{{{{{{zzzxxxwwwxxx{{{yyyrrroooqqquuuyyy~~~~~~wwwooohhhffffffhhhooowwwzzz{{{|||{{{wwwssspppoookkkhhheeedddfffhhhhhhgggfffeeeeeedddeeegggiiikkkkkknnnqqqtttuuuvvvxxxzzz{{{{{{{{{{{{{{{{{{||||||~~~||||||{{{yyyyyyyyyzzzzzzzzz|||~~~{{{zzz{{{}}}uuuuuuuuuxxx{{{~~~~~~~~~~~~~~~}}}}}}zzzyyyzzz~~~}}}}}}|||{{{~~~~~~|||~~~|||zzz{{{{{{|||~~~{{{yyywwwwwwyyy~~~}}}|||}}}zzzwwwzzz}}}{{{||||||~~~vvv]]]OOOOOOTTTsssttt```PPPGGGJJJQQQvvvppp[[[GGG;;;444111///...///000000000+++,,,------......------...---,,,++++++---///000111000000000000000000000111111111222333444555666888888888888888888888888888888777666555666999<<<>>>???:::999<<<@@@QQQnnn{{{zzzyyyyyyzzz|||zzztttrrrtttvvvxxx~~~}}}{{{{{{|||~~~uuunnngggffffffgggnnnuuuxxx{{{}}}|||xxxtttpppooommmkkkiiihhhiiiiiiiiihhhffffffeeeeeeeeeeeeddddddcccfffiiikkkmmmppptttwww{{{{{{{{{||||||}}}}}}}}}}}}}}}zzzxxxxxxyyy{{{|||~~~{{{zzz{{{uuuttttttuuuwwwyyyzzzyyyyyy{{{~~~~~~|||zzzxxxwwwxxx{{{~~~|||{{{|||~~~~~~~~~~~~~~~{{{yyy{{{||||||{{{zzzyyyzzz}}}~~~|||}}}}}}{{{zzz}}}~~~~~~~~~~~~~~~}}}{{{yyyyyyzzzzzz|||pppYYYNNNOOOXXXxxxqqq\\\IIIBBBKKKYYYzzz{{{gggSSSBBB888333111///...///000000000++++++,,,------------,,,...---,,,,,,,,,---///000000000000000000000111111222222222333555777888999999999999999999999999999888999999888777888:::<<>>666222111///...///000000///+++,,,------......------...------,,,---...//////000000000000000111111111333333333444555777888999888888888888999999999999777888999999888888999;;;???AAA<<<;;;@@@DDDVVVsss|||}}}|||yyyyyyzzz{{{~~~}}}{{{yyysssmmmhhhhhhhhhhhhmmmssszzz~~~~~~zzzwwwuuuwwwwwwwwwuuurrrnnnjjjhhhffffffgggfffeeebbb```^^^ZZZ[[[]]]^^^```dddiiimmmrrrsssvvvyyy{{{}}}~~~~~~}}}{{{xxx{{{}}}}}}|||{{{}}}~~~~~~zzzzzzxxxvvvuuuuuuwwwzzz{{{{{{~~~|||{{{}}}~~~}}}{{{yyywwwuuuttttttuuuwwwvvvuuuuuuxxx||||||{{{}}}zzz{{{|||}}}~~~~~~}}}~~~}}}{{{yyyzzzzzz{{{{{{{{{|||}}}~~~~~~|||{{{{{{{{{}}}}}}}}}{{{yyyzzzxxxxxxyyyzzzzzz{{{||||||yyyyyyzzz{{{~~~gggRRRIIIJJJcccmmmWWWFFFCCCXXXpppmmmWWWFFF:::666222000......///000///...------...///////////////------------......////////////000000111111111111444444444444444555555666777777777888888999999999666888888888777777999:::===@@@<<<<<>>??????<<<;;;999777666888<<>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;999888999<<>>DDD===:::;;;:::???OOObbb{{{~~~||||||~~~|||zzzwwwvvvwwwzzz~~~{{{}}}yyysssooouuu}}}yyyrrrqqqooonnnooorrruuuxxxxxxxxxxxxxxxxxxwwwwwwwwwzzz||||||{{{wwwrrrpppooommmmmmmmmlllkkkiiifffeeeddddddddddddcccccccccddd___^^^^^^]]]]]]^^^^^^___dddeeehhhlllqqqvvvzzz}}}{{{{{{zzzyyyyyyzzzzzz{{{}}}~~~}}}}}}}}}||||||||||||{{{xxxvvvuuuvvvwwwxxxwwwxxxzzz~~~~~~zzzwwwwwwvvvtttssssssvvvxxx{{{~~~~~~~~~~~~yyyzzzzzzyyyzzz}}}|||zzzyyy}}}~~~~~~|||{{{zzzzzzzzz{{{}}}|||yyyxxxxxxyyyzzz}}}{{{yyyyyy{{{|||yyyyyy}}}~~~~~~}}}|||zzzzzz{{{zzzwwwuuuxxxyyy|||~~~~~~{{{|||tttdddaaaooorrr]]]JJJAAAEEETTTrrr~~~}}}~~~{{{qqq^^^GGG888333222000///000111111000///---,,,---,,,+++---///000000///......//////////////////------...///111333444555111222444777999;;;<<<===;;;;;;<<<<<<===>>>>>>>>>>>>>>>===;;;999999;;;===CCC===:::;;;999<<>>??????@@@@@@>>><<<999999:::<<>>?????????@@@@@@@@@===;;;999:::<<<>>>;;;;;;===;;;>>>QQQeee|||yyyxxxwwwxxxrrrqqqqqqrrrtttxxx|||zzzxxxtttqqqqqqvvv~~~vvvvvvxxx{{{rrrpppmmmlllnnnttt{{{~~~}}}|||zzz{{{{{{zzzwwwtttssstttkkkjjjjjjiiiiiihhhhhhhhhggghhhiiiiiihhhdddaaa_________`````````______^^^XXXYYY[[[\\\]]]ccckkkrrryyy|||~~~|||wwwxxxzzz|||||||||{{{zzzzzz}}}vvvvvvuuuttttttwww{{{}}}yyyvvvvvvxxxzzz{{{yyyzzzzzzyyyxxxzzz}}}{{{yyyxxx~~~~~~zzzyyyyyy{{{~~~~~~{{{}}}{{{xxxwwwxxx{{{~~~|||zzz|||yyy~~~{{{}}}~~~}}}{{{zzzzzz{{{~~~~~~~~~~~~}}}}}}~~~~~~yyyuuu}}}nnn___OOOEEEFFFUUUrrrqqq___KKK???888333///---........................++++++,,,...111111000...------......///000000000222111111000000000000000333444555777777888888888:::;;;===???@@@AAA@@@@@@@@@AAA@@@>>><<<:::;;;<<<===<<<===???===AAASSSiii}}}zzzxxxvvvuuutttqqqpppooooooppprrruuuvvvuuussspppmmmmmmppptttxxx|||yyyvvvwww}}}rrrooolllkkkooovvv~~~~~~{{{|||}}}|||xxxuuuttttttooonnnmmmkkkjjjiiihhhhhhdddeeefffggggggeeebbbaaa^^^______``````___]]]]]]YYYZZZZZZXXXWWW[[[cccjjjrrrwww}}}yyyzzz{{{|||||||||zzzzzzyyy|||xxxxxxwwwvvvuuuwww}}}~~~zzzvvvvvvwwwwwwwwwwwwxxxxxxxxxyyy{{{{{{yyyyyy{{{~~~}}}yyyyyyyyy{{{~~~zzzwwwwwwxxxzzz}}}{{{wwwzzzuuuzzz}}}{{{|||~~~}}}}}}zzzyyyzzz||||||zzzzzz{{{zzzyyy}}}{{{|||~~~}}}~~~{{{{{{~~~{{{jjjXXXQQQHHHOOOeee~~~wwwaaaIII<<<666111---,,,.........------......///000000111333555555333111------......///000000111111000000000000000111111222333555666888999::::::>>>???AAACCCDDDDDDCCCBBB???@@@@@@???===<<<<<<===@@@???AAACCC@@@BBBTTTjjj|||{{{zzzyyywwwvvvttttttsssrrrpppooonnnooopppqqqtttssspppmmmkkklllnnnooorrrxxxzzzvvvvvvrrrooolllkkkooowwwyyy{{{|||{{{xxxtttrrrqqquuutttrrrooommmkkkjjjjjjcccdddfffggghhhgggfffeee___```aaaaaa```___]]]\\\YYYZZZYYYVVVSSSVVV^^^eeejjjpppyyy{{{|||}}}}}}}}}|||{{{zzzwwwzzzyyyzzzyyywwwvvvxxx~~~{{{yyyxxxwwwvvvtttuuuvvvwwwxxxxxx{{{~~~{{{{{{{{{www{{{{{{xxxxxxyyy{{{}}}{{{yyyxxxyyywww{{{}}}~~~zzzvvvxxxtttyyy}}}|||yyyxxxzzz}}}}}}yyyxxxzzz}}}|||yyyyyyzzzyyywwwwwwxxx|||~~~zzzwwwxxx}}}hhhUUUHHHBBBQQQnnngggKKK<<<666000---.........---------......///------...000111111...,,,---------...///000000111////////////000111333333111222444777999;;;<<<===AAACCCEEEFFFGGGFFFEEEDDD???@@@AAA???===<<<===>>>CCCBBBDDDEEEAAABBBTTTjjj|||yyyxxxxxxxxxwwwvvvtttqqqnnnlllmmmooopppppprrrrrrrrrqqqooommmjjjiiiooossszzz}}}www{{{vvvpppmmmooosssxxx|||yyyuuurrrpppnnnuuutttsssqqqpppnnnmmmlllfffjjjlllhhhfffgggfffdddaaaaaabbbbbbaaa```^^^]]]]]]]]]\\\[[[[[[ZZZ[[[[[[^^^ccckkkttt{{{}}}zzzzzz|||}}}|||zzz{{{}}}~~~~~~yyyyyyyyyyyyyyyzzz{{{|||{{{{{{zzzzzzzzzyyyyyyxxxxxxzzzzzzvvvsssvvv~~~{{{xxxwwwwwwyyy{{{~~~~~~|||}}}|||||||||~~~yyy|||~~~|||~~~~~~{{{zzzyyy~~~}}}{{{zzzyyyyyyzzz{{{|||zzzyyyzzz{{{|||||||||{{{yyyxxxyyyyyyyyyxxxxxxyyy{{{~~~~~~}}}yyyyyyxxxvvvtttwwwyyy|||~~~}}}wwwxxx~~~cccNNNDDDGGGXXXuuu~~~fffJJJ:::444000---,,,------,,,++++++++++++,,,//////.........---------***,,,...000///000111222666444111000111333333333///333888;;;===>>>???@@@DDDDDDEEEFFFFFFFFFEEEEEEGGGEEEAAA>>>>>>@@@CCCEEEEEEIIILLLJJJBBBDDDYYYqqq}}}{{{yyyyyyxxxvvvuuutttqqqmmmkkklllmmmmmmmmmllllllmmmnnnnnnmmmkkkkkkkkknnnttt~~~wwwyyy|||uuuoooppptttyyy~~~{{{xxxuuusssrrrtttssssssrrrqqqpppoooooonnnrrrrrrmmmiiihhheeebbb___```bbbcccddddddcccccc```___^^^\\\[[[[[[[[[[[[[[[___eeelllrrrwwwzzz|||~~~|||zzzzzz||||||{{{yyyzzz}}}{{{{{{zzzyyyyyyzzzzzzzzzxxxxxxxxxyyyzzz{{{|||}}}{{{{{{zzzwwwuuuxxx~~~{{{xxxxxxwwwuuuvvvyyy|||}}}~~~}}}}}}{{{{{{zzzyyyyyy{{{~~~}}}~~~}}}|||||||||{{{zzzyyyyyyzzz{{{|||~~~}}}|||||||||{{{zzzyyyxxxwwwzzzzzz{{{{{{zzz{{{|||}}}|||~~~}}}zzzyyyyyyxxxwwwxxxzzz{{{}}}~~~zzzyyy|||bbbNNNHHHNNNaaa|||uuu^^^EEE777333111//////...------,,,,,,,,,,,,,,,//////.........---------+++---////////////000111000...---///111444555444111555999===???AAACCCEEEIIIIIIIIIIIIHHHGGGFFFEEEHHHFFFCCC@@@???@@@BBBDDDGGGJJJMMMJJJBBBDDDWWWlll~~~|||{{{zzzxxxuuurrrrrrooollljjjjjjkkkjjjjjjhhhiiijjjkkkkkkkkkjjjiiigggiiinnnvvvuuutttxxxppprrrwww{{{}}}{{{xxxwwwvvvssssssrrrrrrrrrrrrqqqqqqrrrvvvvvvppplllkkkhhheeebbbcccdddfffgggffffffeeebbbaaa```^^^\\\[[[ZZZZZZXXXZZZ\\\aaafffkkkppprrryyyyyyyyyzzz||||||{{{yyy{{{}}}}}}|||{{{zzzyyyyyyyyyyyywwwwwwxxxyyy|||}}}zzzwwwxxx{{{}}}zzzxxxwwwwwwssstttvvvxxxzzz{{{|||}}}yyyyyywwwuuutttuuuxxx{{{~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~zzzyyyyyyyyyyyy{{{|||~~~~~~|||zzzxxxwwwvvvvvvzzz{{{}}}~~~~~~{{{}}}|||zzzyyyyyyxxxwwwyyyzzzzzz{{{~~~}}}www^^^MMMNNN[[[qqqgggSSS>>>444222111111111///......---,,,---------...............---------,,,---//////......///000.........000333555555444444777;;;>>>AAADDDHHHKKKPPPOOOOOONNNLLLKKKIIIHHHIIIHHHFFFDDDBBBBBBBBBCCCHHHKKKNNNKKKEEEGGGXXXjjj~~~|||{{{yyyvvvrrrooonnnllliiihhhiiijjjjjjiiijjjkkkkkkkkkjjjiiigggfffeeegggjjjqqq|||rrrpppxxxxxxoooqqqxxx|||~~~}}}{{{zzzyyysssssssssrrrrrrqqqqqqpppnnnssstttpppnnnnnnmmmjjjfffgggggghhhgggeeedddcccdddcccaaa^^^\\\ZZZYYYYYYWWWWWWWWWXXX\\\aaafffjjjrrrsssuuuyyy|||~~~~~~~~~~~~~~~~~~~~~||||||{{{zzzyyyyyyzzzzzz{{{{{{|||}}}zzzxxx{{{}}}~~~zzzxxxvvvvvvvvvtttuuuvvvwwwxxxyyyzzz{{{vvvvvvuuusssrrrrrruuuwww{{{}}}~~~}}}}}}|||{{{{{{}}}~~~}}}|||zzzzzz{{{{{{|||wwwwwwwwwxxxzzz|||~~~{{{yyywwwvvvvvvyyy{{{~~~}}}~~~}}}}}}~~~{{{yyywwwvvvuuuzzzzzzyyyzzz}}}oooXXXJJJPPPdddyyyYYYIII888111111111000111//////...------------...........................---...///...------...000222222333555666666444111666999<<>>@@@CCCGGGKKKNNNQQQRRRRRRSSSSSSRRRRRRRRRMMMLLLLLLJJJIIIGGGFFFEEEJJJQQQSSSMMMFFFJJJZZZhhhwww}}}{{{yyywwwuuuqqqooohhhgggggghhhkkkmmmmmmmmmjjjkkklllmmmnnnmmmlllkkkeeegggjjjpppyyytttqqqssswwwyyypppkkkooovvv{{{~~~}}}wwwwwwuuutttrrrpppooonnnooossstttppplllllljjjgggcccdddeeeggggggggggggfffcccbbbaaa___^^^]]]]]]]]][[[ZZZXXXWWWWWWYYY[[[]]]```dddjjjpppwww~~~{{{yyyxxxwwwwwwwwwwwwxxxyyyzzz{{{|||{{{|||}}}|||{{{{{{yyywwwvvvuuuvvvwwwxxxwwwwwwwwwwwwwwwvvvuuutttuuuuuuuuutttssssssuuuwwwvvvzzz}}}~~~}}}~~~zzzzzzzzzyyyyyyxxxxxxwwwwwwvvvvvvwwwzzz||||||{{{yyyxxxvvvuuuttttttuuuuuuwwwxxxxxxzzz|||}}}zzzxxxwwwuuuwww||||||zzzxxxxxxzzz~~~{{{yyyyyywwwxxxyyyzzz}}}||||||~~~vvvZZZJJJGGGDDD```}}}dddFFF<<<333111111///......///......---,,,------------------...............///000000///...///111444111222444888;;;<<<;;;999;;;===@@@CCCDDDFFFIIILLLNNNOOOPPPQQQSSSSSSSSSSSSOOONNNMMMLLLKKKJJJIIIHHHNNNWWWZZZOOODDDGGGXXXgggzzz{{{yyyxxxvvvtttrrrjjjiiiiiijjjlllnnnnnnmmmlllmmmnnnnnnnnnmmmlllkkkcccfffjjjooowwwssspppqqqttt~~~~~~uuuooolllpppuuuzzzxxxxxxwwwvvvuuutttsssrrrtttxxxwwwrrrmmmllliiifffcccdddfffggghhhhhhggggggccccccbbbaaaaaaaaabbbbbb]]]]]][[[ZZZYYYYYYYYYYYY[[[___dddjjjqqqzzz|||yyyxxxwwwwwwwwwvvvwwwwwwxxxxxx~~~}}}|||||||||{{{{{{yyyxxxvvvvvvvvvxxxzzz{{{yyyzzz{{{||||||{{{yyyxxxwwwxxxwwwuuusssrrrssstttrrrvvvzzz{{{{{{~~~}}}}}}|||zzzzzzyyyyyyyyyyyywwwuuuvvvxxxzzz||||||xxxwwwvvvuuutttuuuvvvwwwyyyyyyzzz{{{}}}~~~|||~~~~~~zzzwwwvvvuuuvvvzzz{{{zzzxxxwwwxxx|||zzzyyyyyytttvvvyyy{{{}}}{{{}}}zzzvvvoooRRRFFFGGGKKKgggpppXXX@@@777111222333111//////...------,,,,,,,,,,,,,,,---------.........//////000000111000///111444777777777999<<>>AAADDDFFFFFFGGGHHHIIILLLLLLNNNOOOQQQQQQRRRRRRPPPOOONNNMMMLLLLLLLLLLLLPPP]]]bbbTTTGGGLLL```rrr|||zzzyyyxxxwwwuuulllkkkjjjkkkmmmnnnmmmlllqqqqqqpppooommmkkkhhhgggaaadddiiinnnvvvpppmmmnnnqqq~~~|||tttpppooorrruuuyyyxxxxxxxxxxxxwwwwwwwwwvvvvvvyyyyyytttpppnnnllliiihhhhhhiiiiiihhhgggeeedddccccccccccccdddeeeffffff^^^^^^^^^]]][[[YYYWWWVVVXXX\\\aaafffllluuu}}}zzzzzzyyyxxxwwwvvvuuuuuuuuuuuuyyy|||~~~|||{{{{{{{{{{{{xxxwwwwwwwwwxxxzzz}}}~~~|||~~~~~~zzzzzzyyyvvvsssqqqqqqqqqnnnrrrwwwyyyzzz~~~~~~}}}}}}}}}~~~{{{xxxvvvuuuxxx{{{}}}}}}wwwvvvuuuuuuvvvwwwxxxyyyzzzzzz{{{|||~~~|||yyy{{{~~~zzzwwwtttvvvvvvyyy~~~}}}xxxwwwvvvtttuuuzzz|||xxxwwwwwwsssvvvyyy|||~~~yyypppkkkkkkNNNEEEIIIXXXsss{{{cccKKK<<<555000222444222111111------,,,++++++++++++,,,---------.........//////000111111000000222555888AAA@@@@@@BBBDDDEEEDDDCCC@@@CCCGGGHHHHHHGGGGGGHHHKKKLLLMMMNNNOOOOOOOOOOOOQQQPPPNNNMMMLLLMMMNNNNNNPPP```gggZZZMMMTTTmmm|||xxxuuurrrqqqoooooonnnmmmmmmmmmnnnnnnkkklllmmmnnnmmmmmmlllkkkdddccceeekkkqqqxxxrrrooooooppp{{{uuutttssssssvvv|||{{{wwwuuuvvvyyy|||~~~zzzrrrmmmlllooorrrnnnnnnlllkkkiiigggfffffffffcccaaaaaacccdddbbb```___]]][[[\\\^^^^^^ZZZWWWVVVYYY]]]aaagggooowww|||~~~}}}~~~|||{{{yyyvvvttttttvvvxxx~~~|||}}}yyyxxxwwwwwwvvvuuuzzz|||}}}}}}|||}}}~~~{{{zzzwwwtttssstttuuusssqqqxxxwwwwwwyyy}}}~~~}}}}}}}}}}}}zzzxxxyyyyyyyyyyyy{{{|||~~~xxxvvvtttvvvyyyzzzyyywwwwwwwwwxxxyyy{{{~~~}}}zzzyyy{{{||||||{{{{{{zzzzzzyyyxxxxxxxxxtttxxx|||}}}uuuwwwxxxxxxwwwxxxzzz|||}}}zzzwwwuuutttttttttvvvxxx{{{~~~{{{zzz{{{uuunnnnnnjjj~~~zzz^^^GGGGGGSSSggg}}}lllWWWHHH777333///---...000000///000///...---,,,+++++++++------------------,,,,,,---///111111111222333555666:::???DDDFFFDDDAAA>>>@@@BBBDDDGGGIIIJJJJJJJJJOOOOOONNNNNNNNNNNNOOOOOOPPPNNNLLLIIIHHHHHHIIIJJJTTT^^^ddd\\\OOOSSSrrr~~~{{{xxxvvvuuunnnmmmlllkkkjjjiiiiiiiiiggghhhiiijjjkkkjjjiiihhhfffccccccfffkkkssssssqqqpppqqq{{{wwwwwwvvvvvvyyy~~~}}}xxxwwwyyy|||zzztttpppoooqqqsssoooooonnnmmmkkkiiihhhggghhheeebbbbbbcccdddcccbbb___^^^]]]^^^___^^^[[[WWWYYY[[[^^^```dddiiiooottt}}}~~~~~~~~~}}}zzzwwwuuuvvvyyy{{{~~~{{{zzz{{{|||||||||}}}~~~~~~}}}}}}~~~||||||}}}}}}zzzwwwzzzwwwuuuuuuvvvvvvtttrrrwwwxxxyyyzzz|||}}}~~~~~~}}}}}}~~~}}}{{{xxxxxxxxxyyyzzzzzz{{{{{{{{{xxxvvvuuuvvvyyyzzzxxxwwwxxxxxxyyyzzz}}}~~~||||||{{{zzzyyywwwwwwvvvvvvvvvvvvuuuvvvtttwww|||~~~}}}{{{wwwxxxyyyxxxwwwxxxzzz||||||yyywwwvvvuuuvvvwwwxxxzzz}}}|||zzz{{{ssskkkjjjlll|||rrrYYYGGGKKKYYYwwwfffQQQBBB777333///---...000////////////...---,,,,,,,,,,,,...---------------------,,,...000000000111222444555888===AAACCCBBB@@@>>>CCCDDDFFFHHHJJJLLLLLLMMMNNNNNNNNNMMMMMMNNNNNNNNNPPPNNNLLLIIIHHHHHHIIIJJJOOOUUUZZZTTTKKKUUUwww|||yyywwwvvvooonnnllljjjhhhgggffffffeeefffhhhiiiiiiiiihhhhhhgggccc```aaaeeemmm{{{vvvttttttuuu}}}zzzzzzzzz|||~~~}}}zzz{{{~~~~~~|||yyyuuusssrrrssssssqqqqqqqqqpppooollljjjhhhjjjgggdddbbbcccddddddddd`````````aaaaaa___[[[XXXZZZ[[[]]]^^^```dddiiimmmqqqvvv|||~~~}}}~~~~~~zzzwwwwwwyyy|||}}}{{{|||~~~}}}|||}}}~~~{{{yyyxxxxxxyyyxxxuuusssxxxwwwwwwxxxyyyxxxvvvsssvvvzzz}}}~~~|||zzz{{{|||~~~}}}|||zzzzzz{{{zzzxxxvvvvvvwwwxxxyyyzzzzzzyyyxxxwwwvvvvvvwwwxxxyyyxxxvvvyyyyyyzzz|||~~~{{{xxxuuutttttttttsssttttttuuuuuuuuuxxx{{{~~~}}}zzzxxxxxxyyyzzzyyyxxxxxxyyy{{{~~~|||zzzwwwvvvvvvwwwxxxxxxyyy{{{~~~}}}{{{|||rrrjjjiiiqqq}}}xxxgggSSSIIITTTfff~~~qqq___KKK===666333///......//////...///...------,,,,,,,,,,,,........................,,,...///000//////111333444666:::<<<>>>???>>>===CCCDDDEEEGGGIIIKKKMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNMMMKKKIIIHHHHHHIIIJJJMMMOOOOOOJJJGGGUUUxxx|||xxxuuusssrrrrrrpppnnnkkkiiigggfffeeefffgggiiijjjkkkjjjjjjiiieeebbb______aaagggvvv}}}~~~}}}{{{|||}}}{{{|||}}}~~~|||}}}~~~~~~|||{{{yyyxxxxxxwwwvvvuuusssttttttsssrrrooolllkkkkkkiiifffdddccccccdddeeeaaabbbcccdddccc```\\\YYYXXXZZZ[[[]]]^^^aaafffiiihhhnnnvvvzzz{{{{{{|||~~~~~~zzzxxxyyy|||~~~||||||}}}~~~~~~|||zzzzzz{{{xxxxxxwwwwwwvvvuuusssrrruuuvvvwwwyyyyyyxxxvvvtttxxx}}}}}}yyyyyyzzzxxxyyy{{{|||}}}}}}}}}}}}xxxwwwvvvvvvvvvuuusssqqqrrrsssvvvxxxzzzyyyxxxxxxwwwwwwwwwxxxyyyxxxwwwvvvwwwxxxzzz}}}~~~{{{xxxuuutttssssssssstttuuuwwwxxxvvvyyy|||}}}zzzxxxwwwyyyzzzzzzyyyxxxxxxyyyzzz{{{yyyxxxwwwwwwxxxzzz{{{{{{{{{|||~~~}}}{{{}}}||||||oookkknnnxxxmmm]]]OOOMMM^^^sssxxxjjjXXXFFF:::444222000...............///...---,,,,,,,,,,,,,,,.........///////////////---...000000///000111333333444666888:::<<<======@@@AAABBBDDDFFFHHHJJJLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKHHHGGGFFFFFFGGGHHHOOOMMMJJJEEEEEESSSssszzzvvvrrrpppooorrrqqqnnnllliiigggffffffggghhhiiijjjkkkjjjjjjiiibbb````````````eeerrrzzzyyy{{{}}}{{{|||~~~|||yyyuuuuuuuuutttrrrpppnnnlllmmmkkkiiifffddddddeeeeeecccdddeeeeeebbb___\\\ZZZ[[[\\\]]]]]]]]]___aaadddccciiipppuuuvvvwwwyyy|||}}}zzz{{{}}}}}}~~~~~~}}}~~~}}}yyywwwvvvwwwxxxxxxyyyxxxvvvuuuttttttrrrtttvvvxxxxxxwwwvvvvvv|||zzzyyyzzzvvvvvvvvvwwwwwwxxxxxxyyyvvvuuutttttttttsssqqqooooooqqqtttwwwyyyyyyyyyyyywwwxxxzzzzzzzzzyyyxxxwwwtttvvvyyy}}}~~~}}}|||yyywwwssssssrrrrrrsssuuuwwwxxxyyyzzz}}}~~~zzzyyyxxxyyyzzzzzzyyywwwwwwyyyzzzxxxxxxxxxyyyzzz|||~~~~~~}}}~~~rrriiikkkrrr~~~vvvaaaSSSJJJNNNddd{{{}}}nnn^^^NNN@@@666333222111///...------.........---,,,,,,,,,------............//////000000...000111111111111222333333333444666888:::<<<>>>>>>???AAADDDFFFHHHJJJKKKLLLMMMNNNNNNNNNNNNMMMLLLIIIHHHFFFDDDDDDDDDEEEFFFNNNKKKHHHEEEFFFSSSnnn{{{wwwtttqqqppppppooommmkkkiiihhhgggggghhhhhhiiijjjjjjiiihhhggg``````aaaaaaaaaeeesss|||}}}|||}}}~~~wwwvvvuuusssqqqpppooonnnoooooonnnlllhhhffffffgggeeeffffffdddaaa^^^\\\\\\___``````^^^\\\ZZZ[[[\\\___dddkkkoooppprrrvvvyyy}}}||||||~~~{{{|||~~~~~~}}}~~~~~~}}}zzzwwwuuuuuuvvvxxxyyyzzzyyyvvvuuutttuuuqqqsssvvvwwwwwwwwwxxxyyy|||yyyyyywwwwwwwwwwwwwwwwwwwwwwwwxxxwwwvvvuuuvvvuuusssqqqoooqqqsssvvvxxxyyyyyyyyyxxxzzz}}}}}}{{{yyyxxxxxxsssuuuyyy}}}~~~|||zzzsssrrrqqqqqqrrrtttvvvwwwzzz{{{|||}}}|||zzzzzzwwwxxxyyyxxxwwwwwwxxxzzzwwwyyy{{{~~~zzz{{{xxxkkkffflllvvvmmmWWWIIIEEELLLddd{{{rrraaaQQQCCC999333111222111000---,,,---......------,,,,,,------------------......//////000///111222222111111222444222333444555888:::===>>>@@@BBBEEEHHHKKKMMMMMMMMMMMMNNNOOOPPPPPPOOONNNMMMHHHGGGEEECCCCCCDDDEEEFFFIIIGGGFFFEEEFFFRRRlll~~~{{{xxxvvvtttsssoooooommmlllkkkkkkkkkkkkkkkkkkllllllllljjjiiihhhaaaaaaaaa``````eeevvv~~~xxxvvvsssqqqooonnnoooooorrrssstttrrrnnnjjjiiijjjgggggggggccc___\\\\\\]]]___```___]]]ZZZXXXXXXYYYZZZ___dddhhhjjjnnnsssxxxzzz{{{}}}{{{{{{|||}}}~~~zzzzzz|||{{{|||{{{yyyvvvuuuuuuvvvvvvxxxyyyxxxuuusssssstttqqqtttwwwwwwwwwwwwzzz|||}}}yyywwwvvvvvvvvvvvvvvvvvvvvvuuuxxxwwwvvvvvvvvvuuusssqqqsssssstttuuuvvvwwwwwwxxxyyy|||}}}zzzyyyzzzuuuwwwzzz|||}}}zzzvvvtttsssrrrrrrtttwwwxxxyyyzzzzzzzzz{{{|||{{{{{{uuuvvvwwwwwwvvvvvvxxxzzzyyy|||sss{{{tttkkkiiisssjjjRRREEEBBBLLLcccyyy|||jjjWWWGGG<<<666333000111222000---+++,,,...---------,,,,,,------...+++,,,,,,---....../////////000111111000000111222222333444666999;;;===>>>AAADDDHHHMMMPPPPPPPPPOOOMMMOOOPPPQQQQQQPPPOOOMMMIIIGGGFFFDDDDDDEEEFFFGGGGGGFFFEEEBBBBBBNNNiii~~~}}}{{{yyywwwvvvuuuuuuqqqqqqpppoooooooooooopppooopppppppppooommmkkkjjjcccbbb```___^^^fffyyy{{{xxxvvvrrrooommmmmmnnnoootttwwwyyywwwrrrnnnllllllhhhhhhgggbbb]]][[[\\\^^^[[[\\\]]]\\\ZZZYYYYYYZZZVVV[[[```dddfffkkkrrrwwwyyy|||}}}|||{{{||||||}}}~~~xxxyyyzzz~~~zzz{{{zzzyyyvvvuuuvvvwwwtttvvvxxxvvvsssqqqqqqssssssuuuwwwxxxwwwxxx|||~~~yyyvvvttttttuuuuuuuuutttsssssswwwvvvttttttuuutttrrrpppwwwvvvvvvuuuuuuuuuvvvvvvyyy}}}~~~{{{zzz{{{xxxyyy{{{|||}}}}}}}}}}}}~~~~~~yyyzzzxxxvvvuuuuuuwwwyyy{{{xxxxxxxxxxxxxxx|||}}}||||||tttuuuvvvvvvuuuvvvxxxzzz{{{www{{{tttnnnooo{{{kkkSSSFFFDDDMMMcccyyy{{{}}}zzzgggSSSDDD:::777555///111222000---+++,,,...------,,,,,,,,,------...++++++,,,,,,---...//////...///000000//////000111222333555777:::<<<>>>???@@@DDDIIINNNQQQQQQPPPOOONNNOOOQQQRRRRRRQQQOOONNNJJJIIIGGGEEEEEEFFFHHHIIIIIIHHHEEE@@@>>>IIIeee}}}yyyuuutttuuuvvvxxxtttqqqoooppptttxxxxxxwwwvvvuuusssqqqooommmlllkkkfffcccaaa``````hhhzzz}}}vvvtttuuuwwwvvvpppmmmnnn{{{{{{{{{zzzwwwssspppooonnnkkkhhhggggggfffbbb^^^^^^]]]\\\\\\[[[[[[\\\\\\ZZZ]]]___aaacccgggnnntttwww~~~vvvwwwxxxyyyzzz|||}}}~~~|||{{{zzz{{{~~~wwwvvvuuuttttttuuuvvvwwwxxxwwwuuutttrrrrrrqqqqqqqqqtttwwwyyyyyyyyyzzz{{{~~~|||zzzyyyvvvvvvuuuuuuuuuvvvxxxyyysssssssssssssssrrrrrrrrrqqquuuwwwwwwwwwzzzyyyuuu}}}}}}zzz|||~~~xxxyyyzzz{{{{{{|||}}}}}}|||zzzwwwuuuuuuvvvyyy{{{}}}}}}~~~~~~|||yyyvvvtttuuuuuuvvvwwwyyy|||uuu|||~~~}}}|||mmmfffpppvvvdddNNNBBBCCCPPPfffwwwyyy|||xxxfffSSS@@@222...000...........................---,,,+++************+++---...000000///...,,,///////////////000111111555666777999;;;<<<<<<<<<@@@DDDKKKOOOPPPPPPOOOOOOMMMOOORRRUUUWWWWWWVVVUUUNNNKKKIIIKKKJJJHHHIIILLLPPPLLLIIIGGGBBBIIIhhh}}}zzzwwwuuuuuuuuuvvvuuurrrpppqqquuuwwwwwwuuuuuutttsssqqqooommmkkkjjjgggdddbbbaaaaaahhhzzz~~~yyyvvvvvvxxxwwwrrrqqqrrr{{{|||}}}|||yyyuuuqqqooossspppnnnlllllljjjfffbbb______^^^]]]]]]]]]]]]]]]ZZZ\\\^^^___aaaeeekkkpppuuu|||vvvwwwxxxzzz{{{|||||||||{{{zzzzzz|||}}}}}}|||zzzvvvuuutttsssssstttuuuuuuuuuuuutttsssrrrrrrrrrrrrpppsssuuuwwwwwwxxxzzz|||~~~}}}yyyxxxvvvuuuuuuwwwxxxyyyzzzyyyxxxvvvtttssssssrrrtttxxxyyyxxxxxxzzzyyyvvv|||~~~|||{{{||||||zzzwwwuuuuuuvvvyyyzzz}}}}}}}}}}}}{{{yyywwwvvvvvvxxxzzz|||~~~uuu~~~~~~{{{{{{ooolllyyyooo___NNNFFFJJJVVVhhhwww~~~sss^^^MMM>>>333000222...........................---,,,+++***************+++---......---,,,+++------...///000111333444555666888:::;;;======>>>BBBFFFLLLPPPQQQQQQQQQRRRQQQRRRUUUWWWXXXXXXVVVUUUPPPLLLKKKLLLLLLIIIJJJMMMTTTPPPMMMIIIDDDKKKkkk~~~|||yyywwwuuuttttttvvvsssqqqsssvvvwwwvvvtttttttttsssqqqooommmkkkjjjgggeeecccaaabbbjjj|||}}}}}}zzzxxxzzzyyyvvvwwwzzz~~~xxxtttrrrwwwuuusssqqqpppnnnkkkiiiccccccbbbbbbaaa``````___\\\]]]^^^^^^___bbbgggkkksssyyy~~~|||uuuwwwzzz|||}}}|||{{{zzz{{{{{{|||}}}}}}{{{wwwssstttsssrrrrrrrrrssstttuuuttttttsssrrrrrrrrrrrrrrrppprrrssstttuuuxxx{{{~~~{{{yyywwwuuuuuuvvvxxxzzz{{{zzzxxxwwwvvvuuuuuuuuuxxx||||||zzzzzz}}}|||yyyyyy|||~~~~~~{{{yyywwwuuutttvvvxxxyyyzzzzzzzzzyyyyyyyyyyyyzzz|||~~~~~~xxxuuu}}}zzzxxxzzz~~~}}}yyyqqquuu}}}fffYYYMMMLLLTTT```ooo{{{}}}|||jjjSSSCCC:::333111333...........................---,,,++++++******+++***+++---.........---,,,------...///000222444555444666888;;;===???@@@@@@EEEIIIMMMQQQRRRSSSTTTVVVVVVWWWYYYZZZZZZXXXVVVUUURRROOOMMMNNNMMMKKKKKKNNNZZZVVVRRRKKKFFFNNNnnn}}}{{{yyyvvvtttrrruuusssrrrtttxxxyyywwwtttrrrrrrrrrqqqooommmkkkiiieeecccaaabbbcccmmm~~~~~~{{{||||||{{{~~~|||wwwtttuuuuuutttsssrrrqqqooommmiiiiiiiiihhhgggfffeeedddaaa```______```bbbfffhhhrrrvvv|||~~~{{{zzzwwwyyy}}}~~~{{{yyy{{{{{{{{{||||||zzzwwwtttttttttsssrrrrrrsssuuuvvvwwwvvvuuussssssrrrrrrrrrrrrsssttttttvvvyyy~~~~~~}}}zzzxxxvvvtttsssuuuwwwyyyvvvvvvvvvvvvvvvwwwxxxyyyzzz}}}~~~|||}}}~~~xxxyyy{{{}}}~~~{{{zzzyyywwwuuutttuuuvvvwwwvvvvvvuuuvvvxxx{{{~~~{{{zzzzzz}}}uuuqqqqqq|||zzztttrrrppppppuuu{{{wwwuuuttt___TTTLLLQQQ___mmm{{{vvvaaaHHH;;;555222111111...........................---,,,+++++++++++++++---...///000000111000000...//////000111222444555444666999<<>>CCCGGGIIIKKKKKKOOOTTTWWWYYY[[[\\\^^^]]]]]]]]]\\\\\\[[[ZZZYYYVVVRRROOOPPPNNNJJJJJJLLLVVVXXXVVVMMMHHHVVVuuu~~~~~~|||zzzyyywwwwwwwwwvvvwwwyyy|||zzzuuupppnnnoooppppppooollliiiggg```^^^^^^```dddooo}}}}}}|||~~~~~~|||wwwtttssstttrrrssstttvvvvvvuuutttsssrrroookkkjjjkkkmmmnnnmmmlllnnnqqqrrrtttwww{{{~~~}}}~~~|||yyywwwtttssstttvvvzzz|||}}}|||wwwwwwvvvvvvwwwxxxzzz{{{wwwwwwvvvvvvvvvvvvvvvvvvzzz{{{||||||}}}|||xxxtttrrrqqqrrrssstttuuuuuuvvvvvvzzz|||}}}zzz}}}zzzyyywwwuuutttuuuvvvvvvssstttvvvyyyzzz||||||}}}|||}}}}}}xxxxxxvvvuuutttssssssssstttuuuwww{{{~~~{{{zzzvvvvvvvvvvvvxxx{{{xxxnnnlllmmmjjjqqqzzzwww{{{vvvsssssstttuuuyyy|||rrr^^^PPPJJJNNNccc~~~wwwjjjUUUGGG888222111///---...........................------,,,,,,,,,------...---------...///000222222333333222222222333333444444666:::???DDDIIILLLMMMJJJOOOUUUYYY\\\\\\]]]^^^]]]^^^^^^^^^^^^^^^^^^^^^XXXTTTQQQQQQOOOKKKKKKMMMQQQVVVVVVNNNJJJYYYwwwxxx{{{}}}|||zzzyyyyyyyyyzzzyyyyyy{{{|||yyyrrrmmmmmmnnnppppppooollliiigggaaa```___```cccmmm{{{vvvuuuuuuqqqrrrtttvvvwwwvvvuuuttttttppplllkkkmmmoooooonnnjjjkkknnnppprrruuuzzz~~~}}}~~~}}}{{{wwwuuuuuuvvvyyy}}}~~~wwwvvvvvvvvvvvvxxxzzz{{{ttttttttttttuuuwwwxxxyyy{{{|||}}}}}}}}}}}}{{{xxxvvvuuupppqqqsssvvvwwwwwwwwwwwwtttwww}}}~~~|||}}}uuutttsssrrrsssuuuwwwxxxttttttuuuwwwxxxzzz{{{|||{{{|||{{{|||yyyxxxwwwvvvuuussssssrrrrrrrrrsssuuuxxx||||||{{{zzzzzzvvvwwwwwwwwwxxxzzz}}}~~~sssqqqrrrrrrzzzzzzzzzuuussstttttttttxxx}}}~~~|||yyymmmUUUJJJFFFNNNggg~~~}}}|||~~~qqq```MMMAAA666222222000///000........................------,,,,,,,,,------.../////////000111333444555222111222222333444555666444666;;;@@@EEEJJJMMMOOOIIIOOOUUU[[[]]]]]]]]]^^^^^^^^^______``````aaaaaaZZZVVVSSSSSSQQQLLLLLLNNNOOOUUUVVVOOOLLL\\\zzznnnqqqvvv{{{~~~|||zzzyyyzzz{{{|||{{{zzzyyyxxxvvvrrrmmmjjjllllllmmmnnnnnnlllhhhdddaaabbbbbbbbbfffppp{{{oooppppppttt{{{}}}yyytttssswwwuuurrrpppnnnnnnnnnooolllnnnoooqqqrrruuuyyy|||}}}}}}|||{{{zzzxxxvvvuuutttuuuxxx|||}}}xxxwwwwwwxxxzzz{{{{{{zzzvvvvvvuuuvvvwwwxxxzzzzzz~~~~~~~~~~~~|||{{{zzzxxxvvvvvvuuuuuuvvvtttsssqqqrrrtttvvvxxxxxxyyy{{{~~~||||||{{{{{{{{{{{{zzzxxxvvvttttttvvvxxxxxxxxxzzzwwwuuurrrrrrtttwwwyyy}}}|||}}}~~~yyy~~~~~~xxxttttttvvvxxxxxxwwwuuusssssstttsssuuuyyyzzzyyy{{{|||}}}~~~}}}|||{{{xxxwwwwwwyyy|||~~~~~~}}}|||xxxvvvyyy~~~~~~zzzzzzsssrrrqqqooossszzz}}}{{{||||||dddSSSKKKKKKVVVooo}}}}}}||||||}}}xxxiiiYYYCCC;;;222...///111111///333111...,,,*********+++******+++,,,------------------...000111333444444333333222222333666999:::999999:::>>>DDDIIILLLMMMPPPRRRUUUXXXZZZ\\\___bbbcccbbbbbbbbbbbbbbbcccddd^^^ZZZWWWTTTPPPLLLMMMQQQUUUUUUVVVMMMJJJccclllnnnrrrvvvyyy|||}}}~~~}}}{{{yyyyyyyyyyyyzzzxxxwwwuuutttpppkkkhhhiiijjjlllnnnooommmhhheeebbbcccaaa]]]]]]iii~~~yyynnnnnnnnnrrryyy{{{vvvrrrrrrsssssssssrrrrrrqqqpppooommmnnnppprrrsssvvvzzz~~~~~~}}}{{{zzzyyyxxxttttttwwwzzz|||}}}zzzxxxxxxwwwvvvwwwyyy{{{zzzyyyuuuvvvvvvwwwwwwwwwwwwwww||||||||||||}}}}}}~~~~~~~~~}}}|||{{{yyyxxxxxxxxxvvvtttrrrrrrtttwwwyyyxxxyyy|||}}}zzzyyyzzz{{{zzzyyyyyywwwvvvvvvwwwxxxxxxxxxxxxvvvtttsssssstttvvvxxx{{{|||}}}|||yyy|||~~~|||wwwtttuuuwwwyyyyyyyyywwwvvvvvvuuusssuuuyyyyyyxxxzzz~~~|||~~~~~~yyyyyyxxxzzz}}}~~~~~~}}}}}}~~~|||wwwvvvtttsssxxx~~~vvvyyyxxxaaaRRRMMMPPP]]]uuu~~~}}}{{{zzzzzzvvvgggXXXDDD<<<333//////000///---////////////......---,,,,,,,,,---------,,,,,,+++------...///111222333333333333222222444666999:::;;;;;;<<<@@@DDDHHHJJJJJJOOOQQQUUUXXXZZZ\\\___aaa````````````aaabbbcccddd]]]ZZZWWWUUUQQQLLLMMMQQQUUUWWWYYYSSSPPPjjjkkklllnnnppprrrsssssssssvvvxxx|||~~~|||{{{yyyxxxwwwyyywwwuuusssrrrooojjjgggeeegggjjjmmmooonnniiieee___cccddd^^^[[[dddxxx|||}}}~~~}}}zzz}}}vvvnnnmmmmmmqqqwwwxxxtttqqqrrrqqqrrrtttuuutttsssqqqooonnnpppqqqsssuuuxxx}}}~~~}}}||||||}}}vvvvvvxxxzzz{{{zzzwwwtttwwwvvvuuuvvvxxxyyyyyyxxxvvvwwwyyy{{{{{{zzzxxxwww{{{{{{zzzzzz{{{|||}}}~~~~~~|||zzzzzzzzzxxxuuussssssuuuwwwyyyyyyzzz}}}}}}zzzzzzzzz{{{{{{zzzzzzxxxwwwwwwxxxyyyyyyxxxxxxwwwvvvvvvvvvwwwxxxyyyzzz}}}}}}zzzyyy{{{{{{||||||{{{yyywwwuuuvvvxxxzzz{{{||||||{{{zzzvvvttttttxxxyyywwwxxx|||||||||{{{{{{|||~~~}}}{{{|||yyytttxxxpppZZZPPPNNNUUUeee|||}}}}}}|||zzzyyysssdddUUUCCC<<<444///...///---,,,+++---///111222111000///.........---,,,++++++***---......///000111111222333333333333444777999:::>>>>>>>>>AAAEEEHHHIIIIIILLLOOOTTTXXXZZZ\\\^^^```______```aaabbbdddeeeeee\\\YYYWWWVVVSSSNNNNNNRRRVVVYYY^^^ZZZYYYsssjjjkkkkkklllmmmmmmmmmmmmmmmoootttyyy~~~~~~|||zzzyyyzzzxxxvvvtttrrrpppllliiibbbeeehhhmmmooonnnjjjfff```gggmmmnnnllloooyyy~~~}}}~~~zzzyyywwwwwwzzz~~~~~~}}}}}}~~~xxx|||~~~{{{wwwsssqqqooopppsssxxxxxxsssrrrtttttttttuuuuuutttrrrqqqpppoooppprrrsssuuuyyy~~~~~~}}}}}}~~~zzzzzz{{{|||}}}{{{xxxuuuwwwvvvtttuuuvvvxxxxxxxxxxxx{{{}}}}}}{{{zzzyyyzzz|||}}}}}}|||{{{}}}{{{xxxuuutttvvvxxxzzzzzz{{{~~~}}}{{{||||||{{{zzzyyyxxxwwwwwwxxxyyyxxxwwwyyyyyyyyyyyyzzz{{{||||||{{{|||{{{{{{{{{zzzyyyxxxxxxxxxxxxxxxyyy|||yyyuuutttwwwxxxwwwwwwzzz{{{~~~~~~~~~~~~uuusssxxxnnnXXXQQQLLLXXXlll~~~zzzqqq```PPP???:::444000///......---,,,---...000111111000000......------,,,,,,,,,,,,....../////////000000000333333333444555777999:::>>>>>>???CCCGGGJJJKKKKKKIIIMMMRRRVVVXXXYYY[[[]]]aaaaaabbbcccdddeeeeeeeee[[[YYYXXXXXXUUUPPPQQQTTTYYY]]]ccc___]]]vvvhhhhhhhhhiiiiiiiiijjjjjjhhhjjjmmmrrrvvvzzz}}}~~~}}}~~~{{{xxxvvvuuurrrooolllccceeehhhlllooonnnjjjffffffkkkqqqwww|||~~~}}}|||}}}|||{{{uuuuuuttttttuuuyyy}}}}}}~~~~~~}}}~~~zzzzzzzzzxxxuuusssssstttttttttwwwzzzxxxtttsssvvvyyyxxxuuusssqqqpppooooooooopppqqqqqqssswww}}}}}}|||}}}~~~{{{{{{|||~~~~~~}}}yyyvvvxxxvvvttttttuuuwwwxxxwww{{{~~~{{{yyyyyy{{{||||||yyyxxxxxxyyyzzz{{{|||~~~|||zzzyyyyyyxxxvvvxxxwwwvvvwwwyyyzzzyyywwwxxxxxxyyyzzz|||~~~~~~~~~|||zzzxxxxxxyyyzzz|||zzz{{{{{{uuusssvvvxxxwwwxxxzzz{{{}}}lllnnnvvvnnnXXXSSSKKK\\\rrr|||ooo[[[III999666333000///////////////...---------...///000---,,,,,,,,,,,,---...///......//////000000111111333333444555666888999:::<<<<<>>>>>AAAHHHPPPWWWXXXWWWVVVXXX[[[\\\\\\\\\]]]^^^```___^^^___bbbdddeeedddddd___ZZZWWWTTTTTTYYY```nnnooopppgggbbb|||yyysssqqqpppppprrrqqqnnnjjjfffcccaaa```\\\\\\]]]^^^___aaabbbcccffflllppprrrwww}}}|||zzzxxxwwwxxxwwwvvvtttsssrrrrrrrrrrrrsssuuuwwwwwwtttoookkk```XXXQQQOOOPPPTTT\\\eeedddjjjrrrzzz~~~~~~|||yyyuuuqqqkkkiiijjjlllnnnnnnooooooooooooooopppppppppnnnnnnoooppprrruuuwwwxxxzzzzzzzzz}}}~~~}}}|||{{{~~~{{{zzzwwwrrrmmmiiihhhjjjkkklllmmmppprrrsssrrrpppooolllmmmoooqqqtttwwwzzz||||||}}}~~~}}}yyyxxxzzz|||||||||||||||zzzzzzyyyzzz{{{|||{{{yyyuuuwwwyyyzzzzzzzzz{{{|||yyywwwuuuvvvwwwxxxxxxwwwsssxxx|||}}}||||||}}}zzzyyywwwvvvtttssstttvvvxxxxxxwwwvvvuuuwwwzzz~~~~~~}}}}}}}}}{{{{{{}}}~~~{{{zzzuuutttxxx{{{|||~~~|||||||||~~~|||{{{}}}~~~wwwpppooopppYYYHHHDDDPPPkkkwwweeeNNN999222333000//////...------,,,,,,///////////////////////////......------...000000111333666777888999;;;===<<>><<<<<<===>>>AAAHHHOOOTTTVVVUUUTTTWWW\\\^^^_________``````______aaaccceeeeeeeeeeee```[[[YYYVVVSSSWWW]]]gggffffffaaadddzzztttqqqpppppprrrqqqpppmmmkkkhhhfffeee^^^^^^______```````````````eeeiiiiiilllsssxxxyyy|||}}}}}}|||zzzxxxwwwwwwuuutttrrrqqqpppppppppppptttuuuxxxzzz{{{wwwqqqlllcccZZZRRROOONNNOOOVVV^^^___dddkkkqqquuuuuutttrrrpppmmmjjjhhhiiikkkmmmnnnpppppppppqqqqqqrrrrrrrrrnnnnnnoooppprrruuuxxxyyyzzzyyyyyy{{{~~~{{{|||}}}}}}}}}|||{{{{{{}}}|||}}}zzzxxxtttoookkkhhhggggggggghhhjjjmmmooopppooommmllljjjkkkmmmqqquuuzzz~~~{{{zzzzzzzzz{{{{{{{{{{{{|||||||||}}}}}}}}}}}}{{{wwwyyy{{{{{{zzzzzz{{{|||xxxvvvuuuuuuvvvvvvuuusssoootttzzz{{{zzz{{{|||zzzxxxvvvtttrrrsssuuuwwwwwwvvvuuutttxxx{{{|||}}}~~~}}}zzzxxxxxxxxxyyyzzz}}}|||wwwtttxxx{{{|||~~~|||{{{{{{{{{|||~~~~~~|||{{{|||}}}}}}}}}xxxlllffffffzzzzzzhhhRRRHHHLLL]]]wwwooo\\\FFF555000333/////////......---,,,,,,///////////////////////////......---...///000111444666888999:::;;;===???AAACCCFFFEEEBBB>>><<<:::===>>>AAAFFFKKKOOOQQQQQQRRRWWW\\\```aaabbbbbbbbbcccbbbbbbdddggghhhhhhgggddd```]]]\\\XXXUUUWWW]]]bbb\\\YYYXXXccc~~~xxxtttqqqpppqqqppppppooonnnllljjjiiiaaaaaabbbbbbbbbaaa``````^^^bbbdddccceeekkkppppppuuuxxxzzzzzzxxxwwwwwwwwwrrrqqqpppnnnnnnnnnooopppsssuuuyyy||||||xxxqqqlllccc[[[TTTQQQNNNMMMQQQWWW[[[___eeekkknnnooonnnmmmkkkjjjiiihhhhhhjjjmmmnnnrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmlllmmmpppsssvvvyyyxxxwwwvvvwwwyyy{{{||||||{{{{{{|||}}}~~~~~~~~~}}}~~~~~~}}}|||~~~}}}{{{xxxzzz}}}xxxtttqqqmmmkkkjjjhhhfffeeefffgggjjjlllnnnnnnmmmlllkkklllmmmppptttzzz~~~}}}|||{{{{{{zzz{{{|||~~~~~~|||}}}~~~~~~|||{{{{{{|||vvvtttsssrrrssssssrrrqqqoootttxxxzzzyyy{{{~~~|||zzzxxxuuussstttuuuvvvvvvvvvuuuuuuwww{{{}}}zzz|||~~~}}}xxxvvvuuuwwwxxxzzz~~~zzzvvvyyy}}}}}}~~~}}}|||zzzxxxxxxyyyzzz{{{|||~~~~~~~~~|||{{{|||}}}zzz{{{}}}|||ssspppkkkdddcccgggyyyqqq___NNNLLLYYYmmm}}}~~~iiiUUUCCC666222444//////000//////...,,,,,,///////////////////////////............///111222555777999::::::;;;===???AAACCCEEEDDDAAA===;;;:::===>>>@@@CCCFFFJJJNNNPPPSSSXXX]]]bbbdddeeefffggghhhggghhhiiikkklllkkkiiiddd```___^^^[[[WWWXXX\\\___VVVQQQRRRaaaxxxtttqqqoooooooooooonnnlllkkkjjjbbbbbbcccccccccbbbaaa```]]]aaacccaaabbbhhhlllmmmppptttxxxyyywwwvvvvvvwwwqqqpppnnnmmmmmmmmmooopppqqqssswww{{{{{{wwwpppjjjaaa[[[UUURRRPPPMMMPPPTTTWWWZZZ___eeehhhiiiiiihhhfffggggggggghhhjjjmmmooorrrrrrrrrqqqpppooooooooojjjiiiiiijjjlllppptttvvvuuutttssssssvvvxxxyyyxxx{{{{{{|||||||||}}}}}}}}}}}}~~~}}}|||}}}}}}yyyuuuxxx}}}|||wwwpppnnnlllllllllkkkhhheeeccceeegggjjjmmmooopppppppppooonnnnnnrrrxxx~~~~~~}}}{{{{{{|||}}}~~~{{{{{{{{{wwwuuurrrrrrrrrssssssrrrqqqtttwwwxxxyyy|||~~~|||zzzxxxuuuuuuvvvvvvvvvwwwwwwwwwuuuxxx}}}|||zzz}}}~~~~~~zzzxxxxxxwwwxxx{{{~~~yyy|||}}}|||yyyxxxwwwwwwyyyyyy{{{}}}~~~~~~}}}}}}}}}~~~{{{zzz{{{|||qqqiiieee^^^YYY```mmmlll[[[OOOWWWlll|||vvvwww}}}{{{aaaMMM@@@777333444000000000111000///---,,,///////////////////////////............000222333444666888888888999:::<<<;;;===??????===;;;::::::<<<<<<>>>@@@DDDIIINNNRRRVVVZZZ___dddfffhhhkkkmmmmmmmmmmmmnnnpppooonnnllldddaaa``````\\\VVVVVVYYY\\\UUURRRSSS```}}}vvvrrrnnnooooooooommmllljjjhhhbbbbbbcccdddcccbbb```___]]]aaabbb```bbbhhhlllmmmmmmrrrvvvxxxwwwuuuvvvwwwqqqooonnnllllllnnnooopppooorrrvvvzzzzzzuuunnnhhh___YYYUUUSSSQQQNNNPPPTTTSSSVVV\\\aaadddffffffeeecccdddeeefffgggiiilllooorrrqqqpppooonnnmmmlllkkkggggggfffgggiiimmmqqqtttsssrrrpppqqqsssvvvwwwwww{{{zzzzzzyyyyyyyyyzzzzzz}}}|||~~~}}}~~~wwwvvvxxx}}}}}}yyynnnmmmlllmmmooonnniiieeebbbcccfffiiimmmpppsssuuutttrrrooonnnpppvvv|||~~~}}}~~~~~~~~~~~~||||||}}}|||{{{{{{zzzxxxuuussstttuuuvvvvvvrrrtttuuuwwwyyy|||~~~{{{yyywwwwwwvvvvvvwwwwwwxxxyyytttvvv{{{}}}{{{~~~}}}~~~|||{{{{{{xxxyyy}}}|||~~~}}}{{{xxxwwwwwwxxxxxx{{{}}}~~~~~~|||{{{|||xxxnnnfff```VVVPPP]]]ppplll\\\SSSaaa{{{{{{uuuvvv|||xxx[[[GGG===666222222000111111111111///...---///////////////////////////.........///000222333333555666777666666888999555888:::;;;:::::::::;;;;;;;;;===???CCCIIIPPPUUUYYY\\\aaafffhhhkkknnnqqqqqqppppppqqqrrrrrrooommmeeebbbaaa```[[[UUUSSSVVVZZZVVVWWWWWW```|||wwwvvvrrrooollljjjjjjiiihhhgggeeecccaaabbbddddddaaa^^^aaacccddddddcccfffjjjoooqqqrrrttttttssssssuuuvvvnnnmmmllliiihhhjjjmmmqqqpppppprrrsssrrrnnngggbbb[[[YYYUUURRRPPPOOOPPPQQQTTTUUUXXX[[[^^^aaabbbccccccbbbbbbdddhhhkkkllllllggggggfffeeeddddddddddddhhhggghhhkkkoooqqqqqqpppooollllllnnnmmmllloootttxxxyyyyyyyyyzzz{{{{{{{{{{{{zzz|||~~~~~~zzz}}}|||{{{}}}~~~}}}yyyvvvpppnnnkkkhhhgggggghhhhhhhhhfffeeeeeeiiiooovvvzzz{{{vvvqqqnnnpppuuuzzz}}}{{{{{{{{{zzzyyyxxxyyyzzzzzz{{{|||}}}}}}|||{{{zzz|||yyy|||}}}zzzyyyyyywwwuuurrrqqqssstttuuuuuussstttttttttuuuwww{{{~~~~~~||||||||||||}}}{{{xxxuuussstttwww{{{~~~~~~~~~~~~|||{{{{{{xxxxxxyyy}}}~~~}}}~~~|||zzzyyyxxxyyy{{{|||yyy{{{}}}}}}|||||||||}}}zzz~~~yyyrrrssswwwuuubbbTTTNNNTTTdddtttsss___VVV[[[pppzzzxxxuuuwwwTTT???777444222111//////............//////---111555555222...---------------,,,++++++...000444444555555777888:::::::::999999888777777888888::::::>>>DDDGGGHHHMMMSSSVVVUUUZZZccciiiiiilllpppqqqooommmlllmmmnnnnnnmmmgggccc```___[[[UUUSSSUUUYYYWWWUUUPPPZZZyyyvvvssspppkkkhhhffffffdddcccdddbbbaaabbbdddeeecccaaaccceeefffeeeeeefffjjjmmmppprrrttttttrrrqqqrrrsssmmmllljjjgggfffgggkkkoooqqqqqqqqqqqqpppkkkeee```YYYWWWTTTQQQOOOPPPQQQRRRTTTUUUWWWZZZ\\\^^^______^^^]]]^^^```ccceeefffeeecccbbbaaa`````````aaaaaaggggggjjjnnnrrruuuuuutttrrrmmmkkkllllllkkkmmmqqquuuvvvwwwyyy{{{}}}~~~|||{{{{{{}}}~~~{{{}}}|||{{{|||}}}{{{xxxtttnnnmmmlllkkkkkkkkkkkklllhhhgggffffffiiinnnsssvvvyyyuuuqqqoooqqquuuyyy{{{{{{{{{{{{{{{zzzzzz{{{|||xxxyyy{{{||||||{{{zzzyyy{{{yyy{{{~~~~~~|||zzzyyyyyyvvvsssrrrssstttuuuuuuooopppqqqqqqqqqtttwwwzzz~~~~~~}}}{{{wwwtttrrrsssuuuxxx|||~~~~~~~~~~~~~~~|||yyyyyyyyyxxxwwwwww{{{~~~}}}|||~~~~~~|||||||||}}}~~~yyy{{{}}}|||{{{{{{{{{|||xxx}}}uuuooorrrwww}}}qqqbbbXXXTTT\\\ooo~~~nnn^^^YYYbbbzzzzzzwwwuuuqqqPPP===666333111000000//////.........//////...000222222///......000.........---,,,---///111333333444444555666777888::::::999999999999::::::<<<<<>>>>>BBBHHHJJJKKKOOOTTTRRRWWWZZZ^^^kkk{{{zzzllljjjffffffgggiiikkkkkkeee```[[[YYYUUUPPPOOORRRYYYRRRLLLIIIVVV{{{zzzuuunnnhhhffffffeeeeeebbbbbbbbbdddfffhhhiiiiiijjjkkkkkkjjjjjjiiiiiijjjnnnqqquuuvvvuuusssrrrrrrsssqqqmmmiiiggghhhmmmqqquuurrroookkkhhhddd___\\\XXXUUURRROOOMMMMMMNNNOOOPPPQQQSSSUUUWWWYYYZZZZZZ]]]]]]]]]___aaa```]]][[[WWWUUUTTTSSSTTTVVVYYY[[[aaadddkkkuuu}}}~~~tttkkkkkknnnnnnmmmnnnoooqqquuuyyy}}}}}}|||zzz|||~~~}}}}}}|||zzzyyyxxxwwwvvvsssqqqooommmooorrrtttuuusssqqqpppggghhhiiikkkmmmppprrrsssuuusssqqqqqqsssvvvwwwwwwzzzzzz{{{}}}}}}~~~~~~|||zzz{{{|||~~~{{{yyyyyyxxx{{{}}}~~~}}}|||}}}~~~|||xxxtttrrrrrrrrrsssrrrtttuuuvvvwwwwwwxxx{{{}}}~~~zzzvvvuuutttttttttuuuwwwxxxyyywwwwwwxxxyyyzzz{{{||||||}}}|||}}}{{{||||||{{{xxxwwwwwwxxxzzzzzzyyyyyyzzz|||||||||xxxyyyzzz{{{}}}}}}|||{{{}}}||||||{{{||||||||||||}}}|||zzzzzz{{{|||}}}uuummmooosssyyy}}}||||||~~~~~~rrrhhhiiiqqq}}}rrrdddTTT[[[pppsss\\\CCC666222000//////111000///......---......---...//////000000111222...//////...---...111333333333444444444444444444888888888999:::<<<>>>???@@@@@@DDDJJJMMMMMMPPPVVVWWW^^^___```ooo}}}mmmiiieeecccdddfffggggggccc]]]XXXVVVSSSPPPQQQTTTZZZOOOHHHFFFTTTyyyzzzuuunnniiigggggghhhgggaaabbbccceeefffiiikkkmmmmmmmmmmmmmmmmmmllljjjhhhllloootttvvvvvvvvvvvvvvvsssqqqnnnjjjgggiiimmmppptttqqqmmmiiifffbbb^^^[[[YYYWWWRRRNNNKKKJJJJJJJJJMMMNNNQQQTTTWWWYYYZZZ[[[]]]\\\]]]^^^___^^^[[[XXXSSSRRRQQQQQQRRRTTTVVVXXX\\\```hhhsss|||{{{qqqiiiiiilllllllllmmmooorrruuuyyy}}}{{{zzzzzz|||}}}~~~~~~zzzvvvvvvvvvtttqqqooonnnmmmppprrruuuwwwwwwtttqqqnnnhhhiiikkkmmmpppsssuuuvvvrrrqqqooopppsssvvvwwwxxxzzzzzz|||~~~|||{{{zzz|||}}}{{{zzzzzz{{{}}}~~~~~~{{{xxxuuusssssssssrrrqqqrrrsssuuuuuuuuuvvvxxxzzz}}}|||~~~{{{xxxwwwvvvuuuuuuvvvwwwxxxrrrrrrsssuuuwwwyyy{{{|||~~~|||{{{{{{wwwxxxyyywwwuuutttuuuvvvxxxyyyyyyyyyyyyxxxyyyyyywwwxxxzzz||||||{{{{{{{{{}}}}}}||||||{{{{{{{{{{{{}}}~~~~~~}}}{{{{{{}}}}}}qqqnnnoootttzzz~~~wwwtttvvvzzz~~~~~~}}}}}}~~~{{{nnnfffooo~~~oooeeeUUU```yyy~~~eeeSSS>>>444111000...///000000///...............111222555777999888666555,,,---...------...000222444555666666666666555555666666777888:::<<<>>>???AAAAAAFFFMMMOOOOOORRRWWW\\\bbbbbbaaannnyyynnnkkkfffdddcccddddddccc```ZZZVVVVVVTTTRRRSSSXXXZZZNNNGGGFFFSSSwwwxxxtttnnnjjjhhhggggggfffbbbccceeefffgggiiimmmpppoooooooooppppppoookkkhhhhhhlllpppsssssstttuuuvvvooonnnllliiiggghhhkkknnnqqqoookkkiiifffccc___[[[ZZZWWWRRRMMMIIIHHHGGGGGGJJJLLLNNNRRRUUUXXXYYYZZZYYYXXXXXXXXXYYYXXXVVVSSSQQQQQQQQQQQQRRRSSSTTTUUUWWWZZZaaajjjsssyyy{{{{{{ppphhhccceeeggggggiiikkkppprrruuuyyy|||}}}}}}}}}xxxyyy{{{}}}~~~|||yyyrrrssssssqqqnnnlllllllllrrrtttvvvxxxwwwtttpppmmmkkklllmmmnnnqqqsssuuuvvvpppnnnmmmooossswwwyyyyyy{{{{{{}}}~~~{{{yyywwwwwwvvv{{{~~~zzz{{{|||{{{yyyxxxwwwwwwvvvsssqqqssstttvvvwwwwwwwwwyyyzzz}}}~~~|||zzzzzzzzz{{{|||{{{yyywwwvvvuuuvvvwwwxxxrrrqqqqqqsssuuuyyy|||~~~|||{{{zzzyyyuuuvvvvvvuuusssrrrsssttttttvvvyyyzzzyyywwwvvvvvvvvvyyy|||}}}|||{{{{{{{{{}}}}}}}}}~~~~~~~~~~~~~~~~~~uuunnnnnnpppwww}}}~~~|||vvvrrrtttzzz}}}~~~sssiiifffvvv|||rrrkkk```mmm{{{ttt[[[KKK;;;333222000.../////////............//////...///222555777777333000,,,------------...000333444555777888888888777777666666777888:::<<<>>>???@@@AAAGGGNNNQQQQQQTTTYYY]]]``````aaajjjvvvxxxqqqnnnkkkhhhffffffeeedddbbb^^^YYYVVVVVVUUUSSSTTTXXXXXXLLLFFFFFFQQQuuu{{{wwwqqqmmmjjjhhhfffdddccceeefffggggggiiinnnrrrqqqpppppprrrsssqqqlllhhheeegggjjjlllmmmnnnoooqqqlllmmmlllkkkiiijjjlllnnnnnnllljjjiiigggddd```]]]XXXUUUQQQLLLIIIGGGGGGGGGIIIJJJMMMPPPRRRTTTUUUVVVUUUSSSRRRRRRSSSRRRQQQOOOOOOOOOQQQRRRRRRRRRRRRQQQRRRTTTWWW]]]dddhhhjjjiiieeeaaa```bbbddddddggglllnnnqqqtttxxx{{{||||||{{{wwwyyy|||~~~~~~|||xxxwwwoooppppppnnnkkkiiikkklllqqqsssvvvwwwvvvtttpppnnnoooooonnnnnnoooqqqrrrsssnnnlllkkkmmmrrrwwwzzz|||||||||~~~yyyvvvtttuuuuuuzzz||||||}}}|||{{{{{{||||||zzzwwwtttsssuuuwwwxxxxxxxxxyyyzzz{{{}}}}}}|||zzzxxxxxxxxxwwwwwwzzz}}}|||zzzxxxvvvuuuvvvwwwxxxuuutttrrrsssvvv{{{~~~|||{{{zzzzzzyyyxxxwwwxxxyyywwwuuuttttttuuussswww}}}~~~{{{yyyyyyvvvzzz~~~~~~||||||}}}||||||~~~vvvooonnnnnntttzzzzzz|||~~~xxxuuuwww~~~~~~|||yyyppplllqqq}}}vvvtttppp|||~~~ssskkkTTTGGG999444222000//////......---......///000111---,,,,,,///111222///,,,---............///222444333444666888999999888777777777888999;;;===>>>??????@@@FFFNNNRRRRRRVVVZZZ]]]]]]___ccchhhlllmmmllllllkkkiiiiiijjjiiigggeee^^^ZZZWWWWWWUUUQQQQQQTTTTTTJJJEEEEEEOOOqqq{{{vvvqqqnnnjjjfffddddddfffgggggggggiiinnnsssqqqpppqqqssstttsssmmmiiiccceeefffgggggghhhjjjlllmmmnnnooonnnmmmmmmnnnppplllkkkjjjiiihhheeeaaa^^^VVVSSSOOOKKKHHHGGGHHHHHHIIIJJJLLLNNNPPPQQQRRRRRRSSSQQQOOOOOOPPPPPPOOONNNMMMOOOQQQRRRSSSRRRPPPOOOPPPPPPQQQTTTXXX[[[\\\[[[___^^^___cccddddddhhhooommmooosssxxxzzz{{{{{{{{{vvvyyy|||~~~|||vvvuuuvvvmmmnnnooommmjjjhhhjjjlllppprrrtttvvvvvvtttqqqooosssqqqooonnnmmmnnnooopppmmmkkkjjjlllqqqwww|||~~~}}}}}}yyyvvvtttuuuvvvxxx~~~}}}}}}~~~~~~yyyvvvoooqqqssstttsssssstttuuuyyyyyyzzzxxxvvvtttuuuvvvuuuvvvxxx||||||zzzxxxuuutttuuuwwwxxxxxxvvvttttttwww|||}}}|||zzzyyyyyyyyyyyyxxx|||}}}}}}|||yyyxxxxxxyyyuuu{{{~~~~~~www{{{}}}}}}~~~zzz{{{|||~~~vvvpppppplllssswwwwwwzzzzzzxxx|||zzzvvvsssuuu~~~zzzzzzzzzxxxkkkbbbQQQEEE999444333111//////------------///000111222222000...///111333222000...////////////000333666222333666888999999888888999999999:::<<<>>>???@@@>>>???FFFNNNSSSSSSVVV[[[^^^\\\___fffiiiggghhhllljjjjjjjjjkkkmmmllljjjhhh___ZZZXXXXXXUUUOOONNNPPPQQQHHHEEEEEEMMMnnnyyyqqqmmmkkkhhheeeggggggfffggghhhkkknnnpppnnnnnnmmmnnnnnnmmmkkkhhhcccfffhhhfffdddeeekkkpppqqqssstttrrrmmmiiihhhiiikkkjjjjjjjjjiiifffaaa^^^TTTRRRNNNJJJHHHGGGGGGHHHKKKMMMPPPRRRSSSRRRQQQOOORRRQQQOOOMMMLLLKKKJJJJJJMMMMMMMMMMMMNNNNNNNNNNNNOOONNNMMMMMMOOORRRUUUXXXWWWYYY[[[\\\___dddjjjnnnqqqsssuuutttrrrppprrrtttyyyyyyyyywwwwwwxxx{{{~~~zzzuuusssrrrkkkmmmmmmllljjjiiillloookkkmmmqqqsssssspppllljjjooorrrtttqqqllliiikkknnnccceeehhhlllpppuuuyyy{{{|||}}}~~~zzzvvvuuuuuuuuuzzz|||~~~}}}{{{wwwuuupppqqqrrrtttuuuwwwxxxxxxwwwwwwwwwwwwwwwvvvuuutttvvvxxxzzz{{{{{{{{{|||}}}{{{zzzxxxvvvttttttwwwzzzyyyxxxwwwyyy}}}|||yyyvvvtttsssssszzz~~~}}}xxxuuuvvv{{{{{{wwwwwwwwwxxxyyy{{{}}}~~~|||{{{}}}~~~xxxtttsssmmmoooqqqtttyyy|||wwwuuuyyy|||vvvwwwwww}}}uuukkk```YYYMMMEEE:::111...///111333111000///------......///222111111111222333444444333111...---...111555888888666555777:::<<<:::888999:::;;;;;;;;;===@@@CCCEEEFFFHHHJJJMMMQQQWWW[[[aaabbbdddfffhhhiiijjjkkkjjjiiiiiiiiijjjiiigggeee\\\[[[YYYWWWTTTRRRPPPOOOMMMFFFCCCCCCOOOuuu}}}uuupppmmmiiifffdddeeeggghhhiiijjjkkkkkkmmmllllllmmmnnnmmmkkkiiicccfffhhhgggeeeeeejjjnnnoooqqqsssqqqmmmjjjiiiiiiiiiiiiiiiiiihhheee```]]]UUUSSSOOOKKKIIIHHHHHHIIIKKKLLLOOOQQQRRRRRRQQQOOORRRQQQOOOMMMKKKJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLJJJJJJJJJJJJLLLOOORRRTTTVVVWWWYYYZZZ]]]bbbhhhlllppptttwwwwwwrrrppppppssswwwwwwwwwvvvuuuwwwyyy|||~~~wwwqqqnnnmmmnnnnnnkkkiiihhhjjjllllllnnnppprrrrrrpppnnnllljjjmmmnnnlllhhhfffgggjjjfffgggiiilllpppuuuyyy||||||~~~~~~{{{xxxwwwwwwwwwzzz{{{~~~}}}yyyuuussstttuuuuuuvvvvvvwwwwwwxxxuuuuuuvvvwwwwwwwwwvvvvvvwwwzzz}}}~~~}}}|||}}}}}}{{{yyywwwvvvxxxzzzzzzyyyxxxyyy}}}~~~{{{zzzyyyzzzzzz{{{~~~zzzwwwwww{{{wwwwwwwwwxxx{{{~~~|||{{{}}}|||xxxvvvvvvvvvuuuuuuwww{{{}}}zzzvvv|||uuukkkkkk{{{}}}tttgggYYYOOOAAA<<<555000//////000000------------...000222333222111111111111222333444333111///------000444666999777666888:::<<<;;;999999::::::;;;<<<@@@EEEHHHIIIJJJKKKLLLOOOUUU[[[```cccdddfffiiikkkllllllllljjjiiiiiijjjjjjiiieeebbbYYYXXXXXXVVVUUUTTTSSSSSSOOOGGGDDDDDDOOOtttxxxsssoookkkgggdddfffiiilllmmmmmmkkkjjjkkkjjjjjjjjjlllllljjjhhhbbbeeehhhhhhffffffhhhjjjkkkmmmppppppmmmkkkiiihhhggggggggghhhgggddd___[[[VVVSSSOOOLLLIIIIIIIIIJJJJJJLLLNNNPPPQQQQQQPPPOOORRRQQQOOOLLLJJJHHHGGGGGGFFFFFFGGGHHHIIIIIIJJJJJJJJJJJJKKKMMMOOOQQQSSSUUUSSSTTTVVVXXXZZZ___eeejjjnnnuuu{{{zzztttoooooorrrvvvwwwwwwvvvvvvwwwyyy|||{{{rrrlllnnnooonnnllliiiggghhhiiillllllmmmnnnnnnmmmllllllgggiiikkkiiifffeeefffiiiiiiiiijjjlllpppuuuzzz}}}~~~|||zzzyyyyyyyyyyyy{{{}}}~~~}}}}}}~~~~~~~~~~~~~~~|||yyyvvvtttyyyyyyyyyxxxxxxxxxxxxxxxtttuuuvvvwwwxxxxxxxxxxxxxxx{{{~~~}}}~~~~~~~~~|||{{{|||~~~|||zzzxxxyyy|||~~~~~~~~~~~~|||}}}{{{zzzxxx|||xxxwwwwwwyyy|||~~~}}}|||yyyyyyzzz|||~~~}}}|||xxxpppkkknnn{{{ppp```NNNBBB666444222111111111000///...---......///111222333222111111111111222222333333111///------///222444999888777888:::;;;;;;:::888999:::;;;===BBBIIIMMMLLLLLLMMMNNNQQQXXX```eeedddfffiiilllnnnnnnmmmllljjjiiijjjkkkkkkhhhccc___VVVVVVVVVVVVVVVVVVVVVVVVPPPGGGDDDDDDNNNqqq{{{vvvqqqkkkggggggiiillloooqqqqqqpppooollljjjiiiiiiiiiiiigggeeebbbeeehhhiiigggffffffffffffhhhkkkmmmllljjjhhhfffeeeeeefffgggfffccc^^^YYYUUURRROOOKKKHHHHHHHHHIIIIIIJJJMMMOOOPPPPPPPPPOOORRRPPPNNNKKKHHHFFFEEEEEEFFFFFFGGGGGGIIIIIIJJJJJJHHHIIIJJJMMMOOOQQQSSSSSSPPPRRRSSSUUUXXX]]]cccgggmmmuuu~~~~~~wwwqqqppprrruuuvvvwwwwwwwwwxxxzzz|||}}}tttnnnoooooonnnmmmlllkkkkkkkkkiiiiiihhhhhhhhhhhhiiijjjhhhjjjkkkjjjiiihhhiiikkkjjjjjjiiikkknnntttyyy|||}}}}}}||||||{{{zzzyyyyyyyyyzzz|||}}}~~~~~~~~~~~~|||zzzyyyyyy|||}}}~~~~~~||||||}}}~~~{{{{{{{{{{{{{{{{{{zzzzzz{{{{{{{{{{{{zzzzzzzzzzzzvvvwwwxxxyyyyyyyyyyyyyyyzzz{{{|||{{{yyywwwxxxzzz|||~~~~~~~~~}}}{{{}}}}}}{{{yyyyyyxxx|||yyyxxxxxxyyy|||~~~~~~|||}}}yyyttt{{{}}}|||xxxjjjWWWEEE999222111000111333333222111111111000000000/////////222222111111111222222333333222///------///111222888777777888999999999999999999::::::===BBBHHHMMMLLLLLLLLLMMMPPPWWW```fffcccfffjjjnnnoooooommmllljjjjjjkkklllkkkgggaaa]]]VVVVVVVVVVVVVVVVVVVVVVVVPPPFFFCCCEEENNNppp}}}xxxsssnnniiikkkkkkmmmoooqqqsssttttttmmmkkkiiihhhgggfffeeecccccceeehhhhhhgggeeedddcccbbbdddfffhhhiiihhhfffdddccccccdddffffffbbb]]]XXXSSSQQQMMMIIIGGGFFFGGGGGGHHHIIIKKKMMMNNNOOOOOOOOOPPPOOOMMMJJJGGGEEEDDDCCCDDDEEEEEEFFFGGGGGGHHHHHHBBBCCCEEEGGGIIIKKKLLLMMMNNNOOOQQQSSSUUUZZZ```eeekkksss|||~~~yyysssqqqrrrrrrsssuuuuuuuuuuuuxxxyyy{{{~~~zzztttpppooooooooopppqqqqqqqqqqqqjjjiiigggfffeeefffhhhiiijjjjjjkkkkkkkkkkkkkkkllliiiiiihhhjjjmmmrrrxxx{{{~~~{{{{{{{{{{{{zzzzzzyyyyyyzzzzzz{{{|||}}}}}}}}}}}}}}}~~~~~~{{{yyyyyyyyyzzz{{{||||||{{{{{{|||~~~zzzzzzzzzzzzzzz{{{||||||{{{{{{{{{{{{||||||||||||zzz{{{{{{{{{zzzzzzyyyxxxzzzyyyzzz~~~yyywwwvvvwwwyyy{{{{{{{{{~~~}}}yyyzzz|||~~~}}}{{{yyyxxxxxxxxx{{{|||{{{zzzzzzyyyyyyzzz}}}~~~|||||||||{{{wwwwww{{{~~~~~~~~~qqq```NNN>>>666333111//////000111111111111111111111111000000000333333222222222222222333333222000......///111222555666666777666666777777999999::::::;;;???EEEIIIIIIIIIIIIIIILLLSSS\\\bbbaaadddhhhlllnnnnnnmmmkkkjjjkkkkkklllkkkgggaaa\\\YYYYYYXXXWWWUUUTTTSSSSSSOOODDDBBBEEEMMMnnn~~~yyysssooommmmmmnnnooopppqqqrrrsssmmmkkkhhhgggffffffdddccceeefffggggggfffdddbbbaaa`````````bbbdddeeecccbbbaaabbbdddffffffbbb\\\XXXSSSPPPLLLIIIFFFEEEFFFFFFGGGHHHJJJKKKMMMNNNOOOOOONNNMMMKKKHHHFFFDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDBBBCCCCCCDDDFFFHHHJJJKKKJJJKKKMMMOOORRRWWW]]]aaagggnnnvvvzzzyyyuuurrrqqqmmmoooqqqrrrrrrrrrtttvvvxxxzzzyyyuuurrrpppooooooppprrruuuwwwwwwuuunnnmmmjjjhhhgggggghhhiiihhhiiiiiiiiiiiiiiiiiiiiigggggghhhjjjnnnsssxxx{{{|||~~~~~~}}}~~~~~~}}}|||zzzyyyyyyyyyyyyzzz{{{{{{|||}}}~~~~~~|||{{{{{{{{{zzz{{{{{{{{{zzzzzz|||~~~~~~}}}{{{zzzyyyyyyzzz{{{{{{{{{{{{{{{{{{|||||||||||||||||||||{{{zzzyyyxxxxxxvvvuuuyyy{{{yyyyyyvvvvvvvvvxxxzzz{{{zzzyyy~~~{{{}}}~~~|||yyyxxxxxxxxxzzz|||}}}{{{xxxwwwwww{{{zzzzzzzzzzzz{{{}}}~~~vvvtttuuuzzz}}}~~~zzziiiVVVFFF;;;666333000---,,,---/////////...///000222333333333333555444444333333333333444333222000///000111222333444555666666555444555777888999::::::;;;>>>BBBEEEEEEFFFFFFFFFIIIOOOWWW\\\^^^aaaeeeiiilllmmmllllllllllllllllllkkkhhhccc___^^^]]]\\\YYYWWWTTTRRRQQQPPPDDDBBBEEEMMMlll|||wwwqqqrrrsssssssssqqqnnnmmmkkkiiigggfffgggggggggfffgggfffffffffeeedddaaa```___]]]\\\]]]```aaaaaa___aaabbbdddffffffccc]]]XXXSSSQQQMMMIIIGGGFFFFFFGGGFFFGGGIIIJJJLLLNNNOOOOOOLLLKKKIIIGGGEEEDDDCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBEEEDDDCCCCCCDDDFFFIIIJJJFFFGGGIIIKKKMMMRRRXXX]]]bbbfffmmmssswwwvvvrrrooolllnnnqqqrrrrrrrrrtttvvvxxxzzz}}}{{{vvvsssqqqqqqpppoooppptttxxxyyyxxxwwwqqqooollljjjhhhggghhhhhhggggggffffffggggggffffffffffffhhhlllpppuuuyyy{{{{{{}}}~~~~~~}}}}}}~~~|||zzzyyyzzzzzz{{{{{{||||||~~~{{{yyyyyyzzzzzzzzz{{{zzzxxxyyy{{{}}}~~~{{{yyyyyyyyy{{{|||||||||{{{{{{zzzyyyyyyyyyyyyyyyzzzzzzzzzyyyyyyxxxuuusssssswww~~~~~~zzzvvvuuuuuuuuuuuuxxx{{{~~~~~~{{{yyy}}}~~~{{{zzzwwwyyy{{{zzzxxxvvvwwwyyyyyyzzzzzz{{{||||||||||||yyy{{{~~~zzzvvvyyy~~~wwwwww{{{tttaaaNNN@@@999777222000......000111000///...///111222444444444333777666555444444444444444222222111111111333444555444666888777555444555777555777:::;;;<<<>>>AAACCCDDDEEEEEEFFFHHHMMMSSSXXX]]]___bbbfffjjjlllmmmnnnmmmmmmllllllkkkiiieeebbbcccbbb```]]]ZZZWWWUUUSSSSSSGGGDDDFFFLLLhhh~~~vvvwwwyyyzzzwwwrrrmmmiiiiiigggeeeeeegggiiijjjiiihhhgggeeeeeedddcccaaa______\\\YYYZZZ]]]______^^^```bbbdddggggggccc]]]XXXTTTRRRNNNJJJHHHGGGGGGHHHFFFGGGHHHJJJLLLMMMOOOOOOKKKJJJHHHFFFEEEDDDCCCCCCFFFFFFFFFEEEDDDDDDCCCCCCBBB@@@???>>>>>>AAACCCEEECCCDDDFFFHHHJJJOOOUUUZZZ^^^aaagggnnnuuuuuuqqqmmmnnnqqqsssuuuuuuuuuwwwxxxyyyzzz||||||xxxuuussssssqqqpppqqqtttxxxzzzxxxvvvpppooollliiigggfffeeeeeehhhgggffffffffffffeeedddeeegggiiimmmrrrwwwzzz}}}|||~~~~~~}}}zzzzzz{{{{{{|||||||||}}}}}}xxxuuuvvvwwwyyyzzzzzzyyywwwxxxzzz|||}}}|||zzzyyyyyy{{{~~~~~~}}}|||zzzyyywwwvvvvvvvvvvvvwwwxxxyyyyyyyyyyyysssqqqrrrwww~~~~~~{{{zzzzzzzzzyyyvvvuuuuuuvvvtttvvvyyy~~~|||yyy{{{}}}~~~|||wwwyyy{{{zzzxxxwwwyyy|||xxxyyy{{{}}}~~~}}}}}}|||wwwzzz}}}|||qqqhhhfffqqqzzz|||}}}ooo\\\III===777777111111111333555555333111222222333444333222111000888777666555555555555555222222111111222444666777555777999888555444666888333666:::===>>>@@@BBBDDDDDDEEEFFFGGGIIIMMMRRRVVV\\\^^^aaaeeeiiilllooopppnnnmmmllllllkkkjjjfffdddfffeeeccc```]]]ZZZWWWVVVWWWIIIEEEGGGKKKeee{{{|||yyyzzzwwwnnniiihhhfffddddddgggjjjkkkllljjjhhhfffeeedddaaa]]]ZZZ[[[[[[\\\\\\\\\]]]]]]]]]bbbbbbccceeedddaaa[[[WWWXXXTTTOOOKKKGGGGGGGGGHHHEEEEEEEEEEEEFFFGGGIIIIIILLLIIIEEEDDDFFFHHHHHHGGGEEEFFFFFFFFFFFFFFFEEEEEE@@@???>>>======>>>???@@@AAACCCEEEGGGJJJMMMRRRUUUWWW[[[aaafffiiilllnnnpppkkknnnnnnnnnqqqwwwyyywwwxxxzzz|||xxxrrrqqqqqqrrrqqqqqqsssvvvvvvsssppplllmmmllljjjhhhfffffffffdddcccaaabbbdddfffffffffjjjkkkooorrruuuwwwxxxxxxyyyyyyyyyyyy|||~~~||||||}}}~~~|||}}}|||yyyvvvuuutttxxxxxxxxxxxxyyy{{{}}}~~~||||||{{{zzzzzzyyy{{{||||||{{{zzzzzz{{{zzz{{{{{{xxxuuutttwwwzzzssstttwwwzzz}}}~~~|||yyyuuuuuuvvvvvvvvvtttsssrrrrrruuuyyy|||}}}}}}{{{yyy~~~|||{{{~~~|||zzzuuuuuuuuuuuuuuuvvvwwwwwwttttttvvvzzz~~~|||yyy}}}|||{{{{{{|||wwwmmmaaaZZZaaatttkkkTTTDDD<<<777444333222111222444555444333444222111//////000111222888888777555444333222111111000/////////000222333999::::::999666555555666888888:::<<<===???AAAAAAEEEHHHHHHHHHLLLTTTYYYYYYWWW[[[aaaiiiooosssuuuvvvqqqrrrsssqqqnnnkkkjjjjjjkkkllliiiccc^^^[[[YYYXXX\\\OOOKKKIIIGGG```|||}}}zzz{{{xxxppplllkkkhhhdddccceeehhhkkklllfffeeeddddddcccaaa]]]ZZZ[[[[[[[[[[[[[[[[[[[[[[[[______```bbbbbb___ZZZVVVWWWTTTOOOJJJGGGFFFFFFGGGEEEDDDDDDEEEFFFGGGHHHIIIKKKHHHDDDDDDFFFHHHGGGGGGDDDDDDEEEEEEDDDCCCCCCBBB??????===<<<<<<===>>>??????AAADDDFFFHHHKKKPPPSSSWWW[[[```dddgggiiilllnnnmmmpppqqqqqqsssxxxyyyvvvyyy{{{~~~~~~{{{wwwuuuvvvyyyvvvtttsssttttttrrrppplllmmmmmmllljjjiiiiiiiiifffcccaaaaaaccceeeffffffiiikkkooorrrvvvxxxzzz{{{{{{|||}}}}}}}}}}}}~~~}}}~~~~~~|||zzzxxxvvvuuutttwwwwwwxxxyyyzzz}}}~~~}}}}}}~~~}}}}}}yyy{{{||||||{{{zzz{{{|||||||||zzzwwwtttsssvvvyyyxxxxxxyyy{{{}}}|||yyyvvvsssttttttuuutttsssrrrrrrrrrtttwwwzzz||||||{{{zzz{{{zzz{{{~~~{{{xxxwwwwwwwwwwwwxxxyyyzzz{{{wwwwwwxxx|||}}}zzzzzzyyyyyyyyyzzz|||~~~hhh___VVVYYYjjjjjjRRRCCC;;;666222222111000111333444333222444333222111000111333444666666666555444444444333111000/////////000222333555666777777666666777888999999;;;===???AAABBBCCCEEEHHHIIIHHHLLLTTTYYYZZZYYY\\\```eeekkkpppsssuuuttttttttttttrrrooollljjjkkkkkkhhhbbb\\\ZZZYYYYYY\\\PPPLLLHHHGGG```||||||{{{tttqqqnnnkkkfffdddeeegggiiiiiidddcccbbbbbbbbb___[[[XXXZZZZZZZZZYYYYYYYYYYYYYYY[[[[[[\\\^^^^^^\\\YYYUUUUUUSSSOOOKKKHHHFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGGGGHHHFFFDDDDDDEEEGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBAAA???>>>===<<<;;;;;;<<<<<<>>>@@@BBBDDDFFFIIIMMMQQQWWWZZZ___bbbdddfffiiijjjooosssvvvvvvxxx{{{{{{xxxzzz}}}}}}yyyuuusssrrrpppooolllmmmnnnnnnnnnnnnmmmmmmgggdddaaa```bbbeeeggghhhjjjlllooosssvvvyyy{{{||||||}}}{{{{{{}}}~~~~~~~~~}}}||||||{{{zzzxxxwwwwwwvvvwwwwwwxxxyyy{{{}}}~~~~~~~~~{{{|||}}}}}}{{{{{{{{{}}}}}}|||zzzwwwtttuuuxxx{{{}}}}}}|||||||||zzzvvvsssqqqqqqrrrssssssssssssrrrrrrsssvvvxxxzzz{{{||||||{{{{{{zzzxxxzzzzzzyyyyyyzzzzzz{{{{{{zzzzzz{{{}}}~~~|||yyyyyyyyyzzz{{{|||}}}~~~vvv\\\TTTPPP]]]yyygggOOOBBB;;;666111111000///000222333222111555444333333333444555666555555555555555555555555111000/////////000222333111333555666666777999:::999:::<<<>>>@@@BBBCCCDDDEEEHHHHHHHHHLLLTTTZZZZZZ[[[\\\___ccchhhnnnrrruuuvvvtttttttttuuurrrlllgggiiigggccc^^^ZZZXXXYYY[[[^^^SSSOOOJJJHHHaaa~~~yyyxxxssspppmmmkkkjjjjjjiiihhhfffeeeccccccaaa^^^YYYVVVVVVVVVWWWWWWXXXXXXXXXYYYXXXXXXYYYZZZ[[[ZZZXXXUUUUUUSSSPPPMMMJJJIIIHHHHHHEEEEEEEEEDDDEEEEEEFFFFFFFFFEEEDDDEEEFFFGGGHHHIIIJJJJJJJJJIIIGGGFFFDDDCCC@@@???===;;;:::::::::;;;===???AAACCCDDDHHHLLLOOOWWWZZZ^^^aaaccceeegggiiiooovvv{{{{{{}}}|||}}}~~~}}}|||~~~zzzvvvrrrooommmlllmmmnnnqqqssssssqqqpppgggdddaaaaaadddiiimmmooolllnnnpppsssuuuxxxzzzzzz|||~~~~~~{{{xxxwwwyyyzzz{{{{{{}}}~~~}}}zzzxxxzzzzzzzzzzzzzzzzzzyyyyyywwwxxxxxxyyy{{{|||}}}~~~}}}}}}~~~~~~}}}~~~~~~{{{yyyyyyzzz}}}{{{yyywwwwwwyyy}}}~~~}}}|||zzzvvvssspppqqqqqqrrrssstttttttttrrrssstttvvvyyy{{{~~~|||zzz~~~}}}|||zzzyyyxxxxxxxxxzzzzzzzzz{{{}}}}}}}}}||||||||||||}}}}}}~~~~~~kkkWWWQQQSSShhhcccLLLAAA;;;666222222111000111222333222111555555555444555666777888555555555555555444444444111000/////////000222333222444666666777888:::<<<999:::;;;===???@@@BBBCCCCCCFFFGGGFFFKKKSSSXXXYYYYYY[[[```ffflllqqquuuwwwuuusssqqqssstttqqqiiibbbccc___\\\YYYWWWVVVZZZ___dddZZZVVVOOOLLLfff|||{{{yyyxxxwwwtttooolllllliiifffcccaaa]]]XXXUUUSSSSSSTTTUUUWWWXXXYYYYYYWWWVVVVVVWWWXXXXXXWWWUUUTTTSSSRRRPPPNNNLLLKKKKKKGGGFFFEEEEEEEEEEEEEEEFFFDDDEEEFFFGGGHHHIIIJJJLLLNNNMMMMMMLLLJJJHHHFFFEEEBBBAAA???<<<;;;:::::::::===???AAABBBDDDGGGKKKNNNVVVYYY\\\___bbbdddgggjjjpppwww~~~~~~}}}|||}}}}}}~~~{{{uuupppllllllmmmooosssvvvvvvssspppgggdddbbbdddhhhnnnsssuuupppqqqrrrssstttuuuwwwwww{{{{{{yyy{{{zzzyyyyyyzzz{{{{{{zzz{{{|||}}}}}}{{{yyywwwuuuwwwwwwxxxyyyyyyyyyxxxxxxxxxxxxyyyyyyzzzzzzzzzzzz|||}}}}}}|||zzz{{{}}}zzzwwwvvvvvvzzzyyyxxxxxx{{{~~~}}}}}}{{{xxxuuuqqqqqqrrrssstttuuuuuuvvvssssssuuuwwwzzz}}}}}}{{{yyywwwvvvwwwwwwxxxyyyzzz{{{}}}~~~~~~~~~~~~ttt```MMMOOO[[[www]]]IIIAAA;;;666333333222111222444444444333444444555555666777888999888777666555444333222222111000/////////000222333555666888888888888:::;;;888999:::;;;<<<===>>>??????BBBCCCCCCHHHPPPUUUVVVUUUZZZbbbjjjrrrvvvxxxyyyvvvsssqqqssstttppphhhaaa]]]XXXUUUVVVUUUTTTZZZbbbjjjccc^^^VVVRRRmmm}}}xxxtttqqqmmmhhhccc___\\\XXXUUURRRSSSSSSUUUVVVWWWXXXYYYVVVUUUSSSTTTUUUUUUTTTSSSRRRRRRRRRRRRQQQPPPNNNNNNHHHHHHGGGFFFEEEEEEEEEFFFDDDFFFIIIJJJJJJKKKNNNPPPOOOOOONNNMMMLLLJJJHHHGGGEEEDDDAAA>>><<<;;;::::::<<<>>>@@@AAACCCEEEIIIMMMSSSVVVZZZ]]]aaadddiiilllpppyyy~~~}}}||||||~~~wwwpppmmmmmmnnnppptttwwwvvvrrrmmmgggeeedddggglllrrrvvvxxxtttttttttttttttuuuvvvwww{{{~~~}}}zzzxxx|||||||||~~~zzzzzzzzzyyyyyyxxxwwwvvvuuuvvvwwwxxxwwwwwwuuuuuuxxxyyyzzzzzz{{{{{{zzzzzz|||}}}|||yyywwwyyy~~~zzzuuuttttttwwwvvvvvvyyy~~~~~~~~~~~~}}}zzzxxxrrrrrrrrrrrrssstttvvvvvvtttuuuwwwyyy}}}}}}yyyzzz~~~}}}|||zzzyyyuuuvvvwwwxxxyyy|||~~~~~~|||hhhWWWEEERRRkkkvvvVVVFFF???888444555333222111222444555444333222333333555666777888888888888777555444333222111111000/////////000222333777888:::999888888:::;;;999999999999::::::;;;;;;:::===>>>>>>CCCKKKQQQQQQRRRXXXbbbllltttxxxzzzzzzwwwvvvttttttsssooohhhccc[[[UUUSSSVVVVVVTTTZZZcccnnnhhhddd[[[WWWsss|||zzzrrrmmmfffaaa]]][[[YYYXXXUUUUUUUUUUUUUUUVVVVVVVVVUUUSSSPPPPPPQQQQQQQQQPPPOOOPPPQQQRRRRRRQQQPPPOOOJJJIIIHHHGGGFFFFFFFFFFFFEEEHHHKKKMMMMMMNNNQQQSSSRRRRRRQQQQQQOOONNNMMMLLLHHHGGGDDDAAA>>><<<<<<;;;;;;<<<>>>???@@@CCCGGGJJJNNNQQQVVVZZZ___dddiiimmmrrrzzz~~~}}}~~~}}}}}}~~~~~~vvvpppnnnnnnnnnppptttwwwvvvoooiiihhhgggfffiiimmmrrruuuvvvvvvvvvvvvvvvvvvxxxyyyzzz{{{}}}~~~|||{{{zzz{{{|||~~~zzzyyyxxxxxxxxxyyyzzzzzzwwwxxxyyyzzzyyywwwuuutttwwwxxxzzz|||~~~~~~~~~~~~||||||{{{xxxvvvyyyzzzuuuttttttuuutttuuuzzz~~~~~~~~~}}}{{{zzzrrrrrrqqqqqqqqqssstttuuutttvvvyyy}}}|||yyy{{{{{{wwwuuuuuuwwwxxxyyyyyyzzz|||~~~}}}|||tttvvvyyyzzz|||ssscccWWWPPPgggiiiNNNBBB<<<555222555222111111111333444333222000000222444555666777777777777666555444444333333111000/////////000222333555777888999888888:::;;;::::::999999999888888888444777999999>>>GGGLLLMMMRRRWWW___hhhpppuuuwwwxxxvvvvvvuuussspppkkkgggddd^^^WWWUUUYYYXXXTTTXXXbbbnnnjjjfff\\\YYYvvv}}}||||||{{{qqqllleee___\\\[[[ZZZZZZWWWWWWVVVVVVUUUTTTTTTSSSSSSQQQNNNMMMNNNOOONNNNNNLLLMMMPPPRRRRRRRRRQQQPPPKKKJJJIIIHHHGGGFFFFFFFFFFFFIIIMMMOOOOOOPPPSSSVVVUUUUUUUUUUUUTTTSSSQQQQQQJJJIIIFFFBBB???>>>===<<<999;;;<<<===???AAAEEEHHHKKKNNNSSSXXX]]]ccciiimmmsss{{{}}}yyyzzz{{{{{{{{{}}}}}}tttpppoooooonnnppptttwwwuuummmfffiiihhhhhhjjjmmmqqqrrrssswwwwwwwwwwwwxxxzzz|||~~~|||}}}~~~||||||}}}wwwyyy}}}{{{zzzxxxxxxxxxzzz|||~~~|||}}}~~~~~~|||zzzxxxvvvvvvwwwzzz~~~{{{|||{{{wwwvvv{{{{{{vvvuuuuuussssssuuuyyy~~~~~~}}}{{{yyyrrrqqqpppppppppqqqrrrsssuuuwww{{{zzzvvvyyy{{{yyyuuusssuuuuuuuuuuuuvvvzzz~~~}}}}}}uuuxxx{{{|||~~~}}}{{{zzz~~~pppcccZZZccc~~~yyy```HHH???999222000444111000000000222333222111...///111333444555666666555555555555555555555555111000/////////000222333333555777777777888:::<<<;;;;;;::::::999888777777111444666666;;;DDDIIIJJJSSSVVV\\\dddkkkppptttvvvtttttttttpppkkkfffdddcccbbbZZZXXX\\\ZZZTTTWWW```mmmiiifff[[[XXXvvv||||||~~~zzztttkkkfff```\\\\\\\\\ZZZWWWZZZYYYXXXXXXYYYXXXVVVTTTSSSRRRPPPOOONNNNNNOOOPPPMMMNNNOOOQQQQQQQQQQQQPPPOOOOOONNNLLLJJJHHHFFFEEEEEEEEEGGGIIIKKKMMMNNNOOOPPPQQQRRRSSSTTTTTTTTTTTTKKKJJJHHHFFFDDDBBBAAAAAA======<<<::::::===AAAEEEFFFJJJPPPVVV\\\bbbgggjjjtttwwwyyyyyyyyyxxxyyyzzz}}}~~~xxxrrrnnnmmmooorrrtttuuussspppnnnkkklllmmmkkkiiiiiimmmqqqvvvxxx{{{|||zzzxxxvvvuuu||||||||||||{{{zzzyyyxxxwwwyyy}}}~~~}}}}}}}}}~~~}}}|||zzzyyyyyy|||}}}~~~}}}|||||||||}}}~~~}}}{{{yyyvvvtttvvvwwwxxxxxxxxxzzz}}}~~~~~~}}}zzzwwwuuuvvvwwwtttrrrpppqqqttttttrrrooovvvvvvzzz|||vvvttttttsssoookkkmmmnnnppptttxxx||||||yyywwwzzz}}}yyy|||~~~{{{{{{eeeTTT\\\pppgggPPP<<<999888333111444111111111111111222222222/////////000000111333333555777999888666444333444222111000//////000111111333555777999:::;;;;;;:::>>>===;;;;;;;;;;;;:::888333333333333444888>>>CCCOOOMMMNNNVVVbbblllpppqqquuurrrnnniiiddd```]]]\\\^^^___```^^^YYYUUU[[[dddrrrkkk```WWW]]]vvv~~~wwwmmmgggaaa^^^^^^^^^\\\ZZZYYYXXXWWWWWWXXXWWWUUUSSSSSSRRRPPPOOONNNOOOPPPPPPQQQRRRSSSTTTSSSRRRPPPOOOOOONNNMMMLLLJJJHHHFFFEEEDDDFFFGGGJJJLLLMMMNNNNNNOOOPPPQQQRRRRRRRRRRRRRRRKKKJJJHHHFFFDDDCCCBBBBBB???>>>===;;;;;;===AAADDDFFFJJJQQQWWW]]]bbbgggkkkqqqtttxxxzzzzzzzzzzzzzzzzzz}}}zzzsssooolllnnnqqqssstttsssqqqooommmoooooommmjjjjjjmmmpppsssvvvyyyzzzyyyxxxxxxxxx{{{{{{{{{{{{{{{zzzzzzyyyxxxyyy|||}}}~~~~~~}}}||||||{{{{{{|||zzzzzz|||~~~}}}zzzxxxvvvtttsssrrrtttuuuuuuvvvxxx|||~~~~~~{{{xxxwwwwwwtttsssrrrrrrsssrrrqqqooouuuvvv{{{}}}wwwuuuuuutttpppmmmpppppprrrtttwww{{{}}}{{{|||}}}{{{~~~|||wwwcccUUU```~~~}}}www^^^JJJ:::999999333000111000000111111111111222222000000000000111222333333666777888777555444444444111111////////////000111333555777999;;;<<<<<<<<<===<<<<<<===>>>???>>>===777555333222333777<<<@@@FFFFFFJJJTTTcccooovvvxxxxxxuuupppjjjccc]]]YYYWWW^^^^^^___^^^XXXTTTXXX```ppphhh]]]TTTZZZrrrzzznnniiiccc``````aaa___]]]XXXWWWVVVWWWWWWWWWUUUSSSSSSRRRPPPOOOOOOOOOQQQRRRTTTUUUVVVWWWVVVSSSPPPNNNMMMMMMMMMLLLJJJHHHFFFEEEDDDFFFIIIKKKMMMMMMMMMLLLNNNNNNOOOPPPPPPPPPOOOOOOKKKJJJHHHFFFEEEDDDCCCCCCAAAAAA@@@===<<<===@@@CCCGGGKKKRRRYYY^^^ccchhhkkkmmmqqqvvvyyyzzz{{{|||}}}yyy|||~~~wwwssskkkmmmoooqqqrrrrrrqqqpppoooqqqrrrppplllkkkmmmpppqqqsssuuuvvvvvvvvvwwwyyyyyyyyyzzzzzzzzzzzz{{{{{{yyyyyy{{{~~~~~~|||}}}~~~~~~}}}}}}~~~|||xxxxxxzzz~~~{{{{{{yyywwwuuutttrrrrrrppprrrsssuuuvvvyyy}}}|||yyyxxxuuuuuuvvvtttrrrqqqqqqrrrvvvwww|||~~~xxxuuuuuuuuurrrpppsssssssssuuuxxx}}}|||{{{||||||~~~}}}}}}qqq```WWWfff|||pppeeePPPBBB777777888333//////000000000111111111222222000000000000111111222333666666666555333222333444000///.........///000111333444666999;;;===>>>>>><<<<<<<<<>>>AAACCCBBBAAA<<<888333000111555999;;;KKKKKKOOOWWWccclllqqqrrrvvvtttooojjjccc^^^ZZZXXX______```___YYYSSSUUU\\\gggaaaVVVOOOVVVpppzzzooojjjdddbbbbbbbbbaaa___YYYXXXXXXXXXYYYYYYWWWUUUTTTSSSQQQOOOOOOPPPRRRSSSTTTUUUWWWXXXVVVTTTPPPNNNMMMMMMLLLLLLJJJHHHGGGFFFDDDFFFJJJMMMNNNNNNLLLKKKMMMMMMNNNNNNNNNMMMMMMLLLJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDBBB@@@>>>>>>@@@CCCGGGLLLTTTZZZ```eeeiiilllmmmooosssvvvxxx{{{~~~}}}zzzuuulllmmmnnnooopppoooooonnnmmmoooqqqpppmmmlllnnnqqqssstttuuuuuuttttttvvvxxxxxxxxxxxxyyyyyyzzz{{{|||yyyyyyzzz|||~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~||||||yyyxxxzzz|||~~~wwwwwwwwwvvvtttsssrrrrrrqqqsssuuuwwwyyy}}}{{{yyyuuuwwwyyywwwtttsssuuuxxx{{{{{{|||~~~yyyvvvuuuuuutttrrrvvvuuuuuuwww{{{}}}zzzyyyzzz~~~{{{~~~yyy|||{{{yyyjjj^^^ZZZlll~~~|||rrraaaSSSDDD:::333444555222000111///000000000111222222222000000//////000111111222444444444222//////111333//////...------...000000111222555777:::===??????;;;;;;<<>>@@@;;;<<<===@@@CCCDDDCCCBBBAAA>>>999666555666777777@@@DDDKKKVVVaaakkkqqqsssllllllmmmmmmlllkkkjjjiiidddcccbbbaaa\\\UUUTTTWWWYYYTTTLLLHHHSSSqqqyyysssnnnhhhdddddddddbbb___^^^]]]]]]]]]______]]]\\\YYYWWWSSSPPPOOOOOOQQQSSSOOOPPPRRRSSSTTTTTTTTTSSSQQQPPPOOONNNLLLIIIGGGFFFDDDFFFIIILLLNNNOOOOOOOOOOOOOOOOOONNNMMMLLLKKKJJJHHHHHHHHHGGGHHHHHHIIIIIIGGGGGGGGGDDDBBBAAABBBDDDIIIOOOWWW^^^dddhhhkkknnnqqqrrrssssssvvv{{{wwwqqqmmmlllkkkkkkkkkkkklllllliiilllmmmmmmlllnnnsssxxx~~~{{{zzzzzzwwwwwwvvvvvvwwwyyyzzz|||{{{{{{}}}|||zzz{{{}}}}}}{{{zzzzzzzzz{{{zzzyyyxxxwwwuuuxxx{{{zzzwwwuuuvvvwwwrrrtttwwwzzz}}}~~~|||yyyzzzzzzyyyyyyzzz|||~~~}}}zzzxxxxxxzzz}}}~~~yyyvvvttttttvvvwwwwwwwwwxxx{{{~~~}}}}}}}}}|||zzz{{{~~~|||yyywwwuuuuuuwwwvvvsssrrrsssuuu}}}yyy~~~}}}pppaaabbbhhh~~~vvvkkk\\\KKK>>>777555333111111111333555000111111222333444555555222222111111111222222333111222222111///...///000///......---...///111222222222444666999<<>>GGGQQQYYY```dddgggmmmoooppprrrrrrqqqpppooohhhccc```^^^ZZZUUUTTTXXXZZZTTTLLLGGGQQQmmmzzztttmmmiiihhhfffdddaaa___^^^^^^___```aaa___]]]^^^ZZZUUUQQQNNNNNNPPPQQQTTTSSSRRRRRRRRRSSSUUUVVVUUUUUUSSSPPPMMMJJJGGGFFFDDDEEEGGGJJJMMMPPPRRRSSSRRRRRRQQQQQQOOONNNLLLKKKHHHHHHHHHHHHIIIJJJKKKKKKHHHHHHHHHGGGEEEDDDEEEFFFJJJPPPXXX```fffjjjmmmoooppptttxxx{{{}}}}}}}}}wwwfffffffffgggiiimmmppprrrqqqqqqpppmmmkkknnnuuu{{{{{{xxxwwwyyyxxxvvvuuuuuuwwwyyyzzz}}}{{{zzzyyyyyyzzzzzzyyywwwxxxwwwuuuttttttvvvxxxyyyvvvzzz~~~~~~yyyvvvwwwyyyyyy{{{~~~~~~}}}|||xxxvvvxxxxxxwwwuuuqqqsssvvvxxxyyyyyyzzz{{{~~~|||yyytttrrrrrrvvvxxxwwwxxxyyy{{{~~~~~~|||~~~}}}xxxtttssssssxxxzzz~~~{{{yyywwwvvvxxxsssssswwwxxxuuuvvv{{{~~~}}}zzz~~~zzzooooooccc```mmmzzz~~~ooo]]]LLL???999000555::::::777555333111222222333444555777777888999888888777777777888888333555777777555333222222000/////////000111333444777777888999<<>>HHHSSS[[[aaafffhhhkkklllooorrrsssssssssrrrhhhbbb^^^\\\XXXTTTTTTWWWVVVQQQIIIFFFPPPmmm{{{rrrjjjfffcccbbbbbb```aaabbbcccccccccbbbaaabbb\\\UUUPPPOOOQQQRRRSSSPPPQQQRRRSSSTTTTTTTTTSSSPPPPPPNNNMMMKKKIIIGGGFFFFFFGGGJJJNNNQQQTTTVVVWWWVVVVVVVVVUUUSSSPPPMMMKKKMMMLLLKKKJJJJJJKKKMMMNNNMMMJJJHHHGGGEEEBBBDDDIIIKKKOOOTTTZZZ```gggmmmrrruuuxxx||||||vvvlllkkkjjjjjjkkkmmmooopppsssqqqooommmooorrrwwwzzz{{{}}}}}}{{{{{{{{{yyyzzzzzzxxxvvvwww{{{~~~~~~~~~|||zzzyyyxxxxxxrrrsssuuuuuuuuuvvvyyy{{{~~~{{{xxxxxxxxx}}}}}}}}}|||}}}zzzxxxyyy{{{{{{yyywwwttttttsssssstttvvvxxxzzzzzzyyyvvvtttsssssstttuuuxxxzzz||||||zzzyyyxxxyyyyyyyyy{{{{{{{{{{{{yyyyyyxxxvvvttttttvvvyyy{{{|||{{{yyy}}}zzz{{{}}}|||wwwrrrwwwssstttzzz|||yyyyyy}}}zzztttllllllwwwttthhhXXXHHH===:::999999:::;;;;;;999888777777666666666666888:::;;;999;;;<<<<<<;;;;;;===@@@EEEGGGJJJJJJEEE===444---444222111111444777999:::888888:::<<<>>>@@@AAABBB@@@FFFOOOTTTWWWWWWWWWWWWXXX]]]```ZZZNNNBBB===<<<>>>IIIUUU[[[[[[]]]cccjjjkkkjjjjjjmmmrrrvvvyyyzzzhhhbbb[[[VVVVVVXXX[[[\\\]]]OOOJJJIIILLLhhh~~~vvvooojjjfffeeedddaaaaaabbbcccdddfffggghhheee```XXXRRRPPPQQQSSSTTTSSSSSSSSSTTTTTTTTTTTTTTTRRRQQQOOOLLLJJJHHHGGGGGGDDDFFFIIILLLPPPSSSUUUVVVSSSTTTUUUTTTSSSQQQNNNMMMNNNLLLKKKJJJIIIJJJLLLMMMKKKGGGFFFFFFEEECCCFFFKKKMMMQQQVVV\\\aaahhhnnnsssxxx{{{~~~~~~yyysssjjjjjjjjjjjjkkklllmmmnnnnnnnnnoooqqqtttvvvxxxzzzzzz|||~~~}}}{{{zzzyyyzzz|||||||||zzzyyy{{{~~~||||||}}}}}}{{{yyyxxxwwwssstttvvvvvvwwwyyy|||~~~|||zzz{{{|||~~~~~~}}}}}}}}}{{{xxxxxxzzzzzzxxxvvvvvvuuusssssstttvvvxxxzzzwwwvvvuuutttuuuwwwyyyzzz~~~|||yyyxxxxxxxxxxxxyyyzzz{{{{{{zzzzzzwwwuuussssssuuuxxxzzz||||||{{{{{{zzzzzz{{{}}}{{{vvvrrrwwwxxx|||~~~|||wwwnnnqqqzzzmmmaaaRRRDDD;;;999999999999999999888888777555444444555777999;;;<<<<<<>>>AAADDDIIIMMMRRRUUUdddeeefffeee___QQQAAA555444222000111444666888888999999:::<<<>>>@@@AAABBBDDDHHHNNNTTTXXXZZZZZZZZZWWWZZZ\\\WWWOOOFFFBBB@@@GGGQQQ]]]dddfffhhhlllooopppoooooopppsssvvvwwwwwwiiiddd]]]YYYXXXZZZ\\\]]][[[NNNHHHHHHKKKgggwwwpppkkkgggeeeaaaaaabbbdddfffiiikkklllgggaaaYYYSSSQQQRRRTTTUUUVVVUUUUUUTTTTTTTTTTTTTTTSSSQQQNNNJJJHHHGGGFFFFFFCCCEEEHHHKKKNNNQQQSSSTTTRRRRRRSSSTTTSSSRRRPPPOOONNNMMMKKKJJJIIIJJJJJJKKKHHHEEEDDDFFFEEECCCGGGMMMOOORRRXXX]]]bbbhhhooosss{{{}}}}}}xxxqqqkkkkkklllmmmnnnnnnnnnnnniiilllrrrwwwzzz{{{{{{zzz|||~~~~~~|||zzzzzzzzz~~~~~~~~~~~~||||||yyyzzz||||||yyywwwwwwtttvvvxxxyyyzzz|||}}}|||}}}}}}|||}}}||||||{{{yyywwwvvvuuutttssssssuuuwwwyyyvvvvvvuuuuuuwwwyyy|||}}}}}}yyywwwvvvvvvwwwxxxyyyzzzzzz{{{{{{wwwvvvttttttuuuwwwzzz|||}}}|||}}}}}}yyyyyyzzz|||~~~}}}zzzyyy~~~}}}pppgggooo}}}qqqbbbUUUJJJ>>>999999888888777777666666666777222222333444777:::===???CCCEEEJJJRRR^^^hhhpppttt~~~~~~~~~xxxhhhQQQ@@@555333111111333666777777;;;;;;;;;<<<===@@@BBBDDDHHHJJJNNNSSSZZZ___aaaaaa\\\\\\ZZZWWWRRRMMMIIIGGGNNNWWWdddooovvvyyyzzz{{{qqqpppnnnnnnpppqqqppppppjjjeee___[[[[[[[[[\\\\\\ZZZLLLFFFFFFKKKgggyyyooohhheee___aaaccceeeggghhhiiiiiiccc]]]VVVQQQOOOQQQSSSUUUWWWVVVUUUSSSRRRRRRSSSSSSSSSPPPLLLHHHEEEDDDDDDEEECCCEEEGGGJJJMMMPPPQQQRRRRRRSSSSSSTTTSSSSSSRRRQQQOOONNNLLLKKKJJJIIIIIIIIIGGGDDDDDDEEEDDDCCCFFFLLLOOORRRXXX]]]bbbhhhnnnrrrzzz}}}}}}~~~wwwppplllmmmoooqqqrrrrrrqqqqqqlllooouuuzzz~~~~~~}}}|||~~~||||||}}}~~~|||~~~~~~zzzxxxyyy{{{~~~|||zzzxxxwwwuuuwwwzzz{{{|||~~~}}}zzzzzz}}}|||~~~}}}{{{zzzvvvuuusssrrrrrrssstttuuuxxxwwwvvvuuuvvvxxxzzz{{{}}}zzzwwwwwwvvvvvvvvvwwwyyy{{{|||}}}yyyxxxwwwvvvvvvxxx{{{~~~}}}|||uuusssuuuxxx}}}ttteee]]]kkk}}}}}}tttfffVVVKKKBBB;;;888999666555444333222333444555///000111444777;;;>>>AAADDDFFFLLLWWWgggvvvrrr[[[III888666333333555777888888============???AAADDDFFFJJJJJJMMMSSS\\\dddhhhjjjhhhddd^^^ZZZWWWTTTOOOKKKNNNVVVdddtttrrrpppooonnnoooooonnnmmmiiieee```\\\[[[[[[[[[ZZZYYYKKKEEEFFFKKKhhhtttiiiddd^^^```ccceeeeeedddaaa___[[[VVVQQQMMMNNNPPPSSSTTTVVVUUUTTTSSSRRRQQQQQQQQQPPPMMMIIIEEECCCBBBCCCCCCDDDEEEGGGJJJLLLNNNOOOOOOSSSSSSSSSSSSSSSSSSRRRRRRPPPOOONNNLLLKKKIIIHHHHHHHHHEEEDDDDDDCCCAAAEEEJJJNNNQQQVVV\\\aaagggnnnrrryyy{{{{{{yyyzzz{{{{{{{{{{{{uuunnnlllmmmoooqqqsssssssssssstttvvvzzz}}}~~~}}}|||}}}~~~|||~~~{{{{{{}}}~~~{{{wwwuuuvvvxxx|||}}}|||zzzyyyxxxvvvyyy|||~~~~~~|||yyywwwwwwzzz|||~~~~~~}}}{{{zzzvvvvvvuuuuuutttsssssssssvvvuuuttttttuuuxxxzzz{{{}}}||||||wwwvvvvvvvvvxxx{{{}}}|||}}}|||zzzyyy{{{~~~~~~wwwssstttvvvyyylll___]]]ppp|||{{{|||yyy~~~xxxjjj\\\MMMCCC>>>999888999444333111000000000111222//////111333777;;;???AAA???AAAGGGRRR```ooo{{{|||xxxzzz|||sssaaaQQQ:::888666666888:::;;;;;;>>>>>>???@@@BBBEEEGGGHHHJJJKKKMMMSSS\\\fffmmmqqqrrrlllccc]]]YYYTTTNNNIIIMMMTTTaaaqqq~~~tttsssrrrsssttttttsssrrriiieee___[[[YYYYYYXXXXXXYYYJJJEEEGGGMMMjjjyyyllleee^^^___aaabbbaaa]]]YYYWWWUUURRRNNNMMMNNNPPPRRRRRRTTTTTTTTTTTTSSSQQQPPPOOOMMMKKKHHHEEECCCBBBBBBCCCEEEEEEGGGHHHJJJJJJKKKKKKOOOPPPPPPQQQQQQRRRSSSSSSRRRRRRPPPNNNLLLJJJHHHGGGGGGDDDCCCDDDCCCAAADDDJJJLLLPPPVVV[[[aaahhhooossszzz}}}~~~zzzvvvtttssstttuuuvvvzzz}}}ssskkkjjjlllnnnpppssstttuuuvvv{{{||||||}}}}}}|||zzzzzz{{{}}}}}}~~~|||{{{|||}}}}}}yyyuuurrrsssuuu{{{{{{|||~~~~~~}}}|||{{{{{{{{{yyy|||~~~zzzzzzyyywwwuuuuuuxxxzzz}}}|||yyyyyyyyyyyyzzz{{{|||{{{xxxuuutttrrrrrrrrrsssvvvyyy}}}yyyxxxwwwvvvxxx{{{~~~~~~|||}}}~~~}}}}}}yyyzzz}}}~~~~~~{{{aaaZZZaaaxxx~~~}}}vvvwwwxxxvvv|||}}}rrr```SSSEEE???<<<999777888222222111000000000000111///000111333666:::===??????BBBGGGNNNXXXdddqqqzzz~~~wwwqqqqqqsssnnnaaaTTT;;;999777777:::<<<======>>>???AAADDDFFFIIIKKKLLLJJJMMMPPPUUU[[[dddmmmttttttmmmeee]]]XXXRRRLLLGGGOOOTTT^^^jjjtttyyyyyyxxxrrrqqqqqqrrrtttuuusssrrriiiddd^^^YYYWWWWWWWWWWWWYYYJJJDDDFFFNNNkkkppphhh```___^^^\\\ZZZXXXVVVUUUUUUSSSPPPPPPQQQRRRRRRQQQRRRSSSUUUVVVUUUSSSQQQOOOKKKJJJIIIGGGEEEEEEDDDDDDDDDDDDEEEFFFFFFFFFEEEEEEHHHIIIJJJLLLOOOQQQSSSUUUTTTTTTRRRPPPMMMKKKIIIGGGDDDBBBAAACCCBBBBBBEEEKKKLLLPPPVVV\\\cccjjjqqqvvv~~~~~~}}}{{{wwwtttrrrsssuuuvvvyyy~~~uuummmmmmmmmooorrruuuxxx{{{|||}}}{{{{{{{{{zzzyyyzzz|||~~~|||vvvssstttwwwyyyyyyzzz{{{{{{{{{{{{{{{yyyyyyyyyzzz{{{|||}}}~~~|||}}}{{{xxxyyyyyyxxxvvvvvvwwwyyyzzz|||~~~~~~yyywwwyyy{{{{{{xxxtttttttttuuuwwwzzz~~~~~~|||zzzxxxwwwxxx{{{}}}~~~|||yyyyyyyyyyyyzzzzzz{{{~~~~~~}}}~~~|||oooVVVWWWfff{{{zzz|||zzzuuuvvvvvvtttyyyyyykkkVVVJJJ???<<<<<<999666555333333333333333222111111111111222333666999;;;===>>>CCCGGGJJJNNNWWWeeepppqqqkkkeeeeeefffcccYYYOOO:::888777777:::===>>>???===???CCCGGGKKKMMMNNNNNNLLLPPPUUUWWWYYY___iiirrrpppllleee___YYYSSSNNNLLLNNNSSSZZZbbbhhhmmmoooqqqnnnnnnnnnppprrrrrrpppnnnkkkeee]]]XXXUUUVVVVVVWWWWWWHHHBBBEEEMMMjjjssslllbbb___[[[XXXUUUUUUUUUVVVWWWUUUTTTTTTTTTSSSRRRPPPQQQSSSVVVXXXXXXUUURRRPPPKKKJJJJJJIIIHHHGGGFFFEEECCCCCCDDDDDDCCCBBBBBBAAABBBCCCEEEIIIMMMQQQTTTVVVUUUUUUSSSQQQNNNKKKIIIGGGBBB???@@@BBBCCCCCCGGGNNNLLLPPPWWW]]]dddlllsssxxx}}}~~~}}}zzzwwwuuuvvvxxxxxx{{{yyyqqqqqqqqqrrruuuyyy}}}|||{{{|||||||||{{{|||~~~zzzwwwxxxzzzxxxxxxyyyyyyyyyxxxwwwvvvuuuuuuvvvxxxzzz|||}}}yyyxxxyyyzzzzzzxxxxxxxxxzzzyyyyyyzzz|||~~~|||yyyxxx{{{|||yyyxxxwwwwwwwwwyyy{{{}}}zzz|||~~~~~~}}}}}}~~~}}}{{{yyywwwxxx{{{}}}~~~|||wwwuuuttttttuuuwwwxxxzzz}}}ooocccSSSYYYmmmzzzxxxxxxvvvwww|||yyyuuuwwwvvvrrrwwwuuufffQQQEEE<<<:::;;;999555333444444555666555444333222222222333333555888:::<<<888===BBBBBBBBBIIIXXXdddaaa\\\XXXYYY[[[XXXOOOHHH999777666777:::===>>>???<<>>>>>>>>>>>???@@@BBBEEEIIILLLOOOQQQRRRSSSSSSRRROOOJJJEEEBBBBBBCCCCCCBBBBBBEEEIIIMMMMMMPPPUUU\\\cccllltttzzz|||xxxwwwyyyyyywwwyyy|||zzz{{{vvvssstttwww}}}}}}}}}}}}~~~}}}{{{yyy{{{}}}}}}{{{{{{|||~~~{{{xxxyyy{{{|||}}}~~~|||zzzxxxxxxxxxuuuvvvwwwwwwwwwyyy{{{}}}{{{{{{xxxuuuuuuwwwyyy{{{{{{zzzzzzzzzzzz{{{|||}}}}}}}}}{{{zzz{{{|||}}}}}}|||{{{{{{yyyuuurrruuu}}}~~~{{{yyyyyy{{{}}}}}}}}}~~~~~~~~~zzzyyyxxxwwwxxxzzz|||~~~}}}xxxuuuvvvwwwwwwvvvwwwxxx{{{~~~{{{yyymmmaaa\\\VVVkkkxxxtttwww{{{{{{yyytttuuuttttttvvvuuulllaaaUUUJJJ===555333444333222333222111222444555444333111111111222333555888999:::::::::<<<@@@FFFKKKNNNQQQMMMKKKKKKLLLIIIBBB;;;444555777999;;;<<<======???>>>???CCCIIINNNNNNNNNRRRRRRSSSVVV[[[___aaaaaafffdddcccddd```XXXRRRRRRTTTXXX]]]cccgggjjjkkkkkkvvvwwwxxxwwwrrrmmmjjjhhhdddccc___ZZZVVVVVVWWWYYYYYYFFF@@@EEELLLgggyyymmmbbb^^^XXXVVVVVVXXXYYYXXXYYYWWWVVVUUUUUUWWWZZZ[[[WWWVVVTTTRRRQQQPPPOOOOOOMMMLLLKKKJJJIIIGGGGGGFFFDDDCCCBBB@@@???>>>>>>===<<<===>>>@@@CCCFFFIIIKKKOOOOOOPPPOOOMMMJJJFFFDDD???@@@@@@???@@@BBBFFFJJJOOORRRXXX^^^eeennnwww|||~~~yyywwwxxxxxxvvvyyy}}}yyywwwwwwxxx{{{}}}zzzwwwwwwyyy}}}~~~|||yyyyyy{{{{{{zzzxxxzzz{{{}}}||||||||||||}}}}}}}}}{{{zzzzzzzzzxxxxxxwwwvvvvvvwwwzzz|||{{{xxxuuurrrrrrsssvvvwwwwwwxxxwwwwwwvvvwwwxxxyyyzzz|||zzzxxxyyyzzz{{{{{{zzzzzzzzzyyyvvvtttwww~~~|||}}}~~~}}}zzzzzz{{{||||||xxxxxxwwwwwwyyy|||~~~zzzwwwwwwxxxxxxwwwxxxxxxyyy{{{~~~yyyzzzooobbbXXXVVVWWWnnnwwwtttyyy{{{|||{{{{{{{{{wwwjjj\\\NNNEEE;;;555555666666555555444333444666777666555444333333222333444555666:::::::::<<<>>>BBBEEEGGGFFFCCC@@@@@@AAA>>>999333333444666999;;;<<<======???>>>>>>BBBGGGJJJJJJIIIMMMNNNQQQWWW]]]```bbbaaabbb``````bbbaaa[[[XXXYYYZZZ[[[]]]```dddhhhlllnnn~~~~~~{{{uuuoookkkiiidddaaa]]]YYYUUUTTTUUUVVVXXXGGGBBBGGGMMMfff{{{oooccc___[[[XXXXXXYYYYYYYYYXXXWWWVVVUUUVVVXXXZZZ\\\YYYXXXWWWUUURRRQQQOOONNNLLLLLLKKKKKKJJJIIIIIIIIIGGGFFFEEECCC@@@???===<<<:::;;;;;;===???BBBEEEFFFKKKLLLKKKKKKJJJHHHGGGFFFAAABBBCCCBBBCCCEEEIIILLLQQQUUU[[[aaaiiiqqqyyyzzzvvvvvvuuutttxxx}}}zzzxxxvvvvvvvvvwwwxxxvvvuuussssssuuuyyy~~~~~~{{{zzzzzzzzzyyyyyyyyyzzz}}}}}}}}}~~~~~~|||yyyvvvuuuwwwyyy{{{{{{vvvtttqqqqqqsssuuuvvvvvvwwwvvvuuutttuuuwwwyyy{{{zzzxxxvvvvvvwwwxxxxxxwwwxxxxxxxxxvvvvvvzzz~~~zzzyyyzzz{{{{{{wwwvvvvvvwwwzzz}}}|||xxxwwwxxxxxxxxxyyyxxxwwwwww{{{}}}{{{sssbbbUUUQQQUUUbbbwww{{{ttttttzzzwwwfffVVVEEE???888555666888888777777666555666888999888777777666555444444444444444999999:::;;;===>>>???@@@AAA>>>;;;;;;;;;:::666222333444666888:::<<<======>>>>>>>>>AAACCCEEEDDDCCCGGGIIINNNUUU\\\aaabbbbbb]]][[[\\\```aaa______aaabbb```^^^___bbbhhhooosss~~~wwwqqqllljjjhhheee```[[[XXXWWWWWWWWWWWWGGGDDDHHHMMMdddvvvkkk___]]][[[YYYXXXYYYYYYZZZWWWVVVUUUUUUVVVXXXZZZ[[[YYYXXXWWWVVVTTTRRRQQQPPPMMMMMMLLLLLLKKKKKKKKKKKKJJJIIIGGGEEEBBB???===<<<::::::;;;<<>>;;;:::::::::777555222333555888:::<<<===>>>??????@@@AAABBBBBBAAA@@@CCCEEEIIIPPPXXX___bbbbbb\\\YYYZZZ^^^```___```ccceeecccaaa```ccciiipppttt|||vvvqqqnnnmmmjjjgggbbb]]][[[YYYWWWWWWUUUFFFCCCGGGKKKbbb|||mmmcccZZZZZZZZZYYYYYYYYYZZZ[[[WWWVVVVVVVVVWWWXXXZZZ[[[WWWWWWWWWWWWVVVTTTSSSRRROOOOOONNNMMMMMMLLLKKKKKKJJJJJJIIIGGGDDDAAA>>><<<999999:::;;;>>>CCCGGGIIIJJJIIIHHHFFFEEEDDDDDDEEEAAABBBDDDDDDEEEFFFIIILLLRRRWWW^^^eeelllttt{{{zzztttqqqpppooosssyyyzzzpppooonnnllllllnnnqqqssswwwyyy{{{|||||||||{{{{{{~~~~~~}}}}}}|||}}}~~~yyy{{{~~~}}}zzzzzz{{{||||||wwwyyy|||yyywwwuuuuuuwwwxxxwwwwwwuuuvvvvvvxxx|||zzzxxxtttsssssstttttttttuuuuuutttuuuwww}}}|||zzzyyyzzz{{{xxxyyy{{{~~~~~~~~~}}}{{{yyyuuuttttttuuuyyy~~~~~~zzzvvvssssssuuuvvvvvvwwwyyy{{{~~~lllVVVOOO[[[jjjyyyxxxyyyzzziiiVVVHHH<<<:::888777666777666666777666666666888999888777999999999:::::::::::::::777888;;;===>>>???>>>>>><<<:::999777777666555333111222555777:::<<<===>>>@@@AAACCCCCCBBBAAA@@@???CCCCCCFFFKKKRRRYYY]]]___ZZZXXXXXX\\\]]][[[\\\___`````````aaadddhhhlllnnnsssuuuvvvuuurrrpppooooookkkgggbbb^^^\\\[[[XXXVVVSSSDDD@@@DDDHHHbbb{{{pppfff```[[[\\\]]]]]][[[[[[[[[\\\YYYYYYYYYYYYYYYZZZZZZ[[[XXXXXXYYYYYYYYYWWWVVVUUUSSSRRRQQQOOOMMMLLLJJJJJJIIIIIIHHHGGGEEEBBB???>>>999888888999<<<@@@EEEGGGJJJIIIHHHFFFEEEEEEEEEEEEDDDFFFGGGHHHHHHJJJLLLOOORRRWWW^^^fffmmmttt{{{|||vvvsssqqqooosssxxx~~~{{{pppppppppooooooqqquuuyyyzzz|||~~~~~~}}}{{{{{{{{{|||}}}~~~~~~}}}~~~||||||~~~~~~{{{|||~~~}}}|||vvvyyy{{{|||||||||}}}~~~wwwvvvttttttuuuvvvuuutttssstttvvvyyy}}}}}}zzzvvvttttttuuuuuuuuutttsssrrrsssvvv{{{}}}zzzyyyxxxxxxxxx{{{|||}}}~~~~~~~~~||||||||||||}}}|||yyyvvvvvvuuuttttttwww}}}|||{{{xxxtttqqqqqqtttvvvuuuxxx|||}}}|||~~~~~~jjjVVVUUUgggzzz~~~|||~~~zzzbbbPPPDDD<<<;;;999777666555555666777666555666888999888777888999:::;;;<<<<<<<<<<<<888999;;;>>>@@@@@@@@@@@@;;;;;;:::999888666444333000222444777:::<<<===>>>@@@BBBEEEEEEDDDBBBAAAAAACCCCCCDDDHHHNNNSSSUUUVVVUUUSSSTTTXXXYYYWWWWWWZZZYYY[[[^^^aaadddfffggghhhkkkmmmoooooooooooopppqqqqqqmmmhhheeedddccc```\\\RRRCCC???CCCHHHbbb~~~wwwqqqjjjfffccc```bbbdddccc```]]]]]]^^^^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]\\\ZZZWWWVVVWWWVVVTTTQQQNNNKKKIIIHHHFFFGGGGGGGGGFFFCCCAAA@@@<<<;;;:::999;;;>>>BBBDDDGGGGGGGGGHHHHHHHHHGGGGGGHHHJJJLLLMMMMMMNNNQQQSSSSSSXXX```gggooovvv|||yyyvvvtttrrrtttyyyyyy{{{xxxpppqqqrrrqqqqqqsssxxx|||~~~~~~|||||||||{{{~~~~~~{{{yyy{{{|||{{{yyyxxxyyyzzzvvvuuusssssstttuuusssrrrsssuuuxxx|||}}}xxxvvvuuuvvvwwwwwwtttrrrqqqqqqtttyyy}}}~~~~~~~~~}}}|||{{{zzzyyy|||}}}~~~~~~|||{{{}}}|||||||||{{{yyyxxxwwwvvvtttsssuuuzzzzzzyyywwwtttpppqqqtttwwwvvvyyy~~~~~~|||{{{eeeXXX___www|||aaaOOOEEE<<<;;;:::777666555666888888666666666888999888777777888:::;;;<<<<<<;;;;;;:::;;;<<<>>>???@@@@@@@@@===>>>>>>===;;;888555444000111444777:::<<<===>>>>>>BBBEEEFFFEEECCCBBBCCCBBBCCCEEEIIIMMMMMMLLLJJJKKKKKKNNNTTTWWWVVVVVVXXXXXXZZZ^^^cccfffhhhhhhhhhkkkmmmnnnooonnnoooppprrruuupppkkkiiiiiiiiieeeaaaOOOBBBAAAFFFJJJccc~~~xxxqqqllliiihhhhhhgggiiijjjhhhccc___^^^___aaaaaaaaa``````___^^^^^^```aaaaaa```^^^[[[XXXVVVYYYXXXUUURRRNNNKKKHHHFFFDDDEEEFFFGGGFFFDDDBBBAAAAAA@@@===;;;<<<>>>AAACCCEEEFFFGGGIIIJJJJJJJJJJJJFFFHHHJJJKKKLLLMMMOOOQQQTTTYYYaaaiiipppwww~~~|||yyywwwtttuuuzzzuuuuuuyyy{{{tttpppqqqsssrrrqqqrrrwww{{{|||zzz|||~~~zzz{{{~~~}}}zzz|||}}}~~~{{{wwwtttuuuwwwwwwvvvttttttuuuuuutttrrrvvvyyy|||zzzwwwwwwxxxxxxxxxtttrrrppppppssswwwzzz{{{~~~|||{{{yyy{{{}}}}}}|||}}}||||||xxxvvvtttssstttyyy~~~yyyyyywwwtttqqqqqquuuyyyxxxzzz}}}yyy{{{xxxaaa[[[hhh}}}aaaQQQJJJ;;;;;;999777666666888:::888777666777999:::999888777888999:::::::::999888<<<<<<======>>>??????@@@:::<<<>>>===:::666333111///111444777:::<<<===>>>===AAAEEEGGGEEECCCCCCDDD@@@BBBGGGKKKMMMKKKEEEAAACCCDDDIIIRRRVVVVVVVVVYYY[[[^^^bbbfffiiilllmmmmmmooopppqqqqqqoooooopppqqqoookkkeeedddfffeeeaaa]]]NNNCCCCCCIIILLLddd~~~|||}}}vvvoookkkjjjkkklllooonnnllliiifffbbb^^^]]]cccbbbbbbaaa``````______```dddgggddd\\\VVVTTTUUUZZZZZZYYYWWWSSSMMMHHHEEEEEEFFFGGGFFFFFFFFFGGGIIIGGGCCC>>><<<>>>@@@@@@@@@IIIJJJLLLMMMMMMKKKIIIHHHEEEFFFFFFGGGHHHLLLQQQTTTXXX^^^hhhpppuuuyyy|||}}}}}}|||}}}}}}zzzwwwyyyuuuvvv||||||uuuqqqoooooopppqqqttt{{{}}}~~~}}}}}}|||{{{yyyxxx{{{{{{||||||zzzwwwtttrrrrrrtttwwwxxxxxxwwwxxxyyyzzz~~~}}}zzzwwwvvvuuuttttttrrrqqqrrruuuzzz}}}{{{yyy}}}}}}{{{wwwwwwuuuuuu{{{}}}yyyuuussstttvvvxxxxxx{{{~~~yyyuuuhhhoooxxx___NNNEEE===<<<;;;:::999:::;;;;;;555666888;;;===<<<999777:::999888777777777999999======>>>AAAEEEFFFDDDAAAAAA???<<<;;;:::777222...///111444777;;;===???@@@AAABBBDDDFFFFFFEEECCCAAADDDEEEGGGKKKNNNLLLFFFAAA===CCCJJJNNNPPPSSSXXX\\\```ccccccdddkkkvvvyyyvvvnnntttwwwvvvvvvxxxyyyxxxqqqlllfffbbb```_________NNNHHHAAAAAAKKKeeeyyyvvvrrrsssyyy|||uuupppnnnnnnoooooonnnkkkhhhdddbbb```^^^bbbbbbaaaaaa`````````aaaaaadddfffccc\\\WWWUUUVVVXXXXXXXXXVVVSSSOOOKKKHHHFFFFFFFFFFFFEEEEEEGGGHHHHHHDDD???>>>???AAABBBAAAHHHJJJMMMOOOOOOLLLHHHEEEDDDDDDDDDEEEFFFJJJPPPTTTYYY___iiiqqqwww{{{}}}{{{vvvuuuzzz}}}yyyuuussspppoooooopppttt}}}|||~~~~~~}}}~~~}}}||||||{{{{{{|||yyyvvvuuuuuuwwwyyyyyyxxxwwwvvvwwwyyy}}}|||yyywwwvvvvvvtttuuuvvvvvvuuuwww||||||zzz}}}~~~}}}{{{yyy|||{{{xxxxxxwwwwww|||~~~{{{vvvtttuuuxxx{{{yyyzzz}}}}}}yyyooolllkkkUUUGGG@@@<<<;;;:::999999;;;===>>>>>>===;;;;;;<<<<<<<<<;;;::::::999999888999999999======>>>BBBFFFHHHFFFDDDCCC@@@>>>===<<<999444000000111444888;;;===>>>???@@@BBBDDDFFFGGGFFFDDDCCCDDDEEEGGGKKKNNNNNNIIIEEE???CCCHHHNNNRRRVVVZZZ]]]___aaaaaaaaahhhssswwwuuurrrwwwzzz{{{~~~uuunnneee___]]]\\\[[[YYYLLLFFF@@@@@@KKKfffxxxrrroooooolllmmmrrruuuwww||||||vvvtttssssssqqqnnnjjjfffbbbaaa`````````____________```aaaaaacccddddddaaa[[[WWWWWWXXXWWWWWWWWWVVVTTTQQQNNNLLLGGGFFFFFFEEEEEEEEEEEEFFFHHHEEEAAA???@@@BBBBBBBBBGGGJJJMMMOOOOOOKKKFFFCCCBBBBBBBBBBBBDDDIIIPPPUUUZZZaaajjjsssyyy}}}}}}wwwuuuwwwyyywwwuuuuuutttsssqqqqqqttt|||~~~~~~~~~}}}}}}}}}~~~{{{yyyxxxxxxyyy{{{zzzxxxvvvuuuuuuxxx{{{~~~{{{xxxxxxxxxxxxvvvzzz~~~}}}{{{zzz~~~}}}|||}}}zzzwwwuuuxxx|||{{{zzzzzzzzzzzz~~~}}}}}}|||wwwvvvwwwzzz|||zzzzzz{{{|||~~~}}}{{{{{{dddllluuu[[[JJJ@@@===;;;:::999888999<<>>;;;;;;===>>>>>>;;;;;;<<<<<<;;;::::::999<<<<<<>>>BBBFFFIIIHHHGGGDDDBBBAAA???>>>:::666222111333555888;;;<<<======???AAACCCEEEFFFFFFEEEDDDDDDEEEHHHLLLOOOOOOMMMKKKCCCEEEHHHNNNUUUZZZ]]]^^^]]]]]]\\\]]]cccnnntttuuuvvvzzz}}}{{{qqqeee]]][[[ZZZWWWUUULLLFFF@@@AAANNNiii{{{vvvtttsssmmmkkkmmmpppqqquuuzzz||||||yyywwwwwwtttpppjjjddd```______```^^^^^^^^^^^^______```aaabbbbbbaaa^^^ZZZXXXXXXZZZYYYYYYYYYXXXVVVTTTQQQOOOIIIHHHFFFEEEEEEFFFEEEDDDGGGEEEBBB@@@@@@AAABBBBBBFFFHHHJJJKKKJJJGGGDDDBBBAAAAAA@@@@@@BBBHHHPPPVVV\\\bbbkkktttzzz~~~|||xxxvvvxxxyyyvvvssstttwwwwwwuuutttuuuyyy}}}~~~|||}}}}}}~~~~~~|||zzzzzzxxxzzz{{{zzzxxxuuuttttttwwwzzz}}}{{{zzz{{{|||~~~}}}~~~~~~|||~~~{{{xxxvvvuuuxxx}}}||||||~~~~~~~~~||||||{{{||||||{{{zzzyyyyyyyyyzzz{{{|||||||||{{{{{{}}}oooaaapppyyyeeeQQQCCC>>>===<<<;;;999888999;;;>>>@@@EEEBBB===;;;;;;===>>>>>><<<<<<===>>>>>><<<;;;:::;;;<<<>>>BBBEEEGGGHHHHHHCCCCCCBBBAAA>>>:::666333222333666999;;;<<<<<<;;;===>>>@@@CCCDDDDDDDDDCCCCCCDDDGGGKKKNNNPPPPPPPPPJJJJJJKKKQQQYYY^^^___^^^\\\[[[YYYZZZ___hhhppptttxxxzzz~~~~~~ssseee]]][[[ZZZXXXUUUMMMFFFAAACCCQQQnnnvvvppplllmmmooonnnoooqqqvvvzzz|||zzzyyyvvvqqqjjjbbb^^^]]]^^^```bbbbbbcccccccccccccccccc``````^^^\\\ZZZZZZ[[[]]]^^^^^^]]]\\\YYYWWWTTTSSSMMMKKKHHHGGGGGGGGGFFFDDDDDDDDDBBB@@@??????AAABBBFFFEEEDDDCCCCCCBBBBBBBBBAAA@@@@@@@@@CCCJJJSSSYYY^^^dddmmmuuu{{{~~~{{{xxxxxx{{{{{{uuurrrrrrtttvvvwwwxxxxxxyyy|||~~~}}}~~~|||}}}}}}{{{zzzzzz||||||yyy}}}~~~}}}{{{{{{{{{xxxzzz{{{{{{xxxvvvvvvvvvuuuwwwzzz||||||~~~~~~}}}~~~zzz}}}~~~~~~~~~}}}|||zzzyyywwwxxx{{{~~~~~~}}}~~~}}}{{{zzzzzzsssuuuyyy}}}~~~~~~}}}{{{{{{}}}vvvlllkkk}}}xxxiiiYYYJJJ@@@===>>>===<<<:::888888999;;;======;;;::::::;;;<<<<<<;;;<<<===>>>??????>>>===<<<<<<===???AAABBBDDDEEEFFFAAABBBBBBAAA===999444222222444777:::;;;<<<;;;:::;;;<<<===???@@@AAAAAAAAABBBCCCFFFHHHJJJMMMPPPQQQQQQOOOPPPTTT[[[``````___]]]ZZZXXXYYY]]]dddmmmsssvvvyyy|||yyypppccc\\\ZZZZZZYYYXXXMMMFFF@@@DDDSSSpppwwwrrrrrrrrrpppoooooosssuuu{{{~~~zzzxxxtttppphhhbbb^^^^^^___aaaiiijjjllllllkkkiiigggeee___^^^]]]]]]]]]^^^```aaacccbbbaaa```^^^[[[ZZZXXXRRRNNNJJJIIIJJJJJJGGGDDDCCCDDDCCCAAA??????@@@BBBDDDCCC@@@???>>>???AAACCCAAABBBBBBDDDGGGNNNVVV\\\bbbhhhqqqxxx}}}|||zzz{{{}}}{{{uuurrrrrrooossswwwzzz{{{|||}}}~~~zzz{{{}}}~~~~~~{{{zzzyyyzzz}}}~~~||||||{{{yyywww}}}~~~{{{zzz|||}}}{{{|||~~~}}}{{{xxxwwwwwwtttvvvyyy|||~~~}}}}}}yyyvvvwwwxxxyyyyyyyyyyyyyyy{{{{{{{{{}}}~~~}}}{{{xxxwwwpppttt{{{~~~{{{zzzzzz~~~~~~~~~zzz{{{{{{xxxzzz{{{rrrdddhhhtttwwwjjj[[[OOOEEE===;;;<<<<<<;;;:::888888888999:::777666777999;;;;;;:::999;;;<<<===>>>????????????@@@AAABBBAAA@@@@@@AAABBB???AAACCCAAA===777333111111333777:::<<<<<<;;;:::::::::<<<===>>>>>>>>>>>>AAABBBCCCDDDEEEHHHLLLOOORRRRRRSSSVVV[[[___aaabbb___\\\ZZZ\\\^^^bbbjjjssssssxxx|||zzzqqqkkkccc\\\ZZZZZZ[[[\\\OOOGGGAAAFFFVVVssswwwuuuuuusssqqqrrrssstttyyy~~~zzzvvvoookkkfffaaa___```ccceeennnppprrrrrrppplllgggddd___^^^^^^```bbbdddeeefffeeeddddddcccbbbaaa``````VVVRRRMMMLLLMMMMMMIIIFFFCCCEEEEEECCC@@@???AAACCCAAA@@@???>>>???@@@AAABBBBBBCCCEEEHHHLLLRRRZZZ___gggmmmuuu|||||||||}}}zzztttsssuuuqqqtttxxxzzz{{{|||~~~zzzyyyzzz|||zzz{{{}}}~~~{{{zzzzzz{{{zzzyyy}}}|||yyyzzz}}}~~~zzzyyyyyyvvvxxxzzz}}}}}}}}}}}}yyyrrrssstttuuuvvvwwwwwwxxx|||||||||}}}~~~~~~~~~zzzvvvtttrrruuuzzz}}}yyyxxxzzz}}}|||{{{~~~}}}www{{{yyyttttttyyy~~~rrriiiXXXeeezzz{{{mmm___QQQIIIDDD===::::::777888888888999999888888777666666888:::;;;:::999;;;;;;;;;<<<>>>???AAABBBFFFGGGFFFCCC???======???>>>AAADDDBBB===777333222000222666:::<<<===<<<;;;;;;;;;<<<<<<============@@@AAAAAA@@@@@@BBBGGGLLLMMMOOORRRUUUYYY]]]bbbeeebbb^^^]]]``````aaaiiirrrqqqxxx}}}|||vvvnnnlllgggaaa\\\\\\___bbbVVVMMMGGGLLL]]]yyyvvvsssrrrppppppqqquuuuuuzzzyyyuuujjjhhhdddaaa```bbbfffhhhnnnpppssstttqqqkkkeeeaaa______```cccfffiiiiiiiiieeeeeeeeeeeeeeeeeeeeeeeeYYYTTTOOONNNOOOOOOKKKGGGDDDFFFGGGEEEAAA@@@BBBDDD>>>??????@@@AAAAAAAAAAAACCCEEEHHHKKKOOOUUU\\\aaakkkpppxxx|||{{{xxxttttttxxxxxxyyyzzzzzzzzz{{{}}}yyyxxxxxxzzz~~~yyy|||~~~{{{zzz{{{}}}}}}}}}|||zzzyyy{{{|||zzzyyyzzz{{{|||}}}~~~|||}}}zzzrrrsssssstttuuuvvvwwwwwwyyyzzz{{{|||}}}}}}||||||~~~~~~yyyuuussstttuuuxxx{{{yyywwwyyy|||~~~{{{zzz|||{{{}}}}}}zzzvvvrrrrrryyy~~~yyynnneeeYYYiiixxxhhhYYYLLLHHHEEE???::::::333555777888999999999888:::888777777999::::::::::::::::::;;;===???BBBDDDJJJKKKIIIEEE???<<<<<<===???BBBEEECCC>>>888444333///222666:::======<<<;;;<<<<<<<<<===============@@@@@@@@@>>>===???DDDIIIHHHLLLQQQTTTWWW[[[ccchhhddd``````bbbbbbaaahhhrrrpppxxx{{{vvvooopppmmmgggaaa___ccchhh]]]UUUOOOSSSddd{{{vvvvvvyyy|||{{{xxxoookkkeeeaaabbbeeeiiikkkooonnnmmmkkkhhheeebbbaaabbbaaabbbdddhhhjjjkkkjjjfffeeedddeeeggghhhgggfffbbb\\\UUUOOOMMMLLLJJJIIIGGGGGGFFFEEECCCBBBAAA@@@CCCBBBBBBAAAAAAAAABBBBBBFFFDDDEEEJJJNNNSSS\\\dddpppvvv||||||yyyxxxyyy|||~~~}}}{{{}}}{{{}}}|||yyyyyy|||zzzxxxyyy}}}{{{yyyzzz{{{yyyzzz|||}}}~~~}}}}}}}}}~~~zzzxxxzzz}}}~~~}}}}}}yyyuuussswwwyyy{{{||||||}}}~~~~~~}}}|||~~~yyyuuuuuuuuutttttttttvvvwwwxxxsssvvv{{{{{{yyy{{{}}}zzzyyyxxxxxxwwwwwwyyy}}}}}}zzz~~~}}}{{{yyypppuuu|||~~~}}}zzzuuummmsssyyy|||~~~zzzqqqhhhaaacccvvv}}}lll[[[RRRHHHBBB<<<666333555666666666666666666666666555666666777777777777666:::888999===??????AAAEEELLLWWWXXXIII===<<<===::::::;;;???BBB===333,,,+++111444888===@@@@@@??????===>>>???@@@@@@@@@@@@@@@@@@@@@@@@??????@@@DDDFFFOOOOOOQQQUUU]]]dddjjjmmmiiifffgggjjjiiidddeeejjjrrrzzz~~~}}}zzzvvvxxxsssppphhh^^^dddnnnlllggg___ZZZccc{{{~~~{{{{{{}}}vvvppphhhcccccceeehhhiiijjjjjjiiigggeeecccaaa```aaaaaaaaaccceeeggggggfffffffffgggjjjmmmoooooonnngggbbbZZZUUURRRPPPMMMJJJDDDDDDDDDCCCCCCCCCCCCCCCEEEEEEDDDDDDCCCCCCCCCBBBEEECCCDDDIIINNNTTT]]]gggpppwww~~~zzzxxxvvvwwwzzz||||||{{{~~~{{{zzz||||||yyyyyy|||{{{zzz{{{}}}|||~~~~~~zzzxxxzzz|||}}}~~~~~~~~~~~~~~~|||xxxuuuvvvyyy}}}}}}zzzxxxwwwuuuwwwzzzzzzzzzzzz{{{|||~~~||||||}}}{{{{{{}}}{{{zzzxxxwwwvvvuuuuuuuuuvvvwwwvvvyyy|||~~~|||zzzxxx}}}~~~|||{{{zzzyyyzzz|||}}}~~~~~~{{{yyysssvvvzzz|||}}}}}}~~~{{{yyy|||}}}zzzuuutttqqqtttxxxyyyzzz}}}|||tttlllgggnnn~~~~~~mmmUUULLLDDD???;;;666555777777777777777777777777777555666666777999::::::;;;<<<999999===???>>>AAAEEELLLUUUUUUJJJBBBDDDFFFCCC@@@>>>???AAA===555///...222555999>>>AAAAAA@@@@@@>>>???@@@@@@AAAAAAAAAAAA@@@AAA@@@???>>>@@@CCCEEENNNNNNPPPTTTZZZbbbgggjjjmmmkkkkkknnnmmmhhhiiinnnwww|||}}}{{{zzzxxxuuuuuunnnkkkeee^^^gggrrrooorrrkkkfffmmm~~~~~~~~~wwwmmmfffdddeeehhhiiihhhhhhgggfffeeedddcccbbbbbbaaaaaabbbccccccbbb```___aaaeeekkkpppssssssrrrnnnjjjddd___ZZZVVVQQQNNNDDDDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGFFFEEECCCBBBDDDBBBCCCHHHNNNTTT___iiipppxxxxxxvvvttttttwwwzzz{{{|||zzzxxxyyy|||}}}zzzyyy|||}}}|||~~~~~~}}}~~~~~~}}}|||yyyxxxzzz|||}}}~~~}}}{{{yyywwwvvvtttssstttxxx{{{~~~~~~}}}}}}}}}}}}||||||{{{zzzuuuwwwyyyyyyxxxxxxxxxyyy}}}}}}|||||||||}}}}}}~~~zzzyyyyyyyyyzzz|||~~~}}}}}}~~~|||{{{yyyxxxwwwvvvvvvvvv{{{|||}}}~~~~~~}}}|||{{{xxx}}}}}}{{{zzz{{{}}}}}}||||||~~~||||||{{{zzzyyyzzz{{{{{{|||wwwttttttsssppppppsssrrrtttvvvuuuuuuzzz|||uuurrrqqq{{{||||||hhhMMMEEE???<<<:::777666888777777777777777777777777666666666777999<<<>>>@@@>>>:::888:::;;;;;;>>>CCCFFFKKKKKKEEEDDDJJJMMMKKKIIICCC>>>???===777333111333666:::???AAABBBAAA@@@???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCAAA@@@AAACCCFFFLLLLLLMMMQQQVVV\\\bbbeeekkkkkkmmmppppppnnnooossszzz~~~{{{yyyxxxwwwtttrrriiiddd```^^^jjjuuupppnnnjjjggglll~~~{{{qqqiiifffhhhjjjllllllkkkjjjhhhgggfffeeeeeedddcccbbbbbbbbbaaa___\\\[[[^^^eeemmmuuuyyyyyyxxxuuurrrnnniiiccc]]]XXXUUUJJJIIIGGGFFFFFFGGGIIIJJJGGGHHHIIIIIIGGGEEEBBBAAABBB@@@AAAGGGMMMTTT```kkkpppyyyvvvtttssssssuuuxxxzzz|||vvvuuuxxx}}}~~~{{{zzz|||}}}~~~}}}}}}~~~}}}||||||~~~}}}zzzxxxxxxzzz}}}~~~~~~|||xxxtttrrruuuuuutttuuuwwwyyy{{{|||{{{{{{|||||||||||||||{{{xxxzzz{{{{{{zzzyyyyyyzzz|||zzzxxxxxxssstttvvvxxxzzz|||~~~~~~~~~yyy{{{~~~|||zzzxxxwwwvvv~~~}}}}}}||||||{{{{{{{{{}}}}}}{{{zzz{{{||||||{{{{{{{{{zzzzzz{{{}}}yyy}}}|||yyyxxxwwwvvvvvvtttrrrrrrnnnkkkmmmsssqqquuuxxxwwwwww|||~~~{{{vvvsssvvv{{{~~~{{{yyynnn\\\FFF???;;;:::999666555777444444444444444444444444888777777777999<<>>999777888888888;;;@@@BBBDDDDDDBBBGGGPPPTTTRRRRRRHHH???===<<<777333222222555:::>>>AAABBBAAA@@@@@@AAABBBCCCDDDEEEEEEEEEGGGGGGFFFDDDCCCCCCFFFHHHIIIJJJKKKMMMPPPUUU[[[^^^bbbeeeiiimmmnnnoooqqqtttxxx}}}}}}{{{zzzxxxtttrrreee^^^[[[[[[iiirrrkkk```]]]\\\cccuuu|||rrrkkkiiikkkmmmoooooonnnllliiigggfffeeeeeegggfffeeeeeedddbbb___\\\]]]aaaiiisss{{{wwwvvvsssoooiiiccc___]]]RRROOOKKKHHHFFFFFFGGGHHHFFFGGGHHHHHHGGGDDDBBB@@@AAA???AAAGGGNNNUUU```kkkqqqyyy{{{uuuttttttttttttvvvyyy{{{uuuuuuyyy}}}{{{|||}}}~~~zzz{{{~~~}}}|||zzz{{{}}}~~~~~~~~~{{{yyyxxxyyy{{{~~~zzzvvvrrrppptttuuuvvvxxxyyy{{{|||}}}}}}}}}~~~~~~}}}{{{zzz|||~~~}}}||||||}}}yyyvvvuuuqqqsssuuuxxx{{{}}}~~~{{{wwwyyy~~~}}}{{{yyyxxx}}}|||{{{zzzyyyzzz{{{|||}}}{{{yyyyyy{{{}}}}}}}}}zzzyyyxxxwwwxxxyyy{{{|||xxx}}}|||wwwssssssrrrsssssspppmmmpppwwwwww}}}}}}~~~xxxnnnooozzz{{{www{{{~~~|||qqq^^^OOOBBB<<<999999999555444666555555555555555555555555999999888777888;;;===???@@@;;;888999999888;;;@@@DDDDDDDDDFFFLLLUUUZZZZZZWWWKKK@@@<<<:::555111000111444999===@@@@@@@@@???AAABBBCCCDDDEEEFFFFFFFFFGGGGGGFFFDDDCCCCCCFFFHHHHHHIIIJJJKKKLLLOOOUUUYYY\\\aaaeeeggghhhjjjlllmmmqqqyyy~~~}}}yyytttrrrddd\\\YYYYYYeeelllddd[[[XXXVVV^^^rrrzzzsssmmmlllmmmooopppnnnllliiifffdddcccbbbbbbhhhggggggggggggeeeaaa^^^]]]```gggpppxxx||||||{{{ttttttsssooojjjfffdddcccYYYUUUOOOIIIEEEDDDEEEFFFEEEFFFFFFFFFEEEDDDBBBAAAAAA@@@CCCJJJQQQWWWbbbkkkrrrzzzzzzuuuvvvwwwwwwvvvvvvxxxzzzuuuvvv|||}}}}}}|||~~~}}}{{{|||}}}~~~~~~}}}{{{zzz{{{|||{{{zzz~~~zzzyyyxxxzzz}}}|||xxxvvvtttssspppssswwwzzz|||~~~~~~zzzxxxzzzvvvuuurrrsssuuuxxxzzz}}}yyyvvvyyy}}}}}}{{{zzz{{{zzzyyyyyyyyy{{{|||}}}~~~|||{{{{{{|||~~~zzzyyywwwxxx{{{~~~yyyxxxvvvuuuuuuvvvwwwxxx{{{}}}vvvsssrrrsssuuutttsssxxx~~~}}}rrriiinnn~~~vvvxxxzzzwwwooobbbQQQFFF???:::888999999666555666888888888888888888888888999999999999:::;;;===>>>BBB>>><<<======<<<>>>BBBBBBAAABBBEEEJJJPPPTTTUUUTTTJJJ@@@;;;777222//////111333888===???@@@???>>>AAABBBCCCEEEFFFGGGGGGGGGEEEEEEEEECCCBBBCCCEEEHHHJJJKKKMMMLLLKKKMMMRRRWWW]]]bbbfffeeeeeeggggggeeekkkttt|||~~~~~~}}}xxxsssoooccc]]]ZZZYYYdddjjjbbb[[[WWWUUU^^^sss~~~yyysssooommmnnnoooooojjjiiifffdddbbbbbbbbbcccggggggggghhhhhhfffccc___[[[]]]cccjjjpppttttttsssmmmnnnnnnkkkgggeeeeeegggaaa\\\UUUMMMIIIGGGHHHIIIFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCGGGOOOUUU[[[dddlllrrrzzz|||uuuxxxzzzzzzxxxwwwxxxyyywwwyyy~~~}}}{{{~~~||||||{{{{{{{{{{{{|||}}}~~~~~~~~~}}}||||||}}}~~~}}}|||zzzyyyyyy{{{|||yyywwwvvvwwwxxxppptttyyy|||}}}~~~|||xxx~~~{{{wwwvvvtttuuuuuuwwwyyy|||~~~~~~|||yyywwwxxx{{{~~~~~~}}}{{{zzzyyyyyyyyyzzz{{{}}}|||zzzzzzyyyzzzzzzzzz{{{{{{yyyxxxwwwxxx{{{~~~vvvvvvuuuuuuuuuuuuuuuvvvwwwsssrrrtttwwwzzzrrriiiqqq~~~{{{ssstttuuupppdddTTTHHHBBB<<<888777:::;;;888777888999999999999999999999999888999:::;;;===>>>???@@@AAA===<<<>>>>>><<<>>>AAA>>>>>>@@@BBBDDDFFFIIIKKKKKKEEE???;;;666000...000111444999===@@@AAA@@@???@@@AAACCCDDDFFFGGGGGGHHHFFFFFFFFFEEEDDDEEEHHHKKKNNNPPPQQQOOOMMMNNNSSSXXX]]]dddhhhggghhhkkkkkkhhhiiiqqqxxxyyyyyyyyyvvvqqqjjjaaa^^^\\\\\\gggnnnggg\\\XXXXXXbbbwww}}}yyysssooonnnnnnmmmmmmhhhgggeeecccccccccdddeeeffffffggghhhiiigggdddaaa^^^```dddjjjooorrrrrrqqqgggiiiiiihhhdddccceeehhhgggbbbZZZSSSNNNLLLMMMNNNGGGFFFEEEEEEDDDEEEEEEFFFEEEEEEJJJSSSYYY^^^fffnnnssszzz~~~vvvyyy}}}}}}zzzxxxwwwxxxxxxzzz~~~{{{|||zzzzzzzzzzzz{{{|||~~~~~~~~~}}}}}}~~~zzzyyyyyy|||}}}zzzwwwvvvwwwzzz{{{ssswww|||~~~}}}|||}}}~~~}}}yyy|||~~~|||xxxwwwuuuuuuuuuvvvxxxzzz}}}~~~yyywwwuuutttvvvzzz~~~|||}}}}}}~~~}}}|||{{{zzzwwwxxxyyy{{{}}}|||uuuvvvxxxzzz{{{{{{zzzyyyyyyxxxwwwxxx{{{~~~ttttttuuuuuuuuuuuuuuuuuuzzztttppprrrwww}}}uuulllttt~~~~~~|||yyyuuunnnppppppjjj\\\LLLBBB???999666666:::===;;;999;;;777777777777777777777777666888:::===@@@AAACCCCCC===::::::======;;;;;;>>>@@@AAACCCEEEDDDCCCEEEHHHDDD@@@===:::555///...222222555:::???AAABBBAAA@@@@@@AAACCCDDDFFFGGGGGGHHHIIIIIIIIIHHHHHHIIILLLOOOQQQTTTTTTRRROOOOOOUUUZZZ[[[dddjjjjjjmmmssstttqqqiiipppuuuuuutttuuussspppeee^^^_________jjjsssmmm___\\\]]]jjj}}}vvvrrrpppooollljjjddddddddddddcccdddfffgggffffffffffffeeeeeeeeedddbbbbbbcccgggjjjlllkkkjjjeeeeeedddccccccdddgggiiijjjddd]]]VVVRRRPPPNNNLLLHHHNNNOOOIIIDDDFFFGGGEEELLLMMMRRRXXX[[[\\\fffrrrvvvzzz{{{yyyvvvyyy|||{{{yyywwwxxxyyy{{{~~~}}}~~~||||||}}}}}}yyywwwxxxyyy}}}zzzwwwvvvzzz}}}yyywwwwwwwwwxxxwwwwwwxxxyyyyyyzzz{{{}}}zzzxxxyyy|||~~~{{{zzzyyy||||||zzzzzz|||vvvwwwxxxyyyzzz{{{||||||wwwwwwwwwwwwyyy||||||}}}|||zzz{{{|||}}}~~~~~~}}}}}}{{{|||}}}yyyttttttuuuvvvwwwxxxxxxxxxwwwvvvuuuvvvwwwwwwuuusssrrrtttuuuuuuttttttuuuwww{{{~~~uuunnnooottt{{{|||}}}{{{yyy|||yyywwwzzzyyytttqqqtttkkkkkkhhh___RRREEE<<<999666777999:::;;;<<<<<<<<<<<<;;;:::999888666555555999888999:::<<<<<<:::888888:::<<<===<<<;;;;;;;;;:::;;;===??????????????????>>>===999444000//////000444999???BBBCCCBBBAAA@@@AAABBBDDDFFFGGGHHHHHHFFFDDDGGGOOOSSSPPPLLLKKKVVVVVVVVVUUUSSSTTTWWWZZZ```gggiiidddcccjjjrrrtttrrrssstttuuutttqqqnnnllljjj___[[[^^^cccttt}}}uuufffVVVWWWjjj|||xxxtttpppmmmkkkhhhiiiiiigggeeefffjjjmmmkkkkkkjjjiiihhhhhhhhhhhhiiihhhhhhhhhiiiiiifffdddeeefffeeedddddddddeeeggghhhccc]]]WWWTTTQQQOOOMMMMMMRRRSSSLLLGGGGGGGGGEEEJJJJJJOOOWWW\\\```hhhrrrzzz}}}}}}yyyzzzvvvxxxzzzzzzwwwuuuvvvwwwyyy}}}~~~~~~~~~~~~zzzwwwwwwwwwwww|||}}}~~~}}}zzzwwwxxx~~~|||xxxuuuuuuuuuuuuttttttvvvxxxyyyzzz}}}}}}{{{yyywwwyyy{{{}}}}}}|||zzzyyyyyyyyy{{{|||{{{xxxvvvwwwxxx||||||{{{{{{{{{|||||||||vvvvvvvvvvvvxxx{{{}}}|||}}}}}}}}}||||||{{{{{{{{{{{{zzzzzzzzz|||~~~~~~|||zzzttttttvvvwwwwwwwwwvvvuuuuuutttttttttuuutttrrrppppppsssvvvxxxwwwvvvuuuuuuvvvxxxzzz}}}~~~vvvpppqqqtttyyy~~~~~~|||}}}{{{xxxxxxtttuuuyyyxxxsssppprrrllljjjdddZZZMMMAAA:::888666666888999:::;;;;;;;;;<<<;;;;;;:::999888777777999888888:::<<<<<<:::888888:::<<<<<<;;;:::;;;<<<<<<<<<===>>>@@@AAA@@@???@@@@@@>>>999333...,,,,,,111444:::???CCCDDDDDDCCCEEEEEEEEEEEEEEEDDDDDDCCCEEEEEEJJJTTTXXXTTTOOOMMMUUUUUUUUUTTTSSSTTTWWWYYY[[[aaaccc___^^^eeekkkmmmnnnooopppqqqooommmjjjhhhggg^^^\\\___fffwwwxxxbbbQQQRRReee~~~zzzssspppooommmnnnoookkkhhhhhhnnnsssqqqpppnnnmmmllllllmmmmmmpppnnnmmmlllkkkiiieeebbbgggggggggggggggfffeeeeeeccc```\\\XXXUUUSSSOOOMMMQQQUUUVVVQQQLLLKKKKKKJJJJJJIIILLLTTT\\\ccckkkrrr}}}{{{yyyzzzvvvxxxyyyyyywwwuuuuuuvvvxxx{{{}}}~~~{{{wwwuuuuuutttxxx{{{{{{zzzyyy{{{~~~{{{wwwvvvyyy}}}~~~}}}~~~zzzuuurrrqqqqqqqqqpppqqqsssvvvyyy{{{~~~~~~|||zzzxxxwwwvvvvvvwwwyyyzzzzzzxxxwwwwwwxxxwwwxxxxxxwwwuuutttuuuvvvyyyyyywwwvvvuuutttttttttttttttuuuvvvwwwyyy{{{|||}}}zzz{{{~~~{{{zzzyyyyyyzzzyyyxxxwwwwwwzzz|||||||||vvvwwwyyy{{{zzzxxxvvvtttvvvuuutttttttttsssooommmnnnsssyyy|||{{{wwwtttrrrmmmmmmpppvvv}}}}}}~~~wwwssstttvvvwww{{{|||~~~{{{}}}|||yyywwwvvvrrrppprrrtttsssnnnjjjjjjlllggg^^^RRREEE<<<888777555666777999::::::::::::;;;;;;;;;:::::::::999999999888888999;;;;;;:::888999:::::::::999999;;;===???===;;;<<>>>>>===<<<888333///------222555999>>>BBBEEEFFFFFFGGGFFFFFFEEEDDDCCCBBBAAACCCEEELLLWWW[[[VVVQQQNNNRRRSSSTTTSSSSSSTTTWWWYYYXXX]]]```]]]]]]aaafffgggkkklllmmmmmmllliiifffdddeee]]]]]]bbbiiiyyy{{{bbbPPPNNN___yyyyyyuuuuuuqqqsssrrrnnniiiiiipppvvvvvvtttqqqnnnnnnoooqqqrrrsssrrrpppooonnnlllhhheeegggggghhhiiiiiihhhfffddd]]][[[XXXVVVTTTRRRNNNKKKOOORRRTTTSSSQQQQQQTTTVVVRRROOOMMMPPPYYYccclllrrr|||||||||wwwxxxyyyyyyyyyyyyyyyzzzzzz{{{}}}{{{|||~~~|||xxxuuutttwwwxxxzzzzzzyyyyyy{{{~~~~~~zzzvvvtttuuuxxxzzzzzz{{{xxxssspppooonnnnnnmmmqqqssswwwzzz|||~~~{{{xxxvvvttttttttttttuuuvvvvvvttttttuuuvvvwwwwwwvvvuuuuuutttuuuuuutttsssrrrqqqpppooooooooorrrssstttvvvwwwxxxyyyzzzzzzxxxvvvxxx~~~~~~{{{zzz{{{|||zzzyyyxxxyyy|||~~~~~~}}}zzz{{{~~~|||yyywwwyyyxxxwwwvvvuuusssooommmnnnttt|||~~~yyyssspppfffiiiooowww|||wwwtttwwwxxxxxxyyy|||~~~}}}~~~~~~~~~yyyuuuuuu|||}}}yyyxxxyyyvvvuuuuuusssoookkkhhhgggllleeeYYYKKK@@@999777777777777888999:::;;;;;;;;;999:::::::::::::::::::::888777777888::::::999888999::::::999888888;;;===???;;;777888<<<>>>===;;;888999888666333111111111222444888<<>>@@@AAA@@@@@@CCCCCCAAAAAAAAACCCEEEFFFEEEBBB@@@@@@>>><<<@@@GGGFFFJJJPPPUUUZZZ___dddggggggaaa___aaabbbaaabbbgggjjjlllnnnppppppooommmlllllleeeeeeeeeeeesss}}}yyylll\\\PPPNNN```|||vvvrrrllliiijjjqqqxxx}}}~~~~~~|||yyywwwrrrkkkhhhfffccc\\\VVVRRROOOLLLJJJHHHGGGEEECCCFFFBBBBBBFFFIIIOOO\\\jjj|||oooiiioooyyy~~~|||yyy{{{xxxuuuuuuwwwxxxwwwvvvrrrttt}}}|||{{{~~~~~~~~~}}}|||}}}~~~yyyuuusssrrrrrrppprrrtttttttttsssttttttpppnnnllllllooosssuuuvvvwwwzzz~~~}}}yyyuuussswwwzzz~~~~~~}}}||||||xxxtttqqqqqqsssvvvvvvuuu{{{~~~{{{tttwwwzzz}}}~~~}}}{{{yyy{{{|||||||||{{{{{{|||}}}~~~~~~|||||||||~~~~~~yyyuuutttsssrrrrrrrrrtttvvvyyy|||~~~}}}xxxrrrnnnmmmnnnpppqqqsssuuuwww{{{{{{{{{|||||||||zzzzzz{{{|||{{{yyyxxxyyyzzz|||~~~~~~fffccclll}}}|||pppgggWWWPPPGGG@@@>>>===<<<:::999999:::;;;;;;;;;::::::;;;;;;;;;::::::999999999888666444444666888888888999<<<>>>???>>>=========;;;@@@DDDBBB<<<888:::>>>:::::::::888555333333444222666;;;@@@BBBBBB@@@???>>>>>>>>>???BBBFFFIIIKKKHHHEEEDDDCCC???<<<@@@FFFCCCGGGNNNTTTZZZ___dddhhhjjjccc___bbbcccaaaccchhhmmmooorrrtttuuutttrrrqqqmmmffffffffffffttt|||yyyiiiZZZSSS```|||xxxqqqkkkhhhkkkqqqvvv|||}}}wwwpppjjjccc\\\WWWXXXVVVSSSOOOKKKGGGEEECCCGGGCCCBBBDDDHHHPPP^^^kkkuuuuuu{{{}}}}}}|||||||||yyywwwxxxxxxxxxxxxmmmsss|||{{{zzzyyy{{{|||{{{zzz~~~~~~~~~|||zzzwwwtttrrrqqqqqqrrrnnnppprrrtttwwwxxxyyyzzzsssssssssqqqoooppprrrtttwwwyyy{{{}}}}}}zzzxxxxxxwwwzzz}}}|||tttsssrrrqqqqqqsssuuuvvv~~~zzzsssuuuwwwxxxxxxzzz}}}~~~}}}|||wwwtttuuuyyy|||~~~zzzwwwtttrrrssstttsssssssssssstttvvvxxxzzz|||}}}uuuuuussspppnnnpppuuuyyy}}}zzz|||{{{yyy~~~{{{|||}}}yyyzzz||||||{{{___]]]kkkqqqddd```RRRDDD@@@???>>><<<<<<777999::::::999777888888888888777555444666999<<<<<<;;;999888888888999::::::::::::>>>BBBDDDCCC@@@AAAEEEIIIIIIGGGBBB>>><<<<<<>>>>>><<<777222000...555:::AAAEEEFFFFFFEEEDDD???@@@AAABBBCCCGGGLLLOOOWWWSSSKKKBBB<<<:::<<<>>>AAADDDIIINNNSSSXXX^^^bbbdddcccbbbccceeehhhjjjkkkuuuvvvxxx{{{|||zzzvvvrrrlllfff^^^]]]hhhwwwooo```[[[fffxxxnnnhhhhhhlllpppxxx}}}xxxpppggg```]]]\\\YYYUUUPPPLLLHHHFFFEEEGGGDDDCCCFFFKKKRRR^^^jjj{{{}}}zzzzzz{{{}}}yyywwwwwwwwwwwwvvvpppvvv|||yyywwwwwwxxxzzz|||||||||}}}{{{yyyyyyzzz{{{{{{{{{zzzxxxvvvsssqqqqqqqqqrrrooopppqqqssstttvvvwwwxxxwwwxxxwwwvvvsssrrrsssuuuvvvxxxzzz{{{}}}}}}zzzzzzyyyxxx{{{~~~vvvtttrrrqqqppppppqqqrrryyy}}}}}}yyyuuuwwwyyyzzz{{{}}}~~~zzztttqqqrrruuuwwwyyyssspppnnnmmmnnnpppppppppttttttttttttuuuvvvwwwxxxssssssqqqoooooouuu~~~|||zzz{{{~~~~~~~~~~~~{{{{{{}}}}}}|||zzz{{{~~~{{{{{{|||rrr```gggyyyuuueeeZZZMMMAAA>>>>>>>>>===>>>888999999999777666666777777888:::999888888999:::;;;:::999999888888999999999999999<<<@@@CCCBBB@@@DDDGGGKKKNNNMMMGGG@@@;;;<<<======;;;777333000///333888???CCCDDDDDDCCCCCCAAABBBCCCCCCCCCDDDGGGJJJPPPMMMHHHBBB<<<999:::<<>>AAAAAAAAAFFFIIINNNSSSTTTOOODDD<<<;;;<<<===:::666333111000111666<<<@@@AAAAAAAAABBB@@@@@@AAA@@@??????BBBCCCHHHHHHGGGCCC???<<<;;;;;;AAACCCGGGJJJNNNRRRWWWZZZcccbbbbbbcccggglllrrruuuyyyxxxxxxyyyzzzxxxuuurrrddd^^^WWWVVV^^^kkkzzzzzzuuuvvvvvvmmmjjjjjjkkkyyy}}}uuuooommmjjjfff___XXXSSSPPPOOOOOOPPPMMMMMMRRRWWW[[[bbbjjjrrrwww{{{zzz}}}~~~zzzvvvvvvxxx{{{zzzwwwuuutttuuuvvvwwwwwwyyy~~~~~~~~~zzzxxxwwwtttvvvyyy{{{~~~||||||yyywwwuuuvvvxxxyyyzzzyyyuuuuuusssrrrrrrrrrrrrrrruuuuuuvvvwwwyyy{{{}}}|||yyywwwvvvyyy{{{||||||{{{|||}}}}}}{{{{{{|||}}}}}}|||zzz{{{uuusssqqqnnnmmmmmmmmmnnnqqqtttyyy|||}}}{{{xxxvvvuuuwwwyyyzzz|||~~~zzzrrroookkkjjjkkknnnoooppppppooooooqqqtttwwwxxxxxxtttsssrrrqqqqqqqqqqqqqqqxxxvvvtttuuuzzz|||vvvuuutttyyy|||{{{~~~zzzkkkXXXKKKAAA:::999::::::;;;===>>>>>>===;;;888777888:::888:::<<<<<<;;;999888888999999:::;;;;;;999888777888888999;;;===???AAAAAADDDGGGLLLTTTXXXTTTHHH>>>;;;<<<<<<:::666222111111///333888<<<>>>???@@@AAA@@@AAA@@@???>>>???AAADDDDDDFFFHHHGGGDDD@@@===<<<@@@BBBEEEHHHKKKNNNRRRUUUcccbbbbbbbbbdddhhhnnnrrrxxxwwwvvvvvvvvvuuurrrpppeee]]]VVVUUU[[[fffvvv|||tttpppnnnmmmwwwzzz}}}vvvtttqqqmmmfff```ZZZXXXWWWWWWYYYVVVUUUZZZ^^^```eeekkklllpppsssvvv|||~~~}}}|||yyyvvvssssssuuuxxxuuusssqqqrrruuuxxxzzz{{{|||~~~{{{yyyxxxtttuuuwwwyyy}}}~~~~~~xxxwwwuuuvvvxxxzzz{{{{{{uuuuuuttttttsssssssssssspppppprrrtttvvvyyy{{{}}}}}}zzzyyyxxxzzz{{{{{{zzzxxxwwwyyyzzz{{{{{{{{{}}}~~~}}}xxxrrrpppooommmmmmnnnooopppsssuuuxxx{{{{{{zzzwwwuuussstttuuuvvvxxx{{{|||uuullljjjiiiiiillloooqqqqqqtttssstttvvvzzz}}}~~~~~~rrrrrrqqqqqqqqqrrrsssssswwwvvvvvvwwwzzz~~~{{{wwwwwwxxxvvvzzz~~~~~~}}}{{{xxx~~~{{{dddRRRGGG???999999999888888:::>>>>>>>>><<<999888888999:::;;;;;;:::999888:::;;;:::;;;<<<<<<<<<;;;999888:::;;;===>>>??????AAABBB@@@BBBHHHPPPVVVTTTKKKCCC<<<<<<;;;999555111000000///222666:::;;;===???AAAEEEFFFFFFDDDBBBAAABBBDDDBBBDDDGGGHHHEEEAAA>>>===???AAADDDFFFHHHKKKOOORRR\\\^^^______aaaeeekkkpppyyywwwwwwwwwwwwuuussspppeee]]]VVVTTTWWW```qqqzzztttpppqqqsssxxx|||~~~{{{wwwtttooojjjfffdddccccccccc^^^\\\___cccdddgggllliiinnnvvv~~~yyyyyyxxxuuusssrrrtttvvvtttrrrrrrtttxxx|||~~~|||yyywwwwwwttttttuuuvvvzzz~~~~~~vvvtttssstttwwwyyyzzzzzzwwwwwwwwwwwwvvvuuuuuuuuuppprrrtttwwwyyy{{{|||}}}{{{}}}~~~~~~|||{{{||||||{{{{{{yyyvvvttttttuuuxxx|||}}}~~~~~~wwwpppooommmmmmmmmoooqqqrrruuuvvvxxxzzz{{{zzzxxxwwwsssssssssssssssvvv{{{xxxpppiiihhhhhhjjjmmmqqqrrrrrrsssssssssvvvyyy{{{|||{{{qqqqqqqqqqqqrrrsssttttttsssrrrrrrrrrttttttrrrqqqttttttrrrpppnnnnnnpppssstttwwwzzzyyyyyy|||~~~~~~zzzsss___PPPEEE>>>999999999777777999;;;<<<===<<<:::888888888:::;;;<<<;;;::::::<<<>>><<<<<<======<<<<<<;;;:::>>>@@@CCCCCCBBBAAAAAABBB>>>@@@DDDIIINNNOOOKKKGGG======<<<888444000/////////222666888:::===@@@BBBFFFIIILLLLLLIIIEEEAAA@@@AAADDDFFFFFFCCC???===<<<>>>@@@BBBDDDFFFIIIMMMOOOTTTWWW[[[^^^aaafffmmmsss{{{zzzzzz{{{|||zzzwwwtttggg]]]VVVSSSSSSYYYlllzzzooopppssswww~~~~~~|||yyyuuurrrpppoooooojjjddd```bbbeeefffhhhkkkiiinnnwww}}}|||}}}}}}{{{yyyxxxxxxyyywwwvvvuuuwww|||zzzxxxvvvvvvsssssssssuuuxxx}}}~~~|||uuutttssstttwwwzzz{{{{{{zzzzzzzzzyyyyyyxxxvvvvvvvvvxxxzzz}}}~~~~~~}}}|||xxxyyy{{{{{{|||}}}~~~{{{wwwttttttwwwzzz}}}xxxpppooonnnmmmmmmoooqqqrrrtttuuuwwwyyy{{{{{{{{{zzzuuuuuutttrrrqqqsssxxx{{{|||rrrkkkiiihhhhhhjjjnnnqqqqqqqqqpppoooppprrruuuvvvvvvuuuqqqqqqqqqpppqqqqqqrrrsssooonnnlllmmmnnnmmmjjjgggfffgggggggggggghhhjjjlllqqqtttwwwyyyyyy{{{~~~~~~zzz~~~zzzhhhVVVJJJBBB===:::::::::777888;;;;;;===@@@@@@>>><<<;;;:::999<<<>>>@@@?????????@@@???>>>>>>===============AAAEEEIIIIIIGGGDDDCCCBBB@@@AAABBBCCCFFFGGGIIIIII???>>><<<888333///......000333666888:::===AAADDDFFFOOOYYY```^^^WWWOOOIIIEEEFFFGGGEEEBBB???=========???AAACCCEEEHHHLLLOOORRRWWW]]]aaacccgggnnnssszzz{{{|||~~~}}}yyyvvvkkkaaaYYYUUUSSSVVVjjjqqqqqqrrrtttzzz|||zzzyyyxxxwwwnnngggaaaccceeefffgggjjjlllnnnrrrwwwzzzzzz|||~~~~~~~~~~~~~~~~~~{{{zzzyyy{{{zzzxxxwwwwwwsssrrrrrrtttxxx}}}|||wwwuuutttvvvyyy|||}}}}}}|||||||||{{{zzzyyywwwwwwvvvxxx{{{}}}}}}{{{xxxvvvvvvwwwyyyzzz{{{~~~~~~zzzwwwwww{{{}}}~~~{{{wwwqqqpppooonnnnnnoooppprrrrrrsssvvvyyy{{{|||}}}}}}xxxwwwuuusssqqqssswwwzzz{{{{{{||||||zzzuuunnniiiiiiiiiiiikkknnnppppppooommmmmmmmmoooqqqrrrqqqppprrrqqqppppppppppppppppppooollljjjjjjlllkkkiiifffaaabbbeeeggghhhiiiiiiiiippptttxxxzzz{{{{{{zzzzzz}}}~~~~~~yyy}}}qqq^^^MMMBBB@@@;;;999;;;;;;999:::======@@@DDDFFFDDDAAA???>>>888<<>>=========>>>???DDDHHHMMMMMMJJJFFFCCCCCCCCCCCCBBB@@@@@@BBBGGGJJJ@@@???<<<888222...------111333666888;;;>>>BBBEEEKKKXXXjjjwwwyyyqqqeee]]]JJJJJJIIIFFFCCC@@@@@@@@@<<<>>>AAACCCEEEHHHLLLOOOUUU[[[aaaeeeeeehhhmmmqqqxxxyyy|||~~~~~~yyyuuupppeee]]]YYYUUUWWWkkkuuupppnnnqqqwww}}}qqqgggbbbaaa___^^^^^^___aaabbbjjjnnnrrrtttssstttxxx{{{|||}}}~~~~~~}}}~~~~~~~~~yyyvvvvvvvvvwwwssstttwwwxxxxxxzzz|||~~~|||yyyyyy|||}}}}}}~~~}}}zzzwwwuuuwwwyyyzzzzzzxxxuuutttxxxxxxvvvuuuvvvzzz}}}|||zzzxxx}}}~~~zzzvvvuuuuuuuuutttqqqoooooooooooonnnnnnnnnnnnsssuuuwwwyyyzzz|||}}}yyyuuusssssstttuuuuuutttsssqqqpppnnnllllllnnnmmmllllllllllllkkkiiihhhjjjkkkkkkiiiiiimmmpppqqqrrrtttsssrrrrrrsssuuuqqqpppppprrruuuvvvvvvuuukkkooorrrnnnhhhgggnnnuuuyyy|||~~~}}}zzz~~~vvvlll```RRREEE===:::;;;===>>>===;;;888666444<<>>???@@@AAA???@@@@@@???===<<<===>>>BBBEEEGGGHHHFFFCCCAAA@@@@@@AAACCCBBBAAA???>>>>>>>>><<<:::777333...+++)))000333777999<<<>>>BBBDDDIIIWWWnnn~~~rrrYYYQQQGGGCCCDDDFFFFFFEEEDDDBBBCCCEEEEEEFFFLLLTTTUUU]]]fffmmmnnnnnnmmmnnn}}}~~~xxxsssooofff]]]YYYUUUXXXjjj~~~uuuqqqooorrrwwwvvviii___[[[ZZZZZZ[[[\\\___bbbdddeeeiiinnnqqqqqqrrruuuxxxyyy{{{||||||||||||~~~zzzxxxwwwxxxxxxvvvvvvwwwwwwwwwyyy}}}~~~{{{zzz}}}~~~}}}|||zzzxxxwwwyyy{{{||||||{{{yyywwwyyyzzz{{{{{{|||}}}|||zzzzzzyyyyyy}}}zzzwwwttttttttttttrrrpppnnnnnnnnnnnnnnnnnnnnnnnnpppsssvvvxxxzzz}}}|||wwwsssrrrrrrrrruuutttqqqooollljjjiiiiiilllkkkjjjjjjllllllkkkjjjhhhiiijjjiiihhhiiillloooqqqrrrtttsssrrrqqqrrrssssssvvv{{{zzz{{{zzzuuuooonnnrrrwwwzzz}}}}}}|||~~~~~~{{{zzzsssiii^^^TTTJJJBBB>>><<<<<<<<<;;;;;;;;;<<<<<<<<>>;;;::::::>>>@@@BBBBBB@@@>>><<<<<<===>>>??????===;;;:::999:::999888555222///---,,,///222555777888;;;>>>AAAEEEPPPaaasss}}}{{{rrrjjjUUUNNNFFFBBBBBBCCCAAA???DDDBBBBBBDDDEEEEEEKKKRRRYYY```hhhoooqqqppppppqqq|||~~~|||vvvqqqmmmddd\\\XXXVVVYYYkkk~~~uuuqqqpppsssvvv|||}}}yyytttkkk```XXXSSSSSSTTTWWW[[[```dddgggccciiiooorrrrrrrrrtttvvvxxxyyy{{{{{{{{{|||~~~~~~~~~}}}}}}|||zzzzzzzzzzzzzzzzzzyyywwwwwwxxx|||~~~||||||~~~}}}zzzyyyyyywwwxxxzzz|||}}}||||||{{{{{{|||~~~~~~|||{{{{{{xxxxxx{{{{{{{{{vvvuuutttttttttssspppnnnllllllmmmmmmnnnooooooooonnnqqquuuxxx{{{~~~yyytttqqqooonnnsssqqqnnnjjjgggfffffffffiiihhhgggiiikkkllllllkkkhhhiiiiiihhhggghhhkkkmmmqqqrrrsssrrrpppoooooopppssszzz}}}xxxtttssstttuuuxxxzzz|||}}}}}}}}}~~~}}}}}}}}}vvvpppgggZZZNNNFFFBBB@@@??????===;;;999:::===@@@CCCCCCFFFIIIGGGBBB???@@@CCC@@@AAAAAAAAAAAABBBBBBBBBCCCEEEEEEDDD@@@;;;999888:::<<<>>>>>><<<:::999999999:::;;;;;;:::999777555666666555333111000///...000222444555666888<<<>>>CCCHHHQQQ[[[aaabbb^^^ZZZQQQLLLGGGEEEEEEFFFDDDBBBFFFCCCCCCFFFGGGHHHMMMTTT]]]bbbjjjpppssssssttttttzzz|||~~~yyyssspppkkkbbb[[[XXXVVVZZZjjj|||uuurrrqqqssstttvvv}}}||||||}}}~~~ssspppmmmkkkgggaaaZZZUUUOOOPPPRRRUUUZZZ```fffiiijjjooouuuxxxwwwuuuvvvwwwyyy{{{}}}~~~~~~~~~~~~||||||~~~~~~{{{|||~~~|||{{{~~~~~~~~~|||||||||}}}~~~|||yyyyyyzzz||||||{{{zzz{{{}}}yyyxxxzzzuuuvvvxxxzzz{{{|||}}}}}}~~~~~~~~~}}}zzzxxx{{{yyyzzz}}}}}}}}}wwwwwwwwwwwwvvvsssooommmkkkkkklllmmmnnnoooppppppoooqqquuuxxx{{{}}}~~~xxxsssooommmlllnnnlllhhheeeccccccdddeeefffeeeeeegggjjjllllllllliiiiiiiiihhhhhhiiikkklllpppqqqqqqpppnnnmmmnnnoooqqqyyy{{{{{{zzzxxxuuupppsssvvvyyy|||xxx}}}{{{ttthhh___QQQEEE???============<<<:::999;;;>>>BBBEEEBBBDDDEEEBBB>>><<<===@@@CCCCCCCCCBBBAAA???>>>===@@@CCCEEEDDDBBB>>>;;;:::;;;<<<======;;;999::::::777888:::<<<======:::888666555333222000///......222444555666666888:::===BBBCCCFFFIIIKKKKKKJJJHHHGGGEEEDDDEEEHHHIIIIIIGGGHHHEEEEEEHHHKKKMMMRRRYYY]]]bbbiiiooosssuuuuuuuuuxxxzzz{{{{{{zzzvvvrrroookkkbbb[[[YYYWWWYYYgggwwwzzzuuurrrpppqqqpppoootttzzz}}}xxxtttqqqooonnnnnneeeeeecccbbb```\\\WWWTTTOOOPPPRRRVVV[[[aaagggjjjqqqvvv{{{|||zzzwwwwwwxxx|||~~~}}}|||{{{{{{}}}~~~|||xxxwwwzzz}}}}}}~~~~~~}}}}}}}}}}}}}}}zzzyyyyyy}}}xxxwwwwwwzzzzzzxxxyyyuuuvvvwwwyyy|||~~~||||||zzzzzz|||{{{zzz}}}{{{zzz{{{|||{{{xxxtttpppmmmjjjkkklllmmmnnnpppqqqqqqqqqtttwwwyyyzzz{{{}}}~~~}}}zzzvvvrrrnnnllljjjhhhfffcccaaaaaaccceeefffccccccdddfffjjjlllmmmllllllkkkiiiiiijjjkkklllllloooooonnnlllkkkkkknnnpppsssxxxzzzsssjjjlllpppuuuzzz}}}}}}|||uuu___WWWKKKAAA;;;999888888:::::::::;;;<<<>>>@@@AAA>>>???@@@>>><<<;;;>>>@@@CCCCCCBBBAAA@@@>>><<<;;;@@@CCCEEEDDDBBB>>>;;;:::;;;<<<<<<;;;999999:::;;;888999;;;@@@CCCDDDBBB???777666444111///------,,,111333555666666777888:::;;;===???AAAAAAAAA@@@@@@===>>>???AAADDDFFFFFFEEEGGGDDDCCCHHHLLLOOOTTTZZZ[[[___fffnnntttvvvvvvuuuwwwwwwxxxxxxvvvtttrrrpppnnnddd]]][[[YYYYYYcccqqqxxxvvvrrrooommmjjjhhhkkkqqqvvvsssnnnjjjhhheeebbb```aaaaaabbb```^^^ZZZVVVSSSQQQRRRTTTWWW\\\bbbhhhkkkssswww{{{|||yyywwwwwwxxx}}}|||{{{zzzyyy{{{|||yyyvvvtttvvvxxx{{{|||~~~}}}}}}~~~}}}~~~}}}~~~}}}zzzyyyxxx{{{|||zzzyyyxxxxxxyyy{{{|||yyywwwxxxvvvtttwww}}}}}}}}}zzz{{{}}}~~~}}}yyytttqqqpppllllllmmmnnnooopppqqqrrrsssvvvyyyzzzzzzyyyzzz{{{xxxwwwvvvtttqqqnnnkkkiiicccbbbaaaaaaaaaccceeefffcccbbbcccfffjjjmmmmmmmmmmmmkkkiiiiiikkklllllllllmmmllljjjhhhhhhkkkppptttxxxyyy{{{xxxooojjjkkknnnttt{{{|||yyypppWWWPPPFFF>>>888666444444666777999:::;;;;;;;;;:::;;;<<<============@@@BBB?????????>>>>>>>>>>>>>>>CCCEEEEEEDDD@@@;;;999888999:::999888666777999;;;;;;;;;>>>CCCHHHJJJGGGCCC999888444111...---,,,,,,///222666888888777777888444777;;;===>>>>>>@@@AAA@@@AAABBBDDDEEEFFFFFFFFFFFFBBB@@@EEEJJJLLLQQQUUUXXX\\\eeeooowwwyyyxxxvvvvvvvvvvvvuuuuuuttttttssspppfff___]]][[[ZZZbbbnnnxxxuuuqqqtttyyywwwrrrmmmjjjeeebbbdddiiikkkhhheeedddcccaaa]]]ZZZ\\\^^^``````]]]YYYVVVSSSPPPQQQTTTXXX]]]dddiiilllrrrvvvyyyzzzxxxwwwyyy{{{|||{{{zzzzzzuuuxxxyyywwwtttssstttwwwzzzzzz|||~~~|||zzz|||~~~}}}}}}~~~~~~|||zzzxxxxxxyyy{{{|||xxxvvvuuusssqqquuu{{{|||yyyxxxwwwzzz|||zzzwwwsssrrrrrrmmmnnnnnnooopppqqqrrrrrrsssvvvyyyzzzzzzyyyyyyzzzuuuuuutttsssqqqnnnjjjiiibbbbbbbbbbbbbbbccccccdddccccccdddfffjjjmmmmmmmmmmmmkkkhhhhhhjjjlllkkkjjjkkkiiifffdddeeejjjrrrxxx}}}zzzwwwwwwyyy}}}xxxmmmnnnrrrzzz{{{yyyqqqeeeSSSLLLCCC<<<888666666555666666666666666666555555999:::;;;<<<===>>>???@@@???>>>===<<<;;;<<<<<<===CCCCCCCCCAAA>>>;;;::::::999999888666555666999<<<<<<<<<>>>CCCHHHIIIEEE@@@:::888444111///...---...000444:::======<<<::::::444777;;;<<<<<<<<<>>>@@@CCCEEEGGGHHHIIIJJJKKKLLLJJJDDDAAADDDHHHIIILLLOOOWWW\\\fffrrr||||||yyyuuuuuuttttttuuuuuuvvvwwwpppfff______]]]\\\cccmmmuuuqqqlllqqqzzzyyywwwrrrlllhhhbbb^^^```eeecccbbb```aaabbbaaa]]]YYYVVVYYY]]]^^^\\\YYYVVVUUUOOOPPPSSSWWW]]]dddjjjnnnqqqtttxxxyyyxxxyyy|||~~~~~~{{{zzzyyyyyyrrruuuwwwvvvssssssuuuwwwyyyxxxyyy}}}~~~|||zzz||||||~~~|||}}}}}}~~~{{{vvvvvvwwwyyy~~~~~~yyyvvvuuusssrrrvvv}}}xxxuuuuuusssvvvxxxwwwtttrrrssstttooooooooopppqqqqqqrrrrrrrrruuuyyyzzzzzzyyyyyyzzzuuuuuuuuutttqqqmmmjjjhhhcccccccccccccccbbbbbbbbbdddcccdddgggjjjmmmnnnmmmmmmjjjggggggiiikkkjjjhhhiiigggcccaaacccjjjttt{{{~~~zzztttqqqqqqrrrssstttppprrrwwwuuuuuu|||iii\\\RRRLLLBBB;;;888999::::::777666444333222222222333777888:::;;;<<<=========BBBAAA===:::999888999999???@@@@@@???===<<<===>>>;;;;;;999777666777;;;>>>===<<<===BBBGGGGGGAAA<<<999777444111/////////000333888???CCCDDDAAA???>>>999;;;===;;;999888:::<<>>999777777777777???<<<888555333333333444999:::<<<=========<<<<<<===<<<:::999888999999:::888:::<<<>>>>>>>>><<<;;;<<<:::888777777999<<<>>><<<=========<<<;;;::::::888888666222...,,,,,,---111555;;;@@@CCCCCCAAA???999999999999:::;;;<<<===;;;???DDDHHHIIIKKKLLLMMMNNNIIIFFFGGGIIIHHHKKKNNN[[[___gggrrr{{{|||uuuoooppppppqqqtttvvvxxxvvvuuummmeee\\\YYYYYY]]]fffppp|||wwwuuu~~~{{{uuuqqqnnnlllhhhccc^^^[[[[[[\\\ZZZXXXWWW[[[```cccbbb```YYYYYYZZZZZZZZZYYYXXXWWWVVVVVVXXX]]]eeelllqqqssstttrrrrrrtttyyy||||||{{{yyy{{{zzzwwwttttttqqqooonnnoooqqqqqqpppnnnrrryyyzzzxxxvvvxxx}}}}}}zzzyyy|||}}}{{{}}}{{{}}}}}}}}}yyyzzzzzzxxxwwwxxx{{{||||||yyyuuussstttuuuwwwwwwxxxwwwvvvuuusssrrrqqqpppqqqqqqpppppppppoooooooooqqqqqqooonnnnnnooopppqqqppprrruuuwwwvvvuuutttssssssqqqooonnnmmmjjjfffcccddddddcccbbbaaaaaaaaaaaa```bbbdddggghhhhhhhhhgggeeecccaaabbbdddhhhjjjkkkjjjiiieee```dddooozzz~~~~~~}}}xxxqqqooosssvvvvvvyyy}}}xxxvvvzzz|||}}}yyyllljjjuuu~~~}}}yyyrrrfffYYYQQQHHHDDD???;;;:::::::::999>>><<<999666555444555555999999;;;<<<======<<<<<<>>>===<<<;;;::::::;;;;;;<<<<<<===>>>>>>===<<<;;;<<<;;;999777777999:::<<<;;;;;;;;;:::::::::::::::999888666222...,,,,,,---000444999>>>AAABBBAAA@@@:::999888888888999;;;;;;;;;>>>BBBDDDFFFHHHJJJKKKNNNIIIFFFHHHIIIHHHKKKOOOUUUXXX```lllvvvyyyuuupppqqqqqqqqqsssuuuuuusssqqqkkkccc\\\ZZZZZZ]]]fffnnn~~~zzzzzz||||||}}}|||vvvqqqllliiifffcccaaa___]]][[[YYYVVVTTTWWW\\\```aaa```ZZZYYYXXXWWWWWWXXXYYYZZZ[[[[[[\\\aaaiiiooosssuuutttrrrqqqrrruuuyyy||||||xxxzzz}}}}}}yyyvvvtttrrrooommmnnnppppppppplllpppwww}}}}}}zzzwwwxxx||||||wwwvvvyyy}}}zzzwwwxxx{{{|||yyy|||{{{zzzzzz{{{~~~{{{{{{zzzxxxuuutttuuuwwwxxx}}}yyyvvvtttssssssttttttsssssssssrrrrrrqqqqqqpppppppppqqqrrrrrrrrrqqqpppooooooooonnnmmmmmmnnnooopppnnnooorrrtttuuuuuutttsssqqqpppnnnlllkkkhhhddd```eeedddbbbaaa``````aaabbbaaacccdddffffffffffffeeeeeebbb______bbbgggkkkmmmlllllljjjgggkkkuuu|||zzz}}}{{{uuusssvvv{{{}}}~~~}}}zzzzzzyyyyyy{{{{{{tttkkkhhhrrr~~~~~~|||{{{{{{yyywwwuuuwwwvvvsssnnnhhh^^^TTTMMMGGGDDD@@@>>>======<<<;;;;;;:::999888777666666666888999:::;;;<<<<<<<<<<<<>>>>>>===<<<<<<<<<======??????>>>===<<<;;;;;;;;;===<<<:::999888888999::::::999888888888999:::;;;999999777333///,,,,,,---///222777;;;???AAABBBBBB===<<<:::888888999:::;;;;;;===???@@@BBBDDDGGGIIILLLHHHEEEFFFGGGFFFIIINNNOOORRRZZZfffqqqvvvvvvtttrrrrrrrrrttttttssspppmmmhhhaaa\\\[[[\\\^^^eeelllyyyyyy||||||yyy{{{zzztttlllhhheeeddddddbbb^^^ZZZWWWVVVUUUWWW[[[]]]]]]]]]WWWWWWVVVVVVWWWXXXZZZ[[[______```dddiiinnnqqqrrrrrrqqqqqqsssvvvyyy{{{||||||}}}}}}vvvtttqqqpppqqqrrrsssrrrooorrrwww|||~~~~~~|||zzz{{{}}}~~~zzzyyy}}}}}}zzzwwwxxx||||||zzzwwwuuuuuuwwwzzz|||||||||{{{zzzyyy{{{zzzwwwvvvwwwwwwzzz}}}zzzvvvsssrrrssstttxxx}}}vvvuuutttttttttuuusssrrrrrrrrrrrrrrrrrrrrrrrrrrroooqqqrrrssssssrrrpppoooooonnnmmmmmmmmmooopppqqqooooooppprrrssssssrrrppppppooommmmmmllljjjfffcccdddcccaaa``````aaabbbcccddddddeeefffffffffeeeeeedddbbb______aaaeeehhhiiihhhlllppprrrwww}}}~~~{{{zzzyyyuuuyyyzzzvvvzzz}}}yyyyyyyyyzzz|||~~~~~~nnnjjjffflll~~~{{{zzz{{{zzzyyywwwvvvuuuuuuuuutttuuuqqqlllggg```XXXPPPJJJGGGEEEBBBAAA@@@>>><<<:::999999888888777777666666777888999:::;;;;;;<<<<<<===============>>>>>>>>>???>>><<<::::::;;;<<<===??????===<<<;;;:::::::::<<<;;;999888888999:::;;;::::::888444///---------///111444999===@@@CCCDDDBBB@@@===;;;::::::;;;<<<<<<===>>>>>>???AAAEEEHHHHHHEEECCCDDDDDDDDDHHHNNNQQQTTTZZZdddnnnuuuwwwwwwttttttuuuvvvvvvsssnnnjjjeee```\\\\\\]]]___eeekkkrrrvvv{{{}}}}}}~~~yyykkkgggdddddddddaaa\\\XXXWWWXXXYYY\\\]]]]]][[[ZZZTTTUUUVVVWWWXXXYYYZZZZZZaaa``````cccgggiiijjjjjjmmmooorrrvvvxxxzzz{{{|||~~~}}}~~~yyywwwuuuuuuvvvwwwwwwvvvrrrtttwwwyyyzzzyyywwwvvvyyy{{{~~~|||yyy{{{zzzyyyzzz}}}yyyxxxuuusssssstttvvvwwwvvvwwwxxxxxxxxxzzz|||~~~~~~{{{wwwsssrrrtttvvvtttwww|||yyyuuussstttvvvxxx{{{~~~uuuttttttuuuvvvvvvuuutttssssssssssssssssssssssssoooppprrrssssssrrrqqqooooooooonnnnnnoooqqqrrrtttrrrpppooopppqqqpppmmmkkkkkkjjjjjjkkkkkkkkkhhhfffbbbbbbaaaaaabbbcccdddeeefffffffffgggggggggffffffdddbbb``````aaabbbaaa```aaafffjjjnnnuuu|||}}}yyy{{{zzzwww{{{}}}yyy|||}}}yyywwwuuutttsssuuuxxxzzz|||}}}yyyyyy{{{~~~wwwbbbbbbdddqqq{{{xxxwwwwwwvvvuuutttsssrrrtttvvvxxxwwwrrrjjjbbb[[[SSSMMMIIIGGGEEECCCAAA@@@>>>;;;999888888888777777777666666777888888999:::;;;<<<===<<<<<<======>>>>>>>>>>>>===;;;:::999999;;;===???BBBBBBAAA@@@???===<<<;;;@@@>>><<<:::999:::;;;<<<<<<;;;999444000------......000333888<<<@@@CCCEEEBBBAAA>>><<<:::::::::;;;>>>>>>>>>===>>>@@@DDDGGGGGGDDDDDDFFFEEEEEEJJJQQQYYY[[[```gggooouuuxxxyyyvvvwwwxxxyyyyyyuuuooojjjccc___\\\^^^___```eeekkkssszzz}}}llljjjgggeeebbb___[[[XXXYYY[[[^^^```aaa```^^^]]]YYYYYYYYYYYYYYYYYYXXXXXX___^^^^^^```ccceeeeeedddhhhlllqqquuuxxxyyy{{{|||}}}|||{{{{{{}}}~~~}}}yyyyyyyyy{{{}}}~~~|||{{{vvvvvvvvvvvvvvvvvvvvvvvvzzz{{{~~~{{{xxxzzz}}}zzzzzz|||~~~|||yyywwwuuutttrrrrrrssstttuuussstttuuuvvvwwwwwwxxxxxxwwwvvvtttqqqooooooqqqttttttuuuxxx|||}}}yyyvvvwwwyyy{{{||||||}}}}}}tttssssssuuuwwwxxxxxxwwwttttttssssssrrrrrrqqqqqqooopppqqqrrrrrrrrrqqqppppppoooooooooqqqsssuuuvvvtttqqqnnnnnnooonnnjjjfffeeeddddddfffggggggfffddd``````bbbccceeefffggggggfffffffffgggggggggggggggdddbbb```______^^^[[[YYY\\\\\\[[[]]]gggttt{{{{{{zzz}}}{{{vvvuuu{{{}}}zzzwwwsssppppppssswwwzzz|||~~~~~~{{{wwwyyy~~~ppp___dddmmm{{{wwwtttssssssssstttuuuuuutttvvvyyy{{{xxxrrrggg]]]UUUOOOJJJFFFEEECCCAAA@@@???>>>;;;999:::999888777777777777777888888888999:::<<<>>>???;;;<<<===>>>???@@@@@@???<<<;;;:::999:::<<<>>>@@@BBBCCCCCCCCCBBB@@@>>><<<@@@???>>><<<<<<<<<<<<======<<<999555000------...///111444888===@@@CCCDDD@@@???>>><<<;;;:::999999>>>??????>>>===???BBBEEEGGGEEEGGGIIIIIIIIIPPPXXX___aaaeeeiiinnnsssvvvxxxwwwxxxzzz||||||xxxqqqlllccc___\\\^^^```bbbgggmmm{{{sssrrrooojjjeee```^^^]]]\\\^^^```bbbcccdddeeefffdddbbb^^^ZZZXXXWWWWWWXXXZZZZZZ[[[]]]```bbbbbbaaadddhhhmmmqqqsssvvv{{{~~~~~~}}}||||||yyyzzzzzz{{{}}}}}}zzzzzzzzzzzzzzzyyyzzz|||~~~zzzyyyxxxwwwxxxzzz|||}}}}}}~~~{{{zzz|||~~~|||{{{}}}}}}yyywwwvvvvvvssssssrrrqqqqqqqqqrrrrrrrrrqqqrrrsssttttttsssrrrqqqrrrsssqqqooonnnnnnoootttvvvyyy{{{||||||}}}}}}{{{yyyxxxyyy}}}~~~zzzzzzzzz{{{|||{{{yyyvvvsssrrrqqqsssvvvyyyzzzzzzwwwvvvuuutttrrrqqqpppoooooooooooopppppppppqqqqqqooooooooopppqqqsssuuuwwwuuuqqqmmmlllmmmlllhhhdddbbbaaaaaacccddddddbbb```]]]___bbbeeehhhiiijjjjjjeeeeeeeeeeeeffffffggghhhdddaaa^^^[[[[[[ZZZYYYXXXXXXWWWUUUXXXdddttt}}}vvvvvvsssoooqqq{{{yyysssqqqsssxxx}}}~~~yyy|||}}}zzzxxx~~~yyymmmeeeooo|||yyysssssstttttttttxxx|||~~~}}}||||||}}}uuummmaaaVVVNNNIIIFFFDDD@@@???===<<<===>>>===<<<>>>===:::888888888999:::999999999999;;;===???@@@;;;===>>>@@@AAABBBAAAAAA>>>>>>===<<<<<<===>>>???AAABBBDDDDDDCCCAAA???============>>>>>>>>>??????>>>===:::666111...---...///111555:::>>>AAABBBCCCAAAAAAAAAAAA???===<<<:::>>>>>>???>>>===>>>@@@BBBDDDCCCFFFIIIIIIJJJQQQ[[[___aaaeeehhhllloooqqqsssuuuwwwzzz}}}~~~zzzsssnnnddd___]]]___aaaccciiiooo{{{~~~zzzzzzxxxqqqiiidddbbbddd^^^___aaabbbdddgggkkknnnnnnjjjbbb[[[WWWVVVWWWXXXVVVWWWXXX[[[___bbbbbbaaacccfffiiilllooottt{{{~~~}}}}}}}}}||||||||||||{{{{{{zzz{{{}}}~~~yyywwwwwwyyyzzzzzzwwwyyy}}}}}}{{{{{{|||~~~~~~~~~zzzyyy{{{yyyuuutttvvvqqqqqqppppppppppppqqqqqqqqqppppppqqqrrrrrrpppooooooqqqssssssqqqnnnlllkkktttwww|||~~~}}}{{{yyyxxxtttuuuwww|||~~~wwwwwwwwwxxxyyywwwsssqqqqqqppppppqqquuuyyy{{{{{{zzzzzzxxxvvvtttrrrppppppoooooonnnnnnooopppqqqqqqnnnnnnnnnoooqqqsssuuuwwwtttpppkkkkkkmmmlllhhhdddcccbbbbbbbbbcccbbb```^^^[[[^^^cccgggjjjlllkkkkkkddddddddddddeeefffggghhheee```[[[XXXWWWXXXYYYZZZUUUVVVXXX^^^lll{{{rrrqqqllliiinnnzzz|||tttssswww~~~zzzwwwzzz|||zzzzzzxxxnnnkkkxxx~~~tttqqqtttwwwyyyxxx~~~~~~ppphhh\\\PPPIIIEEECCCBBB===;;;999:::<<<>>>??????AAA???<<<:::999999;;;<<<999999999:::;;;===@@@AAA<<<>>>@@@BBBCCCCCCCCCCCCBBBAAA@@@??????>>>>>>>>>@@@AAACCCDDDCCCAAA???===999:::<<<>>>???@@@AAAAAA>>>===;;;666111...---...000222777;;;???AAABBBBBBDDDDDDEEEFFFEEEBBB@@@>>><<<>>>>>>>>>======>>>@@@???@@@CCCFFFFFFHHHPPPZZZ]]]___cccfffiiikkknnnpppsssvvvzzz~~~~~~{{{tttnnneee```]]]___aaadddjjjqqqttt~~~}}}}}}vvvllleeegggdddaaa```______^^^]]]ccc```\\\WWWTTTRRRQQQPPPSSSRRRTTTXXX___ccccccbbbbbbccceeehhhmmmsssxxx{{{yyywwwyyyzzzxxxuuuzzz{{{|||}}}}}}}}}yyyvvvuuuttttttttttttuuuyyy~~~zzz|||}}}~~~~~~}}}}}}~~~}}}}}}xxxtttrrrrrrlllnnnqqqrrrrrrsssuuuwwwvvvxxxwwwtttssswwwwwwuuuttttttsssqqqnnnnnnoooqqqxxxxxxzzzzzzwwwwwwzzz~~~~~~{{{{{{{{{~~~~~~xxxrrrnnnnnnnnnpppsssuuuvvvyyy~~~|||xxxvvvtttrrrqqqiiikkkmmmnnnmmmmmmnnnnnnmmmlllkkklllppptttwwwxxxrrrqqqnnnkkkiiihhhiiiiiieeedddbbb```^^^^^^^^^^^^aaa``````ccciiimmmnnnnnniiifffcccbbbccceeeeeefff^^^WWWRRRSSSUUUWWW[[[```___^^^aaakkkvvv}}}{{{wwwpppkkkgggfffgggppp{{{wwwyyy~~~|||~~~{{{{{{}}}pppmmmuuu~~~uuuooooooxxxuuufffUUUJJJCCC??????BBB???;;;777999>>>AAA???<<<=========<<<;;;;;;::::::===<<<;;;:::;;;>>>AAACCC???@@@AAADDDFFFEEEBBB@@@IIIFFFAAA>>>======<<<:::======>>>BBBDDDCCC???:::>>>===<<<<<<===>>>???@@@AAA@@@<<<666000,,,++++++222444999===AAADDDEEEEEEDDDEEEGGGGGGEEEBBB>>>;;;?????????>>>======???AAA<<>>>>>>>>======<<<<<<===<<<;;;:::<<>>===???>>>???AAACCCBBB???<<<======<<<<<<<<<===>>>???@@@???<<<666000,,,++++++000333777<<<@@@BBBCCCDDDCCCCCCCCCBBBAAA???===<<<=========<<<;;;<<<>>>AAABBBEEEIIIJJJJJJKKKOOORRRWWWZZZ^^^cccfffggghhhhhhmmmrrruuutttsssssspppjjjfffdddaaa______bbbgggiiihhhppp|||~~~|||{{{zzzzzzyyyvvvtttzzz~~~uuuooofff___UUUNNNKKKLLLNNNOOOJJJIIIGGGFFFEEEEEEFFFFFFJJJMMMQQQXXX```dddfffeeefffiiimmmqqqtttuuuuuutttwwwwwwwwwwwwxxxzzz{{{|||{{{}}}~~~}}}}}}yyyvvvtttsssttttttuuuxxxzzz{{{zzzyyyxxxxxx|||~~~|||wwwsssqqqnnnoooqqqrrrtttxxx}}}~~~yyyxxxyyyyyyxxxvvvttttttuuuxxx}}}zzz{{{xxxwwwxxxvvvsssuuuzzzvvvssstttrrruuuzzz}}}zzzvvvtttsssrrrqqqssssssssssssssssssttttttqqqpppnnnoooqqqrrrqqqppppppnnnjjjhhhggghhhkkkllliiiddd^^^\\\]]]______^^^aaa```___```bbbccccccbbbcccbbbbbbcccccc```\\\YYYXXXSSSOOOPPPPPPPPPTTTZZZ___dddkkkqqqtttrrrmmmjjjjjjhhhggghhhiiilllvvv}}}zzzwwwvvv|||tttqqq}}}yyyzzztttbbbOOOEEE@@@===;;;<<<777999<<<===;;;;;;<<<>>>========================<<<;;;;;;;;;===@@@DDDFFFKKKJJJJJJKKKLLLLLLKKKIIICCCAAA@@@@@@BBBCCCBBBAAA???>>>======??????>>>======<<<;;;;;;;;;<<<===>>>@@@>>>;;;666000,,,+++,,,///111666:::>>>@@@AAAAAAAAA@@@???========================<<<;;;===AAADDDHHHHHHHHHIIIKKKMMMPPPRRRRRRXXX___cccdddfffkkkoooppptttuuusssssssssppplllllliiieeebbbaaaccceeeggg```gggsss}}}{{{zzzzzzzzzyyy}}}{{{uuunnnhhhddd```ZZZQQQIIIFFFGGGHHHHHHGGGFFFEEEDDDDDDDDDEEEEEEGGGKKKQQQYYY```eeeggghhhlllnnnppprrrsssrrrpppoooqqqsssuuuwwwwwwxxxzzz|||{{{|||~~~}}}|||zzzwwwtttrrrrrrsssuuuxxxzzzyyyvvvtttuuuwwwwww|||~~~zzzxxxsssttttttuuuwww{{{{{{yyyzzz{{{zzzxxxvvvvvvwwwyyy{{{}}}yyyvvvvvvtttrrruuu{{{wwwtttuuuuuuxxx}}}|||xxxuuuuuuvvvwwwwwwyyyxxxwwwwwwyyy{{{}}}}}}yyyvvvrrrppppppqqqqqqpppooollliiiffffffhhhjjjlllfff```ZZZWWWYYY\\\\\\[[[____________`````````___bbbccceeeggggggddd^^^ZZZRRRNNNLLLLLLLLLMMMRRRXXXZZZ```hhhkkkkkkhhhfffeeekkkiiijjjmmmmmmmmmsssyyy|||zzzxxxvvvvvvvvvvvvvvvwwwvvvqqq{{{nnn\\\JJJBBB@@@???======;;;;;;;;;;;;;;;<<<===???999999:::::::::;;;;;;;;;<<<;;;:::;;;===AAAEEEGGGOOOLLLJJJHHHHHHGGGDDDBBB??????>>>@@@CCCEEEEEEDDD???>>><<<;;;<<<<<<=========<<<;;;::::::;;;<<<===>>>===:::555000---,,,,,,...111555999===???@@@@@@===============<<<<<<<<<>>>???>>>>>>???BBBFFFJJJMMMKKKIIIIIIMMMQQQTTTUUUPPPUUU\\\bbbeeejjjpppuuussswwwxxxuuuuuuvvvtttpppnnnlllhhheeecccdddfffgggccciiiuuu~~~~~~wwwsssssspppkkkfffbbb___]]]]]]XXXTTTNNNIIIHHHGGGFFFFFFCCCCCCBBBAAAAAA@@@@@@@@@EEEJJJPPPXXX___dddhhhjjjqqqqqqppppppooonnnmmmmmmnnnpppssstttuuuvvvxxxzzzyyy{{{}}}~~~~~~~~~}}}|||wwwsssrrrrrrqqqtttvvvuuurrrqqqsssuuuuuuzzz}}}|||}}}}}}}}}~~~yyyzzz{{{zzzyyyxxxyyyzzz|||xxxwwwtttssswww~~~vvvsssttttttwww}}}{{{xxxuuuuuuxxx{{{~~~~~~|||zzz{{{|||vvvqqqpppqqqrrrrrrnnnllliiifffeeefffhhhjjjeee```ZZZWWWXXXZZZ[[[ZZZ\\\^^^___```aaa```aaaaaaaaabbbeeehhhhhheee___ZZZPPPMMMKKKLLLMMMOOOWWW```iiimmmpppoookkkiiiiiikkkkkkiiijjjnnnnnnmmmooosssqqqqqqpppoooppprrruuuwww}}}wwwrrrzzz|||tttbbbTTTFFFAAAAAA@@@@@@AAAHHHBBB;;;999;;;===<<<:::777777888999:::;;;<<<<<<;;;;;;:::;;;===@@@DDDGGGKKKIIIFFFEEEDDDCCC@@@>>>>>>======>>>BBBDDDEEEEEEAAAAAA@@@???>>>>>>??????===<<<;;;::::::;;;<<<======<<<999555000---,,,---///111555999===?????????:::;;;>>>??????===;;;:::===>>>??????AAAEEEJJJMMMSSSPPPLLLLLLNNNQQQTTTUUUPPPSSSWWW]]]eeelllqqqttttttxxxyyywwwwwwxxxvvvrrrnnnlllhhhfffeeeeeeggghhhlllsss}}}vvvoookkkeeebbb^^^ZZZXXXXXXZZZ\\\QQQOOOKKKIIIIIIHHHFFFDDDCCCCCCCCCBBBAAA@@@@@@???DDDIIIOOOUUUZZZ```eeeiiioooooonnnnnnmmmmmmmmmmmmnnnnnnoooqqqsssvvvxxxyyyxxxzzz}}}~~~}}}}}}}}}wwwsssrrrmmmoooqqqrrrrrrrrrtttuuuzzz~~~{{{}}}~~~}}}|||}}}~~~yyyzzzzzzyyyyyyyyy|||~~~{{{yyyvvvtttxxx~~~|||{{{uuusssrrrqqqtttzzzxxxuuussstttyyy}}}~~~yyysssqqqqqqrrrrrrnnnllljjjgggeeedddeeeeeedddaaa^^^[[[YYYZZZ[[[]]][[[^^^```bbbaaaaaabbbbbb______```bbbbbb^^^YYYUUUPPPMMMMMMOOOQQQWWWbbbnnn||||||yyytttnnnkkkmmmooojjjhhhhhhkkkllljjjkkknnnppppppooonnnooorrrwww{{{~~~sssvvv{{{vvvnnngggUUUKKKCCC@@@@@@@@@AAADDDOOOGGG>>>:::;;;;;;888444777888999:::<<<===>>>???;;;:::::::::<<>>AAABBBCCCCCCEEEGGGGGGEEECCCBBBBBB>>>===<<<;;;;;;;;;<<<===<<<;;;999444000------......111444999<<<>>>>>>>>>999;;;>>>@@@@@@===:::888999;;;===@@@BBBFFFJJJNNNVVVTTTPPPNNNMMMNNNPPPRRRSSSTTTVVV[[[bbbhhhmmmooorrrvvvyyyxxxxxxyyyxxxssslllkkkhhhfffeeeeeeggghhhrrr|||}}}{{{yyyvvvrrrmmmgggddd___\\\YYYVVVTTTSSSTTTUUUNNNKKKHHHFFFFFFEEEDDDCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCGGGLLLPPPTTTZZZaaafffhhhjjjllloooqqqqqqppppppmmmkkkjjjlllrrrwwwyyyyyyyyy{{{~~~~~~~~~|||vvvtttmmmnnnppptttxxx{{{{{{zzzyyy|||}}}|||yyyzzz~~~}}}yyyxxxtttvvvyyy{{{|||zzzzzzzzzyyyyyy{{{|||wwwsssuuuzzzyyyyyyyyyxxxwwwuuusssqqqppprrrwww}}}vvvsssqqqsssxxx~~~~~~{{{wwwuuurrrpppnnnooommmkkkhhheeecccaaa``````aaaaaa]]]YYYWWWZZZ^^^[[[___bbbcccaaa``````aaa___]]]\\\ZZZYYYVVVQQQMMMMMMKKKKKKNNNSSS[[[kkkzzz{{{uuupppnnnmmmnnnllliiigggjjjllljjjkkknnnqqqrrrrrrqqqrrrwww~~~~~~wwwttt}}}~~~ssskkkbbbYYYJJJEEEAAA@@@>>><<<>>>CCCFFFCCC???======;;;888666666666888999;;;===>>>???;;;:::999999:::===AAACCC??????@@@BBBDDDCCCAAA???AAA===999888999<<<>>>???BBBFFFKKKLLLIIIEEEBBBAAA???>>>===<<<<<<<<<======;;;:::888444000------...---///333777:::<<<<<<<<<;;;<<<=========;;;999888666:::>>>BBBEEEHHHLLLOOONNNOOOOOOMMMKKKLLLQQQUUU[[[]]]_________bbbhhhmmmqqqvvvzzz{{{|||}}}{{{vvvlllkkkhhheeedddcccdddeeettt|||{{{{{{yyywww~~~|||{{{}}}{{{rrrpppmmmjjjhhheeebbb___]]][[[YYYUUUQQQNNNKKKIIIMMMJJJEEECCCBBBCCCBBBBBB@@@AAABBBCCCCCCCCCCCCCCCCCCFFFJJJMMMPPPVVV]]]cccaaaeeekkkqqquuuuuutttsssmmmhhhfffiiirrrxxxzzzzzzzzz|||xxxuuupppqqqsssyyyyyy{{{}}}{{{xxxxxx}}}|||xxxwwwqqqtttxxx{{{~~~{{{{{{zzzyyyyyy}}}}}}wwwqqqrrrvvvwwwuuussstttvvvvvvssspppqqqrrrtttyyy||||||xxxtttuuusssqqqrrrwww~~~~~~}}}zzzwwwsssnnnjjjooonnnllliiifffbbb^^^\\\\\\```aaa]]]WWWTTTXXX]]]\\\```ccccccaaa______```aaa^^^ZZZWWWTTTPPPLLLIIIJJJHHHHHHLLLQQQ\\\nnn~~~zzzwwwtttrrrqqqppppppkkkiiikkkmmmmmmnnnqqqqqqrrrssstttvvv}}}sssqqquuuzzznnndddXXXNNNCCCAAA@@@???<<<888;;;AAA888;;;???@@@???===<<<<<<333444555777999;;;===>>>;;;:::999888:::<<>>>>>???AAABBBAAA===:::BBB>>>888666666999<<<===???DDDKKKMMMIIIDDD@@@>>>@@@???>>>===<<<<<<===>>>::::::888444000------...+++...111555888:::::::::===<<<;;;:::999999999999777;;;AAAEEEIIILLLOOOQQQDDDHHHKKKLLLKKKMMMTTTZZZbbbgggjjjfff___^^^fffnnnrrrxxx}}}~~~~~~yyymmmkkkhhheeecccbbbbbbbbbttt~~~xxxyyyyyyzzzzzzxxxyyyyyyzzz~~~}}}tttkkkfffbbb^^^[[[ZZZZZZYYYWWWVVVUUUSSSPPPMMMLLLJJJJJJIIIIIIIIIIIIGGGFFFDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBEEEDDDFFFKKKNNNRRRYYYaaadddggglllrrr}}}ppplllkkknnnvvv}}}~~~|||xxxyyy}}}}}}|||}}}|||wwwwwwnnnqqqvvv{{{uuuuuuvvvxxxyyyzzz{{{|||~~~}}}xxxsssvvvyyy|||}}}zzzxxxvvvvvvwww{{{{{{{{{yyytttqqqsssuuusssrrrrrrsssrrrqqqooouuuyyyyyytttrrrssssssrrroooppprrrrrrssswww~~~|||vvvpppmmmkkkiiigggmmmiiiddd```]]]^^^___aaa\\\[[[YYYXXXWWWWWWWWWXXX[[[\\\]]]^^^```bbbcccdddggg```VVVPPPNNNLLLHHHDDD>>>CCCEEEFFFMMM]]]nnnwww}}}xxxvvvvvvuuurrrnnnkkkkkkmmmoooqqqsssuuuvvv{{{yyyxxxyyy||||||hhhmmmyyyvvvdddTTTKKKGGG>>>===<<<;;;;;;;;;;;;;;;???>>>>>>???AAACCCBBBAAA===;;;888888;;;???BBBCCC>>><<<::::::<<<>>>???@@@<<<;;;:::;;;<<<<<<:::999:::999777666777888:::;;;???CCCGGGGGGDDD@@@??????<<<===============<<<<<>>???@@@@@@;;;>>>JJJUUUVVVQQQMMMHHHJJJMMMNNNOOOUUU]]]ccctttmmmhhhdddaaa```eeelllppptttxxx{{{|||yyyuuussskkkiiifffddddddeeeggghhhwww}}}xxxxxxwwwvvvvvvxxxyyyyyyyyyyyy{{{~~~zzzyyyzzz}}}~~~zzzqqqiiiccc```ZZZVVVTTTSSSQQQPPPRRRQQQOOOMMMLLLJJJIIIIIIJJJJJJIIIHHHHHHGGGFFFFFFDDDDDDDDDDDDCCCCCCCCCCCCDDDBBBDDDIIIMMMPPPWWW___```eeellluuu|||wwwrrrrrrvvvzzzzzzyyy|||xxxwww|||~~~~~~~~~xxxrrrrrrnnnqqquuuyyy|||~~~}}}ssstttuuuwwwzzz|||~~~}}}}}}}}}~~~}}}zzzwwwxxxzzz~~~yyywwwtttsssuuuyyy~~~|||vvvwwwvvvsssrrruuuuuusssqqqqqqsssttttttssswww{{{|||wwwssssssrrrpppoooqqqrrrrrrsssvvv{{{yyytttoookkkhhhgggfffdddcccaaa^^^[[[[[[\\\^^^```\\\[[[YYYWWWWWWWWWWWWXXX[[[\\\]]]___```aaabbbcccccc[[[SSSMMMKKKIIIEEEBBBAAABBBBBBEEEQQQcccppptttwwwwwwxxx{{{|||yyyrrrlllmmmmmmoooqqqsssuuuvvvwww|||}}}~~~zzzkkkttt}}}mmm\\\OOOEEEAAA;;;;;;:::::::::;;;<<<<<<>>>======>>>@@@BBBAAA@@@CCC@@@<<<:::;;;===>>>>>>>>>;;;999999;;;===>>>>>>>>>===<<<;;;;;;<<<>>>???===;;;999666555444555555777;;;@@@AAA@@@>>>>>>>>><<<<<<============<<<<<<===:::666222000///...---000222555777777777888999<<<;;;:::999:::===@@@BBBBBB===@@@KKKTTTTTTNNNIIICCCDDDFFFIIIOOOWWWaaahhhvvvqqqkkkhhheeeccchhhooorrrtttxxx{{{zzzvvvqqqnnnmmmkkkhhheeedddeeefffgggttt}}}zzzzzzwwwttttttvvvxxxyyyxxxuuurrrpppppppppvvv}}}{{{zzzzzzxxxvvvooooooqqqtttvvvssslllfffccc^^^XXXRRROOONNNLLLKKKMMMMMMLLLKKKJJJIIIIIIIIIKKKJJJIIIHHHGGGGGGHHHIIIEEEEEEDDDDDDDDDCCCCCCCCCBBB@@@BBBFFFJJJMMMTTT[[[___fffppp{{{zzzvvvvvvwwwwwwvvvzzzuuussswwwzzz|||}}}sssnnnmmmmmmpppsssvvvyyy}}}|||yyyssstttvvvxxx{{{~~~}}}{{{{{{}}}}}}{{{yyyyyyzzz~~~}}}xxxvvvrrrppprrrvvv{{{~~~}}}{{{yyywwwwwwxxxzzz{{{|||vvvrrrsssttttttvvvyyyvvvtttqqqppprrruuuwwwxxxyyy~~~zzztttrrrqqqnnnpppqqqrrrsssssstttwwwyyyyyyzzz|||}}}}}}|||zzzyyyooolllhhheeedddccccccbbb\\\[[[ZZZYYYYYYZZZ[[[\\\[[[ZZZXXXWWWVVVWWWWWWXXX[[[\\\]]]^^^___```aaaaaa[[[UUUMMMHHHFFFEEEBBB???AAA??????HHH[[[oooyyyyyy{{{|||vvvnnnnnnoooppprrruuuxxxzzz{{{xxxrrr}}}qqq```RRRHHHAAA<<<999999999::::::;;;<<<======<<<<<<>>>@@@BBBAAAAAAFFFBBB>>>;;;;;;<<<<<<<<<===;;;999888:::<<<<<<<<<>>>???>>>;;;999:::>>>BBB>>>===:::777555444444444555888;;;======<<<<<<===<<<<<<===============<<<;;;888555111///.........111333666777666666777999;;;:::888777999===AAADDDFFFBBBDDDNNNUUURRRJJJEEE>>>>>>AAAGGGRRR^^^hhhmmmqqqlllhhhfffcccbbbgggnnnrrrtttwwwxxxwwwtttpppmmmooommmjjjfffdddccccccdddppp}}}}}}}}}yyyxxxxxxwwwyyyzzzyyyvvvqqqllliiikkkrrryyy}}}~~~~~~|||tttooommmmmmkkkjjjdddeeegggjjjmmmllliiieeeeee```XXXRRROOONNNMMMLLLKKKKKKKKKKKKKKKKKKJJJJJJKKKIIIGGGFFFFFFGGGIIIJJJFFFFFFEEEDDDBBBAAA@@@@@@@@@???@@@DDDGGGJJJQQQXXXaaaiiitttyyyvvvvvvvvvuuuuuuooolllppptttwww}}}zzzqqqmmmllljjjmmmppptttwww|||{{{wwwvvvwwwyyy{{{~~~{{{yyyzzz~~~}}}|||{{{zzzxxxyyy~~~{{{xxxvvvuuusssqqqqqqsssuuuwwwwwwvvvsssrrrrrrtttwwwyyyxxxuuussstttwwwzzz~~~|||xxxsssqqqrrrvvvyyy{{{zzz}}}vvvrrrooommmooopppqqqrrrrrrrrrrrrrrrqqqtttwwwyyyxxxvvvrrrooojjjgggcccaaaaaaaaa```___\\\[[[[[[ZZZYYYXXXWWWWWWYYYXXXWWWVVVVVVVVVWWWXXXZZZ[[[\\\]]]^^^]]]]]]\\\TTTOOOIIIEEECCCAAA???======???DDDPPPeee{{{{{{sssnnnoooqqqtttxxx|||zzzxxxdddTTTLLLGGGBBB===;;;;;;;;;;;;;;;<<<======<<<;;;<<<>>>BBBDDDEEEDDDCCC@@@===;;;<<<======<<<===;;;888777999;;;;;;;;;<<>><<<;;;:::999888888888999:::;;;<<<===<<<;;;;;;:::;;;<<<==================888777444111...------...000222444666666777999;;;<<<;;;;;;;;;<<<>>>@@@BBBJJJFFFHHHPPPUUUPPPGGGBBB<<<===AAAKKKXXXdddkkknnnhhhdddcccccccccdddiiiqqquuuuuuuuuttttttssssssrrrqqqnnnkkkfffcccaaa______jjjvvv|||{{{}}}}}}{{{|||~~~~~~~~~|||yyysssmmmiiigggmmmtttxxxxxxvvvuuuuuutttuuuwwwvvvvvvxxx}}}zzzssskkkeeecccbbb```^^^\\\\\\^^^aaaeeeggghhhhhhhhhbbbYYYSSSPPPPPPPPPPPPMMMNNNNNNNNNNNNMMMLLLLLLJJJIIIGGGFFFEEEGGGHHHIIIHHHGGGEEECCCAAA???>>>===@@@>>>???CCCFFFHHHNNNVVV___hhhttt|||vvvsssrrrrrrooojjjgggkkkppptttzzz}}}vvvooolllkkkhhhkkkppptttyyy~~~~~~~~~|||xxxzzz|||~~~~~~zzzvvvvvvyyy~~~~~~}}}{{{yyyxxxxxxyyyyyy}}}|||~~~~~~{{{vvvsssuuuuuuttttttsssrrrqqqpppsssrrrqqqpppqqqsssuuuwwwwwwyyyyyyzzz}}}~~~xxxttttttwwwzzz{{{{{{~~~vvvqqqpppnnnoooooopppqqqrrrqqqpppooonnnqqquuuwwwuuuqqqlllhhhdddbbb___]]]]]]\\\[[[ZZZYYYYYYYYYXXXXXXWWWVVVUUUWWWWWWVVVUUUUUUVVVWWWXXXYYYZZZ[[[[[[ZZZXXXWWWUUUNNNKKKGGGCCCAAA@@@???>>>>>>FFFQQQ]]]nnntttlllmmmpppuuu{{{|||mmmYYYMMMJJJIIIGGGCCC??????>>>===============<<<<<<===@@@DDDGGGHHHHHHCCC@@@===;;;<<<<<<<<<;;;<<<:::777777999:::;;;;;;===AAACCCAAA:::666666888:::999999999888999999999===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===============777777555111---+++---///---///222444666999<<>>@@@AAAAAAAAA???>>>HHHEEEGGGMMMPPPJJJBBB>>>;;;===CCCMMMYYYaaadddddd```^^^```dddgggiiipppxxx~~~{{{wwwtttrrrsssuuuvvvqqqoookkkfffbbb^^^\\\[[[```kkkrrrtttyyyxxxxxx|||||||||~~~wwwpppjjjeeejjjqqqttttttqqqnnnllllllmmmmmmlllkkkkkkmmmooouuu|||vvvooogggaaa___]]]ZZZWWWWWWWWWXXXZZZ___eeejjjmmmkkkddd[[[TTTPPPPPPQQQRRRRRRRRRSSSSSSRRRPPPNNNMMMKKKJJJIIIGGGGGGGGGHHHIIIGGGGGGEEEDDDBBB@@@???>>>AAA??????CCCEEEGGGNNNUUUZZZdddooo{{{vvvqqqooonnnnnnjjjiiinnnsssvvvzzz||||||zzzwwwqqqmmmkkkkkkiiimmmrrrxxx|||}}}zzzyyyzzz{{{zzz{{{~~~}}}zzz}}}~~~{{{wwwssssssuuuxxxzzzzzzxxxvvvtttsssuuuwwwyyy||||||{{{{{{{{{xxxtttqqqttttttuuuuuutttsssqqqppprrrqqqqqqqqqrrrsssuuuvvvyyy~~~}}}wwwvvvxxx{{{|||zzz~~~uuuqqqqqqqqqqqqppppppqqqssstttrrrqqqpppsssvvvwwwuuuoooiiieee^^^\\\ZZZYYYYYYYYYXXXVVVTTTUUUUUUVVVVVVVVVWWWWWWVVVUUUUUUTTTUUUVVVXXXYYYXXXXXXXXXXXXVVVRRROOOMMMIIIGGGEEEBBB@@@???>>>>>>DDDQQQ^^^hhhqqq~~~ppplllmmmqqqvvv|||~~~qqqeeeVVVMMMKKKKKKIIIFFFAAAAAA???>>>>>>=========>>>===>>>AAAEEEHHHIIIIIIEEECCC???===<<<<<<:::999;;;999777777999;;;======@@@CCCEEEDDD???999777777888888888888888777777777;;;:::888999;;;======<<<:::;;;<<<===>>>>>>>>>>>>888888666222---***,,,///,,,...111444666999>>>AAA???AAADDDFFFEEECCC@@@===CCC@@@AAAGGGIIIDDD>>>;;;888;;;AAAIIIPPPTTTUUUUUUUUUUUUXXX___dddhhhpppxxx|||wwwttttttuuuwwwrrrppplllgggbbb^^^[[[YYYXXXbbbhhhiiittt|||zzz{{{~~~~~~vvvooohhhlllrrruuuvvvssspppnnnmmmmmmmmmkkkiiihhhhhhhhheeekkkqqqtttyyy}}}vvvpppiiicccaaa]]]YYYVVVUUUUUUTTTVVV[[[dddmmmsssqqqiii___VVVRRRQQQRRRSSSVVVWWWWWWVVVTTTQQQOOOMMMMMMMMMLLLKKKJJJIIIIIIHHHFFFEEEEEEEEEDDDDDDDDDDDDBBB@@@@@@DDDFFFHHHNNNUUUXXXaaallluuuyyyssspppppprrrooopppvvv{{{}}}zzzyyywwwtttqqqooonnnnnnlllqqqwww}}}{{{zzzzzz{{{|||~~~~~~}}}}}}}}}|||zzzvvvsssrrrsssuuuwwwyyyvvvsssqqqqqqssswwwyyyzzzxxxvvvuuuvvvvvvuuusssttttttsssrrrssstttvvvwwwuuuuuuvvvwwwwwwxxxxxxxxxzzz{{{zzz{{{}}}~~~xxx|||sssqqqsssttttttrrrqqqsssvvvxxxwwwvvvrrrtttvvvvvvsssmmmfffbbbZZZXXXWWWXXXZZZZZZZZZXXXWWWWWWVVVVVVVVVWWWXXXXXXUUUTTTTTTTTTUUUVVVXXXYYYVVVWWWVVVUUUQQQMMMHHHFFFEEEDDDCCCAAA???>>>>>>???HHHUUUccckkksss|||~~~rrrnnnooorrrvvv}}}rrrppp|||kkkbbbWWWPPPMMMKKKGGGDDD??????>>>>>>>>>>>>>>>???AAA@@@@@@AAADDDEEEEEEDDDEEECCC@@@?????????>>><<<:::888777777:::===>>>???AAABBBBBBAAA???<<<:::888777888999:::;;;;;;<<<<<<>>>;;;999888;;;<<<<<<;;;:::;;;<<<===>>>>>>>>>>>>999:::888333---***,,,///---///222333555999===@@@@@@AAADDDEEEFFFDDDBBB@@@@@@===>>>CCCEEEBBB>>>===888;;;???BBBDDDFFFIIIKKKLLLMMMRRRZZZ```dddlllttt~~~~~~}}}|||zzzzzzyyyyyytttrrrnnniiiddd___\\\ZZZWWW```eeeeeepppvvviiilllrrrvvvxxxvvvsssqqqooopppooonnnllljjjhhhhhhaaafffkkknnnttt|||~~~yyyssslllgggddd```[[[WWWUUUTTTSSSTTTZZZdddooowwwwwwooodddZZZUUUSSSTTTTTTYYYYYYYYYXXXUUURRRNNNLLLOOOOOOOOONNNMMMKKKJJJIIIDDDDDDEEEFFFGGGHHHIIIIIICCCAAAAAAEEEFFFHHHNNNUUU[[[ccckkkrrr{{{|||wwwuuuuuuvvvtttwww~~~~~~{{{zzzyyywwwuuusssrrrrrrssspppuuu{{{}}}zzz{{{|||~~~~~~{{{|||~~~|||}}}{{{xxxvvvuuuuuuvvvwwwyyyvvvsssppppppssswwwzzzzzzwwwsssqqqrrrtttvvvvvvuuussspppoooqqqvvv{{{~~~yyyzzz|||}}}}}}}}}|||{{{zzz}}}|||~~~www{{{rrrppptttvvvvvvtttsssuuuyyy||||||zzzrrrssstttssspppiiiccc___YYYXXXXXXZZZ\\\^^^^^^]]]___^^^[[[YYYXXXWWWXXXXXXTTTTTTSSSSSSTTTVVVXXXYYYVVVVVVUUUSSSOOOIIIDDDAAABBBBBBBBB@@@>>>======>>>GGGSSSaaakkksss}}}xxxqqqqqqssswww}}}~~~}}}}}}|||jjjggg{{{}}}uuuoooiiibbbZZZSSSNNNIIIDDD@@@===<<<<<<======>>>???@@@DDDBBBAAAAAABBBCCCAAA@@@BBBAAA@@@@@@BBBDDDDDDCCC:::888777888;;;>>>@@@@@@@@@>>><<<<<<<<<<<<;;;:::555777999===@@@CCCDDDEEEEEEAAA<<<;;;;;;<<<;;;999:::;;;<<<===>>>>>>>>>>>>:::;;;:::444---)))+++//////111222444555888<<>>CCCEEECCCAAAAAA:::<<<>>>======???DDDHHHMMMNNNSSS[[[aaaeeemmmttttttwww{{{~~~~~~}}}vvvtttpppkkkfffaaa]]][[[[[[cccgggfffpppwwwnnnooosssxxx~~~|||yyyxxxzzz{{{yyytttnnnjjjhhhddddddeeekkkrrrwwwwwwvvv{{{wwwrrrnnnlllhhhccc___[[[XXXVVVXXX[[[___gggpppqqqmmmeee]]]XXXWWWWWWXXX^^^\\\XXXVVVVVVVVVUUUTTTTTTTTTTTTRRRPPPMMMJJJHHHDDDDDDDDDEEEFFFGGGIIIJJJIIIEEECCCDDDEEEGGGNNNVVVYYYbbblllssswww~~~}}}wwwttttttyyy|||uuurrrrrrtttvvvvvvyyy|||yyyyyy|||}}}yyyxxxzzz|||{{{{{{vvvsssssstttttttttvvvuuurrrpppqqqtttxxx{{{~~~|||{{{yyyuuupppqqquuuyyyxxxvvvrrrqqqpppqqqttt{{{}}}yyy~~~wwwtttuuuxxxrrrtttvvvsssnnnkkklllooossssssvvv|||vvvsssooojjjddd^^^ZZZWWWUUUVVVXXX[[[^^^___]]][[[YYYYYYWWWVVVVVVWWWXXXYYYSSSRRRRRRSSSUUUUUUTTTRRRQQQOOOMMMJJJHHHFFFEEEEEEBBBBBB@@@???>>>??????@@@LLLRRR\\\hhhttt{{{}}}}}}||||||{{{yyy{{{|||}}}zzz{{{{{{{{{}}}{{{xxx{{{wwwhhhkkk~~~|||zzz{{{vvv{{{~~~xxxpppjjjgggggg]]]PPPFFFBBB???;;;777:::888888999<<>><<<::::::<<<>>>===???BBBBBB@@@???>>>>>>:::777555555777:::;;;;;;AAA@@@>>>;;;999888777666222999AAAGGGHHHIIIKKKMMMDDDCCC@@@===999777999:::666666777888999;;;<<<===:::999777444///,,,,,,,,,000000111222444777:::<<<@@@?????????@@@@@@???===;;;;;;;;;<<<===???AAABBBCCC@@@>>>===???AAAAAAAAAIIIQQQ\\\bbbdddeeeiiimmmqqqvvv|||~~~{{{xxxppphhheeeddddddbbbdddfffiiimmmwwwzzzrrrqqqsssxxx~~~~~~}}}zzztttoookkkjjjhhhggggggiiimmmqqqtttuuu{{{zzzzzzzzzyyyuuunnniiiaaa\\\YYYZZZ[[[\\\cccjjjllliiiddd___\\\[[[\\\\\\aaa___\\\[[[ZZZYYYWWWVVVZZZYYYXXXUUURRRNNNKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGCCCBBBDDDEEEGGGNNNVVV```gggpppuuuwww|||zzzwwwvvvyyy|||}}}}}}|||wwwtttuuuwwwxxxxxx{{{|||{{{}}}|||zzzzzz||||||zzz~~~|||yyyuuusssssstttttttttyyyvvvtttsssuuuyyy|||~~~~~~}}}zzzyyyvvvtttrrrrrrtttuuuuuutttrrrqqqpppppptttzzz~~~vvvrrrqqqrrrmmmppprrrpppllljjjllloooppprrrwww}}}~~~vvvsssooojjjddd___[[[YYYWWWWWWXXX[[[]]]^^^\\\[[[XXXXXXXXXWWWWWWXXXXXXXXXSSSRRRRRRTTTUUUVVVTTTSSSRRRPPPMMMJJJGGGEEEDDDDDDBBBCCCEEEFFFGGGGGGFFFFFFLLLRRR]]]kkkuuu{{{{{{zzz}}}}}}xxxxxxyyyzzz~~~}}}zzz{{{||||||}}}{{{}}}xxxqqqvvv{{{xxxxxxxxxxxx{{{}}}zzzrrrhhhaaa]]]XXXPPPFFF???<<<;;;777444777777888999:::===???AAA???@@@@@@???<<<:::::::::<<<===???>>>===;;;<<<===999777555666888:::;;;;;;@@@???===;;;999777666666444999@@@HHHMMMNNNKKKIIIAAAAAA???<<<999888999:::888777777666666777777777888888777444000.........000000111222555888:::<<<@@@???>>>???@@@@@@???===<<<;;;:::;;;<<<>>>AAABBBDDDDDDCCC@@@>>>>>>AAADDDNNNVVVbbbjjjmmmnnnpppqqqrrrxxx}}}zzzvvvpppjjjffffffeeeeeeccchhhnnnssszzzyyytttsssrrroootttxxx~~~wwwqqqooonnnmmmmmmlllkkkkkknnnrrrvvv{{{~~~zzztttkkkeee```___]]]\\\```eeegggfffdddcccbbbbbbcccddddddcccaaa```___]]]ZZZWWW\\\[[[XXXUUUQQQMMMJJJIIIIIIIIIJJJJJJIIIGGGEEEDDDEEEBBBAAACCCEEEGGGNNNVVVccciiirrrwwwyyy~~~~~~zzzxxxxxxyyywwwwww|||}}}yyyvvvtttuuuwwwyyyzzz|||~~~xxxvvvuuuvvvwwwwwwzzz~~~~~~||||||zzzwwwwwwwwwxxxwwwwwwyyyvvvssstttxxx}}}}}}yyywwwwww{{{||||||{{{xxxvvvvvvvvvrrrqqqppppppssswww|||~~~~~~xxxrrrnnnllljjjmmmooonnnlllkkkmmmooommmqqqxxx|||sssqqqmmmgggbbb^^^ZZZYYYXXXWWWWWWYYYZZZZZZYYYWWWWWWWWWXXXYYYYYYXXXXXXWWWSSSSSSSSSTTTVVVVVVTTTRRROOONNNLLLKKKJJJIIIHHHHHHJJJLLLOOORRRRRRQQQPPPNNNRRRXXXcccoooyyy}}}|||zzzzzz~~~xxxvvvwwwzzz|||zzzyyyzzz{{{||||||~~~}}}{{{|||}}}{{{zzzxxxwwwxxxyyyyyyyyyyyyzzzyyysssiii^^^TTTOOOHHHCCC<<<999999888666333444666999999999;;;???CCCCCCEEEGGGFFFBBB===999888:::;;;;;;:::888888999:::999777666666888:::;;;;;;>>>===;;;999888777666666555777<<>>;;;999999:::<<<;;;999888666555444444666777666444111//////000000000111333555888:::<<<>>>======>>>@@@@@@>>>===<<<;;;:::999;;;===AAACCCEEEHHHIIIFFF@@@>>>CCCHHHPPPWWWbbblllsssuuutttsssrrrxxx}}}}}}vvvsssnnniiifffdddeeefffdddllluuuyyy|||zzzrrrmmmmmmooopppvvv{{{{{{uuussssssrrruuuvvvuuurrrsssvvvzzz}}}{{{tttmmmgggfffdddaaaaaadddfffffffffgggggghhhhhhhhhddddddccccccbbb___ZZZWWWXXXWWWTTTPPPLLLIIIHHHGGGGGGHHHIIIJJJIIIGGGEEECCCEEEBBBBBBDDDFFFHHHOOOVVV```gggpppxxx}}}{{{vvvvvvuuussstttwww~~~|||vvvuuusssrrrrrrsssuuuvvv{{{{{{}}}}}}uuupppqqqttttttvvvwwwxxxyyyyyy{{{|||}}}}}}~~~~~~}}}wwwtttppprrrwww|||~~~}}}zzzwwwwwwxxx|||wwwuuuvvvqqqqqqppppppqqqtttwwwzzz}}}|||{{{zzzyyywwwvvvuuuxxxxxxyyy{{{}}}|||uuuoookkklllmmmooonnnmmmlllnnnpppkkkpppxxx~~~zzzpppmmmiiiddd```\\\ZZZYYYXXXVVVUUUUUUVVVVVVTTTSSSTTTVVVXXXZZZZZZYYYWWWVVVSSSSSSSSSUUUVVVUUUSSSQQQLLLNNNRRRUUUVVVVVVTTTSSSUUUWWWYYYZZZ[[[ZZZYYYXXX^^^bbbjjjttt}}}~~~yyyzzz{{{}}}yyyvvvwwwyyy|||~~~zzzvvvtttuuuwwwyyywwwvvvvvvyyy}}}}}}zzzzzzxxxtttlllaaaUUUJJJEEE???===:::999::::::888555333777;;;;;;999:::@@@EEEHHHKKKNNNNNNIIIBBB<<<999::::::999777555555777999999888666777999;;;;;;;;;;;;;;;999888777777777777333555999???EEEFFFDDDAAABBBCCCCCCBBB>>>;;;::::::@@@???===;;;999888777777777888888666222000////////////111333555888:::;;;<<<<<<;;;===??????>>>===<<<;;;999999:::===AAACCCDDDHHHLLLLLLIIIHHHJJJLLLOOOSSS\\\fffpppttttttssstttzzz~~~}}}|||}}}{{{wwwtttpppkkkhhhddd```aaaeeekkkssszzz{{{{{{|||yyyuuuqqqmmmlllooossswww}}}~~~yyyxxxxxx{{{yyyqqqlllkkkiiifffeeefffeeefffggghhhhhhgggfffeeeccccccccccccbbb___ZZZVVVTTTRRROOOKKKHHHGGGGGGGGGFFFGGGIIIKKKKKKJJJIIIGGGFFFDDDDDDGGGHHHJJJPPPWWW]]]dddnnnwww|||yyyqqqqqqpppoooooorrrvvvyyy{{{sssppppppqqqqqqssstttuuuvvvzzzzzzzzz|||~~~}}}sssssswwwrrrssstttttttttxxx}}}xxxuuurrrsssvvvzzz{{{zzzzzzwwwxxx{{{zzzrrrpppqqqqqqqqqpppooopppqqqssstttyyyyyyyyywwwvvvuuuuuuuuuwwwwwwvvvvvvwwwyyy|||}}}zzz{{{~~~}}}wwwpppllllllmmmmmmmmmlllkkkkkkllljjjpppxxx{{{xxxooommmiiieeeaaa^^^]]]\\\ZZZWWWUUUSSSTTTTTTSSSRRRRRRTTTWWWYYYZZZXXXVVVTTTSSSSSSSSSTTTTTTSSSOOOLLLMMMQQQXXX]]]___^^^ZZZXXXVVVWWWXXXZZZ]]]___bbbcccjjjkkkooovvv}}}||||||~~~yyyqqqsssvvvzzzyyyssspppqqquuuwwwssstttvvv||||||xxxyyyuuunnndddYYYOOOFFFAAA===<<<<<<<<<<<<;;;999777555999===<<<:::;;;AAAFFFIIILLLPPPPPPKKKDDD>>>;;;;;;;;;:::888666555777999999888777888:::;;;;;;::::::999888888777777777888444777:::<<<===???BBBEEEFFFGGGIIIHHHDDD???<<<;;;@@@???>>>===<<<;;;;;;;;;999::::::777333///...------...000333555777888999:::::::::<<<>>>???>>>===<<<;;;:::999;;;>>>AAACCCBBBEEEJJJPPPTTTUUUTTTRRRSSSUUU[[[cccmmmtttwwwxxxyyy|||{{{yyyvvvwwwqqqllljjjddd```bbbiiiwww{{{}}}yyyxxx~~~yyyvvvuuutttqqqrrruuuxxx~~~|||tttoooooooookkkiiiiiiffffffgggggggggeeedddbbbbbbbbbbbbbbbbbb___[[[XXXSSSQQQMMMIIIGGGFFFGGGHHHGGGHHHJJJLLLMMMMMMMMMMMMHHHFFFFFFHHHIIIJJJOOOVVV]]]cccllluuu}}}{{{wwwuuukkkiiigggfffgggiiilllnnnxxx~~~wwwooopppqqqsssvvvwwwyyyyyyyyyzzzyyyyyyyyy{{{}}}xxxtttvvvqqqrrrrrrqqqrrrwww|||{{{yyyxxxwwwwwwxxxyyy~~~yyywwwyyy|||zzzssspppqqqqqqppppppooonnnnnnnnnnnnpppqqqssssssssstttvvvxxxzzzxxxvvvsssssstttuuuwwwuuuuuuwwwyyyyyyuuuooojjjjjjiiiiiiiiiiiiiiihhhhhhjjjnnnuuuyyyyyyxxxvvvuuuqqqoookkkgggdddbbbbbbbbb\\\YYYUUUSSSSSSTTTTTTSSSQQQSSSUUUWWWXXXWWWUUUTTTRRRRRRRRRRRRRRROOOJJJGGGGGGKKKPPPTTTUUURRRNNNKKKLLLNNNQQQWWW]]]eeekkknnnqqqppprrrvvv}}}|||{{{~~~}}}vvvlllppptttyyyzzzsssqqqssswwwzzzooorrrvvv{{{}}}|||yyyuuuyyyrrrggg\\\RRRJJJCCC???============<<<:::999888888;;;===<<<<<<===AAAEEECCCFFFJJJJJJFFFAAA===;;;;;;;;;;;;999777666777888999888777999;;;<<<;;;:::999888888888888888999999888:::<<<;;;:::<<>>>>>===;;;;;;;;;<<<===???AAABBB@@@BBBGGGOOOXXX\\\]]][[[^^^```dddjjjpppuuuzzz}}}}}}{{{|||uuupppnnnhhhccchhhsss}}}vvvuuu~~~|||yyyyyyyyy~~~zzzuuuvvvvvvrrrooonnnjjjjjjkkkjjjiiihhhfffeeedddcccccccccdddbbb___\\\TTTQQQLLLGGGDDDDDDDDDEEEGGGGGGHHHIIIJJJKKKLLLLLLHHHFFFFFFHHHIIIIIIMMMSSSZZZ___gggpppxxx~~~yyytttrrrqqqfffbbb]]]ZZZ[[[___cccfffmmmuuu~~~||||||zzzvvvrrrqqqsssvvvzzz|||}}}||||||zzzzzzyyyyyyzzz{{{}}}}}}}}}}}}xxxuuupppqqqqqqoooooouuu|||vvvsssuuuwww{{{vvvuuuwwwzzzyyytttssssssqqqppppppooommmllljjjjjjiiikkkmmmnnnnnnppptttwwwyyyvvvsssqqqqqqsssvvvxxxuuuuuuuuuvvvvvvsssnnnjjjgggffffffgggiiiiiiiiiiiiiiilllpppqqqpppooopppqqqpppnnnjjjfffdddccccccccc[[[WWWSSSQQQQQQRRRRRRRRRPPPQQQSSSUUUVVVUUUTTTSSSQQQQQQPPPPPPOOOKKKEEEAAA@@@AAACCCDDDEEEDDDCCCBBBEEEIIIPPPYYYbbbkkkrrruuuttttttvvv{{{~~~|||{{{yyyrrrjjjnnntttzzz}}}xxxuuuuuuwwwxxxqqqtttxxx{{{{{{{{{{{{{{{zzzpppbbbUUULLLEEEAAA>>>>>>>>>???>>>===;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@AAA===???BBBBBB@@@>>><<<<<<:::;;;<<<;;;888666666666999888888999;;;<<<;;;:::888888888888888999:::;;;::::::::::::<<<>>>BBBDDDEEEIIINNNOOOLLLHHHCCCAAA:::::::::999::::::;;;<<<999:::;;;999555111///...)))+++---000333444555555777777777:::===>>>>>>===;;;;;;===>>>@@@AAAAAABBB>>>AAAEEEKKKSSSZZZbbbfffhhhkkkppprrrssstttxxx{{{}}}uuupppoookkkgggooo}}}|||tttuuu~~~zzz||||||}}}yyytttsssoooooooooooonnnmmmlllkkkfffeeedddeeeeeeeeebbb```TTTQQQKKKEEEAAA@@@AAABBBEEEEEEEEEEEEFFFGGGHHHIIIHHHFFFFFFHHHHHHGGGKKKQQQTTTZZZbbbllluuu|||{{{uuupppooooooddd^^^VVVQQQRRRWWW]]]aaaeeeooo~~~}}}}}}~~~~~~}}}|||zzzvvvttttttvvvwwwwwwqqqssswww{{{}}}~~~}}}|||{{{zzzzzzzzzzzz{{{{{{|||{{{{{{}}}|||xxxpppqqqpppnnnmmmsss}}}}}}tttoooqqquuu|||}}}|||xxxtttsssuuuxxxyyyyyyyyywwwtttqqqppppppqqqppppppooommmkkkiiiggglllnnnoooooonnnooorrrvvvsssrrrpppoooqqquuuzzz}}}zzzwwwvvvuuuvvvtttoookkkfffffffffhhhkkkmmmmmmmmmhhhjjjlllllljjjiiikkkmmmmmmkkkgggcccaaaaaaaaabbbWWWTTTOOOLLLMMMNNNOOOOOOOOOPPPRRRSSSTTTTTTTTTSSSQQQPPPPPPOOOMMMHHHBBB===@@@???>>>>>>@@@CCCFFFHHHEEEKKKTTT^^^hhhpppuuuwwwwwwxxx{{{yyy~~~|||uuuoooiiinnnttt{{{{{{}}}yyyvvvtttssswwwzzz}}}}}}|||}}}{{{ooo___QQQGGGBBB>>><<>>>>>>>>???<<<;;;999999<<<>>>>>>>>>:::<<<>>>???>>>======>>>999;;;<<<;;;999666555555999888888:::<<<===;;;:::888888888888999:::;;;<<<999777666888===@@@???===BBBGGGMMMPPPNNNJJJFFFDDD;;;;;;;;;::::::;;;;;;<<<777999:::999666333111000(((***---000222333444444666666777999<<<>>>>>>===:::<<<>>>@@@BBBBBBBBBAAA===AAAEEEHHHLLLUUUcccmmmjjjpppuuuvvvsssppprrrttt}}}{{{sssnnnnnnjjjhhhsss|||tttvvv~~~~~~yyyuuuvvvxxxzzz||||||zzzwwwuuurrrsssqqqmmmlllkkkgggaaa[[[SSSMMMKKKHHHDDDBBBDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFHHHJJJKKKPPPTTT[[[dddmmmtttzzz}}}|||xxxvvvuuusssnnnjjjdddbbb^^^YYYTTTSSSUUUWWWbbbkkkyyy|||}}}}}}zzzvvvpppooommmlllmmmooorrrtttsssrrrssswww|||~~~}}}{{{|||zzzzzz|||~~~}}}{{{{{{}}}zzz{{{~~~vvvtttrrrqqqssswww|||{{{|||{{{uuuqqqnnnnnnsssrrrqqqrrrssstttsssrrrssssssrrrqqqpppnnnnnnmmmqqqpppnnnlllkkkjjjjjjkkkllllllkkkkkkllloooqqqsssrrrpppllljjjlllpppuuuyyy{{{yyyvvvrrrnnnkkkhhhggghhhggggggjjjooopppmmmhhhhhhgggggggggffffffffffffeee```\\\[[[^^^___]]]ZZZXXXQQQJJJJJJNNNQQQOOOKKKRRRSSSTTTUUUTTTSSSRRRQQQRRROOOKKKIIIHHHFFFBBB???@@@<<<;;;???BBBDDDIIIOOOTTTWWW\\\dddllltttzzz}}}{{{|||uuurrrlllqqqwww}}}~~~zzzuuuttttttssszzz{{{gggVVVJJJCCC???<<<@@@DDDHHHIIIEEE@@@===<<<999999888666555666:::===>>>???@@@???<<<888666666888666666777999;;;<<<;;;666888:::;;;;;;:::999888555777888999:::;;;>>>@@@<<<999888::::::888999<<>>======<<<<<<===>>>@@@AAA===AAADDDFFFOOO\\\aaa```gggmmmsssrrrmmmiiikkknnn}}}yyyrrrooommmgggcccqqqzzz|||~~~}}}~~~|||yyy{{{yyyrrrmmmkkkgggbbb^^^UUULLLHHHDDD@@@???BBBCCCDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJKKKOOOUUU]]]fffnnntttxxxxxxwwwuuutttsssrrrpppnnnkkkiiiddd^^^WWWTTTSSSTTT^^^fffuuu{{{xxxxxxxxxtttqqqnnnmmmkkkkkkkkkmmmooopppsssssstttwww|||~~~}}}~~~}}}}}}{{{xxxxxx|||{{{ttttttuuuvvvwwwyyyzzz{{{||||||zzzwwwyyy}}}~~~{{{zzzyyywwwtttqqqooonnnnnnnnnlllkkkkkklllmmmllljjjoooooooooooooooooooooooopppooommmlllkkkkkkkkkkkkmmmlllkkkkkkkkkmmmooopppssspppmmmjjjjjjmmmqqqsssrrrqqqooollljjjhhhgggfffgggggghhhlllqqqqqqlllgggjjjiiigggeeecccaaa```___aaa]]]YYYYYY\\\\\\ZZZVVVVVVRRRNNNNNNQQQSSSRRRPPPSSSTTTUUUUUUTTTSSSQQQPPPLLLIIIEEEDDDCCCBBB???===>>>;;;:::???DDDIIIQQQYYY\\\^^^aaagggnnntttzzz~~~|||||||||sssppplllpppwwwyyyuuuuuuvvv}}}|||hhhWWWKKKCCC>>>::::::===AAAAAA???<<<:::::::::::::::999777888;;;===???@@@@@@>>>;;;888777888:::999888888:::;;;;;;:::888888999:::::::::999888666888999999999:::===???>>>:::888999999888:::>>>???GGGMMMKKKHHHDDD???:::888888999:::::::::999999888999999999777444222000000...+++,,,...111333444777777777777999:::<<<=========<<<<<<===>>>???@@@===BBBDDDEEEKKKVVV\\\]]]aaagggmmmmmmiiigggiiilllvvvxxx|||~~~~~~~~~~~~yyyrrrmmmjjjeeefffxxx{{{qqqlllgggccccccYYYOOOIIIDDD@@@???BBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIIIIHHHKKKPPPVVV^^^ffflllpppmmmoooppppppooooooppprrrsssrrrmmmfff]]]WWWTTTSSSZZZaaammm|||{{{vvvssssssrrrooolllkkkjjjiiiiiiiiijjjkkklllrrrrrrsssvvv{{{~~~{{{zzzwwwvvvyyyyyysssvvvyyy|||}}}{{{yyywwwtttuuutttrrrtttyyyyyyuuurrrqqqpppnnnnnnnnnoooooommmllljjjjjjkkkkkkjjjhhhkkkkkklllmmmnnnoooppppppnnnmmmllllllkkkkkkllllllnnnmmmlllkkkkkklllmmmnnnrrrpppmmmjjjiiijjjlllmmmlllkkkjjjiiihhhgggggghhhfffhhhkkkpppsssqqqkkkeeeffffffdddcccaaa^^^\\\[[[[[[YYYWWWWWWYYYYYYVVVSSSTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUTTTSSSQQQOOONNNEEECCC@@@??????>>>===<<<<<<999;;;CCCLLLTTT^^^ggghhhhhhiiikkkooouuuzzz}}}}}}|||~~~~~~yyyrrrqqqpppssszzzzzzzzz|||}}}tttcccSSSIIIBBB===:::999;;;===>>><<<;;;;;;;;;:::;;;<<<<<<;;;;;;<<<>>>@@@@@@@@@>>><<<999999::::::999888999<<<>>>>>>===::::::999999999999999999888999::::::999999;;;===???;;;999::::::999;;;???;;;AAADDDCCCAAAAAA???<<<777777888999999999999999999999::::::999777555444///---++++++...222444555666666666777999;;;===>>>>>>======<<<======>>>???===BBBEEEDDDFFFMMMUUUXXX\\\bbbhhhiiifffeeegggjjjooorrrvvvyyyzzzzzz{{{|||~~~vvvnnnhhhdddiii}}}~~~}}}||||||xxxoooiiieeefff^^^UUUPPPKKKEEECCCDDDCCCCCCCCCBBBBBBCCCCCCCCCBBBCCCCCCDDDFFFGGGHHHIIIHHHJJJMMMRRRXXX^^^cccfffdddgggjjjkkkiiijjjmmmpppvvvuuuqqqkkkbbb[[[WWWUUUWWW\\\eeeqqqzzz~~~}}}{{{wwwtttpppoooooonnnlllkkkiiiiiihhhhhhhhhiiiiiijjjnnnoooqqquuuzzz~~~www{{{~~~|||www{{{~~~xxxuuuxxx||||||xxxuuupppqqqqqqoooqqquuutttppppppnnnmmmlllnnnoooqqqqqqmmmkkkjjjkkkllllllkkkjjjiiiiiijjjkkklllmmmmmmnnnkkkkkkkkkkkkkkkkkkkkklllllllllkkkllllllmmmooopppqqqooommmkkkjjjjjjjjjkkkllllllkkkjjjjjjjjjjjjkkkfffiiimmmrrrtttqqqiiiccc^^^______`````````___^^^WWWVVVUUUVVVWWWVVVSSSPPPRRRUUUXXXXXXUUUTTTUUUVVVUUUUUUTTTSSSQQQNNNLLLJJJCCCAAA???=========>>>???<<<;;;AAALLLWWW```jjjssssssrrrpppoooppptttxxxzzz{{{}}}zzzuuutttvvvxxx~~~{{{}}}|||nnneeeWWWLLLFFFBBB>>>;;;999::::::::::::999::::::888:::<<<===<<<<<<<<<===>>>@@@CCCCCC@@@===;;;:::888777888:::???BBBDDDDDD;;;:::888777777888:::;;;:::;;;;;;:::999999:::<<<>>><<<<<<>>>>>><<<<<<>>>999===>>><<<<<<>>>>>>;;;777888999::::::::::::::::::;;;;;;<<<<<<;;;::::::111///,,,,,,...111333333555555777888:::===>>>???>>>>>>>>>===>>>>>>>>>>>>>>>BBBEEEDDDCCCFFFNNNSSS[[[___dddfffddddddfffiiimmmpppuuuxxxyyyzzz|||}}}|||tttlllfffkkk~~~xxxwwwwww}}}{{{wwwvvvvvvwww}}}uuummmhhhfff```[[[XXXTTTLLLGGGFFFDDDCCCBBBBBBAAABBBCCCCCCAAABBBCCCEEEFFFGGGHHHIIIGGGIIIKKKOOOSSSWWW[[[]]]___bbbddddddcccbbbeeehhhmmmmmmlllgggaaa\\\YYYWWWVVVZZZaaaiiiqqqttttttssspppooonnnnnnnnnnnnmmmmmmjjjiiihhhhhhhhhiiijjjkkkkkkmmmpppuuuzzz~~~tttuuuxxx{{{|||}}}yyytttvvvyyy{{{{{{xxxtttrrroooqqqqqqoooqqquuutttpppqqqooommmmmmoooqqqqqqpppjjjiiihhhiiikkklllllljjjiiiiiiiiiiiiiiiiiiiiiiiihhhiiiiiiiiijjjjjjjjjjjjiiijjjkkkmmmooorrrtttuuuoooooommmllllllllllllmmmpppooonnnmmmlllkkkkkkkkkfffiiinnnqqqrrrmmmgggbbbZZZ[[[]]]___`````````___TTTTTTTTTUUUUUUTTTRRRPPPRRRUUUYYYXXXSSSPPPQQQSSSSSSRRRRRRPPPNNNKKKHHHFFFBBB@@@>>><<<;;;===@@@BBBAAACCCKKKYYYdddkkkrrryyyzzzxxxuuurrrqqqrrrtttvvvuuu|||}}}xxxwwwyyy{{{tttnnnyyy}}}tttlll```XXXNNNGGGCCCAAA???<<<888777666555555555555444666888;;;<<<<<<;;;;;;<<<<<<@@@EEEGGGEEE@@@<<<999999999999<<<@@@CCCEEEEEE;;;999888777777999;;;<<<;;;;;;;;;:::888888999;;;===<<<>>>CCCCCC>>><<<===:::======;;;;;;>>>===999888999:::;;;<<<<<<<<<<<<<<<======>>>???@@@@@@@@@777444000......///000000333555777999<<<>>>@@@AAA>>>>>>??????????????????@@@CCCEEEEEECCCCCCIIIOOOXXX[[[___aaa```aaaccceeekkkoootttwwwyyyzzz|||}}}~~~xxxqqqkkkooo~~~zzzuuuttttttzzz{{{wwwvvvvvvvvv{{{zzztttooohhhccc___^^^YYYPPPIIIGGGEEEDDDCCCAAAAAABBBCCCCCCAAABBBDDDFFFGGGIIIIIIIIIEEEGGGJJJNNNRRRUUUWWWXXX\\\]]]^^^]]]\\\\\\]]]^^^___```aaa___\\\ZZZYYYZZZXXX[[[aaaiiipppuuuvvvuuunnnnnnnnnnnnoooooonnnnnnkkkjjjhhhggghhhjjjmmmooommmppptttxxx|||}}}sssssstttyyy{{{yyyppprrruuuwwwvvvtttpppnnnoooqqqqqqpppsssxxxyyyvvvrrrpppnnnooorrrsssqqqnnnmmmlllkkklllnnnooonnnmmmhhhhhhggggggfffffffffeeefffgggggghhhhhhhhhggggggfffgggjjjmmmqqqtttwwwxxxooonnnmmmmmmmmmmmmnnnoooqqqpppnnnlllkkkiiiiiihhheeegggjjjlllkkkgggbbb___\\\]]]^^^______^^^\\\[[[RRRRRRSSSSSSRRRQQQQQQPPPQQQTTTVVVUUUQQQNNNNNNOOOOOONNNNNNLLLJJJGGGDDDBBB>>>>>>===;;;<<<@@@EEEJJJOOOPPPXXXccclllqqqwww}}}~~~|||xxxtttrrrqqqrrrrrrsss}}}~~~}}}|||tttjjjiiiyyytttiiiaaaWWWQQQJJJEEECCCBBB???<<<<<<:::999888999999777666555777:::;;;;;;:::;;;;;;:::???DDDGGGEEEAAA<<<999>>><<<;;;<<<===??????>>>999888777777888:::<<<>>>;;;;;;<<<:::888888999;;;<<<;;;>>>CCCCCC>>>;;;<<<<<>>???AAA???999888999:::<<<============<<<===>>>@@@AAACCCDDDEEE<<<999444000//////...---111333666999<<>>>>>@@@AAAAAABBBBBBAAABBBBBBEEEHHHGGGEEEGGGLLLRRRUUUXXXZZZ\\\^^^```bbbhhhkkkppptttvvvwwwxxxzzzxxxyyyxxxrrrmmmrrr~~~yyyvvvtttssswww~~~~~~{{{yyyxxxuuuyyy{{{zzz{{{~~~}}}zzzqqqjjjeeebbb\\\SSSLLLJJJFFFEEECCCBBBAAABBBCCCDDDAAABBBEEEGGGIIIJJJJJJJJJEEEHHHMMMSSSWWWZZZ[[[[[[YYYXXXWWWWWWXXXXXXWWWVVVWWWYYYZZZ[[[ZZZ[[[]]]^^^___aaaeeekkkqqquuuwwwvvvooopppppppppooonnnmmmmmmllljjjgggeeegggkkkooorrrssswww{{{~~~xxxqqqrrruuu{{{~~~xxxvvvnnnqqqvvvyyyyyyuuupppmmmmmmoooooopppuuu}}}uuusssrrruuuxxxyyyuuuqqqrrrqqqoooooooooooonnnlllfffffffffeeeeeeddddddddddddeeefffffffffeeedddddddddfffiiimmmqqquuuwwwxxxqqqooommmlllkkklllnnnooopppooommmkkkiiihhhggggggcccdddddddddaaa___]]]\\\\\\]]]^^^___^^^[[[YYYWWWQQQQQQQQQPPPOOOOOOOOOPPPOOOPPPQQQQQQOOONNNNNNNNNJJJJJJJJJHHHFFFCCC@@@???;;;<<<===>>>@@@GGGOOOVVVaaa___bbbjjjpppsssyyy~~~{{{wwwtttrrrqqqqqquuu~~~~~~}}}{{{mmmhhhmmmwwwiii^^^VVVLLLHHHCCCAAABBBBBB@@@>>>???===<<<>>>@@@@@@>>>;;;555777999:::::::::;;;===:::===AAABBB@@@>>>;;;:::===;;;999999::::::999888666666666777999;;;===???:::;;;;;;:::999888999;;;<<<:::;;;>>>>>>;;;:::<<<<<<@@@BBBCCCEEEGGGCCC<<<888888:::;;;<<<=========;;;<<<===???AAADDDFFFGGG???;;;666222000000///......000444888;;;>>>???@@@===???@@@BBBDDDDDDDDDDDDDDDBBBEEEKKKMMMIIIHHHKKKMMMOOOSSSWWW[[[___bbbdddeeeiiimmmqqqrrrsssuuuvvvtttwwwvvvooojjjooo|||{{{wwwtttqqqsssyyy}}}|||yyyqqqsssrrrrrrwwwzzzrrrjjjeee^^^UUUOOONNNGGGFFFDDDBBBBBBBBBDDDEEEAAACCCEEEHHHJJJJJJKKKKKKFFFJJJQQQXXX^^^aaabbbbbbWWWUUURRRSSSVVVVVVTTTQQQVVVWWWYYY[[[[[[^^^aaacccffffffhhhlllqqqttttttsssqqqrrrrrrqqqnnnlllkkkkkkllliiifffdddfffkkkppptttyyy}}}~~~rrrqqqsssxxx{{{uuusssooossszzz~~~~~~zzzsssnnnkkkmmmnnnooovvvxxxvvvvvvzzz{{{vvvqqqooommmkkkkkkiiigggeeeddddddddddddddddddddddddddddddeeefffeeedddcccbbbccceeehhhlllpppsssvvvwwwrrrpppmmmkkkjjjjjjlllmmmpppooommmkkkjjjiiihhhhhhaaaaaa```^^^[[[YYYYYYYYYZZZ[[[]]]^^^]]][[[XXXVVVPPPPPPOOOMMMLLLLLLNNNPPPNNNNNNNNNNNNOOOOOOOOOOOOHHHHHHGGGFFFDDDAAA>>>===;;;===???AAAEEENNNYYYaaammmiiihhhlllpppssszzz|||yyyvvvsssqqqpppxxx|||||||||{{{}}}wwwtttkkkiiirrr}}}}}}~~~~~~mmm___TTTMMM@@@===;;;<<<@@@CCCBBBAAA;;;::::::===@@@AAA>>><<<666888999:::::::::<<<>>>:::<<<======;;;:::;;;<<<888777555666777888888777444555666888:::<<<>>>???:::;;;;;;:::999888:::<<<===999888999999888999===<<<@@@DDDGGGJJJLLLFFF>>>666777999:::;;;<<<<<<<<<::::::<<<>>>AAADDDFFFHHH@@@<<<777333111111000///+++...222666:::<<<>>>???===???AAACCCEEEFFFFFFFFFEEEBBBEEEMMMPPPLLLIIIKKKKKKMMMRRRWWW]]]bbbgggiiieeehhhmmmpppqqqrrrtttuuuuuuxxxuuulllfffjjjvvv|||rrrrrrqqqpppppprrruuuxxxwwwpppnnnmmmmmmmmmooosssvvvyyyyyyqqqhhheeeddd```VVVMMMKKKJJJIIIGGGEEEDDDCCCBBBDDDFFFHHHJJJLLLNNNOOOOOOKKKKKKNNNVVV```eeeeeebbbWWWVVVUUUTTTTTTTTTUUUVVVWWWXXXZZZ[[[[[[\\\^^^aaadddgggnnnvvv||||||vvvqqqllllllmmmmmmmmmmmmmmmlllnnnmmmjjjgggeeeggglllppp~~~|||xxxtttqqqpppsssyyy|||}}}~~~uuussszzzzzzqqqllljjjkkkmmmrrrxxx|||yyyttttttzzz~~~~~~uuusssooolllkkkiiifffeeeiiihhheeecccbbbcccdddddddddfffgggfffdddbbbbbbbbbhhhjjjjjjiiinnnuuuwwwuuutttrrrqqqooooooppprrrssslllllllllmmmooonnnllliiicccaaa]]]ZZZWWWVVVVVVVVVXXXXXXXXXWWWVVVUUUTTTSSSRRRQQQOOOMMMLLLLLLMMMMMMMMMMMMMMMLLLLLLKKKIIIIIIHHHDDDAAAAAA???<<<<<>>999:::;;;;;;<<<<<<<<<<<<888999:::;;;;;;;;;:::999;;;;;;;;;;;;:::999888888888888888888777777777777888777777666666666666666>>><<<999888888888666555777777888888888888777777;;;;;;===CCCHHHIIIDDD???:::<<<======;;;;;;<<<>>>777:::===??????AAAEEEIIIBBB@@@===999555111...---......///111333777;;;===;;;===@@@AAABBBGGGNNNTTTUUUPPPNNNSSSVVVRRRMMMJJJKKKMMMRRRYYY___dddggggggfffiiilllnnnnnnooopppqqqwwwpppiiieeecccfffqqq||||||sssrrrpppmmmllllllnnnppp{{{}}}{{{sssmmmhhhgggggggggiiilllooorrrxxxrrrkkkhhhgggddd\\\UUUQQQOOOLLLHHHFFFEEEDDDEEEGGGHHHIIIKKKMMMNNNOOOOOOJJJJJJMMMUUU^^^cccccc```WWWVVVVVVUUUVVVVVVWWWWWWVVVXXXZZZZZZ[[[\\\___bbbjjjmmmrrrwww{{{yyysssmmmlllmmmnnnooooooooonnnnnnnnnmmmjjjfffeeeggglllpppyyy{{{|||xxxuuusssqqqsssuuu{{{yyywww||||||tttttt{{{}}}sssmmmjjjiiijjjnnnttt{{{zzztttrrrwww||||||{{{{{{wwwvvvuuutttrrroookkkhhhiiigggeeebbbaaaaaabbbccccccdddeeedddbbbaaaaaabbbeeegggggghhhlllssstttrrrpppqqqsssttttttsssrrrqqqkkklllmmmooopppnnnjjjggg]]]\\\YYYVVVTTTSSSRRRRRRRRRSSSSSSSSSSSSSSSRRRQQQOOONNNMMMKKKKKKKKKKKKLLLLLLKKKKKKKKKIIIHHHGGGFFFDDD@@@>>>???>>>===@@@EEEPPPZZZ]]]bbblllkkkgggkkkmmmoooooonnnsss|||}}}xxxuuuxxxzzzvvvyyyyyyuuuvvvzzz}}}~~~{{{{{{zzzqqqeeeYYYNNNHHHDDD>>>======<<<;;;;;;;;;:::777777888999999999999999:::;;;;;;;;;;;;:::888777999999:::::::::::::::999777777777777777777777777777777777666666777777888999999999999999:::;;;;;;888888999888888777777666888777888===BBBCCC???;;;;;;<<<======<<<<<<===>>>===>>>???>>><<<===@@@CCCCCCAAA>>>;;;777333000///,,,,,,,,,...111555999;;;;;;<<<>>>>>>@@@EEENNNUUUYYYSSSPPPSSSUUUQQQLLLJJJMMMOOORRRVVV\\\```bbbccccccfffjjjnnnpppqqqrrrssssssmmmgggdddbbbdddmmmwwwxxxuuupppllliiihhhiiiiiiuuuxxx|||}}}zzzsssnnnjjjcccbbbbbbbbbcccfffiiijjjrrrooollljjjhhhfffbbb^^^ZZZVVVQQQKKKGGGFFFGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNIIIIIILLLSSS[[[______^^^WWWWWWXXXXXXYYYYYYYYYZZZWWWXXXZZZ[[[\\\^^^bbbeeemmmnnnrrruuuwwwtttoookkkkkklllnnnpppqqqqqqqqqpppooommmiiieeedddggglllqqqvvvyyy}}}~~~zzzvvvrrrqqqqqqqqqtttvvvzzzyyyssspppsssvvvxxx{{{}}}{{{vvvssszzz{{{rrrmmmjjjiiihhhlllrrrzzzyyysssooorrruuuvvvvvvxxxxxxyyyzzzzzzwwwsssnnnkkkhhhgggdddaaa`````````aaabbbccccccaaa``````bbbdddcccfffhhhiiimmmssstttpppnnnqqquuuyyyyyyuuuqqqmmmjjjkkknnnqqqqqqnnnhhhcccVVVUUUTTTRRRPPPOOOMMMLLLLLLMMMMMMNNNOOOOOONNNNNNKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJIIIHHHFFFDDDCCCBBB@@@===;;;===>>>@@@GGGNNNcccrrrzzz~~~xxxmmmnnnnnnrrrtttuuuzzz{{{vvvvvv~~~|||{{{zzzssstttyyysssqqqtttxxx{{{vvvuuussskkk```WWWPPPJJJDDD@@@;;;;;;<<<===<<<:::888777666666777888888888888777;;;;;;<<<;;;:::999777666777777888999::::::::::::555666666777777888888888777777666777777888999:::888;;;===<<<::::::<<>>;;;888;;;<<<======<<<<<<===???@@@???>>>;;;999999<<>>DDDMMMTTTXXXQQQMMMNNNOOOKKKHHHGGGLLLMMMPPPSSSXXX\\\```cccdddgggkkkooorrrrrrrrrqqqnnniiidddbbb```aaahhhpppyyy|||}}}xxxrrrmmmjjjhhhhhhhhhpppuuuzzzzzzuuunnnjjjiiibbbaaaaaaaaabbbdddfffgggiiiiiijjjhhhfffdddccccccaaa\\\TTTMMMHHHGGGHHHIIIJJJJJJKKKLLLLLLLLLLLLLLLHHHIIILLLRRRYYY]]]]]]\\\XXXXXXYYY[[[[[[\\\\\\\\\YYY[[[\\\]]]^^^aaaeeehhhkkklllnnnqqqqqqpppmmmkkkjjjkkknnnpppqqqrrrqqqqqqnnnllliiieeedddffflllpppvvvzzz~~~zzzuuupppmmmmmmnnnpppqqqrrrvvv{{{~~~|||uuuooommmooorrrvvv{{{~~~~~~|||tttxxx|||}}}zzztttooollllllkkklllooouuu{{{vvvpppkkkmmmoooppprrrvvvyyyzzz{{{yyyuuupppllljjjiiigggdddbbb````````````bbbcccbbb```___```ccceeefffjjjnnnppptttxxxwwwsssooorrrvvvxxxwwwrrrllliiigggiiilllppppppkkkddd___RRRRRRRRRQQQOOOMMMKKKIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHGGGFFFDDDBBB@@@??????<<<:::<<<>>>BBBLLLWWWnnn|||ooooooqqqvvvzzz|||~~~zzz}}}}}}vvvtttuuuzzzqqqwwwvvvqqqqqqssszzzxxxqqqnnnfff^^^TTTOOOMMMJJJBBB<<<:::;;;;;;::::::999888777888888999999999999888888999:::;;;;;;:::999888777777888888999::::::999999555555666666777888999999666666777777999:::;;;<<<>>>BBBDDDAAA<<<999:::===<<<<<<;;;:::999777555444999777777888;;;<<<;;;::::::;;;======<<<<<<===???@@@>>>;;;999888999<<<>>>AAA@@@???===:::666333222---------...111555999;;;;;;===?????????CCCIIINNNPPPIIIEEEFFFFFFDDDCCCDDDIIIJJJMMMQQQVVV\\\ccchhhiiijjjmmmppprrrrrrooommmkkkfffbbbaaaaaa```dddiiipppuuuzzzyyyrrrlllkkkjjjjjjiiimmmrrrwwwwwwsssmmmjjjiiicccbbbbbbaaabbbcccdddeeeccceeeggggggeeecccdddeeeccc___WWWPPPKKKIIIIIIJJJIIIJJJJJJKKKJJJJJJIIIIIIGGGIIINNNSSSYYY\\\]]]]]]ZZZZZZ[[[\\\]]]]]]^^^___]]]^^^______```dddhhhlllnnnnnnoooooommmlllkkkkkkhhhjjjmmmoooqqqqqqqqqpppmmmllljjjgggeeeggglllooovvvzzz|||yyyvvvqqqllljjjkkkmmmnnnoooppptttyyy~~~}}}wwwrrrooopppsssyyyyyyyyywwwtttpppnnnnnnnnnmmmooorrrwww|||}}}|||{{{sssmmmhhhiiijjjlllpppuuuzzz{{{yyyuuuoookkkjjjjjjiiihhheeebbbaaaaaaaaabbbcccccccccaaa```aaadddffflllqqqvvvyyy}}}|||vvvpppqqqqqqqqqnnnjjjfffcccccceeehhhkkkkkkggg```[[[SSSSSSRRRQQQOOOLLLJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGFFFDDDCCC@@@>>>===<<<:::999;;;===BBBOOO[[[ppp~~~xxxnnnqqqrrrxxx~~~}}}~~~~~~~~~yyysssrrrtttuuu{{{|||vvv~~~yyyttttttxxxvvvnnnjjj___XXXRRRPPPQQQNNNEEE<<<<<<;;;999777666777888999888888888999999888888777666777999:::;;;::::::999:::::::::::::::999888777555666666777888999999:::777777777888:::;;;===>>>CCCFFFHHHEEE>>>:::;;;=========<<<;;;999777666555999888888999;;;<<<<<<<<<:::;;;======<<<<<<>>>???BBB???;;;888888999;;;<<<>>>>>>>>>===:::777444222---------...000333777999;;;???CCCDDDCCCBBBDDDFFFFFFAAA???@@@AAA@@@AAAEEEIIIKKKNNNQQQUUU\\\dddiiijjjkkklllpppssssssqqqnnnkkkfffcccccccccaaacccfffmmmrrryyyyyyqqqlllkkklllkkkjjjlllppptttuuusssooollljjjdddccccccbbbbbbbbbccccccdddfffggggggfffeeeeeefffbbb___YYYTTTOOOLLLJJJJJJIIIIIIIIIJJJJJJIIIIIIHHHHHHKKKPPPVVV[[[^^^```aaa]]]]]]\\\[[[\\\]]]___```___`````````aaadddiiimmmtttsssrrrnnnjjjhhhhhhiiigggjjjmmmpppqqqqqqpppooonnnnnnmmmkkkjjjkkknnnpppssswww|||~~~zzzvvvtttrrrooollljjjjjjkkklllnnnooossszzz{{{wwwrrrqqquuu}}}}}}wwwqqqlllkkknnnqqqnnnqqqwww~~~{{{wwwsssmmmhhhhhhhhhhhhmmmrrrxxxxxxwwwsssmmmjjjjjjlllhhhgggdddbbbaaaaaabbbccccccddddddbbbaaaaaaccceeeooouuu{{{~~~|||tttnnnllljjjfffcccaaa___^^^^^^___```bbbccc```\\\XXXUUUTTTRRRPPPMMMKKKIIIHHHHHHHHHHHHGGGFFFEEECCCCCCFFFFFFGGGGGGGGGFFFFFFEEEDDDDDDCCCBBBAAA???===<<<:::999:::<<<>>>DDDRRR```pppxxxxxxvvvxxxsssnnntttttt{{{zzz{{{{{{|||}}}~~~~~~~~~wwwyyy}}}{{{uuurrrssstttrrrsssxxx~~~{{{yyyyyyuuulllfff]]]XXXTTTTTTTTTPPPGGG???===;;;888666555666888:::666777777777777666666555555666888999:::;;;::::::;;;;;;;;;;;;:::999888888777888888999999:::::::::888888999999;;;<<<===>>>@@@CCCFFFEEEAAA>>>>>>???=========<<<:::888777666777888888999;;;<<<======;;;===>>>???>>>???@@@BBBFFFBBB>>>;;;::::::999888======>>>===;;;888555333,,,,,,++++++---///222444888===CCCEEEDDDAAA@@@AAAAAA>>>===@@@AAA@@@CCCHHHLLLOOOQQQSSSUUUYYYaaaggghhhhhhiiinnntttwwwvvvtttpppjjjfffggggggeeeeeegggpppvvv{{{}}}tttooonnnooonnnmmmlllmmmpppssstttrrrnnnjjjfffffffffeeeddddddddddddgggffffffffffffeeedddccc```___\\\XXXTTTPPPMMMKKKIIIIIIJJJJJJJJJJJJJJJIIIIIIMMMSSSXXX]]]aaaccceee```___\\\[[[[[[]]]___aaaaaaaaa`````````ccchhhlllrrrrrrooojjjeeeccceeegggiiikkkooorrrsssrrrpppoooqqqrrrrrrrrrppppppqqqssspppttt{{{~~~yyyvvvppppppooonnnlllkkkkkkjjjlllmmmqqqxxx~~~{{{wwwrrrpppuuuyyyqqqkkkjjjmmmpppmmmqqqxxx|||wwwuuupppkkkiiigggeeehhhnnnnnnqqqsssqqqllliiijjjlllfffdddbbbaaa```aaacccdddbbbcccdddcccaaa``````aaalllsssyyy}}}}}}vvvmmmfffdddaaa^^^[[[ZZZYYYYYY[[[ZZZYYYZZZ[[[ZZZXXXVVVVVVTTTQQQMMMJJJHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCBBBDDDEEEEEEEEEEEECCCBBBAAA@@@@@@@@@???>>>===;;;:::;;;;;;>>>BBBEEELLL[[[jjjrrrvvvpppmmmssssssssszzz}}}~~~zzz{{{{{{{{{|||{{{{{{{{{qqquuu|||~~~yyysssooonnnppprrrssssssqqqrrrxxx~~~zzzyyyrrrjjjcccZZZVVVQQQOOOOOOKKKDDD===<<<;;;999888777777888888777888888888777777666555666777888999::::::999888;;;;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::;;;<<<===>>>>>>???AAABBBBBB@@@???>>>=========<<<;;;999888777666888:::<<<======>>>???>>>@@@BBBBBBBBBBBBDDDFFFFFFBBB>>>=========;;;:::===>>>>>>>>>===:::777555...---++++++,,,---///111444:::???BBBAAA??????AAA???<<<===@@@AAA@@@CCCHHHJJJNNNRRRTTTUUUYYY```fffjjjhhhggglllsssxxxyyywwwuuunnnjjjkkkkkkiiiiiijjjrrrxxx}}}xxxsssrrrsssrrrooollllllmmmqqqttttttooojjjjjjjjjiiiiiihhhggggggfffgggfffddddddeeedddaaa___^^^^^^^^^\\\XXXSSSOOOLLLIIIJJJKKKKKKKKKKKKKKKKKKJJJNNNTTTZZZ___cccfffhhhbbb```\\\ZZZYYY\\\___aaaaaa``````______bbbgggjjjkkkkkkhhhddd``````cccgggkkkmmmpppssstttsssqqqooosssuuuwwwwwwuuuttttttuuuooottt{{{|||xxxnnnnnnoooooonnnllljjjiiiiiijjjnnnuuuzzz{{{xxxtttpppooottt~~~yyyqqqkkkiiikkkmmmlllpppwww~~~zzzxxxsssmmmjjjfffccceeejjjdddiiiooopppllliiiiiikkkcccbbbaaa______aaabbbcccaaabbbcccccc```^^^^^^^^^hhhooovvvyyyzzzxxxpppfff^^^]]][[[YYYWWWVVVVVVVVVXXXVVVTTTTTTUUUVVVVVVVVVVVVSSSOOOJJJGGGEEEDDDDDDBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCAAA???>>>============<<<;;;:::999>>>@@@DDDIIILLLTTTdddsssuuuvvvnnnjjjsssvvvwww~~~www||||||}}}}}}}}}{{{yyyxxxxxxzzz{{{yyysssmmmgggfffiiinnnpppqqqqqqnnnlllqqq{{{}}}~~~~~~|||~~~}}}yyytttpppiiiaaaVVVRRRLLLHHHFFFBBB>>>:::::::::;;;;;;:::999777666:::::::::::::::999888888777888999::::::999777777::::::;;;<<<============;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;<<<===>>>>>>===>>>@@@AAA@@@===;;;=========<<<;;;:::999888777999===???@@@@@@AAABBBAAABBBDDDEEEEEEEEEGGGIIIBBB???===>>>@@@AAA@@@>>>===>>>@@@@@@???<<<999777111///...------...000111222666;;;=========@@@CCC===;;;===@@@AAA???AAAFFFEEEJJJPPPSSSUUUZZZbbbhhhnnnjjjhhhkkkrrrwwwwwwvvvyyyrrrmmmmmmnnnllllllmmmrrrxxx}}}~~~|||zzztttsssrrrqqqpppnnnmmmkkkmmmqqqsssrrrpppsssqqqnnnkkkiiihhhhhhiiinnnmmmjjjgggdddbbbbbbaaaaaa^^^[[[ZZZYYYXXXVVVUUURRROOOKKKHHHGGGIIILLLNNNJJJMMMQQQVVV[[[^^^___```aaa___]]]]]]```bbbddddddaaaaaa````````````aaabbbjjjgggdddbbbbbbdddeeeeeeoooqqqsssuuuvvvvvvuuutttxxxyyyzzz|||~~~tttssstttyyy{{{vvvnnnooooooooonnnkkkiiihhhjjjjjjkkknnnrrrvvv{{{~~~sssqqqttt|||}}}wwwoooiiiggghhhjjjkkknnnxxxyyypppgggcccdddgggoooppprrrssspppjjjdddaaa\\\]]]^^^]]]\\\\\\```cccdddbbb```^^^]]]]]]\\\\\\eeepppwwwtttnnnjjjfff```]]]YYYUUUTTTTTTTTTRRRPPPSSSRRRRRRQQQQQQSSSTTTUUUTTTQQQLLLHHHEEEDDDDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@>>>>>>>>>;;;999999:::<<<>>>EEEOOOWWW]]]ccciiinnnuuuqqqmmmooovvv~~~{{{zzz{{{}}}~~~~~~}}}{{{sssnnnkkkiiikkkkkkiiikkkooommmooojjjlllyyy||||||}}}{{{{{{~~~~~~zzzzzz~~~zzzqqqkkkhhh```WWWPPPFFF>>>??????:::777888666888::::::999999999::::::<<<>>><<<999888999;;;:::;;;;;;999888888:::<<<=========>>>???@@@AAAAAA;;;<<<=========<<<;;;:::999:::<<<;;;999888999;;;<<<;;;:::<<<>>>>>><<<888;;;;;;;;;<<<<<<<<<<<<<<<======>>>???@@@@@@AAAAAAAAA@@@??????@@@BBBEEEGGGDDDBBB@@@>>><<<<<<<<<<<>>>>>@@@AAA@@@;;;777333111...++++++---000222444777;;;======>>>???@@@>>><<<<<>>>>>>>>>>>>>>>>>>>>>>>;;;<<<;;;999888888999;;;===DDDOOOXXX^^^dddkkkooossspppnnnqqqxxx}}}{{{|||~~~}}}rrrpppjjjggghhhiiiggggggiiigggllliiimmm|||xxxwwwyyyxxxyyy||||||~~~||||||}}}|||wwwooojjjfff]]]RRRIII@@@;;;<<<>>><<<;;;<<<999:::;;;;;;999999:::<<<===>>>???===:::888888:::999::::::999888888:::<<<===<<<;;;::::::;;;<<<===:::;;;;;;<<<<<<<<<;;;;;;;;;:::888:::<<<===<<<:::;;;999999;;;======;;;888::::::;;;;;;<<<<<<======<<<<<<===???@@@AAABBBCCCCCCBBBAAA@@@@@@BBBDDDEEEBBB@@@???===<<<<<<<<<<<<===<<<<<<>>>???>>>;;;777444111...++++++,,,///111333666999;;;<<<<<<>>>??????>>>>>>???BBBCCCAAA???CCCEEEHHHKKKPPPYYYdddlllllljjjjjjooowww}}}~~~{{{wwwqqqllliiifffdddcccddddddhhhttt~~~|||zzzxxxxxxzzzzzzzzzyyywwwvvvuuuvvvwwwvvvtttrrrooommmjjjhhhhhhjjjlllnnnnnnmmmjjjgggeeeccccccbbbiiigggcccaaa```^^^\\\ZZZWWWVVVTTTQQQPPPOOOOOOOOOPPPSSSXXX]]]```bbbbbbbbbdddaaa______aaabbbbbbbbbfffeeeddddddddddddeeefffccccccbbbaaaaaabbbddddddjjjpppyyyuuusssqqqqqqsssrrrooollllllooorrrsssqqqnnnlllkkkppppppppppppqqqsssuuuwwwvvvsssqqqpppssswwwyyyzzz|||yyysssmmmjjjiiijjjkkkjjjqqq~~~vvvlllfffeeeeeemmmnnnsssxxx{{{vvvkkkaaa[[[]]]^^^^^^]]]\\\]]]^^^^^^___```^^^\\\\\\___bbbfffmmmpppkkkccc]]]WWWRRRSSSQQQNNNMMMLLLLLLJJJIIIIIIHHHHHHHHHHHHIIIJJJJJJMMMNNNNNNMMMJJJGGGEEECCC????????????????????????=====================>>>999999999888777888;;;>>>@@@HHHRRR[[[aaaeeejjjnnnqqqppppppsssxxx}}}~~~}}}{{{|||~~~xxxuuullleeefffhhhgggeeeeeecccjjjlllrrr|||sssrrrssstttwwwzzz|||~~~|||||||||xxxqqqjjjgggcccWWWKKKBBB<<<888:::<<<<<<;;;<<<;;;<<<<<<:::999999;;;===???@@@@@@>>>;;;888888999888999999999888888:::<<<<<<:::888666555666777888:::::::::::::::;;;<<<======999666888>>>@@@===999888777777999;;;;;;:::888888999:::;;;<<<<<<======999:::<<<===@@@AAACCCDDD@@@?????????@@@BBBDDDEEE>>>>>>===<<<<<<<<<<<<===;;;::::::;;;<<<<<<:::999444222...,,,+++,,,...000111444777999999:::<<<>>>AAA@@@???@@@AAAAAA@@@>>>@@@DDDIIIMMMQQQYYYeeennnmmmllllllqqqxxx~~~~~~xxxpppiiieeecccbbbaaadddcccgggqqq|||}}}~~~~~~zzz{{{|||~~~{{{{{{zzzyyywwwsssooolllgggfffcccbbbcccfffiiilllllljjjhhheeecccbbbaaaaaakkkhhheeecccaaa```]]][[[YYYYYYWWWUUUSSSRRRPPPPPPNNNRRRYYY___dddeeeeeeeeeeeecccbbbbbbdddffffffeeeeeeeeeddddddeeeeeeeeefffeeefffeeedddccccccdddfffkkkqqqyyy~~~{{{xxxvvvuuuooommmkkkkkkmmmnnnmmmlllkkkoootttuuusssooonnnnnnppppppooonnnnnnoooooopppuuusssqqqpppqqquuuyyy|||{{{wwwrrrooonnnnnnooopppkkkuuusssjjjfffeeeeeelllooosssxxx}}}zzzmmm___[[[\\\^^^````````````___aaacccccc```\\\ZZZ]]]aaaeeehhhjjjfff___XXXRRROOONNNMMMKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGJJJLLLNNNOOONNNJJJFFFCCC>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>=========777888888888888;;;???BBBHHHOOOYYY```dddgggkkknnnrrrssstttuuuvvvwwwvvvuuuxxx~~~yyyyyyzzz}}}vvvkkkjjjkkkiiieeeccccccmmmrrrzzz~~~vvvsssuuuxxx|||~~~|||zzzyyyrrriiidddccc\\\OOOCCC???<<<888888999999999888<<<<<<;;;999777777:::<<>><<<;;;::::::666888999999888888:::;;;:::888666444333444555777999888888888999:::<<<======:::777888<<<===:::777666666666777888999888888777888999;;;<<<<<<<<<<<<666777999;;;===???AAABBB::::::;;;<<>>@@@@@@@@@AAAAAAAAA@@@???CCCHHHNNNRRRUUU\\\gggppprrrqqqqqqtttxxx{{{|||{{{yyypppiiieeedddccccccfffeeehhhsss~~~yyy{{{|||{{{zzz{{{~~~{{{}}}}}}xxxqqqkkkhhhcccbbb```___aaadddgggiiiiiigggeeebbb```_________iiifffcccaaa```^^^\\\ZZZYYYYYYXXXVVVTTTRRRQQQPPPNNNSSS[[[dddjjjllllllkkkfffeeedddfffhhhjjjkkkjjjeeefffgggiiijjjjjjiiiiiikkkkkkkkkhhhfffeeegggiiipppssswww||||||xxxssspppmmmllljjjiiiiiijjjkkkkkkkkkkkkpppuuuvvvrrrooonnnpppnnnnnnmmmmmmllllllllllllooooooooopppssswww|||~~~zzzvvvqqqooooooqqqqqqqqqmmmzzzvvvmmmgggddddddeeedddhhhlllrrryyy{{{pppccc[[[\\\___aaacccddddddcccccccccbbb^^^YYYWWWXXXYYY_________]]]YYYRRRNNNMMMJJJJJJJJJIIIGGGFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEGGGIIIMMMOOONNNKKKFFFDDD========================@@@@@@???>>><<<;;;::::::555666666777999===BBBFFFNNNUUU^^^eeeiiilllqqqtttyyyzzz{{{zzzwwwsssooolllnnnvvv|||wwwuuuvvvzzzxxxqqqnnniiieeecccgggsssyyy}}}yyyzzz}}}}}}}}}{{{yyyuuukkkaaa^^^\\\TTTHHH>>>;;;:::888666777888888777::::::999777555666999;;;==================<<<<<<555777999999888777888:::888777666555555666777888888777777777888999;;;<<<:::::::::999777666666666444555555555555666777777666777999;;;<<<;;;;;;:::333444555777999;;;<<<===888888999:::;;;<<<>>>>>>999:::;;;;;;<<<=========888888999999888999999:::777555222///---,,,------000222555666888:::<<>>>>>===<<<:::999888888555666777888;;;AAAHHHLLLRRRYYYaaahhhlllqqqvvv{{{|||zzztttooolllqqqwwwxxxqqqssswww}}}uuunnnhhhfffgggppp{{{}}}~~~{{{xxxzzz|||{{{xxxpppeee[[[WWWTTTKKKBBB<<<555777777555666999:::888777888888777666666999;;;<<<;;;:::;;;===>>>===<<<666777999999777666777777888888888777888888999999777777777777777888999:::888::::::999666444555666555666666555444333555777666888999;;;;;;:::999888333444444555666777888888999999999888888888777777999:::;;;<<<============888:::;;;;;;:::888999::::::888444111...---------///111444555666999<<>><<<555999999555444888888666555666888888888888:::<<<===;;;::::::<<<===;;;999666888999999777555555555999::::::::::::999777666666666777777888777777777888777777777888888888777666777777555222222444666777888:::;;;;;;999777555555555555555555444444444666777777888888888777777:::;;;<<<===>>>>>>======999<<<>>>>>><<<999999999<<<:::777333000...------...///111333444777;;;>>>BBBDDDFFFFFFDDDCCCDDDFFFEEEEEEIIIPPPYYY```dddeeeeeehhhlllooorrrtttvvvxxxrrrpppooonnnlllhhhccc___]]]^^^cccqqq|||~~~{{{yyyzzz||||||}}}|||zzzvvvsssrrrsssnnnrrrvvvwwwwwwwwwyyy|||zzz~~~xxxpppjjjhhhdddeeefffffffffeeeddddddgggeeecccaaa____________^^^\\\ZZZYYYZZZYYYXXXWWWQQQPPPNNNMMMLLLLLLMMMMMMNNNUUU___iiiooopppnnnlllooommmlllllllllkkkhhhfffaaagggooovvvyyyxxxssspppggghhhgggdddbbbeeennnuuuwwwxxxyyyzzz{{{|||}}}}}}}}}}}}uuummmhhhbbbeeehhhkkklllnnnpppqqqppptttvvvrrrllliiimmmrrrxxxyyy{{{~~~tttnnnkkkppp|||{{{xxxtttmmmhhheeennnuuuwww~~~xxxlllfffcccaaa___ZZZaaa```[[[^^^jjjppplllfffccc______aaabbbaaa```YYYUUUQQQUUU\\\aaa```\\\UUUNNNKKKMMMKKKFFFDDDGGGCCCFFFHHHGGGDDDAAAAAABBB===>>>@@@AAAAAAAAA@@@???======>>>>>>???@@@AAABBB========================<<<<<<======>>>???@@@@@@AAACCCDDDGGGKKKRRR[[[```cccfffiiijjjjjjlllppptttpppuuuzzz{{{yyyuuusssrrrssswww}}}zzzuuuvvv}}}zzzooojjjlllvvvyyyzzzzzzwwwsssiii^^^TTTOOOHHH???<<<===888===<<<666333555555111444666999:::::::::;;;===???<<<::::::<<<<<<999777777888:::999777444444444;;;<<<<<<<<<;;;888555444666666777888888777666555999555333666;;;>>><<<888777888888555222111333666777999:::;;;;;;888666444777777666555444333333222111222444777999;;;<<<===:::;;;===>>>>>>>>>===<<<:::===AAA@@@===:::999999===;;;888444111///...---,,,...000111222555:::===EEEGGGIIIHHHEEEBBBCCCEEEDDDDDDGGGOOO[[[dddgggfffcccfffjjjnnnpppqqqsssuuunnnmmmmmmmmmkkkeee^^^YYY\\\]]]dddsss~~~zzz}}}}}}{{{zzzzzzuuunnnnnnmmmpppuuuwwwuuuuuuxxx}}}|||zzzyyyuuupppkkkjjjiiihhhhhhgggggggggjjjgggeeefffiiiiiiddd___ccc^^^YYYUUUTTTSSSQQQNNNQQQOOOMMMKKKJJJJJJKKKKKKOOORRRWWW^^^dddhhhkkkmmmjjjooorrrpppnnnmmmhhhbbbccchhhooouuuxxxwwwsssqqqoookkkfffdddfffiiikkkkkkqqqssswww|||}}}{{{|||~~~|||uuullleeedddgggjjjhhhggglllwww}}}xxxpppllllllnnnyyyxxxoooiiiooo{{{zzzqqqiiidddggghhhkkkpppyyyvvvnnnhhhccc```^^^]]]]]]\\\[[[[[[[[[[[[]]]^^^^^^______^^^]]]]]]TTTSSSTTTWWW\\\aaadddeeeYYYVVVQQQMMMJJJGGGCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAADDDEEEFFFDDDBBB@@@???>>>======>>>@@@BBBDDD;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;999<<>>???>>><<<888444111777777888999:::;;;<<<======??????<<<777666888;;;999999888777666666777777<<<===>>>>>>===:::888666333444555555555555555555444444444666:::<<<======888999888666444333333444666777999::::::888555333555555555444444333222222333333333555888::::::999;;;::::::===@@@AAA>>>;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>???;;;555///------)))***,,,...111555888999DDDFFFGGGEEEBBBAAADDDGGGEEEKKKMMMOOO\\\nnntttnnnaaabbbeeekkkqqqsssqqqnnnnnnmmmllliiibbbYYYWWW[[[dddgggjjjtttzzzsssnnnkkklllpppssstttxxx}}}}}}~~~zzztttkkkjjjiiigggggggggggghhhiiihhhiiimmmrrrrrrmmmhhheee```ZZZVVVSSSQQQNNNKKKOOONNNLLLJJJJJJJJJKKKLLLLLLNNNSSSYYY^^^bbbeeegggjjjppptttqqqnnnkkkfffaaadddggglllqqqttttttrrrpppqqqlllgggeeegggiiijjjjjjooosssyyy~~~zzz~~~wwwmmmffffffiiijjjiiiiiinnnzzz~~~wwwpppnnnqqqtttzzz|||sssmmmrrr||||||rrrjjjeeedddfffjjjpppwwwxxxrrrkkkeee```\\\\\\ZZZYYYXXXXXXXXXXXXZZZZZZ[[[[[[\\\\\\\\\\\\UUUTTTTTTVVVYYY]]]^^^^^^TTTQQQMMMKKKIIIGGGEEECCC??????>>>>>>>>>>>>??????===???AAABBBBBBAAA???===>>>>>>===<<<===???AAABBB<<<;;;:::::::::::::::;;;>>>===>>>???>>>BBBNNN[[[kkkjjjiiifffbbb```aaabbbmmmllllllnnnrrruuuuuutttooovvv}}}}}}||||||~~~{{{zzz{{{|||sssppprrruuuzzz|||wwwsssjjjcccbbbVVVOOOGGGBBBBBBBBBAAA>>>>>>>>>>>>===;;;888555333777888999;;;<<<=========<<<<<<;;;999777666777888888777666666555555666666888999::::::999777444333444555666666666666666666888777555666999;;;<<<<<<;;;;;;:::888555444555666777888999999999888666555777888999999888666444333333333222444777999999999;;;;;;;;;>>>@@@AAA>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???===777222///...***+++,,,///222555888999AAACCCEEEDDDBBBBBBEEEHHHNNNRRRSSSSSS]]]mmmqqqlllhhhhhhjjjnnnqqqqqqnnnjjjjjjgggfffccc]]]XXXYYY^^^jjjlllnnntttyyyooojjjhhhkkknnnrrryyyxxxnnnllljjjgggffffffgggggghhhjjjnnnuuuzzzzzzuuuooohhhddd^^^YYYUUUQQQNNNKKKNNNMMMLLLKKKKKKLLLMMMNNNOOOQQQUUUYYY]]]aaacccdddiiiqqqwwwsssmmmhhheeeaaaeeefffiiillloooppppppppprrrooojjjgggggghhhiiijjjnnnsss{{{}}}zzzoooiiiggghhhhhhfffffflllxxx}}}uuunnnnnnsssxxxzzz}}}uuupppttt|||}}}qqqiiiffffffiiiooouuuzzz}}}~~~{{{yyytttnnnfffaaa]]]\\\ZZZXXXWWWVVVVVVVVVVVVVVVVVVVVVWWWYYYZZZ[[[VVVUUUSSSTTTUUUVVVVVVVVVNNNLLLIIIHHHHHHGGGFFFDDD@@@???===<<<<<<===???@@@@@@AAACCCDDDDDDBBBAAA???======<<<<<<<<<>>>???@@@<<<;;;:::999999999999999:::999:::<<<===BBBOOO\\\mmmnnnnnnllljjjiiikkklllqqqqqqrrruuuxxxyyywwwvvvqqqyyy~~~~~~|||}}}}}}}}}{{{vvvvvvxxxxxx{{{wwwqqqmmmcccYYYUUUHHHCCC???===???AAAAAA??????>>>>>><<<;;;888777555777888;;;===??????>>>>>>===;;;999888888999888777666666555555444444555555999:::::::::999888666444555666777888888888888888999888777777999;;;;;;:::<<<<<<;;;999777666888999888888888888777777777777888999:::::::::888666555444333333444777999999888;;;;;;;;;===???@@@>>><<<;;;::::::999999888888888;;;>>>@@@???;;;666222000,,,,,,---///111444777888===@@@CCCCCCBBBCCCFFFIIIRRRUUUUUUUUU^^^kkkppplllkkklllnnnppprrrqqqmmmjjjhhhddd```^^^ZZZXXX]]]eeesssuuuuuuvvv|||pppkkkhhhjjjmmmpppwww}}}uuusssooojjjgggfffffffffgggjjjqqqwww{{{zzztttooojjjgggbbb]]]XXXTTTQQQOOOOOOOOONNNNNNOOOPPPQQQQQQTTTUUUXXXZZZ^^^```bbbccchhhrrrxxxtttlllgggdddbbbgggggghhhiiikkkmmmoooppprrrpppllliiihhhhhhiiijjjpppttt{{{{{{rrrnnngggfffccc```___eeeoooxxxyyyqqqkkkkkkpppuuuyyy~~~zzztttqqqtttzzz{{{ooohhhgggnnnrrrxxx~~~~~~|||wwwwwwvvvuuurrrllleee```^^^]]]ZZZXXXVVVVVVVVVVVVSSSSSSSSSSSSTTTVVVXXXYYYUUUSSSRRRQQQRRRRRRQQQPPPKKKIIIGGGFFFGGGGGGEEEDDDBBB@@@>>><<<<<<>>>@@@BBBAAABBBCCCDDDCCCBBBAAA@@@<<<<<<;;;;;;;;;<<<======;;;:::999888888888888888777555666888;;;AAAMMMZZZccceeehhhjjjlllnnnqqqtttrrruuuyyy}}}~~~{{{wwwtttrrrzzz~~~{{{~~~}}}~~~}}}|||~~~tttnnniii___SSSMMM???<<<::::::===????????????>>>===<<<;;;999999888777999<<>>===>>><<<999999<<<<<<:::888666666555555444555555666999:::::::::999888666555777777888999::::::::::::666777999<<<>>>>>>;;;999;;;<<<;;;:::999999;;;===999888777666666777888888888777777777777888999999777555444555777999999999999:::;;;<<<=========<<<::::::999888888777666666:::===@@@AAA???:::666333------------///222444666;;;???BBBCCCAAABBBDDDGGGNNNQQQRRRSSS[[[gggllljjjfffiiilllppprrrrrrpppnnnkkkeee```\\\YYYZZZcccmmm{{{}}}}}}{{{qqqmmmkkkmmmooooootttyyy~~~{{{vvvpppkkkhhhfffeeegggjjjnnnrrrtttrrrmmmiiihhhgggddd```[[[WWWUUUTTTTTTTTTTTTTTTUUUVVVVVVWWWUUUVVVWWWYYY[[[]]]___```hhhqqqwwwssskkkgggfffeeehhhhhhhhhiiijjjmmmoooppppppooollljjjhhhhhhiiikkksssvvvzzz}}}{{{uuusssiiigggbbb\\\ZZZ___gggnnn{{{zzzwwwqqqkkkiiikkknnnuuuzzz~~~xxxtttsssvvvzzz~~~zzzoookkkkkkssswww||||||yyysssqqqooommmkkkgggbbb^^^\\\ZZZWWWTTTSSSSSSSSSTTTRRRRRRRRRRRRSSSTTTUUUVVVQQQPPPOOOOOOPPPPPPOOONNNKKKHHHFFFEEEEEEEEECCCBBBAAA???===;;;;;;===???AAA======>>>>>>>>>===;;;;;;;;;;;;::::::::::::::::::999999888777777777777777999777777;;;>>>DDDOOOYYYbbbdddgggiiijjjkkkmmmooouuuzzz~~~xxxtttuuu||||||~~~zzzrrrtttzzz|||zzzwwwnnnfffZZZMMMFFF===;;;:::999:::<<<======>>>>>>===<<<<<<;;;;;;:::888:::===???@@@???===;;;<<<999888999;;;<<<:::777666666666555555666777777666666555555444444333333777888999:::;;;;;;;;;;;;444888>>>DDDGGGFFF@@@<<<888:::;;;;;;;;;;;;===???999888777666666777888999999777555444666999===@@@999777555666777999::::::888888:::::::::;;;;;;<<<::::::999888888777666666999;;;???AAAAAA>>>:::666///...,,,,,,---///222444:::>>>AAABBB@@@@@@BBBDDDJJJLLLNNNPPPVVV^^^ccccccbbbeeejjjnnnpppqqqppppppnnngggaaa\\\ZZZ\\\fffrrruuuqqqooopppqqqppprrrvvv}}}|||vvvpppkkkgggeeefffgggiiijjjjjjjjjiiihhhiiiiiihhhddd```\\\ZZZZZZ[[[[[[\\\\\\]]]]]]]]]]]][[[[[[[[[\\\^^^```aaabbbhhhooosssooojjjiiiiiiiiihhhiiiiiijjjlllmmmnnnnnnllllllkkkjjjhhhhhhkkkmmmtttvvvyyyzzz||||||wwwvvvnnnkkkeee___]]]___eeejjjxxxyyywwwssslllhhhiiijjjooosssvvvzzz|||wwwuuuvvvxxxyyy|||zzzrrrnnnmmmqqqsssuuuwwwwwwvvvtttrrrnnnllliiigggfffddd```^^^VVVTTTQQQOOOMMMNNNOOOPPPQQQRRRRRRSSSSSSRRRQQQQQQLLLKKKKKKLLLNNNNNNMMMKKKHHHFFFCCCBBBBBBBBB@@@???===<<<:::999999:::<<<===============<<<;;;::::::::::::999999888888777777777777666666666777777888888777888>>>CCCHHHPPPYYYaaaeeeiiilllnnnpppsssuuu{{{~~~yyyvvvyyy~~~xxx{{{}}}~~~sssmmmqqqyyy}}}{{{zzz}}}nnnaaaSSSHHHAAA@@@>>>;;;999888999;;;<<<=========>>>======<<<;;;:::;;;<<<======<<<:::999666555555666888888666555666666666555666666777888777777666666555555555555777888999:::;;;<<<<<<<<<777<<>>===<<<======888777666666666777999999;;;999777666888<<>>??????>>>===;;;;;;::::::::::::;;;;;;>>>>>>======<<<;;;;;;:::999999999888777666555555555555555555666777888888999888<<>>??????>>>===<<<;;;;;;;;;;;;999888777666111333555666555555555666555444444444555555666777999999888888888888888888777777999:::;;;<<<<<<<<<;;;>>>CCCIIILLLJJJEEE@@@<<>>???:::777444333444666777777888:::<<<;;;::::::===???;;;;;;;;;;;;;;;;;;;;;;;;999999;;;>>>BBBBBB@@@===444222000...---///111333555999>>>@@@@@@???AAACCCJJJLLLPPPUUUWWWXXXYYYZZZ```eeekkknnnnnnmmmmmmnnnnnniiieeecccaaadddnnnyyy|||{{{|||wwwwwwuuusssvvv|||~~~zzzuuuqqqqqqqqqrrrvvv|||yyy{{{vvvpppkkkgggcccaaa___^^^aaahhhpppwwwyyy{{{zzzvvvpppkkkjjjjjjggghhhhhhiiihhhhhhgggggg]]]]]]\\\]]]^^^```bbbccciiikkkkkkiiijjjooopppnnndddfffjjjmmmmmmllljjjhhhdddggghhhhhhhhhiiimmmqqqoootttyyy{{{|||~~~yyyvvvrrrnnnjjjeeedddeeeiiikkkxxxwwwtttnnngggcccdddfffeeegggiiimmmuuu}}}|||vvvrrrrrrttttttpppooowww~~~{{{wwwqqqjjjdddfffddd```^^^^^^```ccceeecccdddeeeggghhhfffbbb___SSSQQQNNNKKKKKKLLLOOOPPPPPPQQQSSSSSSQQQMMMIIIFFFGGGFFFFFFGGGHHHHHHEEECCC???===;;;;;;=========<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::999888888777666666888888888888777555444333444444444555666777888999>>>>>>DDDNNNVVV[[[bbbiiiiiimmmssswww{{{~~~|||vvvrrrqqquuuyyyttt{{{{{{sssjjjmmmpppqqqttt{{{yyyooojjjmmm{{{}}}|||}}}yyyiiiYYYOOOJJJIIICCC@@@<<<777444555888;;;:::;;;>>>@@@AAA???===<<<<<<<<<:::999777666555444111444888888666555666888333333333333444444555666777666666555555555555666666777999:::;;;<<<<<<<<<<<<===@@@DDDFFFEEEAAA>>>@@@CCCGGGGGGCCC===999666666666777777888888888888777888999:::::::::999888999666333111333444555666:::<<<>>>===;;;;;;>>>AAA;;;<<<<<<<<<<<<<<<<<<<<<999888999===AAACCCAAA>>>777555222//////000333444222777===???@@@@@@CCCEEEGGGKKKRRRYYY\\\\\\]]]___^^^cccjjjnnnoooooopppqqqoookkkiiihhhhhhjjjttt~~~{{{zzzxxxwwwuuuuuuwww{{{}}}}}}}}}{{{yyyvvvuuuuuu|||~~~ttt{{{}}}xxxqqqnnnllljjjddd```]]]___bbbjjjyyy~~~~~~|||xxxssstttrrrrrrtttwwwuuuoooiiidddaaa______\\\ZZZ^^^eeelllooonnnjjjiiilllnnnmmmeeegggjjjjjjiiihhhhhhiiigggggghhhjjjmmmnnnnnnlllvvvyyy}}}|||qqqrrrrrrnnnhhhddddddeeemmmllljjjgggdddccceeehhhllliiigggjjjqqqvvvvvvtttsssvvvyyyvvvqqqooopppssstttsssppplllhhheeecccbbb]]]]]]]]]]]]]]]]]]^^^^^^]]]]]]___eeeiiihhhbbb[[[QQQOOOKKKHHHHHHJJJNNNQQQTTTTTTSSSQQQNNNIIIEEECCCAAABBBCCCCCCBBB@@@???>>>>>>===<<<;;;::::::;;;<<<===<<<<<<;;;::::::999999:::999888777666666666666777555444555777777444000111333444666777999===@@@BBBGGGPPPZZZaaafffggggggqqqqqqrrrtttvvvxxxzzz{{{yyyyyyxxxuuusssrrruuuwwwtttwww~~~~~~uuummmhhhiiikkkmmmqqqxxx}}}}}}zzzpppnnnuuu|||}}}}}}ooo]]]LLLCCC@@@BBB???@@@>>>:::666555888<<<888<<<@@@@@@>>><<<>>>@@@===999444333666999::::::<<<;;;999777777777777777666777777555333444666888444333222222333666888:::CCC>>>999777888::::::999@@@??????>>>>>>=========???@@@AAAAAA@@@>>>;;;999;;;;;;:::777444333555666444444555666777888888999===;;;888555333333333444888:::<<<===<<<;;;;;;<<<===<<<;;;::::::::::::;;;;;;;;;;;;;;;<<<@@@EEEJJJBBB<<<444000///000000///000777???FFFHHHGGGFFFEEEGGGJJJNNNSSSXXX\\\___aaahhhjjjmmmooooooooopppqqqtttrrrpppmmmiiijjjuuu~~~}}}{{{yyywwwxxxzzz}}}}}}~~~~~~|||yyyvvvtttsss{{{|||~~~~~~{{{wwwtttrrrrrrxxxzzzuuupppooonnnkkkjjjeeeaaabbbdddkkkxxx~~~vvvoooddd```^^^]]]\\\]]]ccckkksssvvvwwwsssrrruuuuuussskkkmmmooonnnmmmkkkkkklllllljjjjjjkkknnnpppppppppwww{{{|||ttttttrrrnnnjjjgggffffffjjjiiigggdddbbbbbbeeehhhllliiigggjjjppptttuuutttpppsssvvvtttnnnjjjiiijjjkkkjjjhhhggggggddd```\\\ZZZYYYXXXWWWVVVVVVWWWXXXYYYYYYZZZ^^^aaa```ZZZTTTMMMKKKIIIHHHGGGHHHIIIJJJKKKKKKKKKJJJGGGDDDAAA??????@@@AAAAAAAAA@@@??????@@@???===<<<<<<<<<============<<<<<<;;;:::::::::999888777666555555555555777666555555777666444111222333444666777;;;???CCCLLLSSS]]]ffflllmmmllljjjjjjkkklllnnnqqquuuxxx{{{{{{{{{zzzxxxuuutttvvvxxxvvvvvvzzz~~~xxxoooiiikkklllnnnoooppptttyyy|||{{{~~~}}}xxxtttxxx~~~|||{{{}}}{{{tttgggVVVGGG???===>>><<<;;;:::888666666777999::::::;;;<<<===>>>======???;;;777666888:::::::::;;;:::999888888888999:::999:::999666444222333555555444444444555777999;;;???;;;777555666888999999::::::;;;<<<===>>>>>>???????????????>>><<<:::999??????===:::777555666777444555666777888:::;;;;;;===<<<999777666666777777777999;;;;;;:::888888999;;;;;;;;;;;;;;;;;;;;;;;;?????????>>>>>>AAAFFFIIIEEE???777222000111000000111666>>>CCCFFFFFFFFFEEEIIIKKKNNNSSSXXX]]]aaaccchhhkkkooorrrssstttvvvwwwyyyvvvsssooojjjjjjsss|||zzzzzz{{{||||||}}}}}}}}}{{{wwwtttqqquuuuuuuuutttrrroookkkiiiooosssuuurrrppprrrsssqqqrrrlllgggfffgggmmmxxx|||ttthhhccc___^^^^^^aaaiiirrr}}}~~~{{{rrrtttttttttrrrpppqqqrrrtttqqqmmmlllnnnqqqsssssswww}}}{{{vvvsssoookkkiiihhhfffeeeeeedddbbb```___```dddhhhiiigggeeeggglllpppqqqpppooorrruuusssmmmfffcccbbbcccbbbbbbeeehhhfff___YYY[[[ZZZWWWUUUTTTTTTUUUVVVVVVTTTSSSUUUVVVTTTOOOKKKGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCAAA???===<<<<<<===>>>???@@@@@@@@@@@@>>>>>><<<;;;;;;<<<<<<=========<<<<<<;;;:::::::::777777666555444444444444777666444444555555333111444555777888;;;AAAGGGLLL[[[aaajjjqqqssspppjjjfffcccdddeeeiiiooowww~~~|||yyyyyy{{{{{{wwwvvvzzz|||}}}~~~~~~}}}|||{{{xxxsssmmmiiilllnnnpppqqqqqqrrrtttuuutttzzz|||sssvvv~~~~~~}}}}}}~~~|||zzzqqqkkk___QQQDDD===;;;<<<999888888888999::::::999<<<999666888<<>>>>><<<<<<======>>>?????????>>>>>>======<<<;;;::::::BBBBBB@@@===:::777777888555666777999:::<<<======<<<;;;:::999999:::;;;;;;999;;;<<<<<<:::888888999888999:::;;;;;;<<<;;;;;;BBBBBBBBB@@@@@@BBBFFFIIIIIIDDD<<<555222111000000111666<<>><<<;;;999:::;;;<<<>>>???@@@@@@;;;:::999888888999:::;;;;;;;;;::::::999999888888555555444333333333333333666444333222222333333222555777:::>>>DDDKKKSSSXXXfffiiinnnpppooojjjddd___aaacccfffmmmwwwyyyuuuwww{{{~~~|||yyyuuuqqqnnnkkknnnqqqrrrqqqqqqrrrssssss~~~}}}}}}zzzjjjwww~~~xxxrrrnnnlllfff[[[PPPFFF@@@======:::999888;;;???@@@>>>;;;;;;999777888;;;===>>>===???>>><<<;;;::::::999888888777777777999:::<<<>>>======<<<999666333333333666666555666666888999:::???===<<<;;;<<<>>>@@@BBBGGGGGGEEEDDDBBBAAA?????????>>>===<<<;;;;;;;;;;;;AAAAAAAAA???;;;:::::::::999999:::;;;<<<<<<======;;;:::::::::;;;<<<===>>>===>>>???>>><<<:::;;;;;;777888:::;;;<<<<<<<<<<<>>======>>>???AAAAAA@@@???===<<<:::999777888999:::;;;===>>>???:::999888777777888999:::999888888777777666555555444333222222222222222222444333222111000111333555444999???FFFMMMTTT\\\aaaggghhhiiiiiihhhfffcccbbbfffhhhmmmwww{{{wwwyyy}}}}}}xxxuuussslllnnnpppppppppooopppqqqyyyvvvhhh|||~~~rrriiidddfff```WWWMMMEEEAAA>>>===:::999999<<<@@@AAA???;;;888:::;;;:::999:::>>>AAA======<<<;;;999999999999888888777777888999;;;<<<;;;<<<<<<:::888666555666555555555555666777777888999888888888999:::===???LLLKKKIIIGGGDDDBBB@@@?????????>>><<<<<<<<<<<<<<<<<<===>>>>>><<<;;;;;;<<<<<<<<<<<<<<<============999999999:::;;;<<<=========>>>>>>>>><<<<<<===>>>999:::;;;;;;<<<<<<<<<<<<===>>>??????@@@BBBEEEHHHIIIGGGBBB<<<666111///...111444999>>>DDDKKKSSSXXXYYYXXXVVVVVVYYY]]]bbbfffgggkkkqqquuuwwwxxxyyyyyyxxxtttpppnnnjjjgggkkkrrryyy}}}{{{qqqppprrrvvv|||~~~|||yyytttrrrnnnnnnxxxxxxrrrrrrvvv{{{}}}yyy{{{~~~~~~{{{zzzsssppprrryyyyyyoookkkkkkllllllmmmqqqvvvzzz}}}yyytttqqqqqqrrrrrrrrr}}}~~~|||zzzvvvrrrnnnjjjfffcccZZZ\\\]]]]]]\\\\\\^^^```dddccc```______bbbeeeggghhhhhhgggfffbbb^^^YYYWWWXXXXXXZZZ```dddbbbZZZSSSLLLLLLMMMMMMNNNPPPQQQQQQSSSRRRQQQOOOLLLIIIEEEDDDCCCAAA>>>;;;:::;;;===>>>>>>===<<<;;;999888777777888777777888888:::;;;<<<:::999999888888999;;;<<<777777666666555444444444333222222111111222222222333333222111000222666:::777>>>HHHQQQXXX^^^bbbeeedddccccccdddfffiiilllnnnnnnpppuuu{{{vvvtttnnnoooppppppppprrruuuxxxzzzrrrwwwjjjbbb^^^YYYTTTLLLEEEAAA>>>;;;999777777888999;;;<<<:::999666999<<<;;;999999===AAA;;;;;;;;;:::999999;;;======<<<:::999888888888999:::;;;<<<<<<999888777888555555555666666777777777777888999888888999<<<>>>DDDDDDCCCBBBBBBAAA@@@@@@>>>>>>>>>=========<<<<<<999:::<<<<<<;;;;;;;;;<<<========================999:::::::::;;;;;;;;;;;;999:::;;;;;;;;;<<<>>>@@@>>>>>>===<<<;;;;;;<<<<<<:::<<<======>>>@@@CCCFFFFFFFFFEEEAAA:::444000...///222777<<>>===:::888888888666666777777888888777777777888:::999888999<<<>>>;;;<<<<<<======>>>>>>???<<<<<<=========<<<;;;:::999;;;<<<<<<;;;:::::::::;;;;;;<<<===>>>???@@@@@@;;;;;;<<<<<<;;;;;;:::999666888:::;;;<<<>>>AAADDDDDDBBB???<<<::::::;;;<<<;;;<<<=========>>>@@@BBBCCCFFFHHHFFF@@@888222000---000333888===CCCKKKPPPPPPPPPQQQSSSWWW\\\aaadddeeeiiippptttvvvvvvvvvwwwqqqmmmjjjjjjiiigggiiinnnuuuzzzqqqnnnwwwzzzuuuyyy{{{xxxwww~~~{{{wwwuuuwww{{{~~~}}}zzzwwwuuusssiii___bbbaaa```______ccciiimmmmmmmmmnnnqqqtttvvvuuutttrrruuuyyy{{{zzzxxxwwwwwwzzzzzz{{{}}}}}}|||~~~~~~yyyppphhhcccbbb```cccfffgggeeebbb```___XXXWWWTTTQQQPPPRRRVVVZZZ\\\YYYVVVTTTTTTTTTUUUUUUQQQRRRRRRRRRPPPMMMJJJHHHFFFGGGIIIJJJJJJIIIGGGEEEGGGIIIKKKJJJGGGCCC@@@???888999:::;;;;;;:::888777666666666666777888999999:::999777666555555666666777666555555555777888999777777777666555555444444333222222222222222333333555666666555444888???DDDLLLVVVcccnnnrrrqqqooollleeeeeeeeegggjjjnnnrrruuuwwwwwwyyy}}}wwwsssrrrsssuuuzzz}}}xxxuuussssssyyy|||xxxooocccXXXQQQQQQSSS@@@<<<888777888999888666555777999777444222444666555444444888<<<>>>;;;888:::;;;;;;::::::===CCCHHHHHHFFFBBB>>>:::888666666<<<>>>???>>>;;;888777777777888888999999999888888222444666555444444777:::999999::::::;;;<<<<<<<<<999:::<<<======;;;:::888:::<<<======;;;999888999888999:::<<>>AAAFFFIIIHHHEEE@@@<<<::::::;;;<<<<<<===>>>===<<<<<<>>>@@@BBBFFFJJJJJJCCC;;;555222,,,...111444888===DDDHHHIIIJJJLLLPPPVVV\\\aaaddddddiiipppuuuxxxxxxyyyyyyqqqmmmjjjkkkiiiggghhhllluuu~~~sssppprrruuu{{{}}}||||||zzz}}}yyyvvvwww{{{~~~yyyuuusssooojjjeeedddbbb___]]]^^^bbbfffiiipppnnnlllkkkmmmooopppqqqmmmmmmmmmllllllmmmmmmnnnrrrtttvvvxxxxxxxxxwwwvvvvvvwwwwwwtttnnnfffaaa^^^fffkkkooopppkkkccc[[[WWWVVVRRROOOMMMNNNOOOOOOOOOTTTRRRPPPOOOMMMMMMMMMNNNNNNOOOOOOOOONNNLLLKKKIIIKKKIIIFFFEEEFFFFFFFFFEEECCCCCCBBBAAA@@@???>>>===<<<;;;:::999888666555555555555666666777777888888888888777777666666666555777666666555555777888999444444444444444444444444333000///333444222222444777333111555777:::BBBLLLSSSZZZfffqqqwwwuuunnnhhhfffbbb___ccckkktttxxxxxx{{{zzzwwwyyyvvvxxx|||}}}~~~wwwsssooommmpppvvv}}}{{{tttnnnhhh___WWWPPPKKKGGGDDD:::999888777666666666777333555666555444444555666444555777999;;;===???@@@<<<<<<;;;999999:::>>>AAAEEECCC@@@===:::777666555999;;;<<<>>>>>>===;;;:::::::::<<<<<<<<<;;;:::999888888888888888999999999999:::;;;<<<<<<<<<;;;:::999;;;;;;;;;:::;;;===???<<<<<<;;;:::::::::::::::888888888888999:::;;;<<<<<<<<<;;;:::999888777666777888888777:::BBBPPP[[[___RRRCCC;;;;;;>>>>>>===:::;;;===>>>??????>>>>>>AAADDDGGGHHHFFF@@@999555111000111444:::>>>AAABBBLLLNNNQQQUUUYYY]]]___```eeeiiippptttuuuuuuttttttkkkkkkjjjhhhggghhhkkknnnxxx|||zzztttrrrtttyyy}}}zzzyyyxxxvvvuuuxxx~~~zzzuuuwww}}}{{{yyyvvvrrrmmmgggcccaaa___\\\[[[]]]bbbhhhlllooollliiihhhjjjkkkkkkiiiggggggfffffffffgggiiijjjoooppprrrtttuuuuuuuuutttrrrrrrqqqmmmhhhdddbbbbbbjjjnnnssssssoooggg```\\\VVVRRRNNNLLLLLLMMMNNNNNNPPPOOOMMMKKKJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMLLLKKKLLLJJJGGGEEEDDDDDDCCCAAA@@@???>>>===<<<;;;::::::::::::999888777666666555666666666666666666777777777777666666666555555555555555444333444555666777444444444333333333333333444111000333444222222444777444666;;;???AAAIIIQQQ[[[^^^eeelllrrrssspppmmmeeebbb```dddnnnvvv{{{||||||}}}yyyvvvxxx~~~}}}|||vvvsssooommmnnnuuu~~~yyysssjjjeee\\\SSSLLLGGGBBB???::::::999888777666666666444555666666555444555777222333555777:::<<<>>>???:::::::::888777777:::<<<@@@???===;;;999666555444666777:::===>>>>>>>>>===>>>>>>>>>>>>>>>===;;;;;;::::::999999999888888888999999:::;;;;;;;;;;;;;;;888:::<<<======>>>AAACCCHHHFFFCCC???<<<:::999888777777888888999::::::;;;======<<<;;;:::999888888888:::<<<===@@@IIIUUU^^^^^^SSSEEE>>>===???>>><<<;;;<<<===>>>>>>>>>===<<>>;;;;;;;;;:::999777666666555666777888777666555666777000111333555888:::<<<<<<999::::::999777666666777<<<<<<<<<;;;999777555444222444888<<<>>>@@@@@@@@@CCCBBBAAA@@@>>>===<<<<<<;;;::::::999999888888777999999999999:::::::::;;;777999<<<>>>???AAADDDFFFNNNKKKFFFAAA<<<999777777666777888999999:::999999;;;;;;;;;:::999888777666333777:::<<>><<<<<<<<<===>>>>>>>>>=========@@@DDDFFFFFFCCC>>>;;;111000000333999>>>BBBDDDJJJPPPWWWZZZZZZ[[[___cccjjjlllnnnnnnlllkkkkkkkkkmmmnnnmmmllliiihhhiiijjjzzz{{{}}}zzz}}}~~~~~~~~~rrrjjjjjjnnnttt{{{}}}yyyqqqllljjjfffccc___^^^```eeelllppppppkkkfffeeegggeee^^^XXX[[[ZZZYYYXXXYYY\\\^^^```cccdddfffiiikkkmmmmmmnnnjjjhhhfffbbb______aaaccccccgggjjjjjjgggaaa\\\ZZZXXXTTTOOOKKKKKKLLLLLLLLLGGGFFFDDDCCCBBBBBBCCCCCCEEEGGGIIILLLOOOPPPQQQQQQJJJHHHEEECCCCCCAAA???===::::::999888777777666666555555666666666666666666666666555555444444333333333333333333333333333333222222222222222333333444333333222222111000000000333111222555666555777<<<777:::@@@HHHOOOWWW___eeeccc```^^^^^^ccchhhmmmpppnnnllljjjkkkppptttwwwxxx}}}|||xxxzzz|||~~~}}}zzz{{{yyypppjjjfff\\\WWWOOOHHHCCC@@@<<<:::<<<;;;;;;:::888777666555777888999888666666777888333333444555777888999999999;;;<<<;;;999666555555999:::;;;<<<;;;888666444111333777;;;>>>???@@@@@@DDDCCCAAA???===<<<;;;:::888888888888888777777777888888888888888999::::::777999<<<>>>???AAACCCEEEGGGDDD@@@<<<999777777777666666888999999999888888666666666666666444333222111444888::::::;;;===???CCC>>>999888;;;>>>>>>===;;;<<<===>>>??????@@@@@@???BBBEEEGGGGGGDDDAAA>>>222111000222888>>>CCCEEELLLTTT\\\___\\\[[[___dddkkklllmmmllljjjjjjjjjkkknnnoooooommmjjjhhhggghhhqqqyyy~~~|||}}}sss~~~qqqkkklllkkksss~~~zzztttqqqooolllgggddddddhhhmmmqqqsssooollljjjjjjeee]]]VVVZZZYYYXXXWWWWWWYYY[[[\\\\\\^^^```bbbdddfffhhhhhhffffffeeeccc___]]]]]]]]]___bbbeeeeeebbb]]]ZZZXXXXXXTTTPPPNNNMMMMMMMMMLLLFFFEEECCCBBBAAAAAABBBCCCAAABBBEEEHHHJJJLLLLLLLLLFFFDDDCCCBBBCCCBBB@@@???::::::999999888888777777555555555555555666666666555444444444333333222222222222222333333333333333222222333333444444444444222222222111111000000000000000222666777777<<>>===;;;;;;;;;;;;:::888777666888999999999777666666888777777777777777666666666888:::;;;;;;999666555555888999::::::999777444333333555888;;;============AAA@@@???===<<<:::999888444444555555666666777777777777777888888888888888666888;;;<<<<<<===>>>??????===:::888666666777777666666777777888888777777444444555666555444222111333666999;;;;;;:::999999999777444555999;;;<<<;;;:::;;;<<<>>>@@@BBBDDDEEECCCEEEFFFHHHGGGEEEBBBAAA444222000111666===BBBEEENNNVVV___bbb___]]]```dddjjjkkkllllllllllllnnnpppooopppooommmiiigggffffffnnntttxxxzzzvvviii{{{yyyoookkkmmmllltttyyytttrrrooollliiiiiilllooorrrvvvuuutttrrrnnnfff^^^XXXZZZYYYXXXWWWWWWVVVVVVVVVVVVVVVXXXZZZ\\\^^^```aaa```bbbbbbaaa]]]ZZZXXXWWW]]]___bbbbbb```\\\ZZZYYYUUUSSSQQQPPPPPPOOOMMMKKKEEEEEECCCBBBBBBBBBCCCCCC===>>>@@@BBBCCCDDDDDDDDDAAA@@@???@@@BBBBBB@@@???999999999999888888777777555555555666666666666666333333333333222222222222222222222222333333333333222333444555555555444444111111111111111111111111000000333777777888>>>FFFUUUZZZ^^^___aaafffjjjjjjeeedddeeegggkkkooorrrrrroooooooooqqqtttxxx|||~~~~~~{{{yyyuuupppjjjccc^^^[[[MMMIIIDDDAAA@@@@@@???>>>:::;;;<<<<<<;;;:::888777888999:::888666555666777999999999888777666666666444666888888666555555555999999999888666444222000555777999;;;;;;;;;:::999======>>>>>>===;;;999888333333333444444555555555444555777888888888777666555777:::;;;:::999999:::;;;:::999888777777777666777777666666666666777777666777888999999777555444222444777999;;;;;;:::999:::888777777999::::::999::::::;;;===???BBBDDDEEEDDDEEEFFFGGGGGGEEEDDDCCC777444000111555<<>>???@@@@@@???>>>======<<<<<<>>>??????===;;;777777777666666666666666777777666666666666666666111111111222222222222222222222222333333333444444222333444555555555444333000000111111222333333333333333555888777777>>>FFFUUU^^^fffhhhjjjmmmllliiigggggghhhkkkooosssuuuuuuqqqrrrtttuuuxxx{{{~~~{{{vvvnnnhhhccc^^^XXXTTTJJJGGGBBB???>>>>>>>>>===999:::;;;<<<<<<;;;:::999888999999888666555555666888777777777777777777777222444666777666666888999>>>===<<<999777444333222666777999:::;;;:::999888:::<<>>===<<<;;;::::::<<<===<<<:::888555444444444444444444333888888777777666666666666000000111111222222222333222222222333333444444444111222333444555444333333000000111222333444444555555555777999777666<<>><<<<<<<<<;;;888999;;;======<<<;;;:::777888999888555444444555555555666666777888888999444555777888888999<<<>>>EEECCC@@@===:::777666555555666888:::::::::888888:::===AAADDDEEECCC@@@>>>:::999888666444222111000111333777::::::888555222111444777999888777777888///222555888;;;;;;;;;;;;:::777444222222444777999999:::===>>>>>><<<:::888;;;:::999888999888777666666666555666888:::<<<>>><<<<<<;;;::::::<<<===>>>>>>???@@@BBBDDDEEEFFFFFF;;;777222000333:::???CCC>>>DDDOOOZZZcccgggggggggfffiiimmmpppqqqqqqssstttooonnnkkkgggdddccceeehhhtttzzz~~~zzzrrriiieeeccc]]]SSSIIIDDDDDDNNNjjj{{{xxxrrrsssmmmkkkkkklllqqquuuxxxzzz~~~zzz{{{vvvhhh``````aaadddggglllqqqsssuuuzzz}}}wwwkkk___ZZZYYYXXXUUUQQQOOOOOOOOONNNMMMJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLNNNNNNLLLIIIHHHGGGFFFGGGHHHIIIJJJIIIHHHHHHHHHLLLOOOPPPNNNJJJGGGEEEBBBCCCCCCDDDEEEFFFFFFFFF@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;666555444333222333333444444666999999888666666666444333333222222333333444555444333222111///......111222222333444555777888333333222111222333444555333555777777777;;;DDDKKK^^^dddlllooopppnnnkkkhhhjjjlllnnnrrruuuxxxzzz{{{}}}|||||||||~~~wwwtttvvv}}}~~~zzzyyy|||vvvsssnnnfff^^^WWWQQQMMMMMMHHHBBB===;;;:::999999888999::::::999999;;;===<<<888444222333444333222666888999999888666666666666555555666888888888666<<<<<<<<<;;;888666666777777888999:::;;;<<<<<<<<<@@@DDDGGGGGGDDDBBBAAABBB???===999666444444444555333555777888999888777666777666555555666777999:::777888:::<<<>>>@@@AAAAAA;;;999777666777888;;;===<<<===>>>>>>>>>===;;;:::777666777999<<<<<<999555:::777555888>>>BBB@@@>>>;;;999666666888;;;<<<===@@@???>>>???AAACCCBBBAAA===888555666666888@@@HHHDDDAAAEEEOOOYYY^^^bbbfffeeehhhnnntttwwwwwwsssppprrrmmmhhhfffbbb^^^^^^aaaqqqvvvwwwxxxuuuhhhaaa___[[[SSSLLLCCCGGGOOOggg~~~~~~~~~~~~uuupppqqqhhhhhhjjjooouuuzzz}}}~~~~~~{{{zzzuuuggg]]]]]]^^^```dddhhhllloooppprrrsssnnncccYYYSSSQQQPPPOOONNNNNNNNNMMMJJJHHHHHHGGGGGGGGGGGGHHHIIIIIINNNOOOPPPOOOMMMJJJHHHGGGDDDEEEEEEFFFFFFFFFEEEEEEHHHKKKNNNNNNKKKFFFCCCAAAAAABBBBBBCCCDDDDDDEEEEEE@@@???>>>===<<<;;;::::::888888888888888888888888666555444333333333444444333555888888777555555555222222111111111111222222222222222111111111111111333222333333444555666777888777555444444555777888777888::::::<<>>;;;:::::::::999777888999999888999;;;===<<<999444333333444333111222444777888777666666777888666555555777888777777:::;;;;;;:::777666666777888888999::::::;;;;;;;;;CCCGGGKKKKKKIIIFFFDDDDDD>>><<<999555444333444555222444555777777777555444333333333444555777999:::777888:::;;;<<<======>>><<<:::888777777999;;;<<<============<<<;;;:::999888777777888::::::888555888888888;;;>>>AAAAAA@@@@@@===999777888;;;<<<======<<<<<<===???AAA@@@???===888444444444666===FFFBBB>>>>>>FFFOOOVVV]]]bbbfffiiioootttwwwvvvrrrooonnniiidddccc```]]]```eeehhhmmmoooqqq|||xxxnnnccc]]]\\\YYYQQQJJJAAADDDMMMfff}}}zzz{{{yyytttvvv~~~}}}zzzrrrmmmmmmgggiiinnnttt|||}}}zzz~~~}}}qqqfffZZZZZZ[[[]]]```dddhhhjjjkkkjjjhhhccc]]]UUUNNNIIIHHHIIILLLNNNOOOMMMIIIEEEGGGFFFEEEDDDDDDFFFHHHIIIQQQRRRSSSSSSQQQMMMIIIFFFCCCBBBBBBAAAAAAAAABBBBBBGGGIIIKKKJJJFFFBBB>>><<>>===<<<:::999888777555555555555555555555555555555444333333333444444222444666777555444444444111000000000000000000111//////000111222333444444444444444444444555666666888777555444444555777888<<<>>>???BBBHHHSSSbbbmmm{{{zzzyyywwwtttqqqooonnnjjjmmmqqqvvvzzz|||}}}}}}xxxuuuyyy~~~|||yyywwwxxx{{{||||||uuurrruuu}}}~~~}}}~~~uuutttxxx~~~yyymmm```TTTLLLHHHFFFBBB???<<<;;;;;;<<<<<<;;;666777888888888888:::<<<<<<999666444333333222111000333555777666666777888:::888555555666777777777777888999888666555666777888999999999999999999999>>>BBBFFFGGGFFFBBB@@@???;;;:::888555444333333444333444555777777666555555///000111222444777999:::999999:::;;;<<<<<<<<<<<<===<<<:::888888999;;;<<<>>>===;;;:::999999999::::::999777777888888777555777888:::<<<===@@@CCCEEEIIIEEE>>>:::999:::;;;<<<999888888999<<<>>>=========777222111111333<<>>>>>>>>???@@@CCCEEEGGGFFFBBB>>>;;;:::======>>>>>>>>>?????????======<<<:::888777666555222222333333333333333444444444444444444444444444111333555555333222333333111111000000000000111111//////000111333444555555666555555555555555666666888777666555555777999:::AAADDDIIIOOOYYYfffttt~~~yyyvvvssspppooopppmmmnnnqqqvvv|||{{{~~~~~~yyy{{{~~~|||zzzxxxxxx|||~~~qqqmmmnnnxxxzzz~~~|||sssqqqtttxxx|||tttfffXXXLLLFFFCCCBBBAAA???>>>>>>???@@@>>>===::::::;;;999888777999:::<<<:::888666444333222111333555888999888777888999;;;888666555666777888777555666777666555555666777999888888888777777888888888;;;???AAAAAA>>>;;;888999999777666555444333333555666666777777777666666//////000222333555666777888888:::;;;<<<<<<<<<<<<===<<<;;;:::999:::;;;<<<<<<:::888777777888:::<<<<<<:::999777777666666555555888:::999999>>>FFFMMMTTTMMMEEE>>>::::::::::::666555555777999;;;:::999;;;555000///000333<<>>EEEQQQ[[[bbbgggnnnsssuuutttrrrpppsssmmmgggccc______gggpppttttttnnniiiqqqzzzqqqhhheeegggeee[[[RRRIIIKKKVVVqqqxxxtttsssrrrtttwwwyyy}}}}}}yyyuuutttsssoooiiiddddddiiinnnyyypppjjjkkkmmmsss{{{{{{vvvoooddd]]]VVVUUUUUUVVVXXX[[[^^^```eee```ZZZVVVUUURRRLLLHHHIIIIIIIIIKKKMMMMMMKKKIIIDDDCCCAAA@@@AAACCCFFFHHHHHHMMMTTT[[[]]]WWWMMMEEEAAA@@@>>>======>>>???@@@>>>AAACCCBBB@@@<<<;;;::::::;;;;;;;;;;;;;;;<<<<<<;;;:::999888666555444333222222222222333333444444333444444444444444444444111333444444222111222333333222222111111222222333111111222222333333333444666666555555555666777777999999999:::<<<>>>@@@AAAGGGLLLUUU___kkkwwwxxxvvvuuuqqqqqqtttlllrrr{{{}}}}}}||||||{{{zzzzzz~~~}}}qqqlllkkkvvvxxx|||sssssssssttt}}}uuunnngggZZZNNNEEE@@@@@@AAAAAA@@@@@@AAAAAAAAA>>>;;;>>>>>>>>><<<999777888999<<<;;;:::888666444333333888:::<<<<<<:::999999999:::888666666777888888777333555666666555444666777888888777666666666777777:::<<>><<<<<<:::999777666666666555777777555555;;;HHHRRRYYYRRRIII@@@;;;999999888666555444555777999888777888333//////111444>>>GGGSSSKKKCCCAAABBBGGGRRR\\\^^^dddlllqqqsssrrrrrrrrrsssnnniiifffdddfffppp|||xxxooovvvuuusssvvvtttiii___UUUWWWbbb~~~xxxtttpppppprrrsssqqqpppvvvzzzvvvpppkkkhhhhhhfffccc___```dddhhhsss}}}wwwnnneeegggkkkrrr{{{~~~xxxqqqhhh^^^XXXPPPPPPOOOPPPQQQTTTWWWXXX]]]XXXSSSOOONNNMMMJJJHHHIIIGGGFFFFFFGGGHHHGGGFFF???>>>======>>>@@@BBBDDDDDDHHHOOOWWW[[[VVVKKKCCC>>>>>>>>>>>>>>>???@@@@@@===???@@@@@@>>>;;;::::::888888888888888888888888888777777666555444333333111222222333333444444555222333444555555555444444222333444333222111222444444444333333333333444444222222333333333333333333666666666666666777888888666888;;;>>>BBBDDDFFFFFFOOOUUU```mmmyyyxxxyyyyyyuuutttxxxlllyyy{{{zzz~~~}}}{{{{{{~~~}}}~~~~~~zzzqqqmmmkkksssuuu{{{zzzyyywwwsssvvvuuuhhh\\\WWWNNNEEE???===>>>?????????@@@AAABBB@@@<<<999@@@@@@???===999777888999;;;<<<<<<:::888666666777999;;;======;;;999999999888777666777999:::999888444555666666444444555777777666555444555666777888;;;;;;===???AAA@@@===:::999999:::;;;:::999777666444444444333333333333333666666666555444333111111...///111333555777888999:::::::::::::::;;;;;;<<<888777666555777999<<<>>><<<<<<===;;;888777777888555666666444333999DDDMMMUUUOOOGGG@@@;;;:::999888888777666666888888777666555111///000111444<<>>???@@@@@@@@@>>>@@@AAA@@@===:::999888666666666666666666666666555555444444444333333333111111222222333444444555222333444555555555444444222333444333222111333444444444333333333333444444222222222333333333444444555555666666777888999:::888;;;AAAGGGLLLOOOPPPQQQXXX^^^hhhttt~~~www{{{|||vvvtttxxxttt|||uuutttwwwwwwtttvvvwwwzzz~~~xxxvvvuuutttzzz{{{~~~~~~xxxwww{{{}}}{{{}}}{{{wwwooooookkk]]]NNNJJJEEE@@@===<<<===>>>>>>???AAADDDEEECCC>>>:::===>>>===<<<999888999:::;;;<<<>>>===:::888999:::555777::::::999888888888555555666999;;;;;;:::888555666777666555444555666666555444333444555777888:::999888:::<<<===;;;999:::;;;===>>>===<<<:::888666666555555444444444444888888888777666444222111///000111333555666666777777888888999:::;;;<<<<<<:::999888777777999:::<<<:::===???>>>;;;888888999555666777555444777<<<@@@JJJFFF@@@<<<:::::::::999;;;999888888999999777666555111///000111222888???BBBAAACCCGGGGGGGGGLLLRRR[[[bbbkkknnnmmmkkkkkkllljjjhhhfffeeecccfffsss}}}sssbbbeeeuuu|||zzzpppooonnnkkkfffdddmmmxxx{{{{{{tttlllfff\\\]]]]]]YYYUUUTTTWWWZZZ^^^hhhrrrwwwzzzxxxlllccc```\\\[[[^^^cccgggiiiwwwwwwvvvqqqiii```XXXTTTOOONNNMMMMMMNNNPPPRRRTTTRRRPPPLLLIIIGGGGGGIIIKKKHHHHHHGGGGGGFFFDDD@@@===;;;<<<===>>>???@@@AAAAAADDDCCCCCCFFFIIIHHHBBB<<<999:::<<>><<<<<<======>>>@@@CCCGGGIIIGGGBBB???:::;;;;;;:::999888:::;;;:::===???>>>;;;999:::<<<111333666777777666777888333444666:::======:::888666777888777555444555666555444333222333555888999<<<:::888999<<<>>>===;;;:::<<<>>>@@@@@@>>><<<:::::::::999888888888888888888888999999888666444333333444555666777777777777666666777888:::;;;<<<<<<<<<;;;:::888888888888999999===@@@@@@<<<:::999:::666777888888777555555555AAA>>>:::999999:::;;;;;;===<<<:::999:::999777666555111000000//////333:::AAADDDJJJQQQRRRQQQTTTYYY\\\ccckkknnnkkkhhhggghhhkkkhhhfffbbb^^^___kkkwww~~~}}}vvvbbbfffwww{{{{{{sssllliiihhhfffgggkkk}}}wwwmmmfffZZZZZZYYYVVVRRRQQQSSSUUUZZZbbbmmmuuuxxxzzz|||}}}yyyoooiiieeeaaa\\\XXXWWWXXX[[[]]]iiilllooonnnggg]]]UUUPPPKKKKKKKKKJJJIIIJJJMMMOOONNNLLLJJJHHHGGGHHHIIIIIIJJJIIIHHHFFFCCCAAA@@@???===<<<;;;::::::;;;===>>>EEEEEEEEEDDDBBB???<<<:::555777:::;;;<<<>>>@@@CCCGGGDDDAAA>>><<<999444111555555555444555555555555333333333222111000//////444222000111333666777777333444444555555444444333333333222222333333444555444444333222333444555666555666888777666555555666:::888777888<<>>???@@@AAAEEEKKKPPPNNNEEE>>><<<;;;;;;;;;======;;;999???@@@AAAAAA???;;;888555555555555555555555555555333444777999::::::999888555555666666555444444333444333222333666888999:::===;;;888888999;;;<<<<<>>===???AAAAAA>>>;;;======<<<;;;::::::::::::===>>>???===999555333333777777777777777777777888>>>;;;999999<<<>>>??????DDDAAA>>>;;;:::999888777======>>>AAACCCDDDBBB@@@:::999777666555555666666777888888999:::::::::::::::::::::::::::999888777444333111...---...333666>>>FFFPPPVVVWWWWWWYYY[[[aaajjjsssuuuppplllkkkllliiilllkkkaaaXXXZZZfffpppvvvzzz|||tttkkkppp{{{ssskkkiiigggfffhhhlllzzz}}}qqqiiiZZZYYYWWWSSSPPPOOORRRTTT\\\bbbjjjooorrrrrrssstttssszzzyyyvvvvvvvvvtttqqqkkkfffccc^^^\\\XXXUUUTTTUUUWWWYYYaaadddfffeee___WWWPPPMMMKKKLLLKKKJJJHHHIIIKKKMMMMMMLLLJJJHHHGGGGGGHHHHHHIIIHHHFFFDDDBBB@@@???>>><<<;;;:::999999:::<<<===@@@AAAAAA@@@???<<<999888555777999:::;;;<<<>>>@@@DDDBBBAAA@@@???<<<999666333555666666444333333444444444444333222222222111333222222333555666555444333333444444444444333333111111111000111111222333444333333222333444555666333555777777666666777888666777:::???FFFMMMSSSUUUYYY\\\```bbbdddhhhnnnrrrwwwvvvuuuxxx}}}{{{wwwwwwzzz}}}yyyrrrkkkkkkpppmmmoooqqqrrrtttwww|||~~~||||||}}}~~~}}}}}}{{{sssggg]]]UUUMMMEEE@@@BBB@@@BBBGGGIIIGGGEEEEEE@@@AAADDDJJJNNNMMMFFF???===<<<<<<===>>>>>>===;;;>>>>>>>>>>>><<<999666444555555555555555555555555444555777999::::::999999666666666666666666555555666555444444666888999:::===;;;888888:::;;;<<<<<<>>><<<<<<===???@@@>>><<<<<<<<<;;;:::::::::;;;;;;:::;;;<<<:::888666555666555777999999888888888:::;;;<<<;;;:::;;;???FFFLLLRRRMMMEEE>>>::::::;;;<<>>===;;;:::999888888999:::::::::;;;;;;;;;:::888666555444666888888888888:::;;;===<<<<<<===>>>===999777222777;;;:::666333444666555555555444444444444444222333444555777666333111222222333333333333222222111111111111111222333333333333222222222333444555333444666777777777999:::888===FFFPPPZZZaaafffhhhgggffffffgggjjjqqqyyy{{{xxxxxx{{{|||yyyyyy}}}zzzuuuppplllkkknnnnnnpppssstttuuuxxx{{{}}}}}}~~~yyyxxxyyy|||vvvmmm```UUUNNNIIIEEEAAA???===???EEEHHHEEECCCDDD@@@AAACCCGGGKKKKKKFFFBBB=========>>>@@@AAA@@@>>>=========<<<:::888666555555555555555555555555555444555777999:::::::::999666666777777777777777777888777777666777888999:::<<<999777777999;;;<<<<<<<<<;;;::::::<<<=========;;;;;;:::::::::;;;<<<<<<999:::::::::888888:::;;;:::???BBBAAA<<<888888:::999;;;<<<::::::@@@MMMWWW[[[TTTIII@@@<<<===AAAEEESSSLLLCCC;;;888888999999888888666555444333333333333555888;;;=========<<<>>>======<<<:::888666555666666444111000111555888<<>>:::999888777777777777777555666666777666555444444444555666666444444555666555555666888999888555222333999???>>>888444555888444444555555555555555555555444444555666555333000111222222333333222222111444333333333333444555555222222222222333333444444333444666666666666888:::???HHHWWWeeeooosssttttttkkkjjjiiikkkpppyyy|||}}}}}}yyyyyy}}}sssnnnmmmmmmooorrrtttuuuvvvwwwyyy|||{{{~~~{{{xxxuuuuuuxxx|||}}}ooofffYYYPPPLLLKKKJJJJJJ???;;;;;;???AAA??????@@@@@@@@@BBBEEEHHHHHHFFFCCC=========???AAABBBAAA@@@>>>===<<<;;;:::999888888555555555555555555555555333444666777888999999999666666666666666666777777999999999888777888:::;;;:::888555555777999::::::;;;:::999999:::;;;======:::999999:::;;;<<<===>>>;;;;;;;;;:::999:::===???DDDIIIMMMIII@@@888777999999::::::999:::@@@KKKSSSSSSNNNGGG???===@@@FFFLLL[[[TTTIII@@@;;;:::::::::999888777666555444444444555777;;;???AAABBBBBBAAA<<<<<<<<<<<<<<<;;;;;;:::666666444222111222555888<<>>===777333444777444444444555555555555555888666333222333444333333111222222333333222222111444444333333444444555666222222333333444444444444555666666666555666888:::AAAOOOcccsss|||}}}zzzxxxkkkkkkkkknnnttt|||}}}yyywww{{{~~~nnnhhhiiilllqqquuuwwwxxxxxxyyy{{{|||yyy{{{xxxvvvqqqqqqqqqtttyyy}}}xxxnnnfff]]]QQQIIIGGGHHHIIIIIIGGGAAA===>>>>>>===???BBB???@@@AAABBBDDDDDDCCCBBB<<<<<<<<<>>>@@@AAA@@@???<<<;;;::::::999888888777666666666666666666666666333333444666777777888888666555444444444555666666888999:::999888888;;;===;;;888666555666888999999;;;::::::999999:::<<<>>>999999999:::;;;<<<===>>>;;;<<<;;;:::888999;;;===EEEKKKNNNJJJ@@@888777999999888777888;;;>>>AAACCCFFFDDDAAA===;;;===CCCGGGRRRLLLEEE???;;;999777666:::::::::999888888777777999;;;>>>BBBEEEFFFGGGGGG????????????>>>===<<<;;;555555444222111111444777;;;AAAJJJUUU```kkktttyyyvvvsssqqqrrruuuuuuqqqmmmpppllliiieee^^^[[[bbbnnnzzznnnfffbbbcccfffkkk|||tttkkkgggfffjjjpppyyy}}}}}}uuukkkaaa\\\ZZZYYYXXXVVVTTTQQQOOONNNMMMKKKJJJIIIHHHIIIKKKNNNQQQQQQPPPNNNMMMKKKHHHFFFEEEDDDCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHJJJJJJIIIGGGEEEEEEFFFKKKKKKKKKIIIFFFDDDCCCDDD@@@@@@AAAAAABBBBBBCCCCCCEEEEEEDDDDDDCCCBBBBBBAAA999999888777666555444333222222222222222222333333222333333222000//////000222111000111222222000//////444888888444111333555555555555555555555555555888666222111222333444444222222333333333333222222222222222222222333333444222333444555555555444444666777777777777888;;;>>>CCCRRRgggwww~~~}}}zzzwwwnnnmmmnnnqqqvvvzzz|||}}}}}}yyyvvvzzz}}}nnniiijjjmmmqqqvvvyyyzzz||||||zzz~~~yyytttrrrlllmmmoootttzzz~~~{{{zzzxxxsssjjjbbbaaaYYYNNNGGGEEEEEEEEEEEEIIIBBB=========<<<===@@@>>>???@@@@@@@@@@@@???>>>:::::::::;;;===>>>===;;;999999999999888888777666666666666666666666666666333444444555666777888999777666555333333333444555555888999999888999===AAA@@@===:::999:::;;;;;;;;;<<<<<<===<<<::::::<<<===999999999:::;;;<<<===>>>999::::::999777666888999>>>BBBEEEBBB<<<777777999888666666777:::;;;999777<<<>>>>>><<<999888;;;>>>FFFDDDAAA???===;;;999666:::;;;;;;<<<<<<;;;::::::;;;===???BBBEEEGGGIIIIIIFFFFFFDDDBBB???<<<:::999555555444333111222444777<<>>@@@AAABBBCCCCCCDDDCCCCCCCCCBBBAAAAAAAAA:::999999888666555333222222111111000000111111111111222222111///......///111///......000222222222111333555555444444555666888888888777666666666555666444333333444555444333333333444444444444333333333222222222222333444444333444555666666666555555666777888999;;;>>>BBBEEEPPP\\\lllwwwyyyxxxvvvuuuooonnnnnnqqqvvvyyyzzzyyy}}}yyywww{{{xxxqqqoooqqqqqqtttxxx{{{uuutttnnnnnnppptttzzz~~~zzzvvvqqqjjjccc^^^[[[TTTLLLGGGFFFGGGFFFEEECCC>>><<<>>>>>><<<;;;<<<===>>>??????>>><<<;;;:::888888777888::::::999777999:::<<<===<<<;;;999888666666666666666666666666555666666777888999:::;;;:::888666444333333444555111555888888888999???DDDIIIFFFCCCAAAAAAAAAAAA@@@===???@@@???===;;;;;;===:::::::::::::::;;;<<<===888999;;;;;;999999999:::;;;<<<===<<<999777666777444666777888888777777888888;;;===;;;777555777:::@@@???>>>???@@@???===;;;999:::;;;============<<<;;;<<<===>>>AAADDDGGGIIIJJJIIIGGGEEEAAA>>>;;;999666666666444333333555888===AAAIIITTT___hhhnnnpppuuusssrrrqqqrrrsssttttttooofffaaa```]]][[[fffuuulllaaabbbnnn|||eeefffhhhiiijjjpppxxx~~~|||sssppprrryyy}}}|||tttggg\\\TTTNNNIIIEEEFFFDDDCCCDDDGGGIIIGGGEEECCCCCCDDDFFFIIIIIIHHHFFFEEEDDDCCCBBBBBBDDDEEEFFFBBB@@@???>>>???@@@BBBDDDHHHIIIJJJIIIFFFCCCBBBBBBCCCDDDDDDCCC@@@>>>===>>>:::;;;===???AAABBBCCCDDDBBBBBBBBBAAAAAA@@@@@@@@@::::::999888777555333222111111000/////////000000000111222111///......//////---++++++...111333333444444555666777888999999:::::::::999888777666666333333333555777666333111333444444555555444444333555444444444444555666666444444666777777777666555666777999;;;>>>BBBHHHLLL___gggrrrwwwvvvsssrrrrrrmmmllllllpppvvv{{{}}}|||sssuuuzzz}}}}}}|||yyyxxx|||vvvrrrqqquuuxxxxxxyyy}}}}}}xxxwwwsssrrrrrrtttyyy}}}|||vvvooogggaaa^^^PPPKKKFFFDDDEEEFFFFFFDDD@@@>>>>>>BBBCCC@@@======<<<>>>??????===:::888888777666666666777777666444<<<>>>@@@BBBBBB@@@===<<<777777777777777777777777777777888888999:::<<<===<<<:::888555444444444555///333777888888:::@@@FFFPPPMMMIIIGGGFFFFFFFFFEEE>>>AAACCCBBB>>><<<;;;<<<;;;;;;:::::::::;;;<<<<<<888;;;>>>???>>>======>>>======;;;999888666555444111555999888555555999>>>555999<<<:::777666999<<<;;;;;;:::<<<>>>???>>>===888999;;;===>>>>>>>>>===:::::::::;;;===AAADDDGGGIIIIIIHHHFFFCCC@@@>>>===777777777666555555777999===AAAIIISSS^^^fffjjjlllqqqqqqpppoooppprrruuuwwwrrrhhhbbbbbb```___kkk{{{{{{iii___cccttt\\\^^^```eeejjjoootttwwwyyyuuusssxxxyyyuuuttt{{{}}}yyytttooojjjfff___VVVNNNGGGBBB@@@>>>???AAABBBCCCBBBAAA@@@???@@@BBBDDDEEEDDDCCCBBBDDDDDDCCCBBBAAA???>>>===DDDBBB>>>;;;999:::===>>>???@@@BBBBBBBBBAAA???===??????@@@@@@@@@@@@??????888888999999;;;<<<>>>???AAAAAA@@@???>>>======<<<777777777666555333222111///////////////............///000///...---...///---,,,,,,,,,...000111333444444555666777888999999999999999888666555333333555444333333333333444555777777666666666555555555555555666666666555555444444666999999888666555555555999===???AAAHHHRRRZZZooo}}}zzzzzzuuummmllloooqqqrrrrrrrrrssstttmmmmmmttt~~~|||}}}wwwooowww~~~}}}wwwuuu{{{~~~yyyzzzyyywwwwwwyyy}}}yyyrrrooollldddVVVKKKBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAADDDGGGDDD>>>777444333444555777777555444444555<<>>:::888444444555666777777666666:::;;;<<<;;;999999;;;<<<>>>:::666555777999888777444777999999777777;;;>>>HHHLLLOOOKKKCCC===>>>AAAFFFHHHIIIHHHEEEAAA?????????<<<999999<<<======;;;<<<<<<<<<==================@@@AAA???:::666555666444444555444444666:::===BBB>>>::::::;;;===<<<;;;============>>>>>>>>>>>>777888:::<<<<<<;;;:::888:::::::::===@@@BBBCCCBBBGGGFFFEEECCC@@@<<<999888999888666444333222333333999<<>>>>>>>>>>>>>>>>>DDDEEEFFFGGGFFFDDDBBBAAACCCBBBBBBAAA@@@>>>===<<<@@@???<<<999888999:::;;;:::;;;===??????>>>===<<<========================888888888999:::;;;<<<===::::::999888888777666666666666666555444222111000////////////////////////...///000000......///000111111111111222444666777666666666777777777777777999999888888777555444333555444333333333333444555666666666555555555444444444444444444444444333333444666999:::::::::;;;<<>>BBBDDDAAA<<<999888555555555666666777777777999;;;===>>><<<;;;:::;;;999777444444666777555444...000111222222444777;;;>>>BBBEEEDDDAAA???@@@CCCDDDEEEEEECCCAAA???@@@AAABBB???;;;;;;<<<<<<;;;:::<<<<<<<<<<<<============???@@@AAA???;;;777555666555666777777888:::>>>BBBEEEAAA===<<<======<<<;;;;;;;;;<<<===>>>>>>??????;;;;;;<<<<<<;;;:::999888<<<;;;:::<<>><<<:::999888888666555444333333333777:::CCCOOOVVV[[[```gggfffiiilllmmmnnnppptttyyy{{{ssskkkgggdddeeemmmvvvppp```YYY]]]oooTTTXXX___fffllloooppppppooollliiiiiilllwwwyyysssmmmjjjmmmrrrzzzyyytttsssqqqqqqxxx}}}uuukkkeeecccbbb^^^ZZZWWWTTTPPPJJJEEEAAA>>>===>>>===<<<;;;;;;<<<======DDDDDDFFFFFFFFFDDDBBB@@@AAA@@@@@@???>>><<<;;;:::<<<;;;999888777777777777444666888999;;;;;;::::::;;;:::999888888999:::;;;777777777888888888999999666666666555555444444444444444444333222111000//////////////////////////////000111000//////000111444444444444555777888999888888888777777666666666888888888888777555444444777777555555555555777777777777777777666666666666555555555444444444333333666888;;;<<<>>>@@@CCCFFFKKKNNNSSSXXX___hhhttt|||~~~{{{vvvppprrrqqqrrrvvv{{{~~~}}}{{{}}}~~~~~~|||zzzuuuxxx|||~~~|||zzz~~~|||yyyvvvwww|||~~~{{{{{{{{{{{{zzzxxxpppooojjjbbbXXXNNNFFFBBB>>>======@@@DDDFFFDDDBBB????????????@@@@@@@@@@@@BBB@@@>>>===<<<:::777444222222333222111222555777555999===???===;;;999888666666666666666666777888666999<<<>>><<<:::999888666555444444666666444222222111111111333666999;;;777999;;;===>>>???@@@@@@AAAAAA@@@???>>>???BBBEEEEEEBBB???===<<<;;;:::999<<<<<<<<<<<<<<<===>>>>>>@@@AAABBB@@@<<<888666666666777777888999<<<@@@CCCFFFCCC@@@>>>>>>>>>===<<<999:::;;;<<<===???@@@@@@???>>>===<<<;;;::::::999>>><<<;;;;;;>>>BBBCCCDDDCCCBBB???===<<<;;;;;;;;;777777777777666444333222444888AAAMMMTTTWWW\\\bbbbbbhhhnnnooonnnqqqwww~~~yyyqqqllliiihhhooowwwppp```XXX\\\mmmKKKQQQ[[[dddkkknnnnnnmmmkkkiiifffcccccclllyyyrrrnnniiifffgggkkknnnyyywwwkkkhhhhhhfffeeekkksssuuussspppjjjccc^^^]]][[[XXXTTTPPPNNNJJJGGGCCCAAA@@@@@@AAA@@@===<<<;;;===>>>@@@===>>>@@@BBBCCCCCCBBBAAA>>>>>>>>>===<<<:::888888888888888888777666555444222333555666777777777666888777555444444555777888555555666666666555555555333333333333222222222222111111111111000///...---///////////////000000000///000222111000000111222444444444555555666777888888888888777777777666666777777888777777666555444:::999888777777888999:::999999999999999888888888888777777666666555555666999;;;===???AAAEEEJJJMMMRRRWWW^^^eeelllsss{{{~~~yyyxxxvvvsssxxxxxx{{{{{{xxxyyyzzzxxxtttvvvwwwxxxxxx{{{~~~|||zzzyyy}}}}}}yyyxxxvvvtttqqqiiiddd\\\SSSLLLFFFAAA???>>>;;;:::===BBBDDDAAA>>>>>>>>>>>>>>>????????????BBB???;;;;;;<<<<<<999777333333333111000111333666333555888::::::999888888888777666666666777888888444666999:::999888888888:::999777666666777777888===;;;888666777888999::::::888777999<<<>>>===;;;===???@@@@@@@@@BBBFFFHHHGGGDDDAAA???===<<<;;;;;;<<<<<<;;;;;;<<<===>>>???BBBBBBBBB@@@>>>;;;888777555666666666666888;;;>>>CCCBBB@@@???>>>>>>>>>===::::::;;;<<<===>>>>>>???@@@???===;;;:::;;;<<<<<<@@@===;;;;;;===AAACCCDDD@@@???<<<:::::::::;;;<<<777777888888777666444333333777@@@LLLSSSUUUYYY___dddiiiooossstttuuuwwwzzz{{{tttpppllllllrrryyyuuudddZZZ[[[ggguuuuuuDDDKKKVVVaaaiiilllllllllgggeeebbb___]]]dddwww}}}sssmmmhhhfffdddaaabbbfffgggqqqzzz}}}{{{uuuiii___\\\\\\[[[[[[aaahhhiiifffbbb^^^YYYVVVUUURRROOOKKKHHHGGGDDDBBBAAA@@@@@@@@@AAA???<<<::::::<<>>AAABBBBBBAAA@@@======<<<;;;:::888777666666777777888777666444333444444444444444444333333555444222111111222444555222333333444333222111111---------...............000000000000///...------////////////000000111111000111222222111111222444444444555666666777777777777777777777888888888888666777777777777777666555:::999888777777888999:::888888888888888888888888888777666666666666777888;;;<<<>>>@@@BBBGGGMMMQQQYYY^^^gggooouuuyyy|||}}}{{{~~~}}}zzzxxxyyyzzzxxx}}}{{{vvvvvvwwwvvvtttpppqqqssswww}}}}}}yyyuuuttttttrrrooocccXXXKKKDDDCCCCCC@@@======<<<:::<<<>>>>>><<<999<<<<<<<<<<<<======>>>>>>AAA>>>::::::<<<===;;;999666555444222000000333555555555555666888888888888999888888777777777888888666777777777777888;;;>>>CCC@@@<<<888777999===@@@EEECCC@@@;;;777555555555<<<999777999<<<>>>===:::;;;>>>BBBEEEFFFGGGHHHJJJGGGFFFDDDAAA>>>======>>><<<<<<;;;;;;;;;===???@@@BBBBBBAAAAAA@@@>>>;;;999888888777555444555777:::======>>>======>>>>>>???===============<<<<<<<<>><<<:::;;;<<<>>>@@@@@@===;;;:::<<>><<<;;;999999:::<<<===777777888999888777555444555888@@@KKKQQQTTTXXX]]]dddgggmmmuuu|||~~~zzzvvv~~~xxxrrrpppmmmmmmssszzzooobbb^^^cccjjjlll~~~???EEEOOOYYYaaaeeeffffff]]][[[YYYWWWVVV[[[iiixxx~~~zzzuuupppeee```]]]\\\[[[XXXYYY]]]```hhhnnnnnnjjjeee]]]VVVPPPQQQQQQRRRWWW]]]^^^ZZZUUUSSSRRRPPPOOOMMMIIIGGGAAA@@@>>><<<<<<<<<<<<<<<;;;:::888777777999<<<======>>>@@@AAAAAA@@@>>>===<<<<<<;;;:::999777666555666666666777666555444444444444333333222222222222333222111111111111222333///000111111111000///...------......//////000000.../////////......---,,,...//////000000111111222000222333333222222444555777777888999999999999999777777777888888999999999555666666777777777777666777666555555555555666777666666666666666777777777777666555555666777999:::===???AAADDDHHHMMMSSSWWWcccgggooowww{{{}}}|||{{{~~~~~~|||vvvuuuuuutttsssmmmooouuu}}}~~~{{{sssppprrrsssqqqnnn[[[OOOBBB===???AAA@@@============<<<;;;:::888888999999::::::;;;;;;<<<<<<>>><<<;;;::::::;;;:::999666666666555333333444666999777666666777888888888888999999999999888777777777777777777888;;;@@@DDDIIIFFF@@@:::777:::???DDDKKKKKKIIICCC;;;666555666:::888777888<<>>===;;;???CCCFFFHHHHHHIIIJJJHHHHHHFFFCCC@@@>>>>>>@@@<<<;;;::::::;;;===@@@AAABBBAAAAAAAAABBBAAA>>><<<;;;;;;:::777555555777999999;;;<<<===<<<===>>>@@@?????????>>>======<<<<<<>>>===;;;:::;;;<<<>>>@@@???<<<::::::<<<>>>??????<<<;;;:::999999:::;;;<<<888888888888888777666666777999@@@IIIOOORRRWWW]]]bbbdddjjjvvvyyyxxxtttpppnnnmmmmmmrrryyyqqqhhhfffgggkkk~~~999===DDDLLLRRRVVVXXXXXXOOOLLLKKKLLLMMMOOOYYYcccnnnttt|||yyywwwuuuqqqlllfffcccbbbZZZUUUQQQQQQOOOLLLNNNRRRTTT[[[^^^[[[WWWTTTQQQMMMHHHIIIIIIIIIMMMSSSRRRMMMIIIIIIJJJKKKKKKJJJGGGEEE===<<<:::999888888999999666666555555666777:::;;;;;;<<<>>>??????>>><<<;;;;;;;;;;;;:::888777555444555555555444444444444444222111111111111222222333111111111111111111111111,,,---...000000///...---...//////000111222222333......//////......---,,,...//////000111111222222111222444444333333555666888999:::;;;;;;;;;:::999999999888888888888888777555555666777777777777777888777666555555666777888777777777777888888999999999888888888:::<<<>>>@@@CCCFFFKKKOOOTTT[[[aaaffflllnnnsssxxx|||~~~}}}|||~~~~~~}}}vvvtttrrrqqqpppqqqttt|||{{{~~~}}}wwwrrrppprrrqqqkkkfffQQQJJJBBB>>>>>>???===;;;<<<>>>@@@>>>:::777888:::777777777888999:::::::::999:::;;;:::888666777777444666777777777777999:::???;;;777666777999999888777999:::;;;;;;999777555111333555666888<<<@@@DDDHHHFFFAAA:::666777<<>>>>>>>>>>>===<<<;;;;;;;;;<<<======;;;::::::<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888777777888888888999>>>GGGLLLOOOUUU\\\cccffflllvvv~~~vvvqqqnnnmmmlllkkkpppwwwxxxppplllppp222555:::@@@EEEHHHJJJKKKDDDAAAAAADDDEEEGGGMMMUUUWWW^^^fffmmmppppppppppppkkkkkkllljjjccc[[[XXXXXXTTTNNNJJJIIIGGGDDDEEEIIIJJJOOOPPPLLLHHHHHHHHHGGGCCCDDDDDDCCCGGGKKKIIIDDD===???AAADDDEEEDDDBBBAAA===<<<:::999888888999999444444444555666888:::;;;444666888;;;======<<<<<<;;;;;;;;;:::888777555444444444333222222333333333////////////000222333444111111222222222222111111***+++---//////...---,,,++++++,,,---......//////.........///......------...//////000111222222222111222444444444444555777777888999:::::::::999888;;;;;;:::999888777666555444555666777777888888777::::::999888888999:::::::::::::::;;;;;;<<<<<<<<<===<<<<<<===>>>AAADDDFFFJJJNNNTTT[[[aaahhhooosssqqqqqqssswww{{{}}}~~~~~~zzzyyyzzz~~~~~~}}}vvvsssqqqooonnnvvvzzzxxx~~~{{{{{{}}}~~~}}}xxxsssssssssnnnddd[[[JJJIIIFFFCCC???<<<;;;::::::???CCCAAA:::777:::>>>555666666777888999999999666888:::999555333444666222444777999::::::<<<>>>CCC>>>999777888999999888777999;;;===<<<:::777444***---222555777:::===@@@DDDCCC@@@:::555444888;;;;;;BBBHHHCCC888111333888888888777666666777999:::===>>>?????????BBBFFFIIINNNNNNLLLFFF@@@<<<<<<===<<<;;;:::999;;;===@@@BBBAAA@@@???BBBEEEEEECCC@@@999999999777555666999;;;:::===??????<<<;;;<<<>>>>>>>>>??????@@@@@@@@@AAA???>>>===<<<;;;:::::::::;;;:::::::::<<<<<<;;;:::;;;;;;<<<<<<<<<;;;:::::::::999888777777777888999999999===EEEJJJMMMTTT\\\hhhkkkqqqvvvzzz~~~uuuqqqnnnmmmkkkjjjnnntttzzzsssuuu222333555888;;;<<<>>>>>>555666777888;;;???BBBDDDLLLMMMPPPTTTXXX\\\___aaaddddddbbb]]]WWWSSSQQQPPPLLLKKKGGGBBB>>><<<>>>@@@BBBBBBAAA??????>>>>>>>>>===>>>AAACCCCCCBBB@@@>>>???>>>???BBBEEEEEEAAA>>>===;;;999888888777555333555555555555555666777777666666555666666777888888777777666666666555555555444444222///------///111222111000000000000000111000000000000000000000000------------------------000000000///......------333444555333111000111222///000333555666666555555444444555666777888999999::::::::::::::::::::::::999999888888888888999999777666444333444555777999:::;;;;;;:::888777888999777777888888999;;;===>>><<>>;;;:::999:::;;;<<<<<<<<<:::999777777777888999:::999888888777888999888777666777888555555555555555999>>>BBBGGGCCC>>>:::888999<<<>>><<<<<<;;;;;;:::999999999888555222222666:::;;;;;;<<<<<<:::666444333555888777888999999777555222000444555666777777888888777666777888999;;;???DDDHHHGGGPPPTTTJJJ>>>:::<<>>???:::777999;;;;;;???===;;;888888999;;;<<<===<<<<<<>>>@@@AAA>>>;;;===;;;;;;<<<===>>>===<<<;;;999666777;;;>>>???>>>888;;;>>>@@@BBBJJJUUU___ooopppqqqsssuuuxxxzzz{{{|||zzzuuunnnkkklllnnnnnn///000222333444555555666555555555555777999;;;<<<>>>@@@BBBEEEIIILLLOOOPPPWWWWWWUUUQQQLLLIIIGGGGGGFFFEEECCC???;;;999:::;;;;;;:::999888888777777777777999;;;======<<<:::999<<<<<<===@@@CCCCCC@@@======;;;999777777555333111222333333444555777999:::444444444444444555666666666555555444444333333333333333222000......000222333222111000//////......///////////////////////////...,,,******,,,...///111111000000/////////...000111222111000///000111000222444666777777777666666666777777888888999999::::::::::::::::::::::::999999888888888888999999888777666666666777999:::999:::;;;:::999999:::;;;777888999:::<<<>>>???@@@???IIIPPPRRRTTT[[[```aaahhhkkkppprrrsssrrrrrrssstttrrrooonnnoootttyyy}}}}}}}}}~~~~~~~~~{{{xxxvvvvvvwwwxxx}}}{{{xxxrrrooosss~~~uuuzzzzzz{{{}}}~~~vvvtttqqqnnniiibbbZZZUUUVVVQQQHHHAAA===:::888777777777777888777777666666555777888::::::999888777888999:::999888777888999777777777666666888===@@@BBB???<<<999888999;;;===777777666666555555555444999666333222555777888888999999999888666444555666444444555555444333222111444444555666777777777777555666777777999<<>>>>>;;;;;;;;;;;;;;;<<<======AAA???======???AAAAAAAAA<<<777333222555777666333:::999999999999:::;;;;;;888===>>>:::888:::;;;:::>>>===;;;999999999;;;<<<:::999999;;;???@@@???===???>>><<<===>>>>>>===<<<<<<:::999:::===>>><<<:::999===@@@CCCGGGPPP\\\fffiiilllooorrruuuxxx}}}yyyqqqllllllnnnppp|||......///...............333222222222222222333444666777999;;;>>>@@@BBBCCCGGGHHHGGGDDD@@@===<<<===<<<===<<<:::777555555666444444333222111111111111777888:::;;;<<<;;;999888888999:::===@@@@@@???======;;;888777666444111///000111222333555888:::;;;222222222111222222333444333333333222111000000000222222222111//////222444444333111000...---------........................000...+++))))))+++...000111111111111000000000000///111222111000000111333333444666888999999999888999999999999999999999999:::::::::::::::::::::::::::999999888888999999:::999999999999:::::::::;;;999:::;;;:::999999;;;<<<777888999<<>>::::::<<<>>>??????===;;;:::===;;;::::::<<>>;;;999;;;;;;888::::::999888888888888999999888888:::>>>AAABBBBBBCCCAAA???>>>>>>>>>===;;;;;;;;;<<<>>>@@@???<<<999<<<>>>AAACCCGGGOOO[[[cccccchhhooorrrtttxxx|||rrrlllkkkooosss|||///......------,,,,,,,,,////////////////////////333333444666777999::::::<<<======;;;888666666777444666777666444222111111222222111000000000000000555666888999999999888777555666888;;;===>>>===<<<:::999777666666555333111000000111222444666888999111111000000000111111222111111000//////......---000111222111000111333555222111000///............///////////////////////////---+++******+++---///000000000000000111111111111222444444444444555777666777999:::;;;;;;;;;:::<<<;;;;;;;;;:::::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999::::::999999:::;;;;;;;;;;;;::::::;;;;;;999888777999;;;777777999===BBBIIIOOORRRWWW```kkksssvvvwwwvvvuuu|||~~~~~~}}}{{{{{{||||||~~~~~~yyytttrrrvvv{{{}}}|||{{{yyyxxxwwwvvvvvvuuuxxxzzz{{{~~~~~~}}}zzzyyyvvv|||yyysssgggaaaYYYQQQKKKFFFBBB@@@EEE@@@:::666444222111000555444444333444555777888777999<<<>>>???>>><<<::::::;;;<<<;;;999777888999777777777555444666999<<<<<<;;;;;;:::888777666555666666666666666666666666888666444333333333444444444555777777666555555666666555333222222333444555444555666777888888888888666777888777777999<<>>>>>===:::777666777999999888666666555555666666777888888<<<>>><<<;;;<<<:::777777777777777666666666555888888999;;;>>>BBBDDDFFFEEEBBB???>>>>>>===<<<;;;:::;;;===@@@BBBCCCCCCBBBFFFFFFFFFFFFHHHNNNVVV\\\___gggnnnrrrrrrwwwzzzrrrlllkkkqqqyyy------,,,++++++,,,------,,,------.....................///000000111222222444555666555333222333444000222444444222000//////111111000/////////000000000111222333333333222222333444777999::::::;;;;;;777555444555666777666555111111111111222333444444111000000//////000000000///............---------///000111111000111222444000////////////000000111000000000000000000000000,,,------......------,,,/////////000000111111222222444555666555666777999999::::::;;;<<<<<<<<<<<<======<<<<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;888999:::;;;;;;;;;::::::;;;;;;:::888666555777999999999;;;???GGGQQQ[[[```dddiiiqqqyyy{{{zzzxxxwww}}}}}}{{{zzzyyy{{{zzzsssqqquuuzzz~~~}}}|||zzzxxxxxxuuuzzz{{{xxxxxxzzzzzzyyyyyywww~~~yyyrrrmmmaaaYYYMMMCCC===;;;;;;;;;;;;888444222222333333333444444333333333444666777666888:::=========;;;::::::;;;;;;:::888666777888444555555444444555888;;;=========<<<:::777555333777888888888999:::::::::666666555444444444555666666666555444333444777999999777444222111111222333666666777888999999999999999::::::::::::;;;===@@@@@@CCCDDDAAA@@@@@@<<<777777;;;@@@DDDEEECCC???===888777888:::<<<>>>===<<<<<<:::777666777888999999555444444444444555666666999===>>>======???===888999999999888888777666666777777888999;;;>>>BBBDDDCCC@@@===;;;;;;<<<;;;:::999:::===@@@CCCHHHLLLOOOQQQPPPNNNLLLNNNRRRYYY^^^]]]dddkkknnnmmmpppxxxyyysssnnnnnnwww+++***)))))))))***,,,---+++,,,---...////////////------........./////////...///111000//////000111///111333222000///............------------......//////000000111111111000000222444555555666777888333222222333555777666555222111000000//////000000000//////...............------------...............///111111000000111222////////////000111222333111111111111111111111111,,,---///111111///---,,,//////000111222333333444333444666666666666777999;;;;;;;;;<<<<<<==================<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<999999999999::::::::::::<<<<<<:::888666666888:::>>>???BBBIIIRRR\\\eeejjjjjjmmmuuu{{{xxxvvvzzzzzzuuusssvvvyyy~~~~~~~~~|||{{{}}}yyyvvvvvvwww|||~~~|||vvvttttttvvv~~~wwwqqqjjjeee\\\TTTHHH>>>999888999:::777555333333444777777777333333222222222333444444444555777888999999999999:::;;;;;;:::777666666777333444555444444555888:::=========<<<:::888555444666777777888999::::::;;;666777888777555555666888888777666444333444777:::888666444111000000000111666666777888999999999999999:::;;;;;;;;;<<<>>>@@@@@@BBBBBB>>>===???>>>;;;777:::>>>BBBCCCBBB@@@>>>888888;;;>>>@@@@@@===:::999888777555555666888999444444333333444444555666:::<<<>>>>>>AAAEEEDDD???@@@???===<<<::::::999999555777888888888999;;;===>>>;;;888777888999:::999999;;;===@@@DDDJJJPPPUUUQQQOOOMMMMMMPPPVVV]]]aaa]]]bbbggghhhhhhkkkpppvvv{{{vvvtttqqqqqq~~~---,,,***))))))***+++,,,,,,,,,...//////......---.........////////////000,,,---///...------///000///111222111...------------,,,,,,+++,,,,,,------.........////////////000---///111111000000222444111000///111333444333222000///......------------...---,,,,,,++++++,,,,,,,,,,,,---...///000000111---///000000///...///000222111111111111222222333000000000000000000000000//////000111111000//////111111222333444555666777555777888888777777999:::<<<<<<<<<<<<<<<======>>><<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::999999999:::;;;<<<;;;;;;:::999888999===@@@CCCGGGNNNWWW___fffkkknnnnnnqqq|||{{{{{{~~~}}}|||||||||~~~}}}}}}~~~~~~~~~{{{uuuqqqppppppsss|||yyyppphhhbbb^^^TTTNNNEEE>>>:::888888777666444222333555888999888444444555555444444333333555555666666888999:::;;;;;;<<<<<<;;;888777777888777777888777555555777999:::::::::::::::999888777555555666777999::::::;;;:::;;;<<<:::777555666888777888888777555555777999777666444222222222222222444555666777777888777777666888999:::999:::<<<>>><<>><<<>>>>>>===888999<<<===>>>>>>===<<<888;;;>>>BBBDDDBBB===999777666555444333444777888444444333333333444555555777:::;;;===DDDKKKMMMJJJDDDBBB???<<<:::999999999888:::<<<;;;888777777999888666333333444777888999999<<<@@@CCCEEEHHHMMMQQQOOOMMMKKKLLLQQQXXX___cccaaacccfffgggiiikkkooorrr{{{tttqqqrrrpppppp~~~000///---+++***+++,,,---------...///...---,,,++++++++++++,,,,,,,,,---------...//////......000111000111111///---,,,,,,---------,,,,,,,,,,,,---...((())))))))))))*********+++---//////---,,,...111000///...///000111000///...------,,,,,,,,,------,,,,,,+++***))))))******+++,,,---...000111222333---///000000///......///444444333222111111111222////////////////////////222111000//////000111222222333444555666888999999999;;;<<<<<<;;;:::;;;======<<<<<<<<<<<<======>>>;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;999888999:::<<<>>>:::;;;;;;::::::===AAAEEEGGGMMMWWWbbbiiimmmnnnmmmpppuuu~~~zzz}}}}}}~~~xxxsssooonnnooopppqqqzzzuuujjjbbb\\\YYYLLLHHHCCC???;;;888555333555333111222444666777666777777888999888777555444999888888888999;;;===???===>>>>>><<<:::888888999:::;;;;;;999777666666888666777888999999::::::999555666777888999:::;;;<<<===??????<<<888555666777666888::::::888666666666777666666555555666666666222333444555666666666666333555777777777888:::<<<888>>>BBB???;;;<<<<<<;;;999:::::::::::::::::::::999<<>>CCCEEEEEEFFFHHHJJJTTTQQQOOOPPPUUU\\\cccffffffggghhhjjjmmmppprrrssstttnnnlllnnnllllllzzz............---,,,++++++*********++++++,,,,,,,,,---...//////......///111222222111000///...------//////000000///...------)))***+++,,,,,,,,,,,,,,,******+++,,,...///000000++++++,,,,,,,,,,,,------000000000000000//////...+++---///000111000///...------------------------+++,,,,,,---...///000000///---,,,,,,...///000///------...///000000000000000///......///000111222333333222222222222222222333444666888:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>><<<<<<<<<<<<>>>>>>===:::888888;;;======<<<<<<<<<<<<<<<<<<<<<<<<<<<@@@???????????????===;;;<<<<<<<<<===>>>===;;;999<<<>>>???===<<>>:::666666666666666666777888888666666555555555666666777===:::777888:::;;;:::888;;;:::888777777777888888???;;;777888<<>>;;;;;;<<>>AAACCCDDD<<<<<<;;;::::::::::::;;;>>>???@@@AAA???<<<888555333111000111555888:::;;;>>>??????>>>===???EEEJJJOOOQQQTTTVVVXXX\\\```dddeeehhhmmmoooppppppqqqrrrooooooooonnnjjjkkkvvv/////////...---,,,+++***++++++++++++,,,,,,,,,------.........------///111000000000//////////////////////////////...------++++++,,,---------------++++++++++++++++++++++++*********+++++++++,,,,,,//////000000000000//////...///111111111000...---........................,,,------......//////000///---,,,,,,...///000///---...///000000111111000///////////////111222333444444555555555555444444555666888999:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::;;;===;;;888999;;;===<<<;;;========================>>>>>>>>>?????????===<<<===<<<<<<=========<<<;;;>>>??????>>>>>>CCCKKKRRR\\\bbbkkkqqqssssssqqqpppnnnvvv}}}xxxzzzwwwvvvvvvvvvvvvvvvwwwzzzwwwjjj^^^VVVNNNEEE???@@@???===:::777555333222444333222111111222444555888888888999:::999777555999:::::::::;;;>>>CCCGGGRRRLLLDDD===999777555444777:::===<<<999777666777888777666555555444444555555777777555888???BBBBBB;;;::::::999777666666555777:::>>>BBBBBB???;;;999666666555666666666777888666666666555555666666777:::777555555777888777555999999888777888999:::;;;BBB===::::::===???>>>;;;:::;;;===@@@BBB@@@:::555777555222222333444444333222333444555555444333333222333555888;;;===>>>???<<<<<<;;;;;;:::::::::;;;===???@@@@@@>>>:::666444222111///111444888:::;;;<<<>>>AAACCCEEEHHHKKKNNNNNNPPPTTTWWWZZZ]]]bbbeeehhhkkknnnppppppoooooopppqqqppppppnnnkkklllwww000000//////---,,,******,,,,,,,,,,,,------------,,,---------,,,,,,...000---.........//////000000///////////////......---,,,---......///.........,,,++++++***)))((('''''')))))))))************+++...///000000000000000///000111222222111000...---////////////////////////.........//////////////////---++++++---//////...---...///000111111111111/////////000111333444555444666888999:::999888777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======>>><<<::::::;;;<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@>>>===>>>>>>>>>>>>???@@@AAAAAABBBCCCCCCCCCDDDKKKUUU]]]bbbgggmmmqqqrrrpppnnnmmmooovvv||||||}}}vvvwwwxxxyyyyyyyyyxxxxxx~~~|||yyyzzz|||{{{uuummmeeeZZZQQQJJJCCC===888888888999999888555333111444333222111000111222333333555777777666555555666888999999:::;;;>>>CCCGGGRRRLLLCCC<<<888555444333555888;;;;;;999777555444666666777777666666555555444777888777:::@@@DDDDDD<<<<<<;;;:::999888888777:::;;;===??????===:::888555555555555666666666777666666555555555555666666888666444444555666555444777666666666888:::===???DDDAAA===<<<>>>>>>===;;;999999:::<<<===;;;888555777666444555666666555333111222333444555666555555333444555777888999999999<<<<<<;;;;;;;;;:::::::::===>>>??????===:::666444222000///000444777999::::::===AAAHHHNNNRRRSSSSSSNNNRRRWWW[[[^^^aaadddfffkkknnnpppqqqpppnnnnnnnnnsssrrrqqqnnnjjjkkkvvv000000000///...,,,******------------------------+++,,,---,,,++++++---///------........./////////...///////////////......---......//////.........++++++***)))(((''''''&&&)))))))))*********++++++......///000000000000000//////000000000//////...////////////////////////000000000/////////.........,,,******,,,------------...///000111111222222000000111222444555777777555777:::<<<===<<<:::999;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>??????>>>===<<<<<<<<<<<<;;;>>>>>>???????????????@@@???AAABBBCCCBBB@@@@@@@@@@@@AAABBBBBBDDDGGGJJJMMMJJJLLLNNNNNNPPPTTT\\\ccceeeiiimmmnnnmmmkkkiiihhhpppwwwzzzpppmmmnnnoooqqqssstttuuuxxx{{{~~~~~~}}}|||vvvnnnhhhbbbZZZPPPGGGAAA===999777555555777777777666444333555444333222111111111111---111555666555555777:::555666777777888<<>>:::888777555444222555888999999777555333333444666777888777666666888::::::777999===@@@>>><<<;;;;;;:::999999888888999999999999888777555555444444555666666666666666555555444333333333444444777666555444555555555555444444333444777:::>>>@@@EEEBBB>>><<<<<<<<<;;;999999999999999:::999777666777666666777888777555444111222222333444444555555444555666777777888888777;;;;;;<<<;;;;;;;;;::::::;;;<<<>>>>>>>>><<<:::888111000///000333777999:::999:::>>>FFFPPPVVVWWWVVVRRRWWW\\\aaacccdddfffgggllloooqqqqqqpppnnnmmmmmmuuutttqqqnnnhhhhhhrrr~~~000000000///...---+++***------------------------***+++,,,,,,++++++,,,...............------------......///////////////...------............------******************))))))************+++++++++,,,------...000111111111111+++,,,---...//////000000........................111111111000000///.........,,,***)))+++,,,,,,+++---...///111222222333333222333444555777888999:::666777:::===>>>===;;;:::<<<======>>>>>>>>>==============================<<<<<<============<<<<<>>=========>>>>>>??????@@@@@@@@@AAA???AAACCCCCCBBBAAABBBDDDCCCEEEHHHJJJLLLPPPVVVZZZXXX[[[^^^___]]]^^^aaadddhhhjjjlllllljjjhhhgggggglllttt}}}yyynnnjjjkkknnnoooqqqsssvvv{{{yyytttnnnfff```[[[TTTIII???:::888888999666666666666777777888888666666555444333222222111...222666777555555777999444555666666888;;;@@@DDD???>>><<<<<<;;;999666333222333555888999999777666333444666888888888888777888;;;:::777777:::;;;999::::::999999888888777777888777666555444444333333444555666666777777666666444333222222111111111111333333333333333444555666444333222333555999===???BBB@@@===;;;::::::999888::::::::::::999888999999888777777777888888666444333333222222222222333333555666777888999:::::::::;;;;;;<<<<<<<<<;;;:::999999;;;===???@@@??????>>>222000///000444777999:::999888:::@@@IIIQQQUUUUUUWWW\\\aaaeeefffgggggghhhkkknnnpppqqqpppnnnnnnnnnuuusssqqqmmmfffccckkkvvv///////////////...---,,,------------,,,,,,,,,,,,+++,,,,,,,,,++++++---///......---------,,,,,,,,,---...//////////////////..................---,,,))))))******++++++,,,,,,*********+++++++++,,,,,,,,,---...000111222222222******+++,,,...///000111........................222222111111000000/////////---++++++,,,------,,,///000111333444555555555555666888999;;;;;;<<<<<<888999;;;===>>>===<<<;;;<<<===>>>>>>>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@?????????AAABBBBBB@@@??????@@@@@@@@@@@@AAAAAABBBBBBCCCAAACCCEEEEEEEEEGGGKKKPPPNNNRRRVVVYYYZZZ^^^ccchhhiiilllooonnnjjjffffffggglllmmmnnnnnnlllkkkkkkllljjjqqqzzz~~~~~~|||tttrrrrrrpppoooooorrrxxx|||xxxxxx{{{~~~tttmmmfff___ZZZQQQKKKCCC:::555555777999999888888888888888999:::666666555555444333222222444555777777555444333333555666777777999===BBBFFFAAA@@@>>>>>><<<:::555222444444555999<<<>>>>>>===999999::::::999999888777444777777555666:::;;;999999999888888777777777777888888777666555555444444444555777888888888777666444333222111000000000111000111222333333444666888777666444333444777;;;===>>>===;;;999888888888999;;;<<<<<<;;;:::999:::;;;999888666666888888777555444444333222222222333333666777999:::;;;<<<<<<<<<:::;;;<<<<<<<<<;;;:::999999;;;===???@@@AAAAAAAAA333111000111555888:::;;;;;;999999;;;AAAHHHMMMPPPWWW[[[aaadddffffffggghhhkkkmmmppppppooommmllllllqqqppppppllleeeaaagggqqq......////////////......---,,,,,,,,,+++++++++++++++,,,---,,,+++,,,---///,,,,,,,,,,,,,,,---------------...//////////////////000000000//////...---))))))*********+++++++++)))))))))************++++++,,,...///111222222333,,,,,,,,,---...///000000////////////////////////111111111111111111111111222000...---...//////...222333555666888999999999999:::;;;======>>>======<<<<<<===>>>>>>=========<<<<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>CCCCCCDDDEEEEEEDDDCCCCCC???BBBDDDEEECCCAAABBBCCCBBBBBBCCCDDDDDDEEEFFFFFFFFFIIILLLMMMOOOTTT]]]dddaaaffflllnnnnnnooosssxxxzzz{{{{{{wwwqqqlllkkklllmmmnnnooonnnmmmnnnpppqqqooottt{{{~~~~~~{{{zzzzzzuuuqqqooosss}}}{{{xxxuuurrrtttzzzwwwlllccc[[[SSSNNNEEEBBB>>>999666555777999999999:::;;;:::999888777444444444444333333222111666555555555555444222///444555666777999===BBBFFFDDDAAA===:::999777555333888777888;;;AAAEEEFFFFFFDDDCCC@@@===;;;888777666222555666555666;;;<<<:::888888888888777777777777888888777777777666555555555666888999:::999888777555444333222222111111111000333555666666777;;;>>>===;;;777555444666999;;;;;;;;;:::999888888:::;;;:::<<<>>>===:::999:::<<<:::888555555666777777666444444333333444555777777999999:::;;;<<<<<<<<<<<<:::;;;<<<======;;;999888;;;<<<===>>>????????????444222111222666999;;;<<<<<<<<<<<<;;;<<<@@@EEEIIIQQQUUUZZZ___aaaccceeeggglllnnnppppppmmmkkkiiiiiikkklllnnnlllfffbbbhhhqqq---......///////////////,,,,,,,,,++++++*********,,,---------,,,,,,...000)))******,,,---......///------...///000000//////111111111111111000//////************))))))))))))(((((((((((())))))))))))+++,,,---///111222333333//////.........//////000000000000000000000000000111111111111111111111111555333000000111111111111555666777999;;;<<<<<<<<<;;;<<<===?????????>>>===??????>>>>>>>>>>>>>>>>>>;;;<<<===>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBBCCCCCCBBBAAA@@@???BBBFFFFFFDDDCCCDDDFFFDDDEEEEEEFFFGGGHHHHHHHHHKKKOOOSSSUUUYYYaaammmvvvsssxxx}}}}}}}}}|||tttooooooqqqlllmmmnnnmmmmmmnnnqqqtttxxx{{{~~~~~~yyysssooozzz}}}~~~}}}}}}zzztttqqquuu}}}yyywwwvvvqqqrrrxxx{{{oooddd[[[RRRIIICCC<<<<<<<<<;;;999888888999777999<<<>>>===:::666444222222333333333222111111444222111333666666333000222333444555666:::@@@DDDBBB>>>888444444555666666<<<::::::>>>DDDIIILLLLLLMMMJJJFFF@@@<<<888666555444777888666666:::;;;888999999888888888888888888666666666777666666555444555777999:::;;;:::888777777666555444333333333333333666999;;;;;;===AAAEEEBBB???:::777555666999;;;999::::::999888999;;;===999<<<>>>===:::999:::;;;:::888555444555666777777444444444555666888:::<<<;;;;;;<<<<<<<<<;;;:::::::::;;;<<<======;;;999888<<<===============<<<<<<444333222333666:::<<<======???@@@>>><<<<<>>???@@@???>>>>>>>>>>>>>>>>>>>>>===============>>>??????@@@??????AAA@@@???>>>???@@@AAABBBDDDDDDEEEEEEEEEEEEDDDDDD@@@CCCFFFIIIIIIIIIIIIIIIGGGHHHHHHHHHIIIJJJMMMOOOMMMQQQWWW___iiivvvxxxyyyvvvuuutttqqqooottt{{{yyyqqqqqqwwwrrrzzz}}}xxxtttwwwzzzzzz{{{~~~xxxvvvwwwzzz}}}yyysssjjjaaaSSSEEE======:::888888999<<<===;;;888<<<>>>???===999777888:::444333333333444444222000555333333444777666333///111444777999999999:::;;;<<<@@@@@@<<<999::::::888222555:::@@@EEEIIILLLMMMRRRQQQMMMDDD:::555666888333555777999999888666444222777<<>>:::777555555555555666666666666666888888888999::::::777555444666777999999777555444555666666666666999===@@@??????>>><<<999888:::;;;<<<<<<;;;;;;;;;<<<<<<=====================<<<;;;:::::::::999888777666555555666777888:::===???@@@EEEBBB>>>;;;999:::<<<===;;;<<<>>>??????===<<<:::::::::::::::;;;;;;::::::555666777777777999===AAACCCAAA???>>>@@@AAAAAA@@@EEEIIIOOOUUU\\\dddkkkpppoooooonnnllljjjhhhggggggiiiiiihhheeeccceeekkkppp/////////////////////////////////............---------,,,++++++++++++++++++,,,,,,,,,------------,,,,,,,,,------...///000////////////////////////---...............---------......//////......------...///000111222333444222111000/////////000111222222222222333333333333666666777888777555444222666666666666777888999999;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<==================@@@@@@???>>>>>>=========<<<<<<===>>>>>>>>>>>>>>>@@@@@@AAABBBCCCEEEFFFGGGGGGGGGGGGGGGGGGFFFEEEDDDEEEGGGIIIKKKKKKKKKKKKKKKGGGHHHHHHHHHIIIKKKNNNQQQQQQVVV^^^fffppp~~~|||vvvtttsssuuu|||}}}vvvuuuzzzyyy}}}}}}yyyzzzzzzwwwxxx|||}}}~~~sssjjj^^^UUUJJJ???;;;;;;;;;999888:::<<<===;;;999777:::<<<:::777555777999666555555555555555444333444222222555777777333...222444777888999:::<<<>>>===@@@???999666777888666888999;;;>>>AAACCCDDDEEEIIIJJJGGG@@@888333444666444555777888888777666555777:::<<<===<<<:::999999666666777777777777777777:::999999999;;;:::888666777777888888888777666555444555555555555666:::===;;;;;;:::888555444555666777888:::<<<======<<<;;;;;;<<<===>>>????????????:::::::::;;;::::::999999<<<;;;<<<<<<===>>>???@@@AAA@@@===;;;;;;<<<===>>>===>>>??????>>><<<:::888:::999999999999:::;;;<<<999999::::::999;;;???AAACCCBBBAAA???>>>===>>>>>>CCCGGGMMMSSSYYY```gggkkkooonnnnnnllljjjiiiiiijjjlllllljjjeeebbbdddiiiooo~~~000000000000000000000000111000000000000/////////------,,,+++++++++++++++---------.........//////,,,,,,------......//////000000000000////////////......///000000000000000...//////000000//////...,,,------......///000000111000000000000111222222333333444444444555555555666888:::<<<<<<;;;888666999999:::;;;<<<<<<<<<<<<===>>>?????????>>>===<<>>==================AAA@@@???>>>===>>>??????>>>>>>???@@@@@@@@@??????@@@AAADDDFFFHHHJJJKKKLLLJJJJJJJJJJJJIIIIIIHHHGGGKKKLLLLLLMMMMMMLLLKKKKKKJJJIIIHHHHHHIIILLLOOORRRWWW\\\eeemmmwwwyyyuuuvvv{{{}}}{{{|||{{{|||{{{|||{{{|||{{{xxxkkk^^^PPPGGGAAA;;;:::;;;;;;:::999:::<<<===<<<;;;;;;===>>><<<888555555777999888666555555666777777888888999<<>>:::555333555666777888:::>>>AAACCCEEECCC===:::<<<>>>>>>>>>>>>===<<<;;;:::::::::???@@@@@@===777444444666666666777777777666666555999::::::999888888999;;;777777888888888888777666777777777999;;;;;;:::888;;;:::999888777666666666333444444333333444666999>>>>>>>>>;;;888777888999333666999<<<>>>===<<<::::::;;;===>>>@@@AAABBBBBB:::;;;;;;<<<======<<<<<<@@@??????>>>=========>>>>>>>>>============>>>???>>>>>>??????===;;;888777:::999777777888:::===>>>AAAAAA@@@>>>;;;;;;<<<>>>BBBDDDCCC@@@<<<:::;;;===BBBFFFLLLRRRWWW]]]bbbfffmmmnnnnnnlllkkkkkkmmmooorrrqqqmmmgggbbbccchhhmmm|||111111111111111111111111222222111111111000000000---,,,++++++******++++++------------.........///......///000000000000000000000000/////////////////////000111111111111000//////000000000000//////---------------.........111222222222333444555555666666777777888888999999999:::<<<===>>>>>>===<<<;;;<<<>>>???@@@???>>>>>>???@@@AAABBBAAA@@@===<<>>>>>>>>??????>>>>>>=========???AAACCCCCCCCCDDDDDDDDDDDDCCCCCCBBBDDDFFFIIIKKKLLLMMMMMMJJJKKKKKKLLLMMMLLLLLLLLLOOONNNNNNNNNMMMLLLIIIGGGLLLJJJIIIIIILLLQQQTTTVVV^^^ccckkkrrryyy~~~yyy{{{yyyzzz}}}}}}zzznnnbbbUUUGGGAAA???<<<;;;<<<;;;:::::::::;;;<<<<<<<<>>BBBGGGHHHFFF@@@>>>BBBEEEFFFCCCAAA>>>:::888666555555888:::<<<;;;999777777777777777666666555555555555666777777666555555777999888888888888888777666555222222444777<<>><<<:::777666555666777333444444333222222444666AAAAAAAAA???===;;;<<<===777888:::;;;<<<<<<;;;;;;:::;;;===>>>???@@@@@@@@@;;;<<<<<<===============???>>>===<<<;;;;;;;;;;;;======>>>>>>>>>>>>======<<<===>>>???>>><<<:::888:::999888777999;;;>>>@@@GGGGGGDDD@@@<<<999888999???BBBDDDAAA;;;888:::>>>AAAEEELLLSSSXXX]]]aaadddkkkmmmnnnlllkkklllpppsssxxxvvvqqqjjjddddddhhhlll|||444444444444444444444444444444333333333222222222...---,,,,,,++++++,,,,,,------------............///000111222222222111000000000000000//////......000000111111111111000000000000111111111111000000111111111111222222222222444444555666777888888999999999:::;;;;;;<<<======<<<<<<;;;;;;<<<>>>@@@BBB===>>>???AAAAAA@@@???>>>@@@AAACCCCCCCCCAAA???===BBBAAA???>>>===>>>??????;;;;;;<<<===???BBBEEEFFFEEEFFFFFFGGGFFFFFFEEEEEEEEEFFFHHHJJJKKKKKKKKKJJJIIIJJJLLLMMMOOOPPPPPPPPPPPPOOOOOOOOOPPPNNNJJJFFFJJJIIIJJJNNNUUU\\\aaaccchhhmmmssswwwzzzooobbbVVVKKKBBB@@@@@@===:::999:::;;;::::::::::::<<<===GGGIIIJJJFFF???:::888888777777777555333444777:::999888:::>>>BBBCCC???;;;444555555444555888>>>AAAHHHIIIEEE>>>;;;???BBBCCCCCCAAA>>>;;;888777666666444666888999999888777777888777777666555444444333333555888999999888888999:::999888777666666555555000111444999@@@EEEHHHIII???===:::777555555666777333444555444333333444666;;;======<<<:::999::::::===<<<;;;::::::;;;<<<===<<<======>>>>>>===<<<<<<<<<<<<============<<<<<<===<<<;;;;;;::::::;;;;;;>>>>>>??????>>>===<<<;;;:::<<<===??????>>><<<;;;:::::::::;;;<<<>>>@@@AAADDDDDDCCC@@@<<<999888999;;;???BBBAAA<<<:::===@@@AAAGGGOOOVVV[[[```cccfffiiilllnnnmmmlllmmmqqqvvv{{{yyyuuunnngggeeehhhkkkwww888888888888888888888888777777777777666666666666111000000///.../////////////////////000000000000111222333444444333222111333333222222111000000000///000111222222222222222333333444444444444333333111111222222222222222222666777888999::::::::::::;;;;;;<<<===>>>>>>???@@@???>>><<<;;;===???CCCEEE??????@@@@@@@@@@@@@@@???AAABBBBBBCCCCCCBBBAAA@@@??????>>>>>>>>>>>>>>>>>>:::<<<>>>@@@CCCFFFHHHIIIFFFFFFGGGGGGGGGFFFEEEEEEHHHIIIIIIJJJJJJJJJJJJIIIIIIJJJLLLNNNOOOPPPQQQQQQOOOOOOQQQUUUXXXWWWRRRNNNKKKKKKNNNWWWbbblllrrrsssrrrvvvzzz}}}~~~|||{{{xxxnnnaaaVVVKKKDDD@@@@@@@@@;;;777666999::::::999888999;;;===@@@CCCEEECCC>>>:::999999444666777555333333666:::999888999===AAACCCAAA>>>666666666666666999===AAAMMMMMMHHH@@@;;;<<<>>>>>>@@@???>>><<<;;;:::999999333444555666777777666555888777777666555444222111222666<<>>======>>><<<999777555666777777444555777<<>><<<999777555555555666333444555555444444555666888999;;;;;;:::999:::;;;AAA???<<<999999:::<<<===??????>>>>>>===;;;:::999<<<<<<===>>>>>>???>>>>>>>>>======<<<<<<======>>>????????????>>>===;;;;;;:::<<<>>>@@@@@@@@@???>>>;;;===???BBBBBBBBBAAA@@@===>>>???>>><<<;;;<<<===:::===@@@AAA???>>>@@@BBBCCCIIIQQQXXX]]]```cccdddeeejjjoooooommmmmmqqqvvvyyyyyyvvvpppjjjfffgggjjjmmm<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::666555444444333333444444333444444444444555555555666777888999999888666555777666666555444444333333---///111333555666777777777888888999999888888777000000000111111222222222777888999:::;;;;;;:::::::::;;;<<<===>>>???@@@@@@@@@@@@??????@@@BBBDDDEEEBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBB???@@@AAAAAAAAAAAAAAAAAA>>>@@@CCCFFFHHHIIIIIIIIIHHHHHHIIIIIIHHHGGGGGGFFFJJJIIIIIIIIIIIIJJJKKKKKKKKKLLLMMMNNNNNNOOOOOOOOONNNPPPUUU^^^eeegggbbb]]]UUUUUUYYYcccoooxxx|||{{{vvvyyy~~~{{{vvvtttqqqmmmggg]]]SSSLLLEEEBBBAAABBB???999555666888999999888666777:::===:::===@@@???;;;777666777222555888777444333666999999888888;;;@@@CCCBBBAAA999999:::999999:::>>>@@@IIIJJJGGG???;;;<<<======<<<============<<<;;;;;;666666666777777777777666777777888888666444111///333777<<<@@@AAAAAAAAAAAACCC@@@;;;777666777999;;;999999999;;;???CCCEEEEEE;;;:::888666555555555555111333555555444444555666666999<<<===<<<<<<===>>>===<<<;;;:::999:::;;;<<<@@@@@@??????===<<<:::::::::;;;===???AAABBBCCCDDD@@@???>>>>>>=========>>>>>>>>>>>>==================>>>@@@AAAAAA@@@???>>><<>>;;;<<<>>>>>><<<;;;<<<===<<<===???@@@AAAAAAAAAAAAEEEKKKSSSYYY\\\]]]^^^^^^bbbiiiooopppmmmmmmppptttuuuvvvuuupppjjjfffeeeggghhh????????????????????????????????????>>>>>>>>>>>>999999888777777777777777888888888888999999999999;;;<<<>>>??????>>><<<;;;:::999999888777666666666,,,---000444777:::<<<<<<:::;;;;;;<<<<<<;;;;;;:::333333444555555666777777777888999:::;;;:::999888::::::;;;<<<===>>>??????@@@AAABBBCCCDDDDDDDDDDDDCCCCCCAAA@@@@@@AAABBBCCCAAAAAAAAAAAAAAABBBCCCDDDBBBCCCEEEFFFGGGFFFEEEEEEBBBDDDHHHJJJLLLKKKJJJIIIKKKKKKLLLLLLKKKJJJIIIIIIJJJJJJIIIIIIIIIKKKLLLNNNMMMNNNNNNNNNNNNMMMLLLKKKMMMQQQYYYeeeooosssnnniiiaaaaaadddlllvvv}}}}}}{{{uuuxxx}}}}}}|||{{{~~~wwwyyysss}}}ooommmjjjddd\\\SSSKKKFFFEEEDDDDDDDDD???999777999777999999777555666999===:::===@@@>>>999555333333222666999999666444666:::555333222555:::>>>???>>>;;;<<<<<<<<<;;;<<>>888666999;;;;;;:::;;;<<<===>>>===<<<;;;<<<;;;999999::::::999888666777888888777444000...333666:::===???@@@BBBDDDFFFCCC===888666888<<<>>><<<:::888888999:::;;;:::999999888666555555555444000111444444444333444555333666999;;;;;;;;;===>>>888999::::::;;;;;;;;;;;;@@@@@@@@@??????===<<<<<<888:::===@@@CCCFFFHHHIIIAAA@@@???===<<<<<<;;;;;;<<<<<<<<<<<<===>>>@@@@@@@@@AAABBBBBBBBB@@@>>>===<<>>???@@@???<<<:::999999???>>>???AAACCCCCCAAA???GGGLLLSSSXXXZZZZZZYYYYYYaaahhhpppqqqnnnlllooosssqqqsssssspppjjjeeedddeeeiiiAAA???===>>>@@@BBBBBBBBBCCCBBBAAABBBCCCDDDCCCBBB???>>><<<===???@@@@@@???>>>>>>>>>>>>????????????@@@@@@BBBBBBBBBBBB@@@@@@>>>>>>>>>===============777666666777:::<<<<<<<<<>>>???@@@AAAAAA@@@???>>>555444444333444666999:::<<<999666555666888888888777:::===???@@@AAACCCEEEAAABBBDDDEEEFFFEEECCCBBB@@@@@@AAAAAAAAA@@@??????CCCDDDEEEFFFEEECCCAAA@@@DDDEEEFFFGGGHHHHHHIIIHHHHHHHHHIIIIIIJJJIIIIIIIIILLLLLLKKKJJJJJJJJJKKKKKKKKKIIIGGGFFFGGGHHHHHHGGGKKKKKKKKKIIIGGGHHHKKKMMMSSSWWWbbbrrr}}}uuummmssswwwvvvwww{{{vvvwwwzzzvvvqqqooovvvvvv{{{|||lllmmmjjj___PPPFFFCCCDDDBBBAAA???===:::888777666333333333555888;;;>>>@@@CCCBBB@@@>>>;;;999777666;;;999777666666777777666555777999;;;<<<===<<<<<<:::999777888:::<<<<<<===>>>>>>===;;;:::999888888:::999:::<<<@@@@@@===:::<<<@@@CCCAAA<<<777777888777999;;;======<<<;;;:::555666888:::<<<===???@@@===;;;888666555777999;;;888666555555666666555444555666777888888777555555777666555444444444444444///000111333777;;;>>>@@@<<<;;;:::999999:::<<<===EEEDDDBBB@@@>>><<<;;;:::======>>>???????????????CCCAAA???<<<;;;;;;<<<<<<===>>>@@@AAA@@@???===<<>>AAAEEEJJJRRRYYYZZZXXXYYY[[[eeejjjnnnooommmlllnnnqqqmmmppprrrrrroookkkhhhgggqqq|||CCCBBB@@@@@@BBBCCCCCCCCCEEEDDDCCCDDDEEEEEEDDDBBB@@@???>>>???@@@AAA@@@????????????@@@@@@@@@@@@AAA@@@AAABBBCCCCCCBBBAAA@@@???????????????>>>======:::999888999<<<>>>??????>>>???@@@AAAAAA@@@???>>>777666555555555777999:::<<<999666555555666666555666999<<<===>>>???BBBCCCCCCEEEFFFGGGGGGFFFDDDCCCAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFFFFEEEDDDFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJIIILLLLLLKKKKKKLLLLLLMMMNNNIIIGGGEEEDDDDDDEEEFFFFFFFFFFFFFFFFFFIIIOOOVVV\\\]]]eeerrr~~~zzzssssss|||~~~|||}}}vvvssssssuuuxxx|||nnnlllfffZZZLLLCCC@@@@@@@@@@@@???===;;;888666555777777999:::===???AAACCCAAA@@@???===;;;999888777;;;:::888666666666666666777888999:::;;;;;;:::::::::999777777888:::::::::<<<<<<<<<<<<;;;999888888999888888:::======<<<999===BBBFFFEEE@@@:::777777999:::;;;<<<<<<;;;;;;:::999::::::;;;===>>>???@@@===<<<:::888888999;;;<<<<<<:::777666777888777666777888888999888777666555555555444333333333333333222222333444666999<<<======<<<<<<<<<<<<===>>>>>>BBBAAA@@@>>>===;;;:::999;;;<<<======>>>>>>>>>>>>AAA@@@>>>;;;::::::;;;<<<;;;<<<>>>??????>>>===<<>><<<===<<<;;;===???BBBBBBBBB???@@@@@@AAAAAA@@@@@@???:::999888777777888999:::<<<:::777555555555555444777999;;;<<<===>>>@@@BBBGGGHHHIIIJJJIIIHHHFFFDDDCCCCCCBBBBBBBBBDDDEEEFFFFFFFFFGGGGGGHHHIIIIIIJJJIIIJJJKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJHHHHHHHHHHHHHHHIIIJJJKKKGGGEEEBBBAAAAAABBBDDDEEEDDDDDDFFFIIIPPP[[[gggoooqqqwwwzzzxxx}}}zzz{{{~~~~~~yyyvvvuuuvvv{{{zzzuuukkkfff\\\PPPGGGAAA???>>>===>>>>>>===;;;888555333333555666888:::;;;<<<<<<======<<<;;;;;;:::999999===<<<;;;999888888777777888999999:::999999888888:::999888888777777888888::::::;;;<<<;;;:::999888888777666777999;;;::::::???DDDHHHHHHCCC<<<888666;;;;;;::::::;;;;;;<<<<<>>>>>>>>?????????<<<;;;:::::::::;;;<<<======;;;888888:::;;;<<<<<<::::::::::::999888666666666666555555555444444444555555444444555777999:::;;;<<<<<<===>>>>>>======>>>======<<<;;;:::999999999::::::;;;<<<<<<======???>>><<<:::999999::::::888999;;;<<<======<<<;;;<<<===>>>>>>???@@@@@@AAACCCCCCCCCCCCBBB@@@???===<<<@@@EEEKKKUUU___aaa^^^IIIDDD@@@???>>>;;;===AAAEEEIIIOOOSSSTTTTTTTTTTTTeeemmmvvvyyyuuurrrtttvvvyyywwwtttoookkkjjjkkkmmmooozzzHHHGGGEEEEEEEEEEEEDDDBBBEEEEEEFFFGGGHHHFFFBBB????????????AAABBBAAA>>>;;;@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBBBBCCCDDDDDDCCCAAA???===???>>>===???AAADDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>===<<<;;;::::::;;;;;;<<<:::888888999:::999888:::;;;===>>>>>>???AAACCCKKKKKKLLLMMMLLLJJJHHHFFFEEEDDDCCCCCCDDDFFFHHHJJJJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLMMMMMMMMMLLLLLLKKKJJJKKKKKKKKKKKKJJJJJJIIIGGGGGGFFFFFFFFFGGGGGGHHHBBBAAA@@@>>>>>>@@@CCCFFFIIIKKKOOOTTT[[[fffrrryyy~~~||||||}}}yyyvvvwwwzzz}}}rrriiibbbZZZOOOFFFBBBAAA@@@???:::;;;<<<===;;;888444222///111333555666777666666::::::::::::::::::::::::??????>>>===;;;:::::::::777777888888999999999999;;;;;;;;;999777666666777777999:::;;;;;;:::999888999888666666777999;;;<<>>???<<<:::888999;;;???AAAAAA<<<<<<;;;:::999888777666888888888999888888888888555555444444555666888999888999;;;<<<===<<<;;;;;;;;;;;;;;;;;;::::::::::::888888888888999:::;;;;;;<<<;;;:::999888888999999555666888:::;;;;;;;;;;;;:::;;;;;;<<<===>>>??????FFFFFFFFFEEEDDDBBB@@@>>>AAACCCEEEJJJTTT]]]]]]XXXKKKFFFAAA@@@???>>>AAAFFFJJJOOOTTTWWWYYY]]]]]]\\\^^^hhhsssxxxvvvuuuwwwzzzxxxvvvsssmmmiiiggghhhjjjmmmyyyIIIGGGFFFFFFFFFFFFDDDBBBEEEEEEEEEGGGGGGEEEAAA>>>>>>>>>???@@@BBBAAA>>>;;;@@@@@@@@@AAAAAAAAAAAABBBDDDEEEFFFFFFFFFFFFEEEDDDCCCDDDDDDDDDCCCBBB@@@???@@@???>>>@@@BBBDDDEEEEEECCCCCCCCCBBBBBBCCCCCCCCCAAAAAA@@@??????>>>>>>>>>>>>===<<<>>>@@@BBBBBBAAA???@@@AAAAAAAAABBBDDDGGGMMMNNNOOOOOONNNLLLJJJIIIGGGFFFEEEEEEFFFHHHJJJLLLMMMMMMLLLKKKJJJKKKKKKKKKMMMMMMMMMNNNMMMMMMLLLLLLJJJJJJJJJJJJJJJIIIHHHGGGIIIIIIHHHGGGFFFFFFFFFFFF>>>????????????BBBGGGKKKUUUXXX]]]bbbffflllrrrvvv}}}zzzyyy|||}}}~~~|||yyyzzzxxxkkkcccZZZQQQFFF@@@>>>???>>>===888999:::;;;:::777444222222444666888999999888888999999::::::::::::::::::<<<===>>>===;;;999:::;;;666666666777888:::;;;;;;<<<======<<<888666666777777888999:::::::::999888:::999888777777999<<<>>>BBBCCCBBB@@@===:::888777999999999:::<<<@@@DDDFFFEEEDDDBBB???>>>>>>>>>???===>>>>>>???AAABBBCCCDDD???===::::::<<<>>>??????===<<<;;;999888777777666888888999::::::999999888333333333333555777999;;;777888:::<<<===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;777777666666777777888999999999999888888888888888555666777888:::;;;;;;<<<:::999999999:::<<<===>>>EEEEEEEEEEEECCCAAA???>>>BBBCCCCCCEEELLLSSSQQQJJJIIICCC?????????@@@DDDJJJNNNTTTYYY\\\bbbjjjmmmjjjccciiirrrvvvwwwvvvwwwyyyuuuuuusssoookkkgggffffffkkkyyyIIIHHHGGGGGGHHHGGGEEECCCDDDDDDDDDEEEFFFEEEBBB@@@>>>>>>>>>@@@BBBBBB@@@>>>@@@@@@@@@AAAAAAAAABBBBBBEEEFFFGGGHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBAAA@@@???@@@CCCEEEFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFDDDDDDDDDDDDCCCCCCBBBBBBBBBAAABBBDDDGGGIIIJJJIIIDDDEEEEEEDDDDDDEEEHHHJJJNNNOOOPPPQQQPPPNNNLLLKKKHHHHHHGGGGGGGGGIIIJJJKKKNNNMMMMMMLLLKKKKKKJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFEEEDDDDDDDDDDDDDDD@@@DDDHHHJJJKKKOOOTTTYYYdddhhhlllnnnnnnmmmmmmmmmssstttwww}}}||||||tttsssssssssuuuxxx{{{~~~~~~}}}}}}{{{{{{}}}{{{wwwnnneee```SSSLLLCCC===;;;:::999777666777888999888666444222444444666777999999::::::;;;;;;::::::::::::999999777:::<<<<<<999777888;;;666666666777999:::<<<===;;;===???===999666666888888888888888888888999999:::::::::999888:::===???@@@???>>>;;;:::888777666777777777999<<<@@@CCCFFFCCCBBB???===<<<<<<===>>>@@@@@@@@@AAACCCEEEHHHIIIDDDAAA???======<<<:::888;;;:::999777666666666666555666777888888888777666111111222333555777:::;;;::::::<<<===>>>>>>??????;;;;;;;;;;;;;;;<<<<<<<<<888888666555555555666777888888888888888888999999666777777888:::;;;<<<<<<::::::999888888:::;;;<<>>======??????@@@EEEJJJHHHCCCDDD???<<<===>>>>>>CCCIIILLLTTTZZZ___jjjxxx~~~{{{rrrsssuuuvvvwwwwwwvvvvvvtttuuuuuurrrmmmiiifffeeeiiiwwwJJJIIIIIIJJJJJJJJJGGGEEEFFFEEEDDDEEEFFFFFFEEECCC@@@??????AAACCCDDDDDDCCCAAABBBBBBBBBBBBCCCCCCCCCFFFGGGHHHIIIIIIHHHGGGFFFDDDCCCBBBAAAAAABBBDDDEEEBBBAAA@@@BBBEEEGGGGGGGGGHHHGGGFFFFFFFFFFFFGGGHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGIIILLLNNNNNNMMMGGGHHHHHHGGGFFFGGGJJJLLLNNNOOOPPPQQQQQQPPPNNNMMMHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGEEEEEEEEEEEEFFFGGGHHHIIIMMMSSSZZZ___bbbffflllqqquuuxxxyyyyyyuuupppmmmkkkkkkqqq{{{|||zzz{{{tttqqqnnnlllnnnrrrvvvzzzzzz|||{{{zzzyyyyyy~~~|||||||||ssseeeZZZUUUIIIFFFAAA===:::888777666666666666666666555444333222222333444666777999:::======<<<;;;:::999888888444999<<<<<<:::888:::===999888888888999:::<<<===999<<>><<<::::::;;;===>>>>>>=========@@@CCCGGGIIICCCBBBAAA@@@@@@>>>;;;888888777666555444555555666444555777888999888777666222222222333444777999:::;;;;;;;;;<<<===>>>???@@@;;;;;;;;;;;;;;;;;;;;;;;;:::999777555444444444555777777888888999999999999999999999999:::;;;<<<===<<<;;;999888777888999:::<<<===>>>???@@@??????>>>999===??????BBBFFFFFFCCCCCC>>><<<======>>>AAAFFFIIISSS[[[bbbqqq~~~yyyttttttwwwyyywwwtttrrrssssssppplllhhhfffeeegggtttKKKJJJJJJKKKMMMLLLJJJHHHGGGFFFEEEEEEGGGHHHGGGFFFBBBAAA@@@BBBDDDGGGGGGGGGCCCCCCCCCCCCDDDDDDDDDEEEGGGGGGIIIIIIIIIIIIGGGGGGDDDBBBAAA???@@@BBBEEEGGGCCCBBBBBBCCCFFFHHHIIIHHHIIIIIIHHHGGGGGGHHHIIIIIIHHHHHHIIIJJJJJJIIIIIIHHHJJJJJJJJJLLLOOOPPPOOONNNIIIIIIIIIHHHGGGHHHKKKMMMMMMOOOPPPRRRRRRQQQOOONNNHHHIIIIIIJJJIIIIIIHHHGGGGGGHHHJJJLLLMMMLLLKKKJJJHHHHHHIIIKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHJJJKKKLLLMMMOOOQQQSSSUUU[[[bbbkkkrrruuuyyyzzzuuuqqqooommmuuu~~~{{{yyy{{{uuusssooommmnnnrrrxxx{{{{{{|||zzzzzz{{{~~~}}}yyyqqqxxx}}}wwwbbbPPPHHH@@@@@@???===;;;999888888666666555555444444444444444444444444666999;;;===??????===<<<:::999888777666:::??????===;;;>>>AAA;;;;;;:::999999:::;;;<<<777;;;>>><<<777444555777;;;999777555444666888999777999;;;:::999999;;;>>>999:::;;;<<<<<<:::666222555555555666777999:::;;;===;;;999888888:::<<<>>>:::888777888:::>>>CCCFFF??????@@@BBBCCCBBB???===666555444333333444555666555666888:::;;;:::888777333333333333444666888999999999888999:::<<<>>>???;;;;;;;;;::::::::::::999<<<:::777555333333333444666777888999999:::999999::::::::::::;;;<<<=========<<<999888777888999:::;;;<<<>>>@@@AAABBBAAAAAA888>>>BBBAAABBBEEEGGGEEEFFFAAA>>>??????>>>AAAEEEHHHRRR[[[dddwwwyyyqqqpppvvvzzzyyyuuuppppppooolllgggeeedddeeefffrrr~~~MMMKKKIIIJJJKKKKKKHHHEEEDDDEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJGGGGGGGGGGGGFFFEEECCCCCCHHHHHHIIIIIIIIIHHHGGGGGGBBBCCCEEEGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMNNNMMMKKKJJJJJJJJJKKKLLLMMMNNNPPPQQQQQQPPPNNNMMMMMMKKKIIIGGGGGGGGGHHHIIIJJJKKKLLLLLLKKKLLLNNNPPPOOOOOOOOONNNLLLJJJHHHHHHHHHGGGGGGJJJMMMMMMJJJHHHNNNIIIGGGJJJKKKJJJIIIKKKFFFFFFIIILLLPPPRRRQQQQQQZZZ]]]___^^^]]]]]]aaadddpppwww|||zzzyyy{{{}}}{{{|||zzzwwwwwwwwwwwwxxxzzz~~~}}}}}}~~~~~~xxxuuu|||}}}}}}|||zzz}}}mmmYYYJJJBBBAAA@@@@@@>>><<<:::888777999666222222333222000...222333555666888999999999@@@@@@??????>>>>>>>>>======<<<;;;:::;;;>>>AAACCCCCCAAA>>>;;;999888888888::::::;;;;;;:::888777555777777777777888999::::::<<<<<<<<<:::999999;;;===???>>>===;;;:::999888888777888888777666555555666888777777888:::;;;;;;:::>>><<<:::;;;===@@@CCCDDDDDD>>>999888;;;===<<<999666555555444444444555555111444888::::::999999999222111000222555777777777<<<<<<;;;;;;:::999999999777:::<<<:::777555666888555666666666555444444333999888888888777777666666888:::;;;;;;;;;;;;<<<>>>>>>;;;999;;;>>>???;;;777===>>>???AAAAAAAAA@@@??????@@@AAACCCEEEFFFGGGGGGEEEDDDBBB>>>:::;;;@@@EEEJJJOOOYYYkkk{{{rrruuuyyyvvvuuuzzzvvvuuurrrmmmhhhdddcccdddhhhmmmttt|||MMMKKKIIIJJJKKKKKKIIIFFFFFFFFFGGGGGGGGGGGGFFFFFFGGGGGGIIIJJJKKKLLLLLLLLLIIIIIIIIIHHHGGGFFFFFFFFFHHHJJJLLLMMMMMMKKKHHHFFFFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMMMMLLLLLLMMMMMMNNNMMMNNNPPPQQQQQQPPPNNNMMMNNNMMMKKKIIIHHHIIIJJJKKKKKKLLLMMMLLLLLLLLLNNNPPPOOOOOOOOOOOOMMMMMMMMMNNNQQQOOOMMMMMMNNNMMMJJJHHHIIIFFFFFFIIIIIIHHHIIIMMMKKKMMMQQQVVV[[[___aaabbbkkkmmmnnnmmmkkkmmmrrrwww|||}}}zzz|||~~~{{{zzzvvvwww~~~|||{{{~~~~~~}}}{{{||||||}}}|||yyyzzzxxxnnn___QQQGGGCCC@@@@@@??????===<<<::::::<<<999666555555555333111555666777999:::;;;<<<<<<======<<<<<<<<<;;;;;;;;;>>>===<<<;;;<<>>@@@;;;666666999;;;;;;999777777666555555555666666000222555777666666777888555333222222444666777777::::::999888777666666555555777999999888666666666666666666666666555444444555555666666777777888888777999:::;;;:::;;;===???>>><<<999999:::;;;:::888999:::<<<===>>>>>>>>>===@@@AAABBBDDDDDDDDDCCCCCCDDDBBB>>>;;;999;;;@@@DDDIIIOOOZZZlllvvvwwwxxxuuuuuuyyyvvvuuutttpppjjjeeecccbbbgggoooxxx~~~MMMKKKJJJJJJKKKKKKIIIHHHHHHHHHHHHIIIIIIHHHHHHGGGIIIIIIKKKLLLMMMNNNNNNNNNMMMLLLKKKIIIIIIIIIJJJJJJIIILLLOOOQQQQQQNNNJJJGGGKKKKKKLLLLLLLLLLLLKKKKKKJJJKKKKKKKKKKKKLLLLLLLLLOOOOOOOOONNNNNNLLLKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPMMMNNNOOOPPPPPPOOONNNMMMOOONNNMMMKKKJJJKKKKKKLLLLLLMMMNNNMMMLLLMMMOOOQQQQQQRRRRRRQQQPPPQQQTTTVVVWWWUUUQQQNNNLLLJJJHHHEEEEEEDDDEEEGGGFFFEEEJJJQQQRRRUUUZZZaaahhhnnnsssvvvvvvxxxxxxwwwvvvyyy~~~~~~{{{wwwssstttrrrvvv|||{{{zzzxxxyyy|||~~~~~~~~~~~~{{{zzzwwwpppjjjcccccc___WWWMMMFFFCCCCCC======>>>>>>>>>======<<>><<<<<<===???BBBDDDFFFCCC???<<<:::;;;===>>>>>>>>>>>>===<<<999777666888999999:::;;;<<<>>>>>>BBBAAA@@@===999777777888999999888777777777777777666777888777666555666777777666555555888999999888<<<;;;999777777888:::<<>>@@@AAA@@@>>>;;;888777888999666777999;;;<<<=========@@@BBBDDDFFFGGGFFFEEEEEEEEEAAA;;;888:::>>>BBBEEEHHHOOO[[[lllxxxvvvvvvsssssswwwvvvvvvuuuqqqkkkfffbbbaaagggsssMMMLLLKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJIIIIIIJJJJJJLLLMMMNNNOOOOOOOOOPPPNNNLLLKKKJJJKKKLLLNNNMMMNNNPPPQQQQQQNNNLLLJJJLLLLLLLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMKKKKKKKKKLLLNNNPPPQQQQQQQQQPPPNNNOOOPPPPPPPPPPPPOOONNNPPPOOONNNMMMLLLLLLLLLMMMMMMNNNOOONNNMMMNNNOOOQQQSSSTTTUUUSSSRRRRRRVVVYYY[[[XXXTTTPPPLLLJJJHHHGGGEEEDDDEEEEEEDDDFFFOOOZZZ\\\___ccchhhnnnsssyyy}}}wwwzzz}}}~~~}}}|||yyyvvvsssuuuuuuzzzvvvvvvuuuvvvyyy|||~~~|||~~~yyyrrrjjj```XXXPPPOOOKKKFFF@@@>>>>>>@@@::::::;;;<<<============???>>><<<:::999888777666333333444555666888999:::<<<<<<<<<<<<<<<<<<<<<<<<>>>===;;;;;;;;;>>>@@@BBBEEEBBB>>>;;;:::<<<>>>@@@===>>>>>>>>>===<<<:::999999999:::;;;<<<>>>???@@@FFFFFFEEEAAA===:::999999888777777777777777888888999999999888555444444444555333222222444666666666>>>===<<<::::::;;;>>>AAACCC???;;;::::::<<<<<<;;;999888777777666666666666444555555555555777:::======:::666333444666777888<<<;;;:::999888666555555888777999===@@@@@@<<<777444444555555555555444333222333444666777999:::;;;;;;===>>>>>>======>>>???EEEGGGGGGCCC<<<777777999777777999:::<<<===>>>??????AAAEEEHHHKKKLLLKKKKKKGGGAAA:::888;;;@@@DDDEEEFFFNNNZZZkkkwwwtttsssqqqrrruuuxxxwwwuuupppjjjeeebbbbbbfffyyyNNNNNNNNNMMMLLLLLLMMMNNNMMMMMMNNNNNNMMMLLLKKKKKKJJJKKKLLLNNNOOOOOOOOOOOOQQQOOOMMMLLLLLLMMMNNNPPPQQQPPPOOONNNNNNMMMMMMMMMJJJJJJKKKMMMNNNPPPQQQRRROOOOOOOOOOOOOOOOOOOOOOOOLLLMMMMMMNNNNNNMMMMMMLLLJJJKKKNNNPPPQQQQQQQQQQQQPPPPPPPPPQQQQQQPPPPPPPPPQQQPPPOOOOOONNNMMMMMMMMMNNNOOOPPPOOONNNNNNPPPRRRRRRUUUWWWUUURRRPPPSSSVVVZZZXXXUUURRRNNNLLLLLLLLLGGGFFFGGGJJJLLLRRR___lllqqqqqqqqqpppnnnooorrrtttvvv|||}}}xxxvvvuuuwwwxxx|||sssssssssuuuyyy}}}|||zzz{{{}}}ssseeeYYYPPPJJJCCCBBBAAA???<<<;;;;;;<<<777888999:::;;;;;;;;;;;;===<<<;;;999777666666666666666777777999;;;<<<===;;;;;;;;;<<<<<<<<<<<<<<<===;;;:::999999;;;>>>@@@BBB@@@===;;;;;;<<>>>>>>>>>>><<<<<<:::::::::;;;<<<===??????FFFFFFEEEBBB>>>;;;999999777777777777777888888999666777888777666555666777666444222222444666777777===>>>>>><<<<<<>>>BBBFFFFFFCCC???;;;:::999999999999888777666555555555555555555555444444666999<<<>>>;;;666444555777888888;;;;;;:::999888777666555777777999===AAAAAA<<<888222333333444444444333333666666777888999999::::::@@@BBBDDDDDDBBB???>>>>>>GGGLLLOOOLLLCCC;;;888888777777888:::;;;===>>>??????AAADDDGGGIIIJJJJJJJJJEEE???888666999>>>AAABBBDDDLLLWWWfffyyy~~~vvvtttsssssstttvvvxxxvvvrrrmmmgggcccbbbcccfff~~~PPPPPPPPPOOOMMMMMMOOORRRPPPPPPPPPPPPOOONNNMMMMMMKKKLLLMMMOOOPPPPPPQQQQQQRRRQQQPPPOOOOOOPPPQQQQQQSSSQQQOOOMMMLLLLLLMMMNNNJJJJJJKKKLLLNNNQQQSSSTTTRRRRRRQQQQQQQQQQQQQQQPPPMMMNNNNNNOOOOOOOOONNNNNNLLLMMMNNNOOOQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSRRRRRRQQQQQQPPPOOOOOOPPPQQQQQQPPPOOOOOOQQQRRRRRRWWW\\\[[[VVVRRRRRRSSSUUUUUUTTTRRROOOMMMMMMNNNNNNNNNQQQXXX___fffsss~~~vvvmmmhhhhhhjjjsssyyy|||wwwuuuvvvyyy{{{xxxrrrrrrrrrtttxxx{{{yyy|||yyygggWWWLLLEEEBBB<<<<<<===<<<<<<;;;:::999777777888999999999999999888999999777555444555777666555555666777999;;;===999999999::::::::::::;;;<<<;;;999888888:::===>>>@@@???===<<<===>>>???@@@<<<===>>>>>>>>>>>>===<<<:::::::::::::::;;;<<<===@@@AAAAAA???<<<:::999999777777666666666777888888111333555666777888:::<<<999666444444666888:::::::::;;;<<<;;;999;;;@@@EEEFFFCCC???:::777555555666999888777666555444444444444444444333222333666888<<<999666555666888999999888888888777777666555555555666888;;;===<<<:::888222222333444444444444333999999999999999999999999@@@DDDHHHIIIFFFCCC???>>>DDDJJJOOONNNFFF>>>:::999777777777888999;;;<<<===@@@AAAAAABBBBBBBBBBBBBBBAAA===888555666888:::<<>>999999999:::;;;;;;:::999999999999999999888777777444666777555333333555777444333333333444777999;;;999:::::::::;;;;;;;;;;;;===;;;999888888:::===>>>>>>?????????@@@@@@AAAAAA>>>?????????>>><<<:::999:::999999999999999:::::::::<<<>>>>>><<<::::::;;;666666555555555555555666222444666777666777999;;;888666333333555888999:::888:::;;;999666777<<>><<>>@@@???>>>=========>>>???AAA@@@===999666555777999???FFFOOOWWWaaalllpppooolllnnnpppssstttuuusssqqqlllmmmmmmkkkfffaaa^^^]]]aaayyyRRRTTTTTTRRROOOPPPSSSWWWSSSSSSSSSSSSRRRQQQPPPOOOOOOPPPQQQSSSTTTTTTTTTTTTTTTTTTUUUVVVVVVVVVUUUUUURRRRRRSSSSSSRRRPPPMMMLLLPPPOOOOOOOOOPPPQQQSSSTTTUUUTTTTTTTTTSSSSSSRRRRRRVVVUUUUUUTTTSSSQQQOOONNNRRRRRRQQQQQQQQQSSSTTTVVVUUUUUUTTTTTTTTTTTTUUUUUUXXXXXXXXXXXXWWWVVVUUUUUURRRRRRSSSRRRPPPPPPQQQSSS\\\fffqqqtttnnngggcccbbbjjjlllooonnnkkkhhhhhhjjjkkklllttt}}}uuullliiikkkooovvv{{{}}}wwwxxxxxxxxx{{{zzzuuu\\\MMMIIIGGGBBB===999888777888:::;;;<<<;;;;;;;;;;;;:::999888777666222444666555333333555888777666666666777:::<<<>>><<<<<<<<<======>>>>>>>>>>>><<<:::999999;;;===???>>>???@@@BBBBBBBBBBBBBBBAAAAAA@@@???===:::777666:::999888888777777888888888;;;===>>>>>>======>>>666555444333333333333444888999999888555444444555666333111000222555777777999;;;;;;888555555:::???FFFDDDAAA===999888999;;;<<<;;;:::888777666666666777888888666444333444555555444444555888:::;;;:::999::::::::::::;;;;;;;;;777:::<<<<<<999888:::<<<555555666777888888777777555666666777888999999999888>>>GGGLLLLLLGGGBBB???555888<<<>>>>>>===<<<<<<>>>======<<<===>>>???@@@???>>><<<<<<<<<>>>AAABBBCCCDDDBBB>>>888666777:::>>>EEELLLRRRZZZbbbeeecccbbbgggllloooqqqqqqnnnjjjfffiiimmmlllhhhaaa\\\XXX___uuuTTTTTTTTTSSSQQQPPPRRRTTTWWWVVVTTTTTTUUUUUUSSSRRRSSSRRRQQQQQQSSSTTTTTTSSSQQQSSSUUUWWWXXXWWWUUUSSSQQQSSSUUUTTTRRRPPPPPPPPPQQQQQQPPPPPPQQQRRRUUUVVVWWWUUUSSSTTTUUUVVVVVVUUUUUUSSSQQQPPPPPPPPPOOONNNQQQQQQQQQPPPOOOOOOPPPRRRUUUUUUUUUTTTSSSRRRQQQQQQWWWXXXYYYWWWWWWXXXXXXWWWPPPQQQQQQOOOMMMMMMQQQTTT[[[dddnnnrrrqqqooorrruuuzzzwwwyyyzzz|||{{{}}}}}}wwwssstttuuussssssvvvyyy|||}}}}}}~~~}}}yyy}}}|||nnn```NNN@@@;;;;;;;;;;;;999:::;;;===>>>>>>>>>>>>@@@???===:::999888888888333222222444555666444333222666;;;===<<<<<<===????????????===<<<>>>@@@CCCFFFCCC???:::777666666777:::;;;<<<===>>>@@@BBBDDDCCCBBBAAA???===:::888666777888888888666333000---888888999999999888888777999777444333444555666666===999555333333444444444---111555666555555777999555555555666888;;;===???EEEDDDBBB>>>:::888999:::999888777888999888777555777777777777777777777777666666777888999;;;===>>>666777777888888888888777999888666444555777:::;;;:::999888777666555444333555999;;;999555444666:::===DDDNNNYYYaaa___OOO>>>888999999999999888777666???BBBDDDDDDCCCDDDHHHKKKOOOIIIAAA======?????????CCCBBB???;;;888777999;;;DDDLLLRRRSSSVVV\\\``````bbbeeeiiilllmmmllliiihhhgggiiijjjiiifffbbb___]]]```nnnRRRPPPOOONNNNNNPPPRRRSSSWWWVVVTTTUUUVVVVVVUUUTTTXXXVVVTTTSSSSSSSSSRRRQQQRRRTTTVVVXXXXXXWWWVVVTTTUUUWWWYYYXXXVVVSSSRRRRRRPPPPPPQQQRRRTTTUUUVVVVVVWWWVVVTTTTTTUUUUUUTTTSSSTTTSSSQQQPPPPPPOOONNNMMMPPPRRRSSSRRRPPPOOOOOOPPPRRRRRRSSSSSSSSSTTTUUUVVVTTTYYY\\\]]]]]]______\\\]]]\\\XXXTTTPPPQQQUUUYYY[[[bbbjjjoooqqqtttyyy}}}~~~~~~|||vvvrrrsssttttttuuuxxx{{{}}}zzzyyyxxxxxxyyyzzz|||}}}|||~~~}}}wwwooo\\\RRREEE===;;;<<<;;;:::;;;<<<===>>>>>>????????????>>><<<:::888888888888999777666666777888777555444777;;;===>>>>>>???@@@BBBBBBAAA@@@??????BBBDDDKKKGGGBBB<<<999888999:::;;;===??????>>>???CCCFFFFFFEEECCC@@@===;;;999777666777888888666444111///777777888999999888888888888666444333333555777777<<<999666444444444333222444666:::;;;;;;;;;;;;<<<888777555444555888;;;===@@@@@@>>>;;;888777888:::<<<;;;;;;<<<===<<<:::888666555444333444666888999888888888999999999999:::555666666777777777777777888777666666666777999:::;;;;;;;;;::::::999999999666999<<<;;;777555888;;;AAALLL]]]kkktttppp]]]JJJ>>><<<999777666777888999>>>AAAEEEHHHIIIIIIIIIIIINNNIIIBBB??????@@@@@@@@@CCCBBB@@@===;;;;;;>>>@@@JJJRRRXXXWWWVVVXXX[[[\\\```aaadddfffffffffggggggkkklllllliiieee```]]]\\\___oooTTTOOOKKKKKKNNNQQQSSSSSSWWWUUUTTTTTTVVVWWWVVVVVVVVVSSSQQQQQQQQQQQQPPPOOOQQQRRRTTTUUUUUUTTTSSSRRRTTTVVVXXXXXXUUURRRQQQPPPSSSSSSUUUVVVVVVVVVVVVVVVUUUTTTSSSTTTUUUVVVTTTSSSUUUTTTTTTSSSRRRQQQPPPPPPPPPRRRSSSSSSQQQNNNMMMMMMOOOPPPQQQQQQRRRTTTXXX[[[XXXbbbkkkooorrrtttsssooorrrnnnggg```[[[\\\```dddccceeeiiinnntttzzz|||vvvrrrtttuuuvvvxxx|||~~~|||rrrsssssstttvvvxxxzzz{{{xxxnnnccc[[[LLLGGG@@@===<<<<<<;;;888::::::;;;<<<<<<<<<=========<<<;;;999999999999:::@@@>>>;;;::::::::::::999777888:::===@@@BBBAAA@@@BBBBBBBBBAAA??????AAACCCKKKGGGAAA<<<999999:::<<<;;;???BBBAAA>>>>>>BBBGGGIIIGGGDDD@@@===;;;999888444555777777777555222111555666777888888999888888888666444222222444777888:::888777666666555333111444555666999;;;;;;999777999777444333333444777999:::::::::888666666888:::<<<<<<===???AAABBB@@@>>>888666444222333555888:::;;;;;;::::::888777555444555555666777777777777777777777777777888888888999:::::::::;;;;;;;;;;;;;;;777:::<<<<<<999888999<<>>>>>??????>>>======>>>BBBEEENNNXXX^^^\\\XXXXXXZZZ[[[^^^___```aaa```aaaccceeennnnnnlllhhhbbb]]][[[ZZZ]]]oooVVVPPPIIIIIIMMMQQQQQQOOOUUUSSSQQQRRRSSSUUUUUUTTTQQQOOONNNOOOQQQSSSSSSSSSRRRRRRSSSSSSSSSSSSSSSRRRQQQSSSUUUUUUSSSQQQPPPPPPWWWVVVVVVVVVVVVVVVVVVVVVTTTSSSSSSTTTVVVWWWWWWVVVUUUVVVWWWWWWWWWVVVWWWWWWSSSTTTTTTRRRPPPNNNNNNOOORRRSSSTTTSSSSSSWWW]]]bbbkkk{{{yyyqqqmmmlllnnnqqqpppoooooottt{{{zzzvvvwwwzzz{{{~~~tttsssrrrrrrtttxxx|||~~~yyyjjj\\\QQQLLLJJJGGGCCC@@@???===:::888888888777777888888888999::::::999999:::<<<>>>???EEEBBB>>><<<;;;<<<;;;::::::888999<<>>@@@BBBAAA>>>;;;:::::::::;;;;;;???CCCAAA===<<<@@@EEEHHHFFFCCC???<<<999888777333444555666666555444333444555666777888888888888999888666333222222555777777777777999:::999666444333222222555888999666222666666555444444444555555555777777777666777999<<<999:::;;;???BBBCCCCCCAAA===;;;888666555666777888;;;;;;;;;:::888666444333555666777888888888888888777777888999999999888777777777777777777666666666666888;;;;;;:::999:::;;;>>>NNNaaapppwwwqqq```PPPEEEAAA<<<888555666888:::;;;<<<@@@EEEKKKKKKGGGCCCAAA???;;;999888888999:::999::::::;;;<<>><<<<<<<<<;;;;;;;;;999999<<<@@@CCCBBB???===>>>???>>>===<<<>>>???999:::<<<===>>>>>>======;;;>>>@@@???;;;:::===AAADDDCCC@@@===:::888777666333333555666666666555555333444555666777888888888:::;;;999666222111222444444555888;;;>>>>>>;;;888777555555777;;;<<<:::777666888:::;;;<<<:::888777444666888888888999;;;===;;;:::;;;===???AAAAAA@@@===<<<;;;999888888888888;;;;;;;;;:::888777555444777777888999:::;;;;;;:::777888999::::::999777666777666666555333222222111444666999::::::::::::::::::EEEQQQYYY\\\ZZZQQQGGGAAA@@@>>>;;;999888777777:::999999===BBBEEECCCAAA;;;;;;999777666666777888777888999:::;;;???DDDHHHKKKTTT[[[XXXTTTUUUWWWXXX___dddhhhgggbbb]]]\\\\\\ddddddcccaaa]]]ZZZZZZZZZ^^^lllnnnkkkiiiiiiiiihhhddd```]]]ZZZWWWUUUUUUUUUUUUTTTSSSRRRQQQSSSUUUWWWXXXWWWTTTSSSQQQPPPPPPQQQRRRRRRPPPQQQQQQPPPOOOPPPQQQSSSQQQRRRTTTXXX]]]ccciiilllnnnjjjddd___]]]\\\ZZZYYYZZZ^^^cccdddddddddfffiiihhhhhhgggeeecccbbbdddfffdddgggjjjjjjmmmuuu||||||~~~|||zzzxxxxxx{{{|||{{{mmm___QQQHHHFFFIIIHHHFFFDDDAAA>>>===<<<<<<;;;:::888777666666777888666777888:::===@@@CCCEEEBBB@@@===<<<<<<<<<;;;:::::::::999;;;===??????>>><<<>>>??????>>>>>>???@@@777999<<>>>>>===<<<:::888777555333444444555666666555555333444555666666777666666:::<<<<<<:::555222222444333444777<<>>@@@BBBBBB@@@===<<<555777999:::::::::<<<>>>???===<<<<<>><<<:::999:::;;;;;;===<<<;;;999888777777777777888999:::;;;<<<<<<<<<888999:::::::::999888777999888777666555333222222333555888:::;;;;;;::::::888???EEEEEEEEEFFFDDDAAA============;;;:::888777888777777888;;;===??????:::;;;<<<;;;999999:::;;;::::::;;;;;;<<<@@@EEEHHHIIIOOORRROOOMMMOOOPPPOOO[[[aaafffeee^^^XXXVVVWWW\\\^^^___^^^\\\[[[[[[[[[bbbnnn|||yyyrrrnnniiifffddddddcccbbb]]]\\\\\\^^^bbbeeeffffff\\\[[[YYYWWWWWWWWWYYYZZZZZZYYYWWWTTTRRRRRRUUUXXXZZZ]]]cccjjjpppuuuyyyzzzzzzuuummmgggddddddddddddfffkkkpppqqqooonnnpppssswwwyyy{{{{{{yyywwwvvvvvvsssvvvwwwwwwxxxooocccVVVOOOHHHCCCDDDHHHEEEEEEEEEBBB???<<<:::999;;;:::888666555666777777777777777888:::===@@@AAA>>>===<<<<<<======<<<;;;999:::;;;:::999999;;;<<<999;;;============>>>@@@;;;<<<===???AAADDDGGGIII???<<<::::::;;;;;;999888888:::;;;<<<<<<:::888666444444444555555555555555444444555666666555555555666:::>>>===888555555666444555777:::======:::777444444444444555888===@@@BBBBBBBBBAAA@@@???======777999;;;;;;::::::;;;===???===<<<>>>CCCJJJNNNQQQNNNJJJCCC===999:::===???AAA???<<<999777777777888777777999:::;;;<<<<<<<<<999:::::::::999999888777:::999999888777666666666444555888;;;======<<<:::777===@@@>>>;;;===>>>>>>::::::;;;;;;;;;::::::999777888999999888:::<<<>>>:::<<<>>>>>><<<;;;<<<>>>;;;;;;;;;;;;;;;===BBBEEEHHHJJJKKKIIILLLPPPQQQOOORRRXXX\\\ZZZTTTOOOPPPRRRYYY[[[^^^^^^]]]\\\[[[[[[gggssszzzvvvtttsssqqqpppkkkkkkmmmqqqvvv{{{~~~~~~mmmkkkhhhffffffgggiiijjjjjjhhhddd```\\\]]]```ccchhhlllttt|||~~~xxxqqqkkkjjjlllnnnppprrrwww||||||yyywwwyyy{{{}}}{{{~~~}}}~~~}}}vvviiiXXXMMMDDDCCCBBB@@@@@@DDDFFFHHHHHHFFFAAA;;;777444:::999666444333333444555888888777777888:::;;;===<<<;;;;;;<<<>>>>>>===;;;888:::;;;:::777666888;;;555777999;;;;;;;;;<<<>>>???>>><<<<<<>>>CCCHHHKKKAAA===999999<<<<<<999666555888;;;===>>><<<999888555555555555555555555555555555555666555555444444333888>>>???;;;777777999555555777999;;;:::777444444555666444444888???EEEFFFCCC???<<<:::999:::;;;888999;;;;;;:::::::::;;;;;;::::::???IIITTT\\\aaa```XXXLLL@@@::::::===@@@EEEBBB===999666666777888666666888999:::;;;;;;;;;:::::::::999999888888888888888888888888888888888555666999<<>>999<<>>999555555666777666444444555666777666666777888;;;===>>>>>>???@@@???>>>===>>>???888:::;;;;;;999888777888888666666777999;;;;;;:::===???AAA@@@@@@BBBHHHLLLKKKFFF@@@;;;888777666555555666777888888777666555;;;===>>>;;;555333555999<<<999777666666777777666444999>>>AAA@@@>>>;;;:::???===:::888777777888999333444777999;;;<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::::::::::::::;;;>>>BBBKKK[[[nnn|||{{{qqqaaaQQQFFFAAA@@@BBBEEEDDDAAA>>>:::888666555888999999:::;;;;;;;;;;;;777666666777999::::::999<<<<<<;;;:::999777555444666777999:::;;;;;;:::999444777:::<<<;;;:::::::::======<<<;;;::::::999999999:::;;;:::999777777888@@@@@@?????????@@@AAABBBEEEBBB===777555666;;;???GGGFFFFFFIIIOOOUUUZZZ\\\TTTQQQNNNIIIGGGIIIMMMQQQYYY___dddccc]]]ZZZ\\\```kkk~~~}}}~~~{{{xxxmmmnnnoooqqqttt{{{}}}|||xxxvvvvvvxxx}}}kkk[[[PPPKKKHHHEEEBBBAAAAAABBB@@@>>>@@@AAACCCDDDBBB???;;;888666777666555333333555777:::999888888999:::;;;<<<===>>>???>>>===<<<===>>>:::;;;;;;999666444444555444444666888:::;;;999777???BBBFFFGGGEEEDDDEEEGGGIIIDDD???;;;999999888888888555222//////222666888;;;???BBBAAA<<<888888999999777555555777888888777777:::>>>???>>>;;;999888???>>>;;;999888777555444111222444666777888888888@@@???>>>===<<<<<<<<<<<<===============<<<;;;;;;;;;<<<===AAAKKK[[[ooo}}}{{{kkkZZZLLLDDDBBBAAABBB@@@>>><<<:::999999999<<<<<<<<<<<<;;;:::999999;;;999888999;;;;;;:::999:::<<<>>>??????===;;;999888999999::::::999999999333555888999999888999::::::::::::;;;;;;;;;;;;;;;888888999888999;;;===???BBBAAAAAAAAABBBBBBCCCCCCEEEBBB===777333444888<<>>;;;888???EEEKKKMMMJJJFFFDDDDDDDDD@@@<<<999999999999999;;;888444000000222555888:::???DDDEEEAAA<<<888888777555555666888:::999999888:::<<<<<<999777666666<<<;;;;;;;;;;;;888444111444555666777888999::::::??????>>><<<<<<;;;;;;;;;===>>>@@@AAA@@@???===<<<>>>>>>>>>???FFFSSSeeeqqq{{{ssseeeVVVIIIAAA===<<>>@@@??????>>><<<:::888777<<<;;;999:::;;;;;;:::999:::<<<@@@DDDEEEDDDAAA???;;;;;;:::999888777777777222444666666666777888:::888888999:::;;;;;;<<<<<<999888777777999<<>><<<===============>>>>>>>>>;;;:::777444222333777:::<<<<<<;;;::::::999999999999:::;;;;;;::::::;;;<<<999<<>>;;;:::999555555888;;;===>>>;;;999<<>>:::888888888888777777777777777666555444444999===AAAAAA>>>:::777666888777888999;;;<<<;;;999777888999888666555666777777888;;;???AAA@@@;;;666555666666888999<<<===???======<<<:::999999999999<<<>>>@@@AAAAAA@@@===<<<@@@@@@???===???FFFPPPXXX___ZZZRRRIIIAAA===<<<<<<@@@>>>;;;999:::<<>>???>>>DDDDDDEEEEEEEEEEEEEEEEEEEEECCC===777111///111333888???GGGMMMQQQYYYccclllrrrooojjjeeeccceeejjjnnntttpppjjjdddbbbcccfffhhhsss{{{{{{|||vvvuuuwwwzzz|||vvvwwwxxxyyyyyy{{{yyy{{{yyy```VVVJJJCCCBBBCCCBBB???@@@AAABBBBBBAAA???===<<<<<<;;;:::::::::<<<===>>>===<<<999666444444888;;;999999::::::::::::::::::777999::::::999999:::<<<===BBBGGGIIIFFFAAA;;;888444333333555888::::::999777<<>><<<999555666666555444555777999666888<<>>@@@>>>===<<<;;;:::999999999:::;;;>>>@@@@@@>>><<<:::???@@@@@@>>><<<===BBBFFFLLLIIIFFFBBB@@@@@@BBBCCCBBB@@@===;;;;;;<<>>===<<<;;;999888888:::===???@@@???@@@???===<<<<<<>>>???AAA===<<<999777666555666666666777888888777777:::<<<999999999999999999999999:::;;;>>>BBBEEEFFFCCC@@@CCCCCCDDDEEEEEEEEEEEEDDDDDDCCC>>>888222000000111555<<>>AAADDDDDDBBB???===<<<===<<<::::::::::::<<<===<<<<<<:::777555555777:::666777888999:::;;;;;;;;;666888999999999999:::<<>>>>>444777:::<<<>>>CCCJJJPPPHHHEEEAAA>>>===<<<:::888777666444555999AAAJJJOOO>>>===;;;:::999999::::::======???AAABBBAAA===:::444444555444333444777999888999===EEENNNRRRPPPLLL666555555666888===AAACCCBBBAAA???>>><<<<<<;;;;;;888999;;;<<<===<<<:::999<<<>>>???>>><<<<<<@@@CCCEEECCCAAA>>>>>>@@@BBBCCCCCCAAA???<<<;;;;;;===>>>>>>>>>?????????>>>======999999:::<<<@@@CCCDDDCCCAAA???;;;888777888;;;===::::::999888777666666666888:::;;;:::999888999:::999888888888888888888888888:::???GGGMMMOOOKKKGGGBBBCCCDDDEEEFFFEEEDDDCCCDDDBBB???:::555222222222444:::BBBKKKSSS\\\eeelllllllllkkkjjjiiikkkooosssyyyvvvpppiiicccbbbdddfff~~~}}}~~~}}}~~~yyyxxxzzz||||||}}}~~~{{{pppaaaVVVIIIEEE@@@>>>======:::888===AAAEEEFFFCCC???======???>>>===<<<;;;;;;;;;;;;::::::999777444444555777555666777999999999999999666888999999999999:::<<<>>>BBBFFFGGGDDD???:::888888888999<<>>FFFMMMGGGDDDAAA???>>><<<:::999<<<:::777777;;;CCCKKKPPP>>><<<:::::::::::::::999;;;<<<>>>AAACCCBBB???<<<444555555444333333555777999777999@@@IIIMMMKKKGGG===<<<:::999;;;>>>CCCEEECCCBBBAAA???===<<<<<<<<<888888999:::::::::::::::;;;<<<===;;;999<<>>:::999:::<<<>>>AAA@@@>>><<<:::::::::;;;>>>>>>>>>>>>>>>>>>===<<<999999999;;;???AAABBBAAA@@@>>>;;;888777777888:::777777888888888888777777999;;;<<<<<<:::888777888666666777777888999999999777888<<>>>>>AAAAAA???>>><<<<<<;;;;;;888888888666444222333444555666888999999888777777666888999:::999999;;;<<<777:::===??????=========111222555:::======;;;888777888999888888;;;BBBHHHCCCAAA>>><<<<<<;;;999888888777777888999;;;===>>>;;;:::999999:::999888666888999===AAADDDCCC@@@===666777777555333333444555888444333888@@@DDDBBB>>>>>><<<999777888;;;>>>AAABBBAAA???>>><<<;;;;;;:::888888888999999:::::::::======:::777555999@@@GGGEEEBBB>>>:::888999;;;<<<>>>===<<<;;;:::999999999?????????>>>>>>===;;;;;;777777777888;;;======<<>><<<:::999888888888444555777999999999888888999;;;======:::777666555444444555777888:::;;;;;;888777999>>>FFFIIIGGGCCCBBBDDDFFFGGGGGGGGGEEEDDDBBBBBBAAA===:::777777777888999>>>EEENNNUUUYYY[[[___bbbeeeggghhhjjjmmmooojjjnnnpppllldddaaaeeejjj|||zzzvvvxxxxxxsssnnnooovvv}}}yyy|||~~~~~~yyytttrrrmmmddd]]]NNNGGG???;;;;;;===;;;999??????>>>>>>>>>??????@@@???@@@AAA???===;;;:::;;;666666666666666777777888:::999777666666888999;;;;;;;;;:::999777888:::===:::999888999;;;<<<;;;:::::::::999999:::;;;======CCC===777666:::>>>>>>===999999:::;;;;;;;;;::::::999:::;;;;;;;;;999777555777777888;;;>>>===999444555666999???EEEGGGDDD@@@999:::::::::999888777666777555111000111555;;;>>>;;;;;;;;;;;;===@@@DDDFFFIIIDDD???<<<======<<<;;;:::;;;<<<;;;::::::;;;<<<<<<<<<<<<:::888777999;;;@@@>>><<<;;;;;;;;;:::999999;;;<<<===<<<:::777555;;;;;;:::::::::;;;<<<<<<555555666888999:::;;;<<<;;;::::::999999::::::;;;:::999888888999999777666999999888666444555888:::>>><<<777111...///444888999999999:::;;;<<<>>>???CCCDDDEEEFFFEEECCC@@@>>>???>>><<<999888888999:::??????@@@CCCIIIPPPXXX\\\aaadddggghhhhhhhhhiiijjjkkkjjjjjjiiieeeccchhhppp|||uuuttt|||xxxrrrttt{{{~~~~~~}}}xxxuuunnngggddddddbbb\\\VVVJJJDDD>>>;;;===>>>===:::<<<<<<;;;;;;:::999999999===>>>@@@???===;;;::::::999999888777777666777777888888666666666888:::;;;@@@???===;;;888888:::===999888777888:::<<<<<<;;;999999:::;;;<<<===>>>>>>CCC>>>888888;;;>>>>>>===777777888999::::::::::::999:::;;;;;;:::999777555777666666888:::;;;:::::::::999999<<>>777777777777666666666666333222111111333666:::<<>>;;;:::::::::;;;EEEAAA===;;;<<<======<<<999::::::999777666777888::::::;;;:::888999;;;===DDDAAA===;;;:::999888666:::::::::::::::999999999::::::999999999999999:::444444555666777888888999999999::::::::::::::::::;;;:::999999::::::999888888999999777666666777999;;;:::888444222333777:::777777777777888:::;;;<<>>===;;;::::::999999888666555444999<<>>;;;:::999<<<;;;:::999888777777666777777666666777999;;;<<>>:::777666888::::::888666777999;;;<<<<<<888999;;;<<<<<<;;;:::999???<<<888888:::<<<;;;999444555666777888::::::;;;999::::::;;;:::888777666555555555444444777;;;???===:::888999<<<>>><<<:::888888666444333222222222///000111444666888999:::>>>===;;;999999999::::::@@@===::::::;;;=========:::;;;<<<:::777555444555777888999999888999;;;===CCC???;;;999999999888777:::999888777888999;;;<<<999999999888777777777666333333444444444555555555777888999;;;;;;;;;::::::;;;:::999:::;;;<<<;;;:::888999;;;:::888777777888888999::::::888888:::;;;777777777777777888999:::===???AAACCCCCCBBBAAA@@@>>>===;;;::::::<<>><<<888555444666888;;;999777666777999:::999888:::;;;<<<;;;888555333:::888666777888888666444444555555777888:::;;;<<<999999:::999999888666666333555555444222444999>>><<<:::999;;;>>>???<<<999<<<:::888555222111000//////000222444777999:::;;;:::999999888999999:::;;;;;;:::999999;;;<<<>>>???>>>??????===:::777666555555666777777666666888999<<<999666555777999::::::777777777777888:::;;;<<<999999999888777666555555444444444444333333333333555777999;;;<<<;;;:::999:::999888999;;;<<<<<<:::888:::<<<<<<:::999888888888;;;>>>???===;;;::::::999999888888888999999:::;;;<<<>>>@@@BBBBBBBBBAAA???>>>===<<<===@@@CCCEEEEEEEEEEEEHHHNNNVVV^^^cccccceeehhhiiihhhhhhhhhiiigggeeefffgggfffcccfffkkkrrr}}}ppphhhqqq}}}rrriiifffiiilllvvv}}}zzzzzzwwwggg[[[UUUMMMGGG???;;;:::;;;;;;:::<<<;;;:::999999888666444888888999:::::::::::::::999<<<@@@BBBAAA???======:::;;;<<<<<<<<<<<<;;;;;;888888999:::;;;<<<>>>>>>;;;;;;:::888666666888:::===:::888777777777666555666888;;;======;;;888666888777777777888777666555666666777777888:::<<<===888888888777777666555555111444666666444444777:::;;;<<>>???>>>@@@@@@???;;;888666666444555666555444333333444777555333333555777888888222444777999;;;;;;::::::999999999999888777555444555555444444444444333333444555888:::<<<<<<;;;:::888777666777999::::::999777:::===>>><<<:::999999:::===AAAAAA???;;;999777888888777777777888888999999:::===???AAABBBBBBBBBBBBAAAAAAAAABBBDDDFFFGGGCCCCCCEEEHHHNNNUUU\\\aaa```bbbeeeggggggggghhhjjjcccaaabbbeeedddbbbcccfffcccnnnyyyvvvmmmsss~~~vvvsssvvv{{{{{{zzzyyyyyy{{{}}}xxx{{{tttggg[[[UUUVVVMMMHHHAAA<<<999999888888999999888888777666555444777777777777888:::;;;<<<;;;>>>AAABBBAAA???>>>>>>999:::<<<===>>>===<<<<<<999999:::;;;<<<<<<======999:::<<<;;;:::::::::<<<;;;:::888777777777555333333666:::>>>@@@@@@???>>>999::::::::::::::::::::::::999888777888999:::;;;777666666555444444444333///111555777777777888888:::===DDDLLLQQQPPPHHHBBB666777888999::::::::::::555555444444555666888999777777777888888888888888666777888888888888;;;===:::<<<======:::777555444333555666555333111111111777555444444555666555444111333666999;;;;;;999888777888888999888777555444555555555444444444444444333555777999;;;;;;;;;;;;777666555666777888777666777999===>>>===<<<<<<<<<===???AAAAAA===:::777666444444444444444555666777999:::<<<>>>@@@BBBCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEDDDEEEHHHLLLRRRXXX^^^aaa___bbbeeefffffffffggghhh```^^^___ccccccaaa```ccc\\\dddnnnyyy|||uuuxxx|||vvvuuuvvvxxx{{{~~~{{{rrrddd]]]WWWPPPNNNOOOHHHEEE???;;;999888888888888888888777666666888999:::999777777777999;;;===<<<>>>@@@AAA???>>>===>>>:::;;;===>>>===<<<;;;999888888999::::::;;;::::::777999<<<===<<<:::999999777777777888999888666333333555888<<<>>>???>>>===:::::::::::::::;;;===>>><<<:::888666555666777777555555444333222222222222......111444999;;;<<<;;;888<<>>???>>>???@@@>>>;;;888777777333222333333444555666777:::;;;<<<>>>@@@BBBCCCDDDCCCDDDFFFGGGFFFEEEBBBAAADDDGGGKKKQQQWWW\\\```bbbccceeeggghhhfffeeeeeefff___\\\^^^cccdddaaa```aaa^^^dddmmmzzz~~~~~~zzzuuuvvvzzz}}}{{{lll\\\NNNKKKLLLIIIEEEDDDCCC@@@===:::888888999999666777777777777888;;;===???===:::888888:::<<<>>>===>>>@@@???===<<<<<<===<<<===>>>>>>===;;;999777777888888999999999888888444888;;;===;;;888666555333444666888::::::777444555666888999999999777666888999999999999:::===???===;;;888555444333444444555444333222111111111111---,,,---222999>>>@@@???555888???GGGMMMKKKDDD>>>999;;;===>>>===:::777444222444666777555222---***666666666555444333222111111444555444222111222444444666:::;;;999777666666111333666777666555555666111222444777:::;;;:::888555555444555666888999;;;111333444666666555333222222222333333333444444444444444555666888;;;===>>>999777666666777777666444666999;;;======>>>@@@BBB===>>>>>><<<999777888888333333444555666777999:::;;;;;;===>>>@@@BBBDDDDDDCCCDDDGGGHHHGGGCCC@@@===DDDGGGLLLSSSYYY]]]```aaaggghhhjjjiiigggeeedddddd___\\\^^^ccceeebbb```aaadddhhhppp~~~~~~vvvxxx}}}~~~~~~}}}xxxzzzzzz~~~yyykkk```RRRMMMIIIGGGCCC???@@@DDDAAA@@@???<<<999999:::<<<<<<<<<;;;:::;;;<<<===>>><<<<<<:::888666777;;;======;;;999:::===>>>===;;;;;;>>>@@@???<<<:::;;;<<<888999999777666777999;;;::::::999999888888777777666777777777777666555555444555666888999999999888===;;;888888;;;>>>@@@AAAIIIBBB<<<:::<<<;;;666000///222111...---000000...---***(((+++111888<<<===;;;<<<===???@@@AAAAAAAAA:::<<<======:::888777777555333000000111333333222000111222333444333222111444444333222111000//////333555777999999777555333222333444555555333111000444444444555666777888999666333111222555777666444666888::::::888555555555444444444444444444444444444555666777999;;;<<<===AAA===888666777888555333999999:::;;;===???AAABBB???>>><<<:::888666555555444444444555666888::::::=========>>>@@@BBBDDDFFFFFFMMMTTTSSSKKKCCC@@@@@@IIILLLRRRVVVZZZ^^^bbbeeelllkkkkkkkkkjjjiiifffccc______```bbbddddddbbb```ccclllyyy~~~}}}|||{{{{{{}}}}}}zzz}}}~~~{{{vvvzzz~~~}}}vvvoooeeeWWWMMMIIIEEEBBBBBB???<<<===AAA@@@@@@???<<<999888:::<<<;;;:::::::::;;;<<<>>>???@@@@@@>>><<<:::999;;;======<<<:::;;;===>>>===;;;;;;===???>>><<<999999:::888999:::999888888:::<<<::::::999888888888999999777777888888888999999999555666666777888:::;;;;;;;;;;;;;;;===@@@AAAAAA@@@FFFBBB===;;;;;;999444000111333222---***,,,,,,***,,,***((()))---222444444666777999;;;<<<===>>>>>>;;;<<<===;;;888555444444444333111111222444444333111222333333333333222111333333222111111000//////111222444666666444222111333444666777777666555444222222222222333444555666444333222333555666666666888999:::999666555444555444444444444444444444444555555666777999:::;;;;;;;;;:::777666666666555444555666666777999;;;<<<===<<<;;;:::888777666666666555555666666777888::::::===<<<<<<===>>>@@@CCCDDDIIINNNQQQNNNFFF@@@???@@@HHHLLLQQQUUUYYY]]]aaadddkkkkkkjjjjjjjjjjjjhhhgggfffeeedddddddddcccaaa___bbblllzzzqqqwwwwwwtttwww|||~~~|||xxxsssnnnkkkjjjiiieeefffiiikkkrrrzzz~~~~~~~~~}}}|||wwwzzz~~~xxxjjjaaa^^^ZZZSSSNNNFFFBBB@@@AAA@@@>>>???BBB@@@@@@???<<<:::999:::;;;::::::999999:::;;;===>>>BBBBBBBBB@@@===<<<<<<===>>>===<<<<<<>>>>>>===;;;<<<===???>>>;;;999888888888:::;;;<<<;;;:::;;;<<<:::999888777777888:::;;;>>>======<<<;;;;;;<<<<<<777666666666888;;;===???<<<===@@@CCCEEEEEEAAA>>>AAA@@@>>>;;;888555111000000222111+++((()))***))),,,***(((((()))+++++++++000111333555777888999999:::;;;<<<:::666444333333444333111222444555555555333333444444333222111000222222111111111000000000000111333444444333111000333444666777888888777666333333333222222333333444111222333333333444777999999:::;;;:::888666555666444444555555555555555555666666666777888888999999666777888777666444444555888888888999:::<<<===>>>:::999888666666666777777888888888888888999::::::<<<;;;::::::;;;>>>AAABBBFFFIIIJJJGGGAAA>>>@@@CCCGGGKKKPPPUUUXXX\\\```cccjjjjjjjjjjjjjjjkkklllmmmllliiifffdddcccaaa^^^\\\```jjjxxx}}}{{{vvvvvvssslllfffeeehhhmmmsss{{{yyypppnnnooonnnkkknnnkkkiiijjjiiifffhhhlllsss}}}mmmbbbUUUOOOQQQTTTTTTSSSGGGBBB@@@AAAAAA>>>???AAAAAAAAA@@@>>><<<:::;;;===<<<;;;:::999999:::;;;<<<@@@AAABBB@@@>>>======>>>??????>>>>>>>>>>>>===<<<>>>??????>>><<<:::888777666999;;;<<<<<<;;;;;;;;;:::888666555666888:::<<>>;;;666222000111---111111,,,)))+++------,,,+++***))))))))))))(((,,,---///222444555666666888::::::999666444444555555333333444666777777666555555444444333222111000111111111111111111111111222333444555555444333222111222333555666777777777:::999888666555444444444...111333333222222666999999<<<@@@@@@>>>:::777666555555555555555666666666666777777777777777888888555888::::::666333444555:::::::::;;;<<<===>>>???;;;:::777666555555555666;;;::::::999999999::::::<<<:::888777888;;;>>>@@@===@@@CCCCCCAAA@@@DDDGGGHHHKKKPPPUUUXXX\\\```ccchhhhhhiiiiiijjjllloooqqqnnnkkkgggdddbbb```]]][[[[[[eeesss|||yyyxxx{{{~~~}}}~~~~~~vvvkkkZZZRRRHHHCCCEEEIIILLLMMMJJJCCC>>>======::::::<<<@@@AAAAAA@@@>>>===>>>??????>>><<<:::999999999:::<<<===???>>>======>>>???AAAAAAAAA@@@>>>=========@@@@@@@@@???>>><<<:::888555888:::;;;;;;::::::;;;999888666555555888:::<<>>===;;;999777555444444///222444333111111444777888===DDDGGGEEE???:::777555555555666666777777777777777777777777777888888777:::===<<<888555555666888888888999:::;;;<<<===>>><<<999666444444555555<<<;;;;;;:::::::::::::::<<<:::666444555888<<>>===;;;:::<<<>>>???@@@@@@??????@@@AAA@@@???===;;;::::::::::::<<<===>>>=========???AAABBBCCCCCCAAA???======>>>AAA@@@??????@@@>>>;;;999555777::::::::::::;;;<<<;;;:::888888888999;;;<<<;;;<<<<<<<<<<<<;;;:::999999888666666777;;;???AAAGGGDDD@@@===<<<;;;888777333555666555333333666999;;;AAACCC<<<333000///---///000000...---...000222//////111333444555555555444555777777777888:::<<<888777777888999999777666666555444333222222333333000000111222333444555666333444444444444444444333333444444555777888999999<<<;;;:::888777666555555555555555444222222333444555;;;CCCGGGFFF@@@;;;777555555666666777777888888888888888888888999999999:::;;;<<<;;;:::888888999999999::::::;;;===>>>???AAA???;;;888666555666777<<<;;;:::::::::::::::;;;===:::666222333666;;;>>><<<@@@EEEGGGFFFDDDAAA@@@HHHKKKPPPTTTWWW[[[^^^aaabbbeeehhhhhhggggggkkkooonnnmmmkkkkkkjjjgggdddaaaVVV___kkkyyyzzz|||{{{||||||{{{yyyqqqpppiii^^^UUUOOOHHHBBB>>>AAABBBBBBBBBHHHSSS\\\ZZZOOOCCC???>>><<<<<<>>>:::<<<>>>???>>>???@@@AAA???>>>===<<<;;;<<<======AAAAAA@@@???>>>>>>AAADDDCCCDDDEEEBBB???======>>>@@@>>>===>>>??????<<<999777999:::::::::;;;===???>>>>>>===<<<<<<<<<======888:::<<<>>>>>>===<<<:::999888777666888:::===???AAA>>>;;;:::999888555333111111111222333666:::>>>BBBIIILLLEEE;;;666222000111111111///------111444111222333444555555555555444555555555555666999;;;:::999999999:::999777555555444333333333333444555000111222333555666777888666666666666666666666666444444444444555666777888777777777777888888999:::===:::888666666555444222222777===AAA@@@===999777555555666777777888999999888888999999:::::::::;;;999888888999;;;<<<===<<<:::::::::<<<===???AAABBBBBB@@@<<<999888888999;;;:::::::::999::::::;;;;;;>>>:::555111111555:::>>>@@@CCCFFFHHHHHHEEECCCAAAFFFIIINNNRRRUUUXXX\\\^^^```cccggggggeeedddgggjjjlllkkkkkkkkkkkkgggbbb^^^YYYaaalllxxx}}}{{{|||~~~|||yyywwwwwwyyyyyywwwttt]]][[[SSSGGG??????AAAAAA<<<@@@BBB???<<<@@@LLLWWWYYYLLL???;;;:::999:::<<<777999<<<======>>>???AAA======<<<<<<===>>>@@@AAAFFFEEEDDDAAA???@@@CCCEEECCCEEEFFFCCC???======???>>>===<<<===??????;;;888999:::;;;::::::<<>>>>><<<>>>AAACCCCCC@@@===;;;999888777777888999<<<===;;;999888888888777444111000///...000333999>>>AAACCCLLLPPPKKKAAA;;;888555222222111...+++,,,000444333333444555555555555555444555555444333444666888;;;:::::::::;;;999777444555444333222333444555666000111222444666777999999:::999999999999999999:::222222222222222333444555444555666777:::<<<>>>@@@BBB???:::999999888555222000333888::::::999888888555666666777888999999999888999999:::;;;;;;<<<<<<888555444666;;;???@@@???555555666777999;;;===>>>BBB@@@===:::999:::===>>>:::999999999999:::;;;<<>>@@@BBBEEEGGGHHHHHHGGGGGGDDDGGGLLLPPPSSSVVVYYY\\\^^^cccggggggdddbbbdddggghhhhhhiiiiiihhhddd^^^YYY]]]dddmmmzzz{{{uuuqqqqqqtttzzzxxx~~~yyyssstttyyyuuugggYYYLLLGGGAAA???AAABBB@@@<<<<<<<<<===???@@@AAABBBCCCGGGDDD@@@<<<999777888888888;;;>>>AAABBBBBB@@@>>>===>>>>>>@@@AAACCCDDDEEEFFFCCCCCCEEEEEEBBBAAADDDPPPQQQQQQNNNIIICCC@@@>>>???>>>>>>???@@@>>><<<999999:::;;;;;;<<<<<<<<<<<<>>>>>>??????>>>===<<<;;;<<>>???>>>;;;999999999888555111000222555666444111111555???KKKSSSRRRSSSQQQOOOOOOLLLBBB777444111...++++++...222555888777777666666666777777>>>;;;777555666666666555999:::<<<=========<<<;;;999666333333444555333222111555999888444222333666;;;<<<===<<<999888777888999999888777999;;;===???444666:::===???@@@@@@@@@===:::666333333333222111444555666777777666555555666777999:::::::::<<<>>>BBB???<<<<<<>>>>>><<<:::;;;:::888888999:::===>>>999888777777888;;;???AAAEEECCC@@@===;;;:::::::::888888999:::<<>>???===:::;;;;;;<<<===>>>??????@@@CCCAAA===999777666666777:::<<>><<<;;;;;;<<<>>>AAADDDGGGIIIGGGCCCCCCEEEEEEBBBCCCFFFNNNOOOOOOMMMHHHDDDBBBAAA???>>>======>>>>>><<<:::999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>CCCGGGFFFAAA===<<<===;;;<<<>>>AAABBB@@@<<<888999;;;;;;999555222111222444444444444777@@@MMMVVVYYY\\\^^^^^^]]]WWWJJJ===333000---******---111444555444444444444444444444:::888666666999;;;<<<<<<888999;;;<<<=========<<<777777888::::::888444222444777;;;:::666333444666;;;<<<===<<<:::888888999888777666555666888999;;;777999;;;<<<===<<<;;;:::888555222111111111111000111222333555666666666666777999::::::999999:::<<<>>><<<<<<>>>@@@???===:::;;;:::999888888:::;;;===999888777777999<<>><<<999666555555555666;;;===???AAAAAA???===;;;;;;;;;<<<>>>BBBHHHMMMPPPIIIEEEDDDEEEEEECCCDDDHHHKKKLLLMMMKKKHHHEEEDDDEEEAAA>>><<<;;;<<<<<<<<<;;;::::::::::::::::::999999999888888999:::===@@@AAACCCGGGKKKJJJEEE@@@===<<<:::===AAAFFFGGGDDD>>>999888:::<<<<<<888444000...222555888999999@@@MMMXXX]]]```ccccccccc___UUUJJJ888555111------///222444333333333333333333333444555444444777;;;???AAABBB777888999;;;<<<===>>>>>>777888999:::999777444222444777999999555333444555:::<<<===<<<:::999999:::888888666666666777888999777888999:::::::::888888333222000111222222111000...///111333555666777777999:::;;;;;;999999:::;;;::::::<<>><<<:::999::::::;;;<<<===>>>??????@@@@@@EEEBBB>>><<<;;;:::999888:::<<<======<<<:::;;;;;;FFFHHHMMMTTTZZZ]]]\\\[[[ZZZ[[[\\\]]]^^^aaafffiiihhhiiiiiigggdddbbbbbbcccjjjsss~~~~~~zzz{{{}}}{{{zzz{{{~~~|||yyy{{{nnn^^^SSSKKKDDDAAA999888888:::===>>><<<:::;;;;;;;;;;;;:::::::::::::::999777666555555666666:::<<<>>>@@@@@@@@@>>>=========>>>AAAFFFMMMSSSWWWMMMHHHEEEEEEDDDBBBDDDHHHHHHIIIIIIIIIGGGEEEFFFGGGBBB???;;;999:::<<<<<<<<<;;;;;;::::::999999999999999999888888;;;???DDDGGGHHHKKKNNNMMMHHHBBB>>><<<;;;>>>DDDJJJLLLHHH@@@:::555666888888666333000...111777<<<;;;:::???KKKWWWZZZ\\\[[[ZZZ\\\^^^\\\VVVCCC@@@:::555333333555777444444555555666666555555444333444666:::>>>@@@@@@555666888:::<<<===>>>???::::::999888777555444333000333555666444333333444999;;;<<<<<<:::999::::::<<<;;;:::999999999999:::333444666888999999999999222111111333555666555333///000111333444666777777999:::;;;;;;::::::<<<===:::;;;<<<===>>>>>><<<;;;???>>><<<:::999999:::;;;888777666666777:::===@@@???>>>===;;;::::::::::::===>>>???@@@@@@???>>>===BBBBBBAAAAAA@@@>>><<<::::::;;;<<<<<<:::999:::;;;CCCGGGNNNUUUZZZ\\\\\\[[[\\\\\\]]]^^^___ccchhhlllkkkkkkkkkiiifffeeeeeefffkkkuuuvvvpppuuuxxxqqqllliiikkknnnttt~~~|||}}}~~~}}}|||~~~{{{yyyyyy}}}~~~yyykkkZZZNNNJJJHHHCCC???666666777999;;;<<<<<<;;;<<<<<<;;;;;;;;;;;;::::::999888777777666777888888999;;;===@@@AAABBBAAAAAA>>>>>>???AAAFFFLLLRRRVVVOOOJJJFFFFFFDDDAAACCCFFFEEEFFFHHHHHHGGGFFFFFFGGGCCC???;;;999:::<<<======<<<<<<:::999999999999::::::888777888:::???DDDGGGFFFHHHJJJIIIFFFAAA<<<:::;;;???EEEKKKMMMIIIBBB<<<222111111111222222222111111777<<<;;;999===HHHSSSVVVYYY[[[[[[]]]```]]]YYYNNNJJJCCC<<<777555666666444555666777777777777666777555555666888999999999555555777888:::<<<>>>???<<<>>>AAAEEEFFFCCC;;;444000222444555555444444555888999;;;;;;:::999:::;;;===<<<;;;;;;::::::999999444444555777888999999:::222222222444666777666555444444444444444555555555666888:::;;;;;;<<<>>>@@@>>>===<<<;;;;;;<<<===???BBBAAA>>><<<;;;;;;<<<===999888666666777999<<<>>>======<<<;;;;;;;;;;;;;;;>>>???@@@@@@@@@>>>===<<<<<<>>>AAACCCCCCAAA>>>===<<<===>>>===;;;;;;<<<===BBBGGGNNNTTTXXXZZZZZZZZZ\\\]]]]]]^^^```ccciiimmmnnnooonnnkkkhhhggghhhiiilllyyyllldddhhhpppyyyzzzvvvqqqkkkhhhfffggggggkkkuuu}}}xxx}}}|||rrraaaVVVIIIDDDEEEFFFCCC???666666777888999999:::;;;<<<<<<<<<;;;;;;;;;;;;;;;999999999888888999999999999;;;===@@@BBBCCCDDDDDD>>>======???BBBFFFKKKMMMMMMHHHFFFFFFEEEBBBCCCFFFEEEGGGJJJJJJIIIGGGFFFFFFCCC@@@<<<;;;;;;======>>>===<<<;;;:::999:::;;;<<<999888666666888;;;???BBBAAAAAABBBAAA???<<<888666;;;>>>CCCGGGIIIGGGAAA<<<222///------///222444444222666999999888===GGGQQQVVV___hhhkkkkkkggg^^^UUUSSSNNNFFF>>>888555555555333444666777888888777666:::888777777888777666444555555666777999;;;===???<<>>@@@>>>>>>===;;;:::<<<@@@CCCEEEDDDAAA?????????@@@AAA<<<;;;999777777999;;;===<<<<<<<<<<<<<<<<<<<<<<<>>===<<<<<<888<<>>>>>>>>======???AAACCCHHHNNNSSSVVVWWWYYYZZZ[[[\\\]]]^^^___bbbgggjjjoooooonnnkkkiiihhhiiijjjppp~~~pppgggdddgggoooyyy~~~|||nnnnnnooorrrwww|||ttteee[[[NNNIIICCCAAAAAABBBAAA@@@::::::999999888999;;;<<<:::;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999<<<===???AAACCCDDDDDDDDD??????>>>???@@@AAACCCEEEGGGDDDDDDFFFGGGEEEEEEIIIGGGJJJNNNOOOMMMJJJGGGFFFCCCAAA>>><<<===>>>>>>>>>===<<<;;;::::::<<<===>>><<<:::888777888999<<<=========<<<;;;;;;999777666999:::===AAACCCBBB>>>;;;444111//////222444555555222444555666999@@@JJJRRRZZZeeeqqqvvvuuunnncccXXXTTTOOOGGG???999666666777555666888:::;;;:::999999<<<:::::::::;;;;;;999777666666666777888:::<<<>>>===AAANNNbbbppplllXXXFFF<<<;;;::::::999666444111444555888888888777888:::666666777777777666666555888888888888999:::;;;;;;:::888666555666777777666777666444333222222222222222444666777777888:::<<<:::;;;=========???CCCGGGHHHFFFDDDCCCBBBCCCDDDEEEAAA@@@===;;;:::;;;<<<>>>;;;<<<<<<===>>>>>>>>>>>>??????>>>===<<<<<<<<<<<<888===CCCEEEDDDAAA??????;;;<<<===<<<<<<===@@@BBBFFFJJJPPPTTTUUUVVVYYY[[[\\\]]]___```aaacccfffiiikkkkkkkkkiiiggggggjjjlllsss}}}tttllljjjsss~~~ppp```SSSLLLEEEEEEDDDBBB???>>>>>>@@@???>>>===<<<:::;;;>>>@@@999999:::::::::;;;;;;;;;:::::::::999999999999999???@@@AAABBBCCCCCCDDDDDDBBBBBBAAAAAA@@@@@@@@@@@@BBB@@@AAAFFFHHHGGGHHHKKKIIIMMMQQQSSSPPPLLLHHHFFFCCCAAA???>>>?????????>>>===<<<;;;:::;;;===???@@@???>>><<<:::::::::;;;<<<===<<<;;;:::;;;;;;:::888777888999<<<>>>>>><<<999777555222333555777666444222222333555:::CCCNNNUUU\\\fffqqqttttttpppiiiaaaUUUPPPHHHAAA<<<999999:::888999<<<>>>???>>>===<<<<<<;;;;;;===>>>???>>><<<666666666666888:::<<<===>>>>>>FFFZZZmmmpppaaaPPP>>>===;;;999777333///,,,222444777777777777888999666666777777777777666666555666777888;;;===???AAA@@@===:::888888999999999555444222111111111222222111333555555444555666888555999===???@@@BBBFFFIIIIIIHHHFFFEEEDDDEEEGGGHHHEEECCC@@@>>><<<===>>>???;;;<<<===>>>???????????????>>>===;;;;;;;;;<<<===:::???EEEGGGDDDAAA???>>>999:::;;;;;;;;;<<>>======@@@CCCIIIEEE???:::888999===???>>>===:::888888888999:::;;;;;;;;;;;;<<<===???@@@BBBBBBCCCDDDEEEFFFGGGHHHDDDDDDCCCBBBAAA???>>>===:::<<>>???888666999;;;888777:::<<<>>>@@@@@@???=========:::===AAADDDDDDAAA>>>;;;;;;;;;<<<>>>???>>><<<999;;;333000777===:::666555222666;;;AAAIIITTT```iiillliiieeecccbbb```[[[WWW[[[UUUKKKDDD???===<<<;;;888:::;;;======<<<:::999;;;::::::>>>BBBDDDBBB@@@666777777777777888888888<<<>>>CCCLLLTTTVVVRRRMMM???>>>===<<<;;;:::::::::444444555555666777777777;;;888666555555666666555777888888888777999<<<>>>AAA:::555777===???:::444333222111111111222333444555444444444666888:::;;;888888:::<<<>>>@@@AAABBBFFFEEECCCBBBCCCEEEHHHJJJIIIFFFAAA>>>===???BBBEEE<<<===>>>??????@@@@@@@@@???>>><<<:::::::::;;;;;;;;;>>>AAABBBAAA???>>>>>>999;;;===>>>>>>>>>@@@BBBHHHNNNTTTVVVUUUUUUWWW[[[___ccchhhkkkkkkjjjiiiiiihhhhhhhhhfffddddddfffhhhooo|||vvvzzzqqqiii___WWWRRRMMMGGGBBB?????????===<<<===???AAAIIIFFFAAA===;;;<<<>>>@@@>>><<<:::999888888999:::;;;;;;:::;;;<<<>>>@@@AAA@@@@@@@@@@@@AAAAAAAAAAAACCCCCCCCCCCCBBB@@@???>>>===???AAACCCEEEHHHJJJKKKIIIMMMOOONNNNNNNNNJJJEEEAAAAAABBBFFFKKKJJJFFF@@@>>>;;;:::;;;999444555:::@@@AAAAAA???===;;;:::999:::===@@@CCCDDDCCC@@@???@@@???===<<<===>>>??????CCC:::555999<<<:::777666;;;AAAJJJTTT]]]gggqqqwwwrrrmmmeee___ZZZVVVRRRNNNQQQNNNIIIFFFCCCAAA>>><<<;;;<<<=========<<<;;;::::::::::::<<<>>>>>><<<;;;777777777888888999999999;;;;;;>>>EEEKKKMMMIIIDDD<<<;;;:::888777777888888888888888888999999999999;;;888666555666666666555777888999999888888:::;;;===999666888===>>>:::555333333222111222333444555666777888999:::999777666666666888999;;;===>>>???EEEDDDCCCBBBCCCEEEGGGHHHFFFCCC???<<<<<<>>>BBBDDD???????????????>>>======<<<;;;;;;;;;;;;;;;<<<<<<@@@BBBDDDDDDBBB???======;;;<<<============@@@BBBHHHLLLQQQSSSRRRRRRUUUXXX```cccfffhhhhhhgggfffggghhhjjjlllllliiigggeeeeeemmm||||||pppjjjeeeeeejjjpppuuuwww}}}yyy|||wwwqqq___XXXOOOHHHEEECCCAAA>>>===>>>>>><<<;;;;;;===@@@HHHFFFCCC@@@?????????@@@===<<<:::999888999999::::::::::::;;;<<<>>>AAABBB?????????>>>>>>=========@@@AAABBBBBBBBBAAA???>>><<<>>>AAABBBCCCDDDGGGIIIGGGKKKLLLJJJIIIJJJHHHDDD@@@@@@BBBFFFJJJJJJFFFBBB======>>>===999444777<<>>AAACCCCCCCCCCCCGGGCCC>>>;;;:::===AAADDDHHH???777777:::999888888???GGGSSS___jjjrrrxxx{{{wwwpppfff[[[TTTNNNIIIFFFEEEEEEFFFGGGHHHFFFAAA>>>>>>>>>>>>======<<<<<<;;;:::;;;===<<<:::888888888777777888888999:::;;;;;;;;;::::::>>>AAABBB???<<<;;;999666444444555777888:::::::::999999999999999:::888666666666777666555777999::::::888777666777888888888:::<<<<<<999777444444333333333444666777777999<<<>>>===999555111444444555777888:::;;;;;;BBBBBBBBBCCCCCCDDDEEEEEEBBB@@@===;;;;;;===???AAA@@@@@@@@@???>>><<<;;;:::888999:::<<<===>>>>>>>>>@@@BBBCCCCCC@@@>>>======>>>>>>>>><<<;;;<<>>===;;;<<<======<<<;;;;;;<<<>>>EEEDDDCCCAAA@@@>>>>>>===<<<;;;:::999999999999:::999999999:::<<<>>>@@@BBB????????????>>>>>>>>>>>><<<===???@@@@@@???>>>===888;;;>>>>>>===>>>@@@CCCDDDHHHIIIFFFDDDFFFEEEBBB<<<===???BBBFFFFFFCCC@@@;;;<<<===>>>>>>>>>@@@BBB>>>===:::999999:::::::::888999;;;===@@@BBBDDDFFFJJJFFFAAA;;;999:::>>>BBBDDD===555444777:::===>>>DDDJJJTTT^^^fffkkkoooppppppkkkcccZZZRRRLLLHHHFFF???@@@BBBEEEGGGFFFCCC@@@??????===<<<;;;;;;;;;;;;:::===???>>>:::777777888777777888888999:::;;;;;;;;;:::999:::<<<===;;;999;;;999666444333555888:::999999888888777666666555:::999777777777777666555666999;;;;;;888555333333333666999;;;;;;:::999999555555444444444666777888777999<<<>>>===999444111333333444555666888888999>>>???@@@BBBBBBBBBBBBAAA@@@???<<<:::999:::;;;<<<=========<<<;;;:::999888666888;;;>>>@@@AAABBBBBB:::<<<>>>>>>======>>>???AAA@@@>>>;;;:::;;;???CCCIIIKKKMMMOOOPPPTTTYYY]]]aaabbbdddeeefffgggjjjlllnnnrrrvvvvvvrrrlllfffcccmmmzzzsssnnnnnnxxx~~~}}}}}}}}}rrriiicccaaa```___]]]WWWNNNFFFAAA>>>======<<<===>>>===<<<;;;<<<>>>@@@@@@@@@???>>><<<;;;:::;;;;;;::::::999999::::::999999999999;;;===???@@@===>>>>>>>>>>>>?????????888999;;;======<<<;;;999666:::======;;;999;;;>>>???DDDFFFBBB@@@@@@@@@>>>999:::<<<>>>@@@@@@???===:::999999>>>FFFLLLLLLIII???<<<999888999::::::888666777888:::<<<@@@CCCEEEHHHGGGDDD???:::888999;;;===999444444:::BBBIIIKKKOOOPPPSSSWWW[[[^^^``````]]]\\\YYYUUUPPPLLLIIIHHHAAA@@@???@@@BBBCCCBBBAAA>>>===<<<;;;::::::::::::888;;;======999777777999666666777888888999::::::999888777777999:::::::::<<<:::888666666888;;;===:::999888888777666555555:::999777777888888666444555777::::::888444222111111555999;;;:::999888999555555444444555777888999777888999::::::888666444333333444555666666777777:::<<<>>>???@@@@@@???>>>???>>><<<999777777777777888888999999999999888888777999<<<@@@BBBDDDDDDEEE:::;;;<<<<<<;;;<<<>>>???CCCAAA>>>;;;999;;;???CCCGGGHHHJJJLLLPPPUUU[[[___```bbbeeegggiiilllqqqttttttvvvxxxwwwrrrlllhhhfffiiivvv}}}{{{xxxzzz{{{}}}|||~~~|||mmmfff[[[TTTQQQSSSUUUWWWVVVRRRLLLFFFAAA@@@@@@@@@===>>>??????======>>>????????????>>>===;;;:::999::::::::::::::::::::::::999888888888999;;;<<<>>>;;;;;;;;;<<<<<<=========666777:::;;;;;;:::888666777<<>>======<<<888999;;;=========<<<;;;:::999999???KKKUUUTTTMMMEEEAAA===;;;<<<;;;888555666666777888;;;>>>AAACCCCCCEEEEEEAAA;;;777666777999:::999:::BBBNNNVVVXXXWWWTTTPPPNNNNNNOOOOOONNNKKKLLLMMMMMMJJJHHHHHHHHHFFFBBB>>><<<===>>>???@@@<<<<<<<<<;;;::::::999999666888999999888666666666555555555666666666666777555555555555666888999:::<<<;;;999888999;;;===???<<<<<<;;;;;;:::999888888:::999888888999888666444222555888999777444333222222555888999999888888888555555444444555777999:::888888888888888888777777333444444444555555666666777888:::;;;<<<<<<;;;;;;===<<<;;;999777666555555555555777888999999999999999;;;===???BBBDDDEEEEEE??????>>><<<;;;;;;===???BBBAAA???<<<:::<<<@@@DDDCCCDDDEEEIIINNNTTTYYY\\\___aaaeeehhhkkkppptttxxxwwwxxxyyyvvvqqqllliiigggcccoooxxxssssssqqquuuwwwxxxzzzyyyxxxwwwwww{{{|||xxxyyy|||zzzpppfff```YYYUUUOOOLLLKKKMMMNNNNNNMMMKKKHHHCCC@@@???@@@BBB>>>@@@AAAAAA@@@??????@@@@@@@@@@@@???>>>===<<<;;;999:::::::::;;;:::::::::999888777777777888:::;;;<<<<<<;;;;;;;;;;;;;;;:::555777:::;;;;;;999666444777>>>EEEFFF@@@;;;:::;;;===DDDIIIFFFBBBAAA@@@>>>:::<<<>>>>>>>>><<<<<<<<<;;;===>>>BBBKKKTTTTTTMMMHHHDDDAAA@@@AAA@@@;;;777888888888999;;;===???@@@>>>BBBDDDBBB===999888::::::>>>@@@BBBJJJWWW^^^___ZZZTTTMMMIIIGGGFFFEEEDDDEEEFFFGGGFFFDDDCCCFFFHHHGGGCCC===::::::;;;======;;;;;;<<<======<<<;;;:::999888888888999888555333444444444444333333333333555555666666666777888:::999999888888999;;;<<<===>>>>>>======<<<<<<;;;;;;:::999888999:::999666444000333666777666444444555555555666777888888888777444444444444555777999:::999999::::::999999888777333333333333444444444444555666777888888999999999999999999888888777666666666666777888999::::::999;;;;;;<<<===???AAACCCDDD>>>>>>===;;;999:::<<>>???@@@???AAACCCCCCAAA@@@AAABBBCCCBBBAAAAAA@@@???>>>>>>999999:::;;;;;;;;;::::::999888777666666777888999???>>>>>>===;;;::::::999666888:::<<<;;;999666444666>>>FFFGGGAAA:::888999AAAJJJOOOMMMHHHFFFEEECCC===???AAAAAA???>>>======;;;AAADDDDDDIIIPPPPPPLLLGGGDDDBBBCCCFFFEEEAAA<<<:::::::::;;;<<<===>>>???<<<@@@CCCBBB===;;;<<>><<<;;;>>>;;;999:::;;;:::666222444333333222222111111000777888999999999999999;;;666777777777888:::;;;;;;============<<<<<<<<<<<<:::999999999:::999666444///111444555555555555666777666555555777888888666444444333444555777999::::::;;;<<<===<<<:::777555222222222222222222222222444444555555666777777777666666777888999999888888888888999:::::::::::::::<<<;;;;;;;;;===???AAABBB999999888777777999===AAA@@@@@@???===<<<>>>AAADDDHHHGGGIIILLLPPPTTTVVVVVV\\\___cccgggjjjlllppprrrsssvvvyyyxxxtttmmmhhheeejjjrrrwwwmmmkkkmmmpppppp{{{zzzwwwvvvwww|||~~~{{{{{{{{{{{{|||{{{{{{~~~}}}{{{}}}rrrbbbWWWQQQNNNKKKHHHEEEFFFFFFGGGGGGFFFDDDCCCIIIHHHGGGCCC@@@>>>???AAA>>>EEEIIIEEEAAABBBDDDDDDAAA@@@???>>>===============:::888888999999666444888777555444333333444555888:::<<<<<<999666555444777999;;;===<<<:::777555666888999888777666777999AAALLLQQQIIICCCEEECCC======@@@EEEHHHHHHCCC===999??????AAAEEEIIIIIIGGGCCC===<<<@@@FFFJJJHHHBBB>>>==================>>>>>><<<@@@DDDDDDAAA>>>===>>>>>>@@@CCCIIIPPPTTTVVVUUUXXXVVVSSSQQQOOOMMMJJJGGGFFFBBB>>>===>>>>>><<<:::<<<=========<<<;;;<<<======>>>???@@@???>>><<<:::;;;;;;<<<:::888777777777555;;;<<<555111333555444888444222333888999777333777666555444444555666777999888888999;;;<<<;;;999222444555777777777777666555666666555333222333555::::::999999888777777666666666777777888888999999777888999888777666777888777777444222333555222---000111333444333222000...222333555777888777777666888777666666666777999:::;;;;;;::::::;;;===>>>@@@999:::<<<;;;999888999::::::<<<>>>???>>>???AAABBBDDDFFFHHHIIIJJJNNNUUUZZZ\\\aaacccccceeekkknnnnnnoootttwwwuuuooojjjjjjlllnnnzzz}}}yyyxxxwwwvvv{{{~~~zzzxxxvvvtttwww|||}}}zzzwwwwwwzzz}}}tttnnnkkkggg^^^QQQIIIEEEDDDAAA???AAABBBDDDEEEFFFGGGFFFFFFJJJJJJJJJGGGDDDCCCCCCDDDFFFLLLOOOKKKFFFEEEEEEDDDAAA@@@???>>>>>>======>>><<<:::888888999999777555888777555444333333333444666888::::::888666555555666777:::;;;;;;999777555111333444444444444666777@@@JJJLLLCCC===???>>>888999<<>>;;;<<<:::;;;???CCCCCCAAA>>>EEEEEEDDDCCCBBBAAAAAA@@@;;;???CCCDDDBBBAAABBBDDDEEEEEEGGGKKKOOOQQQQQQPPPQQQPPPOOOOOOOOOMMMJJJGGGFFFBBB???=========;;;999:::;;;<<<============>>>======>>>???>>><<<:::999666999<<<;;;999888888:::666???DDD???888666777666777444111333777999777444333333333333333444555666888888777888999999777555222333444666777777777666777888888888666777888:::999999888888777666666555444444444555555666666777666777888777666555666777666888666222222444333///111111222333333222111000333444555666888888999999;;;:::888666555555555555777666666666777999;;;<<<:::<<<======;;;999999999;;;<<<======<<<<<<>>>???EEEGGGIIIKKKLLLPPPUUUZZZ```dddeeeccccccgggjjjiiimmmppprrrooojjjffffffhhhqqq}}}{{{|||xxxuuuuuuttttttxxxwwwoooooorrryyyqqqbbb]]]\\\VVVPPPHHHCCCBBBBBBAAA@@@>>>???AAACCCEEEGGGHHHHHHJJJLLLMMMLLLJJJHHHGGGGGGKKKQQQSSSNNNHHHFFFCCCAAA>>>===<<<;;;::::::::::::;;;999888888999999777666888777666444333222222222333555777888666555555555444555888999999888666444...000222333333444666777???EEEEEE;;;666777777444444777<<<@@@AAA>>>;;;888:::::::::<<<<<<;;;888555999777666999>>>DDDEEEDDDJJJIIIHHHEEECCCBBBAAA@@@;;;???CCCDDDDDDEEEIIILLLMMMLLLLLLLLLLLLLLLJJJHHHHHHHHHJJJLLLNNNMMMJJJGGGFFFCCC@@@>>>===<<<:::888<<<>>>AAACCCEEEEEEDDDDDD<<<<<<<<<<<<;;;:::999888666:::===<<<999999>>>BBBKKKUUU\\\TTTGGG>>>;;;:::666333222444888999888666444555555666777888999999999888888999:::999666333000111333444555666666666444555666555555555777999777777666666555555444444000000111222333333444444555666777666555555666777888<<<===888333333333222222222222222222222222222555555555555666888:::;;;;;;:::888666555444333333444444333444555777888:::;;;===??????===;;;999999;;;<<<===<<<::::::<<<===EEEGGGIIIKKKMMMPPPTTTXXX```ddddddaaaaaaeeehhhhhhlllmmmmmmjjjeeecccdddfffppp}}}}}}zzz|||~~~~~~|||yyywwwzzzxxxxxxyyyyyyyyyzzzssssssuuuxxx}}}ooo\\\QQQPPPRRROOOLLLGGGFFFFFFGGGGGGFFF>>>???@@@BBBDDDEEEGGGGGGIIILLLNNNOOOMMMJJJIIIHHHFFFKKKMMMIIIDDDBBB???;;;>>>===<<<;;;:::::::::::::::999888888888888777777888777666444333222111111000222444555444444444555222444666777888666555444111222444555444555777888<<>>======???BBBEEEEEEFFFHHHMMMQQQRRRPPPMMMKKKJJJHHHEEEBBBBBBCCCFFFJJJLLLLLLIIIFFFFFFDDDBBB???===;;;999888===???BBBFFFIIIIIIHHHFFF;;;;;;::::::999999999999:::<<<===;;;:::???KKKTTTkkkqqqrrrdddPPP@@@::::::666555444666999::::::888666666777777888888888777888888999;;;<<<;;;888555000111222333444555555666444555555444333333555777555555444444333333333222...//////000111222333333555666777777666666777888===EEEHHHBBB:::555444333222222222222222333444555888777555333333555777888666666666555555555555555555444444555666888:::;;;<<<>>>AAAAAA>>>;;;:::999:::;;;<<<;;;:::;;;===???CCCEEEHHHKKKNNNQQQSSSTTTZZZ^^^```___aaahhhlllmmmnnnnnnllliiieeedddeeehhhkkk~~~|||xxxxxxwwwwwwwwwwwwwwwwwwxxxxxx{{{~~~}}}}}}~~~|||}}}}}}}}}~~~|||zzzzzziiiZZZOOOIIIHHHHHHHHHGGGEEEDDDEEEEEEFFFEEEBBBBBBBBBBBBBBBCCCCCCDDDFFFIIILLLMMMKKKIIIGGGFFF>>>CCCEEEBBB@@@@@@>>>:::@@@@@@???>>>============999::::::999888777777777666666555555333222111111...000222333222333444666222333555666666555444333333555666666555444555777888999888444222555777888444555777888888777555444999:::<<<<<<<<<<<<;;;;;;555888:::<<>><<<:::999999:::<<>>===999666111111222222333444444555999999999777555444555666333333333222222222222222...///000111222333444444666777999999888888999:::BBBLLLRRRKKK@@@999555333222222222222333444666666:::888444111000111333444444444444555444444444444444444444555666888:::<<<<<<>>>@@@@@@===;;;:::::::::;;;<<<<<<<<<>>>AAADDDEEEGGGJJJNNNRRRTTTTTTSSSUUUZZZ^^^___cccjjjnnnooonnnmmmkkkhhhffffffgggiiigggzzz}}}{{{yyyxxxxxxzzz|||}}}~~~|||yyy|||~~~nnnbbbWWWRRROOOIIICCC@@@EEEEEEDDDCCCDDDDDDEEEFFFFFFEEEDDDCCCAAAAAAAAAAAACCCFFFIIIJJJHHHEEECCCCCC;;;???@@@???@@@CCCBBB???======<<<;;;:::::::::::::::;;;;;;:::777666666777444444555444444333222111...///111222111222444555444444555555555444222222222333444444222222333444444555555555777999::::::666777777777777666666666666888:::;;;::::::;;;===888<<<======BBBJJJHHHAAA>>>===;;;999888999;;;<<>>===>>>@@@DDDFFFGGGEEECCCEEEFFFFFFDDD@@@===<<<<<<;;;;;;;;;???CCCDDDBBB???;;;:::999888999;;;>>>???888;;;AAALLLZZZlll}}}|||iiiXXXIII???<<<>>>999999999::::::::::::;;;888777555222111000000000111333777<<>>:::666444333333222222333333444888888777555333111222333222222222222111111111111//////000222333444555666666888999999999999:::;;;DDDMMMQQQJJJ@@@999555333111111222333555666777777999777444111//////111222555555555555444222111000222222222333444666999::::::<<<======;;;::::::;;;:::;;;<<<<<<===???DDDGGGGGGIIIMMMSSSWWWXXXVVVTTTTTT[[[```bbbeeejjjmmmlllllljjjhhhgggfffggghhhiiigggwww~~~~~~|||yyy}}}vvvkkkeeebbbYYYQQQMMMNNNNNNIIIDDDCCCEEEEEEEEEEEEEEEFFFIIIKKKIIIHHHEEECCCAAA@@@@@@@@@BBBDDDFFFFFFDDDAAA@@@@@@;;;>>>???>>>AAAFFFGGGEEE<<<;;;:::999888888888888;;;<<<<<<:::666444444666222333444444444444333222...000111111111111333555555666666555444333111111///111222222111111333444222333555999;;;;;;::::::777777666666777888999:::666888::::::999888:::<<<888===>>>;;;AAAJJJIIIAAA@@@>>>;;;999999999;;;<<>>???@@@>>><<<>>>BBBDDDAAA>>>;;;:::999999:::>>>BBBDDDBBBIIIXXXkkk~~~qqqXXXKKKFFFBBB@@@AAA999999:::999888888888888<<<:::666333222333444666555777<<<@@@CCCAAA<<<777666555444333222222333333333333333111///...///000111111111111111111111111//////000222333555666666555777888999888888:::;;;BBBGGGGGG???888555444333///111333555666777777777777555333222111111222333222333444444333222111000111111111222333666888:::999999:::999888888:::<<<<<<======<<<<<>>???<<<>>>>>>===AAAGGGIIIHHHAAAAAA@@@???>>>>>>>>>>>><<<======;;;666333333555111222333444555444333333///000111111000111333555777777666555444222111000...000222222222333555777222222555;;;>>><<<999888666666666666888:::<<<>>>777999;;;;;;888888:::<<<777<<<===:::AAANNNPPPIIIAAA???<<<:::888999:::;;;;;;>>>AAAAAA??????AAADDDGGGDDD@@@>>>======<<<:::555555777;;;???CCCDDDCCCDDDGGGIIIGGGCCC@@@???@@@???<<<999:::>>>???===999;;;:::999999<<<@@@DDDGGGPPPZZZnnndddGGG===??????===<<<888999999888666555666666999777333000///111444666;;;===AAAFFFGGGDDD???:::888777555333222222222222333444444333222111333444111111111111111222222222//////000222333555666666444666777888777777999:::>>>@@@===444///111333444...000333666888888777777555444333333333444555666---///111333444555555444222222222333555777:::;;;888888777666666777:::===>>>>>>===<<<<<<===AAADDDDDDFFFJJJQQQVVVVVVRRRMMMQQQYYYbbbfffiiimmmnnnkkkiiiiiihhhiiikkkmmmmmmmmmiiisss}}}||||||}}}|||rrrjjjddd\\\RRRKKKGGGEEEDDDGGGGGGHHHIIIHHHGGGFFFEEEGGGEEEBBB@@@@@@AAACCCDDDNNNIIIFFFGGGEEE@@@<<<<<<@@@@@@AAA@@@???===;;;:::;;;===@@@BBBAAAAAABBBCCC>>>??????@@@AAACCCDDDEEE??????===;;;888555333111333333333333333222111000111111222333444444555555333555666555333222333444444666555222222666777555666444444666:::<<<:::777;;;777444666<<<@@@@@@===:::999888777777888999999::::::<<>>???AAACCCEEEFFFFFFFFFDDDBBB@@@>>>=========>>>:::777444777===BBBEEEEEECCCEEEEEEDDD@@@<<<:::999>>><<<::::::;;;<<<<<<;;;<<<;;;<<<>>>@@@GGGXXXgggxxxmmmYYYFFF>>><<<<<>>===;;;888666666:::===:::;;;;;;999666777;;;@@@CCCFFFJJJNNNPPPNNNLLLJJJPPPXXX```dddggglllmmmkkkeeehhhjjjiiiggggggjjjmmmhhhttt||||||}}}{{{{{{{{{~~~{{{rrrfff]]]SSSQQQMMMIIIGGGHHHIIIJJJGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDBBB@@@@@@BBBDDDEEEIIIFFFGGGLLLLLLFFFAAA@@@BBBBBBBBBAAA@@@???>>>===<<<>>>AAABBBAAAAAABBBDDDAAAAAA@@@@@@@@@AAABBBCCC>>>>>>>>>===<<<:::999888222333333333333222222111222222222333444444444555555666666555444444666777777999888444444666666444666555444777;;;===<<<999<<<:::999;;;???AAAAAA???999888777777777888:::;;;;;;;;;;;;===???BBBDDDFFFAAA???;;;999777777888999<<<===>>>@@@BBBCCCDDDEEEAAA@@@???>>>===<<<<<<;;;<<<:::999999<<>>>>>===<<<<<<>>>BBBIIIXXXrrruuu\\\MMM???;;;:::999999;;;888555111000111333333333444444444222000000222444777:::>>>BBBCCC@@@===:::999777555444555555444333333222111111000000000000---------------...//////333444444555555555555444333555888:::;;;:::888777888555222222444555444333000000000111222444555666333333333444444444555555555333111111222333222111111222333555777999;;;<<<>>>===;;;999777888;;;>>>;;;<<<;;;888555444888<<>>>>>>>>???<<<>>>???@@@???@@@AAACCCFFFEEECCCAAA@@@@@@@@@AAA>>>>>>>>>>>>===<<<;;;:::222222222333333333333333333333333444444444444444666777666555555666999<<<:::===<<<888777888666222666444444888<<>><<<:::;;;===>>>??????>>>>>>888888777777777888:::;;;;;;;;;::::::;;;===>>>???>>>===:::888888999;;;<<<;;;;;;<<<>>>???@@@AAAAAA>>>?????????>>><<<;;;:::?????????>>><<<;;;;;;<<<>>>@@@CCCCCCBBB@@@@@@AAA???>>>======???AAAAAA@@@??????AAAEEEOOOdddjjjXXXIII@@@999999:::888555444888666444444555666555555444555555444111000000111555777:::<<<===;;;999888666555444555666555333111444333333222111000000000000000000000000000111222444444555555555444333333111444888<<<<<<:::777444333222111111333555555444/////////000111222333444333333333444444444444555666333000///000111111111000111222444777999:::;;;<<<<<<<<<:::999:::===@@@>>>???>>>:::666444777:::AAACCCFFFIIINNNRRRUUUWWW[[[aaaeeeeeedddeeeddd```dddffffffccc___^^^aaadddkkkvvv~~~yyyxxx~~~}}}~~~{{{}}}~~~~~~zzz~~~wwwnnnaaaUUUMMMGGGCCCAAADDDDDDEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEEEECCCCCCBBBBBBAAABBBBBBBBBBBBBBBGGGOOORRRNNNIIIHHHBBB@@@>>>;;;;;;;;;===>>><<<===>>>>>>===>>>@@@BBBIIIGGGEEEBBB@@@???????????????>>>===;;;999888777333333333333444444555666555555555555555444444444666666666555555777;;;>>>===@@@???;;;999888666111444333333777<<>><<<<<>>;;;:::999:::<<<>>>======>>>??????>>>>>>===>>>???AAABBBAAA???<<<:::@@@BBBDDDBBB>>>;;;:::<<<===???AAAAAA@@@??????@@@>>>===<<<===???AAAAAAAAABBBBBBCCCEEEKKK]]]~~~mmmUUUGGG>>>:::777999;;;;;;888666888777777888999:::888777666777888777444222000000555555777888888888777777555444333333444444333111555444444333222111000000444333333222333333444444444444444444444333222111111333777999:::888555333111111111111222333444444////////////000000111222333333444444444555555555666333///...000222444444222222444555666777888888:::;;;;;;;;;:::;;;===@@@@@@AAA@@@===999888:::===CCCCCCEEEIIIOOOVVV\\\``````fffiiigggeeeeeeddd```bbbddddddbbb^^^]]]```ccclllvvv|||zzzuuuuuuyyy}}}~~~~~~~~~yyywwwzzz~~~|||}}}zzzbbb]]]UUUMMMIIIGGGGGGGGG@@@AAACCCFFFHHHJJJLLLLLLFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@???EEECCCDDDJJJLLLIIIGGGGGGBBB@@@===::::::;;;===???===???@@@@@@@@@@@@AAABBBHHHGGGFFFDDDBBB@@@???>>>>>>>>>>>>===<<<;;;999888555555444444555666777888777777777666666666666666666666555555444777;;;>>>>>>AAA@@@<<<999999666111222111222666;;;>>>>>><<>><<<:::;;;<<<===@@@AAABBBCCCBBB@@@===;;;@@@BBBDDDEEEDDDBBB???===???BBBEEEDDD@@@======>>>===>>>??????===<<<<<<===<<<;;;:::;;;===??????>>>AAAAAABBBBBBDDDNNNfff|||sss[[[KKKCCC:::999777888:::===<<<:::555555555777999999888666888:::;;;:::777444222222555555555666666666666777666333111000111333333222555555555555444333111111000000///////////////000333444444444333222111111222333444555555555444333222222333222222111111111000000//////000111222222444444555555555666666666333111......000333555666444555666666777777666666777888::::::::::::<<<>>>===???@@@>>>::::::<<>>GGGCCCBBBEEEFFFDDDCCCDDDCCCAAA>>><<<<<<===???AAA@@@BBBEEEFFFEEEDDDDDDDDDEEEEEEFFFFFFEEECCCAAA@@@;;;<<<===>>>????????????999888777666666777999:::888888888888999999999999666666777666666777;;;>>>===@@@???:::888999777333222111111555;;;>>>===;;;;;;===???AAAAAA@@@===<<<<<<;;;999777666666777777777888999;;;???BBBFFFHHHEEECCC???<<<::::::;;;;;;@@@CCCFFFIIIHHHDDD???<<>>===???AAAAAA@@@?????????===>>>>>>===;;;999:::;;;:::999888888:::<<<<<<;;;======???@@@@@@DDDQQQ___ggghhhjjjfffYYYIII@@@>>>888999777666888<<<===:::888777777999;;;<<<;;;::::::<<<===;;;999666555444666555555555555666666666555444222222333444444333444555666666666555333222111000000///////////////222222333333333222111111333333333444444333333333333444555444222000000000000000000111222333444444666666666777777777777888333111//////111444555555555666777888888777666555666888:::;;;::::::;;;<<<888:::<<<;;;999999<<>>???AAACCCDDDCCCAAA@@@FFFBBB@@@CCCDDDAAA???@@@AAA@@@>>>=========???@@@???BBBFFFHHHGGGEEECCCCCC@@@BBBEEEHHHHHHFFFCCCAAA999:::<<<===>>>?????????<<<;;;999888888999:::;;;999999::::::;;;;;;<<<<<<777888999999888999;;;===;;;===<<<888666888888555444222333666;;;>>>===;;;888777777:::======:::777999999888777777888999:::999999:::;;;===???BBBCCCCCCAAA>>>;;;999999::::::===AAAHHHMMMMMMIIIDDD@@@???@@@AAABBBBBB@@@???===;;;;;;;;;<<<>>>??????======>>>>>><<<::::::;;;<<<:::888777777999:::999888888888:::>>>??????DDDKKKMMMKKKLLLKKKEEE<<<999<<<777::::::777888<<<<<<888:::999999:::===>>>>>>>>>:::;;;<<<;;;888666666666555555555555555555555444444444666888:::999555222333444666777777666555444666555444333333333333333000111111222222222222111222444555777666555333222222444666555222000000111111111222222444555777777777777888888888999999999888666555555666777666666333555777999::::::999888777999<<<===<<<;;;;;;;;;777:::<<<;;;999888;;;===FFFHHHKKKPPPUUUZZZ]]]___^^^cccfffeeedddggggggeeebbbgggkkklllhhhdddccccccfffnnnyyy}}}zzz{{{||||||}}}zzzyyyzzz}}}yyyyyy|||~~~uuuoooggg___YYYTTTPPPMMMFFFFFFEEECCCBBBCCCEEEHHH???>>>>>>???AAACCCFFFGGG@@@CCCFFFHHHHHHEEEAAA???:::<<<@@@CCCEEEEEECCCCCCDDD@@@@@@DDDDDD@@@======>>>===<<<;;;;;;<<<======<<<@@@EEEGGGEEECCC@@@???<<<@@@EEEIIIJJJHHHEEECCC::::::;;;;;;;;;;;;;;;:::>>>===;;;999999999;;;<<<::::::;;;;;;<<<===>>>>>>888:::;;;;;;;;;;;;<<<===:::<<<:::666555888888666666444444777<<>><<<===:::888;;;@@@BBB???:::777666666666888999;;;===<<<;;;:::::::::;;;<<<===AAA???<<<999888888999:::999???GGGNNNPPPMMMGGGCCC======>>>???>>>>>><<<<<<;;;888777999<<<>>>===;;;======>>>===;;;;;;===>>>:::999777777888999888777777555777<<<===<<<===@@@DDD@@@@@@BBB@@@;;;<<>><<<;;;<<<;;;999777111333666999;;;<<<<<<<<<888;;;===>>>===<<<;;;;;;:::<<<>>>===:::999;;;>>>EEEHHHLLLQQQUUUXXXZZZ[[[[[[```cccaaaaaacccdddbbbdddiiinnnnnnjjjdddaaa```dddkkkuuu}}}~~~{{{zzzxxxvvv{{{~~~yyyqqqlll___^^^ZZZUUUPPPKKKHHHEEEFFFEEEBBB@@@@@@@@@AAABBBAAA@@@?????????>>><<<:::???AAAEEEHHHHHHFFFCCCAAA;;;;;;<<<>>>AAABBBAAA@@@AAAAAAAAA@@@@@@?????????===>>>AAABBBBBB@@@>>><<<===???AAACCCCCCBBBAAA@@@???@@@BBBFFFIIIIIIGGGEEE>>>>>>===<<<;;;:::999999BBBBBBCCCBBB@@@<<<999666===;;;===DDDKKKKKKAAA777111444<<>>@@@GGGHHHBBB:::888;;;>>>???>>><<<999666888;;;>>>>>><<<=========>>>???>>>;;;999666666777777888999:::;;;<<<;;;;;;;;;======;;;999>>>>>>===;;;888888999;;;:::===BBBEEEGGGFFFCCCAAA;;;;;;;;;;;;;;;:::::::::>>><<<999888888:::<<<>>><<<<<<============<<<<<<;;;999777777888::::::999:::999999999;;;<<<;;;:::>>>===<<<;;;:::999999999888:::::::::999999;;;===???>>><<<::::::;;;===>>>555666666777888888999999888777777777777888888999777888999:::999777555444444555777:::<<<===>>>???>>>===:::777444222111000222333555666666444333111777888999:::999777555444666444333333555666666555444444444555555555555555999>>>BBBCCCAAAAAADDDHHHIIIMMMQQQNNNEEE>>>:::999444333444777===@@@AAA??????????????????>>>===<<<;;;<<<===<<<;;;:::;;;<<>>>>>>>>???@@@AAAAAAAAA@@@>>>===;;;;;;===@@@CCCFFFFFFDDDAAA???<<<<<<<<<===???@@@@@@>>>??????????????????>>>>>>:::<<>>===<<<;;;999999>>>===???EEEKKKJJJBBB:::444444777======;;;???FFFIIIBBB:::777:::>>>??????>>>===;;;;;;===>>>??????@@@???@@@AAA@@@>>>999555555666777888999::::::999:::999888:::<<<>>>===<<>><<<999888999:::999;;;>>>AAAAAA@@@>>><<<<<<<<<;;;;;;<<<===>>>>>>===;;;999777666888;;;<<<<<<============<<<;;;:::>>>;;;999999:::;;;;;;::::::999777888:::;;;;;;;;;>>>======;;;:::999888888666888888888777777999;;;>>>===<<<;;;::::::;;;;;;666666777777777888888999888888888777777777888888777888999::::::999777666666777999;;;<<<>>>>>>>>><<<;;;999777555333333222333444666777888777666555444555666777777555444222444333222333555777777777555555555555666666666777===CCCJJJMMMLLLKKKLLLNNNRRRSSSRRRLLLBBB;;;888999888777777:::@@@DDDEEEDDDAAAAAABBBBBBAAA@@@@@@???>>>???@@@>>>===<<<<<<===???EEELLLQQQRRRTTTWWWYYYZZZ^^^```^^^___ccceeedddiiikkkkkkhhhccc``````aaaaaahhhrrryyy}}}yyyyyyzzz}}}~~~{{{xxxuuusssqqqpppssszzz~~~lllfff```^^^___```]]]ZZZOOOMMMKKKHHHFFFEEEDDDDDD@@@???>>><<<<<<<<<======@@@BBBCCCAAA===:::;;;<<<<<<>>>AAACCCDDDBBB???>>>>>>===<<<===>>>>>>===<<<======>>>>>>>>>>>>>>>>>>;;;<<<>>>@@@CCCEEEGGGGGGHHHEEEBBB@@@@@@CCCGGGIIIDDDBBB@@@@@@AAABBBBBBAAA<<<<<<;;;;;;<<<>>>@@@AAA<<<;;;:::999999999999::::::<<>>@@@@@@BBBCCCBBBAAA???>>>???@@@BBBCCCDDDEEEEEE@@@:::555555777999:::;;;:::999888888777666777:::===>>>>>>@@@@@@???===:::888999:::<<<===>>>>>>===<<<:::999888888777777888:::<<<>>>===;;;888666666777999:::<<<===>>>>>>===<<<;;;:::===<<<::::::;;;<<<<<<;;;;;;999777666888:::;;;;;;<<<<<<===<<<;;;999888777444555666555444444666888<<<<<<<<<;;;;;;999888888777777777777777777777777999888888777777666666666666777999:::::::::999888888999:::;;;<<<=========999888777666555555555555444555777999::::::999999333444555666777666555444555333333444777999::::::777777666666777777888999<<>><<<;;;<<<===@@@EEELLLPPPRRRSSSUUUXXXZZZ___aaa```aaaeeehhhgggjjjjjjiiifffbbb```___```ccchhhoooxxx|||xxxvvvyyywww|||~~~{{{xxxuuuttttttrrrxxx~~~uuukkkddd[[[UUUQQQTTT\\\```___\\\JJJIIIFFFDDDBBBBBBBBBCCC>>>>>>===<<<;;;;;;<<<<<<>>>BBBDDDBBB<<<999:::===<<<>>>@@@BBBCCCAAA???>>>@@@>>><<<<<<<<<===;;;:::=========>>>>>>?????????@@@???>>>>>>???@@@AAABBBHHHFFFBBB@@@@@@CCCFFFHHHFFFEEEDDDCCCDDDCCCAAA???<<<<<<;;;:::;;;===???@@@::::::::::::999999888888444777;;;======;;;999888555111///000444888;;;>>>DDDAAA>>>===???@@@AAA@@@FFFHHHHHHEEE@@@======???AAABBBEEEHHHHHHDDD>>>999777999<<<===>>><<<:::888:::888666666888:::;;;<<>><<<:::;;;<<>>===;;;;;;999777666555666888;;;======;;;999777666777888999;;;<<<>>>???@@@???>>>===:::999888:::===>>>>>>>>>>>>;;;777666777888999:::999:::;;;<<<<<<;;;999777333444555444333333444666;;;<<<<<<===<<<:::777666777777777777777777777777888888777777666555444333555555777888999999999888999999:::;;;;;;;;;;;;:::777666666666666777777888666777888999::::::999999666777888999::::::::::::999888777888:::<<<<<<;;;999888888888888999:::;;;999???FFFKKKJJJHHHFFFEEEEEEDDDBBB===888666777888666555666777;;;???BBBDDD@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>><<<999999:::;;;AAAGGGMMMQQQRRRSSSUUUXXX[[[aaaeeeeeefffjjjnnnnnnlllkkkiiifffcccbbbbbbbbbccchhhppp{{{}}}ssssssrrrpppppprrrvvvzzz~~~{{{xxxxxxyyyzzz|||vvvooohhh___WWWRRRMMMIIIHHHLLLTTTYYYVVVRRRIIIHHHEEECCCBBBAAAAAAAAA>>>======<<<<<<<<<<<<<<<<<<@@@CCC@@@;;;888:::======???AAACCCCCCBBB@@@???@@@>>><<<;;;<<<<<<<<<;;;===>>>>>>??????@@@@@@@@@@@@???===;;;;;;;;;======DDDCCCAAA@@@@@@AAABBBCCCCCCCCCDDDFFFFFFDDD???;;;===<<<;;;:::::::::;;;;;;999;;;===>>>===;;;777555111444777777666444444555222111000000333888999999??????AAABBBDDDCCC@@@>>>GGGIIIIIIFFFAAA======???;;;<<<@@@DDDFFFDDD@@@===;;;<<<>>>@@@@@@>>>;;;:::>>>;;;888666777888888888===>>>??????>>>===>>>???FFFEEECCCAAA???===<<<<<>>AAABBBBBBAAAAAA888888999<<<@@@CCCCCCCCC@@@<<<888666777888888888777888:::<<<<<<;;;:::999444444555444222222333555:::;;;<<<===<<<:::777666666666666666666777777777666666777666555444333222333333444555666777777888888888999999999888888777666666555666666777888999999999999999888888777666999999:::;;;<<<=========???===;;;;;;=========<<<::::::999888888:::;;;<<<;;;===@@@BBBAAA@@@>>>>>>:::;;;;;;:::888666666666444444555666888;;;>>>@@@???@@@@@@AAAAAA@@@@@@@@@>>>>>>===;;;999999:::<<>>;;;999:::<<<>>>@@@AAACCCCCCBBBAAA@@@@@@>>>;;;;;;<<<>>>>>>===>>>>>>??????????????????===<<<;;;;;;;;;<<<>>>???@@@@@@@@@@@@@@@??????>>>>>>???BBBEEEEEEBBB===888======<<<;;;:::999888777999<<>>===>>>???@@@???>>><<<;;;>>><<<:::999:::;;;;;;:::===???AAA@@@???>>>>>>???BBBAAA@@@>>>===;;;:::999>>>===;;;999999:::;;;<<<;;;:::999888999999:::;;;999;;;>>>AAACCCCCCBBBAAA999999;;;???DDDGGGGGGGGG???<<<999888999::::::999888999:::;;;;;;:::999888444555555444222222333444777888:::;;;:::999777666444444555666666777888888666777777888777666444333222333333444555666666777777777777888888777777666666666666666666777777888::::::999888777666666555999999:::;;;;;;<<<======BBB@@@>>>===>>>>>>===<<<;;;:::999888888:::<<<===????????????>>>=========999:::;;;;;;:::888555333555777999::::::;;;===???@@@AAAAAABBBBBBBBBBBBBBB??????>>><<<;;;;;;>>>@@@CCCHHHOOOSSSUUUVVVXXX[[[^^^hhhpppqqqooopppqqqqqqfffccc^^^\\\\\\^^^``````aaajjjxxx|||yyy{{{yyywwwxxxyyy|||}}}~~~~~~pppaaaUUUOOOMMMKKKIIIIIIJJJKKKJJJIIIFFFDDDAAA@@@AAABBBBBBAAA@@@AAABBBBBBAAA@@@>>><<<;;;<<<<<<<<<<<<<<<<<<<<<888999:::;;;;;;;;;::::::???@@@AAABBBBBBBBBAAA@@@???===;;;;;;===@@@AAAAAA>>>>>>>>>>>>>>>>>>===============>>>>>>???@@@AAA??????>>>>>>===============>>>@@@BBBDDDBBB>>>;;;<<<<<<======<<<:::888666999;;;>>>@@@@@@>>>;;;999444333222222222333333333,,,111333///---222666666888;;;===??????>>>>>>>>>???@@@BBBEEEIIIKKKKKKJJJAAA???===<<<===>>>???>>>>>>>>>>>>>>>===<<<;;;:::;;;:::;;;===AAACCCCCCCCC@@@BBBCCCBBB@@@=========<<<<<<<<<<<<;;;999888777888777777777777888888999888888777777888999:::;;;999;;;>>>AAAAAA@@@>>>===999:::;;;???CCCEEEEEEDDD:::999888999<<<>>>>>>===>>>===<<<:::888777666555333444444333111000222333444555666777777777666555222333444555666888999999777888:::;;;:::999888777444444444444555555666777777777888888888888777777888777777666666666666666::::::999888777777777777:::::::::;;;;;;<<<======@@@???======>>>???>>>===<<<:::999777888:::<<<===>>>>>>======>>>>>>===<<<999999:::::::::999666444888;;;>>>???>>>======>>>???@@@@@@AAABBBBBBAAAAAA>>>>>>===<<<;;;<<>>;;;999999;;;???AAA;;;===???AAAAAA???===;;;::::::;;;<<<<<<<<<;;;;;;777777777999;;;<<<;;;999>>>???@@@AAABBBAAA@@@@@@>>><<<:::;;;>>>AAACCCCCC>>>>>>======<<<<<<<<<;;;AAAAAAAAAAAAAAAAAAAAAAAA@@@???===<<<;;;<<<===>>>??????@@@BBBDDDDDDBBB@@@;;;<<<>>>???>>><<<999777999:::<<<>>>??????>>>>>>444222//////111222222111+++111333,,,)))...555777888999:::::::::;;;===???;;;;;;>>>DDDLLLQQQRRRPPPLLLHHHBBB???>>>?????????>>>>>>===<<<;;;::::::999777888;;;@@@FFFJJJKKKKKKCCCEEEEEECCC@@@<<<;;;:::999:::;;;;;;:::999777666777777888999:::;;;;;;<<<555555666666777999:::;;;:::<<<>>>@@@@@@===:::888888888999<<>>666666777:::>>>AAAAAAAAABBB@@@===:::777444333222222333333222000///000222222222333444555555555555111222333555777888999:::999:::<<<======<<<;;;:::666555555555555666777777777777888999999999999888999999777666555555555555999999999888888999::::::===<<<<<<<<<<<<===>>>>>>>>><<<;;;<<<>>>??????>>><<<:::888777777999<<<===999999:::<<<======;;;999888777777777888999888777999===AAABBB???===<<<===<<<===>>>???????????????<<<<<<;;;999999:::>>>AAA???EEEMMMRRRSSSUUUXXX[[[___kkkuuussslllgggccc```___[[[UUUTTTWWW[[[^^^___aaalllyyy{{{~~~}}}~~~|||wwwzzz~~~|||~~~uuupppiii]]]NNNFFFEEEEEECCC@@@CCCBBBAAA@@@@@@BBBDDDEEECCC???;;;:::<<<>>>>>>===>>>>>>>>>>>>=========>>>>>>======>>>??????>>><<<<<<<<<;;;;;;;;;:::::::::;;;999888:::===>>><<<:::888999888777???IIIKKKFFF???===>>>@@@>>>;;;<<>>???AAABBBBBBAAA???>>>============<<<<<<<<<;;;<<<;;;:::;;;======<<<;;;;;;>>>???<<<;;;<<<;;;777:::888888;;;===<<<888555444333222000000111222333555222///...000333444555999<<>>999555666888<<<>>>BBBHHHNNNQQQQQQPPPKKKGGGBBB???=========<<<:::::::::::::::999888777888;;;;;;<<>>===;;;999666555777999999777555444555777666444444666777666666444444444555666777999::::::;;;<<<<<<;;;888555333999:::<<<======<<<:::999555555666888;;;<<<;;;999;;;888555555888777333...333555777777666444333444666555333111111222444555777777777777888999:::;;;888777777999===>>><<<999666555555444222111000000222444888===@@@@@@<<<999666555444444444666777888777777777666666666999;;;======;;;999888999===@@@>>>===<<<<<<===>>><<<;;;888888888888999;;;<<<===BBBAAA???===;;;999999888888888888999999:::::::::999:::;;;;;;<<<<<<;;;;;;<<<<<<;;;:::999999999999888999::::::999;;;>>>@@@DDDGGGLLLOOORRRXXX___eeejjjooouuuuuuooofff^^^ZZZYYYYYYYYYYYY[[[]]]```aaafffqqq~~~yyywww{{{{{{xxxvvvxxxxxxxxxvvvtttvvvxxx|||~~~uuuqqqmmmfff```]]]XXXPPPGGGAAAAAABBBBBB@@@CCCBBBAAA@@@@@@AAABBBBBBBBB>>>:::888:::;;;;;;:::===>>>>>>>>>>>>>>>======>>>===<<<===>>>???>>>===<<<<<<;;;:::::::::::::::<<<::::::;;;===>>><<<:::888999999999@@@JJJLLLIIIEEEAAA>>>??????===>>>BBBCCCDDDDDDBBB???===>>>???AAA@@@???>>>===<<<;;;;;;;;;:::999999;;;;;;;;;:::888<<<>>><<<<<<>>>===999666555555777::::::999666444444333444444444444555444222000000222555777777<<>>999555555777:::===CCCKKKPPPQQQNNNKKKJJJGGGBBB???===<<<:::999999999999999888888777777333666777:::III\\\```ZZZPPPKKKDDD???<<<:::666444777888999888666444444555777555444444555666555444222222222333444555777777;;;<<<>>>>>><<<999666333777888:::<<<===<<<;;;:::444555666888888999999999;;;888444444777777444000000222333444333333444666999888777666666666777777999888888888888888999999555555666999<<<===;;;888555555444333222222222222111333666;;;>>>===999666444444444444555666888999555666777777666777:::<<>><<<::::::===???===;;;:::;;;===>>>>>>======<<<:::999999<<>>>>>???AAAAAA@@@@@@???@@@@@@@@@BBB???;;;999999::::::999<<<===>>>??????>>>===<<>>???@@@???===<<<:::999999999:::;;;<<<;;;;;;;;;<<<<<<;;;999777888999:::AAAJJJOOOOOONNNEEE>>>======<<<===@@@HHHIIIIIIDDD>>>;;;>>>AAADDDCCCAAA???===<<<;;;;;;;;;999777777888999999888777;;;??????@@@BBBAAA===888666555666777999999999333333333222222111111000111000...///222666888888>>>@@@AAA>>>999555555666888<<>><<<888555777777777777666666666555///333333666BBBQQQVVVQQQLLLHHHBBB>>>;;;888666444:::;;;:::888666444555666777666444444555555444333000000000000111222444444<<<===???@@@???<<<888555666777:::<<<===<<<;;;;;;666999:::999777777999<<<;;;777444333555666555333...///000000000222555888;;;<<<<<<<<<;;;;;;:::999::::::999999888777777666444555777;;;>>>>>><<<:::555444333222333333555555111222555888:::999555222222222333333555666888999444666777777777888;;;===???@@@AAA@@@>>>======???<<<:::888999;;;>>>??????CCC@@@===::::::===AAACCC@@@??????>>>>>>======<<<777777777777777777666666777888999999::::::999999888888888888888888999::::::;;;;;;:::999:::<<>>>>>===<<<;;;@@@>>><<<;;;===???@@@@@@===<<<:::999888999:::;;;;;;::::::::::::999888777555555555777===HHHQQQWWWVVVJJJ>>>::::::999999;;;EEEJJJLLLGGG???;;;===BBBCCCBBBAAA???>>>>>>>>>>>><<<:::777666777888999999777<<<@@@AAACCCFFFEEEAAA===;;;888777888:::<<<===>>><<<888444111///...---...---,,,...222666999999>>>??????===999777666777888;;;AAAHHHKKKJJJEEEAAACCCCCCBBBAAA@@@===999555555555444444444444444555111333333333:::CCCEEEBBBAAA???<<<:::999999::::::>>>>>><<<999666555666888888777666777888777555333............///000111222:::<<<@@@CCCBBB???;;;999999:::<<<======<<<;;;:::444777999666222111555::::::777444333444666666666111111000......000555999<<<===>>>???>>>===;;;999;;;;;;:::999888666555444444666:::>>>@@@@@@???===666555444444555666888:::222333444666777666333000111111222333555666888888555777888888888888:::;;;>>>@@@BBBBBBAAA@@@@@@@@@>>>;;;888777999<<<>>>>>>CCCAAA>>><<<<<<===???AAA>>>>>>>>>??????>>>>>>>>>888888888777777666666666666777777888888888888888666666666666777888999::::::;;;;;;:::999:::<<<>>>CCCFFFIIILLLNNNRRRYYY^^^cccgggkkkkkkggg___XXXTTTXXX]]]dddkkknnnmmmkkkhhhgggmmmwww|||vvvrrrvvv}}}|||{{{xxxuuuzzz|||zzz|||~~~{{{zzz{{{}}}zzz{{{}}}yyypppggghhhpppwwwyyywww___RRRFFFCCCCCCDDDEEEGGGFFFIIIKKKIIICCC???>>>@@@@@@?????????@@@AAABBBBBBDDDCCCAAA???===<<<<<<<<<999:::;;;<<<===<<<<<<;;;BBB???<<<<<<===???@@@@@@<<<;;;:::999888999::::::777888888888777666555555444222222333888BBBQQQ\\\\\\OOOAAA;;;999777666888;;;BBBGGGFFF???:::;;;>>>??????>>>===>>>@@@AAABBB???<<<888666777999:::;;;666;;;??????AAADDDCCC@@@;;;999888777888<<>>??????>>>;;;888777888:::999999:::<<<===<<<888555............///000111111666:::@@@DDDFFFCCC???======>>>??????>>><<<:::888///222333111,,,+++///444888666444333444666777888666555222///---///444888;;;<<<>>>>>>>>>;;;999777::::::999999777555444222333666999<<<>>>>>>>>>===777777777777888:::<<<===444444444555666555222000///000111333555666777777777888:::999888888888:::;;;>>>AAABBBBBBAAABBBBBB@@@===999777888:::;;;;;;>>>>>>>>>======<<<;;;;;;;;;<<<===>>>>>>>>>>>>===999999999888888777777666555666777777888888777777555555555666777888999:::::::::;;;:::999:::<<>>>>>CCCAAA>>>===>>>???>>>===::::::::::::999999999999444666777777555444444555444222222444666===KKKYYY[[[PPPDDD>>>;;;777666888222888???@@@<<<888888999;;;::::::;;;===@@@CCCEEEAAA===999666777999;;;<<<666:::<<<:::;;;>>>===:::444444555666999???FFFKKKWWWQQQHHH>>>666222//////000000111444999===??????999888777666666666777777999888888:::===>>>>>>>>>;;;<<<===@@@AAA???;;;888333222111111111222444444444666888888888:::<<<>>>AAAAAA???<<<::::::;;;======>>>===;;;999777888999888:::>>>BBBCCC@@@;;;666000000000000000111222222555999@@@FFFHHHEEEAAA>>>????????????===;;;888666111333444333000///111444555444444444555666888999:::888444000...///333777999:::;;;;;;:::888666444666777777777666555333222000333666888888888999;;;777777888999;;;<<<<<<===555444333333444444333111///000111333444555555555666888::::::999888999:::;;;===@@@AAAAAA@@@AAABBB???===999888888999999888999:::;;;<<<;;;:::888777999:::;;;<<<===<<<;;;;;;888888888888888888777777555666777777888888777777666666666666777888999:::888999::::::999;;;===@@@FFFIIIKKKKKKKKKNNNSSSXXX]]]iiissspppcccZZZZZZ```eeeiiinnnrrrrrrnnniiieeebbbiiittt{{{xxxyyy|||yyyxxxxxxxxxzzzuuuvvvzzz~~~xxxwwwooobbbWWWPPPKKKFFFJJJHHHDDDCCCDDDFFFGGGHHHNNNFFF@@@BBBFFFGGGGGGHHHAAABBBCCCCCCDDDFFFHHHJJJMMMJJJFFFBBB??????AAABBBAAABBBCCCAAA>>>===>>>@@@???>>>=========???AAABBBDDDBBB@@@??????>>><<<;;;888999:::;;;;;;999888777222555777777555444555777555555777999777888CCCPPPQQQJJJCCC>>>999555555888333666:::<<<;;;999999999999888888888;;;>>>BBBDDDBBB>>>888555666999;;;===;;;===<<<888888::::::777555666888999;;;@@@GGGMMMOOOLLLFFF???888222...,,,//////000444999===>>>>>>888777555333333333333333555444444666999;;;;;;:::999:::;;;===>>><<<999555333222111000111222444555333555888:::999999<<<@@@BBBAAA@@@<<<888666777:::999:::;;;:::888666666777555999@@@FFFHHHDDD<<<666333222222222222333333444666:::BBBGGGHHHEEE???;;;<<<=========<<<:::777555444444555666666555555555222333555555666777888999:::888555111...///333666888888888888777555444222222333444666666555333222000222444444333444777999555777999;;;;;;;;;::::::444333111222333333222111///000222333444444444333333666999:::::::::;;;======>>>@@@@@@>>>===>>>???===;;;999888999:::999888777777888888777777777666666777999:::;;;:::888888666666777777777777777777666666777888888888888777777777777777888888999:::777888999999:::;;;???AAAEEEGGGJJJKKKLLLOOOUUUZZZ^^^jjjtttsssjjjcccdddiiifffiiilllnnnmmmjjjeeebbb___eeennnxxxuuupppnnnssszzz~~~{{{yyyzzz{{{~~~|||{{{~~~}}}~~~yyyssslllggg```^^^VVVJJJCCCBBBBBB@@@:::<<>>???AAABBBDDDFFFEEEBBB@@@AAADDDBBBAAA???>>>???AAADDDFFFDDDCCCAAA@@@@@@>>>;;;999777999;;;<<<<<<:::777555222555777777555555666888666888===???:::666<<>><<<666222333777888999:::;;;<<<<<<<<<<<<888777777777999===@@@CCCCCC>>>888555555888;;;<<<@@@AAA???:::888::::::777<<<===>>>======@@@FFFKKKJJJIIIGGGCCC>>>888222///,,,,,,...111666:::;;;;;;999777444222111111000000222222333555888999999777999999999;;;;;;999555222333222111000111222444555222444888999777555888======>>><<<888444222444777555777999999777555444555333888@@@GGGJJJEEE===666444444444333444444555555777<<>>@@@???@@@@@@>>><<<:::;;;;;;:::888888999:::;;;:::888888777555444444666777888555666888999999888777555444555555555666666777777666777777888888888888888888888888888888999999:::666777999999:::<<<@@@BBBCCCFFFIIIKKKLLLPPPWWW\\\aaajjjsssuuuppplllmmmpppccceeeggghhhgggdddaaa^^^^^^bbbiiipppzzzzzzuuu|||{{{ssskkkiiioooxxx~~~}}}{{{}}}|||{{{sssiiiccc___[[[TTTOOOHHHEEEAAA???>>>>>>>>>======;;;:::===CCCGGGHHHHHHMMMFFF???@@@IIIRRRUUUUUUMMMMMMJJJGGGEEEEEEGGGJJJQQQRRRPPPJJJCCC???AAAEEEBBBBBBBBBCCCDDDFFFGGGHHHIIIFFFBBB???>>>@@@BBBDDDFFFDDDBBBBBBBBB@@@:::555777777777999::::::888666666666777777888888888999;;;;;;;;;;;;<<<>>>???@@@CCCHHHHHH@@@888666666555444666:::===>>>===<<<:::===<<<;;;;;;<<<===<<<;;;:::666444555555666;;;BBBFFFCCC???;;;:::999777666;;;===?????????@@@BBBDDDFFFHHHFFFBBB@@@>>>999333000000000000222555888:::===:::666222///......///222222333444444555555666;;;:::999999;;;;;;:::999444333333222222333333444888555333222444777999999777777666555444444333333222555888888777666555666111666===BBBBBB>>>999555111111111222555777777666???>>>===>>>???===888333444555666666666555444333///000000111111111000000333333333444444666777777999777333000///000222444666777777666333111000111333222111000000222333555777555444555888999888666666777999<<<>>>===999666333333555555555555444333000222444666777777666555888222333:::999444777@@@GGGEEEAAA<<<888777888;;;888888777777666666555555444555555444333555888;;;:::999888888999999888666777444111333777888666222333333444444666777999999888777666555666888:::<<<666555777<<<>>><<<;;;>>>DDDGGGJJJLLLMMMQQQWWW\\\dddggglllnnnmmmllljjjjjjccceeeffffffeeecccbbbbbbeeegggjjjmmmtttzzzppppppvvvyyy||||||uuurrrtttzzz||||||~~~yyyuuurrr___YYYRRRNNNMMMLLLIIIFFFBBB???<<<::::::::::::999;;;999999;;;???CCCDDDDDDHHHCCC???@@@FFFMMMQQQSSSTTTQQQMMMGGGCCCCCCFFFIIINNNPPPRRRNNNHHHDDDCCCDDDCCCDDDEEEFFFGGGHHHIIIIIIKKKHHHDDD@@@>>>???@@@BBBHHHEEECCCBBBBBB@@@<<<777888888888:::<<<<<<:::888555666888:::;;;:::999999:::::::::;;;<<<>>>???@@@CCCGGGGGG@@@888666666555111333777:::<<<;;;:::999;;;:::::::::;;;;;;;;;::::::666444555555666===DDDHHHDDD???;;;:::;;;;;;:::999;;;<<<===>>>@@@CCCEEEFFFGGGEEE@@@===<<<999444111111000000222444666888;;;999666222000///...///111111222333444555666666;;;999777777:::>>>@@@@@@555555444444444444444444555222000000222555777777444444444333333222222111000222555666555333333333000222666999999888555333222222222444888:::::::::888888888;;;======;;;888555666777777777666555555000000111111222222111111333333333333444555666777666444111///...///111222333666999999777333111111555444333222333444666777888666444444777888777666888888999:::;;;999666333///000111222222222111000000111333555666666555444666111222999999555888AAAKKKIIIEEE???:::777777888888777777777777666666666555555666555444555888;;;999888666666777777666444555222000222777999777444444333444444555666777888777777666555666777888999666444666;;;<<<::::::===@@@DDDIIILLLNNNRRRWWW\\\bbbfffjjjlllllljjjhhhhhhbbbccceeeeeedddcccdddeeefffhhhiiijjjnnn{{{~~~qqqjjjjjjrrrwww|||}}}zzz{{{}}}}}}}}}wwwoooggg```[[[XXXKKKGGGAAA@@@AAACCCBBBAAA===:::888777777888888777999888777888;;;>>>??????AAA@@@???@@@CCCHHHLLLOOOYYYUUUOOOGGGBBBAAADDDHHHJJJNNNRRRRRRMMMHHHEEEEEEEEEFFFHHHJJJJJJKKKJJJJJJHHHFFFCCC@@@@@@@@@BBBCCCJJJFFFCCCBBBBBBAAA>>>::::::999999;;;===>>>===<<<555777999;;;<<<;;;:::999888888999;;;<<<>>>??????AAAEEEEEE>>>777555555333...000333666888999888888888888999999::::::;;;;;;;;;777555666666888???FFFNNNIIIAAA<<<:::;;;<<<<<<888:::;;;<<<===???CCCFFFIIIIIIDDD===999999888555222222111111111333555666888777555333111000////////////000111333555666777;;;888555555999>>>CCCEEE666666666666666555444333333111//////222555666777333333333333333333333333333555888888777555444444000000000111222222333333333222333777;;;>>>??????666555555777:::;;;:::999666777888999999888777666111111222222333333333333222222222222333444555555333222000...---...000111111555999;;;999555333111666555444444444555777888999777444333444666666666:::999888888777666222000111222333333444444444333222333555666777666666555333000111777888666999BBBHHHGGGEEEAAA<<<999888888777777777777777888888888666777777666555666999;;;:::999777777777777666444333111000222666999888666444444333333444555666666666666666666555555555555666444555999:::888999<<<===BBBHHHLLLOOORRRWWW[[[aaaeeejjjmmmmmmkkkiiihhhcccdddddddddcccdddfffhhhhhhiiihhheeegggrrr}}}|||}}}tttqqqyyy~~~}}}}}}yyy~~~yyypppkkkeeebbb]]]WWWRRRNNNLLLKKKGGGCCC???===>>>???@@@???;;;999888888999::::::999888888777777999;;;<<<======???@@@AAAAAACCCHHHLLLVVVTTTOOOHHHCCCAAABBBDDDGGGKKKOOOPPPMMMIIIGGGFFFEEEGGGIIIKKKKKKJJJIIIHHHAAAAAA@@@@@@AAADDDFFFHHHKKKGGGCCCBBBCCCCCCAAA>>>;;;:::;;;<<>>>>>>>>AAAAAA:::555444444111...///222444666777888888777888999:::999:::;;;<<<;;;888666777777999@@@HHHVVVOOOEEE===999999::::::;;;<<<=========???BBBEEELLLLLLFFF<<<777777777555333333222222222222333333555444444333222111000000.........000222555777999:::777444444777;;;>>>???666666777777666555333222444222111222444777888888444444555555555555555555444666888888666444333333000000000000000222333444222222444777<<<@@@AAABBB:::999888777777666555555555666777999999999888888333333333333333444555555111111111111111222333444111111//////...///000000000333777888777555333333444333333333333444555666:::777444222222444555666999888666555555444111///222222333444555555666666666777888999999999888777333111222666777555999??????@@@@@@???<<<:::999:::666666777777888999::::::888999999888777777999;;;===;;;:::999::::::888777333222111333555777666555444444333333333444444555666666666666666555333333666444444777888777888<<<<<>>AAACCCBBB@@@AAAFFFJJJMMMMMMLLLIIIEEEAAA@@@AAAFFFGGGIIIJJJIIIGGGGGGFFFDDDEEEGGGHHHHHHGGGFFFDDD>>>>>>>>>@@@BBBDDDFFFGGGIIIFFFBBBBBBDDDEEECCCAAA<<<;;;;;;<<>>???AAACCCMMMMMMHHH===666555666555555444444333333333333333333333333222222111000000.........///222555888:::999777555555555555555333555555555555555444333333444333222333555777888888444444555555555555555555000222444444111///...---//////000111222222222222111111333666;;;???AAAAAA<<<<<<;;;999666444333333444555666888999999888888555555444333333444555555111000000000000111111222000000111111111111111111222333444333222222444555333333333333444444555555888777444222111222444666777666444555555555333111---......///111222333444888888888888888777777777444333444555555444666;;;888:::;;;;;;999777777777666666777888999:::;;;;;;:::;;;;;;:::999888999;;;<<<;;;::::::;;;;;;:::999555444333333444444333333444444333333333444444555555666666777666666555444888555444666777777999===>>>CCCJJJNNNPPPSSSWWWZZZ___ccciiimmmooopppqqqrrrmmmllljjjgggeeeeeehhhkkkvvvvvvrrriiiccciiizzz}}}~~~zzznnnfffjjjeee\\\SSSLLLHHHGGGGGGIIIHHHGGGFFFFFFEEEFFFFFF<<<<<<======>>>>>>>>>>>>:::999999:::<<<<<<<<<:::;;;;;;<<<;;;:::;;;>>>@@@BBBCCCDDDBBB@@@@@@DDDGGGFFFHHHIIIHHHEEEAAA@@@???DDDDDDDDDDDDDDDEEEEEEEEEBBBCCCDDDDDDDDDCCCBBBAAA>>>>>>???@@@AAAAAAAAAAAAEEECCCAAACCCFFFGGGFFFCCC===<<<;;;<<<>>>@@@@@@@@@AAA???<<<999777666777888555666888999:::;;;::::::888:::999666555777666333444444444555666888999:::999;;;===<<<999888:::<<<:::888888::::::999===CCCHHHDDD???;;;;;;===>>>>>>@@@BBBBBBBBB@@@???@@@AAAGGGIIIGGG>>>777555666555555555555555444444444333444333222111111000111111////////////222555888:::999888666555444333111///555444444333333444555555444222111222444666666555333333333333333333333333222444555555222///......---...000111222222111111111111222666:::===>>>>>>999:::;;;:::777555555666333444666888999:::999999777666555333333333444444000///////////////000000000000111333333333333222333333333111000111333555444555555555666666666666555555555333111111444666555555555666777777555222......///000111333555666666555555444444333333333444444555444333333555888888999:::888666444333333777777888999::::::;;;;;;;;;<<<===<<<:::999:::;;;999888777888:::;;;:::999555555444444333222222222444444333333444555666666666666666777888999999:::;;;777555777888777:::???@@@EEEKKKOOORRRUUUZZZ______cccgggjjjlllmmmppprrrooonnnlllhhheeeeeehhhjjj{{{|||xxxnnneeehhhxxx}}}nnnaaaZZZVVVZZZVVVNNNGGGBBBBBBCCCEEEFFFFFFFFFEEEEEECCCBBBBBB===???BBBCCCCCCBBBAAA@@@<<<;;;;;;<<<===>>>===;;;;;;=========;;;<<>>???@@@@@@??????AAA???@@@CCCGGGIIIGGGDDD===<<<::::::<<<>>>>>>>>>>>>>>>>>>>>>===;;;:::999555666888999:::999888777777999999777777;;;:::777777666555555555777999:::888;;;===;;;777666888:::999888999<<<;;;999:::???>>><<<;;;;;;<<<>>>=========@@@BBBCCCAAA@@@???@@@<<>>???>>>;;;::::::;;;888777777888;;;<<<<<<;;;333444444444333222333333444333444444555666777888666666666777999<<<>>>@@@>>>999777888999999<<>>>>>AAADDDFFFDDDAAA???===???>>>>>>???@@@@@@???===;;;===>>>===<<<===@@@CCCJJJGGGCCC???>>>???@@@AAAGGGHHHFFFDDDAAA@@@AAABBB@@@@@@AAACCCDDDDDDBBB@@@AAAAAA@@@>>>>>>>>>>>>>>>777999;;;>>>@@@AAAAAAAAA>>>===???CCCHHHJJJHHHEEE>>><<<:::999;;;<<<===<<<;;;===@@@CCCBBB@@@===:::555777888999999888777555888:::999888:::>>>>>>:::888777555444555666888:::888;;;===;;;666333555999888888:::===<<<888999<<<;;;::::::;;;<<<<<<:::888:::===AAABBBBBB@@@??????333;;;???<<<888888888888666666777777777777666666777444111///...///000222222222111111222555999;;;<<<888555444666999<<<===777666444333444777:::===999888777777888888777666777777666555444444333333555777888777444111//////444333222111222444666777555444444666999:::::::::555888<<<;;;888444222333555666888;;;<<<=========:::999666333111000111111///......---------......---...111333444444333222222444666777555333222222000111222222333333222222000222555444222222444666777888999;;;;;;999555111---------...000222555777666555444333222111111111000222333222222555888999666777888888777888:::<<<999999::::::::::::;;;;;;===??????>>><<<::::::;;;999888999:::===?????????111222333333333333444555333333444444666777999999666666666888:::>>>BBBDDD@@@;;;888999::::::===CCC???CCCJJJOOOUUU\\\eeelllllllllllljjjiiikkknnnppphhhhhhhhhgggeeeeeegggiiihhhnnnqqqmmmjjjqqq~~~}}}{{{rrrqqqzzz|||tttjjjbbb\\\XXXWWWOOOLLLHHHDDDCCCDDDFFFHHHCCCCCCBBBBBBAAABBBBBBBBB>>>BBBHHHOOOSSSOOOGGG@@@BBB@@@???>>>@@@AAAAAAAAA>>><<<>>>CCCCCC@@@CCCJJJGGGFFFDDDAAA??????BBBDDDFFFBBB???>>>@@@AAA???===BBBAAA@@@???@@@BBBDDDFFFGGGDDD???===<<<===<<<<<<999:::===???@@@@@@???>>>;;;===@@@BBBDDDCCCBBB@@@@@@???>>>===<<<<<<<<<<<<>>>???@@@CCCDDDCCC???<<<999999999999:::;;;<<<<<<999777555666999;;;:::888888999:::;;;999666333000999;;;<<<<<<:::999999:::;;;<<<>>>??????===<<<;;;:::999888777777888::::::;;;<<<===@@@CCCCCCAAA???@@@>>>;;;999999888777555777444222222444777999999888555111/////////000///444333222111222555888:::>>>;;;888777777777777666666666666555555555666666999999:::::::::::::::999<<<:::999888888666444111666555777777333------111111333555666555555666888999777666555777888999888======<<<:::888555333222111444888<<<>>>===<<<;;;999:::===>>>===999555222111000...,,,,,,,,,...///444222000///000444888;;;777444222222444555333111111111111111111222222222333222111111111222333444666666666666666666666666222111000///000111222333333333333333222111000///...///000222444555666777999888888888777777666666===<<<;;;;;;:::999999999<<<;;;;;;:::::::::;;;;;;===<<<;;;:::999888777666///.........///111444666222444555555444444666777777777888999;;;<<<======::::::999888777999<<>>???@@@???===AAA@@@@@@@@@AAACCCDDDEEEEEECCCAAA@@@??????===;;;:::;;;>>>@@@AAAAAAAAA@@@:::;;;<<<===>>>??????????????????>>>>>>=========>>>???@@@CCCDDDCCC???<<<;;;;;;;;;:::;;;;;;<<<===999777666777999;;;;;;999:::;;;<<<<<<;;;888666444999:::;;;;;;999888888999;;;<<<===>>>>>>===;;;:::<<<;;;;;;:::999999999999::::::<<<>>>AAAAAA@@@>>><<<:::999888999888777555444333222444999>>>AAABBB888555111000000222222222///...------...000333555<<<:::888777888999888888555555444444555666777888:::;;;===????????????>>>===<<<;;;:::;;;:::888666333333444666333///000444333777;;;===<<<999777666777555444555666888999999;;;;;;;;;:::999777666555555777:::<<<===<<<:::999===???AAABBBAAA>>>;;;888111000...---,,,---.../////////000111333666888:::666555555666777777333000111111111222222222222333333444444555444333222222333333333333333333333333555555555555555666666777555555444444444444444444777666666666555666666666444444555666777888888999;;;;;;<<<============<<<<<<<<<;;;:::999888777666:::999999999999888888888333222000......///111222222444555666555555666777777777888999::::::;;;;;;;;;<<<<<<;;;;;;===BBBEEEGGGNNNVVV\\\```cccfffjjjkkknnnooonnnppprrrqqqmmmhhhgggffffffggggggggggggeeefffhhhooo{{{yyyzzz||||||{{{|||vvvtttqqqooommmkkkiiifff\\\\\\___bbbddddddbbb___XXXVVVRRRMMMIIIGGGJJJLLLVVVYYY]]]___\\\TTTKKKEEEDDDCCCAAA@@@@@@@@@AAABBB@@@???>>>>>>???AAADDDEEEGGGGGGIIIKKKMMMKKKHHHEEECCCCCCAAAAAAAAAAAABBBCCCHHHDDDBBBCCCDDDAAA@@@BBB@@@BBBCCCCCCBBBCCCEEEGGGEEEBBB???>>>>>>???>>>===>>>???@@@AAACCCCCCDDDDDDCCCCCCDDDEEEEEECCC>>>;;;<<<===???@@@AAABBBAAAAAA:::999999999:::<<<>>>???>>>???@@@AAAAAA@@@???>>>>>>???AAACCCDDDCCC???<<<>>>===<<<<<<<<<<<<<<<<<<999888777888:::;;;<<<;;;======>>>>>>===<<<:::999888:::;;;;;;999888888999;;;<<<=========;;;:::999=========<<<;;;:::999888888888999<<<>>>>>>===;;;888888888999;;;;;;999888444333333666;;;@@@DDDEEE888555222111222444444444---,,,++++++,,,...111222999888666777999:::::::::555444333333444666888:::999;;;???AAACCCCCCBBBAAA@@@???<<<;;;;;;:::888666333111222555444222333888999???FFFIIIFFFAAA;;;777555555444444555777999::::::::::::::::::999888777888999;;;===<<<:::888666:::;;;===>>>>>><<<999777000///......---......///---///111333555666666666666777888:::;;;888444000222222222333333333444444666777999999888666222000222222222222222222222222333333444555555555555555777666555555666777999;;;888777666444444444555555555555666777888999:::::::::;;;>>>@@@AAAAAAAAA@@@<<<<<<<<<;;;:::777444222777777777888888999999:::888666222///---,,,---...222444666666666666777888888888999999999999888888>>>>>>>>>>>>===???CCCFFFIIIQQQ\\\cccggghhhiiikkkgggkkkmmmllllllmmmkkkfffcccdddeeefffggghhhhhhhhhiiihhhkkkwwwtttkkkjjjkkkhhhdddaaaYYYXXXWWWWWWXXXXXXWWWUUULLLLLLNNNRRRUUUWWWWWWVVVPPPMMMJJJHHHGGGGGGGGGFFFLLLLLLLLLKKKJJJHHHFFFEEEAAAAAAAAAAAAAAABBBBBBBBBAAA@@@>>>===>>>@@@BBBDDDIIIHHHGGGGGGGGGGGGGGGFFFCCCCCCBBBAAA@@@@@@BBBCCCFFFCCC@@@AAABBBAAA@@@???>>>@@@AAABBBAAABBBCCCEEEEEECCCAAA???>>>>>>>>>======>>>@@@CCCDDDCCCCCCBBBBBBCCCGGGJJJKKKGGGAAA<<<>>>>>>???@@@@@@???>>>>>>999999999:::;;;<<<>>>>>>===>>>@@@BBBBBBAAA@@@?????????AAACCCEEECCC@@@===???>>>===<<<;;;;;;;;;;;;999999888999:::<<<======@@@@@@@@@@@@??????>>>===:::;;;===<<<:::999999:::;;;;;;<<<<<<;;;;;;:::999<<<===>>>>>>===<<<:::999777666777888:::;;;:::888666777999<<>><<<666444333555888;;;===>>>888666333222333444444333000/////////000222444555666555555666999;;;;;;;;;888666444333444555777999777:::===AAABBBAAA???===BBB???<<<;;;:::999777555777444444666666444666:::BBBGGGMMMOOOLLLFFF???;;;777888777666666666888:::;;;<<<<<<;;;;;;:::999888888999:::;;;;;;999777555555666888999999777666555000000000000////////////111222333555555555444444888999:::;;;;;;999666333333333333444444555555666:::;;;;;;;;;999666333222333333333333333333333333000111333555555555444333888666555444666999<<>>>>>===:::666444777777777888999999999::::::777333///,,,+++,,,---222444666777777777777888::::::;;;;;;:::999888777>>>??????>>>===>>>@@@BBBJJJSSS___gggjjjhhhggggggccchhhkkkjjjhhhhhheeeaaacccdddggghhhgggfffffffffnnnrrrzzz{{{vvvdddYYYPPPPPPQQQNNNIIIFFFFFFEEEEEEHHHKKKMMMMMMLLLIIIHHHHHHHHHIIIHHHFFFDDDFFFDDDCCCCCCEEEGGGFFFEEEFFFDDDBBB?????????AAABBB???@@@@@@AAAAAAAAAAAAAAACCCBBB@@@>>>>>>>>>@@@AAAHHHGGGFFFDDDCCCCCCDDDFFFCCCCCCCCCBBB??????AAACCCBBBAAA@@@??????@@@@@@>>>===>>>?????????>>>???AAAEEEDDDBBB@@@>>>===>>>>>>===>>>AAACCCDDDCCCAAA@@@AAADDDHHHMMMNNNKKKDDD???>>>>>>>>>===<<<;;;;;;:::666777:::<<<======<<<;;;;;;<<>>>>><<<;;;:::::::::999999999::::::;;;<<<>>>???BBBAAAAAA@@@????????????<<<>>>???>>>===;;;<<<<<<:::;;;;;;;;;;;;;;;;;;:::;;;<<<=========<<<;;;:::555444444555777888777666555555888;;;???@@@???===777666444555666888888888999666444222333333222111333333333333444666888999555444555777:::;;;;;;:::;;;:::888666555555666666888:::===??????>>>;;;999>>>===;;;;;;<<<======<<<@@@;;;888888888666777:::EEEHHHJJJJJJGGGCCC???===;;;;;;;;;999777666888:::>>>>>>>>>===;;;:::888777666777888999999888777666888888888999999888777777000000111222222222111000222222333444555666777777999999:::999888888888888333444444555666777777777???>>><<<999777666555444333333333333333333333333333444666777888888777777777666444333444888<<<>>>===<<<;;;;;;;;;<<<======;;;;;;;;;;;;;;;<<<<<<<<<>>>???BBBCCCCCCBBB???>>>:::<<>>;;;999999999999:::::::::::::::999777222...,,,,,,---...111444777999888888888999;;;<<<===>>>===<<<;;;:::;;;===>>>>>>>>>@@@CCCFFFKKKTTT```ggghhheeecccbbbffflllooommmjjjiiifffcccfffhhhjjjjjjgggeeedddeeemmmxxxwwwjjjeee```\\\MMMEEE@@@AAACCCAAA>>>>>>BBBAAAAAACCCEEEGGGGGGGGGDDDDDDDDDEEEFFFFFFDDDBBB??????>>>@@@CCCEEEEEEEEEAAAAAA@@@???>>>======<<<>>>>>>>>>???????????????DDDCCCBBBAAA@@@??????>>>FFFFFFEEECCCAAAAAACCCEEEDDDEEEFFFCCC@@@???BBBEEECCCFFFFFFAAA===>>>???===<<<=========<<<<<<>>>@@@FFFFFFEEEBBB???===>>>@@@>>>@@@AAACCCCCCAAA@@@???@@@BBBGGGKKKMMMJJJEEE@@@<<<<<<;;;;;;::::::999999333666999;;;<<<<<<:::999888:::<<<>>>???@@@@@@@@@???@@@BBBDDDEEEDDD@@@===>>>===<<<;;;::::::::::::999:::;;;<<<<<<===???AAACCCBBB@@@>>>===>>>>>>???===???@@@@@@>>>======>>>:::::::::;;;<<<<<<======;;;;;;;;;;;;;;;:::999888555333333333555666666555333333555888;;;===<<<;;;777666555666888999999999777666444333444444333111555555555666777888999:::777777777999<<<===<<<:::===<<<;;;999777666555555999;;;===>>>>>><<<:::999999999999<<>><<<:::999888555666777999999999999888888777777666666555555555000222444555666555333222//////111333555777999999777888888777666777999;;;444555555666777888999999@@@>>>;;;888666555555555111111111111111111111111222333444555666777777777777666333222333666999;;;>>>>>>===<<<;;;999999888555666777999:::<<<===>>>???@@@AAAAAA@@@>>><<<;;;999;;;>>>AAABBB@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<888555111---,,,,,,///000111444888::::::999999:::;;;<<<>>>@@@AAA@@@???>>>999;;;>>>AAACCCFFFJJJMMMMMMUUU___eeefffcccbbbaaagggmmmqqqmmmiiiiiihhheeekkkmmmnnnlllgggdddeeefffiiizzziii[[[VVVTTTPPPIIICCC@@@AAABBB???>>>@@@BBBAAA@@@AAACCCDDDCCCBBB===>>>@@@DDDHHHIIIHHHGGG>>>??????@@@AAACCCEEEFFFAAAAAAAAA@@@??????>>>>>>AAA@@@???????????????@@@BBBBBBCCCCCCBBBAAA@@@???CCCEEEFFFEEEBBBBBBCCCEEEFFFHHHIIIFFFBBB@@@CCCGGGLLLQQQQQQGGG>>>;;;<<<;;;:::;;;;;;;;;;;;===@@@CCCGGGHHHGGGCCC@@@>>>???AAAAAAAAABBBBBBAAA@@@>>>===>>>???CCCFFFIIIGGGDDD@@@888888888999:::;;;<<<===666777999;;;<<<<<<<<<<<<666777999:::<<<>>>???@@@???@@@BBBDDDFFFDDDAAA===>>>>>>===<<<;;;;;;;;;<<<999;;;======<<<===@@@CCCCCCAAA>>><<<;;;;;;<<<======???@@@@@@>>>======>>>999999:::;;;<<<>>>???@@@>>>===;;;999777555555444444333222222444555555444444444444666888:::::::::777666555666888999888777555444333444666777777666555666666777888999:::;;;<<<;;;<<<===??????===;;;<<<<<<<<<<<<:::999777666888999:::;;;<<<<<<;;;:::888888888<<>>>>>>>>>>>===<<<;;;:::888888999::::::::::::999555444333111000000000000111333666888888777555333---///222444555444333222111444777888777666888:::555555666777888999::::::===<<<;;;999777555444333222222222222222222222222222222222333444555777777888777444333333444666888777888999999888777444333555555777888:::<<<===>>>>>>>>>>>>======;;;::::::777999;;;>>>???>>><<<;;;<<<<<<===>>>???@@@AAAAAA999666111---+++,,,///111111444888:::::::::::::::999;;;>>>AAACCCCCCBBBAAA;;;>>>AAACCCEEEHHHLLLNNNMMMTTT^^^ccceeedddeeefffiiippprrrnnnjjjjjjjjjjjjnnnpppqqqmmmhhheeegggjjjppp~~~~~~yyytttpppooottt|||{{{|||sss___RRRPPPOOOLLLJJJFFFCCCCCC@@@<<<;;;>>>@@@???>>>???AAABBBAAA@@@======???BBBDDDCCC@@@>>>===?????????>>>???CCCEEEGGGDDD@@@======???BBBEEEEEEDDDBBBAAAAAAAAABBBCCC???AAACCCDDDDDDCCCAAA@@@BBBEEEGGGGGGDDDCCCDDDFFFHHHJJJKKKHHHDDDBBBEEEIIIUUU\\\[[[MMM>>>::::::999::::::::::::;;;>>>CCCGGGHHHIIIHHHEEE@@@>>>@@@BBBCCCBBBBBBAAA@@@???======<<<===???BBBEEEEEEBBB???555555666888:::===???AAA<<<;;;;;;;;;<<<>>>@@@AAA555666666888:::===???@@@@@@@@@BBBDDDFFFDDDAAA>>>???>>>>>>===============999;;;======<<<===AAADDDCCCAAA===:::999999:::;;;===>>>??????===<<<<<<===999999:::;;;===???AAABBBAAA???;;;777444222111111444333111222333444444333888666555666999;;;;;;;;;888777555555666666444333333222333555888:::;;;:::777777888999:::;;;<<<<<<@@@??????@@@AAAAAA???<<<:::;;;===>>>===;;;999777444555666888999:::;;;;;;:::999999;;;AAAFFFIIIJJJLLLCCC;;;999888666666888777888888666555555777999444777:::999777777<<>>>>>>>>>>>======;;;;;;<<<<<<<<<;;;::::::666444222000/////////000222444777::::::999666444000222555666555000***&&&---111777999888777777888555666777888999:::;;;;;;999:::;;;;;;999666222000444444444444444444444444777777666666888999<<<===999888666444333444555555333555888;;;;;;:::999777:::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::666777999;;;;;;;;;999888;;;<<<>>>???AAACCCDDDEEE:::666111---+++,,,...000111444888;;;;;;:::::::::777999===AAACCCDDDCCCBBB@@@BBBDDDDDDDDDEEEGGGIIINNNUUU]]]ccceeegggiiikkkpppvvvyyytttoooppprrrrrrooorrrrrrnnniiigggjjjmmm|||~~~}}}|||rrrjjjgggdddbbbbbbaaa```___aaa___[[[XXXXXX]]]dddjjjnnnvvvwwwmmmdddfffllloooiiiddd\\\TTTOOOLLLIIIHHHEEEDDDAAA>>>;;;;;;===@@@>>>???@@@AAABBBBBBBBBBBBFFFGGGGGGEEEAAA>>>=========???@@@@@@???@@@DDDGGGGGGEEECCCBBBCCCEEEHHHIIIMMMKKKIIIFFFDDDBBBAAA@@@AAAAAABBBCCCCCCCCCCCCCCCAAAAAABBBBBBCCCDDDDDDEEEHHHKKKMMMKKKEEEBBBCCCFFFPPPSSSTTTMMMBBB:::999;;;:::888888;;;===>>>===>>>AAAAAABBBBBBAAA>>>;;;:::===>>>???@@@AAA@@@???>>><<>>AAABBBBBB999888888888999;;;===>>><<<===???@@@AAA@@@>>>===>>>======<<<;;;:::::::::999999:::;;;<<<>>>>>>??????===:::777666888:::<<>>999666555444333222555555555555555666777777888888888999:::;;;<<<===;;;888666666888999777444222444666888:::<<<======666666777888:::<<>>===<<<>>>===<<<<<<>>>@@@CCCEEEDDDEEEEEEEEEDDDDDDGGGIIILLLTTT^^^cccfffhhhlllpppsssttttttrrrpppnnnooopppttttttsssqqqoooppptttwww~~~jjjnnnvvvsssiiihhhkkkhhhcccaaa_________]]]\\\]]]aaadddfffiiimmmrrrsssrrrmmmjjjhhhhhhhhhlllnnnlllfff```ZZZXXXUUUTTTUUUUUUTTTSSSRRRPPPNNNKKKKKKNNNSSSXXX^^^fffhhh```XXXYYY^^^aaaccc___XXXRRRMMMIIIFFFEEEDDDCCCBBB???<<<<<<===??????@@@AAABBBCCCDDDDDDDDDKKKKKKLLLJJJFFFDDDCCCCCC>>>@@@BBBAAA@@@AAACCCFFFEEEDDDCCCCCCDDDFFFHHHJJJOOONNNLLLJJJIIIGGGFFFFFFAAABBBCCCCCCBBBAAA???>>>@@@@@@AAABBBBBBCCCDDDDDDDDDGGGIIIFFFAAA>>>>>>AAADDDHHHKKKGGG???::::::<<<:::888888:::<<<=========>>>>>>?????????>>>===<<<======???@@@@@@??????>>><<>>BBBJJJOOOPPPJJJAAA888888:::999999;;;:::888777888:::=========;;;::::::::::::<<<===>>>:::<<<>>>?????????===<<<;;;;;;;;;;;;::::::::::::888999999999::::::;;;;;;;;;999777555555666888999@@@BBBDDDCCC???<<<<<<===?????????===<<<===@@@BBBAAA>>>:::777666555444333555555555555666777888999999999999999::::::;;;<<<:::888666666888888777444111222444777999;;;<<<===666666666777999<<<>>>???BBBCCCCCCBBB???===<<<<<>>>>>??????<<<:::777555555666888:::::::::<<<===@@@CCCEEEFFFHHHDDD???:::777777888888;;;;;;:::;;;===@@@AAAAAA@@@??????>>>???AAACCCEEEBBBCCCDDDDDDDDDEEEHHHKKKOOOUUU\\\aaacccffflllqqquuuuuussspppmmmlllmmmnnnsssssssssrrrqqqrrrtttwww}}}QQQTTT[[[ggguuuzzzrrrsssyyyxxxqqqeee[[[RRRRRRTTTQQQMMMKKKGGGGGGGGGEEEDDDEEEHHHJJJKKKOOOWWW]]]___]]]ZZZWWWTTTUUUVVVVVVVVVUUUSSSRRRPPPNNNLLLLLLMMMNNNMMMLLLIIIIIIIIIGGGFFFFFFHHHJJJOOOVVVYYYTTTNNNNNNQQQTTT[[[YYYUUUPPPKKKFFFCCCAAACCCCCCCCCAAA>>>======>>>???@@@AAACCCDDDDDDEEEEEEGGGHHHHHHGGGDDDBBBAAABBB@@@BBBDDDDDDCCCCCCCCCDDDCCCCCCCCCDDDEEEGGGHHHIIINNNMMMMMMLLLKKKJJJIIIIIIBBBCCCDDDDDDCCC@@@<<<:::??????@@@@@@AAAAAABBBBBBAAADDDEEECCC>>>;;;;;;===>>>BBBEEEBBB===999:::<<<999888777888:::======<<<<<<<<<<<<<<<<<<===>>>???<<<===>>>??????????????????@@@??????FFFSSS^^^bbbZZZLLL>>>::::::999999999;;;888666555666888999999;;;::::::999999:::;;;;;;888:::;;;======<<<;;;:::888888999999999:::::::::888888888777777666666666555444444444444555666666:::;;;>>>??????===;;;:::>>>>>>???>>>======@@@BBBBBB???;;;999888777666555444444555666777999:::;;;::::::999999999999::::::888777666666777777666555000222444666888999::::::666666666777999;;;<<<===AAACCCDDDDDDAAA>>>======BBB@@@>>>>>>>>>>>><<<::::::;;;<<<:::888666555555555444111//////000222444777777888888888888888888666666555555666666777888777666555444444444555666333555777888888999;;;<<<<<<;;;999777666555555666333444333333222111000000222444666777777888999:::666777666444111000111222111111111111222333444555444555666888999:::;;;;;;::::::999999888777555555666555555555555555666666888888888999999999999999;;;:::888777777777888999666777888999:::;;;;;;::::::999777666444333333333555666888;;;===???@@@AAA;;;:::888777777888999999::::::;;;===@@@CCCGGGIIIPPPMMMHHHCCC???=========<<<<<<<<<===>>>AAACCCDDDCCCBBBAAA@@@AAABBBCCCDDDAAACCCDDDEEEFFFHHHLLLOOOSSSWWW\\\___aaaffflllrrruuuuuusssooolllkkklllnnnqqqrrrssssssrrrrrrtttuuuxxxMMMNNNSSS[[[dddjjjjjjiiieeeddd^^^WWWWWW\\\]]]ZZZ[[[RRRKKKLLLOOOMMMJJJIIICCCCCCCCCAAA@@@AAACCCEEEDDDIIIPPPUUUXXXXXXWWWWWWTTTUUUUUURRRMMMKKKLLLNNNMMMKKKIIIIIIJJJJJJIIIGGGGGGIIIJJJJJJGGGFFFEEEEEEHHHNNNRRRPPPKKKJJJLLLOOOTTTTTTSSSPPPKKKFFFCCCAAABBBCCCDDDCCC@@@>>>======>>>???@@@BBBCCCDDDDDDDDDAAACCCDDDCCCAAA??????@@@CCCEEEFFFGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFHHHHHHHHHHHHHHHGGGGGGFFFCCCDDDFFFFFFDDDAAA===:::===>>>>>>>>>?????????@@@AAACCCDDDBBB???<<<<<<===@@@CCCDDDBBB<<<888777888888888888888<<>>???===>>>>>>???@@@@@@@@@@@@CCCDDDBBBBBBKKK\\\kkkqqqeeeTTTCCC<<<:::999888888999777444333555777999999999888888777777777666666666777999;;;;;;:::999888666666777888999:::;;;;;;999888888666555444333222111111333444444555555555555666999===??????<<<999888999;;;;;;<<<===@@@CCCBBB@@@<<<;;;:::999888666333333444555777999;;;<<<;;;;;;:::999888888999999777666666666666777666666333444555666666666666666555666666777888:::;;;;;;???BBBDDDEEECCC@@@>>>===>>>===;;;;;;<<<<<<:::999999<<<===;;;777333333444666444222111111222333444777777666777888888888777555555555555555666666666666666555444444444555666333555777777777888999;;;===;;;888555333333444444222333444444333222000///333444555666666777888999555555444222000000111333111111222222444555666777555666666777888999999999999999999999888777666555333333333333444555555666999999999999999999999888:::999888777777777888888777777888999:::;;;;;;<<<::::::999777666555444444555666888:::<<<>>>??????:::999999999999999999999:::999999;;;>>>BBBGGGIIIQQQOOOJJJFFFAAA???======<<<>>>@@@BBBBBBAAABBBBBBCCCBBBBBBAAAAAAAAABBBCCCCCCEEEFFFGGGHHHJJJNNNQQQTTTXXX]]]aaadddhhhmmmqqqqqqssssssrrrpppnnnnnnnnnqqqsssuuuuuusssqqqqqqrrrooo{{{CCCDDDHHHOOOXXX]]]^^^\\\WWWUUUOOOJJJIIILLLNNNMMMMMMEEEAAADDDGGGGGGEEEFFFAAABBBBBB@@@??????AAACCCAAAEEEIIILLLNNNOOORRRUUUSSSTTTSSSOOOIIIFFFHHHKKKJJJHHHFFFFFFEEEDDDBBB@@@AAADDDFFFFFFDDDAAA@@@@@@DDDHHHLLLMMMJJJGGGHHHKKKPPPRRRSSSQQQMMMHHHEEEDDDBBBDDDEEEDDDBBB???======>>>>>>???AAAAAAAAAAAAAAABBBDDDEEEEEEDDDCCCDDDEEEFFFFFFGGGHHHHHHGGGEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDCCCBBBBBBAAACCCEEEFFFFFFCCC???===<<<<<<<<<<<<============@@@AAAAAA@@@???===<<<<<<@@@AAABBB@@@;;;777555555444888:::;;;CCCMMMRRRPPPAAA???===;;;:::;;;<<<>>>>>>>>>??????@@@AAABBBBBBGGGHHHGGGGGGOOO___lllrrrdddUUUEEE===;;;888666666777555444444777:::<<<<<<888888888888777666555555444666888999999999777666555555666777999:::;;;<<<999999888666555333222222000111333555666666666555444555888===@@@@@@===:::888:::<<<<<<<<<===???AAABBB@@@===<<<<<<;;;999888222222333444666999;;;<<<;;;;;;:::999888888888888666666777777666666777777777777777777666444333222666666777888999999::::::===@@@CCCDDDBBB???======>>>============<<<999666888:::<<<:::666333333555555444333333333555777888999777666666888999777555333333444444555555555555555555444444444555555555666777888888777777888999<<<:::777444222111111222222222333444333222111000222333444555777777777666555555444333111111222444333333333444666888999:::888888777777777777777777999999:::999999888777666555555555666777999:::;;;:::::::::999999999999999888888777777666666666666777777888888999:::;;;;;;:::::::::::::::999999888666777888:::;;;;;;;;;;;;999999999:::::::::999999999888888888;;;???CCCEEEKKKIIIFFFBBB???<<<;;;:::>>>BBBGGGIIIGGGDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@CCCEEEFFFFFFGGGHHHLLLOOOSSSXXX^^^dddiiilllnnnppplllppptttvvvuuusssqqqppprrrtttvvvuuurrrooonnnmmmjjjsssAAA@@@AAAEEELLLPPPPPPNNNMMMLLLIIIEEEDDDEEEFFFFFFFFF@@@>>>AAAEEEDDDDDDEEE???@@@@@@???>>>===>>>@@@???BBBDDDEEEDDDFFFKKKOOOLLLNNNOOONNNJJJIIIJJJLLLJJJHHHFFFFFFEEEDDDAAA>>>>>>@@@BBBBBBAAA?????????AAABBBEEEHHHEEEAAACCCGGGLLLOOORRRQQQMMMHHHFFFGGGCCCEEEFFFEEEBBB???>>>>>>??????@@@@@@@@@@@@??????AAACCCEEEEEEEEEEEEFFFGGGFFFEEEDDDEEEFFFFFFEEECCCCCCBBBAAAAAA@@@@@@AAAAAACCCDDDDDDDDDCCCBBB@@@???>>>???AAACCCCCCAAA???===:::::::::;;;;;;;;;;;;;;;<<<<<<<<<======<<<;;;;;;:::;;;<<<;;;888666444444111777:::===GGGVVV]]][[[BBBAAA>>>;;;:::::::::;;;>>>>>>>>>>>>???@@@BBBCCCGGGIIIJJJJJJOOOYYYaaabbbXXXMMMCCC???;;;777555666555444444777:::===>>>>>>:::::::::::::::999888777333555777888888888666555333333444666777888999:::888777777666555444333333222333444555666666666666555777:::===??????>>>===???@@@AAA@@@>>><<<===>>>AAA???=========<<<:::999333333444555777999;;;<<<;;;:::999888888888888888666777888888777777888999;;;::::::999777555333222777777888999::::::999999;;;===@@@@@@???===<<<<<>>:::888999999999777444444444555222222222222333555777888:::888666777999:::888555222222333444444444444333333333333333444444444444666777888888666666777888:::888666333111000000000111111222333333333333222333333444777999999777444444444555444222222333555333333444666888:::<<<===999999888666666666666666999999::::::999888888777444444444555666777999999999999999:::::::::::::::777777777777666666666555888888777777888888999:::::::::;;;<<<<<<;;;;;;;;;777888999999999999999888888888888999999999999999999888777777999;;;>>>???@@@@@@???===<<<:::999888???DDDJJJLLLJJJFFFCCCCCC????????????????????????@@@AAACCCCCCDDDEEEIIILLLRRRVVV]]]eeekkknnnoooooojjjoootttwwwwwwuuussssssrrrssstttssspppmmmllllllkkkqqqDDDAAA??????BBBDDDCCCAAAEEEEEEEEEEEEDDDCCCCCCEEEIIIDDDBBBEEEGGGFFFFFFGGGAAABBBBBBAAA?????????AAA@@@CCCFFFFFFDDDCCCGGGJJJIIILLLNNNPPPOOONNNMMMMMMIIIHHHGGGGGGGGGFFFCCCAAA>>>???@@@@@@@@@@@@BBBDDDAAA@@@BBBEEECCC???@@@EEEGGGKKKOOONNNJJJFFFFFFGGGDDDEEEFFFDDDBBB@@@??????AAAAAAAAAAAA@@@???>>>>>>===???BBBCCCCCCCCCDDDFFFCCCAAA???@@@BBBDDDCCCAAA??????>>>===>>>@@@BBBCCCEEEEEEEEEEEECCC@@@===;;;:::;;;<<<<<<<<<;;;:::999999999999999999999999999888888999:::<<<<<<<<<;;;777888999888777555444333111777999999AAAPPPUUURRR@@@???===;;;999999999999<<<<<<;;;<<<===???@@@AAACCCGGGIIIIIIJJJNNNMMMJJJGGGCCC@@@???;;;555333555444444666999<<<>>>>>>===999:::;;;;;;;;;:::999888333444666888888777666555000111222333444555666777555555555444444444444333444444444555555666666777555999======<<<;;;===???@@@AAABBB@@@>>><<<;;;<<<@@@>>>============;;;999666666777888999;;;===>>>999999888888888888888999666888:::999888777999;;;;;;;;;;;;:::999777666555888999:::;;;;;;::::::999999;;;======;;;;;;;;;<<<@@@>>><<<===???AAAAAAAAA===:::666444333444444444222222222222333555666777:::777555777;;;===;;;888111111333444444444333222///000000111111222111111333444666666555555666888888777666555333222111000000000000111222333555555444444666:::===<<<888444111333444444333222333444222333444555888:::<<<===888888666666555666777777999999::::::999999888888555444444333333333444444888999999::::::;;;;;;;;;888888888888777777666666999888777666666666777888888999:::;;;;;;:::999888666777888888999888888888888777777777777888999::::::999999888888999999:::888999:::;;;;;;::::::999;;;@@@EEEFFFDDDBBBCCCFFF>>>>>>??????????????????>>>@@@AAACCCDDDGGGKKKNNNQQQTTTZZZaaahhhmmmpppqqqmmmooorrrttttttsssssstttooopppqqqpppnnnmmmmmmmmmlllppp???;;;888888<<>>@@@AAADDDFFFFFFDDDDDDFFFHHHDDDBBBDDDEEECCCBBBCCCAAACCCCCCBBBAAA@@@@@@AAAAAAEEEIIIIIIEEECCCDDDGGGIIIKKKNNNPPPQQQPPPMMMJJJDDDCCCCCCDDDEEEEEEBBB@@@<<<===>>>===>>>???CCCEEEEEEBBBCCCGGGEEE@@@BBBHHHDDDHHHLLLKKKGGGDDDEEEGGGEEEFFFFFFDDDAAA@@@@@@@@@CCCCCCCCCBBBAAA@@@>>>>>>===???BBBCCCDDDDDDFFFGGGAAA>>><<<<<>>;;;999888888888777666555444444999999999888888888888888888888999;;;===>>>>>>===999::::::999777555333222444999888333777CCCFFFAAA======;;;:::999888888888::::::999:::;;;===???@@@???EEEHHHGGGFFFDDD???999;;;;;;>>>@@@;;;444333555444444777:::===>>><<<;;;777888999::::::999888777333444666888888777666555...///000111222333444444333333333333333444444444555555444444444555666777666:::>>>===:::999<<<@@@<<<===???>>><<<;;;;;;<<>>======>>>===;;;999888888999:::;;;===>>>???999888888888888888999999666999;;;:::888888:::<<<;;;;;;;;;;;;;;;:::999999999999;;;;;;<<<;;;:::999888:::;;;:::999999:::<<<999777555777<<>>999444///111444444333222222222111222333555777:::<<<===777666555555555777888999999999:::::::::999888888;;;:::888777555555444444888888999::::::;;;<<<<<<888999999999999888777777999888777555555555666666777888999999999777666555555666777888888999999888888777666666666777999:::;;;;;;::::::999888777777444666888:::<<<<<<<<<<<<555999======;;;===AAAFFF===>>>???@@@@@@@@@@@@@@@>>>@@@CCCEEEGGGKKKOOOSSSQQQSSSVVV]]]eeelllppprrrpppqqqqqqpppoooppprrruuulllmmmnnnnnnmmmmmmnnnpppmmmooo|||<<<;;;:::::::::;;;<<<===BBBBBBAAAAAABBBEEEHHHJJJHHHGGGDDDBBB@@@???>>>>>>GGGGGGGGGGGGFFFDDDCCCAAACCCFFFIIIIIIGGGEEEEEEFFFHHHMMMSSSVVVTTTPPPLLLIIIJJJHHHEEEEEEFFFFFFEEEDDD======>>>???AAABBBCCCCCC@@@@@@AAABBBBBBCCCCCCCCCHHHGGGFFFEEEDDDDDDEEEFFFEEEEEEDDDCCCBBBBBBBBBBBBEEEEEEFFFFFFEEECCCAAA@@@>>>???@@@AAABBBCCCCCCCCCEEEBBB??????BBBDDDCCCAAAAAA???======???BBBCCCCCCIIIGGGCCCAAA???===:::777777777777777777666555555666777888:::999888777555999999999::::::;;;;;;;;;666999:::999555333444666555444333444777;;;===>>>666888999888666777:::===<<<:::888999:::<<<===<<<;;;@@@EEEEEEAAA;;;777555999888888999;;;:::666222///333777888777777999;;;888999999999999888666555666555333333333444666888555111------000444666666666666555555555444444444444555777888888666333222...111555999<<<<<<<<<;;;999;;;<<<<<<::::::;;;<<<>>>===;;;;;;;;;999666333:::999888:::===???@@@???:::888666666666666555333666777777888999999::::::;;;:::888777777888;;;<<<:::888666777999;;;;;;;;;:::999888777888:::<<<>>>;;;:::999:::<<>>===;;;888777666777999:::;;;;;;:::999888888888999;;;===???@@@@@@AAABBBBBBCCCCCCBBBBBBBBB@@@???AAAFFFMMMRRRUUUTTTWWW\\\ccciiillllllkkkkkkmmmmmmlllooossstttpppqqqpppooonnnlllkkkkkkjjjiiinnn|||;;;:::999888888999:::;;;@@@@@@@@@AAABBBDDDFFFGGGCCCBBBAAA@@@@@@AAABBBCCCFFFGGGHHHHHHGGGEEECCCBBBAAACCCEEEEEEDDDCCCEEEGGGLLLPPPUUUWWWTTTOOOKKKIIIIIIHHHFFFFFFGGGGGGEEEDDD===>>>AAACCCDDDDDDBBBAAA?????????@@@AAACCCDDDEEEFFFDDDBBBAAAAAABBBBBBBBBDDDDDDBBBAAAAAA@@@AAAAAADDDDDDEEEDDDCCCAAA???>>><<<===>>>???@@@AAAAAAAAACCC@@@>>>???BBBDDDCCCBBBAAA>>>======???BBBCCCCCCGGGEEEBBB@@@>>><<<999777777777777777777666555555555666777999999888777666888888999999999:::::::::555666666555333222333444777555333444666999;;;;;;888999:::888666666999;;;:::888777777999;;;<<<<<<:::>>>AAAAAA===888555444666555444555777666333000222555999:::999999;;;<<<===<<<:::888777555555444777666444444444555777888999555000...000222222222333444444555555666666666666777888999888555333111///111444777999:::::::::888999999888777777888:::???===:::999999999888666888777666888:::=========:::999777777777666444222777777777888888999999999:::999999888888888888888888666555555777999:::999;;;:::999888888999999:::777777666777999<<>>@@@@@@BBBDDDFFFFFFDDDBBB@@@DDDCCCCCCEEEJJJPPPUUUXXX[[[^^^eeekkkooonnniiieeehhhmmmppppppsssxxxzzzxxxtttrrrpppnnnmmmlllmmmmmmlllooo|||;;;:::999888888999:::;;;======???@@@AAABBBCCCCCC@@@@@@??????@@@BBBCCCDDDEEEFFFHHHIIIIIIGGGDDDCCCAAAAAABBBBBBAAABBBEEEGGGOOOSSSVVVWWWTTTOOOKKKHHHIIIHHHHHHIIIIIIHHHFFFDDD<<>>===>>>???BBBEEEGGGEEEBBB??????AAACCCBBB@@@CCCBBB@@@???>>>>>>??????CCCCCCCCCBBBAAA???===;;;:::;;;;;;<<<===============<<<<<<===@@@BBBCCCCCCAAA???===>>>@@@CCCDDDDDDDDDBBB@@@???>>>===:::888777777777666666666555555333444666777888777777666888888888888999999999999666555444555666666555444888555333333555777888888999::::::999777777888:::<<<:::888888999:::999888999;;;===<<<999666444333444333222222333444222111666888:::;;;;;;;;;===>>>CCCAAA>>>;;;888666555555666666555444555666777888999666222//////000111111222222444555666777777777888999999999777555333222222333333444666777888999999999999888777888;;;===AAA===999777888999;;;;;;777555444555777999999999888888777777888777444111777777777777777777888888777888999999999777555444666555333333555777888888::::::::::::999888777777555555555555666777999999:::777444111000111333555666666555444222111333555444333222111222444666777999666222000//////......222000......000111111111222333555444444333555666666777888999:::;;;;;;;;;666666666666555444444333555333111222444555333000777666444222000...,,,+++111222333333444333333333777666555444444444444444444444333333333444444555444444333333444555777888999999888777666666666666999888777888:::;;;:::999999::::::;;;:::999777666444444444555666777777888999888888777777777888888888888777777777777777777;;;<<<=========;;;:::999;;;;;;;;;;;;;;;999888888888777777777888;;;===???@@@BBBFFFHHHHHHEEEBBB???DDDDDDEEEHHHLLLQQQVVVXXX]]]bbbjjjqqqsssooofff```aaaiiipppqqqrrrvvvyyyxxxvvvtttqqqnnnmmmmmmnnnooooooppp{{{===<<<;;;:::999:::;;;<<<:::;;;>>>@@@AAAAAA@@@???AAAAAA@@@???@@@AAABBBCCCDDDFFFIIIKKKKKKIIIFFFEEEEEEEEECCCBBBAAACCCFFFHHHNNNQQQTTTUUURRRNNNKKKJJJKKKJJJKKKLLLLLLKKKHHHEEE>>>???AAACCCCCCBBB@@@???CCCAAA???===>>>AAAEEEHHHIIIEEEAAAAAADDDFFFEEEBBBBBB@@@>>>===<<<<<<===>>>AAABBBAAAAAA???===:::999888999999:::::::::999999777888999;;;===???AAAAAABBB@@@??????BBBEEEFFFGGGBBBAAA@@@@@@@@@>>><<<999666666666555555555666666333444555666777777666666999999999999999999999999888888999<<<@@@@@@<<<777777555333333555777888888999999::::::::::::;;;<<>>DDDDDDCCCAAA>>>;;;888777555444444444444555666777555333111000000111333333333444555666777777777777777777888777777666666555666555444333444666888:::<<<<<<<<<;;;<<<>>>CCCFFFCCC???999777888;;;>>>@@@999777555555555666555333444444555777888888555333666666666666666666666666666777777777777777666666555444222222555666777777999:::;;;<<<;;;:::888777666666777777777666666555444333111000111222333444666666555333000000222444555444222111222333666777999777333111000000000000333111///...000222333333222333444444333222333555555666888999999888777666777888888888777555333111111///...///111333333222333222222111000///......000000111222333333333333666555555444444555555666666666555444444444555555444333222222333444666777888777666666555555555666888777777888:::;;;:::999999999:::999999888666555333444444555666777888888:::999888888888888888888999999888888888777777777<<<<<<=========<<<;;;;;;<<<<<<;;;:::999888777666777666555444555888;;;<<>>@@@@@@??????@@@BBBCCCDDDDDDFFFIIIKKKKKKJJJIIIHHHMMMJJJFFFDDDCCCDDDFFFGGGIIILLLOOOPPPOOOMMMLLLLLLLLLLLLLLLNNNNNNMMMJJJGGGCCCCCCBBBBBBBBBCCCDDDDDDGGGEEEAAA>>>>>>@@@DDDFFFJJJGGGDDDCCCEEEFFFEEECCCAAA???===;;;:::;;;<<<===@@@@@@@@@@@@>>><<<:::999888888999999999888888777333555777999:::<<<>>>???CCCAAA???@@@CCCFFFHHHHHHBBBAAAAAAAAABBB@@@===;;;666666555444555555666777444444555666666666666666::::::::::::999999999999888999===BBBGGGFFF@@@;;;666444333333666999;;;;;;888888999;;;===?????????AAA@@@>>>>>>???>>>===;;;;;;999888777666666666666555666666555666666888999::::::999:::;;;<<<<<<<<>>???BBBHHHKKKDDD???:::888999<<<@@@AAA<<<:::777555444333111000000000111444777888777666444555555555555555666666777666555444555666888999555333222222444666777777777999;;;======<<<:::999555666666666666555333222////////////000111222333555555555333000000111333444333111000111222444555555444333222111222444666777444000///000333555555111333444333222222333444222444666888888777555444777777999999777555222000---,,,,,,---000333444444111000000///......------,,,---///111222333444444222222333333555666888999777666444333333444555666555444222111222333555777666666555555444444555555777666666777999::::::999888888888777777666555444444444444555666777777888999999888888888888888999999999999999999888888888777777888888888888888888;;;;;;:::999888777777666666555333222333555999;;;>>>???@@@AAACCCEEEFFFGGGAAADDDGGGJJJLLLPPPUUUYYYaaabbbeeehhhiiigggbbb^^^^^^iiirrrsssqqqsssttttttsssqqqmmmjjjhhhiiikkkllljjjmmmzzz===<<<;;;999999999:::::::::<<<>>>@@@AAA@@@???>>>======>>>???BBBEEEHHHIIIEEEGGGHHHJJJKKKLLLKKKKKKPPPLLLHHHEEEEEEFFFFFFEEEEEEGGGKKKLLLLLLLLLMMMMMMMMMLLLLLLMMMMMMLLLJJJHHHGGGFFFEEEDDDDDDFFFHHHJJJHHHFFFBBB>>>===???BBBDDDHHHGGGEEECCCBBBAAAAAABBB@@@???<<<:::999:::<<<===@@@@@@@@@@@@???===<<<;;;::::::::::::999999888777333555888999999:::;;;<<>>???BBBFFFGGGHHHBBBAAAAAABBBCCCAAA>>>;;;666555444444444555666777666666666666666666666666999999999999999888888888555888<<>>888666555666888<<<===>>>888888:::===@@@CCCCCCBBB<<<<<<===???AAACCCBBBAAA<<<:::777777888999888777555777999999888999:::<<<<<<:::999999:::;;;;;;:::888:::<<<===<<<999555222111111111222222222333333555666555222000///000111888999:::;;;;;;999777666222222222333555888:::<<<:::888666444444777:::<<<999:::;;;<<<===@@@DDDHHHAAA>>>:::999:::<<<>>>>>>===:::777555444333111///.........000444777777777222333333444555555666666888777555333444666888:::444333111111444555666666666888:::<<<===<<<;;;:::222222333333222222111000............//////000111222333444333111000111111000000/////////000000000111222222222333555999<<<>>>:::444111111222444444000111333222222111333444///111444666888888777777555666777777666333111///***+++,,,...000222333444222222000///---,,,******+++,,,...000111333333444///000111222444666888999555333222111111222444555777666333111111222444666555555444444333444444555555555444666888999999888888777777666555555444444555555555555666666666666777777777777777888999999888888999999999:::::::::888888999999::::::;;;;;;::::::999888888888999999777555333222222555888;;;???>>>>>>???AAADDDGGGHHHCCCFFFJJJKKKMMMQQQWWW\\\hhhgggeeeddddddbbb___]]]XXXaaaiiikkkmmmppprrrqqqooommmjjjgggffffffggghhhfffjjjxxxAAA@@@>>>===<<<<<<<<<======>>>???@@@AAAAAA@@@@@@>>>>>>???AAACCCFFFIIIJJJGGGGGGHHHIIIKKKLLLNNNOOOMMMJJJFFFDDDEEEFFFEEEDDDDDDFFFIIIKKKKKKKKKLLLNNNLLLKKKJJJIIIJJJJJJHHHGGGEEEEEEDDDEEEFFFGGGHHHIIIEEECCC@@@======>>>@@@BBBGGGHHHHHHDDD???<<<>>>AAAAAA???<<<999888:::<<<===???@@@AAAAAAAAA???>>>===<<<<<<<<<<<<;;;:::999888555888;;;;;;:::999:::;;;???===<<<===@@@CCCEEEFFFAAAAAAAAABBBBBB@@@<<<999666555444333333555777888999888888777666666666666888777777777666666666666444777:::<<<>>>???BBBCCC<<<:::888888:::===>>>>>>;;;;;;<<>>;;;999777777999:::999777888;;;>>>???>>>>>>???@@@>>>;;;999999;;;<<<;;;:::888888777666555333222111111111222333333333333333333555555333000///000222888999;;;======<<<:::999222222111111333666999;;;999777555333444666999;;;777999:::::::::;;;===???===;;;999999:::::::::999999777444333444333222111000...,,,---000333555555000111222333444555666777:::999888666666555666666333111///000222444444444777777888999999999888777//////000000000000111111......------------...//////111444444333111000000//////000111111000///...///111333333333666;;;???HHHBBB:::444111000000000...000111222111222333555222333555777888888888888333444444444333222000///***,,,...000000000000111111111000///...---,,,,,,+++,,,...///000111111111//////000111333555777888444333222111111333666777:::888555222111222333555444444333333333333444444444333333444777888888777999888777666666555555555666666666666555555555555555555555666777888999:::777888888999:::;;;<<<<<<<<<<<<<<<===>>>???@@@@@@::::::999999:::<<<===>>>:::888555333444777:::===@@@@@@AAABBBCCCDDDEEEEEEDDDGGGIIIJJJKKKOOOWWW^^^hhheeebbbaaa``````___^^^TTT[[[```cccgggkkkkkkhhhlllkkkiiigggeeeeeeeeeeeeeeehhhtttFFFEEECCCAAAAAAAAAAAAAAA>>>???@@@AAAAAAAAAAAAAAACCCBBBBBBBBBCCCDDDFFFGGGHHHGGGGGGHHHJJJMMMOOOQQQIIIFFFCCCBBBDDDEEEDDDBBBEEEGGGIIIJJJJJJKKKLLLNNNKKKIIIGGGGGGGGGHHHGGGFFF???@@@BBBDDDEEEFFFFFFEEEAAA???===<<<<<<===???AAAGGGKKKKKKFFF???;;;>>>CCCAAA???<<<999888:::<<<===???@@@AAABBBBBBAAA@@@???>>>>>>>>>===<<<;;;:::999888;;;>>>>>>;;;999:::<<<===;;;:::;;;>>>AAACCCDDD@@@@@@@@@AAAAAA???;;;777666555333333333555777888;;;:::999777666666666666666666555555444444444333666777888888888<<>>;;;:::<<<===>>>>>>>>>===>>>AAADDDFFFDDDAAA<<<<<<;;;<<<<<<;;;999666:::888666777:::;;;999666;;;???DDDEEEDDDCCCDDDEEE@@@<<<999999;;;===<<<;;;<<<:::666333111111222333111222333444444444444333///111333222111111444777777999<<<>>>???>>>===<<<444333111111222444777999777555444333333555888:::888:::;;;:::888777888999:::999888999999999666444555333222222333444444333222///,,,,,,...000222333//////111222444555777777;;;;;;;;;:::888555333111111///......000222333222888888888777777666555444////////////000222333444///...---,,,+++,,,---------000333555444222000000000111333444444222000//////111333444444666<<<@@@OOOHHH>>>666000...---,,,---///111111111222444555888888888888888777666666222222222222111000000///,,,...111111000///...---......//////000111111111---......///000/////////000000000111222333444555666555444333444666999;;;<<<999666222111111333444333333333222222333444444333222222333666888777777:::999888777666666666666777777777666555555444444444444444555666888:::;;;777777888999;;;<<<======;;;;;;;;;;;;<<<>>>???@@@:::::::::;;;<<<>>>AAABBB<<<:::777555666999<<>><<<;;;===>>>@@@DDDEEEFFFDDDBBBAAABBBCCC@@@===;;;;;;<<>>??????===;;;;;;<<<<<<<<<:::999888;;;===???BBBBBBAAA@@@>>><<<===AAAEEEGGGEEE>>>888:::777333111333666777888;;;;;;:::888555444555666777666666555555444333333333444555666777:::>>>BBBBBBDDDEEEDDDAAA>>>======;;;<<<===>>>>>>>>>===<<<999::::::;;;;;;;;;::::::;;;::::::::::::::::::999BBBMMMVVVSSSGGG>>>===BBBAAAAAABBBAAAAAA???>>>>>>===<<<:::777333111111222111111222333333222111111555444222111222444666777666:::@@@EEEGGGFFFDDDAAA777444333444333222555;;;;;;999666666777888999999777666444333444666:::<<<:::::::::::::::999888888444666888999999666333000000000//////000111222333222111111111333777;;;===BBBAAA>>>;;;888666444444222111///......000222333444444444444444444444444555444333111111111111222000///---...///000///...444333222000////////////000333888;;;;;;888444111555555555555555666777888AAA???:::444///...000222000000111111222222222222222222333333333333333333:::666111///000000///---000000/////////000000111///////////////000111111//////------...000222444////////////000111222333444222222444333222555:::???<<<777333111111222333222000///222777888555111444555555444333444666999888888999999888777666555888777666555444333333222444444555666777888999:::999888888777999;;;===???CCC???===???CCCEEECCC???>>>===;;;;;;<<<>>>AAABBB<<<999666444444777;;;>>>@@@@@@AAABBBDDDFFFGGGHHHIIIHHHGGGGGGHHHKKKMMMOOOVVVSSSQQQUUU]]]dddfffeee```eeejjjjjjfff___ZZZXXX[[[___dddeeecccaaaaaacccbbbfffsssNNNLLLIIIFFFEEEEEEFFFGGGDDDEEEEEEDDDCCCBBBCCCDDDFFFJJJKKKIIIJJJOOORRRRRRPPPLLLHHHIIIMMMPPPOOOMMMFFFCCC>>><<<>>>???@@@???DDDDDDDDDEEEFFFHHHJJJLLLPPPNNNKKKIIIGGGGGGGGGHHHGGGGGGFFFDDDBBBAAABBBDDDDDDBBB???===;;;<<<===>>>BBBDDDEEEDDDCCCAAAAAABBB???===;;;<<<>>>AAABBBBBBCCCCCCCCCDDDDDDEEEEEEEEEIIIMMMMMMGGGAAA@@@>>><<<<<<======>>>===<<<;;;:::===>>>@@@BBBBBB@@@>>><<>>????????????>>>>>>===<<>>???<<<999888777888999:::999777444222222333666777999999::::::999888666555111333666999:::999777555...---,,,+++,,,...000222444333111111111444666888>>>===;;;999777666555444222111000//////000222333444333333333333333333333222111000000000111333333222000...---.../////////333222000///......///000111777@@@GGGFFF@@@777111333333222222333444555555:::999666222//////111444333222222111111222222333333333333444555666777888888555222000222333222111000000////////////000000111000000000000111222222111000/////////111333555111111111000111111222333666333222333333222555;;;;;;999666333111000111111333000///111555777444111222222333222111111333666888888777777666666666555555555555555444444333333333333444555777888999999888888777777999;;;===???AAA>>><<<>>>BBBDDDAAA>>>;;;;;;::::::;;;<<<===>>>===;;;777444444777;;;===AAABBBBBBCCCDDDEEEFFFGGGHHHHHHGGGGGGHHHIIILLLMMMQQQPPPPPPTTTZZZ```cccdddccchhhmmmkkkccc[[[VVVTTT\\\aaaeeegggeeecccdddeeeaaaffftttLLLLLLKKKIIIIIIHHHIIIIIICCCDDDDDDCCCAAA@@@BBBCCCHHHLLLNNNLLLMMMRRRUUUTTTRRRNNNJJJIIIJJJKKKIIIGGGDDDAAA===<<<<<<<<<<<<<<>><<<;;;<<<<<<@@@BBBEEEEEEDDDBBBAAAAAA>>><<<<<<===???AAABBBBBB@@@AAABBBCCCDDDDDDEEEEEEPPPUUUWWWOOOFFFAAA>>>;;;======>>>>>>>>>======<<<>>>???AAABBBAAA???<<<:::@@@>>>======?????????>>>;;;999777666777888777666666777888888666666777999666666555555444333333333222333444555555777:::===IIIIIIGGGCCC===:::999999999999999999888666555444555666888:::;;;<<<<<<<<<============<<<<<<;;;;;;===AAADDDCCC???;;;:::;;;<<<<<<<<<<<<<<<<<<;;;;;;>>><<<999666555777999:::888777666555444444555555111111111222333555666777:::<<<@@@CCCCCCAAA>>><<<666333222444555555:::AAADDDBBB>>>;;;999999999:::>>>;;;888444222222333444:::;;;<<<<<<;;;888555333111333555888999999888777///...+++***+++---111333555333111000000222444555999888777666555555555555333222111000000111222333333333222222111111111000.........///000111333444444222000///000111111000000000............///000111:::FFFOOONNNEEE888...111000000000000000111222222111000///...000333666777555333222111222333444444444444444666888:::;;;777555333222444555555444111000000/////////000000222222111111222222333444222111111000111222444555222222111111111222222333777333111222111111666<<<:::999777555333111111000333000...///333555444222111222222111000000222444777666555444444555555666444444555555555555444444111222333444666777888999777777777777999;;;===???>>><<<;;;===@@@BBBAAA>>>:::999999999999999::::::>>><<<888555444666999;;;AAABBBBBBCCCDDDDDDEEEEEEHHHGGGFFFFFFFFFGGGIIIJJJLLLNNNQQQTTTWWW\\\aaaeeeiiiooorrrnnncccYYYTTTTTT]]]aaafffgggfffdddeeefffcccgggtttJJJKKKKKKKKKKKKJJJJJJIIICCCCCCCCCAAA???>>>???AAADDDHHHKKKIIIJJJNNNQQQPPPMMMKKKHHHGGGHHHHHHFFFEEEEEECCC@@@>>>======<<<<<<<<<======???AAADDDGGGIIIJJJKKKLLLMMMNNNMMMLLLLLLLLLLLLKKKIIIEEECCCBBBCCCDDDBBB@@@>>>=========>>>???BBBFFFGGGFFFDDDBBBBBB???>>>===>>>@@@AAA@@@???===>>>@@@BBBDDDDDDEEEEEENNNUUUXXXQQQHHHBBB>>><<<<<<<<<=====================>>>@@@AAAAAA???===;;;===<<<<<<<<<<<<===<<<<<<;;;:::999999::::::888666777888999999777666777888666666555555444333333333222333444444444555888:::GGGFFFCCC???:::888888999;;;;;;:::999777666444444555666999;;;<<<<<<<<<;;;>>>======<<<<<<;;;;;;;;;===<<<<<<<<<======<<<;;;::::::::::::;;;;;;<<<<<<>>><<<888777999===@@@BBB???===999555222111000000000111222444555777888888999;;;===??????===:::888555222222444555666;;;BBBHHHFFFBBB>>>:::888999:::@@@>>>:::777555444444555;;;<<<>>>???===:::666444444555666666666666555444444111...------000444777555444222000000111444555444333333333444555555666444333222222111222222333222222222111111000000///---------...///111222222444444444555666555333000///......---...///000111333:::DDDKKKJJJBBB666...000000///....../////////---.........///111555888:::888555222111222333444777666555555666888:::;;;777666444444444444555444222111111000000000000000222222222222222333333444222222111111222333444444000000000000111222333444666222000000//////555<<>>===:::888555222111333000......111333333222222333444333222222333555666555333222222333555777666666777777777666555444111222333444666777888888777777777888999;;;===>>>===;;;;;;===@@@AAAAAA@@@===;;;999777777777999:::>>><<<888555444555888999>>>>>>???@@@BBBCCCCCCDDDFFFFFFEEEEEEEEEFFFFFFGGGIIINNNSSSVVVWWW[[[bbbhhhmmmrrruuuoooccc[[[YYY[[[^^^cccggghhhfffddddddfffgggjjjsssHHHIIIJJJKKKKKKJJJIIIHHHCCCCCCBBB???<<<<<<===??????DDDFFFEEEFFFJJJLLLKKKIIIHHHFFFEEEEEEEEEDDDCCCCCCCCCBBB@@@>>>===<<<<<<999999:::<<<>>>BBBEEEGGGGGGHHHJJJKKKLLLKKKJJJIIIIIIJJJJJJHHHDDDBBBAAAAAAAAA@@@???>>>>>>??????@@@@@@CCCGGGIIIHHHFFFEEEEEEEEEDDDCCCDDDDDDCCC@@@>>><<<===@@@BBBDDDEEEDDDDDDEEEMMMQQQMMMGGGCCC@@@===::::::::::::;;;<<<<<<===:::<<>>===;;;===@@@AAA@@@???===<<<<<<;;;;;;;;;<<<<<<:::888:::;;;<<<;;;888666666666777666666555555444444333222333444444444444666888@@@???>>>;;;888777888999;;;:::999777666555444444777888;;;===>>>>>>===<<<======<<<<<<;;;::::::999>>>;;;999:::===??????===999999999999:::<<<===>>>DDD@@@;;;:::<<<@@@BBBCCCDDDAAA===999666444333333000222444666777888888888777888:::::::::888666555444222222555666666:::@@@GGGGGGEEE@@@;;;888888999<<<;;;888666555555555666888:::<<<======:::666444555555444444444444333333666444111///000333777999:::888444222000000111222111111111222333444666666555555444333333333333333222222222111111111000000//////000000000000//////333555888<<<===;;;666111//////......///000222333777:::>>>AAA@@@<<<666222222111000//////...//////---...000111111333666888;;;999666333222222444555888777666555555555666777777777666555444333333333444333222111111111111111222111111111111222333333222111111111222222333333---......///111333555666555111............333:::FFFEEEDDDAAA===999555333333111//////000222222333222333444444333222222444444333222111222333555777999::::::;;;:::888666555333444444555666777888999777777777888999:::;;;<<<;;;;;;<<<===@@@BBBBBBBBBCCC@@@;;;777555777999<<<<<<:::777555555666888::::::::::::<<<>>>@@@BBBCCCEEEEEEDDDDDDDDDEEEEEEEEEFFFLLLSSSVVVVVVZZZaaahhhjjjmmmnnniiiaaa]]]___ccceeeiiimmmmmmiiifffffffffjjjkkkqqq{{{HHHIIIIIIJJJIIIIIIHHHGGGCCCBBB@@@===:::999;;;======CCCFFFEEEEEEIIIKKKJJJJJJJJJHHHFFFDDDBBB@@@@@@???@@@AAA@@@===;;;;;;;;;888999999;;;>>>AAADDDEEEEEEFFFGGGHHHHHHGGGFFFEEEDDDEEEFFFDDDBBB@@@???@@@???????????????@@@AAAAAAAAADDDGGGIIIHHHGGGGGGHHHKKKKKKJJJJJJJJJGGGCCC@@@<<<>>>AAACCCEEEEEEDDDDDD@@@EEEIIIGGGEEECCC@@@<<<888888888888999:::;;;<<<999;;;>>>@@@AAA@@@>>>======AAAEEEGGGFFFCCC@@@???===<<<<<<<<<>>>>>><<<;;;;;;===>>>===:::777666666888888777777666555555444333444555555444333444666888999:::999777777999:::888777666555444444555555888:::===@@@BBBBBB@@@???>>>======<<<;;;:::999999===;;;999:::>>>@@@@@@>>>999888888999:::<<>>======;;;999777555444444444000222444777888888777666555666666777777666555555555444555888888666999===CCCDDDDDDAAA;;;777666888555444333222222222333333444555888999:::999777555333333333333444555666777444333000///000222666888>>>;;;777222///.........222222222222333444666666666666555555444444333333333333333333333333333333222222222222111000///...333555:::???AAA>>>999444222111111000111222444444::::::::::::999888888888333333111000////////////...000222333444555777888:::999666444333333444444777777777666555555444444777888888777444222222333666555444333333333333333222222111111222222333444222222222222222222222222......///000222444666777444000...///......333999IIIHHHFFFBBB>>>:::777555222222111111111222222333000222444333222000000111222222222222333444666777999:::<<<===<<<;;;999777777777888888888999999999888888888999999999999999::::::<<<===???AAACCCCCCGGGCCC===999777777:::<<<;;;:::888777777999<<<===:::999888888999===@@@CCCCCCCCCDDDDDDEEEEEEEEEEEECCCHHHOOOSSSUUUYYY___eeebbbbbbaaa^^^\\\^^^dddjjjnnnqqqtttrrrmmmhhhggggggiiijjjpppxxxJJJJJJJJJIIIIIIHHHHHHHHHCCCBBB???<<<888888999;;;>>>CCCGGGFFFGGGJJJLLLJJJLLLLLLKKKIIIEEECCCAAAAAA<<>>;;;;;;;;;:::;;;;;;<<>>BBBGGGHHHFFFCCCBBBAAA===<<<<<<===???@@@???>>>;;;===??????<<<:::999999999999888888777777666666333555666666444333444555444666888999888888999;;;666666555555666777888999666999>>>CCCFFFGGGFFFFFF??????>>>===<<<;;;:::::::::999888999<<<>>>>>>===777777777777999<<>><<<>>>>>><<<999666666555444333222111111///111444666777666444333444444555666777777777777888888:::===<<<888888;;;===@@@CCC@@@;;;666555555222111111000000000111111222444666888:::;;;;;;;;;777666555444444555777888333222111000111333555666:::888444111/////////000444444333333444555555666777777666666555444333333333333444444555555666666444444444444444222111000333555888<<>>;;;888666555222333333444333222222222111333555444333111111111111111222333444555666777666888:::=========;;;:::;;;;;;;;;;;;::::::::::::999999999999999888777777777999;;;<<<>>>@@@BBBCCCFFFDDDAAA===:::999999999;;;:::::::::;;;>>>AAACCC>>>;;;888555666999>>>AAABBBBBBCCCDDDEEEFFFFFFFFFCCCHHHNNNSSSVVV[[[```ddd^^^ZZZVVVTTTXXXaaajjjooosssvvvwwwtttmmmgggdddccccccfffooozzzLLLLLLJJJIIIIIIHHHHHHIIIBBBAAA???;;;777777888;;;>>>DDDGGGGGGGGGKKKLLLJJJJJJKKKLLLJJJHHHFFFEEEEEE<<>>@@@CCCEEEGGGFFFEEEDDDCCCBBBAAA@@@???AAACCCFFFFFFEEEEEEEEEFFFBBBBBBAAAAAA@@@???>>>>>>AAACCCEEEEEEEEEFFFHHHJJJHHHIIIJJJKKKKKKIIIDDDAAA>>>@@@CCCEEEFFFEEEDDDCCCEEEEEEBBBAAACCCDDD===555777777777777888:::<<<>>>===>>>@@@@@@@@@>>>;;;999>>>AAAEEEEEECCCAAAAAABBB>>><<<;;;<<>><<<<<<<<<::::::999999888777777777444666777666555333333444333666999::::::999::::::888777777888999;;;===>>>555888>>>DDDHHHKKKKKKKKK@@@@@@???>>>===<<<;;;;;;777777777999:::<<<<<<;;;666666555666888;;;???AAABBB>>>::::::>>>@@@>>>;;;:::999999777555333111000---000333555666444222000444444555666777999999:::;;;;;;>>>AAA???:::888:::888===AAA@@@:::555333444222222111111000111111111444555888:::===???@@@AAA>>><<<999666555444555555333333333333333555666777222111///...///111444666666555555444444555555666777777777777666555444333333444444555666777888888444444555666555444333222444444666999<<<======;;;777777555555555555666777444555777888888777666555555444222111//////......+++...222555666777999:::666666666555555444333333222444777999:::888666555555777::::::888777888:::999999777666666555555555555444444444444555666666444555555666555555444444888777666555555555555555444222222444333222555:::???>>>;;;999777666555555111333555555444333222222444666777777555444333333000111333444666666666666222444888<<<>>>>>>======>>>>>>===<<<<<<;;;:::::::::::::::999999777666666555777999;;;<<<>>>AAABBBDDDCCCCCCAAA>>>:::777555;;;;;;;;;<<>>@@@AAABBB???:::888888:::???AAACCCEEEEEEEEECCCBBBDDDDDDCCCBBB@@@???>>>>>>AAABBBBBBCCCBBBAAA??????AAA@@@>>>===<<<<<<======999<<<@@@CCCCCCCCCDDDDDDEEEFFFFFFDDDBBBAAABBBCCCDDDDDDCCCCCCBBBBBBBBBBBBDDDCCCBBBBBBAAA@@@<<<:::888888999:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;@@@AAACCCEEEEEEDDDCCCBBB???AAACCCCCCAAA@@@AAAAAABBB???<<<:::999::::::999;;;;;;;;;:::888666444222555666777888777666333222222222222333555777:::<<<<<<;;;:::999777555333222:::999777:::BBBJJJIIICCC===???AAABBBBBB@@@>>><<<:::;;;;;;<<<;;;999888777444666888888888777888999:::<<<>>>???@@@???===<<<333555666666444333333444111000000000222111///...///000111333555777888999<<<<<<<<<===<<<<<<;;;;;;;;;999888888:::999555222111222333222000000111222333555888<<<>>>>>>===<<<888666444444555666777777666777777555444333555666000000000000111333555666444444444444555666777888???999333222555777666333666888:::999888888:::===<<<;;;999777555333333222555777777666888<<<===999666777777666333222222333666666777888999:::;;;;;;777444000///000000...+++///000222444666888999:::999999888555222111222333666777777777777777666555777999:::999777666666666888888888777666444333222555333222333666888666444999888666555555555666777777888888777777666555444777111111777:::666333555777777666555555555555666555777888777444333222333777777777666555333222111111222222333333444444555555666777888999999888777888888888999:::<<<===>>>;;;;;;<<<<<<;;;999777666777777888:::===@@@CCCEEEEEEDDDBBB@@@===;;;999888:::::::::<<<>>>AAADDDFFFGGGBBB===;;;<<<======;;;@@@CCCEEEFFFFFFFFFGGGHHHHHHJJJNNNSSSXXX[[[ZZZYYYYYYYYYXXXZZZcccmmmooollluuuttttttrrroooiiiaaa\\\^^^fffuuuGGGFFFFFFGGGGGGHHHJJJJJJIIIFFFBBB>>>======???AAAGGGHHHIIIHHHEEECCCBBBBBBBBBCCCEEEFFFFFFDDDAAA@@@???@@@AAA>>>:::888888999>>>???AAACCCDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@@@@???AAAAAABBBBBBAAA???>>>===<<<;;;;;;:::999:::::::::<<>>;;;888777777777888888888888888:::::::::;;;;;;;;;;;;;;;===>>>@@@BBBCCCCCCBBBAAAAAABBBBBBAAA???======>>>???===:::999:::<<<<<<<<>><<<:::888777::::::;;;;;;:::888555333222333444555777:::<<<===;;;;;;;;;:::888555222111666777666777>>>DDDDDD???;;;<<<===>>>>>>===<<<;;;:::::::::::::::888777666444555777777666555666777;;;<<<===>>>???>>>===<<<999::::::888666333333333222111000111222222000///000111222333555666777777999999::::::;;;::::::999999777555555666666333000111222222111///000222444444666999;;;======<<<;;;888666555444444555555555555666777777555444555666444333333333444555777888999999999:::;;;===>>>??????:::555444666888888666888<<<@@@@@@===999777666;;;:::888666444333222222111444444444666;;;<<<999666777777555333111111222444444555777888999::::::777444111///000000...---...///111333666888:::;;;999999888555222111222444666666666666666555555444666777888777555444555666666666666666666666555555222111111333777::::::888999999888777777777777888777777777888777777666555666111111666999555333444666666555555555555555555666777888777444333222333444444444555555444444333333333444444555555666666666777999:::::::::999888777777888888999999::::::;;;<<<<<<======<<<;;;:::888888888999<<>>@@@CCCDDDFFFBBB===;;;<<<>>>>>>===AAACCCDDDEEEEEEFFFHHHJJJJJJLLLOOOSSSVVVWWWVVVUUUYYY\\\___bbbhhhppprrroootttssssssrrrpppkkkddd___^^^gggwwwGGGGGGHHHHHHIIIJJJJJJJJJIIIGGGDDDBBBBBBCCCEEEGGGLLLLLLLLLIIIDDDAAA???>>><<<>>>BBBEEEFFFEEEDDDBBB>>>??????===:::888888888;;;<<<>>>@@@BBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???===;;;:::777888999999::::::999999999;;;>>>@@@@@@AAABBBCCCBBBCCCDDDDDDCCCDDDFFFHHHGGGFFFEEECCCAAA@@@>>>>>>??????>>>>>>>>>===:::777666666555555666777888888;;;;;;;;;;;;::::::::::::999;;;===@@@AAAAAA@@@@@@BBBBBBAAA>>>;;;999999:::<<<:::999:::<<>>===;;;:::======>>>===;;;999666444...000222444666888999999::::::;;;:::888555111///333666888777999>>>???===999::::::;;;;;;<<<<<<<<<999999:::999999888666666444555666555444333333444<<<<<<=========<<<<<<;;;>>>???>>>;;;666333222222444222111222333333111000111111222333333444444555555666777888888888888888888666444333444444333111222222111//////000444777555777999;;;<<<;;;:::999777666555444444444444444555777999999777666666666555555444444444555777888666777777888:::<<<===>>>???;;;666555777:::999888BBBDDDEEECCC???;;;888777:::999777555444333222222///222444222444999:::888777777777666333111111111222222333555666777999999888555111///000000000///...///111333666888:::;;;999999888666333222333555777777777777777666555444666666777666444444555777666666555555666777888888333222333555888::::::999999999::::::999999888777666666777888888888888777888444444777999666444555444444555555555555555444666888888777555333333333111111333444555666666666444555555666666777888888888999::::::;;;:::::::::888999999::::::999888888;;;;;;<<<===============:::999999999;;;???CCCEEEBBB@@@???===<<<<<<======;;;;;;;;;;;;===???AAABBBDDDAAA===;;;<<<>>>@@@AAADDDDDDEEEDDDDDDEEEHHHKKKNNNOOOQQQRRRRRRPPPNNNMMMTTT\\\eeeiiinnnsssuuusssrrrrrrqqqqqqoookkkfffbbb___hhhxxxCCCDDDDDDEEEFFFFFFFFFFFFGGGFFFEEEEEEFFFGGGJJJKKKNNNNNNMMMIIIDDD@@@???>>>:::===AAAEEEGGGFFFEEECCC=========<<<:::999888888999:::<<<>>>???@@@@@@@@@@@@@@@@@@@@@?????????????????????>>>===;;;888777777888:::<<<======<<<<<<555777:::<<<===???AAADDDBBBDDDDDDDDDCCCCCCEEEGGGGGGFFFDDDBBB@@@>>><<<<<<>>>===<<<======<<<:::777666666555555666777888999===<<<<<<;;;:::999888888777999<<<>>>@@@@@@@@@???@@@@@@>>><<<888777888999<<<;;;:::<<<>>>AAABBBBBB>>>>>>>>>======<<<;;;;;;;;;<<<======<<<999777555111222444666777777777777888999;;;;;;999666222///333888;;;888777:::<<<<<<:::999999:::;;;===>>>???::::::999999888777777666555666666555222111222333<<<<<<<<<<<<;;;;;;;;;:::??????===:::666333333333555444222222333333333111111111111111111111111111333444555777777888888888:::888666444444444444444222222000///...111555999777888999::::::999888777444555555555444444555666999;;;======:::777666555555555333333333333444555111111222444666888:::;;;<<<999666555777999::::::HHHFFFAAA<<<999888999::::::999888666555444444444222666777555555888999777888888888777444222222333000111222333444666777777777555222000000111222222000111222444666777888999999999888666444333555666888888999888888777666555666666666555444444666888777777666666666777888999777777666666777777666666888999:::::::::999777666555666777888999999999999<<<:::999999999777666666333444555666666555444333777888999888666444444444333333555666777777777777555555666666777888888888999999:::::::::::::::::::::;;;<<<======<<<<<<;;;<<<<<<<<<=========<<<<<<===<<<;;;;;;<<<@@@CCCFFFBBBAAA>>><<<;;;;;;<<<===;;;;;;::::::;;;===???@@@CCC@@@===<<<===???BBBDDDIIIHHHGGGDDDCCCDDDHHHKKKPPPQQQRRRQQQMMMHHHDDDBBBKKKXXXeeelllooosssttttttqqqpppnnnmmmkkkhhhccc```___gggvvv>>>>>>>>>>>>>>>?????????EEEEEEEEEFFFHHHIIIKKKLLLMMMMMMLLLHHHDDDAAA@@@AAA===@@@CCCFFFGGGFFFDDDCCC===<<<<<<;;;;;;:::999888888999:::;;;======>>>>>>BBBAAA@@@???>>>===<<<<<<>>>>>>>>>===;;;999777666666888:::<<<===>>>>>>===777999;;;<<<>>>AAAEEEIIIEEEFFFEEEDDDBBBAAABBBCCCDDDDDDBBB@@@>>><<<;;;:::===<<<<<<<<<======:::888777777777777888999:::;;;>>>>>><<<;;;999777666555888999<<>>===<<<>>>@@@BBBBBBAAA======<<<<<<<<<<<<<<<<<<:::;;;===>>>===<<<:::999:::;;;<<<======<<<;;;:::777999;;;<<<:::777333111222888;;;777555777999:::999888888888999<<<>>>???::::::999888888777777777666777666444222111222333::::::;;;;;;;;;;;;:::999:::::::::777444333444555666444222222333444333222000000000000/////////...444444555777888888888888999999777555333333444555222222111//////111555999888888999999999888777666111333555666555555666888<<<>>>@@@???<<<888666666777666444333222222333444222222333444666888:::;;;888666444333555777999:::CCCAAA>>><<<::::::::::::;;;:::999888777777777777888<<<===999666777888777888999999888555444444555000000111222333444444555666555444222111222333444333333444444555666666666888999888666555444666888777777777777666555444333555666777777666666888:::999999888777777777777777888888888777666555555666666777888888888777555444444555666777888999999999<<<<<<;;;999777666666555555555666666555555444333666777999888777666666777888888999999:::999999999555555555666777777888888999999999888888888999999999:::;;;<<<===>>>>>>>>>AAA@@@@@@???>>>=========@@@???>>>===>>>AAADDDFFFCCCAAA???===;;;:::::::::;;;::::::::::::<<<===>>>AAA@@@???>>>>>>@@@CCCEEELLLKKKIIIEEECCCDDDGGGJJJPPPSSSTTTRRRKKKDDD>>>;;;BBBQQQbbbjjjmmmppprrrqqqpppnnnkkkhhhfffccc^^^[[[___eeeqqq{{{AAA@@@???>>>>>>???AAABBBDDDEEEFFFGGGHHHIIIJJJKKKJJJJJJIIIFFFBBB@@@AAABBBAAABBBDDDEEEEEEDDDCCCBBB>>><<<;;;;;;<<<<<<;;;999999999::::::;;;<<<<<<<<>><<<;;;;;;<<<<<<===<<<;;;999777666555666777999:::;;;<<<<<<777888999:::;;;???CCCGGGFFFFFFFFFCCC@@@>>>>>>???@@@@@@???>>>===;;;;;;:::;;;::::::<<<===<<<:::888666777888:::;;;;;;;;;;;;======<<<:::999777666666888:::===???@@@@@@??????888:::<<<<<<;;;::::::;;;>>>===<<<>>>@@@AAA@@@???>>>============>>>???@@@;;;===???@@@@@@@@@>>>===<<<<<<<<<<<<<<<;;;:::999777999;;;<<<;;;999777555111666999555333555777777666666666666777999;;;<<<:::999888777666666666666666666555333111000222444666888:::;;;<<<;;;999888555666555444222222444666666444222111222333333333111111000000000/////////444555666777777888777777666777777555222111222333333333222000000111555888888888888888888777666666000444777777666555777999<<<>>>???>>>;;;999888888:::888666555333333333444111111222333555666888999555333222222333555888:::>>>AAAFFFJJJLLLHHHAAA<<<;;;;;;:::999999888999999;;;@@@@@@;;;666666777666666777888777555444555666111111111111222222222222444555666555333333444666444444444555555555666666888999888777555666777999555555555444333222111000333666888999888888999:::999999999999999888777666444555777666666666777888555555666666555555444333444444555777777888888888777::::::666444666777666999888777555444444444444444666888999888777888999============<<<;;;::::::555555666777777888888999:::999999888888888888999888888888999;;;===>>>???EEEDDDCCCAAA@@@@@@??????AAA@@@@@@???@@@AAABBBCCCBBBAAA@@@>>><<<:::999888999999888999999;;;===>>>???@@@AAAAAA@@@AAACCCDDDJJJIIIGGGDDDBBBCCCGGGJJJNNNSSSXXXWWWQQQHHHBBB???BBBQQQ```gggkkknnnnnnmmmnnnkkkgggdddaaa^^^[[[XXX\\\cccnnnwwwzzzFFFDDDAAA??????AAACCCEEEEEEFFFGGGIIIIIIJJJIIIIIIGGGFFFEEEBBB???===>>>???BBBBBBBBBBBBBBBBBBBBBBBB>>><<<;;;;;;===>>><<<:::;;;:::::::::::::::;;;;;;@@@@@@???>>>======<<<<<<;;;;;;<<<<<<;;;999888777555555666666888999;;;<<<::::::999888888:::>>>AAAEEEEEEDDDBBB???======>>><<<<<<;;;;;;;;;;;;;;;;;;888888888:::;;;;;;999777444666999;;;===<<<;;;:::999999999999999999999999999:::<<<>>>??????>>>===888:::===>>>===;;;:::::::::999999;;;>>>???>>>===============>>>???AAABBB===>>>???@@@@@@???===<<<777777666666666777888888888999:::;;;<<<;;;::::::333777888555444777888666666666777777888999:::;;;888777555444333333444444444444333111//////111333222555999<<<===<<<999777333333333222111222444777666444111000111222333222333222222222222222111111555555666666666666666555555777999777444222222333333333333222111111333666777777777777777777666666333777::::::666444666888777999::::::999888:::;;;:::888666444222222222222/////////000111333444555333222222111222555999;;;<<>>::::::999999888888999999999>>>???:::555444555555333444555555444444555666222222222222111111111000222555777777555444555666111222333444555777888888888888888777666666999;;;666666666555444222111000000333777999999888888888666777999;;;;;;:::888777333555777666444444555777666555555444444444444444333444555666666666666666222777999666555:::>>>>>>>>>;;;888555333333444555333555777999999999;;;<<<>>>>>>>>>>>>>>>===<<<<<<777777888888999999::::::<<<;;;:::999888999999:::<<<;;;999888999<<<>>>@@@CCCBBBAAA@@@??????@@@@@@??????@@@@@@@@@@@@@@@@@@>>>>>>??????>>><<<:::888888888777888999;;;===>>>===@@@CCCDDDBBBAAABBBCCCCCCCCCCCCBBBAAACCCGGGJJJKKKSSS]]]```[[[SSSMMMKKKKKKVVVbbbhhhkkkmmmllliiikkkhhhdddaaa___]]][[[YYYWWWaaaoooyyy}}}CCC@@@===::::::<<<@@@BBBFFFGGGIIIJJJJJJJJJIIIHHHEEEDDDCCC???<<<:::;;;<<>>???===;;;<<<;;;::::::999999::::::>>>>>>>>>>>>>>>=========:::;;;;;;<<<;;;:::999888777777666666777999;;;===AAAAAA>>>;;;:::;;;>>>AAADDDDDDCCCAAA>>><<<===>>>999999999::::::;;;;;;;;;666666666888::::::888666333555999<<<===<<<:::999666666777888:::;;;<<<===999:::<<<>>>>>>===<<<;;;888;;;???@@@???<<<:::999666666666999<<<>>>===<<<<<<<<<;;;;;;<<<>>>@@@AAA======>>>???>>><<<:::888666555555555777999;;;<<<888999:::;;;<<<=========666999999777888;;;;;;888999999999:::;;;;;;<<<<<<666555333222111111222333222222111///......000333000333888<<<>>><<<999777333333333111000111444777666333000000111222222222444444444444444444444444555555555666555555444444777:::<<<;;;777555444555333444444333222111333444777777777777666666666666666:::===;;;666333444666222444555666777888;;;>>>888666444222000/////////111111111111222333444555222222222222222555999===999;;;AAAGGGKKKHHHAAA;;;999999888888888888888999555;;;===888333333555555000111333333333333444666333333333222111000000///111555888999777555555666///000111444666888:::;;;888888999888666777999;;;999999999888777555444333...222666999999888777666333555999<<<===<<<:::888666888999777333111111333777666555333333444555555333444555555555555555555000777:::888999@@@FFFFFF@@@>>>999555333333444555222444777999999:::<<<>>>======>>>>>>>>>>>>>>>===888999999::::::;;;;;;<<<======;;;:::999::::::;;;AAA???<<<::::::<<>>===<<<<<<<<<===>>>???===>>>???@@@@@@???>>>===:::<<<>>>@@@???===;;;999777777777777999;;;===>>><<<@@@EEEFFFDDDBBBAAABBB<<<>>>??????@@@CCCGGGKKKIIITTT```fffddd]]]XXXUUUTTT]]]eeeiiilllnnnlllhhhiiifffbbb```___^^^\\\[[[TTT```qqq~~~BBB???;;;888777999<<<>>>DDDFFFIIIHHHFFFDDDFFFHHHCCCCCCAAA>>>;;;:::;;;===?????????@@@AAAAAA>>><<<>>>>>>===<<<<<<===>>>>>>::::::999999::::::;;;<<<>>>===<<<;;;;;;<<<>>>???>>>>>><<<;;;999999999999222333555777999:::;;;;;;@@@@@@>>>===;;;;;;::::::???>>><<<;;;::::::;;;;;;888777555555777888999999999999888777666555333333777222333;;;>>>:::666777888999:::<<<<<<<<<;;;;;;:::;;;>>>@@@AAAAAA@@@??????>>>>>>>>>???>>>;;;999777777666666666888999:::;;;;;;;;;<<<===???AAAAAA???<<<::::::;;;:::777444333222222333555666555444888888999999:::;;;===>>>888999999999888777555444444555777999;;;<<<======888666444333333333222000///000//////...000333666222444666777888777666555555555555555444333222222555888888444...+++...222444444444333333222222222444444444444444444444444777999<<<===<<<999888888999777555222000000111222222444666777777777777888;;;::::::<<<>>><<<888444111111222222444555777888999999666333...,,,,,,---,,,+++))))))***,,,///111555555555555555555555555888999:::;;;;;;:::999888:::888777777888888777555666555333222111111222222222111//////000111444555777555333111111222333444555666666666666666555555666777777777888888888888999888777777666666777777777777777666555333222111222222222333555666888999666666666666666777:::<<<:::999777666555555666666888888777777666555333333222222222222222222333333444555666999===@@@CCCEEELLLCCC888222333666888777777888999:::;;;<<<<<<<<<===<<<;;;:::999:::;;;;;;999999999999:::;;;<<<<<<;;;:::999888999:::;;;<<>>@@@;;;;;;===@@@BBBCCCAAA???AAA>>>;;;;;;===???>>><<>>===<<>>;;;888777999;;;===AAADDDFFFFFFDDDCCCDDDFFFDDDDDDBBB???<<<;;;===???>>>======>>>???>>><<<:::=========>>>>>>>>>??????:::::::::999999999::::::<<<;;;;;;;;;;;;<<<======<<<===>>>>>>===;;;888666333444666777999999::::::>>>===<<<::::::999999999>>>===<<<;;;:::;;;<<<<<<;;;999777666666777777777888777666555555555666666777333333:::<<<999777777;;;;;;;;;;;;;;;===>>>???;;;<<<===?????????>>>>>>@@@@@@???@@@@@@>>>:::777444444444555777999<<<===;;;;;;;;;<<<===???@@@AAA>>>;;;999888999888666333111111111333444666666666555555555666777888999:::888888999999888777666555555666777999;;;;;;<<<<<<888666444333333333222111000000000///...///222555333555666888888888666555444444555444444333222222555666666222...,,,...000111111111111111111111111444444444444444444444444666999===>>><<<:::888888888666333222222333333222333444444444333333444555777666777:::<<<<<<888555000111111222333555666777888999888555222000111222///---,,,++++++...000222333333333444444444444444333444555555555555444333666555444444555555333222444444333222111111111111111000//////000111333555444333111000000111222333444444444555555444444333666666666666777777777888888888777777777777888888777666666555555444444444444444444555666888999:::888888888888888888:::;;;666555333222111111222222222333333444444444444333333222222111111222333333444555666888;;;===???AAADDD===666444555777666444777777888999::::::;;;;;;:::999888888888888999::::::999999888888999999:::999999999999999:::;;;;;;AAABBBBBBAAA???>>>???@@@<<<<<<===???AAAAAA???<<<<<<;;;:::<<<@@@CCCDDDDDDDDDDDDFFFHHHJJJHHHEEEBBB===;;;999:::===>>>>>>===????????????>>>>>>>>>>>>>>>>>>???AAACCCEEEGGGHHHJJJOOOVVV\\\aaabbbbbbaaafffmmmrrrrrrqqqrrrpppkkkkkkhhhddd```______```bbb]]]bbbllluuuyyy>>>===:::888777888:::;;;???AAABBBCCCBBBAAABBBCCCDDDDDDCCC@@@>>>===>>>@@@===<<<;;;<<<===<<<;;;999;;;<<<>>>???@@@@@@@@@@@@;;;;;;:::999999888888888999999:::;;;;;;;;;;;;;;;999<<>>::::::888888777888999:::???===:::777555555666777666444444888:::888777777===<<<;;;:::;;;===@@@AAA<<<<<<<<<<<<<<<=========@@@@@@@@@AAAAAA>>>:::666444444444555777999;;;<<<;;;;;;;;;<<<===>>>??????<<<:::888777777666555444111111222333444555666777666666777888999::::::;;;777888888999999888777777777888999:::::::::::::::888666444333444444222111000111111000...///111333444555777888888777666666333333444444444333222222444333222000///...............//////000111111222444444444444444444444444555999<<<>>>===:::888888777444111222444555444333555444333333222222222333111222333666999:::888666000000111222333555666777777999999999777555555666111000///------///000222111111111222222333333333333444444555555444444333444333222333444444222111222222333333222111000///111000//////000111333444222222000000000111222333222222333333333333222222555555444444555555666666444444444444555666777888777666555555555555777777666666666666777999::::::999999888888888777777777333222111000///////////////000111333444555666666444333111000000111333444666666666777888999:::::::::777555555777777555222777777777777777888999:::888777777777888999:::;;;:::999888777777666666666666777888999::::::;;;;;;@@@BBBCCCCCC@@@>>>>>>>>><<<<<<<<<===???>>><<<:::999888888;;;???CCCEEEFFFCCCBBBBBBDDDEEEEEECCCAAA???===<<<<<<===>>>>>>===>>>????????????===<<<;;;:::;;;===@@@CCCFFFHHHIIILLLOOOSSSXXX]]]___aaaaaahhhoootttsssqqqppppppnnnllljjjgggdddcccccccccdddbbbdddkkkuuu|||<<<;;;999888777888999:::===>>>???@@@AAAAAAAAABBBBBBBBBBBB@@@>>>===>>>@@@>>>===<<<<<<======;;;999999:::===@@@AAAAAAAAA@@@;;;;;;;;;:::999777666666666777888:::::::::999999:::<<>>???888999999999:::<<<>>>@@@KKKGGGAAA:::666444444444666555666888999888777777;;;::::::;;;<<<===>>>???===<<<;;;::::::::::::;;;===>>>???@@@AAA???;;;888888777666555555666777888:::;;;;;;<<<============;;;:::888666666555555555333444555555555555666777666777888999:::;;;;;;;;;777777888888888888888888888999999::::::999999888777555333333333333222111111111111000///...000222444444555666666555555444111222333333333333333222333111000///000000...---,,,---...///000222333333444444444444444444333333444777;;;===<<<999888777777333000111444666555222555444444444444444333111...///111333555666555444111111222222333555666777777999;;;:::999777666666333222000///...///000111/////////000111111222222333444444444444444444333555444444555666666444222111222444555444222000...000/////////000111222333222111111111111222444444111111222333333333222222333333222222222333444555555555555666777888:::;;;:::888666555555666777888777666666666777888999999777777666666666555333222333333222111111000000000000111222444666777777888555444111000000111333444777777777777777777666666555444333555777888666444777777666666666777888888777777888888:::;;;<<<<<<:::999777666555444444444333555777999:::::::::999>>>@@@BBBBBB@@@===;;;;;;<<<;;;;;;<<<>>>>>>===;;;:::999999999;;;===>>>???@@@???>>>???@@@AAA???>>>???>>>===<<<============@@@AAACCCDDDDDDBBB@@@???;;;<<<>>>AAADDDFFFHHHIIIMMMOOORRRWWW[[[```cccdddffflllqqqqqqooonnnoooqqqmmmllljjjiiigggffffffffffffhhhppp|||::::::999888888888999999;;;<<<===>>>@@@AAAAAAAAA???@@@@@@???=========???AAA???============<<<;;;777999<<<>>>@@@@@@@@@???<<<<<<;;;;;;999888666555444555777999:::999999888<<<<<<=========;;;:::999777777777777777666555555555555666666777999:::;;;;;;:::::::::;;;===>>>@@@;;;<<<===<<<;;;<<>>===;;;;;;:::999999999:::<<<@@@???===>>>???@@@???>>>=========<<<;;;;;;<<<===@@@BBBDDDFFFGGGFFFEEEDDD>>>???AAACCCEEEFFFGGGGGGLLLNNNRRRWWW\\\```dddeeeeeehhhmmmoooooommmmmmooonnnmmmmmmllljjjhhhgggeeeeeehhhsss999999999999999999999999999999:::<<>>===>>>???AAA???===<<<<<<<<<;;;:::555777999;;;============<<<<<<<<<<<<;;;999777666444555666777888999999999===<<<;;;:::999::::::;;;666777777777666666555444444444555666888:::;;;===;;;;;;::::::;;;<<<>>>???@@@BBBAAA>>>999777999<<>>888333000000111222444999<<<;;;::::::999666111444888;;;<<<;;;999777999999888888777777666666555555666999<<<===<<<;;;555444444444555777999::::::;;;<<<<<<<<<;;;:::999888999:::999777555555666555888:::888555444666888333555777888999:::999999777777666555555555666666777777777777777666555555444222000000111111111000///000111111000///000222222222222111111111111111...///000111222333333333444444444444222111//////---...///111333444666666555555555444444333333222000222333444333333444555555333111111222777<<>><<<:::888777666666666666555555444444444444555777666666999<<<<<<888333000111111111000///...---///000111111222222222111444444333222111111111111333444555666777666555555555555444444555777999:::777777777777777666555444000111222444555555666666666555555444444444555555333444555666777777888888===???AAA@@@???=========777777777888;;;=========;;;;;;<<<;;;999:::<<<>>>AAA@@@??????AAAAAA@@@???;;;<<<===<<<;;;;;;<<<>>>>>>@@@BBBDDDEEEEEEEEEEEE@@@AAACCCEEEFFFFFFEEEEEEJJJMMMRRRWWW[[[^^^______bbbbbbffflllooolllkkklllnnnnnnooonnnllliiieeeccc```eeeqqq999999:::;;;;;;:::999999777666666999===???>>>======???@@@@@@???>>>???@@@>>><<<999888999999888777555555666777999:::;;;;;;<<<<<<=========;;;999777555555666666777999:::;;;;;;;;;:::999999999999:::666666666777666666555555111222333555777:::<<<===<<<;;;::::::;;;<<<===>>>AAABBBBBB===666333444777666444111///...///222333333;;;@@@>>><<<<<<:::555111333666999::::::999999666666777888777777555555444333333555777999:::999555444444444555777888::::::;;;<<<<<<<<<:::999777444777::::::777444333444111444777777444333666:::666888:::<<<======<<<;;;777666555444333333444444555555555666555555444444222000......///000///...---///111111000000111222333333222111111111111111---...///111222333333333555888999888333000000111......000111333444555666666555555444333333222222...//////......///222444222333333222444:::EEEMMMLLLCCC999222111222222000///111333222000///111222555555333222111000000000444555666555444444666888444444333333333333333333444444333333222111111111444333222111111222333444//////111333555444222///...///000111111000///...---...///000000111111111000000000000000000//////......///000111111111111///...,,,++++++---///111333333333333444555666777<<<;;;;;;:::999888888777666666555444333333444444555444666:::??????:::666///000000000///...---,,,...///000111222222222222333333444444333222000///---///111444666666666555444555666666555666666777666777888999888666444222...///111222333333333222333333333444444666777777555444444444555666666777999;;;<<<<<<::::::;;;===666555444555888999999999:::;;;<<<:::888888;;;>>>???>>>>>>???@@@@@@???===;;;===>>>===<<<<<<>>>AAA>>>??????@@@AAABBBCCCCCC???@@@BBBDDDEEEEEEDDDDDDHHHKKKQQQUUUXXXWWWUUUSSSTTTRRRXXXdddlllllljjjjjjnnnooopppooolllhhhccc```^^^bbbmmm{{{888999;;;;;;<<<;;;:::999555333444777;;;>>>===;;;>>>@@@AAAAAA@@@@@@@@@AAA<<<999666555555555555444555555555555666777999:::;;;<<<>>>>>>>>><<<:::888666666555555777999;;;<<<999999::::::999999888888555666666666666666555555000111222444666999<<<===<<<<<<;;;:::;;;<<<===>>>>>>@@@???;;;444111333777333222000...///000222444222<<>>333111333555555///111333222000000222555555444222000///...------222333444444444666999;;;555555555555555555555555666555555444333222111111000///...------...///000///000111444666555222000,,,---...//////...---------...///000111111111111444444444444444333222111,,,---...///000000000000///---+++******,,,///000777777666777777888999:::999::::::;;;;;;::::::999777666555444444444444444111111333999>>>???:::555000111111111111///...---...///111222444444555555222333444555444222///...)))+++///222555666666666222444777777666555444444666777999;;;:::777333111///000222333444444333222222222222333555777999999666555444333333444666777444555666666555666888:::666555333333555666555555:::;;;;;;999555444666999;;;;;;;;;===>>>>>>;;;999;;;===??????======@@@CCCAAA@@@@@@??????@@@AAAAAA<<<>>>AAACCCEEEEEEDDDCCCFFFJJJPPPTTTUUUQQQMMMIIIDDDBBBIII[[[iiimmmkkkjjjnnnooopppppplllgggbbb^^^^^^bbbjjjuuu~~~444555888::::::999777666777888999999999:::===@@@>>>???@@@AAAAAA@@@???>>>;;;;;;<<<;;;:::777444222000000111222444555666666;;;;;;<<<======>>>======<<<999555333444777888999888777777888999::::::999666666666666666777888888444222000222777:::;;;:::;;;<<<======<<<===???AAABBB@@@<<<777222000111222555444333222111222333444444666999<<>>:::777666555444333222333333444222222222222333444444555888666333222333333333333555333222333666999::::::;;;;;;::::::888777555444555666777777666444222000000000000222444666666666444666888::::::999777555444444444222111000111222222222333444444555666666111111111111111111111111111...---000444555111---111222222333222111000///---...000111333333444444666666888999444...,,,//////333777777555555999===@@@===888444222333555777444111...---...000111222222444555555777AAAQQQ^^^ggg^^^PPPBBB777222111111222222333333333333333333888666444222111///---+++222444555777777666444333777666555333444555777888:::888555333111111222222222222222222111000......222///------000111///,,,,,,,,,,,,++++++,,,---------------...000111333444::::::999777444222222333222111///...------.........,,,+++******---000222555666777777555444555666888888999888777666444333444444444444444444444444555555444333333333444444444222000---,,,,,,---......///111333444444444333///000111222222111000///---///000111000000222444444333333222111111111222333444777888999777555333111222333333444444444444333333333333333333333333444555555666777666666666444444444555555666666666555333111000000222555777666888:::;;;;;;:::999888:::::::::;;;;;;::::::999777777888999<<<>>>@@@AAAAAA@@@>>><<<<<<===???@@@===<<<>>>AAAAAA>>>@@@DDDGGGJJJNNNQQQPPPKKKFFFCCC===CCCMMMZZZeeemmmooooooqqqppppppnnnkkkgggccc``````aaafffnnnuuu}}}555666999:::;;;:::888777666777888888777888;;;======>>>>>>>>>>>>===<<<;;;::::::;;;;;;:::888555444000111222333555666888888>>>???@@@@@@@@@@@@@@@???>>>;;;777666777888999999888777666777999:::999888666555555666666777888999444222000111555888999999<<<>>>>>>>>>======???AAA@@@???<<<888555333444666777666444333333333444444555777;;;@@@DDDDDDBBB???:::999666444333444444555222111000000000111222333444333111111222222111000666666777888999:::999888::::::::::::999888888777666777888888777555333111000//////111444666666555444666888::::::999777666333333333222000000000111222222222222222222222222444444444444444555555555555222111333777888666222///000111111111000///.........000111222333333333444333444555111+++***---***///333333222222555999===;;;888555444555666888;;;999666222/////////000444666666333222888DDDNNN]]]WWWMMMCCC;;;777666666222222111222222333444555666444222111000///...---111222444666777888888777666555444333333444666777999777555222111111111222000000000000///...------//////.../////////---,,,++++++************++++++,,,------///000222333444777888777555222111111222111000//////...............---,,,,,,,,,...000222555666777666444444444555666666777777666555444333111111222222222222222222444333333222222333333333444333000...------......---...000222333333333222///000111222222111000///...000111111000000222333444333222222111111111222000222444555555444222111111222333444555555555555333333333333333333333333333444555555666666555555333333333333444444555555555444333222222333555666555666888:::::::::888888888888999999999888777777444444444555777999:::;;;>>>===<<<;;;;;;<<<=========<<<===@@@???<<<===AAAFFFIIILLLOOONNNLLLJJJIIIEEEJJJSSS]]]gggmmmooonnnkkklllllljjjgggdddcccbbbfffeeeggglllqqqyyy777888:::;;;;;;;;;:::999999:::;;;:::999:::;;;===???>>>>>>===<<<;;;::::::999::::::;;;:::888777666222222333555777999:::;;;BBBCCCCCCCCCCCCBBBBBBAAA@@@>>>;;;:::;;;;;;;;;:::888777555666888999888777555555555555666777888999666444111111444777999:::===>>>??????>>>===>>>@@@>>>>>>===:::777666777999888777666666555555666666777999===DDDIIIKKKJJJIII???===999666444444555666444222111//////000111333222222222333444444222000000333777999999888777777888888999999::::::;;;;;;888888888888777555333222000//////111444555555444555666888999999999888777333333222222111000000000333222222111000/////////000111111111222222333333111...,,,...111444333111...//////000000...---,,,...///000111222222222222111//////111...)))(((+++'''+++000111000000222444888888777666666666777777CCCCCC@@@999333//////111666777777333000222:::AAAJJJGGGCCC???;;;888777777444333222111111222444555555333222000/////////000///000222444777999:::;;;888777666555555666777888888666444222111111111111////////////...---,,,,,,,,,...000000///---,,,,,,))))))))))))))))))))))))+++,,,---...000222333444444444444333000//////000//////000000000//////.........//////000000111111444555666555333333333444555555666777777666555444000111111111222222333333222222111111111111222222333222111000///...//////,,,---///111222222222111000000111222222111000000000222333222111000222333333333222111111111111222000111333444444222111///111222333444555555555555222222222222222222222222222333444444555555444444333333444444444444555555444444444444333333333333333444666777888888888777777777777666666555555555333333333333333444555666999999::::::;;;:::::::::===;;;<<<>>>===:::;;;???EEEHHHKKKNNNOOOPPPRRRSSSSSSVVV\\\dddkkkooopppnnnhhhjjjjjjhhhdddaaabbbdddiiiffffffjjjnnnvvv;;;;;;<<<<<<<<<<<<<<<;;;@@@AAAAAAAAA??????@@@AAABBBAAA@@@>>>===<<<<<<<<<;;;<<<<<<;;;:::999777777444444555666888;;;===>>>DDDDDDDDDDDDCCCBBBAAAAAACCCAAA???>>>>>>>>>===<<<999777666666777888888888666555555666666888999999999777555333444666999:::;;;===>>>>>>===<<<===>>>=========;;;888777888999777777777888888999::::::888:::???DDDJJJMMMLLLKKKAAA>>>:::666444444555666777555333111000111333444333444555777999999666333---111666888888888999:::555555666777999:::<<<===888888888777666444222111000//////000333444444333555666666777888888888888555444333333333333111000222222111111000000000///------......///000000000,,,***((())),,,...///......///000000000///---,,,//////000111111222111111///---,,,...---)))(((+++))),,,000111000//////000222333444555666666666666CCCDDDCCC===555111222555555777777555333333888===:::;;;<<<=========<<<;;;999777444222111222333555444444222000...---///000///000111222555777:::;;;;;;:::999999888999999:::666666444222111111111111///////////////...------)))...222222///,,,+++,,,***************))))))((()))***+++---///000111222000111222111...------......///000111222111000000///000222333333333222222444555666555333222222333444555777888888888777666222222222333444444555555000000/////////000111111111111000000//////......---...000111222333222222111111111111111111111111222333444333222111222333222222111111111111111222222222444444444333111000000000222333444444444444222222222222222222222222222222333444444444444333555555555555555555555555222333444444444333111111111222333555666666666666777666666555555555555555666666555444444333444444666777999;;;;;;:::999888;;;:::;;;>>>>>>;;;===AAAGGGJJJNNNPPPRRRVVV\\\```bbbcccggglllppprrrrrrpppjjjlllkkkgggaaa]]]^^^```aaaaaaccciiiooowww>>>>>>>>>=========>>>>>>CCCEEEFFFEEEDDDCCCCCCDDDCCCBBB@@@===<<<<<<======??????>>>===;;;:::888888777777777888999<<>><<<999777777888999999999888777777777777888999999999888666444333444666888888:::<<<<<<;;;:::;;;;;;<<<======<<<999777666666555666888999;;;===>>>>>>:::;;;>>>BBBFFFHHHGGGEEE>>><<<999555333333444444666555333222111222333444333444666:::<<<<<<999666333666888::::::::::::;;;222333333555666999;;;<<<777777666555444222111000000///...000222333333222555555555555666777888999777666555555666666333111000000111111222333333444/////////000000111111111///...,,,---...000111222000000111222111000///...///000000111111111000000///,,,,,,//////,,,+++,,,,,,---//////---,,,++++++---...111444555666555555888;;;<<<999333111444888555666777666444444777:::666999===AAACCCDDDCCCBBB>>><<<888444222111222333333444333111---,,,---///000000111222333555777888;;;;;;:::999999999999999666555444333222222111111000111111111111000000///***...222222///,,,+++,,,++++++,,,,,,,,,+++***)))'''(((***,,,---.........---///000000...,,,,,,------...000222333333222222222333555666666555444333555666666555333111222333222333444666666666666555222222222333333444444444...............///000111...///000000000///.........///111333444444333333222222111111111111222222333444555444333222333444111111111000000111222222222222333333333222000000...///000222333333444444222222222222222222222222111222222333444333333333333333333333333333333333000111222333333222000///111111222333444444555555777666555555555555666777999888666555444333222222444666999;;;<<<;;;:::999999999;;;???@@@>>>AAAFFFKKKOOOSSSUUUWWW\\\dddjjjkkklllmmmqqqtttuuuuuusssmmmmmmjjjddd]]]XXXWWWWWWUUUXXXaaammmvvv~~~BBBAAA???>>>>>>???@@@@@@CCCEEEFFFFFFEEECCCDDDDDDCCCAAA>>>;;;:::;;;===>>>AAA@@@???>>>===<<<;;;;;;:::999888888:::<<>>===:::777666666555666888;;;===???@@@@@@<<<<<<===@@@BBBBBB@@@>>>999888666444333333333333222222111111111111111111111222444777:::;;;999666666666777:::;;;:::777444333222222333555777:::;;;777777666444222111000//////......///111333222111444333333333444555777999999777666777999888555111...///000222444555777777........................111111000000000111222222111222333333333222000///000000000111000000/////////------222444000......---,,,++++++***))))))(((+++---000333555666555555...111333222111111444777666777777555333222333444444777;;;>>>AAAAAA@@@??????===999555222111111111000222444222...,,,---000111222222333444555555555888888777777666555555555666666555444444333222222222222222333333222222111---///111111000...------,,,---......---,,,***)))((()))+++,,,------,,,,,,,,,...000000...---,,,------...///111333444444555555666777888888777666555666777777666333222222333///000222333333333222222111111111111111111111111...------......///000111---///111222222111///......000111333444444444444333222111111111111222333333444666555444333444666111000000000000111222222111111111111000///............000222333444444444333333333333333333333333111222333333444444333333111111000000000000/////////000222333333333222111222222222222222333333333666555555444555777888999999888666444222111111000444666888;;;<<<<<<;;;:::999999<<<@@@BBBAAADDDIIILLLQQQWWWZZZ[[[___ffflllnnnmmmnnnqqqtttwwwwwwvvvmmmkkkgggbbb\\\WWWRRRPPPMMMTTTbbbrrr~~~DDDCCCAAA??????@@@AAABBBBBBDDDFFFGGGEEEDDDDDDEEECCCAAA>>>;;;;;;<<>>@@@@@@AAABBBBBBBBBBBBBBBBBBCCCAAA>>>===???AAABBBCCCBBB???<<<;;;<<<===>>>>>>>>>===<<<;;;:::999999999999;;;;;;999666333333444333666999;;;;;;;;;;;;<<<999;;;>>>>>>===;;;999999777888:::<<<===>>>>>>>>>>>>======>>>??????<<<:::444444444444444444333333///000111222222222111111///000222555888:::999777444555888???DDDCCC;;;333555444333333444666999:::999888666444222111000000///......///111222111000333222111000111444666888999666555777999999555000...///000222444555777777//////......---,,,,,,,,,000111222111000000//////111222333333333222000000000000111111000///......///---...555777444///...---+++)))))))))++++++,,,,,,...000333555666666666...///000111222444555666777777666555333222333333333444666888999999888888;;;999777555333111000000***...333333000...000222111222444666777777777666666666666666555444333222666666666666555444333333222222333333333333222222111000000000111111///---------...///...,,,***)))+++,,,---......---,,,++++++---000111///...............///000222444666777888888888999999888888777777888888666444222333333000111222333333333222111222222111111000/////////---------......///000111...000333555555444222000...///111222333333333333333222222111111222222333333444666666555555666888000000000000000111222222222222111111000///......///000111333555666666666444444444444444444444444222333333444444444444444111111111111000000//////000111222333444555555555333333222222222222222222444333333333555777999;;;999888666444333111111000333555777999:::;;;;;;;;;::::::<<>>>>>???@@@AAACCCDDDEEE===<<<:::999999;;;===???BBBBBBCCCDDDDDDEEEDDDDDDCCC@@@<<<;;;===AAACCCDDDDDDAAA>>><<<===???@@@@@@@@@???>>><<<:::999999999===???AAA???:::777666777333666:::<<<<<<<<<======777:::>>>@@@???>>>======999:::<<<=========<<<;;;???>>>===>>>???>>>;;;999111222444555666555444333000111333555666555333222000000222555999::::::999555777>>>JJJTTTTTTIII>>>777666555444555777999::::::999777555333222111111///......///111222111000222111//////000333666888888666444666999999444///...///000111333444666666444444333222111000//////222333555555333111000000111222222333222111000///000111111000000///...---...,,,///666999555000...///,,,***)))+++...111222...///222444666777888888333333333444777888888777666666666555555666777777666777777777777777666666666666555444222111000000%%%+++111333111000222444111333555888::::::999888777777777777666555444333666777777777666555444444111222222333333333222222444111...///222222000...,,,---...///...,,,***(((---...///000000...,,,++++++...111111000///...///.........000222555777999:::999999999999999999999888888999777444333333444444555666666666555444333555444444333222111000000---------...///000111111///111555777888666444222,,,...///111222222222222444333222111111222333444222444666666555666777999000000///000000111222222555444444333222111111000000111333555666777888888555555555555555555555555222333444444555555444444444444444333333333222222222222333444555777888888555444333222111111111111222222111222444777:::<<<;;;:::888666444333333222333444555777999:::;;;;;;;;;;;;===AAAAAA???AAAFFFHHHPPPYYY\\\[[[ZZZ^^^cccgggfffgggkkkppptttvvvwwwlllgggcccdddgggeee^^^WWWUUU\\\jjj{{{EEEDDDCCCAAAAAAAAABBBCCCDDDCCCCCCDDDFFFHHHGGGGGGJJJGGGCCC???===>>>@@@AAABBBBBBAAA@@@??????@@@@@@@@@>>><<<;;;:::;;;===>>>???@@@BBBDDDDDDCCCBBBAAA@@@>>><<<<<<>>>AAABBBBBBCCCAAA???>>>>>>@@@CCCDDDCCCCCCAAA>>><<<===@@@BBBEEEEEEEEEDDD@@@:::555111000222555888:::;;;;;;:::;;;;;;<<<===>>>>>>>>>===;;;;;;<<<<<<===>>>>>>>>>???>>>===;;;:::999999999777666444333444555777888888999999888555444555555555333111222555888::::::777999BBBTTTeeefffVVVFFF;;;:::999888777777777777666777777666444222///......///222444444333111//////222555444222000111444555444333333222111000000111111000000000000000111333222000......///111222222111111000000222555777444444555555444333222222222222222111111000000000...///111222222222111000000000...,,,***+++...111000000111222444777:::<<<333333444444555777888999777888888777444333333444666777777777777555333222222222222222333555777888888666333111000000222333666777999::::::888666444555666888888888666444222333333333333444444555555444333333222333444666777222222222222111000///...+++,,,...//////...,,,+++++++++******))))))((((((***+++---......---+++***000000222333555666777888888777777777777777888888:::999777555444444333333666666555666777999;;;<<<888777666555333000...---......---------...///000222///111555777333000000---///222555777777555444/////////000000111111111333333222222111222222222222000///......///000222222222222222222333333333111111111222333444666666888888999777555444555666111111111111222444666777444666777666444333333444444333222111000111222222666999;;;888333222666;;;777555333111000111333555777777777666666555555555000222333555777888999999===>>>>>>@@@AAACCCEEEFFFJJJOOOUUUWWWWWWYYY___dddcccddddddgggjjjooosssvvvnnniiifffgggkkkjjjddd^^^dddeeelllzzzIIIHHHFFFEEECCCCCCCCCCCCCCCBBBBBBCCCFFFGGGGGGFFFHHHEEEAAA>>><<<===@@@AAAEEEDDDDDDCCCBBBAAA@@@???>>>>>><<<<<<<<<<<<===>>>@@@AAABBBCCCCCCCCCBBBAAA@@@===;;;:::===???AAAAAACCCAAA???>>>>>>???AAACCCDDDCCCAAA>>><<<<<<>>>@@@AAABBBCCCCCCAAA>>>999777333555777999:::999888888999999:::;;;<<<<<<<<<<<<<<<<<<======>>>?????????BBBBBBAAA@@@>>>===<<<<<<:::888777666666888:::;;;888999999888666555555666888666444444666888999999======BBBOOO\\\___UUUJJJ;;;:::999888888777777777888888888777555444222111000111333555555333111000///000111111000000111333555555444444444444444444000//////000111222333333666444222000...---,,,,,,////////////000222444666666666666666555444333222444444333222111111000000//////000000111111111000//////...,,,***+++...111//////000111333555777888555555555555666777888999888999999888666555555777555555666666666555444333111111222333444777999::::::999777555444444555666666888:::;;;;;;888555333333333444444444333222111222333444555666777777777777666555444333333444444111111111111111000///...,,,---.........---+++***+++++++++++++++*********++++++---......---,,,,,,//////111222444666888888777666666666666666777777888888777666666555444444333333333333444666777999:::999888666333000---,,,,,,,,,------......---------+++---333666444111222)))+++---///111111111000444444555555555555555666333333222222111222222333222111///......///111222222222222222222222222222333222222333333444555666666888999999777666666777444444444444555666777777444555777666555444444555666555444333333333444555555777:::===>>>;;;666333777555333111111222444666666666555555444444333333333444666888999;;;;;;<<<<<<===>>>???BBBDDDGGGHHHJJJOOOTTTVVVVVVXXX]]]bbbffffffggghhhjjjlllnnnoooooommmmmmoooqqqpppjjjeeeccchhhrrrKKKJJJHHHFFFDDDCCCCCCBBBBBBAAAAAABBBEEEFFFFFFEEEDDDBBB>>><<<;;;<<>>========================AAAAAAAAAAAAAAABBBBBBCCCBBB???;;;;;;===@@@BBBCCCDDDBBB@@@>>>>>>>>>???@@@DDDCCCAAA>>>;;;:::<<<===>>>???@@@AAA???===999777777777888999888777666555888999:::;;;<<<<<<<<<<<<======>>>???@@@@@@@@@@@@BBBCCCCCCBBBAAA???<<<;;;;;;999777666777999;;;===888999:::999777666666777;;;999666666777888999888;;;:::;;;AAAHHHLLLIIIEEE<<<;;;:::999888888888888888888777666555555555555333444666666666444222000///...,,,---///111222222333444444444555555555555...//////000222444555666666555444222000...,,,+++,,,---...//////000333666888888888777777666555444666666555444222111000000///////////////000000111//////...---+++,,,///222111222333444555555666666777777666666777888999999555666777666555444666777444555555666666555444444111111222333555777999:::999999888888777777666666666888:::<<<;;;888444222111111111111111111222222000222555888:::::::::::::::999777555444333222222000000000111000000//////---------------,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,------...............///111333666888999666666555555555555666666555666777777777555444333111111111222333444555666888777777555333111///...,,,---.../////////.........,,,...444666444222333......///111222333444444555555555555555555444444333222222111222222333333222111000//////000111222333333222222111111000000444333333333333333444444444777:::<<<;;;999888888666777777888888777777666333555666666555555555666666666666555555666777777666888???LLLVVVVVVLLLBBB666555333222111222444555888888888888777777777777444555666888:::;;;<<<===<<<<<<>>>@@@BBBEEEHHHIIIJJJNNNSSSVVVWWWYYY]]]aaaccccccdddeeeeeeeeeeeeeeehhhkkkooorrrrrrnnnjjjfff```iiiwwwHHHGGGFFFEEEDDDCCCBBBBBBAAA@@@???AAACCCDDDDDDCCC@@@>>>;;;999999;;;===??????@@@BBBCCCCCCBBB@@@???===>>>????????????>>>>>>BBBAAA@@@??????AAACCCDDDEEEBBB>>>===???CCCEEEFFFEEEDDDBBB@@@???>>>??????CCCBBBAAA===:::999:::;;;============;;;888444222777777888888777666555444::::::<<<===>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBAAA???@@@AAA@@@???<<<999777999888666555666888:::<<<999:::::::::888777777999<<<:::888888999::::::999777666555666999;;;======<<<;;;:::999888888888888888777555444444555666666666777777777666444222111000---***+++000333444333222333333333333333333333///000000111222444555666555555666666555333111000---///111111000///111444666777777888888888888888888777666555333222000000000///.........///111222000000000///...///222444666777999::::::999888777999999888888888888888999222333333222111222444666888888888777666555444444222222333333444666777777555666777777777666555444444777999;;;:::777222///111000///......000111333///111555:::<<<======<<<;;;:::999777666444333333///000000111111000000///...---------,,,,,,,,,,,,+++++++++,,,---.........------------...///000111------...000222555777999777777666555555555666666222333555666666555333111222222222333444555555666111111222333444444333333000////////////000111111555222222666888555222333333333222333444666777999666666555555444444333333222222111111222222333333222111111000000111111222444444333222111000000///444333222111111111111111222666;;;>>>===<<<::::::888999999:::999777666444222444666777666555666777666666666666777777888888===???GGGTTT```bbbYYYPPP777555333222111111222222666666777777888999999999444444555666888:::;;;<<<>>>>>>???AAACCCEEEGGGHHHHHHMMMRRRVVVYYY\\\```ccc```aaabbbddddddcccaaa```aaagggnnnqqqooojjjfffeee^^^hhhwwwEEEEEEEEEEEEEEEDDDDDDDDD@@@?????????AAABBBAAA@@@<<<;;;999777777888:::<<<<<<>>>AAAEEEGGGHHHHHHGGG@@@@@@AAAAAAAAA@@@???>>>BBBAAA???>>>???@@@CCCDDDEEEBBB???>>>@@@CCCEEEFFFFFFEEECCCAAA@@@?????????@@@@@@???<<<999888999:::;;;;;;;;;;;;999666444222444555555555555555555555999:::;;;===>>>?????????>>>???AAACCCDDDCCCBBBBBB>>>?????????===:::777555888777777666777999;;;<<<999:::;;;:::999888999::::::999888999;;;===<<<<<<999999:::999888999;;;===;;;;;;:::999888888888888999888777666666777888999777777777777555333222111111...+++---111555666555555555444333333222111111111111111111222333444555777888:::;;;:::888555333000444666555111//////111333444666777999:::;;;;;;888888666555333222111000000///.........///111222222333333333222333666888:::;;;<<<<<<<<<;;;999888;;;:::999888888777777888222222222111111222444777===<<<;;;999777666555555444444444444333333222222333444666777777666555444333555777999888555111///000///,,,++++++,,,...///,,,///444999<<<=========::::::999999888777666666111111111111111111000///......---,,,,,,---......++++++,,,---......////////////......//////000111---------...000333666888999888777777666666666777000111333444444333111///111111222222333333444444......000111333333444444222000...,,,,,,///222444555222222666777444333333111000000///000222444666888888888777777666666666222111111111222222333444222222111111111111222222555444444333222111000000333222111000////////////111666;;;??????===;;;;;;888999999999888666444333333555666777666666666888666666666777777777666666AAAAAADDDHHHLLLKKKGGGCCC777666444222111000000000///000111222444555666777555555666777999;;;===>>>BBBBBBBBBBBBCCCDDDEEEFFFGGGKKKRRRXXX]]]aaaeeegggdddeeefffgggfffcccaaa___aaagggnnnqqqmmmhhhfffeeeaaaiiiuuuDDDEEEFFFGGGGGGGGGFFFFFFAAA@@@>>>>>>??????>>><<<999888666555555666777888===@@@DDDHHHLLLOOOQQQRRREEEDDDDDDCCCBBBAAA@@@@@@BBBAAA???>>>???@@@BBBCCCAAA???======???AAACCCCCCEEEDDDCCCAAA@@@?????????<<<<<<===;;;999888999;;;999::::::;;;;;;:::888888222222222333333444555555777888999;;;<<<=========>>>@@@BBBDDDDDDDDDCCCBBB@@@@@@???>>><<<:::777666777888999:::;;;<<<<<<<<<:::;;;<<<;;;:::999:::;;;:::999999:::<<<======<<<:::;;;===<<<;;;:::;;;<<<;;;:::999888777777777777;;;;;;:::999999999::::::666666666555444222111000111//////000222555666777888888777666555444333333111111111111111222333444;;;;;;<<<<<<:::777444222222777;;;999333//////111111222444666888999:::;;;777777666555333222111111000000000000000111111222333444555666666666999;;;;;;;;;;;;;;;:::999888777<<<;;;:::888777666666666555555555333222333777999???>>><<<:::888777777666666666666555444222111000555666777999999999888777333444666777777555333111000...+++)))''''''((()))***---111555999;;;<<<<<<999999:::::::::999999888333333333333222111000//////...,,,,,,,,,...111222------......///000111111000000000000000000000000...---------///111444666:::999888777777666777777111222333333222111000///...///000111111111111000000111111222222222222222111///---++++++...111333000------222555444333555111000000///000222333555666666666666555555555555111111111111222333444444222222222222222222222222555555444444333333222222222222111000/////////000222666;;;>>>???===<<<;;;999999999888777666444333444666777777666555666777666666777777777666555444666777888888888888999;;;777666555444444333333333333333444555666777888999999999999999;;;===@@@AAADDDDDDCCCCCCCCCDDDDDDEEEHHHKKKRRRYYY___dddfffhhheeeeeeffffffdddbbb___]]]ccchhhlllllliiieeeccccccdddkkkuuu~~~DDDEEEFFFFFFFFFEEEDDDDDDBBB@@@>>>======<<<:::999888777555444333444555555@@@BBBEEEJJJOOOSSSWWWYYYJJJHHHFFFDDDBBBAAAAAAAAAAAA@@@?????????@@@AAABBB???>>>===>>>@@@BBBAAA@@@BBBAAA@@@??????>>>======777999::::::999999;;;<<<:::::::::::::::999888777111111111111111222222333666777999;;;<<<===>>>>>>>>>???BBBDDDEEEDDDBBBAAAAAA@@@???===;;;999777666555666999;;;<<<<<<;;;::::::;;;<<<<<<;;;:::;;;===;;;::::::;;;<<<<<<;;;:::999:::;;;<<<;;;;;;::::::999999888777666666666666999:::::::::999888777777444444333333222111000000///000222333333333555777777777666666555555555444......///000111222444555888888888888777555444222111777<<<:::444//////111111222444555666777777777555555444444333222222111000111111222222222222222222444666777777888:::<<<;;;;;;:::999888888888888<<<;;;:::888666555555444666666555444222333777999<<<<<<:::999888888999999777777888777666555333222666777888999::::::::::::444555666777777777666666333222///,,,)))'''&&&&&&)))+++---111444777999::::::;;;;;;<<<;;;:::999888666666555444333222000//////...,,,,,,---000444666000000111111222222333333111222222222222000///...///...,,,,,,---000222444999999888666666555555555555555444333222111111000...///000111222111000000222222333444444444444333111000000000111111222222000,,,,,,111444333222444333333333333444444555666333333333444444444444444111111111111222333444555222333333333333333333222555555555555555555555555333222222111111111111222333666;;;======<<<;;;;;;::::::888777666666666666555777888888666555555666888888888888777666444333///111333666777999;;;;;;555555666777888999::::::======<<<<<<<<<;;;;;;;;;:::999999:::;;;>>>AAABBBDDDDDDCCCCCCDDDEEEEEEFFFIIILLLRRRYYY___cccddddddcccdddeeefffgggggggggfffkkklllllljjjgggeeecccccccccjjjtttCCCDDDDDDDDDCCCBBB@@@???CCCAAA>>>===<<<;;;999777777666555333222222333333AAABBBEEEIIINNNSSSWWWZZZMMMKKKHHHDDDBBBAAABBBBBB@@@@@@??????@@@@@@AAABBB?????????AAACCCDDDBBBAAA??????>>>>>>======<<<<<<555777888999999:::<<<>>><<<;;;;;;999777555333222222111000000000000000000888999;;;===>>>???@@@@@@===???BBBDDDEEEDDDBBBAAA@@@???===:::888666555555111333777:::;;;:::888777:::<<<===<<<;;;;;;<<<======<<<;;;;;;<<<;;;999777<<<<<<<<<<<<===>>>===<<<999888777666555555555555666666777777777555333222333222222111111000000000---000444444222111333666333333333444444444444555,,,,,,---///111333555666111222333444444555555555///555;;;:::444000000333333333444444444444444333444444444333333222222222000111222444444333222222111333555666777888:::<<<===<<<:::999888999999:::<<<;;;:::888666444444333666555444222111111555777999999888888888999;;;<<<777888999999999777666555666666777888888999:::;;;666666666777888888999999888777444000---***((('''((()))+++...222555777999<<<<<<======<<<:::999888888777777555444222000//////...,,,,,,...222666888333333444444444444555555222333444444333111...---000...---,,,,,,///111333888888777555555444444444888777555444333222222222111111333444444333222222000111333555666888888999111333666888888777555333555111000333444222111333111222222333333444444444666666777777888888999999111111111111222333444555222333333444444333333222555555555666666666666666444333333222333333444444444777;;;===<<<;;;;;;;;;<<<:::999777666666777888666888999888666555555666999::::::999888666444333555666888;;;===<<<888555333444666999<<<>>>@@@AAAAAA@@@???>>><<<:::999888888888777888:::<<>>AAA>>><<<<<<===>>>;;;999333666888777444333555888??????DDDKKKNNNMMMNNNPPPNNNKKKHHHDDDAAA?????????BBBAAA@@@?????????@@@AAABBBBBBAAAAAA@@@AAAAAAAAA===>>>@@@AAA@@@===:::777555666888:::;;;<<<======999777555555555555444333000//////000222222111///222444777;;;>>>AAACCCDDDAAAAAAAAAAAA@@@>>><<<;;;======<<<:::888555333222111000111333666777777555888999999999999999999999:::<<<>>>>>><<<:::::::::777888:::;;;;;;;;;;;;:::777666666555555555666666777777777777666555444333555333111///......///000///000111222444555666777555555444444444333333333---,,,,,,,,,...111444666444555555666666666666666333222111000000111222222444555777777555555666777000000111222333444444555888555222222444555444222222222333555666777777777<<<;;;::::::999999999999<<<;;;;;;999666333000...000444444111000444666666999888666555666777999;;;===;;;999888999999888777555444444555777888777666777888888888666666888999BBBEEECCC999000+++(((&&&(((***,,,///111333444555===>>>??????===:::666444555555555555444333222222111///......000333888;;;999999999999888666555444333333333222111000......+++,,,------......------444777::::::999999;;;>>>EEEFFFFFFBBB===777333222222000...///333666888888444555666777888888888888666555555444444555777888555555555555555444444333333333333444555666777777999666222222333444333222444333111/////////111222000222666999:::888555333777888888888777666444333333555666555444444555666111333444555444555888:::===<<<:::999888777777777888888777777666666666555::::::::::::999777555444555333222555999;;;:::888444444666888;;;>>>@@@AAAAAAAAA@@@@@@>>>===;;;;;;777666777999<<<===>>>===CCCEEEFFFFFFFFFJJJPPPUUUXXXWWWWWWYYY]]]bbbdddeeefffhhhmmmuuu~~~{{{uuuqqqmmmjjjhhhdddlllvvv~~~BBBBBBAAA@@@???>>>======>>>;;;999999;;;;;;999666555666777777666777999;;;@@@@@@EEEKKKMMMJJJHHHIIIHHHGGGEEECCCAAA@@@@@@@@@BBBAAA@@@???>>>>>>???@@@?????????>>>>>>???@@@@@@===>>>@@@AAA@@@===:::888777888999:::<<<<<<<<<<<<;;;999666555555555555333222111111222333444222111333444777:::===@@@AAABBB===>>>?????????>>>===<<<===<<<<<<:::999777555444111111222444777888888777999999999999999::::::::::::<<<>>>>>><<<;;;:::;;;888888:::;;;;;;:::999999777777666555444444555555222333444666777777888888555444222000/////////000000000111222333555555666444333333333222222222222000///...---...000222444333333444555555555555555111111////////////000111222444666666444333333333333333222222222222222222777444222222444555333222000111333444555555444444:::999999999999::::::;;;======<<<:::888555222000000333444000///222444333333333222222222333444555;;;999777666777777666555444333333444666777666555666777777666555666888;;;AAACCC@@@888111...+++'''+++,,,...111444666777888:::;;;<<<<<<:::777444222111222222333333333222222///.........000333666888999999999888777666555444444444333333222000///...///...,,,++++++---...///111444888888888777888:::@@@AAABBB@@@<<<888666555555333111000222444555555555555666777888888888888555555555555555666666777444555555666666666555555333444444555555666666666777555222222444555333111555444333222111111222333333555888;;;<<<:::888666888888999999888666555444222444555444333222444555444555555444333444666999<<<<<<;;;;;;:::999999888888888888777777666666666999999:::999999777666555555333333555999;;;:::999666666777888;;;>>>AAACCCAAAAAA@@@???>>><<<:::999888888888999;;;=========CCCEEEGGGGGGGGGIIIOOOTTTXXXXXXXXX[[[```cccdddddddddgggllluuu}}}}}}wwwrrrnnnkkkiiigggnnnwww}}}@@@@@@??????>>>===<<<;;;:::888777777888888777555888777666777:::===???@@@BBBCCCGGGMMMMMMGGGCCCBBBCCCBBBBBBBBBBBBBBBAAAAAABBBAAA@@@>>>======>>>>>><<<<<<<<<<<<<<<===>>>???>>>???@@@AAA@@@===:::888888999:::;;;<<<<<<<<<<<<>>>;;;888555555555555444555444333444666777666555444555777:::<<<>>>???@@@:::;;;<<<===>>>======<<<<<<<<<<<<;;;:::999777777222222333555999::::::999999999888999999::::::;;;;;;===???>>>===;;;;;;;;;999999:::;;;;;;:::888777888777666555444333333333000111333555777888999999666444333111000000000000000111111222333333444444222222222222111111111111333222000///...///111222222222333444444444444444222111000//////000111222222555777888666333222111222222222222333333333333555444333333444444333222000222444666777666444333666777777888999:::<<<===>>>>>>===;;;999777444333000444333///---000222111333333333333444444444555777666444444555555444222333222111222555666555444666666555444444666999<<<>>>>>><<<777444333...(((((()))+++...111333555666:::;;;;;;;;;999666333111...///000111222222222222000000111222333555777888999999888777666555444444444444444333222111000///222///,,,******,,,///111...111555666666555555555888:::<<<<<<:::888888888888666333222222222111000444555666777888888888888444444555666666666666666444444555666777777777777555555555555555555555555444333333333555555333111555555555555555444444333333555888:::;;;:::888777888888999999999888666555444555666666444444555666777777666333222222444666::::::<<<<<<<<<<<<;;;:::888888888888888777777777888888888888888777666555555444444666999:::::::::999888888888:::>>>BBBDDDBBBBBBAAA@@@>>><<<:::999999999999999:::;;;<<<===CCCEEEGGGGGGFFFHHHNNNRRRWWWXXXZZZ^^^cccffffffeeefffiiinnnvvv~~~zzzwwwtttqqqoookkkqqqyyy????????????>>>===<<<;;;999888888888888888888777;;;888555777===BBBDDDDDDCCCEEEJJJQQQPPPIIIBBB@@@@@@AAABBBBBBBBBBBBAAAAAABBBAAA???===<<<<<<<<<===::::::::::::;;;===>>>>>>>>>???@@@@@@???===:::888777888:::;;;<<<===>>>>>>@@@===999666555666555555444444444666999;;;<<<;;;777888:::<<<===>>>??????::::::<<<=========<<<;;;;;;;;;<<<<<<;;;;;;:::999333333444777:::<<<<<<;;;888888888888888999;;;;;;;;;===>>>>>>===;;;;;;;;;:::;;;<<<<<<;;;:::999888888777666444333222222222222333444555666666666666666555333222111000000111000111111111222222333333333222222222222111111111333222000/////////111222222222333444444444444444444333222222222333444555666999<<<===:::777444333//////000222444555666777333333333333444444333222222444777999:::888555444333444555666888:::<<<>>>======<<<:::888666555444222555444000...111333222333444555555666666555555555444333444555444333111111000000111444555555444666555444333333555:::>>>999;;;<<<;;;;;;:::222((('''((())),,,///111444555<<<<<<<<<;;;:::777555333//////000111111111111111333444555777888999999999999888777666555444444444444444444333333222000000222000...,,,,,,---///000...000333555555444333222444666888888777777777888999666444222222222000///333444555666666777777666333444555666777666555444333444555777888888999999666666666666555555555555222333444555555444333111555666777888888777555444111222444666777666555444888888999::::::999777777888999:::999777777777999888777555222//////111333777888:::<<<===<<<;;;:::999999999999999888888888888888888888777777666666555555666777999::::::::::::999777777999===AAADDDDDDDDDCCCAAA???===:::999999999888777777888;;;===CCCEEEGGGFFFEEEGGGKKKOOOTTTVVVZZZ```fffiiijjjiiikkklllqqqwww~~~~~~}}}zzzwwwnnnuuu}}}??????@@@AAA@@@???===<<<999:::::::::::::::;;;;;;<<<999777999???DDDFFFGGGCCCFFFMMMTTTTTTLLLEEECCCAAAAAABBBBBBAAAAAA@@@???@@@???>>><<<;;;;;;<<<<<<:::::::::;;;;;;===>>>???===>>>>>>>>>===;;;999888555666888:::<<<>>>??????@@@===999777666666555555333222333666;;;???AAABBB;;;<<<===>>>>>>???>>>>>>;;;<<<=========<<<;;;::::::;;;;;;<<<<<<;;;;;;;;;555444555888;;;======<<<777777666666777888:::;;;:::<<<>>>>>><<<:::::::::<<<<<<=========;;;:::999777666555333222111111111111222333555666666666666555555444222111111000000000000000111111222222222333333333333222222222222111000///...///000222444333333444555555555555444333333222222222333555666777:::===>>>;;;888666555///000111222444555666777111222333444444333333222111333666999999888666444222222333555777:::<<<===::::::888777555444333333222666666222111444666666111222333333444444333333555444333444555555333111000//////000333444444333666666555333333666:::>>>999===AAACCCEEEBBB888---,,,,,,---///111444777888;;;;;;;;;:::888666444222222222333333222111111000444555666888999999888888999888666555444333333444333333333333222111111000////////////////////////000111333444555555444222222444555555444444555666666444333222333333222111111222333444555555555555222333555666666666555444333333555777888999999999666666666666666666555555333444555666555444333222444666888999999888666555000111222333444444444444777777999::::::999888888999:::;;;:::888777888999777777555222///...000111555666999;;;<<<<<<;;;:::999999999:::::::::::::::999999888777777666666666666777888888999999:::;;;:::888777666888;;;???BBBFFFFFFDDDCCCAAA>>><<<;;;888888777555444555999===CCCEEEGGGFFFEEEEEEIIILLLOOORRRXXX```hhhlllmmmlllmmmmmmooosssyyy{{{|||}}}xxxqqqyyy???@@@AAABBBBBB@@@>>>===999;;;<<<<<<;;;;;;===>>><<<::::::;;;???CCCEEEFFFBBBEEELLLTTTUUUMMMGGGDDDAAAAAA@@@??????>>>>>>===>>>===<<<;;;;;;;;;<<<===;;;;;;;;;;;;;;;<<<===>>><<<<<<===<<<;;;:::888777555666888:::;;;======>>>>>><<<999888888777555444222111222666;;;@@@CCCEEE???????????????>>>>>>===;;;<<<======<<<;;;:::999::::::;;;<<<<<<;;;;;;:::666666666999;;;===<<<;;;666555444444555777999;;;999;;;===<<<;;;999999999;;;;;;<<<======<<<::::::666555444333222111111111...///111444666888999999444444333222111000//////...//////000111111222222444333333333222222222222......------...000333444333333444555555555555555000000//////000111333444444777::::::888666444333444444444444333333333333///222444444333222222333...///222555666555444333222222333444666888:::;;;777666555333222111111111111555666333333888;;;:::444444555555555666666666444333333555666666333111/////////000333555555444777777666555555666:::===;;;BBBGGGIIIIIIFFF===333.........///000333555777999888888666555333111000444444444444333222111000222333444555555555555555999777666444333333333333222222222222222111000///......///000111111000000333333222444555666555444222333444333222222333444333222111222444555444333111222333444555555555555333333444555555555555555222333555666777888888888666666666666666666666666666777888777555333333444444555777888999888666555333333444444555666666777555666888999999999888888777888999888666555555666666666666444222000111222555666888:::;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<;;;:::888777666666666666888999:::999999;;;<<<999888777777888:::===???EEEEEEDDDCCCAAA???===<<<777888777444222444:::???EEEGGGIIIHHHFFFFFFHHHLLLMMMOOOVVV^^^ffflllmmmmmmllljjjjjjlllrrrxxx|||~~~|||}}}zzzuuuttt}}}>>>???AAABBBBBB@@@>>>===777999<<<;;;::::::<<<>>>:::<<<===>>>>>>@@@BBBDDD@@@BBBIIIQQQRRRKKKDDDBBB>>>===<<<;;;;;;;;;<<<===<<<;;;:::::::::;;;<<<===;;;;;;;;;::::::;;;<<<<<<;;;;;;;;;:::999888777666777777888999::::::::::::;;;999999999999888555333333222222555:::???BBBCCC@@@@@@@@@???>>>===<<<;;;888999:::;;;;;;;;;:::999::::::;;;;;;;;;::::::999888777777999;;;<<<;;;999444333222222333555888:::888999;;;;;;999888777888888999:::;;;;;;;;;:::999444444333222222111222222///000222444666777888888333333333222111000......------...///000222222333222222222222111111111111...---,,,,,,---///111333222222333444444444444444//////......///000222333222444666666555333333333666666555444333222222111...111444555333222222333,,,...000222444555555555333333333444555666888888555444222111000000000111///333555333555:::>>>>>>888777666666666777999999222222333444666555333000/////////111333555555555888888888888777777:::<<<<<>>CCCCCCBBBAAA@@@>>><<<;;;888999888555333555===CCCHHHJJJLLLKKKIIIHHHJJJMMMMMMOOOTTT\\\dddiiikkkkkkjjjhhhfffgggmmmvvv|||}}}|||{{{{{{{{{zzzwwwuuuvvv===???AAABBBBBB@@@>>><<<555888::::::888888;;;===999<<>>@@@GGGNNNOOOGGGAAA???;;;:::999888888:::<<<===;;;:::999999:::;;;===>>>;;;;;;::::::999::::::::::::::::::999888777666555999999999999999888777666888888888999:::888555222555444333555999===@@@AAA@@@@@@@@@???===<<<:::999444555777999::::::::::::::::::;;;;;;::::::999999888888888999;;;;;;:::888444222111111222444777999777999::::::999777777777666666888999:::999999888333333222222111222222222333333444444555555444444222222222222000///...---,,,,,,---///000222333444111111111111000000000000...---,,,+++,,,...000111111111222333333333333222111000000000000222444555222333555555444333444555444444444444444444444444---111444555333222222333---...000222555666777888444444444444444555666777444333222000//////000111---111444333555;;;@@@@@@555444222111222333555777111111222444555555222000/////////111444666666555888999:::999888888:::;;;:::@@@BBB===999888777555444333222111222333555777::::::888777555333222222000111222333333333333333444444333333333444444555999777555222111222333333///000000000000//////...000///---,,,...111555777888444111111333666666555///000111111000111333555222222111333555555444222444555666777888888888888555444333222333444555666222333444555666666666666444555555666777888888999;;;<<<;;;888444222444777333333444555555555555555555555444444555666888999333444666777888888888888999:::;;;999777666666777555777:::;;;:::999888888::::::999::::::<<<===>>>;;;;;;;;;<<<<<<<<<======AAA???<<<:::888777666666777999;;;;;;999999;;;===:::::::::;;;<<<===>>>>>>AAAAAA@@@@@@>>>===;;;;;;999:::999666444777???FFFKKKMMMOOONNNKKKJJJLLLNNNOOOPPPTTT[[[aaafffhhhiiikkkhhheeegggnnnwww{{{xxxtttsssuuuwwwxxxyyyxxx999999999999:::;;;<<<===<<<<<<======<<<;;;::::::>>><<<<<<>>>AAABBB@@@===>>>===@@@HHHOOOMMMBBB777555666666555333555:::>>>>>>;;;777555555777888888;;;::::::999888777666666999999999999777555333222333333444555555555555444222222333666888999888777444444555777999;;;===>>>===>>>>>>>>><<<999666333222333555777777777666666888888888777888999999:::::::::;;;;;;:::999777666000111222111000000222444555666666777666555333222444444555666666555444333555444222111111111222222444333222222111111222222222111///------------.........////////////.........///000111111///---,,,,,,,,,,,,---...//////000000000111111111111000000---------...000111333333333333333222222333444444444444444444444555666666444333222111111111111222000111222222333333333333444444444555666777888999222111111000...---,,,+++000000000111222444555666333222222222333444555555...///000111111000///...////////////000111333333666666666666666555444444<<<======<<<:::777444222333333222222333666999:::===>>>>>>;;;666222000///333444444444333111///...///000111111000111333555333333333333222111000000------.........---+++***///000000000/////////111111000/////////000222333222222222111000111444666555444444333333333444444555555666666777777888888000222555555333111111222222222222222222222333333444555666888999999999999<<<;;;:::999777555333222222333444444555555555444666666555555555555666666444444444444444555666777999777444444555555555555:::888666666777888888888666777999:::;;;;;;:::999888999:::;;;;;;;;;;;;;;;======<<<;;;999888777777;;;;;;:::777555555777999======<<<<<<;;;:::999888???===;;;<<<>>>@@@AAAAAA@@@???<<<888777888<<<@@@OOOOOOMMMKKKJJJKKKNNNQQQSSSSSSTTTWWW[[[___dddggggggfffcccdddooo}}}{{{sssnnnmmmnnnmmmmmmttt~~~:::999888888888999:::;;;;;;;;;<<<=========<<<<<<<<<;;;:::<<<>>>???<<<:::======???EEEJJJHHH@@@888444444444333222333777;;;;;;999777666777777777666999999888777777666666555555666666666555333111000111111222222222222111111111111222444777888777666555666666777999:::<<<===:::;;;<<<===<<<999666555444444555555666666555555666666666666666777888888::::::;;;;;;:::888777666333333222222333444444555111222333333333222111000444555555666666555444333222111111000111222333444666666444333222111111000000///...---------------...//////000111111000000...---,,,++++++++++++,,,,,,------...//////000000111111222222222222111111---------...///111333444333333222111111000000111444333333333333444555555222333666777777555333111222222333333333222222111333333333444444555666777222111000...---,,,,,,,,,---------...///111222333111000000000000111111222111111111000///...---,,,.........///000111333444555555666777777777777777<<<<<<===<<<;;;888555444444333333222333444555666888999:::999555222111111333333333333222111///...---000222444333222222333333333333333222111000000///...---,,,,,,,,,------///000222333222222222333000//////......000111222444555666666444222111222000000000000111222444555666666666666666777777777222333444444333222111111444444444555555555555555444444666777888999999999;;;;;;;;;:::999777555444444444444555555444444333666666555555555666666777444444444444444555666666888666444444666777888777777555333333444666666555888888999:::;;;:::999999555666666666777777777777<<<<<<;;;:::999888777777;;;;;;:::777555555777999<<<<<<<<<<<<;;;:::888888<<<;;;:::;;;===?????????>>>===<<<:::999;;;???BBBJJJKKKKKKKKKKKKMMMPPPSSSQQQQQQRRRTTTWWW[[[^^^```ffffffgggjjjttt{{{vvvoookkkkkklllllllllnnnwww:::999777555555777999;;;;;;;;;<<<===>>>>>>>>>>>><<<;;;;;;<<<======:::888:::;;;>>>AAACCCAAA===999555555555444333444777::::::999999:::;;;:::777444777777666555555444444555333333444444444333222111111111222111111000///.../////////222444666555444777777777777777888999:::555777999:::;;;:::888777666666555444444444444444444444444444555555555666999999999999888777666666444222///000333555444222///000000111111111111000444555666666555444333222////////////000222444555888777666444222111//////------.........------,,,......000111222222333333000---***((('''))),,,...---......//////000000111222222333333333333222222...---------...111333555333222111000///......---333222222222222333444444000444:::>>>>>>:::555111444444444444333222111000111111111222222333444444222000...,,,+++,,,------------------...///111111111000000////////////000444222000...,,,+++******,,,,,,---...000222333444444555666888999:::::::::;;;;;;<<<;;;:::999777555444444444444333222111111333555666666444222222222222222222222111///...---+++///333555444222111111333333444333333222111000111///,,,******,,,...///...000333555666666444333///...---------...000111333666:::;;;999666444333111111000///000222555666666666666666666555555555444333111111222222111000000000111111111222222222222333555666777777888888999:::;;;<<<;;;999777666555555555444444444444444555555555555666666777888555444444444444444555666555444333444666888888777333222000000222444444444888999999:::999999888777555555444333333444666666::::::999999999888888888999:::999777555555777888:::;;;;;;;;;:::999888888999888888:::===>>>===<<<;;;<<<===<<<<<<>>>AAACCCCCCFFFIIIKKKLLLOOORRRTTTQQQQQQRRRSSSVVVYYY[[[\\\bbbfffiiinnnvvv~~~{{{tttpppkkkhhhhhhiiijjjkkkfffnnnyyy888666444333444666:::<<<<<<===>>>>>>>>>>>>>>>=========>>>>>>>>>===;;;:::888:::<<<===<<<;;;::::::888888777777666888999;;;;;;<<<>>>@@@@@@>>>999555555444333333222333444444444444444444444444444444444444333333222000///...---------///222444444333777777666555555555555666222444666999:::;;;::::::999888666444333444444555333333444444555555555555666666666666555555444444222...***,,,000333111---///000000111111222222222444444555666555444333222//////......///111333444666555555444222111///...,,,---...//////...------+++,,,...000111222333333111///---++++++---///111.../////////000000111111111111222222222222111111......---,,,...000333555111111111000000///......333333222222333333444555000444:::??????;;;555111222333333333333333222111//////000111111111111111222000---+++***,,,---///000000000000000111222333333222111000000000000000444222...+++***)))***+++++++++,,,...000222444555666777888999::::::::::::888999999999888777666555222333555555555444222000222444555555444222222222222222111000///...------,,,...111111111000000000333333333333222111000///000///---,,,,,,---...///...///222666777666333000...---,,,,,,,,,---...///000444888::::::999888888777666444333333444666888666666666555555444444444444222000///111111000...,,,,,,------.../////////222222444555666777777777666777999;;;;;;:::888777444444444444444555666666555555555555666777888999555555444333333444444444444333222333555666666555333222000000222444555444888888888777777666555555888777555444444555777888888888888888888888888888888888888777555555666888999999999999999999888888666666888:::===>>><<<;;;:::;;;============???AAA???CCCGGGKKKMMMOOOQQQSSSQQQRRRTTTWWWZZZ\\\^^^___aaaeeehhhkkkrrrxxxxxxtttnnnllliiigggfffggghhhiiibbbgggqqq}}}555444222222333777;;;>>>????????????>>>===;;;;;;<<<===>>>>>>===<<<;;;:::777999;;;:::888777888:::999888777777888::::::;;;:::;;;>>>@@@AAA>>>999555333222111111111222333444333333333333444444444555444444333222111///...------,,,,,,...111333444444666666444333222222222222111222555777999;;;;;;;;;:::999777555444444555555333444555666666666555555333333333222222222222222111,,,)))+++///222///,,,////////////000111111222222333444555555444333222111000/////////000222222222222333333222111000///,,,---...///000///...---)))***,,,---///000111111/////////000000000000000////////////000000000000//////000000000000//////...---------...111333555//////000222222222222111333333222222333333444555222444777::::::888444222///000111222333333333333...///000111111111000000111///---++++++,,,///000222222111111111222333333222222111000/////////000111///,,,***)))***,,,...+++,,,---...000222444555888888999999999888888777666666666666555555444444000222444777777666555444444555777777444222222222222222111///......---------......---+++,,,///111222222222222111000///...------...//////............///111555777555000,,,---,,,+++++++++,,,...///...000222333333444666888777666555444555777999:::666666555555444444333333222111000000000000...---------...//////000111111111222333555666666666666444555777999::::::999888333222333333555666888999666666666666666777888888666555444333333333333333555444444555666777666555666444333333555666777666666666555444444444333333999888666555555666888999666666666777777777777888666777888777555444666777777777888888888888888888666666777:::===>>>===;;;:::;;;======<<<<<<<<<===???CCCGGGJJJLLLMMMNNNOOOOOOQQQUUUZZZ^^^aaacccdddeeeggggggfffiiioooqqqooojjjjjjhhhgggeeeeeefffgggdddeeelllxxx444333333333444777;;;===@@@@@@???>>>===;;;:::999999;;;======<<<:::::::::888999999888777666777999666555444666888:::::::::888999:::<<<===;;;666333222111000///000111444555222222111111111222333333222222111111///...---,,,---,,,,,,...111444555555666555444333222111111111000111333555777888999:::888888777666555444444444333444666777777777666555222111111000000000111111222///---...111333222000...------------......///000111333444555555444444222111000///000111222333111222333444333222111000------.........------,,,'''(((***,,,---...//////+++---///111111000...---////////////////////////------............---------------...000111333333...///111333444444444333222222111111222222333444333444444444444333222111------///111222333333333///000111222222111000///000///...------...000111222111000000000000000111000//////............//////...,,,******,,,...000------...///111222444555777777888888777666666555555555444444333333222222///111444666888888777777555777888777555333222222333222111///............///...---+++)))+++...111000111111000000///...---,,,---///000000///...---//////000444888777222------,,,+++++++++,,,...///.........,,,+++---000333222222333444555777888999444444444444444333333333111222444333111///......,,,,,,------...///000000111222444555666666777777444555666777888999999999333333333333555777999:::888777777666666777777888666666444333222222222222666555666777::::::999888999777555444666777777777555444444333333333333444888777666555444555666666666666666666666666666666555666777666555444555666555555666777888888888777555555666888;;;======<<<:::;;;===<<<;;;;;;<<<===@@@CCCGGGIIIJJJJJJKKKMMMLLLOOOUUU[[[aaadddfffggghhhiiieee``````fffjjjjjjeeefffgggfffeeeeeeggghhhhhheeejjjvvv666666555555555777888999>>>>>>>>>===<<<;;;:::999999;;;>>>>>><<<;;;<<<===:::999888888888888777777555444444666:::<<<<<<;;;999888888888999888666333222111///...///111444666444333222111111222333333111222111111000///...---...------///222555777777777666555333222222222222//////111222333555666666555555555555444333222222333444666777777777555555222222111000000111222333333222222222222333444444//////------,,,---.........000222444555666666555111000000000111222444555444555666666555333111000------,,,+++************'''((()))+++,,,---------***,,,...000000///...,,,........................,,,,,,------------,,,,,,+++,,,...000111222222222///000222333444333222111///////////////000111111444333222111000/////////,,,---...000000111111111000111222333333222111000///////////////000111222111111000/////////////////////......//////000000///...---,,,,,,---.../////////000000111333444555444444555555666555555555666555444333222222222222///000222555666777777777444666777777555333333333444333111///.........////////////---,,,,,,///111////////////...---,,,+++...............//////000000///111666;;;<<<999444---,,,,,,+++,,,---...////////////...---///222555333444444555444333222111333333333333333444444444000555:::999444//////111++++++,,,---...///000000222333444555666777777777777666666666777999;;;<<<777666444444444555777888999999888777666666666666777666555333222111111111111111333666:::<<<<<<:::999777555444555555555444555444444333333444555666666666666666555555555444666666555555555555555555333555666666555444555666333444555666777777888777444333333555888;;;<<<;;;:::;;;<<<<<<;;;<<<>>>AAAAAACCCFFFGGGHHHHHHJJJLLLLLLPPPVVV]]]cccggghhhiiiffffff```YYYWWW[[[______]]]```cccddddddeeehhhkkkkkkfffjjjvvv888888777666666666666666;;;<<<<<<<<<<<<<<<;;;;;;:::===AAAAAA???>>>???AAA;;;999888888999999888666777555555888<<>>AAA???;;;------,,,,,,,,,---...///...000111333444666999<<<:::::::::888444000,,,)))222222222333333444444444000888???>>>666000000444000000111222333444555666222333555666777777888888999888777777777:::<<<>>>:::888666444333444555666;;;:::999777666666555555777666555333222111111000***+++...333888;;;;;;;;;999666444333333333333222666555444444555666888999777777888888777666555555666666555555555444444444333444666666555444555555333333555666777777777777444222111333666999:::;;;999;;;<<<<<<<<<>>>BBBEEE@@@BBBDDDFFFGGGHHHKKKMMMOOOSSSZZZaaafffiiijjjjjjaaa```[[[SSSOOORRRUUUUUUWWW[[[```cccdddfffjjjmmmmmmgggiiiwww::::::999777666666999;;;===>>>???===;;;999999:::===============<<<<<<<<<;;;::::::999999888888888333333444666888:::<<<>>>=========<<<:::888666444666444111///...000222444999666333000///000222444000111111222111000///...111000000222555777888888777888999999777666666666444444333222111111111111111222333444444333222111111333555777888888777666222222111000000000111111555444333222222444555777555444222111///...------///...---...000111111111333222000///000222555777;;;:::888666444111///...(((((()))))))))(((((('''((((((((((((***,,,...///---...000222333222111000++++++,,,---------,,,,,,//////.........---------,,,,,,------///000222222000000000000000/////////---,,,+++******+++,,,,,,//////...------------...((((((((()))***,,,---...,,,...111333333111...,,,.........///......------111000///...---...//////...//////000111222222222111222222111///---,,,---+++,,,...///111222222222444444444555555555555666888888777555444333222111---------...000333555777444444444444444444444444000000111111111222222222111222333444444333111111------------------------000///...------...///000111222222333999???;;;222...///000000//////111333333666999888555444888===999999777555333111///...////////////////////////555777999999777444333333111222222333333222222111333666999999888666555555888777666666666666777777444444444555666777888888555555555555666666666666444444333222222222222222555555555666777777888888444444333333222222333333111222333555666777777777666444333333555666666555888777666555444444333444555555666666666555444333555555444444555888:::<<<:::999777555555777:::<<<<<<<<<<<<<<<===>>>?????????AAADDDEEEFFFGGGIIIKKKKKKSSS^^^fffjjjjjjiiihhhhhhccc\\\VVVSSSQQQPPPOOOKKKSSS\\\cccfffhhhkkkmmmllliiilllxxx888888777555444444666999<<<>>>??????===;;;:::;;;========================<<<;;;;;;:::999888888777666666777888999;;;<<<===<<<===???@@@???>>><<<:::999777333111000222444666888666333111000111333444333333444444444333111000222000///000333666777777666777999999777666777888666555444333222111111111222222333222222111000000222444666777888777666555444555777777777666555444666555444444444666888:::555444222111///......---000...---...000222222111222111000///000222444666999888777555333111//////'''((()))***+++,,,,,,,,,******))))))***+++,,,------...000222222222111000,,,,,,,,,,,,++++++++++++......---------,,,,,,,,,---------...///000111222000000000/////////......******)))***+++,,,...///000///...---------------((((((((()))***+++------,,,---///111111111///...//////000000//////......333222000...------.........//////000111111222222222333333222000.........000111111222333444555555333333333333333333333333888888888777666555444333000000///000111222444555444444444444444444444444111111222222222333333333000000111111000...---+++------------------------//////............//////---//////111888@@@???888000///......///000111222444999>>>>>>;;;888777999999888777555333111///...........................222444666666555333222222222222333333333333222222555777999999777555555555777666666555555666666666555555444444444555666777444444444555555666666666555555444333333333444444555666666777888888999999555444333222222222222222222333444555777777777777777666444555777888888777333333333222222333333444555555555555444444444444555555444333444666888:::999888777777777999;;;<<<999999999999999:::;;;<<<@@@BBBEEEFFFFFFGGGJJJLLLMMMRRRZZZaaadddfffgggggggggeeebbb___]]]ZZZWWWTTTPPPVVV]]]cccggghhhiiijjjgggdddgggrrr777666666333222222444666:::===@@@AAA@@@>>><<<<<<===========================<<<<<<:::999888777777::::::::::::;;;<<<<<<<<<999;;;>>>AAABBBAAA@@@???;;;888444111111222555777888666444111111222444555555666777777777666555444666444222222555888999:::555666888999888888999:::999888666444333111111000333222111000000000000000444555666777777777555555///111444777888666444333555555444444555777888999555444222111//////......000///...///111222222222111000///...///111333444666555444333222000//////***++++++,,,,,,,,,------,,,,,,+++*********++++++,,,...///111111111000000000///---,,,++++++,,,------------,,,,,,,,,,,,,,,............//////000111111111000///...------,,,(((((()))***,,,...000222000///...---,,,,,,,,,,,,((((((((()))***+++,,,---,,,---///000111111111111111111111000000/////////444333111///------------/////////000111111222222333444555444222000000000222111111000111222333444333333333333333333333333666777999:::999888666555333333222111111222333444444444555555555555444444222222222333333333444444000000000000...,,,***)))..............................////////////......---------///666>>>@@@>>>444000---,,,///111222111555;;;BBBEEEAAA;;;777555888777666444222000///..............................111333444333222222222222333333444444333333222666777888777555444555666555555555555555555555555666555333222222222333444222222333444555555666666666666555555555666666777666666666777888888999999555555333222111111111111333444555777888888888888888777555666888999999888222222222222333444555666777666444333333333444444555444333333333555666777777777888999:::<<<===>>>===<<<<<<;;;;;;<<<===>>>???AAACCCDDDDDDEEEGGGIIINNNQQQVVVZZZ]]]___bbbeeecccdddgggiiijjjgggaaa\\\YYY[[[```eeeiiijjjhhheeedddbbbfffrrr777777666333222222444666999===AAACCCBBB@@@>>>>>>===============>>>>>>>>>>>>===<<<;;;:::999888777999:::;;;<<<<<<=========999999:::<<<===???@@@@@@;;;999555111000222555777777555444222222333555666777777888999999888777666666444222222444777888999444777999::::::;;;<<<===<<<;;;999666444222000000111000/////////000222333555555666666666555555444+++---000333666777777777666555444444444444555666444333222111000000///000111///...///111333333222111000///...///000222333333222222111000000////////////---,,,+++***)))))),,,,,,,,,++++++,,,,,,,,,,,,---...000000000000000111000...------...000111------------------------000///////////////000000111111000///...---,,,+++((()))***+++---///000111000///...---,,,+++++++++((((((((()))***+++,,,,,,+++---000333444444333333222111111000////////////111000///------------...//////000000111111111111444555666555333111111222444222111//////000222333555555555555555555555555555666999::::::999777555333222111000111111333333333444555555555555444333111111222222222222333333111222222222111000...---........................---...///000000///...---000///---...222999>>>@@@:::444---,,,///333222000555;;;BBBEEEBBB===888555777666555333222000///...------------------------,,,///111222222222222444333333444444444444333333444555666555444444666888333333444444444444444444666555333111000000111111///000111222444555666666777666666666666777888888444444555666666777777888666555444222111111111111555555666888888999999999777555444444666777777666555444444555555666777888888666444222222333444555444333333222222333444555444666888;;;===>>>??????@@@???>>>======>>>???@@@<<<>>>@@@@@@@@@AAABBBDDDKKKNNNSSSWWWYYY\\\___aaa___bbbggglllpppoookkkgggccccccdddhhhlllkkkgggbbbeeefffmmmzzz999999888555333333555777:::===AAADDDCCCAAA??????============>>>>>>??????>>>>>>===<<<;;;:::999888777999:::<<<===>>>>>>>>><<<;;;999888888;;;>>>@@@<<<:::777444333444555777555444333222222333555666666777888999999888777666444222000///111333444444555777:::;;;<<<<<<>>>@@@>>><<<:::777444222000000............///222444555444555555555555444444333000111222555999===AAADDD999999777666555444444444333333222111111000111111222000///000222444444333111000/////////000111222111000000000000////////////...,,,***)))(((((((((***++++++,,,------......,,,------...//////000000///...---,,,---...111222............////////////000000/////////000000111222111000///...---,,,,,,+++,,,,,,---......////////////...,,,,,,+++++++++***))))))******+++,,,---+++...333777888777555333222111000///............---,,,,,,+++,,,---///000000000000000000111111111333444666555333111111222888666444333333444555666444444444555555555666666444555888::::::999777555000000//////000111222333222333444555555444333222000000000000111111111111000111222333444333222111////////////////////////---...///000000///...---///---,,,---000555===DDDAAA999111...000333333222555999===???>>>;;;888777666555444333111///......------------------------,,,...111222222222444666222333333444444333333222000222333333333555777:::222222333444555555444444666555444222111000///...,,,---///000222444666666777777666666666777777888222222333333444555555555666555444333222222222222555666777888999999999888444333111222444555555444777666666555555666666777999888555333222333444555333222222222222333333333333555888<<<>>>???@@@@@@>>>===;;;::::::<<<>>>???<<<>>>???@@@??????AAACCCFFFLLLSSSXXX[[[\\\]]]^^^]]]___ccciiioooqqqqqqoooiiiiiiiiilllnnnlllfffaaacccfffqqq<<<<<<:::888555555777999;;;>>>AAACCCBBB@@@@@@???<<<======>>>>>>??????@@@=========<<<<<<;;;::::::777999;;;===????????????@@@>>>;;;888888:::<<<>>><<<;;;:::888666666666666333222222111222333555555555666777888888888777666777666444555666777777666444666999;;;;;;<<<===???>>><<<:::777444222000000---......///111333555666333333333333333333333333222222222555999???EEEHHH======<<<;;;999888777777333222222111111111222222222111000111333444444444111111111000000111111222000000000000////////////***)))(((((((((***+++,,,***+++,,,---...///......,,,,,,------...//////000---,,,,,,+++,,,---...//////////////////000000000////////////000000111222222222111000///......------......//////...------...------,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,///333777999888555333333222000...---------...++++++++++++---///111222000000000000000000111111111333444444222111111111555444333222222333444444000111111222333444555555555666888999999888777666000000/////////000222333000222333555555333222000/////////000000000000111///000111333444333333222000000000000000000000000......////////////......+++******---///444???JJJIIIAAA777111111333555555666666777888888888777777555444333222000///...---,,,,,,,,,,,,,,,,,,,,,,,,---///111222222333555777111222222333333222222111---///111222222333555777111222444555666555555444444444444444222000...,,,***+++---///111444666777777777666555555555555555111111111222333333444444666555555444444444444444666666777888888888888888444222111222333555444444555555444444444444444555:::999777555444444555555111111222222333333333444333555888;;;>>>???@@@@@@@@@???===<<<===???BBBDDD@@@AAABBBBBBBBBAAACCCDDDCCCJJJSSS[[[___`````````___```bbbfffkkkoooqqqqqqkkklllmmmnnnnnnjjjeeeaaa]]]cccqqq>>>===<<<999777666888:::===???AAAAAA@@@??????@@@<<<======>>>??????@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<>>>@@@AAA@@@??????>>>===<<<;;;::::::;;;;;;999999888888666444222111111000000111111333444555444555777888888888777777999888888999::::::888666222444777888888999;;;<<<===<<<999666444222000000///000111222333333333333000000000000111222333333000000111333777;;;???AAA<<<<<<<<<<<<<<<;;;;;;:::222222222111111222333333333111000111333555555444222222222222111111222222111000000000//////......)))(((((('''(((***,,,...,,,---...//////...------,,,,,,,,,,,,---...//////000000///......---,,,,,,............//////000000////////////000111222333222222111111000000000///---...///000//////...---,,,,,,++++++,,,,,,---...------,,,,,,------......///000111333444555555555555333111///.........///...---------...000111333111000000000000000000000///111222222000//////000000000000000111111111111//////000222444555777777888999999999999999888888333222111000000000111222///000222444444222000//////000000000000111111111000111333444444333222222000000000000000000000000//////............//////***)))+++...///222===JJJOOOHHH>>>555111222555888777666555444444444444333444333333111000///...---++++++++++++++++++++++++...///000111111222444666000111111222222111111000---///111222111111111222111222444666777666555444222333555666555222...+++((()))+++...111333555777777666555444333222222222111111111222333333444444666555555555555666777777555666777777888888777777666555444444666777777666444333333444444555666777::::::999888777666555555000111222333444444555555444555777:::<<<>>>???@@@CCCBBB@@@@@@AAADDDHHHJJJAAACCCDDDDDDCCCBBBCCCEEEDDDJJJTTT\\\aaadddeeeffffffeeeeeegggjjjlllmmmmmmhhhkkknnnnnnkkkgggcccaaa]]]dddrrr>>>>>><<<:::777777888:::>>>???AAA@@@???>>>???@@@<<<======>>>???@@@@@@@@@<<<<<<<<<<<<============>>>???AAABBBBBBAAA???>>>999:::;;;<<<<<<:::888777333444555555333111...,,,//////000000111222333444555666777888999888888777333333444555666555222000000222555666666777888999<<<;;;999666444222111000222222333444444222111000////////////000111333333000111333666888:::;;;<<<888999:::;;;<<<<<<<<<<<<222222111111222222333333333222111111333555555444333333222222222222222222111111111000//////......---+++***(((((()))+++,,,...//////000///---,,,***,,,,,,,,,,,,---...//////666555555333111///---+++---------.........//////.........///000222333444222222222111111111111111,,,---///000000000///...++++++++++++,,,---............---------...//////222000///...///111444666666555222000//////000000111000000//////000222333111111111000000000000000...000111111///......///111222333444444444444333///000222444666888::::::;;;;;;;;;::::::999999999777555333222000000000000...///111333333111///...000111111111111222222222444555555666555444222222000000000000000000000000000///...------...///000...,,,---///......999GGGRRRLLLCCC888222111666:::888666555444444333111///444333222111000///...---++++++++++++++++++++++++---///000000000111333555000000111111111111000000---000222222111///...---111222555666777777666555000333666888777333...+++'''(((***---000333555777777666444333111111000000111222222333333444555555666555555666666777888999555666666777777777777666999888666777999::::::999444444444555777888:::;;;:::;;;::::::999777666555///000222333444555555666555555777999;;;===??????AAA???>>>>>>???CCCGGGIIIAAABBBCCCCCCAAAAAABBBCCCEEEKKKTTT\\\bbbfffiiikkkkkkjjjiiiiiikkkkkkjjjhhhfffjjjnnnmmmiiidddbbbaaaaaahhhuuu999999999999999999999999;;;===???@@@AAA@@@???>>>;;;;;;<<<<<<<<<;;;;;;:::=========<<<::::::;;;<<<@@@@@@AAAAAA@@@???===<<<===<<<::::::::::::888777666444222000//////111111000000000000111222333444666777777888888999::::::888777555555555333000...444444555666777777777666::::::999888777666555555777888999777555444444555444333111111333333222111555333222555999<<<<<<;;;888;;;>>>???===999777666666222000222222111333777333222222111111222222333222222222222222222222111222222222///---++++++---,,,*********,,,,,,,,,***---......///......---------......///000111111222////////////000000000000000///...---------------111111000000000000111111333333222222111222222222///000000000///...---,,,000000000000///...---,,,,,,,,,++++++,,,---///000......//////000000111111222222111111000/////////888666444444444555444333444444444333222111000///+++,,,...000111000000///111111333444555555555555111111222333555777999:::999:::::::::999888666555999888555333111000000000333333444444333222000///000///.........000111222444666888999888666444222222111///...------............------...///111222333111///...000555:::>>>HHHHHHFFF@@@888333222333999777666444333333444444111111000///////////////000///---,,,,,,---...///000111111222222222111111555333111111222222///,,,***,,,///222333222000///222333444444555555444444444666999>>>@@@<<<444---***,,,///222555777777888777777777666555333222111///000222333444555555555666666555666666777888999333444555777888888888888;;;;;;;;;;;;:::999888888;;;:::777666666888;;;===888:::======;;;999888888555444333222222222222222888888777777999;;;>>>@@@CCCBBBAAAAAAAAAAAA@@@??????=========:::777;;;BBBAAAIIITTT[[[```dddkkkpppmmmmmmnnnnnnooonnnnnnnnniiikkklllmmmllljjjgggeeekkkqqq{{{999999999999999999999888:::;;;<<<===>>>======<<<444444555666666777777777888:::;;;;;;::::::<<<===<<<===?????????>>><<<;;;<<<;;;::::::;;;;;;:::888555333111000//////000111.........///111222444555888888888888999999999999666555333333444333111///000111333555666777888888888888777777666666555555555777888888888999;;;>>>===;;;888666666777777777777555333444888:::;;;:::;;;>>>AAAAAA>>>;;;888777555111///111111......000333222222111111222222333333222222111111111111222111111111///,,,+++,,,------+++***+++,,,---,,,+++---...............------------......//////000000000000000000111111111111//////...------,,,------000000////////////000000222111111111111111222222000000000000////////////000000000000///...------,,,,,,++++++,,,...///000...///////////////000000111111111111000000000000555333222333555777777666444444444333222111000///......///////////////...111222333555666777777777555444222222333666999;;;777777888888888666555444777555333000///.........///000222333444444333222000000///...//////111111111222444555555555444333222111000...............------,,,,,,---...000111111111111222444777:::===BBBCCCCCCAAA<<<777444222444333333333333444555555555444333222111000000000111000///......///000111333333333333333222111111666444333444555555333111---...000222222222111000333333444555555555555555222555;;;CCCGGGCCC888...,,,---000222444666777777666666666555444333222111222222333444555555555555555555555555555666777888666666777888888888888888:::;;;<<<<<<<<<<<<<<<;;;888777555555555666888999888:::<<<<<<:::888888888666666555555555555555555777777666777888:::===???@@@@@@??????@@@@@@@@@???@@@>>>???AAA???;;;<<<@@@DDDLLLWWW^^^bbbfffkkkooonnnooopppqqqrrrssssssssslllmmmmmmmmmllliiigggeeeiiiooo{{{;;;;;;::::::999999999888999999:::::::::::::::;;;///000000111222333444444333555888:::::::::<<<===:::<<<>>>@@@@@@???===<<<;;;::::::;;;<<<<<<;;;999444333111/////////000000,,,,,,---///111333555666:::999999999999888888888444333111111222222000...000111222444555666666666555555555555555555555555333444777888;;;???DDDHHHLLLHHHAAA<<<:::::::::999888666444333555888999999===@@@BBBAAA>>>;;;888777444000///222222---******222222111111111111222222444222000///...///000111...//////...,,,,,,---///...---,,,,,,---...---,,,------------......---------------...............000000000111111222222222//////...---------....../////////......//////////////////000000111111222111000/////////000111222111111000000///......---,,,,,,,,,,,,---...///000/////////...............000000000111111111111222222111111333666888999888555555444444333111000///111000//////......//////222333444666777999999999999666333111222555999<<<::::::;;;;;;;;;::::::999666444222000...------...///000111333333333333222111111000/////////000000......///000222333333444222222000//////...//////---,,,,,,+++,,,...///000000111333555777:::;;;<<<;;;<<<>>>@@@@@@===777333111111111222333444555555888777666444333222111111222222111000000111222333555555444444333333222222444444444555777777666555111111222222222222222222444555555666666666666666333777???JJJRRRNNN@@@444000111111222333444666777555555555555444444333222444444555666666666666666888777666555444444444444777888888999999888888888888999:::;;;<<<<<<<<<<<<666666666666777777777888999:::::::::888777888999666777888999999999888777777666666666888:::<<<===??????@@@AAAAAABBBBBBCCCEEEBBBBBBEEEEEEAAA>>>???GGGOOOYYYaaaeeehhhkkkmmmqqqrrrsssuuuvvvwwwxxxxxxppppppooommmkkkiiigggffffffooo}}}=========<<<;;;;;;:::::::::999999888888999::::::333222111111111222333444111333666888888999:::;;;:::<<>>===<<<;;;<<<===<<<:::888333222111000000000000111,,,---...000333555888999;;;::::::999888888777777444222000///000///...,,,333333333333333222111000222222333333444444444555222333555888;;;AAAGGGLLLVVVPPPFFF???:::999888888777555333333555777999;;;>>>@@@AAA@@@===999777666444111222777888333---+++222222111111111111222222444222///---,,,---///111,,,---...---,,,,,,...000///...------...///---,,,------------------......///...................../////////000111111222222000///////////////000111000000////////////000000,,,---...///000000111111000///------...000222444111111000///............------------......////////////......------,,,,,,//////000111111222333333111111111444777888888888555444444444333111000///000000.........///000111222333555777888:::::::::999777555444444666888:::::::::;;;;;;;;;;;;;;;;;;777555333111000/////////222222333333222111///...222111111000000/////////............///111222444333222222111000000//////------,,,,,,---...000111111222333555888:::<<<===777666888<<>>>>>>>>=========;;;;;;::::::999:::;;;;;;888777444222111111333444222444666777666666777888999;;;>>>@@@AAAAAA???>>>???>>>===>>>>>><<<999666444333333333222222222333//////000222555777999;;;::::::999888888777666666666333000......---+++***222333333333222111000000111111111222333333444444111333444666999>>>DDDIIIRRRLLLCCC===999888888777333444444444555888;;;===???AAABBB@@@===:::888888555333555===@@@;;;444111222111111000000111111222333111...,,,+++,,,---///***+++,,,,,,,,,,,,...000000///---......///---,,,---,,,,,,,,,,,,---...///000000//////////////////------......///000000111111111000000111222333333222111111000000111111222+++,,,---///000000000///...---,,,+++,,,...111222111000///...---------...------..................//////......------,,,,,,//////000111222333444444333222333555777777666555444444444333222111//////......---...///111333444222333555666888999999:::666666777777777777777666666555555555666666666777666444222000////////////111222333333222111///...222222111111111000//////111111/////////000222333333333333222222111000000///............000111222444333333333555999<<<>>>555333222555:::>>>>>><<<;;;<<<<<<<<<;;;888666444666555444333333222222333111111111222222333333444111111111111222444555666111333444555666666777777777666444222111222333444555666777777888888777777999:::???HHHPPPPPPIIIAAA777666444333222333444444555666777888999999999999222333555888:::;;;<<<<<<<<<;;;:::888777666666666222333444666777888888888777777888888777666666555888999;;;<<<===<<<;;;:::999999999888666666888999666777999;;;<<<;;;:::999999999999:::;;;<<<=========???BBBCCCCCCDDDFFFIIIOOOHHHCCCEEEGGGEEEDDDDDDDDDKKKVVV```gggkkkmmmnnnssssssssstttssssssrrrrrrnnnnnnllljjjhhhgggeeeeeefffqqq????????????????????????======<<<<<<<<<<<<;;;;;;:::888444000...///111222444555666555444444555777777888:::;;;<<<<<<<<<<<<>>>>>>>>>??????===:::777666666666666666555555555222222333444666777999:::999999888777666666555555555333///---------,,,***...///000222333444444444111111111222222333333333111222444555666999>>>AAADDD@@@<<<:::999999999888222333555777777999<<<>>>@@@AAABBBAAA>>>;;;::::::666333666???EEEAAA999555111111000000000000111111111000---+++***++++++,,,***+++,,,,,,+++,,,...000000///------......---+++,,,,,,+++++++++---.../////////000000000000000000,,,,,,------...///000000000000000111222333444555333222222111111222222333+++,,,...///000000///...,,,,,,++++++,,,...///000000///...,,,+++,,,,,,------....../////////....../////////...............000000111111222333444444444444444555777777555333333333222222111///...---,,,------///000222444555222333444555666777777777444555666888888777666555666666555555555555555666222111///...---,,,------...///000222222222222111111111222222222111000000333222111000111222333444444444444444333222111000000////////////111222333444333222222333666999;;;333111000111444999===??????@@@AAABBBAAA>>>;;;999888777666555444333333333111222222333333444444444111111000111222333555666444666888888777777888999666555444222222222333444555666666777777777777777777777999>>>CCCDDDBBB???888777666555444333333333555666888999:::;;;;;;;;;333444666888:::<<<<<<===777777777888999;;;<<<===222222444555666777777777999999999999888777666555666777999:::::::::999888999:::::::::888777888999888999:::;;;;;;::::::999999::::::;;;<<<=========888<<>>???BBBFFFMMMHHHDDDDDDEEECCCDDDGGGDDDJJJTTT^^^ffflllnnnnnnoooooooooooonnnmmmllllllggghhhggggggfffeeedddccceeeppp<<<<<<======>>>?????????======>>>>>>>>>===;;;:::999666222...---...111333555555555333222333666999888888888888999::::::;;;;;;<<<===???@@@@@@===:::888888888999999999888888555555444444555666777777777777666666555555444444333000---,,,---.........---...000222333444555555222222222222222222222333111222444444555666999<<<;;;:::999999:::999777666222555999:::999999;;;===<<<>>>???===;;;999888999555222444>>>DDD@@@999444111111000000000000111111///...---,,,***************+++,,,+++***+++---///000///------...---,,,***,,,+++******+++,,,...000---......//////000000000,,,,,,---...///000111111/////////000111222333444222222111111111111222222,,,---///000000///...---,,,---------....../////////...,,,*********+++,,,---...///000000///...---...///////////////000000111111111222222333333333333333444666777777555333111111111111000...---,,,,,,---///000111222333333222222333444444444444444444444555555666666666666:::999888666666666666777222111///---,,,,,,,,,------///000111222222111111///000111222222222111111111111111111222444555555444444555555444333222111//////......///000222333222222222222333444555666000000000000111444999===<<<>>>BBBFFFGGGFFFDDDBBB???===;;;999777555444333222333444555666666666666555444333222222333444555666888:::999666555555777444444333333333333333333444555666666777777666666555666888999999:::;;;<<<777777777666555444333222444555777999:::;;;<<<<<<555666777888999:::::::::555666666888999;;;===>>>555666666666666666555555777777888888888777666666666666777777888888888777888:::<<<<<<:::888888888;;;;;;;;;;;;::::::::::::999999:::;;;<<<<<<<<<<<<666:::>>>>>><<<<<<@@@DDDGGGEEEDDDFFFDDDAAABBBGGGHHHLLLTTT]]]fffkkkmmmnnniiijjjjjjjjjjjjiiiiiihhh___aaabbbddddddcccbbb```aaalll~~~::::::;;;<<<===>>>??????<<<===>>>??????===;;;:::999666111...---000333666555555444222111333888;;;;;;:::999888999:::;;;<<<999999<<>>===<<<;;;;;;;;;;;;;;;888999::::::;;;;;;;;;;;;777;;;??????<<<<<<@@@DDDBBBBBBEEEGGGDDD@@@AAAEEELLLOOOUUU]]]eeekkkmmmmmmeeefffgggggghhhhhhhhhhhhZZZ\\\___bbbcccbbb```___]]]hhhyyy999::::::;;;;;;::::::999<<<;;;:::999999999999999999666222000000111222222555555444333333333444444;;;;;;;;;;;;;;;;;;;;;;;;>>>============>>>>>>??????;;;999===CCCEEE@@@;;;666444111111222555666666666666555555444444444444222222111111111111111111444444444555444444333333555555444333333333444444333444555555555444333222777666555666777888777666444999>>>???;;;666444333777666555444333444555666...///111222333333222111000111111///,,,+++++++++///...---,,,+++)))(((((())))))***+++,,,,,,------......---,,,+++))))))(((///...---,,,,,,---...///...---,,,,,,,,,,,,---...------,,,,,,+++,,,,,,,,,...000111222111222333555333333222111111222222222,,,---///000111111111000///,,,******,,,---,,,***---------+++******,,,...,,,,,,+++,,,---000333555111111111111000///---,,,000/////////111222111000555777888777555444444555666666555444222000---,,,---000111000...///222666111222444555555444333222222222333333333333222222666333111000111222222111333222111///---,,,,,,,,,111111000000//////......////////////000111222333555444222111111222333555666666666666666555555444333222000...///111333555............/////////000///000000222333555777888888999;;;===@@@DDDIIIMMMNNNNNNLLLHHHCCC>>><<<;;;:::888444333444666777888:::999888777666444333333222333333444555555555444666555444333222111111000444666888:::;;;;;;999999::::::999888777777777888<<<;;;999777555444333333777666555444555888;;;===999888777666555555555555777777777888999999::::::::::::999888777666444333333444666888999999777666555666777888999999999999:::;;;;;;;;;:::888666555:::;;;<<<<<<;;;:::888777===999555444777:::::::::@@@<<<<<<>>>>>>===???BBBHHHIIIJJJIIIGGGGGGHHHIIILLLPPPWWW___eeejjjmmmnnnllliiidddbbbhhhmmmkkkdddXXXSSSSSS[[[dddfffcccaaabbbjjjxxx999999999999999999999999<<<;;;;;;:::::::::::::::<<<888555333333444444333666555444444333333333333999:::::::::::::::999999======<<<<<<<<<===>>>>>>:::888777===DDDHHHEEEAAA888666444333333444333333555555555555444444333333222222222111111000000000222222333333333333222222444444333333333444444444333444444444444444333333555444333444555666555444666999===>>><<<999666555444333222111111111222333...///000000000000000000000111111000---,,,,,,---++++++***)))((('''&&&&&&))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,+++******+++,,,---+++******)))))))))******)))+++,,,---,,,,,,...///222222111111000111111222------///000111000000///111///------//////...,,,---......---++++++---///000///.........///111222111000000//////.........000000000111222333333333333444666666666555666777777666444111000////////////000000//////000222444000111111222222222222222111111222222222222111111333111//////000111111111000000///...------------000000111111111111111111000000000000111222333444444333222111111222444555777777777777666444333222111111111111111111111111////////////000000000000//////000111333555777888555666777888999;;;???CCCHHHIIIKKKLLLJJJEEE@@@===:::777444333333555666666;;;;;;:::999777666555555333444444555666666555555666555555444333222222111000111333555666666555444888888777666666666777777888888666555444444444444333333444444666777888888555555555555555555666666555555666666777888888888::::::999999777666555444333444666777888777777666777777888999::::::::::::;;;;;;;;;::::::888777777666666777888888888777666;;;888555666888:::;;;:::;;;999:::>>>AAA@@@BBBFFFBBBDDDFFFGGGGGGGGGIIIKKKMMMRRRYYY```hhhmmmoooqqqooonnnkkkkkknnnqqqkkkbbbZZZTTTSSS[[[bbbdddbbbaaa___ggguuu888888777666666777888888;;;;;;;;;;;;;;;<<<<<<===>>><<<888666666666555555666555444333222111111111666777888::::::999777666;;;::::::::::::;;;<<<===;;;999;;;AAAJJJOOONNNKKK999888666555555444111///444444444444333333333333333333222111000000//////000000111111111111111000222222222333333444444555444444333333333333444444333222111222333333222111666666777999:::999666444333222111000///000111111//////...---------......000111111000...,,,---...,,,,,,,,,++++++*********)))))))))***++++++,,,,,,***++++++,,,---...//////***++++++,,,,,,++++++***+++***))))))))))))***+++***)))))))))))))))*********+++,,,,,,,,,,,,---...000000////////////000000---....../////////......111///......//////...------...///...---,,,...000///////////////000000000000000......---...///000//////000000111222333333000222555666555666777888888555222000...///111222111///......000222222222222222111000000111222222000000000111111000000000111///------///000000000......---------......///......//////000111111222111000000111111222333444222222111111111222444555888888777777555444222111000111222333222000...---000000000000000000//////...///000111333666888999999999999888777888:::<<<@@@BBBGGGMMMQQQNNNFFF@@@;;;888444222333444444444999999888888777666555555555555555555666666666666555555555555444444333333111222444555666666555444666555555555555666666777555555444444333444444444111222444666777777666666333333444444555666666777666666666777888888999999:::::::::999999777666666555555555555555555555666888888999:::;;;;;;;;;;;;<<<;;;::::::999999999999666777888::::::;;;::::::888777666777999;;;;;;:::999888:::@@@CCCBBBCCCGGGEEEGGGIIIJJJJJJKKKLLLNNNMMMQQQXXX```gggmmmqqqrrrqqqsssttttttvvvuuulllaaa]]]VVVTTTZZZ```aaa``````]]]dddqqq777666444333333444666777:::::::::;;;;;;<<<>>>>>>???<<<:::888888777666444444444222111//////......222444666888888777555333777777777777777888999:::;;;:::<<>><<<;;;999999999777555333222111000...---,,,,,,,,,000222444666777666444222333333333444555666777777777777777;;;>>>@@@???<<<444444555777888666333000111111111222222222222222333333222111000......---//////000111111111111111//////111222333333333333333222222111222333444555333222111111222222111//////,,,+++---000222000...333222000///.........///000///---,,,++++++,,,---+++,,,------+++***+++---)))))))))******************************+++++++++***************+++++++++&&&'''((())))))((('''&&&))))))************))))))***)))))))))******+++,,,((()))***)))((('''((()))***************+++,,,------------,,,,,,,,,,,,,,,---...///...---,,,+++******+++------,,,,,,---...((()))***,,,---.........///...,,,++++++---///000111222333111...------...111333555555444333444555555555666666555444444333333000---...111333222000888555222///...///111222000000///......///000000333111//////000222222222000000///...------------...---------,,,,,,,,,+++///............//////000/////////000111222333333111222333444444444444444333222111///...---,,,,,,------------------------...///000111333666888999777888888777666555666888666555999@@@IIILLLIIIDDD===999555333333444555444333333333333333444444444444444333222222333333444333333444555555666666666222222222333333333333333555555555555555666777888888888666555444333333333666555444333444555777999::::::;;;;;;;;;:::999888777888888999::::::;;;;;;<<<<<<<<<===<<<<<<;;;;;;888777666444333333333333666777888999:::::::::::::::999888888999:::<<<===888777777666666666666666222333444555666777888999;;;:::<<>>CCCCCCBBB;;;888444222333444555555222333333444555555666666444444222111111111222333111222333444555666777777444444444444444555555555666555555555555666666777999888777555444333333333555333111000000222555777;;;<<<======<<<:::999888555555555666777777888888:::;;;;;;<<<<<<<<<<<<;;;999888777666555333222111333444555666666777666666777777777888999:::<<<===:::999888777666666666666333444555555555555777999888777999???BBBAAABBBFFF@@@CCCGGGJJJJJJJJJKKKLLLKKKOOOTTT[[[cccjjjnnnqqqppptttvvvuuuttttttnnngggaaa\\\[[[^^^```___^^^```]]]dddqqq333333333333333333333333555555555555666777888888666666777888999888555222//////...---------------000000222333333444444444333333333444555666888999::::::;;;;;;<<<;;;999888111111111333555555333222/////////000000111111111111111000000/////////...,,,,,,...//////000000000///000111222333222000///000000111222333444444444333222000000111111///...---///222222111000000000///...,,,***))))))))))))))))))***+++++++++******)))***,,,,,,++++++,,,---..................------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))'''''''''&&&&&&'''''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&'''((()))))),,,------,,,***((()))***&&&&&&&&&&&&'''((())))))******))))))***+++,,,---,,,///111000---***)))***)))+++---......---......---,,,***)))))))))***+++......------,,,+++++++++---000222111---+++---111...000333333333333444555666555555444333222222222111111111000...///111222000000000111333777:::<<<222111///......///111222777555222111111222111000111000000/////////000000000000000//////////////////......---------......//////000000000000000000------///000111111111111//////000000///---,,,*********+++,,,------...///111111111222333444666666777999::::::999888999:::444444444555777:::<<<===888555111000111333333333111111222333444555666777666555333111111222333444000000111333444666777777777777666666666666777777666555444444444444444444666555555444333333444444333222111111111222333444777888:::;;;;;;999888777444444444555666666777777777888999:::::::::::::::::::::999888666444111000///000111222333333333333333444666888999:::;;;;;;;;;:::999888888999::::::666777777666444555888;;;:::777888===??????AAAEEEBBBFFFKKKMMMNNNNNNOOOOOOKKKNNNSSSZZZaaaggglllooooootttvvvuuusssqqqjjjbbb]]]ZZZ[[[^^^___]]]\\\^^^]]]dddrrr222333444444444444333222555444444444444555555666555555666888:::999555333000//////.........//////000111111222333333444555555555555666777888::::::666777888:::::::::999999222222111222333444222111.../////////000000111111000000000000////////////***+++,,,---............///000222333222111///...///000222333444444333333333111000///000000...---,,,///333333000......000000///---+++*********+++&&&'''(((*********)))((()))+++,,,,,,,,,,,,---///,,,,,,,,,++++++*********------------------------++++++++++++++++++++++++((((((&&&%%%%%%&&&((((((%%%%%%''''''''''''%%%%%%'''''''''((((((***++++++((())))))(((&&&$$$$$$%%%%%%$$$%%%%%%&&&'''((()))))))))(((((()))+++---...))),,,///...***'''&&&'''))),,,...//////...///000+++***))))))))),,,...000---......---,,,+++***)))&&&***---,,,)))))),,,000,,,...111333333444666777777555333000//////111222000222333111...---000333///000222555:::>>>BBBEEE333111000......000111333888555222111111111000///////////////000111222333,,,,,,------.../////////000//////........./////////000000000000000///...---......///////////////+++---000222111///+++(((******+++,,,...///000000222222222222333444555555333444666555444222333333444555555555444555777:::555222///...///111222222......///000222333444555777666444222222222444555...///000222444555777777444333333222222222333333555444444333222222222222333222222222333333444555222333444555555555444333333444666888999888777666555555666666777888888888555666777888888888888888::::::;;;:::888444111///---...///000000111000000111333555888::::::::::::666666555555555777888999999:::999777444555999===>>>;;;:::<<<===;;;===AAADDDGGGKKKMMMLLLKKKJJJJJJIIILLLQQQWWW]]]dddiiikkknnntttxxxwwwtttooofff]]]ZZZXXXYYY^^^^^^[[[ZZZ\\\\\\dddsss222222333555777666444222777666666555555555666666777888999999999777666555111000///---------...///000000///000111222444555111333666;;;???>>>999444777777777999999777444111111111222333444444444444333333222222111111000000000///...---,,,---......222111...,,,+++...444888444333222000///.........,,,000333555444333333333111111000000///.........000222333444222///+++(((---,,,)))((('''((()))***+++***)))(((((((((((((((......---,,,,,,,,,,,,---*********))))))))))))(((''')))+++---............***((('''(((***++++++***+++***'''%%%$$$$$$%%%&&&&&&&&&%%%$$$%%%&&&'''((("""%%%((((((''''''***---(((((())))))))))))((((((%%%&&&&&&''''''&&&%%%%%%'''&&&%%%&&&'''***,,,...************)))))))))(((+++,,,---,,,***(((((()))'''(((((()))))))))))))))***,,,///111111...+++)))+++++++++***++++++,,,,,,...///222444555444444333111000/////////111222333444222000///...///000111000///000555<<>>???@@@@@@@@@CCCDDDEEEFFFGGGHHHHHHHHHKKKPPPTTTYYYaaaiiillliiiqqqrrrssstttsssmmmfff```^^^^^^]]]\\\[[[[[[ZZZZZZ[[[___rrr444444444666999999888666666666555555555555555555666777777888777666555444222111///............///............///111222333555777;;;@@@DDDCCC???;;;:::888777777777777555444333333444444555555444444111111111111111000000000///...---,,,++++++,,,---.../////////...///222444444333111000///............///111111111111222444222222222111000000/////////000111111000---***(((,,,+++)))(((''''''((()))))))))))))))))))))))))))*********************+++---------,,,,,,+++++++++)))***+++,,,,,,,,,++++++***)))'''(((***++++++***...---***((('''''''''(((&&&&&&%%%%%%%%%&&&'''((("""###%%%&&&&&&&&&(((*********++++++++++++******''''''''''''&&&&&&&&&&&&)))(((''''''''')))+++,,,+++******)))))))))))))))+++,,,,,,+++)))(((((()))(((((()))************)))+++000666::::::666000,,,,,,+++++++++++++++,,,,,,,,,---000222333333222111//////.........///111111222111///...---...///000///......111666:::;;;:::888444///---...000000000444444222111000/////////........................000000000///////////////111...++++++---......---/////////...---,,,,,,,,,+++,,,,,,---------------------...............///...///000222333444555555111111111111222333444555555444333222111111000000...---------------...///000///......///000111222333222111000///000000111444333222111000111111222//////...------...///000666666555444333222111000333222222111111111111111444555666777777555444222111222222222222111000000222111111111222555777999555666444222666;;;999333...///111333444555555666666666555555444444444333111000000///000111222333444555666777666555444333333222111000000111222333222333333444555666777777777888:::<<<>>>@@@AAAAAABBBCCCEEEGGGHHHHHHIIIIIIIIINNNSSSXXXaaaiiillljjjooooooppppppooojjjddd___^^^]]]]]]\\\[[[ZZZYYYYYYXXX]]]qqq666555555666888999999888666555555444444444333333444555555666666555333333222222111//////......///111111111222333444666666777999===CCCGGGGGGCCC@@@<<<999666555666777777666555555555555555444444333////////////000000000000///...,,,+++******+++++++++---111222111000000000222222111//////.........////////////...///222444444333333222222111000000------------,,,+++))))))******)))((((((''''''&&&%%%&&&'''((())))))))))))(((((())))))******++++++++++++******)))(((''''''+++++++++++++++***)))(((***)))'''(((***+++******///---+++)))(((''''''(((&&&%%%%%%%%%%%%&&&'''((($$$$$$###%%%'''(((((('''+++++++++,,,,,,+++++++++)))((('''&&&%%%&&&''''''+++***)))(((((()))******+++***)))((('''((()))******++++++)))''''''((()))((())))))***************,,,333<<>>666///,,,,,,++++++++++++,,,,,,***+++---000111000000///...---------------...///000///---,,,,,,---......000///...///111222111000333111...------...---,,,333333222111000/////////......------------------.........///////////////111///.........///---,,,//////......------,,,,,,***+++,,,,,,------,,,,,,++++++,,,---///000111111...///000111222222222222...///000111111222222111444444222111000///...---...------,,,++++++,,,,,,000////////////000000111111000///.........//////000000000000111222333444...---------...///111222666666555444333333222222222222222111111111111111111222444666555444111///333333333222111000......111///------...111555888555555222000222555333---...///000222333444444444777777888888777555444333222111111111111222333333000222555666777555333111222000///......000333444444444444555555555666666555666888;;;===???@@@AAA@@@BBBDDDFFFGGGHHHHHHHHHGGGLLLRRRXXXaaajjjmmmkkkkkkjjjhhhhhhgggeeeaaa^^^^^^^^^^^^^^^]]][[[ZZZYYYVVV\\\ooo888666444444666777666666555555555444444333222222222222333444444333222111333222222111000000//////222222333333444666666777444777<<>>>>>===???AAADDDFFFFFFFFFFFFFFFLLLRRRYYYbbbkkknnnkkkfffccc___\\\]]]___```aaa___```aaabbbaaa___]]][[[VVV\\\ooo;;;999777666666666555444555555555555444333222111000111222333333222111000222222222222222111111111---...///000111222222222222555:::>>>@@@@@@???>>>777777777999:::999666444444444444333222111000///------....../////////000111000...---,,,,,,,,,---///000222222111000111222//////...............///---000222333222111000000111111111000//////......***)))((('''&&&&&&''''''&&&'''((((((((((((''''''###$$$%%%%%%&&&&&&&&&&&&((()))+++---.../////////,,,++++++***))))))(((((())))))***+++,,,---...///+++***(((((()))******)))((('''&&&%%%$$$#########%%%%%%%%%&&&&&&&&&&&&&&&)))'''%%%&&&)))***)))&&&%%%&&&&&&''''''&&&&&&%%%'''&&&$$$######$$$&&&'''((((((((())))))***++++++******((('''''''''((()))))))))***)))''''''((()))&&&'''(((((())))))((((((***///666;;;<<<:::555111...------,,,+++++++++,,,)))+++---///000000//////,,,,,,,,,,,,,,,,,,++++++******************++++++//////000000...---,,,+++)))***,,,------...///000111111111111111000///...++++++,,,---///000111111++++++,,,---...//////000///000111111000...,,,+++,,,,,,,,,+++++++++++++++++++++,,,------------,,,........./////////000000000111111222222111111111,,,---...///000///...---------.../////////......,,,,,,,,,,,,---...///000///000000000000/////////,,,,,,---...///000111111//////000000000000000000////////////000111333444444444444444444444333333555555666666666555444333444666888::::::888666555111111222111000///............///000222333444555555333222333444333222222000000111333444444444444666777999999888666444222222222222333333333333333222111000000000222333555000///---+++,,,///333555444444555555555555555555777777999:::;;;;;;;;;;;;;;;<<>><<<:::::::::999777666555666666666555444222111///000111222222222111000111222333333444444333333...///000111222333333333444777<<<>>>>>>===<<<<<<555555777999:::999555222333333333333222111//////............////////////000///...---,,,---......000111111000//////111333...------------......///---000333444333111000///000//////......---,,,,,,******((('''&&&&&&&&&&&&&&&&&&'''((())))))******((('''&&&%%%%%%%%%%%%%%%%%%''')))+++,,,,,,,,,+++))))))((((((((('''''''''(((((()))***,,,///111222,,,***(((((()))***)))((('''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%&&&'''&&&$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$%%%&&&((()))&&&''''''((()))*********)))))))))(((((((((''''''''')))++++++)))(((((()))''''''((()))))))))))))))))),,,///222333333111//////...---,,,,,,++++++,,,***+++...000111111000///,,,------------,,,,,,+++)))))))))******************,,,......,,,*********+++,,,------,,,,,,---...000000111222111000...---++++++,,,...///000111222++++++,,,,,,---...//////---///111111///---,,,,,,,,,,,,,,,++++++++++++++++++,,,------......------000000//////////////////000111111222222222111111------...............---***,,,---////////////...++++++,,,,,,---///000111///000000000000//////......////////////...------///000000000000//////...222111///...---------...222333333333333333333333666777777888888666555444444555666777777777666555555444333222///---+++******,,,---///111111111111222000000333333111111333000111222333444444444444555555666666666555444333///000000111222111111111444222000...///111333555111///...------///222333444444444555555555666666888888999::::::::::::::::::<<>>???===:::::::::555555555666777777555333333333333333222222111000000000//////////////////...---,,,,,,,,,---...///...///000///...---...///---,,,,,,,,,---......///...000222222000//////000//////......---,,,,,,,,,++++++***)))(((&&&%%%%%%&&&&&&&&&''')))+++---//////---***'''%%%%%%&&&'''$$$%%%''')))******)))((($$$%%%%%%%%%%%%&&&&&&&&&''''''((()))+++...111222,,,***(((((()))***)))(((%%%%%%&&&&&&'''''''''&&&$$$%%%&&&'''''''''&&&&&&&&&'''''''''%%%$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''(((***++++++'''''''''((((((((('''''''''((()))***)))(((&&&%%%&&&))),,,---,,,***))))))))))))***+++++++++++++++)))+++---///000///......//////...,,,,,,+++++++++)))+++---///000000///........./////////...,,,,,,(((((()))***************'''***------+++))))))***)))+++,,,+++******,,,/////////111222111000...------------------.........++++++,,,,,,---------...,,,...000///---,,,,,,...------------------------,,,---......//////......////////////////////////,,,---...///////////////.........---------......+++,,,...///000///---,,,,,,,,,++++++,,,---......///000111111000///...---,,,---.........---++++++......///000000///......000///...------...//////111111111222222333333333555666888888888777555444111111111111222222333333444444333111///---+++***++++++,,,,,,...000111222333000111444333///000444///000111222333333333333222333333333333444444444000000222333333333222111444333222000000111222333111000/////////000111222222333333444555666777777777888999:::;;;;;;;;;;;;<<<>>>AAACCCCCCBBB@@@>>>EEEKKKQQQVVV]]]cccbbb^^^]]]^^^___bbbcccaaa^^^ZZZUUUYYY^^^bbbcccbbb___\\\\\\dddttt||||||666666888:::<<<<<<:::888777777888888777555222111...///000222222222111000///000222444666777777666///000222444555555444444777:::>>>>>>;;;888777777777555333333444666666555333333444444444333222222111111000000//////......,,,++++++***+++,,,...///***---//////...,,,,,,,,,,,,,,,,,,,,,---......//////000000...------///111/////////...------,,,,,,,,,,,,+++***)))'''%%%$$$&&&%%%%%%&&&))),,,///111444111,,,(((&&&&&&'''((($$$&&&((()))***)))((('''&&&&&&'''(((((())))))***'''''''''(((***,,,///000,,,***)))((()))***)))((("""###$$$%%%&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%'''***+++)))&&&$$$&&&(((&&&''''''''''''''''''&&&$$$%%%''')))+++,,,------(((((((((((('''&&&%%%$$$&&&''')))+++***(((&&&$$$&&&)))---///---+++)))(((++++++,,,------------,,,***+++---///000///...---000///...---,,,+++++++++(((***,,,...//////......//////000000000///---,,,(((((()))******+++******(((,,,//////,,,******+++%%%''')))))))))***///333...///111222111000...---......---,,,,,,+++******++++++,,,,,,,,,,,,------+++---///...,,,+++---///......//////////////////---...//////000/////////.../////////000000000111,,,---...///000000000000000///---,,,,,,---...///---...///000000...,,,+++---,,,++++++******++++++///000111111111///...---'''(((***,,,---------,,,,,,---...000000000//////---------...000333555777000000000111111222222333444666777888777666444333333333222111222333555666000000000000000///......///---,,,+++,,,000333666666333333666555000000555...///000111111111111111111111111111111333444444333444555666666666555444333333333333333222111000111111111000000000000000222222333444555777777888666777888:::<<<=========>>>@@@CCCDDDEEECCC@@@>>>DDDJJJOOOTTTZZZ___^^^YYY]]]aaafffkkkkkkeee\\\TTTPPPTTTYYY^^^```___\\\ZZZ\\\ddduuu~~~888999::::::::::::999888:::999888777666555444333000///...------...///000111111222333555777999:::111222333444555444333333555666888999::::::999999555555555666777777888888555222000222777888555111444222111111111000...,,,.........------,,,,,,,,,///...,,,+++******+++,,,---***((())),,,......---222000...,,,+++,,,---...++++++++++++,,,,,,---.../////////......------,,,+++)))(((((())),,,///111555111,,,'''$$$$$$%%%&&&'''((()))+++++++++******))))))((((((''''''&&&&&&))))))***+++,,,---------)))'''%%%%%%&&&'''''''''###%%%''''''&&&&&&'''(((((('''&&&$$$############&&&'''''''''&&&$$$"""!!!&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''((())))))((()))))))))((('''&&&&&&(((((())))))*********+++,,,,,,+++***)))))))))***111111000///...,,,***)))'''))),,,------,,,,,,---...///000111111111000///..................------------...------,,,+++++++++,,,------......------+++)))'''&&&(((***+++,,,++++++---...///////////////000000...,,,+++,,,------...000000///...////////////.........//////000///000000000///......---///000222333333111000...111000000///////////////,,,,,,---...///000111111///.........///000222333222333555555333111000000111...+++***,,,...000000---...000222111///,,,++++++,,,.........,,,***)))+++,,,///111111111///...444222//////000111111000444333222000000000111111333333444555555555444444111000///000222333333222333222111000////////////////////////111333555777555666777777666555222111333333333222222222111111222333333222000///000222111222222333333222222111555555444333333222111111000000000000////////////333333333444444444444444444444555666777888999999;;;???CCCEEEDDDDDDFFFHHHIIILLLQQQTTTVVVYYY[[[]]]bbbbbbcccfffiiieeeZZZQQQMMMMMMOOOQQQUUUWWWXXXXXXVVVjjj~~~888888888888999999999:::::::::999888777666555444111000///.........////////////000111333555666777111111222333444444444444555666888999:::999999888777777777777777777777777555222111333777999777333444222111111111000...,,,......------------------//////...---,,,,,,,,,,,,---+++***+++...000000///000///---,,,++++++,,,,,,+++++++++++++++,,,------+++++++++,,,,,,---------+++***(((((())),,,...000111///+++(((&&&'''((()))%%%%%%&&&'''((('''&&&&&&((((((((((((((('''''''''))))))*********))))))((()))'''&&&&&&'''(((((('''"""$$$%%%%%%$$$$$$$$$%%%*********)))((((((''''''&&&'''(((((('''&&&$$$###$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''&&&&&&%%%))))))))))))))))))))))))))))))))))))***+++,,,---.../////////...---,,,++++++,,,...---+++******+++------,,,,,,---...000111////////////...---,,,+++---.../////////---,,,+++)))***++++++,,,,,,+++++++++(((&&&''')))+++,,,---...//////000111111111111000000000...,,,,,,,,,...,,,...///...,,,++++++,,,//////......---.........------...------,,,,,,+++,,,---///000000///...---000///......------.....................////////////............///111222...000222222000///...///333000---+++,,,...............000000000...---,,,+++,,,---......,,,+++)))+++,,,...///000000/////////...,,,---///222222222444333222000000000111111111222222333333333333333111000///000222333222111222222111000000000000000............///111333444666777777888777555333111333333222222222111111111111222222111//////000222222222333333333333222222333333333222222222111111222222222111111111111111444444444444555555555555555555666666777888999999:::===@@@BBBBBBCCCEEEHHHKKKNNNRRRVVVWWWYYY[[[]]]aaabbbddddddaaa[[[SSSNNNMMMMMMMMMOOOQQQTTTVVVVVV]]]ppp666666666666777888:::;;;;;;::::::999888777777666444222111///.........///...//////000222333444444111111111111222333444555666777888999999888777777:::999999888777777666666555333333555888:::888555444222000000111000...------------...............000000000000000...---,,,+++++++++---000111000///---------------,,,+++***+++++++++++++++,,,,,,,,,%%%&&&''')))+++,,,......+++***)))((()))+++---///***)))'''&&&&&&'''((((((%%%%%%&&&&&&&&&%%%$$$$$$'''((((((((((((((())))))************)))((('''&&&(((''''''((()))***((('''$$$%%%'''&&&%%%$$$$$$%%%&&&'''((((((((('''&&&&&&&&&&&&((((((((('''&&&%%%######$$$$$$%%%&&&''''''(((((('''&&&%%%%%%%%%&&&############$$$$$$$$$%%%&&&''''''(((((((((((('''++++++******)))(((((((((''''''((()))+++---...000,,,------.........------...///...,,,***((()))***---+++***)))+++...111333111000000///...,,,+++***---...000111111///---,,,)))***++++++,,,,,,++++++***(((&&&'''***,,,......000000000111111111111111000000000///---,,,---///+++,,,------++++++,,,---.........------,,,,,,,,,+++++++++++++++*********+++,,,---...//////...---......---,,,,,,,,,,,,---//////.........---------///......---......//////,,,...000000/////////000444222///------...------..................------,,,,,,---......---+++***,,,------......///000000000...---...000222333333333222222111111111222222000000000111111111222222111000000000222333222111111111000000111111222333111111000000000111222222777777888777666444222111222222222222111111111111///000111000//////111333222222333333333333222222111111111222222222333333444444444444333333222222555555555666666777777777777777777777777888999:::<<<===??????@@@BBBFFFIIILLLOOOTTTWWWYYY[[[]]]___```bbbdddaaaZZZSSSOOOMMMNNNNNNMMMMMMOOOQQQTTTUUUbbbttt555444444444555888;;;<<<;;;;;;;;;:::999999999888666444222000///.........000111222333444444444444222111000000111222444555555666777888888777666666999999999999888888777777888777666777999999777555444222000000111111///...------....../////////000000111222333333000...,,,)))***+++---//////......,,,---...///...---+++*********+++++++++++++++***$$$%%%&&&(((***,,,---...+++***)))))))))+++,,,---((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((()))))))))***,,,,,,,,,,,,+++***)))(((((('''((()))++++++)))'''''')))***)))'''&&&&&&&&&"""###%%%'''''''''%%%$$$$$$%%%&&&((((((((('''&&&######$$$%%%&&&''''''((()))((('''&&&&&&%%%%%%&&&%%%&&&&&&'''''''''''''''((()))***+++++++++++++++,,,++++++***)))((('''''''''(((((()))+++---///000,,,------......------,,,......---+++(((((()))+++++++++***+++,,,///222333////////////...---,,,+++---...000222222000...---+++,,,------......------***(((''''''***---///000000//////.........//////000000000///------...///***,,,------------///111------------,,,++++++***++++++******************,,,---...///000000000///......---,,,,,,,,,,,,,,,------------------------.........------------------///111111000000222333333111000///000000///---///...---,,,,,,---......,,,------......---,,,,,,------------...///000111444222000///000111111111222222222222222222222333//////000000000111222222222111000111222333222111000000000111222333444555555555555444444444444444666666666666555333222111333222222222111111111111...///000000//////111333222333333333333333333222000111111222333444555666666666555555444444333333666666666777777888888999999888888777888999:::;;;AAA@@@??????@@@BBBFFFHHHKKKNNNSSSXXX[[[^^^aaacccaaabbbaaa___\\\XXXUUUSSSTTTSSSRRRPPPPPPRRRUUUXXXdddttt444444333333555888;;;===;;;;;;;;;;;;::::::::::::777666444111000/////////333444666777888888888888333222111111111222444555444555666777888777666555777777888888999999999999;;;:::999999888777555444555333111000111222111000.........//////000000000///111333444333111...,,,***+++---//////.........+++---///000000...,,,***)))******++++++***))))))&&&'''((()))***+++,,,---+++***)))))))))***+++++++++,,,,,,,,,++++++***)))***))))))((((((''''''''''''((((((((())))))***************++++++*********''''''''')))++++++)))'''((()))******(((&&&&&&'''###$$$'''))))))((('''&&&"""###%%%&&&''''''&&&&&&$$$%%%%%%&&&'''((((((((()))((('''&&&&&&&&&&&&&&&'''((())))))******))))))))))))***+++,,,,,,,,,+++++++++******))))))((((((************+++,,,---...............---,,,+++***+++,,,+++***))))))+++---((()))+++,,,---...//////------..................,,,---///000000///...---+++,,,------......------***)))'''(((+++...000000000///......---......//////000000///------...000---......,,,++++++,,,...,,,,,,------,,,+++******,,,,,,++++++++++++,,,------......//////////////////...------,,,,,,------+++++++++,,,---........................------------///000000000000222444111000000111222222111000...---,,,++++++,,,---///,,,---------------------...............///111111333111......///000000///111111222222333333333333111000000000111222444555444222111222333444333111000000000111333444666777777777777666555555444333555444444444333222222111333333333333222222222111///000111000///000222333333333333444444333333333111222333444666777888888777777666555555444333333666666777777888999999::::::999888888888:::<<<===DDDBBB???>>>???AAADDDEEEGGGLLLRRRWWW[[[___cccfffcccaaa___```cccdddaaa^^^[[[[[[ZZZWWWUUUUUUYYY\\\eeettt444444444444666888:::<<<::::::::::::;;;;;;;;;;;;888777444222111000000000555666888:::;;;<<<;;;;;;555444333333222222333333222333555666777777777666666666777777888999999::::::::::::999888666555444777444222111222333333333/////////000000000000000///000222333222000---,,,,,,...//////...------...+++,,,---///...---+++***))))))***++++++)))((('''(((((()))******+++,,,,,,+++******)))))))))******))))))(((((('''&&&&&&&&&((('''&&&&&&%%%&&&&&&'''((())))))))))))))))))***''''''(((((()))((((((((('''&&&&&&(((******)))(((&&&''')))((('''%%%&&&'''"""###%%%&&&&&&&&&%%%%%%"""###%%%&&&&&&&&&%%%%%%&&&&&&''''''''''''((((((((('''''''''''''''((((((&&&''')))*********)))((('''(((((())))))))))))((((((((())))))************,,,,,,+++++++++,,,,,,---.........------+++*********+++,,,,,,,,,,,,...000)))***+++,,,---,,,+++***+++,,,---...////////////,,,,,,------------------)))***++++++,,,,,,++++++,,,***((()))+++...000000111000///......///000111---...///...,,,,,,...///000///...***'''%%%&&&'''***+++------------++++++......---,,,,,,---///000------------------------......---,,,,,,,,,,,,---)))******+++,,,---...///---....../////////......---...///......///111333000000111222444444222000---,,,+++***+++,,,---...---------------............//////000000111222222---+++******---///000000000000222333444444444444222111111111222444555777666444333444555555444222000000111222333555666777666666666666555444333222333333333333333333333333444444444444333333333333000111222111000000222444333333444444444444333333222333444555777888999:::999888888777666555444444555666777777888999:::::::::999888888999;;;>>>???DDDBBB>>>===???AAACCCCCCEEEJJJPPPVVVZZZ___cccfffddd```^^^bbbiiillljjjfffaaabbbbbb^^^ZZZYYY[[[___hhhxxx444444555666888999::::::999999:::::::::;;;;;;;;;888777555333222111111222444555888:::<<<<<<<<<<<<666666666555444333222111000222444666777777777777777777777777777777777777777888999999888777666777888666333222333555555555111111000000000000000000...///000111000...,,,+++,,,------,,,)))((()))+++)))***++++++,,,+++***)))((()))***+++***)))'''&&&''''''((()))***+++,,,,,,++++++******))))))))))))&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%&&&'''*********)))))))))))))))((()))))))))((('''&&&%%%'''&&&%%%&&&((()))))))))%%%'''(((((('''''''''(((########################$$$%%%&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&%%%%%%'''&&&&&&''''''((()))***'''(((***+++++++++)))(((((((((((()))((((((''''''%%%&&&''')))***,,,------,,,++++++++++++,,,------,,,,,,---------,,,,,,+++,,,...000111000000111222000//////...---,,,++++++------..................+++******)))***+++,,,---)))***++++++,,,,,,++++++...+++)))***,,,...///000///...---,,,---///000222,,,---------++++++---.........,,,)))&&&%%%'''((()))***,,,...///...---,,,//////---------...000111000000///...------------------,,,+++++++++++++++******++++++,,,,,,,,,---,,,---///000000000000/////////000///...///111333222222333444555444111///+++++++++++++++,,,,,,------------------...//////...///111222333333222222---,,,***+++---000111000///000222333555555555555222111000000111444666777888666555555666666555444111111111222444555777777666777777777777555444333444444444444555666777777666666555555555444444444333333444333111111222444333333444444444444333333222333444555666777888999;;;;;;:::999888777666555555555666777888999:::::::::999888888:::===@@@BBBEEEBBB@@@@@@DDDFFFGGGGGGFFFJJJOOOUUUXXX\\\```bbbaaaaaaaaaeeeiiikkkjjjhhhdddffffffbbb]]]ZZZ\\\^^^jjj|||444555666888999999999999888999999::::::;;;;;;;;;888666555333222222222333111333666999;;;<<<<<<;;;777777888777666333111000///111333555777888888888888888777777666666555555444666777888888888888999999777444333444666666666222222111111000000//////.../////////...---,,,+++)))******'''###"""$$$'''((((((((()))))))))((((((((()))***+++***)))'''%%%%%%%%%&&&((()))+++,,,---++++++******))))))((((((******)))((((((***+++,,,&&&%%%%%%$$$%%%&&&((()))++++++******))))))((((((---,,,,,,+++)))(((&&&%%%'''%%%$$$$$$&&&((())))))&&&(((***+++***)))***+++(((''''''&&&&&&''''''(((&&&&&&'''(((((('''&&&%%%'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&((()))***+++(((***,,,---...---+++******************)))((('''###$$$&&&(((+++---...///++++++++++++,,,---...///)))***+++,,,------------///111444444333222222333888666333000......///000.../////////...---,,,,,,***)))((('''''')))+++---,,,,,,---.........------///,,,******,,,...//////,,,+++***)))***,,,///000+++,,,---,,,++++++,,,...+++++++++***)))***---000(((***,,,///000///......000///---------///111222444333222000////////////,,,++++++***)))*********,,,,,,,,,++++++++++++***,,,---///111111111111000222333333222000111333555444444444666666444000---******++++++,,,,,,,,,,,,---------------...///000...000222444555444333222444222//////000111111000...000222444555555555555111111000000111333666777999777666666777777666444222222222333444555777777888999:::::::::888777666444444555555777888999:::777666666666666555555555444555555333222111222333333444444555555444444333222222333444555666777888======<<<;;;999888888777444555666777888999::::::999888888888:::>>>AAADDDFFFDDDCCCEEEIIIMMMNNNMMMGGGKKKPPPTTTWWWYYY\\\^^^___bbbeeefffeeeeeefffgggdddfffhhhddd^^^ZZZ[[[]]]jjj~~~