BM6P6(@ ,,,...///.........000222---///000000000000333555000222444333111000222444111111222222222333333333000111111000444:::999555////////////............+++,,,...000000///...,,,000///...---,,,---......000///...------...///000...///000000//////000111111333555777888777555333444666888999888999:::<<<>>>???AAADDDEEEFFFFFFEEEJJJKKKLLLNNNPPPRRRTTTUUUVVVWWWWWWWWWWWWYYY]]]```ddddddfffgggiiijjjllllllkkknnnqqqsssrrrqqqppppppmmmqqqvvvxxxuuuqqqmmmjjjmmmnnnpppqqqrrrtttxxxzzzwwwtttpppkkkjjjjjjlllnnnnnnoooooonnnlllkkkkkklllrrrssstttttttttsssrrrqqqtttpppkkkhhhggggggggggggggghhhhhhfffjjjsssyyyzzz~~~zzztttnnnjjjgggffffffgggkkkqqqvvvyyyyyywwwuuusssmmmhhhgggkkkoooooonnnmmmmmmnnnppprrrrrrpppmmmnnnnnnmmmkkkgggeeedddeee___^^^___aaaccccccaaa______SSSEEE???BBBDDDCCC???BBBAAAEEEPPP\\\bbb```\\\PPPIIIAAA:::777777888999???JJJ[[[hhhnnnmmmiiieeehhhjjjlllllljjjjjjjjjkkknnnllljjjiiijjjkkkkkkkkkmmmjjjhhhhhhjjjkkkhhheeehhhgggfffeeefffiiilllmmmnnnjjjeeebbbaaabbbbbbbbbXXXLLLFFFHHHJJJMMMZZZkkkppplllfff```^^^^^^aaacccaaabbbdddeeefffeeedddccceeeeeeeeecccbbbdddhhhkkkkkkooopppmmmlllllljjjeeedddcccbbbbbbddddddcccbbbeeeaaa^^^______[[[PPPGGGDDD>>>777555666666444000333333444444333222000///,,,,,,++++++++++++,,,,,,---,,,+++***+++,,,---...,,,///333444333000/////////...---,,,---...000111......//////000000000111111000...000222333000...333111///111333555333111000222555555333111000000000000111222222222222111333333333333333333333333222222222333333333444444:::<<>>???>>>;;;999;;;666777777777777888;;;===HHHQQQTTTRRRXXXccceee___^^^^^^```bbbaaa```dddkkkiiihhhfffeeedddaaa]]]ZZZYYYYYYYYYXXXXXXXXXYYYYYY]]]^^^]]][[[WWWTTTTTTTTTVVVWWWXXXYYYYYYXXXWWWVVVVVVWWWZZZ]]]^^^]]]XXXTTTRRRQQQNNNLLLJJJIIIIIIIIIHHHIIIIIIGGGEEEDDDDDDFFFBBBBBBAAAAAA@@@?????????DDD@@@;;;;;;>>>AAABBBBBBBBBAAAAAAAAACCCEEEGGGIIIJJJJJJJJJKKKMMMQQQTTTVVVYYYTTTOOOOOORRRTTTRRROOOVVVQQQNNNQQQVVVXXXTTTOOOLLLQQQVVVWWWTTTRRRTTTVVV[[[WWWRRRQQQSSSUUUVVVVVVTTTUUUWWWWWWVVVSSSOOOLLL,,,---......---...000222---///000000///000222555111222333333222111222333111111111222222222222333///111000///333777777222////////////............+++,,,---//////......------......///...---,,,,,,000///...------...///000---///000000//////000111111111222333444555777777333444666666777888:::<<<999:::<<<===???@@@@@@AAABBBCCCDDDFFFHHHJJJLLLMMMNNNOOOPPPPPPPPPRRRUUUXXXXXXYYYZZZ\\\___aaacccdddfffjjjnnnpppqqqpppqqqqqqppptttxxxyyyvvvrrrnnnllllllnnnqqqrrrssstttvvvxxxtttrrrnnnjjjiiiiiijjjkkkooopppqqqpppnnnmmmnnnppptttuuuvvvvvvvvvtttrrrqqqooommmlllkkkjjjiiifffcccfffiiijjjiiikkkttt{{{}}}}}}{{{wwwssspppnnnmmmmmmlllooosssvvvxxxwwwuuutttqqqlllhhhiiimmmpppqqqooonnnnnnoooppprrrrrrpppnnnnnnoooooommmjjjgggffffffaaaaaaaaaccceeefffdddccccccXXXKKKDDDBBBCCCAAA>>>???@@@EEEPPP\\\aaa^^^YYYNNNHHH???999777888999:::AAAJJJXXXdddkkkllljjjgggeeefffhhhiiiiiiiiikkkmmmmmmkkkhhhhhhiiijjjkkkkkkkkkjjjhhhhhhiiiiiiiiihhhjjjiiigggfffgggiiikkkmmmjjjhhheeeccccccbbb```___TTTGGG???@@@AAABBBLLLYYYXXXUUURRROOOPPPSSSXXX[[[^^^```bbbcccdddcccbbbaaadddddddddcccccceeeiiillljjjmmmnnnkkkkkkmmmlllhhhdddcccbbbcccdddeeedddbbbbbb___^^^```ccc___VVVMMMHHHBBB;;;777888888666333333333444444333222000000------,,,,,,,,,,,,---------,,,,,,,,,,,,---///000---///222222111/////////000111111222222222222222111222222222222222333333222111000111333444222///111111222444666666333000000222333333111000000000000111111222222222222222333333333222222222222222444444555555555666666666<<<===@@@EEEMMMUUU]]]bbbhhheeeaaa^^^]]]]]]___```dddiiinnnmmmiiifffgggiiiiiihhhjjjmmmllljjjmmmrrrzzzyyyyyy|||~~~{{{ooofff[[[UUUSSSRRRMMMHHHHHHKKKLLLJJJFFFEEEHHHKKKRRRVVVZZZ\\\XXXMMM???555333333222222222222333333222555<<>>>>>===:::999;;;666777888777777888;;;===GGGQQQUUUSSSWWW```ddd```______```bbb```^^^aaahhheeedddcccddddddcccaaa___[[[ZZZXXXVVVVVVVVVWWWXXXYYYYYYWWWVVVUUUSSSRRRQQQTTTUUUVVVVVVVVVUUUTTTSSSZZZYYYYYYZZZYYYVVVQQQMMMNNNMMMKKKIIIGGGGGGFFFFFFFFFGGGGGGEEECCCBBBCCCDDDAAAAAA@@@@@@?????????>>>CCC@@@>>>???AAABBBAAA@@@AAAAAABBBCCCEEEGGGIIIJJJKKKLLLLLLNNNPPPTTTXXXZZZXXXUUUQQQRRRTTTUUUSSSPPPOOOMMMMMMPPPUUUXXXWWWTTTNNNSSSWWWWWWUUUSSSUUUWWWXXXVVVSSSSSSUUUUUUTTTRRRNNNPPPTTTVVVWWWVVVTTTSSS,,,---......------///111---...///000///000222444333222111222333333222111000000000111111111222222...000///...000444444000/////////............---,,,,,,------------......+++,,,///000000...+++)))///......------......///---///000000///...000111222000......000333777:::222333444444444555999;;;666666777888999;;;<<<===>>>???@@@BBBDDDFFFGGGHHHFFFGGGHHHHHHHHHIIILLLNNNKKKLLLNNNPPPSSSVVVXXXYYY\\\```dddhhhiiijjjkkklllmmmqqqtttuuusssooollljjjlllnnnqqqssssssssstttuuutttssspppnnnllllllllllllppprrrssssssrrrqqqqqqrrrssstttuuuuuutttrrrpppnnnjjjkkklllnnnmmmjjjeeeaaaeeekkknnnllllllsss|||{{{zzzxxxwwwuuuuuuttttttrrrssstttuuuvvvuuutttssspppmmmjjjlllooorrrrrrpppooonnnoooppprrrrrrpppnnnnnnpppqqqqqqnnnkkkiiiiiieeedddeeefffhhhiiihhhffffff___TTTJJJDDDAAA???>>>===???EEEOOOZZZ^^^[[[WWWMMMGGG???999777888:::;;;@@@GGGRRR]]]dddhhhhhhgggaaabbbdddeeefffhhhlllooollliiifffeeegggiiijjjjjjiiiiiihhhgggfffgggjjjlllllljjjiiihhhhhhiiikkklllhhhgggffffffgggfffcccaaa[[[MMMBBB@@@@@@???CCCJJJEEEDDDBBBBBBDDDIIINNNRRRYYYZZZ\\\^^^___``````___```aaabbbcccccceeeiiillljjjmmmmmmjjjkkknnnooommmfffeeeddddddeeeeeecccaaa]]]\\\]]]bbbeeeccc[[[TTTMMMGGG???;;;:::999777555444444444444333222111000---------------------------,,,,,,---...///000111...///000000///...///000000111333555555444333222333333222222222222222222333222111222444444222111000111333666888777333000///000111000.........///000000111222222222222111111111111111222222222222333444444444555555555555:::;;;===BBBIIIPPPWWW\\\dddaaa\\\XXXWWWYYY\\\^^^cccgggiiiiiieeecccccceee```___aaaeeefffdddgggkkkooommmmmmqqqwww|||}}}|||ooofffZZZSSSPPPNNNJJJGGGEEEGGGHHHFFFCCCBBBEEEGGGNNNQQQUUUWWWSSSIII<<<333222222111111111111222222333666===HHHTTTZZZ[[[YYY\\\[[[UUUNNNLLLQQQUUUVVVJJJCCC>>>===<<<999999;;;666777888888777888;;;>>>FFFQQQVVVTTTTTT\\\bbbbbbaaa```aaabbb___\\\^^^dddbbbaaaaaacccfffgggfffeee```]]]YYYVVVTTTUUUWWWYYYZZZWWWVVVVVVYYYYYYVVVSSSSSSSSSSSSSSSRRRRRRPPPPPPXXXVVVTTTRRRQQQNNNJJJGGGIIIHHHFFFEEECCCCCCCCCCCCCCCDDDDDDBBBAAA@@@AAABBB???????????????>>>>>>>>>AAAAAAAAABBBDDDCCCAAA???CCCDDDGGGJJJLLLNNNNNNNNNOOOOOOPPPRRRUUUXXX[[[]]]XXXVVVTTTUUUWWWWWWTTTQQQMMMNNNOOORRRTTTUUUUUUVVVQQQTTTWWWWWWUUUTTTUUUXXXUUUTTTTTTUUUVVVTTTQQQOOOLLLOOORRRVVVXXXXXXWWWWWW+++,,,------,,,---///111---.../////////000222444555222000111333444222/////////000000000111111111---000000...///222222/////////.........---------,,,,,,++++++,,,,,,---...+++,,,.........---+++***---------------------------...000///......///111111000...---...111555777222222222111111222555777666666555555666888:::<<<;;;<<<===???AAACCCDDDEEEAAABBBDDDEEEDDDDDDFFFGGGEEEFFFGGGIIIKKKMMMNNNOOOPPPSSSWWWZZZ[[[[[[]]]^^^bbbeeehhhjjjiiifffeeedddjjjmmmppprrrrrrqqqqqqrrrqqqqqqpppooonnnmmmmmmlllqqqtttxxxzzzxxxuuurrrqqqmmmnnnooopppooonnnllljjjiiijjjlllnnnooolllfffbbbgggnnnrrrnnnkkkpppyyy~~~xxxxxxxxxxxxwwwwwwwwwvvvssssssssssssssssssttttttrrrpppnnnoooqqqrrrqqqooopppoooooopppqqqrrrpppnnnllloooqqqrrrpppmmmkkkjjjhhhgggggghhhjjjjjjjjjhhhgggcccZZZPPPGGGBBB@@@AAA???@@@CCCLLLUUUZZZZZZXXXPPPJJJAAA;;;888999:::;;;;;;AAAKKKVVV```ddddddccc___```aaabbbcccfffjjjnnnkkkhhhdddccceeegggiiiiiifffggggggfffdddeeejjjooommmllljjjiiihhhiiijjjkkkhhhgggggghhhjjjkkkkkkiiifffXXXLLLGGGFFFBBBAAABBB===<<<;;;:::<<>>;;;:::888666555555555444333333222222------............------++++++,,,---...///000000...//////...,,,---///111...///000222222111111000000000000///.........---111111111222222222111111///000222444555444222000...//////---,,,+++---.........///000000000000///000000000000000111111111000000000000111111111111444555888===DDDKKKRRRUUU^^^[[[VVVSSSRRRUUUYYY\\\bbbcccdddcccaaa```______\\\ZZZ\\\aaabbbaaabbbffffffeeefffjjjrrrwwwyyyyyyrrriii]]]UUUQQQNNNKKKHHHEEEFFFGGGFFFDDDCCCEEEGGGLLLNNNQQQSSSPPPGGG<<<444222111111000000111111222444888???IIISSSYYYZZZYYY[[[YYYRRRLLLMMMSSSUUURRRKKKDDD===<<<:::888888;;;777888888888777999;;;>>>EEEPPPWWWUUURRRWWW___cccbbbaaabbbccc___ZZZ[[[```bbbbbbccceeeiiikkkjjjjjjfffaaa[[[VVVTTTUUUXXXZZZYYYUUUTTTVVV[[[\\\XXXTTTRRRRRRRRRQQQPPPNNNMMMMMMNNNLLLIIIHHHIIIIIIHHHGGGCCCCCCBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@>>>>>>???AAA>>>>>>>>>>>>????????????@@@@@@BBBCCCEEEEEEDDDDDDHHHKKKOOORRRUUUVVVUUUUUUSSSSSSSSSUUUWWWYYY\\\]]]YYYXXXWWWXXXYYYXXXUUUSSSQQQTTTUUUTTTQQQPPPPPPRRRRRRTTTUUUUUUSSSRRRTTTVVVTTTTTTTTTSSSSSSRRRPPPOOOQQQSSSUUUWWWWWWWWWUUUTTT***,,,,,,,,,,,,,,,...000,,,...//////...///222444444111///000222333000............/////////000000,,,000000......111222000............------------,,,++++++++++++,,,------------,,,+++++++++++++++,,,,,,------------,,,,,,---...//////......///000000000/////////000000111222333222111//////111222555444333333444666888999777777888:::;;;===>>>???===???BBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDEEEEEEEEEFFFIIILLLMMMMMMMMMNNNOOOSSSVVVZZZ\\\\\\\\\\\\]]]dddgggjjjllllllkkkkkkllljjjjjjjjjkkkkkkjjjjjjjjjrrrwww~~~zzzuuurrrjjjjjjkkklllllllllkkkkkkkkkkkklllnnnooommmjjjgggjjjqqqsssnnnjjjmmmtttxxxxxxxxxxxxxxxxxxxxxxxxwwwrrrqqqqqqqqqqqqsssuuuvvvwwwuuusssrrrqqqqqqooonnnpppooonnnoooppppppooommmjjjlllpppqqqpppmmmlllllljjjiiiggghhhiiijjjiiihhheeeccc]]]TTTKKKEEECCCDDDCCCAAABBBFFFNNNVVVZZZ\\\UUUNNNEEE===999888999999777===HHHUUU___dddcccaaa``````aaaaaaaaadddhhhkkkjjjhhhdddcccdddfffggggggcccdddeeedddbbbdddjjjnnnmmmlllkkkiiiiiiiiiiiijjjhhhfffeeefffiiimmmpppqqqjjj___SSSMMMJJJEEE???===555555333333444666888:::BBBDDDHHHMMMQQQUUUXXXZZZ]]]___bbbddddddfffhhhiiipppqqqoookkkjjjnnnpppnnnmmmllljjjiiigggddd___\\\YYYYYY[[[___bbb```\\\WWWTTTPPPIIICCC>>>;;;888777666666555444444333333333------...//////...------******+++,,,---..................,,,++++++...000///......------...000111......------,,,,,,++++++...///000000000//////////////////......///000111---------,,,******+++---++++++,,,------------,,,........./////////000000------........./////////000222666;;;BBBJJJPPPTTTYYYVVVRRROOOPPPTTTYYY\\\aaa```^^^]]]]]]]]]\\\[[[\\\ZZZ\\\aaacccbbbbbbeeebbbbbbccciiippptttuuusssoooggg\\\TTTNNNKKKHHHEEEEEEEEEFFFEEEDDDDDDEEEGGGIIIKKKMMMNNNKKKDDD;;;444222111111000000111111222555999AAAKKKSSSXXXYYYYYYYYYWWWSSSPPPRRRUUUSSSMMMJJJCCC===;;;:::888999;;;777888888888888999<<<>>>FFFPPPWWWUUUQQQTTT\\\ccccccbbbcccccc___ZZZZZZ___ddddddfffiiilllmmmllljjjgggbbbZZZTTTQQQRRRVVVXXXSSSQQQOOORRRWWWXXXTTTOOOQQQQQQOOONNNLLLKKKJJJIIIDDDBBB@@@@@@BBBDDDEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@===>>>???>>>======???@@@>>>>>>??????@@@@@@AAAAAA@@@AAABBBCCCEEEHHHKKKMMMMMMPPPSSSWWWYYYYYYWWWVVVUUUUUUVVVVVVWWWYYYZZZZZZYYYYYYYYYZZZZZZYYYWWWUUUVVVXXXZZZWWWRRROOOOOOQQQRRRRRRRRRQQQPPPPPPQQQSSSVVVTTTQQQOOOMMMNNNPPPRRRTTTUUUWWWWWWWWWVVVTTTSSS***+++,,,,,,++++++---///,,,---...///...///111333222000//////000///...---------........./////////***...000------000111000.........------------,,,******+++++++++,,,,,,,,,...,,,+++***)))***+++,,,+++,,,,,,------,,,,,,+++,,,...//////...---///000///000000111000///......000222222111///...///000111111111111222333444555666777888999;;;<<<======:::<<>>>>>AAABBBDDDEEEDDDCCCDDDFFFGGGJJJMMMOOOPPPQQQRRRTTTWWWZZZ]]]_________```aaacccdddeeefffggghhhiiiiiipppuuu|||{{{wwwuuummmmmmllllllllllllmmmnnnnnnmmmmmmoooppppppnnnmmmlllrrrsssmmmjjjlllppprrrwwwwwwwwwwwwwwwxxxyyyyyyqqqqqqpppqqqrrrtttvvvxxx{{{yyyvvvsssqqqpppoooooopppnnnmmmmmmnnnooonnnlllhhhkkknnnoooooonnnnnnnnnmmmjjjhhhggghhhhhhgggfffcccaaa]]]VVVNNNHHHEEEDDDCCCAAA???BBBHHHQQQXXX\\\WWWPPPFFF>>>999888888777777<<>>??????===>>>???@@@@@@@@@@@@???<<<>>>>>>>>>===>>>???AAA???@@@@@@AAABBBCCCDDDDDDBBBDDDFFFHHHJJJNNNRRRVVVPPPRRRUUUWWWXXXWWWUUUTTTUUUVVVVVVWWWXXXYYYYYYYYYZZZZZZ[[[ZZZZZZYYYXXXWWWVVVYYY[[[YYYVVVTTTTTTVVVSSSQQQOOOMMMMMMMMMOOOPPPUUUSSSOOOKKKIIILLLQQQVVVTTTUUUVVVWWWXXXWWWWWWVVV)))***++++++***+++---///,,,---.........///111333///000000///---,,,,,,---,,,------------.........''',,,...,,,+++...000000.........---------,,,,,,((()))+++,,,,,,,,,+++***+++++++++++++++******)))***+++,,,------,,,+++***,,,---///...------...000/////////000000000000///,,,...111222111000///000//////000111222222222222666666777888999;;;<<<<<<:::<<<@@@AAA???===;;;;;;999999999999::::::;;;;;;:::<<<>>>>>>======>>>@@@>>>@@@CCCDDDDDDDDDFFFHHHHHHJJJMMMNNNOOOPPPRRRTTTXXXYYYZZZ[[[]]]```bbbcccgggkkkqqqtttvvvvvvvvvwwwtttrrrnnnlllkkkkkkmmmnnnooooooppprrrttttttrrrooonnnqqqqqqmmmkkknnnppppppssssssrrrrrrsssvvvxxxzzzsssssssssssstttvvvwwwxxx|||zzzwwwtttqqqpppqqqsssooommmllllllmmmmmmlllkkkiiikkkmmmnnnnnnnnnpppqqqooommmiiihhhggggggeeedddccc```[[[VVVPPPJJJEEEBBB@@@>>>===???EEEMMMTTTXXXTTTNNNDDD<<<888777777777777:::AAANNN[[[dddeeeddd___aaacccdddeeefffhhhjjjkkkiiigggffffffeeebbb``````______```bbbdddeeeeeeiiiiiiiiiiiiiiiiiiiiiiiigggeeedddeeehhhkkkmmmmmmjjjhhhccc\\\VVVPPPJJJFFF777777777777777777888888555666888<<<@@@DDDGGGIIIMMMRRRYYY___dddgggjjjmmmjjjlllkkkhhhhhhlllmmmkkkkkkkkkjjjkkkjjjgggccc```_________```aaaaaaaaa```aaa```]]]WWWOOOGGGAAA>>>888777666555444444444555000111333444444333111000,,,---.........---,,,++++++,,,---,,,******,,,---...............//////000---------------.........***---///...,,,+++,,,...***+++,,,+++)))))),,,///***,,,------,,,*********((()))******++++++******+++++++++,,,---.........//////000000000111111111444666:::???EEELLLQQQTTTPPPOOOOOOPPPSSSXXX]]]aaa___YYYTTTUUUYYY[[[ZZZXXXYYYWWWZZZbbbhhhiiiiiikkkeeecccbbbeeejjjpppqqqqqqpppllleee^^^XXXRRRNNNKKKCCCCCCBBBBBBCCCDDDEEEDDDBBBBBBCCCCCCBBB===666111333333222222222222333333777<<>>???>>>>>>???AAACCCAAABBBBBBCCCEEEFFFFFFGGGEEEIIIMMMPPPRRRTTTWWWZZZUUUUUUWWWWWWVVVUUUSSSQQQSSSTTTVVVWWWYYYZZZ[[[\\\[[[[[[[[[YYYXXXXXXXXXYYYXXXZZZ[[[[[[ZZZYYYYYYZZZTTTQQQMMMKKKKKKLLLNNNNNNRRRQQQNNNJJJHHHKKKQQQWWWTTTUUUVVVWWWXXXXXXXXXWWW)))***++++++***+++---///,,,---.........///111333---///000///+++)))+++---,,,,,,,,,---------......$$$***,,,***)))---///000......---------,,,,,,,,,''')))+++,,,---,,,***))))))***,,,------+++((('''***+++,,,------,,,+++***,,,---///...------...000///.........///000222333(((,,,000333333222111111///000222333333333222222000000111222444555666666;;;???BBBCCCBBB???===<<<666777888999:::;;;;;;<<<555777888999888999:::<<<999:::<<<<<<;;;;;;<<<>>>>>>@@@AAABBBCCCEEEIIIKKKIIIIIIJJJLLLOOORRRVVVXXX^^^aaadddgggjjjnnnsssvvvxxxuuuoookkkhhhiiijjjlllnnnppprrrvvvxxxwwwssspppnnnpppppplllmmmqqqrrrpppnnnmmmlllmmmooossswwwyyyvvvvvvvvvvvvvvvwwwxxxxxx|||zzzwwwsssqqqqqqtttvvvooommmkkkkkkllllllkkkjjjjjjkkkmmmnnnnnnooorrrtttqqqnnnkkkhhhgggfffeeedddccc```ZZZVVVQQQKKKDDD@@@<<<;;;<<<>>>DDDJJJPPPTTTQQQKKKAAA:::777666777777666777<<>>AAABBBBBBHHHQQQYYY___dddhhhkkkeeeggghhhfffgggkkkllljjjhhhhhhiiikkkkkkjjjfffcccbbbbbbaaabbbcccdddeeefffffffffddd^^^VVVMMMFFFBBB999888666555444444555555222333555666666555333222...////////////---,,,+++***+++,,,,,,+++***+++,,,***+++---...///...---,,,+++++++++,,,,,,---------***---//////,,,+++,,,...'''***------+++***+++---)))+++......---***))))))))))))***+++++++++++++++******+++,,,,,,---......////////////000000000000555777:::???DDDIIINNNPPPNNNNNNOOOQQQUUUZZZ___bbb^^^XXXRRRSSSXXX[[[ZZZXXXUUUTTTWWWaaaiiikkklllmmmhhhccc```aaagggnnnrrrtttnnnkkkfff___YYYSSSNNNKKKEEEDDDCCCCCCEEEFFFFFFFFFBBBBBBBBBBBBAAA===777222444333333222222333333444777===EEEMMMRRRUUUWWWXXXRRRWWWZZZWWWTTTQQQKKKEEECCC>>>;;;======;;;:::;;;888999999999999:::===???KKKMMMPPPRRRQQQRRRXXX___```aaacccfffccc^^^___ccc^^^bbbgggnnnqqqoooiiieeehhhccc\\\VVVSSSTTTWWWYYYQQQSSSVVVUUUSSSOOOMMMMMMBBB@@@===:::777555444444555444333444777:::;;;;;;999:::<<<>>>?????????>>>===>>>????????????BBBDDDBBBCCCDDDEEEFFFGGGHHHIIIHHHMMMTTTXXXXXXXXXYYY[[[YYYYYYYYYYYYWWWUUUSSSRRRQQQRRRUUUXXX[[[]]]^^^___\\\\\\[[[YYYWWWWWWXXXZZZ\\\\\\\\\\\\\\\[[[ZZZYYYUUUQQQMMMKKKKKKLLLNNNNNNPPPOOOMMMJJJHHHKKKQQQWWWWWWWWWWWWXXXWWWWWWVVVVVV++++++******++++++,,,---///000000000111111111111///............---------,,,+++++++++,,,,,,------,,,,,,,,,++++++,,,,,,---111...,,,---//////---+++++++++************++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------////////////...---,,,+++,,,---...---+++***+++,,,...------------...//////+++,,,///000111000///...,,,...111222222222444555777EEERRRQQQHHHAAA;;;777666555444444555666777888444444444555555555555666666888;;;===>>><<<:::888????????????????????????CCCBBBAAADDDJJJMMMNNNMMMQQQUUUXXX[[[^^^cccjjjpppnnnmmmkkkjjjjjjllloooppprrrqqqqqqrrrtttsssnnnjjjiiikkknnnpppqqqrrrtttvvvpppmmmjjjjjjmmmrrrwwwzzzxxxyyyxxxuuuvvvzzzzzzvvvxxxssspppppptttwwwuuurrroookkkfffggglllpppqqqooommmmmmllllllmmmooopppqqqrrrpppmmmiiifffcccbbbbbb]]][[[XXXSSSNNNGGGBBB??????===<<<<<<>>>CCCHHHLLLLLLEEE<<<666444444444444:::999:::AAAMMMUUUYYYYYY[[[[[[\\\]]]^^^___``````cccfffhhhgggeeeaaa___^^^___```aaabbbbbbbbbbbbaaaggghhhgggfffeeegggjjjmmmlllkkkjjjjjjiiiiiiiiijjjdddgggiiifff___WWWRRRPPPFFF@@@999888:::;;;999666000333555777888888:::;;;===???DDDKKKSSS[[[bbbfffccccccdddgggkkkllliiifffdddfffiiilllnnnllliiifffbbb``````bbbeeegggeeeccchhheeeaaa^^^ZZZTTTLLLEEE>>>:::666666999999666222555666666444111000333666......---,,,++++++++++++++++++++++++++++++++++++***+++,,,---............+++,,,---------,,,+++***///000000...,,,******+++,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))***,,,......---+++''')))+++,,,,,,,,,---...///---,,,+++,,,///333555888888:::@@@HHHMMMOOOOOONNNLLLKKKOOOVVV]]]bbbccc```XXXSSSXXX[[[YYYWWWXXXSSSUUUYYYaaaiiiooopppoookkkkkklllkkkkkkmmmoooqqqqqqlllfff```\\\WWWQQQLLLHHHFFFDDDDDDDDDEEEDDDBBBEEEAAA???@@@>>>777222111222333333222111222555777666BBBNNNUUUXXXZZZXXXTTTVVVTTTSSSSSSRRRNNNGGGAAACCC???:::888:::;;;;;;999555777888999:::<<<@@@CCCHHHOOOTTTQQQOOOSSSWWWYYY]]]^^^bbbeeefffddd___\\\bbbdddfffggglllqqqoooiiihhhfffbbb^^^ZZZWWWUUUTTTPPPNNNLLLLLLKKKIIIDDD???999999888777666555555444222333444444333555888:::888999:::<<<>>>???AAABBB===>>>>>>>>>>>>???BBBEEEFFFFFFGGGIIIKKKMMMOOOPPPOOOSSSXXX[[[\\\[[[\\\\\\[[[YYYWWWVVVWWWXXXXXXWWWTTTUUUVVVXXXZZZ[[[]]]]]]ZZZZZZYYYYYYYYYYYYZZZZZZZZZ\\\___aaaaaa^^^[[[XXXVVVTTTPPPMMMLLLMMMOOOQQQUUUTTTRRRPPPOOOPPPQQQRRRVVVVVVUUURRROOOPPPUUUYYY++++++******++++++,,,---//////000000000111111111............------------,,,,,,+++++++++,,,---......---,,,,,,+++++++++,,,000...,,,---...///---+++++++++************++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------/////////......,,,++++++***+++---,,,,,,+++---......------------...////////////111222222111000000222333333111---***))))))777DDDNNNOOOJJJDDD???:::666555444444444555666777333444444444555555555555666666777888999888888888666777888999:::<<<<<<===<<<:::999;;;???AAAAAA@@@EEEGGGJJJMMMPPPTTTZZZ___ccccccccceeehhhmmmqqqtttpppnnnmmmmmmnnnmmmjjjgggfffiiillloooppprrrtttvvvpppmmmjjjiiikkkooosssuuutttvvvuuusssvvvzzzzzzvvvvvvrrroooppptttvvvtttrrrmmmjjjfffhhhmmmppppppooopppooonnnnnnnnnoooqqqqqqooommmjjjfffbbb```^^^^^^ZZZYYYVVVRRRMMMGGGBBB???===<<<::::::;;;???DDDGGGFFF@@@888444333333333333666444555;;;EEEMMMPPPPPPMMMNNNPPPSSSVVVYYY[[[\\\]]]___bbbcccaaa___]]]]]]]]]^^^___aaabbbdddeeefffdddeeeeeeeeedddeeehhhjjjiiiiiiiiiiiijjjjjjkkkkkkbbbeeegggfffbbb]]][[[ZZZMMMJJJEEECCCBBB???<<<888222333444555555666888999<<<===AAAFFFLLLSSSYYY\\\```aaadddhhhlllmmmjjjfffdddfffhhhkkkkkkjjjfffccceeeccccccdddfffgggeeecccfffdddbbb```]]]YYYRRRMMMDDD???:::888999999777444555666666444111000333555///...---,,,++++++++++++++++++++++++++++++++++++***+++,,,---............+++,,,------------,,,+++)))+++,,,+++))))))***+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))))))))+++------,,,******,,,............000111,,,,,,------///000222333888888:::@@@GGGLLLOOOOOOMMMLLLMMMQQQWWW\\\^^^^^^]]]VVVSSSYYY\\\[[[YYYYYYUUUWWWZZZaaaiiinnnnnnnnnllllllllllllmmmnnnppprrrsssooojjjeee```ZZZSSSNNNIIIGGGDDDDDDEEEEEEDDDCCCFFFBBB@@@AAA???888333222111222222222111222444666888CCCNNNTTTWWWYYYXXXUUUUUUSSSRRRRRRQQQNNNGGGBBBDDD???:::888999;;;:::888888888888777888;;;AAAEEEJJJQQQUUURRROOOQQQTTTUUUWWWYYY]]]aaabbb```[[[XXX^^^```bbbccciiiooonnniiiiiigggccc]]]WWWQQQMMMJJJFFFCCC???>>>>>>===:::888666666555444333333222222111222333222222333555888999999;;;<<<>>>@@@AAABBB???@@@@@@@@@@@@BBBDDDGGGIIIJJJKKKLLLNNNPPPRRRSSSQQQTTTYYY\\\]]]]]]^^^^^^ZZZYYYWWWVVVWWWWWWWWWWWWVVVWWWXXXYYYZZZ\\\]]]]]]YYYYYYXXXXXXYYYYYYZZZZZZZZZ\\\^^^___^^^[[[XXXUUUUUUSSSPPPNNNMMMNNNPPPRRRTTTSSSRRRPPPPPPQQQRRRSSSTTTSSSRRROOONNNOOOSSSVVV++++++******++++++,,,---////////////000000000000............---------------,,,+++******,,,...///...---,,,,,,++++++++++++---,,,+++,,,...///...---++++++************++++++******+++++++++,,,,,,,,,,,,+++++++++,,,,,,---...---......------,,,+++***(((***,,,,,,,,,,,,...000...------------...//////111111000000000000000000+++---......---,,,---...666@@@HHHJJJJJJHHHCCC===555555444333333333444444333333333333444444444444555555333333333444666777111222444555777888888888:::999777888999;;;::::::===???AAACCCEEEIIINNNQQQTTTUUUXXX\\\bbbiiiooossskkkiiigggfffffffffeeedddcccfffjjjmmmoooqqqssstttpppnnnllljjjjjjkkknnnooopppsssssssssuuuzzzzzzvvvsssqqqooopppsssuuusssqqqkkkiiigggiiimmmppppppnnnqqqqqqpppoooooooooooooooiiihhheeeaaa]]][[[YYYXXXVVVUUUSSSPPPKKKFFFBBB@@@<<<:::888777888:::>>>@@@===999555222111222333222333222222777>>>DDDGGGGGGAAABBBDDDGGGKKKNNNPPPRRRQQQSSSWWWXXXWWWVVVVVVVVVVVVVVVWWWZZZ]]]aaadddfff___aaacccddddddeeefffhhhggghhhiiijjjkkklllmmmmmmeeeggghhhhhhfffcccbbbcccVVVTTTRRRPPPNNNHHHAAA<<<777666444333333555666777999:::<<>>???===777222222000111111111000111444666999DDDOOOSSSUUUXXXYYYWWWUUUSSSQQQQQQQQQOOOIIIEEEEEE@@@:::888999:::888777:::999777666666:::AAAFFFKKKRRRVVVRRRNNNOOOQQQQQQRRRUUUZZZ^^^___]]]YYYWWW\\\]]]^^^```fffnnnnnnkkkjjjfff```XXXPPPHHHBBB??????;;;888666666777666666444444333333222222111111111111222111000000333555999999;;;<<<>>>@@@AAAAAA@@@BBBCCCDDDDDDEEEHHHJJJNNNOOOPPPQQQSSSTTTVVVVVVSSSVVVZZZ\\\]]]]]]^^^___YYYXXXWWWWWWVVVWWWWWWWWWYYYYYYZZZZZZ[[[[[[\\\\\\XXXXXXWWWWWWXXXYYYYYYZZZZZZ\\\]]]]]]\\\XXXTTTQQQSSSRRROOONNNNNNOOOQQQSSSTTTSSSRRRQQQQQQSSSTTTUUUSSSQQQNNNLLLNNNPPPQQQRRR++++++******++++++,,,---........./////////000000.........---------,,,,,,...,,,+++)))***+++...///,,,,,,,,,++++++,,,,,,---+++++++++,,,---......---++++++************++++++******+++++++++,,,,,,,,,++++++++++++,,,---ӵ,,,,,,+++***)))+++,,,,,,,,,,,,---///...------------...//////000///...---------------&&&)))---///111222555777333:::@@@CCCFFFHHHCCC===444444333333222222222222222222222222333333333444333333222111222222333444333444555555555555444333999888888888888999999999:::;;;<<<>>>@@@BBBEEEGGGGGGIIILLLQQQXXX___eeehhhdddcccaaaaaaaaaccceeeeeeĦooopppqqqoooooonnnĦlllmmmpppsssttttttwww{{{zzzvvvrrrqqqppprrrtttuuusssqqqjjjӵnnnpppooonnnmmmllllllkkkkkkcccaaa___\\\XXXVVVTTTRRRRRRQQQPPPNNNJJJFFFCCCAAA<<<:::888666555777999:::666555333333333333333444555444444777<<<@@@BBBBBB>>>???@@@AAABBBCCCDDDEEEEEEGGGJJJKKKJJJIIIIIIJJJKKKKKKKKKMMMQQQVVVZZZ]]]\\\___cccfffgggggghhhiiiiiijjjkkklllmmmnnnnnnnnnmmmmmmllljjjhhhfffeeeeee\\\ZZZYYYĦ???;;;777444444555666777666666777999;;;???AAACCCIIINNNVVV___eeehhhhhhfffdddfffhhhiiiiiiggggggggglllkkkjjjiiihhhgggdddcccdddddddddddddddbbb```^^^VVVPPPGGG@@@<<<:::888777777666555333111111222333000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,,,,---------------)))+++------------///000------,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))***++++++***)))'''((())))))((())),,,...+++,,,---...000222333333999999;;;???DDDHHHLLLNNNNNNQQQUUUYYYZZZWWWSSSPPPRRRSSSVVV]]]aaabbb```^^^___```cccfffiiillllllllllllkkkkkklllnnnooopppooonnnoooooonnnjjjccc[[[VVVMMMJJJGGGEEEFFFFFFFFFEEEAAA<<<:::;;;999333/////////000000000000111333666<<>>:::888999777555555555555555666444444444333333333333333111222222111///000222444888888:::<<<===???AAAAAABBBDDDFFFGGGGGGIIIKKKMMMTTTTTTVVVWWWXXXYYYZZZZZZWWWYYYZZZ[[[ZZZZZZ[[[\\\WWWXXXXXXXXXWWWVVVWWWXXXZZZZZZZZZZZZZZZZZZZZZZZZWWWWWWWWWWWWWWWXXXYYYYYY\\\\\\]]]\\\ZZZVVVRRROOOQQQPPPNNNMMMNNNOOORRRSSSSSSSSSSSSSSSSSSTTTUUUVVVUUUQQQMMMLLLOOOQQQQQQOOO++++++******++++++,,,------............/////////...------------,,,,,,,,,---,,,+++******,,,...///*********+++,,,---...///***++++++,,,,,,,,,------++++++************++++++******+++++++++,,,,,,,,,++++++++++++,,,4ĉ@ӵ,,,+++++++++,,,------++++++,,,---...------------...//////000///...---,,,,,,------...///111111000///000111000444888;;;???BBB???999333222222222111111000000111111111111222222222222111111222333333222111000222333444555555444333222222333333333444555666777666666666777999;;;<<<<<Lmmmmmmmmmnnnmmmooo=hĦlllooosssuuuvvvyyy|||zzzuuuqqqqqqrrrtttttttttrrrppp4ĉ@ӵkkkkkkjjjiiigggfffeeeddd]]]\\\ZZZXXXUUUSSSPPPOOOOOOOOONNNMMMJJJGGGDDDCCC>>><<<999666555555666777333444555666666666666666666555555666:::===???@@@???????????????????????????AAACCCBBBAAA??????@@@BBBBBBBBBCCCFFFJJJNNNPPPXXX\\\bbbfffhhhiiikkkllllllmmmnnnooooooooonnnnnnqqqooommmlllkkkiiihhhgggbbb^^^]]]>LRRRFFFAAA;;;777666666666555444444555555777:::<<<===>>>DDDMMMVVV^^^cccggghhhdddfffiiiiiihhhhhhiiikkkmmmmmmlllkkkhhhfffeeedddeeefffffffffdddcccaaaaaa]]]XXXOOOHHHBBB>>>;;;999999777555333222222222222222111000///............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------.........---///000///......///000---------,,,,,,,,,+++++++++++++++++++++++++++++++++***))))))+++,,,+++***)))+++,,,,,,,,,---///111...---,,,,,,...111555777888999;;;>>>BBBGGGKKKNNNQQQTTTYYY\\\[[[WWWRRRNNNPPPTTTZZZ___ccceeeccc```dddeeeggghhhjjjkkklllmmmiiihhhhhhiiilllnnnmmmlllfffiiimmmnnnkkkfff```\\\QQQMMMIIIGGGFFFFFFFFFEEE@@@;;;888999888222/////////000000000000111444666>>>IIISSSUUUUUUXXX[[[\\\YYYVVVSSSRRRSSSSSSOOOLLLDDD???999777777888666555777999:::;;;:::;;;===???FFFOOOUUUSSSPPPPPPQQQQQQPPPUUUZZZ]]]]]]]]]^^^___dddeeedddccchhhnnnoookkk___XXXMMMBBB:::777777888///000222333222111111111222222222333333333333333333333333222111111333555666777999;;;>>>@@@BBBCCCCCCFFFHHHJJJKKKLLLOOOQQQXXXXXXZZZ[[[\\\\\\\\\\\\ZZZZZZZZZXXXVVVUUUUUUWWWVVVXXXZZZYYYWWWWWWXXXYYYZZZZZZYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWWWWXXXXXX]]]]]]]]]\\\ZZZVVVSSSPPPPPPOOONNNNNNNNNPPPRRRSSSTTTTTTTTTTTTUUUUUUVVVVVVVVVRRRNNNNNNPPPQQQPPPNNN++++++******++++++,,,---------------.........///------------,,,,,,,,,,,,,,,+++++++++,,,,,,------*********+++,,,---...///)))+++,,,,,,******+++---++++++************++++++******+++++++++,,,,,,,,,*********+++,,,GG=?,,,,,,,,,---...---+++***+++,,,...------------...//////000000//////////////////...///000000...------------000333333777:::999555000000111111111000//////000000000000111111111222000111222222222111000///+++---///222333333333222///111222222222333666888444333333444777888777666::::::<<<>>>@@@CCCEEEGGGOOOPPPRRRTTTWWW[[[```dddHdĦkkkkkkkkkllljjj=Ījkkkooosssuuuxxx{{{yyytttpppqqqsssttttttqqqooommmGG=?eeedddcccbbb```^^^]]]XXXXXXWWWVVVTTTRRRPPPOOOOOOOOOOOOMMMKKKIIIFFFDDD>>>===:::777555444444555222666:::;;;:::888777777333333333444666999;;;=========>>>>>>???@@@@@@AAA>>>@@@AAA???===<<<;;;<<<>>>>>>>>>???@@@CCCEEEGGGPPPUUU[[[aaadddgggjjjllllllmmmoooppppppooonnnmmmmmmkkkkkkkkkmmmnnnmmmlllhhhdddcccHdĦaaaOOOIIIAAA<<<;;;:::888666666555555555666777999:::999>>>EEEMMMUUU\\\ccchhhcccfffhhhgggeeeeeehhhkkkjjjkkkllljjjhhheeeeeeeeeggghhhhhhgggeeecccccccccaaa^^^YYYRRRKKKDDD???===;;;888555444444444333222222222111000////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---,,,,,,,,,---...///000...///000///---,,,---...------------,,,,,,,,,,,,+++++++++++++++++++++++++++***)))))),,,---------''')))+++,,,,,,,,,---...///---,,,+++---111666999666888;;;===@@@EEEKKKPPPTTTXXX]]]___\\\XXXSSSQQQQQQXXX^^^bbbeeegggfffbbbeeeggghhhiiihhhiiijjjlllgggeeeeeegggkkkmmmkkkhhhaaaeeekkknnnlllgggccc```UUUQQQLLLHHHFFFFFFEEEDDDBBB===::::::999444111222///000111000000222555777???KKKVVVXXXWWWYYY]]]^^^[[[WWWSSSRRRSSSRRRPPPMMMCCC>>>888666777888666555777999;;;<<<<<<;;;<<<===DDDMMMUUUTTTRRRRRRSSSRRROOOSSSXXXZZZZZZ\\\```ccciiiiiigggdddgggjjjgggbbbSSSLLLBBB999333333555888,,,///222333222111000000//////000000111111222222333333444333222333555777666777999<<<@@@CCCEEEFFFFFFIIILLLNNNPPPQQQSSSUUUYYYZZZ\\\]]]^^^]]]]]]\\\[[[ZZZYYYVVVSSSQQQRRRTTTVVVYYY\\\[[[YYYWWWYYY[[[ZZZYYYYYYYYYXXXXXXXXXWWW[[[ZZZYYYXXXWWWWWWWWWWWW\\\\\\]]]\\\ZZZWWWTTTSSSQQQQQQPPPPPPPPPQQQSSSTTTUUUUUUUUUVVVVVVVVVVVVVVVUUUSSSPPPNNNNNNMMMLLLKKK++++++***ӵ,,,,,,---ĭӵ,,,ӵ,,,Ħ---,,,,,,++++++,,,,,,,,,***ӵӵ++++++ĦƜ`1.׼s...------***Ħ,,,......------------...///ӵ000Ħ---.........///000,,,000111///ĭӵ000000Ħ//////***Ħ222Ħ222333555888444333222444777888666444===>>>CCCZZZDdDgggkkknnn?fӵbbbggglllĦnnnpppsssӵƜ`1.׼s______ĭӵUUUPPPPPPFFF>>>===:::777555444333ӵ===:::888777Ħ111222333666999>>>???;;;::::::;;;::::::;;;ĦFFFJJJQQQWWW\\\aaaoooĦhhhjjjnnnpppooommmiiiiiijjjDdDGGGEEECCC555666ӵHHHPPPӵcccӵiiijjjiiijjjiiiĦUUU666ӵ333333222---ĭӵ,,,,,,,,,,,,,,,---...000111---//////...---,,,,,,......------------,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,///000000"""&&&)))++++++***)))***---,,,,,,---000333555777555777:::<<>>DDDNNNVVVVVVSSSSSSSSSQQQPPPSSSWWWXXXXXX[[[bbbhhhjjjiiifffbbbaaaaaa\\\TTTFFFAAA;;;444111111333555000222444444222111333555//////000111111222333333222222333333222333666888777888;;;???CCCGGGJJJLLLIIILLLPPPSSSUUUVVVXXXZZZZZZ[[[]]]^^^^^^]]]\\\[[[YYYYYYWWWTTTQQQQQQSSSUUUVVVZZZ]]]]]]ZZZYYYZZZ]]]ZZZZZZZZZYYYYYYYYYYYYYYY]]]\\\[[[YYYXXXWWWVVVVVVZZZZZZ[[[[[[ZZZXXXVVVUUUUUUTTTTTTTTTTTTTTTUUUVVVWWWWWWWWWWWWWWWVVVVVVUUUQQQQQQPPPLLLIIIFFFFFFGGG++++++?~4---,,,,,,g&e>&e,,,g&e***>hӵ///---,,,+++*********g&e'''guO>uO>&e++++++4ff?>ߝL,,,gĉ@///.........Shӵ000...------------...g&e///>hӵ///...,,,------,,,000111fff?><z...g&e>&e///000HL,,,...000ShӵgL111//////111444111///...000333444222S?ʬ;;;<<<3h?D%%)?iiilllZufĦZZZ```fffgLrrrlllooog&eeeegĉ@```\\\g&e>&eUUU@eQQQQQQ??IIIGGG>>><<<999777444333g<ĉAAA>>>:::7773we<Ħ0001113335553h?@e:::999888999:::666777999Z>>>===BBBHHHOOOUUU3h?gLggggggjjjnnnooommmkkkgggkkknnnD%%)?OOOfff?><z444333=?ĦFFFg&edddg&edddgggiiiS?ʬkkk4ff?>ߝLddd@e;;;g&e3334443333h?g&e>&e,,,,,,??------,,,,,,---...000111---///000///......///000......---------,,,,,,,,,+++++++++++++++++++++++++++***)))***---000111222$$$(((---//////---,,,+++***+++...000222444555555444666:::<<>>;;;777444111111111222000222222000......222555111111222333444555555666000111222222222333666999888:::===AAAFFFKKKNNNPPPLLLOOOTTTWWWXXXZZZ\\\]]]ZZZ[[[\\\^^^^^^]]][[[ZZZXXXWWWVVVSSSQQQRRRUUUXXXVVVZZZ___^^^[[[YYY[[[^^^[[[[[[[[[ZZZZZZZZZZZZZZZ___^^^\\\ZZZXXXWWWVVVVVVWWWXXXYYYYYYYYYXXXWWWVVVXXXWWWWWWWWWVVVWWWWWWXXXXXXXXXXXXXXXWWWVVVUUUUUUNNNOOONNNJJJDDDAAAAAACCC+++4Dӵ---++++++Hƅ^Hu]Ħ+++Hu]Ħ+++ZuR)Ħ...------------//////Hu]Ħ+++HŐeHŐeHu]Ħ+++qIܗGIӵ+++tt///000...HGgĉ@,,,,,,&&&)))---000000---Hu]Ħ,,,ZuR)Ħ......//////000......sߝLGdUĦ...Hƅ^Hu]Ħ111ntHdĦ,,,...HGgĉ@///HdĦ...//////000000111111000000000000Htƅ^888777Bt=o9ĦDtfo9Ħbbbfffdddg?YYYcccHdĦlllnnnlllHu]Ħ[[[ttYYYWWWHƅ^Hu]ĦXXXH׼sTTTTTTMMMJJJHHH@@@???;;;666222111tQEEEEEEEEECCCje<Ħ//////111Bt=o9ĦH׼s;;;;;;:::999888777999777666HtĦ888;;;888:::CCCBt=o9ĦHdĦeeegggjjjmmmnnnkkkgggjjjiiigggDtfo9ĦsߝLGdUĦ666Ht@cӵHu]ĦaaaHu]Ħ\\\___Htƅ^mmmqIܗGIӵfffH׼s@@@===Hu]Ħ333666Bt=o9ĦHƅ^Hu]Ħ------......---,,,,,,...///000---......///////////////,,,///000///,,,+++---///,,,+++***,,,......,,,)))(((((()))***++++++,,,,,,,,,------......------,,,,,,,,,---...000222333555777777;;;AAACCCDDDMMMYYY\\\aaaffffffbbb___^^^```ccceeefffeeebbb```______[[[^^^aaaccccccbbbbbbccceeeeeefffggghhhgggdddaaadddeeeiiimmmpppmmmfff```\\\[[[XXXQQQIIIEEEEEEFFF???:::777888777333111222000///111333222111666===HHHRRRZZZ\\\]]]``````___XXXXXXSSSLLLIIIJJJJJJHHH===;;;888666555444555666555555666999888777<<>>EEEKKKPPPTTTWWWYYYTTTUUUUUUTTTSSSTTTWWWZZZWWW[[[```bbbaaa^^^[[[ZZZWWWVVVUUUVVVXXXYYYXXXWWWWWWYYY[[[\\\[[[[[[[[[\\\[[[^^^aaa```\\\YYYXXXYYY^^^ZZZYYY\\\[[[UUUQQQQQQSSSWWWZZZXXXUUUSSSVVVYYYYYYXXXXXXWWWXXXXXXYYYYYYWWWXXXXXXWWWUUURRROOOMMMFFFFFFEEEEEEDDDDDDCCCCCC++++++4DuXӵ,,,++++++DdDΦDdDĦ+++DdDĦ+++---t|<...---++++++***+++,,,---DdDĦ***DdDΦDdDΦDdDĦ+++peƜ4DuTӵ,,,`eĭ///qet,,,,,,,,,%%%'''***,,,,,,***DdDĦ,,,,,,t|>>999444222222geĦDDDFFFFFFFSĦ000///qjRgdKӵDdDĦ:::;;;::::::999999<<<:::888DdDĦ888===:::;;;qjRgdKӵDdDĦfffhhhkkkmmmmmmjjjgggeeeeeeeeeHdDĦgdKӵDdDDdDĦ666DdDĦ4DufӵDdDĦWWWDdDĦZZZq<RllllllpeƜ4DuTӵiiiDdDĦFFFCCCDdDĦ555qjRgdKӵDdDΦDdDĦ++++++++++++++++++---------------...//////---......///////////////---...//////...---...///000---++++++---///...,,,*********++++++,,,,,,---,,,------------------,,,,,,,,,---...000222444555777777:::???AAACCCMMMXXX]]]cccjjjlllhhhccc``````bbbcccdddccc```^^^]]]]]]^^^```cccdddddddddeeefffeeeeeeeeegggiiiiiigggeeeccccccfffjjjmmmlllgggccc___]]]ZZZSSSKKKFFFEEEFFF???999666777777333111222000///111333222111666>>>HHHQQQZZZ___aaabbb___[[[TTTUUUQQQKKKHHHIIIIIIFFF@@@>>>;;;888666555555555555444666888888777<<>>999666777666222111222000///111333222222888???JJJRRRZZZ___cccccc\\\TTTOOOQQQOOOJJJHHHIIIHHHEEEBBB@@@===999666555444444444333555888777666;;;CCCIIIOOOSSSRRRSSSVVVVVVTTTUUUUUUVVVWWWXXXYYYYYYZZZ```bbbccc^^^SSSFFF===888//////.........//////000000000000//////000000111222222333444555555555555333222222444444444777===AAAFFFNNNTTTWWWWWWXXXXXXSSSRRRQQQSSSVVVWWWVVVSSSUUUYYY]]]______\\\ZZZYYYQQQUUUXXXYYYXXXVVVWWWXXXVVVXXX[[[[[[YYYVVVUUUTTTYYY[[[]]]]]]\\\[[[ZZZ[[[ZZZWWWXXXZZZYYYTTTQQQRRRXXXZZZ\\\[[[XXXVVVWWWYYYXXXYYYYYYYYYXXXVVVTTTSSSQQQOOOLLLIIIHHHHHHHHHIII@@@@@@@@@@@@@@@@@@AAAAAA******4DuXӵ,,,***+++DdDʜ4DuTӵ***>d<Ħ***Dt---///...,,,,,,,,,,,,--->d<Ħ)))>d<ʜDd<ʜ4DuTӵ))))))F&uTӵ,,,4DufئL>e---puR)Ħ---.........------...>d<Ħ,,,Dt000...------------......DdDΦDdDĦ...>d<ʜ4DuTӵ///4DwDd<Ħ---puR)Ħ>d<............------,,,,,,---peӵ222ĦpeӵDx<>d<ӵDd<===qR/ܗ?fӵEEE>d<@@@AAA>d<ĦJJJ4DufئL>eQQQDdDʜ4DuTӵQQQDdDĦOOOJJJKKKLLLLLLKKKIIIGGGFFFDDD<<<444111444777geĦ>>>s<v>aĦ111...peӵDx<DdDĦ<<<:::999777555444444333333DdDĦ;;;777777888peӵDx<>dd<ӵDd<DdDΦDdDĦBBBDdDӵnd<DdDĦLLL>d<ĦWWWpeӵjjjĦhhhF&uTӵlllDdDĦZZZSSS>d<Ħ999peӵDx<>d<ʜ4DuTӵ------------......+++,,,.../////////...------......//////////////////---,,,...111333222000222111000///000000111111//////..................---------,,,,,,------------------///000222444555999999999;;;???GGGQQQZZZ```dddjjjkkkhhhccc```^^^aaabbbbbb```^^^\\\\\\]]]```aaaaaaaaaaaabbbfffhhhdddbbbaaabbbcccdddcccaaaaaa___^^^^^^```dddgggiiicccaaa]]]WWWOOOIIIEEEBBB===888555666666222000222000///000333333333:::BBBPPPUUUYYY\\\______WWWMMMMMMPPPPPPLLLJJJJJJHHHDDDCCC@@@<<<888555333222222333333444777666555:::BBBGGGLLLOOONNNPPPUUUWWWWWW[[[[[[[[[ZZZXXXVVVUUUTTTXXX]]]```[[[NNNAAA;;;999111111000000000000111111000000000///000000111111111222333444555555555555333222333444555777<<<@@@FFFLLLSSSYYYZZZYYYXXXWWWSSSPPPOOORRRWWWYYYUUUPPPTTTWWW\\\^^^]]][[[YYYYYYPPPVVV\\\]]]YYYWWWXXX[[[YYY[[[^^^^^^\\\XXXVVVUUU[[[\\\\\\\\\[[[ZZZYYYYYYWWWVVVXXXZZZYYYSSSRRRTTTZZZ\\\]]]\\\YYYWWWVVVWWWWWWWWWXXXXXXVVVSSSPPPNNNJJJIIIGGGEEEDDDDDDDDDDDD>>>>>>>>>??????@@@@@@@@@)))***4DuXӵ+++******D&dq&ĒR)))***sdKĦ***DHRRud...---,,,+++,,,,,,---sdKĦ***D&oq<Ōq&ĒR***))))))>dp&ĒR+++***nfʜd<Φ>d<Ħ...s&dq&ĒR000///i?ʜtd<Ħ+++HHܗDӊB...<x------,,,,,,,,,,,,,,,B?daĦ111---B?Ho9;;;>d<888777666666777555555>d<ӵ888888B?Ho9bbb<xpppmmmkkkjjjcccgggiii&ӫeʬtIӇlll>d<Φ>d<ĦMMMD&ӫetIӇ777DdDĦ@@@sdKĦYYYB?dp&ĒRkkkiii>d<sdKĦ;;;B?Ho9444s&dq&ĒR,,,,,,------.........+++,,,.../////////...------......//////////////////---,,,...111333222000...000222333333111000///000000000///////////////...---,,,,,,,,,,,,---...------...///111333444666:::;;;;;;<<>>:::666333111111111222111333666555444999AAAFFFKKKMMMLLLNNNSSSWWWWWWYYYZZZZZZZZZYYYVVVTTTRRRUUU[[[^^^WWWJJJ>>>999999444444333222111111111111000000000000000111222222000111222333333444444333222444666666888<<>>>>>>>>??????@@@@@@AAA)))***4DuXӵ+++******Hu]3hh)))))))))ne((()))=e,,,+++***))))))***+++,,,ne******pIƎ@t@h)))))))))>h******)))fe+++@ďD,,,,,,------,,,+++******+++ne,,,,,,=e,,,,,,---...000111......ege---...sĪj@h000000///fdDĦ***@ďD---...Hkge---------++++++++++++,,,@h++++++@G//////HĪj@IŌ444333Bene444Hkge;;;neAAAAAAfeEEEHu]3hhFFFGGGHHHseEEEFFFGGGGGGGGGEEEBBBAAA<<<888333222444666geĦja>aĦ000...@G::::::se666777888888999<<<:::888<Ō888;;;;;;@GRRRYYYHkgeqqqooommmkkkkkkfffhhhjjjHĪj@IŌkkkkkkege[[[WWWHu]3hIŌ555666DdDĦ;;;neddd]]]@hiiiiii>hkkkiiifffse___ne@@@>>>@G777555sĪj@h)))******++++++,,,,,,---,,,---......//////......---......///////////////......---...000111000000+++///333444333000...---/////////000000000000000...---,,,++++++,,,---...------...///111333555666999;;;<<<>>>FFFSSS\\\```dddeeeeeeeeeeeedddcccccc```aaabbbaaa``````bbbdddcccccccccaaa______bbbdddfffeeeeeeeeedddaaa]]]ZZZXXXXXXXXXWWWYYY]]]dddhhheeeccc___[[[UUUNNNGGGBBB:::666333555444111000111///...000222444666>>>GGG[[[\\\YYYUUUSSSTTTRRRMMMQQQVVVXXXVVVSSSOOOHHHAAA<<<:::777444111000000111111111222555444333888@@@FFFKKKNNNNNNOOOSSSUUUTTTRRRTTTVVVXXXXXXWWWUUUSSSWWWZZZ[[[SSSFFF:::666666444333222111000/////////000000000000111111222333000000111222333333333333222777;;;;;;>>>DDDHHHIIINNNSSSYYY\\\\\\ZZZYYYXXXSSSRRRQQQSSSVVVWWWVVVSSSSSSVVVZZZ\\\[[[ZZZZZZZZZUUUYYY^^^___^^^]]]^^^``````bbbddddddbbbaaaaaaaaaccc```^^^\\\\\\ZZZXXXVVVVVVWWW[[[^^^[[[VVVWWW[[[```aaaaaa```^^^[[[WWWUUUPPPPPPPPPOOOLLLJJJGGGEEE???@@@BBBCCCBBB@@@>>>===???????????????@@@@@@@@@(((4DuXӵ***ĵD^))))))))))))***((()))+++***))))))))))))+++,,,---+++++++++---(((((()))******++++++***+++***,,,+++,,,,,,---...---,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---......///......,,,---...---.../////////DdDĦ***+++,,,---...---,,,,,,,,,+++++++++,,,,,,---+++,,,---,,,---------///111///111111888999???>>>===FFFBBBD^FFFBBBCCCDDDs׼sDDDBBBCCCDDDDDDCCC@@@>>><<<555444222111111222geFm8:::>aĦ111000000888888777s׼s333444555666666666888666555Ho777666::::::777DDDIIIOOOnnnooommmjjjiiijjjiiiiiiiiihhhggghhh___``````D^777777777DdDĦ===jjjooobbb^^^eeeeeeggghhhjjjjjjhhhddds׼sgggcccKKKEEEAAA???:::555444///))))))***++++++,,,---------------------...//////---......///////////////---...//////...---...///+++...111222000...---.........//////000000111111///...,,,++++++,,,...///---......000111333555666666:::===???IIIWWW```aaa```aaacccdddeeeeeebbb```^^^___`````````aaadddfff```aaa```^^^[[[ZZZ[[[]]]aaaaaabbbcccccc```[[[VVVPPPRRRTTTVVVXXX]]]dddjjjhhheeeaaa^^^ZZZSSSJJJDDD:::555222444444111000111///...///222444777???IIIYYY\\\[[[VVVSSSTTTTTTRRRTTTYYY\\\YYYUUUOOOFFF>>>999777555222111111222333000000222444333333888???GGGMMMRRRQQQRRRTTTTTTQQQRRRTTTWWWYYYYYYWWWTTTRRRUUUVVVTTTMMMBBB:::666777222111111000000000111111000000000000111222333444000111222333444444444444555<<>>>>>>>>>>>>>>>>>======????????????>>>>>>>>>>>>Φ4DuXӵtvӵ>d<Ħ+++*********)))))))))Ħ)))******))))))***+++++++++******+++---///000******Ħ,,,,,,+++))))))))))))***+++,,,---'''(((***+++,,,,,,++++++***+++,,,,,,+++***+++---***,,,...---+++***,,,...+++*********+++,,,,,,---***))))))(((((())))))***Ħ,,,,,,---------......---,,,,,,,,,------.........------.........,,,---......,,,,,,---...,,,---/////////000222444>d<Ħ+++,,,,,,++++++++++++,,,---...............------,,,,,,,,,,,,,,,,,,,,,---...///000111...+++,,,///000///,,,---///111111///---++++++---------,,,++++++...000,,,,,,...000222222111000000000000000111222333444777888;;;===Ħ===;;;===@@@AAABBBCCCEEEGGG@@@>d<ĦDDDDDD???@@@BBBBeBBBBBB@@@AAAAAAAAA@@@===:::999///111111111//////geFYĉ444888>aĦ333111111222555777444444555666666555Be555555444333222000///...---...nu]ӵ999555777===>>>:::===???AAADDDHHHPPPXXX^^^dddhhhlllmmmjjjhhhhhhhhhfffeeedddeeehhhjjjkkkjjjmmmjjjhhhiiimmmmmmiiidddaaa___^^^aaaeee>d<ĦIIIAAA<<<:::999>d<Ħ===<<>>===;;;::::::;;;===>>>??????>>>>>>=========<<>>@@@>>>>>>@@@BBBsdKĦ===<<>>AAABBBCCCBBBAAA@@@>>>;;;777333111111000///......---ŶS2221111113we<111111111111222333444555555555...555333///222///...666111222222iĉ@3hR/Ō666666777777777777999;;;======>>>EEEOOOXXXhhhiiikkkkkkjjjiiiiiijjj___cccggggggffffffhhhkkkpppmmmjjjiiiiiigggccc___^^^^^^```dddhhhDdDĦSSSHHH@@@>>>===sdKĦ444999gdKĦeeeaaadddnnnppphhhdddgggcccbbbcccfffkkknnnmmmkkkppplllkkkllldddiiikkkfffbbbgdKĦOOOIIIBBB;;;999:::;;;:::777///000111111222222222222,,,++++++,,,...//////...,,,,,,,,,---------......000000000///////////////&&&$$$(((///111,,,+++......+++)))))),,,......---++++++,,,---//////...,,,***,,,------,,,---///111,,,...000222333333111111:::===>>>AAALLLYYY]]]YYYYYY]]]aaacccbbb```^^^^^^ccccccbbbbbbccccccbbb``````]]]YYYVVVTTTSSSSSSSSSVVVTTTUUU[[[aaabbb[[[UUUJJJMMMRRRVVV[[[]]]______eeegggfffcccaaa\\\PPPEEE999888555333111111222222...000222333666<<>>>>>===<<<<<<<<<<<<<<<<<<<<<======<<<;;;::::::>A)))ne((((((***))))))(((ne)))((('''(((***+++)))'''+++***))))))***+++,,,+++ne+++,,,---...***************+++,,,---,,,++++++******++++++,,,+++******))))))******+++***,,,//////...,,,,,,,,,(((((()))))))))*********+++***))))))***+++ne)))***---......,,,,,,,,,,,,,,,,,,------...,,,------......------,,,111111000000/////////000///000111222222222111De---///...---(((***++++++++++++,,,...***+++---,,,++++++,,,---'''222888EEE111111+++555------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,---......---/////////000000111111222999888ne===???===999777:::<<<;;;;;;>>>???ne>>><<<;;;;;;<<<===???@@@BBBCCCDDDBBBAAA>>>;;;777333000...000///......---...>A222111000k<000000000111111000///............,,,+++000333,,,(((......,,,222111111222fh555555666666666666666555777999888999???HHHPPP___bbbgggjjjjjjiiiiiiiiiaaacccdddeeeeeefffgggiiilllkkkjjjjjjjjjhhhddd```aaa```aaacccfffDe```ZZZPPPHHHBBB===ne555333neKKK[[[\\\bbbiiikkkfffdddddd___^^^___ccchhhlllmmmlllqqqnnnmmmmmmjjjdddcccgggmmmiiineZZZTTTKKKEEE===999::::::999777555555555555444333222222...---,,,,,,......---,,,,,,,,,---------.........000000000000//////......+++)))+++111111...---000...,,,******,,,...---,,,+++,,,---...//////...,,,,,,---...---,,,---///111---...000111222222222222777:::<<<@@@KKKWWW[[[WWWXXX[[[```bbbbbbaaa``````eeecccbbbbbbbbbccccccccc___\\\XXXRRRNNNMMMNNNPPPVVVSSSSSSWWW^^^```\\\WWWLLLOOOSSSXXX[[[^^^______aaaeeeggggggddd^^^QQQDDD999777555333111111222222111111222111222777???DDDOOOXXX___^^^[[[ZZZXXXVVVXXXXXXXXXVVVQQQIII>>>777666555333111000000111222000222333333222333888<<>>>>>===<<<<<<<<<<<<<<<======>>>>>>======<<<(((((()))))))))++++++***))))))(((''''''(((***+++***))))))******+++++++++++++++***+++,,,------++++++++++++,,,---...///,,,+++************+++,,,+++******))))))******+++***,,,......---++++++,,,((((((((()))))))))******,,,(((&&&'''+++...+++******,,,---,,,,,,,,,,,,,,,,,,------......+++,,,,,,------,,,,,,+++------...///////////////000000000000111111111111---...//////...)))***++++++++++++,,,...***+++------,,,,,,...///***777LLL\\\777111...111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------.........///000000111111:::999:::<<<======888555888999888999<<<;;;===;;;:::999777888;;;>>>AAABBBCCCCCC???===:::666222///---,,,---------------...111111000/////////000000000777555222333555555333000333333((($$$---...+++///111111111222333444444444555555555555333555555555555:::AAAHHHRRRXXXaaahhhjjjjjjiiihhhdddcccaaabbbdddfffggggggiiiiiijjjlllllljjjfffbbbfffdddcccdddfffhhhdddaaa[[[RRRGGG???888444222:::@@@LLLVVV^^^aaaaaaaaa```^^^XXXXXXXXX\\\bbbgggkkklllooommmmmmnnnkkkggggggjjjooollleee```\\\OOOHHH@@@:::999999888777999888888777555333111000000///------...---,,,***---------...............000000000//////.........000------000000------//////---++++++,,,---,,,,,,,,,---.../////////...------......---,,,,,,...000......///000111222333444666888<<>>CCCNNNWWW^^^^^^\\\\\\ZZZWWWUUUTTTSSSQQQLLLDDD:::444444333111000//////000111///111222222111222777;;;EEEKKKPPPSSSVVVZZZZZZVVVWWWXXXYYYXXXVVVUUUVVVWWWSSSSSSRRRMMMFFF>>>999666444333333222222222222222000333555666555444444555222555999===@@@DDDIIILLLQQQSSSVVVXXXXXXVVVSSSQQQWWWUUUTTTTTTWWW\\\bbbeee```]]]XXXTTTSSSTTTWWWYYYVVVVVVVVVVVVVVVWWWXXXYYYVVVVVVWWWYYY\\\]]]]]]\\\___bbbbbb___aaaeeegggfffccc```]]]]]]___```^^^\\\WWWTTTQQQPPPPPPPPPPPPOOOIIIHHHFFFEEEDDDCCCCCCCCCBBBAAA@@@???>>>=========>>>===<<<<<<;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>===))))))************))))))(((((((((((())))))))))))******))))))))))))))))))(((''''''(((***+++++++++)))***,,,---,,,+++******,,,+++++++++*********************+++,,,---...///++++++************++++++******))))))))))))*********+++------,,,++++++,,,************++++++++++++)))(((&&&'''***,,,,,,+++---,,,++++++++++++++++++,,,,,,---...............+++++++++,,,,,,+++++++++)))***,,,.../////////...000000/////////000000111000000///............---)))***,,,,,,++++++,,,---+++---......,,,,,,---...///999SSSeee666///---)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***+++,,,...,,,,,,---///111222333444888777777888999:::;;;<<<>>>999666888999999:::===;;;===>>>===;;;888777777666888;;;>>>???@@@??????:::888444111...,,,++++++++++++++++++,,,---...////////////...,,,+++,,,...---............////////////,,,***+++///222000...333555,,,)))000000,,,111000000111111222333333333222222222333444444555555555555666555555888===BBBGGGOOO[[[eeejjjjjjjjjiiifffbbb______cccffffffeeegggiiillloooooommmiiifffhhhhhhhhhhhhiiiiiiiiiiiiddddddbbbZZZMMMBBB;;;888666222222555666666999===AAAOOOYYYWWWVVVYYYXXXSSSPPPOOOPPPSSSYYY```fffiiiiiijjjlllmmmlllkkklllnnnooommmkkkjjjjjjhhhdddaaaSSSMMMDDD===:::999888777888888777666444222111000000///------......,,,+++................................./////////000000111///------,,,++++++,,,///...---,,,,,,,,,,,,+++,,,...///000///...............---,,,******---////////////000111333444555777:::@@@HHHRRRZZZ]]]]]][[[^^^aaaccccccbbbbbbccceeedddaaa___^^^```dddggggggfffbbb[[[UUUSSSXXX]]]ZZZVVVRRRTTTZZZ```bbbcccYYY[[[]]]_________^^^]]]YYY___dddeeeddd^^^PPPCCC888666555333222111111111222111000111555<<>>CCCEEEFFFGGGJJJMMMTTTVVVXXXZZZYYYWWWUUUSSSYYYXXXXXXWWWXXX[[[```cccccc___ZZZUUUSSSSSSVVVWWWVVVVVVWWWXXXYYY[[[\\\]]]XXXYYYZZZ\\\^^^`````````aaabbbaaa^^^___dddfffeeedddbbb___^^^^^^]]]ZZZXXXSSSQQQNNNKKKJJJKKKKKKKKKGGGFFFEEEDDDCCCCCCCCCCCCAAA@@@???>>>===============<<<<<<;;;;;;<<<<<<<<<======>>>>>>>>>======))))))************))))))'''((((((((()))))))))***'''(((((()))***+++++++++(((((((((((()))***,,,---)))+++......,,,******+++------,,,+++)))((('''&&&))))))))))))***+++,,,---***************************))))))))))))))))))***)))+++,,,,,,*********+++))))))*********+++++++++&&&((())))))((((((+++...,,,,,,++++++******++++++,,,---.../////////......***++++++++++++++++++***+++---///111222333333222000000///......//////000111222111000...---,,,+++)))+++,,,,,,+++***+++---...//////...,,,++++++,,,...222GGGZZZ111...---&&&++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,***++++++***((())),,,///***+++---000222555777888333444555666888:::<<<===<<<777555777999888999;;;===??????===:::777666666888999;;;<<<<<<:::888777222111///---,,,+++,,,,,,************+++---...///---......,,,+++***+++---,,,,,,---------.........///---+++,,,///111000///...555222///222...+++222//////000111111222222333111111111222333444444555555555555444444666999<<<@@@HHHTTT^^^eeehhhiiijjjeeeaaa^^^___cccffffffeeehhhkkkoooqqqqqqooollljjjhhhjjjlllmmmmmmkkkiiihhh```cccddd___TTTHHH@@@===777444333666777555777;;;;;;IIIRRROOOLLLNNNMMMHHHGGGGGGHHHJJJNNNUUU\\\```dddgggjjjjjjjjjkkklllmmmlllkkkkkkjjjiiihhheeecccWWWQQQIIIAAA<<<:::999999666666666666555444333222///...------//////...---..................------++++++,,,...///000111222111000...+++***+++++++++............---,,,,,,,,,,,,///111111///......///------,,,***((())),,,.../////////000111333555666777;;;CCCNNNWWW\\\___```___aaaddddddcccbbbaaabbbdddcccaaa]]][[[\\\aaaeeeddddddbbb]]]ZZZZZZ]]]aaa[[[WWWSSSSSSXXX]]]aaaccc___```aaabbbaaa___]]]\\\YYY\\\___^^^]]]YYYMMMAAA777666555333222111000000222111000333777>>>DDDGGGHHHPPPWWWYYY[[[]]]\\\XXXRRROOOKKKGGGBBB<<<555111000000//////////////////---///111000///111666:::BBBHHHNNNRRRWWW\\\]]]ZZZ]]]\\\\\\\\\[[[ZZZXXXVVVVVVVVVUUUSSSNNNFFF>>>999666666555444444444444555555777888777666777;;;???BBBFFFKKKMMMKKKJJJLLLOOOSSSUUUWWWYYYZZZZZZXXXWWWZZZ\\\]]]\\\ZZZZZZ\\\^^^___]]]YYYVVVUUUVVVXXXYYYXXXYYYYYYZZZ[[[[[[[[[[[[XXXZZZ\\\^^^___```aaabbbccceeeccc______ccceeeddddddbbb___]]]ZZZWWWTTTRRRNNNMMMKKKHHHGGGGGGHHHIIIHHHGGGFFFDDDCCCCCCCCCCCCAAA@@@???>>>>>>===>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<======<<<<<<<<<)))******************)))''''''(((((())))))******&&&'''(((***++++++++++++)))******)))((()))+++...***,,,///...+++)))***,,,---,,,,,,+++)))'''&&&$$$))))))(((((())))))***+++))))))***++++++***))))))***))))))(((((())))))***)))***++++++))))))***+++'''''''''((((((((())))))%%%)))+++***'''&&&***...***+++++++++))))))+++---,,,---///000000000///...***++++++,,,,,,++++++******+++,,,...///000111111////////////............000111222000...+++++++++***+++,,,,,,******+++,,,///000000...+++))))))***(((***444FFF,,,000---+++************************++++++++++++++++++++++++))))))*********+++++++++)))++++++)))''''''+++///)))***---000333666888:::000111333555777999:::;;;777333222666888777777999>>>??????===:::888777777;;;;;;:::999777444111///------,,,,,,++++++,,,,,,))))))))))))***+++------+++,,,,,,+++******,,,---+++,,,,,,,,,,,,---------666555333222111111222333(((111111///111,,,***111/////////000111111222222000000111222333444555555333333222222333444555666;;;BBBKKKTTT[[[```eeegggbbb``````aaacccfffggggggjjjnnnqqqrrrpppnnnlllkkkgggjjjnnnooollliiifffeee___bbbeeeccc\\\SSSJJJDDD===888666666555222333666:::AAAGGGGGGEEEDDDCCC@@@??????@@@AAADDDIIIOOOTTT\\\aaaeeedddeeehhhiiihhhiiiiiiiiihhhgggeeecccbbbYYYUUUNNNFFF@@@<<<::::::777777888888888777777666///...------///000///...---------------,,,,,,,,,***+++,,,---///000222222000222000,,,+++...///---,,,...//////---,,,,,,------000333222///---...000------+++)))((()))---///......///111333444555666666:::EEERRR[[[^^^```cccbbbccceeeeeecccbbbaaabbbddddddbbb]]]YYYZZZ^^^cccddddddcccccccccccccccccc[[[XXXTTTTTTVVVZZZ^^^___^^^___aaaaaaaaa___]]]\\\YYY[[[[[[YYYWWWSSSIII>>>666555555333222111000///222111111444999===@@@AAAGGGNNNUUUYYY]]]```___ZZZQQQMMMHHHCCC???999333000////////////////////////...000111111000111666:::CCCIIIOOORRRWWW\\\\\\YYY]]]\\\\\\\\\]]]\\\YYYWWWUUUUUUTTTSSSPPPJJJBBB===888777666666555555666666:::;;;<<<<<<<<<>>>AAADDDCCCJJJPPPRRRPPPOOOQQQTTTRRRSSSVVVYYY[[[\\\\\\[[[\\\___```___[[[YYYZZZ\\\YYYXXXWWWWWWXXXYYY[[[]]]ZZZ[[[\\\\\\[[[YYYVVVUUUVVVXXX[[[]]]^^^^^^```bbbeeegggeeeaaa```bbbcccaaa___^^^\\\YYYUUUQQQMMMKKKHHHIIIHHHFFFDDDDDDFFFGGGFFFEEEDDDBBBAAA@@@@@@@@@AAA@@@???>>>>>>>>>>>>???;;;;;;;;;:::;;;;;;<<<===:::;;;;;;<<<<<<<<<<<<<<<******++++++++++++******'''''''''((()))*********'''((()))***++++++***)))***++++++)))'''(((+++...+++...///---)))(((+++...)))************((('''&&&******)))((((((((())))))((()))***++++++***)))((())))))(((((((((((()))))))))***+++***((((((***+++''''''''''''((((((((()))((())))))((((((((()))***(((***+++***))))))+++...---...///111111000///...++++++,,,,,,,,,,,,++++++(((((())))))+++,,,...///....../////////...---,,,+++...000000---,,,,,,---***+++,,,,,,******+++,,,---......---***))))))***$$$))))))777***///)))000************************************************))))))))))))*********+++)))++++++)))&&&&&&+++000***+++---///222444666777000111222444555666777777444111222777:::888888999<<<=========;;;999:::;;;<<<;;;999555222///,,,+++,,,,,,,,,,,,,,,++++++***)))))))))))))))***+++,,,)))***++++++***+++---...++++++++++++,,,,,,,,,,,,+++------***&&&%%%(((,,,)))///,,,+++000...+++111......//////000111111222000000111222333444555666333222111222333333333333888;;;AAAGGGMMMUUU]]]ccc^^^```bbbcccdddeeehhhjjjllloooqqqqqqmmmjjjiiijjjgggiiikkkjjjgggdddcccdddbbbdddggghhhfff^^^TTTMMMBBB===999888555222222666:::999<<>><<<===999:::;;;;;;;;;>>>DDDHHHMMMUUUZZZ\\\___eeehhhffffffggghhhgggeeebbbaaa```ZZZWWWRRRKKKDDD???<<<;;;777777888888777777666555111000......//////---,,,------,,,,,,,,,+++++++++,,,,,,---......//////000,,,//////++++++///000,,,***---000000...------///---111444333///---...000...---,,,******+++///333,,,...000222444555555555888<<>>===<<<<<<;;;;;;<<<<<>>>>>>>>>>>>>>;;;:::::::::;;;;;;<<<===;;;;;;<<<===============++++++,,,,,,,,,,,,++++++&&&''''''((()))******+++))))))***++++++***((('''+++,,,,,,***''''''***...,,,...///---((('''+++///&&&''')))*********)))(((,,,+++***)))((((((((((((((()))***++++++***)))((())))))(((((((((((()))))))))******)))(((((()))+++))))))))))))************,,,)))&&&&&&)))+++)))&&&''')))+++***)))))),,,///---...000111222111///...+++,,,,,,------,,,,,,+++,,,+++++++++,,,...000111---...///000000...,,,***'''+++...///---,,,...///***,,,---,,,******+++,,,***,,,---,,,*********,,,%%%...'''111))),,,###111))))))))))))))))))))))))************************))))))))))))************(((***+++(((%%%%%%+++000,,,,,,---///000222333333000111222333444444444444444222444;;;>>><<<:::;;;999:::;;;;;;;;;;;;<<<>>><<<:::777333///---+++***,,,------------+++)))((()))))))))))))))******+++(((***++++++***+++---000******+++++++++,,,,,,,,,***...000...))))))///555...///((('''111222...222......//////000111111111000111111333444555666666444333222333444555444333555777:::===DDDMMMWWW^^^[[[___dddeeeeeeeeehhhkkkmmmoooqqqoookkkhhhggghhhggghhhiiifffbbb```aaacccfffgggiiilllllleee[[[RRREEE???;;;:::777555666::::::444555>>>@@@;;;999===666777999888777888<<<@@@???HHHQQQUUU[[[eeejjjiiieeefffgggfffdddaaa```___ZZZXXXTTTNNNGGGAAA===<<<666666666666555444333222333222000//////...,,,***,,,,,,,,,++++++*********//////.........---------''',,,,,,))))))......***))),,,000000...---...000---222555444000---...111//////---,,,+++---222555+++---000333555666555555;;;@@@MMM]]]eeeeeegggkkk```bbbdddeeeddddddeeegggfffgggfffaaa[[[YYY\\\```___^^^___dddiiihhh```WWWbbbaaa___^^^^^^^^^^^^^^^RRRTTTWWW[[[]]]_________ZZZ\\\\\\YYYUUUOOOBBB666555555444444222000///.........222999BBBGGGHHHGGGAAAHHHOOOTTTZZZ___]]]XXXNNNJJJCCC===888444000---//////000000000000000//////111222222111222777;;;FFFKKKQQQSSSVVVZZZZZZVVVTTTSSSUUUXXX]]]^^^\\\YYYSSSQQQPPPPPPQQQNNNHHHDDDEEEDDDCCCCCCBBBBBBCCCCCCCCCDDDHHHNNNSSSRRRMMMHHHIIIQQQXXXYYYUUUQQQRRRUUUTTTVVVXXX[[[^^^______```___aaa```\\\XXXYYY^^^ddd]]]]]]]]]\\\ZZZWWWUUUSSSTTTXXX^^^cccdddccc___]]]XXX[[[___aaa```aaadddfff^^^```___[[[XXXXXXVVVRRRNNNOOOOOOMMMJJJGGGEEEDDD>>>AAACCCCCCAAA@@@AAACCCAAA@@@@@@@@@@@@@@@AAABBB???>>>>>>============>>>::::::::::::;;;;;;<<<===<<<<<<===>>>>>>???>>>>>>///+++'''(((,,,...,,,))),,,+++)))((()))***)))((()))))))))))))))******+++(((((()))***+++,,,,,,---.........---,,,+++***)))***++++++)))'''&&&'''(((,,,,,,+++***)))(((''''''((()))***,,,,,,---------,,,+++***)))))))))***+++))))))***++++++++++++***---)))%%%%%%(((******((())))))))))))))))))))))))'''((()))***+++,,,------...000222111///---...//////---+++,,,,,,***&&&""",,,,,,+++***+++,,,...///---------,,,,,,---------))),,,...///...------...---,,,(((###$$$***---+++,,,---......,,,******+++))))))))))))))))))))))))***++++++***))))))***,,,,,,,,,,,,,,,,,,+++***)))))))))*********++++++++++++***((('''(((***---///,,,,,,,,,,,,...000333444000111111333444555666666111111222444666999;;;===555888:::;;;:::999::::::555333000---++++++---...*********++++++,,,,,,,,,***************++++++,,,---,,,++++++******++++++------,,,+++++++++,,,,,,///...,,,++++++,,,...///111000...------...///000000111111111222222222222000111222333444666777888555888:::888444222333555444444444777===EEEMMMRRRYYY^^^dddhhhiiigggfffeeeiiikkkmmmmmmkkkjjjjjjjjjgggllllllfffbbbdddddd```aaaffflllpppnnnhhh```ZZZRRRJJJ???999888888666333555666777888888777666666888999999777555666:::>>>===@@@DDDIIIQQQ[[[fffmmmjjjfffcccbbbdddcccaaa^^^\\\\\\XXXPPPFFF>>><<<<<<:::999999888888777777777333222111///......------++++++******++++++,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...///000222222111///...///000***+++,,,...///000000000111---...222555555666999999CCCSSS___gggjjjmmmnnnfffeeedddeeeggghhhgggfffllljjjfffbbb^^^ZZZXXXVVVZZZZZZ\\\```eeehhhhhhffffffcccaaaaaaaaa___[[[WWWMMMPPPUUUYYY[[[]]]```bbbaaa]]]\\\\\\TTTFFF<<<:::<<<:::777555444222000...444333333777>>>DDDFFFGGGHHHIIIKKKPPPUUUWWWXXXWWWTTTMMMDDD<<<777555333222111222111///------///000111//////111111000555;;;HHHMMMRRRVVVVVVVVVVVVVVVQQQSSSUUUXXXYYYZZZZZZZZZVVVUUUSSSPPPNNNNNNNNNNNNHHHJJJLLLKKKJJJKKKOOOSSSRRRRRRUUUZZZ\\\YYYWWWYYY[[[]]]]]]ZZZVVVTTTUUUWWWYYY[[[]]]___aaacccddddddeeeeeeeeebbb```^^^^^^______^^^\\\[[[ZZZZZZ[[[\\\ZZZ[[[]]]aaadddeeecccaaa^^^___bbbbbbbbbaaacccdddaaa___[[[WWWTTTRRRQQQQQQJJJJJJHHHFFFEEECCCBBBAAA@@@@@@??????@@@@@@AAAAAA@@@BBBEEEGGGFFFDDDAAA???>>>>>>===<<<<<<<<<<<<===999<<<>>>>>><<<:::<<<===CCC===<<>>@@@---***''')))...000///---,,,***(((((()))***)))((()))))))))))))))******+++)))))))))***++++++,,,,,,------------,,,+++***)))***++++++)))'''&&&''')))+++******))))))((((((''''''((()))******+++++++++---,,,+++***)))******+++)))************+++++++++)))((('''((()))***((('''))))))))))))))))))))))))(((((()))***+++,,,------...,,,+++---111222000------,,,,,,...//////+++(((,,,,,,+++***+++,,,---...,,,------......------,,,)))+++,,,---,,,+++,,,---))),,,,,,******+++)))$$$+++---...---+++******+++))))))))))))))))))))))))******+++***)))(((***,,,+++,,,,,,,,,++++++***)))******************++++++***)))(((((()))***,,,...,,,,,,,,,,,,...///111333111111111111111111111111------...///111333555666222555888999999888999:::222000---+++******,,,---***++++++++++++++++++,,,+++************+++,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,******,,,---...//////...------.........000000000000111111111222111111333444555777888888555666777666444222222222333222333555999>>>CCCFFFOOOUUU^^^eeehhhgggfffeeefffgggiiijjjkkklllkkkkkkjjjnnnmmmfffccceeeeeebbbcccfffjjjmmmmmmiiieeebbb\\\RRRFFF===999777444222555555666777777666666555444555555333222333777;;;:::===@@@DDDKKKTTT]]]dddjjjhhheeeddddddcccbbbaaa]]]\\\YYYQQQGGG@@@===>>>999999888888777777666666333222111///......------+++++++++***++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,---///...000111111000//////000---...///111222333333333222//////444666666777;;;===GGGVVVbbbgggjjjkkklllcccbbbbbbdddfffhhhhhhgggjjjiiifffccc```^^^\\\[[[YYYYYYZZZ___dddffffffdddbbb```______```___\\\YYYNNNQQQUUUXXXZZZ\\\]]]______\\\\\\[[[RRRDDD<<<<<<:::888444222222222111000333333444999???DDDFFFFFFHHHGGGGGGJJJOOOTTTWWWXXXSSSMMMCCC<<<777444222111///000000...------///111000---...111222333777>>>HHHLLLPPPSSSTTTSSSTTTTTTRRRSSSTTTVVVWWWYYYYYYZZZUUUTTTSSSQQQPPPPPPQQQQQQQQQSSSUUUUUUSSSRRRUUUXXX^^^\\\___dddgggdddcccdddbbbaaa___[[[XXXUUUUUUVVV\\\]]]^^^```aaabbbbbbccccccddddddbbbaaaaaaccceee^^^]]]\\\[[[[[[[[[[[[\\\[[[\\\___cccfffgggfffddd___```aaa```^^^]]]]]]]]]ZZZXXXUUUQQQNNNLLLLLLLLLHHHGGGFFFEEEDDDBBBAAAAAAAAA@@@@@@@@@AAABBBCCCCCC@@@AAACCCDDDDDDCCCAAA???@@@???>>>>>>======>>>>>>:::<<<>>>>>><<<<<<>>>@@@CCC>>>>>>DDDHHHFFFEEEFFF+++)))(((+++///333333111,,,***((('''((())))))((())))))))))))******++++++************************++++++,,,,,,,,,++++++***+++,,,,,,***((('''(((***))))))))))))((((((((((((&&&''''''(((((()))))))))------,,,++++++++++++++++++***)))))))))***,,,,,,%%%'''***+++***(((''''''))))))))))))))))))))))))(((((()))***+++,,,,,,---...(((%%%***333777222+++...------...//////,,,***,,,,,,+++******+++---...,,,---............---,,,)))***+++***))))))+++,,,$$$(((++++++,,,...---)))***,,,------+++******+++)))))))))))))))))))))))))))*********((((((***++++++++++++,,,++++++***)))++++++******************((()))))))))***++++++,,,,,,,,,,,,,,,---...///000111000000///...---,,,,,,******++++++,,,---...///---///222444444333444555...,,,***)))((()))+++,,,+++++++++++++++************************+++,,,,,,,,,,,,++++++***************+++,,,------,,,++++++---,,,+++******+++,,,---,,,,,,---......---------////////////000000000000000000222333555666666666555444333333444333222000111111111111333666999;;;DDDKKKVVV___dddfffggggggeeeddddddgggkkkmmmllljjjfffhhhfffaaa^^^___aaa```eeefffhhhjjjlllkkkkkkjjjbbbYYYMMMBBB===999666333444555555666666555444444111222111000000111555777777888;;;>>>BBBIIIQQQVVVdddeeeeeedddcccaaabbbbbb______[[[TTTJJJBBB??????999999888888777666666555333222111///............,,,,,,++++++***+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---,,,---...,,,///111111000//////000...///000222333333333333444111111555777666888<<>>:::666222000000222333333222333777<<>>??????>>>???AAADDDDDDBBBCCCHHHLLLLLLLLLNNN,,,******,,,000444444444---+++((('''((())))))((())))))******+++++++++++++++++++++*********))))))))))))***++++++,,,+++++++++,,,,,,+++)))((()))+++''''''((((((((()))))))))''''''''''''(((((())))))------,,,,,,,,,++++++,,,,,,***)))((((((***,,,---%%%(((++++++(((&&&''')))))))))))))))))))))))))))((())))))***++++++,,,,,,...)))''',,,444777222+++//////...---,,,+++)))''',,,,,,+++******+++,,,---///...---,,,,,,---...///***++++++)))((()))+++---(((++++++'''''',,,......)))+++,,,,,,*********+++))))))))))))))))))))))))((()))***)))'''''')))+++******++++++++++++******+++++++++***************'''((()))+++++++++***)))++++++++++++,,,,,,,,,---...---,,,,,,+++***))))))+++++++++,,,,,,+++++++++(((+++---...---,,,------+++***)))((((((***+++,,,,,,,,,++++++******))))))))))))(((((())))))***++++++++++++++++++******)))((()))+++---...---+++***++++++***))))))***++++++)))***,,,---...------,,,.........////////////000...///000222333444444333555222111222555555333000111000//////111444888;;;@@@FFFOOOWWW]]]cccgggjjjjjjfffdddfffkkkmmmjjjfffbbbbbbaaa]]][[[]]]```bbbfffhhhiiikkklllllllllkkk```[[[RRRKKKEEE???:::666444444444444444444333333333333222111000111222444444555666888:::???EEEIIIVVV[[[aaacccbbbaaaaaabbbbbbbbb___VVVLLLCCC???>>>::::::999888777777666666222111000///............---,,,++++++******++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---......111333333111///......,,,---...///000000000000444222222555666555999>>>DDDNNNZZZcccggggggggggggaaa``````bbbeeeggggggfffccccccbbb```^^^]]][[[ZZZVVVXXX[[[___bbbcccbbbaaa]]]^^^^^^___```___^^^\\\TTTWWWZZZ[[[ZZZYYYXXXXXXXXX[[[\\\VVVJJJ@@@===???===888333///000222333444222555:::???CCCEEEDDDCCCCCCAAA@@@BBBGGGMMMQQQTTTMMMGGG???999555222000///---......---,,,+++,,,...///---///222444666;;;BBBJJJLLLNNNOOOOOOOOOQQQRRRTTTSSSRRRQQQRRRUUUXXXZZZXXXXXXWWWVVVVVVUUUUUUUUU\\\```eeeeeeaaa\\\[[[[[[dddaaaaaahhhlllllllllmmmrrrlllddd```___^^^]]][[[ccccccbbb```___^^^^^^^^^______^^^]]]]]]```eeeiiicccbbbbbbaaaaaaaaaaaaaaa]]]]]]\\\]]]^^^___]]]\\\]]]]]]]]]ZZZVVVSSSQQQQQQOOONNNKKKIIIGGGFFFEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAACCCDDDEEE??????>>>>>>??????@@@@@@AAAAAA@@@@@@@@@AAAAAABBBAAAAAAAAABBBBBBDDDFFFHHHGGGGGGHHHLLLOOOPPPQQQRRR---,,,,,,...111333555555000---)))''''''((((((((())))))***++++++++++++***,,,,,,++++++***)))))))))(((((()))***++++++++++++++++++,,,+++)))(((***+++''''''(((((())))))******))))))((((((((()))***+++------------,,,,,,++++++,,,***)))((((((***,,,---(((***+++)))&&&&&&))),,,************************)))))))))***++++++,,,,,,------...000222222///---...///...---+++***)))))),,,,,,+++*********+++,,,111...+++((((((+++...111,,,---,,,+++******,,,...,,,000///***&&&'''((('''(((***++++++***)))***+++))))))))))))))))))))))))((())))))(((''''''(((***)))******++++++*********************************'''(((***++++++***)))(((*********+++++++++******))))))))))))))))))))))))++++++,,,,,,+++***))))))(((***,,,,,,***(((((((((***)))))))))***+++,,,---+++++++++******)))))))))'''''''''''''''((())))))******+++++++++***)))((('''(((+++---...---,,,+++************************((()))+++---......---,,,---.........////////////...000222444444444444333444222111222555666444111222000......111777>>>BBBAAADDDHHHMMMTTT\\\eeejjjpppkkkggggggjjjjjjfffbbbcccbbbaaa``````aaaeeeiiigggiiilllnnnnnnkkkhhhfff]]]\\\YYYUUUNNNEEE;;;555555555444444333333333333555333111000/////////...333444444444555888===@@@GGGOOOZZZaaacccbbbbbbbbbdddddd```XXXMMMCCC>>>===<<<;;;:::999888777666666222111000//////......///,,,,,,++++++***++++++,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,...222333444333111...------,,,,,,---...////////////222111222444555444999@@@FFFOOOYYYaaadddeeefffgggdddcccbbbccceeeffffffeeeeeedddcccaaa^^^ZZZXXXVVVWWWZZZ^^^aaaccccccbbbaaa```aaabbbaaa```^^^]]]\\\XXX[[[^^^^^^\\\YYYWWWWWWUUUYYYYYYQQQFFF???>>>@@@AAA<<<555111000222333444222666===BBBEEEEEEDDDCCCAAAAAAAAADDDHHHKKKLLLLLLHHHCCC<<<777333222000///...//////...,,,******+++111///000333555555;;;AAAKKKMMMOOOPPPPPPPPPQQQSSSTTTSSSQQQPPPRRRUUUXXXZZZ[[[[[[ZZZYYYWWWVVVUUUTTT\\\aaafffgggddd___]]]\\\hhhcccbbbiiioooqqqqqqrrrsssmmmfffbbbbbbcccbbb```eeecccaaa___^^^]]]\\\\\\]]]]]][[[ZZZYYY\\\```dddggggggffffffeeeddddddccc```]]][[[YYYYYYXXXVVVUUUXXXYYYYYYWWWSSSQQQOOOPPPKKKJJJIIIGGGFFFDDDDDDCCC@@@@@@@@@@@@AAAAAAAAABBB????????????@@@AAABBBCCC??????>>>>>>>>>???@@@AAAAAAAAAAAABBBBBBDDDEEEEEEEEEEEEEEEFFFHHHIIIJJJKKKIIILLLNNNNNNOOOQQQRRRRRR,,,,,,---///111333555666444000+++(((((((((((((((((()))+++,,,,,,,,,+++***,,,+++++++++******))))))'''((()))*********************+++***((((((***+++(((((())))))******+++++++++***)))))))))***+++,,,,,,,,,,,,,,,,,,+++******+++***)))))))))***,,,,,,++++++***((('''(((+++---************************))))))*********+++++++++,,,000444444111...---...,,,---......------...///---,,,***))))))***++++++000...)))&&&&&&)))...000---......---,,,+++---...'''......---,,,***'''''')))******)))))))))***))))))))))))))))))))))))'''(((((((((&&&&&&((()))((()))******+++*********))))))*********+++++++++'''((()))*********(((((((((((()))*********))))))''''''(((((()))))))))*********++++++***)))'''&&&(((***,,,,,,***(((((())))))))))))***+++,,,------***************)))))))))'''''''''''''''(((((())))))***+++++++++***((('''&&&''')))+++---------,,,************************((()))+++,,,---.....................////////////111222444666777666555444222111222333555555444333000///...///333999@@@DDD@@@@@@AAADDDJJJSSS___fffpppmmmiiiggghhhgggeeebbbbbb``````bbbbbbbbbfffkkkhhhkkkmmmooommmiiidddaaa^^^___aaa^^^VVVJJJ===666666555444333333333333333333111///.........,,,+++222222333333333555888;;;>>>FFFQQQZZZ```bbbbbbcccbbbbbb___XXXMMMCCC>>>===<<<;;;:::999888666666555111111000///////////////++++++******++++++,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,---333444444222///------.........///000000000000000111000222444444555;;;CCCKKKQQQZZZ___aaabbbeeegggfffeeedddeeeggghhhgggfffiiihhhfffccc___ZZZVVVSSSXXX\\\aaaddddddcccbbbbbbaaacccdddccc```]]]\\\\\\[[[^^^``````]]]ZZZWWWUUUTTTXXXVVVLLLCCC@@@??????BBB===777222111222333444333888???DDDEEEEEEDDDCCCAAAAAACCCEEEHHHHHHGGGEEEBBB>>>999555333222000///---...//////---+++++++++000//////333444555:::AAAJJJMMMPPPQQQQQQRRRRRRSSSRRRRRRQQQQQQRRRVVVYYY[[[]]]\\\\\\[[[YYYWWWUUUTTT[[[aaagggiiigggdddbbbbbbhhhaaa```gggnnnqqqrrrsssqqqmmmiiieeedddddddddddddddbbb```^^^\\\[[[[[[\\\[[[\\\[[[YYYYYYZZZ^^^aaahhhhhhhhhgggfffdddcccbbbaaa]]]YYYVVVUUUTTTRRRQQQSSSTTTUUUSSSPPPNNNNNNNNNFFFFFFEEEDDDCCCBBBBBBAAA@@@AAAAAAAAABBBBBBBBBCCC@@@@@@?????????@@@AAAAAA????????????@@@AAABBBBBBBBBBBBCCCEEEFFFIIIKKKLLLJJJJJJJJJLLLNNNOOONNNMMMKKKPPPRRRPPPOOORRRSSSRRR)))***,,,///111444777999777333...***((((((((('''((()))+++------,,,+++***+++++++++***************(((((())))))***)))))))))((()))***)))(((((()))+++************++++++++++++,,,+++)))(((((()))+++,,,***+++,,,,,,,,,+++***))))))************+++++++++---+++******+++,,,,,,+++***************************************++++++++++++///333333000---,,,---+++,,,...---++++++---000---,,,***)))))))))***+++,,,+++)))(((((()))+++,,,---...//////---,,,,,,---!!!+++...---------+++&&&(((******)))((()))***))))))))))))))))))))))))'''(((((('''&&&&&&''')))(((((()))***************(((((()))***+++,,,,,,---((()))))))))))))))((((((&&&'''((()))***))))))((('''((((((((()))))))))))))))***+++,,,+++)))'''&&&###&&&((())))))((()))))))))))))))******+++,,,,,,))))))))))))************)))(((((((((((()))******))))))+++++++++***((('''''''''(((***+++---......***++++++++++++++++++***)))******+++---...000111....../////////000000000///111444666666555444333...000222333222222333444......///111333777:::<<<999999:::<<>>777777555444333333333444222///......000000///---000111222111111333666999:::===DDDMMMVVV\\\______\\\]]]\\\VVVMMMEEE@@@???::::::888777666444333333111000000///////////////)))))))))***+++,,,---...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---000000///...,,,,,,...111//////000111111111111000000000222555555666>>>GGGRRRWWW\\\^^^___```cccfffgggffffffgggiiijjjjjjiiijjjiiigggccc___YYYTTTQQQXXX\\\bbbddddddbbbaaaaaa```bbbcccbbb^^^\\\[[[\\\[[[^^^aaaaaa]]]YYYUUUTTTTTTVVVRRRHHHAAAAAA@@@>>>???;;;666222222333333444444:::@@@EEEEEEDDDDDDDDDCCCCCCCCCDDDEEEDDDAAA???===:::666333222222111000***,,,...///...---.........,,,...222444666<<>><<<;;;888444222222222222111'''***---//////000111222+++***,,,111444777===EEEEEEIIIOOORRRSSSSSSRRRRRRPPPPPPQQQSSSUUUYYY\\\]]]YYYZZZZZZ[[[[[[YYYXXXWWWVVV\\\dddhhhhhhhhhiiikkkfff___\\\ccclllqqqrrrtttnnnooonnnjjjeeeaaabbbccc```^^^\\\ZZZZZZZZZ[[[\\\[[[\\\^^^___```aaacccfffddddddcccbbb___\\\YYYXXXVVVSSSOOOLLLLLLMMMMMMMMMMMMNNNNNNMMMJJJHHHGGGHHHDDDDDDEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDFFFGGGIIILLLOOOSSSVVVXXXPPPPPPRRRUUUWWWVVVRRRNNNKKKRRRVVVRRRQQQUUUXXXVVV*********,,,///333777:::222111...+++)))))))))***---,,,***)))***,,,---...+++)))''''''))))))&&&### %%%)))))))))))))))))))))))))))))))))))))))------,,,++++++******)))---,,,***)))))))))***+++------,,,,,,+++***)))))))))))))))***++++++,,,,,,******+++++++++,,,,,,,,,)))***++++++***+++---///)))))))))))))))******+++***,,,---......+++(((&&&)))***+++++++++)))((('''***++++++)))'''&&&'''(((''''''((()))***+++,,,,,,---///222222000---++++++'''+++...---(((%%%&&&)))&&&'''***+++,,,+++)))((())))))((())))))***++++++***))))))***+++***)))''')))***)))'''&&&&&&))),,,(((((((((((())))))))))))&&&&&&&&&'''((())))))***((((((''''''''''''(((((((((((((((((())))))))))))(((,,,+++'''&&&)))+++***)))))))))))))))******+++(((((((((((())))))))))))......+++(((&&&(((******''')))***)))***,,,,,,+++111,,,%%%"""(((,,,((())))))((('''(((,,,///---------,,,,,,+++++++++)))***+++,,,...///000111444222000000000000///...//////000111111111111111///////////////000111111,,,,,,,,,---...///000000111333555888;;;AAAGGGLLLUUUZZZaaagggiiiiiijjjkkkiiihhhfffffffffeeecccbbbhhhjjjllllllhhhccc^^^\\\[[[```dddcccaaa\\\RRRHHHCCC:::333333555333111111////////////000000000000111111000000000000111111222444777;;;AAAFFFKKKMMMMMMNNNPPPPPPLLLGGG@@@<<<777777666444222///---+++//////000//////...------(((***++++++++++++,,,...+++---......---,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,***&&&%%%&&&***///222111111222111///...000111666444666999:::;;;EEEQQQ^^^dddeee```]]]aaacccbbb___```bbbeeehhhjjjkkklllhhheeedddddd^^^UUUUUUZZZ[[[```fffgggccc^^^ZZZYYY^^^^^^^^^]]]]]]\\\\\\\\\```\\\WWWWWWXXXWWWQQQLLLUUUTTTMMMDDD???AAACCCCCC???999444333333222333777999<<>>???EEEJJJIII===888333333222111444999AAACCCEEEFFFEEEDDDDDDEEEFFFEEEDDDBBB???;;;777555666111000777:::555111222...---///333333///---...000222555:::???EEEJJJMMMMMMNNNPPPRRRSSSTTTUUUUUU[[[ZZZZZZYYYUUUQQQSSSXXXZZZXXXZZZ]]]^^^[[[[[[\\\[[[\\\^^^```cccfffhhhjjjjjjeeedddhhhkkkkkkllloooppppppnnniiiddd___]]]]]]WWWVVVWWWYYY]]]___``````___```bbbaaa^^^\\\[[[\\\YYYWWWTTTQQQOOOMMMLLLLLLLLLKKKJJJHHHFFFDDDCCCBBBEEEFFFGGGGGGHHHHHHHHHHHHHHHFFFDDDEEEGGGGGGCCC???AAAAAAAAABBBCCCDDDEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKMMMMMMQQQTTTRRRNNNPPPUUUQQQQQQRRRSSSTTTVVVWWWXXXYYYTTTRRRVVVYYYXXXVVVVVVSSSWWWYYYZZZ[[[ZZZVVVOOO******)))))))))***+++,,,...---,,,+++*********+++,,,++++++)))((()))+++---((((((((())))))))))))((((((((()))(((&&&&&&(((***))))))))))))))))))))))))))))))***+++,,,,,,------***+++,,,---,,,+++***)))*********)))))))))(((((()))))))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,---,,,+++)))((()))***)))))))))))))))******+++,,,+++***)))((())))))******)))(((''''''((()))***)))******)))'''&&&((()))''''''((()))***+++,,,,,,...000222222000...------%%%''')))***((((((***,,,******))))))))))))***+++***)))(((''''''&&&''''''&&&'''''''''&&&&&&'''(((###$$$&&&&&&&&&(((***---++++++******)))(((((((((''''''''''''(((((())))))%%%''')))******)))'''%%%'''''''''((((((((())))))%%%***...,,,+++,,,+++)))((((((((((((((()))******(((((((((((())))))))))))))))))***+++)))''')))---***''''''((())))))+++...%%%'''))),,,,,,+++((('''&&&(((***+++***)))***+++,,,+++++++++++++++++++++******+++,,,---...///000333333333111...,,,++++++//////000000000000000///,,,,,,++++++,,,,,,---...---,,,,,,,,,------...//////000222222333666:::===>>>DDDOOO\\\fffiiifffbbbeeefffggggggggggggiiijjjmmmkkkgggdddaaa^^^ZZZXXXYYY\\\\\\\\\```eeefffcccOOOCCC888555555333111111555444333111...,,,+++***//////............//////---......000111333555666111222555666666555222111000111333333222...+++(((------.........------,,,(((***++++++++++++,,,...***,,,...---,,,+++,,,---+++++++++,,,,,,,,,------+++*********++++++,,,,,,'''))),,,.........,,,+++...///000/////////111333666666777;;;AAAKKKXXXaaaddddddbbb``````cccfffgggaaabbbeeegggggggggeeedddggggggfffeeedddbbbaaabbb[[[\\\___aaabbbcccccccccaaaaaaaaaaaa````````````[[[[[[ZZZWWWTTTSSSTTTUUUNNNJJJBBB===@@@GGGKKKIII<<<777333333222222666===GGGHHHIIIHHHFFFDDDCCCDDDEEEDDDCCC@@@===:::777555:::///+++333888666333333///---...222222...---//////222777===DDDKKKPPPRRRPPPPPPQQQSSSTTTUUUVVVVVVZZZZZZYYYVVVRRRPPPTTTZZZ[[[[[[\\\^^^^^^\\\\\\\\\ZZZZZZ\\\^^^bbbeeehhhjjjjjjfffeeehhhiiihhhiiimmmoooooonnnjjjeee```^^^]]]WWWXXXYYY\\\___```___]]]]]]___```^^^[[[XXXWWWWWWXXXVVVRRRNNNKKKJJJJJJJJJHHHHHHHHHGGGGGGFFFEEEDDDFFFFFFGGGHHHHHHHHHGGGGGGHHHFFFEEEEEEFFFFFFCCC@@@BBBBBBBBBCCCCCCEEEFFFGGGHHHIIIJJJLLLMMMNNNNNNNNNRRRSSSVVVXXXUUUPPPQQQUUUQQQRRRSSSSSSSSSTTTVVVWWWVVVTTTSSSUUUXXXXXXWWWVVVXXXXXXWWWYYY[[[[[[WWWRRR))))))))))))***+++,,,,,,++++++++++++++++++++++++)))(((((((((************'''((())))))))))))))))))###%%%'''(((((((((((()))))))))))))))))))))))))))))))))***+++,,,------...++++++,,,------+++***)))*********))))))))))))))))))))))))***++++++,,,,,,******+++++++++,,,,,,,,,.........,,,***)))***+++)))))))))))))))******++++++***)))''''''((()))******)))(((''''''((()))***)))******)))''''''(((***''''''((()))***+++,,,,,,---///000000///------...((())))))(((((('''((())))))(((''''''''''''((((((***)))(((''''''&&&'''''''''(((((('''$$$$$$%%%'''###%%%'''(((((())),,,...))))))((((((((('''''''''''''''''''''((((((((((((%%%''')))******)))'''%%%''''''''''''((((((((((((!!!''',,,,,,,,,...---***((((((((('''((())))))***(((((((((((())))))))))))+++)))***,,,***)))///888666///******)))(((,,,222%%%&&&((()))******)))(((''')))++++++***))))))***++++++++++++++++++++++++***+++,,,,,,---...//////+++...000111000///111222//////000000000//////...+++++++++++++++,,,---------,,,,,,,,,,,,------......///000111111222555777999===FFFQQQ[[[aaaccccccbbbdddffffffffffffhhhjjjmmmiiieeebbb```^^^[[[XXXXXX[[[]]]^^^aaaffffffbbbTTTHHH;;;777555222111111,,,---...///000111222222//////............///////////////000111222333444111111222333333222000///000111222333222///,,,***,,,,,,------------,,,,,,(((***++++++++++++,,,...***,,,------,,,++++++,,,+++++++++,,,,,,,,,------###%%%))),,,------+++***((()))***+++++++++++++++---...//////...///111333666777999<<>>CCCJJJJJJEEE:::666333333222333:::BBBLLLMMMMMMJJJGGGDDDCCCCCCCCCBBBAAA???<<<:::888777888111...555>>>>>>666///222///...000000...///222///222999BBBJJJQQQVVVXXXTTTTTTTTTUUUUUUVVVVVVWWWVVVWWWVVVRRRPPPSSSXXX\\\[[[]]]^^^]]]]]]]]]\\\ZZZXXXYYYZZZ]]]```dddhhhkkkiiifffeeegggfffdddfffjjjjjjkkkjjjhhhddd```___^^^[[[[[[\\\___```___\\\ZZZYYYZZZ[[[ZZZXXXVVVUUUUUUSSSQQQNNNJJJHHHGGGHHHHHHEEEFFFGGGHHHIIIIIIHHHHHHFFFGGGHHHIIIIIIGGGFFFEEEHHHGGGFFFFFFFFFEEEDDDCCCEEEEEEEEEEEEFFFGGGHHHIIIMMMNNNOOOPPPRRRRRRSSSSSSVVVVVVXXXYYYTTTNNNMMMQQQNNNPPPQQQQQQQQQQQQTTTVVVVVVVVVVVVVVVXXXZZZZZZYYY]]]XXXUUUVVVXXXYYYXXXWWW(((((()))***+++,,,,,,---)))******+++++++++,,,,,,)))***...555;;;999000(((((()))+++***)))(((((()))&&&(((++++++***)))))))))))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,,,,,,,,,,++++++***************************)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,...//////---+++***+++,,,)))))))))))))))******+++***)))(((''''''((()))***((((((''''''(((((())))))((()))***)))''''''(((***''''''((()))***+++,,,,,,///000111///,,,*********))))))(((''''''(((((((((''''''''''''&&&&&&&&&&&&))))))(((((('''((((((((('''))))))'''$$$###&&&)))''')))***)))(((((()))***''''''''''''''''''''''''''''''((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&'''''''''((((((((( &&&+++***+++------***((((((''''''(((((()))***(((((((((((()))))))))))))))&&&'''+++******444AAAAAA777000...+++'''***222))))))))))))******++++++((()))******)))((()))+++*********+++++++++++++++++++++,,,,,,---...//////,,,000333333111///000222//////000000000///......+++++++++++++++,,,,,,---------,,,,,,,,,,,,------***,,,---------...000222444999@@@GGGNNNVVV___dddaaadddffffffeeeeeegggjjjkkkgggcccbbbbbb```]]]YYY\\\___aaabbbeeehhhgggbbbYYYLLL>>>888555222000111---......///000111111222...------------------...111111000//////...//////222222222222111111000000111111111111000///---,,,++++++,,,,,,------,,,,,,(((***++++++++++++,,,...***+++------+++++++++,,,++++++,,,,,,,,,,,,------ $$$)))...///...+++(((,,,++++++++++++,,,---...,,,---.........///222444555888:::>>>GGGUUU```dddbbb\\\YYYZZZ^^^```eeeiiibbbbbbccccccddddddccccccaaaccccccbbbdddhhhgggdddbbbbbbaaabbbcccbbb___]]]YYYYYYYYYYYYYYYZZZZZZZZZUUUVVVVVVWWWXXXXXXWWWWWWLLLHHHBBBAAAHHHNNNIIIAAA888555444444444666>>>HHHPPPQQQOOOLLLHHHEEEDDDDDDBBBAAA???===;;;999777666222333444;;;HHHMMM>>>***444000...//////...000444///444<<>>444///000---'''(((000***+++++++++++++++++++++*********)))'''(((***,,,)))*********+++++++++++++++,,,,,,------.........///333777666111......000//////000000///......---,,,++++++++++++,,,------------,,,,,,+++,,,,,,---)))+++,,,---,,,---///000///555<<>>666444444555555888CCCNNNSSSSSSQQQMMMIIIEEEEEEEEECCCBBB???<<<999777555444///666555555FFFVVVIII...222//////111111//////222111777@@@LLLVVV^^^ccceee___^^^\\\ZZZXXXWWWWWWWWWTTTSSSPPPMMMSSS\\\___\\\[[[______\\\[[[]]][[[VVVVVVVVVWWWZZZ^^^ccchhhkkkjjjhhhhhhhhhddd```bbbgggffffffeeebbb___^^^___```YYYXXXYYYYYYYYYWWWTTTQQQLLLNNNOOOOOOMMMKKKKKKKKKFFFFFFFFFFFFGGGGGGGGGGGGEEEFFFHHHIIIJJJIIIHHHGGGGGGHHHIIIJJJIIIGGGDDDCCCGGGHHHHHHHHHGGGHHHIIIJJJHHHIIIJJJMMMPPPSSSVVVWWWXXXYYYZZZ[[[[[[[[[[[[[[[YYYYYYZZZZZZTTTMMMLLLOOOOOOQQQSSSQQQMMMLLLNNNRRRSSSXXXYYYWWWXXX\\\^^^\\\YYYUUUTTTVVVTTTQQQSSSYYY(((((())))))))))))(((((('''((()))***,,,,,,,,,,,,000+++***444@@@CCC888+++)))+++---,,,(((&&&'''((())))))(((&&&&&&(((,,,000))))))))))))))))))))))))***++++++++++++,,,,,,,,,...---,,,+++***+++,,,---++++++++++++++++++,,,,,,)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,+++,,,,,,+++***)))+++,,,)))))))))))))))******+++''''''((((((((((((((((((%%%&&&((()))))))))((('''((()))))))))'''''')))+++''''''((()))***+++,,,,,,***+++,,,,,,******+++,,,&&&%%%$$$%%%(((***,,,,,,'''((()))******(((&&&$$$))))))((())))))***+++,,,"""%%%''''''%%%&&&,,,222###%%%'''(((''''''(((***&&&&&&'''((()))***++++++((((((((((((((('''''''''((((((''''''''''''((((((&&&&&&&&&'''''''''((((((%%%)))+++(((&&&((('''%%%'''''''''''''''((())))))(((((((((((())))))))))))(((%%%(((---(((!!!&&&333333+++)))......''''''///)))***+++++++++******)))++++++***(((''''''***,,,))))))******++++++++++++,,,,,,,,,------.........)))...444555333222555888//////000000///...------,,,,,,++++++,,,,,,---...------,,,++++++,,,,,,,,,***,,,............000222,,,333;;;???AAAHHHUUUaaacccgggjjjiiifffeeehhhlllfffcccaaabbbeeeeeeaaa\\\aaabbbaaa```ccchhhiiiggg```QQQAAA999555222000111.........///000111111111111111000000000000111111,,,,,,---...///111333444............///000111222000...---,,,+++,,,------)))***+++,,,,,,,,,,,,,,,(((***++++++++++++,,,...)))+++---,,,+++***+++,,,++++++,,,,,,,,,---------+++,,,.........---+++)))***+++,,,......---,,,+++***,,,---......000222444000777===CCCPPPbbbkkklllcccZZZUUUYYY^^^aaaffflllgggeeedddcccdddfffhhhjjj```cccbbbaaafffmmmmmmgggcccbbbbbbccceeeccc___[[[\\\\\\\\\]]]]]]^^^^^^^^^YYYWWWVVVYYY\\\ZZZTTTMMMDDDCCCBBBGGGRRRVVVLLL>>>555444444555666:::EEEQQQTTTTTTRRRNNNIIIFFFEEEFFFEEEDDD@@@<<<888555333222222777000)))<<>>GGGMMMUUUVVVVVVSSSOOOKKKIIIHHHHHHEEE@@@;;;777555555444///222222111888AAACCC???222111000000111222222111222<<>>HHHPPPXXX]]]dddhhhiiigggeeeddddddbbbaaacccfffgggccc____________aaadddeeecccaaa^^^SSSHHHAAA:::444222555---...///000111222333333000000000//////........................//////000///////////////......---222///...111000---,,,///+++------,,,+++***+++,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++---...---***)))***&&&!!!------,,,,,,,,,++++++++++++---//////---,,,,,,------...///...---...111333777:::AAAKKKVVV^^^cccddd[[[WWWTTTVVV]]]dddggggggnnnkkkggggggiiikkkkkkkkkggggggggghhhhhhfffccc___YYYSSSSSS[[[ccceeecccbbb``````aaaaaa```^^^\\\ZZZ\\\[[[[[[]]]]]]WWWLLLCCCBBBBBBFFFMMMRRRMMMAAA777333222222444999BBBKKKQQQXXXZZZZZZWWWRRRLLLIIIGGGHHHDDD???:::777555444444000111000...111666666222111000//////000222333333666@@@MMMXXX___ccceeefff```___\\\ZZZXXXXXXXXXXXXYYYWWWUUUUUUWWWXXXXXXWWWZZZYYYYYYYYYZZZZZZXXXWWWYYYYYYZZZYYYZZZ^^^dddiiihhhhhhfffccc^^^YYYSSSPPPFFFEEECCC@@@>>>???BBBEEEDDDCCCCCCEEEGGGFFFCCC@@@DDDEEEFFFFFFDDDDDDDDDFFFDDDEEEGGGIIIJJJIIIHHHGGGGGGHHHIIIJJJIIIGGGFFFDDDEEEHHHLLLNNNNNNNNNOOOPPPPPPSSSUUUTTTQQQPPPQQQSSSKKKMMMQQQVVVZZZ\\\\\\[[[YYYYYYXXXXXXXXXYYY[[[\\\YYYYYYYYYXXXWWWTTTRRRQQQSSSSSSPPPLLLHHHIIIMMMRRRSSSVVVWWWUUUUUUYYYYYYWWWVVVVVVUUURRRPPPPPPRRRTTT(((((())))))))))))******(((((()))))))))************))))))***,,,---+++***((((((((((((((((((((((((((((((((((((((()))************)))))))))******+++++++++++++++++++++++++++---,,,++++++******++++++((((((((()))******++++++))))))))))))))))))******************************)))))))))))))))************)))'''&&&&&&&&&'''((())))))))))))))))))))))))(((''''''''''''((())))))(((%%%&&&))))))''''''***))))))((('''&&&'''))),,,(((((()))***************((())))))(((''''''(((***,,,+++***)))((((((((((((%%%&&&''''''((('''''''''((((((&&&$$$''',,,+++''''''&&&&&&''''''((()))***(((((())))))))))))(((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''%%%%%%&&&(((+++,,,+++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))###(((***((('''))),,,---&&&''''''(((((()))))))))++++++***))))))+++,,,---)))+++,,,---,,,+++,,,---,,,,,,,,,------------...)))+++...000000111333555111000///...,,,,,,,,,,,,***))))))+++,,,------,,,...,,,***))))))***,,,...------,,,,,,+++,,,,,,,,,...000222333444999AAAGGGQQQWWW___eeegggeeecccbbbcccaaa```bbbeeefffccc```______```bbbddddddbbb___ZZZQQQHHHBBB<<<666333333000000111111222333444555222111111000///...------......------......///000///////////////.........111......111111//////222+++,,,,,,,,,***)))***+++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++))),,,...---...///+++%%%+++,,,---------,,,+++******,,,///000...---,,,,,,.../////////...///222444999===CCCKKKRRRWWW[[[\\\WWWUUUTTTWWW^^^dddfffgggnnnllliiiggghhhiiiiiiiiiiiiiiijjjjjjiiiddd]]]WWWSSSNNNPPPYYYaaacccbbbbbbbbbaaaaaa```___^^^\\\[[[\\\[[[\\\\\\ZZZRRRFFF===BBBDDDJJJOOOPPPIII>>>555444333333666===FFFOOOUUU\\\^^^___]]]WWWPPPJJJGGGHHHCCC===888666555444333333444333111111444222...111000000000222444666888???GGGSSS]]]ccceeeffffffaaa```]]][[[YYYYYYYYYZZZ[[[YYYXXXWWWXXXWWWVVVTTTTTTVVVXXXZZZ[[[[[[[[[[[[[[[[[[ZZZYYYYYY[[[___bbbbbbbbb```\\\VVVNNNGGGCCC======<<<:::888999===@@@===<<<;;;===???@@@???>>>CCCDDDEEEEEEDDDCCCDDDFFFCCCDDDFFFHHHIIIHHHHHHGGGHHHHHHIIIIIIHHHGGGEEEDDDFFFJJJNNNRRRSSSSSSSSSTTTWWWZZZ\\\[[[WWWSSSSSSSSSHHHMMMSSSYYY\\\[[[XXXVVVVVVVVVWWWWWWXXXZZZ[[[\\\[[[ZZZYYYXXXVVVTTTSSSSSSQQQQQQPPPMMMJJJJJJOOOSSSTTTWWWXXXVVVVVVXXXVVVSSSTTTTTTTTTRRRQQQQQQSSSUUU(((((())))))))))))))))))'''''''''((((((((())))))***))))))***,,,---,,,+++((((((((((((((((((((((((((((((((((((((())))))******))))))))))))******+++************************++++++******++++++,,,---(((((())))))************((()))))))))))))))******************************(((((((((((()))))))))))),,,+++******))))))******&&&&&&&&&'''''''''''''''''''''''''''((((((((()))(((&&&''')))((($$$%%%((((((((('''%%%$$$%%%(((+++(((((()))***************'''((()))(((&&&&&&((()))---,,,+++))))))(((((((((&&&&&&'''''''''''''''''')))'''###!!!$$$******&&&'''&&&&&&''''''((()))***(((((())))))))))))(((((()))(((&&&%%%&&&''')))***''''''''''''''''''''''''***)))((())),,,------,,,((()))******)))((('''((((((((((((((((((((((((((('''''''''((((((((())))))&&&&&&''''''(((((())))))"""(((---,,,((('''(((***&&&&&&''''''((()))***************)))***+++,,,,,,)))+++------,,,,,,---...,,,,,,------...//////000)))+++...000000111222444111000///---,,,,,,,,,,,,***(((((())),,,------+++...***((()))***)))+++---------,,,+++)))***+++------...///000111555;;;@@@JJJQQQZZZaaaddddddcccbbbdddcccaaaaaacccdddbbbaaaaaabbbdddeeefffeeebbb```YYYRRRHHHAAA<<<888555555222222111111222333555666333333222111000///...---......------......///000000000///...............///,,,,,,//////,,,,,,///***+++,,,+++)))((()))*********+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++'''+++---...111444111,,,,,,---///000000///---+++))),,,///000///---,,,,,,///000000000///000333555:::AAAJJJQQQSSSTTTTTTUUUTTTSSSUUUYYY```fffhhhiiinnnllljjjhhhhhhhhhhhhhhhkkkkkkjjjhhheee___WWWQQQRRRNNNPPPYYY```aaa``````aaaaaa``````______^^^^^^^^^^^^]]][[[VVVMMMCCC<<>>;;;;;;:::999777666666999;;;999999999:::<<<>>>@@@AAAAAABBBDDDDDDCCCCCCDDDFFFCCCDDDEEEGGGHHHHHHHHHHHHJJJJJJKKKJJJJJJHHHGGGFFFHHHLLLQQQUUUVVVVVVWWWWWW\\\___aaa^^^XXXRRRPPPOOOIIINNNUUUYYYZZZXXXVVVTTTVVVWWWWWWXXXYYYZZZ[[[\\\[[[ZZZYYYWWWVVVUUUUUUUUURRRSSSSSSPPPNNNNNNRRRVVVSSSVVVXXXVVVVVVWWWUUUPPPTTTUUUUUUSSSQQQQQQSSSTTT))))))((((((((((((((((((&&&&&&'''''''''(((((((((***))))))+++---...---,,,))))))))))))))))))))))))((((((((((((((())))))***))))))(((((()))******+++************************************+++,,,---...)))))))))))))))*********(((((())))))*********+++************************''''''((((((((())))))))),,,,,,+++***************%%%%%%&&&&&&'''''''''(((&&&''''''(((((((((((((((***((())))))&&&!!!"""&&&'''''''''%%%###$$$&&&)))(((((()))***************'''(((((('''&&&&&&'''))),,,+++***)))((((((((((((''''''''''''&&&&&&''''''((('''###"""((()))&&&'''&&&&&&''''''((()))***(((((())))))))))))(((((()))(((&&&%%%&&&''')))+++''''''''''''''''''''''''---+++))))))***++++++***&&&(((++++++)))'''&&&'''((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&&&&&&&'''((())))))***$$$+++---)))%%%%%%'''''''''((())))))***++++++***))))))*********++++++(((***,,,---,,,,,,---...,,,,,,---...//////000000,,,...000111000000111222111000///...---,,,,,,,,,***)))'''(((***---///000,,,'''&&&***,,,***)))++++++,,,,,,***((((((+++---***+++,,,---///333888<<>>BBBHHHPPPQQQKKKCCC;;;888333222444:::DDDNNNVVVYYY\\\aaafffhhhddd\\\VVVRRRHHHAAA999555555555444222......///000111111222444444666999;;;<<<>>>BBBEEETTTXXX___eeejjjkkkjjjiiieeeccc___[[[YYYXXXYYYZZZVVVUUUUUUWWWXXXYYYXXXVVVPPPSSSVVVWWWWWWWWWXXXZZZYYYXXXWWWVVVVVVWWWWWWWWWXXXTTTNNNGGG@@@<<<999888777777666333000000111333777777888999:::===AAACCC???AAABBBBBBBBBBBBDDDEEECCCDDDEEEFFFGGGHHHHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIKKKOOOTTTWWWXXXXXXXXXYYY]]]``````]]]UUUNNNJJJIIINNNQQQVVVWWWVVVUUUUUUUUUXXXXXXXXXYYYYYYYYYYYYYYYZZZZZZXXXWWWWWWWWWWWWXXXRRRTTTUUUSSSQQQQQQTTTXXXSSSWWWYYYWWWVVVWWWUUUQQQSSSTTTTTTSSSQQQPPPQQQRRR))))))((((((((((((''''''&&&&&&'''''''''(((((((((***))))))+++---///...,,,))))))))))))))))))))))))((((((((((((((()))******(((((((((((()))******+++************************************+++,,,---...))))))))))))))))))******)))))))))***++++++,,,,,,************************''''''(((((())))))******))))))))))))(((((((((''''''''''''(((((())))))***&&&''''''((()))(((((((((***)))******&&&!!!!!!&&&&&&'''((('''%%%$$$&&&'''(((((()))***************'''(((((('''&&&&&&''')))***))))))((((((((((((((((((((('''&&&&&&&&&''''''&&&'''%%%!!!!!!%%%'''&&&'''&&&&&&''''''((()))***(((((())))))))))))((((((''''''&&&&&&'''((()))***'''''''''''''''''''''''',,,***&&&%%%&&&'''''''''%%%)))------***'''&&&'''((((((((((((((((((((((((&&&&&&&&&''''''(((((((((%%%&&&&&&'''((()))****** %%%)))((($$$$$$((()))))))))******+++++++++)))))))))************+++'''))),,,,,,,,,,,,---...,,,,,,------...///000000...000111111///...///000000000000///...---+++******)))(((''')))///888>>>///'''&&&,,,...***(((***(((***,,,+++((((((+++...)))******,,,///333666888<<>>IIISSSWWWXXX]]]bbbhhhjjjhhhaaa[[[XXXIIIAAA888444555666555333111//////111000...000555888<<>>AAA===???AAAAAAAAABBBDDDEEEDDDDDDEEEFFFGGGIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLPPPRRRUUUWWWWWWVVVWWWYYY[[[]]]]]]YYYQQQKKKHHHGGGRRRUUUXXXWWWTTTSSSTTTVVVVVVWWWXXXXXXYYYXXXXXXWWWWWWXXXXXXYYYYYYYYYZZZZZZRRRTTTVVVTTTRRRQQQTTTVVVVVVYYYYYYVVVTTTUUUSSSOOONNNPPPQQQPPPOOONNNOOOPPP))))))((((((((('''''''''''''''''''''(((((((((((((((((((((***,,,...---,,,))))))))))))))))))))))))((((((((((((((()))******'''''''''(((((()))++++++************************************+++,,,------***))))))))))))))))))))))))******+++,,,,,,------************************''''''((())))))***++++++(((((()))((((((((('''&&&&&&&&&'''(((((()))******&&&&&&((()))))))))((('''((((((***+++'''"""$$$***'''(((******(((&&&&&&'''(((((()))***************''''''((('''&&&%%%''')))''''''''''''''''''((())))))((('''&&&%%%&&&&&&'''$$$)))***%%%!!!$$$((()))'''&&&&&&''''''((()))***(((((())))))))))))((((((&&&&&&''''''((())))))***''''''''''''''''''''''''+++((($$$###$$$&&&'''(((&&&+++000111---)))((()))((((((((((((((((((((((((&&&'''''''''''''''''''''%%%%%%&&&'''((()))*********%%%$$$&&&&&&$$$&&&+++************************((())))))***************&&&(((+++,,,++++++---...,,,,,,,,,------......///---...000000...---.........///000111000---+++)))((())))))(((***444DDDPPP888---''',,,...)))'''+++$$$(((,,,+++)))(((+++...+++++++++,,,///222444555666<<>>DDDQQQ___eeeaaa[[[[[[]]]^^^______```bbbdddgggjjjiiikkkllljjjgggeeefffhhhhhhgggfffeeebbb\\\UUUOOOOOOOOOTTT]]]bbbaaaaaaccc```aaabbbcccbbb```^^^]]][[[YYYSSSIIIAAA???DDDJJJLLLSSSYYYSSSEEE:::777999444555999CCCOOOWWWYYYXXX___dddiiillliiiddd^^^[[[JJJAAA888444555888666333666333222333222000444<<>>@@@@@@AAAAAADDDEEEDDDEEEEEEFFFHHHIIIKKKLLLNNNNNNNNNOOOPPPQQQRRRSSSTTTUUUVVVUUUTTTTTTUUUWWWVVVXXXXXXUUUOOOKKKJJJKKKSSSWWWZZZYYYUUURRRSSSUUURRRSSSTTTVVVWWWWWWWWWWWWTTTUUUXXXZZZ[[[\\\\\\\\\TTTVVVXXXWWWTTTSSSUUUWWWVVVXXXVVVPPPMMMMMMKKKGGGFFFHHHJJJKKKKKKKKKMMMNNN))))))(((((('''''''''&&&'''''''''((((((((())))))'''&&&''')))+++---,,,+++))))))))))))))))))))))))((((((((((((((()))******''''''''''''((()))++++++))))))))))))))))))))))))++++++******++++++,,,---*********)))))))))))))))******+++,,,------......************************'''(((((()))***++++++,,,***************)))(((((($$$$$$%%%%%%&&&'''((((((%%%&&&((()))))))))((('''%%%&&&)))+++'''$$$'''---'''***,,,---+++)))''''''(((((()))***************&&&'''((('''%%%%%%'''(((&&&&&&%%%&&&&&&'''((())))))((('''&&&%%%&&&&&&'''$$$+++...(((###$$$(((+++'''&&&&&&''''''((()))***(((((())))))))))))((((((%%%&&&'''((())))))))))))''''''''''''''''''''''''+++((($$$###%%%(((***+++'''---333333///+++***+++((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&'''((()))***+++999///''''''&&&%%%(((---************))))))))))))(((((()))***************&&&(((***+++++++++,,,---,,,,,,,,,---------------***,,,......---,,,---...---///111222111...***(((''')))***(((+++888MMM^^^@@@222))),,,---(((''',,,"""'''+++,,,***)))+++......---,,,,,,///111222333222888AAAIIIQQQXXX^^^aaa```______^^^^^^aaafffjjjhhhhhhgggccc___^^^```cccZZZYYYRRRFFF@@@???;;;444666444000------000444777888888888888777777777777222222111111222222333444222000...---,,,---///000---++++++//////---...111,,,---...---+++***+++,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++))),,,...------+++$$$...------------...///000,,,,,,,,,+++***,,,///222+++---///111444777<<<@@@GGGSSS```ddd```\\\___cccccccccbbbaaa```aaacccfffhhhjjjkkkjjjgggeeegggiiieeefffggghhhfff___VVVPPPYYYYYY]]]dddfffdddbbbcccbbbcccddddddbbb___[[[YYY]]]ZZZSSSHHH???@@@IIIRRRQQQXXX\\\TTTDDD777555888555666<<>>EEE333///+++***++++++***)))(((***,,,,,,+++++++++---,,,,,,+++***+++...000111...222999AAAIIIQQQYYY^^^``````^^^^^^___dddkkkppptttpppkkkhhhgggdddaaa]]]ccc]]]SSSHHH@@@;;;888888555444222000111222555777:::<<<>>>>>><<<999888888555555444333333333333444222444555666444111---+++...,,,***+++...000111111///...+++***))))))***+++...,,,)))''''''(((+++,,,+++,,,------,,,,,,...000.........,,,++++++---///......//////......---,,,---------.........//////---000333333333666;;;???IIIWWW```]]]]]]dddfffbbbgggbbb]]][[[^^^bbbddddddhhhgggfffhhhiiiiiieeeaaadddddddddffffffddd```]]]___```bbbbbbaaaaaaaaabbbgggfffdddcccaaa^^^[[[XXXTTTPPPJJJEEEEEEKKKRRRXXXYYY^^^ZZZKKK>>>::::::999<<<:::???MMMXXXYYYXXXZZZ```dddiiiiiifffaaa___^^^KKKEEE<<<777555555333111555555444222222666???EEESSSZZZbbbfffeeecccdddggg```^^^\\\^^^cccggghhhgggbbb^^^[[[\\\aaaccc```]]]VVVWWWVVVRRRNNNNNNQQQUUUUUUUUUVVVYYY\\\^^^^^^^^^XXXUUUQQQMMMHHHCCC>>>::::::999888666444222000///000111111111111222222222444333222555999======<<<>>>======>>>@@@BBBDDDFFFFFFIIIMMMOOOMMMLLLMMMOOOSSSVVVYYYZZZZZZZZZZZZZZZZZZYYYXXXWWWWWWXXXYYYZZZVVVVVVUUURRRNNNOOOSSSWWWZZZXXXUUUTTTUUUVVVUUUUUUTTTSSSSSSTTTVVVWWWWWWVVVVVVYYYYYYVVVXXX^^^^^^YYYZZZZZZZZZZZZYYYWWWUUUTTTUUUOOOGGG@@@===;;;;;;:::<<<<<<===>>>???CCCHHHLLL''''''''''''(((((((((((('''''''''''''''((())))))++++++***)))((('''&&&&&&***)))))))))))))))))))))))))))(((((((((((())))))%%%''')))***))))))***+++++++++***))))))******+++++++++******************))))))(((((())))))***+++++++++*********++++++,,,++++++++++++++++++++++++((())))))******)))))))))((()))******)))((('''&&&)))(((((((((''''''''''''%%%&&&''''''(((((('''''' %%%((('''(((+++***((()))))))))*********)))))))))((('''&&&'''(((***+++'''((((((&&&%%%%%%''')))'''''''''''''''((())))))+++&&&$$$'''(((&&&&&&)))***&&&%%%(((&&&""""""&&&''''''&&&&&&'''((()))***((((((((((((((())))))***((((((((((((((((((((((((%%%,,,""",,,%%%+++###///(((((('''''''''((()))))))))+++------***(((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%$$$&&&+++,,,(((''')))((((((((((((((())))))***%%%''')))***)))((()))***+++***))))))))))))))))))+++++++++,,,,,,,,,,,,---,,,+++***,,,...000000///------......---,,,,,,+++***000333000...000...+++***)))'''''')))...444888111...***)))***+++***))))))+++,,,,,,+++***+++,,,,,,++++++***+++---000111///222888>>>EEEMMMUUUZZZ___aaabbbdddhhhnnnuuu{{{yyytttmmmhhhfffdddbbb```ddd___UUUKKKBBB===:::999555444222000000111333555888;;;======<<<:::888888555555555444444555555666777999:::999777555555555///---,,,,,,.../////////000///---+++***++++++,,,---,,,+++))))))***+++,,,***+++,,,,,,+++,,,...000...//////...,,,---///111......//////......---,,,---------....../////////---000222333333666;;;???GGGUUU``````bbbiiimmmkkkjjjccc\\\[[[^^^cccdddcccfffeeeeeeggghhhgggddd```bbbccceeeggghhhfffcccaaa```bbbccccccbbbaaaaaabbbggghhhhhhiiiggg```VVVNNNMMMJJJFFFEEEJJJQQQYYY]]]\\\]]]WWWHHH===::::::888777888@@@OOOYYYYYYVVVVVV\\\```dddggggggddd___]]]JJJCCC<<<777666666444222555444333222444:::DDDKKKZZZ___fffiiigggfffgggiiigggeeebbbbbbeeeiiilllnnnkkkgggaaa^^^^^^______^^^ZZZZZZYYYWWWUUUUUUWWWYYYVVVUUUVVVYYY\\\^^^]]]\\\XXXTTTOOOJJJEEE@@@;;;777666666555444444333222222000111111111111222222222444333222555999===>>>===@@@@@@@@@@@@BBBDDDFFFGGGHHHLLLPPPRRRRRRRRRSSSTTTUUUWWWZZZ[[[[[[ZZZYYYXXXZZZYYYWWWVVVVVVVVVWWWXXXVVVWWWVVVRRROOOOOOSSSWWWZZZXXXVVVUUUVVVWWWWWWWWWUUUTTTSSSTTTWWWXXXYYYXXXWWWZZZZZZXXXZZZ^^^]]]XXXUUUVVVWWWXXXYYYXXXVVVUUUQQQKKKDDD===:::999888888999:::;;;;;;<<>>===;;;::::::666666666666666777888999>>>AAABBB>>>888555777:::///...---...//////...---000///...,,,,,,,,,------------,,,,,,,,,+++++++++)))***++++++***+++---///---/////////......000222......//////......---,,,,,,------...///000000111...111333444444666;;;???IIIXXXdddgggjjjrrrwwwvvvnnneee]]][[[```dddeeecccccccccdddfffgggfffccc```aaacccfffhhhiiihhhfffeeeccceeefffeeecccaaaaaabbbjjjhhhhhhiiihhhaaaVVVLLLHHHEEEDDDGGGOOOXXX^^^```^^^[[[QQQDDD<<<:::999888444999EEETTT]]][[[WWWTTTYYY[[[```fffiiiggg```ZZZGGGBBB;;;777777777666444555444222333777AAAMMMUUUbbbfffkkklllkkkjjjkkkmmmlllkkkgggeeeeeejjjqqqvvvvvvpppggg```^^^_________\\\[[[YYYYYY[[[[[[[[[[[[WWWVVVVVVXXX[[[\\\[[[ZZZXXXTTTMMMGGGAAA<<<777333222222222222333333444444000111111111111222222222444333333555999<<<>>>>>>AAABBBBBBCCCEEEGGGIIIJJJLLLPPPTTTWWWXXXYYYZZZ[[[WWWXXXZZZ[[[[[[ZZZXXXWWWZZZXXXVVVUUUTTTUUUVVVWWWVVVWWWVVVSSSOOOOOOSSSWWWYYYWWWUUUUUUWWWYYYYYYYYYWWWVVVTTTUUUXXXZZZ[[[[[[YYY[[[\\\[[[\\\^^^\\\WWWSSSRRRRRRTTTVVVVVVUUUSSSLLLFFF???999666555555444555666777777888;;;???BBB''''''''''''(((((((((((('''''''''''''''((())))))%%%&&&)))***+++***)))((()))))))))))))))*********))))))(((((((((((())))))%%%'''((()))((('''((()))***))))))))))))******+++,,,+++***))))))***,,,...000...+++)))((()))+++,,,((((((((()))***+++,,,---(((***,,,------,,,+++***,,,+++***)))((('''''''''((())))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''((((((((((((((($$$(((***))))))+++((("""***))))))((((((((((((((((((''''''''''''((()))***'''((()))(((&&&&&&''')))'''''''''''''''((())))))%%%(((,,,---+++)))))),,,)))&&&&&&(((+++,,,++++++(((((((((''''''''''''''''''(((((()))))))))))))))(((((((((((((((((((((((($$$'''''')))$$$---)))))))))(((((((((((((((((('''(((******(((&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((###"""%%%***+++'''&&&((('''(((((()))))))))))))))''')))******((('''(((((()))((((((((()))***++++++*********+++,,,,,,------***))))))***,,,---,,,+++,,,,,,---------,,,,,,+++))),,,//////............*********))))))(((((((((***)))((((((((())))))***)))+++,,,,,,***))))))************+++,,,---///000000111333555999???FFFLLLUUU[[[bbbjjjpppuuuzzz~~~xxxuuuqqqmmmkkkiiihhhhhhddd```XXXOOOGGG@@@;;;999666444222000/////////000555888===??????>>>======666666777777888:::;;;<<>>???AAABBBCCCFFFIIIKKKMMMOOORRRTTTXXX[[[\\\]]]]]]]]]VVVVVVXXXZZZ\\\\\\ZZZXXXYYYWWWUUUTTTTTTVVVXXXYYYWWWWWWWWWTTTPPPOOORRRVVVWWWUUUTTTTTTWWWYYYYYYYYYYYYWWWVVVWWWYYY\\\^^^^^^ZZZ[[[\\\]]]^^^]]]ZZZVVVSSSPPPMMMMMMPPPRRRRRRQQQGGGCCC<<<777555444333222333444555555555777;;;>>>''''''''''''(((((((((((('''''''''''''''((())))))$$$&&&(((***+++***)))((((((((())))))************))))))(((((((((((())))))%%%'''))))))((('''((()))))))))(((((()))******+++---,,,***)))***+++---///111///,,,)))((()))***,,,'''''''''((()))***+++,,,((()))+++---------+++***++++++***)))))))))***+++)))(((((((((((()))))))))'''''''''(((((((((((((((&&&'''(((((())))))(((((($$$%%%%%%(((+++,,,******)))(((''''''(((((('''''''''''''''(((((()))&&&((())))))''''''''')))'''''''''''''''((())))))"""''',,,,,,***)))***+++&&&&&&$$$$$$%%%((())))))((((((((((((((('''''''''''''''((()))***))))))(((((((((((((((((((((((((((%%%''''''(((!!!)))%%%&&&'''((())))))*********'''((())))))'''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((---)))(((***)))&&&'''***''''''((()))***))))))(((''')))******((('''(((((()))((((((((()))***++++++))))))***++++++,,,---------000333222---+++,,,///------............------)))+++---......,,,---...++++++)))((((((((()))***'''((((((((((((((()))***)))***,,,+++***))))))************+++,,,---...//////000111111444888???CCCPPPWWW```iiinnnqqqrrrsssooopppqqqqqqooommmkkkjjjddd___XXXOOOFFF???:::888666444333111////////////444888>>>AAAAAA@@@@@@@@@777777888999:::<<<===>>>???EEEJJJFFF<<<444111222...---,,,...000111111000---------,,,,,,,,,,,,,,,,,,---...//////---,,,+++((()))******))))))+++---+++,,,...///......000111.........///......---,,,,,,,,,...///111222333444555777999999888999===AAARRR]]]iiinnnppprrruuuvvvqqqjjjbbbaaaeeehhhhhheeeaaaccceeeffffffeeeeeedddccceeefffeeecccaaaaaabbbjjjkkkkkkjjjgggeeeeeeeeejjjfffaaa___^^^[[[TTTNNNCCCDDDHHHPPPXXX^^^___^^^^^^RRREEE<<<999999999999<<>>AAAAAABBBEEEIIILLLOOORRRSSSVVVWWWYYY[[[]]]]]]\\\[[[SSSSSSUUUXXX\\\^^^\\\ZZZXXXVVVUUUTTTUUUWWW[[[]]]WWWXXXXXXUUUQQQPPPRRRUUUUUUSSSRRRSSSUUUWWWXXXXXXYYYWWWWWWXXX\\\___``````ZZZZZZZZZ]]]^^^[[[WWWUUURRRMMMHHHHHHLLLQQQTTTTTTDDD@@@;;;666555444333222333444555555444666888:::''''''''''''(((((((((((('''''''''''''''((())))))((()))*********((('''&&&((((((((()))******++++++))))))(((((((((((())))))&&&((())))))((('''((()))(((((((((((()))******++++++************,,,---...///...,,,***))))))***+++((('''''''''((()))******((()))+++,,,------,,,+++******)))))))))+++,,,---)))(((((((((((())))))***'''''''''(((((((((((((((''''''((())))))))))))(((""")))'''%%%'''+++---+++***((('''&&&''''''(((&&&&&&'''''''''(((((((((&&&(((******((('''(((((('''''''''''''''((()))))) %%%(((((((((******(((&&&))))))&&&$$$&&&((('''''''''((((((((((((((('''&&&''')))*********)))((((((((((((((((((((((((((($$$((($$$***%%%'''***%%%&&&((()))***+++++++++'''((()))((('''&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((((((((('''+++'''%%%&&&&&&%%%'''+++&&&''')))*********)))((('''(((******)))(((((()))))))))))))))))))))***+++((())))))***+++,,,------+++222666333,,,'''***...------......//////......+++***,,,...---***+++...+++***(((''''''(((***+++&&&((())))))''''''((()))''')))++++++***)))***+++))))))***+++,,,---............//////000444888<<>>:::888555444333222111000//////333888>>>AAABBBAAA@@@@@@888888999999;;;<<<===>>><<>>;;;:::555444444333222111111000222666<<<@@@AAA@@@???>>>999999999:::;;;<<<===>>>===@@@DDDDDDAAA<<<999777666222...,,,---...//////------............---------------------,,,++++++)))***+++*********,,,...---///111111000/////////......//////......---,,,+++,,,...000222444666666:::;;;<<<:::666666888<<>>DDDMMMXXX```bbbaaaaaabbbTTTIII???:::777555999???@@@NNNZZZ[[[YYYZZZ\\\[[[]]]^^^aaafffhhhdddZZZRRRCCC???;;;999;;;;;;:::777666444555<<>><<<;;;555444444333333222222111000555;;;???@@@>>>===<<<:::::::::::::::;;;<<<===@@@AAAAAA???===:::666444:::666000,,,+++,,,------......///////////////...------,,,,,,,,,+++++++++)))***++++++***+++---//////000222333111//////000......//////......---,,,+++,,,...000222555666777:::;;;<<<999555444666999777@@@NNNXXX[[[\\\^^^bbb```ccceeeeeecccaaacccddd```aaa```^^^]]]```eeejjjhhhhhheee^^^YYYYYY```fffeeefffgggfffdddccccccccc[[[^^^]]]WWWNNNFFFDDDEEEKKKUUUbbbgggddd```^^^___PPPGGG>>>;;;777444999@@@CCCRRR___```]]]]]]]]][[[ZZZ\\\```dddfffbbbZZZSSSCCC???;;;:::;;;<<<:::777666555666>>>LLLZZZeeejjjkkklllnnnqqqrrrpppkkkhhhhhhiiinnnssswwwuuunnnhhh]]]___```^^^[[[XXXXXXXXXRRRSSSSSSQQQOOOPPPUUUZZZ[[[ZZZZZZ[[[]]]]]]\\\[[[NNNGGG<<<444111222333555//////000111222333444444000111111111111222222222888:::;;;;;;<<<@@@FFFLLLSSSTTTUUUVVVWWWVVVUUUUUURRRRRRSSSXXX]]]___]]]ZZZRRRPPPPPPTTTZZZ\\\YYYTTT\\\YYYUUURRRQQQRRRTTTVVVWWWYYYYYYWWWRRRPPPRRRTTTXXXVVVTTTTTTVVVWWWWWWWWWSSSUUUXXX]]]aaabbbaaa___WWWRRRQQQUUUWWWSSSRRRUUUYYYWWWVVVZZZ]]][[[RRRJJJ???<<<888555555444444333222444555444333222333444'''((())))))(((((()))+++...***&&&&&&(((***+++***$$$%%%&&&((((((((((((''''''((())))))(((((()))************)))))))))))))))***)))(((&&&&&&&&&'''(((&&&((()))***+++)))((('''******)))((('''&&&&&&%%%+++++++++*********))))))((((((((((((((()))******'''(((((()))***+++++++++,,,***'''%%%%%%'''***,,,***(((&&&%%%&&&&&&&&&&&&)))))))))))))))))))))))))))(((((('''''''''((((((,,,***''''''(((((((((((("""$$$''')))***)))'''&&&(((''''''''''''((())))))))))))))))))((((((((((((((('''&&&&&&'''((('''&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((''')))***)))((('''(((***(((((((((((((((((((((((()))&&&'''******&&&&&&((('''((()))((('''&&&''')))******)))((('''&&&%%%%%%###***//////)))%%%'''***))))))(((((('''''''''&&&***%%%$$$(((,,,+++)))******)))((((((((()))+++,,,)))))))))***+++++++++,,,***)))(((''''''((()))***&&&(((*********+++---...111000000///......------000...,,,,,,------,,,+++,,,+++)))((('''(((***+++111///,,,***(((((()))***+++)))***,,,+++((()))---###&&&***++++++***))))))++++++++++++++++++,,,,,,...------......///000111777;;;FFFUUUdddkkkjjjgggfffeeecccbbbbbbccceeegggeee___VVVLLLDDD???===<<<<<<888444222333333111///222555999;;;;;;:::::::::;;;:::888888999:::999888===>>>===:::777666666777111///---+++***+++,,,---..................------------------------------,,,+++***))))))+++---......---------///000111111000111222111///.........---///000111111111333555;;;:::888777666555666666;;;CCCMMMTTTWWWYYY^^^bbbgggdddaaaaaadddeeeeeeccc[[[YYYWWWXXX[[[^^^___```fffeeebbb```______aaabbbfffggggggeeebbb_________QQQUUUUUUOOOEEE??????AAAOOO^^^gggfffeeegggccc[[[MMMCCC<<<===999444:::EEEPPPWWW^^^ccccccaaaaaabbb]]]___```___aaabbb\\\TTTKKKDDD<<<888999:::999666555444666???NNN\\\dddggglllpppsssqqqlllhhhjjjmmmooooooppprrrtttqqqjjjeeeaaa```\\\XXXTTTSSSTTTVVVUUURRRPPPQQQVVVYYYZZZYYYZZZ[[[^^^______]]][[[YYYMMMEEE<<<999666333333666...///111222333333222222333444444444333222111000000555:::<<<>>>CCCKKKRRR\\\[[[XXXVVVVVVWWWXXXYYYSSSRRRRRRTTTWWWZZZZZZYYYRRRQQQPPPRRRVVVYYYYYYYYYYYYVVVRRROOONNNQQQUUUWWWYYYXXXXXXWWWWWWWWWWWWXXX[[[WWWSSSSSSXXXZZZYYYWWWVVVXXX[[[^^^___^^^]]][[[YYYTTTOOONNNRRRVVVYYYYYY[[[[[[]]]``````[[[RRRKKK<<<999555333333333333222222222333333333333444444%%%&&&''''''&&&&&&''')))+++)))''''''))))))(((&&&'''((()))))))))((('''&&&'''((())))))(((((()))***))))))))))))))))))))))))+++***)))((('''(((((()))&&&''')))))))))(((&&&%%%((((((((((((((('''''''''+++++++++*********))))))((((((((((((((()))******'''(((((()))******++++++,,,***(((''''''(((***,,,***)))'''''''''((((((((())))))))))))))))))))))))((((((''''''''''''((((((,,,***''''''((()))((((((&&&&&&'''(((((()))))))))''''''&&&&&&''''''((())))))(((((((((((((((((((((((('''&&&&&&(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''((((((((((((''''''''''''''''''((((((((((((''')))***)))((('''((()))(((((((((((((((((((((((()))&&&'''******&&&&&&((('''((()))((('''&&&'''))))))))))))(((''''''&&&&&&%%%)))---...+++((((((***)))(((((((((''''''''''''+++'''%%%((()))'''(((******)))((((((((()))++++++******************++++++***)))(((''''''((()))***''')))***+++******,,,............------,,,++++++///...,,,,,,------,,,+++***)))((('''((()))+++,,,///...,,,+++))))))))))))$$$&&&+++000///(((%%%&&&###&&&***++++++)))))))))***++++++++++++,,,,,,,,,------------...///000111444888???KKKVVV^^^bbbccchhhgggfffeeeeeefffggghhhfff```VVVKKKCCC???======<<<999666555555555222000222444777::::::::::::999:::888666666777888777666555666555333000...///000000///---+++***+++,,,---------............------------------------,,,,,,))))))***+++++++++++++++***---//////------000333111222333222000/////////...000222333333444666888999888666555555555666777444;;;FFFMMMRRRVVV\\\aaaiiifffbbbaaabbbbbb```^^^YYYXXXXXXXXXYYY[[[^^^```aaaaaaaaa``````______```dddfffgggeeebbb___]]]]]]TTTTTTPPPJJJCCCBBBFFFKKKRRR^^^dddbbbccceee```VVVHHH???999;;;999666===IIISSSXXX^^^aaaaaa``````aaa___bbbcccbbbdddeee___WWWKKKDDD===999:::;;;999777777666777@@@NNN[[[dddgggjjjlllmmmllliiihhhjjjlllhhhjjjlllmmmlllhhhbbb___]]]]]][[[WWWTTTRRRSSSUUUUUURRROOOPPPUUUYYY[[[ZZZ]]]]]]^^^___^^^\\\ZZZXXXMMMDDD;;;777444111111444000111111222222222222222;;;777333000///111444777...444;;;@@@EEELLLUUU[[[___]]]YYYVVVUUUVVVXXXZZZWWWVVVVVVWWWYYYZZZYYYXXXUUUVVVVVVUUUTTTVVV[[[___[[[XXXTTTRRRRRRTTTXXXZZZYYYXXXXXXXXXWWWXXXXXXXXXXXXTTTPPPPPPUUUZZZ[[[ZZZZZZ[[[]]]^^^]]]\\\ZZZYYYYYYVVVSSSRRRUUUYYY]]]___ccc```]]]\\\YYYTTTLLLEEE;;;888555333333333333222222222222333333333444444%%%&&&''''''&&&&&&''')))((((((((()))***)))&&&$$$************)))((('''&&&'''((())))))(((((()))***))))))))))))))))))))))))+++******))))))))))))***''''''((()))((('''%%%$$$'''''''''(((((()))))))))+++************)))))))))((((((((((((((()))******((((((((()))******++++++***))))))(((((())))))******)))))))))))))))***+++))))))))))))))))))))))))((((((''''''''''''((((((+++)))''''''((()))(((((()))(((''''''''')))+++,,,&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((('''&&&&&&(((((('''&&&&&&''''''((((((''''''&&&''''''((((((((((((''''''''''''''''''(((((((((((('''((())))))''''''((()))(((((((((((((((((((((((((((&&&&&&******'''&&&)))'''((()))((('''&&&''')))((((((((((((((((((((((((&&&(((***,,,---,,,+++***((((((((((((''''''''''''***''''''((('''$$$%%%***)))))))))((()))******+++******************))))))))))))(((((((((((())))))(((***++++++******+++---............---,,,++++++///---++++++,,,---,,,+++(((((('''''')))***,,,...---------,,,+++***))))))###$$$)))...---'''$$$%%%$$$'''***+++***)))))))))******+++++++++,,,,,,,,,------------...///000111111444888>>>DDDMMMVVV[[[dddeeeffffffgggggggggggggggaaaVVVKKKCCC>>>===>>>===;;;:::::::::888555222222333666888999:::999999888777555555666666555444444444444222///...///000///...,,,+++***++++++,,,+++,,,,,,---.....................------,,,,,,,,,((())),,,---...---+++***(((,,,000///++++++///555111333444333111//////000///111333444555666888:::777666555444444555666777555;;;DDDLLLRRRWWW^^^cccjjjhhheeebbbaaa___\\\ZZZWWWXXXYYYXXXVVVWWW[[[___]]]^^^_________^^^]]]]]]aaadddffffffccc___\\\[[[UUUPPPHHHCCCBBBHHHQQQWWWWWW]]]___]]]___aaa[[[PPPAAA:::666888999999BBBMMMVVVYYY]]]______^^^^^^______aaaccccccffffff```XXXKKKEEE???;;;;;;<<<;;;999999888999AAANNN[[[cccgggfffgggggghhhiiijjjkkklllfffkkkoooooojjjddd```^^^___^^^\\\XXXUUUTTTVVVXXXXXXTTTPPPQQQVVVZZZ\\\\\\^^^^^^^^^]]]\\\ZZZXXXWWWPPPFFF<<<777333000111444222222222111111222333333;;;888444111000222666888222888AAAIIIOOOVVV^^^dddccc```\\\XXXVVVWWWYYYZZZ[[[ZZZYYYZZZ[[[[[[YYYXXXWWWZZZZZZVVVRRRSSS[[[bbb[[[YYYVVVTTTTTTVVVYYY[[[XXXYYYYYYZZZZZZZZZYYYYYYVVVQQQLLLLLLQQQXXX\\\]]]^^^^^^]]]\\\[[[YYYXXXWWWWWWWWWWWWVVVWWWZZZ___ccceee```ZZZUUUQQQMMMGGGBBB;;;888444222222333333222222222222222333333333333'''((())))))(((((()))+++'''''''''((())))))((((((*********))))))((((((((('''((())))))(((((()))***((((((((()))))))))))))))***)))))))))))))))))))))((()))))))))((('''&&&%%%((((((((((((((((((((()))************))))))))))))((((((((((((((())))))***(((((())))))************''''''((((((((((((''''''((()))******)))***+++,,,(((((((((((((((((((((((((((''''''''''''(((((()))***)))'''((()))))))))'''''''''''''''((()))***+++&&&%%%%%%%%%%%%&&&'''''''''''''''(((((((((((((((((('''&&&'''((()))(((&&&(((((()))******)))((((((''''''((((((((((((''''''''''''''''''(((((((((((('''((()))(((''''''((()))(((((((((((((((((((((((((((%%%&&&******'''&&&)))'''((()))((('''&&&''')))''''''''''''(((((())))))(((''''''***...///---***((((((((((((((('''''''''$$$%%%(((+++((($$$%%%))))))))))))))))))******+++++++++******))))))(((((())))))(((((((((((())))))***+++,,,,,,******+++,,,000000111111000///...---...,,,++++++,,,---,,,,,,(((((((((((()))***+++,,,***+++,,,------+++***))))))''''''((('''%%%'''+++%%%'''***+++***)))))))))*********++++++,,,,,,---------------...///000000...111444666888???JJJRRRZZZ\\\___bbbdddeeeeeeeeefff___TTTIIIBBB>>>>>>>>>>>>>>>??????>>>;;;888555222333444666888::::::999888666444444555555444333444555555333111000111222------,,,+++******++++++)))***+++------..................------,,,,,,+++++++++---.........---,,,)))+++...---,,,---000333111333444333111//////000...000333444555777999;;;888777666555444555666666999>>>FFFMMMSSSYYY```dddiiihhhgggeeecccaaa^^^\\\ZZZ\\\]]]ZZZUUUTTTYYY]]]^^^^^^]]]\\\\\\[[[[[[[[[^^^aaaeeefffddd___\\\ZZZQQQJJJBBB@@@EEEOOOXXX]]][[[\\\ZZZXXX[[[\\\TTTHHH<<<777555777999===FFFPPPZZZ[[[\\\]]]\\\\\\\\\\\\ZZZ]]]___aaacccddd^^^VVVKKKGGGAAA>>>======<<<;;;999888:::@@@LLLYYYccchhhcccdddfffiiimmmnnnmmmlllgggmmmsssqqqiiibbb```aaaiiifff```[[[WWWXXX]]]aaa___ZZZVVVUUUXXX[[[]]]\\\\\\\\\[[[ZZZYYYXXXXXXXXXSSSIII>>>888444111111555222222111111222333555666444555555666666666555555<<>>>>>??????AAACCCCCCAAA>>>;;;999444222222444888:::;;;:::888666444444444444333222///000000///---,,,---///,,,+++++++++*********+++))))))+++,,,------------.........------,,,,,,,,,,,,+++*********+++---...---+++)))+++///222222000111333444333111//////000000222555666777999;;;===:::999888666555555666666777;;;BBBJJJQQQYYY___ccceeefffggggggfffdddcccbbbbbbdddddd___ZZZXXX[[[___bbb```\\\YYYWWWXXXZZZ\\\\\\```dddeeeccc___[[[XXXJJJEEEAAADDDLLLUUUZZZ\\\]]]ZZZVVVUUUXXXWWWMMMBBB;;;888666777:::@@@JJJSSS[[[[[[[[[[[[[[[[[[ZZZZZZWWWZZZ]]]___cccddd^^^VVVMMMIIIEEEAAA>>>===<<<<<<777777888>>>IIIUUU```fff___bbbgggmmmqqqqqqnnnkkkeeelllpppnnneee___```cccqqqlllcccZZZWWWZZZbbbhhhhhhccc]]][[[\\\]]]\\\[[[WWWWWWWWWWWWWWWXXXXXXXXXSSSIII???999444111111444111000000111333555888999222333555777888:::::::::FFFKKKSSS[[[bbbgggkkkmmmkkkhhhccc^^^[[[[[[\\\]]]WWWWWWXXX[[[]]]^^^\\\ZZZ\\\[[[[[[[[[[[[[[[ZZZYYY[[[ZZZXXXWWWWWWWWWXXXYYYYYYZZZ]]]___``````^^^]]]XXXUUUPPPMMMOOOTTTYYY\\\YYYYYYYYYYYYYYYYYYYYYYYY[[[]]]___]]]YYYXXXYYY[[[RRRPPPMMMLLLKKKIIICCC???999666333222222333333222111111111222222222333333%%%&&&''''''&&&&&&''')))'''(((''''''''')))...222''''''''''''((()))***+++'''((())))))(((((()))***&&&''''''(((((())))))***&&&''''''(((((((((((('''************************,,,++++++***(((''''''&&&(((((()))))))))))))))***((((((((((((((()))******))))))))))))))))))******+++,,,,,,------,,,,,,+++&&&))),,,+++)))((()))+++))))))))))))))))))))))))''''''&&&''''''((()))***(((''''''(((******)))'''"""$$$''')))***)))'''%%%&&&&&&&&&&&&&&&''''''(((&&&&&&&&&''''''(((((())))))(((''''''))))))((('''&&&''')))******)))'''&&&''''''((((((((((((''''''''''''''''''((((((((((((&&&'''((((((&&&&&&'''((((((((((((((((((((((((((('''%%%&&&)))***''''''***'''((()))((('''&&&''')))&&&'''''''''(((((())))))(((&&&&&&(((,,,---,,,***'''''''''((((((((((((((( &&&---...)))''')))(((((()))************)))))))))))))))))))))(((((((((((())))))))))))(((((()))+++,,,,,,++++++,,,......///000111000...,,,***---+++******,,,------,,,************))))))((((((''')))+++---...---,,,+++((((((,,,000///)))'''***'''(((******((((((((()))))))))***+++,,,------...,,,,,,,,,,,,---...///000+++///444444444666<<>>>>>???AAACCCEEEEEECCC@@@>>>===666333111333888<<<<<<;;;888666444333333333222111---......---++++++,,,...************************)))******+++,,,,,,,,,,,,------------------------***)))((('''''')))+++,,,///+++(((+++111555333000222444555444222000000111333555777888999:::===???:::999888666666666777888666;;;BBBKKKTTT[[[```ccc]]]```eeeggggggfffffffffhhhhhhgggccc___^^^```cccddd```\\\XXXWWWYYY\\\^^^]]]```cccccc___ZZZUUUSSSCCCDDDFFFLLLTTTYYYZZZYYY]]]YYYUUUUUUVVVRRRGGG>>>:::999888888<<>>>>>>>>BBBEEEGGGFFFCCC@@@@@@@@@777444111333888===>>>===666444222111222111000///---......---,,,,,,...///))))))***************)))******+++++++++++++++***+++,,,,,,------.........))))))))))))******++++++...,,,***---111444444333555666777666444333333333222444666777777888:::;;;666555555555666777999::::::>>>DDDLLLSSSXXXZZZZZZTTTYYY```dddddddddeeeeeeeeecccbbb```___```aaabbb```^^^\\\ZZZZZZ\\\___aaa```aaabbb___YYYQQQLLLIIIBBBFFFMMMUUUZZZ[[[YYYWWW[[[XXXUUUVVVTTTNNNDDD<<<999999999:::???JJJUUU]]]ZZZYYYXXXZZZ[[[[[[XXXUUUUUUZZZ^^^bbbfffgggaaaYYYQQQOOOKKKFFFAAA===<<<;;;888777666888===FFFPPPVVVVVV[[[aaaccccccbbbcccddddddfffgggddd``````dddiiijjjfff___ZZZYYY___iiipppmmmjjjeeecccbbbaaa]]]YYYUUUVVVXXXYYYZZZYYYWWWVVVRRRJJJCCC???;;;666444666222333444555555666666555:::999999<<>>>>>>>>CCCEEEGGGFFFCCC@@@AAABBB888444111333999>>>???>>>555333111000000000...---***+++,,,+++******,,,...((()))************))))))******+++++++++******)))***++++++,,,---...//////***,,,---//////...---,,,,,,---...///000222555666777888999888666555555555///000222333333333555777222222222333555888;;;<<<<<<>>>CCCHHHMMMNNNMMMKKKOOOTTT\\\```aaaaaabbbccc^^^\\\ZZZZZZ\\\^^^``````\\\\\\\\\\\\]]]___bbbcccbbbcccaaa\\\TTTKKKEEEAAACCCIIIRRRZZZ^^^]]]YYYWWWYYYWWWVVVWWWTTTKKKBBB<<<777999999:::AAAMMMZZZaaaYYYXXXXXXZZZ\\\[[[XXXTTTSSSXXX]]]aaaeeegggaaaXXXRRRQQQMMMGGGAAA===;;;;;;:::999777666999@@@IIIPPPSSSWWW[[[[[[YYYYYY]]]bbb]]]]]]\\\ZZZXXXZZZ___ddddddccc___]]]^^^dddmmmtttlllhhheeeddddddbbb]]]YYYWWWYYY[[[\\\[[[YYYWWWUUUVVVNNNHHHEEEAAA<<<999:::555555666777666555333222777:::@@@GGGNNNTTTXXXZZZaaaaaabbbdddgggiiiiiihhhdddcccaaa___]]]ZZZXXXWWWVVVWWWYYY\\\______]]][[[UUUXXXZZZWWWRRRRRRVVV\\\]]]]]]\\\ZZZXXXVVVSSSRRRPPPTTTYYY]]]___^^^[[[YYYYYY[[[]]]^^^]]]]]]]]]^^^XXXZZZ^^^aaaccccccbbbaaaVVVUUUTTTTTTUUUQQQKKKEEEGGGDDDBBBBBBDDDDDDAAA???777555222111111333333333000111111111111222222222&&&&&&&&&'''((())))))******)))'''&&&'''(((***+++''''''''''''''''''''''''&&&(((((((((((((((***,,,&&&&&&&&&&&&&&&'''((((((***+++,,,---,,,+++***)))((((((''''''''''''(((((()))))))))******)))))))))''')))***+++***)))***+++******)))))))))))))))***,,,,,,++++++***++++++,,,++++++++++++++++++,,,,,,,,,000333111,,,((()))++++++)))(((&&&&&&((()))+++)))))))))((('''&&&&&&&&&$$$%%%&&&((()))*********'''&&&&&&''''''((()))***(((((((((((())))))))))))'''((()))((('''&&&''')))&&&''''''((()))******+++***###%%%...///(((%%%***''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((())))))))))))%%%&&&''''''((((((''''''&&&&&&((((((((('''&&&%%%&&&(((***)))&&&%%%''')))$$$%%%&&&'''(((((((((((()))(((''''''''')))***+++***)))(((&&&&&&''''''(((,,,!!!,,,111++++++)))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((*********)))'''''')))+++,,,---///000000///---,,,***((((((***---...+++((())))))(((((((((((()))))))))***,,,...////////////+++,,,---+++(((&&&((()))(((((((((((())))))))))))******+++++++++,,,,,,,,,++++++******++++++,,,---......///...///111444777777>>>CCCFFFIIILLLKKKGGGBBB??????@@@>>>:::;;;???BBBDDDEEEEEEEEEEEEFFFHHHCCC<<<555444777;;;<<<;;;555444222000//////000000///...,,,+++***++++++,,,***++++++***))))))***,,,***+++++++++******,,,...***+++,,,---...............000///,,,+++---...------.../////////000444666:::<<<===<<<:::777555555......//////000000111111...222666666333333888===999:::<<<>>>@@@BBBCCCCCCHHHJJJOOORRRTTTTTTRRRQQQNNNMMMMMMNNNPPPSSSVVVXXX[[[[[[ZZZZZZ[[[]]]___```]]]^^^^^^YYYLLL@@@???EEEKKKQQQZZZ___aaa___\\\ZZZUUUXXXYYYUUUMMMEEE???<<<;;;888888@@@MMMXXX\\\\\\^^^___```aaa```^^^[[[YYYRRRWWW___eeefffccc]]]YYYWWWTTTPPPJJJDDD@@@<<<:::777666555555666:::===???NNNOOOOOOOOONNNNNNPPPQQQXXXWWWUUUTTTVVVZZZ^^^aaabbb\\\WWWVVV\\\eeekkkoooooojjjeeedddfffddd]]]VVVZZZZZZZZZ[[[\\\[[[XXXUUUVVVVVVSSSMMMDDD===:::999:::999777777777999;;;<<>>===999888666555555777999;;;BBBCCCDDDCCCBBBCCCDDDFFFKKKKKKLLLOOOTTTZZZ___bbb^^^YYYTTTUUU[[[bbbhhhjjjhhhfffdddeeegggfffaaa]]]ZZZZZZZZZZZZ[[[ZZZWWWTTTVVVWWWVVVRRRKKKFFFCCCCCC>>>===<<<;;;===@@@CCCEEEIIIMMMRRRWWW```iiillljjjmmmiiijjjmmmmmmiiihhhkkklllgggaaa_________]]]ZZZYYYZZZ[[[\\\\\\[[[YYYXXXVVVUUUTTTUUUXXXZZZZZZZZZ_________]]]ZZZWWWSSSQQQMMMSSSXXXZZZXXXWWWXXXZZZ]]]```dddfffeeedddcccbbb\\\]]]^^^___^^^\\\ZZZXXXRRRQQQPPPMMMJJJGGGEEECCCEEEAAA@@@BBBCCC???===>>>888777555444333222333333222111111111111333444555&&&&&&''''''((()))))))))'''&&&&&&%%%%%%&&&((()))(((((((((((((((((((((((('''((())))))((((((***,,,((((((''''''(((((())))))))))))***+++,,,,,,,,,+++)))((((((''''''(((((()))******((((((((((((******&&&(((******)))))))))***)))))))))(((((())))))*********))))))))))))************+++++++++,,,,,,,,,...111222111,,,******+++***)))(((''''''((()))***&&&''''''((()))******+++*********)))(((&&&$$$###))))))((((((''''''((((((&&&&&&'''''''''((((((((('''((()))((('''&&&''')))'''''''''(((((())))))***)))###"""&&&&&&###$$$***''''''&&&&&&&&&&&&''''''$$$%%%&&&'''((()))******%%%&&&'''((())))))))))))''''''&&&%%%&&&'''((()))&&&''''''((((((((('''''''''((()))((('''&&&''')))$$$%%%&&&'''(((((((((((())))))((((((((()))*********)))((('''''''''((((((###***...%%%(((***---(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************&&&)))+++,,,,,,---...000000000////////////000000,,,++++++,,,......---+++))))))(((((((((((())))))'''((()))+++,,,,,,,,,,,,+++---///...+++(((&&&&&&(((((((((((())))))))))))))))))))))))***************************++++++,,,+++,,,------,,,...111444333999===???BBBEEEDDD@@@===;;;;;;===<<<;;;>>>DDDEEECCCAAABBBFFFHHHGGGEEEAAA<<<666333444666666444///............///000111***+++,,,,,,,,,,,,,,,,,,)))***+++***)))(((***,,,(((***,,,---,,,+++++++++***+++,,,------.........222,,,---444666000,,,------///222333333333444666888:::===<<<999555222000/////////000000000000111---///111666;;;@@@EEEHHHCCCAAA===999666666666777<<<<<<<<<;;;:::888777666999999999999:::<<<>>>???EEEHHHLLLQQQVVVZZZ]]]^^^___VVVKKKDDD??????GGGQQQ[[[___dddfffdddaaa^^^\\\ccc```ZZZPPPFFF===888666777:::AAAMMMYYY```bbbaaa^^^^^^___aaabbbaaa^^^\\\[[[___dddfffddd```\\\ZZZXXXVVVQQQLLLFFFBBB???===;;;:::777555444444444555777888888888777777999:::>>>@@@DDDIIIPPPWWW\\\___VVVSSSPPPRRRYYY```eeefffaaaccceeeggghhhgggeeeccc\\\[[[ZZZZZZ[[[YYYVVVSSSWWWWWWWWWUUURRROOONNNNNNEEEDDDCCCCCCEEEIIIMMMPPPSSSVVVYYY\\\cccmmmqqqpppsssooonnnooommmjjjjjjlllkkkeee^^^[[[\\\]]]]]]\\\^^^^^^\\\[[[ZZZZZZZZZZZZZZZXXXVVVWWWYYY[[[\\\\\\`````````___]]]ZZZWWWUUUSSSWWWZZZ[[[YYYYYY[[[]]]bbbbbbccceeeffffffcccaaaZZZZZZZZZZZZYYYWWWUUUTTTOOONNNLLLJJJHHHFFFFFFEEECCC??????BBBCCC@@@>>>???:::999777555444444444444333222222222222444555666''''''''''''(((((())))))''''''&&&&&&&&&'''((()))))))))))))))))))))))))))'''((())))))((()))+++---))))))(((((((((((())))))(((((()))***+++,,,,,,,,,))))))(((((((((((())))))***)))(((''''''((()))***&&&(((******)))((()))***)))(((((((((((())))))***)))(((((((((((())))))************++++++,,,,,,---...///000...+++))))))***))))))(((((((((((())))))''''''(((((()))*********&&&&&&'''((())))))((((((+++***)))(((''''''''''''&&&&&&&&&&&&'''''''''((('''((()))((('''&&&''')))'''''''''((((((((())))))(((%%%%%%(((((($$$&&&+++''''''&&&&&&&&&&&&''''''&&&&&&''''''((())))))***&&&&&&'''(((((()))((((((((('''%%%$$$%%%&&&(((***'''''''''((((((((((((((('''(((((((((''''''(((((($$$%%%&&&'''(((((((((((())))))))))))))))))******)))))))))(((((((((((((((###---&&&---!!!,,,***,,,(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''')))+++,,,+++*********000///...------...///000,,,++++++,,,,,,,,,,,,+++))))))(((((((((((())))))''''''((()))*********+++(((***++++++)))&&&"""!!!(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))***++++++)))+++,,,,,,+++,,,///111111777;;;<<<>>>AAA@@@===;;;999999<<<<<<<<>>DDDKKKQQQWWWZZZ\\\XXXMMMAAA<<<>>>CCCNNNXXXbbbeeehhhiiigggdddaaa```ccc^^^UUUKKKBBB<<<:::999:::@@@JJJVVV___cccbbb```aaa```___```bbbbbb^^^[[[[[[```dddeeebbb^^^[[[[[[VVVSSSOOOJJJEEE@@@===;;;;;;999777444333222222222111222333222111111333555888;;;???EEEKKKQQQTTTVVVOOOMMMMMMRRRZZZaaaeeefff```dddhhhiiigggeeedddeee___^^^\\\\\\\\\ZZZWWWUUUWWWVVVTTTQQQPPPQQQSSSTTTNNNLLLJJJJJJLLLPPPTTTWWWYYY[[[\\\\\\aaajjjoooooouuusssqqqooonnnmmmmmmnnnhhhbbb[[[WWWWWWYYY[[[[[[______]]]\\\\\\[[[\\\\\\]]][[[YYYYYYZZZ\\\]]]\\\\\\\\\]]]]]]\\\[[[YYYYYY[[[\\\^^^]]]\\\\\\^^^aaacccaaa___```aaaaaa]]]YYYVVVVVVUUUTTTSSSQQQPPPOOOJJJIIIGGGEEEEEEEEEEEEFFFAAA>>>===AAABBB???>>>???:::999777555444333444444222222111111222333555666''''''''''''((((((((((((((((((((((((((()))))))))************************''')))))))))))))))+++---))))))(((((((((((())))))(((((())))))***+++,,,---))))))(((((((((((())))))***)))(((''''''((()))***&&&((())))))(((((()))***((((((''''''((()))******((((((''''''((())))))***))))))***+++,,,,,,------+++,,,,,,***)))((())))))))))))(((((((((((())))))((((((((((((((((((((((((###$$$&&&''')))***++++++,,,+++***)))((('''''''''&&&&&&&&&&&&'''''''''((('''((()))((('''&&&''')))''''''''''''(((((((((((($$$%%%(((***)))%%%%%%(((''''''&&&&&&&&&&&&''''''((((((((((((((((((((('''&&&'''((((((((((((((((((((('''%%%$$$%%%&&&(((***''''''''''''(((((())))))((((((''''''((((((((('''$$$%%%&&&'''((((((((((((******************)))))))))))))))))))))((((((((("""(((###&&&,,,$$$&&&'''((((((((()))))))))***((((((((((((((((((((((((''''''''''''((((((((((((''')))+++,,,+++******+++///...,,,++++++,,,...///++++++++++++*********+++))))))(((((((((((())))))''''''''''''((())))))***------...///...+++'''$$$(((((((((((())))))))))))''''''((((((((()))))))))))))))(((((())))))***+++(((***++++++++++++---///000555888999;;;>>>===:::999777888<<<===<<>>???<<<888:::777444222111000///.........------,,,+++******((()))+++,,,---,,,++++++((()))))))))((((((***,,,&&&))),,,---,,,*********)))***+++,,,------------111,,,---555888111---...---000333555555555555666777999;;;;;;888444111///111111111111000000000000222111111444999???BBBDDDEEEDDDAAA>>>;;;999777666333222222222333444666666222222222222333333444444444777>>>EEELLLQQQUUUWWWMMMDDD<<<>>>DDDKKKUUU^^^dddgggkkkllljjjgggeeedddbbb[[[OOOEEE===::::::;;;;;;CCCPPP\\\ccceeedddcccdddaaa___```bbbaaa]]]YYYXXX]]]bbbbbb^^^[[[ZZZZZZUUUSSSOOOJJJEEE@@@===<<<999888666444333222222222///000111111000000111333555777<<>>:::999777555333333333333111111000000111222444555''''''((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))((()))******))))))+++---))))))((((((''''''(((((()))))))))))))))***+++,,,***))))))(((((())))))***((((((((((((((((((((((((%%%'''))))))((((((((()))''''''''''''((()))******(((''''''(((((()))***+++))))))***+++,,,------...)))(((((((((((())))))***(((((())))))))))))((((((((((((((((((''''''''''''%%%&&&'''((()))))))))))),,,+++***)))(((((('''(((&&&&&&'''''''''((((((((('''((()))((('''&&&''')))'''''''''''''''''''''''' $$$(((***'''$$$$$$&&&''''''&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&''''''((((((((((((((('''''''''&&&%%%&&&'''((()))''''''''''''((()))******)))'''&&&'''((()))((('''$$$%%%&&&'''((((((((((((******+++++++++***)))((())))))*********)))((('''&&&&&&%%%'''000!!!(((''''''(((((())))))******(((((((((((((((((((((((())))))))))))************&&&(((+++---...///000222...---+++******+++---...***++++++***((((((***+++))))))(((((((((((())))))'''''''''''''''((())))))...------......---***'''(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((())))))***(((***++++++++++++,,,...///333666555777::::::666666555777;;;;;;:::===BBBCCC???999777777777555333444333222111//////...............---,,,+++)))((()))***++++++++++++++++++'''((())))))((((((***,,,''')))+++,,,+++*********)))***+++,,,,,,------------...///000000000//////...000333444444444555777777999::::::777444333222222111111111111000000000333333444555999>>>CCCFFFIIIGGGCCC???;;;888777666/////////000111333444555111111222222333333444444222555999???DDDIIIMMMNNNDDD??????DDDLLLSSS[[[bbbcccggglllnnnllliiifffddd```WWWJJJ???:::999:::;;;<<>>888777666444333222222222...///000///......000222000333999???FFFLLLPPPRRRKKKKKKMMMTTT^^^fffjjjkkkiiikkkllljjjfffbbbaaabbbcccbbb```_________]]][[[ZZZTTTKKKGGGGGGMMMRRRVVVYYYXXXVVVUUUUUUUUUWWWXXX[[[^^^]]]ZZZ[[[bbbhhhjjjppprrrrrroooppprrrsssqqqllljjjfffccc`````````aaa\\\]]]^^^^^^^^^^^^^^^]]]aaa^^^ZZZXXXYYYZZZ[[[[[[XXXYYYZZZ\\\^^^```aaabbb```___^^^^^^]]]]]]]]]^^^]]]ZZZWWWTTTSSSRRRPPPOOONNNLLLKKKIIIHHHIIIJJJJJJHHHHHHGGGGGGGGGHHHIIIIIICCC???>>>BBBCCC@@@>>>???;;;:::777555333333333333111000000///000222333444((((((((((((((((((((('''&&&'''((((((((()))(((((())))))))))))))))))))))))((()))******)))***,,,...)))(((((('''&&&&&&''''''******)))(((((()))***+++******))))))))))))******&&&'''(((******((('''&&&%%%'''))))))((('''((()))'''&&&&&&'''''')))******(((((((((((()))***+++,,,((()))***+++,,,------...((('''&&&'''(((***,,,,,,(((((())))))))))))((((((%%%%%%&&&&&&''''''((((((&&&'''((((((((((((((('''++++++***)))((((((((()))''''''((((((((()))))))))'''((()))((('''&&&''')))''''''''''''''''''''''''!!!&&&***(((%%%$$$&&&(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((((('''''''''((()))***+++)))'''&&&'''))))))(((&&&$$$%%%&&&'''((((((((((((***++++++++++++***)))((())))))***+++***)))((('''***%%%))),,,"""111!!!000'''''''''((()))*********(((((((((((((((((((((((())))))))))))************''')))+++,,,---...111444...---,,,,,,,,,,,,---...,,,------+++)))(((***---))))))(((((((((((())))))(((''''''&&&'''((())))))+++)))((()))******(((&&&(((((((((((())))))))))))(((((()))))))))*********(((''''''''''''((())))))(((***,,,,,,++++++,,,---,,,000222222333666666222222222555999999666777;;;;;;888555222000000111111...///000000///.........,,,------------,,,******,,,+++******************&&&((()))(((((((((***,,,((()))******))))))***+++)))***+++,,,,,,---,,,,,,(((111222***'''---111//////000111222222333555888888999999888666555555666222222222111111111000000111444777999<<>>DDDNNNZZZ```aaa``````bbbaaa]]]ZZZ\\\aaaccc___[[[VVV]]]cccbbb\\\UUUTTTUUUWWWTTTPPPLLLGGGCCC@@@???999999777555333222111000.../////////......000111///222666<<>>BBBCCCIIIQQQUUUXXX^^^eeeccchhhmmmooolllgggaaa^^^QQQHHH>>>777888===AAADDDNNNVVV___bbb^^^ZZZYYY[[[^^^ZZZWWWZZZaaadddbbb]]]XXX___eeeddd\\\TTTQQQRRRTTTRRRNNNJJJEEEAAA>>>===;;;:::999666444111///......///000///...///000222111333666;;;AAAGGGLLLNNNSSSRRRQQQVVV]]]dddggghhhiiihhhfffffffffgggiiiiiibbb```^^^^^^^^^___^^^]]]\\\WWWSSSRRRUUUYYY[[[\\\YYYZZZZZZ[[[[[[ZZZYYYYYYPPPUUUWWWVVVXXX```hhhkkknnnrrrssspppooorrrqqqkkknnnooopppnnnjjjeeebbbaaaeeebbb]]]YYYXXXYYY\\\^^^aaa]]]YYYVVVVVVWWWXXXXXX[[[[[[[[[\\\]]]^^^___```VVVVVVUUUUUUUUUSSSQQQOOOJJJKKKLLLJJJGGGGGGKKKOOOHHHGGGEEEDDDDDDFFFHHHJJJDDDEEEFFFHHHHHHGGGFFFFFFJJJFFFEEEHHHHHHDDDBBBBBB>>>===:::888666555555555333222222111222333555666))))))))))))))))))))))))(((((())))))))))))((((((,,,+++))))))******(((''')))***,,,,,,,,,,,,...000***************)))((('''+++*********))))))((((((+++,,,,,,+++***(((&&&%%%(((((())))))*********+++(((((((((((())))))))))))&&&'''((((((''''''(((***''''''((())))))))))))))))))+++------,,,,,,---...)))))))))))))))))))))))))))))))))))))))))))))))))))*********(((&&&%%%###'''((()))***)))***+++,,,,,,+++***)))))))))***+++)))))))))(((&&&''')))+++)))))))))(((''''''&&&&&&&&&'''((((((&&&&&&&&&((('''%%%'''&&&$$$%%%&&&''''''&&&%%%$$$(((((((((((((((((((((((((((''''''&&&'''((())))))&&&&&&''''''(((((())))))'''(((&&&###'''///000,,,'''''''''''''''((())))))''''''((()))))))))))))))))))))))))))******************))))))((((((''''''+++&&&%%%(((***((((((************)))))))))))))))''''''''''''&&&''')))+++))))))(((((((((((())))))+++,,,---,,,+++,,,///111+++111222---***---///---...---,,,+++***+++,,,,,,...,,,***)))'''''''''((())))))))))))))))))))))))''''''(((***,,,,,,***((((((((())))))))))))(((((())))))))))))******************))))))******+++,,,(((***++++++******+++,,,555...***+++---,,,+++------/////////...///111333111000///...---,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))******++++++***)))((((((((()))+++,,,*********+++,,,---///000***,,,////////////000111333333333555888::::::999@@@>>>;;;:::999888777555777555333222111222333444555555777<<>>IIIZZZ]]]```___[[[XXXWWWWWW]]]ZZZWWWWWW[[[```dddfff```eeeddd\\\UUUSSSSSSSSSNNNMMMKKKGGGCCCAAA@@@AAA777777666555444333222222111000//////000000///...555444666<<>>HHHPPPYYY^^^___```cccgggfffjjjnnnooommmeee]]]WWWHHH===777999:::;;;CCCOOO```aaabbb```\\\YYYYYYZZZZZZYYYXXXZZZ]]]```aaaaaaaaadddcccZZZRRRQQQRRRRRRRRRPPPLLLGGGCCCAAA@@@AAA888888777555444333222111000000//////000000//////222222555;;;BBBFFFJJJMMMSSSVVVYYYXXXWWWZZZ```eeehhhgggeeeeeeeeegggjjjllllllgggaaa^^^^^^`````````___]]]ZZZ[[[]]]^^^]]][[[YYYZZZ[[[YYYWWWVVVXXXZZZVVVWWWXXXXXXYYY]]]ccchhhooooooppppppqqqppppppoooooooooqqqrrrllldddccchhhgggddd```]]]]]]]]]\\\[[[\\\ZZZWWWUUUUUUUUUVVVWWW]]]\\\\\\\\\ZZZUUUOOOJJJLLLKKKKKKJJJIIIIIIHHHHHHFFFFFFFFFFFFFFFGGGHHHIIIHHHGGGGGGGGGGGGGGGGGGHHHIIIHHHFFFEEEEEEGGGIIIJJJIIIJJJIIIGGGEEECCCDDDEEEDDDBBB???<<<:::888888777444333222222222333555666(((((((((((((((((((((((((((((())))))))))))((((((///---***))))))(((&&&%%%(((***++++++******,,,---+++***)))((((((((()))***************))))))))))))$$$%%%&&&((())))))))))))))))))))))))************''''''((((((((()))))))))&&&'''((((((''''''(((***''''''((()))))))))))))))''')))++++++***)))***+++))))))))))))))))))))))))''''''''''''''''''''''''$$$%%%'''((())))))))))))!!!***---)))(((+++000---,,,)))''''''(((***,,,((())))))(((''''''(((***''''''''''''(((((((((((('''((((((&&&%%%%%%'''***"""'''++++++'''&&&)))---(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%'''***,,,,,,+++((('''******++++++,,,------...))))))&&&###$$$((()))&&&''''''''''''((((((((()))''''''((()))))))))))))))))))))))))))************))))))))))))((((((((((((***%%%%%%(((***)))***,,,))))))))))))))))))***************)))(((''')))+++***))))))(((((())))))***((()))***+++***+++...000***///111...---......,,,------,,,++++++++++++,,,---,,,***)))((((((((((((''''''''''''''''''''''''''''''(((***,,,,,,+++)))(((((())))))))))))((((((''''''((((((((())))))))))))))))))*********++++++((()))+++***))))))***,,,...******...///+++((((((***+++------,,,,,,...///,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,***,,,------,,,+++,,,...,,,++++++******)))))))))************)))))))))))))))))))))((()))******++++++++++++++++++,,,------,,,...000111000000222333444111///000333888;;;===>>><<<;;;;;;<<<===<<<;;;777666444333333444555666777999===DDDLLLUUU\\\```ZZZPPPDDD;;;999:::;;;<<<;;;777444555333//////222111111111111222222222222666444333333666;;;@@@CCCOOOWWW^^^```^^^^^^ccciiilllkkkjjjjjjhhhbbbYYYQQQBBB999444777<<<@@@KKKXXXeeeeeeeeebbb___\\\[[[[[[WWWWWWXXX[[[^^^___^^^\\\bbbddd```WWWPPPOOOQQQQQQSSSPPPJJJEEE@@@>>>>>>???:::999888666444222000000////////////000000000000///111666;;;AAAHHHLLLOOORRRVVVZZZ[[[[[[]]]aaadddgggfffffffffggghhhjjjkkkiiiddd^^^[[[ZZZ\\\^^^___ccc```]]][[[[[[\\\\\\[[[ZZZ[[[[[[YYYWWWWWWXXXYYYWWWXXXYYYZZZ[[[^^^cccfffkkklllmmmnnnooooooooooooooommmmmmnnnmmmhhhfffgggfffdddaaa```______]]]\\\ZZZYYYXXXWWWWWWXXXZZZ[[[^^^]]][[[YYYUUUPPPJJJFFFFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEFFFHHHHHHHHHIIIFFFEEEEEEEEEEEEEEEEEEFFFHHHGGGEEEDDDEEEGGGIIIJJJJJJJJJIIIGGGDDDDDDEEEGGGGGGEEEBBB???<<<:::999999555555444333333444666777(((((((((((((((((((((((((((((())))))))))))((((((...,,,)))((())))))(((''')))***++++++***)))***,,,+++***((('''&&&((()))+++*********)))))))))))))))&&&'''((()))***+++,,,,,,)))))))))))))))*********'''''''''((((((((())))))&&&'''((((((''''''(((***''''''((()))))))))))))))(((***++++++***)))******((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((()))****** &&&+++,,,)))'''(((+++---,,,)))'''&&&(((***,,,'''((()))((('''&&&((()))&&&&&&&&&'''((())))))***(((((((((&&&%%%&&&(((***$$$)))---,,,&&&###%%%))))))((('''&&&&&&'''((()))(((((((((((((((((((((((($$$'''+++...///,,,(((%%%((((((***+++---...000000((('''&&&%%%&&&)))++++++&&&''''''(((((((((((((((''''''((()))))))))))))))((()))))))))************))))))))))))((((((((((((((($$$###''')))((((((+++)))))))))))))))*********+++,,,,,,+++)))((()))******))))))))))))))))))***)))***++++++***)))+++,,,444333000,,,+++---///000,,,,,,,,,+++++++++++++++,,,+++***))))))(((((((((''''''''''''''''''''''''''''''''')))+++,,,+++***(((((())))))))))))((((((''''''''''''((((((((((((((())))))***************((()))******))))))***+++---***))),,,,,,)))(((***)))+++,,,---,,,,,,---...***************+++,,,,,,************++++++++++++***+++---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))(((((()))))))))))))))******+++,,,+++++++++++++++,,,,,,,,,...000111111111222333555222//////333999===@@@>>><<<::::::;;;<<<;;;:::666555444444444555666666555999>>>FFFNNNUUUZZZ]]]ZZZQQQFFF>>><<<=========>>>:::888999777333222444222222222222222222222222555444444555888???GGGLLLVVV[[[___^^^ZZZYYY^^^dddkkkhhheeedddbbb[[[PPPFFF===777444888???FFFRRR^^^eeeeeefffeeebbb^^^[[[YYYUUUUUUVVVXXX[[[\\\[[[ZZZdddddd___UUUOOOOOOQQQRRRPPPKKKEEE???===<<<<<<<<<;;;:::888666333111///......///000000//////000111...333888<<>>DDDKKKRRRXXX\\\^^^WWWPPPGGGBBBBBBCCCCCCBBBAAA>>><<<<<<:::666444777333333333333444444444444333555888;;;???GGGOOOVVV]]]______\\\XXXWWWZZZ]]]gggdddbbbaaa^^^UUUGGG===;;;888888===DDDMMMWWW___aaabbbdddfffddd```ZZZWWWUUUTTTRRRSSSVVVYYY[[[[[[eeeddd]]]TTTOOOQQQSSSSSSMMMHHHAAA=========>>>===<<<;;;999666333111///...---///111000///...000222///777===>>>BBBIIINNNMMMMMMRRRXXX]]]aaaccceeefffggggggggggggfffeeeeeedddfffccc___[[[YYYZZZ]]]```dddaaa^^^ZZZWWWWWWXXXYYYWWWWWWWWWXXXZZZ\\\]]]]]]ZZZZZZ[[[\\\^^^`````````bbbccceeegggiiikkkllllllooommmjjjkkknnnpppmmmiii___^^^]]]]]]______]]]\\\ZZZ[[[[[[[[[[[[[[[[[[ZZZQQQLLLEEE@@@???@@@AAAAAA>>>???@@@AAACCCDDDEEEFFFDDDEEEFFFGGGFFFFFFDDDCCCCCCDDDEEEEEEEEEEEEDDDCCCDDDDDDDDDDDDFFFGGGIIIJJJKKKLLLMMMMMMMMMOOORRRUUUXXXUUUPPPJJJDDD???<<<;;;888888777777777777777777''''''''''''''''''''''''(((((())))))))))))((((((***(((&&&&&&(((+++------+++,,,---,,,***))))))***)))((('''''''''((()))***))))))))))))************((((((''''''''''''((((((************))))))))))))&&&&&&'''''''''(((((((((&&&'''((((((''''''(((***''''''((()))))))))))))))***+++---,,,+++)))***+++))))))))))))))))))))))))***************************)))((('''''''''''''''...)))%%%%%%))),,,,,,***+++***)))((((((((())))))%%%'''))))))'''&&&''''''&&&&&&&&&'''((())))))***'''((())))))((('''((()))111---)))''''''((('''%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''***,,,,,,+++((('''###$$$%%%(((***,,,---...***'''&&&%%%### """&&&%%%&&&((()))))))))((('''''''''((()))))))))))))))))))))))))))************(((((((((((())))))))))))+++&&&%%%(((***((((((***((((((((()))******++++++)))+++,,,,,,***))))))***+++******))))))******++++++,,,---,,,***(((((((((###$$$)))111444111---++++++++++++,,,+++******)))***************)))(((((())))))))))))))))))))))))'''&&&&&&(((+++,,,,,,,,,(((((())))))))))))((((((''''''((((((((()))))))))'''((()))*********)))((('''(((***)))(((((()))+++...***))))))(((&&&***///'''***,,,------,,,,,,---)))))))))))))))***+++,,,((())))))))))))************+++,,,+++)))))))))***(((((()))***+++,,,,,,---************))))))))))))(((((()))************)))***************+++,,,,,,,,,...000111000000222333555444333444888<<<>>>??????<<<:::999999999888666666777777888999::::::;;;???BBBGGGNNNTTTXXX[[[]]]QQQMMMIIIIIIKKKMMMMMMKKKGGGCCCAAABBB@@@;;;999;;;888888888888777777666666333888???DDDHHHOOOWWW]]]bbb```^^^\\\ZZZZZZZZZZZZbbbaaa___]]]YYYOOOBBB999:::<<>>::::::<<>>???AAACCCDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDEEEEEEFFFGGGIIIKKKLLLMMMOOOQQQTTTUUUVVVXXXZZZ\\\^^^[[[UUUNNNHHHBBB???===999999999999888888888888''''''''''''''''''''''''(((((())))))))))))((((((+++)))&&&&&&(((***,,,,,,---......---***)))***+++'''''''''((((((((())))))((()))))))))************((('''&&&&&&'''((()))***************)))))))))(((&&&&&&&&&'''''''''((((((&&&'''((((((''''''(((***''''''((())))))))))))))))))+++,,,+++)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))***)))((('''&&&''''''((()))'''&&&''')))+++++++++)))))))))))))))(((((('''%%%'''))))))'''&&&&&&'''&&&&&&''''''(((((())))))&&&(((***+++)))((('''(((---***((('''((())))))'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))(((&&&&&&''''''((()))))))))***'''&&&&&&""" &&&%%%&&&((()))***)))((('''''''''((()))))))))))))))))))))))))))************'''((((((((()))))))))******%%%###&&&'''%%%$$$&&&'''(((((()))******++++++''')))++++++***))))))***+++******))))))******+++)))+++,,,---+++******+++(((%%%(((000444000------***++++++,,,+++***)))((()))******+++***)))(((((((((((((((((((((((((((((('''&&&&&&'''***,,,---,,,(((((())))))))))))((((((((((((((()))))))))******&&&''')))***+++***)))((('''((())))))(((((()))+++,,,***+++,,,***'''***///%%%(((+++,,,++++++***+++*********)))******++++++((((((((()))))))))*********+++++++++)))((()))***************************)))))))))))))))*********'''((()))***+++******)))))))))))))))***+++------+++---///000000000111222333333444777:::<<<;;;:::===<<<:::::::::;;;:::999999:::;;;<<<===>>>??????EEEGGGLLLQQQVVVZZZ]]]^^^TTTRRRQQQSSSWWWYYYWWWTTTPPPMMMKKKLLLJJJDDDBBBDDDBBBAAA???>>>;;;:::888777666>>>GGGNNNQQQUUU[[[``````\\\XXXYYY]]]___]]]ZZZ]]]\\\ZZZVVVOOOGGG>>>999999>>>EEEMMMTTT[[[^^^___]]]\\\\\\___bbbbbb___]]]VVVTTTQQQRRRVVV[[[```bbb___^^^YYYRRRPPPSSSTTTRRRNNNHHHCCC@@@AAAAAA???<<<::::::888666444222000///+++///111111......000444---:::CCCBBBDDDNNNSSSQQQSSSTTTXXX\\\```aaaaaa```eeegggiiikkkkkkjjjhhhggghhhhhhhhheeebbbaaacccfff^^^______]]]ZZZXXXZZZ\\\XXXWWWVVVXXX[[[^^^^^^]]]ZZZZZZZZZ\\\______\\\ZZZZZZ[[[^^^bbbeeehhhiiijjjlllnnnmmmiiijjjnnnnnnjjjjjjgggbbb```___^^^]]]\\\YYYYYYYYYWWWTTTPPPKKKIII@@@>>>;;;:::;;;<<<<<<;;;:::;;;<<<===???AAABBBCCCDDDDDDCCCCCCCCCDDDEEEEEEEEEFFFHHHIIIIIIHHHFFFEEEHHHIIIJJJLLLNNNOOOQQQRRRVVVYYY\\\^^^^^^^^^___```___\\\VVVPPPJJJEEEBBBAAA:::::::::::::::999888888''''''''''''''''''''''''(((((())))))))))))((((((---***'''&&&''')))++++++......///---+++******+++&&&&&&'''((())))))(((((((((((())))))*********+++)))((((((((()))***,,,---+++*********))))))((((((&&&&&&&&&'''''''''((((((&&&'''((((((''''''(((***'''(((((()))))))))))))))(((***+++***(((''''''((())))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))%%%'''******(((&&&'''(((((()))*********)))'''&&&$$$&&&))))))'''&&&&&&&&&'''''''''(((((((((((((((%%%(((+++,,,+++(((''''''%%%%%%''''''(((((())))))&&&'''((())))))((('''&&&(((((((((((((((((((((((((((''''''&&&'''((())))))))))))(((((('''&&&&&&&&&)))&&&&&&(((%%%!!!$$$+++%%%&&&((()))***)))(((''''''(((((()))))))))))))))))))))))))))************'''((((((((())))))******---)))''')))***'''&&&((('''(((((()))***+++++++++&&&(((***+++***)))******++++++************++++++&&&))),,,---,,,,,,---...999000***---///---///333******+++,,,+++***)))((())))))***++++++***(((((('''''''''''''''''''''''''''&&&&&&'''***,,,------(((((())))))))))))(((((())))))))))))************&&&''')))***+++***(((''''''((())))))(((((()))***)))***,,,///---((()))...$$$&&&***+++***)))))))))++++++************++++++(((((((((((())))))))))))***++++++***)))(((((()))//////...---,,,******)))(((((())))))******++++++'''((()))++++++******)))((((((((()))***,,,---...***,,,////////////000222111222444888;;;;;;999666<<<;;;::::::<<<=========;;;<<<>>>@@@AAABBBBBBBBBNNNPPPTTTXXX]]]```cccddd\\\[[[[[[^^^aaa```]]]YYYYYYVVVUUUVVVSSSMMMKKKLLLIIIHHHEEEBBB???;;;999888999BBBMMMTTTWWWYYY\\\```]]]WWWSSSVVV]]]aaa^^^YYYXXXXXXUUUOOOGGG???:::888777>>>HHHQQQYYY___aaa___^^^\\\ZZZ[[[___bbbcccbbbVVVTTTSSSUUUYYY^^^bbbccc]]]\\\WWWQQQPPPSSSTTTQQQMMMHHHBBB@@@@@@???;;;777:::999888666444222000000+++...222111...---111444,,,:::CCCBBBFFFPPPVVVTTTWWWWWWYYY\\\^^^___^^^\\\dddfffiiilllnnnnnnlllkkkeeeggggggeeebbbaaabbbddd\\\^^^```___\\\ZZZ\\\^^^ZZZXXXWWWXXX[[[^^^]]]\\\ZZZYYYYYY\\\______[[[XXXXXXYYY]]]```dddgggiiijjjjjjnnnmmmhhhhhhlllmmmjjjrrrmmmgggccc```___]]]\\\XXXXXXWWWTTTPPPJJJEEEBBB777666777888999888555222999999;;;<<<>>>???@@@AAACCCBBBBBBBBBCCCDDDFFFHHHFFFGGGIIIJJJJJJIIIGGGFFFKKKLLLMMMOOOQQQSSSTTTUUU[[[___bbbdddcccbbbaaa```]]][[[VVVPPPKKKGGGDDDCCC:::;;;;;;;;;::::::999888)))))))))))))))))))))))))))***+++***)))((()))***+++,,,---***''''''))),,,---...111222111///,,,******)))((('''''''''''''''((()))***)))((((((***,,,''''''''''''((((((((()))"""---222***&&&+++---***%%%&&&''''''&&&&&&((()))&&&'''((((((''''''(((***''''''''''''((((((((())))))***+++***(((&&&&&&'''%%%&&&'''((())))))))))))%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((()))(((((()))******((('''''''''((((((((((((''''''&&&''''''&&&&&&'''***,,,''''''''''''(((((((((((('''(((((((((((((((''''''))))))***(((&&&$$$$$$%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((((((&&&((()))(((&&&%%%%%%&&&***)))'''%%%%%%''')))***,,,&&&###%%%'''&&&+++333&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))&&&'''(((***++++++++++++******)))))))))))))))***%%%&&&((((((((()))+++------***((((((***,,,+++***,,,+++***((((((((()))*********))))))((((((''''''++++++++++++,,,---...//////000222333222///---+++,,,***((()))---...---***(((((((((((())))))))))))%%%&&&&&&''''''&&&&&&%%%'''''''''(((((()))***+++***))))))))))))((((((((()))***)))(((&&&&&&(((************))))))))))))((()))************+++++++++))))))*********))))))(((,,,,,,***)))((((((((((((((())))))))))))*********(((***++++++******+++,,,))))))))))))************''''''(((((())))))******///(((&&&***+++)))***...)))************+++++++++******+++++++++,,,,,,,,,,,,...///000///000222333222111222666;;;>>>===;;;;;;;;;;;;<<<>>>???>>>===BBBCCCDDDEEEFFFHHHKKKLLLRRRXXX^^^aaaccceeehhhlllccc^^^\\\```fffggg```XXX[[[]]]^^^^^^[[[XXXVVVUUUTTTRRRQQQNNNCCC888999AAAFFFMMMWWW___bbbaaa```___]]][[[YYY[[[^^^___^^^[[[]]]YYYQQQHHHBBB===;;;;;;<<>>;;;:::888888999777111---...,,,---/////////000222444555888<<>>??????@@@AAACCCEEEFFFGGGGGGGGGIIIIIIIIIIIIJJJJJJJJJJJJLLLPPPTTTUUUUUUWWW[[[___ccceeehhhjjjiiifffbbb___WWWTTTPPPMMMKKKHHHEEECCC???===;;;::::::;;;:::888)))))))))))))))))))))))))))***+++***)))((()))***---...---)))&&&$$$%%%''',,,...111333222000,,,***)))((((((''''''''''''(((((()))))))))((((((***+++'''''''''((((((((()))))))))//////'''&&&++++++%%%%%%&&&((('''&&&&&&((()))&&&'''((((((''''''(((***'''''''''((((((((((((((()))***+++***(((&&&&&&'''%%%&&&'''((())))))))))))''''''''''''''''''''''''''''''''''''(((((((((((()))((('''((())))))(((&&&&&&&&&'''((())))))((((((&&&'''(((''''''''')))+++''''''''''''((((((((((((''''''(((((((((((('''''''''(((((((((&&&%%%&&&'''&&&&&&'''(((((((((((((((''''''''''''((((((((((((&&&((()))((('''%%%%%%&&&)))((('''&&&&&&'''((())))))%%%%%%((()))''')))...&&&&&&'''((((((((((((((())))))))))))))))))))))))((())))))************)))******))))))))))))******((()))))))))'''''')))+++...+++))))))+++---,,,+++,,,+++***)))(((((()))*********))))))((((((((((((+++++++++,,,------.........000111222222000---+++,,,+++***+++,,,,,,+++***(((((((((((())))))))))))%%%&&&&&&''''''&&&&&&%%%'''''''''(((((()))***+++(((******)))'''&&&''')))((())))))((('''''')))+++++++++******))))))))))))))))))*********+++++++++))))))*********))))))(((,,,,,,+++******))))))))))))))))))*********++++++''')))******)))(((***+++))))))))))))************(((((((((((()))))))))))),,,'''$$$(((***((())),,,)))************+++++++++******+++++++++,,,,,,,,,,,,---////////////111222333222444777<<<>>>===;;;::::::<<<>>>@@@AAAAAA@@@AAACCCEEEHHHLLLPPPSSSVVVYYY\\\___aaacccdddfffhhh___\\\ZZZ]]]bbbccc^^^YYYYYY[[[]]]]]]\\\ZZZYYYXXXYYYTTTNNNIII???999<<>>;;;888555666888777111...///---...////////////222444333666;;;@@@FFFOOOWWW]]]gggbbb^^^ZZZUUUPPPQQQVVV```gggllljjjiiikkklllkkkjjjgggddddddeeeddd```]]]\\\\\\^^^aaa```[[[ZZZ]]]]]][[[[[[\\\^^^___]]][[[WWWYYY\\\[[[YYYXXXZZZ\\\ZZZXXXWWW[[[ccciiillllllmmmnnnnnnllljjjhhhiiiiiijjjkkkjjjfffaaa[[[XXXWWWVVVSSSOOOJJJDDD???<<<:::777666555444444444555555777777888999:::<<<>>>???BBBCCCDDDEEEGGGHHHIIIJJJJJJJJJKKKKKKLLLMMMOOOOOOTTTVVVYYY[[[\\\]]]^^^```bbbcccdddeeedddaaa___]]]XXXUUUQQQNNNLLLIIIFFFCCC???===;;;999999888777555))))))))))))))))))))))))((()))******)))((()))+++......---***'''&&&&&&(((+++---111444333000,,,***(((''''''''''''(((((()))&&&'''((((((''''''(((***''''''((((((((())))))))),,,...+++%%%&&&+++***###%%%'''(((((('''&&&''')))&&&'''((((((''''''(((***((((((((((((((('''''''''(((***+++***((('''''''''%%%&&&'''((())))))))))))))))))(((((('''&&&&&&%%%''''''''''''((((((((((((''''''&&&'''))))))'''&&&'''(((((((((((((((''''''&&&'''))))))(((''''''(((''''''''''''((((((((((((''''''((((((((((((((('''%%%&&&((((((''''''((()))(((((()))************)))''''''''''''((((((((((((&&&''')))((('''%%%&&&&&&((((((((((((((((((((((((%%%%%%'''++++++((('''(((&&&''')))***+++***((('''((((((((((((((((((((((((***************)))((((((***)))))))))))))))******+++,,,+++)))'''&&&'''(((...,,,++++++,,,------,,,++++++***)))))))))*********))))))))))))(((((((((***+++,,,............------///000111111000...---+++,,,,,,,,,******+++,,,(((((((((((())))))))))))&&&&&&''''''''''''&&&&&&'''''''''(((((()))***+++***++++++)))&&&&&&)))+++'''((())))))((((((***,,,,,,++++++***************)))))))))*********++++++((())))))******)))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,&&&((())))))(((((()))***))))))))))))************))))))))))))((((((((((((***%%%$$$&&&(((''''''))))))************+++++++++******+++++++++,,,,,,,,,,,,---//////......///111333444555888;;;===<<<;;;999;;;>>>BBBDDDEEEDDDDDDDDDGGGKKKNNNRRRVVV[[[^^^``````___```bbbccccccbbb^^^\\\[[[[[[[[[[[[YYYWWWXXXYYY[[[]]]]]]\\\[[[ZZZZZZRRRHHHAAA<<<<<>>MMMOOOSSSWWWZZZ\\\]]]]]]^^^^^^^^^ccchhhkkkjjjhhhdddbbbaaaaaabbbcccbbbaaaZZZUUUOOOOOORRRUUUSSSPPPKKKFFFAAA?????????>>>;;;666444555888777222000111...///000000//////111333111444999???EEEMMMUUU[[[eee```\\\YYYTTTNNNOOOSSS___fffiiigggfffiiilllllliiifffcccccccccaaa\\\WWWZZZ[[[___cccaaa\\\[[[]]]^^^]]]]]]]]]^^^^^^\\\[[[XXXZZZ[[[YYYWWWWWW[[[^^^XXXVVVUUUZZZaaaiiilllmmmlllnnnpppooollliiigggfffhhhgggeeebbb___[[[XXXWWWVVVRRRLLLEEE???;;;999888777666555555444444555555666666777888999<<>>BBBEEEFFFGGGGGGGGGIIIMMMRRRUUUWWWYYY]]]```ccc```^^^^^^aaabbb```^^^^^^^^^\\\YYYWWWUUUUUUVVVZZZZZZ[[[\\\]]]\\\ZZZWWWPPPIIIAAA======BBBKKKQQQZZZ[[[\\\]]]]]]___bbbddd___[[[WWWVVVWWWWWWTTTQQQMMMFFF<<<555444999AAAGGGUUUUUUVVVWWWXXX[[[]]]^^^ZZZZZZ\\\aaagggiiihhheeecccbbbbbbdddeeeeeebbb```WWWRRROOOOOOTTTVVVTTTQQQHHHEEEAAA?????????===<<<777555666999888333111222///000111000//////111222111444999???EEEMMMUUUZZZ]]]ZZZXXXXXXUUURRRTTTYYYaaafffiiifffdddgggiiijjjgggeeebbbbbbbbb```[[[WWWWWWYYY^^^cccccc^^^\\\^^^^^^]]]]]]\\\\\\[[[YYYXXXYYY[[[]]]\\\YYYYYY\\\___XXXUUUUUUYYYaaaiiimmmoooooopppqqqpppmmmiiigggggghhhfffcccbbbbbb```]]][[[WWWRRRJJJAAA:::777666555666666555555555555555555777777777888;;;>>>AAACCCCCCDDDFFFHHHLLLQQQTTTVVVUUUTTTSSSSSSSSSUUUWWWXXXZZZYYY[[[___cccddd```]]]```^^^[[[YYYXXXYYY[[[\\\ZZZXXXUUUSSSPPPLLLGGGCCC???===:::999999888777555((((((((((((((((((((((((''')))******))))))***+++...,,,+++++++++,,,------'''***...222222000---***'''''''''''''''((()))***%%%&&&'''&&&%%%%%%''')))(((((((((((()))))))))***&&&***+++'''$$$&&&***---'''((())))))'''&&&''')))&&&'''((((((''''''(((***((((((((((((((('''''''''''')))******(((''''''(((&&&'''(((((((((((((((((('''''''''((((((((())))))''''''''''''((((((((((((&&&%%%%%%&&&((()))(((&&&(((((((((((((((((('''&&&&&&(((******((('''&&&'''''''''''''''((((((((((((&&&&&&'''(((((((((((((((((()))))))))'''&&&'''(((&&&'''(((((())))))((((((''''''''''''((((((((((((%%%'''(((((('''&&&&&&'''''''''((((((((((((''''''&&&(((((((((((((((((('''&&&(((***,,,---+++)))((((((((((((((((((((((((((('''''')))******+++++++++))))))(((((()))***++++++)))***+++***(((((()))+++******+++++++++******+++*********++++++++++++***))))))))))))***************,,,...000111000///...---...//////000///......&&&))),,,,,,***+++---111(((((((((((())))))))))))&&&''''''((((((''''''&&&''''''''''''((()))***+++---(((###$$$(((+++((($$$&&&(((************+++------,,,***)))((()))***+++(((((()))))))))*********''''''((()))))))))))))))'''((())))))***))))))(((+++,,,,,,,,,,,,---------((()))+++***))))))***,,,((()))))))))******************))))))((((((''''''(((((('''&&&(((******((())))))*********+++++++++******+++++++++,,,,,,,,,+++---......------///000333444777999::::::;;;;;;???BBBFFFHHHGGGGGGHHHIIIKKKQQQXXX[[[\\\\\\^^^aaaaaa^^^\\\^^^```bbb```]]]\\\\\\\\\ZZZXXXXXXZZZ]]]```___]]]\\\\\\YYYTTTPPP@@@???>>>>>>BBBJJJRRRVVVZZZ[[[\\\\\\\\\___cccgggaaa]]]ZZZXXXXXXVVVRRRNNNGGGAAA999444666>>>IIIPPPWWWVVVUUUUUUWWWZZZ]]]^^^YYYYYY[[[```eeefffccc```]]]^^^aaaeeegggfffccc```UUUQQQNNNPPPUUUWWWTTTPPPEEECCCAAA???>>>>>>===<<<;;;999999<<<:::555222333000111111111//////111333333666<<>>777444333444555555666666666666666666555666777999<<<@@@CCCEEECCCEEEHHHLLLQQQVVVZZZ\\\ZZZZZZXXXWWWVVVVVVWWWWWWWWWVVVXXX]]]bbbccc```]]]```^^^[[[YYYYYYZZZ]]]___[[[YYYWWWVVVSSSNNNHHHCCC>>><<<:::999:::;;;:::999))))))))))))))))))))))))'''(((******))))))***,,,///,,,)))((())))))((('''&&&))),,,//////...,,,+++(((''''''''''''(((((()))%%%&&&''''''&&&&&&''')))((((((((()))))))))******)))---...+++%%%###'''+++((()))***)))'''''''''(((&&&'''((((((''''''(((***''''''''''''((((((((()))''')))******((('''((()))''''''((((((((((((((('''&&&&&&'''(((((()))******''''''''''''((((((((((((&&&%%%%%%''')))***)))'''###$$$&&&((()))******+++&&&'''))))))(((''''''(((''''''''''''((((((((((((%%%&&&'''((())))))))))))((()))***)))'''&&&'''(((%%%&&&''''''((((((''''''''''''''''''(((((((((((($$$&&&(((((('''&&&'''((((((((((((((((((((((((((('''))))))&&&'''***+++)))'''(((***+++++++++)))(((((((((((((((((((((((((((&&&'''((()))+++++++++,,,(((((((((((()))***+++,,,((()))******))))))+++---(((***,,,,,,***)))******)))***++++++,,,+++++++++)))))))))************+++,,,---...000000000000///....../////////......---'''(((***++++++,,,...///(((((((((((())))))))))))''''''(((((((((((('''''''''''''''(((((()))***+++)))%%%!!!###''')))%%% ''')))++++++******+++,,,,,,+++)))''''''((()))+++((((((((()))))))))******&&&&&&'''((())))))))))))'''((()))))))))((('''&&&++++++,,,,,,,,,---------)))***++++++******+++,,,))))))))))))************))))))))))))((((((((((((((())))))'''))),,,+++((()))************+++++++++******+++++++++,,,,,,,,,***,,,.........///000222333666999;;;<<<<<<===>>>BBBEEEHHHIIIGGGGGGIIILLLLLLTTT^^^cccbbbaaaaaaccc]]]]]]^^^```aaaaaa```^^^XXXZZZ[[[\\\^^^aaaeeehhhgggccc___\\\ZZZUUUMMMGGG666<<>>============;;;;;;===;;;666333444///000111111000000222444666999>>>CCCHHHNNNSSSWWWWWWUUUVVVYYYYYYXXX[[[```ccciiilllhhhfffggghhhhhhgggdddbbbbbbdddeeeccc```XXXYYY]]]cccccc______aaa^^^___```^^^[[[YYYYYYYYYYYY]]]bbbccc```^^^^^^___]]]ZZZWWWZZZ```hhhlllmmmttttttsssqqqnnnlllmmmnnnhhhdddbbbeeejjjkkkeee^^^RRRLLLDDD;;;555333444444555555666777777777666666444555888;;;???BBBDDDFFFFFFHHHLLLQQQUUUYYY[[[]]]\\\[[[ZZZYYYXXXWWWVVVUUUUUUVVVXXX\\\___``````^^^___^^^]]]\\\]]]___aaabbb\\\[[[ZZZXXXUUUPPPIIIDDD===;;;::::::;;;<<<<<<;;;))))))))))))))))))))))))&&&(((******))))))+++,,,...+++((('''((()))(((&&&&&&''')))+++,,,---,,,,,,)))((((((''''''''''''(((&&&'''((('''&&&&&&(((***(((((()))))))))*********+++,,,---,,,)))&&&''')))((()))***)))'''''''''(((&&&'''((((((''''''(((***%%%&&&&&&'''((()))******'''(((******((((((((()))''''''((((((((((((''''''((((((((((((((()))))))))''''''''''''(((((((((((('''&&&&&&(((***+++***(((%%%&&&'''((())))))))))))&&&'''(((''''''''')))+++''''''''''''((((((((((((%%%&&&'''((())))))))))))'''((())))))(((((()))***%%%&&&''''''((((((''''''''''''''''''(((((((((((($$$&&&(((((('''&&&'''((()))((('''&&&&&&'''((()))%%%)))***'''(((------***'''((())))))******))))))))))))))))))))))))))))))'''((()))***************(((((((((((()))***+++,,,)))***+++***))))))+++---(((+++------+++******+++)))***+++,,,,,,,,,++++++))))))*********+++++++++---......///000000111111/////////......------,,,+++*********,,,---,,,+++(((((((((((())))))))))))''''''(((((((((((('''''''''''''''(((((()))***+++&&&((()))***)))'''&&&%%%(((***,,,,,,+++*********,,,***(((&&&&&&''')))***(((((((((((()))))))))***%%%&&&'''((())))))))))))((()))***+++***(((&&&%%%++++++++++++,,,,,,,,,,,,((()))******))))))***+++))))))))))))************(((((((((((())))))))))))'''***)))''')))---,,,''')))************+++++++++******+++++++++,,,,,,,,,***,,,...//////000222444555888===??????@@@BBBDDDBBBEEEHHHHHHFFFHHHLLLQQQSSS]]]iiimmmjjjdddbbbbbb\\\___bbbdddcccbbb``````\\\\\\^^^aaaeeeiiilllmmmjjjeee```[[[XXXQQQHHHAAA666@@@IIIJJJKKKQQQUUUVVVVVVXXX[[[\\\]]]^^^```bbbdddbbb```___]]]WWWNNNGGG;;;999777999???JJJTTT[[[[[[[[[\\\]]]^^^_______________```cccdddaaaZZZUUURRRVVV\\\cccfffddd^^^YYYOOOMMMKKKNNNRRRSSSOOOJJJAAAAAAAAA???>>>=========;;;999:::===<<<777444555...000111111000111333555777;;;???DDDHHHLLLQQQUUUTTTSSSUUUYYYYYYYYY\\\aaaaaahhhlllkkkiiikkklllkkkiiifffbbbaaaccceeedddbbb]]]]]]___cccaaa]]]\\\___\\\^^^___]]]ZZZXXXXXXYYY[[[^^^aaaaaa^^^]]]^^^```___[[[XXXYYY^^^eeehhhjjjqqqrrrsssssspppnnnmmmmmmgggbbb___ccchhhggg^^^UUUHHHDDD===777444444555777444555666777888777777666555888<<>>:::GGGPPPOOOMMMPPPTTTTTTUUUXXX[[[]]]]]]\\\]]]^^^aaa___^^^^^^[[[TTTJJJBBB:::999:::===DDDOOOYYY```aaabbbdddeeeeeeeeecccccc```___```bbbbbb^^^VVVOOOPPPTTT[[[bbbdddbbb[[[UUUMMMKKKIIILLLQQQQQQLLLGGG???@@@@@@???>>><<<======888777888<<<;;;777666777...///000111111222444666888;;;@@@DDDGGGKKKPPPSSSPPPOOORRRXXXZZZZZZ^^^ddd___ffflllllllllnnnooonnnlllgggbbbaaabbbddddddcccaaa```aaaccc```[[[ZZZ]]]YYY[[[\\\[[[WWWUUUUUUWWW\\\^^^___^^^[[[[[[___bbb```\\\WWWXXX]]]bbbfffgggmmmpppssstttrrrooollljjjeee```]]]```eeecccWWWLLLAAA===999555333444777999444555666888888888777666999===BBBGGGLLLNNNNNNNNNPPPRRRVVVYYYZZZYYYWWWUUUUUUWWWYYYZZZZZZXXXVVVTTTRRRUUUWWWVVVTTTTTTVVVYYY[[[]]]```bbbdddeeeeeeeee]]]]]]\\\[[[XXXRRRJJJDDD>>><<<999888999888777666((((((((((((((())))))***)))*********((((((***+++...,,,***((('''(((***,,,)))+++,,,***((('''))),,,'''''''''''''''((()))))))))(((((('''''''''(((((())))))***+++,,,,,,------,,,,,,+++***))))))******((((((((((((''''''''''''(((''''''''''''(((((()))(((((((((((()))))))))***)))((('''&&&&&&'''((())),,,'''""""""'''++++++***))))))))))))(((((((((((())))))))))))))))))))))))(((''''''&&&&&&((()))***)))************)))(((((("""$$$&&&''''''((()))+++)))(((((('''''''''(((((()))((((((((((((''''''''''''((()))((('''&&&'''))))))++++++'''""""""'''---((($$$###''')))'''&&&((((((''''''&&&&&&((()))***))))))))))))))))))))))))(((((()))***************...((("""!!!$$$(((((('''((((((((((((((())))))***))))))************))))))***)))((('''(((***,,,---+++++++++***************111000///...---,,,,,,,,,)))+++---...---,,,,,,---++++++,,,------......///,,,---...------///111444333222000...,,,+++******///000...+++,,,000///+++************))))))))))))***)))(((''''''((()))))))))******(((''''''(((***((((((***++++++***)))(((&&&(((+++---......,,,+++(((((('''&&&&&&''')))***)))))))))))))))******+++)))***+++***'''&&&'''((($$$333%%%)))'''***)))---+++***,,,...---***&&&))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))+++***((('''((()))((('''(((((()))***************************+++,,,---...,,,---.........000333666<<<===>>>AAAEEEFFFFFFEEEFFFFFFGGGGGGIIIMMMTTTXXXeeelllqqqooollljjjbbbXXXXXX[[[^^^bbbeeeffffffeeefffeeefffgggfffeeefffiiikkkgggddd```WWWKKKCCCAAABBBOOOYYYXXXUUUVVVVVVUUUXXXWWWWWWZZZ]]]_________^^^```bbb___WWWLLLCCC>>>:::999;;;BBBMMMWWW]]]___]]]```cccdddcccaaa______aaadddccc]]]ZZZ[[[WWWQQQPPPWWW]]]___aaaaaa]]]WWWJJJKKKNNNSSSUUUSSSLLLGGG@@@AAAAAA@@@>>><<<;;;;;;999999999999:::888444111000///......///333666999666999===@@@DDDGGGKKKNNNJJJOOOTTTVVVVVVWWWZZZ]]]]]]eeelllmmmmmmpppqqqpppllliiieeeaaa```aaadddfffhhhdddbbbeeebbb[[[XXX[[[WWWWWWWWWYYYZZZZZZXXXUUU[[[[[[[[[\\\\\\\\\]]]]]]```\\\XXXVVVZZZ```gggjjjccchhhnnnrrrqqqnnnkkkjjjbbbaaa``````^^^XXXNNNFFF<<<<<<;;;888555333333444444555666666666777999;;;777===CCCFFFKKKRRRUUUSSSXXXUUURRRQQQSSSVVVXXXYYYUUUWWWZZZ[[[ZZZZZZ[[[\\\\\\[[[YYYWWWUUUUUUUUUUUUYYYZZZ]]]___aaabbbbbbbbb^^^```^^^YYYUUURRRJJJBBBCCC???;;;999999:::;;;:::)))))))))))))))***++++++((()))***)))((((((***+++111///,,,)))(((((()))***)))***+++***(((((())),,,'''''''''''''''((()))))))))(((((('''''''''(((((()))******+++,,,,,,------,,,++++++***))))))******)))))))))))))))))))))))))))(((((('''''''''(((((((((((((((((((((((())))))((((((''''''''''''(((((()))'''&&&''')))++++++******)))))))))(((((((((((())))))))))))))))))))))))(((''''''&&&'''((()))***'''((()))***************###%%%'''(((''''''(((***)))(((((('''''''''(((((((((((((((((('''''''''''''''((()))((('''&&&''')))&&&'''&&&&&&%%%&&&'''((()))&&&&&&***---+++***,,,'''&&&&&&%%%&&&'''((()))(((((((((((((((((((((((('''((())))))******)))))),,,***((())),,,/////////++++++***)))))))))))))))((())))))******))))))((())))))((('''((()))+++---+++++++++++++++++++++,,,+++***)))((('''''''''''')))+++---...---,,,,,,---++++++,,,------......///,,,---......---///111444000000000/////////......+++---,,,)))(((++++++)))************))))))))))))***)))(((''''''((()))***)))******(((&&&&&&(((*********++++++***)))((('''&&&(((***,,,------,,,,,,)))((('''''''''((()))***))))))(((((())))))***+++&&&'''))))))((((((***+++&&&...$$$---(((000%%%------+++***+++,,,,,,***'''))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((()))))))))*********)))(((((((((((()))(((((())))))************************+++,,,---...---.../////////000333666;;;===???CCCFFFGGGGGGFFFGGGHHHIIIKKKMMMRRRXXX]]]eeelllooommmkkkiiibbbZZZ\\\___cccgggiiiiiihhhgggaaaaaaaaabbbcccdddfffiiihhheeebbb[[[PPPEEECCCFFFJJJTTT\\\[[[YYYZZZ[[[YYYXXXWWWWWWYYY\\\]]]]]]\\\```aaa```[[[QQQGGG>>>:::999;;;???GGGPPPXXX\\\^^^^^^```ccccccaaa^^^]]]]]]___bbb```ZZZWWWWWWTTTOOOQQQWWW\\\]]]^^^___[[[VVVIIIKKKOOOSSSUUURRRKKKEEE@@@AAABBB@@@>>>;;;;;;;;;777666666777777666222000///...------...000222444555888;;;>>>AAADDDHHHJJJJJJNNNRRRTTTSSSSSSUUUXXX\\\dddkkkkkkkkknnnooonnnmmmjjjgggdddbbbbbbdddeeedddbbbcccfffddd\\\YYYZZZWWWVVVVVVWWWXXXYYYXXXVVVWWWXXXYYYZZZ[[[[[[[[[[[[^^^\\\YYYYYY[[[^^^bbbccceeejjjooorrrqqqnnnlllkkkcccbbb```]]]XXXPPPGGGAAA:::::::::888555333444555444555666666555666999;;;===DDDJJJNNNTTTZZZ\\\YYYXXXUUURRRRRRTTTWWWYYYZZZVVVXXXYYYZZZZZZ\\\^^^```___^^^\\\ZZZXXXXXXXXXXXXZZZ[[[]]]___```aaaaaaaaa]]]^^^\\\WWWUUURRRLLLEEEAAA>>>999777777888888888***************++++++,,,'''((())))))((((((***,,,333111...+++)))(((((((((((()))******(((((()))***'''''''''((((((((())))))(((((((((''''''(((((()))*********++++++,,,,,,---,,,+++******)))************************+++++++++******)))(((''''''''''''((((((((((((((('''''''''''''''((((((((((((''''''&&&(((***+++*********+++******)))))))))((((((((((((((((((((((((((((((((((((''''''''''''((())))))&&&&&&((()))***+++++++++$$$&&&(((((('''''''''((((((((((((''''''(((((()))((((((((('''''''''&&&&&&'''((()))((('''&&&''')))%%%$$$$$$&&&)))***(((&&&((($$$%%%)))+++(((&&&'''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&''''''((()))(((((((((%%%'''***++++++++++++,,,...---,,,***))))))(((((((((((())))))))))))(((((()))(((''''''((()))+++,,,***++++++,,,,,,---------,,,,,,++++++******)))))))))+++------,,,+++,,,---++++++,,,------......///,,,---............111333....../////////...---,,,''',,,---)))&&&(((***)))************))))))))))))***)))(((''''''((()))************(((&&&&&&(((***,,,,,,++++++)))(((''''''(((((()))***+++,,,------******(((((('''((()))***))))))(((((())))))***+++&&&'''))))))((((((***+++***(((###111&&&222,,,***---+++))))))***+++***)))))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++$$$'''))))))((((((+++///(((((((((((())))))))))))************+++,,,---...---.../////////111444666:::===AAAEEEGGGHHHHHHGGGGGGJJJMMMPPPSSSYYY^^^cccgggkkkmmmkkkiiihhhccc]]]___bbbgggkkklllkkkhhhfff```___^^^]]]^^^```cccdddbbb___ZZZRRRHHHAAAFFFNNNUUUZZZ^^^]]]]]]___```___YYYXXXXXXYYY[[[[[[ZZZXXX]]]\\\YYYSSSIIIAAA;;;888888>>>GGGOOOUUUYYY\\\^^^___```aaa```^^^\\\\\\\\\______\\\WWWUUUUUUUUURRRTTTYYY[[[ZZZZZZ[[[XXXSSSHHHKKKOOOSSSTTTPPPIIICCC@@@AAABBB@@@===;;;;;;;;;444333333333444333000---//////.........///000000333666999;;;===???BBBDDDHHHLLLOOOPPPNNNNNNPPPSSS\\\dddjjjjjjjjjlllnnnmmmmmmllljjjhhhfffeeedddccc``````cccfffeee___[[[ZZZ[[[YYYWWWVVVXXXYYYYYYXXXUUUVVVYYY[[[]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[eeehhhmmmooonnnlllkkkjjjdddccc```YYYPPPFFF???;;;888888888777555444555666555555666555555666:::<<>>:::777777888888888***))))))))))))***++++++((()))))))))((((((***,,,111000---***)))(((((((((&&&'''((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((()))************++++++,,,,,,,,,++++++***************+++***************++++++++++++***)))(((''''''''''''((((((((('''''''''''''''&&&'''((())))))((('''&&&%%%(((++++++((('''***...*********)))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&'''((()))************&&&((())))))'''&&&'''((((((((((((((((((((()))***((((((((('''''''''&&&&&&'''((()))((('''&&&''')))'''&&&&&&'''((()))(((((()))%%%%%%))))))%%%"""###&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''###''')))((($$$"""$$$'''---,,,+++***))))))))))))((((((((())))))(((((((((((((((''''''((()))++++++))))))***++++++,,,------...////////////......---)))+++,,,,,,++++++,,,---++++++,,,------......///,,,---//////......000222---.........,,,)))&&&%%%&&&---000,,,((()))+++,,,************)))))))))((()))((((((''''''(((******)))******((('''''')))+++,,,,,,******))))))))))))+++***))))))***,,,///000,,,+++***)))(((((()))***((((((((((((((()))******)))***+++***'''&&&'''(((...%%%"""111!!!///,,,"""+++***(((((()))***++++++(((((((((((((((((((((((((((((((((((())))))))))))%%%&&&'''((()))***+++,,,$$$((()))(((***///555(((((((((((((((((())))))************+++,,,------...///000000000222555888;;;>>>CCCGGGIIIIIIHHHHHHHHHKKKPPPUUUYYY^^^cccgggiiijjjkkkkkkiiihhheeebbbaaadddiiimmmmmmjjjfffcccdddccc```[[[[[[^^^^^^]]]YYYRRRKKKGGGDDDEEENNNWWW]]]]]]]]]]]]^^^```aaaaaa\\\[[[ZZZ[[[[[[ZZZXXXVVVUUUSSSOOOIIICCC>>><<<<<<:::CCCOOOXXX\\\]]]^^^_________```^^^\\\[[[\\\]]]]]]\\\YYYVVVVVVWWWYYYYYYZZZ]]]]]]ZZZWWWVVVSSSNNNHHHKKKOOORRRRRRMMMFFFBBB@@@AAAAAA@@@===:::999:::333222111111222111///---000000000111111111111111111333666777888:::<<<>>>DDDGGGJJJKKKJJJKKKNNNQQQ[[[bbbhhhhhhgggjjjlllkkklllllllllllljjjgggcccbbb```aaaccceeeeeebbb___^^^```]]]YYYWWWWWWYYYYYYYYYVVVXXX\\\___aaaaaa```___]]]^^^^^^]]][[[YYYXXXXXXaaadddhhhjjjiiihhhhhhhhhdddccc^^^UUUHHH???:::999555666666555444444555777555666555555555777<<>>???IIIVVV```cccbbbaaaaaa^^^______^^^]]]\\\]]]^^^YYYWWWUUUUUUVVVXXX\\\___```bbb```ZZZVVVSSSOOOIIIHHHKKKOOOQQQNNNIIIDDDAAA???@@@@@@>>>;;;888888888222111000000111111///---......///000111222222333000222444555555666888:::===AAAEEEGGGGGGIIINNNRRRWWW^^^cccbbbbbbdddgggfffjjjkkkmmmmmmkkkgggccc```cccccccccbbbcccddddddcccaaa]]]XXXUUUUUUUUUUUUUUUVVVXXX\\\___aaabbbaaa```aaaaaa___\\\XXXVVVWWWYYY___bbbfffhhhhhhhhhhhhhhhdddaaaZZZOOOCCC;;;999999333444555444333333555777666666555555555999???CCCRRRWWW\\\]]]^^^___]]]XXXSSSRRRRRRTTTWWWYYYYYYYYYNNNQQQVVVYYY[[[]]]^^^```dddbbb___\\\[[[\\\^^^_________^^^^^^]]]]]]]]]]]]XXXYYYWWWTTTSSSTTTRRRMMMDDDAAA<<<999999999999999((((((((((((((())))))***,,,------+++)))((()))+++((((((((((((((()))******&&&&&&&&&(((***+++)))''''''((()))***+++***)))((((((((((((((()))***++++++++++++++++++++++++++++++*********)))******+++,,,&&&&&&&&&'''(((((())))))+++******)))(((((((((((((((((((((((()))))))))***''''''((((((((((((''''''&&&((((((&&&"""###***000++++++*********)))))))))((((((((((((((((((((((((&&&''''''((()))(((((((((((()))))))))(((((('''&&&'''(((******(((''''''((((((((((((((()))***++++++*********)))))))))(((((('''((()))((('''&&&''')))&&&(((((($$$###***&&&######(((+++***+++---&&&'''(((((())))))((((((''''''''''''''''''''''''%%%&&&&&&'''((('''''''''%%%(((***(((%%%&&&+++000((((((''''''((()))******))))))************))))))&&&''''''(((((())))))***''''''(((((()))*********((()))+++,,,,,,,,,++++++******+++***)))***+++---++++++,,,------......///,,,...000000///...///000------.........---,,,+++$$$***---+++((()))***)))************))))))))))))((((((''''''((()))***+++((()))*********+++...111+++***((('''(((+++...000---,,,***)))***---000333000///---+++***)))******((((((''''''(((((()))***&&&'''))))))((((((***+++)))'''"""000%%%111+++)))&&&'''((((((((((((***,,,))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((()))******+++(((***+++***((((((***---,,,+++)))((((((((()))***************+++,,,---...,,,...000111333666:::===AAADDDHHHIIIHHHGGGIIILLLKKKPPPXXX^^^bbbeeegggiiiiiiggghhhkkkkkkgggfffhhhiiillloooqqqqqqnnnjjjgggbbbdddbbb^^^aaagggfff^^^KKK@@@;;;CCCRRR\\\```bbb```]]]\\\[[[ZZZXXX\\\aaa______^^^^^^]]][[[WWWSSSLLLIIIEEE???;;;:::===@@@HHHPPP[[[dddhhhhhhfffddd___aaabbbaaa___^^^^^^^^^TTTQQQQQQTTTVVVWWW[[[```bbbdddaaa[[[UUURRRLLLFFFIIILLLOOONNNKKKFFFBBBAAA>>>>>>???===999666555666222000//////000000///---,,,,,,,,,---...///111222///000222333333444666888777;;;???BBBDDDGGGMMMRRRSSSYYY^^^]]]\\\___bbbaaagggiiikkklllkkkgggccc```cccdddccc```aaadddfffeee\\\XXXTTTRRRQQQRRRRRRRRRTTTUUUXXX[[[]]]^^^]]]]]]aaaaaa___ZZZUUUTTTWWWZZZ]]]aaafffjjjkkkjjjjjjkkkddd___UUUIII???999888999222333444333222222444666666666555555777<<>>;;;===AAAEEERRRVVV^^^gggmmmmmmjjjgggccceeefffeeeaaa^^^\\\[[[UUUQQQQQQUUUWWWWWWZZZ___^^^aaa___ZZZUUUQQQKKKEEEKKKMMMNNNLLLGGGCCCAAAAAA<<<======;;;777444333333000///------...///...---///...,,,,,,,,,...///111...000222222222333555777333666;;;===???CCCJJJOOOTTTZZZ^^^]]]\\\___bbbbbbdddfffiiijjjjjjfffbbb``````cccccc``````ddddddaaaWWWTTTRRRQQQSSSTTTUUUTTTSSSTTTUUUWWWYYYZZZZZZ[[[]]]___^^^ZZZUUUSSSUUUYYYYYY^^^eeejjjllllllkkkkkkfff]]]PPPDDD<<<888666555222333333222111111333555666666555555888???HHHNNNUUUWWWVVVSSSSSSWWWYYYWWWVVVVVVWWWYYY[[[\\\ZZZXXXSSSSSSTTTTTTTTTVVVZZZ]]]aaa^^^[[[XXXWWWYYY\\\^^^___^^^]]]\\\\\\\\\]]]^^^ZZZ\\\[[[XXXWWWVVVQQQJJJCCC???;;;888777777777666*********)))***++++++,,,111111111...+++))))))******************++++++++++++***+++---111111...+++'''(((***+++,,,+++)))((((((((((((((()))***+++,,,++++++++++++++++++++++++******))))))***+++,,,,,,%%%&&&&&&'''((())))))******)))))))))))))))***+++''''''(((***+++,,,---...)))((('''&&&&&&'''((()))&&&(((***************++++++++++++************)))************************%%%&&&((()))))))))((('''%%%%%%'''((())))))******&&&((()))***)))((()))***(((((((((((()))***+++,,,,,,,,,,,,+++++++++******'''((()))((('''&&&'''))))))(((((()))+++,,,+++)))000***&&&''''''&&&''')))$$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''&&&'''(((((())))))(((((((((***---...,,,***((((((------+++***))))))((((((++++++,,,,,,,,,,,,++++++%%%&&&'''((())))))))))))+++++++++***************$$$%%%(((***++++++***)))*********)))((()))+++...++++++,,,------......///,,,...000111///......///111000...,,,***)))))))))%%%((()))(((***---***%%%************))))))))))))((('''''''''((()))+++,,,''')))+++,,,---000444777000---***''''''))),,,///)))((('''&&&'''***---...222111///,,,+++*********'''''''''''''''((()))))))))***+++***(((&&&'''(((###111###(((%%%((('''!!!%%%)))***)))((()))+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((('''&&&(((+++...///......---+++))))))***+++,,,************+++,,,---...***,,,///222555999>>>BBBGGGJJJKKKIIIFFFEEEIIINNNRRRWWW___eeehhhiiiiiiiiidddaaaccciiiiiidddcccfffjjjkkkmmmnnnnnnllljjjiiiccchhhfffaaaeeekkkfffZZZMMMKKKOOOYYYbbbcccbbbccc```___``````ZZZTTTZZZeee]]]]]]\\\]]]\\\YYYTTTQQQ@@@???>>>======AAAGGGLLLWWWZZZ___hhhoooqqqmmmiiiggghhhiiihhhccc^^^ZZZYYYYYYTTTTTTYYYZZZXXXZZZ```ZZZ]]]]]]XXXTTTQQQLLLEEELLLMMMMMMJJJEEEAAAAAABBB;;;<<<<<<:::666333222222///...,,,,,,---...---,,,444222///------...000111...///111222333333555777111444888;;;<<<@@@FFFKKKXXX^^^bbb``````cccffffffbbbdddgggiiihhhfffbbb```\\\aaaccc``````dddbbb]]]UUUSSSRRRTTTVVVYYYZZZZZZTTTTTTUUUVVVWWWYYYZZZZZZYYY\\\]]]ZZZUUURRRTTTWWWUUU[[[ccciiikkkkkkjjjjjjggg\\\MMM@@@999666444222222333333222111111222444666666555666999AAAJJJQQQXXXYYYWWWSSSTTTZZZ^^^]]]XXXXXXYYY\\\^^^]]][[[YYYXXXVVVTTTQQQPPPTTTZZZ___```^^^ZZZWWWWWWYYY[[[^^^___^^^]]]\\\\\\\\\]]]^^^[[[^^^]]]ZZZXXXVVVPPPIIIEEEAAA===:::999999999888************************///333222---*********((()))*********++++++++++++)))---)))'''...,,,'''+++###%%%''')))***---000333)))))))))))))))******+++++++++******************++++++++++++++++++++++++)))******)))''''''((()))))))))))))))******************))))))))))))******&&&(((******((('''&&&'''$$$&&&)))))))))+++///333++++++------------++++++))))))))))))(((((((((((('''((()))((('''&&&''')))***&&&$$$%%%)))+++)))&&&(((***,,,......---***)))$$$((()))''''''***)))&&&+++***)))***+++,,,+++)))+++******)))(((''''''&&&))))))(((((('''''''''&&& ###'''))))))((())))))'''%%%$$$%%%(((***(((&&&''''''''''''((((((((((((%%%&&&'''(((******++++++***************)))(((((())))))***)))'''''')))***''')))***++++++***)))'''''''''''''''((((((((((((++++++***)))(((((())))))'''&&&''')))++++++***(((&&&,,,+++,,,'''&&&000,,,,,,---......---,,,,,,***,,,......---+++++++++......---,,,,,,+++******---)))###!!!'''...---(((%%%***---+++))))))(((%%%(((''''''&&&&&&((()))***'''))),,,///111333333444---,,,)))((('''''')))***---...***%%%%%%***------555555444111...+++)))))))))******)))'''&&&((()))+++)))((('''((()))((('''((())))))******)))''''''%%%))),,,,,,)))((()))+++,,,)))%%%%%%(((***)))'''))))))***)))((((((***,,,---)))'''***+++)))(((***))))))***+++++++++++++++...---+++)))(((((())))))((()))******)))***,,,...,,,,,,...222777===BBBEEEGGGFFFEEEDDDDDDHHHMMMQQQZZZ]]]bbbdddeeeeeeeeefff___[[[]]]dddgggeeedddgggeeeggghhhhhhfffeeefffgggdddaaa^^^ZZZXXXWWWWWWWWWOOOSSSZZZ___bbbccceeefffddd```\\\YYYYYY[[[]]]]]]```]]][[[\\\\\\YYYQQQJJJAAABBBCCC@@@???CCCMMMUUU```aaadddgggjjjllllllmmmfffhhhjjjgggccc___^^^___XXXZZZ[[[[[[ZZZYYY[[[\\\XXXYYYXXXUUUPPPLLLIIIHHHLLLOOOPPPLLLEEE???>>>@@@;;;999777555555333000...000////////////.........)))***+++---///000222222222111000//////000111222444555555666888<<>>CCCLLLRRR]]][[[XXXWWWYYY[[[\\\]]][[[\\\]]]^^^]]]\\\ZZZXXXWWWVVVTTTUUUXXXZZZ[[[[[[[[[ZZZXXXWWWWWWZZZ\\\^^^eeedddaaa]]][[[\\\___bbb```___]]]\\\ZZZWWWSSSOOOAAA???===:::999888777777************************---111111,,,)))******((()))))))))*********++++++))),,,&&&###******&&&+++***+++,,,***'''&&&&&&''')))))))))))))))******+++************************++++++++++++++++++++++++)))******)))''''''((()))))))))))))))***************))))))(((((())))))***%%%'''))))))((('''((((((''')))******)))***---000++++++,,,------,,,++++++***)))))))))(((((((((((('''((()))((('''&&&''')))((('''&&&)))+++***%%% (((***,,,------,,,***)))(((******'''(((+++,,,***+++***))))))***+++***)))+++++++++***))))))(((((())))))(((((((((''''''''''''((()))++++++***((('''(((&&&%%%&&&((()))(((&&&''''''((((((((()))))))))%%%%%%'''((()))*********)))************)))((((((&&&'''((('''&&&%%%&&&''''''(((***++++++***((('''''''''''''''((((((((((((+++******)))(((((()))))))))(((((()))***)))'''%%%!!!)))))))))...+++)))///+++,,,---......---,,,++++++---//////...,,,,,,---......------,,,++++++***+++)))%%%$$$)))...***######'''(((((()))------***(((((('''&&&'''((()))***((())),,,...000111222222///...,,,***)))***+++,,,++++++(((######(((+++***...444:::999333,,,)))***)))******)))''''''((()))+++)))''''''((((((((('''((()))***+++***)))'''%%%''')))***+++)))(((((((((---+++******+++,,,,,,+++)))******(((((()))+++......)))''')))***((((((***((())))))***************...---,,,+++************((()))******)))***,,,...------///333888>>>CCCFFFJJJIIIGGGEEEDDDFFFKKKOOOYYY]]]bbbeeefffeeeeeeeeeaaa]]]^^^eeehhhfffeeeggggggeeebbb``````bbbeeeggg```]]]WWWOOOKKKKKKPPPTTTWWW\\\aaaeeeeeeeeeddddddbbb^^^ZZZXXXYYY]]]```aaa___\\\YYYXXXWWWSSSLLLFFF>>>??????@@@CCCKKKVVV^^^aaaccceeehhhjjjkkkkkkkkkfffhhhiiigggccc```_________``````___]]]\\\]]]^^^YYYYYYXXXTTTOOOJJJHHHGGGJJJMMMNNNKKKDDD???>>>???;;;999666444333111///............---------,,,,,,+++,,,,,,---...///000000111111000//////000111111222333444444666:::???CCCRRR[[[fffllloooqqqnnniiiiiigggeeedddcccbbb___]]]]]]```cccdddccc```______YYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZ[[[[[[\\\```___]]]\\\ZZZYYYYYYXXX[[[]]]```fffkkkkkkgggbbb___VVVGGG;;;555333444555555444333222222444666777444555888<<>><<<:::999999999))))))))))))))))))))))))***......***(((***+++)))((((((((()))))))))******+++---%%%"""))))))''',,,###&&&((()))((('''(((((()))))))))))))))******+++************************++++++++++++++++++++++++)))***+++***((('''((()))))))))))))))************)))((((((''''''(((((()))%%%'''))))))(((((()))******++++++***))))))***,,,***+++,,,------,,,+++*********)))))))))((((((((('''((()))((('''&&&''')))'''''')))---...+++$$$((()))+++++++++***)))((()))+++***&&&'''+++,,,+++***)))((((((******)))(((,,,,,,++++++******))))))))))))(((((((((((('''''')))'''''')))++++++(((%%%)))'''&&&'''(((((('''&&&((((((((()))))))))******%%%&&&'''((()))*********))))))******))))))((('''&&&''')))(((&&&%%%%%%&&&&&&'''((())))))((('''&&&''''''''''''((((((((((((******)))((((((((())))))+++***)))))))))(((%%%"""(((+++%%%%%%//////))),,,+++,,,---......---,,,++++++---000000///------.........------,,,+++++++++)))***)))(((,,,...((()))+++***'''(((+++)))%%%(((((('''''''''((()))***)))***+++---//////000000+++***)))'''&&&''''''(((((((((&&&!!!!!!&&&)))((('''222>>>@@@999///+++***)))******)))''''''(((***+++)))''''''((()))((('''((()))+++,,,+++(((&&&$$$***)))))))))***)))'''&&&''')))******)))((())))))*********((((((***---000000***'''((()))''''''***'''(((((()))))))))))))))---------------,,,+++***)))***+++*********,,,......///111444:::@@@EEEHHHJJJIIIHHHFFFEEEHHHMMMQQQYYY]]]cccggghhhgggffffffdddaaaaaafffhhhgggfffgggiiibbb[[[WWWZZZ___cccddd[[[VVVMMMCCC???BBBKKKSSS^^^bbbgggiiigggeeebbbaaa```\\\XXXVVVYYY^^^bbbeee^^^ZZZVVVSSSQQQLLLFFFAAA======???CCCKKKUUU___eeedddeeehhhiiijjjjjjiiihhhfffggghhhfffdddaaa```aaa___```___]]][[[ZZZZZZ\\\ZZZZZZXXXSSSMMMIIIGGGGGGIIIKKKLLLIIICCC???>>>>>><<<888444111000///...---,,,,,,,,,,,,++++++++++++---------------.........000000////////////000000000111222222333666;;;>>>IIITTTbbblllsssvvvrrrkkkeeeddddddeeeeeedddaaa___aaaccceeedddbbbaaa``````[[[ZZZYYYYYYZZZ[[[\\\]]]\\\\\\]]]]]]]]]\\\[[[[[[]]]]]]\\\\\\[[[[[[ZZZZZZ\\\]]]```eeejjjjjjfffbbb___UUUHHH<<<666444555555555444333333333444666777444444777???IIIRRRVVVWWWZZZ[[[\\\]]]]]]\\\ZZZYYYWWWXXXZZZ\\\]]]\\\[[[ZZZ[[[YYYVVVUUUVVVXXXYYYYYY___^^^]]]\\\\\\\\\\\\\\\______]]]ZZZXXXYYY\\\___\\\\\\\\\\\\ZZZVVVOOOJJJCCCBBB@@@===<<<;;;;;;;;;(((((((((((((((((((((((('''+++,,,)))(((***+++)))(((((((((((())))))))))))+++...(((%%%,,,,,,(((--- %%%(((***+++,,,---)))))))))))))))******+++***************+++++++++***+++++++++++++++,,,,,,)))***+++***)))(((((()))((()))))))))************((((((''''''''''''(((((('''((())))))((('''((()))*********************+++***+++,,,------,,,+++************)))))))))(((((('''((()))((('''&&&''')))'''(((+++///111000***&&&)))************))))))(((%%%((((((&&&&&&)))***''')))((('''((()))***)))'''+++++++++******)))))))))))))))(((((((((((((((((($$$!!! ###)))+++((($$$))))))((('''''''''&&&&&&))))))))))))************'''((()))***++++++++++++)))))))))))))))(((((('''''')))++++++)))''''''(((&&&&&&'''(((((('''&&&&&&''''''''''''((((((((((((***))))))((((((((())))))***)))(((((()))(((%%%"""&&&(((###$$$......(((***+++,,,------------,,,++++++---//////...------.........------,,,,,,,,,,,,***++++++***---///***###$$$***,,,***''''''&&&$$$((((((((((((((()))))))))******+++,,,,,,---------)))((('''&&&%%%%%%%%%%%%&&&'''%%%!!!!!!&&&((('''$$$...:::???;;;333,,,))))))******)))(((((()))+++,,,***((((((*********)))((()))+++,,,+++(((%%%###...+++))))))++++++(((%%%$$$'''++++++(((&&&''')))++++++***((((((***...222111+++'''((()))''''''***&&&''''''((()))(((((((((+++,,,---------,,,+++***)))***++++++******,,,...///000222666;;;AAAGGGJJJGGGGGGFFFFFFHHHLLLRRRWWWZZZ___eeeiiijjjiiihhhhhhgggeeeeeeggghhhhhhgggggghhh```WWWTTTWWW\\\^^^^^^SSSLLLCCC===???FFFOOOVVV___bbbgggiiigggeeebbbaaa```\\\WWWVVVYYY^^^cccfff___ZZZTTTOOOKKKGGGBBB???>>>???DDDKKKUUU^^^ccceeehhhiiikkkllllllkkkiiihhhhhhhhhhhhgggeeedddcccccc]]]]]]]]][[[YYYXXXZZZ[[[]]]\\\XXXRRRLLLHHHGGGHHHIIIJJJKKKHHHDDD@@@>>>>>>;;;777222///---------,,,,,,,,,,,,++++++++++++***,,,,,,---------.........////////////////////////...000111222222444888:::>>>JJJYYYfffooosssnnnggg``````aaaccceeeeeebbb```bbbcccdddcccaaa______```\\\[[[ZZZZZZZZZ\\\^^^___^^^^^^______^^^]]][[[ZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\___ccchhhiiifffbbb___VVVIII>>>888666666777555444444333444555666666666555777AAAOOOXXXZZZXXXYYY\\\______]]]ZZZVVVUUUTTTUUUXXXZZZ\\\\\\[[[[[[\\\ZZZWWWWWWXXXZZZ[[[[[[^^^^^^^^^]]]]]]\\\[[[[[[\\\\\\[[[YYYXXXXXX[[[]]]\\\\\\]]]]]][[[UUUNNNIIICCCAAA???===;;;;;;;;;;;;((((((((((((((((((((((((&&&***+++((('''***+++***(((((((((((())))))))))))(((---)))(((///---'''***%%%'''***+++***((('''''')))))))))))))))******+++))))))*********+++++++++*********++++++,,,,,,,,,(((***,,,+++***(((((()))((()))))))))************((((((''''''''''''(((((()))***+++)))''''''''')))(((((()))***+++,,,,,,,,,******+++,,,,,,+++******************))))))))))))'''((()))((('''&&&''')))'''(((+++///333444444333+++******)))(((((())))))###''')))((((((***)))%%%)))((('''((()))***)))''')))))))))))))))((((((((((((((())))))))))))))))))$$$ """'''***((($$$)))))))))(((''''''''''''))))))))))))************)))***++++++,,,,,,,,,,,,)))))))))))))))(((''''''''')))******)))(((((()))&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((()))((((((((((((((())))))'''''''''(((***)))'''%%% (((((()))///,,,'''+++++++++,,,------,,,++++++)))+++---...---,,,,,,---......------------,,,,,,+++,,,+++***,,,000///*** ***+++((((((+++,,,((((((((()))))))))))))))***************+++++++++++++++***)))((((((((((((&&&(((&&&"""###'''***((('''***111777888444---((()))*********((((((***+++---+++)))***+++,,,,,,+++((()))+++++++++(((&&&$$$000,,,******,,,,,,***'''&&&***---...+++***+++---++++++***)))(((***...111000***'''))))))''''''***&&&&&&'''((((((((((((((()))***+++,,,,,,+++******)))***++++++***+++---//////000333777<<>>888555555555444444444444555555666666888777999CCCQQQZZZ[[[WWW[[[^^^``````[[[VVVSSSRRRQQQSSSVVVYYY[[[[[[[[[ZZZ[[[ZZZYYYYYY\\\]]]^^^]]]ZZZZZZZZZ[[[[[[[[[[[[[[[YYYZZZZZZZZZXXXYYYZZZ\\\\\\\\\]]]]]][[[UUUNNNHHH@@@???===;;;::::::::::::))))))))))))))))))))))))%%%***+++((('''***+++***((((((((()))))))))******%%%***((((((///,,,$$$&&&(((***,,,+++)))((('''''')))))))))))))))******+++)))))))))***++++++,,,,,,*********++++++,,,,,,---(((***,,,,,,***)))((()))))))))))))))************)))((((((''''''(((((()))*********)))''''''(((***'''&&&'''***---......,,,)))***+++,,,,,,+++***)))++++++*********)))))))))'''((()))((('''&&&''')))'''(((+++...111555888:::---,,,***)))(((((()))***&&&***+++)))***,,,+++(((***)))((((((******)))((()))((((((((((((((((((((((((((())))))))))))******)))'''%%%&&&((()))(((%%%((()))***)))''''''''')))((((((((()))))))))************+++,,,,,,,,,,,,,,,(((((())))))(((((('''&&&%%%&&&'''&&&%%%&&&(((***''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''(((((())))))&&&&&&''')))+++,,,***((( +++......000+++'''---***+++,,,------,,,+++***(((***---...---,,,,,,---......------------------,,,---+++)))+++000111...!!!++++++'''''')))***'''((()))*********))))))))))))(((((())))))***+++***))))))(((((('''&&&&&&''')))((($$$%%%)))+++***)))(((***...333333---((()))*********))))))***,,,,,,+++)))***+++---,,,,,,((())))))******)))''''''...,,,*********+++***)))'''(((***+++******+++,,,***++++++***)))))),,,...---)))'''***+++)))((()))&&&''''''(((((((((((((((((()))******++++++++++++)))+++,,,+++++++++---//////000333777===CCCIIILLLJJJJJJIIIIIIJJJNNNTTTYYY___ccchhhkkklllmmmnnnnnnlllmmmjjjggggggjjjhhheeedddaaa\\\YYYXXXTTTOOOJJJ???<<<<<>>HHHRRR^^^gggfffaaa\\\YYYWWWXXX[[[___bbbccc___aaabbbbbb```^^^^^^^^^^^^_______________^^^^^^^^^^^^^^^]]]\\\[[[ZZZYYYYYYZZZ\\\^^^______^^^^^^[[[ZZZ[[[___eeeiiihhhfff^^^VVVIII>>>777444333222444444555555666666666666999888:::DDDQQQZZZ[[[YYY\\\___aaa___ZZZVVVTTTUUURRRTTTWWWZZZ[[[\\\\\\[[[[[[ZZZZZZ\\\^^^^^^]]][[[QQQRRRSSSTTTVVVYYY[[[\\\XXXYYY[[[[[[ZZZZZZ[[[\\\\\\\\\[[[[[[XXXSSSLLLGGG???>>><<<:::999999999999************************&&&***+++((('''***+++))))))))))))*********++++++&&&+++'''&&&---+++%%%(((%%%''')))))))))***+++---)))))))))))))))******+++((())))))***++++++,,,,,,)))******+++,,,,,,------(((***------+++)))(((((())))))))))))***************))))))(((((())))))***'''((()))(((((()))+++---'''&&&'''***---///---+++)))***+++,,,,,,+++***)))+++++++++*********))))))'''((()))((('''&&&''')))((()))+++---...000333444///---+++)))((()))***+++)))+++***&&&&&&+++,,,++++++***))))))***+++***)))))))))))))))))))))))))))(((((()))))))))*********+++******)))************&&&(((***)))''''''(((***''''''((((((((()))))))))))))))******++++++******(((((())))))(((((('''&&&%%%%%%%%%$$$$$$&&&***...(((''''''''''''''''''(((''''''''''''(((((((((((('''''''''''''''((())))))''''''(((***,,,,,,+++)))&&&//////---...)))%%%+++***+++,,,------,,,+++***(((+++---......------...------..................+++---,,,))))))---...+++$$$)))+++((('''(((&&&###'''((()))***+++***))))))(((((('''''''''(((******((((((''''''&&&%%%%%%$$$''')))(((%%%&&&***,,,+++'''''')))+++......,,,***)))*********))))))+++---+++)))((((((***+++++++++((((((((((((((())))))************)))'''''')))+++'''&&&%%%&&&((()))***))))))***,,,+++)))((()))******''''''+++---***((()))''''''((())))))))))))((())))))******+++,,,---...***+++,,,,,,++++++---//////000333777===CCCIIIMMMJJJJJJJJJJJJKKKPPPVVV[[[```bbbfffiiijjjlllnnnpppnnnooolllffffffiiihhhcccdddbbb___[[[TTTMMMGGGCCC<<<@@@FFFLLLRRRXXX\\\^^^```aaabbbbbbbbbccceeehhh^^^\\\ZZZZZZ\\\^^^``````XXXSSSJJJBBB<<<;;;>>>AAAAAAJJJUUU]]]```aaaaaabbbfffhhhlllooopppooommmkkkjjjgggcccaaabbbaaa___]]]\\\\\\ZZZXXXWWWXXXZZZ]]]]]]YYYRRRKKKEEEEEEHHHKKKJJJIIIFFFCCC@@@<<<777444333111///.../////////---............------------++++++,,,,,,,,,---------,,,---............---,,,---///222333222111111111555999>>>GGGTTT```dddaaa^^^YYYTTTSSSVVV]]]cccfff```bbbeeefffeeebbbaaaaaaaaabbbcccdddcccaaa```^^^\\\\\\[[[ZZZZZZYYYZZZZZZYYYZZZ\\\^^^______^^^^^^YYYXXXYYY^^^dddiiiiiihhhbbbYYYLLL@@@999555333333444555555666666666666666777777:::CCCOOOXXX\\\\\\\\\___```^^^YYYXXXZZZ]]]UUUWWWYYY\\\^^^^^^^^^]]][[[[[[\\\]]]^^^\\\XXXUUUIIIIIIJJJMMMQQQVVVZZZ]]]WWWZZZ\\\]]]\\\\\\]]]^^^[[[ZZZXXXWWWTTTPPPJJJEEE>>>===;;;:::999888999999************************'''+++,,,)))'''***+++)))************++++++++++++***...(((&&&---,,,(((,,,((())))))((('''''')))+++)))))))))))))))******+++((())))))***++++++,,,,,,))))))***+++,,,,,,------(((***------+++)))(((((())))))))))))******************))))))))))))******%%%&&&'''((((((***...111(((''''''***---...,,,))))))***+++,,,,,,+++***)))+++++++++************)))'''((()))((('''&&&''')))''')))+++,,,,,,+++,,,,,,000...+++)))((()))+++,,,+++***&&&!!!!!!''',,,,,,+++***)))***+++,,,+++)))******************++++++(((((())))))*********+++'''((()))******+++---000%%%(((***)))((('''))),,,''''''''''''(((((((((((('''(((((())))))))))))((((((((((((((((((''''''&&&&&&&&&&&&%%%%%%)))...222((((((''''''''''''((((((''''''''''''((((((((()))'''''''''''''''((()))***)))))))))+++------+++)))+++111,,,(((+++&&&"""'''***+++,,,,,,,,,,,,+++***))),,,...//////...///000------..................***---,,,))))))+++***&&&***((($$$###(((///---((('''((()))++++++******)))''''''&&&&&&'''(((***+++++++++++++++***)))((('''''')))(((&&&'''+++,,,+++%%%(((+++,,,+++***+++---)))***+++***))))))+++---)))'''&&&''')))******)))((((((''''''''')))+++,,,&&&((()))(((%%%%%%(((,,,,,,)))&&&'''+++...---,,,(((***,,,,,,***(((''''''(((%%%''',,,...+++))))))'''(((((()))))))))))))))++++++******+++---///000***+++,,,,,,+++,,,...//////000222777===CCCIIIMMMFFFGGGHHHIIIMMMSSSZZZ______bbbdddfffhhhjjjmmmpppnnnppplllfffeeeiiihhhcccdddcccaaaZZZQQQHHHBBB@@@>>>GGGQQQUUUTTTVVV\\\cccaaaaaa```^^^\\\]]]___bbb\\\[[[ZZZ[[[]]]`````````SSSNNNFFF===888888<<<@@@JJJQQQZZZ]]]\\\ZZZ\\\___cccfffjjjnnnpppooommmkkkiiieeeaaa_________\\\ZZZbbbbbb```]]]ZZZZZZ]]]___[[[WWWPPPHHHCCCCCCGGGKKKIIIGGGDDDAAA>>>999444111111000//////000111///.........------------,,,,,,---------,,,,,,+++++++++,,,,,,---......---,,,,,,,,,...111222111000//////222444777>>>LLL[[[bbbaaa```ZZZSSSPPPTTT\\\dddiiiaaadddhhhjjjiiifffeeeddddddeeeggggggfffdddaaa___\\\[[[YYYXXXXXXXXXYYYZZZYYYZZZ]]]_________^^^]]]XXXWWWXXX]]]dddiiijjjiiifff^^^QQQEEE===999777555444555555666777666666666444555999BBBNNNWWW]]]___\\\^^^```]]]ZZZZZZ```eeeXXXYYY\\\^^^`````````___\\\\\\]]]^^^]]]YYYSSSOOOCCCCCCEEEHHHNNNTTTZZZ^^^XXXZZZ]]]^^^^^^]]]^^^^^^ZZZXXXVVVTTTQQQMMMHHHDDD>>>===<<<:::999999999:::'''''''''((())))))******)))))))))))))))******+++)))******)))'''&&&''')))***************)))(((((((((((((((((()))))))))))))))(((((()))******(((&&&&&&''')))))))))***,,,...))))))***+++,,,,,,------))))))))))))))))))))))))'''&&&%%%'''***+++)))&&&*********)))))))))))))))))))))(((((((((((())))))&&&((()))(((&&&'''***------,,,+++******+++,,,---(((+++......,,,+++,,,///))))))))))))(((((((((((((((((((((((())))))))))))***))))))(((((((((((()))''')))+++,,,+++******++++++,,,,,,***)))(((***+++...,,,************((('''%%%'''))))))((((((***,,,))))))((((((((((((((()))((()))***)))'''&&&&&&''',,,((((((++++++''''''+++))))))(((((('''''''''&&&%%%&&&''''''((((((''''''&&&''''''(((((((((((((((!!!&&&$$$%%%))))))%%%((('''&&&&&&((())))))((())))))(((((('''''''''&&&))))))))))))))))))))))))++++++++++++************...++++++000111///,,,---***,,,...///......///000//////.........---------...,,,************)))'''))))))'''%%%""""""$$$&&&''''''((())))))))))))(((------,,,***)))'''&&&%%%'''(((***+++++++++***)))''''''''''''(((((((((((('''&&&&&&(((+++,,,***'''&&&''')))***++++++***))),,,+++)))((('''''''''(((+++******)))(((''''''&&&'''&&&&&&'''***)))&&&"""'''''''''''''''((())))))***((('''((()))***+++***))))))))))))************)))))))))))))))******+++(((&&&$$$&&&)))+++)))'''((()))++++++)))(((((()))000111333777<<>>:::666333222......------------......//////.........---------%%%'''+++,,,---------...+++,,,------...------,,,......//////000000111111333444999@@@FFFNNN\\\jjjaaaZZZRRRNNNQQQZZZccciiidddcccbbbbbbbbbccceeefffccccccdddeeeeeeccc___\\\ZZZZZZWWWTTTUUUYYYZZZWWW[[[^^^```aaa```]]]\\\[[[[[[[[[[[[[[[]]]cccjjjoooddd___VVVIII<<<555444666666666555555555666666777999777777===HHHSSS[[[______]]]ZZZZZZ\\\]]]\\\ZZZXXXZZZ]]]^^^]]][[[[[[[[[QQQWWWYYYTTTPPPNNNIIIBBB===<<>>''''''((())))))******+++)))))))))))))))******+++(((***------+++)))((((((***************)))(((((((((((((((((())))))))))))((('''&&&'''))))))(((&&&&&&((()))))))))))),,,...*********++++++,,,,,,---)))))))))))))))))))))))))))'''&&&(((***+++)))'''***++++++++++++*********))))))(((((((((((()))))))))+++,,,,,,******---///++++++***))))))***++++++%%%'''))))))((((((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))+++---...---+++(((&&&%%%***+++,,,+++***))))))+++,,,+++******+++,,,***)))&&&'''))))))((((((***+++))))))(((((((((((())))))((()))***)))'''&&&'''(((...)))'''))))))&&&'''+++)))(((((((((''''''''''''%%%&&&''''''((((((''''''&&&''''''((((((((((((((( &&&)))'''&&&))))))&&&((('''&&&&&&((())))))((()))(((((((((''''''''''''))))))))))))))))))))))))************************---++++++...---)))(((+++***,,,......------.../////////.........------------+++******++++++)))((()))***)))((('''(((+++---''''''((())))))***++++++++++++******)))((((((((('''((()))*********)))(((''''''''''''(((((((((((('''&&&&&&)))+++,,,***((())))))************)))))),,,,,,***)))((((((((()))&&&''''''((()))*********'''&&&&&&(((******'''$$$'''''''''''''''((())))))++++++++++++,,,------,,,))))))))))))************)))))))))))))))******+++(((&&&%%%'''***+++***((('''))),,,......///111333000111444777<<>>AAAEEEMMMUUU]]]bbbbbb```_________ZZZVVVWWW\\\bbbddddddZZZ[[[\\\]]]^^^]]]\\\ZZZMMMCCC===>>>===999???IIIOOOXXX]]]ZZZWWWYYY]]]^^^___eeeiiiiiijjjmmmnnnlllkkkjjjfff```ZZZYYY^^^ccciiijjjjjjeee___\\\]]]```]]]UUUKKKEEEDDDFFFHHHHHHGGGEEEAAA<<<888444222111///......------....../////////.........---------)))***,,,---,,,,,,---...---------------..................///000000111111222333777<<>>CCCKKKRRRVVVWWWZZZXXXVVVYYY^^^aaa___\\\VVVVVVVVVUUUQQQLLLEEEAAA===<<<:::888888999;;;===(((((())))))***++++++,,,)))))))))))))))******+++&&&***///111000,,,)))''')))************))))))((((((((((((((())))))))))))&&&%%%%%%&&&((()))(((''''''((())))))))))))+++---++++++++++++++++++++++++))))))))))))))))))))))))***)))))))))+++***)))'''+++++++++,,,,,,,,,++++++))))))(((((((((((()))))))))+++---------,,,---...******))))))))))))***************+++,,,---+++***))))))))))))(((((((((((((((((((((((())))))))))))(((((('''(((((()))***+++***---000222111//////...)))+++------+++))))))***+++******+++------,,,+++&&&'''))))))((((((***+++))))))(((((((((((())))))((()))***)))'''&&&'''(((,,,)))'''((((((&&&'''***((((((((((((''''''''''''%%%&&&''''''((((((''''''&&&''''''(((((((((((((((&&&***+++'''&&&'''((('''((('''%%%&&&''')))((((((((((((((((((''''''''''''))))))))))))))))))))))))'''(((((())))))******+++...------...***&&&'''---***,,,......------...////////////............---,,,+++******+++,,,+++)))+++++++++***)))***,,,///))))))(((((()))***,,,---((())))))))))))))))))***&&&'''(((((())))))((((((''''''''''''((((((((((((((((((((()))+++,,,+++)))+++************))))))))),,,,,,+++***))))))))))))%%%%%%&&&''')))***++++++((('''((()))+++***(((&&&(((((('''''''''((())))))(((((()))*********))))))))))))))))))************)))))))))))))))******+++)))((('''(((***++++++***%%%'''***,,,---...111333000111444888===BBBFFFHHHJJJLLLPPPSSSVVV[[[```dddjjjhhheeeddddddgggjjjmmmmmmllljjjgggdddbbbaaa```]]]YYYPPPFFF@@@@@@GGGNNNXXX^^^eeehhhfffdddcccccc^^^ZZZVVVVVVZZZ___aaaaaaYYYZZZ[[[[[[ZZZYYYYYYYYYHHH@@@<<>>BBBFFFHHHKKKNNNRRRUUUXXX]]]bbbfffkkkiiigggeeefffiiilllnnnlllkkkjjjiiigggeeebbb```YYYSSSJJJCCCBBBHHHSSS[[[___dddiiijjjgggdddddddddZZZXXXVVVWWWYYY[[[ZZZYYYYYYYYYYYYZZZZZZXXXTTTQQQEEE???===BBBHHHKKKRRRZZZ[[[^^^^^^[[[WWWWWW[[[^^^dddjjjmmmlllllloooooommmmmmjjjfffeeefffhhhgggfffjjjjjjhhhddd___\\\\\\^^^XXXRRRKKKGGGGGGHHHGGGFFFEEECCC>>>999444111//////000//////......//////000...........................///...---,,,,,,...000///...,,,,,,,,,...000222------......///000000111111000111444666<<>>HHHSSS]]]bbb^^^]]]\\\\\\\\\\\\\\\\\\]]]YYYVVVXXX\\\]]]ZZZUUUVVVQQQIIIAAA===<<<<<<;;;777777999>>>DDDLLLRRRVVVYYYYYYZZZ]]]^^^\\\WWWSSSUUUXXXZZZYYYSSSJJJCCC>>>===<<<:::888777777888888)))))))))***++++++,,,,,,)))))))))))))))******+++(((***,,,---+++******+++((())))))*********))))))(((((((((((())))))))))))(((&&&%%%&&&(((***+++***''')))))))))((()))+++---,,,,,,++++++++++++++++++))))))))))))))))))))))))++++++,,,,,,+++***))))))'''(((***+++++++++***)))))))))(((((((((((())))))&&&&&&(((***++++++***))),,,,,,,,,,,,,,,,,,,,,,,,---+++)))+++---...+++((())))))))))))(((((((((((((((((((((((())))))))))))''''''''''''((()))++++++---///000///+++&&&###""")))+++......---***))))))///......//////...+++)))'''((())))))(((((()))***((((((((((((((()))******''')))***)))(((((()))*** ###(((+++------+++)))'''''''''(((((((((((((((%%%&&&''''''((('''''''''&&&''''''((((((((((((((('''&&&&&&&&&%%%%%%(((,,,'''&&&%%%%%%'''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((%%%&&&&&&((()))***+++,,,......000111---***///777,,,...000000000///000111////////////////////////,,,+++***+++,,,---,,,++++++,,,+++***'''&&&'''(((///...+++)))(((((()))***)))))))))(((((((((((((((&&&&&&&&&&&&&&&''''''(((''''''''''''(((((((((((())))))))))))))))))***+++''''''((()))******++++++((((((((((((((('''''''''''''''''''''((((((((((((((()))***************+++***))))))((((((((())))))(((***,,,+++)))((()))***((()))))))))************)))))))))))))))******+++((()))******++++++,,,---...//////---++++++,,,...///111555:::???CCCFFFHHHLLLNNNRRRVVVZZZ^^^cccfffkkkjjjiiihhhiiilllnnnpppjjjiiiiiijjjjjjgggbbb^^^QQQKKKDDDBBBHHHRRR]]]dddbbbfffiiiiiieeecccccceeeYYYYYYZZZ\\\\\\[[[WWWUUUYYYXXXXXX[[[]]]YYYOOOFFFCCC@@@@@@GGGOOOVVV[[[```______^^^\\\YYYYYY\\\```hhhmmmpppooonnnppppppnnnpppllliiiiiilllmmmkkkhhhffffffddd```\\\YYYXXXWWWQQQMMMHHHGGGIIIJJJJJJHHHFFFCCC>>>888444111000/////////............//////---.....................------...---,,,---000222...---,,,+++,,,...000222---------...//////000000111000111222333888DDDQQQ```___]]]YYYVVVVVVYYY\\\ZZZZZZ[[[]]]```dddgggiiigggddd```^^^]]]\\\ZZZXXXYYYZZZZZZXXXZZZ______[[[^^^```ccccccaaa^^^\\\\\\]]]]]]\\\YYYWWWXXX[[[^^^ggghhheee\\\NNNBBB999666222222222333444555666666555666999>>>GGGQQQ[[[bbb]]]]]]]]]\\\[[[[[[[[[\\\]]]YYYWWWXXX\\\]]]YYYTTTUUUMMMCCC===:::999:::;;;444555777<<>><<<;;;:::888888777888888(((((())))))***++++++,,,)))))))))))))))******+++)))******)))((((((***,,,((())))))************)))(((((((((((())))))))))))***(((&&&&&&(((***+++***((()))***)))((((((***,,,++++++++++++++++++++++++)))))))))))))))))))))))))))+++,,,,,,***))))))***&&&''')))+++,,,+++***)))))))))(((((((((((()))))))))((((((***,,,---,,,***,,,,,,------------,,,,,,+++*********++++++***((())))))))))))(((((((((((((((((((((((())))))))))))(((((('''(((((()))***+++,,,---...---***'''&&&&&&***,,,......,,,******+++000000000000111///+++(((''')))***)))((('''(((***(((''''''(((((()))***+++''')))******(((((()))+++$$$)))+++...000...***'''''''''(((((((((((((((%%%&&&''''''((((((''''''&&&''''''((((((((((((((('''&&&&&&)))((('''***///'''&&&$$$%%%&&&((('''''''''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''(((***+++,,,,,,+++***,,,///---+++...444,,,...000000000///000111...////////////000000000---,,,++++++,,,---,,,***(((***++++++******+++,,,...---+++)))((('''(((((()))((((((((((((((((((''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((())))))((('''''')))***%%%&&&((()))******)))(((&&&''''''(((((('''&&&&&&$$$$$$%%%&&&((()))******'''(((******))))))+++,,,******)))((((((((())))))''')))***)))&&&%%%'''***))))))))))))************)))))))))))))))******+++((()))++++++******,,,---+++,,,,,,+++***+++---//////222666;;;???CCCFFFHHHKKKNNNRRRVVVZZZ^^^bbbeeeiiiiiijjjkkkmmmooopppqqqjjjiiihhhiiijjjfff^^^XXXHHHDDDBBBFFFPPP[[[cccfffcccfffhhhgggdddbbbdddfff]]]___aaabbbaaa]]]YYYWWWYYYZZZ[[[^^^]]]UUUIII@@@AAAAAADDDLLLVVV]]]```aaabbb```___```^^^]]]___dddjjjooorrrpppoooppppppmmmrrrooonnnnnnpppooollliiibbbbbbaaa___[[[WWWTTTQQQLLLIIIGGGHHHKKKMMMLLLJJJEEEBBB===777222000//////......------------......---------...............+++,,,...------...000222,,,+++++++++,,,...///000,,,------......///000000000000111333333666AAALLLbbbbbbaaa\\\WWWUUUWWWZZZWWWXXXYYY\\\___cccgggiiifffeeecccaaa```^^^ZZZWWWXXXZZZZZZXXXZZZ^^^]]]YYY\\\___bbbcccaaa___]]]]]]^^^______^^^[[[ZZZ[[[\\\fffhhhhhhaaaTTTGGG===888333333333333444555777777333444777<<>><<<;;;:::999999999999999''''''((())))))******+++)))))))))))))))******+++((()))***)))((()))+++---(((((()))***************(((((((((((())))))))))))***(((&&&%%%'''((())))))((()))***)))((((((***,,,*********++++++,,,,,,---))))))))))))))))))))))))''')))++++++)))(((***+++&&&'''***,,,---,,,+++)))))))))(((((((((((())))))+++)))((())),,,...---,,,+++,,,------------,,,++++++,,,...---,,,******+++))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((()))))))))+++,,,---------000222,,,---...---+++***+++,,,//////000111222111---***((()))***)))((('''((()))''''''''''''((()))***+++''')))******))))))***+++$$$)))+++***+++//////+++''''''''''''((((((((()))%%%&&&''''''((((((''''''&&&''''''((((((((((((((('''$$$&&&))))))&&&)))...'''%%%$$$%%%&&&'''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((())))))***+++,,,,,,+++)))***---...++++++...***,,,...///......///000.../////////000000000000...---++++++,,,,,,+++)))(((***+++,,,******+++,,,******)))))))))(((((((((&&&&&&''''''((()))))))))((('''&&&&&&&&&'''))))))''''''''''''(((((((((((('''((()))'''%%%%%%'''***%%%&&&)))***)))'''$$$"""&&&'''((())))))(((''''''%%%%%%&&&&&&'''((())))))&&&((())))))((((((***---+++******)))(((((())))))&&&((((((%%%!!!!!!%%%)))))))))))))))************)))))))))))))))******+++&&&)))+++***))))))+++---)))******))))))***---000///222666;;;@@@DDDFFFGGGIIILLLQQQUUUYYY]]]aaaccceeegggjjjmmmoooqqqqqqqqqkkkiiihhhhhhgggaaaWWWNNNEEEDDDFFFNNNZZZcccfffeeedddfffgggfffdddcccfffiiidddeeeeeedddaaa^^^\\\[[[YYY^^^bbb```XXXMMMEEEAAA???AAAFFFOOOYYY```aaa^^^eeebbbbbbeeeeeeccceeejjjjjjooorrrooonnnooonnnkkkpppooooooooonnnlllhhheeeaaaaaaaaa```]]]XXXRRRNNNIIIGGGFFFHHHLLLNNNLLLJJJDDD@@@;;;555000...------------,,,,,,,,,,,,---------------.........//////+++---///...---,,,---...))))))***+++,,,---...///,,,,,,---......//////000......000333333444>>>HHH^^^aaacccaaa[[[XXXXXXZZZYYYYYYZZZ\\\___bbbeeegggfffeeecccbbbbbb```^^^\\\YYY[[[[[[YYYZZZ]]]\\\XXXYYY\\\```aaa```^^^]]]]]]___aaacccbbb```]]]\\\[[[dddggghhhcccVVVGGG<<<666333333333444555666888999222444888;;;AAAJJJTTT\\\YYY[[[[[[ZZZXXXWWWYYY[[[YYY[[[]]]___^^^[[[XXXUUUOOODDD;;;999888555333555222333666999???HHHTTT\\\\\\\\\]]]\\\ZZZXXXWWWVVVZZZ]]]^^^YYYPPPFFFAAA???;;;;;;;;;:::::::::::::::'''''''''((())))))******)))))))))))))))******+++((()))++++++******+++,,,(((((()))***************(((((((((((())))))))))))***(((%%%$$$%%%'''''''''((()))***)))((((((***,,,))))))***+++,,,,,,------))))))))))))))))))))))))%%%(((++++++)))(((***,,,&&&(((+++---...---,,,+++))))))(((((((((((()))))),,,)))&&&'''***------,,,***+++,,,------,,,+++***)))+++...,,,)))'''(((***))))))))))))(((((((((((((((((((((((())))))))))))***))))))(((((((((((())),,,---,,,+++)))***,,,...---------,,,******+++------...///111333222///---((()))***)))((('''((()))''''''''''''((()))++++++''')))******))))))***,,,)))---,,,((((((---///,,,&&&'''''''''(((((())))))%%%&&&''''''((((((''''''&&&''''''(((((((((((((((%%%###$$$((((((###%%%***'''%%%$$$$$$&&&''''''&&&&&&'''''''''(((((())))))(((((((((((((((((((((((()))))))))***++++++,,,,,,---******...000,,,******)))***,,,---,,,,,,---....../////////000000111111///...,,,,,,,,,,,,***)))***+++,,,+++)))'''&&&'''&&&'''((()))*********)))$$$$$$%%%'''(((***+++,,,(((((('''&&&'''((()))***''''''''''''((((((((()))'''(((((('''$$$$$$'''***&&&(((***+++)))%%%!!!'''((()))******)))(((((())))))((('''&&&&&&%%%%%%%%%'''))))))''''''***---++++++***))))))((())))))***+++***'''""""""(((---))))))))))))************)))))))))))))))******+++&&&(((******((((((***---///000///---,,,---000222///222666<<<@@@DDDFFFGGGHHHKKKPPPUUUXXX\\\```bbbbbbeeeiiimmmpppqqqqqqpppllljjjhhhgggddd\\\PPPGGGGGGGGGLLLVVVccciiihhheeeeeeggghhhgggeeeeeeiiilllggggggdddaaa^^^\\\\\\]]]YYYaaagggaaaSSSFFFCCCEEE>>>AAAGGGPPPZZZaaa```[[[gggcccdddiiijjjgggiiinnniiinnnqqqnnnlllmmmllliiilllmmmnnnmmmjjjfffccc```aaabbbbbbbbb```ZZZSSSMMMIIIGGGFFFIIILLLNNNLLLIIICCC???999333...,,,,,,,,,---,,,,,,++++++,,,,,,------------.........//////,,,...000///---+++******'''(((***+++,,,---------,,,,,,------...//////000,,,---000333222333<<>>BBBDDDDDDNNNMMMNNNQQQWWW\\\```bbbjjjjjjkkklllnnnnnnmmmkkkllljjjiiifff\\\PPPJJJJJJFFFNNNXXX```cccdddfffgggkkkllllllkkkiiiiiikkklllgggfffdddaaa]]]\\\\\\]]]___cccddd\\\NNNCCC@@@BBBGGGHHHKKKRRRYYY]]]^^^\\\___aaaccceeehhhjjjkkkkkklllmmmoooppppppnnnkkkiiillliiiffffffeeeccc^^^ZZZ\\\]]]___bbbbbb[[[QQQIIICCCFFFGGGJJJOOORRRMMMEEEAAA:::333///000000...+++***,,,......---,,,---.........---------,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------,,,...000///...------.........//////000333888;;;PPP\\\eeeddd```^^^ZZZUUUXXX\\\bbbdddcccbbbbbbcccfffdddcccdddffffffccc______^^^^^^___``````^^^\\\\\\]]]___```aaaaaa`````````aaaccccccaaa```aaabbbfffeeefffdddZZZJJJ>>>:::555555444333333555666777777555666===BBBGGGOOOWWW\\\VVVTTTXXXYYYUUUTTTVVVWWW[[[```ccc```[[[UUURRRCCC???888444333444666666555777999:::<<>>888444333444666666444666777888;;;BBBLLLSSSXXXWWWUUUUUUWWWZZZ^^^```______\\\UUUMMMEEE???===;;;;;;::::::::::::999999******))))))))))))******((((((***+++,,,,,,,,,,,,************))))))))))))))))))))))))))))))******''''''((())))))******+++,,,+++******))))))))))))$$$$$$$$$%%%'''(((***+++((('''''')))---...,,,)))************)))))))))))))))******+++,,,---......------,,,+++)))***---///++++++,,,---,,,+++***)))+++***************++++++***************************)))+++,,,)))%%%''',,,)))***+++***(((((((((***(((((((((((())))))))))))'''((())))))(((((()))***&&&((()))***)))((()))***+++*********+++---///000333888:::777444333000,,,******+++)))''''''((()))***))))))))))))))))))***%%%&&&''''''((((((''''''''''''''''''''''''''''''))))))(((((('''''''''&&&'''%%%$$$$$$&&&''''''&&&''''''''''''(((((((((((())))))((((((''''''(((((('''&&&&&&(((***+++***((("""$$$&&&)))******)))(((''''''''''''(((((((((((((((((((((((()))***+++,,,,,,++++++++++++*********,,,000,,,)))///...+++000....../////////............---,,,---------+++)))+++++++++++++++++++++++++++***(((((())))))((('''(((&&&$$$%%%(((***)))'''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))***)))'''&&&&&&((()))+++((()))***++++++***)))(((&&&((())))))(((''''''(((%%%&&&''')))******+++++++++++++++***************&&&))),,,---+++***)))))))))***+++***)))((((((***))))))((((((((()))******)))*********))))))+++,,,******111999999000---000333444777;;;AAAFFFKKKNNNLLLLLLNNNTTT\\\ccciiikkkkkkiiigggggghhhhhhfffeeebbb___\\\WWWNNNFFFGGGMMM]]]aaafffgggeeeddddddfffgggiiikkkkkkjjjjjjjjjlllcccccccccbbbaaa___]]]\\\\\\ZZZTTTKKKDDDCCCJJJQQQZZZWWWTTTSSSUUUYYY[[[\\\\\\]]]```cccfffiiikkkmmmoooqqqtttuuuuuurrrnnnkkknnniiiccc______```aaaaaabbb``````cccddd^^^PPPEEEFFFHHHJJJKKKNNNOOOJJJCCC;;;666000------...,,,***+++,,,...---,,,++++++,,,,,,,,,+++++++++*********------,,,,,,,,,,,,++++++............------------+++,,,...---,,,+++,,,...///000000000000333888;;;EEESSSaaaccc]]]YYYVVVUUU]]]```dddffffffeeeeeeeeehhhgggggghhhhhhhhheeeccccccbbbaaabbbccccccaaa___]]]___aaadddeeefffeeeeeeeeeggggggfffbbb___^^^^^^ZZZ[[[^^^aaa[[[MMMAAA<<<555555555555777999;;;<<<999777777;;;???EEENNNXXXWWWYYY[[[[[[VVVSSSXXX```]]]```dddeeeccc]]]VVVQQQBBB>>>888444444555666666333555666777999???IIIQQQTTTTTTTTTUUUWWWYYY\\\]]]\\\[[[YYYSSSKKKDDD???===999999::::::::::::;;;;;;***))))))))))))))))))***'''(((***,,,---...------*********))))))))))))))))))))))))))))))*********'''(((((()))******++++++++++++***)))))))))))))))%%%%%%%%%&&&'''((()))***+++((('''(((,,,...,,,)))************)))))))))((())))))***++++++,,,------,,,,,,,,,***)))***---000)))***,,,------,,,***(((++++++******)))*********))))))*********+++++++++((())),,,---((($$$'''---)))***++++++)))(((((()))(((((((((((())))))))))))'''((())))))(((((()))***&&&((()))***)))((()))***,,,+++******+++---///111555:::===:::777666333///,,,,,,***)))''''''(((((())))))(((((((((((())))))$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''***)))((((((''''''&&&&&&&&&%%%%%%%%%&&&'''''''''''''''''''''((((((((((((+++***)))'''''''''((()))$$$$$$%%%&&&((((((&&&%%%$$$%%%'''((()))))))))(((''''''''''''(((((((((((((((((((((((()))***+++,,,++++++++++++************'''...+++(((,,,)))'''...000///......///000//////...---,,,---......,,,***++++++++++++++++++++++++,,,***((()))+++,,,***(((+++***'''&&&'''(((((()))((((((((((((((((((''''''))))))(((((((((((())))))((((((((((((((((((((((((%%%(((,,,,,,((($$$"""!!!)))***+++,,,,,,+++)))'''&&&((())))))(((''''''(((%%%&&&''')))************************************'''***,,,,,,***)))((((((((()))***)))((('''''')))(((((((((((()))***++++++)))***+++***))))))+++---******///555555///...111222444777<<>>MMM]]]bbb]]]WWWUUUVVV___aaadddfffgggfffeeeeeeeeeeeefffhhhiiiiiigggfffgggfffeeeeeeffffffdddbbbbbbcccfffhhhiiihhhfffeeeeeeggghhhfffccc```___^^^WWWXXX\\\aaa\\\OOOBBB;;;666555555444555666888999:::888777:::===CCCNNNXXXYYYZZZ\\\[[[XXXWWWZZZ___]]]___bbbdddbbb\\\TTTNNNAAA===777444444555555555444555666666999???IIIPPPPPPQQQSSSUUUWWWXXXYYYYYYXXXXXXUUUPPPIIIBBB>>><<<888888999::::::;;;<<<<<<)))))))))******)))))))))'''(((***,,,---...------))))))))))))))))))******(((((())))))************(((((())))))***+++++++++******))))))((()))))))))))))))((((((((((((((((((///+++((((((***,,,+++***************)))))))))((((((((())))))******++++++***+++***)))((())),,,///''')))***,,,,,,+++)))(((++++++******)))*********)))))))))***++++++,,,,,,((())),,,---((($$$'''---(((***++++++)))(((((()))(((((((((((())))))))))))'''((())))))(((((()))***&&&((()))***)))((()))***++++++***)))***---///111555;;;>>><<<999999666333///---***((((((((((((((('''''''''&&&&&&'''''''''$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((***)))((('''&&&'''''''''%%%%%%&&&%%%%%%&&&'''(((''''''''''''((((((((((((+++***)))'''''''''((()))$$$$$$%%%&&&((((((&&&$$$)))(((''''''&&&'''((()))''''''''''''(((((((((((((((((((((((()))***+++,,,+++++++++*********))))))%%%---,,,)))+++(((&&&///222000......000111111000...---,,,---......,,,+++++++++++++++++++++++++++---+++((())),,,---+++(((***,,,+++'''"""!!!$$$(((((((((((((((''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''$$$(((---,,,((($$$"""###)))+++,,,---,,,+++)))'''&&&((())))))(((''''''(((''''''((()))))))))))))))************************((()))++++++)))(((((())),,,---...---+++***+++,,,))))))((())))))***+++,,,)))***+++***))))))+++---+++***,,,//////---///222000444888===AAAGGGNNNSSSRRRQQQSSSWWW^^^eeejjjlllhhhgggffffffggggggfffeee^^^VVVMMMHHHFFFIIITTT___dddfffgggfffccccccfffiiikkklllllljjjgggddddddddddddeeegggjjjkkkhhhbbb]]]YYYQQQGGGBBBFFFTTTeeeqqqllljjjgggbbb___]]]]]]]]]YYYYYYYYYZZZ[[[]]]___```eeehhhkkkmmmmmmkkkhhhfffjjjjjjiiigggeeeeeeeeeeeeiiieeecccdddccc]]]QQQGGGHHHKKKLLLJJJIIIHHHCCC===666333000.........------,,,...//////---,,,---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++*********+++,,,,,,+++***+++---///000000000//////111555888999FFFVVV___]]]XXXWWWYYY```aaaccceeeffffffeeeddd```bbbeeeggghhhiiijjjjjjjjjhhhggghhhhhhhhheeedddggghhhjjjkkkkkkhhheeecccbbbdddffffffdddbbbaaa```YYYYYY]]]aaa^^^QQQCCC;;;:::999777666555555666666:::888888;;;<<>>>>>===;;;999777777777777999888:::<<<<<<@@@KKKVVV]]]^^^]]][[[\\\]]]YYYSSSTTTUUUXXX[[[]]]YYYPPPJJJ>>>;;;777444444555555555444666777888;;;BBBMMMTTTUUUWWWYYY[[[\\\[[[ZZZYYYTTTTTTRRRMMMGGG@@@<<<;;;888888999::::::;;;<<<<<<((()))***++++++***)))((()))))))))))))))***+++,,,((()))))))))************'''(((((()))******++++++((())))))******+++,,,,,,))))))(((((((((((())))))++++++***)))))))))****** %%%***+++)))''')))+++************)))))))))))))))))))))))))))*********'''))),,,,,,,,,+++,,,---)))))))))******+++++++++))))))))))))***+++,,,,,,***************++++++++++++))))))+++***''''''***'''***,,,,,,***((((((((((((((((((((())))))))))))'''((())))))(((((()))***&&&((()))***)))((()))***'''(((((()))***+++,,,---000666:::999999:::999555333///***((((((((((((&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&'''''''''''''''&&&&&&'''(((((()))******((('''&&&%%%&&&(((***+++$$$&&&'''&&&$$$$$$''')))''''''''''''((((((((((((&&&&&&'''((((((((('''''')))'''&&&&&&'''((('''&&&(((((((((((((((((())))))''''''''''''(((((((((((((((((((((((()))***+++,,,************))))))))))))&&&---++++++111///,,,111444000,,,,,,000222111///...------...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++)))(((((()))((())))))'''$$$$$$%%%(((%%%&&&&&&''''''((((((((('''((()))******)))(((''''''''''''''''''''''''''''''((('''''''''***---///,,,++++++***))))))((((((&&&((())))))(((''''''(((%%%&&&''')))************))))))*********+++++++++&&&((())))))((((((***+++)))***+++***((('''((()))++++++******)))************+++++++++******,,,...)))+++,,,,,,,,,...000222222888???DDDEEEHHHLLLQQQRRRQQQRRRWWW]]]ccchhhjjjjjjiiiiiiiiiiiieee```\\\QQQJJJGGGOOOZZZbbbfffiiicccfffiiijjjjjjkkkooosssnnnmmmjjjfffbbbaaabbbdddeeefffjjjooorrrmmmbbbZZZIIIBBB<<<@@@OOOeeeyyy}}}uuuiii^^^XXXWWWXXXZZZYYYYYYYYYZZZ\\\^^^___^^^___aaaccceeeffffffgggeeehhhkkkkkkiiigggggghhhcccbbb```\\\VVVQQQMMMJJJHHHLLLMMMIIIDDDAAA;;;555//////...---,,,,,,---...''')))+++,,,,,,,,,---...---------,,,,,,,,,+++++++++++++++,,,,,,---------***+++++++++++++++,,,,,,,,,------,,,+++,,,///222111111000......///333666777<<>><<<;;;999888888888999888888;;;======???IIIUUU[[[aaabbb^^^[[[YYYUUUOOOPPPPPPSSSXXX[[[YYYQQQJJJ===:::666555555555555444333555666888;;;CCCNNNVVVXXXYYYZZZ[[[[[[ZZZYYYXXXTTTTTTRRRMMMFFF@@@;;;:::999999999::::::;;;;;;;;;((()))***++++++***)))(((******((((((((()))***+++(((((())))))*********+++'''(((((()))***+++++++++)))))))))***++++++,,,,,,))))))(((((((((((()))***))))))((())))))***++++++)))---***'''(((***************))))))))))))***************+++++++++'''***---///...---------+++*********+++,,,------))))))))))))***+++,,,---************************---)))'''***+++)))((()))'''***,,,,,,+++)))(((((((((((((((((())))))))))))'''((())))))(((((()))***&&&(((******)))((()))***&&&'''(((***++++++++++++---333888777777999888555444///***'''((()))(((&&&((((((''''''''''''((((((%%%&&&''''''(((((('''''''''''''''((()))******+++'''&&&%%%%%%&&&(((+++,,,$$$&&&'''&&&$$$$$$&&&)))''''''''''''((((((((()))$$$%%%'''(((((((((''''''(((&&&######$$$%%%%%%%%%$$$&&&(((***++++++***)))''''''''''''((((((((()))(((((((((((()))***+++,,,************))))))))))))$$$***((()))000///+++000444///***+++///111000......------...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...,,,(((&&&''')))+++***((()))+++,,,,,,+++%%%%%%&&&&&&'''((())))))'''((()))******)))((('''))))))))))))))))))))))))$$$%%%(((++++++***'''%%%,,,+++***)))((((((((((((&&&((())))))(((''''''(((###$$$&&&(((***+++,,,,,,))))))******++++++++++++%%%'''((()))((()))***,,,,,,---...---+++***+++,,,,,,,,,+++***)))))))))******+++,,,+++******,,,...'''+++.........000111111333:::CCCGGGHHHIIILLLPPPPPPPPPQQQVVV]]]ccchhhjjjkkkkkkkkkjjjhhhccc\\\WWWKKKEEEFFFTTTdddkkkjjjhhhaaaeeeiiijjjjjjkkkooorrrmmmkkkhhhdddaaaaaacccfffeeefffjjjppprrrmmmaaaXXXIIIBBB<<<@@@PPPdddvvv~~~sssfff[[[WWWYYY\\\[[[ZZZZZZZZZ\\\___bbbddd]]]^^^```bbbdddfffhhhiiieeehhhjjjiiigggfffgggiii``````^^^XXXQQQLLLJJJKKKGGGLLLMMMHHHCCC???999444---------,,,+++***,,,---***,,,...000000000111333,,,,,,,,,+++++++++******+++++++++,,,,,,---------+++++++++,,,,,,------------------,,,,,,---000333------,,,+++***+++...111777:::FFFXXXccccccccceeegggfffeeegggjjjkkkiiifffdddgggkkkkkkjjjiiijjjllleeedddcccbbbcccbbb___]]]aaacccfffgggfffccc___]]]^^^aaadddeeedddaaa___^^^bbb______eeeeee[[[PPPIII:::999888777777777888999777888<<<>>>===???HHHTTTYYYcccgggaaaYYYUUURRRNNNMMMNNNQQQWWW[[[YYYRRRKKK===:::666555555555555444111333555777;;;CCCNNNVVVWWWWWWXXXXXXXXXWWWUUUTTTTTTTTTRRRMMMFFF???;;;999999999::::::::::::;;;;;;(((***+++***)))((()))***))))))***++++++++++++***))))))))))))))))))))))))'''(((***+++***((('''&&&++++++************++++++))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******&&&(((*********)))***+++)))***+++,,,,,,,,,,,,,,,+++++++++++++++***))))))+++***)))(((((()))***+++)))******+++++++++******+++,,,---,,,******+++,,,))))))))))))))))))))))))))))))))))))))))))))))))%%%$$$###%%%'''((((((''''''))),,,,,,+++******+++(((***++++++******+++,,,((()))++++++*********+++000222444444222111111222******'''$$$&&&***)))%%%'''((()))((('''&&&''')))******))))))((('''''''''(((''''''&&&&&&&&&''''''(((((((((((())))))))))))&&&%%%%%%%%%%%%&&&''''''***''''''+++,,,)))''''''''''''''''''''''''''''''&&&((())))))(((''''''(((((((((&&&%%%%%%&&&'''(((((((((((((((((('''&&&&&&)))))))))***++++++,,,,,,************)))'''&&&%%%)))***,,,.../////////...666222222444111******///---......///000/////////......---,,,++++++*********++++++***((('''(((***(((''')))+++,,,***)))***''')))++++++***(((((((((((((((((((((((()))******'''((())))))(((((()))***)))))))))))))))*********---.........---+++)))(((++++++***)))'''%%%$$$###((((((((((((((()))******))))))))))))))))))))))))'''((())))))(((((()))******++++++***)))(((***+++******+++++++++,,,,,,,,,***))))))***,,,------,,,+++,,,,,,,,,+++,,,///111777<<>>;;;::::::;;;:::999444999>>>???>>>@@@GGGMMMVVV^^^eeeccc___\\\WWWSSSNNNQQQVVV[[[]]]YYYRRRMMM@@@<<<888555444555666666222444666888<<>>>>>???AAAEEEHHHQQQZZZbbbbbb___]]]ZZZVVVSSSTTTWWW[[[\\\ZZZUUUQQQAAA===999555555666666666222444777999>>>GGGSSS\\\^^^^^^^^^[[[WWWUUUTTTUUUZZZUUUNNNFFF@@@>>>===>>>:::<<<===<<<;;;;;;<<<===&&&((()))((('''&&&''')))))))))***++++++++++++***))))))))))))))))))))))))111,,,'''&&&))),,,+++*********))))))))))))******))))))(((((((((((())))))((((((((((((((((((((((((******))))))))))))******&&&(((***+++******,,,---,,,,,,+++******))))))))))))))))))))))))(((''''''***))))))))))))))))))******+++++++++***)))(((''''''((())))))(((((()))***(((((((((((((((((((((((()))))))))))))))))))))))))))(((&&&'''(((((('''&&&&&&'''))))))((('''(((***((()))******))))))***+++)))+++------,,,+++,,,---111333666666333...***(((''')))(((%%%%%%((('''$$$&&&'''((((((&&&&&&'''(((%%%'''***,,,---,,,***)))'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&''''''%%%&&&(((******)))(((&&&(((%%%%%%***+++)))''''''''''''''''''''''''''''''&&&((())))))(((''''''((((((((((((((((((((())))))###$$$&&&'''((()))))))))((((((((()))******++++++*********+++******))))))***++++++---......//////000000111111000///000222111000...------///111222------..................,,,,,,++++++,,,000555:::;;;???CCCCCCBBB@@@;;;555222000///...---,,,+++)))******))))))(((((((((((('''((())))))(((((()))***(((((())))))******++++++++++++++++++,,,+++++++++)))((((((((((((((())))))((((((((((((((())))))***))))))))))))))))))))))))'''((())))))(((((()))***((()))******)))***,,,...,,,,,,,,,,,,,,,------...)))***++++++++++++,,,...,,,---......///000333666999>>>DDDGGGIIIKKKNNNRRRRRRRRRTTTZZZccckkkooopppkkkiiicccZZZQQQKKKKKKLLLWWW___iiinnnooooooqqqssslllnnnpppqqqqqqqqqqqqqqqoookkkjjjmmmooonnnooorrrnnnrrrqqqggg[[[RRRJJJEEEAAAGGGQQQ[[[fffkkkiiiccc```]]]^^^aaaaaa]]]]]]___ZZZZZZ\\\___aaabbbdddfffeeeeeeddddddddddddeeeeee___aaabbbccchhhlllhhhaaa\\\WWWOOOFFF@@@>>>>>>@@@===<<<:::666111......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,******++++++,,,---......---,,,,,,+++***+++++++++++++++,,,---.....................---......//////666666:::GGGWWWdddjjjkkkhhhgggeeeccccccccceeefffjjjjjjjjjiiihhhjjjmmmppplllkkkjjjhhhddd```^^^^^^dddeeeffffffddddddfffhhh``````aaadddfffgggeeebbb^^^]]][[[[[[]]]]]]SSSGGGBBB???<<<;;;;;;;;;:::999:::999999:::===@@@BBBCCCNNNXXX```bbbaaa```^^^[[[YYYYYYZZZ[[[[[[YYYVVVRRRCCC???:::777666777777777222444777999>>>GGGSSS\\\]]]___```]]]XXXUUUUUUWWW\\\UUUKKKBBB===<<<===>>>;;;<<<======<<<;;;===>>>&&&((()))((('''&&&''')))))))))***++++++++++++***))))))))))))))))))))))))---+++))))))+++,,,***(((***))))))))))))))))))***))))))(((((((((((())))))((((((((((((((((((((((((******))))))))))))******%%%(((+++,,,---...000222111///...,,,***))))))))))))))))))))))))((('''''')))))))))******)))))))))***************)))((('''&&&((())))))(((((()))***(((((((((((((((((((((((())))))))))))))))))))))))(((&&&%%%&&&''''''&&&%%%''')))***)))((((((***+++''')))******)))(((***+++(((***,,,,,,+++***+++,,,111444666666333...***(((&&&))))))&&&%%%''''''%%%&&&'''((('''&&&%%%&&&((($$$&&&))),,,---,,,***)))&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&(((******)))(((&&&'''$$$%%%)))+++((('''(((''''''''''''''''''''''''&&&((())))))(((''''''(((&&&&&&&&&'''((((((((((((&&&'''(((***+++,,,------)))******++++++,,,,,,---)))***+++++++++++++++***+++++++++,,,---...///000...000111000///000111222///...,,,,,,,,,---///111------..................---,,,,,,,,,///555>>>DDDMMMSSSXXXVVVSSSOOOGGG>>>555222...---...//////...,,,***(((%%%%%%&&&((()))'''((())))))(((((()))***'''(((((()))******+++++++++,,,,,,,,,---......///,,,+++***(((''''''''''''((((((((((((((())))))***))))))))))))))))))))))))'''((())))))(((((()))***((()))******)))***,,,...///---***((((((+++...111(((***,,,,,,+++***,,,...+++,,,---......000444666:::???EEEHHHJJJLLLOOOSSSSSSSSSUUU[[[dddjjjmmmllljjjggg```UUUKKKHHHKKKOOO\\\dddmmmpppnnnmmmnnnqqqmmmnnnppprrrssssssrrrqqqqqqooooooqqqpppmmmnnnqqqtttxxxuuugggWWWMMMGGGDDDBBBOOOZZZ```ccchhhhhheee```^^^___cccccc```___aaa]]][[[YYYZZZ```eeeeeeccceeeeeeeeeeeedddcccaaa```___bbbdddeeehhhiiieee^^^VVVQQQIIIAAA===;;;<<<===888777555111---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---...///,,,,,,---,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---,,,,,,+++************+++***+++,,,---............///.........//////000111444333777BBBRRR```iiilllkkkiiigggeeeddddddeeefffkkkkkkjjjhhhggggggiiikkkiiikkkllliiieeecccbbbaaaaaa``````______```cccfffbbbbbbccceeefffeeeccc```^^^]]][[[[[[______VVVKKKAAA???<<<:::::::::999888888777666888===@@@BBBBBBMMMWWWaaacccccccccaaa^^^___]]]\\\[[[ZZZXXXTTTRRRDDD@@@;;;888777777777777222444666999===FFFRRR[[[\\\^^^```___[[[XXXYYYZZZZZZRRRGGG???<<<<<<======;;;<<<>>>===<<<<<<>>>???'''((())))))''''''((()))))))))***++++++++++++***))))))))))))))))))))))))(((***+++,,,,,,***((('''***))))))(((((())))))***))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******(((+++...000111222444666111000...,,,+++***++++++))))))******))))))((('''))))))************))))))((())))))******))))))(((&&&'''))))))((((((***+++(((((((((((((((((((((((())))))))))))))))))))))))&&&%%%$$$%%%&&&'''&&&%%%((()))))))))((((((***,,,'''(((***)))(((((()))+++((()))++++++*********+++///222444444111...+++***%%%***+++(((&&&((((((&&&%%%&&&''''''&&&%%%&&&'''###$$$&&&((())))))((('''&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((()))((('''''''''$$$$$$)))+++((('''(((''''''''''''''''''''''''&&&((())))))(((''''''((($$$%%%&&&'''(((((((((''')))))))))***))))))((((((******++++++,,,------...)))***+++,,,,,,,,,,,,,,,+++++++++,,,---...///000---111222000///111222111------,,,,,,,,,---...///......------------------//////...000555>>>IIIQQQ___iiinnnjjjfffbbbWWWJJJ>>>888000,,,---///000///,,,***(((&&&%%%''')))+++'''((())))))(((((()))***''''''((()))***++++++,,,++++++,,,,,,---///000111,,,+++)))((('''((())))))((((((((((((((()))******))))))))))))))))))))))))'''((())))))(((((()))***(((*********)))***+++---///,,,)))''''''***...000'''***---,,,******,,,///***+++---...///111555777;;;@@@FFFIIIKKKMMMPPPTTTTTTTTTVVV\\\ccchhhhhhgggjjjeee[[[PPPIIIIIINNNTTT___fffnnnpppnnnkkkkkkmmmmmmmmmooorrrtttuuusssqqqqqqpppqqqsssqqqmmmmmmpppvvvyyysssdddSSSJJJGGGEEEJJJXXXbbbaaa```cccdddbbbbbb___```bbbbbb^^^]]]_________]]]]]]bbbhhhgggccceeefffhhhhhhfffaaa]]]ZZZ```fffiiihhhgggfffaaa[[[OOOIIIBBB<<<999999999999333333222///,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,---...000+++,,,---,,,+++***+++---(((((())))))******++++++,,,,,,+++******************+++,,,------......---............///000111111111222555>>>KKKYYYeeelllnnnmmmjjjgggfffffffffgggkkklllkkkiiifffeeeeeeffffffkkkmmmjjjfffffffffeee___^^^[[[ZZZZZZ]]]aaacccddddddcccdddeeedddbbb___^^^]]][[[\\\```aaaYYYOOOBBB???<<<:::::::::888777888777777:::>>>AAADDDDDDMMMXXXaaadddddddddccc``````^^^[[[ZZZXXXVVVSSSQQQFFFBBB<<<999888888888888444555777999===FFFQQQZZZ[[[]]]______^^^\\\\\\\\\VVVNNNDDD===<<<<<<<<<;;;;;;===>>>>>>======???@@@((()))******(((((()))***))))))***++++++++++++***))))))))))))))))))))))))%%%)))------)))''''''((())))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))*********,,,///000000000222333---,,,+++******,,,---///******++++++******)))(((((()))***++++++***)))(((&&&'''((()))************&&&((())))))))))))***,,,))))))))))))))))))))))))))))))))))))))))))))))))&&&%%%%%%&&&((()))(((''''''(((((('''&&&''')))+++'''((())))))(((((()))+++(((***,,,,,,+++***+++,,,,,,...000000...,,,++++++&&&+++---***'''((()))'''%%%&&&''''''%%%%%%&&&'''###$$$%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&((())))))&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''''''''&&&###$$$)))+++((('''(((''''''''''''''''''''''''&&&((())))))(((''''''((($$$%%%'''((()))))))))(((''''''(((((('''&&&%%%%%%)))******+++,,,,,,------)))***+++,,,------------++++++++++++,,,...000111---222333///...111222000------------.........///......------,,,,,,++++++/////////111888CCCQQQZZZgggttt|||zzzxxxwwwlll___OOOEEE888000............************++++++++++++'''((())))))(((((()))***''''''((()))***+++,,,,,,*********+++---///111222,,,+++)))((('''((()))***((((((((((((((()))******))))))))))))))))))))))))'''((())))))(((((()))*********+++***))))))+++,,,+++***)))((()))***+++,,,'''***---,,,***))),,,///+++,,,...///000333666999<<<@@@FFFJJJKKKMMMQQQTTTVVVVVVWWW\\\bbbeeedddbbbccc]]]SSSKKKJJJOOOYYY```bbbgggmmmpppnnnkkkjjjiiillllllmmmqqquuuvvvssspppnnnnnnqqqtttrrrmmmmmmppprrrssslll\\\NNNIIIHHHHHHRRR___fffdddccchhhgggbbbfffbbbaaabbb___[[[YYY[[[^^^eeejjjhhhhhhjjjiiiffffffhhhkkkkkkhhhbbbZZZUUU___ggglllhhhbbb^^^YYYUUUFFFAAA:::777666666555444000000000///---,,,---...++++++++++++++++++++++++)))+++------+++***+++---)))+++---,,,***)))***,,,************************,,,++++++*********************+++,,,------------------------...///000111...000444:::DDDRRR```jjjrrrpppmmmjjjhhhhhhhhhhhhjjjkkkllljjjhhheeedddddddddllloookkkgggggggggfffaaa^^^ZZZXXXYYY]]]```ccceeedddbbbcccddddddcccaaa]]]\\\[[[[[[```bbb[[[QQQCCC@@@===;;;;;;:::999888999999:::;;;===@@@CCCEEEMMMXXXaaacccccccccbbb___]]][[[YYYXXXXXXVVVTTTRRRGGGCCC===999888999999888666888999;;;>>>FFFRRRZZZ^^^^^^^^^`````````]]][[[PPPIIIAAA===<<<<<<;;;888;;;===>>>>>>>>>>>>???AAA(((***+++***)))((()))+++))))))***++++++++++++***))))))))))))))))))))))))$$$***...,,,'''$$$&&&+++))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))*********,,,......---,,,---...)))(((((((((***---000111+++++++++++++++***))))))((()))***++++++***)))(((%%%&&&''')))************&&&(((******))))))+++---************************))))))))))))))))))))))))&&&&&&%%%''')))******)))&&&''''''&&&%%%%%%(((***'''((())))))(((((()))***)))+++------,,,,,,,,,---)))+++------,,,******+++&&&+++...+++((())))))(((%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&'''((()))***&&&&&&&&&'''''''''((((((&&&%%%%%%%%%%%%&&&''''''&&&###$$$(((+++((('''(((''''''''''''''''''''''''&&&((())))))(((''''''(((%%%&&&((()))*********)))'''((()))***++++++++++++)))))))))***++++++,,,,,,)))***+++,,,---.........,,,+++++++++,,,...000111---333444///...111222000---...//////000000//////......---,,,++++++******---------000888EEESSS]]]fffuuu~~~qqq^^^RRRAAA555000///...---'''***---///000...,,,***'''((())))))(((((()))***&&&'''((()))***+++,,,,,,)))))))))***,,,...000222///---+++((('''''''''(((((((((((((((((()))******))))))))))))))))))))))))'''((())))))(((((()))******++++++***))))))***+++'''((()))++++++***))))))'''***...---***))),,,000,,,---///000111444888;;;<<>><<<<<<<<<:::999888:::;;;;;;;;;===@@@CCCMMMWWW```bbbbbbbbb```]]]YYYXXXWWWWWWXXXWWWUUUSSSGGGCCC>>>:::999999999888999:::;;;<<>>???>>>>>>@@@AAA((())))))((('''''')))+++)))************++++++++++++*********))))))(((((())))))***++++++++++++***...---+++)))(((((()))***)))***,,,,,,***)))***+++(((((('''(((((()))***++++++*********))))))(((((('''///333///++++++---------***'''''')))+++***)))---------,,,+++***)))(((((()))***)))((('''((()))''')))+++,,,,,,***(((&&&(((+++------+++)))(((((())))))))))))************))))))((('''''''''''''''$$$%%%'''(((((((((''''''''''''''''''((((((((((((---,,,+++)))((((((''''''))))))+++,,,,,,+++***)))******))))))(((((('''''',,,,,,+++***)))((('''&&&)))'''%%%$$$$$$$$$&&&''''''((((((((((((((('''''''''$$$$$$)))***%%%%%%)))(((((())))))((('''&&&&&&'''''''''((((((***++++++((('''&&&&&&&&&((()))***'''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%''''''''''''((((((((((((''''''''''''((((((((()))***)))(((((())),,,000222)))***,,,---------,,,,,,++++++,,,------......///......////////////......///////////////000111222,,,+++))))))***+++***)))&&&***///666>>>HHHRRRXXX\\\rrr{{{wwwiii___LLL:::000000///,,,+++******)))(((''''''&&&&&&******((((((******&&&***''')))...,,,'''///===...(((%%%))),,,,,,---...---,,,+++)))((((((''''''+++)))'''))),,,...,,,*********)))'''((()))(((%%%((((((((((((''''''''''''((()))++++++*********+++...,,,***))))))((('''&&&+++,,,---,,,++++++,,,---)))+++...000111444888;;;EEEFFFHHHJJJMMMQQQTTTUUUSSSSSSUUU\\\cccfffccc___VVVNNNHHHMMMYYYbbbbbb___cccggglllppprrrpppllljjjjjjiiijjjmmmqqqsssqqqooojjjooorrrpppooopppnnnkkkiiiaaaXXXPPPHHHEEEJJJSSS]]]aaafffjjjkkkjjjgggeeejjjgggccc^^^ZZZZZZ\\\^^^ooouuuvvvnnnhhhjjjmmmlllggggggjjjlllfff[[[VVVXXXbbbeeeccc[[[UUUQQQGGG===<<<999555111000000222333///...---,,,+++,,,------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,+++***+++,,,---...+++,,,,,,------,,,,,,+++++++++************++++++++++++,,,,,,,,,---------,,,,,,------------------000///000555<<>>@@@@@@IIIQQQ[[[``````]]]]]]]]]\\\XXXTTTSSSVVVXXXXXXWWWKKKCCC=========999777777999999999;;;AAAJJJSSSYYY\\\```aaa___^^^```]]]YYYMMMFFF???===;;;999:::===<<<<<<===>>>???@@@@@@AAA+++++++++)))'''''')))***)))************++++++++++++*********))))))))))))++++++,,,------------,,,///...,,,***)))***+++,,,''')))++++++)))((()))***)))(((((((((((())))))***************)))))))))(((,,,111111,,,'''&&&%%%$$$,,,***'''''')))+++***))),,,,,,,,,,,,+++***))))))((()))***)))((('''(((***%%%&&&((()))***)))((('''%%%(((***+++***)))******(((((((((((())))))))))))))))))((('''''''''''''''%%%&&&'''(((((((((''''''''''''''''''((((((((((((******)))(((((((((((())))))***++++++++++++***)))))))))))))))(((((('''''',,,,,,+++***)))((('''&&&((('''&&&%%%&&&''')))***''''''(((((((((((('''''''''$$$%%%))))))&&&&&&)))((((((((((((((('''&&&&&&''''''''''''((()))***+++(((''''''&&&&&&&&&&&&'''(((((((((((((((((((((((('''(((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))+++***(((&&&&&&&&&'''(((++++++******+++,,,------++++++,,,,,,------.........//////000000//////...///.........//////000111000...+++***++++++***)))***,,,000444;;;CCCMMMSSS\\\qqq}}}wwwtttssskkkYYYCCC555000...+++***)))))))))))))))))))))'''******((((((******'''***''')))...+++'''///<<<222+++'''))),,,,,,,,,---+++******))))))))))))******)))((()))***+++***)))++++++******+++,,,,,,************************)))''')))++++++***)))***+++...,,,***)))******)))'''(((***,,,---,,,,,,---...))),,,...000222555888;;;DDDEEEGGGIIIMMMQQQTTTVVVUUUUUUXXX]]]aaaaaa]]]XXXQQQMMMLLLSSS___ggghhhfffcccffflllppprrrqqqnnnkkkjjjjjjlllppprrrrrrnnnjjjiiioootttsssqqqpppkkkfffggg^^^TTTNNNJJJIIIOOOWWW\\\___dddiiikkkkkkjjjhhhkkkiiiddd^^^[[[^^^eeekkkwwwyyyuuulllfffhhhiiihhhhhhgggiiikkkeee]]]YYY\\\aaaaaa]]]UUUOOOKKKBBB:::888666333111000111222333///...---,,,+++,,,,,,---,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...+++,,,,,,,,,,,,,,,,,,+++++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...///---///444:::CCCQQQ___jjjnnnnnnjjjggghhhfffcccgggiiijjjkkkjjjiiijjjlllmmmlllkkkjjjiiihhhhhhhhhfffeeedddbbbaaaaaabbbbbbccc```]]]]]]___``````___^^^]]][[[YYY\\\```]]]WWWJJJCCC===<<<;;;888888;;;666666888:::<<<>>>???@@@FFFNNNYYY___```^^^]]]]]]XXXVVVUUUVVVXXXYYYXXXVVVKKKCCC=========999777777::::::;;;===BBBJJJSSSYYY[[[^^^___]]]]]]^^^\\\WWWLLLEEE>>>===;;;999:::===<<<======>>>???@@@AAAAAA---------+++((('''(((***)))************+++++++++***************)))))))))++++++,,,------------,,,...---+++***))))))***+++'''(((******((('''((()))******)))((((((((())))))************))))))))))))000111///(((%%%%%%### ,,,***((((((***+++***)))***+++++++++++++++******((()))******(((((()))***$$$$$$%%%&&&'''((())))))&&&'''))))))(((((()))+++'''''''''((((((((())))))))))))((('''''''''((((((&&&&&&'''(((((((((''''''''''''''''''((((((((((((''''''''''''(((((()))))))))******++++++***)))))))))))))))(((((((((((('''++++++***)))((((((''''''((('''''''''(((***,,,---''''''(((((((((((((((''''''%%%%%%((((((&&&&&&)))(((((((((((((((''''''&&&&&&&&&&&&&&&'''((())))))''''''''''''&&&%%%$$$$$$)))))))))(((((((((((((((''''''(((((()))******+++''''''''''''((((((((((((''''''((((((((()))))))))******)))((('''&&&%%%%%%---,,,***))))))+++---...++++++++++++,,,---......///000000111111000000///.............../////////333000,,,++++++++++++***---...///111666===FFFLLLWWWjjjuuuzzzzzznnnmmmzzzvvvgggOOO;;;111...,,,******))))))******+++,,,'''***+++((((((+++***''')))''')))---+++(((...999777///)))***,,,++++++,,,***)))))))))***++++++,,,)))*********((((((((()))&&&&&&&&&(((((())))))***************************''')))++++++*********+++...,,,******+++++++++)))%%%(((,,,............///***,,,///111333555999<<>>===;;;888888:::666666777999;;;===???@@@BBBKKKVVV^^^___^^^\\\[[[SSSSSSUUUWWWYYYYYYVVVTTTLLLDDD=========999777888:::;;;===???CCCJJJSSSYYYZZZ\\\\\\[[[[[[]]]YYYTTTKKKDDD>>>===<<<:::;;;>>><<<===>>>???@@@AAABBBBBB++++++,,,+++)))((()))***))))))*********+++++++++************************))))))***++++++++++++*********)))(((''''''((((((''')))******)))(((((()))++++++***)))((((((((((((*********)))))))))))))))000000,,,((((((+++***&&&+++*********************)))******++++++++++++***((()))******)))((()))+++&&&&&&%%%%%%&&&''')))***)))******)))''''''(((***(((((((((((())))))))))))))))))((((((((((((((()))'''''''''(((((((((((('''''''''''''''((((((((((((&&&&&&&&&'''''''''''''''***************)))))))))((((((((((((((((((((((((+++******)))((((((''''''(((((((((((()))***+++,,,&&&'''(((((((((((((((((('''&&&&&&''''''''''''((('''(((((((((((((((''''''&&&&&&&&&&&&&&&'''((((((&&&'''((((((((('''&&&%%%*********))))))(((((((((''''''((((((((()))))))))''''''''''''(((((((((((('''(((((((((((()))))))))((()))+++,,,---------,,,------,,,+++,,,,,,---...++++++******+++,,,......000000111111111111000000------..................222///+++******+++,,,,,,......---...000777@@@FFFOOO```kkkqqqwwwqqqhhhiiizzzzzzpppYYY@@@333000000,,,,,,+++*********+++,,,'''***+++((((((+++***''')))((())),,,***(((---666:::222++++++,,,******,,,+++************+++,,,,,,(((***,,,***'''%%%''')))%%%$$$%%%''''''%%%&&&)))((((((((((((((())))))))))))+++,,,,,,++++++,,,---...,,,++++++,,,---,,,+++%%%)))---//////...------+++---000222444666:::===@@@BBBDDDHHHLLLPPPTTTVVVRRRVVV[[[^^^]]]XXXRRRNNNJJJOOOWWW```fffgggeeeccceeehhhlllpppqqqpppmmmkkkjjjkkknnnpppqqqoookkkiiiiiinnnrrrsssrrrpppiiiaaa___SSSIIIJJJRRRYYY___ccc___aaacccfffiiilllmmmnnnfffhhhhhhffffffnnn{{{|||nnndddbbbddddddbbbaaa```^^^^^^\\\[[[\\\]]]^^^XXXOOOEEE???;;;888555111111111111000///......---------,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++++++++++++++,,,++++++************++++++))))))*********++++++++++++,,,,,,------............---...222444999CCCNNNZZZeeemmmkkkeeeccceeefffiiijjjkkkjjjiiihhhjjjkkknnnooooooooonnnllliiihhheeeggghhheee``````eeejjjhhheee```]]][[[[[[\\\]]]ZZZ^^^^^^ZZZWWWYYY\\\[[[MMMFFF@@@>>>;;;888777999777777777888:::<<<>>>@@@AAAIIITTT\\\^^^\\\ZZZXXXTTTTTTUUUVVVVVVUUUSSSQQQLLLDDD>>>===<<<:::888999888;;;===@@@CCCIIIQQQWWWYYYZZZYYYXXXYYY[[[WWWPPPIIIBBB======<<<;;;;;;>>>======>>>???@@@BBBCCCCCC&&&((()))))))))(((***+++))))))*********+++++++++***************+++++++++))))))***++++++++++++***))))))(((((((((((((((((((((***++++++***))))))***,,,+++***))))))((())))))))))))))))))))))))******......+++((()))------*********++++++*********+++))))))***+++++++++******''')))******))))))***,,,***)))((('''&&&''')))***)))*********))))))+++---))))))*********+++++++++))))))((((((((())))))***(((((((((((('''(((((((((''''''''''''((((((((((((&&&''''''((('''&&&%%%%%%+++******))))))((((((((('''''''''''''''(((((((((******))))))(((''''''''')))(((((((((((((((((((((&&&&&&'''(((((((((((((((&&&'''&&&%%%&&&'''((((((''''''(((((((((((((((''''''&&&&&&&&&&&&''''''(((%%%&&&((()))*********))),,,,,,+++***)))(((((('''(((((((((''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((()))))))))***(((***---///111222222222,,,---///000000...,,,+++,,,+++******+++,,,...///000000111111111111000000------...//////...---,,,...,,,))))))***,,,---------,,,++++++---333;;;AAAKKKZZZdddllltttnnngggkkkyyy}}}www```FFF777222222000///,,,***)))))))))***(((++++++))))))++++++((()))((()))+++))))))---222999111,,,,,,---+++***,,,---,,,,,,+++++++++++++++(((***,,,***'''%%%''')))+++)))***,,,***%%%&&&+++'''((((((((()))))))))******,,,......---,,,---......---++++++,,,---,,,,,,(((+++...///...,,,++++++,,,...111333555777;;;>>>@@@BBBDDDHHHLLLPPPTTTVVVUUUYYY^^^]]]XXXQQQLLLJJJKKKQQQZZZbbbffffffdddcccgggiiimmmoooooonnnkkkiiiiiijjjlllmmmmmmnnnnnnooolllnnnooonnnnnnoookkkdddYYYOOOHHHMMMWWW___cccfffddddddfffgggiiijjjkkkllldddiiinnnqqqtttzzzvvvhhhaaaaaadddeeeeee______^^^\\\\\\]]]]]]\\\ZZZSSSIIIAAA<<<888666666111222111111///---+++***,,,,,,,,,,,,,,,++++++++++++************+++,,,,,,************************++++++,,,,,,,,,---------,,,++++++******++++++,,,++++++************++++++))))))*********+++++++++++++++,,,,,,---.../////////...000333444666>>>GGGRRR```kkkkkkfffeeehhhiiikkklllmmmlllkkkkkkmmmoooqqqqqqqqqqqqooommmkkkiiieeeggghhhddd``````eeejjjhhhfffbbb___\\\[[[\\\]]]XXX]]]^^^YYYUUUWWWZZZ[[[PPPHHHBBB???===999777999777777777777999;;;>>>???AAAHHHRRRZZZ]]][[[XXXVVVXXXXXXVVVTTTRRRQQQPPPPPPMMMEEE>>>===<<<:::888:::666:::>>>@@@BBBFFFNNNTTTXXXXXXWWWUUUWWWYYYTTTMMMFFF@@@<<<<<<===;;;<<>>@@@AAACCCDDDDDD$$$&&&((()))))))))***+++)))************+++++++++*********+++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++)))***,,,,,,***)))***+++++++++***)))))))))******))))))))))))************+++---,,,((('''******((()))+++,,,,,,+++******+++)))***************))))))''')))************+++,,,,,,+++***((((((((()))***'''(((***+++***+++,,,...*********+++++++++,,,,,,))))))((((((((()))*********)))((('''''''''((((((''''''''''''((((((((((((''''''((((((((('''%%%$$$++++++)))(((((((((((((((&&&''''''''''''((((((((()))))))))(((((('''''''''(((((((((''''''&&&&&&&&&%%%&&&'''((())))))))))))&&&((('''$$$$$$((()))(((&&&'''((((((((((((((((((((('''''''''''''''((((((%%%&&&''')))***+++,,,,,,------,,,+++***)))(((''')))(((((('''&&&&&&%%%%%%''''''''''''((((((((((((((((((((()))))))))*********+++---...000000//////***---///111111///+++)))---,,,+++++++++---///111///000000111111000000///---...///000000...---,,,+++***)))***,,,---------++++++******+++000777<<>>:::666444555222222111000...,,,***))),,,,,,,,,,,,,,,+++*********************+++,,,,,,***************************+++,,,---------,,,,,,,,,+++***))))))***+++,,,++++++************++++++*********++++++++++++,,,***+++,,,,,,---.../////////...000333333333999AAAJJJYYYgggjjjggghhhjjjkkknnnooooooooonnnooorrrttttttssssssrrrpppnnnlllkkkhhhhhhgggccc```aaaeeeiiiffffffdddbbb^^^]]]^^^___YYY]]]]]]XXXUUUXXX[[[\\\SSSKKKDDDAAA>>>:::888:::888777777777888;;;===???BBBGGGOOOWWW[[[\\\YYYWWW\\\\\\ZZZWWWSSSPPPPPPQQQNNNEEE>>><<<<<<:::999:::444999???AAAAAAEEELLLRRRWWWWWWUUUTTTVVVXXXSSSKKKDDD???;;;<<<===<<<===???===>>>???@@@BBBCCCEEEEEE&&&(((***+++***)))******)))************+++++++++*********++++++,,,,,,,,,++++++,,,------------,,,++++++,,,,,,,,,,,,,,,+++(((***++++++***))))))************)))******++++++((()))))))))************&&&+++---***&&&'''((('''(((+++------+++******+++******+++******)))((('''''')))************+++---******)))))))))******+++)))+++,,,,,,***((('''''')))************+++++++++))))))(((((()))******++++++***((('''''''''((((((''''''''''''((((((((((((%%%&&&((())))))((('''&&&,,,+++)))(((''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((('''''''''&&&&&&''''''((('''''''''%%%&&&'''((())))))))))))&&&)))'''######(((***(((&&&&&&'''((((((((((((((()))((((((''''''(((((()))''''''''''''(((***++++++///...---,,,***)))((('''((((((((((((''''''''''''''''''''''''(((((((((((((((((()))))))))***************+++,,,,,,------,,,+++,,,---......,,,***)))///...,,,+++,,,...000222...//////000000//////......///000111111///---,,,,,,++++++---......---+++,,,,,,+++******---222666<<>><<<<<<:::999;;;444:::AAACCCBBBDDDKKKRRRXXXWWWTTTSSSVVVXXXRRRIIICCC===:::<<<===<<<===@@@===>>>???AAABBBDDDEEEFFF(((***,,,,,,+++))))))***)))************+++++++++*********++++++,,,,,,,,,))))))***++++++++++++***)))******+++++++++******''')))******((((((((()))***)))))))))***+++,,,,,,(((((())))))*********+++"""***...,,,((()))++++++(((+++......+++******,,,+++++++++******(((''''''''')))***+++******,,,---''''''((()))***+++,,,,,,///000000---(((###))))))))))))************))))))((())))))***+++++++++***)))'''''''''((()))''''''''''''((((((((()))###%%%''')))******)))))),,,+++)))((('''''''''(((&&&&&&&&&'''''''''((((((((((((((((((((('''''''''$$$%%%&&&((())))))))))))%%%&&&'''((())))))))))))&&&)))(((######)))***(((&&&&&&'''((())))))((((((***))))))((((((((()))))))))((('''&&&&&&''')))***//////---,,,***)))((('''''''''(((((())))))******''''''''''''((((((((()))))))))))))))************((())))))***,,,---......+++++++++*********))))))000...---,,,,,,///111333......////////////......///000111222111000...,,,.........000000///,,,)))---------+++***,,,///222///888???IIIPPPIIIDDDMMM\\\dddfffYYYFFF888111---...,,,***((('''(((***,,,(((+++,,,******,,,+++((((((******((((((***+++++++++''''''---111111///000+++++++++,,,---...000000+++)))'''))),,,...,,,******&&&***000,,,%%%(((333'''(((((()))******++++++((()))++++++*********+++000...+++*********)))(((((()))+++,,,,,,---///111...000333555777999===@@@EEEFFFHHHJJJMMMQQQTTTUUUTTTXXXYYYUUUMMMLLLQQQXXX\\\YYYWWWXXX]]]``````^^^___bbbfffjjjlllmmmmmmllldddhhhmmmooonnnmmmmmmooovvvuuupppkkkjjjjjjccc[[[KKKKKKQQQ\\\dddeeecccccceeegggiiikkklllkkkjjjiiiccceeekkkuuu~~~|||wwwkkkddd___aaabbbaaaccciii```dddeeecccdddddd]]]SSSCCC<<<888999777111...111111000///............///++++++,,,---,,,+++***)))*********)))***++++++,,,++++++++++++++++++++++++***+++,,,---...---,,,,,,,,,+++)))(((((()))+++,,,++++++************++++++++++++,,,,,,,,,---------******+++,,,---//////000,,,,,,///222111///333999???NNN]]]dddhhhkkkllljjjjjjkkkkkkkkklllnnnrrruuuxxxwwwtttqqqpppoooooooooqqqlllgggdddeeefffhhhhhhaaadddgggfffcccaaaaaabbb``````^^^YYYYYY]]]___]]]WWWOOOHHHEEEAAA<<<:::;;;999888666666777:::===???>>>BBBIIIRRRZZZ___``````[[[___cccccc^^^YYYWWWVVVOOOFFF>>><<<<<<::::::;;;555<<>>======@@@===>>>???AAACCCEEEFFFGGG(((((((((((())))))))))))***)))((((((((()))+++,,,,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******(((((()))***+++,,,,,,,,,+++*********))))))((((((,,,***((('''&&&'''((()))))))))******++++++,,,,,,(((((()))***************)))************+++++++++(((((())))))))))))(((((((((((((((((())))))))))))'''''''''''')))+++---...++++++++++++++++++++++++,,,)))&&&(((,,,...,,,)))&&&''''''((()))******+++))))))))))))))))))))))))((('''&&&%%%%%%&&&((()))&&&((()))++++++)))(((&&&((()))))))))))))))((((((&&&,,,,,,'''%%%(((,,,,,,+++***((((((((()))***(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''''')))%%%###%%%***,,,***&&&((('''&&&%%%&&&&&&((()))''')))***)))((('''(((***))),,,,,,(((''')))'''$$$(((((((((((())))))))))))''')))***+++***)))***+++(((+++------,,,+++,,,///)))***+++,,,------------------,,,+++************,,,+++***))))))+++---...,,,...000000000000111222111000...---------///000------,,,,,,,,,,,,+++++++++***)))(((***---000222+++...333999===>>>??????PPPNNNKKKFFF???777000,,,((('''&&&&&&'''))),,,---))))))))))))))))))))))))***))))))))))))+++,,,---...+++***+++///222333222***))),,,000000+++***,,,((()))***)))((()))***,,,(((((())))))))))))(((((('''(((((()))***+++++++++***,,,---......---+++)))...//////---***((('''(((((()))******))))))***+++///...222999;;;999<<>>;;;888777;;;;;;:::999999999::::::===AAAHHHOOOVVV[[[^^^```____________^^^\\\ZZZYYYQQQLLLCCC===::::::;;;;;;999:::;;;===AAAHHHQQQWWWZZZUUUOOONNNUUU[[[UUUKKK@@@@@@???>>>===<<<<<<<<>>>>>AAAFFFJJJ(((((((((((())))))))))))***)))((((((((()))++++++,,,++++++++++++,,,------*********)))))))))(((((()))))))))***+++++++++,,,************)))))))))(((+++***(((''''''''')))))))))))))))***************(((((()))***************))))))*********+++++++++(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((()))***,,,---++++++++++++++++++++++++,,,)))&&&(((,,,...,,,)))'''''''''((()))*********))))))))))))))))))))))))(((((('''''''''((()))***'''((()))******)))((('''(((((())))))))))))((((((######$$$$$$%%%&&&(((***,,,+++)))((((((((()))***(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&'''&&&%%%&&&)))******((()))(((''''''''''''((()))''')))***)))((('''(((***(((++++++(((''')))(((%%%(((((((((((())))))))))))&&&((())))))(((((()))***))),,,...---+++***+++---)))***+++,,,------------------,,,+++******++++++,,,+++***)))***+++---...---///111111111111222333000111000000000///......------,,,,,,,,,,,,+++++++++***)))))))))+++---...,,,...000222444444333333<<<<<<:::888444///***((())))))(((''''''(((******))))))))))))))))))))))))***))))))))))))+++,,,---...+++***+++///222222222***'''(((---///......000************))))))***+++(((((())))))))))))(((((('''(((((()))******++++++))))))***+++++++++***)))//////000...,,,******+++)))+++,,,+++******+++---000///333999;;;:::<<>>EEEMMMUUUZZZ^^^````````````___^^^\\\YYYXXXSSSMMMDDD>>>;;;:::;;;;;;;;;<<<===>>>AAAHHHPPPUUUZZZVVVQQQQQQXXX]]]VVVLLLAAA@@@???>>>======>>>>>>BBBBBBAAA@@@???AAAEEEHHH(((((((((((()))))))))))))))))))))((()))******++++++++++++++++++,,,------*********)))))))))))))))******************++++++************))))))))))))+++***)))((('''((()))******))))))))))))))))))((((((((()))***************)))))))))*********++++++(((((())))))))))))(((((((((((((((((())))))))))))***))))))))))))***+++,,,+++++++++++++++++++++++++++)))'''(((+++---+++(((''''''(((((())))))******))))))))))))))))))))))))((((((((((((((()))******'''((()))******)))(((''''''(((((())))))((((((((()))###$$$***+++***+++***))))))((()))))))))((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((((('''&&&&&&&&&%%%%%%'''(((((((((((()))+++***)))(((((((((((())))))''')))***)))((('''(((***&&&)))***''''''***)))&&&(((((((((((())))))))))))%%%'''((()))((('''((()))+++---......,,,++++++,,,******+++,,,---------------,,,,,,++++++++++++,,,,,,+++*********+++---......000222222111111222333000111222333222000---,,,------,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,+++...//////000///---+++*********)))))))))((((((((())))))))))))))))))))))))***))))))))))))+++,,,------+++***+++...000111111000***(((,,,000111111333---,,,+++******))))))***((())))))******))))))(((((((((((()))******++++++)))))))))******++++++,,,---...///...---,,,---...+++,,,------,,,,,,...///000111555999;;;:::===AAA@@@BBBDDDGGGIIIJJJKKKKKKHHHFFFDDDEEEJJJPPPUUUXXXSSSUUUYYY\\\]]]\\\ZZZYYYRRRRRRSSSWWW[[[___aaaaaadddeeefffhhhiiihhheeeccc^^^]]]^^^___[[[SSSOOOOOOXXX[[[```ccccccbbbbbbbbbeeeeeeeeefffiiijjjiiihhhbbb___]]]___ccceeeeeedddfffdddeeekkknnnlllkkkkkkhhhddd___[[[VVVNNNDDD<<<888777555333222111000000......------------......------,,,,,,,,,,,,,,,,,,++++++************++++++(((,,,...---)))(((+++...---,,,******++++++***((()))))))))((())))))***+++'''***---///---+++***)))***))))))***,,,,,,+++***+++,,,......---,,,---............///000111333333666;;;EEETTTcccnnnqqqrrrlllkkkjjjjjjjjjkkkmmmnnniiilllllliiiiiilllllliiihhhhhhhhhhhhiiijjjkkkllljjjfffbbbbbbeeeddd___[[[[[[^^^ccceeeeeeaaa\\\YYYWWWQQQJJJDDD@@@===;;;:::888888888888999;;;<<<===888<<>>>>>>>>???BBBGGGNNNTTTYYYVVVSSSUUU[[[___XXXMMMAAA@@@???>>>>>>>>>???@@@BBBCCCCCCBBBAAABBBDDDFFF(((((((((((()))))))))))))))))))))))))))******++++++++++++***+++,,,,,,---+++++++++++++++++++++++++++++++++************************)))))))))))))))******)))(((((())))))*********))))))((((((''''''(((((()))***************))))))))))))************(((((())))))))))))(((((((((((((((((())))))))))))+++*********************************************+++)))((()))++++++***((('''((((((((()))))))))***(((((((((((((((((((((((('''''''''(((((()))******''''''((())))))(((''''''''''''(((((()))(((((((((,,,&&&!!!"""(((...///...******))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&''''''''''''((())))))((('''&&&%%%%%%%%%$$$(((+++***'''&&&)))---)))))))))(((((((((((((((''')))***)))((('''(((***%%%((()))''''''******'''(((((((((((())))))))))))%%%'''))))))((('''((()))+++,,,......////////////***+++,,,,,,---------,,,,,,,,,+++++++++,,,,,,---,,,++++++++++++,,,---...---///111111000000111222111111111111000///---,,,------,,,,,,,,,+++++++++))))))+++,,,,,,++++++***************+++,,,...///+++,,,---.........------))))))*********))))))((())))))))))))))))))))))))***))))))))))))+++,,,---,,,+++++++++---///000111999111+++---111222333555000...,,,++++++***)))))))))))))))******)))))))))(((((())))))************++++++++++++,,,---...///***+++------,,,,,,---///,,,---...---,,,---///111111333777:::<<<<<>>???@@@CCCHHHOOOTTTWWWVVVUUUWWW]]]```YYYNNNAAA@@@???>>>>>>???@@@AAABBBCCCDDDDDDCCCCCCEEEGGG(((((((((((())))))))))))((()))))))))************+++************+++,,,,,,+++++++++++++++++++++++++++++++++***************))))))))))))))))))*********))))))))))))***************))))))((((((''''''(((((()))***************(((((()))))))))*********(((((())))))))))))(((((((((((((((((())))))))))))+++++++++++++++******)))***************************)))))))))******)))((((((((((((((())))))))))))((((((((((((((((((((((((%%%%%%&&&'''(((((())))))''''''((((((((((((''''''&&&&&&'''((((((((((((((()))((('''(((***---...///)))))))))*********))))))))))))((((((((('''''''''&&&&&&&&&''''''''''''((())))))((('''&&&%%%%%%%%%###(((,,,+++'''&&&)))...))))))))))))((((((''''''''')))***)))((('''(((***$$$'''(((&&&'''******'''(((((((((((())))))))))))'''(((******)))))))))******+++,,,///222333444444++++++,,,---------,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,------,,,...000000///...///000111000...---,,,,,,------------,,,,,,,,,+++++++++''')))+++---......------******)))***+++---000111++++++++++++******))))))'''((()))***++++++++++++))))))))))))))))))))))))***))))))))))))+++,,,---+++++++++++++++---///111888000+++,,,///111444999222///,,,,,,,,,,,,***((())))))************)))))))))))))))))))))*********++++++++++++,,,---...///&&&((()))*********,,,...,,,---------,,,---000222222666999;;;===@@@BBBCCCGGGIIIMMMPPPSSSTTTTTTSSSLLLKKKLLLRRRYYY___``````aaabbbdddggghhhiiijjjjjj___^^^]]]___ccchhhkkklllmmmllllllmmmpppooojjjfffYYYYYYYYYUUULLLEEEIIIQQQWWWXXXZZZZZZZZZ[[[]]]^^^^^^___```bbbeeefffdddccc]]]ZZZWWWWWWZZZ```eeehhhiiikkkmmmoooqqqrrrooolllgggbbbYYYNNNDDD<<<888777222111111000000000000111------,,,,,,,,,,,,------,,,,,,,,,++++++******))),,,++++++++++++++++++,,,+++))))))+++---...,,,***,,,,,,,,,,,,+++***++++++))))))*********)))))))))(((***---...---+++******'''((())))))))))))))))))***,,,...///...---------,,,---...///000111111222666777;;;HHHYYYgggnnnpppaaabbbdddgggjjjlllmmmnnnnnnmmmmmmmmmkkkhhhffffffgggggggggggghhhiiijjjkkkiiigggfffhhhiiiiiieeebbb]]]___aaaccccccbbb```^^^YYYSSSKKKDDD>>>;;;888666;;;:::999999888888888888;;;>>>BBBHHHOOOVVV\\\___bbbbbbbbb```^^^[[[YYYWWWVVVPPPGGG@@@===<<<======:::<<<>>>@@@CCCIIIPPPUUUTTTUUUVVVXXX^^^```YYYPPPCCCBBB@@@>>>>>>???AAABBBBBBCCCDDDEEEDDDEEEGGGIII(((((((((((())))))))))))(((((()))************)))***************+++,,,,,,)))))))))))))))***************************++++++))))))))))))************))))))*********************))))))))))))))))))((((((((()))***************((((((((()))))))))******(((((())))))))))))(((((((((((((((((())))))))))))***++++++,,,++++++*********************************))))))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))###$$$&&&'''((((((((((((''''''''''''''''''''''''%%%&&&''''''(((((((((((($$$''')))***((((((***,,,(((((()))************))))))))))))(((((((((''''''&&&&&&&&&''''''''''''(((((((((((('''&&&&&&&&&%%%$$$(((++++++''''''***...******+++******)))((('''''')))***)))((('''(((***$$$'''(((&&&'''***)))&&&(((((((((((())))))))))))''')))++++++***)))***+++))))))+++///333666666666+++,,,,,,------,,,,,,,,,++++++++++++,,,...//////,,,,,,,,,,,,------------,,,...//////...---...///000///---++++++,,,---///------,,,,,,,,,,,,++++++'''(((+++---...//////...,,,+++*********+++,,,---......---,,,+++***)))((('''(((((()))***+++,,,---))))))))))))))))))))))))***))))))))))))+++,,,---***+++,,,+++***+++...000///***'''))),,,///777???333000,,,,,,......,,,))))))******++++++******)))))))))))))))))))))******)))))))))******++++++,,,%%%''')))*********,,,...---......---,,,...111444333888<<<===???DDDFFFFFFHHHKKKNNNQQQRRRRRRQQQPPPIIILLLQQQXXX___eeeggggggfffggghhhiiijjjkkkkkklllbbb```^^^___ccciiilllnnnppppppooopppqqqpppnnnlllbbb^^^XXXSSSMMMJJJQQQ[[[]]]]]]\\\ZZZXXXXXXZZZ\\\]]]]]]]]]___```___\\\YYYVVVUUUTTTTTTWWW]]]cccfffgggkkknnnooorrrtttrrrmmm___YYYPPPFFF===888666555000000////////////000000------,,,,,,,,,,,,------,,,,,,++++++++++++++++++++++++************+++++++++)))(((***///000,,,)))+++,,,---,,,+++***+++,,,)))************)))(((((()))+++------,,,******+++&&&((()))***(((((()))***)))+++---...------...///,,,,,,...///000111111111666666999BBBPPP^^^hhhlll___```bbbdddgggiiikkklllpppmmmmmmnnnlllgggeeeeeeggggggggggggggghhhhhhiiiiiihhhggghhhiiiiiigggeee``````___``````aaabbbbbbUUUPPPIIICCC@@@>>><<<;;;<<<;;;:::999777777777777;;;<<<@@@FFFMMMUUU\\\```bbbbbbbbbaaa___\\\ZZZXXXTTTNNNFFF@@@=========>>>888:::===???CCCHHHOOOTTTTTTVVVWWWYYY^^^aaa[[[RRRHHHFFFCCCAAA@@@AAACCCDDDDDDEEEFFFEEEDDDEEEHHHJJJ(((((((((((())))))))))))'''((()))***+++******)))***************++++++,,,(((((()))))))))*********)))))))))***+++++++++,,,((()))))))))************))))))******++++++++++++)))))))))***************(((((()))***************(((((((((((()))))))))***(((((())))))))))))(((((((((((((((((()))))))))))))))***+++,,,,,,,,,+++***************************)))******)))((('''(((((())))))))))))(((((((((((())))))))))))))))))))))))$$$%%%&&&((())))))))))))'''''''''&&&&&&'''''''''$$$%%%&&&'''((((((((((((%%%'''((((((&&&&&&(((***'''((()))***+++******)))))))))))))))((((((((('''&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&&&&(((******((((((***------------------+++***)))''')))***)))((('''(((***$$$((((((&&&&&&)))(((%%%(((((((((((())))))))))))&&&(((******)))((()))***))))))***---222555555444+++,,,,,,------,,,,,,+++***++++++,,,---...///000+++,,,,,,------------------///000000.........///---------------......///------,,,,,,,,,,,,++++++))))))***+++,,,---------+++++++++*********++++++//////...---,,,,,,,,,,,,******)))))))))***,,,---))))))))))))))))))))))))***))))))))))))+++,,,---***+++,,,+++)))***---000+++******+++,,,///999DDD444000,,,,,,///000---***)))******++++++******)))***)))))))))))))))))))))))))))***+++++++++***)))((()))+++,,,,,,---///000/////////......000444777333:::>>>>>>AAAGGGJJJIIILLLMMMOOOQQQPPPNNNKKKIIIKKKPPPXXX___dddgggiiikkkgggiiikkkmmmmmmllljjjhhhaaa___\\\]]]aaafffkkkmmmppppppqqqpppnnnnnnooopppiii___SSSNNNMMMQQQZZZdddbbbbbb```]]][[[[[[^^^aaabbbaaa```___^^^ZZZUUUQQQRRRSSSSSSUUUWWW[[[```ccceeeiiikkkjjjkkklllhhhaaaUUUNNNDDD<<<777555444333//////...............///---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,,,,,,,*********))))))*********((()))***,,,......,,,+++***,,,...---+++***,,,...)))******+++***)))((('''+++,,,,,,+++******+++---&&&)))++++++)))((()))+++)))+++,,,,,,,,,---000222+++,,,...///000111000000333444777===IIIVVVbbbjjjeeeeeeeeeeeeggghhhjjjjjjmmmjjjjjjmmmlllfffccceeehhhhhhgggfffffffffggggggjjjiiigggfffffffffeeeeeeaaa```______```bbbdddeeeVVVQQQJJJEEEBBBAAA@@@???::::::999888777777777888666888<<>>>>>999;;;===???BBBFFFLLLPPPVVVWWWXXXZZZ___bbb^^^VVVMMMKKKGGGDDDCCCDDDEEEGGGJJJIIIHHHEEECCCDDDFFFIII(((((((((((())))))))))))'''((()))++++++******)))*********)))***++++++,,,******++++++,,,,,,,,,,,,(((((()))***+++,,,,,,---(((((())))))*********+++((()))***+++++++++++++++))))))******++++++,,,,,,(((((()))***************(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))***+++,,,---,,,++++++)))))))))))))))))))))))))))******)))(((''''''((())))))))))))(((((((((((())))))))))))))))))))))))$$$%%%''')))***+++******''''''&&&&&&&&&&&&''''''$$$%%%&&&'''(((((((((((()))((('''&&&&&&'''((()))'''((()))+++++++++***)))))))))))))))((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''''''''((()))***))))))+++,,,//////000000///---,,,***((()))***)))((('''(((***%%%((()))&&&&&&((((((%%%(((((((((((())))))))))))%%%'''))))))((('''((())))))((())),,,111333222111,,,,,,,,,------,,,++++++******+++,,,---...000111+++,,,------......------...000111111///...///000+++,,,///000111000///...---------,,,,,,,,,++++++*********************+++******++++++,,,---------+++************+++,,,,,,---,,,***(((((()))+++,,,))))))))))))))))))))))))***))))))))))))+++,,,---)))+++,,,+++)))))),,,000//////000000---///:::FFF444000,,,,,,000111...+++******++++++++++++***************)))))))))))))))***,,,---......---+++***+++,,,.../////////111333111111111000///111555999333:::??????BBBIIIMMMKKKPPPQQQRRRRRROOOKKKGGGDDDLLLRRR[[[```bbbbbbdddfffhhhkkkoooqqqqqqnnniiifffaaa^^^[[[[[[___eeeiiilllnnnppppppnnnllllllooorrrkkk\\\MMMHHHLLLTTT___hhhddddddbbb``````bbbfffjjjiiigggeeeccc___YYYSSSNNNRRRTTTVVVWWWYYY\\\___bbbeeeiiihhhdddbbbaaaZZZQQQMMMEEE;;;555333333222000///......---------......---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------******))))))))))))******%%%)))---...,,,+++,,,---***,,,...---+++***,,,...)))***+++++++++)))(((''',,,,,,,,,***)))))),,,...'''***,,,,,,***)))***,,,)))***++++++,,,...111444+++,,,...///111111000000111222555;;;DDDRRR```iiimmmllljjjiiiiiijjjkkkkkkiiifffgggkkkjjjdddbbbeeeiiihhhgggffffffeeeffffffllljjjgggeeeccccccccccccaaaaaa```aaabbbccceeefffZZZUUUNNNHHHDDDAAA@@@>>>999888888888888888999999222444888@@@JJJUUU___eee```aaaaaaaaa___^^^\\\ZZZQQQKKKDDD>>>======>>>???:::<<<===???AAAEEEJJJMMMWWWYYYZZZ[[[___ccc```YYYRRROOOKKKGGGFFFFFFHHHIIINNNMMMIIIEEEBBBBBBDDDGGG+++*********))))))((((((******))))))***+++,,,,,,***)))))))))***+++,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,+++***+++,,,,,,,,,+++***)))))))))***+++++++++***************(((((()))***************))))))))))))))))))))))))***)))(((''''''((()))***'''((()))******)))((('''(((((((((((()))))))))))))))************+++++++++''''''(((******+++++++++((()))))))))))))))((((((((((((((((((((()))******///+++%%%%%%***%%%&&&&&&%%%%%%&&&***,,,%%%&&&&&&''''''''''''''')))))))))))))))(((((((((&&&(((******)))((())))))(((((((((((('''''''''''''''''''''''''''&&&&&&&&&''')))++++++)))((('''((()))))))))))))))))))))))))))******))))))))),,,...///222555555222...+++)))''')))***(((%%%$$$'''***%%%$$$%%%&&&))))))((('''((()))***)))((('''((()))'''''''''''''''((()))))))))))))))***++++++,,,,,,,,,,,,++++++***+++++++++---......,,,***)))***,,,...++++++000///+++***///......//////////////////)))***+++,,,------------+++---,,,))))))---///------+++***+++......,,,******+++,,,+++******,,,...***************)))(((((((((&&&''',,,---+++,,,...+++,,,,,,+++)))((()))+++)))************)))((((((++++++++++++++++++++++++&&&---222000,,,111@@@NNN:::444---+++,,,...,,,))),,,***)))***+++,,,***)))+++((()))------'''%%%(((...---+++******+++---...---...///111111111000000.........///111333666777888===CCCFFFGGGIIIOOOTTTSSSQQQPPPOOOKKKFFFFFFJJJXXX\\\^^^]]][[[\\\bbbhhhkkkmmmnnnmmmnnnooojjjcccaaa___^^^^^^```eeejjjmmmooommmkkkkkklllnnnnnnnnnfffVVVKKKNNNXXX^^^bbbfffhhhjjjkkkhhhdddbbbccceeeiiiiiigggddd^^^WWWQQQMMMVVV[[[^^^^^^```eeehhhhhheeefffggggggddd\\\SSSLLL>>>999333000000000///...---.../////////---***)))))),,,...---+++***,,,...,,,++++++++++++++++++,,,)))))))))))))))*********------,,,+++)))***---///---***''')))---///,,,))),,,,,,,,,,,,,,,+++***))),,,,,,++++++***)))((('''******+++++++++,,,,,,,,,***+++,,,---............,,,...///000///000111333222444888<<<>>>FFFXXXhhhrrrsssrrrllljjjlllkkkhhhmmmiiigggiiijjjiiiiiikkkhhhfffeeegggiiijjjhhheeebbbeeegggeeebbb______```^^^```bbbcccbbbbbbcccccc___XXXPPPJJJHHHFFFCCC@@@999999888888777888888888<<<:::;;;CCCPPP\\\cccfff___``````^^^[[[XXXWWWWWWOOOKKKEEEAAA?????????>>><<<<<<===???BBBGGGKKKMMMVVVYYYZZZZZZ]]]cccdddaaaWWWTTTPPPLLLKKKMMMPPPRRRPPPOOOKKKFFFBBBAAABBBDDD************)))))))))(((******))))))***++++++,,,***************+++++++++*********+++++++++,,,,,,***+++,,,+++***)))***,,,,,,+++******))))))******************************(((((()))***************))))))))))))))))))))))))***)))(((((('''((()))***))))))(((((((((((())))))(((((((((((())))))))))))))))))*********+++++++++'''((()))******+++******(((((())))))))))))((((((((((((((((((((()))******''')))***)))'''%%%$$$$$$&&&'''&&&%%%%%%&&&)))+++&&&&&&'''(((((((((((((((((((((((((((((((((((((((&&&((())))))((((((((()))&&&'''''''''(((((())))))((('''''''''''''''''''''$$$&&&((()))((('''((()))(((((((((((((((((((((((())))))***))))))***,,,...///333666777444000,,,***'''((())))))(((((()))+++'''&&&%%%&&&((())))))((('''((()))((('''&&&''')))((('''''''''(((((()))))))))))))))***++++++,,,,,,---,,,,,,++++++,,,,,,---,,,------,,,++++++---...///++++++///000,,,+++---------...////////////...---------------,,,+++***(((,,,...,,,,,,///---***---+++***,,,......,,,******+++,,,+++******,,,...***************)))(((((((((&&&'''+++,,,******---***++++++***(((((()))***(((((()))***++++++******++++++++++++++++++++++++'''...222000---111???LLL<<<555...***+++,,,+++)))&&&)))------+++))))))***+++((((((,,,,,,((('''+++---,,,+++***+++,,,...///......000000111000//////---...///000222444666777;;;AAAGGGJJJJJJLLLQQQUUURRRQQQPPPMMMGGGCCCIIIRRR\\\^^^___^^^]]]```eeeiiimmmnnnmmmkkklllnnnlllffffffccc```^^^___bbbfffiiikkkllllllkkkiiiiiikkklll]]]SSSOOOVVV```dddeeeggggggjjjkkkiiifffdddfffhhhjjjiiifffccc^^^YYYTTTQQQXXX]]]aaaaaadddjjjnnnmmmpppqqqrrrnnneeeYYYMMMEEE<<<888333111111111000...---......///...,,,+++***+++,,,......------...///,,,,,,++++++++++++,,,,,,)))))))))***************------,,,+++)))***,,,///...+++)))+++///000...+++*********)))))))))))))))...---,,,+++*********+++******+++++++++,,,,,,,,,***+++,,,---............,,,...///000///000111333000222666:::<<>>::::::999888888888888999;;;999:::@@@KKKVVV^^^ccc______^^^\\\XXXTTTTTTTTTOOOKKKEEEAAA??????>>>>>>;;;<<<===???CCCGGGKKKNNNVVVYYY[[[[[[^^^ccceeebbb]]][[[XXXUUUUUUVVVXXXYYYVVVSSSOOOHHHCCCAAACCCEEE************))))))))))))*********)))******+++,,,++++++++++++*********************++++++++++++,,,)))***++++++))))))***+++++++++***)))))))))******(((((())))))******++++++((())))))************)))))))))))))))))))))))))))))))))((((((((())))))***+++)))(((&&&&&&((()))+++(((((((((((()))))))))))))))))))))*********++++++))))))***************)))(((((())))))***))))))((())))))((((((((()))******###''',,,...---)))&&&$$$'''((((((&&&%%%%%%(((***''''''((()))))))))))))))'''''''''(((((((((((((((%%%'''((((((''''''(((***%%%%%%&&&'''((()))******((((((((((((((()))))))))"""$$$'''(((''''''((()))''''''''''''''''''''''''((()))******)))***,,,...///333777999666111---+++(((((('''((()))(((&&&$$$***((('''&&&((()))))))))''')))***)))((('''(((***((((((((((((((())))))))))))))))))***++++++,,,,,,------,,,,,,,,,,,,---...+++,,,------,,,---///111000+++***...000///,,,,,,,,,------...//////..................---,,,+++***%%%+++/////////000,,,''',,,++++++,,,------,,,***)))+++,,,,,,******,,,---)))************))))))((()))&&&'''++++++((((((+++)))******)))''''''(((***'''((()))***+++,,,,,,,,,++++++++++++++++++++++++)))...222000---111===HHH<<<666...))))))******)))!!!'''...///+++'''(((++++++((((((******)))))),,,++++++******+++---///000//////000000000///......,,,---///222444666777777>>>BBBHHHKKKMMMNNNRRRVVVRRRPPPNNNIIICCCCCCOOO\\\aaa```^^^]]]___bbbfffiiinnnooommmjjjjjjnnnmmmjjjkkkhhhccc___^^^```cccfffgggjjjkkkjjjgggeeefffhhhTTTRRRVVVaaajjjllljjjiiihhhkkklllkkkhhhfffhhhjjjiiigggdddaaa]]][[[YYYXXX___ccceeefffiiinnnooonnnuuuwwwwwwpppaaaQQQEEE>>>888666444333333222000///.........------,,,,,,++++++******+++---///......,,,,,,++++++++++++,,,,,,))))))*********+++++++++,,,,,,,,,+++******,,,......,,,+++,,,000222111///+++***)))))))))***+++,,,///---+++)))))))))+++,,,******+++++++++,,,,,,,,,***+++,,,---............,,,...///000///000111333///111444777888>>>LLL[[[mmmrrrsssooommmmmmmmmjjjfffaaa```dddfffggghhhkkkkkkiiihhhggghhhgggeeedddaaacccdddccc```]]]\\\\\\WWW[[[^^^^^^\\\]]]bbbhhheee^^^TTTMMMHHHEEE@@@===;;;;;;:::999999999999999888999:::===DDDNNNYYY``````___]]]YYYTTTPPPOOOPPPOOOJJJEEEAAA??????>>>===;;;;;;===???CCCHHHLLLOOOVVVZZZ\\\[[[^^^cccdddbbb______^^^]]]]]]^^^______]]]ZZZSSSKKKEEEBBBCCCEEE*********)))))))))))))))+++***************++++++,,,,,,,,,,,,+++******)))************++++++++++++(((*********)))((()))*********))))))))))))******''''''((()))******++++++((()))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))(((''''''((()))***(((((((((((())))))))))))))))))))))))******************+++++++++***))))))(((((()))*********))))))***))))))((())))))******''')))***)))((((((***+++((())))))'''&&&%%%'''((((((((()))***************'''''''''''''''(((((((((%%%&&&(((''''''''')))***&&&&&&&&&'''((())))))***)))))))))))))))*********$$$&&&((((((''''''((()))''''''''''''''''''''''''((()))************,,,---...222777999777333...,,,+++(((&&&&&&'''$$$---***''''''((()))******(((***++++++***)))***,,,(((((())))))************)))))))))***++++++,,,,,,,,,,,,+++++++++,,,------,,,---......------///111000,,,+++---000000---++++++,,,---......///......,,,,,,---...............&&&+++.........///---(((,,,,,,,,,,,,------,,,+++)))***,,,,,,+++++++++---))))))************)))((()))''''''******'''''')))((())))))(((''''''(((***((()))***+++,,,,,,,,,,,,************************)))---///...,,,000999AAA999333,,,((((((***+++,,,"""''',,,---***((())),,,,,,+++))))))))))))***+++*********+++---...000111000000000//////......---,,,...111444666888888999===AAAGGGKKKNNNPPPSSSVVVTTTNNNHHHEEEDDDIIIVVVdddbbb^^^[[[ZZZ]]]```cccdddlllnnnnnnkkkkkknnnmmmjjjmmmjjjeeebbb```bbbeeegggfffggghhhgggfffdddaaa```QQQVVV___iiiqqqqqqnnnllllllnnnooolllhhhfffgggiiifffdddaaa^^^]]]]]]]]]^^^fffiiijjjhhhjjjmmmkkkgggpppqqqoooeeeUUUFFF>>>;;;444444444444444333111000///...---,,,,,,,,,,,,---(((&&&%%%'''+++...,,,***+++******))))))******+++))))))******++++++,,,,,,+++,,,,,,+++******+++------++++++---000222111000///...---,,,,,,...000222,,,+++***))))))))))))*********+++++++++,,,,,,,,,***+++,,,---............,,,...///000///000111333000000333555666:::FFFSSSdddjjjnnnllljjjjjjjjjhhhfffaaa___bbbddddddeeeiiikkkjjjhhhfffeeedddbbbbbbbbbcccccccccaaa^^^]]]\\\XXX\\\___^^^[[[\\\bbbiiiddd]]]TTTMMMIIIFFFBBB???<<<<<<;;;:::999999999999666888;;;<<<@@@IIIWWWaaaaaa```]]]XXXRRRNNNMMMNNNMMMIIIDDD@@@???>>>===<<<;;;;;;<<>>===<<<;;;;;;;;;<<<>>>AAAFFFJJJLLLRRRXXX[[[YYYWWWYYYYYYXXXWWWYYY[[[]]]]]]]]][[[[[[aaa]]]WWWOOOIIIGGGHHHJJJ))))))))))))************,,,+++******)))*********+++,,,---------,,,+++***)))))))))************+++)))***++++++))))))***+++))))))((((((((()))******))))))******++++++,,,,,,)))************))))))((())))))))))))))))))))))))(((((()))***++++++++++++&&&((()))++++++)))(((&&&(((((((((((())))))))))))((((((((()))))))))************+++++++++++++++***(((((()))***++++++++++++++++++***)))))))))******###%%%(((***)))(((((()))((()))***)))'''&&&'''((((((((()))***************''''''(((((())))))******''''''(((''''''(((+++---))))))((((((''''''''''''(((((())))))******+++++++++++++++)))'''&&&'''(((''''''''''''''''''''''''''')))+++++++++***+++,,,,,,///333555333000...---))))))((()))***)))'''%%%+++)))'''''')))*********$$$%%%''''''&&&&&&((()))((()))***,,,,,,++++++***)))))))))***++++++,,,,,,))))))((())))))***+++,,,---......---,,,,,,---///,,,///000......//////---,,,,,,...///000000000000111111111000///---,,,+++,,,---,,,))))))---///---***,,,...---,,,++++++,,,(((***,,,---,,,++++++,,,((())))))************)))***((((((++++++(((''')))((()))***)))((((((***+++---------------,,,+++***************************))))))*********,,,///222...---***))))))+++...000---***''''''))),,,------,,,...---))))))++++++((()))***+++---...000111111//////......---.........///111444777:::===???@@@EEEHHHMMMRRRVVVXXXYYYYYYOOOEEE@@@GGGTTT^^^dddhhhaaa___]]][[[ZZZZZZZZZ[[[ccciiinnnmmmlllmmmkkkhhhkkkjjjhhhgggggghhhiiijjjfffffffffggggggbbbZZZUUU]]]gggppprrrqqqqqqrrrqqqpppqqqqqqlllfffbbbaaabbb]]]^^^___aaabbbbbbbbbbbbdddeeeffffffiiimmmiiicccccc___VVVJJJ===666555777111333555555444222222222------------------------***))))))***,,,...------))))))(((((((((((())))))''''''((()))***++++++,,,)))+++,,,+++***)))***,,,******+++,,,---......///...---,,,,,,,,,---...///,,,,,,---------,,,,,,+++******+++++++++,,,,,,,,,***+++,,,---............,,,...///000///000111333333222333666777999AAAIIIUUU```jjjlllkkklllmmmllloooiiiddddddcccaaabbbeeeoooooommmjjjfffeeeeeegggeeeddddddeeefffeeecccaaabbbccccccbbbbbbbbbeeeggg^^^XXXPPPKKKJJJHHHFFFDDD===<<<;;;999888888888888555888:::<<<>>>FFFRRR\\\[[[\\\[[[WWWSSSNNNLLLKKKDDDAAA>>>=========<<<;;;;;;;;;;;;===???CCCGGGIIIMMMTTTXXXVVVTTTVVVVVVUUUWWWXXXZZZ\\\\\\\\\ZZZYYY]]][[[WWWRRRNNNMMMNNNPPP((()))))))))************,,,++++++***))))))******)))+++,,,......---,,,+++))))))))))))***************+++,,,+++***)))***,,,((((((((((((((()))******+++++++++++++++,,,,,,,,,***************)))(((((())))))))))))))))))))))))'''(((***+++,,,,,,++++++(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((()))))))))***))))))***+++,,,,,,,,,,,,(((((()))***++++++++++++,,,+++******))))))******"""&&&)))+++***)))((('''''')))******((('''(((((('''((())))))******))))))(((((())))))***++++++,,,(((((()))(((((())),,,///'''''''''(((((((((((((((''''''(((((()))******+++)))***)))(((&&&%%%''')))((((((((((((((((((((((((&&&)))+++,,,+++++++++,,,+++---000111000...------((()))++++++******+++,,,(((''''''(((***+++***)))$$$&&&'''((('''''')))***((()))+++,,,---,,,+++***)))))))))***++++++,,,,,,))))))))))))***+++,,,---+++,,,---,,,+++,,,...000***111333///,,,...//////,,,---...000111222222222222222222111///---,,,++++++---,,,))))))---///---***,,,......,,,***+++---'''***------,,,+++++++++(((((()))******************((((((,,,,,,)))(((+++((()))******))))))+++,,,+++,,,---------------,,,******************************)))******,,,---...,,,,,,+++*********,,,---,,,,,,++++++***+++,,,---'''+++,,,******......******+++,,,...///000000000......---------...///000222333555888<<>>EEELLLZZZhhhlllmmmooopppppptttmmmhhhggggggeeegggjjjjjjkkkjjjfffbbb```bbbeeecccaaaaaadddggghhhfffcccbbb```___ccciiillljjjfff]]]WWWOOOJJJHHHGGGDDDBBB<<<;;;:::888777666666666666666666777999>>>DDDIIIMMMOOORRRRRRNNNJJJFFFEEE===;;;::::::;;;<<<;;;:::;;;;;;:::;;;<<>>IIITTTdddpppuuusssooolllmmmjjjhhhggghhhgggddd```eeedddbbb```___^^^^^^^^^___`````````aaaaaabbbbbbbbbbbbbbbcccdddeeedddbbbXXXQQQIIIGGGDDDAAA@@@BBBBBB===777555666777666555555555555555777:::@@@DDDKKKLLLLLLJJJJJJKKKIIIFFFAAA<<<999:::888666666:::888777555555777:::???AAAGGGOOOVVVWWWXXX\\\___^^^[[[[[[[[[\\\]]]]]]ZZZXXXYYY[[[^^^aaadddddddddddd******************************))))))******+++,,,,,,++++++***))))))*********+++,,,+++******,,,---)))))))))))))))))))))))))))************+++++++++...,,,+++,,,...///---+++((()))++++++)))((()))***)))******((('''''')))+++,,,,,,,,,+++++++++******(((((())))))))))))(((((((((***+++***)))((()))***+++***((('''''''''))))))))))))))))))******************)))'''&&&(((+++...++++++******)))((((((((()))(((((((((((()))******))))))))))))))))))))))))'''((()))((('''&&&''')))'''(((((()))---222...((('''''')))***%%%!!!$$$***$$$&&&'''((('''''')))***%%%&&&''')))***+++,,,,,,(((((('''&&&&&&&&&''''''''''''''''''((((((((((((''')))+++,,,************)))))))))))))))***++++++((((((((((((''''''''''''&&&''')))+++,,,+++***)))(((((())),,,------+++)))++++++************++++++)))+++------+++++++++,,,+++,,,,,,,,,++++++---///)))+++,,,,,,,,,,,,---///---///000///---+++---...!!!(((---000222555666222111000///......------......,,,+++++++++,,,---///......---------......,,,------......------,,,+++++++++++++++******)))))))))***+++++++++++++++,,,++++++*********+++++++++)))))),,,111333000---************))))))))))))+++,,,,,,***))))))+++---......---,,,++++++++++++******+++++++++,,,,,,,,,***************+++,,,,,,***,,,...///---,,,,,,---,,,,,,,,,,,,...000111111444666:::???CCCIIIPPPUUU[[[YYYWWWUUURRRMMMFFF@@@BBBKKKWWWbbbiiilllnnnoootttsssqqqpppmmmkkkiiigggfffllloookkkhhhiiikkklllnnnooonnnjjjccc^^^[[[[[[XXXZZZ___bbbaaa^^^bbbiiiiiinnnqqqqqqrrrsssqqqlllkkknnnoookkkddd___^^^___aaagggkkklllooorrrqqqmmmoookkkggghhhiiidddXXXNNNAAA>>>888444222222444555777666333111///.........------------------------///+++***------))))))+++)))))))))))))))))))))))))))))))))))))))******+++)))***+++***)))((()))******'''(((,,,---***+++---++++++************++++++))))))*********+++++++++'''((()))((('''(((***,,,***+++---......---,,,+++///,,,,,,///000...---000///000000222555888<<<===FFFRRRbbbnnnqqqpppmmmlllllljjjiiijjjjjjhhhdddaaabbbbbbaaa___^^^\\\[[[ZZZ[[[\\\\\\]]]]]]^^^^^^___^^^^^^]]]___```aaa```^^^VVVOOOHHHEEEBBB>>>>>>@@@???;;;777666777777666555333333333333555888>>>BBB???HHHLLLIIIJJJPPPRRRMMMIIIAAA:::999888666666999444333333444777;;;???BBBFFFNNNUUUWWWYYY]]]___^^^]]]\\\[[[\\\^^^^^^]]][[[\\\]]]```bbbcccccccccbbb++++++++++++++++++++++++))))))***+++++++++++++++,,,+++******)))*********+++,,,,,,+++***)))+++,,,)))))))))))))))))))))))))))************+++++++++...,,,+++,,,---...---+++((()))++++++)))((()))*********+++***((((((***,,,,,,,,,,,,,,,,,,+++++++++(((((())))))))))))((((((((()))******(((((()))***+++***((('''''''''((()))))))))))))))************((()))***)))((((((***,,,+++******)))((((((''''''((((((''''''(((((()))***))))))))))))))))))))))))'''((())))))''''''((()))'''((()))***///333111,,,&&&(((+++***###!!!***!!!###&&&((((((((()))***$$$&&&(((***++++++++++++)))(((((('''&&&&&&&&&'''''''''''''''(((((((((((('''))),,,,,,+++******+++(((((((((((()))))))))***)))))))))******+++++++++&&&''')))***++++++***)))((()))+++...111000---***************************)))***,,,---,,,,,,,,,---+++,,,,,,,,,++++++---///***+++------,,,,,,...///.../////////---,,,---...$$$(((---000222333444555444333222000///...------///......---,,,---------......---------......///,,,------......------,,,,,,,,,,,,,,,+++++++++***)))******++++++++++++++++++***************++++++---+++***,,,///000...+++,,,,,,,,,+++++++++******,,,,,,---,,,******,,,......------,,,,,,+++++++++******+++++++++,,,,,,,,,((()))***,,,---.........,,,......---,,,++++++,,,++++++,,,---///111222333555888>>>CCCIIIPPPWWW[[[^^^]]][[[VVVNNNFFFAAA>>>EEEPPP]]]fffjjjkkknnnqqqtttrrrooooooppppppmmmjjjjjjqqqtttqqqlllkkkiiigggiiijjjjjjhhhccc___\\\[[[VVVUUUWWW[[[]]]^^^cccjjjiiimmmnnnmmmmmmpppooollllllmmmmmmiiiccc^^^^^^___fffkkknnnnnnooorrrqqqmmmllljjjiiigggbbbYYYLLLCCC888777444222111222333444555444111///...---------///---+++))))))+++---///,,,******------***)))+++)))))))))))))))))))))))))))))))))))))))*********)))+++,,,+++***)))***,,,+++((())),,,---++++++...++++++************++++++((()))***+++++++++***)))((()))***)))'''((()))+++++++++,,,---,,,+++***)))...+++,,,//////------000//////000111444777:::<<>>BBBTTT\\\RRROOOZZZbbb^^^UUUGGG;;;777888888777777222333333555777999;;;===CCCKKKSSSVVVZZZ```bbb``````^^^\\\]]]___aaaaaaaaa___```aaabbbbbbbbb``````++++++++++++++++++++++++((()))***,,,,,,+++******++++++***************+++,,,------+++***)))***+++))))))))))))))))))))))))))))))*********+++++++++---,,,,,,,,,,,,---,,,,,,((()))++++++)))((()))***)))***+++***)))(((***+++++++++++++++++++++++++++(((((())))))))))))(((((('''(((***)))(((((()))*********)))((('''(((((()))((()))))))))************((()))++++++)))))))))***((()))))))))*********+++'''''''''''''''((())))))(((((((((((((((((((((((('''((())))))(((''')))***''')))******---222111,,,&&&'''***+++(((%%%(((/// ###''')))((((((((((((((((((***+++***)))'''&&&***)))((('''&&&&&&&&&&&&''''''''''''(((((((((((('''))),,,,,,+++******+++&&&''''''((((((((((((((((((((()))))))))*********'''((()))***+++*********((()))---111333222///,,,)))))))))******)))))))))&&&(((***+++******+++---+++,,,,,,,,,++++++---///***+++------,,,,,,...///...//////...------------000222555555333111111111333333111000////////////.........---------------...------------...//////,,,------......------,,,,,,,,,++++++************)))***++++++,,,,,,++++++******)))))))))***++++++,,,+++***+++---...---+++------,,,,,,,,,+++++++++,,,---...---,,,+++---...------------,,,,,,+++*********+++++++++,,,,,,,,,((()))+++------------,,,,,,------,,,++++++,,,...***+++---...///111444666888<<>>GGGTTT___fffiiikkklllhhhkkkoooqqqqqqnnnjjjhhhhhhhhhiiihhhgggdddaaa___^^^^^^^^^]]]]]]]]]]]]]]]\\\[[[ZZZZZZ[[[ZZZXXXVVVGGG@@@;;;:::888444222444///000222444333333222111111222222222222444888:::PPPmmmtttXXXCCCOOOfffqqqbbbOOO<<<666999999666444444444555555555444333222666>>>FFFNNNXXXccchhhgggdddaaa^^^^^^```ccceeefffdddddddddcccaaa```___^^^++++++++++++++++++++++++))))))***+++++++++++++++*********)))******+++,,,+++,,,,,,+++***)))+++,,,)))))))))))))))))))))))))))************+++++++++***,,,---,,,+++***+++---((()))++++++)))((()))***''')))******)))(((((()))((((((((()))))))))))))))(((((())))))))))))((((((%%%'''(((((((((((()))+++))))))))))))(((((((((((())))))))))))************(((***++++++)))(((((()))//////...,,,+++***))))))((((((''''''(((((()))***))))))))))))))))))))))))&&&((())))))))))))***,,,***,,,,,,((('''))))))&&&---&&&$$$(((,,,+++))))))&&&(((******((('''''''''&&&&&&''''''((()))******)))(((((('''(((((())))))''''''''''''((((((((((((&&&(((++++++***))))))***%%%&&&((()))))))))((('''*********))))))((((((((())))))))))))))))))******)))***,,,///222111...+++((()))***++++++***)))((()))+++---...---,,,---...+++,,,,,,,,,++++++---///+++,,,......------///000000...------......---,,,***,,,......------...///////////////000111222222,,,------------,,,++++++---------------...///000,,,------......------,,,,,,+++)))((((((((()))******++++++,,,,,,,,,,,,,,,************+++,,,------++++++++++++,,,---///000++++++++++++*********)))+++---......---,,,,,,---+++,,,---------,,,+++*********+++++++++,,,,,,,,,+++++++++++++++***))))))***,,,.........///000222,,,///222333222444888<<>>EEESSSbbbjjjjjjfffbbbdddffffffdddeeegggjjjeeeeeeddddddcccbbbbbbaaa``````^^^]]][[[YYYXXXWWWYYYWWWUUUSSSQQQOOOKKKIII<<<777333444444111000222000222444444222111222444111222333333222333555777CCCMMMNNN@@@888BBBTTT```WWWIII<<<888:::999666555111111222333444555666777333777;;;BBBNNN\\\ccccccdddaaa___^^^```bbbbbbbbbdddcccbbbbbbaaaaaabbbbbb))))))))))))))))))))))))+++***)))))))))***,,,---******))))))***+++,,,,,,)))+++++++++******,,,...)))))))))))))))))))))))))))************+++++++++))),,,---,,,***)))+++---((()))++++++)))((()))***)))+++------,,,+++***+++))))))******+++++++++,,,(((((())))))))))))((((((%%%&&&(((((('''((()))+++)))))))))))))))(((((('''))))))))))))***************++++++***((('''(((***++++++******************)))))))))))))))***++++++))))))))))))))))))))))))&&&((()))***))))))+++,,,))),,,,,,(((&&&)))***((()))((()))+++)))''')))...&&&'''((())))))***,,,///---+++(((%%%$$$%%%'''(((''''''''''''(((***+++,,,''''''''''''((((((((()))$$$'''))))))(((''''''(((&&&''')))***+++***)))'''$$$$$$%%%&&&'''((())))))******)))))))))))))))************+++------+++))))))***,,,------,,,***)))***+++---,,,+++******++++++,,,,,,,,,++++++---///+++---......---...///111000...,,,---//////---++++++,,,------,,,,,,---///111000///..................///000000000///---,,,,,,,,,,,,---...///000111,,,------......------,,,...---+++))))))***+++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,---...///000111111000...,,,+++,,,...,,,,,,,,,+++++++++*********,,,......---++++++,,,***+++---......---+++*********+++++++++,,,,,,,,,,,,+++++++++,,,...000111...111333333222000//////000444777777555555:::>>>DDDHHHNNNSSSUUUUUUVVVVVVWWWQQQGGG@@@@@@IIIUUU^^^YYY[[[___bbbcccaaa___]]]eeefffffffffgggiiimmmpppmmmmmmkkkggggggkkkkkkhhhffffffhhhjjjjjjeee]]]VVVRRRWWW___eeeccc```dddlllgggiiihhhfffiiipppuuuuuuiiihhhggggggiiijjjjjjiiihhhnnnqqqpppmmmiiiaaaYYYQQQJJJ@@@:::888777555333............//////000000///...---,,,,,,,,,---...++++++************++++++'''---,,,######((()))))))))))))))))))))))))))'''(((***+++,,,+++)))(((''')))***+++******,,,---,,,(((&&&((((((&&&(((+++))))))(((((((((((())))))((((((((((((((()))******&&&(((+++,,,+++++++++,,,+++*********+++,,,------***+++...111...+++...555000000111222444666999:::<<<;;;@@@NNN```jjjiiiddd```aaabbb```___```eeeiiifffeeedddcccccccccddddddcccbbbaaa^^^\\\ZZZXXXWWWVVVSSSPPPNNNLLLIIIEEEBBB:::555222333333111000222...000222111...---///222000111222222111222444666<<<===:::444444<<>>;;;999666444333333222111222111000......000111222111333444333111111444666222444444333222555:::???HHHCCC===999999888777555333333222222111222222222444555888<<>>CCCIIIUUUbbbhhhhhhbbbddddddbbbdddjjjmmmlllhhhhhhiiiiiihhhgggffffffhhhfffbbb^^^]]]^^^```aaa]]]WWWRRROOOJJJBBB===<<<:::777444333333333222111222111///......///111222000111222222000000222444111111111111000222555777>>><<<::::::<<<<<<:::888444333333222222222222222444555777:::AAAKKKVVV]]][[[]]]```aaaaaaaaaaaabbbeeebbb______```bbbaaa```******+++++++++,,,,,,,,,++++++******++++++,,,---++++++,,,------------,,,,,,+++++++++,,,---...///)))***+++,,,---,,,+++***++++++++++++++++++++++++++++++******+++---...///******))))))))))))*********+++,,,+++)))))))))+++(((''''''(((+++,,,,,,+++))))))***************)))*********)))(((''')))+++)))************+++++++++***,,,//////---+++******,,,,,,,,,,,,+++******)))***************++++++,,,+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))******+++************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))///+++(((******((('''(((++++++***(((&&&&&&''')))%%%&&&''')))************(((((())))))((('''&&&&&&(((((())))))))))))(((((())))))(((((((((((())))))((()))******(((((()))***)))******+++,,,,,,,,,,,,)))***+++,,,,,,---,,,,,,************+++,,,---...***)))))))))***,,,...///,,,------......///000000111000///...---...///000////////////////////////000000000000000000000000000000000000000//////......000000///...---...///,,,------.........------,,,,,,,,,,,,++++++++++++))))))))))))***+++,,,---...++++++------+++,,,///------------......//////......------------......+++,,,---......---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,++++++---111666999222444666777555444444444111555999;;;::::::;;;===DDDHHHMMMRRRVVVUUUQQQMMMGGGEEEEEEJJJTTT\\\bbbccchhhkkknnnooollliiifffeeekkklllnnnppprrrsssrrrrrrqqqpppooonnnmmmmmmmmmmmmhhhhhhgggccc^^^YYYVVVUUU]]]bbbfffhhheeebbbaaabbbeeeddddddfffiiikkklllllliiijjjkkkmmmmmmmmmmmmllljjjeee___[[[YYYTTTKKKDDD<<<:::777444222000000000000///------------,,,***)))***++++++++++++***))),,,,,,++++++++++++,,,,,,(((((((((******)))&&&###)))))))))))))))))))))))))))(((((((((((((((((()))(((((())))))******++++++((()))+++***))))))***,,,))))))))))))))))))))))))((((((((()))))))))******************************,,,,,,,,,++++++,,,,,,------///111111000///...///111000000222555888999999999===AAAFFFRRR```iiikkkggggggggggggkkkqqqrrrnnniiiiiiiiijjjkkkkkkllllllkkkiiieeebbb```aaacccddd]]]VVVPPPMMMHHH???:::999777555222111222222222111111111////////////111111...///000///......000222111000///000111222111000666666888;;;>>>>>><<<:::555444333222222222222222333333444777===GGGRRRYYY[[[]]]```aaaaaa```aaabbbfffccc___]]]]]]^^^______******+++++++++,,,,,,,,,++++++******++++++,,,---***++++++,,,---,,,,,,,,,+++++++++,,,,,,------...))))))***+++,,,,,,,,,,,,************************++++++***+++,,,...000111,,,+++******************)))+++,,,+++***)))***+++((((((((()))***+++++++++))))))***+++++++++******+++,,,,,,+++)))((()))***((())))))***++++++,,,,,,))),,,///000...,,,******,,,,,,,,,,,,,,,+++***)))***))))))))))))***++++++******)))(((((()))******(((((()))))))))*********)))))))))))))))******+++*********)))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))),,,***(((((()))***+++,,,*********)))(((''')))+++''''''((())))))***))))))))))))))))))((('''&&&%%%(((((())))))))))))((((((((((((((((((((()))******&&&''')))(((''''''((()))((()))+++,,,------------)))***+++,,,------------,,,,,,+++++++++,,,------+++,,,------.../////////---------...//////000000111000///.........000111////////////////////////000000000000000000000000//////000000000000/////////000111111///......///,,,------...............------,,,,,,,,,+++++++++***)))(((((()))***,,,---222///...111111......111)))***+++,,,---...............------------......,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------,,,+++***))))))***+++,,,...---,,,,,,...111555777111333666666555333333333333777;;;;;;999999>>>CCCLLLNNNSSSXXX[[[WWWOOOHHHBBBDDDIIIQQQZZZaaaeeegggkkknnnqqqqqqpppmmmllllllkkkmmmooorrrtttuuuvvvvvvuuusssqqqppppppqqqqqqpppjjjhhhccc___[[[YYYYYYYYY```dddhhhiiifffcccbbbccciiihhhggghhhjjjllllllkkkhhhiiikkkmmmmmmllljjjiiiiiicccZZZTTTOOOIIIBBB===777666555444222111000///000...------......,,,***)))******++++++******))),,,,,,++++++++++++,,,,,,******)))+++---...---,,,))))))))))))))))))))))))******))))))))))))******''''''(((((()))*********'''(((******))))))+++---))))))************))))))'''''''''(((((((((((()))***************+++++++++,,,,,,+++++++++,,,------+++---//////...---......000//////111444666777777999===@@@DDDOOO___jjjnnnlllkkkjjjjjjoootttrrrllliiiiiiiiijjjjjjkkklllllliiihhhgggeeedddbbbbbbaaaZZZTTTNNNKKKEEE===777666444222000000111222222111111000////////////000111...//////......///000111222000000222555666333000444555777:::<<<<<<;;;:::666555444333333222333333222222333555:::CCCMMMTTTXXX[[[]]]___^^^^^^^^^___aaa___[[[YYYZZZ\\\^^^```******+++++++++,,,,,,,,,++++++******++++++,,,---)))******+++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++*********+++,,,------))))))))))))))))))))))))+++******+++---///111222...---,,,+++++++++++++++)))***++++++***)))***+++)))*********))))))))))))))))))***++++++++++++++++++,,,---,,,***))))))***(((((()))***+++,,,,,,---))),,,///000...+++***)))++++++,,,,,,,,,+++******)))(((((((((((()))************))))))))))))******(((((())))))******++++++)))))))))))))))******+++))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''***,,,---'''((()))***)))***+++---))))))***))))))((('''&&&(((((()))(((((('''&&&&&&(((((())))))))))))(((((((((''''''(((((()))***+++)))***,,,++++++***,,,---)))***,,,...//////...---)))***+++,,,---.........---,,,,,,+++,,,,,,------+++,,,...///000000///...------......///000000111111000///......///000111000000000000000000000000000000000000000000000000//////000000000000/////////000222222000......///,,,---....../////////...---------,,,,,,,,,++++++***))))))((()))+++,,,...111//////222111......000***+++,,,...////////////......------------.........---+++******+++---...++++++,,,,,,,,,---------000///---++++++---///000---......///000111111222///111333444333222222333666999<<<;;;999;;;BBBIIIUUUWWWZZZ^^^^^^XXXMMMEEE@@@FFFNNNWWW]]]cccfffiiikkkmmmpppqqqqqqqqqqqqrrriiikkkmmmpppsssvvvxxxxxxwwwtttqqqqqqrrrtttsssrrrgggccc^^^ZZZXXXZZZ\\\^^^___dddhhhiiigggeeefffgggjjjiiiggghhhiiijjjjjjiiifffhhhjjjlllkkkiiifffdddgggaaaWWWNNNHHHBBB<<<888555444444444333222111000///.........//////---+++******++++++++++++******...---,,,,,,++++++,,,,,,)))((('''(((***+++++++++)))))))))))))))))))))))),,,++++++++++++++++++,,,'''''''''(((((()))))))))&&&'''))))))))))))+++---))))))************))))))*********+++++++++,,,,,,))))))*********+++++++++,,,+++++++++,,,,,,---...+++---...///...---...//////...---///222555555555:::===@@@DDDNNN]]]jjjooopppnnnkkkjjjnnnqqqnnngggiiiiiiiiiiiihhhhhhhhhhhhdddeeeggggggdddaaa\\\ZZZVVVPPPJJJHHHCCC;;;555444333111//////000111111111000//////////////////000000/////////000000111111000//////222666777444111333444555666888:::<<<===777666555444333333333333222222333555999@@@IIIOOOVVVXXX[[[]]]]]]]]]^^^___```^^^\\\YYYYYY[[[^^^aaa******+++++++++,,,,,,,,,++++++******++++++,,,---))))))***++++++++++++***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------))))))))))))))))))))))))******+++,,,...000222444///...---,,,,,,,,,,,,,,,)))***++++++***)))+++,,,)))++++++***((((((((()))))))))***+++,,,,,,,,,,,,)))+++,,,,,,***))))))***(((((()))***++++++,,,,,,)))+++......,,,***))))))+++++++++,,,,,,++++++***((((((((((((((())))))***)))))))))******))))))))))))))))))******+++++++++)))))))))))))))******+++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''***+++'''&&&((())))))%%%''')))*********,,,...************)))'''&&&%%%''''''((((((((((((''''''(((((())))))))))))((((((((((((((((((((()))******''')))******))))))+++,,,***+++---/////////---,,,***+++,,,------...---------,,,,,,,,,,,,------...***+++---...///...---,,,---......//////000111111//////000000000000111111000000000000000000000000000000000000000000000000...//////000000000000000...000222222000.........,,,---...///////////////------------,,,,,,,,,,,,************+++,,,---......,,,,,,000000---,,,///---...000111111111000000......------------.........---***))))))***---...,,,,,,,,,,,,------------...---,,,******,,,---...------...///000//////......000111111111222333555999;;;======>>>BBBHHHNNNYYY[[[]]]^^^[[[TTTKKKDDDDDDKKKTTTZZZ^^^aaaeeehhhiiilllnnnooopppppprrrttthhhiiikkknnnqqqtttvvvwwwuuurrrpppqqqtttvvvtttrrreeeaaa\\\YYYZZZ]]]```aaa___ccchhhiiihhhhhhiiikkkiiigggeeefffggghhhggggggfffggghhhhhhgggddd```^^^```ZZZQQQHHHBBB===999666444444444333222222111111.........000111111000...,,,,,,+++******+++,,,,,,111000///---,,,,,,,,,,,,---+++(((((())))))((('''))))))))))))))))))))))))------,,,,,,,,,,,,------)))))))))(((((((((((((((&&&'''))))))))))))***,,,)))))))))))))))))))))))))))))))))*********++++++)))))))))***++++++,,,,,,++++++++++++,,,---......---...////////////000222///......///222444555444888===@@@CCCKKK[[[hhhnnnpppooolllhhhiiillljjjdddhhhhhhiiiiiihhhgggeeedddaaacccddddddaaa\\\VVVRRRQQQKKKFFFEEEAAA:::555555444111//////000111111111////////////////////////111000//////111222222111,,,---...000222333222111///111333555666999===???888777666555444333333333222333555777:::???FFFJJJRRRUUUYYY[[[[[[\\\]]]___bbbaaa```]]][[[\\\___aaa******+++++++++,,,,,,,,,++++++******++++++,,,---)))***++++++,,,,,,++++++***+++,,,,,,,,,,,,+++******,,,///111111...+++)))******************************+++,,,...111444555///...---,,,++++++++++++(((***++++++******+++,,,''')))+++***(((((()))+++((()))***+++,,,,,,,,,,,,''')))++++++***))))))***)))))))))***+++++++++,,,)))+++,,,,,,***)))))))))***++++++,,,,,,+++++++++))))))(((((())))))***+++))))))************))))))******************++++++)))))))))))))))******+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))&&&+++---)))&&&((()))'''%%%''')))***))))))***,,,))))))***))))))((('''&&&%%%&&&'''((())))))))))))(((((())))))))))))(((((()))((((((((((((((()))***%%%&&&(((((('''''')))***)))+++---//////---+++***,,,,,,---------------,,,,,,,,,,,,,,,,,,---...///,,,,,,---...///......---.........///000000111111---///000222222222000///111111111111111111111111000000000000000000000000......///000000000000000---///111222000...------,,,---...///000000000000...------------,,,,,,,,,***+++,,,---------------,,,***+++///000---,,,///...///000111111///---,,,......------------......,,,,,,+++******+++,,,,,,,,,,,,,,,------------...++++++***))))))***++++++,,,,,,,,,,,,---...000000...///000000000333666999;;;<<<@@@DDDHHHKKKNNNPPPUUUWWWZZZYYYTTTLLLFFFCCCIIIPPPXXX\\\\\\^^^bbbgggiiikkklllmmmmmmnnnppprrrjjjjjjkkkmmmoooqqqssstttqqqooonnnpppuuuwwwtttqqqjjjeee```___aaadddffffff___ccchhhjjjiiiiiikkkmmmhhhgggeeeeeeggghhhgggffffffffffffeeebbb___[[[YYYSSSOOOHHHBBB===:::888777444333222111000000000000------///111333444222000///---+++******+++---///444333111///---,,,++++++...,,,*********+++)))((())))))))))))))))))))))))---,,,,,,++++++,,,,,,---,,,,,,++++++***)))))))))&&&((())))))((((((***++++++***)))(((((()))***+++''''''''''''((((((((((((((())))))***++++++,,,,,,++++++++++++,,,---...///,,,---............000222111000///000333555666555666;;;???AAAIIIWWWdddjjjmmmnnnkkkfffeeehhhhhhfffgggiiikkklllkkkiiieeecccbbbbbbaaa___[[[VVVRRROOOLLLFFFBBBBBB@@@:::666666555222000///000111111000...//////////////////...222///......111222222000,,,---//////......///000...111555777777777888:::999888777555444444333333222444777999<<>>@@@GGGTTTaaagggkkkmmmkkkeeecccfffhhhhhhfffiiilllnnnnnnkkkhhheeeeeeccc___[[[VVVSSSPPPOOOHHHCCC@@@AAA???:::777777666333111000000111111000......////////////......111///---...000222111///...000222000---,,,---000000444999:::777444222222999888777666444444333333222555888;;;===@@@CCCEEEDDDGGGLLLOOOQQQSSSUUUVVVVVVYYY\\\]]]]]]___cccggg))))))***+++,,,,,,------(((((()))***+++---//////---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++)))000<<<===222---000+++++++++,,,,,,---------***+++***))),,,222333111,,,+++)))***+++,,,,,,+++************************)))(((((((((((())))))***))))))***+++++++++******'''(((******((('''((()))***)))+++---***%%%&&&++++++*********************++++++,,,,,,,,,++++++***,,,,,,+++******))))))(((+++++++++,,,,,,***&&&###))),,,***%%%%%%+++---***'''''''''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))((())))))*********))))))(((((()))***************(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))******++++++((()))))))))))))))(((((()))))))))))))))))))))))))))***+++***))))))+++---***))),,,//////,,,---111...///000111222222111000+++---//////.........//////////////////.........000000000000111111111111222222111111111111111111111222222111000000111333555444333111000111111222000111111111000///---,,,---222333111000222333111000000000000000000000000)))+++...000000...,,,***///...---,,,,,,,,,---...---......///////////////......//////...---,,,,,,........................+++,,,---...---,,,+++***************************+++***+++,,,......,,,******+++,,,,,,------------000///......111555:::===BBBBBBGGGQQQ[[[^^^YYYRRRPPPLLLLLLNNNHHH@@@CCCNNNSSSRRRSSSVVV[[[___bbbccc``````aaaeeeiiilllkkkiiikkkkkkkkkmmmpppqqqpppnnnpppoooooopppqqqrrrqqqpppooommmlllmmmnnnpppppppppiiigggiiimmmmmmjjjkkkooolllhhhdddeeeiiimmmllliiieeeggggggccc\\\TTTPPPOOOEEE???999777999999666333111000///......---......,,,---///000222333333333...)))%%%(((...222000,,,555333000...+++*********++++++************++++++))))))))))))))))))))))))))))))))))))***+++,,,---...---,,,+++***(((''''''---,,,+++***))))))))))))&&&''')))***++++++******+++++++++******((('''&&&---+++)))***,,,---,,,)))+++++++++,,,---...///000.........---,,,,,,///111555555444222000000333555:::;;;<<<@@@FFFQQQ\\\dddjjjiiigggdddcccdddiiimmmooommmlllmmmnnnmmmhhhdddfffaaaZZZTTTQQQPPPNNNMMMDDDCCCAAA===:::777555333444333222111000///...---222000...---...000111111---///000000//////000222000111111111111111000///333444555666666444333111444444444555555555666666666666777999;;;>>>@@@AAACCCEEEIIILLLOOOPPPPPPPPPOOORRRVVVYYY[[[]]]___aaa)))******+++,,,,,,------************+++,,,------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++(((...888888///+++---+++++++++,,,,,,---------)))++++++***---333444111---+++******+++,,,,,,+++***************************))))))))))))***++++++++++++++++++++++++*********,,,------+++++++++,,,))))))***---***&&&'''+++)))*********+++++++++++++++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,---!!!"""%%%)))---...---,,,+++---+++&&&&&&***+++((())))))))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******+++******)))((('''((())))))***************)))))))))************+++))))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((()))))))))))))))))))))))))))***+++***))))))+++---***))),,,//////,,,---111000111222333333222222111,,,---......------...///////////////////////////000000000000111111111111111111111111111111111111111222333222000000222333222222111111111222222333111111222222111000...------222444111000222333111000000000000000000000000.........---------,,,,,,...---,,,,,,,,,,,,---...---...//////000000////////////000000//////...---........................++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,......,,,+++***+++,,,,,,------------000//////111444888<<<>>>CCCEEEJJJRRRZZZ\\\XXXSSSNNNOOOOOOKKKBBB>>>EEEPPPYYYWWWVVVWWWZZZ]]]______```______ccchhhmmmnnnnnnnnnmmmlllmmmooopppooonnnmmmmmmnnnqqqssstttsssqqqooonnnmmmnnnqqqrrrpppnnniiihhhjjjnnnooolllmmmpppllliiiggghhhlllnnnllliiieeeffffff```XXXQQQLLLJJJBBB===888666888888666333111000///...------------------...000111111111111111---***,,,111222///+++222111///---,,,+++++++++++++++************++++++)))))))))))))))))))))))))))))))))))))))***,,,,,,---,,,++++++***)))(((((())))))))))))***+++,,,,,,+++***)))(((((()))******''''''(((******++++++++++++)))'''(((***+++***(((,,,,,,,,,---...///000111---......---,,,---///111333444333222000111333666888999;;;>>>EEEOOOZZZbbbggggggfffdddbbbdddhhhlllnnnllllllmmmnnnmmmiiifffbbb]]]WWWRRROOOMMMKKKJJJCCCBBB@@@===999777444333333222111111000///......111000...---...///000000,,,---......------...000...///000111111111111111111222444555555444333222333333444444444555555555666666777999;;;===???@@@BBBDDDHHHKKKNNNOOOPPPPPPKKKMMMQQQSSSUUUXXX[[[^^^******++++++,,,,,,---------,,,+++++++++++++++,,,,,,,,,,,,+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++(((+++222222+++(((+++++++++,,,,,,,,,,,,------)))+++,,,+++...333333000---,,,******,,,,,,,,,+++***************************************+++,,,---...---,,,+++******++++++,,,---...---,,,,,,,,,...)))((())),,,+++((()))---)))*********++++++,,,,,,***++++++,,,,,,+++++++++***++++++,,,------......%%%&&&''')))++++++)))'''---...,,,((('''))))))'''************+++,,,---...************************)))))))))))))))))))))))),,,,,,++++++***)))''''''((()))******++++++***************+++++++++,,,,,,))))))))))))))))))))))))***************)))))))))(((((())))))***))))))((()))))))))))))))))))))))))))***+++***))))))+++---***))),,,//////,,,---111333333333444333333222111.........,,,++++++---///////////////////////////000000000111111111222222111111111111111111111111222333333333111111333444//////000111222333333333111222333333222111///......222444111000222333111000000000000000000000000222000---+++***+++---///------,,,,,,,,,,,,---------...//////000000//////000000000000000000///...........................++++++++++++,,,------...------------------------+++++++++,,,......---+++++++++,,,,,,---......///000000222555888<<>>:::666555666777555333000///...---,,,,,,,,,,,,------...///////////////111...---///444555222......------,,,,,,------...++++++************++++++))))))))))))))))))))))))(((((((((((()))***++++++++++++*********)))))))))((())))))***++++++,,,,,,...,,,)))'''&&&''')))***&&&&&&((()))++++++,,,,,,***)))((()))******)))(((,,,,,,------...000111222---.........------///111111222222222111222444777777888:::===CCCLLLWWW^^^ccceeefffdddbbbbbbfffjjjlllkkkjjjjjjkkkjjjgggeee\\\XXXSSSNNNLLLJJJHHHGGGBBBAAA>>>;;;888666444333000000000000/////////...000///...------...///000,,,...//////------...000---...///000111222222333000000222333333333333333222222333333333444444444555555666888:::<<<>>>???@@@CCCFFFJJJMMMNNNOOOOOOIIIKKKMMMOOOQQQUUUYYY\\\+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***......)))(((+++,,,,,,,,,,,,,,,,,,,,,,,,***------,,,///333222......,,,++++++,,,,,,,,,+++***************************************+++,,,---000///,,,*********+++,,,***+++,,,+++))))))***,,,***((((((++++++)))***...++++++++++++++++++++++++******+++,,,,,,,,,++++++)))))))))******+++++++++---,,,+++++++++)))%%%###------+++)))((()))))))))************+++,,,---...++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++******)))((())))))***++++++++++++***************+++++++++,,,))))))))))))))))))))))))+++++++++******)))))))))(((((()))*********)))))))))))))))))))))))))))))))))***+++***))))))+++---***)))+++//////,,,---111333333333333222222111111//////...+++)))***,,,...///////////////000000000000000111111111222222222111111111111111222222222333444444333222222333555...///111222333222111111222222333444333222111000...222444111000222222000000000000000000000000000000...,,,++++++---///111,,,,,,,,,,,,,,,---------......///000000000000000//////000000000//////...........................++++++******+++---///000------------------------,,,+++***+++---...---,,,+++,,,,,,------///000000000222555999===@@@CCCDDDEEEJJJQQQTTTTTTSSSSSSTTTOOOSSSMMMAAA>>>JJJUUUXXX]]][[[ZZZ[[[^^^aaacccdddaaa___^^^^^^cccjjjppptttqqqooommmlllnnnpppqqqqqqlllkkkkkkllloooqqqrrrqqqsssnnnjjjkkkoooqqqoookkkhhhfffiiiooorrrpppppprrrppplllhhhggghhhjjjjjjjjjeeebbb^^^WWWOOOGGGAAA???:::777555444555555444333//////---,,,,,,,,,,,,,,,------.........------,,,,,,+++,,,111666888666222******+++,,,---...///000++++++************++++++))))))))))))))))))))))))''''''''''''((()))***+++))))))))))))************++++++++++++******)))))),,,+++)))((('''((()))***((())))))************))),,,++++++++++++,,,++++++,,,,,,,,,,,,---///000111,,,...//////......000111///111222111111222555777777888:::===BBBKKKUUU\\\cccfffhhhgggcccaaacccfffkkkjjjhhhfffdddcccaaa```WWWTTTPPPLLLJJJHHHFFFDDDAAA???<<<999777555444333/////////////////////////////////...------///000///000111111000///000222/////////000111222333444000000111111222222333333111111222222222333333333444444555666888:::<<<===???AAAEEEIIILLLMMMNNNNNNKKKLLLNNNOOOQQQUUUZZZ]]],,,,,,,,,,,,,,,---------++++++++++++,,,---...///,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---+++***,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,...333333//////---++++++,,,,,,,,,+++************************((((((((()))***+++,,,,,,000///,,,*********+++,,,******+++)))((((((***,,,,,,((('''***+++***+++......------,,,+++***)))))))))***+++,,,,,,,,,,,,,,,+++++++++*********)))))))))((()))+++---...---++++++******************+++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************((()))***+++++++++++++++))))))***+++++++++++++++)))))))))*********++++++)))))))))))))))))))))))),,,,,,++++++******))))))(((((()))***************)))))))))))))))))))))))))))***+++***))))))+++---***)))+++//////,,,---111222222111000000000////////////...,,,******,,,///////////////000000111111111111111111222222222222000000111111111222222222333444444333222222333555111222333333333111000///222222333444444333111000...333444111000222222000111111111111111111111111,,,,,,,,,---...///000111,,,,,,------...............//////000000000000000---......//////.................................++++++******+++---///000++++++++++++++++++++++++,,,+++***+++---...---,,,,,,,,,,,,---...///111222222555999===BBBEEEGGGIIIHHHMMMSSSTTTRRRQQQRRRTTTPPPOOOGGG@@@GGGWWW___\\\___^^^]]]___aaadddddddddcccbbb```___bbbgggmmmrrrqqqooommmllloooqqqssssssoookkkhhhgggiiilllnnnooosssnnnhhhgggjjjmmmmmmkkkfffdddfffnnnrrrqqqpppqqqrrrmmmfffbbbaaacccfffhhhaaa]]]XXXQQQJJJDDD???<<<777666444333444444333222//////---,,,,,,,,,,,,,,,,,,------------,,,,,,+++******,,,000444666444222((()))+++,,,...///000111++++++************++++++((((((((((((((((((((((((''''''''''''((()))***+++((())))))))))))***************+++++++++***))))))(((((()))***************((())))))************)))++++++,,,++++++++++++,,,*********+++,,,---//////,,,---////////////000222...000111222222222555777888999;;;>>>CCCJJJSSSYYYccchhhlllkkkddd``````cccjjjhhheee```\\\YYYWWWWWWTTTRRRNNNLLLKKKIIIFFFDDD???===:::777555444333444////////////000000000000...///000///------///000000111222111000///000111222222222222222444555666333333222111111222333444111111111222222222333333333333444555777999:::;;;>>>@@@DDDHHHKKKMMMNNNNNNMMMNNNOOOPPPQQQTTTYYY]]],,,,,,,,,,,,------------++++++++++++,,,---//////,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...------,,,,,,,,,,,,++++++,,,...---,,,000666888666000...,,,+++,,,---,,,+++************************((((((((()))***+++,,,---...---,,,+++******++++++,,,,,,,,,+++)))***,,,......)))'''***,,,***+++---......---,,,+++******))))))***++++++,,,,,,,,,,,,......------,,,++++++***)))))))))+++...000///...+++)))))),,,,,,******---************+++,,,------------------------------++++++++++++++++++++++++'''(((***+++,,,---------)))***++++++,,,+++++++++)))))))))************+++))))))))))))))))))))))))+++++++++++++++*********(((((()))***++++++++++++)))))))))))))))))))))))))))***+++***))))))+++---***))),,,//////,,,---111000000///.........///////////////---,,,,,,...000...//////000000111111222111111111222222222222333000000000111222222333333222333333333111111333444444444444333222111000000111222333333333333111111///333555111000111222000111111111111111111111111***+++...///000000000///,,,---...//////000//////...///000000111111000000,,,------.......................................++++++++++++,,,------...************************---+++******,,,---------------,,,---...000222333555777;;;@@@EEEIIILLLNNNLLLPPPTTTUUUTTTSSSTTTVVVPPPIIIBBBDDDQQQ___ccc___ccccccbbbccceeeeeecccaaaeeeeeeeeeddddddggglllppprrrpppnnnnnnppprrrrrrrrrnnnjjjfffdddfffiiilllmmmqqqmmmiiiggggggiiijjjkkkeeebbbeeemmmssssssqqqqqqrrrmmmeee___\\\\\\___bbbZZZVVVOOOIIIEEEAAA===:::555555555444333222111111000///...---,,,,,,,,,,,,,,,,,,---------,,,,,,+++---,,,---///111111///...)))***,,,...///000111111++++++************++++++(((((((((((((((((((((((((((((((((((()))***++++++))))))))))))))))))))))))&&&''')))+++,,,---,,,,,,&&&''')))+++++++++******&&&&&&((()))++++++,,,,,,(((*********)))((()))***))))))******+++---...///+++---///000000000111222...///111222222222444666888999;;;>>>BBBIIIQQQWWW```hhhnnnmmmfff```___aaahhhfffbbb[[[TTTPPPOOOPPPQQQPPPNNNMMMLLLJJJFFFDDD===;;;888555333333333444000000000000111111111111---000222111...---///222///000111000...---...///444444444444555777999:::999777555222111222333444111111222222222333333333222333333444555777999:::===???DDDHHHKKKMMMNNNNNNMMMOOOPPPPPPQQQRRRVVVYYY------------------------------,,,,,,,,,------...,,,,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,++++++---......---------,,,,,,++++++++++++---------333===BBBBBB000...,,,,,,,,,---,,,***************************)))))))))***+++,,,---...++++++++++++++++++******---...---,,,***+++---///000***'''***+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,...---+++,,,------+++***---)))***------)))))),,,++++++++++++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,,,,,,,)))***++++++,,,,,,++++++*********+++++++++,,,,,,))))))))))))))))))))))))***++++++++++++++++++,,,(((((()))***++++++++++++)))))))))))))))))))))))))))***+++***))))))+++---***))),,,//////,,,---111///......------...///000---///000///......///111...//////000111111222222111111111222222222333333///000000111222222333333111222333222000000222333444444333333333333333333000111222333333222111000///333555111000111111///111111111111111111111111......///000000///...------...///000111111111000//////000111111111111000------...///////////////........................++++++,,,------,,,,,,,,,************************---,,,******,,,---------------,,,---...111333555777999===BBBGGGLLLPPPRRRRRRTTTVVVWWWWWWWWWXXXXXXMMMEEEBBBKKKXXX___``````cccccceeeggghhhgggdddaaafffhhhjjjjjjiiijjjnnnqqqtttrrrqqqqqqqqqqqqooonnniiigggffffffhhhkkklllllllllmmmmmmkkkhhhggghhhiiieeebbbeeennnuuuuuusssrrrooolllggg```[[[YYYYYYZZZRRRMMMFFFBBB@@@>>>;;;999555666666555333111000000111000///...------------,,,,,,---------------,,,...---------.........---+++,,,...///111111111111++++++************++++++(((((((((((((((((((((((()))))))))))))))***,,,,,,)))))))))))))))(((((((((%%%&&&)))+++---------,,,)))))))))))))))*********''''''(((******+++++++++(((***+++***(((''')))+++*********+++,,,---...///***---///111000000111222...000222222222222333444777888:::<<<@@@GGGNNNTTT[[[dddlllmmmfff```___aaaeeeccc___WWWPPPLLLLLLNNNOOONNNMMMMMMLLLJJJFFFCCC<<<:::777444222222333444222222222222111111111111...111444333///...000333///000111000...---...///444444555666999<<<@@@BBB???<<<888444222222222333222222222222333333333444222222222333444666888888===@@@DDDHHHLLLNNNNNNOOONNNPPPRRRRRRRRRRRRTTTUUU------------------------000///...---,,,,,,,,,,,,,,,,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,***++++++***+++...///...---------,,,,,,+++++++++***,,,,,,...666BBBJJJKKK111///---,,,------,,,************************************+++,,,---///000))))))***+++++++++******------,,,+++)))***,,,///222+++(((***+++******+++))))))***+++---...//////((()))***+++,,,---------)))))))))******+++,,,,,,+++***)))***,,,------+++///++++++...---((('''***---------------...000000........................------------------------++++++,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------))))))))))))))))))))))))*********++++++,,,,,,---(((((()))++++++,,,,,,,,,)))))))))))))))))))))))))))***+++***))))))+++---***))),,,//////,,,---111///...---------///000111,,,...000111000000000111...//////000111222222222111111222222222333333333///000000111222222333333111222222111000000111333444333222222333444666777000000222222333222111000///444555111000111111///111111111111111111111111222111000///...---,,,,,,---...000111222222222111//////000111111111111111......///000000111000000........................+++,,,---...---,,,+++***************************...,,,******,,,---...---...---------...111444555999;;;>>>CCCHHHNNNRRRUUUVVVVVVWWWYYYZZZ[[[[[[[[[JJJBBBDDDQQQ[[[\\\\\\```^^^```dddhhhkkkkkkhhheeeeeeiiimmmnnnnnnnnnpppssswwwuuusssrrrrrrpppllljjjeeeeeefffiiilllnnnmmmkkkiiimmmrrrpppkkkgggfffhhhfffcccfffooowwwwwwuuusssmmmlllhhhccc]]]XXXUUUUUULLLGGGAAA===<<<<<<:::888555666666555333000000000111000///......---......+++,,,------.........---,,,++++++,,,---///000111---...///111111111111000++++++************++++++(((((((((((((((((((((((())))))))))))***+++,,,---***)))))))))((((((((((((((()))+++,,,,,,+++***)))...,,,)))''''''''')))***+++++++++******(((''''''))),,,------***)))+++---+++++++++,,,---...///000***---000111111111111222...000222222222111222333666777999;;;???EEELLLQQQVVV```jjjlllfff```___aaacccaaa]]]UUUNNNKKKLLLNNNMMMLLLLLLLLLLLLJJJFFFCCC;;;999666333111222333444333333333222222222111111...222555444000...000444222333333222000000000111333333555777;;;@@@DDDGGGCCC@@@;;;666333222222333222222333333333444444444111222222333444555777888===@@@DDDHHHLLLNNNOOOOOOQQQSSSUUUUUUTTTTTTTTTUUU)))+++,,,,,,+++***,,,------,,,,,,,,,,,,---.........---,,,---//////...---.........------,,,,,,,,,------,,,***((()))+++---------------------,,,,,,,,,---+++,,,555@@@CCC???///---++++++,,,---,,,+++)))***+++***))))))+++---++++++,,,,,,,,,,,,---------------,,,,,,+++++++++******))))))))))))))))))'''+++......,,,+++///333,,,++++++******++++++,,,))))))))))))***+++,,,---+++,,,---,,,******+++,,,)))+++,,,,,,***+++...222......------...///111222---000222///***(((***---///......///111222000/////////............/////////...,,,+++***+++,,,,,,)))***,,,------,,,***)))444///###,,,---%%%222'''###***---))))))///))),,,---,,,))))))+++///+++***)))(((((()))***++++++,,,,,,------,,,,,,+++.........------,,,,,,,,,)))***,,,,,,,,,---000222000000///---,,,---///222---......---,,,,,,...///...000111111000000111222...///000111111222222111333333222222333333444555444444333222222222333333444333222222333444666777222333333444444333333222222222333444333222111000222222222222222222222222111000///......///000111000000000000000111111111......//////000000111111222000///......///000222........................000+++***,,,---+++***,,,++++++++++++++++++++++++------,,,,,,,,,---......222111000///000222666888AAACCCEEEGGGIIIMMMRRRUUU\\\\\\^^^bbbeeeaaaXXXPPP???GGGOOORRRVVV\\\^^^]]]^^^___ccciiinnnnnnjjjfffdddjjjqqqsssqqqppprrruuuvvvtttqqqooonnnmmmllljjjiiihhhjjjnnnrrrrrrnnnjjjjjjmmmooonnnllliiihhhggggggiiimmmpppqqqqqqpppoookkkkkkjjjeee]]]UUUOOOLLLFFFCCC???<<<;;;999888666111333444333000...///111......---------,,,,,,,,,,,,,,,+++***+++,,,---...)))***+++,,,---.........,,,---///111111000...---+++*********))))))((((((***)))&&&%%%%%%&&&)))***///,,,))))))***+++)))'''***''''''))))))''''''+++++++++************++++++)))((('''&&&&&&(((***+++((((((((((((((()))))))))((()))+++,,,,,,,,,///000***,,,000111000...---------///111111111000111222555444333222222444555777888666888===@@@CCCJJJRRRWWW^^^fffjjjhhhcccaaa```eee\\\SSSNNNOOORRRSSSRRRSSSPPPMMMLLLLLLIIIDDD@@@===888666666444111222555111222222111///000222555111444444000111666777333333222000000000222444666444444555666:::>>>BBBDDDLLLHHHAAA;;;777444222111333111000000222333333222222333333333222444777999:::>>>DDDHHHKKKLLLNNNPPPLLLMMMOOOQQQTTTVVVWWWXXX+++,,,------,,,,,,---///------,,,,,,------...//////...------------,,,+++......---------,,,,,,,,,,,,,,,,,,***)))***,,,......---------------------+++,,,,,,---444<<<<<<666...,,,++++++,,,,,,+++***)))***+++***))))))+++---++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++++++++(((,,,///...,,,+++...222++++++++++++++++++++++++------,,,+++***************+++,,,,,,******+++,,,***---///...,,,++++++---000////////////000222222,,,///111///+++)))+++...000//////000222222111///111111000000000000111111000///...---------......,,,---.../////////......+++...+++&&&***111---!!!777///,,,///,,,%%%&&&...+++***))))))************---,,,+++******+++,,,---+++,,,,,,------,,,,,,+++******************))))))***+++,,,,,,,,,---///111---...///...------000222///000111111//////000111...000111111000000111222...///000111222222222222333333222222333333444555333333333222333333444444444333333333333555666777333444444555555444444333333333333333333222222111222222222222333333333333222222111000000000111222000000000000111111111111////////////000000000000000///---,,,,,,---///000/////////......---------111---+++......,,,+++...++++++++++++++++++++++++---,,,,,,,,,,,,---......222222222333555999>>>AAADDDFFFIIIKKKMMMPPPTTTWWW\\\]]]aaacccaaaZZZOOOGGG???GGGOOOTTTXXX]]]___^^^___```cccgggkkklllhhheeeaaagggnnnqqqpppppprrrtttuuussspppnnnnnnllljjjiiihhhhhhiiimmmqqqrrrnnnkkkjjjlllmmmmmmkkkiiiiiijjjiiijjjlllnnnnnnnnnnnnmmmnnnmmmjjjddd\\\SSSLLLHHHDDDAAA===;;;:::999777666222333444222///...///000...------------,,,,,,,,,------,,,,,,,,,---...///)))******+++++++++******,,,---///000000///...---************)))))))))(((***)))(((&&&&&&((()))***...+++))))))***+++)))''',,,))))))++++++((((((+++++++++************++++++,,,+++***)))***+++---...((((((((())))))*********---...///...,,,******+++))),,,///111000...---------///111222111111222333555444333222222444555777777666777<<<@@@CCCJJJRRRTTTZZZbbbggggggdddaaa___\\\VVVOOOMMMOOOQQQRRRPPPRRRPPPMMMLLLKKKHHHCCC@@@<<<888555666444111222555333333222222333444555666111444444111111555666333333333222111222222444555444444555666999===AAACCCIIIFFFAAA===999777555333222111000000222333333222111222333333333444666888;;;>>>CCCGGGIIIKKKMMMOOOLLLMMMOOOQQQSSSUUUWWWWWW,,,...//////...---///000---------------...//////111000............,,,***...------------,,,,,,,,,++++++,,,+++***+++...000........................+++,,,,,,---111555222---...,,,******+++,,,+++***)))***++++++******+++---++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***---///...,,,+++...000++++++,,,------,,,++++++///...---,,,++++++++++++***+++,,,,,,******+++,,,))),,,///000///---,,,,,,222111111000111111222333,,,///111000---,,,...000111000000111333333222000333222222111111222222333222111000000///000000000.../////////000000111111(((///111///000444///&&&222...---...((( ###+++000,,,((())),,,---+++(((,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++))))))))))))))))))******+++,,,---,,,+++,,,---///***,,,...///...///000111///111222222111000000111...000111111000000111222...///000111222222222222333333222222333333444555333222222222333444555555444333333444444555666777555555666666666666555555555555444333333333333333222222333333444444444555444444333222111111111222111111111111111111111111000000000000////////////...---,,,++++++,,,---.../////////......---------111...---///...,,,,,,///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,...000333666<<>>>>>GGGPPPUUUYYY^^^___^^^aaabbbcccfffhhhhhhfffddd___eeekkknnnnnnnnnppprrrrrrpppnnnmmmmmmllljjjhhhhhhggghhhlllpppqqqoookkkjjjjjjkkkjjjiiiiiilllnnnlllllllllkkkkkkkkkkkkkkkqqqoooiiiaaaXXXNNNFFFBBB@@@>>>;;;:::999999777555222333333222///......///------------,,,,,,,,,,,,---------------...//////***++++++++++++***)))))),,,---...//////...---,,,************))))))))))))))))))))))))))))))))))))+++)))((()))*********(((///+++***,,,,,,)))))),,,++++++************++++++***)))((('''((()))***+++'''(((((()))***+++,,,,,,...///111000---***)))((())),,,///000///...------...000222333222222333444444444333222333444555666666555777<<<@@@CCCKKKSSSQQQVVV^^^ccceeeccc^^^[[[SSSPPPNNNNNNQQQSSSRRRPPPQQQOOOMMMLLLJJJGGGCCC???<<<777555555444111222555666444222444888:::999777222555444222222555666444444444444444444333333333444444555777999<<>><<>>???BBBCCCDDDGGGJJJMMMKKKLLLMMMOOOPPPRRRSSSSSS---...//////......///000///............///000000...---,,,---///000000...------------------------)))+++,,,------...000222............//////000000///,,,******,,,---...///...,,,******+++,,,+++***(((***,,,---,,,++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------******++++++,,,,,,,,,,,,---............---...///+++,,,...//////...,,,+++------------...///000111***,,,------,,,,,,---///...---,,,,,,...111333555000000111111111111111111///000111111111111222333333222222333555666444333444333333222222333333444222222333333333333333333666555333222111111111111111333333///...111555777000,,,***---/////////000000111111///,,,+++,,,...*********++++++*********+++,,,,,,------,,,,,,++++++,,,,,,,,,------......,,,------,,,******+++---'''+++///111111111111222...///111111/////////000...000111111000000111222///000111222222333333222333333222222333333444555222222333333444555666777444444555666777777777777777888888999999888888777999888666555555555666777444444555555555666666666333333333222222111111000333222222222111111000000111111000000//////......//////............//////+++,,,---...000111222222...,,,---...,,,(((***///,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111///333777:::<<>>999;;;:::888888888777555444111111000/////////...---------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,((()))+++,,,---......///,,,,,,,,,,,,,,,+++******))))))))))))))))))******)))***+++,,,,,,+++***)))'''((()))***************---))))))+++***'''(((***++++++************++++++************++++++,,,,,,'''((()))***+++,,,------&&&)))...000///.........)))+++---...------...//////111333333333222333444333333333333444444555555555444666;;;???CCCJJJRRRSSSUUUYYYZZZXXXUUUPPPMMMOOOPPPRRRTTTUUUSSSPPPNNNNNNNNNMMMKKKGGGCCC@@@???<<<777555666555222333777777555555:::@@@CCC???;;;888666666666666666666777777777777777777666555444555555666777888:::;;;<<>>;;;:::555333222111222333222111333444666666666666888:::???@@@BBBCCCDDDFFFIIIKKKJJJJJJKKKLLLNNNOOOPPPPPP---///000000///...000111///////////////000111111***))))))+++---......---,,,,,,,,,------------...***,,,---.........000222---------......//////000///,,,***+++++++++...333///---++++++,,,---,,,+++(((+++---...---+++,,,,,,++++++,,,,,,,,,,,,------))))))************++++++,,,------......//////000------......////////////------...//////...------111000///...------------+++---............///111666222...,,,---///111222//////000222222333222222111111222222333333333444444444444555666777666444555444444333333444444555333333444555555555444444999999888777666555444444000222555555444444444444444000---...111222000---+++...000---)))(((***...,,,,,,------------,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,---,,,******+++---))),,,000222222222222333111111222111//////111333...000111111000000111222///000111222333333333333333333222222333333444555444333333333444555666666444555666777888888888888888888999999999999888888999999888777777777777777666666666666666666666666111222222333333222222111333333333222111111000000000000000000////////////000000000000000000000000+++,,,---...000111333333---,,,---...+++''')))///,,,,,,,,,,,,,,,,,,,,,,,,.........///000111222333111555:::<<<>>>CCCLLLSSSXXXXXXVVVUUUUUUXXX\\\```dddddd```WWWMMMGGGGGGIIIRRRYYY___```bbbffffffdddkkklllmmmllliiigggfffgggggghhhjjjkkkkkkjjjgggfffaaabbbeeeiiinnnqqqqqqpppllliiiggghhhkkkmmmllljjjgggiiijjjjjjiiiiiijjjlllkkkmmmooopppooommmjjjhhhaaa[[[SSSLLLHHHCCC===999;;;999888888888777555222000...---...///000///---,,,,,,,,,,,,++++++++++++))))))***+++++++++++++++%%%&&&(((***,,,---......,,,,,,++++++******))))))))))))))))))************)))***+++,,,,,,+++***)))''')))+++,,,+++***++++++***''''''))))))''''''***++++++************++++++)))))))))************+++'''(((((()))***+++,,,,,,)))+++......---,,,++++++(((***,,,---------...///...000222333222222333444333333333444444444555555666555666;;;???BBBIIIPPPSSSVVVXXXVVVPPPKKKIIIIIIMMMNNNOOOPPPPPPNNNLLLKKKLLLMMMMMMJJJFFFAAA???>>><<<888666777666444555888888888:::???DDDFFFCCC@@@;;;888777999999777777:::888888888888777777777777555555666777888999999999>>>BBBFFFFFFCCC???===>>><<<:::777666666666555333666777777777666888;;;===???AAACCCDDDEEEFFFHHHJJJHHHHHHIIIJJJKKKKKKLLLLLL///000111111000000111333000000//////000000111222,,,++++++,,,---///...---,,,,,,,,,---------......+++---////////////000111+++,,,,,,---......//////...++++++...---***,,,111000...,,,,,,---...---,,,(((+++---...---,,,,,,,,,++++++,,,,,,,,,,,,------*********+++++++++,,,,,,---------...///000000000---,,,---...///000111000........................000000///...---------------...000000//////111222777333///...///000000///...///111333444555555555333333222333444444444333555555555666777888777555666666555555555555666666444555666777888777777666777888999999:::999888777444444666888999777555444333222111000000000///...,,,,,,,,,+++******+++,,,,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,++++++++++++******************+++,,,+++******,,,---,,,///111333222222333444111111000...---...111444...000111111000000111222000000111222333333333333333333222222333333444555555555444444444555555666444555777888999999888888888888999999999999888888999999999999999888888777999888888777777666666555111222333444555555444444444444333222222111000000////////////000000000000///000000000000000000///.........///000000111111------//////+++'''***000------------------------/////////000111333444555222777<<<>>>???DDDNNNVVV]]]\\\YYYVVVUUUYYY___dddgggeeebbbZZZRRRMMMLLLMMMXXX]]]aaa``````cccdddbbbkkkmmmooommmjjjgggfffgggeeeeeegggiiijjjhhhfffdddbbbccceeejjjnnnppppppooonnnjjjggggggiiikkkjjjhhhfffiiilllmmmllliiigggfffeeeiiinnnqqqrrrnnniiieeeVVVPPPHHHDDDCCCBBB>>>:::;;;:::999999888777444111...,,,+++---///111000...,,,,,,,,,++++++++++++***)))***+++,,,,,,,,,++++++&&&''')))***+++,,,------,,,,,,+++***))))))((((((((()))))))))************))))))************))))))(((+++......,,,++++++,,,(((&&&%%%((()))'''(((,,,++++++************++++++&&&''''''(((((((((((((((((((((((())))))************,,,---,,,+++))))))***(((***,,,,,,,,,---...000---///111222111111222333333333444444555555444444888666777;;;>>>AAAGGGOOORRRVVVXXXRRRHHHCCCEEEIIIJJJKKKLLLLLLKKKKKKKKKKKKKKKLLLMMMJJJEEE@@@>>>>>>===999777888777555666:::888;;;@@@EEEHHHIIIHHHGGG>>>:::999<<<;;;888888<<<999999888777777888::::::555555666777888888888888888>>>DDDEEECCCAAABBBDDDDDDAAA>>>===<<<;;;999777999999888777777999===AAA@@@BBBEEEFFFFFFFFFGGGHHHFFFFFFGGGGGGHHHHHHIIIIII000222333333222111333444000000000000000111111222111000//////000111000...,,,,,,,,,------.........+++---///000/////////111++++++,,,,,,---...//////---***,,,000///***)))...000///------.........---(((+++...///...,,,,,,,,,++++++,,,,,,,,,------------------....../////////++++++,,,,,,---...//////,,,,,,,,,---000111111111//////............//////---,,,,,,------...///000---///111111000000222444333111///000222333222000...000222444666777777777555444333333444555444333666555555666888888777666888888777777777777888888666777888999:::999999888222444666999::::::999888;;;777444555777777777888333777999666333333555666///,,,***+++...000...,,,******,,,,,,,,,,,,******+++,,,,,,------,,,,,,+++---,,,,,,,,,++++++*********+++,,,+++******,,,......000222333333333444555000///---+++)))+++///222///000111111000000111222000000111222333333333333333333222222333333444555666555555444444444555555444555777888999999888888777888888999999888888777888999:::;;;:::999888777::::::999888777666555555111222444666777777666666444444333333222111000000......//////000000111111//////000000000000//////000000000000////////////......000111,,,(((+++222------------------------000000000111222444555666666<<>>@@@FFFNNNPPPUUUWWWPPPDDD???DDDKKKIIIJJJJJJJJJJJJJJJLLLNNNJJJLLLMMMJJJDDD???>>>>>>>>>:::888999888666777;;;999>>>EEEIIIKKKKKKKKKKKK@@@;;;:::>>>===999999===:::999777777777999;;;===555666666777777777777777444;;;AAADDDCCCCCCEEEHHHJJJGGGDDDAAA@@@???<<<:::<<<;;;999777777:::???CCC@@@CCCFFFHHHGGGGGGFFFGGGEEEEEEFFFFFFFFFGGGGGGGGG111111111333444444222000333333333333333333333333111000///000222222111000000000/////////000000111.........////////////000------...///000111222333......,,,,,,,,,,,,......777444///+++***+++---///++++++,,,,,,,,,---------,,,,,,,,,------,,,+++++++++,,,...000000///...,,,...//////...------///222............000222444555------...///000000//////000////////////000000111333222222333444555444222666555444333111000//////333111111666;;;===:::666888777777666666666777777333777999777666888999777777777777777777888999999666888999999888888999:::;;;===>>>===<<<::::::;;;666888::::::888777888999888888888777666666555555222000...---...///......,,,------------,,,++++++333000,,,)))((())),,,...+++,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...---000444888:::999777555...///000///...///000222"""+++333444///,,,000555000000111111111222222222333333333333333333333333:::888777555444444444555777666666666666777777888666666666888;;;<<<;;;:::======<<<;;;::::::999999999888777666555444444444111222555777777777555555333333222111000000000000333333333222222111111111///333555222000111111...222222333444444444444333......---------,,,,,,,,,...000111111///------...---///111111111222777;;;888<<>><<<>>>???===:::;;;666444666444---,,,///000111222333333000...,,,+++,,,,,,+++)))((()))++++++,,,---,,,++++++---///------...///000000//////***))))))+++---,,,((($$$,,,++++++++++++++++++,,,))))))))))))***************...333666555000***%%%++++++***************+++(((((((((((()))***+++,,,++++++,,,,,,,,,,,,------///+++,,,///...(((&&&))),,,(((%%%&&&)))+++***(((++++++---...///000000000,,,...000000000111333444555444333555777888888777888777777888<<>>@@@>>>:::999;;;<<<:::999;;;BBBCCCHHHQQQYYYZZZVVVPPPCCCCCCBBBCCCCCCAAA===:::<<<;;;999999:::;;;:::999666999:::888444222555999777:::>>>CCCHHHJJJLLLLLLOOOOOONNNMMMJJJHHHEEECCC@@@?????????@@@BBBDDDFFFHHHEEECCCCCCFFFHHHHHHGGGDDDFFFIIIIIIIIIHHHIIIJJJ444333333555777888777555333333333333333333333333111000///000111222111///000000000000000111111111/////////000000000111111/////////000000000000000......---,,,,,,---......555333///,,,++++++---...+++,,,,,,,,,,,,---------,,,,,,---------,,,,,,+++,,,---.../////////...---...//////...------000222---...000111222222222222//////000111111111000000000////////////000111111333222222333444444333222555555555444333111000///333111222666;;;===:::777777777666666666666777777222666888555444777777666888888888888888999999:::777888:::999888888999;;;;;;===>>>===;;;::::::;;;999:::;;;;;;:::999:::;;;::::::999999888777777777555222000//////000//////------......------,,,+++,,,***'''%%%$$$&&&((()))------------------------,,,,,,+++++++++,,,---...+++...222555777666444222.../////////......000111(((---333444000///111555111111111222222222333333222222222222222222222222777777555444333333444444555555555555555555666777666666666999;;;======;;;:::::::::999888777777666777666555333222222222222111222444666777777666666666555444333222222222222444333333333222222222222///444666444222333333000111111222333333333333333000000/////////............///111000//////111222...111333444333555:::>>>@@@CCCFFFHHHLLLRRR[[[bbbhhhddd``````bbbdddcccbbbdddeeeffffffddddddfffhhhaaa^^^\\\\\\```cccddddddgggllllllhhheeefffgggfffjjjgggcccbbbfffjjjmmmnnnnnnooooooqqqrrrrrrqqqooopppooommmllllllmmmnnnnnnlllrrrvvvtttllleeecccdddiiikkkmmmnnnjjj___SSSJJJEEE@@@<<<<<<>>>@@@>>><<<:::666444666444...---///111000000000///...------+++,,,,,,***)))((()))+++***+++,,,,,,++++++,,,...+++,,,------.........---((('''&&&'''))))))&&&###++++++************++++++))))))))))))************---111555888777333---)))++++++***************+++)))))))))******+++,,,---*********+++++++++,,,,,,&&&###%%%***+++((((((+++'''(((***+++******))))))++++++---...///000000000...000111222111222444555555444333555777888777666888777888999<<<@@@EEEGGGHHHEEEBBB???>>>???AAACCCGGGEEEDDDDDDEEEFFFGGGGGGHHHJJJLLLIIIDDD@@@?????????;;;:::======;;;<<<>>>CCCGGGMMMUUU[[[[[[WWWSSSJJJIIIIIIJJJJJJHHHDDDAAA>>><<<::::::;;;;;;;;;:::666888:::777333111444777666999===CCCHHHLLLNNNOOORRRRRRSSSRRRPPPNNNKKKJJJEEECCCAAA???@@@BBBFFFHHHJJJHHHEEEEEEGGGHHHGGGFFFHHHIIIJJJIIIGGGFFFGGGHHH888777666777999;;;;;;;;;666666666666666666666666444222111222333444333111111111222222222111111000000000000111111111222222222222111000///......---......------------......111000///---,,,,,,---...,,,,,,,,,---------......,,,,,,---------------,,,------........./////////.../////////......000222---///222444444333111///111222222222222111111000000000//////000000111222333333333444333333222222444444555555444333111000333222333666;;;<<<:::888777777666666666777777888333777999666555777888666888888888888999999999:::888999;;;:::999999:::<<<;;;<<<======;;;:::;;;;;;<<<======<<<;;;;;;===>>><<<<<<<<<;;;::::::999999888555222111111111000///...............------,,,---,,,***))))))***+++,,,/////////......------,,,,,,,,,,,,+++,,,------...***,,,///222222111000...---.........------///000---...000000//////111333111111222222222222333333111111111111111111111111444444333222222333333444333333222222333444444555555555666999<<<>>>>>>===999999888888777777666666888888666555444333333333222333333555666777888888888777666555555444555555444444444444333333333333---333666555444444333000000111111111222222222222222111111111111000000000...///000000000111444777111444666777777999>>>BBBFFFHHHJJJKKKNNNUUU```gggnnnhhhcccbbbfffgggccc___^^^```bbbdddeeegggjjjmmmgggeeebbbbbbdddeeefffeeeeeehhhhhhdddcccfffiiihhhkkkfffaaa___bbbgggmmmpppssssssssssssrrrqqqpppoooqqqppppppppppppqqqssssssqqquuuwwwtttkkkeeeccccccmmmllliiieee^^^TTTIIIAAA@@@===:::;;;>>>@@@???===:::666444555333///...000111000...,,,,,,,,,---...++++++,,,***)))(((***+++)))***++++++******+++---******+++,,,,,,,,,+++++++++***((()))******)))(((******))))))))))))******))))))))))))************+++---111333333///+++(((+++***************+++++++++++++++++++++,,,---...)))))))))************+++%%%$$$&&&***,,,+++,,,...###(((---...+++((()))***+++,,,---...///000000000///111333333222333444666555444444555777888777666777777888:::<<>>;;;999999<<>>>>>===>>>BBBEEEKKKSSSYYYZZZYYYVVVTTTOOOOOOPPPQQQQQQNNNIIIFFF@@@>>><<<;;;<<<<<<:::999777888999666222000222444444777<<>><<<::::::<<<>>>>>>>>>;;;;;;;;;;;;;;;:::::::::888777666666777888666555111222222333222222000000000000111111111222222222333333222111000///......//////............////////////..................------------............,,,------............---.........---...///000000---...000/////////000222000111333444444222111000222222333222222111000///000000000000111222333333333444555555333222222222111222444444444333111000444333444666:::;;;:::999777777777777777888888999555:::;;;999777999:::888777888888999999999999999999;;;<<<<<<;;;:::<<<===;;;<<<>>>===<<<;;;;;;<<<>>>??????>>><<<<<<>>>@@@>>>>>>======<<<;;;;;;::::::888444333222222111000......//////......---,,,/////////////////////000000//////...---,,,,,,+++,,,,,,,,,,,,------......+++,,,.../////////---,,,,,,---------,,,,,,...///...---++++++,,,.........000000000111111111111111000000000000000000000000111111111111222222333333000000000000111222333333444444555888<<<>>>>>>===999999888888888888888888888777666555444333333333222333333444555777999:::999888777666555555555555444444444444444444444444+++111555444333444333000000000000000000111111222222222222222222111111111000000000000000111555888333666999::::::===BBBGGGHHHIIIKKKMMMQQQZZZfffoootttmmmfffeeefffddd]]]VVV\\\^^^aaacccdddgggjjjmmmkkkjjjhhhhhhggggggggggggdddffffffcccccchhhkkkkkkiiifffbbbaaacccggglllooorrrssstttsssqqqppppppqqqqqqrrrqqqppppppppprrrssstttwwwxxxtttmmmgggeeefffkkkgggaaa[[[TTTMMMEEE@@@>>><<<;;;<<<>>>>>>===;;;888666444333111000///000000///...------,,,,,,,,,***++++++***))))))***,,,((()))++++++*********,,,******+++++++++++++++***,,,+++*********+++++++++))))))(((((((((((())))))((()))))))))************(((***,,,......,,,)))'''*********)))******+++,,,+++++++++++++++,,,------)))))))))*********++++++)))))))))++++++******+++$$$'''++++++***))))))***+++,,,---///000000000000000111333333222222444666666444444555777777777666666777999:::<<<======>>>888777666555666999<<<>>>AAACCCEEEEEEEEEEEEEEEEEEHHHHHHIIIJJJIIIDDD>>>999>>><<<<<<>>>>>>===@@@EEEFFFNNNWWWZZZWWWSSSQQQQQQPPPPPPRRRSSSSSSPPPKKKGGGCCC@@@>>><<<<<<;;;:::888777888888555222000111222222555:::@@@HHHNNNSSSVVVYYYZZZ\\\\\\\\\ZZZXXXWWWRRRQQQOOOMMMMMMOOOQQQRRRSSSSSSSSSSSSTTTSSSRRRRRRSSSSSSQQQOOOLLLLLLNNNPPPEEECCCAAA@@@BBBCCCCCCBBBAAAAAAAAA@@@???>>>>>>>>><<<:::999999::::::999777333333333333333222111111000000111111111222222222222222222222222222222222000000000111111000000000/////////////////////...------........./////////,,,---...//////////////////............///000000,,,...000000000000111222444333333222222222222222222222222222111000000///222111111222333444555555444666777666444222222333000000222333333333222111555444555777999:::::::::888888888888888999:::;;;777;;;<<<999888::::::888777888999::::::::::::999;;;<<<======<<<<<<===>>>;;;===>>>>>>===<<<===>>>>>>???@@@???>>>===???@@@??????>>>======<<<<<<;;;<<<999666444444444333222//////000000//////...---,,,,,,------------------.........---,,,+++******,,,,,,---------.........------............------+++,,,---,,,+++,,,---//////---******,,,---...---/////////...............//////////////////////////////000111111222222222............///000111222222222333666:::<<<<<<<<<666666777777777777777777666555444333222111111111222222333444666888:::;;;888777666555444444444444444444444444444444444444---333777555444666555222000000/////////000111222111111111111111111111111111222111000000111555777555888<<<===>>>BBBGGGLLLLLLMMMNNNOOOTTT]]]iiissswwwtttoookkkfff^^^TTTMMMYYY\\\___bbbdddgggjjjlllkkkkkkkkkkkkiiihhhggggggeeegggfffdddfffkkknnnmmmiiiiiiiiiiiijjjllloooqqqoooqqqrrrqqqpppoooqqqsssrrrrrrpppmmmjjjjjjllloootttvvvwwwuuuoookkkiiiiiihhhbbbZZZRRRLLLGGGCCCAAA>>>>>>===>>>===<<<:::888666555333000///000000000...///000000000...,,,******++++++***))))))***,,,''')))+++,,,+++******+++++++++,,,,,,,,,,,,++++++((((((((('''''''''((())))))(((((((((((((((((()))((()))))))))************)))***,,,------,,,+++*********))))))***++++++,,,+++************++++++,,,************+++++++++,,,'''((((((&&&&&&''''''&&&(((&&&%%%&&&)))+++***))),,,,,,...///000111111111///111222222111111333444666555444555666777666555666666888999999999999888444333333333444777:::<<<@@@BBBEEEFFFEEEEEEFFFHHHMMMLLLKKKJJJHHHCCC===888===;;;<<<>>>===<<<@@@GGGJJJRRRYYY[[[VVVQQQOOOPPPRRRRRRSSSTTTTTTQQQMMMIIIFFFCCC@@@>>>===;;;999777888777666444222000000111222444888>>>FFFNNNTTTWWWZZZZZZ[[[\\\\\\\\\[[[[[[WWWXXXYYYZZZZZZZZZYYYXXXTTTUUUVVVVVVWWWWWWXXXYYYXXXXXXWWWVVVTTTUUUXXXZZZPPPNNNMMMMMMNNNOOONNNNNNJJJJJJIIIGGGEEEDDDCCCBBB???===<<<<<<======;;;:::777777666444444444444444222222222222333333333444222333333333444444555555222222333333333333222222111000000000000000000000.........////////////000------...///000000000000....../////////000000000,,,...000111111000111333555444333222111222333444111111222222222111000000333333333444555666777888666999:::888444222222444000000111111222333444444555666666777888999:::;;;:::::::::::::::;;;<<<===888<<<===:::999::::::888999:::<<<=========<<<;;;<<<===>>>>>>======>>>@@@<<<>>>@@@@@@???>>>???@@@>>>@@@BBBBBB@@@???@@@AAA@@@@@@@@@???>>>>>>======>>>;;;888777777777666555222222222222222111000000---------------------------------,,,,,,++++++***,,,,,,---............---..................//////,,,---------,,,,,,...///000...,,,,,,---/////////......------------,,,,,,...........................///000111111111111111------------...///111111000000111444777999999888222222333333444444555555:::999888666555555444444000111333555777999;;;<<<666555444333333222222333333333333333444444444444222777999666555777777555111000/////////000222333000000000111111111111111222333444333222333666888888<<<@@@BBBCCCGGGMMMRRRTTTTTTTTTTTTWWW___jjjrrr{{{~~~xxxkkk\\\RRRMMMNNNRRRXXX]]]___aaaccceeegggiiikkkkkkiiigggggggggggghhhgggeeehhhmmmooolllfffhhhkkkmmmmmmmmmnnnooollloooppppppnnnnnnqqquuurrrrrroooiiiddddddhhhlllsssuuuwwwvvvsssooolllkkkfff^^^TTTKKKEEEBBB@@@??????@@@@@@@@@>>>;;;888666333444222------///000///---...000111000...+++))))))***+++***))))))+++---'''***,,,---,,,+++++++++,,,,,,---------,,,++++++((()))******))))))***+++))))))(((((((((((())))))))))))))))))************'''(((((()))************))))))))))))***+++,,,,,,++++++************++++++*********+++++++++,,,,,,&&&((((((&&&'''+++,,,******&&&###%%%))),,,,,,***,,,---...///000111111111///111222222111111222444666555444555666777666555555666666666666555444444222222111111333555888999>>>AAADDDEEEDDDEEEHHHLLLQQQPPPMMMIIIEEEAAA>>><<<>>>======>>>===<<>>???<<<@@@AAA>>><<<>>>>>><<<<<<>>>???AAAAAA@@@???>>>===>>>??????>>>>>>???AAA===???AAAAAA@@@@@@@@@BBB???BBBEEEFFFDDDBBBAAAAAACCCBBBBBBAAA@@@@@@??????@@@>>>;;;:::;;;;;;;;;:::666666666666666555444444222222000///////////////---------------,,,,,,,,,,,,,,,.../////////...---......------...///000111,,,---...---,,,,,,...000,,,,,,------------...///.........---------,,,,,,------------------------//////111111222111000000,,,,,,,,,---...///111111///...///111444666555444111111111222333444444555;;;:::999888777666666666///000333666999:::;;;;;;555555444333222222222222222222222222333333333444333777777333222444555444222111000//////111222444000000111111111222222222222444666777777888:::<<<<<<@@@DDDGGGIIIMMMSSSXXXWWWXXXYYYYYY\\\cccmmmuuuuuuaaaXXXWWWLLLQQQWWW\\\]]]\\\\\\\\\aaaeeehhhiiihhhfffffffffhhhiiihhhgggjjjnnnmmmiiidddgggkkklllkkkkkklllnnnllloooqqqpppmmmmmmqqquuusssrrrmmmfffaaaaaagggmmmtttvvvxxxxxxvvvqqqmmmkkk```XXXMMMDDD???>>>>>>???>>>@@@BBBAAA???;;;888666111333000+++***///000...------......---,,,+++***)))***+++***))))))+++---(((***---...---,,,+++,,,,,,,,,------,,,,,,+++***(((+++......,,,+++,,,---***))))))(((((())))))***))))))))))))************&&&&&&&&&&&&'''((()))***))))))))))))***+++,,,---,,,,,,++++++++++++,,,,,,)))))))))************+++'''***+++(((***///111///(((((((((***+++------,,,,,,---...///111111111111111222333333222222333444777666444555666777666444555555444333222111111000222111000000111222444555;;;>>>BBBBBBBBBDDDIIINNNRRRRRRNNNHHHBBB???AAADDD@@@??????@@@===<<>>;;;888666555444444444333333333444666;;;AAAIIIPPPTTTUUUUUUVVVXXX]]]ccchhhlllggghhhiiihhhgggdddaaa___UUUVVVUUUSSSRRRTTTYYY]]]\\\]]]______^^^___```bbbbbbbbbdddhhhkkkmmmmmmkkkbbbaaa___\\\YYYWWWTTTSSSKKKIIIGGGGGGHHHGGGFFFDDDBBB???<<<999888999<<<===777777777777888888888888777777777777777666666666444555666777777666555444666444333111000111111222////////////000000000000------///000111111111111,,,...000111222111///...+++...111222222111222333000222444666777666444222222222333444555555555555666666666777888:::;;;<<<999<<<>>><<<666333444666555444333222444777:::<<<666777888888777888:::<<<<<<<<<<<<======>>>@@@@@@AAAEEEGGGCCCAAACCCCCCAAA???AAABBBDDDDDDCCCBBBAAA===???@@@@@@??????@@@AAA>>>@@@BBBBBBAAAAAABBBCCC@@@CCCGGGIIIGGGEEECCCBBBDDDDDDDDDCCCBBBBBBAAAAAABBB@@@======>>>>>>>>>===999999999999999888777777333222000............///------..................,,,,,,.../////////...---...---,,,,,,---...000111---.........------///000(((***,,,,,,++++++,,,.../////////......---------,,,,,,,,,,,,,,,,,,,,,,,,///000111222222111000///,,,,,,,,,---...///111111...---...000222333333222222222333444555555666666555444333222111000000000...000444777:::;;;;;;;;;555555444333222222222222111111111222222333333333222444444///---000222111333111000///000111333444111111111222222333333333111333777999;;;<<<>>>@@@???CCCGGGJJJLLLPPPWWW\\\VVVXXXZZZ\\\```hhhrrrzzz}}}ggg___aaaVVVZZZ```cccbbb___[[[YYY^^^bbbfffhhhfffeeeeeefffhhhiiiiiihhhjjjnnnkkkfffhhhkkknnnooonnnnnnpppsssnnnqqqsssqqqmmmmmmqqquuusssrrrmmmeee```aaahhhooouuuwwwyyyzzzwwwrrrmmmiiiYYYRRRHHH@@@======???AAA===???BBBBBB@@@<<<999888///222///))))))...000---...---,,,************+++)))***+++***))))))+++---(((+++...///...,,,,,,,,,,,,,,,,,,,,,,,,+++***)))$$$(((,,,,,,***))))))*********))))))))))))******))))))))))))************+++*********+++,,,...///))))))))))))***+++,,,---...------,,,,,,,,,------(((((((((((())))))))))))&&&***)))%%%&&&,,,...+++$$$)))...000...,,,---///,,,---...000111111111111222444555444333333444555777666555555666777666444555444333111000/////////111111000///000000222333999<<<@@@@@@@@@BBBIIIOOORRRRRROOOHHH@@@???DDDJJJBBBAAABBBBBB>>>===CCCKKKIIIKKKOOOQQQTTTVVVYYY[[[]]]ZZZXXXVVVVVVVVVUUUTTTTTTQQQLLLIIIFFFCCC@@@>>>888666444444555555444333444444666:::@@@GGGNNNSSSSSSSSSTTTXXX^^^gggoootttooonnnllliiifffcccaaa```YYYYYYXXXTTTRRRTTTYYY^^^\\\^^^``````___^^^___```hhhkkkoootttwwwxxxyyyxxxnnnnnnnnnllliiieeeaaa___]]]ZZZWWWSSSPPPNNNNNNMMMHHHHHHEEE@@@???BBB@@@===::::::::::::::::::::::::888999999999999:::::::::888777777777777888888999666555444333222222222222222222222222222111111111//////000000000000//////222222111111111111111111//////000222222333333333444444333333333444555555333333444555666666666555999::::::;;;;;;<<<<<<<<<::::::999999888777777777333555777777555555777:::444666999::::::;;;<<<>>>???@@@AAABBBBBBEEEHHHKKKMMMKKKIIIJJJLLLMMMJJJHHHJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGFFFFFFEEEFFFFFFFFFGGGGGGGGGGGGHHHDDDDDDDDDEEEGGGFFFDDDBBBGGGHHHGGGEEECCCBBBBBBCCC@@@???>>>=========>>>>>><<<>>>???===:::999:::<<<666777777777666444222111---...............---------...//////------...///---------------...///000---...///...,,,+++,,,---......---,,,,,,++++++***......---,,,---...///000,,,,,,++++++,,,...///000......//////......---,,,,,,---...000000000000///000111222111//////000111111222222333444555666777333444555555333333444555333222222666<<<>>><<<888444444444444333222111111444444444444444444444444666555333222222222333333000111111000//////111222000---///444777555333444555555555777;;;>>>AAABBBFFFJJJMMMNNNNNNQQQWWW]]]]]]\\\\\\```gggnnntttwwwoooffffffeeejjjpppuuussslllccc\\\aaaaaadddiiikkkkkkkkkmmmjjjhhhgggggghhhhhhgggfffiiijjjllloooqqqqqqpppnnnrrrpppmmmkkkkkkkkkkkkkkkmmmnnnnnnjjjfffffflllqqqttttttuuuxxxyyyssshhh___KKKGGGBBB@@@@@@BBBAAA@@@?????????>>><<<:::777666222222111000///...------+++,,,,,,------,,,,,,+++,,,+++***)))))))))***+++,,,,,,++++++***++++++,,,,,,+++***))))))***+++,,,************************+++***)))(((((('''''''''((('''&&&(((++++++(((%%%(((((())))))*********+++)))+++,,,,,,++++++---...,,,,,,,,,,,,,,,,,,,,,---))))))(((((())))))***+++''''''((()))***+++,,,,,,******+++,,,,,,,,,,,,+++,,,...000000///......///111111222333333444444555444444444555555555555555666444222///...---...///...000222222222111222333555:::@@@FFFIIIKKKMMMNNNRRRRRRQQQMMMGGGDDDEEEHHHHHHGGGEEEBBB@@@@@@BBBEEECCCJJJOOOQQQTTTYYY[[[ZZZXXXWWWUUUQQQOOOOOORRRUUUYYYWWWTTTRRRNNNJJJEEEAAA;;;999666555555555333222555666888999===GGGSSS\\\ZZZZZZYYY[[[aaaiiiqqqvvvtttkkkfffhhhgggaaa^^^```\\\]]]^^^\\\YYYXXXZZZ\\\WWW[[[______]]][[[\\\]]]ooorrruuuxxxzzzzzzyyyxxxvvvwwwwwwwwwuuurrrooommmhhhgggdddaaa^^^\\\ZZZZZZTTTTTTOOOIIIGGGGGGEEE@@@>>>>>>======<<<<<<;;;;;;999999999999999:::::::::888888888888888999999:::888777666444333333333333111111111111111000000000111111222222222222111111111111111111111222222222///000111222333333333333444444333333333444444555333444555666666777666666;;;;;;<<<<<<<<<=========<<<;;;;;;;;;::::::999999333555777888777777999<<<999;;;===>>>>>>???AAABBBBBBDDDFFFHHHIIILLLQQQTTTXXXVVVUUUVVVXXXWWWUUURRRUUUUUUUUUVVVVVVVVVVVVVVVVVVUUUUUUUUUTTTTTTSSSSSSQQQPPPPPPOOOMMMLLLLLLKKKIIIHHHHHHIIIJJJIIIGGGEEEGGGHHHHHHGGGEEEDDDEEEGGGAAA@@@@@@@@@@@@@@@AAAAAAAAABBBCCCBBB@@@>>>???AAA999999999888777666444333222222222111000///...------...//////------...///---------------...///000,,,---......,,,+++,,,------,,,,,,,,,,,,+++++++++...---,,,,,,,,,---//////---,,,,,,+++,,,---///000......//////......---,,,+++,,,...///000000/////////111222222000///000111111111333444555666666666222222222333333444444444666444333666<<<>>>===:::666666666666555444222222444444444444444333333333444333222111000111111222000111222111000000111333111111444888666333444888888777777999<<>>===;;;999888777222222111000///...------++++++++++++++++++++++++,,,+++*********+++,,,,,,******)))))))))))))))***++++++************++++++***************************)))((((((((()))***+++((((((((()))*********)))))))))))))))*********+++)))***,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------(((((())))))******++++++******+++,,,,,,,,,,,,+++,,,...000000//////000111111222222333333444555555777777666555444333222111666444111///...---.........///111222111111222333555999>>>BBBFFFHHHKKKNNNPPPQQQPPPMMMHHHEEEGGGIIIHHHHHHGGGDDDAAAAAABBBDDDAAAHHHOOOQQQTTTYYY[[[YYYZZZXXXVVVRRROOONNNQQQSSSWWWXXXXXXWWWTTTOOOIIIEEE<<<999777555555555333222333555666888===GGGUUU^^^___]]]ZZZZZZ^^^eeelllqqquuummmggggggfffaaa^^^```___``````^^^[[[ZZZ\\\^^^YYY\\\^^^______^^^______wwwyyy|||~~~~~~|||zzzxxxyyyzzz||||||{{{xxxuuusssuuutttssspppnnnkkkiiigggfffeee```XXXTTTRRRNNNHHHEEEDDDBBB@@@>>>=========::::::::::::::::::::::::999999888888999999:::;;;999999777666555444444444111222222222222222222222333333444444444444333333000000111111222222333333111111222222333333444444555444444333333333444444444555666777777888888888============>>>>>>>>>>>>==================<<<<<<777999;;;;;;;;;<<<===???>>>@@@AAABBBCCCDDDGGGIIIKKKMMMPPPRRRUUUYYY^^^aaafffeeeeeeffffffeeebbb```cccccccccddddddeeeeeeeeeeeeeeeeeeeeedddddddddddd```___^^^[[[YYYVVVTTTSSSQQQPPPPPPPPPPPPOOOMMMJJJHHHIIIIIIHHHGGGGGGHHHJJJDDDDDDDDDDDDDDDDDDDDDDDDAAABBBCCCBBBAAA@@@AAABBB<<<<<<;;;:::999888777777777666666555333222000///---///000///...---...///......---------...//////+++---...---,,,,,,---...++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---............---,,,,,,---...///...////////////...------+++,,,---...////////////...000333333222000000000000111333555666666666555333111000222666777666444888666444777;;;>>>===<<<999888888777666555333333555555444444333333222222222111000000//////000000000111222222111111333555333555999;;;666222666===<<<;;;<<<<<<>>>@@@CCCDDDMMMQQQVVVWWWWWWWWWYYY\\\[[[___dddhhhiiikkkooorrr}}}{{{|||}}}~~~yyyrrrmmmggghhhhhhhhhggggggfffeeedddeeefffgggfffdddaaa___```bbbfffjjjmmmnnnnnnnnnrrrpppmmmjjjiiijjjkkkmmmlllooopppooollljjjllloooxxxuuuqqqmmmhhh___TTTLLLCCCAAA@@@@@@CCCEEEFFFFFF@@@???===;;;:::888888777222111000000///...------++++++***))))))***+++++++++++++++++++++,,,---...******))))))************++++++,,,,,,,,,,,,++++++***************************)))((('''(((***,,,...(((***,,,+++******---000)))))))))***************(((***+++,,,++++++---.........------,,,,,,++++++)))))))))))))))***++++++******************************+++,,,,,,,,,,,,+++,,,...000111000000111333111222222333333444555555666555555444333222111111444333111///...------...---...000000///000111222444777;;;???BBBEEEIIILLLMMMNNNOOOLLLHHHFFFHHHKKKIIIIIIIIIGGGDDDCCCCCCCCC@@@HHHPPPSSSVVVZZZ[[[XXX[[[ZZZXXXUUUQQQOOOOOOQQQSSSVVVZZZ\\\ZZZTTTMMMHHH>>>;;;888666555555333222333444555777<<>>>>>>>><<<<<<;;;;;;::::::999999888888888888999:::;;;;;;;;;:::999888777666666666555555555555555555555555444444555555555555444444111111111222333333444444333333333333333444444555666555444333333333333333444555666777888999999999=========>>>>>>>>>>>>???>>>>>>>>>?????????@@@@@@>>>???@@@@@@AAAAAABBBCCCAAACCCEEEGGGIIILLLPPPSSSWWWYYY\\\^^^aaaeeeiiimmmpppppppppqqqpppnnnlllkkkjjjkkkkkklllmmmnnnnnnoooooooooooopppppppppppppppnnnmmmkkkhhheeebbb```___]]]\\\[[[[[[[[[YYYVVVSSSNNNOOOOOOMMMLLLKKKLLLNNNJJJJJJJJJJJJIIIHHHGGGGGGCCCCCCDDDCCCCCCCCCCCCCCC??????>>><<<;;;;;;::::::888888888777666555444333///000111000///...///000//////.........//////000+++---......---,,,---///*********+++,,,------...,,,,,,,,,,,,---------...//////---,,,,,,---......///////////////...------+++,,,------.../////////---000333444333111000000000111333555666666555555555222000333999<<<:::666999777555666999;;;<<<;;;999999888888666555333222555555444333333222222222111111000000000000000000111222333333222333555777666666999;;;999777;;;BBB???@@@@@@??????@@@CCCEEEMMMQQQWWWZZZ[[[\\\]]]^^^```dddiiijjjhhhiiimmmrrr||||||{{{zzzzzzzzzxxxsssooofffhhhhhhffffffhhhhhhfffcccfffhhhhhheee```\\\ZZZ^^^aaaeeehhhiiijjjjjjkkkpppooommmjjjiiiiiikkkmmmmmmppprrrrrrpppnnnnnnnnntttpppkkkeee___WWWNNNHHHAAAAAAAAABBBDDDEEEFFFGGG@@@???<<<:::888777777777111000000///......---------+++***((((((***+++---+++++++++,,,---...//////++++++,,,,,,,,,,,,,,,,,,++++++---......---++++++************************,,,***)))((((((***,,,...)))---000...++++++000666************************)))+++,,,---,,,---...000//////...---,,,++++++******))))))))))))***+++++++++++++++******)))))))))******+++,,,,,,,,,,,,+++,,,...000111111111333444111111222222333444444444000111111222222333333333333222000///------------,,,---...///...///111222333666;;;???BBBDDDFFFHHHIIIKKKLLLKKKHHHGGGIIILLLIIIKKKLLLJJJHHHEEEDDDDDDBBBKKKTTTXXXZZZ]]]\\\YYYZZZ\\\]]]\\\WWWRRROOOMMMMMMRRRYYY\\\ZZZTTTMMMIIIAAA>>>:::777666555444222444555555666;;;FFFTTT^^^ddd```ZZZWWWWWW[[[aaaeeennnkkkgggeeecccaaa```aaabbbaaa___]]]\\\\\\]]]^^^ZZZWWWVVVXXX\\\______^^^xxxzzz~~~|||yyyvvvwwwyyy{{{|||}}}||||||~~~~~~~~~}}}{{{yyyvvvuuu~~~~~~yyyrrrnnnlllgggaaaSSSPPPJJJEEEAAA???>>>???======<<<<<<;;;:::999999888888888888999:::;;;<<<;;;;;;::::::999999::::::888888888888777777777777444555555666666555555444222333333333444444555555555444444333444444555666777666555444333222222222444555666888999:::::::::<<<<<<<<<===>>>>>>????????????@@@AAABBBCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFFFFGGGJJJNNNRRRUUUYYY^^^bbbeeefffhhhjjjkkknnnrrruuuuuuuuuuuutttsssrrrqqqqqqoooppppppqqqrrrsssttttttuuuuuuuuuvvvwwwwwwwwwxxxvvvuuutttrrrpppnnnllllllhhhgggfffffffffdddaaa^^^[[[[[[ZZZXXXUUUSSSTTTUUUSSSSSSRRRQQQOOOMMMKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHBBBBBBAAAAAA@@@???>>>===888999999999999888888777222444444333111111111222111111000//////000000000---...//////...---...///******+++,,,---......///,,,,,,---------.........000///...---------.../////////000000//////...---,,,,,,------...//////000,,,000333555444222111111000111333555666666666555444111///333888<<<:::777999777666555777888999999777777777666555444222222444444333333333222222222111222222222222222222222111222444444444555777999888555666;;;>>>???AAAEEECCCDDDDDDCCCAAAAAACCCEEEIIIMMMTTTZZZ___aaacccdddgggjjjkkkiiifffggglllrrrwwwvvvssspppqqqssstttqqqnnngggkkkjjjfffeeeiiiiiieee```dddhhhiiifffbbb___]]]___bbbfffgggfffeeeeeefffmmmnnnnnnkkkiiiiiikkkmmmnnnppprrrsssrrrpppnnnmmmqqqllleee]]]UUUNNNHHHEEEBBBCCCDDDDDDDDDDDDDDDDDD???>>>;;;999777777777777000000//////......------...---+++******+++---...++++++,,,---.../////////***+++,,,------------,,,++++++---......---++++++************************---,,,***)))((()))***+++***///333111,,,,,,222999+++++++++******************+++---...---...000111//////...------,,,++++++...............//////000,,,,,,++++++******))))))******+++,,,,,,,,,,,,+++,,,...000111111111333444000000111111222333333333/////////000111222222333111000///...------,,,,,,+++---......---...111333222777===AAABBBBBBBBBBBBDDDGGGJJJIIIGGGGGGIIIKKKJJJLLLMMMMMMJJJHHHGGGGGGIIIRRRZZZ]]]___```^^^ZZZXXX\\\aaabbb^^^WWWPPPLLLMMMRRRYYY[[[XXXRRRMMMJJJEEEAAA<<<999777666555444666777666666999BBBOOOXXX```]]]ZZZWWWXXX[[[^^^aaadddffffffdddcccbbb```______^^^[[[ZZZ[[[]]]^^^___ZZZXXXVVVXXX]]]```___^^^vvvyyy~~~~~~{{{ppprrrtttwww{{{~~~~~~|||zzzyyy~~~xxxuuuuuupppjjjZZZVVVOOOGGGBBB@@@???@@@???>>>>>><<<;;;:::999999888888888999:::;;;<<<===============>>>??????@@@======<<<;;;:::999888888666666666777777666666666666666666555555555555555777666555444444555666777888777555444333222222111333444666777999::::::::::::;;;<<<===>>>???@@@AAAAAAAAABBBDDDEEEGGGHHHHHHGGGFFFFFFHHHKKKMMMMMMLLLRRRVVV[[[```dddhhhmmmpppnnnpppqqqrrrrrrtttxxxzzzvvvvvvvvvtttrrrrrrtttwwwuuuuuuuuuvvvwwwwwwwwwxxxxxxxxxyyyyyyzzz{{{||||||yyyyyyxxxwwwvvvuuuttttttqqqpppooooooooommmjjjgggggggggfffccc```^^^^^^___[[[[[[[[[ZZZXXXUUUSSSQQQOOOMMMLLLLLLLLLLLLKKKIIIFFFGGGGGGGGGFFFDDDBBBAAA:::;;;;;;<<<<<<<<<;;;;;;777888888777555444555666333333222111111111222222000111111111///...///000+++,,,,,,---...//////000,,,---......//////......//////...------...///000///000000000000///............---......///111111---000333444333222222222111222222333444555666777333111000333777999888777888888777777777777777888555555555555444333222222222222222333333333333333222222333444444444444333222333555555555777999<<<:::666777>>>DDDEEEFFFIIIHHHIIIJJJGGGCCCBBBDDDGGGEEEJJJQQQZZZaaafffiiijjjllllllkkkgggdddeeeiiinnnooo~~~sssnnnkkkkkkooorrrpppllllllpppnnngggeeehhhgggbbb\\\aaagggjjjhhhfffeeefffaaaeeehhhhhheeebbbbbbdddjjjmmmooommmjjjhhhjjjlllmmmnnnpppqqqqqqooommmkkkoooiii```VVVMMMGGGCCCAAADDDFFFGGGGGGEEEBBBAAAAAA>>>===;;;999888666666555/////////.........------------,,,++++++,,,------++++++,,,---............((()))***,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++************************,,,,,,+++***)))(((((((((***...222111,,,,,,111666+++++++++++++++*********)))+++---------...000222//////......------,,,,,,---------------......///,,,,,,+++++++++***************+++,,,,,,,,,,,,+++,,,...000111000000111333...//////000111111222222000000000000//////....../////////...------,,,,,,,,,------------///222444444888===@@@@@@???>>>>>>AAADDDGGGHHHFFFEEEGGGJJJJJJLLLNNNNNNLLLKKKJJJKKKQQQYYY```aaaaaaaaa^^^ZZZVVV[[[aaaddd```ZZZSSSOOORRRUUUYYYXXXSSSNNNLLLKKKIIIEEE???;;;999888666555777777777666888???JJJRRR[[[[[[ZZZZZZZZZ[[[\\\]]]ZZZaaaeeeeeecccaaa]]]XXXXXXVVVTTTTTTWWW[[[]]]^^^\\\[[[[[[]]]___aaaaaa```xxx{{{~~~qqqqqqrrrtttwww|||~~~}}}}}}}}}zzzxxxxxxtttnnnaaa\\\SSSKKKDDDAAAAAAAAA@@@@@@>>>===<<<:::999999::::::;;;;;;<<<>>>???@@@@@@@@@@@@AAACCCEEEFFFGGGEEEDDDCCCAAA???>>>===<<<888888888999999888888888999999888888777666666666888777555444444555777888888777666444222111111111333333555777888999::::::::::::<<<>>>@@@BBBCCCDDDDDDDDDFFFHHHJJJKKKMMMMMMLLLKKKLLLPPPUUUYYYZZZYYY[[[```ggglllppprrruuuwwwssstttuuuvvvvvvxxx|||xxxxxxvvvtttrrrsssxxx|||yyyyyyyyyyyyyyyyyyyyyyyywwwwwwxxxyyyzzz{{{|||}}}{{{zzzzzzyyyxxxxxxwwwwwwvvvuuutttttttttssspppnnnkkkkkkkkkhhheeeddddddeeeaaabbbbbbbbbaaa___]]]\\\SSSQQQNNNNNNOOONNNLLLIIIKKKLLLNNNOOONNNKKKHHHEEE??????@@@??????>>>======;;;<<<<<<;;;999777888999555555444333333333333333333444444222000//////000---.........//////000000---...///000000000//////......---------///000111000000000000000///......//////......///000222333...000222333222222333444333222222222333555777888444444555666888999::::::888999:::999888777777777444444444555555444444333111111111222333333444444111222333444555555444333222333555666666888;;;===;;;;;;???EEEHHHGGGIIIMMMMMMOOOOOOLLLFFFDDDGGGJJJEEEIIIPPPYYYcccjjjnnnppplllkkkhhhfffdddddddddeeegggvvvyyysssnnniiiiiinnnpppnnnjjjmmmrrrpppgggeeejjjjjjccc___eeejjjllljjjhhhhhhjjjaaafffiiiiiieeebbbbbbdddgggkkkpppooollliiiiiikkkjjjkkklllmmmnnnllliiiggggggbbbYYYOOOGGGBBBBBBCCCDDDGGGIIIHHHEEEBBB@@@@@@<<<<<<;;;:::888666555444//////.........---------+++++++++++++++++++++++++++,,,------...---,,,+++''')))+++,,,------,,,+++++++++************++++++************************((()))*********)))((('''(((,,,//////+++***---000,,,,,,,,,++++++*********''')))+++,,,,,,---///000...............---------***))))))))))))***++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,...000000//////000111------......///000000000/////////...........................---,,,,,,+++,,,---...------///333666888999;;;;;;::::::;;;<<<>>>BBBEEEFFFDDDCCCEEEGGGKKKMMMNNNNNNMMMMMMNNNOOOYYY___ddddddbbbaaa]]]XXXVVVZZZ^^^___]]]YYYVVVTTTVVVWWWWWWRRRKKKGGGGGGJJJMMMHHHBBB===:::999888777444555666666888>>>FFFMMMWWWYYY\\\^^^^^^\\\YYYWWWTTT^^^ffffffbbb^^^VVVNNNKKKHHHGGGIIINNNSSSWWWXXX[[[]]]```aaa`````````aaa{{{~~~{{{yyywwwvvvxxx{{{~~~}}}}}}}}}~~~{{{yyyxxxtttnnneee```VVVMMMFFFCCCCCCCCCAAA@@@???===<<<:::999999<<<<<<======>>>@@@AAABBBBBBBBBCCCEEEGGGIIIKKKLLLLLLKKKJJJHHHFFFDDDBBBAAA999::::::;;;;;;::::::999;;;;;;:::999888777666666999888666555444555777888999888666444222111111000222333555666888999999::::::;;;===???AAADDDFFFGGGFFFGGGIIIJJJMMMOOOPPPQQQPPPPPPRRRWWW^^^dddfffeee```eeelllqqqtttvvvwwwwwwtttuuuvvvwwwxxx{{{yyyyyywwwtttrrruuu{{{zzzzzzzzzzzzzzzyyyyyyyyytttuuuvvvwwwxxxzzzzzz{{{{{{{{{zzzzzzyyyxxxwwwwwwwwwvvvvvvvvvwwwvvvssspppiiijjjjjjhhhfffeeefffgggdddeeeggghhhhhhgggeeeddd[[[XXXUUUTTTUUUTTTQQQNNNNNNPPPRRRTTTSSSOOOKKKHHHDDDDDDCCCBBBAAA???>>>======>>>>>>===;;;::::::;;;777666555444444444444444555555555444111//////000////////////000000000000---...000111111111000///...---------...///111222000000000000000//////...000000/////////111333444///111222222222222444555444333111111222444777999888999;;;;;;;;;;;;===???999:::<<<<<<:::888777777333444444555555555555555000000111222333444444555111222333444555444444333222444555666777999<<<>>><<<@@@FFFKKKJJJGGGJJJQQQQQQSSSSSSOOOIIIFFFIIILLLGGGJJJQQQZZZdddlllqqqrrrjjjiiigggfffeeeccc```^^^aaannnvvvtttnnniiiiiimmmoookkkgggjjjpppooogggfffmmmnnnhhhfffkkkooonnnjjjffffffhhhaaafffjjjiiieeebbbccceeeeeekkkpppqqqmmmiiihhhjjjhhhhhhhhhjjjjjjiiigggeee___ZZZRRRJJJCCCBBBDDDGGGCCCGGGJJJIIIEEEBBB@@@@@@;;;;;;;;;;;;999666444222...............---------)))***++++++++++++***)))+++,,,---------,,,+++***)))***---/////////...---,,,+++***))))))***+++,,,************************%%%&&&(((***+++***)))(((&&&))),,,---***))))))+++,,,,,,,,,++++++*********%%%''')))******+++---///---------...............++++++******++++++,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,...000000///......///,,,,,,------.../////////++++++,,,---...///000111............---,,,++++++------.........000333666;;;:::888666444555999<<<===@@@DDDEEECCCBBBDDDFFFKKKMMMNNNNNNNNNNNNPPPQQQ]]]cccfffdddaaa___\\\WWWWWWYYYZZZZZZYYYXXXWWWXXXWWWWWWSSSKKKCCC@@@CCCGGGOOOJJJDDD>>>;;;:::999888111333555666888===EEELLLVVVYYY^^^aaa```\\\WWWSSSQQQ]]]ggggggbbb\\\QQQGGG???===;;;>>>EEEKKKOOOQQQXXX\\\aaaaaa___]]]^^^___|||zzzxxxwwwyyy}}}|||zzzzzz{{{|||{{{vvvqqqnnnmmmlllfff]]]TTTNNNHHHDDDAAA@@@@@@???<<<;;;===>>>===???>>>===???BBBFFFHHHHHHJJJKKKMMMOOORRRTTTUUUVVVVVVWWWXXXWWWSSSNNNHHHDDDAAA@@@???>>>===<<<<<<;;;999:::;;;<<<<<<:::888777777777888999999:::999999:::888666333222222333333444666777666444333666999777999<<<===???BBBFFFHHHIIILLLNNNOOOPPPQQQSSSUUUSSSUUUYYY___dddhhhiiihhhnnnnnnqqqwww}}}~~~{{{xxx{{{wwwuuuxxx~~~}}}}}}yyyvvvvvvxxx{{{zzzyyy{{{~~~}}}xxxtttuuuxxxwwwwwwwwwwwwwwwwwwwwwwww}}}|||{{{yyyxxxwwwwwwwwwuuuvvvvvvvvvuuussspppnnnkkkmmmmmmiiieeeccceeehhhiiijjjkkklllmmmmmmmmmmmmjjjeee___\\\[[[ZZZXXXVVVSSSRRRQQQQQQQQQQQQOOOMMMIIIHHHGGGEEEDDDCCCCCCCCCCCCAAA????????????>>>===;;;;;;;;;;;;:::999888888444444333333333333222222111111111000000000000000333111000111222222111000111111111111111111111111333000//////222222111...,,,...///111111111111000000111222333333444444333555333222222555777888888666777:::===??????>>>>>>888999:::999666444333444777777777666555444333222111222222222222333333333444444555555555555555555777777888999:::===???AAAFFFGGGIIIKKKMMMOOOPPPPPPRRRSSSRRRPPPMMMKKKKKKKKKOOOMMMOOOUUU```jjjqqqtttooonnnmmmkkkhhhccc\\\WWWVVVdddwwwsssnnnkkkkkkjjjhhhjjjmmmmmmmmmhhhbbbeeennnrrrqqqpppkkkggggggkkkmmmkkkhhhbbbfffjjjkkkhhhfffeeefffiiilllppprrrppplllhhhffflllhhheeefffjjjjjjccc]]]YYYTTTLLLFFFDDDEEEFFFGGGKKKIIIEEEBBB???>>>>>>>>>@@@===888555444333222111000///...---,,,+++++++++******+++++++++,,,,,,,,,,,,,,,+++***+++,,,...///---+++***+++......,,,***&&&&&&'''((()))***++++++*********)))))))))))))))(((***,,,***((('''***---(((((()))***************))))))******++++++++++++)))---+++'''(((...000---.........---,,,***)))(((++++++************++++++))))))))))))***+++------)))+++,,,)))%%%%%%)))...///,,,)))***---//////......---+++++++++,,,...000000...,,,+++,,,------,,,//////------------////////////...///111333555777???<<<999555444444666777>>>@@@AAABBBCCCDDDGGGIIIGGGNNNUUUVVVQQQNNNOOOSSSdddfffddd```aaaddd___WWWZZZYYY\\\___[[[RRRPPPSSS[[[UUUNNNGGG@@@;;;???GGGJJJKKKGGG???<<<===999333777666555666999>>>BBBEEEOOOYYYaaa```^^^]]]YYYSSSYYYaaajjjkkkcccVVVIIIBBB===<<<:::999<<>><<<<<<>>>??????AAAAAABBBCCCGGGIIIKKKLLLPPPRRRUUUYYY]]]___`````````aaabbbbbb___ZZZUUUQQQIIIGGGDDDAAA???>>>>>>???======>>>>>>===<<<;;;:::;;;<<<<<<============<<<:::888666444222333333444444666777666555444777999888;;;>>>@@@BBBDDDGGGJJJLLLNNNPPPQQQQQQSSSVVVXXXZZZ\\\```eeeiiilllmmmlllppprrruuuyyy}}}~~~}}}||||||yyywwwyyy~~~~~~|||yyyvvvuuuxxxzzz{{{{{{|||~~~|||vvvrrrrrrtttwwwwwwwwwxxxxxxxxxxxxxxxzzzzzzzzzzzzzzzyyyyyyyyyxxxxxxxxxxxxvvvsssqqqooommmmmmllliiigggggghhhiiilllmmmnnnnnnoooooooooooommmiiieeeccccccbbb```^^^YYYXXXWWWVVVVVVTTTRRRQQQOOOOOONNNMMMKKKJJJIIIIIIDDDBBB@@@@@@@@@AAA@@@???@@@???===;;;;;;;;;<<<===777777666666555555444444000000111222333444444555222111000111222333333222222222222222222222222222333111000111333333222000//////000111222222222222111222333444444555555444666444333444777999::::::999:::<<<===>>>===<<<;;;333555777888777777888999777777777666666555333333333333444444444444555555666666666666666777777777999999:::;;;>>>@@@CCCDDDEEEGGGIIIKKKMMMNNNNNNNNNRRRTTTVVVVVVUUUTTTUUUVVVSSSTTTVVVZZZaaaiiiooossstttrrrooolllgggaaaYYYTTTTTTaaazzzuuutttooolllkkkiiieeeeeehhhhhhhhheeebbbeeemmmqqqooommmiiiffffffjjjlllkkkiiieeegggiiijjjhhhfffeeeeeeeeeiiimmmppppppnnnlllkkkkkkgggeeegggjjjiiiccc\\\SSSNNNHHHDDDCCCEEEGGGHHHIIIHHHEEEBBB@@@????????????<<<888555444333222111//////...,,,,,,++++++,,,******+++++++++,,,,,,,,,,,,++++++++++++,,,,,,------+++***+++......,,,***''''''(((((()))*********************)))))))))))))))*********))))))+++,,,))))))***+++,,,,,,,,,,,,************+++++++++,,,''')))(((%%%%%%+++---***,,,,,,---...//////......,,,++++++++++++++++++,,,))))))))))))******+++,,,***,,,---+++((('''+++000///---***+++---//////...---,,,+++***+++,,,...///000...---,,,---...---,,,---,,,++++++++++++,,,------...///111333555888999;;;:::888777777888999999<<<>>>???@@@@@@BBBDDDGGGJJJPPPTTTSSSPPPOOOSSSXXXccceeeccc``````bbb___XXXYYYXXXZZZ^^^[[[UUUSSSVVVYYYOOOFFFBBBAAA???@@@CCCFFFJJJHHHBBB>>>===:::444666666555555888<<>><<<:::888777888;;;???AAAMMMRRRYYY]]]]]]\\\[[[[[[~~~~~~}}}{{{xxxuuurrrpppooorrrnnnggg```ZZZTTTMMMIIIBBB@@@>>>===>>>???AAACCCEEEFFFIIILLLOOOQQQSSSTTTYYY\\\aaagggkkkllllllllliiijjjmmmnnnllliiidddbbbWWWSSSNNNHHHEEEDDDDDDEEEBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>??????>>>>>>===<<<:::888666444333333444555555777777777666666888:::999<<<@@@DDDEEEGGGIIIKKKOOOPPPQQQRRRSSSUUUZZZ]]]ccceeeiiimmmpppqqqrrrrrrtttvvvyyy{{{|||}}}~~~|||zzz{{{~~~|||yyyvvvuuuwwwzzz{{{|||~~~|||vvvrrrqqqrrrvvvvvvwwwwwwxxxxxxyyyyyyvvvwwwyyy{{{{{{{{{zzzyyyzzzzzzzzzyyywwwtttrrrpppqqqnnnlllkkklllmmmmmmmmmqqqqqqrrrrrrsssrrrrrrqqqpppnnnmmmmmmmmmllljjjhhhbbbbbbaaa___]]][[[YYYXXXXXXXXXXXXWWWUUURRRPPPNNNHHHFFFDDDDDDDDDEEEDDDCCCEEECCC@@@>>>===>>>@@@BBB;;;;;;:::999888888777777444444444555555666666666222111000111333444444333333333333333333333333333444333222222444444333222222222222222333444555555222333444555666666666666777666666777:::<<<======<<<======>>>===;;;:::999111444666777777888999;;;666666777666666555444444555555666666666777777777888888888999999:::::::::<<<<<<===???BBBEEEGGGIIIFFFHHHKKKNNNOOOPPPOOOOOOPPPTTTYYY\\\^^^___aaaccc[[[^^^aaacccdddgggmmmrrrtttrrrooolllhhhccc\\\WWWYYYcccxxxssstttooolllkkkgggbbbaaacccdddeeedddcccgggmmmooonnniiigggdddfffiiikkkjjjiiiiiihhhggghhhhhhhhhfffdddfffgggkkkmmmooopppooooooiiifffdddeeefffddd]]]WWWJJJGGGCCCAAACCCEEEGGGHHHGGGEEECCCAAA@@@??????@@@>>>;;;777555444333222111///...---,,,,,,++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,+++******,,,++++++,,,------,,,***))))))))))))))))))))))))************************+++)))((()))***,,,,,,+++***+++,,,------.........******++++++++++++,,,,,,***++++++((())),,,...---((((((***+++,,,,,,,,,,,,++++++++++++++++++++++++***)))))))))))))))******+++---...---***+++...222///...,,,---.../////////---,,,+++++++++,,,...///...---,,,,,,------,,,+++,,,,,,++++++++++++,,,,,,,,,---000333666888999:::666666777777999:::;;;<<<<<<===???@@@@@@AAADDDFFFNNNQQQSSSRRROOOPPPVVV\\\cccdddbbb___```aaa___[[[ZZZXXXYYY\\\[[[XXXWWWYYYWWWIII======AAABBB???===@@@GGGJJJGGGBBB>>>;;;888666555555555777;;;???AAAKKKWWWcccddd```\\\ZZZXXXZZZ```fffdddZZZLLL???888999888666666666888:::;;;DDDJJJRRRXXXZZZ[[[[[[[[[~~~|||yyyvvvtttqqqooommmllljjjeeeaaa]]]WWWQQQMMMGGGCCC@@@@@@??????BBBFFFIIILLLQQQVVVYYY[[[]]]^^^```dddjjjppptttuuusssrrriiilllpppssstttssspppnnngggccc[[[TTTOOONNNOOOPPPJJJIIIHHHHHHGGGGGGHHHHHHCCCCCCCCCCCCBBB@@@???>>>;;;999777555444444555666666777777777777888999:::888<<>>======<<<;;;:::999999:::999999777666555444444555444333333444555444222444444444444444444444444333333333333444444444444444333222222333444666777333444555666666777777777888777777999<<>>>>>===>>>@@@CCCFFFIIIKKKLLLIIIKKKNNNQQQSSSSSSRRRQQQQQQUUU\\\bbbeeegggiiijjjdddiiimmmlllhhhgggkkkqqqooonnnmmmlllkkkiiifffccceeekkkyyysssrrrmmmjjjjjjfffaaa```bbbffffffgggiiillloooooommmiiigggfffgggiiijjjiiigggjjjhhhfffgggjjjkkkiiigggiiiiiijjjlllnnnoooooonnniiifffcccaaa```\\\TTTNNNFFFDDDAAAAAACCCEEEFFFFFFCCCBBBAAA@@@?????????@@@<<<999666444444333111000...------,,,+++++++++,,,******+++++++++,,,,,,,,,++++++,,,---,,,+++)))(((+++++++++,,,,,,,,,+++************)))))))))(((((()))***************+++++++++(((&&&(((+++---,,,******+++,,,---............++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---......*********+++******))))))******++++++++++++************))))))((()))))))))+++,,,------,,,---///222//////......////////////------,,,,,,------...///+++*********,,,,,,***)))......------------......,,,...111444666777888888444444444444666999;;;===>>>???AAABBBBBBCCCFFFHHHNNNQQQSSSSSSQQQSSSXXX]]]ccccccbbb``````aaaaaa___^^^[[[YYYZZZ[[[ZZZYYYYYYRRREEE:::;;;@@@@@@===:::;;;CCCKKKLLLFFF@@@<<<;;;777777666666888;;;>>>@@@GGGSSS___bbb]]]WWWUUUUUUWWW\\\```^^^SSSFFF;;;666555555666666888999;;;<<<===CCCKKKTTTYYY\\\]]]]]]}}}~~~zzzvvvrrrqqqooollliiieeedddbbbaaa___\\\WWWSSSNNNGGGCCCCCCBBB@@@CCCIIIMMMSSSZZZ```cccdddfffhhheeeiiioootttwwwwwwtttrrrhhhlllqqqvvvyyyyyyxxxwwwuuupppiiiaaa]]][[[[[[\\\YYYXXXUUURRROOOMMMLLLKKKKKKKKKJJJIIIGGGEEECCCBBB<<<;;;888666444444555555777666666666777999999:::777;;;AAAEEEGGGHHHJJJKKKNNNOOOPPPRRRUUUZZZ```eeennnrrruuuwwwvvvuuuvvvwwwxxxzzz|||{{{zzzzzz~~~~~~}}}||||||}}}~~~~~~}}}~~~|||zzzxxxwwwxxxyyy}}}~~~~~~~~~|||zzzzzzzzzttttttttttttuuuuuuvvvvvvrrruuuxxxzzzzzzxxxuuusssuuuvvvvvvuuuuuuttttttsssrrrnnnjjjjjjnnnqqqrrrrrrssssssrrrrrrqqqpppnnnnnnoooqqqtttvvvvvvuuutttsssqqqrrrrrrppplllhhhggghhhgggfffeeeaaa\\\WWWQQQNNNOOOMMMJJJIIIIIIHHHGGGEEECCCDDDEEEEEEDDDCCCAAA@@@>>>>>>>>>===<<<;;;;;;:::;;;;;;:::999777666555555999777666555666555444222444444444444444444444444333333444444444444555666555444444333444666777888555555666777888888888888999999999;;;>>>@@@@@@???<<<<<<<<<<<<<<<<<<;;;;;;:::;;;<<<;;;888666666666666666777777888777777777999999999:::::::::;;;;;;>>>??????@@@AAAAAABBBBBB???@@@BBBEEEHHHKKKMMMNNNIIIKKKNNNQQQSSSTTTTTTTTTWWW\\\bbbhhhkkklllnnnpppjjjpppuuussslllhhhkkkooommmlllkkkmmmooopppooonnnlllnnnwwwxxxnnnjjjhhhhhhfffcccccceeelllkkkmmmpppsssrrrpppnnnlllkkkjjjjjjjjjiiihhhgggjjjhhhfffhhhlllnnnmmmkkkiiiiiiiiikkkoooqqqqqqpppmmmiiiddd```[[[UUUMMMGGGEEEDDDBBBBBBCCCDDDCCCBBB?????????>>>>>>>>>>>>>>>888666444333333222000///------,,,+++++++++,,,,,,******+++++++++,,,,,,,,,+++,,,------,,,+++)))(((***+++,,,,,,++++++++++++++++++******))))))(((((())))))******+++++++++,,,+++(((&&&(((+++------++++++,,,------......------------,,,,,,,,,,,,,,,,,,***))))))******)))***+++....../////////......---))))))***++++++***))))))+++***)))))))))))))))******+++,,,,,,,,,---...000...////////////......///...............//////000,,,+++***+++,,,---,,,+++...........................///111333555555555444666444222111222666:::===>>>@@@BBBBBBCCCDDDGGGIIIMMMPPPTTTVVVVVVVVVXXXZZZdddbbbaaaaaa``````bbbdddccc___ZZZXXXZZZ[[[XXXTTTMMMDDD<<<<<<<<<:::999999888AAAKKKOOOJJJBBB>>>===:::999888888999;;;>>>???FFFPPP[[[```\\\UUURRRSSSTTTWWWYYYUUULLLAAA:::666444555555666777888999:::999???GGGQQQZZZ^^^```___{{{~~~~~~}}}}}}{{{vvvqqqooonnnnnnkkkhhhbbbaaa```aaaaaa___\\\ZZZRRRJJJEEEFFFEEECCCGGGOOOTTT[[[dddjjjkkkkkkkkklllgggkkkpppuuuxxxwwwuuussskkkoootttzzz}}}~~~}}}|||{{{xxxtttnnnjjjhhhggggggiiigggddd___ZZZVVVRRRPPPOOONNNMMMKKKIIIFFFDDDBBB???===:::777555444444444666555444555777999999999777;;;@@@CCCFFFHHHJJJLLLMMMOOORRRVVVZZZ```fffkkkrrrvvvzzz{{{yyywwwxxxzzzzzz{{{|||{{{{{{{{{}}}|||{{{{{{{{{{{{{{{|||}}}~~~{{{xxxxxxyyyyyyyyyzzz{{{||||||||||||uuuuuuuuutttttttttttttttsssuuuwwwyyyzzzxxxuuusssuuutttttttttssssssssssssooollliiiiiikkknnnpppqqqqqqppppppooommmllljjjiiinnnqqqtttuuuuuusssssssssrrruuuvvvtttpppmmmmmmooollljjjhhhddd___YYYUUURRRQQQNNNKKKIIIHHHGGGEEECCCBBBCCCEEEGGGFFFDDD@@@>>>>>>>>>>>>>>>>>>=========999999999:::::::::;;;;;;<<<:::888888888888666555666666666666666666666666333555666666555555777888777666666777777888999:::888999:::;;;;;;<<<<<<;;;<<<;;;<<<>>>@@@AAA@@@???;;;;;;;;;<<<<<<<<<<<<===999;;;<<<<<<;;;::::::;;;888999:::;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>AAABBBBBBCCCDDDEEEFFFFFFAAABBBEEEHHHJJJLLLNNNNNNIIIJJJMMMPPPRRRTTTVVVWWWaaadddiiimmmoooppprrrsssnnntttyyywwwpppkkkkkknnnnnnmmmlllmmmoooqqqrrrrrrmmmmmmrrr}}}mmmhhhfffgggfffeeegggkkkqqqoooqqquuuwwwtttqqqpppppppppoooooommmkkkjjjiiijjjjjjjjjlllnnnooonnnmmmfffeeefffkkkqqquuuuuusssqqqmmmfff^^^WWWPPPJJJEEEEEEDDDCCCDDDDDDCCC@@@>>><<<<<<<<<<<<<<<;;;;;;;;;555333111111111111///---,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,---------,,,++++++)))+++,,,,,,+++******++++++++++++******)))))))))))))))******+++,,,,,,,,,+++***)))***---...///...---............---,,,,,,......------------,,,,,,,,,******------******,,,***+++,,,...////////////)))***+++,,,,,,+++***)))+++***************++++++***++++++,,,,,,------------///000000...------...---.........///////////////---++++++---/////////------............------000111222333333444444444777666444333555888;;;>>>>>>???AAABBBBBBCCCFFFHHHNNNRRRWWWZZZZZZYYYXXXXXXcccaaa``````______bbbhhheeeaaaZZZWWWZZZ\\\WWWOOOFFFAAA===<<<999555555888999???IIIQQQNNNEEE???>>>;;;::::::::::::;;;===>>>GGGLLLUUU\\\\\\WWWTTTVVVSSSTTTSSSNNNEEE===999888555555444444333444444444888<<>>>>>???;;;:::999:::;;;<<<;;;:::999999999999999999999999555777999999888888:::<<<999999:::;;;<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@??????AAACCCCCCAAA@@@<<<<<<<<<;;;;;;;;;<<<<<<999;;;===>>>===<<<===>>>======>>>@@@@@@AAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBDDDDDDEEEFFFGGGHHHIIIIIIDDDEEEHHHKKKMMMNNNOOOOOOLLLMMMNNNQQQTTTXXX[[[]]]eeehhhkkknnnooopppssstttooouuuyyyyyytttnnnlllmmmmmmkkkjjjkkknnnqqqsssssstttqqqrrr~~~|||nnniiiffffffggggggkkkpppqqqnnnpppvvvyyyuuurrrsssqqqrrrssssssqqqooonnnnnnlllnnnpppqqqooonnnmmmmmmfffeeefffkkkrrrvvvuuurrrooojjjbbbYYYRRRLLLGGGEEECCCCCCCCCCCCDDDBBB>>>;;;:::::::::::::::999888888222000//////000///---+++,,,+++++++++++++++,,,,,,******+++++++++,,,,,,,,,---------,,,------......(((***,,,,,,***)))***+++++++++******************))))))***++++++,,,---------.../////////000222444111111111000///...,,,,,,............---------,,,///,,,,,,000000,,,,,,///((()))***+++++++++++++++***+++---......---+++***+++*********+++,,,------,,,,,,,,,,,,------,,,+++,,,...000000---+++,,,---+++,,,,,,---------------000---)))(((***---///000---...///000000///...---111111222222333555666777777888999;;;===???@@@AAA???@@@BBBCCCCCCEEEGGGJJJSSSVVVZZZ]]]]]]\\\[[[ZZZaaa^^^]]]^^^]]]\\\aaaiiidddaaaZZZVVVZZZ^^^WWWKKK@@@;;;888888777444444666;;;>>>GGGQQQQQQHHH@@@===;;;::::::999999:::;;;;;;CCCDDDKKKVVV[[[YYYWWWXXXTTTSSSPPPHHH???999888999444333222111111222444444777;;;DDDOOOZZZ```aaa```|||}}}}}}{{{{{{}}}~~~~~~|||yyyxxxqqqlllhhhhhhlllnnnmmmkkk```^^^\\\\\\]]]]]][[[ZZZSSSIIIEEEIIIKKKIIIPPP\\\dddkkksssvvvrrrmmmjjjjjjjjjmmmrrrxxx|||}}}}}}}}}tttwww{{{~~~~~~{{{yyy{{{|||||||||zzzwwwsssqqqooopppqqqrrrqqqpppmmmlll```___]]]ZZZWWWTTTQQQOOOBBB@@@<<<888555333222222555333111333777999999777:::===@@@BBBEEEHHHMMMPPPPPPTTT[[[aaagggnnntttxxxxxx}}}}}}}}}{{{}}}}}}zzzvvvwwwxxxwwwwwwxxxzzz{{{xxx}}}~~~}}}~~~|||{{{|||}}}~~~zzzzzzyyyxxxwwwvvvuuuuuurrrtttwwwzzz|||}}}}}}|||{{{yyywwwtttrrrpppnnnnnnttttttssspppnnnooouuuzzzyyyyyyxxxvvvtttrrrpppooosssuuuwwwvvvsssrrrsssuuuooossswwwvvvrrrpppsssvvvrrrpppmmmjjjhhheeedddddd^^^[[[VVVSSSQQQNNNKKKIIIGGGFFFEEEDDDCCCCCCCCCCCC??????@@@AAAAAABBBBBBCCC?????????>>>>>>>>>>>>>>>:::999999;;;===??????>>>;;;;;;;;;;;;;;;;;;;;;;;;777:::<<<<<<::::::<<>>>>>@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBCCCEEEEEEBBB@@@>>>===<<<;;;;;;;;;;;;;;;<<<>>>??????>>>======>>>@@@AAABBBCCCDDDEEEEEEEEECCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFGGGIIIJJJJJJKKKFFFHHHJJJMMMOOOOOOPPPPPPPPPQQQQQQTTTXXX]]]aaadddeeehhhjjjllllllnnnqqqsssppptttyyyyyyuuupppmmmllliiihhhgggiiinnnrrruuuvvv~~~yyyuuu~~~yyypppjjjffffffgggggglllrrroookkknnnuuuxxxtttrrrtttqqqsssuuuuuutttsssrrrrrrnnnqqquuutttppplllkkkllljjjhhhhhhmmmsssuuurrrnnnkkkeee]]]TTTLLLGGGDDDCCCAAAAAABBBCCCCCCAAA===:::999999999999999888777666000///......///...,,,***+++++++++***++++++,,,,,,******+++++++++,,,,,,,,,...---,,,,,,---...000111(((***---,,,***(((***+++************************))))))***+++,,,,,,------...111333333111111555888444333333222000///---,,,//////.........------------))))))......)))(((,,,//////...---,,,+++)))(((,,,---///000000///---,,,++++++++++++,,,---...///------,,,---......,,,++++++...000000---++++++,,,)))***+++,,,,,,,,,++++++---***&&&$$$&&&))),,,...000111222333333222111000111111111222444777999;;;777:::>>>CCCEEEFFFEEECCCBBBCCCEEEFFFFFFGGGJJJMMMXXXZZZ\\\^^^___^^^]]]\\\___[[[[[[]]][[[YYY___hhhccc___YYYVVV[[[___WWWJJJ<<<666222555777555444444===>>>FFFQQQSSSJJJ@@@===::::::999999999999999:::>>><<>>BBBBBBBBBBBBAAA@@@???>>>CCCBBB@@@===<<<;;;::::::<<<===???AAAAAAAAA???>>>CCCBBBBBBBBBCCCEEEGGGHHHIIIHHHHHHIIIJJJKKKJJJIIIIIIKKKLLLKKKIIIGGGGGGHHHFFFCCC???=========>>>>>>;;;===???AAACCCEEEEEEEEECCCCCCDDDFFFFFFGGGGGGGGGFFFGGGGGGGGGFFFEEEDDDDDDJJJKKKKKKJJJIIIIIIKKKMMMIIIJJJLLLMMMOOOPPPQQQQQQPPPVVVXXXXXX\\\dddfffdddiiigggeeegggkkkqqqvvvxxxyyy{{{wwwooommmqqqrrroooeeedddeeehhhnnnssswwwyyy|||~~~nnnkkkiiiiiilllnnnmmmkkkpppmmmllloootttuuuqqqmmmqqqooonnnoooqqqsssttttttrrrtttvvvvvvssspppnnnmmmmmmkkkkkknnnssstttqqqnnngggaaaWWWOOOIIIEEEBBB@@@EEEDDDAAA>>>;;;999888777;;;999999888333......333//////......------------,,,,,,---+++***)))***,,,,,,,,,+++******+++,,,,,,)))***,,,...//////...---&&&---000***!!!)))555,,,+++***)))(((((((((((()))))))))***,,,...111222555555555444444666:::===<<<;;;888444000......000.../////////---***(((&&&+++,,,,,,,,,++++++---...///...------,,,,,,,,,,,,)))***,,,------,,,***)))///,,,******++++++((($$$***///000+++))),,,///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............000...++++++...//////---000111333333111000111222111333444444555777:::<<<>>>EEEKKKMMMJJJGGGGGGIIIPPPOOOLLLIIIHHHJJJOOOSSSYYY```dddcccaaaaaa^^^ZZZWWWYYY[[[ZZZYYYYYY\\\___```aaa^^^ZZZ[[[ZZZPPPBBB;;;999777444444444666777===CCCLLLSSSSSSNNNFFF@@@<<<:::888888999;;;;;;:::;;;???DDDIIINNNRRRWWW[[[YYYXXXPPPCCC;;;;;;:::555555111111333333222333777;;;;;;DDDTTT^^^^^^\\\]]]~~~{{{yyy~~~~~~~~~{{{wwwsssqqqooollliiijjjmmmooommmjjjlllgggaaa[[[YYY[[[___aaa\\\XXXSSSPPPRRRXXX```fffqqqvvvwwwrrroooqqqpppllltttwww{{{~~~}}}||||||{{{{{{}}}~~~zzzvvvwwwxxxyyyyyyyyyxxxwwwvvvxxxuuuqqqmmmjjjgggdddbbbWWWQQQIII@@@:::666444333333333444444666777888888======>>>BBBHHHPPPWWW[[[^^^bbbhhhoootttxxxyyyyyyzzz~~~|||~~~~~~|||||||||{{{wwwuuuwwwwwwvvvxxx|||~~~~~~|||yyy}}}}}}zzzzzz}}}~~~|||yyytttwwwzzz|||||||||~~~~~~|||yyyyyyzzz{{{yyyxxxyyyyyyxxxwwwvvvwwwzzz}}}}}}~~~}}}|||{{{|||~~~|||yyyvvvtttsssooorrruuuwwwwwwwwwxxxyyyyyyxxxsssmmmmmmpppppplllmmmjjjfffdddbbb```\\\YYYUUURRRPPPOOOOOONNNMMMKKKGGGGGGHHHHHHGGGFFFEEEEEEEEEDDDBBBCCCEEEEEECCCAAACCCCCCCCCBBBAAA@@@@@@???BBBAAA@@@@@@@@@BBBDDDEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHJJJLLLMMMPPPOOONNNOOOPPPPPPPPPOOOPPPQQQRRRQQQOOONNNNNNOOOKKKHHHDDD@@@?????????@@@;;;===@@@BBBDDDEEEEEEDDDGGGHHHIIIKKKLLLMMMMMMMMMIIIIIIIIIIIIHHHGGGFFFFFFJJJKKKLLLKKKJJJJJJLLLMMMJJJLLLOOOSSSVVVXXXYYYYYYVVV[[[]]]\\\___eeegggdddllliiiggggggkkkqqquuuwwwwwwxxxtttmmmlllppprrrpppcccccceeejjjpppvvvzzz|||{{{}}}|||}}}sssoookkkjjjlllnnnnnnllliiiggggggkkkpppsssqqqnnnoooooonnnoooqqqrrrssstttqqqsssuuuuuurrrpppnnnnnnpppnnnnnnrrrwwwwwwrrrmmm```[[[SSSLLLHHHEEECCCBBBCCCBBB???===:::888777666777555555555111,,,,,,000000/////////............,,,,,,---+++***)))***,,,,,,,,,+++******+++,,,,,,111111000///---+++)))((((((+++,,,***&&&&&&)))...,,,***((('''(((***---///'''(((((())),,,...111333444444444333333555888;;;;;;:::777333///---...000+++,,,---......,,,***)))+++,,,---,,,++++++---///...------,,,++++++,,,,,,***+++,,,,,,,,,,,,+++***---+++***+++------+++)))---111111---+++---...---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---///000222///,,,,,,...//////...///111333333222111222333222333444444444777;;;>>>BBBHHHNNNQQQPPPPPPRRRTTTXXXVVVRRRNNNLLLNNNRRRVVV[[[aaadddbbb``````^^^ZZZ[[[^^^aaabbb___]]]\\\]]]______]]]ZZZZZZXXXMMMAAA:::999666444333444555777<<>>BBBGGGLLLRRRXXX\\\\\\YYYOOOBBB;;;;;;;;;999666222111333333222333777;;;<<>>:::888777333444555666777777888888===<<<===DDDOOOYYY```bbbcccffflllrrrwwwzzz||||||xxx|||~~~|||~~~~~~|||{{{|||zzzvvvtttvvvwwwwwwzzz}}}zzz~~~}}}~~~|||wwwyyy{{{{{{{{{{{{}}}}}}{{{zzzyyy{{{|||||||||zzz{{{||||||{{{zzz{{{}}}~~~~~~~~~~~~|||yyywwwuuurrruuuxxxzzz{{{{{{}}}~~~{{{{{{wwwssssssvvvvvvrrrsssqqqnnnlllkkkiiifffccc```^^^[[[ZZZYYYXXXUUUSSSQQQQQQPPPPPPOOOMMMLLLKKKLLLKKKKKKKKKLLLKKKHHHFFFGGGFFFEEEDDDDDDDDDDDDDDDFFFEEEDDDDDDEEEHHHLLLNNNMMMLLLJJJIIIIIIKKKMMMNNNLLLLLLMMMOOOQQQSSSUUUVVVYYYYYYXXXWWWWWWXXXXXXXXXYYYZZZZZZYYYWWWVVVVVVWWWSSSPPPKKKFFFCCCAAAAAABBB===???BBBFFFGGGGGGFFFEEEFFFGGGIIIKKKLLLMMMNNNNNNLLLLLLLLLLLLKKKJJJIIIHHHIIIKKKLLLMMMLLLMMMNNNPPPPPPSSSXXX]]]```bbbcccbbb___bbbcccbbbdddhhhiiigggpppmmmiiihhhkkkppptttvvvssstttppplllkkkoooqqqpppbbbcccffflllsssyyy|||}}}zzzzzzxxx{{{uuuqqqmmmllloooqqqqqqppphhhffffffiiinnnqqqpppnnnmmmnnnnnnooopppqqqrrrrrroooqqqsssrrrqqqooooooooosssppppppuuuyyyxxxooogggXXXSSSMMMIIIFFFEEEDDDCCC@@@>>><<<:::888666555555444222333444222,,,,,,///000///////////////......,,,,,,---+++***)))***,,,,,,++++++******++++++,,,,,,++++++*********++++++***)))(((***,,,,,,***'''...,,,)))''''''***///111''''''((()))+++...000222222222222111111222666888888888555222...---...///)))***,,,---......---,,,,,,---------,,,,,,...///---,,,++++++***+++++++++++++++++++++++++++++++++*********,,,...000///......///...++++++---+++''',,,,,,,,,,,,,,,,,,,,,,,,...---+++)))***---000222555222...---...///000000///111333444333333444666444444444333444888===AAADDDIIIOOOSSSTTTWWW[[[___aaa^^^ZZZTTTQQQSSSWWW[[[```dddfffccc``````^^^[[[^^^aaafffgggddd___[[[YYY]]]]]][[[YYYXXXTTTIII>>>999777555333333333555666<<>>;;;::::::;;;:::999777999<<>>999555222444333222333777<<>>888777666444333222222222444111000333333///...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++***)))***,,,++++++++++++++++++++++++222111///---+++++++++,,,,,,+++***))))))***+++,,,+++++++++******)))((((((,,,+++***)))))))))***+++---.........---...000222222222111...++++++---///++++++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,...///*********))))))******+++,,,++++++******++++++,,,)))***+++,,,,,,,,,,,,---((()))((((((+++...***$$$,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///......---555444222000///000222333000222555666666777888:::777777666666888<<>>:::555333444444222555999>>>GGGSSS]]]cccccc```\\\~~~~~~~~~}}}xxxsssnnnkkkjjjllloooqqqrrrqqqooommmcccgggnnnvvv|||}}}{{{xxxuuutttttttttuuusssqqqppprrrssstttyyy~~~~~~{{{|||~~~~~~}}}}}}~~~~~~}}}||||||}}}~~~|||{{{{{{zzzyyyxxxsssmmmfffaaa]]]WWWMMMFFFBBB@@@<<<999777777888999999===HHHWWWgggsssxxxyyyxxxwwwvvvttttttsssssstttjjjmmmppppppppprrrwww{{{{{{~~~uuupppmmmooorrrvvv}}}~~~||||||~~~||||||}}}yyyyyyyyyxxxwwwyyy}}}~~~{{{|||~~~}}}yyyvvvtttuuuxxx{{{}}}~~~~~~||||||yyyzzzzzzyyywwwuuuuuuvvvrrrpppnnnnnnoooqqqrrrqqqkkklllmmmnnnnnnnnnnnnmmmkkknnnpppnnnjjjccc^^^\\\aaaaaabbbbbbbbbbbbaaa```^^^^^^___```aaadddfffgggdddfffggghhhhhhgggdddccccccdddeeefffffffffeeeeeeeeefffeeebbb^^^]]]___cccaaaaaa```^^^\\\\\\^^^```^^^```___[[[SSSLLLIIIIIIBBBCCCDDDEEEFFFFFFEEEDDDIIIJJJKKKMMMOOOPPPPPPQQQOOOOOOPPPRRRSSSSSSSSSSSSPPPTTTYYY]]]```bbbeeegggpppqqqrrrrrrpppmmmjjjhhhhhhgggiiiooorrrsssuuuxxxwwwrrrmmmkkkmmmrrrwwwzzztttpppnnnooopppqqqtttyyysssrrrqqqssstttuuuuuutttqqqttttttwww}}}{{{yyyxxxwwwrrrjjjccchhhjjjmmmppprrrsssssssssrrrtttsssppplllkkkmmmpppkkknnnrrrsssrrrpppnnnnnnpppsssvvvuuuoooeee[[[TTTNNNKKKHHHEEECCC@@@<<<999555444333222222222222222444///---///000---,,,...*********++++++++++++,,,,,,,,,---+++***)))***,,,***++++++,,,,,,++++++***)))))))))))))))***+++++++++,,,,,,***'''(((+++///&&&''')))+++++++++***))),,,+++)))((((((((())))))+++---------,,,,,,...000//////...,,,******,,,///------,,,,,,,,,,,,+++++++++,,,,,,,,,++++++---...*********)))******+++,,,++++++++++++++++++++++++***+++------+++++++++,,,***,,,,,,+++,,,///...***,,,,,,,,,,,,,,,,,,,,,,,,(((***---000000///---,,,222222222111000000222444111333666777777888999;;;888888999:::<<<@@@FFFJJJKKKKKKMMMPPPTTTZZZ___bbb```___^^^\\\ZZZZZZ]]]___dddiiillliiihhhiiihhheeecccaaa_________``````___]]]\\\]]]___ZZZMMM@@@999666666555555555555555666:::FFFVVV^^^]]]WWWQQQOOOEEEBBB>>><<<;;;:::999777666777999<<>>;;;;;;===???<<>>IIITTT___dddgggjjjiiieee}}}xxxsssnnnllljjjkkkmmmpppqqqpppppppppqqqmmmqqqwww|||~~~~~~~~~}}}zzz|||{{{||||||||||||{{{{{{~~~}}}~~~{{{yyyzzz|||}}}}}}}}}}}}}}}}}}~~~~~~~~~|||||||||}}}|||{{{yyysssmmmlllnnnlllfff___YYYTTTLLLEEEAAABBBDDDFFF???IIIXXXeeennnsssuuuvvvuuusssqqqnnnmmmmmmnnnooojjjlllnnnnnnooorrryyy~~~~~~~~~~~~wwwpppjjjhhhggghhhnnnuuussswww|||~~~~~~~~~~~~}}}}}}}}}||||||}}}|||zzzxxxzzz~~~|||zzzzzz|||~~~{{{|||}}}~~~}}}{{{yyyxxxxxxzzz}}}~~~~~~zzz~~~yyy|||zzz{{{}}}{{{wwwsssqqqrrrvvvxxxyyyuuuuuuuuutttsssrrrqqqpppjjjooouuuvvvsssnnnjjjiiijjjllloooqqqqqqooommmkkk```aaadddhhhjjjkkklllllllllkkkiiigggggggggiiiiiigggggggggfffdddaaa___]]]dddeeeddd```ZZZYYY]]]aaacccbbbaaa___]]]]]]___aaa___dddiiifff^^^VVVQQQPPPOOONNNMMMLLLLLLMMMNNNOOOSSSSSSTTTVVVVVVWWWWWWWWWVVVWWWYYY\\\^^^```aaaaaafffiiimmmooooooooopppqqqmmmnnnnnnoooooopppoooooojjjgggiiippprrrqqqsssxxxvvvqqqlllkkkooovvv|||zzztttrrruuuvvvuuuxxx~~~|||xxxwwwwwwxxxxxxxxxllltttwwwwwwzzztttqqqppppppmmmjjjppptttxxx{{{{{{yyyvvvuuuzzzzzzwwwpppjjjhhhlllqqqkkkoootttwwwuuuqqqmmmkkkhhhoootttoooaaaTTTMMMLLLFFFDDDBBBAAA???<<<777444222222111111111111222222<<<444//////000//////111+++++++++,,,,,,---------,,,,,,---+++***)))***,,,***+++,,,------,,,+++***((()))+++,,,---------,,,)))***+++---...---***(((///---+++***))))))***+++'''&&&&&&'''(((***,,,---+++,,,------,,,+++,,,...,,,,,,,,,***)))))),,,...++++++++++++,,,---......)))***+++***))))))+++---++++++******+++,,,------)))***,,,------,,,***)))))),,,//////...---///111---222222,,,(((***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////+++///333333222111222444444666888999999999:::;;;999;;;===@@@BBBFFFJJJMMMKKKKKKMMMQQQXXX]]]aaacccdddeeeeeeccc___\\\[[[[[[VVV]]]cccddddddeeedddaaadddbbb______``````]]]ZZZ___^^^aaaddd]]]LLL???:::666666666777777777777777;;;GGGUUU]]][[[VVVTTTTTTGGGDDD@@@===;;;:::888777::::::999999;;;AAAIIINNNUUUMMMFFFBBB===777666;;;888444222333555555:::???MMMYYYcccfffiiimmmllliii~~~~~~~~~tttiiigggjjjmmmnnnoooooonnnnnnooopppnnntttzzz|||{{{{{{}}}|||{{{~~~}}}}}}||||||}}}~~~}}}~~~}}}}}}}}}}}}{{{||||||}}}}}}}}}~~~~~~}}}|||~~~{{{yyyvvvtttsssqqqooommmccc```\\\XXXSSSPPPOOONNNRRRUUU[[[dddmmmtttwwwwwwvvvtttnnngggaaa___```ccc```bbbeeefffhhhmmmtttzzz}}}~~~~~~|||zzzzzz{{{uuunnneee```aaadddfffgggmmmooorrrvvvzzz~~~~~~}}}}}}zzzyyy|||{{{xxxyyy||||||~~~|||zzz{{{~~~~~~{{{vvvzzz|||~~~~~~~~~zzzxxxwwwxxx}}}|||{{{|||}}}}}}{{{yyywwwwwwwwwyyyxxxsssjjjdddggglllssswwwwwwssspppnnnnnnmmmnnnoooooonnnkkkhhhbbbbbbeeeiiimmmnnnmmmkkkmmmlllkkkkkklllmmmkkkjjjhhhgggddd```]]]]]]```bbbfffeeeccc^^^[[[\\\aaaffffffeeecccaaa``````aaabbbaaadddgggfffccc]]]YYYWWWVVVUUUSSSRRRQQQQQQRRRSSSYYY]]]aaaaaa___^^^___aaaaaabbbcccdddfffggghhhiiinnnoooqqqsssssspppkkkgggiiiggggggiiinnnqqqqqqpppmmmjjjhhhjjjnnnppppppnnnuuuqqqlllkkknnnssswwwzzzvvvtttrrrsssvvvzzz}}}~~~~~~{{{tttsssyyyzzzwwwnnnooopppwwwzzzpppllllllnnnmmmkkkppp|||yyyuuuuuutttvvvvvvtttppplllkkkmmmoooqqqrrrtttwwwwwwuuupppllljjjmmmnnnhhh]]]SSSNNNLLLGGGDDDAAA>>><<<999555222222111000000000111222333//////.........---------......---------......///,,,++++++******++++++,,,)))///000***(((+++......,,,,,,,,,++++++*********&&&'''(((******+++++++++)))***+++,,,,,,,,,,,,,,,+++)))))),,,,,,))))))+++******,,,---...---,,,,,,------...---++++++---///,,,------......------,,,---------,,,,,,+++++++++***++++++,,,------------+++,,,...//////...,,,+++,,,,,,,,,---------......//////.........//////000)))***,,,---......---,,,---333111((()))333444,,,///000222222222333666888======<<<<<<;;;;;;<<<<<<===>>>???@@@BBBEEEIIIMMMJJJLLLOOOSSSXXX]]]```ccccccgggiiifff```\\\[[[\\\ZZZ[[[\\\___aaacccbbbaaa```^^^\\\[[[\\\\\\[[[ZZZ___dddhhhdddWWWIII???;;;:::999666222000111555888;;;DDDQQQ[[[^^^[[[WWWSSSGGGFFFCCCAAA???<<<888666888777666666999???DDDHHHIIIIIIHHHDDD>>>888333222555555444333333666;;;???GGGPPP[[[dddgggggggggggg~~~uuukkkjjjnnnlllnnnooonnnlllkkklllmmmlllrrrwwwzzzyyyzzz}}}}}}||||||~~~{{{|||}}}~~~}}}~~~~~~~~~}}}}}}zzzyyyxxxwwwyyy|||~~~}}}~~~|||{{{yyywwwtttrrrooommmkkkiiifffccc```___^^^^^^\\\]]]aaagggnnnrrrsssrrrqqqlllddd]]]XXXVVVWWWXXXTTTWWWYYY[[[]]]ccclllrrrtttuuuvvvvvvtttrrrrrrrrroooiiibbb^^^___bbbddddddhhhjjjnnnsssxxx|||}}}~~~}}}~~~|||zzz{{{~~~|||}}}~~~}}}zzzyyyzzz~~~}}}yyy{{{}}}~~~}}}~~~~~~}}}{{{{{{|||~~~}}}|||{{{|||}}}}}}{{{yyyyyyxxxvvvvvvvvvsssmmmiiiiiinnnsssvvvvvvssspppooonnnnnnnnnnnnooonnnkkkiiiffffffgggiiilllmmmlllkkkjjjjjjkkkkkkkkkkkkkkkllliiihhhfffcccaaaaaacccfffhhhhhhfffccc___```dddiiihhhgggeeecccbbbbbbcccdddbbbdddggghhheeebbb```___]]]\\\[[[ZZZZZZZZZZZZ[[[___bbbddddddbbbbbbdddfffggghhhiiikkklllmmmnnnoooooonnnnnnnnnmmmkkkgggdddfffeeeeeehhhllloooooonnnkkkjjjjjjllloooppppppooouuusssqqqooopppssswwwzzzuuutttrrrtttwww{{{~~~||||||wwwssstttyyyxxxtttmmmooonnnqqqxxxoookkkkkkmmmmmmlllqqq|||vvvrrrqqqpppuuuuuutttqqqnnnmmmnnnqqqtttttttttvvvwwwuuuqqqnnnmmmlllggg___UUUNNNJJJIIIDDDBBB???<<<;;;888555222222111111000000111111111///.........------------...------,,,,,,,,,------,,,++++++******++++++,,,)))+++------,,,+++***+++,,,++++++++++++++++++***'''((()))***************((()))***************)))+++)))***------***)))+++((()))+++---.........---,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,---------,,,,,,+++,,,...//////---,,,+++,,,,,,,,,,,,------------.........---......//////............---,,,+++++++++---...---,,,...222555111000111222444666888999<<<<<<<<<;;;;;;<<<===???===???CCCEEEEEEFFFGGGIIINNNOOOQQQSSSVVVZZZ^^^aaadddgggiiigggbbb^^^\\\\\\ZZZ[[[]]]___bbbcccbbbaaa___]]]ZZZZZZ[[[\\\\\\[[[___cccfffaaaTTTGGG>>>:::777666444111//////222555<<>>999777666444444444333333555:::>>>BBBJJJTTT\\\___`````````|||uuummmmmmqqqmmmnnnooonnnkkkiiiiiijjjlllqqqwwwzzzzzz{{{~~~~~~~~~}}}||||||}}}~~~}}}}}}}}}yyy{{{}}}~~~~~~~~~}}}yyyvvvsssrrrtttzzz~~~}}}}}}|||zzzwwwssspppnnnrrrqqqooommmlllllllllmmmiiiiiijjjlllnnnnnnmmmkkkggg___VVVOOOLLLLLLKKKJJJIIIKKKMMMNNNQQQWWWaaahhhjjjlllnnnnnnllljjjiiiiiiiiieeeaaa^^^^^^```aaaaaa```ccchhhnnntttzzz~~~||||||}}}~~~}}}{{{||||||}}}~~~}}}{{{zzzxxxwwwvvvyyy}}}}}}}}}~~~~~~~~~|||}}}~~~}}}|||}}}~~~}}}|||{{{|||}}}}}}{{{yyyzzzxxxvvvuuuuuutttrrrpppnnnqqquuuvvvuuurrrqqqqqqpppnnnnnnnnnooonnnllljjjlllkkkiiiiiikkkkkkkkkjjjfffhhhjjjjjjiiiiiillloookkklllkkkiiigggfffhhhjjjllllllllliiieeeeeeiiilllkkkjjjhhhfffddddddeeeeeebbbeeeggghhhgggffffffggg``````___^^^^^^^^^______ccceeefffdddbbbcccfffjjjmmmmmmoooppprrrrrrssssssooommmiiigggfffdddcccaaabbbbbbdddgggkkkmmmmmmlllhhhjjjlllmmmmmmnnnppprrrvvvwwwwwwtttrrrrrruuuyyytttssssssvvvzzz}}}xxxwwwtttrrrvvvyyywwwqqqkkkooolllkkk~~~wwwooojjjkkkmmmnnnmmmrrr{{{|||sssooommmllltttttttttssspppooooooppptttssstttuuuvvvuuussspppooohhh]]]SSSLLLHHHEEEDDD@@@>>><<<:::999777555333111111222111111000///...............------------...---,,,+++++++++++++++,,,++++++******++++++,,,+++(((+++444555---((()))*********+++++++++++++++((())))))*********))))))(((((())))))((((((''''''+++)))+++//////+++)))+++((()))***,,,---......///+++---///000...---------,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,---------,,,+++++++++,,,---......---,,,++++++++++++,,,,,,,,,------------,,,,,,---...//////000000///...------------...,,,---000---)))...888555222000111666999;;;:::<<<<<<<<<;;;:::<<<@@@CCCAAAEEEJJJMMMLLLJJJHHHGGGPPPQQQQQQRRRSSSVVVZZZ^^^cccfffhhhhhheeeaaa]]]\\\ZZZ[[[]]]```bbbccccccccc___\\\YYYXXXZZZ\\\^^^^^^___cccddd]]]PPPDDD<<<999555555444222000000222444;;;BBBMMMUUUWWWVVVSSSQQQNNNMMMKKKGGGCCC>>>:::777999888777666666777888999===???@@@???===:::999999333333333222222444888;;;===BBBJJJQQQTTTVVVWWWXXX~~~{{{xxxrrrmmmmmmqqqooopppqqqpppmmmjjjjjjjjjnnnrrrxxx|||}}}~~~}}}|||zzzzzzzzz|||~~~}}}~~~~~~yyy{{{}}}~~~~~~}}}yyywwwtttsssuuuyyy|||}}}~~~|||yyyvvvtttssstttsssrrrqqqpppqqqrrrrrrrrrqqqppppppnnnkkkfffccc\\\SSSIIIDDDDDDEEEDDDBBBEEEFFFGGGGGGIIIPPPYYYaaaeeehhhkkklllkkkiiigggggghhhfffcccaaa```_________\\\^^^cccjjjqqqxxx}}}~~~}}}}}}xxxxxxyyy|||~~~|||}}}~~~|||{{{}}}~~~zzz{{{|||}}}|||{{{yyywwwtttsssssswww{{{~~~~~~||||||}}}~~~|||zzz{{{||||||{{{{{{|||}}}}}}{{{zzzxxxwwwwwwvvvvvvvvvuuuuuutttvvvwwwwwwuuutttssstttrrrqqqooooooppppppnnnmmmqqqnnnkkkiiiiiiiiiiiihhhcccgggkkkjjjhhhiiinnnssspppqqqpppnnnllljjjkkklllnnnoooooommmiiihhhkkkooommmllljjjhhhfffeeeeeeeeecccdddffffffffffffgggiiiaaaaaaaaaaaaaaabbbbbbbbbcccdddccc```]]]___dddhhhmmmnnnppprrrssssssssssssnnnjjjeeeaaaaaabbbbbbbbb```bbbeeeiiilllmmmmmmlllhhhiiijjjiiihhhkkkpppuuuwwwzzz|||xxxrrroooqqqtttsssssstttwww{{{~~~~~~vvvsssqqqtttyyy{{{vvvpppkkkpppmmmjjj~~~|||wwwpppllllllnnnpppppprrrzzz~~~yyyrrrooommmllltttttttttsssqqqooommmlllmmmooorrruuuwwwvvvqqqnnnjjj```TTTKKKHHHFFFBBB???<<<:::888777777666444333111111222222111///---,,,------------------------///...---,,,++++++++++++,,,++++++******++++++,,,///(((,,,;;;===111)))***))))))******++++++,,,,,,)))************))))))((())))))))))))((('''&&&&&&+++***,,,000000,,,***+++******+++,,,------......+++...000111000...------,,,+++)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,---+++++++++,,,---...///000------,,,,,,,,,...000111...---...000666???GGGMMM:::555111222777;;;;;;999;;;<<<<<<<<<<<>>IIIRRRWWWXXXWWWWWWSSSRRRQQQLLLFFF@@@;;;999777777666555555444444444777999::::::999777777888222222222111111333666999:::===CCCHHHLLLNNNPPPQQQ~~~zzzvvvtttpppkkkkkkoooqqqrrrtttssspppmmmllllllnnnqqqwww|||~~~{{{zzzyyyxxxyyy{{{~~~~~~zzz{{{}}}~~~|||{{{~~~}}}~~~~~~{{{zzzyyyxxxyyy{{{}}}~~~}}}{{{}}}~~~}}}{{{xxxxxxxxxwwwvvvuuutttsssssstttuuuvvvuuutttsssoooiiiaaa\\\RRRKKKCCC@@@BBBDDDCCC@@@DDDEEEFFFEEEFFFKKKSSSYYYaaaeeejjjmmmllljjjiiihhhiiihhhgggdddaaa_________]]]___ccchhhooovvv{{{~~~}}}{{{{{{|||~~~}}}||||||}}}~~~{{{wwwvvvuuuwwwzzz}}}~~~~~~{{{|||}}}}}}||||||}}}~~~wwwyyyzzz{{{{{{yyyxxxvvvrrrrrrsssuuuyyy}}}}}}{{{{{{|||~~~~~~{{{yyyyyyzzz{{{zzzzzz{{{}}}~~~}}}{{{vvvwwwyyyzzzyyyyyyxxxxxxzzz{{{{{{zzzxxxwwwxxxyyyvvvtttrrrqqqrrrrrrrrrqqqtttpppllliiihhhhhhhhhgggbbbfffjjjjjjhhhjjjpppuuutttuuutttqqqnnnllllllmmmoooppppppmmmjjjiiilllpppnnnmmmkkkiiigggfffeeedddcccdddeeedddccccccdddeeeddddddeeeeeeffffffffffffddddddaaa]]]ZZZ[[[aaaffflllnnnpppqqqrrrrrrrrrqqqlllgggbbb___```cccfffgggbbbeeehhhkkkmmmmmmmmmmmmiiiiiigggdddccchhhqqqxxxyyy|||}}}yyyqqqllllllnnnpppqqqtttxxx|||}}}}}}{{{tttqqqrrrwww{{{{{{wwwsssnnnsssqqqooo~~~yyyvvvrrrppppppqqqrrrsssqqqxxx{{{wwwrrrqqqqqqpppttttttuuutttsssoookkkhhheeeiiipppvvvxxxuuummmggg___WWWMMMHHHHHHFFFAAA===999777666555666555444222000000111111000///---+++,,,,,,------------------//////...---------------,,,++++++******++++++,,,///(((,,,;;;===111)))***)))))))))******+++++++++)))************))))))(((************)))((((((''',,,***,,,//////,,,***,,,,,,,,,,,,,,,,,,,,,,,,---,,,...111222000///......,,,+++)))(((((()))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++******++++++,,,,,,---------++++++,,,,,,,,,---------******+++,,,---...000000,,,++++++***+++---...000(((//////000EEEeeerrrlll===888444444888;;;999777;;;===?????????CCCJJJQQQWWWXXXXXXVVVQQQMMMJJJJJJJJJLLLNNNMMMMMMPPPXXX^^^aaacccfffjjjlllhhh```ZZZYYY\\\```bbbbbbccceeefffdddaaa]]]\\\]]]```bbbcccccceeeeee\\\OOOBBB<<<:::444555777666555333444555888???IIIRRRWWWXXXYYYYYYVVVWWWVVVQQQIIIAAA<<<;;;555555555555444333333222444555666555444333333444111111222111111222555888:::;;;???CCCGGGJJJLLLLLL}}}xxxuuutttqqqlllkkkmmmnnnqqqssssssqqqooonnnnnnkkkoootttzzz}}}~~~yyyyyyxxxyyyzzz|||~~~~~~~~~~~~{{{|||}}}}}}}}}|||{{{zzz}}}||||||~~~~~~}}}}}}~~~~~~}}}||||||{{{yyy{{{~~~|||~~~}}}zzzxxxzzz|||{{{zzzyyyxxxwwwwwwxxxyyyxxxxxxxxxvvvqqqhhh]]]VVVKKKGGGBBBAAABBBCCCBBBAAAAAACCCEEEDDDDDDHHHNNNTTT^^^bbbiiimmmnnnmmmkkkkkkkkkkkkjjjhhhdddbbbbbbccccccdddfffjjjoootttyyy|||}}}||||||}}}{{{xxxvvvwwwyyyzzz{{{zzzzzz|||{{{wwwuuusssssstttxxx|||}}}~~~zzzzzzzzzzzz{{{{{{||||||tttuuuxxxyyyzzzzzzyyyxxxtttuuuuuuvvvyyy|||~~~}}}{{{zzz|||~~~}}}{{{yyyzzz{{{yyyxxxyyy{{{~~~~~~}}}vvvxxx{{{{{{{{{zzzzzz{{{}}}|||}}}~~~{{{yyyuuutttuuuvvvvvvvvvuuurrrmmmkkkjjjjjjiiihhhbbbeeegggggggggjjjppptttvvvvvvtttqqqnnnmmmnnnooopppppppppllliiiiiilllppppppooonnnllliiigggeeeddddddeeeeeedddbbb``````aaaaaabbbdddeeeffffffffffffhhhgggddd___[[[[[[```eeekkkmmmoooqqqrrrqqqpppoooiiieeebbb```bbbfffiiijjjfffiiilllmmmmmmnnnnnnpppjjjhhhdddbbbccciiirrryyyyyyzzzzzzwwwqqqmmmkkklllnnnpppsssxxx{{{{{{yyyvvvqqqpppsssyyy|||zzzxxxxxxsssuuutttttt}}}|||vvvuuutttsssssssssttttttpppvvvxxxuuurrrssstttsssttttttuuuvvvuuurrrlllgggccchhhpppvvvwwwqqqggg___UUUPPPJJJHHHHHHFFF@@@;;;777666444444555555333222//////000//////...---,,,,,,,,,,,,,,,------------.........------......///,,,++++++******++++++,,,+++(((+++444555---((())))))))))))***************((())))))*********))))))******+++++++++***)))))),,,******------******,,,,,,,,,+++++++++,,,---...---///111222000/////////++++++***))))))***++++++++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++******++++++,,,,,,------,,,,,,,,,---------......******+++,,,---///111222......---,,,++++++++++++)))222111...FFFkkkuuufff;;;999666777999:::999666;;;???CCCDDDDDDHHHQQQXXX___^^^\\\WWWPPPLLLJJJIIIHHHKKKNNNNNNNNNQQQXXX___bbbcccgggmmmqqqnnnddd[[[XXX\\\aaaccccccccceeehhhgggdddaaa______aaaaaaaaadddgggfff]]]PPPCCC;;;999222333444444222222222444<<>>===555555555444444333333222222333444222000///000111111222222222111222444777999:::<<>>:::777555444444444444333111//////...------.........++++++,,,,,,,,,---------,,,,,,,,,,,,---...//////,,,++++++******++++++,,,)))+++------,,,+++***+++************))))))))))))'''((()))***************))))))***+++++++++******---***)))++++++)))***---)))))))))***,,,...000111///000111111//////000111+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,---------,,,,,,************+++,,,---...------........./////////******+++---...111222333............---,,,+++***...333000---;;;PPPQQQCCC666666888999::::::999999<<>>888777666444333222222222111222222111000///000222111222333222222222444666888888:::>>>CCCFFFEEECCC~~~}}}|||yyyzzzxxxrrrnnnnnndddgggkkknnnmmmmmmllllllmmmpppuuu{{{vvvwwwyyy{{{}}}~~~~~~~~~~~~~~~|||}}}||||||||||||}}}~~~}}}zzzzzz~~~}}}}}}|||||||||~~~~~~~~~}}}~~~{{{}}}}}}vvvtttwww{{{ssssssrrrssstttuuuwwwxxx|||}}}}}}vvvhhhYYYNNNEEEFFFFFFEEEAAA>>>======>>>BBBFFFHHHIIILLLQQQUUU\\\bbbkkkqqqttttttrrrrrrtttvvvwwwuuussssssvvvyyyqqqqqqppppppqqqsssvvvxxx{{{|||}}}zzzvvvuuuvvvxxx{{{vvvpppmmmmmmnnnoooqqqpppooosssvvvuuuooojjjgggiiilllqqquuuvvvuuurrrmmmlllkkklllmmmmmmmmmllloooqqqtttxxx{{{|||||||||~~~~~~}}}|||{{{|||~~~}}}|||{{{||||||}}}}}}}}}}}}{{{yyyxxxxxxzzzuuuuuuwwwzzz~~~||||||{{{yyywwwyyy~~~{{{yyyzzz{{{}}}}}}wwwtttrrrqqqqqqpppnnnmmmbbb```___```dddiiilllmmmqqqpppooommmlllnnnrrrvvvrrrqqqooojjjggghhhmmmrrruuutttsssqqqnnnkkkhhhgggfffhhhiiihhhfffcccbbbbbbdddeeegggiiijjjkkkjjjjjjnnnmmmiiiccc]]][[[^^^bbbeeefffiiikkklllkkkiiiggggggeeeddddddfffhhhhhhhhhlllnnnooonnnllllllnnnqqqjjjgggeeegggmmmsssuuuuuuuuutttsssssstttuuutttrrrkkkmmmqqqvvvxxxwwwrrrnnnlllnnntttzzzyyyuuuxxx}}}wwwuuuxxxwwwqqqoootttnnnqqqtttvvvvvvtttsssrrrqqquuuvvvrrrpppqqqrrrqqqqqqrrrvvvzzz}}}{{{tttnnnnnnpppssstttqqqhhh]]]TTTMMMKKKGGGDDDBBB???<<<:::777666444444444444333111///...---,,,,,,---///000+++++++++,,,,,,---------*********+++,,,---...///,,,++++++++++++++++++,,,)))///000***(((+++......++++++******))))))((((((''''''(((******+++++++++'''((()))******+++******...***((())))))(((***...''''''((())),,,///222444000111111000//////000222***+++,,,,,,,,,,,,+++***+++++++++,,,,,,---------***+++,,,,,,------------************+++,,,---............////////////000***+++,,,---///111333444+++,,,---///000//////............///666;;;888000000444888:::::::::;;;;;;<<>>EEEFFFGGGHHHJJJOOOUUUZZZ___dddkkkrrrvvvxxxwwwvvvyyyyyyxxxwwwwwwxxx{{{|||vvvxxxyyyyyyxxxxxxyyy{{{zzz{{{{{{zzzxxxtttooommmuuussspppkkkgggfffgggiiiiiilllnnnnnnmmmkkkjjjiiihhhhhhhhhlllppprrrooolllkkkhhhggghhhlllooopppooorrrrrrtttuuuxxxzzz}}}~~~}}}zzzxxxwwwxxxyyy~~~~~~~~~~~~|||{{{zzz}}}yyyvvvvvvxxxzzzvvvyyy~~~~~~|||zzz{{{~~~|||{{{}}}~~~}}}}}}xxxrrrrrrtttuuurrroooeeecccbbbdddiiillllllkkkmmmmmmmmmkkkjjjkkknnnqqqsssqqqmmmjjjjjjlllppprrruuuuuuttttttrrroookkkiiigggiiikkkiiifffccccccddddddhhhmmmmmmkkkhhhhhhiiimmmjjjgggccc```___```aaaffffffiiimmmjjjccc```aaacccaaaaaafffjjjjjjhhhfffiiijjjlllnnnooooooooooookkkiiigggiiimmmppppppnnnpppoooqqqtttyyyzzzxxxuuuvvvtttrrrrrrrrrqqqpppnnnvvvvvvvvvwwwwwwwwwwwwwwwzzzxxx{{{{{{uuupppnnnoooppprrrssstttssssssrrrttttttsssqqqpppooonnnmmmvvvtttssswww|||{{{ssskkkrrrvvvxxxsssllldddXXXNNNHHHHHHGGGEEEBBB@@@===<<<888777555555555333000...---...000///---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///+++'''&&&)))---...///---***+++...,,,(((***000+++,,,---,,,***)))***+++***(((%%%%%%&&&((())))))111)))&&&+++///,,,))))))&&&(((***+++***)))***+++*********++++++,,,,,,,,,++++++******+++,,,...///......///000000///...---,,,,,,,,,++++++*********+++)))((())),,,---+++))),,,------,,,++++++,,,......---,,,,,,,,,,,,---...)))555222(((...333///---+++...000111111000000111...------------...//////111111111111222444666888666666777999;;;<<<;;;:::BBBGGGLLLOOOPPPSSSZZZ```jjjmmmmmmggg]]]TTTOOOOOOMMMMMMOOOQQQSSSUUUVVVWWWgggkkknnnoooqqqssspppjjjfffccc```___```bbbddddddbbbbbbbbb```___```bbbeeeeeeiiiiii^^^MMM???999:::555777555000000444555444999@@@JJJPPPRRRSSSUUUWWWZZZZZZXXXVVVRRRKKKCCC======;;;999777777666555333///000111111000///000222333222111111222444666888666777:::===???@@@AAAAAA|||wwwsssnnnhhhhhhiiijjjlllmmmnnnooooooiiimmmsssyyy}}}}}}{{{yyy{{{|||}}}}}}}}}~~~}}}{{{|||~~~}}}}}}}}}~~~~~~~~~~~~|||~~~~~~}}}|||{{{vvvttttttvvvwwwxxxxxxxxxxxx~~~~~~}}}|||xxxnnnbbbZZZPPPKKKFFFCCCCCCBBBAAA@@@BBBDDDEEEGGGJJJPPPWWW\\\aaaeeemmmtttzzz|||||||||}}}|||zzzyyy{{{}}}~~~~~~zzz{{{|||{{{zzzzzz{{{}}}{{{{{{|||{{{xxxtttpppnnnoooooommmiiigggfffhhhjjjgggiiikkkkkkiiigggffffffgggggghhhkkkmmmmmmkkkiiillliiihhhiiimmmppppppooossssssssstttuuuwwwxxxxxx}}}{{{wwwtttssstttvvvwww{{{}}}~~~~~~}}}~~~~~~}}}~~~{{{yyyxxxxxxyyyvvvzzz}}}zzzxxxyyy}}}}}}|||~~~~~~zzzvvvvvvxxxyyyvvvsssjjjiiiiiijjjlllnnnoooooonnnnnnmmmlllkkkkkknnnpppsssqqqnnnllllllmmmppprrrvvvuuuuuuuuutttpppmmmjjjhhhkkknnnmmmjjjgggfffgggeeeiiimmmnnnkkkiiiiiijjjkkkiiifffcccaaa```aaabbbhhhhhhjjjmmmiiiaaa\\\]]]___aaaffflllooommmiiifffeeegggiiilllmmmooooooooollliiihhhiiikkkmmmmmmkkkooooooqqquuuyyy{{{zzzxxxvvvtttrrrrrrssssssrrrqqqsssssstttuuuvvvxxxyyyzzz{{{zzz}}}|||uuuooommmmmmnnnpppppppppooommmlllpppppppppooooooooonnnnnnvvvsssrrrtttxxxyyyuuuqqqrrrtttssslllddd]]]SSSKKKEEEEEEDDDCCCAAA???>>>===777555444333444444222111---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---***''''''***---......---******---,,,((((((,,,***+++,,,+++)))((()))***,,,+++***)))***++++++++++++''''''++++++((((((,,,&&&((())))))))))))***,,,+++++++++,,,,,,,,,------,,,+++++++++,,,---...///---...///000000///......,,,,,,,,,+++++++++******+++)))((())),,,---+++***,,,------,,,++++++,,,.........---,,,,,,---......***666222)))///333///...,,,...000111000000000111...------------...//////111111111111222444666777555666777999;;;=========BBBHHHNNNRRRSSSWWW]]]bbbnnnrrrsssoooeeeZZZSSSQQQNNNNNNOOOPPPRRRTTTVVVWWWccchhhjjjkkkmmmpppooojjjjjjgggcccaaabbbbbbbbbaaa]]]]]]^^^^^^^^^___bbbdddcccgggggg]]]LLL???::::::222555444111111555777555<<>>@@@@@@@@@}}}wwwtttnnnhhhiiiiiijjjkkkllllllmmmmmmhhhlllrrrxxx{{{|||{{{zzz}}}~~~yyywwwzzz~~~~~~}}}zzz|||~~~}}}{{{{{{|||~~~yyyuuuwwwxxxzzzzzzyyyxxxwww}}}~~~|||uuulllfffYYYUUUNNNIIIGGGFFFFFFEEECCCEEEGGGJJJNNNTTT[[[```dddhhhpppxxx}}}|||yyyzzz}}}~~~}}}}}}}}}~~~}}}{{{{{{|||}}}{{{{{{|||{{{yyyvvvrrrpppiiiiiihhhfffeeeeeegggiiiggghhhjjjjjjhhheeeeeeeeefffhhhkkklllkkkjjjiiiiiillljjjiiikkknnnqqqrrrsssssssssssssssttttttuuuuuuvvvsssooommmlllooosssuuuuuuvvvwwwxxxyyy{{{}}}zzzyyyxxx{{{~~~{{{xxxwwwxxx|||~~~}}}}}}~~~||||||~~~~~~{{{xxxpppqqqqqqqqqppppppqqqsssooooooooommmllllllnnnppprrrqqqooonnnnnnoooqqqrrrvvvvvvvvvwwwvvvsssnnnkkkiiimmmppprrrpppmmmjjjiiieeeiiilllllljjjggggggiiifffeeedddcccbbbcccdddeeeggggggjjjlllggg___[[[[[[\\\dddnnntttuuuqqqkkkgggccceeehhhkkkmmmooooooooollljjjiiiiiijjjkkkjjjiiimmmnnnppptttxxx{{{|||{{{vvvtttrrrrrrtttvvvvvvvvvqqqqqqqqqrrruuuxxxzzz|||}}}{{{|||~~~vvvooommmssstttuuuuuussspppmmmjjjkkklllmmmmmmnnnnnnnnnnnntttrrrpppqqqtttvvvwwwwwwrrrrrrlllaaaYYYSSSMMMFFFAAAAAA@@@???>>>>>>===<<<777555222222333444444333.........---++++++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,---...---...+++***---...+++)))***)))***+++***(((((((((***+++,,,,,,,,,,,,,,,++++++)))))),,,---***'''+++222'''((((((((('''(((***---,,,,,,,,,---------------,,,,,,,,,,,,,,,---//////,,,---...///////////////,,,,,,,,,++++++++++++***+++***)))***,,,,,,,,,***,,,------,,,++++++,,,.........---,,,,,,---......+++555111***///222//////,,,...000111000000000111......------......///000000000000111333555666777666666777999;;;===???@@@CCCIIIQQQVVVYYY\\\aaaeeepppuuuyyywwwmmm```VVVQQQPPPOOOOOOOOOQQQSSSVVVXXXaaaeeehhhhhhkkkoooqqqnnnooolllhhhfffdddbbb```^^^YYYZZZ]]]^^^^^^```bbbddd```ccccccZZZKKK???::::::///222333222444888999777===CCCKKKPPPPPPNNNNNNNNNRRRSSSVVVXXXWWWRRRKKKEEE<<<999666444333333222000111222222111///...///000111000000000111333555666555666999;;;===>>>??????~~~xxxuuuoooiiijjjjjjjjjjjjjjjjjjkkkkkkhhhlllqqqvvvyyy{{{zzzzzz~~~~~~|||wwwvvv{{{}}}zzz|||}}}~~~}}}vvvxxx{{{}}}~~~}}}{{{zzz~~~{{{tttpppeeeaaa[[[UUUQQQPPPOOOOOOLLLNNNPPPSSSVVV[[[aaafffhhhlllrrryyy~~~}}}yyyvvvwwwzzz|||{{{xxx{{{|||{{{zzzxxxwwwyyyzzzyyyzzz{{{|||zzzwwwtttrrrfffffffffdddbbbccceeegggiiijjjlllkkkiiigggggggggfffjjjnnnooollljjjkkkmmmjjjjjjkkkmmmppptttwwwxxxsssttttttuuuvvvvvvvvvvvvqqqnnnjjjggghhhlllqqqtttpppqqqrrrssstttvvvzzz}}}~~~}}}zzzzzz|||~~~}}}~~~~~~}}}{{{xxxwwwxxx||||||||||||}}}~~~{{{tttvvvwwwuuuqqqppprrruuupppqqqqqqooommmmmmnnnpppooooooooooooqqqrrrtttuuuvvvuuuuuuvvvwwwuuuppplllhhhlllpppsssrrroookkkhhhcccgggiiiiiifffcccccceee``````aaaccceeegggiiijjjffffffhhhjjjggg___[[[\\\]]]hhhsssxxxwwwsssooojjjeeefffiiikkkmmmnnnooooookkkkkkjjjjjjjjjkkkkkkkkkkkklllnnnqqquuuyyy{{{|||uuutttrrrsssvvvxxxzzzzzzqqqqqqqqqrrrtttwwwzzz|||zzzzzz|||xxxrrrpppyyyzzz{{{zzzwwwsssooollljjjkkklllmmmmmmmmmllllllnnnnnnnnnoooqqqsssvvvxxxrrrooofffYYYPPPLLLHHHDDD???>>>===<<<;;;:::::::::888666222111111222222222111000///---******---///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------...,,,,,,...///...,,,***)))***+++***)))((()))***(((***,,,,,,+++)))(((((()))***,,,,,,)))(((+++///'''''''''&&&&&&'''+++...------..................,,,,,,,,,------......///+++,,,---...//////000000++++++++++++++++++++++++*********++++++,,,,,,+++,,,---...---++++++---.........------------......+++333///***///111---...,,,...000000//////111222...............//////000///000111222444555777888888999999999:::<<>><<<999888777666666;;;888333111000000000///333333111---***)))+++---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------------------------,,,---...,,,******+++,,,+++******+++,,,&&&))),,,,,,***(((''''''(((((()))(((((()))((('''''''''''''''&&&(((,,,///........................,,,,,,------------------,,,,,,,,,---...///000000++++++++++++++++++++++++***+++++++++++++++,,,------......---,,,,,,---///........................***111---)))//////+++...---...000000//////111333///............///000000///000222444555777888999;;;<<<<<<:::999;;;???BBBFFFKKKTTT\\\aaaeeeggghhhnnnttt|||}}}vvvgggXXXNNNPPPNNNMMMLLLMMMOOORRRTTT```eeehhhhhhkkkrrrwwwxxxqqqooollljjjiiigggcccaaa]]]___aaaaaa```___``````\\\]]][[[TTTHHH???::::::///333666777:::???@@@>>>===DDDLLLQQQQQQNNNMMMLLLOOOQQQTTTWWWWWWTTTMMMHHHEEEAAA<<<888666444333222000222222111/////////000//////000000111222444444444666888:::<<<======<<<{{{xxxtttoookkkjjjiiiiiiiiijjjkkklllkkkmmmooorrruuuvvvwwwwww{{{}}}||||||||||||{{{}}}~~~~~~zzz|||{{{wwwvvvuuutttqqqnnnjjjhhhhhhjjjiiikkklllmmmmmmpppsssvvvuuuvvvxxxzzzzzzxxxvvvtttwwwwwwwwwwwwvvvvvvvvvvvvoooooonnnlllkkkkkknnnppprrrtttwwwzzz{{{zzzyyyxxxllljjjfffbbb___```dddhhhjjjlllmmmmmmkkkkkkmmmnnnhhhjjjmmmnnnmmmkkkkkkkkkfffhhhkkkmmmppptttxxx|||}}}}}}}}}{{{yyywwwtttrrrpppmmmjjjhhhhhhkkkooorrrqqqsssuuuuuuuuuuuuwwwyyyyyyzzz|||~~~}}}~~~~~~|||yyyvvvvvvxxx{{{yyyyyyyyyzzz}}}~~~}}}xxx{{{}}}~~~}}}|||{{{uuuvvvvvvuuusssssstttuuuvvvvvvwwwuuurrrqqqqqqqqqnnnmmmmmmnnnpppssswwwyyyqqqmmmkkkmmmrrrtttrrroooiiijjjmmmqqqqqqnnniiidddaaadddeeeccc___]]]^^^___ZZZ]]]aaafffkkknnnpppppprrrnnnllljjjddd]]][[[^^^iiirrrvvvssssssvvvtttoooeeeeeeggghhhhhhhhhgggfffjjjkkkllllllkkklllnnnpppjjjkkkllllllmmmqqquuuyyyvvvuuuuuuvvvyyyzzzzzzyyywwwwwwxxxxxxxxxxxxxxxxxxxxxyyy}}}zzzwwwyyy{{{{{{{{{zzzxxxvvvtttrrrqqqqqqrrrrrrpppnnnkkkiiiggggggiiikkkmmmlllhhheeefffddd]]]RRRKKKIIIFFFBBB>>><<<:::777666555555555;;;888444222111000...---333333111...+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...---------//////222111---***+++,,,+++***+++,,,,,,+++***,,,---(((,,,///...+++(((((()))'''***,,,+++,,,...+++'''&&&'''(((((((((***---///...............---------++++++,,,------,,,,,,+++---,,,,,,,,,---...//////***++++++++++++,,,,,,,,,***+++,,,,,,++++++,,,...---......---,,,,,,---///---...////////////...---+++111---***000...***///.../////////...///111333//////......//////000111000111333666888999::::::<<<======;;;999;;;@@@EEEJJJNNNVVV^^^dddhhhjjjjjjpppvvv}}}yyylll]]]SSSPPPOOOMMMMMMMMMOOOQQQRRRZZZaaaffffffhhhoootttvvvqqqooollljjjiiihhhgggeee___``````___]]]\\\\\\]]]\\\\\\YYYRRRHHH???;;;:::111555777777999???AAA???DDDJJJRRRUUURRRMMMIIIHHHLLLNNNQQQVVVXXXWWWSSSPPPIIIDDD>>>999555333111000///111222111000///000222//////000111222333444444555666888;;;<<<======<<<|||zzzvvvqqqkkkjjjiiiiiiiiikkklllnnnmmmnnnoooqqqssstttuuuvvvxxxzzz|||~~~~~~|||}}}~~~~~~zzzzzz~~~zzzwwwvvvsssuuuuuussspppoooppprrrqqqrrrtttuuuuuuwwwzzz|||{{{{{{||||||{{{xxxuuuttttttwwwyyyxxxtttrrrtttvvvkkkkkkjjjhhhggghhhkkknnnnnnqqquuuxxx{{{{{{{{{zzzppplllgggbbb___bbbhhhmmmmmmnnnoooooooooppprrrtttooonnnnnnoooooommmiiigggfffhhhjjjkkklllnnnrrrvvvxxxyyyyyyzzzyyywwwuuutttqqqooollljjjiiikkkmmmooonnnqqqtttvvvvvvvvvvvvwwwxxxyyy{{{|||~~~~~~|||{{{~~~}}}}}}~~~~~~|||yyywwwvvvwwwuuuvvvxxx{{{~~~~~~zzz}}}~~~|||zzzyyyyyyzzzwwwvvvuuuuuuwwwxxxxxxwwwxxxyyyyyyxxxuuusssrrrsssrrrpppnnnmmmnnnppptttvvvmmmhhhdddfffmmmrrrrrrpppmmmmmmoooqqqrrrpppjjjeeeeeeggghhheeeaaa______aaa^^^```eeeiiilllnnnnnnnnnrrrnnnkkkiiieee```bbbfffmmmtttuuuqqqrrrwwwtttllldddfffgggiiijjjjjjiiiiiijjjlllmmmllljjjiiikkknnnlllmmmmmmllllllnnnssswwwvvvvvvvvvxxxzzzzzzwwwuuuxxxyyy{{{||||||{{{zzzyyy{{{|||yyywwwyyyyyyxxxxxxwwwwwwwwwwwwwwwssstttuuuuuutttqqqnnnllliiifffdddfffhhhgggaaa\\\ZZZZZZWWWOOOJJJHHHDDD???<<<:::888666555555555666888666444333222111...,,,///000111///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---,,,,,,...000888===<<<333++++++...///(((***++++++******+++,,,***---000///+++((()))+++(((......,,,...---+++&&&(((******++++++---///.........---------,,,,,,***++++++,,,,,,+++******...---,,,,,,,,,---......******+++++++++,,,,,,,,,)))+++------++++++,,,...---...///...,,,,,,...///---...///000000///...------222...,,,222///+++111.../////////...///111333///////////////000000111111222555777:::;;;;;;<<<:::<<<<<<:::999<<>>GGGNNNUUUWWWTTTNNNJJJHHHOOOPPPSSSVVVYYYYYYWWWUUUOOOJJJBBB<<<777444222000...///111111000000111333///000111333444444555555666777999;;;============|||{{{wwwssskkkjjjiiiiiijjjkkknnnooonnnooooooppprrrsssttttttvvvxxxzzz|||~~~}}}~~~}}}|||}}}{{{vvvwww|||}}}~~~~~~yyywwwwwwpppsssvvvuuusssrrrsssuuusssuuuwwwxxxyyy{{{~~~~~~~~~}}}zzzwwwuuupppuuuyyywwwqqqoooqqqvvviiiiiihhhgggfffhhhkkknnnlllooossswwwzzz||||||{{{qqqmmmgggbbb```dddkkkqqqppprrrsssssstttuuuwwwzzzvvvtttrrrqqqrrrooojjjeeefffhhhjjjiiihhhiiilllpppoooqqqtttwwwxxxyyyyyyxxxrrrpppnnnkkkjjjkkklllmmmhhhlllqqqtttttttttttttttxxxyyyzzz|||~~~}}}yyywwwyyy~~~|||{{{~~~}}}xxxuuutttrrrtttxxx{{{~~~{{{~~~{{{xxxwwwxxxzzzyyywwwuuuvvvzzz||||||zzzzzz{{{{{{zzzwwwtttssstttvvvsssooollllllnnnqqqssskkkeee```bbbjjjqqqrrrpppppppppppprrrtttqqqlllggghhhjjjkkkhhhdddaaabbbdddbbbdddhhhkkkmmmmmmllllllnnnjjjhhhgggfffeeejjjpppooouuuuuuppprrrxxxttthhhfffgggjjjlllmmmnnnnnnnnnkkkmmmmmmkkkhhhggghhhkkkooooooooommmkkkmmmrrrwwwvvvvvvwwwyyy{{{yyyvvvssswwwyyy|||~~~~~~|||{{{~~~wwwvvvxxxrrrqqqppppppppprrrsssuuutttuuuwwwwwwvvvtttqqqooolllfffaaabbbeeeddd]]]WWWQQQSSSRRRMMMIIIFFFAAA<<<999888666555555555777888555444333333333222///---,,,---///000///...///000,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---++++++...111CCCIIIGGG:::...---111333''')))******))))))***,,,***---000...)))'''(((+++***)))%%%&&&((((((&&&(((+++,,,,,,---...///......---------,,,,,,,,,)))***+++,,,++++++)))(((///...---,,,+++,,,---...*********++++++,,,,,,,,,))),,,...---+++***,,,///---...///...,,,,,,...///---...///000000///...---///333///...444000---333.../////////...///111444///////////////000111111111333666999;;;<<<<<<===888:::;;;:::999>>>GGGNNNSSSVVV[[[aaahhhmmmooooooqqqtttyyy|||xxxnnnaaaWWWQQQRRRRRRRRRRRRRRRRRRRRRVVV^^^eeefffggglllqqqttttttppplllhhhhhhhhhhhhgggddddddccc```______aaaddd]]]\\\XXXQQQHHH???;;;999444666555333555:::===<<>>>>>>>>??????<<<:::===FFFMMMYYY[[[^^^aaaiiiqqqssspppnnnrrrxxxzzzvvvnnneee```XXXTTTRRRSSSRRRQQQRRRVVVSSSYYYaaagggjjjlllpppssswwwooojjjjjjgggaaa___bbbgggddd```___bbbeeefffeeedddgggaaaPPP@@@999:::<<<999666444555555666<<>>>>>???===>>>>>><<<;;;???GGGNNNZZZ\\\]]]___fffnnnqqqnnnnnnrrrxxxzzzwwwppphhhccc[[[VVVRRRRRRRRRQQQTTTYYYUUUZZZ```fffjjjmmmoooqqquuunnnjjjiiifff```___aaaaaa^^^]]]^^^bbbeeeffffffgggggg```PPPAAA;;;::::::666333333555555666<<>>999888777444444444222111111111222111222333555777888999999;;;;;;;;;;;;<<<>>>???@@@~~~~~~}}}~~~|||yyywwwyyy|||wwwqqqmmmkkkkkkkkkjjjiiiiiijjjkkklllmmmnnnnnnllloootttyyy~~~|||~~~~~~{{{vvvqqqoooooopppnnnoooppprrruuuyyy|||~~~}}}~~~~~~|||yyywwwvvvvvv~~~~~~yyyrrrllljjjjjjqqqrrrtttvvvvvvvvvuuutttppppppqqqtttwwwyyyyyyxxxrrruuussskkkfffgggjjjkkklllooossswwwyyyzzz}}}~~~yyyzzzzzzzzzyyyvvvtttrrrooonnnlllkkkjjjkkklllllloooooooooooonnnlllkkkjjjkkkmmmpppqqqpppmmmjjjhhhaaa```bbbgggmmmpppooommmooorrrvvvxxxyyyxxxyyyzzzsssrrrrrrtttxxx{{{||||||yyyzzz|||}}}~~~~~~~~~}}}|||}}}~~~|||zzzxxxwwwyyyzzzzzzzzz~~~~~~~~~{{{wwwuuutttuuutttuuutttppppppssstttrrrsssrrrqqqrrrtttvvvvvvuuuqqqqqqppppppppppppqqqqqqmmmpppqqqoooooopppnnnkkkiiilllooorrrrrrqqqooommmiiigggeeefffkkkoooqqqqqqrrrqqqrrrrrrrrrppplllhhhdddeeefffhhhjjjlllmmmnnnoooooonnnppprrrsssssssssqqqqqqqqqsssuuuvvvuuuttttttvvvxxxyyyxxxwwwwwwxxxxxxyyy{{{{{{www|||yyyssspppppplllnnnooopppqqqrrruuuxxxxxxwwwwwwwwwuuuqqqqqqtttpppoooooosssssslll\\\PPPJJJJJJHHHDDD???<<<;;;;;;888777555444444555777888444333222222222111///---...000111111///...//////...+++***+++......,,,))),,,///---***///999:::444******+++++++++)))((('''(((((((((((()))***+++,,,))))))***++++++++++++***(((***+++,,,*********+++*********++++++,,,,,,,,,000111222111///---,,,------------------,,,++++++***+++,,,,,,,,,,,,,,,+++111,,,***,,,---***)))***,,,---......////////////222555666444000---...///------,,,,,,---...000111---111222000000111000,,,000111222222111000111222000111111000///000222555555666888;;;===>>>???@@@;;;<<<===<<<<<>>>>>======>>>@@@BBBDDD|||}}}}}}yyyuuuvvv}}}{{{vvvqqqnnnmmmmmmmmmmmmllllllkkkkkklllmmmmmmnnnoooqqqwww}}}}}}}}}vvvooolllkkklllooooooooorrrvvvzzz}}}~~~}}}}}}{{{yyywwwuuutttttt|||}}}{{{vvvoooiiifffeeellloootttxxx{{{zzzyyywwwssssssssstttuuuvvvwwwwwwsssvvvuuuooojjjjjjjjjiiieeeiiinnnsssuuuxxxzzz|||wwwwwwyyyyyyyyyxxxvvvuuurrrrrrqqqpppoooooooooooopppooonnnmmmkkkiiigggfffkkklllnnnnnnmmmkkkhhhfff___]]]]]]bbbkkkppppppmmmsssvvvyyyzzzyyyxxxxxxyyyrrrrrrrrrtttxxxzzz{{{{{{wwwyyy{{{||||||{{{{{{||||||||||||}}}~~~~~~}}}|||zzzxxxvvvwwwyyyzzz{{{zzz~~~}}}{{{yyyxxxwwwssssssrrrppppppqqqrrrrrrqqqpppppprrrtttuuuuuutttqqqqqqpppppppppqqqssssssnnnrrrsssqqqppprrrqqqmmmkkkmmmpppssssssrrrpppoookkkgggdddgggnnnrrrqqqmmmoooppppppppppppmmmjjjhhhffffffggghhhiiijjjllllllooommmmmmoootttvvvuuurrrqqqqqqqqqtttwwwxxxvvvtttwwwyyy{{{{{{zzzzzz{{{|||zzz{{{}}}|||xxxuuu{{{wwwpppoooqqqppprrrtttuuuttttttvvvwwwwwwwwwvvvuuurrroooooopppppprrrvvv{{{zzzooo]]]OOOJJJHHHCCC>>>:::999:::;;;999777555333333444666888444333111111111111///---///111222111/////////000---,,,+++---//////,,,***(((...---(((...;;;:::...))))))******))))))''''''))))))(((((()))***++++++******************++++++'''(((******))))))***+++******+++,,,,,,---------...000000///---+++++++++............---,,,++++++******+++,,,---------,,,...***(((+++,,,***+++///------...///////////////222444555333000------......---,,,+++,,,...000222...222333///...000111000222333333222111000000111000111111111000111444666777888:::<<<>>>???@@@@@@:::;;;;;;<<<>>>CCCJJJPPPYYY[[[[[[ZZZ___iiiooopppkkkmmmqqqtttuuurrrmmmiiibbbZZZQQQNNNMMMOOOVVV^^^___^^^```eeekkkooopppnnntttqqqlllhhhccc``````bbb\\\]]]___bbbccccccaaa```aaa]]]SSSGGG???===999555888666777999:::999<<>><<<888::::::999666555777999555555777888:::<<<>>>???AAA???>>>===>>>AAADDDFFF||||||zzz}}}}}}}}}yyyuuuqqqppppppqqqqqqpppooommmlllkkkkkkkkkmmmmmmnnnrrryyy~~~~~~~~~yyyrrrnnnnnnooorrrqqqqqqsssxxx}}}~~~~~~}}}{{{xxxvvvtttrrrqqqvvvvvvsssooojjjeeebbbaaaeeejjjqqqxxx||||||zzzyyywwwwwwwwwvvvuuutttuuuuuutttwwwwwwsssooommmjjjfff___ccchhhlllooorrruuuwwwttttttvvvvvvwwwwwwvvvuuuuuuuuuuuuuuuuuutttssssssoooooommmkkkiiigggfffffflllkkkkkkjjjiiiggggggfff___\\\[[[___hhhnnnooonnnxxxzzz}}}}}}|||zzzyyyyyysssrrrsssuuuxxxzzzzzzyyyuuuwwwzzzzzzxxxvvvwwwxxx{{{zzzyyyyyyzzz|||~~~~~~~~~~~~||||||{{{wwwvvvuuuvvvyyy|||}}}}}}~~~~~~~~~}}}|||zzzxxxsssqqqppppppoooooopppqqqpppooooooppprrrssssssrrrrrrqqqqqqrrrrrrssstttuuuqqqssstttqqqqqqsssssspppnnnppprrrtttuuutttsssrrrpppjjjfffhhhnnnrrrooojjjnnnoooppppppnnnllljjjiiijjjjjjiiihhhhhhiiijjjjjjlllkkkkkknnnsssuuusssqqqrrrrrrtttvvvxxxyyyxxxwwwzzz|||~~~~~~~~~}}}|||}}}~~~}}}yyyvvvtttzzz}}}uuuoooooorrrtttvvvxxxxxxvvvttttttuuuuuuvvvvvvrrrnnnmmmlllkkkooorrrwww{{{zzznnn\\\NNNIIIEEE???:::888888999:::;;;999666333222333444555444222000000000000...---000111222111000///000222...---------......---+++'''---,,,'''---999777+++***************))))))((())))))))))))))))))***+++++++++******************''')))******))))))+++,,,)))***,,,---.........---...///000///---,,,,,,,,,............---,,,+++***)))***+++,,,---.........,,,))))))++++++)))+++000---...//////000/////////000111111000...,,,,,,,,,...---,,,+++,,,...000222111333222---,,,000333333222333333222000///000111000111111111111222555888999:::<<<===>>>???@@@@@@:::::::::<<>>???>>>===777777888:::<<<>>>AAABBBCCCBBB@@@???@@@CCCFFFHHHzzzzzzzzzyyywwwsssqqqqqqrrrrrrqqqpppooommmlllkkkjjjiiiiiijjjmmmqqqwww}}}}}}}}}~~~~~~~~~~~~|||}}}~~~|||zzzvvvuuuvvvwwwuuusssuuuzzz~~~~~~}}}~~~|||zzzyyyxxxwwwsssqqqpppnnnkkkgggccc```^^^]]]^^^dddmmmvvv{{{}}}{{{zzzyyyzzz{{{zzzwwwuuuuuuuuutttxxxzzzwwwssspppjjjddd^^^aaadddgggiiimmmpppsssrrrssssssttttttttttttssstttuuuwwwxxxxxxwwwvvvuuuqqqooommmkkkiiigggffffffkkkjjjiiigggfffeeeeeeeee___\\\[[[^^^dddjjjnnnnnnxxx{{{}}}~~~}}}{{{{{{{{{tttttttttvvvyyyzzzyyyxxxrrruuuxxxwwwtttrrrsssuuuxxxwwwvvvvvvwwwyyy|||}}}}}}|||{{{{{{}}}~~~~~~}}}zzz~~~}}}}}}wwwuuuuuuvvvzzz}}}}}}}}}|||}}}~~~}}}{{{xxxtttqqqoooqqqpppnnnooorrrrrrqqqoooppprrrssssssrrrrrrssstttuuuuuuuuuuuuuuutttvvvtttpppooossstttrrrpppqqqsssuuuvvvuuuttttttuuuoooiiiiiinnnqqqoookkklllnnnppppppnnnlllllllllnnnmmmkkkjjjiiijjjjjjkkkjjjkkkllloooqqqrrrrrrppprrrtttwwwwwwvvvvvvxxxyyyzzz}}}{{{{{{{{{{{{zzzyyywwwwwwtttxxx{{{yyyssspppqqqssswwwyyyyyyxxxvvvsssssssssuuuxxxvvvqqqmmmlllkkkiiijjjlllppprrrpppeeeVVVKKKEEEAAA;;;888888999999999;;;999666444222222333333444222///...//////...---000111222111000000222444111000///------,,,------***---,,,)))---555444---))))))))))))))))))))))))***)))))))))))))))*********++++++++++++***))))))***+++,,,+++******,,,...)))***,,,...//////.........000222111000///000000////////////...,,,+++***)))***+++---.../////////,,,***+++,,,+++''')))---...//////000000/////////---------------,,,++++++------,,,,,,---...000111111222000,,,,,,111444222111222222111///...///000///111222222222444777999<<<===>>>???????????????:::::::::<<<@@@FFFLLLOOORRRVVVXXXYYY]]]hhhpppttttttssssssuuuxxxwwwtttpppeee\\\SSSOOOLLLLLLQQQXXXaaa```aaaccchhhlllooopppwwwxxxtttkkkddddddggghhhhhhjjjllljjjfffaaa]]][[[UUURRRJJJ???::::::888444777555444555555444777===IIISSS[[[[[[ZZZ[[[]]]^^^^^^\\\[[[XXXQQQMMMQQQYYYaaa___XXXMMMGGGFFFEEEBBBDDDAAA>>>@@@EEEGGGFFFDDD>>>>>>>>>>>>@@@BBBDDDFFFGGGFFFEEEEEEFFFHHHKKKLLL|||rrrtttwwwvvvsssqqqpppqqqnnnnnnoooooonnnlllkkkjjjggghhhjjjjjjlllqqqyyy}}}||||||~~~~~~~~~~~~}}}|||{{{}}}zzzzzz}}}||||||{{{xxxuuuvvvzzz}}}|||zzz{{{zzzyyy{{{|||{{{wwwtttmmmiiiddd```]]][[[ZZZZZZYYY```iiissszzz}}}|||{{{xxx{{{~~~}}}{{{yyyxxxyyyuuuyyy|||zzzwwwsssjjjbbbaaabbbdddeeegggjjjooorrrsssssssssrrrrrrrrrrrrqqqrrrsssvvvxxxxxxwwwvvvuuutttrrrooollliiigggeeeeeehhhhhhhhhgggfffdddbbbaaa___]]]\\\\\\```eeejjjnnnsssvvvzzz|||||||||}}}}}}wwwvvvvvvxxxzzzzzzxxxvvvnnnrrrvvvvvvsssqqqsssvvvvvvvvvuuuuuuvvvxxxzzz|||{{{yyyxxxyyy|||}}}{{{yyywwwzzz~~~}}}{{{zzz}}}~~~~~~yyywwwvvvxxxzzz}}}~~~{{{zzzzzz|||~~~~~~{{{xxxvvvrrrpppsssrrroooppptttxxxvvvsssrrrssstttuuuuuusssuuuwwwyyyyyywwwvvvtttwwwxxxtttnnnmmmqqqtttssspppqqqsssuuuuuuuuuttttttwwwqqqkkkkkknnnqqqpppoookkknnnppppppooonnnoooppppppooommmlllkkklllmmmnnnjjjmmmppprrrrrrqqqrrrrrrnnnrrruuutttpppooosssxxxyyy|||vvvvvvvvvvvvvvvwwwxxxzzzvvvvvvvvvtttrrrqqqsssuuuwwwxxxxxxwwwtttsssssstttvvvzzzyyyqqqmmmmmmkkkhhhddddddddddddaaaYYYOOOGGG???<<<888777888999888777888777666555444333333333444111///.........---,,,000000111111000222444666444222000---++++++,,,...,,,,,,,,,,,,---...//////***)))))))))))))))************))))))))))))******)))***,,,,,,,,,***)))'''+++,,,,,,***))))))***,,,)))***---///000000///...---///111111111000111222000000//////...,,,+++***((()))+++---...///000000))))))+++---+++((()))---//////000000000000//////+++++++++,,,------,,,+++,,,,,,------...//////000///000...---000444222---///000111000......///000///000222222333444888;;;??????@@@@@@??????>>>===;;;::::::===AAAGGGLLLNNNRRRWWWZZZZZZ^^^gggooorrrwwwtttrrrtttvvvvvvsssnnnfff___WWWRRROOOMMMOOOTTT]]]^^^___aaacccgggmmmqqqwwwzzzvvvkkkdddeeeiiiiiigggjjjmmmkkkgggccc```___WWWUUUNNNBBB;;;:::999666777444333444555555;;;BBBNNNYYY```]]]WWWWWWZZZ\\\[[[YYYWWWTTTOOOMMMUUU___ccc```WWWMMMGGGGGGFFFCCCEEEEEEEEEGGGIIIKKKMMMMMMKKKJJJHHHFFFFFFFFFHHHHHHMMMMMMMMMNNNOOOPPPQQQRRRlllppptttuuurrrpppooopppiiijjjlllnnnnnnmmmkkkjjjgggjjjlllkkkkkkoooyyy~~~|||{{{|||~~~~~~~~~}}}|||{{{{{{yyyyyy~~~}}}yyyuuuvvvzzz|||zzzxxxxxxxxxyyy{{{~~~~~~zzzwwwmmmhhhbbb\\\ZZZYYYXXXXXXWWW^^^hhhrrrzzz}}}}}}}}}vvvzzz~~~{{{{{{|||uuuzzz}}}{{{xxxtttjjjaaadddeeeeeeeeefffjjjooossstttssssssrrrqqqqqqppppppoooqqqtttwwwxxxwwwuuutttwwwuuuqqqmmmiiifffddddddfffggghhhiiigggddd```^^^^^^^^^\\\[[[\\\aaahhhmmmmmmqqqvvvyyy{{{|||~~~xxxxxxxxxyyyzzzzzzxxxvvvkkkpppuuuuuusssrrruuuxxxvvvvvvuuuuuuwwwxxxzzz{{{yyywwwwwwxxx{{{|||zzzwwwuuuxxx{{{yyywwwvvvzzz~~~~~~}}}~~~{{{yyyxxxxxx{{{}}}~~~}}}zzzyyyyyy{{{~~~~~~zzzwwwxxxsssrrruuutttqqqrrrvvv}}}zzzvvvtttuuuvvvwwwwwwtttvvvyyy{{{{{{yyyvvvtttyyyyyytttmmmlllppptttssspppqqqrrrttttttttttttssswwwrrrmmmkkkmmmqqqrrrrrrkkknnnqqqqqqooooooqqqssspppooommmmmmmmmnnnppprrrkkkppptttuuusssrrrssstttiiiooorrrooohhhgggmmmtttwwwzzzrrrrrrsssssstttvvvzzz}}}wwwuuusssrrrqqqssstttuuuvvvwwwwwwuuutttssstttvvvxxx|||zzzsssnnnnnnmmmhhh___^^^\\\ZZZWWWQQQJJJEEE;;;888666666888999777555555555555555555555555444444111...------...---,,,///000111111111222555888666444111---******,,,///,,,)))))),,,+++(((***000++++++*********++++++,,,******)))))))))))))))***)))***,,,------+++(((&&&*********(((&&&&&&'''))))))***---///000000//////***,,,.../////////000222000000000///...,,,+++***((()))+++---...000000000###$$$)))------***,,,111///000000000000000//////*********,,,.........---+++,,,---...////////////---......///444777111)))---///000///...---...000///000222222333555888;;;AAAAAAAAA@@@???>>>===<<<<<<;;;:::===BBBGGGKKKMMMSSSYYY\\\\\\^^^fffmmmpppvvvsssooopppssssssoookkkhhh```YYYUUUQQQNNNOOOSSSYYY\\\^^^___```dddkkkpppwwwzzzwwwkkkccceeeiiijjjeeehhhkkkkkkhhhdddcccddd[[[ZZZSSSFFF===:::999777888555444666888:::AAAIIIRRR]]]ddd^^^UUUSSSWWW[[[WWWUUUTTTQQQLLLLLLVVVaaaeeeaaaXXXMMMHHHHHHFFFCCCDDDGGGKKKKKKKKKLLLPPPTTTUUUSSSPPPMMMJJJJJJJJJJJJRRRRRRSSSTTTUUUVVVWWWWWWuuuuuutttrrrpppmmmkkkiiieeegggjjjmmmooonnnmmmlllfffccceeejjjmmmmmmsss||||||{{{|||~~~{{{}}}zzzwwwwwwzzz~~~}}}~~~{{{yyyuuussssssvvvyyy|||uuuwwwwwwuuuvvvzzzxxxtttpppdddXXXVVVXXXXXXWWWWWWUUUbbblllpppyyy{{{||||||}}}|||zzz}}}{{{yyyxxxwwwssslllgggcccddddddeeegggjjjmmmnnnqqqmmmjjjiiikkknnnnnnnnnqqqtttwwwwwwuuuttttttvvvvvvtttsssrrrkkkbbb\\\\\\```aaacccffffffddd___\\\]]]^^^^^^```bbbeeehhhjjjjjjlllqqqvvvyyy|||}}}}}}}}}~~~zzzvvvwww|||zzztttrrrppppppssstttssssssvvvwwwxxxxxxvvvuuuuuuxxxzzz~~~xxxssstttyyy{{{wwwrrrlllqqqvvvwwwuuuuuuyyy}}}~~~}}}~~~~~~~~~}}}{{{xxxvvvwwwzzz|||{{{{{{{{{|||||||||yyywwwvvvxxxyyywwwtttrrrssstttwwwuuusssuuuxxxyyyxxxuuuxxxwwwwwwvvvuuutttssssssuuussspppnnnmmmnnnpppqqqrrrrrrtttuuuvvvvvvvvvvvvtttqqqnnnlllmmmooopppqqqtttqqqnnnnnnppprrrqqqooorrrqqqooooooooooooooonnnmmmrrrvvvwwwxxxyyywwwrrrmmmmmmjjjgggeeehhhpppwwwvvv{{{~~~zzzwwwvvvtttrrrtttwwwzzzyyyxxxwwwvvvtttpppnnnooorrruuuwwwuuusssrrrssssssssssss~~~}}}{{{xxxsssoookkkiii___[[[VVVQQQMMMIIIEEEBBB>>>999444444666888555222333444444555555444444333444111...---,,,,,,+++***+++---...///000222555888444444333222///,,,***(((******++++++,,,,,,,,,,,,))))))))))))))))))******))))))))))))))))))))))))((()))***+++++++++++++++'''))),,,,,,+++************+++,,,...//////000000---...///000111111000000............---,,,+++***++++++,,,,,,+++***((('''...,,,++++++---......---------------.........///111111000......---------------......///.........///000111000.........///...111444444333111000000000111222333444666;;;>>>CCCBBBAAAAAA??????>>>======::::::>>>AAACCCHHHMMMPPPWWW]]]^^^```fffkkklllqqqvvvtttnnnpppwwwuuukkklllfff]]]TTTOOOOOOQQQSSSVVVZZZZZZVVVYYYcccjjjlllnnnwwwyyyqqqiiiiiijjjjjjeeehhhiiiffffffhhhgggdddaaaaaaWWWEEE:::999:::888:::777666777666888AAAKKKWWW[[[\\\YYYWWWXXXWWWUUUYYYZZZXXXPPPIIILLLWWWbbbccc]]]TTTLLLHHHFFFEEEDDDHHHMMMQQQOOOKKKKKKQQQVVV[[[XXXTTTSSSSSSRRRMMMIIIMMMQQQVVVZZZ[[[\\\]]]^^^{{{yyyvvvtttsssqqqmmmjjjeeegggjjjmmmnnnmmmkkkiiihhheeefffjjjkkkjjjnnnuuuxxxxxxzzz}}}}}}{{{~~~{{{xxxwwwxxx{{{|||}}}~~~~~~zzzxxxtttqqqpppppprrrssstttvvvwwwvvvxxxzzzyyytttkkk```WWWUUUWWWVVVUUUUUU\\\gggpppttt{{{}}}}}}}}}~~~}}}zzzzzzxxxvvvuuutttrrrmmmhhhhhhgggggggggiiikkkmmmooooookkkhhhgggiiillllllllloooqqqttttttrrrqqqsssuuuvvvttttttqqqiii___ZZZ[[[\\\^^^```dddgggfffccc```bbbaaaaaabbbccceeegggiiihhhkkkooossswwwyyyzzzzzzzzz|||zzzwwwxxx|||{{{uuurrrpppqqquuuuuussssssuuuwwwxxxwwwvvvttttttvvvxxxzzzwwwttttttwwwyyywwwtttooorrrvvvwwwvvvwwwyyy|||zzzzzzyyy{{{}}}~~~}}}||||||{{{yyyvvvuuuwwwxxx{{{{{{{{{{{{zzzyyywwwuuuvvvwwwxxxvvvsssrrrtttvvvwwwuuussstttwwwxxxvvvtttvvvvvvvvvvvvuuutttsssrrruuutttrrrpppooopppqqqrrruuuuuuuuuvvvuuutttsssssstttssspppooopppqqqrrrrrruuurrroooooorrrsssrrrqqqnnnmmmmmmmmmooopppqqqqqqoootttwwwwwwwwwxxxuuupppllliiieeedddggglllqqqtttvvvzzz|||yyywwwwwwuuutttvvvyyy{{{{{{zzz{{{zzzvvvrrrooopppsssuuuwwwvvvtttssstttuuuuuuuuuzzzzzzyyywwwsssmmmhhheee\\\XXXSSSNNNJJJFFFBBB???<<<888444444666777555222333333444444444444333333222///---,,,---...---,,,***,,,...//////000222444777666444222///---,,,+++((()))))))))*********************)))))))))))))))******************))))))(((((()))************)))(((***,,,,,,+++***+++,,,+++,,,---...///000000000////////////000000000000............---,,,+++***)))******++++++++++++***...,,,+++,,,---......---------........./////////111000///......---------------......//////......333444555444222222222333...000222222111//////000,,,---...///000222777:::CCCCCCBBBAAA@@@???>>>>>>===:::;;;???CCCEEEJJJOOOPPPXXX]]]]]]___dddhhhiiimmmssssssoooqqqxxxvvvmmmlllfff]]]UUUPPPOOOQQQRRRRRRVVVVVVRRRTTT]]]dddfffgggrrrxxxrrriiiffffffeeedddhhhiiigggggghhhfffaaa[[[XXXNNN???666666666444555333333444555888BBBLLLUUUZZZ]]][[[YYYZZZZZZWWWYYYXXXTTTNNNKKKOOOYYYbbb```ZZZRRRKKKGGGFFFEEEDDDIIIOOOSSSSSSPPPPPPUUUZZZ[[[ZZZXXXVVVTTTRRROOOLLLSSSWWW[[[___``````aaaaaa~~~yyyxxxxxxwwwqqqlllggghhhkkklllllljjjgggfffiiihhhiiikkkjjjggghhhlllrrrsssvvvyyy}}}}}}{{{yyy|||zzzyyyyyyzzz{{{zzzyyyxxxvvvssspppnnnnnnnnnoooqqqtttvvvvvvxxx{{{yyyssshhh^^^VVVVVVXXXWWWVVVVVVcccmmmtttvvv{{{||||||~~~~~~{{{yyyvvvtttrrrqqqqqqooommmkkklllkkkjjjiiijjjmmmoooqqqooollliiiiiijjjlllllllllnnnnnnoooooonnnooorrrttttttssssssoooeeeZZZWWWZZZWWWYYY\\\bbbfffhhhgggeeeeeeeeeeeeeeeeeefffggghhhfffhhhlllpppsssuuuvvvvvvwwwyyyyyyxxxzzz}}}|||xxxtttrrrtttxxxxxxtttssstttxxxxxxxxxvvvttttttuuuwwwwwwvvvvvvuuuuuuuuuvvvvvvrrrtttuuuwwwxxxyyyzzzzzzvvvvvvvvvxxx{{{||||||{{{wwwyyyzzzyyywwwtttssssssyyyyyyyyyxxxwwwuuutttsssvvvwwwvvvuuuttttttvvvxxxwwwuuussstttvvvwwwuuurrruuuuuuvvvwwwvvvuuusssrrrvvvuuutttssssssrrrrrrsssxxxxxxwwwvvvuuurrrpppnnnttttttssssssrrrrrrrrrrrrtttpppmmmnnnqqqsssrrrpppjjjjjjjjjkkkmmmoooqqqssspppuuuwwwvvvvvvvvvsssnnnmmmhhheeegggmmmrrrttttttwwwzzz}}}}}}|||yyywwwvvvxxxwwwvvvxxxzzz}}}}}}}}}~~~zzzuuurrrrrrtttwwwwwwvvvuuuuuuuuuvvvwwwxxxvvvwwwwwwvvvqqqjjjccc^^^WWWTTTOOOJJJFFFCCC>>><<<:::777444444666777666333222222333333333333222222///---,,,,,,...//////...+++---////////////111222999888666333111///...---))))))))))))************+++*********))))))((((((,,,,,,++++++*********))))))))))))***))))))(((''')))***++++++++++++---///+++,,,---///000000111111111111///......///000000............---,,,+++***((((((((()))+++,,,...///---,,,+++,,,...///...---....../////////000000000111000///......---......,,,---...///////////////111333333222111000111222...///000000......///000...///000000111444888<<>>>>>===;;;<<>>CCCCCCBBBAAA@@@???>>>>>><<<:::<<>>>>>===;;;999;;;BBBFFFHHHLLLQQQXXX___bbb```___bbbddddddbbbhhhnnnqqqtttwwwwwwtttrrrnnnggg___YYYUUUTTTTTTSSSRRRRRRRRRRRRTTTYYY]]]YYYgggwww{{{sssgggaaaaaaddddddaaa\\\[[[___aaa``````SSSDDD===<<<;;;777333666555666999:::<<>>AAAAAA@@@???>>>===<<<<<<;;;:::<<>>===<<<;;;;;;===<<<>>>DDDHHHIIIKKKOOOWWW^^^bbbaaa```dddggggggiiikkkoooqqqpppoooqqqssssssoooiiibbb\\\VVVSSSQQQQQQNNNNNNRRRRRRQQQUUU\\\___bbbkkkrrrpppgggbbbccc```cccbbb______cccdddbbb\\\OOOCCC???<<<999888999555444555888999:::AAAJJJVVVZZZ[[[XXXXXX[[[\\\[[[RRRNNNJJJMMMSSSXXXXXXVVVVVVRRRLLLHHHFFFEEECCCBBBAAAAAAAAAAAA???>>>>>>???<<<;;;;;;;;;<<<<<<:::999999<<>>;;;888444222444555666666333111000///......////////////......)))***+++...111222111///---///000111111111333444......///000222333444555.........------,,,,,,,,,''''''((()))***+++,,,,,,''''''((()))***++++++,,,***++++++++++++***))))))'''))),,,,,,+++*********))))))+++,,,---.........---...///000111111000000............---,,,++++++)))***,,,---...---,,,,,,++++++---///222222111///------------........./////////.........//////000,,,---...000111111222222111222333222111000111222)))+++///000000///...///...///000000111444999<<>>===<<<;;;::::::???>>>@@@FFFIIIJJJLLLPPPZZZaaaeeeddddddhhhllllllkkkmmmoooqqqooommmnnnrrrrrroooiiibbb[[[UUUQQQPPPRRRNNNOOOTTTTTTSSSWWW^^^ddddddjjjrrrrrrjjjfffggg^^^bbbeeeddddddgggeeebbbWWWKKKAAA>>>;;;777888<<<555555777:::;;;===EEEMMMRRRVVVVVVTTTTTTXXX[[[[[[MMMKKKJJJNNNUUUYYYYYYWWWTTTQQQKKKGGGEEECCCAAA@@@>>>===;;;:::888777777777888666444666999:::888555555888;;;<<<;;;999888888yyyrrrppprrruuuvvvxxxxxxtttooonnnqqquuuvvvvvvvvvwwwxxxzzz{{{{{{~~~~~~~~~{{{wwwtttrrrpppnnniiiaaaYYYTTTSSSUUUVVVZZZ```iiirrrwwwyyyxxxvvvyyy|||~~~~~~}}}||||||xxxwwwvvvssssssuuuzzz~~~xxxyyyzzzyyyxxx{{{~~~xxxppphhhcccbbbbbbdddggghhheeeeeejjjmmmmmmxxxxxxwwwwwwwwwxxxxxxxxxwwwxxxwwwsssooommmpppsssnnnlllkkklllnnnlllhhhdddYYYOOOFFFEEEFFFFFFGGGHHHHHHIIIJJJLLLPPPUUUZZZ]]]^^^^^^___bbbgggkkkllllllfffbbbaaabbb```]]]]]]```ddd```]]]]]]bbbhhhlllnnnoooooooooppprrrssssssrrrnnnnnnoooppprrrtttvvvwwwqqquuuyyy{{{zzzxxxwwwwwwyyy{{{}}}~~~}}}}}}~~~{{{zzzyyyzzz{{{|||{{{zzz{{{{{{yyyvvvtttuuuxxx{{{yyyvvvssspppooommmkkkiiihhhjjjlllnnnooooooooonnnuuuvvvxxxxxxxxxxxxzzz|||{{{xxxtttpppoooqqqtttvvvsssuuuvvvuuusssqqqqqqrrrnnnnnnqqquuutttppppppssswwwsssqqqrrruuuuuuqqqllllllgggbbbaaaeeeiiiiiihhhgggiiikkkkkknnnttt}}}}}}yyywwwvvvvvvvvvoooqqqrrrrrrqqqrrrvvvzzz}}}{{{{{{}}}zzzvvvvvvzzzzzzyyyxxxwwwuuutttsssssstttxxx}}}}}}zzzvvvttttttuuurrrppppppmmmiiijjjnnnuuummmddd^^^[[[XXXRRRMMMEEEAAA;;;777666555444333,,,111444222111111000,,,)))...000,,,,,,000///***...///111111/////////000.........///////////////////////////000000000000///...---,,,***)))((('''---,,,***)))))))))******,,,,,,++++++++++++++++++)))))))))***+++---...///***+++---...---+++)))((()))...111...---//////------------...///000000111,,,------......------,,,++++++******************+++,,,,,,------.........333///,,,...111222222333000000000000000000000000///------...111333444444111111111111111111111111333000,,,)))))),,,000222...---,,,---000333888:::@@@@@@>>>======<<<<<<<<>>;;;777777666555555555555555222222222333333444444444222333444333333555888:::}}}vvvssstttwwwwwwxxxyyyuuupppoooqqquuuuuuvvvxxxyyyzzz{{{}}}}}}}}}~~~~~~~~~}}}vvvpppjjjfffbbb```\\\YYYUUURRRRRRTTTWWWYYYhhhmmmtttzzz~~~~~~}}}}}}~~~~~~}}}}}}{{{yyyxxx{{{|||}}}~~~~~~||||||}}}wwwnnnfff```______aaafffhhhggghhhlllooooootttvvvwwwxxxvvvvvvwwwxxxwwwxxxwwwtttnnnlllmmmpppnnnlllkkklllnnnnnnjjjfffZZZPPPFFFEEEFFFGGGHHHKKKLLLMMMOOORRRVVVZZZ^^^``````^^^^^^```dddhhhjjjkkkjjjeeebbbbbb```]]]^^^bbbaaa^^^[[[\\\aaagggkkklllnnnoooppprrrttttttsssrrrpppppppppqqqrrrtttuuuvvvqqqtttwwwzzz{{{zzzxxxwwwxxxyyy{{{{{{zzzzzz|||}}}{{{{{{zzzzzz{{{{{{zzzyyy|||||||||zzzxxxxxx{{{}}}zzzwwwuuusssqqqooollljjjiiiiiijjjlllmmmnnnnnnnnnvvvxxxyyyyyyxxxwwwyyyzzzyyyvvvrrrooommmmmmooopppoooqqqqqqqqqooommmmmmnnnmmmmmmqqquuuuuuqqqqqquuusssqqqpppsssvvvvvvqqqmmmiiieeeccceeeiiikkkiiifffgggjjjnnnqqquuuxxx|||{{{{{{{{{yyyxxxuuusssrrroooqqqssssssrrrrrruuuwwwyyywwwxxxzzzyyywwwyyy}}}}}}yyyvvvrrrpppooossswww|||~~~|||yyywwwwwwuuuqqqooopppoookkkkkknnnpppjjjbbb\\\YYYUUUPPPKKKCCC@@@;;;777666555444333...333666444222222111...)))---...+++***---,,,(((...///111111/////////000......////////////////////////000000000111111111000///...---+++***))))))+++***)))((((((((()))))))))))))))))))))))))))))),,,++++++***)))))))))******+++,,,---,,,+++***))))))...000...---//////---------......///000000111111000000///...,,,+++***++++++++++++++++++******+++,,,,,,------......///222///---...///000//////000000000000000000000000/////////000000111222333333222222333333333333333111///...,,,,,,---...000/////////111444888<<<>>>???>>>===<<<;;;:::::::::@@@@@@DDDGGGFFFGGGNNNXXXccccccccceeehhhiiiiiihhhbbbfffkkkllljjjjjjmmmpppppprrrooofff]]]XXXSSSNNNLLLOOOQQQQQQQQQSSSYYY]]]ccccccdddffflllpppjjjbbbhhhgggeeedddddddddcccaaa[[[MMM???;;;<<<:::777555555777999999999>>>HHHPPPXXXYYYYYYYYYYYYYYYYYYZZZRRRQQQTTTXXXWWWSSSUUU[[[ZZZUUUNNNHHHCCC???;;;999666666555444444444444555222222333333333444444444555666666555333222333555}}}yyyyyyyyywwwyyyyyywwwsssqqqrrrtttssswwwzzz{{{{{{}}}{{{xxxyyy~~~}}}|||}}}~~~~~~}}}{{{zzzzzz}}}zzzuuummmeee]]]YYYVVVUUUSSSTTTUUUXXX\\\aaafffiiiyyy{{{~~~~~~}}}}}}|||zzzzzz{{{~~~~~~wwwnnneee```___```___eeeiiiiiikkkoooqqqpppnnnsssxxxxxxtttrrrtttwwwvvvwwwwwwtttnnnkkkkkkmmmnnnlllkkkmmmooopppmmmjjj]]]SSSJJJHHHIIIKKKNNNQQQTTTVVVYYY\\\___aaacccdddccc```^^^^^^aaafffiiikkknnnhhhcccbbb```^^^```eee^^^\\\ZZZ[[[___dddhhhjjjmmmoooqqqtttuuuuuusssrrrsssssssssrrrssssssttttttqqqrrruuuyyy{{{|||zzzxxxvvvwwwxxxxxxwwwxxxzzz{{{||||||{{{{{{zzzzzzzzzyyy|||}}}~~~~~~||||||}}}yyyxxxwwwvvvtttqqqmmmjjjjjjiiiiiijjjkkklllnnnoooxxxyyyzzzyyywwwvvvwwwxxxvvvtttpppmmmjjjiiiiiiiiikkklllmmmllljjjhhhiiijjjmmmmmmpppttttttqqqrrruuutttrrrrrrtttvvvuuuqqqlllfffeeefffjjjnnnnnnjjjfffiiilllrrryyy~~~}}}zzzuuuwwwzzz{{{zzzwwwtttqqqqqqssstttuuutttssstttuuuuuussstttwwwxxxwww{{{|||xxxtttqqqooossswww|||~~~~~~|||zzzyyysssnnnkkknnnpppnnnlllllljjjeee___ZZZWWWSSSLLLHHHAAA===999777666666555444000555777444222333333000+++---...++++++,,,+++(((...///111111/////////000...///////////////......///000000000000111111111000000///...,,,+++******))))))((('''''''''(((((())))))))))))))))))))))))---,,,+++)))((((((((((((++++++++++++++++++,,,,,,***...000...---//////...------......///000000000111111111000...---+++***++++++,,,,,,,,,,,,+++++++++,,,,,,---......//////.............../////////000000000000000000000000000222333111///...000333333333333444444555666666000000000//////......---......///111333666888999??????===<<<;;;:::::::::@@@AAACCCFFFFFFGGGPPP[[[ffffffffffffhhhjjjlllmmmcccgggkkklllkkkkkknnnqqqnnnrrrqqqjjjbbb[[[SSSLLLLLLNNNQQQQQQQQQRRRWWW[[[aaabbbaaaccciiimmmjjjccciiiiiigggccc```]]]]]]]]]XXXKKK>>>;;;;;;999666666333666999999;;;BBBMMMVVV]]]]]]]]]______]]]YYYWWWVVVVVVYYY\\\[[[XXXXXX\\\XXXSSSLLLEEE@@@<<<999777555555444333333333333333333333333333444444444444444666666555333111111222~~~}}}yyyzzzzzzxxxuuussssssuuuqqqvvvzzz||||||}}}}}}|||}}}~~~~~~zzzwwwwww{{{}}}zzzxxxxxx~~~|||wwwrrrpppooopppkkkhhhbbb[[[VVVTTTUUUVVVZZZ\\\aaafffmmmsssxxx{{{}}}~~~}}}|||}}}}}}|||{{{|||yyyppphhhdddcccddd```fffkkklllmmmppppppnnnkkkqqqxxxwwwqqqmmmnnnqqqrrrtttvvvsssooollllllmmmooommmkkkmmmpppqqqpppnnnbbbYYYQQQOOOPPPRRRWWW\\\aaacccfffhhhiiijjjiiiiiifffccc___^^^aaaggglllooooooiiidddbbbaaa___bbbgggaaa___^^^^^^```bbbeeegggkkknnnsssvvvvvvuuussssssvvvvvvuuutttssssssssssssrrrrrrtttxxx{{{}}}{{{xxxvvvwwwwwwvvvuuuvvvxxxzzz}}}}}}}}}|||{{{zzzzzz{{{zzz|||~~~~~~}}}~~~~~~yyyxxxxxxxxxvvvrrrmmmiiikkkjjjiiiiiijjjmmmppprrryyyzzz{{{yyywwwvvvvvvwwwsssrrrooollljjjhhhggggggjjjkkkkkkjjjhhhggggggiiimmmlllnnnrrrqqqnnnnnnrrrvvvtttrrrqqqrrrqqqooommmiiiiiikkknnnqqqqqqnnnkkkoooqqqvvv}}}}}}xxxtttvvvyyy{{{{{{yyywwwuuutttuuuwwwwwwwwwuuuttttttsssqqqqqquuuvvvwww|||}}}zzzxxxvvvuuutttwww|||~~~~~~}}}zzzyyypppjjjhhhlllpppnnnkkkiiidddaaa\\\XXXTTTOOOIIIEEE>>>;;;888666666666666555111555666333111333333111/////////...---------+++...///111111/////////000...//////000000///...---........./////////000000//////...---,,,+++******)))(((((((((((((((((((((************+++++++++++++++***************+++++++++*********+++,,,------***...000---,,,///000///............//////000000------............------++++++,,,---...---,,,,,,+++,,,,,,---...///000000***...111//////000222111000000000000000000000000000444666333...,,,///333333333333333444666888999333222111000//////......000000111222333444555555BBBAAA@@@>>>======<<<<<>>>>>======>>>BBBBBBDDDGGGGGGIIISSS^^^iiikkkkkkhhheeeffflllqqqmmmnnnoooooonnnooopppqqqxxxzzzwwwnnnccc[[[SSSMMMKKKNNNPPPPPPOOOPPPSSSWWW___aaabbbccchhhnnnmmmiiidddffffffccc^^^ZZZZZZ[[[OOOEEE<<<999999777666777333666888999;;;CCCPPPYYY```aaabbbbbb```\\\VVVQQQVVVYYY\\\^^^______]]]ZZZLLLGGGAAA<<<:::999888888333333222111111111111111333333333333333333333333///111333444222111111111}}}zzzxxxvvvvvvwwwxxxsssuuuwwwzzz|||}}}}}}|||zzz|||~~~~~~}}}|||zzzxxxtttrrrsssqqqlllhhhgggaaaaaa```]]]YYYWWWWWWXXXYYY[[[^^^```bbbgggooovvvuuuvvvxxxzzz|||}}}~~~~~~~~~|||zzzxxxwwwwwwwwwyyy{{{||||||}}}}}}}}}}}}~~~}}}zzztttmmmhhheeedddccciiimmmllllllnnnnnnkkkjjjqqqwwwxxxssslllhhhhhhjjjmmmpppqqqppppppsssvvvuuuqqqllllllnnnpppooonnnkkkeeeaaaaaaaaaccchhhnnnuuuvvvwwwxxxwwwvvvsssrrrlllhhhbbbaaadddjjjppptttiiiffffffiiiiiihhhjjjmmmmmmmmmllljjjfffddddddeeehhhmmmrrrtttsssrrrsssuuuxxxwwwvvvvvvuuuuuuvvvvvvsssvvvxxxyyyxxxwwwxxxyyyuuuwwwyyyyyywwwwwwwwwxxxyyy{{{}}}|||yyyxxxzzz}}}yyy{{{}}}~~~}}}|||||||||yyyxxxxxxxxxwwwsssmmmiiijjjjjjiiijjjmmmqqquuuxxxwwwxxxyyyyyyxxxwwwxxxzzzuuussspppmmmlllllllllmmmoooooonnnllljjjjjjlllmmmkkkjjjjjjlllkkkggghhhlllllljjjiiiiiijjjnnnsssvvvwwwvvvuuuttttttvvvwwwxxxyyyyyyyyy{{{}}}}}}{{{yyysssrrrqqqqqqrrruuuxxxzzzyyyxxxxxxxxxzzzzzzxxxvvvrrrpppqqquuuvvvvvv{{{}}}zzzxxxvvvuuuuuuvvvyyy{{{|||{{{vvvsssjjjfffggglllnnnkkkfffeee___]]]XXXSSSMMMGGGCCCAAA:::888666666666666555333000333333...,,,///111000...++++++------+++,,,......///111111/////////000...///000111000///,,,+++******+++++++++,,,,,,,,,------,,,++++++***))))))(((((()))*********))))))&&&''''''(((((()))))))))000///...,,,,,,+++++++++++++++++++++++++++,,,,,,***...///,,,+++///111111......//////////////////.........---+++***((('''+++,,,...000111000///...++++++,,,...///000111222000;;;???888000//////,,,000000000000000000000000111333444222000///111444222111111222444777;;;===;;;999666333111111222444///000222444888;;;>>>???>>>======<<<<<<======>>>CCCDDDFFFIIIIIIJJJSSS^^^eeeiiijjjfffaaa```ffflllooooooooooooooopppqqqqqq|||}}}yyynnnddd\\\VVVPPPJJJMMMPPPPPPOOOOOOQQQTTT]]]aaadddfffjjjooooookkkbbbccceeedddaaa^^^\\\[[[KKKBBB:::999888666666888555777999999<<>>:::888666666666555444222111333222---+++///111111...***)))---...+++---111...///111111/////////000...///111111111///,,,******+++++++++,,,,,,,,,,,,---------,,,++++++******&&&'''((()))))))))((((((&&&&&&''''''((())))))***...---,,,,,,+++++++++,,,***+++,,,---,,,+++***)))***......++++++///222111/////////////////////...//////...---,,,***)))(((+++,,,///111222111000...++++++,,,...///111222222---;;;BBB999000000000---000000000000000000000000000111111111222333444555333222222333666999===@@@<<<;;;999777555444333333111111111222444888;;;===<<<<<<<<<<<<===>>>???@@@DDDEEEHHHKKKJJJKKKSSS\\\eeejjjlllhhh```]]]cccjjjmmmllllllmmmoooqqqrrrssszzz|||zzzpppggg```YYYRRRJJJMMMPPPPPPNNNNNNPPPRRRZZZ___dddgggkkkpppoookkkbbbcccdddffffffbbb]]]YYYHHH@@@999888888666666888555777999:::===FFFTTT___```cccddd```XXXSSSTTTWWWYYY^^^______``````ZZZRRREEE@@@:::555444444555555333333222111111111111222111111111000000000//////111111222000......///000zzzvvvvvvxxxzzz{{{{{{xxxvvvyyyzzztttppprrruuu{{{~~~{{{wwwtttjjjfffdddeeeccc]]]YYYXXX]]]^^^``````______```bbbZZZ___dddggghhhlllsssyyyyyyxxxwwwvvvuuutttssssssrrrrrrrrrqqqpppooonnnmmmggghhhiiijjjmmmrrryyy~~~~~~}}}tttkkkddd``````eeeiiiiiijjjooopppoookkkpppwww||||||xxxrrrmmmllloooppppppoooqqqvvvzzzyyytttnnnkkkkkklllkkkjjjgggdddccceeeffffffjjjppprrrsssuuuvvvxxxyyyzzzzzznnniiibbb______bbbeeegggcccdddjjjsssvvvtttssstttoooqqqrrrpppllliiihhhiiiggglllpppqqqoooooorrrvvvvvvvvvvvvvvvwwwxxxzzzzzzuuu{{{|||tttpppsssxxxqqquuuyyyzzzxxxvvvtttsssppptttwwwwwwtttssswww{{{}}}|||{{{zzzxxxuuuqqqmmmdddeeegggjjjnnnrrrvvvxxxrrrtttwwwxxxxxxzzz|||~~~}}}yyysssnnnkkkjjjkkkmmmoooooonnnkkkiiiiiikkknnngggeeegggkkkkkkjjjmmmrrrxxxzzz||||||{{{yyyxxxwwwyyyzzzzzzyyyxxxvvvvvvwwwuuuyyy||||||xxxuuuuuuvvvrrrrrrrrrsssuuuvvvxxxyyyyyyvvvssssssvvvxxxxxxwwwlllmmmqqqwwwyyyzzz~~~~~~{{{xxxvvvtttsssoooooorrrvvvzzzzzzvvvrrriiijjjnnnrrroooiiifffhhh\\\YYYTTTLLLDDD>>><<<<<<:::888666666666555333111111444222---+++///222222000++++++///000...///555...000111111/////////000...///111222111///,,,***++++++,,,,,,,,,---------.........------,,,,,,,,,$$$%%%'''((((((((('''''''''(((((()))***++++++,,,)))))))))***+++---...///***+++---...---+++)))(((***---...++++++///222222///////////////.........,,,------......------,,,+++---///222333222000///++++++,,,...///111222222'''777@@@888111222444222000000000000000000000000000//////000333555666555444333333444777;;;???BBB;;;<<<<<<;;;999666333111;;;999777666666888:::<<<=========>>>???AAABBBCCCDDDFFFIIILLLLLLKKKRRR[[[gggmmmpppkkkbbb^^^cccjjjiiihhhhhhjjjnnnrrrtttuuuvvvzzzzzzrrrjjjccc[[[TTTIIIMMMPPPPPPNNNMMMOOOQQQXXX^^^dddggglllpppoookkkdddccceeegggiiieee]]]VVVFFF???999888777555666888555777:::;;;???IIIXXXccc```dddfff___UUUQQQUUU[[[]]]aaabbb`````````XXXNNNEEE@@@999444222222333333444333222222111222222222111000000000//////......---............///333555~~~zzzxxxyyy{{{{{{yyyxxxzzz~~~~~~yyytttqqqrrrssstttwww|||}}}~~~zzzuuuttttttqqqjjjddd```]]]\\\]]]aaacccaaa___cccjjjooonnnlllkkkfff```]]]]]]^^^aaaeeejjjooorrrwwwwwwvvvuuussspppooommmkkkjjjiiiiiilllmmmmmmmmmlllkkkhhheeefffllltttzzzzzzmmmfffeeeggghhhhhhggggggiiimmmqqqssstttxxx|||~~~yyyqqqiiilllllllllmmmnnnrrrwww{{{yyyvvvrrrnnnlllkkkkkklllggggggggggggggghhhhhhhhhuuusssqqqsssvvvyyyyyywwwqqqjjjaaa\\\]]]bbbfffhhhkkknnnqqqtttuuuuuuuuutttvvvuuutttqqqnnnnnnppprrruuuppplllnnnpppppprrrvvvtttrrrtttyyyzzzyyyzzz}}}|||{{{yyyvvvssssssuuuxxxvvvwwwyyyzzz{{{{{{zzzyyyqqqrrrssstttuuuuuuuuuuuu{{{~~~~~~~~~~~~zzzyyywwwvvvuuusssooommmeeefffkkkqqqrrrqqqrrrvvvwwwvvvuuuvvvxxxzzzzzzzzzwwwvvvrrrmmmhhhgggjjjnnnrrrqqqnnnkkklllooonnniiiiiiiiiiiiiiikkknnnqqqrrryyyyyyyyyzzzzzzzzz{{{{{{}}}{{{wwwtttrrrrrrsssttt{{{{{{zzzyyyxxxvvvvvvuuuuuuttttttuuuwwwwwwvvvuuussspppoooppptttxxxxxxwwwrrrqqqpppqqqvvv{{{~~~}}}{{{zzzyyyqqqoooppptttzzz|||wwwrrrqqqrrrsssqqqlllfffbbb```ZZZUUUMMMEEE>>>:::999999666666555444333333333333333111//////000111000///------......///000000000000000000000000///......111111111000---,,,,,,---++++++,,,,,,,,,+++******,,,---...///...,,,)))(((,,,+++******************)))))))))))))))******+++************************+++,,,,,,,,,++++++---///,,,---///000000///...---555444111///---...///000---///222222000...---,,,,,,,,,,,,---...///000111.........///////////////111...000555555222444:::111111111111000000000000000000000111222333555666666666888999;;;===>>>>>><<<<<<;;;;;;999666444222555666777666555666:::>>>>>>>>>>>>===<<<===@@@BBBHHHEEEEEEGGGHHHJJJQQQYYYgggpppsssmmmdddbbbeeegggjjjiiikkkppppppllljjjlllvvvwwwxxxuuunnneee]]]YYYQQQPPPOOONNNNNNOOOQQQRRRWWW^^^cccdddhhhooopppkkkiiijjjhhhffffffcccYYYNNN>>>>>><<<:::777666555555777999;;;<<<@@@JJJXXXbbbaaacccbbb\\\SSSPPPTTTZZZeeebbb```bbbdddaaaWWWOOO>>>===:::888666555555555444222000......///000111111111000000//////......111111111000000000000000~~~}}}}}}~~~~~~{{{yyy{{{}}}}}}yyytttqqqrrrssssssuuuyyy~~~}}}xxxssspppkkkfffdddeeeddd```]]]``````bbbeeeiiilllmmmmmmrrrxxx{{{xxxsssoooggg```[[[[[[[[[^^^bbbhhhnnnrrrvvvvvvuuutttsssqqqooonnnkkkiiiiiijjjlllnnnooonnnooommmkkkhhhiiimmmtttyyy~~~{{{ooogggfffiiiiiihhhggggggiiimmmqqqtttuuuxxx|||}}}yyyqqqjjjjjjkkklllmmmpppssswwwzzzuuusssooollliiiiiiiiijjjhhhiiiiiijjjkkklllmmmmmmsssrrrrrrtttwwwyyyxxxvvvqqqhhh]]]WWWWWW]]]cccfffooopppssstttttttttttttttvvvvvvvvvtttqqqpppqqqrrrtttooommmppprrrrrrtttwwwtttrrrtttxxxyyywwwwwwzzzzzzzzzxxxuuussstttvvvyyyxxxxxxyyyyyyyyyxxxxxxwwwsssssssssttttttuuuuuuuuuzzz|||~~~}}}zzzyyyyyyyyyzzzzzzyyyvvvssspppnnniiiiiimmmssstttrrrrrrvvvuuuuuuvvvxxxzzzyyywwwuuusssrrrooojjjgggfffiiimmmnnnooommmkkkmmmpppoookkklllllljjjjjjlllnnnqqqssswwwxxxyyyzzz{{{|||}}}}}}yyywwwuuurrrqqqrrrssstttxxxxxxxxxwwwwwwwwwvvvvvvwwwvvvvvvvvvxxxxxxvvvuuurrrpppoooqqquuuxxxxxxxxxnnnmmmnnnqqqwww}}}||||||~~~~~~}}}zzzxxxvvvpppsssuuuvvvvvvvvvvvvvvvttttttssspppjjjddd___\\\WWWRRRKKKCCC<<<999888777666555444333333222333333111000000111222111///---------......///000111111000000000000000///......///000000///,,,***+++,,,*********+++++++++++++++,,,,,,---------,,,+++***++++++******))))))******))))))(((((())))))***+++))))))))))))))))))))))))***+++,,,+++***+++,,,......///000222222111000///111111000///...///000000....../////////...---,,,---------------...///000---............/////////000---...111000,,,---222111111111111000000000000111111111111222333444555666777888999;;;===>>>???=========<<<:::888666444555666777666555666:::===>>>???>>>===<<<===@@@CCCHHHEEEDDDGGGHHHJJJQQQXXXfffooosssmmmeeedddggghhhmmmjjjjjjmmmmmmiiiiiikkkqqqsssuuusssmmmddd[[[VVVRRRQQQOOONNNNNNOOOQQQRRRTTT\\\ccceeehhhmmmooommmlllllljjjfffeeeaaaVVVJJJ???===:::999888777666444888999:::<<<@@@KKKXXXbbb```___]]]XXXRRRRRRVVV[[[dddccccccfffgggaaaUUUJJJ===;;;999777555444444444333222111/////////000111111111000000////////////111111111111111111111111xxx|||||||||||||||xxxuuuppprrrsssttttttuuuxxxzzz~~~~~~yyytttqqqooommmiiieeebbb^^^ZZZZZZ]]]```aaa```fffiiimmmqqqsssuuuwwwyyy}}}yyytttkkkbbbZZZZZZYYY[[[aaahhhoootttvvvvvvvvvuuutttsssqqqpppllljjjjjjkkkmmmooopppooorrrqqqpppmmmlllnnnsssvvv|||}}}|||rrrkkkhhhlllllljjjiiihhhjjjooorrrvvvvvvxxx{{{|||yyyqqqkkkhhhjjjlllooorrruuuwwwxxxqqqooollliiiggggggggghhhkkkkkklllnnnooopppqqqrrrooooooqqqtttwwwxxxvvvuuupppggg\\\TTTTTTZZZbbbgggssstttuuutttrrrqqqrrrsssuuuwwwyyyxxxvvvsssrrrrrrrrrooonnnsssvvvvvvwwwyyyuuusssssswwwwwwtttsssvvvxxxxxxvvvtttssstttxxxzzz{{{zzzyyywwwvvvuuuuuuuuuuuutttssssssssstttuuuvvvxxxzzz|||{{{yyyvvvuuuuuuyyy|||~~~|||wwwrrrppppppnnnnnnrrrvvvvvvrrrrrrvvvssstttvvvyyyzzzyyyuuuqqqooonnnllliiiffffffhhhjjjiiillllllkkkmmmqqqppplllmmmllljjjiiijjjmmmqqqsssvvvwwwxxxzzz|||}}}vvvtttrrrqqqqqqrrrsssuuutttuuuvvvvvvwwwwwwwwwwwwyyyxxxwwwwwwxxxxxxvvvtttrrrqqqppprrruuuwwwxxxxxxlllmmmnnnrrrxxx|||~~~~~~vvvxxx{{{}}}|||zzzwwwuuuqqqwww{{{xxxrrroootttzzzwwwvvvsssooohhhaaa[[[XXXRRRNNNGGG@@@;;;888777777666555444333333222222222000000000111222111///,,,,,,,,,---...000111222222///000000000000///......---...///---+++)))***+++***))))))((()))***,,,---,,,+++++++++,,,,,,------++++++***)))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))***+++++++++******+++------...000111222111000000......///000000000000000000---+++,,,...///---***......---------......///,,,,,,------............000///000222111......222222222111111111000000000222222111222222333444555666777888:::<<<===>>>???======<<<;;;:::888666555666666666666555777:::===>>>???>>>>>>===>>>BBBDDDGGGEEEDDDFFFHHHIIIPPPWWWeeemmmrrrnnnhhhgggiiijjjmmmjjjhhhjjjiiiggggggjjjnnnpppssssssnnnfff]]]WWWSSSRRROOONNNNNNOOOQQQRRRQQQZZZccceeefffjjjoooppppppppplllgggddd___SSSGGG@@@<<<888777888888666444888888999;;;AAALLLXXXaaa___\\\WWWTTTSSSWWW[[[___cccdddgggkkkjjjaaaRRREEE;;;:::888555444333333333111111111111111000000000111000000000000/////////111111111111111111111111xxx{{{}}}|||zzzxxxuuuqqqsssuuuuuuuuuuuuvvvwwwwwwzzz}}}zzzwwwsssqqqiiifffbbb```aaaaaa```^^^```___^^^aaaggglllooooooqqquuuzzz{{{zzzyyyzzz||||||~~~{{{wwwooofff___]]]]]]^^^ccckkksssyyyxxxyyyxxxxxxwwwvvvuuutttpppnnnmmmmmmoooppppppooouuuuuutttrrrpppppprrrtttyyyzzz}}}}}}vvvppplllrrrqqqpppnnnmmmnnnrrrvvvxxxwwwwwwzzz{{{xxxrrrlllhhhiiilllpppsssvvvvvvvvvmmmllljjjhhhggggggggghhhmmmmmmnnnnnnooopppqqqqqqjjjlllooosssuuuuuutttrrrnnnhhh___XXXXXX]]]dddiiiuuuvvvvvvssspppnnnppprrrtttwww{{{|||zzzvvvtttrrrqqqnnnooouuuyyyxxxyyy{{{vvvttttttvvvuuuqqqppprrruuuuuuuuussssssuuuyyy|||~~~|||yyyvvvtttsssrrrrrrvvvuuusssrrrrrrtttuuuwwwuuuwwwyyyyyyxxxuuuttttttxxx}}}xxxsssrrrsssttttttvvvyyyxxxsssrrruuurrrrrrtttvvvxxxxxxuuussspppnnnllliiigggfffggghhhgggkkkllllllmmmqqqpppllljjjhhhgggfffhhhlllpppssswwwxxxyyyzzz|||}}}~~~vvvuuutttrrrrrrssstttuuutttuuuwwwxxxxxxxxxxxxwwwyyyxxxwwwwwwwwwvvvtttrrrqqqqqqrrrsssuuuwwwxxxxxxooooooqqqtttwwwyyyyyywwwuuuvvvyyy{{{|||{{{zzzyyyvvvzzz{{{wwwooommmrrryyyxxxvvvrrrmmmggg```ZZZUUUMMMIIIDDD>>>:::888777777666555444333222222222222222000//////000000///...,,,,,,---///000111222333//////000000//////...------......---+++)))***+++)))(((''''''(((***,,,...++++++******+++---///000,,,+++***)))))))))))))))((((((''''''(((((()))***++++++++++++++++++++++++******+++***))))))***,,,,,,---...///000000000000---///000222222111000///000,,,((()))---///---***///......---------......++++++,,,,,,---............///111222222222444666222222222111111111000000222222222222222333444444777888999;;;===>>>???@@@;;;;;;:::999777666444444666666666555666888:::<<<===>>>>>>>>>===???CCCFFFGGGDDDDDDGGGHHHIIIOOOVVVccclllqqqooojjjjjjkkkkkkiiifffgggjjjjjjggggggiiimmmooosssuuurrrkkkaaaZZZUUUSSSPPPNNNMMMOOOQQQRRRNNNWWWaaaeeeeeehhhmmmrrrsssrrrnnniiieee___SSSFFF@@@;;;777666888999777555888777888<<>>@@@AAABBB<<<;;;:::999777666666555777666555555666888:::<<<<<<============???CCCFFFGGGEEEEEEHHHIIIIIINNNUUUaaajjjpppooolllllllllkkkccccccffflllnnnjjjhhhiiikkkmmmqqqttttttnnneee^^^WWWTTTQQQNNNMMMNNNPPPRRRMMMUUU___dddeeefffkkkrrrrrrrrrnnniiifff```TTTHHH>>>:::666555777888888666888777888>>>HHHSSSZZZ]]]XXXSSSPPPRRRXXX___bbbbbbdddeeegggiiieee[[[NNNDDD;;;:::888666555555555555000111222222222222111111000000000000111111111111111222222222333333333444xxxzzz~~~|||xxxuuutttrrrtttvvvuuutttssssssttttttuuuwwwwwwuuuuuuuuuvvvkkkhhhccc```^^^\\\ZZZXXXYYY[[[___eeekkkqqqvvvyyy{{{|||~~~~~~~~~}}}}}}~~~~~~{{{{{{|||wwwppppppooonnnnnnrrrxxx~~~~~~}}}{{{zzzyyywwwttttttttttttsssrrrtttuuuuuutttrrrqqqrrrsssrrrtttvvvzzz}}}}}}yyy~~~}}}{{{zzz{{{|||yyywwwuuuwwwyyyyyyvvvssspppnnnnnnpppssstttqqqnnnjjjjjjiiijjjjjjkkkkkklllmmmmmmlllkkkkkkjjjjjjiiieeegggiiijjjlllnnnrrrtttllllllllliiigggfffgggiiirrruuuwwwuuuooolllnnnrrrqqqvvv|||~~~}}}xxxtttqqqnnnlllmmmtttxxxxxxxxxzzzzzzwwwvvvxxxvvvqqqoooppprrrrrrrrrrrrrrruuuyyy}}}}}}|||yyywwwuuusssrrrqqquuuttttttssstttvvvwwwxxxtttvvvzzz{{{{{{zzzzzz{{{yyy|||~~~}}}yyywwwwwwyyyzzzyyyzzz|||xxxrrroooqqqooonnnmmmnnnppprrrssssssooommmkkkjjjiiihhhfffccceeelllpppppppppqqqpppmmmlllllllllnnnppptttwwwyyyyyyyyyyyyzzzzzzzzzzzzzzz}}}}}}{{{zzzyyyxxxxxxwwwyyyzzz|||}}}}}}|||{{{yyywwwvvvuuuuuuuuutttqqqooosssuuuwwwwwwuuutttuuuvvvooooooqqquuuxxxzzzzzzxxxxxxxxxwwwxxxzzz}}}}}}yyytttpppooooooppppppqqqmmmgggccc```[[[UUUPPPCCCAAA>>>;;;999888888888555444333222222111111111444111---,,,---///000000...//////000000111111222...////////////...------,,,---...---+++***+++,,,***))))))((()))***,,,---******))))))+++---000222///...---,,,+++*********)))))))))))))))******+++************************+++,,,,,,+++))))))***,,,...///000111333444555666000111222333222111///------+++)))+++---///---+++......---------......///++++++,,,---...//////000333666777333111222333222333222222222222111111111111111222222333555666777;;;<<<===???@@@BBBCCCDDD???>>>===;;;::::::::::::888666444444777999;;;;;;:::;;;<<<<<<===???CCCFFFHHHFFFFFFIIIJJJJJJOOOUUU```hhhoooooommmmmmllliiiaaabbbgggoooqqqmmmjjjkkkiiijjjmmmrrrtttpppggg```XXXVVVQQQNNNMMMNNNPPPRRRNNNSSS\\\ccceeeeeeiiipppqqqppplllhhheee___SSSGGG<<<:::888555555666888999777666999AAANNNWWW[[[[[[PPPOOOOOOSSSYYY^^^```___```bbbdddeeeaaaXXXLLLDDD;;;:::888666555555555666111111111222222222222222000000000111111111111222222222222333333444444555yyy{{{~~~|||xxxtttrrrssstttsssqqqnnnmmmlllmmmnnnnnnmmmjjjgggddddddeee]]][[[YYYYYY\\\^^^______fffjjjooovvv{{{~~~~~~{{{}}}~~~xxxwwwuuuttttttvvvzzz}}}{{{zzzyyywwwvvvvvvwwwxxxxxxwwwrrrssssssrrrqqqqqqssstttpppqqqtttwww{{{~~~~~~}}}}}}xxxvvvtttuuuxxxzzzxxxvvvuuurrroooppprrrrrrnnnjjjhhhiiiiiijjjkkklllmmmmmmlllllllllkkkkkkkkkkkkkkkggghhhhhhggghhhmmmtttyyyvvvvvvvvvrrrmmmjjjjjjkkkqqqvvvzzzxxxrrroooqqqtttppptttzzz}}}{{{wwwssspppnnnkkklllqqquuuvvvwwwyyy|||yyyxxxyyywwwrrrppprrrqqqrrrrrrqqqrrrtttxxx|||{{{zzzzzzxxxwwwuuusssrrrrrrssssssuuuvvvwwwxxxyyyvvvyyy|||}}}|||{{{{{{{{{zzzzzzzzzzzzyyyzzzzzz{{{{{{yyyzzz{{{wwwpppnnnppplllkkkkkklllmmmmmmkkkiiigggfffeeefffggggggdddbbbbbbjjjqqqrrrrrrsssrrrpppooopppqqqrrrtttvvvwwwxxxwwwwwwwwwxxxyyyzzz{{{{{{}}}}}}|||||||||{{{{{{{{{wwwyyy{{{~~~~~~}}}|||wwwvvvuuuuuuuuuuuusssqqquuuwwwyyyxxxuuusssssstttrrrqqqrrruuuxxxzzzzzzyyyuuuuuuuuuwwwyyy{{{~~~{{{xxxtttpppnnnnnnnnnnnnmmmhhhaaa\\\ZZZUUUNNNHHH>>>===;;;999777777777777555444333222111111111111000///......///000...---000000000000000000000000......//////......---,,,***,,,,,,,,,***)))***+++*********+++++++++++++++************+++---///000000000...---,,,+++++++++***************+++,,,,,,************************,,,------,,,***)))+++,,,,,,------///111333444555---...///000000//////...***+++,,,.........---,,,---------------...///000+++,,,---...///000000111555::::::555333666666444333333222222222111111111000000111222444666888999===>>>???AAABBBDDDEEEFFF@@@???>>><<<;;;;;;;;;<<<888666333444777:::;;;:::999:::;;;;;;<<<>>>BBBFFFIIIGGGHHHKKKKKKKKKOOOUUU___gggnnnnnnmmmmmmkkkgggeeeeeeiiioooqqqmmmlllmmmiiijjjlllqqqtttrrrkkkdddZZZWWWRRRNNNLLLNNNPPPRRRPPPQQQXXXbbbfffeeehhhmmmooonnnjjjeeeaaa[[[OOOBBB999:::999666333333888<<<777666:::EEESSS[[[\\\YYYMMMOOOTTTYYY^^^``````___ZZZ]]]aaaccc___VVVJJJCCC:::999777555444444444555222222111111111222333444000000111111111222222222222222333333444555555555}}}~~~|||{{{}}}wwwsssrrrtttsssrrrnnnjjjgggggggggccccccaaa^^^ZZZYYYYYY[[[]]]]]]]]]aaagggmmmqqqrrrrrrvvv|||~~~|||zzz~~~yyyxxxwwwwwwxxx{{{~~~}}}{{{zzzxxxwwwvvvwwwzzz||||||{{{qqqrrrrrrqqqpppqqqsssuuuooopppsssvvvzzz~~~}}}|||xxxuuusssuuuxxx{{{zzzxxxyyytttpppoooqqqqqqmmmhhhggghhhiiijjjkkklllmmmmmmkkkkkkllllllmmmmmmnnnnnnjjjjjjhhhfffggglllvvv}}}~~~yyyrrrmmmmmmnnnpppvvv{{{zzzuuurrrssswwwoootttyyy|||zzzvvvrrrpppnnnjjjjjjpppssstttuuuxxx}}}zzzyyy{{{xxxsssqqqsssqqqrrrrrrqqqqqqtttxxx{{{yyyyyyzzzzzzxxxvvvtttsssppprrrsssvvvwwwxxxyyyyyyyyy{{{}}}~~~|||zzzzzzzzz{{{yyywwwwwwyyy{{{||||||zzzyyyzzz{{{wwwpppmmmoooiiiiiijjjkkkllliiidddaaaaaa``````bbbeeefffdddaaa```iiiqqqrrrsssuuuuuusssqqqqqqsssttttttttttttsssttttttvvvwwwyyyzzz|||||||||||||||}}}}}}}}}~~~~~~tttvvvzzz}}}~~~xxxvvvuuuvvvwwwvvvtttrrrvvvxxxzzzyyyuuurrrrrrssswwwvvvuuuvvvwwwxxxwwwvvvppprrrtttwwwyyyzzzzzzzzzyyyxxxuuuqqqmmmkkkmmmoookkkeee]]]XXXUUUPPPIIIBBB;;;:::888777666666666666555444333222111111111111---...///222333111---)))111111111111000000000000......//////......---,,,)))***+++***)))((()))***++++++,,,,,,,,,+++***************+++,,,---//////111111///...---,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---......,,,+++***+++---((()))***+++---///111222)))***+++---.../////////)))+++...000///---------,,,,,,,,,---...///000111,,,,,,---...///000111222...444555111000555666333333333333222222222111111///000111222444777999:::>>>???@@@BBBDDDEEEGGGGGG???>>><<<;;;:::::::::;;;999666333444777:::;;;:::888999::::::;;;>>>BBBEEEJJJHHHIIILLLLLLLLLPPPVVV^^^fffmmmnnnmmmmmmjjjeeejjjhhhjjjnnnooommmlllooollllllmmmrrrwwwvvvoooiiiZZZWWWRRRNNNLLLMMMPPPRRRQQQQQQVVVaaafffeeegggkkkooommmiiiccc___XXXKKK>>>777:::;;;777111111888>>>777666;;;GGGVVV^^^\\\XXXNNNSSSZZZ```ccccccbbbaaaUUUZZZ```ccc___UUUIIIAAA888777666444333333333444333222111000000222444555000000111111222222222222222222333333444555666666|||tttooonnnnnnlllhhhddd___\\\YYYXXXZZZYYYVVVUUUUUUXXX[[[]]]bbbffflllrrrwwwzzzzzzzzz}}}yyy}}}}}}}}}{{{yyyyyy{{{}}}{{{||||||{{{wwwuuuttttttyyyzzz{{{||||||{{{{{{zzzuuuvvvuuuqqqmmmmmmppptttsssqqqqqqvvv|||~~~|||xxx~~~~~~zzzyyyyyyzzzwwwuuuvvvxxxyyyxxxuuusssrrrqqqooonnnmmmmmmmmmeeefffhhhjjjlllnnnpppppppppooonnnlllkkkkkkllllllpppmmmjjjggghhhoooxxx~~~~~~xxxrrrnnnqqqtttwwwwwwuuussstttvvvxxxxxxxxxxxxxxxwwwuuuuuukkkkkklllmmmoooppprrrsss}}}~~~}}}zzzwwwwwwzzz}}}|||xxxtttrrrsssvvvxxxyyyyyywwwuuutttttttttrrrqqqlllooorrrsssqqqrrruuuxxxyyyzzz||||||{{{yyyyyyxxxxxxxxxxxxwwwvvvvvvyyy{{{xxxxxxvvvsssooojjjfffccciiigggffffffggggggfffdddbbbcccfffhhhiiijjjjjjiiikkkkkkmmmppptttvvvvvvuuutttpppppptttwwwvvvwwwyyytttsssrrruuuyyy|||{{{zzzzzzyyyxxxxxxyyyyyywwwvvvtttuuuwwwyyy{{{|||}}}}}}{{{vvvtttuuuuuutttrrr}}}yyyvvvttttttttttttsssuuuvvvvvvuuuuuuvvvxxxmmmooorrrsssssssssssstttuuusssrrrqqqqqqpppooonnniiibbb[[[WWWOOODDD<<<:::999999888777666555444444333222000///...///000222////////////............111111111111111000/////////000000000///...,,,+++...+++''''''))),,,,,,+++++++++***)))(((((())))))++++++******++++++,,,------000444333///,,,++++++'''%%%''',,,,,,)))+++111---//////,,,---111111///---------............///////////////////////////.........///////////////+++---//////...---...///...---,,,+++,,,...000222---...///000111222333333111000333777666111111444222222333222222111000///...///111111222444888;;;@@@BBBDDDEEEDDDCCCDDDEEEBBB???@@@DDDBBB<<<:::===999888888999;;;;;;:::888999888888999;;;???CCCFFFFFFIIILLLNNNNNNQQQVVVZZZccchhhlllhhhbbbaaafffmmmllllllmmmmmmmmmnnnmmmmmmlllmmmmmmlllooosssrrrmmmcccZZZOOOJJJLLLNNNMMMJJJMMMOOOSSSZZZaaaeeeffffffnnniiiccc^^^YYYRRRHHHAAA;;;;;;999888777777666666;;;<<<@@@KKK[[[ccc\\\PPPSSSWWW\\\bbbffffffccc```ZZZ```ddddddbbb[[[OOODDD>>>;;;777333111000111111444333222111111000000111///111333333111111444777555222111444555444555999{{{yyytttmmmggggggaaa```___]]][[[ZZZZZZYYY\\\[[[ZZZ[[[^^^bbbfffiiiooorrrwww}}}~~~|||{{{||||||{{{yyyxxxzzz{{{}}}}}}}}}{{{wwwtttsssssswwwxxxzzz}}}~~~~~~}}}|||rrrrrrrrrpppoooppprrruuutttrrrrrrvvv|||~~~{{{~~~|||yyyxxxxxxxxxvvvuuuvvvyyyyyywwwtttssssssrrrqqqpppnnnmmmlllccceeeiiillloooooooooooopppooommmlllkkklllmmmnnnqqqpppmmmkkklllqqqxxx~~~}}}wwwppplllnnnrrruuuvvvtttrrrtttvvvyyyyyyyyyyyyyyyyyyyyyyyynnnmmmmmmmmmnnnooopppqqqzzz||||||zzzwwwwwwzzz}}}}}}yyytttqqqrrrtttvvvwwwwwwvvvuuuuuuvvvvvvtttrrrmmmooopppqqqqqqrrrtttuuurrrwww{{{zzzvvvsssvvvyyywwwwwwvvvtttrrrrrrsssuuusssrrrqqqnnnllliiihhhfffllljjjiiijjjkkklllkkkiiihhhiiikkkmmmooopppppppppmmmmmmooorrruuuvvvuuutttrrrnnnnnnrrruuuuuuvvvxxxvvvttttttvvvyyy{{{{{{zzzzzzyyywwwvvvvvvvvvuuutttppprrrtttwwwzzz|||~~~~~~~~~zzzwwwvvvwwwxxxxxxwwwxxxwwwuuuttttttvvvwwwxxxwwwxxxxxxvvvttttttuuuvvvrrrrrrrrrqqqqqqrrrtttwwwtttrrrooooooppppppmmmkkkeee^^^XXXTTTMMMDDD>>><<<999999888777666555444444333222000///...///000111////////////////////////000111111111111000//////...///000111000...,,,+++---***((((((***++++++***------,,,,,,++++++++++++++++++******++++++,,,---,,,...111222000...---,,,---+++,,,//////+++---222,,,//////,,,---111222000---------............///...//////////////////........................///+++,,,......---------///...---,,,,,,,,,...000111......///000111222222333666444555777666333555999333333333222222111000///...000111222333555888;;;AAABBBDDDDDDCCCBBBCCCDDDEEECCCCCCFFFDDD>>>;;;>>>888888777999:::;;;:::888888999999:::===@@@DDDGGGHHHKKKMMMNNNOOORRRWWW\\\bbbgggiiifff```^^^ccciiijjjkkklllmmmmmmmmmlllkkklllmmmllllllqqqwwwuuuoooddd[[[OOOIIIJJJLLLKKKIIILLLMMMRRRXXX___cccddddddkkkggg```[[[UUUNNNDDD===:::999888777666666666666;;;;;;@@@MMMZZZ]]]WWWQQQWWWZZZ```fffiiihhhdddaaa```eeeiiigggddd]]]QQQFFF???<<<999555333222333444222222111000000000000000***---000222333555999===555222111444555444666:::|||tttmmmiiieee```]]]___XXXYYYYYY[[[]]]___aaabbbdddddddddeeehhhlllqqqtttuuuxxx|||zzz|||~~~}}}|||zzzzzzzzz}}}}}}|||zzzvvvsssrrrrrruuuwwwzzz~~~~~~vvvtttsssssstttuuuuuutttrrrqqqqqqtttzzz~~~~~~}}}~~~|||xxxvvvuuuuuuvvvtttuuuwwwzzzyyyuuuqqqpppqqqssstttsssqqqmmmkkkbbbfffjjjoooqqqqqqpppoooqqqooommmllllllmmmooopppsssrrrqqqppppppsssxxx|||}}}~~~|||uuunnnjjjkkkooossstttsssrrrtttwww|||{{{zzzzzzzzz{{{|||}}}rrrpppnnnmmmlllmmmnnnnnnwwwyyy{{{zzzxxxwwwyyy|||~~~yyytttpppppprrrtttuuuuuuuuuuuuwwwxxxxxxvvvtttoooooonnnpppqqqsssrrrqqqnnntttzzzxxxrrrooosssxxxttttttsssqqqnnnlllmmmnnnnnnnnnlllkkkkkkkkkkkkkkkooonnnnnnoooqqqrrrrrrqqqnnnoooppprrrssstttttttttnnnoooqqquuuxxxxxxvvvsssppplllkkkpppsssssstttwwwyyywwwvvvvvvxxxzzzzzzzzzyyyxxxwwwuuusssrrrqqqqqqmmmnnnqqquuuxxx{{{}}}~~~|||zzzwwwwwwyyy{{{|||{{{sssssssssssstttvvvyyyzzz{{{{{{zzzwwwtttrrrsssuuuwwwvvvssspppoooqqquuuyyytttpppmmmnnnppppppkkkfffaaaYYYRRROOOJJJBBB>>>>>>999888777777666555444444333222000/////////000111000000000000000000000000000000111111000000///...---...000111000...+++******)))((()))***+++***(((((()))*********)))''''''+++************+++,,,,,,++++++---000222222000......,,,,,,...,,,)))+++///,,,//////------111222000---------............///......////////////..............................***,,,------,,,+++---......---,,,,,,---...000111/////////000000111111111555222222333222111444999333333333222111111000000///000222333444666999;;;AAABBBCCCBBBAAA@@@AAABBBGGGFFFFFFGGGCCC===:::<<<888777777888::::::999888666888:::<<<>>>BBBFFFIIIKKKMMMOOOPPPPPPSSSYYY^^^eeehhhjjjgggbbb```bbbfffgggiiikkkmmmmmmllljjjiiikkkkkkiiikkkssszzzxxxqqqggg]]]QQQJJJJJJLLLLLLJJJMMMNNNRRRXXX___cccddddddhhhddd___XXXQQQHHH???999888888777666555555555666::::::CCCRRRYYYUUURRRSSSXXX\\\bbbgggiiigggccc```eeeiiijjjgggccc]]]QQQFFF@@@>>>;;;888666555666666333222222111111111111222000222333333222333555777444222222555666555666:::nnndddZZZVVVUUUVVVZZZ___]]]^^^```cccgggkkknnnoooppppppooonnnppprrruuuwwwuuuwww{{{~~~|||~~~~~~||||||zzzzzzyyywwwtttrrrrrrsssuuuxxx{{{~~~~~~{{{xxxxxxzzzyyyvvvsssooonnnmmmpppuuuzzz}}}}}}~~~zzz{{{{{{xxxuuusssssssssttttttuuuxxx{{{yyytttoookkkooosssvvvwwwtttooolllfffhhhlllppprrrssssssssstttrrrpppnnnmmmnnnooopppttttttuuutttssstttwwwyyyxxxzzz}}}}}}{{{uuunnnjjjjjjnnnrrrtttssstttvvvxxx~~~|||zzzyyyyyyzzz{{{}}}uuusssooollljjjjjjkkklllssswwwzzzzzzxxxwwwyyy{{{~~~yyysssooooooppprrrsssttttttuuuwwwyyyyyywwwuuusssqqqooopppssstttrrroooqqqtttwwwvvvqqqppprrruuuoooppppppnnnkkkjjjjjjkkknnnoooooopppppppppoooooorrrqqqqqqsssvvvxxxxxxwwwsssssstttttttttsssssssssnnnooorrrvvvzzzzzzxxxvvvppplllkkkooorrrrrrtttwww{{{yyywwwvvvvvvxxxyyyzzzzzzyyyxxxuuurrrppppppppplllnnnqqqtttwwwyyy{{{{{{zzzyyywwwvvvwwwyyyzzz{{{uuuuuutttuuuvvvwwwxxxyyy}}}|||zzzwwwtttsssuuuvvvxxxwwwuuurrrpppqqquuuxxxuuuqqqnnnnnnqqqoooiiibbb]]]UUUNNNIIIEEE???===>>>888777777666555555444444222111000000//////000000111111111111111222222222000000000000000//////...+++---///111000...+++))))))))))))*********)))(((%%%&&&((())))))(((&&&$$$***************++++++,,,***)))***...333555333000------------+++***+++...,,,//////---...222333111---------............///......///000000///...............---------------***+++,,,+++******,,,---...------------...///000/////////000000000000000222000111333222000222777444444333222111111111111///111333444555777999<<<@@@AAAAAA@@@>>>===>>>???EEEGGGGGGEEE@@@:::777888777666666777999:::888777333666:::===>>>BBBGGGKKKOOOPPPRRRQQQQQQUUU\\\aaakkklllmmmjjjfffdddeeegggdddgggjjjllllllkkkhhhfffiiihhhgggjjjsss{{{yyyqqqiii```TTTMMMLLLNNNOOOOOOPPPQQQTTTZZZ```dddffffffgggeee```XXXNNNDDD<<<888888777777666666666777777;;;===HHHWWWXXXPPPOOOWWWVVV[[[aaaeeefffccc```^^^fffhhhhhhddd___ZZZPPPGGG@@@???<<<:::888777777888444444333333333444444555444444333333222111222333444111222666777666777:::zzzfff[[[QQQOOORRRXXXcccmmmlllmmmoooqqqtttwwwzzz{{{xxxwwwvvvuuuuuuvvvxxxyyyxxxzzz}}}~~~}}}{{{{{{~~~~~~||||||uuuvvvvvvuuusssssstttvvvwwwyyy|||~~~}}}|||yyyyyy{{{{{{xxxuuupppnnnmmmooosssxxx}}}~~~~~~xxxyyyyyyxxxvvvuuuvvvwwwuuuuuuvvvyyy{{{yyyrrrmmmggglllrrrwwwyyyvvvqqqnnnjjjkkklllnnnqqqtttwwwyyywwwvvvtttrrrpppoooooooootttuuuwwwwwwvvvuuuvvvwwwtttwwwyyy{{{yyytttnnnkkkjjjnnnsssuuutttuuuwwwzzz}}}|||zzzwwwwwwwwwxxxyyyvvvsssnnnjjjggggggiiijjjqqquuuzzz{{{zzzxxxxxxzzz|||xxxsssppppppqqqrrrrrrtttssstttvvvyyyzzzxxxwwwwwwtttqqqrrrttttttrrrooosssrrrppppppqqqqqqpppooolllmmmnnnnnnmmmlllmmmnnnssstttvvvwwwwwwvvvtttrrrtttssssssuuuyyy{{{{{{zzzyyyxxxwwwuuusssrrrqqqqqqnnnooorrrwww{{{|||{{{yyysssnnnlllooorrrrrrtttwww{{{yyyvvvtttssstttwwwyyyzzzzzzyyyuuuqqqpppqqqssspppqqqrrrtttvvvwwwwwwwwwyyyxxxvvvtttssstttuuuwwwuuuvvvvvvwwwxxxzzz{{{|||{{{{{{zzzxxxvvvvvvwwwyyyvvvwwwwwwuuusssssstttuuuvvvsssqqqqqqqqqmmmfff___ZZZRRRIIIEEEAAA;;;999;;;777777666666555555444444222111111000000000000000000111111111222222222333000000000000000///......+++,,,...//////---+++)))((()))***+++***)))))))))((()))+++,,,,,,+++)))(((******))))))******+++,,,)))((()))---222555555222---000111000//////000111,,,//////---...222444222---------............///---...///000000///...---...---------,,,,,,,,,+++***++++++***)))***,,,...---------------......//////////////////000000000333222555888888555555999555444333222111111111111000222555666777888:::<<>>EEEHHHJJJEEE>>>999777666777666666777999999888666111555:::<<<>>>BBBIIINNNSSSTTTTTTSSSSSSWWW^^^eeennnnnnmmmllljjjhhhgggfffcccfffiiikkkkkkjjjgggeeefffffffffiiiqqqyyywwwqqqggg___UUUNNNMMMNNNPPPQQQPPPQQQSSSXXX___ccceeefffffffffbbbZZZNNNCCC<<<999888888777777777888999999===CCCNNNYYYWWWPPPRRRZZZVVV[[[aaaddddddaaa___^^^fffhhhfffaaa]]]YYYRRRIIIAAA@@@>>>;;;999888888777333333333333444444555666//////000111333666777888444222444888999888999<<<~~~yyyiii___WWWXXX^^^gggttt~~~||||||||||||}}}~~~zzzzzzzzzzzz{{{}}}~~~{{{|||~~~~~~~~~}}}|||zzzzzz|||~~~|||zzzzzztttuuuuuutttttttttwwwyyyyyyzzz{{{}}}~~~~~~}}}}}}wwwvvvuuuvvvyyyzzz{{{{{{tttrrrppppppsssyyy}}}~~~}}}yyyvvvwwwyyyyyyxxxyyyzzz|||xxxwwwxxxyyy{{{xxxqqqlllfffkkkrrrxxxyyyuuuppplllkkkkkkkkkmmmppptttxxxzzzxxxxxxxxxwwwuuusssqqqpppuuuwwwyyyyyyxxxwwwwwwxxxuuuwwwxxxxxxvvvrrrmmmjjjjjjnnnsssuuuuuuuuuxxxzzzzzzyyywwwvvvuuuuuuvvvvvvuuuqqqlllgggdddeeegggiiipppuuu{{{}}}{{{yyyxxxxxxyyyvvvsssrrrrrrssssssrrrtttssssssuuuwwwyyyyyyxxxxxxvvvuuutttssssssqqqooopppllliiijjjnnnpppooolllllloooqqqrrrrrrrrrssstttwwwxxxzzzzzzzzzxxxvvvuuutttttttttvvvzzz||||||{{{}}}|||zzzwwwuuusssrrrqqqpppqqqrrrvvvzzz|||{{{zzzuuupppmmmppprrrrrrtttwwwyyywwwtttqqqoooqqquuuxxxyyyzzzyyyvvvrrrqqqssswwwssstttuuuvvvvvvvvvvvvuuuyyyxxxwwwtttqqqqqqsssuuutttuuuwwwyyy|||~~~yyyzzz{{{{{{yyyxxxyyyzzzsssuuuwwwwwwuuusssssssssvvvvvvuuussspppiiiaaa\\\UUUMMMEEEBBB>>>999777888666666666555555555444444111111111111000000000///000000000111222222333333//////000000//////...---+++,,,,,,------,,,++++++)))+++,,,+++***)))***+++'''(((******+++***))))))***))))))))))))***++++++((()))***---111444444444)))...111000/////////,,,,,,//////---///333444333---------............///---...///111111///...------------,,,,,,++++++***+++++++++***)))***,,,...---..............................//////000000000000000444888888444444777666555333222111111222222000333666888888999;;;===<<<===<<<;;;999999;;;===EEEKKKMMMFFF>>>999888777666555555666888888777666111555:::<<<===BBBLLLSSSWWWWWWWWWUUUTTTYYYaaahhhmmmllljjjjjjjjjhhhfffcccdddfffhhhjjjjjjiiigggfffeeeggghhhiiiooouuuuuuqqqeee___VVVPPPMMMMMMNNNOOONNNNNNPPPUUU[[[```bbbbbbdddfffdddZZZMMMAAA<<<;;;888888777777888999::::::???IIITTTWWWUUUSSSWWW\\\ZZZ___dddfffdddbbbcccdddjjjkkkgggaaa]]]ZZZUUUNNNCCCBBB@@@===;;;999888777222222222222333444666666555444333333555666666666777666777<<<>>><<<===@@@|||pppjjjfffiiipppwww}}}}}}~~~~~~}}}zzz|||~~~}}}{{{zzzzzzxxxxxxxxxwwwvvvvvvyyy|||xxxxxxyyyzzz|||}}}tttuuuuuuuuuvvvxxx|||vvvtttrrrppprrrxxx~~~{{{zzzwwwsssppprrruuuvvvwwwxxxzzz||||||zzzyyyzzzzzzwwwqqqkkkiiimmmssswwwwwwssslllhhhggghhhjjjlllooosssvvvwwwvvvxxxzzz{{{zzzxxxuuussswwwyyy{{{{{{zzzyyyzzz{{{zzzzzzyyywwwsssooojjjhhhiiimmmrrrtttssstttvvvyyytttuuuuuuuuuvvvvvvwwwwwwsssoooiiidddbbbdddgggjjjpppvvv}}}}}}yyywwwwwwuuutttssstttuuuvvvuuusssvvvtttrrrrrrtttwwwxxxxxxwwwwwwwwwuuuqqqoooooooooiiihhhgggiiimmmppprrrrrrqqqsssvvvwwwwwwwwwxxxyyyyyyxxxwwwvvvuuuvvvwwwwwwvvvuuuuuuwwwzzz|||||||||}}}{{{yyywwwuuutttssssssuuutttsssuuuwwwyyyzzzyyywwwrrrnnnoooqqqppprrruuuvvvuuurrrnnnlllnnnsssxxxvvvwwwxxxuuuqqqqqquuuzzzuuuvvvwwwwwwwwwwwwvvvvvvyyyzzzyyyvvvsssrrrtttwwwvvvwwwyyy{{{|||~~~~~~xxxzzz}}}}}}{{{yyyyyyyyyrrrtttvvvvvvuuusssssssssuuuwwwxxxuuummmccc\\\YYYNNNGGGAAA???===888666888666666555555555444444444111111111111111000////////////000000111222222333//////000000//////...---,,,+++++++++++++++,,,,,,+++,,,---+++)))))),,,...'''''''''((((((((()))))))))))))))))))))***++++++(((***---...///111333555&&&---111///------***%%%,,,//////---///333555333---------............///,,,...000111111000...,,,------,,,,,,+++*********,,,,,,,,,***)))***---///---...............------,,,------...///000111111///...000444444111333777666555333111111111222333000333777999999:::<<<===:::::::::999888888;;;===CCCKKKMMMEEE<<<888777666555555444666777888777555333777;;;===>>>DDDPPPYYYZZZZZZXXXVVVUUUZZZcccjjjllliiihhhhhhjjjiiieeeaaaeeefffgggiiiiiihhhhhhgggeeejjjllllllnnnrrrtttrrriiiddd\\\UUUQQQNNNMMMMMMMMMMMMOOOSSSYYY^^^```aaaaaacccbbbYYYJJJ???:::;;;666666666777777888::::::???NNNWWWSSSPPPVVV\\\\\\]]]aaaeeefffddddddfffiiiooonnniiiaaa\\\ZZZUUUNNNGGGFFFCCC@@@===;;;999888444444444555666777999:::???<<<999777888888555333<<<:::===BBBCCCBBBBBBEEEvvvrrrqqqvvv|||~~~~~~|||~~~~~~|||||||||||||||{{{yyywwwxxxzzz}}}vvvvvvvvvxxxzzz~~~xxxyyyyyywwwuuuvvv{{{vvvtttqqqnnnooouuu}}}~~~}}}zzzxxxsssnnnjjjllloooqqqsssuuuxxxzzz|||zzzzzzzzzwwwpppkkklllpppuuuwwwvvvpppiiidddccceeehhhlllooorrrsssssstttvvvzzz}}}~~~|||xxxvvvxxxzzz|||}}}|||||||||~~~~~~{{{wwwrrrlllhhheeehhhmmmqqqsssrrrrrruuuwwwpppqqqsssuuuwwwxxxyyyyyyqqqmmmgggbbbaaacccgggjjjpppwww~~~~~~zzzwwwvvvrrrrrrsssuuuwwwxxxvvvtttwwwtttqqqqqqsssvvvxxxxxxvvvwwwxxxuuuooolllmmmnnndddgggjjjlllnnnqqqvvvzzzuuuxxxzzz{{{{{{zzz{{{{{{yyywwwsssppppppsssvvvyyywwwvvvvvvxxx{{{}}}}}}|||yyyxxxvvvtttssssssssstttyyywwwttttttuuuwwwwwwwwwxxxrrrnnnooopppoooqqqttttttssspppllliiilllrrrwwwsssuuuvvvtttpppqqqvvv|||vvvvvvwwwxxxxxxxxxxxxxxxzzz{{{zzzxxxuuutttwww{{{zzz{{{{{{||||||{{{zzzzzzyyy|||~~~}}}zzzxxxwwwrrrtttuuuuuusssssssssuuussswwwzzzuuujjj___YYYWWWIIICCC>>>>>><<<999777999555555555555555444444444111111111111111000//////...//////000111111222222///////////////......---,,,,,,*********+++,,,---,,,------+++))))))---000++++++******+++,,,------)))))))))))))))******+++(((+++//////...///222555)))111666333000///***###,,,//////...///444555333---------.........//////,,,...000111111000...,,,------,,,,,,+++***)))))),,,,,,,,,+++***+++---000---......///......------,,,,,,---...///000111222444222222555444333777<<<777555333111111111222333111444777999:::;;;<<<===999999999888777888;;;>>>???HHHJJJBBB999666555333555444444555777888666555555999===>>>???FFFSSS]]]\\\[[[YYYWWWVVV[[[dddkkkllliiiggghhhkkkkkkfffbbbfffgggggghhhhhhhhhhhhhhhffflllpppnnnmmmqqqssssssoookkkccc\\\UUUQQQOOONNNOOOOOOPPPTTTZZZ___bbbbbb]]]aaa```WWWHHH<<<999:::555555555555666888999:::>>>PPPXXXOOOMMMYYY___[[[]]]aaaeeeeeeccccccggglllrrrpppiii```ZZZXXXRRRLLLJJJHHHFFFCCC???<<<:::888888888888999:::<<<===>>><<<:::888999<<<>>>===;;;???>>>@@@FFFHHHFFFFFFIII|||{{{}}}||||||~~~|||xxxvvvvvvvvvuuuuuuwwwuuutttxxx}}}|||yyywwwxxxwwwuuussssssuuuwwwppprrrrrrpppnnnqqqxxx~~~|||tttlllfffccccccggglllmmmlllnnntttyyyyyyzzz|||~~~~~~{{{uuuqqqpppnnnrrr{{{{{{qqqeeeaaabbbgggmmmmmmkkkiiikkknnnpppsssxxx|||}}}|||{{{tttkkkddddddiiimmmsssvvvsssqqqsssuuuuuunnnoooppprrruuuwwwyyyyyyvvvrrrkkkfffcccdddgggjjjtttvvvxxxzzz{{{xxxrrrnnnlllnnnqqqsssuuuuuutttsssqqqppppppssswwwxxxvvvsssyyywwwsssooommmmmmnnnoooooopppqqqrrrtttvvvwwwxxxyyyxxxwwwyyy|||~~~~~~~~~zzzuuunnnkkklllpppuuuxxx|||||||||{{{zzzyyywwwwwwwwwzzz{{{xxxrrrnnnnnnqqqtttvvvwwwvvvuuuuuuvvvwwwsssqqqppppppqqqrrrrrrqqqppppppooonnnnnnpppuuuyyyyyyxxxwwwrrrooooootttxxxxxxxxxxxxzzz|||}}}|||zzzvvvwwwxxxzzz{{{|||||||||~~~~~~}}}|||{{{{{{zzzyyyuuuxxx{{{|||{{{xxxvvvuuussssssssstttttttttttttttyyyxxxuuunnnddd[[[UUURRRGGGBBB===<<<>>>===999555777777666555444333333222000222444666555333000...///000///...---...000333000000000000////////////,,,++++++******++++++,,,---+++(((''''''))),,,///&&&&&&&&&&&&&&&&&&&&&&&&)))+++,,,***((((((+++///+++,,,---...////////////555444222000///...------000000000000000000000000777444///,,,+++***)))((()))***+++---.../////////111000///...---,,,,,,,,,)))+++,,,,,,+++***,,,---...------------...//////---...///111222222222222222222222333444555666777555444333222222444555777333444999@@@???777555777777666666444444777;;;???BBB???===>>>@@@===666000///000111333555777888999333777::::::;;;DDDSSS___aaa\\\YYYZZZ[[[\\\bbbhhhfffeeefffjjjmmmmmmiiieeefffgggiiikkkkkkkkkkkkjjjiiioooooojjjiiiooouuuvvvqqqllleee]]]VVVQQQLLLHHHOOOQQQPPPNNNRRR[[[bbbccc[[[]]]XXXJJJ>>>;;;;;;:::555555555555666999>>>BBBEEEHHHLLLQQQTTTYYY]]]aaa______bbbeeebbb^^^aaajjjpppmmmggg```XXXTTTSSSSSSRRROOOLLLIIIFFFCCC@@@>>><<<:::;;;@@@CCCBBBBBBDDDHHHHHHGGGGGGGGGGGGHHHHHHKKKLLLOOOQQQSSSUUUVVVVVV}}}|||~~~}}}|||~~~|||xxxvvvuuuvvvuuuuuuuuusssrrruuuzzz}}}zzzwwwxxxyyyxxxvvvrrrqqqqqqrrrqqqrrrssspppnnnqqqxxx~~~~~~~~~yyyrrrjjjdddaaa```cccggghhhhhhiiilllpppqqqsssvvvzzz|||{{{vvvsssqqqooorrryyyyyypppfffaaa___eeelllooommmjjjjjjlllooorrrwww}}}}}}~~~|||{{{~~~{{{uuuooohhhbbbeeekkknnntttxxxuuusssuuuvvvuuuoooppprrrtttvvvxxxyyyyyywwwrrrlllfffcccdddgggjjjlllmmmqqqtttvvvuuuqqqmmmlllnnnqqqsssuuuvvvuuuuuusssrrrqqqtttwwwyyyxxxwwwzzzxxxssspppnnnoooppprrruuuvvvwwwyyyyyyyyyyyyyyyyyyxxxvvvwwwzzz|||}}}}}}zzzuuuooolllnnnrrrvvvyyy{{{{{{{{{{{{zzzyyywwwvvv{{{}}}|||vvvrrrrrrtttrrrssstttsssrrrqqqqqqrrrrrrqqqpppppppppqqqqqqqqqppppppooonnnmmmooossswwwyyyyyywwwtttpppqqqvvvzzzyyyxxxxxxyyyzzz{{{zzzxxxssstttvvvxxxzzz|||~~~~~~{{{{{{zzzyyyyyyxxxxxxyyywwwyyy||||||zzzvvvtttsssqqqqqqrrrssstttvvvwwwxxxzzzvvvqqqkkkeee\\\SSSMMMEEE@@@;;;:::;;;<<<999555777777666555444333222222///000222333333111///---///000000000//////111222000000000000////////////,,,++++++******++++++,,,+++***((('''''')))+++---************************)))(((''''''((()))******+++,,,---...////////////555444222111///......---........................333000...,,,------,,,,,,,,,,,,---------------,,,000///...---,,,,,,,,,,,,)))+++,,,,,,+++***,,,---...............//////000---...///111222222222222000111333555666555555444444333222111222333555666666555999>>><<<666444666555555555444555888===AAA===;;;999;;;>>>===999555333444444555666666777777555777999:::===EEERRR]]]```ZZZXXX\\\```aaadddhhheeeddddddfffjjjjjjgggdddcccdddeeefffggghhhhhhhhhjjjooooooiiihhhnnnsssuuuoookkkddd]]]WWWQQQLLLJJJLLLOOOPPPOOORRRYYY]]]]]]WWWWWWPPPCCC:::888888555444444555555555888===AAACCCGGGLLLRRRVVVZZZ___bbbZZZ[[[___bbb___\\\bbblllllljjjeee___XXXSSSRRRRRRSSSRRRPPPNNNLLLIIIFFFDDDFFFDDDEEEJJJMMMMMMMMMPPPRRRQQQPPPOOOOOOPPPQQQRRRSSSSSSTTTVVVXXXZZZ[[[\\\|||}}}~~~|||xxxuuuuuuvvvwwwxxxvvvtttrrrtttwwwyyyxxxvvvyyyzzzyyywwwssspppnnnnnnssssssrrrooonnnqqqxxx~~~}}}~~~|||wwwooohhhccc``````bbbdddeeeffffffffffffgggjjjooouuuzzz{{{yyywwwtttqqqssswwwxxxpppgggccc]]]dddkkkooonnnlllkkkkkkmmmppptttzzz~~~~~~}}}}}}{{{tttlllfffaaa___dddkkkooowww|||{{{yyyyyyyyywwwrrrssstttvvvxxxyyyyyyyyyxxxtttmmmgggdddeeegggiiieeegggkkkpppssstttqqqnnniiikkkooorrruuuwwwwwwxxxvvvtttrrrsssvvvyyy{{{{{{{{{xxxtttpppoooqqqsssuuuzzz{{{|||||||||{{{zzzyyyzzzxxxuuuuuuwwwzzz||||||yyyuuuooommmoootttwwwzzzzzz{{{||||||{{{yyywwwuuu}}}}}}wwwtttsssuuurrrssstttssspppnnnnnnoooppppppoooooooooooopppppppppppppppnnnmmmooorrrtttyyyyyyxxxuuurrrsssxxx}}}{{{zzzxxxwwwxxxxxxvvvuuussssssuuuwwwyyy{{{}}}~~~{{{zzzyyyxxxxxxxxxyyyzzzyyy{{{}}}|||xxxtttqqqpppppppppqqqrrrtttwwwzzz|||zzzssskkkfffbbb[[[OOOFFFBBB===999777999999888666777666555555333333222111...////////////......---...000222222111000111222000000000000////////////,,,++++++******++++++,,,)))(((((((((((()))******,,,,,,,,,,,,,,,,,,,,,,,,+++(((%%%&&&***,,,***(((,,,,,,---...////////////444333222111000///.................................---,,,---///000000/////////...---,,,+++******......---,,,++++++++++++)))+++,,,,,,+++***,,,---............//////000000......000111222333333333...000444666777555333111333333222111111333444555777777999;;;999444444666555555555555666:::???CCC===;;;888999<<<===;;;999777777777777666666666555666666777999>>>FFFPPPWWW[[[VVVVVV^^^fffhhhhhhiiigggeeecccdddgggiiigggdddaaaaaaaaabbbcccdddeeefffkkknnnnnniiigggkkkpppsssnnnkkkeee^^^WWWQQQMMMKKKJJJMMMPPPOOORRRWWWYYYWWWUUUQQQHHH===888777666333333333444333444777<<>>EEELLLQQQSSSOOOQQQ]]]iiimmmlllkkkjjjgggddddddgggiiihhhfffaaa`````````bbbdddfffgggkkkmmmllliiifffhhhmmmpppqqqnnniiibbbYYYRRRMMMKKKJJJNNNOOOOOORRRWWWZZZXXXTTTMMMBBB;;;999999777444222222333333444777<<>>AAAHHHMMMUUU[[[^^^_________\\\```bbb]]]VVVVVV]]]dddcccbbb```[[[WWWTTTTTTTTTXXXZZZZZZXXXTTTPPPOOOOOOUUUUUUYYY___```___aaafffdddcccbbbaaaaaabbbcccddd^^^\\\WWWUUUUUUYYY]]]aaa{{{tttppprrrxxx|||yyywwwwwwyyy{{{|||||||||}}}~~~xxxtttnnnkkkmmmsss{{{{{{uuuqqqppppppkkklllmmmmmmlllkkkjjjiiihhhkkkpppwww~~~~~~{{{{{{yyyrrrjjjiiihhhhhhhhhjjjmmmqqqsssllllllmmmpppuuuyyy|||}}}yyy}}}}}}yyyzzz~~~wwwjjjaaaXXXVVVVVVWWW\\\aaaeeennnvvvxxxxxxzzzzzzxxxxxxwwwvvvvvvxxxzzz}}}{{{uuuoookkkjjjjjjkkkjjjjjjmmmppprrrsssqqqnnnbbbcccfffiiimmmpppsssuuunnnppprrrssssssuuuxxxzzzvvvuuutttsssrrrrrrssssssxxxvvvsssrrrtttyyy~~~|||yyyvvvttttttvvvvvvvvvsssqqqoooppptttxxx{{{|||~~~~~~|||{{{zzzxxxvvvsssqqqpppsssuuuvvvuuuqqqnnnkkkkkkjjjlllnnnllljjjiiikkknnnqqqsssuuuuuutttttttttuuuuuuuuutttqqqnnnoootttyyy~~~zzzuuurrrrrrtttuuuuuutttsssrrrrrruuuzzzwwwwwwwwwwwwwwwwwwwwwwwwvvvxxxyyyxxxuuusssrrrrrrvvvvvvvvvwwwwwwwwwwwwwwwkkkiiibbbXXXMMMEEEBBBBBB>>>===<<<;;;::::::999999555444333333111111000///000////////////000111111...000222222111000111222000000000000////////////,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,%%%)))---,,,)))'''***,,,------...............---111111333333333222111000000000000000000000000000111000...///000000///---,,,+++*********,,,---...,,,,,,+++******++++++,,,)))+++,,,,,,+++***,,,---+++,,,.../////////...---...///111222333333444444333333222000000000000111/////////000000000000111...222333111222666:::;;;777888888888999===BBBFFF???===:::999999<<>>BBBGGGJJJGGGBBBCCCMMMYYYaaagggkkkeeebbb```aaadddgggfffeeedddddddddfffgggiiikkkllljjjhhhggggggdddccchhhoootttssspppggg\\\RRRNNNMMMMMMOOOOOOMMMOOOVVVZZZZZZIII@@@888777888666444333111222333555777;;;AAAEEEMMMRRRYYY^^^`````````aaa]]]bbbccc^^^[[[^^^dddgggcccaaa^^^YYYTTTSSSTTTUUU[[[]]]]]]ZZZUUURRRRRRTTTVVVYYY___eeeeeebbbccchhhfffffffffeeeeeefffffffffbbb___[[[WWWWWWZZZ___bbb|||sssmmmnnnssszzz~~~~~~{{{zzzwwwyyy{{{||||||~~~{{{vvvpppmmmpppxxxzzzuuurrrrrrssskkknnnooonnnlllkkkllloooppprrruuu{{{|||{{{zzzrrriiihhhgggggggggjjjlllnnnooommmlllkkknnnrrrwwwzzz{{{www|||{{{uuuvvv{{{xxxooobbbZZZUUUUUUXXXYYY\\\```dddmmmuuuwwwxxx{{{}}}|||xxxwwwuuutttvvvzzz~~~xxxrrrnnnlllllllllllllllnnnqqqssstttrrrppphhhhhhiiiiiikkklllnnnnnnjjjnnnsssvvvvvvuuuvvvxxxvvvvvvwwwvvvvvvtttsssrrrtttsssssssssuuuxxx{{{}}}|||zzzwwwvvvvvvvvvuuutttsssrrrqqqssswww{{{}}}~~~|||{{{yyyxxxvvvsssqqqoooqqqsssuuutttqqqmmmjjjiiiiiilllmmmlllhhhgggjjjnnnoooqqqtttvvvuuutttuuuuuuvvvvvvtttpppmmmnnnrrrwww}}}yyytttrrrrrruuuwwwxxxwwwuuurrrpppqqqtttyyy|||vvvwwwxxxyyyxxxvvvuuusssrrrtttvvvvvvuuuuuuuuuvvvuuuvvvwwwyyyyyyxxxwwwvvvkkkeeeZZZPPPHHHDDDAAA@@@<<<===>>>===;;;999888777444444333222111000//////......//////000000000000///000000000//////111222000000000000////////////,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''')))+++++++++*********---...............------000111333444444333111000////////////////////////333111....../////////...,,,+++***)))***+++---...,,,,,,++++++++++++,,,,,,)))+++,,,,,,+++***,,,------...000111222111000//////000111222333444444444222222222222111000///.........//////000000000///---222444000111666999888444555666888:::???FFFKKKBBBAAA???======>>>BBBDDDBBBAAA???===;;;999888777444999>>>@@@@@@BBBGGGLLLHHHAAA???DDDLLLTTT^^^fffccc```___aaaeeeggggggeeebbbccceeeggghhhjjjkkkkkkhhheeeeeefffdddbbbgggoooooopppnnnggg\\\SSSOOONNNKKKNNNNNNLLLMMMQQQSSSQQQBBB;;;666888888444222333111222444666:::???EEEJJJOOOTTTZZZ___bbbcccdddeeebbbfffeeeaaaaaafffhhhfffccc```\\\VVVQQQPPPRRRUUUYYY[[[[[[WWWRRRQQQTTTWWWXXX\\\dddjjjiiiddddddhhhfffggghhhhhhhhhhhhgggfffeeebbb^^^ZZZZZZ\\\```ccc|||rrrkkkjjjooouuuxxxyyy}}}|||{{{xxxyyyzzz{{{{{{~~~}}}xxxqqqooosss{{{}}}xxxtttrrrrrrssslllooorrrppplllkkkoootttuuuvvvyyy}}}|||{{{zzzrrrgggfffeeefffhhhjjjkkkkkkjjjnnnlllkkklllqqquuuyyyzzzzzz|||tttqqquuupppfff]]]VVVSSSVVVZZZ[[[^^^aaafffooowwwyyy{{{yyyvvvsssrrruuuzzzzzztttooommmmmmmmmnnnnnnpppsssvvvvvvuuusssnnnmmmlllkkkjjjjjjiiijjjhhhnnnuuuxxxxxxvvvvvvwwwwwwxxxyyyyyyxxxvvvsssqqqoooppprrrsssuuuvvvvvvvvv}}}zzzxxxwwwwwwvvvuuussstttssssssvvvzzz~~~~~~~~~{{{yyywwwvvvtttrrrooommmqqqsssuuuuuuqqqnnnkkkjjjhhhkkkmmmkkkhhhgggjjjnnnmmmpppsssuuuuuuttttttuuuwwwwwwuuuqqqmmmnnnrrrwww|||xxxsssqqqrrrvvvyyyzzz}}}yyytttooommmnnnppprrrxxxyyy{{{|||{{{xxxuuusssoooqqqtttuuuuuuvvvwwwyyysssuuuwwwzzzzzzyyyxxxvvvmmmbbbTTTKKKGGGEEEAAA>>>;;;<<<>>>>>>;;;888666555444444333222111000//////------...///000000/////////000000...---...111333000000000000////////////,,,++++++++++++++++++,,,******))))))******+++,,,++++++++++++++++++++++++,,,******,,,///000---)))---...............------///111333444444333222111........................333111...---...///000000---,,,***))))))***,,,---,,,,,,,,,+++,,,,,,------)))+++,,,,,,+++***,,,---...000222333444333111000///000111222333444444444000111333444333000---+++---......///000/////////...333555111000555777555111333555777;;;BBBIIINNNJJJIIIGGGDDDAAAAAACCCEEEGGGEEECCC@@@===:::888666555<<>>CCCJJJVVVaaacccaaa```cccgggjjjiiiggg```aaadddggghhhiiiiiiiiigggddddddfffdddaaafffoookkklllllleee[[[SSSPPPPPPIIILLLNNNLLLLLLMMMLLLHHH@@@:::777:::999444222555111222555888;;;AAAHHHLLLPPPTTT[[[```ccceeegggiiiiiikkkiiidddeeeiiigggbbbccc___ZZZSSSNNNNNNQQQTTTUUUWWWWWWSSSOOOOOOSSSXXXXXX]]]fffmmmkkkeeedddgggeeefffhhhiiiiiihhhfffeeefffccc___[[[[[[\\\```bbb~~~qqqllloootttvvvuuuwwwxxxzzz{{{|||{{{zzzyyywwwvvvuuuwww{{{yyyqqqqqqyyy|||zzzxxxuuuqqqnnnmmmnnnrrrsssooojjjmmmsssvvvwwwyyyzzz|||}}}}}}}}}~~~}}}~~~~~~zzzppphhhccccccdddfffhhhiiihhhfffkkkllllllmmmoooqqqssstttwwwvvvtttqqqnnnjjjgggfff\\\WWWTTTXXX\\\___dddiiijjjooouuuzzz|||~~~}}}}}}}}}|||zzz{{{}}}~~~wwwpppmmmkkkkkkkkkqqqooosss{{{~~~yyyuuuvvvooonnnlllkkklllmmmmmmlllllloootttwwwxxxxxxxxxxxxwwwsssqqqttt{{{}}}zzzuuusssrrrpppnnnoooqqqsssuuusssvvvyyyzzzzzzxxxxxxxxxtttwww|||~~~~~~{{{{{{}}}}}}{{{yyy|||vvvrrroooppprrrtttsssvvvwwwtttnnnkkkllloooooonnnlllkkkjjjjjjkkkkkkppprrrssssssssssssuuuvvvwwwvvvtttsssrrrqqqqqqpppwwwrrrqqqsssrrrooorrryyy}}}{{{wwwqqqllllllppptttwwwyyy|||zzzvvvssssssuuurrrsssuuuvvvwwwwwwvvvvvvpppyyyzzzuuuuuu|||{{{sssgggZZZMMMFFFBBB===:::999<<<;;;:::999777666555444444333222000///.........---------.........//////111222222222222111000000000000///...------,,,,,,***'''%%%(((---000...+++***,,,---,,,++++++,,,---)))+++------,,,,,,,,,---+++******+++---......---+++,,,...---,,,,,,---///---///333666777666444333000...---...111111///,,,***---///...,,,+++---///***+++,,,---............++++++,,,,,,,,,++++++***+++---//////...------...///000000000//////222444333222222333444333111///222111111111000000////////////............/////////000111333333444333333666333222555>>>GGGMMMPPPHHHFFFDDDBBBCCCDDDGGGHHHOOOKKKFFFBBB???<<<999777777:::@@@DDDDDDBBBGGGOOOKKKBBB;;;;;;???BBBGGGLLLZZZ^^^cccffffffeeedddcccddd```aaaggghhheeeeeejjjhhhiiiiiigggdddbbbccccccllljjjhhheee```XXXPPPKKKOOOKKKHHHIIIKKKJJJFFFAAA:::444111333555333222333---///333777<<>>;;;999777999???EEEGGGGGGKKKQQQMMMCCC;;;:::<<<>>>AAAEEEQQQWWW^^^ccceeeeeeeeeeeedddbbbccchhhiiieeedddggghhhiiiiiihhhfffdddcccdddiiiiiiiiigggccc\\\SSSNNNNNNKKKHHHIIIJJJIIICCC>>>;;;555222444555333222333111333777;;;@@@FFFMMMQQQRRRVVVZZZ]]]```dddiiimmmlllqqqtttsssqqqooojjjccc___]]]UUUNNNOOOTTTXXXVVVUUUVVVTTTOOOIIIHHHLLLPPPSSSWWW]]]fffkkklllgggccccccfffjjjiiifffdddeeegggdddbbb^^^]]]]]]___aaabbb{{{pppmmmpppvvvzzz{{{~~~}}}|||{{{{{{||||||ssstttuuuxxxzzzzzzxxxuuuuuussssssyyy}}}zzzwwwuuusssqqqoooqqqmmmjjjkkkkkkiiilllqqqnnnooorrrvvvxxxyyyzzzzzz~~~~~~}}}|||xxxsssnnnkkkjjjjjjjjjjjjjjjiiiiiihhhkkkllllllmmmnnnoooqqqrrrooonnnnnnmmmkkkhhhfffddd^^^WWWSSSVVVZZZ___eeellliiilllppptttwww{{{~~~}}}~~~}}}xxxqqqjjjeeeaaammmnnnttt}}}}}}yyywwwtttsssqqqoooooooooooopppsssqqqoooppptttuuutttrrrqqqrrrrrrrrrsssrrrrrrqqqxxxwwwvvvuuutttsssssssssttttttuuuvvvxxxyyyzzzzzz{{{}}}}}}|||uuusssssstttwwwyyyzzzyyy{{{wwwpppkkkiiiiiillloooppptttwwwvvvrrrooonnnnnnnnnnnnooopppppppppppppppjjjkkkmmmnnnmmmnnnpppqqqqqqqqqqqqqqqqqqrrrssstttpppnnnoooqqqqqqqqqtttyyyuuuuuussspppmmmkkklllnnntttttttttuuuwwwxxxvvvuuuuuuvvvwwwxxxwwwtttqqqoooqqqttttttrrruuuwwwpppdddVVVLLLCCC@@@???<<<;;;<<<::::::999888666555444444444444222111000000///000++++++,,,...///000111111111111111111111000////////////......---,,,,,,,,,111...+++***+++***'''###---///000///---+++,,,,,,)))+++------,,,,,,,,,---...------...000111111000+++,,,...---,,,,,,---///...000222333444333222000222111000111222111///......,,,,,,,,,---------+++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++---...///......///222444666555333444666555000---///...///000222333222000///////////////.........//////............//////111111000//////000111222///111444:::@@@DDDFFFFFF@@@???>>>>>>???@@@AAABBBAAA@@@>>>======<<<999888999999???GGGKKKJJJKKKNNNNNNDDD:::888999999:::>>>FFFMMMVVV___ccceeeeeeeeeeeeccceeeggggggcccaaabbbeeefffhhhgggeeecccbbbbbbfffhhhkkkkkkggg___WWWQQQNNNKKKJJJJJJJJJFFF@@@;;;<<<777444555666333333444555888<<<@@@EEEJJJOOOSSSTTTWWW[[[^^^aaadddhhhkkkmmmrrrtttrrrqqqoooiiiccc\\\XXXQQQMMMQQQXXXYYYVVVUUURRRLLLGGGDDDDDDEEEGGGIIIMMMUUU^^^eeehhhgggdddgggjjjkkkhhhdddcccfffjjjfffeeebbb```___```bbbddd|||rrrmmmooouuuyyy{{{~~~qqqrrrvvvyyy{{{zzzvvvrrrnnnooosss|||~~~~~~{{{wwwtttrrrqqqooommmqqqkkkhhhiiiiiigggfffhhhjjjlllppptttwwwyyyzzz{{{}}}~~~~~~{{{vvvqqqnnnmmmkkkkkkkkkjjjiiiiiikkklllmmmmmmmmmmmmnnnooopppqqqppppppppppppnnnllliiihhh]]]VVVQQQSSSWWW\\\cccjjjjjjmmmpppsssvvvzzz~~~}}}~~~|||tttjjjaaa]]]jjjmmmuuu}}}zzzvvvttttttrrrpppooonnnooopppuuupppkkkkkkpppsssqqqooorrruuuvvvuuurrrpppqqqrrryyyzzz{{{{{{{{{zzzyyyxxxwwwvvvwwwyyy|||~~~}}}zzzyyyqqqqqqqqqrrrtttvvvwwwwww|||xxxrrrmmmjjjkkknnnpppnnnrrrvvvwwwtttpppnnnmmmjjjkkkmmmooopppppppppoooiiijjjlllmmmlllmmmooopppnnnnnnooooooqqqrrrtttuuupppppprrrsssssssssuuuxxxssstttsssrrrpppooonnnnnnpppnnnnnnppptttvvvuuusssuuuvvvxxxyyyxxxuuurrrooorrrsssrrrrrruuuvvvkkk^^^OOOGGGAAA???>>>;;;:::===999999888777666555444333444333222111000000000000***+++,,,...///111222222000000111111000000///............------,,,,,,,,,---+++)))***++++++***(((...000111000...,,,+++,,,)))+++------,,,,,,,,,---///...---...000222111000+++,,,...---,,,,,,---/////////000111111111000///111111111111111000///---///,,,***+++---...,,,))),,,,,,---------,,,++++++++++++,,,,,,---,,,,,,,,,---------,,,,,,...222555777444444666:::999222,,,000///...///111111000///........................//////............//////222000///------///111222222444888<<<@@@BBBCCCCCC???>>>>>>??????AAABBBCCC???===<<<<<<<<<<<<999888<<<;;;???GGGKKKIIIGGGHHHMMMCCC:::777777666777:::===DDDOOOXXX^^^aaacccdddgggeeedddcccbbb`````````aaaccceeeeeedddaaaaaaaaaeeehhhmmmmmmhhh```WWWRRRPPPNNNMMMLLLIIIEEE>>>999<<<888666777666333333666777;;;@@@DDDHHHLLLQQQTTTVVVXXX[[[^^^bbbeeegggiiigggkkknnnlllkkkjjjeee___UUUSSSOOOOOOUUU[[[XXXPPPPPPJJJCCC??????@@@@@@@@@AAADDDJJJRRRZZZ```dddfffllljjjhhheeedddeeegggiiiiiihhhfffdddbbbbbbccceee~~~tttnnnnnnrrruuuwwwvvvyyy~~~}}}vvvwwwyyy{{{{{{xxxsssnnniiilllrrr}}}~~~zzzwwwtttqqqpppnnnllljjjhhheeeeeehhhiiieeebbbcccgggiiilllqqquuuyyy{{{}}}}}}}}}xxxtttqqqpppjjjkkkkkkjjjiiijjjmmmpppooooooooooooppppppqqqrrrrrrrrrssssssqqqnnnkkkiii\\\UUUOOOPPPTTTXXX___fffkkknnnrrruuuwwwzzz}}}}}}}}}||||||}}}~~~~~~uuuiii```[[[ggglllttt{{{zzzuuurrrrrrrrrpppmmmmmmnnnqqquuuoooiiiiiimmmqqqpppnnntttwwwyyywwwssspppqqqssswwwxxx{{{}}}~~~~~~~~~wwwvvvvvvyyy~~~~~~|||zzzxxxvvvuuuqqqqqqqqqqqqqqqrrrssstttzzzwwwrrrnnnmmmmmmppprrrnnnqqquuuvvvtttqqqmmmkkkfffhhhjjjlllnnnnnnnnnmmmkkkmmmnnnnnnnnnnnnoooqqqmmmmmmmmmnnnppprrrssstttrrruuuvvvuuuttttttuuuuuutttttttttuuutttsssqqqpppooommmlllnnnrrruuutttrrrtttuuuwwwyyyyyywwwuuussssssrrrqqqrrrtttrrrfffZZZKKKEEE@@@???===::::::<<<777777666666555444333333333333222111000000000000++++++---...000111222333///000000000000///......---------------,,,,,,,,,))))))))))))+++,,,,,,+++---///111111...,,,++++++)))+++------,,,,,,,,,------,,,,,,---///000000///+++,,,...---,,,,,,---///....../////////////////////000000000///......---///,,,***+++---...+++))),,,,,,,,,---,,,,,,++++++***+++,,,---------------++++++,,,++++++---000333333222222777;;;;;;555///333111////////////...,,,------------............//////............//////111000...------///111222555777:::<<<>>>???AAABBB????????????@@@BBBDDDFFFEEECCCAAA@@@@@@???>>><<<<<<;;;>>>FFFJJJHHHFFFFFFKKKAAA999777777666777:::999???HHHQQQWWW\\\```bbbiiigggbbb^^^]]]^^^```aaaaaaccceeeeeedddbbbbbbcccdddiiinnnooohhh___VVVRRRSSSRRRPPPMMMIIICCC===999;;;777666777666333444888888<<>>===<<<>>>???AAAEEELLLUUU^^^dddlllgggbbbbbbeeehhhhhhfffkkkkkkjjjgggcccbbbdddfffuuummmlllnnnrrrtttooossszzz|||yyy~~~}}}|||zzzxxxtttoookkkgggjjjqqqzzz~~~}}}vvvuuusssqqqpppnnnjjjhhh^^^]]]```ffffffcccaaabbbcccdddgggjjjpppuuuzzz}}}~~~zzzvvvtttjjjlllllljjjiiijjjoootttssssssrrrrrrrrrsssssstttssstttttttttqqqmmmiiifff[[[TTTOOOOOORRRUUU[[[aaahhhmmmssswwwzzz{{{|||}}}zzz|||~~~~~~|||{{{|||}}}|||~~~tttiiiaaa]]]ffflllrrrwww{{{}}}xxxrrroooqqqrrrooollllllooorrrsssoookkkjjjmmmqqqrrrrrruuuwwwyyywwwtttqqqrrrsssuuuwwwzzz}}}~~~||||||}}}|||zzzwwwuuurrrqqqpppqqqqqqrrrqqqooooooppprrruuussspppnnnnnnnnnpppqqqooopppssstttssspppllliiifffggghhhjjjlllmmmmmmmmmoooqqqrrrqqqpppoooppprrrmmmmmmmmmnnnooopppqqqrrrrrrwwwyyywwwuuuvvvvvvttttttttttttuuuvvvvvvsssqqqooommmmmmnnnppprrrrrrrrrrrrsssuuuvvvwwwwwwwwwvvvtttrrrppppppooohhh]]]SSSGGGBBB??????===999999<<<666666555555444333333222222111111000//////000000,,,,,,---...000111222222///////////////......---------,,,,,,,,,,,,,,,,,,******************++++++,,,...000000...,,,++++++)))+++------,,,,,,,,,---,,,++++++,,,...//////...+++,,,...---,,,,,,---///---------,,,---...///000---...000000.........///...---++++++,,,,,,***)))++++++,,,,,,,,,,,,++++++***+++,,,------......---***+++,,,++++++,,,...111//////111666::::::666333555222000//////...---,,,---------...............//////............/////////.........///000222333555888<<>>>>>BBBHHHIIIGGGFFFHHHHHH???888777777777888:::888<<>>===>>><<<999999===555555444444333333222222111000//////.../////////---......///000111111111....../////////...------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++*********+++))),,,///000...,,,++++++)))+++------,,,,,,,,,---,,,++++++,,,...//////...+++,,,...---,,,,,,---///,,,++++++***+++---///111,,,...000111//////000222,,,------,,,***))))))***)))***+++,,,,,,,,,,,,,,,***+++,,,---............+++,,,------,,,,,,...///---///222555666666555444444222000//////000///...------......//////////////////............//////------...///111222333333444;;;CCCIIIKKKLLLNNNOOOKKKJJJGGGFFFHHHMMMQQQUUUNNNJJJFFFDDDDDDFFFGGGGGGIIIIIIKKKMMMJJJDDDDDDHHHGGG>>>777666777666666999777999<<>>:::888555444555777555333666<<<>>>DDDKKKRRRWWWZZZ]]]___ZZZZZZ[[[___dddfffdddbbbdddggggggbbb^^^[[[VVVQQQLLLPPPRRRRRRQQQOOOGGG???:::888777777777888888777;;;;;;:::999;;;AAAJJJPPPYYY]]]aaaccccccdddfffhhhnnnooooookkkeeebbbcccfff}}}||||||~~~}}}sssllliiikkkppptttvvvxxx|||~~~~~~|||{{{{{{xxxuuuttttttuuuuuutttgggiiimmmssszzz}}}{{{zzzuuutttuuuuuutttqqqkkkggg``````aaa```ZZZTTTVVV\\\YYYYYYYYY\\\bbbkkksssxxxxxxrrrsssrrrnnnjjjkkkqqqvvvyyyxxxxxxwwwwwwwwwwwwwwwzzzzzzzzzxxxsssmmmhhhddd]]]VVVRRRRRRTTTTTTWWW[[[ZZZcccoooyyy~~~~~~|||{{{wwwzzz}}}~~~~~~}}}~~~zzz~~~{{{rrriiieeeddddddjjjooopppsssxxxuuunnnmmmppprrrpppmmmmmmqqqvvvqqqrrrrrrrrrsssvvvzzz~~~~~~}}}}}}}}}}}}|||zzzyyy}}}~~~zzzxxxvvvsssooollljjjjjjiiikkkmmmnnnmmmkkkkkknnnqqqooopppqqqrrrssssssrrrrrrqqqppppppppppppmmmiiieeellllllkkklllmmmoooqqqrrruuuvvvvvvtttrrrpppqqqqqqooonnnnnnmmmmmmmmmmmmnnnkkkssswwwuuuuuuyyyxxxtttqqqooonnnooorrrsssqqqooogggiiijjjhhhddddddgggjjjsssrrrqqqpppqqqrrrssstttuuurrroooiii___QQQFFFAAA<<<::::::<<<;;;999:::>>>444444444333333222222222000//////............///......//////000000111111......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((*********+++,,,...(((+++...///...,,,++++++)))+++------,,,,,,,,,------,,,+++---///000///...+++,,,...---,,,,,,---///+++***))))))+++---000111+++...111222000000222444+++---///---)))''')))+++((()))***+++,,,---------***+++,,,---............,,,---//////...---......,,,///222444444333333444333111//////000111111000........./////////000000//////............//////+++---...111222333444444555>>>JJJSSSWWWXXXXXXXXXTTTQQQNNNMMMOOOTTTZZZ^^^WWWTTTOOOMMMNNNQQQSSSTTTVVVVVVVVVSSSJJJAAAAAAEEEFFF===666555666444555777777777999===EEERRR___hhhccchhhiiiffffffjjjiiidddaaaaaa```^^^]]]___cccfffcccjjjpppqqqkkkddd```___ZZZXXXRRRJJJAAA;;;888777333333444666555333777===BBBGGGPPPWWW\\\___bbbddd``````aaaeeeiiikkkiiifffgggiiigggaaa[[[WWWQQQKKKHHHLLLMMMJJJGGGDDD???999888888888888777666666666999:::;;;:::999<<>>GGGNNNYYYggggggbbbgggddd^^^WWWRRRTTTYYY___bbbaaaWWWPPPTTTZZZ^^^___```___```___ZZZRRRJJJDDDAAA>>>???>>>:::444111111222888999:::<<<@@@IIIVVV```]]]```cccgggiiiiiihhhgggiiieee___\\\]]]aaaeeegggdddfffjjjlllkkkfff```\\\^^^UUUIIIAAA>>><<<999555555555555777999;;;===???CCCJJJSSSZZZ]]]___aaaddd___[[[]]]fffkkkhhheeeeeejjjiiifffaaa[[[TTTNNNKKKKKKKKKJJJIIIGGGBBB<<<888555555555555555666777888888777999<<<;;;999:::???HHHTTT```cccccceeeeeedddrrrqqqnnnjjjeeeccccccddd|||rrriiiiiiooovvv}}}{{{wwwpppjjjhhhhhhiiiqqqtttyyy{{{ssspppqqqxxx|||yyytttqqqjjjllloooqqqtttwww|||{{{wwwtttqqqrrrtttvvvvvvppphhhbbbcccfffddd^^^ZZZZZZZZZXXXWWWTTTSSSVVVZZZbbbppp}}}~~~{{{yyyuuupppmmmnnnrrruuu|||{{{yyyuuussssssuuuxxxxxx{{{|||wwwrrrnnniiiccc^^^[[[WWWVVVXXXYYYXXXWWW^^^cccllluuu|||~~~}}}{{{{{{|||||||||{{{yyyvvvuuusssvvv{{{}}}{{{rrrhhhaaa___gggoootttxxx{{{yyytttuuusssqqqoooooopppqqqssssssssstttvvvxxxyyyyyywww{{{{{{|||}}}|||zzzwwwuuutttuuuvvvtttpppllljjjiiipppqqqrrrqqqooonnnnnnooopppsssvvvwwwvvvtttrrrrrrkkkkkklllmmmnnnmmmmmmlllmmmllllllmmmnnnooonnnmmmnnnoooooommmjjjiiijjjkkkoooooommmllljjjhhhffffffllllllnnnppprrrsssrrrqqqrrrooommmnnnqqqqqqmmmjjjlllmmmmmmiiiffffffkkkppppppqqqrrrqqqppprrruuuyyysssmmmcccXXXPPPHHHAAA===999999888888888777777777555555444333111000///...000000//////......------...------///111222111///...------......---,,,+++------,,,++++++++++++++++++++++++***))))))***+++*********+++++++++,,,,,,((())))))***************+++,,,,,,------,,,,,,+++***,,,---,,,++++++,,,---...---,,,+++,,,---///000222222222111//////111333333111...+++)))***,,,---)))******+++,,,,,,,,,+++------,,,+++++++++,,,---***,,,------++++++,,,...,,,---...000222333333333222000---+++***,,,...///......//////000000000///...---,,,...111222111///333222444777888777;;;@@@AAAMMMUUU```nnnnnnhhhkkklllfff]]]VVVTTTYYY```eeedddZZZUUUXXX___bbbccceeeffffffeeeaaaYYYPPPFFF@@@888999999777444222444666666777888999===GGGTTT]]]___aaadddfffggghhhgggggghhhccc^^^\\\]]]```aaabbb```eeekkkmmmjjjeee```^^^XXXPPPGGG@@@>>><<<888555666666555666888;;;>>>@@@FFFMMMVVV]]]______^^^^^^```]]]___hhhllliiifffeeeeeeeeefffccc^^^WWWOOOKKKKKKJJJHHHFFFDDD@@@;;;888444444444444444555666666666555777:::999777999===DDDQQQ]]]aaabbbeeegggfffoooooonnnjjjfffcccbbbbbbzzz{{{vvvnnnkkknnnrrr|||{{{wwwrrrmmmjjjjjjkkkqqqnnnoooxxx}}}tttpppoootttwwwuuurrrqqqoooqqqrrrttttttvvvzzz|||~~~yyytttqqqoooqqquuuwwwvvvpppgggaaafffiiigggaaa\\\\\\[[[XXXXXXUUUSSSUUUYYYaaaooo}}}}}}wwwppplllmmmqqquuu||||||zzzvvvsssrrrtttvvvxxx||||||wwwrrrnnnhhhaaa___]]]YYYXXXXXXXXXWWWVVV^^^bbbiiipppwww{{{}}}~~~||||||}}}|||{{{xxxvvvtttqqquuuzzz|||yyyrrrhhhbbbaaaiiiqqquuuxxxzzzwwwrrrsssrrrqqqpppooopppqqqrrruuuvvvwwwwwwvvvvvvvvvwwwyyyzzz|||~~~{{{wwwtttqqqtttuuuuuusssooolllkkkkkkrrrssstttssspppooooooooossstttvvvvvvtttsssssstttjjjjjjkkkmmmnnnoooppppppoooooonnnmmmmmmlllllllllkkklllmmmlllkkkkkklllmmmlllkkkjjjiiigggfffeeedddiiikkkmmmppprrrsssssssssrrrppppppqqqsssqqqkkkgggmmmnnnnnnkkkiiijjjnnnrrrsssrrrqqqooonnnppptttxxxmmmeeeZZZOOOGGGAAA===;;;777777666666666555555555333222222222111111000000.....................---...------///111222111///,,,...///...,,,,,,,,,,,,,,,,,,+++************+++***))))))***---...,,,)))((()))******************((((((((()))))))))******++++++,,,,,,,,,,,,++++++,,,---...---+++++++++---//////---,,,,,,---...///...///000//////000222555333111...,,,******+++,,,)))***+++,,,------......---,,,,,,++++++,,,,,,---,,,---...---+++***+++,,,,,,---...000111222222333222///+++)))(((+++...111......------......///000,,,+++,,,...000222222222111000222777999999>>>DDDEEESSS]]]gggtttssslllnnnppplllddd\\\XXX\\\eeemmmggg___ZZZ^^^dddggghhhjjjnnnmmmkkkiiicccWWWIII???777777777666444444666888666777888999===FFFSSS]]]bbbccccccddddddeeeeeeeeegggaaa\\\[[[^^^```___\\\]]]ccciiillliiiddd```^^^OOOJJJCCC???===;;;888555777666555666888===BBBEEEJJJPPPYYY___```]]]ZZZXXX___^^^aaahhhmmmjjjfffccc___aaadddeeeaaaZZZRRRLLLKKKHHHDDDAAA???===:::777444444444444444444555555555333444777777555777<<<@@@NNN[[[```cccfffhhhgggkkklllmmmkkkgggcccaaa```|||vvvrrrwwwyyyuuuuuuvvvzzzzzzxxxuuuqqqooopppqqqpppkkkkkksss~~~xxxssspppssstttqqqpppqqqqqqsssuuuvvvvvvxxxzzz|||zzztttqqqqqqsssvvvxxxvvvqqqjjjeeejjjllliiibbb^^^______^^^]]]YYYXXXYYY\\\bbbooo|||yyyrrrllllllpppsssyyyyyyyyywwwtttsssuuuvvvzzz}}}|||xxxsssooohhh```]]]\\\ZZZXXXXXXWWWWWWWWW___ccchhhmmmrrrwww|||{{{|||||||||zzzwwwuuusssssswww|||}}}yyyqqqiiidddcccjjjpppsssuuuwwwtttooollllllmmmnnnppprrrtttuuu{{{{{{zzzvvvqqqpppsssvvv{{{}}}|||yyyvvvssstttttttttrrrooommmlllmmmppprrrrrrqqqnnnlllkkkkkknnnpppqqqqqqpppqqqsssuuunnnnnnnnnnnnoooqqqrrrsssoooooonnnllljjjjjjkkkmmmnnnooopppoooooonnnnnnooojjjiiihhhhhhgggfffeeeeeegggiiimmmoooqqqrrrssstttsssrrrqqqqqqqqqnnnjjjfffjjjllloooqqqpppppprrrtttvvvssspppllljjjllloooqqqeee]]]QQQFFF???<<<:::999555444444444444333333333222222111111000000000000---------....../////////---------...000111000///***...000...,,,,,,------,,,+++******))))))******((()))+++---...---+++)))))))))***++++++******))))))))))))******+++,,,,,,++++++,,,,,,,,,,,,++++++---...///...,,,+++,,,---......---------...///000***+++,,,,,,---...222444222111///---,,,+++++++++)))***+++---.../////////,,,,,,,,,,,,,,,,,,------)))+++,,,,,,,,,,,,---///,,,---...000111222222222///---+++******,,,...000......---,,,,,,...///000,,,,,,,,,...000222333333222000222777:::<<>>EEELLLSSSWWWNNNPPPRRRUUUXXXYYYYYYYYY\\\]]]```cccggggggbbb\\\]]]___bbbcccbbb^^^ZZZWWWKKKFFF@@@;;;999999888777666666777777777777666555555333444777777666999>>>BBBQQQaaahhhhhhgggccc^^^bbbeeeiiijjjgggccc___]]]|||uuussszzz{{{}}}vvvqqqmmmlllqqqrrrsssuuuxxx|||}}}xxxtttsssqqqoooppptttsssuuuxxxzzz{{{|||~~~}}}zzzwwwvvvyyy{{{|||zzzwwwtttsssrrrppppppllleeebbbeeeiiijjjffffffiiilllmmmmmmsss{{{|||uuuqqqoooooorrrtttvvvwwwwwwvvvwwwxxxzzz|||{{{xxxvvvrrriii^^^SSSUUUWWWWWWWWWXXXYYY[[[]]]aaaeeeggghhhjjjooosssvvvwwwxxxxxxwwwuuusssqqqmmmssszzz|||yyysssnnnlllcccgggiiiiiikkknnnnnnkkkjjjlllooorrruuuvvvwwwwwwxxxxxxvvvttttttwww|||~~~}}}|||~~~}}}}}}~~~|||ssssssqqqooommmmmmppprrrsssuuuvvvtttpppllliiihhhgggiiilllnnnppptttxxx{{{zzzxxxuuusssrrrsssuuuvvvqqqrrrpppllliiiiiinnnrrrtttsssrrrrrrrrrpppllljjjkkkllllllllllllllllllllljjjmmmqqqrrrpppoooppprrruuutttrrrpppmmmkkkjjjiiiccchhhpppvvvyyyxxxtttqqqkkkiiifffeeeddddddbbb```OOOJJJBBB;;;888777666666222222222111111111000000222111111000///...------.../////////000000111111---,,,,,,...000111000...***//////,,,///666555///,,,,,,+++************+++&&&,,,222111,,,((()))+++)))+++,,,------+++)))(((((('''''''''(((***+++---******++++++++++++******((()))***)))'''''''''))))))***+++,,,...///000000+++,,,---------...222444...////////////...---,,,***+++,,,---......//////******+++,,,---------------......---+++******+++,,,---...///000000000000***+++---///000000///.........------......///000///000111222333555999<<<<<<::::::===@@@DDDLLLUUU]]]lllnnnjjjpppsssrrruuuqqqrrrrrroookkkiiikkknnnjjjfffeeeiiikkkjjjjjjlllggghhhjjjllljjjaaaTTTKKK;;;888555444555777888888777888:::===CCCNNN\\\fffeeedddbbb```_________```aaaaaa```aaaccccccaaa___aaa```aaadddeee^^^RRRGGG@@@???===;;;:::999888888555999???GGGOOOVVV[[[]]]QQQQQQQQQTTTXXX\\\]]]^^^^^^```aaabbbeeegggccc\\\___aaaccceeedddaaa]]]ZZZKKKFFF@@@;;;999999888888666777888999888777666555666444444777777666:::@@@GGGVVVdddiiigggddd```[[[___cccggghhhfffbbb^^^\\\~~~xxxvvv}}}yyy~~~}}}vvvooojjjhhhnnnnnnnnnpppsssvvvxxxyyyxxxuuurrrsssrrrppprrrwwwuuuwwwzzz|||||||||~~~}}}zzzxxxwwwvvvvvvxxx{{{~~~~~~zzzvvvtttsssqqqsssqqqjjjfffhhhiiigggeeegggnnnuuuvvvuuuwww}}}}}}vvvrrroooqqqtttwwwxxxwwwvvvvvvwwwwwwyyyxxxvvvuuurrrhhh]]]QQQSSSVVVWWWVVVVVVXXXZZZ^^^ccchhhjjjiiihhhkkknnnssstttuuuvvvvvvtttrrrqqqlllrrrxxxyyyssslllgggfff[[[^^^___]]]___dddfffdddeeehhhlllqqqtttvvvwwwwwwuuuuuuwwwzzz~~~}}}yyyvvvtttsssxxx}}}~~~|||{{{}}}}}}zzzsssrrrpppnnnmmmnnnqqqtttuuuvvvwwwvvvqqqmmmiiihhhfffiiimmmooorrrtttxxxzzz{{{yyyuuusssrrrsssvvvwwwwwwwwwuuupppjjjjjjoootttxxxwwwvvvvvvwwwuuuqqqnnnmmmmmmmmmnnnnnnoooooooooooosssvvvuuurrroooqqqssstttuuuvvvuuurrrnnnkkkjjjfffiiimmmrrrtttssspppmmmiiigggeeecccaaa\\\VVVPPPDDD@@@;;;888666555444222111111111111000000000000////////////////////////......//////////////////---,,,,,,...000000///...,,,///...+++222<<<999///------,,,+++++++++++++++(((+++...///---++++++,,,(((***+++,,,,,,***(((&&&)))(((''''''(((***---...******++++++++++++******'''((())))))(((((()))***)))***+++,,,------------***+++++++++***+++---000,,,---///000000000///...++++++,,,---------------)))***+++---......------,,,---...---+++***+++,,,------...///000000000000,,,,,,---///000111111111......//////000000000///---000222444666999???CCCAAA>>>===???BBBEEEMMMVVV\\\nnnqqqmmmrrrwwwuuuwwwuuutttrrrooommmmmmnnnooonnnkkkjjjnnnnnnlllkkkmmmfffiiikkklllhhh```XXXRRRBBB===999666777999999999777999<<>>;;;999888888999888>>>GGGQQQYYY^^^``````UUUUUUVVVZZZ___bbbbbbaaaccceeeeeecccfffjjjggg```___bbbfffiiigggccc]]]YYYKKKGGGAAA===;;;:::999888666777888999888777555444666333444666666666:::AAAMMMXXXbbbdddbbbaaa___]]]]]]aaaeeefffeeeaaa^^^]]]}}}~~~yyyxxx}}}{{{}}}vvvooojjjhhhjjjhhhgggiiinnnrrrrrrppptttqqqppprrrrrrqqqtttzzzwwwyyy|||}}}}}}|||}}}}}}~~~|||xxxuuussssssuuuvvvvvv{{{|||wwwsssrrrqqqttttttoookkkiiigggcccbbbfffpppyyy|||yyyzzz{{{tttpppsssuuuxxxxxxwwwuuuttttttuuuvvvuuuttttttqqqfff[[[PPPSSSVVVWWWUUUTTTVVVXXXbbbhhhnnnooollljjjkkkmmmqqqrrrtttuuuuuutttrrrqqqoootttyyywwwnnnddd^^^[[[SSSUUUUUURRRTTTZZZ]]]]]]\\\___ffflllrrrvvvxxxxxxvvvwwwzzz~~~~~~~~~|||yyyuuuqqqooonnnttt{{{~~~|||yyyzzz|||}}}zzzwwwrrrrrrpppnnnlllnnnrrruuutttvvvwwwuuuqqqlllhhhgggfffiiimmmoooqqqsssuuuwwwzzzxxxtttrrrqqqsssvvvyyy}}}|||yyyssslllkkkooouuuwwwvvvuuuvvvxxxwwwrrrooommmmmmnnnnnnoooppppppqqqssswwwzzzyyytttqqqrrrtttsssvvvyyyyyyvvvqqqllljjjjjjjjjkkkmmmnnnnnnllliiillliiigggddd^^^VVVJJJBBB<<<:::888666555444222000111111111111000000000000,,,------...///000111111........................,,,,,,,,,---///000///...,,,///,,,+++444@@@<<<000...---,,,,,,++++++,,,,,,))))))))),,,///000...,,,'''(((***++++++)))&&&%%%++++++******+++---000111******++++++++++++******)))***,,,,,,++++++,,,...***++++++,,,,,,++++++***((((((((('''%%%&&&(((***+++,,,...000111111000///++++++,,,,,,---,,,,,,,,,)))***+++---......------(((***,,,,,,,,,,,,...000------...///000000000///......------...111333555---...000111111111000///,,,///222555888===DDDIIIIIIEEECCCEEEGGGKKKSSS\\\WWWkkkqqqnnntttxxxvvvvvvwwwsssooommmoooqqqttttttqqqnnnoooqqqqqqnnnmmmnnnhhhkkknnnmmmggg```ZZZVVVLLLFFF@@@<<<;;;;;;:::888:::<<>><<<;;;999888555666777888777666444222555333333555666666:::@@@PPPYYY```___]]]^^^______\\\```dddeeedddaaa^^^]]]~~~}}}}}}~~~}}}wwwxxx}}}~~~~~~~~~}}}}}}zzzxxxvvvssspppmmmjjjfffdddfffjjjnnnpppoooppprrrsssssssssuuuwwwzzzyyyxxxyyyzzzzzzyyywwwvvvssspppnnnooopppqqqrrrsssvvvzzz{{{yyyuuurrrpppyyyxxxtttmmmfffcccdddgggggghhhlllttt|||~~~xxxtttwwwttttttwwwyyywwwxxx{{{xxxuuutttuuuvvvpppdddZZZRRRQQQQQQSSSWWW[[[```bbbiiilllooorrrrrrpppllliiimmmooosssxxx}}}|||wwwrrryyyyyyuuulllbbb\\\WWWTTTNNNOOONNNMMMKKKJJJLLLNNNUUUUUU[[[fffoooqqqtttwww}}}|||{{{{{{zzzyyyxxxwwwuuurrrpppnnnllloooqqquuuyyywwwuuuyyy}}}~~~~~~~~~|||yyyvvvtttpppooonnnoooqqqrrrqqqpppsssuuuuuurrrmmmiiihhhiiieeedddeeehhhmmmqqqrrrsssuuuuuutttssssssssssssssswww||||||uuuooooooqqqqqqqqqppprrrwww||||||uuuooohhhjjjmmmppppppoooqqquuu{{{zzzyyywwwvvvuuutttttttttuuuvvvuuusssoookkkhhhddddddeeehhhjjjkkkiiihhhkkkeee\\\TTTLLLFFFAAA===777666555333222111000000111222333111///...///000///,,,***+++...111111///,,,---.........---+++***000000///...............(((,,,000///,,,***---111------,,,+++***************---000///---++++++---***+++,,,***((('''((()))******))))))))))))******------------,,,,,,+++***((((((((()))***,,,---...''')))+++,,,---,,,***)))******+++++++++******)))+++,,,///111333333000...111888111)))...000,,,---(((***---,,,)))(((***---///...,,,+++***+++,,,,,,,,,---......------...000...---,,,...000222333222000////////////000000111333333222333666===FFFLLLXXXTTTMMMFFFEEELLLYYYdddooopppppppppppprrruuuxxxxxxwwwvvvsssooonnnnnnpppqqqooommmmmmooopppnnnkkkmmmssstttnnnfffbbb^^^[[[RRRMMMGGGBBBAAA@@@??????<<>>@@@>>>;;;777444444666999<<>>CCCGGGQQQNNNLLLNNNUUU___iiinnnoooqqqtttuuutttsssrrrsssmmmmmmnnnmmmllllllnnnqqqrrrqqqppppppqqqrrrpppoooqqquuussslllffffffgggffffffbbb\\\WWWTTTSSSQQQPPP\\\___bbbeeefffggghhhjjjeeedddccccccddddddbbbaaabbbccceeefffeeefffhhhjjjiii\\\NNNGGGCCC???<<<===<<<:::777666888<<>>;;;999:::999888999<<>>@@@AAA>>>>>>===;;;:::;;;===@@@<<<;;;:::::::::;;;===>>>~~~{{{{{{zzzzzz~~~zzzvvvvvvxxxzzzrrrpppnnnmmmnnnoooooonnnlllnnnqqqsssttttttuuuwwwuuuvvvwwwzzz||||||zzzxxxuuuuuutttrrrnnnmmmnnnooonnnmmmllljjjjjjlllqqqttt}}}}}}|||xxxsssrrrvvvyyyqqqqqqrrrwww~~~}}}yyyvvvyyy~~~}}}}}}~~~}}}}}}uuupppmmmkkkiiiiiiqqqyyyzzzxxxvvvwwwwwwvvvrrrnnniiifffdddgggmmmqqqqqqooooooppprrrtttuuuuuuttttttuuuvvvwwwyyy{{{}}}vvvmmmdddYYYNNNLLLPPPRRRPPPKKKFFFBBBAAACCCFFFIIIGGGGGGJJJOOOUUU```kkktttxxxyyyuuutttuuuuuusssnnnppptttwwwvvvsssnnnkkkmmmllloootttvvvuuuxxx}}}zzzzzzzzzxxxtttnnniiieeeiiilllpppqqqqqqpppqqqrrrlllkkkiiihhhhhhgggffffffdddbbbbbbdddhhhlllnnnooolllmmmoooqqqrrrsssssssssuuuyyyyyyuuurrrsssqqqnnnlllnnnooonnnmmmlllmmmnnnoooqqqpppkkkkkknnnnnnjjjkkknnnqqqtttvvvvvvuuutttsssqqqmmmiiifffdddcccbbbVVVSSSNNNJJJFFFBBB>>>;;;;;;999777666555444333111...///000111111111000000000111111000///......///......///////////////000------,,,---...000222444//////...---------------...,,,,,,,,,------+++)))*********+++,,,---...///...---,,,+++++++++***)))''')))***+++***+++,,,...++++++************++++++((())))))******)))))))))******)))))))))***++++++&&&''''''(((((((((((((((******+++,,,,,,,,,,,,,,,***+++---------///333666:::JJJEEE333///000......***+++,,,+++((('''(((***,,,---000222222000...,,,,,,---......------...000---------...000111000...---------......000111111222555999<<<>>>AAACCCFFFKKKJJJMMMTTT___ggglllmmmmmmooorrrrrrpppnnnlllkkkggghhhiiiiiiiiijjjmmmpppqqqqqqqqqqqqqqqqqqqqqrrrsssvvvuuunnnjjjmmmpppqqqooolllhhhggggggggggggfffjjjlllmmmmmmjjjhhhggghhhgggeeebbbbbbcccdddcccbbbaaabbbdddfffhhhiiijjjiii[[[MMM@@@>>>@@@>>>999777999999:::===AAAGGGMMMPPPUUUZZZaaaiiiooopppooommmlllmmmnnnmmmkkkiiihhhhhhjjjlllnnnrrruuuuuusssrrrpppllleee___XXXQQQJJJFFFCCCAAA>>>===<<<;;;999777666444222222555777666333777888:::===?????????>>>:::::::::888777777:::===<<<;;;:::999:::;;;<<<===}}}~~~}}}}}}xxxvvvwwwxxxooonnnlllmmmnnnoooooonnnlllnnnpppqqqrrrsssvvvxxxxxxxxxzzz}}}~~~~~~{{{xxxqqqssssssqqqmmmkkklllooopppooollljjjiiikkkpppttt{{{}}}~~~{{{xxxwwwyyy|||tttsssssswww}}}}}}xxxvvvuuuwww{{{~~~}}}~~~yyyrrrllljjjjjjkkkpppvvvwwwwwwwwwxxxxxxwwwtttqqqllliiigggjjjpppsssrrrpppnnnoooqqqssstttvvvvvvwwwwwwyyyzzzzzz{{{|||~~~uuukkkeeeZZZNNNLLLQQQQQQPPPLLLGGGCCCAAACCCEEEEEECCCCCCEEEGGGKKKUUU```jjjrrrxxxwwwuuuuuuuuusssnnnppptttvvvvvvsssooolllooommmoootttvvvvvvwww{{{vvvvvvvvvtttrrroookkkiiifffjjjooopppooonnnoooqqqkkkjjjiiijjjkkkjjjhhhfffdddcccdddfffjjjmmmnnnnnnjjjkkknnnppprrrssssssssssssvvvvvvtttssstttrrrooollllllmmmnnnooopppooooooppprrroooiiiiiiooonnnhhhgggjjjnnnrrrssssssqqqpppssspppjjjddd^^^YYYVVVTTTJJJGGGCCC@@@>>><<<999777777555333333333222000...+++,,,---...///...---,,,...//////...,,,++++++,,,+++---//////---,,,---...,,,,,,,,,---...000111222///...------,,,,,,------+++,,,,,,,,,,,,++++++***************+++,,,---...---+++))))))***+++***)))((()))++++++++++++,,,...++++++************++++++((())))))************)))******)))******+++,,,,,,'''''''''''''''((((((((()))***+++,,,------------))),,,...---,,,---222666666JJJHHH444---...+++***))),,,...,,,(((&&&(((++++++---///111111000...---,,,---......------...000---,,,---///000111///---............///111222333222666:::>>>@@@CCCFFFHHHFFFIIIOOOXXXbbbjjjoooqqqpppqqqrrrqqqooonnnnnnnnnkkkllllllkkkjjjjjjlllooonnnoooqqqpppoooooopppqqqrrrvvvvvvqqqmmmooorrrrrrnnnllliiiiiijjjkkkkkkjjjiiijjjlllllljjjhhhhhhhhhhhheeebbbaaabbbdddffffffgggggghhhjjjkkkjjjfffcccPPPGGG@@@??????;;;888777777999===AAAGGGLLLQQQSSSRRRUUU\\\dddkkkppppppooonnnoooooommmjjjhhhggggggiiikkknnnppprrrsssssssssnnniii```XXXRRRLLLGGGCCCAAAAAA???>>><<<:::999888555666555222333666666333666777888<<>>;;;999999888777555222111000000111111///---+++,,,---......---+++***,,,---......,,,+++,,,...+++---000000...,,,---...++++++,,,......////////////...------,,,,,,------(((+++------+++***+++---))))))))))))******+++,,,+++(((&&&&&&)))******))))))***++++++++++++,,,---,,,++++++******++++++,,,((()))******+++++++++***+++******))))))))))))***((((((((((((((()))******)))***+++,,,------------))),,,//////,,,,,,000444444LLLLLL777///000,,,******+++,,,,,,,,,,,,---...+++,,,...000000///...---,,,---......------...000,,,,,,---///111000...,,,////////////111222333444444777;;;???BBBEEEIIILLLIIINNNVVV^^^eeekkkqqqtttrrrrrrpppnnnlllllloooqqqppppppooommmkkkjjjlllmmmkkkmmmoooooommmmmmnnnppppppuuuxxxtttqqqqqqqqqpppnnnllljjjjjjkkklllkkkjjjgggiiikkkllljjjiiiiiijjjhhhddd```^^^```dddgggiiikkkkkkkkklllkkkfff^^^XXXHHHDDDAAA@@@<<<777666:::555999???FFFLLLPPPSSSTTTRRRSSSXXX```hhhnnnooooooooooooooollliiifffeeefffdddggglllooopppooonnnmmmiiicccZZZRRRKKKGGGCCCAAA?????????>>><<<;;;::::::555999999444333666777444555555666:::===>>>;;;999555777888888777777888999666666777888888888888888|||zzz{{{mmmlllkkklllmmmmmmkkkiiijjjjjjjjjjjjkkknnnssswwwwwwxxxzzz|||}}}{{{xxxtttnnnqqqtttrrrmmmkkknnnqqqnnnnnnmmmkkkkkknnnssswwwrrrvvvzzzzzzxxxvvvvvvxxx{{{xxxwwwyyy|||~~~}}}{{{|||||||||{{{yyyyyy{{{}}}zzzzzzzzz}}}{{{qqqqqqtttuuuuuuuuurrrtttwwwyyyzzzxxxvvvsssnnnjjjgggkkkqqquuurrrnnnrrrrrrrrrrrrrrrssstttuuulllooossstttssstttwwwzzztttkkkeeeddd\\\PPPNNNUUUUUUUUUSSSOOOLLLIIIJJJJJJDDDDDDEEEGGGEEEDDDKKKTTTUUUcccqqqvvvuuusssqqqooommmppptttwwwyyyyyywwwvvvsssppppppuuuwwwvvvwwwyyytttsssrrrpppooonnnnnnnnniiinnnrrrrrrmmmiiiiiikkkhhhgggiiilllnnnmmmiiiddd___```bbbfffjjjkkkjjjhhheeegggjjjnnnpppqqqqqqqqqkkknnnpppoooqqqsssqqqmmmeeedddeeellltttxxxvvvsssooosssoooggghhhppppppgggeeegggjjjllllllhhhdddaaaUUUSSSPPPLLLGGGBBB???===<<<:::777555666666555444///......///111111000...---...///000000...,,,+++,,,...//////......000111---000333222000......000***+++---...///......---......---,,,,,,,,,,,,---&&&***......***(((+++///))))))))))))))))))***+++)))&&&$$$%%%(((******))))))+++,,,,,,+++***,,,---,,,++++++******++++++,,,))))))***+++++++++++++++,,,+++***(((''''''&&&&&&***************++++++,,,)))***+++,,,------...---)))---000///,,,,,,///333555OOOPPP<<<333333///,,,,,,***))),,,000333222///+++,,,---/////////......,,,---///...------...000,,,,,,---///111000...+++/////////000111333444555444777<<>>>>>===;;;;;;<<<666<<<===777333555777666555444555888<<<===:::777333555777888777666777888444555777888888888777666}}}|||~~~vvvssspppnnnnnnmmmiiifffgggjjjllljjjgggggglllqqquuuuuuwwwyyyzzzyyyuuurrrpppooonnnmmmllllllllllllqqqqqqpppnnnmmmnnnrrruuuqqqssstttuuuuuuvvvxxxzzz~~~||||||~~~}}}|||yyywwwwwwxxxzzz{{{~~~~~~}}}}}}|||~~~ssssss{{{zzzrrrwwwuuutttvvvyyy{{{yyyvvvmmmlllkkkmmmpppqqqooollljjjpppssssssuuuxxxuuummmlllkkklllppptttvvvtttrrrnnnjjjddd```]]]YYYTTTOOOTTTYYY^^^]]]VVVNNNHHHFFFGGGCCCBBBDDDEEEEEEHHHLLLWWW```kkkrrrrrrpppnnnmmmppprrrtttwwwxxxwwwvvvuuurrrrrrrrrtttwwwyyyyyyyyyxxxuuuqqqnnnlllmmmnnnpppkkknnnnnnjjjhhhjjjkkkjjjgggeeeeeehhhmmmnnnjjjfffeeeeeegggjjjlllmmmkkkiiidddeeegggkkkmmmmmmkkkiiinnnllljjjiiijjjjjjiiiggg```eeekkkpppssstttuuuvvvmmmmmmmmmmmmnnnnnnkkkiiifffffffffccc___ZZZUUUQQQLLLHHHDDDAAA???===;;;:::888777666555444333333333...///000000000///---,,,111///...,,,,,,...000111+++...000///,,,+++,,,---222222111000///...------444000,,,,,,...111111111//////...------,,,++++++......---,,,,,,+++******,,,------,,,++++++,,,...(((((()))***************,,,+++++++++***))))))))))))***,,,---,,,+++)))'''))))))))))))))))))))))))+++*********))))))((((((%%%&&&(((((('''''')))***---***'''(((***,,,,,,+++...---------...///111222>>>AAABBB<<<777444111,,,000//////.........//////------------...///000000000000000000000111111111111111000000/////////......///000000000000222444999:::???EEEGGGFFFGGGLLLUUU[[[bbbfffggghhhkkknnnmmmllljjjiiijjjooosssvvvuuuvvvvvvtttooojjjgggeeedddhhhlllllljjjjjjnnnrrrvvvxxxxxxvvvqqqnnnooopppnnniiieeedddggghhhfffcccggghhhjjjkkkkkkkkkjjjjjjkkkiiieeebbbbbbccceeegggmmmnnnnnnmmmggg\\\NNNDDDEEEGGGGGG@@@666222555;;;222???MMMSSSSSSTTTSSSQQQTTTTTTUUUXXX^^^eeemmmqqqoooqqqqqqlllddd``````bbb```eeehhheeedddfffgggfffaaaUUUKKKJJJHHHCCC@@@AAA@@@@@@??????>>><<<;;;:::>>>>>>===:::777555666777555666777999:::;;;;;;;;;999999999:::::::::777555888888777777777777777777~~~}}}zzzvvvtttrrroookkkgggiiikkkllljjjgggfffkkkooossstttvvvyyyzzzxxxssspppjjjiiiiiihhhhhhiiijjjjjjqqqrrrrrrqqqooonnnooopppmmmooosssuuuvvvwwwyyy{{{~~~~~~|||zzzxxxxxxyyy|||}}}~~~~~~~~~}}}|||~~~vvvvvv}}}}}}vvvvvvuuuuuuvvvyyyzzzyyywwwpppnnnllllllnnnnnnllliiinnnrrrrrrppprrrvvvuuuooolllllllllpppsssuuutttrrrpppmmmhhhddd```\\\VVVRRRVVV[[[```bbb___XXXQQQMMMJJJFFFDDDFFFGGGHHHKKKPPPXXX___hhhpppsssrrrpppnnnmmmpppsssvvvwwwwwwwwwvvvsssrrrqqqsssvvvxxxyyyxxxzzzxxxtttpppnnnnnnooopppgggkkkllliiiiiimmmnnnllleeecccbbbfffkkknnnllliiijjjiiijjjkkkmmmmmmkkkiiihhhhhhjjjlllnnnnnnllliiijjjgggdddcccccccccbbbaaa```eeekkkoooqqqqqqrrrssspppnnnmmmlllkkkiiieeebbb]]]\\\[[[WWWSSSNNNIIIFFFBBB@@@<<<:::999999777666555555444333222222222222......///000000///...---000///...------...//////+++---///...,,,+++,,,---............------------222///,,,,,,...000000///------------------............---,,,+++******))))))+++,,,+++***)))***+++(((((()))***************++++++************************+++,,,+++***)))((())))))))))))))))))))))))************)))))))))(((***++++++***(((''''''(((,,,)))'''(((***,,,,,,***...------,,,---...///000777:::999666444555222...000///...---------------,,,,,,,,,,,,---...///000/////////000000111111111000000000//////.........000111111111000222444777;;;;;;???EEEHHHHHHLLLQQQYYY^^^dddiiikkkllllllmmmiiihhhggghhhjjjooosssvvvvvvwwwwwwtttoookkkiiihhhfffiiilllllljjjjjjmmmppprrrtttuuutttqqqnnnlllkkkgggdddaaabbbeeehhhgggdddkkklllmmmmmmmmmmmmkkkkkkjjjhhheeeccccccdddfffhhhjjjllllllggg^^^RRRIIIDDDDDDBBB???:::555444777999888EEEQQQUUUUUUUUUUUUSSSTTTTTTTTTWWW\\\cccjjjnnnlllooopppmmmfffbbbaaacccccchhhjjjiiihhhiiigggbbb\\\RRRIIIHHHFFFBBB???@@@???@@@??????>>>===<<<;;;;;;;;;:::888555333444555333444555666888888999999777777777888888777666444666666777777777666666555}}}xxxwwwxxx{{{{{{~~~~~~{{{wwwsssmmmiiilllmmmmmmjjjgggfffhhhkkkqqqrrruuuyyyzzzwwwqqqmmmccccccbbbbbbccceeefffgggqqqsssvvvvvvsssooolllkkkiiimmmqqquuuwwwxxxzzz{{{|||~~~|||zzzyyyyyy{{{}}}~~~~~~}}}|||}}}zzzzzzzzzvvvvvvvvvwwwyyyzzzxxxwwwpppnnnlllkkklllllllllkkkqqqrrrpppoooqqqtttuuurrrmmmlllmmmpppsssttttttsssrrroookkkgggccc^^^XXXTTTXXX\\\cccjjjkkkfff^^^WWWPPPKKKIIIJJJKKKKKKOOOUUUZZZ^^^fffnnntttvvvtttqqqmmmooorrruuuwwwxxxwwwwwwtttrrrqqqrrrtttwwwxxxxxx|||zzzwwwtttrrrqqqpppqqqhhhkkklllkkkkkknnnnnnkkkdddaaa```bbbggglllmmmlllmmmlllkkkkkklllllljjjhhhiiiiiijjjlllmmmllliiigggddd```\\\YYYXXXYYYXXXXXX]]]aaafffiiijjjiiijjjjjjllljjjgggdddaaa]]]YYYUUURRRPPPMMMIIIDDD@@@===;;;:::888666555555555444333333222111000000000000000---...///////////////...////////////......------+++,,,------++++++,,,---.........------,,,,,,+++///---,,,---...///...---++++++,,,---......//////......---,,,+++***)))(((''')))++++++)))(((((()))(((((()))***************))))))******************+++++++++************)))))))))))))))))))))))))))************))))))))))))***++++++***(((''''''(((***)))'''((()))++++++***...------,,,------......000000///---000555444000000///...---,,,,,,++++++++++++++++++,,,---...///---......///000111111222/////////...............222333222111111333777:::>>>===@@@FFFIIILLLRRRYYY^^^aaaffflllppppppllliiicccdddeeehhhkkkooosssvvvxxxyyyxxxtttpppmmmllllllkkkkkkkkkkkkkkklllllllllnnnnnnnnnoooooommmiiifffccc```___aaafffiiiiiihhhlllmmmnnnnnnmmmllljjjiiiiiigggfffeeeeeegggiiijjjggghhhggg^^^RRRHHHCCCBBBBBB>>>999555666888<<<>>>FFFPPPYYYXXXUUUTTTSSSRRRRRRRRRSSSUUUZZZaaagggkkkhhhlllooonnniiieeeccccccgggkkkmmmlllllljjjddd\\\UUUMMMFFFDDDDDDAAA????????????@@@@@@???>>>======999:::999777555333444555333444444555666777888888666777777777777666555555555666777888888888777666{{{tttqqqtttyyyzzz~~~|||wwwqqqnnnppppppooolllhhhffffffhhhmmmppptttxxxyyyvvvpppkkk``````___^^^___aaabbbdddoootttyyy|||yyysssmmmjjjiiimmmssswwwxxxyyyyyyzzz}}}yyy}}}{{{yyyxxxxxxzzz|||~~~}}}|||}}}}}}|||}}}xxxwwwwwwxxxxxxxxxwwwvvvmmmlllkkkjjjlllnnnpppqqqoooooonnnooorrruuuuuutttnnnnnnoooppprrrtttttttttrrrooolllgggbbb]]]YYYVVVYYY]]]fffoootttrrriiibbbZZZUUUQQQPPPPPPOOORRRWWW^^^___eeemmmvvvzzzyyyvvvqqqsssuuuwwwxxxyyyxxxxxxtttrrrpppqqqsssuuuvvvwwwyyyxxxwwwvvvuuuttttttsssnnnppppppmmmmmmooommmhhheeebbb___```ccchhhkkkllllllkkkiiijjjjjjjjjiiigggggggggfffggggggfffcccaaa^^^ZZZUUUQQQPPPQQQQQQQQQVVVYYY]]]^^^^^^^^^^^^^^^aaa^^^ZZZVVVRRRNNNJJJFFFGGGFFFBBB>>>;;;999777777888777555444555555333222222111000000/////////000.........///////////////...///000000///...,,,***,,,,,,,,,,,,++++++,,,---222111000///...,,,+++++++++,,,,,,---...---,,,+++******++++++,,,---------------,,,+++***)))((((((%%%(((++++++***((((((((((((((()))***************(((((())))))******++++++,,,+++******))))))******))))))))))))))))))))))))*********)))))))))))))))%%%'''(((((((((((()))+++)))((((((((()))*********......---------.........,,,+++((('''...555555000222111///...---,,,,,,+++++++++++++++,,,---......,,,---......///000111111..................------333333222111111444999===@@@>>>AAAFFFKKKOOOWWW______aaaffflllqqqpppjjjddd___aaadddiiimmmrrruuuwwwzzzzzzxxxuuuqqqoooooopppnnnmmmkkkkkkllllllkkkiiijjjhhhfffhhhkkkllljjjhhheeecccccceeeiiikkkkkkkkkkkkkkkllllllkkkiiigggfffhhhggggggggghhhjjjlllmmmiiieee___UUUKKKDDD@@@???===;;;888555777<<>>??????@@@@@@@@@@@@??????;;;<<<<<<:::777666777888555555555666666777888999777888999999888777777888555777888:::::::::999888|||tttqqquuuyyy|||}}}yyywwwuuuttttttrrrnnnjjjgggffffffjjjlllqqquuuwwwtttooojjjbbbaaa___^^^^^^___aaabbbmmmttt{{{~~~xxxrrrnnnmmmqqquuuxxxxxxwwwwwwwww{{{}}}}}}yyy{{{zzzxxxvvvwwwxxxzzz|||~~~~~~~~~|||}}}~~~{{{{{{zzzyyywwwuuussssssmmmmmmlllllllllnnnqqqssskkkjjjlllqqquuuvvvuuuuuuooopppqqqrrrssstttuuuvvvpppmmmhhhccc]]]ZZZYYYYYY\\\```hhhrrryyyyyyrrrlllgggaaa[[[YYYVVVSSSTTTXXX```aaaeeemmmvvv|||}}}|||yyyyyyzzz{{{{{{zzzzzzyyyuuusssqqqqqqsssuuuuuuuuutttuuuwwwxxxxxxxxxwwwwwwrrrsssqqqooooooqqqooojjjgggeeeaaa```aaadddgggiiijjjiiihhhiiikkkkkkiiigggdddbbbaaaaaaaaa___\\\ZZZXXXTTTOOOLLLKKKLLLLLLLLLOOORRRTTTUUUTTTSSSSSSTTTSSSPPPLLLIIIFFFCCC@@@===>>><<<:::777666555666666888777555555555444222000222111111000000000000111//////........./////////,,,...///000000...,,,***...---,,,++++++,,,,,,,,,............------------)))+++---...---,,,+++***************************,,,++++++******)))(((((('''))),,,---+++***))))))(((((()))***************((((((((())))))******+++,,,+++******))))))******))))))))))))))))))))))))))))))))))))))))))******&&&((())))))))))))***,,,((())))))***************------.........///......---+++'''&&&,,,444444000333222111///...---------++++++++++++,,,---......,,,------...//////000000------..................222222222111222555:::>>>@@@@@@CCCIIIMMMQQQYYYaaa___aaaeeelllpppnnngggaaa___bbbeeejjjppptttwwwyyyzzzzzzyyyvvvsssqqqrrrssspppnnnlllllllllllljjjhhhiiiddd```aaaeeejjjmmmmmmiiiiiihhhiiijjjjjjjjjiiiiiiiiijjjjjjjjjhhhgggfffgggggghhhiiikkklllmmmnnnjjjaaaVVVMMMIIIFFF@@@<<<555777888777777>>>JJJUUU^^^dddfff```WWWSSSQQQOOOOOOPPPRRRVVV\\\ccciiimmmeeeiiinnnpppnnnjjjeeebbbfffjjjlllhhhddd___UUUKKKFFFEEECCCAAA@@@AAA@@@>>>>>>???@@@AAABBBBBBBBBBBB>>>>>>>>>;;;999777888999666555555555666777888999777999:::999777777888:::666777888:::;;;;;;;;;:::~~~xxxvvvxxx{{{~~~}}}{{{{{{|||yyywwwuuurrrnnnkkkhhhfffgggiiimmmrrruuusssoookkkdddbbb```^^^^^^```bbbcccmmmsss{{{zzzuuuqqqppprrruuuwwwvvvuuuuuuuuuwwwwwwyyy||||||zzz|||zzzxxxvvvvvvwwwyyyzzz|||}}}~~~~~~}}}}}}~~~~~~{{{uuuqqqooonnnnnnoooooommmllllllnnnpppjjjiiikkkrrrvvvuuutttuuuqqqsssttttttttttttwwwyyypppllleee]]]XXXXXX[[[___bbbfffmmmvvv|||}}}zzzwwwrrrmmmgggeee```[[[ZZZ\\\```bbbeeekkkssszzz~~~~~~~~~~~~~~~}}}||||||{{{uuutttssstttuuuvvvuuusssrrrtttwwwzzz||||||zzzyyyrrrrrrooommmppptttsssnnnhhhgggeeecccbbbcccdddeeehhhggghhhjjjkkkjjjgggeee]]]\\\ZZZYYYYYYXXXUUUSSSPPPMMMIIIGGGGGGIIIIIIIIIJJJLLLNNNOOOMMMLLLLLLMMMIIIFFFBBB@@@???===;;;999666555444333222333444555555444222333333222000...222111111000000111111111000000///...............+++,,,...//////...---+++222///---+++,,,,,,,,,+++&&&'''(((***,,,...///000)))+++---...,,,+++++++++************************)))))))))))))))))))))))))))+++------+++******+++(((((()))***************(((((())))))))))))))))))+++++++++************)))))))))))))))))))))))))))))))))))))))************,,,------,,,***))))))***(((***+++,,,+++***++++++++++++---......//////...------***(((,,,222333000333222111000//////...///++++++++++++,,,---...///------------.........................../////////222222333333444777;;;???BBBBBBGGGNNNRRRTTTYYY```^^^aaaggglllnnnlllfffbbbbbbdddggglllpppuuuxxxzzzxxxyyyyyywwwuuusssssstttpppoooooommmllljjjiiiiiiiiieee```___bbbhhhnnnrrrnnnnnnmmmllljjjhhhfffeeeggghhhiiijjjkkkjjjjjjiiidddeeegggiiijjjkkkkkkkkkfff[[[NNNHHHGGGFFF@@@:::///444999999:::CCCRRR___bbbhhhjjjddd[[[XXXVVVTTTOOOPPPSSSWWW]]]dddjjjmmmgggjjjnnnpppooojjjddd```bbbggghhhbbbZZZTTTLLLEEECCCFFFEEEBBBAAACCCBBB???>>>???@@@BBBCCCDDDDDDDDD@@@@@@???<<<999888888999777666555555555666888999777999;;;:::777777:::===999999:::;;;<<<===>>>???}}}{{{{{{|||~~~}}}~~~|||{{{}}}}}}{{{xxxuuurrrnnnjjjhhhdddfffjjjooorrrssspppmmmdddbbb```______bbbeeegggnnnssszzz~~~}}}yyytttrrroooqqqssssssrrrrrrssstttrrrrrrrrruuuyyy{{{||||||~~~|||yyywwwvvvvvvxxxyyyzzz|||}}}~~~}}}~~~~~~~~~|||tttmmmjjjjjjjjjlllnnnmmmkkkjjjlllnnnoookkkkkkqqqtttrrrsssuuusssuuuvvvvvvuuuuuuxxx{{{sssnnndddZZZUUUWWW```gggjjjnnnuuuzzz}}}{{{vvvrrrpppkkkdddbbbccc^^^aaaeeeiiinnnuuu|||~~~~~~~~~uuutttuuuvvvwwwwwwtttrrrsssvvvzzz~~~~~~|||zzzsssrrrmmmjjjnnnsssrrrnnnffffffgggfffdddcccbbbbbbddddddfffggghhheee```]]]SSSQQQOOONNNNNNMMMKKKIIIFFFDDDBBBBBBDDDEEEFFFEEEEEEFFFHHHHHHGGGFFFFFFGGGBBB???<<<:::999999777666333333222222222222222222000//////000222222000...111111000000000000111111222111000...------------***+++---...///......---666222...,,,,,,---+++***&&&'''(((***+++---...///***,,,...---+++***+++---******++++++,,,,,,------''''''(((((()))******+++***+++,,,,,,******+++,,,(((((()))***************)))))))))))))))(((((((((******+++,,,+++***)))((())))))))))))))))))))))))((()))))))))***************++++++***((('''((()))(((+++------,,,++++++---'''(((***,,,---......---+++...---+++,,,111222111111111000///////////////,,,,,,,,,,,,---...///000.........------------,,,.........//////000000000111333555666777999===@@@DDDFFFLLLTTTWWWWWWYYY^^^___dddjjjnnnnnnkkkhhhfffdddfffhhhkkkoootttwwwyyyvvvxxxyyyyyyvvvtttttttttnnnpppqqqoookkkhhhiiikkkjjjhhheeebbbbbbffflllqqqttttttsssqqqmmmiiifffeeebbbdddfffhhhjjjjjjkkkjjj```aaadddfffgggggggggfff\\\TTTJJJEEECCCBBB>>>:::222555:::>>>DDDOOO\\\gggiiiooopppiii```ZZZWWWTTTRRRSSSUUUXXX]]]bbbgggiiijjjlllooopppooojjjccc______eeeeee\\\QQQJJJFFFCCCCCCGGGHHHDDDCCCEEEDDDAAA>>>???@@@BBBDDDEEEEEEFFFDDDDDDCCC@@@<<<:::999:::<<<;;;999999999:::<<<===;;;>>>@@@>>>;;;;;;>>>BBBAAA@@@@@@@@@BBBDDDGGGHHH}}}|||}}}}}}}}}~~~{{{{{{~~~}}}zzzwwwtttpppllliiiccceeehhhmmmqqqrrrqqqooobbbaaa______```cccgggjjjooosssyyy|||zzzwwwsssqqqmmmooopppppppppppprrrtttooonnnnnnpppuuuyyy|||}}}~~~{{{xxxwwwwwwxxxyyyyyy{{{}}}~~~}}}~~~~~~~~~}}}ssskkkhhhgggdddgggjjjkkkjjjjjjllloootttnnnkkkoooqqqoooqqqvvvuuuvvvxxxwwwuuuvvvyyy}}}vvvooodddYYYTTTYYYdddmmmpppuuuzzz}}}{{{xxxwwwrrrkkkhhhiii\\\```dddgggkkkqqqzzz~~~~~~tttuuuvvvxxxyyyxxxtttqqquuuyyy}}}|||zzzwwwtttmmmhhhkkkpppooojjjcccfffhhhhhhgggdddcccbbb___```bbbcccccc___XXXTTTJJJHHHFFFEEEEEEDDDBBB@@@???>>>>>>???AAACCCCCCBBB???AAACCCBBBAAA@@@AAABBB>>>;;;888666555555444333555555444444333222222111------...000222333222000000000/////////000000111333222000...---,,,,,,---***+++,,,---.../////////888444///---------+++)))---------,,,,,,,,,++++++***---...---+++***,,,...)))***+++,,,...///000111&&&&&&'''((()))***++++++***++++++***))))))***,,,(((((()))*********************))))))(((((('''''')))***,,,---,,,+++)))'''))))))))))))))))))))))))(((((())))))*********+++###$$$&&&&&&%%%%%%'''((((((+++...///,,,+++,,,---$$$%%%'''***,,,,,,,,,,,,)))---///,,,,,,000222222000//////.........//////------------...///000000///......------,,,++++++.../////////000000111111222444666888999<<>>???@@@CCCDDDFFFFFFGGGIIIIIIGGGDDD???===<<<===AAA@@@???>>>>>>???AAABBB@@@CCCEEECCC@@@@@@DDDIIIIIIHHHGGGGGGHHHKKKOOOQQQ~~~}}}~~~|||yyywwwxxxzzz|||~~~}}}zzzyyyzzz|||wwwssspppnnnmmmmmmmmmnnnooonnnllljjjaaa``````bbbfffjjjlllnnnxxxyyyzzzzzzxxxuuuqqqooooookkkiiikkkqqquuuuuurrrtttpppnnnpppqqqqqquuuzzz~~~zzzuuurrrtttvvv|||||||||~~~zzzxxxzzz~~~}}}xxxrrrlllgggeeejjjiiihhhhhhiiikkkmmmnnnrrrsssssssssqqqpppqqqrrrzzzzzzyyyyyyyyyzzz{{{{{{yyyrrrfff\\\XXX\\\eeemmmuuu~~~|||wwwrrrnnnlllfffcccdddjjjmmmmmmsss{{{~~~www{{{|||{{{zzz{{{yyyuuu{{{|||~~~|||xxxyyyxxxtttnnnlllmmmkkkfffhhhfffeeegggkkkjjjddd^^^^^^gggjjjbbbXXXRRRMMMGGGCCCAAA???>>>===<<<:::888888;;;===;;;777777<<>>======777666666555444444333333222222222111111111000000111111111111111111111111222111111111000000//////......------------......******+++,,,,,,---......???222((((((---///---,,,...---,,,***))))))***+++)))***+++,,,------------000000000...,,,+++,,,...---,,,++++++,,,,,,***((()))))))))))))))*********))))))***+++++++++++++++******))))))))))))******((())))))&&&######&&&***((()))***+++++++++++++++))))))))))))))))))))))))((((((((((((((())))))***+++,,,,,,***))))))+++...+++,,,------......------111000---++++++,,,...000//////......---------------------...............---------......000111222+++,,,---......///222444666777999:::<<>>===:::AAAGGGJJJQQQ___kkkrrrrrrvvvxxxrrrggg\\\UUURRRMMMPPPVVVZZZZZZ[[[cccnnnooollllllppppppiiibbb^^^```___ZZZRRRIIIBBBAAAAAADDDGGGIIIFFF@@@<<<<<<>>>CCCCCCCCCCCCEEEGGGIIIJJJJJJJJJKKKIIIFFFEEEEEEEEEFFFFFFEEEEEEFFFFFFGGGGGGJJJNNNPPPNNNNNNRRRTTTTTTVVVTTTSSSTTTXXX\\\___```~~~|||zzzzzz{{{}}}|||yyywwwwwwxxx}}}|||yyywwwttttttqqqmmmkkkjjjjjjiiihhhfffeeecccdddgggkkknnnpppwwwwwwwwwwwwvvvuuuuuuuuurrrooolllnnnsssvvvvvvtttrrrnnnmmmoooqqqrrruuuzzz~~~}}}yyyvvvvvvwww{{{zzz{{{}}}|||yyy|||yyyqqqkkkhhhgggjjjjjjjjjjjjjjjkkkkkklllqqqrrrssssssqqqqqqrrrsssvvvwwwxxxyyyyyyxxxwwwvvvuuuppphhhaaa^^^ccckkkqqq{{{{{{wwwsssqqqkkkggggggjjjlllkkkpppwww~~~~~~}}}{{{~~~}}}}}}~~~{{{}}}}}}~~~~~~{{{|||{{{wwwpppmmmnnnkkkfffeeedddfffiiikkkjjjfffaaaeeegggdddYYYPPPLLLHHHCCCBBB@@@>>>======<<<999777777:::;;;;;;888888:::<<<<<<<<<======<<<<<<;;;:::666666555555444333333222222222222111111111000000000000000000000000000000111111000000000/////////......------------......***++++++,,,------......666,,,%%%'''+++,,,,,,------,,,,,,,,,,,,,,,***(((+++,,,---....../////////...///000///,,,+++,,,---,,,+++***+++,,,,,,***(((++++++***)))((('''&&&&&&((()))******++++++************))))))))))))************)))'''&&&&&&(((***))))))******+++*********))))))))))))))))))))))))))))))(((((())))))******+++,,,,,,+++))))))+++---)))***++++++,,,,,,++++++---,,,++++++,,,...111222000000000000///...------,,,,,,,,,---------.....................///000111...///000/////////111333888999:::;;;===AAAGGGKKKNNNPPPRRRVVVZZZ\\\]]]]]]ggglllrrrtttqqqkkkdddaaa```aaabbbdddhhhlllpppssswwwvvvtttssssssvvvyyy{{{tttooolllmmmmmmlllnnnsssssssssrrrmmmhhhfffiiinnnwwwyyyzzzzzzvvvqqqmmmkkkeeeddddddfffiiikkkllllllgggfffffffffddd___VVVOOOFFFCCC>>>;;;:::;;;;;;<<<>>>GGGNNNRRRXXXccclllooorrruuuwwwrrrhhh]]]VVVSSSOOOQQQVVVYYYYYYZZZbbblllmmmiiiiiimmmmmmggg___\\\___]]]XXXOOOGGGBBBAAABBB>>>AAADDDDDD@@@???AAADDDDDDCCCCCCCCCDDDFFFGGGHHHKKKLLLNNNNNNNNNNNNPPPRRRUUUTTTTTTSSSTTTTTTUUUUUUTTTZZZ^^^___```cccdddbbbdddcccccceeehhhjjjjjjjjj~~~{{{zzz{{{|||}}}}}}~~~~~~|||yyyvvvvvvvvv{{{~~~xxxssslllgggfffggghhhhhhmmmkkkhhhggghhhlllpppsssuuuuuutttttttttvvvxxxyyyuuurrrpppqqqtttvvvvvvtttpppmmmlllppprrrrrruuuzzzzzz}}}|||yyyyyyxxxxxxyyy|||}}}{{{}}}zzzpppjjjiiikkkllllllllllllkkkkkkjjjjjjqqqrrrssssssrrrssstttvvvuuuvvvyyyzzzyyywwwtttrrrqqqooollliiihhhlllrrrwww|||yyywwwpppllliiijjjjjjjjjmmmrrryyy{{{~~~~~~}}}|||~~~~~~}}}}}}~~~~~~}}}xxxrrrooooookkkfffbbbdddiiilllnnnmmmjjjhhhnnniii^^^QQQJJJGGGDDD@@@AAA???===<<<;;;:::888666777777888888888777666666999999999999999888888777555555444444333333222222222111111111111000000000........................///////////////...............------------......+++++++++,,,------.........)))&&&)))++++++,,,///,,,++++++---///...)))%%%,,,---...///000000000000,,,...000///---++++++++++++***)))***++++++)))'''******)))((('''&&&&&&%%%(((((()))*********************))))))))))))******---+++)))((()))***+++***))))))*********)))(((((())))))))))))))))))))))))))))))*********++++++++++++,,,,,,+++******+++---)))***++++++,,,,,,++++++++++++,,,---...///000000000111222222222111000///,,,,,,,,,,,,,,,---......//////.........//////000000111222222111111333555;;;;;;<<<===???DDDJJJOOORRRSSSUUUXXXZZZ\\\]]]^^^jjjoootttvvvrrrjjjccc_________```bbbeeejjjnnnpppssspppmmmlllmmmqqqvvvyyyqqqnnnlllnnnmmmkkklllppptttuuuuuuqqqllliiikkkmmmvvvwwwwwwxxxwwwsssnnnjjjfffeeedddeeegggjjjkkkkkkiiiiiihhhddd^^^UUUMMMGGG>>>>>>===;;;::::::===???GGGPPPXXX\\\```ggglllmmmqqqtttvvvrrrhhh^^^WWWTTTQQQRRRUUUXXXXXXXXX```jjjjjjffffffjjjjjjddd]]]ZZZ]]]ZZZTTTLLLDDDAAAAAABBB:::>>>AAABBBAAA@@@CCCFFFCCCBBBBBBBBBCCCDDDFFFGGGLLLNNNRRRTTTWWW[[[___bbb\\\\\\[[[[[[ZZZ[[[[[[[[[\\\dddkkknnnppprrrrrrooolllllllllnnnqqqrrrqqqooo~~~{{{yyyyyyzzzzzz{{{|||~~~}}}{{{yyyxxxxxx|||uuuqqqjjjgggfffhhhjjjjjjqqqooollliiiiiikkkppptttssssssssstttuuuvvvxxxxxxvvvsssqqqqqqsssttttttsssqqqnnnnnnqqqrrrqqqssswwwvvvzzz|||yyywwwwwwxxx{{{~~~|||}}}xxxnnniiilllpppqqqpppnnnllljjjjjjjjjkkkrrrssstttttttttuuuxxxzzzxxxxxxyyyyyyxxxwwwuuussspppqqqqqqqqqqqqssswwwzzz~~~{{{yyysssoookkkjjjjjjjjjlllnnnnnnrrrxxx}}}~~~zzz}}}}}}{{{|||~~~{{{zzz{{{}}}~~~~~~yyyyyyuuupppnnnooolllgggaaaeeekkkoooooonnnmmmmmmqqqhhhZZZNNNIIIGGGCCC???@@@>>>;;;::::::999777555888666444444555555444333666666777777777666666555444444333333222222222222111111111111000000000000......................................................------------......,,,,,,,,,,,,------......,,,***+++......,,,...222...,,,+++,,,//////***&&&,,,---...///000000000000***---//////...+++*********)))((()))++++++)))'''''''''(((((())))))******(((((()))************)))******))))))))))))******...+++((((((+++---+++))))))))))))))))))((('''&&&))))))))))))))))))))))))******++++++,,,,,,,,,,,,***+++,,,,,,******+++,,,+++,,,------......------------.........---,,,+++...///111333444444444333......------------...///000//////............///111222333333333444666888<<<===>>>???BBBGGGNNNSSSUUUVVVXXXZZZ[[[\\\]]]___ggglllrrruuusssnnnhhheeeddddddcccdddfffiiilllnnnnnnllljjjjjjlllppptttwwwrrrnnnmmmooommmjjjiiikkksssuuuvvvuuuqqqooonnnooouuusssssstttuuusssnnniiieeecccbbbbbbeeegggiiiiiiffffffbbb\\\SSSKKKEEECCC<<<======<<<;;;>>>DDDJJJQQQYYY```bbbdddiiillllllpppssstttqqqjjj```YYYVVVQQQQQQSSSVVVWWWXXX```iiihhhddddddhhhjjjeee___\\\ZZZVVVOOOHHHBBB@@@AAABBB===@@@BBBAAA@@@???@@@AAA@@@@@@@@@AAABBBEEEGGGHHHMMMPPPUUUYYY]]]bbbhhhlll^^^]]]\\\\\\[[[[[[[[[[[[___gggnnnqqqsssuuuuuurrrmmmllllllnnnqqqttttttttt}}}{{{zzzzzzzzzzzz|||~~~}}}||||||||||||nnnllljjjiiikkkmmmnnnnnnsssqqqnnnjjjhhhiiinnnsssqqqrrrtttvvvwwwvvvuuuttttttrrrpppooopppqqqqqqqqquuurrrqqqtttsssppppppsssssswww|||}}}yyywwwwwwwwwzzz~~~}}}}}}}}}yyy{{{{{{uuummmjjjooouuuwwwtttoookkkjjjjjjlllnnntttuuuuuuuuuuuuvvvzzz|||zzzxxxvvvuuuttttttuuuuuuqqqsssuuuvvvuuuvvvxxxyyy~~~zzzwwwssspppllljjjkkkmmmlllkkkbbbhhhqqqyyy~~~yyy||||||zzz{{{}}}yyyxxxxxxyyyzzzzzznnnpppooolllmmmpppnnnjjjaaaeeeiiilllmmmllllllllllllaaaUUUNNNKKKHHHCCC@@@???===;;;:::999888666444888555111000111222333333444444555555666555555444222222222222111111111111000000000000000000000000////////////////////////------------..................------------......,,,,,,------------......------///111000,,,---111000---++++++,,,---+++)))++++++,,,---............))),,,...///---+++******))))))((()))++++++)))((((((((()))***++++++,,,,,,(((((()))*********************))))))))))))******,,,)))'''(((+++,,,+++((()))))))))))))))((('''&&&))))))))))))))))))))))))******+++,,,,,,,,,,,,+++***+++,,,,,,+++***+++,,,+++,,,------......------,,,---...///...---+++******,,,///222555777888888222111000.........///000000//////............//////111333555666888;;;======>>>@@@BBBEEEKKKRRRWWWVVVYYY[[[[[[ZZZ[[[^^^```gggkkkqqqtttssspppmmmkkklllkkkjjjiiiiiikkkmmmnnnnnnnnnnnnoooqqqtttvvvxxxtttpppooopppmmmhhheeegggqqqsssvvvvvvvvvtttsssssssssqqqooooooqqqppplllhhheeecccbbbbbbeeeggggggggg___\\\VVVNNNGGGBBBAAABBB;;;<<<<<<<<<===CCCMMMUUUZZZaaadddcccccchhhlllmmmpppqqqsssqqqkkkccc[[[WWWPPPOOOPPPTTTVVVXXX```hhhfffbbbbbbgggjjjfffaaa___WWWRRRKKKEEEAAAAAAAAABBB@@@AAABBBAAA@@@?????????======>>>@@@CCCFFFIIIKKKNNNRRRWWW\\\```dddiiilllccccccbbb```____________aaahhhnnnoooqqqttttttrrrooommmkkkmmmrrrwww|||~~~~~~~~~|||~~~~~~}}}~~~{{{}}}yyylllkkkkkkmmmoooqqqrrrqqqrrrrrrppplllhhhhhhmmmqqqppprrrtttvvvwwwuuusssrrrsssrrrpppooooooooopppqqqwwwttttttvvvuuuqqqoooqqqsssuuuyyy~~~~~~{{{yyyxxxxxxzzz}}}~~~}}}}}}vvvwwwvvvqqqmmmmmmrrrxxxzzzwwwrrrnnnllllllnnnppptttuuuuuuttttttvvvyyy|||wwwuuurrrpppooopppssstttrrrtttvvvvvvuuuuuuwwwxxx}}}xxxuuurrrqqqnnnkkklllooolllgggXXX___kkkvvv}}}~~~|||zzz}}}~~~|||}}}}}}{{{yyywwwwwwvvvuuusssfffiiijjjjjjmmmrrrrrrnnneeefffggghhhiiiiiiiiihhhdddZZZPPPMMMKKKGGGCCCAAA???===;;;:::999888666444444333111//////000222333222333444444444444444444111111111111111111000000//////000000000000000111000000000000000000000000---------.....................------------......------------------......---,,,---000...******...000///---+++***+++,,,---)))***+++,,,------------)))+++------,,,******+++***))))))***+++,,,***))),,,,,,,,,++++++*********))))))***+++++++++++++++******))))))))))))******)))(((((()))***+++***)))))))))*********)))(((((()))))))))))))))))))))))))))***+++,,,---,,,++++++)))+++------+++***++++++)))***++++++,,,,,,++++++(((***+++---............)))***---000333777999;;;666444222///......///000//////.........//////000///111333555777:::===@@@>>>@@@CCCFFFJJJPPPVVVZZZWWWYYY\\\[[[ZZZZZZ^^^aaakkknnnqqqsssqqqooonnnmmmrrrpppnnnmmmmmmmmmooopppllllllmmmoooqqqssstttuuuuuurrrppppppmmmgggeeegggqqqsssuuuwwwxxxxxxvvvuuussspppnnnllllllkkkjjjiiifffeeeddddddeeeeeedddbbbTTTPPPIIICCC???>>>???@@@::::::;;;===CCCKKKUUU\\\```eeefffcccbbbggglllnnnooopppqqqpppllleee]]]XXXRRROOOOOORRRUUUWWW^^^fffeeeaaaaaaeeegggccc^^^]]]TTTOOOIIIDDDBBBBBBBBBBBB??????@@@AAAAAAAAAAAAAAA======>>>@@@CCCFFFJJJLLLNNNRRRYYY^^^aaacccfffhhhfffeeedddbbbaaa`````````cccjjjpppqqqrrruuuvvvtttmmmkkkiiikkkqqqyyy}}}|||}}}~~~|||~~~~~~||||||}}}|||xxxqqqpppnnnoooqqqrrrrrrrrrppprrrqqqmmmiiihhhlllppppppqqqrrrtttuuuuuutttttttttssssssqqqqqqqqqrrrtttwwwuuuvvvxxxwwwsssppprrruuuvvvxxx|||}}}{{{zzzxxxyyy|||~~~}}}yyywwwtttpppnnnppptttyyyzzzxxxvvvsssqqqpppoooooosssssssssrrrqqqssswwwzzzsssrrrqqqppppppqqqrrrsssqqqrrrssssssssstttvvvxxx}}}yyyvvvsssssspppmmmnnnpppjjjaaaSSS[[[gggssszzz|||zzzxxxzzz}}}~~~~~~|||{{{zzzyyyxxxuuuqqqmmmcccgggiiikkkpppvvvvvvsssooolllhhhhhhjjjkkkiiigggaaaWWWPPPNNNLLLGGGEEEGGG???===;;;::::::999666444---000333333111///000222000111222222333333333222000000000000000000000000////////////000000111111000000000000000000000000------......////////////......------------........................---------******......++++++---,,,///111///+++)))+++---)))***+++,,,------------)))+++,,,+++***)))***,,,***))))))***,,,---+++***+++++++++*********************+++,,,,,,,,,,,,,,,******))))))))))))******''')))*********)))***+++))))))******+++*********))))))))))))))))))))))))((()))+++,,,---,,,+++***)))+++------,,,******+++)))***++++++,,,,,,++++++)))***+++,,,---.........+++++++++---000444777999888666222///---,,,------...............///000111000222444666777999===@@@???CCCHHHLLLPPPUUUZZZ^^^VVVYYY\\\[[[YYYZZZ^^^cccnnnpppqqqqqqpppooopppqqqqqqpppooonnnnnnoooqqqrrrkkkjjjjjjjjjlllnnnqqqsssuuuqqqoooooommmiiihhhjjjssstttuuuwwwxxxxxxwwwuuutttrrrooojjjggggggjjjlllgggfffdddcccbbb___ZZZWWWJJJFFF@@@>>>>>>???>>><<<::::::>>>DDDMMMVVV]]]```aaafffhhheeeccchhhlllnnnnnnoooppppppmmmfff___ZZZUUURRRPPPRRRSSSUUUZZZaaaeee```^^^aaabbb]]]WWWUUUQQQLLLGGGDDDDDDDDDCCCAAA??????@@@AAACCCCCCCCCBBB??????@@@AAACCCFFFHHHJJJNNNSSS[[[```cccddddddddddddcccbbb```^^^]]]]]]]]]^^^gggooosssuuuxxxwwwsssjjjiiiiiilllrrrzzz~~~{{{zzz{{{}}}|||}}}~~~{{{xxxuuuqqqppppppqqqqqqqqqppprrrrrrooojjjiiilllpppqqqppppppqqqrrrtttvvvxxxuuuvvvuuutttssssssuuuwwwvvvtttvvvyyyyyytttrrrtttxxxwwwxxx{{{}}}{{{yyyyyy|||~~~~~~|||xxxssspppoooqqquuuxxxwwwxxxxxxxxxvvvssspppnnnrrrrrrqqqpppoooppptttwwwrrrrrrssstttttttttssssssooopppqqqqqqqqqsssvvvxxx{{{~~~{{{xxxtttuuurrrnnnoooppphhh]]]QQQYYYfffrrryyyzzzwwwtttxxx|||~~~~~~{{{{{{{{{{{{{{{yyyuuuooojjjdddgggjjjmmmrrrxxxyyyvvvxxxssslllkkknnnooommmiiicccYYYRRRQQQMMMHHHHHHLLL@@@>>>;;;::::::999777555'''...555777444000///000//////000111111222111111////////////000000000000.../////////000000111111000000000000000000000000........./////////000000.........------...........................------...***)))---///...---///(((...444222,,,((()))---******+++,,,------------***++++++***))))))+++,,,*********+++------,,,+++&&&'''((()))***+++,,,,,,++++++,,,------------,,,******))))))))))))******&&&))),,,,,,***)))***---((()))***+++++++++++++++))))))))))))))))))))))))''')))***,,,,,,+++***))))))+++------,,,+++***+++,,,,,,---.........------------,,,,,,,,,+++++++++---,,,++++++...111555777999666222...,,,+++++++++---------......000111222222333555666777999<<<>>>AAAEEEKKKPPPUUUYYY^^^aaaUUUYYY\\\[[[YYYZZZ___dddmmmnnnooooooooopppsssuuuooonnnmmmmmmnnnpppssstttpppnnnkkkjjjkkkoootttwwwsssooommmnnnmmmjjjkkknnnvvvuuuvvvwwwxxxxxxvvvtttuuutttpppjjjeeeeeejjjnnnfffdddbbb```]]]XXXQQQLLLDDD@@@<<<===@@@AAA===999;;;<<>>???FFFIIINNNSSSWWWZZZ\\\]]]ZZZYYYWWWWWWXXX\\\```dddjjjmmmkkkhhhjjjqqqrrrnnnnnnmmmlllllllllnnnooopppnnnnnnnnnnnnooopppqqqrrrrrrooollljjjjjjkkklllmmmqqqssstttsssrrrsssvvvzzz{{{xxxrrrmmmiiiggghhhhhhllleee\\\XXXUUURRRKKKFFFAAA???>>>>>>>>>>>>===<<<@@@IIIUUU[[[\\\]]]bbbgggfffiiikkkiiifffgggkkkpppmmmqqquuuvvvqqqjjjccc___]]]YYYSSSNNNMMMQQQXXX]]]ggggggfff```WWWQQQNNNMMMGGGFFFEEECCCCCCCCCDDDEEEBBBBBBCCCCCCCCCCCCBBBBBBAAACCCFFFHHHHHHGGGHHHIIIQQQYYY```bbbccceeeccc``````^^^\\\\\\]]]^^^]]]\\\aaabbbiiisssxxxuuurrrrrrmmmnnnqqquuuxxx|||~~~~~~}}}~~~~~~yyysssooooooppprrrsssttttttsssssstttuuuxxxwwwvvvttttttttttttuuuvvvxxxzzzyyyvvvsssrrrrrrwwwyyy{{{|||zzzyyyyyyzzzvvvxxx{{{}}}}}}}}}~~~|||yyyvvvwwwzzz}}}~~~{{{wwwsssqqqsssvvvyyyzzz}}}||||||}}}}}}|||yyywwwuuurrrnnnhhheeegggmmmsssmmmnnnooopppqqqqqqppppppmmmoooqqqssstttttttttssszzz{{{~~~~~~{{{yyyyyyvvvsssrrrpppfffZZZSSS^^^jjjpppqqqrrrvvv{{{{{{||||||yyyzzz}}}{{{wwwwwwyyyyyyuuunnnhhhggggggpppqqqsssvvvxxxzzz{{{|||uuuuuutttsssrrrrrrrrrqqqkkkcccXXXOOOJJJHHHGGGFFFDDDDDDBBB@@@>>>:::777555333222333444555555222///222111111000111222333444000///...000222222///---000////////////000000000000000000/////////......//////............/////////000000000000000//////...///000///...---...//////+++)))+++,,,++++++...333111...,,,,,,,,,+++***++++++++++++++++++++++++)))*********++++++++++++---******,,,***&&&''',,,)))************+++++++++...,,,+++,,,...///...,,,,,,,,,++++++++++++,,,,,,,,,***)))***,,,---,,,******************+++,,,---+++******))))))******+++******))))))))))))******+++,,,------++++++,,,---+++,,,,,,+++***+++---///,,,------------,,,,,,+++,,,,,,---...////////////222222111111000...---,,,......---------///000111555555666888;;;>>>AAACCCIIILLLPPPUUUYYY\\\]]]^^^\\\[[[ZZZYYY[[[___dddhhhnnnpppnnnkkklllpppooojjjmmmllllllkkklllmmmnnnooommmmmmnnnoooqqqsssuuuvvvtttqqqnnnlllkkkllllllmmmnnnpppqqqqqqooopppsssvvvyyywwwtttqqqmmmiiigggeeeccc___[[[WWWTTTPPPJJJEEE@@@>>>;;;::::::;;;===>>>FFFPPP\\\ccccccccceeehhhhhhkkklllkkkggggggjjjnnnnnnrrrxxxyyytttlllddd___[[[XXXTTTQQQPPPRRRWWWZZZ``````]]]WWWPPPIIIFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFBBBCCCCCCCCCCCCCCCCCCBBBCCCEEEGGGHHHHHHIIIKKKLLLRRRZZZ```bbbccceeeccc______^^^\\\\\\]]]^^^]]]\\\]]]___iiitttzzzwwwssssssoooppprrrtttxxx{{{~~~~~~~~~}}}}}}}}}~~~~~~wwwqqqnnnmmmqqqsssuuuvvvvvvvvvxxxzzz{{{zzzxxxvvvuuutttssssssvvvxxxyyyxxxuuurrrqqqpppuuuxxxzzz{{{zzzyyyzzzzzzxxxyyyzzz{{{zzz{{{~~~~~~|||yyywwwvvvwwwyyyzzz~~~~~~~~~|||yyywwwttttttvvvzzz|||}}}}}}{{{xxxuuummmeee___aaahhhooojjjkkklllmmmnnnoooooooookkklllnnnpppqqqrrrrrrrrrwwwyyy|||~~~~~~~~~|||zzzvvvtttsssnnnbbbUUUUUU___kkkqqqqqqqqqtttyyyxxx{{{zzzxxxyyy{{{xxxsssssstttrrrkkkcccaaafffmmmrrrtttwwwyyy{{{{{{zzzzzzssstttuuuvvvvvvvvvuuuuuullleeeYYYOOOIIIFFFDDDCCCCCCCCCCCCBBB???;;;777555444333222333444444222000111111000///000111222333000///...///111111///...///......---...000111333111111111000000000000/////////............//////222111000//////////////////000000///---,,,---......(((&&&)))---,,,,,,---,,,,,,+++,,,......---,,,++++++++++++,,,,,,,,,,,,************++++++++++++)))''''''))))))))),,,222)))************+++++++++...---,,,,,,------,,,++++++,,,---......---,,,++++++***)))***,,,,,,,,,+++************+++---......+++***)))(((((()))***+++***++++++++++++++++++***+++,,,------++++++,,,---++++++,,,+++******,,,..................---,,,+++%%%&&&(((***,,,------...///000000000000//////...///............000111333666777777999===AAAEEEHHHMMMPPPTTTXXX[[[]]]^^^^^^[[[ZZZZZZYYYZZZ___fffjjjoooppppppnnnoooqqqooojjjllllllkkkkkkkkklllmmmmmmkkklllnnnpppsssuuuwwwxxxsssrrrpppnnnmmmmmmmmmmmmlllmmmnnnmmmllllllnnnpppsssssssssqqqmmmhhhccc```[[[ZZZXXXUUUQQQLLLGGGDDD@@@===999777999===CCCGGGQQQZZZeeekkkjjjgggfffgggiiikkkmmmkkkhhhgggiiikkkmmmsssyyy|||wwwnnneee```YYYWWWUUUSSSSSSTTTVVVWWW]]]\\\XXXRRRKKKEEEBBBBBBDDDDDDDDDDDDDDDFFFGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFHHHHHHIIIKKKNNNQQQTTT[[[bbbccccccdddbbb___^^^\\\[[[[[[]]]^^^^^^]]]WWW[[[fffrrrwwwuuurrrrrrqqqrrrssstttwww{{{~~~~~~}}}}}}}}}zzztttpppmmmqqqsssuuuuuuuuuvvvxxxzzz{{{zzzyyyxxxvvvuuutttttttttuuuvvvvvvtttrrrrrrrrrrrruuuwwwxxxxxxwwwxxxyyy{{{{{{{{{zzzyyyzzz}}}~~~}}}|||yyyvvvuuuvvvwwwzzzzzz{{{}}}}}}{{{vvvuuutttvvvzzz}}}}}}zzzvvvmmmbbb[[[]]]fffoookkkllllllmmmmmmmmmmmmmmmiiijjjkkkmmmoooqqqsssttttttuuuxxx}}}~~~~~~}}}zzzvvvsssqqqiii[[[PPPXXXbbbnnnsssrrrqqqtttwwwvvvyyyyyywwwxxxzzzxxxrrrpppmmmhhhaaa]]]```hhhoooppprrruuuxxxyyyyyywwwvvvqqqsssuuuwwwwwwvvvtttsssnnnhhh^^^SSSKKKFFFCCCBBBAAABBBBBBBBB@@@===:::888666555333333444444333111111111000//////000111222111111111111222222111111111000///...///000222333222222222111111111000000///............//////000111000...---,,,,,,,,,---///000000///---+++,,,---...(((%%%)))......---...&&&&&&(((+++---...,,,***+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++''''''((())))))))),,,///))))))*********+++++++++...------,,,,,,,,,+++******,,,...000000...,,,*********)))***++++++++++++*********+++,,,...///000***(((&&&$$$$$$&&&(((***)))***+++,,,,,,+++***)))***,,,------++++++,,,...)))***++++++))))))***,,,////////////...---,,,,,,%%%&&&''')))***+++,,,,,,---...///000000111000000////////////000111333444777777888;;;???EEEJJJMMMPPPSSSVVVYYY\\\]]]]]]]]]WWWWWWWWWVVVWWW\\\dddjjjlllmmmoooqqqssstttqqqnnnllllllllllllllllllllllllkkklllnnnqqqsssuuuvvvvvvnnnoooooonnnmmmmmmnnnoookkkkkkkkkkkkkkkjjjkkkllllllmmmmmmkkkhhhccc^^^[[[[[[ZZZWWWQQQJJJEEEBBBAAA>>><<<:::999>>>GGGRRRYYY```ffflllnnnjjjfffddddddfffiiikkkjjjiiihhhiiijjjhhhoooxxx}}}zzzqqqhhhbbbZZZXXXUUUSSSSSSUUUVVVVVVYYYVVVRRRLLLFFFBBB???>>>BBBBBBCCCDDDFFFGGGHHHIIIDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGIIILLLQQQUUUWWW^^^cccccccccdddbbb^^^[[[ZZZYYYZZZ\\\]]]^^^]]]WWWZZZbbblllooonnnnnnppptttttttttuuuwwwzzz}}}|||xxxtttqqqrrrsssttttttssssssuuuvvvxxxxxxxxxxxxxxxwwwwwwvvvppprrrtttttttttsssuuuvvvsssuuuxxxyyyxxxxxxxxxyyy}}}}}}|||zzzyyyzzz}}}~~~}}}xxxvvvuuuvvvxxxxxxzzz|||}}}zzzrrrrrrssswww|||~~~zzzuuulll```YYY\\\gggrrrpppooonnnmmmlllkkkkkkkkkggghhhiiikkkmmmqqqtttuuurrrtttwww{{{~~~~~~||||||}}}~~~}}}yyyuuurrrlllbbbUUULLL[[[eeeqqqvvvuuussstttxxxvvvxxxxxxvvvwwwzzzxxxsssooohhh___\\\___fffmmmpppnnnpppsssvvvwwwvvvuuutttppprrrtttuuutttrrrooommmoookkkdddZZZQQQKKKGGGFFF???@@@AAABBBAAA@@@>>><<<999777555555666666444333222111000//////000111111111222222111111111111222444444222111111111222222222222222222111111111111...............///000000111000...---,,,,,,,,,---///000000///,,,++++++,,,///)))'''+++.........000,,,,,,,,,,,,,,,***&&&###++++++,,,,,,,,,---------,,,+++++++++++++++++++++))),,,---+++)))'''&&&%%%))))))*********+++++++++---------,,,++++++++++++***,,,...000000...,,,***))))))************++++++*********+++,,,...///000***)))&&&%%%%%%&&&)))***((()))***++++++***)))(((***+++---,,,,,,+++---...+++,,,------+++++++++,,,.../////////...------,,,,,,,,,---............---,,,---...000111111222222000000000000111333555666777888:::>>>CCCIIINNNQQQSSSTTTWWWZZZ[[[\\\[[[[[[UUUVVVVVVUUUUUUZZZdddkkknnnmmmooosssuuutttqqqooolllllllllllllllllllllllllllmmmnnnpppqqqqqqqqqqqqhhhkkkmmmnnnmmmmmmoooqqqllllllkkkkkkkkkjjjiiihhhiiihhhgggdddbbb___]]]\\\___[[[TTTKKKCCC>>>===>>>999:::<<>>===<<<<<>>=========>>><<<999666444333222111000111111222///000111///------///222222333444555555333222111222111111111111000000000---------......///000111///000000000000000//////,,,.........,,,,,,---...,,,,,,---...+++(((+++222))))))+++---000111000///++++++,,,,,,---......///------,,,,,,,,,+++++++++###'''&&&(((...111000)))************+++++++++)))+++---,,,******+++---***+++,,,------,,,+++***''')))+++***)))(((***,,,***************+++,,,---,,,,,,++++++++++++,,,,,,+++++++++******+++++++++)))+++,,,,,,,,,,,,---///---///000000...---,,,---***+++,,,------......---++++++,,,,,,+++******)))+++,,,...///111222222222222222222222444666888999888;;;AAAHHHOOOTTTXXXZZZWWWXXXZZZ[[[[[[ZZZYYYWWWZZZ\\\\\\ZZZXXX\\\gggppptttppppppttttttooolllmmmhhhiiijjjjjjjjjhhhgggffflllmmmnnnoooooonnnlllkkkgggkkkpppqqqnnnlllmmmpppnnnmmmkkkkkkkkkjjjgggcccaaa```___^^^]]]]]]^^^^^^UUUNNNFFF@@@>>>>>>===<<<===DDDMMMUUU[[[cccmmmtttvvvvvvtttpppkkkgggdddcccccceeeiiilllnnnmmmkkkhhhbbbiiisssyyyxxxqqqjjjeee]]]YYYUUUTTTVVVXXXVVVSSSOOOJJJCCC???>>>?????????AAABBBDDDFFFHHHIIIIIIIIIFFFEEEDDDCCCCCCDDDEEEFFFBBBDDDGGGJJJMMMRRRXXX\\\___dddgggeeebbbbbb```]]]ZZZZZZZZZ\\\___bbbddddddiiiiiijjjlllkkkjjjoooxxxqqqssswwwzzz}}}~~~~~~~~~~~~|||{{{|||~~~vvvwwwyyyyyyxxxxxxyyyzzzuuuvvvwwwxxxxxxwwwvvvuuurrrtttuuutttttttttvvvxxxxxxzzz||||||zzzyyyyyyyyyyyyzzzzzzxxxuuutttuuuvvvzzz{{{vvvtttuuuqqqpppppppppnnnjjjddd```eeehhhmmmuuu||||||~~~uuussskkk^^^UUUXXXeeerrrooonnnlllkkkjjjkkkkkklllmmmkkkgggeeedddeeegggiiilllmmmqqquuuyyy{{{zzzxxxxxx|||}}}|||}}}~~~|||zzzyyyrrrbbbQQQNNNTTTcccnnn{{{|||}}}xxxppplllllljjjfff```ccciiinnnrrruuuwwwyyywwwuuussspppmmmkkkiiihhhjjjkkkkkkkkkkkkjjjhhhgggeeeiiikkkiiiaaaYYYSSSQQQHHHFFFCCC@@@>>>===>>>>>>?????????@@@AAA>>>:::777555444222111111111222222111222333111//////222555...000222555555444222111111111111000000000000///---------......000111111,,,---.../////////------+++---...---,,,,,,---...***,,,......((($$$)))111///---,,,,,,---,,,***(((++++++,,,,,,---...//////---------,,,,,,+++++++++(((,,,,,,%%%$$$(((***((()))************+++++++++(((***---,,,******,,,...***+++,,,,,,,,,,,,+++***''')))+++***((((((***,,,*********)))******++++++************************...---++++++++++++---...)))+++,,,,,,,,,,,,...///***,,,------+++***))))))))))))+++,,,---.........------.........------,,,,,,---...000111222222222222222222333444666999:::999===DDDLLLSSSXXX\\\]]]YYYZZZ\\\\\\\\\[[[YYYXXX[[[]]]]]]YYYWWW[[[fffppprrrmmmmmmssstttpppnnnqqqfffggghhhhhhhhhfffeeedddkkklllnnnooopppooommmllljjjooossssssooollllllnnnnnnllljjjkkkkkkjjjfffbbb[[[[[[[[[\\\\\\[[[[[[[[[LLLEEE???===@@@AAA???<<>>;;;:::;;;777666555444222111000///111111000000000000000111111222222222222111000000333000***''''''***///222//////000000000000//////***+++------------...000.........------,,,,,,,,,,,,,,,+++******))))))(((------++++++++++++------((()))***+++,,,---------,,,,,,,,,+++++++++******(((((())))))******++++++))))))******+++++++++,,,...---+++***)))******+++***++++++,,,,,,++++++*********))))))******+++,,,***++++++,,,,,,++++++***---+++)))'''(((***...000***+++,,,,,,******+++,,,,,,---...,,,***)))+++---...---,,,+++++++++++++++...---+++)))(((((()))***,,,...,,,((((((+++---+++***,,,---......000333555333555666777777888;;;===@@@CCCIIIPPPWWW[[[^^^```TTTZZZ```___[[[XXX\\\```YYY[[[[[[[[[[[[___ffflllrrrnnnnnnsssuuusssppppppjjjiiijjjkkkkkkjjjfffdddmmmkkkjjjlllqqqttttttsssvvvxxxxxxuuuoookkkkkklllmmmjjjiiijjjllljjjddd^^^^^^\\\[[[]]]___[[[SSSKKKGGGCCC>>>===???AAA@@@???OOOXXX```dddhhhnnnpppooolllnnnooooookkkeee___[[[bbbggglllnnnmmmkkkkkkllllllnnnrrrvvvwwwuuupppkkkaaaZZZUUUXXX^^^^^^UUUKKK@@@>>><<<;;;:::;;;<<<======CCCJJJKKKIIIGGGJJJMMMDDDDDDDDDDDDDDDEEEFFFFFFEEEJJJMMMNNNSSS\\\aaaaaaeeeeeedddaaa___]]]^^^``````fffgggddddddkkknnnmmmjjjkkkmmmnnnnnnppprrruuurrrsssvvv{{{{{{vvv~~~}}}}}}~~~~~~{{{zzzzzz{{{{{{xxxwwwuuuttttttuuuvvvwwwwwwzzz||||||zzzxxxyyyzzzzzzxxxxxxyyywwwtttuuuyyy{{{|||}}}|||yyyvvvttttttooojjjeeeccc___[[[]]]aaapppssstttssswww}}}~~~~~~{{{wwwlll]]]RRRUUUcccqqqppplllllloooooolllmmmpppooolllhhhggghhhiiigggffffffiiinnnuuu{{{|||{{{xxx{{{}}}}}}||||||}}}|||yyyooo]]]PPPQQQ[[[iiimmmsssxxx{{{{{{yyywww~~~}}}vvvkkkbbb______eeekkkrrrvvvvvvsssqqqqqqssssssqqqnnnkkkiiijjjkkknnnnnnnnnlllhhhfffffffffgggggghhhhhhhhhfffbbb```VVVOOOGGGAAA@@@???>>><<<===???BBBAAA>>><<<;;;<<<888777666555333222111000333333111000////////////111222222222222111000000333111///------///111222//////000000000000//////---.........,,,+++,,,---......---------,,,,,,,,,.........------------,,,---,,,,,,++++++,,,,,,---******+++,,,------------,,,,,,++++++************)))))))))))))))*********+++++++++***************000///...---,,,------...***++++++,,,,,,++++++*********))))))******+++,,,***++++++,,,,,,++++++***,,,+++)))(((((())),,,---***+++,,,,,,******+++,,,,,,------,,,,,,+++,,,,,,...------,,,++++++,,,,,,///...,,,***)))******+++,,,...,,,((((((,,,---,,,((()))+++,,,,,,---000222444666888999999:::===???BBBEEEKKKRRRXXX\\\^^^___WWWYYY[[[[[[[[[[[[\\\]]]YYYZZZZZZZZZ[[[```hhhnnnqqqmmmmmmrrruuusssrrrssspppnnnmmmmmmlllkkkgggeeejjjiiiiiilllqqquuuvvvuuu|||{{{yyytttpppnnnnnnnnnmmmkkkhhhiiikkkjjjddd___bbbcccbbb```\\\TTTLLLFFFBBB@@@<<<:::<<>><<<;;;:::;;;<<<======@@@DDDFFFGGGGGGGGGFFFDDDDDDDDDDDDDDDEEEFFFFFFEEEIIIKKKNNNVVV```eeeeeeeeeeeedddbbb______```bbbbbbggghhheeefffkkknnnnnnhhhjjjlllmmmmmmooorrrtttttttttvvvyyy|||{{{xxxttt~~~~~~~~~~~~}}}{{{zzzzzz{{{xxxwwwuuutttuuuwwwzzz|||yyyyyyzzz|||~~~}}}{{{yyyvvvtttuuuwwwvvvtttwww|||}}}~~~~~~{{{wwwtttssssssoooggg___YYYUUUVVV```jjjvvvxxxwwwuuuwww}}}~~~}}}zzzwwwmmm^^^RRRSSS___kkknnnlllllloooooollllllnnnllljjjgggggghhhiiiiiiiiifffiiinnnvvv|||~~~||||||~~~}}}{{{yyyxxxzzzxxxlllZZZOOOVVVbbbnnnooorrruuuwwwwwwwwwwww}}}|||qqqaaaYYY[[[```hhhlllqqqtttsssqqqooonnnrrrrrrpppmmmjjjhhhiiijjjmmmllljjjgggdddccceeeggggggeeedddeeehhhhhhfffccc___XXXNNNFFFCCCBBB???======???AAAAAA???===<<<<<<888888777666444333222222555444222000///.........111111222222111111000///000000111111222111000000//////000000000000/////////000000...,,,******+++------------,,,,,,,,,,,,------............//////+++,,,,,,------,,,,,,+++***+++,,,---............+++************)))))))))************)))))))))))),,,,,,++++++***)))))))))---,,,++++++***+++++++++***++++++,,,,,,++++++*********))))))******+++,,,***++++++,,,,,,++++++***+++***))))))((()))))))))***+++,,,,,,******+++,,,,,,,,,,,,---......---+++......---,,,,,,,,,------///...,,,+++***++++++,,,+++---,,,)))))),,,...,,,,,,---...//////000222444555777:::<<<===>>>AAABBBDDDHHHMMMSSSYYY\\\]]]^^^[[[YYYYYYZZZ\\\]]][[[XXXYYYYYYXXXXXX[[[aaajjjppppppllllllqqqtttttttttwwwwwwtttrrrpppooommmjjjhhhhhhhhhiiilllqqqvvvxxxxxxyyytttrrrpppoooooollljjjhhhhhhiiiiiifffbbbdddeeeddd___UUUKKKDDDAAA@@@>>>;;;:::???HHHTTT\\\```eeeiiihhhiiimmmooonnnjjjlllnnnooonnnkkkgggeeedddhhhmmmppppppnnnmmmmmmiiikkkooossswwwvvvssspppgggaaaXXXQQQMMMJJJFFFBBB>>>===<<<;;;:::;;;<<<===CCCCCCDDDHHHKKKKKKHHHEEEEEEEEEDDDDDDDDDEEEFFFFFFFFFIIIKKKOOOYYYeeeiiihhhdddeeedddcccaaaaaaccceeecccgggiiiggggggjjjmmmmmmgggiiikkklllmmmooorrrtttvvvuuuuuuvvvwwwwwwuuurrr~~~}}}}}}}}}~~~~~~}}}zzzyyyyyyyyyyyyxxxvvvuuuvvvyyy}}}|||zzzyyy|||{{{vvvsssqqqrrruuuuuuuuuyyy~~~~~~{{{vvvrrrppppppkkkbbbWWWPPPMMMSSScccrrrxxxxxxwwwvvvvvvzzz~~~~~~|||zzzzzzxxxuuummm^^^RRRRRR]]]hhhjjjjjjkkkmmmllljjjiiiiiiiiihhhgggfffgggiiijjjjjjgggiiiooowww}}}}}}~~~|||xxxuuuuuuyyyvvvhhhUUUNNNYYYhhhsssssstttvvvwwwxxxyyyyyy{{{yyyrrreeeYYYUUU[[[bbbiiikkkoooqqqrrrqqqpppoooqqqqqqooollliiihhhhhhjjjnnnllliiidddbbbcccfffjjjgggcccaaabbbeeegggeeecccddd\\\QQQIIIEEECCC@@@======>>>??????===<<<;;;;;;777777666555444333222222333222111000////////////111111111111111000000///,,,---...///000///......//////000000000000/////////000000...,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,------...++++++------------++++++***+++,,,,,,---------,,,***)))))))))))))))))))))++++++******))))))((((((++++++***************************)))))))))*********++++++,,,,,,++++++*********))))))******+++,,,***++++++,,,,,,++++++******++++++******)))((((((***+++,,,,,,******+++,,,,,,++++++,,,//////---+++......------,,,------......---,,,++++++++++++,,,+++---,,,)))***---...,,,...000111111111222444666777:::>>>@@@BBBCCCDDDFFFEEEHHHNNNTTTXXX[[[[[[[[[\\\\\\^^^___```^^^YYYUUUYYYXXXWWWXXX\\\dddlllrrrooollllllpppssssssvvvzzzyyywwwtttrrrqqqpppnnnllljjjjjjlllooorrrvvvxxxzzzxxxuuusssqqqnnnjjjiiigggffffffhhhiiihhhgggeeeccc]]]UUULLLEEEAAA???@@@>>>===AAAJJJWWWbbbhhhfffjjjkkkiiiiiimmmooonnnmmmmmmnnnnnnmmmjjjgggeeegggiiilllnnnnnnmmmkkkjjjfffhhhkkkpppssstttssspppddd___WWWNNNGGGAAA>>><<<<<<<<<;;;::::::;;;;;;<<>>>>>>>>======<<<;;;:::999666555555444333222111111111000000000000000111111000111111111111000//////---,,,,,,,,,,,,---.../////////000000000000//////---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---++++++------------++++++)))******++++++++++++***)))))))))))))))))))))***++++++******))))))(((((((((((()))***++++++,,,,,,,,,,,,------------------***++++++,,,,,,++++++*********))))))******+++,,,***++++++,,,,,,++++++***+++,,,,,,,,,,,,+++)))(((***+++,,,,,,******+++,,,,,,++++++,,,------,,,+++------,,,,,,,,,------...,,,++++++******************------***+++...///,,,,,,---...//////000222444999<<>>@@@???@@@IIIXXXdddjjjkkkgggkkkllliiiiiimmmooooookkkkkklllllllllkkkiiihhhjjjjjjjjjkkkjjjiiigggeeedddeeegggkkkoooqqqpppnnnaaa^^^XXXPPPGGGAAA<<<;;;;;;:::::::::::::::;;;;;;===BBBGGGIIIFFFDDDEEEGGGFFFFFFEEEEEEEEEEEEFFFFFFLLLOOORRRVVV___hhhjjjgggccccccdddccccccdddfffhhhdddeeefffgggfffeeefffhhhgggiiilllnnnooorrrvvvxxxuuuuuuvvvuuuuuuuuuvvvwww}}}{{{{{{||||||||||||{{{{{{|||}}}|||~~~~~~}}}}}}~~~~~~~~~}}}}}}~~~wwwvvvuuuuuuuuuvvvwwwxxx}}}yyywwwxxx{{{{{{xxxtttsssqqqqqqtttuuuuuuzzz{{{ssskkkeeeccc[[[RRRKKKKKKQQQ\\\lllyyyuuuuuuwwwzzzxxxwww{{{~~~xxxttttttuuusssqqqjjj]]]SSSSSS___kkklllqqqttttttuuuuuusssnnnkkkkkkkkkiiihhhhhhjjjkkkmmmooosssyyy|||yyywwwwwwxxxwwwsssooorrruuunnn\\\NNNRRRcccrrrzzz{{{}}}~~~~~~}}}{{{zzzoooeee[[[XXX^^^eeejjjjjjkkkjjjjjjlllppprrrssssssmmmnnnmmmkkkjjjiiikkkmmmnnnmmmllliiiggghhhkkkmmmnnnmmmkkkiiigggeeeeeeeee```[[[TTTOOOMMMKKKGGGDDDAAA???===<<<<<<;;;999777555444444333222222111111////////////000111222333000000111111000000///...///...---,,,---///111222//////000000000000//////+++---...---,,,,,,---...++++++++++++,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,------,,,,,,+++))))))************)))))))))))))))************+++************))))))))))))''''''(((***+++,,,---...******+++,,,,,,,,,++++++***++++++,,,,,,++++++*********))))))******+++,,,***++++++,,,,,,++++++***++++++,,,,,,,,,++++++******+++,,,,,,******+++,,,+++,,,,,,+++)))(((***,,,,,,,,,+++++++++,,,------************************)))------+++,,,//////------...000111111333555888;;;???DDDHHHIIIHHHHHHHHHCCCGGGMMMSSSXXXYYYXXXXXXZZZaaaiiillliiiccc]]]ZZZ[[[YYYYYY\\\bbbjjjpppssspppooopppssssssqqqtttyyyrrrqqqpppppprrrrrrqqqpppqqqrrrssssssssssssvvvxxxwwwwwwuuussspppkkkeee```cccdddeeeggghhhiiijjjjjjlll```OOOEEEBBBBBBAAA>>>@@@BBBHHHSSS___hhhjjjiiiiiimmmmmmjjjiiimmmooonnnfffgggiiikkklllnnnnnnooollljjjgggfffffffffeeedddddddddeeehhhkkkmmmlllkkkaaa]]]WWWPPPIIICCC>>><<<999999::::::::::::::::::===CCCJJJJJJGGGDDDFFFJJJGGGGGGFFFEEEEEEEEEFFFFFFKKKRRRXXX\\\aaaggghhhfffbbbcccdddcccbbbcccfffhhhddddddeeegggfffbbbcccfffgggjjjlllnnnpppssswwwzzzwwwxxxyyyyyyxxxwwwyyyzzz~~~|||{{{{{{{{{|||{{{zzzzzzyyyzzz{{{}}}~~~~~~{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~{{{{{{{{{zzzyyyxxxwwwwwwxxxvvvttttttwwwyyyyyywwwuuurrrrrrtttuuuuuuzzz|||rrrhhh```[[[TTTMMMIIIPPP\\\gggqqqyyyyyyyyy|||}}}yyy{{{xxxuuuvvvyyyuuurrrjjj]]]RRRSSS```lllooovvvzzzzzz{{{}}}zzztttpppppppppmmmjjjiiikkkmmmrrrsssvvv{{{zzzvvvrrrrrrssstttpppmmmooopppgggVVVMMMWWWjjjxxx|||}}}{{{vvvrrrddd___[[[___iiippppppmmmooommmkkklllooorrrrrrrrrllllllmmmlllkkkkkknnnpppkkkmmmmmmmmmkkkjjjkkklllnnnpppqqqmmmhhhdddeeeggg___\\\XXXWWWWWWUUUQQQMMMFFFCCC???======<<<999777555555555444333333222222000000000000000000111222000000000000000//////...///.........///000222333//////000000000000//////,,,---......,,,,,,---...******+++++++++,,,,,,,,,+++,,,,,,------.........---,,,,,,++++++,,,,,,---******+++++++++******)))************++++++,,,,,,)))))))))))))))*********(((((()))***+++,,,,,,---&&&'''((()))******)))(((***++++++,,,,,,++++++*********))))))******+++,,,***++++++,,,,,,++++++******************+++++++++***+++,,,,,,******+++,,,+++---...***$$$###'''---***************+++,,,---***+++++++++++++++++++++))),,,---+++,,,///000---...000222333444666:::<<<<<>>===:::777666666666555555444444333222222111000000///000000000000000000000//////...,,,---...//////000000000//////000000000000//////---...///...,,,+++,,,---*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------...---++++++++++++---...++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,(((((())))))******++++++***************+++++++++)))***+++,,,------,,,++++++++++++,,,,,,+++++++++*********)))***++++++,,,+++++++++,,,,,,+++++++++))))))(((((()))***+++,,,***+++,,,,,,******+++,,,***...///)))!!!&&&---***)))))))))***++++++,,,++++++,,,---------,,,,,,))),,,---,,,---000000---+++---///111222444888:::===BBBHHHLLLLLLJJJHHHGGGDDDHHHOOOVVVZZZ\\\[[[ZZZ]]][[[\\\ccclllooojjjeee\\\[[[\\\aaahhhoooqqqqqqrrrrrruuuwwwtttoooooossslllllllllnnnooonnnkkkiiimmmoooqqqqqqppppppssswwwssssssrrrmmmgggccccccdddfffhhhjjjkkkhhheeecccbbbMMMJJJEEE???;;;;;;???CCCFFFRRR```eeecccccciiipppnnnrrrsssooolllmmmmmmjjjkkkkkkkkklllnnnoooqqqrrrlllgggbbb```ccchhhjjjkkkiiihhhggghhhiiijjjiiihhh```WWWJJJAAA===;;;999888777888999:::::::::::::::???@@@BBBFFFJJJJJJHHHFFFHHHHHHGGGFFFEEEEEEFFFFFFCCCQQQ^^^cccdddfffhhhhhhbbbccccccbbbaaabbbdddfffgggeeegggjjjhhhbbbaaafffeeegggjjjmmmooorrrvvvzzz~~~}}}zzzyyyzzz~~~~~~}}}yyyxxxyyyzzz{{{zzzxxxuuu|||{{{{{{~~~~~~}}}~~~~~~}}}|||~~~~~~~~~}}}}}}~~~~~~~~~|||xxxuuuvvv{{{}}}xxxvvvsssqqqqqqtttxxx{{{uuupppooossstttrrruuuzzzzzzzzzzzzyyytttiii]]]TTTJJJJJJRRR___hhhnnnwww~~~~~~}}}{{{zzz{{{{{{zzzyyyrrrhhh]]]RRROOOZZZhhhqqqzzz}}}|||}}}zzzuuutttvvvvvvsssooommmoooqqqpppvvv{{{{{{|||~~~~~~{{{ssssssppplllnnnrrrrrrooonnnggg[[[RRRRRR^^^ppp}}}{{{ooobbbXXXSSS___mmmuuuzzz{{{wwwrrroookkkjjjnnnpppooooooqqqooommmkkkjjjlllmmmnnnnnnfffjjjnnnpppnnnjjjfffdddjjjiiigggggggggeeecccaaa```___aaagggkkkjjjddd^^^RRRLLLDDD???======<<<:::666555555444444333222222000000000000////////////////////////............000000////////////000000000222333111...,,,---///++++++,,,---............)))+++---,,,+++***+++,,,,,,---......,,,,,,---...------------------------...+++)))))),,,---,,,***++++++,,,,,,,,,,,,------))))))))))))************111***&&&))),,,,,,******...---***)))((()))***++++++,,,,,,+++)))((()))***((()))***+++***(((&&&%%%((()))+++,,,---.........,,,++++++******++++++,,,+++******+++,,,---+++)))......---,,,,,,+++******,,,,,,+++***((((((***,,,,,,,,,---------,,,++++++++++++,,,...000111000......000222444666888<<>>===;;;===???BBBEEEGGGGGGFFFEEEJJJHHHFFFFFFGGGIIIJJJJJJQQQZZZdddgggeeeccceeehhhhhhgggeeebbbaaaccchhhllljjjjjjjjjiiigggdddbbbaaahhhhhhiiikkknnnsssyyy|||}}}xxxvvvzzz~~~~~~~~~~~~}}}||||||}}}}}}|||yyyvvv{{{{{{{{{~~~~~~~~~~~~}}}~~~|||}}}~~~~~~{{{vvvtttwww||||||zzzwwwuuutttuuuwwwyyyvvvqqqpppssstttrrrtttyyyyyywwwuuuvvvtttkkk\\\PPPLLLPPP[[[gggmmmooouuu}}}{{{|||}}}}}}|||{{{zzzzzz~~~{{{vvvpppfff[[[PPPNNNYYYgggrrryyy}}}|||{{{|||{{{vvvwwwxxxyyyvvvqqqooopppsssxxx}}}~~~||||||yyyuuupppqqqoookkklllqqqsssqqqllleeeZZZRRRTTTaaasss~~~uuuiii___YYYZZZfffrrryyy}}}~~~zzzuuusssooonnnqqqsssrrrrrrtttpppnnnmmmmmmnnnnnnlllkkkgggkkkoooqqqooollliiigggfffffffffggggggfffdddbbbbbbbbbffflllqqqpppjjjdddXXXRRRIIIBBB???<<<:::888666555444444333333333333111111111000000000//////000000000/////////......000000////////////000000000111222111...,,,---///,,,,,,---.........------***+++------+++***+++,,,+++---...---,,,+++,,,---+++++++++******)))))))))---+++))))))+++---+++************+++++++++,,,,,,))))))))))))************)))""" $$$(((((('''(((,,,+++)))((('''((()))***---......---+++******+++++++++***)))))))))))))))++++++,,,------,,,,,,,,,,,,++++++******++++++,,,***))))))+++,,,---,,,***++++++,,,,,,,,,,,,------(((***++++++++++++...000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000000///...///111444666888;;;???AAABBBBBBEEEKKKMMMJJJHHHJJJIIILLLTTT^^^aaa]]]\\\___^^^]]]^^^bbbiiiooossstttgggbbb___cccmmmwwwzzzzzzxxxxxxwwwssspppnnnooopppnnnooopppppppppnnnlllkkkiiilllnnnpppoooooonnnoookkkjjjjjjkkklllllljjjiiiccciiijjjeee^^^YYYPPPGGGBBBAAA??????AAAIIIRRRYYY___```aaabbbcccggglllpppnnnoooooopppoooooonnnmmmmmmlllkkkjjjkkkmmmoooqqqmmmhhhgggjjjlllkkkjjjkkkiiikkkjjjjjjmmmsssssspppcccTTTEEE@@@???<<<888666;;;999777888;;;===<<<;;;>>>@@@CCCFFFHHHHHHGGGFFFGGGFFFEEEFFFHHHKKKMMMNNNVVV\\\ccceeeccccccggglllkkkjjjiiigggfffhhhlllpppiiikkklllkkkiiifffdddcccfffggghhhkkkoootttzzz~~~|||~~~~~~yyywwwyyy|||~~~~~~~~~{{{xxx{{{{{{{{{~~~}}}}}}~~~}}}~~~}}}{{{|||~~~~~~~~~zzzssssssxxx}}}}}}{{{yyyxxxxxxxxxwwwsssrrrttttttrrrtttwwwxxxtttrrrsssrrrjjjZZZMMMQQQZZZiiissstttqqqsssxxxxxxyyy{{{|||}}}|||{{{zzz}}}~~~|||rrrllldddYYYNNNLLLXXXgggsssxxxzzzyyyyyyzzz{{{yyyzzz|||{{{xxxsssqqqsssuuu~~~}}}{{{vvvqqqkkknnnmmmjjjjjjppptttuuujjjbbbXXXRRRVVVdddvvvxxxjjj```\\\]]]fffpppzzz~~~~~~yyyyyytttsssvvvwwwvvvuuuwwwrrrpppooooooooonnnkkkhhhgggkkkooopppnnnllljjjiiicccdddfffggggggfffdddcccccceeeiiipppuuutttoooiii```YYYPPPGGGAAA<<<999777777555444222222333555666222222222111111111000000111111000000000/////////000//////......//////000///111111000...---...///------.........------,,,***+++------+++++++++,,,+++,,,---,,,+++***+++---,,,++++++***)))((('''&&&,,,***)))***+++,,,+++***)))))))))************+++))))))))))))************,,,&&&###'''******)))******)))((('''''''''((())),,,------,,,***)))***+++,,,+++)))((()))***,,,...***++++++,,,------------,,,++++++******++++++,,,)))))))))+++---...---,,,))))))***+++---...//////(((***,,,---------...///------,,,,,,,,,------...+++,,,---...//////......000222666999;;;>>>AAADDDAAA@@@DDDJJJLLLJJJIIILLLMMMPPPXXX```bbb```___aaa[[[\\\___bbbffflllsssxxxqqqjjjeeegggqqqyyy}}}}}}yyyxxxwwwtttpppoooooopppssssssrrrqqqooonnnmmmlllkkkkkkkkklllmmmllljjjhhhhhhhhhjjjlllmmmlllhhheee```fffiiibbbWWWNNNFFFAAA@@@@@@AAACCCHHHQQQ[[[bbbcccccccccbbbccchhhnnnrrrnnnppprrrssstttrrrpppooonnnmmmkkkjjjjjjmmmoooqqqlllhhhhhhkkkmmmlllkkkmmmmmmnnnlllkkkooosssrrrmmm\\\NNNAAA======:::777666999888777777:::;;;;;;;;;===???BBBEEEFFFGGGFFFFFFEEEEEEEEEGGGJJJNNNQQQTTT[[[___ccccccaaaccciiiooommmmmmlllkkkjjjlllpppsssjjjlllooooookkkgggdddcccdddeeehhhkkknnnttt{{{yyy|||~~~}}}zzzxxxyyy{{{}}}}}}|||~~~~~~~~~}}}{{{{{{{{{|||~~~~~~}}}|||}}}~~~}}}~~~}}}{{{|||~~~~~~yyyrrrsssyyy}}}}}}{{{zzzyyywwwvvvvvvvvvuuuvvvwwwwwwuuutttrrrnnneeeYYYPPP[[[ggguuu|||xxxssstttwwwvvvwwwzzz}}}~~~|||zzz{{{{{{~~~~~~{{{pppkkkdddYYYNNNLLLYYYiiitttwwwxxxwwwwwwxxxzzz{{{|||}}}|||yyytttrrruuuwww}}}{{{vvvooofffjjjkkkhhhiiioootttvvviiiaaaVVVSSSYYYgggvvv}}}ooo```ZZZ___fffpppxxx}}}|||xxxvvvyyyzzzwwwwwwxxxvvvssspppnnnmmmlllkkkiiijjjllloooooommmjjjhhhhhhcccfffhhhiiihhhfffdddccceeegggkkkqqqtttsssmmmiiiccc^^^VVVLLLDDD>>>999777888666444222222333666777333333333222222222111111111111111111000000000000/////////....../////////////////////.........///......///......---,,,,,,***,,,------,,,++++++,,,***+++,,,,,,******+++,,,------,,,,,,++++++******************+++++++++***)))))))))*********++++++((()))))))))************222---***+++,,,***)))+++***)))((((((((()))*********++++++***(((''''''(((******))))))***+++---...&&&'''))),,,...///111111,,,++++++******++++++,,,***)))***,,,///111000///))))))***+++---...//////***,,,......,,,+++******...------,,,,,,---...///,,,---...///......//////000333777;;;===@@@CCCEEEBBBAAACCCIIIJJJIIIIIILLLNNNRRRYYY___```___^^^^^^XXX[[[^^^___```eeemmmtttwwwqqqlllmmmsssyyy{{{zzzyyyxxxwwwtttqqqooopppqqqvvvtttrrrpppnnnmmmmmmmmmjjjhhhfffhhhjjjkkkhhhdddggggggggghhhiiigggdddaaabbbcccaaaZZZQQQHHHBBB>>>:::>>>CCCJJJPPPXXX```eeegggfffeeedddeeeiiioootttooorrruuuxxxxxxvvvsssqqqnnnmmmkkkjjjjjjlllooopppmmmhhhgggiiijjjjjjlllppprrrqqqmmmkkkllloookkkdddUUUIII===::::::888666666777777666777888:::;;;;;;:::;;;>>>AAACCCDDDDDDDDDEEEFFFGGGIIILLLPPPUUUXXX___bbbeeeeeedddfffkkkooolllmmmmmmllllllmmmpppssskkkooorrrqqqkkkeeebbb```aaadddgggjjjnnnsss{{{{{{|||}}}|||zzzzzz|||~~~~~~{{{{{{||||||yyy|||~~~~~~}}}}}}}}}||||||}}}~~~{{{}}}~~~~~~}}}}}}|||}}}~~~~~~|||}}}yyysssuuu||||||~~~~~~{{{|||{{{yyyyyyyyyyyyxxxvvvxxxwwwqqqhhh___[[[YYYhhhsss}}}yyyvvvwwwzzzwwwxxxzzz}}}~~~||||||~~~~~~zzzyyy{{{{{{yyypppmmmggg[[[OOOMMM[[[lllwwwwwwwwwwwwwwwwwwzzz}}}|||}}}|||xxxtttsssvvvyyy~~~|||zzztttlllcccggghhhgggiiiooosssssshhh___VVVTTT]]]jjjuuu{{{uuufffZZZ[[[fffrrrvvv|||~~~yyywwwyyyyyywwwvvvwwwyyyuuuoookkkjjjkkklllmmmpppqqqrrrqqqnnnkkkjjjiiihhhkkkmmmllliiifffeeeeeejjjlllooorrrrrrpppkkkgggdddaaaZZZRRRIIIAAA<<<999888777444222222333666777333333333333222222222222111111111111000000000000//////............//////............////////////////////////...---,,,,,,***,,,...---,,,+++,,,---***+++,,,,,,******+++,,,+++,,,,,,,,,------......((()))***+++++++++++++++************+++++++++,,,((()))))))))************...***'''))))))'''''')))*********++++++,,,------***+++,,,***((('''((()))&&&''')))+++,,,,,,++++++&&&'''))),,,...///111111,,,++++++******++++++,,,+++++++++...111333222111+++++++++,,,,,,---------)))+++------+++)))))))))...---------......///000,,,...000///......000222111444999<<<>>>@@@CCCEEEFFFDDDEEEHHHIIIGGGHHHKKKPPPUUU[[[^^^___^^^]]]\\\XXX\\\___^^^\\\___fffmmmvvvuuussstttuuuwwwvvvvvvwwwwwwvvvtttqqqpppqqqsssvvvtttqqqnnnlllkkkkkklllgggeeeccceeehhhjjjhhheeegggeeedddeeeffffffdddcccbbb[[[SSSMMMHHHCCC@@@>>>999@@@KKKUUU\\\aaaeeegggjjjjjjhhhfffgggkkkqqqvvvooorrrvvvxxxxxxvvvrrrpppooommmkkkjjjjjjlllnnnpppnnniiieeeeeeeeeggglllssssssqqqmmmjjjlllmmmggg___OOODDD;;;999999777555666555666777777888999;;;<<<999;;;===???BBBCCCDDDDDDFFFHHHKKKMMMOOOSSSXXX]]]aaaeeeiiijjjjjjjjjlllnnnjjjkkklllkkkkkkkkknnnpppmmmqqqtttqqqiiiaaa]]]\\\___cccgggiiilllqqqyyy~~~~~~}}}{{{zzz||||||zzz{{{||||||vvvyyy~~~}}}}}}||||||{{{zzzzzz{{{~~~|||~~~}}}}}}~~~{{{{{{}}}~~~~~~|||}}}|||yyywwwzzz~~~{{{xxx{{{~~~~~~|||~~~~~~{{{{{{}}}|||zzzuuuxxxvvvmmmbbb]]]```fffqqqzzzzzzyyy{{{|||yyyxxxyyy||||||yyy}}}~~~{{{yyyzzzzzzxxxrrrpppjjj^^^QQQNNN]]]nnnzzzxxxxxxyyyxxxvvvxxx}}}{{{|||{{{xxxttttttxxx|||~~~|||yyyqqqhhhbbbeeeffffffjjjpppqqqmmmddd\\\TTTUUU```llltttvvv}}}uuuiii^^^[[[bbbppp{{{yyy}}}}}}}}}~~~yyywwwxxxxxxuuutttuuuyyytttlllhhhhhhkkknnnppptttuuuuuutttqqqnnnnnnnnnnnnppprrroookkkiiiiiikkkpppqqqssssssqqqnnnjjjhhhdddccc```ZZZPPPFFF???<<<999888666444333333444555333333333222222222111111111111000000000////////////......------......///...---,,,---///000000........./////////...------+++,,,......,,,,,,,,,---+++,,,---,,,+++***+++---))))))***+++,,,------...&&&(((+++,,,+++******+++*********+++++++++,,,,,,))))))))))))************(((%%%%%%((()))(((***...++++++,,,---.../////////---......---+++******+++%%%'''))),,,,,,,,,+++******++++++,,,------------,,,++++++******++++++,,,,,,,,,,,,///111333333111,,,,,,,,,,,,,,,,,,,,,+++&&&(((***+++++++++,,,---,,,---...///000000000///---///111111//////333666444777;;;>>>@@@AAACCCEEEIIIFFFEEEHHHIIIGGGHHHLLLSSSZZZ_________```___\\\[[[^^^aaa```]]]^^^bbbgggooouuu|||~~~{{{wwwuuutttvvvvvvvvvtttrrrrrrtttuuutttrrrpppmmmlllkkkjjjkkkdddcccccceeegggiiiiiihhhfffeeedddeeefffggggggfffYYYNNNDDD@@@@@@??????@@@BBBJJJVVVaaahhhkkkllllllmmmlllkkkjjjjjjmmmrrrvvvoooqqqtttvvvvvvsssooommmooonnnllljjjjjjlllnnnpppnnniiifffeeedddeeekkksssrrroookkkjjjmmmoooiii```LLLBBB:::999888666666777555666777888888999;;;===;;;<<<>>>AAACCCEEEFFFGGGGGGJJJNNNPPPRRRVVV]]]ccceeehhhmmmooooooooonnnnnnjjjlllmmmmmmlllkkklllnnnnnnrrrtttooofff^^^[[[[[[___cccggghhhiiimmmuuu}}}}}}||||||}}}|||zzzzzzzzzzzzwwwzzz~~~~~~}}}}}}|||{{{{{{{{{{{{zzzyyy{{{}}}~~~~~~}}}}}}~~~yyyyyyzzz{{{|||}}}~~~~~~~~~}}}{{{|||~~~xxxyyy{{{~~~{{{tttuuuxxxzzz}}}{{{|||{{{~~~~~~zzztttsssnnnfff______hhhpppuuu}}}|||~~~}}}zzzxxxwwwzzz|||xxx~~~~~~{{{{{{zzzwwwtttrrrlll```RRROOO]]]ooo|||yyyyyy{{{yyyvvvwww}}}{{{{{{{{{xxxuuuvvvzzz~~~~~~|||tttkkkcccccccccffflllrrrnnnfff^^^WWWQQQVVVcccooottttttrrriii^^^[[[aaalllwww}}}yyy}}}}}}{{{{{{zzzwwwxxxwwwtttrrrsssuuupppkkkggghhhkkknnnpppsssssstttrrrppppppppprrrrrrtttuuurrrnnnlllooossssssssssssrrrooolllkkkjjjfffhhhgggbbbWWWKKKBBB>>>999999777555444333333333222222222222111111111111000000000/////////......///......------......///---,,,+++,,,///111000...---......////////////...+++---......---,,,,,,---+++---...---,,,+++,,,---))))))******++++++,,,,,,$$$(((+++,,,+++)))***+++)))))))))************+++))))))))))))************)))''''''+++,,,+++...222++++++---...///000000000...//////...,,,+++,,,---))))))***++++++,,,,,,,,,++++++,,,------,,,,,,,,,,,,++++++******++++++,,,+++++++++---000111111000,,,,,,,,,,,,,,,,,,,,,,,,((()))*********+++---///+++---///111222111000///,,,000222222000111666:::777:::>>>AAABBBCCCDDDEEEIIIFFFEEEHHHIIIIIIKKKOOOUUU]]]aaa```___aaa___\\\[[[^^^aaaaaa______```bbbeeesss{{{xxxxxxttttttuuutttssssssvvvxxxrrrqqqpppnnnmmmkkkkkkjjjccceeefffffffffgggiiijjjggggggfffggggggeeeaaa^^^LLLDDD>>>======<<<@@@FFFNNNUUU```hhhmmmpppqqqqqqnnnnnnnnnmmmmmmooosssvvvrrrsssuuuvvvuuurrrooommmpppnnnllljjjjjjlllnnnooommmjjjiiiiiigggeeejjjqqqpppmmmiiigggkkknnnfff\\\JJJBBB;;;999888666666888444666888888888999<<>>AAACCCEEEGGGHHHFFFJJJPPPSSSUUU[[[cccjjjiiillloooqqqrrrrrrqqqqqqnnnppprrrrrrpppooooooooommmqqqsssnnneee^^^]]]______dddggggggfffiiiqqqyyy}}}}}}~~~~~~~~~}}}{{{|||zzzyyyxxxxxxzzz|||}}}}}}}}}|||{{{{{{zzzzzz}}}|||zzz{{{|||~~~~~~}}}~~~~~~wwwwwwxxxyyyzzz||||||}}}}}}|||zzz{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~vvvyyy~~~~~~{{{rrrrrrtttxxx}}}zzz~~~{{{{{{~~~zzzsssnnnfff___]]]cccnnnvvvvvv}}}|||{{{xxxvvvxxx}}}~~~{{{xxx~~~}}}|||{{{xxxuuusssmmmaaaRRRNNN]]]ooo}}}zzzzzz}}}zzzvvvvvv|||{{{|||{{{xxxvvvxxx}}}~~~zzzqqqdddcccbbbfffnnnssslllbbbYYYSSSOOOWWWfffrrruuusssjjj```WWWZZZfffsss{{{|||yyy}}}|||yyyzzzzzzwwwxxxwwwsssrrrsssqqqnnnjjjiiijjjmmmnnnooonnnooooooooonnnnnnppprrrsssvvvwwwtttpppppptttyyyrrrrrrrrrooolllkkkjjjkkkhhhkkklllggg\\\NNNDDD???:::999888777555333222111222222222111111111000000////////////.....................------.........---+++***,,,000111000...------...///000000000///+++---......---,,,,,,---,,,---......,,,,,,---...,,,,,,,,,+++++++++++++++###'''+++,,,+++)))***+++(((((((((((())))))))))))))))))))))))***************((((((******(((+++///***+++,,,...///000000000---......---+++******+++---,,,+++******,,,---///((()))+++,,,---.........,,,++++++++++++++++++,,,+++******,,,///000///...+++++++++,,,,,,------------...---+++******,,,...***,,,000333333222000...,,,000333333111222777<<<:::===AAADDDDDDDDDEEEFFFHHHEEEEEEHHHJJJKKKNNNRRRUUU]]]aaa^^^]]]```^^^ZZZYYY\\\^^^_______________^^^rrr{{{}}}ssssssttttttssstttwwwyyyrrrqqqpppooonnnmmmlllkkkdddfffhhhgggeeeeeehhhkkkjjjiiiiiihhheee___WWWQQQCCC@@@>>>@@@>>><<>>:::777444333333333444222000111333444222000000000000000000000000000---------.........//////---------...///000000111//////............//////222333333222000...///000+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++))))))*********+++++++++(((***,,,---+++++++++,,,)))******)))'''(((***,,,((((((((()))******++++++++++++,,,------.../////////000111000...------///((()))***)))((('''((())),,,,,,,,,***)))))),,,...//////---,,,+++************+++,,,---...---,,,,,,,,,,,,,,,+++++++++******+++,,,------......------.........//////////////////000222444555777888888<<<>>>@@@CCCEEEFFFGGGGGGLLLKKKKKKKKKMMMPPPSSSUUU\\\^^^```___\\\ZZZ[[[]]]\\\^^^aaaaaa```^^^]]]]]]fffppp{{{wwwtttrrrrrrqqqpppttt{{{sssssssssrrrooolllhhhfffjjjkkkjjjgggdddccceeegggkkkhhheeebbb^^^WWWMMMFFFBBB???<<<===CCCLLLUUUZZZbbbeeejjjmmmnnnoooppprrrpppooommmmmmnnnppprrrrrryyyxxxxxxxxxxxxvvvrrrooosssooommmooopppmmmmmmnnnllllllkkkiiiggghhhjjjmmmpppmmmkkkllllllggg^^^WWWGGGCCC>>>:::999999888888777888888999999999888888;;;;;;;;;<<<>>>AAACCCDDDGGGKKKQQQUUUYYY^^^eeejjjrrrrrrrrrssstttsssqqqpppsssuuuxxxxxxvvvrrrooonnnnnnqqqrrrnnnfff```^^^___bbbdddeeeddddddgggmmmrrruuuwww{{{}}}|||xxxrrrnnn~~~wwwssssssvvvxxxzzz|||~~~~~~zzzzzz~~~}}}~~~~~~}}}~~~}}}{{{~~~~~~~~~~~~~~~~~~~~~}}}||||||}}}}}}|||wwwvvvvvvyyy~~~zzz~~~|||vvvwww~~~{{{rrriii]]]YYY```hhhkkkqqqyyyyyyyyyyyy}}}~~~}}}zzzyyyzzz}}}}}}||||||}}}yyyuuukkk\\\PPPPPP[[[fffqqqtttwwwzzz|||}}}||||||}}}|||xxxnnnkkkjjjmmmrrrpppggg___QQQOOORRR]]]jjjppplllfffZZZVVVYYYdddnnnqqqsssvvvwwwuuurrrqqqsssxxx~~~}}}zzzwwwvvvwwwwwwuuusssooommmgggbbbcccggghhheeefffhhhjjjlllmmmnnnmmmmmmlllnnnooommmkkkkkkooosssooonnnllliiifffgggkkknnnqqqpppnnnjjjddd[[[QQQJJJCCCAAA>>>:::777666666666555333111111333444222000000000000000000000000000---------.........//////------......///000000111//////............//////+++,,,---,,,***((()))***,,,,,,,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***************++++++++++++,,,---,,,******+++,,,*********)))((((((***,,,(((((())))))******++++++++++++,,,,,,------.........///000///---,,,---...)))***+++***)))((()))++++++,,,,,,+++******+++---------,,,,,,+++,,,,,,,,,***+++,,,---------,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,------......------............////////////...///222444666888999999===>>>AAACCCFFFGGGGGGGGGKKKJJJJJJKKKNNNRRRUUUWWWZZZ]]]___^^^\\\[[[\\\^^^]]]```cccdddcccbbbbbbbbbiiirrrzzzvvvttttttsssqqqqqqtttuuuuuuuuutttrrrnnnjjjgggggghhhiiigggeeeeeegggjjjkkkfffaaa[[[UUUMMMEEE??????>>>>>>AAAJJJUUU```fffiiiiiijjjlllnnnpppqqqrrrpppnnnmmmlllnnnppprrrssszzzzzzzzz{{{{{{yyyvvvsssrrrnnnmmmooopppmmmlllmmmmmmmmmllljjjgggfffggghhhnnnmmmlllmmmlllfff[[[SSSFFFBBB>>>;;;:::999888777888888999:::::::::::::::;;;;;;;;;<<<>>>AAADDDFFFJJJNNNSSSWWW[[[aaaggglllsssssssssttttttsssqqqooorrruuuyyyyyyuuuqqqppppppnnnqqqrrrooogggaaa______```bbbdddeeeeeegggkkknnnsssttttttsssnnngggaaa\\\vvvqqqqqqtttwwwzzz|||}}}}}}}}}~~~|||~~~}}}}}}}}}{{{{{{}}}|||}}}}}}~~~~~~~~~}}}~~~~~~~~~}}}~~~|||}}}~~~}}}|||}}}|||{{{}}}zzz|||{{{wwwyyy|||vvvjjj]]]YYY]]]gggmmmooottt|||wwwwwwxxx{{{}}}{{{zzz{{{}}}~~~}}}|||}}}|||xxxnnn^^^QQQPPP\\\gggpppssswwwzzz{{{|||~~~~~~}}}}}}yyypppnnnnnnrrrvvvsssjjjaaaRRRRRRWWWcccooopppfff[[[YYY[[[aaajjjppppppppprrrtttrrrooonnnqqqvvv}}}|||yyyxxxxxxyyyxxxwwwsssqqqkkkcccaaadddeeebbbdddfffiiilllmmmllljjjhhhiiikkklllkkkgggfffgggiiiiiikkkmmmjjjggghhhmmmrrrrrrssssssnnnfff]]]UUUQQQGGGEEEAAA===;;;999999999555444222222333333222111000000000000000000000000---............/////////------......///000000000//////............//////---......---+++***+++,,,------------,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++*********,,,---,,,+++)))***,,,...***+++,,,***))))))***,,,(((((())))))***++++++++++++++++++,,,,,,,,,,,,,,,,,,---...---,,,+++,,,---***+++,,,+++******+++,,,***,,,------+++++++++,,,,,,,,,++++++,,,---......******+++,,,,,,,,,,,,,,,------------------------+++,,,------......------............//////000000...000222555777999;;;;;;===???BBBDDDFFFGGGHHHHHHIIIIIIJJJLLLPPPUUUYYY\\\ZZZ\\\^^^^^^]]]]]]^^^___aaaccceeefffffffffggghhhnnntttzzzwwwxxxyyyuuurrrrrrvvvwwwwwwwwwtttoookkkgggcccdddeeeeeedddeeegggiiifff```XXXPPPJJJEEE@@@======???DDDKKKVVVaaakkkqqqqqqnnnkkklllooorrrrrrqqqpppnnnlllkkkmmmpppsssvvv|||{{{{{{|||}}}|||xxxvvvpppllllllooopppllljjjjjjmmmmmmmmmjjjfffdddcccdddkkklllnnnooommmcccVVVLLLDDDAAA>>><<<;;;:::888666777888999:::;;;<<<<<<<<<:::::::::<<>>@@@BBBEEEGGGHHHIIIIIIHHHIIIKKKOOOSSSYYY]]]```ZZZ\\\^^^___```aaaaaabbbeeefffhhhhhhggggggiiijjjqqqttt|||zzz{{{|||yyyvvvuuutttuuuvvvvvvsssnnniiifffccccccccccccbbbccccccdddZZZUUULLLEEEAAA@@@AAABBB@@@EEENNNXXXaaaiiiooossssssooolllnnnsssuuusssooonnnmmmlllkkklllpppuuuxxx}}}|||{{{||||||zzzvvvsssllliiijjjnnnoookkkhhhhhhkkklllllljjjgggdddcccccciiikkkooopppkkk```QQQFFFBBB@@@>>><<<<<<:::888666666777888:::;;;<<<<<<<<<:::::::::<<>>??????AAACCCFFFHHHIIIJJJJJJIIIKKKNNNSSSXXX]]]aaabbb\\\]]]^^^```bbbdddddddddhhhhhhhhhgggfffgggiiikkksssrrruuu~~~{{{zzzwwwttttttqqqrrrsssrrrppplllhhheeehhhgggeeecccaaa___]]][[[NNNIIICCC===:::===BBBFFFIIIPPP[[[dddhhhjjjjjjkkkooommmmmmqqqvvvvvvrrrlllkkkllllllllllllpppuuuzzz|||{{{zzzyyyxxxuuuqqqnnniiifffggglllmmmjjjggggggiiikkklllkkkhhhfffffffffiiikkknnnmmmggg[[[MMMDDD@@@???===<<<<<<;;;888666555666777999:::;;;;;;;;;::::::;;;===AAAFFFLLLOOOSSSUUUWWW\\\bbbgggjjjlllmmmppptttuuusssqqqoooooowww{{{|||yyyrrrmmmkkkmmmmmmoooqqqppplllgggbbb```\\\\\\\\\[[[YYYTTTOOOLLLEEEDDDCCCAAA???>>>>>>>>>}}}yyywwwxxxxxxvvvxxxzzz|||}}}{{{~~~~~~|||zzzyyy~~~|||}}}~~~}}}||||||~~~}}}~~~~~~~~~~~~~~~~~~~~~|||yyyvvvwwwwwwvvvsssmmmfff```ccciiiqqqvvvwwwvvvvvvwwwxxxxxxxxxwwwwwwxxx|||}}}}}}|||{{{{{{|||}}}~~~~~~||||||~~~~~~uuucccSSSRRRaaappprrrtttuuuuuuuuuuuuwwwyyyssstttvvv{{{}}}yyysssrrruuuzzz}}}vvvhhh[[[LLLVVV___bbb^^^___gggooosssxxxyyyvvvtttwwwzzz{{{tttrrrooommmnnnrrrvvvyyy}}}yyytttpppnnnnnnnnnpppooohhhdddeeeeeecccaaadddhhhlllmmmkkkgggeee___aaacccfffhhhiiiiiiiiikkkooosssqqqlllhhhhhhjjjpppsssvvvtttmmmbbbXXXRRRKKKIIIEEE@@@===;;;::::::888888888666333111111222000000000000000000000000000000000////////////.........//////////////////......------------......---...///...---,,,---............---------------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,---((()))***+++,,,...111444---///000///---,,,,,,,,,))))))******+++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,)))***++++++******+++,,,''')))******))))))+++,,,+++,,,......,,,,,,,,,---//////...---,,,,,,---------------------...////////////.........---------+++,,,------......------,,,------...///000111111222333666999;;;===??????@@@BBBDDDGGGIIIJJJKKKKKKKKKNNNSSSYYY^^^aaabbbccc]]]]]]^^^```ccceeeeeedddhhhhhhgggfffeeegggjjjmmmsssqqqrrrwww|||vvvqqqooopppooopppppppppnnnkkkhhhgggmmmjjjfffbbb___ZZZUUUQQQDDDBBB>>>;;;:::???FFFLLLWWW]]]eeejjjiiifffeeeeeejjjkkkmmmqqqtttsssnnnjjjhhhjjjmmmnnnnnnpppvvv{{{zzzyyyxxxwwwvvvsssooolllhhheeefffkkkmmmkkkiiijjjjjjkkklllkkkiiiiiijjjkkkkkkkkkkkkhhh```VVVKKKEEE@@@>>>;;;:::;;;;;;999888555666777888999:::::::::;;;;;;<<<>>>CCCIIIPPPTTTUUUVVVYYY___dddggghhhgggmmmrrrxxxzzzxxxvvvwwwxxxyyyzzzyyywwwsssooommmllllllmmmoooooolllhhhccc___ZZZXXXTTTQQQNNNJJJEEEAAA>>>>>><<<;;;::::::::::::}}}{{{zzzuuuxxx{{{~~~yyy|||}}}~~~~~~~~~|||{{{zzzzzz~~~}}}|||}}}}}}~~~|||}}}}}}|||{{{|||~~~zzz~~~~~~~~~~~~}}}~~~|||xxxuuuvvvvvvtttnnngggccccccmmmqqquuuwwwwwwxxxwwwvvvxxxyyyzzzzzzyyyyyy|||||||||{{{{{{{{{{{{||||||}}}{{{zzz|||~~~uuucccSSSSSSbbbrrrtttttttttsssrrrsssvvvxxxssstttwww||||||xxxrrrrrruuuzzz|||tttdddVVVKKKSSS\\\______dddoooyyyxxx|||}}}yyyxxx{{{|||zzzwwwuuurrrpppppprrrtttuuu{{{|||}}}zzztttooommmmmmlllppppppkkkfffeeedddbbb___aaaeeeiiijjjiiigggeee___```bbbdddgggjjjjjjjjjlllooorrrrrrooojjjgggfffkkknnnrrrtttqqqhhh\\\TTTOOOLLLHHHDDD@@@>>>======888::::::777333111111222000000000000000000000000000000000000/////////.../////////////////////......------,,,,,,------......///000000......///000------------............+++,,,,,,------,,,,,,+++)))******+++,,,---......)))+++,,,---------///000...000111000...,,,,,,,,,)))******++++++,,,,,,---++++++,,,,,,------......)))***,,,+++******,,,---((()))++++++***+++,,,...,,,---...---++++++---......------------......//////......---...///000111333222222111000///......+++,,,------......------,,,,,,---...///000111111444555777:::<<<>>>??????AAACCCEEEHHHJJJKKKKKKKKKMMMQQQXXX___cccdddcccbbb]]]\\\\\\___cccddddddbbbfffffffffeeefffiiimmmqqqssssssrrrtttyyyzzzrrrqqqsssqqqppppppooonnnmmmlllkkkkkkgggbbb]]]XXXRRRKKKEEE>>>??????@@@CCCJJJSSSZZZdddhhhkkkjjjeeebbbccceeejjjkkkmmmooonnnmmmjjjhhheeeiiinnnooooooqqqvvvzzzwwwwwwvvvwwwwwwuuurrroooiiiffffffkkknnnmmmnnnpppmmmnnnmmmllljjjjjjlllnnnmmmlllhhhbbbZZZQQQKKKHHH@@@>>>:::999999:::::::::777888999999:::::::::999<<<<<<===???EEELLLSSSWWWWWWYYY\\\bbbgggiiifffcccjjjpppxxx{{{{{{zzz{{{}}}xxxvvvttttttuuutttqqqnnnkkklllmmmnnnlllhhhbbb^^^UUUQQQKKKGGGEEEBBB>>>;;;;;;;;;:::999888888888888}}}{{{vvvyyy~~~wwwyyy}}}|||}}}}}}|||{{{zzzzzz{{{~~~}}}{{{yyyyyy{{{|||~~~{{{{{{{{{{{{zzzzzz}}}xxx}}}|||~~~~~~~~~~~~}}}~~~}}}{{{~~~}}}xxxtttuuuvvvssskkkcccbbbeeesssuuuvvvvvvwwwyyyyyywwwwwwzzz||||||{{{{{{~~~|||{{{{{{zzzzzzzzz{{{{{{}}}zzzzzz|||~~~~~~}}}uuucccSSSSSSccctttxxxxxxuuurrrpppppprrruuuvvvvvvyyy}}}{{{xxxqqqrrruuuzzz{{{rrraaaSSSKKKQQQYYY^^^cccjjjuuu~~~{{{|||}}}zzzzzzyyywwwuuutttttttttuuuyyy|||~~~}}}wwwrrrpppooommmrrrtttoooiiigggeeebbb]]]___cccfffhhhhhhfffeeedddccccccdddfffhhhhhhggggggiiikkklllkkkgggbbb___hhhjjjpppuuuuuummm```WWWRRRPPPKKKGGGCCCAAA@@@@@@999:::;;;888333111111222000000000000000000000000111111000000/////////...///////////////............------,,,,,,------...+++---...---,,,,,,---...,,,---------.../////////+++,,,,,,------,,,,,,+++))))))***+++---...//////+++---......---,,,,,,---...000222111///---,,,,,,)))******++++++,,,------++++++,,,------...//////)))***,,,,,,++++++,,,---)))+++,,,,,,,,,,,,...///---...---,,,++++++---///,,,,,,,,,---...///000111000//////......000111222666555444333222000//////+++,,,------......------,,,,,,---...///000111222666777888;;;<<<>>>??????AAACCCFFFHHHJJJKKKLLLLLLNNNTTT[[[bbbffffffcccaaa\\\[[[[[[]]]aaacccbbb```cccddddddeeegggkkkqqquuussstttuuutttvvv}}}yyyxxx{{{sssrrrqqqpppooooooooopppfffaaa[[[VVVQQQJJJBBB<<<;;;>>>BBBGGGMMMWWWbbbkkkmmmnnnmmmhhhbbbaaadddiiilllmmmmmmllliiigggfffgggccchhhnnnppppppqqqvvvzzzvvvvvvvvvxxxyyyxxxuuusssjjjgggggglllooopppqqqtttqqqpppooommmkkkkkkmmmoooooolllggg^^^VVVOOOLLLJJJAAA===:::888888:::;;;;;;999999:::;;;;;;;;;::::::=========@@@FFFNNNUUUZZZYYY[[[___eeeiiijjjfffaaaeeemmmuuuzzzyyyyyy{{{~~~vvvsssqqqrrrvvvwwwtttpppjjjkkklllmmmlllhhhbbb]]]RRRLLLEEE@@@???>>><<<:::999999999999999999999888|||||||||}}}~~~{{{zzzzzz{{{~~~}}}{{{|||}}}|||yyyvvv}}}~~~{{{xxxxxxzzz{{{{{{zzz{{{|||~~~{{{{{{zzz{{{~~~|||{{{~~~~~~~~~~~~~~~~~~|||zzzzzz}}}|||vvv|||~~~|||uuutttrrrnnnfffccciiitttvvvvvvuuuuuuvvvxxxzzz{{{zzzyyyxxxwwwxxxzzz}}}~~~}}}zzzwwwwwwwwwyyy{{{|||{{{zzz}}}~~~zzzooo^^^RRRUUUgggwww|||zzzvvvpppmmmnnntttyyyzzzvvvtttxxx{{{{{{xxxuuuooopppuuuzzzzzzppp^^^PPPKKKPPPWWW___kkkvvvzzzwww{{{~~~~~~{{{yyyzzz|||~~~|||yyywwwvvvuuusssrrryyyyyyqqqnnnoooooopppooonnnooooookkkddd^^^```^^^\\\^^^bbbeeefffeeegggdddaaaaaadddggghhhgggggggggkkknnniii```___eeeggghhhiiilllqqqrrrjjj___XXXUUUPPPJJJDDDAAA@@@AAA;;;;;;:::888666444222111111111111111111222222333111111000000000000111111...---,,,+++,,,...000111///...,,,++++++,,,...///......---,,,,,,,,,------...///111111/////////000///......---------.....................///000000,,,---...//////...---,,,///////////////......---,,,++++++++++++,,,---...,,,+++***+++,,,---...---******)))))))))***,,,---+++++++++,,,,,,,,,------,,,,,,+++++++++,,,---...,,,------...............000111111222444666888999===;;;888444000...,,,+++,,,,,,,,,+++***,,,///222---...///111222222333333111333666:::===???AAAAAAEEEGGGJJJKKKLLLNNNPPPRRRUUUYYY___bbbcccbbbaaaaaaaaaaaaaaa___^^^^^^```bbbddddddeeegggkkkqqqvvvyyyvvvvvvvvvtttssswww~~~~~~xxxuuurrrqqqooonnnmmmmmmnnnooobbbWWWMMMJJJIIIFFFDDDDDD===@@@GGGSSS___gggjjjjjjooonnnllliiiffffffhhhjjjjjjkkklllllljjjhhheeeccckkkkkkkkkmmmnnnqqqsssuuuwwwtttuuu{{{}}}yyyuuusssqqqnnnmmmooorrrsssrrrpppnnnoooppppppooonnnoooppprrrkkk```WWWPPPMMMKKKJJJAAA@@@???===<<<<<<<<<<<<::::::999999888999999999999777888>>>GGGPPPUUUWWWYYY]]]eeelllkkkeeebbbeeeiiimmmsssyyy|||}}}|||zzzxxxvvvtttuuuwwwuuuoooiiihhhjjjlllooooookkkddd___QQQJJJAAA<<<<<<<<<:::777777888888999999999999999}}}zzz{{{{{{|||~~~~~~~~~}}}||||||~~~~~~}}}{{{yyyyyyzzz~~~~~~|||yyyvvvxxx{{{|||}}}}}}~~~|||}}}~~~~~~}}}|||||||||}}}~~~~~~{{{{{{~~~~~~}}}||||||zzzzzz}}}|||}}}~~~}}}}}}vvvqqqkkkiiifffhhhpppzzzxxxwwwwwwwwwxxxyyy{{{|||{{{zzzyyyxxxxxxyyy{{{|||}}}|||zzzyyyyyy{{{|||}}}|||{{{zzz}}}{{{ppp^^^RRRVVVhhhyyy|||{{{wwwrrrooooootttxxxwwwvvvvvvzzz}}}~~~zzzuuusssoooppptttwwwuuujjjZZZNNNHHHQQQ\\\eeennnvvvwwwtttzzz}}}~~~|||}}}}}}zzzxxxvvvsssqqqooouuu|||yyyqqqnnnnnnnnnqqqooooooppppppllleee______]]]\\\___cccggghhhhhhfffcccaaaaaadddfffgggfffhhhhhhjjjlllggg______dddiiiiiiiiikkkooorrrlllbbb[[[YYYTTTNNNIIIEEECCCCCC======<<<:::888666444333333333222222222222333333111111000000000000111111///...---,,,,,,---///000///...,,,++++++,,,...///,,,,,,,,,,,,------...///...///111111///...///000///......---------.....................///000000---...////////////...---///000111111111000///...,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,---------++++++***))))))***+++,,,------------............---,,,+++++++++,,,......,,,---.../////////......///000000111222444555666777777555333111///---,,,---------,,,+++---000222,,,---...///000000000000333444777:::===@@@CCCDDDHHHJJJLLLMMMNNNOOORRRUUUXXX[[[___aaaaaaaaaaaabbbbbbcccbbb```^^^]]]___aaagggggggggiiilllppptttwwwwwwwwwuuusssqqqtttzzz~~~zzzuuurrrpppnnnmmmnnnooonnnlll^^^TTTKKKIIIHHHEEECCCCCCDDDHHHQQQ]]]gggmmmmmmllloooooommmjjjggggggiiikkklllmmmnnnnnnmmmllljjjjjjmmmmmmllllllmmmoooqqqrrrwwwtttuuuzzz|||wwwsssrrrpppnnnmmmmmmppppppooommmppppppppppppoooooopppqqqoooggg]]]SSSMMMJJJHHHGGG@@@@@@>>>===<<<;;;;;;;;;:::999999888888999999999;;;:::;;;AAAJJJRRRXXXZZZ```ccchhhmmmkkkeeedddgggkkkooouuuzzz|||{{{xxxvvvuuurrrpppqqqsssrrrmmmhhhjjjlllnnnpppoooiiiaaa[[[NNNGGG???;;;<<<<<<;;;999777888:::;;;<<<;;;:::999}}}||||||{{{{{{}}}~~~~~~||||||}}}}}}{{{zzz{{{yyyxxxyyy||||||yyytttwww|||~~~~~~zzzvvvtttvvvzzz~~~~~~~~~}}}|||||||||||||||}}}zzz{{{~~~~~~}}}}}}}}}}}}}}}{{{{{{{{{yyyxxxzzz|||~~~|||~~~~~~xxxmmmdddcccgggnnnvvv}}}yyyyyyyyyyyyzzz{{{||||||{{{zzzyyyxxxxxxxxxyyyzzz{{{{{{{{{||||||~~~{{{{{{zzz~~~|||ppp___SSSWWWiiizzz}}}|||yyyvvvsssrrrsssuuutttvvvyyy}}}|||wwwssspppnnnpppssstttnnnbbbTTTIIIGGGUUUdddmmmrrruuuuuurrryyy}}}|||yyyuuuqqqnnnlllpppxxx|||xxxrrroooooommmpppooooooppppppmmmfffaaa___^^^^^^aaaeeehhhjjjjjjdddcccaaaaaaccceeeffffffeeeeeeggghhheeebbbccchhhlllllljjjjjjooossspppiiiaaa^^^ZZZUUUOOOKKKHHHFFF@@@@@@???===;;;999777555666555444333222222222222111111000000000000111111000///...---------...//////...---,,,,,,---...///+++++++++,,,---///000111---///111000///...///000......---------......///............/////////000...//////000000//////...///111333444333222///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++*********++++++,,,,,,,,,---------......------,,,+++,,,---...///,,,---///000111000...---////////////000111222222222222333222222000...---......///...---...111333---......//////000000000555666888:::>>>BBBEEEHHHKKKLLLNNNOOOPPPRRRVVVYYY[[[]]]___`````````bbbcccddddddcccaaa___^^^```bbbkkkkkklllmmmnnnppprrrsssuuutttrrrqqqqqqtttyyy}}}}}}uuutttpppmmmmmmooonnnjjjeeeWWWNNNGGGFFFFFFDDDDDDEEEMMMRRR\\\fffnnnqqqnnnllloooooonnnllljjjiiikkkmmmmmmmmmmmmnnnnnnoooooooooqqqooommmllllllnnnppprrrvvvsssuuuzzzzzzvvvrrrqqqsssqqqpppoooppppppnnnmmmrrrqqqpppoooooopppqqqrrrjjjbbbWWWNNNHHHFFFEEEEEE??????===<<<;;;:::::::::999999888888888999999:::<<<<<<===BBBJJJSSSZZZ]]]ffffffiiillliiidddeeeiiimmmqqqwww{{{|||zzzuuurrrqqqnnnkkkkkkmmmmmmjjjgggjjjkkknnnpppoooiii```ZZZIIIDDD>>>;;;;;;<<<<<<:::777999;;;======<<<;;;999vvvxxx|||~~~}}}}}}{{{zzzyyyzzz{{{|||zzzyyy~~~{{{yyyxxxxxxxxxxxx~~~|||zzzxxxtttxxx|||{{{wwwrrrqqqsssxxx|||}}}{{{{{{|||}}}|||yyyzzz~~~~~~~~~}}}~~~~~~}}}{{{zzzyyyyyyyyyzzzyyywwwuuutttuuuwww}}}}}}}}}uuuiii```bbbkkkrrrwww{{{zzzzzzyyyzzzzzzzzzzzz{{{yyyxxxxxxwwwxxxxxxyyyzzz{{{{{{||||||}}}~~~~~~~~~{{{~~~{{{zzz~~~{{{ooo]]]QQQVVVhhhyyy}}}}}}{{{yyywwwuuutttsssqqqvvv|||zzzvvvqqqooolllqqquuusssjjj\\\NNNFFFLLL[[[kkkssstttuuuuuutttxxx}}}~~~zzztttoookkkiiimmmuuuzzzxxxtttrrrpppmmmooonnnnnnpppqqqnnnhhhbbbaaaaaabbbccceeegggiiiiiiddddddccccccdddfffggggggaaabbbdddeeefffhhhlllppppppooolllkkkooouuuuuupppfffccc^^^ZZZUUUPPPLLLIIICCCCCCAAA@@@===;;;999777777666555444222222222111111111000000000000111111111000///...------............------------......,,,,,,,,,------...///000---///000000///......///...------------...//////---....../////////////////////000000000000//////...000222444444111...,,,---------------,,,,,,,,,+++,,,---------,,,------------,,,,,,++++++++++++*********++++++++++++,,,...---,,,,,,,,,---///000,,,---000111222111///.../////////...//////000000000111333333333111///---...///000000///000222444111111111111111222222333777777888;;;???DDDHHHKKKLLLMMMOOOQQQSSSVVV[[[_________```___^^^___bbbeeecccddddddcccbbbbbbdddgggoooppppppppppppppppppppppppooooooooorrrvvv|||wwwvvvpppkkklllooommmfff___SSSKKKDDDCCCDDDFFFJJJNNNVVV[[[bbbjjjnnnooollljjjnnnnnnooonnnllllllmmmnnnlllkkkllllllmmmooopppqqqpppnnnlllkkkkkknnnqqqssssssrrruuuzzz{{{wwwttttttxxxwwwvvvuuusssrrrqqqppptttrrrpppnnnnnnoooooooooddd]]]RRRJJJEEEDDDCCCCCC???>>>===<<<::::::::::::888888888888888999999:::;;;;;;<<>>>>>>>>mmmqqqxxx~~~tttssstttwwwzzz|||{{{zzz|||xxxtttrrrqqqrrr}}}~~~~~~}}}{{{yyywwwvvvvvvyyy}}}~~~}}}}}}xxxvvvssssssvvvzzz|||}}}||||||}}}yyyxxx{{{~~~{{{yyyyyyzzz|||~~~}}}}}}~~~}}}{{{yyywwwvvvvvvxxxxxxwwwtttqqqooopppqqq{{{|||xxxiiiaaa^^^eeepppwwwyyy{{{yyyyyyyyyyyyyyyxxxxxxxxxuuuuuuvvvwwwxxxyyy{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{zzz~~~~~~{{{zzz~~~zzzmmm[[[OOOTTTgggxxx}}}}}}}}}|||{{{xxxuuussspppwww|||xxxtttpppnnnjjjqqqwwwsssgggWWWKKKEEEVVVdddrrrvvvuuuwwwyyyzzzzzz~~~yyyrrrmmmjjjiiillltttzzzyyywwwuuusssooonnnmmmnnnppprrroooiiiddddddeeeeeefffeeeeeeffffffeeeeeefffffffffggghhhiiibbbdddeeeeeegggkkkooorrrqqqqqqooommmqqqxxxyyyvvviiieee```\\\YYYUUUOOOKKKFFFFFFDDDBBB@@@===;;;999888777555444333222111111111111000000000000111111111000//////....................................///......------.........---...000000...---...///---------------...//////------...///000/////////000000////////////000000,,,...111222222000---***,,,---.........---,,,,,,+++---//////---,,,,,,---------------,,,,,,++++++******+++++++++,,,,,,,,,///...---------...///000---...000222222111000///000000////////////000000222333444444333111...---...000111111000000222444222222222222222333444555888999:::===AAAFFFKKKNNNLLLNNNQQQTTTWWW[[[```ccc`````````^^^^^^```cccgggcccdddeeeffffffhhhlllnnnssssssrrrqqqqqqpppooonnnpppooonnnooorrrwww{{{~~~{{{rrrmmmiiikkkoooooohhhbbbWWWOOOHHHHHHJJJNNNVVV^^^```cccgggkkklllkkkjjjiiilllmmmoooooonnnmmmnnnooommmmmmlllmmmmmmooopppqqqiiihhhhhhhhhjjjmmmppprrrqqqqqquuu{{{|||yyywwwyyy{{{{{{yyywwwuuurrrqqqqqqtttqqqnnnlllllllllkkkiii]]]WWWNNNHHHDDDCCCCCCCCC???>>>===<<<::::::::::::888777777777888888999:::;;;;;;===BBBHHHQQQZZZ```fffeeefffhhhfffcccgggmmmnnnrrrxxx}}}~~~|||yyyvvvmmmkkkhhhggggggggghhhhhhjjjkkklllmmmlllggg___ZZZLLLIIIEEEBBB@@@@@@@@@???@@@@@@??????AAACCCFFFHHHlllqqqxxx}}}qqqrrrsssvvvyyy{{{zzzyyy||||||zzzwwwsssqqqqqqsss{{{|||~~~}}}{{{xxxxxxxxxyyy|||~~~~~~~~~yyyxxxxxxyyy|||~~~~~~}}}}}}}}}yyywwwyyy|||~~~zzzwwwvvvvvvxxx{{{~~~~~~}}}||||||}}}|||{{{zzzxxxvvvuuutttvvvuuutttqqqooonnnppprrr||||||tttnnn]]]\\\aaallluuuyyy{{{}}}xxxxxxxxxxxxxxxwwwvvvuuussssssuuuvvvxxxzzz{{{{{{{{{zzzzzzyyyyyyyyyzzzzzzzzz}}}~~~{{{zzz~~~yyylllZZZNNNSSSfffxxx~~~}}}}}}~~~~~~|||xxxuuuqqqxxx}}}yyyuuuqqqmmmkkkiiiqqqvvvppp```RRRJJJIIIaaalllvvvxxxxxx{{{~~~}}}wwwpppkkkkkklllooovvv{{{{{{zzzzzzwwwsssooonnnooorrrtttrrrmmmhhheeefffhhhgggeeedddddddddeeeggghhhhhhhhhhhhiiijjjhhhiiiiiiggggggkkkmmmlllooopppppppppsssyyyzzzwwwkkkgggaaa]]][[[XXXSSSOOOJJJJJJHHHFFFCCCAAA>>>===999888777555444333333333111111000000000000111111000000///////////////...........................000//////...------......,,,...000///...---...///---------------...///000,,,---///000000000///...000//////......//////000+++---///000///...+++***+++,,,---/////////...---+++...111000---+++,,,---------.........---,,,,,,---------.........////////////...---...///000111///000000111111111111111000000/////////000111111444444444444222000...---...000111111111111222444111111111111222444666777:::;;;>>>AAAFFFKKKOOORRROOORRRVVVYYY\\\___ccceee`````````______aaaeeehhheeegggiiijjjlllnnnsssvvvuuutttsssqqqpppooooooooosssqqqoooooorrruuuwwwwww{{{}}}qqqmmmkkklllppppppmmmiii___YYYTTTTTTVVVZZZaaaiiigggiiilllmmmllljjjiiiiiijjjlllooopppoooooooooppppppppppppoooooonnnnnnnnnbbbcccdddfffiiillloooqqqppprrrvvv||||||xxxxxx{{{yyyyyyyyyvvvrrrooonnnooosssoookkkjjjjjjhhhddd```TTTPPPKKKFFFEEEDDDCCCCCC??????===<<<;;;:::::::::777777777777777888999:::<<<===@@@DDDJJJSSS]]]dddffffffhhhkkkiiifffhhhnnnnnnrrrwww{{{}}}|||zzzxxxooonnnllljjjiiiiiiiiijjjmmmmmmlllkkkiiiddd]]]YYYSSSQQQNNNKKKIIIHHHHHHIIIKKKJJJJJJKKKNNNRRRUUUXXXnnnqqqwww}}}vvvvvvwwwxxxzzzyyywwwtttuuuwwwxxxwwwuuutttuuuwww{{{}}}}}}{{{{{{|||{{{}}}~~~}}}}}}}}}}}}{{{xxxyyy{{{~~~{{{xxxvvvwwwxxxzzz{{{|||{{{zzzzzz|||~~~{{{{{{{{{zzzyyyxxxvvvvvvsssrrrqqqpppoooqqqvvvyyy}}}~~~vvvkkkbbb\\\```iiissswwwvvvyyy~~~xxxxxxxxxxxxxxxvvvuuutttssstttuuuwwwxxxyyyyyyyyyzzzyyyxxxwwwxxxyyy{{{}}}zzz}}}~~~{{{{{{zzzmmmZZZNNNSSSgggyyy~~~}}}}}}~~~~~~{{{wwwtttyyy|||wwwrrrmmmiiigggkkkqqqsssiiiXXXLLLLLLPPPiiirrrzzz|||}}}~~~~~~}}}~~~{{{uuunnnkkklllppptttzzz~~~}}}}}}}}}{{{wwwqqqqqqrrruuuxxxwwwqqqlllcccfffhhhgggeeecccdddeeedddfffhhhiiigggggghhhjjjiiikkkjjjggggggkkkkkkgggjjjnnnpppqqqtttyyyyyyvvvnnnhhhaaa]]]\\\[[[WWWSSSOOONNNMMMJJJHHHEEEBBBAAA;;;:::999888777666666666111111000000000000111111...//////000000000000///......////////////......///...............///000,,,...//////...------...---,,,,,,------///000000,,,---///000111000///...//////...------...//////,,,---.........---+++***)))+++---///000000///...***...222111---++++++---,,,---...//////...------....../////////000000000000///.........///000111111111000000000111222333///////////////000111111333333222111000//////...---///111111111111222333222222111222333666999:::===???CCCGGGLLLQQQTTTVVVVVVYYY]]]```aaabbbcccddd___````````````bbbfffiiijjjkkkmmmnnnpppssswwwzzzuuutttrrrpppoooooopppqqqssspppmmmmmmpppsssttttttyyy{{{yyyvvvsssqqqpppooollljjjddd```___aaaaaa```dddiiigggkkkoooppplllhhheeedddgggkkknnnppppppooooooppprrrrrrqqqpppnnnkkkiiigggbbbdddfffiiilllooopppqqqqqqssswww|||{{{vvvuuuxxxvvvwwwwwwtttpppmmmlllmmmpppmmmiiihhhgggddd]]]WWWLLLJJJGGGEEEEEEDDDCCCAAA@@@@@@>>>===<<<;;;;;;;;;666666666666777888999:::;;;===@@@CCCIIIRRR]]]eeeeeefffjjjmmmjjjeeeeeejjjoooqqquuuxxxzzzzzzyyyxxxssssssrrrpppmmmlllllllllkkkiiihhhhhhgggeeeaaa^^^ZZZYYYXXXVVVTTTTTTUUUVVVVVVXXX[[[___cccfffggghhhnnnqqquuu{{{|||{{{{{{{{{zzzxxxtttppprrruuuxxxxxxvvvuuuwwwyyy|||~~~~~~|||~~~|||{{{~~~|||yyyzzz{{{}}}zzzwwwwwwyyy{{{}}}|||zzzwwwvvvxxx}}}{{{||||||{{{zzzyyyxxxwwwqqqppppppoooqqquuu{{{~~~~~~{{{qqqdddZZZaaahhhrrrxxxvvvrrrttt{{{xxxyyyyyyyyyxxxvvvuuussstttuuuvvvwwwwwwwwwwwwwwwyyyxxxwwwvvvxxx{{{~~~yyy}}}~~~{{{{{{{{{nnn[[[OOOTTThhhzzz~~~}}}}}}~~~|||yyyuuuyyy|||vvvpppjjjfffcccmmmqqqooobbbPPPHHHMMMVVVmmmuuu||||||{{{}}}|||}}}zzztttmmmjjjnnnrrrwww|||~~~yyytttsssuuuxxx{{{zzzuuupppaaadddggggggeeeddddddfffbbbeeehhhhhhffffffgggiiifffiiiiiifffggglllkkkffffffkkkoooqqqtttxxxwwwsssoooiiiaaa]]]]]]]]]ZZZWWWRRRQQQPPPNNNKKKHHHEEEDDD<<<<<<;;;:::999999999999111111000000000000111111---...///000000111000000......////////////......---------......000111222,,,...//////...------...,,,,,,,,,---...///000111,,,---///000111000///...///...---,,,,,,---...///------...---------,,,+++(((***---///000111000///***///333222...++++++---+++,,,.../////////......---------............///000///.........///111222333111000//////111333444...------...///000111111111111000////////////000---///111111111000111222444444444555777:::===???@@@BBBGGGLLLQQQUUUXXXYYY\\\___ccceeeeeedddcccccc^^^___``````aaacccgggjjjnnnooopppqqqrrruuuxxx{{{uuutttqqqooonnnoooqqqrrrnnnllljjjkkkpppsssuuutttxxx{{{|||vvvpppkkkhhhfffccccccdddgggfffaaa```cccdddiiioooppplllfffaaa___fffjjjnnnppppppoooooooooqqqqqqpppnnnkkkgggccc```gggiiilllooorrrsssttttttssstttxxx|||yyysssrrruuuvvvwwwwwwtttpppmmmmmmnnnoookkkgggfffeeeaaaXXXQQQGGGEEEDDDDDDDDDDDDBBB@@@AAA@@@???===<<<<<<<<<<<<666666666666777888999:::999;;;>>>AAAFFFOOO[[[cccccceeeiiillliiibbbaaacccpppqqqtttvvvwwwwwwvvvvvvvvvvvvuuussspppnnnmmmnnndddddddddeeeggghhhhhhfff^^^^^^^^^]]]\\\\\\^^^```^^^bbbiiiooosssttttttsssrrrtttwww}}}~~~yyyuuurrrsssvvvxxxzzz|||||||||~~~~~~}}}~~~|||xxxyyy}}}|||}}}}}}yyy{{{}}}~~~|||yyyxxxyyy{{{uuuvvvvvvuuuuuuxxx~~~}}}}}}}}}}}}|||zzzxxxwwwuuuuuuvvvzzz~~~~~~}}}~~~~~~zzzqqqfffaaabbbppptttxxxyyyxxxvvvwwwyyyzzz{{{{{{{{{{{{zzzxxxwwwtttssssssvvvyyyzzzxxxuuuvvvvvvtttsssxxx}}}zzz{{{}}}~~~yyykkkZZZPPPWWWjjj|||~~~||||||{{{zzz|||xxxzzz~~~~~~}}}zzzuuullldddaaabbbmmmkkkggg\\\OOOIIIRRR```ooowww~~~xxxwwwxxx|||{{{{{{{{{tttkkklllssswwwxxxzzz~~~}}}yyywwwxxxyyyyyyyyywwwvvvuuulllhhheeeeeeiiillllllllljjjiiigggfffeeefffggghhhjjjjjjjjjhhhfffcccccccccfffjjjoooqqqqqqooonnnnnngggeeebbbaaa```___]]]\\\^^^[[[WWWSSSPPPLLLHHHEEE@@@BBBAAA>>>:::888:::===666555333111111222333444222222333333222111000000---///222333333111000///***,,,...///......///111---///000///---+++---///------,,,+++,,,---...///......---,,,+++,,,000333------............------...------,,,,,,,,,------///111555999:::666///***....../////////...,,,+++)))+++---.........///000---------.........//////000000000000111111111111222222111111000000//////%%%***///111///,,,,,,---/////////000000000000000,,,///222222000000333666...444999;;;:::;;;@@@EEEHHHJJJMMMPPPTTTYYY```dddeeeddddddddddddccc```]]]]]]]]]___ccchhhkkklllkkklllpppuuuwwwwwwuuuttttttqqqqqqqqqqqqrrrrrrqqqpppqqqooommmlllnnnrrrvvvyyyzzz~~~xxxoookkkjjjkkkhhhhhhfffeeedddeeeeeefffhhhlllnnnmmmmmmkkkeee]]]jjjhhhjjjoooqqqoooooorrrqqqsssuuusssnnnhhhccc```kkklllooorrrttttttrrrppprrrtttxxxyyyyyyxxxwwwvvv|||zzzxxxuuurrrpppooonnnrrrkkkdddbbbccc___TTTJJJFFFEEEEEECCCBBBAAA@@@???BBBBBBBBBAAA@@@>>>;;;:::999888666555666888<<<>>>???>>>>>>BBBKKKUUU^^^bbbcccfffhhhgggdddaaa```aaaooorrrtttvvvuuuuuuvvvwwwyyyvvvsssrrrrrrqqqnnnkkkhhhgggggghhhjjjjjjiiigggaaaaaaaaa```aaaaaabbbbbbaaajjjuuu{{{{{{yyyyyy{{{tttuuuxxx~~~}}}xxxtttuuuuuuuuuvvvwwwyyyzzz{{{|||}}}~~~~~~~~~}}}~~~|||{{{|||~~~}}}xxxzzz|||}}}|||yyyxxxxxxyyyuuuwwwwwwvvvvvvyyy~~~~~~}}}||||||zzzzzzyyyxxxwwwxxx|||}}}}}}~~~|||yyyrrrggg^^^___fffsssvvvzzzzzzxxxvvvvvvxxxxxxyyy{{{{{{{{{zzzxxxwwwxxxwwwwwwyyy||||||zzzxxxwwwxxxwwwuuuxxx~~~}}}|||~~~xxxjjjYYYOOOVVViii{{{}}}{{{|||zzzxxxyyyuuuyyy~~~}}}wwwooogggbbbbbbeeekkkeee]]]UUUMMMMMMWWWddduuu{{{xxxuuuuuuyyyxxxyyyzzzuuuoooooosssvvvvvvxxx|||zzzuuuttttttuuuuuuuuutttssssssmmmjjjfffeeehhhkkkmmmmmmjjjiiihhhggghhhiiikkklllmmmmmmkkkhhheeecccbbbbbbeeehhhkkkmmmmmmlllllllllhhhfffccccccdddeeefffeeebbb___ZZZVVVSSSPPPLLLIIIDDDDDDBBB???<<<;;;;;;<<<888666444222111111222333222222333444444444333333222000...///111222///,,,***,,,......------...///,,,...///...,,,,,,---///...---,,,,,,,,,---///000---///000///......///111---......//////......------,,,,,,,,,,,,---......000111444777888666222...,,,------...---,,,+++***+++,,,------+++******+++---------............///000000000000111111111111111111111111000000000000+++...222444333222000000.../////////000000111111111111111111222222222111555888:::;;;<<>>???>>>???EEEMMMWWW___bbbfffhhhhhhfffcccbbbccceeellloooqqqrrrrrrqqqrrrsssvvvtttrrrrrrsssrrrnnnkkkkkkiiihhhhhhiiiiiihhhgggeeeddddddcccccccccddddddbbbkkkvvv}}}}}}|||{{{|||vvvwwwzzz{{{vvvrrrxxxwwwuuutttuuuwwwyyy{{{zzz{{{|||}}}}}}}}}}}}}}}}}}{{{zzz|||}}}xxxyyy{{{}}}}}}{{{yyywwwwwwwwwyyyzzzyyyxxxzzz~~~}}}}}}{{{~~~~~~{{{vvvuuuyyy}}}}}}}}}~~~{{{wwwqqqiii^^^YYYbbbnnnvvvyyy|||{{{wwwttttttuuuuuuwwwzzz{{{|||zzzxxxwwwzzzyyyyyy{{{||||||zzzxxxzzz||||||xxxxxx{{{~~~~~~~~~}}}}}}vvvhhhWWWNNNTTThhhyyy|||zzz|||~~~xxxuuuuuurrrxxx~~~}}}tttiiibbb```ccceeecccZZZQQQKKKJJJPPP]]]jjj|||}}}}}}yyyuuuuuuvvvuuuvvvyyyxxxtttrrrsssssssssuuuyyy}}}{{{vvvqqqrrrrrrqqqqqqrrrrrrssssssoookkkfffdddfffiiilllmmmkkkjjjiiiiiijjjllloooqqqpppmmmjjjfffdddbbbbbbbbbeeegggiiijjjiiiiiikkkllljjjhhhggghhhkkknnnpppppphhhddd```\\\YYYVVVRRRPPPLLLIIIFFFDDDCCCBBB@@@>>><<<:::888555444333333333111222333444555666777777999333......222444111,,,---...//////...---...///***,,,------,,,,,,...//////...---------...///000...000222222000///...///---......//////......---,,,,,,,,,,,,------...///111111222555777777555333---------...------,,,++++++---......,,,++++++,,,------------............000000111111111222222222000000000111111111111111,,,---...111333222000...............///000222222444222000222777888666222===<<<<<<===AAAGGGMMMQQQQQQTTTYYY\\\^^^```ccceeedddcccaaaaaaaaa```]]][[[``````cccgggmmmppprrrqqqsssvvvyyyyyyxxxuuussssssmmmnnnppprrrtttuuuvvvvvvuuutttrrrpppppprrruuuwwwuuuwww|||}}}tttooommmpppnnnkkkgggffffffggghhheeeiiilllnnnqqqsssoooiiillljjjkkkoooooolllkkkmmmsssttttttrrrpppooooooqqqqqqssswwwyyyxxxsssmmmiiijjjqqqvvvtttnnnjjjmmmrrrrrrsssuuuwwwxxxxxxxxxwwwlllhhhccc^^^YYYSSSLLLHHHDDDDDDCCCAAAAAA@@@@@@@@@AAAAAA@@@@@@>>>;;;999777777666555444555888;;;===??????AAAGGGPPPZZZbbbfffjjjiiigggdddbbbbbbeeegggkkkmmmoooooonnnnnnnnnoooqqqqqqqqqssstttrrrooolllmmmkkkhhhhhhhhhiiiiiihhhiiiiiihhhgggffffffffffffdddlllxxx~~~}}}yyyzzz|||}}}yyytttpppwwwwwwwwwwwwxxxyyy{{{|||zzzzzz{{{|||}}}~~~~~~~~~~~~~~~}}}yyy{{{~~~yyyzzz|||~~~~~~{{{yyywwwzzz|||}}}}}}|||}}}~~~}}}}}}~~~|||~~~vvvqqqtttxxxxxxyyyzzz{{{|||~~~~~~}}}~~~yyyqqqhhhaaa\\\^^^iiiuuuxxx{{{}}}{{{wwwsssrrrrrrsssuuuxxx{{{{{{zzzxxxvvvyyyyyyyyyzzzzzzyyywwwvvv{{{zzzwwwzzz}}}~~~~~~~~~~~~|||{{{tttgggVVVMMMTTTgggyyy{{{zzz|||~~~wwwsssrrrpppwww}}}|||~~~ttthhhaaa```aaaaaaVVVPPPJJJGGGHHHOOO```ppp~~~}}}~~~|||yyywwwwwwwwwwwwzzz{{{yyyuuusssnnnooorrrwww{{{zzzuuuppprrrrrrqqqpppqqqrrrtttuuuoookkkfffccccccfffjjjlllkkkkkkjjjiiikkkmmmoooqqqnnnkkkfffcccbbbbbbccccccggghhhhhhgggggghhhkkknnnkkkkkklllppptttvvvwwwvvvmmmjjjfffccc```^^^[[[XXXUUUQQQMMMLLLLLLKKKGGGDDDAAA@@@===:::888666555444111111222333555666888999;;;888666666777777444111111222222111///...///000***+++,,,,,,------.../////////...---...///000111///000111111///---............////////////.........------,,,,,,,,,------///000222555888888666444//////000000000/////////+++---///000000000111222------............//////000000111111222333333333000000000111111222222222///---,,,///222333111...............///111333444111111222666;;;>>>===<<>><<<999888777666555444555888:::<<>>>>>???@@@AAACCCCCCCCCAAA???<<<:::888777666555555666888:::<<>><<<===>>>@@@AAADDDDDDCCCBBB@@@===:::888777777666777888999;;;<<>><<<;;;<<<>>>@@@BBBCCCCCCCCCAAA???<<<999777888888888888999;;;<<<===???CCCKKKVVVbbbkkkooopppgggeeecccfffkkkooorrrrrrqqqqqqpppnnnkkkjjjjjjllllllooorrrrrroookkkhhhhhhbbbbbbccceeeiiilllmmmllliiihhhhhhggggggggghhhhhhhhhlllttt|||~~~~~~~~~}}}|||}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}}}}{{{yyy}}}~~~}}}~~~}}}~~~|||wwwpppnnnqqquuu|||~~~|||wwwqqqmmmjjjiiijjjooovvv{{{}}}}}}{{{|||||||||xxxpppfff```WWWXXXaaaooozzz~~~~~~||||||}}}xxxvvvuuussssssssstttuuuooorrruuuuuusssqqqrrrssswwwvvvsssrrrvvv|||}}}yyywwwrrrnnnoootttyyyyyyxxx}}}wwwjjjZZZQQQXXXmmm~~~|||zzz{{{yyy~~~|||tttssswwwqqqfffcccZZZPPPKKKMMMXXXlll}}}|||xxxttt|||~~~wwwrrrtttwwwvvvxxxyyy}}}zzzssstttuuuvvvvvvuuutttrrrqqqoooooonnniiieeeccceeehhheeedddddddddfffiiilllnnnlllhhheeefffhhhiiieeeaaa``````aaa``````aaadddgggmmmlllkkkmmmqqquuuvvvwwwqqqssswww{{{|||zzztttppprrruuuwwwuuuqqqmmmmmmnnnhhhgggeeeccc___\\\YYYWWWNNNKKKGGGCCC???=========>>>???AAADDDFFFHHHHHHGGG???>>>;;;777333000111222222000......111222000---------,,,+++,,,---...///,,,...111111000000000111//////000000000000//////+++++++++,,,---...000111///......000333444555444222111000000000222333444...000222333333333444555222222333333333444444444111111222333444666666777444333333222222111111111000222333111///000444888777666444222222444666888:::;;;???FFFNNNRRRRRROOORRRYYYaaaccc```]]]\\\^^^XXX\\\aaaccccccbbbaaaaaafffeeeeeehhhlllqqqssstttuuussssssssstttsssqqqpppqqqssssssrrrpppnnnmmmnnnppptttxxxwwwtttrrruuuxxxuuuuuuuuuuuutttrrrpppnnnkkkpppuuuvvvuuuvvv{{{{{{ppppppooonnnkkkhhheeecccmmmooooooooorrrwwwxxxuuuqqqnnnoooqqqpppkkkiiikkkjjjlllmmmmmmllllllmmmooohhhmmmqqqqqqnnnmmmooorrrrrrrrrqqqnnnllllllpppsssiiihhhhhhfffccc___\\\ZZZQQQLLLGGGCCCCCCCCCCCCCCC???===<<<;;;;;;===@@@BBBCCCBBBBBB@@@>>>:::888666888888888999:::;;;======???EEEPPP]]]ggglllllljjj___\\\ZZZ]]]eeemmmrrruuuwwwwwwvvvssspppnnnoooqqqnnnqqqsssrrrmmmiiiggggggbbbbbbcccfffiiikkkjjjiiihhhhhhhhhggghhhhhhiiiiiihhhlllrrrzzz~~~|||}}}zzz~~~~~~}}}}}}|||}}}~~~|||zzz|||~~~}}}{{{zzz{{{}}}~~~{{{|||}}}sssgggjjjvvv~~~}}}}}}}}}{{{vvvpppkkknnnkkkjjjnnnuuu|||~~~~~~zzzqqqfff\\\WWWaaacccjjjuuu|||{{{vvvyyyyyyyyyyyywwwvvvtttsssrrrsssuuuvvvvvvtttrrrpppvvvxxxyyyyyyxxxwwwxxxzzzyyyuuurrrsssvvvzzz|||{{{yyyyyymmmYYYQQQ^^^rrr}}}~~~}}}|||}}}zzzsssssswwwzzzxxxuuummmjjj^^^OOOMMM^^^rrr}}}}}}xxxvvvuuurrrtttvvvvvvuuutttssssssxxx{{{~~~~~~{{{vvvsssuuuvvvxxx|||~~~|||wwwrrruuuqqqmmmlllmmmlllfffaaaaaaccceeeffffffgggiiikkkkkkgggdddeeehhhhhhddd```___``````bbbcccdddeeeeeelllnnnpppqqqpppqqqtttxxxpppssswwwyyywwwuuuttttttwwwxxxzzz{{{{{{zzzxxxwwwuuurrrpppppppppoookkkhhhgggZZZKKKDDDDDDEEEBBB===@@@CCCBBB???AAAHHHLLLJJJCCC???<<<;;;;;;888333///.....................------......//////......---...//////000000000000000///333333///,,,------+++------......///...............///000000000000///,,,...000222222111///...111222222111000000111333222333555666666555333222111111222333444444444444444444333222222111000000222222222222222222222222111333555666666777999;;;:::<<>><<<<<<;;;;;;::::::888777888<<>>???FFFIIIHHHGGGEEEAAA>>>;;;888555333111000//////........./////////............////////////000111111111111000000444444111///000111///,,,---......///.........111111000000000000///////////////000000000000000111222222111000000111333333444555666666444222111111111222333444444444444333222222222222111111111222222222222222333333333222444666777777888;;;======???EEEOOOZZZ``````]]]ccceeegggfffaaa\\\XXXVVVYYY\\\```aaaaaabbbfffiiiiiikkkoootttvvvvvvtttqqqpppooonnnoooppprrrsssttttttuuuuuutttqqqooonnnnnnqqqtttwwwyyywwwuuussssssyyyxxxuuurrrpppnnnmmmmmmoooqqqttttttssssssvvvxxx{{{zzz}}}uuuvvvwwwrrrllljjjkkknnnoooooorrrvvvvvvssslllmmmnnnqqqssstttuuuvvvqqqoooooopppooolllnnnssspppppppppnnnmmmkkkiiihhhooonnnmmmmmmooopppooonnnggg___YYYYYYXXXSSSOOOMMMGGGCCCBBBCCCAAA>>>===@@@>>>>>>>>>>>>@@@AAACCCDDDDDDBBBAAA>>><<<;;;::::::888888888777777:::>>>AAAIIISSS]]]bbbdddeeebbb]]]SSSOOONNNTTT```kkkpppppprrrqqqpppooommmmmmmmmmmmoooqqqpppnnnnnnpppmmmhhheeeddddddeeefffgggfffeeeggghhhiiigggeeeeeegggjjjgggkkkqqq{{{}}}}}}}}}}}}{{{~~~~~~~~~~~~}}}~~~}}}|||zzz{{{~~~}}}{{{~~~}}}}}}~~~~~~~~~}}}}}}wwwpppttt}}}|||||||||zzzuuunnniiijjjjjjmmmqqqvvvyyyyyyxxx|||sssaaaVVVVVV[[[aaahhhrrrzzz|||~~~}}}zzzxxxwwwwwwxxxyyyuuuvvvwwwyyyzzzyyyxxxxxxxxxvvvuuuvvvzzz|||zzzxxxvvvtttttttttwwwxxxyyyxxxyyyxxxlllYYYSSSaaauuu}}}zzzyyywwwzzz~~~~~~}}}~~~|||yyywwwyyy}}}|||xxxtttjjjZZZOOOUUUfffvvv}}}~~~~~~~~~{{{vvvpppmmmlllccccccdddeeegggiiikkklllooorrrwww{{{|||zzzvvvtttpppqqqsssvvvxxxyyywwwuuupppmmmlllmmmppppppmmmjjjdddfffhhhhhhgggfffggghhhfffdddbbbdddgggiiigggeeeaaaaaabbbdddeeefffggghhhjjjmmmoooppppppoooppppppnnnooopppooooooqqquuuwwwwwwxxxzzz{{{{{{zzzxxxvvvtttttttttvvvxxxzzzzzzyyyssspppkkkcccZZZRRRLLLIIIAAABBBAAA>>>>>>CCCFFFFFFKKKJJJHHHCCC>>>:::999888555333111///......///000000///............///000//////000111111111111000+++///000---,,,...///...,,,------...//////......444333111000//////000000111000///...///000222333000111222222000000111222555666666666555444222111111111222333333444444555333333222222222222222222222222222333333333444444444666888999999;;;===@@@@@@BBBHHHQQQ\\\cccdddcccgggggggggddd___ZZZXXXWWWYYY\\\aaabbbcccdddiiilllooorrrvvvyyyyyyvvvrrrooommmnnnppprrrssstttttttttuuuvvvwwwvvvtttrrrqqqrrrooosssvvvxxxwwwvvvuuuuuuwwwvvvtttrrrpppooooooooooooqqqssstttssssssssstttsssvvv{{{xxxxxxtttmmmhhhiiimmmooommmmmmqqqtttssslllmmmnnnqqqsssuuuwwwxxxrrrppppppqqqpppmmmoootttqqqpppooommmkkkiiihhhgggkkkjjjjjjkkklllmmmkkkiii```YYYUUUUUUTTTNNNHHHGGGAAA>>>>>>@@@@@@<<<;;;============>>>???AAACCCDDDCCCBBB@@@===;;;:::999888666777777777888;;;@@@DDDRRRZZZaaabbbbbbaaa^^^YYYRRRNNNLLLRRR___kkkrrruuunnnmmmkkkjjjjjjkkklllmmmqqqsssrrrooooooqqqooojjjfffdddcccdddeeegggfffeeeiiijjjkkkjjjhhhffffffggghhhkkksss{{{||||||}}}~~~~~~}}}{{{~~~~~~~~~~~~~~~{{{}}}}}}~~~zzzwwwxxx{{{~~~|||zzz{{{}}}}}}~~~}}}{{{{{{xxxuuuzzz~~~}}}}}}}}}{{{wwwpppkkkkkklllnnnqqqsssttttttttt}}}}}}xxxkkk\\\WWW\\\dddiiipppyyy~~~|||yyywwwxxxzzz{{{xxxxxxxxxyyyyyyyyyyyyxxxyyyuuusssvvv{{{}}}{{{wwwwwwwwwwwwxxxyyyzzzzzzyyyyyywwwkkkYYYTTTcccvvv}}}zzzxxxwwwyyy{{{{{{yyyxxxwwwxxxwwwvvvvvvzzz~~~|||xxxwwwhhhWWWQQQYYYjjjwww|||}}}~~~~~~{{{uuupppllljjj^^^]]]\\\\\\^^^```bbbbbbfffjjjooosssvvvvvvtttrrrqqqqqqrrrsssssstttsssrrrnnnmmmlllmmmooopppnnnlllfffggghhhhhhfffddddddeeeeeecccbbbccceeefffeeedddccccccdddeeefffggghhhhhhgggjjjmmmpppqqqqqqqqqpppnnnmmmlllkkklllpppvvvzzzyyyyyyzzzzzzyyywwwuuutttsssssssssuuuwwwyyyzzz{{{wwwvvvtttoooggg]]]UUUOOOFFFEEECCC@@@@@@BBBDDDDDDIIILLLNNNKKKEEE@@@??????888666222///---...///000000///---,,,,,,---///000......///000000000000///***...///+++***,,,---+++,,,,,,---...////////////333222000//////111222444111000000000000111222222///111333222111111222333777777777666555333222111222222222222333444555555666666555444444333222222222222333333444555666666666888999;;;<<<>>>AAADDDFFFGGGLLLTTT\\\bbbdddccceeeeeeccc___[[[XXXXXXYYY]]]aaaeeeggghhhjjjnnnrrrwwwyyy{{{{{{xxxuuuqqqppprrrssstttsssrrrqqqqqqrrrwwwyyyyyyxxxuuusssrrrsssooorrruuuxxxxxxwwwwwwxxxuuutttsssrrrqqqppppppppplllnnnqqqrrrsssrrrrrrqqqqqqttt{{{tttooojjjggghhhmmmooolllkkkooossstttppppppppppppqqqrrrrrrssssssqqqqqqsssqqqoooqqquuuqqqpppnnnllljjjiiihhhhhhkkkjjjiiihhhhhhfffbbb```[[[UUURRRSSSQQQJJJDDDCCC???===???BBBBBB???===???======>>>???AAABBBCCCDDDCCCBBB@@@===;;;:::999888777777888888999<<>>???CCCDDDAAA@@@BBB??????@@@AAACCCCCCDDDDDDCCCBBB@@@>>><<<;;;;;;:::999::::::999:::===AAAEEEVVV\\\```^^^]]]]]][[[XXXXXXVVVUUUYYYbbbmmmtttxxxlllkkkjjjjjjlllooorrrtttyyyzzzwwwttttttvvvtttoookkkiiifffeeegggiiikkkkkkllllllmmmmmmkkkhhheeebbbggglllttt|||~~~|||{{{}}}~~~~~~}}}~~~||||||~~~zzzwwwzzzzzzzzzzzz|||~~~|||{{{{{{}}}}}}}}}{{{~~~~~~{{{xxxxxxzzz}}}~~~yyytttssssssqqqooommmlllmmmoooppphhh^^^[[[```hhhnnnpppqqqwww}}}{{{xxxwwwxxxyyyzzzyyywwwvvvvvvvvvwwwxxxyyywwwuuuwwwzzz{{{yyywwwuuuvvvwwwuuuttttttuuuwwwvvvtttgggVVVTTTeeexxx~~~~~~~~~~~~{{{vvvqqqnnnmmmmmmnnnooorrrvvvyyyxxxvvvsssrrrbbbTTTUUU```llltttxxxyyy{{{~~~~~~}}}}}}}}}}}}xxxzzz{{{yyyuuuoookkkiiifffaaa\\\YYYXXXUUUQQQMMMMMMNNNRRRVVVZZZ^^^```bbb\\\___cccfffiiikkknnnqqqppppppppppppooonnnmmmllljjjjjjhhheeebbbbbbccceeegggfffeeecccccccccdddeeegggggggggfffffffffffffffaaabbbeeejjjpppssstttsssnnnnnnnnnnnnooosssyyy}}}{{{yyyvvvsssrrrrrrrrrsssqqqrrrrrrqqqppppppsssuuuwwwtttrrrssssssppphhhbbb[[[VVVQQQNNNJJJFFFEEEGGGDDDIIIOOOSSSRRROOOLLLJJJ@@@===:::666222111000000///...---,,,,,,---...///------...////////////...000333333///,,,------+++++++++---...//////000000---------///111333666777...000333555555444222000000222555666555444555555888777777666555444333333333222111111222333555666;;;:::999777555444333222444444555777888:::;;;<<<<<<===@@@BBBFFFKKKPPPUUU[[[]]]```cccddddddcccbbb[[[[[[ZZZXXXXXX[[[```dddlllpppssstttssstttwww{{{||||||zzzvvvqqqooorrruuuuuuvvvvvvtttqqqqqquuuxxxvvvwwwxxxvvvsssqqqpppqqqooorrruuuwwwwwwxxxyyyzzzssssssssssssrrrqqqppppppnnnnnnpppssswwwxxxxxxwwwuuuuuuzzzuuulllkkkmmmkkkooopppmmmmmmqqqsssrrrmmmllllllmmmnnnppprrrttttttrrrrrrsssrrroooqqqvvvvvvvvvvvvuuutttqqqooonnnjjjfffaaa\\\YYYUUUQQQNNNSSSPPPNNNNNNKKKEEEBBBDDD???===>>>AAABBB??????AAAAAAAAABBBCCCDDDCCCCCCCCCAAAAAA???>>>===<<<<<<<<<;;;<<<<<<;;;<<>>>>>@@@BBBEEEHHHMMMSSSZZZ___```cccfffhhhhhheeebbb```\\\\\\\\\[[[\\\```eeejjjqqqtttvvvvvvttttttvvvyyyvvvxxxxxxuuupppoooqqquuuqqquuuwwwwwwtttsssvvvyyyppprrrssssssrrrpppqqqrrrpppsssuuuwwwwwwxxxyyy{{{ssssssttttttsssqqqpppooopppooonnnqqqtttvvvvvvuuuuuuwww{{{zzzqqqnnnlllkkkmmmnnnmmmooosssrrrnnnkkkkkkkkklllooorrruuuwwwtttrrrqqqsssrrroooqqqvvvvvvwwwxxxwwwtttoookkkhhhaaa]]]WWWSSSQQQPPPNNNMMMOOOKKKIIIIIIFFFAAAAAACCC???<<<<<<>>>???<<<===@@@BBBBBBCCCCCCCCCBBBAAA@@@>>>>>>===<<<<<<<<<======;;;;;;<<<===>>>BBBGGGJJJOOOVVVZZZYYYXXXYYYXXXTTTWWWZZZ^^^eeelllqqqtttuuupppqqqrrrsssuuuxxxzzz{{{zzzzzzwwwrrrrrrtttsssooonnnkkkfffeeefffjjjmmmnnnmmmkkkjjjjjjjjjiiieeebbbeeekkkssszzz}}}yyyyyy||||||{{{|||yyy{{{}}}~~~~~~~~~}}}zzzyyyyyyyyyyyyzzzzzz{{{{{{|||}}}}}}}}}|||}}}xxxzzz}}}~~~}}}|||{{{{{{~~~|||zzzzzz}}}~~~}}}yyyqqquuuwwwuuupppkkkhhhggg``````ccckkktttzzz{{{zzz{{{}}}}}}yyyvvvuuutttwwwvvvuuuuuuwww{{{~~~yyyzzzzzzyyywwwvvvvvvxxxxxxxxxwwwtttqqqqqquuuyyytttpppcccSSSTTTeeewww~~~yyytttppppppppplllnnnpppsssttttttrrrqqqiii\\\SSSXXXbbbiiiooottttttwww{{{||||||{{{{{{{{{zzz|||~~~{{{vvvrrrpppnnniiiccc___\\\WWWNNNGGGGGGFFFGGGIIINNNTTT[[[___]]]bbbhhhlllmmmoooqqqtttqqqrrrttttttssssssssstttqqqooojjjeeecccdddiiimmmhhhhhhhhhggghhhiiimmmooojjjiiihhhfffeeecccbbbbbbaaa``````ccciiimmmnnnnnnppprrruuuwwwwwwyyy{{{}}}uuurrrmmmkkklllqqqwww|||vvvwwwwwwuuussstttxxx{{{vvvxxxyyyvvvqqqooosssxxxnnnfff___\\\UUUMMMJJJMMMMMMKKKJJJMMMQQQSSSRRRPPPHHHFFFCCC@@@<<<888555333111111222222222222111111000000111222222222222222...222333000///111222000***+++,,,...///000000000,,,---...000111111111111333333222222222333444555111444777999888777777888777666666555555555666666333222111111111333555777333333333444444444555555666777888:::<<<>>>???@@@CCCFFFIIIMMMRRRYYY```fff```ccchhhiiihhhddd```^^^^^^_________```dddiiimmmrrruuuwwwvvvsssrrrtttwwwqqqtttwwwuuuqqqnnnpppssspppuuuzzzzzzvvvssstttvvvkkknnnpppqqqpppqqqrrrsssqqqsssvvvwwwwwwwwwyyyzzzssstttttttttsssqqqooonnnpppnnnlllmmmppprrrrrrpppsssxxx}}}~~~}}}uuunnniiikkklllllllllppptttqqqkkklllllllllmmmooosssvvvxxxtttqqqqqqsssqqqoooqqqvvvuuuvvvvvvuuupppjjjddd```XXXTTTOOOLLLLLLMMMNNNNNNKKKGGGFFFEEEBBB>>>???CCC@@@===<<<>>>>>><<<===AAABBBBBBCCCCCCBBB@@@???>>><<<<<<;;;;;;;;;<<<<<<===999;;;<<<===@@@DDDJJJNNNMMMTTTYYYXXXWWWWWWUUURRRTTTXXX___gggnnnrrrtttuuuqqqrrrtttvvvxxxzzz{{{|||xxxxxxuuupppppprrrqqqmmmnnnjjjfffdddeeeiiilllnnnmmmkkkhhhhhhiiiiiieeebbbdddjjjsssyyy~~~|||{{{zzzzzz|||}}}|||zzzyyyyyyyyy}}}~~~~~~|||}}}~~~~~~~~~||||||xxxwwwxxxwwwssssssuuu{{{}}}~~~~~~}}}}}}~~~{{{{{{|||}}}}}}|||{{{zzz~~~}}}|||{{{{{{~~~|||vvvwwwvvvuuutttqqqlllgggcccZZZ```gggmmmvvv}}}~~~{{{}}}}}}~~~}}}xxxuuuvvvyyywwwwwwvvvvvvwwwyyy{{{|||~~~}}}{{{zzzyyyyyyyyyzzzuuuuuuttttttuuuuuuvvvvvvtttqqqbbbQQQSSShhh{{{|||yyyuuuqqqnnnqqqpppooooooqqqrrrqqqppphhh\\\VVV]]]fffjjjmmmssswwwzzz|||}}}|||||||||}}}{{{}}}~~~{{{wwwsssssstttpppnnnkkkgggaaaZZZRRRMMMKKKJJJKKKPPPYYYbbbjjjnnnkkkjjjjjjooouuuwwwtttppprrrqqqooonnnoooqqqtttvvvrrrpppllliiifffeeeeeefffeeeddddddgggkkknnnmmmjjjjjjgggcccbbbeeehhhhhhhhhaaabbbccceeehhhkkknnnppptttwwwxxxvvvvvvxxxwwwsssqqqsssqqqmmmnnnuuu}}}zzzyyyxxxuuuttttttwwwzzzyyyxxxvvvtttsssrrrrrrsssoooooollldddZZZSSSQQQQQQIIIIIIJJJKKKKKKKKKJJJJJJHHHHHHGGGEEEAAA<<<888555333111//////111222333222---111111------222333000000000000000000000000000////////////////////////,,,,,,---...///000111111555111------111666888888:::;;;<<<<<<;;;888666444222333555666666555444333555555555666555555444444555444222222333444333333999:::;;;===>>>?????????GGGLLLSSSYYY\\\^^^```aaabbbdddeeeeeecccaaa``````dddbbb```bbbhhhnnnqqqqqqtttrrrooommmmmmoooqqqsssuuuyyyxxxtttrrrssstttsssuuuvvvvvvtttqqqppppppqqqnnnmmmmmmnnnppprrrrrrrrrqqqqqqsssuuuxxxyyyxxxwwwtttvvvxxxwwwsssqqqrrrtttoooooopppqqqsssttttttuuuxxxyyyzzz{{{{{{|||xxxnnnkkklllnnnpppqqqssstttuuuooommmmmmnnnqqqtttvvvvvvrrrnnnkkkjjjlllpppssstttvvvqqqllliiigggaaaXXXQQQPPPLLLHHHHHHJJJLLLLLLKKKCCCFFFHHHGGGCCC@@@???AAA??????>>>;;;::::::<<<>>>@@@@@@???>>>===<<<;;;;;;999:::;;;<<<============999999;;;>>>BBBGGGKKKNNNZZZTTTPPPSSSZZZ]]]YYYSSSTTTUUU\\\hhhqqqssstttwwwsssssstttwww{{{~~~zzzvvvpppllllllmmmooopppooollliiihhhiiikkkllllllggghhhhhhgggffffffhhhjjjpppooopppvvv}}}~~~|||{{{zzz|||~~~~~~~~~}}}|||{{{zzzzzzyyy{{{}}}~~~~~~|||}}}|||{{{}}}~~~{{{wwwvvvvvvuuurrrrrruuuxxxyyy{{{|||{{{|||}}}}}}~~~}}}{{{yyywww}}}}}}}}}||||||}}}{{{vvvuuuvvvvvvuuurrrkkkccc^^^]]]dddkkkooovvv}}}~~~~~~}}}xxxuuuuuuvvvvvvvvvvvvwwwxxxyyy{{{{{{~~~}}}|||{{{{{{{{{|||||||||{{{yyyxxxwwwvvvuuuuuutttpppbbbSSSUUUiii{{{~~~|||yyyuuurrrrrrqqqpppppprrrrrrqqqpppfff[[[XXXaaajjjmmmpppuuuyyy|||~~~}}}}}}~~~|||}}}}}}zzzvvvrrrqqqqqqooonnnllljjjeee___YYYTTTQQQNNNNNNQQQ[[[fffpppuuutttqqqpppssswwwxxxuuurrrsssqqqooommmllllllmmmnnnmmmkkkiiifffeeedddddddddccccccdddgggjjjlllmmmlllkkkgggdddccceeeggggggfffccccccdddeeegggjjjlllnnnsssvvvwwwuuuuuuxxxwwwsssuuuyyyyyyvvvvvvzzz}}}|||{{{zzzyyyvvvuuuuuuxxxzzzyyyxxxuuusssqqqqqqrrrssspppnnnkkkeee^^^XXXVVVUUUNNNMMMLLLKKKJJJJJJJJJJJJJJJJJJIIIHHHEEEAAA===;;;666333111000111222222111---000000,,,---111222///000000000000000000000000........................,,,------...000111111222555222//////222555666666999999::::::999777555333000111333444444333222111444555555555555555444444111111222333555777777777999:::<<>>>>>>>>===;;;999999;;;>>>>>>======<<<;;;:::999888777888999:::;;;;;;;;;;;;999:::<<>>AAAEEEIIIMMMNNNQQQUUU\\\```bbbccccccccccccdddeeedddbbbbbbdddeeecccggglllsssyyyzzzxxxuuuooooooooooooooopppqqqrrrwwwzzzyyytttqqqssssssqqqsssuuuwwwvvvtttrrrqqqqqqqqqpppooonnnnnnmmmllllllqqqqqqtttxxx|||~~~~~~}}}|||}}}}}}{{{xxxvvvvvvvvvssssssrrrrrrrrrrrrssssssrrrssstttsssssssssvvvxxxwwwsssoooooorrruuuvvvvvvooonnnnnnooosssvvvwwwwwwpppmmmhhheeeeeefffggggggbbb]]]WWWSSSQQQOOOJJJGGGJJJJJJKKKMMMNNNMMMJJJHHHDDDCCCBBBBBBAAA@@@>>><<<;;;<<<;;;:::888888:::<<<::::::999888888777666666555555666777888888888888999:::<<<@@@FFFLLLQQQUUUXXXVVVUUUVVVYYY]]]______```\\\\\\bbbiiioootttzzztttssssssuuuwwwyyyyyyxxxssspppmmmkkklllmmmnnnmmmpppnnnmmmmmmnnnnnnmmmlllggghhhiiiiiiiiiiiikkkmmmmmmqqqwww||||||zzz{{{~~~~~~{{{|||}}}~~~~~~}}}||||||{{{}}}}}}{{{xxxrrrooosss}}}{{{vvvssssssrrrooopppsssqqqtttwwwyyyzzz|||}}}~~~~~~{{{yyywww{{{}}}~~~~~~~~~~~~~~~zzzxxxuuuvvvuuurrrlllddd^^^[[[fffnnntttssstttzzz~~~~~~}}}~~~~~~}}}zzzvvvsssqqqppprrruuuwwwyyyzzzzzzzzz{{{{{{|||}}}~~~~~~}}}|||{{{{{{{{{{{{{{{tttnnnaaaWWW[[[lll||||||yyyuuusssqqqpppppppppnnnlll\\\WWW[[[jjjtttuuuvvv{{{{{{~~~~~~}}}zzzzzzyyywwwuuurrrqqqpppmmmoooqqqqqqnnnjjjfffeee\\\YYYWWWZZZcccppp{{{|||zzz{{{|||{{{zzzxxxvvvssspppmmmjjjiiihhhhhhggggggeeeccc```^^^]]]___cccfffgggggghhhlllppplllkkkiiigggfffeeeeeedddeeedddddddddeeegggiiijjjnnnqqqrrrppprrruuuvvvsssooovvv{{{|||}}}~~~{{{zzzzzzyyyvvvtttsssuuuwwwvvvssspppnnnnnnqqqtttwwwrrrnnnjjjiiijjjiiifffccc]]]YYYSSSNNNJJJHHHIIIJJJFFFEEEEEEDDDDDDCCCCCCCCC===;;;888666555333111///333333222111111222222222000000000000000000000000..............................//////000111111222333333333333444333222222444444555444444222111000000111222333333333333333444444555666666666555555333555777777666666666666???@@@BBBEEEIIIMMMQQQSSSPPPTTTZZZ^^^```aaabbbbbbbbbccccccbbbaaabbbeeegggeeeiiioootttxxxxxxuuusssmmmmmmooopppqqqqqqqqqqqqvvvyyyxxxssspppqqqqqqpppqqqsssuuuuuusssqqqppppppqqqrrrqqqooollljjjiiiiiioooooorrrwww||||||||||||{{{zzzyyyyyyyyyuuutttsssrrrqqqqqqqqqrrroooqqqrrrqqqqqqqqqrrrtttyyy{{{~~~|||vvvooolllooossstttsssqqqpppnnnnnnoooooonnnmmmnnnjjjeeeaaa``````___^^^YYYUUUOOOKKKJJJIIIHHHGGGHHHJJJMMMPPPPPPNNNIIIFFFEEEBBB??????AAA@@@===:::999999999888777777888:::888888777666666555444444333444555666777777777777777888;;;???EEELLLRRRUUUWWWXXXXXXYYY[[[^^^cccgggddd```___eeekkkoootttzzzvvvuuuttttttvvvwwwvvvuuuqqqpppoooooopppqqqpppoooqqqnnnkkkiiijjjkkklllkkkeeeggghhhhhhhhhiiilllnnnlllpppuuuwwwyyy|||}}}zzz{{{~~~}}}}}}~~~~~~~~~~~~~~~~~~}}}|||}}}~~~}}}{{{vvvrrruuu}}}|||wwwttttttrrroooooorrrqqqtttxxx{{{}}}~~~~~~}}}||||||~~~~~~~~~}}}{{{zzzwwwuuurrrllleeeaaaaaabbbiiiqqquuutttsssxxx~~~|||}}}~~~~~~|||yyyuuurrrpppqqqtttwwwxxxyyyzzzyyyxxxyyyzzz{{{}}}~~~}}}|||{{{zzzyyyyyyyyyyyyssskkk```YYY^^^mmm{{{~~~{{{xxxuuussspppooonnnmmmjjjhhhXXXUUU\\\lllvvvvvvvvvzzzzzz|||~~~}}}}}}xxxxxxxxxwwwwwwvvvuuutttooorrrsssrrrnnnjjjhhhhhh^^^\\\[[[^^^gggrrr{{{|||zzz{{{}}}~~~~~~{{{zzzwwwtttrrrqqqqqqqqqmmmmmmkkkhhheeeaaa^^^\\\]]]```bbbbbbaaabbbfffjjjjjjkkkjjjiiihhhfffeeedddcccbbbcccccceeegggiiikkkkkknnnooonnnoootttuuusssrrrwwwzzzxxxxxx{{{{{{zzzvvvwwwvvvtttrrrrrrssstttsssqqqnnnmmmnnnrrrvvvyyyrrrooollllllnnnooommmkkkddd```YYYRRRMMMJJJIIIIIIDDDDDDCCCBBBBBBBBBCCCDDD@@@>>>;;;:::888666333111555333222222222111111222000000000000000000000000////////////////////////......//////000000111111111222333333222111111000222222222222111000000///......///000111222222222444555666666777777777666444666888888777666777999EEEEEEGGGJJJLLLPPPRRRTTTPPPSSSXXX[[[]]]___aaaccc```aaaaaaaaaaaacccfffiiigggiiilllnnnoooooonnnnnnlllmmmnnnpppqqqqqqqqqppptttwwwvvvqqqoooppppppooooooqqqssssssrrrppppppqqqqqqrrrsssqqqllliiihhhhhhlllmmmpppuuu{{{~~~yyyxxxxxxxxxyyy{{{||||||vvvuuusssqqqpppppppppqqqoooqqqrrrsssrrrqqqsssttttttzzz}}}uuupppqqqsssuuuuuusssqqqooonnnnnnmmmkkkhhhjjjfffaaa]]]ZZZYYYXXXVVVRRRNNNIIIEEEDDDFFFGGGHHHHHHKKKOOORRRPPPLLLHHHEEEEEEAAA>>>>>>??????===:::555777777777555555666888777666666555555444444444333444555666666777777777555666999===CCCIIIOOORRRUUUWWWYYYZZZ\\\aaahhhmmmgggcccccciiinnnqqqtttxxxwwwuuuttttttuuuuuusssrrrnnnnnnoooqqqssstttrrrpppppplllfffcccdddgggiiijjjdddfffggggggggghhhjjjmmmkkklllnnnnnnpppwww}}}zzz{{{~~~}}}{{{|||~~~{{{xxxzzz|||xxxvvvwwwuuuqqqppprrrrrrvvvzzz~~~~~~|||{{{|||vvvtttnnngggaaaaaafffkkkmmmsssvvvttttttxxx}}}~~~~~~}}}~~~}}}}}}}}}~~~}}}yyyuuuqqqrrrsssuuuwwwxxxyyyyyyvvvwwwyyy{{{|||}}}}}}}}}~~~{{{xxxvvvtttsssrrrqqqhhh^^^ZZZaaannnzzz|||yyyuuussspppnnnmmmkkkhhheeeVVVUUU^^^mmmvvvuuuuuuzzzyyy{{{}}}~~~~~~}}}~~~~~~zzzyyyyyyzzz{{{|||zzzyyyrrrtttuuurrrmmmiiiiiikkkbbb___^^^aaahhhqqqyyy~~~|||{{{zzzzzzzzz|||~~~}}}{{{xxxvvvuuuvvvxxxzzztttrrrppplllhhhdddaaa```^^^^^^^^^]]]\\\]]]___aaaeeegggiiiiiigggeeeeeeeeebbbbbbbbbcccdddgggiiijjjhhhkkklllkkkmmmrrruuussszzz|||{{{vvvsssuuuwwwvvvsssttttttsssrrrqqqrrrtttrrrqqqooonnnooorrrvvvxxxsssrrrppppppqqqrrrrrrqqqjjjgggbbb[[[TTTOOOKKKJJJFFFEEECCCBBBBBBCCCEEEFFFBBB@@@>>>======;;;888555666333111333222//////111000000000000000000000000000000000000000000000000---........./////////000///000222222000//////000111111000000////////////,,,,,,,,,---...///000000555666777888999999999888444666999999999:::>>>BBBJJJKKKMMMOOOQQQSSSSSSSSSTTTVVVXXXYYYZZZ]]]aaaccc^^^```aaacccccceeehhhkkkiiiiiiiiihhhggghhhjjjlllmmmmmmnnnoooppppppppppppsssvvvvvvqqqooopppqqqppppppqqqrrrrrrqqqppprrrsssppprrrtttrrrmmmiiiiiijjjjjjkkknnntttyyy}}}~~~wwwuuutttuuuxxx{{{}}}}}}uuutttqqqooonnnnnnooopppppprrrtttuuuttttttuuuvvvwww|||yyysssoooppprrruuurrrqqqpppppppppooollljjjccc___ZZZVVVTTTRRRPPPOOOJJJHHHDDDBBBAAADDDGGGIIIIIILLLOOOPPPMMMHHHEEECCCBBB@@@===<<<<<<<<<:::999333444555555444444555666555555555444444444333333333333444555666666666666444555777:::???EEEJJJMMMRRRTTTWWWZZZ^^^ccciiimmmgggdddeeelllppprrrtttwwwvvvtttrrrrrrrrrrrrpppooojjjkkknnnrrruuuuuurrroooooojjjeeebbbbbbdddggghhheeefffggggggfffgggiiikkkjjjiiihhhhhhllluuu|||zzz{{{~~~~~~~~~~~~~~~|||}}}zzzyyy{{{xxxsssqqqrrrssswww|||}}}zzz{{{|||rrrpppllleee```bbbjjjqqqqqquuuvvvuuuvvv{{{|||zzzxxxwwwwwwwwwyyy{{{~~~|||{{{{{{}}}~~~}}}}}}}}}zzzssssssssstttuuuvvvxxxxxxvvvwwwyyy{{{|||}}}}}}|||~~~|||zzzwwwtttrrrpppooopppfff\\\ZZZbbbnnnyyy|||}}}~~~|||wwwuuuqqqooommmjjjgggdddWWWWWW```ooowwwuuuuuuyyyyyyzzz|||||||||}}}~~~}}}|||}}}}}}{{{tttvvvuuuqqqkkkiiikkkooohhhddd``````fffoooxxx}}}yyyyyyzzzzzzzzz{{{}}}|||zzzvvvttttttwww{{{}}}xxxvvvrrrnnnjjjgggfffeeecccaaa^^^\\\\\\]]]]]]]]]___bbbfffgggeeedddcccddddddcccccccccccceeefffgggfffiiijjjiiikkkqqqtttsss{{{}}}zzzssspppqqqsssrrrrrrssstttsssrrrrrrtttuuuuuutttrrrqqqpppqqqssstttsssttttttsssrrrrrrsssuuupppnnnjjjeee^^^VVVPPPLLLHHHGGGDDDAAAAAABBBDDDEEECCCAAA@@@@@@@@@???<<<::::::555444666555111000444000000000000000000000000000000000000000000000000------------............---///000///...---///111000000//////......//////---------...///000222222777777888999::::::::::::888;;;===<<<;;;===CCCHHHNNNPPPSSSVVVWWWWWWVVVUUUYYYYYYXXXVVVVVVXXX]]]aaa]]]```cccfffggghhhkkkmmmhhhiiiiiigggeeefffjjjmmmnnnnnnnnnnnnoooooooooooorrrvvvvvvrrrpppssstttrrrsssssssssrrrqqqrrruuuwwwnnnrrruuusssnnnkkkkkkllljjjkkknnnsssyyy}}}~~~~~~xxxuuussstttxxx{{{||||||tttrrrpppmmmlllmmmnnnooopppsssvvvwwwwwwwwwxxxyyy{{{{{{~~~vvvnnnlllpppuuusssrrrppppppooommmiiigggZZZWWWRRROOOMMMKKKIIIHHHGGGFFFDDDBBBBBBEEEIIILLLJJJLLLMMMKKKGGGBBBAAA@@@======<<<:::777666777888000222444444333333333555333333333333333222222222222222333444555555555555555555777999===BBBFFFIIIMMMNNNRRRWWW]]]ccchhhjjjgggddddddjjjooopppsssvvvsssqqqoooooooooooommmkkkhhhkkkooouuuxxxwwwssspppmmmjjjgggfffffffffffffffggghhhhhhhhhggggggiiikkkiiigggeeegggoooyyy|||zzz{{{}}}~~~zzz}}}{{{{{{}}}{{{uuuqqqrrrtttwww|||{{{yyyyyy{{{nnnnnnkkkeeeaaadddmmmttttttvvvwwwvvvyyy}}}|||xxxooonnnnnnooorrrvvv{{{}}}xxxxxxyyy|||~~~}}}}}}tttssssssssstttuuuwwwxxxwwwxxxzzz{{{}}}}}}||||||zzzyyywwwuuutttsssrrrrrroooddd[[[ZZZcccnnnxxxzzz~~~{{{|||~~~yyyvvvssspppmmmkkkgggdddYYYYYYbbbpppwwwuuuuuuzzzzzz{{{{{{||||||~~~~~~~~~{{{uuuvvvuuuqqqkkkjjjnnnsssnnnhhhaaa___dddmmmxxx~~~xxxyyyzzzzzzzzzzzz|||~~~{{{xxxtttqqqqqquuuzzz}}}yyyvvvrrrnnnkkkjjjiiiiiikkkfffaaa___``````___]]]ZZZ^^^ccceeecccbbbbbbcccfffeeedddcccccccccdddeeeeeehhhiiihhhkkkqqqtttsssuuuxxxvvvqqqnnnpppqqqpppqqqsssttttttttttttuuuvvvxxxwwwuuusssqqqpppppppppsssvvvwwwuuurrrqqqtttwwwssssssppplllddd[[[SSSNNNIIIFFFCCC@@@???@@@BBBCCCCCCBBBBBBBBBCCCBBB???===>>>999888;;;999444444888000000000000000000000000////////////////////////,,,,,,------------------,,,...///...,,,,,,...111000000///.........//////000000000111222444555666777888999:::;;;<<<<<<<<<@@@BBBBBB???<<<>>>DDDJJJPPPRRRVVVZZZ[[[ZZZYYYWWW\\\ZZZWWWSSSRRRTTTYYY]]]^^^aaaeeehhhjjjkkkmmmooohhhiiijjjiiiggghhhlllppppppooonnnnnnnnnnnnnnnooossswwwwwwsssrrruuuvvvuuuuuuuuutttrrrrrrssswwwzzzmmmqqquuutttooollllllnnnjjjkkkoootttzzz}}}~~~~~~zzzwwwttttttxxxzzz{{{zzzsssqqqnnnlllkkklllnnnooopppsssvvvxxxxxxxxxyyyzzz{{{www~~~}}}sssoootttzzzuuusssqqqnnnlllhhhccc```TTTQQQMMMJJJIIIGGGEEEDDDGGGGGGFFFEEEEEEHHHLLLPPPJJJKKKKKKGGGBBB>>>===>>>:::;;;;;;888444222444777///111333333222222333444222222222222111111111111111111222333444444444444666666777999<<<@@@DDDGGGJJJJJJNNNTTT]]]cccfffggghhhcccbbbggglllnnnrrrwwwpppooommmmmmmmmlllkkkiiiiiilllrrrxxx|||{{{wwwssslllkkkjjjkkkkkkiiifffdddiiiiiijjjiiihhhhhhjjjkkkiiifffeeeiiisss}}}~~~yyyvvvzzz~~~||||||~~~~~~{{{}}}}}}xxxuuuvvvwwwuuuvvvwwwxxxzzz}}}~~~{{{}}}yyyqqqkkkddd```dddnnntttssspppxxxvvvtttsssrrrtttuuuwwwmmmjjjiiioooxxx|||yyyuuuuuuuuuvvvxxx{{{~~~|||}}}|||yyywwwvvvttttttuuuwwwxxxuuuxxx{{{}}}}}}}}}}}}}}}yyy|||}}}{{{vvvqqqpppppphhhaaaZZZYYYcccnnntttsssuuuzzz{{{|||~~~}}}|||{{{{{{uuunnnllllllggg^^^WWW___jjjtttyyyzzzzzzyyyxxxzzz|||}}}}}}~~~}}}{{{xxxtttpppnnnmmmnnnnnnmmmfff]]][[[bbblllvvv{{{{{{xxxuuuuuuwwwyyy{{{{{{xxxuuurrrpppqqqsssuuuvvvnnntttyyyxxxrrrnnnpppssslllhhheeeccccccaaa^^^ZZZ]]]___bbbaaa___^^^___aaahhheeecccbbbdddeeefffffffffiiillllllkkklllpppsssppppppooollljjjjjjlllnnnuuutttsssssstttvvvyyy{{{|||}}}{{{vvvqqqmmmnnnppptttsssssstttvvvwwwvvvuuuuuussssssrrrpppjjjbbb[[[LLLIIIEEEBBBAAABBBCCCEEE???>>>>>>???@@@@@@===;;;???===;;;;;;;;;:::888666333222111222444444444222222111111000000000000000000000000000000000000000,,,,,,,,,---------............------...///...---...000222222222333555777:::::::::;;;>>>AAABBBBBBBBB===<<<@@@CCCDDDEEEIIIPPPRRRUUUWWWYYYYYYYYYXXXUUUVVVUUURRRQQQSSSXXX^^^bbbgggkkkllljjjjjjnnnssspppmmmiiihhhiiimmmoooqqqrrrrrrrrrrrrrrrrrrrrrrrrtttvvvxxxxxxvvvtttttttttooonnnpppssssssqqqsssxxxuuussspppppppppqqqpppoooqqqmmmjjjmmmtttyyy{{{zzzsssssssssuuuwwwxxxxxxwwwuuupppnnnpppooojjjjjjooouuuvvvsssmmmnnnvvv{{{zzz}}}wwwttt~~~}}}yyyrrrqqqqqqnnnllljjjhhhfff```WWWPPPIIIIIIHHHFFFDDDBBB@@@???GGGFFFFFFFFFGGGIIIKKKLLLKKKIIIFFFCCC@@@===<<<;;;888888777777666555333222222111000//////111333444222333333444444444333222***///222111111444555333555555666888:::===???@@@DDDFFFJJJPPPXXX___bbbdddbbbbbbdddfffiiimmmqqqsssssspppnnnmmmmmmkkkgggccciiiiiimmmtttzzz{{{tttmmmnnnmmmllljjjiiiiiijjjjjjkkklllkkkiiigggfffhhhjjjiiiiiikkkpppvvv}}}zzzwwwzzz~~~}}}|||{{{||||||{{{yyywwwwwwwwwuuuvvvvvvvvvxxx|||~~~~~~wwwkkkeeecccccchhhpppuuusssooouuuttttttsssrrrsssssstttmmmkkkkkkpppvvvyyyvvvssspppsssvvvxxxzzz|||~~~~~~{{{zzzxxxvvvvvvwwwxxxzzzwwwyyy{{{}}}|||{{{zzzzzzvvvxxx{{{zzzwwwtttssssssmmmeee\\\ZZZbbblllqqqqqqsssvvv|||||||||}}}}}}|||yyyvvvtttooorrrqqqoooooonnnfff]]]\\\eeeqqqyyy|||||||||}}}zzz{{{}}}}}}}}}}}}|||{{{yyyvvvsssqqqpppooopppllleee]]]\\\bbbmmmvvvzzzxxxvvvsssrrrtttwwwxxxyyyyyywwwtttrrrrrrsssttttttqqquuuyyyyyyvvvtttuuuwwwppplllhhhffffffddd```\\\```bbbdddcccaaa```aaabbbfffdddaaaaaacccdddeeeeeeeeehhhjjjjjjiiikkkooosssrrrqqqooollliiihhhjjjlllttttttsssssstttvvvwwwxxx||||||zzzvvvpppnnnnnnpppuuutttssstttvvvxxxxxxxxxvvvuuuuuuuuusssooogggbbbWWWSSSMMMGGGBBB@@@@@@@@@AAA@@@@@@BBBCCCCCCAAA???=========<<<;;;:::999888555444333333444555444222333222111111000000111111......---------------------------........./////////.........///000000//////111333444444555777999=========???AAACCCDDDDDDCCC@@@???BBBCCCCCCFFFJJJPPPRRRUUUXXXZZZ[[[[[[ZZZWWWVVVTTTQQQPPPRRRVVVYYYbbbgggmmmooommmmmmooorrrooommmiiigggiiillloooppprrrrrrrrrssssssssstttttttttuuuvvvwwwwwwvvvtttsssnnnnnnpppttttttqqqrrrvvvtttttttttsssrrrqqqpppppppppllljjjlllrrrwwwyyyxxxssssssssstttuuuvvvuuutttooollllllpppqqqppprrrwwwtttvvvrrrmmmmmmtttxxxxxx|||vvvssszzz}}}|||tttnnniiieee```\\\ZZZUUUNNNIIIFFFFFFFFFEEEDDDBBBAAA@@@GGGGGGGGGGGGGGGHHHIIIJJJGGGEEECCC@@@===:::999888666666666666555444333333222111000///000111333444333333333222222222222222***///222111111444555444555555666888:::===???@@@BBBCCCFFFLLLTTT\\\```bbbaaabbbdddfffiiillloooqqqrrrpppllllllmmmmmmkkkiiijjjkkknnnssswwwwwwqqqmmmmmmlllkkkjjjjjjjjjkkklllnnnllljjjiiihhhggghhhhhhiiijjjlllqqqxxx~~~{{{xxx{{{~~~}}}}}}|||{{{zzzzzz{{{{{{zzzxxxvvvvvvvvvuuuwww|||~~~|||qqqccc```bbbgggnnntttvvvtttrrrtttssssssrrrrrrrrrrrrrrroooooopppsssuuuuuurrrooojjjooouuuxxxyyyyyyzzz|||}}}{{{zzzyyyzzz|||}}}{{{|||||||||{{{yyywwwvvvrrruuuxxxyyyxxxwwwwwwwwwpppfff\\\[[[ccclllqqqsssrrrssswww{{{~~~~~~}}}zzzvvvqqqllliii```fffkkkoooqqqoooeee[[[^^^iiivvv||||||{{{}}}}}}~~~~~~~~~}}}}}}|||{{{zzzyyywwwvvvtttrrrqqqpppkkkeee^^^]]]dddnnnwww{{{yyyvvvsssrrrsssuuuvvvvvvwwwvvvvvvuuutttssssssrrrtttuuuwwwyyyzzzzzzzzzzzzvvvrrrnnnlllkkkhhhccc___dddeeefffeeecccbbbbbbcccdddbbb``````bbbdddddddddccceeegggffffffhhhmmmrrrsssrrrpppmmmiiihhhiiikkkttttttuuuvvvvvvvvvvvvvvvyyyyyywwwtttqqqooopppqqqvvvsssqqqqqqsssuuuwwwwwwuuuttttttuuutttqqqlllhhhbbb^^^VVVNNNFFFBBB???>>>>>>===<<<===???@@@@@@>>>999<<>>;;;888666555555333333444444444444333333222111000000000111222333444333222000000000111111+++000333111111444555444444555666888:::===???AAABBBBBBDDDIIIRRRZZZ```cccdddfffiiijjjkkklllnnnpppnnnkkkhhhhhhiiikkklllllljjjlllppprrrsssqqqooommmkkkjjjjjjjjjkkklllnnnooooookkkhhhggghhhiiigggeeefffhhhkkkpppwww~~~}}}zzz{{{~~~~~~~~~}}}zzzxxxyyy}}}~~~}}}{{{vvvwwwxxxyyyzzz~~~~~~xxxrrrhhh]]]aaafffmmmsssvvvxxxxxxxxxvvvuuusssrrrqqqssstttuuuvvvwwwxxxxxxvvvrrrnnnkkkfffllltttxxxwwwwwwxxxzzz}}}}}}}}}~~~}}}}}}}}}~~~}}}|||{{{yyyvvvtttrrrtttwwwyyyzzzzzzyyyyyynnncccZZZ[[[dddmmmtttxxxttttttuuuyyy}}}}}}yyyrrrkkkddd```YYY]]]eeelllpppmmmcccYYY]]]iiivvv|||zzzxxx{{{}}}}}}~~~~~~|||zzzyyyxxxxxxxxxwwwuuussspppoookkkfff``````gggqqqyyy}}}~~~{{{vvvtttsssttttttsssqqqsssuuuuuutttsssrrrrrruuuttttttxxx|||~~~}}}{{{{{{xxxtttrrrqqqnnniiidddhhhggggggfffdddcccdddddddddbbbaaaaaacccddddddddd___aaabbbbbbaaadddiiinnnsssrrrqqqnnnlllkkkmmmoootttuuuwwwxxxyyyxxxvvvuuuttttttsssrrrrrrssstttuuuvvvrrrnnnlllmmmppprrrssspppppppppqqqqqqooommmllliiieee^^^UUUMMMGGGCCCAAA;;;:::999:::<<<=========666;;;AAAAAA===::::::===:::888666666666666555333222111000000//////000000/////////......---------............////////////---///000000000111222333333555888999:::<<>>;;;;;;<<<>>>???>>>555;;;@@@@@@===::::::===:::999777777777777555444000000///............///////////////////////////............////////////,,,...000111000000333555555777;;;===>>>AAADDDFFFHHHKKKOOOOOOMMMJJJIIIIIIFFFFFFGGGGGGBBB???CCCKKKTTTUUUWWWYYYZZZYYYXXXWWWYYYVVVSSSTTTXXX[[[\\\[[[[[[aaakkkssswwwxxxwwwvvvvvvuuussspppnnnppptttxxxvvvuuussspppoooooooooooovvvtttsssvvv{{{{{{uuuppptttpppmmmmmmlllkkkpppwwwuuuvvvtttooojjjkkkrrrxxxqqqqqqqqqssstttuuutttsssrrrsssrrrpppmmmlllmmmooorrrsssrrrqqqrrrtttuuuuuuwwwtttqqqpppoooppprrrtttppppppooonnnnnnqqquuuxxxyyywwwvvvyyyooo^^^OOOKKKFFFEEEEEEEEECCCAAABBBCCCEEEFFFHHHHHHIIIIIIHHHHHHGGGFFFDDDAAA>>><<<:::999777666444333333333///000111222333333333333222222111111111111111111333222000......///000111...222333111000444666555222333555777:::===???AAAFFFDDDDDDHHHPPPYYYaaaeeeiiinnnrrrqqqmmmhhhggggggbbbdddeeefffeeecccaaa```gggjjjmmmoooooonnnooopppgggggghhhiiijjjmmmoooqqqgggccc___aaafffiiigggeeeaaadddiiimmmqqqwww}}}~~~zzzzzz~~~~~~~~~|||zzzyyyyyy{{{}}}~~~~~~wwwyyy{{{||||||}}}|||~~~{{{pppddd^^^```eeeqqqsssuuuxxxyyy||||||zzzwwwuuuvvvzzz~~~wwwmmmfffdddfffjjjooossswwwyyyzzz|||~~~~~~{{{{{{}}}}}}{{{xxxyyyyyyzzz|||}}}}}}zzzxxxrrrddd[[[___fffjjjmmmssswwwxxxzzzzzzxxxwwwxxxyyyzzz{{{zzzwwwqqqjjjbbb^^^]]]\\\```gggjjjeee^^^[[[bbblllwww|||{{{zzz}}}{{{zzzwwwtttsssvvv{{{~~~|||zzzyyywwwvvvvvvtttrrrooollljjjkkkfffccceeelllvvv}}}~~~zzzuuuqqqooommmlllkkkhhhmmmsssuuuuuutttvvvwww|||zzzyyy|||~~~|||zzz{{{{{{yyytttpppllliiigggfffggggggggggggfffeeeccccccddddddbbbaaaZZZ]]]______]]]]]]```cccjjjkkklllmmmnnnppptttxxxuuuvvvxxxzzz{{{zzzxxxwwwpppooooooqqqvvvyyy||||||{{{wwwqqqmmmmmmnnnooooooooooooooommmlllmmmoooqqqvvvtttpppjjjaaaWWWNNNIIICCC@@@<<<::::::;;;<<<<<<777:::>>>>>><<<::::::;;;999888777777777777666555000000///............///---......///000000111111////////////000000000000,,,///222222111222555888777:::===@@@BBBEEEIIIKKKLLLPPPUUUUUUQQQMMMKKKKKKHHHGGGFFFGGGDDDAAADDDJJJUUUVVVXXXZZZ[[[[[[YYYYYYWWWVVVTTTUUUXXX[[[]]]^^^\\\aaahhhooouuuwwwwwwvvvvvvvvvuuuqqqnnnoootttyyywwwuuurrrooonnnmmmnnnooovvvvvvwwwyyy{{{zzzuuuqqqtttooolllkkkiiiiiinnnuuuxxxwwwuuupppnnnpppvvv|||ssstttuuuvvvvvvuuutttsssqqqrrrssspppmmmmmmooosssrrrtttsssqqqrrrvvvwwwvvvwwwsssqqqqqqpppoooqqquuusssttttttsssrrrqqqssstttrrrnnniiijjjqqqtttmmmaaaLLLHHHCCCBBBCCCDDDCCCAAADDDEEEFFFHHHIIIIIIIIIIIIFFFEEEDDDBBB???<<<:::888888777666444333333333333000000111222333333222222222222222222111111111000222111000//////000111222///333444111000444666555222222444666:::===???AAACCCBBBBBBEEEMMMUUU[[[___bbbhhhooooooiiidddbbbbbbcccfffjjjkkkhhheeebbbaaahhhiiilllnnnpppppppppoooggggggggghhhiiikkkmmmnnneeebbb```aaadddggggggeeedddhhhllloooqqquuu{{{}}}zzzzzz}}}|||}}}~~~~~~~~~~~~~~~{{{xxxxxxxxxwwwvvvxxxzzz}}}wwwwwwvvvttttttuuuyyy|||~~~{{{wwwpppfff______gggpppvvvvvvwwwzzz|||~~~~~~~~~yyyyyyyyyzzz||||||qqqhhhdddbbbbbbgggpppwwwzzzzzz|||~~~|||zzz{{{|||{{{{{{{{{}}}|||yyypppbbbZZZaaahhhiiikkkppprrrwww{{{zzzuuusssuuuxxxtttuuuvvvuuuqqqkkkeeeaaa___]]]```hhhkkkeee^^^\\\iiipppxxx||||||{{{{{{|||tttrrrooollllllooouuuzzz{{{||||||}}}}}}}}}||||||yyyxxxvvvtttqqqmmmkkkiiihhhdddbbbdddlllvvv|||{{{wwwrrrooonnnnnnnnnmmmjjjooouuuwwwvvvuuuwwwyyy~~~}}}|||}}}|||{{{zzz|||~~~}}}xxxtttnnnkkkhhhgggiiikkkkkkjjjgggeeedddccccccbbb```^^^[[[^^^aaaaaa___]]]___aaadddfffggghhhiiilllqqqtttssstttvvvxxxyyyyyyxxxxxxsssqqqppprrrwwwzzz{{{{{{xxxuuupppnnnnnnppppppqqqppppppooollljjjkkkooorrrwwwwwwwwwtttmmmcccZZZSSSHHHCCC>>>:::999999::::::999::::::;;;::::::999999888777666666777888777555222222111000000000000000...///000111222333444555111111111222222222333333---111555555444444888<<<999<<>>:::===AAADDDGGGJJJNNNQQQSSSYYY^^^]]]XXXRRROOOOOOMMMHHHFFFHHHIIIHHHHHHKKKTTTVVVZZZ^^^aaabbbcccbbb```bbbcccbbb______cccfffeeeeeefffiiimmmpppqqqpppqqqrrrqqqmmmhhhiiinnnttttttrrrpppooopppqqqtttvvvwww{{{~~~~~~|||xxxtttssslllkkklllnnnlllhhhhhhkkkooonnnnnnppprrrttttttssssssvvvxxxxxxvvvtttrrrqqqoooqqqsssrrrooopppuuuzzzyyy|||zzztttssswwwxxxtttsssnnnlllppppppmmmnnntttuuuuuuvvvuuurrrllleee```WWWVVVRRRPPPUUU___eeeeeeZZZRRRGGGAAAAAADDDGGGHHHFFFFFFGGGGGGGGGFFFFFFEEEBBB@@@===:::777555555444444333333222222222222222222222333333333222222111222222222222222111000///...///000222333333333333111444444111000333666555111222333666999===???AAAAAAAAAAAADDDJJJQQQUUUWWWUUU^^^iiillliiieeedddfffgggiiikkkjjjgggfffhhhjjjnnnllllllooossssssmmmgggiiihhhgggffffffggghhhiiiiiiiiihhhfffccccccdddfffeeeiiimmmmmmlllmmmsssxxx}}}{{{zzzzzzzzz{{{zzzwwwyyyyyyzzzyyywwwuuurrrpppwwwvvvsssnnnkkkmmmrrrwww}}}wwwlll```\\\dddqqq{{{~~~zzzwwwxxx}}}~~~{{{|||~~~~~~~~~uuukkkaaa``````ccciiioootttwww|||}}}}}}|||}}}}}}}}}}}}~~~|||}}}}}}|||{{{kkk___ZZZcccnnnpppqqqtttuuuxxxyyyvvvqqqooorrrvvvppprrrtttuuutttrrrooommmooolllooorrrlll```ZZZ]]]kkkrrrxxxzzz{{{|||xxxrrrnnngggbbbccceeegggkkkpppsssrrrrrruuu{{{~~~xxxooolllnnnmmmiiieeegggdddaaaaaafffoooyyy{{{wwwuuuuuuvvvwwwxxxvvvuuuvvvxxxzzz{{{zzzyyyxxxzzz{{{zzzyyyyyyzzz||||||zzzyyy||||||wwwnnniiigggjjjkkkjjjjjjlllggggggfffccc___\\\[[[\\\bbbaaa___^^^___```bbbccc^^^aaadddddddddfffkkkppppppqqqrrrssstttuuuuuuuuuuuuuuusssrrrvvvzzzwwwppppppooonnnmmmmmmooopppqqqiiilllooolllhhhhhhooovvvtttqqqqqqwww|||zzzooodddYYYRRRIIICCC@@@>>><<<:::888777666777999;;;;;;;;;:::999777555555666888999444444555555555555555555444444555555666888999:::;;;888444444666888777555888555888======999;;;AAA@@@BBBEEEFFFHHHJJJNNNPPPWWWYYY\\\]]][[[WWWQQQMMMRRRJJJDDDCCCCCCBBBCCCGGGTTTXXX^^^bbbeeeggghhhiiifffeeecccaaa``````aaabbbjjjiiiiiihhhiiijjjlllmmmtttrrrnnniiifffhhhlllppptttrrrpppqqqsssuuutttssstttxxx|||}}}zzzvvvrrrpppllllllkkkjjjiiiiiiiiiiiimmmllllllmmmppptttxxx{{{uuuwwwvvvtttvvvyyyxxxtttxxxtttnnnjjjkkkpppvvv{{{}}}~~~}}}zzzvvvtttssssssqqqnnnnnnqqqqqqoooqqqttttttqqqmmmkkkhhhccc[[[VVVSSSNNNKKKLLLKKKMMMVVVbbbeeeVVVJJJIIIHHHDDDFFFMMMJJJJJJHHHFFFDDDBBBAAA@@@;;;:::999777666555555555444333333222111111111222444444333222111000///...////////////000000000000,,,...000000000000111222:::666222///000111333333222333444666888<<>>999888777555444333333333444333222222111111111222444444333222111000//////////////////000000000000...000222333222222333444888555111000000111222222333333444555888:::===???@@@AAAAAAAAAAAABBBFFFIIITTTZZZdddnnnpppllljjjmmmnnnpppqqqnnnjjjiiillloooooopppssswwwyyywwwqqqkkkllliiifffccccccfffiiillljjjiiihhhhhhhhhhhhhhhgggfffjjjnnnooonnnooorrruuu~~~~~~~~~~~~~~~|||zzzzzz{{{{{{zzzyyywwwvvvwwwwwwuuussspppoooqqqsssyyy{{{}}}~~~~~~~~~}}}zzzvvvhhhbbb^^^gggwww{{{}}}||||||~~~|||uuulllfffcccaaabbbhhhnnntttwww{{{{{{yyy|||}}}{{{{{{{{{zzzxxxyyyyyyzzzzzz|||}}}~~~wwwcccWWWTTTbbbrrrvvvuuuuuuvvvzzz|||{{{xxxuuutttuuuvvvxxx{{{~~~~~~|||zzzxxxwwwvvvyyy{{{rrrddd```eeeuuu|||~~~wwwqqqjjjdddcccccc```aaadddfffkkkpppssssssvvv{{{|||vvvooommmmmmlllhhhcccbbb___]]]]]]bbblllvvv||||||wwwvvvyyy|||}}}|||{{{{{{|||{{{yyywww|||~~~~~~zzzwwwuuutttrrrrrrtttxxx}}}~~~{{{xxxuuunnniiihhhhhhggghhhlllkkkkkkjjjgggcccaaa```aaagggfffeeecccccccccddddddgggffffffhhhkkknnnpppqqqjjjkkklllnnnooooooooooooppppppnnnmmmpppuuusssnnnkkkmmmpppsssuuuuuuuuuuuuooopppppppppooonnnnnnmmmqqqpppppprrruuuwwwwwwvvvqqqhhh[[[OOOGGGEEEDDDDDD>>><<<999888888888666555777777888888999999::::::::::::999888777666666555888888777888888999::::::===<<<<<<===>>>???===<<<>>>===???BBBCCCBBBEEEJJJGGGIIIJJJKKKLLLMMMPPPRRRZZZ\\\___aaa```\\\WWWTTTNNNKKKIIIHHHEEEEEEKKKSSS[[[___fffkkkmmmnnnooooookkkiiieeebbbaaabbbdddeeedddeeeeeefffhhhjjjlllmmmmmmnnnnnnmmmlllkkklllmmmmmmlllkkklllnnnppppppooommmnnnpppppppppnnnlllkkkooonnnkkkjjjjjjkkkmmmnnnllllllkkklllnnnrrruuuwwwvvvwwwuuusssvvv|||~~~{{{{{{wwwqqqmmmlllnnnrrruuuyyyyyyyyywwwssspppoooooosssrrrsssvvvtttnnnjjjjjjdddaaa[[[WWWSSSNNNJJJGGGFFFEEEEEEEEEDDDDDDJJJRRRcccfffbbbVVVJJJFFFHHHJJJGGGFFFFFFDDDBBB>>>;;;:::666555444333222111111111333333222111111111111222444444333222111000//////////////////000000000000,,,...//////......000111555333111000111111111000333333333555666888:::;;;===>>>??????>>>???AAACCCMMMVVVdddpppqqqmmmlllppprrrrrrrrrrrrqqqpppoooooommmqqqwww|||~~~zzzrrrlllnnnlllhhheeedddfffiiikkkkkkjjjjjjjjjjjjjjjjjjkkkjjjlllooonnnlllkkkmmmppp~~~~~~~~~~~~{{{{{{{{{|||||||||{{{zzzzzzyyywwwtttpppnnnnnnoooqqquuuxxxzzzzzz{{{~~~}}}{{{wwwpppkkk^^^___eeeqqq~~~}}}}}}}}}~~~~~~}}}wwwpppgggdddaaabbbfffmmmrrruuuzzz~~~~~~yyyxxx|||~~~||||||||||||{{{yyyzzzzzz{{{|||}}}~~~uuu]]]RRRPPPaaasssyyywwwuuuvvvyyy}}}}}}zzzvvvttttttuuuwww{{{}}}~~~}}}{{{yyyxxxxxx{{{|||qqqbbb```gggyyyxxxuuunnnjjjiiihhheeedddfffdddggglllooorrruuuyyy}}}zzzvvvpppnnnnnnlllhhhddd```]]][[[[[[```iiitttzzz~~~{{{tttrrrvvvzzz}}}|||{{{{{{|||{{{yyywww~~~{{{vvvsssqqqnnnoooqqqvvv{{{|||{{{yyyyyyrrrkkkjjjiiihhhiiimmmmmmmmmllliiieeeddddddeeeiiihhhfffeeeddddddddddddiiigggfffiiioootttvvvuuuooooooooooooooonnnmmmmmmjjjllllllkkkpppuuuvvvssshhhkkkppptttwwwxxxwwwvvvsssqqqpppqqqsssqqqmmmjjjnnnooopppqqqrrrtttvvvxxxxxxqqqeeeXXXOOOJJJGGGGGGBBB@@@===<<<;;;:::999777555666777888999::::::999:::999999999888888777777:::999999999::::::;;;<<<:::;;;===>>>@@@@@@>>>===AAAAAACCCEEEFFFGGGJJJNNNIIIKKKMMMOOOPPPRRRUUUWWWZZZ\\\___``````\\\XXXUUUSSSQQQPPPNNNKKKJJJRRR\\\bbbfffkkkoooppppppooopppjjjgggdddbbbaaacccfffhhhfffffffffggghhhiiijjjkkkiiikkknnnooonnnmmmllllllmmmlllllllllmmmoooooopppnnnnnnnnnnnnoooooonnnlllpppnnnkkkiiijjjllloooqqqooonnnnnnooopppsssuuuwwwvvvvvvtttqqqtttzzz|||{{{xxxuuuqqqnnnmmmooorrrtttwwwxxxxxxvvvsssooonnnmmmrrrqqqsssvvvsssjjjdddbbbXXXVVVRRRNNNLLLJJJIIIIIIDDDEEEFFFFFFEEEDDDHHHMMMYYYfffkkk]]]OOOJJJHHHEEECCCCCCCCCAAA???;;;888666444333222222111111111111222222111111111111111222222222111111000///......////////////000000000000+++,,,------,,,,,,...///111000000000222222000...333333333444555666777888999;;;===>>>??????AAACCCHHHQQQbbbnnnooojjjiiimmmsssrrrqqqsssuuutttqqqmmmmmmqqqwww|||}}}yyysssnnnrrroookkkhhhfffgggiiikkkmmmmmmlllkkkiiiiiijjjllljjjmmmnnnmmmjjjiiilllnnn}}}}}}|||}}}{{{xxx||||||}}}}}}}}}|||||||||{{{wwwqqqmmmkkklllmmmnnnqqquuuxxxyyyyyy||||||vvvnnnfffaaaZZZbbbnnnzzz|||}}}~~~{{{vvvmmmjjjggggggkkkpppuuuwwwuuuxxxzzzyyyvvvwww{{{}}}{{{zzz{{{||||||zzzyyyxxxxxxyyy{{{}}}wwwmmmXXXOOOOOOaaasssxxxwwwwwwvvvyyy|||}}}{{{wwwtttrrrtttvvvzzz}}}~~~}}}{{{yyyxxxxxxzzzxxxjjj\\\]]]fffyyy}}}wwwpppkkkhhhjjjiiifffdddeeegggggghhhlllrrrwwwxxxxxxyyyvvvsssqqqpppmmmiiieee```]]]ZZZZZZ___hhhrrrxxxwwwyyyzzzvvvpppnnnrrrvvvzzzyyyyyyzzz||||||{{{zzz|||wwwsssrrrmmmnnnqqqtttxxxzzzzzzzzz{{{tttooonnnmmmkkklllooooooooommmjjjhhhfffhhhiiiiiihhhgggfffeeeeeeddddddhhhffffffkkkrrrxxx{{{{{{wwwwwwvvvuuussspppnnnmmmiiikkkkkkjjjlllrrrsssppphhhkkkpppuuuyyyzzz{{{{{{tttrrrpppqqqssssssnnnjjjkkknnnrrrsssrrrrrrsssuuuxxxtttmmmcccYYYPPPJJJHHHDDDBBB@@@>>>>>>===<<<:::999:::;;;<<<===>>>======777777777888888999999:::;;;;;;;;;;;;;;;<<<===>>>===???BBBCCCDDDDDDEEEEEECCCFFFIIIJJJLLLNNNQQQRRRQQQRRRTTTTTTTTTUUUXXXZZZ^^^___bbbcccbbb___\\\YYYYYYVVVTTTRRRNNNMMMVVV```fffiiilllmmmmmmlllkkkkkkfffdddbbbaaabbbdddgggjjjiiiiiiiiiiiiiiihhhhhhhhhfffjjjnnnpppooonnnnnnnnnkkkkkkkkkkkkjjjkkklllmmmpppnnnmmmnnnppppppnnnmmmllljjjgggffffffiiilllnnnqqqqqqqqqrrrssstttvvvwwwttttttrrroooqqqwwwyyywwwsssrrrpppoooppprrrtttvvvwwwyyyyyywwwtttpppnnnmmmnnnlllnnnppplllccc\\\ZZZPPPNNNKKKHHHFFFEEEFFFGGGBBBFFFHHHGGGEEEDDDFFFHHHKKK^^^iiiaaaUUUMMMGGGAAA@@@@@@???===;;;888555333333333222222111222222222111111111000000111222222000000//////......------////////////000000000000///000111000//////111333000//////000222222000...222333333444555555666666888:::<<<======>>>???AAABBBLLL]]]lllppplllkkkmmmrrrpppooorrruuutttpppkkkmmmqqquuuyyyyyywwwtttrrruuurrroookkkiiijjjkkklllooopppnnnkkkhhhggghhhjjjiiikkkmmmllljjjjjjmmmppp~~~|||}}}~~~~~~~~~~~~|||{{{|||yyy~~~~~~}}}}}}}}}}}}}}}}}}{{{vvvqqqmmmkkkkkkkkkjjjmmmsssxxxzzzxxxyyy}}}xxxmmmccc___^^^___iiivvv~~~zzz{{{|||~~~~~~|||uuusssqqqqqqtttxxx{{{|||rrrrrrsssssstttvvvzzz}}}xxxwwwwwwxxxzzzzzzxxxwwwuuuuuuvvvxxxzzz}}}tttiiiUUUNNNPPPaaapppuuuwwwyyyxxxyyy{{{|||{{{xxxuuusssuuuwwwzzz}}}~~~}}}{{{yyyxxxxxxyyyssscccVVVYYYfffwww{{{~~~~~~}}}~~~{{{vvvoookkkjjjmmmnnnkkkhhhiiikkkiiiiiimmmsssxxxwwwuuuzzzxxxvvvuuussspppkkkhhhbbb___[[[ZZZ___gggpppwwwrrrttttttrrrpppooorrrtttxxxxxxxxxzzz}}}~~~}}}|||}}}{{{xxxvvvuuuooopppqqqsssvvvxxxzzz{{{{{{vvvsssttttttqqqpppqqqppppppnnnkkkiiihhhjjjlllhhhhhhhhhhhhgggfffffffffffffffhhhlllrrrxxx|||}}}~~~}}}|||zzzwwwtttqqqpppooopppnnnjjjiiikkkkkkiiiiiikkknnnrrrwwwzzz|||~~~uuurrrooooooqqqrrrqqqoookkknnnrrrttttttsssrrrrrrvvvvvvssslllbbbXXXQQQMMMHHHFFFCCCAAA@@@???>>><<<::::::;;;;;;<<<<<<======666666777888999:::;;;;;;;;;;;;<<<<<<===???@@@AAA???AAADDDFFFFFFGGGIIIJJJGGGMMMRRRSSSTTTXXXYYYXXX\\\]]]]]]\\\ZZZZZZ[[[]]]fffhhhiiijjjiiifffccc```[[[WWWTTTRRRPPPPPPXXXaaafffggghhhhhhgggfffggghhhddddddccccccccceeehhhiiikkkkkkkkkjjjiiihhhgggffffffiiilllnnnnnnooopppqqqpppqqqqqqpppnnnnnnoooqqqqqqnnnmmmnnnppppppmmmjjjeeedddcccbbbccceeehhhjjjrrrrrrrrrrrrrrrssstttuuupppqqqooommmpppvvvxxxuuuoooooopppppprrrtttuuuwwwwwwyyyzzzxxxtttpppnnnmmmgggeeeeeeeeebbbYYYTTTSSSKKKJJJHHHDDDAAA???AAABBB@@@FFFIIIFFFCCCCCCDDDDDDDDDRRR___```YYYOOOFFF???===<<<;;;999777555333333222222222111222222333333111000000000000111222222////////////.........---////////////000000000000000000000///---...000222/////////000222333111000222333444555555555555555888999:::999888888:::;;;>>>FFFWWWiiirrrqqqqqqrrrooonnnmmmooorrrrrrnnnkkkmmmppptttvvvvvvuuuuuuvvvuuussspppmmmkkkkkkllllllooopppooojjjfffdddfffiiihhhjjjlllkkkjjjkkkooosss~~~}}}}}}~~~}}}|||}}}{{{||||||}}}~~~}}}}}}||||||}}}yyyvvvrrrqqqooommmiiieeejjjqqqyyy|||yyywwwxxx{{{zzz}}}qqqbbb[[[]]]bbbkkkqqqyyy~~~~~~}}}}}}}}}wwwxxxzzz{{{}}}~~~~~~~~~{{{zzzxxxyyy{{{~~~uuurrrpppqqquuuyyy{{{{{{wwwvvvwwwxxxzzz{{{yyywwwssstttuuuwwwzzz|||sssfffTTTNNNRRRaaammmqqquuu{{{{{{{{{|||}}}|||zzzwwwtttuuuwwwzzz|||}}}{{{yyywwwyyyyyyxxxqqq___RRRXXXhhhtttxxxzzzxxxxxxzzzyyyuuurrroooppptttuuuqqqnnnnnnnnnnnnoooqqqsssuuuvvvvvv{{{zzzzzzxxxvvvrrrnnnjjjdddaaa]]]\\\___gggpppvvvrrrrrrrrrrrrsssuuuvvvwwwzzzyyyyyy{{{~~~~~~}}}|||}}}~~~}}}{{{zzzyyyzzzsssssssssssstttwwwzzz}}}yyyvvvwww{{{|||xxxttttttqqqpppooollljjjjjjlllnnniiiiiijjjjjjjjjiiiiiihhhfffhhhkkknnnqqquuuzzz}}}~~~}}}|||yyywwwuuutttvvvwwwtttmmmjjjkkkkkkhhhgggggghhhjjjnnnsssxxx{{{tttqqqmmmlllmmmpppsssuuunnnoooqqqtttvvvvvvuuuuuuvvvxxxwwwsssjjjaaaZZZXXXQQQNNNJJJHHHFFFDDDAAA???;;;:::999888888999:::;;;999999999:::;;;;;;;;;<<<;;;;;;<<<===???AAABBBCCCCCCEEEHHHHHHIIIJJJNNNQQQMMMUUU\\\]]]___cccbbb___aaabbbccccccbbbccceeegggnnnooopppqqqooolllhhhfff]]]WWWRRRRRRSSSVVV]]]dddfffggggggfffeeefffiiikkkffffffffffffffffffffffffhhhiiiiiiiiiiiigggfffeeeggghhhjjjllllllooorrrtttxxxyyyyyywwwtttrrrtttvvvssspppnnnooorrrrrrmmmiiidddcccccccccdddfffhhhiiiooooooooooooooooooppppppjjjlllmmmmmmqqqxxxyyywwwnnnooopppqqqssstttuuuvvvvvvxxxyyyxxxtttpppmmmlll```\\\[[[ZZZWWWPPPMMMNNNFFFGGGFFFDDD@@@???@@@BBBAAAHHHJJJEEEBBBDDDEEECCCDDDIIISSS\\\ZZZPPPEEE@@@;;;999777444333222333333111111000111111222333333000000000000000111222222111000000000000/////////////////////000000000000/////////---+++,,,...111000///...000222333333222111222444555666666666555777777777666555666999;;;>>>CCCQQQdddpppsssqqqpppllllllmmmnnnooonnnmmmkkklllpppuuuvvvvvvuuuvvvwwwtttrrrooolllkkkkkkkkkllllllmmmmmmhhhcccbbbeeeiiihhhjjjlllkkkjjjkkkpppttt~~~~~~~~~}}}~~~{{{zzz}}}yyy}}}}}}}}}~~~}}}||||||||||||wwwvvvuuuuuutttooohhhaaahhhqqqzzz}}}yyyuuuuuuwwwxxx}}}~~~yyykkk[[[VVV^^^iiiuuuvvvyyy|||~~~}}}{{{yyytttvvvxxxzzz|||~~~|||{{{}}}}}}}}}|||{{{|||~~~zzzvvvrrrsssxxx}}}}}}|||xxxxxxxxxzzz}}}}}}{{{zzzuuuuuuwwwyyy|||~~~~~~{{{mmmaaaSSSOOOSSSaaakkkooottt|||}}}}}}}}}}}}}}}|||yyyvvvsssuuuxxxzzzzzzyyyvvvttt|||{{{yyyppp]]]PPPYYYjjjsssvvvwwwuuuuuuxxxxxxuuusssqqqqqqvvvwwwrrrooonnnnnnqqqttttttrrrrrruuuxxx|||||||||{{{xxxtttooolllfffccc___]]]```gggpppuuutttsssrrrtttxxxzzz{{{{{{|||{{{{{{}}}~~~zzz{{{||||||{{{{{{|||}}}wwwvvvuuussssssvvvzzz~~~xxxvvvyyy|||wwwvvvqqqpppooollljjjjjjmmmooojjjjjjkkklllllllllkkkkkkgggjjjmmmoooooorrrwww|||}}}}}}||||||zzzxxxwwwvvvzzz|||yyyrrrnnnooopppnnnbbbaaa```aaaffflllrrrwwwssspppmmmjjjkkkooouuuyyyqqqppppppssswwwyyyyyyyyyxxxzzzzzzvvvnnngggbbb```ZZZWWWRRRNNNLLLHHHEEEBBB???>>><<<;;;;;;<<<===>>><<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>@@@BBBDDDEEEKKKMMMOOOPPPPPPRRRWWW[[[QQQ[[[ccceeegggjjjiiiddd```bbbeeegggiiilllooorrrrrrsssssssssqqqnnnjjjhhh___WWWRRRSSSWWW\\\bbbiiihhhiiihhhggggggiiinnnqqqiiiiiiiiiiiihhhfffeeedddeeefffggghhhhhhgggfffeeeggghhhiiijjjkkknnnssswwwxxxzzzzzzwwwsssqqqrrrtttuuusssqqqrrruuutttooojjjfffffffffgggiiijjjkkkllllllllllllllllllllllllkkkfffiiikkkmmmssszzz|||yyynnnoooqqqrrrssstttttttttuuuwwwyyyxxxtttooommmkkk\\\WWWTTTSSSPPPKKKIIILLLBBBDDDFFFEEECCCCCCEEEHHHDDDKKKMMMGGGDDDFFFGGGDDDHHHEEEKKKXXXZZZOOODDDBBB999777444222111111333444000//////000000111222333000000///000000111222222222222222222111111111111////////////000000000000333333222000//////222444111///...///222444444444111222444666777777666666444555555555555888===AAA???BBBMMM```mmmooollliiikkklllmmmmmmmmmmmmlllmmmkkkpppvvvyyyxxxvvvvvvwwwrrrqqqnnnkkkjjjjjjjjjkkkiiikkkkkkgggbbbbbbfffkkkiiikkkmmmllljjjlllpppttt|||}}}~~~zzzxxx||||||}}}~~~}}}{{{zzzyyyzzztttssstttsssooojjjlllpppvvvxxxwwwtttrrrpppsssyyy~~~zzzoooaaaWWWYYYgggttt|||{{{|||~~~~~~yyyttttttrrrqqqsssxxx}}}~~~~~~~~~{{{~~~~~~~~~~~~~~~~~~zzzuuusssuuuyyy|||~~~zzzxxxxxxzzz~~~wwwvvvwwwyyy}}}~~~|||uuugggZZZJJJOOOVVV___gggnnntttvvv~~~{{{xxx{{{{{{xxxuuuxxx{{{zzzxxxvvvxxxzzz}}}uuufffUUUPPP[[[iiirrrtttttttttssssssuuuwwwvvvyyy{{{zzzuuurrrrrrssssssssssssssstttuuuvvvwww~~~}}}{{{uuummmggghhhddd^^^]]]```gggnnnrrrqqqtttxxx{{{||||||~~~}}}|||zzzyyyzzz|||~~~zzzwwwttttttwww{{{yyyyyyyyyyyyyyyyyyyyyyyyyyyvvvvvvzzz{{{xxxuuuvvvyyyxxxuuuqqqmmmkkkkkkmmmpppnnnkkkkkklllmmmmmmlllnnnmmmllllllnnnpppsssuuu||||||}}}}}}}}}{{{wwwtttwwwwwwxxxyyyyyyxxxvvvsssmmmiiiccc```aaafffmmmqqqpppooommmkkkjjjnnnvvv|||uuutttsssrrrqqqtttyyy}}}zzzxxxuuurrrnnnjjjhhhfff```\\\XXXUUUSSSPPPLLLHHHEEECCC@@@<<<999;;;???CCCAAA@@@???===<<<<<<======<<<;;;<<<===AAAFFFKKKNNNSSSTTTUUUVVVYYY[[[^^^___\\\ccckkkpppqqqpppoooooollloooqqqqqqpppppprrruuuttttttsssqqqpppnnnmmmlllbbbZZZUUUVVVYYY]]]ccciiinnnllliiijjjlllnnnmmmkkkjjjiiigggdddcccbbbbbbbbbbbbbbbbbbaaaaaaeeejjjnnnkkklllkkkhhheeehhhqqqxxxuuuwwwxxxvvvsssqqqsssuuuvvvuuusssqqqppppppqqqqqqjjjkkklllllljjjjjjkkkllljjjjjjjjjkkkjjjiiiiiihhhiiiggghhhoooxxx|||yyyuuuwwwuuusssssstttuuuvvvuuu{{{wwwsssqqqoookkkccc\\\UUUPPPMMMMMMIIICCCCCCIIICCCDDDEEEDDDCCCCCCEEEFFFLLLHHHDDDDDDGGGHHHEEEAAAFFFCCCCCCIIIQQQRRRJJJBBB555000///222111------222000000000000000000000000000000////////////000000---...///000111222222222111///---...000222111///,,,///111111...---000222111000...///111444555555555444444333333444444555444555555555444555777:::BBBDDDKKKXXXeeejjjgggaaahhhlllnnnnnnqqqtttsssooovvvvvvtttrrrtttwwwuuuppptttsssrrrooolllkkkmmmooonnnllljjjhhhhhhhhhiiijjjmmmlllkkkkkkllloooqqqsss|||~~~~~~|||}}}||||||~~~~~~}}}{{{{{{yyywwwtttrrrrrrqqqnnnkkkpppssswwwyyywwwtttqqqpppqqqttt{{{vvvggg\\\ZZZaaalllttt{{{||||||~~~}}}{{{vvvsssqqqooonnnpppuuuzzz|||}}}}}}{{{{{{{{{|||~~~~~~}}}~~~}}}~~~}}}zzzvvvuuuwwwzzz}}}~~~|||{{{zzz}}}yyyxxxxxxyyy|||~~~~~~|||~~~}}}zzztttggg[[[JJJOOOWWW```hhhoootttwww~~~|||yyyzzzzzzxxxvvvyyy{{{yyyvvvtttuuuwww|||tttdddUUURRR___mmmqqqrrrrrrqqqpppppprrrtttuuuxxxzzzyyyuuussstttuuuxxxvvvuuutttuuuxxx{{{}}}~~~yyyrrrlllgggdddaaabbbffflllrrrtttuuuvvvxxxzzz}}}~~~|||zzzyyywwwxxxyyy{{{}}}xxxuuurrrrrruuuyyy{{{|||vvvvvvwwwwwwwwwwwwwwwxxxvvvrrrrrruuuwwwtttsssuuuyyyxxxwwwsssooommmmmmnnnqqqooommmlllmmmmmmmmmlllnnnnnnmmmmmmnnnpppqqqrrr{{{|||}}}~~~}}}{{{wwwttttttwww{{{~~~~~~yyyvvvsssoooiiidddcccfffjjjmmmlllmmmlllkkkkkknnntttyyyuuuuuuuuusssrrrsssuuuxxxuuutttqqqnnnjjjfffdddbbbfffccc```]]]\\\YYYTTTQQQJJJIIIFFFCCCAAABBBFFFIIIEEEDDDBBBAAA@@@@@@AAAAAA??????@@@BBBFFFJJJOOOQQQUUUVVVWWWZZZ]]]___bbbcccccciiiqqqvvvwwwvvvvvvvvvwwwyyyzzzyyyvvvtttuuuwwwpppqqqqqqqqqpppnnnlllkkkeee___[[[[[[\\\^^^dddkkkpppmmmkkklllnnnooonnnlllhhhgggeeedddddddddeeeeeedddeeeeeeeeefffiiinnnqqqoooooommmiiifffgggnnntttuuuuuuuuusssqqqpppsssuuutttsssrrrqqqqqqppppppqqqmmmnnnnnnmmmlllkkklllnnnjjjjjjjjjiiiiiiiiiiiiiiiiiigggiiipppyyy}}}{{{wwwvvvuuuttttttvvvxxxxxxwwwyyytttoookkkiiiddd]]]WWWPPPLLLJJJJJJGGGBBBCCCHHHDDDEEEFFFEEEDDDDDDFFFGGGJJJFFFCCCCCCEEEFFFCCC@@@???======AAAGGGIIIFFFAAA888222///111000---...111000000000000000000000000111111000///////////////---...///111222333333333///---+++,,,...000///...///000111111000000111222000...---...000222222222222222111111111111222222555666666555444444666888@@@BBBIIITTT^^^cccbbb___iiimmmqqqrrruuuxxxwwwsssvvvwwwuuussstttwwwuuupppqqqrrrsssrrrpppnnnnnnooonnnmmmlllkkklllmmmooopppqqqpppnnnmmmlllmmmnnnooo}}}||||||}}}}}}~~~~~~}}}||||||{{{tttuuuvvvuuurrrppppppppptttwwwzzzzzzwwwrrrooonnnnnnnnnrrrxxx~~~ooo^^^XXX```mmmuuuwwwzzz|||~~~~~~{{{vvvsssqqqmmmkkkjjjkkkpppvvvzzz|||zzzzzzzzz|||~~~~~~|||}}}|||}}}|||zzzxxxxxx{{{}}}~~~~~~}}}|||}}}zzzyyyxxxyyy{{{|||{{{zzzyyy{{{{{{yyyvvvqqqfff[[[JJJPPPYYYbbbjjjqqqvvvyyy~~~|||yyyyyyyyyxxxxxxzzz{{{xxxtttrrrrrrttt|||rrraaaSSSTTTbbbpppooooooooonnnllllllnnnppptttwwwyyyxxxvvvtttvvvyyyyyyxxxvvvuuuwwwzzz}}}xxxttthhhfffeeeggglllqqquuuwwwvvvttttttwww{{{~~~~~~|||zzzxxxvvvuuuuuuvvvwwwyyyuuusssqqqqqqsssuuuwwwwwwuuuuuuuuuvvvvvvvvvwwwwwwsssnnnllloooqqqpppqqqtttwwwxxxxxxvvvrrrpppoooooorrrpppmmmmmmmmmmmmmmmkkkmmmmmmnnnooooooooooooooouuuwwwyyy{{{{{{xxxuuussspppuuu||||||xxxzzzwwwqqqllliiihhhiiiiiieeefffggghhhjjjnnnssswwwssstttvvvuuusssrrrrrrsssrrrqqqooolllhhhdddaaa___fffeeeeeeeeedddccc___]]]SSSRRRPPPLLLHHHGGGHHHJJJHHHHHHFFFEEEEEEEEEEEEEEEDDDDDDFFFIIIMMMQQQTTTWWWYYYZZZ]]]```dddgggiiijjjmmmrrrxxx|||}}}|||||||||{{{|||{{{xxxuuurrrqqqrrrlllmmmooopppooonnnllljjjiiifffdddccc```^^^dddkkkooonnnllllllnnnooonnnmmmeeeddddddeeeeeefffhhhhhheeeggghhhiiijjjlllooorrrqqqqqqnnniiieeedddiiimmmrrrrrrqqqooommmnnnqqqtttpppqqqqqqqqqqqqqqqpppppppppqqqqqqooommmmmmnnnppplllkkkiiihhhggggggggghhhhhhgggiiipppyyy~~~}}}yyyuuuttttttvvvxxxyyyxxxwwwtttooohhhbbb___ZZZTTTOOOJJJGGGGGGGGGEEEBBBDDDHHHEEEFFFFFFFFFEEEEEEGGGHHHGGGDDDAAAAAABBBCCCAAA>>><<<;;;:::<<<@@@CCCDDDDDD<<<444//////000......///000000000000000000000000111111000///////////////---...///111333444444444///---,,,,,,...//////...111000000111222333222111000///......000222222111111111000000000000111111555666666555333444666888===@@@FFFMMMTTTYYY\\\]]]iiiooouuuwwwzzz|||{{{vvvwwwyyyxxxuuuvvvxxxvvvqqqppprrruuuuuusssqqqpppppppppooonnnnnnppprrrtttvvvrrrqqqooommmllllllmmmmmm~~~}}}|||zzzyyyxxxxxxqqquuuyyyxxxuuussstttwwwxxxzzz{{{yyyuuupppmmmlllmmmjjjjjjoooxxx~~~}}}sssggg\\\]]]jjjvvv||||||{{{~~~yyysssppppppjjjiiihhhjjjnnntttyyy}}}}}}}}}~~~~~~}}}|||}}}}}}|||~~~~~~}}}}}}{{{zzzzzz|||~~~~~~}}}yyy{{{~~~yyyxxxwwwxxxzzzzzzyyyxxxxxxyyyxxxtttqqqmmmbbbXXXKKKRRR]]]gggmmmsssxxx|||~~~}}}{{{yyyyyyxxxyyyzzz{{{yyytttrrrtttvvv}}}qqq^^^QQQUUUdddqqqnnnnnnmmmllljjjjjjlllnnnuuuwwwyyyxxxvvvvvvyyy}}}vvvvvvvvvwwwyyy|||}}}zzzllljjjggghhhlllqqquuuwwwuuuqqqooorrrwww{{{yyyvvvxxxvvvuuussssssssstttuuuuuusssqqqqqqssstttuuutttuuuuuuuuuuuuvvvvvvvvvvvvrrrllliiikkkmmmnnnppptttuuuwwwyyyxxxuuurrrqqqpppqqqooommmmmmmmmmmmkkkjjjjjjkkkmmmooooooooonnnmmmkkknnnrrruuuvvvtttsssssspppuuu}}}|||yyy|||{{{wwwtttqqqooommmmmm`````````bbbfffkkkqqquuuooorrruuuvvvtttrrrrrrrrrppppppnnnllliiifffbbbaaaaaabbbcccfffggggggfffeee\\\[[[YYYTTTNNNJJJHHHHHHLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKMMMOOOSSSWWWZZZ\\\^^^aaadddiiilllooopppqqqtttvvvyyy||||||||||||{{{yyyxxxwwwtttqqqooommmlllkkkkkklllllllllmmmlllllllllkkkkkkhhhbbb]]]```hhhlllkkkkkkjjjkkkkkklllllldddeeeeeeffffffggghhhiiifffhhhjjjkkkkkkkkklllnnnpppooolllhhhdddcccfffhhhnnnmmmkkkiiiiiikkkoooqqqnnnooopppqqqrrrqqqpppppprrrssssssqqqooonnnooopppooommmiiifffdddccccccdddffffffiiipppxxx||||||zzzuuutttuuuvvvwwwwwwtttrrrlllggg___YYYTTTOOOJJJGGGDDDDDDEEEEEEDDDDDDFFFIIIEEEFFFGGGFFFEEEEEEFFFHHHEEEBBB@@@???@@@@@@???===::::::888777777:::???CCC>>>777000.../////////...///////////////////////////////////////000111111---...///111333444555555000000//////000111111111222000...///333444222000222000///000222333222111222222111111111111222222333333444444333555777:::;;;???DDDHHHLLLQQQWWW\\\fffnnnvvvyyy|||~~~|||xxxxxx{{{{{{xxxwwwyyywwwsssrrrtttvvvuuusssqqqqqqqqqqqqpppooooooppprrruuuvvvmmmmmmllllllmmmnnnoooppp~~~{{{yyyvvvuuutttsssoootttyyyxxxuuutttwww{{{{{{{{{{{{xxxsssooolllkkknnnjjjhhhjjjqqquuuuuussseeeddddddjjjttt|||}}}yyyssspppooohhhhhhiiikkkooouuu{{{{{{|||~~~~~~~~~~~~}}}{{{yyyzzz|||}}}}}}}}}~~~|||{{{|||}}}}}}{{{tttxxx}}}vvvvvvvvvwwwyyyzzzxxxwwwyyyyyyuuuoookkkggg]]]SSSMMMVVVbbblllqqquuuzzz~~~~~~~~~}}}zzzzzz{{{zzz{{{|||zzzvvvuuuxxxzzzppp[[[OOOUUUdddnnnnnnnnnmmmkkkjjjjjjmmmpppwwwxxxyyyxxxvvvwww{{{~~~tttvvvyyy|||~~~~~~sssoooiiifffhhhmmmrrruuutttpppnnnqqqvvvyyywwwsssvvvvvvtttsssssssssssstttwwwuuussssssuuuvvvvvvuuuttttttttttttttttttttttttqqqllliiilllnnnnnnppptttsssuuuxxxxxxvvvtttrrrrrrooonnnllllllmmmlllkkkiiigggiiilllnnnoooooonnnmmmeeeiiinnnqqqrrrsssuuuvvvvvvzzz~~~}}}}}}||||||{{{zzzyyyxxxwwwvvvfffccc```___aaafffjjjmmmiiilllpppssssssrrrrrrsssnnnnnnnnnmmmkkkhhheeecccaaabbbeeefffggggggggggggbbbaaa___[[[VVVQQQPPPPPPTTTUUUUUUTTTTTTTTTSSSSSSRRRRRRSSSUUUXXX\\\___aaaeeeggglllppptttuuuuuuuuuvvvuuuuuuvvvwwwvvvvvvuuuwwwvvvuuutttsssrrrqqqppplllkkkjjjiiijjjlllnnnooonnnnnnnnnlllddd]]]^^^cccggghhhggggggffffffggghhhffffffggggggggggggggggggjjjlllmmmmmmlllkkkkkkkkkpppooommmjjjgggggghhhjjjjjjhhhfffeeefffiiimmmooommmnnnpppqqqrrrrrrqqqpppssstttuuusssqqqooooooooorrroookkkgggcccaaaaaaaaaeeefffiiiooovvvyyyyyywwwuuutttsssrrrqqqoookkkhhhbbb^^^WWWPPPKKKGGGDDDBBBBBBDDDEEEEEEDDDFFFHHHIIIFFFFFFGGGEEEDDDCCCDDDFFFBBBAAA???>>>>>>======<<<777666333///...000555:::>>>999222......000000...////////////////////////---------...000111333444---...///111333444444444000000000000000000222333111///---...111333111///000//////000222333222111222111111000000111111222000111222333444666999<<<;;;>>>BBBDDDFFFLLLUUU\\\bbbllluuuxxxzzz{{{zzzvvvxxx|||}}}zzzxxxyyywwwsssvvvvvvuuusssqqqpppqqqsssqqqpppooommmmmmooopppqqqjjjkkkkkklllnnnooopppqqq~~~|||yyyvvvtttrrrrrrrrrooorrruuuuuussssssxxx||||||}}}|||xxxtttpppnnnnnnooommmkkkkkknnnnnnllljjj___gggqqqxxx|||~~~~~~zzztttooommmgggiiilllooorrrwww}}}|||}}}~~~~~~~~~}}}}}}}}}|||yyywwwxxxzzz|||}}}}}}}}}}}}}}}~~~~~~|||zzzrrrvvv}}}uuuuuuuuuwwwxxxxxxvvvtttxxxwwwrrrjjjfffbbbYYYOOOQQQ[[[hhhqqquuuxxx|||}}}}}}||||||~~~|||}}}~~~{{{xxxwwwzzz}}}~~~oooXXXMMMUUUdddlllnnnnnnmmmkkkjjjkkkooorrrxxxyyyyyyvvvttttttyyy}}}uuuxxx}}}~~~~~~zzztttlllggghhhlllqqqssssssrrrrrruuuxxxyyywwwtttvvvvvvuuuuuutttuuuuuuuuu{{{xxxvvvuuuwwwyyyzzzzzzsssssssssrrrqqqqqqppppppqqqmmmllloooqqqpppppprrrqqqsssvvvvvvuuusssssssssnnnmmmlllmmmnnnnnnllljjjgggiiikkkmmmnnnmmmlllkkkfffjjjnnnqqqqqqssswww{{{}}}}}}~~~sssooohhhdddcccccccccccccccfffiiilllmmmoooqqqssskkklllmmmnnnmmmkkkhhhgggiiijjjjjjiiihhhggghhhiiidddddddddbbb```___```aaa``````aaaaaaaaaaaa```___\\\[[[ZZZ[[[]]]```dddgggiiilllqqquuuwwwwwwvvvuuurrrqqqoooooopppqqqqqqppprrrppppppppprrrsssrrrqqqmmmllljjjjjjjjjllloooqqqnnnmmmooooooiiibbb```cccdddeeefffeeecccccceeefffhhhhhhhhhiiihhhhhhgggfffmmmnnnpppooommmlllllllllqqqpppnnnmmmmmmmmmmmmmmmhhhfffddddddgggkkkmmmnnnoooooopppqqqrrrrrrrrrqqqtttvvvwwwwwwtttpppooonnnsssqqqnnnjjjfffdddbbbbbbggghhhkkkoootttvvvvvvtttsssqqqmmmkkkhhheee```]]]XXXUUUPPPKKKFFFCCCBBBAAAAAAEEEGGGEEEDDDGGGHHHGGGFFFFFFFFFDDDAAA@@@@@@AAA???>>>===;;;::::::999999777666333///...///333666;;;:::666000---000111000000000000000000000000000,,,,,,---...000222333444---...///000111222222222.../////////......000222///......///000111000///.........000333444333222000000////////////000000///000222222333666999<<<;;;===???AAACCCJJJSSSZZZ___iiirrruuuuuuvvvvvvsssvvv{{{}}}yyywwwvvvuuurrruuuuuusssqqqooooooqqqsssrrrpppnnnlllkkklllmmmnnnllllllmmmnnnpppqqqrrrrrr{{{zzzwwwuuutttssstttuuuqqqssstttsssrrruuuzzz~~~~~~~~~}}}zzzuuusssrrrrrrppppppppppppnnnkkkhhhfffdddooo|||}}}}}}~~~~~~}}}|||zzzuuuooojjjeeeiiinnnrrruuuyyy~~~~~~}}}|||}}}~~~~~~|||zzzyyyzzz|||}}}}}}~~~~~~}}}~~~~~~}}}zzzxxxsssxxx~~~vvvvvvvvvwwwwwwvvvsssqqquuutttnnnfffbbb___XXXOOOUUU```nnnvvvxxxzzz}}}|||{{{~~~~~~~~~|||xxxwwwyyy||||||{{{mmmVVVLLLVVVeeekkkmmmmmmllljjjjjjlllppptttyyyyyywwwssspppppptttyyywwwzzz}}}}}}|||~~~|||wwwqqqmmmmmmooorrrtttppprrruuuxxxxxxwwwuuussswwwwwwwwwwwwwwwwwwxxxxxx}}}zzzwwwvvvxxx{{{}}}~~~wwwwwwvvvtttsssrrrqqqppppppmmmooosssuuuqqqnnnooonnnqqqssstttsssrrrssssssnnnmmmmmmoooqqqqqqooommmkkkkkkllllllkkkjjjiiihhhjjjmmmoooooonnnpppvvv{{{~~~|||xxxsssooollliiiddd``````aaabbbccceeehhhmmmqqqlllmmmpppqqqqqqpppnnnmmmlllmmmmmmllljjjjjjmmmpppfffggghhhgggggghhhkkkmmmhhhiiijjjkkkkkkjjjiiihhheeecccaaa___aaadddiiilllkkknnnrrrvvvwwwuuusssqqqnnnkkkiiijjjmmmpppqqqqqqkkkjjjiiikkkoooqqqpppoookkklllmmmnnnooooooooonnnmmmlllnnnrrrqqqlllhhhiiidddfffgggfffcccccceeegggggghhhiiiiiiiiiiiihhhgggkkklllmmmmmmllllllmmmnnnpppooonnnnnnnnnnnnmmmmmmhhhfffeeegggkkknnnoooooorrrqqqqqqqqqqqqrrrrrrsssuuuxxx{{{{{{xxxsssooommmsssrrrpppnnnllljjjiiihhhjjjkkknnnqqqssstttsssrrrnnnkkkfffbbb___\\\XXXUUUNNNMMMKKKHHHDDDBBBBBBCCC@@@FFFGGGDDDCCCFFFGGGDDDFFFFFFEEEBBB>>><<<<<<===::::::999888666555555666888666333222222333555666666;;;:::222---///222111000000000000000000000000.........//////000111222......///000000000000000---///000///......000222...000111111000000111222000000111444777888777666111000000//////000000111111222333333333444777::::::;;;;;;===BBBJJJRRRXXX]]]gggoooqqqqqqrrrrrrqqqrrrxxxzzzwwwsssrrrqqqnnnnnnpppqqqpppooopppqqqsssrrrpppnnnlllllllllmmmnnnkkklllnnnqqqtttvvvxxxyyyyyyxxxvvvuuutttuuuwwwxxxuuuuuutttssstttxxx}}}~~~{{{wwwuuuuuuvvvppprrruuutttpppkkkgggeeelllvvv}}}{{{{{{~~~|||zzzzzzyyyuuunnnhhhccchhhooossswwwzzz~~~}}}}}}{{{|||}}}}}}}}}}}}~~~}}}}}}|||yyywwwvvv{{{}}}|||xxxwwwwwwwwwwwwtttpppmmmsssqqqkkkdddaaa___XXXPPPWWWcccqqqyyyzzz{{{~~~|||{{{~~~|||wwwuuuwwwzzzyyyxxxkkkUUULLLXXXffflllllllllkkkjjjjjjlllqqquuuxxxxxxuuuqqqmmmmmmqqquuuxxxyyy{{{}}}|||{{{~~~}}}yyyuuurrrrrrttttttuuummmqqquuuxxxwwwtttrrrqqqwwwwwwxxxxxxyyyyyyzzzzzz~~~{{{wwwvvvxxx|||||||||zzzyyywwwuuutttsssooonnnpppvvvwwwrrrmmmlllmmmoooqqqrrrqqqqqqrrrtttnnnnnnoooqqqssssssrrrpppnnnnnnmmmllljjjhhhfffeeelllnnnooommmjjjlllrrrxxxzzz~~~|||yyyxxxvvvqqqiiiccc^^^^^^^^^^^^___ccciiinnnooopppsssvvvwwwvvvtttsssjjjlllllllllkkknnnsssxxxiiijjjjjjiiihhhjjjnnnpppkkklllmmmnnnnnnnnnllllllllliiieeebbbcccggglllpppkkknnnrrruuuuuusssooommmkkkhhhfffhhhmmmrrrttttttkkkjjjiiilllppprrrqqqpppjjjlllpppssssssqqqnnnlllllljjjnnntttwwwssspppooofffgggiiigggeeedddgggiiifffggghhhiiijjjjjjiiiiiifffhhhiiiiiiiiijjjmmmooonnnmmmlllllllllllljjjiiiiiihhhgggjjjnnnqqqqqqppptttsssrrrqqqqqqqqqssssssvvvyyy~~~~~~{{{uuupppnnnrrrrrrrrrrrrqqqpppnnnmmmmmmnnnpppsssttttttrrrqqqjjjgggaaa]]]ZZZWWWTTTRRRIIIIIIHHHGGGDDDCCCCCCDDD@@@FFFGGGCCCBBBEEEEEEBBBEEEEEEDDD@@@<<<:::999:::777777777555333222333444333111//////111333333222333;;;===444---...222333000000000000000000000000111111000///////////////......////////////......///111333222000///222555...111333333000///222444333333555888<<<======;;;333333222222222222333333333444444333222333555777999999999;;;BBBJJJQQQVVV\\\fffnnnooonnnooopppoooooouuuxxxtttpppooommmkkkhhhkkkoooqqqqqqqqqrrrsssrrrqqqooommmmmmnnnooopppgggjjjnnnsssxxx||||||}}}}}}zzzwwwtttssssssrrrqqqtttsssqqqqqqtttyyy~~~yyyvvvtttuuuuuuuuutttvvvwwwrrrjjjfffhhhkkkyyy}}}}}}|||}}}~~~zzzwwwwwwwwwuuunnnhhheeefffllltttvvvtttyyy}}}~~~}}}|||}}}}}}}}}}}}zzzyyy{{{}}}zzz}}}zzzwwwuuusssqqqpppqqqrrrrrrqqqqqqoooeeebbbfff\\\PPPRRRTTTaaaooouuuxxx}}}||||||~~~zzzuuussstttuuuxxxvvvhhhTTTNNN[[[hhhkkkjjjnnnmmmdddaaagggnnnpppzzzxxxsssnnnjjjjjjmmmpppuuuxxx{{{}}}}}}}}}|||}}}{{{wwwsssrrrssstttsssqqqqqqsssvvvwwwsssnnnooouuuzzzzzzzzzyyyxxxvvvtttrrr}}}yyywwwxxx||||||{{{zzzwwwrrrnnnlllpppuuuyyyzzzwwwssspppooommmkkknnnrrrtttrrrpppqqquuuvvvttttttuuutttqqqqqqpppmmmjjjhhhfffeeedddjjjkkkkkkiiigggiiinnnsssyyy~~~}}}|||xxxxxxzzzyyytttooollljjjeeeaaa]]]^^^bbbfffnnnqqqsssvvvzzz|||uuulllllllllmmmoooqqqrrrpppnnngggfffeeefffkkkooorrrsssoooooopppqqqsssssspppnnnnnnjjjfffdddeeegggjjjlllooollllllrrrvvvssspppooojjjjjjlllppptttvvvuuutttnnnoooqqqrrrqqqppppppppplllooorrrttttttrrrooommmiiilllpppvvvzzz{{{xxxuuuvvvpppkkkiiigggeeegggkkkfffeeedddeeegggggggggeeeeeekkknnnjjjiiilllllliiimmmoooooolllllloooooommmlllkkkkkkmmmppprrrrrrqqqqqqsssuuuuuuuuuuuuvvvwwwzzz{{{|||}}}|||zzzwwwuuutttttttttuuuwwwwwwuuusssrrrssstttuuuvvvtttqqqmmmeee___YYYTTTRRRPPPMMMJJJHHHJJJKKKJJJHHHGGGGGGHHHGGGGGGGGGIIIJJJIIIFFFCCCKKKDDD??????<<<777888>>>333333333222222222111111222111000111333444333222555999???AAA>>>999444111222111000000111111000...555333111111444555444222...000111111000000111222.../////////000000000000111111222222222333333333777222000777AAAGGGEEEAAA999666222//////000111000333555666666555444444555777777;;;???@@@@@@FFFMMMUUU___hhhlllnnnpppooolllttttttsssrrroookkkhhhfffgggggghhhjjjlllooorrrssstttttttttrrrppppppqqqrrrmmmmmmooosss{{{~~~~~~~~~{{{xxxuuutttssssssssssssqqqppppppsssxxx~~~}}}yyyuuuttttttuuuuuuqqqssstttooohhhhhhmmmtttuuuzzz~~~{{{zzzzzzwwwuuuuuuwwwuuupppkkkfffggglllsssttttttyyy~~~}}}}}}|||~~~~~~~~~~~~}}}~~~~~~|||yyytttrrrpppooopppqqqqqqpppsssqqqhhhdddggg]]]QQQSSSWWWcccpppuuuxxx||||||{{{~~~~~~|||wwwsssrrrsssuuusssqqqeeeTTTRRR___jjjllljjjnnnllleeebbbhhhooorrrvvvtttpppkkkhhhiiimmmpppuuuxxx{{{|||}}}~~~~~~~~~{{{vvvuuuxxxzzzyyyxxxttttttvvvwwwsssnnnqqqvvvyyyzzzzzzzzzyyywwwuuusssxxxwwwwwwwwwyyy|||}}}{{{zzzzzzxxxtttppppppssswwwyyyzzzxxxtttrrrqqqqqqqqqppppppooopppqqqtttwwwxxxvvvvvvwwwuuurrrqqqpppooonnnmmmlllkkkjjjkkkjjjhhhfffeeegggkkknnnvvv{{{~~~~~~}}}zzzwwwxxxzzzzzzvvvrrrqqqppplllgggbbbaaacccfffkkknnnpppsssxxx{{{vvvoooeeeeeegggkkkoooqqqqqqpppiiihhhhhhjjjmmmppppppppplllnnnooopppooommmjjjiiimmmkkkhhhffffffggghhhiiimmmjjjkkkqqquuusssooonnnkkkkkkmmmppptttuuuuuutttoooppprrrsssrrrrrrqqqqqqoooqqqsssttttttsssqqqpppnnnooorrrvvvzzz{{{zzzyyyuuuoookkkjjjiiiggghhhlllgggeeeeeeeeeggggggfffeeedddjjjllliiihhhkkkkkkhhhkkkmmmmmmjjjkkknnnooommmhhhiiillloooqqqrrrooommmnnnpppsssuuuuuuvvvwwwyyywwwyyy{{{}}}}}}|||zzzxxxsssrrrrrrtttwwwyyyzzzyyyxxxwwwuuusssqqqnnniiieee]]]YYYSSSPPPOOOMMMKKKHHHFFFGGGIIIIIIHHHGGGHHHIIIJJJIIIHHHHHHGGGFFFCCC@@@CCC===::::::888444444888333222222222111111111111222111000111333444333222333666;;;???>>>:::444000333111000000111222111000444111///000222333222111...000111111000///111222000000111111111222222222111111111222222222222333444111111777@@@FFFEEECCC888555111//////000000000333555666666444333444555666666:::>>>??????EEEMMMYYYaaahhhlllpppttttttpppuuutttrrrooollliiigggfffeeeeeeeeefffhhhkkkoooqqqrrrssssssrrrqqqqqqqqqrrrllllllnnnttt}}}~~~}}}}}}~~~}}}zzzwwwuuuttttttuuusssqqqoooooorrrwww}}}}}}{{{xxxuuuttttttuuuvvvqqqqqqnnniiifffjjjsss{{{rrrwww~~~~~~{{{yyyxxxvvvttttttvvvvvvrrrooohhhiiilllqqqrrrsssxxx~~~}}}}}}|||zzzsssqqqoooooopppqqqqqqppptttssskkkggghhh]]]RRRVVVZZZfffqqquuuwwwzzz||||||zzzzzz}}}}}}}}}~~~}}}{{{wwwtttsssuuuwwwrrrnnnbbbUUUUUUaaajjjjjjjjjlllkkkeeeccciiipppsssrrrpppmmmhhhfffhhhlllpppuuuwwwzzz||||||}}}~~~|||wwwwwwzzz~~~xxxwwwvvvvvvsssooorrrxxxyyyzzz|||||||||yyyvvvuuurrrtttwwwzzz}}}~~~~~~~~~}}}|||zzzzzzzzzxxxvvvssswwwxxxyyyzzzzzzyyywwwuuuuuuwwwwwwtttooommmooosssuuuxxxyyywwwvvvwwwuuupppmmmnnnoooppppppooonnnnnnlllhhhdddbbbcccfffiiikkkssswww{{{~~~~~~zzzxxxvvvxxx{{{{{{yyyvvvwwwvvvtttooojjjgggfffgggiiilllmmmoootttxxxvvvoooaaabbbdddhhhllloooooonnniiiiiiiiijjjlllmmmlllkkkjjjmmmpppooojjjfffddddddjjjjjjjjjjjjiiihhhfffeeejjjgggiiiqqquuusssooonnnlllkkkmmmooosssttttttsssoooppprrrsssssssssrrrrrrrrrrrrssssssssssssrrrqqqqqqpppppprrrvvvzzz|||}}}vvvppplllmmmllljjjjjjlllgggeeedddeeeffffffeeedddaaafffhhhfffeeeggggggeeedddhhhhhhfffgggkkkllliiieeegggkkkooorrrpppkkkgggjjjmmmqqqsssuuuvvvxxxyyyxxxyyy{{{||||||{{{yyywwwpppoooooorrrvvvyyy{{{{{{xxxuuupppkkkfffaaa[[[XXXRRRPPPLLLJJJIIIIIIHHHGGGDDDFFFHHHHHHGGGGGGHHHIIILLLJJJGGGEEECCCAAA>>><<<;;;777666666555222222444111111111111000000000000222000000000222333222111111222666;;;>>><<<666000222111///000111222222111222000...///000111000000...///000000//////000222000000000000111111111111000000000111111111222222000000111555999===>>>>>>666444000//////000000000444555777666444333333444555555888<<<===>>>DDDLLLZZZ___eeeiiipppvvvvvvrrruuussspppllliiigggeeeeeedddcccbbbccceeeiiinnnppprrrrrrqqqqqqqqqqqqqqqqqqmmmmmmnnnrrrzzz~~~~~~}}}}}}}}}~~~|||yyyvvvuuuvvvwwwuuussspppoooqqquuu{{{~~~{{{zzzxxxvvvttttttvvvxxxtttnnnfffcccgggpppxxx|||tttwww|||~~~{{{zzzyyyvvvttttttuuuuuusssqqqiiikkkmmmooooooqqqwww}}}~~~~~~}}}||||||}}}~~~~~~~~~}}}|||zzzyyysssqqqppppppqqqrrrqqqppprrrssslllhhhggg[[[RRRWWW___jjjtttvvvvvvxxxyyyyyyyyyxxxzzz|||||||||yyywwwxxxyyyxxxoooaaaVVVXXXccciiiiiiiiijjjhhheeeeeeiiipppuuurrrqqqmmmiiifffgggkkknnntttvvvyyy{{{{{{|||}}}~~~zzzvvvvvvzzz|||yyywwwvvvssspppsssyyyxxxzzz|||~~~}}}{{{yyywwwuuuwwwzzz|||~~~~~~~~~~~~||||||zzzzzzyyyxxxvvvuuu}}}}}}}}}|||{{{zzzyyyyyyyyyyyyxxxuuuqqqppprrrttttttxxxyyyvvvuuuuuurrrnnnjjjkkkmmmoooooonnnlllkkkkkkfffaaaaaadddhhhjjjjjjqqqssswww|||~~~yyyxxxwwwxxxzzz{{{yyywwwyyyzzzzzzwwwrrrmmmkkkjjjlllnnnnnnnnnpppsssqqqllleeeddddddgggjjjlllmmmllliiigggeeeeeegggiiijjjiiijjjnnnqqqooohhhbbbaaabbbfffiiilllnnnllliiigggeeeiiifffiiipppuuutttppppppkkkjjjkkkmmmppprrrrrrrrrooooooppprrrssssssrrrqqqrrrqqqqqqppppppppppppqqqooommmkkklllrrrxxx~~~xxxrrrnnnooopppllljjjjjjfffdddccccccddddddbbbaaa^^^aaaccccccbbbbbbbbbaaa^^^bbbcccbbbcccggghhhfffeeefffiiilllnnnllliiieeehhhkkkooorrrssstttvvvwwwzzz{{{{{{zzzyyyvvvtttrrroooooooooqqqtttuuutttsssmmmiiibbb\\\WWWSSSNNNKKKIIIHHHFFFFFFFFFFFFFFFFFFEEEGGGHHHHHHGGGFFFGGGHHHIIIFFFBBB@@@>>><<<:::888555555555666555444333333000000000000000/////////111000///000222222222111000000222888>>>???999222111000......000111111111000000/////////000000000---...000///......///111---------.........////////////000000000111111111///000111111111111222333666333111000111222222111444555666666444222222333333333666:::<<<===DDDLLLXXX\\\```dddkkkssstttpppqqqpppnnnllliiifffcccaaacccbbbaaabbbeeejjjpppsssrrrrrrqqqqqqqqqqqqooonnnpppnnnmmmnnntttzzz~~~~~~}}}||||||~~~~~~}}}|||~~~~~~}}}}}}~~~zzzwwwuuuwwwyyyxxxvvvtttrrrrrruuuxxx{{{{{{{{{{{{xxxvvvuuuwwwzzzuuuhhh]]]___mmmzzz~~~yyyyyyzzz{{{||||||{{{{{{yyywwwtttsssrrrrrrrrrqqqjjjmmmnnnnnnmmmpppvvvzzz}}}~~~~~~}}}|||{{{{{{||||||{{{zzzyyyyyyrrrqqqpppqqqrrrsssrrrpppooorrrlllgggeeeYYYQQQXXXdddnnnvvvwwwuuuvvvxxxwwwxxxvvvxxx}}}}}}|||~~~|||yyyxxxxxx{{{nnn]]]UUU[[[ffflllkkkgggeeecccccceeeiiiooouuutttssspppllliiihhhjjjlllrrruuuwwwyyyyyyyyy{{{}}}~~~{{{wwwxxx|||zzzwwwvvvsssqqqsssyyyxxxzzz|||~~~~~~}}}{{{yyy{{{zzzzzzzzzzzz{{{{{{{{{||||||{{{zzzxxxwwwvvvwww~~~}}}|||||||||}}}zzzwwwvvvwwwxxxwwwuuuuuuyyyzzzxxxwwwwwwtttooolllmmmnnnooonnnllljjjhhhiiieeebbbcccggglllmmmmmmpppqqquuuzzz|||}}}~~~zzzyyyyyyyyyzzzzzzyyywwwyyy{{{}}}|||xxxssspppooorrrtttsssooonnnooommmhhhhhhgggeeefffiiimmmooopppkkkgggbbbaaacccgggkkkmmmkkkooorrrooohhhcccccceeedddiiinnnpppoookkkiiihhhjjjgggiiipppuuutttrrrrrriiihhhhhhkkknnnpppqqqqqqnnnmmmmmmooorrrsssqqqooopppooonnnmmmmmmmmmmmmnnnmmmkkkhhhjjjqqqzzz{{{tttppprrrrrrmmmhhhfffdddcccaaaaaaaaaaaa___^^^^^^___bbbcccbbb``````bbb]]]aaacccbbbdddhhhhhheeefffeeedddeeeggghhhgggfffgggjjjnnnqqqrrrrrrssstttxxxxxxwwwwwwuuusssqqqpppssssssssssssrrroooiiieee^^^ZZZTTTPPPMMMKKKHHHFFFDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIGGGEEEEEEEEECCC@@@===;;;:::999777555111333444444444444333222////////////////////////000///...///111222111000000///000666===@@@<<<777111///---,,,...///000000000000000/////////000111,,,...//////......///000,,,------------................../////////000000---///000000...---...000555333111111222333333222333555666555333222222333333333555999;;;<<>><<<999888888777444222...111222000000333222///////////////000000000000000......///000111000///000///000444:::>>>>>>===333000---,,,---////////////000000///......///111,,,---......------...000............/////////000------........./////////,,,---///000000111333555333222111111222333333222222333555555333333333444333222555888:::<<>>AAA666333000......///000000---...///...,,,+++---000+++---......---,,,...///------........./////////,,,------------.........,,,---...000222444555666000///...///111222222111000222444444333333444555333333555888:::===EEENNNZZZdddkkkkkkiiikkknnnooolllkkkiiigggfffeeeeeeeeeaaa`````````bbbeeehhhiiikkkiiijjjnnnsssuuusssoooiiihhhiiilllqqqtttuuuuuu}}}~~~~~~}}}~~~|||zzz~~~~~~}}}}}}|||{{{|||~~~|||vvvtttvvvzzzuuuwwwzzz|||~~~|||zzz|||wwwtttrrrwww~~~{{{yyyvvvvvvuuusssmmmiii```___^^^]]]]]]___dddggggggooorrrnnnlllppprrrpppuuuzzz~~~|||}}}~~~~~~ssszzz~~~}}}{{{vvvpppjjjfffkkkkkkkkkmmmoooooommmlllgggnnnmmmhhhcccXXXTTT```mmmvvv|||{{{xxxxxxyyyxxxyyysssrrrwww|||~~~zzzxxxwwwpppaaaTTTYYYfffmmmggg```___YYYVVV\\\aaadddjjjrrroooqqquuuuuusssooolllkkkmmmooorrrssssssssstttuuutttwww|||}}}zzzwwwvvvuuurrrqqqsssyyyxxxxxxxxxzzz|||~~~|||||||||{{{zzzxxxvvvtttqqqtttvvvwwwxxxzzz{{{~~~zzzyyyzzzvvv{{{~~~}}}}}}~~~zzzuuuvvvtttrrrpppmmmlllkkkjjjhhhllloooooollliiiiiijjjmmmoooqqqqqqqqqqqqtttvvvxxxxxxwwwvvvuuuttttttssssssuuuxxxzzz{{{|||~~~{{{xxxwwwpppuuuyyyxxxwwwxxxwwwtttpppjjjaaa]]]___fffnnnrrrppplllgggcccccceeefffggghhheeebbbaaadddgggjjjkkkrrruuuwwwtttmmmiiiiiikkkoooiiieeeiiimmmoooqqqssshhhhhhhhhkkkppptttwwwxxxooommmllloootttvvvsssooosssttttttssssssqqqpppooommmlllkkkmmmssszzztttnnnmmmsssxxxtttlllggghhhfffdddcccbbbaaa___]]]___]]]___dddccc^^^^^^bbb___dddfffeeefffiiihhhddd___^^^\\\]]]```ccceeeeee^^^bbbiiinnnqqqrrrssstttsssssssssssssssssssssssskkkfff___XXXTTTQQQNNNLLLHHHGGGEEEDDDDDDDDDBBB@@@CCCEEEHHHHHHFFFDDDFFFHHHAAABBBDDDCCCBBBAAAAAABBB===<<<;;;:::999666111...///333222......333444000//////000000111111222222///...---...000000000///.........///111666===BBB999666222000000000111000+++---...---******,,,///+++,,,...---,,,,,,---///+++++++++,,,,,,,,,------,,,,,,,,,---------.........------...111333222111...---,,,...000111000//////111333444444444555666444333555888:::===FFFOOOYYYeeennnmmmhhhhhhlllnnnooolllgggcccbbbdddhhhjjjfffeeedddddddddeeefffggggggfffgggmmmtttxxxvvvrrrggggggiiillloooqqqqqqppp}}}~~~|||~~~{{{|||}}}|||{{{}}}}}}xxxvvvzzzyyyyyyzzzzzzyyyyyyzzz}}}zzzvvvwwwyyyzzz|||}}}zzzyyy{{{}}}~~~~~~}}}}}}~~~|||yyyuuusssqqqlllfffaaaYYYWWWUUUUUUXXX]]]bbbfffoooppppppnnnppptttuuurrrsssyyy~~~xxxvvvxxxzzzxxxvvvuuuxxx}}}}}}{{{xxxrrrkkkfffgggeeedddggglllnnnlllhhhmmmhhhhhhiiiaaaVVVVVV```qqqvvv|||}}}|||{{{yyyxxxuuussssssxxx}}}zzzrrr\\\QQQ^^^kkkhhh]]]XXX\\\aaabbbaaaaaafffiiiiiipppsssvvvwwwvvvtttsssrrrpppsssvvvxxxwwwuuussssss{{{{{{|||}}}~~~{{{{{{zzzxxxvvvuuuvvvxxx}}}{{{yyyyyyyyyzzzzzzzzz|||{{{zzzyyywwwuuusssqqqqqqooonnnqqqxxx}}}~~~xxxxxxzzz{{{zzz{{{~~~|||yyyvvvwwwwwwtttpppllljjjiiinnnooopppooommmkkkiiiiiilllkkkkkkkkklllnnnqqqsssqqqxxxzzzvvvtttuuutttppptttwww{{{}}}~~~~~~{{{yyyxxxuuuyyy}}}|||xxxuuussssssqqqkkkccc]]]___hhhooommmllliiiddd```___aaabbbjjjgggdddcccdddhhhjjjkkknnnrrrtttrrrmmmkkknnnqqqhhhgggggghhhkkkmmmnnnmmmooollllllppprrrqqqtttxxxsssrrrrrrssstttuuusssrrrqqquuu{{{~~~yyyrrrmmmqqqooollllllsss|||~~~{{{rrrmmmqqqtttppprrruuunnnnnnkkkhhhgggggggggfffeee\\\ccciiiiiiddd```bbbeeeaaadddccc___```fffgggdddaaa```___aaaeeefffdddbbbaaafffjjjjjjlllpppsssqqqppppppqqqrrrssspppllliiiddd^^^UUUOOOKKKIIIFFFCCCBBBBBBBBBBBBCCCDDDEEEFFFFFFHHHJJJJJJHHHFFFDDDDDDGGGBBB<<<:::;;;>>>???>>>===BBBHHHKKKHHH@@@777000111000///......///000111999444///...111222111...>>>555---...000000///////////////000222666999;;;???;;;666222000...,,,+++///---***))))))++++++++++++,,,------++++++,,,---...///000///...---.../////////000000///...------------...000111333444444000111111111111222222222000000000000111222333444000111666;;;<<<===BBBJJJXXXaaaiiilllnnnpppooolllooonnnkkkhhhfffggglllooonnnllliiifffddddddeeefffnnniiidddgggooouuuvvvtttiiifffffflllooooooppprrr}}}~~~~~~|||{{{}}}~~~~~~}}}|||~~~{{{vvvvvvyyy~~~zzzzzzzzzyyyxxxxxxyyy|||~~~{{{wwwxxxzzz}}}~~~{{{zzz|||~~~~~~zzzvvvsssppplllgggcccWWWUUUSSSSSSUUUZZZ```ccclllnnnooonnnqqqwwwyyywwwtttvvvyyy|||}}}~~~~~~wwwtttuuuwwwvvvtttrrrtttzzz~~~~~~}}}}}}|||yyytttmmmhhhfffcccbbbeeejjjmmmllljjjlllhhhgggfff]]]SSSVVVbbbvvvyyy}}}~~~{{{yyywwwttttttxxx~~~~~~}}}}}}~~~~~~|||yyymmmYYYPPP]]]iiidddZZZUUU[[[```bbbaaaaaafffiiihhhlllnnnpppqqqpppqqqrrrtttsssvvvyyyyyyxxxwwwwwwwwwyyyzzz|||~~~{{{{{{zzzxxxwwwvvvwwwxxx~~~|||yyyxxxxxxyyyyyyyyyyyyyyyyyyyyyxxxwwwvvvuuupppnnnmmmoootttyyy{{{|||}}}||||||}}}~~~|||zzzyyy{{{{{{{{{~~~}}}zzzxxxyyyzzzwwwsssooolllkkklllnnnoooooonnnkkkjjjiiilllkkkkkkjjjlllnnnppprrrpppwwwzzzuuuqqqrrrrrrpppuuuxxx|||~~~{{{zzzzzz|||~~~{{{wwwttttttssspppiiiaaa]]]___bbbffffffeeecccaaaaaaccceeekkkiiigggfffgggiiikkklllooorrrsssqqqllljjjkkknnnllljjjhhhhhhjjjkkklllkkkooonnnpppvvvwwwuuuuuuxxxuuutttssstttvvvuuutttrrrqqqvvv}}}}}}vvvqqqpppooolllkkkrrrzzz}}}zzzsssmmmrrruuurrruuuzzztttrrrooollljjjjjjjjjhhhggg^^^bbbffffffbbb______aaa]]]ccceeeaaa___cccggghhhaaa______```cccdddccc```cccgggiiihhhjjjoooqqqpppmmmmmmmmmmmmlllggg```\\\VVVPPPJJJFFFDDDCCCBBB@@@CCCCCCDDDEEEFFFGGGIIIJJJFFFHHHIIIIIIFFFDDDBBBBBBEEEAAA;;;777777888888777;;;???DDDGGGEEE>>>666111000000///......///000000555111,,,,,,///111///---444...+++---///...---...111000000000111333666777>>><<<888444111...---,,,222000---,,,---.........,,,---......,,,,,,---......///000///...---...000...............---,,,,,,,,,---------............//////000000000111111111000000000000111222333333444333555999:::;;;BBBKKK[[[dddlllnnnooopppooolllppppppnnnkkkiiijjjmmmoookkkkkkjjjiiihhhgggffffffgggdddccceeekkkppppppooommmiiihhhkkkmmmkkkkkkmmm}}}||||||}}}~~~~~~~~~}}}{{{|||~~~~~~~~~~~~yyytttvvvxxx}}}}}}{{{}}}yyyyyyxxxxxxyyy{{{|||~~~}}}{{{{{{}}}||||||~~~|||xxxtttppplllhhheeeUUUSSSQQQPPPSSSWWW]]]```hhhllloooooossszzz~~~}}}xxxwwwvvvwww{{{}}}uuurrrrrrtttttttttppprrrwww~~~~~~}}}{{{{{{||||||zzzvvvoookkkeeebbbaaacccgggkkkkkkjjjjjjgggfffbbbVVVOOOWWWfffxxxzzz|||}}}}}}}}}}}}|||zzzwwwvvvxxx|||}}}|||zzzzzzzzzyyywwwvvvfffUUUOOO\\\fff```TTTPPPZZZ___bbbbbbcccgggjjjiiinnnooopppppppppssswwwzzzxxxzzz||||||{{{{{{|||}}}yyyzzz}}}~~~|||{{{zzzyyyyyyyyyyyyyyy|||yyyvvvuuuuuuwwwxxxwwwxxxyyyyyyzzzzzzyyyyyyrrrpppooopppsssvvvxxxyyyyyyyyyzzz{{{|||~~~|||yyy||||||}}}}}}{{{yyy{{{}}}{{{wwwsssooommmjjjlllnnnooonnnllljjjhhhlllkkkjjjiiijjjlllooopppnnnuuuxxxsssmmmlllooopppwwwzzz~~~{{{wwwtttvvvvvvqqqhhh___ZZZXXX\\\]]]^^^___```bbbeeehhhkkkkkkkkkkkklllllllllmmmmmmooopppnnnkkkjjjlllnnnqqqnnnjjjhhhhhhjjjjjjjjjoooooossszzz|||xxxvvvxxxvvvvvvuuuvvvwwwvvvtttrrrqqqwwwzzzuuurrrqqqnnnmmmrrrzzz}}}zzzuuuppptttvvvqqquuuzzzuuuwwwuuurrrooonnnmmmkkkiii```aaabbbbbbaaa___^^^]]][[[aaaeeebbb^^^aaagggjjjaaa```___```bbbbbb```___bbbeeefffeeeggglllnnnllliiihhhgggddd```ZZZRRRLLLKKKHHHEEECCCDDDEEEEEEDDDBBBCCCDDDEEEGGGHHHIIIJJJEEEGGGGGGFFFCCC@@@??????>>>;;;666333222333333333666999===???===999333000//////...------...//////333///,,,,,,///111000...,,,***+++///000...---000333222111000///000111222;;;<<<<<<888222...---...222000...---...000000///---...//////------...///---///000///...---///000------------------,,,+++.........---,,,,,,++++++.../////////000000000000222111111111111111222222666444555777888:::CCCLLL^^^gggpppqqqqqqrrrpppnnnoooppppppnnnlllkkklllmmmggghhhjjjkkkkkkiiigggfffbbbbbbdddfffhhhkkklllmmmsssmmmiiiiiiiiifffeeeggg}}}{{{{{{||||||||||||~~~{{{}}}~~~xxxtttvvvwwwzzz||||||{{{zzzzzzzzzzzz{{{}}}}}}~~~~~~~~~}}}~~~zzzuuuqqqmmmjjjhhhVVVTTTRRRQQQSSSWWW\\\```ggglllppppppttt{{{~~~{{{yyyzzz~~~{{{uuuqqqrrrtttvvvwwwttttttvvv{{{~~~~~~~~~}}}xxxyyyzzz{{{zzzwwwqqqmmmfffdddaaabbbeeehhhiiiiiihhhgggeee]]]PPPLLLXXXiiiuuuxxx{{{||||||||||||}}}}}}zzzxxxyyy{{{~~~}}}{{{yyyvvvtttrrrpppooo```SSSPPP]]]ddd[[[PPPMMMYYY___ddddddfffjjjlllkkknnnooopppqqqrrruuuyyy|||}}}~~~{{{}}}~~~|||{{{zzzzzz{{{{{{{{{zzz}}}|||xxxuuurrrrrrsssuuuxxxxxxyyyzzz{{{{{{{{{zzzwwwvvvttttttuuuwwwyyyyyyzzzzzzzzz{{{|||~~~~~~|||}}}}}}~~~}}}{{{yyy{{{~~~~~~zzzuuuqqqoooiiijjjlllnnnooommmjjjgggjjjjjjhhhhhhhhhjjjlllmmmkkkqqquuupppiiiggglllrrrzzz}}}|||vvvxxxzzzwwwnnnddd\\\XXXRRRUUUXXXZZZ]]]aaaeeehhhkkkmmmooopppooonnnnnnnnnkkklllmmmlllkkkkkkmmmpppsssooojjjhhhhhhjjjkkkkkkooonnnrrrwwwyyyvvvuuuwwwwwwvvvvvvvvvwwwvvvssspppqqqxxxzzzuuuttttttrrrooosss{{{}}}|||yyytttvvvvvvooopppuuuqqqzzzxxxuuusssqqqpppmmmkkkbbb```^^^___bbbbbb```]]]^^^aaabbbaaa___aaadddgggbbbbbbbbbaaaaaaaaa___^^^^^^bbbdddeeehhhlllkkkgggeeebbb^^^YYYUUUOOOIIIEEEEEEDDDCCCDDDEEEGGGHHHHHHBBBBBBCCCDDDEEEEEEEEEEEEDDDEEEEEECCC???<<<;;;;;;444333111000000111222333000222444555555333000............------.........222000...///111333222111---,,,...222111///111555222111000////////////000888<<>>???@@@AAABBBBBBDDDEEEDDDDDDEEEEEEDDDCCCAAAAAAAAABBBAAA???;;;888777777000000000000///000111222...///000111111111///...---..................---000///...///111222222222111//////111000///111777/////////////////////000444:::???>>>888222111111---,,,++++++---...---,,,+++---------,,,+++,,,---,,,...//////......///111---....../////////......000000000000000111111111000000000111111111222222222222111111000111111111///000444:::<<<>>>DDDLLL^^^jjjuuuxxxvvvvvvvvvuuujjjnnnqqqsssqqqnnnlllkkkggggggggggggggggggggggggdddfffgggffffffiiiqqqwwwtttnnniiihhhgggddddddfff~~~yyy{{{|||}}}}}}~~~}}}}}}||||||xxxwwwyyy}}}}}}{{{}}}zzzzzz|||~~~}}}~~~~~~|||{{{zzz{{{}}}~~~}}}~~~}}}{{{vvvrrrooooooaaa^^^[[[ZZZ[[[___cccggghhhnnnrrrppppppuuuzzz{{{}}}}}}}}}|||zzzxxxvvvvvvwwwzzz||||||yyywwwvvvyyy|||~~~~~~}}}|||wwwuuutttssssssqqqnnnllliiihhhgggfffffffffggghhhjjjiiibbbVVVLLLOOO___nnnuuuyyy|||{{{~~~~~~}}}}}}~~~}}}yyyqqqiiidddaaaaaaYYYQQQSSS^^^___SSSKKKLLLWWW^^^eeehhhkkkooopppnnnggghhhiiijjjlllqqqxxx|||~~~||||||}}}|||~~~|||{{{}}}|||xxxyyyyyyvvvqqqooopppsss{{{{{{{{{{{{zzzyyyxxxxxxxxxxxxxxxvvvuuuvvvxxx{{{yyyyyyxxxxxxxxxxxxxxxyyyzzz~~~{{{yyyxxxxxxyyy{{{~~~~~~{{{wwwtttsssllljjjiiijjjlllllliiiffffffeeecccbbbbbbcccdddeeefffggghhhhhheeeeeennnyyy~~~{{{uuunnnggg```]]]UUUVVVVVVVVVVVVYYY^^^bbbdddiiinnnpppooommmnnnooovvvtttpppmmmkkkjjjjjjkkkmmmjjjhhhiiillloooqqqrrrmmmiiigggiiikkklllpppvvvttttttuuuvvvwwwvvvrrrooorrruuuyyy||||||yyytttqqqssstttrrrnnnoootttxxxwwwwwwuuu|||}}}uuuvvv{{{xxxuuutttrrrrrrrrrqqqooolllgggdddaaabbbeeeggggggeeeiiiaaa\\\^^^bbbbbb___]]]fffggggggeeeaaa^^^]]]]]]]]]aaadddgggkkklllfff^^^XXXSSSMMMHHHFFFFFFFFFFFF===???AAABBBAAAAAABBBCCCGGGGGGGGGFFFEEEBBB@@@???>>>???>>>;;;888555555555111222222111///---......///000111111222222111111---...////////////...------------....../////////222...---...///...000444....../////////000000000000666===???<<<777333111...---------///000///...+++,,,------++++++,,,---,,,...//////......000111---...//////000/////////,,,------...///000111111111111111111222222222222222111111111111111222222...///444;;;===>>>DDDLLL\\\iiiuuuwwwuuutttsssssslllpppuuuwwwvvvsssqqqpppjjjjjjhhhgggffffffffffffbbbdddeeeffffffkkkrrrwwwsssmmmiiijjjjjjhhhgggiiixxxzzz}}}~~~~~~~~~}}}}}}||||||~~~zzzyyyzzz}}}}}}{{{}}}{{{zzz{{{|||~~~zzz|||}}}}}}{{{zzz{{{{{{|||}}}~~~~~~~~~~~~~~~zzz|||~~~yyytttrrrqqqeeeccc```^^^___bbbgggjjjfffmmmpppooonnnsssxxxzzzyyy{{{||||||zzzxxxvvvvvvwwwxxxyyyvvvttttttwwwzzz}}}~~~~~~}}}wwwuuuqqqooonnnmmmkkkiiiggghhhiiiiiiiiiiiijjjkkkllljjjaaaTTTNNNSSSbbbooowwwzzz~~~~~~|||||||||~~~~~~}}}xxxpppgggaaa______VVVPPPSSS]]]\\\OOOHHHLLLTTT\\\dddgggkkkoooooommmfffeeeccccccgggppp||||||~~~|||}}}~~~|||~~~|||{{{~~~}}}wwwzzz|||yyytttqqqrrruuuyyyzzzzzzzzzzzzyyyxxxxxxvvvwwwwwwvvvtttuuuyyy|||wwwwwwwwwwwwxxxyyyzzzzzzyyy~~~~~~yyyuuuuuuvvvzzz|||~~~~~~{{{xxxwwwvvvoookkkhhhhhhjjjkkkhhheeedddcccaaa______```aaabbbdddbbbbbbeeefffhhhqqq||||||xxxsssnnniiifff___^^^[[[WWWUUUWWW[[[^^^```ffflllnnnlllkkkmmmpppwwwtttqqqnnnmmmmmmnnnnnnjjjiiiiiijjjnnnqqqsssssslllhhhfffhhhjjjkkkooouuussstttuuuxxxyyywwwtttqqqpppqqqsssuuuuuuuuutttssstttvvvtttpppoootttxxxxxxuuuuuu}}}xxxwww|||yyyqqqppppppqqqsssrrrpppnnnkkkiiifffddddddeeeffffffggg```\\\___aaa___^^^___fffggggggeee```\\\[[[\\\______^^^^^^```aaa[[[SSSMMMKKKGGGEEEDDDDDDCCCAAA>>>AAAEEEFFFDDDCCCDDDFFFDDDEEEEEEEEEDDDBBB???===;;;<<<;;;888555333333444...111222222///------///...///000111111111000///...///000000000000///...,,,---...///............000+++***...222111///000//////000000000/////////---222999>>>???;;;444000///......///111111000///,,,---...---,,,+++,,,...,,,---//////......000222,,,---....../////////...,,,,,,------...//////000000000000000111111111111000000000000111222333333222222555999;;;<<>>@@@===666000...------...000111000...---...///...------...///,,,---//////...///000222+++,,,,,,---.........---.........///////////////////////////000000000000000000000000111222333444777666666888888999AAAJJJZZZhhhsssssslllhhhfffeeekkkoootttxxxxxxvvvuuuuuunnnoooppppppnnniiidddaaa]]]aaagggmmmrrruuuuuutttsssnnnmmmooopppllljjjkkk{{{|||}}}|||yyy{{{{{{~~~{{{wwwvvvxxx~~~~~~~~~}}}|||{{{zzzzzzzzz~~~~~~{{{yyyxxxyyy{{{}}}}}}|||xxxzzz||||||zzzyyyyyyyyywwwzzz|||{{{yyy{{{~~~|||zzzxxxwwwxxx{{{~~~~~~{{{wwwtttssspppnnnjjjfffdddfffjjjnnnnnnoooooommmlllooouuuzzz}}}}}}~~~~~~}}}{{{xxxwwwvvvuuutttrrryyyvvvssstttxxx|||~~~~~~}}}{{{vvvqqqooopppppplllgggaaabbbdddfffiiikkkmmmnnnmmmjjj___SSSRRR___mmmrrruuuyyy}}}|||yyyxxxzzz~~~~~~yyymmmggghhhjjjbbbVVVJJJLLLVVV___YYYJJJEEEKKKUUUYYYaaaiiiooooookkkgggZZZVVVNNNHHHRRRfffvvvzzz~~~|||}}}|||yyyzzz}}}{{{}}}~~~~~~~~~}}}|||{{{wwwrrrnnnwwwxxxyyyyyyxxxwwwyyyzzzyyywwwuuusssssstttvvvxxxzzzvvvwww{{{~~~|||}}}yyyyyyzzz}}}|||yyywwwvvvwwwxxx}}}~~~~~~}}}||||||pppqqqpppmmmiiifffeeeeeeaaa___\\\ZZZYYYZZZ\\\]]]]]]```cccdddeeehhhnnnsss|||~~~|||~~~~~~|||xxxvvvooojjjbbb]]][[[YYYWWWUUU\\\___bbbfffjjjlllnnnnnnuuurrrnnnnnnppprrrrrrqqqkkkhhhgggiiinnnqqqrrrqqqllllllkkkjjjjjjlllpppsssttttttuuuwwwzzz{{{yyywwwnnnpppsssrrrpppppprrrtttxxxyyy|||~~~~~~~~~}}}wwwyyy||||||zzzxxxvvvvvvqqqooonnnoooqqqqqqqqqoooqqqnnnkkkhhhfffdddaaa___ddd]]][[[aaaeeebbb______dddffffffbbb\\\XXXWWWWWW]]]WWWPPPLLLKKKJJJIIIGGGEEEEEEDDDDDDCCCBBBAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA;;;<<<===>>>>>><<<:::888777666444222000000000000)))+++---///000000000///........................---...000000//////111222000------000000------000///............///000000000000000111000///......)))+++000:::CCCCCC;;;444..................------------......---,,,++++++------///000000000///...,,,,,,------...///000000///......------...000111000000000000000111111222000111222111000///000111333555777777888;;;AAAFFFTTTdddrrrsssrrrssspppjjjiiiqqqzzzzzzsssmmmnnnqqqrrrrrrrrrrrrqqqlllfffaaacccggglllnnnnnnnnnqqqssssssrrrpppnnnllljjjhhhhhh~~~~~~}}}~~~~~~|||{{{~~~yyyvvvvvvyyy}}}}}}}}}||||||{{{{{{zzzzzz~~~~~~~~~}}}uuuvvvwww{{{~~~}}}|||~~~}}}{{{{{{{{{yyy|||}}}|||yyyyyy~~~}}}zzzxxxwwwxxx{{{}}}}}}{{{xxxvvvuuuqqqooommmiiiffffffiiikkkkkkllllllkkkjjjlllsssxxx~~~|||yyyvvvuuuttttttsssxxxvvvtttuuuyyy|||~~~}}}}}}xxxtttooommmnnnnnnjjjfff```aaabbbeeehhhjjjlllmmmmmmhhh\\\RRRUUUcccpppuuuvvvzzz}}}}}}zzzyyy{{{~~~~~~wwwlllgggiiikkkdddYYYNNNPPPYYY___XXXJJJFFFMMMUUU[[[dddlllooonnnjjjggg[[[RRRLLLMMMRRR[[[lll|||}}}{{{~~~||||||yyy{{{}}}}}}}}}{{{zzzxxxuuutttyyyzzz{{{zzzxxxwwwxxxyyyyyyxxxvvvttttttvvvxxxyyyyyyvvvvvvzzz|||zzzzzz}}}yyyyyyzzz}}}}}}{{{zzz{{{|||~~~~~~}}}|||{{{{{{{{{uuutttssspppmmmiiieeeccc___]]]\\\ZZZZZZ[[[]]]^^^aaadddggghhhgggiiimmmqqqyyy~~~}}}}}}}}}zzzpppkkkccc^^^\\\[[[YYYXXX[[[\\\^^^aaafffkkkooorrrtttqqqnnnmmmoooqqqqqqpppllljjjiiikkknnnqqqrrrqqqooonnnmmmkkkkkklllnnnppprrrrrrsssvvvyyyzzzyyyxxxooopppqqqpppnnnnnnqqqsssxxxyyy|||~~~~~~zzz{{{|||{{{yyyxxxxxxyyyvvvtttssssssttttttrrrqqqrrrpppllliiigggeeebbb```ddd___^^^eeeiiieeeaaa```fffggggggccc]]]XXXVVVVVVRRRNNNHHHEEEEEEEEEDDDCCC@@@AAAAAAAAA@@@???>>>>>>AAAAAAAAAAAA@@@@@@??????:::;;;<<<===<<<:::888777444222111///...---......***+++---...///000000///........................---...000000//////111222000------000000------000---,,,,,,,,,,,,---......000000000///////////////222//////333;;;AAAAAA>>>000000///...------.....................---,,,,,,,,,---...///000//////...,,,,,,---......//////000...............///000000000000000000000111111222111222333222111000111222333555666666666:::AAAGGGVVVffftttvvvuuuwwwtttnnnkkkpppsssrrrmmmjjjlllppprrrtttuuutttqqqlllhhheeefffjjjnnnppppppppprrrtttqqqqqqpppnnnlllkkkiiiiii~~~~~~zzz~~~}}}xxxvvvxxx{{{||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{~~~~~~~~~|||ppprrruuu{{{}}}~~~~~~|||{{{{{{{{{}}}~~~{{{xxxxxx{{{~~~}}}zzzxxxwwwwwwyyyzzzyyyxxxvvvvvvwwwssssssqqqmmmiiigggggghhhjjjkkkllljjjiiilllrrrwww~~~zzzvvvtttttttttuuuuuuuuuuuuwwwzzz|||}}}|||}}}vvvrrrmmmkkklllkkkiiifff```aaacccfffiiikkkmmmnnnmmmdddXXXQQQXXXhhhssswwwwwwzzz}}}}}}{{{zzz|||~~~|||vvvnnniiilllnnnfff\\\PPPSSSYYY\\\SSSGGGFFFNNNVVV^^^iiioooooolllhhhgggZZZOOOLLLRRRPPPNNNaaa{{{|||{{{}}}||||||{{{|||~~~~~~|||zzzzzzzzz{{{{{{||||||{{{xxxwwwwwwxxxzzzyyywwwvvvvvvwwwyyyzzzxxxvvvvvvyyyyyywwwwwwzzzyyyyyyzzz|||~~~}}}}}}~~~~~~{{{xxxwwwxxxzzz{{{xxxvvvtttsssnnngggbbb^^^^^^^^^______aaabbbbbbfffiiillllllkkkjjjlllooosssyyy~~~~~~~~~tttooohhhccc```___^^^]]]___]]]\\\]]]```eeekkkoooqqqooommmnnnppprrrrrrrrrnnnmmmlllmmmppprrrrrrrrrrrrpppnnnlllkkkkkklllmmmnnnooopppssswwwzzzzzzyyyrrrqqqpppnnnlllmmmpppsssxxxyyy||||||||||||zzzxxxyyy{{{}}}{{{yyyxxxwwwxxxwwwvvvtttuuurrrooollljjjgggdddaaaeeebbbccchhhkkkhhhdddbbbdddeeedddaaa[[[UUUQQQOOOKKKHHHDDDCCCCCCDDDEEEDDDAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>======999999::::::999888666555111000///...------------++++++---...////////////........................,,,...////////////000222000......000000......000---,,,,,,,,,,,,---......111000///.........///000444000---///666===AAACCC555333000...------///000/////////............---,,,---......//////......---------......//////000---......///////////////000000000000000111111222111222333333222111222444333444555444444999AAAGGGXXXiiivvvxxxxxx{{{yyyssslllllljjjhhhfffhhhlllpppsssvvvxxxvvvqqqllliiiiiijjjmmmpppqqqqqqqqqrrrsssnnnnnnnnnnnnmmmkkkjjjiiizzz~~~~~~xxxwwwzzz}}}|||yyy{{{{{{{{{{{{{{{{{{||||||xxx|||~~~}}}}}}~~~{{{pppqqqssswww{{{~~~}}}||||||~~~~~~{{{yyyxxxxxx{{{||||||{{{xxxxxxzzz|||}}}}}}}}}|||{{{yyyxxxwwwuuuvvvvvvuuuttttttuuuwwwvvvvvvvvvsssnnniiifffeeejjjlllmmmlllkkkmmmsssxxx|||xxxttttttuuuwwwssstttvvvxxx{{{||||||{{{{{{}}}~~~uuurrrmmmkkkjjjjjjhhhgggcccdddfffiiilllnnnpppqqqmmmaaaSSSPPP[[[jjjsssvvvwwwyyy||||||{{{zzz|||}}}~~~}}}~~~}}}yyysssoooppppppggg\\\MMMRRRXXXWWWMMMCCCGGGQQQWWW```lllqqqnnnhhheeedddVVVRRRRRRPPPIIIGGG[[[uuu~~~~~~|||}}}~~~{{{}}}}}}|||}}}~~~}}}}}}~~~}}}~~~}}}{{{wwwuuuuuuuuuyyyxxxwwwvvvvvvwwwyyyzzzwwwuuuvvvxxxwwwtttuuuxxxyyyyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~~~~yyyuuusssvvvyyy~~~{{{xxxxxxyyyuuummmeeeccccccdddeeeggghhhhhhiiijjjmmmppppppmmmkkkkkkmmmnnnttt|||~~~}}}wwwsssmmmhhheeeccccccbbbdddbbb___\\\\\\^^^aaadddllllllmmmnnnqqqsssuuuvvvpppoooooopppqqqrrrrrrrrrqqqooolllkkkkkklllllllllkkklllmmmqqquuuxxxyyyyyyuuussspppmmmlllnnnqqqssswwwyyy|||{{{{{{|||{{{zzzzzz|||}}}|||{{{zzzzzz{{{{{{yyyxxxyyywwwtttqqqooolllhhheeehhhfffeeegggiiihhheeeccc]]]]]]\\\XXXSSSMMMHHHFFFEEEDDDBBBBBBBBBBBBCCCCCCAAAAAABBBCCCCCCCCCBBBBBBAAA@@@???>>>===<<<;;;:::777777777777666555333222111000000///............,,,,,,---....../////////........................,,,...//////...///000222111......111111......111///............///000000222000...---,,,---///000---,,,,,,///444999===???999666222...------///111/////////.........//////,,,------...............------....../////////000,,,---///000000000///...000000000000000111111222000222333222111111222333444444444333333888AAAGGGZZZjjjwwwyyyyyy{{{yyytttjjjgggdddcccfffjjjnnnppprrrvvvyyyvvvooojjjjjjllllllnnnpppqqqrrrrrrqqqqqqkkkkkklllllllllkkkjjjiii{{{~~~zzzzzz}}}~~~|||yyy{{{{{{||||||||||||||||||www{{{}}}{{{||||||uuutttrrrsssvvvyyyzzzzzz{{{|||~~~}}}zzzxxxwwwwwwxxxxxxyyyyyyyyyyyy{{{|||uuuvvvvvvwwwxxxxxxxxxxxxwwwwwwwwwuuussssssuuuvvvwwwxxxyyyvvvqqqkkkfffdddhhhjjjlllkkkkkkmmmrrrwww{{{~~~zzzuuusssuuuxxxqqqtttwwwyyyzzz{{{{{{{{{zzz{{{}}}wwwtttooollljjjiiihhhhhhdddeeegggiiilllnnnpppqqqkkk^^^QQQQQQ\\\iiiqqqsssvvvxxxyyyzzzzzzzzzzzz{{{}}}~~~~~~}}}||||||~~~zzzwwwvvvrrrfffZZZLLLSSSZZZVVVKKKDDDLLLXXXZZZbbblllpppkkkeeeaaa```SSSXXXWWWJJJ@@@FFF[[[lllyyy|||~~~~~~~~~zzz|||~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{wwwtttsssssswwwvvvvvvvvvvvvwwwxxxyyywwwvvvwwwxxxvvvssstttxxxzzz{{{{{{{{{{{{{{{|||}}}~~~~~~~~~~~~yyysssrrruuuyyy}}}{{{yyy{{{}}}zzzssslllhhhhhhiiiiiijjjkkkkkkkkkkkknnnqqqpppmmmkkkkkkmmmlllqqqxxx}}}|||yyyyyyvvvtttqqqlllgggdddccccccdddcccaaa___]]]\\\[[[[[[dddfffhhhkkknnnrrruuuwwwpppqqqrrrrrrrrrrrrrrrsssnnnllljjjjjjmmmnnnnnnmmmkkkjjjkkkooossswwwxxxxxxxxxuuupppnnnmmmpppsssuuuvvvxxx{{{}}}~~~~~~vvvyyy|||}}}|||{{{{{{{{{zzzyyyxxxyyy{{{||||||{{{|||{{{xxxvvvuuurrrnnnkkkkkkjjjgggdddcccdddcccbbbUUUTTTSSSPPPLLLGGGBBB???@@@@@@@@@???>>>===============>>>?????????>>>>>>???>>>>>><<<;;;:::999999666666555555333222111000.../////////............------------......//////........................,,,---//////......000111111......111111......111///............///000000111000...,,,,,,---///000+++,,,---...111555:::>>>>>>:::555000---...000111//////............///000------------......//////.........///////////////,,,---///000000000///...000000000000000111111222...000111111000000111333444444444333333888AAAGGGZZZiiiuuuvvvuuuxxxvvvqqqgggeeedddfffkkkoooqqqrrrrrruuuwwwtttmmmiiijjjllllllmmmnnnpppqqqqqqpppoooiiijjjkkkllllllkkkjjjiii~~~}}}}}}{{{{{{~~~}}}||||||}}}~~~}}}{{{}}}}}}}}}}}}}}}}}}}}}}}}xxx{{{|||zzz{{{~~~{{{xxxtttssstttvvvxxxxxx|||}}}~~~|||zzzyyyyyyuuuvvvwwwxxxyyyzzz{{{{{{pppqqqsssuuuwwwxxxyyyyyyzzz{{{zzzxxxuuussstttuuutttvvvxxxvvvqqqjjjfffddddddgggiiiiiihhhjjjppptttxxx|||zzztttrrrtttvvvqqqtttwwwyyyyyyyyy{{{|||yyyzzz|||yyyvvvrrrmmmiiihhhhhhhhhdddeeefffgggiiikkklllmmmgggZZZPPPSSS^^^hhhooosssvvvwwwxxxyyyyyyzzzzzzyyyyyy|||~~~}}}{{{zzz|||}}}zzzsssdddVVVNNNXXX___YYYMMMHHHRRR______eeelllnnnjjjddd___]]]TTTZZZUUUCCC;;;FFFXXXdddvvv{{{~~~~~~zzz{{{|||}}}~~~}}}||||||~~~{{{wwwtttssssssvvvvvvvvvvvvvvvwwwxxxyyywwwvvvxxxzzzwwwsssuuuzzz||||||}}}|||zzzzzz{{{}}}~~~}}}||||||||||||~~~~~~yyysssrrrvvv{{{|||{{{zzz|||}}}|||wwwsssmmmmmmkkkjjjiiiiiiiiiiiihhhkkknnnnnnkkkjjjlllnnnlllpppvvv{{{}}}~~~yyyvvvvvvuuuuuutttpppjjjdddaaa```^^^___```aaa```___]]]\\\^^^```dddgggiiilllpppsssoooqqqssssssrrrrrrssstttnnnkkkjjjlllppprrrqqqppplllkkkkkknnnrrruuuvvvwwwxxxuuupppnnnooorrrtttuuuuuuwwwyyy{{{||||||{{{zzzsssvvvzzz||||||zzzyyyyyyxxxwwwwwwxxx{{{||||||{{{~~~|||{{{zzzyyyvvvrrrooonnnnnnjjjccc``````___\\\QQQOOOLLLIIIGGGEEEAAA>>>@@@AAABBBBBB???>>>===>>>>>>???????????????>>>>>><<<<<<;;;;;;:::999888888666555444333222000000///+++,,,,,,---------,,,,,,---------------...///000........................+++---............///111111//////111111//////111---,,,,,,,,,,,,---......000///...---------...///000000///------222;;;BBBAAA===777222///...000111///...---------...///000///............///000000////////////////////////---......///////////////000000000000000111111222...///111111000000111333333444555444444999AAAGGGVVVeeeqqqrrrqqqtttsssooofffgggiiimmmqqqsssssssssrrrttttttqqqllliiijjjkkkkkkkkklllnnnpppqqqooonnniiijjjlllmmmmmmlllkkkiii~~~}}}yyywwwwwwyyyxxxwwwwwwyyy{{{~~~~~~~~~~~~}}}}}}yyy{{{{{{xxxzzz}}}{{{xxxwwwxxxxxxxxxwww{{{}}}}}}{{{{{{{{{uuuuuuvvvwwwyyyzzzzzzyyyrrrsssuuuwwwxxxzzz{{{{{{{{{{{{zzzwwwssspppooopppppprrrtttrrrnnnhhhdddbbbccceeehhhhhhhhhjjjooosssvvvzzz~~~}}}zzzsssoooppprrrqqqtttwwwxxxxxxxxxzzz}}}zzzzzzzzz|||zzzxxxsssmmmhhhffffffgggeeeeeefffggghhhiiijjjjjjaaaWWWQQQWWWbbbjjjqqqvvvwwwwwwxxxyyyzzz{{{zzzyyyuuuyyy}}}}}}zzzxxxyyy|||{{{}}}tttbbbSSSQQQ]]]ddd\\\NNNIIITTTaaaeeehhhkkkllljjjeee___[[[[[[UUUKKK@@@;;;AAARRRaaauuu|||yyyzzz{{{}}}~~~|||{{{|||~~~~~~yyyvvvvvvvvvvvvvvvwwwwwwxxxyyyyyyzzzwwwwwwzzz{{{xxxtttwww}}}}}}~~~~~~|||zzzyyy{{{~~~~~~~~~}}}|||{{{zzzzzz{{{~~~~~~zzztttsssxxx}}}{{{|||||||||{{{zzzxxxwwwuuusssooollliiihhhhhhhhhdddgggiiijjjhhhiiimmmpppmmmppptttxxxzzz|||}}}~~~~~~zzzxxxyyyxxxzzzzzzwwwppphhhcccaaa[[[]]]^^^```aaaaaaaaa```^^^aaaeeeggggggiiilllnnnmmmpppssstttsssrrrsssuuuqqqnnnmmmooosssvvvtttrrrnnnmmmlllnnnqqqsssuuuuuuvvvsssooonnnpppssstttttttttuuuwwwyyyyyyxxxwwwvvvrrrtttwwwxxxxxxxxxxxxzzzxxxwwwwwwxxxzzz{{{zzzyyy}}}|||{{{{{{{{{xxxuuurrrmmmpppnnnfff```^^^YYYTTTLLLIIIEEECCCCCCCCC@@@>>>???BBBEEEEEEBBB@@@@@@AAAAAABBBBBBBBBAAA@@@???>>>:::::::::999999888888888666555333222000//////...***+++,,,---......------......---,,,---...///000........................+++---............///111222//////222222//////222---,,,,,,,,,,,,---......//////.........---------,,,///222000...000777===BBB???:::444111//////000...---,,,+++,,,---///000000//////...///000111222000/////////////////////...............///000000000000000000000111111222...000111111111111222444333555666666666:::AAAGGGPPP___lllnnnooossssssooojjjllloooqqqrrrsssssssssuuusssqqqooommmkkkkkkkkkkkkjjjkkknnnqqqrrrpppnnnlllmmmoooqqqpppooommmkkk|||wwwuuutttuuuuuuttttttvvvzzz~~~~~~}}}}}}zzz|||{{{xxxyyy~~~|||{{{{{{|||{{{yyywwwzzz|||~~~~~~|||{{{zzz{{{vvvvvvvvvwwwyyyyyyxxxwwwuuuvvvwwwyyy{{{{{{||||||yyyyyyxxxuuupppllljjjjjjlllnnnpppoookkkfffcccaaadddgggiiijjjjjjlllqqquuuuuuzzz}}}}}}|||~~~~~~yyyqqqlllmmmoooqqqtttwwwxxxwwwxxx{{{~~~{{{zzzzzz{{{~~~{{{xxxssslllgggddddddeeehhhhhhhhhiiijjjjjjkkkkkk]]]TTTQQQZZZdddlllssszzzxxxxxxxxxzzz{{{|||{{{zzzrrrxxx}}}~~~zzzwwwxxxzzzwww}}}tttaaaQQQQQQ^^^fff\\\LLLHHHSSS___jjjjjjkkkllljjjfff___[[[```NNNAAA@@@===<<>>???@@@???>>>999===AAABBB@@@>>>>>>@@@?????????>>>>>><<<;;;:::999999999888888888888888666555333111000///......,,,---///000111000000//////...---,,,---...///000........................+++---......---...///111222//////222222//////222///............///000000......//////......---,,,"""+++444666333000000222CCC@@@;;;666222000//////...---+++++++++---///000111000/////////000222333000000000000//////////////////...------///000111000000000000000111111222///111222222222222444555333555777888888;;;AAAFFFKKK[[[hhhkkkmmmssstttqqqoooqqqssssssrrrqqqqqqrrrwwwtttpppnnnnnnmmmlllkkkkkkjjjkkknnnrrrsssqqqooooooppprrrssssssqqqooommm}}}xxxuuurrrpppnnnnnnnnnnnnqqqsssuuuuuuuuu~~~~~~|||{{{{{{{{{yyy|||}}}zzz|||~~~}}}|||{{{zzzyyyyyyzzz|||}}}}}}{{{zzzyyyyyy{{{wwwsssssswwwyyywwwuuuyyyzzz{{{{{{yyyyyyzzz{{{yyyxxxuuuqqqlllhhheeedddooopppooojjjccc]]][[[[[[```bbbeeejjjqqquuuvvvvvvxxxxxxzzz{{{|||}}}}}}}}}}}}}}}zzzqqqhhhfffkkkrrruuuuuuttttttvvvyyy|||~~~~~~}}}{{{zzz{{{~~~{{{uuupppkkkdddccceeeiiiiiijjjmmmpppooojjjeeeYYYPPPQQQ```kkknnnsss{{{{{{{{{{{{}}}~~~}}}{{{yyyzzz}}}zzztttqqqssswww{{{|||zzzssscccSSSWWWdddgggYYYOOORRRYYY[[[bbbiiimmmmmmmmmmmmfff]]]\\\RRRAAA;;;>>>===FFF\\\nnn~~~||||||{{{zzz||||||}}}~~~yyyvvvwwwyyyzzztttwwwzzzyyywwwvvvxxxzzz}}}}}}{{{yyywwwyyy}}}~~~zzz{{{~~~}}}xxx{{{{{{{{{zzzyyyxxxwwwvvvzzz{{{||||||zzzxxxxxxxxx}}}yyyyyy{{{}}}|||zzz{{{wwwsssqqqqqqpppnnnkkkhhhfffeeeeeegggkkkooorrrxxxvvvtttvvvyyy{{{xxxuuuyyylllccciiifffddddddggggggfffccceeegggiiijjjhhhgggggggggiiilllooopppqqqqqqsssttttttvvvxxxzzzyyywwwtttrrrpppnnnmmmnnnqqqrrrpppnnnooommmlllpppuuuwwwtttqqqwwwvvvuuuuuuvvvvvvtttrrrsssvvvwwwuuurrrrrrtttwww{{{|||{{{xxxuuuuuuxxx{{{|||zzzzzzwwwrrrqqqnnnjjjeee___WWWOOOJJJDDDBBB???===<<<===???@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<;;;;;;;;;999999888888777666666666333000---+++,,,...//////111///,,,+++,,,---,,,,,,))),,,...///...---------------,,,+++***+++...111000000//////............//////...///000000...,,,+++,,,......---...///111..................------+++---///000111222444666;;;FFFJJJ@@@888777666111///...---,,,------/////////......---------......+++---000111111...+++)))------............------333000---...111333222111333222000000222333222222111333555888<<<@@@CCCEEEKKKWWWeeennnooonnnqqqtttuuutttrrrpppooopppqqqrrrnnnppprrrqqqmmmkkklllnnnjjjlllooorrrttttttsssrrrnnnooopppooommmlllllllll}}}~~~|||wwwtttpppmmmkkkkkkjjjkkkllloooqqqssssss{{{}}}{{{zzzxxxxxxwww||||||}}}~~~~~~}}}{{{zzzyyyxxxwww{{{|||||||||{{{yyyxxxwwwwwwtttrrrsssxxxzzzxxxvvvvvvxxxyyyyyyxxxxxxyyyzzzssssssrrrpppmmmkkkiiiiiilllmmmmmmjjjddd```___```cccfffjjjooosssvvvxxxxxxyyyyyyyyyzzzzzz{{{{{{|||{{{sssjjjggglllrrruuutttttttttuuuvvvxxxyyy|||{{{yyyyyyzzz|||~~~|||xxxtttmmmfffeeehhhlllkkkllloooqqqnnniiicccWWWPPPTTTbbbmmmpppttt{{{}}}||||||||||||{{{zzzyyyzzz|||zzzuuurrrrrruuuwwwxxxyyyvvvkkk```aaajjjiiiZZZPPPTTT]]]``````fffkkkmmmoooqqqkkkcccaaaWWWEEE===>>>;;;CCCXXXiiizzz~~~zzz~~~}}}}}}||||||}}}~~~~~~~~~{{{wwwuuuvvvvvvpppsssvvvvvvuuuuuuvvvxxx{{{{{{zzzyyyyyy{{{{{{{{{~~~|||xxxxxxxxxyyyyyyyyyxxxwwwwwwwwwzzz}}}}}}|||zzzyyyyyy~~~zzzwwwtttssstttuuutttrrrnnnllljjjhhhhhhiiikkkmmmoooqqquuuxxxyyy{{{|||}}}~~~vvvooonnnkkkiiiiiijjjjjjfffcccdddeeeggghhhjjjjjjiiiiiiiiijjjlllllllllmmmnnnppptttuuuxxxyyyxxxvvvsssqqqqqqooonnnoooqqqrrrqqqooopppnnnmmmqqqvvvxxxvvvssssssssssssuuuwwwwwwuuusssvvvwwwwwwwwwvvvvvvxxxyyy}}}~~~}}}{{{xxxwwwyyy{{{~~~|||{{{{{{wwwqqqnnnkkkfff```ZZZTTTMMMHHHCCCBBB@@@>>>===>>>???@@@???????????????@@@@@@@@@===<<<;;;::::::999::::::888888777777666555555444222///,,,+++,,,---......///---++++++,,,......---+++---......------...///000000000...,,,,,,///111/////////......------------,,,,,,---.........---+++,,,......------///111///......------............///111111000000111333999CCCJJJHHHAAA;;;555111///...------------/////////......------............///111222222000...,,,.........//////.........222000---...000111111000222222222222444555555555333444777:::>>>BBBEEEGGGPPPZZZfffmmmooooooqqqssspppooommmkkkkkklllmmmnnnmmmooorrrqqqooollllllmmmkkkmmmppprrrtttsssrrrqqqoooqqqrrrqqqooommmmmmnnn}}}~~~||||||}}}~~~~~~}}}~~~|||yyyvvvqqqmmmiiigggiiiiiiiiijjjlllooorrrtttyyy~~~~~~}}}{{{yyywwwuuuuuuttt~~~}}}|||{{{yyyxxxwwwwww{{{{{{{{{zzzyyyxxxvvvuuurrrqqqqqqtttxxxzzzxxxvvvsssuuuxxxxxxwwwvvvwwwxxxqqqrrrrrrooollljjjjjjkkkiiikkkllliiieeecccdddfffdddiiiooosssttttttvvvxxxyyyxxxxxxwwwxxxyyy{{{|||~~~vvvnnnjjjmmmrrrssssssttttttttttttuuuuuuyyyyyyxxxwwwxxxyyy{{{|||}}}}}}|||yyyqqqiiiiiinnnooonnnoooqqqqqqnnngggaaaSSSQQQWWWfffppprrruuu{{{}}}}}}||||||{{{zzzyyyxxxyyy{{{~~~{{{vvvsssqqqsssrrrrrruuuxxxuuuooooooqqqjjjYYYQQQXXXccchhh___dddjjjnnnsssvvvrrrmmmhhh___KKK@@@>>>:::@@@RRRdddvvvzzzwww}}}}}}~~~~~~|||yyyxxxzzz}}}}}}xxxuuusssrrrnnnpppssstttuuuvvvwwwyyy{{{{{{{{{{{{{{{}}}|||{{{}}}{{{vvvtttuuuuuuvvvwwwxxxyyyyyyvvvyyy}}}~~~}}}|||zzzzzzyyyxxxvvvwwwyyyzzzzzzzzzuuussspppllliiihhhgggggghhhooovvvyyyzzzzzz}}}|||ssspppmmmlllmmmkkkgggcccdddcccdddggglllnnnllljjjiiijjjjjjiiiiiijjjlllnnnsssuuuwwwxxxxxxuuurrrpppqqqpppoooppprrrsssrrrqqqpppnnnnnnrrrvvvxxxwwwuuuqqqqqqsssvvvxxxyyywwwuuuwwwwwwvvvxxxyyyzzzyyyxxx|||}}}}}}|||yyyxxxxxxyyyuuuyyy|||||||||{{{uuummmhhhddd^^^XXXSSSNNNIIIEEEBBBBBBAAA@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>;;;:::999888777777777777666666555555444333333222111...,,,+++,,,---......---+++***+++---/////////---...///...------///111444444333111......///111......------------,,,,,,++++++++++++,,,---......+++,,,......------...000//////---------...///000---...000000000000222333777???LLLUUUPPPBBB666222000///...---------/////////......---......//////000000000111000000///...////////////////////////111///......///000///.........///000111222333333555777;;;???DDDHHHKKKMMMXXX^^^ffflllnnnppppppqqqmmmllljjjiiiiiijjjkkkllllllooorrrsssrrrooommmmmmlllnnnppprrrsssrrrqqqppppppqqqrrrqqqooonnnnnnooo|||~~~||||||zzzwwwuuuxxxxxxwwwtttnnniiifffdddjjjjjjjjjkkkmmmqqqvvvyyyzzz~~~{{{zzzyyyxxxwwwvvvvvvvvv~~~}}}}}}{{{zzzyyyxxxxxx|||{{{yyyyyyxxxwwwuuutttpppqqqrrrvvvyyyyyyvvvtttsssuuuwwwxxxvvvtttsssssstttuuuuuuqqqkkkhhhggghhhiiikkkllljjjfffeeegggiiicccjjjqqqtttrrrqqqsssvvvwwwvvvvvvvvvwwwzzz|||~~~zzzrrrnnnooorrrrrrrrrssstttuuuuuuuuuuuuxxxxxxwwwwwwxxxxxxyyyyyyzzz|||}}}uuulllmmmsssrrrqqqqqqrrrqqqlllddd]]]OOOQQQ\\\iiiqqqrrrtttxxxxxxzzz|||}}}|||zzzxxxxxxxxxzzz}}}~~~~~~zzzvvvsssrrrrrrooolllooouuuwwwuuuyyyuuuhhhXXXRRR[[[hhhooocccggglllsssxxxzzzyyyuuunnneeeQQQBBB???;;;???OOObbbuuuzzzwww||||||~~~|||vvvuuuxxx|||~~~zzzvvvsssrrrooopppsssuuuwwwyyy{{{|||}}}~~~~~~~~~}}}{{{{{{yyytttpppqqqrrrsssuuuwwwyyyzzzzzz|||~~~~~~|||{{{{{{|||}}}zzzzzzzzz{{{|||}}}~~~~~~zzzyyyvvvrrrnnnjjjgggfffiiinnnuuuyyy{{{{{{|||}}}wwwsssmmmjjjjjjjjjiiiffffffdddcccgggmmmpppmmmiiiiiiiiiiiihhhhhhiiimmmpppsssuuuwwwxxxwwwuuuqqqoooqqqqqqqqqrrrrrrssssssrrrooonnnoooqqquuuwwwwwwuuurrrssstttxxxzzz{{{xxxvvvxxxvvvvvvwwwzzzzzzwwwtttzzzzzzzzzzzzxxxwwwuuuuuurrrwww{{{{{{{{{xxxpppggg```[[[UUUOOOKKKHHHEEEBBBAAAAAABBBBBBAAA@@@>>>===============<<<<<<<<<<<<999999888777666666666666444333333222222111111000000...,,,+++---.........---,,,+++,,,---///...---...//////...------000222666666555222///---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...+++,,,...------,,,...///000///---------...000111)))+++...///000222444777666<<>>===<<<<<<;;;;;;;;;:::::::::888888777666555555555555222222111111000/////////000...,,,,,,...//////...///---,,,---......,,,***...//////...------000222444444333111...,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,---......---******+++---+++,,,...---,,,,,,---...///......---...///000111)))+++---///000111444666222777GGGYYY[[[KKK<<<666111000///...---......///...............///000111......---,,,------...///111000////////////000111///000000000000//////000222333444444333444777:::>>>BBBIIIQQQWWW\\\___```cccdddgggiiikkkmmmmmmmmmnnnmmmllllllmmmoooqqqsssqqqtttxxxzzz{{{xxxssspppjjjkkklllmmmnnnnnnmmmmmmmmmmmmmmmkkkiiiiiijjjlll{{{vvvpppkkkqqqrrrsssooojjjfffeeefffjjjmmmpppqqqrrrvvv|||}}}|||||||||||||||}}}~~~yyy~~~}}}}}}}}}}}}}}}~~~~~~~~~}}}yyyvvvvvvxxxyyyxxxuuuuuuvvvxxxxxxwwwuuurrrpppssswwwzzzzzzwwwsssooommmqqqtttvvvsssmmmjjjllloooooopppppplllgggfffgggjjjhhhlllpppqqqqqqqqqsssuuuvvvvvvwwwxxx{{{~~~zzzvvvttttttrrrrrrtttuuuwwwyyyzzz{{{xxxyyyzzzzzzyyyxxxvvvuuutttvvvyyy{{{vvvqqqrrrxxxsssrrrqqqqqqnnnggg\\\TTTOOOYYYgggpppqqqppppppqqqlllsss|||{{{yyyyyyvvvxxxzzzzzzyyyvvvsssqqqrrrssspppllllllppprrrqqqzzznnn^^^UUUXXXcccpppwwwtttsssvvv|||~~~}}}~~~uuuooo[[[HHHBBB???@@@KKK^^^ttt}}}{{{zzzssspppooo{{{~~~~~~}}}|||sssssssssvvvyyy{{{{{{zzz{{{vvvuuurrrooommmmmmmmmnnnpppsssvvvwww}}}||||||~~~~~~}}}}}}}}}{{{|||}}}}}}zzzvvvrrrooojjjjjjmmmttt}}}}}}zzzrrriiiddddddgggiiijjjkkkjjjiiijjjmmmmmmjjjgggcccddddddddddddeeehhhkkkmmmooorrrttttttssspppnnnppprrrssssssrrrqqqssstttppppppppppppqqqrrrssstttsssrrrrrrtttvvvwwwvvvuuu||||||~~~}}}yyyuuu{{{yyyxxxyyyzzz{{{zzzxxxtttuuurrrlllgggbbbZZZQQQMMMJJJFFFCCCBBBBBBAAA@@@@@@@@@AAAAAA@@@???===<<<;;;;;;::::::999888888888777666555444444333333444111111000000///............---,,,,,,...///......///...------...---+++)))---...///...------///111000111111///---++++++,,,++++++,,,,,,,,,,,,------***---///...+++)))***,,,+++,,,...---,,,+++,,,...---......///000000000111---///000000......///111...222<<>>===<<<<<<::::::999888888777666666555444333222111111111111111000000//////...------+++***)))***,,,---,,,+++---,,,,,,---///...,,,***+++---......------...///,,,---///...---,,,,,,---,,,,,,,,,,,,---------...$$$)))......,,,***+++---+++---------++++++,,,---,,,---///111222111000///...000000000...---...///...111555;;;CCCGGGBBB:::333222000............///............///000111222...//////000000000000111000///---,,,,,,---///000///222555666555444555777333555777666777===GGGNNNTTTXXX___eeeiiikkkjjjiiifffkkkppppppmmmlllnnnqqqoooooonnnoooqqqtttwwwyyyzzzzzz{{{}}}}}}{{{uuupppjjjjjjkkkmmmnnnoooppppppoooooonnnllljjjjjjlllnnn~~~}}}}}}}}}{{{vvvppplllnnnqqqqqqmmmhhhfffiiimmmooouuu{{{~~~~~~~~~}}}||||||yyy~~~~~~xxxxxxyyy{{{|||~~~}}}xxxuuuvvvzzz|||{{{xxxwwwxxxyyyyyywwwuuuttttttoootttzzz|||{{{xxxuuusssooossswwwuuuooommmqqqvvvqqqqqqqqqmmmiiigggjjjmmmiiigggfffgggkkknnnpppppp|||}}}~~~~~~~~~zzzwwwuuuwwwvvvtttssstttuuuwwwyyyvvvwwwyyyzzzyyyvvvsssqqqrrrooopppssstttssssssvvvpppooonnnnnnkkkcccWWWNNNWWWeeerrrvvvssspppppppppssswww{{{zzzwwwvvvyyy|||vvvwwwwwwwwwuuurrrooollljjjqqqvvvxxxyyy{{{zzzwwwqqqdddWWWVVV```lllvvv{{{yyyuuuvvv}}}}}}|||}}}yyybbbKKKCCC???>>>FFFSSSmmm{{{}}}yyytttuuu}}}}}}|||{{{|||~~~{{{yyy{{{~~~}}}}}}xxx|||}}}wwwrrrpppnnnlllnnnmmmllllllmmmoooqqqssssssxxx|||zzzwwwmmmqqquuuvvvvvvvvvzzz}}}zzz|||~~~}}}~~~~~~xxxrrrmmmllljjjfffccchhhjjjlllmmmlllkkkkkkllliiijjjkkkiiifffdddccccccccceeeiiimmmnnnmmmllljjjnnnqqqsssrrrpppoooqqqtttuuuuuutttrrrqqqqqqrrrttteeedddccceeeiiimmmpppqqqrrrxxx~~~}}}||||||xxxuuurrrssswwwzzz{{{zzznnnjjj```TTTLLLJJJEEE???AAA@@@??????AAABBBAAAAAA??????>>>>>>===<<<<<<<<<:::999999888777666666555333222111000////////////111000000///......------)))((('''(((***++++++)))+++++++++---///000...,,,))),,,...///...---------***,,,......---,,,---...,,,,,,,,,------.........$$$+++...,,,***,,,...+++---------++++++,,,---+++---000222333222000///,,,---//////......000111000444333333<<>>333222000///.........///............///000222222,,,,,,---...//////......000///---,,,,,,---///000///333777888777666888:::;;;===???@@@BBBJJJVVV```\\\```fffkkkmmmmmmkkkiiigggnnnttttttooommmoootttrrrqqqqqqrrrtttwwwzzz||||||{{{{{{||||||zzztttpppkkkkkklllnnnoooqqqrrrsssrrrrrrqqqooolllllloooqqq|||xxxuuurrrqqqqqqqqqpppmmmkkkkkknnnrrrvvvzzz}}}{{{}}}}}}}}}xxxwwwwwwyyy}}}yyyvvvuuuvvvyyy{{{zzzyyywwwxxxxxxvvvsssrrrrrrrrrsssuuuwwwxxxyyyxxxwwwvvvppptttuuurrrqqqtttvvvuuuwwwtttooojjjhhhiiikkkmmmmmmlllkkkjjjkkkmmmoooppp||||||}}}~~~~~~}}}wwwyyy||||||xxxyyyyyyxxxuuuqqqqqqtttwww{{{{{{|||{{{yyyvvvsssqqqssstttvvvwwwwwwvvvuuussssssppppppqqqmmm```TTTOOORRRaaapppuuuuuuuuuuuutttssstttuuuxxxzzzyyywwwtttyyyvvvttttttuuuuuussspppqqquuuyyy{{{}}}{{{uuuppp]]]NNNTTTeeesssyyyzzz~~~{{{xxxyyy|||zzzuuuiiiVVVDDD<<>>======<<<;;;;;;::::::777999:::999666444333333222222333333222111///.....................------,,,,,,,,,+++++++++******---,,,+++,,,...///...---+++---000///+++))))))******,,,------,,,,,,...///---------,,,,,,------...***...222000+++)))+++///+++------+++)))+++///333000///000222555555222...///////////////000111111///000222444888>>>EEEJJJ<<<555111222111------111---...000111222222222222---------...------,,,,,,,,,///222111...---000333111333444444777;;;>>>???CCCLLLQQQOOORRR]]]ccccccgggfffgggkkkoooqqqpppnnnmmmkkkmmmrrrtttsssuuuxxxtttvvvvvvuuuxxx}}}}}}yyyyyyzzzzzz{{{zzzyyyxxxwwwpppooonnnmmmmmmnnnpppqqqyyyyyywwwuuurrrqqqrrrttt|||xxxtttqqqooooooqqqsssrrrpppoooppprrrwww{{{~~~~~~}}}}}}{{{zzzzzz{{{}}}~~~}}}}}}zzzxxxwwwyyyyyyxxxvvv{{{|||{{{yyyvvvtttttttttppprrrtttuuuvvvuuuttttttqqquuuvvvsssrrruuuwwwvvvuuusssooommmkkklllnnnoookkkkkkkkkkkklllnnnooopppxxx|||}}}{{{|||~~~yyyzzz||||||yyyyyyyyywwwssspppooosssvvvwwwxxxxxxxxxwwwuuusssqqqssstttuuuvvvvvvuuuuuutttxxxsssnnnllleeeZZZQQQNNNRRRaaapppvvvvvvvvvuuusssuuuuuuvvvxxxzzzzzzxxxvvvxxxvvvsssssstttsssqqqooossswww{{{||||||uuunnn^^^RRRYYYjjjwww|||}}}}}}zzzzzz}}}~~~|||wwwjjjWWWFFF===@@@FFFPPPfffzzz~~~}}}}}}{{{tttuuuwwwzzz|||~~~}}}~~~~~~|||xxxwwwzzz|||xxxvvvuuutttvvvwwwvvvssspppooonnnqqqrrrsssqqqoooooorrruuuyyy{{{~~~~~~|||~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}yyyuuusssuuuwww~~~~~~}}}}}}~~~zzzxxxwwwxxx{{{|||zzz}}}}}}zzzyyyyyytttjjjbbbiiikkkmmmmmmllljjjkkklllhhhjjjlllnnnmmmkkkhhhfffccceeeggggggffffffggghhhiiikkkmmmnnnnnnmmmkkkjjjsssttttttpppkkkhhhggghhhcccfffhhhjjjkkkmmmoooqqqtttyyy~~~}}}zzzyyyyyyvvvuuurrrnnnoooppplllfff^^^UUULLLGGGCCC>>><<<>>>????????????@@@AAABBBBBB>>>>>>===<<<;;;::::::999999999999888555444555666222222222222111000///...------------------......---------,,,,,,,,,++++++---++++++,,,---...---,,,,,,///111000---++++++,,,+++,,,...---,,,,,,---...,,,,,,,,,---...///000111+++,,,---,,,+++*********,,,---...,,,******,,,...000//////111444444111...///............///000000///000111333666;;;BBBGGG@@@888333222000,,,---111000000////////////......---------......------,,,,,,///222111...---000333...000222444777<<>><<<>>>??????>>>>>>>>>>>>>>>>>><<<<<<;;;:::999888777666777888777555333333555777333222111000000//////000++++++,,,,,,------...............---------,,,,,,,,,+++***+++,,,------+++---...//////---++++++,,,,,,---...---,,,+++,,,---+++,,,,,,---///000222333---+++***+++------+++(((---......---+++******+++.........000222222000......------------.../////////000111222333777===AAADDD>>>777333...+++,,,000222111///---,,,++++++,,,,,,------.........---------///111111......000222...000222444777;;;AAAFFFUUUbbblllnnnqqqxxxzzzvvvooooooqqqssstttssspppmmmnnnllllllooopppmmmnnnqqqsssyyy|||yyywwwyyy{{{{{{ttttttuuuvvvuuutttsssrrrmmmnnnooopppqqqqqqpppoooqqqssstttsssqqqooooooooo{{{wwwsssqqqlllnnnqqqtttuuuttttttsss{{{}}}~~~~~~~~~}}}~~~{{{xxxxxx{{{zzzyyyyyyyyy{{{|||}}}}}}}}}}}}|||yyyuuurrrqqqqqqqqqrrrssstttttttttttttttnnnrrrsssppppppsssvvvuuussssssrrrqqqpppooonnnnnnhhhjjjmmmqqqsssttttttttttttwww{{{|||zzzxxxxxxyyyxxxxxxyyy||||||yyyuuuqqqooopppsssuuurrrssstttuuuvvvvvvuuuuuuyyyyyyxxxxxxxxxyyyzzz{{{zzzssskkkcccXXXNNNLLLOOO\\\gggqqqtttvvvxxxxxxwwwxxxwwwvvvxxxzzz{{{{{{zzz}}}{{{yyywwwvvvuuuttttttxxx||||||uuuggg^^^[[[fffuuu~~~~~~}}}|||~~~yyynnn\\\III@@@BBBFFFNNNcccuuuxxxxxx}}}zzzwwwtttrrrqqqqqqtttxxx}}}~~~~~~uuussssssxxxyyyxxxxxxzzzvvvxxx{{{{{{yyyvvvuuuuuuxxxwwwvvvuuusssssstttuuuxxxxxxyyyzzz|||}}}~~~~~~~~~}}}|||{{{yyywwwuuuuuu{{{~~~~~~~~~~~~}}}|||yyyxxxyyyzzz}}}|||{{{{{{}}}||||||~~~|||tttnnnmmmkkkjjjmmmqqqrrroookkkkkklllnnnppppppooommmlllkkkkkkiiieeebbb```aaabbb\\\\\\\\\^^^```cccggghhhiiikkklllkkkiiifffbbbaaaaaaeeekkknnnpppoooooopppuuuxxxzzzzzzwwwvvvwwwyyywwwssskkkbbb^^^\\\VVVOOOQQQKKKFFFFFFDDDAAA@@@BBB?????????>>>>>>===<<<;;;999888888777666555444333333444555444333222333444222111000///...///000000******++++++,,,---......------------,,,,,,,,,,,,+++***)))***,,,---,,,+++,,,,,,---,,,++++++***+++,,,......---+++***+++,,,++++++,,,,,,...///000111..................---,,,//////...,,,+++++++++,,,------...///000000///...---,,,,,,,,,,,,---......//////000000000333777;;;FFFBBB:::444...+++---///333111...,,,++++++,,,,,,,,,------...............---///111000///...000222222222333555777999@@@GGG[[[iiiuuuwwwyyy}}}{{{uuussstttvvvwwwwwwuuuqqqooorrrooonnnqqqpppllllllnnnqqqyyy}}}yyyuuuvvvxxxyyyrrrssstttttttttsssrrrqqqkkkllloooqqqrrrqqqooonnnppprrrttttttsssqqqqqqqqq{{{xxxvvvnnnnnnnnnppprrrtttvvvvvv}}}~~~~~~~~~~~~{{{xxxxxxzzz~~~zzzzzzzzzzzzzzz{{{}}}~~~|||||||||yyyuuusssrrrrrrrrrsssssssssssssssrrrrrrooossstttqqqqqquuuwwwvvvttttttsssqqqpppnnnlllkkkiiilllppptttvvvwwwwwwwwwuuuuuuvvvyyy|||{{{wwwsssuuuuuuvvvzzz}}}zzzvvvsssrrrtttvvvwwwtttuuuuuuvvvwwwxxxxxxxxxyyyxxxxxxwwwwwwxxxxxxyyyrrrnnniiibbbWWWNNNNNNSSSccckkkqqqrrrsssxxx{{{{{{xxxwwwvvvxxxzzz||||||{{{}}}|||zzzwwwuuutttuuuvvvxxx}}}|||tttbbb\\\^^^jjjwww}}}}}}}}}~~~}}}|||||||||yyyooo^^^LLLAAA@@@DDDMMM```pppssssss{{{}}}zzztttrrrooooooqqquuu{{{~~~}}}zzzyyyzzzyyyvvvsssnnnmmmooosssuuutttvvv{{{sssuuuxxxxxxwwwuuuttttttzzzxxxuuutttsssrrrrrrrrrtttuuuvvvxxx{{{~~~~~~|||yyyvvvsssqqq{{{~~~}}}}}}{{{zzzyyyyyy{{{~~~}}}~~~|||{{{~~~zzzvvvrrrnnnkkkmmmrrrtttpppllliiikkklllnnnnnnnnnmmmlllkkkkkkiiifffcccaaabbbddd___^^^\\\[[[[[[]]]```bbbbbbeeeiiimmmmmmiiiddd```bbbfffkkkooopppooonnnnnnwwwzzz|||{{{yyyxxxzzz}}}xxxsssiii]]]WWWTTTNNNFFFJJJEEEBBBCCCCCC@@@???AAA????????????>>><<<;;;:::888888777777666555555555111444666777555333333333111000///.........///000******++++++,,,---......,,,,,,,,,,,,+++++++++++++++***)))***,,,---,,,+++...---,,,,,,,,,,,,,,,,,,,,,---...---+++******+++,,,,,,++++++,,,,,,------,,,///222111---+++,,,///111///,,,******---///000---......///////////////,,,,,,,,,,,,,,,---.........//////......///333555CCCBBB===555///---...///111000...,,,,,,,,,...///,,,---....../////////......///000000//////000111222111333666888999CCCMMMaaaooo{{{||||||}}}yyyqqqtttvvvxxxyyyxxxvvvtttrrrwwwtttrrrtttrrrnnnlllnnnpppwww{{{xxxssssssuuuuuuqqqrrrsssttttttsssrrrrrriiikkknnnqqqqqqpppnnnmmmoooqqqssstttsssrrrrrrrrr}}}|||sssqqqoooooorrrvvvyyyzzz}}}}}}}}}}}}zzzxxxzzz{{{|||||||||}}}}}}{{{yyyxxxyyy{{{}}}}}}~~~|||yyywwwxxxxxxssssssrrrqqqpppoooooonnnqqquuuvvvttttttxxxzzzyyyvvvuuusssqqqooommmlllkkkkkkmmmppptttwwwyyyyyyyyyvvvtttssswww}}}}}}wwwppprrrrrruuuyyy~~~}}}zzzwwwvvvwwwxxxyyyyyyvvvvvvwwwwwwwwwxxxxxxxxxuuuuuuttttttsssrrrrrrrrriiihhheee___UUUMMMPPPXXXfffllloooooorrrwwwzzzzzzvvvvvvvvvxxx{{{||||||{{{yyyyyywwwuuurrrrrrtttvvvvvv|||{{{ttt^^^\\\```kkkvvvyyyxxxxxxyyy{{{~~~~~~|||||||||{{{yyyrrrbbbOOOCCC@@@AAAIII]]]mmmpppqqqzzz~~~uuurrrpppnnnooosssxxx|||~~~~~~}}}{{{vvvooojjjhhheee```]]]```___bbbgggiiiiiimmmssspppssswwwyyyyyyxxxxxxyyyxxxuuusssrrrrrrrrrrrrqqqqqqsssuuuxxx|||~~~{{{wwwtttrrr{{{|||yyyvvvyyy}}}}}}zzzzzz}}}}}}yyytttoooooorrrsssqqqnnnggghhhjjjllllllmmmllllllllllllkkkiiifffeeeeeeffffffccc```\\\ZZZZZZ[[[\\\```bbbggglllnnnlllfffbbbccchhhmmmqqqrrrqqqqqqqqqzzz}}}|||{{{|||sssnnncccWWWPPPNNNHHHAAAGGGCCCAAACCCCCC@@@???@@@>>>>>>??????===<<<:::888888888888888888888888888444666888888666555444444//////............//////++++++,,,,,,------......,,,,,,+++++++++*********,,,+++***+++,,,------+++000...------...///......+++,,,---,,,+++***+++,,,,,,,,,+++++++++++++++,,,)))...111000***(((+++///000...***)))+++---//////---...//////......///111---,,,,,,,,,,,,---......---.........------000222<<>>===>>>BBBGGGIIIJJJQQQXXXXXX]]]ccciiinnnqqquuuwwwpppnnnmmmoootttwwwxxxxxxrrrtttwww{{{~~~}}}|||{{{}}}wwwzzz}}}~~~}}}~~~zzz~~~}}}~~~}}}~~~wwwrrrppppppqqqrrrfffggghhhjjjkkkllllllmmmooopppqqqooollliiigggfffaaa```______aaacccfffggggggeeedddeeehhhiiigggdddggglllrrrwwwzzz}}}yyy|||~~~|||wwwrrrpppqqqaaa\\\RRRHHHEEEFFFDDD???DDD@@@???BBBBBB>>>;;;<<<999:::;;;<<<;;;999777555222222333444555666777888999666222---***,,,111555,,,---.../////////------..................------......---------,,,,,,,,,---,,,+++,,,...///...---+++(((%%%&&&(((******((()))***,,,,,,++++++,,,...******+++,,,---///000111000///...///000000...,,,+++***+++---...+++%%% ...000111000......000333...------------...//////,,,---...---,,,,,,...///---888???<<<777555222...+++,,,,,,,,,,,,+++***))),,,---...///000000000000//////...///000111000000222///222:::<<<>>>MMM___qqq~~~|||nnnqqqssstttuuuxxx}}}~~~{{{yyyyyywwwrrrppprrruuuxxxxxxvvvvvvvvvrrrlllnnnooopppqqqrrrrrrqqqpppnnnoooqqqsssttttttttttttpppqqqrrrrrrrrrssswwwyyy~~~~~~~~~zzz}}}{{{xxxvvvuuuvvvzzz}}}}}}{{{wwwwwwvvvtttrrrtttzzz||||||}}}}}}{{{zzzuuuqqqooonnnnnnsssrrrpppoooppprrruuuwwwrrrssstttttttttrrrpppnnnqqqooonnnppptttvvvvvvtttpppooopppuuu{{{|||xxxsssnnnsssyyy}}}~~~~~~}}}{{{{{{{{{zzzxxxwwwyyyuuuttttttrrrmmmlllmmmqqqqqqrrrsssssspppkkkgggddd___VVVMMMIIILLLUUU\\\hhhhhhiiinnnssstttqqqnnnppptttzzz}}}{{{zzzxxxwwwvvvwwwxxxyyysssxxx{{{~~~yyyjjj^^^]]]```iiiuuuzzzxxxsssmmmnnnrrrxxx}}}~~~{{{xxxwwwxxxwwwnnn[[[GGG???AAA@@@LLL```rrr{{{}}}{{{|||~~~{{{{{{}}}{{{uuuooobbbTTTDDDCCC@@@===;;;:::::::::777;;;???@@@>>>>>>BBBFFFJJJLLLPPPWWW___iiiqqqvvvqqqllliiioooxxx}}}{{{vvvxxxxxxyyyzzz{{{|||}}}}}}~~~}}}{{{}}}|||~~~|||wwwxxxyyy{{{|||{{{|||~~~}}}{{{}}}|||~~~~~~~~~xxxrrrnnnnnnppprrrrrrllliiijjjkkkjjjkkknnnoooqqqrrrpppkkkhhhggghhhjjjiiigggccc```___aaabbbdddbbbaaabbbdddeeeeeedddjjjkkkooouuu{{{}}}}}}|||}}}yyyuuuuuuuuurrrkkkeeeXXXTTTNNNHHHDDDCCCCCCCCC@@@???>>>===;;;999888777888777777999::::::888666444555666888888999999999777666444333222111111111,,,---...///000111222333......---+++***+++---000000...+++***+++++++++***,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///...,,,***)))))))))***,,,---......,,,+++,,,.........---,,,,,,---------///...,,,++++++,,,...///...,,,***+++---...,,,***//////............//////000////////////.........///222888<<<===888111+++......---+++)))))),,,///333000---***)))+++...111000---+++,,,000333333222333777333444;;;>>>FFFVVVkkk}}}zzznnnppppppnnnrrrzzzyyywwwuuurrrppppppoooppptttuuuuuutttsssqqqnnnmmmgggiiilllmmmmmmnnnpppqqqpppqqqrrrsssssssssrrrqqqsssssstttsssqqqqqqrrrttt~~~}}}|||}}}{{{}}}{{{zzzxxxwwwxxxzzz|||{{{zzzwwwxxxxxxuuussstttyyy}}}||||||}}}}}}{{{}}}|||yyyvvvtttrrrqqqqqqqqqpppoooooopppqqqssstttrrrssstttttttttrrrpppooolllkkkkkknnnsssvvvvvvuuupppoooqqqvvv|||~~~{{{vvvvvvxxx{{{|||{{{zzz{{{}}}~~~~~~}}}|||{{{zzzyyyyyyyyyvvvtttuuusssooommmppprrrrrrssssssrrrooojjjfffaaa[[[QQQIIIHHHOOOZZZccckkkjjjkkkooossstttqqqnnnpppsssyyy~~~}}}{{{yyywwwwwwxxxyyy{{{tttyyy|||wwwiii```aaaeeellltttxxxwwwtttuuuuuuvvvyyy{{{zzzvvvrrrqqqtttwwwqqq___KKKAAAAAACCCMMM___rrr}}}}}}}}}{{{xxxzzz}}}wwwnnneeeVVVIIIAAA@@@===;;;999888888888222666:::;;;::::::>>>BBBCCCEEEHHHMMMUUU]]]eeeiiieeedddfffnnnxxx}}}{{{xxxwwwvvvuuuvvvwwwzzz}}}{{{~~~}}}|||}}}~~~zzzvvvzzz{{{}}}||||||~~~}}}{{{|||~~~{{{}}}~~~~~~}}}|||}}}~~~|||wwwsssqqqppppppnnnjjjiiimmmooommmlllnnnqqqrrrqqqnnnjjjhhhhhhiiilllkkkjjjfffbbb``````aaabbbaaa``````bbbddddddccceeehhhmmmttt{{{{{{xxxssspppmmmhhhaaa\\\NNNKKKGGGDDDAAA@@@AAAAAA???>>>===<<<;;;999888888888888777999:::999777555333444555666777777777777444444222111000/////////,,,,,,---...///000000111000000///...,,,---///222111...+++***+++,,,,,,+++,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,---......,,,,,,---...------,,,,,,,,,,,,------...---,,,++++++,,,---...///---+++,,,...///...,,,//////............//////000000000/////////.........111555;;;>>>:::222,,,+++(((&&&'''***---......//////...---------------///---+++---000222333222222666222222999;;;AAARRRfffyyytttjjjmmmnnnooouuu|||}}}{{{uuutttrrrpppooonnnnnnnnnrrrssssssrrrqqqooommmlllgggjjjlllnnnmmmnnnoooppprrrrrrssstttssssssrrrqqqrrrrrrrrrqqqpppppprrrttt~~~~~~}}}~~~~~~|||{{{}}}}}}~~~}}}zzzzzzyyyxxxxxxzzzzzzyyyxxxwwwxxxyyywwwuuuuuuxxx{{{}}}|||}}}}}}zzzxxxxxxwwwwwwvvvuuuttttttpppqqqqqqrrrsssssssssssssssssstttttttttrrrqqqpppnnnmmmmmmooorrrtttuuuuuunnnnnnqqqwww|||}}}zzzzzz{{{{{{zzzxxxwwwyyyzzz}}}{{{yyyzzz|||zzzwwwuuuvvvuuuqqqpppsssuuutttttttttrrrnnniiiddd^^^VVVKKKEEEGGGRRRaaakkknnnmmmnnnqqquuuuuuqqqmmmpppsssxxx}}}}}}zzzxxxwwwxxxzzz{{{vvvyyy}}}~~~rrrfffcccfffkkkppptttvvvwwwvvvyyyyyyyyyzzzzzzwwwsssooolllqqqwwwtttdddOOOCCCAAADDDLLL]]]qqq}}}{{{wwwwwwxxxzzz}}}zzznnnaaaUUUHHH======<<<:::888777666555555---111444555444555999<<<:::;;;>>>AAAGGGMMMSSSVVVTTTXXX___iiirrrxxxyyyxxxyyywwwtttssstttwww{{{~~~|||~~~~~~|||zzzzzz{{{~~~~~~yyyvvvzzz{{{~~~~~~|||~~~}}}||||||zzzyyyxxxzzzzzzzzzyyyyyy{{{}}}~~~|||yyyuuuqqqoookkkhhhiiinnnqqqnnnmmmnnnqqqpppooollliiihhhiiikkkmmmmmmllliiieeeaaa``````aaa___^^^^^^aaacccccccccdddffflllsss{{{zzzwwwqqqjjjbbbZZZSSSPPPGGGFFFEEEDDDDDDCCCCCCDDD<<<<<<<<<;;;::::::999999999888777888999888666444333333444555666666666555222111000......---------,,,,,,,,,---------......111222222000//////111333222///+++***+++,,,------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,---......,,,,,,---...,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...---...///000///---//////............//////000000000////////////...---...222999>>><<<555------((($$$&&&,,,000000---,,,---///000///...,,,***///---,,,---000111222111///333111111666777===MMMdddwww~~~zzzpppeeegggjjjnnnvvv}}}{{{tttpppppppppooonnnnnnnnnnnnppppppppppppooonnnmmmllliiikkknnnooonnnnnnnnnoooqqqrrrrrrrrrqqqpppooonnnqqqqqqqqqooonnnnnnqqqttt~~~||||||~~~~~~}}}|||~~~|||{{{zzzyyyvvvvvvvvvwwwxxxxxxwwwwwwuuuxxxzzzzzzxxxwwwzzz|||}}}|||}}}}}}zzzuuuuuuvvvvvvvvvuuutttsssrrrtttvvvxxxxxxwwwvvvtttsssttttttttttttssssssrrruuusssrrrqqqqqqqqqqqqqqqkkkllloootttzzz}}}|||zzzxxxxxxwwwwwwwwwyyy{{{}}}}}}|||yyy|||{{{wwwvvvwwwuuurrrrrruuuvvvuuuuuutttrrrnnnhhhddd]]]TTTHHHCCCIIIWWWfffpppqqqpppqqqsssvvvvvvrrrnnnooorrrvvv{{{|||yyywwwwwwxxxyyyvvvxxx{{{}}}}}}wwwlllaaaeeeiiiooosssuuuvvvxxxzzzxxxxxxyyyzzzzzzxxxvvvtttnnnrrrvvvttteeeQQQEEEBBBAAAKKK]]]pppyyy{{{~~~~~~{{{xxxwwwvvvwwwyyy~~~~~~yyyoooaaaRRRFFF===888999999888777666555555444...000222333222222444777666666777:::===AAAEEEGGGHHHMMMUUU^^^eeekkkppprrrxxxwwwvvvuuuvvvxxxzzz{{{~~~~~~|||{{{{{{{{{}}}~~~zzzyyyxxxzzz}}}~~~~~~~~~}}}xxxtttuuuuuuvvvuuutttuuuxxxzzz}}}}}}}}}}}}{{{xxxuuusssmmmiiiiiimmmooolllkkklllnnnllljjjhhhhhhiiilllooolllmmmnnnkkkfffbbb___^^^aaa___^^^^^^aaaccceeeeeeeeehhhmmmssszzz~~~~~~yyyvvvnnncccXXXNNNIIIGGGDDDDDDDDDEEEEEEDDDDDDCCC:::::::::::::::999999999999888777777777777666444333444444555555555555444000000...------,,,,,,,,,---------------,,,,,,,,,111222222111000000111333222///+++***+++,,,......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++*********)))+++---...---,,,,,,---///,,,++++++++++++,,,------***++++++,,,,,,++++++***///............///......//////............///////////////.........------,,,,,,///666===>>>777111222...******---000///---+++,,,...//////...,,,+++---------...///000111111+++111000000555666<<>>???AAADDDJJJOOOTTTZZZaaafffmmmooorrruuuwwwyyy{{{{{{|||~~~}}}zzzyyyzzz{{{~~~|||{{{xxx{{{}}}~~~~~~zzz{{{}}}~~~xxxsssrrrrrrrrrpppppprrruuuxxx{{{{{{zzzzzzzzzyyyyyyyyysssnnnjjjkkkkkkiiihhhkkkjjjhhheeeeeegggjjjnnnpppjjjlllmmmkkkgggbbb___^^^bbb```______bbbfffhhhhhheeeggglllssszzz}}}~~~}}}vvvqqqiii]]]QQQHHHDDDCCC@@@@@@AAAAAA@@@???>>>===999999999999999999888888999777555555666777666444555555666666666555444444000///...---------------.........------------,,,///000111000///...000111111...+++***+++---......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))+++,,,------,,,,,,...///,,,+++++++++,,,,,,---...***++++++,,,,,,++++++***------......---------...//////............//////.........---------,,,,,,,,,,,,---333:::<<<:::666111000...---,,,,,,...000------,,,,,,,,,---------,,,---.../////////000000)))000///000555666???RRRjjjyyy{{{wwwsssnnn______^^^bbbmmmvvvuuuooojjjlllnnnqqqsssssssssrrrooooooooooooppppppqqqqqqppprrrsssssssssrrrsssuuutttsssrrrpppooommmllllllooooooooonnnmmmnnnqqqsss~~~~~~~~~|||zzz{{{~~~~~~~~~zzzuuussssssssslllooorrrssssssssstttuuutttwwwzzzzzzxxxxxxzzz}}}zzzzzz|||~~~}}}yyyxxxwwwuuusssrrrppppppsssuuuxxxzzzzzzyyyvvvtttqqqqqqrrrtttuuuwwwxxxyyyrrrrrrpppnnnkkkkkkmmmooojjjlllnnnrrrtttvvvwwwwww{{{yyywwwvvvxxx{{{||||||~~~}}}|||}}}|||wwwtttuuussspppqqqttttttttttttttttttpppkkkggg^^^TTTKKKLLLWWWdddmmmpppqqqpppqqquuuyyyzzzvvvsssppppppsssvvv{{{~~~{{{yyywwwwwwttttttuuurrriii```]]]fffkkkpppssstttvvvzzz}}}zzz{{{{{{zzzxxxwwwxxxyyyxxxwwwwwwqqqcccRRRFFFDDD@@@MMMaaattt|||}}}|||zzz|||zzzxxxxxxwwwxxxyyyzzz|||}}}uuufffTTTHHH@@@:::777888444555666666666666555555555555555444444333333333555666666777888999;;;;;;===>>>@@@BBBFFFKKKQQQUUUYYY]]]cccjjjqqquuuxxxyyywwwyyy{{{zzzvvvuuuwwwyyy}}}|||||||||~~~~~~|||zzzyyyzzz}}}~~~|||~~~zzzwwwrrrrrrpppooonnnqqquuuyyy{{{{{{zzzyyyyyy{{{|||}}}yyysssmmmlllkkkhhhhhhjjjgggeeebbbbbbeeeiiilllnnnhhhjjjkkkjjjgggcccaaaaaadddbbb``````dddhhhjjjkkkdddfffjjjqqqwww{{{{{{zzzoooiii___TTTKKKFFFCCCBBBAAAAAAAAA@@@???>>><<<;;;888888888888888777777777777666444444555666666555666666666666555444333333//////...------------------------------------------...//////------...///...,,,******+++---,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------***,,,------------...///,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,---...//////............//////.........---------,,,,,,,,,,,,---111555999;;;<<<,,,------,,,***+++...111...---+++******,,,...///+++---//////.........///)))000000000555777BBBVVVkkkxxx}}}tttooonnnmmmbbbbbb``````gggooopppllleeehhhlllqqqsssttttttssspppoooooopppqqqrrrssstttttttttuuutttssstttwwwzzzyyyxxxvvvsssqqqooonnnnnnkkkmmmnnnmmmmmmmmmoooqqq~~~~~~|||yyyzzz|||}}}~~~||||||~~~}}}}}}|||xxxsssppppppqqqlllooossstttsssrrrrrrsssuuuwwwxxxwwwtttsssuuuxxxxxxyyy{{{~~~|||zzzxxxuuusssrrrrrrrrruuuwwwyyy{{{{{{yyywwwuuuooopppqqqsssvvvyyy{{{|||uuuuuutttppplllkkkmmmpppooopppssstttuuuvvvwwwxxx|||zzzxxxxxxzzz||||||{{{~~~~~~~~~~~~|||wwwssssssqqqnnnnnnrrrrrrrrrsssttttttrrrmmmjjj[[[TTTNNNSSS```lllpppooonnnnnnpppuuuzzz{{{yyyuuuppppppqqqtttxxx~~~}}}xxxtttrrrrrrnnneee______iiilllooorrrsssuuuwwwxxxzzz{{{|||zzzwwwwwwyyy{{{xxxwwwvvvrrreeeTTTHHHDDDBBBIIIZZZooo~~~|||xxxuuuvvvzzz~~~yyyssstttvvvxxxzzzzzz{{{zzz||||||ooo]]]KKKBBB>>>999555444222333444555666666555444333333333333444555444444444444444555666777888999:::999:::<<>>===<<<<<<888888888777777666666666666444222333555777777777555555555555444333111111......------,,,,,,------+++++++++,,,,,,,,,,,,,,,+++---......---,,,,,,---+++******+++,,,,,,+++******+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,------------***,,,------------...000------------...///000111...---,,,++++++,,,---...---///000///---,,,...000//////............//////000000/////////.........---......///000555<<>>===;;;@@@BBBEEEKKKQQQXXX^^^aaalllqqquuuuuuttttttxxx}}}yyyxxxxxxzzz~~~}}}|||vvvssssssxxx~~~~~~~~~}}}~~~{{{|||~~~wwwvvvtttqqqqqqtttzzz}}}|||{{{{{{wwwuuuvvvuuuoookkkkkkiiifffbbbaaacccddddddbbbhhhiiikkkjjjiiihhhiiijjjcccaaa___```dddhhhlllmmmooonnnnnnnnnmmmjjjfffbbb^^^TTTIIICCCCCCDDDCCCAAA===<<<;;;:::999888888888888888888777666555555555555333222222555777888888444444444333222111000///------,,,,,,+++,,,,,,,,,))))))******+++++++++++++++---......---,,,,,,---)))))))))+++,,,,,,***(((***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,+++***)))***+++------------...000---------...///000111111///...,,,++++++,,,...///...000222111...---///111//////............//////111111111111000000000000---//////...---222<<>>@@@BBBFFFJJJNNN]]]cccjjjnnnooorrrwww|||xxxyyyzzz|||~~~zzzwwwsssqqqsssxxx~~~~~~|||~~~|||}}}}}}zzzwwwuuuvvvzzz~~~|||{{{{{{zzz|||{{{yyyzzz|||{{{wwwtttjjjkkkllljjjfffcccaaaaaahhhggggggffffffgggggghhh```___^^^^^^aaadddgggiiioooqqqssspppjjjbbb[[[XXXRRRNNNHHHDDDBBBAAA???>>><<<;;;:::999888999:::;;;999888777666555444333222555555555666666777888888555555444333222222222222,,,---------,,,++++++***,,,------......---,,,,,,///...---,,,+++,,,,,,---,,,++++++******++++++,,,...,,,+++---000111///,,,...------------...//////***+++,,,...//////...---///............---------...---+++++++++---///000------/////////...---,,,------,,,,,,---...000111//////............/////////222222///...000///,,,000//////...***(((...777@@@444,,,///111///------++++++,,,---------,,,,,,---,,,///333444000...///000---///555555666EEEYYYnnnyyyyyypppnnnqqquuuwwwqqqnnnnnnmmmfff```^^^TTTYYY```gggmmmooooooooonnnoooppppppooopppsssvvvuuurrrpppoooqqqsssttttttvvvuuutttrrrooollljjjhhhcccdddfffhhhiiijjjjjjjjj~~~}}}{{{|||}}}}}}||||||~~~|||yyyyyy{{{|||}}}wwwqqqxxx}}}~~~~~~|||zzzxxxzzz{{{|||{{{yyyvvvsssqqqlllooosssvvvvvvvvvvvvvvvwwwwwwvvvtttrrrqqqqqqqqquuu{{{{{{yyyxxxvvvssspppuuuvvvwwwzzz{{{zzzwwwtttrrrppprrrvvvxxxxxx|||{{{vvvsssrrrrrrsssxxxwwwvvvvvvvvvwwwxxxyyyxxx{{{}}}~~~}}}}}}~~~~~~|||{{{yyy|||zzzxxxwwwxxxwwwvvvttttttrrrqqqsssuuurrrkkkdddTTTTTT[[[ffflllllllllooommmllllllooouuuzzz||||||yyyuuuuuu{{{~~~zzzqqqfffaaacccgggooopppppppppppppppqqqqqqsssvvvxxxzzz{{{{{{}}}~~~{{{xxxuuuqqqjjj___RRRJJJCCCEEETTTjjjvvvvvvtttvvvsssuuuwwwyyyyyyzzz|||~~~~~~~~~~~~zzzyyyzzz}}}|||yyy{{{~~~~~~|||~~~vvvlllVVVAAA:::888444222555222222222222222222222222111222333333333222111000000000111222333444555555444555555555666666666666666777999:::;;;===AAACCCLLLRRRZZZ```dddjjjrrrxxxyyyzzz{{{}}}~~~~~~~~~~~~|||zzzvvvtttuuuyyy~~~}}}~~~|||}}}~~~~~~}}}||||||~~~}}}||||||{{{{{{|||||||||~~~|||yyyppppppmmmiiieeebbbcccdddffffffeeedddcccccccccccc]]]___```___^^^___dddiiiqqqrrrpppkkkcccZZZRRROOONNNJJJEEEAAA???>>><<<;;;999888777777777888999:::666666666666555555555555555555666777888888777777444444222111000000000000......//////...------,,,***++++++,,,---...//////...---,,,+++++++++,,,,,,,,,++++++******++++++,,,,,,+++***,,,...///---+++------,,,,,,------...///***+++---.........------............------------...---+++++++++---...000------............------...---------...///000111//////............//////***---///---...111000---///...///000///...333:::???666000000000...---///,,,,,,,,,,,,++++++***)))---,,,...333333///...///000---///444444555EEEXXXjjjrrrwwwuuurrruuuyyyzzzxxxsssooommmhhh]]]TTTPPPKKKRRR]]]fffkkkmmmooopppnnnkkkiiikkkooorrrrrrpppqqqpppnnnooorrrtttuuuuuurrrpppmmmjjjiiiiiijjjjjjeeefffggghhhiiikkkllllll}}}{{{yyyxxxvvvyyy|||}}}~~~~~~yyyvvvuuuwwwxxxxxxzzz}}}~~~{{{www|||~~~{{{yyy}}}}}}~~~~~~{{{wwwtttqqqmmmpppsssuuutttsssssstttuuuwwwxxxwwwtttqqqpppqqqvvv{{{~~~|||zzzwwwssspppsssssstttwwwyyyyyyvvvttttttrrrsssvvvvvvvvvzzz{{{wwwuuutttuuuvvvyyyxxxwwwvvvvvvvvvwwwxxxwww|||{{{yyy}}}~~~}}}|||{{{{{{}}}zzzxxxxxxwwwuuussstttpppoooqqqssspppfff^^^SSSUUU^^^hhhnnnmmmmmmnnnnnnlllkkkmmmrrrwww{{{}}}|||xxxxxx|||~~~vvvlllcccaaaeeeiiitttsssqqqpppppppppqqqqqqrrrrrrsssvvvzzz|||}}}|||xxxwwwuuurrrmmmcccUUUKKKCCCDDDQQQeeerrrrrrpppqqqrrruuuxxxzzzzzz{{{|||}}}{{{zzz|||zzzzzz{{{}}}|||zzzyyy{{{|||}}}}}}vvvlllVVVAAA:::888444333555222111000//////000111222333333333333222111000///...///000111222333444444444444444555555555666666333444555555555555888:::;;;@@@GGGMMMSSSZZZcccjjjppprrruuuxxx{{{{{{{{{{{{zzzyyywwwvvvwwwyyy|||~~~||||||}}}~~~}}}~~~~~~~~~wwwwwwxxxyyyzzz|||~~~}}}xxxvvvqqqkkkeeeccceeegggeeeeeecccbbbaaa`````````[[[___bbb```\\\\\\aaagggpppoookkkcccXXXNNNHHHEEEHHHDDD???<<<;;;:::888777555555555555666777888888333333444555666777888888555666888999999888777666444333111000///........................------,,,))))))***+++---///222333---,,,++++++***+++++++++,,,++++++******++++++,,,***))))))***,,,---+++***++++++,,,,,,,,,---------,,,,,,---......---------............------------------,,,++++++,,,...///---------,,,,,,------...............///000111222000//////......//////000'''+++---,,,---///...***---******---...,,,...111<<<888555222///,,,---111,,,,,,,,,,,,+++)))((('''---,,,...222222///---///111...///333333666DDDUUUffflllqqqrrrvvv{{{|||{{{vvvqqqllliii```SSSHHHCCCBBBMMM\\\ggglllnnnqqqssspppiiidddhhhppptttpppjjjllllllmmmooosssvvvwwwvvvpppmmmiiieeeeeehhhlllnnniiihhhhhhiiijjjlllnnnooo|||xxxuuutttqqquuuzzz{{{zzzzzz|||~~~tttmmmkkkkkklllmmmqqqzzz}}}}}}{{{~~~|||~~~~~~~~~{{{wwwssspppoooqqqtttuuutttrrrrrrssstttwwwyyyyyyuuurrrppppppuuuyyy}}}~~~zzzuuurrrsssssstttvvvxxxyyyxxxwwwvvvtttsssuuuuuutttxxx~~~|||yyyxxxxxxyyyyyyzzzyyywwwvvvvvvwwwwwwxxxzzz}}}~~~zzzyyy|||~~~}}}}}}}}}~~~~~~}}}zzzxxxxxxwwwvvvttttttpppnnnooorrrnnncccYYYRRRWWW```iiimmmmmmlllllllllllllllnnnrrrvvvzzz|||zzzwwwxxx|||~~~~~~|||rrrgggbbbccchhhmmmuuussspppoooppprrrssssssrrrpppppptttxxx{{{zzzxxxuuuuuutttrrrnnnfffWWWJJJDDDDDDNNNbbboooooommmoooqqqtttwwwzzzzzzyyyyyyzzz~~~}}}wwwvvvzzzxxxyyyzzz|||}}}|||{{{zzzxxxyyy{{{~~~}}}xxxmmmWWWBBB;;;999444333555333111000......000111333222222222222111111000000000000111111111111222222333333444444444555555555333444555555444444555777666999<<>><<<999777777666555333666555555555444444333333333333444444555555666666555666888999999777444222333222111///......------******++++++,,,++++++***---,,,+++***+++---///111------..................,,,++++++******++++++,,,***+++,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++---,,,,,,,,,------.........------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++*********,,,---...//////000111111222222222000000////////////000000+++...///---,,,---+++'''111---,,,///000,,,******333999<<<777///+++...222++++++,,,---.........------+++,,,000000---,,,///000///000222333777BBBLLL^^^lllzzz}}}{{{xxxtttoooggg___WWWMMMCCC>>>???@@@NNNaaammmpppppprrrtttooommmkkkjjjjjjiiigggdddfffgggiiinnnssswwwyyyxxxrrrqqqooonnnmmmmmmmmmnnnmmmmmmllllllmmmppprrrttt|||vvvqqqnnnpppsssvvvyyy{{{|||}}}xxx{{{yyyiiiYYYPPPOOOUUU[[[ppp{{{~~~~~~}}}}}}~~~~~~}}}~~~~~~}}}|||~~~|||{{{xxxvvvtttsssrrrrrrtttuuuuuusssrrrssstttsssxxx|||{{{uuuqqqppprrrrrrssswww|||}}}{{{|||~~~{{{{{{zzzxxxwwwyyy{{{}}}~~~~~~zzzwwwuuuvvvuuutttxxx~~~}}}|||{{{{{{||||||zzzzzzyyyyyyyyyzzz{{{|||}}}zzzyyyzzz|||~~~|||}}}}}}~~~yyyvvvsssssstttvvvwwwwwwuuusssooommmjjjddd\\\VVVVVV___gggjjjkkklllllljjjiiilllpppsssuuuvvvxxxyyyuuutttvvvzzz{{{zzz~~~~~~wwwkkkeeefffkkkpppssspppnnnlllnnnssswwwxxxwwwuuutttsssssstttsssqqqooonnnssstttqqqpppkkkYYYEEEEEEAAAHHH[[[kkkooooooqqqoooqqqtttuuuuuuuuuuuuvvv{{{{{{{{{wwwsssqqqrrruuuoooqqqtttuuuvvvwwwyyyzzzzzzwwwxxx~~~pppYYYDDD<<<999444111444444333222222222222333444000//////000000222333333444333333222111000//////222222222333333333444444///111333444333333444555555444444444555777999::::::<<<@@@DDDIIILLLOOOPPPWWWYYY\\\___cccgggjjjkkkpppqqqssswww|||~~~~~~}}}~~~~~~|||}}}|||~~~{{{{{{{{{{{{|||}}}~~~|||~~~|||~~~|||vvvpppjjjggg``````___^^^]]]]]]]]]]]]^^^ZZZXXX[[[___```[[[VVVOOONNNLLLGGGCCC@@@@@@AAA;;;999777666666666444333333444444444444333222222444444444444444444444444555666777777777555222111111111000///............+++,,,,,,---------------......---,,,,,,,,,---...---......////////////...,,,++++++******++++++,,,***,,,......---,,,---...)))***+++,,,---,,,++++++,,,,,,,,,,,,,,,...///000------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++,,,------...///000111222222222111111000000//////000000111)))---...,,,,,,000000---***)))***......,,,,,,///---777===999000---...000***+++,,,...////////////---***+++//////,,,,,,......000111222444888@@@FFFTTTddduuu{{{zzzwwwsssoooggg___VVVMMMCCC;;;:::>>>???LLL]]]jjjnnnnnnnnnnnnjjjlllmmmkkkfffcccbbbcccffffffhhhmmmrrrvvvxxxxxxqqqrrrrrrqqqpppnnnlllkkkmmmmmmmmmnnnoooqqqsssttt|||uuuoookkklllmmmpppssswwwzzzzzzyyytttxxx}}}{{{nnn^^^RRRPPPXXX```rrr|||~~~~~~||||||}}}}}}}}}~~~|||yyyvvvttttttuuuuuuqqqrrrssssssrrrqqqrrrssssssxxx|||zzztttpppqqqttttttssswww|||{{{wwwwwwzzz}}}}}}}}}}}}}}}{{{yyyyyy|||~~~|||xxxvvvvvvuuuuuuyyy}}}}}}{{{zzzzzzyyyzzzzzzzzzzzzzzzzzz{{{|||~~~{{{vvvvvv|||~~~~~~~~~~~~wwwtttqqqppprrrtttuuuuuutttssspppkkkddd]]]XXXUUU[[[eeellllllkkklllmmmkkkkkknnnqqqssssssuuuyyy|||xxxwwwyyy|||{{{yyy|||}}}~~~}}}tttjjjfffjjjppptttuuunnnlllkkkoootttxxxwwwtttssstttuuutttrrrpppppppppnnntttuuusssrrrmmmZZZDDDBBB===DDDXXXjjjoooqqqsssppprrrttttttttttttvvvwwwyyyxxxwwwuuurrrpppooonnnkkknnnrrrttttttvvvyyy|||zzzuuuuuu{{{rrr[[[EEE<<<999333000222333333333333333333333333111111000//////000111222000000000000000000000000222222222222333333333333///111333444333222222222222222222333444555555555666666777888:::===???AAADDDFFFHHHKKKOOOSSSVVVWWW]]]aaagggmmmppptttvvvxxxwww{{{|||zzz}}}}}}|||}}}|||{{{{{{{{{|||}}}~~~~~~zzz}}}|||~~~~~~yyyrrrmmmkkkfffeeecccaaa___^^^]]]]]]^^^\\\ZZZZZZ[[[XXXSSSNNNGGGGGGEEEBBB>>>;;;;;;<<<999777555555555555444222...///111222333333333222333333333444444555555555666666666555444222111000......------------......++++++,,,---------------------------------------,,,,,,.../////////......,,,++++++******++++++,,,***,,,......,,,,,,---...)))***,,,---...---,,,+++++++++++++++,,,...000111---------,,,,,,,,,++++++,,,,,,,,,,,,,,,+++******((()))***+++,,,,,,,,,,,,---...///111111111111000111111000000000000111111+++------***+++///000...&&&&&&))),,,+++(((+++000(((444<<<999333000///---++++++,,,---............---******......+++,,,...,,,///222444555999>>>AAAHHHTTTaaahhhkkkkkkeee___VVVQQQJJJDDD<<<666777<<>>BBBDDDFFFEEELLLTTTZZZ^^^bbbgggkkkqqqvvv||||||zzz}}}~~~}}}}}}|||~~~~~~|||{{{zzzzzz{{{{{{}}}~~~~~~xxx{{{~~~~~~}}}~~~|||~~~}}}yyyssspppnnnnnnllljjjfffcccaaa___^^^]]]^^^]]][[[VVVQQQLLLIIIDDDCCCBBB>>>:::888777888777555444444555555333111)))+++---000222333333333222222333333444555666666666666555333222111000000,,,,,,++++++,,,,,,---...((()))***++++++++++++++++++,,,---.........------***+++---...///...------,,,++++++++++++++++++,,,))),,,......,,,+++,,,...)))+++,,,......---,,,+++*********+++,,,///111333---------,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***)))'''(((***+++,,,,,,++++++,,,---///000111111000000111111000000000000111111///000...)))(((,,,---+++,,,,,,///000,,,(((,,,333$$$111;;;999444222///+++,,,,,,---------,,,++++++---******---...++++++...+++///333444666:::===>>>BBBHHHPPPVVV\\\]]]VVVMMMFFFCCCAAA???:::666888>>>@@@IIIWWWdddmmmooommmjjjmmmnnnoooooonnnlllkkkkkkjjjiiihhhjjjooosssvvvwwwuuuttttttssssssrrrrrrrrrlllmmmnnnppprrrrrrssssss{{{pppiiifff______```eeejjjmmmmmmkkksssuuuyyy|||zzzqqqoootttzzz~~~~~~}}}}}}~~~~~~zzzvvvwww{{{}}}{{{xxxyyyvvvsssoooooopppsssuuuzzzuuutttvvvuuunnnlllooowwwzzz}}}yyyuuusssvvv{{{~~~}}}~~~vvvxxxzzz{{{zzzzzz{{{|||xxxttttttyyy|||{{{yyyzzzyyyyyyxxxuuuqqqqqquuuyyy{{{{{{}}}}}}}}}|||zzzyyy~~~|||wwwuuuvvvwww~~~}}}~~~{{{uuurrrrrrqqqpppnnnnnnpppqqqrrrssspppfff[[[SSSSSSVVVccckkkqqqppppppqqqrrrqqqrrrtttuuurrrooopppwww}}}zzzzzzzzzzzz|||}}}yyyzzz~~~kkk```fffpppqqqqqquuunnndddiiirrrsssuuuvvvooosssrrrqqqrrrtttuuuuuutttrrrtttuuuuuutttjjjWWWEEE@@@???CCCQQQdddrrrvvvtttpppsssvvvxxxwwwvvvvvvwwwxxxuuurrroooooonnnmmmllliiikkkooosssvvvvvvvvvuuuwwwuuuuuuzzz}}}sss___HHH<<<888666444333222222111111222222333444222222222111//////222444111111222222222333333333555222222333111---...222222111000//////000111222000222444222///...111333333333222222333333444555555555666777888999::::::===AAAEEEGGGIIIMMMSSSXXXeeehhhnnnuuuzzz~~~}}}|||}}}|||xxx}}}|||zzz{{{}}}uuuxxx{{{||||||||||||}}}~~~|||{{{||||||}}}}}}|||yyyvvvttttttsssooolllkkkkkkjjjeeeaaa```^^^ZZZWWWSSSOOOJJJGGGBBB???<<<;;;<<<;;;999666555555555555555444444444555111......111333333222333222222333666777777666777666444222111000//////...---+++******+++---...''')))+++,,,,,,+++,,,...+++******,,,...000///...---,,,,,,------...///000///...---,,,++++++++++++'''***------++++++...222*********((('''(((***---+++***+++,,,------,,,+++000000///...------,,,,,,......,,,+++******)))***'''''')))***+++,,,,,,---/////////000222444777888///333333000000333555444111000...---,,,,,,------+++---......---,,,,,,---+++000555777666444333333+++///000+++%%%###'''------------,,,++++++---000***...444===CCCBBB===888666:::AAAHHHLLLKKKFFFAAA<<<:::666333444777;;;>>>AAAIIIYYYhhhllljjjiiikkkiiimmmqqqrrrooommmnnnppppppooonnnnnnooorrrvvvxxxuuuuuussspppmmmnnnrrrvvvqqqpppoooqqqtttsssoookkk{{{qqqiiieee^^^]]]\\\___dddiiillllllqqqssswwwzzz}}}~~~~~~yyyyyy}}}~~~{{{xxxyyy|||}}}zzzwwwwwwtttqqqnnnnnnppptttvvvwwwuuuvvvwwwsssmmmlllqqqtttyyyzzzvvvssswwwzzz~~~~~~}}}xxxzzz|||}}}||||||}}}~~~~~~yyyxxxzzz{{{xxxuuuuuutttvvvvvvsssppppppssswwwzzzzzz{{{{{{||||||||||||}}}~~~}}}{{{wwwuuuuuuwww{{{zzzzzz}}}zzzuuutttuuuvvvuuutttrrrqqqqqqpppppplllbbbWWWSSSWWW^^^iiinnnrrrqqqqqqtttuuusssqqqrrrrrrqqqooooootttwwwxxxwwwwwwwwwxxx{{{}}}yyyyyy}}}xxxhhh___hhhsssvvvuuuvvvqqqgggkkkuuuuuuvvvwwwqqqppppppppprrrtttuuutttsssrrrtttuuutttrrriiiVVVDDD@@@???DDDRRReeerrruuusssooorrruuuwwwwwwvvvwwwwwwwwwuuuqqqpppoooooonnnmmmkkkmmmppptttvvvwwwvvvvvvvvvuuuvvvzzz|||rrr]]]GGG<<<999666444444111111111111111222333333111222222111///000111333111111111222222222333333222111222444333000111555111000000//////000111222333444444333222222444555333222222222222333444444555555666666666666666666999:::<<<>>>@@@BBBFFFIIINNNRRRXXXbbblllwww}}}}}}yyyzzz}}}~~~}}}zzzxxxzzz}}}wwwzzz|||}}}}}}|||}}}~~~|||zzzyyy{{{}}}|||}}}}}}|||zzzwwwuuutttuuutttrrrqqqooollliiiggggggaaaYYYRRRLLLGGGCCCAAAAAA>>>;;;:::::::::888666555555444444333333222222444111//////111333333222444333333444666777777666666555333111000//////......---+++******+++---...)))***,,,---,,,,,,---...---,,,,,,...000000///.........------......//////,,,++++++***)))))))))))))))))))))+++---.........,,,,,,+++)))'''''')))+++...---------//////000///...------,,,++++++******+++***)))((('''''''''''''''((()))***,,,,,,,,,---,,,,,,,,,---///111333444...222333000000333555444111000...---,,,,,,------+++---......---,,,,,,---,,,...222999>>>===666111000000///---+++***,,,...---......---++++++---///,,,///555<<>>======;;;999888888888666555555444444333222111111000333111000000111333444333555444444555777888777666444333222000///......------,,,+++++++++,,,---...***,,,------,,,,,,...//////......000111222111000000000///............///------,,,,,,++++++******,,,)))''')))---///...+++------,,,***'''&&&(((***///////////////000111111------,,,,,,++++++*********)))((('''''''''''''''((((((***+++,,,,,,,,,,,,++++++,,,,,,---///000111---222333000000222444333000///...---------------+++,,,......,,,,,,,,,---,,,+++///999CCCCCC999...222000------///000...------......---,,,,,,---///---000555:::>>>===999555333333444666999:::999777555444333333555777:::<<>>:::888777666666555555444555555444333222111000000222222111111222444444555666555444555777777777555222222000///...---------,,,,,,+++++++++,,,---...***+++,,,,,,++++++---............111333555444333222111000///......---.........---,,,+++***((((((+++)))(((***,,,---,,,++++++,,,,,,***(((((()))+++000111333333111///------.........---------,,,,,,,,,+++***************+++((()))***+++,,,,,,,,,,,,.........///000000111222,,,111222000///222333222//////......------------***,,,...---,,,+++,,,---,,,+++---666???@@@777...///---,,,,,,---...---,,,---...///...,,,,,,---...---///333777999777444222111111111222444444333111111111222333555777999:::BBBOOOdddwww}}}yyyttttttsssqqqpppqqqtttuuurrrooonnnnnnoooppprrrtttvvvwwwtttttttttssspppnnnlllkkkppprrrtttrrrooommmnnnppp}}}vvvqqqiiijjjjjjjjjjjjjjjkkkllltttvvvzzz~~~~~~|||}}}{{{{{{{{{~~~zzzzzzzzz{{{zzzxxxuuurrrooonnnlllkkkmmmqqqvvvyyy|||yyyvvvwww{{{}}}yyysssrrrrrrqqqpppppprrrvvvyyy{{{zzzyyy{{{~~~|||xxxzzz{{{|||{{{yyyxxxxxxxxxzzzvvvttttttqqqllllllooommmrrrvvvwwwvvvuuuwwwyyy}}}xxxtttrrrsssvvvxxxzzzyyywwwvvvvvvvvvvvvuuuvvvuuussstttxxx|||~~~zzzuuusssssssssrrrqqqpppjjj___SSSLLLRRRbbbnnnnnnqqqtttwwwzzz|||vvvnnnjjjkkknnnssswwwxxxvvvtttvvvxxxyyywwwuuuwww|||}}}wwwmmm\\\\\\cccrrr}}}xxxtttjjjmmmwwwwwwxxxyyyrrrtttppplllkkknnnrrruuuwwwrrrrrrqqqooommmfffUUUEEEAAA@@@EEESSSeeeqqqrrrooommmooorrrsssssssssuuuwwwsssqqqooonnnoooppppppoooqqqrrrssstttuuuuuuuuutttppprrrvvvyyy|||{{{wwwuuukkkXXXDDD;;;999777444444333333333333333444555555000111333222111000111222000000111111111222222222333333444777444...,,,...//////000000111111111111...+++)))+++///111000...111000000000000111222222.........///000111111111444222000222555777555222444555777:::>>>CCCGGGJJJPPPYYYbbbhhhpppzzz~~~{{{zzzzzz|||~~~{{{zzz|||~~~~~~|||zzzzzz|||yyywwwvvvwwwxxxwwwtttrrrjjjfffeeellluuuwwwpppgggVVVQQQKKKEEEBBB@@@>>><<<666666666444444333444444555555555444333222222111111222222333333444555666777666555555666666555444111000///...------,,,,,,++++++++++++,,,,,,------******+++***))))))+++---,,,,,,---000444777777666222111000...------------,,,,,,,,,+++)))'''%%%$$$)))+++---,,,******+++---(((***+++*********+++---222666999:::555000+++)))---------------,,,,,,,,,,,,,,,+++++++++,,,------)))***+++,,,,,,,,,,,,,,,---...///000111111222222+++000222000///222222000...............---------***,,,------,,,++++++,,,++++++...111555555333111,,,---...---++++++,,,......///000///---,,,---...,,,...111333333222000000111111111222444333111...///000111333555777999:::AAANNNdddxxxzzzuuuttttttrrrpppqqqtttuuussspppmmmnnnppprrrtttuuuvvvvvvsssrrrpppooooooooooooooonnnqqqtttsssooonnnoooqqq|||xxxoooqqqssstttrrrqqqpppppptttvvvyyy}}}|||zzzyyyyyy}}}yyyzzzzzzzzzyyyxxxvvvuuuqqqooommmlllmmmqqquuuxxx{{{zzzwwwwww||||||uuurrrqqqmmmjjjjjjnnnuuuzzz|||{{{{{{||||||{{{yyywww{{{|||~~~}}}|||zzz{{{{{{{{{xxxuuutttoooiiiiiilllrrruuuzzz{{{yyyyyy{{{}}}~~~xxxsssppppppssstttzzzxxxvvvvvvwwwwwwwwwvvvwwwvvvttttttvvv{{{~~~xxxuuuvvvwwwwwwvvvppphhh\\\RRRPPPWWWccclllkkkpppuuuwwwyyyzzzuuuooolllooossswwwzzzzzzzzzzzzyyy|||~~~}}}zzzzzz~~~sssgggYYY```lllyyy}}}yyyqqqgggkkkuuuuuuwwwxxxrrrvvvrrrmmmlllnnnrrruuuwwwrrrrrrpppnnnmmmgggXXXHHHBBB@@@DDDQQQbbboooqqqooonnnpppqqqqqqqqqrrrsssuuuuuusssqqqpppqqqrrrqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrooorrruuuxxxxxxwwwuuutttkkkXXXDDD;;;999666333222333333333333333444555555///111333333111000111222000000000111111111111222//////111555444000000444000000111111111111000000///...------///111111000000000000///000000111222------...///000111222222000000000222444555444333333444666888:::<<<======???GGGNNNSSS\\\gggoooqqqyyy~~~~~~}}}~~~zzz|||~~~|||xxxwwwxxxzzz}}}~~~~~~}}}~~~|||{{{{{{xxxvvvuuuvvvyyyxxxuuurrrlllhhhffflllttttttjjjaaaPPPLLLGGGCCC@@@===:::777444444555444222222333555444444444444333333333333000222444444444444666777777666444444555555444222111000///...------------***++++++,,,,,,---------*********)))((((((***,,,++++++,,,///333666666666000000///------,,,,,,,,,......//////...,,,***)))***---///...***)))+++...''')))++++++++++++---...444999======888111,,,***++++++++++++***************************+++,,,---******+++,,,,,,,,,,,,,,,***+++,,,...///000000000***///222000///111111///---......///......------***+++------+++++++++,,,***,,,......---...222555000111000...++++++...111...///111000...,,,,,,---,,,...000000///...///000222222111222333333111///000000111333555777888:::AAANNNdddxxx~~~yyytttssstttsssrrrrrrssssssrrrqqqpppqqqssstttttttttsssrrrmmmlllkkklllooorrrttttttlllooorrrsssrrrqqqpppppp{{{qqqtttxxxxxxwwwuuuvvvwwwuuuwww{{{}}}{{{{{{{{{zzz{{{{{{{{{{{{zzzyyyyyyyyysssqqqnnnmmmmmmppptttvvvuuuzzz{{{xxxxxx{{{|||xxxrrrpppmmmiiiiiimmmtttyyy|||}}}~~~|||zzzwwwwwwwwwwwwyyy{{{||||||}}}~~~|||yyywwwvvvqqqlllmmmqqqvvvyyy|||}}}{{{{{{}}}|||wwwrrrpppppprrrsss{{{xxxvvvvvvxxxyyyxxxvvvuuuuuuvvvvvvxxx{{{~~~zzzyyy{{{|||zzzxxxnnneeeYYYSSSUUU^^^fffjjjkkkpppttttttuuuwwwwwwtttppptttyyy{{{zzzyyyzzz|||zzz~~~}}}|||ooobbbZZZgggvvv}}}{{{oooeeejjjtttuuuwwwyyyrrrvvvssspppoooqqqsssttttttqqqqqqooommmmmmhhhZZZKKKCCC@@@BBBNNN___lllpppnnnooopppqqqqqqppppppqqqsssyyywwwtttssstttttttttsssppppppppppppppppppooooooppprrrtttvvvuuuuuuttttttjjjXXXDDD;;;888555222111222111111111111222333333///111333333222111111111000000000000111111111111---,,,...111000...000444111111222222111000///...000000111000//////000222000////////////000111111/////////000000111111111---///111222222111222333555555555444444444444444666<<<@@@AAAGGGPPPXXX[[[eeellluuu{{{~~~~~~{{{}}}~~~}}}{{{zzz|||~~~}}}|||xxxuuuuuuwww{{{|||}}}||||||}}}|||{{{|||yyywwwuuuwww{{{{{{wwwssspppooooooooommmggg]]]VVVJJJGGGBBB>>><<<:::888666222444555444222111333666222222222222333333333333000222555555444444666888777555444333444444222111111000///...---------...******+++,,,------------+++++++++)))((((((+++---++++++,,,///222333333222///...---,,,,,,,,,,,,,,,+++,,,...000000000///...............---,,,,,,,,,(((***,,,,,,++++++,,,---333777:::999333...,,,---************************))))))))))))***+++,,,---***+++,,,,,,------,,,,,,'''(((+++---.../////////)))...111000///111111...,,,---...//////...------***+++------+++***+++,,,))),,,.........000555999777333///,,,,,,...000000...000111111///---,,,,,,,,,...000///...---///222555222000///000111111111222222222222444666888:::BBBOOOdddwww}}}xxxsssrrrsssssstttrrrqqqpppqqqssspppqqqsssuuuuuutttsssqqqkkkjjjkkkmmmqqqtttsssqqqkkklllooosssuuutttqqqnnn{{{rrruuuxxxxxxwwwxxxzzz}}}xxxzzz~~~}}}}}}}}}}}}vvv||||||}}}}}}|||zzzzzz|||}}}uuussspppmmmmmmpppsssuuuoooyyy~~~yyytttvvvzzz|||qqqpppnnnkkkjjjmmmssswww|||~~~}}}xxxuuuuuuvvvqqqtttwwwzzz{{{}}}zzzxxxxxxxxxtttqqqtttzzzxxx{{{~~~}}}||||||}}}zzzvvvrrrpppppprrrttt{{{xxxvvvvvvyyyzzzyyywwwrrrtttwwwyyyyyyzzz{{{}}}{{{{{{~~~~~~zzzvvvlllbbbWWWTTTZZZbbbhhhjjjlllrrrtttrrrqqquuuyyyzzzsssxxx}}}}}}yyywwwyyy|||{{{~~~zzzlll^^^]]]lll~~~~~~}}}nnndddiiisssuuuxxxyyyssstttsssssssssttttttrrrpppqqqqqqooommmmmmiii\\\MMMDDD@@@AAALLL]]]kkkooonnnpppqqqqqqpppooooooppprrr}}}zzzwwwvvvvvvwwwvvvuuuooooooooonnnnnnnnnmmmmmmppprrrtttttttttsssssstttkkkXXXDDD;;;888555111///000000000///000111111222///111333333222111000111000000000000111111111111333111111333111///000555222222222222111000...,,,///111222000------///222///////////////000111111111111111111111000000000---000444444111000111333000/////////111333555777444777888777999AAAHHHJJJIIIQQQ]]]gggmmmrrrvvvyyywwwxxxyyywwwuuuuuuyyy|||yyyuuuuuuwwwzzzzzz{{{{{{{{{|||}}}{{{|||}}}{{{xxxvvvyyy|||}}}yyyuuuqqquuuvvvqqqfffZZZQQQMMMEEEAAA<<<999888999999999111333555444111111444666000000000111222222333333///222666666555555777999666555333333333333111000111000///...............)))***+++,,,---...------,,,---,,,***((()))+++...---------...000111000...------,,,+++++++++,,,,,, """&&&)))+++,,,,,,,,,222///,,,---///000---******+++------+++******+++000333444222---***,,,///,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,......++++++,,,---------,,,,,,'''(((+++---///000111111)))...111000///111000...,,,---.../////////------)))+++---,,,+++***+++,,,)))+++---000222555888:::;;;333***(((---000000---...000222111///---,,,,,,---///111000......111444666222---+++,,,///222333444333222222333666999:::CCCOOOdddwww}}}xxxsssrrrrrrtttuuussspppnnnqqqtttlllnnnrrruuuvvvvvvuuuuuummmlllnnnqqqsssrrrnnnjjjjjjkkknnnssswwwwwwrrrmmmvvvvvvvvvxxx{{{~~~~~~{{{yyywwwyyyyyy}}}~~~}}}xxxwwwyyyzzzvvvrrrqqqtttvvvwwwvvvyyyxxxxxxzzz|||}}}}}}}}}wwwsssnnnllllllnnnooopppyyy}}}|||xxxvvvvvvqqqrrrtttwwwxxxyyyyyyxxxzzzxxxzzz}}}yyyuuuyyy~~~|||zzzyyyyyyzzzxxxvvvsssrrrqqqsssuuuwwwvvvwwwxxxzzzzzzzzzyyyyyyssswww|||}}}{{{zzzzzz{{{~~~zzzqqqdddWWWRRR]]]gggiiijjjoooqqqrrrtttvvvxxxyyyzzz{{{tttzzz}}}|||xxxpppeee^^^hhhttt~~~{{{mmm___cccrrrxxx{{{}}}xxxxxxvvvuuuuuuwwwwwwvvvuuusssqqqnnnoooqqqnnn^^^MMMEEEEEEEEEKKKZZZjjjpppnnnwwwrrrnnnnnnnnnnnnqqqvvvtttwwwwwwuuuvvvxxxuuuooorrrrrrrrrrrrrrrpppooommmooopppqqqrrrrrrqqqooonnnhhhWWWDDD<<<:::777333222222111000111222222111000000000000000000000000000///111333333111///...///......///000111222333333333333222111000000000111///......///000///+++(((///////////////000111111111111111111000000000000111111222222222333333333333333333222222111111111222333555777999;;;<<<<<>>AAADDDHHHKKKNNNRRRWWWZZZ\\\bbbkkkrrryyy{{{~~~}}}yyytttpppwwwyyy{{{}}}~~~~~~~~~~~~{{{xxxvvvwwwvvvvvvwwwzzz{{{{{{zzzvvvnnncccZZZSSSNNNIIIEEEBBB>>>:::666555555444333111111000000000111222222///000222222111111222333333444555666666666666666444333222000///...............////////////......,,,,,,------......------,,,+++******,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,+++***+++------------......///000++++++++++++************'''((()))***++++++++++++///...---,,,+++,,,------......---------,,,,,,,,,***+++,,,+++******,,,...,,,,,,,,,,,,,,,,,,,,,,,,...+++)))))),,,///////////////...///000111222111......---+++)))***,,,...---............------,,,++++++++++++,,,///444888CCC;;;111---///000///---,,,...//////...---///000,,,---------.../////////111000///......///111222///000111222333666:::>>>CCCNNNbbbvvv|||wwwrrrsssqqqtttsssppppppssstttqqqmmmooorrruuuuuutttqqqoooqqqooonnnoooqqqpppmmmiiikkkmmmppprrrssssssrrrqqq{{{wwwvvvwwwzzz~~~}}}{{{zzzuuutttvvv{{{~~~||||||}}}~~~~~~yyyvvvxxxuuuvvvwwwyyy{{{zzzvvvsssvvvvvvuuuuuuuuuvvvvvvvvvooonnnlllmmmnnnppppppooommmnnnrrruuuwwwvvvrrroooppppppoooooonnnnnnmmmmmmqqqssswww{{{||||||}}}}}}||||||}}}wwwwwwwwwwwwwwwvvvuuuuuuuuuwwwyyy||||||{{{zzzxxxyyyzzz}}}|||yyyuuutttvvvwwwooofffZZZYYY___kkkqqqoooqqqvvvsssuuuwwwyyyzzzyyywwwvvvvvvxxx{{{~~~{{{qqqhhhcccaaarrrxxx}}}}}}vvvnnn```bbbpppvvv{{{~~~|||{{{zzzyyyvvvtttooonnnnnnooosssrrreeeWWWDDDCCCAAAEEETTTgggqqqssssssooommmnnnnnnmmmoootttsssvvvvvvuuuvvvxxxuuupppoooppprrrtttuuusssooolllcccbbb``````bbbfffjjjmmmcccSSSBBB:::777444111111222111000111222222111000000000000000000000000000111111222111//////000111000000000000000000000000000////////////000000111,,,111555333...+++---000...------------.../////////////////////////////////000000000000000111111222222222111111111111111111111222222111111000//////111333444555666888:::===@@@CCCFFFIIIOOOXXX___hhhlllrrrwwwyyyxxxtttrrryyyyyy{{{}}}~~~}}}zzzuuuqqquuuuuuuuuxxxzzzzzzxxxvvvlllcccVVVMMMJJJHHHDDDAAA===:::666444444444444333111000///////////////000---///111111111111333555222333444555666666666666333222111000////////////++++++---...////////////------......------,,,+++******)))+++,,,---,,,***************************+++,,,...---,,,******+++------,,,,,,,,,,,,---...,,,+++++++++***************))))))******+++,,,---...---+++***+++,,,...///............------------***+++,,,+++******,,,...------------------------'''&&&%%%&&&(((+++,,,,,,------......///111111222......---+++(((''')))***,,,------............---,,,,,,,,,++++++---222555AAA===666111///...,,,++++++---......------...///------..................111000///......///000111---///222444555888<<>>;;;:::;;;???DDDGGGEEE===777777666444222333222111000111222222111000///////////////////////////000111000//////111333222111111111000000/////////............//////000...,,,***+++---...---+++---,,,,,,,,,,,,---......,,,,,,------...//////////////////............---////////////000000000000------...///000000000000...///111111000000222333222222111222333666999:::999:::<<>>EEEUUUdddjjjhhhfffhhhlllmmmjjjjjjllliiilllmmmnnnppptttrrrmmmiiiiiijjjllljjj___LLL>>><<<;;;:::888777777777777444111222777999777555555222111000111222222222000////////////////////////---///222222111000111111000000000000000000111111222111000///////////////+++///111///+++***...222...------------...//////------......///000111111000000/////////.........---.........//////000000//////000000//////.........///000///...---...////////////111333333222111222444666888:::;;;;;;;;;999===BBBEEEGGGKKKRRRWWW\\\hhhooollloooxxx{{{wwwmmmeeeYYYNNNFFFCCCAAA@@@888;;;===:::444000000222///...---///111222111000,,,,,,,,,,,,------...///,,,...///000///000111333000000000000///...---,,,///...---,,,++++++++++++''')))+++---000111222333------......------,,,,,,,,,***((((((***+++,,,,,,(((((((((((((((((((((((()))******)))((())),,,...************+++,,,---...---------,,,,,,,,,++++++&&&''')))***++++++******(((***,,,---...,,,+++***---------,,,,,,,,,++++++***+++,,,+++******,,,...++++++++++++++++++++++++&&&))),,,---,,,+++...000$$$***000333222222666999000222333222///------...///000000000///...------)))***++++++***+++,,,...,,,///555<<>>>>>JJJPPPYYYaaaggghhhgggfffZZZTTTLLLFFFCCCAAA===:::555555444333333222111111222333333222111///---,,,000///---------...000222000111333444444333111000////////////.....................------,,,++++++)))+++...000111111000///---...///000000...,,,+++000,,,+++---,,,)))))),,,***(((&&&'''***+++)))''')))************+++++++++)))+++,,,,,,+++***,,,---***,,,------+++******+++******))))))))))))******((())))))))))))*********---)))(((,,,---)))***///)))***++++++***+++---///---+++))))))+++,,,***'''+++++++++***)))***,,,///,,,---///000000000///...222222222111111111111000......---------......//////...---///222222///,,,,,,222555555999===888///...------,,,---...///000******+++,,,...///000000$$$'''+++...///000111222333444555444444666999;;;CCCKKK[[[mmmtttpppjjjgggjjjhhhgggiiiooovvv|||rrrmmmiiihhhlllpppssstttuuurrrooooooqqqqqqooollllllmmmoooqqqqqqqqqpppooo~~~|||~~~{{{xxxvvvwwwyyy{{{~~~~~~{{{tttlllfffdddccchhhhhhhhhjjjmmmppptttvvvwwwtttpppllliiihhhggggggfffeeeeeegggjjjooosssvvvzzz||||||yyyzzzzzzuuuqqqppppppssswwwyyyxxxwwwrrrsssttttttsssssstttuuutttrrrpppooommmlllllllllooorrruuuyyy|||{{{tttpppfff\\\^^^gggrrrwww|||~~~|||{{{|||}}}}}}xxxvvvyyy{{{yyyyyy|||}}}|||zzzyyyxxxyyyyyyyyy{{{yyyxxxxxxyyy{{{{{{zzzvvvnnnffffffnnnzzzzzzwww{{{yyynnnhhhqqq~~~}}}yyyvvvwww{{{{{{vvvpppxxx}}}zzzoooeeeOOOHHHAAA@@@DDDNNN___lllqqqrrrrrrnnniiifffhhhkkkgggggggggjjjnnnooonnnkkkeeedddeeedddZZZKKK@@@>>>;;;:::999777777666666666666666666555555555444444333333222222111111000000/////////000000/////////111111111111222222222222111///...,,,,,,,,,...//////000000///---+++,,,---///...,,,******+++,,,...------,,,,,,,,,,,,---------.........////////////000///...---,,,------...))),,,///000///...///000***,,,...000000000///...111000///.........//////......//////000000000111111111222333444555555666555666777888999:::::::::<<>>666444888888666555444444444444444444444444333333333333555555444333222111000000......------------......++++++,,,------.../////////...------------.........///000///---,,,---...---------------,,,,,,+++---,,,,,,,,,,,,,,,,,,---,,,,,,---------.....................------......***+++++++++,,,---...000---...///000000000//////.........------------...------......///000000111//////000111111222333333000111111111111111000000000222333555777888888888777777777666666444222000222222222222111111111111//////000000000000000000---,,,,,,,,,,,,---...///000//////......//////000.........---------,,,,,,///---+++))))))+++...///222111///...------------------.........---,,,+++...++++++------)))(((+++(((+++---,,,(((''')))+++))))))*********+++++++++,,,---------+++***+++,,,---...000///---,,,,,,---+++******))))))******+++,,,,,,,,,------------...,,,+++++++++,,,,,,,,,..."""$$$''')))+++...111444///---+++))))))******+++,,,---......------...000///000000111111111111111000111111222111000//////000///...---------------++++++,,,---///000000000000///...---///333666777111000000///////////////.../////////000111111111000000000...------///111111222333333444555999;;;CCCJJJ[[[mmmwwwwwwttttttooonnnnnnppprrrttttttsssrrrqqqpppqqqsssuuuvvvwwwppprrrsssuuuuuutttqqqooommmooorrrtttsssqqqmmmkkk}}}}}}~~~~~~~~~~~~~~~~~~zzztttooommmnnnppppppooonnnmmmlllkkkjjjiiikkkllloooppppppooolllkkkjjjjjjjjjmmmqqqvvv{{{~~~{{{ttttttzzz~~~{{{vvvrrrpppnnnllllllpppvvvzzzxxxvvvlllooorrrttttttttttttuuuqqqrrrtttttttttrrrooonnniiilllqqqtttvvvxxxzzz|||~~~yyyssspppmmmnnnrrrxxxuuuxxx|||}}}||||||}}}}}}{{{zzz{{{{{{yyywww}}}}}}}}}}}}}}}|||||||||zzzyyyyyyyyyxxxvvvrrrooobbbdddhhhkkkooossswwwzzz}}}}}}{{{|||}}}mmmjjjvvv~~~}}}{{{{{{uuurrrtttxxx{{{|||~~~zzzqqqXXXJJJ@@@@@@CCCKKK^^^rrrvvvvvvtttrrrpppooopppqqqpppqqqpppnnnkkkhhheeedddcccaaaYYYNNNBBB:::555333444444444333333444555555222222222222333333333333444333333222111111000000///...------------...///******+++,,,---......///......---------.........---/////////---,,,---...------.........---,,,+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,------------------..................///...---,,,------------.........///////////////---.....................------------------------000000000000000/////////000000000000000//////...222222222333333444444444666777888777555222000///000000111111111111111111///////////////000000000,,,,,,,,,,,,------......//////...------...//////------------,,,,,,,,,,,,///...,,,++++++---000222000000///......//////000---------------,,,,,,+++---++++++...---)))(((***(((***,,,***'''&&&'''***))))))*********++++++++++++---...---++++++,,,------///000000...------...++++++************++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++---...---***++++++***)))(((***+++++++++***)))(((((()))******,,,------,,,,,,---...000000000000000111111222///000111222222000///...//////...---------------'''((()))******,,,---...///...////////////000222111222222222222111111111//////////////////000000---......---,,,---000222000111333333333555999;;;@@@JJJ\\\pppyyyvvvqqqnnnnnnnnnmmmoooqqqrrrqqqppprrrssstttuuuuuuuuuvvvvvvppprrruuuvvvvvvtttsssqqqmmmnnnpppqqqpppmmmjjjhhh~~~~~~~~~~~~}}}~~~|||wwwsssrrrtttvvvtttsssrrrpppnnnmmmlllllllllmmmoooqqqqqqooommmkkkkkkkkklllnnnqqqvvv{{{~~~~~~wwwwww|||~~~}}}xxxsssooonnnlllmmmnnnqqqtttvvvwwwvvvnnnqqqtttuuutttssssssssspppqqqssstttuuutttsssrrrnnnqqqtttvvvvvvvvvwwwxxxxxxuuurrrpppppprrrtttwwwqqquuu{{{}}}}}}}}}~~~||||||}}}{{{vvv{{{|||||||||||||||{{{zzzyyyxxxxxxxxxwwwsssnnnjjj]]]bbbiiimmmpppsssxxx{{{~~~~~~}}}}}}zzzjjjhhhuuu~~~}}}}}}{{{wwwuuuwww{{{zzzrrrZZZKKK@@@AAADDDIII[[[oootttsssrrrqqqqqqqqqrrrssssssttttttqqqmmmiiigggfffeeebbbXXXIII>>>999666444222222222222222444555555111111111111222222222222222222222222111111111111000///...------...///000---------.../////////000---------...............---...///...---,,,---///...............---,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,---......///.........111000......//////---,,,........................,,,---......//////......------,,,,,,,,,+++++++++000000//////...---------/////////000//////......//////////////////000000000222444444222000000000//////000000111111111222//////.........///000000,,,---------....................................------,,,,,,,,,+++++++++...---,,,,,,---///111333---.........//////000000---------,,,,,,,,,,,,,,,)))''')))---...+++***,,,)))******)))'''&&&'''((()))************+++++++++***,,,------,,,,,,---///---...000///...,,,------++++++************++++++************+++++++++++++++------***+++...///---,,,---,,,***(((''''''(((###%%%((())))))***,,,...(((***+++,,,+++***+++,,,000////////////000111222///000111222222000...---......---------......///+++,,,,,,***)))((()))+++...---///111///+++,,,///000111222333333333222222000000000000////////////+++---......---...000222000111222333333555999<<>>KKK^^^nnnvvvuuuooojjjiiikkklllmmmnnnpppqqqrrrxxxxxxwwwuuuuuuvvvyyy{{{xxx{{{}}}{{{vvvrrrrrrssspppooommmlllllllllmmmnnn~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~zzzyyyzzz}}}}}}~~~}}}|||}}}}}}|||yyyyyyxxxxxxzzz|||{{{wwwsssrrruuuzzzyyywwwssspppnnnmmmnnnooovvvwwwwwwuuussssssvvvyyywwwuuussssssuuuuuussspppqqqrrrsssrrrrrruuu|||{{{zzz}}}}}}{{{|||{{{yyyxxxxxxxxxxxxvvvtttoooppplllggggggmmmsssvvvwwwwwwvvvvvvvvvwwwxxxxxx{{{|||{{{xxxwwwvvvrrrlllkkkqqqxxx|||}}}}}}~~~~~~~~~~~~~~~ttt\\\IIIDDDDDDFFFQQQaaakkknnnqqqqqqnnnjjjgggfffUUUSSSXXXffftttxxxvvvuuukkkhhh\\\JJJ<<<777666666111111111111111111111111000///---,,,.../////////,,,---...---,,,,,,...000............///000111111***+++++++++,,,,,,------...///000///---------///***+++,,,---------------,,,,,,+++******++++++,,,,,,++++++++++++,,,------***+++,,,+++*********,,,+++,,,---,,,+++***+++,,,******+++,,,,,,,,,,,,,,,+++++++++******+++,,,,,,)))+++...111111///---+++)))***++++++******,,,...------,,,,,,,,,,,,------,,,,,,------------,,,,,,++++++++++++++++++++++++((()))*********+++...111...------...//////...,,,111///---++++++...111333////////////............++++++,,,,,,,,,+++***)))))))))******++++++,,,,,,,,,...///---)))(((+++---...///...***)))******'''+++******+++,,,,,,***(((***)))))))))))))))(((((())))))))))))************))))))(((((()))+++---...***,,,------,,,,,,---...---------,,,,,,,,,,,,,,,,,,...//////......///000+++++++++++++++++++++++++++******)))))))))******+++******)))***+++---...*********+++,,,---...///------------,,,,,,,,,,,,(((***,,,---------...///------,,,,,,,,,---......222000...---......---,,,............---,,,+++******,,,---,,,+++***+++---,,,,,,,,,,,,,,,---......///222333111---++++++---......------......///000000111222111222444777:::@@@NNNbbbrrryyywwwqqqllljjjlllnnnpppppprrrtttvvvxxxwwwvvvuuuuuuvvvxxxyyywwwzzz}}}zzztttpppppprrrrrrqqqooommmlllmmmnnnooo~~~~~~~~~~~~}}}~~~}}}|||}}}~~~}}}}}}~~~{{{zzzzzz|||~~~{{{{{{|||zzzyyyzzz|||~~~|||{{{{{{|||}}}}}}|||zzzxxxtttxxx~~~{{{xxxsssooollllllnnnoootttuuuuuuuuuvvvvvvwwwwwwuuuuuuuuuuuutttsssrrrrrrrrrtttuuusssqqqsssyyy}}}yyyyyy}}}~~~{{{yyywwwwwwwwwwwwuuurrrnnnnnnllliiimmmvvvyyywwwxxxwwwvvvvvvwwwyyyzzzzzz{{{}}}|||yyyxxxxxxtttnnnkkkpppwww{{{|||}}}~~~~~~~~~vvv^^^JJJFFFFFFGGGQQQ```mmmpppttttttpppiiibbb___NNNKKKPPP```pppwwwxxxwwwnnnlllaaaOOO???888555444111111111111111111111111...///000000......///000,,,---------,,,,,,...000------------...///000111,,,,,,,,,,,,------------,,,---......---,,,...///)))***+++---......------...---,,,+++******++++++++++++*********+++,,,---+++,,,---,,,+++***+++---***+++,,,+++******,,,---******+++,,,,,,,,,,,,+++******)))******+++,,,---++++++,,,---------------)))+++,,,,,,***+++---000...---,,,,,,,,,,,,---...,,,------,,,,,,+++***))),,,,,,++++++******)))))))))******)))(((***---000---,,,+++---000111///---000///...---...///111222////////////............***+++,,,,,,,,,+++))))))************+++++++++++++++...///,,,(((&&&)))---***---,,,((((((,,,,,,)))***))))))***,,,---***(((&&&'''((()))************((()))))))))************((())))))***+++,,,---...***,,,------,,,+++---......---,,,,,,,,,---...///,,,...000///...---///111+++++++++,,,,,,,,,,,,,,,,,,+++***)))(((((())))))+++***)))))))))***+++,,,*********+++,,,---//////---------,,,,,,,,,++++++&&&(((+++,,,***)))***+++...---,,,,,,,,,...///000444111...---///000///---+++,,,------------++++++***,,,,,,,,,+++***+++,,,,,,,,,---............---000222444111---******,,,...------------...//////000111111111111444777:::AAAOOOdddtttzzzxxxrrrmmmjjjmmmppprrrssstttxxx{{{wwwvvvtttttttttuuuuuuuuuuuuyyy|||yyyrrrnnnooorrrtttssspppnnnmmmmmmoooppp~~~~~~}}}}}}}}}zzzzzz||||||~~~~~~~~~~~~~~~~~~|||{{{|||~~~{{{zzz{{{|||}}}yyyyyyyyywwwvvvwwwzzz}}}}}}~~~~~~}}}||||||uuu{{{zzzwwwsssnnnlllmmmoooppprrrrrrsssuuuxxxyyyxxxwwwuuuvvvwwwvvvtttssssssssssssuuuwwwtttqqqrrrxxx}}}{{{xxxxxx}}}{{{xxxvvvvvvwwwwwwtttrrrmmmnnnkkkjjjrrr{{{}}}xxxyyyxxxvvvwwwyyy{{{{{{{{{|||~~~}}}zzzyyyzzzvvvpppkkkpppvvvzzz|||}}}~~~www___LLLHHHHHHHHHQQQ___nnnrrrvvvvvvqqqhhh```[[[IIIEEEJJJ[[[llluuuwwwwwwqqqpppfffSSSAAA888444222111111111111111111222222---000222222///---///111,,,---------,,,,,,...///,,,,,,,,,------///000000000000000000000000000000***,,,------,,,,,,...///((()))+++---.........---000///---+++******++++++,,,,,,+++++++++,,,...///+++,,,------++++++,,,---)))+++++++++******,,,...******+++,,,,,,,,,,,,+++))))))))))))***+++,,,------,,,***((()))***---///***,,,...---+++,,,///111...---,,,,,,,,,,,,---...,,,,,,,,,+++***)))((('''---,,,,,,+++***)))((((((++++++***)))((()))+++...---++++++---000111000......//////000000000000000000/////////............******+++,,,+++***)))(((+++++++++++++++++++++++++++---...+++&&&%%%(((,,,'''++++++'''(((---...+++***((((((***,,,,,,***'''###$$$&&&(((***+++,,,---(((((())))))*********+++((()))+++,,,---.........***,,,------,,,+++---...111000...---...///222333---///111000------...111,,,,,,,,,,,,,,,,,,,,,,,,---,,,***(((((((((((()))+++***)))((((((((()))************+++,,,---///000---------,,,,,,,,,+++++++++...000000---++++++---...------,,,---...///000,,,)))'''(((+++......,,,'''(((***+++,,,,,,+++******+++,,,,,,******+++,,,,,,---.../////////...---+++...111000---,,,---///...------------...//////...///000111111444888<<>>;;;777333111000111111111111000000000000111111------///...'''!!!'''333........................+++---///...,,,+++---///+++---//////---,,,...000***///000---,,,,,,&&&,,,---...---+++***+++,,,---,,,+++*********+++,,,000------000000------000***,,,///000///...//////,,,,,,,,,,,,,,,+++***)))******))))))***+++,,,,,,))))))***++++++++++++*********+++,,,,,,,,,,,,+++***---...***(((******((((((&&&%%%&&&((())))))(((,,,+++,,,...,,,((((((,,,+++*********+++,,,------)))+++///000000///...///***++++++,,,---...//////,,,222---***...***$$$'''************************,,,,,,+++,,,---...,,,***)))***+++***)))((((((***((()))***++++++***)))(((%%%***)))###!!!''',,,---+++)))((()))******)))(((***)))'''((()))++++++***---,,,+++******,,,...///***++++++,,,,,,---------***,,,///000///......///------------------------//////........./////////)))***++++++***)))(((''''''((()))((('''&&&'''(((++++++,,,,,,,,,++++++***((()))************)))))),,,+++***)))***+++,,,---+++,,,---,,,***(((((()))(((((())))))*********+++***+++,,,,,,,,,---000333------,,,,,,++++++,,,,,,,,,,,,,,,---------......000///.........///111222+++++++++,,,...///111222111222222222222444777:::@@@GGGVVViiixxx}}}yyysssooommmllllllnnnpppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsssrrrooollljjjkkknnnqqqllliiigggjjjppptttsssqqq~~~|||{{{|||~~~yyyvvvvvvyyy{{{||||||yyyxxxzzzyyyvvvssshhhuuu}}}{{{|||wwwxxxuuuqqqnnnooosssyyy|||}}}zzzxxx{{{~~~~~~xxxssssssxxx~~~~~~}}}~~~|||{{{{{{||||||{{{yyywwwvvvvvvxxxvvvoookkklllmmmllllllqqqvvvxxxuuuqqquuurrrqqqttt|||~~~|||zzzzzz{{{|||}}}{{{mmmSSSDDDFFFEEEFFFPPPaaaooovvvrrrnnnlll```PPPIIICCC>>>GGG]]]qqqvvvqqqqqqssswww|||}}}vvvhhh]]]HHH???777333000---...222222111///...---...000111+++,,,...//////...,,,+++...***))),,,...,,,,,,...(((***+++---......------///////////////.........***++++++,,,,,,++++++***///...,,,+++******++++++---,,,+++))))))))))))***---'''###'''///333///***(((***,,,---,,,---...///,,,,,,,,,,,,,,,***))))))///+++))),,,---******,,,+++'''%%%'''+++---)))%%%******+++++++++,,,,,,,,,,,,***((('''((()))***)))------,,,+++)))***---///+++000...%%%$$$+++---''',,,+++*********+++,,,---+++,,,...000000///...---+++,,,------++++++,,,---)))---///+++&&&&&&)))+++///...,,,++++++,,,...///,,,,,,,,,+++++++++******((()))***+++++++++++++++******))))))))))))******(((((((((((())))))))))))+++***)))((((((((()))***......---+++)))))),,,...++++++,,,,,,,,,,,,------+++******+++,,,...000111///............---------///000111111...***%%%"""...---,,,+++++++++,,,,,,***))))))***,,,,,,***))))))***++++++***)))***++++++***)))(((((()))******+++++++++++++++***)))(((((()))+++,,,---,,,,,,+++++++++,,,,,,+++***((('''))))))))))))((((((((((((***))))))((()))+++---...,,,,,,,,,,,,---...//////---------------...//////222000---++++++---000222///////////////000000000000000111111111333777:::AAALLL[[[hhhtttzzzxxxqqqkkkjjjiiilllrrruuuuuutttsssssssssqqqooonnnoooqqqpppooommmjjjiiijjjmmmqqqkkkjjjjjjmmmppprrrsssrrr~~~}}}{{{zzz{{{~~~}}}~~~~~~yyyvvvvvvxxx{{{}}}}}}{{{zzzyyyxxxvvvuuusss|||zzzxxx|||{{{tttwwwvvvsssrrrsssuuuyyy{{{vvvttttttxxx~~~zzzwwwwwwzzz|||{{{}}}~~~~~~}}}|||||||||zzzyyyuuutttvvvyyyvvvpppmmmnnnooommmmmmqqqvvvwwwtttqqqrrrqqqpppsssxxx|||}}}}}}~~~}}}}}}}}}~~~zzzoooXXXJJJIIIDDDCCCMMMdddrrrzzzuuuqqqnnnbbbRRRHHHDDD@@@GGG[[[ooovvvssstttvvvyyy}}}~~~wwwlllbbbPPPEEE:::444222///000333222111///...---...///000,,,,,,---......---,,,,,,///+++***---///------///******+++,,,------------/////////......---------........................000000///...---,,,,,,,,,+++***)))))))))***+++,,,,,,(((&&&(((...111...***)))+++------,,,,,,---...)))***+++,,,,,,---------+++'''%%%)))+++))))))+++%%%'''((()))))))))***+++*********+++++++++,,,,,,,,,+++)))(((((())))))))),,,,,,,,,***)))))),,,...,,,222111)))(((///000,,,++++++*********+++,,,---+++,,,.../////////------+++,,,------++++++,,,---,,,---,,,++++++------------,,,+++******+++,,,---,,,,,,,,,+++++++++******+++++++++++++++***)))(((''''''((((((((((((''''''(((((((((((())))))))))))///...,,,******)))******......---+++))))))+++...+++++++++,,,,,,,,,------***+++,,,---......//////---------.........//////...///000000///---***(((------,,,,,,,,,+++++++++...---,,,---...///---+++)))***++++++***)))***++++++***)))(((((()))***++++++++++++++++++***)))))))))***+++,,,,,,,,,+++***++++++++++++***)))((('''(((((((((((())))))))))))***)))))))))***+++,,,---,,,,,,+++,,,,,,---...///...------------......///........................000000000//////......---000111111111222444888;;;>>>JJJZZZhhhttt{{{yyyrrrlllkkkkkkoootttvvvuuurrrrrrsssttttttrrrrrrssstttsssrrrooolllhhhhhhiiikkkllllllmmmooorrrtttsssrrr}}}|||||||||zzzzzzzzz}}}~~~||||||}}}yyyvvvuuuwwwzzz|||~~~~~~}}}{{{xxxvvvvvvwww{{{xxxuuuyyyyyyuuuwwwwwwwwwwwwxxxyyyyyyzzzuuuttttttwww}}}}}}||||||~~~~~~yyywwwxxx|||~~~~~~}}}}}}|||{{{{{{ttttttvvvzzzwwwqqqoooqqqqqqpppooorrruuuvvvssspppppprrrssstttuuuwwwzzz|||yyyqqq^^^PPPLLLDDDAAAJJJeeettt|||wwwrrrooocccSSSFFFDDDBBBGGGXXXkkkuuuuuuwwwxxxzzz|||}}}xxxpppiii[[[MMM>>>777444222222444111000///------......///---------,,,,,,---------000,,,+++...000......000,,,+++++++++++++++,,,,,,//////...------,,,++++++///......------......///......//////...---,,,+++***))))))))))))+++,,,---+++***)))***,,,---,,,+++***,,,------,,,+++,,,,,,******+++,,,,,,---------)))%%%$$$(((***)))***,,, '''---,,,'''&&&***000*********++++++++++++,,,------+++***))))))))))))+++++++++***((()))+++---,,,222222,,,***///111---+++************+++,,,,,,+++,,,---...///...---,,,+++,,,---,,,+++***+++---...***(((***...000///---+++***)))(((((()))***+++,,,,,,,,,+++++++++******......---,,,***(((&&&%%%&&&'''((())))))((('''&&&(((((((((((())))))))))))///...,,,+++))))))((((((---------+++))))))+++---++++++++++++,,,,,,,,,,,,+++,,,---.........------++++++,,,---...///000111......//////000//////...---.../////////...,,,,,,000///......//////---+++)))***++++++***)))***+++******)))))))))******+++***++++++++++++***))))))+++++++++,,,++++++***)))++++++***)))(((((((((((('''(((((())))))***************)))******+++,,,---+++++++++,,,,,,---...///.........---------------***,,,///000000///,,,***111111000///...------,,,000111222333333555888;;;???KKKZZZhhhtttzzzxxxqqqooonnnooorrrvvvwwwuuurrrqqqsssvvvwwwvvvvvvvvvwwwuuuuuussspppmmmkkkkkkkkknnnnnnppprrruuuuuusssqqq~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~|||zzzyyyzzz{{{{{{|||~~~~~~}}}zzzyyy|||~~~|||{{{xxxuuusssuuuxxxzzz|||}}}}}}zzzuuusssuuuwwwxxx||||||wwwuuuxxxzzzxxxvvvxxxzzz||||||{{{zzzxxx{{{zzzyyy{{{|||xxxvvvxxx{{{~~~|||}}}~~~~~~}}}}}}~~~vvvvvvxxxzzzwwwqqqooosssuuutttssstttuuuuuusssqqqrrruuuyyyxxxvvvuuuyyy}}}}}}xxxrrraaaRRRLLLCCCAAALLLcccsss}}}wwwqqqmmmaaaRRRDDDCCCBBBFFFTTTfffrrruuuwwwwwwwwwyyyyyyvvvqqqmmmfffUUUCCC:::666333222333000///......------......///...,,,++++++,,,...///000+++***---///...---///...---+++******+++,,,---///...------,,,+++******,,,,,,+++******+++,,,,,,***+++---...---,,,)))(((******)))))))))***,,,---+++,,,,,,,,,+++***+++,,,+++---......,,,***++++++///...---,,,,,,++++++++++++'''&&&***,,,++++++---"""(((...---'''%%%***///************++++++++++++/////////---+++*********)))******)))((((((***++++++000111,,,)))+++,,,******************++++++,,,++++++,,,------------,,,***,,,,,,,,,+++***+++,,,---(((&&&)))------,,,,,,******))))))))))))******,,,,,,,,,+++++++++******......---,,,***(((&&&%%%''')))***,,,,,,***)))'''(((((((((((())))))))))))++++++***)))((('''''''''+++,,,,,,+++******+++---***++++++++++++,,,,,,,,,...------,,,,,,,,,------,,,,,,------...//////000............//////000111///000222222222111///---...---,,,,,,,,,,,,***((()))***++++++***)))***+++******************++++++******+++++++++******))),,,+++++++++******))))))+++***((('''''''''((()))))))))))))))))))))******************++++++,,,,,,++++++++++++,,,---...///---.........------,,,,,,***,,,...000000...,,,***111111111000000/////////000222333444444666999;;;BBBNNN]]]kkkvvv{{{xxxqqquuurrrqqqrrrvvvwwwvvvtttrrrtttxxxyyyxxxwwwwwwwwwuuuvvvwwwvvvtttrrrrrrrrrooopppqqqtttuuuuuurrrooo}}}}}}~~~~~~~~~~~~{{{{{{}}}~~~{{{|||~~~~~~|||{{{{{{{{{zzzyyyzzz}}}}}}|||}}}}}}yyyxxxyyy{{{zzzzzzxxxuuurrrrrruuuxxxyyyzzzzzzwwwrrrqqqsssvvvtttxxxzzzxxxwwwxxxxxxwwwvvvxxx|||~~~~~~|||zzzxxx}}}|||{{{|||~~~{{{yyyxxxxxxzzz{{{|||{{{xxx{{{}}}~~~}}}~~~zzzzzz{{{{{{uuuooooootttyyyxxxwwwwwwwwwwwwuuuttttttxxx|||{{{wwwvvvyyy}}}|||~~~xxxrrr___PPPJJJCCCCCCOOObbbttt~~~yyyrrrmmmbbbSSSCCCBBBAAACCCPPPcccpppuuusssssssssttttttsssqqqooommm]]]KKK???999444222333000000///...............///...,,,******,,,...///...***))),,,...,,,,,,......---,,,+++++++++,,,---...------,,,++++++******++++++************++++++(((***,,,......,,,)))'''---,,,***)))))))))*********,,,---,,,***)))***,,,,,,---......,,,******+++000///...---,,,,,,,,,,,,...)))(((+++,,,***)))+++(((***,,,+++)))((()))***))))))*********+++++++++///111111000---++++++,,,((()))***)))(((((()))***+++000222...)))((((((((())))))******++++++++++++***++++++,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,((((((++++++((((((,,,+++++++++******+++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++***)))((((((''')))***,,,,,,***)))'''(((((((((((())))))))))))'''((((((((())))))((((((***+++,,,+++******+++---*********+++++++++,,,,,,111///,,,***)))+++...000........................000///...------...//////...///111222111000...,,,---,,,++++++++++++(((&&&)))***++++++***)))***+++))))))******++++++++++++)))******+++++++++******,,,++++++******)))))))))******((('''''''''((()))++++++******))))))((((((***+++++++++,,,,,,,,,,,,++++++++++++,,,---......,,,------......---,,,,,,------------------------000000000111111222222222000222333444555666888;;;AAANNN^^^mmmzzz}}}vvvyyyuuuqqqqqqtttwwwxxxwwwsssvvvxxxyyyxxxvvvuuuuuuwwwyyyzzzyyywwwuuuuuuuuuppppppqqqssstttrrrooolll~~~~~~~~~{{{zzz||||||yyy{{{|||~~~~~~}}}|||}}}~~~zzzyyyyyy{{{~~~~~~{{{yyyzzz|||~~~{{{yyyyyyzzz{{{|||zzzvvvrrrqqqtttwwwxxxwwwvvvtttrrrrrrtttvvvwwwyyy{{{{{{xxxvvvttttttwwwyyy{{{}}}}}}{{{yyywwwxxxxxxxxxzzz|||xxxxxxxxxzzz||||||{{{yyyvvvyyy}}}}}}|||}}}}}}||||||zzzsssnnnpppwww~~~}}}|||{{{zzzyyyyyyxxxvvvzzz}}}}}}yyywwwzzz}}}|||~~~~~~yyyqqq[[[LLLHHHBBBBBBMMMbbbuuu|||tttpppeeeWWWDDDBBB???AAANNNbbboootttpppppppppppppppppppppppppppcccTTTHHH===555222444000000000000000////////////...,,,++++++,,,...///...***(((,,,---,,,,,,......---------------......------,,,,,,,,,,,,++++++,,,------......------,,,***,,,...//////...+++***---,,,+++))))))))))))***+++,,,,,,,,,******+++,,,,,,---......,,,******+++...---,,,,,,---...000111---)))'''***+++(((((())),,,+++******+++***(((''')))))))))************+++---000222000,,,***+++,,,(((***+++***)))((()))***,,,111444222,,,((((((***((()))******++++++***************+++++++++,,,,,,***+++,,,+++***)))***,,,...))))))---,,,'''(((...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++******)))&&&'''((())))))((('''&&&(((((((((((())))))))))))'''((()))***++++++++++++)))***,,,+++******+++,,,************++++++++++++111///,,,))))))+++...000//////.........---------000000///...............,,,---.........---+++***...---,,,,,,------+++))))))***++++++***)))***+++((()))***+++,,,,,,,,,,,,))))))***++++++++++++***++++++***)))))))))*********))))))(((((()))))))))++++++*********)))))))))++++++,,,,,,,,,,,,++++++*********++++++,,,---...***+++,,,.........---,,,///...---,,,,,,---...///...//////000111222333444///111333444555666888:::===KKK]]]nnn}}}|||zzzvvvrrrrrruuuxxxxxxxxxtttvvvxxxxxxwwwuuuuuuvvvzzz{{{{{{yyyvvvtttssssssqqqqqqqqqqqqrrrpppmmmjjj}}}}}}zzzzzzxxxzzz}}}|||{{{}}}|||yyyyyy{{{~~~~~~~~~zzzzzzyyyyyyzzz}}}}}}yyywwwxxxyyy}}}~~~|||||||||~~~~~~zzztttrrrtttwwwxxxvvvsssrrrsssuuuvvvvvv{{{|||}}}|||yyyvvvuuuvvvxxxxxxyyyzzzzzzyyyxxxxxxxxxxxxxxxxxxzzz}}}xxxxxxxxxzzz||||||{{{zzzwwwzzz~~~}}}{{{{{{~~~~~~}}}|||xxxrrrnnnsss|||}}}|||}}}}}}zzz}}}~~~}}}~~~~~~}}}{{{pppYYYJJJHHHBBB>>>GGG___sss|||tttpppeeeXXXGGGCCC>>>@@@OOOdddqqqtttoooooopppqqqpppqqqrrrsssqqqhhh]]]QQQBBB666333555111111111111111000000///...---,,,,,,,,,,,,---...///+++)))---...------///------...///000000000000,,,,,,,,,,,,------------,,,...000111111000...,,,***+++---......---,,,+++,,,+++***)))))))))***+++++++++***++++++,,,,,,++++++,,,...---,,,++++++,,,......---,,,---///111222---)))'''***,,,******,,,*********+++++++++))))))))))))))))))************))),,,///...***((())),,,(((***++++++***))))))******///444444///***+++...'''((()))***+++******)))***************++++++,,,)))+++,,,+++***)))***+++...%%%###***...)))(((---+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++*********++++++++++++***))))))''''''((((((((((((''''''(((((((((((())))))))))))((()))***++++++******)))(((***++++++******+++,,,************++++++++++++------,,,,,,,,,------...---------...............000000000000000000000000......---------,,,,,,,,,------,,,---......---+++)))***++++++***)))***+++((()))***,,,------,,,,,,))))))***+++++++++++++++******)))(((((()))***+++))))))***************)))(((((()))***++++++,,,,,,+++,,,,,,------,,,++++++************+++,,,---...((()))+++---......------//////...------...//////......//////000000000111...000222444444555777888===KKK^^^ooo}}}{{{wwwuuusssuuuxxxyyyxxxuuutttvvvwwwxxxwwwwwwxxxzzzzzz{{{{{{yyywwwuuuvvvwwwtttsssqqqppppppooollljjj||||||wwwtttqqqsssxxx}}}~~~~~~}}}|||~~~}}}zzzyyy{{{~~~zzzzzzzzzxxxwwwzzz|||xxxvvvvvvwww{{{~~~~~~~~~|||vvvsssuuuyyyyyyuuuqqqqqquuuxxxxxxwww}}}|||||||||zzzxxxyyy{{{yyyxxxxxxxxxxxxxxxxxxxxx}}}|||{{{yyyyyyzzz}}}yyyxxxwwwyyy{{{||||||{{{xxx|||}}}zzzxxx{{{~~~|||{{{wwwqqqnnnvvv~~~{{{pppXXXJJJIIIAAA;;;@@@[[[ppp~~~zzzrrrnnndddWWWJJJEEE>>>AAAQQQfffrrrtttoooppprrrrrrrrrrrrtttuuuqqqkkkcccWWWFFF888444777222222222222222111000000---------,,,,,,---------000,,,***...///......000,,,---///111222111111000+++,,,,,,------......///+++---000222222000---+++))))))***+++++++++***)))***))))))))))))+++,,,---+++***)))***,,,---,,,+++***,,,------,,,+++,,,---222111///---,,,---...///...***)))---///......111''')))++++++******+++,,,))))))))))))************%%%***------)))&&&(((***)))***,,,,,,***)))***+++&&&+++222444///***,,,000'''((()))++++++******)))*********)))******+++,,,)))+++++++++***)))***+++,,,%%%...+++((()))++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,++++++)))((((((******))))))))))))******(((((((((((())))))))))))'''((()))))))))'''&&&%%%''')))+++++++++***+++,,,)))************+++++++++)))+++---///000///---++++++,,,,,,---...///000000//////111222222333222222111111000////////////000,,,++++++,,,---...,,,+++)))+++++++++***)))***+++((()))+++,,,------,,,,,,((()))***+++++++++++++++))))))(((((((((***+++,,,))))))+++,,,,,,+++***)))%%%&&&''')))+++---//////+++,,,---------,,,+++***************+++,,,---...'''(((+++---//////...---...//////////////////..................------------///222333444444666888BBBOOOaaappp|||}}}uuusssssstttxxx{{{{{{wwwrrrtttuuuwwwwwwwwwyyy{{{~~~yyyzzz{{{zzzzzzzzz|||~~~vvvtttrrrppppppooolllkkk|||tttnnnkkkooouuu{{{}}}~~~{{{zzzzzz{{{|||~~~vvvwwwxxxzzz|||~~~}}}uuupppqqqxxx~~~~~~~~~vvvssstttwwwyyyrrrnnnqqqvvvwwwwwwxxx|||zzzyyyzzzzzzzzzyyy{{{yyywwwuuutttuuuwwwyyy|||yyyyyyzzzzzzxxx{{{~~~~~~~~~|||zzzzzzzzzvvvrrrsssxxxsss|||~~~yyyzzz}}}ssskkkoooyyyyyyooo]]]KKK@@@>>>???@@@YYYhhhvvvxxxvvvqqqeeeXXXNNNGGGBBBFFFSSScccooouuuuuuttttttuuuvvvvvvtttrrrzzzrrrkkkcccTTTBBB888777222111000000111111000///...---------...---,,,+++///...---,,,,,,,,,,,,,,,)))+++...111222111000///***+++------,,,,,,---.........---,,,++++++++++++,,,***)))***,,,+++'''$$$,,,,,,++++++++++++++++++(((+++---,,,***)))+++...---...///...,,,+++,,,---,,,---------.../////////(((,,,000///***''')))++++++,,,------++++++,,,---++++++***************+++(((***+++,,,******+++,,,)))((((((((()))))))))(((,,,***))))))******)))'''///...---+++******++++++...---,,,+++++++++,,,------------,,,,,,+++++++++************************++++++,,,,,,,,,,,,------///......---,,,+++******))))))(((''''''((()))***)))***+++***)))((()))***,,,((((((+++)))$$$%%%+++((())),,,------,,,)))((((((((()))***++++++,,,,,,......---,,,++++++++++++)))***,,,,,,++++++,,,---+++,,,.../////////......//////000000000000//////111111000000//////......000///---+++************+++***************++++++---+++))))))+++,,,***''')))******)))(((((()))+++(((***,,,+++)))(((((()))***+++,,,,,,+++***)))(((+++***))))))***,,,---///)))***+++,,,------......---------,,,,,,++++++++++++---------+++++++++---............/////////000...............///000000000111222333333555888;;;>>>MMMcccvvv|||xxxxxxtttrrrtttyyy|||{{{xxxqqqrrrsssuuuxxxzzz{{{|||zzzxxxuuuvvvzzz||||||{{{rrrrrrrrrrrrqqqooonnnmmmxxxssssssuuuyyy~~~~~~|||{{{zzz{{{}}}yyy{{{~~~}}}xxxyyy}}}zzzuuuvvvxxxxxxrrrooosssxxxxxxwwwxxx|||zzzxxxxxxzzz{{{{{{zzz{{{yyywwwuuuuuuvvvwwwyyyxxxvvvwwwyyyxxxwwwzzz}}}xxxuuutttqqqmmmmmmppprrrzzz}}}zzz{{{~~~~~~rrrkkkppp{{{yyynnn[[[JJJ???===>>>@@@RRRbbbpppuuuvvvtttiii\\\MMMFFFAAAFFFTTTdddpppuuutttsssssstttvvvvvvtttrrrwwwrrrlllfffYYYGGG<<<999333111000000111111000......+++)))+++000222...***...------,,,,,,,,,,,,,,,---...000222222111///---(((***++++++******+++,,,......---,,,,,,,,,,,,,,,---+++***+++,,,,,,)))&&&++++++++++++++++++++++++)))+++,,,,,,******,,,...---...///...,,,+++,,,---------------............+++...111///,,,)))+++...)))***++++++))))))***++++++******)))))))))******''')))++++++***)))***+++))))))(((((()))))))))(((---+++******++++++***(((---,,,+++++++++,,,---------,,,+++***++++++---------,,,,,,,,,++++++++++++************************+++++++++,,,,,,,,,------,,,,,,++++++******))))))***)))(((''''''((()))***'''((()))((('''&&&'''(((+++)))***,,,***&&&'''+++((()))***++++++***)))(((((())))))***++++++,,,,,,------,,,++++++***++++++(((***++++++******+++,,,+++,,,---////////////...//////000000000000//////111000000000/////////...000///---+++*********+++,,,,,,+++***))))))))))))...,,,++++++------+++)))***+++,,,+++******+++,,,((()))+++,,,,,,,,,,,,---***++++++,,,+++***)))(((************+++,,,---...)))***,,,------------------------,,,,,,+++++++++,,,---......,,,,,,---............/////////000000000////////////000111111...000111111111333666999@@@NNNdddvvv{{{wwwvvvttttttwww{{{}}}yyyuuuqqqrrrssstttvvvxxxyyyzzzwwwvvvuuuwwwyyyzzzwwwuuupppppppppppppppooonnnnnn{{{}}}|||}}}}}}|||zzz|||}}}~~~zzzxxxyyywwwsssrrrwww{{{zzzxxxyyyzzzyyyxxxxxxzzz|||||||||zzzyyywwwuuuuuuvvvxxxyyytttssstttwwwwwwvvvyyywwwpppnnnmmmiiiggghhhoooxxx~~~}}}{{{}}}zzzooojjjqqq|||vvvjjjWWWGGG>>><<<>>>@@@MMM\\\jjjrrrwwwxxxnnn```MMMFFFAAAGGGVVVgggrrrwwwsssrrrrrrtttvvvvvvuuuttttttqqqppplllaaaPPPBBB;;;444222000///000000///---...)))&&&***111444000***,,,,,,,,,,,,++++++++++++000111222222111///---+++)))***++++++******+++,,,------------,,,,,,,,,,,,---,,,+++,,,,,,,,,***((()))*********+++,,,,,,,,,)))+++,,,,,,+++***,,,---,,,---...---,,,+++,,,---...------------------,,,...000111000---,,,...111)))***++++++))))))***+++)))))))))(((((())))))***&&&(((******)))))))))***))))))))))))))))))))))))---,,,***+++,,,,,,+++***************+++,,,...///,,,+++******+++,,,---...+++++++++++++++*********************************++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))***)))(((''''''((()))***'''((()))((('''&&&'''(((******+++...,,,((((((+++((())))))))))))))))))((()))))))))***++++++,,,,,,++++++******************((()))******))))))***++++++,,,---...//////////////////000000000000//////000000000000////////////000///---+++*********+++---,,,,,,+++***)))((((((///...------......---,,,,,,---...---,,,+++,,,...)))))))))+++,,,---,,,***+++++++++,,,++++++***))))))******+++,,,,,,,,,,,,***,,,------,,,+++,,,,,,------,,,,,,,,,,,,++++++---...//////------...///....../////////000000000111000000000000111222222222333444555555777:::===BBBOOOddduuu}}}|||wwwsssssssssuuuyyy||||||xxxtttrrrrrrrrrssstttuuuvvvwwwttttttuuuvvvwwwuuuqqqmmmlllmmmnnnoooooooooooonnn~~~}}}{{{~~~~~~~~~}}}~~~|||{{{wwwtttuuu{{{~~~|||zzzzzzyyyyyyxxxzzz|||~~~~~~}}}yyyxxxvvvuuuuuuvvvwwwxxxrrrqqqrrrvvvwwwvvvyyy~~~}}}vvvllljjjkkkiiiffffffllluuu|||}}}}}}~~~}}}uuukkkiiiqqq}}}rrrcccQQQDDD>>><<>>BBBOOObbbrrryyyxxxsssooonnnoooqqquuuyyyzzzxxxuuusssrrrqqqqqqrrrrrrtttttttttttttttsssrrrpppmmmjjjjjjkkklllmmmnnnooooooooo~~~~~~~~~|||}}}|||}}}zzzxxx|||~~~wwwuuuxxx~~~}}}|||}}}{{{zzzzzz{{{~~~}}}wwwvvvuuuuuuuuuvvvwwwwwwrrrqqqsssvvvvvvuuuwww||||||sssgggeeehhhhhhgggfffkkkttt|||~~~{{{xxxpppggghhhrrr}}}~~~~~~~~~~~~~~~~~~ooo^^^KKKBBB>>>===AAAGGGTTTcccqqqxxx||||||qqqcccRRRJJJEEELLL^^^oooxxx{{{uuuttttttuuuwwwyyyxxxxxxsssuuuwwwvvvnnn```NNN@@@999666333000000///...---,,,---......---,,,,,,---******+++,,,,,,,,,+++***,,,------......---,,,,,,,,,.........,,,,,,---...((()))***+++,,,,,,++++++************)))))))))***(((((()))***++++++,,,,,,+++******+++,,,,,,,,,,,,+++,,,---,,,++++++,,,---------,,,,,,+++++++++***......---,,,+++,,,...///+++,,,------++++++,,,---(((((('''(((((()))******&&&((()))***)))((()))***(((***+++***)))((()))+++***)))((()))***+++***)))++++++++++++++++++++++++******))))))***,,,---...*********************************************************+++++++++,,,,,,)))******++++++,,,,,,---+++***)))'''''''''((())))))***+++***)))((()))***%%%(((++++++***)))(((''')))((('''&&&&&&'''((()))***************+++++++++(((((((((((()))***+++++++++,,,------+++++++++---++++++,,,---...///000111//////000000000000//////////////////000000000000///...,,,+++***++++++,,,'''((()))+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,---***+++------,,,++++++,,,,,,***))))))***,,,,,,,,,++++++++++++++++++,,,,,,)))***+++,,,---,,,+++***+++...000///+++(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,---...////////////000000000111000////////////000111111000111222222333444888:::BBBNNN```ooouuutttooojjjjjjjjjlllooossswwwxxxyyysssrrrqqqppppppqqqrrrsssvvvuuusssqqqooommmmmmmmmkkklllmmmnnnoooooooooooo~~~~~~{{{}}}{{{}}}{{{xxxvvvyyyxxxwwwzzz~~~|||{{{{{{|||~~~~~~|||{{{tttttttttttttttuuuuuuvvvsssrrrsssvvvuuurrrtttxxxzzz~~~}}}pppdddbbbdddeeefffggglllttt}}}xxxuuulllfffiiiuuu~~~~~~}}}}}}}}}~~~~~~}}}}}}ooo\\\HHHAAA>>>===AAAGGGYYYiiiyyy}}}~~~|||rrrfffUUULLLFFFNNN```qqqyyyzzzvvvuuuttttttvvvxxxxxxwwwrrrvvvxxxwwwrrrgggUUUFFF===999555222111000///...+++...111000,,,)))+++...******,,,---------,,,+++******+++,,,------------+++,,,---,,,+++***+++,,,'''(((***,,,,,,,,,,,,+++)))******)))(((((()))+++((()))))))))***++++++++++++***)))***,,,---,,,+++***+++,,,,,,++++++,,,---,,,,,,+++++++++++++++***+++************+++,,,,,,)))***++++++))))))***+++(((((((((((()))***++++++&&&(((******)))))))))***(((***,,,+++((('''))),,,***(((((((((***+++***)))***+++++++++++++++***)))+++***))))))***+++,,,---*********+++++++++++++++************************************++++++++++++++++++,,,,,,---------...+++***)))(((''''''(((((('''((()))((('''&&&'''((($$$)))+++)))((())))))((()))((('''&&&&&&'''((()))************************(((((((((((()))***,,,,,,,,,---...---,,,+++,,,---++++++,,,,,,...///111222//////000000000000//////////////////000000000000...---,,,+++***+++,,,,,,%%%&&&(((+++,,,---------***+++,,,,,,++++++,,,---(((***,,,---+++***************++++++---111888===,,,++++++++++++,,,------***++++++,,,,,,+++++++++)))...111///***(((***---++++++,,,,,,,,,,,,------)))+++,,,,,,++++++---.../////////000000000111111000////////////000111111111222333444444666999<<>>;;;>>>EEEWWWkkk}}}}}}uuummmVVVLLLFFFNNN```qqqxxxxxxvvvtttsssssstttuuuuuuuuuppptttwwwvvvsssmmm^^^NNN@@@<<<777333111111000///+++,,,......---,,,---...***+++---.........---,,,++++++,,,,,,,,,---------,,,---...---+++***+++,,,''')))+++---//////...---)))++++++***((((((***---))))))))))))************,,,***)))***,,,---,,,***)))+++,,,,,,++++++,,,---************++++++++++++(((((()))***++++++***))))))***++++++))))))***+++)))(((((()))***+++,,,,,,''')))++++++***)))***+++(((+++---,,,((('''***---***)))((()))+++,,,+++***((()))***+++,,,,,,++++++++++++***))))))***+++,,,++++++++++++,,,,,,,,,---************************************++++++++++++,,,,,,,,,,,,------------,,,+++)))((('''''''''((('''((()))((('''&&&'''(((%%%***,,,((('''***,,,))))))(((((((((((((((((()))************************((((((((()))***+++------,,,---...---+++***+++,,,+++++++++,,,---///111333//////000000000000//////.../////////000000000111...---,,,+++++++++,,,---%%%''')))+++------,,,,,,)))+++---,,,+++***,,,...(((***,,,---,,,*********)))+++---,,,,,,333>>>HHH,,,++++++++++++,,,---...,,,+++++++++***++++++,,,(((---111///***(((***...+++++++++,,,,,,---------***+++------,,,---...000//////000000000111111111111000000000000111222222555666777777888:::===???CCCOOO```mmmsssrrrmmmiiifffhhhkkknnnppprrrtttuuusssrrrpppooooooppprrrtttuuuwwwxxxwwwtttssstttuuusssssssssrrrqqqooonnnmmm||||||}}}}}}{{{{{{{{{{{{}}}zzzzzz|||}}}{{{zzzzzzzzzxxxuuusssqqqqqqqqqrrrrrrssssssssssssrrrrrrtttqqqllllllooolllnnnrrrxxxwwwkkkfffeeeeeehhhmmmnnnvvv~~~xxxsssllliiiooo{{{~~~~~~~~~}}}www___IIIBBB>>>999<<>>JJJ,,,,,,+++***+++,,,...///---,,,+++*********+++,,,'''---111///***(((+++///+++++++++,,,,,,---------+++,,,............///111000000000000111111111111222222111111222222333444333444555666666888;;;>>>DDDPPP```nnntttsssnnnjjjfffjjjnnnqqqrrrrrrqqqqqqsssrrrpppnnnoooqqqsssuuutttwww{{{|||yyyvvvvvvwwwvvvvvvuuutttrrrpppnnnmmm}}}}}}}}}}}}}}}|||{{{zzzzzz|||{{{xxxwwwwwwvvvuuutttttttttssssssrrrrrrqqqtttsssrrrqqqqqqpppqqqqqqjjjmmmrrrzzz{{{qqqhhheeegggmmmqqqsssyyyyyyoooiiioooxxx}}}~~~|||}}}~~~}}}}}}rrr\\\GGG???===;;;>>>DDDWWWlll{{{rrr\\\FFF===MMMaaajjjqqqxxxuuuvvvvvvuuusssqqqooonnnjjjppptttttttttpppggg^^^GGG@@@:::888555000...///111---,,,000111///---...------......------,,,+++))),,,...///---+++++++++//////.........---------...---,,,,,,------+++******++++++,,,,,,++++++***000...+++******)))(((&&&++++++************+++++++++,,,---,,,***)))***+++++++++,,,,,,,,,++++++***+++,,,---,,,***)))***+++//////...---,,,,,,+++***++++++******++++++,,,---((((((((((((((()))))))))---,,,)))(((((()))+++---&&&'''(((***++++++++++++))))))))))))***+++,,,---******)))(((''''''***---,,,---,,,+++---000111///++++++,,,,,,,,,+++*********,,,//////---+++******++++++,,,,,,,,,---------************))))))))))))&&&((((((((('''(((***,,,'''%%%$$$&&&***,,,,,,+++ !!!$$$&&&)))***+++,,,+++)))(((***,,,,,,(((%%%'''(((((()))***+++++++++%%%(((+++------***%%%###))))))***+++,,,,,,------...//////000000000000///222222111000//////......,,,+++***+++---.........(((------'''%%%)))+++)))***,,,...000000...,,,***+++,,,,,,---,,,+++***))),,,+++++++++,,,...000111------+++)))((())),,,///***,,,------,,,+++---...,,,------...............)))+++---,,,******...111+++,,,------......------000111222333333222111000///000222333333444666777222222444888999888:::???DDDQQQcccpppuuusssooollliiimmmqqqrrrpppooopppqqqpppooonnnoooqqqrrrrrrqqqppptttyyy||||||{{{{{{{{{~~~{{{vvvrrrooooooqqqrrr}}}}}}}}}}}}~~~}}}}}}}}}|||}}}}}}zzzyyyyyyzzzzzzzzzuuuuuuuuutttuuuuuuvvvvvvwwwwwwvvvuuuuuuuuuuuuuuunnnpppuuu{{{~~~uuummmjjjlllpppsssuuuzzzxxxooojjjpppxxx}}}~~~~~~{{{~~~~~~}}}zzzppp[[[FFF???>>>===@@@FFFUUUjjj~~~xxxoooWWWGGG???LLL___kkkqqquuutttuuuuuuuuutttrrrpppooolllqqquuuvvvuuurrriii```HHH???888555333...---...///++++++///000...,,,------------...------,,,+++***,,,......---++++++,,,///.........------------...,,,++++++,,,,,,+++******++++++,,,,,,++++++************)))))))))******++++++************+++++++++,,,---,,,***)))***++++++++++++,,,,,,++++++***)))+++,,,,,,++++++,,,...------------,,,,,,,,,,,,***************+++,,,,,,***))))))(((((('''&&&&&&((((((((()))))))))******************))))))))))))))))))))))))***+++,,,,,,*********)))((()))+++...,,,......---,,,---///000((()))******++++++++++++(((***,,,---+++)))((((((+++++++++++++++,,,,,,---*********))))))(((((((((&&&''')))(((((((((***,,,+++)))((((((+++,,,,,,***%%%&&&'''((()))***++++++,,,***)))***------)))&&&'''(((((()))******++++++***+++,,,---,,,+++)))(((************+++,,,---.........///000000000000///---............---,,,,,,***)))((()))***,,,,,,,,,,,,///---))))))---...***+++,,,---//////---,,,+++,,,+++***)))(((((()))))),,,++++++++++++---...///+++++++++)))((((((+++---***+++,,,,,,++++++,,,...,,,---...///000///......,,,------------...000222,,,,,,---............---000000111222222111000///000111333333222222333555333333555999;;;:::===BBBEEESSSfffuuuzzzwwwqqqmmmkkkmmmppprrrqqqqqqqqqqqqlllkkkjjjkkknnnqqqrrrrrruuuwwwzzz||||||}}}zzzvvvsssrrrrrrsss}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~|||{{{yyyzzz|||~~~wwwwwwvvvvvvwwwyyyzzz{{{{{{zzzzzzzzzzzzzzzzzzzzzuuuuuuxxx}}}{{{vvvssssssuuuwwwxxx|||vvvooolllqqqyyy|||~~~|||zzzyyy{{{{{{{{{}}}~~~{{{vvvmmmXXXEEE??????>>>@@@FFFQQQfffzzz~~~uuukkkRRRHHHBBBIIIZZZjjjqqqrrrssstttuuuvvvuuutttrrrqqqoootttwwwxxxwwwtttlllbbbLLLBBB888444222///---...---******...///---++++++---------------,,,+++++++++,,,...---,,,+++,,,...............---------------+++***+++,,,,,,+++)))***++++++,,,,,,++++++***(((***+++***''''''))),,,++++++************+++++++++,,,,,,,,,***)))***+++***++++++,,,,,,+++++++++(((***,,,,,,,,,,,,...000+++++++++,,,,,,---------***))))))))))))***++++++))))))((((((((('''''''''%%%&&&((()))***)))((((((,,,+++)))((((((((()))***)))))))))******+++,,,,,,)))*********)))+++---000...///000///,,,+++---000&&&'''((()))***+++,,,,,,(((***,,,,,,***)))((((((+++***)))))))))***,,,---******))))))((('''&&&&&&&&&'''))))))((((((***+++---+++))))))******)))(((************************---+++)))***------***'''((((((((()))******++++++,,,+++++++++***************)))((('''((())),,,------......///000000//////...///000111111000...---******))))))***+++---...///000///,,,---000///,,,,,,,,,------------,,,,,,222000---******+++---...,,,++++++******+++,,,,,,)))***+++***)))((()))++++++++++++***)))***,,,...,,,---///111111000///......---,,,---...000000000,,,------...............//////000111111000000///111222333222111000111222444333666:::<<<<<<@@@FFFGGGUUUiiixxx~~~{{{sssnnnmmmmmmnnnqqqssssssrrrqqqllljjjhhhiiimmmqqqtttuuuzzzzzzzzz{{{|||yyyuuusssssssss~~~~~~}}}}}}~~~~~~~~~||||||{{{|||}}}|||{{{zzz{{{}}}zzzyyyxxxxxxxxxzzz|||}}}}}}}}}~~~~~~~~~~~~~~~~~~zzzzzzzzz}}}~~~{{{zzzzzzzzz{{{sssnnnmmmsssxxxzzz}}}~~~zzzyyyyyy{{{yyyxxxzzz~~~~~~{{{vvvkkkWWWDDD???>>><<<>>>CCCJJJ___ttt}}}}}}ttthhhNNNJJJCCCDDDRRReeepppqqqqqqsssuuuvvvwwwvvvtttsssqqqvvvyyyyyyyyyvvvnnneeeQQQEEE:::555333111000111---***+++///000---++++++,,,------------,,,++++++,,,------,,,+++,,,---///------------------------,,,+++******+++,,,+++******++++++,,,,,,++++++***))),,,---***%%%###&&&)))++++++************++++++***+++,,,+++***))))))+++******+++,,,,,,,,,++++++***+++------,,,,,,...000+++,,,,,,,,,,,,,,,,,,,,,)))))))))((())))))***+++((((((((())))))*********((((((((())))))((((((''')))(((''''''(((***,,,...((())))))***++++++,,,,,,)))***+++++++++,,,///111222///......---++++++---((((((((()))***++++++,,,***,,,...---+++******+++***)))((('''((()))+++,,,******)))((('''&&&%%%%%%%%%''')))))))))(((***+++***)))(((''''''''''''&&&++++++******************,,,***((())),,,---***((((((((())))))************)))))))))))))))))))))))))))'''%%%$$$$$$&&&)))+++,,,---......////////////...000111222222///,,,***,,,,,,,,,,,,,,,...111333///111222///,,,,,,---...------,,,++++++,,,------222000...,,,,,,,,,---...,,,,,,++++++************(((***,,,,,,+++*********+++++++++***)))))),,,///,,,...000222222111///......+++)))+++...000...,,,------...////////////......//////000000000000000///000111111000000111222444333555999;;;<<>>===::::::???CCCXXXooozzz~~~}}}sssgggNNNJJJBBB???III]]]lllqqqppprrruuuwwwxxxwwwuuutttssswwwzzzzzzyyywwwooogggSSSEEE999444333111000111///,,,---111333///------,,,,,,------,,,,,,+++***,,,---------,,,,,,...000,,,,,,------------------,,,+++******,,,---,,,******++++++,,,,,,++++++***(((+++---***%%%###&&&***++++++************++++++***+++,,,+++)))((()))***)))***+++,,,,,,,,,,,,,,,,,,...///...,,,,,,---.........---,,,,,,+++******)))))))))((())))))***++++++*********************---,,,)))'''&&&'''(((((()))(((''''''(((***,,,...((((((***++++++,,,++++++)))***,,,,,,,,,---///111555---***---...+++((())),,,++++++*********+++,,,+++,,,---,,,+++******+++))))))((((((((()))***+++)))))))))((('''&&&&&&&&&%%%''')))***)))))))))***''''''''''''''''''((())))))(((((((((((()))***++++++(((&&&'''***+++)))''')))))))))))))))*********'''(((***,,,,,,+++)))'''***(((&&&%%%%%%''')))+++++++++---....../////////,,,---......,,,)))&&&###,,,------------000444888...222444000((($$$)))000...---+++******+++---...******++++++******)))(((------,,,,,,+++******))))))+++......---+++++++++***++++++***)))***,,,...---...000111222111000///...,,,***,,,///000...+++---...//////000000/////////////////////000000111,,,...000000000000222444444222333777999;;;AAAHHHQQQYYYgggttt||||||xxxtttpppnnnmmmooorrrtttrrrooossspppmmmmmmppptttwwwxxxvvvvvvvvvvvvzzztttmmmlllooorrr}}}~~~~~~~~~{{{yyyzzz{{{xxxyyy|||~~~yyywwwyyy}}}~~~|||{{{{{{|||{{{zzzxxxyyyyyyzzz{{{{{{|||}}}}}}~~~~~~}}}|||~~~}}}{{{lllllloootttvvvuuuxxx~~~~~~}}}|||{{{}}}||||||{{{zzzzzzzzzzzzyyy|||~~~||||||~~~}}}yyyhhhUUUDDD???===999999===???TTTkkkwww}}}|||qqqdddMMMGGG@@@>>>EEESSSdddooopppsssvvvyyyyyyxxxvvvtttssswwwzzzyyyxxxvvvooogggPPPBBB555111222000......000---///444555111......,,,,,,,,,,,,,,,+++******+++,,,......------...000,,,,,,,,,,,,------------,,,+++***+++---...---,,,***++++++,,,,,,++++++***&&&(((***)))''''''***---++++++************++++++***+++++++++)))((()))***)))***++++++,,,,,,,,,,,,...///000///---,,,---...000//////...,,,++++++******))))))))))))***++++++------,,,+++)))((('''&&&...,,,)))'''&&&&&&((())),,,+++)))((((((((()))***'''(((***+++,,,,,,++++++)))***,,,,,,,,,,,,...///333+++(((------(((&&&)))...---+++*********+++,,,)))*********((('''((()))((()))))))))************)))))))))(((((((((''''''$$$''')))******))))))***&&&((())))))((()))+++---'''&&&&&&&&&''')))+++,,,***'''%%%&&&)))***)))'''))))))))))))))))))******(((***---...///---+++***,,,+++***))))))***+++---******,,,---......//////......///...---***'''%%%)))+++---------000777<<<444444444///&&&!!!'''000---,,,+++******+++,,,---)))***+++------,,,+++***...............---,,,+++***,,,...///---,,,,,,,,,***,,,------,,,+++---.........//////000000000/////////...///111111///......//////000000000000000////////////000111222222,,,---///000000111333555444111111555777999@@@HHHTTTZZZfffrrr{{{}}}zzzvvvpppooonnnooopppppppppooopppnnnllllllooorrrttttttssstttuuuwwwzzzyyypppkkkkkkooorrr~~~~~~}}}~~~||||||~~~www}}}~~~|||~~~zzzwwwxxxyyyyyyxxxyyy}}}}}}wwwvvvyyy}}}|||{{{zzzyyyzzzyyywwwuuutttvvvyyy}}}}}}}}}{{{||||||vvvsssiiijjjoootttuuusssvvv|||{{{|||}}}~~~}}}{{{{{{}}}}}}yyyvvvuuuvvvvvvyyyyyywwwxxx{{{|||yyygggTTTDDD@@@@@@<<<;;;???>>>SSSjjjvvv|||{{{nnn___KKKCCC???BBBFFFKKKZZZkkkqqqssswwwzzzzzzxxxvvvtttssswwwyyyxxxwwwuuunnnfffMMM@@@333111222111...---000...///555666222......+++,,,,,,,,,,,,+++******))),,,...//////......///++++++,,,,,,,,,------------,,,+++,,,...///...---***++++++,,,,,,++++++***(((((()))))))))***,,,,,,++++++************++++++)))***+++***)))((()))***))))))***+++,,,,,,,,,,,,---...//////...---///000/////////......---------***************+++,,,,,,)))))))))((((((((((((((()))((('''''''''((())))))************))))))))))))'''(((***,,,,,,,,,+++***)))***,,,,,,++++++,,,------***+++...)))!!!###---,,,+++)))))))))***,,,---)))******)))''''''((()))'''(((***+++,,,+++***)))((((((((())))))))))))***$$$''')))+++***)))))))))&&&((())))))'''(((***---((('''&&&&&&&&&(((***++++++(((%%%&&&)))+++***)))***)))))))))))))))))))))***+++,,,,,,---------,,,++++++***************+++)))***+++,,,---.........000000000000//////...---(((+++......///333;;;AAA???888111...)))&&&(((///,,,++++++++++++++++++,,,,,,,,,---...///000111111...///000000000///......***,,,------,,,+++,,,---))),,,//////...---------......---------...///000...///111111000///////////////000111111111111000000000//////000111333444...///111111111111222444666222222444666999@@@HHHUUU[[[gggttt}}}{{{vvvpppppppppooommmlllmmmnnnllljjjjjjkkknnnrrrssssssrrruuuxxxzzzzzz|||~~~zzzwwwsssooonnnnnnppprrr}}}~~~||||||~~~~~~}}}{{{~~~zzz{{{~~~ooowww|||{{{}}}yyyvvvvvvxxx{{{yyyxxx{{{|||vvvuuuyyy~~~zzzyyyxxxxxxyyyxxxvvvtttqqqtttyyy~~~~~~|||~~~|||zzzzzz~~~xxxqqqmmmgggiiiooottttttrrruuu{{{yyyxxxyyy|||}}}zzzyyy}}}~~~xxxssssssuuutttwwwwwwtttuuuyyy{{{yyyfffTTTEEEBBBBBB??????BBB@@@TTTjjjvvv{{{yyykkk[[[HHH???>>>FFFHHHGGGTTTgggqqqtttwwwzzz{{{yyyvvvsssrrrvvvxxxwwwvvvtttnnnfffNNN@@@444333555444000...000---///444666222......+++,,,,,,,,,,,,+++******)))+++///000000///...///+++++++++,,,,,,---------...---,,,---///000///...+++++++++,,,,,,+++++++++...,,,***)))***+++***)))++++++************++++++)))***+++***)))((((((***((()))***+++,,,---------+++---...///...///111222.........////////////000++++++******++++++,,,---!!!"""###&&&(((***,,,---###$$$&&&''')))))))))(((&&&'''(((***++++++++++++'''(((***,,,---,,,+++***)))+++,,,,,,+++***+++,,,((()))///111&&&!!!111)))(((''''''(((***,,,...+++,,,,,,+++)))(((***+++'''(((+++------,,,***((((((((())))))******++++++$$$&&&***+++***)))))))))%%%'''((('''%%%%%%'''******)))'''&&&&&&((()))+++,,,(((&&&&&&***,,,+++************)))))))))))))))+++***)))((((((***,,,---((((((((((((((((((''''''((()))+++,,,---.........------------......//////***---111111222777???GGGIII;;;///---...++++++---++++++++++++++++++++++++++++++))))))+++...111333///000111222222111000///***+++,,,,,,******+++,,,))),,,000111000...------///...,,,+++,,,---///111***...111000...,,,,,,...//////000111111111111111111000000000000222444555000222333222111000111333777444222444666999@@@HHHTTT[[[hhhwww{{{uuuoooqqqqqqoookkkiiikkkmmmiiihhhiiilllppptttuuuuuussswww{{{|||{{{zzzxxxxxxnnnooopppqqqrrrrrrrrrsss~~~|||vvvwwwxxxwwwzzz~~~tttxxx{{{}}}|||{{{}}}~~~|||yyy}}}~~~~~~|||{{{|||wwwvvvwwwzzz}}}zzzxxxxxxyyy{{{zzzyyyxxxwwwwwwwwwwwwoooqqquuuyyy|||~~~~~~~~~|||www~~~{{{wwwvvvooofffaaajjjqqqrrrrrrwww|||~~~zzzyyy}}}~~~}}}|||~~~}}}~~~}}}yyyuuutttuuuxxxxxxuuurrrooooooqqqtttvvveeeUUUCCC;;;::::::;;;===AAANNNcccxxxzzzhhhYYYGGGMMMJJJFFFKKKNNNTTTaaasssssstttuuuvvvwwwxxxyyyqqquuuxxxwwwwwwuuunnnfffIII===333111000---...111------......------,,,+++,,,---...---,,,+++---//////......---------......)))***+++,,,---,,,,,,+++,,,,,,---------,,,++++++...,,,***((('''(((***,,,(((,,,...,,,,,,///...***+++*********+++,,,,,,---(((***,,,,,,+++***)))******+++------,,,,,,---///,,,---.........---,,,+++111000000//////000000111///---,,,******+++,,,...***)))(((''''''((())))))&&&'''(((''''''''')))++++++***)))(((((()))***+++%%%)))***)))***,,,,,,(((++++++++++++++++++++++++&&&...111,,,&&&&&&)))+++***+++,,,,,,+++***+++,,,000///...---+++***)))(((******)))(((((((((((((((((()))+++***(((''''''((((((((((((((((((''''''''')))))))))))))))******+++))))))))))))))))))))))))(((((()))***+++,,,,,,,,,222000---***))))))***++++++---,,,+++000555222)))*********(((&&&&&&(((***+++++++++***)))***,,,...***+++---......---+++)))///---,,,,,,111888@@@EEEDDD<<<222+++***+++------------------------------%%%'''***,,,...000000000////////////000000000000//////...---,,,,,,,,,,,,666111,,,,,,......+++'''......------------....../////////...,,,,,,---...+++...000000//////111444..................------333222111000000111222333111444000111999999;;;HHHTTTeeexxx}}}yyytttsssssssssqqqnnnnnnqqqtttooommmkkkkkknnnqqqtttuuu~~~}}}{{{{{{{{{zzzxxxvvvqqqtttuuussssssvvvuuuqqq~~~|||wwwwwwwwwtttvvvzzz~~~}}}wwwzzz}}}~~~|||{{{|||}}}|||yyy}}}}}}}}}|||{{{uuuuuuuuuxxx}}}|||zzzzzzzzz||||||||||||zzzxxxuuutttrrrtttwwwzzz}}}~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~|||}}}yyytttlllcccaaajjjqqqsssuuuzzz~~~yyyxxxzzz|||{{{{{{~~~~~~}}}|||xxxttttttvvvyyywwwuuurrroooooooooqqqssseeeTTTCCC<<<;;;;;;;;;<<>>===;;;:::;;;???KKK___rrr{{{vvvhhh[[[TTTVVVOOONNNZZZbbbgggqqqrrrrrrrrrssstttuuuvvvwwwxxxyyyyyyyyyzzzvvviiiZZZFFF===444222222000000111---............---,,,,,,,,,---...---,,,+++---///,,,,,,,,,++++++,,,,,,---***++++++,,,,,,,,,,,,+++***+++,,,---------------+++,,,---...---,,,+++***...000...)))((())))))&&&++++++++++++++++++,,,,,,+++,,,,,,+++******+++---(((***++++++++++++,,,.........------------......///...---,,,,,,---...///...---+++***)))***++++++)))))))))))))))***+++,,,))))))(((&&&$$$$$$%%%'''))))))************))))))++++++(((###$$$***......++++++++++++++++++++++++***,,,,,,)))))),,,,,,))))))***++++++))))))***+++***************+++++++++***)))((((((''''''((((((''')))******(((''''''(((%%%&&&&&&&&&'''((((((((())))))(((((())))))***+++((((((((((((((((((((((((((((((((((((((((((((((((555222///,,,***)))))))))***,,,,,,)))))),,,---++++++++++++)))'''''')))+++)))******)))((()))+++---,,,,,,,,,------.........---,,,,,,---///222555777444000,,,******,,,......,,,,,,,,,,,,,,,,,,------)))***,,,---.../////////.........//////000000000111111111000//////.........---,,,///222333111.........------------.........//////...---,,,...///...///111000///...000111000000000000000000000000000111111222222222111111222666555777===:::888BBBSSShhhuuussssssrrrpppooooooqqqttttttrrrpppppprrrtttvvvvvvzzzxxxwwwxxxzzz{{{{{{zzzuuuxxxyyywwwvvvwwwtttppp~~~{{{zzzyyy~~~~~~{{{}}}~~~|||}}}}}}|||yyywwwuuutttyyy~~~|||~~~~~~}}}}}}}}}||||||{{{zzzyyyyyy|||~~~}}}}}}zzz~~~}}}{{{sssrrrqqqtttyyy~~~~~~}}}}}}}}}}}}{{{yyyvvvuuuxxxyyyzzz{{{{{{{{{zzzyyyzzz{{{|||}}}~~~~~~~~~~~~}}}~~~~~~|||{{{{{{zzzxxxwww{{{zzzzzz{{{|||~~~~~~{{{sssjjjdddkkkrrrwwwyyy{{{zzzvvvxxxyyyyyyzzz~~~~~~{{{wwwsssrrrtttxxx{{{wwwwwwvvvtttrrrooolllkkkdddUUUEEE???>>><<<::::::>>>III\\\nnnwwwssshhh^^^YYY\\\WWW[[[kkkqqqqqqvvvuuutttttttttuuuvvvxxxyyy{{{{{{yyyzzzzzzuuucccRRRAAA;;;444111111111000000...............------,,,,,,---...---,,,+++---///......---------...//////+++,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,---------------,,,,,,111222000+++))),,,,,,)))***+++++++++,,,+++++++++,,,,,,,,,+++)))***,,,...''')))++++++++++++---...///...---------...///000000000............000000---,,,+++***************++++++******************)))))))))'''%%%%%%''')))((()))***++++++***)))(((***+++((($$$%%%***...---***+++++++++++++++,,,,,,+++,,,***(((+++///---((((((*********)))((()))***))))))))))))))))))))))))))))))(((''''''''''''(((&&&((())))))(((''''''((($$$%%%%%%&&&'''(((((()))((((((((((((((()))******(((((((((((((((((((((((()))(((((((((((((((((((((000///---***))))))))))))+++,,,,,,***((())),,,---((()))((('''%%%%%%'''))))))))))))((('''(((***,,,++++++******+++,,,---...,,,,,,,,,------...//////...,,,*********+++,,,,,,,,,,,,,,,,,,------------,,,,,,------......//////.........//////000000111111111111000000///......------...111444444222000......------------.........///000///------...000000000000000//////////////////000000000000000111111222333444444444333222333777555777===::::::DDDPPPccc{{{tttrrrqqqpppnnnnnnoooqqqrrrqqqooonnnooorrruuuvvvvvvxxxxxxyyy{{{||||||zzzwwwrrrvvvxxxvvvuuuwwwuuuqqq|||yyyxxxxxx}}}}}}}}}xxxzzz}}}~~~~~~}}}~~~~~~~~~{{{wwwooouuu{{{~~~}}}~~~zzzzzzyyyxxxwwwwwwwwwwwwzzz~~~|||yyyxxx}}}}}}{{{tttrrrqqqrrrwww|||~~~|||{{{zzzxxxxxxxxxyyyzzzyyyzzz{{{{{{{{{zzzxxxwwwyyyzzz}}}~~~{{{{{{|||~~~{{{wwwyyy|||xxxzzz|||}}}}}}|||{{{zzzuuuxxx{{{|||wwwpppllljjjrrrxxx||||||~~~}}}xxxyyyyyyxxxzzz}}}|||yyyuuurrrrrruuuyyy{{{xxxxxxxxxwwwtttqqqnnnkkkeeeVVVFFF???>>><<<::::::===HHHZZZjjjsssqqqiiiaaa[[[``````gggwwwzzzuuuvvvvvvuuutttttttttvvvxxxyyy|||{{{yyyxxxxxxppp^^^LLL===999333000000222111.........//////......---,,,,,,---...---,,,+++---///---------------...///000---,,,,,,,,,,,,,,,,,,,,,***+++,,,---...////////////...,,,++++++,,,...///...000...******---...,,,***+++,,,,,,,,,++++++***,,,,,,,,,***))))))+++...''')))+++++++++,,,---/////////...---...///111222000000////////////000000...---,,,+++************---,,,,,,+++***)))((((((******)))((('''(((+++...((()))***++++++***)))((('''******'''(((+++,,,************++++++,,,,,,,,,++++++)))(((,,,000...)))(((*********)))((()))***++++++***))))))((((((''')))(((((('''''''''''''''&&&'''))))))'''''''''(((%%%%%%&&&&&&'''((())))))((((((((('''((())))))***'''''''''''''''''''''''')))))))))))))))))))))(((******)))(((((()))******,,,+++++++++***))),,,///)))))))))'''%%%%%%'''))))))))))))((('''(((***,,,,,,,,,++++++,,,---......+++,,,,,,------,,,+++++++++++++++***))))))***+++,,,,,,,,,------.........---------....../////////......//////000111111222000000111000000///------......000222444333111///......------------.........///000///------///111000000//////000000//////.........//////000000000///000222333333333222111333666333444;;;:::<<>><<<;;;:::;;;===GGGWWWeeemmmnnnkkkiii```bbb\\\\\\gggkkkkkkrrruuutttrrrqqqqqqsssuuuwwwxxxyyyxxxsssmmmcccSSSEEE999999666111333777555//////////////////...------,,,---...---,,,+++---///++++++++++++,,,---......///...---,,,+++,,,,,,---------...............---,,,,,,+++++++++,,,......))),,,---++++++......+++***+++,,,------+++***(((''')))+++***)))((()))***(((***,,,------...000222......///000111111111111111333666888888666333111/////////...---,,,+++***(((((()))*********)))(((,,,+++***(((&&&(((,,,///******))))))))))))******%%%)))***)))***,,,,,,((()))******+++,,,,,,------(((++++++))),,,000000---***+++,,,+++***)))***,,,************************(((((('''&&&&&&&&&&&&'''$$$&&&(((((('''''''''((((((((())))))))))))))))))(((''''''''''''((())))))'''''''''''''''''''''''''''''''''(((((()))))))))&&&&&&''''''((())))))******%%%$$$***...,,,+++,,,---------+++))))))+++---***++++++***)))))),,,...,,,------...---,,,***))),,,,,,,,,---------------)))+++,,,+++******---///......//////000111111222...............000222333///000111222333444555555111111222333222111///------...///000000000111222......------------.........///000///......000222000...---...111222111///......///000000111222222////////////000111222333111555222333:::999:::FFFLLLXXXiii|||rrrooolllmmmoooqqqrrrqqqvvvuuuuuuvvvyyy{{{{{{zzzuuusssqqqppprrrtttuuuuuunnnpppnnnkkklllrrruuuuuuzzzwwwvvvwwwvvv{{{yyyuuussswwwvvvuuuvvv{{{~~~}}}~~~~~~{{{{{{~~~~~~||||||}}}{{{{{{{{{zzzzzzzzzzzzzzz~~~|||zzzxxxyyyzzzuuuyyy~~~~~~}}}|||zzzvvvsssqqqtttwwwzzz{{{}}}{{{~~~~~~~~~}}}|||zzzyyyxxx{{{|||~~~|||}}}zzzzzz|||zzz||||||wwwooogggbbb```ZZZXXXYYY[[[[[[ZZZcccnnnxxx|||~~~{{{{{{yyytttqqqqqqvvvtttqqqrrrvvvyyyyyyxxxrrrssstttttttttsssrrrqqqjjjXXXFFF===;;;;;;;;;<<<===HHHWWWdddlllnnnllljjjcccbbbVVVPPPYYY```fffqqqxxxvvvtttssssssuuuwwwyyyvvvxxxxxxrrriii___PPPDDD:::;;;777333555:::777111///////////////......---------...---,,,+++---///,,,,,,,,,---...///000111///...---,,,+++,,,,,,---.........///......------)))***,,,---------,,,,,,+++///000......000///+++***+++---------+++)))(((&&&(((***+++)))((((((((()))+++---......///111333---...000111222222222111666888<<>>999999===>>>HHHWWWeeelllmmmiiifff```[[[SSSLLLPPP]]]hhhlllxxxvvvsssrrrrrrtttxxxzzzyyyzzzzzzuuujjj[[[LLLCCC999666333111111222222111.../////////000000111111+++,,,------++++++,,,---------++++++++++++------***+++,,,,,,------,,,,,,---,,,,,,,,,,,,---.........,,,+++,,,---+++&&&"""---------...------,,,,,,,,,...000...+++)))***+++))))))))))))))))))))))))+++,,,------,,,,,,...000...,,,---000///...111666999>>>EEEIIIIIICCC;;;666444222///,,,***)))******(((***------,,,***))))))'''((()))((('''&&&''')))+++*********,,,,,,***(((***++++++,,,,,,++++++***++++++******************,,,,,,,,,++++++*********++++++++++++++++++++++++&&&)))'''&&&)))---)))******)))&&&%%%%%%&&&&&&'''((('''&&&%%%&&&(((((('''&&&&&&''')))+++---***)))))))))))))))***+++)))(((((((((((())))))***&&&(((***+++***(((&&&$$$'''((((((((((((((('''''')))******)))(((((()))+++++++++++++++++++++,,,,,,******,,,------,,,+++***,,,,,,---------,,,++++++,,,,,,,,,+++++++++*********,,,...---******---000000000000000000111222222222111111000111333444555333333444444444444444333222222222222222111000///,,,---...///000000000000////////////000000000000111111000///////////////............////////////,,,///222333333222333444000111222333333333333222222444555333111444<<>>;;;777777;;;<<>>666444111000000111000///,,,,,,,,,,,,,,,---------+++,,,------++++++,,,---------++++++++++++------))))))***+++++++++++++++---,,,,,,,,,,,,---......---,,,---///111222000...)))******++++++,,,,,,,,,,,,---......,,,******+++)))***+++,,,,,,+++***)))&&&(((***+++,,,...111333444000---......///666===FFFPPP\\\___XXXKKK@@@:::555333000...,,,,,,,,,---&&&(((++++++***(((((()))'''((())))))''''''((()))((()))***(((&&&&&&))),,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))++++++,,,+++***)))(((''''''((())))))''''''((()))'''((())))))''''''((()))%%%''')))++++++***(((&&&,,,,,,+++***)))(((''''''((((((((((((((()))******'''''''''(((((((((((((((''''''((((((((((((((('''(((***++++++***+++---///************************++++++***)))))))))))))))******+++,,,---------,,,++++++++++++************---+++***+++,,,---------111111000000000000000111......///000111111111111111222333555555666666666111222222222222111000000+++,,,...///000111111111000000000//////.........//////...---------..................////////////000111333222000/////////444333222111111111222333222555777777666888<<<@@@KKKUUUcccppp}}}|||vvvtttvvvxxxxxxwwwllliiifffeeehhhlllpppqqqvvvuuuttttttuuuvvvtttsssrrrooommmmmmooorrruuuvvv}}}{{{wwwsssooosssuuuvvvxxxyyyyyyzzzzzzwwwxxxyyyzzz||||||}}}|||~~~}}}zzzzzz~~~{{{|||}}}tttsssuuuyyy~~~}}}zzzuuurrrqqqqqqqqqqqq|||}}}}}}zzzwwwsssrrrtttxxx{{{}}}}}}zzzvvvttttttwww{{{~~~{{{zzzvvvppphhh```ZZZVVVQQQOOOMMMOOOTTT]]]eeejjjlllpppvvvzzz{{{}}}~~~~~~wwwtttvvvzzz{{{{{{|||||||||zzzxxxwwwwwwuuuttttttuuuuuutttsssgggTTTBBB===<<<999999===@@@EEEOOO\\\gggkkkgggbbbZZZXXXRRRNNNSSS___hhhjjjrrrtttxxx{{{}}}}}}|||{{{~~~{{{uuukkk]]]OOOCCC<<<444222000///000000///...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------++++++++++++------******+++,,,,,,,,,,,,+++---,,,,,,,,,,,,---......***+++,,,---/////////...*********++++++------...,,,---------,,,+++++++++)))***+++,,,,,,+++***)))'''(((***++++++---///222222///---...///000555===DDDQQQ___bbbXXXJJJ>>>888999777333///---,,,++++++&&&(((******)))(((((()))''')))***)))((('''((()))'''***+++)))%%%%%%)))///++++++************++++++******++++++++++++,,,,,,+++++++++******************************************'''&&&&&&)))***)))(((&&&((())))))(((((()))***((()))***)))((('''(((***'''(((***++++++)))'''&&&************))))))(((((((((''''''(((((()))***+++)))(((((((((((()))+++,,,&&&'''(((((((((((((((((('''(((*********+++...000++++++************)))))),,,+++)))'''''''''((((((((()))***+++,,,---------.........---------,,,,,,...+++)))***---///---+++333333222111111111222222,,,---...000111000000///111111333444666666777777111111222222222111111000......///000000000000000,,,,,,---...///111111222...------,,,,,,---------............////////////000111222111000//////000555444222000000111222444222555777888888999<<<>>>JJJSSS```nnn}}}|||zzzyyyyyyyyyxxxooolllhhhgggjjjooosssvvvxxxwwwuuuuuuvvvuuutttrrrvvvsssqqqqqqrrrttttttttt}}}{{{wwwsssoooqqqsssvvvyyy{{{{{{yyywwwtttvvvxxxyyy{{{~~~~~~|||~~~}}}}}}~~~||||||~~~{{{{{{{{{{{{}}}~~~}}}|||||||||sssuuuwwwzzz{{{uuupppoooqqqrrrssszzz~~~{{{vvvssstttwwwzzz}}}{{{~~~~~~|||zzzvvvttttttwww||||||{{{zzzvvvnnndddZZZTTTLLLLLLMMMSSS\\\cccgggiiihhhnnnwww|||~~~~~~}}}~~~yyyvvvyyy|||}}}}}}}}}}}}|||zzzxxxwwwxxxwwwvvvwwwwwwwwwuuusssdddQQQ@@@======::::::???>>>DDDOOO\\\gggjjjhhhddd\\\ZZZTTTPPPVVVbbbkkknnnssstttvvvxxxzzz|||}}}~~~}}}uuujjj\\\MMMAAA:::333111000///000000///.........------------------+++,,,------++++++,,,---------++++++++++++------+++,,,------......---------,,,,,,,,,,,,---......+++,,,------------------++++++++++++,,,---///000,,,,,,,,,------,,,+++***)))***++++++++++++***)))((()))*********+++---//////------000000000444:::AAANNN\\\___VVVIII???:::===:::666111---***))))))&&&((())))))(((((()))***((()))***)))((('''(((***(((+++,,,***&&&&&&+++000+++******))))))******+++((()))))))))*********+++************************++++++++++++++++++++++++)))%%%###$$$(((+++***(((&&&((())))))((((((***+++((()))***)))((('''(((***)))))))))))))))((((((((('''((()))***++++++******''''''''''''((()))***+++'''&&&%%%$$$%%%&&&((()))&&&&&&'''(((((((((((((((%%%'''((())))))+++---000++++++++++++******))))))+++***((('''''''''((()))((()))***+++,,,,,,------.........---------,,,,,,...+++)))***---///---+++222111111000000000111111+++,,,...///000000///...000111222444555666666666000111111222222222111111111111111111000///...---+++,,,---...///000111222------,,,,,,,,,,,,------............///////////////000111111000000111333555333111000000111333444333555777888999:::;;;===IIIRRR___ooo}}}{{{zzzyyyuuuqqqmmmllloootttxxxzzzyyywwwtttsssssstttsssrrrsssqqqpppqqqsssttttttttt}}}yyyuuurrrqqqrrrtttxxxzzzyyyvvvsssrrrtttvvvxxxzzz}}}}}}}}}~~~}}}~~~}}}|||zzzzzzzzz|||~~~~~~~~~~~~}}}{{{{{{|||{{{zzztttwwwzzz|||zzzsssooooooqqqssstttyyy{{{{{{wwwtttvvvyyy|||}}}zzz}}}|||zzzwwwvvvvvvyyy}}}}}}~~~~~~~~~~~~}}}zzzssshhh[[[RRRJJJJJJNNNXXXdddlllnnnlllhhhnnnwww|||}}}|||}}}~~~}}}~~~zzzyyy{{{~~~~~~}}}}}}|||{{{zzzyyyxxxyyyxxxxxxyyyyyyxxxtttqqq___MMM===;;;<<<999:::>>>;;;DDDRRR___hhhjjjiiiggg^^^\\\VVVRRRWWWdddooorrruuuuuuuuuuuuwwwzzz}}}~~~~~~vvvjjj[[[MMM@@@999222111000000111111000...////////////............+++,,,------++++++,,,---------++++++++++++------,,,------...............---,,,,,,,,,,,,---.........000000///...---...///---,,,,,,+++,,,---///000---,,,+++,,,------,,,***))))))))))))))))))))))))((()))******)))***+++------,,,---111111111444999===FFFPPPSSSMMMCCC<<<888>>>;;;666111---***)))((('''((())))))((()))***,,,((()))******(((((()))***(((***+++***((())),,,///+++***)))(((((()))***+++''''''(((((()))*********)))))))))***************++++++++++++++++++++++++,,,)))&&&&&&((()))(((&&&'''(((***)))))))))***+++'''((())))))''''''((()))((((((((((((((()))))))))%%%''')))***++++++++++++''''''''''''(((***+++,,,)))((('''&&&&&&''')))***%%%&&&'''((())))))))))))%%%&&&(((((()))***,,,///------,,,,,,+++*********))))))(((((((((((())))))))))))***+++,,,,,,,,,+++++++++++++++************---+++***+++,,,---------...............//////000,,,,,,---...///////////////000111333444444444444000000111222222222222111222222222111000///...---/////////......---------------,,,,,,,,,---..................////////////000111222111000111222444222222111111111222333444444555666777999:::;;;;;;HHHQQQ___qqq}}}|||{{{wwwtttqqqppprrrvvvyyyzzzxxxvvvsssrrrsssssssssrrrqqqqqqrrrtttxxx{{{{{{zzz}}}yyyvvvuuuttttttvvvxxxyyywwwtttsssuuuxxxzzz|||~~~~~~|||~~~~~~}}}}}}}}}{{{zzzzzz}}}}}}~~~|||xxxxxx|||~~~|||zzzuuuzzz~~~}}}yyyuuussssssuuuvvvvvvwwwxxx{{{{{{vvvuuuwwwzzz||||||{{{}}}|||{{{yyyyyyyyy|||~~~{{{{{{|||}}}~~~|||xxxoooddd]]]RRRPPPSSS\\\iiiqqqqqqnnnkkkpppvvvxxxxxxxxxzzz}}}~~~~~~}}}}}}||||||}}}~~~}}}}}}||||||{{{zzzyyyxxxxxxxxxyyyzzzzzzwwwrrrmmm]]]KKK===;;;===;;;<<<@@@>>>JJJZZZeeehhhgggfffeee```\\\VVVQQQWWWeeeqqquuuuuuuuuvvvvvvxxxzzz|||}}}}}}uuuiii[[[LLL???888222111000111222222000///////////////.........---+++,,,------++++++,,,---------++++++++++++------+++,,,------......---------,,,,,,,,,,,,---......///000222111......000222...---+++******,,,---...---+++***,,,......,,,******)))'''&&&&&&''')))***&&&((()))))))))***,,,...000------000111111666<<<===BBBGGGHHHEEE???999666;;;999555000---+++******''')))******))))))+++---((()))******)))((()))***(((((())))))******+++,,,+++***)))(((((()))***+++'''(((((()))******++++++((()))))))))*********+++************************+++)))((((((((((((&&&%%%((()))******)))((()))+++&&&'''(((((('''&&&'''(((%%%&&&)))***+++***)))(((&&&''')))+++++++++***)))&&&&&&''''''(((***+++,,,++++++******************%%%&&&'''((())))))))))))'''((()))))))))***---///......------,,,++++++***''''''((()))************)))******+++++++++******+++************)))))))))+++,,,,,,,,,++++++---...---------...///000222222------------...///000111///000111222222222222222000000111222222222222222000000000111111111000000000000///...------,,,,,,---------------...//////............////////////333444333222000000222444000000111222333333444555555444444555777999:::;;;FFFPPP^^^qqq~~~}}}xxxvvvsssrrrtttvvvxxxxxxuuuttttttuuuuuuuuurrrpppssssssuuuxxx|||~~~~~~~~~|||yyy{{{xxxuuuvvvxxxzzzzzzxxxwwwyyy|||{{{~~~}}}||||||{{{~~~|||{{{|||~~~~~~zzztttvvv}}}{{{vvv||||||zzzxxxxxxyyyzzzyyyxxxvvvwwwyyy|||~~~zzzuuuuuuwwwzzz{{{{{{{{{}}}||||||{{{{{{{{{}}}zzzzzz{{{|||}}}~~~~~~}}}yyyqqqkkk^^^ZZZXXX___jjjrrrqqqmmmnnnqqqtttttttttuuuyyy}}}}}}||||||~~~~~~}}}}}}||||||{{{zzzzzzyyyyyywwwxxxyyy{{{zzzvvvoookkk^^^MMM???>>>???>>>???CCCEEERRRaaaiiihhhccc```___```]]]UUUPPPVVVeeeqqqvvvuuuvvvwwwyyyzzz{{{|||||||||tttiiiZZZKKK>>>666222111111222333333111////////////......---------+++,,,------++++++,,,---------++++++++++++------***+++,,,,,,------,,,,,,---,,,,,,,,,,,,---......---///000000......111333...,,,+++))))))***,,,------+++***+++...///,,,******)))&&&%%%%%%&&&)))***$$$&&&'''((()))+++...000333///...///000111888@@@DDDEEEFFFGGGEEEAAA===:::999666333000---,,,,,,,,,((()))******)))***,,,...(((***+++***)))((()))***'''&&&&&&(((++++++***)))+++***)))'''''')))***+++((())))))***++++++,,,,,,(((((())))))*********+++))))))))))))))))))))))))&&&&&&'''(((''''''&&&&&&)))***+++***)))((()))***&&&'''((('''&&&%%%&&&((("""%%%)))---...,,,)))&&&((()))***,,,+++***((('''&&&&&&''''''(((***+++,,,))))))((((((''''''&&&&&&%%%&&&'''((())))))))))))(((***++++++***+++---/////////...------,,,++++++%%%''')))+++,,,,,,++++++******+++++++++******))),,,,,,,,,+++++++++*********,,,...---******---000000000000111222444555666///...------...///111222///000000111111111000000///000111222222222222222---...///111222222222222------..................---------------...///000............/////////000666666555333111000111333...///111222444444555555666444333444666999::::::EEEOOO]]]pppzzzwwwuuutttvvvwwwxxxxxxrrrsssuuuxxxyyywwwsssooosssssstttvvvyyyzzzyyywww}}}xxxvvvxxx|||~~~~~~~~~zzz}}}|||xxxwww}}}~~~}}}|||~~~}}}|||~~~~~~~~~zzzyyywwwxxx{{{zzzxxxzzz|||zzzwwwxxx|||~~~~~~{{{wwwvvvyyy{{{{{{zzzyyyxxx|||}}}}}}~~~zzzxxxwwwzzz}}}}}}{{{~~~~~~}}}yyynnnfffaaabbbkkkpppppppppsssuuuxxx{{{zzzxxxvvvxxxzzz{{{zzz|||~~~yyyxxxzzzyyyzzzwwwrrrpppqqqooolll]]]KKK;;;:::===;;;;;;>>>BBBXXXjjjlllgggddd```[[[ZZZVVVRRRRRRXXXcccpppxxxuuusssrrrtttxxxzzzzzzxxxxxxwwwqqqcccQQQCCC<<<:::666222///...000111000...222111/////////...,,,***,,,---.........---,,,+++,,,,,,,,,---------......///......---------......,,,,,,+++,,,,,,---...///.........+++((()))...333---//////,,,)))(((+++...************************%%%&&&((()))))))))+++---,,,(((''',,,+++''''''+++,,,,,,...333666999BBBLLLYYYUUUPPPLLLHHHBBB:::555333111///---+++***))))))*********)))))))))))))))++++++++++++++++++++++++******))))))***,,,...///))))))*********))))))((('''&&&&&&''''''((()))***&&&&&&&&&'''''')))******---+++)))+++------+++(((*********))))))((('''&&&((()))***++++++***)))((()))***,,,+++)))&&&&&&&&&(((''''''''''''((())))))---"""$$$((($$$&&&,,,((('''&&&&&&'''((()))***)))((('''&&&&&&''')))***###%%%(((+++,,,+++***)))((()))******+++...333666AAA666444333+++***+++%%%+++***((('''((()))((('''&&&'''(((***++++++++++++++++++++++++++++++++++++)))***+++,,,++++++)))(((+++,,,---///000222333444,,,,,,,,,,,,---///000222///111111...///444666444---///111333444555444444000111111222222000///...---///000000///---...///---,,,,,,++++++,,,,,,---,,,---...///000000000000///222333///...000222111444444333333444666777888333333222222333666;;;???FFFQQQaaasss}}}zzzzzz}}}{{{wwwtttsssuuuxxxzzzwwwwwwxxxxxxxxxxxxwwwwwwrrruuuxxxyyyxxxvvvtttttt~~~|||~~~|||~~~yyywwwxxx}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~zzzzzzyyyyyy|||~~~}}}xxxvvvxxxzzzyyyvvvyyy~~~~~~zzzvvvuuuwwwzzzzzzyyyzzzyyy}}}|||~~~}}}}}}|||zzzzzz|||xxx{{{{{{|||}}}tttgggdddeeennnsssssssssvvvvvvyyy{{{{{{xxxvvvxxxzzz~~~}}}}}}~~~zzzyyy{{{xxxyyyuuupppnnnpppnnnkkk\\\JJJ;;;:::===;;;;;;???DDD[[[oooooohhhddd```\\\\\\XXXSSSSSSZZZdddooovvvwwwuuuuuuvvvzzz{{{zzzyyyvvvuuupppbbbPPPAAA:::888444222//////000111///...///......///000000...---,,,---.........---,,,+++,,,,,,,,,,,,------------......---------------...000000//////...////////////...---------.........+++,,,,,,+++***)))***,,,************************$$$&&&((((((((()))***,,,+++((((((++++++((((((+++---,,,...333888???LLLYYYdddbbb\\\UUUKKK@@@777111111111///...,,,+++***)))************))))))))))))************************---,,,,,,++++++++++++,,,(((((()))))))))(((((('''''''''''''''((())))))***'''&&&&&&'''''')))******+++)))(((***,,,,,,***(((*********))))))((('''&&&((())))))******))))))((()))+++,,,,,,***((('''(((''''''&&&&&&''''''((()))(((******'''&&&''''''&&&(((((('''&&&''''''))))))(((''''''''''''(((((()))$$$%%%(((***++++++***))))))***+++++++++---111444<<<333333333+++(((+++'''+++***((())))))***((('''''''''((()))***+++,,,,,,***************************+++,,,,,,---,,,+++***------...///000000111111,,,,,,,,,,,,---///000222,,,......++++++///000......///111222333444333333111222222333222111000///---///000000///......///------,,,,,,,,,,,,------,,,---...///000000000000///333333000...111222111333222222222222333555666222333333333444666;;;???FFFQQQ```qqq|||zzz}}}{{{wwwuuutttuuuxxxyyyvvvvvvvvvvvvvvvvvvvvvvvvtttvvvyyyyyywwwuuutttttt{{{uuutttwww{{{}}}||||||}}}~~~~~~~~~}}}}}}|||}}}||||||}}}}}}|||wwwwwwyyyzzzyyyxxx{{{{{{vvvuuuxxxzzzzzzyyyzzzzzz~~~~~~yyy~~~}}}}}}}}}~~~~~~}}}}}}zzz{{{{{{{{{~~~|||vvvkkkjjjlllssswwwwwwwwwxxxwwwzzz|||{{{wwwuuuvvvxxx{{{|||}}}~~~~~~}}}~~~zzzzzz|||wwwwwwsssnnnmmmooonnnjjjZZZIII;;;;;;===;;;<<<@@@HHH```ttttttjjjccc```\\\WWWTTTRRRTTT]]]hhhrrrxxxyyyxxxxxxyyy{{{{{{zzzyyyuuutttoooaaaOOO@@@777555222111000111111111///------,,,,,,...000222111///---------------,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------222222000//////.........000...,,,...111222...+++---,,,+++++++++***'''%%%************************$$$&&&'''((('''((()))++++++((((((++++++))))))+++---,,,...444;;;FFFWWWeeellllllhhh^^^NNN>>>333...000000///...---,,,+++***************************)))))))))***************//////...---,,,***)))(((''''''((((((((((((''''''&&&''''''(((((()))******''''''''''''((()))******)))(((((()))******)))'''*********))))))((('''&&&))))))(((((((((((())))))&&&(((******)))((('''(((&&&&&&&&&&&&&&&''''''(((!!!...333***&&&******###)))((((((''''''''''''(((&&&&&&'''(((((((((((((((&&&&&&'''((()))******+++++++++,,,++++++,,,///111:::///000222***(((+++(((******)))***,,,+++)))'''(((((('''((()))***,,,---***************************+++,,,---------------.............../////////,,,,,,+++,,,---...000111...000000,,,,,,000000...000000111222222222222222222222333333333222111000---...000000///......///------,,,,,,,,,,,,------,,,---...///000000000000000444444000///222333222222111111000000111222222111222444444555777;;;>>>GGGQQQ___nnn{{{|||zzzxxxvvvuuuvvvwwwxxxuuutttsssrrrrrrssstttuuuwwwxxxyyyxxxvvvttttttttt|||tttrrrtttyyy~~~|||{{{|||~~~}}}}}}|||}}}~~~}}}}}}~~~}}}zzzzzz{{{}}}||||||{{{|||xxxwwwyyy{{{{{{yyyzzzzzz}}}}}}yyy{{{|||}}}~~~~~~~~~~~~|||{{{zzzvvvrrrrrrsssvvvyyy{{{zzzxxxwwwwwwyyy{{{yyyvvvttttttvvvvvvxxx|||{{{}}}{{{{{{~~~~~~{{{zzz}}}xxxwwwsssnnnnnnqqqooojjjWWWGGG;;;;;;===;;;<<>>666444000111111222222111///------,,,,,,...000111111///------------,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,+++++++++,,,------000///...---------------000...,,,---...///---,,,111///,,,,,,,,,***%%%!!!************************$$$&&&'''((('''''')))******))))))***+++******++++++***---444<<>>444000222111000///...---,,,+++)))***************++++++***************+++++++++////////////---+++((('''''''''(((((())))))((((((&&&''''''((())))))******((((((''''''((()))******((((((((()))******))))))*********))))))((('''&&&))))))'''&&&&&&'''))))))"""$$$&&&'''&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''!!!)))---***))),,,,,,'''))))))((((((''''''''''''%%%&&&''')))))))))((((((((('''''''''((()))+++,,,)))+++,,,++++++,,,///111AAA///+++...***))),,,)))))))))***,,,---,,,***''')))(((''''''(((***,,,...************************)))***+++,,,,,,------...------------............,,,+++++++++,,,...000111...111111......222222///111111111111111111000000222222222222111111000000,,,...000000///...///000......------------......------...//////000//////000444555111000222444333111111111111000000000111111222444666666888;;;===GGGPPP]]]lll||||||zzzyyyxxxvvvvvvvvvvvvvvvtttsssqqqppppppqqqssstttxxxyyyxxxvvvsssrrrrrrsss}}}xxx{{{vvvqqqqqqwww}}}}}}{{{zzz}}}~~~{{{yyyzzz{{{{{{|||~~~~~~}}}|||||||||}}}}}}}}}yyy~~~|||wwwvvvxxxzzzyyyxxxzzzyyy||||||{{{|||~~~}}}~~~}}}zzzuuurrrpppyyy|||~~~|||xxxuuuuuuxxxyyyxxxtttrrrsssuuuqqqtttzzz}}}yyyzzzxxxyyy}}}~~~{{{zzz}}}yyyxxxtttqqqrrrtttqqqjjjTTTFFF;;;;;;===;;;===BBBMMMeeexxxwwwkkkbbb\\\VVVJJJIIIKKKTTTaaannnvvvyyyyyyzzz{{{|||{{{zzzxxxxxxxxxvvvooo```MMM>>>666444///000222222111000/////////......///000000///---------,,,,,,++++++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,---...---------------...//////......---+++((())),,,///000...,,,,,,...---)))%%%************************%%%'''(((((('''''')))***)))************+++,,,+++'''(((---444:::AAAMMMXXXdddiiikkkbbbQQQAAA888666666555333000...---,,,,,,))))))******+++++++++,,,+++++++++,,,,,,,,,------------......---+++)))((('''((()))***************&&&'''((()))*********))))))(((((((((((())))))***((()))***************+++*********))))))((('''&&&)))((('''&&&&&&'''((())) ###%%%&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''***$$$###))),,,)))'''***)))))))))(((((('''&&&&&&$$$%%%''')))***))))))((()))((('''&&&''')))***,,,''')))***+++,,,---///222LLL222&&&***++++++---)))))))))***,,,------***''')))(((''''''(((***,,,...,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,------******+++,,,---...//////++++++++++++,,,...///111***---...,,,---000000...111111000000000///000000111000000///////////////,,,...///000///...///000///......------......///---...//////////////////000444555111000222444333222222222222222111111111111333555666777888;;;===FFFOOO[[[iiiyyy~~~~~~~~~zzzyyywwwvvvuuuvvvvvvvvvtttsssqqqppppppqqqssstttwwwxxxwwwuuurrrppppppqqq{{{vvvyyyzzzsssqqquuuzzz}}}zzzyyy{{{~~~}}}zzzxxxxxxyyyyyy{{{}}}}}}}}}|||}}}~~~~~~}}}}}}||||||||||||}}}xxx|||~~~~~~{{{vvvtttvvvxxxwwwvvv{{{zzz}}}~~~|||~~~~~~~~~zzzuuurrrsss|||}}}yyyttttttwwwyyyxxxtttrrrsssuuuooorrrwww}}}}}}zzzxxxwwwxxx}}}}}}zzzzzz|||yyyxxxuuutttvvvxxxrrrjjjQQQDDD;;;<<<===:::===CCCPPPfffwwwvvvlllccc[[[SSSKKKJJJLLLUUUbbbmmmrrrsssxxxzzz}}}}}}|||zzzyyyyyyzzzwwwnnn^^^JJJ<<<555444///111222222000///000111000///...///000///---,,,------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...///---------......///111111...///...***&&&&&&+++000*********,,,...///...---************************'''((())))))(((((()))+++(((++++++)))***------+++'''(((---333555777>>>GGG[[[```ddd___RRRFFF@@@>>>>>>;;;666111...,,,,,,---))))))******+++,,,,,,,,,++++++,,,,,,---.........+++,,,,,,,,,++++++***)))'''((()))******++++++***&&&''')))***++++++***))))))))))))(((((())))))***''')))++++++******+++,,,*********))))))((('''&&&''''''&&&&&&&&&&&&''''''###%%%'''((('''&&&''''''&&&&&&&&&&&&&&&''''''(((111$$$ (((+++$$$###((('''(((((()))(((((('''&&&%%%%%%'''((()))))))))))))))(((''''''''')))***+++&&&(((***+++,,,---///111OOO222$$$***++++++,,,***)))((()))***,,,,,,***((((((((('''((()))***,,,---------------------------))))))))))))***+++,,,,,,((()))***+++,,,---......++++++***+++,,,---///000,,,///000......111111...111000///////////////000000000///............///+++---///000/////////111//////............//////......///////////////...000444444000///222333222111222222333333333222222222333555555666888<<>>EEEVVVggguuuvvvqqqiii\\\OOOIIIIIIMMMXXXgggrrrtttsssxxx|||}}}}}}~~~{{{vvvjjjWWWDDD777333444000111222000......111444///......///000000///------,,,+++*********+++,,,,,,,,,------------......,,,,,,,,,---...///000111------,,,+++************111...,,,,,,//////+++(((,,,......+++'''&&&(((+++************************)))***++++++***)))+++,,,'''+++,,,))))))...///+++---,,,---...,,,+++000777999@@@HHHNNNOOOPPPQQQRRRJJJEEE;;;222---+++,,,---))))))***+++,,,,,,------))))))***+++,,,,,,------...---***((('''''''''(((%%%&&&'''((())))))))))))&&&''')))+++,,,+++***)))******)))))))))))))))***###&&&))))))'''''')))+++************)))((('''&&&$$$%%%''''''''''''%%%$$$###%%%''''''&&&$$$$$$%%%(((''''''''''''((()))))) ***---&&&###***,,,(((%%%&&&''')))))))))((((((&&&&&&%%%&&&''')))+++,,,((((((((())))))))))))))))))+++,,,,,,+++++++++,,,===***)))111***$$$)))...)))(((&&&'''(((******)))&&&'''(((***++++++++++++++++++++++++++++++++++++...---,,,+++++++++,,,---++++++++++++******))))))+++*********+++---///000...111111---++++++((($$$///......---...///000111333222000/////////000111+++---///000//////000111000000////////////000000...///////////////......///222333///...000222111...///111222333333333222555555444444444888===AAAAAAKKKYYYhhhwwwyyytttvvv|||~~~{{{zzz|||wwwwwwxxxxxxxxxxxxwwwwwwvvvyyy{{{{{{yyyvvvtttsss}}}}}}}}}~~~nnnqqqtttwwwzzz}}}yyyyyywwwrrrrrrwww}}}~~~}}}yyyzzz}}}yyywww{{{|||yyyzzz}}}}}}yyy~~~}}}~~~|||{{{}}}}}}zzzzzzwwwsssrrrtttvvv{{{|||{{{{{{wwwvvvvvvvvvuuuuuuuuuuuurrrppppppuuu|||}}}}}}yyyvvvuuuwwwyyyxxxwwwwwwyyyyyywwwxxxxxxrrriiiQQQFFF>>>===;;;999???III\\\pppwwwuuuvvvmmm[[[RRRLLLHHHLLLZZZiiirrrvvvxxxyyy|||~~~~~~|||||||||wwwpppdddSSSBBB777333333............////////////////////////////////////---......///...---+++******+++,,,,,,+++,,,---///...---------...///111222,,,------,,,++++++,,,...------------------------,,,---...---+++***+++,,,+++++++++*********)))))),,,,,,,,,+++(((&&&&&&''')))+++,,,,,,+++***,,,---111///+++))))))+++...111444666999===AAAEEEHHHJJJCCC<<<444...------,,,+++***+++,,,,,,******+++,,,++++++++++++++++++++++++...+++)))(((((())))))(((!!!$$$(((***)))(((''''''+++)))(((&&&&&&((()))++++++***)))(((((()))***+++'''((())))))((())),,,...(((+++,,,++++++,,,+++((('''%%%&&&))))))&&&%%%'''%%%$$$%%%((('''$$$%%%(((((('''&&&%%%%%%%%%%%%%%%'''(((((((((((((((''''''***)))'''%%%$$$%%%))),,,''''''''''''''''''&&&&&&&&&&&&'''((()))***+++++++++---...---,,,,,,...///......---,,,)))((()))***++++++***)))(((((()))))))))+++------,,,*********,,,------+++))))))***+++&&&'''((()))+++,,,......,,,+++)))((('''((()))***)))***,,,,,,,,,,,,...///333000------//////...,,,+++++++++,,,---...000111000000...+++)))))),,,///000000111222222111///...111,,,+++000222000------...000111222111000111222000000000000111111111111000////////////111333444555;;;777555:::999999AAAEEEMMMZZZhhhwww|||ttttttxxx~~~xxxtttvvvyyyzzz{{{{{{{{{zzz|||}}}~~~~~~}}}wwwxxxyyyxxxvvvuuuvvvxxxqqqrrrsssvvvzzz~~~zzzxxxuuupppooosssyyyyyy||||||{{{|||yyyzzzzzzxxx{{{~~~}}}~~~~~~{{{xxxwwwtttppppppsssvvvyyy~~~}}}}}}wwwwwwwwwwwwvvvuuuuuuttttttqqqpppttt{{{|||xxxvvvxxxyyyxxxwwwxxxyyyzzzyyyyyyyyyrrriiiPPPFFF>>>===<<<:::AAAKKK```sssyyyvvvwwwnnn\\\RRRHHHEEEJJJYYYiiirrrvvvxxxzzz{{{|||{{{zzz{{{}}}wwwpppcccRRRBBB777333333/////////000000000000111////////////////////////,,,,,,------------------,,,,,,---,,,******+++---...---------...///111222,,,------,,,++++++,,,...------------------------+++,,,---,,,***)))***++++++++++++*********))))))+++,,,,,,+++(((''''''((()))***,,,+++******+++---000...,,,******+++...000...///222555888<<<>>>???<<<777111...---......---***+++,,,,,,******+++,,,++++++++++++++++++++++++---,,,***)))))))))((('''###&&&)))******)))))))))***)))(((''''''((()))***(((((((((''''''(((((((((((()))******)))((()))+++&&&))))))''''''))))))&&&)))&&&%%%''''''%%%&&&)))%%%$$$%%%((('''$$$%%%(((((('''&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&'''((()))((('''&&&''')))((((((((((((((((((((((((&&&&&&'''((()))***++++++***+++------,,,,,,,,,---+++++++++***))))))******++++++***))))))))))))))))))+++,,,,,,***)))***+++111111111///,,,******+++))))))*********++++++++++++++++++++++++***)))))))))***,,,,,,,,,,,,---///111...,,,,,,------,,,************+++,,,---///000//////...,,,++++++---///---...///000111000000///333...---000222000//////...///111111000000000111000000000000111111111111222111000//////000111222333888444222999::::::BBBHHHPPP[[[hhhvvv|||tttuuuxxx}}}zzzvvvvvvwwwyyyzzz||||||{{{{{{}}}~~~~~~~~~vvvvvvwwwxxxyyyyyyxxxxxxxxxuuusssuuu|||{{{xxxsssmmmlllmmmrrrssswww}}}~~~||||||}}}{{{xxxwww|||~~~~~~}}}}}}}}}yyyuuutttqqqnnnooossswwwxxx{{{xxxxxxxxxxxxwwwvvvuuuttttttqqqpppsssyyy{{{yyyxxxyyyxxxxxxwwwyyyzzzyyyzzzyyyqqqhhhNNNEEE>>>>>><<<;;;CCCOOOfffxxx|||xxxyyyppp]]]SSSEEEDDDJJJZZZiiirrruuuxxxzzzzzzyyywwwwwwyyy}}}wwwoooaaaPPP@@@777333222000000000000111111111111////////////////////////+++++++++,,,,,,---...///,,,------+++)))((()))***------------...///000111,,,------,,,++++++,,,...------------------------***+++---,,,***)))***++++++++++++***************+++,,,,,,+++(((''''''((()))***++++++******+++---------,,,,,,,,,,,,---...)))***,,,---///111333333222000...---...000000///***+++,,,,,,******+++,,,++++++++++++++++++++++++---,,,+++++++++***(((%%%&&&(((***+++***)))***+++***)))(((''''''((()))***(((((()))******)))(((((((((***++++++)))((('''(((&&&((((((%%%%%%((((((&&&+++&&&$$$&&&&&&$$$&&&+++%%%$$$%%%((('''$$$%%%((('''''''''&&&''''''((((((%%%&&&''''''''''''&&&&&&$$$'''***+++***(((&&&&&&((()))))))))))))))))))))&&&&&&'''((()))***++++++'''***,,,---,,,+++++++++((((((((())))))******++++++***)))))))))))))))))))))******)))((((((***+++---......,,,)))(((((())),,,,,,++++++***)))))))))***+++---...---,,,***((()))+++,,,,,,++++++---...---,,,******++++++***((()))))))))***+++,,,---...---...//////------///000+++,,,---///000000111000444///...111222000000222---///111111000000000111000000000000111111111111333222111000///000111111333666000///999<<<<<>>>>>======GGGUUUlll|||~~~yyyzzzqqq^^^SSSGGGGGGOOO___lllrrruuuwwwvvvwwwwwwvvvvvvxxx{{{~~~vvvmmm^^^MMM>>>666333222//////000000000111111111////////////////////////---,,,+++***+++,,,...///+++,,,,,,***)))((()))+++------------......//////,,,,,,---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,***,,,......,,,+++++++++***************************++++++***((('''((())))))***++++++******+++,,,++++++,,,---------,,,,,,*********+++,,,,,,------,,,,,,,,,---.../////////***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,------,,,(((%%%(((*********))))))***+++))))))(((((((((((()))))))))***,,,......,,,***)))&&&(((+++,,,***(((''''''(((***)))%%%%%%)))***((()))&&&%%%''''''%%%&&&)))%%%$$$%%%((('''$$$%%%((('''''''''''''''((()))***$$$%%%&&&&&&'''&&&&&&&&&$$$'''***+++***(((&&&&&&((((((((((((((()))))))))&&&&&&'''((()))***++++++%%%(((+++---,,,***))))))))))))))))))++++++***)))******)))))))))))))))***((())))))(((''''''))),,,&&&(((******))))))***+++,,,,,,++++++***)))))))))***+++,,,,,,,,,+++***))))))+++,,,,,,++++++,,,---++++++************)))(((((((((((())))))***,,,,,,***---///000000///000111------...///000000000111333///...000111//////222---///111111000///000111///000000000111111111111222111000000000111222333444666000///:::======DDDLLLRRRZZZffftttyyywwwyyy{{{||||||}}}wwwuuuwwwyyy~~~~~~}}}{{{zzzzzz|||~~~{{{vvvrrrrrrvvvwwwuuurrr{{{uuuvvv}}}yyyssspppllljjjmmmkkkjjjmmmnnnpppvvv~~~}}}~~~}}}}}}}}}}}}}}}}}}||||||{{{vvvttttttuuuuuuyyy}}}|||{{{~~~}}}|||{{{yyywwwvvvuuuuuuwwwuuussstttxxx}}}|||yyywwwvvvqqquuuwwwwwwwwwuuukkkaaaIIIBBB>>>>>>===???KKKZZZppp}}}~~~xxxzzzqqq^^^SSSLLLMMMVVVdddpppssstttuuupppsssvvvxxxxxxwwwxxxyyytttiiiYYYHHH<<<555222222........./////////000000////////////////////////...---,,,+++***+++,,,,,,)))*********))))))+++------------...............,,,,,,---,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,---+++*********************************)))***+++***)))((()))***(((***++++++***)))+++,,,)))***,,,......---,,,+++************************)))***,,,---...---------***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++---...///---)))&&&)))***+++***(((((()))***))))))(((((((((((())))))(((***---......---***(((###&&&)))+++***)))))))))((()))(((%%%%%%((()))(((&&&$$$&&&******&&&$$$&&&%%%$$$%%%((('''$$$%%%((('''''''''''''''((()))***$$$%%%%%%&&&''''''&&&&&&&&&((())))))'''&&&'''(((&&&&&&&&&''''''(((((((((&&&&&&'''((()))***++++++$$$'''+++,,,+++)))((((((,,,+++***+++---,,,***(((***)))))))))))))))******((((((((('''&&&'''***,,,(((***,,,---,,,+++,,,---***************++++++++++++***)))(((((()))***+++)))+++,,,+++******+++---***+++,,,,,,+++***))))))(((((((((((())))))***+++))),,,///111000000000000111000000000000000000000000......000///---...111---///000000//////000111///000000000111111111111000/////////111333555666444888222111:::<<<<<>>>>>@@@OOO___qqq}}}{{{vvvxxxppp]]]QQQMMMOOOYYYhhhqqqsssrrrssslllqqqvvvyyyyyyvvvtttssspppeeeSSSCCC999444222222............////////////////////////////////////...---,,,++++++*********(((***+++*********,,,...,,,------.........------,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,%%%'''***+++***)))((((((***************+++++++++((()))******)))(((***+++((()))******))))))***,,,((())),,,---...---,,,+++))))))))))))))))))(((((((((***------,,,++++++,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++,,,...///...+++((()))***,,,+++)))((((((((((((((())))))))))))((((((&&&(((***++++++***(((&&&###%%%((()))))))))***+++%%%''''''$$$$$$''''''%%%$$$$$$''',,,,,,'''$$$$$$%%%$$$%%%((('''$$$%%%((('''''''''&&&''''''(((((($$$%%%&&&''''''(((''''''((()))((('''%%%&&&(((***%%%%%%&&&&&&''''''((((((&&&&&&'''((()))***++++++%%%(((***+++***)))))))))---+++***,,,......***''')))))))))))))))******+++'''((()))(((((((((***,,,***,,,---,,,***'''&&&&&&(((((()))***+++,,,,,,,,,+++***((('''''')))+++,,,)))+++,,,+++******+++,,,)))+++------+++*********((((((((((((((()))***+++***,,,///000/////////000222222111000000000000000...---///111000,,,---000,,,...000000/////////000000000000000111111111111/////////000111444666777000777444333999::::::CCCHHHNNNWWWbbbqqq|||}}}wwwuuuxxx{{{zzzxxx{{{xxxsssrrruuuxxx{{{}}}~~~|||xxxuuuvvvxxxppplllhhhiiinnntttyyyzzz~~~|||yyyxxx{{{{{{|||yyytttnnnkkkiiilllnnnqqqzzz}}}{{{yyyxxxtttsssvvvwwwvvvxxx|||{{{}}}|||wwwuuuuuuwwwyyyvvvvvvuuutttuuuyyy}}}zzzuuusssooosssvvvwwwwwwssshhh\\\EEE@@@===???>>>BBBQQQcccppp{{{xxxrrruuunnn[[[OOOIIIMMMXXXgggpppqqqpppqqqlllpppuuuxxxwwwtttrrrppplll```OOO???777333222222...////////////000000000////////////////////////++++++,,,,,,,,,++++++***+++,,,,,,+++******,,,...,,,---.........---,,,,,,,,,------,,,++++++,,,...++++++++++++++++++++++++&&&))),,,---,,,+++******))))))*********+++++++++''')))******))))))***,,,((()))******))))))***+++((()))+++---------,,,+++((((((((()))))))))))))))'''***------,,,+++,,,---***+++,,,,,,******+++,,,++++++++++++++++++++++++******+++---///000...+++***,,,......+++)))(((((((((((())))))))))))((((((&&&''')))******)))'''&&&%%%'''(((((('''''')))***$$$'''(((&&&&&&((('''$$$&&&$$$&&&******&&&$$$&&&%%%$$$%%%((('''$$$%%%(((((('''&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((((((((((('''&&&&&&(((***&&&&&&&&&'''(((((())))))&&&&&&'''((()))***++++++'''(((******)))))))))***+++)))(((***...///+++''')))))))))))))))***++++++%%%''')))***))))))***+++(((***+++***'''$$$""""""((())))))***++++++,,,,,,))))))))))))******+++,,,***+++,,,+++***)))***+++'''***------+++))))))***)))))))))((())))))***+++***,,,......------...///000000///...///000111111------111444222------000,,,...000000///...///000000000000000111111111111000000000000111333555666(((333444333888777999DDDGGGMMMVVVaaaoooyyyxxxqqqqqquuuyyyxxxwwwyyyyyypppnnnpppsssvvvyyy|||}}}wwwsssssstttllllllkkklllooorrrvvvxxx~~~}}}}}}~~~~~~yyymmmkkklllpppsssvvv~~~|||yyywwwwwwtttsssuuuuuussstttwwwyyy||||||vvvtttuuuxxxzzzqqqqqqqqqpppppprrrvvvyyy{{{uuurrroootttwwwxxxxxxttthhh\\\DDD???===??????BBBSSSfffoooyyyvvvpppsssmmmZZZNNNDDDIIIUUUeeennnoooooopppmmmqqquuuvvvuuusssqqqpppjjj^^^LLL===555333222222000000000000111111111111////////////////////////((()))+++,,,------,,,+++---......,,,******+++,,,,,,---.........---,,,+++,,,------,,,++++++,,,...++++++++++++++++++++++++))),,,000111000///......))))))******++++++++++++'''(((******))))))***,,,((()))******))))))***+++((()))***,,,------,,,,,,)))))))))******+++++++++&&&))),,,---++++++---///***+++,,,,,,******+++,,,++++++++++++++++++++++++******+++---///000///...+++---000000...+++)))((((((((())))))))))))((((((((()))***++++++***)))(((((())))))(((&&&&&&''')))&&&***+++))))))+++***&&&(((%%%%%%((((((%%%%%%(((%%%$$$&&&((('''$$$%%%)))((('''&&&%%%%%%%%%%%%%%%%%%&&&'''((())))))))))))&&&((())))))'''''''''(((&&&''''''((()))******+++&&&&&&'''((()))***++++++((()))******))))))***,,,'''%%%%%%)))...///,,,'''))))))((())))))***++++++%%%'''***++++++******+++(((***,,,---+++(((''''''***************+++++++++((()))+++---------+++******+++,,,+++***)))***+++%%%))),,,---***((()))******))))))))))))******++++++,,,...---,,,,,,---///...---------...000111333,,,...333777444...---000,,,...000000///...///000000000000000111111111111222222111111111222444555!!!///333333666555888EEEHHHNNNWWWaaannnvvvssslllnnnsssxxxwwwuuuwwwtttkkkjjjmmmqqqtttwww{{{}}}wwwrrrqqqrrrnnnpppqqqrrrqqqppppppqqq}}}{{{}}}~~~}}}~~~uuuuuutttuuuxxx}}}zzzyyy~~~{{{yyyyyyooopppsssvvvrrrnnnqqqwwwvvvxxx{{{}}}}}}xxxwwwwwwyyyoooiiiiiippppppllloooyyy}}}|||vvvqqqtttrrrppprrrssshhhYYYFFFAAA===<<<<<>>777222000222111111111111111000//////000---***,,,111333111...,,,---...---,,,+++---///......,,,+++++++++++++++,,,,,,,,,------.........---,,,+++,,,------,,,***,,,+++******))))))******++++++,,,,,,,,,,,,------,,,+++***))))))***+++,,,+++,,,,,,+++)))((()))***))))))))))))(((((((((((()))***,,,,,,---,,,+++***)))))))))))))))((('''''''''((()))******++++++***...------,,,+++***)))))))))+++---,,,***)))+++---******+++++++++,,,,,,,,,+++---///000...,,,++++++***---,,,'''&&&***+++'''***+++++++++******))))))%%%'''******((('''''''''++++++)))'''%%%$$$######******)))'''&&&%%%$$$###''''''''''''''''''''''''""")))//////)))$$$%%%((("""$$$'''(((((('''((()))''''''(((((((((((('''''')))+++'''!!!!!!'''+++)))###$$$''')))+++,,,,,,,,,,,,,,,------,,,+++)))(((******)))((()))***+++,,,&&&'''((((((''''''(((***%%%&&&&&&'''((()))******%%%'''((((((''''''(((***)))'''&&&'''***+++***((('''***------+++***+++---*********)))))))))))))))++++++***)))((('''&&&&&&)))))))))***++++++,,,,,,///---+++))))))+++---///+++---000222333333222111///......---,,,,,,+++***---)))&&&)))///222///***000222333222111000111222////////////000111333333222555888888666777;;;???JJJOOOXXXdddnnnrrrppplllssswwwzzzxxxuuuvvv}}}~~~wwwpppmmmmmmppprrruuuyyy{{{xxxsssppprrruuuvvvtttrrrqqqsssttttttttt|||{{{}}}~~~}}}||||||~~~~~~{{{zzz}}}~~~|||~~~{{{ssstttwwwxxxuuuppprrrwwwxxxyyy|||~~~}}}yyywwwxxxyyypppjjjjjjpppooojjjnnnwww|||~~~xxxsssuuusssppprrrssshhhYYYEEEAAA======>>>GGGZZZlllvvvvvvrrrmmmjjjeeeZZZOOOFFFGGGQQQ```kkkllllllmmmjjjmmmooommmmmmooommmiiibbbTTTFFF===777333222444111111111222111000000///111...,,,---111333000---,,,---...---++++++---...---------,,,+++***+++,,,+++++++++,,,,,,---------....../////////.........,,,,,,+++************++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---)))+++++++++)))((()))***)))))))))))))))))))))(((***+++,,,,,,,,,,,,+++***((())))))******)))))))))'''((()))******+++++++++---,,,,,,++++++******)))***,,,---,,,***)))***,,,++++++++++++++++++++++++***,,,///000000///...///+++---+++%%%$$$)))***((()))))))))***,,,,,,***'''$$$&&&((()))(((((()))***(((&&&$$$$$$'''))))))((())))))((('''&&&%%%%%%$$$''''''''''''''''''''''''%%%,,,111111,,,((((((+++###%%%'''(((((('''((()))((((((((((((((((((((((((&&&)))(((######((()))&&&%%%&&&'''((()))*********,,,,,,------,,,***)))(((333111///---+++***))))))'''((())))))(((((()))+++'''''''''(((((((((((((((&&&''')))((('''''')))******((('''(((***+++***((()))+++------+++)))***,,,+++++++++*********************))))))))))))(((((()))))))))***++++++,,,,,,...---+++******+++---...,,,---///000222222222111222111000///............000---+++,,,///111///,,,000111222111000000111222000/////////000111222222111333444555555666:::===JJJOOOYYYfffqqqvvvtttpppsssxxx|||{{{xxxwww|||zzztttpppppptttxxxxxxyyyzzzwwwrrrpppqqqssssssqqqqqqrrruuuxxxyyyyyy~~~~~~}}}{{{xxxxxxzzz}}}~~~|||~~~||||||}}}~~~zzzxxxxxxzzz|||xxxssstttxxxzzz{{{}}}~~~~~~zzzxxxxxxyyyrrrmmmlllooommmhhhkkkrrrzzz{{{vvvwwwuuuppprrrssshhhXXXEEEAAA>>>===AAAMMMaaassstttuuurrrlllhhhcccXXXMMMFFFIIIRRR```iiikkkkkklllkkklllkkkjjjlllooolllfff]]]PPPCCC;;;777333222555///000000000000///......222///---...000111///,,,,,,---------++++++---...+++---...---***)))+++...+++++++++++++++,,,,,,,,,)))+++------***)))+++---------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++((()))******)))(((***+++))))))))))))))))))))))))++++++,,,,,,,,,++++++***))))))***+++++++++******(((((()))******++++++++++++++++++++++++++++++++++++,,,---,,,***))))))+++++++++++++++++++++******(((+++///111111111222333......+++'''&&&)))+++***+++))))))---111222---((('''((()))(((&&&&&&((()))+++(((%%%&&&)))---------(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&,,,111000,,,))))))+++$$$&&&((((((''''''((())))))((('''&&&&&&'''((()))$$$''''''&&&&&&''''''$$$(((''''''''''''(((((())),,,,,,,,,,,,+++***)))(((+++******))))))******+++((()))******))))))***+++)))))))))((((((''''''''''''((())))))(((((()))***,,,***)))***++++++***)))***+++---,,,+++)))***+++++++++++++++++++++++++++)))))))))*********++++++)))))))))***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...///000111111000///---+++++++++,,,---111000000000/////////...///000111111//////000111111000000000000000111111222111111222444777;;;===JJJOOO[[[iiiuuu{{{yyyvvvsssxxx}}}}}}zzzxxxzzz}}}~~~wwwrrrsssyyy{{{zzzxxxvvvtttsssssssssrrrqqqqqqrrrvvvyyy{{{{{{}}}~~~{{{xxxtttsssuuuyyy{{{}}}}}}}}}~~~xxx{{{zzz{{{}}}zzzvvvvvvzzz{{{}}}~~~~~~|||zzzzzz{{{uuupppoooooolllgggiiinnnvvv{{{}}}yyyzzzwwwrrrrrrrrrgggWWWEEEBBB>>>===BBBQQQeeeuuussstttqqqkkkfff```VVVLLLFFFLLLVVVbbbkkknnnoooooojjjjjjiiiiiinnnrrrooohhhZZZNNNAAA:::666222222333------......------,,,+++222000......//////---+++,,,------,,,++++++,,,...***---...---***))),,,000,,,,,,,,,,,,,,,,,,,,,,,,&&&***---+++'''&&&)))......---,,,,,,++++++,,,,,,***++++++++++++,,,,,,,,,((()))***++++++***)))((('''(((***)))))))))***+++)))))))))))))))*********+++,,,,,,,,,++++++******,,,,,,,,,,,,++++++***)))))))))))))))***+++,,,,,,))))))******+++++++++,,,,,,,,,,,,+++***))))))))))))))))))***++++++,,,,,,(((+++...111111111111222//////---+++***++++++***...++++++000777888222+++---,,,+++(((%%%###$$$%%%++++++)))&&&%%%&&&(((***&&&'''''''''''''''''''''''''''''''''''''''''''''$$$(((,,,,,,)))&&&'''(((&&&'''((((((''''''''')))***)))'''%%%%%%''')))***%%%&&&&&&&&&&&&&&&&&&%%%((('''&&&&&&&&&''')))***++++++++++++******))))))%%%&&&&&&'''(((***++++++''')))******)))(((***+++)))(((((((((((((((((((((((()))******(((((()))***,,,,,,+++++++++++++++***((()))***+++++++++++++++*********+++++++++++++++************++++++++++++)))))))))***++++++,,,,,,***+++,,,------,,,+++***---,,,,,,------///000111///...+++)))(((***,,,---...111222111///...///222...000111000///...///000222111000000000000000111333222111222555999<<<>>>HHHNNNZZZjjjxxx~~~}}}zzzuuuxxx{{{{{{xxxvvvxxx{{{zzzsssrrryyy~~~{{{xxxwwwyyyzzzzzzzzztttsssrrrsssuuuxxxyyyyyy~~~~~~~~~{{{vvvtttvvvzzz~~~~~~}}}zzzzzz{{{zzzwwwyyy}}}}}}~~~}}}}}}~~~~~~||||||}}}xxxuuurrrppplllhhhiiilllqqquuuzzz~~~}}}~~~{{{}}}zzzttttttrrreeeUUUFFFCCC???===CCCSSSfffsssqqqsssqqqkkkddd^^^TTTKKKCCCLLLXXXccclllpppqqqpppffffffggghhhnnnsssooohhhYYYMMM@@@999555111000222...////////////...------000///...------,,,+++***+++,,,---,,,******,,,---***,,,---,,,******---000...............---------)))---///...***)))---222...---,,,,,,++++++,,,,,,*********+++++++++,,,,,,((((((***++++++***((((((''')))******))))))***,,,((()))))))))*********+++,,,,,,,,,++++++*********.........---+++***((('''***)))))))))***+++,,,---((())))))******++++++,,,,,,+++************))))))&&&&&&((()))+++---......(((+++...//////.........,,,,,,,,,---,,,)))''''''---++++++000777888222,,,,,,,,,+++(((%%%###$$$&&&%%%((()))%%% %%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''###&&&))))))'''%%%&&&'''((())))))((('''&&&''')))***)))'''%%%%%%''')))***(((&&&%%%%%%%%%%%%&&&((('''&&&&&&&&&''')))***,,,++++++******************------,,,,,,***)))((('''&&&''')))(((''''''(((***''''''(((((()))******+++)))***+++***)))((()))***+++,,,,,,,,,++++++++++++&&&'''(((***,,,------,,,))))))))))))******++++++++++++++++++*********))))))))))))***++++++,,,,,,)))***,,,------,,,***)))------,,,,,,---...///000222000---,,,+++---///000+++...111000...---000444...000111000///...///000222111000000000000000111111111222222444777:::===EEELLLYYYjjjxxx}}}zzzxxxxxxyyywwwtttuuuxxx{{{||||||tttrrrwww}}}~~~|||zzzzzz~~~wwwuuuttttttvvvxxxyyyxxx~~~|||zzz||||||}}}}}}zzzyyyyyywwwzzz~~~}}}~~~}}}||||||||||||zzzwwwrrrmmmjjjjjjllloooqqqvvv|||}}}{{{{{{~~~|||}}}xxxvvvssscccQQQEEEDDD@@@===EEEVVVgggqqqqqqsssrrrkkkccc\\\SSSKKKAAAMMM[[[eeelllppppppmmm```cccfffiiimmmppplllfffWWWKKK???999666222000222111222222222222111000000//////......---,,,+++++++++,,,,,,,,,******,,,---+++******+++,,,---...///////////////............***,,,---,,,******---111------,,,+++++++++++++++************++++++++++++***++++++++++++++++++***)))***++++++***)))+++,,,((())))))******+++++++++------,,,+++************......---,,,+++***((('''******))))))***+++---...)))))))))*********+++++++++)))((()))***+++***)))%%%&&&''')))+++---...///(((***---...---+++++++++***((()))+++)))%%%###$$$***((((((,,,111222...***&&&'''(((''''''''')))+++$$$(((***(((###!!!$$$)))&&&&&&''''''''''''''''''''''''''''''''''''''''''%%%'''))))))(((''''''((()))******(((&&&&&&'''))))))((('''&&&&&&'''((()))***'''%%%&&&&&&%%%'''***&&&&&&'''''')))***+++,,,+++******)))))))))******((())))))******)))((((((&&&'''((((((''''''((()))&&&''''''(((***++++++,,,***+++,,,+++***)))***+++)))+++,,,,,,+++***,,,---'''&&&'''))),,,------+++((((((((()))******++++++++++++*********))))))))))))))))))***++++++,,,,,,)))***+++,,,,,,+++***)))---------........./////////...,,,++++++,,,---///***---//////......000333///000111111//////000111111000000000000000111111...111444444333444777;;;DDDKKKYYYjjjxxx~~~|||xxxyyyyyywwwuuutttuuuyyy|||{{{~~~~~~yyyvvvwwwzzz|||{{{{{{|||}}}zzzyyyzzz{{{{{{zzz~~~~~~{{{{{{|||yyywwwvvvyyy~~~}}}~~~}}}{{{zzz{{{~~~~~~zzztttooommmmmmmmmoooooottt|||}}}zzz{{{}}}{{{yyysssbbbOOOBBBCCCAAA???GGGZZZjjjqqqqqqtttssskkkccc\\\SSSKKKBBBQQQ```iiinnnqqqnnniii^^^eeekkklllnnnnnniiicccTTTIII>>>999777333333444111222222222222111000000000000000///...---......+++,,,,,,+++******+++---,,,)))''')))...000///---//////.........---------******)))((()))+++---...,,,,,,+++************+++************++++++++++++++++++************+++++++++,,,---,,,+++***+++,,,((())))))******+++,,,,,,...---,,,***************+++++++++++++++******)))+++***))))))***+++---///))))))))))))************)))((('''(((+++,,,+++***''''''((()))***+++,,,,,,'''***,,,---,,,+++***+++...)))'''((('''######'''''''''(((***,,,---+++)))"""$$$'''(((((()))***,,,'''((()))*********)))(((''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%'''((()))((((((((()))++++++***(((&&&&&&'''(((((((((((((((((((((((((((***&&&&&&******&&&&&&***(((((()))******+++******+++***)))(((((()))***+++ !!!$$$&&&((()))******&&&((())))))(((((()))***(((((()))))))))*********+++,,,---,,,***)))***+++''')))++++++******,,,///***(((((()))+++,,,***((((((((()))******+++,,,,,,(((((())))))))))))******)))))))))***++++++,,,,,,******++++++++++++******,,,---...///000///......+++***************++++++---...////////////000111000111222111000000111222000/////////000111222222...555;;;:::666444888===DDDLLLYYYjjjwww}}}{{{vvvyyyyyyyyyxxxxxxyyy{{{|||zzz~~~}}}|||{{{xxxyyy{{{{{{~~~}}}yyywww~~~~~~~~~~~~~~~zzzzzz~~~|||zzzuuu~~~yyywwwuuuxxx}}}|||~~~}}}{{{zzzzzz}}}}}}vvvpppooonnnnnnoooooottt|||~~~zzz{{{}}}}}}zzztttaaaMMM@@@CCCAAA@@@JJJ]]]mmmsssqqqtttssslllccc[[[SSSLLLGGGVVVfffmmmqqqrrrnnngggaaaiiipppqqqpppnnnhhhcccQQQGGG===999888555555777///////////////......---000111222111000///000111+++,,,,,,+++******+++------)))%%%(((///222000,,,.........------,,,,,,,,,///---++++++---000111111,,,+++******))))))******)))************+++++++++***)))(((''''''((()))***,,,......---+++***+++,,,((())))))***++++++,,,,,,///---,,,***))))))******'''((()))***+++,,,,,,,,,++++++)))))))))+++---///*********))))))))))))))))))'''&&&(((+++---,,,***))))))))))))))))))))))))&&&))),,,------,,,,,,,,,444---((((((&&&###&&&,,,((())))))***++++++++++++###%%%((())))))((())))))((($$$!!!$$$******$$$(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%'''''''''''''''(((+++++++++(((&&&%%%'''(((''''''((((((((((((''''''(((%%%(((------(((%%%(((***+++,,,,,,,,,***)))(((******)))(((((()))***+++((()))*********)))'''&&&((()))******))))))***+++************))))))))))))+++,,,---,,,***)))***+++%%%(((***+++******---///---+++))))))++++++(((%%%))))))***+++,,,,,,------&&&&&&'''((()))***++++++)))))))))***++++++,,,,,,************************,,,---///111111000...---------------------------000000000////////////...000222333222111000111222////////////000111333333111:::BBBAAA:::666:::AAAEEEMMMZZZkkkxxx}}}zzzuuuxxxyyy{{{|||||||||||||||zzz}}}~~~uuuxxxzzzzzz{{{|||vvvrrr