BM6e6(d ||||||~~~zzz{{{}}}~~~{{{|||~~~{{{xxxyyy|||~~~~~~{{{xxxwwwxxxzzz{{{~~~{{{xxxuuuwwwyyy~~~}}}zzzwwwvvvuuuvvvvvv|||}}}~~~}}}|||~~~}}}xxxuuuuuuwww}}}yyyxxxvvvuuuuuuvvvxxxyyyyyy{{{~~~zzzzzz{{{~~~{{{wwwsssuuu|||xxxwwwuuuttttttuuuwwwxxxvvvxxx|||}}}xxxwwwyyy|||}}}zzz{{{yyyqqqrrrwww}}}zzzwwwuuutttttttttuuuwww{{{}}}zzzzzz|||}}}|||{{{xxxxxx{{{~~~zzzxxxyyy}}}{{{ooopppssszzz~~~{{{yyyxxxxxx{{{}}}~~~}}}~~~}}}{{{}}}yyyyyy{{{}}}{{{{{{|||ppprrruuuyyy}}}VVVVVVVVVXXXZZZ]]]```aaabbbeeejjjnnnttt{{{FFFEEEDDDDDDEEEGGGIIIJJJMMMOOORRRUUUXXX\\\aaaeeekkkoootttyyy~~~<<<<<<<<<<<<===???AAABBBCCCEEEFFFGGGGGGIIIKKKNNNPPPTTTXXX[[[]]]^^^```aaacccggglllnnnoooqqqvvvzzzzzz{{{}}}999999999999:::;;;<<<======>>>????????????@@@BBBAAADDDGGGIIIHHHHHHHHHIIIHHHLLLPPPPPPOOOOOOSSSWWWYYYZZZ[[[^^^aaadddgggiiiiiilllqqquuuyyy}}}999999999999888888888888777999:::;;;::::::;;;===999<<>>AAADDDFFFFFFGGGIIIKKKMMMOOOQQQQQQSSSVVVYYY[[[^^^bbbeeejjjpppxxx~~~888888777777777777888888999999999888888888777777777888999::::::999888777888888888888999999999999999999;;;<<<>>>@@@AAAAAACCCCCCDDDEEEGGGIIIKKKLLLRRRTTTYYY]]]bbbiiiqqqvvv|||777777666666666666777777888888888888777777777666666777888999999888777666555555555555666666666666222333333555666777888999<<<<<<===>>>???AAABBBCCCCCCEEEGGGJJJMMMRRRXXX\\\```dddiiikkknnnsss|||666666555555555555666666888888777777777666666666555666777777777777666555333333333444444444555555222333333444555555666666777777777777888999:::::::::<<<======>>>@@@DDDGGGIIILLLOOORRRSSSXXX___dddhhhiiikkknnnrrrvvvyyy{{{777666666555555666666777888888888777777777666666555555555555555555555555444444444444555555555555555555555555666666666666666666555555555555666666999:::;;;:::999:::<<<>>>???AAACCCCCCDDDFFFKKKNNNRRRRRRTTTWWWZZZ\\\___```cccfffjjjmmmpppssswwwzzz|||~~~888777777666666777777888999888888888888777777777555444444444444444444555222333333333444444444444222222222222222222222222777666555444444444444555444666777666555555777999:::::::::999999999;;;<<>>;;;<<<>>>>>>>>>@@@CCCEEEIIIIIIJJJKKKMMMPPPRRRTTTTTTWWWZZZ^^^aaabbbccccccjjjooovvvyyyzzz|||666666555555555555666666444444333333333222222222666555444444444444555666222333333333333444444444000111111222333333444444444444333333333333444444///111333333333222333444111111000222333555444444///000111333444444333333///111222222222222444666555777999999999999;;;===::::::;;;;;;===@@@BBBDDDGGGIIILLLNNNPPPPPPPPPOOOQQQWWW]]]``````aaaeeeiiijjjkkkmmmpppuuuzzz~~~777777777777777777777777555444333333333555666777222222222222222222222222222222222222222222222222000000000000111111111111000000000000000000000000000111111111111222222222444333333333222111111111222111000//////000111222000000111111111222222222222222222333333333444444555666777888999999999999>>>>>>???@@@AAABBBCCCCCCKKKKKKKKKLLLMMMNNNPPPPPPUUUVVVXXXZZZ\\\^^^```aaahhhkkkooosssvvvyyy~~~666666666666666666666666444333333333444444555666222222222222222222222222222222222222222222222222222111111111000000//////111111111111111111111111000000111111111222222222222222222222111111111111111111000000000000111111000000000111111111222222111111111111222222222333111222333444444555555444777777888999:::;;;<<<<<>>?????????@@@@@@AAAAAAAAAEEEGGGJJJLLLNNNPPPSSSUUUXXX\\\aaadddeeehhhmmmqqqsssvvvzzz}}}444444444444444444444444333444555666666555444333333333333333333333333333222222222222222222222222222222111111000//////...111111111111111111111111000000000000111111111111......//////000000111111///000111222222111000////////////000000000111111//////000000000111111111000111222333444444444444000000111222333333444444444444444555555777888888::::::999999999888888888>>>@@@BBBCCCDDDEEEGGGIIIJJJLLLNNNPPPQQQTTTYYY]]]\\\___cccfffhhhkkknnnqqqssswww|||444444444444444444444444444555666777777666444444333333333333333333333333222222222222222222222222000000000000000000111111000000000000000000000000//////000000000111111111.........//////000000111///000111222222111000///....../////////000000000000000000000111111111111+++,,,---...////////////000000111111222333333333222222222222333444444555888777777777666666555555555777999999999:::<<<===>>>??????@@@BBBDDDHHHKKKLLLOOORRRTTTUUUXXX[[[]]]^^^aaafffiiikkklllmmmnnnnnnpppsssvvvxxx{{{444444444444444444444444555555555666555555444444222222222222222222222222222222222222222222222222//////000000111111111111/////////////////////////////////000000000111111////////////000000000000...//////000000//////...............////////////000000000000111111111111,,,,,,---.../////////////////////000000000111111000/////////000000111222444444444444444333333333000222333444333333555666999999888999:::<<>>@@@@@@@@@@@@AAA@@@BBBDDDEEEFFFHHHKKKMMMMMMNNNOOOPPPRRRUUUZZZ]]]^^^```bbbdddfffggggggggghhhjjjmmmnnnoooqqqsssuuu{{{}}}333333222222333333444555333333333222222111111111111222222222222111000000111111000000///......---222111111000///......------...000000.........//////000111222222111000///...........................---,,,,,,,,,,,,---......------,,,,,,------...,,,,,,,,,------.........222222111...++++++---///,,,,,,------.../////////222000...,,,+++,,,---...222///,,,---000222222000000///.........///111222000000000000111111111111///000111333444444333333666777999:::;;;;;;;;;:::;;;;;;::::::<<<>>>AAABBBCCCBBBAAAAAACCCFFFJJJLLLOOORRRTTTVVVVVVVVVWWWYYY\\\]]]^^^```bbbdddeeefffjjjlllqqqvvv{{{~~~~~~333333222222333333444555333333222222222222222222222222222222222111000000000000000000000000000000111111000000///......---///000222222000000000111...///000000000000///...------------------------...---,,,,,,,,,,,,---...------,,,,,,,,,,,,------,,,,,,------------------...///000000...------...,,,,,,------.../////////111000...,,,,,,,,,---...---+++)))***,,,...---,,,000///.........///111111//////000000000111111111///000222333333333333222222222444555666666666555777666666555666888;;;<<<>>>===<<<<<<===@@@CCCEEEFFFGGGIIIJJJJJJKKKMMMOOOOOOPPPQQQSSSUUUWWWXXXYYY\\\^^^bbbgggkkknnnpppqqqrrrsssuuuwwwyyyzzz{{{{{{~~~333333222222333333444555222222222222222222333333222222333333222222111000...//////000111222222333111000000//////.........///000222222000000000111---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,,,,------------------------,,,,,,))),,,///111000.........,,,,,,,,,---......////////////---,,,,,,---...///...---,,,---//////...---//////......//////000111//////000000000000111111000111222222222222111111//////000111222222222222444333222222222444555666888777555555666888:::;;;???@@@AAAAAAAAABBBEEEHHHGGGGGGHHHJJJKKKMMMNNNOOORRRTTTWWWZZZ]]]```bbbcccfffgggiiikkklllmmmnnnnnnnnnpppsssuuuwwwzzz~~~333333222222333333444555111111111222222333333333222222222333222111111000//////000000111222222222000000/////////.........---...000000.........///........................---------------------------------------------------,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,***,,,...///...------...+++,,,,,,------...//////......---------...//////////////////000000//////............//////000000////////////000000000111111111111111111111000000//////000111111111111111444333222222222222333333333333111111111222444555:::::::::999999;;;>>>AAAAAABBBCCCDDDEEEFFFGGGGGGJJJKKKMMMPPPRRRTTTVVVWWWYYYZZZ\\\^^^___```aaaaaabbbdddgggiiikkknnnrrruuuyyy{{{~~~333333222222333333444555111111111222222333333333111111222222111111000///000000000000000000000000////////////............---...000000.........///////////////////////////////////////////////////------------------------,,,,,,,,,++++++,,,,,,,,,.........------,,,,,,,,,.........,,,******,,,...++++++,,,,,,---............------------......///,,,---------,,,,,,,,,------......///////////////...////////////000000000111111000000000000000000000000000000000000111111333222222111111111111111222111000000000111222222333333333222222333777:::999999:::;;;<<<<<<======???@@@AAABBBDDDFFFHHHIIIKKKLLLNNNOOOPPPQQQRRRRRRTTTVVVYYY[[[]]]___cccfffiiikkknnnoooppprrrtttvvvyyyyyyzzz|||~~~333333222222333333444555222222222222222222333333000000111111000000///...000000000///////////////........................///000222222000000000111000//////......//////000////////////////////////,,,------......------,,,,,,,,,++++++++++++,,,,,,------------------,,,,,,......---+++)))))),,,...+++++++++,,,------........................------.........,,,++++++---///------...////////////.........////////////000000000///////////////000000///......------...////////////////////////......111111000000000111111222111222333222111222555777555555666666777777888888999999999:::<<<>>>@@@AAACCCDDDFFFGGGHHHIIIIIIIIIKKKMMMOOOPPPQQQSSSVVVYYYZZZ]]]```bbbbbbcccdddfffhhhjjjkkknnnppprrrtttuuuwww{{{333333222222333333444555333333222222222222222222///////////////...---------------...//////000000........................///000222222000000000111//////...------...//////////////////////////////,,,,,,---......---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------***+++,,,,,,******,,,...***++++++,,,,,,---......////////////...---,,,,,,000000...+++))))))---111,,,---.../////////.............../////////000000///......---...///111111///...---,,,,,,---...///------...................../////////000000111111000222333333333333444666555555555555555666666666666666666777999;;;===???>>>???@@@AAABBBCCCCCCCCCCCCEEEGGGGGGHHHIIILLLNNNNNNPPPSSSUUUUUUUUUWWWXXXYYYZZZ\\\___aaacccdddeeefffiiinnnqqqrrrrrrtttuuuxxx{{{333333222222333333444555444333333222222111111111.........///...------,,,***+++,,,---...000111111---.....................---///000000.........///...---,,,,,,,,,,,,---...........................,,,,,,---......---,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------.........%%%(((,,,------,,,------***++++++,,,,,,---......////////////...---,,,+++,,,+++)))&&&###$$$(((---,,,,,,.../////////...---............/////////000...---------...///111222111000///.........///000---...///000000000000///,,,------...//////000000+++---/////////...///000222222222222222222222222111111111222444777999;;;666777888999::::::::::::<<<===>>>>>>>>>???BBBDDDBBBDDDGGGIIIIIIIIIJJJKKKKKKLLLNNNQQQSSSUUUVVVVVVTTTWWW\\\```bbbccceeefffgggjjjmmmqqqsssvvvzzz}}}~~~~~~~~~555555444333333333333444000000000000////////////000000000000111111111111444111,,,(((''')))---000......---------,,,,,,,,,////////////............,,,---............111333000///...---,,,+++******---------------------------------------------,,,++++++++++++++++++++++++...---,,,++++++,,,...///)))***,,,---...---,,,,,,(((***---///000///...---++++++******++++++,,,---........................,,,,,,,,,------.........------------------------)))***+++,,,,,,,,,++++++((()))***+++---...//////111000...---...///111222000000//////......------000111333333111000111222...///000111333444555666222222333333444555666666::::::::::::::::::;;;;;;>>>?????????@@@@@@@@@@@@DDDEEEFFFHHHIIIJJJJJJJJJMMMOOORRRTTTVVVVVVUUUUUU\\\]]]___aaaccceeeggghhhpppoooooonnnmmmlllkkkkkkmmmnnnnnnoooppptttzzz444444333222222222222222111111000000000/////////333222222111000///......000///---,,,,,,---///000.........---------,,,,,,....../////////////////////000000...,,,+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------//////...............///++++++,,,,,,---,,,,,,,,,***++++++,,,,,,---------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------........................***++++++,,,,,,,,,,,,,,,******+++,,,---......///222111///---,,,,,,---...000000//////...............000111111000//////000000000000111222222333333000111111222333333444444555555555666666666777777;;;;;;;;;;;;;;;<<<<<<===;;;<<<===???@@@AAAAAAAAADDDFFFHHHKKKLLLMMMLLLLLLQQQRRRSSSUUUXXXZZZ[[[\\\^^^^^^^^^^^^____________]]]^^^^^^^^^```dddiiinnnsssuuuwwwyyy{{{|||||||||333333222111111111111111222222111111111000000000333222111111//////...---+++,,,...000111111000/////////.........---------.........//////000000000///000000...+++******+++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))******++++++------------------------,,,,,,,,,,,,+++***))))))---,,,,,,+++++++++,,,,,,...---,,,++++++,,,---...++++++******++++++,,,---........................------------,,,,,,,,,,,,........................++++++,,,,,,,,,---------,,,,,,,,,---------......///...---,,,+++,,,,,,---///////////////.........///000111111/////////111000000000000000///////////////000000111111222222000111111222333444555555777666555444555666777888999999;;;<<<============;;;<<>>???@@@AAAAAA@@@@@@AAAAAABBBCCCDDDDDDEEEFFFGGGGGGHHHJJJNNNQQQPPPQQQRRRSSSUUUVVVXXXXXX^^^```cccgggjjjlllmmmmmmlllmmmoooqqqsssuuuvvvwww{{{|||~~~444444333222222222222222222222111111111000000000222111000000......---,,,///...,,,++++++,,,---.........---------,,,,,,,,,------------------------000111222222///,,,++++++------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++*********************+++,,,,,,&&&(((***,,,,,,+++)))'''++++++******++++++,,,---************************,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***+++***)))((((((***,,,++++++,,,,,,---...//////.........///////////////------......///000111111......//////000000000000000000111222222222222222222222222333444444555555777777888888999:::;;;;;;;;;;;;<<<<<<<<<============>>>???@@@@@@AAADDDGGGGGGGGGHHHJJJLLLNNNQQQRRRRRRTTTWWW[[[^^^```bbbbbbbbbcccdddeeegggiiijjjkkknnnooorrrsssuuuxxx}}}333333222111111111111111111111000000000/////////111111000///...------,,,------,,,------...///000---,,,,,,,,,,,,+++++++++---------,,,,,,++++++***---///111111///,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))((((((''''''((((((((('''((()))+++,,,,,,,,,,,,((((((***++++++++++++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((***+++---***+++++++++++++++++++++------------,,,***))))))))))))*********+++++++++***+++***((('''(((***,,,------------------------------------------------,,,,,,------............,,,---///000111000///...000000111222222222222111000000000111111222333444333333444444555555666666777777888999999::::::;;;999;;;<<<<<<<<<===???BBBAAAAAABBBCCCEEEGGGJJJKKKIIIKKKNNNQQQSSSUUUVVVVVVVVVWWWXXXZZZ[[[]]]^^^___^^^aaadddffffffgggiiilllrrrrrrrrrtttuuuwwwyyyzzzxxxyyyzzzzzzzzz{{{~~~222111111000000000000000000000000000////////////............/////////000***+++---///111111111111,,,,,,,,,+++++++++******...------,,,+++***))))))(((***...//////.........((()))***+++,,,---......------------------------************))))))))))))))))))))))))))))))))))))+++***)))(((((()))+++,,,%%%''')))+++,,,------,,,,,,,,,++++++,,,...///111++++++******++++++,,,---*********************************++++++,,,,,,---))))))))))))))))))))))))***)))((('''''')))+++,,,))))))*********+++++++++)))******+++++++++******(((((())))))*********+++---------+++******---/////////...------,,,++++++,,,+++++++++++++++++++++........................***,,,///111111000...,,,......//////000/////////111111111111222333444444222222222333333444444444000111222333444555666777666777888888888999;;;===;;;:::;;;;;;===???AAACCCCCCDDDFFFHHHJJJKKKKKKKKKJJJKKKLLLMMMOOOQQQRRRSSSTTTWWW\\\]]]]]]\\\^^^``````aaabbbeeehhhkkkmmmoooqqqrrrrrrqqqpppppprrruuurrrwww}}}444333111222333333222000000000000000000///...............///000111111222,,,---...111222111...+++000///...---,,,+++++++++///---+++))))))+++---///---------,,,,,,+++++++++,,,+++******,,,......---+++,,,,,,,,,,,,+++******(((((())))))))))))((('''&&&%%%%%%'''***++++++***(((((((((((())))))))))))***,,,------,,,+++---...))))))))))))))))))))))))+++***)))(((((()))***+++(((***,,,,,,***((('''(((+++,,,,,,------,,,,,,+++******+++,,,+++***)))((())))))***+++,,,,,,------111///---+++))))))***+++---,,,,,,+++*********+++,,,,,,+++******))))))((())))))((((((((()))+++,,,***+++,,,---............------------------------------------------,,,,,,---------------------------,,,+++******,,,---///............//////000000000000000000000000000000222222333333333444444444333333333444666888999:::999999999999:::<<<>>>??????@@@@@@AAAAAABBBCCCCCCEEEEEEGGGHHHIIIJJJJJJJJJNNNOOOPPPQQQSSSTTTUUUVVVVVVXXX[[[]]]^^^___bbbdddhhhhhhiiijjjkkkllllllmmmnnnqqquuuwwwxxxyyy{{{|||}}}~~~444222111111222333111000111111111111111000//////......------------------,,,,,,---000222222000......------,,,,,,,,,------111000---++++++++++++,,,......---------,,,,,,,,,///---+++++++++,,,+++*********++++++******)))((()))))))))))))))(((((((((+++***)))***+++,,,+++***))))))))))))(((((((((((()))+++,,,,,,++++++,,,---))))))))))))))))))))))))***))))))((((((((()))))))))***++++++)))(((((()))++++++,,,,,,,,,,,,++++++------...//////...---,,,))))))))))))***+++,,,,,,,,,+++***))))))***,,,------,,,+++***************************+++++++++++++++******)))***+++,,,---++++++,,,,,,,,,,,,++++++------------------------/////////...............------------------------...---+++++++++,,,...///---------.........//////000000000000000000000000000000111111111222222222333333333333444555666666777666666666777999:::;;;<<<<<<======>>>?????????@@@AAABBBDDDEEEFFFFFFFFFGGGHHHIIIJJJKKKMMMNNNNNNOOORRRUUUWWWYYY[[[___aaa``````aaabbbccceeeeeefffeeehhhkkkmmmnnnoooppprrrwwwxxxyyyyyyzzz|||444222111111222222111000111111222222222111000000//////...---,,,,,,++++++---,,,,,,---///111000///,,,,,,,,,,,,,,,---...............---------,,,,,,.........------------,,,///---+++***++++++***)))))))))******))))))((('''))))))(((((((((((())))))...---++++++++++++)))'''******))))))((((((''''''((()))+++***))))))***,,,))))))))))))))))))))))))((()))))))))((('''&&&&&&)))******)))((('''(((***++++++,,,,,,,,,,,,++++++***+++,,,------,,,+++++++++***)))(((((()))+++,,,***))))))((((((***+++,,,,,,+++******************))))))******+++,,,,,,---,,,,,,+++++++++,,,------))))))***+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,++++++******+++---...,,,,,,,,,,,,------------..................................../////////000333333222111111222222222333333333333333444555666777777888888999::::::::::::;;;<<<===>>>?????????@@@@@@AAABBBDDDEEEFFFFFFGGGIIILLLOOOQQQSSSWWWYYYUUUVVVWWWYYYZZZ[[[]]]]]]\\\^^^aaabbbbbbbbbdddeeelllmmmnnnooooooqqquuuxxx|||333222111111222222111000000000111111111000000///000000//////...------,,,...,,,******,,,------------,,,,,,+++,,,,,,------'''(((***---.../////////,,,,,,,,,,,,,,,,,,,,,,,,+++)))((()))+++------,,,))))))******))))))(((''')))(((((('''(((((()))***,,,+++))))))))))))'''%%%******))))))(((((('''''''''((())))))(((((()))+++(((((((((((((((((((((((('''(((((()))((('''%%%$$$)))***)))(((&&&''')))+++******++++++++++++******'''((()))*********)))(((,,,+++)))(((((()))+++,,,---,,,+++))))))((())))))+++******)))))))))******************++++++,,,,,,++++++++++++++++++,,,,,,&&&''')))***+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............000000////////////000000111111000000111111111111333333444444555666666777555666777888999999999999;;;<<<<<<===???@@@@@@AAA???BBBDDDFFFGGGIIILLLNNNLLLMMMNNNOOOQQQSSSTTTUUUTTTVVVXXXXXXXXXXXXZZZ[[[___aaabbbcccdddfffiiilllpppsssvvvyyyyyyyyyzzz{{{|||333222000111222222111///......///////////////.....................------...,,,)))((())))))***)))......---,,,+++******+++$$$&&&)))+++------------***************************((('''(((***,,,,,,+++******++++++******)))(((((((((((((((((()))******)))(((''''''))))))((('''***)))))))))((((((((('''&&&((())))))(((''')))***((((((((((((((((((((((((&&&'''(((((((((&&&%%%$$$)))))))))'''&&&''')))+++)))******++++++******)))((()))***+++++++++***)))++++++***))))))***,,,,,,---,,,++++++************)))))))))(((((())))))***+++++++++******)))))))))))))))*********)))))))))))))))***+++++++++++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,++++++++++++++++++******++++++++++++++++++++++++---------............///,,,,,,,,,,,,---...///000/////////000000000000000111111222222333333444444222333444555555666666555777777888999::::::;;;;;;;;;<<<>>>>>>>>>???@@@BBBCCCCCCDDDFFFGGGHHHIIIJJJLLLMMMOOOOOONNNNNNPPPRRRSSSUUUWWWXXXYYYZZZ]]]___bbbeeehhhjjjkkkkkkmmmnnnmmmrrrxxx{{{||||||||||||333111000000111111000///------......//////......++++++++++++++++++++++++---+++((('''((())))))(((///...---+++******))))))'''((()))***+++***)))(((((())))))))))))*********---+++)))((())))))((('''******++++++******)))(((&&&'''((()))******)))))))))((('''(((***+++***)))((((((((()))))))))))))))&&&''')))(((''''''(((***))))))))))))))))))))))))&&&&&&'''''''''''''''&&&'''((()))((('''''')))***))))))************))))))'''(((((()))((('''&&&%%%(((((()))******++++++,,,((())))))***+++,,,------((((((((((((((())))))***+++******)))((((((''''''((((((((()))(((((('''&&&+++,,,,,,++++++***)))(((***************************++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++++++++************++++++++++++++++++++++++---------.........//////++++++++++++,,,---...///---...//////000000000/////////000111111222222333111111222333333333333333222222222333444555555555777888999999888777888::::::;;;;;;<<<===>>>??????AAACCCCCCCCCCCCDDDFFFHHHHHHJJJLLLNNNOOOPPPRRRTTTVVVXXXZZZ\\\\\\^^^aaaccceeekkkpppqqqrrrtttuuussstttuuuwwwyyyzzz|||222111000000111111000///------...///////////////,,,,,,++++++******))))))***)))((()))***,,,++++++------,,,+++*********+++)))************))))))(((((()))))))))************,,,***((((((((()))((('''))))))******))))))((('''$$$&&&(((+++++++++)))(((((('''&&&'''((())))))(((''''''(((((())))))******&&&((())))))(((((()))***))))))))))))))))))))))))&&&&&&&&&&&&'''((())))))%%%'''))))))((('''((()))((())))))))))))))))))(((&&&'''''''''&&&$$$"""!!!###$$$''')))*********)))&&&'''(((***++++++,,,,,,(((''''''''''''((()))***(((((((((((('''''''''''''''(((((()))((('''&&&%%%'''((())))))*********************************************+++,,,---------++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,---------.........,,,,,,++++++++++++,,,,,,+++,,,---///000000//////.........///000000111111000000111111222222111111//////000000111222222222333444666555444444555777777777888888888999999999999::::::::::::<<<>>>AAA>>>AAACCCEEEFFFGGGIIIKKKKKKLLLNNNNNNPPPSSSWWWZZZ^^^eeehhhggghhhmmmnnnllllllmmmnnnooooooqqqtttwwwxxxwwwvvvwww|||222111000000111111000///......///000000111000000000///...---+++***)))((((((((((((***---//////...++++++******++++++,,,---(((((()))***+++,,,,,,---))))))******+++++++++,,,((('''&&&''')))***+++***(((((((((((((((''''''&&&###%%%))),,,,,,+++)))'''&&&%%%$$$$$$%%%&&&%%%$$$&&&&&&'''((()))***++++++'''((())))))(((((()))+++))))))))))))))))))))))))'''&&&&&&&&&''')))+++,,,$$$&&&)))***)))((((((((((((((())))))))))))((((((++++++++++++)))'''%%%$$$!!!%%%(((***)))((('''((()))))))))))))))(((''''''''''''''''''((()))***%%%%%%&&&&&&'''((((((((('''((()))))))))'''&&&%%%!!!$$$'''***,,,...///))))))))))))))))))))))))'''(((((()))******++++++++++++++++++++++++++++++''''''((())))))))))))))),,,,,,,,,,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,---------...---,,,+++************)))***,,,...////////////,,,------......///000000//////000000111111000000000000000111111222222222000222333444333444555777888888888888888888888888555666777777777888;;;>>>999;;;>>>@@@AAABBBDDDEEEEEEEEEFFFFFFHHHLLLQQQUUUUUU\\\___]]]^^^cccfffccccccddddddddddddfffiiilllnnnoooooorrrvvv{{{~~~