BM6P6(@ ^^^NNNGGGEEEDDDBBB@@@===<<<;;;:::666666666555444444333333222222333333222111///...........................***+++,,,,,,------------,,,---...---+++***+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++)))(((***...000///---,,,,,,,,,++++++*********,,,,,,++++++***+++++++++,,,,,,,,,---...000222444666888;;;>>>AAABBBCCCCCCFFFHHHJJJIIIFFFBBB???>>>???CCCIIINNNRRRUUUWWWYYYVVVXXXZZZ]]]^^^^^^^^^]]]YYY]]]ccciiilllllljjjiiipppnnnkkkjjjiiikkknnnooorrrmmmkkkrrrwwwwwwuuuuuuzzzvvvrrrppppppooommmjjjlllppptttuuusssrrrtttvvv{{{wwwuuuuuusssoookkkooonnnnnnoooqqqtttwwwyyy~~~}}}zzzuuuoookkkjjjjjjhhhhhhfffdddeeelllzzz~~~{{{yyyzzz|||xxxxxxyyy|||zzzvvvyyytttvvv}}}{{{yyyzzz}}}}}}zzzyyy{{{xxxnnngggeee```SSSHHHCCC<<>>AAACCCDDDDDDHHHIIIIIIGGGCCC@@@>>>>>>AAAEEELLLQQQUUUXXX[[[]]]XXXXXXYYYZZZ[[[\\\^^^^^^ZZZ]]]aaadddggggggeeedddiiiiiiiiijjjkkknnnpppqqqqqqmmmmmmtttyyyyyywwwwwwwwwuuutttsssrrrmmmgggbbbeeeiiimmmooonnnooorrrtttxxxuuuqqqoooooommmiiifffiiihhhfffdddcccdddeeefffnnnmmmkkkgggbbb___^^^_________^^^[[[[[[```jjjsss{{{|||}}}}}}{{{zzzzzz{{{wwwxxxyyy|||~~~{{{wwwwww}}}||||||~~~{{{{{{zzzxxxzzz~~~~~~uuuooonnnhhh\\\QQQLLLDDDFFFJJJQQQ\\\aaaXXXJJJ@@@CCCHHHLLLOOOQQQSSSTTTVVVUUUTTTRRRPPPNNNMMMLLLFFFBBB;;;666333111///...---,,,+++,,,---......---------------------------------------------------......---------,,,,,,,,,---,,,+++))))))+++,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******---,,,,,,,,,,,,---......,,,,,,,,,---------..............................000111111000...---///000111000000000/////////.../////////......---------///......------...///000111111//////...///000000111111111000000000000000...000111000///...///111000//////////////////000//////...------...///000,,,,,,,,,------------...------...//////...------........................------...//////...------........................,,,,,,---------...............---------,,,,,,,,,........................//////.........---------........................////////////////////////////////////////////////////////////////////////////////////000000000000000000////////////000000000000////////////000000000000000000////////////333///...111222111111444111888<<>>???EEEIIIOOOTTTWWWZZZ]]]___[[[ZZZYYYYYYYYY[[[^^^___ZZZ[[[\\\^^^___`````````dddfffjjjnnnrrrtttuuuuuuooolllnnnuuuzzzyyyvvvvvvrrrtttvvvwwwvvvooofff______cccffffffeeeeeegggjjjjjjgggdddbbbaaa___]]][[[[[[ZZZWWWTTTRRRPPPPPPPPPWWWWWWVVVSSSOOOMMMNNNNNNSSSTTTTTTQQQPPPRRRWWW\\\gggjjjnnnppppppppppppqqqppprrrtttxxx||||||yyyrrrwww}}}}}}}}}{{{xxxxxxtttjjj```[[[PPPJJJDDDGGGRRR[[[WWWNNNBBBBBBDDDHHHMMMQQQTTTTTTTTTTTTTTTTTTRRRPPPNNNMMMKKKHHHCCC>>>999444...***---,,,***+++---......---------------------------------------------------...------------,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++---,,,,,,,,,,,,---......,,,,,,,,,---------..............................///000111111///......///000000000000////////////////////////...........................000111111000///......------......111000000//////......---///111333333111000000000...///000222222000///...//////............////////////......------,,,,,,......////////////..............................---......//////......---........................,,,------------............------------,,,,,,,,,.......................................---------........................////////////////////////////////////////////////////////////////////////////////////000000000000//////............//////000000////////////000000////////////000000000000222//////222222000111444222>>>GGGVVVkkkzzzzzzuuuvvv}}}ZZZMMMHHHDDDCCCAAA???===<<<;;;;;;666666666555444444333333222222222111000000//////........................,,,,,,---------------,,,,,,---...---+++***+++,,,------------------------+++++++++,,,,,,,,,------++++++******++++++******++++++++++++++++++++++++---,,,,,,,,,,,,------......///000222444777888999:::<<>>AAAEEEKKKNNNSSSWWWYYY[[[\\\^^^]]]]]]]]]]]]^^^^^^^^^^^^YYYYYYYYYZZZ[[[]]]___```fffjjjpppvvvzzz{{{zzzyyyooolllooouuuxxxtttqqqpppnnnqqquuuxxxwwwrrrjjjeee```aaaaaa^^^YYYWWWXXXZZZXXXWWWTTTRRRPPPOOONNNNNNLLLKKKIIIGGGFFFFFFFFFFFFEEEFFFFFFDDDBBB@@@AAABBBIIIJJJKKKJJJHHHHHHJJJLLLQQQSSSWWWYYYZZZZZZ\\\]]]```bbbffflllssszzz~~~~~~~~~|||zzzvvvyyy~~~~~~~~~xxxpppkkkcccYYYKKKEEEHHHMMMNNNLLLDDDBBB@@@CCCIIIOOOQQQQQQRRRSSSTTTUUUTTTQQQOOOMMMMMMKKKIIIEEE@@@999222,,,...,,,++++++,,,------------------------------------------------------------------------------------,,,++++++++++++,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------..............................---///111222000///...///000000000000////////////////////////////////////000000000000111111222222111000000///////////////000000000000000000000000...111333444222000//////...///111222222111///...//////..................111111000000///...............................................................////////////..............................------------............------------------------........................................................................////////////////////////////////////////////////////////////////////////////////////000000000000000//////......//////000000000////////////000000////////////000000000000111///000222222000222666;;;JJJVVVcccvvv|||vvvyyyXXXLLLHHHCCCBBB@@@>>>===<<<;;;;;;666666666555444444333333222222111000000/////////........................---------......------,,,,,,---...---+++***+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------)))***+++,,,,,,,,,---...++++++++++++++++++++++++------,,,,,,---......//////000222555888:::;;;<<<>>>???BBBDDDFFFGGGHHHHHHCCCBBB@@@>>>>>>BBBGGGLLLTTTWWW[[[]]]]]]]]]^^^___]]]```dddffffffccc___\\\XXXXXXYYY[[[]]]```cccdddkkknnntttyyy||||||zzzyyyrrrpppqqqvvvvvvppplllllllllnnnqqqrrrqqqmmmiiiggg``````^^^XXXRRRNNNOOOQQQOOONNNLLLJJJHHHGGGHHHIIIGGGGGGFFFFFFFFFFFFFFFFFFBBBCCCCCCBBB???======>>>BBBCCCDDDDDDDDDDDDEEEEEEDDDEEEEEEEEEEEEFFFIIILLLNNNOOOQQQWWW___iiirrrxxxtttsssqqqrrruuuwwwxxxwwwyyy|||~~~{{{uuuqqqgggZZZNNNFFFDDDFFFJJJFFFBBB???@@@EEEJJJLLLLLLPPPRRRSSSTTTSSSRRRPPPNNNMMMLLLKKKJJJGGG@@@999333111...,,,+++,,,------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------..............................---///111222000/////////////////////000000000000000000000000000000000000111222222222222111111111222222222333333222222222000000111222444555666666000333555555444111000000222333333333333333333222111111000000000//////...000000//////////////////......------------......////////////////////////////////////////////////........................---------.........//////------------------------........................---.............................................////////////////////////////////////////////////////////////////////////////////////000000000000111000000//////000000111000000////////////000000.../////////000000000111000///000222222111555;;;FFFVVV```kkk}}}}}}~~~xxxyyyWWWLLLIIIBBBAAA@@@>>>===<<<;;;;;;666666666555444444333333222222111///////////////........................---............------,,,,,,---...---+++***+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------(((***,,,,,,,,,---...000***++++++++++++,,,,,,,,,------------......///000000222444777:::===>>>???@@@AAACCCEEEFFFFFFFFFEEE>>>???@@@@@@BBBGGGMMMRRR[[[^^^aaacccbbbbbbbbbbbb^^^cccjjjnnnmmmggg```ZZZZZZ\\\^^^bbbeeehhhiiijjjnnnppptttwwwxxxxxxvvvtttuuussssssvvvtttmmmjjjjjjkkkkkkllliiifffcccbbbaaa______]]]WWWRRROOORRRUUURRRRRRQQQNNNLLLLLLNNNPPPPPPPPPOOOOOONNNMMMMMMMMMKKKLLLLLLJJJFFFCCCBBBBBBBBBBBBBBBBBBCCCDDDFFFFFFEEEEEEDDDBBB@@@AAADDDFFFDDDDDDDDDFFFKKKSSSZZZ^^^\\\ZZZZZZ]]]bbbhhhkkkmmmqqqvvv|||zzz~~~~~~~~~yyyooojjjbbbXXXJJJAAA@@@EEECCCAAA>>>>>>AAADDDGGGIIIOOOPPPQQQRRRRRRQQQPPPPPPMMMLLLLLLLLLJJJFFF@@@<<<555222...,,,,,,------,,,------------------------------------------------,,,,,,,,,------------...,,,,,,------------,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------------,,,,,,,,,,,,---......,,,,,,,,,---------..............................---///111111000///000111////////////000000000000000000000000111111111111000111222222333222222222111222333444555555555444111222333555777999:::;;;888:::<<<;;;999888777777:::::::::;;;;;;:::::::::666666666666666555444333111111111000000000000000///......------......///////////////////////////000//////......//////000........................------........./////////,,,,,,,,,------------...........................---------.......................................////////////////////////////////////////////////////////////////////////////////////000000000000111111000000000000111111000000////////////000000......//////000000111111000///000222222222999BBBPPP^^^eeennnzzzxxxvvv~~~tttnnnsssVVVKKKIIIBBBAAA???>>><<<;;;;;;;;;666666666555444444333333333222000///......//////.......................................---,,,,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))+++,,,,,,+++***,,,...******+++++++++,,,,,,,,,------------...///000111111333666999===???@@@AAA@@@AAABBBCCCCCCCCCBBBAAA<<<>>>AAADDDGGGKKKPPPTTT[[[^^^aaacccdddcccdddddd```fffmmmqqqpppiii```ZZZ^^^aaafffkkknnnpppooonnnpppppprrrssstttssssssrrrrrrppppppqqqnnnhhhfffhhhfffggggggddd```]]]^^^___bbbbbb___ZZZVVVUUUXXX\\\ZZZ[[[ZZZWWWTTTUUUXXX[[[[[[[[[[[[[[[[[[ZZZYYYYYYYYYZZZYYYVVVQQQMMMKKKJJJJJJHHHFFFFFFHHHJJJLLLMMMMMMMMMMMMLLLJJJIIIIIIKKKGGGFFFFFFFFFGGGHHHJJJKKKIIIHHHGGGIIIOOOTTTYYYZZZbbbiiirrrzzz~~~|||pppttt{{{{{{ooollliiidddXXXIII@@@@@@>>>>>>=========@@@EEEHHHNNNNNNOOOOOOPPPPPPQQQQQQNNNMMMLLLLLLLLLJJJFFFCCC888555000...------,,,,,,------------------------------------------------,,,,,,,,,---------......,,,------------------,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---......,,,,,,,,,---------.................................///000///...///000222.../////////000000000111000000000111111222222222000222444666777888888888999:::<<<>>>???@@@@@@@@@???@@@AAACCCDDDFFFGGGHHHEEEFFFFFFEEECCCBBBBBBCCCAAACCCFFFHHHHHHFFFCCCAAA>>>?????????>>>===;;;;;;999888888777666555444444111111000//////000111111////////////////////////111000///......///000111....................................////////////,,,,,,,,,---------..............................---------.........//////........................////////////////////////////////////////////////////////////////////////////////////000000000000000000////////////000000000000////////////000000.........///000111111111111000000111111444>>>HHH[[[fffiiiooo{{{qqqooossszzzwwwmmmllltttUUUKKKJJJAAA@@@???>>><<<;;;;;;;;;777666666555444444333333333222000///......//////.........................../////////...---,,,,,,,,,---...---+++***+++,,,------------------------++++++,,,,,,,,,---------)))+++---,,,)))((()))+++*********++++++,,,,,,,,,---------......000111111111333777;;;>>>@@@AAABBB???@@@AAAAAAAAA@@@???>>><<>>???BBBFFFJJJKKKUUU^^^kkkvvv~~~|||ppprrrvvv|||}}}xxxuuuttttttjjjWWWGGGAAA999;;;<<<<<<<<<>>>DDDIIINNNNNNNNNNNNNNNPPPQQQRRROOONNNLLLLLLLLLKKKHHHFFF;;;777222...------,,,+++------------------------------------------------,,,,,,,,,------.........,,,------......------,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------.........---,,,,,,,,,,,,---......,,,,,,,,,---------............................../////////.........111333.../////////000000111111000000111111222222222222222444777:::===???@@@@@@HHHJJJLLLOOOQQQRRRRRRRRRUUUUUUVVVWWWXXXYYYYYYZZZOOOOOOOOOMMMKKKJJJKKKMMMFFFJJJOOORRRRRROOOJJJFFFEEEEEEFFFFFFEEECCCBBBAAABBBAAA@@@>>><<<:::999888444333222111111222333444000000000000000000000000111000///......///000111..................................../////////000,,,,,,,,,------.................................---------.........//////........................////////////////////////////////////////////////////////////////////////////////////000000000000//////............//////000000////////////000000---......///000111111222111000000111111555@@@LLLfffnnnllloooqqqhhhooo{{{~~~qqqiiikkkuuuVVVOOOEEECCCAAA???>>>===<<<:::888777555444444555555444333333222111000////////////...---,,,---......---++++++---000000///---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++******,,,---......000222444444555777:::===???@@@@@@EEECCC@@@===;;;;;;<<<===BBBDDDHHHJJJLLLOOORRRUUUYYYZZZ\\\^^^aaacccfffhhhgggdddaaaaaadddeeedddbbbfffjjjpppwww{{{{{{wwwtttuuuttttttuuuuuusssnnnkkkoookkkfff```]]]\\\]]]^^^ZZZ[[[]]]^^^^^^___aaabbblllllliiiddd```___aaaeeecccdddeeeeeeeeeeeehhhjjjjjjkkkmmmooopppppppppqqqkkkhhhfffhhhkkklllhhhdddkkkggg```\\\]]]___]]]XXX\\\aaafffeee^^^XXXVVVVVVYYYZZZZZZZZZXXXUUURRRPPPGGGGGGFFFDDD@@@>>>===>>>@@@IIIXXXjjj{{{}}}}}}}}}{{{{{{}}}~~~|||zzzyyyxxx}}}}}}rrr^^^LLLDDD;;;777:::======>>>CCCHHHKKKNNNOOONNNMMMNNNPPPMMMNNNNNNMMMMMMLLLKKKJJJEEE???888333000000000///+++,,,---,,,,,,,,,---...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++///////////////.........------------------------........................------,,,------...///000,,,111000***,,,333111(((222333111//////222222...///444555444444999<<<<<<<<<@@@GGGNNNSSSWWWZZZ]]]aaacccfffiiimmmpppqqqrrrwwwrrrnnnqqq{{{rrroookkkhhhfffbbb\\\WWWVVVYYY[[[\\\ZZZUUUOOOKKKIIIFFFHHHOOOQQQMMMKKKMMMKKKLLLJJJFFFFFFGGGEEEAAA;;;>>>???>>><<<999555111333111//////000000000///...------...000000///---,,,---....../////////...------............---------,,,,,,,,,,,,---..............................//////.........---------........................---------............///000000//////.........---//////////////////////////////000000000000//////000000000000000000000000000///.........000111222000000000000////////////222111111222333999IIIXXXccciiisss~~~{{{lllfffmmm{{{zzzssssssyyyUUUOOOEEECCCAAA???>>>===<<<:::888777555444444555555444333333222111000////////////...---,,,---......---++++++---000000///---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++***,,,---......000222555666777:::<<>>;;;:::;;;===???CCCFFFJJJMMMNNNPPPSSSUUUXXXYYY[[[^^^bbbccccccbbb```___^^^```ccceeeeeeccceeehhhnnntttxxxxxxtttqqqwwwwwwuuurrrooollljjjiiifffccc```\\\[[[[[[]]]^^^]]]___```aaa```aaaccceeejjjjjjhhhdddaaaaaadddggg```aaabbbbbbdddgggmmmqqqrrrrrrrrrsssuuuwwwxxxxxxyyywwwvvvvvvxxxxxxvvvuuuvvvtttqqqppprrrssspppllleeehhhjjjhhhbbb]]]ZZZZZZ[[[\\\]]]]]]]]]\\\ZZZYYYSSSSSSQQQNNNHHHCCC@@@>>>@@@DDDMMMXXXfffsss}}}}}}~~~}}}{{{zzz{{{|||}}}{{{|||mmm___QQQFFF<<<::::::999;;;???GGGJJJNNNOOONNNMMMMMMOOOOOOOOOOOONNNMMMLLLKKKJJJGGGCCC===888555222000...,,,---......---,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------........./////////------------------------....................................///000111111---222222///444>>>===444+++...///...111777999777555;;;@@@AAAEEEKKKPPPPPP[[[aaaiiippptttuuuuuuvvvxxxwwwuuuuuuwwwzzz}}}|||~~~zzznnnbbb[[[TTTNNNLLLPPPSSSPPPNNNPPPPPPRRRQQQNNNMMMOOOMMMIIIJJJKKKLLLKKKHHHEEEAAA>>>:::888555444333111///---222111000000111111///.........////////////......---......//////......------------------......///........................//////.........---------........................---------............///000/////////............//////////////////////////////000000000000//////000000000000000000000000000000///......///000111111111111111111111111111333222111333555===OOO___pppuuu~~~ssskkkmmmxxx}}}}}}TTTOOODDDCCCAAA???>>>===<<<:::888777555444444555555444333333222111000////////////------,,,---//////---,,,+++---//////...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++++++++++++++***,,,......///000333555999:::<<>>;;;999999<<>>:::999;;;???DDDGGGKKKMMMMMMMMMMMMNNNOOOOOOOOONNNMMMLLLJJJIIIIIIGGGCCC???;;;666111------......//////...---,,,.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---......//////------------------------........................////////////000111222222000333222222999BBBAAA:::000333444333666<<<@@@???GGGOOOVVVZZZ^^^dddggggggooowwwvvvnnneee]]]WWWYYY\\\\\\ZZZZZZUUUWWWWWWSSSPPPPPPMMMIIIMMMMMMNNNNNNMMMKKKIIIHHHEEECCC@@@===;;;888333000444222000000111111000///000000////////////......---......//////......---......------......///000.......................................---------........................---------............///////////////............//////////////////////////////000000000000//////000000000000000000000000111000////////////000000222222222222222222222222444222111444999EEEXXXjjj|||xxxrrrkkkkkkvvv{{{}}}SSSOOODDDCCCAAA???>>>===<<<:::888777555444444555555444333333222111000////////////------,,,---//////...---+++---//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,+++++++++---...///000222555777:::;;;>>>@@@AAAAAAAAAAAA===;;;999888999===BBBEEEJJJMMMRRRTTTTTTSSSSSSSSSTTTSSSSSSVVV[[[]]]ZZZWWWYYY[[[^^^bbbeeegggffffffeeeeeefffiiikkkllljjjhhhdddgggiiifff```]]]^^^aaa[[[[[[\\\^^^___aaabbbbbbbbbcccddddddcccdddgggiiikkkjjjgggdddbbbbbbccceeefffggghhhjjjlllpppvvv{{{|||wwwxxx|||{{{wwwtttrrrpppnnnkkkjjjhhhgggfffeeeeeeeeegggggggggfffbbb[[[SSSNNNJJJGGGBBB???AAAGGGNNNSSS[[[hhhwww}}}~~~qqqdddRRREEE???>>>@@@AAA???BBBFFFJJJLLLNNNNNNOOOOOOOOONNNMMMLLLJJJIIIHHHHHHGGGFFFEEEBBB<<<555000---------...//////...---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------------................................................////////////000111222222333333111///444:::888222444888:::999<<>>;;;666444222111111222111000////////////////////////......////////////......///............///000000........................................................................---------............//////////////////.........//////////////////////////////000000000000//////////////////////////////000000000///////////////111111111222222222222222333111222777@@@NNNcccuuuqqqmmmkkkrrr}}}zzz{{{QQQOOODDDCCCAAA???>>>===<<<:::888777555444444555555444333333222111000////////////---,,,,,,...///000///---+++---......,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,...000111222444777999:::<<<>>>@@@AAA@@@???>>>;;;999888999;;;@@@EEEIIIMMMPPPTTTVVVUUUSSSRRRRRRSSSPPPOOOPPPUUUXXXYYYYYY^^^```cccfffggggggggggggfffdddcccccceeeffffffeee]]]bbbggggggaaa\\\[[[\\\]]]]]]___```bbbcccccccccbbbcccdddcccccceeehhhkkkjjjhhhfffeeeeeefffggghhhjjjlllnnnoooooooooqqqrrrvvvrrrnnnmmmppptttuuuuuuyyy}}}}}}{{{yyyyyyxxxxxxzzzxxxuuuqqqnnnkkkjjjiiiggggggggghhhhhhddd]]]XXXRRROOOIIIDDDBBBBBBCCCEEEJJJSSS___jjjrrrxxx~~~}}}rrr```PPPGGGDDDBBB???<<<>>>AAAFFFJJJNNNOOOPPPMMMMMMMMMLLLKKKIIIHHHGGGFFFFFFGGGHHHGGGBBB;;;666...,,,+++,,,...000///...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................---,,,,,,,,,+++........................////////////////////////............///000111111333333000...000333222///555999<<<<<>>===<<<:::888777555444444555555444333333222111000////////////---,,,,,,...000111000...+++---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,...000222333444666999<<<:::<<<>>>@@@@@@???===;;;999999:::<<>>===<<<>>>AAAGGGLLLOOOOOOLLLLLLLLLLLLKKKJJJIIIIIIGGGGGGHHHJJJJJJGGGAAA===444000,,,+++...000///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................---------,,,........................////////////////////////............///000111111222444555444444666:::<<>>:::777666444333111000000111111...//////000000//////.........------......///000........................---------.......................................---------............///........./////////////////////////////////////////////000000000000//////000000000000000000000000......///000000000000000//////000000111222222222222333999FFFUUUfffyyysss{{{~~~~~~~~~}}}xxxtttrrrOOOOOODDDCCCAAA???>>>===<<<:::888777555444444555555444333333222111000////////////---,,,,,,...000111000///,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,000111444555666888<<<>>>;;;===???AAAAAA???<<<:::999:::<<>><<<>>>CCCHHHKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLJJJGGGCCC===777///,,,---//////---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,---...//////000000........................////////////////////////////////////000111222222333888===???>>>@@@HHHPPP^^^aaa```YYYWWW\\\dddhhhsss}}}}}}zzzzzzyyykkkaaaZZZYYYTTTLLLLLLSSSMMMJJJGGGEEEFFFGGGGGGGGGJJJJJJJJJKKKLLLJJJFFFCCC???===999555222111000000//////000000000000//////---------------......///........................---------.........//////........................---------............///............/////////000//////////////////////////////000000000000//////000000000000000000000000,,,---///000111111111111000000111111222333333444333666@@@QQQbbbqqqxxxrrrrrr|||wwwqqqjjjccc^^^OOOOOODDDCCCAAA???>>>===<<<:::888777555444444555666444333333222111000////////////---,,,---...000111000///,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,111333555666777:::===@@@<<<>>>@@@BBBAAA???<<<:::999;;;>>>BBBFFFJJJLLLNNNSSSTTTTTTRRROOOMMMMMMNNNGGGNNNUUUXXXXXXZZZ```gggiiikkklllkkkhhhhhhjjjmmmlllgggaaa]]]]]]^^^```aaaccccccccceeeggggggeeecccaaaaaaaaabbbdddfffiiijjjiiijjjkkklllnnnrrrwww{{{zzzvvvsssrrrsssssspppnnnllllllllljjjhhhhhhkkkmmmnnnuuuzzzyyyrrrmmmlllnnnkkklllmmmmmmkkkjjjiiiiiibbbbbbhhhmmmhhh^^^bbbnnnrrrtttuuurrrppprrryyy|||yyytttoooiiihhhgggddd___YYYSSSPPPCCCEEEEEEBBB???@@@GGGMMMeeerrryyyyyy}}}|||}}}}}}||||||wwwqqqdddVVVEEEAAA======AAAFFFIIIIIIMMMMMMNNNOOOOOOOOOOOONNNPPPNNNMMMMMMMMMLLLIIIGGGEEE===333......///...,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******,,,...000222333444////////////////////////000000000000000000000000000000000000111222333444666===DDDFFFDDDFFFPPP\\\ggglllmmmiiijjjsss~~~yyymmmffffffaaaXXXXXX```RRRNNNHHHEEEDDDEEEFFFFFFBBBDDDHHHMMMQQQSSSQQQNNNFFFCCC>>>999444111////////////000000000000//////---,,,,,,,,,,,,---..............................---------.........//////........................---------.........//////---.........//////000000//////////////////////////////000000000000//////000000000000000000000000+++,,,...000222222222222111111222333333444555555555999EEEWWWjjjyyytttoookkkfffkkkwww{{{||||||rrriiiccc]]]VVVRRR|||VVVGGGHHHBBBAAA???>>>;;;:::888777555555666666555555444333555444333222000///...---......---------,,,,,,,,,///...---,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......111333555777888999<<<>>>AAA@@@???>>><<<:::999888@@@@@@AAACCCFFFJJJMMMOOOWWWWWWVVVRRRMMMIIIGGGGGGGGGLLLSSSYYY]]]```cccdddggghhhiiijjjjjjiiihhhggghhhccc^^^[[[[[[\\\^^^^^^^^^___aaaeeehhhhhheeeccc```^^^^^^ccckkkqqqqqqoooooopppqqqqqqqqqrrruuuwwwqqqrrrrrrrrrqqqpppnnnmmmqqqqqqqqqpppnnnoooqqqssspppyyy{{{yyyzzzvvvwwwwwwxxxxxxwwwwwwwwwpppqqqrrrqqqooojjjfffccchhheeebbb```aaadddhhhkkkxxxwww}}}}}}uuuwwwqqqkkkiiigggddd```^^^TTTJJJCCCDDDEEEBBBBBBFFFPPP```vvv{{{wwwzzz|||xxxxxxwwwuuu{{{zzzsssmmmiiiUUUNNNDDD<<<999===DDDJJJLLLKKKJJJJJJJJJKKKLLLMMMPPPQQQRRRRRRPPPNNNKKKJJJHHHCCC<<<444...,,,...111,,,,,,,,,++++++,,,------...------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++---------------------------------------------------------------------------,,,,,,,,,,,,---.........---,,,+++***++++++,,,///......---------......111000//////000111111000000111111111111444888;;;FFFMMMSSSTTTSSSUUU\\\cccjjjrrryyy}}}|||{{{yyyxxxvvvttttttuuuwwwxxxzzz}}}{{{yyy{{{~~~zzzyyysssfff___```XXXOOOJJJMMMOOOLLLKKKLLLOOOJJJGGGJJJLLLLLLNNNQQQRRRNNNIIIEEE@@@;;;666222000000111111111///...,,,------............------........................................................................---------............///////////////////////////---...///000000///...---000000////////////000000000000000000000000000000000000////////////000000000///......111444444111444===OOObbbrrr~~~xxx^^^]]]ccchhhyyyxxx|||xxxmmmccc]]]XXXTTTQQQ{{{VVVGGGGGGBBBBBB@@@>>><<<:::999888555555666666555555444333555444333222000///...---......---------,,,,,,,,,///...---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111222444666888888999<<<>>>AAA>>><<<999888999;;;===BBBCCCDDDFFFIIILLLOOOQQQUUUVVVVVVSSSNNNJJJGGGFFFJJJPPPWWW]]]```aaa``````ccccccdddeeeeeedddccccccaaa```___^^^^^^]]]^^^^^^bbbccceeeiiikkkkkkhhhfffeeeccccccgggnnnssssssqqqnnnnnnnnnmmmlllmmmppprrrpppqqqrrrtttttttttsssrrryyyzzz{{{zzzzzz{{{}}}}}}|||vvvpppllloooiiiaaa\\\YYYYYYYYYYYY^^^___dddlllrrruuu~~~}}}yyyvvvrrrlllddd```\\\SSSLLLKKKIIIDDDAAABBBEEENNN^^^ppp~~~~~~xxxwwwzzz}}}{{{wwwwwwvvvuuuzzz{{{wwwtttrrrhhh]]]NNNBBB===>>>AAACCCIIIIIIJJJJJJKKKMMMNNNOOOPPPQQQRRRRRRQQQNNNLLLKKKJJJFFF@@@999333000000000...---------------.........------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------------,,,,,,,,,,,,---......///...---,,,+++,,,,,,---///......------.........222111000000111111000000...///000000111777CCCLLLTTT[[[bbbccc___]]]^^^bbbiiiuuu}}}qqqpppuuu{{{}}}}}}~~~}}}}}}vvvyyy{{{xxxpppiiifffffffffeeefffiiiooouuuzzz||||||{{{iii___WWWVVVVVVTTTTTTWWWYYYSSSOOOPPPOOOMMMMMMPPPRRRQQQOOOMMMLLLIIIDDDAAA777555333111////////////------------------,,,,,,........................................................................---------............///////////////////////////---...///000000///...---000000////////////000000000000000000000000000000000000////////////000000/////////000222555555444888BBBTTTgggvvvhhhXXXbbbrrr|||zzzyyy{{{tttnnnjjjhhhdddbbbzzzVVVHHHGGGCCCBBBAAA???===;;;999999555666666666666555444444444444333222000///............---------,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...000111333444333555888999999:::;;;===???<<<888555666:::???CCCFFFFFFGGGIIILLLOOOQQQSSSTTTVVVVVVTTTPPPKKKHHHFFFOOOUUU]]]bbbcccaaa___]]]^^^^^^______^^^]]]\\\\\\XXX\\\aaabbb```^^^^^^___fffgggjjjnnnppppppmmmkkkiiihhhgggjjjooorrrrrrpppmmmmmmkkkiiigggiiimmmppprrrsssvvvyyy{{{}}}}}}}}}|||uuulllgggfffeeeaaa]]][[[YYYZZZ]]]^^^___dddkkktttzzzyyypppkkkhhh```YYYVVVRRRKKKEEECCC???@@@GGGVVVkkk~~~}}}zzzzzz|||~~~~~~yyyxxxxxxxxx|||~~~{{{yyyxxxwwwsssfffUUUFFF>>>;;;;;;;;;EEEFFFHHHKKKMMMOOOPPPQQQQQQQQQRRRRRRQQQOOOMMMLLLLLLJJJFFFAAA;;;555111/////////...............///...------,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,---......//////...------------...///......---......//////.../////////////////////111333555444777AAAQQQ^^^___dddhhhhhhffffffjjjnnnzzz}}}tttqqqnnnlllkkkkkkjjjiiibbbjjjnnnkkkhhhmmmvvv}}}}}}qqqjjjeeebbbcccfffccc\\\VVVTTTQQQLLLIIIJJJKKKKKKKKKMMMOOOOOOMMMKKKBBB>>>999444111000111222................................................................................................---------............///////////////////////////......////////////......000000////////////000000000000000000000000000000111000000//////000000111//////000222444555777888===KKK___rrr~~~nnn___\\\qqq}}}xxxzzzwwwVVVHHHGGGDDDCCCAAA@@@===<<<:::999666666666666666555444444333333222111000///............---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000222444555555777999:::::::::;;;<<<;;;999666666888===CCCGGGGGGHHHJJJKKKNNNPPPRRRSSSUUUVVVUUUSSSOOOLLLKKKKKKUUUYYY___ccccccbbb```___]]]]]]\\\[[[ZZZXXXWWWWWWTTT[[[aaacccaaa___aaadddhhhiiilllqqqtttuuussspppllljjjiiijjjlllmmmkkkjjjlllkkkiiiggggggjjjooosssvvvxxx|||~~~vvvnnnkkkhhhddd```^^^\\\]]]```]]]bbbiiiqqqzzz|||uuurrrlllfffbbb]]]WWWOOOKKKEEEAAA@@@HHHYYYooo}}}}}}{{{xxxvvvuuurrriii[[[LLLAAA<<<<<<>>>@@@BBBFFFJJJNNNPPPQQQRRRQQQQQQQQQQQQQQQPPPOOONNNMMMLLLJJJGGGBBB;;;333...//////......---............------,,,,,,------...+++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,---....../////////............///...............//////000---...000000111111222444666999<<>>BBBFFFJJJMMMPPPQQQOOOOOOOOOOOOOOOOOOOOOPPPMMMLLLKKKKKKIIIDDD;;;444//////...---,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------,,,,,,,,,,,,---......---...//////000/////////............///000111111000111222000///111666;;;===DDDMMMVVV\\\___aaaaaajjjqqq{{{~~~tttssslllbbb^^^aaafffgggjjjvvv{{{ssslllfff___UUUNNNLLLNNNJJJDDD@@@???@@@AAABBBMMMNNNPPPPPPNNNIIIDDDAAA666555333111000///000000////////////////////////................................................---------............/////////////////////////////////............//////000000////////////000000000000000000000000000000222111111000000111111222222000222555222000:::III[[[tttzzz______rrr|||wwwwwwpppUUUJJJFFFBBBBBB@@@>>><<<:::999888777777777777777666555555111111111000//////............---------,,,,,,,,,+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......///111333444555666888;;;;;;999777555555555666999<<>>@@@CCCGGGJJJMMMOOOMMMMMMMMMMMMNNNNNNOOOPPPNNNLLLJJJKKKLLLHHHAAA;;;111000///...------------...------,,,,,,------...++++++,,,,,,,,,,,,------........................++++++++++++,,,,,,,,,------------------------------------------------------------------------------------------------------,,,,,,,,,,,,---......,,,---.../////////..................///000111222---000222333555<<>><<<:::888777777777777777777666666555111111000000//////............---------,,,,,,,,,***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///000000111222444555666555888;;;;;;999666444444666777888:::===AAADDDEEEGGGHHHJJJLLLMMMMMMMMMMMMFFFLLLTTTZZZ^^^___aaaaaa___bbbdddccc___ZZZVVVTTTQQQQQQRRRTTTXXX[[[___aaa___```bbbeeehhhhhhfffdddcccdddeeefffgggeeeaaa]]]___bbbeeehhhjjjmmmpppsssvvvxxx|||wwwnnngggcccaaaaaaSSS```jjjmmmvvvxxxrrrtttqqqlllkkkgggbbb^^^ZZZRRRHHHAAACCCFFFRRRlll}}}}}}~~~~~~xxxkkkWWWIII>>>>>>???AAAEEEHHHLLLNNNLLLLLLLLLLLLMMMNNNOOOOOOOOOLLLJJJKKKMMMKKKEEE???222222000///...............------,,,,,,------...++++++,,,,,,,,,---------........................*********++++++,,,,,,,,,---------------------------------------------------------------------------------------------------,,,,,,,,,,,,---......+++,,,.../////////..................///000222222000444999>>>DDDPPP___jjjqqq|||sssppp{{{xxxtttoooeeebbbeeeppp}}}tttqqqiiifffbbb]]]XXXRRRKKKFFFAAADDDJJJOOOTTTVVVWWWWWWPPPMMMGGG@@@:::555333222000000000000000000000000................................................---------.........//////////////////////////////000///...------...///000000000////////////000000000000000000000000000000222222111111111111222222000...111666555777HHH^^^sss~~~mmmfffeeedddpppnnnqqqyyynnnOOOIIIFFFBBBAAA???===;;;:::999999444333333444555666444333222222111111000////////////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------..................---******+++++++++,,,,,,,,,---,,,************,,,---+++,,,,,,------............///000111111111111111666666777777666555444333999<<>>CCCJJJPPPPPPMMMJJJJJJLLLNNNMMMKKKLLLLLLKKKLLLMMMLLLJJJHHH999666222///...//////...//////.........---------///,,,+++,,,...///---+++------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,---------......---...///000111111111111///222333000---///666<<<;;;>>>BBBKKK]]]rrr~~~xxxeeeTTT```gggvvv|||zzzyyyuuunnniiicccVVVJJJFFFDDDCCCGGGOOOVVVYYYYYYVVVVVVTTTOOOFFF<<<555111...///000000000///---,,,------..................000///...------...///000---------............///000000000000000000000000111111000000//////......000000000000111111111111//////............//////000000000000111111111111222222222222000777MMMdddtttuuu\\\YYYkkkyyyqqqcccjjjpppyyymmmOOOIIIFFFBBBAAA???===;;;:::999999666555555666777777555444222222111111000////////////...------,,,,,,,,,------,,,,,,+++,,,,,,------------............------***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------.../////////000111222333333333333777777666666555555444444999<<<@@@BBBCCCDDDFFFGGGFFFFFFGGGIIIKKKLLLJJJHHHLLLPPPUUUZZZ]]]]]]\\\[[[\\\___```___[[[VVVSSSQQQQQQRRRTTTXXX]]]______^^^___aaadddddddddcccddddddaaabbbbbb```^^^]]]^^^___hhhjjjmmmqqqvvvzzz}}}vvvmmmgggfffdddcccfffnnnyyyzzzkkknnnllljjjjjjhhhbbbXXXQQQHHHFFFGGGPPPbbbuuu}}}pppnnn|||{{{jjj\\\JJJGGGBBB>>>===@@@EEEIIIMMMKKKIIIJJJLLLNNNMMMLLLMMMLLLLLLMMMNNNMMMKKKIII===999444000///000000//////.........------------...---+++,,,...///---+++------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,---...............000111111333555888<<>>;;;444222111///...//////000........................000///...------...///000---------............///000000000000000000000000111000000000/////////...000000000000111111111111//////............//////000000000000111111111111000111333444444;;;PPPeeekkk{{{fffSSSZZZvvvvvvkkkdddhhhnnnwww~~~lllOOOIIIEEEBBBAAA???===;;;:::999999888666666666777666555333222222111111000////////////...------,,,---------------,,,,,,,,,,,,,,,---,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,------------------,,,,,,,,,------...//////000000111222444555666666666999888666444333444555666999<<<@@@CCCDDDEEEFFFHHHEEEFFFHHHHHHGGGHHHIIIKKKOOORRRUUUYYY[[[\\\\\\\\\\\\^^^^^^\\\YYYUUUSSSSSSSSSTTTWWW[[[___```___]]]```bbbddddddbbbaaabbbcccbbbaaa```]]]\\\^^^bbbeeeooorrrvvv{{{yyyrrrjjjddddddiiiooorrrzzzzzzooollljjjkkkkkkggg^^^VVVKKKJJJHHHGGGLLL\\\rrruuummmtttxxx|||tttjjjWWWQQQHHHAAA???@@@CCCDDDHHHGGGGGGIIILLLNNNNNNMMMMMMMMMLLLNNNOOONNNLLLJJJCCC>>>777222000000111111............------------...---,,,,,,......---,,,------------------------------------------------,,,,,,,,,---------..............................,,,,,,,,,---------......,,,,,,,,,,,,------------,,,------------.........------------............000///000444;;;AAACCCCCCNNNYYYeeeppp~~~wwwooolllmmmqqqzzz|||yyyzzzvvvoooWWWSSSLLLGGGEEEHHHOOOUUUXXXSSSMMMIIIHHHGGGEEEBBB;;;888444000...///111222........................//////............//////---------............///000000000000000000000000000000000000////////////000000000000111111111111000//////......//////000000000000111111111222222///000333666888BBBVVVhhhkkkzzzkkkYYYUUUhhhpppfffeeefffiiinnnvvv}}}jjjOOOJJJDDDBBBAAA???===;;;:::999999666555444444555444222000222222111111000/////////......------------.........------,,,,,,,,,,,,---+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,---...//////...---,,,,,,,,,---...///000000111111222444555777888999999:::888555333222444666888:::===AAACCCDDDEEEGGGHHHIIIJJJJJJHHHEEEEEEIIIMMMSSSTTTVVVYYY[[[\\\]]]]]][[[\\\]]][[[YYYXXXXXXYYYWWWWWWWWWZZZ]]]_________aaacccdddcccaaaaaaaaabbbddddddcccbbbbbbeeeiiimmmvvvyyy}}}yyyooollllllkkkiiilllsss}}}zzztttmmmjjjiiigggbbb^^^TTTSSSOOOFFFBBBJJJ]]]mmm~~~xxxxxx~~~yyysssggg^^^QQQGGGBBBBBBCCCCCCCCCDDDEEEHHHKKKMMMNNNNNNMMMMMMMMMNNNOOOOOOMMMKKKGGGAAA888222//////000000------------------------------,,,---------------------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,------------...------------............000/////////000000111111333444666;;;CCCKKKRRRUUU```lllxxxtttllljjjssszzzzzzssslllggg]]]RRRIIIIIIOOOVVVZZZWWWRRRLLLHHHDDDBBBBBBAAA>>>:::555222000000111////////////............/////////....../////////---------............///////////////////////////000000000000///////////////000000000111111111111000000////////////000000000000111111111222222222000111444666<<>>AAADDDEEEFFFGGGIIINNNNNNMMMIIIFFFFFFJJJNNNSSSTTTUUUVVVXXXYYYZZZZZZWWWXXXYYYYYYXXXYYYZZZ\\\[[[YYYVVVWWWZZZ^^^aaabbbaaabbbccccccaaaaaabbbdddggghhhjjjlllmmmooorrruuu{{{~~~xxxooohhheeefffkkkvvvyyypppkkkiiihhhhhh___^^^XXXOOOHHHGGGMMMTTTppp}}}www~~~{{{yyy||||||xxxooogggYYYMMMEEEAAA@@@@@@@@@BBBDDDFFFHHHJJJMMMNNNMMMLLLMMMNNNOOOOOOMMMKKKHHHAAA999222............,,,,,,------------------,,,------------,,,------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---------.........---------.........//////000000000000000111333444555:::AAAHHHPPP]]]kkkuuurrr}}}}}}vvvlllkkklllrrr||||||{{{zzztttjjj___VVVRRRRRRUUUVVVVVVQQQIIIBBB??????BBBAAA???<<<888444000...000000/////////............//////////////////...---------............///////////////////////////////////////000000000000///000000000111111111111000000////////////000000111111111111222222222222333444444666AAAUUUlll{{{bbbQQQaaa|||vvvssstttwwwzzzvvvyyy}}}fffNNNJJJBBBBBBAAA???===;;;:::999999888666666666777666555333222222111111000/////////.........---......///000000///...---,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---------------..................---,,,---...///000111222333222333444666777888888888777555333222333666999;;;;;;>>>BBBEEEFFFFFFHHHJJJPPPOOOMMMJJJIIIJJJMMMPPPQQQRRRSSSTTTUUUUUUVVVVVVRRRSSSUUUVVVVVVWWWYYY[[[]]]YYYUUUUUUXXX]]]bbbddd```aaaccccccbbbcccfffhhhkkknnnrrrtttvvvxxxzzz|||wwwlll]]]\\\```kkk|||wwwnnniiijjjlllhhhfffbbb[[[TTTMMMHHHEEEXXXrrr}}}}}}uuurrrssswww~~~yyyooollldddXXXLLLCCC???===AAABBBCCCDDDDDDGGGJJJMMMLLLKKKLLLMMMOOOOOOMMMKKKGGGAAA999222///...---,,,,,,,,,,,,,,,------------,,,---......,,,,,,---...------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---------............------........./////////............000222444555666>>>IIISSS^^^mmm~~~sssggg``````jjj||||||qqqbbbTTTLLLPPPSSSTTTRRRLLLEEE@@@>>>>>>???@@@@@@===888333000111000000//////...............////////////......---------............///000000000000000000000000////////////000000000000000000000000111111111111111000000//////000000111111111111222222222222333333555666:::HHH___vvvyyy]]]XXXppp{{{wwwzzz||||||{{{|||~~~dddNNNKKKBBBBBBAAA???===;;;:::999999666555555666777777555444222222111111000/////////...............///000000000///...------,,,,,,,,,------............------,,,,,,,,,------------......------------------...,,,---...///111222333444222333444555666666666666444333222222444777:::===<<>>@@@@@@===:::777111111000000///......------...///000000///...------------............///000000000000000000000000.../////////000000000111000000000000111111111111111111000000000000111111111111111222222222333333111555999???PPPiii}}}|||eeeZZZggg~~~wwwyyy||||||{{{|||}}}cccNNNKKKAAABBBAAA???===;;;:::999999444333333444555666444333222222111111000/////////...............///000000000000///...---,,,,,,,,,---......//////......---,,,,,,,,,---------.........---,,,++++++,,,---...------...000111333444444222222333444555555444444222111222333555888;;;===<<>>@@@@@@???>>>222111111000///......------...///000000///...------------.........//////000000000000000000000000.../////////000000111111000000000000111111111111111111000000000000111111111111222222222333333333...555<<>>@@@AAAAAABBBCCCFFFGGGFFFEEECCCEEEIIIOOOTTTWWWWWWVVVVVVWWWXXXXXXYYYXXXXXXXXXRRRTTTVVVVVVUUUTTTSSSSSSTTTSSSSSSVVVZZZ^^^``````aaaaaaccceeeiiimmmqqqsssqqqtttxxx}}}{{{{{{~~~{{{sssrrrwwwzzzyyymmmkkkiiiggggggfffddd```\\\PPPLLLNNN^^^uuu}}}zzzvvvwwwzzzqqqWWWDDDFFFDDDDDDFFFDDDBBBDDDHHHJJJJJJKKKMMMOOOOOONNNLLLHHHBBB:::444111///......,,,---------.../////////------------------------------------------------......------------.........,,,+++***+++---///111---,,,+++***+++---///111---------............///........................000///...///000111000000///111444444666===IIIRRReeeppp{{{xxxggg``````mmm{{{|||qqqaaaTTTQQQPPPKKKEEECCC>>><<<999999<<<@@@CCCDDDBBB<<<666000...---,,,,,,000///------......---,,,...............///000000000000111111111111000000222111000//////000111222000000000000111111111111222111111111000000//////222222111111222222333444444444>>>PPPbbbrrrpppWWWMMMhhh~~~~~~~~~}}}~~~fffMMMFFFEEEBBBAAA???===;;;999888888777777777777666555444333333333222111000///......111111111111000000//////.........---,,,---...//////......---,,,,,,++++++,,,---------,,,,,,+++***------------------------//////000000111333444555333333333333333333222111222444777:::;;;<<<>>>@@@AAAAAAAAACCCDDDEEEEEEDDDCCCFFFJJJPPPUUUWWWXXXWWWTTTUUUVVVXXXYYYYYYYYYYYYUUUWWWXXXWWWUUUSSSSSSTTTWWWVVVWWW[[[___bbbcccccc``````bbbdddhhhllloooqqqsssvvvyyy}}}}}}{{{|||zzzxxxyyy{{{}}}yyypppmmmjjjjjjlllllliiifffZZZSSSOOOVVVgggyyyyyyyyy|||}}}{{{ssstttxxx}}}}}}sssaaaSSSGGGDDDDDDGGGHHHFFFFFFIIIJJJIIIJJJLLLNNNOOONNNLLLHHHCCC;;;555111000...------------...............------------------------------------------------------,,,,,,,,,,,,------///...,,,+++,,,...000222666444111...,,,+++++++++---------............///........................///...///000111222222111444555666888???KKK[[[fffwwwuuufff```eeetttssseeeYYYUUUSSSMMMIIIIIICCC???:::999:::>>>AAABBBHHHBBB;;;555222111000///111///......///000///..................///000000000000111111111111000000111111000000000000111111000000000000111111111111111111111111000000000///222222111111222222333444111444@@@TTTiii|||gggSSSXXXyyy~~~~~~}}}}}}~~~~~~dddMMMGGGDDDBBBAAA???===;;;999888888666666666666666555444333333222222111000///......111111111000000000000///...------,,,,,,---......///......------,,,,,,+++,,,,,,---------,,,++++++------------------------000000000000222333444555333333333222222222111111222555888:::;;;<<<>>>@@@AAAAAAAAAAAABBBCCCCCCDDDEEEHHHLLLQQQUUUXXXYYYYYYSSSTTTUUUWWWXXXYYYZZZZZZXXXXXXXXXVVVTTTSSSTTTVVVXXXXXXZZZ^^^bbbddddddccc___```aaadddgggkkknnnpppvvvwwwzzz{{{}}}}}}||||||{{{zzz{{{}}}zzzwwwttttttxxxyyysssmmmkkknnnqqqpppnnneee\\\RRRNNNVVVkkkzzzrrryyy|||~~~~~~tttrrrrrrtttvvvrrrhhh```JJJEEECCCGGGKKKJJJIIIJJJIIIIIIIIIKKKNNNOOONNNMMMIIIDDD===777333000...,,,...............---------------------------------------------------------,,,,,,,,,++++++,,,,,,,,,///...---,,,---///111333???===999555111...---,,,---------............///........................---...///111222222222222333333555<<>>:::;;;===>>>???IIIEEE@@@;;;888555222000222000//////111222111000///............//////000000000111111111111000000000000111111111111000000000000000000111111111111111111111111000000000000222222111111222222333444111777FFF[[[qqqxxx^^^RRRfffzzz}}}}}}}}}}}}~~~~~~bbbMMMGGGDDDBBBAAA???<<<:::999888777555666666666555555444333222222111111000//////..............................---------...//////...------------,,,,,,++++++,,,,,,,,,------,,,,,,+++,,,,,,------------------000000000111222333444555444333333222222222222222333666999;;;<<<===???@@@AAAAAAAAA@@@???@@@BBBDDDGGGJJJNNNRRRUUUWWWYYY[[[TTTUUUVVVWWWWWWWWWWWWWWWWWWVVVUUUSSSRRRSSSVVVXXXWWWXXXZZZ^^^bbbdddcccaaa___```bbbeeehhhkkknnnooovvvvvvwwwxxxxxxxxxxxxxxxzzzzzz|||}}}vvvqqqxxx}}}rrrllllllnnnnnnnnnjjjeeeYYYNNNMMM___|||zzz{{{yyyyyy{{{wwwsssrrrqqqnnnhhhcccQQQIIICCCEEEIIIKKKKKKMMMIIIHHHHHHJJJLLLNNNMMMLLLIIIEEE>>>999555111...,,,/////////...---------,,,------------------------------------------------------,,,,,,,,,,,,------......---,,,---///000222888777555333222111000000---------............///........................---...000111111111111222222555>>>LLL^^^qqqtttgggeeegggsss{{{yyykkk\\\OOOGGGFFFHHHHHHEEEAAA?????????>>>===BBBAAAAAA@@@>>>:::444///222000//////111222222111//////............///000000000111111111111000000///000111222222111000//////000000000111111111111111111111000000000000000222222111111222222333444555>>>MMMaaatttlllZZZ\\\www}}}xxx}}}}}}}}}~~~~~~~~~~~~~~~~~~___LLLHHHDDDAAA@@@>>><<<:::888777777555555555555555444444333222222111111000000//////---------------.........///...---...111222111///,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,---------......000000111111222333555666555555444333222333333444555777:::<<<<<<===???AAA@@@AAA@@@???>>>???CCCFFFIIIMMMQQQSSSTTTVVVXXX[[[WWWWWWWWWWWWVVVUUUTTTSSSRRRRRRQQQPPPPPPSSSXXX[[[WWWXXXZZZ^^^bbbcccbbbaaa```bbbdddgggjjjlllnnnooossssssssssssssstttuuuuuu{{{}}}tttoooxxx}}}rrrmmmkkkkkkkkkmmmkkkcccTTTJJJRRRhhh|||}}}{{{|||xxxvvvsssoooiiiddd[[[OOOEEECCCFFFIIIKKKOOOJJJIIIHHHIIIKKKLLLLLLKKKIIIEEE@@@;;;777333///,,,/////////...---------,,,------------------------------------------------......------------......,,,,,,,,,,,,,,,...///000---------------...//////---------............///////////////////////////...///111111//////111333===FFFVVVjjj}}}~~~wwwkkkfffhhh|||ttt```RRRLLLIIIFFFEEEEEEEEEEEECCC???<<<999<<>><<<:::888777777444444555555555444444333111111111111000000//////...////////////000000000000...---///333444222///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++,,,,,,------.........111111111111222444555666666555444333222333444555666888;;;<<<======???AAA@@@AAA@@@>>>===???DDDIIILLLOOOSSSTTTSSSTTTVVVYYYXXXXXXWWWVVVUUUSSSRRRQQQOOOOOOPPPPPPPPPTTTXXX\\\XXXYYYZZZ]]]aaacccbbbaaaaaabbbeeehhhkkkmmmnnnooonnnnnnnnnnnnppprrruuuvvv}}}tttrrrzzzxxxqqqooooooooopppjjj\\\MMMIIISSS___|||~~~|||{{{yyytttoookkkdddXXXKKKFFFEEEFFFIIINNNKKKJJJHHHHHHJJJKKKJJJIIIGGGDDD@@@===999555111---...............---------------------------------------------------------///......------......///,,,+++,,,,,,------...///------......////////////---------............///////////////////////////...000111111///111666;;;MMMZZZnnn~~~~~~zzz{{{uuu```aaaxxxxxxeeeUUUKKKGGGGGGHHHIIIIIIFFFBBB>>>777;;;CCCIIIKKKGGG???999333111//////000111000///000//////............///000000111111111111000000000000111111111111000000000000000000111111111111000000000000111111111111222222111111222222333444222AAATTTeeevvvyyyeeeYYYiii|||yyy{{{wwwvvv}}}~~~[[[LLLIIICCCAAA@@@>>>;;;999888777666333444444555555444444444111111111111000000000000........./////////000000///---,,,///333444111...........................***+++,,,,,,---------,,,++++++,,,,,,---......///111111111222333444555666666555333222111222333444666999;;;======>>>???AAA???@@@@@@>>><<>>;;;777222///---------...............------------------------------------------------...------,,,,,,------...,,,,,,,,,---......//////000000111111111111000000---------............///////////////////////////...000222111222666???FFF]]]jjj||||||zzz}}}sssaaafffzzz~~~fffTTTMMMLLLJJJIIIIIIGGGDDDBBB:::===BBBHHHKKKIIIDDD???666444222111111111000///000000///...............000000111111111111000000111111000000000000111111000000000000111111111111///000000000111111111111222222111111222222333444222CCCXXXhhhxxxnnn[[[\\\xxxvvvvvvwwwvvvyyy~~~ZZZLLLIIICCCAAA@@@>>>;;;999888777666333333444444555444444444111111111111000000000000,,,,,,,,,---------.........,,,+++...222444111,,,/////////000000000000000***+++,,,,,,------------++++++,,,,,,---...//////111111111222333444555666555444222000000111222333777999<<<======>>>@@@AAA???@@@AAA>>><<<@@@HHHOOOOOORRRUUUTTTQQQOOORRRVVVTTTUUUUUUUUUUUUTTTSSSSSSQQQRRRSSSSSSSSSUUUXXXZZZTTTSSSSSSUUUXXX[[[\\\\\\___```cccgggiiikkkllllllhhhhhhhhhkkkoootttyyy}}}|||||||||}}}{{{rrrrrrooofff[[[UUUTTTWWWOOOttt|||yyywwwmmmeee]]]UUULLLEEEEEEIIINNNLLLIIIGGGHHHHHHGGGFFFEEECCCAAA>>><<<888333000,,,------....../////////---------------------------------------------------,,,,,,++++++,,,,,,---------......///000000000+++,,,,,,------------,,,---------.........//////000000000000000000000000...000222222444:::FFFNNNkkkvvv~~~}}}~~~oooeeelll}}}yyybbbSSSPPPKKKHHHGGGGGGEEEDDD===>>>@@@DDDGGGGGGEEEBBB888666333222222222111///111000///...............000000111111111111000000222111000//////000111222000000000000111111111111//////000000111111111222222222111111222222333444555HHH\\\kkkyyyxxxkkkYYYaaauuuwwwwwwwww\\\LLLHHH@@@AAA???===;;;:::999999:::888777555444333333444555222222111111000/////////........................000////////////000111111---------,,,,,,+++++++++------,,,+++++++++,,,,,,------------......//////333111000222555666444222222111000000000222444666666777999;;;============::::::;;;>>>BBBGGGKKKNNNPPPRRRRRRPPPNNNNNNQQQUUUVVVUUUTTTSSSRRRRRRRRRRRRPPPTTTWWWYYYXXXUUUTTTSSSRRRPPPOOOQQQVVVZZZ[[[[[[^^^ccciiimmmkkkgggcccaaafffhhhllloooqqqsssvvvxxx|||}}}~~~{{{||||||uuupppppplllccc[[[VVVWWWYYYnnn~~~}}}~~~ssshhh^^^QQQEEEBBBFFFIIIKKKLLLIIIEEEFFFGGGHHHDDDCCCAAA>>>:::666111......---,,,...000111111000........................------,,,+++,,,---...///+++++++++,,,,,,---------//////.........---------............////////////............/////////000///333333......222333///111333999AAAEEEKKKYYYiii{{{jjjhhhmmmoooYYYJJJLLLNNNHHHEEEIIIDDDCCCAAABBBCCCEEEEEEEEE@@@<<<777222//////111222///////////////000111111000000000000111111111111000000000000000000000000000000000000000000000000111111000000111111222333444333111000111222333222555PPPgggvvvoooccc]]]{{{~~~yyy{{{|||{{{zzz\\\LLLHHHAAA@@@???===;;;:::999999999777666555444444444444444222222111111000/////////........................---------.........//////---------,,,,,,+++++++++,,,,,,,,,++++++,,,------------...//////000111111333111111222555666444222222111000000111333666777777999;;;===>>>======<<<::::::;;;>>>BBBGGGKKKMMMOOOOOONNNLLLJJJKKKNNNRRRTTTTTTUUUUUUTTTRRRPPPOOOQQQTTTXXXYYYWWWTTTRRRPPPPPPOOOOOORRRWWW\\\]]]]]]^^^bbbgggjjjiiifffcccaaadddgggkkknnnppprrrtttvvvxxxyyyzzz{{{|||}}}~~~~~~|||~~~{{{xxxvvvpppjjjgggaaa```dddsss}}}yyy|||ssshhhXXXIIIDDDGGGGGGJJJMMMLLLJJJHHHGGGFFFDDDDDDDDDBBB???:::444000///...---...///000///...........................------,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,------//////.........---------............////////////........./////////000000---111111------111222///444777AAAMMMWWWaaaqqq~~~yyykkksssqqqXXXQQQNNNGGGCCCDDDHHHGGGFFFGGGHHHGGGEEECCCCCCAAA===777222000///000//////......//////000111000000000000111111111111000000000000000000000000000000000000000000000000111111000000111111222333444333111111111333333444<<>>???>>><<<;;;::::::<<<>>>BBBFFFJJJLLLOOONNNMMMJJJIIIJJJNNNQQQRRRSSSUUUVVVUUURRROOOLLLRRRUUUXXXYYYVVVQQQNNNLLLMMMMMMOOOTTTYYY^^^```aaa]]]aaadddfffeeecccbbbbbbbbbfffjjjnnnpppqqqrrrsssuuuuuuuuuvvvwwwzzz|||}}}xxx{{{~~~zzzuuurrrrrrhhhhhh^^^YYYsss}}}vvvxxx}}}sssaaaPPPHHHGGGEEEHHHLLLPPPOOOKKKGGGDDDEEEFFFHHHIIIGGGAAA999444111///...---...///...---........................------,,,,,,------...///------------,,,,,,,,,,,,...............---------............////////////....../////////000000000,,,000111......000222222555:::FFFWWWggguuu|||}}}|||wwwvvvuuusssrrrqqqqqqqqqkkkkkkmmmnnnnnnoooooonnnuuuwwwyyy{{{~~~tttbbbjjjsss|||kkkYYYPPPHHHCCCDDDKKKKKKLLLMMMMMMKKKGGGCCCEEEEEEDDD???777111/////////............//////000000000000000111111111111000000000000000000000000000000000000000000000000111111000000111111222333333222111111111333555666CCC\\\ppp|||uuummmeee\\\pppwwwxxx}}}}}}}}}~~~ZZZKKKGGGAAA@@@???<<<:::999999999999555666666777666444333222222222111111000/////////........................(((***,,,---...---+++***,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///,,,---...///111222333444222222222333333333222222000111111333555888:::;;;;;;<<<>>>??????===<<<::::::;;;<<>><<<:::999888888999555666666777666444333222222222111111000/////////........................)))+++---...///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///+++,,,---...000111222333111222333333222222111111111111333555777:::;;;=========>>>>>>>>>===<<<;;;;;;<<<>>>@@@CCCFFFHHHJJJPPPNNNKKKJJJLLLNNNQQQSSSTTTRRRQQQOOONNNOOOOOOPPPRRRTTTVVVUUUQQQLLLIIIHHHJJJNNNSSSXXX\\\___aaabbb[[[\\\^^^___^^^___aaaccccccgggkkknnnpppppprrrssswwwvvvuuuttttttvvvxxxzzz}}}~~~|||yyytttxxxnnnnnnjjjaaabbbvvv~~~~~~zzzuuukkk^^^SSSFFFCCCFFFOOOTTTQQQKKKIIIHHHIIIMMMQQQTTTPPPGGG???333000......///000111000........................------.........//////............------,,,,,,,,,---.................................////////////////////////000000000111111222333222111111777===EEERRRdddwww~~~|||yyyvvvtttrrrkkkgggaaa\\\XXXVVVTTTSSSPPPOOONNNLLLKKKKKKJJJJJJIIIHHHHHHGGGHHHIIIJJJJJJJJJLLLOOOQQQSSSUUUYYY\\\```bbbdddhhhlllttt|||vvveee___iii~~~lllZZZNNNHHHGGGIIILLLQQQSSSQQQMMMIIIAAADDDFFFCCC>>>888444333000//////........./////////000000000111111111111000000000000000000000000000000000000000000000000111111000000111111222333222222222111111444999===NNNfffwww|||llluuupppUUUggg}}}{{{~~~~~~}}}~~~XXXJJJGGGAAA???>>><<<:::888888888888666666666666555444333222222222111111000/////////........................+++,,,---.........------++++++,,,,,,,,,,,,------++++++++++++,,,------...,,,,,,---...000111222222111222444333111000111111222333444777999;;;<<<=========<<<;;;;;;<<<<<<======>>>@@@BBBEEEGGGIIIJJJJJJHHHGGGHHHKKKNNNOOOPPPRRRQQQNNNLLLLLLNNNPPPRRRRRRSSSSSSQQQNNNKKKIIIIIILLLPPPVVVZZZ\\\\\\]]]^^^YYY[[[]]]]]]^^^___aaaccceeehhhkkkmmmnnnooorrrtttwwwwwwvvvvvvwwwxxxzzz{{{~~~~~~|||xxxyyyuuuppplllfff\\\```}}}yyypppgggSSSHHHEEELLLSSSQQQNNNOOOJJJJJJLLLQQQVVVTTTMMMFFF666333000///000111111111........................------...////////////............------------------------.........................../////////////////////000000000111111000000111222111444===GGGTTTcccvvv}}}}}}xxxssskkkccc]]]YYYUUUSSSPPPNNNLLLJJJHHHHHHIIIJJJGGGFFFEEEDDDDDDDDDDDDDDDFFFEEEDDDCCCCCCCCCDDDDDD@@@BBBEEEFFFFFFGGGJJJKKKIIIKKKMMMOOORRRWWW]]]bbbhhhllluuussskkklll|||qqqZZZIIIFFFGGGJJJNNNRRRRRRPPPNNNAAAAAABBBAAA???<<<999777111000000////////////000000000000000111111111111000000000000000000000000000000000000000000000000111111000000111111222333111222333222111444:::@@@UUUmmm~~~uuusssbbbYYYwwwzzzxxxzzz~~~XXXIIIGGGAAA???>>><<<:::888888888888777666555444444444444444222222111111000/////////........................,,,,,,,,,------------...+++++++++,,,,,,---------,,,,,,,,,++++++,,,------......///000000111222222000222444333111///000111333444666888:::;;;<<<===>>><<<:::888999:::===???>>>@@@BBBDDDFFFHHHIIIJJJDDDCCCCCCFFFJJJNNNNNNMMMNNNNNNMMMMMMMMMOOOQQQRRRPPPQQQPPPMMMKKKJJJJJJLLLNNNSSSXXX[[[[[[YYYYYYYYYWWWYYY\\\]]]^^^___aaacccfffgggiiijjjkkkmmmqqqttttttuuuvvvxxxzzz|||}}}~~~~~~~~~|||}}}zzzzzztttooojjj```]]]ooo~~~~~~~~~{{{dddSSSGGGKKKPPPPPPPPPSSSMMMKKKKKKPPPUUUVVVQQQKKK;;;888444111000000000///........................,,,---...///000//////...------------............---------.........//////............//////////////////000000000111111111000///111444666;;;IIIXXXfffvvv}}}xxxwww{{{|||{{{uuulllgggggg]]]YYYRRRLLLIIIGGGEEEDDDDDDEEEFFFFFFGGGHHHJJJLLLJJJJJJIIIIIIIIIIIIJJJJJJLLLKKKKKKJJJIIIHHHGGGGGGCCCEEEFFFFFFEEEEEEFFFGGGBBBCCCDDDDDDDDDEEEHHHKKKNNNPPPWWW```ffflllxxx{{{eeeeeerrroooSSSHHHHHHIIILLLPPPRRRRRRQQQEEEBBB>>>>>>@@@AAA===:::222222111000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111000000111111222333000222333222111444<<>>;;;999888888888888888777555444333333444555222222111111000/////////........................,,,,,,+++++++++,,,---...+++++++++,,,,,,---------------,,,+++++++++,,,,,,000000111111222222222333000222444333000///000111444555777999;;;<<<<<<===>>><<<888666777:::===@@@???AAACCCEEEGGGIIIJJJJJJAAAAAABBBFFFLLLOOOOOOMMMKKKKKKMMMNNNOOOPPPPPPQQQPPPOOONNNKKKIIIIIIKKKNNNPPPTTTZZZ\\\ZZZWWWVVVVVVVVVYYY\\\^^^^^^___aaabbbffffffggghhhhhhkkkpppsssqqqsssuuuyyy|||~~~~~~~~~~~~~~~{{{vvvssspppjjjeeegggmmm|||}}}{{{}}}qqq[[[JJJJJJOOOOOOPPPVVVNNNKKKJJJNNNUUUWWWSSSNNN@@@<<<666222000///...---........................,,,---///000000000///...,,,---------.../////////---------.........//////............/////////000000000000000111111111111111000333888<<>>===<<<:::999888777777444444555555555555555444111111111111000000000000////////////////////////---------------------------------,,,,,,+++++++++------,,,+++************000000000111222222333333333222000/////////000000777888888999::::::::::::===<<<::::::;;;===@@@BBBFFFEEEEEEGGGJJJKKKHHHFFF===???DDDHHHKKKMMMMMMMMMHHHIIIJJJMMMPPPSSSSSSSSSOOOMMMJJJHHHHHHJJJMMMOOOTTTXXX\\\\\\XXXUUUTTTTTTZZZZZZ\\\]]]^^^___``````bbbbbbcccfffiiilllppprrrqqqpppooorrrvvvyyyxxxvvvxxxyyy{{{|||}}}~~~~~~~~~}}}vvvqqqrrrpppiiidddeeemmm~~~{{{yyysssdddQQQEEEFFFMMMRRRRRRMMMMMMJJJIIIMMMTTTVVVSSSFFF???666000/////////...000000//////.........---------............---------------............///....................................////////////555222///---......///...111///111888???NNNggg}}}~~~yyyqqqkkkllluuuwwwpppiiiccc[[[UUURRROOOLLLIIIIIIIIIJJJKKKMMMOOOQQQRRRSSSSSSSSSTTTVVVYYY\\\]]]````````````____________cccbbb```^^^\\\[[[ZZZZZZTTTTTTSSSQQQMMMKKKJJJJJJIIIKKKIIIGGGHHHJJJIIIEEEFFFGGGGGGGGGGGGIIIMMMPPPaaakkkxxxyyydddfffwwwwww]]]OOOEEEHHHOOORRRRRRTTTQQQIII@@@<<<>>>AAAAAA@@@;;;777222000111222111000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111444111222555333333@@@PPPfffsss}}}mmm```zzzuuukkkdddaaaddddddhhhnnnkkkqqq[[[KKKDDDCCC>>>===<<<:::999888777777444444555555555555555444111111111111000000000000---------------------------------------------------------,,,,,,+++++++++...---,,,,,,+++,,,,,,,,,000000000111222222333333333222111000///000111111666777888999999999999999;;;999888888999<<<@@@BBBGGGEEEEEEFFFHHHHHHFFFDDD@@@BBBFFFJJJLLLLLLJJJIIIIIIJJJKKKMMMOOOOOONNNMMMLLLKKKIIIHHHIIIKKKOOOQQQSSSUUUXXXWWWTTTRRRRRRSSSYYYZZZ[[[\\\]]]\\\\\\[[[^^^______aaadddgggiiikkknnnmmmmmmppptttwwwwwwvvvxxxxxxyyyzzz{{{}}}~~~~~~}}}|||}}}vvvuuutttnnngggeeebbbqqq|||uuupppnnnlll```OOODDDDDDKKKQQQTTTNNNNNNLLLJJJMMMTTTUUUSSSJJJCCC:::333000000//////000/////////............------............---------------............///....................................////////////333111000//////000111111111111777BBBNNN^^^vvv~~~zzzwwwxxx~~~|||uuukkkbbb[[[TTTPPPLLLIIIJJJKKKJJJIIIOOOPPPRRRUUUYYY\\\```bbbbbbcccdddfffhhhlllooopppppppppoooooonnnnnnmmmmmmqqqqqqpppnnnmmmkkkjjjjjjfffggghhhgggccc___[[[XXXVVVWWWSSSNNNLLLLLLHHHCCCGGGGGGFFFFFFEEEGGGIIIKKKKKKSSS\\\dddmmm{{{yyyccceeepppgggMMMCCCFFFJJJNNNRRRPPPJJJCCC>>>============<<<888444111222222111000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222111333666444666EEEXXXkkkxxxcccdddqqqbbbXXXYYY\\\\\\___dddaaahhh{{{YYYKKKEEEBBB>>>===<<<:::999888777777444555555555555555444444111111111111000000000000------------------------------------------------------,,,,,,,,,,,,++++++------,,,,,,------......000000000111222222333333444333222000000111222222555666777888999999999999888777555555777;;;@@@BBBFFFEEECCCCCCCCCCCCBBBAAACCCEEEIIILLLMMMKKKHHHFFFJJJLLLMMMNNNNNNLLLIIIGGGGGGFFFFFFHHHJJJNNNQQQTTTTTTTTTTTTSSSQQQQQQSSSUUUYYYZZZ[[[[[[[[[YYYXXXVVVYYYZZZZZZ[[[]]]___aaabbbcccccccccfffiiilllmmmlllnnnmmmmmmnnnoooqqqsssuuuvvvvvvuuusssrrrsssuuuxxx{{{|||}}}{{{yyyxxxxxxyyyxxxvvvsssqqqrrruuuzzz}}}zzz{{{||||||{{{yyywwwuuusssuuuyyy}}}}}}yyyyyyuuummmggg___```vvvyyyvvvuuusssfffUUUGGGBBBCCCHHHLLLNNNOOONNNLLLNNNSSSTTTRRRPPPIII???777222000//////////////////............------............---------------............///....................................////////////111000000000111222333333111555???PPPbbbuuuzzz|||yyytttnnnfff___WWWPPPKKKLLLKKKJJJLLLQQQUUUXXXYYY```aaadddgggkkkooosssuuuttttttuuuwwwzzz|||~~~~~~}}}|||wwwyyy|||}}}{{{vvvoookkkjjjjjjeee^^^ZZZYYYTTTNNNNNNMMMKKKIIIHHHGGGHHHHHHBBBFFFJJJMMMRRR\\\jjjuuuuuueee[[[iii[[[FFFCCCHHHLLLOOOQQQNNNIIICCC===;;;;;;<<<>>>;;;777444333333111000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111444777444888LLLcccqqq^^^ooohhh[[[PPPRRRVVVUUUWWW[[[YYY```tttVVVJJJEEEBBB>>>===<<<:::999888777777555555555666555555444333111111111111000000000///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---//////000000000111222222333333444333222111111222333333555666777888999:::::::::777666555555888<<>>===>>>>>>>>>DDDGGGJJJMMMMMMKKKHHHEEEJJJMMMOOOPPPNNNJJJGGGEEECCCCCCEEEHHHLLLPPPTTTVVVVVVUUUSSSQQQQQQSSSVVVYYYYYYYYYYYYYYYWWWUUUSSSRRRSSSTTTTTTUUUVVVWWWXXXXXXZZZZZZ[[[\\\^^^```````````````______```bbbeeefffhhhiiiiiigggeeedddeeefffiiiiiiiiihhhgggfffggggggjjjhhhccc___^^^aaafffkkkhhhgggggghhhhhhgggeeeccc___```cccffflllrrrwwwzzzzzzzzzyyyzzz|||~~~||||||{{{tttmmmkkkeeeooozzzmmm\\\MMMCCC???CCCHHHNNNPPPPPPNNNOOOSSSTTTQQQTTTMMMDDD:::333000......///////////////.........------............---------------............///....................................///////////////000111111111111222333222:::JJJ^^^ssszzzwww||||||xxxeeeaaa[[[VVVSSSQQQOOONNNVVVWWWXXX\\\bbbhhhlllnnntttuuuvvvwwwyyy|||~~~}}}~~~{{{{{{{{{wwwqqqnnnnnnjjjddd[[[YYYUUURRROOOMMMKKKIIIHHHIIIIIIHHHIIIMMMUUU[[[pppwww___```wwwjjjQQQJJJLLLMMMLLLSSSSSSQQQJJJAAA;;;;;;===>>>===:::777555333222111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111555777444888PPPjjjsssyyy```}}}ppp___YYYSSSRRRUUUTTTVVVYYYWWW___uuuSSSJJJEEEAAA>>>===<<<:::999888777777555555666666555444444333111111111111000000000///////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,************+++---...///000000000111222222333333333333222111111222333444555666777999::::::;;;;;;777777777888;;;>>>BBBEEEBBB@@@===:::888999<<<>>>CCCFFFJJJLLLMMMLLLIIIGGGJJJMMMPPPQQQNNNJJJGGGGGGAAACCCFFFIIINNNRRRUUUVVVUUUSSSQQQPPPRRRUUUWWWYYYUUUUUUTTTSSSQQQPPPNNNMMMMMMMMMNNNOOOPPPQQQQQQRRRXXXXXXYYYYYYYYYYYYYYYZZZXXXWWWVVVUUUVVVXXXZZZ[[[\\\^^^^^^]]][[[YYYYYYYYYZZZYYYYYYZZZ[[[]]]^^^___dddbbb^^^YYYVVVWWW\\\```]]]ZZZXXXWWWYYYZZZZZZYYYXXXWWWVVVWWW\\\dddkkkppplllmmmnnnnnnooopppqqqssssssrrrpppoooppprrrtttvvvvvvvvvyyy~~~~~~yyyssssssqqqrrr~~~{{{nnn^^^RRRIIICCCFFFMMMMMMQQQRRRPPPPPPSSSTTTRRRTTTPPPHHH>>>666000...---.........///////////////------............---------------............///....................................///////////////111222111000000222444888DDDWWWlll|||xxxxxxzzz|||uuummmgggWWWTTTQQQPPPSSSVVVYYYZZZaaabbbeeehhhlllppptttwww{{{{{{{{{|||~~~~~~||||||yyytttiiieee```\\\XXXTTTPPPLLLKKKIIIHHHFFFFFFGGGJJJLLLYYYdddtttmmmbbblllwwwZZZMMMKKKKKKJJJQQQTTTTTTNNNDDD<<<;;;===>>>===<<<:::777444222111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111222222555666333888QQQkkkpppwwwccciii[[[WWWUUUSSSWWWVVVWWWZZZXXXccczzzPPPIIIEEE@@@>>>===<<<:::999888777777666666666666555444333333111111111111000000000000------------------------------------------------++++++,,,,,,,,,,,,------***))))))***+++,,,---...000000000111222222333333222222111000000222333444444555666888999:::::::::777888999;;;>>>@@@CCCDDDAAA???<<<888777999>>>BBBCCCEEEHHHJJJKKKKKKJJJIIIJJJNNNQQQPPPLLLHHHGGGHHHCCCEEEHHHLLLPPPSSSTTTUUUQQQOOONNNPPPSSSUUUVVVVVVRRRPPPNNNLLLKKKKKKLLLLLLJJJKKKMMMOOOPPPQQQRRRRRRVVVWWWXXXXXXWWWVVVWWWYYYWWWVVVUUUTTTTTTTTTUUUVVVVVVXXXYYYWWWUUUSSSRRRSSSTTTSSSSSSUUUYYY]]]___```ddddddccc___[[[[[[___ccc]]]YYYTTTTTTVVVXXXWWWVVVSSSQQQNNNNNNRRRYYY```eee```cccfffiiijjjkkkmmmooopppooommmllllllnnnqqqsssrrrrrrsssxxx{{{wwwrrrvvvsssrrr|||iii\\\QQQFFFDDDHHHKKKPPPSSSRRRRRRTTTUUUSSSSSSQQQKKKCCC:::333///............///////////////------............---------------............///....................................///////////////111222111///000555999DDDTTTjjj{{{~~~uuuvvv||||||xxxsssmmmfff^^^YYYWWWUUUTTTVVV[[[```dddffflllnnnpppqqqsssuuuxxxzzzyyyzzz|||~~~|||wwwpppkkkgggbbb[[[VVVOOOLLLHHHFFFGGGIIIJJJKKKLLLQQQ[[[hhhvvv~~~kkkffftttdddOOOHHHHHHIIIKKKOOOQQQNNNEEE>>>;;;;;;<<<===>>><<<888555333222000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111333111333555444:::RRRkkknnntttgggjjj[[[RRRSSSSSSWWWVVVWWWZZZYYYeee~~~NNNIIIEEE@@@>>>===<<<:::999888777777666666666666555444333222111111111111000000000000------------------------------------------------+++++++++,,,,,,---------+++++++++++++++,,,---...000000000111222222333333111111000///000111222333111222444666777888888999666888;;;>>>@@@AAAAAAAAAAAA???<<<999888;;;BBBHHHEEEFFFGGGHHHIIIIIIIIIHHHKKKNNNQQQNNNIIIEEEEEEGGGFFFHHHKKKOOOQQQSSSSSSSSSNNNNNNOOORRRVVVXXXWWWUUUSSSQQQNNNKKKKKKMMMOOOQQQOOOQQQSSSVVVYYY[[[[[[\\\[[[]]]____________aaacccdddccccccbbb```______^^^aaabbbcccaaa___]]]]]]^^^aaa______bbbggglllooopppsssvvvyyyxxxtttsssvvvzzztttppplllkkkmmmmmmiiieee```___]]]\\\^^^bbbgggjjjiiiooovvv{{{~~~}}}}}}{{{vvvrrrtttqqqoooyyyzzzkkk]]]LLLDDDEEEIIIPPPTTTSSSSSSUUUVVVTTTRRRRRROOOHHH???777222000............/////////000------............---------------............///....................................///////////////111222111000444;;;BBBSSSggg~~~~~~yyyxxx{{{uuulllddd___\\\ZZZYYY``````aaadddiiinnnqqqrrrvvvxxx{{{|||||||||yyypppjjj^^^WWWNNNJJJJJJNNNPPPPPPJJJIIIKKKSSS]]]hhh{{{|||kkkjjj{{{]]]MMMHHHGGGHHHKKKOOOMMMHHHBBB===;;;999<<<>>>===999555333333000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111333000111555777???UUUlllrrrzzzooottt|||gggWWWOOOTTTRRRWWWVVVWWWZZZZZZhhhMMMHHHFFF???>>>===<<<:::999888777777666666666666555444333222111111111111000000000000////////////////////////------------------------+++++++++,,,,,,---------------,,,,,,,,,---......000000000111222222333333000000/////////000222333///000222444555666777777555777;;;???AAAAAA@@@???AAA@@@>>>:::999>>>FFFMMMGGGGGGGGGGGGGGGGGGGGGGGGLLLOOOPPPMMMFFFBBBBBBEEEIIIKKKMMMPPPRRRRRRRRRQQQOOOOOOQQQVVV[[[\\\YYYVVVWWWTTTQQQNNNNNNQQQVVVXXXWWWYYY\\\```ccceeefffffffffiiimmmnnnmmmnnnrrruuuwwwwwwwwwvvvtttrrrpppooouuuvvvvvvuuusssrrrrrrsssvvvtttsssvvv|||||||||{{{{{{|||~~~yyyuuuvvvsssppppppsssvvviiiYYYOOOOOOHHHOOOTTTTTTTTTVVVVVVUUUQQQRRRRRRLLLCCC:::444222---.........//////000000---..................------------.........//////..................................../////////000...000222222222777AAAIII^^^ttt}}}yyyzzzvvvmmmbbbZZZXXX[[[```ccciiiiiikkkpppvvvzzz||||||{{{~~~~~~lllaaaTTTKKKJJJNNNQQQQQQMMMGGGDDDGGGKKKOOOZZZfffrrrvvvjjjvvvoooWWWJJJFFFGGGKKKNNNOOOLLLFFFAAA>>>777;;;>>>===999555333333000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111333//////555:::CCCXXXmmmyyyvvvjjjrrr___SSSNNNYYYRRRWWWWWWWWWZZZ[[[jjjRRRMMMEEE@@@>>>===<<<;;;:::999999999444444333333333222222222333333222222111000000000......////////////......,,,,,,,,,---------......,,,---------------------,,,,,,,,,,,,------...///000111111222222111111000000////////////111222333777888888777555444555666555666999<<<>>>???@@@@@@GGGBBB<<<999;;;???DDDFFFGGGFFFFFFFFFFFFHHHIIIJJJQQQNNNIIIEEECCCDDDFFFGGGIIILLLOOOQQQPPPOOOOOOOOOJJJPPPWWW[[[\\\]]]___aaa___\\\XXXVVVWWWXXXZZZZZZ^^^```cccfffjjjnnnppprrrqqqrrrssstttvvvyyy~~~}}}}}}}}}zzz|||xxxwwwxxxwwwpppkkkttt|||zzznnnYYYJJJKKKNNNSSSWWWUUUQQQSSSXXXWWWSSSOOOLLLGGG@@@666///...///000///......///000......////////////......////////////////////////////////////////////////111...,,,,,,///111000...333111000000444<<>>999:::<<<>>>>>>;;;666222111111222222222111111000000000000000000000000000000111111111111222222222444111///...000222333333444555777999:::DDD^^^wwwoooooo|||uuunnn[[[PPPVVVSSSTTTVVVRRRSSSYYY\\\lllRRRMMMEEE@@@>>>===<<<;;;:::999999999444444444444333333333333222222111111000//////.........////////////......,,,,,,,,,---------...............------,,,,,,+++,,,,,,,,,,,,---...//////222222333333333333222222000000//////000111222333666888999888666555555666666777:::<<<>>>@@@AAAAAAFFFAAA<<<:::;;;???BBBDDDEEEEEEDDDEEEFFFHHHIIIJJJPPPMMMHHHEEECCCDDDFFFGGGHHHKKKMMMNNNNNNLLLLLLMMMLLLQQQVVVYYYZZZ[[[^^^```aaa]]]XXXVVVWWWYYY[[[\\\___```cccgggkkknnnqqqsssrrrsssuuuvvvwwwzzzuuuvvvwwwwwwsssnnnssszzzxxxrrrfff[[[JJJJJJMMMRRRTTTSSSUUUYYYTTTQQQNNNKKKHHHBBB999222...//////////////////000......////////////......////////////////////////////////////////////////000...---...000111000...555555444333444???RRRbbbxxxqqqooovvv}}}xxxssspppjjjhhhggggggjjjnnnrrrtttyyyzzz{{{|||~~~|||eeeWWWSSSWWW[[[]]]VVVPPPLLLLLLKKKIIIJJJMMMRRR^^^uuulllXXXffftttyyy^^^EEEEEEJJJMMMMMMOOOQQQKKKCCC<<<<<<===>>>>>><<<888444222222222222222111111000000000000000000000000000000111111111111222222222333111//////111333333222222222444666888DDD___xxxoootttvvvtttkkk[[[RRRYYYUUUUUUWWWSSSTTTYYY\\\kkkQQQLLLEEE@@@>>>===<<<:::999999999999555555555444444444444333111111000000///...............////////////......,,,,,,,,,---------......//////...---,,,++++++***,,,,,,,,,,,,---...///000333444444555555444444333000000///000000111333333666888::::::888666666666888999;;;<<<>>>@@@BBBCCCDDDAAA<<<:::;;;>>>AAABBBBBBBBBCCCDDDFFFHHHIIIJJJMMMKKKGGGDDDCCCDDDFFFHHHHHHJJJKKKLLLJJJJJJJJJKKKNNNQQQTTTWWWXXXZZZ\\\^^^aaa\\\VVVSSSTTTWWWZZZ[[[\\\^^^aaaeeeiiimmmppprrrssstttvvvwwwxxx{{{}}}|||wwwvvvwwwxxxxxxuuuuuu~~~zzzuuuwwwuuunnnQQQLLLJJJOOOTTTUUUVVVXXXRRRPPPMMMKKKIIIDDD<<<666///////////////000111111......////////////......////////////////////////////////////////////////000/////////111111///---111444444222666FFF```ttt~~~~~~nnnjjjrrr}}}~~~|||xxxsssoookkkiiiiiikkkoootttwwwzzz|||}}}~~~}}}~~~uuuooooooppppppeee\\\TTTOOOLLLGGGFFFIIIGGGNNN]]]ooo}}}cccYYY^^^ssspppMMMJJJKKKKKKKKKNNNQQQNNNHHHAAA@@@???>>>>>>===:::777333222222222222111111000000000000000000000000000000111111111111222222222222111000111222333333222222222333444888HHHddd}}}zzzrrruuu~~~ggg[[[UUU[[[WWWUUUXXXUUUVVV[[[\\\iiiPPPLLLDDD???======;;;:::999888888888666666555555555444444444111111111000//////............////////////......,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,---///000111333444444555555444444333000000000000111222333333555777::::::999777666777:::;;;<<<===???AAABBBCCCBBB???<<<;;;<<<>>>@@@@@@???@@@AAACCCEEEHHHIIIJJJJJJIIIFFFDDDDDDEEEGGGIIIHHHJJJJJJJJJIIIHHHIIIKKKMMMOOOQQQTTTVVVYYY\\\^^^]]]XXXQQQNNNOOORRRVVVXXXYYY[[[^^^bbbfffjjjmmmnnnqqqsssuuuvvvwwwyyy}}}|||wwwvvvyyywwwxxx{{{{{{zzz|||~~~|||{{{~~~~~~uuuyyy|||vvv]]]RRRKKKNNNTTTVVVVVVUUUSSSPPPLLLKKKIIIEEE>>>888111///......000111111111......////////////......///////////////////////////////////////////////////000000111111111000...---222555888BBBYYYtttpppeeeooo}}}yyytttnnnkkkjjjkkklllpppsssxxx|||~~~~~~zzzoooccc\\\UUUOOOLLLLLLGGGIIIOOOWWWbbbvvvxxx^^^VVVaaa___RRRPPPMMMMMMPPPRRROOOJJJGGGDDDAAA???>>>===;;;:::444333333222111111111111000000000000000000000000000000111111111222222222111111111222444444333111444555444444:::NNNlllwwwxxxssseee]]]WWW[[[VVVVVVYYYVVVWWW[[[\\\hhhOOOKKKDDD???===<<<;;;:::999888888888666666555555555444444444333222222111111000//////......////////////......,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,---...///111111222222333333333333222222///000111111222222333333555777999999888777777777:::;;;<<<>>>@@@AAABBBCCC@@@>>><<<<<<>>>???@@@???>>>???AAACCCFFFHHHIIIJJJGGGFFFDDDCCCDDDEEEHHHIIIIIIJJJJJJIIIHHHIIIKKKMMMLLLMMMOOORRRVVVZZZ\\\]]]YYYTTTNNNKKKMMMQQQUUUWWWYYYZZZ]]]aaadddhhhkkklllmmmooorrrssstttvvvyyy{{{zzzwww}}}|||wwwuuuxxx{{{|||~~~~~~}}}yyyyyyyyytttaaaTTTIIIKKKSSSVVVUUUTTTTTTQQQMMMKKKIIIEEE>>>999444111......000222222111......////////////......///////////////////////////////////////////////////000111111111111111111---444;;;EEEXXXsssyyyggghhh|||~~~~~~yyytttnnniiiiiimmmssswwwzzz|||~~~~~~|||{{{|||}}}tttjjjbbbZZZTTTSSSLLLKKKKKKLLLPPP]]]vvvnnn\\\ZZZrrrtttUUUOOOKKKMMMQQQRRROOOLLLKKKGGGCCC@@@>>>>>><<<;;;555444333222111111111111000000000000000000000000000000111111111222222222222111111222444444333111444555444444<<>>@@@BBBAAA@@@>>>???BBBDDDFFFHHHIIIIIIDDDDDDCCCCCCDDDFFFHHHJJJJJJJJJJJJHHHHHHIIIMMMOOOMMMMMMOOOSSSXXX[[[[[[[[[VVVRRRMMMKKKNNNRRRVVVXXXZZZ[[[^^^aaadddgggiiijjjjjjlllnnnpppqqqrrrtttvvv~~~~~~zzz{{{zzzssstttwwwyyy|||yyytttooo]]]OOOEEEGGGPPPUUUTTTTTTTTTQQQMMMKKKIIIFFF@@@;;;777333///...000222111000......////////////......///////////////////////////////////////////////////000111111000111444666111;;;FFFSSShhhqqqhhhrrr~~~~~~|||tttqqqmmmkkkmmmsss{{{~~~zzzyyy{{{~~~uuukkk```WWWSSSPPPNNNLLLKKKKKKQQQbbbrrrfff[[[jjjZZZOOOHHHIIINNNPPPPPPPPPMMMJJJEEEAAA???>>><<<;;;666555333222111111111222000000000000000000000000000111111111111222222222333222111222333444444222222444333222<<>>;;;;;;===@@@CCCDDDCCCAAA???@@@CCCEEEGGGHHHIIIIIIBBBBBBBBBCCCDDDFFFIIIJJJHHHHHHHHHGGGGGGIIINNNQQQPPPPPPQQQUUUYYYZZZXXXVVVQQQNNNKKKKKKNNNRRRVVVXXXYYYZZZ[[[^^^```bbbdddeeegggiiilllnnnnnnoooqqqsssuuu~~~www{{{~~~yyy|||wwwtttuuuvvvzzz{{{sssooo\\\OOOEEEGGGNNNRRRRRRRRRRRROOOLLLJJJJJJHHHCCC???:::555000...000222111.........////////////......////////////////////////////////////////////////...000000000///111666:::>>>LLLZZZdddtttwwwlllooo~~~{{{yyyqqqqqqqqqrrruuuyyy}}}}}}|||||||||nnnbbb[[[VVVRRRNNNMMMKKKLLLUUU___pppttt___bbbjjjYYYJJJHHHKKKMMMOOORRRNNNKKKFFFBBB@@@>>><<<:::777666444222111111111222000000000000000000000000000111111111111222222222444222111111222444444444111555555333===XXXtttxxxgggWWWrrr}}}hhhddd[[[^^^YYYXXXZZZVVVVVVZZZ\\\kkkLLLIIICCC???<<<<<<:::999888777777777444444333333333222222222111111111000//////............////////////......,,,,,,,,,---------......---------------------,,,+++,,,,,,---///111222333111111111222222111111111///000222333444444333333555555444222111333777:::666999===AAABBBAAA>>><<<::::::===AAADDDEEEDDDCCC@@@AAADDDFFFHHHHHHIIIHHHAAAAAAAAABBBDDDGGGIIIKKKGGGGGGFFFEEEFFFIIINNNRRRSSSRRRSSSWWWZZZYYYVVVRRRKKKIIIGGGHHHLLLPPPTTTUUUUUUVVVWWWYYY[[[]]]^^^___fffhhhkkkmmmnnnnnnppprrrqqqxxxvvvyyy|||~~~~~~yyyxxxzzzuuuyyy~~~xxxvvvuuuxxx}}}}}}tttrrr```TTTJJJJJJOOOPPPPPPPPPPPPMMMJJJJJJKKKJJJFFFBBB<<<666000...000222000---......////////////......////////////////////////////////////////////////...///000///...222888===QQQbbbqqqvvvxxxmmmiiiuuu~~~~~~~~~{{{yyywwwooorrruuuyyy||||||||||||xxx|||tttlll\\\VVVQQQNNNKKKIIIMMMTTTWWWmmm~~~aaaZZZttt|||fffQQQIIIJJJKKKNNNSSSOOOKKKFFFCCC@@@>>>;;;999888666444222000111111222000000000000000000000000000111111111111222222222555333000000222444555555333777777666AAA[[[www|||dddWWWvvv~~~hhhccc\\\```^^^XXXZZZUUUUUUZZZ\\\lllOOODDDCCC@@@<<<<<<:::999888777777777666444333333444555333222111111000///////////////////////////////////////---.........---,,,,,,+++,,,,,,,,,---------......+++---000000000000111333333222222111000111111111444444444555444444333333666555333222222333444555777:::===???>>><<<<<<;;;>>>>>>@@@BBBDDDDDDBBB@@@===>>>AAAFFFKKKKKKGGGDDDDDDAAA???@@@DDDIIIJJJJJJGGGGGGGGGGGGHHHMMMSSSXXXWWWVVVVVVXXXYYYVVVQQQLLLDDDBBBBBBGGGKKKMMMRRRWWWWWWZZZ[[[XXXTTTSSSWWW[[[ccceeegggiiiiiigggeeedddjjjmmmrrr|||xxxtttoooooouuu{{{qqqiiiiiigggqqq{{{yyytttuuuyyy|||yyynnndddUUUJJJGGGJJJNNNQQQQQQQQQPPPOOOMMMJJJGGGEEE???:::444///------......000///...------...///000............///////////////////////////000111111...///222333111222<<>>===<<<;;;;;;>>>>>>@@@AAACCCBBBAAA???>>>???BBBFFFJJJJJJFFFCCCBBB@@@???AAAEEEHHHIIIHHHGGGGGGGGGGGGIIIMMMSSSXXX]]]\\\[[[[[[ZZZUUUOOOJJJEEEBBBAAAEEEHHHJJJNNNTTTWWWYYY[[[YYYUUUTTTWWWZZZ```bbbcccdddccc```]]][[[___cccjjjssssssooolllnnnttt{{{nnnbbb^^^^^^gggrrrzzz|||uuutttxxx|||||||||xxxkkkYYYLLLGGGJJJMMMPPPRRRRRRQQQPPPNNNKKKIIIGGGAAA===666111......///000000///...------...///000............///////////////////////////000111111...000333444333444>>>JJJnnn{{{wwwggg^^^fffsss~~~}}}}}}~~~|||wwwuuuuuuvvvxxxzzz||||||{{{xxxxxxxxx||||||~~~uuueee]]]YYYRRRLLLKKKGGGLLLTTTkkkkkkXXXcccbbbPPPKKKLLLOOOSSSPPPOOOLLLGGG@@@;;;999999:::999777555333222222222111111111111000000000///000111111111111222222222111111000000111111222333///777999888HHHkkkwwwuuugggdddhhhdddaaa]]]aaa^^^^^^WWWWWW[[[\\\ggg}}}OOODDDDDD@@@<<<<<<:::999888777777777666444333333444555333222111111000///////////////........................------......------,,,,,,++++++++++++,,,,,,,,,,,,***,,,.../////////000111000000111111111000///...111222333444444555444444333333222222333555777999999;;;======<<<:::::::::===>>>???@@@@@@@@@???>>>@@@AAACCCFFFHHHGGGDDDAAA@@@@@@@@@CCCFFFGGGGGGFFFFFFGGGHHHHHHJJJNNNTTTXXXbbbaaa```^^^ZZZUUUNNNIIIHHHDDDCCCEEEGGGHHHKKKQQQVVVXXX[[[ZZZWWWUUUWWWYYY\\\]]]___```___\\\YYYWWWZZZ```gggmmmuuu}}}~~~zzzkkkiiigggkkksss{{{mmm]]]VVVSSS[[[eeeppp}}}wwwtttwww|||yyyyyy}}}yyyaaaOOOHHHIIIMMMOOOSSSSSSRRRQQQOOOMMMJJJIIICCC???:::444000///000111//////............//////............///////////////////////////000111111///000333555444555???KKKmmm}}}gggUUU___nnnyyyvvv{{{{{{}}}~~~}}}yyyvvvtttuuuvvv}}}}}}}}}{{{xxxvvvvvvvvv~~~~~~uuuiiiaaaXXXOOOKKKKKKKKKJJJWWWpppvvvZZZVVVpppvvvXXXKKKLLLOOOOOOQQQPPPMMMHHHAAA;;;999888:::999777555333222222222111111111111000000000000000111111111111222222222111111000000111111222333...444444666JJJmmmtttooohhhggghhhddd```\\\```]]]^^^XXXXXX\\\\\\ggg~~~OOOEEEDDD@@@<<<<<<:::999888777777777666444333333444555333222111000000///////////////........................,,,------...------,,,,,,******+++++++++,,,,,,,,,)))+++............///111///000000111000///...---000111222333444555555555333333222333555777:::<<<:::<<<===<<<:::999999999===>>>??????>>>=========AAABBBDDDFFFFFFDDDAAA??????@@@BBBDDDFFFFFFEEEDDDEEEFFFHHHIIIKKKNNNSSSWWW``````___^^^ZZZUUUPPPLLLLLLGGGEEEFFFFFFFFFIIINNNSSSVVVYYYZZZYYYXXXXXXYYYVVVXXXZZZ]]]^^^^^^]]]\\\\\\dddkkknnnoooqqqooollleeecccccchhhqqqzzzrrr```VVVMMMRRRZZZeeesss{{{uuuwww{{{zzzzzzyyy}}}mmmTTTHHHHHHLLLOOORRRRRRRRRQQQPPPNNNKKKJJJEEEBBB<<<666111//////111/////////....../////////............///////////////////////////000000111///000333444333444???KKKeee{{{mmm[[[PPPhhh}}}zzzvvvuuuxxxzzz}}}||||||zzzyyywwwwwwxxxyyy}}}}}}|||yyywwwuuuvvvxxx}}}~~~ssshhh___VVVQQQQQQPPPJJJOOO```qqqjjjZZZeee```JJJKKKMMMJJJRRRQQQOOOIIIBBB<<<888777:::999888666444333222111111111111000000000000000000000111111111222222222111111000000111111222333222666444777MMMoootttnnnggghhhhhhccc```\\\```\\\^^^ZZZYYY\\\\\\gggNNNEEEDDD@@@<<<<<<:::999888777777777666444333333444555333222111000000///////////////........................,,,,,,------...------,,,******+++++++++,,,,,,,,,)))+++............///111000000000000000///......000111222333444444444444444444444555777:::===???;;;;;;;;;:::888777888:::<<<>>>???>>><<<;;;<<<>>>BBBCCCEEEEEEDDDBBB@@@>>>===@@@CCCEEEEEEDDDCCCBBBDDDFFFHHHJJJKKKNNNQQQTTTVVVXXXZZZ[[[YYYVVVSSSQQQNNNHHHDDDDDDCCCBBBEEEJJJPPPSSSVVVYYYZZZ[[[[[[\\\OOOQQQTTTXXX\\\___aaabbb^^^hhhrrrtttssspppkkkeeecccaaa```eeeoooyyyzzzfffZZZKKKKKKOOOYYYgggwwwyyyxxxzzzyyyzzzxxx||||||yyy[[[JJJFFFJJJOOOPPPQQQQQQQQQOOONNNLLLJJJEEECCC???888111......000...//////////////////...............///////////////////////////000000111000000111222111555AAANNNddd}}}mmmYYYRRRSSSuuuwwwvvvxxxyyy{{{zzzzzzzzz{{{|||}}}}}}}}}zzzzzzyyyxxxvvvwwwyyy|||~~~tttjjj```YYYOOOOOOJJJKKKTTT]]]qqq}}}fffbbb|||mmmQQQLLLMMMJJJRRRRRROOOJJJCCC===999777:::999888777555333222111000000000000000000111111000000111111111222222222111111000000111111222333777:::888===UUUxxxpppkkkeeejjjgggccc```\\\```\\\___\\\ZZZ\\\[[[fff~~~NNNFFFEEE@@@<<<<<<:::999888777777777666444333333444555333222111111000///////////////------------------------,,,,,,------......------++++++++++++,,,,,,,,,,,,***,,,.../////////000111222111000/////////000000000111222333333444333333555444444555777:::===???:::::::::888777777999;;;;;;===???>>><<<;;;===???AAACCCEEEEEEBBB@@@???>>>===@@@CCCDDDCCCBBBBBBBBBDDDFFFHHHJJJKKKLLLNNNPPPNNNQQQVVVXXXXXXVVVUUUUUUNNNGGGCCCAAA@@@>>>AAAFFFMMMOOORRRVVVZZZ^^^```bbbOOOPPPQQQSSSWWW[[[___aaaaaalllxxx~~~~~~wwwpppeeebbb```dddmmmwww~~~lll^^^OOOIIIGGGLLLXXXhhh{{{~~~zzzyyywwwxxxuuuwww|||fffPPPGGGHHHMMMPPPPPPQQQQQQPPPNNNMMMLLLGGGFFFBBB:::222......000......////////////..................///////////////////////////000111111000000111222333999IIIXXXqqqyyyZZZGGGJJJWWW}}}}}}uuuvvvxxxzzz|||{{{{{{|||~~~uuuvvvwwwwwwwwwyyy|||{{{nnnbbbSSSRRRLLLJJJOOOPPP\\\sssooo```qqq]]]OOONNNNNNQQQRRRPPPKKKDDD>>>:::888:::999999888666444222111000000000000111111111111000111111111111222222222111111000000111111222333333666666<<>>999999888777666777:::<<<:::===???>>>;;;;;;>>>BBBAAACCCEEEDDDAAA???>>>???>>>AAACCCCCCBBB@@@AAABBBCCCFFFHHHJJJJJJJJJKKKLLLKKKPPPUUUWWWVVVUUUUUUUUUPPPJJJDDDBBB@@@???BBBGGGJJJKKKNNNTTT[[[aaaeeegggZZZWWWTTTQQQQQQTTTWWWYYY\\\gggsss{{{yyyjjjeeeaaaccckkkuuu}}}uuueeeWWWMMMDDDEEENNN\\\qqq|||wwwuuutttrrrsss|||pppWWWIIIFFFIIIPPPQQQRRRRRRQQQPPPOOONNNIIIHHHEEE===444//////111---...///000000///...---............///////////////////////////000111111111111222444888BBBVVVhhh~~~lllNNN>>>HHH[[[{{{vvvwwwvvvyyy{{{~~~~~~~~~zzzrrrtttvvvwwwxxxzzz}}}~~~~~~}}}{{{~~~~~~}}}mmm___[[[QQQLLLNNNKKKRRRfffyyydddiii}}}hhhQQQLLLOOOPPPQQQPPPLLLEEE???;;;:::::::::999888777444222111///000000000111111111111000111111111111222222222111111000000111111222333///333333:::TTTyyyxxxuuujjjrrrfffcccbbb___ccc^^^bbb```]]]\\\XXXccc{{{NNNGGGEEE@@@<<<<<<:::999888777777777666444333333444555333222111111000///////////////------------------------+++,,,,,,---.........---,,,,,,------------......+++---000000000000111333666444000......///222444222222333333333222111111333333222333444777:::<<<999999888666555777:::===999===???>>>;;;;;;???CCC@@@CCCEEEDDDAAA>>>>>>???>>>AAACCCCCC@@@???AAACCCCCCFFFHHHJJJIIIIIIIIIJJJLLLQQQVVVWWWVVVTTTSSSTTTTTTMMMHHHEEECCCBBBEEEJJJHHHIIILLLRRRZZZccchhhkkkeeeaaaYYYSSSOOOOOOQQQSSSQQQZZZdddnnnwww}}}zzztttnnnhhhccccccjjjttt||||||mmm```RRRFFFDDDJJJXXXmmm}}}wwwvvvtttqqqpppwww|||{{{www]]]KKKEEEFFFQQQRRRSSSSSSSSSRRRPPPOOOKKKKKKHHH@@@666000000333---...///000000///...---............/////////000///////////////000111111222111333666<<>>KKK___|||yyyxxxuuuxxx{{{~~~|||vvvqqqtttvvvxxxyyyzzz}}}|||~~~~~~{{{yyyzzz{{{~~~xxxvvvxxx|||yyy~~~}}}}}}}}}{{{yyyxxxwwwxxxyyyzzzwwwxxx{{{tttggg```RRRKKKKKKHHHNNNaaa{{{iiifffsssmmmPPPIIINNNPPPPPPPPPLLLFFF@@@<<<;;;999::::::999777555222111//////000000111111111222000111111111111222222222111111111000111222222333333777888===VVVzzzyyywwwnnnvvv~~~fffdddbbb```ddd___dddaaa^^^\\\WWWbbb{{{LLLGGGAAA===>>>===<<<:::888666555444444444444333333333222222///000111222222111///...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///------...000111333444444444222000///...///000111//////111333555555333111222222333555777999;;;======888333333888;;;;;;999;;;;;;<<<===???AAABBBCCCFFFEEEBBB@@@>>>>>>???@@@BBBAAA???>>>>>>???AAABBBAAADDDGGGHHHIIIHHHIIIJJJNNNRRRWWWXXXVVVSSSRRRSSSWWWQQQKKKIIIIIIGGGFFFFFFEEEEEEGGGLLLVVVaaajjjooopppnnnfffZZZSSSRRRQQQNNNRRRUUUZZZaaaiiipppuuuxxxmmmfff``````dddkkkwww~~~xxxtttfffVVVGGGCCCEEEKKK[[[lll{{{xxxuuuvvvwwwrrrppp{{{}}}yyyaaaMMMEEEEEELLLNNNPPPQQQQQQPPPNNNMMMHHHIIIIIIDDD;;;444000///000000000000000000000000////////////////////////............///////////////333555777EEE]]]sss}}}fffMMMAAAFFFYYYllltttssswwwxxx~~~||||||~~~{{{tttpppqqqoooppptttzzz}}}}}}{{{{{{zzzxxxvvvwwwyyy|||~~~}}}zzzsssjjjdddccciiixxx}}}{{{{{{zzzwwwuuuxxxxxxyyy{{{}}}zzziiiYYYRRRPPPMMMNNNQQQjjjvvvsssdddgggxxxZZZQQQJJJKKKNNNPPPMMMGGG@@@;;;:::999888888888888777333000333222111111222222111///000000000000111111111111222222111111222222333444111666555>>>^^^{{{ooojjjqqq}}}ccccccccc^^^```___aaa]]]]]]```^^^fff{{{LLLGGGAAA>>>>>>===<<<:::888777555555444444444333333333222222...///000111111111111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///------...000111222333444333222000/////////000111111111222444666666555222111222333555777:::<<<===<<<777333444888;;;<<<:::<<<<<<<<<<<<===???AAACCCFFFDDDBBB???>>>>>>???@@@CCCAAA@@@???>>>@@@AAABBBBBBEEEGGGHHHHHHIIIJJJKKKQQQUUUYYY[[[ZZZYYYWWWVVVXXXSSSNNNMMMLLLIIIDDDAAAAAA@@@AAAFFFOOOZZZdddiiiqqqrrrnnneee___\\\YYYTTTQQQTTTXXX^^^dddiiimmmnnnjjjccc]]]\\\```gggttt|||uuunnnsssuuu}}}{{{nnn]]]LLLFFFDDDFFFRRR```uuu|||yyyvvvvvvuuuoookkktttwwwfffUUUJJJEEEKKKMMMPPPRRRRRRQQQNNNLLLHHHIIIHHHDDD<<<555111///000000000000000000000000/////////////////////////////////000000000000111111444666:::JJJcccwwwxxx[[[GGGDDDOOOeeewww~~~sssuuuyyyyyyyyysssooonnnooossswww{{{|||zzzxxxtttuuuvvvxxx|||wwwjjjbbb```eeetttzzzfff[[[TTTNNNLLLMMMYYYdddyyyggg]]]xxxlll]]]PPPKKKNNNPPPNNNHHHAAA<<<:::999999888999999777333000111000///000222333333222000000000000111111111111222222111111222222333444333888555???^^^zzznnnjjjttt|||cccdddddd___bbb___aaa]]]^^^aaa^^^fff{{{KKKFFFBBB>>>======;;;:::888777666555444444444444333333333333......//////000222333444...............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///---......000111222333444333222111//////000111111333333333555777888666444000111333555888:::<<<===999666333555999<<<===<<<>>>===;;;;;;;;;>>>@@@BBBDDDCCCAAA???>>>>>>???@@@CCCBBB@@@??????@@@BBBCCCEEEFFFGGGHHHHHHIIIKKKNNNUUUVVVZZZ^^^``````]]][[[ZZZVVVRRRPPPPPPMMMEEE>>>???>>>>>>AAAHHHSSS]]]dddqqquuuvvvqqqkkkhhhccc^^^[[[^^^bbbgggiiijjjiiihhhfff___YYYYYY[[[bbbppp|||~~~zzzuuullldddggghhhqqq~~~tttbbbQQQIIIDDDBBBIIITTThhhxxx~~~|||{{{wwwuuussskkkeeekkkwwwwwwnnnbbbTTTHHHIIILLLPPPSSSTTTRRRNNNLLLIIIIIIHHHDDD===666222000000000000000000000000000////////////////////////000000000000111111111111333444666???SSSkkk|||hhhMMMBBBIII[[[qqqyyyssswww|||{{{~~~yyytttpppmmmkkkooovvvzzz{{{yyywwwuuuppprrrvvv{{{pppddd```eeessswwwfff[[[RRRMMMLLLKKKTTTfffnnnZZZcccgggQQQJJJMMMQQQPPPKKKDDD>>>:::999999888999999777333000.........000333555555444000000000000111111111111222222111111222222333444444888666???^^^yyyjjjvvvmmmxxx}}}eeefffeee```ccc```bbb^^^___bbb___fff{{{JJJFFFBBB???===<<<;;;:::888777666555555444444444444333333333111000/////////111222333........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///......///000111222333333222222111000000111111222333333333555777777666555000111333666888:::<<<<<<777555444666999===>>>>>>???>>>;;;::::::<<<@@@BBBCCCBBB@@@>>>===>>>???@@@CCCBBB@@@??????AAACCCDDDFFFGGGHHHGGGGGGIIILLLOOOVVVVVVXXX]]]cccdddbbb^^^]]][[[WWWSSSSSSQQQJJJBBBBBB@@@??????DDDNNNXXX```mmmtttwwwtttpppmmmjjjfffgggkkkrrrwwwwwwssslllhhhfff___YYYWWWXXX^^^lllyyy~~~~~~xxxssskkkdddcccbbbhhhvvvvvveeeSSSLLLFFFBBBFFFNNN\\\mmm~~~}}}|||xxxuuussskkkbbbeeeooo|||uuukkk[[[MMMGGGKKKPPPTTTUUURRROOOLLLIIIIIIGGGDDD>>>888333111//////////////////////////////////////////////////////000000000111111111222333888GGG\\\rrruuu\\\DDDAAAQQQfffxxx}}}tttssszzz~~~~~~{{{vvvrrrpppmmmlllkkkpppvvvyyywwwuuuuuuwwwtttvvv{{{}}}lllffflllxxxqqqcccYYYRRROOOIIIOOO^^^uuuxxx___ZZZqqqoooQQQJJJMMMQQQRRRNNNGGG@@@;;;:::999999999999777444111///......000333444444444///000000000111111111111222222111111222222333444333777555???___zzzeeejjjttt~~~~~~gggfffeee___aaa```bbb______bbb___fffzzzJJJFFFBBB???<<<<<<;;;:::888777666666555555555444444444333333333222111/////////000111---.....................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///......///000111222222333222111111111111111222222222111111333555666555444000222444666888:::;;;;;;666555555777:::===>>>???@@@>>>;;;::::::===@@@BBBAAA@@@>>>======>>>???@@@BBBAAA?????????AAACCCDDDFFFGGGHHHGGGGGGIIILLLOOOSSSSSSUUUZZZaaaddddddbbbbbbbbb^^^WWWTTTUUUQQQJJJFFFDDDBBB@@@AAAHHHRRRYYYeeelllqqqooollllllllljjjhhhooozzz~~~vvvpppiiiccc\\\WWWVVV[[[iiiwwwzzzwwwrrrmmmfffaaacccmmmxxx|||jjjXXXPPPJJJDDDDDDIIIRRRbbbyyy||||||}}}xxxvvvuuummmcccdddlllvvvlll\\\NNNFFFJJJOOOTTTUUUSSSOOOMMMJJJIIIGGGDDD???:::555222////////////////////////////////////////////////........./////////000000222444>>>QQQhhhzzzfffQQQAAAGGG]]]qqq|||}}}vvvrrruuu|||zzzsssnnnmmmllllllkkkmmmpppssssssrrrssswww{{{|||~~~xxxqqqttt}}}}}}mmmbbbXXXPPPKKKOOOZZZnnn|||}}}bbb\\\hhh{{{XXXJJJMMMPPPRRRPPPJJJBBB===:::999999999999888444111111000000000222333222111///000000000111111111111222222111111222222333444111555444@@@aaa}}}eeefff{{{hhhfffccc]]]``````bbb___```bbb^^^eeeyyyIIIFFFCCC@@@<<<;;;;;;:::999888777666555555555555444444444333444333222000//////......---------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///...//////000111111222222111111111222222222222222111000000111333444444333222333555777999999999999555666777888:::<<<>>>??????>>><<<;;;<<>>@@@AAA@@@@@@>>>>>>>>>@@@BBBDDDEEEFFFGGGHHHHHHIIIKKKNNNOOOOOOQQQUUU[[[aaadddeeegggllliii^^^WWWXXXVVVQQQJJJHHHEEEAAA>>>AAAIIIPPP[[[ccciiihhhfffhhhkkklllhhhppp|||pppiiiaaaZZZUUUXXXfffttt~~~zzzvvvjjjdddbbbfffnnnvvvttt```VVVNNNEEEAAADDDJJJYYYnnn}}}{{{~~~yyywwwwwwzzzxxxxxxpppfffeeekkkuuukkk[[[MMMGGGJJJOOOSSSTTTSSSPPPNNNJJJHHHFFFDDDAAA<<<777222000000000000000000000000////////////////////////............////////////444:::IIIaaavvvyyyUUUGGGBBBRRRlll|||~~~{{{wwwrrrrrrwww}}}{{{uuummmiiiiiikkkkkkjjjnnnnnnnnnmmmoootttzzz~~~{{{zzz|||zzzzzzxxxuuuzzzzzzlll^^^SSSKKKLLLSSSbbbzzz{{{yyyfff\\\\\\vvv___LLLMMMPPPRRRQQQMMMEEE@@@::::::999::::::888444111333222111111222222111///000000000000111111111111222222111111222222333444111555444AAAdddjjjlll{{{hhheeebbb]]]aaa___aaa______bbb^^^cccwww~~~HHHEEECCC@@@<<<;;;;;;:::999888777777555555555555444444444444111111111111111000///...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......////////////000111111222222000111222222333333333222111000///000222444444333333444666888999888777666666777888999:::;;;===>>>>>>======>>>???AAACCCDDD???>>><<<<<<<<<>>>@@@AAA???>>>=========???AAACCCBBBEEEGGGHHHHHHIIIJJJKKKKKKMMMOOOQQQVVV\\\dddiiikkkuuuuuuhhh\\\YYYWWWSSSNNNNNNJJJDDD>>>===CCCHHHRRR]]]eeefffeeehhhkkkmmmkkkqqqyyyuuunnneee[[[TTTVVVcccqqq{{{~~~yyynnniiiffffffhhhmmmwww{{{eeeZZZQQQGGGBBBDDDIIIUUUhhhwwwyyyttttttzzzzzzxxxwww{{{{{{zzzzzzsssgggdddiiiwwwyyyooo^^^MMMGGGJJJNNNQQQSSSSSSRRRPPPJJJHHHEEEDDDBBB>>>888333000000000000000000000000////////////////////////...////////////000000000888BBBWWWrrrlllJJJCCCHHH___yyywwwuuurrrqqqtttyyy}}}wwwpppiiieeegggjjjkkkjjjmmmkkkiiijjjpppvvv|||~~~~~~}}}~~~xxxnnnhhhssszzziiiZZZOOOLLLLLLVVVjjjssswwwcccYYYjjjfffMMMNNNOOOQQQRRRNNNHHHCCC;;;::::::::::::888555222333222111111222222111///000000000000111111111111222222111111222222333444444777666CCCeeelllsssssshhhdddbbb___ddd^^^```^^^___aaa\\\bbbuuu~~~HHHEEECCCAAA;;;;;;::::::999888777777666666555555555444444444...///111222222111000///---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------....../////////000000111111222222000111222333333333333333222111000000222444444333444555777888999888666555666777999::::::;;;===>>>======>>>???AAABBBDDDEEE>>>===<<<;;;<<<>>>@@@AAA>>>===<<<<<<===???AAABBBAAADDDGGGIIIIIIHHHIIIJJJIIIKKKNNNOOORRRZZZdddlllmmm{{{~~~ooo___ZZZVVVQQQSSSRRROOOGGG???===AAAEEEMMMYYYeeeggggggiiilllmmmmmmooorrrvvvyyy{{{{{{|||xxxqqqggg\\\TTTTTT```oooxxx~~~wwwrrrnnnkkkjjjhhhjjjttt~~~}}}ggg\\\TTTJJJFFFGGGKKKUUUggguuuuuuppprrrzzz~~~}}}|||zzz{{{}}}{{{{{{tttgggcccgggkkk~~~vvvdddOOOHHHJJJMMMPPPRRRSSSRRRRRRKKKHHHEEEDDDBBB>>>888333000000000000000000000000////////////////////////000000000000111111111111<<>>???===;;;;;;===@@@BBBBBBAAA>>>;;;;;;>>>@@@AAA@@@CCCEEEGGGHHHHHHHHHFFFEEEGGGHHHIIIJJJMMMVVVbbbkkkrrryyy~~~wwwhhh[[[XXXZZZUUUQQQLLLHHHEEECCCAAA@@@IIIMMMUUU]]]dddiiilllmmmsssyyy}}}zzzwwwwwwwwwuuuwwwkkkcccaaaXXXPPP[[[ooottttttnnnnnnlllhhhfffhhhnnntttqqq^^^SSSMMMHHHDDDIIITTTggguuuwwwrrrqqquuu{{{uuuqqqllleee```ddd{{{ooo[[[GGGHHHKKKPPPVVVXXXUUURRROOOMMMIIIFFFBBB===888444000///......///000...---////////////////////////...///000//////222333333@@@]]]rrrvvvYYYJJJGGGUUUuuuwwwqqqllllllpppxxx|||||||||rrrllleeebbbdddggggggfffddddddhhhnnntttxxx}}}|||yyylllfffbbbccclllwww{{{}}}|||sssnnnqqqlll[[[SSSLLLOOOZZZllloooqqqwwwRRRHHHKKKRRRRRRSSSPPPDDD@@@===:::888888777666555333222111111000000111111000111111111111222222222333333222222111222222222555???AAAKKKllllllvvvjjjzzzgggdddgggfffbbbaaabbb^^^```ddd^^^___oooqqqLLLCCCDDD???===<<<:::888777666555555555555555555444444444444111111000000//////......///---,,,---...///...---,,,,,,,,,++++++,,,------+++,,,------,,,---///000000000111222222222111111///000111222333333333333333333222222222222222222555666888999:::999777666666777888:::;;;<<<<<<<<<===::::::===AAADDDAAA>>>>>><<<;;;;;;>>>AAABBBBBB@@@===;;;;;;>>>@@@AAA@@@BBBDDDEEEGGGGGGFFFEEEDDDGGGHHHIIIIIIKKKRRR\\\dddlllyyy~~~mmm```ZZZWWWSSSMMMIIIFFFCCCAAA???BBBDDDHHHNNNUUU]]]cccfffooo|||zzzqqqddd]]]___[[[SSSYYYggguuuuuutttooohhhbbbbbbggglllvvvvvveee[[[SSSLLLGGGIIISSSfffvvvzzzvvvtttuuu}}}wwwsssnnnhhhccc```uuu}}}aaaMMMJJJIIIMMMTTTVVVTTTPPPNNNLLLIIIFFFCCC>>>999555111///......///000...---////////////////////////...///000///000222444555FFFdddzzziiiMMMEEEIII]]]{{{vvvqqqnnnnnnrrrzzz~~~wwwrrrkkkfffbbbaaaccceeeeeecccbbbfffllltttyyy{{{~~~{{{|||ppphhhaaa___dddlllsssuuuyyy|||yyynnnyyy|||xxxsssvvvvvvbbbXXXNNNMMMTTTcccxxxmmmppp[[[NNNLLLQQQPPPQQQPPPFFFAAA>>>;;;999888888666555333222111111000000111111000000111111111222222222333222222111111222222222111;;;>>>KKKpppiiixxxfffyyyfffcccfffgggeeedddddd___```ddd___aaaqqqoooLLLCCCCCC???<<<;;;:::888777666666666555555555555444444444444111111000000//////.........---,,,---...///...,,,++++++++++++,,,---...///+++,,,------,,,---///111111111222222222111111000...///000111222222222222333333333222222111111111555666888::::::999888777666777888999:::;;;;;;;;;;;;::::::===AAACCCAAA>>><<<;;;;;;<<>>@@@AAAAAABBBCCCDDDEEEFFFEEEDDDCCCGGGIIIJJJJJJJJJNNNUUU[[[ggguuuzzziii^^^YYYUUUOOOKKKHHHEEECCCAAA@@@>>>===???DDDLLLTTTYYYdddtttooo```XXX\\\^^^ZZZZZZaaasss~~~}}}uuujjj```]]]```dddkkkzzz}}}oooeee[[[RRRKKKGGGOOO___pppxxxwwwssssssyyyyyyuuuqqqlllhhh^^^ggg{{{qqqWWWPPPIIIJJJQQQUUURRRNNNMMMKKKHHHFFFDDD@@@;;;888222000....../////////---////////////////////////...///000000000222555888OOOlllzzzZZZBBBBBBPPPjjj}}}qqqnnnppppppttt{{{uuukkkeeeaaa```______aaabbbaaa``````hhhssszzz}}}}}}xxxzzzppphhhccceeekkknnnppptttvvvyyy}}}qqqaaaeeeiii{{{rrrrrr{{{mmmaaaSSSMMMNNNZZZnnnnnnllldddRRRLLLPPPNNNPPPQQQJJJCCC@@@<<<:::999888777555333222111111000000111111000000000111111111222222222222111111111222222333///777:::IIIpppiiizzzaaa|||zzzfffaaadddggghhhffffff``````ddd___bbbsssnnnKKKBBBCCC>>><<<;;;:::888777666666666555555555444444444333333111111000000//////.........---,,,,,,......---,,,,,,+++++++++,,,,,,---...+++---...---------///111222222222222222111000///...///000111222222222222444333333222222111111111444666888999::::::888777666777888999::::::::::::::::::;;;>>>AAABBB@@@>>>;;;;;;;;;===@@@BBBBBBAAA======<<<===>>>@@@AAAAAABBBCCCDDDEEEEEEEEEDDDDDDFFFIIIKKKKKKKKKMMMRRRVVVdddmmmxxxwwwkkkcccYYYUUUPPPLLLIIIGGGEEEDDDCCC???;;;999;;;@@@FFFJJJSSSbbbtttsss```SSSVVV]]]^^^^^^aaalllwww|||nnnbbb]]]^^^aaaeeesssvvvmmmbbbUUULLLFFFHHHRRRbbbmmmnnnmmmmmmqqqvvvyyyvvvsssooolll______nnndddWWWKKKHHHOOOTTTRRRMMMLLLJJJHHHFFFEEEBBB===:::333111///.../////////.../////////////////////////////////111111111777===YYYppp|||mmmPPP>>>CCCZZZwwwtttjjjhhhppprrrvvv|||{{{nnnccc]]]ZZZ\\\^^^______^^^^^^]]]aaalllwww}}}~~~yyysss{{{~~~sssjjjgggjjjoooppprrrtttuuuvvvxxx{{{~~~ppp\\\TTTXXXkkk}}}uuusssvvv~~~vvvgggoooyyylll[[[PPPNNNVVViiizzzqqqfffxxxgggRRRJJJNNNOOOQQQSSSOOOEEEBBB>>>;;;:::999777666333222111111000000111111000000000000111111111111111111111111111222222333111777888GGGllljjjyyyaaazzz|||fff___bbbfffiiigggfff```___ccc^^^bbbssslllJJJBBBCCC===;;;;;;999888777777777777555444444444444333333333111111000000//////.........,,,+++,,,---...---,,,...---,,,,,,+++++++++,,,,,,---......------///111222222222222222111000//////000111222333333333333333333333222222111111111444555777999999999777666666666777888999999999999888999;;;>>>AAAAAA???>>>::::::<<<>>>AAABBBAAA@@@<<<<<<===>>>>>>???AAABBBDDDDDDEEEEEEEEEFFFEEEEEEEEEIIILLLLLLLLLMMMQQQUUU]]]aaahhhnnnpppnnniiidddXXXTTTOOOKKKIIIGGGEEEDDDAAA???<<<999999;;;>>>@@@FFFRRRbbbqqqvvv```NNNLLLTTTXXX\\\___gggrrr~~~uuuhhhaaabbbdddeeeppp{{{rrreeeWWWMMMHHHEEEHHHSSS]]]bbbdddfffhhhmmmwwwyyyuuussspppnnnbbb^^^ggg~~~}}}ooo```OOOIIIMMMSSSRRRNNNKKKJJJHHHGGGEEECCC???<<<444222///......//////...////////////////////////000...///222111111888BBBcccrrrvvvzzzbbbIII>>>FFFaaa~~~|||oooiiihhhqqqsssxxx~~~vvviii___YYYWWW[[[^^^___]]]\\\\\\^^^eeepppyyy|||~~~|||{{{~~~vvvqqqxxxxxxiii___^^^bbbgggoooqqqtttuuuvvvvvvxxxzzz}}}nnn[[[PPPPPPaaavvvrrrjjjmmmxxx}}}lll^^^llltttcccVVVOOOSSSdddttt{{{wwwbbbkkkgggOOOGGGNNNPPPRRRUUURRRGGGDDD@@@===;;;:::888666333222111111000000111111//////000000000111111111111000000000111111222333555888888GGGjjjgggttteeezzz}}}fff^^^aaaeeegggfffeee^^^]]]aaa\\\```qqqkkkJJJBBBBBB<<<;;;:::999888777777777777444444444444333333333333111111000000//////......---,,,+++,,,---...---+++///...---,,,++++++++++++,,,---......---...000222111111222222222111111000///000111222333333333333222222222222222222222222444555777888888777555444666666777888888888888888777999<<>>;;;;;;===???BBBBBB@@@>>>:::<<<>>>???>>>???AAACCCDDDDDDEEEEEEEEEEEEFFFFFFDDDGGGJJJKKKJJJKKKNNNRRRRRRXXXaaaiiimmmllliiifff[[[WWWQQQLLLIIIGGGDDDCCC<<<;;;;;;:::;;;;;;<<<===@@@KKKZZZhhhwwwtttbbbOOOIIILLLQQQVVVZZZdddooo}}}zzzmmmgggfffhhheeemmm{{{~~~uuuhhhZZZOOOLLLFFFDDDJJJQQQUUUYYY]]]aaadddoooxxxtttrrrqqqpppgggbbbfff{{{|||~~~uuufffTTTJJJLLLPPPRRRPPPLLLJJJIIIGGGFFFCCC???<<<666333///....../////////////////////////////////111...///333222111:::GGGhhhtttvvv{{{xxxVVVCCCAAAMMMhhhuuunnnmmmmmmqqqvvv{{{{{{nnnccc[[[VVVUUUYYY]]]]]]ZZZZZZ^^^bbbjjjttt|||}}}}}}tttrrrsssvvvvvvqqqnnnttt}}}uuucccUUURRRVVVZZZdddhhhnnnrrruuuvvvxxxzzzyyy}}}mmm\\\VVVRRR___uuu|||llllllvvvvvvcccSSShhh}}}lll\\\QQQPPP\\\jjjvvv~~~dddccc{{{mmmQQQFFFMMMPPPRRRUUUSSSIIIFFFBBB>>><<<;;;888777333222111111000000111111/////////000000000111111000000000000000111222333555888999JJJmmmfffpppiii{{{zzzddd]]]```dddeeedddccc]]]]]]```[[[]]]nnniiiIIIBBBBBB<<<::::::999888777777777777444444444333333333222222111111000000//////......---,,,++++++------,,,+++------,,,++++++,,,,,,,,,,,,.........---...000222000000111222222222111111...///000111222222222222111111111222222333333444444555666777666555222111555666777777888777777777666999===@@@@@@???>>>>>>;;;<<<>>>@@@BBBAAA>>>;;;999;;;>>>?????????AAACCCDDDCCCCCCCCCDDDDDDEEEEEEBBBEEEGGGFFFEEEEEEIIILLLKKKTTT```jjjoooppppppooogggbbb[[[TTTOOOKKKGGGEEE======<<<<<<<<<<<<<<<<<>>>>><<<===???AAABBBAAA===:::888;;;???@@@??????AAACCCCCCBBBBBBBBBBBBCCCDDDDDDAAACCCDDDCCC@@@@@@CCCGGGKKKTTT```iiinnnrrrwww{{{sssmmmeee]]]VVVQQQLLLIIICCCBBB@@@>>>===<<<<<<<<>><<<999777333222222111000111111111////////////000000000000////////////000111222333222555:::NNNooolll{{{ppp\\\[[[aaacccaaabbbbbb^^^___bbb[[[\\\kkk}}}dddLLLEEE@@@===<<<;;;999888777777666666333333333333333333333333000000000///......------......---------,,,,,,,,,,,,,,,,,,---------......,,,---------...///////////////000111111111111000...///000111111111111111111111111222333444555666555555555444444333333333777888777666444444777999:::<<>><<<<<<<<<;;;===???AAAAAA???<<<:::=========>>>@@@BBBEEEFFFCCCBBBBBBCCCDDDDDDBBB@@@>>>>>>======>>>@@@BBBDDDDDDMMMYYYbbbgggmmmuuu{{{pppmmmggg```YYYSSSPPPNNNHHHGGGEEECCCBBB@@@@@@@@@>>>CCCFFFJJJWWWiiisssuuuuuutttqqqqqqssspppdddVVV]]]gggwwwuuulllgggeeebbbbbbjjjrrrfff___RRRMMMFFFBBB@@@AAABBBBBBIIILLLVVVhhh|||~~~~~~rrrqqqssstttvvvrrrgggbbbvvv{{{oooZZZJJJFFFKKKNNNMMMNNNNNNMMMKKKGGGCCC???<<<999666222000000000000/////////////////////////////////000222222555AAAMMMeeevvvttt^^^FFFIIIbbbuuuhhhdddlllvvv{{{~~~qqqeeeYYYOOOLLLMMMRRRQQQPPPQQQUUU^^^jjjqqqwww~~~~~~```[[[QQQKKKNNNWWW]]]^^^pppxxxvvvcccRRRMMMJJJEEEKKKMMMUUU^^^cccdddhhhmmmsssxxx~~~vvveee\\\WWWddd|||~~~uuuvvvrrr\\\SSSKKKaaa{{{zzzcccRRROOOUUUooo}}}``````~~~oooSSSQQQNNNKKKPPPUUUNNNJJJDDD@@@===:::888666999666222000000111000000111111000000000000111111222111000000000111333333333999;;;MMMpppnnn|||___^^^bbbccchhhfffcccbbbaaa^^^[[[___fff~~~dddLLLDDD@@@===<<<;;;999888777777666666333333333333333333333333000000000///......------......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,------....../////////000111111111111111000000...///000111111222222111111111111222333444555666555555444444444333333333666777888777555555777888:::<<>><<<<<<<<<;;;===???AAA@@@>>>;;;:::=========>>>@@@BBBDDDEEEDDDCCCCCCDDDEEEFFFEEEDDD???>>>======>>>@@@CCCDDDIIINNNVVV\\\bbbhhhoootttpppkkkeee___[[[WWWSSSPPPLLLIIIEEEAAA???>>>???@@@>>>BBBCCCEEEPPPaaaoootttssssssrrrrrruuutttiii]]]^^^gggvvvvvvmmmhhhfffdddccckkk~~~ssseee\\\TTTOOOHHHCCCAAABBBBBBBBBFFFIIISSSdddyyywwwuuuuuuuuusssqqqhhhbbbsssuuuaaaOOOHHHKKKLLLKKKOOONNNMMMJJJGGGCCC???===999666333000000000000///000000000000000000000000...---...000000666DDDRRRjjjzzzkkkUUUBBBIIIeeesssgggdddkkkttt~~~{{{lll```UUULLLJJJLLLNNNNNNOOOQQQWWWaaammmuuuxxx~~~xxxmmm___TTTOOOPPPUUUZZZiiittttttdddUUUOOOKKKGGGIIIJJJQQQZZZ___aaaeeejjjrrrwww~~~yyy```WWWRRR]]]sssvvvmmmlllwwwgggQQQHHHIII___yyyhhhUUUPPPTTThhh~~~|||dddbbbuuuWWWUUURRRPPPTTTWWWOOOJJJEEE@@@===;;;888666999666222000000111000000111111000000000000111111222111000000000111222333444999;;;LLLoooooogggeeegggeeehhheeebbbaaa```]]][[[```hhhcccKKKDDD@@@>>><<<;;;999888777777666666444444444333333222222222000000000///......------......---------,,,,,,,,,*********+++++++++,,,,,,,,,,,,---...//////000000222222222222222111000///...///000111222222222222111111111111222444555666555444444444444333333333555777888888777666777777:::<<<>>>???===<<<<<<<<<;;;===???@@@@@@>>>;;;999<<<<<<===>>>???AAACCCDDDDDDCCCBBBCCCEEEGGGHHHGGG@@@@@@??????AAABBBDDDEEEJJJLLLPPPWWW```iiiqqqvvvrrrllleeeaaa```^^^YYYTTTRRRNNNHHHBBB>>>===>>>???>>>AAAAAAAAAGGGWWWgggpppoooqqqqqqrrrvvvvvvnnndddaaahhhuuuxxxoooiiigggeeedddkkk}}}yyyiii___XXXSSSKKKFFFCCCCCCCCCCCCDDDGGGQQQbbbvvv~~~|||yyyxxxwwwrrrrrrjjjbbbkkkmmmXXXLLLKKKLLLLLLPPPNNNLLLIIIEEEBBB@@@???:::777333111000000000///111111111111111111111111///......///222:::LLL]]]qqqxxx^^^KKK@@@OOOmmm~~~zzzpppgggfffnnnvvvttteeeYYYPPPIIIHHHJJJJJJKKKMMMQQQXXXdddpppxxx{{{xxxhhh]]]SSSIIIIIIOOOZZZhhhnnncccUUUNNNKKKGGGEEEFFFLLLUUUYYY[[[```fffpppvvv~~~uuu```XXXSSS\\\pppsssggg```dddjjjnnnuuu~~~|||aaaMMMEEEHHH^^^xxx{{{|||ooo\\\TTTTTTfff}}}rrriiifffzzzZZZVVVTTTTTTVVVVVVOOOKKKEEEAAA===;;;888666999666222000000111000000111111000000000000111111111111000000111111222333444999:::JJJnnnwwwzzzvvvnnnlllkkkfffgggdddaaa___^^^[[[[[[aaaiiibbbJJJDDD@@@>>>;;;;;;999888777666666666555555444333333222111111000000000///......------......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---...///000000111444444333333222000///......///000111222333333333000000111111222333555666444444444444444444444444444666999999888777777777;;;<<<>>>>>>===<<<<<<===<<<===?????????===;;;999;;;<<<<<<>>>???AAABBBCCCBBBAAA@@@BBBEEEHHHIIIIIICCCBBBBBBCCCDDDEEEGGGHHHGGGHHHMMMWWWeeeuuuxxxqqqooopppnnnfff___WWWTTTNNNHHHCCC@@@?????????AAABBBAAADDDOOO^^^hhhhhhkkknnnnnnqqqqqqkkkdddaaagggrrr}}}zzzqqqkkkhhheeedddkkk}}}rrrggg^^^XXXPPPIIIEEEDDDCCCCCCCCCGGGQQQbbbttt~~~{{{{{{zzzxxxwwwssstttooocccaaassswww___NNNJJJMMMPPPPPPNNNKKKHHHEEEBBBAAA@@@;;;888444111111000000///000000000000000000000000111000111222555AAAWWWkkkvvvqqqTTTDDDCCCXXXvvvyyyxxxtttmmmiiikkkssszzz{{{mmm]]]SSSLLLGGGGGGJJJGGGIIIMMMRRRZZZeeeqqqyyywwwiiiddd[[[MMMDDDFFFJJJYYYccc^^^SSSLLLHHHFFFBBBCCCHHHPPPTTTVVV\\\bbbmmmttt}}}ooogggcccaaajjjyyyppp___VVVTTTVVV^^^gggtttzzzyyyaaaOOOJJJIII```xxx{{{tttqqqqqqxxxwwweeeZZZWWWfff{{{rrryyynnnlll}}}\\\UUUSSSSSSTTTRRRPPPLLLFFFAAA>>>;;;888777999666222000000111000000111111000000000000111111111111111111111222222222333888999HHHlllooorrryyynnnlllkkkffffffccc___]]]\\\ZZZZZZbbbkkkaaaJJJDDDAAA???;;;;;;999888777666666666555555444333333222111111000000000///......------......---------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---...///000111222444444333222111000...---...///000111333333444444000000000111222333444555444444444444444444444444444666999999999888888888;;;===>>>>>><<<<<<<<<=========>>>???>>><<<:::999;;;;;;<<<>>>???@@@AAAAAACCCBBBBBBDDDGGGJJJKKKKKKEEEEEEEEEFFFGGGHHHIIIJJJHHHIIIOOO\\\mmm}}}tttlll\\\ZZZVVVQQQLLLGGGCCC@@@AAABBBDDDEEEEEEJJJTTT]]]___dddggggggggggggccc^^^]]]aaalllxxx~~~}}}sssllliiiddddddkkk{{{zzzoooddd]]]TTTMMMHHHEEEDDDCCCBBBFFFPPPaaarrr}}}~~~}}}zzzwwwwww}}}zzzyyywwwxxxyyywwwvvvsssvvvssshhh]]]bbb|||~~~dddNNNGGGLLLQQQPPPNNNKKKHHHEEEBBBAAA@@@<<<888444222111000000///////////////////////////222111111333777EEE___vvv{{{rrrPPPBBBHHH]]]xxxwwwtttpppkkkjjjnnnuuu{{{tttfffWWWNNNJJJGGGGGGJJJGGGIIIMMMSSS[[[fffqqqxxxyyygggaaa\\\RRRHHHEEE@@@MMMXXXYYYRRRLLLHHHEEE@@@@@@DDDKKKPPPRRRXXX___iiiqqq{{{tttrrrrrrttt|||iiiVVVKKKHHHMMMSSS^^^hhhwwwsss[[[MMMKKKLLLcccyyy~~~xxxpppkkkgggmmmsss}}}mmmbbb\\\bbbuuu{{{|||uuusss```UUUQQQQQQSSSOOORRRMMMGGGBBB>>><<<999777999666222000000111000000111111000000000000111111000000111111222222222222111777999HHHllliiiiiitttiiifffgggdddfffbbb___]]]\\\ZZZ[[[bbbkkk```IIICCCAAA@@@<<<;;;999888777777666666444444444333333222222222000000000///......------......---------,,,,,,,,,,,,,,,---------.........,,,,,,---...000111222222333333222222000///...---...///000222333444444444000000000000111333444555333333333444444444444555555777888999888888999:::<<<===>>>===<<<;;;<<<>>>===>>>>>>>>>===;;;:::999:::;;;<<<>>>????????????DDDDDDEEEHHHKKKMMMMMMLLLEEEEEEFFFGGGHHHIIIJJJJJJLLLOOOVVV```nnn}}}uuummmaaa```]]]YYYTTTNNNIIIFFFEEEEEEFFFHHHGGGFFFKKKQQQUUU[[[___^^^]]]]]][[[WWWVVVZZZeeesss|||uuunnnjjjdddcccjjjxxx~~~rrriiicccYYYPPPJJJGGGEEECCCCCCGGGQQQaaaqqq{{{|||zzzyyyzzzzzzyyy|||}}}~~~xxxsss{{{wwwuuusssttttttmmm___\\\ooonnnSSSGGGIIINNNNNNMMMKKKIIIFFFCCCAAA@@@<<<999555222111111000///........................//////000222777FFFccc|||sssNNNDDDNNN```tttuuuqqqlllhhhiiiooouuuzzzmmm```QQQKKKIIIGGGGGGIIIFFFIIINNNUUU]]]gggqqqxxx|||gggXXXRRRNNNHHHCCC>>>GGGPPPUUUSSSNNNIIIGGG???>>>AAAGGGKKKOOOUUU]]]eeemmmyyy{{{}}}wwwbbbRRRIIIFFFGGGPPP[[[lll|||}}}mmmVVVJJJJJJOOOfff{{{~~~xxxrrrllleeeiiilllwwwsssggg___```ppp{{{tttgggYYYPPPPPPSSSPPPSSSNNNHHHCCC???<<<999777999666222000000111000000111111000000000000111111000000111222222222222111///777;;;LLLnnneee```rrrdddbbbcccbbbeeeccc```^^^]]][[[[[[bbbkkk~~~```HHHCCCAAA@@@<<<;;;999888777777666666333333333333333333333333000000000///......------......---------,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---///000111222333111111111000///...---,,,...///000222333444555555//////000000111333444555333333333444444444555555666777888888777888:::<<<<<<===>>>===;;;;;;===>>>>>>>>>>>>===<<<;;;999888999:::<<<>>>?????????>>>AAABBBEEEHHHLLLMMMKKKIIICCCDDDEEEFFFGGGHHHHHHHHHMMMRRRYYY```gggpppzzz~~~tttmmmeeeddd```\\\WWWRRROOOMMMLLLGGGEEEGGGFFFCCCDDDIIILLLTTTYYYXXXWWWWWWWWWUUUSSSXXXdddtttwwwoookkkdddccchhhuuuwwwmmmfff\\\SSSLLLHHHEEECCCGGGKKKUUUeeeuuu}}}}}}zzzxxx|||}}}uuu}}}xxxtttsssqqqpppmmmaaaYYYfff|||```MMMIIIKKKMMMLLLKKKJJJGGGDDDAAA???===:::555222111111000...////////////////////////...///111333888IIIgggoooLLLHHHWWWgggtttmmmiiiddddddiiipppxxx||||||gggYYYLLLHHHHHHGGGFFFFFFDDDGGGNNNUUU^^^hhhrrryyy~~~www^^^QQQOOOIII@@@???BBBHHHOOORRROOOIIIFFF===;;;>>>CCCGGGKKKRRRZZZaaajjjwwwnnn^^^RRRJJJLLLUUUdddrrr||||||yyyttteeePPPGGGIIIOOOfff{{{~~~zzzwwwrrrkkkiiifffmmm}}}uuuiii___\\\hhh{{{}}}hhhxxxlll[[[NNNNNNSSSQQQSSSOOOIIICCC???<<<999777999666222000000111000000111111000000000000111111///000111222333222222111...999???QQQsssfff]]]{{{sssdddaaacccaaadddcccaaa```___]]]\\\bbbjjj|||___HHHCCCAAA@@@<<<;;;999888777777666666333333333333333333333444000000000///......------......---------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---///000222333333///000000000///...---,,,...///000222444555555555//////000000111222444555333333333444444555555555777777888777777888:::===<<<===>>>===;;;;;;===>>>>>>>>>>>>===<<<:::999888999:::<<<>>>>>>???>>>>>>===???BBBFFFIIIIIIGGGDDDAAABBBCCCDDDFFFFFFFFFFFFKKKQQQXXX]]]___dddlllssszzztttiiifffaaa\\\WWWTTTSSSRRRQQQIIIDDDEEEEEEAAAAAADDDGGGPPPVVVVVVTTTUUUVVVVVVTTTZZZgggxxxxxxpppllleeecccgggrrr|||pppiii^^^TTTMMMHHHEEEDDDMMMQQQ[[[kkkzzz}}}yyyyyy|||zzztttuuuooommmjjj___VVV```tttmmmUUULLLKKKLLLLLLLLLKKKHHHDDDAAA>>>===:::555333111111000...000000000000000000000000000111333666;;;LLLjjjhhhIIIKKK___nnnxxxccc___\\\___hhhttt}}}wwwcccVVVIIIFFFGGGFFFDDDDDDAAAFFFMMMUUU___jjjttt{{{sss```ZZZPPPCCC>>>===AAAIIIOOOMMMGGGCCC;;;:::<<>>===<<<;;;;;;<<<===>>>>>>>>>>>><<<:::999:::;;;;;;;;;<<<======<<<<<<;;;???@@@BBBCCCCCCCCCBBBAAA???@@@@@@@@@AAABBBEEEGGGKKKPPPTTTUUUVVV[[[gggpppzzzuuuiii```aaaaaa[[[UUUTTTPPPJJJDDDCCCBBB>>>===???EEEIIIPPPXXX^^^```^^^\\\]]]___jjj}}}wwwqqqkkkkkklllrrr|||uuulllmmmddd\\\XXXLLLDDDKKKRRR^^^lllvvv|||rrrtttqqqpppmmmbbbWWWZZZeeeaaaLLLIIINNNNNNLLLJJJGGGCCC???===;;;:::777444111000/////////////////////000111111///444000000AAAVVVooo~~~cccKKKNNNmmm{{{lllddd]]]ZZZ```kkkvvvzzzmmmYYYNNNEEEDDDFFFDDD@@@???BBBEEELLLUUUaaalllvvv|||pppXXXJJJDDD???>>>EEELLLLLLGGGAAA??????>>><<<>>>DDDNNNVVVbbbkkkvvv}}}xxx___ZZZ^^^eeellltttzzz{{{yyyaaa[[[TTTPPPJJJCCC@@@AAAFFFSSSdddooosssrrrrrrrrrlllfffcccfffmmmxxxvvvlllbbb\\\WWW```yyyzzz^^^\\\oooyyy___RRRQQQSSSSSSTTTRRRNNNGGGAAA===<<<===;;;999666333111000000111000000000000111111111111000000000111222222333333333888>>>TTTyyyttthhhqqq}}}iiieeeddd```aaaaaa______```^^^]]]aaahhh{{{___KKKAAAEEE<<<;;;::::::999888777666666444444555555444444333222111111000///...---,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,---///000000111111333111///000111222000...000000000111111222222222////////////000222444555444444333333333444444555777777777666555666999<<<>>>===<<<;;;;;;<<<===>>>>>>???>>><<<:::999999:::;;;;;;<<<<<<<<<<<<<<<<<>>;;;:::777444222000/////////////////////000000111000444111333FFF]]]vvvcccOOOTTTrrrqqqccc]]]ZZZaaakkkvvvwwwjjjXXXMMMEEEDDDEEECCC@@@???BBBFFFMMMVVVaaammmwww}}}uuu```IIIBBB???DDDJJJJJJDDD???======<<<<<>>>>>FFFRRR[[[```ccceeegggaaa[[[XXX[[[bbbmmm|||zzznnncccXXXTTT\\\uuu|||aaa]]]kkk~~~aaaVVVYYYZZZUUUUUUSSSOOOHHHBBB===<<<===;;;999666333111000000111000000000000111111111111000000000111222222333333444999===SSSwwwnnnccc|||fffuuuiiidddddd```bbbaaa______```^^^]]]aaahhhzzz^^^JJJ@@@EEE<<<;;;::::::999888777666666444444555555444444333222111111000///...------,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,---///000000111111333222000111222222111///111000///111444555222////////////000111333555777666555333222111222444555777777777666555777:::===>>>===<<<;;;;;;<<<===>>>???@@@???===:::888999:::<<<<<<;;;;;;;;;<<<>>>???BBBCCCCCCDDDEEEEEEDDDDDDAAAAAAAAAAAABBBDDDFFFHHHHHHMMMQQQRRRRRRUUU[[[bbbhhhrrr}}}}}}qqqjjjfffaaa\\\ZZZQQQKKKGGGFFFEEEAAA???AAA>>>@@@DDDIIILLLOOOPPPQQQYYYbbbttt~~~{{{xxxrrrjjjddd___iiimmmooommm]]]OOOQQQ```iiisssyyyzzzuuurrroooeeeZZZZZZccc{{{vvv\\\NNNMMMMMMLLLKKKHHHDDD@@@>>><<<:::777444222000000000////////////000000000000...333000666MMMfff~~~yyy^^^PPPYYYuuuqqqbbb]]][[[bbblllwwwrrreeeVVVLLLDDDDDDDDDBBB@@@???BBBFFFNNNVVVaaammmxxxqqqTTTIIIAAADDDIIIGGGAAA>>><<<<<<<<<<<<@@@HHHRRRXXXdddmmmyyyzzzpppmmmooozzzxxxlllnnnuuuzzzwwwsss}}}sssfffaaafffjjjkkkooorrroooiiiYYYOOOEEE???;;;777777:::<<>><<<<<<;;;999666333111000000111000000000000111111111111000000000111222222333333555:::>>>SSSwwwmmm```yyybbbuuuiiicccbbb___bbbaaa______```^^^]]]aaahhhyyy]]]III@@@EEE<<<;;;::::::999888777666666444444555555444444333222111000000///......------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------+++,,,---///000000111111111111000000000000000///222000///222777777333.../////////000222444666888777555333111000111333555777777777666666777;;;===>>>===<<<;;;;;;<<<===>>>@@@@@@???===:::888888999<<<<<<::::::;;;===???AAABBBCCCDDDFFFGGGIIIIIIJJJEEEDDDBBBBBBCCCDDDEEEEEEEEEIIINNNPPPPPPSSSXXX\\\aaakkkwwwuuummmeee^^^ZZZYYYRRRLLLIIIEEE???<<<===;;;<<<>>>@@@BBBDDDGGGIIIWWWdddyyy~~~tttjjjaaaZZZSSSPPPMMMXXX^^^bbbdddWWWNNNTTTeeemmmtttxxx}}}{{{uuuqqqnnnfff[[[YYY___tttxxx]]]LLLLLLLLLMMMKKKIIIEEEAAA???<<<:::777444222111000000...//////000000000000000---111///999UUUppplllSSSOOO\\\sssyyykkk```\\\]]]dddnnnyyymmm___SSSKKKDDDCCCCCCAAA???@@@BBBGGGOOOWWWaaammmyyybbbQQQEEEFFFJJJGGGCCCAAA>>>===<<<>>>BBBJJJRRRXXXaaakkkwwwrrrddd^^^bbbnnn~~~rrruuu}}}{{{vvv~~~qqqggggggooouuuvvvwwwvvvnnnbbbSSSIII@@@===;;;888777999===<<<<<<@@@EEEKKKOOOQQQOOOKKKJJJNNNUUUaaasssuuuhhhUUUPPPTTTfff}}}mmmgggnnnddd```qqqrrraaaYYYWWWRRRKKKCCC>>><<<===;;;999666333111000000111///000000000111111111111000000000111222222333333555;;;BBBXXX|||yyyhhhzzzdddxxxhhhbbb```^^^bbbaaa______```^^^]]]aaahhhxxx\\\HHH???EEE===;;;::::::999888777666666444444555555444444333222000000//////......------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------+++,,,---///000000111111///000000///............222000///222777777333...000000000000222444666777777555222000000111333444666777777777666888;;;>>>>>>===<<<;;;;;;<<<===>>>?????????===:::888999:::<<<;;;::::::;;;>>>@@@BBBAAABBBDDDGGGJJJMMMOOOPPPKKKHHHEEECCCDDDDDDCCCBBBBBBFFFJJJMMMOOOQQQVVVYYYZZZaaajjjqqquuu}}}xxxooofff___\\\TTTLLLHHHCCC<<<999::::::;;;<<<<<<<<<===AAADDDTTTbbbzzzuuufffVVVJJJBBB???@@@HHHKKKNNNRRRNNNOOO[[[qqqwww||||||}}}~~~|||sssnnnmmmfff[[[XXX\\\ooovvv^^^NNNKKKLLLMMMLLLJJJFFFBBB@@@<<<;;;888555222111000000......///000111000000///...222111???```zzz~~~^^^LLLSSScccrrrrrrddd^^^\\\^^^fffqqq|||{{{iii[[[QQQIIICCCBBBBBB@@@???@@@CCCHHHPPPXXXaaammm{{{rrr]]]KKKKKKMMMJJJGGGHHHBBB@@@???@@@DDDKKKRRRVVV\\\gggttt|||pppaaaZZZ]]]iiizzzxxxppp}}}wwweeeLLLDDD=========:::888888999888777999<<<@@@AAAAAAAAA???@@@EEELLLWWWjjjzzzyyylllWWWQQQQQQ___uuullliiitttcccbbbvvvxxxhhhYYYWWWRRRKKKCCC>>>======;;;999666333111000000111///000000000111111111111000000000111222222333333333<<>>===<<<;;;;;;<<<===>>>>>>>>>>>><<<:::999:::;;;:::::::::;;;===???AAABBBAAABBBCCCFFFJJJMMMQQQRRRNNNJJJFFFDDDEEEEEECCCAAA@@@CCCGGGJJJLLLOOORRRUUUWWWZZZaaagggkkkppp}}}~~~sssjjj\\\SSSJJJEEE@@@;;;999;;;;;;===>>>===:::;;;>>>BBBLLL]]]xxx~~~nnnZZZJJJ???;;;>>>DDDCCCDDDJJJLLLUUUhhh}}}zzzwwwqqqrrruuuzzz}}}~~~|||rrrllllllggg]]]XXXZZZlllxxxdddUUUJJJKKKMMMMMMKKKGGGCCC@@@===;;;888555333111111000---...000111111111000///111444666GGGjjjsssVVVMMM___ooouuuoooaaa\\\[[[```iiitttxxxfffYYYNNNGGGBBBBBBAAA>>>???AAACCCIIIRRRYYYaaammm|||iiiRRROOOQQQLLLIIILLLEEECCCAAABBBGGGNNNSSSVVVZZZdddrrr{{{~~~rrreee___^^^jjjzzzgggLLLCCC======>>>;;;888666888888999999::::::;;;;;;;;;:::<<>>EEE===;;;::::::999888777666666444444555555444444333222////////////............------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,---///000000111111...000111000---,,,---///000000000111111222222222111111000///000111222333222222222111222222333444666777777777777999===@@@>>>===<<<;;;;;;<<<===>>><<<======<<<::::::;;;<<<999999;;;<<<>>>@@@AAABBBAAAAAABBBDDDGGGKKKNNNOOOMMMIIIEEEDDDGGGHHHEEECCCAAABBBCCCEEEGGGJJJMMMOOOSSSTTTYYYaaafffkkkwww|||pppdddYYYMMMFFFAAA<<<<<>>AAABBB@@@<<<;;;>>>BBBFFFWWWttt|||hhhVVVJJJEEEDDDJJJIIIHHHNNNRRR]]]rrr|||wwwrrrgggiiimmmuuu~~~|||||||||rrrlllllliii___YYYZZZfff|||iiiYYYIIIKKKMMMMMMLLLHHHDDDAAA===;;;888555333222111111---...000111111111//////111444777JJJoookkkQQQRRRmmm}}}zzzoooaaaZZZ[[[aaalllwwwvvveeeXXXLLLFFFBBBAAA@@@===>>>BBBCCCJJJRRRZZZaaannn}}}|||tttYYYSSSRRRKKKHHHLLLFFFCCCBBBDDDJJJRRRVVVYYYZZZeeesss|||~~~rrrhhheeedddppp}}}mmmUUUKKKAAA@@@@@@===:::999888:::<<<;;;999999<<>>>>>;;;999666333111000000111000000000000111111111111000000000111222222333333222<<>>EEE===;;;::::::999888777666666444444555555444444333222///////////////.........---------,,,,,,,,,++++++++++++,,,,,,,,,---------+++,,,---///000000111111///111222111...---...111///000111000//////111333222111000//////000111222111111111222333333333333666777777777777999===@@@>>>===<<<;;;;;;<<<===>>>;;;<<<===<<<::::::<<<===888999;;;===???AAAAAABBBBBBBBBBBBCCCEEEGGGJJJKKKLLLHHHDDDDDDHHHJJJHHHEEEBBBBBBBBBBBBDDDFFFIIIKKKKKKKKKPPPZZZaaagggssspppooocccUUUKKKDDD>>>>>>AAAAAACCCEEECCC>>><<>>BBBCCCJJJSSSZZZaaannn~~~yyy{{{]]]UUURRRJJJFFFJJJEEECCCAAAEEELLLTTTYYY[[[[[[fffttt~~~|||qqqjjjhhhjjjvvvxxx```SSSGGGCCCBBB@@@===<<<555888;;;999666666<<>>>>>;;;999666333111000000111000000000000111111111111000000000111222222333333333;;;EEE___sss~~~nnnxxxqqqiiidddaaaeeeaaa___``````^^^]]]aaahhhvvv\\\GGGDDD===>>>;;;::::::999888777666666444444333333333333222222000000000000000///............---,,,,,,+++******++++++++++++++++++++++++***,,,////////////000222000000///...............111111111111111000///...000111111111111222222222222222222111222222333333888888777777777888:::;;;===<<<;;;:::::::::::::::;;;:::999888888888999:::;;;;;;<<<===>>>???@@@@@@BBBBBBAAAAAAAAABBBCCCCCCFFFCCC???>>>@@@CCCFFFGGGKKKJJJEEE???>>>AAAAAA>>>EEEFFFGGGLLLUUUaaammmttt|||~~~xxxnnnddd[[[SSSLLLGGGIIIEEECCCDDDCCC@@@@@@CCCGGGQQQfffzzzsssooorrrvvv|||zzztttkkkbbbaaa]]]ZZZYYYZZZaaappp}}}pppddd```]]]aaappp{{{www}}}~~~|||rrroooqqqooofff]]]aaazzzooo___LLLFFFJJJNNNHHHFFFGGGAAA???<<<888666444222000...////////////000000000000111222222EEEjjjyyyfffSSS]]]|||zzzkkk___\\\XXX^^^nnn}}}ooo___VVVJJJFFFAAA??????@@@AAAAAACCCGGGOOOXXX___iiizzz{{{{{{xxxxxxjjjUUUJJJEEEAAA===;;;???BBBEEEPPP^^^ccc```___hhhuuu~~~{{{{{{zzzvvvoooiiigggiiimmm}}}rrrdddUUUKKKEEE@@@>>>@@@>>><<<::::::;;;=========???@@@AAA@@@@@@BBBHHHMMMZZZcccxxxttt]]]SSSKKKQQQfffiiicccnnnlllRRRTTT]]]YYYQQQQQQPPPLLLFFFAAA>>>===<<<:::666222000///000111111111111111111111111111222222111111222222333444555:::CCC```{{{qqqyyymmmgggeeebbbfffhhhfffeeeeeeccc___```eeevvv\\\FFFDDD===>>>;;;::::::999888777666666444444333333333333222222000000000000000///......---------,,,,,,+++++++++++++++++++++++++++++++++)))+++...///......///111000000///...............111111222222111111000///000000111111111222222222222111111111222333333444888777777666777888:::;;;===<<<;;;::::::::::::;;;<<<;;;999888888888999999;;;;;;<<<===>>>???@@@@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCAAA???======@@@CCCFFFIIIKKKIIIDDDCCCCCC@@@;;;>>>>>>@@@DDDMMMXXXcccjjjuuuyyyoooeee]]]UUUQQQNNNIIIFFFFFFDDD@@@@@@CCCKKKQQQbbbwww}}}vvvooojjjoooqqqvvv}}}zzzpppgggbbb^^^\\\]]]```hhhwwwzzzlll```___\\\```ooo~~~{{{|||}}}wwwtttuuurrriii```[[[qqqvvvfffOOOGGGJJJNNNHHHFFFGGGAAA>>><<<888666444333000...////////////000000000000333555444EEEggg~~~zzzbbbSSS^^^{{{sssfff]]]]]]YYY___pppnnn^^^UUUIIIFFFAAA??????@@@@@@@@@CCCGGGOOOYYY___iiizzz}}}zzzzzzvvvttt}}}fffSSSHHHDDD@@@===<<<>>>AAAGGGVVVeeejjjgggbbbjjjvvv~~~{{{xxxvvvvvvwwwuuuooofff___aaajjjsssrrrcccYYYPPPHHHCCCBBB???>>><<<<<<>>>???>>>>>>@@@AAABBBAAA@@@AAADDDHHHPPPXXXnnnvvv^^^TTTLLLQQQeeegggbbbgggoooPPPLLLTTTPPPOOOPPPPPPNNNIIIDDD@@@???===;;;777333111000111111111111111111111111111111222222111111222222333444555:::DDDbbbvvvuuu|||mmmfffdddbbbfffiiiffffffgggdddaaacccggguuu[[[FFFEEE===>>>::::::999888777666666555444444333333333333222222000000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++---.........///000000000///...............222222222222222222111000000000000111111111222222000000111111222333444555777777666666777888:::;;;<<<<<<;;;:::::::::;;;;;;===<<<:::999888888888999;;;<<<<<<===>>>???@@@@@@CCCDDDFFFGGGFFFEEEDDDCCC@@@@@@???<<<:::;;;@@@DDDHHHLLLMMMJJJGGGEEE???999888888999<<>>;;;888666444333000...////////////000000000000222555555CCCaaawwwxxx___VVVeee|||{{{lllbbb\\\\\\ZZZaaarrrkkk\\\TTTIIIFFFAAA??????@@@@@@@@@CCCGGGPPPYYY```iiizzz|||yyyzzzuuupppuuu~~~uuubbbQQQFFFBBB???=========@@@KKK]]]mmmqqqnnngggnnnxxx~~~yyyooojjjkkkoootttooofff\\\WWW^^^ooo|||{{{}}}rrrhhh]]]QQQHHHEEEBBB@@@???@@@AAAAAA@@@??????AAABBBAAA@@@???AAABBBFFFNNNcccyyy```VVVLLLQQQddd~~~dddbbb```wwwRRRHHHMMMJJJNNNPPPRRRQQQLLLGGGCCC@@@>>><<<888444222111111222111111111111111111111111222222111111222222333444666:::EEEfffssslllzzz~~~mmmdddaaa```eeefffddddddeeedddbbbdddhhhtttYYYFFFEEE>>>>>>::::::999888777666555555444444333333333222222222000000000000000///......+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,...///......000111000000///...............222222333333333222222111000000000000111111111111000000000111222444555666666666666666777888:::;;;<<<;;;;;;:::::::::;;;;;;>>><<<;;;999888888888999<<<<<<===>>>???@@@@@@AAACCCEEEHHHJJJJJJHHHEEECCC>>>AAAAAA>>>999999>>>DDDHHHMMMOOOKKKGGGDDD???999888777777:::AAAKKKUUU[[[\\\fffpppuuuzzz~~~tttjjjaaa[[[TTTNNNJJJIIIFFFBBBBBBEEEMMMPPP\\\mmmzzz}}}wwwssskkkgggeeekkkvvv{{{pppfff^^^ZZZZZZaaaiiirrr}}}wwwkkk```]]]___mmmxxx~~~~~~|||xxxooohhh```ooo~~~vvv[[[KKKIIIMMMIIIEEEDDD???>>>;;;888666444333111///////////////000000000000///333444@@@\\\rrrzzzsss^^^[[[nnnxxxgggaaa___\\\ZZZbbbrrr}}}iiiZZZSSSIIIEEEBBB@@@@@@@@@@@@@@@CCCGGGPPPYYY```iiizzz{{{xxxxxxuuupppqqqwwwssskkk___QQQGGGAAA>>>>>>>>>===@@@OOOcccrrrsssooolllsss{{{~~~~~~zzzqqqhhhdddgggkkkrrrkkk```XXXXXXddduuu~~~xxxxxx}}}{{{rrrgggYYYNNNIIIEEECCCBBBCCCCCCCCCAAA???>>>???AAAAAAAAA@@@??????BBBJJJ^^^}}}{{{aaaWWWMMMQQQccc|||cccbbb]]]|||~~~WWWKKKPPPNNNOOORRRUUUTTTOOOIIICCC@@@@@@===999555222222222222111111111111111111111111222222111111222222333444666;;;FFFhhhlllddd~~~~~~kkkaaa^^^\\\bbbbbb``````bbbaaa```bbbggguuuXXXFFFFFF>>>>>>:::999999888777666555555444444333333333222222222000000000000000///......+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---///000000000111222000000///...............111222222333333333222222//////000000000111111111000000000111222444555666666555555555666888:::;;;;;;;;;:::::::::;;;;;;<<<===<<<;;;999888888999999<<<<<<===>>>???@@@AAAAAACCCFFFIIIKKKLLLJJJGGGEEE@@@CCCCCC@@@;;;:::???DDDIIINNNOOOJJJEEEBBB???;;;:::999999;;;AAAKKKTTTZZZZZZ```gggnnnxxxxxxmmmaaaZZZRRRMMMIIIHHHEEEBBBBBBFFFLLLPPP]]]ooo|||xxxppphhhhhhqqq|||zzzoooeeeYYYUUUWWWaaalllssszzzuuubbb______jjjqqqsss}}}yyyqqqkkk```mmm}}}~~~dddOOOIIINNNJJJEEEDDD???===;;;777555444333111///////////////000000000000...333444@@@]]]tttwwwnnn]]]```uuuuuuccc___```\\\[[[cccrrr}}}iiiZZZRRRHHHEEEBBB@@@@@@@@@@@@???CCCGGGOOOXXX___iiizzz|||wwwsssrrrqqqoooooopppfffeee```WWWKKKBBB??????>>>===DDDVVViiirrrooojjjnnnuuu}}}~~~~~~~~~}}}zzztttmmmgggfffgggiiioooggg]]]ZZZ```mmmyyy}}}uuuuuu|||zzzqqqcccWWWRRRJJJHHHFFFEEEDDDCCCAAA@@@===>>>@@@AAABBBBBBAAA???AAAHHH\\\zzz|||bbbWWWMMMPPPbbb{{{cccaaa^^^~~~ZZZPPPWWWVVVRRRUUUXXXWWWQQQIIIBBB???AAA>>>:::666333222222222111111111111111111111111222222111111222222333444666;;;GGGhhhnnnbbb{{{kkk___ZZZYYY___```^^^^^^aaaaaa___bbbgggvvvVVVEEEFFF???>>>999999888777666555555444444444333333333333222222000000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,...000111111111222333000000///...............000111222222222222222222/////////000000000111111000000111111222333444555555555444555666888:::;;;;;;;;;:::::::::;;;<<<<<<===<<<:::999999::::::;;;<<<======>>>???@@@AAAAAACCCEEEIIIKKKLLLKKKIIIHHHDDDEEEDDDBBB>>>===@@@CCCJJJNNNOOOIIIDDDBBBAAA???;;;:::999<<>>@@@KKK```pppssskkkdddlllsss}}}~~~}}}|||yyytttooojjjgggfffgggjjjfffaaaaaahhhrrrzzz~~~~~~qqqjjjmmmvvv~~~zzznnnccc___RRRNNNJJJGGGFFFDDDCCCAAA@@@@@@@@@BBBDDDDDDBBBAAA@@@HHH\\\yyy{{{bbbWWWMMMPPPbbbzzzfffcccdddwwwXXXTTT\\\[[[TTTWWWYYYWWWQQQIIICCC???AAA>>>:::555222111111222111111111111111111111111222222111111222222333444555;;;GGGfffsssdddyyy~~~lll___YYYWWW]]]aaa___```bbbbbb```ccchhhvvvUUUEEEGGG???>>>999999888777666555444444444444333333333333222222000000000000000///......---------,,,,,,++++++++++++++++++++++++++++++++++++---000000000000111333000000///...............///000111111222222111111////////////000000000111222111111111222333333444444444444555666888:::<<<:::::::::::::::;;;<<<===;;;;;;:::999:::;;;<<<=========>>>???@@@AAAAAABBBBBBDDDGGGJJJLLLLLLKKKKKKGGGFFFDDDBBBAAA@@@AAAAAAIIIOOOQQQLLLFFFDDDCCCAAA<<<;;;;;;===DDDMMMVVV\\\ZZZ]]]```bbbkkkyyyzzzjjj___VVVOOOJJJGGGDDD@@@AAAEEEJJJNNNZZZlllxxx|||}}}~~~{{{{{{|||wwwmmmfffdddeeefffhhhkkkkkkhhhfffddd^^^VVVVVVUUU]]]ooo||||||rrrccc```]]]```mmm}}}wwwyyy}}}zzzvvvrrrfffssssssVVVJJJPPPMMMGGGDDD@@@<<<:::777555555444222000////////////000000000000111555555DDDddd}}}~~~sss\\\eee}}}sssaaa```aaabbbaaagggttt~~~kkkZZZQQQGGGEEEBBBAAAAAAAAA@@@>>>@@@DDDMMMVVV\\\fffwwwjjjhhhfffgggiiiiiibbb\\\YYYdddllliiiZZZKKKCCCAAA>>>CCCUUUlllyyyuuujjjcccfffooozzz}}}||||||}}}|||uuujjjcccbbbccchhhkkkmmmmmmnnnsss|||xxxiiiccchhhsss{{{{{{}}}uuukkkgggZZZVVVOOOJJJHHHFFFEEEDDDEEECCCBBBCCCEEEEEECCCAAA@@@HHH]]]{{{zzzbbbVVVLLLOOOaaayyyllllllpppoooVVVVVV___\\\SSSVVVXXXVVVQQQJJJDDDBBBAAA>>>999555222000000111111111111111111111111111222222111111222222333444444<<>>999999888777666555444444444444444333333333222222000000000000000//////.........---,,,,,,+++******++++++++++++++++++++++++***,,,////////////000222000000///..................///000111111111111111////////////000000000000222222222111222222333333444444444444666888:::<<<:::::::::::::::;;;<<<===;;;:::999999:::;;;===>>>======>>>???@@@AAAAAABBBAAACCCFFFIIILLLMMMMMMLLLIIIFFFCCCBBBBBBBBBAAA@@@GGGOOOSSSOOOIIIFFFDDDBBB???>>>===@@@FFFOOOYYY___]]]aaaaaa^^^aaaooo~~~mmmaaaYYYRRRLLLHHHDDD@@@@@@CCCHHHKKKWWWiiivvv|||{{{{{{|||yyyllldddaaa```___bbbbbbaaaaaaaaa]]]VVVWWWXXXbbbwwwyyyooobbb___[[[\\\fffwwwrrrppp~~~{{{xxxuuufffrrrwwwXXXKKKQQQOOOHHHEEE@@@<<<:::777555555444222000////////////000000000000111333333BBBccc|||yyy___iiivvveeeddddddeeeccciiiuuulll[[[QQQGGGEEEBBBAAAAAAAAA???>>>???CCCLLLUUU\\\eeevvv}}}fffffffffhhhkkkiii___UUUXXXeeeqqqooo___NNNDDDBBB===FFF[[[tttxxxkkkdddbbbkkkxxx}}}||||||zzzjjj^^^]]]```iiiqqqxxxwwwrrrtttvvvfffaaahhhsss{{{}}}}}}~~~wwwmmmiii```ZZZSSSMMMIIIHHHGGGFFFJJJGGGDDDDDDEEEEEECCC@@@AAAJJJ___~~~yyyaaaVVVLLLOOOaaayyyqqqvvv|||lllUUUWWWaaa]]]RRRTTTVVVUUUPPPKKKFFFDDD@@@>>>999555111000000000111111111111111111111111222222111111222222333444444<<>>???@@@@@@AAA@@@@@@DDDCCCCCCGGGKKKMMMKKKIIIKKKGGGBBB??????BBBEEEGGGNNNRRR]]]```YYYWWWTTTGGGBBB>>>===CCCKKKQQQYYY```gggffffffddddddkkkzzzsssiii^^^TTTKKKIIIIIIFFFDDDDDDDDDLLLZZZiiivvv}}}~~~}}}{{{{{{tttjjjdddjjjccc___``````]]]ZZZZZZXXX```ppp|||xxxyyyzzztttlll```^^^\\\\\\bbbqqquuulllvvv{{{wwwzzz}}}ooovvvzzz^^^OOOQQQMMMIIIGGGAAA???<<<999777555444111//////////////////000111111///111333BBB```uuuxxxaaa```oooaaajjjgggeeejjjttt{{{nnn\\\RRRJJJHHHFFFCCCAAA@@@@@@@@@<<>>???@@@@@@AAA@@@@@@BBBBBBCCCFFFJJJMMMPPPQQQNNNKKKGGGCCCBBBCCCFFFHHHNNNUUUhhhtttppplllaaaNNNGGGBBBAAAFFFLLLRRRYYY```kkklllllljjjgggiiisss|||xxxnnn___VVVMMMKKKJJJGGGDDDCCCEEEMMMZZZiiivvv}}}{{{wwwoooiiihhheee```]]]]]]dddmmm}}}yyyoooiiifff___WWWWWWWWWVVVYYY```nnn~~~yyymmmttt{{{xxxxxxzzzpppvvvwww\\\NNNPPPMMMJJJHHHBBB???===999777555444111//////////////////000111111000111333DDDcccwwwxxxbbb[[[{{{zzzhhhjjjgggfffkkkuuu|||ooo]]]TTTJJJHHHFFFCCCAAA@@@@@@@@@<<>>???@@@@@@AAA@@@@@@AAABBBDDDFFFHHHOOOXXX^^^ZZZWWWRRRKKKFFFDDDFFFIIIOOOWWWnnnqqqZZZMMMHHHEEEIIINNNSSSYYY___lllqqqsssrrrmmmlllooosss~~~vvvooobbbZZZSSSPPPNNNIIIEEEDDDIIIQQQ^^^mmmyyy{{{tttqqqmmmhhhfffgggqqq||||||jjj___XXXPPPIIIMMMNNNQQQVVV___lllzzz~~~qqquuu|||zzzxxxvvvtttqqquuu}}}sssZZZMMMNNNLLLKKKJJJBBB@@@===999777666444222000///////////////000111111222222333FFFhhh||||||eeeWWWrrrpppkkkggggggnnnxxx~~~ppp___UUUJJJIIIFFFCCCAAA@@@@@@@@@===AAAGGGKKKSSScccxxxyyydddeeeddd```VVVMMMMMMRRRMMMNNNVVV^^^ZZZLLLDDDCCCGGGRRRfffzzz{{{nnnfffhhhnnnvvv|||}}}sssfff]]]WWWWWW___iiirrruuuzzz}}}zzzrrriii^^^VVVTTTSSSPPPLLLFFFCCCDDDIIIPPP___}}}ttt___VVVRRRMMMKKKLLLOOOMMMMMMNNNMMMGGGEEEFFFBBBNNNhhhuuuaaaUUULLLTTTkkkiiilllfffSSSWWW]]]WWWPPPSSSVVVWWWVVVSSSNNNKKKGGG@@@777222111222222111222222222111111111111111222222222222333444555555;;;<<>>;;;;;;:::999888888777777444444444444333222111000000//////............///,,,,,,,,,,,,---............---,,,,,,+++++++++++++++,,,---///000000111111000000000111111000000000111111111111000000000///...//////111222333444444444333222222333444666777555555666777888999999:::888888888888999::::::;;;<<<;;;;;;;;;;;;<<<============???@@@@@@@@@@@@@@@AAADDDGGGFFFHHHQQQaaannn|||xxxnnn^^^NNNFFFGGGLLLOOOSSSfffzzzjjjTTTNNNKKKMMMQQQUUUZZZ___mmmwww|||wwwpppppprrrttttttqqqmmmiiiccc\\\WWWTTTOOOHHHDDDDDDNNNXXXiiiyyyzzzvvvrrrpppsssxxxpppfff]]]UUUKKKMMMRRR\\\hhhttt~~~~~~ooorrr}}}yyyuuuuuuxxxxxxrrrllliiikkktttwww___PPPLLLIIIMMMMMMCCC@@@===:::888666555222000///////////////000000111333333666NNNtttmmm[[[tttwwwllljjjkkkrrr|||qqq```VVVKKKIIIGGGDDDAAA?????????<<>>===@@@BBBBBB@@@AAAGGGUUUhhhzzzzzzppplllooowww{{{fffQQQJJJPPP\\\iiisssuuuvvvyyyvvveeeZZZQQQRRRUUURRRMMMKKKCCCBBBCCCEEEAAA@@@OOObbblllaaa\\\XXXXXXTTTOOOLLLMMMMMMHHHEEEEEEGGGSSSllltttdddVVVJJJSSSmmmbbbccciiiUUU___nnnlllVVVWWWYYYZZZYYYVVVRRROOOHHH@@@777222111111111000111111111111111111111111222222222222333444555555555>>>GGG^^^eeefff}}}ooo~~~hhhaaaaaaaaa^^^[[[[[[]]]]]]]]]aaagggtttRRRGGGAAABBB???;;;::::::999888888777777444444444333333222111000//////............//////------,,,,,,,,,---......------,,,+++++++++,,,,,,+++,,,---///000000111111///......------......///111111111111000000000000000000111111222333444444333222222222222444555666555666666777888888999999888888888999999;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>===>>>???@@@@@@AAA@@@@@@AAADDDFFFEEEFFFNNN]]]hhhzzzzzzuuufffTTTHHHHHHLLLKKKPPPdddyyyqqqZZZSSSOOOPPPSSSUUUYYY^^^ooo{{{uuurrrooommmkkkiiifffccc```ZZZUUUQQQKKKDDDBBBDDDNNNZZZlll}}}~~~vvvqqqmmmkkkpppxxx|||pppdddZZZQQQQQQUUU^^^jjjwww~~~llllllxxx|||xxxuuuuuuwwwwwwrrrmmmbbbdddmmm~~~gggUUULLLHHHLLLMMMCCC@@@>>>:::888777555222111///////////////000111111111333888RRRxxxmmm[[[sssyyymmmjjjjjjqqq{{{sssbbbXXXLLLJJJGGGDDDAAA???>>>>>>;;;>>>AAAEEEQQQgggxxxooo```TTTQQQQQQLLLFFFCCCAAA>>>>>>@@@AAACCCCCCGGGTTTgggvvv|||ssslllooovvvsss___KKKFFFOOO]]]jjjsssuuuwww{{{zzzssskkkjjjkkkiii___VVVJJJJJJOOOSSSNNNGGGJJJTTToooqqqgggaaa^^^WWWPPPJJJJJJJJJGGGDDDDDDIIIVVVnnnuuubbbUUUKKKUUUooo{{{}}}ccccccxxxqqqZZZcccsssrrrYYYZZZ[[[[[[YYYUUUQQQOOOHHHAAA888222111111000///111111111111111222222222222222222222333444555555666@@@HHH^^^bbbbbbqqqmmmcccaaaaaa\\\ZZZ[[[^^^^^^]]]aaagggrrrQQQFFF@@@@@@>>>999999888777777666666666333333444333333222111000//////............/////////...---,,,,,,,,,------,,,,,,+++++++++,,,------+++,,,---///000000111111000///---,,,,,,---///000111111111111000000000000000000111111222222222222222222111111222333555666666666666777888888999999888888888999:::<<<===>>><<<<<<<<<<<<<<<======>>>===>>>???@@@@@@AAA@@@@@@@@@BBBCCCCCCDDDJJJUUU]]]iiiooosssjjjYYYLLLIIIKKKIIILLL\\\nnnyyy{{{bbb[[[UUUTTTUUUUUUWWW[[[lllyyyxxxpppllliiigggfffbbb\\\VVVQQQKKKEEEEEEHHHRRR___rrr|||vvvoookkkhhhhhhpppyyy|||mmmaaaUUUTTTUUU\\\hhhvvv{{{www~~~qqqoooyyy|||yyyvvvvvvvvvuuussspppaaabbblll}}}oooYYYMMMGGGLLLMMMCCCAAA>>>;;;888777555333111///////////////000111111///333;;;VVV{{{iiiTTTkkk}}}nnnggggggnnnwww|||vvveee[[[LLLJJJGGGDDDAAA???>>>>>>:::===@@@EEERRRlll}}}wwwhhhYYYRRRQQQNNNHHHEEEEEEBBB??????@@@CCCDDDGGGTTTdddqqq{{{zzzqqqlllmmmtttyyyeeeTTTEEEDDDOOO\\\iiiqqqtttxxx}}}mmmVVVVVV]]]ddd```SSSMMMPPPWWWsssyyynnnhhhZZZQQQIIIHHHHHHFFFDDDDDDIIIXXXrrruuu[[[RRRNNNZZZsssuuurrr|||eeeeeeuuuttt]]]fffsssoooZZZ[[[\\\[[[YYYUUURRROOOHHHAAA888222111111000///000000111111111222222222222222222222333444555555888@@@GGG^^^yyy]]]___{{{pppvvviiibbb___[[[YYY[[[^^^___^^^```fffsssOOOEEE??????===777777666666555555444444333333333333222111000000//////.........//////000000///---,,,+++,,,,,,---++++++++++++,,,------...+++,,,---///000000111111222111...------...111222111111111111000000000000000000000000000111111111222111111000111222444555666666777777888888999999888888999:::;;;===>>>???<<<<<<<<<<<<<<<===>>>>>>===>>>???@@@@@@AAA@@@@@@???@@@AAAAAABBBGGGOOOUUUXXXdddnnnlll]]]OOOIIIJJJIIIGGGQQQ]]]iii}}}iii```YYYWWWVVVTTTVVVYYYfffttt}}}wwwsssqqqpppfff```YYYUUUNNNIIIJJJNNNWWWeeexxx~~~{{{sssmmmhhhfffeeehhhsss~~~xxxkkkVVVTTTSSSYYYeeesss~~~qqqhhhnnnyyyzzzvvv~~~}}}{{{xxxvvvvvvuuusssrrrdddeeeooottt]]]MMMFFFLLLMMMBBBAAA>>>;;;888777555333111///////////////000111111...333===WWW}}}eeeMMMcccoooeeeeeekkktttyyyxxxggg^^^LLLJJJGGGDDDAAA???>>>>>>:::<<>>AAACCCGGGTTTbbbmmmvvv|||wwwnnnkkklllrrr}}}yyynnn[[[LLL@@@BBBNNN[[[hhhppptttxxx]]]]]]ccckkkgggWWWLLLJJJLLL\\\yyyyyyppp\\\RRRHHHGGGGGGFFFEEEEEEIIIYYYvvvuuuUUUPPPPPP___xxxwwwkkkkkkzzzfffgggvvvrrr^^^gggrrrkkkZZZ[[[\\\[[[YYYVVVRRRPPPIIIAAA888222111111000///000000111111222222222222222222222222333444555555:::@@@FFF```qqqXXX\\\xxx~~~nnn~~~mmmccc]]]YYYYYY[[[___```^^^```eeetttOOOEEE>>>???>>>:::999888777666666666666555555444444444333333333111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,...///000000000000222111///...------......111111000000//////............//////000000111111333333222222222333444555777777777777888999:::;;;:::;;;<<<<<<======<<<<<<<<<<<<;;;;;;<<<===???@@@===???@@@@@@??????@@@AAABBBCCCCCCCCCDDDFFFJJJMMMLLLXXXdddhhhddd\\\OOODDDKKKKKKNNNRRR\\\jjjyyynnnhhh```ZZZXXXWWWWWWVVVbbbnnn~~~}}}uuurrrrrrnnndddZZZTTTOOOLLLLLLPPP```hhhwwwzzzvvvuuurrriiiaaa^^^aaahhhtttsssbbbXXXRRRXXXcccnnnxxx}}}rrrkkkfff|||}}}www}}}|||tttqqqqqqtttuuuuuuppphhhmmmxxx___OOOKKKLLLJJJGGGDDDAAA<<<999777555333111000000000000000000000000222444>>>[[[}}}eeeRRR\\\mmmdddcccjjjwwwmmm___TTTMMMGGGFFFFFFBBB??????AAA>>>===BBBQQQnnnzzzkkkaaaXXXOOOHHHHHHFFFEEEDDDAAA>>>AAAGGGGGGTTTaaagggkkknnnkkkeeedddaaaiii{{{~~~kkk]]]TTTKKKDDDEEEKKKUUUbbblllvvvzzz~~~{{{mmmeeeiiimmmeeeWWWMMMOOOTTT___}}}rrrbbbVVVIIICCCBBBCCCDDDEEEKKKaaaxxxmmmUUUNNNQQQggglllnnn}}}kkkpppkkk```sss|||mmmYYY]]]```^^^\\\ZZZTTTNNNIII???666222111000000222000111111111111222222222333333333444555666777888;;;>>>CCC```wwwYYYXXXsssjjjnnn\\\VVVVVVYYY\\\^^^___aaaccceeeqqqOOOEEE??????>>>:::999888777666666666666444444444444333333333333111111///...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,...///000000111111000///...---......000000111111000000////////////......//////000111111111333333222222222333444555777777777777888999:::::::::;;;<<<<<<======<<<<<<<<<<<<;;;;;;<<<===???@@@===???@@@@@@???>>>@@@AAABBBBBBCCCBBBBBBDDDGGGJJJJJJTTT^^^bbbbbb]]]RRRHHHKKKLLLMMMPPPXXXcccqqqzzzqqqhhh___[[[]]]^^^\\\XXXbbblllyyywwwssssssmmmcccZZZTTTOOOKKKLLLOOO___iiizzzzzzvvvtttkkkccc\\\[[[^^^eeerrr~~~iiiZZZOOOSSSbbbppp{{{xxxlllcccvvv|||uuu|||~~~vvvrrrsssvvvwwwwwwtttjjjlll~~~zzzaaaQQQMMMNNNLLLIIIDDDAAA<<<999777555333111000000000000000000000000444555<<>>BBBFFFPPPZZZ^^^```bbb___YYYZZZ[[[gggzzzzzzeeeWWWPPPIIICCCEEEKKKTTT```kkkvvvzzz~~~|||zzzvvvjjj[[[RRRJJJPPPZZZvvv~~~nnn___TTTJJJFFFEEEDDDCCCDDDOOOcccuuukkkVVVPPPSSShhh~~~hhhggg~~~|||uuueee___ttt~~~nnn[[[```aaa___\\\YYYSSSMMMHHH>>>555222222000000222111111111111222222222222333333333444555666777888:::???FFFaaa}}}aaa\\\qqqhhh~~~kkk\\\WWWXXXZZZ]]]^^^___```bbbeeeqqqNNNFFF??????>>>:::999888777666666666666333333333333222222222222111111000///............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,...///000111111111......------...000111222111000000000000/////////......///000000111111222333333222222222333444555777777777777888999:::::::::;;;<<<<<<======<<<<<<<<<;;;;;;;;;<<<===>>>???===>>>@@@???>>>>>>???AAABBBBBBCCCBBBAAABBBEEEGGGFFFMMMTTTZZZ___```XXXNNNMMMMMMMMMNNNRRRZZZdddkkkqqqiiiaaa___dddfffccc^^^ccchhhpppzzzxxxrrrpppjjjbbbYYYSSSNNNJJJKKKOOO^^^jjj}}}}}}wwwrrroooccc\\\WWWVVVXXX___lllxxxvvvcccQQQPPP]]]mmm{{{tttgggppp{{{rrr{{{yyytttuuuxxxyyyzzzyyymmmkkkyyyxxx```PPPLLLMMMLLLJJJEEEAAA===999777555333111000000000000000000000000333333888TTTyyy|||[[[XXX{{{rrrjjjfffjjjuuu}}}lll\\\TTTLLLFFFFFFEEEBBB@@@AAA999:::>>>DDDOOOhhhxxxkkkaaaWWWQQQMMMJJJHHHHHHCCC======@@@CCCJJJPPPQQQQQQQQQNNNJJJLLLSSSdddwwwttt^^^OOOKKKEEEBBBDDDJJJRRR]]]hhhvvvyyy~~~|||kkk]]]VVVHHHOOOWWWooopppaaaTTTKKKEEEEEEEEECCCCCCDDDUUUiiiqqqgggVVVRRRXXXmmmjjjhhhvvvzzzuuu^^^^^^wwwnnn^^^bbbccc```\\\YYYSSSLLLGGG>>>555222222000000222111111111111222222222333333333444444555777888999:::AAAHHH```kkk```mmmiii~~~sssfff\\\XXX\\\]]]^^^^^^^^^___bbbeeeqqqMMMFFF@@@???===:::999888777666666666666333333333222222222111111222111000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///111111222222000///.........///111222000000000000000000000000...//////000111111222222333333222222222333444555666666666777777888999::::::;;;<<<<<<===<<<<<<<<<;;;;;;<<<<<<======>>>???===>>>??????>>>>>>???@@@BBBCCCDDDCCCBBBBBBDDDFFFDDDHHHLLLSSS\\\bbb^^^VVVQQQPPPOOONNNOOOSSSZZZ___mmmiiifffeeehhhiiihhhfffeeefffiiirrr~~~xxxooojjjggg```YYYSSSMMMIIIJJJOOO[[[iii~~~}}}wwwqqqkkkggg^^^YYYSSSQQQQQQVVVbbbmmmwwwyyyzzz{{{}}}ttt___UUUYYYeeeuuuqqqmmmyyyyyypppzzzzzzttttttwwwzzzzzz~~~pppjjjtttpppZZZLLLIIIJJJKKKIIIEEEAAA===:::777666333111////////////////////////111111666QQQxxxbbbXXXwwwyyyqqqkkkllluuu}}}qqqaaaUUUMMMGGGFFFEEECCCAAABBB<<<<<<>>>AAAGGG[[[}}}pppfff]]]WWWTTTOOOJJJHHHDDD>>>>>>@@@@@@CCCFFFEEEDDDCCCAAAAAAEEEPPPbbbrrrvvvkkkYYYKKKFFFBBB@@@CCCHHHPPP[[[fffuuuyyy}}}yyygggZZZSSSJJJQQQYYYnnnzzzpppbbbVVVPPPGGGBBBEEEGGGFFFHHHNNN___ppp}}}mmmcccSSSSSS^^^uuunnnoooooovvvnnnZZZ```{{{mmm]]]bbbccc```]]]ZZZTTTMMMEEE<<<444222222111111333111111111222222222333333444444444555666888999:::<<>>>>>>>><<<>>>??????>>>===???@@@CCCDDDEEEDDDCCCCCCDDDFFFCCCEEEIIIOOOYYYbbbbbb\\\TTTTTTRRRPPPOOOQQQTTTXXXeeehhhkkkkkkiiihhhkkknnnhhhfffgggnnnyyyzzzooogggeee___YYYTTTMMMHHHJJJPPPXXXfff}}}~~~yyytttnnnfffaaa]]]XXXSSSOOOMMMNNNYYYdddqqqtttyyy|||||||||||||||wwwsssuuuuuueee\\\___ooowwwjjjpppzzzyyypppzzzyyyrrrrrruuuxxxyyyrrrjjjppp|||zzzkkkWWWJJJGGGIIIKKKKKKEEEBBB===:::888666444222////////////////////////000333999RRRxxxkkk[[[rrrwwwooonnnuuu|||xxxkkkXXXPPPHHHGGGFFFCCCBBBCCCAAA>>>>>>???AAARRRzzzvvvlllccc\\\XXXPPPIIIEEEAAA======AAA===>>>??????===<<<<<<>>>EEERRRccclllkkkaaaTTTKKKBBB???>>>BBBGGGMMMYYYeeetttxxx}}}uuuaaaTTTMMMHHHQQQZZZooozzzrrrhhh___[[[PPPJJJMMMNNNLLLPPPYYYjjjyyyyyyjjj```OOOTTTddd~~~}}}llluuunnnvvvjjjZZZddd~~~jjj[[[```bbb```]]][[[VVVPPPDDD;;;333222333111111333111222222222222333333333444444444555777999:::;;;===AAAFFF^^^iiiiiiuuupppccc___```aaaccccccbbbaaa```aaadddfffqqqKKKFFFBBB@@@<<<:::999888777666666666666333333333333222222222222222222111000////////////------------------------+++++++++++++++++++++++++++,,,...000111333333333333222111///......//////000000000111111111111222//////000111111222222333333333222222222333444555666666666666777888999999:::;;;<<<<<<======<<<<<<:::;;;<<<===>>>>>>>>>>>><<<===???>>>======>>>@@@CCCDDDEEEEEEDDDCCCDDDFFFCCCFFFHHHLLLUUU^^^aaa^^^VVVVVVUUUTTTRRRRRRTTTVVV^^^eeellllllhhhfffjjjpppllljjjiiinnnvvv}}}qqqiiiccc^^^ZZZUUUNNNHHHKKKQQQUUUbbbyyy~~~yyytttmmmeee___\\\XXXUUUQQQMMMNNNXXXcccpppuuuzzz}}}{{{vvvrrroookkkiiinnn}}}uuueeeaaannn~~~xxxjjjjjjmmmxxxzzzrrr{{{wwwpppooosssvvvxxx{{{pppiiiooo|||yyykkkXXXLLLHHHJJJLLLLLLEEEBBB>>>:::888666444222000000000000000000000000111666;;;QQQuuuuuuaaalllwwwooolllssszzz~~~ttt\\\SSSKKKHHHGGGDDDBBBCCCCCC>>>===???@@@MMMrrr|||rrrhhhaaaVVVMMMFFFBBB@@@<<<<<>>>>>>>>===<<<===>>>>>>======>>>@@@@@@BBBDDDDDDCCCCCCDDDEEEBBBFFFIIIKKKPPPYYY]]]]]]UUUVVVWWWVVVUUUTTTUUUWWWZZZaaahhhjjjhhhfffiiimmmpppnnnnnnpppvvv||||||ssslllbbb^^^[[[VVVNNNIIILLLSSSUUU___ttt}}}wwwssslllbbb[[[YYYWWWVVVUUURRRTTT___kkkuuuxxx||||||wwwpppiiieee```___fffuuuzzzmmmfffnnnzzzrrrkkkgggnnn}}}{{{uuu|||vvvnnnmmmqqquuuwwwuuummmiiiqqq{{{nnn[[[NNNHHHIIIJJJJJJFFFBBB>>>:::888666444222000000000000000000000000000666888HHHjjj~~~gggfffwwwyyyrrriiigggpppxxx|||xxx```VVVMMMJJJHHHEEECCCDDDCCC===<<<@@@???FFFcccxxxmmmeeeSSSLLLGGGFFFEEE@@@>>>???>>>;;;<<<>>>===;;;===CCCLLL\\\iiifffZZZPPPIIIEEE>>><<<<<>>>>>>>>>>>===<<<===>>>>>>======>>>???>>>@@@BBBCCCBBBBBBCCCDDDBBBGGGJJJJJJMMMTTTZZZ[[[TTTVVVWWWWWWVVVVVVWWWXXXYYY^^^dddhhhhhhhhhhhhiiirrrrrrrrrsssvvv{{{~~~|||xxxrrrmmmaaa^^^[[[WWWOOOIIIMMMTTTUUU^^^qqqzzzuuupppiii___XXXWWWVVVWWWXXXWWWZZZgggtttyyy|||~~~{{{tttlllddd```UUUTTT[[[iiirrruuuxxx}}}~~~xxxpppjjjmmmuuu|||qqqgggiiivvv|||vvv}}}vvvnnnmmmqqquuuwwwpppjjjiiisss}}}ppp]]]NNNGGGFFFFFFFFFFFFCCC>>>;;;999777444222000000000000000000000000...333333???^^^wwwlllbbbpppsssllldddcccmmmvvvzzzxxxcccYYYOOOKKKIIIEEECCCDDDBBB;;;;;;@@@===>>>TTTppp|||ooofffRRRMMMJJJLLLLLLFFFAAA@@@@@@<<<<<<@@@???;;;>>>DDDMMM___lllfffWWWKKKEEEAAA>>><<<<<>>>>>DDDJJJ]]]}}}iiizzzyyyggg___aaaccceeegggiiijjjiiihhhiiijjjrrrOOODDDCCCBBB===;;;:::999777666666555555444444444444333222111000/////////...------,,,,,,......---------,,,,,,,,,******+++++++++,,,,,,,,,------------...000111222//////............////////////...//////000111222222222111111222222333444555333111000111222555777555555555555666888999:::999999::::::;;;<<<<<<===<<<===>>>???@@@??????>>>>>>>>>????????????>>>>>>>>>@@@BBBBBBAAAAAAAAACCCCCCEEEGGGHHHIIILLLRRRWWWZZZXXXUUUTTTVVVXXXZZZ[[[ZZZXXXXXX]]]ccchhhjjjiiipppsssxxx{{{|||}}}{{{uuuqqqnnnnnnaaaYYYRRRPPPOOOMMMMMMPPPUUUZZZlll~~~vvvqqqkkkaaa\\\ZZZXXXXXXWWWTTTVVV___nnnzzz~~~|||yyyuuukkk___VVVSSSTTTXXX___eeegggddd```fff\\\XXX]]]___]]]dddppp}}}tttgggpppxxxnnnzzzvvvmmmmmmuuu}}}xxxllliiixxxvvv^^^NNNLLLPPPNNNHHHJJJEEE???:::888666444333///////////////////////////000222888IIIdddyyydddkkkyyyrrrkkkgggkkkqqqwww}}}ggg^^^QQQHHHHHHIIIEEE@@@>>><<<<<<<<<;;;>>>IIITTTqqqssseeeQQQWWWZZZZZZYYYXXXSSSMMMGGGDDDCCCBBB@@@<<<===AAAIIIiiitttcccTTTHHH???>>><<<;;;<<<>>>AAAJJJ\\\mmmwww{{{~~~~~~zzzqqqlllkkktttvvvgggVVVMMMIIIBBBBBBHHHXXXoooxxxoookkkfffbbbffftttvvvfffYYYQQQPPPhhhxxxmmmffflll~~~ggghhhccc]]]mmmxxxlllYYY[[[^^^___^^^^^^\\\SSSHHH===999555222222333333222222222222333333444444444333444555777:::===???@@@>>>CCCKKKaaa~~~kkk|||qqqgggddd```cccccccccdddeeefffggghhhooo}}}OOOCCCCCCAAA===;;;:::999777666666555555444444444444333222111000000//////......---,,,,,,......---------,,,,,,,,,***++++++++++++,,,,,,,,,---------...///000111222000//////......//////000000////////////000000111111111000000111111222333555333111000111222555666555555555555777888999:::999:::;;;<<<<<<============>>>@@@AAAAAA@@@@@@???>>>>>>????????????>>>>>>???AAACCCCCCBBBAAABBBCCCBBBEEEGGGHHHIIILLLPPPTTTXXXVVVTTTTTTUUUXXXZZZ[[[[[[YYYXXXYYY^^^dddhhhjjjppptttxxx|||}}}}}}~~~{{{tttnnnkkkjjjbbbYYYRRRPPPNNNLLLMMMPPPWWWYYYhhh}}}tttooohhhaaa\\\\\\VVVTTTSSSSSSXXXdddrrr|||}}}xxxqqqiiiaaa[[[[[[\\\^^^aaabbbaaa^^^[[[YYYPPPKKKOOORRRUUU___mmm{{{qqqwwwyyymmmxxxxxxppppppvvv|||pppiiiuuuxxxaaaPPPNNNRRRQQQKKKJJJFFF@@@;;;888666444333///////////////////////////000111666CCC\\\xxx~~~iiimmmzzzpppiiiiiimmmsss{{{lllaaaSSSKKKIIIIIIEEE@@@@@@>>>======;;;<<>><<<<<<@@@FFFQQQbbbrrrxxx|||}}}|||~~~xxxuuutttzzz{{{jjj[[[RRRMMMKKKIIIKKKUUUgggzzzrrrhhheeebbb___eeetttssscccWWWPPPQQQiiizzzooodddjjj}}}uuudddjjjzzz^^^]]]qqqzzzkkkWWW\\\___``````___\\\QQQGGG<<<999555222222333333222222222222333444444555555555666777999<<>>>>>===<<<>>>???@@@AAABBBAAA@@@@@@>>>>>>????????????>>>>>>@@@BBBCCCCCCBBBBBBBBBCCCAAACCCFFFHHHIIIKKKNNNPPPTTTSSSSSSSSSTTTVVVYYY[[[\\\ZZZXXXWWWYYY^^^fffkkkqqqtttzzz}}}~~~~~~~~~~~~{{{ssslllhhhfffcccZZZRRROOOMMMLLLMMMQQQYYYXXXcccyyyyyypppjjjeee```___```XXXUUUSSSVVV```nnnzzzvvvmmmfffbbbaaabbbeeehhhiiihhhgggffffffZZZPPPHHHGGGHHHLLLYYYggg~~~|||~~~yyynnnwwwzzztttssswww{{{rrrmmmyyy{{{dddSSSPPPUUUTTTOOOJJJFFF@@@<<<999777555333///////////////////////////000111333;;;PPPnnnnnnpppwwwkkkgggiiinnnxxxrrrfffWWWNNNKKKIIIDDD@@@AAA???>>>>>>;;;999>>>EEEIIIaaaxxxjjj___bbbgggppp~~~|||oooggg^^^XXXPPPHHHFFFIIIPPPkkkrrrcccWWWLLLCCCBBBBBB===<<>>AAADDDEEEGGGKKKPPPcccggg}}}}}}~~~uuuiiieeebbb]]]^^^___```bbbcccdddeeeooo~~~NNNCCCBBBAAA===;;;:::999777666666555555333444444444333333222111000000//////...---------......---------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---...000000111111111111000000000000111111111111000//////...//////000000000000000111222222444333222111222333444555555555555666777888::::::999;;;<<<>>>???>>>======>>>???@@@AAAAAAAAA@@@???>>>??????@@@@@@??????>>>???AAABBBBBBAAA@@@AAABBB@@@BBBDDDGGGIIIKKKLLLMMMPPPQQQQQQRRRSSSUUUXXX[[[[[[\\\\\\ZZZYYY\\\dddjjjpppuuuzzz~~~~~~}}}}}}{{{ssslllfffdddddd[[[SSSOOONNNLLLNNNRRRXXXVVV^^^qqq|||ssskkkgggdddaaabbbfffbbb^^^\\\bbbnnn{{{vvvjjjccc```aaaeeekkkrrrvvvwwwxxx{{{}}}ooodddWWWNNNHHHIIIUUUaaa|||zzzqqqyyyzzzvvvuuuwwwxxxxxxoooppp}}}fffTTTQQQUUUVVVRRRJJJFFFAAA===:::888555333///////////////////////////111222333777IIIgggqqqssszzznnniiihhhllluuu~~~wwwiiiYYYQQQMMMIIIEEEBBBAAA???>>>>>><<<888:::@@@EEESSSlll}}}sssiiijjjjjjnnnxxx|||yyyqqqhhhccc\\\SSSPPPPPPXXXnnnqqqcccYYYNNNCCCAAAEEE???>>>EEEQQQ]]]iiirrrzzz}}}}}}{{{|||~~~tttlllccc^^^YYYZZZ```kkktttyyy~~~vvviiibbb```^^^bbbkkkxxx{{{iiiYYYRRRQQQ```vvv~~~nnndddrrr~~~jjjkkkhhhRRRaaayyyzzzfffVVV___ccceeecccaaaZZZLLL???999666333222333333333222222222333444555666666777888999:::===@@@CCCEEEGGGGGGLLLPPPaaa~~~eee|||wwwiiidddbbb]]]]]]___aaabbbddddddeeennn~~~NNNCCCBBBAAA<<<;;;:::999777666666555555333333444444444333222222111000000///......------......---------,,,,,,,,,++++++,,,,,,,,,---------+++,,,...///000000000000111111000000000000111111111111000//////...//////222111111111111222333333333333222222222333444555666666666666777999:::;;;:::;;;<<<>>>>>>>>>>>>===<<<===???@@@@@@@@@???>>>??????@@@@@@@@@@@@??????>>>???AAAAAA???>>>>>>???>>>???AAAEEEHHHJJJKKKKKKMMMOOOQQQRRRRRRTTTWWWZZZZZZ]]]______^^^___cccgggooottt{{{}}}}}}}}}~~~~~~{{{tttmmmhhheeeddd\\\TTTQQQPPPNNNPPPTTTSSSPPPVVVhhh|||vvvnnngggeeedddccceeeiiiiiiggghhhppp}}}uuuiii```\\\\\\eeemmmwww~~~xxxiiiYYYMMMJJJRRR[[[qqq{{{uuu}}}}}}xxxwwwwwwwwwvvvssslllppp|||~~~hhhUUUPPPTTTVVVSSSJJJGGGBBB>>>;;;999666333000000000000000000000000///000333444777FFFdddsssvvv{{{rrrllljjjkkksss{{{}}}mmm\\\UUUQQQKKKGGGFFFAAA>>>>>>???===::::::>>>@@@FFFUUUlll{{{wwwoooiiifffbbbZZZUUUTTTYYYiiijjj___XXXOOODDDCCCEEE@@@AAALLLZZZeeeooouuuyyy||||||{{{|||{{{nnnjjjccc```bbbhhhooosss|||{{{{{{yyyqqqgggbbbbbbcccjjjttt}}}vvvdddVVVRRRWWWmmmyyylllhhhzzzlllssseeeSSSggg|||uuubbbZZZbbbeeefffccc___WWWIII;;;777555333222333444333222222333333555666777777888888999;;;===AAADDDGGGHHHHHHNNNQQQbbbbbbyyyyyyhhhcccbbb^^^___aaaccceeeeeeffffffmmm~~~MMMBBBAAA@@@<<<;;;:::999777666666555555333333333444444333333222111111000//////......---......---------,,,,,,,,,,,,,,,,,,,,,------------+++,,,...000111111000000111000000//////000000111111000000////////////000222222222111222333333444333222222222333333444444666666666777888999:::;;;;;;;;;;;;<<<<<<===>>>>>><<<===>>>???@@@???>>>>>>??????@@@@@@@@@@@@??????===???@@@@@@>>>======>>>======>>>AAAFFFIIIKKKKKKLLLOOORRRRRRQQQRRRVVVZZZZZZ]]]```bbbcccccccccdddmmmsss{{{~~~}}}zzz|||}}}{{{uuunnniiifffccc[[[UUUTTTSSSRRRSSSVVVPPPLLLPPP```sssssslllggggggfffddddddggggggjjjqqq}}}}}}tttiii___YYYVVVaaajjjuuu|||ooo^^^PPPLLLPPPWWWhhhvvvzzzwwwzzzvvvwwwyyywwwuuurrrjjjlll{{{wwwxxxjjjVVVOOOSSSUUUSSSJJJGGGCCC???===:::666444000000000000000000000000000///222555888DDD```{{{xxxwww|||tttoookkkjjjpppxxxsssbbbZZZUUUMMMHHHIIICCC@@@???@@@???;;;;;;===;;;===FFFWWWmmmssskkkdddbbb___XXXSSSRRRVVVbbbaaaZZZXXXPPPFFFEEECCCAAAFFFSSSbbbllltttzzzwwwzzzzzzxxxzzz~~~yyyuuummmgggdddeeeiiikkksssrrrsssrrrkkkdddbbbfffkkkttt~~~}}}ppp```TTTVVV```xxxvvvlllqqq{{{nnn|||bbbZZZsssppp______eeegggfffbbb\\\TTTEEE888555444222222333444444333222333444555666888999999999:::<<>>???===>>>???@@@AAA@@@?????????@@@@@@AAAAAA@@@@@@???>>>???@@@@@@>>>======>>><<<;;;;;;>>>DDDIIIKKKLLLLLLPPPSSSSSSQQQRRRUUUYYY[[[\\\^^^bbbeeeeeedddccckkkrrr{{{~~~zzz|||~~~|||vvvoooiiieeeaaa[[[WWWWWWWWWUUUVVVXXXSSSOOOQQQ^^^mmmsssnnnjjjjjjiiiccc```aaa___gggvvvzzzqqqhhh___XXXTTTWWW```pppzzzxxxpppaaaTTTOOORRRVVV___kkkyyy~~~yyyxxxxxxuuuxxx{{{yyyvvvmmmgggjjj{{{yyywwwmmmXXXPPPRRRUUUSSSKKKHHHDDD@@@===:::666444000000000000000000000000000---///444777@@@YYYsss{{{xxxwwwpppjjjhhhnnnvvv}}}}}}iiiaaaZZZOOOIIIKKKHHHCCCAAAAAA@@@<<<;;;===999;;;AAAMMM]]]ttt{{{oooiiieee___ZZZZZZ]]]eeeaaaZZZZZZRRRGGGGGGBBBCCCKKKXXXcccjjjpppuuuuuuwwwwwwtttuuuzzz|||{{{{{{~~~~~~}}}}}}}}}|||{{{zzzwww{{{}}}vvvnnniiiggghhhiiimmmlllmmmlllgggccceeekkkqqq|||tttiii\\\SSS[[[jjj~~~vvvooo~~~uuuqqqwww___bbbnnn^^^eeeggghhhfff```YYYQQQBBB555444333222222444444444333333333444666777888999:::;;;<<<>>>AAAEEEHHHKKKMMMQQQXXXZZZgggooo|||{{{~~~~~~kkkeeefffdddeeeggghhhhhhhhhgggfffjjj|||MMMBBBAAA@@@<<<;;;:::999777666666555555222222333444444333333333111111000000//////............---------,,,,,,,,,,,,,,,,,,---------......***,,,...000111111000/////////............////////////...//////000111222000000000000000111111222222222333333333444444444666666777777888999;;;<<<<<<:::999888888;;;===???>>>???@@@AAABBBAAA@@@@@@???@@@@@@AAAAAA@@@@@@??????@@@AAAAAA???>>>>>>>>><<<:::999===CCCIIILLLMMMLLLPPPTTTTTTQQQQQQUUUYYY]]][[[\\\___dddfffeeecccjjjqqqzzzzzz}}}}}}wwwooohhhddd```[[[XXXYYYYYYWWWWWWYYYZZZUUUVVV```lll{{{uuupppmmmmmmjjjbbb]]][[[YYYeeezzzyyynnnggg```YYYTTTLLLWWWkkkuuuvvvqqqeeeXXXRRRTTTWWWUUU___jjjsss|||{{{|||xxxxxxxxxuuuyyy}}}{{{wwwfffccclllzzzwwwoooYYYPPPRRRUUUTTTKKKHHHDDDAAA>>>;;;777444000000000000000000000000000,,,---333666===SSSlllyyyyyyxxxooohhhffflllvvv|||ooofff]]]PPPJJJKKKLLLFFFBBBBBB@@@<<<;;;<<<777999???GGGQQQfff{{{uuuoookkkkkkhhhnnnggg___^^^TTTHHHFFFCCCEEEMMMYYY```cccfffjjjtttuuutttpppppptttvvvuuuzzz}}}|||zzzxxxwwwvvvuuusssqqqpppvvv{{{tttnnnkkkkkkmmmkkkjjjkkkkkkgggdddhhhpppttt{{{nnneeeYYYTTT___qqqwwwrrrqqqtttnnn]]]hhhnnn^^^hhhhhhiiieee^^^XXXOOOAAA444333222111222444555444333333333444666777999::::::===>>>@@@CCCGGGJJJMMMOOOSSSZZZ[[[gggzzzxxx}}}mmmgggiiieeefffhhhiiiiiihhhfffeeeiii|||LLLCCC>>>===>>>::::::999888777666555555222333333333333222111111222222000///............,,,+++******,,,,,,+++***++++++,,,,,,,,,,,,------------......//////000000////////////............111111111111111000//////...//////000111333444555666666555333111111444666333555777777777888:::;;;:::<<<======<<<<<<>>>???===>>>@@@AAAAAA@@@???>>>>>>???@@@@@@@@@>>>===<<>>CCCHHHJJJMMMNNNPPPPPPQQQSSSVVVYYY[[[\\\^^^```bbbdddeeefffjjjpppyyy}}}yyyyyyzzz}}}~~~wwwkkkccciiieeeaaaaaacccbbb]]]XXXYYYXXXZZZ```hhhttt|||uuuqqqooommmjjjgggdddnnn|||{{{kkkbbb^^^XXXQQQIIIKKKSSSeee}}}xxxiiibbbdddffffffbbb^^^^^^fffttt~~~}}}~~~yyyxxxzzzwwwyyyyyytttnnniiifffooo~~~|||mmmXXXOOOQQQQQQOOOMMMHHHCCC???>>>;;;777333111111000000000000111111,,,//////333999999GGGbbbyyy~~~qqqkkkjjjlllpppwww}}}|||rrreeeTTTMMMOOOGGGGGGEEEBBB???<<<<<<<<<===;;;>>>CCCGGGWWW}}}|||vvvlll^^^OOODDDHHHPPP[[[cccccc^^^]]]^^^aaa```cccfffgggfffjjjqqqkkkpppuuuxxxxxxzzzzzzqqqjjjmmmqqqmmmeee```hhhjjj{{{}}}wwwsssnnnllllllkkkiiifffeeeiiiqqqwwwzzzlll[[[QQQXXXlll}}}sssvvvwwwppp^^^]]]pppkkk^^^fffiiiccc``````WWWGGG:::666555555444444444444333333666777888999:::;;;;;;;;;???BBBDDDFFFHHHKKKOOORRRVVVYYY^^^iii|||ooo{{{{{{ttteeegggeeefffgggggggggfffeeedddnnnyyyKKKCCC???===>>>::::::999888777666555555222333333333333222111111222111000///............---+++***+++,,,---,,,+++++++++,,,,,,,,,,,,------,,,------......//////000////////////............111111111222222222111111//////000000111222444444333555666555333222333333444666888888777888999;;;:::<<<>>>>>>>>>===>>>???===???@@@BBBBBBBBBAAA@@@??????????????????>>>===@@@@@@AAABBBBBBBBBBBBBBB>>><<<:::;;;>>>BBBFFFIIILLLNNNOOOPPPQQQSSSVVVYYY[[[\\\]]]___aaabbbddddddkkkpppxxx~~~}}}zzz}}}~~~~~~xxxooohhhiiifffccccccdddddd___[[[XXXXXXZZZ```gggooo~~~zzzxxxzzzzzzwwwtttooouuu~~~qqqfff^^^UUUMMMEEEFFFKKKUUUdddvvv{{{ooommmtttxxxxxxtttmmmhhhlllwwwzzzyyyzzzvvvwwwxxxsssnnnfffbbbjjjlllWWWPPPSSSTTTRRRMMMIIICCC@@@>>>;;;777333111111000000000000111111///222000333777666BBB[[[xxxxxxpppmmmmmmooovvv|||zzziiiVVVMMMMMMJJJIIIHHHDDDAAA>>><<<<<<;;;888999>>>AAAMMMkkkxxxooocccUUUKKKOOOYYYfffooommmddd[[[WWWRRRQQQTTTXXXWWWUUUVVVZZZZZZ```iiiooossswww|||wwwjjjaaaccchhhggg```[[[\\\___sss~~~yyytttqqqjjjjjjjjjiiijjjpppxxxvvvnnnaaaUUURRR^^^ttt~~~pppsssrrrqqqqqq]]]aaawwwhhh^^^hhhhhhdddaaa^^^SSSCCC888555444444444444444444333333666777999:::<<<<<<======BBBDDDGGGIIIKKKNNNQQQTTTWWWYYY^^^kkk{{{tttrrrvvvwwwdddeeeeeeeeegggggggggfffeeedddlllxxxKKKCCC???>>>===::::::999888777666555555333333333333333222222111222111000//////......///---,,,+++,,,---...---+++++++++,,,,,,,,,,,,------,,,------......//////000////////////............000000111222333333333333111111000000111222222333111444666777555333222111666888999999888888999:::999<<>>??????@@@@@@???@@@AAABBBCCCDDDDDDDDD>>>===<<<;;;===AAAEEEGGGKKKMMMOOOPPPPPPRRRUUUXXXZZZ[[[\\\]]]___```aaabbbkkkoootttzzz~~~~~~yyyrrrmmmjjjhhhffffffgggfffbbb^^^YYYXXXZZZ^^^ccciiiuuu}}}{{{|||~~~zzzmmmcccXXXNNNFFFFFFFFFFFFLLL[[[pppwwwqqqxxxsssqqqyyy{{{zzz{{{uuuuuuvvvssspppfff___cccyyyjjjWWWQQQUUUXXXVVVNNNJJJDDD@@@>>><<<777333111111000000000000111111222555111222555333;;;PPPssstttooommmllluuuyyyppp[[[PPPOOOLLLKKKIIIGGGCCC@@@===;;;:::666777;;;<<>>555444333333333333333444444444666777999<<<>>>???@@@AAAFFFHHHKKKLLLNNNQQQTTTWWWYYYZZZ___mmmsssnnnrrr{{{ccccccdddeeefffhhhhhhgggeeedddiiivvvJJJCCC@@@>>>===::::::999888777666555555333333444444333333222111111111000///////////////...---,,,,,,......---,,,+++++++++,,,,,,,,,---------......//////000000111////////////..................000111222333333333222222111111111111111222222444555555444222222222777888:::999888888999:::888<<>>???AAABBBCCCCCCCCC@@@???>>>>>>???@@@BBBCCC>>>???AAACCCEEEFFFGGGGGG??????>>>======???CCCFFFJJJLLLNNNOOOPPPRRRUUUWWWYYYYYYZZZ\\\]]]___``````hhhkkkpppuuu{{{zzztttqqqkkkjjjiiiiiijjjhhhdddaaaZZZXXXWWWZZZ]]]dddqqq}}}}}}{{{~~~vvvmmmaaaVVVLLLKKKHHHCCCCCCMMM^^^lllooolllhhhjjjxxxxxxqqqvvv|||{{{zzzttttttvvvuuussskkk______tttiiiWWWQQQVVVYYYXXXOOOKKKEEEAAA???<<<777333111111000000000000111111333555111000444222777GGGkkktttmmmkkkiiitttwww~~~xxxcccVVVSSSLLLKKKIIIHHHFFFCCC???<<<;;;888999<<<===>>>FFFOOO```mmmtttooonnnpppfffaaa\\\SSSLLLUUUccctttvvveeeVVVIIIHHHKKKRRRSSSMMMFFFDDDDDDLLLXXXeeeooossssssqqqnnn]]]PPPTTT___aaaZZZSSSRRRRRR```}}}|||yyyzzzyyywwwvvvwwwzzz~~~vvvpppcccUUURRR^^^sssuuulllssstttrrr|||ddd[[[sssxxx``````kkkhhhgggbbbWWWGGG:::444444222222333333444444444555777999;;;>>>AAACCCDDDEEEIIIKKKMMMOOOPPPSSSVVVYYY\\\\\\___mmmsssoooqqqzzzbbbcccbbbdddfffhhhhhhgggfffeeeggguuuIIICCCAAA>>><<<::::::999888777666555555333444444444444333222222111000000////////////000...---,,,,,,......---,,,+++++++++,,,,,,,,,------...//////000111111222222////////////............,,,---...000111222222222333222111111000111111111444444444222111111222444777888999999888777888:::777<<>>???AAAAAABBBBBBAAA@@@?????????AAABBBCCC>>>???AAADDDFFFGGGHHHIIIBBBBBBBBB@@@??????CCCFFFHHHJJJMMMOOOPPPRRRTTTWWWWWWXXXYYY[[[\\\^^^___```dddgggkkkrrrzzzzzzuuurrrllllllllllllkkkiiieeebbb\\\WWWTTTTTTXXXaaappp}}}}}}vvvjjj___RRRNNNIIIDDDCCCHHHOOOTTTRRRSSSUUU]]]qqqxxxooorrr~~~{{{{{{yyyssssssvvvwwwwwwpppbbb___sssiiiVVVQQQUUUXXXVVVPPPLLLFFFBBB@@@<<<888444111111000000000000111111111444///...444333555@@@^^^{{{sssllljjjgggrrrttt{{{lll\\\VVVMMMKKKIIIGGGGGGEEEBBB???<<<::::::=========>>>AAAMMMXXXaaaaaaccctttqqqfffaaa___[[[WWWZZZgggvvvuuufffLLLIIILLLTTTXXXSSSKKKFFFDDDJJJVVVcccmmmoookkkfff```RRRIIIRRRaaafff```YYYYYYUUUZZZnnn~~~|||{{{|||}}}}}}ssskkk___TTTVVVggg|||tttpppzzzzzz}}}^^^___~~~qqq___bbbkkkgggggg```RRRBBB888555555222222333444555555666666999;;;===AAADDDFFFHHHIIIJJJLLLOOOPPPQQQTTTWWWZZZ^^^^^^```lllssssssrrrtttbbbdddaaacccfffhhhiiihhhfffeeegggtttHHHDDDAAA>>><<<::::::999888777666555555444444444444444333222222000000////////////000000---,,,+++,,,---...---+++++++++,,,,,,,,,,,,------...//////000000111222222////////////............+++,,,---///000111111111222222111111111111111222555444333111///000222555555777888888777777888999777;;;@@@CCCCCCBBB@@@@@@======>>>??????@@@AAABBBAAAAAAAAA@@@AAAAAABBBBBB???@@@BBBEEEGGGHHHIIIJJJEEEFFFGGGDDDAAAAAADDDGGGFFFIIIMMMOOOPPPRRRTTTVVVVVVWWWXXXZZZ\\\^^^``````ccceeeiiipppyyy{{{uuussslllmmmnnnmmmkkkhhhdddaaa[[[UUUQQQPPPTTT^^^pppqqqeeeUUUPPPHHHDDDCCCCCCBBBAAA@@@CCCGGGQQQeeezzzrrruuuyyy{{{zzztttsssuuuwwwwwwpppdddbbbuuu~~~hhhUUUOOOSSSVVVUUURRRMMMGGGCCC@@@===888444111111000000000000111111///333...---444555444<<>>EEELLLOOORRR___ssswwwjjjddddddeeeeeefffoooyyyuuuTTTOOOPPPXXX^^^[[[SSSMMMEEEJJJUUUdddoooqqqkkkcccWWWLLLGGGRRRccciiigggbbb^^^XXXZZZhhh}}}}}}}}}xxxooo```XXXSSS\\\pppzzzsssvvvnnn]]]ffflllaaaeeejjjfffdddZZZKKK>>>888666555222333444555666777888888;;;===@@@CCCFFFIIIKKKKKKLLLNNNPPPQQQSSSUUUXXX[[[^^^^^^aaajjj}}}www{{{mmmaaaccc___bbbeeeiiijjjiiigggeeehhhuuuGGGDDDBBB>>>;;;::::::999888777666555555444444444555444444333222000000////////////000000---+++***+++,,,---,,,+++++++++,,,,,,,,,,,,---------------...//////000000////////////............------...000111111111111111111111111111111222222333333444333111000111333333555666666666666888:::777;;;???BBBBBBAAA@@@@@@????????????@@@@@@AAABBBBBBBBBBBBBBBBBBBBBAAA@@@@@@AAACCCEEEGGGIIIJJJJJJHHHJJJKKKHHHDDDBBBEEEIIIEEEHHHLLLOOOPPPRRRTTTUUUTTTUUUWWWZZZ]]]___aaabbbdddfffjjjqqqzzz~~~xxxuuulllmmmnnnnnnjjjfffbbb___XXXSSSOOOOOOSSS\\\mmm|||yyylll\\\UUULLLEEEBBB@@@??????<<>>===;;;999999::::::777:::>>>AAACCCKKKWWWaaazzz}}}ppphhhiiinnnsssssszzz~~~xxx\\\UUUSSSZZZaaa^^^WWWQQQIIINNNZZZlll{{{zzzrrraaaVVVOOOWWWccchhhhhhfff^^^\\\bbbppp}}}~~~}}}yyyqqqjjjYYYVVVWWWdddyyywwwtttsss{{{www^^^^^^nnnhhhdddiiigggccc___SSSCCC999888666333333333444666777999::::::>>>???BBBEEEHHHKKKLLLMMMNNNPPPRRRSSSTTTVVVYYY\\\\\\^^^aaahhhyyy{{{|||hhh___```^^^aaaeeeiiijjjiiigggfffjjjvvvGGGDDDBBB???;;;::::::999888777666555555444444555555444444333222000000////////////000111,,,+++******,,,,,,+++***++++++,,,,,,,,,---------++++++,,,,,,---......///000/////////...............///000111111222111111111111000000111222222333000222555555333111000000111333555666555666888:::777:::>>>AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@AAABBBBBBBBBBBBCCCDDDCCCBBB@@@???AAABBBDDDFFFHHHIIIJJJJJJKKKMMMNNNJJJEEECCCFFFJJJEEEHHHLLLOOOPPPRRRTTTUUUTTTUUUWWWZZZ]]]```bbbcccfffhhhkkkqqqzzzzzzwwwlllnnnooonnniiiddd```^^^VVVRRROOOPPPSSS[[[iiiwwwtttddd]]]SSSHHHBBBAAACCCEEE>>>@@@@@@@@@NNNlll}}}uuuxxxwwwsssrrrqqqqqqccc___ggg}}}yyydddRRRNNNSSSWWWVVVSSSNNNHHHCCCAAA===888444111111000000000000111111000555///---555666222444;;;VVVlll}}}{{{vvvjjjdddhhhpppxxx|||qqqaaaZZZQQQLLLKKKJJJGGGDDD@@@AAA@@@;;;888999;;;<<<<<<;;;===???AAADDDKKKRRR]]]lll~~~xxxoooooowww{{{sss]]]TTTPPPVVV\\\[[[TTTNNNNNNTTTaaavvvqqqeee[[[\\\cccffffffeee]]]___jjj{{{~~~~~~~~~wwwsssllleeeZZZYYY^^^mmmrrrqqqrrr~~~eeePPP]]]sssffffffkkkfff```[[[NNN>>>666777666222333444555777888:::;;;<<>><<<888777666555555444444444555555555444333222111000111000///......------...,,,,,,,,,+++++++++************+++++++++,,,,,,,,,///////////////.........//////000000000000//////000000000000111111111111.........///000000111111444444333222222111000000333444444444333444666999888999<<<>>>@@@AAAAAA@@@DDDBBBAAAAAABBBCCCAAA@@@CCCDDDDDDCCCAAAAAABBBDDDCCCCCCCCCCCCEEEHHHKKKMMMLLLLLLLLLLLLJJJHHHEEEDDDFFFGGGIIILLLNNNPPPRRRSSSVVVWWWWWWVVVWWWZZZ___bbbiiijjjmmmssszzzzzzsssooosssssslllfffcccaaa___YYYVVVTTTVVVXXX\\\fffqqq{{{ooohhh\\\QQQHHHEEEDDDEEE@@@??????BBBKKK^^^|||{{{tttxxx~~~wwwtttqqqmmmiii]]]XXXhhhwww```TTTRRRSSSVVVZZZTTTQQQLLLGGGBBB===888555333222000//////000222333000000000000111222333444777MMM]]]ooonnnhhhfffhhhpppzzzvvvkkk```TTTNNNJJJFFFDDDFFFEEEAAA===;;;;;;<<<<<<<<<::::::;;;<<>><<<999888777666555555555555555555555444333222111111111000///......------...,,,,,,,,,++++++++++++***++++++,,,,,,,,,------------------...///000000000//////000000000000////////////000000000111111111......///000000111111222444444333333222111111000444444555444444555777999999:::<<>>======<<<;;;::::::::::::<<>><<<:::999888777666666666666555444444444333333222222111000///......------...,,,,,,,,,,,,++++++++++++,,,,,,---------.........***+++,,,---///000222222//////000000000000////////////000000000000111111//////000000111222222333444444444333333222111000444555666666555555888::::::;;;===???AAABBBBBBCCCBBBAAAAAABBBDDDEEEDDDCCCDDDDDDDDDBBB@@@???@@@AAAAAAAAAAAABBBEEEJJJNNNQQQMMMMMMMMMMMMLLLKKKJJJIIIHHHGGGFFFFFFHHHKKKOOOQQQRRRSSSSSSSSSSSSUUUYYY\\\eeehhhmmmssszzzxxxrrrqqquuuvvvqqqllliiieee```]]][[[XXXUUUSSSVVVdddrrrwwwlllaaaWWWPPPLLLFFFDDDBBBBBBDDDMMMaaasssvvvssszzz~~~uuussswwwxxxsssnnn___[[[mmmttt^^^TTTTTTVVVXXXZZZVVVQQQKKKEEEAAA===999666222111000//////000111222000000000000111222333444333AAAQQQiiiwwwhhheeefffnnnvvv{{{vvvddd\\\XXXRRRKKKHHHKKKHHHDDDBBB@@@???<<<:::;;;:::888888999<<<@@@BBB<<<>>>CCCJJJQQQXXX^^^aaaiiioooxxxxxxssswwwkkkZZZOOOKKKLLLMMMTTTbbbsssqqq___QQQLLLIIIKKKTTTeeeuuu~~~{{{xxxtttqqqqqqtttwwwzzz|||yyyqqqllliiiddd^^^iiiooozzzllliii||||||sssjjjZZZeee|||zzzggggggddd___aaaUUUHHH:::444333444999>>>555555666888:::===???AAAFFFHHHLLLPPPTTTWWWXXXYYYXXXYYYZZZ[[[\\\\\\\\\\\\aaaaaaaaacccpppsssfffxxxzzzbbb\\\```bbbdddfffgggfffdddbbb```bbbmmm|||LLLAAAAAA>>>;;;;;;:::999888777777777777555444444333333333333444111000///......------...------,,,,,,,,,+++++++++,,,,,,,,,,,,------------***+++,,,---///000111111//////000000000000//////////////////000000000111000000000111222222333333333333444444444333111111444555777777666666888:::::::::<<<>>>???AAABBBBBBAAA@@@@@@BBBDDDFFFFFFEEEDDDDDDDDDBBB???>>>???@@@AAAAAA@@@AAADDDHHHLLLNNNJJJKKKKKKMMMMMMNNNOOOOOOIIIGGGEEEDDDEEEIIIMMMPPPQQQRRRSSSRRRRRRTTTWWWYYYbbbffflllssszzzxxxsssnnnssstttqqqnnnkkkfff```]]]ZZZWWWRRRNNNQQQ___ooovvvjjj^^^UUUPPPIIIFFFEEEDDDCCCIIIWWWfffwww|||~~~}}}uuuttt|||zzzrrrsssyyy|||xxxrrrddd```rrrppp[[[SSSTTTVVVXXXYYYVVVQQQKKKEEE@@@===999666111111000000000000111111000000000000111222333444222;;;IIIeeewwwjjjffffffmmmtttxxx|||oooccc]]]WWWOOOJJJKKKIIIFFFDDDCCCAAA===;;;;;;:::888777777:::===???<<<===@@@CCCGGGLLLOOOQQQWWW[[[bbbhhhmmmrrrvvvyyyyyyzzzyyytttqqqvvvttt]]]NNNIIILLLPPP]]]kkk{{{qqq[[[MMMKKKFFFFFFSSSdddsss}}}{{{wwwtttooollllllpppuuuyyyyyy}}}~~~}}}}}}zzzqqqhhhccccccdddrrrzzzxxxfffiiirrrsss{{{[[[WWWpppjjjbbbgggeee___^^^LLLAAA666333555999AAAHHHCCC@@@<<<;;;===@@@BBBCCCIIILLLPPPSSSVVVXXX[[[\\\\\\\\\]]]^^^______^^^^^^aaabbbaaabbbmmmsssdddqqqzzzyyy|||ggg___^^^dddeeeffffffeeeccc```___```kkkyyyKKKAAABBB>>>;;;;;;:::999888888777777777444444333333333444555555111000///......------...---------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,------...///////////////000000000000//////...////////////000000000000000000111222222333333222333444555555333222111444555777777777666888999999999:::<<<===???AAAAAA@@@@@@@@@AAADDDFFFFFFEEECCCDDDCCCAAA???===>>>???AAAAAAAAAAAACCCEEEHHHIIIFFFGGGIIIKKKMMMPPPRRRSSSKKKIIIFFFDDDEEEHHHLLLOOOQQQRRRRRRRRRRRRRRRUUUWWW___cccjjjrrryyy~~~~~~xxxtttnnnrrrssspppnnnlllfff___WWWTTTQQQMMMIIIKKKXXXeeezzzmmmaaaYYYTTTLLLHHHFFFFFFFFFJJJWWWddduuuvvvsssllllllvvvuuuwwwxxxrrrssszzz~~~{{{vvvhhhddduuukkkWWWQQQTTTWWWXXXXXXUUUQQQKKKFFFAAA===999666111000000000000000000111000000000000111222333444333999DDD___~~~~~~qqqjjjggglllssswwwzzz}}}{{{kkkbbbZZZQQQLLLJJJHHHFFFEEEDDDBBB@@@>>><<<;;;999777777888;;;<<<::::::<<<>>>@@@CCCEEEGGGNNNQQQUUUYYY\\\```eeehhhkkkoooqqqooonnnsssfffRRRLLLPPPUUUeeerrrjjjSSSJJJCCCAAALLL^^^ooo|||}}}xxxwwwwwwwwwuuurrrooollljjjkkkooouuuxxxvvvzzz~~~{{{zzz|||{{{rrreee___eeennn{{{}}}ooocccnnn}}}uuu{{{rrrWWW[[[{{{vvv___aaahhhfff```[[[FFF===555333555888@@@HHHVVVPPPHHHCCCAAACCCEEEFFFLLLOOOSSSUUUVVVXXX[[[^^^^^^___``````aaaaaaaaaaaaaaabbbbbbbbbmmmoooaaammmllllllqqqggg```eeefffggggggeeecccaaa```aaakkkxxxJJJAAABBB???:::;;;:::999888777777777777444444333333333555666777111000///......------...------------,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,---........./////////000000000000//////......////////////000000//////000000111222222333222333444666666444222111333444777777666666777888888999999:::<<<>>>@@@AAA@@@??????AAACCCEEEEEEDDDBBBBBBBBBAAA>>>===>>>???AAAAAABBBCCCDDDEEEFFFFFFDDDEEEFFFIIILLLOOORRRSSSMMMKKKHHHFFFFFFHHHLLLNNNPPPQQQRRRQQQPPPQQQSSSTTT[[[___fffnnnuuu{{{~~~|||wwwsssoooqqqpppllljjjhhhaaaZZZOOOKKKGGGFFFEEEFFFNNNXXXrrr}}}rrrfff^^^YYYNNNJJJGGGHHHIIIOOO\\\iiizzzyyypppccc^^^ggguuu}}}yyyqqq}}}}}}vvv{{{{{{wwwssstttyyy{{{yyywwwkkkfffvvv}}}iiiUUUPPPVVVYYYYYYXXXTTTQQQLLLGGGBBB===888555000000000000000000000000000000000000111222333444333888@@@XXX{{{|||rrrjjjkkkppptttwwwzzz{{{{{{ooobbbVVVPPPLLLJJJGGGEEEEEEDDDBBB@@@======;;;:::999999999:::888888999;;;<<>>@@@BBBCCCCCCBBB@@@AAAAAA@@@>>>===???@@@???AAADDDFFFHHHHHHGGGFFFEEEEEEFFFGGGIIIKKKNNNOOOOOOMMMJJJHHHHHHJJJLLLNNNNNNOOOPPPPPPNNNNNNOOOQQQVVVYYY```hhhpppvvv{{{}}}~~~}}}|||{{{yyyuuurrrnnnnnnjjjccc___\\\TTTLLLEEE@@@>>>???AAAAAAEEEJJJ[[[iii~~~zzznnnccc^^^QQQLLLHHHHHHLLLTTTcccppp}}}sssbbbWWWYYYbbbhhhlllvvvvvvgggppp|||yyyxxxvvvuuutttuuuvvvuuuuuujjjdddttt|||hhhUUURRRXXX\\\[[[YYYRRRPPPLLLIIIDDD>>>888333//////000000000000//////000000000000111222333444222999===PPPwww{{{mmmiiikkknnnrrruuuwww~~~rrrbbbZZZQQQNNNJJJGGGEEEDDDCCCBBB???>>>>>>===<<<:::999888888999999:::;;;===>>>???AAACCCFFFIIIKKKOOOTTTWWWSSSZZZ``````^^^cccqqq}}}iii___aaafffmmmxxxpppPPPPPPVVVcccmmmqqqrrrtttvvvyyy~~~|||uuuooolllkkkjjjjjjdddeeegggjjjnnnrrrtttvvvzzzzzzyyyyyyyyyxxxxxxxxxuuuqqqnnnllliiiiiissswww{{{|||______rrrzzzbbb^^^fffbbbaaa\\\LLL:::777555666666444777<<<:::>>>BBBEEEHHHLLLRRRWWWSSSWWWZZZYYYWWWWWW[[[______```aaacccdddeeeeeeeeeeeehhhiiiiiipppnnn]]]iiiyyyrrr{{{uuuqqqjjjccccccdddeeeffffffeeeeeefffnnn}}}uuuHHHAAACCC???::::::999888777666666666666444444333222333555888999111000///......------.........---------,,,,,,,,,,,,,,,,,,---------......'''(((***,,,...000222222//////000000000000//////............/////////000.........///000000111111111333555666777555333222111333555666666555555666;;;:::;;;;;;===???BBBCCC???>>>>>>???AAABBBBBBAAA???@@@@@@???>>>>>>???AAA===@@@EEEIIIKKKKKKJJJHHHGGGGGGFFFFFFGGGIIIJJJKKKPPPNNNLLLJJJJJJKKKMMMNNNLLLMMMNNNNNNMMMLLLMMMNNNRRRVVV\\\dddlllsssyyy||||||{{{yyyyyyxxxvvvssspppllljjjccc[[[UUUPPPHHH??????999777;;;?????????AAACCCOOOdddwwwttthhhaaaSSSMMMHHHHHHMMMVVVffftttvvvdddUUUPPPSSSVVVWWWaaappp{{{}}}hhhlll{{{{{{zzzuuuvvvvvvtttrrrqqqrrrssshhhbbbqqqzzz|||hhhVVVSSSZZZ___]]][[[QQQPPPMMMJJJEEE???777222//////000000000000//////000000000000111222333444222999:::KKKuuuoooggghhhjjjnnnqqqsssxxx~~~nnndddVVVRRRLLLHHHFFFEEEDDDCCC???@@@@@@???>>>;;;999777777666666777888999:::;;;<<<>>>AAACCCDDDGGGKKKMMMKKKRRRXXXWWWUUUZZZhhhtttyyypppfffiiiooopppyyy]]]\\\aaakkkqqqrrrsssuuuqqqsssvvvwwwwwwvvvvvvvvvwwwsssllleee```]]]]]]]]]___aaafffkkkooorrrtttttt~~~|||xxxuuuttttttuuuvvvwwwnnniiikkkooosss|||ppp\\\kkkooo]]]aaahhh___]]]XXXEEE444333555999:::999;;;@@@>>>EEEMMMPPPOOOOOORRRUUUVVVZZZ\\\[[[XXXXXX\\\```^^^___aaacccdddeeeffffffhhhlllmmmlllqqqsss^^^hhhtttsssooonnnjjjaaabbbcccdddeeefffffffffhhhnnn|||qqqJJJDDDBBB<<<;;;<<<;;;999777666555444444444444333333333333222222000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000//////000111111111111111......//////000000111111////////////000111222333555555666666555333222000000333555666666555666777888999:::;;;>>>BBBEEEGGGDDDAAA??????AAABBBAAA???AAAAAAAAAAAAAAA@@@?????????AAAEEEHHHJJJKKKKKKKKKLLLJJJGGGEEEDDDEEEFFFGGGGGGGGGHHHIIIJJJJJJJJJJJJNNNMMMKKKJJJKKKNNNQQQSSSQQQRRRUUUZZZbbbkkksssxxx|||yyyuuutttuuutttpppmmmfff___UUUMMMGGGCCC???<<<======>>>>>>>>>===<<<<<>><<<:::777888888888888999999999;;;;;;<<<===???AAACCCDDDIIIKKKOOOQQQSSSUUUXXX[[[ccciiiqqqwwwyyy~~~{{{qqqkkkjjjlllssswww{{{kkkiiihhhjjjnnnpppooommmpppppppppnnnjjjhhhggghhhddd```[[[UUURRRTTTXXX\\\cccfffiiilllooorrrvvvxxx}}}{{{yyywwwuuuuuuuuuuuusssnnnjjjmmmvvvttt___ccc|||iiieeecccccc```XXXIII>>>666666555666777:::===???BBBFFFLLLPPPRRRTTTVVVXXX\\\\\\\\\]]]______]]][[[^^^___```bbbdddeeeeeeeeekkklllllllllssszzzggghhhlllyyy}}}ooodddgggbbbbbbeeeiiijjjhhhfffdddcccdddjjj|||qqqJJJDDDBBB<<<;;;<<<;;;999777666555555444444444333333333333222222000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000//////000111111111111000......//////000000111111////////////000111222333666666777777666444333222000222555666666555666777<<<<<<===>>>@@@BBBEEEFFFDDDBBB@@@@@@BBBCCCAAA@@@??????@@@@@@@@@???>>>>>>@@@BBBDDDGGGIIIJJJKKKKKKMMMLLLJJJHHHFFFEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGGGGIIIHHHGGGGGGIIIKKKMMMNNNQQQSSSWWW]]]dddlllrrruuu{{{yyywwwuuutttrrrooolllaaaZZZPPPGGGCCCAAA???>>>@@@@@@AAAAAAAAA@@@@@@@@@@@@EEELLLUUU```nnn{{{|||qqq___SSSIIIJJJTTTdddxxxxxxfffTTTIIIGGGJJJLLLLLLVVVgggooopppttt}}}tttnnnvvvyyyxxxvvvrrrqqqttttttkkk___WWWggg||||||lllXXXRRRVVVYYYYYYXXXVVVRRRLLLHHHEEE@@@999333444333111000///000111222000000000000000111111222222555555:::RRRsssoooaaa^^^ccchhhhhhmmmsssvvv}}}{{{pppcccWWWQQQMMMGGGEEEGGGFFFDDDBBBAAA@@@???===;;;999999999999999999999999999999:::;;;<<<>>>???@@@DDDGGGJJJLLLMMMPPPSSSUUUWWW\\\cccfffgggjjjoootttyyyxxxuuupppjjjggghhhjjjnnnrrrvvvyyykkkjjjhhhjjjlllmmmllljjjjjjjjjhhhddd___[[[ZZZ[[[SSSTTTTTTTTTTTTWWW[[[___bbbeeejjjnnnqqqtttwwwzzz{{{zzzyyywwwvvvuuuttttttqqqnnnlllpppyyykkkZZZffffffeeedddbbb]]]RRREEE;;;777666777888:::===@@@BBBDDDHHHMMMQQQSSSUUUWWWYYY\\\\\\]]]^^^``````___]]]^^^___aaacccdddffffffgggiiikkkkkkjjjooo||||||fffccczzziiivvv}}}lll^^^aaa^^^bbbeeeiiikkkiiigggeeeeeeccciiizzzpppIIIDDDBBB<<<;;;;;;:::999777666555555555444444333333333333222222000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////...///000000111111000000......//////000000111111////////////000111222333666777777777777555444333000222555666666666666777=========>>>???AAABBBCCCDDDCCCBBBBBBCCCCCCBBB@@@???@@@AAABBBBBBAAAAAA@@@BBBBBBCCCEEEGGGIIIKKKLLLOOONNNMMMLLLJJJGGGFFFEEECCCDDDEEEFFFFFFGGGGGGFFFHHHHHHHHHHHHHHHHHHHHHHHHNNNPPPUUU[[[bbbiiinnnpppuuuvvvvvvsssoookkkiiihhh^^^XXXNNNGGGCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@BBBFFFPPP^^^mmmwwwttt```TTTIIIKKKVVVhhh|||ooo[[[MMMJJJJJJIIIIIISSSbbbiiiiiikkkqqqyyyzzzrrrxxx|||yyy{{{xxxuuuqqqrrrwwwxxxlll^^^RRReee~~~~~~}}}|||gggTTTQQQXXX[[[YYYVVVVVVRRRMMMIIIEEE@@@888333333222111000///000111222000000000000000111111222555333222666CCCZZZttt|||eeeYYY[[[```ccchhhnnnrrrwwwqqqaaaXXXSSSLLLGGGDDDIIIGGGDDDBBBBBBAAA???===<<<<<<;;;;;;:::999999999888888888888999:::;;;;;;>>>@@@CCCEEEFFFHHHJJJMMMNNNRRRWWWXXXXXXYYY\\\___```aaaaaa```^^^^^^```aaaeeeiiilllmmmrrr|||ssshhhfffeeedddeeedddcccaaa___^^^ZZZUUUPPPMMMLLLMMMIIILLLQQQUUUXXX[[[^^^```aaaffflllqqqtttwwwyyy{{{yyyyyyxxxwwwvvvuuusssrrrpppooopppuuu~~~|||vvvcccZZZooo~~~ccceeeeeeaaaWWWJJJ???888777777888:::>>>BBBEEEGGGHHHLLLPPPSSSUUUWWWYYY[[[]]]]]]]]]```bbbbbbaaa______```aaacccdddfffggghhhgggiiijjjiiijjjvvvkkkbbb{{{tttcccqqqlllYYY]]]]]]bbbeeeiiikkkkkkiiiggggggdddiiixxxpppIIIDDDBBB<<<;;;;;;:::999777666555555555444444333333333222222222000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///...//////000000000000000......//////000000111111000000//////000111222222555666777777666555444333///222555666666666777888::::::;;;<<<===???@@@AAADDDDDDCCCCCCCCCCCCBBBAAAAAABBBDDDFFFFFFFFFEEEDDDDDDCCCCCCCCCEEEGGGJJJLLLMMMNNNNNNNNNMMMJJJHHHFFFFFFGGGHHHIIIIIIJJJJJJJJJMMMNNNNNNNNNMMMKKKIIIHHHIIIJJJMMMRRRYYYaaagggkkkmmmooopppmmmgggbbb```aaa^^^ZZZTTTOOOLLLJJJJJJJJJHHHGGGFFFDDDCCCBBBAAAAAACCCBBB@@@AAAGGGRRR___hhhzzztttbbbUUUKKKLLLWWWhhh||||||lll___TTTNNNIIIKKKTTTbbbiiihhhfffgggrrryyyzzz}}}{{{|||{{{xxxuuurrrttt{{{}}}qqqbbbQQQhhh}}}}}}uuubbbQQQPPPYYY]]]ZZZVVVWWWSSSNNNJJJFFF@@@888222222111000000000000111111000000000000000111111222555222222666:::EEE___xxxuuu___YYY\\\___dddjjjnnnqqqxxxssseee^^^XXXPPPJJJJJJGGGDDDCCCBBBBBB@@@??????>>>===<<<;;;:::999999888888888777777888888888999;;;===??????AAACCCEEEHHHJJJMMMNNNMMMMMMOOOPPPPPPQQQRRRSSSSSSSSSSSSTTTXXX]]]``````ccciiimmmmmmkkklllllljjjmmmoooiiiaaa]]]\\\ZZZYYYWWWUUUTTTRRRPPPOOOLLLIIIFFFFFFHHHKKKNNNQQQVVVYYY[[[]]]___aaadddiiioootttwwwxxxzzz{{{xxxxxxyyyxxxwwwuuusssrrrrrrsssvvv|||vvvlllcccgggmmmaaaeeefff___QQQCCC:::777666888:::===BBBFFFJJJLLLMMMPPPTTTVVVXXXYYY[[[]]]^^^^^^___aaaddddddcccbbb^^^___```aaaccceeefffgggeeegggiiihhhgggqqqooobbbwwwqqqaaammmsssZZZ\\\___aaadddiiikkkjjjiiiggggggfffjjjxxxoooIIICCCBBB===;;;::::::888777666666666666444444333333333222222222000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,---.........///000000000000000......//////000000111111000000000000000000111222333444555666555444333222///111444666666666777888777888999;;;===???@@@AAADDDDDDEEEDDDCCCBBBAAA@@@@@@AAADDDGGGHHHHHHGGGFFFDDDCCCBBBBBBCCCFFFIIIJJJJJJKKKMMMNNNNNNMMMKKKIIIIIIIIIJJJKKKLLLLLLLLLLLLQQQRRRTTTUUUVVVUUUTTTSSSJJJIIIHHHKKKQQQZZZccchhhhhhjjjjjjgggaaa\\\[[[[[[\\\\\\[[[YYYUUURRRPPPOOORRRPPPNNNKKKIIIHHHGGGGGGIIIHHHFFFFFFGGGLLLTTTYYYmmm{{{xxxfff[[[QQQPPPXXXeeexxx{{{rrr```PPPEEEIIISSSaaaiiihhheeebbbkkkqqqzzz|||wwwvvvtttwww~~~uuugggUUUnnn~~~{{{mmm]]]OOOQQQ[[[^^^[[[WWWWWWSSSNNNKKKGGG@@@888111000000000000000000111111000000000000000111111222333111444777666999NNNggglll]]]\\\[[[^^^dddiiinnntttzzzzzznnnfff[[[RRRLLLIIIEEECCCCCCCCCBBBAAAAAA@@@???>>>===<<<;;;::::::999999888777777888888777888:::;;;;;;<<<>>>@@@>>>@@@BBBBBBBBBBBBCCCDDDEEEFFFGGGIIIKKKKKKJJJJJJLLLQQQUUUTTTVVVZZZ\\\[[[VVVVVVTTTSSSTTTVVVTTTPPPNNNMMMLLLJJJHHHFFFEEEDDDCCCCCCDDDDDDEEEHHHMMMQQQUUUWWWYYYZZZ\\\^^^aaadddjjjnnnssswwwxxxyyyzzzzzzyyyyyyzzzzzzyyywwwuuutttwwwyyy}}}yyyfffkkk}}}vvvddd```dddeee[[[KKK===888888777999<<<@@@EEEJJJNNNPPPSSSUUUXXXYYYZZZ[[[^^^_________```bbbeeeeeedddccc^^^^^^^^^___```bbbdddeeedddeeehhhgggfffnnnkkk]]]qqqpppbbblll|||^^^^^^```___cccgggjjjiiigggffffffhhhkkkwwwoooHHHCCCBBB===<<<:::999888777666666666666444444333333333333222222000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***++++++---...---...//////000000//////......//////000000111111111000000000000000111111333333444555555444333222...111444666666666777999777888;;;===???AAABBBBBBBBBDDDEEEEEECCC@@@??????<<>>======<<<;;;::::::999888888999999666888999:::999:::;;;===:::;;;<<<======>>>>>>>>>======>>>AAADDDFFFFFFEEEBBBHHHKKKKKKKKKNNNOOONNNKKKJJJHHHGGGHHHHHHGGGFFFAAABBBBBBAAA???======>>>>>>@@@CCCEEEHHHMMMSSSWWWUUUVVVXXXZZZ\\\aaafffjjjooorrrvvvyyyyyyzzz{{{|||{{{||||||{{{zzzyyyxxxxxx|||~~~}}}vvveeetttlllddd___bbb```VVVFFF:::777:::999<<>>>>>;;;===BBBFFFHHHHHHGGGFFFDDDCCCCCCBBBCCCDDDFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIJJJKKKLLLMMMMMMNNNMMMMMMNNNPPPSSSWWW[[[^^^aaabbbWWWSSSOOOLLLMMMRRRXXX\\\dddaaa]]]ZZZYYYXXXWWWVVVQQQUUUYYY[[[[[[ZZZZZZ[[[YYYXXXVVVUUUTTTUUUVVVWWWVVVXXXZZZZZZWWWTTTRRRRRRZZZhhhzzz|||pppllleee]]]VVVXXXhhhxxxxxxfffQQQOOONNNQQQWWW\\\\\\ZZZ[[[]]]eeessszzzuuuwwwvvvssssssrrrllldddaaavvv}}}___WWWRRRVVV\\\^^^]]]]]]WWWTTTPPPLLLHHHAAA777000...//////000000000000000000000000000000111111222000222333333333777AAAKKKvvvlllccc[[[ZZZYYY\\\ccckkkrrruuuzzzuuufff___[[[TTTOOOLLLJJJGGGFFFBBBBBBBBBAAA@@@???>>>>>>;;;::::::999999999999:::666888999999888888999;;;:::::::::;;;<<<<<<;;;::::::888888:::>>>AAAAAA@@@<<>>@@@???>>>===???AAACCCEEEHHHJJJKKKNNNRRRUUUSSSUUUYYY\\\```eeekkkoooqqqtttwwwyyyzzz{{{~~~~~~}}}|||||||||||||||~~~ccckkk|||rrraaaaaa]]]^^^ZZZOOO@@@777777:::===@@@DDDIIIOOOTTTWWWYYY\\\]]]^^^_________bbbdddaaaaaaaaaccceeeeeecccaaabbb```___^^^^^^___```aaabbb___```eeefffllldddPPP^^^pppfff\\\gggjjjaaa```bbbeeeiiijjjiiigggeeeddddddffftttnnnHHHCCCAAA===<<<999999888777666666666777444444444333333333222222000000000000////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++))))))***,,,------......///////////////......//////000111111111111111000000000000000111444555666777777666555555...111444666666777888999888999;;;<<<<<<<<<<<<;;;@@@CCCFFFEEEAAA>>>===>>><<>><<<===??????===<<<===<<<>>>AAAAAA@@@@@@CCCFFFIIIKKKMMMMMMMMMMMMNNNPPPSSSWWW\\\aaaeeeiiinnnqqqqqqssswwwyyy{{{}}}}}}}}}}}}~~~~~~|||{{{tttXXXrrrcccVVVZZZ[[[[[[UUUJJJ===666777:::@@@CCCGGGMMMSSSWWW[[[\\\^^^___````````````ccceeeaaaaaaaaacccddddddbbb```dddbbb```___^^^___```aaa```\\\]]]cccffflllkkkQQQZZZjjj```WWWbbbooodddbbbdddgggjjjllljjjgggfffeeeaaacccrrrlllJJJAAAAAAAAA===999888777666666555555555555555444333222000000///111111111000000///...---///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///000222222111111000000000000000////////////000111222111000///000111666666666666666555444444111111222555999:::999888888999;;;<<<===<<<<<<;;;???@@@AAABBBAAA???===<<>>???===<<<<<<<<<;;;999777888888999999888777777666777888888777666666888999888777666555555666777888;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>???>>>>>>???@@@>>>@@@DDDFFFFFFFFFGGGHHHIIIJJJJJJIIIIIIKKKOOORRRUUUYYY```gggnnnsssvvvwwwyyyzzz|||}}}|||{{{|||~~~ttt]]]cccxxxfff[[[\\\^^^[[[SSSGGG>>>:::;;;>>>AAAEEEIIIOOOVVVZZZ\\\]]]\\\[[[[[[[[[]]]```ccccccbbbcccbbbaaabbbddddddbbbaaaeeedddcccbbbaaa```___^^^^^^___aaaaaabbbjjjrrrUUUTTT\\\ZZZWWWYYYtttfffeeegggfffggghhhiiihhheeebbbccc___hhhlllJJJAAAAAA@@@<<<999888777666666555555555555444444333222111000///111111111000000///...---///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000111222111000000000000000000////////////000111222111000///000111666666777777777666666555111111222555888:::999888888999:::;;;<<<<<<;;;;;;???@@@AAABBBAAA@@@>>><<<@@@BBBEEEHHHJJJKKKKKKJJJIIIHHHHHHGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHNNNMMMLLLMMMNNNNNNMMMKKKKKKKKKKKKKKKKKKJJJIIIIIIJJJIIIHHHHHHJJJLLLNNNOOOUUUTTTSSSRRRQQQQQQQQQPPPMMMNNNMMMMMMOOOVVV```gggllljjjkkkqqquuutttuuuxxxvvvrrroootttvvvxxxpppdddYYYYYY[[[ZZZYYY[[[VVVQQQRRR[[[cccmmmwww~~~~~~yyyuuurrrlllbbb\\\ZZZrrr```XXXTTTYYY___```______ZZZSSSMMMJJJEEE;;;333111111111000000000/////////000000///////////////000222111111111333555888:::@@@___yyyzzzkkk```___]]]XXXYYY___ccciiipppwwwsssiiieee___YYYOOOMMMIIIGGGFFFEEEDDDCCCAAA@@@???>>>???>>><<<:::999:::::::::::::::999888::::::::::::999999:::;;;999999888777777888999999999999::::::;;;<<<<<<===<<<>>>@@@@@@???>>>???@@@BBBDDDFFFFFFFFFFFFGGGHHHFFFGGGIIIJJJLLLOOOTTTWWWbbbdddiiinnnrrrvvvxxxyyy~~~|||zzzwwwttt}}}iii```qqqwww```YYY\\\]]]XXXOOOCCC;;;:::===AAACCCIIILLLQQQWWW[[[^^^______]]]\\\\\\^^^aaaccccccbbbbbbaaaaaabbbdddeeecccbbbddddddcccbbbaaa```____________aaaaaaaaajjjzzz\\\VVVWWWSSSSSSYYYuuuhhhhhhhhhgggggghhhiiiiiifffdddddd```gggjjjJJJAAA@@@???<<<999888777666666555555555555444333333222111000000111111111000000///...---...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000111111111000000////////////000000000000000111222111000000111222666777777888888888777777222222222444777999999999777888999:::;;;;;;;;;;;;???@@@AAABBBBBBAAA???>>>@@@BBBEEEGGGIIIKKKKKKKKKJJJJJJIIIHHHFFFEEEEEEDDDFFFGGGHHHHHHIIIIIIIIIHHHMMMLLLKKKLLLNNNNNNMMMKKKHHHGGGFFFEEEEEEFFFGGGGGGKKKJJJIIIHHHHHHIIIKKKLLLRRRRRRSSSSSSSSSRRRPPPPPPMMMKKKHHHEEEFFFJJJRRRWWW^^^___fffqqqwwwxxxzzz~~~xxxoooooo~~~nnnbbbXXXXXX^^^```^^^]]]XXXSSSSSSZZZ```iiizzzvvvzzzwwwwwwwwwqqqfff]]][[[www```ZZZVVV[[[``````^^^^^^YYYSSSMMMJJJDDD:::333111222222111111111000000000////////////000111222333222222222222333555777888<<>>===:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999999:::<<<===???@@@@@@AAABBBCCCCCCAAA@@@@@@AAACCCDDDEEEEEECCCDDDEEEGGGGGGIIIMMMPPPTTTXXX^^^aaalllmmmppptttxxx|||~~~~~~~~~wwwwww{{{|||vvvooo|||pppfffqqqlll\\\[[[]]]]]]RRRIII>>>999<<>>;;;999888777666555555555555444444333333222111000000111111111000000///...---...---,,,,,,,,,,,,---...++++++,,,,,,,,,,,,------++++++++++++++++++++++++---...000111111111000///////////////000000000000///111222222111000111333666666777888999:::999999444333222333666999999999777888888::::::;;;<<<<<<>>>@@@AAACCCCCCBBB@@@??????AAACCCEEEHHHIIIJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFGGGHHHIIIIIIIIIIIILLLLLLLLLMMMOOOPPPNNNMMMGGGFFFDDDCCCDDDEEEHHHIIIRRRRRRQQQPPPOOOOOOPPPQQQUUUVVVXXXXXXWWWTTTQQQOOOLLLIIIDDD@@@???AAAFFFIIIIIIMMMWWWeeeoootttzzzzzznnnjjjssspppdddYYYWWW[[[]]]ZZZVVVXXXTTTSSSYYY```jjjzzzzzz~~~tttsssuuuwwwsssiiicccccc}}}zzz```ZZZXXX]]]aaa```]]]]]]XXXSSSMMMIIIBBB888222222222222222222111111111000---...///222444777:::;;;333222222333333555666777;;;HHH]]]sssjjj^^^[[[XXXVVVWWWXXX]]]cccjjjqqq|||tttkkkccc^^^VVVOOOKKKIIIGGGEEEFFFDDDBBBAAAAAAAAA???===:::;;;<<<<<<===<<<<<<<<<;;;:::::::::;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===???@@@AAABBBCCCCCCDDDFFFEEECCCAAAAAABBBAAABBBBBBBBBBBBCCCFFFHHHNNNQQQVVV[[[___dddiiilllooopppsssxxx}}}~~~{{{sssmmmrrr}}}{{{{{{zzzmmmoooxxxccc\\\______[[[LLLCCC:::999???GGGKKKLLLSSSTTTVVVYYY\\\```cccdddbbbaaa```aaacccddddddcccaaaaaaaaadddfffhhhgggfffdddcccccccccbbbbbbaaaaaabbbaaa```aaabbbjjj|||dddRRRLLLJJJNNNUUUuuunnnkkkjjjiiiiiikkkkkkjjjhhhgggbbbfffzzzeeeIIIBBB???===;;;999888777666555555555555444333333222222111111111111111111000000///...------------,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++---...///000111000000///.../////////000000000111///111222222111111222444555555777888:::;;;;;;;;;555333222222555888999:::777888888999:::<<<======>>>???AAACCCDDDCCCBBBAAA>>>???AAACCCEEEFFFHHHHHHFFFGGGGGGHHHHHHHHHGGGFFFEEEFFFGGGHHHIIIIIIIIIIIIMMMLLLMMMNNNQQQRRRQQQOOOJJJHHHGGGFFFGGGIIIMMMOOOYYY[[[[[[ZZZXXXWWWXXXZZZ^^^^^^___^^^[[[VVVQQQNNNLLLIIIDDD???>>>>>>@@@AAA???BBBKKKWWWaaahhhrrr{{{|||qqqllloooxxxxxxnnnbbb[[[\\\\\\VVVPPPWWWTTTUUUZZZdddqqq~~~|||uuutttttttttpppjjjhhhkkkwww^^^ZZZYYY^^^aaa___\\\]]]XXXRRRMMMHHH@@@777222222222222222222111111111000...///111333666999;;;===222222333333444555666666777<<>>======<<<===<<<;;;===??????===:::;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>???@@@@@@AAAAAAAAABBBDDDDDDBBBAAAAAABBBAAACCCDDDEEEGGGJJJNNNQQQWWW[[[aaafffjjjnnnrrrtttwwwxxxzzz~~~~~~wwwpppjjjppp~~~vvvtttiii[[[[[[___[[[SSSFFF@@@<<<===DDDLLLQQQRRRWWWWWWXXXZZZ]]]```ccceeeeeedddcccccceeeeeedddcccbbbaaabbbeeehhhiiiiiihhhdddddddddddddddcccccccccdddbbbaaabbbccciiiyyyiiiTTTNNNLLLMMMPPP}}}mmmkkkjjjjjjkkkllllllkkkiiihhhbbbfffyyybbbHHHCCC@@@>>>===999888777666666555555555333333333222222222111111111111111000000///...---------------------------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000//////......//////000000111111///111222222111111333444333444666888:::;;;<<<<<<777444222222444777999:::888888999:::;;;===>>>???>>>???BBBCCCDDDDDDCCCBBB===>>>???AAACCCEEEFFFGGGEEEFFFGGGHHHIIIHHHGGGGGGEEEFFFGGGHHHIIIJJJJJJJJJMMMMMMMMMOOORRRSSSRRRQQQLLLKKKJJJJJJLLLNNNRRRTTT]]]```bbbaaa^^^^^^```bbbeeeeeedddaaa\\\VVVQQQNNNKKKHHHDDDBBBAAAAAA???>>>AAACCCHHHPPPVVV\\\fffpppzzzzzzzzz|||wwwsssrrruuu}}}}}}qqqgggdddccc^^^WWW[[[YYYZZZ___iiixxx}}}{{{{{{xxxvvvsssnnniiikkkqqq~~~vvvZZZXXXYYY___aaa^^^\\\\\\WWWRRRMMMHHH???555111333222222111111111000000000111111111111222333444555111111222333555666666777777999CCCXXXmmm~~~yyyjjj```XXXRRRNNNPPPSSSWWW\\\ccckkkqqqvvvxxx}}}ssskkkddd___[[[SSSPPPLLLIIIHHHGGGEEEDDDAAAAAABBBBBBAAAAAA@@@???BBB@@@@@@BBBDDDEEEAAA>>>;;;;;;<<<======<<<;;;;;;======>>>>>>?????????@@@>>>@@@CCCCCCBBBBBBCCCDDDHHHJJJMMMPPPSSSWWW[[[^^^aaaeeelllqqqtttwwwzzz|||tttoookkknnnxxxvvvttt}}}mmm\\\UUUYYY[[[SSSJJJBBBAAAAAADDDJJJQQQVVVXXXZZZZZZ[[[]]]___bbbdddfffhhhfffeeeeeeffffffeeeccccccccccccfffhhhjjjjjjiiieeeeeeeeeeeeffffffffffffeeeccccccdddeeeiiiuuupppXXXPPPOOOMMMLLL}}}jjjiiiiiijjjlllnnnmmmkkkhhhhhhbbbfffxxx___HHHDDD@@@>>>>>>999888777666666555555555333333333222222222222111111111111000000///...---,,,------------------,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------///000000000///............///000111111111///111222222222222333555111333555777999;;;<<<===888555222111333777999;;;:::999999:::<<<>>>@@@AAA>>>???BBBDDDEEEEEEDDDCCC===>>>???AAACCCEEEGGGHHHFFFGGGHHHIIIIIIHHHFFFEEEEEEEEEGGGHHHIIIJJJJJJJJJLLLKKKLLLNNNQQQSSSRRRQQQMMMLLLLLLMMMOOORRRUUUVVV^^^aaaeeeeeecccbbbeeehhhgggfffddd```[[[UUUPPPMMMHHHFFFEEEEEEFFFEEEBBB???DDDEEEIIINNNQQQTTT]]]gggooorrruuuyyy}}}{{{xxxvvvvvv}}}uuuoooooommmiiicccbbbaaaeeeooo~~~{{{~~~}}}}}}zzzxxxuuuooolllpppxxxwwwnnnWWWVVVXXX^^^```]]][[[\\\VVVRRRMMMGGG>>>444111333111111000000000/////////111000000/////////000000///000222444555666777777:::;;;@@@OOOggg}}}|||mmm___VVVRRRRRRQQQRRRVVV\\\dddiiikkklllrrr}}}vvvnnniii```\\\WWWTTTQQQPPPNNNLLLIIIIIIIIIIIIHHHFFFEEEDDDEEECCCBBBDDDHHHHHHDDD@@@<<<===>>>??????>>>===<<<======>>>???AAABBBCCCCCCAAADDDGGGHHHIIIJJJLLLMMMPPPSSSXXX\\\___bbbfffhhhkkkpppwww}}}vvvvvvvvvvvvxxx~~~ssshhhuuummmaaaUUUSSSWWWVVVMMMDDD???CCCHHHMMMPPPTTTZZZ]]]]]]^^^___aaaccceeeffffffjjjhhhggggggggggggeeeddddddddddddfffiiijjjjjjhhhffffffgggggghhhhhhhhhiiifffeeeeeegggfffhhhqqq{{{qqqXXXOOOMMMMMMNNNyyy}}}gggggghhhjjjmmmooonnnjjjggggggbbbfffxxx^^^GGGEEEAAA??????999888777666666555555555333333222222222222222222111111111111000///...---,,,------......------,,,******+++,,,,,,---......------------------------,,,---///000000000///...---......///000111111222///111222222222222444555000222444777999;;;<<<===888555111000333666999;;;:::::::::;;;<<<>>>AAABBB>>>???BBBDDDEEEEEEEEEDDD>>>???@@@AAACCCEEEHHHIIIHHHHHHIIIJJJIIIGGGDDDCCCDDDEEEGGGHHHIIIJJJJJJJJJJJJJJJKKKMMMPPPRRRRRRQQQLLLLLLMMMNNNPPPSSSUUUWWW^^^cccggghhhfffeeeiiimmmfffeeebbb^^^YYYTTTOOOLLLFFFEEEEEEGGGIIIHHHDDD@@@BBBDDDIIINNNPPPQQQYYYbbbnnnrrrxxx}}}{{{zzzxxxwww|||wwwyyyzzzwwwkkkiiihhhiiirrr~~~yyyyyyzzz~~~zzzyyyxxxwwwsssqqqvvv|||nnndddUUUTTTXXX^^^```]]][[[\\\VVVRRRMMMGGG===333111333000000000000////////////............///000111222...000111444666777888888999;;;===HHH```zzzyyyhhh\\\SSSQQQNNNMMMOOOUUU\\\aaaggggggmmmwww}}}~~~yyyjjjfff```\\\YYYWWWUUUSSSOOOOOOOOONNNMMMKKKIIIIIIDDDBBBAAADDDGGGHHHCCC???>>>???@@@AAAAAA@@@???>>>>>>???AAACCCEEEGGGHHHIIIGGGJJJMMMOOOQQQRRRUUUWWWUUUYYY^^^bbbeeegggjjjlllrrrxxx~~~}}}~~~~~~jjjiiizzzggg]]]TTTTTTXXXUUULLLDDD>>>EEEMMMRRRTTTVVV[[[```___```bbbdddfffgggggggggkkkjjjhhhggghhhgggeeedddeeeeeeeeegggiiijjjjjjhhhgggggghhhhhhiiiiiijjjjjjgggffffffhhhhhhhhhoooxxxmmmUUUKKKJJJNNNRRRwwwzzzeeeeeegggjjjnnnpppnnniiieeefffbbbgggxxxaaaJJJ@@@>>>???999888777666555555444444444444444333333333333222222000111111111000///...---,,,,,,---,,,******,,,......------,,,,,,------...,,,,,,,,,++++++*********+++,,,---...////////////...------,,,---...///000000000000000111222333444444222111444999======<<<===888222000333777::::::===<<<;;;:::;;;===???@@@???@@@AAACCCDDDEEEEEEEEECCCBBBAAA@@@BBBDDDGGGJJJHHHJJJKKKKKKIIIGGGGGGGGGHHHGGGGGGGGGGGGHHHIIIIIIMMMNNNPPPPPPPPPQQQSSSUUUQQQPPPQQQSSSRRRQQQTTTYYY```eeeiiijjjkkkooopppnnnnnniiieeeccc^^^UUUNNNLLLHHHGGGIIILLLKKKGGGGGGJJJKKKMMMOOOPPPRRRWWW^^^dddppppppsssxxx}}}~~~{{{|||rrrnnnlllrrr}}}~~~{{{}}}xxxzzz|||{{{||||||xxxpppmmmttt~~~sssuuuqqqVVVQQQTTTXXX\\\]]]\\\ZZZXXXSSSPPPJJJBBB999333//////000000000000000000000000///////////////.........333444444555666777888888===<<<===CCCSSSjjjxxxjjj[[[PPPLLLPPPPPPKKKMMMVVV\\\]]]cccjjjnnnqqqyyy{{{uuuooohhhbbb^^^bbb]]]YYYWWWXXXWWWRRRNNNKKKKKKJJJIIIGGGEEECCCBBBEEEEEEFFFGGGGGGGGGFFFFFF@@@DDDJJJMMMOOOPPPQQQRRRTTTUUUWWWYYY]]]aaadddeeeggghhhkkknnnsssxxx|||~~~xxxnnnqqqzzz}}}eeeeeekkkxxx\\\ZZZYYYWWWTTTMMMDDD>>>EEELLLVVV\\\______aaabbbbbbdddfffgggggggggiiikkkgggggggggggggggggggggggghhhhhhggggggfffffffffeeeiiihhhhhhiiikkkllllllkkkhhhfffeeehhhjjjlllrrrzzztttUUUHHHNNNPPPKKKssssssjjjiiiiiijjjlllnnnnnnkkkiiihhhggglllyyy```JJJ@@@>>>???999999888777666555555555555444444333333333333222222000000000111111111222222000111222000...,,,------------,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++,,,---...////////////......---------...///000000000000000111222333333555333333666:::===>>>>>>???;;;666333222555999;;;===<<<;;;:::;;;===???@@@???@@@AAABBBCCCDDDDDDDDDCCCBBBAAA@@@AAADDDGGGIIIIIIKKKLLLLLLJJJIIIHHHIIIHHHHHHHHHHHHHHHIIIIIIJJJLLLNNNQQQRRRRRRRRRSSSTTTTTTRRRRRRSSSPPPMMMPPPVVVaaaggglllnnnpppssssssqqqooohhhcccaaa]]]UUUPPPOOOKKKJJJJJJMMMKKKHHHIIINNNSSSVVVXXXXXXWWWYYYaaagggppppppsssxxxzzz|||~~~yyywwwuuutttuuu}}}}}}{{{}}}~~~|||~~~|||uuulllmmmxxxuuusssppp[[[OOORRRVVVZZZ[[[ZZZXXXVVVTTTPPPIII@@@888222000///000000000000000000000000////////////////////////333333444555666777888888888;;;>>>AAAIII[[[ttt~~~kkkZZZMMMNNNPPPMMMLLLOOOTTTVVV]]]eeeiiikkkpppwww}}}xxxsssooojjjeeeccccccaaa\\\WWWVVVUUUSSSQQQOOOMMMKKKKKKMMMMMMMMMNNNNNNOOOOOOOOOHHHIIINNNUUU]]]aaabbb```aaaccceeeiiimmmqqqsssuuuzzz|||~~~wwwrrrwwwqqqeeelllxxx|||eeeWWWYYYYYYUUUMMMGGGDDDDDDLLLQQQYYY]]]___```aaabbbbbbdddfffgggggggggiiijjjgggggggggggggggggggggggggggggggggfffffffffeeeeeeiiihhhggghhhkkklllkkkjjjhhhfffgggjjjlllooovvv}}}}}}]]]JJJLLLOOOLLLmmmqqqggghhhiiikkkllllllkkkjjjjjjhhhgggjjjvvv```JJJ@@@>>>@@@::::::999888777666666666666444444333333333333222222000000000000222444666777555666777555222///------------,,,,,,,,,,,,------,,,,,,,,,++++++++++++***+++,,,---......//////.........------......///000000000000000111222333333555444444777;;;>>>??????CCCAAA===777333333777<<<<<<;;;;;;:::;;;===>>>???>>>???@@@BBBCCCCCCCCCCCCCCCBBBAAA@@@AAACCCFFFGGGIIIKKKMMMMMMKKKJJJJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJKKKNNNRRRTTTUUUUUUVVVWWWXXXVVVVVVUUURRRPPPTTT[[[fffmmmrrruuuxxxzzzyyyuuuooohhhaaa^^^[[[UUURRRSSSPPPMMMLLLMMMKKKJJJLLLRRR\\\```cccaaa]]]]]]cccjjjooopppsssyyyyyyrrrpppsssvvvuuuyyy~~~~~~wwwsssuuuxxx~~~~~~{{{}}}|||~~~~~~rrriiilll|||vvvpppkkk\\\OOORRRVVVZZZ[[[ZZZXXXVVVTTTOOOFFF===666222111111000000000000000000000000////////////////////////222333444555666777777888555<<>>@@@:::;;;:::999888777777777777444444333333333222222222222111000///111333555777333555777666222///---,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++,,,---..............................///////////////000000111222333444444555777:::<<<>>>???EEEFFFDDD===444222666<<<;;;;;;;;;;;;;;;===>>>???>>>???@@@AAABBBBBBBBBBBBBBBBBBAAA@@@AAABBBDDDEEEGGGIIILLLLLLKKKJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJKKKLLLNNNRRRTTTVVVYYY]]]___WWWVVVVVVVVVTTTSSS[[[dddlllsssxxx|||}}}wwwpppggg___\\\XXXTTTTTTVVVSSSOOOMMMLLLKKKJJJOOOUUU___dddhhheee```___eeekkknnnpppsssyyy||||||}}}{{{}}}|||zzzxxxwwwxxxyyyyyyxxxxxxuuuqqqmmmmmmrrrvvvuuuyyy}}}vvvrrruuuyyy~~~}}}~~~}}}{{{{{{}}}ssshhhmmm~~~yyynnncccVVVQQQSSSXXX[[[]]]\\\YYYXXXSSSMMMBBB999444222111111000000000000000000000000///////////////000000000222222333555666777888888777>>>BBB@@@>>>FFFYYYiiilll]]]YYYVVVSSSSSSOOONNNQQQXXX]]]___dddjjjooopppqqqsssvvv}}}~~~|||yyyvvvuuuvvvxxxzzzsssqqqooommmmmmmmmooopppiiihhhjjjpppxxx}}}|||zzzzzz|||~~~|||oooaaaggg}}}sss^^^PPPWWWXXXVVVNNNEEEEEENNNWWWYYYZZZ\\\^^^___bbbdddeeeccceeegggggggggffffffgggffffffffffffffffffffffffeeeeeeeeeeeeddddddddddddgggfffeeefffhhhiiihhhgggfffdddeeehhhjjjlllrrryyyjjjLLLEEEHHHHHHbbbjjj___ccchhhlllkkkgggfffhhhlllhhheeeeeennn}}}^^^III???>>>@@@;;;;;;:::999888888777777777444444333333333222222222333111000......000222333...000222222000...---,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---............//////////////////......////////////000111222333222333444666888:::===???FFFIIIIIIBBB888333555::::::::::::;;;<<<<<<===>>>??????@@@AAABBBBBBBBBBBBBBBBBBAAA@@@AAAAAABBBCCCDDDFFFIIIJJJIIIHHHHHHIIIIIIHHHHHHHHHHHHIIIJJJJJJLLLNNNPPPSSSVVV\\\bbbgggVVVUUUUUUTTTRRRSSS]]]hhhqqqwww|||xxxsssiii```[[[WWWTTTUUUXXXUUUPPPMMMLLLKKKKKKPPPWWW\\\aaafffeeeaaa```eeejjjmmmnnnrrrxxx}}}~~~xxx~~~yyy{{{~~~zzz}}}{{{xxxuuurrrqqqppppppqqqrrrrrrooonnnpppuuuzzz~~~~~~xxxtttxxx|||vvvkkkpppooo\\\PPPPPPSSSWWW[[[\\\[[[YYYWWWRRRJJJ???777333222111111////////////////////////////////////000000111111222333444555777888999::::::===??????@@@GGGSSS]]]uuusssddd\\\YYYYYYRRRMMMKKKNNNSSSWWW^^^dddmmmooopppqqqrrrtttxxx{{{|||zzzzzzzzz{{{~~~~~~~~~~~~~~~xxxzzzpppnnnxxx|||hhhZZZSSSXXXUUUOOOJJJHHHLLLSSSYYYZZZZZZZZZ\\\___bbbeeefffccceeeggghhhgggeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeccccccccccccddddddddddddfffeeedddeeegggggggggfffgggeeeeeehhhiiiiiimmmtttqqqRRRIIIJJJJJJaaakkk___dddhhhkkkjjjgggeeehhhlllhhhdddeeemmm{{{]]]HHH???>>>AAA;;;;;;:::999888777777777777444444333333333333222222333222000...............***,,,...///...,,,,,,---,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,***+++,,,------......---//////000000000///......////////////000111222222111333555666777999<<>>>>>@@@BBBEEEIIIMMMPPPWWWkkkuuuggg]]]TTTPPPOOONNNPPPTTTWWWZZZ^^^aaadddhhhlllooommmuuuzzz|||~~~~~~}}}~~~~~~~~~~~~}}}|||{{{zzzzzzyyywwwuuuuuuwwwyyyzzzzzzwwwzzz}}}}}}~~~}}}yyyooo\\\WWWYYYZZZUUUQQQOOOQQQVVV[[[]]]^^^```^^^]]]^^^aaaccccccbbbccceeehhhhhhgggdddcccbbbddddddddddddddddddddddddaaaaaaaaabbbbbbbbbcccccceeedddccccccdddeeedddbbbeeecccdddggghhhgggkkkpppbbbSSSUUUWWW[[[uuulllhhhhhhhhhhhhhhhiiijjjjjjhhhfffhhhqqq\\\HHH??????AAA<<<:::999888777666666666666444444444333333333222222000000000000000///.........//////...,,,,,,---///,,,++++++++++++++++++,,,*********++++++,,,,,,,,,******+++,,,------------///000111111111///...---.........//////000111222222555888999888:::>>>BBBBBBGGGJJJIIIDDD<<<666444888999:::;;;<<<<<<<<<<<>>@@@CCCFFFGGGHHHJJJMMMPPPOOO\\\rrrvvvlllaaa\\\XXXTTTRRRTTTRRRTTTWWWYYY\\\aaafffjjjnnnrrrtttssstttyyy{{{{{{}}}~~~{{{xxxyyy|||yyyzzz{{{{{{zzzyyywwwvvvuuusssqqqqqqtttvvvwwwxxxssswww{{{}}}sssrrrxxx~~~bbbTTTUUU[[[]]]UUUUUUVVVYYY]]]aaacccddddddaaa___```bbbcccbbb```ccceeehhhiiigggdddbbbbbbdddddddddddddddddddddddd``````aaaaaabbbbbbbbbccceeecccbbbcccddddddcccbbb```___aaadddeeeeeeiiioootttxxxdddRRRUUU[[[WWWyyyqqqjjjiiiggghhhjjjkkkkkkjjjhhhgggiiisssZZZEEE???AAA<<>><<<:::;;;>>>???BBBFFFGGGDDDAAAAAABBB@@@???????????????@@@@@@CCCBBBAAA@@@BBBDDDGGGIIIDDDCCCCCCCCCCCCEEEGGGHHHFFFJJJMMMPPPUUUXXXUUUNNNMMMJJJJJJLLLOOOVVVeeesssqqqkkkiiieee```^^^ZZZWWWUUUVVVVVVVVV[[[bbbkkknnnmmmkkkkkkmmmjjjffflllgggkkktttsssjjjfffkkkqqqvvvyyyvvvqqqsss}}}~~~~~~}}}{{{rrrpppyyysssWWWMMMMMMRRRVVVZZZ[[[]]]^^^ZZZSSSLLLAAA777333111000000333111111000///////////////111111111111222333444444333555888999999;;;===???CCCCCCEEEHHHJJJMMMNNNOOOSSSXXXeeevvv~~~jjj______```\\\VVVTTTSSSSSSSSSVVVZZZ^^^```eeeiiioooqqqrrrrrrtttvvvyyy|||~~~~~~~~~~~~~~~{{{zzzyyyzzz|||{{{zzzxxxttttttrrrqqqpppooooooooovvvrrroooooosssvvvuuutttlllqqqvvvyyy{{{xxxpppuuukkk\\\\\\```___[[[WWWXXXZZZ]]]```ccceeefffeeecccaaa```aaaaaa```___dddeeeffffffeeebbb```^^^bbbccccccbbbaaaaaabbbdddccccccbbbbbbbbbbbbbbbcccaaadddhhhiiihhhfffeeedddddddddcccbbbccceeehhhiiiyyyyyyzzz___TTT[[[YYYZZZrrrlllgggeeehhhjjjjjjkkknnnjjjggghhhrrrZZZFFF@@@AAA;;;@@@:::999888777666666666666666666444333222111111111000000000///......------,,,------......------,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...///000000000000000000000000000......///000111222222333333333222333666:::???BBBBBBCCCDDDCCCAAA<<<777333333888<<<>>><<<::::::;;;<<<@@@DDDFFFDDDBBBAAAAAA@@@???????????????@@@@@@CCCBBB@@@@@@AAACCCFFFGGGDDDCCCCCCCCCDDDEEEFFFFFFFFFJJJNNNQQQVVVXXXTTTNNNJJJHHHHHHJJJLLLSSSbbbpppuuuooommmhhhccc```^^^YYYVVVUUUUUUVVV\\\dddmmmooopppmmmmmmooommmhhhjjjfffjjjrrrqqqhhheeejjjqqqsssssspppnnnsss}}}}}}~~~pppppp}}}pppQQQIIILLLUUUYYY\\\[[[\\\\\\WWWPPPJJJ@@@666222111///000222111111000///////////////111111111111222333444444444666888::::::;;;>>>@@@CCCDDDFFFHHHKKKMMMOOOPPPRRRTTT\\\lllzzzsssjjjeeeaaa^^^VVVTTTRRRPPPQQQSSSUUUVVV]]]bbbgggjjjkkkmmmoooqqqsssuuuwwwyyyyyyzzz|||~~~~~~~~~|||{{{zzzyyyyyy|||zzzxxxxxxxxxxxxvvvtttooonnnnnnnnnnnnooopppqqqtttrrrqqqqqqssssssqqqoookkknnnsssxxx}}}wwwxxxxxxyyy|||hhh^^^___aaa___[[[ZZZ[[[\\\___aaacccdddeeefffdddbbbaaabbbbbbaaa```ccceeeggghhhgggddd```^^^aaabbbcccbbbbbbbbbdddeeeeeedddcccbbbbbbaaaaaabbbdddeeefffgggfffdddcccccccccbbbaaaaaabbbeeegggiiivvv||||||eeeVVVXXXRRRYYY~~~pppiiidddcccgggjjjiiijjjmmmjjjggghhhsss[[[HHHAAAAAA:::>>>:::999888777666666666666666555444333222111111111000000000///......------,,,------......------,,,,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++,,,...///000000000000000000000000000//////000000111111111222333333222333666:::>>>AAABBBCCCDDDDDDCCC???;;;888555888<<<===<<<:::999999999===BBBEEEEEECCCAAAAAA@@@@@@???????????????@@@BBBAAA@@@??????AAACCCDDDCCCCCCDDDDDDDDDDDDDDDDDDEEEKKKPPPRRRVVVXXXSSSMMMHHHEEEDDDFFFJJJPPP^^^jjj~~~{{{vvvrrrlllfffccc```[[[VVVUUUTTTUUU\\\dddmmmpppqqqoooooopppnnnjjjiiigggkkkqqqooogggeeeiiisssqqqllliiijjjqqq{{{~~~~~~zzzjjjooolllLLLGGGNNNYYY]]]^^^\\\[[[ZZZSSSLLLGGG===444111000//////111111000000///////////////000000000111111222444444555777999;;;;;;===???AAAEEEEEEGGGIIILLLNNNOOOPPPQQQPPPTTT```mmmyyy~~~rrrjjjggg]]]ZZZUUURRRQQQQQQQQQPPPUUUXXX]]]```cccfffiiikkkmmmnnnppppppoooooopppqqqvvvwwwxxxxxxzzz~~~~~~~~~~~~~~~}}}yyy}}}}}}}}}~~~|||wwwyyyyyyyyyyyyyyyxxxvvvvvv{{{xxxuuusssrrrrrrpppooojjjiiijjjjjjlllooorrrsssrrrssstttuuuuuusssqqqpppssswww}}}www~~~vvvnnneeeaaaaaa```]]]YYY^^^______aaabbbcccddddddfffdddccccccddddddcccaaaccceeehhhjjjiiifffaaa^^^___aaacccccccccccceeeggggggfffeeecccbbbaaa``````eeeeeeeeeeeeddddddcccbbbbbbaaa``````bbbdddhhhjjjrrrqqq```[[[QQQWWW|||llleeeaaabbbfffiiihhhhhhkkkiiifffhhhrrr\\\IIIBBBAAA999;;;:::999888777666666666666666555444333222222222222000000000///......------,,,------......------,,,,,,,,,,,,---------......++++++++++++++++++++++++*********+++,,,---//////////////////////////////000000000000000111111111333333333444666:::>>>@@@DDDEEEGGGHHHGGGEEEBBB@@@777888:::<<<===<<<;;;999888<<>>?????????AAA@@@???>>>>>>???AAABBBAAABBBDDDEEEEEEDDDCCCBBBEEEKKKQQQSSSUUUVVVRRRMMMHHHDDDBBBDDDHHHNNNZZZeeeuuu{{{wwwooohhhddd```[[[XXXWWWUUUUUUYYY```kkkppprrrpppooopppnnnjjjjjjjjjnnnrrrpppjjjiiimmmtttoooiiifffiiipppwww|||tttfffnnneeeLLLIIIPPPZZZ]]]^^^\\\ZZZXXXQQQIIICCC:::222000000......000000000////////////000000000000000111111333444555666888;;;<<<===???AAACCCFFFGGGIIIKKKMMMOOOPPPQQQOOOOOORRRYYYaaalll|||xxxnnngggbbb\\\XXXWWWVVVTTTRRROOOQQQTTTWWWZZZ^^^aaacccggghhhjjjkkkkkkkkkmmmooosssttttttuuuvvvyyy{{{}}}|||~~~}}}zzzxxxxxxyyyzzzxxxvvvttttttvvvxxxxxxxxxwww{{{|||yyyyyyzzzyyyuuussstttuuuvvvwwwvvvvvvuuuuuurrrnnnllllllllllllkkkiiiiiijjjkkkmmmpppssstttrrrsssuuuvvvwwwxxxyyyzzzyyy|||yyyhhhfffcccaaa___\\\YYYWWWbbbbbbbbbcccccccccddddddfffeeeddddddffffffdddccccccfffjjjlllkkkhhhbbb___aaacccdddddddddcccdddfffiiihhhfffdddbbbaaa``````ccccccdddfffggggggeeeccccccbbb``````bbbeeeiiikkkooo}}}lllcccWWWTTT}}}{{{jjjbbb___```fffiiiggggggiiihhheeeeeeppp[[[IIIBBBAAA888;;;:::999888777666666666666555555444333222222222222000000000///......------,,,------......------,,,,,,,,,,,,---------......++++++++++++++++++++++++*********+++,,,---...///////////////////////////000000000000000111111111333333333555777:::===???FFFGGGJJJLLLMMMLLLJJJIII:::888888:::>>>???>>><<<:::<<>>>>>????????????>>>>>>>>>>>>???@@@@@@AAACCCDDDDDDCCCBBBBBBFFFLLLPPPQQQRRRSSSQQQLLLJJJEEEBBBDDDGGGLLLVVV```ooozzzqqqiiieee^^^[[[ZZZZZZXXXTTTVVVZZZjjjppptttrrrppppppooollllllnnnsssuuurrrnnnooosssppplllgggggglllsssyyy|||~~~|||xxxuuuvvv|||~~~}}}rrrgggssswww]]]KKKIIINNNYYY\\\\\\ZZZYYYWWWPPPHHH???777111000000///...///000000////////////000000000000000111222444555666777999<<<>>>???AAACCCFFFHHHIIIJJJLLLNNNPPPQQQRRRNNNQQQVVVXXXYYYaaattt~~~nnnhhhaaa]]]\\\[[[YYYVVVMMMMMMMMMOOORRRUUUWWWYYY^^^```cccfffgggiiilllooonnnppprrruuuwwwvvvuuussstttvvvyyyyyyxxxwwwwwwxxxxxxwwwuuuttttttuuuvvvwwwvvvtttssstttvvvyyyyyyyyyzzz{{{yyyuuusssvvvvvvssssssssssssssssssrrrqqqqqqmmmjjjgggfffgggiiijjjjjjlllmmmmmmooopppqqqrrrsssoooooopppsssxxx~~~zzznnneeedddbbb___[[[XXXVVVVVVcccccccccdddddddddddddddeeeddddddeeeggggggfffdddcccfffjjjmmmlllhhhddd```dddeeegggfffdddccccccccciiihhhfffeeecccbbbaaaaaa```aaadddiiilllllliiifffeeedddbbbaaacccfffjjjmmmppp}}}|||xxx|||nnndddXXXRRRyyy~~~kkkbbb___```eeehhhgggfffhhhgggccccccmmm~~~ZZZHHHBBBAAA999<<<:::999888777666666666666555444333333222222222333000000000///......------,,,------......------,,,,,,,,,,,,,,,------------++++++++++++++++++++++++************+++---...///000000000000000000000000//////000000111111111222333333444555777:::<<<>>>FFFGGGJJJMMMOOOPPPOOOOOO@@@;;;777999>>>AAA@@@===<<<===@@@DDDGGGHHHGGGEEEAAAAAA@@@???>>>>>>>>>>>>>>>=========>>>??????@@@???@@@AAABBBCCCCCCCCCCCCFFFLLLOOONNNNNNOOOOOOLLLLLLFFFBBBCCCFFFJJJRRRZZZjjjwww}}}sssjjjfff^^^\\\\\\]]]ZZZUUUTTTWWWgggnnnsssqqqnnnnnnmmmkkkkkkpppuuuwwwtttrrrtttxxxllliiigggiiipppxxx}}}yyywwwsssoooooowww}}}~~~rrrmmm}}}|||yyyzzzxxxgggTTTHHHGGGLLLWWWZZZ[[[XXXWWWUUUNNNFFF===555000111111///...//////////////////000000111111111111222444555777888888:::===???AAACCCEEEHHHJJJKKKLLLMMMOOOQQQRRRSSSOOOSSSXXXYYYWWW[[[mmm~~~xxxnnniiihhhfffaaa]]]SSSPPPMMMLLLMMMOOOPPPPPPTTTVVVZZZ]]]___bbbeeehhhhhhjjjnnnsssvvvuuurrrnnnpppsssvvvuuurrrqqqrrruuuuuutttttttttuuuwwwyyyzzzvvvuuussstttwwwyyyzzzzzz}}}}}}zzztttrrruuuuuussstttrrrpppnnnllljjjiiiiiigggfffdddeeegggiiiiiiiiinnnooopppqqqrrrqqqpppooohhhggggggnnnyyyvvvhhhfffeeebbb]]]YYYWWWWWWXXXbbbccccccddddddeeeffffffdddcccdddfffhhhhhhfffddddddfffjjjlllkkkhhhdddbbbeeeggghhhhhheeecccbbbbbbhhhgggfffeeedddccccccccc___```ccchhhmmmooolllhhhhhhfffcccbbbcccfffjjjmmmrrr|||xxxrrr|||pppddd\\\QQQQQQvvvqqqeeebbbaaafffhhhgggfffhhhgggbbbbbbkkk|||YYYGGGAAAAAA;;;>>>:::999888777666666666666444444333222222222333333000000000///......------,,,------......------,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++,,,...///000000000000000000000000......///000111222222333333333444666888:::<<<===BBBDDDGGGKKKNNNPPPPPPQQQHHH@@@999888===AAA@@@===>>>===>>>AAAEEEGGGFFFEEEBBBAAA@@@???>>>>>>>>>>>><<<<<<===>>>???@@@@@@AAA?????????@@@AAACCCDDDEEEGGGLLLNNNKKKJJJLLLNNNMMMNNNGGGBBBBBBDDDGGGMMMTTT___gggsssuuukkkgggccc```______[[[VVVVVVYYY___gggmmmkkkggggggfffdddhhhooouuuuuurrrrrrvvvzzzqqqooolllkkkpppxxx~~~vvvuuurrrnnnmmmrrr|||~~~xxxxxxzzz~~~|||oooqqq{{{yyy{{{}}}qqq^^^LLLEEEIIIPPPWWWZZZZZZWWWUUURRRKKKBBB;;;444000111222000/////////////////////000111111222222333444555777888999999;;;>>>@@@BBBDDDGGGIIIKKKLLLMMMNNNPPPRRRSSSSSSQQQQQQTTTWWWXXX[[[eeeppp}}}|||uuunnn```[[[UUUQQQPPPPPPOOOMMMMMMOOORRRTTTUUUVVVYYY[[[```aaadddiiinnnooommmjjjjjjmmmooonnnkkkjjjmmmqqqqqqqqqqqqrrrsssuuuvvvwwwtttrrrpppqqqsssuuuvvvvvvwwwyyyxxxsssqqqsssrrrooommmkkkhhheeeccccccdddeeefffeeeeeefffiiijjjiiiiiijjjlllppprrrrrrpppmmmkkkdddaaabbbmmm~~~zzzmmmfffeeeccc```]]]\\\[[[\\\]]]```aaabbbccceeefffggghhhbbbbbbcccfffhhhhhhfffddddddfffiiijjjjjjhhheeecccdddfffhhhhhhfffdddccccccfffeeeeeeeeeeeeeeefffgggcccaaa```dddjjjmmmllljjjiiigggcccaaabbbeeehhhkkkpppzzz}}}rrr~~~sssmmmmmmbbbZZZUUUNNNPPPtttwwwiiieeecccfffhhhggggggiiiiiidddbbbkkk|||XXXFFF@@@AAA<<<@@@:::999888777666666666666444444333222222222333333000000000///......------,,,------......------,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))***+++,,,......000000000000000000000000---...///000111222333333333444444666888:::<<<===???AAADDDHHHLLLNNNOOOPPPNNNDDD:::888<<<@@@???<<>>>>>>>>>>>;;;<<<===>>>???@@@AAABBB>>>>>>>>>???@@@CCCEEEGGGGGGLLLMMMIIIGGGJJJMMMMMMNNNGGGAAAAAACCCEEEJJJPPPSSSYYYbbbooovvvmmmiiigggcccaaa___[[[WWWXXX\\\VVV___eeeccc```___^^^]]]eeemmmssssssppprrrvvvzzzzzzwwwqqqmmmnnnvvvuuuuuutttpppmmmooovvv}}}}}}qqqkkkjjjyyy~~~uuukkkqqq~~~~~~|||ooo[[[IIIDDDMMMXXXXXXZZZZZZVVVSSSPPPHHH???:::444000222333111/////////////////////000111111333333333444666888999::::::<<>>CCCGGGKKKOOOSSSVVVSSSQQQGGG;;;777<<<@@@???@@@@@@>>>===<<>>>>>===>>>???@@@AAABBBAAAAAA???>>>??????@@@???>>>???BBBDDDLLLLLLLLLKKKIIIHHHIIIKKKNNNLLLGGGAAA>>>AAAHHHOOORRRTTTYYY___hhhttttttjjjfffiiiiiihhhaaaZZZWWWYYY]]]eee```ZZZWWWWWWWWWWWWVVV[[[dddkkkllloooxxx~~~~~~{{{xxxuuussstttyyy~~~|||{{{wwwpppkkkjjjnnnrrr~~~sssiiicccuuuyyy~~~yyy~~~~~~~~~qqqttt{{{mmmQQQEEELLLSSSRRRZZZWWWUUUUUUTTTNNNDDD===222222000///............111000000///////////////111222333555777999:::;;;;;;<<<===AAAFFFIIIJJJKKKMMMMMMMMMNNNOOORRRTTTVVVUUUUUUTTTUUUWWWYYY\\\^^^aaakkkzzzwwwjjjdddbbbaaa```VVVPPPLLLNNNPPPMMMIIIGGGNNNMMMMMMOOOSSSVVVXXXXXXYYYYYYYYYYYYZZZ[[[\\\]]]]]]cccfffdddcccgggjjjjjjfffeeedddccccccccccccccccccccccccaaa``````aaaccc]]]^^^^^^]]]]]]___bbbeeekkkhhheeefffiiijjjiiigggkkkooopppkkkiiimmmqqqsssrrrttt{{{zzz|||zzzxxx~~~uuulllkkkooobbbaaa______aaaaaaaaa```^^^^^^___aaabbbcccdddeeegggggggggfffeeecccbbbaaacccdddeeefffeeedddcccbbbbbbaaaaaaaaaaaabbbbbbcccffffffffffffeeedddccccccddddddcccbbbbbbcccdddeeefffeeeddddddfffggggggggghhhwww~~~lll[[[ZZZXXXJJJPPPfff{{{ssslllggghhhhhhfffeeeeeegggfffdddjjj{{{SSSHHH@@@AAA======;;;:::999777666666555555444333333222222333333444111111111000//////......------------------------,,,,,,++++++++++++++++++************************++++++******++++++,,,---////////////000111222222///...---///222333222000555777999:::999888888888999===CCCGGGKKKNNNQQQSSSQQQPPPIII===888<<<@@@AAAAAAAAA???===<<<>>>AAADDDCCCBBBAAA@@@>>>>>>======>>>???@@@AAAAAA@@@??????>>>???@@@???>>>???BBBDDDLLLMMMMMMLLLJJJIIIJJJKKKMMMKKKGGGAAA===???FFFMMMPPPRRRVVV\\\cccnnnyyyxxxnnniiijjjjjjggg```YYYUUUWWW[[[___```___[[[UUUQQQQQQSSSZZZbbbgggiiinnnvvvzzzyyyxxxwwwtttsssuuuyyy~~~|||uuunnnlllooorrr|||xxxnnnhhhvvv{{{wwwwww}}}www{{{zzzfffMMMEEEOOOVVVTTTXXXVVVTTTTTTRRRLLLBBB:::222111000///............111000000/////////000000222222444555777999:::;;;<<<===@@@DDDHHHJJJJJJJJJNNNNNNNNNOOOQQQSSSUUUWWWVVVVVVUUUVVVXXXZZZ]]]___bbbfffqqq~~~~~~tttoookkkiii^^^UUUOOOOOOPPPOOOMMMNNNNNNMMMNNNPPPRRRTTTTTTSSSSSSTTTUUUVVVWWWWWWVVVVVVWWW\\\^^^[[[YYY[[[]]]\\\aaaaaa``````_________^^^bbbbbb```___^^^___aaaccccccddddddcccbbbdddgggjjjgggffffffgggiiikkkkkkjjjkkkooooookkkkkkrrryyy|||{{{sssxxx|||~~~zzzqqqkkkiiicccaaa______```aaaaaaaaa___``````aaabbbcccddddddffffffffffffeeedddccccccdddddddddddddddccccccbbbcccbbbaaa``````aaaaaabbbaaabbbccceeefffgggffffffddddddcccbbbbbbccceeeffffffeeeeeeeeefffhhhhhhhhhkkkvvv}}}```SSSOOOGGGNNN```wwwooohhhdddfffgggeeeccccccfffeeeeeekkk|||SSSGGG@@@BBB>>>===;;;:::999777666666555555444333333222222333333333222222111111000//////...------------------------***++++++,,,,,,,,,,,,+++************************+++************+++,,,,,,...//////000000111111222000//////000222333222111555888;;;<<<;;;:::999999777;;;BBBGGGJJJKKKMMMNNNOOOOOOKKK@@@999:::@@@DDDDDDCCCBBB???======???AAADDDCCCBBBAAA???>>>===<<<<<<===>>>???@@@@@@??????>>>??????>>>>>>???AAACCCLLLMMMMMMLLLJJJIIIIIIJJJKKKJJJGGGAAA===>>>DDDIIIMMMOOORRRVVV\\\dddmmmsss}}}sssppplllkkkggg___XXXTTTUUUXXXZZZaaaeee```UUUMMMNNNRRRYYY]]]aaaeeekkksssuuutttuuutttttttttuuuwwwzzz{{{|||yyyqqqllllllnnnxxx~~~tttooowww|||~~~uuuwww|||~~~}}}uuu]]]IIIFFFQQQWWWUUUUUUTTTSSSSSSPPPIII>>>666111111000///............111000000000000000111111333444555666888999;;;;;;===???CCCGGGIIIJJJJJJIIIOOOOOOPPPQQQSSSUUUWWWXXXWWWVVVVVVVVVXXX[[[^^^```aaaaaafffrrr~~~kkk```VVVRRRPPPNNNOOOQQQMMMMMMOOOQQQRRRRRRPPPMMMMMMNNNPPPQQQRRRQQQPPPPPPSSSWWWYYYVVVTTTVVVVVVUUUYYYYYYZZZZZZZZZYYYYYYXXX^^^]]][[[[[[[[[]]]```aaaaaabbbaaa```___```cccfffdddeeeggggggggghhhjjjllllllpppsssqqquuu|||sssnnnxxx{{{}}}|||tttiiibbbdddaaa___^^^```aaabbbbbbaaaaaaaaaaaabbbbbbccccccdddeeeeeeffffffeeeeeedddeeeeeedddccccccccccccddddddcccaaa_________```aaa^^^```bbbeeegggggggggfffdddcccbbbbbbbbbccceeefffeeeeeeeeeeeefffggghhhiiilllssseeeRRRNNNJJJLLLXXX~~~ooofffaaa___ccceeecccaaaaaaddddddeeelll|||RRRGGG@@@BBB>>>===;;;:::999777666666555555444444333222222222333333111111000000///.........------------------------)))***,,,---...---,,,,,,***************************************++++++,,,......///000000111111111111000000111111222333222444777:::<<<;;;:::999999555:::@@@EEEGGGHHHIIIJJJLLLNNNLLLDDD;;;999???EEEGGGGGGEEEBBB???===>>>???DDDDDDCCCBBB@@@>>>===<<<;;;<<<<<<===>>>??????@@@===>>>>>>>>>===>>>@@@CCCJJJKKKLLLKKKHHHGGGGGGHHHJJJJJJHHHCCC??????CCCHHHLLLNNNPPPSSSVVV\\\bbbgggooo|||zzztttsssnnnlllfff___XXXTTTTTTVVVZZZaaaeeebbbXXXPPPPPPSSSUUUVVVYYY___hhhpppsssqqqrrrrrrsssssssssrrrrrrqqqvvv~~~zzzpppjjjhhhhhhrrrzzz{{{uuuyyy}}}}}}zzz|||}}}tttWWWGGGHHHRRRVVVTTTTTTTTTTTTSSSOOOFFF;;;444111000///...............000000000000000111222333444555666888:::;;;<<<===@@@BBBDDDEEEFFFGGGHHHIIIOOOOOOPPPRRRSSSUUUWWWWWWVVVVVVUUUVVVWWWZZZ]]]___```^^^aaaiiiqqqzzzzzznnnfff___YYYVVVWWWUUUUUUWWWYYY[[[ZZZWWWTTTSSSRRRQQQPPPPPPRRRSSSTTTVVVZZZ[[[YYYYYY[[[[[[XXXWWWXXXYYYZZZZZZYYYXXXXXX[[[[[[[[[]]]___aaabbbbbbaaaaaa```___^^^___aaadddhhhiiijjjiiihhhjjjoootttpppxxx~~~uuutttuuuxxxuuuvvvyyyxxxoooeee```dddaaa___^^^```bbbcccccccccbbbbbbaaaaaaaaabbbcccbbbcccdddeeeffffffffffffgggfffeeedddcccdddeeeffffffdddaaa___^^^___```aaa___aaadddfffgggfffdddcccbbbbbbaaaaaaaaabbbcccdddcccddddddddddddeeegggiiikkkooo{{{~~~zzzmmmbbbWWWKKKKKKSSSuuuhhh^^^ZZZZZZ```dddcccbbbbbbdddcccdddkkkzzzQQQGGGAAACCC???>>>;;;:::999777666666555555555444333333222222222333000//////...------,,,,,,------------------------)))***,,,---......---,,,******************************))))))******+++,,,------///000111111000000111111111111000111222333333555888:::999888888999555999>>>AAACCCEEEGGGIIILLLNNNOOOJJJAAA;;;>>>CCCIIIIIIHHHFFFBBB?????????DDDDDDDDDCCCBBB@@@>>>===;;;;;;<<<<<<===>>>???@@@======>>>===<<<===@@@BBBHHHIIIJJJIIIFFFDDDDDDDDDIIIJJJIIIEEEAAAAAADDDGGGKKKMMMOOOPPPRRRVVVZZZ]]]ccclllwwwzzzvvvpppmmmmmmllljjjeee^^^XXXUUUSSSTTTYYY\\\]]]\\\XXXUUUSSSSSSPPPOOOQQQYYYccclllppprrrpppqqqqqqqqqooommmiiigggiiirrr||||||qqqiiieeeeeennnwww|||zzz~~~~~~yyy{{{~~~|||uuuUUUGGGKKKQQQSSSQQQTTTUUUTTTRRRLLLCCC999333000//////...............000000000000111333444444666777888:::<<<>>>???@@@DDDEEEEEEDDDBBBCCCGGGJJJNNNNNNPPPRRRSSSUUUVVVVVVUUUTTTTTTTTTVVVYYY[[[]]]^^^^^^bbbeeegggmmmzzzssskkkiiieeeeeefffhhhjjjjjjhhhfff```\\\WWWRRRQQQTTTYYY\\\\\\___```______aaa___[[[YYYYYYZZZ[[[[[[[[[[[[[[[]]]]]]^^^bbbfffiiihhhggghhhhhhgggfffeeeeeehhhkkklllmmmmmmllllllpppxxx~~~|||~~~uuu|||}}}ooopppssstttnnneeeaaabbbcccaaa______aaaccccccccccccbbbaaa```___```aaabbb```aaabbbdddeeeeeeffffffiiihhhfffeeeeeeffffffgggfffdddbbb```___```aaaaaa```aaaccceeeffffffeeeeeebbbaaa```______```aaabbb___aaaccccccbbbccceeehhhgggkkkwwwmmmsssoooSSSMMMQQQqqqhhh[[[WWWXXX^^^ddddddcccdddccccccccchhhwwwPPPGGGAAADDD@@@???;;;:::999777666666555555555555444333222222222222//////...------,,,,,,+++------------------------+++,,,,,,------------,,,***************************))))))))))))***++++++,,,---///000111111000///111111111000//////111333222444666777777777888999777999;;;===???CCCHHHKKKOOOPPPSSSQQQJJJAAA???AAAGGGHHHIIIGGGDDDAAA??????CCCDDDDDDDDDCCCAAA???>>>======<<<<<<===>>>???@@@<<<======<<<<<<===???AAAFFFGGGIIIHHHEEECCCAAAAAAFFFHHHIIIGGGCCCBBBDDDGGGJJJLLLNNNOOOPPPRRRUUUWWW^^^bbbhhhlllkkkhhheeecccfffdddaaa]]]XXXUUURRRQQQUUUTTTTTTVVVXXXWWWRRRNNNLLLIIIKKKSSS\\\ccckkkqqqnnnooopppooommmiiieeebbbaaakkktttzzz}}}rrrjjjeeedddjjjttt}}}}}}zzztttxxx}}}}}}sssRRRIIIMMMQQQQQQRRRUUUUUUTTTPPPIII@@@777222//////......---......///000000000111222444555666777888:::===???BBBDDDEEEIIIJJJJJJGGGDDDDDDHHHLLLMMMNNNPPPRRRTTTUUUVVVVVVTTTSSSSSSSSSUUUXXX[[[\\\\\\___ccceeedddeeeppp}}}xxxwwwuuuuuuwwwxxxxxxxxxooohhh^^^VVVRRRTTTZZZ^^^dddggggggffffffhhheee___ZZZZZZZZZZZZ[[[\\\^^^___aaa______ccciiinnnooonnnmmmmmmmmmkkkkkkllloooqqqpppppppppqqqsssxxx~~~xxxzzztttppplllmmmooonnnfff^^^___dddbbbaaa``````bbbddddddcccbbbaaa___^^^^^^___```bbb______aaabbbcccdddddddddhhhhhhgggffffffffffffgggeeedddccccccbbbbbbbbbbbb___```bbbdddggghhhiiijjjcccbbbaaa____________```]]]___bbbbbb```aaadddgggdddiiisssjjjrrrlllOOOQQQnnnsss___[[[ZZZ```dddddddddeeecccbbb```eeesssOOOGGGBBBDDD@@@???;;;:::999777666666555555666555444333222222222222/////////...------,,,,,,------------------------...------,,,,,,,,,------************************)))))))))))))))***+++++++++---///000111000//////000111111///------000333333444555555555666999;;;999999888888;;;AAAIIIOOOTTTTTTWWWZZZTTTHHHAAA@@@DDDFFFGGGFFFCCCAAA??????BBBCCCDDDDDDDDDCCCAAA@@@???>>>=========>>>??????;;;<<<===<<<;;;<<>>AAABBBDDDEEEEEEDDDBBBAAA@@@???>>>======>>>??????;;;<<<<<<<<<;;;<<<>>>AAAFFFHHHJJJIIIFFFCCCAAAAAA@@@CCCFFFFFFCCCBBBDDDFFFFFFIIILLLMMMNNNOOOPPPRRRTTTTTTZZZdddmmmpppkkkeeeYYYXXXXXXXXXVVVSSSNNNJJJMMMQQQWWW\\\\\\WWWNNNHHHIIIEEEEEEIIILLLQQQ]]]jjjkkklllnnnnnnmmmkkkhhhfff^^^hhhrrruuuxxx~~~}}}zzzxxxzzz{{{wwwnnnfffaaa___[[[dddnnnttt{{{zzz~~~yyylllqqq~~~zzzyyy{{{~~~~~~~~~zzzwww}}}eeeIIIGGGPPPSSSUUU[[[TTTSSSPPPJJJAAA999333000......---------......///000000000222333555777888888:::<<<@@@DDDHHHJJJLLLOOOUUUZZZYYYTTTOOONNNNNNOOOQQQSSSVVVWWWXXXXXXXXXUUUUUUUUUUUUWWWYYY\\\^^^\\\[[[___fffjjjiiijjjlllnnnvvvqqqpppqqqwww{{{}}}{{{zzz{{{}}}uuuuuu}}}xxx~~~}}}vvvxxx|||lllfffiiijjjfffdddfffeeeaaa```bbb______aaacccffffffcccaaa___^^^\\\[[[[[[]]]```bbb]]]^^^___```aaaaaaaaaaaacccdddeeefffeeedddcccbbbbbbdddfffggggggfffdddccchhhgggeeedddeeefffhhhjjjiiihhheeecccaaa`````````\\\```ccccccaaaaaaeeejjjeeehhhmmmxxxyyyiiisssqqqRRROOOgggqqqiiiddddddeeebbb```aaa```^^^]]]bbbrrrRRRDDDCCC>>>===>>><<<;;;:::999888888888888555555444333333222111111000000000///......------///............---------------------,,,+++******---------,,,,,,+++++++++************************,,,---...///000000000000//////000000111111222222444444333333555888;;;=========<<<:::;;;CCCPPP[[[```bbbccccccaaa[[[MMM???>>>CCCHHHIIIEEEAAA??????>>>@@@BBBDDDEEEEEEEEEDDDBBBAAA@@@?????????@@@AAA@@@>>><<<;;;:::;;;===>>>DDDEEEGGGIIIIIIGGGEEECCC===???AAACCCCCCBBB???>>>CCCDDDFFFIIILLLNNNPPPQQQKKKMMMPPPTTTZZZaaaiiinnn___VVVRRRWWWVVVOOOKKKOOOKKKNNNTTTZZZ\\\XXXRRRLLLGGGHHHHHHHHHIIINNNXXX___fffpppooommmqqqmmmbbb___[[[bbbkkkrrrvvvzzz~~~uuuqqqqqqtttqqqggg^^^\\\WWWXXX]]]fffqqq{{{}}}}}}~~~yyy~~~xxxpppuuu}}}{{{|||~~~rrrssszzzlllWWWIIILLLSSSQQQOOOQQQQQQNNNJJJCCC===666222///---.........------...000111222333555777999:::;;;<<<===???BBBEEEIIILLLNNNVVVXXXYYYXXXWWWUUUVVVVVVWWWWWWXXXXXXYYY[[[\\\]]]WWWXXXZZZ\\\]]]]]]]]]\\\^^^```bbbdddfffgggggggggiiimmmvvv{{{|||~~~~~~~~~{{{vvvqqqllliiihhhgggcccdddeeecccaaa```aaabbbaaaaaaaaadddffffffdddccc______^^^]]]]]]]]]^^^^^^``````____________``````aaaeeegggeeebbbaaadddhhheeeeeeeeeeeeeeeeeeeeeeeeeeeeeeffffffeeeeeedddccccccddddddcccbbb```^^^]]]aaacccddddddcccdddfffhhhfffgggiiiqqquuuhhhtttmmmMMMOOO^^^ggg^^^eeeddd```___\\\[[[]]]```hhhvvv}}}RRRDDDCCC>>>===>>>;;;:::999888888777777777555444444333222222111111000000000///......------............------------++++++,,,------,,,,,,,,,---------,,,,,,+++++++++************************,,,------..................//////000000111222222333333444444666888;;;<<<:::;;;;;;999999@@@LLLVVVaaadddfffeeeccc^^^QQQDDD???AAADDDGGGGGGEEECCCBBB???@@@BBBCCCEEEEEEEEEEEEBBBAAA@@@??????@@@@@@AAA???>>>===<<<;;;<<<<<<===BBBDDDFFFIIIIIIGGGEEEDDD===>>>@@@AAAAAA@@@???>>>???@@@AAACCCFFFIIIKKKLLLPPPRRRSSSSSSTTTWWW[[[^^^```ZZZWWWWWWUUUPPPLLLMMMJJJLLLPPPTTTUUURRRLLLHHHEEEFFFFFFFFFFFFKKKTTT[[[gggrrrrrrooorrrlll^^^ZZZYYY___hhhoootttxxx|||yyysssooooookkkddd``````XXXUUUUUU[[[fffrrrzzz}}}}}}~~~www||||||www||||||zzzzzz{{{{{{yyy{{{{{{}}}}}}zzz\\\LLLCCCIIIQQQQQQRRRVVVPPPMMMHHHBBB;;;555000...---...///...------///000111222333555777999:::;;;@@@AAACCCFFFIIILLLOOOQQQUUUVVVXXXXXXVVVVVVVVVWWWXXXXXXXXXYYYYYY[[[\\\\\\ZZZ[[[\\\]]]]]]]]]\\\[[[\\\^^^aaacccfffggghhhhhhfffggglllxxx{{{|||kkkkkkkkkjjjiiigggeeecccaaa``````aaaaaaaaaaaaaaaaaaaaaaaabbbddddddcccbbb^^^^^^^^^^^^^^^___````````````````````````aaaaaaaaadddfffddd```___bbbfffcccbbbccccccdddeeefffgggffffffeeeeeedddcccaaaaaacccddddddcccbbb```___]]]aaabbbcccccccccccceeegggggggggiiiooowwwxxxdddMMMMMMYYY{{{fff\\\cccbbb```___\\\]]]^^^aaaiiiyyyRRRDDDDDD???======:::999888777666666666666444444333333222222111111000000000///......------............------------)))***+++,,,------------------,,,,,,,,,,,,++++++************************,,,,,,,,,,,,------------......//////000000111111222333444666777999:::;;;888::::::999888<<>>=========<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>=========>>>@@@CCCFFFHHHRRRSSSSSSSSSQQQPPPQQQSSSaaaaaa]]]VVVPPPNNNKKKFFFFFFFFFHHHJJJKKKJJJGGGEEEBBBCCCDDDCCCCCCFFFNNNTTTfffsssuuurrrtttkkk[[[VVVWWW\\\dddkkkqqqvvv{{{~~~wwwnnnhhhddd``````bbb^^^XXXSSSTTT\\\hhhsssxxx~~~~~~yyy{{{~~~|||zzzyyyyyyyyyuuuuuutttmmmdddLLLDDDAAAHHHNNNOOOQQQWWWPPPLLLGGG@@@999333///------...///...---...///111111222444666888:::;;;<<>>===<<<<<<;;;<<<>>>BBBFFFHHHGGGFFFDDD???>>>===<<<<<<<<<===>>>===<<<::::::<<>>777222///...---...//////...///000222222333555777999;;;===>>>BBBCCCEEEHHHJJJLLLMMMNNNPPPRRRUUUVVVUUUUUUWWWXXXZZZZZZYYYYYYZZZZZZ[[[\\\^^^^^^^^^^^^^^^^^^^^^]]]\\\]]]___aaabbbdddeeeeeegggeeebbbaaaeeepppyyynnnkkk]]]___aaaccccccaaa^^^\\\\\\YYYXXX\\\bbbfffdddaaaeeeccc``````bbbccccccccc```___^^^^^^]]]]]]^^^^^^``````aaabbbcccdddddddddcccddddddccc```___```bbbaaa```^^^^^^___aaadddgggddddddeeeddddddcccbbbaaaccccccccccccbbbaaaaaa```aaabbbcccbbbaaaaaacccddddddffffffhhhrrrlllPPPKKKPPPooohhhYYY^^^^^^^^^aaa^^^]]]\\\]]]gggyyyQQQDDDDDD???======999888777666555555555555333222222222222222111111000000000///......------...------------,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++---000222333......//////000111111111111222444666888999:::::::::???CCCCCC@@@>>>AAADDDLLLSSSZZZ^^^cccfffccc]]]SSSJJJAAA@@@GGGLLLLLLJJJEEEDDDCCCCCCCCCEEEGGGHHHDDDDDDCCCCCCBBBAAA@@@@@@=========>>>===<<<<<<;;;:::===@@@CCCEEEFFFFFFEEE@@@???===<<<;;;<<<===>>>;;;:::888888999;;;>>>@@@@@@DDDIIINNNQQQSSSVVVXXXZZZdddfff\\\UUUVVVTTTOOOMMMHHHCCC>>>============<<<>>>@@@???>>>???DDDIIIYYYllluuuxxx{{{qqqaaa\\\RRRSSSWWW]]]fffooowww{{{{{{~~~wwwlllddd___[[[XXXUUUYYYYYYRRRJJJKKKXXXeeewww~~~~~~~~~zzzxxxxxxyyy{{{}}}}}}{{{xxxuuuppp```NNNDDDFFFKKKOOOOOOMMMNNNRRRNNNJJJCCC;;;555111000///---///000/////////222333444555666999;;;>>>???@@@CCCEEEGGGIIIKKKLLLLLLLLLOOOQQQSSSTTTTTTUUUVVVWWWZZZZZZYYYZZZZZZ[[[\\\]]]\\\]]]]]]]]]^^^___``````____________``````aaaaaaddddddccc```___ccclllttt~~~}}}qqqfffeeebbbbbbaaaaaa````````````]]]ZZZYYY]]]dddhhhfffdddfffdddbbbbbbccceeeeeeeeebbbaaa```^^^\\\[[[ZZZZZZ___```aaacccdddeeeeeeeeeeeeeeedddcccaaa```aaabbbbbb```^^^]]]]]]___bbbcccbbbcccdddeeefffffffffeeecccccccccbbbbbbbbbbbbbbbbbbccccccbbbaaa```bbbcccaaadddddddddkkk|||SSSMMMPPPkkknnn[[[]]]^^^___bbb```___^^^^^^fffvvvQQQDDDDDD???===<<<999888777666555555555555222222222222222222111111000000000///......------------------,,,,,,,,,,,,------------,,,+++***)))++++++,,,,,,,,,,,,------************************))))))***+++---000333555/////////000111111222222222333444666777999:::;;;???EEEKKKKKKFFFBBBAAABBBFFFNNNWWW^^^eeekkkkkkhhh[[[QQQEEE@@@DDDJJJLLLLLLIIIGGGEEECCCCCCDDDFFFHHHDDDEEEEEEDDDCCCBBB@@@@@@>>>=========<<<<<<<<<<<<;;;<<<>>>@@@BBBDDDEEEFFFBBBAAA???>>>======>>>???888777666666666888:::;;;;;;???EEEJJJMMMPPPTTTVVVVVV```hhhfffaaa___``````[[[UUUJJJBBB<<<999888777;;;===@@@???>>>???CCCGGGRRRgggtttzzzvvvhhhdddUUUSSSRRRVVV___iiirrrwwwzzz}}}tttlllfff___XXXVVV\\\^^^VVVJJJHHHRRR^^^qqq{{{}}}{{{~~~}}}yyyvvvuuuuuuvvvuuuxxxuuuxxx|||wwwrrr```LLLBBBGGGMMMPPPPPPOOOQQQRRRKKKFFF???888333000000000...///000000000000333555666777999;;;>>>@@@BBBCCCGGGHHHJJJLLLNNNNNNNNNMMMNNNPPPSSSTTTSSSTTTUUUVVVYYYYYYYYYZZZ[[[\\\]]]^^^\\\\\\\\\]]]^^^___aaaaaaaaa```___^^^^^^]]]^^^^^^]]]___aaa```______bbbeeennnrrr|||yyyxxx{{{|||llleeedddaaa```^^^^^^^^^```bbbddd]]]\\\\\\___dddggggggeeedddcccbbbccceeeggggggfffeeedddaaa^^^\\\ZZZYYYXXX]]]^^^aaacccdddeeeeeeeeeeeedddcccbbbbbbbbbbbbbbbbbb```___^^^^^^___```aaaaaabbbccceeefffggghhhhhhccccccbbbbbbbbbccccccddddddddddddcccaaa```bbbccc```cccdddbbbhhhxxxWWWOOONNNcccvvv```______```cccbbbaaaaaaaaaeeeqqqQQQDDDEEE???<<<<<<999999888777666666666666111111111111111111222222000000000///......---------------,,,,,,,,,++++++,,,,,,,,,------,,,+++++++++++++++,,,,,,---------************************+++*********+++...000222000000111111222222333333333333444444666888;;;<<>>===<<<;;;<<<<<<===<<<<<<<<<===???BBBEEEFFFCCCCCCBBBAAA@@@@@@??????888888777777777888999999>>>AAAEEEIIILLLOOORRRUUUVVV^^^iiioooiiiaaaaaagggeee]]]QQQGGG???<<<999888:::===@@@AAA@@@AAADDDHHHNNNeeettt{{{zzzmmmjjjaaa[[[VVVVVV]]]gggqqqvvv{{{}}}|||uuuppphhh______aaa```XXXOOOLLLRRRYYYlllxxx{{{xxx~~~vvv|||}}}zzzvvvsssqqqnnnrrrrrr{{{|||yyyzzz}}}wwwqqq^^^IIIBBBGGGMMMOOOOOOPPPOOOOOOFFFBBB;;;444///...///000...///000000000111333555888999;;;===@@@CCCEEEFFFJJJKKKMMMOOOPPPOOOOOONNNNNNPPPRRRSSSRRRRRRSSSUUUXXXXXXXXXZZZ[[[]]]___```]]]]]]\\\\\\\\\^^^___``````___^^^]]]\\\]]]]]]^^^ZZZ\\\]]]^^^^^^^^^___```hhhooovvv~~~}}}zzzpppiiifffeee```___]]]]]]]]]___aaaccc]]]]]]^^^```bbbdddeeeeeeaaaaaaaaacccfffggggggffffffeeeccc```^^^\\\[[[ZZZ[[[]]]```cccdddeeeeeeeeecccbbbaaaaaaaaabbbbbbbbb_______________```aaabbbaaabbbcccdddeeefffffffffcccbbbbbbbbbbbbcccdddeeeeeeffffffdddbbbaaabbbccc___dddeeecccgggyyyZZZPPPIIIWWW|||eeebbbaaabbbeeeccc```aaa``````hhhuuu~~~PPPDDDEEE???<<<<<<:::999888777777666666666111111111111111111222222000000000///......---------------,,,,,,,,,++++++******+++,,,------------+++++++++,,,,,,---------************************,,,+++***))))))+++---...111111111222333333444444444444333444555888;;;===EEELLLTTTUUUOOOGGGBBBAAA>>>HHHRRRYYY```iiillllllaaaWWWIIIAAAAAAGGGNNNRRRNNNKKKGGGCCCAAABBBDDDFFFEEEFFFFFFFFFDDDCCCAAA???@@@>>><<<;;;:::;;;===>>>>>>===<<<;;;===AAADDDGGGDDDDDDCCCCCCBBBAAA@@@@@@:::;;;;;;;;;;;;;;;::::::BBBDDDHHHKKKMMMPPPTTTWWWYYY___kkkrrrjjj\\\ZZZcccfff___SSSIIICCC@@@???>>>:::>>>AAABBBAAABBBEEEHHHMMMdddttt||||||ooommmmmmeee\\\ZZZ___iiirrrwww}}}~~~{{{wwwpppfffbbb```ZZZSSSNNNMMMOOORRRhhhuuuzzzuuuyyy~~~}}}ttt}}}yyyrrrnnnkkkooorrrwwwssstttyyy}}}vvvooo\\\FFFEEEIIIMMMMMMMMMMMMLLLIIICCC>>>777000---,,,...///...///111111111111444666999:::<<>>???EEEKKKOOOOOOMMMKKKHHHDDD@@@===@@@DDDHHHIIIGGGDDDBBBAAA@@@>>><<<;;;<<<======<<>>;;;999999:::<<<>>>DDDDDDDDDDDDDDDDDDDDDDDD@@@???>>>===>>>???AAACCCGGGIIILLLMMMMMMPPPVVV[[[YYYcccnnnqqqiii^^^VVVRRRVVV[[[[[[SSSIIIDDDAAA??????===;;;<<>>???:::>>>:::999888777666666666666555444444333222111000///111000//////......//////+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,+++******,,,---/////////000000111222222222444333333444666888999999>>>@@@CCCDDDCCCAAAAAAAAACCCFFFOOOYYY^^^```dddjjjllljjjbbbUUUGGG@@@BBBFFFPPPPPPOOOMMMHHHDDDBBBAAA===@@@DDDGGGIIIHHHEEECCC@@@>>><<<;;;<<<======<<>>>>>999===999999888777666666666666555444333333222111000000000///......------......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++---,,,+++***+++,,,---...///000000111222222333333222222222333444777999;;;;;;===>>>?????????AAACCCBBBCCCKKKVVV^^^bbbfffjjjuuuxxxvvvkkkXXXIIICCCBBBOOOQQQSSSPPPKKKFFFEEEEEE>>>>>>AAAFFFKKKKKKHHHDDDAAA>>><<<;;;<<<======<<<======<<<;;;::::::999999<<<<<<>>>???AAACCCEEEEEEFFFEEEEEEEEEGGGIIIKKKLLLKKKLLLMMMNNNTTT^^^lllwwwvvvuuuwww{{{zzzvvvlllaaa[[[\\\[[[XXXLLLIIIFFFEEEEEEFFFFFFEEEIIISSS```kkksssuuulllbbbYYYYYY[[[```hhhooouuuwwwvvvzzzyyyqqqpppmmmjjjddd[[[SSSTTTZZZgggsss~~~yyyvvvvvvxxx~~~}}}zzzyyyvvvwwwvvvuuuwwwyyyuuuppplllppp}}}uuujjjqqq}}}gggNNNBBBCCCJJJIIIIIIIIIJJJHHHEEEBBB;;;666000---...000///...000222444555666777999;;;===???AAADDDGGGJJJKKKLLLLLLLLLMMMNNNPPPQQQRRRRRROOOQQQSSSSSSSSSTTTVVVXXXTTTUUUVVVXXXZZZ\\\\\\]]]___]]][[[\\\^^^`````````[[[ZZZYYYYYYYYYZZZ\\\]]][[[ZZZYYYZZZ\\\]]]\\\[[[]]]]]]]]]\\\^^^cccjjjooo}}}xxxqqqllliiigggfffccc___\\\\\\^^^aaacccbbbaaa```____________YYYYYYYYYYYYZZZ]]]___```^^^\\\[[[ZZZ[[[^^^bbbddddddccccccaaa```___^^^^^^^^^^^^^^^```bbbcccbbbaaabbbbbbaaa``````_________```aaabbbdddddddddcccbbbbbbaaa```aaacccccccccbbbaaa```___^^^___aaacccdddeeefffggggggfffhhhkkknnniiijjjfffffflllnnn}}}lllOOO???>>>CCCaaa|||hhhggg```]]]eee___^^^\\\ZZZZZZaaallluuunnnpppyyyOOOCCC>>>???999===999888777666666555555666444444333333222111000000//////...---------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---...///000000111222333444444444444555444444666888:::999:::<<<<<<===???BBBEEEDDDCCCHHHRRR\\\bbbiiiooozzz}}}nnn[[[KKKBBBJJJOOOUUUVVVQQQKKKHHHGGGBBB@@@AAAFFFLLLNNNJJJEEECCC@@@>>>======>>>======<<<<<<===<<<;;;:::888777::::::<<<===???AAABBBCCCCCCCCCCCCDDDFFFHHHJJJKKKKKKKKKKKKLLLRRR^^^ooozzz|||zzz|||qqqllljjjfff___UUURRRNNNKKKIIIHHHHHHHHHOOOVVV]]]fffooouuuqqqiiiZZZWWWUUU[[[eeennnssstttuuuyyyvvvmmmnnnnnnjjj```VVVVVV\\\llluuu}}}~~~{{{yyyyyy~~~}}}~~~zzzvvvtttwwwuuusssrrrssstttsssqqqooovvvpppdddmmmzzz{{{bbbJJJAAADDDIIIIIIIIIIIIIIIGGGCCC@@@777444///---...///000///000222555666777999;;;===???AAACCCFFFIIIKKKLLLMMMMMMMMMNNNOOOPPPQQQRRRRRRQQQRRRTTTTTTTTTTTTVVVWWWSSSTTTVVVXXXYYY[[[[[[\\\^^^]]][[[\\\^^^``````___[[[ZZZYYYXXXXXXZZZ\\\]]]YYYYYYYYY[[[]]]]]]\\\ZZZWWWYYY[[[]]]^^^```dddgggsss~~~wwwnnniiifffdddaaaaaa```]]][[[[[[]]]___bbbbbbaaa```____________\\\[[[[[[ZZZZZZ[[[[[[\\\^^^]]]ZZZYYYZZZ^^^bbbdddccccccbbbaaa``````______^^^^^^^^^```bbbbbbaaa___```````````````___^^^]]]``````bbbcccccccccccccccbbbaaa```aaacccdddcccbbb``````___^^^___```bbbcccdddeeeffffffeeefffiiikkkhhhjjjfffggglllmmmzzzvvvWWWCCCBBBFFFWWWkkkeeeaaa]]]bbb]]]]]][[[VVVUUUZZZgggpppllllllrrr~~~OOODDD???@@@;;;>>>999888777666555555555555444333333222222111111111//////...---------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...///000111222333444444777888999888666555666888999:::;;;<<<===@@@DDDHHHIIIFFFGGGNNNVVV___kkkuuulllSSSBBBCCCJJJSSSXXXVVVQQQLLLJJJDDDAAAAAAEEELLLPPPOOOKKKFFFDDD@@@??????>>>===<<<;;;<<<======<<<;;;999777;;;;;;<<<<<<===>>>>>>>>>@@@@@@AAABBBDDDFFFGGGHHHHHHHHHGGGGGGLLLWWWfffpppuuuvvv{{{|||wwwtttkkkaaa]]][[[VVVQQQMMMKKKKKKLLLVVVZZZ^^^bbbjjjssstttqqqeee^^^XXXZZZcccmmmssstttwwwzzz}}}pppqqqrrroooeee[[[[[[aaapppwww}}}}}}|||~~~}}}{{{~~~~~~|||zzzyyy}}}}}}yyysssoootttrrrqqqrrrttttttuuuvvvyyyrrrhhhrrr{{{rrrZZZEEE@@@DDDGGGGGGHHHIIIIIIFFFBBB>>>444222///---...///111111000333555777888:::===???AAACCCEEEGGGIIIKKKLLLLLLNNNNNNOOOPPPQQQRRRRRRSSSTTTUUUVVVUUUTTTSSSTTTUUUSSSTTTVVVWWWYYYZZZZZZZZZ\\\[[[ZZZ[[[]]]^^^^^^]]]\\\[[[YYYXXXXXXZZZ\\\]]][[[ZZZZZZ[[[]]]^^^\\\[[[SSSVVVZZZ]]]___```bbbdddhhhppp~~~zzzvvvtttuuuxxxwwwooogggeeeccc```]]]^^^^^^]]]\\\[[[]]]^^^aaaaaa``````______^^^]]]\\\\\\[[[[[[[[[[[[\\\\\\___]]][[[ZZZ[[[^^^aaadddccccccbbbbbbbbbaaaaaaaaa___^^^___```bbbaaa___]]]^^^^^^_________^^^]]]]]]______```aaabbbbbbbbbccccccbbbaaabbbdddddddddbbb```___^^^^^^^^^___```aaacccdddeeedddbbbbbbccceeeeeegggeeegggmmmmmmwwwiiiJJJCCCFFFPPPrrrnnneeeccc^^^^^^[[[[[[XXXTTTQQQUUU```iiifffeeejjjvvvOOODDD@@@AAA;;;>>>888888777666555555555555333333333222222222111111000///......------......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------......000111222333444777:::<<<;;;888555555666999;;;===>>>???BBBFFFIIIKKKHHHHHHKKKPPPYYYiiixxxxxxZZZCCC???DDDMMMUUUYYYWWWRRRNNNDDDBBB@@@CCCIIIOOORRRRRRKKKHHHDDDAAA@@@???===<<<;;;<<<=========<<<;;;:::<<<<<<<<<<<<;;;;;;;;;;;;>>>???@@@AAABBBCCCDDDEEECCCDDDDDDDDDFFFMMMWWW___ccchhhqqq{{{uuukkkeeeccc^^^XXXRRRPPPPPPRRR[[[___aaabbbgggnnnrrrrrroooggg```___eeennntttvvvwwwyyy}}}xxxwwwvvvssskkkcccdddjjjrrryyy}}}yyy|||{{{~~~}}}}}}}}}zzzxxxwww{{{}}}yyyrrrlllmmmlllnnnssswwwwwwzzz}}}{{{vvv{{{zzzrrraaaNNNAAA@@@DDDGGGGGGGGGHHHHHHEEE@@@<<<111000///...///000222333222444777999;;;===@@@CCCDDDEEEGGGIIIKKKLLLMMMMMMOOOOOOPPPPPPQQQRRRRRRSSSVVVWWWWWWVVVTTTSSSTTTUUUUUUVVVWWWXXXYYYYYYYYYYYYZZZYYYYYYZZZ\\\]]]]]]\\\\\\[[[ZZZZZZZZZ[[[]]]]]]]]]\\\[[[\\\]]]]]]\\\[[[UUUXXX[[[]]]^^^^^^___```aaaccciiitttxxxooommmnnnppprrrqqqjjjdddbbb___[[[\\\]]]^^^^^^\\\\\\]]]^^^_______________^^^\\\\\\XXXXXXYYY[[[\\\]]]^^^___^^^]]]\\\\\\]]]^^^```bbbbbbbbbbbbbbbbbbbbbbbbbbb```___^^^___``````___]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^___```aaabbbbbbcccbbbaaabbbdddeeedddccc______^^^^^^^^^_________bbbccccccbbb```______```aaacccaaaeeelllkkkrrrYYYEEEDDDGGGcccwwwhhhddd]]]YYYWWWWWWUUURRRPPPSSSYYY___[[[ZZZ```mmmyyy~~~MMMCCC???@@@:::===888888666555555555555555333333333222222222222111111000//////......//////+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---///000111222333333888======999555444555999;;;>>>???AAACCCFFFIIIIIIHHHIIIJJJKKKSSSeeevvv~~~aaaLLL>>>???EEENNNVVVZZZYYYUUUIIIFFFCCCAAACCCHHHMMMPPPPPPLLLHHHDDDBBB@@@===<<<<<<<<<======>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????@@@@@@>>>@@@BBBBBBBBBEEEKKKOOOQQQXXXcccooo{{{~~~uuummmkkkfff^^^XXXUUUVVVXXX___fffkkkiiihhhjjjmmmmmmmmmhhhcccbbbgggnnnsssvvvvvvxxx}}}|||vvvsssmmmiiilllqqqsss{{{||||||{{{yyyzzzzzz{{{|||~~~{{{|||||||||{{{}}}zzzqqqjjjggggggllltttxxxwwwyyy}}}wwwoooaaaPPPDDDAAADDDGGGHHHHHHHHHIIIGGGCCC===888000000000///000111333555444777:::===???AAADDDGGGGGGHHHIIIKKKMMMNNNNNNOOOPPPPPPPPPQQQRRRRRRSSSSSSUUUVVVWWWVVVUUUTTTUUUVVVXXXXXXYYYYYYYYYYYYXXXXXXZZZYYYYYYZZZ\\\]]]\\\[[[\\\\\\\\\\\\]]]]]]]]]]]]```^^^[[[ZZZ[[[\\\[[[[[[YYY[[[]]]^^^]]]]]]^^^_________bbbgggnnnxxx{{{oooiiihhhjjjfffjjjiiieeebbbaaa^^^ZZZZZZ\\\^^^^^^]]][[[[[[\\\]]]^^^^^^^^^^^^\\\[[[ZZZVVVWWWXXXZZZ[[[\\\]]]]]][[[[[[\\\\\\]]]]]]^^^^^^aaaaaaaaaaaaaaaaaaaaaaaabbb```^^^^^^______^^^]]]^^^]]]\\\[[[[[[\\\]]]^^^\\\\\\\\\]]]^^^___```aaabbbaaa```aaacccccccccbbb^^^^^^^^^^^^^^^^^^^^^^^^```aaabbbaaa___^^^^^^^^^]]]___^^^bbbiiifffkkk}}}tttVVVKKKCCCSSSyyymmmcccZZZUUUUUUTTTSSSRRRRRRRRRTTTUUUQQQRRRXXXdddmmmssswww|||{{{LLLAAA>>>???999<<<888777666555555444444555333333222222222222222222111111000///////////////+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,,,,++++++,,,...///111222222///555<<<===999555444555999;;;>>>@@@AAACCCFFFHHHEEEGGGJJJKKKIIIOOO```rrr~~~hhhVVV???===???GGGTTT\\\]]]ZZZPPPMMMGGGAAA>>>@@@EEEJJJRRROOOJJJFFFCCC@@@===;;;<<<<<<======>>>?????????::::::;;;;;;;;;;;;<<<<<<888999:::;;;;;;;;;;;;;;;:::>>>BBBBBBAAAAAADDDGGGFFFLLLXXXhhhwww|||uuuqqqooojjjccc\\\YYYZZZ]]]cccmmmsssqqqkkkjjjjjjjjjfffdddbbbbbbffflllqqqttttttwww}}}}}}uuupppmmmkkkoootttsss{{{|||}}}|||xxxuuuuuurrrsssvvvyyy|||}}}~~~zzzqqqiiiffffffllluuuwwwttttttxxxuuujjjWWWFFF@@@CCCIIILLLKKKJJJJJJIIIFFFAAA:::555//////000000000222444777777999===???AAADDDGGGJJJIIIJJJKKKMMMOOOPPPPPPPPPPPPPPPQQQQQQRRRRRRSSSSSSTTTUUUVVVVVVVVVVVVWWWXXXYYYYYYZZZZZZYYYXXXXXXWWWZZZYYYYYY[[[]]]^^^]]][[[[[[\\\]]]^^^^^^^^^^^^]]]aaa^^^[[[YYYYYYZZZZZZZZZ[[[]]]^^^___^^^___aaabbb\\\^^^___^^^^^^bbbiiipppqqqyyywwwllleeebbbbbbccc]]]aaacccaaaaaabbbaaa]]]YYY[[[^^^^^^\\\[[[ZZZ[[[\\\]]]^^^^^^]]]\\\ZZZYYYXXXXXXYYYYYYYYYYYYXXXXXXYYYZZZ[[[\\\\\\\\\\\\\\\_________```````````````ccc```^^^]]]^^^___^^^^^^^^^]]][[[ZZZZZZ[[[]]]___[[[[[[[[[\\\]]]^^^```aaaaaa```___```aaabbbbbb```^^^^^^^^^^^^^^^^^^^^^^^^___```bbbaaa___^^^^^^___[[[]]]\\\```fffbbbfffvvvkkkWWWDDDHHHhhhpppaaaWWWSSSSSSRRRQQQRRRSSSSSSQQQOOONNNOOOTTT^^^eeehhhmmmssswww{{{NNNIII@@@???======999888777666666555555555333333333222222333444444222111111000///......---------------------------///...,,,+++***+++,,,,,,//////...---,,,++++++***++++++************++++++++++++++++++++++++++++++,,,...///111222222222222222333555777777666555444999<<<@@@BBBCCCEEEGGGIIIIIIHHHKKKPPPNNNLLLTTTbbbppp{{{nnnbbbOOOGGG===???QQQdddeee\\\WWWRRRMMMHHHAAA<<>>>>>===>>>@@@???>>><<<============<<<<<<<<<<<<<<<;;;::::::999999::::::=========>>>???AAABBBCCCJJJJJJOOO^^^sss}}}{{{zzzwwwtttttttttqqqlllfffaaa___^^^lllooosssvvvuuurrrnnnkkkkkkiiigggfffgggkkkooorrrvvvwwwzzzvvvqqqrrrtttuuutttvvv{{{|||{{{{{{wwwoooiiikkkoootttwwwxxx{{{}}}zzz~~~}}}qqqffffffjjjnnnpppoooppprrrttt~~~zzzxxxaaaHHH>>>AAAEEEHHHJJJIIIJJJJJJHHHDDD===777222222111000000111333555666:::===AAADDDEEEFFFGGGHHHFFFFFFGGGHHHKKKOOORRRTTTWWWVVVTTTSSSRRRSSSTTTUUUVVVXXXZZZYYYVVVTTTUUUWWWYYYXXXYYYZZZ\\\\\\ZZZXXXWWWYYY\\\___``````___^^^]]][[[ZZZ\\\^^^___]]]ZZZ___^^^]]]\\\[[[[[[[[[[[[]]]]]]]]]]]]^^^```aaacccbbbbbbccccccccccccbbbbbbdddggglllsss{{{}}}yyyrrrkkkeeeaaa___^^^^^^]]]]]]\\\\\\[[[ZZZZZZ\\\]]]]]]]]]\\\ZZZXXXWWW______^^^]]]]]]\\\[[[[[[ZZZ[[[\\\]]]\\\ZZZXXXVVVZZZZZZZZZXXXVVVWWWZZZ]]]___]]]\\\___bbbeeedddbbbaaa```___^^^^^^___```aaaccc```[[[YYYZZZ\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^```cccffffffdddaaa___cccaaa___^^^^^^```bbbddd___```aaa```^^^]]]^^^___\\\]]]___```aaadddiiilll{{{\\\IIIPPPVVVuuujjjOOOZZZUUUQQQPPPSSSTTTRRRSSSWWWRRRQQQQQQTTTZZZbbbjjjnnnuuuyyy~~~~~~NNNIII@@@???======999888777666666555555555444333333222222333333444000000000///...---------------------------------...---,,,,,,+++++++++,,,.........---,,,,,,++++++++++++************++++++++++++++++++++++++++++++,,,---///111222222222222222333555666777666555555<<<>>>AAABBBCCCDDDFFFHHHGGGGGGNNNVVVTTTPPPUUU```iiinnnvvv~~~~~~tttkkkaaaWWWGGG>>>EEEVVVaaabbb[[[TTTOOOLLLHHHCCCEEEJJJPPPPPPOOOOOOMMMIIICCC???>>>===<<<<<<======<<<;;;>>>>>>======<<<<<<;;;;;;<<<;;;::::::999999::::::<<<<<<<<<===>>>???@@@AAACCCEEELLL[[[ppp}}}{{{xxxvvvxxxxxxvvvrrrmmmiiiggggggppprrruuuxxxxxxvvvtttqqqmmmkkkiiihhhiiimmmqqqssswwwxxx{{{zzztttuuuvvvwwwvvvwww{{{}}}||||||xxxrrrlllmmmqqqvvvzzz{{{{{{}}}}}}|||~~~zzzlllbbbgggjjjnnnoooqqqvvv~~~xxx}}}ppp[[[FFF???BBBGGGIIIKKKJJJJJJIIIGGGBBB;;;555111222222111111222555777999:::>>>CCCFFFHHHIIIJJJLLLJJJJJJKKKMMMPPPRRRTTTUUUWWWVVVVVVUUUTTTTTTUUUUUUUUUWWWYYYXXXVVVTTTUUUVVVYYYYYYYYYZZZ\\\[[[YYYWWWWWWXXX[[[]]]______^^^^^^___]]]\\\]]]^^^___^^^\\\]]]]]]\\\[[[ZZZZZZZZZ[[[]]]\\\\\\]]]^^^___aaabbb___``````aaaaaa``````___```cccfffkkkpppwwwyyyuuuuuuqqqoookkkfffbbb___^^^^^^^^^^^^^^^]]]]]]]]]]]]]]][[[[[[\\\\\\\\\[[[ZZZZZZ_________^^^^^^]]]]]]]]]YYYZZZ[[[[[[[[[[[[ZZZYYY[[[[[[[[[ZZZYYYYYY[[[]]]^^^\\\\\\^^^bbbddddddccc``````___^^^___```aaabbbaaa^^^[[[ZZZ[[[\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^```bbbeeeeeedddbbb```cccaaa___^^^^^^___bbbccc```aaabbbaaa___^^^^^^___^^^___``````aaacccgggjjjzzzgggHHHEEEKKKccc{{{[[[VVVSSSOOOOOORRRTTTRRRSSSVVVSSSRRRQQQRRRVVV\\\cccgggooosssxxx}}}}}}MMMHHH@@@???===<<<999888777666666555555555444333333222222333333333//////......------,,,,,,------------------------,,,,,,------,,,,,,++++++------------,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++,,,---...000111111111111222333555666777777666666===???AAAAAAAAABBBDDDFFFFFFHHHPPPZZZZZZTTTWWW```gggeeeeeelllvvv{{{zzzwwwssslll]]]JJJAAAHHHVVV``````[[[WWWWWWUUUOOOIIIGGGPPPPPPQQQRRRRRRNNNIIIEEEAAA???<<<;;;<<<=========???>>>>>>===<<<;;;;;;;;;<<<;;;::::::999999::::::::::::;;;;;;<<<===??????<<<@@@HHHTTTeeevvv}}}{{{xxxvvvtttxxxxxxwwwuuuqqqnnnnnnnnnrrrtttvvvwwwxxxwwwvvvuuunnnmmmlllkkkmmmpppsssuuuwwwwwwyyy}}}}}}xxxxxxxxxxxxwwwxxxzzz}}}|||}}}{{{vvvrrrqqquuuyyy|||}}}|||{{{{{{~~~~~~~~~~~~~~~~~~~~~xxxjjj```eeejjjooorrrvvv||||||~~~zzzcccSSSCCC@@@DDDHHHJJJLLLKKKJJJHHHEEE???999333000222111111222444777;;;<<<<<<@@@EEEHHHJJJLLLMMMOOOKKKMMMOOOQQQSSSTTTTTTTTTVVVVVVVVVWWWVVVVVVUUUUUUTTTUUUWWWVVVUUUSSSTTTUUUWWWWWWWWWYYY[[[[[[YYYWWWWWWXXXZZZ[[[]]]]]]^^^^^^```^^^\\\[[[\\\]]]\\\\\\[[[ZZZZZZYYYYYYYYYZZZZZZ[[[[[[[[[\\\]]]^^^```aaa]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^```aaacccggglllppp~~~|||vvvqqqkkkhhhgggccccccbbbaaa___^^^]]]]]]______^^^^^^______``````[[[[[[[[[[[[[[[\\\]]]]]]____________^^^^^^^^^^^^XXXXXXYYYYYYZZZ[[[\\\]]][[[\\\^^^^^^\\\[[[\\\]]]\\\[[[\\\^^^aaaccccccccc____________```bbbcccdddaaa___\\\\\\]]]]]]\\\[[[]]]]]]]]]]]]^^^^^^^^^^^^]]]^^^aaacccdddcccbbbaaabbbaaa___^^^^^^___aaabbbaaabbbcccaaa___^^^^^^___```aaaaaa``````bbbeeehhhttt{{{pppJJJ???HHHPPP|||pppYYYUUUQQQPPPSSSUUURRRQQQSSSSSSRRRQQQPPPRRRVVVZZZ]]]gggkkkpppvvvzzz~~~|||LLLHHH@@@???===<<<999888777666555555555555444444333222222222333333/////////......---------------------------------+++,,,---...---,,,+++***++++++,,,,,,,,,---------,,,++++++******++++++,,,++++++++++++++++++++++++,,,---...///000111111111222333444666777888888888<<<===>>>>>>>>>@@@CCCFFFGGGGGGMMMVVVWWWSSSWWW```gggeeeeeejjjrrr{{{{{{~~~wwwcccLLLBBBHHHQQQ___aaaeeegggcccXXXMMMEEEKKKNNNRRRVVVXXXUUUOOOKKKGGGDDD???======>>>????????????>>>===<<<;;;;;;:::<<<;;;::::::999999:::::::::::::::;;;;;;===>>>>>>;;;???EEEKKKTTT___llluuuzzzxxxuuurrrpppooommmlllpppqqqrrrqqqooonnnnnnoooqqqrrrssssssssssssrrrrrrooonnnnnnnnnooorrrtttvvvssstttuuuwww{{{~~~yyyxxxxxxwwwvvvwwwyyy|||~~~}}}||||||}}}}}}zzzxxxxxxyyy{{{||||||{{{{{{{{{}}}}}}|||{{{|||}}}~~~vvvhhhaaa```hhhrrryyy~~~|||mmmUUUJJJAAABBBFFFIIIKKKLLLKKKIIIFFFAAA<<<666222///000000111222555999===??????CCCGGGJJJLLLMMMNNNOOOJJJLLLOOORRRSSSSSSQQQPPPTTTUUUVVVWWWVVVVVVTTTSSSSSSTTTTTTUUUTTTSSSSSSSSSSSSSSSTTTVVVYYYZZZYYYWWWXXXXXXYYYZZZ\\\]]]^^^______]]]ZZZXXXXXXXXXYYYZZZYYYYYYXXXXXXWWWXXXXXXYYYZZZZZZZZZ[[[\\\]]]^^^___\\\\\\[[[[[[[[[[[[\\\\\\\\\]]]]]]]]]\\\^^^aaaccckkkqqqzzz~~~xxxqqqkkkhhheeebbbaaa\\\]]]^^^______^^^^^^]]]```_________```aaacccddd___^^^]]]\\\\\\]]]______]]]]]]]]]^^^^^^^^^^^^^^^ZZZYYYXXXWWWXXXZZZ\\\]]][[[]]]``````___]]]]]]]]]ZZZ[[[[[[]]]```aaabbbbbb^^^^^^^^^^^^```bbbdddfffcccaaa```______^^^\\\ZZZ]]]]]]]]]]]]]]]^^^^^^^^^\\\]]]___aaabbbbbbbbbbbbbbbaaa___^^^^^^___```aaa```aaabbbaaa^^^]]]^^^___``````aaa``````bbbfffiiikkkrrr{{{RRR@@@IIIGGGcccggg]]]WWWSSSUUUVVVSSSQQQQQQSSSRRRPPPPPPQQQSSSVVVWWW```dddjjjpppuuuzzzzzzKKKHHH@@@???<<<<<<999888777666555555555555555444333333222222222333000000000///////////////------------------------***+++,,,---...---,,,+++******+++,,,,,,---------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,------///000111111111222444555777888999999888999::::::;;;>>>CCCGGGFFFCCCFFFNNNOOOMMMSSS]]]```dddjjjooottt{{{uuuWWW@@@===CCCTTT___lllpppiii[[[NNNFFFFFFJJJQQQWWW[[[ZZZUUUQQQMMMHHHBBB???===>>>>>>>>>???>>>>>>===<<<;;;;;;;;;<<<;;;::::::999999::::::;;;;;;;;;;;;;;;<<<===>>><<>>DDDHHHDDDAAAEEENNNPPPLLLOOOWWWUUU]]]gggmmmrrrzzz{{{]]]CCC<<>>==================<<<<<<<<<<<<<<<;;;::::::999999::::::;;;;;;::::::;;;<<<<<<===<<>>999555333333333111222333555999===BBBDDDGGGJJJMMMNNNNNNMMMMMMMMMMMMOOORRRUUUVVVVVVTTTSSSQQQRRRSSSSSSSSSSSSSSSSSSSSSRRRRRRSSSTTTUUUSSSRRRNNNNNNOOORRRVVVWWWVVVUUUVVVWWWYYYZZZ\\\]]]]]]]]]^^^___^^^\\\ZZZZZZ\\\^^^YYYYYYXXXVVVVVVUUUUUUVVVVVVWWWXXXZZZ[[[[[[[[[[[[\\\[[[ZZZYYYYYYZZZ[[[\\\]]]^^^______^^^^^^```bbb^^^```ccceeehhhmmmssswwwsss||||||yyyxxxvvvsssrrrpppppppppnnnnnnkkkeeebbbbbbaaa^^^```aaabbbccccccbbb`````````___^^^^^^^^^```cccddddddcccbbbaaa```_________\\\\\\\\\\\\[[[[[[[[[[[[[[[ZZZXXXWWWWWWXXXZZZ[[[ZZZ]]]___```___]]]\\\\\\ZZZ[[[]]]]]]\\\\\\^^^___ZZZZZZZZZ[[[\\\^^^aaabbbfffdddcccbbbbbb```^^^[[[[[[[[[\\\\\\]]]]]]^^^^^^]]]]]]\\\]]]^^^___```aaaaaaaaa```___^^^^^^^^^^^^[[[]]]^^^^^^]]]\\\^^^___^^^___``````aaaccchhhkkklllqqq{{{|||PPPEEEBBBIIItttrrreeeYYYTTTTTTSSSSSSUUUOOOOOOPPPQQQRRRTTTUUUVVVUUUYYY^^^ccciiiooouuuzzzwwwJJJGGG@@@@@@<<<<<<999888777666666555555555666555444333222222222222////////////////////////------------------------,,,+++++++++,,,,,,---...+++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,+++++++++---...000111111222333555777999;;;<<<;;;;;;:::999999===CCCHHHEEEFFFOOO\\\^^^VVVRRRTTTRRRVVV]]]dddlllvvvhhhOOODDDEEE???MMM\\\ccceeeeee___WWWSSSQQQOOOQQQUUUZZZ^^^___ZZZUUUNNNIIIEEEBBB@@@>>><<<<<<<<<<<<============<<<;;;::::::999999:::::::::999999999999:::;;;;;;<<<===>>>???@@@BBBEEEGGGIIILLLOOOPPPOOOPPPRRRTTTUUUWWWZZZ\\\]]]___bbbeeeeeefffhhhiiijjjjjjiiiiiihhhiiikkkmmmnnnoooooooooooopppqqqsssttttttttttttvvvzzz{{{zzz{{{}}}}}}yyyuuuwwwxxxyyyyyyyyyyyyzzzwwwuuutttrrrqqqpppppppppoooqqqtttvvvyyy}}}|||xxxwwwxxx{{{||||||~~~~~~|||wwwuuuuuuvvvxxxzzz~~~zzzdddMMMAAA@@@BBBGGGIIIFFFFFFIIIBBB???:::666444333444555555555666888<<>><<<::::::===CCCHHHIIIMMM\\\mmmooocccXXXUUUVVVUUUVVV\\\fffsssuuu\\\LLLHHH???IIITTT\\\fffmmmjjjccc\\\WWWPPPMMMQQQXXX```dddaaa\\\VVVPPPKKKHHHDDDBBB;;;;;;<<<<<<===>>>>>>>>><<<;;;::::::999999::::::888888888888888888999999<<<<<<<<<>>>???@@@@@@@@@CCCFFFIIIJJJIIIIIIKKKMMMPPPRRRUUUWWWYYY[[[^^^```]]]___cccfffhhhhhhhhhhhhfffgggiiikkkmmmmmmmmmmmmlllmmmoooqqqqqqqqqqqqpppuuuxxxyyyvvvwwwyyyyyyvvvsssvvvyyy{{{||||||}}}~~~wwwvvvsssooommmkkkkkkjjjlllnnnrrruuuxxx|||}}}zzzxxxxxx{{{||||||{{{~~~|||yyyzzz~~~vvv]]]BBB@@@@@@CCCHHHHHHEEEEEEGGG@@@===888444333333666777777777888;;;>>>CCCGGGJJJIIILLLPPPSSSSSSSSSSSSTTTNNNPPPRRRTTTVVVWWWWWWWWWUUUTTTSSSSSSSSSTTTVVVWWWSSSRRRQQQSSSVVVWWWUUURRRWWWVVVUUUVVVVVVUUURRROOOPPPRRRUUUXXXYYYYYYXXXWWWYYY\\\^^^^^^\\\[[[\\\^^^\\\[[[YYYWWWVVVTTTTTTSSSTTTUUUWWWYYYZZZZZZYYYYYYZZZYYYWWWVVVVVVWWWYYYZZZXXXZZZ[[[[[[ZZZZZZ[[[\\\[[[^^^```___[[[YYYYYYZZZ___bbbaaa___aaahhhnnnppp{{{~~~yyyqqqnnnqqqpppjjjeeeeeegggfff\\\^^^aaabbbaaa___^^^^^^[[[aaabbb___```eeefffdddbbbbbbbbbbbbbbbbbbbbbbbb```^^^\\\[[[[[[]]]___aaa\\\]]]___`````````___^^^______^^^]]]]]]\\\[[[[[[UUUVVVVVVWWWYYY[[[\\\]]]ZZZ[[[\\\\\\[[[ZZZ[[[\\\[[[]]]^^^]]]ZZZXXXZZZ\\\WWWWWWWWWWWWXXXYYY[[[\\\]]][[[[[[\\\___bbbbbbbbbZZZZZZ[[[\\\]]]]]]^^^^^^___^^^\\\[[[[[[\\\^^^___aaaaaa```___^^^^^^]]]]]]ZZZ\\\^^^______```bbbdddbbbbbbbbbaaa```aaadddgggjjjkkkvvvjjjYYYGGG@@@LLLpppvvvcccYYYRRRPPPQQQOOOOOOPPPQQQRRRRRRRRRRRRKKKNNNRRRVVVZZZ```fffjjjooowwwlllQQQBBB@@@??????<<<999999888777666555444444444333222111111111222333////////////............------------------------*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000555555666777999:::;;;<<>>======>>>===<<<;;;<<<=========<<<::::::999999888888888888999999999:::;;;<<<===>>>???@@@AAABBBBBBDDDFFFHHHJJJKKKMMMNNNPPPRRRUUUWWWYYYZZZZZZ]]]aaaccccccccccccddddddgggjjjlllkkkjjjjjjjjjmmmnnnooonnnmmmnnnoooqqqtttsssssssssssssssttttttvvvwwwwwwxxxwwwwwwvvvvvvwwwuuuqqqlllhhhhhhjjjllloooqqquuuzzz~~~~~~}}}{{{xxxuuutttuuuvvvxxxxxx~~~zzz{{{~~~zzzfffNNN===???AAACCCEEEFFFFFFEEEDDD>>>:::444000111444777888===>>>@@@DDDHHHJJJJJJIIIIIIKKKMMMOOOOOOQQQSSSUUUPPPPPPQQQRRRSSSTTTTTTUUURRRTTTUUUWWWXXXXXXWWWWWWUUUUUUVVVVVVWWWXXXYYYYYYWWWVVVVVVWWWXXXWWWUUUSSSQQQRRRSSSTTTUUUVVVVVVVVVWWWYYY[[[^^^______^^^]]]]]]\\\ZZZWWWUUUSSSRRRRRRUUUUUUUUUVVVWWWXXXYYYZZZYYYYYYXXXWWWWWWWWWWWWXXXWWWXXXYYYZZZZZZZZZZZZZZZZZZ[[[[[[ZZZXXXWWWXXXZZZ[[[[[[\\\]]]___```aaaaaaeeehhhkkkooorrrvvv{{{~~~}}}~~~{{{uuuooojjjggggggfffdddbbb___]]]\\\ZZZZZZ[[[\\\]]]]]]^^^^^^^^^^^^__________________```aaadddeeedddbbb___\\\\\\[[[ZZZ[[[^^^___```___aaa```___^^^]]]^^^^^^____________^^^]]]ZZZXXXWWWWWWVVVUUUUUUWWWXXXYYYXXXXXXYYY[[[\\\\\\[[[ZZZYYYYYYYYYZZZZZZZZZZZZYYYXXXYYYWWWUUUUUUWWWYYYZZZZZZ[[[[[[[[[[[[\\\]]]^^^___[[[YYYWWWZZZ___aaa___[[[]]]\\\[[[ZZZ\\\___bbbdddaaabbbccccccbbbaaa```___ZZZ[[[]]]]]]^^^___cccfffaaa``````___```bbbcccdddhhhjjjppp{{{\\\MMMDDDJJJUUUiiivvv___VVVSSSQQQPPPNNNNNNPPPTTTVVVSSSPPPOOONNNLLLMMMPPPUUU[[[___gggooozzzlllQQQBBB@@@??????;;;:::999888777666555444333444333222111111111222222////////////............------------------------++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,...//////444444666777999:::;;;<<>>AAAEEEPPPVVVaaagggeee^^^\\\^^^WWWTTTQQQTTT]]]lll|||tttUUUHHH???EEEUUUcccmmmrrrrrrnnndddYYYTTTVVVWWWVVV^^^```bbbccc___XXXQQQLLLCCCBBB@@@??????>>><<<;;;<<<<<<=========<<<;;;:::999999888888888888999999999:::;;;<<<===>>>??????@@@AAAAAACCCDDDFFFHHHIIIKKKLLLMMMPPPRRRTTTVVVWWWYYY\\\```bbbbbbbbbcccdddbbbeeehhhiiihhhgggggghhhjjjkkkllllllkkklllnnnpppqqqqqqqqqrrrssstttuuuvvvvvvvvvuuuuuutttrrrqqqpppqqqooolllgggeeefffjjjnnntttuuuxxx{{{}}}~~~}}}|||yyywwwttttttuuuwwwyyyyyy|||yyy}}}sss^^^III<<<@@@AAACCCEEEEEEEEECCCCCC<<<888333000111444777888@@@AAADDDGGGIIIKKKKKKLLLJJJLLLNNNOOOPPPQQQSSSTTTRRRRRRSSSSSSTTTTTTUUUUUUSSSTTTVVVWWWXXXXXXWWWWWWUUUUUUVVVWWWXXXXXXYYYYYYVVVUUUUUUVVVWWWVVVTTTRRRQQQRRRSSSUUUVVVVVVVVVVVVWWWXXX[[[]]]^^^^^^]]]]]]]]]]]][[[ZZZXXXVVVUUUTTTUUUTTTTTTUUUVVVWWWXXXXXXWWWWWWWWWVVVVVVWWWWWWXXX[[[[[[[[[\\\[[[[[[ZZZZZZZZZZZZ[[[YYYXXXWWWXXXZZZ\\\\\\\\\\\\]]]]]]]]]]]][[[]]]```bbbdddfffiiilllssstttuuuxxx}}}}}}|||}}}}}}{{{wwwvvvxxx{{{~~~{{{vvvqqqnnnkkkhhhfffddddddcccbbb```^^^\\\[[[\\\\\\\\\]]]^^^^^^______]]]]]]^^^^^^^^^]]]]]]\\\```bbbdddeeeeeeccc```^^^]]][[[ZZZ[[[]]]^^^^^^^^^```___^^^]]]\\\]]]]]]^^^]]]]]]]]]]]][[[YYYWWWUUUVVVVVVUUUUUUWWWXXXXXXXXXWWWXXXZZZ[[[[[[ZZZYYYXXXWWWXXXYYYYYYZZZZZZYYYYYYYYYWWWUUUVVVXXXYYYZZZYYYZZZZZZ[[[[[[\\\]]]^^^^^^]]]ZZZXXXZZZ___aaa___]]]^^^]]][[[[[[\\\^^^aaacccaaaaaabbbbbbaaa```___^^^]]]^^^_________```cccfffbbbbbbbbbbbbcccdddeeeeeedddfffmmm|||}}}jjjWWWKKKHHHPPP```iii\\\VVVSSSUUUSSSPPPPPPPPPPPPOOOMMMPPPOOONNNNNNOOOSSSWWWZZZaaaiiittt}}}kkkQQQBBB@@@??????;;;::::::999777666444333333444333222222111111222222////////////............------------------------,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///222333444666888:::;;;<<>>>>>>>>??????@@@BBBDDDFFFGGGHHHIIIJJJLLLOOOQQQSSSSSSWWWZZZ]]]___``````aaabbb```bbbeeefffeeedddeeeeeefffggghhhiiihhhiiilllnnnmmmmmmnnnoooppprrrssstttssssssqqqooommmjjjiiihhhiiihhhfffdddcccffflllpppvvvwwwxxxyyyzzzzzzzzzyyyxxxwwwvvvuuuvvvwwwyyy{{{~~~zzzzzzzzz|||{{{gggRRRCCC;;;@@@AAACCCDDDDDDCCCAAA@@@999666111000222555888999BBBFFFJJJLLLKKKKKKMMMOOOKKKMMMPPPPPPPPPPPPRRRSSSUUUUUUUUUUUUUUUUUUUUUUUUTTTUUUVVVWWWXXXXXXXXXWWWUUUVVVWWWXXXXXXXXXXXXXXXWWWVVVUUUVVVWWWWWWUUUSSSRRRRRRTTTUUUVVVWWWWWWWWWWWWXXXZZZ\\\\\\]]]\\\\\\\\\\\\]]]]]]\\\ZZZXXXWWWTTTTTTTTTTTTUUUVVVWWWWWWVVVVVVUUUUUUUUUVVVVVVWWW[[[[[[[[[[[[ZZZYYYXXXWWWYYYYYYZZZYYYWWWVVVXXXYYY\\\[[[[[[ZZZZZZYYYYYYYYYXXXZZZ[[[[[[[[[[[[]]]___cccdddfffiiiooouuuzzz}}}|||~~~}}}}}}~~~}}}}}}zzzvvvqqqooonnnnnnooouuutttrrrooolllkkkmmmooorrrmmmfffaaa````````````____________^^^\\\[[[[[[[[[[[[[[[\\\]]]]]]^^^^^^\\\]]]]]]]]]\\\[[[ZZZZZZ]]]___aaaccccccbbb```^^^]]]\\\ZZZZZZ\\\]]]\\\\\\^^^]]]\\\[[[ZZZ[[[\\\]]]ZZZ[[[[[[[[[YYYWWWVVVTTTUUUUUUUUUUUUVVVWWWXXXYYYWWWXXXYYYZZZYYYYYYWWWVVVVVVVVVXXXYYYZZZ[[[[[[[[[ZZZXXXVVVVVVXXXYYYYYYYYYZZZZZZZZZ[[[\\\\\\]]]]]]\\\YYYWWWXXX\\\______]]]___^^^]]]\\\\\\^^^```aaa```aaabbbbbbaaa```^^^]]]```aaaaaa`````````ccceeebbbbbbcccdddeeeeeeeeeeeeeeeeeekkkwww{{{tttiii```TTTQQQZZZkkk}}}gggYYYRRRRRRRRRPPPPPPPPPQQQRRRRRRPPPOOOOOONNNOOOPPPRRRSSSXXX```kkkuuu{{{jjjQQQBBB@@@??????;;;;;;:::999777666444333222333333222222222222111222////////////............------------------------,,,,,,,,,++++++***************+++++++++,,,,,,,,,))))))))))))************+++++++++++++++,,,,,,,,,,,,+++++++++,,,------...111111333555777999;;;<<>>>>>>>>>>>======<<<<<<::::::999999999999:::::::::::::::;;;;;;<<<<<<===<<<<<<===>>>???AAACCCDDDEEEFFFHHHJJJLLLNNNOOOPPPTTTVVVZZZ[[[\\\]]]^^^```^^^```bbbcccbbbbbbbbbcccbbbdddeeeffffffgggjjjlllkkkkkkkkkllllllnnnooopppnnnmmmkkkhhheeecccaaa```bbbdddeeefffgggjjjnnnrrrssstttuuutttttttttvvvwww}}}}}}|||{{{zzz{{{|||~~~~~~xxxtttvvv}}}rrr\\\HHH>>>===@@@AAACCCCCCBBBAAA???===666333111111444777:::;;;DDDJJJNNNOOOLLLKKKMMMQQQMMMOOOQQQRRRQQQPPPQQQRRRWWWWWWVVVVVVVVVVVVVVVVVVUUUUUUVVVVVVWWWWWWWWWWWWUUUVVVWWWXXXYYYXXXXXXWWWXXXWWWVVVVVVWWWWWWVVVTTTQQQRRRSSSUUUVVVVVVWWWWWWVVVWWWYYYZZZ[[[[[[[[[ZZZYYY[[[\\\^^^]]]\\\ZZZYYYUUUUUUUUUUUUUUUVVVWWWWWWWWWVVVUUUTTTSSSSSSSSSSSSVVVWWWWWWWWWWWWWWWVVVUUUWWWXXXXXXWWWVVVVVVWWWYYYZZZYYYYYYXXXXXXWWWWWWWWWXXXZZZ[[[[[[YYYXXXYYYZZZ\\\\\\]]]___aaaeeegggiiilllmmmoooppppppnnnllljjjkkkkkkkkklllnnnmmmkkkiiigggeeecccaaaaaaaaabbbccceeeffffffdddbbbaaabbbcccfffbbb\\\YYYXXXZZZ[[[[[[\\\\\\]]]]]]]]]\\\\\\[[[XXXXXXYYYYYYZZZZZZZZZ[[[]]]]]]]]]\\\[[[ZZZYYYXXXXXXZZZ\\\^^^______]]]\\\^^^\\\ZZZZZZ[[[[[[ZZZYYY\\\[[[ZZZYYYYYYYYYZZZ[[[YYYYYYZZZZZZYYYWWWUUUTTTTTTUUUUUUUUUVVVVVVXXXZZZXXXXXXYYYYYYYYYXXXWWWWWWUUUVVVXXXZZZ[[[]]]]]]^^^[[[YYYWWWWWWXXXYYYYYYXXXYYYZZZZZZ[[[[[[[[[[[[[[[ZZZWWWUUUVVVXXX[[[]]]\\\```___]]]\\\\\\\\\^^^^^^```aaabbbbbbaaa```___^^^aaaaaaaaa```______aaacccaaabbbdddeeeffffffeeedddhhhgggiiiqqqyyy{{{ooo\\\ZZZ^^^zzz~~~jjj^^^RRRRRRRRRRRRRRRRRRSSSTTTNNNNNNNNNNNNOOOOOOOOOOOOQQQXXXbbblllsss{{{iiiPPPCCCAAA??????:::::::::999777666444333333333333333333222222111111////////////............------------------------,,,,,,,,,++++++***************+++++++++,,,,,,,,,*********++++++++++++,,,*********++++++,,,,,,,,,,,,,,,+++++++++,,,------///000111444666999;;;<<<:::BBBLLLQQQOOOIIIDDD@@@>>>LLLVVVUUUWWW^^^bbb```eeelllooofffXXXRRRXXXaaaooottt}}}^^^EEEKKK\\\iiirrrxxxwwwsssnnnhhhbbbYYYWWWXXX^^^gggnnnooommmfff___UUULLLFFFBBB@@@?????????>>>>>>============;;;;;;::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<===???@@@AAADDDDDDFFFHHHJJJKKKMMMNNNPPPRRRUUUWWWWWWYYY[[[]]]\\\^^^`````````___aaabbb```bbbcccddddddfffhhhjjjllllllkkkkkkjjjkkkkkkkkkhhhgggdddbbb```^^^^^^]]]aaadddiiimmmnnnoooqqqrrrpppqqqrrrqqqppprrrvvvyyyzzztttqqquuuxxxgggQQQAAA>>>@@@AAABBBBBBBBBAAA>>><<<:::444222111333777;;;>>>???FFFKKKPPPPPPMMMKKKNNNQQQMMMPPPRRRSSSRRRQQQQQQRRRWWWWWWVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVVVVWWWTTTUUUWWWXXXXXXXXXWWWVVVVVVUUUSSSSSSTTTUUUTTTRRRQQQRRRSSSTTTUUUVVVVVVVVVVVVVVVWWWXXXYYYYYYYYYYYYVVVXXXZZZ\\\\\\[[[ZZZYYYWWWVVVVVVVVVVVVWWWWWWXXXYYYXXXVVVTTTRRRQQQPPPPPPRRRSSSTTTUUUVVVWWWWWWWWWVVVWWWWWWVVVUUUUUUWWWXXXWWWWWWWWWWWWWWWWWWWWWWWWUUUWWWXXXXXXWWWVVVVVVWWWXXXYYYYYYZZZ[[[[[[\\\\\\]]]^^^___`````````______]]]\\\]]]___``````^^^\\\[[[ZZZZZZYYYYYYZZZ[[[[[[\\\]]]]]]\\\[[[ZZZ[[[]]]^^^\\\YYYXXXYYYZZZZZZYYYZZZ[[[[[[\\\]]]]]]]]]\\\XXXYYYYYYYYYYYYYYYZZZZZZ]]]]]]]]]\\\\\\ZZZYYYXXXWWWXXXZZZ\\\]]]]]]]]]\\\]]][[[YYYYYYZZZZZZYYYXXXZZZYYYXXXWWWWWWXXXYYYZZZXXXXXXYYYYYYYYYWWWVVVUUURRRTTTVVVVVVUUUVVVXXX[[[ZZZZZZZZZZZZYYYYYYXXXXXXUUUVVVXXX[[[]]]^^^___```\\\ZZZXXXWWWXXXYYYXXXXXXXXXYYYZZZ[[[[[[[[[ZZZZZZZZZXXXVVVWWWXXX[[[]]]^^^______]]]\\\[[[[[[[[[\\\___```aaabbbbbbbbb```````````````^^^]]]\\\^^^```___```bbbdddddddddcccccchhhdddeeelllwww|||hhhZZZWWWdddsssWWWVVVTTTSSSQQQPPPNNNMMMKKKLLLMMMNNNNNNOOOOOOOOONNNTTT\\\cccjjjsss}}}hhhPPPCCCAAA??????:::999999888777666555444444222333333333333222111000////////////............------------------------,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,---------.........))))))******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,---...000333666888:::<<<888>>>EEEJJJKKKHHHEEEDDD<<>>>>>>>>>>>>>><<<;;;;;;::::::;;;;;;<<<::::::::::::::::::999999:::::::::;;;<<<===??????AAABBBCCCEEEGGGHHHJJJJJJKKKNNNPPPRRRSSSTTTWWWYYYZZZ\\\]]]]]]]]]]]]^^^```___```bbbbbbbbbccceeeggglllkkkjjjiiiiiihhhhhhhhhcccbbb```______```aaabbbeeeiiinnnqqqrrrqqqqqqqqqpppqqqqqqpppoooqqqwww}}}zzzvvvuuuyyyxxxkkkXXXGGG??????CCCBBBBBBBBBAAA???<<<999777333222333666;;;@@@BBBCCCHHHKKKOOOPPPNNNNNNOOOQQQMMMPPPSSSTTTSSSRRRRRRRRRUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUVVVSSSTTTVVVWWWXXXVVVUUUTTTRRRQQQOOONNNPPPPPPPPPOOOPPPPPPRRRSSSTTTUUUUUUUUUVVVVVVVVVVVVWWWWWWXXXXXXUUUVVVWWWYYYZZZYYYYYYXXXXXXWWWWWWVVVVVVWWWWWWXXXYYYXXXVVVTTTRRRQQQPPPOOORRRSSSTTTVVVWWWXXXYYYYYYTTTUUUVVVUUUTTTTTTVVVXXXXXXWWWWWWWWWWWWWWWWWWWWWTTTVVVXXXYYYXXXWWWWWWWWWTTTUUUWWWXXXYYYZZZZZZYYYXXXYYYZZZ[[[\\\\\\\\\]]]WWWWWWWWWXXXZZZ[[[ZZZYYYZZZZZZZZZYYYXXXXXXWWWWWWXXXYYYYYYXXXWWWWWWXXXZZZ[[[ZZZYYYZZZ[[[\\\[[[YYYYYYZZZ[[[\\\]]]]]]]]]]]][[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\[[[ZZZYYYYYYYYYZZZ\\\]]]^^^^^^^^^]]]\\\ZZZXXXXXXYYYYYYXXXWWWYYYXXXWWWWWWWWWXXXYYYZZZVVVWWWXXXXXXXXXWWWVVVUUUQQQSSSVVVVVVTTTUUUXXX\\\[[[[[[ZZZYYYYYYXXXXXXXXXUUUVVVXXX[[[]]]^^^___```^^^[[[YYYXXXXXXYYYXXXWWWXXXYYYZZZ[[[[[[ZZZYYYXXXZZZZZZYYYZZZ[[[\\\^^^___^^^]]]\\\[[[ZZZZZZZZZZZZ\\\^^^___aaabbbbbbbbbaaa^^^___^^^]]][[[[[[]]]^^^______```aaabbbbbbbbbbbbbbb```bbbiiirrr~~~}}}pppZZZRRRSSSYYYZZZUUUPPPOOOQQQSSSSSSRRRJJJKKKLLLMMMNNNOOOOOOPPPMMMQQQWWW[[[aaaiiittt{{{gggPPPCCCAAA??????:::888777777777666666666555222222333333333222111000////////////............------------------------++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,------------((())))))***++++++,,,,,,,,,,,,+++++++++++++++,,,+++---///222555888:::<<<:::===@@@CCCEEEFFFFFFGGG<<<@@@HHHPPPTTTXXXaaakkkfffjjjnnnmmmhhheeefffhhhjjjjjjooowww}}}jjjQQQIIIOOOZZZfffooovvv{{{zzzvvvooojjjddd``````dddjjjnnnsssoooiiiccc\\\UUUMMMHHHAAA@@@???>>>>>>>>>??????<<<<<<;;;;;;;;;;;;<<<<<<;;;:::::::::999999888888999999::::::;;;<<<>>>>>>>>>???@@@BBBCCCEEEFFFGGGHHHJJJLLLMMMOOOQQQTTTVVVXXXYYYZZZZZZYYYZZZ\\\]]]]]]^^^______^^^___aaaccceeeddddddccccccccccccddd_________```bbbeeehhhjjjkkkmmmooopppoooooooooppppppqqqpppmmmkkknnnuuu|||}}}~~~}}}ppp\\\JJJ@@@>>>AAADDDBBBBBBBBB@@@>>>:::777555333333555999???DDDGGGGGGJJJKKKNNNPPPQQQRRRRRRRRRMMMPPPSSSUUUTTTSSSSSSSSSRRRRRRSSSSSSTTTTTTUUUUUUUUUTTTSSSRRRRRRSSSTTTTTTRRRSSSUUUWWWWWWUUUSSSRRRRRRPPPNNNMMMNNNOOOOOONNNNNNOOOPPPRRRSSSSSSSSSSSSUUUUUUUUUUUUUUUVVVVVVWWWUUUUUUVVVWWWWWWXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVWWWWWWWWWUUUTTTSSSRRRRRRRRRRRRSSSTTTUUUVVVVVVWWWWWWSSSTTTUUUTTTTTTTTTVVVWWW[[[ZZZZZZYYYXXXWWWVVVVVVTTTWWWYYYZZZXXXWWWVVVVVVSSSTTTVVVXXXYYYYYYXXXXXXUUUVVVWWWXXXZZZ[[[[[[[[[XXXWWWUUUVVVWWWYYYXXXWWWWWWXXXXXXYYYYYYXXXWWWWWWWWWWWWWWWVVVTTTUUUWWWYYYYYYXXXWWWXXXZZZ[[[[[[ZZZXXXYYYZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\YYYYYYZZZZZZZZZYYYYYYXXXZZZ[[[\\\]]]]]]]]]]]]]]]ZZZYYYWWWWWWXXXYYYXXXWWWXXXXXXWWWVVVWWWXXXYYYZZZSSSTTTUUUVVVVVVVVVUUUTTTPPPSSSVVVVVVTTTTTTXXX\\\ZZZZZZYYYXXXWWWWWWWWWWWWTTTUUUWWWYYY[[[\\\]]]^^^___\\\YYYXXXXXXXXXXXXWWWWWWXXXZZZ[[[[[[ZZZXXXWWWWWWXXXYYYZZZZZZ[[[\\\]]][[[[[[ZZZZZZYYYYYYXXXXXXXXXZZZ\\\^^^```aaaaaaaaa^^^^^^^^^\\\[[[[[[\\\^^^````````````aaabbbcccccc```___cccjjjnnnyyy~~~yyy___PPPMMMIIIdddkkk```SSSNNNRRRWWWXXXWWWLLLLLLLLLLLLMMMNNNOOOOOONNNPPPSSSUUUXXX```jjjqqqgggOOOCCCAAA@@@???:::777777777777777777666666222222333444333222111000000/////////............------------------------*********++++++,,,,,,---******+++++++++,,,,,,,,,((())))))))))))*********((())))))***++++++,,,,,,,,,,,,++++++***++++++++++++,,,...111555888:::<<<===>>>>>>???AAADDDGGGIII<<<;;;@@@KKKOOORRR^^^nnnnnnoooppppppooooooooopppiiihhhmmmtttxxx|||~~~\\\III@@@HHHSSS```ppp|||{{{vvvsssmmmgggbbbbbbeeeiiivvvuuussspppkkkaaaVVVOOOAAAAAA???>>>>>>>>>???@@@<<<<<<;;;;;;;;;;;;<<<<<<;;;::::::999999888888888999999999:::;;;<<<===>>><<<===>>>???AAACCCDDDDDDFFFGGGJJJKKKLLLOOORRRUUUVVVWWWXXXWWWWWWWWWYYY[[[[[[]]]]]]]]]\\\\\\^^^```\\\\\\\\\\\\\\\]]]^^^___^^^^^^___bbbeeejjjnnnqqqppppppooommmkkkkkkmmmpppooopppnnnkkkhhhjjjrrryyytttxxx||||||yyyxxx|||zzz|||jjjRRRAAA;;;>>>BBBDDDBBBBBBBBB@@@===999666333333444666<<>>@@@===999888777666444444333333222222222111111111000000111000///......------...---------------------------+++))))))+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++---///000222555999<<<===??????>>>>>>BBBIIIPPPIIIFFFBBBAAAEEENNNXXX___hhhiiillloooooopppxxx|||xxxssssss|||rrrVVVJJJBBBHHH[[[ooo|||~~~{{{xxxtttqqqlllfffbbbfffjjjpppwwwyyyssshhh^^^TTTOOOHHHCCCAAAAAABBBBBB???>>>===<<<;;;;;;;;;;;;:::::::::999::::::;;;;;;:::999999888888999999:::;;;;;;<<<<<<===>>>??????>>>???AAACCCFFFIIILLLMMMQQQPPPOOOOOOPPPRRRUUUWWWUUUSSSTTTVVVUUURRRSSSXXXVVVSSSQQQPPPSSSXXX]]]___```cccgggkkkmmmmmmkkkjjjooommmjjjiiiiiikkknnnpppssssssrrrooommmlllnnnpppqqqqqqvvv|||{{{vvvwww}}}vvvwww{{{yyyiiiTTTCCC???@@@>>>BBBIIIDDDCCC@@@>>>;;;999777666999:::===AAAEEEIIIKKKMMMMMMOOOQQQRRRSSSTTTVVVXXXTTTTTTTTTTTTTTTTTTTTTTTTTTTQQQOOORRRVVVXXXUUUQQQWWWUUUSSSQQQQQQRRRTTTUUUUUUUUUUUUUUUTTTTTTSSSRRRSSSQQQPPPOOOQQQQQQPPPOOOQQQQQQQQQOOONNNNNNOOOQQQTTTTTTTTTTTTSSSSSSRRRRRRSSSSSSSSSTTTTTTUUUVVVVVVVVVVVVUUUUUUUUUVVVWWWWWWWWWXXXXXXXXXWWWVVVVVVUUUTTTTTTSSSSSSSSSSSSTTTTTTUUUWWWYYYXXXUUUSSSTTTVVVXXXXXXXXXWWWUUUSSSQQQPPPQQQRRRTTTUUUUUUTTTSSSRRRUUUUUUVVVVVVVVVUUUTTTSSSSSSTTTTTTUUUWWWXXXYYYYYYXXXXXXXXXWWWVVVXXX[[[]]]VVVWWWWWWXXXYYYZZZ[[[[[[^^^\\\[[[ZZZYYYWWWTTTRRRUUUUUUUUUVVVWWWXXXYYYZZZVVVWWWYYYZZZ[[[[[[ZZZZZZYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[^^^]]][[[ZZZYYYXXXYYYYYY\\\[[[ZZZZZZYYYZZZZZZ[[[WWWVVVUUUTTTTTTTTTUUUVVVTTTUUUVVVVVVTTTTTTUUUVVVVVVUUUSSSRRRRRRSSSUUUWWWUUUTTTUUUVVVWWWUUURRRPPPUUUWWWXXXZZZZZZZZZYYYYYYWWWYYY[[[\\\ZZZYYYYYYYYYWWWXXXYYYYYYYYYXXXWWWVVVUUUUUUVVVVVVWWWXXXYYYYYYZZZZZZZZZZZZZZZ[[[\\\\\\ZZZYYYXXXXXXYYY[[[^^^______^^^]]][[[[[[[[[[[[\\\^^^```bbbcccaaa```___```aaacccggghhheeehhhxxxsssZZZHHHKKKKKKcccjjjYYYNNNPPPWWWQQQNNNNNNQQQPPPMMMMMMOOOMMMNNNNNNPPPRRRTTTVVVWWWeeeNNNBBB???>>>???<<<999888777666444444444444333222222222222111111111111000///......------...------------------------,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***,,,...///111444888;;;===???AAAAAABBBEEELLLQQQSSSMMMEEEAAAEEENNNWWW]]]bbbccchhhnnnooopppvvv~~~}}}xxxyyywwwaaaLLLFFFOOO^^^qqq}}}}}}}}}|||xxxqqqjjjeeecccfffkkkrrrxxxyyytttoooddd^^^UUUMMMGGGDDDBBB@@@<<<<<<=========<<<;;;;;;;;;::::::::::::;;;<<<<<<::::::999999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>@@@BBBDDDEEEJJJIIIHHHGGGHHHIIIKKKLLLQQQNNNNNNNNNMMMJJJLLLPPPSSSUUUWWWWWWWWWYYY___dddccceeehhhkkkmmmmmmlllkkkmmmllljjjiiijjjlllooorrrwwwvvvtttqqqoooooosssvvvsssssswww}}}|||xxxyyy~~~~~~zzz{{{~~~{{{yyyyyyaaaNNN???>>>???>>>AAAHHHEEECCC@@@===;;;:::999999;;;<<>>>>>;;;999888777555444444444444333333333333222222222222111000///......------...------------------------+++...111111...------///---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++---...///222666999===@@@DDDFFFGGGJJJOOOTTT]]]VVVLLLFFFFFFMMMUUUZZZ]]]```fffmmmnnnlllnnnttt|||]]]LLLFFFJJJ___vvv}}}~~~wwwqqqmmmdddccceeejjjrrrxxxyyyyyymmmiiibbb[[[UUUOOOJJJGGG===>>>?????????>>>===<<<;;;;;;;;;:::;;;<<<<<<===;;;::::::999999::::::;;;;;;;;;;;;;;;::::::::::::============>>>???@@@AAAEEEEEECCCCCCBBBCCCEEEEEEIIIGGGGGGIIIHHHFFFIIINNNUUU[[[aaabbb``````dddiiihhhiiijjjjjjkkkjjjjjjiiikkkjjjiiiiiikkknnnrrrtttyyywwwtttpppoooqqqwww{{{xxxxxx{{{|||}}}{{{ttt{{{~~~|||www{{{~~~}}}lllSSSFFF<<<===@@@???BBBGGGEEECCC???<<<;;;;;;;;;<<>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>??????BBBBBBAAAAAABBBCCCDDDEEEEEEEEEHHHMMMNNNMMMPPPTTT]]]bbbiiikkkkkkiiiiiijjjkkkkkkiiihhhfffeeeeeeeeejjjiiiiiikkkmmmqqquuuwwwxxxvvvrrrnnnnnnrrryyyzzzrrrttt|||~~~|||{{{|||}}}~~~mmm\\\GGG???;;;>>>BBBBBBCCCFFFCCCAAA===;;;:::;;;===???CCCDDDFFFIIIJJJKKKLLLLLLQQQRRRSSSRRRQQQQQQRRRSSSRRRQQQQQQPPPPPPQQQQQQRRRSSSRRRRRRTTTWWWYYYXXXWWWVVVUUUSSSRRRRRRRRRSSSTTTQQQRRRTTTWWWYYYZZZ[[[[[[WWWUUUSSSSSSTTTTTTTTTSSSSSSTTTUUUTTTRRRQQQRRRTTTUUUUUUUUUUUUTTTTTTTTTTTTVVVVVVVVVVVVUUUUUUTTTTTTPPPRRRSSSUUUVVVWWWWWWWWWVVVWWWWWWXXXWWWWWWVVVVVVWWWWWWVVVVVVVVVVVVWWWWWWVVVVVVVVVUUUUUUUUUUUUVVVVVVUUUTTTTTTUUUWWWYYY[[[UUUTTTSSSRRRRRRTTTWWWXXXXXXXXXWWWWWWVVVVVVVVVVVVUUUUUUVVVVVVWWWXXXXXXYYYYYYZZZYYYWWWUUUTTTVVVWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWYYYYYYYYYYYYYYYZZZWWWWWWVVVUUUUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXYYYYYY\\\\\\]]]]]]]]]]]]\\\\\\YYYYYYYYYZZZ[[[[[[\\\\\\YYY\\\```bbbbbb___[[[XXXUUUWWWYYY[[[\\\\\\[[[ZZZXXXWWWWWWVVVVVVVVVVVVVVVVVVWWWYYYYYYWWWVVVVVVVVVWWWWWWXXXYYYXXXWWWUUUSSSSSSSSSSSSTTTVVVWWWUUUTTTUUUUUUTTTUUUVVVXXXZZZ\\\ZZZZZZZZZXXXVVVUUUWWWYYYUUUUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYXXXXXXXXXWWWWWWXXXXXXXXXVVVWWWWWWWWWWWWVVVUUUTTTXXXXXXXXXYYYZZZ[[[[[[\\\^^^```bbbbbbaaa``````aaaaaa^^^^^^bbbeeeggglllrrrhhhRRRAAAJJJeeemmm___XXXTTTSSSTTTRRRNNNMMMOOOQQQPPPOOONNNNNNNNNNNNNNNdddNNNBBB@@@======999888777666555555444555555444444444333333333222222111000///......------...------------------------(((---222111---***,,,...---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,...111444:::???FFFJJJLLLNNNQQQTTTYYY___ccc]]]SSSNNNSSSZZZ]]]```fffmmmnnnhhhdddeeeqqq|||zzz~~~vvvZZZLLLMMM^^^hhhwww{{{sssooolllkkklllkkkhhheeewwwxxxyyyxxxtttlllbbbZZZSSSOOOIIICCC>>>===>>>???>>>===<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<===>>>???@@@AAA:::::::::<<<===???AAABBBAAABBBCCCDDDEEEGGGHHHIIIIIIKKKQQQXXXZZZWWWWWWZZZcccdddgggkkknnnmmmhhhcccfffeeeeeeddddddeeefffgggkkkkkkkkkmmmppptttwwwyyyxxxvvvsssqqqrrrvvv~~~zzzsssqqqwwwwww|||~~~~~~|||ppp\\\MMM@@@<<<<<<@@@EEEEEEEEEFFF@@@>>><<<::::::<<>>===999777777666555555555555555333333333333222222222222111000///......------...------------------------))),,,//////,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,---000333888===DDDHHHIIIKKKNNNQQQRRR\\\fffeee\\\UUUXXX]]]]]]^^^eeennnqqqnnnkkkllljjjttt{{{xxxsssuuu{{{}}}^^^MMMJJJUUUhhh{{{~~~{{{xxxwwwvvvuuurrrkkkeeelllooouuuzzz~~~|||wwwsssccc^^^VVVMMMGGGDDDDDDEEEBBBAAA@@@>>>===<<<<<<<<<===<<<<<<;;;;;;<<<<<<===;;;<<<===???@@@BBBCCCDDD???@@@AAACCCEEEGGGJJJKKKIIIJJJLLLNNNPPPQQQSSSTTTQQQSSSXXX^^^^^^YYYWWWYYY```^^^___ccciiiiiibbb[[[^^^___```cccfffjjjmmmooonnnnnnooopppsssvvvxxxzzzyyyzzzyyyyyyzzz}}}{{{yyyzzz}}}~~~|||zzzxxx{{{yyyvvv~~~uuucccOOOCCC======???CCCFFFGGGFFFDDD>>>===;;;;;;<<<>>>AAACCCIIIKKKMMMOOOPPPPPPOOONNNOOOPPPRRRRRRQQQQQQRRRTTTRRRQQQOOONNNNNNOOOQQQRRRRRRSSSTTTUUUVVVVVVVVVVVVUUUTTTTTTSSSSSSSSSSSSSSSOOOPPPRRRTTTVVVWWWWWWXXXWWWVVVTTTTTTUUUUUUUUUTTTSSSUUUVVVVVVTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTRRRSSSSSSTTTUUUUUUVVVVVVRRRRRRRRRRRRSSSTTTVVVVVVVVVVVVWWWWWWXXXXXXWWWWWWUUUUUUTTTTTTTTTTTTUUUUUUVVVTTTRRRRRRTTTVVVVVVVVVUUUTTTSSSSSSTTTVVVWWWXXXVVVUUUTTTSSSTTTVVVYYY[[[YYYXXXVVVUUUUUUUUUVVVWWWVVVVVVWWWWWWXXXXXXXXXXXXWWWXXXXXXWWWUUUTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVWWWZZZ\\\[[[XXXVVVWWWXXXYYYXXXWWWWWWVVVVVVVVVVVVTTTTTTTTTTTTUUUVVVWWWXXXZZZZZZ[[[[[[[[[[[[ZZZZZZXXXXXXXXXXXXWWWWWWWWWWWWWWWYYY\\\^^^___^^^[[[ZZZVVVWWWYYYZZZ[[[ZZZZZZYYYXXXXXXYYYYYYXXXXXXWWWVVVUUUWWWYYYYYYWWWUUUTTTTTTUUUVVVXXXYYYYYYXXXVVVUUURRRQQQPPPPPPRRRSSSRRRQQQRRRRRRRRRRRRSSSTTTUUUUUUVVVWWWXXXWWWUUUUUUWWWYYYXXXWWWVVVUUUTTTSSSSSSSSSWWWWWWYYYZZZ\\\^^^______\\\[[[YYYXXXVVVVVVUUUUUUXXXXXXWWWWWWVVVVVVUUUUUUWWWWWWYYYZZZ[[[[[[[[[[[[ZZZ\\\^^^______^^^^^^___```[[[XXXZZZ\\\___eeellluuuaaaQQQIIIKKKbbbiiiccc^^^[[[VVVOOOMMMNNNKKKKKKKKKKKKLLLMMMNNNNNNaaaMMMBBBAAA???>>>:::777777666555555555555666333222222222222111111111111000///......------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,+++---000222555:::@@@DDDEEEGGGJJJMMMNNNWWWaaaeeeccc```___```aaaaaafffoootttsssrrrsssqqqvvvxxxwwwxxx{{{{{{xxxzzzeeeTTTTTTYYYeeettt{{{sssmmmbbbeeejjjqqqyyyuuuqqqjjjbbb[[[VVVSSSQQQHHHGGGEEEBBB@@@>>>>>>=========<<<<<<<<<<<<=========>>>???@@@AAABBBCCCCCCDDDEEEFFFGGGIIILLLNNNOOOOOOOOOQQQSSSTTTUUUVVVWWWSSSRRRUUUXXXWWWSSSSSSVVVXXXXXXYYY\\\```aaa^^^[[[]]]___bbbgggkkkooorrrtttrrrrrrrrrsssuuuwwwyyyzzzzzz|||yyywwwvvvvvvyyy}}}|||mmmVVVEEE>>><<<>>>AAADDDFFFGGGEEEBBB=========>>>@@@BBBDDDFFFJJJLLLOOORRRSSSRRRQQQPPPQQQRRRSSSRRRPPPOOOPPPQQQSSSRRRPPPNNNNNNPPPRRRSSSSSSTTTUUUUUUTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSQQQQQQSSSTTTUUUUUUVVVVVVWWWUUUSSSSSSTTTUUUTTTSSSRRRTTTVVVVVVTTTRRRRRRSSSQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTSSSQQQPPPQQQRRRUUUVVVUUUVVVWWWWWWXXXXXXWWWWWWUUUUUUTTTTTTTTTTTTUUUUUUWWWTTTQQQQQQTTTVVVVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTTTTSSSRRRRRRSSSVVVXXXYYYXXXWWWUUUTTTTTTTTTVVVWWWWWWWWWWWWWWWXXXXXXXXXXXXUUUWWWXXXWWWUUUTTTTTTUUUUUUUUUVVVVVVWWWWWWXXXXXXVVVZZZ\\\[[[WWWUUUWWWZZZYYYYYYXXXWWWWWWWWWXXXXXXTTTTTTSSSSSSTTTUUUWWWXXXXXXYYYYYYYYYYYYYYYYYYXXXZZZZZZYYYXXXWWWVVVVVVUUUWWWXXXYYYZZZ[[[[[[[[[[[[XXXXXXYYYYYYYYYYYYYYYYYYXXXYYYYYYZZZYYYXXXWWWVVVTTTVVVYYYYYYWWWTTTSSSRRRTTTTTTVVVWWWXXXXXXWWWWWWTTTRRRQQQQQQRRRRRRRRRQQQPPPQQQQQQRRRRRRQQQQQQQQQSSSUUUWWWWWWWWWVVVWWWXXXYYYXXXWWWUUUUUUUUUVVVVVVWWWWWWXXXYYY[[[\\\]]]]]]ZZZYYYXXXXXXWWWXXXXXXXXXZZZYYYXXXWWWVVVWWWXXXYYYXXXXXXZZZ[[[[[[[[[[[[ZZZZZZ\\\___```___^^^___```[[[YYYZZZ\\\]]]]]]cccjjjqqqzzz^^^RRRUUU\\\```nnn{{{nnnbbbWWWNNNKKKNNNKKKKKKJJJJJJKKKKKKLLLMMM```LLLBBBAAA??????;;;777666666555555555555666222222222111111111000000111000///......------...------------------------///---++++++---...------)))***+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,---000222444999>>>AAABBBDDDHHHKKKNNNSSS[[[ccchhhhhheeebbbgggfffiiiqqquuutttsssuuu}}}{{{yyy{{{wwwttt~~~kkk^^^OOOOOO^^^sssxxxqqqhhhgggfffhhhnnntttxxxzzz{{{uuunnngggaaa^^^LLLKKKHHHEEECCCAAA??????======<<<<<<<<<<<<======?????????@@@@@@AAAAAABBBAAAAAABBBCCCEEEGGGHHHIIIKKKKKKMMMNNNOOOOOOOOOOOONNNLLLMMMOOOOOOMMMPPPVVVRRRTTTWWWZZZ\\\]]]^^^___cccdddhhhkkkoooqqqssstttttttttuuuuuuvvvxxxyyyzzzyyy|||xxxxxxvvvvvvxxxyyyfffNNN@@@>>><<>>???AAACCCEEEGGGHHHKKKMMMPPPSSSTTTSSSRRRQQQSSSTTTTTTRRROOONNNNNNOOOTTTRRRPPPNNNNNNPPPRRRTTTSSSTTTUUUUUUSSSRRRRRRSSSTTTTTTTTTTTTSSSSSSSSSRRRRRRSSSTTTUUUUUUUUUUUUUUUWWWUUUSSSSSSTTTUUUTTTSSSRRRTTTVVVVVVTTTRRRRRRRRRPPPQQQQQQQQQRRRRRRSSSSSSTTTTTTSSSSSSRRRRRRQQQQQQVVVTTTQQQOOOOOOQQQTTTVVVUUUVVVVVVWWWXXXXXXXXXWWWVVVUUUUUUTTTTTTUUUUUUVVVWWWTTTQQQQQQTTTVVVWWWVVVTTTTTTUUUTTTTTTSSSRRRQQQRRRQQQQQQRRRSSSTTTVVVWWWXXXWWWUUUSSSSSSTTTUUUVVVWWWWWWWWWXXXXXXXXXXXXXXXTTTVVVWWWWWWUUUTTTTTTUUUUUUUUUVVVWWWWWWXXXYYYYYYUUUYYY\\\[[[XXXVVVXXX[[[YYYYYYXXXXXXXXXYYYYYYZZZTTTSSSSSSSSSSSSUUUVVVWWWWWWWWWXXXXXXXXXXXXWWWWWW\\\\\\[[[YYYXXXWWWUUUUUUWWWWWWWWWWWWXXXYYY[[[\\\ZZZYYYYYYXXXXXXXXXYYYYYYXXXYYYZZZZZZZZZYYYWWWVVVSSSVVVYYYYYYWWWTTTRRRQQQSSSTTTUUUVVVWWWXXXXXXXXXVVVTTTRRRQQQRRRSSSRRRQQQOOOPPPQQQQQQQQQPPPOOONNNQQQSSSVVVXXXWWWWWWWWWXXXYYYXXXWWWVVVWWWXXXYYYZZZWWWWWWXXXXXXYYYYYYZZZZZZXXXXXXWWWXXXXXXZZZ[[[[[[[[[ZZZXXXWWWWWWXXXZZZ[[[XXXYYY[[[\\\\\\[[[[[[ZZZZZZ]]]___``````___```aaaYYYZZZ]]]aaa```___dddkkksss~~~aaaXXXeeeaaaOOOOOOfff}}}iiiXXXLLLIIILLLLLLKKKKKKJJJJJJJJJJJJKKK```NNNCCCAAA>>>>>>;;;999888777555444444444444333333333333333222111000444222///---,,,,,,---...***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......000444999===???@@@AAABBBJJJOOOXXXaaagggkkkkkkkkkkkkkkkjjjjjjmmmqqqvvvzzzvvv{{{wwwyyyyyy^^^MMMIIITTTlll~~~yyyuuupppjjjeeeeeeiiioootttxxx}}}wwwpppkkkZZZVVVPPPKKKHHHEEECCCAAABBB@@@>>>>>>????????????===AAACCC>>>;;;<<>><<>>>>>;;;999888777555444444444444333333222222222222222222333222///---,,,,,,---...++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---.........222666:::<<<>>>AAACCCHHHNNNWWW___dddhhhkkkmmmiiifffcccbbbffflllrrrvvv}}}|||~~~yyybbbRRRLLLVVVbbb~~~zzzrrrjjjeeedddeeeffflllyyy}}}sssooohhhbbb\\\VVVPPPLLLKKKIIIEEECCCAAA@@@@@@???@@@DDDDDD@@@>>>@@@AAA???>>>>>>??????@@@AAAAAAAAABBBBBBAAAAAABBBDDDEEEFFFHHHFFFEEEEEEGGGKKKMMMNNNRRRUUUZZZ___bbbeeehhhjjjooopppqqqssstttuuuvvvvvvqqqwww}}}~~~}}}~~~{{{|||zzznnn```OOO@@@<<<>>>>>>AAAEEEFFFDDDBBB@@@???>>>@@@AAABBBCCCDDDGGGJJJNNNNNNOOOOOOOOOOOOPPPPPPPPPOOONNNMMMMMMNNNOOOQQQOOONNNLLLLLLLLLOOOQQQSSSSSSRRRPPPOOOOOOOOOQQQQQQSSSTTTVVVVVVTTTRRRRRRSSSRRRQQQOOOOOOQQQSSSTTTSSSSSSQQQPPPQQQSSSTTTRRRPPPOOONNNNNNMMMMMMNNNNNNOOOOOOOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSSSSRRRRRRRRRRRRSSSTTTUUUVVVUUUTTTSSSRRRSSSTTTVVVWWWXXXWWWVVVTTTSSSRRRRRRRRRRRRRRRQQQQQQQQQQQQRRRRRRUUUSSSQQQRRRSSSTTTRRRPPPQQQRRRRRRSSSSSSRRRRRRQQQRRRTTTTTTSSSRRRQQQQQQRRRVVVUUUTTTTTTUUUVVVUUUSSSQQQRRRSSSSSSSSSSSSRRRQQQRRRSSSTTTUUUVVVUUUTTTTTTSSSTTTUUUUUUTTTTTTVVVWWWZZZYYYXXXVVVUUUUUUTTTTTTUUUWWWXXXUUUPPPOOORRRUUUWWWVVVUUUUUUVVVVVVUUUUUUUUUWWWXXXWWWUUUSSSTTTUUUTTTVVVWWWWWWUUUUUUVVVWWWXXXWWWVVVVVVUUUVVVWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWVVVVVVVVVVVVUUUTTTSSSRRRTTTTTTSSSSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWVVVUUUTTTRRRRRRRRRRRRSSSRRRQQQPPPSSSTTTTTTUUUUUUVVVVVVWWWWWWYYYYYYXXXWWWVVVVVVWWWVVVVVVVVVWWWXXXYYYZZZZZZZZZYYYXXXWWWWWWYYYZZZ[[[[[[ZZZXXXWWWVVVVVVVVVVVVWWWXXXYYYYYYYYYXXXWWWWWWXXXZZZ\\\^^^```aaabbbbbb\\\\\\]]][[[[[[^^^cccgggppp{{{xxxrrrwwwssshhhRRRKKKHHHSSSlllsssYYYLLLSSSPPPLLLJJJJJJJJJIIIHHH___MMMCCC@@@>>>>>>;;;999888777555444444444444333222111111111222333444222111///...---------...++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,///222555888<<>>AAACCCEEEEEECCCAAAAAAAAABBBCCCCCCCCCCCCEEEHHHKKKRRRQQQOOONNNMMMNNNNNNOOOOOONNNMMMMMMMMMNNNOOOPPPLLLLLLKKKKKKLLLNNNQQQSSSPPPOOONNNMMMMMMMMMNNNOOORRRSSSUUUTTTSSSQQQRRRRRRRRRPPPNNNNNNOOOQQQQQQPPPOOOOOOOOOPPPRRRSSSRRRPPPLLLLLLLLLKKKKKKLLLLLLLLLMMMMMMNNNOOOPPPPPPOOOOOOMMMNNNNNNOOOPPPQQQRRRRRRQQQSSSVVVXXXYYYXXXVVVUUUTTTSSSRRRQQQQQQRRRTTTTTTVVVVVVWWWWWWVVVTTTSSSRRRRRRQQQQQQPPPPPPQQQQQQRRRSSSQQQPPPPPPRRRRRRQQQOOOPPPQQQQQQQQQQQQQQQQQQPPPQQQRRRSSSRRRPPPOOOPPPQQQUUUSSSRRRRRRSSSSSSQQQPPPMMMNNNOOOPPPQQQQQQQQQPPPRRRRRRSSSTTTSSSRRRQQQPPPOOOPPPRRRRRRRRRRRRTTTVVVXXXWWWWWWVVVUUUTTTSSSSSSTTTUUUVVVSSSOOONNNPPPRRRUUUUUUUUUTTTTTTTTTSSSSSSSSSUUUVVVVVVTTTSSSTTTTTTTTTUUUUUUTTTRRRRRRTTTUUUTTTTTTTTTTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSSSSUUUTTTSSSRRRRRRRRRRRRRRRTTTTTTVVVWWWWWWWWWVVVVVVSSSSSSSSSSSSSSSRRRQQQQQQSSSSSSTTTTTTUUUVVVVVVWWWUUUWWWYYYYYYWWWVVVVVVVVVUUUUUUUUUVVVVVVWWWWWWXXXXXXXXXWWWVVVWWWXXXYYYZZZ\\\[[[YYYXXXWWWVVVVVVVVVXXXXXXYYYYYYYYYYYYXXXXXXWWWXXXYYY[[[^^^```aaabbb^^^^^^^^^]]]\\\^^^bbbfffmmmuuuxxxxxxyyyvvv^^^WWWLLLFFFMMMbbb|||mmmlllcccWWWOOOMMMMMMJJJHHH^^^LLLBBB@@@>>>>>>;;;999888777555444444444444333222000000000222444666222111///...---------...+++,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,------......------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++---///111555;;;BBBFFFQQQXXX^^^^^^\\\]]]cccjjjqqqhhh^^^YYY]]]eeekkknnnvvv}}}vvvppprrr{{{yyy]]]LLLJJJUUUgggyyy{{{uuupppmmm]]]bbbfffggggggjjjnnnqqq~~~~~~~~~~~~{{{uuuqqqjjjhhhddd^^^XXXUUUTTTTTTNNNMMMJJJGGGIIIMMMKKKFFFHHHIIIIIIJJJJJJKKKLLLLLLHHHHHHHHHHHHHHHHHHIIIIIINNNNNNNNNOOOPPPSSSXXX[[[aaaeeekkkooosssvvvyyy{{{{{{wwwsssuuuyyy{{{xxxtttxxx|||~~~{{{wwwyyy~~~xxx~~~{{{yyy}}}yyydddMMMAAA??????@@@BBBCCCDDDEEEDDDBBBAAABBBCCCFFFFFFFFFEEEEEEGGGLLLOOORRRQQQOOOMMMMMMNNNOOOPPPPPPOOONNNMMMMMMMMMMMMNNNJJJJJJJJJJJJLLLNNNPPPRRROOONNNMMMLLLLLLLLLMMMMMMPPPRRRSSSRRRQQQPPPQQQRRRRRRPPPMMMMMMNNNOOONNNNNNNNNOOOPPPQQQSSSSSSSSSRRRNNNMMMMMMLLLLLLMMMMMMNNNMMMNNNNNNNNNNNNMMMLLLLLLJJJKKKLLLNNNOOOPPPPPPQQQPPPRRRVVVXXXYYYXXXUUUTTTSSSRRRQQQPPPPPPPPPQQQRRRSSSTTTVVVWWWVVVTTTRRRPPPQQQPPPPPPPPPPPPPPPPPPQQQPPPPPPOOOOOOPPPPPPOOOOOOOOOPPPPPPQQQQQQPPPPPPOOOOOOPPPQQQPPPOOONNNOOOPPPSSSRRRPPPPPPPPPPPPNNNMMMKKKLLLMMMNNNOOOPPPPPPQQQQQQRRRRRRRRRQQQPPPNNNMMMLLLNNNPPPQQQQQQQQQSSSTTTVVVVVVUUUUUUTTTSSSRRRRRRSSSTTTUUUSSSPPPNNNOOOPPPUUUVVVVVVUUUSSSRRRRRRSSSRRRSSSTTTTTTTTTSSSSSSSSSTTTTTTTTTRRRQQQQQQRRRTTTRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUTTTTTTUUUUUUUUUTTTSSSSSSVVVUUUTTTSSSRRRRRRRRRRRRSSSTTTUUUVVVVVVUUUTTTSSSQQQRRRSSSSSSRRRQQQPPPQQQRRRRRRSSSTTTUUUVVVVVVWWWSSSVVVYYYYYYXXXVVVUUUUUUTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVUUUUUUVVVWWWXXXYYY\\\[[[ZZZYYYXXXWWWWWWVVVXXXXXXYYYYYYYYYYYYYYYYYYWWWWWWXXXZZZ\\\___aaaccc```___^^^]]]^^^___bbbdddlllnnn}}}~~~yyy{{{}}}xxxtttgggSSSFFFIIIYYYeeexxxcccUUUPPPOOOMMMKKK^^^LLLBBB@@@>>>>>>;;;999888777555444444444444333222000000000222444666000000//////......------,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,------------------------***++++++,,,,,,++++++***+++,,,------......------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,---...///333999AAAFFFRRRXXX]]]]]][[[\\\dddkkktttlllbbb\\\]]]bbbgggiiiooovvv|||}}}ppplllqqqxxxzzzcccTTTQQQSSS^^^pppyyytttmmmmmmllljjjeeebbbccceeeoooppptttyyy}}}}}}{{{yyyrrrrrrqqqlllgggddddddeee^^^]]]XXXUUUWWW\\\\\\XXXRRRSSSSSSTTTUUUUUUVVVVVVTTTTTTTTTTTTTTTSSSSSSSSSXXXZZZ\\\\\\\\\___cccggglllooorrruuuvvvxxx{{{}}}wwwssspppsssyyy}}}|||yyy~~~~~~{{{yyyvvvxxx}}}uuuwww}}}zzzzzzzzz}}}~~~hhhUUUCCC===@@@CCCDDDEEECCCDDDEEEDDDCCCBBBDDDEEEFFFFFFFFFEEEFFFIIIMMMQQQPPPOOONNNMMMMMMOOOQQQRRRRRRQQQPPPNNNMMMLLLLLLKKKIIIIIIIIIJJJLLLNNNPPPQQQNNNNNNNNNMMMMMMMMMMMMMMMOOOPPPQQQPPPOOOOOOPPPRRRQQQOOOMMMLLLMMMMMMMMMLLLLLLNNNPPPRRRRRRRRRRRRQQQNNNNNNMMMMMMMMMMMMNNNNNNPPPPPPOOONNNMMMKKKJJJIIIHHHIIIKKKMMMNNNOOOOOOOOOOOOPPPQQQSSSSSSSSSSSSRRRQQQQQQPPPPPPPPPPPPPPPPPPPPPRRRTTTVVVVVVTTTQQQOOOPPPPPPOOOOOOOOOOOOPPPPPPNNNNNNOOOOOONNNNNNNNNOOOOOOOOOPPPPPPPPPPPPOOOOOOMMMNNNOOOOOONNNMMMNNNPPPQQQOOONNNNNNNNNNNNLLLKKKKKKKKKLLLMMMNNNPPPQQQRRRPPPQQQQQQQQQPPPNNNLLLKKKKKKNNNPPPRRRQQQQQQSSSTTTSSSTTTTTTTTTSSSRRRQQQPPPRRRSSSTTTSSSQQQPPPPPPPPPTTTVVVWWWVVVSSSRRRSSSUUURRRRRRRRRRRRSSSRRRQQQPPPRRRSSSSSSRRRQQQQQQRRRTTTRRRRRRRRRQQQQQQPPPOOONNNPPPQQQRRRSSSTTTSSSSSSSSSRRRRRRSSSSSSTTTSSSSSSSSSWWWVVVUUUTTTSSSRRRRRRRRRSSSSSSTTTTTTSSSRRRPPPOOOOOOQQQRRRRRRPPPNNNOOOPPPPPPPPPQQQRRRSSSTTTUUUVVVRRRUUUXXXXXXWWWUUUUUUUUUSSSTTTTTTUUUTTTTTTSSSRRRTTTTTTTTTUUUUUUVVVWWWXXXZZZZZZZZZYYYYYYXXXWWWWWWXXXXXXXXXXXXXXXYYYZZZZZZXXXXXXYYYZZZ\\\___aaabbbaaa___^^^^^^^^^```aaabbbkkkgggooojjjPPPHHHMMMSSShhhrrr___VVVSSSOOOMMM]]]KKKAAA@@@>>>>>>;;;999888777555444444444444333222111111111222333444000////////////......---,,,,,,------------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++,,,---------------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------......111666>>>CCCKKKPPPUUUXXXZZZ^^^fffmmmqqqmmmfffaaa^^^___bbbdddggglllqqqsssxxx~~~zzztttsssrrrrrrbbbOOOKKKUUUeeeqqquuu~~~|||yyyvvvtttmmmfffdddfffcccdddfffjjjmmmnnnmmmlllooorrrtttsssooolllmmmnnnmmmlllgggbbbdddjjjnnnmmmdddeeeeeeffffffgggggghhhjjjjjjjjjjjjiiiiiihhhgggjjjmmmqqqqqqqqqqqqtttwwwvvvwwwwwwwwwwwwxxx{{{~~~wwwtttsssvvv{{{}}}zzzzzzwwwtttqqqqqqrrryyytttooowwwvvvwwwyyy{{{~~~xxxpppSSSHHH>>>>>>BBBDDDDDDEEEDDDEEEGGGGGGFFFFFFHHHIIIFFFGGGGGGGGGFFFHHHLLLOOOOOONNNNNNMMMNNNOOOQQQRRRRRRRRRQQQPPPOOOMMMLLLLLLJJJJJJJJJKKKLLLNNNOOOPPPNNNNNNNNNNNNMMMMMMMMMLLLNNNOOOOOOOOOMMMNNNOOOQQQQQQNNNLLLKKKLLLMMMMMMLLLJJJMMMPPPQQQPPPOOONNNOOOMMMLLLLLLKKKKKKLLLLLLMMMQQQQQQPPPOOONNNLLLJJJIIIHHHIIIKKKMMMNNNNNNMMMMMMMMMNNNNNNNNNOOOPPPPPPQQQOOOOOOPPPPPPPPPPPPPPPPPPOOOPPPSSSTTTUUUSSSQQQPPPPPPOOOOOONNNNNNOOOOOOPPPLLLNNNOOOOOOMMMMMMNNNPPPOOOPPPPPPPPPPPPPPPPPPOOOLLLNNNOOOOOOMMMMMMNNNPPPOOONNNLLLLLLMMMMMMLLLJJJKKKKKKLLLLLLNNNOOOQQQQQQOOOPPPPPPPPPOOONNNLLLKKKLLLNNNQQQRRRQQQQQQQQQRRRQQQRRRSSSSSSSSSQQQPPPOOOQQQQQQRRRRRRRRRQQQQQQPPPRRRUUUWWWVVVSSSRRRTTTVVVSSSRRRQQQQQQRRRQQQOOOMMMNNNPPPRRRRRRQQQQQQQQQRRRRRRRRRRRRQQQPPPNNNMMMLLLMMMNNNPPPQQQRRRQQQQQQPPPOOOPPPPPPQQQRRRRRRRRRRRRUUUTTTTTTSSSRRRRRRRRRRRRRRRSSSSSSSSSRRRPPPNNNMMMMMMPPPRRRQQQNNNMMMNNNPPPNNNNNNOOOPPPRRRSSSTTTTTTRRRTTTVVVWWWVVVUUUUUUUUUSSSTTTUUUUUUTTTSSSRRRPPPRRRRRRSSSTTTUUUUUUVVVVVVWWWXXXYYYYYYYYYXXXXXXWWWWWWWWWVVVWWWWWWXXXYYYZZZWWWXXXYYY[[[]]]^^^___``````^^^]]]]]]___aaaaaaaaafffaaaeeeyyy}}}dddSSSHHHKKK```{{{oooaaaTTTLLL]]]KKKAAA@@@>>>>>><<<999888777555444444444444333333222222222222222222///////////////......---,,,,,,------------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))***++++++,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------///333999===CCCFFFLLLQQQVVV\\\ccchhhjjjllllllgggbbb___aaaccceeehhhiiiiiinnnwww|||}}}}}}}}}sssqqq}}}mmm___]]]```bbbcccrrryyy{{{sssooopppgggeeecccbbbbbbbbb```___eeejjjooopppmmmjjjkkkmmmnnnnnnjjjcccccckkkrrruuurrrrrrrrrsssttttttuuuuuuxxxxxxyyyyyyxxxvvvuuutttrrrwww|||~~~|||zzz|||~~~}}}|||zzzxxxvvvxxx|||~~~}}}}}}~~~~~~zzzxxxqqqpppppprrruuuyyy~~~yyy{{{|||{{{|||xxxlllaaaEEEAAA@@@CCCDDDCCCDDDFFFEEEGGGJJJKKKKKKKKKMMMNNNLLLMMMMMMLLLJJJJJJKKKMMMPPPPPPOOOOOOOOOOOONNNNNNPPPPPPQQQQQQPPPPPPOOOOOOKKKKKKLLLLLLMMMNNNOOOOOOMMMMMMMMMMMMMMMLLLLLLKKKMMMNNNNNNMMMLLLMMMOOOQQQPPPNNNLLLKKKLLLNNNNNNMMMJJJNNNQQQRRRPPPNNNNNNNNNLLLLLLKKKKKKKKKKKKLLLLLLPPPPPPPPPPPPOOONNNMMMMMMIIIJJJLLLMMMNNNMMMLLLKKKLLLLLLNNNOOOOOOOOOOOOOOONNNNNNOOOPPPQQQQQQQQQQQQOOOQQQSSSTTTTTTTTTSSSRRROOOOOONNNNNNNNNNNNOOOOOOLLLNNNOOOOOOMMMMMMOOOQQQPPPPPPQQQQQQQQQQQQPPPPPPLLLMMMOOOOOONNNMMMOOOPPPMMMLLLKKKKKKLLLMMMLLLKKKLLLKKKKKKKKKLLLMMMOOOPPPNNNOOOPPPPPPOOONNNMMMLLLKKKNNNQQQRRRQQQOOOOOOPPPOOOPPPRRRRRRRRRQQQOOONNNMMMNNNNNNPPPQQQRRRQQQPPPOOORRRUUUTTTRRRQQQTTTWWWTTTRRRPPPPPPQQQPPPMMMJJJIIILLLPPPRRRQQQPPPPPPPPPOOOPPPPPPQQQPPPOOONNNMMMJJJKKKMMMOOOPPPOOOOOONNNLLLMMMNNNOOOPPPQQQQQQQQQRRRQQQQQQPPPPPPPPPQQQQQQQQQQQQRRRSSSRRRQQQOOONNNMMMQQQTTTRRROOOMMMNNNQQQLLLLLLMMMNNNPPPQQQRRRSSSRRRTTTUUUUUUTTTTTTUUUWWWTTTTTTUUUVVVUUUSSSQQQOOOPPPQQQRRRSSSTTTUUUUUUUUUTTTUUUWWWXXXYYYYYYXXXXXXVVVUUUUUUUUUVVVWWWYYYZZZVVVWWWYYY[[[\\\\\\\\\\\\___\\\[[[\\\___aaaaaa```aaa___aaalllzzzqqqYYYLLLPPPXXXfffvvvhhhYYY\\\KKKAAA???>>>???<<<999888777666444444444444333333333333333222111000...///////////////...---,,,------......------,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***,,,------,,,***)))******+++,,,,,,,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000555999@@@BBBFFFLLLRRRYYY^^^```ffflllpppmmmfffbbbcccfffkkkmmmkkkiiinnnwww~~~wwweeeqqq{{{pppeee___XXXbbbqqq|||}}}uuuqqqkkkgggdddcccaaa___[[[bbbiiikkkhhhffffffggghhhhhhddd]]][[[cccnnnsssrrrrrrsssssstttuuuuuuvvvwwwwwwxxxwwwwwwuuusssrrrlllrrrxxxzzzwwwuuuvvvxxx~~~{{{xxxvvvyyy~~~zzzwwwxxxwwwzzz~~~~~~~~~}}}uuu|||}}}}}}}}}~~~xxxnnn]]]NNNAAAAAACCCGGGFFFCCCDDDIIIFFFIIIMMMOOOOOOOOOQQQRRRSSSTTTTTTRRROOOMMMLLLMMMQQQQQQQQQPPPOOONNNLLLKKKNNNOOOPPPQQQRRRRRRRRRRRRLLLLLLMMMMMMNNNNNNNNNOOOLLLLLLLLLMMMLLLKKKKKKJJJLLLMMMMMMLLLLLLLLLOOOQQQPPPNNNLLLKKKMMMNNNNNNNNNMMMQQQUUUUUURRRPPPOOOPPPMMMMMMLLLLLLLLLLLLMMMMMMOOOOOOPPPQQQQQQQQQQQQPPPIIIKKKLLLNNNNNNMMMKKKJJJKKKLLLOOOQQQRRRQQQOOONNNMMMNNNOOOPPPQQQRRRRRRRRRQQQRRRSSSTTTUUUUUUTTTTTTOOONNNNNNNNNNNNNNNNNNOOOKKKNNNPPPOOOMMMMMMOOOQQQPPPQQQQQQRRRRRRQQQQQQPPPLLLMMMOOOOOONNNNNNOOOPPPLLLKKKJJJKKKLLLMMMLLLKKKKKKKKKJJJJJJKKKLLLNNNOOONNNNNNOOOPPPOOONNNMMMLLLKKKMMMPPPQQQPPPNNNNNNNNNNNNPPPQQQRRRRRRPPPOOOMMMKKKKKKLLLNNNQQQQQQPPPOOOLLLPPPTTTSSSPPPPPPSSSWWWUUURRRPPPOOOPPPOOOLLLHHHEEEIIINNNQQQQQQOOOOOONNNMMMNNNOOOPPPQQQPPPOOOOOOHHHJJJLLLNNNOOONNNMMMLLLKKKLLLMMMNNNOOOPPPPPPPPPOOOOOONNNNNNNNNOOOPPPPPPPPPPPPRRRSSSSSSSSSRRRQQQNNNRRRUUUTTTOOOMMMOOORRRJJJKKKLLLMMMOOOPPPQQQRRRSSSTTTTTTTTTSSSSSSUUUWWWTTTUUUVVVVVVUUUSSSQQQOOOOOOPPPQQQSSSTTTUUUUUUUUUSSSTTTVVVXXXYYYYYYYYYXXXUUUUUUTTTTTTUUUWWWXXXYYYUUUVVVYYYZZZ[[[[[[YYYXXX]]][[[ZZZ[[[___aaaaaa___^^^___aaabbbeeeqqqeee___]]]```aaaeeewwwpppYYYJJJBBB???<<<<<<:::999888777666666555555555222000//////000111111000222111///...---------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...222555GGGHHHIIIJJJNNNSSSZZZ___iiirrrwwwuuusssvvvvvvssswwwuuurrrqqqrrrwww}}}xxxqqqpppwwwvvvhhheeebbbhhhzzz{{{yyyvvvrrrlllggg___cccggghhheeeddddddffffffeeeccc```___ccclllrrrnnnmmmnnnoooqqqrrrpppoooooonnnmmmkkkiiigggeeeeeecccfffkkkqqqtttuuuuuuttt}}}sssssszzzxxxoootttvvvxxxtttaaaPPPGGGEEEFFFHHHKKKMMMMMMJJJGGGLLLPPPTTTVVVVVVUUUTTTTTTSSSSSSRRRRRRRRRRRRSSSSSSQQQPPPPPPOOOOOOPPPPPPQQQQQQQQQQQQRRRRRRSSSTTTUUUOOOOOOOOOOOOOOOOOONNNNNNNNNMMMJJJIIIHHHIIIJJJKKKKKKKKKKKKKKKLLLMMMNNNOOONNNNNNMMMLLLKKKKKKLLLLLLPPPQQQRRRRRRRRRPPPNNNLLLNNNMMMMMMLLLMMMNNNPPPQQQRRRRRRRRRQQQQQQPPPOOONNNNNNMMMLLLLLLLLLMMMNNNOOOMMMNNNPPPRRRRRRQQQPPPOOORRRQQQPPPPPPQQQRRRQQQOOOTTTTTTTTTSSSRRRPPPOOONNNRRRQQQOOONNNMMMNNNNNNOOOQQQQQQQQQQQQQQQQQQQQQQQQTTTTTTTTTUUUVVVTTTQQQNNNNNNOOOPPPPPPQQQQQQPPPPPPLLLJJJIIIJJJLLLNNNOOOOOOKKKLLLNNNNNNMMMMMMNNNOOOKKKLLLMMMNNNNNNNNNNNNNNNMMMNNNPPPOOONNNMMMMMMNNNOOOOOOOOOPPPOOOOOONNNNNNMMMKKKJJJLLLPPPRRRQQQOOOPPPRRRTTTTTTQQQQQQSSSUUUQQQSSSUUUVVVSSSNNNHHHEEEJJJKKKNNNQQQTTTSSSPPPMMMMMMMMMNNNOOOOOONNNMMMMMMNNNLLLKKKMMMPPPQQQPPPNNNKKKLLLLLLMMMMMMMMMLLLLLLPPPPPPOOONNNNNNOOOOOOOOOSSSPPPMMMMMMOOOPPPNNNLLLQQQRRRRRRRRRRRRRRRQQQQQQPPPOOOOOONNNOOOPPPRRRSSSRRRRRRRRRRRRRRRRRRSSSSSSOOOPPPRRRSSSSSSSSSRRRQQQPPPPPPQQQRRRSSSSSSSSSRRRTTTTTTTTTTTTUUUVVVWWWXXXVVVTTTRRRQQQRRRTTTWWWXXXUUUUUUUUUVVVWWWXXXYYYZZZYYYYYYYYYYYYZZZ[[[\\\]]]]]]ZZZ[[[bbbiiiooozzzyyyjjjSSSXXXkkkYYYJJJBBB???<<<<<<:::999888777666666555555555222111//////111222111111222111///...------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++---000333???BBBGGGIIIKKKOOOWWW]]]gggpppvvvwwwyyy{{{wwwvvvxxx{{{}}}~~~|||{{{}}}~~~xxxhhhbbbgggsss|||vvvrrrjjjlllooooooooonnnnnnnnnlllmmmmmmkkkiiikkkpppuuuuuutttrrrrrrssssssrrrqqqjjjhhhgggffffffffffffeeecccfffkkkqqquuuxxxyyyzzz}}}|||wwwvvvssssss|||xxxvvvssszzz|||}}}~~~uuufffUUUJJJGGGHHHJJJLLLNNNOOONNNMMMLLLMMMQQQVVVXXXXXXVVVUUUTTTSSSSSSRRRQQQQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOPPPPPPPPPOOOOOOPPPPPPQQQRRRSSSNNNNNNNNNNNNNNNNNNOOOOOOPPPOOOLLLKKKJJJJJJKKKLLLKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLOOOOOOPPPQQQQQQPPPNNNMMMNNNMMMMMMLLLLLLMMMNNNOOOQQQRRRRRRRRRRRRQQQQQQPPPQQQPPPOOOMMMLLLLLLLLLMMMMMMNNNPPPQQQRRRQQQPPPOOOPPPOOONNNOOOPPPQQQPPPOOOQQQQQQQQQQQQQQQQQQPPPOOOQQQPPPOOOOOONNNNNNNNNOOOQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSSSSTTTUUUUUURRROOOOOOOOOPPPQQQQQQQQQQQQPPPOOOMMMLLLLLLNNNPPPPPPPPPKKKMMMNNNNNNMMMMMMNNNOOOMMMMMMNNNNNNNNNNNNNNNNNNMMMOOOPPPPPPNNNMMMMMMNNNOOOOOOOOOPPPPPPOOOOOONNNOOOMMMLLLNNNQQQSSSSSSQQQPPPRRRTTTSSSQQQQQQSSSUUUTTTTTTSSSRRRPPPMMMJJJIIIGGGHHHKKKPPPSSSTTTRRRPPPOOOPPPQQQRRRRRRQQQPPPOOOOOONNNLLLMMMPPPQQQOOOMMMKKKKKKLLLMMMNNNOOOOOOOOOOOONNNNNNMMMMMMMMMNNNNNNRRROOOMMMMMMOOOPPPOOOMMMOOOOOOPPPQQQQQQQQQPPPPPPPPPOOOOOOOOOOOOQQQRRRSSSRRRSSSSSSSSSSSSRRRQQQQQQOOOPPPQQQRRRRRRRRRQQQPPPOOOPPPQQQRRRSSSSSSSSSSSSTTTTTTSSSSSSTTTUUUWWWXXXVVVUUUSSSRRRRRRTTTVVVXXXUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZZZZZZZ[[[\\\]]]]]]]]]ZZZZZZ```dddgggpppzzzrrrWWWPPPWWWmmmXXXJJJBBB???<<<===:::999888777666666555555555444222000000222222222111111000///......---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,++++++,,,///111555;;;BBBFFFIIINNNUUU[[[ffflllrrrtttyyy|||}}}~~~zzz}}}{{{~~~~~~pppgggcccjjjuuu{{{zzzzzzzzz||||||{{{zzzvvvyyy{{{zzzwwwvvvyyy{{{~~~|||zzzxxxyyyyyyxxxvvvqqqnnnkkklllooorrrsssrrrmmmppptttyyy}}}wwwrrrppppppssstttwww}}}}}}xxxzzz~~~~~~ssseeeTTTGGGEEEIIILLLPPPSSSTTTQQQOOOOOOPPPOOOSSSWWWZZZYYYVVVTTTSSSRRRRRRQQQPPPPPPOOOPPPPPPPPPOOOOOONNNNNNOOOOOOPPPMMMMMMMMMNNNNNNOOOPPPQQQMMMMMMMMMNNNNNNOOOPPPPPPSSSQQQOOONNNLLLLLLLLLMMMKKKKKKKKKKKKLLLMMMNNNNNNOOONNNMMMMMMLLLMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOONNNNNNMMMLLLLLLLLLMMMMMMQQQRRRRRRSSSSSSSSSSSSSSSUUUSSSQQQNNNLLLKKKKKKKKKMMMNNNOOOPPPQQQPPPOOOOOOMMMLLLLLLMMMOOOPPPOOONNNMMMMMMNNNOOOPPPPPPPPPOOOOOOOOOPPPPPPPPPOOONNNNNNQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQSSSUUUUUUSSSQQQOOOOOOPPPQQQQQQQQQQQQQQQPPPNNNLLLLLLNNNOOOOOONNNLLLMMMOOONNNMMMMMMNNNOOONNNOOOOOOOOOOOONNNNNNMMMNNNPPPQQQQQQOOONNNMMMNNNNNNOOOOOOPPPPPPOOOOOOOOOPPPPPPOOOQQQSSSTTTTTTSSSPPPQQQSSSSSSRRRQQQSSSTTTXXXVVVSSSQQQOOONNNNNNNNNGGGHHHJJJNNNQQQRRRQQQOOOPPPPPPQQQRRRRRRQQQPPPPPPQQQOOONNNNNNPPPPPPOOOMMMJJJKKKLLLMMMOOOPPPQQQQQQMMMMMMLLLLLLLLLMMMMMMNNNQQQOOONNNNNNPPPQQQQQQPPPMMMMMMNNNNNNOOOOOOOOOPPPOOOOOOOOOOOOPPPQQQSSSSSSRRRSSSTTTUUUTTTSSSQQQPPPNNNOOOQQQRRRRRRRRRQQQPPPOOOPPPQQQRRRSSSSSSSSSSSSUUUTTTSSSRRRSSSTTTVVVXXXXXXVVVTTTSSSSSSTTTUUUWWWUUUUUUUUUUUUUUUVVVWWWXXX[[[[[[[[[[[[\\\]]]^^^^^^^^^\\\\\\___```aaafffllluuurrr[[[IIIPPP\\\jjjzzzWWWIIIBBB@@@======:::999888777666555555555555555333111111222333222111000000//////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++,,,...000///444;;;CCCKKKRRRWWWZZZbbbeeeiiikkkpppzzz~~~|||zzzzzzrrrkkkppppppxxx|||yyyyyy~~~{{{|||~~~wwwuuussspppnnnooosssvvv~~~{{{~~~qqqaaaTTTHHHBBBFFFLLLRRRXXX]]]]]]WWWQQQOOOPPPNNNRRRWWWXXXWWWUUURRRQQQPPPOOOOOOOOOOOOOOOPPPPPPOOOOOONNNNNNNNNNNNOOOOOOMMMMMMMMMMMMMMMNNNPPPPPPNNNNNNNNNNNNOOOPPPRRRSSSUUUTTTRRRPPPOOONNNNNNNNNMMMMMMMMMMMMMMMNNNOOOOOONNNNNNMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQOOOOOONNNNNNMMMMMMMMMMMMPPPQQQRRRSSSTTTTTTTTTTTTUUUTTTQQQOOOMMMLLLKKKKKKMMMMMMNNNOOOPPPOOOOOONNNLLLKKKKKKLLLNNNPPPOOONNNKKKLLLMMMMMMNNNNNNMMMMMMNNNNNNPPPPPPPPPOOONNNMMMPPPPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOQQQSSSTTTSSSQQQOOOOOOPPPQQQQQQQQQQQQQQQNNNLLLKKKKKKLLLLLLKKKJJJLLLNNNOOONNNMMMMMMNNNOOOPPPPPPPPPPPPOOOOOONNNMMMNNNPPPRRRRRRPPPNNNMMMMMMMMMNNNOOOOOOPPPOOOOOOOOOPPPPPPPPPQQQSSSSSSTTTSSSPPPQQQQQQRRRRRRRRRSSSTTTZZZYYYWWWTTTSSSSSSSSSSSSLLLKKKKKKMMMNNNNNNMMMKKKNNNOOOPPPPPPPPPPPPOOONNNQQQPPPPPPOOOOOOOOONNNNNNKKKKKKLLLLLLMMMNNNOOOPPPMMMMMMLLLLLLLLLMMMNNNNNNPPPPPPOOOPPPQQQSSSSSSTTTMMMMMMMMMNNNNNNOOOPPPPPPOOOOOOPPPQQQQQQRRRSSSTTTQQQSSSUUUWWWWWWUUUSSSRRROOOPPPQQQRRRSSSRRRQQQQQQOOOOOOQQQRRRSSSSSSSSSSSSUUUTTTRRRQQQRRRTTTVVVWWWYYYWWWVVVTTTTTTTTTUUUVVVVVVVVVVVVVVVVVVWWWXXXYYY\\\\\\\\\\\\]]]^^^____________````````````bbbeeejjjyyylll___SSSPPPRRR^^^vvvUUUHHHBBB@@@======:::999888777666555555555555555333111111222333222111///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------...000///000555???LLLVVVZZZZZZ[[[]]]```cccgggmmmwwwvvvlllzzz{{{mmmooorrrxxxyyyttteeefffgggjjjqqq{{{ssscccQQQHHHGGGIIINNNSSS[[[aaagggfff^^^UUUPPPOOOMMMPPPTTTUUUTTTRRRPPPPPPMMMMMMMMMMMMNNNPPPQQQRRRNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQPPPOOOOOOOOOOOOQQQSSSTTTUUUTTTSSSRRRQQQPPPOOOOOOOOOOOONNNNNNNNNOOOPPPPPPNNNMMMMMMLLLMMMMMMNNNNNNLLLLLLLLLMMMNNNOOOPPPQQQPPPPPPPPPOOOOOONNNMMMMMMOOOPPPQQQSSSSSSTTTTTTTTTSSSRRRPPPNNNMMMMMMMMMNNNMMMMMMMMMNNNNNNNNNNNNNNNLLLKKKKKKLLLNNNPPPOOONNNLLLLLLLLLLLLLLLKKKKKKJJJLLLMMMNNNOOOOOONNNMMMLLLNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLNNNPPPRRRQQQPPPNNNOOOOOOPPPPPPPPPPPPPPPNNNLLLKKKKKKLLLLLLJJJHHHLLLMMMNNNNNNLLLLLLMMMNNNPPPPPPPPPPPPOOOOOONNNMMMNNNPPPRRRRRRPPPNNNLLLLLLLLLLLLMMMNNNOOOOOONNNNNNNNNOOOPPPPPPPPPPPPQQQRRRPPPPPPPPPQQQRRRSSSSSSSSSZZZZZZ[[[[[[ZZZXXXWWWVVVMMMLLLKKKLLLMMMMMMLLLJJJMMMNNNOOOPPPPPPOOONNNMMMPPPPPPPPPOOONNNNNNNNNNNNMMMLLLKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMNNNOOOOOOPPPQQQQQQRRRRRRSSSUUUVVVOOOOOONNNNNNOOOPPPQQQRRROOOOOOPPPRRRSSSTTTTTTUUUPPPRRRUUUWWWXXXWWWVVVUUUPPPQQQRRRSSSTTTSSSRRRRRRNNNOOOPPPRRRSSSSSSTTTTTTVVVUUUSSSRRRSSSTTTVVVWWWYYYXXXWWWVVVUUUUUUVVVVVVYYYXXXXXXXXXXXXYYYYYYZZZ\\\\\\\\\\\\]]]^^^___```^^^```aaa```___```aaaaaagggnnn}}}lll^^^RRRMMMYYYkkkTTTHHHBBBAAA>>>===:::999888777666666555555555555333111111111222111000......////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---......------...///......111999FFFPPPVVVWWWUUUWWW[[[aaaccceeekkkrrryyy|||xxxzzzvvvlllsssvvvrrruuu~~~}}}vvvoooiiieeebbb]]]aaagggooozzzeeeVVVIIIGGGNNNUUUZZZ^^^bbbfffiiifff___WWWQQQNNNLLLNNNPPPQQQPPPOOOOOOPPPMMMMMMMMMMMMNNNPPPQQQRRRNNNMMMMMMLLLLLLMMMMMMNNNNNNMMMMMMNNNNNNOOOPPPQQQQQQPPPOOONNNOOOPPPSSSTTTSSSSSSRRRRRRQQQPPPPPPPPPPPPOOOOOOOOOOOOOOOPPPPPPLLLLLLLLLLLLLLLLLLMMMNNNLLLMMMMMMNNNOOOPPPPPPQQQNNNNNNOOOOOOOOONNNMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRQQQPPPOOOMMMMMMMMMNNNOOOLLLLLLMMMMMMMMMNNNNNNNNNLLLKKKKKKLLLNNNOOONNNMMMKKKLLLLLLLLLKKKJJJJJJIIIKKKKKKLLLMMMMMMMMMMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLJJJJJJKKKMMMOOOOOONNNMMMMMMNNNOOOOOOOOOOOOOOONNNMMMMMMMMMNNNNNNLLLJJJKKKMMMMMMMMMKKKJJJKKKLLLNNNOOOOOOOOOOOONNNNNNMMMMMMOOORRRRRRPPPMMMKKKJJJJJJKKKLLLMMMMMMMMMMMMMMMLLLMMMNNNNNNMMMMMMNNNPPPPPPOOOOOOPPPRRRTTTSSSSSSWWWYYY[[[]]]\\\ZZZXXXVVVLLLKKKJJJJJJMMMNNNOOONNNOOOOOOPPPQQQQQQPPPOOOOOONNNOOOPPPOOOMMMMMMMMMOOONNNMMMKKKJJJIIIIIIJJJKKKMMMMMMMMMMMMMMMNNNOOOPPPOOOPPPQQQQQQQQQQQQTTTVVVRRRQQQPPPOOOOOOPPPQQQRRROOOPPPQQQSSSTTTUUUUUUUUUOOOQQQSSSUUUVVVVVVUUUTTTPPPPPPRRRSSSSSSSSSRRRQQQNNNOOOPPPRRRSSSTTTTTTTTTVVVUUUUUUUUUUUUUUUVVVVVVXXXXXXWWWWWWVVVVVVWWWWWWZZZZZZYYYYYYYYYZZZZZZ[[[\\\\\\\\\\\\]]]^^^______[[[___```^^^]]]___```^^^ccceeelll}}}sss___SSSRRRSSSGGGBBBAAA>>>===:::999888777666666555555555444222000000111111000///---...///000000///......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,,,,...+++---000333888@@@JJJQQQUUUWWW]]]cccccc___```eeegggqqq~~~uuunnntttuuu|||xxxuuuvvvzzzqqqpppnnniiieeeaaa___^^^ooottt|||~~~mmmXXXOOOJJJOOOWWW^^^dddhhhbbbaaa^^^[[[VVVRRRNNNLLLLLLMMMNNNMMMMMMNNNPPPRRRPPPOOOOOONNNNNNNNNOOOOOOMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQPPPNNNLLLLLLNNNPPPRRRPPPPPPQQQQQQQQQQQQPPPPPPOOONNNNNNMMMMMMMMMNNNNNNKKKKKKJJJJJJKKKLLLLLLMMMMMMNNNOOOPPPQQQQQQPPPOOOKKKKKKLLLMMMNNNMMMLLLLLLLLLMMMNNNOOOOOOOOOOOOOOOQQQPPPNNNMMMLLLLLLMMMMMMLLLLLLLLLLLLLLLMMMNNNNNNLLLKKKJJJJJJLLLMMMLLLKKKIIIJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHIIIKKKLLLLLLKKKLLLLLLMMMNNNNNNNNNNNNMMMMMMLLLLLLMMMNNNNNNLLLJJJJJJLLLLLLKKKJJJIIIIIIJJJMMMMMMNNNNNNNNNNNNNNNNNNLLLNNNQQQQQQOOOKKKIIIHHHHHHIIIJJJKKKLLLLLLLLLLLLJJJLLLNNNMMMLLLKKKMMMOOOPPPNNNMMMOOORRRTTTTTTRRRTTTUUUWWWYYYYYYXXXVVVTTTNNNLLLJJJJJJLLLNNNOOOOOONNNNNNOOOPPPPPPOOONNNNNNKKKMMMOOONNNLLLKKKMMMOOONNNMMMKKKJJJJJJJJJLLLMMMKKKKKKKKKLLLLLLNNNOOOOOOMMMOOOPPPOOONNNNNNPPPSSSTTTSSSQQQOOONNNOOOPPPQQQNNNPPPRRRTTTUUUVVVVVVVVVQQQQQQRRRRRRRRRQQQQQQPPPNNNOOOPPPQQQQQQQQQPPPOOOMMMNNNPPPRRRSSSTTTTTTUUUUUUVVVWWWWWWWWWWWWVVVUUUWWWWWWWWWWWWWWWXXXXXXXXXZZZZZZYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[\\\]]]^^^___[[[```aaa\\\[[[^^^___]]]______cccoooppp___RRRGGGBBBAAA>>>>>>:::999888777666666555555555444222000///000000///...---...///000000///......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++++++++,,,(((---000///,,,222@@@LLLXXXYYY```fffcccZZZWWWZZZ[[[aaannn~~~xxxkkkcccgggqqq}}}yyy||||||~~~|||}}}{{{{{{}}}~~~{{{xxxvvvvvvtttooollliiipppyyyxxx{{{pppZZZPPPMMMOOOVVV]]]ccciiippp^^^YYYRRRMMMKKKJJJJJJIIILLLMMMMMMLLLLLLNNNQQQTTTSSSRRRQQQOOONNNMMMMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPPPPOOOLLLKKKJJJLLLNNNOOONNNOOOOOOPPPQQQPPPPPPPPPMMMMMMLLLLLLLLLLLLLLLMMMJJJJJJJJJJJJJJJKKKLLLLLLMMMOOOPPPRRRRRRQQQPPPOOOHHHIIIJJJLLLLLLLLLKKKKKKLLLLLLMMMNNNNNNNNNMMMMMMQQQPPPNNNLLLKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMMMMNNNKKKJJJIIIIIIJJJKKKJJJHHHGGGHHHIIIKKKLLLMMMMMMMMMJJJIIIHHHHHHHHHJJJKKKLLLJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGGGGIIIJJJJJJIIIKKKKKKLLLMMMMMMMMMMMMMMMJJJJJJJJJKKKMMMLLLJJJHHHJJJKKKLLLKKKIIIHHHHHHJJJKKKLLLMMMNNNNNNNNNNNNNNNKKKNNNQQQQQQNNNKKKHHHGGGGGGHHHIIIJJJKKKKKKKKKKKKJJJLLLNNNMMMKKKJJJLLLOOOPPPNNNMMMOOOSSSUUUTTTRRRQQQRRRSSSTTTTTTTTTTTTSSSSSSPPPMMMKKKLLLLLLLLLLLLKKKLLLMMMMMMMMMMMMLLLKKKIIILLLNNNMMMKKKKKKMMMPPPMMMLLLKKKJJJKKKLLLNNNPPPJJJJJJJJJJJJKKKLLLNNNNNNKKKMMMOOOMMMKKKKKKNNNPPPUUUSSSQQQOOOMMMNNNOOOOOONNNPPPRRRTTTVVVVVVVVVVVVRRRQQQPPPOOONNNMMMLLLLLLLLLMMMNNNOOOPPPOOONNNNNNMMMNNNPPPRRRSSSTTTUUUUUUUUUVVVXXXYYYYYYXXXVVVTTTVVVWWWWWWXXXXXXYYYYYYYYYZZZYYYYYYXXXXXXXXXYYYYYY[[[[[[[[[[[[\\\]]]^^^^^^^^^bbbccc]]][[[___aaa^^^]]]^^^bbbiiisssYYYKKK@@@BBB>>><<<===999888777666666555555555333333333222222222111111000000000///......---------------,,,,,,+++++++++---------,,,,,,+++++++++------------,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,------,,,,,,+++---333:::@@@TTTYYY^^^___\\\ZZZ[[[]]]ccciiipppwwwyyymmmddd___fffyyy|||zzz}}}}}}zzz{{{wwwrrrlllfff^^^YYY^^^cccffflllrrr~~~~~~qqq```ZZZXXXUUUVVVZZZaaaffffffaaa]]]RRRPPPMMMIIIGGGGGGGGGHHHEEEEEEEEEHHHKKKMMMLLLKKKMMMMMMNNNNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNOOOMMMKKKLLLNNNOOONNNKKKLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNNNNNNNMMMMMMMMMLLLMMMLLLKKKKKKKKKKKKKKKLLLIIIHHHGGGFFFFFFGGGIIIJJJLLLMMMNNNOOOOOONNNMMMLLLKKKKKKJJJIIIIIIIIIIIIJJJIIIJJJLLLMMMMMMMMMLLLKKKQQQPPPNNNLLLKKKKKKLLLMMMJJJJJJKKKKKKLLLLLLMMMMMMKKKJJJJJJIIIIIIIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFMMMKKKHHHEEEDDDEEEGGGIIIFFFHHHIIIIIIHHHGGGHHHIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJKKKIIIHHHGGGFFFFFFHHHJJJKKKGGGIIIKKKMMMNNNNNNLLLLLLLLLKKKKKKJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLIIIJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKMMMNNNOOOPPPQQQOOOOOOOOOPPPQQQRRRSSSTTTNNNNNNNNNMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKMMMMMMMMMLLLLLLKKKIIIIIIOOOMMMLLLLLLMMMNNNNNNMMMLLLKKKKKKJJJJJJJJJKKKKKKNNNOOOPPPPPPQQQQQQPPPPPPPPPPPPQQQQQQRRRTTTUUUVVVRRRRRRQQQPPPOOOMMMKKKJJJOOOMMMLLLNNNRRRTTTSSSQQQNNNNNNNNNOOOPPPSSSUUUVVVQQQRRRSSSTTTUUUVVVVVVVVVRRRSSSTTTTTTTTTUUUXXX[[[YYYYYYXXXXXXXXXYYYYYYZZZ]]]ZZZYYYZZZ]]]___^^^]]]]]]]]]]]]^^^^^^^^^^^^^^^___`````````cccnnn~~~XXXKKK@@@BBB>>><<<===999888777666666555555555333333333222222222111111000000000///......---------------,,,,,,+++++++++------,,,,,,,,,+++++++++,,,,,,---------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***---,,,,,,++++++,,,,,,------------,,,,,,///444999HHHPPPXXX[[[YYYXXX\\\aaalllssszzz|||~~~~~~rrrmmmgggfffnnnyyy{{{|||xxxooohhhdddaaa___eee``````gggooottt{{{}}}~~~lll___[[[ZZZYYY\\\```dddeeeccc^^^ZZZOOONNNLLLJJJIIIHHHHHHHHHFFFEEEFFFHHHKKKLLLKKKJJJLLLLLLLLLMMMMMMMMMMMMMMMLLLMMMMMMMMMNNNNNNNNNNNNOOOMMMKKKLLLNNNOOOMMMKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLKKKJJJHHHGGGGGGHHHIIIJJJLLLLLLMMMNNNNNNMMMLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKOOONNNLLLJJJIIIJJJJJJKKKGGGHHHIIIJJJKKKMMMMMMNNNKKKKKKJJJIIIIIIHHHIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDHHHGGGFFFFFFEEEFFFFFFGGGFFFHHHIIIIIIGGGFFFFFFGGGHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGFFFEEEFFFGGGIIIJJJFFFHHHJJJLLLLLLLLLKKKJJJKKKKKKJJJIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIJJJKKKKKKIIIIIIIIIJJJJJJIIIIIIHHHIIIJJJKKKKKKLLLMMMNNNNNNMMMMMMMMMNNNNNNOOOPPPPPPNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJLLLLLLMMMNNNNNNMMMMMMMMMNNNLLLLLLLLLNNNOOONNNMMMKKKKKKJJJIIIIIIIIIJJJJJJLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRTTTUUUUUUUUUTTTSSSRRRQQQOOONNNOOOMMMLLLNNNPPPRRRQQQOOONNNNNNNNNNNNOOOPPPRRRSSSRRRSSSTTTUUUUUUUUUUUUUUURRRSSSTTTSSSSSSTTTWWWYYYWWWWWWWWWXXXXXXXXXYYYYYY\\\ZZZYYYZZZ]]]______]]]]]]]]]]]]^^^___````````````aaaaaa```bbbjjjwwwWWWKKK@@@BBB???<<<===999888777666666555555555333333333222222222111111000000000///......------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,---------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---.........,,,++++++...000:::CCCMMMRRRRRRTTTYYY^^^mmmwww}}}|||zzz}}}{{{{{{xxxpppkkkooo{{{yyy{{{}}}|||~~~~~~|||}}}xxxpppiiieeeffflllqqqyyywwwwww|||qqqddd___^^^___bbbeeehhhhhhddd^^^XXXTTTLLLLLLLLLKKKKKKJJJIIIIIIHHHGGGGGGIIIKKKLLLKKKJJJKKKKKKJJJJJJKKKLLLMMMNNNMMMMMMMMMNNNNNNNNNNNNNNNNNNLLLKKKLLLMMMNNNMMMKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLMMMMMMKKKJJJIIIHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLKKKJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJLLLKKKIIIHHHGGGHHHHHHIIIEEEFFFGGGHHHJJJLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDEEEFFFEEEEEEDDDFFFGGGHHHHHHFFFDDDEEEEEEGGGFFFFFFFFFEEEEEEEEEEEEBBBBBBCCCCCCDDDEEEEEEEEEGGGFFFEEEDDDEEEFFFGGGHHHEEEFFFHHHIIIJJJIIIIIIHHHIIIIIIIIIHHHHHHGGGGGGFFFFFFGGGGGGHHHHHHIIIIIIIIIGGGGGGHHHHHHIIIHHHHHHGGGIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIJJJJJJIIIJJJKKKLLLMMMNNNNNNNNNKKKKKKKKKMMMOOOOOONNNLLLJJJJJJIIIHHHHHHHHHHHHHHHJJJJJJKKKMMMMMMNNNNNNNNNNNNNNNNNNOOOPPPQQQRRRSSSUUUUUUUUUTTTTTTSSSQQQQQQOOOMMMLLLMMMNNNOOONNNLLLNNNNNNMMMMMMMMMNNNOOOPPPQQQRRRRRRSSSSSSSSSRRRRRRRRRSSSSSSSSSRRRRRRTTTVVVSSSTTTUUUWWWXXXXXXXXXWWWZZZYYYYYYZZZ\\\^^^___^^^]]]^^^^^^___```aaaaaabbbaaabbbaaa``````eeennnuuuWWWJJJ@@@BBB???<<<===999888777666555555555555333333333222222222111111000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***++++++,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,------...///...,,,++++++,,,222777>>>FFFLLLPPPTTTVVVdddnnnvvvwwwxxx|||xxxssswww~~~~~~|||zzzxxxzzz|||zzz{{{{{{~~~|||}}}xxxssskkkccc___aaadddffflllnnnpppkkkaaaWWWPPPMMMHHHIIIKKKLLLMMMLLLJJJIIIKKKJJJJJJKKKMMMMMMLLLJJJKKKJJJIIIHHHIIIKKKMMMOOOMMMMMMNNNNNNNNNNNNNNNNNNLLLLLLKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIHHHIIIIIIJJJKKKLLLMMMNNNMMMKKKJJJIIIIIIIIIIIIJJJKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGFFFEEEEEEFFFHHHIIIJJJIIIHHHGGGFFFGGGGGGGGGEEEEEEFFFGGGHHHIIIIIIJJJKKKJJJIIIHHHGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBBDDDDDDDDDDDDDDDCCCCCCCCCDDDFFFGGGFFFDDDCCCCCCCCCEEEEEEEEEEEEEEEDDDCCCCCC@@@AAAAAABBBBBBCCCDDDDDDEEEDDDDDDCCCDDDEEEFFFFFFCCCDDDEEEFFFGGGFFFFFFFFFGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGEEEEEEFFFGGGGGGGGGFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIJJJJJJIIIIIIIIIHHHKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJGGGHHHIIIJJJJJJJJJJJJJJJIIIJJJKKKNNNPPPPPPNNNKKKJJJIIIHHHGGGFFFFFFFFFFFFHHHIIIJJJLLLMMMNNNNNNNNNNNNNNNNNNOOOOOOPPPRRRRRRQQQQQQQQQRRRQQQQQQPPPPPPNNNMMMLLLLLLLLLKKKKKKJJJMMMMMMMMMMMMNNNOOOOOOPPPOOOPPPPPPPPPPPPOOOOOONNNQQQRRRSSSRRRQQQQQQRRRTTTOOOQQQTTTVVVWWWWWWVVVVVVYYYXXXYYYZZZ\\\^^^___```````````````aaaaaaaaaaaaaaaaaaaaa``````ccchhhmmm}}}VVVJJJ@@@CCC???;;;<<<999888777666555555555555333333333222222222111111000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---+++---//////...,,,,,,,,,......222<<>>???AAABBB???AAACCCCCCAAA@@@AAABBBAAABBBCCCCCCCCCBBB@@@?????????@@@AAAAAABBBBBBCCC@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCFFFGGGHHHIIIIIIHHHGGGFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJIIIIIIHHHHHHHHHIIILLLOOOPPPOOONNNKKKJJJIIIGGGEEEDDDDDDCCCEEEFFFHHHJJJLLLNNNNNNOOOPPPOOOOOOOOOOOOPPPQQQRRROOOOOOPPPPPPPPPOOOOOONNNLLLMMMMMMLLLIIIHHHHHHIIIIIIJJJLLLNNNPPPQQQRRRRRRQQQRRRRRRSSSSSSSSSRRRRRRNNNPPPRRRRRRQQQQQQRRRSSSPPPQQQRRRTTTUUUUUUUUUTTTUUUVVVXXXZZZ[[[\\\```bbbbbbbbbaaaaaa``````_______________```aaaccceeefffcccrrrTTTIII@@@CCC???;;;<<<999888777666666555555555333333333222222222111111000000000///......------+++++++++,,,,,,---------)))*********++++++++++++,,,,,,---------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---***,,,......---------...,,,,,,...333:::DDDMMMRRR]]]gggoooqqqrrrvvv{{{|||ppppppqqquuu{{{}}}|||yyyjjjeeeiiivvvzzz|||{{{lllccc]]]YYY\\\fffmmmmmmjjjjjjaaa]]]WWWRRRMMMIIIFFFCCCGGGHHHJJJKKKLLLMMMLLLLLLMMMLLLLLLMMMOOOPPPOOOMMMKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKJJJJJJJJJIIIHHHJJJLLLKKKIIIHHHJJJLLLIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKJJJJJJIIIGGGHHHIIIJJJJJJIIIHHHGGGGGGHHHIIIJJJJJJHHHGGGEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@BBBBBBBBBAAABBBBBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>??????@@@AAAFFFDDDBBB@@@???>>>??????===???AAAAAA@@@@@@AAABBB@@@AAABBBCCCBBBAAA???>>>>>>>>>??????@@@AAAAAAAAA??????@@@@@@AAAAAA@@@@@@BBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCDDDFFFGGGHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGEEEDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIJJJJJJIIIHHHGGGHHHJJJMMMOOOPPPOOOLLLKKKIIIGGGEEEDDDCCCCCCCCCDDDFFFHHHKKKLLLMMMNNNOOONNNNNNNNNNNNOOOOOOPPPOOOPPPPPPPPPOOONNNMMMMMMKKKMMMNNNLLLIIIGGGHHHJJJIIIJJJLLLMMMOOOOOOOOOOOOPPPPPPQQQRRRSSSSSSSSSSSSMMMOOORRRSSSRRRRRRSSSTTTRRRRRRSSSSSSTTTTTTTTTTTTSSSVVVXXXZZZZZZ\\\```ccc_________``````aaaaaaaaa______^^^^^^```bbbcccccceeelllwwwTTTIII@@@CCC???;;;;;;999888777666666555555555333333333222222222111111000000000///......------+++++++++,,,,,,---------))))))******++++++++++++------------,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++---,,,,,,++++++,,,,,,---***,,,------,,,+++,,,---,,,///111000///555???IIIYYYfffpppooommmrrr|||vvvqqqkkkkkkrrr|||~~~nnndddiiiqqqyyy~~~mmm]]]VVV]]][[[```lllrrrnnnhhhgggXXXRRRLLLHHHHHHHHHFFFDDDHHHIIIJJJKKKLLLLLLLLLLLLKKKJJJJJJLLLNNNOOONNNLLLKKKLLLLLLMMMLLLLLLKKKJJJKKKKKKJJJJJJIIIIIIIIIHHHHHHJJJLLLKKKIIIHHHIIILLLIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIHHHGGGGGGGGGHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIGGGHHHIIIIIIIIIIIIHHHGGGGGGHHHIIIJJJJJJHHHFFFEEEDDDEEEFFFFFFFFFEEECCCBBB@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCC????????????????????????===============>>>??????@@@@@@@@@@@@@@@???>>>===;;;===???@@@@@@@@@AAABBB???@@@BBBBBBBBBAAA???=========>>>>>>???@@@@@@@@@>>>>>>???@@@@@@@@@@@@???BBBBBBAAAAAA@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@AAABBBCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDD@@@BBBDDDFFFGGGGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHFFFDDDBBBAAACCCEEEFFFCCCCCCCCCCCCDDDDDDDDDDDDBBBCCCDDDFFFHHHIIIIIIIIIHHHGGGGGGIIILLLOOOPPPPPPMMMLLLJJJHHHFFFDDDCCCCCCAAABBBDDDGGGIIIKKKLLLLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNMMMLLLKKKKKKKKKMMMNNNLLLIIIHHHIIIKKKIIIJJJLLLMMMMMMMMMLLLKKKLLLMMMNNNOOOPPPQQQQQQQQQLLLOOORRRSSSSSSSSSTTTUUUTTTTTTSSSSSSSSSSSSTTTUUURRRUUUXXXZZZZZZ\\\```ddd\\\\\\]]]___```bbbcccccc```___]]]]]]^^^`````````dddfffjjjpppTTTKKK>>>???>>>======999888777555333222222222222222222222222222222222222111//////000000...---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************++++++++++++++++++++++++)))***+++,,,---...------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......//////......///000222333CCCNNN[[[cccffflllxxxyyysssuuu}}}yyywwwwwwrrrggg\\\XXXZZZ```eeelllpppnnnfff]]]VVVNNNMMMKKKHHHGGGFFFFFFGGGGGGGGGGGGGGGHHHJJJLLLMMMJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMLLLKKKIIIIIIHHHIIIJJJLLLLLLKKKKKKJJJLLLKKKIIIHHHHHHIIIJJJJJJKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIIIIHHHFFFGGGIIIJJJJJJJJJIIIIIIHHHHHHIIIIIIHHHFFFEEECCCEEEEEEDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@??????AAAAAA????????????@@@AAABBB???<<<===??????>>><<<>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@??????>>><<<===>>>???===<<>>===<<<<<<===>>>?????????@@@AAAAAAAAAAAA@@@AAA@@@@@@AAABBBAAA???===CCCBBBAAA@@@???????????????@@@@@@@@@??????AAACCCAAABBBBBBAAA@@@@@@CCCEEECCCBBBAAABBBCCCDDDDDDBBB@@@AAACCCDDDFFFGGGGGGGGGGGGEEEDDDBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDDDDFFFHHHIIIHHHHHHHHHHHHIIIKKKMMMNNNMMMKKKIIIHHHHHHGGGEEECCCBBBCCCDDDEEEGGGHHHIIIJJJLLLLLLMMMMMMMMMLLLLLLKKKKKKLLLLLLJJJIIIJJJMMMOOOJJJKKKMMMNNNMMMKKKHHHFFFHHHIIIJJJKKKKKKJJJIIIIIIKKKKKKLLLOOOQQQQQQOOOMMMPPPQQQQQQQQQRRRRRRSSSSSSUUUUUUTTTSSSRRRRRRSSSSSSTTTUUUUUUVVVWWWXXXYYYYYY[[[\\\^^^___aaabbbcccccc```______^^^^^^```aaabbbbbbeeejjjooouuu}}}TTTKKK>>>???>>>======999888777555444333222222222222222222222222222222222111//////000000...---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,---............------...///111222777>>>JJJUUU___iiirrrxxx~~~}}}~~~}}}uuurrrfff```^^^```eeemmmmmmllliiiccc[[[SSSNNNJJJIIIGGGFFFEEEFFFFFFGGGHHHGGGGGGHHHIIIJJJLLLMMMKKKJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNMMMMMMLLLKKKJJJLLLMMMNNNOOOOOOOOONNNMMMLLLKKKJJJIIIIIIIIIJJJKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIGGGGGGHHHIIIIIIJJJKKKKKKKKKJJJIIIIIIIIIIIIHHHHHHHHHGGGFFFGGGHHHIIIIIIIIIHHHGGGEEEFFFFFFGGGFFFEEEDDDCCCDDDDDDDDDCCCCCCBBBBBBBBB@@@?????????>>>>>>>>>>>>@@@?????????@@@BBBDDDEEEBBB???======???@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>=================================>>>??????@@@@@@?????????===<<<===>>>>>>===<<>>===<<<<<<===>>>???>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@AAAAAA???>>>BBBBBBAAA@@@????????????>>>???@@@@@@??????AAACCCBBBCCCCCCBBBAAABBBDDDFFFCCCBBBAAABBBDDDEEEDDDCCCAAABBBCCCDDDEEEFFFFFFFFFEEEDDDCCCBBBAAABBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEDDDCCCCCCDDDEEEGGGHHHGGGGGGGGGGGGHHHJJJLLLMMMOOOMMMKKKIIIIIIGGGEEECCCCCCDDDEEEFFFHHHIIIJJJKKKLLLLLLLLLMMMMMMLLLLLLKKKKKKLLLMMMLLLKKKKKKMMMOOOJJJLLLMMMNNNMMMKKKIIIGGGHHHIIIJJJKKKLLLLLLKKKKKKKKKKKKMMMOOORRRRRRQQQOOOOOOOOOPPPQQQRRRTTTTTTUUUUUUUUUTTTSSSSSSSSSSSSSSSTTTUUUUUUVVVWWWXXXYYYYYYZZZ[[[]]]___```bbbbbbccc^^^^^^]]]^^^___```bbbcccccceeeggghhhiiimmmtttyyySSSKKK???@@@>>><<<===999888777555444333333333222222222222222222222222222000////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++------,,,,,,+++***))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......---------------...000000///111999GGGXXXfffnnnpppyyy|||yyyrrrvvv{{{}}}zzzxxxrrrkkk|||~~~{{{ggg^^^___eeelllrrrtttpppggg^^^UUUNNNJJJHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIHHHHHHIIIJJJKKKMMMMMMKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMLLLKKKKKKMMMNNNOOOPPPPPPPPPOOOOOOLLLLLLKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIJJJJJJJJJIIIGGGFFFIIIJJJKKKKKKKKKKKKKKKJJJHHHHHHHHHGGGGGGGGGGGGGGGFFFGGGGGGGGGGGGGGGFFFEEEBBBCCCCCCDDDDDDCCCBBBBBBCCCCCCBBBBBBBBBBBBBBBAAA?????????>>>>>>>>>>>>===>>>>>>>>>@@@AAADDDFFFHHHAAA???>>>>>>?????????>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>======<<<==============================>>>????????????>>>>>>===<<<<<<>>>>>>>>><<<>>>======<<<<<<======>>>>>>>>>???@@@@@@@@@@@@@@@??????????????????@@@@@@BBBAAA@@@???>>>>>>>>>>>>>>>???@@@???>>>>>>@@@BBBCCCDDDDDDDDDCCCCCCEEEGGGCCCBBBAAABBBDDDEEEDDDCCCBBBBBBCCCDDDDDDDDDDDDDDDBBBBBBAAAAAABBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEDDDCCCBBBCCCCCCEEEEEEFFFFFFFFFFFFGGGHHHJJJJJJQQQOOOLLLKKKJJJHHHEEECCCDDDEEEFFFGGGHHHIIIJJJKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLNNNNNNMMMMMMMMMNNNKKKLLLNNNNNNNNNLLLIIIHHHIIIJJJKKKLLLMMMMMMMMMMMMKKKLLLMMMPPPSSSTTTSSSQQQNNNNNNPPPQQQSSSTTTVVVVVVUUUTTTSSSSSSSSSSSSSSSSSSTTTUUUUUUVVVWWWXXXYYYYYYYYYZZZ[[[]]]___```aaaaaa]]]]]]\\\]]]^^^```bbbcccgggiiiiiifffddddddgggkkklllSSSKKK???@@@>>><<<<<<999888777555444444333333333333222222222222222111222000///...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,,,,+++******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++,,,,,,,,,---...////////////333???PPP```jjjooonnnrrryyy{{{ooonnnttt}}}~~~wwwxxx~~~uuuhhheeejjjpppttttttmmmggg]]]SSSLLLHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKLLLMMMMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMMMMLLLKKKJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJIIIHHHGGGFFFIIIIIIJJJJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>======>>>>>>@@@CCCEEEFFF@@@???>>>>>>>>>?????????;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>==============================<<<<<<===>>>>>>>>>>>>======<<<;;;<<<>>>>>>>>><<<===========================>>>>>>???@@@?????????>>>?????????>>>>>>@@@AAA@@@@@@???>>>>>>>>>>>>>>>>>>???@@@???======???AAAAAACCCDDDCCCBBBBBBDDDEEECCCBBBAAABBBCCCDDDCCCBBBBBBBBBCCCCCCCCCCCCBBBAAAAAAAAAAAABBBCCCDDDDDDEEEDDDDDDCCCCCCBBBCCCCCCCCCDDDDDDBBBAAAAAABBBCCCCCCDDDDDDEEEEEEFFFGGGHHHHHHNNNLLLJJJIIIIIIHHHFFFEEECCCDDDEEEFFFGGGHHHIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKKKKMMMOOOPPPOOONNNNNNNNNMMMNNNNNNOOONNNLLLKKKIIIJJJJJJKKKMMMNNNOOOPPPPPPLLLLLLMMMPPPSSSUUUUUUTTTOOOPPPQQQRRRSSSTTTUUUUUUTTTTTTSSSSSSSSSSSSSSSTTTTTTUUUUUUVVVWWWXXXYYYYYYWWWXXXZZZ\\\^^^___``````^^^]]]]]]]]]]]]___```aaafffhhhiiigggddddddfffjjjiiirrrSSSLLL@@@AAA>>><<<<<<999888777666555444444444333333333222222111111111111000......//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++,,,------++++++,,,------.........000000222777AAAOOO]]]fffgggiiimmmvvvyyypppnnnttt|||~~~~~~yyyvvvssstttxxxxxxrrrjjj^^^YYYRRRLLLGGGFFFGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFIIIIIIJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLKKKKKKKKKKKKKKKKKKJJJIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKJJJJJJIIIHHHHHHHHHIIIJJJJJJIIIIIIHHHGGGHHHIIIIIIIIIHHHGGGFFFGGGHHHHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAA???????????????@@@@@@@@@<<<<<<<<<===============>>>======<<<===???@@@AAA>>>>>>>>>>>>===>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<============<<<<<<;;;;;;<<<===>>>>>>===<<<<<<============<<<<<<<<<===>>>>>>??????>>>>>>>>>???AAA@@@>>>>>>???AAA??????>>>=========>>>>>>>>>??????>>>===<<<>>>??????@@@BBBBBBAAA@@@AAABBBBBB@@@@@@AAABBBCCCBBBAAAAAABBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCCDDDEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCBBBAAA@@@@@@@@@AAABBBCCCCCCDDDEEEEEEFFFFFFFFFHHHGGGFFFFFFHHHHHHGGGFFFBBBBBBCCCDDDEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKMMMPPPPPPOOONNNNNNOOONNNOOOOOOOOONNNMMMLLLKKKKKKKKKLLLMMMNNNOOOPPPQQQMMMMMMMMMPPPSSSUUUUUUTTTRRRRRRRRRSSSSSSSSSSSSSSSTTTSSSSSSSSSSSSSSSTTTTTTTTTUUUUUUVVVWWWXXXYYYYYYWWWXXXYYY[[[]]]^^^______```___^^^]]]\\\\\\]]]]]]___bbbddddddbbbaaadddfffeeehhhllluuuSSSLLL@@@AAA???<<<;;;999888777666555555555555444333333222222111111111111///............---+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++---,,,+++++++++,,,---...******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++,,,------***+++,,,---............---...//////222;;;IIISSS___aaaeeeooo{{{~~~vvvuuu|||~~~xxxuuuwww}}}zzzuuurrrooonnnpppuuuxxx{{{zzzxxxrrrfffZZZQQQOOOKKKGGGDDDDDDDDDEEEGGGGGGGGGGGGFFFEEEDDDCCCHHHIIIJJJKKKKKKKKKKKKJJJLLLKKKKKKJJJJJJJJJJJJKKKIIIJJJJJJKKKKKKJJJJJJIIIKKKJJJJJJJJJJJJKKKLLLMMMKKKKKKKKKKKKJJJIIIGGGFFFGGGHHHIIIJJJJJJJJJIIIHHHGGGHHHIIIIIIIIIHHHFFFEEEFFFFFFFFFFFFEEEDDDBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@???>>>>>>??????@@@===>>>>>>>>>>>>?????????999999::::::::::::;;;;;;======;;;;;;:::;;;<<<===<<<=========<<<<<<>>>???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;<<<;;;:::;;;===>>>>>>===;;;<<<<<<======<<<<<<;;;<<<<<<===>>>>>>>>>>>>>>>>>>AAADDDCCC@@@>>>>>>@@@>>>>>>============>>>>>>>>>>>>???>>><<<<<<===>>><<<>>>@@@@@@???>>>???@@@@@@???>>>???AAABBBAAA@@@@@@@@@AAAAAAAAA@@@@@@??????@@@AAACCCDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@AAA@@@?????????@@@AAABBBCCCCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCDDDFFFGGGGGGFFFAAABBBBBBCCCDDDDDDEEEEEEGGGHHHIIIJJJKKKKKKKKKKKKLLLMMMOOOOOONNNNNNNNNOOOPPPPPPPPPPPPOOONNNMMMLLLLLLLLLLLLMMMMMMOOOPPPQQQNNNMMMMMMOOORRRTTTTTTTTTTTTTTTTTTSSSSSSSSSRRRRRRSSSSSSSSSSSSSSSTTTTTTUUUTTTUUUUUUVVVWWWXXXYYYYYYWWWXXXYYY[[[]]]^^^______aaa```^^^\\\[[[[[[[[[[[[^^^aaaddddddaaa```bbbddd```bbbeeeiiirrrSSSLLLAAABBB???<<<;;;999888777666555555555555444444333333222111111000111///............---+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************************++++++++++++++++++++++++000///---,,,+++,,,------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++***++++++,,,---++++++---...//////......+++,,,---,,,,,,000888???MMMTTT^^^iiisss{{{~~~zzzzzz}}}tttuuu}}}wwwrrrooommmooorrrsssxxxxxxqqqhhh```UUUKKKHHHFFFDDDCCCBBBCCCDDDDDDDDDEEEFFFGGGFFFFFFEEEDDDGGGHHHIIIJJJKKKJJJIIIIIIKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJKKKJJJIIIIIIIIIJJJLLLLLLJJJJJJKKKJJJIIIHHHFFFEEEFFFGGGIIIJJJKKKJJJIIIHHHGGGGGGHHHIIIHHHGGGFFFEEEFFFFFFEEEEEEDDDBBBAAA@@@@@@AAAAAAAAABBBBBBBBBCCC@@@???>>>>>>>>>???@@@AAA???>>>===<<<;;;;;;<<<===<<<<<<=========>>>>>>>>>::::::;;;;;;;;;<<<<<<<<<<<<<<<::::::999:::;;;<<<:::;;;===<<<::::::<<>>>>>===;;;;;;<<<======<<<;;;;;;;;;<<<======>>>>>>======>>>CCCGGGGGGBBB>>>===>>>=========<<<<<<======>>>>>>>>>>>>===;;;;;;<<<>>>;;;===???@@@???>>>>>>??????======>>>???@@@???>>>??????@@@@@@@@@@@@@@@???>>>???@@@AAABBBAAAAAA@@@CCCBBBAAA@@@???????????????>>>>>>===>>>???AAABBBCCCCCCEEEEEEFFFEEEEEEDDDDDDCCCBBBCCCEEEFFFFFFEEEBBBBBBCCCCCCDDDEEEEEEEEEGGGGGGHHHIIIJJJJJJJJJJJJLLLMMMNNNMMMLLLMMMNNNPPPQQQQQQQQQPPPOOOOOONNNNNNMMMMMMLLLLLLMMMNNNOOOPPPOOONNNMMMNNNQQQSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSSSSSSSTTTUUUUUUTTTUUUUUUVVVWWWXXXYYYYYYWWWXXXZZZ\\\]]]______``````___]]]\\\[[[ZZZ[[[[[[^^^bbbeeeeeecccaaabbbcccaaadddfffhhhjjjrrrSSSLLLAAABBB???<<<;;;999888777666666555666666444444333333222111000000111///...---......---+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,************************++++++++++++++++++++++++444222///---++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---+++,,,---///000//////...,,,---/////////000222333999GGGXXXeeelllsss|||}}}sssrrruuu}}}zzzzzzsssqqqqqqqqqtttxxxsssvvvrrrdddWWWPPPIIICCCAAAAAA@@@???AAACCCFFFGGGDDDEEEGGGHHHIIIIIIHHHHHHGGGHHHIIIJJJJJJJJJIIIHHHKKKJJJIIIHHHHHHHHHHHHHHHKKKKKKLLLLLLLLLLLLLLLKKKIIIIIIHHHGGGHHHIIIJJJKKKIIIJJJJJJJJJIIIGGGEEEDDDFFFGGGIIIKKKKKKJJJIIIHHHGGGGGGHHHIIIHHHGGGFFFEEEFFFFFFFFFEEEDDDBBBAAA@@@>>>>>>?????????@@@@@@@@@>>>>>>=========???@@@AAA???===<<<:::999999::::::;;;<<<<<<<<<======>>>>>>===>>>>>>>>>??????@@@@@@;;;;;;:::999:::;;;<<<===888:::<<<;;;999999<<<>>>::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::999999888<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;;;;;;;:::;;;:::999;;;===>>>>>>===:::;;;<<<======<<<;;;:::;;;<<<<<<===============>>>DDDIIIIIIDDD>>>============<<<<<<<<<======>>>===>>>>>>===;;;;;;<<<===;;;===@@@@@@???>>>>>>???>>><<<<<<===>>>???>>>===>>>>>>???@@@@@@@@@@@@@@@<<<===>>>@@@@@@???>>>>>>BBBAAA@@@???>>>>>>>>>>>>>>>=========>>>???AAABBBCCCDDDEEEFFFFFFFFFEEEDDDEEEDDDCCCDDDEEEFFFEEEDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJMMMMMMMMMLLLKKKLLLNNNQQQRRRQQQQQQPPPOOOOOONNNNNNNNNMMMLLLLLLLLLMMMNNNOOOOOONNNMMMNNNPPPRRRRRRRRRQQQRRRRRRSSSTTTUUUUUUVVVSSSSSSRRRSSSSSSTTTUUUUUUTTTUUUUUUVVVWWWXXXYYYZZZWWWXXXZZZ\\\^^^___``````^^^]]]\\\[[[[[[[[[\\\]]]ZZZ^^^bbbcccaaa``````bbbdddddddddcccbbbeeennnxxxUUUGGG???BBB===BBB888:::999888666444333333222222222222222222222222222000//////...------,,,,,,++++++++++++++++++++++++))))))))))))***************++++++,,,,,,++++++******+++++++++,,,,,,,,,,,,************************777555111...+++*********)))******++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......000+++***...---)))***...222:::FFFSSS]]]eeekkkooovvv}}}|||~~~yyysssooorrryyy|||xxxrrrssskkk^^^RRRKKKFFFDDDCCCCCCAAA??????@@@BBBBBBAAAEEEFFFGGGHHHHHHHHHHHHHHHGGGHHHIIIIIIIIIHHHGGGFFFIIIIIIHHHGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJLLLKKKIIIGGGGGGGGGHHHHHHIIIIIIJJJJJJIIIGGGFFFEEEDDDEEEGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFGGGDDDEEEEEEEEECCCBBB@@@>>>@@@@@@@@@?????????>>>>>>>>>>>>============>>>>>><<<<<<:::777444333444666;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<===>>>>>><<<;;;======<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;::::::999888888888999888999999:::;;;<<<======;;;;;;;;;;;;::::::999888888999;;;;;;;;;;;;999888::::::999888999:::;;;<<<<<<;;;;;;;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<============>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<============================================================<<<<<<<<<<<<:::@@@BBB???<<<===???>>>AAAAAAAAA@@@@@@?????????<<<<<<;;;<<<===???AAABBBBBBCCCCCCCCCDDDDDDEEEEEEGGGFFFDDDCCCBBBBBBCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJKKKKKKLLLLLLLLLMMMPPPPPPOOONNNMMMMMMMMMMMMMMMLLLKKKKKKKKKLLLNNNNNNPPPOOOOOONNNOOOPPPQQQRRRTTTSSSRRRQQQRRRSSSUUUVVVQQQQQQSSSTTTTTTUUUTTTTTTUUUUUUUUUUUUVVVXXXZZZ[[[[[[[[[[[[[[[\\\]]]^^^^^^aaaaaa```^^^[[[YYYZZZ[[[aaa```______```aaabbbcccbbbcccdddddddddeeehhhkkkvvvUUUGGG@@@BBB===BBB888:::999777666444333333333444444333222222111000000111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++,,,,,,------,,,,,,+++'''((((((((())))))))))))************************222000...,,,******+++,,,))))))************))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...------000,,,,,,000000------111---222999BBBJJJSSS\\\aaafffqqqwwwsssqqqrrrvvvzzzyyyqqqjjj```ZZZQQQJJJFFFEEEDDDDDDCCCAAA???@@@AAACCCCCCBBBEEEEEEFFFGGGGGGGGGGGGGGGFFFGGGHHHIIIIIIHHHGGGGGGIIIHHHGGGFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCAAA???>>>??????>>>>>>>>>=========<<<<<<;;;;;;;;;<<<======<<<<<<:::777444444555777::::::::::::::::::::::::===<<<;;;<<<>>>>>><<<:::;;;;;;;;;;;;:::::::::999999999:::::::::;;;;;;;;;::::::999888888888888888888888888999::::::;;;;;;:::::::::::::::999888888999999::::::::::::999999::::::999999999:::;;;<<<<<<<<<;;;;;;::::::999999<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<================================================;;;???@@@======??????<<>>@@@AAAAAAAAAAAAAAAAAABBBBBBBBBDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCDDDDDDEEEEEEFFFFFFGGGGGGIIIIIIIIIJJJKKKLLLMMMMMMOOOOOONNNMMMMMMMMMMMMNNNLLLKKKJJJJJJJJJKKKMMMMMMOOONNNNNNNNNNNNPPPRRRSSSTTTSSSRRRQQQQQQSSSTTTUUUQQQRRRSSSSSSTTTTTTUUUUUUVVVVVVUUUTTTUUUWWWZZZ[[[ZZZZZZZZZ[[[[[[\\\]]]^^^```aaa```^^^[[[YYYZZZ[[[]]]\\\\\\[[[\\\]]]^^^___```aaabbbbbbaaabbbeeeggggggnnn|||{{{TTTGGG@@@BBB===BBB999:::999777666444333333333555555444222111000///...111111111000//////......------------------------+++++++++,,,,,,,,,,,,---,,,,,,------------,,,,,,************++++++++++++************************,,,+++***))))))***+++,,,))))))************))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---......------,,,---+++,,,//////,,,+++---+++---///222888AAAKKKQQQYYYcccsss}}}yyyyyywwwjjjrrrtttwwwyyyvvvnnnbbbZZZOOOKKKFFFCCCCCCCCCCCCCCCCCCAAA@@@AAABBBDDDDDDCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJKKKLLLMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFDDDDDDCCCCCCCCCBBBCCCCCCDDDDDDFFFFFFEEEDDDCCCBBBAAAAAACCCCCCCCCBBBAAA@@@???>>>=========<<<<<<<<<;;;;;;::::::999::::::;;;<<<<<<<<<<<<;;;888666555666888::::::::::::::::::::::::<<<;;;:::;;;======<<<:::::::::999999999999888888888888888999999999999:::999999888777777777888888888888888888888888888888999999::::::999999888888::::::999999999999:::::::::999999999999:::;;;;;;<<<<<<;;;;;;:::999888888;;;;;;:::::::::::::::999999999999999::::::::::::<<<============<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<===================================================>>>===<<>>>>>;;;;;;:::;;;<<<===???@@@????????????>>>>>>>>>>>>???@@@AAAAAABBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEHHHGGGGGGHHHIIIKKKMMMNNNMMMMMMLLLLLLMMMMMMNNNOOOJJJJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLNNNPPPRRRSSSRRRRRRQQQPPPQQQRRRSSSTTTQQQRRRRRRSSSTTTTTTUUUUUUVVVUUUSSSQQQRRRTTTWWWXXXZZZYYYYYYZZZZZZ[[[\\\]]]___``````^^^[[[ZZZZZZ[[[[[[ZZZZZZZZZZZZ[[[\\\\\\^^^_________^^^^^^```bbbdddgggllltttxxx}}}SSSGGG@@@BBB<<>>>>>===<<<<<<<<<;;;;;;;;;;;;999999999999:::;;;<<<<<<;;;;;;;;;999666666777888999999999999999999999999:::999999:::<<<<<<;;;999999999999999999999999999777777777888888888888888888777777666666777777777888888888888777777666666777888888999888888777777:::999888777777888999:::999999999999999:::::::::<<<<<<;;;:::999888777777::::::::::::999999999999888888999999999:::::::::;;;;;;<<<<<<<<<<<<;;;:::999999999999:::::::::;;;<<<<<<;;;;;;:::999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>>===<<<===DDDJJJGGG@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;::::::::::::<<<>>>???>>>>>>>>>======<<<<<<;;;;;;===>>>@@@AAAAAA@@@???@@@AAAAAABBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEEFFFEEEEEEEEEGGGIIILLLNNNJJJJJJJJJKKKLLLMMMNNNNNNJJJJJJJJJJJJKKKKKKLLLLLLJJJJJJJJJKKKMMMOOOQQQRRRQQQPPPPPPOOOPPPQQQRRRRRRQQQQQQQQQRRRRRRSSSTTTUUUTTTRRRPPPNNNNNNPPPSSSUUUXXXXXXXXXXXXYYYZZZ[[[\\\]]]^^^___^^^\\\ZZZZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\^^^^^^^^^]]]\\\^^^___eeefffgggfffhhhsssRRRGGGAAABBB<<>>>>>============<<<<<<<<<;;;;;;;;;:::999999999::::::;;;<<<999::::::999777666777888888888888888888888888888999888888999;;;<<<:::999999999999999999999::::::777777777777777777777777666666666555555666666777999999888888777777666666666666777777888777777666999999777666666777999999888888999999999:::::::::;;;::::::999888888777777999999999999999999999999888888999999999:::::::::999::::::;;;;;;;;;::::::888888888888999999999999;;;;;;::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============>>>===;;;>>>GGGOOOLLLEEE========================::::::999999999;;;<<<===>>>=========<<<;;;;;;;;;:::;;;===???@@@@@@????????????@@@AAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDDDDCCCDDDDDDFFFHHHJJJKKKHHHHHHHHHIIIJJJKKKLLLMMMJJJJJJJJJKKKKKKKKKKKKKKKIIIIIIIIIJJJKKKMMMPPPQQQOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSTTTTTTRRRPPPOOOOOOQQQSSSTTTWWWWWWWWWWWWXXXYYYZZZZZZ[[[]]]^^^^^^\\\ZZZZZZ[[[\\\\\\]]]]]]]]]\\\\\\\\\\\\^^^______]]]]]]^^^___\\\aaaeeedddbbbhhhttt~~~PPPGGGAAABBB<<>>???BBBEEEFFFFFFDDDEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDEEEGGGHHHIIIFFFFFFGGGHHHHHHGGGFFFFFFFFFFFFGGGIIIJJJLLLMMMNNNNNNNNNNNNNNNMMMLLLKKKKKKIIIIIIHHHGGGGGGHHHHHHIIIFFFEEEDDDCCCBBBBBBBBBBBB>>>??????@@@AAABBBCCCCCC??????>>>===<<<<<<======<<<<<<<<<<<<;;;;;;;;;:::::::::999999999999::::::777888999888777666777888777777777777777777777777777777777888:::;;;:::888999999999999999:::::::::888777777777777666666666555555444444555555666666888888888777777666666666555555666666777777666666888888777777777777888888777888888999:::999999999999999999888888888888777777888888888888999999999888888888999999999999:::888999999::::::::::::999777777777777888888888999999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<======<<<;;;>>>FFFMMMKKKDDD;;;;;;<<<<<<<<<<<<======:::999888888888999;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDAAABBBCCCDDDEEEGGGGGGHHHFFFFFFFFFFFFGGGHHHIIIJJJHHHIIIJJJJJJKKKKKKJJJJJJIIIHHHHHHHHHJJJLLLNNNOOOMMMMMMMMMNNNNNNNNNOOOOOOOOONNNNNNMMMNNNPPPQQQRRRTTTSSSRRRRRRSSSTTTUUUVVVVVVUUUUUUVVVVVVWWWXXXYYYZZZ\\\^^^^^^\\\[[[[[[[[[[[[[[[[[[\\\[[[[[[ZZZYYY[[[]]]___```___^^^___```]]]aaaeeeeeecccbbbeeeiii{{{~~~vvvvvv{{{}}}PPPHHHBBBBBB;;;BBB<<<888777666555555444555555222222111111000000//////.............../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---*********++++++*********++++++,,,,,,,,,---------*********************************+++++++++******)))******++++++******)))************************************************...---+++***)))***+++,,,111333000)))(((+++,,,)))(((***,,,,,,,,,,,,...///---333<<>>AAADDDFFFEEEDDDEEEFFFFFFFFFEEEEEEDDDCCCDDDCCCCCCCCCDDDFFFGGGHHHFFFGGGHHHIIIIIIHHHGGGFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHGGGFFFFFFGGGHHHIIIEEEEEEEEEDDDCCCAAA@@@???=========>>>>>>?????????>>>===<<<;;;;;;;;;<<<===;;;::::::::::::999999999::::::999888777777777777444666777777666555666777666666666666666666666666666666666777::::::999888777777777888888888999999888888888777777777666666444444333333444555555666666666666555555555555555444444555666666666666666666777777777777777777666666777888999:::999999888777777777888888888888888777777777777888888999999666666777777777888888888777888888999::::::999999666666666777777777888888777777888888999999::::::999999999999999999999999::::::::::::::::::::::::888888999999:::;;;;;;<<<:::;;;:::;;;@@@FFFDDD>>>::::::;;;;;;<<<<<<<<<<<<999999888777777999:::;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???===>>>??????@@@@@@??????>>>??????@@@@@@AAAAAABBB@@@AAACCCEEEFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGEEEFFFGGGHHHIIIHHHHHHGGGIIIHHHHHHHHHIIIJJJLLLMMMLLLLLLMMMMMMNNNNNNMMMMMMMMMMMMLLLKKKLLLNNNPPPQQQPPPQQQRRRSSSTTTTTTUUUUUUUUUTTTTTTUUUUUUVVVWWWXXXXXX[[[]]]^^^]]][[[[[[[[[ZZZ[[[[[[\\\[[[ZZZYYYXXXZZZ\\\___```______```aaadddcccbbbaaa```^^^\\\[[[bbbdddlll{{{wwwyyywwwOOOHHHBBBBBB;;;BBB<<<888777666555555555555555444333222111000///...---////////////000000000000------------------------,,,,,,,,,---------......+++++++++,,,,,,+++++++++(((((()))))))))*********************************'''((()))***++++++++++++(((((())))))))))))(((((())))))))))))))))))))))))************************///---+++)))((()))+++---EEEEEE>>>333---...---(((***,,,---.........000222000000//////444@@@OOOZZZdddbbbdddlllttt{{{~~~yyyzzz~~~}}}~~~zzzxxxrrriiihhhlllpppqqqqqqoooiii```WWWQQQJJJGGGDDDCCCCCCBBB@@@>>>GGGDDDBBBAAAAAAAAA???>>><<<<<<===AAADDDFFFEEEDDDFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCEEEFFFGGGGGGHHHIIIIIIIIIIIIHHHGGGEEEFFFGGGGGGHHHIIIJJJJJJJJJIIIGGGFFFEEEEEEFFFGGGGGGGGGFFFEEEEEEFFFGGGHHHDDDDDDDDDDDDCCCAAA???===<<<<<<<<<<<<<<<;;;;;;;;;>>>===<<<;;;:::;;;<<<===999999999888888888888777:::999888666555555555555333555777777666555666777666666666666666666666666666555555777999:::999888555666666666777777888888999999888888777777777666333333333333444444555666444444444444444444444444333444444555666666666555555666777888888777666555666777888999:::999888888666666666777888888999999666666777777888888888999555555555555666666666777666777888999999999999999666666666666777777777777666666777888999::::::;;;999999999999999999999999::::::::::::::::::::::::777777888999999:::;;;;;;999:::999888;;;???===888:::::::::;;;;;;<<<<<<<<<999888777777777888999:::888888999999:::::::::;;;>>>===<<<;;;;;;===>>>???======>>>???????????????=========>>>??????@@@@@@???AAACCCEEEFFFEEECCCAAADDDCCCCCCCCCCCCDDDDDDEEECCCDDDEEEFFFGGGFFFEEEEEEIIIHHHHHHGGGHHHIIIKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMMMMLLLKKKJJJKKKLLLOOOPPPKKKMMMOOOQQQRRRRRRRRRQQQTTTTTTTTTTTTUUUVVVWWWXXXXXXZZZ]]]^^^]]][[[[[[[[[[[[\\\]]]]]]]]][[[ZZZYYYYYY[[[^^^```______```aaabbb^^^ZZZZZZ^^^``````___^^^^^^bbbjjjrrr||||||oooqqq{{{UUUGGG>>>EEE<<<===999999888777555333222222111222222222111111111111000......---------......///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))(((((()))***+++,,,,,,,,,))))))))))))))))))))))))((((((((((((((((((((((((,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,)))((((((***---///OOOIII???444---((('''(((***,,,------++++++,,,...***,,,---...///444<<>><<<;;;;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;:::::::::999999999999999888777666999999888777666555444444222555888777555444555888444444555666777777777666333333333444666777999:::777777666666555555555444666666666666666666666666555222///...000333444555777666444333333444555777555555555555555555555555444444444555555555555666666666777777777777666666666666666666666666666666777666555444444555666777777777666666555555555555555555666666777777888888999999999888777666666555666666666666777777777777888888999999999999888888999::::::;;;:::999888777888888999:::;;;======>>><<<:::888777999;;;;;;;;;;;;;;;:::::::::;;;;;;<<<999888777666666888:::;;;::::::::::::::::::::::::999999999:::::::::;;;;;;<<<===>>>??????@@@@@@???>>>>>>>>>>>>>>>??????@@@AAAAAABBBBBBCCCBBBBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDGGGFFFEEEEEEEEEFFFGGGHHHFFFGGGGGGHHHHHHIIIIIIJJJMMMNNNNNNNNNNNNMMMLLLLLLMMMMMMMMMLLLMMMMMMNNNNNNMMMMMMMMMNNNOOOPPPQQQRRRMMMNNNPPPRRRUUUWWWYYYZZZZZZYYYYYYZZZ\\\^^^]]]\\\[[[[[[\\\\\\[[[[[[ZZZZZZ____________```aaacccccc```____________``````aaa]]]```ccceeehhhoooyyyyyyqqqnnnTTTGGG???EEE<<<===:::999888777555444333333333222222222111111111111000......---------......///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********)))))))))))))))***+++++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,++++++*********++++++++++++++++++++++++,,,+++***))))))+++,,,...<<<888222---***)))***+++***+++---,,,++++++,,,......//////...---///333777777@@@MMMWWW___hhhuuu~~~~~~tttmmmppprrrqqqllljjjlllnnnfff```WWWOOOKKKGGGEEEBBBBBBAAA@@@???>>>>>>>>>>>>@@@AAABBBCCCCCCCCCBBBAAAAAAAAAAAABBBCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDEEECCCDDDDDDDDDDDDDDDDDDDDDDDDEEEGGGHHHHHHHHHGGGFFFFFFEEECCCCCCCCCDDDFFFGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEDDDCCCBBBBBBCCCDDDDDDBBBAAA@@@@@@AAA@@@>>><<<;;;;;;::::::::::::;;;;;;;;;;;;:::::::::999999999999999999999999888777777999999888777666555444333222444666666555444555666222333333444444444444333333333444444555666888888666666666555555555444444555555555555555555555555444222000000222333444444555444222111111222444555444444444444444444444444333444444444555555555555444555555666666555555444555555555555555555555555666555444444444444555666666666555555555444444444666666666666666666777777888777777666555555444444555555666666666777777777777888888888888888888777999999:::::::::999777777888888999:::;;;<<<======;;;999777777888:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;:::999777777777888:::;;;::::::::::::::::::::::::999:::::::::;;;;;;;;;;;;<<<<<<===>>>????????????>>>>>>======>>>>>>???@@@@@@@@@AAABBBBBBCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCFFFEEEDDDDDDDDDEEEGGGGGGFFFFFFGGGGGGHHHIIIIIIIIILLLMMMMMMNNNNNNMMMMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPMMMMMMMMMNNNOOOQQQRRRSSSPPPQQQRRRTTTVVVWWWYYYYYYYYYXXXXXXYYY[[[\\\[[[ZZZ^^^_______________^^^^^^^^^^^^^^^___```aaabbbcccaaa``````_________`````````aaaaaaaaacccgggmmmqqq}}}SSSGGG???EEE;;;===:::999888777666555555555555222222222111111111111000///......---------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********************************++++++))))))))))))))))))))))))************************+++++++++++++++*********++++++++++++++++++++++++************++++++,,,,,,+++***)))((((((***,,,---***+++,,,,,,++++++,,,...///000000...,,,+++---...---222:::@@@GGGRRR```kkksssyyyyyyyyyooohhhaaadddfffeee```\\\\\\]]]RRRMMMGGGBBB@@@??????>>>@@@@@@@@@???>>>>>>======AAAAAABBBCCCCCCBBBAAA@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFEEEDDDBBB@@@AAACCCEEEGGGDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@@@@???>>>======>>>>>><<<:::::::::999999999999::::::999999999888888888777777888999999999999888888777888888777666555444444333444333333444666666555444333333444444444333222222444444444444444555666666555555555555444444444444444444444444444444444444333222111222444555444333222111000//////000222222444444444444444444444444333333333333444444444444333333444444444444333333333333333333333333333333555555444333333444555555444444444444333333333333666666666555555555555555666666555555444333333333444555555555666666666666666777777888888777777666888888999999999888777777777888888999:::;;;<<<<<<:::888777777888:::;;;:::===<<<<<<<<<;;;;;;:::::::::999888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>????????????===============>>>??????>>>???@@@AAABBBCCCCCCCCCCCCBBBAAAAAAAAAAAABBBCCCEEEDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIKKKLLLLLLMMMMMMNNNNNNNNNLLLLLLLLLLLLMMMNNNOOOPPPLLLMMMMMMNNNPPPQQQSSSTTTTTTTTTUUUUUUVVVWWWXXXXXXYYYXXXWWWWWWYYYZZZYYYWWW______```aaaaaaaaa``````\\\]]]]]]^^^```aaaaaabbbbbbbbbaaa```____________bbb```______aaacccddddddoooqqqzzzRRRGGG???DDD;;;===;;;888888777666666666666666222222222111111111000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************))))))))))))))))))))))))************************+++++++++***************************************((()))***+++,,,++++++***))))))))))))******++++++)))+++,,,,,,++++++,,,---+++,,,------------------,,,...111222555<<>>@@@@@@@@@@@@??????>>>>>>AAAAAABBBCCCBBBAAA@@@???@@@@@@@@@AAABBBBBBCCCCCCDDDDDDCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCDDDEEEFFFFFFEEECCCAAA???@@@BBBEEEGGGCCCBBBBBBAAAAAAAAAAAAAAABBBBBBAAA@@@???>>>>>>>>>===<<<;;;<<<======;;;999999999888888888888999999777777777666666666555555888888888999999888888777777777666555555444333333555333222444777888666333555555555555555444333222444444333333333333444444444444444444333333333333444444444444444444444444222222222444555555444222000000/////////000111222333333333333333333333333222222222222333333333444222333333444444333333222333333333333333333333333555555444444444444555555333333333222222222222222666666555555444444333333555555444444444333333333444444444444555555555555555666666777777666666555777777777777777777777777777777888888999::::::;;;:::999777888:::;;;<<<;;;======<<<<<<;;;;;;:::999999999999888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<===>>>>>>>>>>>>===<<<<<<<<<<<<===>>>>>>===>>>???@@@BBBBBBCCCCCCDDDCCCAAA??????AAACCCDDDEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHJJJJJJKKKKKKLLLNNNOOOPPPMMMMMMMMMLLLMMMMMMNNNNNNLLLLLLMMMNNNPPPRRRSSSTTTUUUUUUUUUUUUUUUUUUUUUUUUYYYXXXWWWWWWXXXYYYXXXVVV\\\\\\]]]^^^^^^^^^^^^^^^\\\]]]^^^___```aaabbbbbbcccbbbaaa```______^^^^^^```^^^]]]___ccceeedddbbbccccccgggqqqQQQGGG@@@DDD;;;===<<<888888777666666666666666222222222111111111000000//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************))))))))))))))))))))))))************************************************************************''')))***,,,,,,+++***)))***++++++++++++***)))))))))***,,,+++******+++---******+++---/////////...---///000///...000555999HHHUUUjjj~~~|||zzzvvvpppiiiccc```___XXXUUUOOOHHHAAA>>>======@@@???===;;;:::;;;===??????@@@@@@AAA@@@@@@???>>>@@@@@@BBBBBBBBBAAA@@@?????????@@@@@@AAABBBBBBBBBEEEDDDDDDDDDEEEEEEFFFGGGEEEEEEDDDDDDCCCCCCCCCBBBEEEDDDDDDDDDDDDEEEFFFFFFDDDCCCAAA@@@@@@BBBEEEFFFBBBBBBAAA@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>===<<<===<<<;;;<<<======;;;999888888777777777777888888666666555555555444444444666666777888888777777777666666555555444444333333666444222444777888666333444555555555444333222222444333333222222222222222222222222222333333333333222222222222222222222222111111222444666555333111000000000000000111222222222222222222222222222222111111111111222222222222222333333444444333333222333333333333333333333333555555555555555555555555111111222222222222222222555444444444333333222222555444444444444444333333222333333333444444444444444555555666666555555444666666666666666666666666666666777777888999999999:::999888999;;;======<<<;;;;;;<<<<<<;;;:::999999999888888888999999:::::::::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;<<<<<<:::;;;<<<======>>>======<<<<<<<<<;;;<<<<<<===>>><<<===>>>@@@AAABBBBBBBBBDDDCCCAAA@@@@@@AAACCCDDDEEEEEEEEEFFFFFFFFFFFFFFFDDDDDDEEEFFFFFFGGGGGGHHHHHHHHHIIIIIIKKKLLLNNNOOOOOOOOONNNMMMLLLLLLLLLLLLLLLLLLLLLMMMOOOQQQRRRSSSTTTTTTTTTSSSSSSSSSSSSSSSYYYXXXWWWWWWXXXYYYXXXVVVXXXYYYZZZ[[[\\\\\\]]]\\\[[[\\\^^^```bbbbbbccccccbbbbbb```___^^^^^^^^^^^^^^^\\\\\\^^^ccceeecccaaa^^^```cccffflllvvvPPPHHH@@@DDD:::===<<<999888777666555555555555222222222111111111111000000///...---------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++******************++++++))))))))))))))))))))))))************************)))))))))***************************************((((((***+++++++++***)))((()))************)))))))))***++++++******+++---,,,,,,+++---//////...,,,,,,---//////......///000777@@@OOO___mmmyyyxxxyyy}}}|||yyywwwpppooommmhhhbbb]]]ZZZYYYQQQMMMGGGAAA===<<<===>>><<<<<<<<<:::888999;;;>>>>>>>>>@@@@@@@@@???>>>===>>>???AAABBBBBBBBBAAA@@@>>>??????@@@@@@AAAAAABBBEEEEEEDDDEEEEEEFFFGGGHHHEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDEEEEEEEEECCCBBBAAAAAAAAABBBDDDDDDAAA@@@??????>>>>>>??????>>>>>>>>>>>>>>>===<<<;;;<<<;;;:::;;;======;;;999777777777666666777777777555555555444444444333333444555555666666666666555555555444444444333333333444333333444666666555444111111222222222111000000333222111111111111111222111111111111222222222222222222222222222222222222111111111333444444222111///000000111111222222222111111111111111111111111000000000000111111111222222222333333333333222222333333333333333333333333444444555555555555444444111111111111222222222222333333333333222222222222444444444333333333333333222222222222333333333333444444444555555444444444555555444444444555666666666666666777777777888888999888888999;;;===<<<;;;888999:::;;;;;;:::999888777777888888888999999999888999999::::::;;;;;;;;;999999999:::::::::;;;;;;999:::;;;<<<============;;;;;;;;;;;;;;;<<<======<<<===>>>???@@@AAAAAAAAACCCBBBAAAAAAAAAAAABBBCCCCCCDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGHHHGGGGGGGGGHHHJJJLLLMMMPPPOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMOOOPPPQQQQQQQQQQQQRRRRRRRRRRRRSSSXXXWWWVVVWWWXXXYYYXXXWWWVVVWWWYYYZZZ[[[\\\\\\]]]ZZZ[[[]]]```aaabbbbbbbbb``````___^^^]]]]]]]]]]]]^^^]]]\\\]]]^^^___^^^]]]^^^aaaddddddcccfffooowwwOOOHHHAAADDD:::======999888777555444333333333222222222111111111111000000000///------,,,,,,---+++++++++,,,,,,---------************************++++++++++++++++++++++++))))))*********+++++++++)))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++************************((())))))***************(((((())))))))))))))))))(((***++++++******+++,,,,,,+++***+++---///...,,,***+++---...............,,,000666===FFFRRR___hhhtttvvv}}}xxxnnnmmmnnnkkkgggfffbbbaaa___[[[VVVQQQNNNLLLHHHEEE@@@===<<<<<<======999:::;;;:::888888;;;>>>;;;<<<===>>>???>>><<<;;;<<<>>>???AAABBBBBBBBBAAA>>>>>>??????@@@AAAAAAAAACCCCCCCCCDDDDDDFFFGGGGGGFFFEEEEEEDDDCCCCCCBBBBBB@@@AAACCCDDDDDDCCCCCCBBB???@@@@@@AAAAAAAAAAAAAAA>>>>>>===<<<<<<<<<<<<===:::;;;<<<<<<<<<;;;::::::;;;:::999:::<<<<<<:::999777666666555555666666777555555444444444333333333222333444444555555444444444444444333333333333333000111333333222222222333///000000111111111111000111111000000000111111222000000000111111111222222111111111111111111111111111000///111222333222000...///000111111222222222000000000000000000000000/////////000000000111111000111111222222111111000111111111111111111111111111222333333333333222111111111111222222333333333111111111222222222222222222222222222222222222222111111111111222222222333333333444444444444333333444444333333333444666666555555666666666666777777666555666777:::;;;;;;999555666888:::::::::999888666666777777888888888777777777888888999::::::;;;888888888999999999::::::999999:::;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<=========>>>???@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFEEEEEEFFFHHHJJJKKKMMMMMMLLLLLLMMMNNNNNNOOOLLLLLLKKKKKKLLLMMMMMMNNNOOOOOOPPPQQQRRRSSSTTTTTTUUUTTTTTTUUUWWWXXXWWWVVVTTTUUUVVVXXXZZZ[[[[[[[[[WWWYYY[[[^^^````````````^^^]]]]]]\\\\\\\\\]]]]]]]]]]]]^^^]]]\\\\\\]]]___^^^aaacccbbb``````cccgggaaammmzzzOOOHHHAAADDD:::======999888777555333222222111222222222111111111111000111000///...---,,,,,,,,,+++++++++,,,,,,---------************************++++++++++++++++++++++++))))))******++++++++++++(((((()))***+++,,,,,,---))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))*********+++)))))))))))))))))))))))))))))))))))))))*********+++++++++******)))))))))(((***++++++******+++,,,***(((&&&(((---///000...******+++,,,,,,,,,---------...//////111666>>>EEEYYY___iiissswwwxxxxxxooogggeeeddd```[[[ZZZSSSRRRPPPNNNKKKGGGBBB@@@AAA???===;;;;;;:::999777888:::;;;;;;999:::===@@@888:::;;;======<<<:::999;;;===???AAABBBCCCCCCBBB>>>>>>>>>???@@@@@@AAAAAABBBBBBBBBCCCCCCEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBBBB>>>???AAACCCCCCBBBAAA@@@===>>>???AAAAAA@@@??????<<<<<<;;;::::::::::::;;;777888999:::;;;:::999888999888888999;;;;;;:::888666666555555555555666666555555555444444444333333111222333333444444444333444444333333333333333333---000333222000///000333000111222333333333333333000000000000000111222222//////000000111111111222000000000000000000000000111/////////111222111000---...///000111111111111000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000///000111222222111000///111111222222333333333333000000111111222222222333000000000000000111111111000111111111111222222222222333333444444333333222444333333222333444666666555555555666666666666666444333444666888:::999888333444777999::::::999888555555666777777777777777666666777888999999::::::777777888888888999999999999999:::;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<<<<===>>>>>>?????????>>>>>>>>>???@@@@@@@@@@@@???>>>???@@@AAABBBBBBBBBAAA@@@CCCCCCDDDDDDEEEFFFFFFFFFGGGFFFDDDDDDEEEFFFHHHJJJJJJJJJKKKLLLMMMOOOQQQRRRLLLLLLKKKKKKKKKKKKLLLLLLMMMNNNOOOQQQRRRTTTUUUVVVSSSRRRRRRSSSUUUWWWVVVUUUQQQRRRTTTVVVWWWXXXYYYYYYUUUVVVYYY\\\^^^___^^^^^^\\\\\\\\\[[[\\\\\\]]]]]][[[]]]___^^^\\\]]]```ddd``````_________^^^]]]\\\```eeegggggglllzzzUUUFFFFFF>>>???;;;===:::888666555555555444222555444333222222333444444333777:::888222...---///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++***)))((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((())))))*********+++************************************************))))))))))))************+++,,,---,,,***)))***+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---...///111333444===???DDDKKKTTT^^^ggglll}}}|||xxxtttkkkddd\\\WWWUUUQQQJJJDDD???@@@BBBDDDEEEDDDBBBAAA<<<<<<;;;::::::::::::;;;:::999888888888999:::;;;<<<:::999;;;>>>???===;;;===>>>???@@@AAABBBBBBBBB@@@???>>>>>>>>>???AAAAAACCCCCCCCCCCCCCCCCCBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA???@@@AAABBBBBBBBBAAA@@@??????>>>===>>>???AAABBB>>>======;;;:::999888888999999:::;;;:::999888777666666666666666666666666666666666666666666666666444444444444444444444444222222222222222222222222222222222222222222222222000111222333333222111000111111111111111111111111000000000000000000000000////////////000000000000000000111111111111000000//////000000000000///...////////////////////////////////////000000000000//////000000000000//////000000000000000///......////////////............000000000000000000000000000000000000111111111111111111111111111111111111222222111111111111222222111111222222222333333333333333333333333333333333222333444444555555444444333444555555666555555555666666666666666666666666444444555555666777777777666666666666777777777777333444555666777888999:::777888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999;;;===>>><<<<<<<<<======>>>@@@@@@AAA@@@???>>>>>>@@@BBBCCCEEEDDDBBBAAAAAABBBCCCDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEFFFHHHJJJIIIIIIJJJKKKLLLMMMNNNNNNOOOMMMLLLKKKLLLMMMLLLKKKOOOOOOOOOOOOOOOPPPQQQRRRTTTTTTTTTUUUUUUVVVVVVWWWSSSSSSSSSTTTVVVYYY\\\^^^VVVWWWXXXYYYZZZ[[[\\\]]]___]]][[[[[[\\\]]]\\\[[[]]]]]]]]]]]]^^^___``````aaa```___^^^\\\[[[ZZZYYY\\\]]]^^^```cccfffiiijjjTTTFFFFFF>>>???;;;===:::888666555555555444222444333222000000///000000222666888666111------///---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))))))))***************************************************************))))))))))))************+++,,,,,,+++***))))))+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222111222555:::@@@HHHOOOSSShhhwwwzzzssspppmmmiiieee\\\VVVPPPLLLJJJGGGAAA<<<:::;;;===>>>?????????>>><<<<<<;;;::::::::::::;;;:::999888888888999:::;;;<<<;;;:::;;;>>>>>><<<:::<<<===>>>@@@AAABBBBBBBBB@@@???>>>>>>>>>???@@@AAACCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA???@@@AAABBBBBBAAA@@@@@@@@@???>>>>>>>>>???@@@AAA======<<<;;;:::999888888888999:::::::::999777777666666666666666666666666555555555555555555555555333333333333333333333333222222222222222222222222222222222222222222222222000000111222222111000000111111111111111111111111000000000000000000000000....../////////000000000///000000111111000000/////////000000000//////...////////////////////////....../////////000000000//////000000000000//////000000000000000///......////////////............000000000000000000000000//////000000000111111111111111111111111111111111222111111000000111111222111111111222222222333333333333333333333333333333222333333444444444444444333333444555555555555555555555555555555555555555333444444555555666666777555555666666666777777777444444555666777888888999777777888888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999:::<<<===<<<;;;;;;<<<<<<>>>??????@@@???=========>>>@@@AAADDDCCCAAA@@@@@@BBBCCCDDDCCCCCCBBBBBBCCCCCCDDDEEEDDDEEEEEEEEEDDDDDDFFFHHHHHHHHHIIIJJJKKKLLLMMMMMMNNNMMMLLLKKKKKKLLLLLLKKKNNNNNNNNNOOOPPPQQQRRRRRRSSSSSSTTTTTTUUUVVVVVVVVVSSSSSSSSSSSSVVVYYY\\\^^^WWWWWWXXXYYYZZZ[[[\\\]]]]]]\\\ZZZZZZ[[[[[[[[[ZZZ[[[[[[[[[[[[\\\]]]^^^^^^______^^^]]]\\\[[[ZZZZZZYYYZZZ[[[]]]___```bbbbbbTTTFFFFFF>>>???;;;===:::888666555555555444333666555333111000///......000333555444000------...+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++***************************************************************))))))))))))************)))***+++***)))((()))***(((((()))))))))*********++++++,,,,,,,,,,,,,,,,,,************+++---...///------...///333777;;;===HHHTTTfffssszzz|||}}}~~~}}}zzz}}}zzz|||uuullleeeaaa^^^YYYVVVKKKGGGBBB???>>><<<999555777777888999;;;<<<======<<<<<<;;;:::::::::::::::999999999999999:::;;;;;;===<<<;;;<<<======;;;999;;;<<<===???AAABBBBBBCCC??????>>>>>>??????@@@AAABBBBBBBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@???@@@??????>>>>>>>>>>>>???<<<<<<;;;:::999888888777888888999999999888777666666666666666666666666666444444444444444444444444333333333333333333333333111111111111111111222222111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000.........////////////000//////000000000000//////......///////////////...////////////////////////.........////////////000...//////000000//////...//////000000000///....../////////............---//////////////////////////////000000000000111111111111111111111111111111111111000000000000111111000111111111222222222222222222222222222222222222222222333444444444444333222333444444555555444444555555555555555555555555222222333444444555555666555555555666666666666777555555555666666666777777666666777888888999999::::::::::::::::::::::::::::::999888888888999;;;;;;;;;:::::::::;;;<<<===>>>>>>===<<<;;;<<<===>>>???AAAAAA@@@@@@@@@AAACCCDDDCCCBBBAAAAAAAAABBBDDDEEEDDDEEEEEEDDDCCCCCCEEEGGGFFFGGGHHHIIIJJJKKKKKKLLLMMMLLLKKKKKKJJJJJJKKKKKKMMMMMMNNNNNNPPPQQQSSSSSSRRRRRRSSSTTTTTTUUUVVVVVVSSSRRRRRRSSSUUUXXX[[[]]]XXXXXXYYYZZZZZZ[[[\\\\\\\\\ZZZYYYYYYZZZ[[[YYYXXXXXXXXXXXXYYYYYYZZZ[[[\\\^^^^^^]]]]]]\\\[[[[[[ZZZWWWXXXZZZ[[[\\\\\\[[[[[[SSSFFFFFF???@@@;;;<<<999777555555555555444333666666555333222111111111...000222111///------...************************++++++++++++++++++++++++******************************+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,++++++******))))))************************************************((()))))))))************((()))***)))((('''((()))))))))))))))*********++++++++++++++++++,,,,,,,,,))))))******+++,,,------//////......///111333444666:::AAAJJJSSS\\\cccgggppprrrttttttvvv{{{}}}|||zzz{{{wwwsssrrrsssqqqkkkeeeeee```YYYSSSOOOLLLIIIGGG@@@===:::999999999777555777777777888:::<<<>>>???<<<;;;::::::999999::::::999999999999::::::;;;;;;======<<<<<<<<<<<<:::999:::;;;===???@@@AAABBBBBB???????????????@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>??????>>>>>>============;;;::::::999888888777777888888888777777777666666555555555555555555555555444444444444444444444444222222222222222222222222000000000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////------........./////////...//////000000//////...------.../////////..............................------........./////////...//////////////////......///////////////......//////.........---------........................////////////000000000111111111111111111111111111000000000//////000000000000000000111111111111222222222222222222222222222111111222333333333333333222222333444444444444444444444444444444444444444111222222333333444555555444444555555555666666666555555555555555555555555555666666777777888888999999999999999999999999999888888777777888888999:::::::::999999:::;;;;;;<<<===<<<<<<;;;<<<===>>>>>>???>>>>>>??????AAABBBCCCBBBBBB@@@@@@@@@AAACCCDDDDDDEEEEEEEEECCCCCCEEEFFFEEEEEEFFFGGGHHHIIIJJJJJJKKKKKKKKKJJJIIIIIIJJJKKKLLLLLLLLLMMMOOOQQQSSSTTTQQQQQQRRRSSSSSSTTTUUUUUURRRRRRQQQRRRTTTWWWYYY[[[YYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZYYYZZZ[[[[[[YYYXXXWWWWWWWWWWWWXXXYYYZZZ[[[___^^^]]]\\\[[[ZZZYYYXXXWWWXXX[[[\\\]]]\\\[[[ZZZRRREEEFFF???@@@;;;<<<999777555555555666555444333444444444333333222222.../////////...---------************************++++++++++++++++++++++++************************)))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************'''((())))))((('''((()))*********+++++++++,,,,,,*********++++++,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---...111000///111777???FFFJJJLLLOOOSSSVVVYYY___hhhnnnvvvyyy||||||vvvrrrwww{{{wwwqqqkkkfffnnnkkkgggccc___ZZZTTTPPPJJJGGGCCC???===<<<;;;::::::888777777777888777777777777777888:::<<<>>>???;;;;;;:::999999999999:::999999::::::;;;;;;;;;;;;<<<=========<<<;;;:::::::::;;;<<<>>>???@@@AAAAAA>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCAAAAAA@@@@@@@@@???????????????>>>>>>=====================<<<<<<;;;;;;:::999999999888777777666666777777666666666555555555444444444444444444444444222222222222222222222222111111111111111111111111/////////000000111111111000000000000000000000000////////////////////////////////////////////////........................------------..................////////////......,,,,,,---...............------------------------------------..................////////////............////////////..................------------------------------------...////////////000000000000000000000000000000000000//////......//////000//////000000000111111111111111111111111111111111000111222222333333222222111222222333333333333333444444444444444444444444111111222222333444444444444444444444555555555555555555555555444444444444444444555666666777777888999999999999999999999999777777777777888888999999:::999999999999::::::;;;<<<<<<<<<<<<<<<===>>>>>>=========>>>???@@@AAAAAAAAA@@@?????????@@@BBBCCCDDDEEEEEEEEECCCDDDEEEGGGDDDDDDEEEFFFGGGHHHIIIIIIIIIKKKKKKJJJGGGGGGHHHJJJJJJJJJKKKLLLNNNOOOQQQRRROOOPPPPPPQQQSSSTTTTTTUUURRRQQQQQQQQQSSSUUUXXXZZZYYYYYYYYYYYYYYYYYYZZZZZZ\\\[[[ZZZ[[[\\\\\\ZZZXXXWWWWWWWWWXXXXXXYYYZZZ[[[```___^^^\\\ZZZXXXWWWVVVVVVXXXZZZ\\\]]]\\\[[[ZZZQQQEEEFFF???@@@;;;;;;888777555555555666555444000111111222222222111111//////......---------,,,*********+++++++++++++++++++++++++++++++++++++++************************))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((())))))(((((()))******++++++++++++,,,,,,,,,))))))******+++,,,,,,,,,******+++,,,------,,,,,,************++++++,,,---.........///000111222333222555:::===@@@EEELLLRRRYYY^^^dddiiilllnnnpppqqq|||{{{xxxzzz}}}|||~~~zzztttooommmsss{{{~~~yyyyyy|||tttsssqqqooojjjbbbYYYRRRWWWVVVTTTPPPKKKEEEAAA>>>:::999888777666777888888666555555555555666777777555555666888999:::;;;;;;;;;;;;:::999999999999999999999:::;;;;;;;;;;;;;;;;;;<<<>>>===<<<:::;;;<<<:::;;;<<<>>>????????????>>>>>>???@@@@@@@@@@@@???@@@@@@AAAAAABBBBBBCCCCCC@@@@@@@@@?????????>>>>>>>>>===<<<;;;:::::::::;;;:::::::::;;;::::::999888888888777777777666666666777666555444444444555555444444444444444444444444222222222222222222222222000000000000000000000000......//////000000111111//////////////////////////////............//////////////////////////////........................,,,,,,,,,---------......------............------++++++,,,---............------------------------,,,,,,,,,---------......---......//////......---------.../////////...............------------,,,..............................////////////000000000000000000000000000000//////............//////////////////000000000000000000000000000000000000000000111222222222222111000111222222333333222222333333333333333333333333111111222333333444444555333333333444444444555555444444444444444444333333333444444555555666777777888888888888888888888888777777888888999999999999::::::999999999999::::::;;;;;;<<<<<<<<<=========<<<<<<======>>>>>>>>>????????????@@@@@@@@@@@@@@@AAACCCCCCCCCCCCCCCEEEGGGDDDDDDEEEFFFGGGHHHHHHIIIHHHJJJKKKIIIFFFEEEGGGJJJIIIIIIJJJJJJLLLMMMOOOPPPNNNNNNOOOPPPRRRSSSTTTTTTQQQPPPPPPPPPRRRTTTWWWXXXYYYXXXXXXXXXXXXXXXXXXXXX[[[[[[[[[\\\]]]\\\ZZZXXXXXXWWWWWWXXXXXXYYYZZZ[[[___^^^]]][[[YYYXXXWWWVVVVVVWWWXXXYYYZZZZZZYYYYYYPPPEEEFFF???@@@;;;;;;888666555444666666666555111222222333222111//////111000...---------,,,,,,++++++++++++,,,,,,,,,---************************************************))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''(((******)))(((***+++************++++++++++++((())))))***++++++,,,,,,)))***+++,,,,,,,,,++++++,,,,,,------......//////***---000111000...---...+++///222333333666;;;??????CCCHHHLLLPPPTTTWWWZZZbbbhhhnnnnnnjjjhhhjjjmmmlllmmmppprrrtttsssqqqooonnnooopppoookkkhhhggghhhiiilllooolllfffbbbaaaccc\\\\\\\\\[[[WWWQQQHHHBBBAAABBBBBB@@@<<<888666555555666666666777888:::<<<444555555555444555666777555666777999::::::999999;;;:::999999888999999999999:::;;;<<<<<<<<<;;;:::999;;;>>>===;;;:::<<<===;;;<<<======>>>>>>=========>>>???@@@AAA@@@@@@??????@@@@@@AAABBBBBBCCCCCC@@@?????????>>>>>>>>>>>><<<<<<:::999888888888999666777888999999888888777777777666666666666555555666666444333333333444555333333333333333333333333111111111111111111111111////////////////////////------...//////000111111//////////////////////////////...------...//////........................------------------------+++,,,,,,,,,,,,------------------......---------******+++------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------......//////......---,,,---......//////...............---------,,,,,,................................./////////000000000000000000000000000000///......------......///........./////////000000000000000000000000000000///000000111111111111111000111111222222222222222222222222222222222222222222222333333444555555555222333333333333444444444333333333333333444444444333333333444555555666666888888888888888888888888777888999999999999999999;;;::::::999999999::::::999::::::;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<<<<===???@@@AAA@@@???>>>>>>???@@@AAAAAABBBDDDFFFDDDDDDEEEFFFGGGHHHHHHIIIFFFIIIKKKIIIEEEDDDFFFJJJIIIHHHHHHIIIJJJKKKLLLMMMMMMMMMNNNPPPQQQRRRSSSTTTQQQPPPOOOOOOQQQSSSVVVWWWXXXXXXWWWWWWWWWVVVVVVVVVZZZZZZZZZ[[[\\\[[[YYYVVVWWWWWWWWWWWWXXXYYYZZZZZZ[[[[[[[[[ZZZYYYYYYYYYXXXYYYYYYYYYYYYXXXXXXXXXWWWPPPEEEFFF@@@@@@;;;;;;888666444444666666666555555555666555444222000...222000...---------,,,++++++++++++,,,,,,---------************************************************((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''')))******))))))***,,,))))))))))))************((())))))***++++++,,,,,,))))))+++,,,,,,+++******,,,,,,,,,------.........))),,,//////------000333---///111000......111444111333666999;;;???DDDHHHEEEMMMUUUWWWTTTRRRUUUXXXSSSVVVZZZ^^^aaaaaa^^^[[[___``````]]]YYYYYY[[[___YYYZZZZZZVVVPPPKKKJJJKKKGGGGGGGGGHHHGGGCCC>>>999333666888888555333333444111222333444555666999;;;555666666666555555666888666888:::;;;<<<;;;:::999;;;:::999999888888999999999:::;;;<<<<<<<<<;;;:::888;;;======;;;;;;<<<>>><<<<<<============<<<<<<===>>>???@@@AAA@@@????????????@@@AAAAAABBBCCCCCC????????????>>>>>>>>>>>><<<;;;999777666666777888444555666888888888777666666666666666666555555555666555444333222333444444333333333333333333333333000000000000000000000000////////////////////////---------...///000000111///////////////////////////...---,,,,,,---...///........................------------------------++++++,,,,,,,,,---------,,,------......------,,,)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------..................---,,,,,,---.../////////.........---------,,,,,,,,,////////////////////////............/////////000000000000000000000000000.........------...................../////////000000000000000000000000000//////000111111111111111000000111222222222222222222222222222222222222222222333333444444555555666222222333333333444444444222222222333333444444444222222333444444555555666777777777777777777777777888888999::::::::::::999;;;;;;::::::999:::::::::888888999::::::::::::999<<<<<<<<<===<<<<<<;;;;;;;;;<<>><<<;;;<<<>>>>>>???@@@CCCEEEDDDDDDEEEFFFGGGHHHIIIIIIFFFIIIKKKIIIDDDCCCFFFJJJHHHHHHHHHHHHHHHIIIJJJKKKLLLMMMNNNOOOQQQRRRSSSTTTQQQPPPOOOOOOPPPSSSUUUWWWWWWWWWWWWVVVVVVUUUUUUTTTYYYXXXYYYZZZ[[[ZZZWWWUUUVVVVVVVVVVVVWWWXXXYYYYYYXXXXXXYYYYYYZZZZZZ[[[[[[^^^]]]\\\ZZZXXXXXXWWWWWWNNNBBBAAA<<>><<<:::999777777666777999:::999888666555333333333333333333333333444444444555444444333333555555666666666666555555888888999999999888888777<<<;;;::::::999999999999;;;;;;:::999999:::::::::<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBBBBAAA???>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;:::999888666666666666777777777777777777555555555555555555555555333222222111111222222333111111222222222222111111000000000000000000000000000000000000////////////........................,,,------......------,,,------------------------,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,------...---,,,***))).........---,,,+++)))(((,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---//////.........---------............////////////////////////////////////........................,,,,,,,,,---------......000000000000000000000000222111111111000000//////000000000000000000000000000000111222333333333333333222222111111222222333000111111111111222222222444333111000000111333444222222333333333333444444555555555555666666666666777777777777777777888999999999999888999999::::::999999888888777888888888;;;::::::::::::;;;<<<<<<=========>>>???AAABBBCCC>>>>>>???@@@BBBCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHJJJIIIHHHGGGGGGHHHGGGGGGGGGHHHIIIJJJLLLMMMJJJKKKNNNQQQRRRSSSSSSSSSMMMNNNNNNOOOPPPQQQRRRRRRPPPSSSVVVVVVUUUSSSRRRRRRUUUVVVVVVWWWWWWVVVVVVUUUWWWWWWWWWWWWXXXXXXYYYYYYXXXXXXXXXXXXXXXYYYZZZ[[[[[[[[[\\\]]]\\\ZZZXXXWWWPPPDDDBBB===AAA===;;;999777666666777777666444222222111111222222333444111000///...------------...,,,,,,,,,---...---,,,,,,,,,++++++*********************+++++++++,,,,,,,,,,,,++++++***))))))(((************)))))))))((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((''''''(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))*********++++++************++++++,,,,,,,,,++++++******************+++++++++,,,,,,+++++++++,,,,,,,,,------------------..................//////000000111111222222222222333333333333111111111222333444444555222222222222333333333333666555444333222000//////111333444555555444333222333333333333333333333333333333444444555444444444555555666666666666555555777888888999999888888777::::::999888888888888888;;;::::::999999:::::::::<<<<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAAAAA@@@>>>======<<<;;;;;;::::::;;;;;;;;;;;;;;;:::999777666555666666666666666555555555444444444444444444444444222222222111111222222222000111111222222111111000000000000000000000000000000000000/////////..............................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,++++++++++++,,,---------,,,+++***+++,,,,,,---,,,,,,++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///.........---------,,,---.........////////////................................................,,,,,,,,,---------......////////////////////////111111000000000/////////000000000000000000000000///000111333333444444444222111111000000111111222000000111111111222222222444333111000000111333444222222222333333333444444444555555555666666666666777777666666777777888888999999888888888999::::::999888888888888888999999;;;;;;::::::;;;;;;<<<===;;;<<<<<<<<<===???@@@AAA>>>>>>???@@@AAABBBCCCCCCDDDDDDCCCCCCDDDDDDEEEEEEFFFHHHIIIIIIGGGFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMJJJKKKMMMOOOQQQRRRSSSSSSPPPPPPPPPPPPPPPPPPPPPQQQPPPRRRUUUUUUTTTSSSTTTTTTVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVVVVWWWXXXYYYYYYZZZXXXXXXXXXWWWXXXXXXYYYYYYXXXZZZ[[[\\\\\\ZZZXXXWWWRRRFFFDDD>>>AAA===;;;888777555666777888666555222111111111111222333333111000///...------------...,,,+++,,,---...---++++++************)))))))))*********++++++++++++,,,,,,,,,++++++***)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((('''&&&(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))************)))))))))))),,,++++++******++++++,,,+++++++++++++++******************++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------...................../////////------........./////////000000000000/////////...,,,,,,,,,,,,------------222222111111000/////////...///111222333333222111333333333333333333333333222222333444555555555555555555666666666666555555777777888888888888777777999888777777777777777777::::::999999999999::::::<<<<<<;;;:::::::::::::::<<<<<<<<<;;;<<<<<<===>>>========================;;;<<<>>>>>>>>>>>><<<;;;<<<;;;::::::999999:::::::::::::::999888777666555666666555555444444333333444444444444444444444444222222111111111111222222000000111111111111000000000000000000000000000000000////////////.........------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++***+++,,,,,,---,,,,,,+++((()))***,,,------------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,......------------,,,,,,---------.........//////........................------------------------,,,,,,,,,---------......///////////////////////////////////////.........000000000000000000000000///000111333444555555555000000000//////000000000000000000111111111222222333222111000000111222333222222222222333333333333444444444555555555666666666666666666666777888888888888888888888999::::::777777777777888999::::::<<<;;;;;;;;;;;;<<<======:::::::::;;;<<<===>>>???>>>>>>???@@@AAABBBBBBCCCBBBBBBBBBBBBBBBCCCDDDDDDFFFGGGHHHHHHFFFFFFGGGHHHHHHHHHIIIJJJKKKLLLLLLMMMJJJKKKKKKLLLNNNPPPRRRSSSQQQQQQQQQPPPPPPPPPOOOOOOQQQSSSTTTTTTSSSSSSUUUVVVVVVVVVWWWWWWWWWWWWVVVVVVTTTUUUVVVWWWXXXYYYZZZ[[[YYYXXXWWWWWWWWWWWWWWWWWWUUUWWWZZZ\\\\\\[[[YYYWWWQQQFFFEEE===@@@<<<:::777666555666777888777666555444333111000000//////000000///...---------------,,,++++++------,,,+++***)))))))))))))))))))))************+++++++++++++++++++++*********))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***))))))((('''&&&(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))++++++******))))))((((((+++******))))))******++++++++++++***************************++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,------------......------------------------........./////////111111111000000/////////........./////////000000222222222222222222222222///000111333333444444333222222222222222222222222111222333444555555555555444555555666666555555444666666777777888777777777888888777777666777777888999999999999999999:::;;;<<<;;;::::::999999::::::<<<<<<;;;;;;<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<;;;::::::::::::999888888888888999888888888888777666555444555555444444333222222222333333333333333333333333111111000000000000111111///000000000000000000////////////////////////////////////.........------------------------------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++*********++++++,,,,,,,,,,,,((()))***+++,,,---------+++++++++***+++,,,,,,---++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------------------------------,,,,,,,,,---------......////////////////////////........................000000000000000000000000//////111333444555555555111000000//////000000111000000000000111111111111222222111000000111222222111222222222222333333333333333444444444555555555555555555555666777777888888777777777888999:::;;;777777777777888999:::;;;<<<<<<;;;;;;<<<<<<===>>>::::::::::::;;;<<<===>>>>>>>>>>>>???@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDEEEEEEFFFGGGFFFEEEEEEFFFHHHGGGHHHIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJLLLNNNPPPRRRQQQQQQQQQQQQQQQPPPPPPPPPTTTUUUUUUTTTRRRRRRTTTVVVUUUUUUVVVVVVVVVVVVUUUUUUSSSTTTUUUVVVXXXYYYZZZ[[[YYYXXXWWWVVVVVVVVVVVVVVVSSSUUUXXX[[[\\\[[[ZZZXXXPPPFFFDDD<<>>>>>===>>>>>>??????@@@@@@@@@BBBBBBBBBBBBCCCDDDEEEFFFDDDEEEEEEDDDCCCDDDFFFHHHFFFFFFHHHIIIIIIIIIIIIIIIJJJJJJIIIJJJKKKMMMOOOQQQOOOOOOPPPQQQQQQRRRSSSSSSWWWWWWWWWUUURRRQQQRRRTTTTTTTTTUUUUUUUUUUUUTTTTTTSSSSSSTTTVVVWWWYYYZZZ[[[YYYXXXWWWVVVVVVVVVVVVVVVSSSUUUWWWYYY[[[[[[[[[ZZZ~~~NNNFFFEEE<<<>>>;;;;;;888777555666777888666555111000000000000111222222000///...---,,,,,,,,,,,,---+++***+++,,,---,,,***)))))))))************+++)))))))))************+++************************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((())))))******))))))((((((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))************))))))))))))(((((((((''''''((((((((()))))))))***************)))))))))************+++************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---------............+++,,,,,,------.........,,,,,,---------................../////////000000/////////000000111222222222222222222222222222222222222333444555555555555444444555555555555444444333444555666666777777666777777777777777888888999888888777888888999:::;;;;;;;;;:::999999999999999:::::::::999:::;;;;;;<<<::::::::::::::::::::::::888888888888888888888888888777777666555666666666555666666666555555444333222222222222333333333333222222222222222222222222000000////////////000000......////////////....................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++************+++************++++++,,,+++,,,,,,,,,+++***))))))***************+++,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++++++++************))))))******+++,,,,,,,,,++++++************++++++******++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------...............////////////////////////...///000111222222222222222111111000000111111222/////////000000000111111111111111111111111111111111111111111222222222222222222222333333333444444333333333444444666777888666666666777888999:::;;;777777777777888999::::::;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>======>>>>>>>>>?????????AAAAAAAAABBBCCCDDDEEEFFFCCCCCCDDDCCCBBBCCCFFFHHHEEEFFFGGGIIIIIIIIIHHHGGGJJJJJJJJJKKKLLLMMMOOOOOONNNOOOPPPQQQRRRSSSTTTTTTVVVWWWWWWVVVTTTRRRRRRSSSTTTTTTUUUUUUUUUUUUTTTTTTSSSTTTUUUVVVWWWXXXYYYZZZYYYXXXWWWWWWWWWWWWWWWWWWVVVVVVWWWXXXZZZ[[[\\\]]]|||NNNGGGFFF===???<<<===999777666666777777666444000000000000000111222222//////...---,,,,,,,,,,,,,,,+++***+++,,,,,,,,,***************++++++,,,,,,))))))))))))************************************((()))))))))************))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((('''((()))***************(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))*********))))))(((((((((((())))))((()))))))))*********+++))))))))))))************************++++++++++++************++++++++++++++++++,,,,,,------......++++++,,,,,,,,,---------............////////////------------............/////////000000000000000000///////////////000000111111111111111111111111333333444444555444444444333444444555555444444333222333444555666666666666666666555555666666777888777777777777888999:::;;;;;;:::999999888999999999999999888888999999:::;;;::::::::::::::::::::::::888888777777777777888888777666666555444555555555444555555555555444333333111111222333333444444444222222222222222222222222000//////......//////000---......//////......------------------------------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++************,,,+++***))))))******++++++++++++++++++***))))))***************++++++,,,************************)))*********++++++++++++++++++++++++************((())))))***++++++,,,,,,++++++************++++++************+++++++++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------......//////////////////////////////////////////000000000000//////000000000//////000000000////////////000000000111000000111111111111000000111111111111222222222222222222222222333333333333222222222333444555777888555555666666777999:::;;;999888888888888888999999:::999999999999:::;;;;;;<<<<<<<<<<<<<<<======>>>=========>>>>>>>>>>>>>>>??????@@@@@@AAACCCDDDEEEBBBCCCCCCBBBAAABBBEEEHHHEEEGGGHHHJJJJJJIIIHHHGGGIIIJJJKKKLLLMMMNNNNNNNNNPPPPPPQQQQQQRRRRRRSSSSSSRRRUUUWWWWWWVVVTTTTTTUUUVVVVVVVVVWWWWWWVVVVVVVVVTTTTTTUUUVVVWWWWWWXXXXXXXXXXXXXXXWWWXXXXXXYYYYYYYYYXXXWWWWWWXXX[[[^^^___|||NNNHHHGGG>>>AAA>>>???:::888777666777666555333444333222000//////......//////...---,,,,,,,,,,,,,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,))))))))))))******************************++++++(((((())))))*********+++))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((&&&'''(((***++++++++++++(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))(((((())))))******++++++******))))))))))))******(((((())))))*********+++))))))))))))************)))************+++++++++)))************+++++++++++++++,,,------...//////,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------------------222111111000000000111111111111111111111111111111444444444555444444333333333444444555555444444333222333444555666666666666444444444444444555666777777777777777888999:::;;;;;;:::999999888888999999888888777777888888999:::999999999999999999999999888888777777777777888888666666555444444444444555444444555555444444333333111111222333444555555666111111111111111111111111//////............//////---..................------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++************)))---,,,***)))))))))******)))******+++++++++***************)))***++++++,,,************************))))))******+++++++++++++++++++++************)))((())))))***++++++,,,,,,++++++************++++++))))))******+++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......................................./////////000000///////////////////////////////////////......---//////............//////////////////000000000000000000111111111111000000000111111111111222222222111111222222222333333333222222222333444555777888555555555666777999:::;;;999999888888888888888888999999888888999999:::;;;<<<<<<;;;;;;;;;<<<==================>>>>>>>>>>>>>>>>>>>>>???@@@BBBCCCDDDBBBBBBBBBAAAAAABBBEEEHHHFFFHHHIIIKKKKKKJJJIIIGGGIIIJJJLLLNNNNNNNNNNNNMMMRRRRRRRRRRRRRRRQQQQQQQQQOOORRRVVVWWWWWWVVVWWWWWWWWWXXXXXXYYYYYYXXXXXXWWWUUUUUUUUUVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXYYYZZZ[[[[[[ZZZWWWVVVWWW[[[^^^aaa~~~OOOEEECCC===CCC???:::999888777666555444333333222222222111111111111000000000///...---,,,,,,+++,,,+++******,,,,,,+++***)))************+++++++++---,,,+++******+++,,,---+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******+++++++++******)))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))******))))))******+++,,,++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++++++++,,,,,,---...//////222111///...---...000111////////////////////////000111111111111222222222000111111222222333333444333444555666777777777777555555555555555555555555999888777666666777888999888888888888777777777777;;;;;;:::999999888888777666666777777777777666666888888888888888888888888666666666666666666666666777777666555444444333333222222222222222222222222000000000000000000000000111222222222222111000000222111000///............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************************************************))))))(((((()))************+++++++++******++++++++++++******)))***+++***))))))+++---******++++++++++++******((()))***++++++***)))(((+++++++++++++++***)))((())))))***+++,,,,,,------************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,---...//////---------............///---......///////////////000000//////.........---------......//////000000000000000000////////////000000000000111111111111111111111111111111111111222222111111222333555666555555444333444555666777777777888888888777777666999999999:::::::::;;;;;;:::::::::::::::;;;<<<===>>>>>>============>>>>>>@@@???@@@@@@AAABBBCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCEEEFFFHHHIIIIIIHHHGGGFFFGGGHHHJJJKKKMMMNNNOOOOOOPPPPPPQQQPPPOOOPPPRRRTTTQQQSSSUUUUUUUUUTTTUUUVVVUUUVVVWWWWWWXXXWWWWWWWWWYYYXXXXXXWWWWWWWWWXXXXXXXXXWWWWWWWWWXXXYYY[[[\\\\\\ZZZXXXVVVUUUVVVWWWXXX}}}OOOEEECCC===CCC???:::888888777666555444333333222222222111111111111000...............---------,,,+++******,,,,,,+++***)))************+++++++++,,,++++++******++++++,,,************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********))))))((((((((((((((((((((((((******))))))))))))******(((((((((((())))))))))))******))))))******+++,,,***))))))))))))))))))************+++++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,,,,,,,++++++,,,,,,---......//////111000.........///000111000000000000000000000000000111111111111222222222111111222222333444444444444444555666777777777777555555555555555555555555888777777666666777777888777777777777777777888888999999999999999999999999666777777777777777777666777777777777777777777777555555555555555555555555555555444333333222111111111111111111111111111111000000000000000000000000000000111111000000///.........---,,,,,,,,,,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************************************************++++++*********)))))))))))))))*********+++++++++)))******++++++******))))))***+++***))))))+++---)))******++++++******)))))))))************))))))***++++++++++++***)))((())))))***++++++,,,------************************++++++++++++++++++++++++*********************************+++++++++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------------,,,,,,,,,++++++++++++,,,,,,,,,---.........------------............------...///////////////000/////////.........---............////////////000///////////////////////////000000000111111111111111111111111111111111222222222222222444555666555444333333333444666666777777777888888777777666999999999999:::::::::::::::::::::::::::;;;<<<<<<<<<<<<<<<<<<===>>>???@@@????????????@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDEEEFFFHHHHHHGGGFFFEEEFFFGGGIIIJJJLLLMMMMMMMMMQQQQQQQQQPPPNNNNNNPPPRRRPPPRRRTTTTTTTTTSSSTTTUUUVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXWWWWWWXXXXXXXXXUUUUUUTTTTTTTTTVVVWWWXXXZZZZZZXXXWWWWWWWWWXXXYYY|||NNNFFFCCC===CCC>>>:::888888777666555444444333222222222111111111111000---------.........//////,,,+++******,,,,,,+++***)))************+++++++++***++++++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((())))))))))))((((((((((((((((((((((((***))))))(((((())))))***(((((((((((())))))))))))***))))))))))))***++++++))))))(((((((((((())))))*********++++++++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++,,,,,,------...////////////......---...///111222////////////////////////000111111111111222222222222222222333444444555555444555666777888888888888666666666666666666666666555666666777777666666555666666666777888888999999777777888888999::::::;;;777777888888888888777777666666666666666666666666555555555555555555555555333222222111111000000000000000000000000000000000000000000000000000000000///////////////......---...------,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************************************************+++++++++***************)))))))))*********++++++)))******++++++******))))))*********))))))+++,,,)))******++++++******)))******))))))))))))************++++++******))))))))))))******+++,,,,,,,,,************************++++++++++++++++++++++++*********************************++++++++++++,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------............------...////////////.../////////.............../////////...............//////////////////////////////000000000000111111111111111111111111111111333333222222333444555666444444333333333444555666666666777777777777666666888888888999999999:::::::::999999999999:::;;;;;;999::::::;;;<<<>>>@@@AAA???>>>>>>??????@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDFFFFFFEEEEEEDDDEEEFFFGGGIIIJJJKKKKKKKKKPPPQQQQQQOOOMMMLLLMMMOOONNNPPPRRRRRRRRRQQQRRRTTTWWWWWWWWWXXXXXXXXXXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXUUUTTTSSSRRRRRRSSSTTTUUUXXXXXXXXXXXXYYYYYYYYYYYYzzzMMMFFFDDD<<>>;;;888777777666555555444444222222222111111111000000........................,,,+++******,,,,,,+++***))))))*********+++++++++)))***+++,,,,,,+++***)))*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))'''%%%%%%''')))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))***++++++))))))(((((((((((())))))************++++++++++++***+++++++++++++++,,,,,,,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++---------....../////////------------...000111222........................000000111111111222222222222222333444444555555666444555666777888888888888777777777777777777777777444555666777777666555444555555666777888999::::::777777888888999999999:::777777888888888888777777555555555555555555555555444444444444444444444444222222111111000000000000000000000000000000000000000000000000000000000000///////////////...------222111000///............,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++*********************************************************++++++++++++************))))))))))))************))))))************))))))((()))***)))((()))***,,,))))))************))))))+++***)))(((((()))***+++))))))************))))))))))))******+++++++++,,,************************************************************************************++++++++++++***************+++++++++++++++++++++++++++++++++******++++++++++++*********++++++++++++,,,,,,,,,,,,+++++++++++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---......//////............................../////////......---------.........///////////////////////////000000000111111111111111111111111111333333333333333444444555333333333333333444444444555555666666777777666666777777777888888888999999999999888888888999999:::999999::::::;;;===>>>???>>>>>>======>>>??????@@@???????????????@@@@@@@@@@@@AAABBBCCCDDDDDDCCCCCCCCCDDDFFFGGGHHHIIIIIIIIIMMMNNNOOONNNLLLLLLMMMNNNLLLNNNPPPQQQPPPPPPQQQRRRUUUUUUUUUUUUVVVVVVWWWWWWVVVWWWWWWXXXXXXXXXXXXXXXWWWVVVUUUTTTTTTTTTUUUVVVTTTUUUVVVXXXXXXYYYXXXXXXxxxMMMGGGDDD<<>>;;;777777666666555555444444222222222111111111000000000//////...------,,,,,,,,,+++******,,,,,,+++***))))))*********+++++++++))))))+++,,,,,,+++))))))))))))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))'''%%%%%%''')))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((())))))*********)))''''''''''''''''''''''''))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((())))))***++++++******))))))******+++))))))*********+++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++---------...............---------...///000000111////////////////////////000000111111111222222222222222333444444555555666444555666777777888888888777777777777777777777777444555666777777666555444444555555777888999:::;;;999999999888888777777777777777888888888888777777666666666666666666666666444444444444444444444444222222222222111111111111111111111111111111111111//////////////////////////////000000//////...---555444222000///---------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))))))))*********)))))))))******)))))))))((()))***)))((((((***,,,)))))))))******)))))))))+++***)))(((((()))***+++((())))))*********)))))))))***************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++)))******++++++******)))*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...,,,------...............---------...............//////......------,,,,,,------....../////////000...////////////000000000000000000000000000000000222222333333333333333333111222222333333333333333333444555666666666666666666666666777777777888888999888888777777777888888::::::::::::::::::;;;<<<======<<<<<<<<<===>>>>>>>>>>>>?????????@@@@@@@@@??????@@@AAABBBBBBCCCCCCBBBCCCDDDFFFGGGGGGGGGGGGHHHJJJLLLLLLLLLLLLMMMNNNKKKMMMOOOOOOOOONNNOOOPPPSSSRRRRRRRRRRRRSSSTTTUUUTTTUUUVVVWWWXXXWWWWWWWWWWWWVVVUUUTTTTTTTTTUUUVVVRRRRRRTTTUUUVVVWWWWWWWWWvvvLLLGGGEEE<<>>??????@@@@@@>>>>>>???@@@AAABBBBBBCCCBBBCCCDDDEEEFFFFFFFFFFFFEEEGGGJJJKKKKKKKKKLLLNNNJJJLLLNNNNNNNNNNNNNNNPPPPPPPPPOOONNNOOOPPPQQQRRRRRRSSSUUUVVVWWWVVVVVVUUUTTTSSSRRRQQQRRRRRRTTTTTTQQQRRRRRRSSSTTTUUUUUUVVVtttKKKGGGEEE<<<@@@===;;;666666666666555555555555222222222111111111111000//////......---------,,,,,,+++******,,,,,,+++***)))************+++++++++******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))((('''&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((()))************))))))))))))******))))))))))))************)))******+++,,,,,,------,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------..................111111111111111111111111000111111111111222222222111111222222333444444444222333444555555666666666555555555555555555555555888777777666666777777888555666666777888999999:::888888888888777777777777555555666666666666555555444444444444444444444444222222222222222222222222222222222222222222222222000000000000000000000000////////////////////////...............---,,,,,,...---,,,+++++++++++++++++++++,,,,,,,,,,,,++++++************************((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((()))))))))***(((((())))))))))))(((((('''((())))))'''((()))+++(((((())))))))))))(((((())))))************))))))'''(((((()))))))))))))))************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************+++*********)))))))))(((************************))))))************))))))************++++++++++++)))*********++++++++++++*********+++,,,,,,,,,---++++++,,,,,,,,,---------+++,,,------......------,,,,,,,,,------.........,,,------------------...,,,,,,---......///000000........./////////000000000000000000000000000000///000111111111111000///000000222333333333222111222222333444555555555555444444555555555666666666888777666666555555555666888888888888888999:::;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>???@@@BBBCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFDDDGGGIIIJJJJJJIIIJJJKKKJJJLLLNNNNNNNNNMMMNNNOOOOOONNNMMMLLLMMMNNNPPPQQQPPPQQQSSSUUUVVVUUUTTTSSSQQQQQQPPPPPPPPPQQQSSSTTTTTTSSSRRRRRRSSSTTTUUUVVVtttKKKHHHFFF<<<@@@===<<<666666666666666555555555222222222111111111111000---------............///,,,+++******,,,,,,+++***)))************++++++++++++***)))(((((()))***+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))))))))((('''&&&$$$$$$''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((()))******))))))(((((((((((())))))))))))))))))************))))))***+++,,,,,,------,,,++++++++++++++++++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++.........///......------........................000111111111111222222222000111111222222333444444111222333444555555555555555555555555555555555555999888777666666777888999666666777777888888999999666666666777888888999999444444555555555555444444333333333333333333333333222222222222222222222222111111111111111222222222////////////////////////////////////////////////,,,------------,,,++++++++++++++++++,,,,,,---...+++++++++,,,,,,+++++++++************************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((())))))))))))(((((())))))))))))(((((('''((()))((('''((()))+++(((((())))))))))))((((((((()))***++++++***)))(((''''''((()))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))((((((************************))))))************)))))))))************+++++++++))))))******++++++++++++))))))***+++,,,,,,------++++++,,,,,,,,,---------+++,,,------......------,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,------...///000000............/////////000000000000000000000000000...///000111111000///...///000111222333222111111111222333444555555555555444444444555555555666666888777666555555555555555666666666777888:::;;;<<<;;;;;;:::999999:::::::::999999:::;;;;;;<<<======>>>>>>>>>???@@@BBBCCCDDDCCCCCCDDDEEEFFFFFFFFFEEEEEEGGGJJJJJJIIIHHHHHHHHHJJJLLLNNNNNNNNNMMMNNNPPPOOONNNMMMLLLLLLNNNPPPQQQNNNPPPRRRTTTUUUTTTSSSRRRQQQPPPPPPPPPQQQSSSTTTUUUVVVUUUSSSRRRRRRTTTVVVWWWtttPPPHHHCCC>>>@@@:::???777777777666555555444444111111111111000000000000///............---------,,,,,,,,,++++++*********************************************************)))))))))))))))******+++)))))))))))))))*********))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))''''''((((((((((((''''''))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((************************'''((())))))(((((()))***))))))))))))))))))))))))******+++++++++,,,,,,,,,******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...............///000000000000000000000000000000////////////000000000000111111222222222333333333333333333444444444555555666666666666666666666666777777777777777777777777555555555666777888888999777666555444444555666777666666666666666666666666444444444444444444444444333333333222222111111111000000000000000000000000---.........//////000000------............------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---************************************))))))))))))+++*********))))))(((((())))))))))))))))))))))))&&&&&&&&&''''''''''''(((******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))(((((('''''''''&&&(((((())))))))))))((((((&&&'''''''''((((((((()))))))))))))))************++++++,,,,,,,,,,,,+++++++++*********))))))((((((++++++******)))(((((((((++++++******))))))((((((+++***)))'''''''''((()))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++,,,------------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,,,,---......//////..................////////////////////////000000000000000111222111000///000111111222333444444444333333222222222222222222333333444555555555555555444444666555444555777777777666666888999999888888999:::;;;;;;;;;;;;:::999999888999999:::;;;;;;<<<<<<======<<<<<<<<<>>>@@@BBBCCCFFFEEEEEEDDDEEEEEEFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIKKKLLLMMMMMMLLLKKKMMMNNNQQQQQQOOOMMMKKKLLLPPPRRRNNNOOOPPPQQQSSSUUUVVVVVVNNNTTTWWWTTTRRRSSSTTTSSSUUUUUUUUUUUUUUUUUUUUUUUUsssOOOGGGBBB===???999>>>777777777666555555444444111111111111000000000000///............---------,,,,,,,,,+++++++++******************************************************)))))))))))))))******+++*********))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((()))''''''(((((((((((('''''')))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((************************'''((())))))(((((()))***))))))))))))))))))))))))*********+++++++++,,,,,,******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...............//////000........................////////////000000000000111111222222222333333333333333333444444444444555666666666666666666666666444444444444444444444444444444555555666777777888555555444333333444555555555555555555555555555555333333333333333333333333333333222222222111111111000000000000000000000000---........./////////000------............------------,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,************************************))))))))))))*********)))))))))(((((())))))))))))))))))))))))'''''''''((((((((())))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((('''''''''(((((())))))))))))((((((((((((((((((((((((((()))))))))))))))************((((((((())))))(((((((((************)))))))))((()))))))))))))))*********)))((((((((('''''''''&&&***)))(((''''''(((((()))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,------...........................////////////.../////////000000000000///111222111000///000111000111222333333333222111111111222222222222333333444444555555555555444444555444333444555666555444555666888777666666777999::::::;;;;;;;;;:::999999999999:::;;;;;;<<<<<<=========<<<===>>>???AAABBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGJJJLLLMMMMMMKKKKKKLLLNNNPPPPPPPPPNNNMMMMMMPPPRRROOOPPPQQQRRRSSSTTTUUUVVVVVVZZZZZZUUURRRSSSSSSRRRTTTTTTUUUVVVVVVVVVUUUUUUqqqMMMFFFAAA<<<>>>888===777777777666555555444444111111111111000000000000///............---------,,,,,,,,,++++++++++++***************************************************)))))))))))))))******+++++++++******))))))(((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((()))''''''((((((((((((''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))***))))))))))))))))))))))))*********++++++++++++,,,******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---......------......///000........................////////////000000000000111111222222222333333333333333333333444444444444666666666666666666666666333333333333333333333333333333444444555555666666444333333222222333333444333333333333333333333333111111111111111111111111222222222111111111111111000000000000000000000000.............../////////------............------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,************************************))))))))))))******))))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))(((((((((((('''''''''''''''''''''''''''''''''((()))*********))))))((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))************''''''((((((((((((''''''************))))))))))))'''(((((()))******++++++(((((((((((('''''''''''')))(((((((((((())))))***************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))***+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,---...............---............/////////....../////////000000000///000111111//////000111//////111222222222111000111111111222222222333333444444555555555555444444555444333333555555444333444555666666555555666777999999:::;;;;;;;;;::::::999999:::;;;;;;<<<<<<===>>>============>>>???@@@@@@AAABBBCCCDDDCCCCCCBBBCCCCCCDDDDDDDDDEEEEEEEEEIIIKKKLLLLLLKKKKKKLLLMMMOOOPPPQQQPPPOOOOOOPPPQQQQQQQQQRRRSSSTTTTTTUUUUUU]]]```___YYYUUUTTTSSSPPPRRRSSSUUUVVVWWWVVVUUUTTTpppMMMFFFAAA===???999===777777777666555555444444111111111111000000000//////............---------++++++++++++++++++++++++************************************************)))))))))))))))******+++,,,++++++***)))(((''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((())))))(((((()))***))))))))))))))))))))))))************++++++++++++******))))))))))))******++++++++++++++++++++++++++++++******++++++,,,---...------------...//////........................////////////000000000000111111222222222333333333222222333333333444444444555555555555555555555555444444444444444444444444222222333333333444444444333333333222222333333333222222222222222222222222111111111111111111111111111111111111111111111000////////////////////////........................,,,------......------,,,,,,,,,,,,++++++++++++***++++++************++++++************************************)))))))))((())))))))))))))))))((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))(((((((((((((((((((((((())))))))))))((((((************))))))))))))((()))))))))************))))))************))))))*********)))))))))))))))(((((())))))************************))))))))))))''''''(((((())))))******************************))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************(((((()))*********************************************+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---.........---------------.........//////........./////////000000...///111000//////000111///000111222222222111000000000111111222222333333333333444555555555444444777555444444555666444333444555666666555555666888888999999:::;;;;;;;;;;;;999999:::;;;;;;<<<<<<===>>>============>>>>>>>>>>>>@@@BBBDDDDDDDDDBBBAAABBBCCCCCCCCCCCCDDDDDDDDDHHHIIIKKKKKKJJJJJJKKKMMMMMMOOORRRRRRQQQPPPPPPQQQSSSTTTTTTTTTUUUUUUVVVVVV___bbbccc^^^[[[YYYTTTOOOOOOQQQTTTWWWXXXWWWUUUTTTpppMMMFFFCCC>>>@@@:::>>>777777777666555555444444111111111111000000000//////............---------++++++++++++++++++++++++************************************************)))))))))))))))******+++,,,++++++***)))(((''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''((())))))(((((()))***))))))))))))))))))))))))))))))*********+++++++++******))))))))))))******++++++++++++++++++++++++++++++******++++++,,,------------------...//////////////////////////////////////////000000000000111111222222222333333333222222222333333333444444444444444444444444444444444444444444444444444444222222222222333333333333333333333444444333333333111111111111111111111111111111111111111111111111000000000000000000000000.......................................---------,,,,,,------------,,,,,,,,,,,,+++++++++*********+++******))))))******+++))))))))))))))))))))))))************)))))))))((((((((((((((((((((())))))((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((())))))))))))))))))(((((())))))))))))((((((************))))))))))))((()))))))))***************++++++,,,,,,++++++***))))))))))))))))))******************))))))(((((())))))))))))************''''''(((((())))))******************************))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************(((((()))************)))******************************+++++++++,,,,,,,,,******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,---...---------------------........................////////////---///000000//////000111///000222333333333222111//////000111111222333333222222333444555555444444888666555666777777666555555777888888777666888999888999999:::;;;;;;;;;;;;999999:::;;;;;;<<<<<<============>>>>>>>>>>>>===>>>???BBBDDDDDDDDDCCCBBBCCCCCCCCCDDDDDDDDDEEEEEEFFFHHHIIIIIIIIIIIIKKKLLLLLLNNNQQQRRRQQQPPPPPPPPPUUUUUUUUUVVVVVVWWWWWWWWWZZZ___cccbbb```^^^VVVOOONNNPPPSSSVVVWWWWWWVVVTTToooMMMGGGCCC???AAA:::>>>777777777666555555444444111111111111000000000000///............---------***++++++++++++,,,,,,,,,************************************************)))))))))))))))******+++++++++******))))))(((((())))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((())))))(((((()))***)))))))))))))))))))))))))))))))))************+++******))))))))))))******++++++++++++++++++++++++++++++******++++++,,,---------,,,,,,------...///000000000000000000000000////////////000000000000111111222222222333333333222222222222333333333333444444444444444444444444222222222222222222222222222222222222333333333333222333333444444333333222000000000000000000000000111111111111111111111111////////////000000000000.................................---------------,,,,,,------------,,,,,,++++++++++++******************))))))))))))******))))))))))))))))))))))))************))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))*********************************)))((('''''''''(((((())))))))))))******(((((())))))))))))((((((((((((((()))))))))******))))))))))))************))))))************))))))))))))))))))************++++++******)))(((((('''''''''''''''(((((((((((('''((()))))))))))))))(((************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************(((((()))*********************************************+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...++++++,,,---------------,,,------------.........------........./////////,,,...////////////000222000111222333333333222111...//////000111222333333111222333444444555444444777666555666888999888777777888999999888888999:::999999:::;;;;;;;;;::::::999999:::;;;;;;<<<<<<===;;;<<<===>>>>>>>>>>>>===>>>???AAABBBCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFHHHHHHHHHHHHJJJLLLKKKMMMPPPQQQPPPOOOOOOPPPSSSTTTTTTUUUVVVVVVWWWWWWTTTZZZ___aaabbbaaaYYYPPPNNNPPPRRRUUUVVVWWWVVVVVVmmmKKKEEEBBB???@@@999===777777777666555555444444111111111111000000000000///............---------******+++++++++,,,,,,,,,************************************************)))))))))))))))******+++*********)))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))(((((()))***))))))))))))))))))))))))))))))))))))******************))))))))))))******************************++++++******++++++,,,---------,,,,,,------...///////////////////////////////////////000000000000111111222222222333333333111222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333111111222333333222111111000000000000000000000000000000000000000000000000........./////////000000------------------------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++************)))))))))(((((()))))))))))))))))))))))))))))))))************))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))*********(((((())))))))))))((((((&&&&&&'''((())))))***+++))))))))))))************(((((())))))))))))((((((((()))))))))*********************)))))))))))))))&&&'''''''''((((((((()))((())))))******)))((('''************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************((()))******++++++************************************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...++++++,,,------------,,,,,,,,,---------.........---------.........//////,,,---//////...///000222//////111222222222111000......///000111222333333111111222333444444444444555444444555888999999888777888999999888888999;;;::::::;;;;;;;;;:::999999999999:::;;;;;;<<<<<<===999:::<<<===>>>???>>>>>>===>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDEEEDDDEEEGGGHHHGGGHHHJJJKKKJJJLLLNNNOOONNNNNNOOOPPPPPPPPPQQQRRRSSSUUUUUUVVVSSSWWW[[[\\\___```ZZZSSSNNNOOOQQQSSSUUUVVVWWWWWWlllJJJDDDAAA>>>???888;;;777777777666555555444444111111111111000000000000//////.........---------*********++++++,,,,,,,,,************************************************)))))))))))))))******+++)))))))))))))))*********))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''((((((((((((''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((())))))(((((()))***))))))))))))))))))))))))))))))))))))******************))))))))))))******************************++++++******++++++,,,------,,,,,,,,,,,,---..............................////////////000000000000111111222222222333333333111111222222222333333333333333333333333333333333555555555555555555555555333333333333333333333333///000111222222111000///111111111111111111111111////////////////////////---.........//////000000------------------------.........------,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++************)))))))))(((((((((((())))))))))))))))))))))))))))))************))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******((((((((((((((((((((((((''''''(((((())))))******(((((())))))*********+++(((((())))))))))))(((((($$$%%%&&&'''((()))***+++))))))))))))************))))))************))))))(((((())))))*********+++((((((((()))******++++++((()))))))))******++++++))))))*********((('''&&&************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))***+++++++++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...++++++,,,---------,,,,,,,,,,,,,,,---------......---------.........//////,,,---//////...///000222---...000111111111000///---...///000111222333333000111222333444444555444333222222444777999999888666888999999888888999:::;;;;;;;;;;;;::::::999888999999:::;;;;;;<<<<<<===888999;;;===?????????>>><<<<<<<<<===>>>@@@AAABBBBBBBBBBBBCCCCCCCCCDDDDDDCCCEEEGGGGGGGGGHHHIIIKKKJJJLLLMMMMMMMMMMMMOOOPPPMMMMMMNNNPPPQQQSSSTTTUUUTTTVVVWWWXXX[[[^^^[[[UUUOOOOOOPPPRRRTTTVVVXXXYYYlllMMMHHHBBB>>>BBB::::::999888666444333444555666333222111000////////////------......------,,,+++...---,,,+++************---,,,+++******+++,,,---)))***+++,,,,,,+++***)))******************************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,------...///////////////000000000000//////111111222222222333333333222222222333333444444444333333333333333333333333222111555888AAAQQQJJJ///222222222222222222222222444444333333222111000000000000000000000000000000////////////////////////......////////////......------------------------.........------,,,,,,,,,******++++++++++++******++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))************((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))((((((((()))***'''(((((()))***++++++++++++*********))))))(((((())))))))))))))))))))))))***)))((((((((((((((()))+++++++++*********))))))+++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))))))))************)))))))))************+++++++++************************++++++,,,,,,,,,---------((((((***+++,,,---------,,,,,,++++++***+++++++++---,,,,,,++++++,,,,,,---+++,,,...---,,,,,,---///---------............//////////////////.........000000000000////////////111000///000111222111000222222333333333444444444444444444444444444444444666777666555444444666888777777888888888999999999<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<============>>>??????@@@AAAAAABBBBBBBBBCCCDDDEEEFFFFFFFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJKKKLLLLLLLLLMMMMMMMMMMMMIIIJJJMMMOOOQQQRRRRRRRRRTTTUUUWWWYYYYYYXXXWWWVVVSSSRRRRRRRRRSSSTTTUUUUUUlllMMMHHHBBB>>>BBB:::;;;999888666444333444555666333222111000///////////////////////////...------...---,,,+++************,,,++++++++++++++++++,,,)))***++++++++++++***)))***************************)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,------...////////////000000111111000000///111111111222222222333333222222333333333333333333333333333333333333333333000333444333CCCbbb```???222222222222222222222222333222222111000000//////000000000000000000000000////////////////////////......////////////......------------------------......---------,,,,,,,,,******++++++++++++******++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))(((((()))))))))*********((((((''''''''''''((((((************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++)))((((((((()))***'''(((((()))******++++++************)))))))))((())))))))))))))))))))))))))))))(((((((((((())))))+++++++++*********))))))************)))))))))(((************)))))))))((())))))))))))))))))))))))))))))************)))))))))************+++++++++************************++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,++++++***++++++,,,---,,,,,,++++++,,,,,,---+++,,,------,,,,,,---///------------............////////////............000000000000/////////...000//////000111222111000111222222222222333333333444444444444444444444444666666666555333444555777777777777888888888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>>>>>>>???@@@@@@AAAAAAAAABBBCCCDDDEEEEEEEEEEEEDDDEEEFFFHHHIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLIIIJJJLLLOOOPPPQQQRRRRRRSSSTTTVVVWWWWWWWWWUUUTTTQQQQQQQQQQQQRRRSSSTTTUUUlllMMMHHHBBB>>>BBB;;;;;;888777666444333444444555333222111000////////////000111111111111000//////------,,,,,,++++++******+++++++++,,,,,,+++++++++)))***++++++++++++***)))************************))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''((((((((((((''''''''''''''''''((((((((((((&&&&&&&&&'''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,------.../////////000111111111111111111000111111111222222222222333333333333333333222222222111111222222333333444444000555333---@@@hhhkkkIII222222222222222222222222111111000000//////......000000000000000000000000////////////////////////---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))(((((())))))))))))******((((((''''''''''''((((((************************))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++******)))((()))))))))((((((((()))******++++++************)))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++************)))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))************+++++++++************************)))*********++++++++++++,,,,,,,,,++++++*********,,,++++++***++++++,,,,,,,,,,,,++++++++++++,,,,,,+++,,,------,,,,,,---...------------....................................000000000/////////......//////...000111222111///000000000111111111222222333333333333333333333333444555666555333333555777777777777777888888888888::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<======<<<======>>>>>>???@@@@@@@@@@@@AAABBBCCCCCCCCCCCCDDDDDDFFFGGGHHHIIIIIIIIIHHHIIIIIIIIIIIIJJJJJJJJJHHHIIIKKKMMMOOOPPPPPPPPPQQQRRRSSSTTTTTTTTTSSSRRROOOOOOPPPPPPRRRSSSUUUUUUkkkLLLGGGBBB???CCC;;;;;;888777666444444444444444222222111000//////000000000111111111111000//////---------,,,,,,++++++******+++,,,------,,,+++************++++++*********************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************************************))))))))))))))))))))))))))))))*********+++++++++***+++++++++++++++,,,,,,,,,,,,,,,---------......,,,,,,------.../////////111111222222222222111111111111111111222222222222444333333333222222111111000000111222333444444555333333111,,,777TTTYYY@@@111111111111111111111111000000000/////////......////////////////////////........................---------......---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************************)))))))))((((((((((((((((((((((((((((((((((((((()))))))))***((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))(((((())))))*********************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******************))))))))))))*********)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********+++++++++************************))))))))))))************,,,,,,+++++++++***++++++++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,***,,,------,,,+++---...,,,,,,---------.........------...............///000000/////////..................000222222111////////////000000000000111222222222222222222222222333444555444333333555666666666666777777777888888888888888888999999999999::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<======>>>>>>?????????@@@AAAAAAAAAAAAAAACCCCCCEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJHHHHHHIIIKKKLLLNNNOOOOOONNNOOOPPPQQQQQQQQQPPPPPPNNNOOOOOOPPPRRRTTTUUUVVVkkkLLLGGGBBB???CCC;;;<<<777666555555444333333333222111000000000000000000//////000000//////...---,,,,,,---------,,,++++++***+++,,,------,,,+++***+++******************+++************************(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''((((((((((((''''''''''''''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***************************************))))))))))))))))))))))))))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,------.../////////111111222222222222111111000000111111111222222222333333333222222111111111000000111111222333444444666//////111000888<<<333111111111111111111111111000000000000000/////////........................------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************************)))))))))((((((((((((((((((((((((((('''(((((((((((()))))))))((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((()))))))))))))))*********))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))************))))))))))))*********+++++++++************************(((((()))))))))*********++++++*********+++,,,---+++*********++++++,,,---,,,++++++******++++++,,,***+++---,,,++++++,,,...,,,,,,,,,------------...,,,---------......//////////////////............------...000222222111///....../////////000000000222222222222222222222222111333444444333333444555555555666666666777777777777777777888888888999999::::::::::::;;;;;;;;;;;;:::;;;;;;<<<======>>>>>>>>>??????@@@@@@@@@@@@???BBBBBBDDDEEEFFFGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJGGGGGGHHHIIIJJJKKKMMMMMMLLLMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOPPPRRRTTTUUUVVVjjjLLLGGGBBB???CCC<<<<<<666666555555444333333222111111000000000000000111......//////......---,,,+++,,,---......---,,,++++++++++++,,,,,,+++++++++++++++***))))))***++++++************************(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))(((((('''''''''((((((((((((''''''''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))*********++++++++++++,,,*********++++++,,,,,,---,,,,,,,,,---------......,,,,,,------.../////////000111111111111111111000000000000111111111111222222222222222222111111111000000111111222222333333555+++///555...***......111111111111111111111111000000000000000/////////........................------------------------+++,,,,,,------,,,,,,+++************************++++++++++++,,,,,,,,,,,,******++++++++++++******************************************))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))((((((''''''''''''((((((************************))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))(((((())))))))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))******+++,,,(((((()))))))))))))))***))))))))))))************))))))))))))************))))))))))))))))))))))))))))))************)))))))))************+++++++++************************((()))))))))************++++++***)))***+++---...************+++,,,------++++++************++++++***+++,,,,,,++++++,,,---,,,,,,,,,,,,------------,,,,,,,,,---......///////////////.........------,,,,,,---000222222000............/////////000000111111111111111111111111000222444444333333444555555555555555666666666666666666777777888999999999999999999:::::::::;;;;;;:::;;;;;;<<<<<<===>>>>>>>>>??????@@@@@@?????????AAAAAACCCDDDEEEFFFFFFFFFHHHHHHHHHHHHIIIIIIIIIIIIFFFFFFFFFGGGHHHIIIKKKLLLKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNOOOOOOQQQRRRTTTUUUjjjKKKGGGBBB???CCC<<<===555555555555444333222222111111000000000000111111......//////......---,,,+++,,,---//////...,,,+++,,,++++++++++++++++++,,,++++++***))))))***++++++************************'''((((((((()))))))))***))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))((((((''''''((((((((((((''''''''''''''''''((((((((((((&&&''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,---------......,,,,,,------...////////////000000111111000000///000000000000111111111111111111111111222222222222111111111111111222222222333---111444---...111,,,111111111111111111111111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******************************+++++++++,,,,,,,,,******++++++++++++******************************************))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))((((((''''''''''''((((((************************))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++***)))((('''***)))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))***+++,,,---(((((((((((())))))******((()))))))))************((()))))))))************))))))))))))))))))))))))))))))************)))))))))************+++++++++************************)))))))))*********++++++...,,,+++))))))***+++,,,************+++,,,---...++++++************++++++)))+++,,,,,,++++++,,,---++++++,,,,,,,,,---------++++++,,,------...////////////.........---------++++++---000222333000......////////////000000000111111111111111111111111...111333444333333333444444444555555555666666666666666777888888999::::::999999999999::::::::::::;;;;;;;;;<<<======>>>>>>??????@@@@@@@@@??????>>>@@@AAABBBCCCDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHFFFEEEEEEEEEFFFHHHJJJKKKKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQjjjKKKGGGBBB???DDD<<<===555555555555444333222111111000000000000000111111///////////////......---+++,,,...//////...,,,+++---,,,+++******+++,,,---,,,+++***))))))***+++,,,************************'''((((((((())))))******))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%'''(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''''''''''''''((((((((()))%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))++++++,,,,,,,,,---------))))))***+++,,,,,,------,,,,,,,,,---------......,,,,,,------...//////000//////000000000000//////000000000000111111111111000000111111222222222333222222222111111111111111222111333///,,,666888***000000000000000000000000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,******++++++++++++******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++)))((('''*********)))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))***+++,,,---'''((((((((())))))******(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))))))))************)))))))))************+++++++++************************************++++++++++++000...,,,***))))))******************+++,,,---...++++++************++++++)))+++,,,,,,+++***,,,---++++++,,,,,,,,,---------++++++,,,,,,---...////////////.........---------***+++---000333333000...////////////000000000111000000000000000000000000...000333444333333333444444444444555555555666666666777777888999:::::::::888888999999999:::::::::;;;;;;<<<<<<===>>>>>>>>>??????@@@@@@@@@??????>>>@@@@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEGGGIIIJJJKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLKKKKKKLLLMMMNNNNNNaaaNNNEEEDDD@@@AAAAAA999888777666555555444444555222222222111111111111000000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))************)))))))))***+++,,,+++)))'''&&&******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((('''''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))(((&&&''')))+++******))))))((((((''''''))))))************)))))))))************+++++++++++++++************++++++++++++******************,,,++++++******++++++,,,,,,,,,,,,---------......111///...------...///111000000000000000000000000000000000000000000000000222222222222222111000///222222222222222222222222//////000000111111222222////////////////////////---------............///+++++++++,,,,,,---------......---,,,,,,+++*********,,,,,,+++)))((()))***************************))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,+++***)))(((''''''******))))))((((((''''''))))))(((((('''''''''&&&'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,+++***(((''',,,,,,,,,+++***)))(((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++++++++***)))(((((()))))))))************+++++++++******************************++++++++++++******************************,,,,,,++++++***)))))))))******))))))))))))******))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///---------............///......------------......///////////////000111111000000000000111111111111000000111222222222222111333333222222333333444555555666777999999888777777::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===???????????????>>>======>>>???@@@BBBDDDFFFGGGHHHFFFEEEDDDCCCCCCDDDEEEFFFEEEDDDCCCCCCCCCDDDFFFGGGIIIIIIJJJKKKLLLMMMMMMNNNOOOMMMJJJKKKMMMOOOOOONNNaaaNNNEEEDDD@@@AAAAAA999888777666555444444444444222222222111111111111000000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))'''(((***++++++***)))(((***)))))))))((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((('''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''*********)))((((((***,,,***)))))))))((((((((('''))))))************)))))))))************+++++++++++++++************++++++************************,,,++++++******++++++,,,,,,,,,,,,---------......///...---,,,,,,---...///000000000000000000000000000000000000000000000000000111111222222222111111222222222222222222222222000000000000000111111111........................//////......---------,,,+++++++++,,,,,,,,,------...------,,,++++++*********+++,,,+++)))((()))***************************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++******)))(((((((((***)))))))))((((((((('''))))))(((((((((''''''''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))************************)))))))))((())))))))))))))))))))))))************************)))***+++,,,,,,+++***)))+++,,,,,,++++++)))(((((())))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++++++++***))))))))))))))))))************+++++++++******************************++++++++++++***************************************************+++******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///------------..................------------......///.........//////000000//////000000000111111111000000111222222222222111333222222222222333444444666666777888888888888777999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>?????????>>>>>><<<===>>>@@@BBBCCCEEEEEEFFFEEEDDDDDDDDDDDDEEEFFFGGGFFFEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKLLLMMMNNNNNNMMMKKKIIIJJJLLLOOOOOONNNaaaNNNEEEDDD@@@AAAAAA999888777666555444444444444222222222111111111111000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++))))))************))))))&&&''')))***++++++******))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''***++++++***))))))***,,,))))))))))))(((((((((((())))))************)))))))))************+++++++++++++++************++++++************************,,,++++++******++++++,,,,,,,,,,,,---------.........---,,,++++++,,,---...000000000000000000000000000000000000000000000000...///000111222222222222000000000000000000000000111000000000000000000///........................000000///...---,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,++++++*********+++,,,+++)))))))))+++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((('''''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************+++++++++++++++++++++++++++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))******))))))))))))******+++***)))))))))))))))))))))************+++++++++******************************++++++++++++******************************(((((()))******+++,,,,,,******))))))))))))******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...------------..................------------......---............///////////////000000000000111111///000111111222222111111222222222222222333444444666666666666666777888888888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>????????????<<<===>>>???AAABBBCCCDDDFFFFFFEEEEEEEEEEEEFFFFFFIIIHHHHHHGGGGGGGGGHHHHHHJJJJJJKKKLLLMMMNNNOOOOOOLLLJJJIIIIIILLLNNNNNNNNNaaaNNNEEEDDD@@@AAAAAA999777777666555444444444444222222222111111111000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++++++++))))))************))))))'''((()))***+++*********))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))*********(((((()))+++))))))))))))(((((((((((())))))************))))))))))))*********+++++++++++++++************++++++***************+++++++++,,,++++++******++++++,,,,,,,,,,,,---------............---,,,,,,---......////////////////////////000000000000000000000000//////000111111111111111000000000000000000000000111111000000/////////...........................//////...------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******)))+++,,,+++***)))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((())))))******))))))))))))(((((((((((())))))(((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))((()))))))))*********************)))))))))))))))))))))))))))))))))))))))************************++++++*********+++,,,,,,+++++++++++++++***)))((()))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))***))))))))))))))))))*********)))))))))))))))***))))))*********+++++++++******************************++++++++++++******************************((()))))))))*********+++******))))))))))))******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---,,,,,,---------............------,,,,,,------...,,,------...............////////////000000000111///000000111111111111111222222222111222333333444777666555444555666777888777888999::::::;;;::::::::::::;;;;;;;;;<<<<<<<<<:::;;;<<<>>>???@@@@@@@@@>>>???@@@AAABBBCCCDDDEEEFFFFFFFFFEEEEEEFFFFFFFFFIIIIIIHHHHHHGGGGGGGGGGGGIIIJJJKKKLLLMMMNNNOOOPPPNNNMMMLLLKKKKKKLLLMMMMMMaaaNNNEEEDDD@@@AAAAAA999777666555444444333333333222222222111111111000000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********))))))************))))))***************)))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((&&&'''''''''(((((())))))''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&((())))))'''''''''((((((((((((((())))))))))))))))))************))))))))))))*********+++++++++++++++************++++++))))))*********+++++++++,,,++++++******++++++,,,,,,,,,,,,---------......///..................///////////////////////////////////////////////////111111111111111000///...////////////////////////111000000000//////..............................,,,---------------------++++++++++++++++++++++++,,,+++++++++++++++******)))***++++++***)))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((())))))******(((((((((((())))))))))))(((((())))))))))))))))))'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))************************)))))))))))))))***+++,,,******+++++++++***))))))))))))))))))))))))))))))(((((())))))************************************)))))))))******)))))))))***)))))))))))))))******))))))*********+++++++++******************************++++++++++++***************************************)))))))))((((((******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...------,,,,,,,,,,,,------,,,---......//////.........////////////000000000//////000111111111111000222111111111111222333333666555444444444555777888666777888999:::::::::::::::::::::;;;;;;;;;;;;<<<999:::<<<===??????@@@@@@??????@@@@@@AAABBBCCCCCCEEEEEEEEEFFFFFFEEEEEEEEEGGGGGGGGGGGGGGGGGGFFFFFFIIIIIIJJJLLLMMMNNNOOOPPPRRRQQQOOOMMMLLLKKKLLLMMMaaaNNNEEEDDD@@@AAAAAA999777666555444333333333333222222222111111111111000000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++******))))))))))))************))))))++++++******)))((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&''''''((()))))))))''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''(((((((((((())))))))))))))))))************)))))))))************+++++++++++++++************++++++)))))))))***++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......////////////////////////000000000000000000000000////////////////////////111111111111000///...---////////////////////////000//////////////////...------------------------++++++,,,,,,------------+++++++++++++++*********++++++++++++++++++******)))***++++++***)))+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((()))))))))(((((((((((())))))))))))(((((())))))))))))******'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))************))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++((((((((()))******++++++******+++++++++******)))))))))))))))))))))))))))((((((((()))******++++++************************))))))************)))))))))))))))))))))******+++)))************+++++++++******************************++++++++++++******************************++++++***))))))(((''''''******))))))))))))******))))))))))))))))))))))))************************+++++++++++++++++++++++++++,,,,,,,,,,,,++++++***,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,---...///000///............////////////000000...///000000111111000000111111111111111222333333444444444444444555666666555666777888999:::::::::::::::::::::;;;;;;;;;;;;999:::<<<===>>>?????????=========>>>>>>?????????DDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGFFFFFFFFFGGGHHHIIIKKKLLLNNNOOOPPPRRRRRRQQQOOOLLLKKKLLLNNNaaaNNNEEEDDD@@@AAAAAA999666666555444333333333333222222222111111111111000111111111000//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***))))))((())))))************))))))******))))))))))))))))))'''((((((((()))))))))***''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&''''''((())))))***''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%'''))))))(((''''''''''''((((((((()))))))))***))))))************)))))))))************+++++++++++++++************++++++((())))))***++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,---------......---..................---000000000000000000000000///////////////////////////000000000000000//////000000000000000000000000.........///////////////------------------------------,,,,,,,,,,,,,,,,,,++++++++++++*********)))******************++++++(((***++++++******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((((((((('''((((((((()))))))))***(((((()))))))))*********'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))************((()))))))))************))))))))))))))))))))))))++++++++++++++++++++++++'''((()))+++,,,,,,++++++)))******+++++++++******))))))))))))))))))))))))'''(((((()))******++++++************************((()))***++++++***)))((()))))))))))))))***++++++)))************+++++++++******************************++++++++++++******************************)))))))))))))))(((((((((******))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++************************+++,,,,,,---,,,+++***)))++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,...///111111000///............/////////000000...//////000000000000000111111111111111222222333333333444555555555555444444555666888999999::::::999999:::::::::;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>=========>>>>>>>>>>>>>>>BBBCCCDDDEEEEEEDDDCCCBBBBBBCCCEEEFFFGGGHHHGGGGGGFFFGGGHHHIIIKKKMMMNNNOOOOOOPPPPPPNNNLLLKKKNNNPPPaaaNNNEEEDDD@@@AAAAAA999666666555444333333333333222222222111111111111000222222111111000000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***))))))((())))))************))))))(((((((((((()))***+++,,,'''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))&&&(((***+++)))((((((((('''((((((((())))))******))))))************)))))))))************+++++++++++++++************++++++((())))))***++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------......,,,------......------,,,000000000000000000000000////////////////////////---...///000111111111111111111111111111111111111---.........//////000000------------------------///...------,,,+++******++++++++++++******))))))******************++++++(((***++++++******+++---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******(((((())))))*********+++'''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))++++++++++++++++++++++++''')))+++---...---,,,+++)))******+++++++++******))))))))))))))))))))))))'''(((((()))***+++++++++************************((()))***++++++***)))((())))))((())))))***++++++)))************+++++++++******************************++++++++++++******************************''''''(((((())))))************))))))))))))******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,************************+++,,,,,,---,,,+++***)))++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------...000111222111000.............../////////000...//////000000000000000111111111000111222222333222333444555666555444333444555666777999999::::::999999:::::::::;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>???????????????@@@@@@@@@AAABBBCCCDDDDDDCCCBBBAAAAAACCCEEEGGGHHHIIIIIIHHHEEEFFFGGGIIIKKKLLLNNNNNNKKKMMMNNNMMMKKKLLLOOORRR___MMMEEEEEE?????????888666666555444333333333333333333111000000000111222///............------------------,,,,,,+++++++++///...,,,+++***+++,,,,,,+++*********))))))(((((()))'''&&&'''***+++***(((******))))))((((((''''''''''''((()))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))((((((''''''&&&&&&%%%&&&((())))))(((&&&%%%''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************''''''''''''(((((((((((((((((((((((())))))))))))*********)))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------...//////...---------------............///000000000000000000000000//////000000000000//////........................////////////////////////......---------,,,,,,,,,*********++++++,,,,,,,,,***************************************)))(((((((((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))''''''(((((((((((('''''',,,***'''%%%%%%&&&((()))((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************+++++++++++++++,,,---,,,***(((((()))++++++******)))((((((((())))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((()))************+++++++++)))+++,,,,,,+++***,,,---******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++*********))))))((((((+++***)))(((((()))***+++******)))))))))))))))***)))************+++++++++++++++++++++++++++++++++************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,............////////////////////////000000000000000111111111111222222222222222222222333444555666555555555555666666666666888888999:::;;;;;;;;;;;;::::::::::::;;;<<<======>>>>>>>>>>>>============???@@@AAAAAABBBBBBAAAAAACCCCCCCCCCCCDDDDDDDDDDDDGGGGGGHHHIIIJJJJJJJJJIIIJJJIIIHHHHHHIIIKKKNNNPPP^^^MMMEEEEEE@@@??????888666666555444333333333333333333111000000000111222///............------------,,,,,,,,,,,,,,,,,,+++...---,,,+++++++++++++++************)))))))))((()))'''&&&'''***+++***(((***)))))))))((((((((('''''''''((()))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((('''''''''%%%&&&'''))))))'''&&&%%%''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))******''''''''''''(((((((((((((((((((((((())))))))))))***)))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------..............................---------............/////////////////////////////////000000000000//////...................................................------------,,,,,,,,,***++++++++++++++++++,,,***************************************)))(((((((((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))''''''((((((((((((''''''***)))'''&&&&&&'''((()))((((((((((((((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''')))++++++******+++,,,)))))))))))))))*********))))))))))))))))))))))))))))))))))))************************************))))))*********+++++++++(((***++++++***)))+++,,,******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))(((+++***)))(((((()))***+++******))))))))))))******)))************+++++++++++++++++++++++++++++++++***************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,............////////////.../////////000000000000000000111111111222222222222222222222333444555555555555555666666666777777777888999:::;;;;;;;;;;;;:::999999::::::;;;<<<===========================>>>??????@@@@@@@@@@@@@@@BBBBBBCCCCCCCCCDDDDDDDDDFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHIIIKKKMMMOOO^^^MMMEEEEEE@@@??????999777666555444333333333333333333222111111111111222///............---------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++***************)))))))))))))))((('''((()))***)))((())))))))))))(((((((((((('''(((((()))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***'''''''''(((((((((((((((%%%&&&'''(((((('''&&&%%%''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))******************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......///...---,,,,,,---...///---------............///------------------------...//////000000//////...------------------------........................------------,,,,,,,,,,,,+++++++++++++++*********************************))))))******))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))''''''((((((((((((''''''''''''''''''((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''')))***+++******,,,---'''(((((()))******++++++))))))))))))))))))))))))))))))))))))************************************)))))))))*********++++++''')))******)))(((***+++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))******))))))))))))*********)))))))))))))))******)))************+++++++++++++++++++++++++++++++++***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,---............/////////....../////////000000000000000000111111111222222222222111222222333444555666666666666777777777777777777999:::::::::::::::999999999999:::;;;<<<<<<==============================>>>???????????????BBBBBBBBBBBBCCCCCCCCCCCCEEEEEEEEEEEEGGGIIIKKKLLLHHHHHHHHHHHHIIIJJJLLLMMM^^^LLLEEEEEE@@@???@@@999777666555444444333333333333333222222111111111111///............---------+++++++++,,,,,,---------***+++,,,------,,,***************))))))))))))))))))((((((((()))))))))((())))))))))))(((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))&&&&&&''''''(((((())))))&&&&&&'''(((((('''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))*********************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......///...,,,++++++,,,...///---------............///,,,,,,,,,,,,,,,,,,,,,,,,...//////////////////...---------------------------------------------------------,,,,,,,,,++++++,,,,,,++++++******))))))************************((()))))))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))''''''((((((((((((''''''%%%&&&''')))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))*********+++++++++++++++,,,,,,+++)))((()))+++(((((())))))************))))))))))))))))))))))))((()))))))))************************************))))))))))))************((()))******))))))***,,,******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))***))))))))))))))))))***))))))))))))))))))***+++))))))*********+++++++++************************************************)))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...------------------.........//////........./////////000000000000000000111111111111222222111111222333333444666666666777777777888888666777888999::::::::::::888888888888999:::;;;<<<;;;<<<<<<<<<<<<<<<============>>>????????????>>>AAAAAAAAAAAABBBBBBBBBBBBDDDDDDCCCCCCEEEGGGJJJLLLGGGGGGGGGGGGHHHIIIKKKKKK]]]LLLEEEEEE@@@@@@@@@999777777666555444444444444333333333333222222111111///............---------+++++++++,,,,,,---------)))***+++,,,,,,,,,+++***))))))))))))))))))******((()))))))))((((((((()))(((((((((((())))))))))))(((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&''''''(((((())))))&&&''''''''''''''''''&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......///...,,,++++++,,,...///---------............///------------------------......////////////......------------------------------------------------------,,,,,,,,,++++++++++++++++++******)))))))))))))))))))))))))))))))))'''(((((()))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))''''''((((((((((((''''''$$$&&&((()))***)))((('''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))*********+++++++++++++++++++++***((((((***,,,************))))))(((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((()))))))))*********)))***,,,+++******+++---******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))******)))))))))******)))))))))))))))(((((()))***++++++))))))*********+++++++++************************************************))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---.........---------------........................//////////////////000000000111111111222222111111111222333333666666666666777777777777666666777888999999999999888888888888888999;;;;;;::::::;;;;;;<<<<<<<<<<<<===>>>>>>???????????????@@@@@@@@@@@@AAAAAAAAAAAACCCBBBBBBBBBCCCFFFIIIKKKFFFFFFFFFGGGGGGHHHIIIIII]]]KKKDDDEEE@@@@@@@@@:::888777666555444444444444333333333444333222222111///............---------+++,,,,,,,,,,,,,,,,,,---)))***++++++++++++++++++))))))))))))************((()))***)))((('''((()))(((((((((((()))))))))))))))))))))))))))(((((('''((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))******++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------.........---,,,++++++,,,---...---------............///........................---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************)))))))))))))))))))))))))))))))))''''''((()))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))''''''((((((((((((''''''&&&'''((()))))))))((('''&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))))))))***---000++++++******)))(((((('''))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((((((((()))))))))******)))+++,,,,,,++++++,,,---******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))************))))))(((((((((((()))***+++,,,)))************+++++++++************************************************************))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---............,,,------------.........------.........//////////////////000000000111111222222111111111111222222555555555555666666666666555666777888888999888888777777777777888999:::;;;999999::::::;;;<<<<<<<<<======>>>???????????????????????????@@@@@@@@@@@@BBBAAAAAABBBCCCEEEGGGHHHEEEFFFFFFFFFGGGGGGGGGGGG\\\KKKDDDDDD@@@@@@AAA:::888777666555444444444444333333444444444333222111///............------------,,,,,,,,,,,,,,,,,,+++***************+++,,,,,,((()))))))))************(((***+++***'''&&&''')))'''((((((((()))))))))***)))))))))))))))(((''''''((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))******''''''''''''(((((((((((((((((((((((())))))))))))'''(((((()))******++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***))))))))))))************))))))))))))))))))))))))&&&''''''((())))))(((((((((((((((((())))))))))))'''((((((((()))))))))***(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))''''''((((((((((((''''''((((((((((((((((((''''''&&&&&&''''''((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))((((((***...111*********)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))***)))***++++++******+++,,,******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************((()))***++++++***)))((((((((((((((()))***+++,,,)))************+++++++++************************************************+++++++++******)))))))))***************************************************+++,,,---............,,,,,,---------.........---------.........//////////////////000000000111222222111111111111222222444444444444555555555555444555666777888888888888777666666777777888999:::888999999:::;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>===>>>>>>>>>?????????@@@@@@@@@AAAAAABBBCCCDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFFFF\\\KKKDDDDDD@@@@@@AAA:::888777666555555444444555333333444555444333222111//////.........------------------,,,,,,++++++++++++***)))))))))***,,,---(((((())))))*********+++(((***+++***'''&&&''')))'''((((((((())))))******)))))))))))))))(((''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************''''''''''''((((((((()))(((((((((((())))))))))))'''(((((()))***+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---------.........//////---------------------------..................---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******(((((())))))******++++++))))))))))))))))))))))))&&&&&&'''((())))))(((((((((((((((((())))))))))))'''((((((((())))))******(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))''''''((((((((((((''''''))))))(((((('''''''''&&&&&&&&&&&&'''((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++++++++***)))((((((+++...((((((((()))******++++++))))))))))))))))))))))))))))))))))))************************************(((((((((((())))))))))))((()))******))))))***+++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))*********+++((()))***++++++***)))((((((((((((((()))***+++,,,)))************+++++++++))))))))))))))))))))))))************************,,,+++++++++******))))))***************************************************+++,,,---............,,,,,,,,,---------......---------.........//////////////////000000000000222222111111111111111222333333333444444444555555444555666777888888888888666666666666777888999:::888888999::::::;;;<<<<<<:::;;;<<<<<<======<<<<<<>>>>>>>>>>>>????????????@@@AAABBBCCCCCCCCCCCCBBBDDDEEEEEEFFFFFFFFFFFFEEE\\\MMMHHHHHHAAA???@@@999999777555222111111222333555444333222111111111111222111///---------............---,,,,,,+++******++++++++++++++++++++++++))))))*********+++++++++***************)))(((((('''((()))***************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))((('''&&&%%%%%%%%%'''(((((()))***++++++,,,''''''&&&&&&&&&%%%%%%%%%''''''''''''(((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((***,,,,,,***((('''))))))))))))))))))))))))++++++,,,,,,,,,,,,------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------++++++++++++++++++++++++,,,...111111000.........------------------------------------------------++++++++++++++++++++++++******))))))******+++,,,,,,,,,+++***)))))))))*********)))(((((((((((((((((((((((('''&&&&&&(((*********))))))((((((''''''(((((())))))))))))(((((())))))))))))************((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((+++*********))))))((((((((((((((((((((('''''''''))))))(((((('''''''''&&&(((((())))))))))))(((((()))))))))))))))(((''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((((((******)))((((((((((((((((((((())))))*********+++,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((((())))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))***************************)))(((''''''((()))***++++++,,,,,,,,,,,,------------------------------444333000...------...///222000//////111111...+++000000000000111111111111555444333222222222333444444555555666666666666666444555666777888999::::::999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;??????>>>>>>??????@@@AAA???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEFFF\\\MMMGGGHHHAAA@@@@@@:::999777555333222222222333555444333222111111111111111111000///..................---,,,,,,+++************************************++++++,,,------...)))************)))(((((((((((()))*********))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((&&&&&&%%%%%%&&&'''((((((((()))*********(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))*********+++++++++,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))(((((())))))***+++,,,+++******))))))******))))))((('''''''''''''''((((((((('''&&&&&&(((***))))))))))))((((((''''''(((((())))))))))))(((((((((((()))))))))*********)))((((((''''''(((((()))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))(((((((((''''''(((((((((((((((((((((''')))(((((((((''''''''''''(((((())))))))))))(((((()))))))))))))))(((''''''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++***)))((('''&&&&&&******)))(((((((((((((((((()))))))))************++++++***))))))***++++++))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))*********++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))*********+++++++++,,,,,,))))))))))))))))))))))))***************************)))(((((((((((()))***+++++++++,,,,,,,,,------------------------------111000...---,,,---...///000///...///111222000...000000000000111111111111444333222222222222333444444444555666666666666666444555666777888999::::::999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>???@@@@@@???@@@AAABBBBBBCCCCCCCCCEEEDDDDDDDDDDDDEEEFFFFFF\\\LLLGGGGGGAAA@@@@@@:::888777555333222222333333444444333222111111111111111111111111000///...---...------,,,,,,++++++***))))))))))))))))))))))))))))))******+++,,,------))))))******))))))((('''))))))*********)))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&''''''(((((((((((((((((())))))((((((((('''''''''&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------+++******---///------------------------++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((())))))***++++++***)))))))))******(((''''''&&&&&&&&&&&&''''''((()))(((&&&&&&((())))))))))))((((((((((((''''''(((((())))))(((((('''(((((())))))))))))*********))))))(((((())))))***(((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''&&&''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((()))))))))))))))(((((('''(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,,,,+++***)))(((''''''***))))))((((((((((((((())))))))))))************+++******))))))******+++))))))))))))))))))))))))(((((())))))))))))******************************)))))))))************++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))))))))))))))*********++++++++++++,,,))))))))))))))))))))))))************************+++***))))))))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---///000...------///111222111000000000000000111111111111333333222222222222333444444444555666666666666555555555666666777888999999999888888999999:::;;;<<<;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>??????@@@???@@@@@@AAABBBBBBCCCCCCEEEEEEEEEEEEEEEFFFFFFGGG[[[LLLGGGGGGAAA@@@@@@:::777777555444333333333444444333222222111111111222000111111222111///...------------,,,,,,+++++++++************************(((((((((((((((((((((((()))))))))))))))((((((''')))*********)))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&(((((((((((('''''''''&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******)))))))))))))))))))))))))))))))))*********++++++******+++,,,,,,,,,,,,+++************************,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///...---,,,---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))(((((((((((()))************))))))))))))******(((''''''&&&&&&''''''''''''((()))((('''&&&''')))(((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((()))))))))*********))))))))))))******(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''(((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))*********))))))(((((((((((()))))))))))))))))))))***************))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))***************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))************)))((())))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))************************+++******************+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,------...///......///000111111000000///000000000111111111111222222222222222333333333333444555555666666555555555555666666777888888999888888888888999:::;;;<<<;;;;;;<<<<<<===>>>??????>>>============>>>???????????????@@@@@@AAABBBCCCEEEEEEEEEEEEEEEFFFGGGGGG[[[LLLGGGGGGAAA@@@AAA;;;777666666555444444444444333333222222111111222222000000111111111///---,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***)))((('''&&&&&&)))))))))))))))((('''''')))))))))))))))((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&'''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))************+++++++++,,,******+++,,,,,,,,,,,,+++************************,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,///222333222000......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************))))))))))))***++++++***))))))((())))))******)))((((((((((((((())))))&&&((())))))'''''''''((('''''''''''''''(((((((((''''''(((((((((((('''''''''(((((((((((()))))))))******))))))))))))******(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((())))))))))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))((())))))*********))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))*********************************++++++******************+++++++++,,,,,,+++++++++,,,,,,,,,------//////.........---......000000111111000///......///000000000111111111111111111111222222333333333333444444555555555555555555555555666777777888888888888888888999:::;;;;;;:::;;;;;;<<<===>>>>>>???======<<<<<<======>>>?????????>>>>>>???@@@BBBBBBEEEEEEEEEDDDEEEFFFFFFGGGZZZKKKGGGGGGBBBAAAAAA;;;666666666666555555444444333333222222111222222333000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++......---+++***)))(((((((((((())))))(((((('''&&&(((((()))))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''&&&&&&'''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''))))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++///333555444111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************************++++++,,,))))))((((((((()))******)))(((((((((((()))******&&&((())))))(((''''''(((&&&''''''''''''(((((((((&&&''''''((((((''''''&&&''''''(((((((((((())))))***))))))(((((())))))***(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))&&&&&&''''''((()))))))))'''''''''((((((((((((((((((((())))))))))))(((((('''(((((()))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))((('''&&&%%%%%%((((((((((((((())))))***************))))))))))))((())))))******))))))((())))))))))))))))))))))))''''''(((((((((((())))))***************************)))))))))))))))((((((***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))------,,,++++++***))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))************))))))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))************************))))))***++++++***))))))************++++++++++++******++++++,,,,,,------////////////......------000111222111///------...000000000000111111111111///000111222333333333222333333444555555555555444555555555666666777777777888777777888888999:::;;;::::::;;;;;;<<<<<<======<<<<<<<<<<<<<<<===>>>>>>???>>>>>>===>>>@@@AAABBBDDDDDDDDDDDDDDDEEEEEEFFFZZZKKKFFFGGGBBBAAABBB<<<666666666666666555555444333222222111222222333333000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,+++++++++(((((())))))(((((('''&&&''''''(((((()))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&'''(((((())))))''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++***)))((()))))))))))))))))))))))))))))))))************+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***---000111000...,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))))))))***++++++((((((((((((((()))******'''''''''''''''((())))))%%%'''))))))((('''''''''&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&'''''''''((((((((()))))))))((((((''''''(((((()))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((&&&&&&''''''((())))))***''''''''''''((((((((()))(((((())))))))))))((((((''''''((()))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++***)))((('''&&&&&&((((((((((((((()))******************)))))))))((('''((()))******)))((('''))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))******))))))(((((((((((())))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************((())))))******))))))(((************++++++++++++)))******+++,,,,,,------,,,,,,---............---...000222111///...///000000000000000111111111111...///111222333333333222222333444444555555444444555555555666666666666666777777777777888999:::;;;:::::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>???>>>=========???AAABBBCCCCCCCCCCCCCCCDDDDDDEEEZZZKKKFFFGGGBBBAAABBB<<<555666666666666666555444222222222111222222333333000///---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))((())))))***++++++,,,,,,(((((((((((((((''''''&&&&&&&&&'''((()))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&'''((()))******)))(((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))''')))***,,,,,,***)))'''))))))))))))))))))))))))(((((((((((())))))))))))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))+++---,,,+++******+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((((((((((((((()))******&&&&&&&&&&&&&&&'''((()))%%%''')))***((('''''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&''''''''''''((((((((()))((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''((())))))***&&&'''''''''(((((())))))(((((())))))))))))((((((''''''((()))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************((((((((((((((()))******+++*********))))))(((((('''((()))******)))((('''))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((******))))))((((((((('''))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************'''((()))******)))(((''')))************+++++++++))))))***+++,,,,,,------((()))+++,,,---.........+++...111111//////000222000000000000111111111111...///111222333333222222222333444444555555444444555555555666666666666666777777777777888999:::;;;:::::::::::::::::::::999<<<;;;;;;;;;;;;<<<======???>>>===<<<===???AAABBBBBBBBBBBBBBBBBBCCCDDDDDD\\\MMMHHHIIICCCAAAAAA;;;:::888555444555666555333444444444444444444444333//////.........---------,,,,,,+++******+++,,,,,,+++++++++,,,,,,+++++++++******************************))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''(((((())))))(((&&&$$$###'''((()))(((&&&%%%%%%'''&&&&&&&&&''''''''''''(((((((((''''''''''''(((((())))))))))))((((((((((((******))))))((((((''''''******))))))((((((''''''&&&''''''((((((((((((((((((((((((((())))))))))))************************)))************+++++++++---------,,,,,,++++++++++++*********+++,,,,,,---++++++,,,,,,,,,,,,------,,,---...---+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************'''''''''(((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%%%%%%%'''((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++(((((((((((())))))))))))(((((((((((())))))))))))******))))))((((((''''''&&&(((***)))&&&%%%''')))))))))))))))))))))))))))''''''((()))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++++++++*********))))))******++++++++++++******))))))))))))************))))))))))))************))))))))))))))))))))))))************************((())))))************)))******++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---......//////......000000000000////////////000111111111111222222222111222222333333444444555555555555555555555444444666666777888999::::::;;;999999::::::::::::;;;;;;:::;;;<<<<<<======<<<<<<@@@???===;;;<<<>>>@@@BBB>>>???AAABBBCCCCCCBBBAAA[[[LLLHHHIIICCCAAAAAA;;;888777666666555555444333555555444444333333333222////////////.........---,,,,,,+++******+++,,,,,,******++++++++++++*********************************)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&'''((((((((('''&&&'''((()))(((&&&%%%&&&'''&&&&&&&&&''''''''''''(((((((((''''''''''''(((((())))))))))))((((((((((((************)))))))))(((***)))))))))(((((((((''''''(((((()))***)))))))))(((((((((((())))))))))))************************)))************+++++++++------,,,,,,,,,+++++++++++++++******++++++,,,---+++++++++,,,,,,,,,------,,,---...---+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************(((((()))))))))*********((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++(((((((((((())))))))))))(((((((((((())))))))))))***)))))))))((((((((('''''')))+++***((('''(((***))))))))))))))))))))))))))))))***+++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++++++++*********)))))))))******++++++******)))))))))))))))************))))))))))))************))))))))))))))))))))))))************************))))))*********))))))((()))******++++++******)))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,------...............000/////////////////////000000111111111222222222111111222333333444444555555555555555555555444444555666666777888999:::;;;999999999:::::::::;;;;;;:::;;;;;;<<<<<<<<<<<<<<<>>>===<<<;;;<<<===???@@@>>>???AAABBBCCCCCCBBBBBB[[[LLLHHHHHHCCCAAAAAA;;;666777777666444333444444555555444444333222111111////////////............,,,++++++******++++++,,,)))******************)))************************))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%&&&''''''((((((''''''###$$$%%%'''((()))))))))&&&(((((((((&&&%%%&&&'''&&&&&&&&&''''''''''''(((((((((''''''''''''(((((((((((((((((())))))))))))++++++************))))))))))))))))))((((((((((((((())))))***************(((((((((((())))))))))))************************)))************+++++++++,,,,,,,,,,,,++++++++++++++++++******++++++,,,,,,++++++++++++,,,,,,,,,,,,+++,,,---,,,+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************(((((())))))))))))******))))))((((((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((('''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))***+++***)))((()))+++))))))))))))))))))))))))))))))***+++++++++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++************))))))))))))******++++++******)))))))))))))))************))))))))))))************))))))))))))))))))))))))***************************************)))(((''')))******++++++******))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---...............////////////////////////000000000111111111222222111111222222333444444444444444444444444444555555555555666777888999::::::999999999999::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>???@@@AAABBBBBBBBBBBBZZZKKKGGGHHHBBBAAAAAA;;;666777777555222222555777666555444333222111000///............---------,,,++++++++++++++++++++++++))))))************))))))************************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''###$$$%%%&&&((())))))***&&&'''((('''&&&%%%&&&(((&&&&&&&&&''''''''''''(((((((((''''''''''''(((((((((((((((((())))))))))))***)))))))))))))))))))))))))))))))))(((((((((((((((((()))************)))(((((((((((())))))))))))************************))))))*********+++++++++,,,+++++++++++++++++++++,,,++++++***++++++,,,,,,***++++++++++++,,,,,,,,,+++,,,---,,,+++***+++,,,************************************************************************************************(((((((((((()))))))))*********)))((('''&&&&&&%%%''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))***)))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))************************((((((((((((((((((((((((************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))))))))************))))))((()))))))))************((()))))))))************))))))))))))))))))))))))************************+++++++++******((('''&&&))))))************))))))))))))))))))************+++++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---.........------.........///////////////000000000000111111111111111111111222333333444444333333444444444444555555444555555666777888999999888999999999999:::::::::::::::;;;<<<<<<<<<;;;;;;:::;;;<<<===>>>===<<<<<<===>>>>>>???@@@@@@AAAAAAYYYJJJFFFHHHBBBAAAAAA;;;999888666333222333666999555444444222111000//////---------,,,,,,,,,++++++++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''&&&'''''''''''''''''''''&&&'''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&''''''((((((%%%'''((('''&&&&&&'''(((&&&&&&&&&''''''''''''(((((((((''''''''''''(((((('''((((((((()))))))))***'''((((((((((((((((((((((((((((((((())))))))))))&&&'''(((((())))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,*********+++++++++,,,,,,***+++,,,,,,******+++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))******)))((('''&&&&&&%%%''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((('''(((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))************************+++++++++******((('''&&&)))))))))******)))))))))(((((()))))))))******************++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,---...---------------....../////////000//////000000000111111111000000111222222333333444333333333333444444555555444444555666777888888999888888888999999999::::::999::::::;;;<<<;;;;;;;;;:::<<<===??????>>>===<<<<<<<<<<<<======>>>??????XXXJJJFFFGGGBBBAAAAAA;;;:::888555555777888888777333333222222111000//////---------,,,,,,,,,,,,+++***++++++,,,,,,++++++***)))******************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''%%%&&&''''''((((((''''''(((''''''&&&&&&&&&''''''%%%&&&((('''&&&&&&'''(((&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''(((((())))))******&&&&&&''''''''''''(((((((((((((((((())))))))))))&&&&&&'''((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++*********+++++++++++++++,,,,,,++++++******++++++************++++++++++++)))***++++++******+++,,,************************************************))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&'''((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))'''&&&'''((()))(((&&&))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))))))))***((())))))******))))))((())))))))))))************))))))))))))************))))))))))))))))))))))))***************************************)))((('''((())))))******))))))(((((((((((()))))))))******))))))******+++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,------------------------......//////000/////////000000000111111000000111111222333333333222222333333444444555555333333444555666777888888888888888888999999999999999999:::;;;;;;;;;;;;;;;;;;<<<===>>>???>>>======<<<<<<<<<<<<<<<===??????XXXIIIEEEGGGBBBAAAAAA;;;888666666:::>>>>>>888111222222111111000000000/////////.........---------***+++,,,,,,,,,,,,+++*********++++++++++++******))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''((('''&&&&&&&&&&&&'''(((%%%&&&''''''&&&&&&''')))&&&&&&&&&''''''''''''(((((((((''''''''''''(((((('''''''''((()))*********''''''''''''((((((((()))'''((((((((()))))))))***''''''((()))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++)))*********++++++++++++---,,,++++++******++++++************++++++++++++(((***++++++******+++,,,************************************************))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((("""###%%%&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))***))))))((((((((((((((())))))))))))(((((((((((())))))))))))'''((((((((()))))))))******(((&&&''')))***)))'''))))))))))))))))))))))))))))))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******(((((())))))))))))(((((())))))))))))************))))))))))))************))))))))))))))))))))))))************************))))))*********))))))((((((((())))))))))))(((((((((((((((((()))))))))***((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,------------,,,,,,,,,---......///000000////////////000000000111000000000111222222333333111222222333444444555555222333444555666777777888888888888888999999999999999999:::;;;;;;;;;;;;:::;;;;;;<<<<<<=========<<<=========<<<===>>>@@@AAAXXXIIIEEEGGGBBBAAAAAA;;;666444777>>>EEECCC777,,,111111111000000000000000111000000000////////////***+++,,,------,,,+++***++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&''''''(((((('''''''''&&&&&&%%%&&&'''((()))%%%&&&''''''&&&&&&((()))&&&&&&&&&'''''''''((((((((((((''''''''''''((((((&&&''''''((()))******+++'''((((((((())))))******'''((((((((())))))******(((((()))***************(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++))))))******++++++++++++---,,,,,,+++*********+++)))************+++++++++(((***++++++******+++---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((('''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((( !!!$$$&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))((((((((((((((())))))))))))(((((((((((())))))))))))'''((((((((())))))******+++)))'''(((+++,,,***((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))'''((((((((())))))******(((((())))))))))))(((((())))))))))))************))))))))))))************))))))))))))))))))))))))************************((())))))************)))(((((())))))))))))(((((((((((((((((())))))))))))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,------...///000000////////////000000000000000000000111222222333333111111222333333444555555222333333444555666777777777888888888888999999999999999:::;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<>>>>>>>>>>>@@@AAABBBZZZKKKEEEFFF@@@???AAA;;;:::999777555444333444444111000000000000000111222///...---,,,+++,,,------,,,,,,,,,+++++++++******)))******+++++++++******)))))))))))))))))))))))))))))))))))))))(((''''''******))))))((((((((('''***(((''''''(((((('''%%%''''''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&'''((((((((((((((())))))((('''&&&&&&&&&'''((('''%%%$$$%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))(((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++)))***,,,......---,,,+++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******++++++***)))(((((())))))))))))))))))))))))))))))$$$%%%'''((()))(((''''''))))))))))))))))))))))))((((((((((((''''''''''''---***&&&&&&'''((('''%%%((((((''''''''''''((((((''''''''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''))))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************)))))))))))))))******+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......000000000000000000000000////////////000000000000111222222333333444444555666555444333333444666777666666777888888888888888777888888999999999888888:::::::::;;;<<<===>>>???>>>============???@@@AAAZZZJJJEEEFFF@@@???@@@;;;:::888777555444333444444111111000000000000111111///...---,,,,,,,,,------,,,,,,,,,+++++++++************+++++++++******))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))((((((''''''***(((''''''(((((('''&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''((((((((((((((('''&&&&&&&&&'''((('''%%%$$$%%%&&&''''''((((((((((((((('''((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++***+++,,,---------,,,+++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******++++++***)))))))))))))))))))))))))))))))))))))))&&&&&&''''''((('''''''''((((((((((((((((((((((((((((((((((((''''''''''''+++)))&&&%%%&&&'''&&&$$$((((((''''''''''''(((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((''')))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************)))))))))))))))******+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......////////////////////////000000000000111111111111111111222333333444444555555444222222222333555666666666777888888888888777777777888999999999888888:::::::::;;;<<<===>>>??????>>>>>>>>>???@@@AAABBBYYYJJJEEEFFF@@@???@@@;;;999888666444333333444444333222111000000000000000///...------,,,,,,------,,,,,,,,,+++++++++******+++++++++++++++***)))((()))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((((((''''''&&&)))(((''''''(((((('''&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((''''''''''''((())))))'''''''''''''''&&&&&&&&&'''(((((((((((('''&&&&&&&&&'''((('''%%%%%%%%%''''''(((((((((((((((''''''((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&'''(((((()))******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))******+++***))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''***)))'''&&&'''''''''&&&((((((''''''''''''((((((((())))))))))))))))))))))))(((((((((((((((((()))((((((((((((((((((((((((''''''((()))))))))))))))((((((((()))))))))******************************((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************)))))))))))))))******+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......////////////////////////000000111111111222222222111111222222333444444444333222111111111222444555555666666777777777777777666777888888999999888888:::::::::;;;<<<===>>>??????????????????AAABBBBBBXXXIIIEEEFFF@@@@@@@@@:::888777555444333333444444444333222111000000/////////......---------------,,,,,,,,,+++++++++******+++++++++++++++***)))((())))))))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((('''&&&)))(((''''''((()))(((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))((((((((('''&&&&&&&&&%%%'''''''''(((((('''&&&&&&&&&'''((('''&&&%%%&&&'''(((((((((((((((''''''&&&((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******++++++++++++******))))))*********+++++++++++++++******++++++,,,---************************))))))))))))))))))))))))******))))))))))))************)))))))))))))))***((((((((((((((((((((((((***)))(((&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''***)))((((((((()))((((((((((((''''''''''''((((((((((((((((((((())))))))))))((((((''''''(((((()))((((((((((((((((((((((((''''''((()))))))))))))))(((((()))))))))*********************************((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************((()))))))))************)))))))))))))))******+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......///////////////////////////000000000000111111111111111111222333333444444222222111111222333444555444555666666777777666666555666777888888999999888:::::::::;;;<<<===>>>???>>>>>>>>>??????@@@AAAAAAVVVHHHDDDFFFAAA@@@@@@:::777666555444333333444444444444222111000000000000...//////.........------,,,,,,,,,+++++++++******+++++++++++++++***)))((())))))))))))))))))))))))(((((())))))))))))((((((&&&'''((())))))((('''&&&((('''&&&'''((()))((('''&&&&&&&&&'''''''''((((((&&&'''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((('''&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&&&&'''((((((&&&&&&'''((('''(((((((((((((((''''''((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******++++++++++++******))))))*********+++++++++++++++*********+++,,,---************************))))))))))))))))))))))))******))))))))))))*********)))))))))))))))******((((((((((((((((((((((((+++***((('''&&&&&&'''(((''''''''''''''''''''''''((((((((((((''''''''''''&&&''''''''''''''''''(((((((((''''''''''''((((((&&&&&&&&&''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((************************(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************((()))))))))************)))))))))))))))******+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------.......................................////////////000000000111222222333333444222222222333333444555666444444555666666666666555555555666777888999999999:::::::::;;;<<<===>>>???<<<<<<===>>>>>>?????????UUUGGGDDDFFFAAA@@@@@@999777666444333333333444555444333222111111111111111...////////////...------,,,,,,,,,+++++++++******)))******+++++++++******))))))))))))))))))))))))'''(((((()))))))))))))))&&&''')))++++++***((('''((('''&&&'''((()))((('''%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&'''(((((('''&&&((()))&&&''''''(((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))++++++***))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++************++++++++++++************************))))))))))))))))))))))))******))))))))))))******)))))))))))))))******+++))))))))))))))))))))))))))))))(((((('''(((((((((''''''''''''''''''''''''((((((((((((''''''''''''!!!###%%%%%%%%%$$$%%%&&&((((((''''''''''''((((((%%%%%%&&&&&&''''''(((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''((())))))))))))))))))))))))*********++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************)))))))))))))))******+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................---------.........//////000000111111222333333333111111222333444555666666333444444555555555555555444555666777888999999999:::::::::;;;<<<===>>>???:::;;;<<<===>>>>>>>>>>>>TTTFFFDDDFFFAAA@@@@@@999666555444333333333444555333333222111111222222222...//////000///...---,,,,,,,,,,,,+++++++++******((()))***+++++++++++++++))))))))))))))))))))))))''''''((()))))))))))))))&&&(((***,,,,,,+++)))(((((('''&&&''')))))))))(((%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''$$$%%%&&&&&&'''''''''&&&%%%'''((((((''''''(((***%%%%%%&&&((())))))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++((()))***+++,,,++++++***************************))))))))))))))))))))))))******))))))))))))******)))))))))))))))***++++++))))))))))))))))))))))))'''(((((())))))))))))(((''''''''''''''''''''''''(((((((((((('''''''''''' ###&&&'''%%%%%%&&&'''((((((''''''''''''((((((&&&&&&&&&'''(((((()))))))))((((((''''''(((((()))((((((((((((((((((((((((''''''((()))))))))))))))))))))*********+++++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))************************'''((((((((()))))))))***))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************)))))))))))))))******+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------..........................................////////////000000000111222222333333///000111222444444555555333333444555555555555444333444555777888888999999:::::::::;;;<<<===>>>???;;;;;;===>>>??????>>>>>>TTTFFFDDDFFFAAA@@@@@@999666555444333333333444555222222222111222222333333...///000000000///---,,,,,,,,,,,,+++++++++******'''((()))***+++,,,,,,,,,))))))))))))))))))))))))''''''((()))))))))))))))&&&(((+++------,,,***)))'''&&&&&&''')))***)))(((%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''(((((('''''''''''''''((())))))%%%&&&&&&''''''((((((((($$$%%%&&&&&&'''''''''&&&%%%'''((((((''''''(((***$$$$$$&&&((()))*********((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))************+++++++++''')))+++,,,---,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))((())))))***++++++))))))))))))))))))))))))&&&'''(((*********)))((('''''''''''''''''''''''')))(((((((((''''''''''''"""&&&)))***(((((()))+++((((((''''''''''''((((((&&&''''''((()))******+++******))))))))))))******(((((((((((((((((((((((('''(((((())))))))))))))))))************+++++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))************************'''((((((((())))))******))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))************)))))))))))))))******+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................////////////000000000000000000000111222222333333...///000111333333333444222333444444555555444444333444555777888888999999:::::::::;;;<<<===>>>???;;;<<<>>>???@@@@@@??????SSSIIIBBBBBBBBB???;;;999777666555444444333444444444333222111000000000000///............---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++***)))'''''')))***+++))))))))))))))))))))))))''''''''''''((((((((((((((((((((('''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''&&&''''''''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%)))((('''&&&&&&'''((()))''''''(((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))+++*********))))))(((((((((((((((((((((((((((((())))))))))))************,,,***))))))******)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&''''''''''''((((((((()))*********)))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))((((((''''''))))))((('''''''''''''''))))))))))))))))))))))))((()))))))))((('''&&&&&&''''''''''''((((((((((((''''''''''''((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))************+++)))(((&&&&&&((()))+++))))))))))))))))))))))))+++)))((()))******)))((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))((((((((((((((()))*********************)))(((((())))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))************+++++++++,,,++++++******++++++,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..................////////////000000000000////////////...///000111111111111111333333333444444444555555222333333444555666777777888888888888999:::;;;<<<;;;;;;;;;<<<<<<<<<<<<===SSSJJJCCCBBBCCC???;;;:::777666555444444333444444444333222111000000000000///............---------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))''''''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''((('''&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&)))(((''''''''''''((()))'''((((((((()))))))))***(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))************+++***))))))******)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))***)))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))((('''''''''''''''))))))))))))))))))))))))((((((((()))((((((''''''''''''((((((((()))))))))'''''''''((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))***************)))(((''''''((()))***))))))))))))))))))))))))+++)))((()))***+++)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++*********))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((()))*********************)))(((((())))))))))))************))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))(((((()))***************)))************+++++++++,,,++++++******++++++,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,---------..................////////////000000000000////////////111111222222222222222333333333333444444444555555444444444555666666666777777777777777888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<>>:::888666444333333333222111111111000000000//////////////////...------,,,,,,***++++++,,,,,,++++++***************************))))))************))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&'''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((()))))))))*********))))))))))))))))))***+++))))))))))))))))))))))))(((((((((((((((((((((((((((((()))************)))))))))))))))))))))))))))))))))(((((((((((())))))%%%''')))*********+++,,,))))))))))))))))))))))))(((((()))))))))*********)))))))))*********++++++))))))******+++*********,,,,,,,,,++++++++++++***+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,++++++++++++++++++************************************************))))))))))))))))))******************************))))))))))))))))))))))))(((((()))((((((***...000******))))))))))))******))))))***++++++++++++***))))))************))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))+++******))))))((((((((()))))))))))))))******+++))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((()))))))))))))))******))))))))))))))))))))))))******)))(((((()))******)))))))))))))))))))))))))))))))))))))))*********************************************************(((((())))))******************************************))))))))))))***************)))))))))))))))******))))))******+++,,,++++++***))))))(((((((((***************************+++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---------............///........./////////000000...///000111222222222222333333222222222222333333222333555666666666555444444555666777777666555444555666666777888999::::::SSSMMMFFFCCCCCCBBB>>>:::888666444333333333222111222222111111111000000000/////////...------,,,,,,***++++++,,,,,,++++++***************************))))))************))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''((()))******((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''''''''((((((((())))))))))))(((((()))***++++++************************((((((((((((((((((((((((((())))))***************))))))))))))************+++******)))******++++++111,,,''''''+++---,,,***************************))))))))))))************************++++++++++++))))))***+++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++++++++++++++++++++************************)))))))))))))))*********************************************************)))******)))))))))+++...******))))))))))))******))))))***+++++++++++++++))))))************))))))((()))))))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))******(((((((((((())))))))))))++++++*********)))(((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))************************************************************)))))))))))))))***************************************))))))))))))******))))))))))))))))))************))))))******+++,,,************))))))((((((*********************************++++++,,,,,,,,,,,,,,,,,,,,,---------------------............///............////////////......///000111111111111333222222111111222222333222333555777777666555444333555777888888777555333555555666777777888999999TTTMMMFFFCCCCCCBBB>>>:::888666444333333333222111222222111111111000000000/////////...------,,,,,,***++++++,,,,,,++++++***************************))))))************))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))(((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((())))))''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((()))(((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''''''''''''(((((((((((((((((((((((()))***+++,,,************************))))))))))))))))))))))))((()))******++++++******)))))))))************+++++++++*********+++,,,,,,<<<333***(((,,,...+++'''************************)))))))))*********++++++******+++++++++,,,,,,,,,******+++,,,------------))))))*********+++++++++------...///000000000000---------............//////////////////////////////000000000000111111111////////////...---,,,,,,------------------------************************+++++++++++++++++++++******************************************************+++,,,+++***)))***+++******))))))))))))******)))***++++++,,,+++++++++))))))************))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))******+++++++++***)))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))************((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))******++++++***************+++++++++************************))))))))))))))))))************************************))))))))))))******))))))))))))******************))))))******+++,,,)))************))))))(((*********************************++++++,,,,,,---,,,,,,---------.........---------............///------........./////////---...///000111111111111222222111111111111222222222333666888888777555333444555777888888777555444555555666666777777888888TTTMMMFFFCCCCCCCCC???;;;888666444333333333222111111111000000000//////////////////...------,,,,,,***++++++,,,,,,++++++***************************))))))************))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))((('''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''(((((((((((())))))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''(((((((((((()))))))))(((((((((((()))***+++,,,************************************************))))))***++++++++++++***))))))*********+++++++++******))))))***++++++,,,777111+++)))+++,,,***'''************************))))))*********++++++++++++++++++,,,,,,,,,,,,---***+++,,,---............******+++,,,---...//////000111222444444444444333111111111222222222333333333333333333333333333333555555555555666666666666444444444444444222111000111111111111111111111111........................//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***,,,---+++***))))))******))))))))))))******)))***++++++,,,,,,++++++))))))************))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))************(((((((((((())))))))))))((()))***+++++++++******)))))))))))))))******+++))))))))))))))))))))))))((()))))))))************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))******+++,,,,,,------))))))))))))))))))))))))*********++++++*********))))))))))))))))))))))))'''(((((()))******++++++))))))*********+++++++++***************************)))))))))))))))))))))******************************))))))))))))******((()))))))))******************))))))******+++,,,((((((******+++***))))))************************)))******+++,,,,,,------++++++,,,,,,,,,------------------............///---------.........//////---...///000111111111111222222111111111111222222222333666888999777555333333444555666666555444333666666666666666666666666TTTNNNFFFCCCDDDCCC???;;;888666444333333333222111000/////////............000//////...------,,,,,,+++++++++,,,,,,+++++++++************************))))))************))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))((('''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''((((((((())))))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************(((((((((((()))***+++,,,************************************************))))))***++++++++++++***))))))******++++++++++++))))))((())))))***++++++***)))((())))))***))))))************************)))************+++++++++++++++,,,,,,,,,---------+++,,,---...////////////---...///000111333444444222444555777888888777777666666666777777888888888666666666666666666666666999999999999::::::::::::999::::::::::::888666555777777777777777777777777444444444444444444444444222222111000///......---------------------------++++++++++++++++++++++++%%%(((,,,...---+++************))))))))))))************+++,,,,,,,,,,,,+++))))))************))))))))))))))))))************************************))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))((()))***+++,,,,,,+++***)))))))))))))))******+++))))))))))))))))))))))))(((((())))))*********+++))))))******+++++++++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******+++,,,------......))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))'''(((((()))***+++++++++))))))******++++++++++++*********************************)))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((())))))*********+++*********)))***++++++,,,'''((()))***++++++***)))************************))))))***+++,,,,,,------******+++++++++,,,,,,,,,---------.........//////---------.........//////---...///000111111111111222222111111111111222222111444777999999888555333333333333444444333333333666666666666666555555555RRRMMMGGGCCCBBBAAA===;;;777666444333222333333444111111111111000000000000.........---,,,,,,++++++,,,+++******,,,,,,+++***************************+++++++++***)))(((((('''))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))(((((((((((())))))))))))+++++++++)))'''''')))+++******))))))((((((''''''))))))))))))))))))))))))))))))))))))************,,,***((((((***+++)))&&&)))))))))))))))))))))))))))************+++++++++************************+++++++++,,,,,,+++++++++((()))((((((+++000...(((+++***(((((()))******))))))*********++++++++++++++++++++++++************************)))))))))))))))***,,,---......------------------...///000000222222222444555555333111333333333333333222111000888888888888888888666555555555555666888999888777555666777888777666555444333555777777888::::::888888888777777555555999>>>:::;;;<<<;;;;;;;;;<<<===777888:::;;;<<<;;;999888===<<<:::999777666666555222333444444444222000............---------------,,,,,,,,,---,,,,,,++++++,,,+++***))))))***+++,,,(((((())))))))))))))))))))))))******+++++++++,,,*********)))******+++,,,++++++************++++++************************************************(((((()))***************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))),,,+++***))))))***+++,,,++++++++++++++++++++++++(((((()))***++++++,,,,,,************************(((((((((((())))))))))))******++++++++++++******************************+++++++++++++++***)))(((++++++******************************************+++++++++*********))))))******************************************************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,------......------..................------000000111222222222222111000000000000111111111111111222333555666555555444555666666555333111222333666555555555555444444444RRRMMMGGGCCCBBBAAA>>>;;;888777555444333444444555111111111111000000000000//////......---,,,,,,,,,,,,+++******,,,,,,+++***************************++++++******)))(((((('''))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((('''''''''&&&&&&''''''((()))(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))(((((((((((())))))))))))+++++++++)))'''''')))+++******))))))(((((((((((())))))))))))))))))))))))))))))))))))************,,,***((()))***+++)))''')))))))))))))))))))))))))))************+++++++++******************************++++++++++++******)))------+++***,,,,,,)))***)))((((((***+++***)))******************++++++******************++++++++++++******************)))***,,,---////////////111111111111111222333333555555555666777666555444444444444555555444444444444666777888888777666555666555555666888888777555888888888777777777999;;;999888777666666888888777666777999999777555444555:::;;;<<<<<<;;;:::999999======???@@@@@@@@@???>>>>>>============>>>??????:::;;;<<<<<<;;;999777666555444333222000...---,,,------------,,,+++***))),,,+++*********+++,,,---************++++++++++++******+++++++++,,,,,,,,,***************++++++,,,++++++************++++++************************************************(((((()))***************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++((())))))***++++++,,,,,,************************(((((((((((()))))))))*********++++++++++++******************************+++++++++++++++***))))))************************************************+++++++++*********))))))------------------------******************************************************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,------......------........................//////000111111111000000000000000000111111111111111222333555555555555444555666777555333222333333555555555555444444444444RRRMMMGGGCCCBBBAAA>>>;;;999888666555444444555555111111111111000000000000000000//////...------,,,,,,+++******,,,,,,+++***************************++++++******)))((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((((((((((((((''''''(((((()))***(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))***++++++)))(((''')))******))))))))))))((((((((())))))))))))))))))))))))))))))))))))************+++***))))))***+++)))((()))))))))))))))))))))))))))************+++++++++************************)))******************)))(((...000+++''''''))))))((((((((()))++++++***)))************************))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222222222222222222222222333333333555555555555444444444444666666666666666555555555444666999:::999888777888888777666777999999888666<<<;;;::::::;;;<<<>>>>>>>>>;;;888888999999::::::<<<<<<===<<<;;;:::888777888:::;;;<<<<<<;;;999888:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<===??????@@@@@@AAAAAA@@@???===<<<;;;;;;999888666444333222222222222111///...,,,+++,,,++++++******+++,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***************+++,,,,,,++++++************++++++************************************************(((((()))***************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******++++++++++++******************************)))))))))***++++++,,,,,,************************((((((((()))))))))************++++++++++++*********************************++++++++++++***))))))************************************************+++++++++*********************************************************************************************************************+++++++++,,,,,,,,,*********++++++++++++,,,+++,,,------......------........................---...//////000000//////000000000000111111111111111222333444555555555444666777777666444333444555555555444444444333333333QQQLLLFFFCCCBBBAAA>>>;;;999888666444444333444444111111111111000000000///000000000///......------,,,+++******,,,,,,+++***************************************))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((()))******((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********))))))((((((((((((((((((((()))))))))))))))***+++***(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************+++******************)))))))))))))))))))))))))))))))))*********+++++++++************************))))))************))))))'''+++,,,(((&&&(((***)))(((((((((***,,,,,,+++)))++++++++++++************)))******+++,,,------...------......//////000000222222333333444444444444222222333333333333333333555666666555444444555666999999888777777666666666888:::;;;<<<;;;;;;;;;<<<999888888:::<<<===;;;:::???======DDDLLLMMMFFF???>>>:::999<<>><<<<<>>===???AAA???<<<:::::::::;;;======<<<;;;999888888777888888999:::999999888888888888888999;;;<<<<<<=========<<<;;;;;;;;;;;;<<<<<<<<<<<<===888888888888777666444444//////...------,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,+++************+++,,,,,,,,,++++++******++++++,,,************************************************(((((()))***************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))*********+++++++++************************(((((()))))))))***************++++++++++++************************************+++++++++******)))***************+++++++++************************************************))))))))))))))))))))))))******************************************************************************+++++++++,,,,,,,,,))))))*********++++++++++++,,,------......---------------.....................///000000000000//////000000000111111111111111222222333444444555555666777888777555444555666444444444444333333333222QQQLLLFFFCCCBBBAAA???<<<888777555333222222222333111111111111000000000///000000000///......------,,,+++******,,,,,,+++************************************)))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&'''''''''(((((())))))((((((((((((((()))******(((((((((''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((('''''''''(((((((((((())))))))))))((()))+++***)))((()))***))))))))))))************************************((()))))))))******************++++++******++++++))))))))))))))))))))))))))))))*********+++++++++************************))))))************)))))))))***)))'''***000000,,,***))))))***,,,---,,,***,,,,,,,,,,,,++++++++++++,,,,,,------...///000000000000111222222333444444777666555555444333333333222333444666666666666666888:::<<<;;;:::999;;;===<<<<<<<<<===???AAABBBDDDFFFGGGGGGIIIKKKLLLLLLKKKGGGGGGGGGIIIKKKLLLKKKJJJNNNLLLPPPbbbtttvvveeeSSSHHHCCCDDDJJJMMMHHHBBB@@@AAAGGGNNNSSSXXXZZZRRRFFFFFFCCC@@@@@@AAABBBAAA@@@???>>>======<<<<<<======;;;:::999888888888888888555666777888888999999999888888999:::<<<===>>>???::::::;;;;;;<<<;;;;;;;;;888777777555444333111111------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---,,,,,,++++++++++++,,,,,,************************************************(((((()))***************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))***************+++++++++************************))))))))))))******************++++++++++++******************************)))******+++++++++******))))))*********+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,))))))*********++++++++++++,,,------......---------------.........//////...///000000111111000000///000000000111111111111111111222222333444444555555666777777555444555666444333333333222222222222QQQLLLFFFCCCBBBBBB???<<<888777555333222111111222111111111111000000000000000000//////...------,,,,,,+++******,,,,,,+++*********************************))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&''''''((()))))))))((((((''''''(((((()))***)))((((((''''''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))''')))++++++***))))))***)))))))))************+++************************))))))))))))************)))***,,,+++******+++,,,)))))))))))))))))))))))))))************+++++++++************************)))******************))),,,+++))))))///666777333...,,,++++++,,,------,,,,,,,,,---------.........000000000111222222222333333333444555666888888999999999777666555555555555444666888:::;;;<<<;;;;;;===AAAEEEFFFDDDCCCDDDFFFHHHHHHJJJNNNRRRXXX\\\___ccccccfffnnnuuuwwwrrrllliiihhhhhhiiijjjkkkiiigggnnnllluuuggg``````ggghhh^^^TTTQQQWWWfffxxxzzzddd]]]YYYTTTRRRRRRQQQNNNKKKDDDCCCBBBAAA@@@???>>>===<<<;;;;;;:::::::::;;;;;;888888888888999999999999777777777777888888888888888999:::;;;;;;<<<<<<<<>>===<<<;;;:::222222111000///------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,,,,++++++++++++,,,,,,************************************************(((((()))***************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************++++++++++++******************************************************************************)))))))))*********++++++******++++++++++++******************************))))))***++++++++++++***)))))))))***++++++,,,,,,***************************************+++++++++******************************************************************************************************+++++++++,,,,,,,,,*********++++++++++++,,,+++,,,------......------,,,,,,------...///////////////000111111111111000000000000000111111111111222111111111222333444555444666666666444444555666333333333222222222111111PPPKKKFFFCCCBBBBBB???===999888666444333222222222111111111111000000000000//////......---,,,,,,,,,,,,+++******,,,,,,+++***************************)))))))))))))))))))))***))))))))))))))))))))))))(((((())))))))))))((((((&&&&&&''''''((())))))***''''''&&&&&&''''''((()))))))))(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))(((((((((((())))))))))))&&&(((***+++***)))******))))))*********+++++++++************************))))))))))))************(((***,,,,,,******+++...)))))))))))))))))))))))))))************+++++++++******************************++++++++++++*********,,,,,,+++...555888666333000,,,+++,,,---......,,,------...///000111111444444444555555555555555555666777888:::;;;<<<=========<<<;;;;;;<<<======CCCEEEHHHKKKMMMNNNNNNMMMOOOUUU[[[]]][[[ZZZ[[[]]]```aaacccggglllrrrwwwzzzzzz||||||zzzxxxtttjjjgggqqqvvvsssqqqrrrsssqqqjjjeeeTTTTTTTTTRRRPPPNNNKKKIIIEEEDDDCCCAAA@@@?????????BBBAAA@@@>>>===<<<;;;;;;999999888777777666666555888999999::::::::::::999===>>>@@@AAABBBBBBAAAAAA;;;:::888666444222111000//////......------------,,,++++++++++++,,,---------,,,,,,++++++,,,,,,---************************************************(((((()))***************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++************++++++++++++++++++++++++++++++************************************************))))))*********+++++++++******++++++++++++******************************))))))***+++++++++++++++((())))))***++++++,,,,,,************************))))))*********+++++++++((((((((((((((((((((((((******************************************************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,------......------,,,,,,------...//////000---...//////000000//////000000000000111111111111222111111111111333444555333444555555444333444666222222222222111111111111PPPKKKFFFCCCBBBBBB???===;;;999777555444333333333111111111111000000000000///......---,,,,,,++++++,,,+++******,,,,,,+++***************************)))))))))))))))*********************************(((((())))))))))))((((((&&&&&&&&&'''((())))))***&&&&&&&&&&&&&&&'''(((((())))))(((((((((((())))))''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++(((((((((((())))))))))))&&&(((***+++***)))******))))))******++++++++++++************************))))))))))))************(((+++---,,,******,,,...)))))))))))))))))))))))))))************+++++++++************************++++++,,,,,,,,,,,,++++++&&&+++...+++***///444777666222...++++++---...///,,,---...///000222333333777777777777777666666666777777999:::<<<===>>>???BBBAAAAAAAAABBBDDDFFFGGGYYY[[[^^^bbbdddeeefffeeegggnnnvvvyyywwwuuuvvvxxxwwwwwwxxx{{{}}}|||{{{sssrrrwww~~~pppppppppooolllhhheeebbbUUUTTTQQQMMMJJJGGGEEEDDDJJJHHHFFFCCC@@@===<<<;;;;;;::::::::::::999999999:::;;;;;;;;;:::999888888888:::===???BBBCCCCCCCCCAAA@@@>>><<<999666555444111111000000/////////...,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---************************************************(((((()))***************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++******************************************)))************+++++++++******++++++++++++******************************((()))***+++++++++++++++((())))))***++++++,,,,,,************************))))))******++++++++++++******************************************************************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,------......------,,,,,,------...///000000,,,---......//////......000000000000111111111111222111111000111333444555222444555444333333444555222222222111111111111000QQQKKKDDDAAABBBBBB>>>:::666666555444333333333333111111111111000000000000//////...---,,,,,,+++++++++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))((()))***++++++***)))(((***)))(((''''''((()))***(((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))''''''''''''''''''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((+++***)))'''''''''((()))))))))))))))((((((((((((******))))))))))))******)))))))))))))))))))))))))))************+++++++++))))))***++++++++++++***)))************+++++++++************************+++***)))(((((()))***++++++++++++***************+++++++++++++++++++++++++++,,,,,,,,,,,,++++++***'''))),,,,,,,,,++++++,,,222222111///......111333111222333444555777888888;;;<<<<<<<<<;;;;;;;;;<<>>???@@@@@@>>>===???BBB@@@:::444777:::=========>>>@@@CCCDDDEEEFFFGGGFFFEEEDDDCCC@@@===999888888666222...//////---,,,,,,------...............------,,,,,,++++++,,,,,,------......))))))))))))))))))))))))******+++++++++******)))))))))))))))))))))))))))************************+++++++++*********))))))******++++++++++++******))))))************))))))+++*********))))))((((((+++*********))))))((((((************************************************)))************+++++++++******************************+++++++++,,,,,,,,,))))))************))))))+++++++++,,,,,,---------+++++++++*********)))))))))************+++++++++))))))))))))))))))))))))******++++++++++++******)))************+++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...------------............///////////////000000000000000111111111111222222222111333555555333111000111555444444444000,,,///555QQQKKKDDDAAABBBBBB>>>:::666666555444333333333333111111111111000000000000///......---,,,,,,+++++++++,,,,,,------,,,,,,+++************************)))))))))))))))))))))))))))))))))******)))))))))***)))(((''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((+++***)))(((''''''((()))))))))))))))((((((((((((******))))))))))))******)))))))))))))))))))))))))))************+++++++++(((((()))***************)))************+++++++++************************+++***)))(((((()))***+++***************+++++++++,,,,,,++++++++++++++++++,,,,,,---------,,,,,,+++---///000000///.........---///111333333444666888888888888999:::;;;======:::<<<>>>???AAABBBDDDEEEEEELLLUUU\\\cccmmm{{{|||}}}{{{}}}~~~~~~}}}~~~yyymmmjjjkkk___YYYQQQLLLIIIFFFCCC@@@DDDAAA===>>>AAADDDCCC@@@<<<===??????>>>>>>@@@AAAGGGHHHIIIKKKKKKKKKKKKJJJIIIGGGDDDCCCCCCBBB>>>;;;777666444222000///////////////...---------------+++++++++++++++***************************************++++++++++++******************************************************+++++++++*********))))))******++++++++++++******))))))*********))))))(((************)))))))))(((************)))))))))(((************************************************)))************+++++++++*********************************+++++++++,,,,,,))))))************))))))+++++++++,,,,,,,,,------+++++++++*********)))))))))************+++++++++******************************++++++++++++******)))************+++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......................../////////000000////////////000000000000000111111111111222222222222444555555333111111111111///...000///...222888QQQKKKDDDAAABBBBBB>>>:::666666555444333333333333111111111111000000000000.........------,,,,,,++++++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))***))))))(((((())))))***+++***)))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((***))))))(((((((((((()))(((((((((((())))))))))))******))))))))))))******)))))))))))))))))))))))))))************+++++++++'''(((((()))***))))))))))))************+++++++++************************+++***))))))))))))***+++))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------,,,...000111000///000111000222555777777777888999888888999:::;;;>>>AAABBB???AAAEEEJJJOOOSSSVVVXXX]]]dddnnnxxx~~~|||yyyuuuwwwzzzssskkkfffddd```ZZZUUUOOOIIIBBB>>>???AAABBBAAA??????@@@AAABBBDDDEEEFFFHHHIIIJJJKKKLLLLLLLLLLLLKKKJJJIIIIIIIIIHHHEEECCCAAA@@@===:::777555444333333111000...------...///------,,,++++++***))))))******************************+++++++++++++++***************************************************+++++++++*********************++++++++++++*********************)))((('''************))))))))))))************))))))))))))************************************************)))************+++++++++*********************************++++++++++++,,,))))))************))))))++++++++++++,,,,,,,,,,,,+++++++++***************)))************+++++++++******************************++++++++++++******)))************+++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------......///////////////000000000111////////////000000000000000111111111111222222222333555666555333111111222///,,,,,,///111222666<<>>:::666666555444333333333333111111111111000000000///......---------,,,,,,,,,+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))***)))(((''''''((()))*********))))))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))(((((((((((()))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++(((((()))***************))))))*********+++++++++************************************************))))))******+++,,,------,,,,,,,,,,,,------------+++,,,------............+++---000111222333555777777999:::999777666666777777888999<<>>@@@CCCFFFFFFFFFIIIIIIIIIJJJJJJKKKKKKKKKIIIIIIIIIIIIJJJIIIHHHGGGHHHGGGEEEBBB???===;;;:::999777555222000////////////......------,,,,,,+++++++++++++++++++++++++++******++++++,,,,,,++++++******************************************************************************++++++++++++************+++******)))((('''*********)))))))))))))))*********)))))))))))))))************************************************))))))*********+++++++++************************************++++++++++++))))))************))))))+++++++++++++++++++++,,,************************))))))*********+++++++++******************************++++++++++++******))))))*********+++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++,,,---...///....../////////000000000////////////000000000000000000111111111222222222222444444444222111111222222//////444777888:::>>>QQQKKKDDDAAABBBBBB>>>:::666666555444333333333333111111111111000000000///---------------,,,,,,,,,+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))(((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***'''((((((((()))))))))***((((((((((((((((((((((((((((((((())))))))))))((('''((((((((()))))))))*********))))))))))))******))))))))))))))))))))))))))))))*********+++++++++)))***++++++,,,,,,++++++))))))*********+++++++++******************************++++++++++++******))))))***+++,,,------...,,,,,,---------.........+++,,,---...//////000000000222444555666888:::===888999::::::;;;<<>>:::666666555444333333333333111111111111000000000000------------------------+++,,,,,,------,,,,,,+++************************)))))))))))))))))))))))))))((((((''''''(((((()))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******''''''(((((())))))******(((((((((((((((((((((((('''(((((())))))))))))(((''''''(((((())))))************))))))))))))******)))))))))))))))))))))))))))************+++++++++***+++,,,,,,------,,,,,,)))************+++++++++******************************+++,,,,,,+++************++++++,,,,,,------,,,------....../////////---...///111222333333333333555666777888:::===@@@:::>>>CCCGGGLLLPPPUUUYYY```ccchhhpppwww~~~~~~}}}|||~~~~~~vvvsss~~~~~~xxxtttvvvyyyzzz}}}{{{vvv|||rrrggg```^^^YYYQQQJJJEEEDDDDDDCCCCCCDDDDDDEEEEEEHHHJJJJJJJJJJJJKKKLLLJJJJJJKKKKKKKKKJJJIIIIIIFFFEEECCC@@@>>>;;;999888222222111000///.........,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------++++++++++++++++++++++++***************************************+++++++++******++++++++++++******))))))************))))))))))))))))))************))))))))))))************************************************************)))************+++++++++************************)))))))))************+++))))))************))))))+++++++++++++++************************+++++++++)))************+++++++++++++++++++++++++++++++++******++++++++++++******)))************+++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------............////////////000000000000000111111111111222222222///111222111111222444666777777:::======<<>>:::666666555444333333333333111111111111000000000000------------------------+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))'''(((((((((((((((((('''&&&'''((()))******))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&''''''((())))))******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))*********'''''''''((()))*********((((((((((((((((((((((((&&&'''((()))******)))((('''''''''((()))***************))))))))))))******)))))))))))))))))))))))))))************+++++++++******+++,,,,,,,,,,,,+++)))************+++++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000000111333444666777777888555777:::===@@@DDDIIIMMMOOOUUU]]]eeeiiillloooppprrruuu{{{}}}xxxsssooozzz{{{xxxzzz|||~~~{{{yyy~~~zzzuuuqqqssstttrrrsssvvvzzz}}}|||qqqnnnvvv~~~}}}}}}|||||||||}}}|||tttlllYYYWWWSSSNNNJJJGGGEEEDDD@@@CCCFFFFFFEEEEEEGGGIIIIIIJJJKKKLLLLLLLLLKKKKKKGGGHHHHHHHHHFFFDDDAAA@@@::::::888666333111000///------------------------)))***+++,,,------------++++++++++++++++++++++++************************))))))*********+++++++++******++++++++++++******'''((()))******+++******((()))))))))************((()))))))))************************************************************)))************+++++++++************************))))))))))))************))))))************))))))++++++++++++*********)))))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++******++++++++++++******)))************+++++++++******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,............////////////////////////000000000000000111111111111222222222000111222333333555888;;;;;;<<>>:::666666555444333333333333111111111111000000000000------------------------+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))&&&'''((())))))((('''&&&%%%&&&((()))***+++******((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++&&&''''''((()))******+++((((((((((((((((((((((((&&&'''(((*********)))(((&&&''''''((()))******+++******))))))))))))******)))))))))))))))))))))))))))************+++++++++))))))***++++++++++++***)))************+++++++++***************************+++,,,------,,,+++***---,,,,,,,,,,,,,,,,,,,,,---------...///000000111333444666777999:::;;;;;;999===BBBHHHNNNUUU]]]bbbiiipppyyy}}}{{{uuuxxx}}}}}}}}}zzzyyymmmtttxxxwwwvvvxxxzzzyyywww|||~~~wwwmmmfffcccjjjmmmqqqssssssrrrqqqqqqlllqqqyyy~~~zzzsssssswwwmmmiiigggiiijjjgggeeefffmmmgggjjjwww~~~ooodddeeejjjpppqqqooopppxxxuuuyyy{{{yyytttmmmcccZZZRRRLLLIIIAAADDDGGGGGGFFFEEEGGGIIIIIIJJJKKKLLLMMMLLLKKKKKKGGGHHHJJJLLLLLLJJJHHHFFFDDDBBB@@@<<<999555333111------------------------)))***+++,,,------...---++++++++++++++++++++++++************************))))))******++++++++++++******++++++++++++******&&&'''(((***++++++++++++(((((())))))*********+++(((((())))))*********+++************************************************)))************+++++++++************************))))))))))))************))))))************))))))++++++++++++******))))))))))))******++++++++++++)))************+++++++++++++++++++++++++++++++++******++++++++++++******)))************+++++++++))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++////////////000000000000////////////000000000000000111111111111222222222000222333444555777;;;>>>???AAACCCCCCBBBJJJ^^^qqqNNNIIIDDDBBBAAA@@@===:::777777555444333222222222222111000000111111000.........---------,,,,,,,,,++++++++++++++++++++++++************************+++*********))))))(((((()))))))))))))))(((''''''))))))))))))))))))))))))******))))))((((((''''''))))))((((((''''''&&&&&&)))&&&###$$$'''))))))'''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++,,,,,,++++++++++++++++++******+++,,,,,,,,,,,,+++++++++******************)))***+++++++++++++++***)))******+++,,,,,,------......///111222444555555666;;;===;;;;;;>>>@@@???FFFKKKSSSYYY```jjjwww|||pppuuu{{{|||~~~tttooollllllkkkhhhdddbbbaaaaaaaaa```bbbeeehhheee___ZZZXXXYYY^^^^^^bbbhhhmmmmmmgggaaabbbdddgggjjjkkkkkkjjjiiicccfffhhhgggdddbbbdddeeebbbaaabbbdddeeeccc]]]WWW```dddgggfffbbbbbbggglll|||{{{tttrrrmmmqqqwww|||~~~|||{{{tttfffYYYRRROOOJJJEEECCCCCCDDDEEEIIIEEEEEEIIIJJJFFFFFFKKKKKKLLLMMMNNNNNNLLLIIIFFFIIIGGGEEECCC@@@===;;;:::999444...---///000...+++++++++,,,,,,---.........------,,,,,,,,,,,,------))))))))))))))))))))))))************************************************************************++++++************++++++(((((())))))*********++++++++++++*********))))))************************+++*********))))))(((((())))))))))))******************))))))******+++,,,************************************************+++++++++*********))))))++++++***************+++************************************************))))))))))))************+++++++++*********)))))),,,++++++******++++++,,,)))************+++++++++***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---......//////..................////////////---///111111111000111222...444888888999>>>AAA@@@IIIHHHKKKOOOQQQWWWiii|||NNNIIIDDDBBBAAA@@@===:::777666555444333222222222222111000000111111000.........---------,,,,,,,,,++++++++++++++++++++++++************************************)))))))))((()))))))))))))))(((''''''))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((''''''''')))&&&$$$%%%'''))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++******************++++++,,,,,,,,,,,,+++++++++,,,---...//////000000111222222444555666777888888???CCCDDDHHHQQQZZZ^^^hhhlllppprrruuu|||uuuyyy||||||xxxvvvwwwyyy||||||wwwooogggbbbaaabbbcccfffccc___]]]\\\\\\ZZZYYYTTTYYY^^^aaa___^^^^^^___^^^```eeeqqq||||||uuuoooqqqtttwwwyyyvvvqqqlllmmmqqqvvvyyyxxxvvvuuuuuupppmmmlllmmmoooooollliiiffffffgggggggggggghhhiiiiiinnnuuuvvvqqqjjjeeecccddddddcccdddggglllssswwwyyy|||{{{uuujjj___UUUNNNJJJHHHFFFBBBBBBGGGJJJHHHHHHKKKJJJIIIIIIIIIKKKNNNQQQTTTJJJJJJJJJIIIHHHFFFEEEDDD@@@;;;555333333222///+++///...------,,,,,,,,,,,,---,,,,,,,,,++++++++++++************************++++++++++++++++++++++++************************************************++++++************++++++))))))))))))*********++++++++++++*********))))))+++++++++***************************)))))))))((())))))))))))******************))))))******+++,,,************************************************+++++++++*********))))))++++++***************+++************************************************))))))))))))************+++++++++*********)))))),,,++++++******++++++,,,)))************+++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,---......//////..................///////////////000111000///......//////444777888<<>>EEETTTbbbhhhqqqsssvvvvvvnnneeebbbeeeNNNIIIDDDBBBAAA@@@===:::666666555444333222222333222111000000111111000.........---------,,,,,,,,,++++++++++++++++++++++++*********************************)))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((&&&&&&''''''(((((())))))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++))))))***+++,,,,,,------******+++,,,,,,,,,,,,+++******+++++++++++++++,,,,,,,,,------...---------//////000111222222222222555666888;;;===???AAABBBYYYhhhxxx~~~}}}sssmmmhhhfffggghhhkkkoooooonnniiicccaaaeeejjjkkkmmmllljjjlllqqqzzz}}}{{{xxxvvv|||~~~{{{wwwmmmttt~~~uuunnnsss{{{}}}}}}}}}~~~}}}}}}~~~|||vvvqqqmmmjjjgggeeeqqqyyy{{{yyy{{{~~~ppp^^^SSSNNNKKKFFFCCCBBBDDDFFFHHHHHHIIIJJJKKKQQQRRRSSSTTTSSSRRRPPPOOONNNKKKGGGDDDBBB>>>999555333222000...---...//////+++,,,------------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++************************************************,,,,,,++++++***)))))))))*********)))))))))))))))((()))))))))******************))))))******+++,,,*********************************************************************************)))******+++,,,))))))))))))))))))))))))************************))))))*********+++++++++************************,,,++++++******++++++,,,))))))*********+++++++++------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,---......///.....................///////////////000111111111333666999???AAACCCDDDOOObbbttt}}}|||rrreeeWWWNNNLLLMMMNNNIIIDDDBBBAAA@@@===:::666555444444333333333333222111000000111111000.........---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))******(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&''''''(((((())))))'''((((((((((((''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++))))))***+++,,,,,,------******+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,---...///000000///333333444555666777888999888;;;AAAGGGLLLPPPRRRSSSggg{{{~~~{{{~~~~~~vvvppplllhhheee]]][[[[[[ZZZXXX[[[jjj{{{{{{vvvwwwyyywwwsssrrrqqqsssyyy}}}}}}~~~}}}xxxooozzz{{{kkknnnrrrxxx|||~~~~~~~~~|||wwwvvv{{{zzz{{{}}}}}}xxxuuussspppnnnuuusssllleee[[[RRRFFFEEEDDDEEEGGGIIIJJJKKKLLLMMMOOOPPPQQQQQQPPPPPPOOOMMMKKKIIIGGGEEEAAA???;;;999777444111000//////***++++++,,,,,,,,,++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************+++++++++++++++***************************************+++++++++*********))))))))))))))))))))))))******((()))))))))******************))))))******+++,,,******************************************************************************))))))***++++++,,,))))))))))))))))))))))))************************************++++++++++++************************,,,++++++******++++++,,,))))))*********+++++++++------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,---------.........,,,---......///.....................///////////////000111111333666<<>>BBBEEEHHHMMMTTT\\\bbbdddeeedddppp}}}}}}|||xxxsssxxx}}}{{{xxxvvvtttooogggaaa^^^\\\ZZZYYYZZZ[[[___```]]]bbbwwwzzzuuusssppppppuuu~~~{{{xxx{{{yyysssjjjtttzzzyyyzzz|||}}}vvvtttyyy{{{~~~|||vvvtttrrrqqqpppyyyxxxxxx}}}~~~wwwddd[[[PPPJJJJJJJJJHHHEEEHHHHHHIIIKKKMMMNNNPPPPPPLLLLLLKKKJJJIIIIIIHHHHHHFFFEEEBBB>>>999555222000...---,,,+++*********+++************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************+++++++++++++++++++++************************+++++++++************************))))))))))))************))))))))))))******************))))))******+++,,,***************************************************************+++++++++))))))))))))***+++,,,,,,*********************************************************++++++++++++,,,***************+++++++++,,,++++++******++++++,,,)))************+++++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---------............,,,---......//////..................////////////000111222444777<<>>BBBHHHLLLUUU\\\ccciiipppzzzzzzoooeee___aaadddqqq}}}~~~~~~{{{tttdddUUURRRWWWXXXWWWUUUYYY\\\cccooo}}}|||zzz{{{}}}~~~~~~~~~{{{zzzzzzwwwwww~~~xxxvvvmmmhhhlllppppppssswwwqqqjjjaaa___dddmmmtttyyyxxxuuuqqqtttuuupppeee___eeepppsssqqqoooiiigggfffiiipppxxx~~~xxxsssssstttooogggnnnvvv|||xxx||||||vvvzzz~~~yyyvvvuuullljjjeeeccclllzzz~~~~~~vvvgggVVVIIIBBBAAACCCDDDBBBDDDHHHGGGEEEIIIQQQNNNPPPRRRPPPLLLHHHFFFFFFEEEGGGEEE@@@999333222333000///---+++************......------,,,,,,------,,,+++******,,,,,,+++***************************+++++++++*********))))))************************++++++***************+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,))))))************))))))******))))))))))))******************************************************************************)))************+++++++++---------,,,+++***)))(((************************))))))***++++++++++++***************************++++++******++++++,,,---***++++++,,,,,,++++++***)))+++,,,......---,,,+++++++++++++++++++++++++++,,,,,,,,,---------...............------,,,,,,,,,***+++,,,---............,,,///000...---///111222:::===AAAHHHVVVhhh{{{}}}uuummmfff```[[[XXXZZZ[[[___gggqqqzzzPPPKKKDDDAAA@@@???===:::555444333222111111111111111111111111000000000000000///...---------------++++++++++++++++++++++++*********************************))))))(((((((((((())))))))))))((('''&&&((())))))******))))))((()))(((''''''((()))((('''''''''''''''(((((((((((('''((())))))((('''(((***))))))(((((((((((())))))(((((((((((())))))))))))'''''''''((((((((((((((())))))))))))))))))))))))************)))))))))(((((()))))))))************))))))))))))******************))))))******+++,,,************************++++++******************************++++++++++++,,,,,,++++++++++++,,,,,,///......//////000///......000333555444222111222222666>>>HHHRRR[[[aaaeeeoooppprrrtttyyy~~~ssshhhaaa___cccooovvvuuutttvvvwwwwwwssspppbbbWWWPPPRRRXXXZZZYYYYYYeeehhhoooyyy~~~~~~~~~~~~}}}~~~yyytttqqqmmmmmmuuu~~~wwwvvvnnnjjjmmmooonnnnnnpppnnnggg___]]]bbbkkkssswwwtttvvvvvvwww}}}~~~yyymmmdddffflllooopppqqqssspppnnnnnnsssyyy~~~~~~xxxsssrrrtttpppiiigggppp|||xxxxxxssssss}}}|||ssstttzzz{{{wwwpppmmmttt~~~|||{{{xxxzzzzzzdddQQQDDD>>>CCC@@@AAAEEEGGGEEEHHHMMMKKKNNNQQQPPPMMMKKKJJJJJJIIIGGGCCC@@@>>>;;;999777///...---,,,+++,,,,,,---......---------------...,,,+++***+++,,,,,,,,,***************************+++++++++*********))))))************************++++++************++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,))))))************))))))******))))))))))))******************************++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,,,,+++***)))(((************************))))))***++++++++++++***************************++++++******++++++,,,---***++++++,,,,,,++++++***)))***,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,---...////////////000111222111000222555777;;;@@@EEENNN___tttwwwjjj]]]WWWYYY___dddrrrssswww|||}}}PPPJJJDDDAAA@@@???===:::555444333222222111111111111111111111000000000000......---------......///++++++++++++++++++++++++***************************************)))))))))))))))******))))))(((((()))******************))))))(((''''''))))))((('''''''''''''''(((((((((((((((*********((('''((()))))))))(((((((((((())))))''''''(((((())))))******))))))((((((((((((((('''))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))******************))))))******+++,,,******************************++++++++++++++++++************+++++++++,,,,,,,,,,,,++++++,,,,,,---+++,,,---...///000000111222666999999888777999;;;;;;???JJJZZZjjjwww|||~~~{{{wwwvvv{{{vvvoooiiikkksss}}}{{{uuurrriiiggggggiiilllmmmjjjggg```\\\]]]dddjjjjjjhhhhhhnnnpppvvv~~~}}}~~~{{{tttpppllljjjnnntttvvv~~~{{{uuupppkkkiiillloooooonnnoookkkeee^^^^^^dddmmmuuuyyyvvv}}}yyymmmiiijjjkkkpppttt{{{xxxtttrrrtttxxx{{{|||yyyxxxsssooopppsssrrrmmmfffnnnyyy~~~wwwwwwqqqooosssyyy~~~}}}wwwtttxxx|||{{{yyy|||yyyxxx{{{|||{{{}}}qqq```XXXRRRJJJCCCBBBCCCBBBCCCEEEHHHJJJMMMMMMLLLJJJHHHHHHLLLGGGBBBAAACCCCCC@@@===555444222000///...------......------------......---+++***+++,,,---,,,***+++++++++++++++++++++++++++++++++***************************************++++++************++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,))))))************))))))******))))))))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++++++++++++++***)))((((((************************))))))***++++++++++++***************************++++++******++++++,,,---***++++++,,,,,,++++++***((()))+++,,,,,,,,,+++***------------------------,,,,,,,,,---------.........------------,,,,,,,,,------...///000000000000000000000000222666<<>>;;;888444111///...------,,,,,,,,,------------,,,++++++,,,---,,,+++++++++++++++++++++++++++************************************************++++++*********+++,,,,,,,,,++++++******++++++,,,******+++++++++,,,,,,,,,)))******++++++******)))+++******))))))******+++************************,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++***************)))((((((************************))))))***++++++++++++***************************++++++******++++++,,,---***++++++,,,,,,++++++***((()))***+++++++++******------------------------,,,,,,,,,---------......------------------------------...///000000000000222000000444999BBBNNNXXXhhhqqqsssmmmpppyyyttteeeXXX\\\___bbbfffppp~~~yyyqqqNNNJJJEEEBBBAAA@@@<<<999666555444333222222222222111111111111000000000///000///...------,,,------++++++++++++++++++++++++******************************************++++++))))))************))))))******++++++++++++*********((('''((()))***)))(((''''''''''''((((((((((((***++++++***)))'''((()))))))))(((((((((((())))))&&&''''''((()))******+++******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))((()))))))))******************))))))******+++,,,******************************++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,------,,,,,,---......///...000111111111333888;;;BBBLLLSSSQQQPPPWWWaaagggmmmlllmmmttt~~~vvvoooooo|||yyyvvv{{{|||{{{vvvooohhhfffffffffeee______bbbkkktttyyyvvvrrrtttvvv}}}~~~xxxxxxooolllmmmsss}}}}}}~~~}}}wwwuuusssuuuyyyyyy}}}xxxsssnnnhhheeeaaabbbiiirrrxxxyyyrrrnnnjjjjjjmmmqqqrrrrrruuuwwwyyyyyyyyy|||{{{rrrlllfffbbbcccggg___]]]ZZZZZZ]]]```cccdddbbbcccaaa^^^```eeefffdddZZZ^^^dddiiillljjjfffbbbcccfffqqqyyyvvvxxx|||}}}vvvnnnhhhiiigggiiiqqqyyyrrrllliiinnnvvv}}}}}}zzz|||~~~~~~uuummmcccSSSFFFGGGGGGGGGHHHIIIIIIIIIIIIJJJJJJIIIEEEAAA???@@@BBBDDDCCCAAA>>>;;;888666444......---,,,,,,,,,,,,,,,---,,,++++++------,,,+++++++++++++++++++++++++++************************************************++++++******+++,,,,,,---,,,++++++******++++++,,,******+++++++++,,,,,,,,,******++++++++++++******++++++************++++++************************++++++++++++++++++++++++************************))))))*********+++++++++)))************)))((((((************************))))))***++++++++++++***************************++++++******++++++,,,---***++++++,,,,,,++++++***))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,---...////////////555222555>>>IIIUUUfffttt~~~uuulllkkkcccVVV^^^dddlllppprrrvvv~~~~~~vvvmmmgggNNNJJJEEECCCBBB@@@<<<999666555444333222222222222111111111111000000000000111000///...---,,,,,,,,,++++++++++++++++++++++++************************)))))))))***************(((((())))))******)))))))))******************)))***)))((((((******)))(((''''''''''''(((((((((((((((*********((('''((()))))))))(((((((((((())))))''''''(((((())))))*********))))))))))))))))))((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))******************))))))******+++,,,******************************++++++,,,---------++++++++++++,,,,,,,,,,,,------------......///000222333333111111555<<>>===111111///...------,,,,,,...,,,+++,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++************************++++++***++++++,,,---...,,,++++++******++++++,,,******+++++++++,,,,,,,,,******++++++++++++******++++++************++++++************************************************************************)))************+++++++++)))******+++******))))))************************))))))***++++++++++++***************************++++++******++++++,,,---***++++++,,,,,,++++++***************++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,---...////////////222111999HHHVVVbbbrrr|||oooddd```]]]ZZZiiillloooqqqsssxxxwwwqqqkkkeeebbbNNNJJJEEECCCBBB@@@<<<888666555444333333222333333111111111111000000000000///......---------......++++++++++++++++++++++++************************((((((((())))))*********&&&'''((())))))))))))(((((())))))******))))))(((***)))((()))******)))(((''''''''''''(((((((((((('''((())))))((('''(((***))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))*********))))))))))))))))))))))))((()))))))))************************)))))))))((())))))))))))******************))))))******+++,,,******************************++++++,,,------...+++++++++,,,,,,,,,------------------...///000111222333555555777@@@LLLUUUaaayyy~~~nnngggiiiyyyuuuiiieeefffeeeccc______]]]^^^kkk}}}~~~yyyuuuvvv{{{~~~~~~{{{wwwvvv|||xxxyyy|||yyyxxx}}}xxxooonnnqqqsssvvvrrriii```___cccccc___ffffffiiinnnssssssooojjjjjjiiijjjkkkgggcccgggnnnoooiiieeefffeee```^^^^^^dddbbb```aaadddfffhhhiii```dddeeebbb```aaaaaa^^^______aaadddhhhiiifffdddgggaaaccckkklllccc___bbbiiiuuuyyyqqqkkkmmmmmmkkkkkkoooxxxzzzrrrnnnooonnntttvvvvvv~~~~~~{{{{{{}}}zzz~~~lll^^^WWWNNNGGGDDDCCCBBB@@@EEEFFFFFFEEEBBB???===<<<:::;;;===>>>???@@@@@@???666555444222000///.........,,,,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++************************++++++++++++,,,---......,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,************************++++++++++++++++++++++++************************)))************+++++++++******+++++++++++++++***************************))))))***++++++++++++***************************++++++******++++++,,,---***++++++,,,,,,++++++***+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......------...///000000000000222444BBBXXXfffllluuu~~~ssshhhcccaaa```eeelllsssqqqoooooorrryyyzzzsssnnnllllllllllllMMMJJJEEECCCBBB@@@<<<888666666555444333333333333111111111111000000000000,,,,,,,,,---...///000000++++++++++++++++++++++++************************''''''(((((()))))))))***&&&&&&'''(((((()))(((((((((((())))))))))))((((((***)))((()))***+++***(((''''''''''''((((((((()))%%%'''((((((''''''(((***))))))(((((((((((())))))))))))))))))(((((((((((((((((())))))******++++++))))))))))))))))))))))))(((((())))))*********++++++*********))))))(((((())))))))))))*********************)))***++++++,,,******************************+++,,,,,,---......++++++,,,,,,,,,------------------......000111111444777;;;>>>EEERRRcccooo~~~}}}vvvllljjjuuu}}}wwwfffZZZVVVVVVWWWVVV\\\___aaagggzzz|||~~~wwwtttxxx}}}~~~}}}zzzyyy~~~ssssssvvv|||}}}sssiiikkkrrrwwwwwwtttkkk```]]]^^^[[[SSSYYY]]]dddoooxxx{{{xxxtttrrrtttyyy|||wwwssszzz~~~zzz|||}}}{{{xxxxxx{{{yyyvvvvvvwwwyyyzzzyyysssyyy|||{{{|||~~~}}}{{{vvvuuutttvvvyyyzzzxxxuuusssjjjhhhnnnmmmeeeaaafffeeeqqq}}}{{{~~~}}}vvvmmmiiiooouuuvvvvvvyyy}}}zzzrrrmmmlllaaahhhjjjhhhrrrwwwxxx{{{qqqcccWWWOOOIIIEEECCCDDDCCCBBBDDDEEEDDD>>>999888999;;;<<<=========<<<:::999777555222111000///...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++************************++++++++++++,,,---...///,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++***++++++,,,,,,,,,++++++************************))))))***++++++++++++***************************++++++******++++++,,,---+++++++++,,,,,,+++++++++,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---------......,,,,,,,,,------............///000111111222222111999>>>PPPiiivvvwww{{{|||hhhZZZ\\\bbbeeeooo{{{{{{vvvssstttvvvwwwxxxmmmjjjggghhhlllsssyyy|||MMMJJJEEEBBBAAA???===;;;888777666444222111111111111111111111000000000000/////////...------,,,,,,---------,,,,,,+++++++++))))))))))))))))))))))))+++*********))))))(((((((((((())))))))))))((((((*********)))))))))))))))******))))))))))))******))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))************,,,+++***((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************''')))+++---------,,,+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------------///000111000...///111222222111222555888>>>>>>@@@HHHXXXmmm~~~|||yyyvvvsssqqqpppooooooeee```YYYTTTUUU\\\eeekkkiiikkkpppxxx~~~|||}}}yyywww}}}xxxsssvvvvvvtttuuuvvvwwwrrriiihhhnnnrrrqqqtttrrroooooosssuuummmbbb]]]^^^cccnnn}}}|||rrriiikkkqqqyyy{{{{{{|||yyysssvvv{{{|||}}}yyyuuuqqqoooooonnnjjjeeecccjjjzzz~~~{{{www~~~rrrdddVVVLLLNNNCCC===BBBGGGDDD>>>;;;===<<<<<<;;;;;;;;;<<<<<<;;;???BBBAAA;;;555111000///...------......,,,***---,,,,,,---//////...,,,************************,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***************************++++++,,,,,,,,,)))************++++++++++++,,,------......------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,---------++++++++++++++++++++++++++++++******++++++,,,---+++++++++******))))))))),,,,,,++++++,,,,,,---...---------------------------------------------------.../////////...---,,,,,,000111//////444888:::>>>NNNaaappp|||zzzpppjjjbbb```iiisssyyyuuummmnnnqqqqqqpppgggeeegggnnntttyyyMMMJJJEEEBBBAAA???===;;;888777666444333222111111111111111111000000000000/////////...------,,,,,,+++++++++*********))))))************************************)))))))))((((((((())))))))))))((((((************))))))))))))******))))))))))))******))))))))))))))))))))))))***)))(((((((((((()))***))))))))))))************,,,+++)))((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))************************((()))+++---------,,,+++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---////////////333333222000000333:::???GGGHHHMMMUUUdddvvv~~~xxxqqqjjjfffffffffcccaaaXXXXXXYYY\\\ccckkksssxxxqqqrrrvvv~~~}}}zzz{{{~~~xxxqqqqqq{{{{{{xxxtttvvv|||rrrllltttzzzuuuxxxzzzwwwpppooouuuxxxxxxxxx|||zzzppphhhgggjjjrrr~~~zzzssspppvvv{{{|||{{{}}}yyyuuu{{{}}}{{{{{{uuurrrmmmjjjkkksss~~~}}}{{{}}}~~~|||zzzuuuqqqvvvuuulllmmmttt{{{qqqkkkbbbTTTFFF@@@???===???DDDAAA@@@???>>><<<;;;:::999:::>>>BBBCCC@@@<<<777555222000---,,,,,,------,,,+++******+++------,,,+++************************,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++++++++++++++***++++++************************+++++++++,,,,,,,,,)))************+++++++++++++++,,,------------,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,+++++++++*********,,,,,,++++++,,,,,,---...---------------------------------------------------.../////////...---,,,------///000111333888===IIIXXXjjjvvv||||||tttiiihhhbbbdddooo|||yyyooolllmmmmmmllljjjggghhhnnntttyyyMMMJJJEEEBBBAAA???===;;;888777555444333222111111111111111111000000000000/////////...------,,,,,,+++++++++************)))************************************))))))))))))(((((())))))))))))((((((******************************))))))))))))******)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))************+++***))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************((()))+++,,,------,,,+++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000111666777777777999@@@KKKSSSXXXZZZ^^^ccckkkwww|||yyytttjjjccc\\\[[[^^^aaa___\\\dddgggkkkqqqvvvzzz|||}}}wwwvvvwww~~~}}}{{{tttpppqqq|||}}}zzztttpppttt{{{{{{vvvjjjbbb___eeemmmuuu{{{uuusssrrrvvv~~~xxxzzz|||{{{yyyzzz~~~{{{zzz}}}|||yyyvvvssstttwwwzzz~~~xxxrrroooppppppooonnnlllfffhhhvvvppphhhgggnnn{{{}}}ppp___RRRGGGAAAAAAEEEDDDDDDCCCBBB@@@===;;;999:::<<<@@@DDDFFFDDD@@@===888555000---------...---,,,******+++,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******************************++++++++++++++++++***++++++++++++,,,,,,,,,)))************+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********************************++++++++++++,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,---...------------------------------------------------------.../////////......///,,,///555666666===HHHWWWdddqqqwwwwwwrrrkkkdddhhhggglllxxx~~~vvvooolllmmmpppsssqqqllliiimmmqqquuuzzzMMMJJJEEEBBBAAA???===;;;777777555444333222222222111111111111000000000////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************)))))))))))))))(((((())))))))))))(((((()))***************++++++******))))))))))))******((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************((()))+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------......////////////000///000111444666:::@@@GGGMMMSSS[[[eeemmmsssssssssqqqqqqsssxxx}}}yyyssshhheee^^^]]]^^^aaaeeeiiikkkkkkyyy{{{}}}~~~yyytttqqqvvv~~~yyysssqqqsss{{{}}}yyyuuunnnggghhhlllmmmiiibbb``````dddhhhooo{{{|||zzz{{{~~~zzztttpppnnnllliiieee\\\ZZZdddqqqxxx|||vvvpppoooqqqvvviiiYYYJJJBBBCCCDDDCCCCCCBBB@@@???>>><<<;;;<<<@@@FFFIIIHHHFFF@@@<<<888444222000...---...,,,+++,,,---......---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++++++++,,,++++++++++++++++++++++++))))))*********+++++++++))))))***+++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------------......////////////111...333===@@@@@@IIIXXXaaaiiiooooookkkhhhggghhhpppqqqvvv~~~yyywwwtttpppmmmnnntttyyyxxxqqqkkkllloooqqqtttxxxMMMJJJEEEBBBAAA???===;;;777666555444333222222222111111111111000000000////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))******(((((())))))))))))(((((())))))******+++++++++,,,******))))))))))))******((((((((((((((((((((((((''''''((((((((((((''''''((()))))))))************)))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************************************))))))***+++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---......///000000000111222111222444999===IIITTTcccmmmrrrvvv{{{{{{yyy|||{{{~~~zzznnndddaaabbbhhhooovvvyyywwwwwwzzz~~~}}}sssjjjkkkuuu|||}}}~~~|||nnnooorrrxxx~~~|||wwwtttrrrmmmiiinnnwww{{{zzzxxxvvvvvvuuuppplllqqqxxx~~~ooodddZZZ[[[aaafffiiijjj{{{~~~{{{vvvyyy```MMMDDDCCCBBB@@@@@@@@@AAAAAA>>>;;;999<<>>>>>@@@AAA@@@===;;;;;;???EEEJJJMMMKKKIIIHHHFFFCCC>>>777333222///,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---******++++++,,,---------,,,,,,,,,++++++++++++***)))************+++++++++))))))***++++++++++++***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********************************++++++++++++,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------------------------------------------------------...///111222333222;;;FFFNNNSSS[[[fffoooiiieeebbbaaaaaaeeeppp{{{zzzwwwrrrmmmyyyzzz{{{zzzxxxzzz~~~|||tttpppttt{{{MMMJJJEEEBBBAAA???===;;;666555444444333333333333111111111111000000000000/////////...------,,,,,,))))))*********+++++++++++++++++++++++++++++++++((()))))))))************(((((())))))))))))(((((())))))***++++++,,,------******))))))))))))******))))))))))))))))))))))))(((((()))******)))(((((())))))))))))************'''((()))***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++************************************+++,,,------******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,---...///000111222222000444999===BBBLLLXXXaaavvv{{{sssnnnjjjhhh___YYYVVVYYY^^^dddnnnyyy}}}}}}uuuqqqsssxxx~~~}}}{{{}}}pppfffgggkkkxxx~~~zzz}}}|||zzzzzz{{{vvvppprrrxxxzzzxxxyyy|||}}}xxx|||{{{zzzyyy{{{{{{ppphhhaaa\\\\\\iiiuuuyyywwwtttoooiiinnnnnnpppqqqsssxxx~~~}}}}}}}}}{{{qqqhhhZZZKKKBBB??????AAA???@@@??????@@@BBBGGGJJJLLLJJJIIIHHHFFFCCC???<<<888555111...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++...---,,,******,,,---...******++++++,,,------...,,,,,,,,,+++++++++******)))************+++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---*********+++++++++,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------------------///111333444999JJJWWWZZZ^^^iiisssuuujjjfffeeeiiimmmooovvv~~~yyyxxxuuupppqqqsssvvvyyy|||}}}uuurrrwwwMMMJJJEEEBBBAAA???===;;;666555444444333333333333111111111111000000000000000//////...------,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++(((((())))))*********+++(((((())))))))))))(((((())))))***+++,,,,,,------******))))))))))))******))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************'''((()))+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++************************************+++,,,---...******+++++++++,,,,,,,,,,,,,,,,,,---------......------...///000111222222333888???EEEMMMYYYgggrrr~~~xxxnnnfffbbb]]]YYY^^^YYYYYY^^^aaaeeeppp||||||zzz}}}~~~|||{{{{{{}}}|||wwwvvvzzz~~~|||zzzzzzyyykkkeeekkksss~~~||||||rrrttt{{{~~~}}}}}}yyyyyyyyyvvvqqqttt|||xxxxxx{{{}}}|||zzzxxxyyy~~~wwwnnnfff```fffqqqzzzzzztttnnnhhhbbbaaadddiiillllllooowww|||~~~wwwtttxxxkkkWWWHHHAAAAAABBB>>>AAADDDDDDBBBAAADDDGGGKKKIIIGGGFFFGGGGGGEEEDDD>>>:::666333222111000...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++///...,,,++++++,,,...///******+++,,,,,,---......,,,,,,,,,++++++*********)))************+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,---------++++++++++++++++++++++++++++++******++++++,,,---)))))))))******+++++++++,,,,,,++++++,,,,,,---...------------------------------------------------------------///111444555AAAWWWeeecccfffuuu}}}zzzkkkhhhkkktttyyyxxxyyy|||zzz||||||yyysssssstttvvvyyy|||}}}~~~wwwsssxxxMMMJJJEEEBBBAAA???===;;;:::999888666444333333222444333333222111000/////////............---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********)))))))))))))))+++******)))(((''''''&&&)))))))))))))))))))))))))))************+++++++++***************)))(((((())))))))))))))))))))))))))))))))))))************++++++***)))(((((())))))+++*********))))))((((((******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111000......///000000000///+++,,,333666444666;;;;;;CCCMMMVVV]]]iiiwwwzzzoooaaaXXXVVVZZZ___bbbiiijjjjjjhhheeedddeeegggwww}}}yyynnnjjjqqqzzzzzzyyy{{{uuupppqqqyyy}}}wwwmmmgggmmmuuuyyytttrrrtttvvvttt||||||~~~yyyyyyxxxlllgggiiixxxyyyyyy|||~~~{{{{{{}}}uuuzzz~~~rrraaacccpppyyyzzz|||{{{zzzqqqiiifffbbb\\\\\\```ffftttyyy}}}qqqsssxxx|||rrr^^^UUUQQQLLLGGG@@@>>>BBBEEEDDDFFFIIIKKKLLLKKKGGGBBBBBBFFFKKKGGGCCC===888555333000///---......//////......---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,......---,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++*********+++)))***,,,,,,++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++---------............///+++///111///...000000---111......000...000;;;IIIbbbqqqqqqlllwww~~~yyytttmmmmmmooottt{{{~~~tttmmmkkkuuu~~~}}}zzz{{{~~~}}}yyyuuutttvvvyyyyyyxxxMMMJJJEEEBBBAAA???===;;;999888666555333222222222222222222111111111111111///............---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************)))))))))))),,,++++++***))))))((((((************************)))************+++++++++***************)))(((((())))))))))))))))))))))))))))))))))))************++++++***)))))))))))))))+++*********))))))))))))************************************************************************++++++++++++,,,,,,,,,,,,------------------------------,,,,,,...///000111444222333777888888???IIIOOOVVV___fffjjjpppyyy~~~}}}zzzmmmeee```\\\___gggnnnsssttt}}}{{{uuummmfffaaa``````kkkooorrrmmmfffeeellltttzzzrrrpppfffcccgggrrr{{{|||xxxuuuttt{{{~~~||||||yyyxxxzzz|||zzz}}}yyypppjjjiiiuuu|||wwwwwwxxxwwwxxx|||~~~{{{yyyxxxzzz}}}}}}~~~~~~|||{{{|||~~~~~~{{{xxxxxx{{{|||~~~~~~uuummmuuu|||xxxiii```^^^YYY```nnn~~~zzzrrrrrr}}}}}}xxxvvvvvv~~~|||uuupppjjj[[[SSSLLLJJJHHHDDDDDDHHHIIIJJJKKKIIIEEEDDDFFFIIIIIIFFFCCC@@@<<<888222..........................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,---...---,,,+++++++++++++++++++++++++++++++++***++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***************)))+++,,,,,,+++***,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///+++000222///,,,,,,,,,+++//////111222111888LLL```yyyyyy{{{{{{rrrnnntttssssssuuuzzzzzznnnhhhooowww}}}|||{{{~~~}}}wwwtttssssssrrrqqqMMMJJJEEEBBBAAA???===;;;888777555444222222111111000000111111111222222222///............---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************,,,,,,,,,+++******))))))************************)))************+++++++++)))************))))))((())))))))))))))))))))))))))))))))))))************++++++***))))))))))))******************)))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,------------........................,,,,,,,,,---...000111222444666999<<<>>>CCCOOO\\\ffflllsssvvvwwwwwwyyy{{{}}}zzz~~~lll___]]]]]]cccppp~~~zzzrrrllliiihhhhhhgggiiijjjhhhffffffjjjnnnwwwwwwjjjccc\\\ZZZ```ooo~~~}}}zzzxxx|||vvvvvv|||}}}{{{uuuooollllllsss}}}yyysssnnnlllkkkkkkqqqxxx}}}|||}}}~~~~~~}}}zzzxxxtttpppnnnpppuuuyyy{{{|||}}}}}}||||||~~~}}}}}}zzzwww}}}xxxyyy~~~~~~|||~~~}}}qqqmmm___\\\\\\ccciiimmmqqqwwwsssmmmmmmwww~~~wwwnnnnnntttiii```UUUNNNHHHDDDFFFJJJIIIKKKLLLLLLJJJHHHGGGGGGFFFFFFFFFFFFDDD???888333000000///...---------...------..................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************************************,,,+++******)))*********)))+++,,,,,,+++***+++---++++++++++++,,,,,,,,,,,,---------------------------------............///000666999333...---.........000222222555CCC___www|||uuummmllluuuxxx{{{}}}~~~~~~vvvnnnllltttyyy{{{{{{|||yyyssspppnnnmmmlllMMMJJJEEEBBBAAA???===;;;888777555444333222222222111111111111111111111111///............---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***************++++++,,,,,,++++++************************************))))))*********+++++++++))))))************)))((())))))))))))))))))))))))((()))))))))************++++++***))))))*********************************************************************************++++++++++++++++++++++++,,,,,,,,,---------.....................///////////////000000000000222333444777>>>FFFOOO[[[iiisssyyy{{{~~~~~~|||{{{{{{{{{uuuxxxvvvuuuuuuuuuqqqhhhaaaaaadddooo{{{vvvtttssssssrrrjjjjjjkkkllllllkkkjjjhhhooozzz}}}yyyrrrhhhbbbdddbbbgggvvv}}}ppppppttt}}}}}}}}}}}}zzzsssooonnnooovvv|||ssssss{{{uuurrrpppooommmmmmttt}}}{{{xxxxxxzzz~~~~~~tttiiieeeddddddfffiiigggeeehhhqqqwwwxxx{{{{{{yyyyyywwwlllaaaVVVNNNJJJHHHIIIJJJLLLMMMMMMKKKHHHFFFAAABBBDDDFFFGGGEEE@@@<<<555444222///...---,,,,,,,,,,,,,,,------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************************************+++******))))))************+++,,,,,,******+++,,,+++++++++,,,,,,,,,,,,,,,---------...............---------............///000777:::555///...111222//////000222<<>><<<=========;;;888555222///////////////.................................,,,,,,,,,,,,,,,,,,,,,,,,///...------//////...------------------------------,,,,,,,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...+++,,,---,,,***)))***+++++++++,,,,,,---......///+++,,,,,,---......//////---------............//////000...---000555555222333>>>LLL\\\ooo|||wwwpppttt}}}{{{|||xxxwwwwwwvvvrrrrrrwww}}}~~~~~~~~~}}}zzz~~~{{{MMMJJJEEEBBBAAA???===;;;666555444444333333333333111111111111111222222222//////.........---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++(((((()))***************************************))))))))))))************+++*********+++,,,,,,---*********++++++,,,,,,,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---......///000111111222111555:::@@@IIIWWWhhhtttuuu}}}zzzrrrhhhbbbaaadddfffggglllmmmnnnpppqqqpppmmmkkk^^^gggssszzziiifffvvvzzzqqqkkkhhhaaagggppptttqqqmmmmmmqqquuuxxx~~~}}}~~~}}}~~~}}}zzzwwwooosssqqqmmmpppzzz{{{qqqqqqqqq~~~oooaaaYYYUUUSSSQQQTTT```qqq{{{}}}}}}|||ooo``````kkkyyyttt^^^OOOIIIHHHDDDAAABBBBBBCCCDDDFFFFFFDDDAAA:::<<<>>>@@@???===999777222222111111000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,000.........///000///...---------------------------,,,,,,,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++------------------------------------------------,,,,,,,,,,,,------...///+++,,,---,,,***)))***+++++++++,,,,,,---...//////++++++,,,,,,---...//////---------........./////////...***)))...444333...666GGGZZZiiittt}}}}}}wwwsssoookkkuuu}}}yyyxxxvvvssspppsssuuu|||xxxuuuvvvwww{{{NNNJJJEEEAAA???>>>======888888666555444333333222333222111111000000111111////////////............,,,...111333333111...,,,++++++******++++++,,,---...---,,,,,,++++++,,,,,,+++*********))))))((((((+++++++++*********))))))******************************************************************************++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++******))))))******************************+++++++++,,,,,,,,,...---,,,+++++++++------000...------000111222111777===EEEOOO___oooxxxzzzyyy}}}}}}lllggg```ZZZ\\\eeeoootttxxx||||||uuurrrsssqqqmmm```dddmmmxxxxxxmmmppp{{{{{{mmmfffdddeeeoooooorrryyy{{{zzz{{{~~~}}}}}}~~~|||{{{xxxzzzyyyuuuwww|||~~~xxx|||nnnhhhlllyyyyyyuuullljjjcccZZZXXX^^^dddgggnnn{{{yyyuuu{{{wwwggg[[[^^^ppp{{{kkk]]]PPPGGGBBBDDDEEEEEEEEEDDDDDDCCCCCC???>>>>>>>>>>>>>>>??????999777333///------...///+++******+++---//////...........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++******))))))++++++++++++++++++++++++---,,,+++,,,------,,,***+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------++++++,,,,,,,,,---------..................------000///......///000222333===UUUkkktttxxx|||{{{uuulllmmmpppwwwzzzzzz~~~yyyooommmtttvvvyyy|||tttkkkiiitttzzzNNNJJJEEEAAA??????===<<<888777666555444333333333333222111111000000111111////////////............+++---///000000///---+++++++++******++++++,,,---------,,,++++++++++++,,,************)))))))))(((+++++++++*********))))))******************************************************************************++++++++++++******************************++++++++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++***++++++++++++,,,,,,,,,...------------...//////,,,---/////////222777<<>>===>>>???AAABBB@@@>>>:::666222000...---...,,,+++,,,.........---........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++*********)))+++++++++++++++++++++++++++******+++,,,---+++***++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------........................---...///......111777<<>>???@@@BBBFFFEEECCC@@@;;;555000---000///------......---,,,........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++)))((((((***,,,,,,+++***+++++++++++++++*********++++++************++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------........................,,,000222000...444BBBNNNhhhsssxxxooommmiiimmmssszzz~~~}}}wwwssstttnnnooowww{{{yyy|||yyyhhhhhhiiijjjjjjooo}}}xxxMMMJJJEEEBBB@@@???===;;;777777666444444333333333333222111111000000111111////////////............,,,,,,++++++++++++,,,,,,++++++******++++++,,,------,,,,,,+++***+++++++++*********)))))))))))))))******************************************************************************************************++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,---------------000444999===BBBLLLXXXbbbqqq|||zzzrrrllldddaaafffnnnuuuxxx|||tttooouuuxxxqqquuuxxxyyysssjjjhhhnnnuuutttjjjaaa```aaabbbcccfffhhhllloooqqqsssyyy}}}{{{{{{{{{{{{|||xxxqqqmmmrrr|||}}}xxx}}}yyy~~~vvvoooppp{{{wwwpppqqqyyy~~~~~~~~~}}}}}}rrruuuxxxwwwooogggdddgggmmmpppzzz|||||||||iiiVVVIIIEEEHHHKKKGGGGGGEEECCCAAA@@@??????GGGHHHHHHGGGCCC===666222111///---------...------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++)))((((((***,,,---,,,+++,,,++++++******))))))))),,,++++++++++++++++++,,,,,,,,,,,,------------...,,,,,,,,,------------...---------...............///333444111000<<>>;;;333000...---...//////...........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++,,,++++++++++++++++++++++++***)))***+++---......,,,,,,++++++******)))))))))------,,,,,,,,,,,,------,,,,,,---------.........,,,,,,---------.........---------.........//////111333333111444FFFaaavvv~~~}}}uuummmttt~~~|||zzzyyyzzz}}}zzz~~~~~~qqqggg___cccmmmvvvyyyzzzvvvLLLIIIFFFCCCAAA???===:::666666555444444444444444333222111111000000111111////////////...............------,,,,,,------...++++++******++++++,,,---,,,,,,+++***************))))))))))))***************************+++++++++******************************************************************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------///111333444999<<>>RRRkkk}}}~~~vvvqqqttt{{{wwwzzz{{{||||||pppfffaaa```eeepppzzz}}}{{{|||uuuLLLIIIFFFCCCBBB???<<<:::666666555444444444444555333222111111000000111111////////////............------------------------++++++******++++++,,,---,,,++++++***************((()))))))))************))))))*********+++++++++******************************************************************************++++++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,------------...,,,++++++,,,///444999<<>>EEEJJJ]]]fffrrrxxxzzz|||xxxyyyuuullleeecccaaa^^^ddd___[[[[[[```gggkkkllldddYYYXXXgggvvv}}}~~~wwwrrrxxx~~~}}}rrrllljjjlllsss{{{vvvooooooooollluuuvvv|||xxxooopppooommmkkkiiigggfffeeennnnnnnnnlllkkkjjjiiiiiirrrrrrlllaaa]]]^^^\\\WWWSSSQQQPPPQQQUUUXXX\\\]]]ZZZTTTQQQTTTSSSOOONNNQQQSSSRRRUUU[[[]]][[[\\\___]]]^^^___```___^^^\\\[[[___]]]^^^aaadddkkk}}}{{{uuunnnmmmrrrzzz{{{~~~pppkkkjjjfffaaa___```ooo~~~~~~yyyhhhNNNKKKHHHEEEEEEGGGJJJLLLLLLKKKJJJHHHFFFEEEDDDDDDGGGBBB<<<777444333111000........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---+++++++++,,,,,,---------+++++++++++++++++++++++++++*********,,,+++***(((+++++++++,,,,,,------------,,,,,,++++++,,,,,,------------.........//////---------.........//////,,,,,,------...///000000111111666FFF\\\ppp{{{~~~}}}ooolllyyyyyytttssstttyyyyyyyyy}}}wwwwwwqqqdddVVVSSS\\\fffhhhkkkrrr{{{{{{}}}pppKKKHHHDDDAAA@@@???===<<<999777555222222333444666333333333222111000//////////////////............------------------------******************++++++************************************************************************++++++******************,,,,,,,,,++++++*********************************************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++)))+++,,,,,,+++***,,,------------.........//////000///000222000------111///000222777???IIISSSYYYoootttzzz}}}~~~{{{qqqkkkgggcccbbbdddjjjooosssqqqllleeebbbffflllnnnlll]]]YYYWWWZZZbbbmmmvvvzzz{{{zzzvvvpppllllllqqqvvvvvvwwwxxxzzz||||||~~~yyyssssssoooppp{{{}}}uuu}}}vvvrrrrrrsssrrrqqqrrrpppoooqqqqqqmmmddd\\\YYY\\\^^^\\\YYYWWWXXX[[[_________``````^^^\\\ZZZ___cccaaaWWWPPPPPPOOOLLLKKKNNNQQQTTTVVVUUUTTTSSSQQQQQQPPPNNNLLLMMMOOOQQQWWWTTTSSSWWWYYYXXXUUUSSSSSSSSSRRRQQQPPPPPPPPPPPPPPPRRRSSSQQQQQQXXXdddnnntttqqqnnnppptttvvvtttqqqkkklllpppxxx{{{fffZZZ\\\YYYaaaqqqxxxvvvyyy~~~{{{iii]]]OOOFFFDDDFFFFFFEEEJJJJJJJJJKKKLLLJJJEEEBBBDDDDDDBBB@@@<<<888444222///000222222222000...,,,------.........---,,,+++......------------,,,,,,------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,+++,,,...///...---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///333111///////////////...---777AAAUUUppp{{{zzz|||sssnnnvvvuuuuuu|||yyy{{{zzzllljjj^^^MMMIIIWWWdddgggooowww}}}|||{{{~~~||||||pppKKKHHHDDDAAA@@@>>>===;;;999777555333222333444555333222222222111000000000////////////............------------------------++++++++++++++++++******+++++++++***************************************))))))))))))))))))))))))************************+++++++++******)))))))))*********************************************************+++++++++,,,,,,++++++++++++++++++++++++)))+++,,,,,,++++++,,,---,,,------------............---///111000------111///222777@@@KKKXXXdddlllwwwyyy{{{||||||~~~zzzsssjjjbbb______aaaeeemmmuuu{{{vvvrrrmmmkkknnnqqqqqqnnn\\\YYYVVVWWW\\\cccjjjmmmwwwuuupppiiicccbbbfffkkkooouuu{{{|||wwwvvvzzz}}}|||{{{zzz~~~}}}}}}vvvppp{{{vvvnnnkkkjjjkkkjjjhhhbbb```___aaaaaa^^^VVVPPPRRRRRRPPPPPPOOOPPPQQQQQQSSSYYY``````\\\YYYYYY[[[^^^aaa___VVVQQQRRRSSSQQQRRRWWW[[[]]]\\\YYYVVVUUURRRPPPNNNMMMOOORRRUUUVVVYYYWWWYYY___dddddd___[[[XXXVVVTTTQQQNNNMMMMMMMMMJJJLLLNNNPPPPPPRRRUUUWWW___]]][[[]]]bbbfffggggggdddggglllqqqvvvzzz~~~zzzvvvccc[[[XXX^^^aaaaaahhhsssyyyxxxfffVVVKKKHHHIIIKKKJJJLLLPPPRRRQQQNNNJJJGGGEEEDDDCCCAAA???<<<999777111111111111111000///...------......------,,,,,,......---------,,,,,,,,,------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,+++***+++---...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............//////.........///////////////???PPPiii}}}vvvttt}}}{{{zzz}}}}}}~~~{{{tttooo```[[[PPPDDDCCCOOO___hhhsss{{{~~~||||||{{{zzzyyy|||pppMMMIIIEEEBBB@@@>>><<<:::999777555333222333444555222222111111111111111111////////////............------------------------------,,,,,,++++++******++++++++++++******))))))************************((((((((((((((((((((((((*********************************)))))))))))))))++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++***+++,,,,,,++++++,,,---,,,,,,,,,,,,---------------,,,...111111///111666777<<>>===666555333111000//////000.........---------,,,,,,...------------,,,,,,,,,------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---......///000111111111555MMMggg~~~}}}{{{~~~}}}|||~~~~~~yyy|||xxxpppkkkhhhTTTMMMEEE@@@???EEEUUUcccvvv~~~~~~{{{tttttttttsssuuuyyypppMMMJJJEEEBBB???===;;;999888777555444333333444555111111111111111222222222////////////............------------------------......------,,,+++******,,,,,,++++++***)))))))))************************))))))))))))))))))))))))***************+++++++++******************))))))++++++++++++++++++++++++************************************++++++++++++++++++++++++++++++++++++***+++---,,,++++++,,,...+++++++++,,,,,,,,,------///------000222444:::AAAJJJRRR___jjjqqqwww{{{~~~|||zzzyyyzzz}}}zzztttlllccc]]]ZZZZZZ[[[___cccjjjsss|||wwwpppkkkjjjkkkccceeeffffffeeehhhnnnsssyyyzzzsssmmmlllpppzzz~~~}}}|||xxxsssnnnkkkhhhccc```dddcccaaa______```___]]]ddd```[[[ZZZ\\\]]]\\\ZZZZZZZZZ\\\___ccceeecccaaaeeeccc___]]]\\\___cccfffgggvvvxxxppplllkkkjjjkkkttt{{{tttqqqrrriiiaaa\\\```lllxxx|||{{{|||}}}vvviiiaaa___```bbbeeeeeedddaaa\\\YYYYYYZZZYYYYYYXXXVVVTTTQQQPPPOOONNNOOONNNLLLJJJKKKOOOSSS[[[ZZZZZZ[[[]]]```ccceeehhhhhhkkkrrrwww~~~zzzpppwwwpppooossszzz~~~zzzkkkYYYNNNLLLRRR]]]ooommm[[[QQQKKKJJJJJJLLLNNNNNNLLLIIIDDDDDDDDDDDDDDDCCCCCCCCC>>>;;;777333000//////000//////......------------.........---------,,,,,,------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////000000///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,******+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///...000111111111222333444???^^^}}}zzz~~~|||~~~}}}yyywwwyyyzzzyyy}}}xxxqqqjjjgggfffQQQKKKIIIKKKHHHEEEMMMZZZvvv}}}}}}{{{wwwssssssrrrpppnnnooorrrwwwzzzpppMMMJJJEEEBBB???===;;;999777777555444333333444444111111111111111222222222////////////............------------------------......------,,,+++******+++++++++*********))))))************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++***,,,------,,,+++---...+++++++++,,,,,,,,,------000---,,,000444999DDDNNN___jjjyyy~~~}}}|||{{{zzzyyyxxxiiibbbYYYVVVZZZaaafffiiilllooorrrwww}}}}}}~~~tttllljjjkkkcccggglllppprrrvvv{{{|||xxxuuuvvvxxx|||xxxvvv}}}{{{|||{{{~~~zzzpppmmmhhhccc```___]]]\\\^^^\\\ZZZ[[[]]]]]]]]]]]]dddaaa___aaaeeeggggggeeebbbdddhhhnnntttxxxyyyyyyvvvxxxxxxsssmmmmmmssszzzxxx{{{{{{zzzyyyqqqsss~~~{{{qqqooorrrvvv{{{~~~qqqhhhfffiiiiiilllnnnkkkddd\\\XXXVVV]]]XXXRRRNNNLLLLLLKKKIIILLLKKKJJJJJJKKKMMMPPPRRRTTTTTTVVVZZZ\\\aaalllwww~~~yyywwwwwwvvv{{{}}}zzz{{{wwwlllhhh^^^aaakkk}}}vvvggg\\\SSSIIIGGGKKKNNNMMMIIICCCCCCCCCDDDDDDDDDEEEEEEEEEBBB===888444111000000111000///.........///////////////.........------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............//////000111111000000333666JJJlllvvvqqquuuvvvqqqttt}}}~~~zzzuuuoooggg___YYYQQQQQQXXX___[[[RRRRRRZZZsssxxx{{{yyywwwuuurrrmmmpppnnnkkkiiihhhjjjkkklllpppMMMIIIEEEBBB@@@>>><<<:::777666666555444444444444222222111111111111111111////////////............------------------------------,,,,,,++++++******************************************************************************)))))))))***++++++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,---------+++++++++++++++++++++++++++,,,------,,,,,,---...,,,,,,,,,,,,------------000...///555<<>>===;;;777666666555444444333333333222222222111000000000////////////............------------------------++++++++++++++++++******)))))))))***++++++,,,,,,************************************************((())))))***++++++,,,,,,)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------,,,,,,---///,,,------------.........222333999CCCLLLSSS]]]fffqqq|||~~~{{{xxxuuuqqqllleee___ZZZ]]]aaagggmmmssswwwyyyvvvwwwxxxxxxzzzyyyzzzzzzooojjjnnnuuu||||||zzzvvvuuuvvvwwwwwwsssuuuyyy{{{tttuuuxxxxxxvvvqqqpppllliiinnntttrrrlllbbbaaa```___^^^```dddfffhhheeeffflllooonnnnnnqqqiiihhhiiinnnssswwwvvvtttuuuzzz}}}sssjjjbbb\\\YYYTTTSSSQQQOOOLLLJJJHHHGGGJJJGGGGGGIIIIIIHHHKKKPPPRRRTTTVVVWWWVVVUUUUUUVVVWWW]]]dddmmm|||vvvoookkkkkkqqqyyy{{{vvv{{{}}}iiiUUUIIIDDDEEEFFFHHHGGGFFFEEEEEEEEEFFFFFFGGGHHHHHHGGGCCC>>>:::666666444333111111222333444222222222111111111000000------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++***+++---...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///---//////......222;;;BBB___|||~~~||||||wwwrrrxxx~~~~~~xxxvvvpppggg[[[PPPIIIEEEXXXfffqqqssspppoooqqqrrrvvvwwwuuuqqqrrrvvvxxxvvvpppmmmkkkiiihhhfffbbb^^^pppKKKHHHDDDAAA@@@???===<<<666666666555444444333333444333333222111000//////000/////////............------------------------******************++++++(((((()))***+++,,,,,,---************************))))))))))))))))))))))))((())))))***++++++,,,,,,(((((())))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************++++++++++++++++++++++++++++++++++++,,,...---,,,,,,---///---------.........//////555999CCCPPPZZZ```hhhoooqqq{{{|||xxxqqqlllgggaaaYYYSSS```hhhsssyyyxxxwwwxxxzzzwwwyyyzzzyyyyyy}}}}}}{{{qqqpppwwwuuuyyyzzzsssiiigggoooxxxzzzssswww}}}yyytttuuuzzzxxxnnnlllllljjjgggeeegggggghhhoooxxxwwwpppmmmlllkkkiiiggghhhkkkmmmsssoooooouuuyyywwwxxx|||tttssstttxxx~~~}}}}}}xxxwwwooonnnlllhhhddd```]]][[[ZZZVVVSSSTTTQQQLLLKKKLLLIIIJJJJJJIIIHHHGGGHHHHHHCCCKKKTTT[[[ggguuuzzzxxx}}}|||~~~{{{kkk______gggfffnnnrrrllliiipppzzzzzzkkkUUUJJJJJJOOOJJJIIIGGGFFFEEEEEEFFFGGGEEEGGGJJJKKKIIIDDD>>>:::777666444222222333444555333333333222222222111111------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++***)))***,,,---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------........./////////000111000111777BBBKKKfff{{{{{{{{{||||||zzzzzzvvvrrrhhhXXXIIIDDDIIIOOO```nnnvvvqqqmmmrrrxxxxxxzzzyyyuuurrrtttzzz~~~}}}xxxuuurrrpppnnniiibbb]]]mmmKKKHHHCCC@@@>>><<<999777888888666555444333333222333222111111000000111111111111000///...------,,,------,,,,,,,,,,,,++++++)))************+++++++++++++++************+++++++++++++++*********))))))******************************+++,,,,,,,,,,,,+++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,------------...//////------...//////,,,,,,//////---111888;;;CCCPPP]]]fffjjjjjjiiirrryyy}}}~~~qqqjjjccc```[[[XXX^^^gggsssvvvzzz|||{{{{{{zzz{{{{{{zzzsssnnnlllmmmooouuusssuuuxxxrrrllltttyyyqqqooosssxxxsss}}}}}}~~~}}}tttfff[[[XXX[[[^^^^^^bbbeeekkksss{{{}}}xxxtttooollljjjssszzz}}}{{{}}}~~~tttfff___bbbeee^^^SSSQQQOOOLLLHHHDDDBBBCCCEEEFFFHHHJJJLLLNNNTTT\\\ccckkkkkkmmmrrryyy}}}~~~}}}ooofffddd]]]ZZZXXXZZZ\\\___gggppp~~~lllZZZRRRNNNJJJHHHHHHHHHEEEAAAAAAEEECCCGGGLLLPPPPPPMMMHHHDDD===:::666444444444444333///////////////000111111...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------------------------------...............//////............/////////222000111666888JJJiiivvv{{{{{{|||}}}{{{{{{{{{{{{}}}lllWWWIIICCCEEENNNXXXcccppptttllliiisss}}}~~~zzzzzz}}}zzztttkkkdddmmmMMMIIIEEEAAA???===;;;999888777666555444333333333333222111111000000111111000000//////......------------,,,,,,,,,,,,++++++)))************+++++++++,,,++++++******++++++,,,+++++++++*********))))))************************)))***++++++,,,,,,++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,------...//////------...//////,,,,,,/////////666>>>EEENNNZZZffflllmmmlllkkkkkkqqqzzz{{{xxxlllaaaXXXWWWZZZ___iiirrrvvvyyy{{{|||||||||}}}~~~~~~vvvnnnjjjjjjooosss~~~{{{}}}~~~wwwooouuuzzzqqqlllmmmsssyyy|||xxxzzzvvvhhhccc\\\VVVVVVZZZ^^^```jjjmmmssszzz|||yyyvvvrrrooommmyyy|||zzzxxxmmmbbbXXXUUUQQQMMMJJJIIIIIIIIIIIIJJJJJJIIIHHHJJJOOORRRZZZ[[[___gggpppxxx|||~~~~~~zzzjjjbbbYYYTTTRRRUUU^^^iii{{{zzz}}}ppp\\\NNNNNNKKKJJJLLLJJJEEEBBBDDDEEEFFFHHHJJJKKKJJJIIIHHH@@@<<<666222111111222222222111000///////////////...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------------------------------...............//////............//////...111///222:::CCC[[[}}}}}}zzz|||}}}||||||~~~zzz{{{kkkSSSFFFCCCFFFNNNUUUeeennnooohhhgggttt}}}zzztttppplllNNNJJJFFFCCCAAA???===;;;888777666555444333333333333222111111000000111111///////////////.........------,,,,,,,,,,,,++++++)))************+++++++++,,,++++++******++++++,,,+++++++++***************************************)))***++++++,,,,,,++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++---...///...---,,,...///...---...111333888AAAKKKTTT]]]hhhpppsssrrrppppppjjjnnnvvv}}}|||rrrkkkccc[[[VVVZZZccckkksssyyyyyy{{{~~~|||vvvnnngggffflllvvv}}}|||tttxxx~~~zzztttooommmrrryyyyyyssswww{{{vvvooohhhZZZYYYXXXWWWXXX\\\bbbggguuuwww}}}zzztttwwwoooiiibbb]]]ZZZWWWTTTPPPNNNMMMKKKGGGDDDDDDEEEGGGIIIIIILLLSSS\\\dddjjjmmmlllttt}}}zzzhhhYYYNNNKKKQQQZZZmmmxxx{{{yyy~~~rrr]]]TTTNNNKKKLLLMMMIIIFFFFFFFFFEEEDDDDDDEEEGGGIIIKKKGGGBBB:::555222222222222333222111///...---------......------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------------------------------.........//////000//////......//////000...111///333CCCUUUttt}}}{{{~~~|||{{{}}}wwwbbbLLLCCCEEEJJJQQQWWWiiimmmkkkeeejjjyyy}}}kkkMMMJJJFFFBBBAAA???===;;;777777666444444333333333333222111111000000111111.........///////////////------,,,,,,,,,+++++++++))))))*********++++++++++++******))))))******+++************************************************))))))***+++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,------,,,+++,,,...//////222666:::>>>FFFRRR\\\bbbiiirrrvvvvvvuuuvvvxxxtttuuuvvvvvvsssmmmfffaaa```ccchhhpppuuuwwwvvvuuuzzz}}}xxxvvvuuuppplllgggdddgggqqq}}}xxxzzzzzz{{{yyyxxxxxxzzz~~~xxxqqqssszzz}}}~~~}}}yyysssmmmjjjiiigggeeecccbbbaaaaaa___```gggooo{{{}}}xxxuuuppphhhbbb\\\YYYSSSLLLHHHFFFGGGIIIFFFFFFFFFGGGKKKOOORRRSSSTTTZZZcccmmmyyyqqq^^^PPPKKKNNN]]]dddooo|||{{{^^^SSSJJJIIIJJJJJJIIIJJJGGGFFFCCCBBBBBBDDDGGGHHHLLLHHHBBB===:::777555333111000///...---,,,,,,,,,......------------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,------.../////////000000////////////000000///111///666MMMggg~~~{{{~~~yyybbbTTTHHHEEEIIIPPPXXX___jjjllljjjjjjrrriiiKKKHHHDDDAAA???>>><<<:::777666555444444444444444333222111111000000111111.........///////////////------,,,,,,,,,+++++++++))))))*********+++++++++))))))(((((((((((())))))************************************************))))))***++++++++++++***))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,++++++,,,...111222:::CCCIIINNNWWWccckkklllppptttvvvvvvxxx{{{~~~|||zzzuuulllbbb___aaadddmmmwwwyyytttqqq|||yyyqqqjjjiiijjjkkkjjjiiiiiimmmvvvzzz|||}}}vvv}}}~~~uuukkkkkkooopppoooppphhhdddbbbcccgggkkkoooqqqwwwqqqmmmiiidddaaafffooo}}}{{{ssshhh\\\SSSNNNLLLLLLKKKJJJJJJIIIGGGFFFFFFGGGFFFHHHMMMTTT\\\fffqqqyyyyyy}}}|||yyyeeeYYYVVVVVVYYY]]]fffxxxqqqcccSSSKKKIIIGGGGGGIIIGGGGGGFFFEEEEEEDDDDDDDDDKKKIIIGGGEEEBBB===777333///...------,,,,,,------///......------......///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------,,,,,,------...//////000000000////////////000000111333000;;;YYYwww|||yyygggNNNKKKJJJLLLOOOSSS\\\dddgggjjjlllrrr|||hhhIIIFFFBBB???>>>===;;;999666666555444444444444444333222111111000000111111///////////////.........------,,,,,,,,,,,,++++++)))************+++++++++)))))))))(((((()))))))))***************+++++++++************************((()))******++++++******)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,...222555999GGGUUU\\\```gggnnnrrrqqqqqqrrrtttwwwzzz|||~~~xxxuuulllaaaXXXZZZdddnnn}}}zzzsssqqqpppzzz{{{uuunnnfffaaaccciiiqqqrrrssstttvvv{{{}}}~~~{{{{{{}}}}}}wwwkkk```^^^```aaadddgggbbb```ccclllvvv|||zzzrrroooiiibbbdddlllxxxkkk```XXXTTTMMMOOOQQQQQQMMMIIIFFFEEEEEEDDDEEEHHHIIILLLTTT]]]dddhhhooorrrqqqpppwww|||qqqnnn``````]]]]]]hhh~~~xxxwww|||{{{jjj^^^SSSJJJFFFFFFGGGHHHIIIJJJIIIGGGEEECCCGGGGGGHHHHHHFFFAAA:::555//////......---.........//////............//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------+++,,,,,,---...///000000111000000//////000000111222444333CCCggg~~~zzz}}}kkkWWWGGGIIINNNSSSTTTUUU[[[cccdddiiiqqqzzz}}}wwwgggIIIFFFBBB???>>><<<;;;999666666555444444444444555333222111111000000111111000000//////......------------,,,,,,,,,,,,++++++)))************+++++++++++++++************++++++))))))*********+++++++++************************((())))))***************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,------...///222777:::AAASSSeeelllnnnppprrrqqqsssqqqqqqtttyyy|||zzzxxxnnniiiaaaYYYWWW^^^iiirrr~~~{{{qqqnnnllljjjsss}}}yyyrrrkkkeeeaaa```hhhsss{{{|||}}}~~~{{{xxxwwwzzz~~~jjj___VVVSSSUUUYYYaaaiiikkkjjjooo{{{{{{uuuvvvssskkkjjjooossslll\\\```dddbbb[[[RRRKKKGGGGGGFFFHHHJJJGGGCCCHHHOOOVVVUUUYYY___bbbbbbhhhppp}}}zzzwwwmmmaaa```mmm{{{kkkpppyyy{{{kkkXXXLLLGGGFFFHHHKKKMMMMMMLLLJJJHHHGGGGGGHHHJJJIIIFFF@@@<<<444333222111000///////////////............//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------++++++,,,---...///000000111111000000000000111111222444666KKKttt~~~{{{ttt~~~zzzsss```LLLIIIIIINNNUUUXXXXXX\\\aaagggmmmxxx~~~wwwnnnfffgggIIIFFFBBB???>>>===;;;:::666666555444444444555555333222222111000111111111111111000///...------,,,---------,,,,,,,,,++++++)))************+++++++++---,,,,,,++++++,,,,,,---))))))******++++++++++++************************(((((()))***************)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,------------...///000111555;;;>>>GGG[[[pppvvvvvvtttrrrmmmsssqqqqqqvvv|||}}}xxxrrrgggaaaYYYVVVZZZbbbkkkpppvvvzzzzzzsssnnnmmmiiibbbkkkuuu}}}uuullleeebbb```cccppp~~~xxx~~~~~~xxxuuuuuuuuuzzzvvvjjjbbbYYYPPPNNNPPPXXXdddpppsssqqqvvv{{{www}}}~~~vvvssswwwtttyyy|||xxxlll^^^RRRLLLGGGHHHLLLPPPMMMGGGIIIPPPOOOKKKLLLSSSWWWYYY___gggqqq||||||ggg[[[```mmmvvvjjjllltttgggTTTLLLFFFHHHKKKMMMOOOOOONNNMMMIIIIIIJJJKKKKKKJJJGGGDDD888777666444222000000/////////............//////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------++++++,,,---...///000111111111000000000000111111222444888PPP}}}zzzttt~~~wwwqqqkkk[[[HHHLLLIIIKKKSSSZZZ]]]___bbbmmmtttzzzvvvqqqjjj```YYYdddKKKHHHDDDAAA???===;;;999666666555444444444444555444333222111000000000000222111000//////......///+++,,,,,,------,,,,,,+++************************(((((()))************)))))))))************))))))))))))*********+++++++++************************************************,,,,,,,,,+++++++++******)))+++,,,,,,+++***,,,---,,,,,,,,,---------......,,,------.........------...//////000444:::BBBHHHUUUeeessstttqqqqqqqqqoooqqqnnnlllmmmnnnjjjccc^^^UUUVVVZZZ^^^bbbfffhhhiiihhhjjjlllkkkgggccc```^^^fffiiissswwwnnnllllllpppuuu}}}zzzyyywwwrrrppprrrxxx}}}xxxwwwuuurrrnnnggg___YYYXXXXXXZZZ^^^^^^^^^gggsss{{{|||}}}iii[[[ZZZWWWTTTSSSRRROOOJJJEEEPPPJJJDDDBBBBBBEEEIIILLLYYYbbbooo{{{{{{hhh```^^^\\\mmmttt}}}yyy{{{}}}qqqaaaSSSMMMKKKPPPRRRNNNLLLNNNMMMNNNNNNNNNLLLJJJIIIIIIEEEBBB===777333111111111---...///000111111111111000000000000000000000000.................................------,,,,,,,,,------,,,+++,,,---...///+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------,,,++++++------------------------........................///............///000000///...------///000000000555444EEEgggwwwvvvyyy{{{}}}kkk\\\TTTKKKCCCJJJLLLRRRYYY\\\^^^cccjjjwww}}}~~~zzzwwwrrrkkk```YYYcccKKKHHHDDDAAA???===;;;999666666555444444444444555444333222111000000000000111111000///............++++++,,,,,,,,,,,,++++++***************************************)))(((((())))))************))))))***+++++++++,,,,,,,,,,,,************************************************,,,,,,+++++++++************,,,------,,,,,,---...,,,,,,,,,---------......+++,,,,,,------.........222333444666:::AAAJJJPPPYYYfffqqqsssqqqrrrrrroooqqqkkkgggiiiggg```YYYXXX[[[^^^ccchhhkkkllllllkkkiiiiiihhheeecccbbbcccdddgggeeegggllllllgggdddfffmmmxxxyyysssuuuwwwxxxyyy|||~~~yyyuuurrrmmmiiiddd```_________^^^dddcccffflllmmmnnnttt}}}vvvqqqkkkfffaaa[[[TTTOOOMMMJJJHHHGGGGGGFFFEEEEEEFFFKKKSSS[[[cccmmmxxx~~~tttiii___]]]^^^fffoooqqqqqq|||uuu___KKKHHHMMMPPPOOONNNPPPPPPPPPMMMJJJGGGGGGGGGIIIGGGBBB===888444111000000000111111000000000000////////////////////////..............................---------,,,,,,,,,------,,,,,,,,,---...///+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++---------------------------------------------------,,,,,,,,,------......000///...///000111111111555888KKKiii~~~{{{|||zzzfffVVVNNNIIIDDDJJJLLLSSSYYY\\\^^^fffooo~~~|||tttjjjccccccKKKHHHDDDAAA???===;;;:::666666555444444444444555333333222111000000000000111000///...------------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++***((('''&&&))))))************))))))++++++,,,,,,,,,---------************************+++++++++++++++++++++++++++++++++***************,,,---......------...///,,,,,,,,,---------......------------......//////111333666;;;@@@GGGOOOUUUYYYaaaiiimmmpppssssssqqqqqqeee```ccc```VVVSSSYYYeeeiiinnnssstttsssooolllllljjjgggcccaaadddiiinnnkkkeee```^^^]]]]]]```eeeooo~~~|||qqqmmmrrryyyzzzsssmmmiiiggg^^^[[[XXXWWWZZZ___bbbdddkkkkkkooowww{{{}}}{{{sssiii___XXXUUUSSSPPPLLLIIIGGGEEEDDDFFFFFFGGGIIIOOOZZZfffnnnpppssswwwzzz}}}zzzmmmaaaXXXUUU[[[aaafffppp||||||\\\JJJGGGIIIMMMPPPQQQRRRRRROOOJJJGGGGGGHHHLLLKKKIIIEEE???999444111333222111000000/////////...................................................------------,,,,,,,,,---,,,,,,,,,,,,---...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........222111000000000111333333666AAAZZZtttttt^^^MMMFFFEEEDDDIIIMMMSSSYYY[[[___kkkwwwuuuooocccKKKGGGCCC@@@???>>><<<:::666666555444444444444555333222222111000000111111000///...------,,,,,,---***++++++++++++++++++***++++++++++++++++++++++++++++++++++++***)))(((''')))******++++++******)))+++++++++,,,,,,,,,,,,---************************++++++++++++++++++++++++************************+++---......------...///,,,,,,,,,---------......000///.........///111111111666>>>EEELLLQQQVVVYYYVVVZZZ```fffmmmrrrsssrrrlll^^^XXX\\\[[[TTTZZZhhhrrrtttvvvxxxwwwuuurrrpppqqqoookkkgggfffjjjqqqvvvooojjjeeebbbbbbdddiiinnnvvv{{{ppppppwww|||sssjjjddd```___VVVVVVYYY^^^dddiiikkkkkkppprrrxxxrrriiinnnkkkbbbUUUMMMKKKKKKJJJDDDBBB???>>>AAAGGGOOOTTTfffkkkrrryyy}}}jjjYYYSSSUUUYYYfffsssdddMMMDDDGGGNNNNNNPPPRRRQQQMMMJJJIIIJJJKKKLLLLLLJJJEEE???888444444333111///......//////................................................------------------------,,,,,,,,,,,,------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...//////000000000000000111111111000000111333555:::QQQppp~~~~~~lllUUUEEE???AAAEEEHHHKKKRRRXXX[[[aaappp}}}wwwcccJJJGGGCCC@@@???>>><<<;;;666666555444444444444555333222111111000111111111000///...------,,,,,,---+++++++++,,,,,,+++++++++++++++++++++++++++++++++******++++++++++++************++++++++++++******************++++++++++++************************++++++++++++++++++++++++******************+++++++++,,,------,,,,,,---...,,,,,,,,,---------......000///---------///222333:::BBBLLLVVV\\\___aaaaaa\\\\\\___eeekkknnnnnnmmmaaaVVVQQQUUUXXXZZZiii|||~~~zzzwwwuuutttuuuvvvuuutttrrrooommmooorrrvvvnnnoooooooooqqqssstttttt}}}vvvxxx{{{}}}zzzvvvooohhhccc___^^^^^^ZZZ[[[___eeelllqqqttttttyyy~~~qqqbbbYYYSSSMMMFFFDDDCCCBBBBBBDDDEEEEEETTTZZZdddmmmvvvkkk]]]TTTPPPXXXdddtttzzz~~~mmmZZZOOOJJJHHHJJJMMMOOONNNLLLJJJIIIGGGIIIKKKKKKIIIDDD???;;;555333000...---...000111................................................------------------------,,,,,,,,,---------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---------------------------,,,,,,,,,,,,,,,,,,,,,,,,...///000111111111000000///000000///...000444777GGGeee{{{|||vvvaaaMMM???<<<@@@FFFGGGIIIPPPWWW]]]fffvvv}}}bbbJJJGGGCCC@@@???>>><<<;;;666666555444444444444555222222111111111111111222111000///...------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,++++++******++++++++++++******))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,***,,,------,,,,,,---...,,,,,,,,,---------.........---,,,,,,...222777:::DDDLLLVVV___dddfffffffffhhheeeeeehhhhhhdddaaaaaaVVVSSSRRRTTTYYYcccwwwzzzsssoooqqquuuyyyzzzzzzxxxuuurrrppppppqqqlllsssxxxzzz||||||yyytttvvv}}}{{{{{{|||tttqqqyyylllkkkiiigggffffffggghhheeedddcccfffmmmuuu{{{|||uuueeeWWWRRRPPPNNNMMMLLLJJJGGGDDDAAAFFFNNNWWW```jjjsssyyyyyyiiiZZZWWW\\\dddlllsssvvv|||jjjSSSJJJHHHGGGIIILLLMMMIIIFFFDDDFFFIIIJJJJJJHHHEEECCC999777333///...///111222................................................,,,,,,,,,------------...+++,,,------......------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000///......---///000///...000666;;;XXXyyy~~~zzz|||~~~lllUUUEEE>>>===AAAFFFGGGHHHMMMWWWaaalll|||bbbIIIFFFCCC@@@???>>>===;;;666666555444444444444555222111111111111111222222111111000///............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++*********++++++,,,,,,++++++************+++++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++---......------...///,,,,,,,,,---------.........------///444<<>>888333000000111222////////////////////////........................,,,,,,,,,---------......+++,,,---.........------+++,,,,,,------,,,,,,+++------------------------+++,,,---...////////////------------------------------------------------,,,---///000000000...---,,,...000000///222999???fff|||{{{~~~}}}xxxbbbKKKAAA@@@AAACCCGGGIIIHHHMMMYYYgggtttbbbIIIFFFCCC@@@???>>>===<<<666666555444444444444555222111111111111111222222222111000//////......///---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))(((***++++++,,,,,,++++++***++++++,,,,,,,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---...//////......///111,,,,,,,,,---------......000000111555<<>>AAACCCEEEGGGKKKIIIMMM[[[kkkzzz]]]JJJGGGCCC@@@???<<<:::888777777555444333222222222222111000//////000111222111000000///...---------------,,,+++++++++,,,,,,,,,,,,+++******++++++++++++++++++*********))))))************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...////////////.........---333222333<<>>??????BBBHHHNNNJJJOOO```qqq|||\\\JJJGGGCCC@@@???===:::888777666555444333222222222222111000//////000111222111000000///......---------,,,,,,,,,,,,,,,------------,,,+++++++++++++++,,,,,,,,,,,,+++++++++***************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------...///000000666777<<>>888333000///...,,,,,,---...,,,+++........................//////.........---------...---,,,,,,......---,,,,,,------......------,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......---...///...------...///............////////////......000111///222BBBSSSyyyyyyvvvsss{{{{{{zzzbbbOOO???===??????CCCIIIJJJJJJTTTfffwww\\\IIIGGGCCC@@@???===:::888777666555444333222222222222111000000000000111222000000000///......---------,,,,,,,,,---...////////////---,,,++++++++++++---------,,,,,,,,,++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,---...111444555:::>>>GGGRRR]]]cccbbb_________^^^___fffooosssqqq```RRRGGGHHHRRR[[[ccchhhmmmfff^^^[[[```hhhqqquuujjjkkkooosssqqqllljjjkkklllllllllkkknnnxxxwwwppptttrrrqqqwww{{{rrrooonnnppppppkkkhhhhhhmmmnnnoooqqqtttxxx{{{|||vvvgggYYYPPPMMMMMMMMMFFFAAA>>>AAAEEEIIIQQQYYYfffrrr|||{{{}}}ppplllxxxttt\\\MMMHHHIIIKKKKKKIIIGGGEEECCCAAA@@@DDDFFFJJJKKKHHHAAA:::555333111...---------,,,***.......................................---------...---,,,,,,......---,,,,,,------......------,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......---...///...------...///............////////////111...///333000222GGGaaa}}}|||zzzuuuwww}}}qqqWWWGGG<<<<<>>@@@@@@EEELLLTTT]]]lll|||ZZZHHHFFFBBB@@@???===;;;999666555444444333333333333111111222222222222111111////////////............,,,,,,,,,---...///000111111000...---,,,+++++++++++++++++++++************************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///.........111444888;;;CCCGGGMMMUUU\\\```aaa```^^^\\\YYYWWWTTTOOOKKKHHHKKKKKKOOOWWW\\\]]]___bbb]]]``````\\\XXXZZZbbbjjjuuuqqqooommmgggaaa___bbbccchhhnnnqqqrrrvvv||||||zzzzzz~~~~~~sssiiiffffffjjjnnnnnnmmmpppuuurrrpppoooppptttzzzyyykkkbbbUUUMMMGGGFFFGGGEEEEEEGGGFFFLLLVVVcccppp~~~ttt}}}}}}cccRRRIIIHHHGGGGGGHHHHHHEEEBBBCCCCCCDDDFFFHHHHHHDDDAAA888666222000000000///...........................---........................---,,,,,,......---,,,,,,------......------,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......---...///...---------///............////////////222///000555777BBBccc~~~zzzuuu\\\JJJAAA===@@@AAA@@@EEENNN^^^iiiwwwYYYHHHEEEBBB@@@???>>>;;;:::666555444333333333333333111111222333333222111111//////////////////......---,,,,,,,,,---...////////////---,,,+++++++++++++++++++++*********))))))************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---......000444888<<<>>>HHHJJJNNNSSSXXX\\\___``````\\\XXXVVVPPPHHHDDDEEELLLQQQZZZ```___ZZZZZZ___]]]cccgggddd]]]\\\ccclllpppllliiigggdddaaaeeejjjhhhlllrrrwwwzzz|||~~~}}}wwwuuu{{{|||yyyxxx}}}xxxuuupppggg```fffhhhkkkmmmjjjgggkkkrrrvvvuuutttuuuyyy~~~cccUUUIIIGGGJJJJJJIIIIIIHHHEEEGGGQQQ^^^jjjwwwxxxyyy||||||nnnWWWRRRKKKHHHGGGGGGFFFDDDDDDBBB@@@AAAEEEHHHHHHGGG<<<999444111000000///...........................---------..................---,,,,,,......---,,,,,,------......------,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......---...///...------...///............////////////000111222555===RRRvvvhhhRRRFFF@@@>>>AAABBB@@@FFFPPPcccpppYYYHHHEEEBBB@@@???>>><<<:::555555444333333333444444111222222333333222222111.../////////////////////---,,,,,,,,,,,,,,,------------,,,+++++++++++++++,,,,,,+++++++++*********************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///333777<<>><<<:::555555444333333333444444111222333444444333222111.........///////////////------,,,+++++++++,,,,,,,,,,,,+++******+++++++++---------,,,,,,,,,++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...000333888>>>EEEKKKPPPRRROOORRRVVVZZZ\\\___aaaccc\\\TTTMMMKKKJJJJJJRRR\\\^^^]]]]]]^^^\\\[[[___fffjjjjjjhhhdddaaa```cccggghhhiiimmmsssuuutttwww|||~~~{{{~~~~~~uuuooollluuu}}}wwwqqqjjjhhhkkkoooqqqqqqhhhkkkpppqqqlllhhhnnnwwwoooaaaeeelllqqqsssfff\\\SSSNNNHHHDDDIIIRRRYYYjjjyyytttcccYYYYYY^^^ppp|||gggSSSIIIHHHJJJKKKGGGCCC@@@BBBHHHMMMNNNMMMNNNIIIBBB<<<777444111///........................---------.........//////...---,,,,,,......---,,,,,,------......------,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......---...///...------...///............/////////000,,,444555333EEElll}}}}}}vvvPPPCCC>>>:::;;;???@@@@@@IIIWWWfffzzz|||uuuqqqkkkjjjhhhjjjvvv```IIIFFFCCCAAA@@@???<<<;;;777666555444444333444444333333333222222222111111////////////............,,,,,,,,,---------......******+++++++++,,,,,,,,,+++,,,------+++)))*********++++++,,,,,,++++++***,,,++++++******++++++,,,)))))))))***+++++++++,,,))))))***+++,,,,,,------++++++,,,,,,,,,,,,---------******...111//////111111555<<>><<<:::777666555444444333444444333333222222222111111111////////////............,,,,,,,,,---------......******+++++++++,,,,,,,,,***,,,------+++************++++++,,,,,,++++++***,,,++++++******++++++,,,************++++++++++++)))******+++,,,,,,------++++++,,,,,,,,,,,,------...******...000///111444777;;;BBBJJJQQQUUUVVVVVVQQQRRRRRRRRRVVV[[[XXXRRRLLLLLLOOOVVV^^^bbbaaa^^^[[[VVV[[[cccgggsss~~~|||sssllleeecccccceeelllttt{{{}}}~~~~~~||||||~~~~~~xxxvvv|||zzzsssnnnmmmnnnrrrpppnnnlllmmmpppsssvvvwwwyyy{{{|||kkkYYYOOOLLLJJJFFFIIIJJJRRR___mmm|||zzzgggYYY\\\bbblllzzz~~~dddWWWNNNGGGIIIEEEDDDIIIMMMMMMMMMOOOOOOMMMKKKHHHDDD===666000000...---...///000///...,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------........................//////............//////............////////////......////////////000000000555666===VVVyyy}}}sss___JJJ???<<<<<<===???>>>@@@JJJTTThhhzzz~~~tttoooiiigggkkkppptttuuummmccc\\\^^^aaaaaa___^^^^^^HHHFFFCCC@@@???>>><<<:::777666555444444333444444333222222222222111111111////////////............,,,,,,,,,---------......******+++++++++,,,,,,,,,***,,,------+++******+++***++++++,,,,,,++++++***,,,++++++******++++++,,,+++++++++++++++******************++++++,,,,,,---++++++,,,,,,,,,,,,------...+++***---000000444999???CCCJJJQQQVVVWWWVVVUUUNNNOOOMMMMMMOOOQQQKKKCCCIIINNNWWWccckkkkkkeee___ZZZSSSXXXccckkkyyytttkkkbbb]]]\\\```lllwww|||zzz~~~|||zzzuuuppprrr}}}tttmmmkkkmmmpppvvvtttsssrrrsssvvvyyy{{{}}}jjjXXXOOOLLLJJJGGGDDDDDDIIIRRR```sssuuucccdddgggooozzzqqq]]]LLLHHHFFFFFFIIIIIIHHHJJJOOOQQQPPPOOOMMMJJJDDD<<<777222000---,,,.../////////------........./////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................//////............//////............/////////////////////000000111111111222333666DDDbbbxxxgggRRRBBB;;;::::::;;;======@@@JJJUUUeeewww}}}vvvnnnjjjkkknnnoooooofffZZZPPPMMMNNNMMMMMMNNN]]]HHHEEEBBB@@@???>>><<<:::777666555444444333444444222222222222111111111111////////////............,,,,,,,,,---------......******+++++++++,,,,,,,,,***+++---,,,+++******+++***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,++++++******************++++++,,,,,,,,,+++++++++,,,,,,,,,------///,,,+++...000222888???GGGLLLRRRWWWXXXWWWUUUTTTMMMOOOMMMHHHFFFFFFDDD???LLLRRR]]]hhhmmmjjjaaaZZZXXXPPPTTT___hhhvvv}}}wwwooofff\\\VVVUUU[[[jjjxxxyyyvvv{{{}}}rrrooolllkkknnnyyy~~~~~~yyyxxxtttoookkklllpppuuuxxxxxxxxxyyy|||pppbbbYYYSSSNNNJJJHHHIIIIIIMMMWWWbbbxxx|||{{{ssskkkkkkqqq{{{wwwcccOOOIIIFFFGGGGGGFFFHHHLLLOOOOOOPPPPPPOOOJJJDDD???666333///,,,---...///000000000000000111111111111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................//////............//////............////////////...//////000000111111111333222888OOOpppvvv___HHH<<<999999888:::<<<<<<@@@JJJVVVfffwwwyyyttttttttttttrrrlllaaaVVVQQQNNNKKKJJJKKK\\\HHHEEEBBB@@@???===;;;999777666555444444333444444222222222111111111000000////////////............,,,,,,,,,---------......******+++++++++,,,,,,,,,)))+++,,,,,,+++***+++,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,---,,,,,,,,,++++++*********+++++++++++++++,,,,,,+++++++++,,,,,,,,,------///------000222555===EEEMMMRRRWWWYYYWWWTTTRRRQQQMMMPPPNNNFFF???@@@CCCEEELLLRRRZZZaaadddaaaZZZTTTSSSKKKPPP[[[cccooouuunnnccc]]]WWWTTTUUU]]]nnn}}}xxxuuuzzzxxxnnnlllhhhjjjqqq~~~wwwwwwxxxwwwuuuvvvmmmnnnooommmjjjkkkpppuuuwwwxxxzzz~~~uuuhhh[[[UUUPPPMMMJJJHHHJJJOOO___fffppp{{{tttlllkkkppp|||~~~YYYNNNEEEFFFIIIKKKKKKMMMJJJKKKMMMPPPQQQOOOJJJGGG<<<888222///...///000000000000000000111111111111////////////////////////------------------------------------------------........................//////............//////............////////////------...//////000111111555333>>>\\\~~~rrrYYYCCC:::;;;999888:::<<<===AAALLLYYYiiizzz}}}zzzuuulllbbb\\\VVVOOOKKKKKK[[[GGGEEEBBB???>>>===;;;999777666555444444333444444222111111111111000000000////////////............,,,,,,,,,---------......******+++++++++,,,,,,,,,)))+++,,,,,,+++++++++,,,***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------///...000444666999AAAKKKPPPTTTWWWWWWSSSNNNMMMMMMKKKNNNKKKCCC>>>BBBHHHJJJHHHLLLQQQVVVXXXWWWUUUSSSNNNHHHNNNXXX]]]ffflllfffXXXVVVVVVXXX[[[cccssszzzwwwzzz~~~rrrkkkjjjppppppsss}}}tttpppooommmmmmoookkkmmmooolllhhhggglllpppvvvxxx{{{}}}~~~~~~nnnaaaSSSLLLHHHFFFHHHKKKMMMTTT^^^iiisss|||vvvoookkkoooxxxxxxxxxdddUUUGGGDDDGGGIIIKKKLLLHHHIIIKKKNNNPPPPPPNNNLLLCCC>>>888333111111000///------........./////////------------------------------------------------................................................//////............//////............////////////------......///000111111111000@@@ccc~~~jjjSSSBBB<<<>>>:::999:::===>>>CCCPPP\\\mmm}}}{{{rrriiiccc[[[QQQJJJIIIZZZGGGEEEAAA???>>>===;;;999777666555444444333444444111111111111000000000000////////////............,,,,,,,,,---------......******+++++++++,,,,,,,,,(((***,,,,,,+++++++++---***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...///333777999<<>>;;;:::<<<>>>@@@FFFSSS```nnn~~~yyyppphhh^^^SSSMMMLLLYYYGGGDDDAAA???>>>===;;;999777777555444444444444444111111111111000000000000000/////////............,,,,,,,,,---------......******+++++++++,,,,,,,,,(((***,,,,,,++++++,,,---+++++++++,,,,,,+++++++++,,,++++++++++++++++++,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------...000444:::<<<>>>GGGQQQPPPSSSTTTPPPIIIDDDEEEGGGDDD@@@;;;===FFFPPPNNNGGGGGGHHHJJJKKKJJJJJJKKKLLLMMMIIINNNRRRLLLNNNQQQKKKSSSWWW]]]aaa```^^^dddmmmuuuvvvxxxxxxxxxwwwvvvtttttt}}}}}}zzz|||yyy~~~{{{vvvrrrpppnnnmmmoootttooopppnnnhhhbbbbbbjjjrrr}}}~~~|||zzzyyyzzzzzzwwwtttqqqnnnmmmmmmmmmdddeeefffffffffeeedddccc```aaabbbccccccccccccccc``````aaabbbbbbcccddddddeeeeeefffggghhhiiijjjjjjjjjjjjjjjkkklllmmmoooooorrrsssuuuwwwzzz|||~~~sssiii___UUUOOODDDCCCCCCCCCJJJWWWgggsss~~~|||nnnqqquuuzzzmmm[[[MMMFFFHHHNNNMMMLLLKKKLLLNNNOOONNNNNNLLLGGGAAA;;;777444000.............../////////000000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................//////............//////............/////////000...///000111222333444444666:::RRRxxxrrr```OOOAAA;;;;;;<<<;;;===@@@BBBGGGUUUbbbnnn~~~vvvmmmbbbXXXSSSSSSZZZHHHEEEBBB@@@???>>>;;;:::666555555555555444444444444222222222222222///---000000000000////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,++++++***))))))***+++,,,,,,------***++++++,,,,,,++++++***)))+++------,,,,,,---......333:::???CCCFFFHHHIIILLLPPPSSSQQQJJJBBB<<<:::;;;>>>AAAEEELLLQQQNNNGGGFFFIIIIIIEEEDDDHHHKKKLLLRRRTTTTTTPPPMMMNNNUUU[[[___dddjjjlllhhh```]]]^^^jjjpppxxx}}}|||xxxuuutttxxxxxxxxx{{{~~~~~~~~~}}}zzzrrrpppoooooosssxxxxxxtttooonnnppprrrtttvvvyyy}}}~~~}}}zzzwwwsssrrrqqqooollljjjiiigggeeebbbeeeccc___[[[WWWUUUTTTSSSRRRSSSSSSRRRRRRQQQPPPOOOQQQQQQPPPPPPPPPOOOOOOOOOOOONNNNNNNNNNNNOOOPPPPPPPPPQQQRRRSSSSSSTTTTTTSSSRRRSSSUUUWWWYYY[[[\\\]]]^^^```dddgggiiikkknnnpppsssuuuxxx{{{}}}vvvcccSSSJJJDDDAAA???AAAKKKWWWbbbnnn{{{yyynnneeegggqqq~~~dddQQQKKKLLLIIIMMMNNNHHHFFFJJJMMMMMMPPPMMMIIICCC===777333111111000//////............,,,------......------,,,........................------............---------------............///---...///000000///...---000000//////.........---111000000000000000111111333:::]]]zzz[[[JJJ@@@;;;>>><<<;;;<<>>;;;:::777777666666666555555555444333111111222111000...000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,++++++***)))******+++,,,,,,------++++++,,,,,,,,,,,,++++++)))+++------------///000444777<<<@@@CCCDDDGGGHHHKKKNNNPPPNNNGGG???;;;999;;;@@@DDDIIIPPPTTTQQQKKKDDDFFFEEEAAABBBIIIMMMNNNQQQRRRSSSSSSSSSWWW^^^cccjjjmmmpppmmmgggbbbbbbeeennnuuu|||~~~{{{vvvtttsssuuuvvvyyy~~~xxxrrrqqqqqqooommmmmmnnnqqqyyyxxxpppooorrrvvvyyy|||~~~yyyxxxuuurrroookkkgggfffaaa___]]][[[ZZZYYYVVVTTTUUUSSSPPPMMMKKKJJJIIIIIIIIIJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDGGGFFFFFFFFFFFFGGGHHHHHHGGGGGGHHHHHHHHHGGGGGGFFFHHHIIIJJJKKKMMMOOOPPPQQQRRRUUUXXX[[[\\\^^^```bbbgggiiilllooosssuuuwwwxxx{{{}}}~~~~~~~~~\\\TTTLLLGGGBBBAAAFFFOOOQQQ^^^mmmzzzyyyppphhhiiiqqq~~~zzzbbbOOODDDFFFHHHJJJKKKIIIHHHJJJMMMLLLKKKIIIFFF@@@:::444111111000///......---......---------......---------........................------............---------------............///---...///000000///...---000/////////............111000000000000111111222444???dddyyyYYYJJJBBB>>>AAA<<<;;;<<>>;;;:::888777777777666666666666555333000000000111111000/////////.........------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++******++++++,,,,,,+++++++++*********++++++,,,,,,---++++++,,,,,,,,,,,,++++++***+++,,,------///222555;;;===@@@BBBCCCDDDFFFHHHJJJLLLMMMIIIBBB===:::;;;;;;AAAHHHLLLQQQUUURRRLLLDDDEEECCCAAAEEEMMMQQQPPPPPPQQQSSSVVV\\\bbbiiimmmrrruuutttnnnfffcccggglllrrrwww{{{{{{wwwttttttvvvzzz{{{~~~rrrgggbbbcccgggjjjmmmnnnvvvuuussswww||||||yyyxxxvvvsssqqqllljjjfffaaa]]]YYYVVVUUUOOOMMMKKKJJJIIIHHHFFFDDDEEEDDDBBBAAAAAAAAABBBCCCDDDDDDCCCCCCBBBAAAAAA@@@AAAAAAAAAAAA@@@@@@@@@@@@???????????????@@@AAAAAACCCCCCCCCCCCBBBAAA@@@???>>>>>>???@@@AAABBBCCCCCCEEEHHHKKKLLLMMMNNNPPPQQQWWWXXXZZZ]]]aaaeeehhhjjjlllmmmnnnooooooqqqtttwww{{{|||~~~xxxlll^^^RRRIIIDDDFFFJJJFFFOOOZZZffftttuuujjjggglllxxx}}}cccQQQKKKEEEEEEKKKKKKGGGHHHMMMIIIJJJKKKIIIEEE???888444222111///...---------...------------------------........................------............---------------............///......////////////......////////////............000000000000000111222333666EEEmmmuuuUUUGGGAAA===AAA>>><<<<<<@@@EEEPPPbbbssszzzsssjjj^^^UUUXXXHHHEEEBBB@@@???>>>;;;:::777777777666666666555555666333000///000111111111///.........------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++*********++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++,,,---...///222666999???AAACCCEEEEEEFFFHHHJJJJJJKKKJJJFFF@@@<<<<<<>>><<>>>>>>>>>>>@@@AAACCCEEEEEEEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@??????>>>============>>>??????AAAAAABBBBBBAAA@@@??????:::;;;;;;;;;<<<<<<<<<<<<>>>@@@BBBCCCCCCCCCDDDFFFHHHIIIJJJLLLOOORRRVVVXXXXXXYYYZZZ[[[\\\___cccgggkkklllooosssvvvxxxzzz{{{|||}}}|||iii[[[RRRNNNMMMJJJKKKLLLQQQ]]]lll{{{}}}nnnggghhhqqqzzzaaaNNNBBBGGGKKKFFFFFFMMMKKKKKKLLLKKKIIIDDD@@@===555444111///------............------------..............................------............---------------............///...//////////////////...///////////////.........000000000000111222333444777IIIqqqpppOOOBBB>>>;;;===>>><<<===AAAGGGSSShhhyyyyyyuuunnnbbbXXXWWWHHHEEEBBB@@@???>>>;;;:::666666666555555555444444555222//////000111222222///.........------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,---//////111444999<<<@@@CCCGGGIIIJJJJJJKKKLLLIIIJJJHHHDDD???===@@@CCCDDDLLLSSSSSSPPPNNNJJJEEEJJJOOOTTTVVVXXXZZZVVVOOOOOORRRXXX```iiinnnooooooooouuuwwwrrrooorrrvvvvvvpppqqqqqqrrrvvvyyyqqqhhheeehhhlllnnnmmmnnnpppxxxzzzyyywwwtttppplllhhhfffbbb___[[[XXXUUUSSSPPPNNNMMMLLLIIIFFFDDDBBBBBBBBBAAA???>>>===>>>>>><<<;;;=========>>>@@@CCCEEEGGGFFFFFFDDDCCCCCCBBBCCCCCC>>>>>>>>>>>>============>>>>>>======>>>>>>???@@@;;;<<<======>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???>>>===>>>???AAA@@@@@@@@@BBBDDDFFFHHHFFFGGGHHHIIIJJJMMMQQQUUUWWWYYY]]]bbbfffjjjlllnnnqqqsssvvv{{{rrraaaUUUQQQLLLHHHHHHNNNYYYfffooosssxxxuuuuuuuuuxxx|||cccHHHEEEHHHFFFGGGMMMOOONNNNNNMMMKKKIIIGGGFFF:::888555111///......//////......------......///........................------............---------------............////////////....../////////.........////////////////////////000111333444555777LLLrrrlllLLLAAA>>>:::;;;>>>===>>>CCCJJJXXXmmm}}}vvvsssmmmcccZZZVVVHHHEEEBBB@@@???>>>;;;:::555555555555444444444444444222000///111222222111/////////.........------------------------------++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,---///111222444777;;;>>>???DDDKKKOOOPPPOOOMMMLLLGGGGGGFFFCCC@@@@@@CCCGGGMMMVVV\\\XXXQQQMMMIIIFFFIIISSS\\\^^^]]]ZZZUUUOOOPPPVVV```iiiooopppooommmmmmtttwwwuuuxxxyyypppoooooouuu}}}ooojjjfffhhhnnnqqqoookkkiiilllttt{{{xxxuuusssmmmllliiifffaaa\\\WWWTTTRRROOOLLLJJJHHHGGGEEECCCEEEDDDDDDCCCBBBBBBCCCCCCAAA???>>>???@@@@@@???>>>=========>>>???BBBDDDEEEEEECCCBBB@@@@@@@@@AAAAAA@@@@@@?????????>>>>>>>>>>>>>>>======>>>>>>???@@@;;;<<<===>>>????????????;;;;;;;;;;;;;;;;;;;;;;;;999;;;======<<<;;;<<<===>>>===============>>>>>>;;;===>>>>>>???AAADDDGGGGGGIIIMMMQQQVVVZZZ\\\^^^ccceeeiiinnnsssxxx{{{|||~~~~~~hhhYYYSSSNNNLLLKKKKKKOOOUUUaaarrrzzzrrrzzz\\\LLLIIIGGGIIIMMMPPPPPPOOONNNMMMLLLLLLLLLAAA>>>:::555111/////////000///...------...///000........................------............---------------............/////////............//////.........///////////////...//////000222444555666999PPPuuuiiiJJJBBBAAA<<<<<<======???FFFNNN\\\qqq{{{|||wwwooolllhhh```ZZZVVVHHHEEEBBB@@@???>>>;;;:::666666666666555555555555222111000000222333222000000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,...000333555666888;;;===???FFFOOOUUUVVVQQQLLLIIICCCDDDDDDBBB@@@AAAFFFJJJQQQZZZ___ZZZPPPKKKHHHGGGEEEQQQ\\\]]]YYYVVVRRROOORRR\\\jjjsssvvvssspppooolllrrrtttttt|||zzznnnlllooozzzvvvpppjjjjjjjjjlllnnnnnnkkkiiidddjjjsss}}}}}}|||zzzvvvqqqkkkfffccc\\\[[[ZZZWWWSSSNNNIIIFFFHHHFFFCCCCCCCCCCCCBBBAAACCCDDDEEEEEEFFFFFFFFFFFFDDDBBBBBBBBBDDDDDDDDDBBB@@@@@@@@@@@@AAABBBDDDEEEEEEDDDBBB@@@@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBB???>>>>>>>>>>>>???@@@@@@???@@@@@@AAAAAAAAA@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<:::<<<>>>>>>=========>>>=========>>>======<<<<<<888:::;;;<<<;;;;;;===???>>>???BBBFFFIIILLLMMMNNNSSSVVVZZZ```fffkkkoooqqqsssvvvzzz~~~pppggg]]]WWWOOOGGGFFFJJJSSSbbbxxx~~~xxxyyywww\\\MMMIIIJJJLLLNNNOOOPPPPPPPPPNNNMMMLLLHHHDDD>>>888444111000000000///...------...///000........................------............---------------............///000///...------...///000............/////////000......///000222444666777;;;UUU{{{bbbEEEAAABBB======<<<<<>><<<:::777777777777666666666666111000000111333333111000000000000000////////////++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,((()))***+++,,,---------++++++++++++++++++++++++,,,------......------,,,...111444777888999;;;===@@@HHHSSSYYYYYYSSSKKKFFF@@@BBBBBBAAA@@@AAAFFFKKKPPPZZZ___XXXNNNHHHGGGGGG@@@NNNYYYYYYTTTQQQPPPOOOSSS```pppzzz{{{wwwsssqqqlllpppppppppzzzwwwkkkiiinnn|||~~~xxxmmmfffiiimmmppppppmmmiiihhhiiicccjjjvvv~~~}}}|||tttsssqqqnnnhhhaaaZZZVVVPPPPPPOOOMMMJJJEEEAAA???DDDBBBAAAAAACCCCCCCCCBBBDDDEEEGGGIIIJJJIIIIIIHHHGGGFFFEEEFFFHHHIIIHHHGGGFFFFFFEEEDDDEEEFFFGGGHHHIIIHHHEEEDDDCCCCCCEEEEEEBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBB@@@@@@@@@@@@???>>>===============>>>>>>>>>>>>>>>===???AAAAAA@@@???@@@AAA===>>>???@@@???>>>===<<<888:::<<<<<<;;;;;;;;;<<<;;;<<<>>>@@@BBBCCCDDDEEEIIIKKKPPPWWW]]]bbbfffhhhkkknnnsssyyy}}}{{{kkk^^^RRRIIIIIINNNKKKVVViii|||yyy{{{iiiQQQJJJKKKLLLKKKMMMPPPRRRRRROOOKKKIIILLLHHHAAA:::555222111111111///...------...///111........................---..................------------.........//////000///...------...///000---.........//////000000......///111222555777888<<>>@@@<<<;;;;;;<<>>DDDIIINNNOOOKKKFFFAAA@@@>>>AAACCCBBB@@@CCCKKKQQQZZZ[[[ZZZTTTMMMGGGGGGIIIIIIKKKNNNRRRSSSSSSRRRQQQ[[[gggxxx|||xxxtttmmmgggjjjrrruuuooohhhhhhjjjooo{{{xxxwwwqqqmmmjjjgggiiihhhjjjooopppmmmkkkmmmmmmrrryyy~~~}}}~~~|||wwwsssqqqooollljjjcccaaa\\\VVVQQQMMMJJJIIIDDDEEEEEECCCAAA@@@AAABBBBBBEEEIIIKKKKKKJJJJJJKKKMMMLLLLLLMMMNNNNNNMMMKKKHHHKKKLLLKKKMMMQQQSSSQQQNNNMMMLLLLLLKKKKKKKKKKKKOOOPPPQQQPPPOOOOOOQQQSSSQQQPPPPPPPPPPPPOOOLLLIIIMMMIIIEEEFFFJJJLLLKKKHHHEEECCCBBBBBBCCCCCCAAA@@@CCCAAA??????AAADDDEEEFFFBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAA@@@>>>======>>>999:::;;;;;;;;;;;;<<<===;;;;;;<<<======<<<;;;:::>>>???AAADDDGGGLLLPPPRRR\\\___ccchhhnnntttwwwzzzzzzbbbSSSNNNOOOEEELLLRRRYYYfffwww|||}}}fffRRRKKK@@@FFFJJJPPPTTTUUURRRNNNKKKIIIJJJIIIEEE>>>777222//////...,,,---...//////...------------------------......////////////......---......///////////////........................////////////////////////111......111222222555:::CCCqqq]]]FFFBBB===;;;>>>===;;;===DDDNNNXXXeeexxx||||||tttlllggg```VVVPPPOOOUUUHHHEEEBBB@@@???===;;;999888777666555444444444444222111000000111111000...000000///...............---------,,,,,,+++++++++,,,,,,,,,+++++++++*********************************************************+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,++++++,,,,,,---.........555999===???@@@@@@AAABBBDDDFFFGGGEEEAAA>>>===>>>@@@BBBCCCBBBAAADDDIIIMMMTTTTTTTTTRRROOOKKKGGGEEEHHHKKKPPPUUUXXXYYYZZZYYY]]]iiiyyy|||xxxvvvnnnddd```aaaddddddbbbllllllqqq|||xxxrrruuuvvvmmmkkklllmmmlllffffffkkkrrruuusssrrrtttqqqtttzzz~~~}}}|||{{{{{{|||sssooojjjeeebbb___[[[YYYPPPOOOLLLHHHEEECCCAAA@@@???@@@BBBBBBAAABBBDDDGGGJJJMMMPPPQQQQQQPPPPPPQQQTTTTTTTTTUUUVVVVVVUUUTTTSSSWWWXXXWWWYYY\\\]]][[[^^^]]]\\\\\\[[[[[[\\\\\\[[[\\\^^^]]]]]]^^^```bbbggghhhhhhhhhgggfffeeeddd]]]YYYVVVXXX\\\^^^]]][[[VVVTTTQQQPPPNNNMMMJJJHHHKKKIIIHHHHHHIIIJJJJJJIIIGGGFFFDDDBBBAAAAAABBBBBB???@@@@@@@@@???>>>>>>???;;;;;;<<<;;;;;;:::;;;<<<>>>>>>???@@@???===;;;999<<<<<<===>>>@@@CCCEEEGGGMMMOOOSSSXXX^^^dddiiillltttxxx}}}nnn\\\SSSNNNMMMLLLNNNTTT___llluuu|||uuudddXXXHHHJJJLLLNNNOOOOOOPPPQQQRRRNNNMMMKKKHHHCCC===777444111///------///000000///------------------------......////////////......---......///////////////........................////////////////////////111//////222333333777<<>><<<<<<>>>EEEOOOZZZgggzzzyyypppjjjcccYYYSSSQQQTTTGGGEEEBBB@@@???===;;;999777666555444333333333333222111000000111111000...000000///...............------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++******************************************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,---///111222888;;;???AAABBBBBBCCCDDDEEECCC???:::777888;;;???CCCCCCBBBBBBCCCDDDFFFGGGNNNOOOPPPSSSTTTPPPIIICCCGGGKKKRRRXXX]]]______^^^\\\gggvvvzzzuuuppphhh^^^XXXYYY```jjjqqqvvvuuuwwwtttmmmkkknnnrrrtttpppkkkjjjmmmooonnnmmmccceeellluuuzzzzzzzzz}}}wwwyyy|||~~~~~~~~~|||xxxtttpppnnnmmmmmmddd___YYYTTTPPPLLLHHHEEECCCCCCBBBBBBAAAAAA@@@@@@>>>@@@CCCEEEGGGJJJNNNQQQVVVXXXZZZ[[[ZZZYYYYYYZZZZZZ[[[]]]___aaabbbbbbbbbaaaeeeggggggiiilllllliiikkkkkkllllllnnnoooqqqrrrqqqrrrsssttttttuuuwwwyyy}}}~~~yyyuuurrrrrruuuvvvtttrrrkkkhhhddd```]]]YYYUUURRRXXXWWWXXXYYYZZZYYYVVVTTTTTTRRRNNNJJJGGGEEEEEEFFFBBBBBBBBBBBBBBBAAAAAA@@@@@@???>>>>>>======>>>>>>@@@AAABBBCCCAAA>>>;;;999;;;;;;:::::::::;;;<<<===@@@AAADDDHHHNNNTTTZZZ]]]fffiiinnnqqqtttvvvzzz|||||||||kkk[[[QQQJJJJJJIIIKKKTTTaaappp~~~zzzlllYYYJJJIIIIIIIIILLLOOOSSSUUURRROOOLLLJJJHHHDDD===888222000......///000000000------------------------......////////////......---......///////////////////////////////////////////////////////////////222000000333444444999???XXX\\\AAA<<<:::;;;===:::===???FFFQQQ]]]kkk}}}tttllleee[[[UUURRRTTTGGGDDDAAA???>>>===;;;:::666666444333333333333333222111000000111111000...000000///...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++,,,...111444666777:::===???@@@@@@@@@AAACCC???:::666555888>>>BBBDDDCCCAAABBBCCCDDDCCCBBBJJJNNNTTTXXXWWWQQQKKKGGGGGGMMMVVV]]]aaa```]]]ZZZWWWaaannnzzz~~~{{{tttooohhhaaaZZZXXX^^^jjjwwwwwwlllcccdddhhhdddfffiiinnnqqqqqqmmmiiidddfffnnnxxx~~~~~~}}}~~~~~~~~~~~~~~~~~~|||wwwtttoooiiiccc___]]]\\\VVVRRRLLLHHHEEEBBB???<<>>>>>???AAAEEEKKKPPPSSSXXX[[[^^^bbbeeeiiinnnqqqrrrvvvzzz}}}~~~nnn\\\PPPQQQPPPIIIKKKTTT___ppp~~~~~~pppRRRLLLFFFEEEKKKPPPSSSRRRRRRNNNJJJJJJJJJHHHAAA;;;555222000...///000000///..............................////////////......---......///////////////000000000000000000000000////////////////////////111///000333333333999AAA```[[[???<<<;;;<<<>>>:::===???FFFRRR```nnnvvvnnnggg]]]UUURRRSSSFFFCCC@@@???>>>===;;;:::666666444333333333333333222111000000111111000...000000///...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---///333666888777999===>>>============;;;999777666888<<<@@@CCCCCCAAA@@@@@@AAABBBAAA@@@HHHPPPYYYZZZTTTMMMJJJKKKNNNTTT]]]dddeeeaaaZZZUUUVVV]]]hhhrrrvvvtttnnnjjjddd___]]]bbbmmmxxxyyykkk___```gggeeefffhhhjjjlllkkkjjjhhhiiijjjqqqzzz~~~~~~}}}{{{wwwtttnnnjjjddd]]]WWWSSSPPPOOOJJJGGGDDDAAAAAA@@@???======>>>???@@@BBBDDDEEEFFFKKKNNNQQQSSSVVVYYY]]]``````bbbddddddddddddeeegggggglllrrrwwwzzz}}}~~~yyyzzz}}}}}}wwwvvvtttpppjjjbbb[[[WWWYYYWWWTTTSSSRRRNNNIIIEEEHHHEEEBBBAAAAAABBBAAA@@@>>>@@@BBBCCCCCCAAA???===>>>>>>>>>>>>=========<<<@@@???>>>>>>@@@CCCGGGJJJKKKMMMPPPSSSVVVZZZ___bbbgggjjjooorrrtttxxx~~~uuu___[[[YYYPPPLLLPPPUUUaaaqqq~~~wwwxxx~~~ppp```MMMEEEHHHNNNQQQPPPSSSOOOKKKKKKMMMLLLGGGBBB999666222000///000//////..............................////////////......---......///////////////000000000000000000000000///////////////////////////...///111111222999BBBbbb~~~XXX???>>>======???<<<===>>>EEERRRaaappp{{{ssslllaaaXXXSSSRRREEECCC@@@>>>>>>===;;;:::777666555444333333333333222111000000111111000...000000///...............++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,************************************************,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,------///111444777999999;;;>>>>>>===;;;::::::333333444777;;;???@@@@@@??????>>>>>>>>>???@@@AAAHHHQQQXXXWWWNNNIIIJJJOOOXXX\\\bbbggggggbbb\\\XXX[[[___fffmmmpppoooiiieee]]]```hhhwwwyyytttiii___```hhhmmmiiiccc______dddjjjnnnqqqqqquuu|||}}}}}}~~~zzztttqqqpppnnnkkkggg```]]]XXXRRRMMMJJJHHHGGGBBB@@@??????BBBDDDDDDDDDBBBBBBBBBCCCEEEHHHKKKMMMRRRTTTVVVXXXYYY\\\```bbbdddfffhhhjjjkkkllloooqqqvvv|||}}}xxxpppmmmiiigggeeeaaaZZZUUURRRNNNHHHEEEDDDDDDAAA???@@@@@@AAABBBBBBBBBAAA@@@======>>>?????????>>>>>>>>>===<<<;;;<<<===???@@@AAACCCEEEGGGHHHKKKOOOQQQXXX\\\aaadddggglllsssxxxxxx{{{~~~zzzjjjbbbYYYSSSRRRMMMPPPUUUZZZaaammmzzzuuutttyyyuuuyyy|||aaaMMMFFFIIINNNQQQSSSPPPNNNNNNPPPOOOLLLIII@@@<<<666333111111000///..............................////////////......---......///////////////////////////////////////////////////////////////------///111000111:::DDDdddrrrRRR???AAA???>>>???=========EEESSSdddssszzzttthhh]]]VVVQQQDDDBBB???>>>>>>===;;;:::888777666555444444444444222111000000111111000...000000///...............+++++++++,,,,,,---------******+++++++++,,,,,,,,,************************************************,,,,,,+++******+++,,,,,,******+++++++++,,,,,,,,,---...///111444666777888:::<<<>>>===;;;888777666111111444999>>>AAA@@@???;;;<<<===;;;:::;;;@@@DDDMMMQQQUUURRRMMMKKKOOOTTT______aaabbbbbbbbbaaa```cccdddfffiiijjjhhhbbb]]]YYYeeexxxtttjjjjjjjjjddddddjjjkkkgggaaa]]]^^^dddmmmtttxxxvvvxxx}}}}}}}}}}}}zzzwwwsssllleee```___^^^[[[WWWPPPNNNKKKHHHFFFEEEEEEEEEAAA@@@@@@BBBFFFJJJLLLLLLLLLKKKKKKLLLOOOSSSXXX[[[]]]^^^aaabbbccceeehhhkkkppprrruuuwwwzzz|||~~~vvvpppiiibbbZZZTTTQQQNNNIIIEEEEEEDDDCCCCCCBBBBBBBBBBBB>>>???@@@AAAAAA@@@??????======<<<<<<<<<======>>>===???AAABBBAAABBBDDDEEEIIILLLQQQTTTXXX]]]eeekkkjjjnnnsssxxx{{{yyylllaaa[[[MMMKKKHHHFFFIIITTTbbblllrrruuu~~~pppfffiiirrr~~~~~~tttvvvvvv```MMMFFFIIINNNPPPPPPOOOOOOOOOOOONNNNNNGGGBBB<<<777444333222111..............................////////////......---......///////////////........................////////////////////////......000222111222<<>>CCC@@@<<<>>><<<>>>>>>FFFUUUgggvvvyyylll___WWWQQQDDDBBB???>>>>>>===<<<:::888777666555555444555555222111000000111111000///000000///...............+++++++++,,,,,,---------*********++++++,,,,,,,,,************************************************---,,,+++******+++,,,---******+++++++++,,,,,,,,,---...000333555666777888999;;;<<<;;;888555333333444444666;;;@@@BBBAAA???888:::<<<:::777999@@@FFFSSSSSSRRRPPPOOOPPPUUUYYY```^^^\\\[[[\\\```dddggghhhgggeeeeeeeeebbb[[[VVV\\\mmmnnn```dddkkkjjjiiijjjbbbbbbccccccfffkkkqqqvvv|||zzzzzz~~~}}}~~~|||zzzxxxuuurrrooojjjbbbYYYTTTSSSRRROOOLLLEEECCCBBBAAAAAACCCEEEFFFCCCBBBCCCFFFKKKOOORRRSSSQQQPPPOOOPPPTTTZZZ```dddhhhiiilllmmmnnnpppsssvvv|||wwwmmmeee```[[[UUUOOOIIIHHHFFFDDDBBBBBBBBBCCCAAABBBCCCCCCCCCBBB@@@????????????@@@@@@@@@AAAAAA>>>@@@AAABBB@@@@@@@@@AAA>>>BBBGGGJJJMMMSSS[[[aaa```dddkkkqqqwww{{{ooocccUUUSSSOOOJJJIIILLLSSSYYYkkknnnvvv{{{```ZZZbbbnnnwwwvvv}}}~~~rrrXXXGGGDDDIIILLLMMMNNNMMMLLLLLLMMMNNNLLLGGG@@@:::777555444333////////////////////////......////////////......---......///////////////........................////////////////////////...///222333222333===IIIlll\\\EEE>>>CCC@@@;;;===<<>>===;;;:::888888666555444333333222222111000000111111000...////////////...............------,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************+++,,,,,,---......---000333444444444555555888;;;>>>===999333000000222444888<<>>:::999777888@@@HHHRRRPPPNNNPPPUUUYYYZZZYYY\\\YYYWWWWWW[[[bbbhhhlllgggcccbbbbbb]]]XXX[[[ccceeerrrqqqjjjdddcccgggiiifffbbbdddfffiiikkkmmmppptttwww}}}|||||||||}}}~~~~~~zzztttooollliiiddd```ZZZUUUPPPLLLKKKIIIEEEBBBFFFEEECCCAAAAAABBBDDDEEEEEEFFFHHHLLLQQQVVV[[[]]]]]]^^^]]]]]]___ccciiimmmtttxxx~~~|||qqqggg___ZZZYYYPPPIIIHHHIIIGGGFFFFFFAAA@@@AAACCCDDDBBBCCCEEEEEECCC@@@>>>>>>@@@BBBDDDCCCAAA>>>======>>>===<<<>>>???AAACCCGGGLLLOOORRRWWW[[[___dddjjjpppwww|||yyy|||nnnbbbXXXNNNIIIHHHIIIJJJLLLbbbfffnnnzzziii]]]ccctttjjjVVVKKKBBBKKKJJJIIIKKKNNNPPPNNNLLLOOOLLLFFF???999444000///111000......//////...,,,////////////////////////...///////////////......////////////////////////........................---...666000111555888TTTrrrqqqPPPGGG??????@@@===;;;;;;@@@CCCKKKWWWhhhyyy{{{wwwqqqfff[[[UUUSSSFFFDDDAAA???>>>===;;;:::888777666555444333333333222111000000111111000...////////////............,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************++++++++++++************+++,,,---......//////111444555444444555777======<<<999555222222333888:::>>>BBBFFFJJJMMMNNNFFF???::::::<<<===@@@EEEIIIKKKOOOTTTYYY\\\\\\\\\\\\[[[ZZZ[[[^^^ccciiimmmbbb______aaaaaa^^^aaagggiiiuuu{{{}}}zzznnnkkkggggggiiijjjhhheeeeeehhhllloooqqqtttwwwzzz|||||||||}}}~~~~~~yyysssooooookkkddd___[[[WWWRRRNNNMMMJJJFFFEEEEEEFFFDDDBBBEEEEEEEEEFFFGGGIIIKKKLLLNNNOOORRRVVV[[[```ccceeegggiiilllnnnrrrvvv|||~~~tttoooeee\\\YYYVVVQQQLLLKKKKKKGGGCCCCCCEEEEEEDDDBBBDDDCCCBBBBBBEEEIIINNNQQQFFFCCC@@@?????????>>>===<<<<<<===>>>AAACCCFFFGGGKKKNNNSSSXXX]]]dddjjjooorrruuuyyy~~~qqq^^^RRRMMMKKKIIIHHHWWWZZZccctttfffYYYeeeyyyqqqYYYDDDHHHJJJMMMPPPQQQPPPNNNMMMLLLKKKHHHDDD???999555222111///......//////...---////////////////////////......////////////......////////////////////////..............................666000111666:::XXXyyyoooLLLDDD======>>><<<:::;;;>>>BBBJJJWWWhhh{{{xxxtttmmmhhhgggddd\\\UUURRRSSSFFFDDDAAA???>>>===;;;:::888777666555444333333333222111000000111111000...////////////............******+++,,,,,,---......************************++++++++++++++++++++++++******************************++++++++++++************+++,,,---...///000222333555555555555777999@@@===999444111222555999:::;;;>>>BBBFFFIIILLLNNNJJJBBB===@@@CCCCCCCCCDDDEEELLLUUU[[[\\\[[[[[[[[[___aaacccddddddfffhhhjjj[[[YYY\\\bbbgggggggggiiikkkuuu~~~ssslllpppwwwwwwqqqllllllkkkkkkjjjjjjjjjjjjjjjiiilllqqqtttvvvxxxzzz|||{{{{{{|||}}}~~~~~~zzzuuummmddd^^^[[[WWWRRRNNNJJJGGGCCC@@@DDDBBB@@@@@@AAACCCCCCCCCEEEGGGJJJMMMQQQTTTVVVWWWXXXZZZ___dddhhhlllnnnpppwww{{{|||wwwqqqhhhbbb___```WWWLLLGGGHHHIIIFFFCCCCCCBBBAAABBBFFFLLLRRRVVVHHHEEEBBB@@@@@@@@@???>>><<<<<<<<<;;;<<<<<<===>>>???BBBFFFJJJNNNTTTZZZ___fffiiinnnsssxxx{{{}}}~~~{{{fffZZZSSSNNNJJJKKKKKKRRRddd{{{}}}ffffffttt~~~qqqSSSCCCGGGKKKMMMNNNMMMLLLLLLKKKKKKKKKJJJFFF@@@:::666111000....../////////...////////////////////////......///////////////...///////////////////////////////////////////////////...555///111777>>>```fffGGG@@@:::;;;<<<;;;:::;;;<<<@@@JJJXXXiii||||||tttjjjccc\\\YYYXXXYYYVVVPPPMMMNNNSSSFFFDDDAAA???>>>===;;;:::777777666444444333333333222111000000111111000...////////////............+++++++++,,,,,,---------************************++++++++++++++++++++++++***************************++++++,,,,,,++++++******+++,,,---...///000111444555666666666666888:::===:::666222111444999===<<<<<<>>>@@@BBBEEEGGGHHHIIIDDDCCCFFFGGGEEEEEEHHHNNNVVV___aaa\\\WWWWWWYYYeeejjjpppqqqlllfffcccbbbTTTVVV\\\fffmmmnnnjjjfffhhhqqq}}}uuufff]]]ccciiigggfffiiilllmmmllljjjggghhhkkknnnnnnqqqvvvyyyyyyzzzzzz{{{zzz{{{|||~~~~~~}}}~~~zzzwwwsssnnnhhh```XXXSSSJJJHHHFFFDDDCCCBBB@@@@@@BBBAAA@@@@@@AAABBBCCCDDDGGGJJJOOOUUUZZZ^^^`````````ccciiioootttxxxyyyzzz~~~tttdddTTTMMMLLLKKKHHHHHHFFFDDDCCCDDDHHHLLLOOOGGGDDDAAA@@@AAAAAAAAA@@@???>>>>>>======<<<<<<<<<<<<>>>AAACCCFFFIIINNNQQQYYY\\\aaagggmmmrrrvvvxxx|||ooobbbYYYRRRKKKHHHJJJTTTbbbsssrrrmmmmmmJJJHHHGGGGGGIIILLLNNNOOONNNNNNNNNLLLHHHCCC>>>;;;333111///...///000///...////////////////////////---...//////////////////////////////////////////000000000000000000000000111...444///111777BBBhhhaaaCCC===999;;;<<<;;;:::======AAAKKKXXXjjj|||~~~|||{{{rrriiibbbWWWTTTTTTTTTPPPJJJJJJMMMSSSFFFDDDAAA???>>>===;;;:::777666555444444444444444222111000000111111000...////////////............---------,,,,,,+++++++++************************++++++++++++++++++++++++************************++++++,,,,,,,,,,,,++++++***+++,,,---///000111222444666777777777777888999666444333333666999===???@@@@@@@@@@@@@@@AAACCCCCCBBBCCCEEEGGGDDDBBBFFFMMM[[[aaaeeebbbZZZTTTVVVYYYjjjsss}}}|||rrreee\\\XXXRRRXXXaaakkkrrrqqqjjjbbbeeelllvvv|||kkk]]]UUU[[[aaacccgggmmmlllllljjjfffccceeekkkqqqsssvvvyyyzzzzzzyyyyyyyyyzzz{{{}}}}}}|||~~~~~~{{{rrrmmmfff___YYYTTTNNNKKKAAAAAAAAA@@@@@@@@@@@@AAA??????@@@@@@AAADDDFFFHHHJJJNNNTTT[[[```dddfffgggkkknnnttt{{{mmmZZZTTTSSSRRRRRRPPPLLLHHHFFFFFFGGGHHHDDDBBB@@@@@@AAABBBBBBBBB@@@@@@@@@@@@?????????>>>???@@@AAAAAAAAABBBEEEHHHNNNQQQUUU[[[bbbiiinnnqqqvvvzzzvvvhhh^^^SSSNNNKKKLLLPPP[[[ppp{{{ppp{{{kkkttt|||\\\SSSHHHDDDHHHOOOSSSTTTRRRQQQOOOLLLHHHDDD@@@>>>666444111//////000//////////////////////////////------...///////////////////////////////////////000000000000000000000000222---333///111777DDDnnnaaaAAA<<<:::<<<===;;;<<>>===;;;:::666666555444444444444444222111000000111111000...////////////..................---,,,,,,+++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,...000111222333333666888999888777777888111111222555999===>>>>>>???>>><<<;;;;;;;;;<<<===<<>>???@@@@@@@@@@@@@@@???@@@@@@@@@???======???AAAFFFHHHKKKPPPVVV]]]bbbfffnnnrrrxxx}}}ppp\\\SSSLLLIIIGGGMMM___tttzzzwwwnnnuuu}}}jjj___PPPHHHGGGJJJNNNPPPSSSRRRPPPMMMJJJFFFCCCBBB;;;888444111000000000///////////////////////////,,,---...///000000000000////////////////////////////////////////////////222---333000222666EEEqqq\\\@@@<<<;;;======;;;<<<@@@???DDDMMM[[[kkk{{{zzzpppjjj\\\UUUOOOLLLJJJGGGJJJNNNRRRFFFDDDAAA???>>>===;;;:::666666555444444444444555222111000000111111000...////////////............,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++---...000222333444222555999:::999777666555222111222555:::======<<<;;;:::888777777999:::;;;>>>>>>@@@BBBBBBDDDNNNZZZiiiiiifff^^^VVVSSSUUUYYYiiisss|||yyykkk^^^YYYZZZ___hhhooopppqqqrrrooojjjnnnrrrwww|||wwwkkkYYY\\\^^^___dddkkkllljjj```aaaccceeehhhlllqqquuuvvvxxxzzzzzzyyyzzz{{{}}}}}}~~~}}}~~~{{{wwwsssnnniiibbb^^^YYYUUUPPPMMMJJJGGGDDDBBBBBBDDDFFFEEEEEEEEEHHHKKKIIIKKKNNNOOOQQQTTTYYY]]]\\\___fffnnnuuu|||vvvsssnnnggg___WWWPPPMMMIIIGGGDDDBBBCCCCCCBBBAAA??????@@@AAAAAAAAA@@@???>>>??????===<<<<<<>>>@@@AAABBBCCCEEEJJJOOOTTTWWWaaadddiiinnnsssxxx}}}pppaaaTTTOOOKKKHHHPPP]]]fffssszzztttooofffYYYMMMGGGGGGIIIPPPQQQRRRQQQOOOKKKGGGEEE???;;;666333111111000///////////////////////////,,,---...///000000000000////////////////////////........................111,,,333111222555DDDrrrzzzTTT>>><<<<<<>>>===:::;;;???>>>CCCMMM[[[lll}}}{{{uuufffZZZOOOKKKJJJIIIKKKNNNRRRFFFDDDAAA???>>>===;;;:::666666555444444444555555222111000000111111000///000/////////............***++++++,,,,,,------...************************))))))))))))))))))))))))+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,---///000222333444111444999;;;:::777555444444333222555999<<<<<<;;;===<<<;;;:::;;;===???AAADDD@@@???BBBFFFLLLVVV```mmmkkkfff^^^VVVQQQQQQSSSeeennnvvvrrreee\\\\\\```fffnnnssspppnnnrrrtttrrrvvvyyy{{{~~~~~~qqqdddTTT^^^ddddddgggmmmkkkbbbZZZ\\\aaahhhnnnrrruuuvvvvvvwwwyyyyyyzzz|||}}}}}}}}}{{{yyyuuupppjjjccc[[[TTTOOOJJJJJJIIIIIIJJJIIIFFFDDDDDDGGGKKKLLLMMMPPPTTTXXXYYY[[[]]]]]]]]]^^^bbbffffffjjjqqqyyyttthhh^^^YYYMMMJJJGGGEEEDDDCCCAAA@@@AAABBBBBBCCCCCCBBB@@@???>>>>>>???>>>===>>>@@@BBB??????>>>???BBBFFFJJJLLLTTTXXX\\\aaaffflllrrrvvvuuubbb\\\VVVLLLIIILLLMMMYYYcccqqqpppZZZKKKHHHKKKMMMOOOSSSUUUSSSOOOJJJGGGBBB>>>888444222111000///////////////////////////,,,---...///000000000000////////////////////////........................111+++333222222444CCCsss|||RRR===;;;;;;===<<<999:::>>><<>>===;;;999777666555444444333444444222222222111000//////.../////////...------,,,,,,///...,,,******+++,,,---++++++,,,,,,,,,++++++***///,,,***+++------***''',,,***))))))***++++++***+++,,,,,,,,,,,,,,,,,,------...///000222222333333333555888888666222000///111555999;;;;;;:::999:::===<<<===@@@DDDEEEBBB???CCCAAA@@@DDDLLLTTTYYY[[[eeefffddd[[[QQQMMMQQQWWWcccjjjnnniii```]]]dddmmmnnnooonnnlllpppvvvyyywwwzzzxxxyyy|||~~~wwwhhh[[[\\\^^^cccgggjjjhhhddd```aaaeeejjjnnnpppsssvvvxxxvvvxxxzzz{{{{{{|||}}}}}}~~~~~~zzzwwwrrrjjjccc___YYYQQQPPPTTTIIIIIIIIIGGGGGGIIIMMMPPPPPPRRRTTTVVVYYYZZZ\\\\\\^^^bbbfffffffffhhhnnntttzzz}}}|||pppiiibbbVVVLLLJJJJJJFFFDDDFFFHHHEEEBBBCCCEEEEEEBBB>>>BBB@@@???>>>??????>>><<<>>>>>>===>>>???@@@BBBCCCKKKNNNRRRVVV[[[bbbjjjqqquuu{{{wwwfffTTTNNNLLLDDDFFFLLLWWWeeeuuu}}}|||sssSSSEEEJJJLLLOOORRRRRRQQQPPPMMMJJJDDDAAA===:::777444000---...//////000111222222333//////////////////////////////............//////000000000000111111111111444...444333555888FFFqqqvvvVVV>>>>>>===<<<<<<<<<<<<<<<@@@AAAJJJZZZlll{{{~~~kkkZZZSSSMMMFFFHHHPPPPPPGGGDDDAAA???>>>===:::999777666555444444333444444222222111111000//////...///......---,,,,,,++++++...---,,,+++++++++,,,,,,+++++++++,,,,,,++++++***,,,+++++++++,,,+++***(((+++************++++++***++++++,,,,,,,,,,,,------...///000111222333333444333555666666444222000000333666:::<<<<<<;;;;;;;;;>>>>>>@@@CCCFFFGGGEEEBBBDDDBBBBBBFFFMMMTTTXXXYYY```aaaaaa[[[TTTPPPQQQTTT[[[^^^aaabbbbbbeeekkkqqqmmmnnnnnnooovvv~~~|||wwwuuusssqqqooojjjccc]]]``````bbbeeeiiikkkhhhfffdddhhhllloooqqqsssuuuwwwsssvvvyyy{{{|||~~~|||}}}|||wwwsssqqqeee^^^XXXUUUPPPIIIIIILLLJJJKKKMMMNNNPPPSSSXXX[[[XXXYYY[[[]]]___```aaaaaaggglllqqqtttvvvyyyooodddZZZVVVRRRKKKFFFEEEEEEDDDCCCDDDFFFGGGEEEDDDBBBAAA@@@AAABBBCCCAAA@@@???>>>>>>>>>>>>@@@AAABBBDDDGGGJJJMMMQQQWWW^^^dddpppvvv}}}yyy^^^SSSRRRLLLIIILLLPPPYYYgggxxx|||xxxzzz}}}sss^^^OOOLLLFFFIIILLLNNNOOOOOOMMMKKKDDDBBB>>>;;;999555111/////////////////////////////////////////////////////////............////////////000000000111111111222---333111444888FFFrrrqqqRRR>>>>>>======<<<<<<<<<===>>>@@@JJJ\\\mmm{{{ppp```XXXPPPGGGGGGMMMPPPGGGDDDAAA???>>><<<:::888777666555444444333444444222222111111000/////////......------,,,++++++***------,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,+++***)))******+++++++++++++++++++++++++++++++++,,,,,,---------///000111222333333444444222333444333111000111222555888<<<>>>>>>>>>>>>???AAAAAACCCFFFHHHHHHFFFDDDEEEEEEFFFJJJPPPTTTVVVWWWZZZ\\\^^^]]]YYYTTTQQQPPPSSSSSSVVV]]]fffmmmpppqqqjjjkkklllrrr}}}ssspppjjjddd___^^^___```ccc___\\\^^^dddiiijjjiiiiiikkknnnpppqqqrrrtttvvvrrruuuyyy|||~~~~~~~~~{{{|||{{{vvvqqqlllgggeeeXXXSSSOOOMMMKKKHHHHHHKKKNNNPPPSSSUUUWWWZZZ^^^aaaaaabbbdddgggiiijjjkkkkkkvvv{{{~~~xxxooobbbVVVPPPRRRPPPNNNKKKHHHEEEBBBAAACCCBBBBBBBBBCCCCCCAAA???@@@??????>>>>>>???@@@@@@???AAACCCEEEGGGKKKQQQUUUccciiiqqqvvvyyy}}}wwweee\\\QQQJJJHHHGGGMMMZZZpppzzzvvvsssiiiXXXIIIFFFFFFHHHKKKNNNNNNLLLKKKFFFCCC@@@>>>;;;888444111111000///...---,,,,,,,,,//////////////////////////////............////////////000000000000111111111,,,222000333777GGGttthhhJJJ>>>>>>>>>===============<<<@@@LLL^^^ooo|||}}}mmmdddZZZOOOKKKOOOPPPFFFDDD@@@>>>===<<<:::888777666555444444333444444111111111111000000/////////......------,,,++++++,,,,,,---------,,,+++***++++++++++++++++++,,,,,,(((+++,,,+++((('''***,,,***+++,,,,,,+++***+++++++++++++++,,,,,,---------000000000000111222333333111222222111///000222444777:::>>>@@@@@@@@@AAABBBCCCCCCDDDEEEEEEDDDBBBAAAFFFHHHKKKOOORRRTTTUUUTTTYYY[[[___```^^^XXXRRRMMMNNNRRRXXXaaajjjnnnnnnlllfffgggiiiqqq~~~qqqkkkccc]]][[[]]]aaaccc___YYYSSSTTT\\\dddggghhhlllmmmoooppppppppprrrtttsssvvvzzz}}}~~~~~~}}}}}}}}}~~~{{{xxxrrrjjjccc]]]YYYWWWRRRPPPOOOOOOPPPQQQSSSVVV[[[]]]___``````aaaccceeegggiiilllppptttwwwyyyzzzssshhhhhhfffbbb[[[SSSMMMHHHFFFGGGFFFEEEEEEEEEDDDBBB???AAAAAA@@@??????????????????@@@@@@AAABBBEEEHHHJJJSSSXXX```fffkkkpppwww|||sss[[[QQQLLLGGGIIISSSeee}}}||||||{{{mmm[[[PPPJJJHHHKKKNNNMMMKKKJJJHHHFFFCCCAAA???<<<888555222111///...------------//////////////////////////////............//////////////////000000000111000,,,333111222888IIIxxx]]]BBB????????????>>>>>>======;;;AAAOOObbbrrr~~~yyyooodddXXXSSSTTTPPPFFFCCC@@@>>>===<<<:::888777666555444444333444444111111111000000000000000000000//////......------,,,,,,---------,,,+++***++++++*********+++,,,---***,,,---+++((('''***---)))+++------+++***+++,,,******+++,,,,,,---......//////......///000111222000111111000///000333555888;;;>>>@@@@@@AAABBBDDDCCCCCCCCCAAA@@@>>>>>>>>>HHHKKKOOOSSSTTTUUUTTTTTTZZZ]]]aaabbb```ZZZRRRMMMMMMUUUaaakkknnnnnnlllkkkfffgggjjjqqq~~~yyynnnggg___]]]bbbffffffddd[[[UUUOOOOOOVVV___eeeggglllnnnoooooonnnoooqqqrrrwwwyyy|||~~~~~~~~~~~~~~~}}}zzzsssoooggg^^^WWWRRROOOMMMOOOQQQRRRTTTWWW]]]aaaccchhhiiikkkkkkjjjjjjkkklllkkknnnrrrxxx~~~~~~{{{uuunnneee]]]UUUQQQJJJHHHFFFFFFFFFFFFEEEDDDBBBBBBBBBAAA@@@@@@??????AAA@@@???@@@AAABBBCCCDDDFFFKKKSSSYYY^^^eeemmmsssyyy}}}vvvaaaWWWNNNKKKMMMTTTcccpppvvv|||~~~]]]QQQHHHIIILLLLLLLLLMMMIIIHHHFFFEEEDDD@@@<<<999333222000/////////000111//////////////////////////////............//////...////////////000000000111---444111333:::MMM~~~wwwVVV@@@??????@@@@@@??????>>>===<<>>===;;;999777777666555444444333444444111111000000000000000000111111000000///.........------,,,,,,,,,,,,+++++++++******)))***+++---.........---+++))))))***,,,(((,,,///...,,,***+++,,,******+++,,,,,,---......//////...---...///000111///000000000000111444777888;;;>>>???@@@AAACCCDDDCCCBBB@@@===;;;;;;===???JJJNNNRRRUUUUUUUUUUUUUUUYYY]]]``````\\\VVVRRRPPPOOO[[[iiiqqqpppmmmlllmmmjjjlllnnnrrrzzz{{{rrriiiccc^^^```fffjjjfffaaaYYYVVVSSSTTTXXX___eeeiiilllmmmnnnnnnnnnoooqqqssszzz||||||vvvrrriiiddd]]]UUUPPPMMMMMMMMMPPPTTTWWWYYY^^^fffkkkkkkkkkmmmnnnnnnnnnppprrrttttttvvv{{{}}}ttthhh[[[RRRKKKHHHEEECCCCCCDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@AAA???>>>>>>@@@AAA@@@???@@@EEEKKKPPPUUU\\\dddkkkpppuuu|||oooaaaTTTOOONNNMMMSSS\\\ttt{{{yyy|||ppp\\\KKKHHHJJJKKKMMMQQQKKKJJJIIIIIIGGGDDD@@@<<<555444222000000000222333//////////////////////////////............//////......////////////000000000---444222333:::PPPnnnQQQBBB???@@@@@@AAAAAA???>>>===<<>><<<;;;999777777666555444444333444444000000000000000000000111000000000///......------...---,,,+++++++++,,,,,,+++***))))))***+++---///222000,,,+++***+++******''',,,000///,,,***+++---)))******+++---......///111000...---...///111222---///111111111333555777777:::<<<>>>???@@@BBBDDDAAAAAA>>>;;;999;;;AAAFFFKKKOOOTTTVVVVVVUUUVVVWWWTTTXXX[[[YYYTTTPPPQQQSSS[[[dddmmmqqqooollllllmmmmmmoooppppppssstttooogggaaa___^^^```cccddd```[[[WWWYYYZZZ[[[]]]aaafffkkklllmmmnnnooooooqqqtttvvv{{{}}}~~~{{{xxxrrrkkkggg^^^ZZZTTTPPPNNNOOOSSSUUUYYY]]]```aaafffooosssrrrqqqrrrsssssstttvvvzzz}}}rrreee^^^YYYPPPJJJFFFDDDCCCBBBCCCDDDDDDEEEEEEDDDCCCBBBAAA???===>>>@@@AAA@@@>>>>>>AAAEEEHHHKKKPPPXXX^^^bbbjjjsssyyy|||xxxccc[[[UUUOOOOOOUUU^^^oooxxxzzzpppVVVLLLKKKJJJLLLQQQMMMLLLKKKKKKJJJGGGCCC???888666333111///000111222//////////////////////////////............//////........./////////000000///,,,444111222:::QQQcccJJJAAA???@@@AAABBBAAA@@@>>>===;;;BBBPPPaaammmxxxyyyooohhhdddcccPPPEEECCC???===<<<;;;999777777777555444444444444444000000000000000111111111/////////...------,,,,,,///...,,,******+++,,,---+++***))))))***+++...///555111,,,***,,,,,,+++)))''',,,000000,,,)))+++---)))******+++---...//////222111///...///000222333---///111222333444666888777999;;;===>>>???BBBDDD@@@@@@===:::999>>>FFFLLLLLLPPPUUUVVVVVVUUUWWWYYYOOOTTTVVVSSSMMMLLLPPPVVVhhhkkkoooooollljjjiiijjjmmmppppppmmmlllkkkeee___[[[\\\^^^___^^^[[[YYYWWWUUUZZZ___```___aaafffkkklllmmmooooooppprrrvvvyyyzzz||||||zzzwwwtttoooiiiaaa\\\WWWTTTPPPMMMOOOSSSYYY]]]ccchhhkkkjjjnnnvvvzzzxxx~~~}}}}}}{{{rrrfffZZZQQQLLLIIIGGGCCCDDDEEEFFFFFFEEEDDDCCCBBB@@@???@@@BBBCCCBBB???<<<>>>AAABBBCCCGGGNNNTTTRRRZZZeeemmmqqqvvv|||zzziii\\\PPPJJJMMMKKKZZZooowwwqqqzzzbbbSSSNNNJJJKKKPPPMMMMMMMMMMMMLLLIIIDDDAAA;;;888444111........./////////////////////////////////............//////............/////////000...***222///111999QQQZZZDDD>>>???@@@AAABBBBBB@@@???===;;;AAAOOO^^^jjjttt~~~~~~zzzpppfff```]]][[[PPPEEECCC@@@>>>===<<<:::999666666666555444444333333222111111111000000/////////............---------,,,++++++******++++++,,,++++++++++++++++++++++++777222,,,)))***++++++***++++++++++++++++++++++++,,,---...///000000000000111111111111111000///...,,,---///222444777999:::888:::===>>>>>>???@@@BBBBBB<<<999>>>BBBEEELLLSSSQQQQQQSSSWWW[[[[[[VVVRRRIIIKKKNNNQQQPPPQQQZZZeeeggggggkkkpppnnnhhhiiiooommmpppqqqjjj___XXXWWWZZZ]]]]]]\\\ZZZVVVTTTTTTUUU___aaacccddddddeeegggiiimmmnnnooorrrtttwwwxxxyyy~~~|||qqqtttooohhhccc___\\\WWWSSSPPPRRRUUUXXX\\\```ccceeemmmnnnnnnllljjjoooyyyyyyiii\\\SSSMMMLLLJJJHHHGGGDDDBBBDDDGGGBBBCCCDDDDDDDDDDDDFFFGGG?????????@@@AAACCCDDDEEEIIIPPPXXX^^^bbbhhhpppwwwvvvzzzmmmTTTNNNUUULLLRRR]]]mmmuuuyyy}}}dddPPPDDDFFFOOOLLLMMMMMMKKKKKKJJJGGGDDDBBB===777222000000//////000000000000000000000000000000000000000000000000////////////000000000000111///777333444;;;RRRyyySSSAAAAAA>>>???AAACCCCCCAAA???===???AAAJJJWWWcccpppwwweee^^^YYYOOOLLLPPPOOODDDBBB???===<<<;;;999888666666666555444444333333111111111111000000000//////............---------,,,++++++******++++++,,,++++++++++++++++++++++++222///+++)))***,,,,,,+++++++++++++++++++++++++++,,,---...///000000000000111111111111111000//////---...000222444777888999888:::===>>>>>>>>>???@@@???;;;<<>>888444222111///...000000000000000000000000000000000000000000000000////////////000000000000222...666333444:::OOO|||WWWCCCAAA>>>???AAACCCCCCAAA???>>>>>>@@@HHHTTT```nnnqqq^^^XXXTTTLLLIIILLLOOOCCCAAA>>><<<;;;:::999777666666666555444444333333111111111111000000000000///............---------,,,++++++******++++++,,,++++++++++++++++++++++++,,,+++)))***+++------,,,++++++++++++++++++++++++,,,---...///000000000000111111000000000000/////////000111333555666888888888;;;===???>>>===>>>>>>======@@@FFFJJJIIIKKKMMMXXX\\\dddiiiiiibbbWWWNNNDDD@@@CCCNNNZZZbbbggglllkkkiiikkkpppqqqlllhhhgggjjjgggbbb]]]ZZZZZZ\\\^^^dddaaa[[[VVVSSSUUUZZZ^^^fffggghhhgggffffffhhhjjjjjjlllooossswww{{{~~~~~~~~~{{{zzzxxxppphhh^^^[[[WWWVVVVVVWWWXXXWWW___```cccfffhhhkkklllmmmqqqrrrsssvvv{{{~~~rrr___\\\UUUOOOJJJIIIIIIIIIGGGGGGFFFFFFDDDCCCAAA@@@AAAAAA???>>>===<<<<<<<<<<<<@@@FFFJJJOOOVVV^^^eeekkkpppvvv|||sss]]]YYYQQQQQQTTT\\\jjj|||kkkSSSIIIIIILLLMMMNNNMMMKKKHHHGGGGGGBBB???:::777555333000...000000000000000000000000000000000000000000000000////////////000000000000333---444222444:::KKKyyy]]]EEE???>>>???AAACCCCCCBBB@@@>>>>>>???EEEOOO[[[iii|||rrr\\\SSSOOOJJJHHHJJJNNNDDDAAA>>>===<<<;;;999777666666666555444444333333111111111000000000000000///............---------,,,++++++******++++++,,,++++++++++++++++++++++++)))))))))***+++,,,++++++***+++++++++++++++,,,,,,------...//////000//////000000000/////////000000111222333444555666777888888;;;===>>>===<<<<<<===@@@BBBFFFIIIKKKKKKLLLMMMWWW]]]gggllljjj```SSSIIIAAABBBIIIVVVaaafffjjjnnniiihhhjjjnnnpppmmmgggbbbaaa]]]YYYXXXZZZ]]]___^^^```^^^ZZZWWWVVVYYY^^^cccggghhhhhhgggffffffhhhjjjmmmnnnqqqtttxxx|||}}}|||{{{xxxtttpppkkkddd^^^WWWVVVUUUVVVXXX\\\^^^```eeegggiiilllnnnoooppppppssssssvvv{{{|||lll\\\RRROOONNNLLLIIIHHHGGGGGGGGGFFFDDDCCCBBBBBB@@@???======<<<<<<===???AAADDDGGGMMMTTTZZZ^^^cccjjjqqqxxx~~~tttiii\\\VVVRRRUUU```qqq~~~zzzfffTTTLLLJJJJJJMMMOOONNNIIIFFFGGGBBB@@@===;;;888666222///////////////////////////////////////////////////////////////000000000000333---333111555999GGGsssaaaGGG===>>>???BBBCCCDDDBBB@@@???>>>===BBBKKKWWWeeexxxfffVVVNNNIIIGGGIIIMMMEEECCC@@@>>>===<<<:::999666666666555444444333333000000000000000000111111///............---------,,,++++++******++++++,,,++++++++++++++++++++++++)))***+++++++++***))))))*********++++++,,,,,,,,,---...//////////////////000//////......///000000222333444555666777777888999:::<<<<<<;;;;;;<<<===EEEHHHJJJJJJIIIKKKMMMOOORRRYYYbbbgggcccYYYMMMEEECCCJJJWWWbbbeeedddhhhnnnoooooooooooooookkkccc[[[WWWUUUTTTWWW]]]```___\\\XXXYYYZZZZZZZZZ]]]bbbfffgggggggggfffeeefffiiikkkqqqrrrtttwwwyyy|||~~~}}}~~~wwwsssnnnjjjddd^^^XXXUUUTTTUUUWWWZZZ]]]aaaeeeggghhhjjjmmmppprrrtttttttttxxxyyy}}}}}}nnnfff\\\SSSLLLJJJHHHHHHIIIIIIHHHFFFCCCCCCBBBAAA@@@@@@@@@@@@??????@@@@@@AAAEEEIIIMMMPPPUUU]]]eeelllttt{{{ttteeeWWWQQQTTT]]]nnn}}}yyyzzz}}}hhhZZZMMMJJJLLLQQQQQQKKKGGGHHHDDDBBB???===;;;888333000////////////////////////////////////////////////////////////000000000000333---333111555999FFFqqqbbbFFF<<<===???BBBDDDDDDCCCAAA@@@======@@@IIITTTbbbuuuwww___PPPHHHEEEFFFMMMEEECCC@@@>>>>>>===;;;999666666666555444444333333000000000000111111111111///............---------,,,++++++******++++++,,,++++++++++++++++++++++++***+++---,,,***(((((()))*********++++++,,,,,,---......///////////////...000///...---...///000111333333444555666777888999999::::::999999:::===???IIIMMMMMMIIIFFFIIILLLMMMMMMRRRXXX[[[XXXPPPIIIEEEKKKUUUdddjjjeee___dddmmmxxxyyywwwqqqkkkfff]]]UUUQQQQQQTTTYYY]]]___\\\XXXSSSVVVYYY[[[]]]```dddfffeeeffffffffffffhhhlllooovvvvvvwwwyyy{{{|||}}}~~~}}}~~~~~~~~~}}}~~~|||zzzoooiiiccc___ZZZTTTRRRTTTTTTWWW\\\```bbbeeehhhjjjjjjlllppptttxxxyyyzzzzzzxxxfffVVVRRRLLLJJJKKKKKKJJJHHHEEEEEEDDDCCCCCCDDDDDDEEE@@@???>>>======???@@@BBBDDDIIIPPPXXX```hhhpppuuu{{{}}}qqq[[[QQQNNNQQQ[[[ggg}}}sss[[[QQQLLLPPPSSSNNNIIIJJJFFFDDDAAA???===:::666333000000000000000000000000000000000000000000000000////////////000000000000222---444333555999HHHuuu___EEE<<<===???BBBDDDDDDCCCBBB@@@>>>===AAAIIISSSaaassslllVVVHHHBBBAAALLLEEEBBB???======<<<:::888666666666555444444333333///000000000111111111111///............---------,,,++++++******++++++,,,++++++++++++++++++++++++***,,,---,,,)))(((***,,,)))******+++,,,,,,------......////////////......000///---------///000222222333444555777888:::::::::999888777777999>>>BBBHHHNNNOOOIIIDDDEEEGGGGGGJJJMMMPPPOOOMMMJJJIIIIIIVVV___iiijjjaaaZZZaaalllxxx{{{xxxooofff```YYYRRRRRRTTTVVVYYY[[[ZZZWWWTTTTTTVVVYYY[[[]]]___ccceeedddeeeffffffhhhkkkppptttwwwxxxyyyzzz|||}}}~~~}}}~~~~~~~~~~~~}}}}}}{{{wwwssspppggg___YYYWWWSSSPPPRRRXXXYYY]]]dddhhhiiijjjkkkmmmllloootttyyy~~~kkkcccYYYRRRPPPOOOLLLIIIGGGGGGFFFEEEEEEEEEEEEFFF@@@???=========>>>======>>>BBBHHHOOOVVV]]]dddiiisssvvv{{{hhh[[[UUURRRUUU\\\nnn~~~ppp\\\MMMNNNRRROOOLLLMMMHHHFFFBBB???===;;;777555000000000000000000000000000000000000000000000000////////////000000000000000---666444444999KKK{{{~~~ZZZCCC======???BBBDDDEEEDDDBBBAAA>>>>>>BBBJJJTTTaaarrr|||```MMMBBB===LLLDDDAAA>>><<<<<<;;;999777777666666555444444333333//////000000111111111222//////.........---------,,,++++++++++++++++++,,,++++++++++++++++++++++++***,,,---,,,)))))),,,///))))))***+++,,,,,,------...///////////////......///...---,,,---///111222222333444666777999:::;;;:::999777555555999???DDDFFFNNNPPPIIICCCCCCDDDAAAIIIJJJKKKIIIGGGGGGJJJMMM___dddhhhggg]]]XXX___kkkpppuuutttjjjaaa\\\XXXSSSVVVWWWYYYYYYXXXUUUSSSRRRWWWXXXYYYZZZ[[[]]]bbbeeedddeeefffgggiiinnnssswwwwwwxxxyyy{{{}}}~~~}}}~~~~~~}}}}}}~~~~~~|||~~~~~~{{{vvvpppllliiiaaaYYYTTTRRRPPPOOOUUU^^^^^^ccckkkoooooonnnooopppnnnqqqwww}}}}}}ssseee[[[WWWSSSOOOKKKIIIIIIHHHFFFEEEEEEEEEEEEAAA@@@??????@@@@@@???===<<>>>>>CCCKKKUUUaaarrrjjjRRRDDD===RRRBBBAAA@@@>>><<<;;;::::::777666555444444333444444//////000111222333333444/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++************************---------------------------...///000000///...---***+++,,,...///111222333222222111111333555888:::;;;777222222666<<>>@@@DDDJJJPPPTTTaaadddjjjrrryyyppp^^^TTTPPPUUUVVVjjjzzzxxxpppXXXOOOOOOOOONNNMMMKKKGGGCCC@@@===<<<<<<777555222///...///000111////////////////////////000000000000000000000000555000888555444888LLL}}}]]]CCC>>>???@@@CCCDDDEEEEEECCCCCC>>><<<>>>FFFPPP]]]mmm|||vvvWWWDDD@@@QQQBBBAAA@@@>>><<<;;;::::::777666555444444333444444000000000111222222333333/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************,,,,,,------............---...///000000///...---+++,,,---...///111222222111111111111333555777888999666333444888===@@@AAAEEEFFFHHHGGGDDDBBBBBBBBBKKKGGGCCCDDDFFFMMMYYYeeejjjkkkiiiccc]]][[[```eeeppprrrpppeeeWWWPPPSSSYYYXXXVVVRRRPPPOOOQQQTTTUUUWWWZZZ\\\^^^^^^___aaacccdddfffiiimmmppprrrssstttwwwxxxzzz|||}}}~~~~~~}}}}}}}}}~~~~~~}}}}}}|||}}}}}}~~~~~~zzzwwwqqqkkkeee```]]]\\\YYYXXXWWWYYY]]]bbbfffiiiooorrrvvvxxxyyyyyyzzz{{{~~~xxxiiiaaaUUURRRNNNKKKHHHGGGEEEEEEBBBBBBAAA@@@?????????@@@???>>><<<<<<>>>CCCGGGJJJVVVYYY___gggpppwww}}}tttccc[[[XXXXXXhhhvvv]]]OOOLLLMMMMMMLLLIIIFFFBBB@@@>>>===888666333111///000111222////////////////////////000000000000000000000000222...666333444888LLL}}}```FFFBBB===>>>AAADDDEEEEEEEEEEEE@@@>>>>>>EEEMMMYYYkkkyyyrrrVVVDDDAAAQQQBBBAAA@@@>>><<<;;;::::::777666555444444333444444111111111111111111111111/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++---...////////////......////////////......------...//////000111111//////000222333444555666666555555777;;;???AAABBBAAACCCFFFGGGFFFEEEEEEFFFLLLGGGDDDGGGLLLTTT___iiiiiijjjiiiccc\\\ZZZ]]]aaaiiifffaaaZZZUUUTTTWWWZZZWWWTTTOOOLLLMMMQQQVVVYYYZZZ[[[]]]]]]]]]___bbbdddhhhiiikkknnnppprrrssstttvvvwwwyyyzzz|||}}}}}}}}}|||}}}}}}~~~~~~}}}}}}|||||||||}}}|||zzzsssoooiiibbb]]][[[[[[[[[]]]^^^```cccgggkkknnnpppppptttxxx{{{|||}}}jjj[[[PPPNNNMMMGGGFFFIIIDDDDDDCCCBBBAAA@@@??????AAA@@@===;;;;;;<<<>>>@@@IIILLLRRR[[[dddmmmtttxxxwwwhhhZZZVVV___rrr}}}~~~{{{|||lllPPPIIIMMMMMMLLLKKKIIIFFFCCC@@@>>>:::888555222111111111222////////////////////////000000000000000000000000///,,,444222333888IIIxxxcccHHHBBB;;;===@@@BBBDDDFFFFFFFFFBBB???>>>BBBIIIUUUgggvvvnnnTTTEEEBBBPPPBBBAAA@@@>>><<<;;;::::::777666555444444333444444222222222111111111000000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++***+++---///000000000000...//////////////////...///////////////000000000...///000222333333333333333444666:::===@@@BBBCCCBBBEEEGGGHHHHHHGGGHHHIIIHHHDDDDDDJJJQQQWWW___gggdddfffgggccc\\\YYYZZZ]]]^^^ZZZUUUSSSTTTWWWXXXWWWTTTQQQOOOMMMOOOSSSXXX[[[\\\]]]]]]\\\]]]___cccgggkkklllmmmoooqqqrrrssstttvvvwwwxxxyyy{{{|||}}}}}}||||||}}}}}}}}}}}}||||||||||||~~~~~~zzzwwwuuunnnjjjccc]]]ZZZZZZ\\\___cccfffjjjmmmoooqqqssstttqqqtttxxx{{{}}}kkkWWWUUURRRIIIFFFLLLGGGFFFEEEEEEEEEDDDBBBAAAEEECCC@@@===<<<;;;<<<<<>>===@@@EEEPPPcccttt~~~jjjRRRDDDBBBOOOBBBAAA@@@>>><<<;;;::::::777666555444444333444444333333222222111000000000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++***,,,...000111111111000/////////....../////////000000000000000000000000...///000111222333333222222555888<<>>======<<<===???CCCIIIRRR[[[ccchhhqqqxxxvvvdddWWWUUUWWW___sssgggbbbrrr{{{qqqooowwwaaaOOOIIIKKKLLLMMMLLLJJJFFFBBB@@@<<<:::888555333111111000000000000000000000000000////////////////////////000---444///111555>>>bbbtttTTTAAA>>>>>>???AAAAAABBBBBBCCC>>><<<<<<>>>BBBLLL___ppp|||{{{iiiRRRDDDAAANNNBBBAAA@@@>>><<<;;;::::::777666555444444333444444333222222222111111000000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---///111222222111000//////............//////000000000000000000000000///000000111222222333333333666:::>>>@@@AAACCCEEEFFFFFFEEECCC@@@@@@AAACCCIIILLLRRRYYYYYYWWWZZZ```nnnqqqrrrlllaaaVVVQQQPPPLLLMMMPPPSSSTTTSSSOOOLLLLLLNNNQQQUUUXXXYYYYYYYYY\\\]]]]]]^^^___ccchhhlllpppppppppqqqrrrtttuuuvvvxxxxxxxxxyyyzzz|||~~~~~~}}}}}}||||||}}}}}}~~~}}}~~~~~~{{{wwwrrrnnnjjjhhh___^^^\\\[[[\\\```eeegggooorrrttttttrrrrrrvvvyyyuuuxxx{{{}}}vvvfffXXXSSSNNNJJJFFFEEEGGGGGGFFFDDDBBBBBBAAAAAA@@@???>>>===<<<<<<===AAAGGGOOOVVV[[[eeemmmuuuyyy}}}vvv^^^SSSQQQVVVdddsssppp```jjjwww}}}~~~yyyyyy~~~sssWWWGGGKKKLLLMMMMMMKKKHHHDDDBBB>>><<<:::777555333111111000000000000000000000000000000000000000000000000111///555///111555:::YYY}}}___GGG?????????@@@@@@AAAAAABBB===<<<<<<===???GGGZZZkkkyyyzzziiiSSSCCC@@@NNNBBBAAA@@@>>><<<;;;::::::777666555444444333444444222222222111111111111111/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,...000222333222000///000///...------...///000//////000000000111111111111111000000111222444555444888<<>>===;;;:::;;;???EEEKKKOOOWWWaaajjjooottt}}}ooo\\\UUUTTTXXX^^^mmmmmmllluuueeeOOONNNNNNNNNNNNLLLJJJGGGFFFAAA@@@>>>;;;888555333222000000000000000000000000000000000000000000000000///...444///222777999UUUxxxfffJJJ======>>>>>>@@@AAABBBCCC???>>>>>>>>>===BBBSSScccuuuzzzjjjTTTDDD@@@MMMCCCAAA@@@>>><<<;;;::::::777777555444444444444444111111111111111111111111000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---///111333333222000...000///...------...///000/////////000111111222222333222111000000222444666555999===??????@@@CCCFFFIIIGGGDDD???===>>>BBBFFFUUUXXX\\\ZZZRRRMMMTTT___iiimmmpppjjj^^^QQQIIIFFFKKKRRRWWWUUUMMMGGGGGGIIIKKKLLLOOORRRUUUWWWXXXXXXYYY[[[]]]```bbbfffkkknnnqqqqqqqqqrrrsssvvvxxxyyyzzzyyyyyyzzz{{{}}}~~~}}}}}}~~~}}}|||yyywwwrrrmmmgggbbb^^^[[[\\\^^^aaafffkkkooossstttsssttttttrrrpppsss|||xxxbbb[[[RRRMMMMMMMMMKKKHHHEEEFFFFFFFFFEEECCCAAA@@@???===:::999;;;@@@EEEHHHMMMXXXbbbhhhnnnwwwkkk___XXXTTTTTTYYYvvv|||uuu{{{qqqYYYPPPPPPPPPOOONNNLLLJJJHHHCCCBBB@@@===:::888555444000000000000000000000000000000000000000000000000...---444///333888:::TTTyyyfffIII;;;;;;<<<>>>@@@BBBDDDEEEAAA@@@@@@>>><<>><<<;;;::::::555444333555777666222///111111111111000000000000/////////...------,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,------++++++,,,---000000000000000000000000...------------...//////......//////000222333444333444555444222444:::>>>:::<<>>NNNBBBAAA@@@>>><<<;;;::::::888666444444555666444222111111111111000000000000/////////...------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++------,,,,,,---...000000000000000000000000---------------...//////.........///000111333333222333333333333666:::======>>>AAAGGGLLLOOOMMMJJJHHHBBB===;;;:::>>>JJJUUU]]]]]]ZZZTTTMMMNNNUUU]]]iiiiiieee\\\QQQKKKKKKOOOSSSVVVXXXSSSLLLIIIKKKOOOPPPRRRSSSTTTTTTUUUXXXZZZ[[[]]]```dddhhhjjjllllllppppppqqqssstttuuuvvvwwwyyyyyyyyyzzz{{{}}}~~~}}}~~~}}}}}}~~~~~~~~~~~~}}}zzzvvvsssrrrooojjjfffcccbbbcccdddgggiiikkklllmmmnnnqqqsssuuuyyy}}}~~~}}}~~~yyyiii^^^WWWPPPLLLJJJHHHFFFFFFFFFFFFDDDCCC@@@???===;;;;;;;;;======CCCGGGLLLRRRZZZbbbkkkpppwww}}}~~~uuuhhhZZZTTTZZZiii|||yyyjjjcccQQQIIIQQQRRRJJJJJJEEEDDDAAA>>>;;;888777666333222111000000///000000000000000000000000000000///444222///222222;;;NNNvvvkkkLLL@@@======BBBFFFGGGHHHKKKKKKHHHCCC===;;;@@@KKKSSS___pppuuufffSSSEEE>>>NNNBBBAAA@@@>>><<<;;;::::::999777333222222333444444111111111111000000000000/////////...------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))+++,,,---,,,,,,...000........................------------......//////.........///000111222333222111000222555999;;;<<<======@@@HHHOOOQQQNNNIIICCC===999;;;@@@FFFPPPZZZZZZXXXSSSNNNLLLNNNUUUZZZeeebbb\\\UUUOOOMMMNNNQQQRRRUUUWWWUUUOOOMMMOOORRRPPPRRRSSSTTTUUUVVVYYY[[[^^^```cccfffiiijjjkkklllnnnooopppqqqssstttuuuuuuxxxyyyzzz{{{||||||||||||{{{}}}~~~~~~~~~~~~}}}{{{yyyxxxuuuqqqnnnllliiifffcccbbbdddgggiiioooooonnnmmmlllmmmpppsssyyy~~~uuujjj]]]OOOMMMJJJGGGEEEEEEDDDCCCBBBCCCBBB???===;;;:::::::::;;;>>>BBBGGGMMMVVV___eeelllrrrzzzyyyaaaXXXRRRUUUdddqqqwww}}}bbbLLLQQQUUUMMMGGGFFFEEEBBB???<<<999888777444333222111000000000000000000000000000000000000...333111///333333;;;MMMsssnnnRRR@@@===<<>>FFFMMMWWWggg{{{vvvfffTTTFFFAAAMMMBBBAAA@@@>>><<<;;;::::::777555333222111222222222111111111111000000000////////////...------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))***,,,---------///111------------------------,,,------...........................000111222333111//////222777;;;;;;:::;;;:::===DDDLLLNNNJJJDDD>>>999777<<>><<<;;;::::::999:::===@@@EEENNNWWW]]]```gggpppxxx|||qqqdddVVVOOOUUU```hhhrrr|||^^^TTTTTTMMMHHHGGGEEEBBB???<<<999888777555444333222111000000000////////////////////////---222000///444444:::KKKkkktttUUUAAA===<<<@@@DDDGGGJJJNNNPPPNNNIIIBBB===>>>DDDIIISSSbbbvvvuuueeeSSSIIIFFFLLLBBBAAA@@@>>><<<;;;::::::666666777777555333111111111111111111000000000////////////...------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))+++,,,------...///111,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......------......///111222333111000000444999<<<<<<:::999999;;;AAAGGGHHHDDD???;;;777777>>>EEEKKKRRRXXXVVVQQQKKKGGGIIILLLOOOPPPOOOOOOOOOQQQTTTUUUSSSQQQHHHKKKNNNOOONNNMMMOOOQQQOOOQQQTTTUUUVVVYYY\\\___bbbdddfffhhhjjjkkkkkkkkkooooooppprrrssstttuuuvvvxxxyyyzzz{{{{{{zzzyyyxxxyyy{{{}}}}}}}}}~~~}}}{{{{{{vvvrrrpppnnnlllkkkeeedddbbbbbbdddhhhmmmpppmmmmmmmmmmmmnnnssszzz}}}pppccc]]]SSSLLLHHHGGGGGGGGGEEEDDDBBB@@@???======<<<999:::;;;===AAAHHHPPPUUUYYY```iiiqqqvvv|||nnn^^^QQQPPPUUU^^^nnn~~~xxx___QQQJJJKKKGGGEEECCC???<<<:::888777666555444222111111000000////////////////////////---111//////444444888GGGbbbzzzXXXCCC===;;;???CCCFFFJJJOOOOOONNNJJJDDD???>>>CCCGGGSSS___rrrsssaaaPPPHHHHHHKKKBBBAAA@@@>>><<<;;;::::::777999;;;;;;888555333333111111111111000000000000/////////...------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***,,,---...------///111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...------------...///000111222111111333777:::<<<<<<:::;;;;;;===@@@BBBBBB???===999888:::AAAFFFJJJPPPWWWWWWSSSMMMIIIHHHIIIJJJJJJEEEHHHLLLQQQTTTSSSPPPMMMEEEGGGKKKLLLMMMMMMNNNOOOOOOQQQTTTVVVWWWZZZ]]]```cccdddfffhhhjjjkkkkkkkkkoooooopppqqqssstttuuuvvvxxxxxxyyyyyyzzzyyyyyyyyyyyy{{{|||}}}}}}}}}~~~~~~~~~|||zzzxxxzzzuuuoookkkjjjjjjjjjiiigggfffeeeeeegggjjjmmmoooiiikkknnnppptttyyy~~~zzzvvvsssjjj]]]RRRKKKIIIIIIIIIFFFEEEDDDCCCBBB@@@??????999::::::;;;===BBBHHHMMMTTTZZZbbbiiipppwwwyyygggVVVNNNMMMSSSfffyyyoooTTTIIINNNHHHGGGDDDAAA>>>;;;999999777666555333222111111000000000000000000000000000---222//////555333666CCCXXX```EEE???<<<>>>BBBEEEJJJOOOOOOOOOLLLFFF@@@???BBBEEEPPPZZZkkk~~~ttt```OOOFFFFFFKKKBBBAAA@@@>>><<<;;;::::::888:::;;;999555333333444111111111111000000000000/////////...------,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++---......------...000------------------------+++,,,...///000///...------------...///000111222111444888:::;;;;;;;;;<<<;;;===???>>>;;;999:::;;;888999>>>EEEHHHJJJPPPXXXXXXVVVRRRMMMIIIFFFEEEDDDAAAEEEJJJNNNOOOMMMIIIGGGDDDGGGJJJLLLMMMNNNNNNNNNOOOQQQTTTVVVXXX[[[^^^aaabbbcccfffhhhjjjkkkkkkkkkmmmnnnooopppqqqsssttttttxxxxxxwwwxxxxxxyyyzzzzzzyyy{{{}}}}}}|||}}}~~~}}}{{{{{{zzzwwwuuurrrmmmgggcccbbbdddeeefffkkkjjjjjjjjjjjjkkklllllljjjnnnrrrvvvzzz~~~~~~zzzvvv|||vvvdddWWWPPPLLLKKKHHHHHHGGGFFFDDDBBB@@@???:::;;;<<<<<<===???CCCGGGLLLQQQWWW^^^eeennnxxxhhhWWWNNNMMMYYYhhh{{{|||}}}||||||^^^KKKNNNKKKIIIGGGCCC@@@>>><<<;;;888777555444222111111111000000000000000000000000...222///000555333444@@@NNNzzzqqqGGG@@@<<<>>>AAADDDIIINNNQQQQQQNNNHHHAAA>>>???BBBIIIPPPbbbwww~~~iiiSSSGGGEEEJJJCCCAAA@@@>>><<<;;;::::::888888777444000///111444111111111111000000000000000//////...------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,...///...------...///------------------------+++,,,...000000///...---------------///000111222111555;;;===;;;:::;;;<<<;;;===???;;;666333555888666:::AAAHHHJJJKKKRRRZZZYYYXXXUUUPPPIIIDDDBBBAAAAAAEEEJJJKKKJJJFFFDDDCCCEEEHHHKKKNNNOOOPPPOOOOOOOOOQQQTTTVVVXXX[[[___bbbaaaccceeehhhjjjkkkkkkkkkllllllmmmooopppqqqrrrsssxxxwwwvvvvvvwwwyyyzzz|||zzz{{{}}}}}}||||||~~~~~~|||zzzyyyxxxvvvtttlllgggaaa]]]]]]___bbbcccmmmmmmmmmmmmlllkkkkkkjjjmmmqqqwww{{{~~~}}}zzzzzz|||iii\\\UUURRRKKKJJJIIIGGGEEEBBB@@@???<<<>>>>>>>>>>>>???BBBDDDDDDHHHNNNSSSZZZdddpppxxxiiiXXXOOORRR[[[ooo~~~{{{qqqzzz}}}xxxttt}}}gggNNNNNNMMMKKKIIIFFFBBB@@@>>>===888777666444222111111111000000000000000000000000///333///000555222222===GGGtttIIIBBB===>>>@@@CCCHHHMMMSSSRRRPPPIIIBBB======???BBBIIIZZZqqqrrrZZZKKKFFFNNNCCCAAA???===<<<;;;888666666666555444333333333333111111111111000000000000111000///...---,,,+++++++++++++++******)))))))))++++++++++++++++++,,,,,,///.........------------///......------------....../////////------///000---------...///111222333666777888::::::;;;;;;;;;777;;;>>><<<777333444666:::<<>>======>>>>>>===@@@AAAGGGQQQYYY```iiirrr{{{rrrWWWRRRTTTSSScccmmmwwwxxxnnnkkkrrrsssYYYNNNKKKOOOMMMEEEBBBDDD>>>333999777666333111000//////111222222222222111000000///000222222222444666888FFFeeeWWWJJJ>>>;;;===???CCCGGGOOOQQQPPPKKKGGGDDD???:::>>>DDDTTTkkk}}}zzzbbbNNNCCCMMMCCCAAA>>>===<<<;;;888666666666555444333333333333111111111111000000000000111000///...---,,,++++++,,,,,,+++++++++*********+++++++++++++++,,,,,,,,,/////////.........------.........------...////////////000///...---///111111111000//////000000111666666777888999:::;;;;;;;;;<<<;;;999666666999;;;>>>@@@BBBEEEJJJRRR[[[```[[[WWWRRRKKKEEECCCCCCCCCLLLKKKIIIGGGFFFEEEDDDDDDGGGIIILLLMMMMMMMMMOOOPPPQQQSSSVVVZZZ^^^```bbbbbbccccccdddfffhhhjjjlllmmmmmmnnnoooqqqrrrsssssstttuuuvvvwwwwwwwwwxxx{{{}}}~~~}}}||||||||||||}}}}}}|||zzzxxxwwwvvvssspppmmmeeeccc___]]]^^^bbbhhhkkksssrrroookkkiiikkkooosssxxxxxxzzzppp^^^RRROOOKKKGGGEEEEEEFFFGGGCCCAAA???>>>?????????>>>>>>>>>CCCLLLSSSYYYccckkkvvv{{{hhhZZZUUUQQQVVV___rrr|||}}}}}}yyyuuuxxxkkkWWWLLLNNNNNNIIIGGGFFFCCC>>>:::999777555333222111000111222222222222111000000///000222222222333666888DDDaaa]]]JJJ<<<<<<@@@@@@CCCJJJMMMPPPPPPLLLGGGDDD>>>888<<>>===<<<;;;999777666666555444333333333333111111111111000000000000000000///...---,,,,,,+++,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,---000000000/////////.....................///000111///000000000......000111222111111000111111222222555555555666888:::<<<===???<<<777555777;;;???AAA@@@AAADDDGGGLLLTTT]]]ccc]]]WWWOOOGGGCCCCCCFFFIIILLLJJJHHHFFFEEEEEEEEEFFFEEEHHHJJJLLLMMMNNNQQQSSSTTTUUUXXX[[[]]]___```aaaccccccdddeeehhhjjjlllmmmmmmnnnpppqqqssstttttttttuuuvvvwwwwwwwwwxxxzzz|||zzzzzzzzzzzzzzzzzz{{{{{{yyywwwuuusssrrrpppllljjjaaaaaaaaaccceeeiiilllnnnuuutttpppmmmllloootttyyyzzz{{{}}}qqq]]]VVVNNNIIIHHHIIIIIIHHHEEECCCAAA@@@AAAAAAAAA???<<<;;;>>>EEEJJJPPPYYYbbbkkkqqqyyyiiiZZZPPPPPPUUUccc}}}gggPPPLLLJJJKKKIIIDDDBBBCCC<<<;;;999777555333222222111222222222222111000000///000222222222333555888@@@YYYfffLLL:::>>>CCC@@@CCCLLLKKKOOOQQQMMMIIIEEE>>>777<<<@@@LLL___qqq}}}fffOOOBBBLLLBBB@@@>>>===<<<;;;999777666666555444333333333333111111111111000000000///000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---------000000000000////////////---------...///000111222///000111000......000111/////////111222444666777444444444555777:::<<<===@@@:::555555;;;@@@CCCCCC???@@@BBBEEEJJJRRR[[[aaa]]]UUUJJJBBB@@@DDDIIIMMMLLLJJJGGGEEEDDDEEEGGGHHHFFFHHHJJJLLLMMMOOOQQQTTTWWWXXXYYY[[[]]]^^^``````bbbcccdddeeegggiiikkkmmmnnnoooppprrrssstttuuuuuuuuuvvvwwwwwwwwwwwwyyy{{{yyyyyyzzz{{{{{{zzzzzzyyywwwuuurrrpppnnnlllhhhfffaaacccfffiiilllmmmnnnnnnrrrssssssssssssvvv{{{~~~~~~sssiii[[[RRROOOMMMIIIFFFGGGEEEDDDCCCDDDDDDCCCAAA===;;;;;;???CCCGGGOOOXXX]]]dddnnnvvv}}}kkkYYYUUUUUU[[[nnn{{{^^^QQQIIIKKKLLLEEEAAACCC>>><<<:::888555444333222111222222222222111000000///000222222222222555777;;;QQQ}}}rrrRRR;;;???DDD???BBBLLLJJJOOORRRPPPMMMIIIAAA999===>>>FFFVVVeeerrr|||kkkPPPAAAKKKBBB@@@>>>===<<<;;;999777666666555444333333333333111111111111000000000////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......000000000000////////////------------...000111111///000000///......///111...///000111333555777888333333444666888:::<<<===<<<777444777???DDDEEECCC>>>@@@BBBEEEIIIOOOVVV[[[YYYQQQFFF??????DDDIIIMMMJJJHHHFFFDDDDDDFFFHHHJJJIIIJJJLLLLLLMMMOOORRRTTTZZZZZZ[[[\\\]]]^^^___```bbbbbbccceeegggiiikkklllnnnoooppprrrssstttuuuuuutttvvvxxxxxxwwwwwwxxxyyyyyyzzz{{{||||||zzzyyywwwuuurrrooommmkkkiiifffddddddgggkkknnnpppooonnnlllmmmqqqvvvyyy|||~~~}}}}}}~~~~~~}}}}}}lllYYYOOOKKKIIIGGGIIIHHHGGGGGGGGGGGGEEEDDD@@@===<<<>>>???AAAHHHPPPRRRYYYdddmmmttt{{{hhhYYYTTTSSS___tttqqq\\\LLLMMMQQQLLLFFFEEE>>>===;;;888666444222222111222222222222111000000///000222222111222444666:::KKKwww~~~]]]BBB???BBB>>>AAAJJJJJJPPPTTTSSSPPPMMMEEE===<<<;;;AAANNN]]]jjjwwwrrrTTTCCCJJJAAA???=========<<<:::888666666555444333333333333111111111111000000000000//////.........---------++++++++++++,,,,,,,,,,,,******+++,,,---...//////000000000/////////......---------------...///000.../////////------///000111111111111222333444444333444666888999:::;;;;;;777555444888???DDDDDDBBB@@@BBBEEEGGGJJJMMMRRRUUUQQQJJJBBB>>>@@@DDDHHHIIIHHHGGGFFFEEEEEEGGGIIIJJJKKKLLLMMMNNNNNNPPPSSSVVV[[[[[[[[[\\\]]]^^^``````bbbbbbcccdddgggiiikkklllmmmnnnpppqqqsssttttttttttttvvvxxxxxxwwwvvvwwwxxxxxxzzz{{{|||{{{xxxuuusssqqqnnnllljjjjjjjjjiiigggjjjkkknnnpppqqqooommmlllmmmrrryyy~~~}}}}}}}}}}}}}}}}}}}}}}}}aaaPPPJJJKKKMMMKKKJJJIIIJJJJJJJJJHHHFFFDDD@@@??????>>>>>>BBBIIIJJJRRR]]]eeelllttt~~~xxx]]]VVVPPPTTTbbbsss{{{|||}}}kkkUUUMMMOOOOOOJJJFFF@@@>>><<<999666444333222111222222222222111000000///111222111111111333555;;;FFFooommmOOOAAA???>>>AAAGGGIIIOOOTTTTTTRRRPPPJJJBBB<<<999===IIIXXXfffsss}}}sssUUUBBBJJJAAA???=========<<<:::888666666555444333333333333111111111111000000000000...............---------*********+++++++++,,,,,,******+++,,,---...///////////////.........------------,,,,,,,,,------...---.........,,,,,,...///000000000111111222333444333555888:::<<<;;;:::999555333333777===AAACCCCCC@@@CCCGGGIIIJJJKKKMMMNNNIIIDDD>>>>>>AAADDDEEEDDDFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMNNNPPPSSSWWWZZZ\\\\\\\\\\\\]]]___```aaaaaabbbcccdddfffiiikkklllmmmnnnoooqqqrrrssssssttttttvvvxxxxxxwwwvvvvvvwwwuuuwwwyyyyyywwwtttooommmjjjiiihhhiiikkkmmmnnnnnnmmmnnnoooppppppooonnnmmmqqqvvv|||~~~}}}~~~yyyyyywwwvvvuuutttttttttppprrrssssssrrrqqqrrrsss}}}~~~xxxaaaTTTPPPOOOMMMLLLLLLLLLMMMLLLJJJGGGGGGCCCAAAAAA>>><<<>>>CCCBBBJJJUUU]]]bbbkkkvvvooofffZZZSSSVVVbbboooxxxwwwxxx{{{}}}lllVVVNNNNNNMMMHHHBBB@@@>>>;;;888666444444111222222222222111000000///111111111000111333555999===aaa~~~]]]EEE<<<>>>CCCDDDGGGMMMRRRRRRRRRQQQLLLFFF===:::;;;EEEQQQ]]]iiirrrwww}}}vvvXXXFFFJJJAAA???=========<<<:::888666666555444333333333333111111111111000000000000...............---------)))))))))******+++++++++******+++,,,---//////000///.........------------------,,,+++++++++,,,,,,,,,---...---++++++---...,,,---...///222444666777444666:::<<<===<<<:::888444333333555:::???CCCDDD???BBBFFFHHHHHHHHHHHHHHHCCC@@@===>>>BBBEEECCC@@@DDDEEEFFFGGGHHHIIIIIIJJJIIIKKKMMMOOOQQQUUUZZZ^^^\\\\\\\\\\\\]]]___aaabbbaaabbbcccdddfffhhhjjjllllllmmmnnnppprrrrrrsssssssssvvvxxxxxxwwwvvvvvvwwwssstttvvvvvvtttpppkkkhhheeeeeeeeehhhlllqqqssstttnnnoooooopppppppppoooooowwwzzz}}}|||{{{{{{{{{{{{|||}}}}}}yyyzzz|||{{{yyyxxxxxxyyyvvvvvvuuuttttttuuuvvvvvvsssqqqmmmjjjhhhhhhhhhiiicccbbbaaa___^^^]]]]]]]]]ZZZZZZZZZYYYXXXWWWYYY[[[YYY^^^gggrrrwwwbbbTTTMMMNNNMMMMMMMMMNNNMMMKKKHHHHHHDDDCCCBBB???;;;<<<@@@;;;CCCNNNUUU[[[cccoooxxxzzziiiYYYRRRVVVaaajjjwwwwww{{{}}}eeeSSSRRRRRRNNNDDDBBB@@@===:::777666555111222222222222111000000000111111111000111222444555444UUUgggGGG;;;@@@DDDCCCEEEKKKPPPQQQQQQQQQNNNHHHAAA<<<;;;AAAJJJSSS\\\eeepppwwwbbbPPPMMMBBBAAA???===;;;:::999999777777666555444333333333111111111111000000000000......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---...///000000111000000///......------...------,,,,,,------...,,,---///000000000///...,,,---...000222444666666777888888999999999888888222444666888999===AAADDDEEEDDDDDDGGGIIIIIIDDD@@@AAAAAAAAA???======>>>@@@@@@BBBDDDFFFGGGHHHHHHHHHIIILLLPPPTTTVVVXXXZZZ\\\^^^_________^^^^^^```aaaeeefffffffffgggiiijjjkkknnnnnnmmmnnnnnnooopppqqquuuvvvwwwxxxxxxwwwuuutttuuuttttttsssqqqlllgggcccdddaaaaaagggqqqwwwwwwtttpppooonnnnnnoooqqqsssuuuzzz~~~~~~~~~}}}}}}zzzxxxwwwwwwxxxuuutttssstttxxx{{{||||||}}}{{{{{{|||}}}zzzvvvuuuuuuwwwvvvwwwwwwvvvssspppooopppkkkhhheeeddddddddd```]]]aaabbbbbbeeeffffffcccaaa]]]]]]]]]YYYVVVVVVXXX\\\XXXWWWTTTRRRQQQPPPQQQQQQMMMLLLKKKLLLMMMLLLKKKIIIIIIGGGFFFHHHJJJJJJHHHEEEKKKKKKPPPYYY```hhhxxxyyyiii___UUUQQQNNNMMMKKKHHHJJJNNNJJJIIIGGGEEEBBB@@@???>>>AAA@@@DDDKKKRRRXXXcccmmmuuuzzzgggWWWQQQTTTXXXtttooolllsss{{{xxxwwwyyyyyy|||```SSSPPPKKKFFFEEEAAA<<<777555555666444444333222111111111111000000111222222222222111:::<<>>BBBEEEEEEEEEEEEFFFGGGFFFCCCAAAAAAAAA@@@===;;;;;;===???AAABBBDDDFFFGGGHHHGGGGGGIIILLLQQQTTTVVVXXXZZZ[[[]]]^^^______^^^^^^___aaaddddddeeefffggghhhjjjjjjooonnnnnnnnnooopppqqqrrruuuvvvvvvwwwwwwvvvvvvuuuuuutttrrrooolllgggbbb___```___```fffpppvvvwwwuuurrrqqqpppppprrruuuxxxzzz~~~~~~|||}}}~~~}}}|||}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}||||||{{{{{{||||||}}}~~~~~~}}}}}}|||{{{zzzyyyxxxzzz{{{{{{xxxuuussssssuuutttsssqqqnnnlllkkkjjjnnnppprrrrrrqqqppppppqqqppppppppppppqqqqqqqqqqqqrrrqqqnnnkkkhhheeecccbbb```______bbbfffjjjlllmmmpppqqqrrrqqqooonnnooopppoooppppppqqqqqqqqqppppppqqqooonnnppprrrtttsssqqqqqqrrrsssttttttsssrrrqqqsssqqqpppqqqrrrrrrooommmkkkkkkkkkiiifffdddddddddggggggfffccc___]]]]]]^^^ZZZ[[[[[[YYYVVVTTTTTTTTTRRRPPPMMMLLLLLLLLLIIIGGGIIIJJJKKKMMMOOOPPPNNNLLLGGGIIIJJJIIIGGGHHHKKKMMMNNNNNNLLLKKKIIIIIIHHHHHHEEEDDDDDDEEEGGGHHHHHHGGGHHHGGGFFFHHHKKKLLLJJJHHHKKKKKKOOOUUUWWWZZZcccnnnxxxyyybbbXXXNNNMMMNNNMMMKKKKKKJJJIIIHHHFFFDDDBBBAAA@@@>>>===>>>DDDJJJPPPZZZdddnnnttt|||eeeWWWUUUYYYbbbwwwvvvlllccceeeiiisss}}}xxxtttyyyppp[[[TTTQQQHHHGGGCCC>>>999666666777555444333222111111111111111111222333333333333333555666GGGjjjsssRRRBBBCCCFFFFFFHHHIIIKKKMMMNNNNNNMMMLLLGGGCCC===:::<<>>BBBCCCDDDFFFGGGGGGGGGGGGJJJNNNRRRUUUVVVXXXZZZ[[[]]]^^^______^^^^^^___```bbbbbbccceeefffhhhiiiiiioooooooooooopppqqqrrrsssuuuuuuuuuuuuuuuuuuuuuuuutttrrrnnniiiddd```]]][[[]]]\\\^^^eeemmmtttvvvvvvsssrrrqqqqqqsssxxx|||~~~}}}}}}~~~}}}}}}~~~~~~}}}|||zzzyyyuuuwwwyyyxxxvvvtttssssssuuuwwwyyy{{{zzzyyyvvvtttsssssssssssssssrrrqqqpppoooooopppoooooonnnnnnmmmoooqqqsssuuuuuutttrrrqqqooonnnmmmlllkkkiiihhhggghhhgggffffffeeedddbbb```aaa```___]]][[[YYYXXXWWWXXX[[[]]]^^^]]]\\\\\\]]][[[[[[\\\\\\]]]^^^^^^___```___^^^[[[WWWSSSNNNLLLLLLLLLMMMPPPUUUYYY\\\\\\\\\]]]^^^]]]ZZZXXXXXXYYYWWWWWWXXXZZZZZZ[[[[[[[[[[[[ZZZYYYZZZ\\\^^^]]]\\\^^^^^^^^^^^^^^^^^^^^^^^^___^^^]]]]]]^^^]]][[[YYYXXXXXXXXXVVVSSSRRRRRRSSSUUUUUUUUURRROOOMMMMMMMMMSSSSSSSSSQQQOOOMMMNNNNNNPPPMMMKKKJJJJJJJJJIIIHHHIIIHHHIIIKKKNNNOOONNNMMMGGGIIIKKKLLLKKKKKKLLLNNNIIIIIIIIIJJJIIIIIIHHHGGGDDDCCCBBBDDDGGGIIIJJJJJJHHHHHHGGGIIIKKKMMMLLLKKKJJJLLLRRRXXXZZZ[[[```fffkkkrrr}}}vvvdddRRRNNNPPPPPPLLLIIIJJJJJJIIIGGGFFFEEEDDDCCC>>>;;;;;;???CCCGGGPPPZZZdddjjjsss{{{rrr[[[SSSUUUZZZooouuu```ZZZZZZdddsss{{{ppptttyyycccTTTOOOJJJIIIFFFAAA<<<999888999555444333222111111111111222222333444444444444333444444CCCcccyyyYYYDDD???BBBDDDEEEFFFIIIKKKLLLMMMMMMLLLKKKFFF@@@:::888;;;???BBBJJJVVVkkkxxx___KKKAAA@@@>>>===;;;:::::::::666555444444333333333444111111111111000000000///......---------,,,,,,,,,+++++++++,,,,,,,,,------......///000//////...------------,,,,,,+++++++++------............------,,,,,,,,,---------------//////000111333444555555;;;999777555222000...---222555999<<<>>>@@@CCCEEECCCEEEEEECCC???===@@@CCCCCCBBB@@@<<<999999<<>>???BBBIIIQQQZZZ___hhhqqqxxxiii[[[VVV]]]lllzzzmmm```ZZZbbblllvvvvvvrrrvvvyyyrrr{{{oooWWWLLLKKKKKKHHHCCC>>>:::999999666555444333222111111111111222222333444333333333444333>>>ZZZzzz}}}```HHH===>>>BBBEEEFFFHHHJJJKKKLLLLLLLLLNNNJJJCCC<<<888888;;;???EEEOOObbbzzzvvv^^^JJJ@@@@@@>>>===;;;:::::::::555444444333333333333444111111111111000000000///......---------,,,,,,,,,+++++++++,,,,,,,,,------...///000000000///...---,,,,,,,,,,,,,,,+++++++++---......//////......---,,,,,,,,,,,,------......000000111222333333444444777666444222000000//////222666;;;>>>@@@AAACCCDDDBBBCCCCCC@@@===<<>>;;;;;;===@@@CCCCCCDDDEEEFFFGGGGGGHHHNNNPPPTTTVVVWWWXXXYYY[[[[[[]]]______^^^]]]^^^___]]]^^^aaacccfffggghhhhhhlllllllllmmmnnnooopppqqqttttttsssrrrrrrqqqppppppgggfffccc^^^ZZZYYY\\\___aaacccfffhhhjjjmmmppprrrsssrrrqqqqqqsssvvvzzz}}}~~~{{{|||}}}}}}yyyuuuwwwvvvuuusssssssssttttttuuutttttttttuuutttrrrooommmnnnoooqqqrrrssssssssssssttttttssspppnnnnnnnnnppppppqqqqqqqqqqqqqqqqqqooonnnmmmlllkkkjjjiiihhhiiigggeeeeeeffffffdddcccaaaaaa```^^^\\\ZZZYYYXXXVVVXXXZZZYYYWWWTTTRRRQQQTTTTTTTTTTTTUUUVVVWWWWWWOOOOOOOOOOOOOOONNNMMMMMMKKKLLLMMMNNNNNNMMMLLLKKKKKKMMMPPPRRRSSSRRRPPPOOOOOONNNMMMLLLLLLLLLMMMMMMOOOLLLJJJLLLOOOPPPOOOLLLKKKJJJIIIIIIGGGGGGFFFEEEBBBDDDFFFGGGFFFEEEEEEFFFHHHHHHHHHHHHHHHGGGGGGGGGKKKNNNRRRUUUVVVTTTQQQNNNMMMLLLJJJKKKKKKKKKIIIHHHHHHJJJMMMNNNNNNMMMMMMNNNNNNNNNNNNNNNNNNMMMLLLLLLOOOOOOPPPPPPPPPPPPPPPQQQOOOOOONNNNNNNNNNNNOOOOOONNNPPPRRRSSSTTTUUUVVVVVVRRRSSSSSSRRRRRRSSSVVVXXXZZZ\\\^^^^^^\\\ZZZYYYZZZ[[[\\\^^^]]][[[ZZZZZZZZZ[[[ZZZXXXVVVVVVXXX[[[^^^^^^[[[YYYXXXYYYZZZYYYXXX___```bbbcccdddcccaaa___^^^```dddhhhkkkmmmnnnooojjjhhhfffeeeffffffdddcccbbbbbbaaa___^^^]]]^^^^^^cccfffhhhjjjllloooqqqrrrxxxxxxyyyxxxcccUUULLLIIIJJJIIIIIIHHHGGGGGGFFFEEEEEECCC@@@>>>>>>>>>>>>CCCIIIPPPUUU^^^gggooowwwsssfff\\\aaagggppp~~~~~~kkk```gggooouuuxxxrrr{{{yyypppzzzdddPPPLLLLLLIIIEEE???;;;999999777666444333222111111111000111111222222222222222111000777MMMjjjkkkQQQAAA@@@DDDGGGGGGHHHJJJKKKKKKLLLLLLNNNLLLGGG@@@:::999;;;>>>BBBFFFRRRggg~~~www^^^III@@@???>>>===;;;;;;;;;:::444444333333333333444444111111111111000000000000......---------,,,,,,,,,++++++,,,,,,,,,,,,---------...000111111000///---,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...------------,,,---......///111222222222333333444444444333222000000000111222444888===@@@AAABBBBBBBBB@@@@@@???>>><<<===>>>@@@AAABBBAAA???======>>>@@@CCCCCCCCCDDDEEEGGGIIIJJJOOORRRUUUWWWXXXXXXYYY[[[ZZZ\\\______^^^]]]]]]^^^\\\]]]```dddfffhhhhhhiiijjjjjjkkklllmmmooopppqqqrrrrrrrrrrrrpppnnnkkkjjj```aaa```\\\YYYZZZ___dddfffiiilllmmmllllllooorrrtttsssrrrqqqqqqrrrtttuuuxxxuuurrrqqqrrrpppmmmiiieeedddcccbbbbbbbbbcccdddgggffffffffffffeeebbb```ZZZ[[[\\\]]]^^^____________```aaa___\\\ZZZYYYYYYYYYYYY[[[\\\^^^^^^^^^^^^ZZZZZZYYYXXXVVVUUUTTTTTTVVVTTTQQQPPPQQQQQQOOONNNNNNMMMLLLJJJIIIGGGFFFEEEEEEFFFHHHGGGEEECCCBBBCCCEEEEEEDDDDDDEEEFFFHHHJJJDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFFFFFFFFFFFFFHHHKKKNNNOOOOOOMMMLLLMMMMMMLLLKKKKKKLLLMMMNNNMMMMMMNNNPPPSSSTTTTTTSSSUUUSSSQQQNNNKKKHHHFFFEEEGGGIIIKKKKKKJJJHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKNNNRRRXXX]]]``````^^^\\\WWWVVVTTTSSSRRRPPPMMMJJJLLLOOOSSSVVVVVVVVVWWWXXXYYYYYYYYYXXXXXXWWWVVVUUUWWWYYYZZZYYYXXXWWWYYYZZZYYYYYYYYYYYYYYYYYYYYYYYYVVVYYY\\\^^^___```bbbdddbbbccccccbbbaaabbbfffhhhjjjnnnrrrssssssqqqppppppuuuxxx{{{|||{{{xxxwwwvvvttttttrrrpppppprrrxxx||||||yyyuuusssssstttttttttvvvvvvxxx|||}}}ssstttxxx|||}}}|||{{{xxxuuurrrlllllljjjgggdddcccdddeeemmmqqqssstttxxx~~~~~~{{{wwwbbbRRRLLLNNNJJJIIIIIIHHHGGGFFFFFFEEEDDDAAA??????===:::===BBBGGGLLLTTT]]]eeennnwww|||zzz___ZZZWWW___rrr{{{kkkooozzz|||uuuuuuyyy~~~qqqWWWNNNMMMKKKGGGAAA<<<::::::777777555444222111111111000000111222222222222111444333777EEE\\\yyysssXXXDDD???CCCFFFFFFGGGHHHJJJKKKMMMMMMNNNNNNKKKEEE>>>;;;<<<>>>@@@BBBIIIYYYnnnhhhIII@@@???>>><<<;;;;;;;;;;;;444333333222333333444444111111111111000000000000......---------,,,,,,,,,++++++,,,,,,,,,,,,------+++---000222222111000...,,,,,,,,,------------------...///000000///...---......---------...///000222222333333333333333333333222111000000111222333666:::???BBBCCCBBBAAAAAA>>>===<<<<<<>>>???>>>>>>===???@@@@@@>>>===>>>???AAABBBBBBCCCEEEHHHJJJLLLPPPSSSVVVXXXXXXXXXYYYZZZYYY\\\______^^^]]]]]]]]][[[]]]```dddgggiiiiiiiiikkkkkkkkklllnnnoooqqqrrrpppqqqrrrrrroookkkgggddd]]]^^^___]]]ZZZ\\\aaagggjjjnnnqqqqqqnnnmmmqqquuuqqqpppooommmllljjjiiiiiifffeeecccaaa___]]]ZZZWWWRRRQQQQQQPPPPPPQQQRRRSSSUUUTTTUUUVVVWWWVVVSSSPPPJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNPPPOOOMMMKKKKKKKKKHHHJJJKKKMMMNNNOOONNNNNNLLLKKKKKKKKKKKKKKKJJJJJJJJJHHHFFFEEEFFFGGGFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCAAABBBCCCCCCAAAAAABBBCCCCCCDDDEEEFFFGGGHHHIIIIIIGGGHHHIIIJJJJJJJJJJJJJJJHHHHHHIIIJJJKKKMMMNNNOOOOOORRRUUUYYY[[[[[[ZZZZZZ\\\ZZZYYYWWWVVVWWWXXXYYYVVVYYY]]]```bbbbbbcccdddhhhgggddd```]]]YYYVVVUUUVVVXXXZZZYYYWWWUUUUUUUUUWWWXXXYYYZZZ\\\]]]^^^___^^^bbbgggmmmppppppooommmiiihhhfffffffffdddaaa___\\\```eeehhhiiiiiiiiijjjjjjkkkkkkkkkkkkkkkjjjjjjiiijjjlllkkkiiihhhjjjkkkooopppqqqqqqqqqqqqpppoookkknnnqqqsssssssssvvvxxx}}}|||{{{xxxvvvwwwyyy|||vvvvvvuuurrrooonnnppprrrtttyyy|||~~~vvvrrr{{{qqq```VVVUUULLLLLLKKKJJJIIIGGGGGGFFFEEEBBBBBBBBB???::::::>>>@@@DDDLLLTTT\\\eeennntttmmm```TTTWWWiiivvvuuucccPPPPPPNNNJJJDDD???<<<;;;888777666444222111111111000111222222333333222222777777888???QQQooozzz```HHH>>>@@@AAABBBCCCFFFIIILLLNNNPPPNNNPPPOOOIIIAAA<<<;;;<<<>>>@@@FFFTTTgggzzzxxxIII@@@???>>><<<<<<;;;;;;;;;333333333222222333444444111111111111000000000000......---------,,,,,,,,,++++++,,,,,,,,,---------+++---///222333222000///---------------------------...///111111///...---//////...---...///000111333333333333333333333333444333111//////000222333777;;;@@@CCCCCCAAA@@@???===;;;999;;;???@@@???<<<:::<<>>AAAAAAAAACCCEEEHHHKKKMMMQQQSSSWWWXXXXXXXXXYYYZZZYYY\\\___```___]]]]]]]]][[[]]]aaaeeehhhiiijjjjjjkkkllllllmmmoooppprrrsssoooqqqrrrrrrnnniiiddd```\\\^^^```^^^[[[]]]bbbhhhkkkppptttssspppooosssxxxlllllljjjhhhfffbbb```^^^WWWWWWUUUSSSPPPLLLJJJIIIGGGGGGFFFFFFFFFHHHIIIJJJGGGGGGHHHJJJLLLLLLIIIGGGCCCCCCDDDEEEEEEEEEDDDDDDCCCEEEGGGHHHFFFEEEEEEFFFDDDEEEFFFHHHIIIHHHHHHGGGGGGGGGHHHIIIIIIJJJKKKKKKHHHFFFDDDDDDFFFHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJFFFGGGHHHHHHGGGHHHJJJLLLJJJLLLOOOQQQSSSRRRQQQPPPPPPQQQRRRSSSTTTUUUUUUUUURRRRRRRRRSSSUUUWWWZZZ[[[\\\___cccgggiiijjjjjjiiillljjjgggeeedddddddddeee___eeelllooopppppprrrtttxxxwwwuuurrrooollljjjiiidddfffgggfffdddbbbaaaaaaeeefffhhhkkkmmmppprrrsssooorrrwww|||~~~~~~|||{{{zzzyyyyyyzzz{{{zzzxxxvvvnnnqqqvvvyyyzzzyyyzzzzzzzzzzzz{{{|||}}}}}}}}}}}}yyy{{{|||{{{yyyxxxyyy|||~~~~~~~~~}}}|||{{{qqqkkkpppyyy|||lll```[[[NNNNNNMMMKKKJJJIIIHHHGGGGGGEEEEEEFFFBBB<<<;;;===<<<@@@FFFNNNVVV___hhhnnn|||zzzhhhUUURRRaaaxxxyyyttt}}}sssRRRRRRPPPLLLFFF@@@>>>===888777666444222111111111222222333444444444444333444444444666EEEdddiiiOOOCCCCCC<<<===@@@CCCHHHLLLPPPRRRNNNQQQQQQLLLCCC;;;999999999<<>>CCCEEEDDDBBB@@@???888999;;;>>>@@@???<<<999888999;;;===????????????AAA???>>>AAAGGGKKKMMMLLLQQQSSSUUUVVVVVVWWWYYY[[[[[[[[[\\\]]]]]]^^^_________bbbeeegggggghhhiiijjjjjjkkklllnnnooooooooooooooonnnllliiieeeaaa^^^\\\[[[___dddhhhiiiiiijjjjjjssstttsssqqqmmmkkkkkkllljjjgggbbb\\\WWWSSSPPPNNNJJJHHHDDDBBBBBBAAA@@@???CCCAAA@@@@@@AAACCCCCCCCC@@@AAABBBCCCDDDEEEEEEEEEBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDFFFHHHIIIIIIHHHFFFEEEFFFHHHKKKLLLPPPPPPPPPPPPRRRSSSTTTUUUWWWSSSQQQQQQSSSTTTSSSQQQQQQSSSRRROOOSSSYYYYYYTTTVVVUUUTTTTTTUUUVVVUUUTTTXXX\\\```bbbdddfffeeeccc```bbbdddeeegggjjjooorrrkkkjjjhhhfffeeehhhlllpppxxxzzz|||zzzvvvsssrrrtttxxx}}}}}}tttmmmnnnppprrrtttvvvxxxyyyzzzxxxzzz~~~}}}zzzuuuvvvrrrkkkiiimmmrrrsss}}}|||{{{}}}|||kkk\\\SSSLLLKKKIIIFFFGGGMMMGGGFFFDDDCCCBBBAAA>>>;;;:::===BBBGGGNNNWWWaaagggpppzzzwwwccc[[[TTT```{{{xxx}}}{{{cccVVVLLLMMMNNNHHHAAA>>>888777555333222222222222111222222333333222222111222999777444>>>SSSxxxfffGGG888<<<>>>>>>@@@DDDJJJMMMMMMQQQRRRQQQLLLDDD===999888;;;;;;>>>IIIYYYkkkxxx~~~{{{KKKBBBAAA???<<<:::888777777666666555444333333333333222111111000000000000000......---,,,,,,++++++***,,,,,,+++++++++,,,...///000---,,,...333555444111------,,,,,,,,,---...////////////000//////......---------...///000111222///000111222222222222111111000/////////111333555:::>>>CCCEEEDDDAAA???===888:::===>>>>>>===;;;999888999;;;===>>>?????????BBB@@@@@@DDDIIIMMMOOOOOORRRTTTVVVWWWWWWXXXZZZ\\\[[[[[[\\\]]]^^^______``````bbbeeefffggggggiiijjjkkklllmmmnnnoooooooooooolllkkkiiifffcccaaa___]]]___ccciiilllmmmllllllkkkqqqrrrrrrooollliiihhhhhh```]]]ZZZVVVSSSPPPOOOOOOJJJHHHEEECCCCCCBBBAAA@@@BBBAAA@@@AAADDDGGGIIIJJJIIIJJJKKKMMMNNNOOOPPPPPPNNNOOOQQQRRRRRRRRRQQQQQQPPPQQQQQQRRRUUUWWWZZZ[[[XXXWWWVVVUUUVVVXXX[[[\\\``````bbbcccdddfffgggggghhhgggggggggiiiiiiiiihhhhhhiiihhhfffkkkqqqpppkkkiiihhhggghhhiiijjjiiiggggggiiilllppptttwwwwwwuuuwwwyyy|||~~~}}}|||yyynnniiijjjmmmttt|||~~~{{{yyyxxxwwwtttqqqmmmqqqsssrrrttt||||||}}}~~~qqqbbbRRRLLLIIIGGGGGGIIIJJJHHHFFFEEEDDDBBB???<<<;;;<<<>>>BBBGGGNNNWWW]]]eeeooozzzqqqcccUUUXXXjjjwww{{{~~~vvvcccQQQMMMNNNJJJCCC???<<<;;;888555333222222222111222222333333222222111000555333222:::IIImmmxxxWWWFFF===>>>>>>>>>AAAFFFJJJLLLNNNPPPPPPMMMFFF@@@<<<:::999888;;;DDDSSSdddpppwww{{{JJJAAA@@@>>><<<:::999888777666666555444333333333333222111111000000000000000......------,,,++++++++++++++++++,,,,,,...///000111///---///333555333111...------------...//////////////////...---,,,,,,,,,---...///000111111111000000111111222222111111............000222444555999===BBBDDDCCC???<<<:::777;;;>>>???<<<999999:::888999;;;===>>>?????????BBBBBBCCCFFFKKKPPPRRRSSSTTTUUUWWWXXXXXXYYYZZZ\\\[[[[[[\\\]]]^^^___``````aaacccdddeeeeeegggiiilllkkklllmmmnnnnnnnnnnnnnnnggggggeeecccbbbaaaaaaaaaeeeiiinnnqqqqqqooonnnmmmnnnpppqqqoookkkgggeeeddd___]]][[[YYYWWWWWWWWWWWWSSSPPPMMMLLLLLLLLLKKKJJJIIIIIIIIIJJJNNNRRRVVVYYYWWWXXXZZZ\\\]]]^^^______^^^___bbbdddeeeeeecccbbbcccdddeeegggjjjmmmppprrrllllllkkkkkkllloooqqqrrruuuvvvyyy|||~~~~~~|||~~~}}}}}}~~~xxxwwwxxx}}}|||oooccc^^^___dddnnn{{{|||tttmmmiiinnnwww{{{tttssssssqqqooonnnsssxxxyyy~~~|||{{{www^^^PPPKKKHHHHHHHHHMMMKKKIIIGGGFFFDDD@@@>>>============???EEELLLRRR[[[fffqqqyyynnnYYYSSS\\\```uuu}}}{{{rrrXXXMMMOOOOOOIIIDDD@@@>>>;;;888555333222111111222222333333222222111000111000333777===___bbbLLL@@@?????????@@@CCCHHHMMMLLLNNNPPPOOOJJJDDD???===888777999@@@MMM\\\iiiooozzzIIIAAA@@@>>><<<:::999888888666666555444333333333333222111111000000000000000.........---,,,,,,++++++++++++,,,---...///000111000///...///111333222000///////////////000000000//////......---,,,+++***,,,---///000111111000000000000111111111111000000,,,------...000222444666888<<>>999666888;;;999:::;;;<<<>>>??????@@@BBBCCCEEEHHHMMMPPPSSSTTTTTTUUUWWWXXXWWWXXXZZZ[[[ZZZ[[[\\\]]]^^^``````aaabbbcccdddddddddfffjjjmmmllllllmmmmmmmmmmmmmmmllleeeeeedddddddddeeefffggghhhlllqqqtttsssqqqpppooonnnqqqrrrrrrnnnjjjgggfffgggfffeeedddddddddeeefffccc```]]]\\\\\\\\\[[[ZZZVVVVVVVVVWWWZZZ^^^dddhhhjjjkkklllnnnooooooppppppmmmpppssswwwxxxwwwuuusssvvvwwwyyy{{{}}}|||zzz}}}ttthhh]]]WWWVVV[[[fffssszzzyyyuuuvvvvvv{{{vvvmmmfffbbbeeelllsssxxx}}}wwwxxxzzzzzzxxx{{{~~~}}}{{{~~~ppp[[[PPPKKKIIIIIIMMMKKKIIIIIIHHHFFFCCCAAAAAA@@@>>><<<===AAAGGGLLLXXXbbblllssszzz{{{aaaVVVXXXWWWdddwwwxxx}}}aaaRRRQQQSSSPPPKKKAAA???<<<888555333222222111222222333333222222111444111000666888666RRRiiiMMMBBB@@@AAACCCDDDDDDHHHMMMKKKMMMPPPPPPMMMGGGBBB???999888999???JJJWWWdddkkkyyyHHH@@@???>>><<<:::999999888666666555444333333333333222111111000000000000000//////...------,,,,,,+++++++++,,,...///000111111///.........///000///...------......////////////............---,,,******---...///111111111000000000000111111111000000///,,,,,,---///111333555666777;;;>>>???===:::888777888;;;>>><<<777555888;;;999:::;;;<<<===>>>@@@@@@AAACCCFFFIIILLLOOORRRTTTSSSUUUVVVVVVVVVVVVXXXZZZZZZ[[[\\\]]]___```aaabbbbbbcccdddddddddfffjjjmmmkkkkkklllllllllkkkkkkjjjfffffffffggghhhjjjkkkllliiilllqqqssssssqqqqqqqqqqqqtttwwwxxxvvvsssqqqqqqppppppqqqrrrtttwwwyyy{{{zzzxxxtttrrrqqqqqqooonnnhhhhhhgggfffgggkkkqqqvvv~~~~~~|||xxxzzz~~~|||ssshhh]]]TTTTTTXXXbbbmmmrrrnnnhhhdddeeekkkvvv~~~~~~}}}}}}uuullldddaaabbbfffjjjoooxxxqqq^^^RRRLLLJJJLLLJJJIIIIIIIIIHHHFFFDDDAAA@@@>>><<<;;;>>>DDDHHHSSS]]]ffflllsss~~~ooo]]]XXXRRRXXXlllttt~~~sss```WWWTTTPPPLLL@@@>>>;;;888666444444333111222222333333222222111555222111888888222HHHrrrxxxYYYDDD@@@???DDDFFFEEEGGGKKKKKKLLLNNNPPPNNNJJJDDD@@@:::999999===EEEQQQ^^^fffxxxyyyHHH@@@???>>><<<:::999999999666666555444333333333333222111111000000000000000//////......---,,,,,,,,,,,,,,,...///000000000000.....................---***+++,,,,,,------,,,,,,............---,,,++++++...///000000111111111000000000111111000000//////------///111222444555666777999;;;;;;:::888777888999:::;;;:::777666888;;;:::::::::;;;===>>>@@@AAAAAADDDHHHKKKLLLNNNQQQSSSSSSTTTVVVVVVVVVVVVWWWYYYZZZ[[[\\\^^^___aaabbbcccaaacccdddeeeeeegggiiillljjjjjjjjjjjjjjjiiihhhgggggghhhjjjlllmmmnnnnnnnnnhhhkkknnnppppppqqqrrrtttuuuxxx|||||||||zzzwwwuuuxxx~~~wwwwwwwwwvvv|||uuuggg[[[RRRTTTYYYbbbiiikkkeee```YYYYYY```mmmvvvxxxvvvvvv~~~|||yyyooohhhddddddddddddiiirrr~~~xxxeeeWWWNNNMMMLLLKKKJJJKKKJJJHHHFFF??????>>><<<:::<<<@@@CCCJJJSSS]]]dddlllyyyggg[[[PPPRRRbbb{{{wwwqqqwwwxxxaaaSSSLLLIIIAAA???<<<999777555444444111222222333333222222111222222111666777111???^^^oooNNNCCC===AAAFFFDDDDDDGGGIIIJJJKKKNNNOOOLLLHHHDDD;;;:::999999>>>GGGSSS[[[mmmxxxxxxGGG@@@???===<<<::::::999999666666555444333333333333222111111000000000000000/////////...------,,,,,,---...///000111000000//////000000///...------...++++++---.........---,,,------............---,,,000000000///000000111222000000000000000//////......///000222444555666666666777888888666666888999999999888777777888:::;;;:::::::::;;;<<<>>>@@@AAABBBFFFJJJLLLMMMNNNPPPRRRTTTVVVWWWWWWVVVVVVXXXYYYZZZ[[[\\\^^^```aaabbbccc```bbbeeefffggggggiiijjjiiiiiiiiiiiihhhgggfffeeehhhjjjmmmpppqqqqqqooonnngggiiikkkmmmnnnqqquuuxxxxxx|||zzzxxx{{{|||wwwuuuuuuvvvtttvvvyyywwwsssoooyyynnn```ZZZ]]]ccciiikkkhhhbbb\\\UUUUUU]]]lllxxx}}}}}}~~~rrryyyyyytttrrrpppooolllrrrzzzmmmZZZRRRPPPNNNMMMLLLKKKHHHEEE@@@@@@@@@>>><<<;;;===???@@@JJJTTT[[[dddrrr}}}xxxeeeVVVQQQ___ssssss___ooonnnUUULLLLLLEEECCC???;;;888666444444111222222333333222222111///333222444888444:::NNN{{{```LLL===???EEEEEEEEEHHHEEEEEEGGGKKKNNNOOOMMMJJJAAA???;;;888999???IIIQQQbbbppp|||}}}{{{xxxGGG@@@???===<<<;;;:::999999666666555444333333333333222111111000000000000000/////////...------,,,,,,...///000111111000//////000111111000///......///---...000111111111000///------......///.........111111/////////000111222000000000000000///......///000222333444555666666666666666555555555888;;;:::888555555777999;;;;;;;;;::::::;;;<<<>>>@@@AAADDDHHHLLLNNNMMMNNNPPPRRRUUUWWWXXXXXXWWWWWWYYYZZZZZZ[[[\\\^^^```aaacccccc___bbbeeegggggghhhiiijjjhhhhhhhhhhhhgggeeeddddddiiikkkooorrrsssrrrooonnnfffhhhiiikkkmmmqqqwww{{{zzz}}}wwwwwwuuupppmmmpppyyy|||xxxrrrrrrtttuuusssvvvzzzwwwqqqmmmxxx|||llljjjnnnsssvvvtttmmmeee```WWWWWW```rrruuuzzz~~~~~~}}}~~~|||~~~}}}zzz}}}hhhWWWUUURRRPPPNNNKKKGGGDDDCCCCCCCCCAAA>>><<<===>>>===EEEOOOUUU^^^kkkwww|||rrraaaTTT___ppp}}}```nnnxxxZZZPPPRRRIIIFFFBBB>>>999666444333222222222333333222222222///555444444:::888:::GGGiiiqqqVVVAAA@@@FFFGGGGGGKKKAAAAAADDDIIINNNQQQPPPNNNFFFDDD???999777;;;DDDLLL[[[kkkyyy{{{xxx{{{tttHHH@@@???===<<<::::::999999555555444333222222222222111111111111000000000000......//////////////////------...///000000//////...------------.../////////////////////...------000///---,,,++++++,,,------......///000111111111444222000...---...//////444444333333333444444555888666333111222555999<<<777777888999:::;;;;;;<<<<<<;;;;;;;;;<<>>======@@@DDDIIIPPPZZZdddkkkwww~~~iii___YYYaaarrrkkkgggzzzjjjUUUPPPMMMKKKFFF???;;;888555222222222222222222222222222444333222222333666999;;;KKKiiizzzQQQAAACCCGGGMMMSSSFFFAAA@@@FFFKKKKKKJJJKKKJJJFFF@@@;;;999:::===???NNNWWWccckkkooorrrwww|||~~~~~~~~~|||zzzsssGGG@@@???===<<<::::::999999666555444333222222222222111111111111000000000000000000//////.........---......///000000000//////...------------...//////000000000000000//////...///...------,,,------...//////000000111111222222000///.........///111222333333444555555666777888555444444444555666777888666777777888999:::;;;;;;;;;;;;;;;<<<>>>AAACCCEEEGGGHHHJJJLLLNNNQQQRRRSSSSSSUUUWWWWWWWWWXXXZZZ\\\ZZZ\\\]]]]]]\\\]]]___aaabbbbbbccccccdddeeeeeefffeeedddcccbbbbbbcccdddeeelllmmmooooooooommmjjjiiilllpppuuuzzz{{{}}}{{{yyyyyyzzzzzzyyyxxxuuusssoookkkfffbbb^^^]]]\\\YYYUUUQQQPPPQQQTTTUUUUUUSSSUUU[[[aaafffoooyyy|||sssqqquuu|||xxxrrrppp|||~~~tttjjjiiipppzzzzzzvvvuuuuuuuuuuuuyyy|||~~~}}}ooo\\\VVVTTTPPPKKKMMMKKKGGGEEEDDDCCCAAA??????@@@AAADDDHHHPPPYYY```mmmuuufffQQQSSS```sssyyyfffppp}}}vvv```SSSMMMLLLJJJEEE>>>888555444333333333333222222222222333222111111333555888999===SSSwwwcccKKKBBBAAAHHHQQQKKKDDDAAAGGGLLLLLLIIIHHHJJJHHHDDD@@@<<<:::999999DDDJJJTTT]]]eeekkkqqquuuwwwxxxzzz|||}}}|||{{{zzzrrrFFF@@@???===<<<:::999999999666555444333333222222333111111111111000000000///000000000///......------...//////000000000//////...------------.../////////000000000000000//////---------------.........000000000000111111222222............///111222333222333444555777888888888333444555666666666555555666666777888999:::;;;;;;;;;;;;<<<>>>@@@BBBEEEFFFHHHIIIJJJLLLNNNPPPRRRSSSSSSUUUWWWXXXXXXYYY[[[\\\ZZZ[[[\\\\\\\\\\\\^^^```bbbbbbccccccccccccccccccbbbaaa`````````ccceeegggjjjjjjlllllllllkkkiiihhhjjjmmmrrrvvvzzz{{{qqqggggggfffhhhkkkooosssttttttyyyxxxvvvsssnnnjjjhhhgggdddbbb^^^[[[YYYYYY[[[\\\[[[VVVSSSSSSSSSSSSWWW\\\kkksss~~~wwwppprrryyyqqqfffppp{{{xxx~~~yyy}}}}}}{{{~~~~~~rrraaaYYYTTTNNNQQQNNNKKKIIIHHHGGGFFFDDD@@@@@@@@@@@@BBBIIIPPPVVVccckkkwwwvvvXXXUUUZZZddduuuooovvvmmmXXXMMMLLLLLLJJJCCC:::777777333333333333333222222222222111111111222444666777???EEE^^^yyy^^^JJJ???@@@FFFOOOJJJHHHLLLNNNLLLJJJKKKLLLKKKIIIFFFBBB>>>999777===@@@GGGPPP[[[eeekkknnnnnnqqquuuwwwyyyyyyyyyzzzrrrEEE@@@???===<<<:::999999999666666555444333333333333111111111111000000000///000000//////.........---///000000000000000//////...------------...////////////000000000000//////,,,------....../////////000000000000000111111111,,,------...000111333333222333444666777888888888222333555666777666444333555666777888999::::::;;;:::;;;===???BBBDDDFFFHHHHHHIIIJJJLLLNNNPPPQQQRRRSSSUUUWWWXXXXXXYYY[[[\\\ZZZ[[[\\\\\\[[[[[[]]]___aaaaaabbbccccccbbbaaaaaa______^^^___```cccggghhhkkkjjjjjjhhhgggfffeeeeeefffhhhlllpppuuu|||zzztttiii```^^^^^^```eeelllrrruuuvvv|||}}}}}}zzzuuuqqqooooooooolllhhhdddaaa___^^^^^^^^^YYYVVVUUURRRLLLJJJKKKRRRZZZjjj{{{{{{rrrmmmrrr{{{uuufffmmmxxxttt|||tttvvv{{{uuubbbVVVPPPQQQNNNKKKIIIIIIIIIHHHGGGAAAAAA@@@???@@@DDDKKKPPP\\\eeepppyyy```WWWVVVYYYrrrppphhh{{{cccOOOKKKJJJJJJDDD;;;777999444444444333333333222222111111111111222444555666???===NNNvvvsssVVVCCC???CCCMMMLLLNNNOOOLLLHHHIIINNNKKKLLLKKKJJJFFF@@@;;;777:::;;;???GGGSSS]]]dddggghhhlllppptttuuuwwwzzz}}}qqqDDD@@@???===<<<::::::999999777666555444333333333333111111111111000000000000////////////////////////000000111111111000//////...------------...//////---......///////////////+++,,,---//////000000000///////////////000000000,,,,,,---///000222333333111333444666777777777666222333555666666555444222555666666777888999:::::::::;;;===@@@CCCFFFHHHIIIIIIIIIKKKLLLNNNPPPQQQRRRSSSUUUWWWWWWWWWXXXZZZ\\\ZZZ[[[\\\[[[ZZZZZZ\\\^^^___```aaabbbbbbbbbaaa```^^^^^^___aaadddgggjjjlllooollliiieeecccccccccccc```aaaaaaccchhhpppzzz{{{uuummmeeecccbbbcccfffmmmssswwwyyy~~~{{{wwwwwwxxxwwwuuupppkkkfffbbb___^^^\\\YYYXXXZZZXXXQQQKKKIIIFFFLLLYYYkkkzzz~~~{{{rrrlllkkksss|||}}}rrryyymmmhhhtttsssmmm|||}}}wwwbbbUUUQQQNNNJJJHHHGGGGGGFFFEEEBBBBBBAAA@@@@@@BBBFFFJJJVVV^^^hhhrrrzzzkkkZZZSSSTTTkkkxxxcccttttttWWWNNNHHHHHHDDD;;;777999555555444444333333222222222222222222333444555555888777FFFkkk```IIIBBBDDDGGGHHHLLLLLLGGGBBBEEEMMMIIIIIIJJJIIIFFFBBB===;;;;;;:::<<>>AAADDDGGGIIIJJJIIIJJJKKKLLLNNNPPPQQQQQQRRRTTTVVVVVVVVVWWWYYY[[[ZZZ[[[[[[[[[YYYZZZ[[[]]]]]]^^^```bbbbbbbbb``````___```bbbfffiiilllooopppnnnkkkfffcccbbbdddhhhjjjeeebbb]]]YYYZZZ```jjjqqqyyy|||tttmmmiiigggfffhhhnnntttyyy|||}}}yyyuuuqqqooommmfffbbbbbbdddbbbZZZQQQNNNFFFFFFLLLZZZgggrrr~~~vvvqqqfffdddhhhsss}}}lllgggsss}}}pppjjj~~~zzzzzz}}}zzz|||}}}~~~|||bbbWWWSSSMMMIIIGGGFFFEEEDDDDDDDDDDDDBBB@@@???AAACCCLLLSSS\\\fffoooxxxmmm]]]WWWdddxxxtttqqqgggWWWLLLKKKHHH???999;;;666555555444333333222222222222333333444444555555222555@@@WWW|||rrrUUUGGGBBBCCCCCCEEEGGGEEEAAACCCIIIIIIIIIIIIIIIHHHEEECCCBBB;;;::::::<<>>BBBEEEHHHJJJKKKIIIJJJKKKLLLNNNPPPQQQQQQQQQSSSUUUVVVVVVWWWYYYZZZZZZZZZ[[[ZZZYYYYYY[[[]]]\\\]]]___aaabbbbbb`````````bbbeeeiiimmmppprrrsssjjjgggcccaaaccciiippptttsssmmmcccZZZVVVXXX```fffsssxxxrrrjjjhhhfffhhhnnnvvv|||wwwrrrooooookkk```VVVRRRIIIDDDCCCLLLWWWcccttt|||}}}zzzzzz~~~xxxmmmhhh^^^___fffrrr}}}rrrooozzzyyymmmhhh|||}}}sssmmmooozzz~~~zzzvvvttttttrrrrrr|||}}}}}}ooo]]]YYYRRRMMMJJJHHHFFFDDDFFFFFFEEECCC???======>>>BBBIIIRRR[[[dddooo{{{lll\\\]]]fffvvv}}}uuuaaaQQQOOOMMMCCC===>>>666666555444333333222222333333333444444555555555222777999BBB```fffNNNBBBCCC@@@@@@DDDFFFDDDDDDFFFJJJJJJKKKKKKJJJJJJIIIIII;;;:::999999;;;AAAJJJQQQTTTWWW[[[]]]```gggrrr{{{eeeIIIAAA@@@>>>===;;;:::::::::777666555444444333444444222222222222111111111000222111///...---...000111000111222333222000...---.........///////////////------.........---+++***---///000222222000///---........................------...000111333444444777666555444333222222222444444333222222222333333666666666666777888:::;;;>>>???@@@BBBDDDEEEFFFGGGKKKKKKLLLMMMOOOPPPQQQRRRRRRRRRRRRSSSUUUWWWZZZ[[[[[[[[[\\\]]]]]]^^^^^^___]]]^^^______]]][[[[[[\\\ccceeehhhlllooorrrssstttnnnggg``````gggsss}}}sssdddYYYUUUYYY^^^mmm~~~wwwooojjjeeeeeellltttyyy|||~~~wwwuuuqqqbbbSSSLLLHHHFFFHHHNNNYYYkkkzzzzzzxxx|||yyyrrriiihhhoooxxx}}}qqqfff```]]][[[```nnn}}}{{{wwwvvvpppsssssskkkgggjjjxxx{{{uuusssrrroookkkfffhhhvvv~~~~~~jjj___SSSMMMJJJGGGDDDBBBGGGGGGFFFDDDCCC@@@>>>===CCCFFFLLLSSS\\\gggqqqxxxzzzcccZZZ]]]tttgggPPPTTTTTTMMMCCC888888777555555555555333111333222222111111222222333444999666;;;VVVwwwcccCCCEEE???===AAAEEEDDDBBBAAAHHHFFFFFFHHHLLLMMMKKKIII???<<<777555666;;;AAAEEEPPPSSSWWWYYY\\\cccnnnvvvdddIIIAAA@@@>>>===;;;:::::::::777666555444444333333444222222111111111000000000111000///......///000222111222333333222000...---............////////////------.........---,,,+++...///000111111000///...------------------------------...000111222333444555555333222222111111111444444333222222333333333666666666666777888:::;;;???@@@AAABBBDDDFFFGGGHHHKKKKKKLLLMMMOOOPPPQQQQQQRRRRRRRRRSSSUUUXXXZZZ[[[[[[[[[[[[\\\]]]]]]^^^^^^\\\]]]^^^]]][[[ZZZ[[[\\\ccceeeiiillloooqqqqqqqqqkkkfffbbbccckkkvvv{{{oooddd\\\XXXhhhyyyxxxrrrlllffffffkkkrrrwwwyyyzzzsssdddVVVQQQMMMKKKKKKMMMUUUeeettt{{{}}}}}}}}}uuuiii]]]]]]eeeqqqwww}}}rrrfff___ZZZXXX]]]lll{{{}}}|||ssspppxxxrrriiiccceeesss}}}wwwooollliiieeeaaafffvvvzzzjjjYYYPPPOOOOOOLLLHHHHHHHHHGGGFFFDDDCCCAAA@@@AAACCCHHHMMMUUU```kkkrrrzzzmmm[[[YYYgggwwwtttYYYRRRLLLIIIFFF???999888666555555555333111333333222222222222333333444777555999MMMfffxxxYYYJJJBBB>>>BBBHHHHHHFFFEEECCCEEEHHHKKKLLLLLLJJJIII@@@===999777777:::>>>AAAIIIMMMRRRUUUYYY```jjjrrrdddHHH@@@???>>><<<;;;::::::999777666555444333333333333111111000000000///////////////.........000111222222333333333222000...,,,........................------.........---,,,+++...///000111111000///...---------------------------......000111222333444444333222111111000111111333333333222222333444444666666666666777999;;;<<<@@@@@@BBBCCCEEEFFFHHHHHHLLLLLLLLLMMMNNNOOOPPPPPPSSSSSSSSSTTTVVVXXXZZZ[[[ZZZZZZZZZ[[[\\\\\\]]]]]]]]]]]]\\\ZZZYYYYYY\\\^^^dddfffjjjmmmoooooonnnnnngggeeedddhhhoooxxxzzzgggZZZaaappp|||tttnnnfffdddggglllppprrrtttvvvvvvvvvxxx~~~}}}mmm^^^UUURRROOOLLLIIILLLYYYgggrrrvvvyyy|||~~~yyyfffWWWVVV]]]gggllltttyyy{{{{{{zzzzzz{{{yyyyyy}}}uuuggg^^^VVVUUU[[[jjjyyy|||mmmooowwwvvvsssvvvpppeee___```mmm}}}}}}pppjjjddd^^^ZZZ```qqq~~~|||jjjVVVPPPNNNJJJEEEJJJIIIIIIHHHGGGEEEDDDDDD???@@@CCCFFFLLLVVVaaahhhqqqxxxzzz```YYYXXXfff|||{{{~~~ooo\\\LLLJJJKKKCCC<<<:::777666666555333222333333222222222222333333444555333777BBBNNNnnnrrrSSSGGG===???EEEGGGFFFFFFAAAEEEJJJMMMMMMLLLJJJJJJBBB@@@===;;;999999:::;;;AAAEEEKKKOOOTTT[[[dddkkkbbbGGG@@@???>>><<<;;;:::999999666666555444333333333333000000000000////////////............///000222333333333333222111///...---///...............---------------------------,,,......///000000///....................................///000111222333333333333222111111111111111222222222222333333444555666666666666777999;;;===@@@AAABBBDDDEEEGGGHHHIIILLLLLLLLLMMMNNNNNNOOOOOOSSSSSSTTTUUUWWWXXXZZZZZZXXXYYYYYYZZZ[[[[[[\\\\\\]]]\\\[[[YYYYYY[[[___bbbgggiiilllnnnooonnnllljjjddddddfffkkkqqqwww||||||nnnbbbkkkwwwssslllccc___aaadddggggggbbbbbbcccdddiiirrr~~~{{{kkk```]]]YYYRRRKKKIIITTTaaappptttxxx{{{~~~jjjWWWRRRWWW```bbbiiiqqquuuuuuuuuwwwyyyuuusssvvvwwwggg]]]SSSRRRYYYiiiyyy}}}vvvlllcccbbbnnn~~~tttyyymmmbbb\\\]]]jjjzzzvvvnnnddd[[[UUUZZZjjjzzz~~~wwwuuu|||gggUUUPPPMMMKKKKKKJJJIIIHHHHHHGGGGGGGGGAAAAAAAAABBBFFFNNNXXX___gggppp}}}rrrkkk[[[___lllxxxvvvqqqWWWQQQOOOCCC???<<<999777666555444222333333333222222333333333444444222777:::<<>>DDDJJJOOOVVV^^^cccaaaEEE@@@???===<<<:::999999999666555444333333222222333000000000000////////////.........///000111222222333222222111000///...---//////......---------,,,------------------------......////////////......000000000000000000000000......///000111222222333444333333222222222222333111111111222333444555666666666666666888:::<<<===@@@AAABBBDDDEEEGGGHHHIIIKKKKKKLLLMMMNNNNNNOOOOOORRRSSSTTTVVVWWWXXXYYYYYYWWWWWWXXXXXXYYYZZZZZZ[[[\\\\\\[[[ZZZZZZ^^^cccgggjjjkkkmmmnnnmmmkkkhhhgggbbbeeeiiimmmpppsssuuuwwwxxx}}}sssrrrqqqrrrzzz{{{nnnggg]]]XXXXXXZZZ\\\\\\RRRQQQRRRUUU]]]iiiwwwyyyrrrmmmfff]]]SSSOOOWWWaaaoooqqquuuxxx}}}lllXXXOOOPPP[[[YYY]]]gggmmmooorrrwwwzzzvvvrrrsss{{{xxxggg\\\RRRQQQXXXiiiyyy}}}xxxnnnjjjeee```]]]iiizzz{{{ttt}}}|||kkkaaa\\\]]]kkk|||{{{qqqeee[[[UUUXXXfffttt|||tttpppwwwfff[[[YYYYYYLLLKKKJJJIIIHHHHHHHHHHHHEEEDDDCCCBBBDDDJJJRRRXXX___hhhvvvnnnaaa]]]ppp|||^^^TTTQQQEEEBBB???;;;888777666444333444333333333333333333444444444333777888444IIIooo}}}fffMMM@@@AAAFFFNNNTTTPPPKKKFFFGGGLLLOOOMMMJJJIIIIIIHHHEEEBBB===999777888;;;???EEEKKKRRRXXX\\\```DDD???>>>===;;;:::999999888666555444333222222222222111111000000000/////////......//////000000111111111000000///.........---//////......---,,,,,,,,,------,,,,,,,,,---..............................111111111111111111111111...//////000111111222222444333333222222222333333111111111222333444666777666666666777888;;;===>>>@@@@@@BBBCCCEEEFFFHHHHHHIIIJJJKKKLLLMMMOOOPPPPPPQQQRRRTTTUUUVVVWWWWWWWWWVVVVVVWWWWWWXXXYYYYYYYYYYYYZZZZZZZZZ\\\```fffkkklllllllllkkkiiifffdddcccdddggglllooopppqqqqqqrrrwwwzzzzzzsssssswwwvvvrrrhhh```VVVPPPPPPQQQRRRRRRJJJIIIIIIMMMVVVdddqqqzzzyyymmmbbbXXXRRRWWW___kkkkkklllpppxxxzzzooo\\\QQQNNNUUUPPPSSS___gggjjjooovvvzzzwwwtttrrrwwwyyyggg[[[PPPPPPXXXiiiyyyyyysss{{{vvvmmmiiieee___^^^gggvvvuuusss{{{jjjaaa\\\^^^lll}}}zzzpppeee[[[VVVWWWcccpppvvvpppttt|||~~~xxxdddZZZTTTOOONNNLLLJJJIIIIIIIIIIIIIIIHHHEEECCCCCCFFFLLLQQQWWWaaaooo{{{~~~gggWWWbbbvvvttt|||\\\QQQQQQJJJEEEBBB===999777666444333444444333333333333444444333444333666999555AAA]]]wwwZZZFFF@@@BBBKKKTTTVVVQQQJJJHHHJJJMMMMMMKKKJJJJJJJJJHHHEEE@@@<<<:::888:::<<<@@@FFFMMMRRRVVV```DDD???>>>===;;;:::999888888666555444333222222222222222222111111111000000000//////000000000000000///.........---------......//////...------,,,++++++---,,,,,,,,,,,,---...///.........------.........000000000000000000000000/////////000111111222222222222111111111111222222000000111222333555666777666666666777999;;;===??????@@@AAABBBDDDFFFGGGHHHGGGHHHJJJKKKNNNOOOQQQRRRPPPQQQSSSUUUVVVVVVVVVUUUUUUUUUVVVVVVWWWXXXXXXXXXTTTVVVXXXZZZ]]]bbbhhhlllmmmkkkiiifffcccaaa___^^^fffkkkpppsssssssssssstttxxxyyy||||||uuunnnbbbZZZQQQKKKJJJLLLMMMMMMGGGFFFEEEIIIRRR^^^jjjqqqyyyvvvhhh]]]WWWXXX]]]eeecccccciiittt}}}zzzkkk\\\RRRLLLMMMHHHLLL[[[eeegggjjjrrruuuvvvuuusssuuuyyyggg[[[NNNNNNWWWhhhyyyvvvqqqpppzzzzzzsssoooggg___^^^dddrrrwwwpppuuuzzziii```[[[]]]kkk|||zzzpppddd[[[UUUTTT\\\fffwwwwwwppprrr{{{zzzyyyyyyvvvzzz|||}}}yyycccRRRSSSQQQOOOLLLJJJJJJJJJKKKJJJIIIFFFCCCAAACCCGGGJJJPPPYYYgggsss{{{qqq[[[]]]qqqpppeeewww___PPPPPPMMMHHHDDD>>>:::888666555333444444333333333333444444111555222333999999<<>>CCCLLLWWWVVVTTTOOOIIIGGGIIILLLHHHIIIIIIHHHFFFBBB???===:::999999<<>>===;;;:::999888888555555444333222222222222222222222222111111111111///000000000000000///...---,,,,,,,,,,,,---......//////...---,,,,,,++++++---,,,,,,+++,,,---...///......------------......000000000000000000000000//////000000111111222222111000000000000000111111000000000222333555777888666666666777999;;;>>>???>>>???@@@BBBDDDEEEFFFGGGFFFGGGIIIKKKNNNPPPRRRRRRPPPQQQSSSTTTUUUUUUUUUTTTTTTUUUUUUVVVVVVWWWXXXXXXQQQSSSVVVYYY]]]bbbhhhmmmllljjjfffbbb___]]]\\\[[[hhhmmmsssvvvvvvvvvvvvwwwvvvxxxzzz{{{}}}{{{ppp___WWWNNNHHHGGGIIIJJJJJJGGGDDDCCCFFFNNNZZZdddjjjwww|||rrrgggaaa```bbbbbb^^^]]]eeerrr~~~vvvxxxwwwnnnaaaVVVLLLFFFFFFBBBHHHYYYdddeeegggmmmqqqtttuuutttuuuxxxggg[[[LLLMMMUUUgggxxx~~~ooonnnqqq{{{|||xxxtttjjj___\\\```mmm~~~{{{nnnnnnxxx{{{iii___ZZZ\\\jjjzzz{{{rrrfff[[[SSSOOOTTT[[[lll|||vvvooorrr{{{{{{qqqoooxxxvvvoooqqqwwwzzz{{{}}}{{{dddVVVTTTQQQNNNLLLKKKLLLLLLIIIHHHFFFBBB@@@@@@BBBEEELLLUUUbbbmmmuuu|||~~~eee[[[```rrrppp]]]qqqhhhTTTOOOLLLIIIEEE???:::888666555444555444444333333444444555000555111000999;;;999>>>]]]iiiOOO@@@@@@GGGTTTZZZ\\\UUUIIICCCGGGMMMFFFGGGGGGGGGFFFCCC@@@???;;;999888999>>>DDDIIILLL___DDD???>>>===;;;:::999888888555444333333222222333333111111000///////////////111111111111000000000000...---,,,+++,,,---...///..................------+++***)))))))))+++---///..................------------,,,,,,---...000111...///111222222111000///---...///000111111111111333333333444444444555555444555777999;;;<<<======>>>>>>@@@BBBDDDFFFGGGHHHHHHJJJLLLLLLLLLMMMOOOQQQRRRQQQQQQQQQRRRRRRSSSTTTQQQRRRSSSSSSSSSSSSUUUWWWUUUXXX\\\```dddhhhmmmpppoooooojjj```YYYYYY[[[ZZZaaammmwwwyyyxxx{{{{{{yyywwwyyyzzz{{{{{{}}}xxxkkkaaaRRRGGGBBBBBBBBBAAA@@@??????DDDOOOZZZbbbeeeooorrrxxx~~~}}}uuuoooggg```^^^YYYXXXaaannnzzz~~~{{{xxxrrrgggZZZPPPKKKGGGHHHOOO[[[cccfffiiillloooxxx~~~vvvfff\\\MMMLLLRRRbbbrrr|||uuueeeooovvv||||||yyyrrrkkk^^^[[[\\\gggwwwmmmffflllzzz~~~nnnccc[[[\\\kkk~~~wwwggg[[[UUUSSSRRRQQQcccwww}}}ssspppuuuzzzkkkhhhpppoooiiikkklllyyyooo]]]SSSOOOSSSPPPHHHFFFLLLJJJIIIFFFDDDAAA@@@??????HHHMMMXXXeeeooouuulllYYYZZZ```xxxddd```nnneeeRRRNNNKKKFFFBBB???999333222555444555666777666555333222666555444333444666888999IIImmmhhhPPPEEECCCEEEOOO\\\aaaWWWJJJFFFIIIGGGGGGFFFEEEDDDCCCBBBBBBAAA>>>:::888888;;;???BBB___DDD???>>>===;;;:::999888888555444333333222222333333111111000///////////////111111000000000000//////......---,,,,,,,,,---...------...............------,,,+++++++++---///000/////////......---------------,,,,,,---...000111...//////000000/////////---...///000111111111111333333333444444444444555444555777999;;;<<<======???@@@AAACCCEEEGGGHHHIIIJJJKKKLLLNNNNNNOOOPPPPPPLLLLLLMMMOOOQQQSSSUUUVVVRRRSSSSSSRRRQQQRRRTTTUUUVVVYYY___cccgggjjjnnnqqqjjjjjjggg___[[[[[[ZZZWWW```lllvvvxxxxxxzzzzzzwwwxxx{{{}}}~~~|||zzzzzzzzz~~~wwwhhh^^^QQQGGGBBBAAAAAA@@@???>>>>>>CCCMMMWWW___bbbmmmppptttxxx}}}{{{tttkkkccc___[[[[[[dddoooyyyzzzrrreeeXXXOOOGGGJJJTTTbbbkkkllljjjjjjkkkttt}}}tttcccXXXLLLKKKRRRbbbqqq{{{{{{kkkaaannnyyy~~~}}}tttrrr{{{|||wwwooobbb[[[[[[eeevvv}}}iiieeennn}}}oooeee]]]]]]lll~~~yyyiii]]]VVVSSSQQQPPP]]]rrruuurrrvvv|||kkkfffooo|||yyyiiieeeeeerrr}}}kkk^^^TTTTTTQQQIIIFFFJJJKKKJJJIIIGGGEEECCCBBBAAADDDHHHRRR^^^gggnnnxxxsss]]]YYYZZZkkkuuufffiiitttsss[[[RRRNNNIIIDDDAAA;;;444222555555555555555555444333333555444333333444555777999===TTTwwwfffOOOBBBEEEJJJUUU___```UUUKKKGGGDDDEEEEEEFFFFFFFFFFFFEEEBBB@@@<<<999888999;;;===___DDD???>>>===;;;:::999888888555444333333222222333333111111000/////////000000111000000000/////////...//////...---,,,,,,,,,---,,,,,,---...////////////......------...///111222000000//////...---,,,,,,------,,,------...000000...............///000000......///000111111111111333333333333444444444444555666888:::;;;======>>>@@@AAABBBDDDFFFHHHIIIJJJLLLLLLMMMOOOQQQQQQPPPNNNLLLLLLMMMOOOQQQSSSUUUVVVRRRSSSSSSQQQPPPOOOQQQSSSWWW[[[bbbgggjjjlllooopppggggggeee```^^^^^^[[[VVV___iiissswwwxxxxxxwwwuuuvvvyyy~~~~~~{{{yyyxxxvvv{{{{{{qqqbbbYYYNNNFFFBBBAAA@@@>>>???======AAAJJJSSS[[[___kkkmmmpppqqqtttyyyzzzppphhhaaa\\\\\\dddmmmuuu~~~~~~tttcccTTTIIIMMMYYYjjjtttrrrlllhhhgggooo{{{tttcccXXXKKKJJJOOO]]]lllvvv}}}~~~~~~xxxgggcccuuuuuujjjiiiuuu|||yyyrrrddd\\\ZZZcccvvv~~~sssbbbcccqqq}}}nnneee______lll}}}|||mmm```XXXTTTPPPNNNTTTlllxxxsssvvviiibbbmmmzzzqqqdddbbblllwww}}}~~~kkkYYYSSSQQQKKKGGGHHHJJJJJJJJJIIIHHHFFFCCCBBBAAACCCKKKVVV^^^fffqqq|||}}}cccYYYTTT]]]sssllleeeooo{{{{{{dddRRRPPPJJJEEEBBB===666333555555444444333333333333333444333222222333444666777:::BBB]]]]]]EEECCCAAAHHHYYYfffdddWWWLLLBBBCCCDDDEEEFFFFFFGGGGGGDDDBBB???<<<999888777777___DDD???>>>===;;;:::999888888555444333333222222333333111111000000///000000111111000000000///.........000000///...---,,,,,,,,,+++,,,---...////////////............///000111222222111000///...---,,,+++,,,,,,------...//////000///......///000222444666......///000111111111111222222333333333444444444666777888:::<<<===>>>>>>@@@@@@BBBDDDFFFHHHIIIJJJLLLKKKLLLNNNQQQQQQOOOLLLPPPPPPPPPQQQQQQRRRSSSTTTSSSSSSRRRPPPNNNNNNPPPRRRYYY^^^eeejjjlllmmmnnnnnniiihhheee```___aaa^^^YYY^^^fffpppuuuwwwwwwuuutttssswww{{{~~~~~~|||{{{xxxoooeee\\\UUULLLFFFCCCBBBAAA??????>>>>>>AAAHHHQQQYYY]]]jjjlllmmmlllkkkqqq|||}}}rrrjjj___YYYWWW\\\ccckkkvvv~~~kkkXXXMMMPPP[[[mmmxxxvvvmmmgggeeekkkwwwxxxhhh]]]MMMJJJKKKTTT```kkkvvv~~~|||{{{{{{}}}{{{lllkkk}}}rrrgggdddnnnxxxwwwwwwrrreee]]]ZZZbbbvvv}}}|||iii[[[aaatttxxxjjjccc^^^^^^jjjzzzqqqccc[[[UUUPPPMMMMMMeeezzzuuuvvv}}}iii^^^jjjyyy|||iiiccciiiqqqxxx|||zzz|||{{{aaaTTTOOOLLLJJJIIIGGGHHHIIIIIIHHHEEECCCAAAAAABBBHHHPPPWWW___lllwww~~~kkk^^^TTTWWWffftttfffmmmyyy|||||||||oooUUUOOOIIIEEECCC???999666666555444333222111222333444222222222222222444555666;;;===NNNpppoooWWWHHH???>>>OOObbbhhhbbbZZZGGGFFFCCCBBBAAABBBDDDEEEEEEDDDBBB@@@===:::888666___DDD???>>>===;;;:::999888888555444333333222222333333111111000000000000111111222111111000///.........000000//////...---,,,++++++,,,---...////////////---------......///000000222111111///...---,,,,,,,,,,,,---....../////////000000000111333666999;;;...///000111222222222222222222222333333333444444666777999;;;===>>>?????????@@@AAACCCEEEGGGHHHIIIJJJJJJKKKMMMOOOOOONNNMMMQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSRRRPPPOOOOOORRRUUU[[[```gggkkkmmmllllllkkkmmmlllfff___]]]______\\\^^^ccckkksssvvvvvvuuuuuuxxxyyy{{{}}}|||wwwrrriii^^^[[[UUULLLGGGEEEDDDBBBAAA??????@@@CCCHHHPPPXXX]]]jjjmmmnnnjjjfffjjjvvv}}}ooogggWWWQQQLLLMMMQQQZZZgggrrr~~~ooo[[[SSSRRRZZZjjjvvvvvvnnngggeeeiiittt~~~nnnbbbSSSKKKFFFIIIRRR]]]lllwwwyyywwwuuuwww{{{}}}pppkkkxxxiiiaaafffmmmnnnrrrrrrhhh^^^ZZZbbbwwwppp```VVV```vvvrrreee___[[[[[[fffsssuuuggg^^^WWWPPPLLLJJJ___xxx}}}wwwuuuzzzjjj\\\hhhyyyzzz}}}kkkcccdddgggmmmtttzzz{{{tttssswwwvvv```TTTNNNLLLLLLGGGHHHIIIIIIHHHFFFCCCAAAAAAAAAEEEKKKQQQXXXdddpppwww|||{{{iiiZZZUUU^^^yyyiiiiiittt{{{yyyuuuyyy}}}|||\\\NNNHHHDDDCCCAAA<<<888888555444333222111222333444111111222222333444444555333999AAASSSyyy|||^^^MMMAAAEEESSS^^^bbbbbbSSSNNNGGGAAA>>>>>>AAADDDDDDDDDDDDCCCAAA>>><<<:::___DDD???>>>===;;;:::999888888555444333333222222333333111111000000000111222222333333222111000///......///////////////...---,,,,,,,,,---...////////////,,,,,,------.../////////111111000000///...------+++,,,---...////////////111111222333555777999:::...///000111222222222222222222222222333333333333777888:::<<<===??????@@@???@@@AAACCCEEEGGGHHHIIIHHHJJJLLLLLLLLLMMMOOOQQQOOOOOOOOOPPPQQQRRRTTTTTTSSSSSSSSSQQQQQQRRRVVVYYY```eeejjjmmmmmmkkkjjjiiiqqqqqqkkkaaa[[[[[[]]]\\\___```gggpppuuuuuuvvvxxx~~~}}}~~~~~~yyypppfffaaaZZZPPPIIIFFFDDDBBB@@@???@@@AAADDDHHHOOOXXX^^^iiinnnpppkkkcccdddooozzz|||zzzkkkbbbPPPIIICCCAAABBBHHHUUU```rrr|||qqq```XXXSSSWWWfffsssuuummmfffccchhhtttrrrfffXXXNNNEEECCCGGGQQQ```mmmuuuqqqnnnpppvvv}}}{{{oooeeerrrkkk___^^^bbbeeennnssslll^^^ZZZaaavvvyyydddXXXRRR___vvvpppccc]]]ZZZXXX```kkk{{{xxxkkkaaaYYYQQQLLLIIIYYYooo{{{vvvwwwooo^^^hhhwwwqqqwwwuuuggg```^^^```cccgggkkkrrrzzzuuunnnppp{{{wwwaaaTTTOOONNNKKKKKKKKKJJJIIIGGGDDDCCC@@@???AAAFFFJJJOOO[[[fffooouuu~~~{{{fffXXXYYYrrrqqqlllxxx|||rrrqqqbbbPPPJJJEEEEEEDDD???:::999555444444333333333333333111111222333333444444555...777:::@@@```hhhOOODDDGGGNNNVVV\\\ZZZTTTKKKCCC??????BBBDDDCCCDDDDDDDDDCCCAAA???>>>___DDD???>>>===;;;:::999888888555444333333222222333333111111000000111111222333444444333222111000//////......///000000///...---------...............---,,,,,,---...////////////111000000000//////......+++,,,---////////////...111222222333444444333333//////000111222222222222111222222222222333333333777888:::<<<>>>???@@@@@@@@@AAABBBDDDFFFHHHIIIJJJFFFJJJNNNMMMJJJKKKQQQWWWTTTTTTTTTSSSTTTUUUUUUVVVSSSSSSSSSRRRSSSVVV[[[___gggjjjmmmooommmkkkjjjiiivvvyyyvvvjjj___\\\\\\]]]______dddnnntttvvvxxx|||~~~~~~vvvlllcccVVVMMMGGGCCC@@@===>>>???AAACCCGGGOOOXXX___hhhooorrrlllbbb___hhhsssxxx|||wwwiiiaaaQQQJJJDDDAAA>>>@@@HHHRRRaaammmzzztttfffZZZTTTUUUdddsssuuulllddd```fffvvvxxxkkk\\\RRRGGGCCCCCCIIIUUUaaannnjjjgggjjjsss|||}}}qqqcccgggqqqpppaaa\\\]]]^^^hhhnnnggg^^^ZZZ```rrrkkkXXXOOOOOO___wwwuuufff___ZZZVVVZZZdddqqqzzzmmmccc[[[RRRMMMJJJTTTeeexxxxxxuuuvvvbbbkkk|||ttttttwwwvvvooohhhbbbaaabbbeeedddccckkkvvvxxxnnnooo|||~~~ppp[[[SSSQQQLLLLLLJJJIIIGGGEEECCCCCC@@@???@@@DDDFFFJJJTTT^^^hhhnnnxxxxxx```YYYhhh~~~|||tttyyyqqqkkkVVVOOOIIIIIIHHHAAA;;;888555555555555555444333333111222333444444555555555111666777:::NNNvvv___JJJCCCDDDIIINNNUUUQQQKKKDDDAAA@@@AAACCCCCCDDDDDDDDDCCCBBB@@@???___DDD???>>>===;;;:::999888888555444333333222222333333111111000000111222333333555555444333222111000///---...///000000///...............///......------,,,---...///000000000000000000000000////////////+++,,,---////////////...111222222222111///---,,,///000111222222333222222111111222222222333333333888999:::<<<>>>???@@@@@@AAABBBCCCEEEGGGIIIKKKKKKFFFKKKOOOMMMIIIKKKSSS\\\]]]\\\[[[YYYXXXWWWVVVVVVSSSSSSSSSSSSTTTXXX^^^bbbkkkmmmppppppnnnllljjjjjj{{{tttfff___^^^___```^^^bbbllltttvvvzzztttjjj[[[OOOGGGBBB===:::<<<>>>AAACCCFFFNNNXXX___gggoootttmmmaaa]]]dddnnnxxx{{{uuuiiidddUUUPPPKKKGGGBBB???DDDKKKUUUbbbrrr}}}wwwkkkZZZTTTUUUdddsssuuulllccc]]]eeexxx~~~ppp]]]TTTJJJEEECCCEEEOOOZZZiiieeebbbgggqqq|||wwwhhhccceeetttwwwfff]]]\\\[[[bbbggg```^^^ZZZ___ooo|||yyybbbPPPJJJMMM^^^wwwzzzjjjbbb[[[UUUWWW___kkk{{{{{{oooeee\\\SSSNNNJJJQQQ___rrr{{{vvv{{{fffnnn~~~{{{xxxtttpppmmmggggggkkkmmmhhheeekkkvvv|||{{{rrrrrrzzz|||zzzbbbWWWUUULLLJJJHHHEEECCCBBBAAA@@@BBB@@@BBBEEEFFFIIIRRR[[[cccjjjttt~~~iii^^^ZZZooouuuvvvxxx\\\SSSMMMLLLJJJCCC;;;888444555666777666555444333222222333444555555555555555333444888AAAZZZhhhPPPFFFCCCCCCEEELLLJJJGGGDDDAAA@@@@@@@@@DDDDDDCCCCCCBBBAAA@@@???