BM6P6(@ mmmjjjgggggghhhiiijjjjjjkkkkkkjjjjjjkkkkkklllmmmkkklllmmmllljjjiiijjjkkkhhhgggggghhhiiiiiigggeeeiiihhhgggeeeeeeffffffgggjjjiiihhhggggggiiikkkllljjjjjjjjjiiiiiiiiihhhhhhgggggggggggggggfffffffff___WWWOOOIIIDDDBBBGGGOOOVVV]]]eeejjjkkkjjjkkklllkkknnnmmmiiihhhjjjiiifffjjjiiiiiihhhhhhhhhhhhhhhhhhfffdddcccccceeehhhjjjeeeccc^^^UUUJJJAAA;;;888555888???IIIUUU^^^cccfffccceeefffgggfffeeefffgggfffgggggggggggggggffffff___```aaabbbdddeeefffgggiiijjjhhheeedddbbbZZZQQQLLLFFFAAABBBFFFMMMYYYcccccceeeggghhhhhhhhhiiikkkjjjhhhgggggghhhhhhgggeeehhhhhhhhhhhhiiijjjkkklllkkkkkkkkkjjjiiihhhgggfffgggggggggggghhhhhhhhhhhhkkkjjjjjjjjjiiihhhhhhhhhlllkkkkkklllmmmllljjjhhh___[[[RRRGGG>>>999555111111///...------...///111222000///000222222000---000000/////////111222333,,,---...//////...---,,,+++---///...,,,+++---///...---+++******+++---...---------------------------------............///******+++---000222111000,,,,,,,,,---------......,,,,,,---......---,,,,,,------------------------------------------------,,,---......,,,+++,,,---------------------------......,,,,,,,,,,,,..............................///111777???HHHSSS[[[```eeeggggggddddddggghhheeedddccccccbbbcccdddfffggghhhhhhhhhgggfffdddcccbbbbbbccceeeggggggfffeeedddcccdddeeeggghhhiiiiiiiiiggghhhhhhgggfffdddccccccfffggghhhgggfffeeefffggghhhfffeeeeeedddbbbbbbdddeeeddddddeeeeeefffggghhhgggggghhhhhhgggfffeeeeeeeeedddbbb___]]]ZZZXXXWWWQQQMMMHHHCCC:::000,,,...++++++------------++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,))))))))))))))))))))))))***+++---.........000222444666;;;@@@GGGNNNSSSVVVTTTRRRPPPQQQQQQLLLBBB:::555333///---+++,,,---.........---,,,+++))))))((("""(((+++,,,***))))))***'''$$$'''+++,,,(((###((((((((((((''''''''''''))))))))))))************((()))+++,,,---,,,,,,+++000000000111444999>>>AAA>>>===<<<===???CCCGGGJJJIIIHHHGGGGGGJJJNNNRRRUUUTTT[[[^^^[[[^^^ccc^^^QQQAAA:::111---------***'''******************************))))))))))))))))))+++*********))))))((((((,,,,,,,,,,,,+++)))'''&&&+++***)))((()))***,,,...*********++++++,,,,,,,,,+++++++++,,,---...///000,,,,,,,,,+++++++++*********+++,,,---------,,,++++++,,,------,,,,,,...000...,,,***(((''')))+++,,,)))***+++++++++)))((('''llljjjgggggghhhiiijjjjjjjjjjjjiiiiiijjjjjjkkklllkkklllmmmllljjjiiijjjkkkhhhgggggggggiiihhhgggeeehhhgggffffffffffffggghhhjjjiiihhhggghhhiiikkkllljjjjjjjjjiiiiiiiiihhhhhhgggggggggggggggggggggggg```YYYQQQJJJEEEAAAEEEKKKUUU\\\dddjjjkkkkkklllmmmlllnnnmmmjjjiiijjjjjjfffiiihhhggggggffffffggggggfffeeedddcccdddeeeggghhhdddccc^^^UUUKKKAAA:::888555888???IIITTT^^^cccfffdddeeegggggggggfffggghhhgggggghhhggggggfffeeeeeebbbbbbcccdddeeeggghhhhhhhhhiiihhheeedddccc[[[RRRLLLEEE@@@@@@EEEKKKVVV```dddfffhhhhhhhhhhhhiiijjjkkkiiiggggggiiiiiiiiihhhggggggggghhhhhhiiikkkkkkjjjjjjjjjjjjjjjiiihhhggggggggggggggghhhhhhhhhhhhjjjjjjiiiiiiiiiiiiiiiiiikkkkkkkkklllmmmllljjjhhh]]]ZZZSSSIIIAAA;;;777444111000...------...000111111000///000222333111///111000/////////000111222,,,---...//////...---,,,---...000...,,,***+++---...---+++******+++---...---------------,,,,,,,,,,,,,,,,,,,,,---------...)))))))))+++...//////...,,,,,,,,,---------......,,,,,,---......---,,,,,,------------------------........................,,,...///...---,,,---...------------------------...---,,,++++++,,,---...........................///222777???IIITTT]]]bbbdddffffffccccccfffgggddddddcccbbbbbbcccdddfffggghhhhhhhhhgggfffdddcccbbbbbbccceeefffgggfffeeedddbbbcccdddfffgggggghhhhhhhhhgggggggggggggggeeecccfffggghhhhhhffffffggghhhhhhgggffffffffffffggghhhgggggggggggggggggghhhiiihhhgggeeedddcccdddeeefffeeedddbbb___]]][[[YYYXXXUUUPPPKKKEEE<<<111,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,))))))))))))))))))))))))***,,,---...---...000111222444888>>>EEEKKKQQQTTTPPPNNNKKKKKKJJJFFF===777111000...,,,,,,---///111...------,,,***))))))(((%%%(((,,,...---+++*********)))'''''''''(((((()))+++*********))))))))))))))))))))))))************)))***,,,---......------......000222666:::>>>AAA@@@?????????AAADDDHHHJJJIIIHHHGGGGGGJJJNNNSSSVVVWWW^^^```]]]^^^aaaYYYLLL<<<666///,,,------,,,)))************************************************************)))))))))(((++++++,,,,,,+++***((((((,,,+++)))((()))***,,,---******+++++++++,,,,,,,,,,,,++++++,,,,,,...//////,,,,,,++++++************,,,---///000000000//////,,,---------,,,,,,---///---,,,***)))((()))***+++)))************))))))(((kkkiiigggggghhhjjjjjjiiiiiihhhhhhhhhhhhiiijjjjjjkkklllmmmllljjjiiijjjkkkiiiggggggggghhhhhhfffdddffffffffffffggghhhiiiiiijjjiiihhhhhhhhhiiikkkllljjjjjjjjjiiiiiiiiiiiiiiiggggggggggggggggggggggggaaaZZZRRRLLLEEEAAACCCHHHTTT[[[ccciiikkkkkklllnnnlllooonnnjjjiiikkkjjjgggggggggfffeeeeeeeeeeeeeeedddddddddddddddeeeeeeeeedddbbb^^^VVVKKKAAA:::777666888>>>HHHTTT]]]cccfffeeeggghhhiiihhhgggggghhhhhhhhhhhhhhhgggfffddddddeeeeeeffffffggghhhhhhiiifffhhhgggeeeeeeddd]]]TTTLLLEEE??????CCCIIISSS]]]eeefffhhhiiihhhggghhhiiikkkiiiggggggiiijjjkkkjjjggggggfffgggggghhhiiijjjiiiiiijjjjjjjjjiiiiiihhhgggggggggggghhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiikkkjjjjjjkkklllkkkiiiggg^^^YYYRRRIIIAAA:::555444000000............000000000000///111333444222111111111000/////////000000------............------...///000...,,,******+++...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++******+++---......---,,,,,,,,,---------......,,,------......------,,,------------------------////////////////////////---...//////...---...///---------------------------,,,,,,++++++,,,,,,---........................///222777@@@JJJUUU___ddddddffffffccccccffffffcccccccccbbbbbbcccdddfffggghhhhhhggggggfffeeeccccccbbbcccdddeeefffeeedddcccbbbbbbdddeeeffffffffffffiiigggfffgggiiijjjgggeeeggghhhiiiiiigggggghhhiiijjjiiihhhgggggghhhhhhiiijjjjjjiiihhhhhhhhhiiiiiihhheeebbb``````bbbdddfffdddcccbbb```^^^[[[ZZZYYYYYYTTTOOOIII???333------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++))))))))))))))))))))))))***,,,---...---...///111000222666;;;BBBHHHMMMPPPKKKHHHDDDCCCAAA===777222------,,,---...///222333------,,,+++***))))))(((***,,,......+++)))))))))******)))'''%%%&&&***...++++++*********)))))))))))))))))))))***************+++,,,---............+++---111555999===@@@BBBBBBAAAAAAAAACCCEEEGGGIIIIIIHHHGGGHHHKKKPPPUUUXXX[[[aaabbb___^^^]]]RRRDDD666111,,,***,,,...---,,,******************************++++++++++++++++++************))))))))))))******++++++++++++******---,,,***))))))***++++++***++++++++++++,,,,,,,,,,,,++++++,,,,,,---...///+++************))))))))),,,---///000111111111000------...---++++++,,,...+++++++++*********************)))))))))***++++++jjjhhhgggggghhhjjjjjjiiihhhgggggggggggghhhiiiiiijjjkkklllllljjjjjjkkkllliiihhhgggggghhhgggeeedddeeeeeeffffffhhhiiijjjjjjiiiiiihhhhhhhhhiiijjjkkkiiiiiiiiiiiiiiiiiiiiiiiiggggggggggggggghhhhhhhhh```ZZZSSSMMMFFFAAABBBGGGSSSZZZccciiikkkkkkmmmnnnlllooonnnjjjiiikkkjjjggggggffffffeeeeeeeeeeeeeeebbbcccdddeeeeeeeeeddddddcccbbb___WWWMMMBBB:::666666888>>>GGGSSS]]]cccffffffhhhjjjjjjhhhggghhhiiiiiiiiiiiihhhgggeeedddcccfffffffffgggggghhhhhhhhheeeffffffeeeeeeddd^^^UUULLLEEE??????BBBHHHRRR\\\eeefffhhhhhhgggggghhhiiijjjhhhffffffhhhjjjkkkkkkfffffffffffffffggghhhhhhggghhhiiijjjjjjjjjjjjjjjgggggggggggghhhhhhhhhhhhgggggghhhhhhiiiiiijjjjjjjjjjjjiiijjjkkkkkkiiifffbbbYYYOOOFFF===555333444000000///......///000000//////000111333333333333111111000000////////////------------------------.........---,,,,,,,,,,,,...---,,,,,,,,,,,,---...+++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------...---,,,---...000///...,,,,,,,,,---------......------------------------------------------------........................---...000///......///000........................,,,,,,,,,++++++,,,,,,,,,...........................111666>>>IIIUUU___eeeeeeggghhheeeeeegggfffcccbbbbbbaaabbbbbbdddfffgggggggggggggggfffeeedddcccbbbcccddddddeeeeeeddddddccccccdddeeefffggggggfffiiigggeeegggkkkllljjjfffggghhhiiiiiihhhhhhiiijjjkkkllljjjfffeeehhhiiiggglllkkkjjjiiihhhhhhhhhhhhfffeeebbbaaaaaabbbdddfffdddcccbbb```^^^]]][[[ZZZYYYUUUQQQLLLAAA555///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))***,,,------------...000...000444999???EEEJJJMMMHHHDDD???<<<999666222///,,,,,,------///000111222,,,,,,,,,+++***))))))((()))***+++)))'''&&&&&&'''+++***)))(((((()))+++---)))))))))(((((((((''''''((()))))))))******************+++,,,---......///,,,///444:::>>>AAACCCCCCBBBBBBBBBCCCDDDEEEFFFGGGIIIHHHHHHJJJMMMRRRWWWZZZ]]]aaacccaaa^^^YYYKKK>>>222...+++***+++,,,,,,,,,************************+++++++++++++++,,,,,,,,,*********)))))))))))))))))))))***+++,,,,,,,,,,,,---,,,+++************+++++++++++++++++++++++++++,,,+++++++++,,,------...***)))))))))))))))))))))((()))+++---/////////...---......,,,+++***+++,,,******+++,,,+++***)))(((******)))((()))***,,,---hhhgggfffgggiiijjjjjjiiiggggggffffffgggggghhhiiijjjkkklllllljjjjjjkkkllliiihhhggggggggggggeeecccdddeeefffgggiiijjjjjjkkkiiiiiiiiiiiiiiijjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiigggggggggggghhhhhhiiiiii___YYYRRRMMMFFFBBBCCCHHHRRRYYYbbbhhhjjjkkklllnnnlllooonnnjjjiiikkkjjjggghhhgggffffffeeeeeeffffffaaabbbdddeeefffeeedddccccccccc```YYYOOOCCC;;;666666888===FFFRRR\\\cccfffgggiiijjjjjjiiihhhhhhiiiiiiiiiiiihhhgggeeedddccceeeeeeffffffggggggggghhhdddffffffdddeeeeee^^^VVVMMMFFF??????BBBHHHRRR[[[ccceeeggggggffffffggghhhiiigggeeefffgggiiijjjiiiffffffffffffffffffggghhhggghhhiiijjjjjjjjjjjjjjjgggggggggggghhhhhhhhhhhhggggggggghhhhhhiiiiiijjjiiiiiiiiijjjkkkjjjhhhfffcccWWWKKKCCC;;;666777===000000////////////000000...///111222222222333333000000000000//////......---------,,,,,,---------,,,,,,,,,,,,---.........------------------------+++++++++,,,,,,---------------------............///---,,,,,,...///000///,,,,,,,,,---------......---------------------------------------------------------------------------...//////......///111........................,,,,,,,,,,,,,,,,,,,,,,,,...........................000555===HHHTTT^^^eeefffiiijjjggggggiiihhhdddaaaaaaaaaaaabbbdddfffgggggggggggggggfffeeeddddddccccccddddddeeeeeeeeeeeedddeeefffggggggggggggggghhhgggfffhhhkkkllljjjhhhfffhhhiiiiiihhhhhhiiikkkiiikkkjjjfffggglllooommmkkkjjjiiihhhgggfffffffffddddddddddddeeeeeeeeeeeedddcccbbbaaa___^^^]]]\\\XXXUUURRRNNNDDD888111000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))***,,,------,,,,,,...///...000444999>>>DDDHHHKKKFFFBBB===999555222///---------...//////000000///,,,++++++******)))))))))'''(((((('''%%%%%%&&&(((,,,)))''')))---///,,,)))))))))))))))((((((((((((((()))))))))************))))))***+++,,,---......///333999???CCCEEEFFFEEEAAABBBCCCDDDDDDEEEEEEEEEHHHIIIKKKNNNRRRVVVZZZ]]]]]]___aaa```]]]TTTFFF:::000...+++*********************************************+++++++++,,,,,,,,,))))))))))))))))))******))))))******,,,---......------,,,++++++*********++++++++++++++++++++++++,,,,,,+++++++++,,,------)))))))))))))))))))))***'''(((***,,,------------------...,,,******+++,,,)))***+++,,,,,,***)))(((+++***)))))))))+++,,,---gggffffffgggiiijjjiiihhhggggggffffffgggggghhhiiiiiikkklllllljjjjjjkkkmmmiiihhhgggggggggfffdddbbbdddeeeggghhhiiijjjjjjjjjhhhhhhiiiiiijjjjjjjjjjjjiiiiiiiiiiiiiiijjjjjjjjjfffgggggghhhhhhiiiiiijjj```YYYRRRLLLFFFAAADDDIIISSSZZZbbbhhhjjjjjjkkkmmmkkknnnmmmiiihhhjjjiiifffggggggfffeeeeeeeeeeeefffbbbccceeefffffffffeeedddcccdddbbb\\\QQQEEE<<<777666888===FFFQQQ\\\cccfffgggiiijjjjjjhhhgggggghhhhhhhhhhhhhhhgggfffdddddddddddddddeeefffgggggghhheeeffffffeeeeeeddd^^^UUULLLEEE??????BBBGGGQQQ[[[```bbbeeeeeeeeeeeefffhhhhhhgggfffggghhhiiihhhgggggggggffffffffffffggggggggghhhiiijjjjjjjjjjjjjjjgggggggggggghhhhhhhhhhhhgggggghhhhhhhhhhhhhhhhhhiiihhhhhhiiijjjjjjgggeee```TTTHHHBBB===999===FFF000000000000000000000000---///111111111000111222//////000000000///......------,,,,,,,,,,,,------+++******,,,...000///...------------------------+++,,,,,,------......///---------.........//////,,,+++)))))),,,.........,,,,,,,,,---------.........------,,,,,,------...------------------------------------------------,,,---...///......///111........................,,,------......------,,,........................///000444<<>>888444000...------...///000000///...---++++++*********)))))))))&&&((()))(((''''''(((***,,,)))'''+++000222---(((,,,,,,+++++++++*********))))))))))))************(((((()))***+++,,,...///555888===CCCFFFGGGFFFFFF@@@AAACCCEEEFFFEEEEEEDDDGGGJJJNNNSSSWWW[[[]]]^^^]]]^^^___^^^ZZZOOOAAA666///...,,,***))))))))))))************************))))))******+++,,,,,,,,,))))))))))))************************+++---...///,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,,,,)))))))))************+++)))***,,,---.........---,,,,,,---,,,******+++---******+++,,,+++***)))(((++++++*********++++++,,,fffffffffgggiiijjjiiihhhgggggggggfffggghhhhhhiiiiiijjjlllkkkkkkjjjlllmmmiiihhhgggfffgggfffdddaaaeeefffgggiiijjjjjjjjjiiihhhhhhiiijjjjjjjjjjjjjjjhhhhhhiiiiiiiiijjjjjjjjjfffgggggghhhiiiiiijjjjjjccc[[[RRRKKKDDD???BBBHHHTTTZZZccchhhiiiiiijjjkkkjjjmmmlllhhhgggiiihhheeefffeeeeeedddddddddddddddddddddeeefffffffffffffffdddeeeddd^^^TTTGGG===777666888<<>>777999AAA000000000111111000000000---///111111///...///000---...///000000000///...------,,,++++++,,,---------+++***,,,...000...---------............------,,,,,,---......///000000,,,,,,---------.........,,,***((()))+++...000000,,,,,,,,,---------.........---,,,,,,,,,,,,---...------------------------........................***,,,---...------///000........................---......//////......---........................111222666===GGGSSS]]]dddgggkkkkkkiiihhhiiigggccc````````````bbbdddfffgggfffffffffgggffffffeeedddfffeeeeeeeeeffffffggggggeeeeeeffffffggggggffffffdddhhhkkkjjjgggeeegggjjjdddfffgggggggggggghhhjjjccciiihhhccceeepppuuuqqqiiihhhggggggffffffffffffeeeeeeeeedddeeefffggggggccccccbbbbbbaaa```______\\\YYYXXXTTTJJJ<<<333111---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,))))))))))))))))))))))))***,,,------,,,+++---......///222777<<>>999333///------+++---///111111000...---************))))))))))))''')))******)))(((((())),,,+++)))+++...//////---,,,,,,,,,+++++++++******))))))))))))************)))))))))***+++---///111999<<<@@@DDDFFFFFFEEEDDD@@@AAADDDGGGHHHHHHFFFFFFFFFJJJQQQWWW\\\___```___```^^^]]]\\\VVVJJJ;;;111------,,,+++***)))***+++************************(((((())))))***++++++,,,((()))))))))************+++*********+++---...///++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,+++++++++++++++,,,************++++++,,,,,,***+++---.........------***+++,,,+++******,,,...+++++++++++++++***))))))++++++,,,,,,++++++******fffeeeeeegggiiijjjiiihhhggggggggggggggghhhiiiiiiiiijjjlllkkkkkkkkklllmmmiiihhhgggfffgggfffcccaaaeeefffhhhiiijjjjjjiiiiiihhhhhhiiijjjjjjjjjjjjiiihhhhhhiiiiiijjjjjjjjjjjjfffgggggghhhiiijjjjjjjjjggg^^^SSSKKKCCC>>>AAAGGGTTT[[[ccchhhiiiiiiiiikkkjjjlllkkkgggfffhhhgggdddeeedddccccccbbbbbbcccccceeeeeeeeefffffffffggggggeeefffeee```UUUHHH>>>888666888<<>>GGGSSS^^^dddfffjjjkkkiiihhhiiifffbbb````````````bbbdddfffgggfffffffffgggffffffeeeeeegggffffffffffffggghhhhhhddddddeeeeeefffeeeeeeeeeccchhhlllkkkeeecccfffkkkccceeeggggggfffggghhhjjjdddiiiggg___```iiimmmhhhiiihhhhhhggggggggggggggggggeeecccbbbbbbdddgggiiiccccccbbbbbbaaa``````___```]]][[[WWWLLL===333111------++++++++++++------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---))))))))))))))))))))))))***,,,------++++++,,,...---...111555:::???CCCEEECCCBBB???999333///---,,,***,,,...111222111000...************))))))))))))'''(((******(((&&&%%%&&&,,,,,,,,,+++***,,,///333*********))))))))))))((())))))))))))*********************+++,,,///111222<<<>>>AAADDDEEEEEEDDDCCC@@@BBBEEEHHHJJJIIIHHHGGGFFFKKKRRRZZZ___aaaaaa```bbb___]]][[[TTTFFF777...++++++,,,+++******,,,---************************'''(((((()))******++++++(((((())))))*********+++++++++******+++---...///***+++,,,,,,------------,,,,,,,,,++++++*********,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,***+++,,,---------,,,+++)))+++++++++******,,,...+++++++++***************+++,,,------,,,+++)))(((dddeeegggiiiiiiiiihhhhhhggggggggggggggghhhiiiiiijjjjjjjjjiiiiiiiiiiiiiiikkkjjjhhhgggfffffffffgggeeefffggghhhhhhiiiiiiiiijjjiiiiiiiiijjjjjjkkkllljjjjjjjjjiiiiiiiiiiiiiiikkkkkkjjjjjjiiihhhhhhhhheee___UUUJJJBBB@@@BBBEEEMMMUUU```hhhjjjjjjjjjjjjiiiiiiiiiiiihhhhhhhhhhhheeeeeeeeeeeeeeeeeeeeeeeegggggggggggghhhhhhhhhhhhgggfffddd___VVVJJJ@@@999666777<<>>BBBKKKSSS]]]^^^``````aaabbbeeeggglllkkkkkkjjjiiihhhffffffhhhggggggfffffffffggggggiiihhhgggffffffggghhhiiifffhhhiiiiiigggfffggghhhjjjjjjjjjjjjiiigggfffeeeiiiiiihhhiiiiiigggccc```[[[TTTJJJAAA;;;888555444222111...------...111222////////////////////////...000222222000///...///---......//////......---000///---------...000222...------,,,,,,------...+++++++++,,,---...///000///...------...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........111000///...............---------............///---.../////////...---,,,,,,,,,,,,------............------,,,,,,------......------------...//////......------------......///111555<<>>;;;777333111000000111,,,...//////---,,,---...''',,,...+++)))******(((((((((((((((''''''&&&&&&******++++++,,,---------))))))************)))))))))((('''(((+++,,,+++***,,,,,,,,,,,,---111777;;;:::===AAADDDEEECCCAAA??????BBBEEEGGGGGGEEEEEEEEEEEELLLQQQUUUYYY___```]]]___aaa```XXXJJJ<<<333000,,,***)))((()))***)))(((+++++++++++++++***))))))***************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,******++++++++++++*********((((((,,,,,,******,,,,,,,,,,,,++++++,,,,,,,,,******+++,,,---...//////+++,,,---,,,******+++---...000111///,,,))))))***)))***+++***((('''&&&'''eeeeeefffhhhhhhhhhhhhhhhggggggggggggggghhhiiiiiiggggggggghhhhhhiiiiiiiiijjjiiihhhgggfffffffffgggeeefffggghhhhhhiiiiiiiiifffggghhhiiiiiiiiihhhggghhhhhhhhhhhhhhhhhhhhhhhhggghhhhhhiiijjjjjjkkkkkkccc^^^UUUJJJBBB>>>@@@CCCJJJSSS^^^gggjjjjjjkkkllliiiiiihhhhhhhhhhhhggggggeeeeeeeeeeeeeeeeeeeeeeeeffffffggggggggghhhhhhhhhffffffddd___VVVKKK@@@:::444666;;;CCCOOOZZZbbbeeegggggggggggggggfffeeedddggggggffffffeeedddddddddeeeeeeeeeeeeeeefffggghhhccceeedddaaa``````[[[TTTJJJCCC======???CCCLLLUUU\\\^^^aaabbbcccccceeegggkkkkkkkkkjjjiiihhhgggfffgggfffffffffffffffggggggeeeeeeeeeffffffeeeeeeeeefffgggiiiiiiggggggggghhhhhhiiiiiiiiiiiiiiihhhhhhfffeeeeeefffgggeeebbb___WWWQQQGGG>>>888555333111...///000111111000///...////////////////////////---//////...+++)))((())),,,------......------,,,...---,,,,,,,,,---///000...------,,,,,,------...,,,++++++,,,,,,---...///...---,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------************+++,,,---...+++++++++,,,,,,,,,------((()))+++---...///000000---------------............------,,,,,,------......------------...//////......------------......///111555<<>>ӵiiiiiiiiijjjiiihhhhhhhhhggggggggggggfffffffffffffffffffffffffffffffffggggggggghhhhhhffffffddd___VVVKKK@@@:::444666:::CCCNNNZZZbbbffffffgggggggggffffffeeedddeeeeeeeeeeeedddddddddddddddddddddeeefffggghhhhhhbbbddddddaaa```aaa\\\VVVLLLEEE>>>===???CCCLLLUUU\\\___ccceeeffffffggghhhkkkkkkkkkjjjiiihhhggggggffffffeeeeeeeeefffggggggĦfffeeedddeeegggiiiĦhhhhhhggghhhiiiiiijjjjjjjjjjjjgggfffeeeeeeeeeccc___\\\VVVӵ111//////000000000000/////////////////////////////////000111000---,,,,,,---,,,,,,------------,,,,,,---,,,,,,,,,,,,---...///...------,,,,,,------...,,,+++++++++,,,------...---,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,+++,,,,,,,,,,,,---------,,,,,,---Ħ---------..................------,,,,,,------......------------...//////......------------......///111555<<>>333000222---+++))))))***+++***)))******+++++++++******))),,,+++++++++***)))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,******++++++++++++******(((&&&''',,,---++++++...++++++,,,,,,,,,,,,++++++******+++,,,------......***,,,...///...------------***(((***...///,,,))))))***+++***((('''''''''eeeeeeeeefffgggggghhhhhhggggggggggggggghhhhhhiiieeeeeefffggghhhiiiiiijjjhhhhhhhhhhhhhhhgggggggggeeefffggghhhhhhiiiiiiiiiggghhhjjjkkkkkkjjjhhhfffffffffgggggghhhhhhhhhhhhjjjjjjjjjiiiiiiiiihhhhhhccc___VVVKKKBBB4ĉ@ӵggggggggghhhhhhhhhggggggggggggfffffffffffffffffffffffffffffffffffffffggggggggggggeeeeeeccc___VVVKKKAAA:::555666:::BBBMMMYYYaaaffffffffffffffffffeeeeeedddaaabbbbbbcccdddeeeeeefffcccdddeeeffffffggghhhhhhccceeedddaaaaaabbb___YYYOOOGGG???===???CCCLLLUUU]]]aaaeeehhhiiiiiiiiijjjjjjjjjjjjjjjjjjiiihhhgggeeeeeeeeeeeeeeefffgggggg>Lhhhgggfffeeeeeeggg=hĦiiiggghhhiiijjjjjjkkkjjjjjjiiihhhfffeeedddaaa\\\YYY4ĉ@ӵ111000///......///000111////////////////////////...///000000......000111,,,------......------,,,,,,,,,,,,,,,------.........------,,,,,,------...,,,,,,+++++++++,,,---------,,,+++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++------------..................--->L,,,...........................------,,,,,,------......------------...//////......------------......///111555;;;EEEQQQ[[[aaadddeeeggghhhhhhgggggggggdddddddddddddddeeefffgggeeeeeeeeeeeeeeedddddddddbbbdddeeeeeeddddddeeegggdddddddddeeeeeeeeeeeeeeebbbfffjjjllljjjgggdddbbbffffffeeeeeedddcccbbbbbb^^^___```bbbbbbcccbbbbbbcccccccccccccccdddeeefffeeecccaaa```aaaaaa```__________________```aaabbbaaabbbaaa]]]TTTHHH;;;333///...---,,,+++,,,,,,---******************++++++++++++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***+++***)))(((((()))***+++***++++++,,,,,,++++++***+++,,,---,,,,,,---111333222111///...---,,,,,,,,,/////////---+++***+++,,,)))///222000......+++(((''''''''''''''''''''''''(((((()))******++++++,,,+++***)))(((((()))***+++***)))((()))+++---,,,+++,,,...///000111333666888;;;<<<>>>??????===;;;:::444888===@@@AAAAAAAAAAAAMMMPPPQQQPPPSSSZZZ^^^]]]___^^^WWWIII999///...000---+++))))))***+++***))))))******+++++++++******,,,+++++++++***)))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,******++++++++++++******(((&&&''',,,---++++++...,,,,,,------------,,,,,,***++++++,,,,,,---------))),,,...///...------...---)))&&&)))...000,,,(((&&&(((***+++******,,,---eeeeeeeeeeeefffggghhhiiiggggggggggggggghhhiiiiiiggggggggghhhhhhiiiiiiiiigggggghhhhhhhhhhhhggggggeeefffggghhhhhhiiiiiiiiihhhiiijjjjjjjjjiiihhhgggfffgggggghhhhhhiiiiiijjjkkkkkkjjjjjjiiihhhhhhgggddd```WWWMMMDDDGG=?gggggghhhhhhggggggggggggffffffffffffffffffffffffffffffeeeeeefffffffffgggggggggeeeeeeccc___VVVKKKAAA;;;666777:::AAALLLXXX```eeeeeeeeefffffffffeeeeeeddd___```aaabbbccceeeeeefffddddddeeefffgggggggggfffbbbddddddaaabbbcccaaa\\\RRRIIIAAA>>>>>>BBBKKKTTT]]]aaafffjjjkkkjjjjjjjjjjjjjjjjjjjjjjjjiiihhhhhhddddddddddddeeefffggggggHdĦggggggffffffddd=Ījhhhhhhiiijjjkkkkkkkkkjjjiiihhhfffeeeddd```\\\XXXGG=?111...------...111222////////////////////////,,,---...---------///111---..................---,,,---------...............------,,,,,,------...,,,,,,++++++++++++,,,,,,,,,+++***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++///...---,,,++++++++++++---------.........//////...------HdĦ000/////////..................------,,,,,,------......------------...//////......------------......///111555;;;EEEPPPZZZ```dddfffhhhiiigggffffffgggffffffeeeeeeeeefffggggggffffffeeeeeeeeeeeeeeeeeeccceeefffeeeddddddeeefffccccccddddddeeeeeeffffffcccggglllnnnlllhhheeecccfffffffffeeeeeedddddddddbbbbbbbbbbbbbbbccccccccccccdddeeedddcccdddfffhhhccccccbbbaaa```aaabbbcccaaa````````````aaaaaabbb```bbbbbb___VVVJJJ===555000///---,,,++++++,,,---+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---------------,,,,,,+++,,,***(((''''''(((***,,,***+++++++++++++++******+++,,,,,,,,,+++,,,///111000000///...------------.........,,,******,,,---+++000222000------+++((('''''''''(((((((((((((((((((((((()))******++++++******))))))))))))*********))))))***,,,---,,,+++---///222333333444666888:::;;;=========<<<:::999222666:::===???@@@AAACCCNNNQQQQQQOOORRRXXX\\\[[[___ZZZOOO@@@333------///---+++******+++++++++)))))))))***++++++++++++***+++++++++***************************************)))************+++++++++******+++++++++,,,,,,,,,******++++++++++++******)))'''(((,,,---***+++---,,,,,,............,,,,,,***+++++++++,,,,,,,,,---)))+++---------,,,---......+++((())),,,---)))%%%&&&(((******))))))***+++eeeeeedddӵgggggggggĭӵiiiӵhhhĦeeefffggghhhhhhiiiiiiiiiiiiӵӵiiiiiiĦƜ`1.׼shhhiiijjjhhhĦfffffffffffffffffffffffffffӵfffĦccc^^^VVVLLLAAA;;;888888:::AAAĭӵbbbcccĦfffeeeaaaĦaaaĦ>>>AAAJJJSSSZZZ___eeejjjkkkjjjiiiiiihhhhhhdddhhhDdDdddfffhhh?fӵiiiiiijjjĦgggfffeeeӵƜ`1.׼s111000ĭӵ///------000...//////000000//////ӵ////////////Ħ---,,,,,,------++++++---......---,,,,,,,,,Ħ,,,,,,,,,++++++++++++Ħ---------.........111000///DdD///......------ӵ---...ӵ---ӵ111444;;;iiiiiiĦffffffӵeeefffgggbbbĭӵkkkiiiffffffffffffffffffffffffeeedddcccccccccddddddbbbdddfffeeeddddddgggiiicccdddeeebbb______bbbfffcccbbbbbbaaaaaaaaaaaabbb___aaaccc```XXXLLL???777000///---,,,++++++,,,,,,---------....../////////+++,,,,,,------,,,,,,+++,,,------------,,,++++++******))))))))))))******((()))***+++++++++++++++***+++,,,,,,+++,,,...000............---------------------+++******,,,///,,,000222...,,,,,,+++)))((((((((()))))))))******''''''(((((()))******+++))))))************))))))***))))))***,,,------,,,...000444666777888999;;;999:::;;;<<<<<<;;;::::::333666999<<<>>>@@@CCCFFFOOORRRRRRPPPRRRXXX[[[ZZZ\\\SSSEEE888///,,,---......,,,******+++++++++***))))))***+++++++++++++++***************+++++++++************************)))************+++++++++******+++++++++,,,,,,,,,******++++++++++++*********((((((,,,,,,******,,,***+++---......---+++***+++++++++++++++,,,,,,,,,)))***++++++++++++---///,,,***))))))++++++(((&&&((()))+++***)))(((((()))eeeeee?~4iiiggggggg&e>&eiiig&eggg>hӵfffggghhhiiiiiiiiiiiig&efffguO>uO>&ehhhiii4ff?>ߝLFFFgĉ@hhhiiikkklllShӵfffggggggggggggggggggg&efff>hӵ^^^VVVLLLBBB;;;999999;;;fff?><zeeeg&e>&eaaabbbHLfffeeedddShӵgL???>>>AAAIIIRRRYYY^^^dddiiijjjiiihhhS?ʬiiihhh3h?D%%)?fffhhhZufĦjjjjjjkkkgLiiieeedddg&e^^^gĉ@///...g&e>&e///@e000000??---/////////000000000000g<ĉ///000000///3we<Ħ---,,,,,,---3h?@e+++---......---,,,,,,,,,Z,,,,,,,,,,,,++++++3h?gL+++,,,,,,,,,---------666555222D%%)?...fff?><z,,,---=?Ħ...g&e...g&e000111444S?ʬjjj4ff?>ߝLggg@efffg&egggfffggg3h?g&e>&ehhhggg??fffffffffgggggggggggggggiiigggeeeccccccccceeefffccceeegggfffdddeeegggjjjdddggggggddd___^^^bbbfffddddddcccbbbaaaaaaaaabbb___aaacccaaaYYYMMM@@@999000///...,,,++++++,,,,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,+++******''')))***++++++***)))'''&&&'''(((***,,,---------***+++,,,,,,+++,,,...000------------------------------,,,+++)))***---000---111111---+++++++++)))(((((())))))******++++++''''''(((((()))*********((()))***++++++***)))(((***))))))***,,,------,,,---111555888:::;;;===???888999:::;;;<<<;;;::::::555777:::<<<>>>AAAEEEHHHQQQTTTTTTSSSUUUZZZ]]][[[YYYNNN>>>222,,,,,,---......,,,******+++,,,+++***((()))***+++++++++++++++))))))******+++++++++,,,************************)))************+++++++++******+++++++++,,,,,,,,,******++++++++++++******+++((())),,,,,,))))))+++)))***,,,------,,,***)))++++++++++++++++++,,,,,,)))*********)))***---000''''''((()))+++,,,+++***)))+++,,,,,,***)))***+++```4DӵhhhccccccHƅ^Hu]ĦgggHu]ĦhhhZuR)ĦiiiiiiiiiiiihhhggggggHu]ĦfffHŐeHŐeHu]ĦlllqIܗGIӵDDDttfffhhhiiiHGgĉ@ffffffeeeeeeeeefffffffffHu]ĦfffZuR)Ħbbb]]]SSSFFF===:::999sߝLGdUĦdddHƅ^Hu]ĦdddntHdĦeeeeeeHGgĉ@```HdĦAAA>>>@@@JJJTTT[[[```eeehhhggggggHtƅ^kkkkkkBt=o9ĦDtfo9Ħeeeeeefffg?kkkkkkHdĦiiifffhhhHu]ĦYYYtt111333Hƅ^Hu]Ħ111H׼s000...,,,,,,,,,))),,,000111///---tQ...------,,,je<Ħ---+++***Bt=o9ĦH׼s+++***+++,,,---......---+++HtĦ+++///---***(((Bt=o9ĦHdĦ...............------222000///Dtfo9ĦsߝLGdUĦ...Ht@cӵHu]Ħ---Hu]Ħ000222Htƅ^eeeqIܗGIӵhhhH׼sbbbdddHu]ĦeeebbbBt=o9ĦHƅ^Hu]Ħhhhfffdddeeefffggghhhhhhhhhhhhhhhhhhgggfffdddcccbbbaaaeeeeeeddddddddddddeeeeeegggfffdddbbbaaaaaaaaabbbfffcccaaaaaabbbbbb___]]]___^^^^^^]]]XXXNNNAAA777222000///---,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......++++++,,,---,,,+++***)))...,,,)))((())))))'''&&&++++++******)))((((((((()))************+++++++++---+++)))***---///...,,,...,,,))))))***,,,,,,,,,000000...---+++***)))((('''''''''((())))))******111)))''',,,,,,%%%'''///***************)))((((((***+++,,,,,,+++***+++,,,///333888<<<===>>>???@@@@@@???===;;;::::::::::::<<<<<<::::::<<>>:::999DdDDdDĦdddDdDΦDdDĦcccq<niDdDĦcccqetccc```DdDĦCCC@@@@@@HHHPPPYYY^^^dddgggfffq<RkkkkkkqjRgdKӵHdDĦgdKӵddddddGR/f6LĭĦjjjiiiDdDĦhhhhhhjjjDdDĦZZZ`eĭ111DdDΦDdDĦ111DdDĦ111.........---------,,,,,,***---000111///---geĦ---------FSĦ,,,+++qjRgdKӵDdDĦ+++++++++,,,---...---,,,+++DdDĦ+++...,,,***qjRgdKӵDdDĦ...............------111000...HdDĦgdKӵDdDDdDĦ...DdDĦ4DufӵDdDĦ...DdDĦ000q<RccceeepeƜ4DuTӵhhhDdDĦbbbdddDdDĦfffqjRgdKӵDdDΦDdDĦfffeeeccccccdddeeecccdddeeefffggggggggggggggggggfffeeedddccccccbbbffffffeeeeeeeeeeeeffffffgggfffdddcccaaaaaaaaabbbfffcccaaaaaabbbbbb___]]]^^^^^^]]]\\\XXXNNNAAA777222000///---,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++***)))000---+++***+++***)))((()))))))))))))))*********((())))))))))))*********---+++******---......,,,---+++)))(((***+++,,,+++///...---,,,***)))((('''&&&'''((()))************///'''%%%******$$$%%%---***************)))((((((***+++,,,+++******+++---000444999<<<>>>>>>???@@@@@@>>><<<:::999:::;;;<<>>======@@@FFFNNNUUUYYY\\\[[[WWWWWWYYYZZZYYYUUUFFF777000...,,,***+++***************************)))((()))+++,,,+++***,,,,,,++++++++++++,,,,,,,,,,,,++++++******************+++++++++,,,,,,,,,))),,,,,,******,,,,,,***++++++******+++---......+++***************++++++************)))))))))(((++++++,,,,,,,,,,,,++++++******++++++,,,------...,,,***))))))***++++++***************)))))))))(((bbbccc4DuXӵiiihhhhhhDdDΦDdDӵhhhDdDĦhhhiiio)hiiieeefffggghhhjjjjjjjjjkkkDdDĦjjjDdDΦDdDΦDdDӵkkk=ӊB1.uTӵEEEHߝL`o9gggpo9wӵhhhgggggggggfffeeeeeeDdDĦfffgggo)hcccbbbaaa]]]TTTHHH???;;;999DdDΦDdDĦcccDdDΦDdDӵbbbGIpӵDdDĦbbbpo9wӵDdDĦFFFBBB@@@EEELLLWWW\\\bbbeeeeeepo9uiiijjjjjjjjjGIdnuR)ĦDdDĦnuR)ĦbbbcccCdgĪjhhhDdDĦggghhhjjjDdDĦYYYHߝL`o9000DdDΦDdDӵ000DdDĦ000...............---------+++---000000///...geĦ------sp?aĦ+++,,,GIdnuR)ĦDdDĦ+++++++++,,,---...---,,,+++DdDĦ+++,,,,,,+++GIdnuR)ĦDdDĦ---...............---//////...DdDĦnuR)ĦDdDΦDdDĦ...DdDĦnuR)ĦDdDĦ...DdDĦ000po9uYYY___ccceee=ӊB1.uTӵhhhDdDĦccceeeDdDĦgggGIdnuR)ĦDdDΦDdDӵddddddeeeeeeeeedddbbbcccdddeeeffffffffffffffffffeeeeeeeeedddddddddgggffffffffffffffffffgggfffeeedddcccbbbaaaaaaaaadddcccaaaaaaaaaaaa___^^^^^^]]]\\\[[[WWWNNNAAA888222000///---,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++,,,---,,,+++***)))///---+++*********)))((('''(((((()))******++++++((((((((())))))))))))***---,,,++++++---...---,,,,,,***(((((()))***+++***------,,,+++)))(((''''''%%%&&&(((***+++***)))(((,,,&&&$$$(((((($$$%%%******************)))(((((()))***++++++******,,,---222555:::===>>>???@@@AAA???===:::999999;;;===???AAAAAAAAABBBEEEKKKSSSYYY^^^aaa```\\\ZZZ\\\\\\YYYNNNAAA444...,,,***))))))***************************)))((()))+++,,,+++***++++++************+++++++++************)))))))))******+++++++++,,,,,,,,,))),,,,,,))))))++++++)))///,,,))))))***+++------++++++***************+++************)))))))))))),,,,,,,,,------,,,,,,,,,++++++******+++,,,...///***)))((()))+++,,,,,,,,,************))))))))))))dddddd4DuXӵiiiiiiiiiDdDʜ4DuTӵhhh>d<ĦhhhDtjjjfffhhhiiiiiijjjjjjjjj>d<Ħhhh>d<ʜDd<ʜ4DuTӵkkkkkkF&uTӵEEE4DufئL>egggpuR)Ħiiihhhhhhgggfffeeeddd>d<ĦfffDtbbb```]]]UUUIIIAAA;;;:::DdDΦDdDĦccc>d<ʜ4DuTӵaaa4DwDd<ĦaaapuR)Ħ>d<@@@>>>CCCJJJUUU[[[bbbffffffpeӵhhhĦpeӵDx<>d<ӵDddd<ĦUUU4DufئL>e...DdDʜ4DuTӵ...DdDĦ//////.....................---...///000//////geĦ,,,s<v>aĦ,,,---peӵDx<DdDĦ+++,,,,,,,,,------,,,++++++DdDĦ+++++++++,,,peӵDx<>d<......///..................>d<ӵDd<DdDΦDdDĦ...DdDӵnd<DdDĦ///>d<Ħ000peӵYYYĦgggF&uTӵhhhDdDĦccceee>d<ĦhhhpeӵDx<>d<ʜ4DuTӵbbbcccfffgggfffdddcccdddeeefffffffffffffffeeeeeeeeeeeeeeeeeeeeeeeeggggggffffffffffffggggggeeeeeedddcccbbbbbbbbbaaacccbbbaaaaaaaaa```___^^^]]]\\\\\\[[[WWWNNNBBB999222000///---,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,,,,++++++++++++,,,---,,,+++***))),,,***(((((((((((('''&&&(((((())))))************))))))))))))************,,,,,,,,,------------,,,+++)))(((((()))******)))++++++***)))((('''''''''$$$&&&)))+++,,,+++)))'''***&&&%%%((((((%%%%%%)))***************)))(((((()))*********)))***---///444777:::===>>>???@@@AAA>>><<<999777888;;;???AAABBBBBBDDDFFFIIIOOOWWW\\\aaacccbbb^^^]]]^^^[[[VVVHHH===222---+++))))))******************************)))((()))***++++++)))******))))))))))))*********)))))))))))))))))))))******+++++++++,,,,,,,,,***,,,,,,)))))),,,+++)))***,,,...000...))))))+++,,,+++******)))******************)))))))))))))))++++++,,,,,,,,,,,,++++++,,,+++)))))))))+++...///+++)))((()))***,,,,,,+++*********)))))))))))))))eeeeee4DuXӵiiiggggggD&dq&ĒRhhhiiisdKĦhhhDHRRudhhhiiiiiiiiiiiihhhgggsdKĦiiiD&oq<Ōq&ĒRjjjjjjjjj>dp&ĒRQQQFFFnfʜd<Φ>d<Ħcccs&dq&ĒRcccbbbi?ʜtd<ĦbbbHHܗDӊBccc<xBBBJJJTTTZZZbbbfffgggB?daĦ---...B?Ho9,,,>d<,,,---------+++++++++>d<ӵ+++,,,B?Ho9---<x//////......------...&ӫeʬtIӇ--->d<Φ>d<Ħ...D&ӫetIӇ...DdDĦ...sdKĦ000B?dp&ĒRgggggg>d<sdKĦiiiB?Ho9fffs&dq&ĒRdddaaacccfffhhhgggeeeeeeffffffggggggggggggfffdddddddddeeeeeeeeeeeefffggggggffffffffffffggggggddddddddddddcccbbbbbbaaaaaabbbbbbaaa```_________^^^\\\[[[[[[WWWOOODDD;;;222000///---,,,,,,,,,,,,+++++++++,,,,,,,,,------...............---------++++++,,,---,,,+++***)))+++)))((('''(((((('''&&&************))))))((((((******++++++++++++,,,,,,,,,---.........---,,,,,,+++)))((((((*********))))))))))))(((((('''''''''$$$&&&)))+++,,,+++)))''')))''''''))))))'''(((******************)))(((((()))************+++...111555888;;;======>>>???AAA<<<:::777666777:::>>>AAA@@@BBBEEEHHHLLLRRRYYY^^^aaabbbaaa^^^]]]]]]XXXRRRCCC:::111...,,,******,,,************************)))((('''(((***+++***)))***))))))(((((())))))***)))))))))))))))))))))*********+++++++++,,,,,,,,,+++......+++***,,,,,,)))%%%,,,888===777+++(((+++,,,++++++***))))))******))))))))))))))))))************++++++++++++******+++***)))((()))+++---///---+++))))))***+++***)))))))))))))))))))))******eeeeee4DuXӵiiiffffffHu]3hhggghhhiiinehhhhhh=eiiiiiiiiiiiiiiihhhggggggnejjjkkkpIƎ@t@hjjjiiiiii>h\\\RRRGGGfefff@ďDhhhiiiiiigggggggggfffeeeeeeneffffff=ebbbbbb___WWWLLLDDD<<<:::egeccccccsĪj@hddddddcccfdDĦbbb@ďDdddcccHkge;;;AAAJJJRRRYYYaaagggggg@hhhhhhh@GffffffHĪj@IŌaaaaaaBeneiiiHkgehhhne\\\TTTfe...Hu]3hh+++++++++se////////////000000000000111000......000000geĦja>aĦ......@G,,,,,,se---------,,,,,,******+++<Ō***+++,,,@G,,,---Hkge...////////////---...///HĪj@IŌ...---ege......Hu]3hIŌ......DdDĦ---ne...///@hccceee>hfffggggggsecccnegggiii@GeeeeeesĪj@hdddcccbbbccceeegggggggggffffffgggggggggggggggfffeeeeeeeeeeeeeeeeeeeeeeeegggffffffffffffffffffgggcccddddddddddddcccbbbaaa```aaabbbaaa___^^^___```___]]]\\\[[[XXXQQQFFF>>>222000///---,,,,,,,,,,,,++++++,,,,,,,,,,,,---------.........////////////++++++,,,---,,,+++***)))---+++))))))*********(((++++++******)))(((((('''+++++++++,,,,,,,,,------,,,...000000...,,,,,,,,,+++***))))))++++++***)))((((((((((((((((((((((((%%%&&&(((***+++***)))((()))((())))))***))))))******************)))((((((******+++***+++---111444666888;;;<<<<<<<<<>>>@@@999888666555666999===??????AAAEEEIIINNNTTTZZZ______```___\\\\\\\\\UUUMMM>>>777000...---***+++...************************)))((('''(((***+++***)))******))))))))))))******)))))))))************+++******+++++++++,,,,,,,,,,,,///...+++***---,,,)))'''...;;;DDD===///)))---,,,,,,+++***))))))))))))))))))))))))************)))******++++++******)))******))))))***+++---......,,,***)))******)))((())))))))))))************ddd4DuXӵhhhĵD^fffggghhhiiihhhhhhhhhgggggghhhhhhiiiiiiiiiiiihhhgggiiijjjllljjjiiihhhhhhddd]]]RRRHHHcccfffhhhgggggghhhiiiffffffffffffffffffeeeffffffddddddccc```XXXMMMEEE<<<;;;dddddddddddddddeeeeeedddDdDĦaaaaaaddddddbbb???<<<@@@GGGPPPWWW```eeegggfffggghhhhhhgggfffffffffcccccccccggggggeeehhhbbb[[[SSS111...D^111+++,,,,,,s׼s/////////000000000111111111222000......000000geFm8--->aĦ---......,,,,,,+++s׼s,,,---------,,,,,,)))***+++Ho+++++++++,,,,,,,,,,,,,,,---...////////////......000......---.........D^...//////DdDĦ,,,------//////bbbccceeegggdddeeeffffffs׼saaabbbdddfffiiiffffffddddddhhhbbbcccdddddddddeeegggiiieeeffffffggggggffffffeeeeeeeeeeeeeeeeeeeeeeeedddffffffeeeeeeeeeeeeffffffccccccdddddddddcccbbbaaa___aaabbbaaa___^^^___aaa___^^^]]]\\\YYYRRRHHH@@@222000///---,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,---...///000000++++++,,,---,,,+++***))),,,***)))(((*********)))*********)))))))))))))))******+++++++++,,,,,,,,,+++...111111...,,,,,,,,,+++*********,,,,,,+++)))(((((((((((((((((())))))&&&'''((()))************'''((()))))))))******)))***************)))((((((++++++++++++,,,...333666666888:::;;;;;;;;;===???777666555555666888:::<<<>>>AAAFFFJJJOOOUUU\\\```]]]^^^]]][[[\\\[[[TTTKKK:::333///...,,,***+++...************************)))((('''(((*********(((+++******))))))******+++************++++++,,,,,,******+++++++++,,,,,,,,,,,,......******,,,+++(((,,,+++222<<<;;;000***------,,,+++***))))))))))))((()))))))))***************++++++,,,,,,++++++***)))))))))***++++++,,,,,,,,,+++))))))***+++***)))((()))))))))************Φ4DuXӵtvӵ>d<ĦiiifffggghhhjjjjjjjjjĦhhhhhhhhhhhhgggfffeeeeeefffgggiiijjjjjjjjjjjjjjjgggĦhhhiiiiiigggiiikkkkkkjjjjjjjjjkkkiiiiiihhhhhhhhhiiikkklllhhhddd]]]SSSHHHAAA>>>===BBBIIISSS]]]cccfffhhhiiihhhhhhgggggggggggghhhhhheeeeeeeeefffffffffffffffĦfffggggggfffffffffeeeeeedddaaaYYYNNNEEE<<<;;;;;;???HHHSSS[[[```eeedddddddddddddddddddddddddddeeefffeeedddbbbaaa>d<Ħ_________`````````bbbddddddbbb```YYYRRRLLLGGGAAA===???EEENNNUUU___dddfffeeefffgggeeeffffffgggggggggggggggggggggggggggggggggggggggeeeeeeeeeffffffeeeddddddeeeeeeeeeffffffgggggggggeeefffffffffgggggghhhhhhcccffffffdddĦPPPHHH@@@888555222///...111///>d<Ħ///333------...Be111111//////000000111111111222333000......000111geFYĉ---,,,>aĦ,,,---...---,,,,,,---------,,,,,,+++Be+++,,,---...---,,,,,,)))***+++nu]ӵ+++,,,---...///000---,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////...///000111111000///...,,,---......------///111...............>d<Ħ,,,---...///111>d<Ħ,,,++++++Ħ//////111666@@@NNNZZZbbbccceeeggggggfffeeefffgggcccdddeeefffBeddd```aaabbbbbbĦhhhiiigggeeecccccceeeggghhhcccccccccdddeeefffggghhh```ccceeeeeecccdddgggkkkeeeeeeeeefffeeeeeeddddddffffffeeeeeeeeedddddddddeeeeeeeeeddddddeeeeeeeeebbbcccdddeeedddcccbbbaaa^^^aaabbbaaa^^^]]]___aaa```___]]]]]]ZZZSSSIIIBBB222111///---,,,,,,,,,,,,++++++,,,,,,,,,---------)))***+++,,,...///000000++++++,,,---,,,+++***)))***(((&&&&&&'''(((((('''((((((((()))******++++++)))************++++++++++++...111111...,,,+++,,,,,,+++***+++------+++***((((((((()))))))))))))))'''''''''((())))))******&&&((()))((()))******(((***************)))((((((+++,,,,,,,,,,,,///444777666888::::::::::::<<<>>>666555555555666777999999>>>AAAFFFLLLQQQWWW]]]aaa\\\]]]\\\ZZZ\\\[[[SSSJJJ777111------+++)))***...************************)))((('''((()))******(((++++++************++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++------)))(((******'''111'''&&&111555...)))***---,,,+++***))))))))))))(((((())))))*********++++++,,,,,,------,,,,,,+++((((((***++++++,,,++++++***)))((()))+++,,,,,,,,,(((((())))))*********+++?aŖ%7uSQuR)ӵsdKĦhhhhhhhhhiiijjjkkkgdKĦjjjiiiiiiiiiiiiiiiiiikkkjjjiiiiiihhhhhhiiiiiiiiigdKĦhhhiiiiiiiiiiiijjjjjjjjjkkkkkkkkkhhhiiijjjiiihhhggghhhiiigggccc[[[RRRIIIAAA<<<999???FFFPPP[[[cccfffgggfffjjjjjjiiiiiiiiiiiiiiiiiigggeeecccccceeegggiiigdKĦfffiiijjjhhheeehhhiiigggccc___ZZZOOODDD::::::;;;???GGGQQQZZZ```aaabbbccccccbbbaaabbbcccbbbcccdddeeeeeedddcccbbbgdDĦaaabbbbbb___aaaccccccbbbaaaaaaaaa]]]XXXNNNDDD===;;;???CCCLLLWWW```cccbbbdddeeeeeeggggggggggggffffffffffffkkkjjjhhhfffeeeddddddeeegggfffdddbbbbbbbbbdddeeecccdddfffggghhhhhhhhhhhhiiihhhhhhhhhjjjjjjhhhgggiiiiiiiiigdKĦUUUGGG>>>777666666333333444///sdKĦ///111---000222---///111111000///...............///...---,,,+++***ŶS111000///3we<---,,,,,,,,,++++++,,,------,,,,,,,,,+++***+++,,,...///,,,...000iĉ@3hR/Ō+++++++++,,,---...************************++++++++++++++++++++++++---///111111000///000111......---,,,---...///000,,,,,,,,,,,,,,,DdDĦ---+++***+++...sdKĦ---,,,gdKĦ...111555:::@@@JJJWWW```gggfffdddcccdddeeegggiiicccbbbbbbaaaccccccbbbbbbbbbgdKĦfffhhhgggfffeeedddeeeeeefffaaabbbdddeeeeeedddcccbbbddddddeeeeeefffggghhhhhhiiigggeeeddddddfffiiijjjggghhhiiihhheeeccccccccceeeddddddccccccddddddeeebbbbbbaaaaaaaaaaaabbbbbb_______________```aaaaaa```aaa```]]][[[WWWMMMCCC666000---......+++)))+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((((((+++*********))))))((((((+++++++++++++++***)))((()))---111000---+++...111222222222000---+++++++++)))***,,,.........,,,+++$$$%%%(((***++++++***)))&&&((()))***))))))+++,,,///+++'''&&&)))+++,,,+++)))))))))))))))))))))***((())))))+++...111444666888666555777:::<<<:::888777777777777888:::<<<>>><<Adddneggghhhgggggghhhiiineiiiiiiiiiiiiiiiiiiiiiiiikkkjjjiiihhhhhhhhhhhhhhhnehhhiiiiiiiiiiiiiiiiiijjjjjjjjjkkkkkkhhhiiijjjiiihhhggghhhiiiiiieee^^^UUUKKKDDD>>><<>>===@@@CCCKKKWWWaaacccccceeeffffffggggggggggggffffffffffffjjjiiigggeeeddddddddddddhhhgggeeeddddddeeefffgggdddeeeggghhhhhhhhhhhhggghhhhhhhhhiiijjjiiihhhgggkkkjjjneXXXSSSIII@@@888666555222111222///ne...///111...///111000///......///000/////////............///...---,,,,,,+++>A......,,,k<------,,,,,,,,,***+++,,,------,,,+++***,,,,,,+++++++++,,,---...***,,,...fh,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---...///...---...///,,,,,,+++++++++,,,---.........---------De+++++++++,,,,,,...ne------ne+++...111444999???IIIVVV___ffffffeeeeeeeeefffggghhhddddddcccbbbbbbbbbccccccbbbbbbneeeeeeeggghhhhhhhhhhhhhhhggggggccccccdddddddddcccbbbbbbddddddeeeeeefffgggggghhhgggfffeeedddeeefffhhhiiieeefffggggggeeedddeeeeeeffffffeeeeeeeeeeeeffffffccccccbbbbbbbbbbbbccccccaaaaaa```````````````aaa___```___\\\ZZZWWWMMMCCC777111---------******,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))(((************)))))))))(((++++++++++++******)))))))))---000000---+++---000111222111///,,,++++++,,,((()))+++,,,,,,+++***)))%%%&&&(((***+++++++++***&&&(((******))))))+++,,,,,,)))&&&&&&))),,,------+++++++++++++++*********)))***+++---///333555777;;;999888999<<<>>>===;;;999999::::::;;;<<<===>>><<>>DDDNNNYYYaaaeeeffffffeeeeeefffggghhhiiijjjjjjgggeeecccccceeegggeeedddeeeggggggfffeeedddeeedddaaa___\\\RRRHHH;;;::::::>>>EEEOOOXXX^^^aaabbbccccccaaaaaabbbcccaaaaaabbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaabbbdddffffffeeeccccccddd___ZZZQQQGGG@@@>>>@@@CCCKKKVVVaaacccdddfffggggggggggggggggggffffffffffffhhhhhhfffeeeddddddddddddiiihhhgggfffggghhhiiijjjfffggghhhiiiiiihhhgggfffhhhhhhiiiiiiiiiiiihhhhhhlllkkk___WWWQQQJJJAAA999666555222000111/////////000111000/////////000///---,,,...///000000000///...---000///...------------...------------,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,+++,,,,,,---...+++,,,...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......---------...,,,,,,++++++,,,,,,---...111000///...------)))***,,,---...---,,,,,,,,,---------000333777===HHHUUU^^^ffffffgggggghhhhhhhhhgggfffeeeddddddccccccccccccddddddcccddddddfffhhhkkkmmmmmmkkkiiigggeeeddddddcccbbbbbbbbbcccdddddddddeeeffffffggggggcccddddddeeeffffffggghhhbbbdddfffffffffeeefffgggggggggffffffffffffggggggddddddccccccccccccdddddddddcccbbbaaa````````````]]]___^^^\\\ZZZWWWNNNDDD888222---,,,,,,***+++---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))************))))))))))))******************))))))***---000///---,,,---000111111000---+++***+++---***+++,,,,,,,,,+++***)))'''(((((()))***+++,,,,,,'''(((******))))))***,,,***(((&&&'''***---...///------,,,,,,+++++++++******+++,,,...111444777888;;;:::999:::<<<======<<<<<<<<<===>>>>>>>>>>>>>>>>>>BBBIIIOOOSSSWWWZZZ\\\]]]^^^^^^]]]^^^[[[QQQEEE888111+++,,,---+++***+++,,,,,,,,,,,,++++++++++++)))************+++++++++((((((((()))))))))******++++++******++++++,,,---)))******+++,,,,,,------(((''''''((((((***++++++***+++,,,,,,++++++,,,---,,,,,,***)))))))))***+++)))))))))*********+++++++++******))))))******+++)))))))))*********++++++***))))))))))))***++++++)))))))))))))))))))))bbbbbbbbbcccdddeeefffeeeeeeeeeffffffggggggggghhhfffggghhhiiijjjjjjjjjjjjiiiiiiiiiiiiiiijjjjjjjjjmmmlllkkkiiihhhhhhhhhhhhkkkjjjjjjjjjjjjjjjjjjkkkiiiiiiiiiiiijjjjjjjjjjjjgggiiijjjjjjiiihhhiiikkkfffccc]]]TTTLLLDDD>>>;;;===CCCMMMXXX```dddfffffffffgggggghhhhhhiiiiiiiiigggeeeddddddfffgggggggggfffffffffgggggggggffffffdddeeedddaaa___[[[RRRGGG;;;::::::<<>>@@@BBBJJJUUU```cccdddgggiiiiiiggggggggggggffffffffffffhhhhhhggggggfffffffffeeeiiihhhhhhhhhhhhiiijjjjjjggghhhiiiiiiiiihhhgggfffhhhiiijjjjjjiiiiiiiiiiiikkkjjjiiihhheee___WWWRRRIII@@@888666555222111222///111222222000///000111111///---...000000---***---...000111111///...,,,000000///...............///000111000...,,,,,,,,,------------------------,,,,,,,,,------,,,,,,,,,------,,,,,,,,,------------...///...---,,,,,,---,,,,,,,,,+++++++++++++++)))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000///...///000...............//////000000000///...............++++++,,,---------,,,,,,++++++,,,,,,---......///---///222555;;;FFFSSS]]]eeefffhhhiiijjjiiihhhggggggfffeeedddddddddddddddeeeeeedddcccccccccddddddeeehhhllloooooommmiiiffffffeeecccbbbaaabbbbbbcccdddddddddeeeeeefffffffffaaabbbdddeeefffgggffffffcccdddffffffeeeeeeeeefffgggffffffffffffffffffgggddddddccccccccccccddddddfffeeedddbbbaaa`````````]]]^^^^^^\\\[[[XXXOOOEEE999222---,,,,,,***+++///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))*********)))))))))))))))*********))))))))))))******,,,......---,,,---/////////...,,,***)))+++---------......---,,,+++***)))((())))))***+++---...''')))******))))))***,,,)))((((((((())),,,---...------,,,,,,++++++*********+++---///222555777888888777777888999:::999999===>>>???@@@@@@???>>>===???DDDJJJOOOSSSWWWZZZ\\\]]]______^^^^^^[[[QQQGGG999111,,,---...,,,+++,,,---------,,,,,,,,,++++++))))))*********+++++++++(((((((((((()))))))))***,,,++++++++++++,,,------*********++++++,,,,,,,,,(((((((((((())))))*********,,,------,,,+++---...---,,,***(((((()))***,,,))))))*********+++++++++)))((('''&&&&&&'''((()))))))))))))))************)))))))))))))))******+++)))))))))))))))))))))bbbcccdddddddddeeeeeeffffffffffffgggggggggggggggggghhhiiijjjkkkkkkkkkkkkhhhhhhiiiiiiiiijjjjjjjjjmmmmmmlllkkkjjjiiiiiiiiikkkjjjjjjjjjjjjjjjjjjkkkhhhhhhiiiiiiiiijjjjjjjjjgggiiijjjjjjiiiiiijjjlllfffccc]]]UUUMMMEEE???;;;===CCCMMMWWW___dddggggggjjjjjjjjjiiiiiihhhhhhhhhgggeeedddeeefffggggggffffffggghhhhhhggggggggggggeeefffeeeaaa^^^ZZZPPPEEE<<<:::999;;;AAAKKKUUU\\\```aaabbbbbbaaa```aaabbb````````````````````````ddddddccccccbbbbbbaaaaaacccdddffffffdddbbbbbbbbb^^^ZZZSSSJJJBBB>>>???@@@HHHTTT___cccdddgggjjjjjjggggggggggggffffffffffffiiiiiiiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiihhhiiijjjjjjjjjiiihhhggggggiiikkkkkkiiihhhiiijjjhhhhhhhhhgggeee```YYYTTTFFF===666666666444333555000111222111000///000222111///---...111111...+++,,,...///111111000...---000000///.........//////000111222111///---------------------------------......------------......---------------------------......---,,,+++,,,---,,,,,,,,,++++++*********)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000///...///000....../////////000000///...............///000000///...------,,,------...++++++,,,---......//////---///111444:::EEERRR\\\dddfffhhhjjjjjjiiigggfffgggfffeeeeeedddddddddeeeeeeeeeddddddcccdddddddddcccfffkkknnnnnnkkkgggdddfffeeecccbbbaaabbbccccccdddddddddeeeeeeeeeeeeeeeaaabbbdddfffggggggfffeeedddeeegggfffdddccccccdddffffffeeeeeeeeeeeeffffffccccccbbbbbbbbbbbbccccccffffffdddcccaaa`````````]]]______\\\[[[XXXOOOEEE:::333---,,,,,,***,,,///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))))))))))))))*********))))))(((((()))*********,,,---...---------...---------+++))))))+++,,,------------,,,++++++***)))((())))))***+++---...((()))******)))(((***+++*********))))))***+++,,,,,,,,,++++++***************+++...000333555777888777777888888777888888999======???@@@@@@???>>>===AAAEEEKKKPPPTTTWWWZZZ\\\]]]______^^^]]][[[SSSJJJ999222,,,---...,,,+++,,,---------,,,,,,,,,++++++))))))*********+++++++++)))))))))*********++++++,,,,,,,,,+++,,,,,,---...,,,,,,,,,+++++++++******+++++++++******))))))(((***,,,------,,,+++---...---,,,***(((((()))***,,,************++++++++++++)))((('''&&&&&&'''((()))(((((()))))))))*********(((((())))))************))))))))))))))))))))))))bbbdddeeeeeeddddddeeeggggggggggggggggggggggggggghhhiiijjjkkkkkklllkkkkkkhhhhhhhhhiiijjjjjjkkkkkkllllllkkkjjjjjjjjjjjjkkkjjjjjjiiiiiiiiiiiijjjjjjhhhhhhhhhiiiiiiiiiiiijjjgggiiijjjjjjiiiiiikkklllhhheee```YYYPPPHHHAAA>>>>>>DDDMMMWWW___eeehhhiiillllllkkkjjjiiihhhggggggfffeeedddeeeggggggfffeeefffgggiiihhhgggeeeffffffeeefffeeeaaa^^^ZZZOOOEEE<<<:::888:::@@@IIITTTZZZ```aaabbbbbb``````aaabbbaaaaaa````````````aaaaaadddddddddcccccccccccccccccceeegggfffdddbbbbbbbbb___\\\UUULLLDDD@@@???@@@FFFRRR]]]bbbcccgggjjjjjjggggggggggggffffffffffffhhhiiijjjjjjjjjjjjjjjiiiiiiiiihhhhhhhhhggggggggghhhiiijjjkkkkkkjjjiiihhhgggjjjlllllliiihhhiiikkkggggggggggggeee```YYYTTTEEE<<<666555666555555666000111111///......000222000//////000111111000...---...///000000000///...//////............//////...///000///---,,,,,,---,,,,,,,,,------------.........------------......---............---,,,,,,+++,,,,,,+++)))(((***++++++,,,,,,,,,+++***)))(((+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,,,,,,,---,,,,,,---............---------------...///000111111000...---,,,------...+++,,,,,,---.../////////...000111444999DDDRRR\\\dddeeegggiiiiiihhhgggfffeeeeeeeeeddddddeeeeeefffeeeeeeddddddddddddeeeeeeeeefffiiijjjjjjhhheeecccdddccccccccccccccccccdddddddddddddddddddddeeeeeecccdddeeeggggggfffeeeeeedddeeegggfffdddccccccdddfffeeeeeeeeeeeeeeeeeefffccccccbbbbbbbbbbbbccccccfffeeedddbbbaaa`````````___aaa```^^^\\\YYYPPPFFF999333...------+++,,,...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))***************)))((('''((()))***+++++++++,,,---------------***+++,,,+++***)))***+++))))))))))))(((((((((((('''(((((()))***+++,,,,,,((()))+++***)))((()))+++***++++++***))))))***,,,******+++++++++++++++++++++---000333555777999999999:::;;;;;;999999:::;;;======>>>???????????????BBBFFFLLLQQQTTTWWWZZZ\\\]]]```___]]]\\\[[[VVVOOO999222,,,---...,,,+++,,,,,,,,,,,,,,,++++++++++++)))************+++++++++*********+++++++++,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,+++******))),,,,,,,,,,,,+++***)))(((***+++,,,,,,++++++,,,---,,,,,,***)))))))))***+++*********++++++++++++,,,+++******))))))******+++((((((((()))))))))******'''((())))))******))))))))))))))))))))))))))))))bbbdddffffffdddccceeeggghhhgggggggggggggggggggggggghhhiiijjjjjjkkkkkkkkkggghhhhhhiiijjjjjjkkkkkkiiiiiihhhhhhiiiiiijjjjjjiiiiiiiiihhhhhhiiiiiiiiihhhhhhhhhhhhiiiiiiiiiiiigggiiijjjjjjjjjjjjkkkmmmhhheee```YYYQQQIIIBBB>>>???DDDMMMWWW```fffiiikkkjjjjjjiiiiiihhhhhhggggggfffeeeeeefffggggggfffddddddfffggggggdddcccccceeeccceeeccc```^^^ZZZQQQFFF<<<:::888999>>>HHHSSSYYY```aaabbbaaa```___```bbbbbbbbbaaa``````aaabbbbbbcccccccccdddddddddddddddeeeggghhhhhhfffdddccccccaaa^^^XXXPPPHHHCCCBBBBBBDDDPPP\\\```cccgggjjjjjjggggggggggggffffffffffffggghhhiiijjjkkkjjjjjjiiijjjjjjjjjiiihhhgggfffeeeggghhhjjjkkkkkkkkkkkkjjjgggjjjmmmllliiigggiiillliiihhhhhhgggddd___XXXSSSFFF===666666666444444555111111///---+++---000333...///111222111111222222............/////////000///......------......///,,,---///...---,,,,,,---,,,,,,,,,---------......---,,,++++++++++++,,,------.../////////...,,,++++++,,,+++***((((((***,,,+++,,,,,,,,,+++***((('''***++++++,,,------......------------------------)))+++------,,,,,,,,,---+++,,,---...///......---...---------------.........//////...---,,,+++***,,,,,,------....../////////000222444999DDDRRR]]]dddeeefffggghhhgggffffffccccccccccccdddeeefffgggdddddddddddddddeeefffgggggghhhggggggfffeeeccccccaaabbbbbbcccddddddddddddddddddddddddddddddddddddfffggggggggggggfffeeeeeebbbdddeeeeeedddddddddeeeggggggffffffffffffggggggddddddccccccccccccddddddeeedddcccaaaaaa`````````bbbcccbbb___]]]ZZZPPPFFF888222...//////,,,+++---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************((()))))))))************))))))'''''''''(((***++++++++++++,,,---...---,,,'''))),,,,,,+++)))))))))''''''''''''''''''((((((%%%&&&(((***+++++++++***(((***+++***)))((()))***'''***++++++))))))+++---******++++++,,,---------...000333666999:::;;;<<<;;;<<<>>>===;;;:::;;;=========>>>>>>???@@@AAABBBCCCGGGMMMRRRUUUWWWZZZ[[[___aaa```\\\[[[\\\ZZZUUU888111,,,,,,---,,,+++,,,,,,++++++++++++*********)))************+++++++++*********+++++++++,,,,,,+++++++++++++++,,,,,,---,,,+++++++++++++++++++++***+++,,,,,,,,,+++***))))))***++++++******+++---+++++++++************)))*********+++++++++,,,,,,***++++++++++++++++++***(((((((((((()))))))))***'''''')))*********)))((())))))))))))))))))))))))ccceeegggfffdddccceeeggghhhhhhhhhhhhggggggggggggfffggghhhiiiiiijjjjjjiiiggghhhhhhiiijjjjjjkkkkkkffffffffffffggghhhiiijjjiiiiiihhhhhhhhhhhhiiiiiihhhhhhhhhhhhiiiiiiiiiiiigggiiijjjjjjjjjjjjlllmmmfffccc___XXXPPPGGG@@@===@@@EEENNNXXX```gggjjjlllgggggggggggghhhhhhhhhhhhffffffeeefffggggggeeedddbbbdddfffeeebbb```aaacccaaacccbbb```^^^[[[RRRHHH===:::888888>>>GGGRRRYYY```aaabbbaaa```___```bbbcccbbbaaa``````aaabbbccccccccccccddddddeeeeeeeeefffhhhjjjiiigggeeeddddddccc```[[[RRRJJJEEECCCDDDCCCOOO[[[```bbbfffiiijjjhhhgggggggggffffffffffffeeeggghhhiiijjjjjjiiiiiillllllkkkkkkiiihhhfffeeeggghhhiiikkkllllllkkkkkkgggkkknnnmmmiiigggiiilllkkkjjjiiigggddd]]]VVVPPPHHH???888666555333222333222111...+++***,,,000444,,,///333333111111333555...............///000111......---------......///,,,---//////...---...///,,,,,,,,,------.........,,,+++***))))))***+++,,,....../////////...,,,+++---...---,,,******,,,...++++++,,,,,,+++***((('''(((((()))***++++++,,,,,,------------------------+++---//////...---...///---...000111111111000//////...---,,,,,,,,,,,,,,,+++---///000///,,,)))&&&---------...............000111222444999DDDSSS]]]dddeeeeeefffffffffffffffbbbbbbbbbcccdddeeefffgggcccccccccdddeeefffggghhhjjjiiigggeeedddccccccccc___```bbbdddeeeeeeeeedddddddddddddddddddddddddddiiihhhhhhgggffffffeeeeee```bbbdddeeeeeeeeefffggghhhhhhgggggggggggghhhhhhfffeeeeeeddddddeeeeeefffdddcccbbbaaa````````````ccceeeddd```^^^ZZZPPPFFF777222///000000,,,+++---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************++++++(((((())))))*********+++)))((('''&&&'''(((***,,,+++++++++,,,---...---+++%%%(((+++---,,,***)))(((((((((((((((((()))***+++$$$%%%(((***++++++***))))))***+++***)))((()))***%%%(((++++++******---///***++++++,,,---...//////000222555888;;;===>>>>>>:::<<<>>>===:::999;;;===>>>>>>>>>>>>???AAACCCEEEDDDHHHNNNRRRUUUWWWZZZ[[[```bbbaaa]]]\\\^^^]]]YYY888111+++,,,---+++***++++++++++++*********)))))))))************+++++++++************++++++++++++++++++******++++++,,,---*********++++++,,,------'''(((***+++,,,,,,++++++(((***++++++***)))+++,,,***++++++++++++***))))))******+++++++++,,,,,,,,,((()))***++++++***)))((((((((((((((())))))))))))&&&''')))*********)))((())))))))))))))))))))))))eeeggghhhgggfffdddeeeeeeeeeeeedddeeeeeefffhhhhhhggghhhhhhhhhiiiiiiiiiiiikkkkkkjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiijjjjjjiiiiiiiiiiiihhhfffeeedddfffhhhiiihhhgggfffgggiiillllllkkkjjjjjjiiihhhhhhgggeeeaaaZZZRRRIIIBBB===@@@DDDLLLUUU^^^eeejjjlllfffeeeeeefffhhhiiihhhggggggfffddddddeeeeeeeeedddbbbccceeeeeeeeecccaaa`````````aaabbbaaaYYYNNNFFF>>>999777:::???EEEMMMVVV___^^^___aaaaaa______```bbbbbbbbbccccccdddddddddeeeeeeffffffgggfffffffffiiihhhgggfffeeedddddddddccc```[[[TTTNNNIIIFFFEEEIIIRRR\\\ccccccbbbccceeefffeeedddccccccdddfffhhhfffffffffgggggghhhiiijjjfffgggiiiiiiggggggggghhhgggiiikkklllkkkjjjjjjkkkjjjjjjjjjjjjjjjjjjjjjjjjhhhiiiiiifffeeeaaaXXXNNNJJJ@@@777666666444111222222111000000000000000111111000///......///000000...111000------//////,,,......---------,,,,,,,,,,,,+++++++++,,,------...---------------------------...///...------...///,,,------......------,,,------,,,,,,,,,---......++++++,,,,,,,,,,,,------------++++++++++++------++++++,,,,,,,,,++++++***...---,,,+++,,,---...///...------------...//////111///---,,,,,,---,,,***...444666111///000///+++---......///////////////...111444555999BBBOOOZZZdddeeeeeeffffffeeeeeedddcccdddeeeeeeffffffffffffgggfffeeeeeeddddddeeeeeeccccccdddeeeeeedddddddddcccccccccbbbbbbbbbbbbbbbfffeeeddddddcccccccccccccccdddeeefffffffffeeedddcccccccccddddddeeeeeeeeefffggggggggghhhhhhiiiiiiffffffeeeeeeeeeeeeddddddddddddcccaaa___^^^```bbbcccaaa``````^^^YYYPPPIII;;;333,,,,,,---------///,,,,,,------,,,,,,+++***...,,,******+++++++++*********++++++++++++******))))))(((((((((((())))))+++*********))))))((((((++++++******************************)))'''&&&%%%,,,***(((&&&%%%%%%&&&'''&&&'''((((((((((((((('''******************++++++------,,,,,,------...///---,,,*********,,,...///...222888<<<============;;;<<<===<<<;;;<<<===???===???@@@???>>>AAAFFFKKKKKKNNNRRRUUUUUUWWWZZZ]]]ZZZ^^^aaa```\\\^^^eeelll999333,,,***,,,---+++(((,,,------,,,+++***,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++******************++++++******)))))))))***,,,---,,,,,,,,,,,,,,,+++******)))))))))******+++,,,,,,,,,+++******,,,,,,+++***(((((((((((()))))))))))))))************))))))(((+++***)))(((((()))***+++dddfffggggggeeeddddddeeeeeedddeeeeeefffgggggghhhgggggghhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjiiiiiihhhhhhhhhhhhiiiiiiggggggggggggfffeeeddddddfffhhhiiihhhgggfffggghhhjjjjjjjjjiiiiiiiiiiiihhhhhheeeaaa[[[RRRIIIBBB>>>@@@DDDMMMVVV^^^eeeiiijjjgggeeeeeeeeeggghhhgggffffffeeedddcccddddddddddddcccdddfffffffffdddcccaaaaaaaaabbbcccaaaZZZOOOFFF???:::777999===BBBKKKSSSaaaaaaaaabbbbbb`````````bbbbbbcccccccccdddddddddcccccceeeffffffggggggfffhhhgggffffffeeeeeeeeeeeeccc```[[[UUUOOOJJJFFFDDDFFFOOOZZZ```bbbbbbccceeeeeedddcccbbbcccdddfffgggfffffffffffffffggghhhiiifffhhhiiiiiihhhgggggghhhgggiiillllllkkkjjjjjjkkkjjjiiiiiiiiiiiiiiiiiijjjgggiiihhheeedddaaaXXXNNNIII???777666555333111111111000000//////000000000...///000111111000/////////111111......000000---......---------,,,,,,,,,++++++******+++,,,,,,------------------------------///000///...---...///------------------------,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------------......///---------------...//////000...,,,,,,,,,---,,,***...333444000...000000---///............///000111---000333444777AAAOOOYYYbbbcccdddeeeffffffgggfffccccccdddeeeeeeeeeeeeeeeeeeeeeddddddccccccddddddbbbcccddddddeeeeeeeeeeeeccccccccccccddddddddddddffffffeeeeeeddddddeeeeeecccdddeeeeeeeeedddcccccccccccccccddddddeeeeeeeeeeeeeeeeeeeeeffffffggggggfffffffffeeeeeedddddddddcccdddcccaaa______```bbbbbb```______^^^XXXPPPIII<<<444......///......000,,,,,,------,,,,,,+++***...,,,******+++++++++*********++++++++++++******))))))(((((((((((())))))************)))))))))(((************************((())))))))))))(((((((((+++***(((&&&%%%&&&''''''$$$%%%'''((()))******+++*********+++++++++++++++***************+++,,,,,,---,,,*********,,,...000333666;;;???????????????:::<<<<<<<<<<<<<<<>>>@@@===??????>>>===???DDDIIIJJJNNNSSSVVVWWWXXX[[[]]]^^^aaacccbbb___^^^```ddd777222,,,***,,,---,,,)))+++,,,---,,,******+++---+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,************************))))))***+++,,,------...+++******))))))***+++,,,)))))))))))))))(((((('''))))))***+++++++++++++++,,,+++******,,,,,,+++***(((((((((((()))))))))***((())))))*********))))))+++***)))(((((()))***+++dddeeeffffffdddccccccdddddddddeeeeeefffgggggghhhgggggggggggghhhhhhhhhhhhggggggggghhhhhhiiiiiijjjiiiiiihhhgggffffffffffffddddddddddddddddddddddddfffggghhhhhhffffffggghhhhhhhhhhhhiiiiiiiiijjjjjjhhhfffbbb[[[SSSJJJCCC>>>???EEENNNWWW___dddggghhhgggfffdddeeeffffffeeedddeeedddccccccbbbbbbccccccdddeeefffgggfffeeedddcccbbbbbbbbbcccaaaZZZPPPHHH@@@:::666888<<<@@@HHHQQQ```aaaaaaaaaaaaaaaaaa```bbbccccccccccccdddddddddbbbbbbccceeeffffffffffffffffffffffffffffffffffffcccaaa\\\VVVPPPJJJFFFDDDDDDLLLVVV^^^```aaacccddddddcccbbbbbbbbbccceeefffffffffeeeeeeeeefffggggggfffhhhiiiiiihhhgggggghhhhhhjjjlllmmmlllkkkkkkllljjjiiihhhgggggghhhiiijjjfffhhhgggdddccc```WWWNNNHHH???888666555222000000////////////////////////+++---000222333222///...000222222//////111111.........---------,,,,,,,,,,,,,,,++++++,,,,,,---------------------------------...000000...---...///...---,,,++++++,,,---...+++++++++++++++,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,++++++******+++,,,,,,,,,------...............------------......//////000...,,,+++,,,---,,,+++...111222///---///111000111000...---...///111222,,,///111333666@@@NNNYYYaaabbbccceeeggghhhhhhhhhbbbccccccddddddddddddddddddcccccccccbbbbbbbbbbbbbbbbbbcccdddeeeeeeffffffeeeeeeeeeddddddeeeeeefffffffffeeeeeeeeefffggggggeeeeeeeeeeeedddcccbbbbbbccccccddddddddddddeeeeeeccccccccccccddddddddddddfffffffffeeedddccccccbbbcccccccccbbb```___```bbbaaa___^^^^^^]]]XXXOOOHHH<<<444------...------///,,,,,,------,,,,,,+++***---,,,******+++,,,+++*********++++++++++++*********))))))(((((())))))***************))))))))))))************************'''((((((((())))))))))))***)))'''&&&&&&&&&''''''&&&'''((()))***************+++++++++,,,,,,,,,---***))))))))))))***++++++,,,,,,******+++---///000555999===??????>>>>>>>>>999:::<<<<<<<<<===@@@BBB@@@AAAAAA???>>>@@@EEEJJJKKKOOOTTTXXXZZZ[[[\\\]]]\\\]]]]]]\\\YYYTTTPPPMMM444000+++***,,,...---+++***+++,,,+++******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++************************))))))***+++---...///000,,,++++++************+++,,,,,,,,,+++++++++******)))***+++,,,,,,+++******,,,+++******,,,,,,+++***((((((((()))))))))******'''((()))*********************))))))))))))******ccceeefffeeedddbbbccccccddddddeeeffffffgggggggggfffffffffggggggggghhhhhheeeeeeffffffggghhhiiiiiiiiihhhgggfffeeedddddddddcccccccccccccccdddeeeeeefffggghhhgggffffffggghhhfffggghhhiiijjjkkkkkklllhhhfffbbb\\\TTTKKKDDD@@@???EEENNNXXX```dddffffffgggfffddddddeeeeeedddbbbcccccccccbbbaaaaaabbbcccddddddeeefffeeeeeedddcccccccccccccccbbb[[[QQQIII???:::666888;;;@@@IIIRRR\\\___```___```ccccccaaaccccccccccccccccccccccccccccccddddddeeeddddddddddddeeeeeeffffffggggggfffcccaaa]]]XXXQQQKKKFFFCCCEEELLLUUU\\\___aaabbbbbbbbbaaaaaaaaabbbcccdddeeeeeeeeeeeeddddddeeeeeefffggghhhjjjjjjhhhggghhhiiihhhjjjmmmmmmlllkkkkkkllljjjiiihhhgggggghhhiiijjjfffgggfffcccbbb```WWWNNNGGG???999777555000///000.........///////////////+++---///111222222111000111333333000000222222///......---------,,,,,,,,,......------------......------------------------+++---//////...---------...---+++******+++---...++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---***+++---.........---,,,,,,------...............///---++++++,,,,,,,,,+++...//////...---...111222222000...------///222333---///111333666@@@OOOZZZbbbcccdddfffgggggghhhhhhbbbccccccddddddcccccccccbbbbbbcccbbbbbbbbbaaaaaaaaabbbbbbcccdddfffggggggggggggeeeddddddddddddeeeeeeeeedddeeeeeefffgggggggggffffffeeedddccccccbbbddddddddddddddddddddddddcccccccccccccccccccccccceeeddddddcccbbbaaa``````bbbccccccbbb```___```bbb```^^^^^^^^^]]]WWWOOOHHH:::111+++++++++******,,,,,,,,,------,,,,,,+++***---+++******+++,,,+++*********++++++++++++*********))))))))))))))))))************)))))))))))))))))))))))))))************)))((((((((((((((())))))(((((('''&&&&&&&&&''''''++++++++++++***(((''''''+++++++++,,,,,,------...++++++******++++++,,,---,,,++++++***+++---000111555888;;;<<<<<<:::::::::888999;;;<<<<<<>>>AAACCCCCCCCCCCCAAA@@@BBBHHHMMMMMMQQQVVV[[[]]]^^^]]]]]]ZZZYYYXXXVVVSSSKKK@@@888111...++++++,,,...---,,,(((***++++++***)))***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))******+++,,,---......---,,,,,,+++************...------,,,,,,,,,,,,,,,)))***,,,------,,,***))),,,+++******,,,,,,+++***(((((()))))))))*********&&&'''(((******+++++++++***))))))))))))))))))***ccceeefffeeedddbbbcccccccccdddeeefffggggggggggggeeeffffffffffffgggggggggddddddeeefffgggggghhhhhhhhhgggfffeeedddddddddddddddcccccccccdddeeefffgggeeeggghhhgggfffeeefffgggfffggghhhiiijjjlllmmmmmmhhhfffbbb\\\TTTLLLEEEAAA>>>DDDNNNXXX___dddeeeeeegggfffddddddeeeeeedddbbbbbbcccdddbbb``````aaaccccccccccccdddddddddccccccdddcccccccccaaa[[[QQQIII???999555777<<>>AAACCCBBBCCCCCCAAA@@@DDDJJJPPPRRRTTTXXX]]]___```^^^]]]^^^\\\ZZZWWWSSSIII;;;111...---++++++,,,---------''')))+++,,,+++******+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,,,,,,,,,,++++++******++++++***))))))))))))***)))***+++,,,---,,,++++++,,,+++******,,,,,,+++***))))))))))))************&&&'''(((******+++++++++)))))))))******)))))))))dddeeeffffffdddccccccdddcccdddeeeggghhhggggggfffeeeeeeeeeeeefffffffffgggeeeeeeeeeffffffgggggghhhggggggfffeeeddddddddddddeeeeeedddcccdddeeeggghhheeefffggggggeeeeeefffgggeeefffggghhhjjjkkkllllllhhhfffccc]]]UUUMMMFFFBBB>>>DDDMMMVVV^^^cccfffggggggfffdddeeeffffffeeedddbbbdddeeeccc```___aaadddbbbbbbccccccccccccdddddddddcccbbbbbb```ZZZPPPIII>>>888555777<<>>AAACCC???@@@@@@???@@@EEEMMMTTTWWWXXXZZZ^^^```aaa___]]]^^^\\\YYYVVVPPPFFF999000---,,,,,,,,,,,,,,,------'''))),,,---,,,++++++,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***------------------------,,,,,,+++******))))))(((+++,,,,,,---,,,,,,+++***...---+++*********+++,,,******++++++,,,------...,,,+++******,,,,,,+++***)))))))))*********++++++'''((()))***************))))))************))))))dddfffggggggeeeddddddeeebbbdddfffggghhhgggffffffddddddeeeeeeeeefffffffffffffffffffffgggggggggggggggfffeeeeeeeeeeeefffffffffeeedddccccccdddfffgggeeefffggggggeeeeeefffgggcccdddeeefffgggiiiiiijjjhhhgggccc]]]VVVNNNGGGCCC>>>CCCKKKUUU]]]cccgggiiigggeeeeeeeeeggghhhgggfffbbbdddfffddd```___bbbeeecccccccccccccccdddeeeeeecccbbbaaa```___YYYPPPIII???999444666:::AAAKKKUUU]]]eeegggbbbdddllllllfffdddddddddcccccccccbbbbbbddddddeeefffffffffffffffccceeefffggghhhgggeeeddddddcccaaa]]]VVVMMMEEEAAACCCGGGNNNVVV]]]aaabbbbbb``````aaacccdddeeeeeeeeecccccccccdddeeegggiiiiiigggiiikkkjjjiiihhhiiiiiifffhhhjjjkkkjjjiiiiiijjjhhhiiijjjkkkkkkjjjiiihhhggghhhfffcccbbbaaaZZZRRRGGGBBB???<<<777000///111,,,...000111222222111000/////////000000000000000000333333000///222111.........---------,,,,,,,,,,,,,,,+++***************------------------------***---000111000...------++++++++++++++++++++++++,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++''')))+++---...---,,,+++------,,,,,,------...///+++,,,...///000///...------+++******+++,,,,,,+++---+++---000///++++++000---------------......///...000111222666AAARRR^^^dddeeefffgggggghhhggggggeeeeeeeeeeeeeeedddcccccceeefffggghhhgggfffdddccceeedddcccbbbbbbdddfffgggeeedddccccccdddgggjjjlllfffeeeeeeddddddddddddeeeeeedddcccbbbbbbbbbcccdddeeeeeeeeeddddddcccccccccdddddddddcccccccccbbbbbb```````````````aaaaaaaaa___aaaccccccbbbaaaaaaaaa```___^^^___^^^YYYQQQKKK>>>666///......---,,,...,,,,,,------,,,,,,+++***,,,***)))***+++---,,,,,,******++++++++++++******+++******))))))******+++((()))))))))************''''''(((((()))******+++,,,***((('''&&&'''((()))###$$$%%%&&&''''''(((((($$$%%%'''((()))******+++(((((()))***+++,,,------***************+++,,,,,,,,,+++++++++,,,///222333777999;;;;;;:::::::::;;;888:::;;;<<<<<<===@@@BBB>>>@@@AAAAAACCCJJJSSS[[[]]]\\\\\\^^^aaaaaa___]]]YYYXXXUUUQQQJJJ@@@666000,,,------,,,,,,+++,,,---'''))),,,...---,,,,,,------,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********+++,,,---------,,,+++000///...,,,,,,---...///******))))))+++---///111,,,+++******,,,,,,+++***))))))*********+++++++++((())))))*********))))))((()))***++++++***)))(((eeeggghhhgggfffdddeeeeeebbbcccfffggghhhhhhffffffdddddddddeeeeeeeeeffffffgggggggggggggggfffffffffffffffeeeeeeeeefffggggggfffeeecccbbbbbbccceeefffeeefffgggfffeeeeeefffgggbbbbbbcccdddeeefffggghhhiiigggccc]]]VVVNNNGGGCCC>>>BBBJJJSSS\\\ccchhhjjjfffeeeeeefffhhhiiihhhgggbbbeeegggeeeaaa___bbbfffdddddddddddddddeeefffgggcccaaa``````^^^XXXOOOHHH@@@999444555888>>>HHHRRR]]]dddfff```aaahhhhhhaaadddddddddccccccbbbbbbbbbaaabbbdddfffggghhhiiiiiidddeeeggghhhhhhgggeeeddddddcccbbb^^^WWWNNNEEE@@@???BBBJJJSSS\\\bbbcccddd``````bbbccceeeeeeeeeeeebbbccccccdddfffhhhjjjkkkhhhiiikkkkkkiiihhhiiijjjeeegggjjjjjjiiihhhhhhiiifffgggjjjkkkkkkjjjgggfffhhhhhhfffcccbbbbbb[[[SSSHHHCCC@@@===777111///222,,,...000222333333111111---///111222222000...,,,000222222//////111111.........---------,,,,,,,,,000///......------------------------------------,,,///222333222000......***++++++,,,,,,++++++***------,,,,,,------...///++++++,,,,,,,,,---------++++++------------++++++&&&(((+++...///...+++***//////...------///000111+++,,,...000000///...------+++)))***+++,,,,,,+++---+++---111000******...,,,,,,,,,------------------...000000555@@@QQQ]]]cccdddeeeggghhhiiiiiiiiiffffffffffffeeeeeedddcccfffggghhhiiiiiigggeeedddfffeeecccbbbbbbccceeefffcccbbbbbbcccfffkkkooorrrhhhgggfffeeeeeeeeeeeeeeebbbaaa`````````aaabbbccceeeeeeeeeddddddcccccccccdddcccccccccbbbbbbaaaaaa``````aaaaaabbbccccccccc___aaaccccccbbbaaaaaaaaa```____________ZZZRRRLLL===555...------++++++,,,,,,,,,---------,,,++++++,,,***)))***+++------,,,******++++++++++++******++++++************++++++(((((())))))*********+++&&&''''''((()))******+++***)))'''&&&'''(((***+++###$$$%%%&&&'''(((((((((&&&'''(((((((((((((((''''''((()))***+++,,,------------,,,,,,------...///,,,+++++++++---///222444666888::::::999999:::;;;999:::<<<<<<<<<===???BBB@@@BBBDDDEEEHHHOOOZZZbbb```^^^]]]^^^```aaa___]]]XXXWWWUUUOOOHHH???777333,,,---------+++++++++,,,'''***---......------------,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------)))***,,,---...------,,,...,,,+++))))))***+++,,,+++***((((((***---111333,,,+++******,,,,,,+++***)))************+++++++++)))************))))))(((((()))***++++++***)))(((kkkjjjiiigggffffffeeeeeedddeeeffffffeeeeeefffhhhaaadddhhhiiihhhfffeeeddddddddddddddddddeeefffgggcccdddeeefffggggggggggggeeefffgggfffdddcccdddeeeggggggffffffffffffggggggfffgggiiihhhfffeeeeeefffeeecccaaa]]]XXXPPPGGGAAA???AAAFFFNNNXXXaaafffhhhhhhhhhhhhhhhhhhhhhhhhhhhfffeeedddcccdddeeefffgggaaabbbbbbaaa```aaacccfffeeedddbbbbbb```ZZZQQQJJJAAA;;;666777:::???GGGPPP]]]```ddddddbbb```bbbdddaaacccddddddcccbbbdddeeedddeeefffhhhiiiiiijjjjjjggggggffffffffffffggggggdddcccbbb]]]VVVNNNEEE@@@===@@@GGGPPPYYY^^^``````bbbdddfffgggffffffggghhheeebbb```bbbfffiiijjjiiiiiiiiiiiiiiihhhhhhggggggkkkkkkjjjiiijjjkkklllmmmjjjjjjiiiiiihhhiiiiiiiiiiiihhhhhhgggddd^^^WWWRRRKKKEEEAAA>>>999111...///000000000000000000000000///000111222333444444444111222222111///...///000111///---...000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,---***((((((+++,,,+++)))------------------------++++++,,,,,,,,,,,,------,,,---.........---,,,+++((()))***,,,,,,+++******''')))************,,,......------------...//////......---,,,---...///000+++,,,.../////////......000---+++------***+++//////...------...///000111//////.........---------......///000555@@@NNNYYYbbbdddhhhiiihhhgggggghhhbbbbbbbbbcccdddeeefffgggcccdddfffgggggggggfffeeedddcccbbbaaaaaabbbccccccbbbeeegggeeedddgggpppwwwnnneee___aaabbb``````dddbbbbbbaaaaaabbbbbbcccddddddddddddccccccbbbbbbbbbbbbdddeeedddddddddccc```aaaaaabbbbbbbbbccccccccceeeeeeeeedddcccbbbaaa``````bbbaaa^^^]]]ZZZRRRIII<<<444---------,,,,,,---+++,,,,,,+++******+++---+++---......,,,++++++,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,+++***(((''''''''''''&&&&&&''''''''''''''''''))))))))))))***************+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,***))))))***+++...000111777777777777777777777777333555888;;;???AAABBBBBBCCCBBBCCCFFFLLLTTT\\\```ccc^^^]]]bbbbbb]]]ZZZ\\\XXXSSSMMMIIIEEE???555---************+++,,,------++++++,,,,,,,,,,,,------000,,,((())),,,///---+++)))***++++++******,,,...)))***+++,,,...///000111,,,++++++******++++++,,,,,,+++******,,,,,,+++***,,,,,,,,,---,,,,,,++++++++++++******++++++,,,------***(((***///000---)))/////////......---------***)))(((''''''((()))***++++++******))))))(((((('''(((((()))))))))))))))kkkjjjiiigggfffeeeeeeeeeccceeefffeeeddddddeeefffcccfffhhhhhhgggeeeeeeeeeddddddddddddeeeeeeffffffcccdddeeeffffffgggggggggeeefffgggfffdddcccdddeeeggggggffffffffffffggggggfffhhhiiiiiigggffffffgggeeedddbbb^^^YYYQQQHHHBBB???AAAFFFNNNXXXaaafffhhhhhhhhhhhhhhhhhhhhhhhhhhhfffeeeddddddddddddeeefffbbbccccccbbbaaabbbdddfffeeecccbbbaaa```ZZZQQQJJJAAA;;;666777:::>>>GGGOOO[[[___ccccccaaa```bbbdddbbbcccddddddccccccdddeeecccdddeeefffggghhhiiiiiihhhggggggffffffgggggghhheeedddccc^^^WWWNNNEEE@@@;;;???FFFPPPZZZaaaddddddccceeegggggggggfffggghhhgggeeedddeeeiiilllmmmmmmkkkkkkjjjhhhhhhgggggggggjjjjjjiiihhhiiijjjkkkllljjjjjjiiiiiiiiiiiijjjjjjiiihhhhhhgggddd^^^WWWRRRJJJEEE@@@>>>999111...///000000000000000000000000///000111222333333333333000111222111///...///000111///---...///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,...+++)))***,,,---,,,+++------------------------++++++,,,,,,,,,,,,------,,,---.........---,,,+++))))))***+++++++++++++++((()))++++++******+++---+++************+++,,,,,,...------,,,---...///000,,,---.../////////...---000---,,,------++++++///......---------...///000//////.........---------......///000555@@@NNNXXX```cccfffhhhgggffffffgggccccccccccccdddeeeffffffffffffgggffffffeeedddddddddcccbbbaaaaaabbbccccccaaabbbcccbbbaaadddjjjooolllddd```bbbcccaaa```cccbbbbbbaaaaaabbbbbbcccdddeeeeeeeeedddddddddcccccccccdddddddddcccccccccaaaaaaaaaaaabbbbbbbbbccccccccccccdddddddddcccbbbbbb```bbbaaa^^^]]][[[RRRIII>>>666...------+++***,,,+++,,,,,,+++******+++---+++---......,,,++++++,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((((((((((()))&&&&&&&&&&&&''''''''''''((((((((()))))))))******++++++,,,---.........------------,,,,,,,,,,,,,,,************,,,...000222999999888888777777777777555666999===???AAABBBBBB>>>???BBBFFFNNNVVV]]]bbbaaa]]]\\\```aaa\\\ZZZ[[[WWWRRRKKKEEEAAA;;;333,,,+++++++++***++++++,,,---++++++,,,,,,,,,,,,------///,,,)))***---///---***,,,,,,---,,,******+++---------------------------,,,,,,++++++++++++,,,,,,,,,+++******,,,,,,+++***,,,,,,------------,,,,,,+++++++++++++++,,,,,,---///,,,***,,,000222///+++++++++++++++******)))))))))))))))(((((()))))))))*********)))))))))))))))'''(((((()))))))))))))))jjjiiihhhgggfffeeeeeeeeedddeeefffeeeccccccdddeeefffggghhhgggeeeddddddeeedddddddddeeeeeeeeeeeefffddddddeeeeeeffffffggggggdddeeefffeeedddcccdddeeeggggggffffffffffffggggggfffhhhiiihhhgggeeefffffffffeeeccc```[[[SSSJJJCCC???AAAEEEMMMWWW```fffhhhhhhhhhhhhhhhhhhhhhhhhhhhfffeeeeeedddddddddeeeeeecccddddddcccbbbbbbdddfffdddcccaaaaaa___ZZZQQQJJJAAA;;;666777999>>>FFFNNNYYY]]]aaabbbaaa```aaacccbbbccceeedddccccccdddfffccccccdddeeefffggghhhhhhiiihhhhhhgggggghhhhhhiiigggfffddd___WWWNNNEEE@@@:::===EEEOOOZZZcccggghhhdddfffhhhhhhgggggghhhiiiiiihhhgggiiimmmppprrrrrrnnnmmmjjjhhhggggggggghhhiiihhhhhhhhhhhhiiijjjjjjjjjjjjiiiiiiiiijjjjjjkkkiiihhhhhhgggddd^^^WWWRRRIIIDDD???===888111///000000000000000000000000000///000111222222222222222000111222111///...///000000///---...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,...---++++++---...---,,,------------------------++++++,,,,,,,,,,,,---------------------,,,++++++***************+++,,,,,,)))+++,,,+++******+++,,,***))))))))))))***++++++...------------...//////---.../////////...---,,,000---,,,......++++++///---------,,,------...///...............---------......///000555???MMMWWW___bbbeeeggggggffffffgggeeeeeeddddddddddddeeeeeeiiihhhgggeeeddddddccccccccccccbbbaaaaaabbbcccdddbbbbbbaaaaaabbbccceeefffhhhdddbbbcccdddbbbaaabbbbbbbbbaaaaaabbbbbbcccdddffffffeeeeeeeeeeeeddddddeeedddddddddccccccccccccaaaaaabbbbbbbbbbbbccccccaaabbbcccddddddddddddddd```bbbaaa^^^]]][[[SSSIII@@@777///...---***)))***+++,,,---,,,+++***+++---+++---......,,,++++++,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((''''''(((((()))***%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))+++,,,,,,---------,,,,,,------------------------*********+++---///222333;;;::::::999888777666666777888;;;>>>@@@AAAAAAAAA>>>???CCCHHHOOOVVV\\\___]]]ZZZZZZ^^^___[[[XXXXXXTTTNNNFFF@@@<<<777111,,,---,,,,,,+++++++++++++++++++++,,,,,,,,,,,,---------+++***+++...///,,,)))...///...---+++***+++,,,------------------------------,,,,,,,,,,,,------,,,+++******,,,,,,+++***,,,------.........------,,,,,,++++++,,,,,,---......,,,+++---000111...,,,)))))))))))))))((((((((())))))************))))))))))))))))))************'''((())))))******))))))iiihhhgggfffeeeeeeeeeeeeeeefffgggfffdddcccdddeeehhhhhhhhhfffccccccdddfffdddeeeeeeeeeeeeeeeeeeeeeddddddddddddeeeffffffgggccceeefffeeeccccccdddeeegggffffffeeeeeeffffffgggeeefffhhhgggeeeddddddeeefffeeedddbbb]]]TTTKKKDDD???@@@EEEMMMWWW```fffhhhggggggggggggggggggggggggffffffeeeeeedddddddddeeecccdddeeedddccccccdddfffdddbbbaaaaaa___ZZZQQQJJJAAA:::666666999===EEEMMMVVV[[[```bbbaaa```aaaccccccdddeeeeeeddddddeeefffdddeeeeeeeeefffggghhhhhhiiiiiihhhhhhhhhhhhiiiiiiiiihhheee```XXXNNNEEE@@@;;;>>>EEEPPP[[[ccchhhiiieeeggghhhiiihhhggghhhiiiiiiiiiiiikkknnnrrrtttuuupppnnnkkkhhhffffffggghhhhhhhhhhhhhhhiiiiiijjjjjjjjjiiiiiiiiiiiijjjjjjkkkiiihhhhhhgggddd^^^WWWRRRHHHCCC>>>;;;777111///111//////////////////////////////000111222222111111///000111000///...///000//////............------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------------------------------+++++++++,,,,,,,,,------------------,,,,,,++++++,,,+++***)))***+++,,,---***,,,,,,,,,***)))***+++,,,,,,,,,,,,,,,------...------------......//////....../////////...,,,+++000------///...,,,,,,...---------,,,------------........................---...///000555???LLLVVV^^^aaaeeegggggggggggghhhffffffeeedddddddddddddddhhhgggfffdddccccccdddeeecccbbbaaaaaaaaabbbcccdddgggeeeddddddeeeeeedddbbbeeedddcccddddddcccaaaaaabbbbbbaaaaaabbbbbbcccdddeeeeeeeeeeeeeeedddddddddfffdddcccddddddbbbbbbdddbbbcccccccccddddddddddddbbbccccccddddddccccccccc```bbbaaa___^^^\\\SSSJJJ@@@777///...---+++***+++***,,,------,,,++++++,,,+++---...---,,,++++++++++++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************(((((('''''''''(((((()))$$$$$$%%%%%%&&&&&&''''''''''''''''''((((((((((((+++,,,,,,,,,,,,++++++***---------...............*********,,,...111333555<<<<<<;;;999888666555555777999;;;===????????????AAABBBFFFJJJOOOSSSWWWYYYYYYXXXYYY[[[\\\ZZZVVVTTTNNNIIIBBB===999555111.........---,,,+++*********+++++++++,,,,,,,,,------,,,++++++---......,,,)))......///---++++++,,,...******+++,,,---...///000...------,,,,,,------...,,,+++******,,,,,,+++***------......///.........,,,,,,,,,+++,,,,,,---...+++***)))+++---...,,,***+++++++++++++++*********((()))++++++++++++)))((((((((())))))******++++++(((((()))************)))hhhgggfffeeedddddddddeeefffggghhhgggfffeeefffgggiiiiiigggeeeccccccdddfffdddeeeeeeffffffeeeddddddeeeeeedddddddddeeeffffffcccdddeeedddccccccdddeeeffffffeeeeeeeeeeeeffffffccceeeffffffdddccccccdddfffeeeeeeccc^^^VVVLLLEEE???@@@DDDLLLVVV___fffiiiggggggggggggggggggggggggfffffffffeeeeeeddddddccccccdddfffeeedddcccdddeeecccaaa``````___ZZZQQQJJJAAA:::555666888<<>>@@@FFFOOOZZZbbbfffgggeeegggiiiiiihhhggghhhiiiggggggiiijjjlllooorrruuupppnnnjjjgggffffffggghhhiiiiiiiiijjjjjjjjjjjjjjjiiihhhhhhhhhiiiiiijjjkkkiiihhhhhhgggddd^^^WWWRRRGGGAAA===:::666000///222//////////////////////////////000111111111000000...///000000///...///111............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------------------------+++++++++,,,,,,,,,------------,,,,,,++++++++++++,,,+++*********+++---...+++,,,---,,,+++***+++,,,---------------...//////---------...................../////////...,,,+++000------000///,,,,,,...------------------,,,,,,---.....................---...///111555???KKKUUU___bbbfffhhhiiiiiiiiijjjggggggfffeeeddddddddddddfffeeedddccccccdddeeefffbbbbbbaaaaaaaaabbbdddeeehhhgggfffffffffeeecccaaabbbccceeedddcccccccccbbbbbbbbbaaaaaabbbbbbcccdddcccccccccccccccdddddddddgggccccccffffffbbbbbbeeedddddddddeeeeeeeeeffffffddddddddddddcccbbbaaa``````bbbaaa___^^^\\\TTTKKK>>>555.........---,,,...***,,,......,,,+++,,,,,,+++---...---,,,++++++++++++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))***************)))((('''&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((''''''''''''((((((((((((+++++++++,,,++++++******---------.........//////******+++---///222555777<<<<<<;;;999777666555444666777999<<<===>>>======AAACCCFFFKKKOOORRRUUUVVVWWWXXXXXXYYYYYYXXXTTTPPPHHHEEEAAA===:::777333111//////---,,,+++*********+++++++++,,,,,,,,,------++++++,,,---...---,,,***+++---------,,,,,,...000***+++,,,,,,---...//////...------,,,,,,------...,,,+++******,,,,,,+++***,,,------.../////////...,,,++++++++++++,,,------*********+++,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))(((((())))))******++++++((())))))***************ffffffeeedddddddddddddddeeeggghhhhhhgggggghhhiiihhhhhhgggeeecccccceeegggdddeeefffffffffeeedddcccfffeeedddccccccdddeeefffbbbcccddddddccccccdddeeeffffffeeeeeeeeeeeeffffffccceeefffeeedddbbbcccccceeeeeeeeeccc___VVVLLLEEE???@@@DDDKKKUUU___eeeiiihhhhhhhhhhhhhhhhhhhhhhhhffffffffffffeeedddccccccbbbdddeeeeeecccbbbbbbcccbbbaaa``````___ZZZQQQJJJ@@@:::555555777;;;CCCKKKRRRXXX^^^bbbbbbbbbccceeedddeeegggfffeeeeeefffhhhhhhgggfffffffffhhhiiijjjiiihhhhhhgggggghhhhhhiiijjjiiigggbbbZZZQQQHHHCCC???AAAFFFOOOXXX```dddfffeeeggghhhhhhgggfffggghhhdddeeeggghhhhhhkkkoooqqqmmmllliiigggfffffffffggghhhiiijjjjjjkkkkkkjjjjjjggggggggggggggghhhiiijjjiiihhhhhhgggddd^^^WWWRRRFFF@@@;;;999555000///222000000000000000000000000//////000000000000//////---///000000......///111---...///...,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++---------------------------++++++,,,,,,,,,,,,------------,,,++++++++++++++++++++++++++++++,,,------***,,,---,,,++++++,,,---,,,,,,++++++,,,,,,---...,,,---......//////......---.../////////...---,,,000---...111000---,,,...---............---,,,,,,---------...............,,,...///111555>>>KKKTTT^^^aaafffhhhiiijjjkkklllggggggfffeeeddddddeeeeeedddddddddddddddeeeffffffbbbaaaaaaaaaaaacccdddeeefffffffffeeedddcccbbbbbb```dddfffcccbbbddddddcccbbbbbbaaaaaabbbbbbcccdddbbbbbbccccccccccccddddddfffbbbccciiihhhbbbaaaeeeddddddeeeeeeeeefffffffffeeeeeeeeedddcccbbb`````````bbbaaa______]]]UUULLL===555......///------///***,,,...///---,,,,,,,,,+++---......,,,++++++,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***((('''&&&%%%%%%%%%$$$%%%%%%&&&'''((())))))''''''((((((((())))))))))))******+++++++++******,,,,,,,,,---......//////******+++---000444777999;;;;;;999888777555444333555666999;;;<<<=========???AAAEEEIIINNNSSSWWWYYYVVVXXXYYYXXXWWWWWWRRRKKKDDDDDDDDDBBB???:::666333//////---,,,++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,,,,+++,,,...000.........------,,,,,,+++------,,,,,,,,,,,,------,,,+++******,,,,,,+++***+++,,,---...............++++++******++++++,,,---+++,,,,,,---------------*********+++++++++++++++++++++,,,,,,,,,,,,++++++))))))))))))************((()))******++++++******fffeeeddddddcccdddddddddccceeeggggggfffgggiiijjjffffffgggfffddddddeeegggdddeeefffgggfffeeecccbbbfffeeecccbbbbbbccceeefffaaacccddddddccccccdddeeefffeeeeeeddddddeeeeeefffdddfffggggggeeeddddddeeedddddddddccc___VVVLLLEEE@@@@@@CCCJJJTTT^^^eeeiiihhhhhhhhhhhhhhhhhhhhhhhhfffffffffffffffdddcccbbbbbbccceeeeeecccaaaaaabbbaaa```___```___ZZZQQQJJJ@@@:::555555777:::BBBJJJQQQWWW___cccccccccdddfffdddfffggggggffffffggghhhhhhgggfffeeeeeefffhhhiiihhhggggggffffffgggggghhhiiiiiigggbbb[[[RRRJJJDDD>>>@@@EEEMMMWWW___dddfffeeefffhhhhhhfffeeeffffffbbbdddeeeeeeeeegggkkknnnjjjiiihhhgggffffffffffffggggggiiijjjjjjjjjiiihhheeeeeeeeeeeefffggghhhiiiiiihhhhhhgggddd^^^WWWRRREEE???:::888444000000333000000000000000000000000...//////000000//////...---...//////......///111,,,...///...,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***,,,///------------------------++++++,,,,,,,,,,,,---------,,,+++*********+++,,,***+++,,,,,,------,,,,,,)))+++,,,,,,++++++---...++++++******++++++,,,---,,,---.../////////...---,,,---.../////////...---000---...111111---,,,......//////000///...---,,,---------.........//////,,,...///111555>>>JJJSSS]]]```dddggghhhiiijjjkkkgggffffffeeeeeeeeeeeefffddddddeeeeeeeeedddccccccbbbaaaaaaaaaaaacccdddeeedddeeefffdddaaaaaaccceee___dddfffbbb```dddfffdddbbbbbbaaaaaabbbbbbcccdddcccccccccdddddddddeeeeeefffaaaccckkkkkkbbb```dddccccccccccccdddddddddeeedddddddddddddddcccbbbaaa```aaaaaa______]]]UUULLL???666///...///---,,,...***,,,//////...,,,,,,,,,+++---......,,,++++++,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((('''&&&&&&&&&&&&&&&%%%&&&&&&'''((()))***+++((((((((()))))))))******(((((()))***+++++++++***+++++++++,,,---.........***+++,,,...111555888:::999999888777666444444333555666999;;;===>>>>>>>>>AAABBBEEEIIIMMMRRRVVVXXXVVVZZZZZZWWWVVVVVVPPPHHHEEEGGGJJJIIIDDD===666222///...---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,---+++,,,,,,,,,******,,,...///......------,,,++++++,,,,,,++++++++++++,,,,,,,,,+++******,,,,,,+++******+++,,,------.........******))))))******+++,,,***+++---------,,,------*********+++++++++,,,,,,,,,,,,++++++++++++,,,,,,*********)))))))))))))))))))))***++++++++++++***eeeeeeddddddccccccddddddaaaccceeefffffffffhhhjjjdddfffggggggeeeeeefffgggdddeeefffggggggeeecccbbbfffeeecccbbbbbbccceeefffaaabbbddddddccccccdddeeefffeeeeeeddddddeeeeeeffffffgggiiihhhgggeeeffffffcccddddddccc___VVVLLLDDD@@@@@@CCCJJJTTT^^^eeeiiihhhhhhhhhhhhhhhhhhhhhhhhffffffggggggfffdddcccaaaaaaccceeedddcccaaa```aaaaaa```_________ZZZQQQKKK@@@:::444444666:::BBBJJJQQQWWW___cccddddddeeegggeeefffggggggffffffgggiiigggfffeeeddddddeeeggghhhggggggffffffffffffggggggiiiiiigggccc\\\SSSKKKFFF===???DDDLLLWWW___dddgggdddfffggggggfffeeeeeefffaaaccceeeeeedddeeeiiilllhhhhhhggggggffffffeeeeeeeeefffhhhiiiiiiiiihhhgggdddddddddeeeeeeggghhhhhhiiihhhhhhgggddd^^^WWWRRREEE???:::777444000000333000000000000000000000000...///////////////......,,,...//////......///111,,,...000...,,,***,,,...,,,,,,,,,,,,,,,,,,,,,,,,---...000...,,,+++...000------------------------++++++,,,,,,,,,------------,,,+++*********+++,,,***+++,,,---...---,,,+++)))***,,,,,,,,,,,,...///,,,,,,++++++,,,,,,---...,,,,,,.../////////...---+++,,,.../////////......000---...222111---,,,...//////000000000///---,,,---------.........//////,,,...000111555>>>JJJRRR[[[___cccfffhhhhhhjjjkkkffffffeeeeeeeeeffffffgggeeefffffffffeeecccaaa```bbbaaaaaaaaaaaaccceeefffcccfffhhhfffbbbaaaeeejjj^^^eeefffaaa___dddfffeeebbbbbbbbbaaabbbccccccddddddddddddeeeeeefffffffffeee```dddmmmlllccc___cccaaaaaabbbbbbbbbcccccccccbbbbbbcccddddddddddddccc```aaaaaa______^^^VVVMMMAAA888111///...,,,+++,,,***,,,///000...---,,,,,,+++---......,,,++++++,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''&&&&&&&&&&&&'''((((((&&&&&&'''((()))***+++,,,))))))))))))************''''''(((***++++++++++++******+++,,,,,,---......***+++,,,...222666999;;;888888777666555444333333555777999<<<>>>???@@@@@@EEEFFFGGGIIILLLOOOSSSUUUWWW[[[[[[WWWVVVUUUOOOFFFGGGJJJNNNNNNHHH???666000......---,,,,,,,,,------++++++,,,,,,,,,---------------,,,+++******,,,...,,,------+++))))))***+++,,,,,,,,,------.........,,,++++++******++++++,,,,,,+++******,,,,,,+++***)))***+++,,,------------)))))))))((()))******+++((()))++++++*********+++++++++,,,,,,,,,---------...---++++++++++++---...++++++******))))))(((((())))))***++++++++++++***ccccccdddddddddeeeeeeeeeccccccdddddddddeeeeeeeeedddbbbaaacccgggiiihhhffffffeeecccaaa```aaaaaabbbccccccccccccccccccccccccaaaaaabbbbbbbbbcccccccccgggfffdddccccccdddeeefffgggggggggfffeeeeeeddddddhhhfffcccaaa___XXXOOOIIIAAA@@@AAAHHHSSS\\\bbbdddhhhgggfffffffffhhhiiijjjhhhfffdddeeeggggggeeecccccccccdddccccccbbb``````aaaaaabbbcccccc\\\RRRJJJ@@@:::444222111444===FFFOOOYYYaaaccccccdddcccaaacccdddeeeggggggggggggfffjjjgggcccbbbcccdddeeeeeeeeeeeeffffffffffffffffffgggggggggccc\\\RRRIIICCC===>>>BBBJJJSSS\\\bbbeeedddeeeffffffggggggffffffeeecccbbbcccdddeeeeeeeeeggggggggggggggggggggggggddddddfffffffffeeedddcccgggggggggggggggffffffeeeeeehhhhhhfffdddbbb\\\TTTGGGAAA999444333333111//////000111222222111000///...///000///...///111333........................////////////............,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,))),,,111222111...,,,+++...------,,,,,,------...)))+++,,,,,,,,,,,,---///------,,,++++++,,,,,,,,,............---,,,++++++,,,,,,---------,,,+++***/////////---++++++---///,,,,,,.../////////...------...///000000///...---//////.........---------...------,,,,,,------......//////000444===JJJSSS\\\^^^```ccceeegggggggggeeeeeeeeeddddddcccccccccbbbnnntttooofffbbb^^^ZZZ]]]]]]^^^___```aaabbbcccddddddcccccccccdddeeefffdddddddddeeeeeefffffffffffffffffffffeeedddccccccbbbbbbbbbbbbbbbcccccccccllliiieeeccccccccccccbbbbbbccccccccccccbbbaaaaaa___```cccddddddccc```___```aaa___\\\[[[[[[TTTMMMAAA888000......,,,+++---------------,,,+++***)))+++++++++************)))+++++++++************)))))))))************))))))******))))))((((((''''''&&&(((***,,,,,,+++)))'''(((((('''''''''&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$******))))))))))))******'''((()))++++++)))((('''++++++++++++,,,---......*********,,,///444999===999999:::::::::999999888999;;;===>>>>>>>>>@@@AAACCCFFFKKKMMMNNNQQQVVV[[[WWWYYY[[[\\\YYYSSSMMMIIINNNPPPTTTTTTNNNBBB888333..................------***++++++,,,,,,++++++***,,,---......,,,,,,---...------.........---,,,+++++++++******++++++,,,---***---///...+++)))***,,,,,,---...,,,***))))))***,,,,,,,,,++++++*********)))************+++++++++******)))))))))***,,,---,,,,,,,,,---,,,+++)))((()))+++,,,+++))))))***+++,,,,,,,,,,,,+++***))))))))))))************))))))ccccccccccccddddddddddddccccccccccccdddddddddddddddbbbaaacccfffhhhhhhfffeeedddcccbbbaaaaaaaaabbbccccccccccccccccccccccccbbbbbbbbbbbbccccccccccccfffeeedddccccccdddfffgggffffffffffffeeeeeeeeeeeegggeeecccbbb```YYYPPPHHHAAA@@@AAAHHHRRR\\\bbbdddgggggggggggggggggghhhiiihhhfffdddeeefffgggeeecccddddddddddddcccbbbbbbaaaaaa```aaabbbaaa[[[QQQJJJ???999555333444666???IIIOOOYYYaaabbbbbbdddcccaaaeeeeeeeeeeeeeeeggghhhiiihhheeebbb```aaacccddddddcccddddddeeeeeeeeeeeeeeegggggggggccc\\\SSSIIIDDD===>>>BBBIIISSS\\\bbbeeedddeeeffffffggggggffffffeeedddbbbcccdddffffffeeeggggggggggggggggggggggggffffffggghhhhhhgggfffeeegggggghhhhhhggggggfffeeeeeehhhhhheeedddbbb[[[TTTGGGAAA999444333333111000///000111222222111000///000000111000......///111........................////////////............------------------------000///...---,,,,,,---...***,,,......---,,,,,,,,,---------,,,,,,---------+++---------+++++++++---------,,,,,,+++,,,,,,---,,,,,,------...---------------------,,,,,,,,,,,,111111111000......///111---,,,,,,+++,,,---...///---...///000000///...---............------------...------,,,,,,------...///000111222666???KKKUUU^^^```bbbdddfffgggggggggeeeeeeeeedddddddddccccccfffooouuuppphhhdddaaa^^^]]]^^^^^^___```aaabbbcccddddddccccccddddddeeefffccccccdddddddddeeeeeeeeeffffffffffffeeedddbbbbbbaaaaaabbbbbbbbbcccccccccjjjgggdddccccccdddcccccccccccccccccccccbbbbbbaaa___```bbbccccccbbb```______```___\\\\\\\\\VVVNNNAAA888000......,,,,,,---------------,,,+++******+++++++++************)))+++++++++************)))))))))************)))))))))))))))))))))((((((((('''(((***,,,,,,***(((&&&(((((('''''''''&&&&&&&&&&&&''''''((((((''''''&&&******))))))))))))******'''((()))******)))((('''+++******++++++,,,---...---------...000333666888777777888888888888888888:::<<>>AAAHHHRRR[[[bbbeeeeeeeeefffggggggggggggffffffdddcccccceeeffffffeeegggggggggggggggggggggggghhhhhhiiiiiiiiiiiihhhhhhgggggghhhhhhggggggfffeeeeeehhhhhheeecccaaa[[[SSSGGG@@@999444333333222000///000111111111111000000111222222111///......///........................////////////..........................................---,,,,,,,,,---------......---,,,,,,---///---------------------------......---+++******+++---,,,,,,,,,,,,,,,------***+++,,,---............//////---,,,,,,,,,---...000111222222000//////000...,,,***))))))+++...000......////////////............---------,,,,,,,,,......------------......///000222333888AAANNNWWWaaabbbdddfffggggggffffffeeeeeeeeeeeeddddddddddddgggnnnqqqmmmfffcccaaa```^^^^^^___```aaabbbbbbcccdddddddddddddddeeeeeeeeeeeeeeeeeeeeefffffffffffffffffffffeeedddcccaaa```aaaaaaaaabbbbbbbbbccccccgggeeecccbbbcccdddddddddcccddddddddddddcccbbbbbb______````````````______^^^______]]]]]]]]]WWWOOOAAA888000......,,,,,,...------...------,,,+++***+++++++++************)))+++++++++************)))))))))************))))))(((((())))))))))))))))))((()))+++++++++)))'''%%%'''''''''''''''&&&&&&&&&)))(((((((((((((((((()))***))))))(((((())))))***'''((()))******)))(((''')))))))))******,,,------,,,---...000222444555666444555666777777777777777<<<>>>@@@BBBBBBBBBDDDEEEEEEIIINNNPPPPPPQQQTTTWWWUUUVVVWWWXXXXXXVVVUUUTTTOOOSSSXXXYYYTTTIII<<<333......------,,,,,,,,,,,,---,,,+++******+++,,,---***+++,,,,,,******+++,,,******)))***+++---...000+++++++++++++++,,,---------,,,,,,,,,------+++***,,,------,,,***)))***++++++++++++++++++*********)))************+++++++++,,,+++******)))*********)))+++---//////...,,,***)))***,,,,,,++++++,,,...)))******+++++++++++++++))))))************))))))aaaaaabbbbbbbbbcccccccccaaaaaabbbbbbbbbccccccccccccccccccdddffffffgggfffddddddccccccbbbbbbbbbbbbccccccccccccccccccccccccccccccccccccdddddddddddddddccccccddddddfffggghhhccccccdddeeeeeefffggggggeeedddeeeeeeccc\\\QQQIIIDDDBBBBBBGGGQQQ[[[aaacccgggggghhhiiihhhgggeeedddffffffeeeeeeeeeeeeddddddeeeeeedddcccbbbbbbbbbbbb```^^^^^^^^^]]]XXXPPPJJJCCC???<<<<<<:::888<<>>@@@GGGQQQZZZaaaeeeeeeeeefffgggggggggggggggfffeeecccdddfffggggggfffgggggggggggggggggggggggghhhhhhiiiiiiiiiiiiiiiiiihhhhhhhhhhhhhhhgggffffffeeeggggggdddbbb```ZZZRRRFFF@@@888444333333222000///000000111111111111111000111222111000//////000........................////////////............////////////////////////++++++++++++******++++++///000111000///...000111,,,------------------,,,,,,---...---+++***+++,,,---,,,,,,,,,,,,------...+++,,,------.........---111///---,,,,,,,,,...///---///111111000.........---,,,+++***+++,,,...///...//////////////////...------------,,,,,,,,,,,,......------------.........000222444999CCCOOOXXXddddddfffgggggggggfffeeeeeeeeeeeeeeeeeeeeeddddddeeehhhjjjgggaaa^^^^^^_________```aaaaaabbbcccccccccddddddeeeeeeeeeeeeeeeggggggggggggggggggggggggfffffffffeeecccbbb```___``````aaaaaabbbbbbcccccceeecccaaabbbccceeeeeeddddddddddddddddddcccbbbbbb________________________]]]^^^^^^]]]^^^___XXXPPP@@@777000......,,,,,,...------......---,,,+++++++++++++++*********))))))+++++++++*********))))))))))))************))))))((((((((())))))******+++)))***++++++***(((&&&%%%''''''''''''''''''''''''***)))'''''''''''')))***))))))(((((((((((())))))((()))************)))((((((((())))))***+++,,,---)))+++...222444666888888444555666777777888888777<<<>>>AAABBBBBBCCCDDDFFFGGGKKKOOOQQQPPPPPPSSSUUUUUUUUUVVVWWWXXXYYYZZZ[[[QQQVVV[[[[[[WWWNNN@@@555///...---,,,++++++,,,,,,...---+++******+++---...***,,,---,,,+++***+++,,,+++***)))((()))+++...///,,,++++++++++++,,,------...+++***+++...///,,,)))+++,,,---,,,***)))***++++++++++++***************))))))*********+++++++++,,,,,,+++******)))))))))(((***---000000///---,,,+++,,,---,,,+++***+++,,,***+++,,,---......///...))))))************))))))aaaaaabbbbbbbbbcccccccccaaaaaabbbbbbbbbccccccccccccddddddeeeeeeeeefffgggddddddddddddcccccccccbbbccccccccccccccccccccccccbbbbbbcccccccccdddddddddcccccccccdddeeefffggggggbbbccccccdddeeefffggggggddddddeeefffddd]]]SSSKKKEEECCCBBBGGGPPPZZZ```cccfffggghhhhhhhhhfffeeedddeeeffffffeeedddddddddddddddcccbbbaaa`````````aaa```^^^]]]]]]]]]YYYRRRLLLDDDBBBBBBDDDBBB>>>>>>BBBMMMWWW___aaabbbccccccaaacccdddfffhhhiiihhhgggfffeeecccaaaaaabbbddddddcccbbbbbbdddeeeeeefffffffffdddeeeeeeccc]]]TTTKKKFFF======@@@FFFPPPZZZaaadddeeefffgggggghhhhhhgggggggggeeedddeeefffhhhgggggghhhhhhhhhhhhhhhhhhhhhhhhggggggggghhhhhhiiiiiiiiihhhhhhhhhhhhhhhggggggfffeeeggggggdddbbb___YYYQQQFFF@@@888444333333222111000000000000000111111222---///222222111000111222////////////////////////////////////............////////////////////////++++++++++++++++++++++++---///222222111/////////,,,,,,---......---,,,,,,***+++---,,,,,,+++---...---,,,,,,,,,------...///---.........------,,,+++111///---,,,,,,,,,...///,,,...000111///.........,,,,,,---.............../////////....../////////......---------,,,,,,,,,///......------......///---///222555;;;EEEQQQZZZeeefffgggggggggfffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeecccddddddccc___\\\]]]___``````aaaaaabbbccccccccccccdddeeefffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddcccaaa```______``````aaabbbbbbccccccbbbaaa```aaaccceeeeeedddcccddddddddddddcccbbbbbb______^^^^^^^^^^^^______[[[]]]^^^]]]______XXXPPP@@@777///......------...------.........---,,,,,,+++++++++*********))))))+++++++++*********))))))))))))************))))))(((((())))))******++++++)))*********)))'''&&&%%%&&&''''''''''''''''''''')))((('''&&&&&&'''((()))))))))(((((((((((())))))))))))************))))))((((((((()))***+++---...***,,,000333666777777777666777888888999999999888:::===@@@AAABBBBBBDDDFFFHHHLLLOOOPPPOOOOOORRRUUUUUUUUUVVVWWWYYY\\\___aaaTTTZZZ\\\ZZZWWWQQQEEE888000///---,,,++++++,,,---...---+++******+++---...,,,---...---,,,+++,,,...---,,,***))))))***,,,---,,,,,,++++++,,,,,,---...---+++***+++...///,,,)))+++,,,---,,,*********,,,************************))))))*********+++++++++++++++++++++******))))))(((***---///000///...---,,,---...,,,***((()))******+++,,,---.../////////))))))************))))))bbbbbbbbbccccccccccccdddbbbbbbbbbccccccccccccdddcccdddfffeeeddddddfffgggccccccddddddddddddccccccccccccccccccccccccccccccaaaaaabbbbbbbbbccccccccccccddddddeeeeeefffffffffbbbccccccdddeeefffffffffeeeddddddeeeddd^^^UUUMMMGGGDDDBBBGGGPPPYYY```bbbffffffgggggggggfffeeeeeedddeeefffeeedddcccccceeedddcccaaa```______`````````^^^]]]]]]^^^[[[VVVQQQHHHIIIMMMQQQOOOHHHEEEGGGLLLVVV___aaabbbccccccaaa```cccfffiiijjjhhhfffdddeeecccbbbbbbdddeeeeeedddaaabbbccceeeffffffffffffcccdddeeebbb]]]TTTLLLGGG======???EEEOOOYYY```dddffffffggghhhhhhhhhhhhggghhhfffeeeeeeggghhhhhhggghhhhhhhhhhhhhhhhhhhhhhhhgggfffffffffggghhhiiijjjhhhhhhiiiiiihhhhhhgggfffeeeggggggcccaaa^^^XXXPPPEEE???888444333444333111000/////////000111222333,,,///222333222111222222////////////////////////////////////............////////////////////////------.../////////......***---///000///---,,,,,,+++,,,---......---,,,+++)))+++,,,,,,,,,,,,---///,,,,,,,,,,,,---...///000............---,,,+++***//////---,,,,,,,,,---...---///111111000///000111+++---...///000///...---//////............////////////.........---------//////............//////---000444888>>>HHHTTT]]]eeeeeefffggggggfffeeedddeeeeeeeeeeeeffffffffffffdddccccccdddaaa^^^^^^bbbaaaaaabbbbbbcccccccccccccccdddeeeggggggffffffeeebbbbbbbbbbbbaaaaaaaaaaaaccccccccccccbbbbbbaaa```^^^___``````aaabbbccccccaaa``````aaaccceeedddcccbbbccccccccccccbbbaaaaaa^^^^^^____________^^^^^^ZZZ]]]]]]]]]^^^^^^WWWNNN@@@777///......------///------............------+++++++++************)))+++++++++************)))))))))************))))))))))))******************))))))))))))(((''''''&&&&&&&&&&&&'''''''''''''''(((''''''&&&&&&''''''((()))((((((''''''(((((()))************************(((((())))))+++,,,...///000111333444555555444444999999::::::::::::999999999<<>>DDDNNNXXX```dddffffffggghhhhhhhhhhhhhhhhhhgggeeefffgggiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhgggfffffffffggghhhjjjkkkhhhiiiiiiiiiiiihhhggggggdddgggfffccc```^^^WWWOOOEEE???888444333444333222000/////////000111222333...000333444222111000111////////////////////////////////////....................................---...///000000000//////+++---...---,,,+++,,,---+++,,,...//////...,,,++++++,,,------++++++,,,---,,,,,,,,,------...///000---------...------,,,,,,------------,,,,,,,,,,,,---...///...---...///111,,,,,,------------......000///...------...///000000000/////////.........//////............/////////222666;;;AAALLLXXXaaaddddddffffffgggfffeeedddeeeeeeeeeeeefffffffffgggeeebbbbbbeeeddd______cccbbbbbbbbbccccccccccccdddcccdddfffggghhhgggfffeeebbbbbbaaaaaaaaa`````````aaabbbbbbbbbbbbbbbaaaaaa^^^^^^___```aaabbbccccccaaa``````aaacccdddcccbbbaaabbbbbbbbbbbbaaa``````]]]^^^```aaaaaa```^^^]]]ZZZ\\\]]]]]]]]]\\\UUULLL???666///......------///------............------+++++++++************)))+++++++++************)))))))))************))))))++++++******************((((((((((((((((((''''''&&&&&&&&&'''''''''((((((((((((((())))))(((((((((((((((''''''''''''((((((+++******************+++)))))))))***,,,---///000222222333444444555555444;;;;;;;;;;;;:::999888777999<<>>DDDMMMXXX```dddfffgggggghhhhhhhhhhhhhhhhhhgggffffffhhhiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhggggggggggggiiikkkllliiiiiiiiiiiiiiihhhggggggdddgggfffccc```]]]VVVOOOEEE???888444333444333222000////////////111333444000222444444222000//////000000000000000000000000000/////////....................................+++,,,.../////////......//////...,,,***+++///111+++,,,...//////...,,,+++---......---+++******+++,,,,,,,,,---...///000000++++++,,,---............,,,,,,---------,,,+++***+++,,,,,,+++***+++---000...,,,***)))***+++...///000///...------...///000000000000000//////////////////............//////000444999>>>DDDOOO[[[dddcccdddeeefffffffffeeedddeeeeeeeeefffffffffggggggccc``````eeeddd___^^^bbbccccccccccccccccccddddddcccdddfffhhhhhhgggfffeeedddddddddcccccccccbbbbbb``````aaabbbbbbbbbbbbbbb^^^^^^___```aaabbbccccccaaa``````aaacccdddbbbaaaaaaaaaaaaaaaaaa```______]]]___aaaccccccaaa___]]]YYY\\\]]]\\\]]]\\\TTTJJJ???666///......------///------...............---+++++++++************)))+++++++++************)))))))))************)))))),,,+++++++++***)))))))))''''''''''''((((((((((((&&&&&&&&&'''''''''((((((((()))***++++++***)))(((((((((''''''''''''((((((++++++************++++++))))))***+++,,,...000111///000111333555666888999;;;;;;;;;:::999888777666:::<<>><<<<<<@@@JJJVVV```fffccceeehhhhhhhhhhhhiiijjjiiiiiiiiiiiihhhhhhhhhhhhgggggghhhhhhiiiiiijjjjjjhhhgggfffeeefffhhhjjjkkkmmmlllkkkjjjiiiiiiiiiiiieeefffddd```___]]]VVVMMMFFF@@@999555444333222000111000000000/////////...222000666===888---,,,333---///111222000/////////000000000000000000000000.........------,,,,,,,,,000///...,,,,,,---......,,,,,,,,,---------......------............------------------------------...------------...//////++++++,,,,,,,,,,,,------111000///...---,,,,,,,,,---------....../////////+++,,,------......------........................111000///...---,,,++++++222111000//////......///111222666>>>IIITTT\\\```eeeeeeeeeeeeeeeeeeeeeeeeeeefffgggggggggggggggfffcccbbbaaa```aaacccfffggghhhgggdddbbbbbbbbbcccddddddeeeeeeffffffffffffffffffgggfffdddaaa`````````aaa___]]]^^^aaabbb```^^^aaa````````````bbbcccdddbbbcccdddeeeeeecccbbb``````_________``````^^^\\\^^^]]]]]]___``````]]][[[\\\^^^^^^\\\]]]]]]VVVNNNCCC:::222000///,,,+++,,,,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))...------,,,,,,------...***,,,...---***(((***,,,(((+++***%%%&&&+++)))$$$'''''''''''''''((())))))'''(((((()))***++++++,,,%%%''')))***+++++++++*********++++++++++++******)))***++++++******,,,...333333333222111333777:::<<<<<<;;;;;;::::::;;;;;;???===>>>BBBDDDDDDFFFJJJKKKRRRPPPMMMRRRQQQPPPYYY^^^```aaabbbaaa```aaabbbcccaaa___[[[WWWSSSPPPNNNAAA666......///,,,+++,,,......------------......////////////...---,,,+++---------------------------,,,,,,++++++,,,,,,---+++,,,,,,---.........---------......---+++***(((***)))))))))***+++,,,,,,******+++++++++******))))))***,,,......,,,***(((+++++++++***************...---+++*********++++++,,,,,,,,,***))))))+++...))))))))))))))))))))))))eeeeeeffffffeeedddbbbbbbddddddbbbbbbcccdddfffggghhhgggfffddddddeeeeeefffbbbbbbbbbbbbcccdddeeeeeegggeeeddddddffffffdddbbb``````aaaaaabbbbbbcccccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffeeeeeedddcccccc```dddeeedddbbb```ZZZRRRHHHEEECCCEEELLLUUU\\\aaaeeedddddddddeeefffhhhiiigggfffdddbbbbbbbbbcccdddddddddddddddcccbbbaaa```aaaaaaaaaaaabbbccceeefffqqqttttttkkk\\\MMMDDD@@@LLLUUU]]]___```bbbcccaaabbbcccddddddddddddcccbbbbbbccccccccccccdddddddddbbbbbbbbbbbbccccccccccccdddcccaaa```^^^XXXOOOGGG>>><<<;;;@@@IIIUUU___eeeccceeeggghhhhhhhhhiiijjjiiiiiiiiihhhhhhhhhgggggghhhhhhhhhhhhhhhiiiiiiiiihhhgggfffeeefffhhhjjjkkkllllllkkkjjjiiiiiiiiiiiidddeeeccc___^^^\\\UUULLLFFF@@@999444444333222000000000000000000/////////222111666<<<888...,,,333---///111111000/////////000000000000000000000000.........------,,,,,,,,,//////...---------------+++,,,,,,,,,,,,---------------............---------------------------------------------...//////++++++,,,,,,,,,,,,------000///...------,,,------+++++++++,,,,,,,,,------,,,---......//////.............................................---------000///////////////000000111222666>>>JJJUUU]]]bbbeeeeeeeeeeeeeeeeeeddddddffffffgggggggggffffffeeeccccccbbbbbbcccdddfffggghhhfffdddbbbbbbbbbcccdddddddddeeeeeeeeeeeeddddddcccdddeeedddbbb``````aaabbb```^^^___aaabbbaaa___aaaaaa``````aaabbbcccdddbbbcccdddeeeeeecccbbb```aaa```___```aaa```___]]]\\\\\\[[[]]]___```___]]]]]]___^^^]]]^^^]]]WWWNNNBBB999111000///,,,+++---,,,---...---+++***+++,,,++++++++++++++++++++++++************)))))))))))),,,,,,++++++++++++,,,,,,***+++,,,+++)))))))))***''''''$$$%%%&&&###((((((''''''(((((()))***'''(((((())))))*********'''(((((())))))))))))(((******++++++++++++******)))***++++++***+++---///111111111111111333777:::===<<<;;;999999:::;;;;;;??????DDDLLLPPPPPPRRRWWWTTTaaafffffffff\\\SSSVVV]]]___aaaaaaaaaaaabbbccccccaaa^^^ZZZWWWTTTQQQPPPDDD999111000000---,,,.........------------......////////////...---,,,+++---------------------------,,,,,,++++++,,,,,,---+++,,,,,,---......------------------,,,+++***)))******)))))))))***++++++******+++++++++******))))))***,,,------,,,***)))******************++++++---,,,+++*********++++++,,,++++++******+++++++++))))))))))))))))))))))))ffffffffffffeeedddcccbbbgggfffeeeddddddeeegggggghhhgggeeedddddddddeeefffcccccccccbbbccccccddddddhhhfffeeedddeeedddcccaaa``````aaaaaabbbcccddddddeeeeeeeeeeeeddddddddddddfffffffffeeedddcccbbbaaa```cccdddcccbbb```YYYRRRHHHEEEBBBDDDJJJSSS[[[```eeedddddddddeeefffggghhhgggfffdddcccbbbbbbccccccfffffffffeeeeeedddbbbbbbaaaaaabbbbbbcccddddddeeeggglllkkk___KKK===;;;???IIITTT^^^aaabbbcccbbb___dddccccccccccccccccccdddccccccccccccdddddddddddddddddddddddddddcccccccccdddcccaaaaaa___YYYPPPHHH>>><<<;;;???HHHSSS]]]cccccceeeggghhhhhhhhhiiijjjiiiiiihhhhhhhhhhhhggggggiiihhhhhhhhhhhhhhhhhhggghhhgggfffffffffhhhjjjllllllkkkjjjiiihhhhhhhhhhhhccccccbbb^^^]]]\\\UUULLLEEE???888444444444222000000000000000000000000000222111555:::777...---333...///111111000//////000////////////////////////.........---------------...............---,,,,,,++++++,,,,,,,,,---------------............---------------------------------------------......///++++++,,,,,,,,,,,,------......------------......+++++++++,,,,,,,,,,,,------...//////000000//////........................---------.........//////............///000111222000111666???KKKVVV___cccddddddddddddddddddddddddggggggggggggfffeeeddddddccccccdddeeeffffffffffffgggfffdddcccbbbbbbcccccccccdddddddddddddddcccbbbbbbcccddddddbbbaaaaaabbbcccaaa```aaabbbbbbaaa```aaaaaa```aaaaaabbbddddddbbbcccdddeeeeeecccbbb```aaa```___```aaaaaa___]]][[[YYYXXXZZZ\\\___``````^^^______^^^___^^^WWWOOO@@@777000//////---,,,---,,,---...---+++***+++,,,************************++++++*********)))))))))+++******************++++++***))))))******)))'''***(((###%%%((('''))))))((((((((()))******((((((((((((((((((((((((***)))((('''''''''''''''******++++++++++++******)))***++++++++++++---///...///000000000333777:::>>><<<:::888888999;;;<<<<<>><<<;;;>>>GGGRRR[[[```bbbeeeggghhhgggggghhhjjjiiihhhhhhhhhggggggggggggiiiiiihhhhhhgggggggggfffhhhgggfffffffffhhhjjjllljjjjjjiiihhhhhhhhhhhhhhhccccccbbb___^^^]]]UUUMMMEEE???888444444444222111///000000000000111111111000///333777555...---000...000111000///...///000.......................................---------,,,---...///...---,,,+++,,,------------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///+++++++++,,,,,,,,,---------,,,,,,,,,------...///........................------...///////////////........................---------............///...............///000111000111666???KKKWWW```dddccccccccccccddddddddddddgggggggggfffeeedddcccbbbcccdddfffggghhhgggfffeeeeeeeeedddcccbbbbbbccccccbbbccccccddddddddddddcccbbbdddfffeeedddbbbbbbcccccccccbbbbbbbbbbbbbbbaaaaaaaaaaaaaaabbbcccddddddbbbcccdddeeeeeecccbbb``````___^^^___``````___]]]ZZZXXXVVVWWW[[[___aaabbb^^^``````^^^______XXXPPP???666///...///---,,,...,,,---...---+++***+++,,,))))))))))))))))))))))))+++++++++*********))))))+++******))))))******+++---***((((((+++,,,)))'''+++((($$$!!!###&&&))))))******))))))))))))******((((((((((((''''''''''''***)))(((''''''((()))*********++++++++++++******)))***+++++++++,,,...000,,,---//////111333777:::>>><<<999777777999<<<>>>@@@BBBGGGLLLKKKHHHHHHLLLSSSggguuu{{{{{{mmmaaabbbZZZ]]]___aaaaaaaaacccddddddbbb^^^ZZZXXXWWWXXXYYYMMMEEE;;;555111///...///......------------............//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,---------,,,,,,...---+++*********+++,,,++++++***)))(((((((((((())))))***+++++++++******++++++++++++++++++,,,,,,(((((()))***+++,,,,,,,,,,,,+++++++++++++++++++++,,,)))'''***...///+++&&&))))))))))))))))))))))))iiiiiihhhhhhgggfffffffffhhhgggggggggffffffgggggggggfffeeedddcccddddddeeeddddddccccccbbbcccccccccggggggfffeeecccbbbaaaaaa```aaaaaabbbcccdddddddddeeeeeedddddddddcccccccccddddddddddddcccbbbaaa``````ccccccaaaaaa```[[[TTTIIIEEEAAABBBHHHQQQZZZ^^^dddddddddeeeeeeeeeeeeeeeeeeeeedddcccbbbbbbbbbbbbbbbbbbdddeeefffgggggggggfffeeedddddddddbbb]]]ZZZMMMJJJDDD<<<666666;;;AAALLLUUU^^^aaabbbeeegggffffffdddbbbaaaaaabbbdddfffccccccdddddddddeeeeeeeeeddddddccccccbbbbbbbbbaaabbbbbbbbbcccbbb\\\RRRJJJ@@@===;;;>>>FFFQQQZZZ___bbbdddfffggggggggghhhiiihhhhhhhhhggggggggggggfffiiihhhhhhhhhggggggffffffggggggeeeeeefffgggjjjkkkiiiiiihhhggggggggghhhhhhcccdddccc```___^^^WWWNNNDDD???888444444444333111000000000000111111111111......000333222...---...///000111000///...///111------------------------........................,,,---.........---+++***............////////////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---...///........................,,,,,,---............---........................///............---------000000///...............///111555>>>KKKWWW```dddbbbbbbbbbcccccccccddddddffffffffffffeeedddbbbbbbcccdddggghhhiiigggfffdddddddddccccccbbbbbbccccccaaabbbcccddddddddddddddddddfffhhhgggeeecccbbbbbbcccddddddcccbbbaaaaaabbb```aaabbbbbbccccccddddddbbbcccdddeeeeeecccbbb```^^^^^^]]]^^^``````^^^]]]ZZZWWWUUUVVVZZZ^^^aaabbb^^^``````^^^______XXXPPP???777000//////------...,,,---...---+++***+++,,,))))))))))))))))))))))))++++++++++++************++++++************++++++...+++)))***,,,---+++((('''$$$###$$$&&&&&&%%%%%%******))))))))))))******((((((((((((''''''''''''***)))(((((()))+++,,,...******++++++++++++******)))***+++,,,+++,,,///111+++---///111222444888;;;===<<<999777888:::===@@@HHHHHHIIIJJJFFFAAACCCIIIGGGVVV]]]```ccc___[[[ccc[[[]]]```aaaaaabbbdddeeedddbbb___\\\[[[[[[]]]^^^RRRMMMCCC999333111000.........------------...............///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,---,,,,,,++++++---,,,+++***)))***+++,,,++++++***))))))((())))))((()))***+++++++++++++++*********++++++,,,,,,,,,(((((()))***+++,,,,,,,,,++++++++++++++++++++++++,,,)))''')))......***%%%))))))))))))))))))))))))jjjiiihhhggggggfffggggggeeeeeeffffffffffffffffffgggfffdddcccccccccdddeeecccccccccbbbccccccddddddeeeffffffeeebbbaaaaaabbbbbbbbbbbbccccccccccccccceeeeeeddddddccccccbbbbbbbbbccccccccccccbbbaaaaaaaaacccdddbbbaaaaaa\\\VVVJJJFFFAAAAAAGGGQQQZZZ___cccdddeeeeeeeeeeeedddddddddddddddcccbbbbbbaaaaaa``````bbbccceeeffffffffffffdddccccccdddaaa[[[VVVNNNGGG>>>777555888<<>><<>>888444444444333111222222111111111000000000---...///111111///...---///000000///......000111......................................./////////---------------,,,++++++---.........////////////,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------,,,,,,++++++,,,---......---,,,,,,,,,,,,++++++++++++,,,,,,---...---------........................//////.........---------111000///...------------///000555>>>JJJUUU^^^bbbaaaaaaaaabbbbbbccccccdddeeeeeeeeeeeedddcccbbbbbbdddeeeggghhhhhhgggeeedddccccccccccccccccccbbbbbbbbbbbbbbbcccbbbbbbaaa```bbbdddggggggfffdddcccccccccddddddcccaaa```aaabbb```aaabbbcccddddddddddddbbbcccdddeeeeeecccbbb```^^^^^^]]]^^^```aaa___^^^[[[YYYWWWWWWZZZ]]]```aaa^^^______^^^___^^^WWWOOOAAA888111000000...---...,,,---...---+++***+++,,,)))))))))))))))))))))))),,,++++++++++++*********++++++************++++++---,,,++++++,,,,,,+++***'''%%%&&&+++---)))'''&&&******)))((((((((())))))(((((((((((((((((((((((()))))))))***+++,,,......******++++++++++++******)))***,,,,,,,,,---///111---///111333444666999<<<<<<;;;999999:::===@@@BBBFFFFFFHHHHHHCCC???CCCJJJIIIPPPOOONNNVVVWWWZZZddd]]]___bbbcccccccccdddeeedddcccaaa______```aaabbbXXXUUULLL@@@888555222///......------------......---...............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,++++++***++++++************++++++,,,+++******************((()))***+++++++++++++++)))***+++,,,,,,,,,,,,,,,)))))))))***+++++++++,,,******+++,,,,,,,,,+++++++++)))((())),,,,,,***'''))))))))))))))))))))))))iiihhhgggeeeeeeeeeeeefffbbbccccccdddeeeeeeeeeeeefffeeedddcccccccccdddeeebbbbbbbbbbbbcccdddeeeeeeccceeefffeeebbbaaabbbdddddddddccccccccccccbbbbbbeeeeeeddddddcccbbbbbbaaa```aaabbbbbbbbbbbbbbbbbbbbbddddddbbbbbbbbb^^^WWWKKKGGGBBBBBBGGGQQQZZZ___cccdddeeeeeeeeeeeedddcccdddddddddccccccbbbaaa``````aaaaaabbbbbbbbbbbbbbbcccaaaaaabbbdddaaa[[[UUUOOOHHH>>>777555777;;;===GGGRRR\\\```bbbeeefffdddddddddcccbbbbbbcccdddddddddddddddeeeeeeeeeeeefffcccccccccdddddddddddddddaaaaaaccceeeddd^^^TTTLLLCCC@@@===???FFFPPPXXX]]]bbbdddfffgggffffffhhhiiihhhhhhgggggggggffffffffffffffffffgggggggggggggggeeedddcccbbbccceeeggghhhgggggggggffffffgggggghhhbbbcccbbb______^^^WWWOOOCCC>>>777444444555333222444333222222111000//////...000000111111222000...000000000///......000222........................---........./////////000...---,,,,,,++++++,,,,,,,,,,,,,,,,,,---------...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,------------,,,,,,,,,+++++++++,,,------.......................................---------...............///......---------......///000444===HHHTTT\\\`````````aaaaaabbbccccccdddccccccdddddddddccccccbbbdddeeeffffffffffffeeedddbbbbbbccccccccccccbbbbbbddddddcccaaa___\\\ZZZYYY\\\___ccceeeeeeeeedddeeebbbdddeeeccc```___```aaa```aaabbbdddddddddddddddbbbcccdddeeeeeecccbbb``````______```bbbcccaaa```]]][[[YYYYYY[[[]]]^^^^^^]]]___^^^]]]^^^]]]WWWNNNCCC:::333111000...---...,,,---...---+++***+++,,,************************,,,,,,+++++++++************))))))(((((())))))******+++,,,+++***)))*********'''(((...000,,,)))******)))((((((''''''(((((('''(((((())))))*********((()))***+++++++++++++++******++++++++++++******)))***,,,,,,,,,---000222000222444666666888;;;===:::::::::;;;===@@@CCCDDD@@@BBBGGGIIIEEE@@@CCCJJJNNNRRRNNNNNNXXX\\\]]]eee```aaadddddddddcccdddfffcccccccccccccccddddddeee]]]]]]UUUHHH>>>:::666111......------------......------...............---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++************++++++++++++******++++++++++++++++++,,,---(((((()))++++++,,,,,,+++''')))+++---------,,,+++******************++++++)))***+++,,,,,,,,,,,,+++******))))))))))))******))))))))))))))))))))))))hhhgggeeedddccccccdddddd```aaabbbcccddddddeeedddfffeeedddcccccccccddddddbbbbbbbbbbbbcccdddeeefffbbbdddfffdddbbbaaabbbeeeeeeeeedddccccccbbbbbbaaaeeeeeeddddddcccbbbaaaaaa___```aaabbbbbbccccccbbbccceeeeeeccccccccc___YYYLLLGGGBBBBBBHHHQQQZZZ```cccdddeeeeeeeeedddcccbbbccccccdddccccccbbbaaa```aaabbbbbbaaaaaa```___^^^```^^^^^^aaadddbbb\\\UUULLLFFF>>>666333444999===BBBOOO[[[aaaccceeeccc```dddccccccccccccccccccddddddddddddeeeeeeeeeffffffdddddddddeeeeeefffffffffaaaaaaccceeeeee___UUUMMMDDDAAA>>>@@@GGGPPPXXX]]]aaadddfffgggffffffgggiiihhhgggggggggffffffffffffeeefffffffffgggggghhhhhhdddcccbbbbbbbbbdddfffhhhggggggfffffffffgggggghhhaaabbbaaa^^^^^^]]]VVVNNNCCC>>>777444444555444222555444333222111///......000111111111333444222///000000000///---...000222////////////////////////---.........//////000000...---,,,+++***+++,,,---******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---/////////......------------......///////////////........................++++++,,,---...///000111---------------...///000///000444<<>>888999;;;===???BBBDDDFFF@@@DDDKKKOOOJJJEEEFFFLLLKKKOOOLLLOOO\\\___]]]bbbaaaccceeeeeeddddddeeefffccccccdddeeeeeefffffffffaaabbb[[[MMMBBB>>>999333.........------.........------...............---++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++***)))((()))+++,,,,,,+++***)))++++++++++++,,,---......(((((()))++++++,,,,,,,,,&&&(((+++......---,,,***+++++++++***************)))***+++,,,---,,,,,,+++*********)))'''(((***,,,))))))))))))))))))))))))cccdddeeedddbbbaaabbbcccaaaaaaaaabbbccccccddddddeeedddcccccceeeeeedddcccbbbbbbbbbbbbcccdddeeefffdddeeedddcccaaaaaaccceeeeeedddcccbbbaaaaaaaaaaaacccbbbaaa``````aaabbbcccbbbbbbbbbccccccbbbbbbbbb___bbbdddccccccccc^^^WWWNNNGGGCCCCCCGGGLLLVVV___```aaaccccccbbbbbbcccdddcccbbbbbbaaaaaaaaaaaaaaacccbbb```bbbdddeeebbb```cccbbbaaabbbbbb```\\\YYYMMMCCC:::666444444888===HHHRRR[[[^^^```dddeeedddbbbccccccddddddeeeeeefffkkkjjjiiiiiihhhhhhiiiiiihhhhhhhhhgggffffffeeeeee```aaaccceeeddd___XXXRRRKKKCCC???BBBHHHOOOXXX```hhhhhhhhhfffeeedddfffhhhdddeeeggghhhiiihhhgggeeedddeeeeeefffggghhhiiiiiibbbbbbbbbcccdddeeefffgggffffffeeedddddddddeeeeeecccdddcccaaa```]]]UUUKKKBBB<<<999999777333000111222222222222222111000000///000000111111111111000***,,,...000000///...---000000000000000000000000------------------------111000///...------...///,,,---------,,,,,,...///111111000///...------,,,...------,,,,,,------...***+++,,,,,,,,,,,,+++***+++***)))***,,,---,,,+++...//////...,,,+++,,,---++++++++++++++++++++++++***,,,///000///...---...//////...------------...---------.........////////////............//////000222666<<>>AAAGGGNNNXXX```fffggggggfffddddddfffhhhdddeeeggghhhhhhhhhfffffffffffffffggghhhhhhhhhiiiccccccccccccdddeeeffffffffffffeeedddcccccccccdddbbbdddcccaaa```^^^UUULLLCCC===999:::888444222222111111222222111111000000000111111111111111000000,,,---.../////////......////////////////////////------------------------///...---,,,,,,,,,------,,,---------,,,,,,...///111000000//////......---,,,,,,,,,++++++,,,,,,,,,+++,,,---......---,,,++++++***)))***,,,---,,,+++)))***+++***((((((***+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---/////////...---------------,,,------------.........//////............//////111222666===GGGSSS]]]cccbbbdddeeeeeedddccceeefffgggeeeccccccddddddbbb```bbbcccccccccdddddddddddddddddddddddddddddddddddddddcccaaa]]]XXXSSSNNNLLLRRRWWW^^^aaabbbaaaaaabbbeeeeeedddcccaaa```bbbcccbbbcccfffhhhiiiiiiiiihhheeeddddddeeefffeeebbb______`````````______aaacccbbb```^^^\\\ZZZZZZ[[[[[[\\\___```^^^]]]\\\VVVOOODDD===444...---......---///---++++++------,,,)))------,,,,,,++++++++++++,,,,,,------------,,,,,,,,,+++******))))))******))))))((((((((('''''''''((('''&&&&&&(((((('''&&&((())))))*********))))))$$$&&&'''&&&%%%&&&***...,,,+++***)))))))))******************************,,,,,,---///111333555666333555777888888888:::;;;777??????KKK___WWWDDDBBB;;;EEEOOOPPPJJJGGGLLLRRRSSSUUUWWWYYY\\\]]]^^^___dddddddddeeefffggghhhiiihhhfffccccccdddfffffffffeeeaaa\\\YYYUUUMMMBBB:::666444111000000///...---///...---,,,,,,+++,,,,,,...,,,++++++,,,------,,,+++,,,------------,,,+++...,,,+++******+++,,,---+++++++++++++++++++++++++++++++++,,,,,,---------************************++++++,,,---------------)))******+++,,,,,,++++++***************++++++,,,+++***)))***,,,,,,***'''((()))+++,,,,,,+++***)))cccdddeeeeeecccbbbbbbccc``````aaaaaabbbccccccccceeedddcccccceeeeeedddcccbbbbbbbbbbbbbbbcccdddeeecccddddddcccaaaaaabbbdddddddddcccbbbaaaaaaaaaaaabbbbbb````````````bbbbbb```aaacccddddddcccaaa``````dddeeeddddddddd```ZZZPPPJJJEEEEEEHHHMMMVVV___aaacccddddddbbbaaaaaabbbcccbbbaaaaaa``````aaaaaabbbaaaaaabbbccccccbbb``````````````````^^^[[[XXXQQQGGG===999666555888===FFFQQQZZZ^^^```cccdddcccccccccddddddeeefffffffffffffffffffffggghhhiiijjjiiihhhhhhggggggffffffeeeffffffffffffddd```ZZZVVVIIIBBB===???EEEMMMWWW___cccdddeeeeeeddddddfffhhhdddeeefffggghhhgggffffffgggggggggggggggggghhhhhheeeddddddccccccddddddeeefffeeedddcccbbbbbbbbbbbbaaacccccc``````^^^VVVMMMCCC>>>::::::888444333444111111111111000000000///222222222222222111000///............////////////........................------------------------//////...------------...,,,---------,,,,,,...///////////////............,,,++++++******++++++,,,,,,---............---,,,+++***)))***,,,---,,,++++++++++++***)))***,,,...------------------------,,,,,,,,,***)))***---000///......---------------,,,,,,,,,,,,------------//////............//////111222777>>>HHHSSS]]]cccbbbccceeedddccccccdddfffeeedddbbbbbbccccccaaa```aaaaaaaaaaaabbbbbbbbbcccddddddddddddddddddddddddbbbbbb```]]]YYYTTTPPPNNNTTTYYY___dddeeecccbbbbbbeeeeeedddbbb``````bbbddd```aaaccceeeggggggggggggdddccccccddddddcccaaa___aaabbbbbb```___^^^___aaaaaa```^^^]]]\\\\\\]]]^^^^^^``````^^^]]]\\\VVVOOODDD===444...---......---...,,,++++++------,,,***,,,------------,,,,,,+++,,,,,,------------,,,,,,,,,+++******))))))*********)))))))))((((((((((((((('''&&&&&&(((((('''&&&'''((()))*********************(((''''''((()))***++++++***)))))))))******************************,,,---...000222555666777555777999999888888:::;;;444;;;@@@LLL[[[QQQ???;;;:::@@@FFFIIIIIIKKKPPPVVVVVVXXXZZZ\\\^^^___``````ccccccdddeeefffggghhhhhhiiifffddddddeeegggggggggfffccc___]]][[[UUUMMMGGG<<<999555333222111///---,,,,,,,,,------,,,++++++...,,,++++++,,,------,,,,,,------......------,,,...---,,,++++++,,,---...++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++,,,,,,---.........------))))))***++++++++++++******************+++,,,,,,,,,+++)))***+++,,,,,,+++''')))***,,,,,,,,,,,,+++bbbdddffffffdddccccccddd``````aaaaaabbbccccccdddeeedddcccccceeeeeedddcccbbbbbbbbbbbbbbbcccddddddcccddddddcccaaaaaabbbcccdddcccbbbaaaaaa`````````bbbaaa```______```aaabbb___aaacccddddddcccaaa___aaadddeeeddddddeeeaaa[[[RRRLLLFFFGGGIIINNNWWW___aaacccddddddbbbaaaaaabbbbbbbbbaaa```````````````aaaaaaaaabbbbbbbbbaaaaaaaaa``````aaaaaa___\\\YYYTTTJJJ???:::777666888===EEEPPPZZZ^^^```cccdddcccdddddddddeeeffffffggggggfffffffffggghhhiiijjjkkkiiiiiihhhhhhgggfffffffffhhhgggfffeeeccc```ZZZVVVIIIAAA<<<>>>DDDKKKVVV^^^```bbbddddddddddddfffhhhdddeeefffgggggggggffffffgggggggggffffffffffffffffffeeeddddddcccccccccdddeeeeeecccbbbaaaaaa```aaaaaacccbbb``````^^^VVVMMMCCC===888888777444222444111111000000000///000000333333333333222111000///000//////......///000000........................------------------,,,,,,000000000000000000000000,,,---------,,,,,,...///,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,+++,,,---......---,,,++++++***)))***,,,---,,,+++---------+++)))***,,,...---------...............,,,,,,,,,+++***+++---//////...------,,,,,,------+++++++++,,,,,,,,,------///......------......//////222666>>>HHHSSS\\\bbbcccdddeeeeeeddddddeeefffddddddcccccccccbbbbbbaaaaaaaaaaaaaaabbbbbbbbbbbbccccccccccccccccccccccccbbbaaa```^^^[[[XXXUUUSSSWWW[[[aaaeeegggeeecccaaaddddddbbb```]]]^^^```ccc^^^___aaaccceeefffffffffdddcccbbbcccddddddbbb```bbbbbbbbb```^^^\\\\\\]]]```___^^^^^^^^^^^^___```___aaaaaa^^^\\\[[[VVVOOODDD===444...---......------,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++******))))))******)))))))))(((((((((''''''((('''&&&'''((()))(((&&&&&&'''(((******+++++++++...+++))))))***+++***)))*********))))))))))))******************+++++++++,,,---///222555777888999777888999888777777888:::;;;;;;===DDDIIICCC:::888===>>>@@@CCCGGGMMMSSSWWWXXXZZZ\\\^^^``````______bbbcccdddeeefffgggggggggiiigggeeeeeefffhhhggggggeeecccaaa```___\\\WWWSSSGGGBBB;;;666333111///...***+++,,,---------,,,+++...,,,++++++,,,---,,,,,,------------------------------,,,,,,,,,---...///++++++++++++++++++++++++******++++++,,,---......++++++++++++++++++++++++,,,,,,---------------,,,))))))***++++++*********+++************+++,,,,,,,,,+++******+++---......******+++,,,,,,,,,+++***aaadddffffffeeedddcccdddaaaaaabbbbbbccccccddddddeeedddcccccceeeeeedddcccbbbbbbaaaaaabbbbbbccccccbbbcccdddcccaaa```aaabbbdddcccbbbaaa````````````bbbaaa```______```aaabbb___```bbbccccccbbb```___aaaddddddcccdddeeebbb\\\TTTMMMGGGGGGIIINNNVVV___aaabbbddddddbbbaaabbbbbbbbbaaaaaa```___````````````aaabbbbbbbbbaaaaaaaaabbbaaaaaabbbcccaaa^^^[[[UUUKKK@@@;;;888666888===DDDOOOZZZ___aaadddeeecccdddeeeeeeffffffggghhhhhhffffffggghhhiiikkklllmmmiiiiiiiiihhhggggggffffffgggfffeeedddccc___ZZZVVVKKKCCC<<<===CCCJJJTTT]]]___aaacccdddddddddfffhhhdddeeeeeeffffffffffffffffffeeeeeeeeeeeeeeeeeeeeeffffffeeedddcccccccccccceeedddcccbbbaaaaaaaaaaaabbbcccccc``````^^^VVVMMMAAA;;;666666555222111333222222111000///000000000444444444444333111000000111000000/////////000000..............................---------,,,,,,,,,//////000000000000000000,,,---------,,,,,,...///)))******++++++,,,,,,---------,,,,,,,,,,,,------***+++,,,------,,,+++***+++***)))***,,,---,,,+++++++++***(((&&&&&&''')))---------....../////////***,,,//////...------.........---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......------------.........000666===GGGRRR[[[```ccceeeffffffeeeeeefffgggddddddddddddccccccccccccbbbbbbbbbccccccccccccdddccccccccccccccccccccccccbbbbbbbbbaaa___\\\ZZZYYYZZZ]]]aaaeeegggfffcccaaaaaaaaa```]]][[[[[[]]]___```aaaccceeefffhhhiiiiiieeedddccccccdddeeecccaaaaaabbbbbb```]]]ZZZZZZZZZ^^^^^^^^^^^^______``````___aaa```]]]\\\[[[VVVPPPDDD===444...---......---+++,,,,,,,,,,,,,,,,,,---,,,---------...---------+++,,,,,,,,,,,,,,,,,,+++,,,+++******))))))******((((((((('''''''''&&&&&&)))(((''''''((()))((('''&&&'''(((******+++++++++***((('''''')))***)))((())))))))))))***)))))))))))))))*********+++++++++,,,...111444777999;;;;;;777888888777555555666888@@@===@@@EEEBBB>>>===<<<@@@??????BBBGGGNNNTTTWWWYYYZZZ]]]___```___^^^]]]aaabbbdddeeefffgggffffffhhhgggeeefffggghhhgggfffcccbbbaaaaaaaaa```^^^\\\UUUNNNDDD;;;555333111000***+++,,,---...---,,,+++...,,,++++++,,,---,,,,,,------------------------,,,,,,,,,,,,------......++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++++++++,,,,,,,,,,,,+++*********+++++++++******)))+++++++++***+++,,,,,,---,,,,,,+++++++++,,,...///---------,,,+++***))))))aaacccfffgggfffeeeddddddbbbbbbccccccdddeeeeeeeeeeeedddcccccceeeeeedddcccbbbbbbaaaaaaaaabbbbbbcccaaabbbdddcccbbb``````aaaccccccbbbaaa````````````aaaaaa____________aaaaaa```aaaaaaaaaaaaaaaaaa```aaaccccccbbbccceeebbb\\\TTTMMMGGGGGGIIIMMMUUU^^^```aaaccccccbbbbbbcccdddbbbaaa``````______``````___aaabbbbbbaaa``````aaabbbbbbbbbccccccbbb___\\\UUUKKK@@@;;;888666999===DDDPPP[[[```cccffffffdddeeeeeeffffffggghhhhhhhhhggggggggghhhiiikkklllmmmjjjiiiiiihhhhhhggggggfffeeeeeeeeeeeedddaaa[[[WWWNNNEEE======BBBIIISSS\\\___aaadddeeeeeeeeefffgggeeeeeeeeeeeeeeefffffffffeeeeeeeeeeeeeeeeeeeeeeeefffeeeddddddccccccccccccdddcccbbbbbbaaabbbbbbbbbcccdddcccaaa```]]]UUUKKK@@@:::555555444111111444444333111000000000111222444444444444333333222111111111111111000000000000.................................------,,,,,,++++++,,,------...---------,,,---------,,,,,,...///))))))******++++++,,,,,,...------,,,,,,------...******+++,,,,,,+++******+++***)))***,,,---,,,++++++,,,---,,,)))((()))))),,,,,,------.../////////***,,,000111000...---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------.........111666>>>HHHSSS[[[```cccdddfffeeeddddddeeegggcccdddeeedddcccbbbccceeecccccccccdddddddddeeeeeeccccccccccccccccccccccccaaabbbbbbbbbaaa```^^^]]]]]]^^^aaadddggggggdddaaa^^^______]]][[[ZZZ[[[\\\^^^^^^```aaaccceeeggghhheeedddccccccdddeeedddcccbbbccccccaaa]]]ZZZYYYYYY^^^^^^^^^_________``````]]]___^^^[[[ZZZ[[[WWWQQQDDD===444...---......---***,,,------++++++,,,...---,,,,,,+++,,,,,,---...++++++,,,,,,,,,,,,++++++,,,+++******))))))******''''''''''''&&&&&&&&&&&&)))(((''''''))))))(((''''''((()))***************))))))************++++++'''((()))*********)))))))))))))))***++++++,,,,,,---///222666999<<<======999999888666444333555777:::777BBBIIIAAA===@@@===BBBAAAAAADDDIIIOOOTTTVVVZZZ[[[^^^``````^^^\\\[[[```bbbdddeeeffffffffffffgggfffeeefffggggggfffeeebbbbbbbbbaaaaaabbbbbbbbb```YYYOOOEEE???:::666444---------......---,,,,,,...,,,++++++,,,------,,,---,,,,,,++++++,,,,,,---++++++,,,,,,------......++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++******+++,,,,,,,,,,,,+++******+++++++++++++++,,,------+++,,,---,,,++++++---...//////...,,,+++***)))(((```cccfffhhhgggeeeddddddcccddddddeeeeeeffffffgggeeedddcccccceeeeeedddcccbbbbbbaaaaaaaaaaaabbbbbb```bbbddddddbbb``````aaacccbbbaaa``````______```aaa```___^^^^^^___```aaabbbaaa````````````aaabbb```bbbbbbaaabbbdddaaa\\\TTTMMMGGGGGGHHHLLLTTT\\\^^^```bbbcccccccccdddeeeaaaaaa```____________```^^^aaacccbbb```___```bbbaaaaaaaaabbbcccbbb___\\\TTTJJJ???:::888666999>>>EEEPPP\\\bbbdddggggggeeeeeeffffffggghhhhhhiiiiiigggggggggggghhhjjjkkkkkkjjjjjjiiiiiihhhgggggggggddddddfffggggggccc]]]YYYQQQGGG???>>>BBBHHHRRR[[[```bbbeeefffeeeeeefffgggeeedddddddddeeeeeeffffffeeeffffffgggggghhhhhhhhheeeeeedddcccccccccddddddcccbbbbbbbbbbbbcccdddddddddeeedddaaa___\\\TTTJJJAAA:::555555444222222555555444222111000111222333333444444444444444333333111111222222222111000//////////////////////////////......---,,,,,,++++++)))***,,,---------,,,+++,,,---------,,,,,,...///+++++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---***+++,,,------,,,+++***+++***)))***,,,---,,,+++))),,,///000///...---...+++,,,,,,---......//////+++,,,......---------///...---,,,,,,++++++,,,,,,,,,------------............------,,,,,,------...///222888AAAKKKUUU]]]bbbaaacccddddddcccbbbdddeeeaaacccddddddbbbaaabbbdddcccccccccddddddddddddeeebbbbbbbbbbbbbbbbbbbbbbbb``````aaabbbbbbaaa`````````___```bbbeeefffdddbbb\\\^^^______]]][[[ZZZ[[[ZZZZZZ[[[]]]___aaacccddddddbbbaaaaaacccdddcccbbbcccddddddccc___\\\[[[[[[]]]]]]^^^____________^^^[[[]]]\\\YYYYYYZZZWWWRRRDDD===444...---......---))),,,------++++++---///---,,,***))))))+++---///++++++,,,,,,,,,,,,++++++,,,+++******))))))******(((((((((((('''''''''''')))((('''((()))***)))'''((())))))*********))))))))),,,...---+++)))+++---&&&''')))*********))))))((())))))***++++++,,,,,,---///333888;;;===>>>???;;;;;;999777444333555777888444BBBJJJ<<<999@@@===AAABBBDDDHHHMMMQQQUUUWWW[[[]]]___aaaaaa___\\\ZZZ```aaaccceeefffffffffeeefffeeedddeeeggggggeeedddbbbbbbbbbbbbbbbbbbdddfffeeeaaaZZZSSSLLLEEE===999000//////...------------...,,,++++++,,,------,,,,,,+++************+++,,,)))***+++,,,,,,---------++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***---------------,,,++++++,,,++++++++++++,,,------***,,,...---+++******,,,///...---,,,+++*********```cccggghhhgggeeeeeedddddddddeeeffffffgggggghhheeedddcccccceeeeeedddcccbbbbbbaaaaaaaaaaaaaaabbb```bbbddddddbbb`````````cccbbbaaa``````_________aaa```___^^^^^^___```aaacccaaa```^^^^^^```aaaccc___aaaaaa```aaacccaaa\\\TTTMMMGGGFFFHHHKKKSSS\\\]]]___bbbccccccccceeefffaaaaaa```_______________^^^aaacccbbb```___```bbb`````````aaabbbaaa^^^[[[SSSIII???:::888666999>>>EEEQQQ]]]bbbeeehhhhhhfffffffffgggggghhhhhhiiiiiigggffffffgggggghhhiiijjjjjjjjjiiiiiihhhgggggggggccceeegggiiiiiieee___ZZZSSSIII@@@???BBBHHHQQQZZZaaacccfffgggfffeeeffffffeeeddddddddddddeeefffffffffgggggghhhiiijjjjjjkkkeeeddddddccccccddddddeeebbbbbbbbbbbbcccdddeeefffeeefffeeeaaa___\\\SSSIIIBBB;;;666666555333444666666555333111111222333444333333444444555444444444000111333444333111///...000000000000000000000000//////...---,,,,,,++++++***+++---...///...------,,,---------,,,,,,...///------------------------,,,++++++++++++++++++,,,,,,,,,---......---,,,,,,+++***)))***,,,---,,,+++###'''+++......---------++++++,,,,,,---...//////,,,,,,,,,+++***+++---000...---,,,,,,++++++,,,,,,---------.........//////...------,,,,,,------...111444:::CCCMMMWWW___ccc___aaabbbbbbaaaaaabbbccc___bbbcccccc```___aaadddbbbccccccccccccdddddddddbbbbbbbbbbbbbbbbbbbbbbbb^^^___```bbbbbbbbbaaa```bbb```___aaadddfffdddbbb\\\^^^``````^^^\\\ZZZZZZ\\\\\\]]]___aaacccfffgggcccaaa``````aaacccbbbaaadddeeefffeeeaaa^^^]]]\\\]]]]]]^^^^^^___^^^^^^]]]ZZZ[[[[[[XXXYYYZZZWWWRRRDDD===444...---......---)))+++...---++++++---///---+++)))'''(((***...000+++++++++,,,,,,+++++++++,,,++++++***)))*********))))))))))))((((((((((((***((('''((()))***)))''')))************))))))(((%%%))),,,+++&&&###%%%(((&&&'''(((*********)))(((((())))))***++++++,,,,,,---///444888<<<>>>???@@@===<<<;;;888555444666888BBB:::EEEIII888777CCCAAA@@@BBBFFFKKKOOOSSSWWWYYY\\\^^^aaabbbbbb___\\\ZZZ___aaacccfffgggfffeeeeeeeeeddddddeeeffffffeeeccccccccccccbbbbbbccceeegggeeedddaaa^^^WWWNNNCCC<<<222111///...---------......,,,++++++,,,------,,,,,,+++***))))))***+++,,,((()))***+++,,,------,,,++++++++++++++++++++++++...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,+++............------,,,+++,,,,,,++++++,,,,,,---...))),,,///...+++))))))***------,,,+++++++++,,,,,,bbbcccddddddeeeeeeddddddeeefffffffffgggggghhhhhhdddeeeeeecccbbbaaabbbdddgggeeedddbbbaaaaaabbbbbbdddeeedddccc``````aaabbb______^^^^^^^^^______```^^^_______________^^^^^^```___^^^]]]]]]^^^___```bbbaaa````````````^^^\\\RRRNNNIIIGGGJJJPPPVVVYYY]]]___bbbbbbaaa``````aaaaaabbbbbbaaaaaa```___^^^___``````aaaaaaaaa`````````ccccccbbbbbbccc___YYYRRRJJJAAA;;;666444666;;;CCCLLLXXXaaaeeeeeefffgggjjjjjjjjjjjjiiiiiiiiihhhiiihhhgggeeeeeeffffffggggggggghhhhhhhhhgggeeedddgggfffdddeeefffddd___ZZZRRRIII@@@>>>???EEEPPPZZZ___aaadddeeedddcccddddddfffdddccccccdddeeecccbbbgggggghhhhhhgggeeecccbbbgggfffeeedddcccdddeeefffbbbbbbccccccdddeeeffffffccceeeeeecccaaa]]]RRRHHHAAA;;;777777555222111222666666666444111000111222222222444444444444222222999666333111111111000///............////////////...///000000000///---,,,---------......000111111,,,,,,---------,,,***)))000///---,,,+++,,,,,,---+++++++++,,,,,,---------,,,,,,+++*********++++++)))(((((()))+++---,,,+++......---,,,,,,+++************+++,,,,,,---......,,,---------,,,++++++******++++++,,,,,,+++++++++)))******+++---......///---------...............000222999CCCOOOYYY___bbbaaabbbbbbbbbbbbaaaaaa``````_________```aaabbbcccddddddccccccbbbaaaaaa```aaaaaa___^^^^^^___``````cccaaa```___```aaacccdddbbbaaa```aaacccddddddcccbbbaaa___]]]\\\\\\\\\]]]ZZZ[[[]]]___```aaabbbbbbaaa```_________```bbbcccdddcccaaa```^^^]]]]]]\\\bbb___\\\ZZZYYYYYYWWWUUUTTTVVVZZZ]]]]]][[[WWWTTTGGG>>>555333222///...000++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++******)))(((((()))*********,,,+++((('''******'''&&&''')))***+++++++++*********))))))))))))******'''((()))***************(((((()))***+++,,,,,,---)))***,,,,,,++++++,,,---111444999;;;<<<;;;;;;<<<:::777444333666888888777666AAAFFF@@@999;;;@@@BBBDDDEEEGGGJJJNNNSSSWWWYYY[[[]]]aaaddddddbbb^^^\\\aaaccceeefffeeeddddddeeehhhfffeeeeeeffffffeeedddccccccdddddddddeeeeeeeeedddddddddbbb]]]UUULLLEEE;;;777333000///......---,,,------......------,,,,,,++++++******++++++,,,............------,,,+++++++++++++++++++++++++++******+++,,,+++***)))(((,,,,,,+++)))'''(((***---333...((((((+++---,,,***,,,...---***+++...---))),,,,,,++++++,,,,,,---...,,,++++++---......,,,***,,,,,,,,,+++++++++******ddddddeeeffffffffffffffffffffffffgggggghhhhhhhhhddddddeeecccbbbaaabbbdddeeedddcccaaaaaa```aaaaaacccccccccaaa___^^^___aaa```______^^^^^^^^^_______________``````______^^^```___^^^^^^^^^^^^___```bbbaaa``````aaaaaa^^^]]]TTTPPPJJJHHHJJJPPPVVVYYY```bbbdddeeedddccccccddd``````aaaaaabbbaaaaaaaaabbbbbbbbbbbbaaa``````___aaacccdddbbbcccddd```[[[TTTKKKBBB<<<888555777<<>>???EEEPPPZZZaaaccceeefffeeeddddddeeefffeeeddddddeeeeeedddcccggggggggggggfffeeedddccccccbbbbbbbbbcccdddeeeeeeccccccdddeeeeeeffffffgggdddfffeeebbb```\\\SSSHHH@@@:::666666555111000222111222222111000///000222222222333444444333222222777444222111111000///---............////////////...............---,,,,,,------------...///000111,,,---......---,,,+++***///...---,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,---......///***)))((()))+++---,,,+++---------------.........+++++++++,,,,,,---------...............---,,,,,,++++++,,,,,,,,,++++++***)))******+++---......///,,,---------......//////000333999CCCOOOYYY___bbbbbbbbbcccccccccccccccbbb```````````````aaabbbcccdddddddddcccbbbaaa``````aaa```___^^^______aaaaaabbbbbb`````````aaacccdddcccaaaaaaaaacccdddcccbbbbbbaaa```^^^^^^^^^^^^___\\\]]]^^^___aaaaaaaaaaaaaaa```_________```aaabbbbbbaaa```_______________```^^^[[[ZZZYYYWWWUUURRRRRRUUUXXX\\\\\\ZZZVVVRRRHHH>>>666333222///...///++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++************************&&&((((((%%%&&&)))***(((''''''((()))***+++++++++******))))))))))))******))))))************))))))((()))))))))***+++++++++)))***++++++***+++---///222666:::<<<<<<<<<<<<<<<<<<999666555777999999999999AAADDD???;;;===@@@AAAEEEFFFGGGKKKOOOTTTXXX[[[\\\^^^aaaccccccbbb___^^^aaaccceeeeeedddcccdddeeedddccccccdddeeefffdddcccaaaaaabbbcccdddeeeeeefffdddddddddccc```[[[SSSNNNCCC>>>888222000///......---------...............---,,,,,,,,,,,,,,,,,,------------------,,,++++++++++++++++++++++++++++++***++++++,,,+++***)))(((+++++++++)))((((((+++---444///***(((***,,,+++(((,,,...---***+++...---)))******))))))******+++,,,,,,,,,,,,---...---+++))),,,,,,++++++************eeefffgggggghhhhhhggggggffffffffffffggggggggggggcccddddddcccbbbaaacccddddddcccbbbaaa````````````aaabbbbbb```^^^^^^___```aaa```___^^^^^^^^^^^^^^^______```````````````___```______^^^^^^______```cccbbbaaaaaabbbaaa```^^^XXXRRRLLLIIIKKKPPPVVVYYYaaaccceeefffeeeddddddeee______```bbbbbbcccccccccdddddddddcccbbbaaa______aaaddddddcccdddeeebbb]]]VVVMMMDDD>>>999666888===HHHQQQ]]]eeehhhhhhhhhiiihhhhhhhhhhhhggggggggggggiiihhhgggfffffffffgggggggggggghhhhhhhhhgggfffeeeiiigggfffgggiiigggaaa]]]SSSJJJAAA>>>???DDDOOOYYYbbbdddfffgggeeeddddddeeegggfffeeeeeeffffffeeecccggggggfffeeedddddddddeee```aaabbbdddeeefffffffffeeeeeeffffffgggggghhhhhhfffgggeeeaaa___[[[SSSIII???999555555444111000111///000111111000000222444111222333333333333222111444222111111111000---+++............////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,---...///000---............---,,,,,,------......------,,,,,,,,,,,,---------------...+++++++++,,,---...///000***))))))***,,,---,,,+++***++++++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,/////////000//////...---,,,,,,,,,,,,,,,+++************+++,,,,,,---......,,,,,,------...///000000000333999CCCOOOYYY___bbbbbbbbbcccdddeeeeeeeeedddbbbaaaaaaaaaaaaaaabbbcccdddddddddcccbbbaaa```___```______^^^___```bbbcccbbbbbbaaa```aaabbbcccddddddcccaaabbbccccccbbb```aaaaaa````````````aaaaaa______```aaaaaaaaaaaaaaa```____________```aaaaaa_________```````````````]]]\\\[[[ZZZYYYVVVQQQNNNNNNPPPTTTXXX[[[YYYUUUQQQIII???666333111...,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++)))***,,,------,,,***)))&&&)))(((%%%&&&)))***'''(((((((((((()))***++++++******))))))))))))*********++++++++++++***))))))))))))))))))))))))))))))))))))***))))))+++...111555888;;;======<<<<<<======;;;888777999:::;;;;;;>>>BBBBBB???===???AAA@@@EEEFFFHHHKKKOOOUUUZZZ\\\^^^___aaabbbcccbbbaaa```bbbcccdddcccbbbbbbdddfffbbbaaaaaacccddddddbbb```]]]^^^___aaaccceeefffgggeeeddddddeeedddaaa]]]YYYOOOHHH???777333111000///---------....../////////...------,,,,,,------...,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***)))))))))******)))((())),,,...444000+++)))***+++)))'''+++......+++***------*********))))))******+++,,,---,,,,,,---...---+++(((+++************)))))))))eeeffffffgggggggggggggggeeeeeeeeeeeeeeeeeeeeeeeecccddddddcccbbbbbbccceeeccccccbbbbbbaaaaaaaaaaaaaaabbbbbb```___^^^___aaabbbaaa```___^^^]]]]]]]]]______``````aaaaaa````````````____________``````cccbbbaaabbbcccbbbaaa___[[[VVVOOOKKKMMMRRRWWWZZZ```bbbdddeeedddccccccddd```aaabbbbbbcccccccccbbbcccccccccccccccbbbaaa```aaaccccccbbbccceeeccc]]]WWWNNNDDD>>>999555777<<>>???DDDNNNXXXaaaccceeefffeeedddddddddhhhfffeeeeeefffgggeeedddgggfffeeedddcccdddeeefffcccdddfffggghhhhhhggggggggggggggghhhhhhiiiiiiiiiggggggddd```^^^[[[SSSJJJ>>>888444444333000///111111222333222111111333555111111222222222222111111111000000000000///,,,)))............///////////////...---,,,,,,,,,......,,,,,,,,,,,,,,,---...///.....................---,,,,,,.........---,,,+++------------------------************++++++,,,---+++***)))***,,,---,,,+++((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++...///////////////......------------,,,+++************+++,,,,,,---......+++,,,,,,---...///000000111444:::DDDOOOYYY___bbbaaaaaacccdddeeeeeeeeeeeecccbbbbbbaaaaaaaaabbbbbbddddddddddddcccaaa```^^^_______________aaacccdddbbbbbbaaaaaaaaabbbcccdddeeedddbbbbbbcccbbbaaa___````````````aaaaaabbbbbbbbbbbbbbbbbbbbbaaa``````^^^^^^^^^_________``````______````````````______[[[ZZZZZZZZZXXXUUUOOOKKKHHHJJJNNNSSSXXXYYYVVVRRRJJJ@@@777333000---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++)))+++---//////---+++))),,,...,,,(((''')))(((%%%)))(((''''''''')))***+++******))))))))))))******)))***+++++++++++++++***)))))))))((((((((((((((()))))))))((((((+++///333666999<<<============>>>===;;;:::999999:::<<<<<>>777333111000------,,,------......///------,,,,,,,,,,,,------+++++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))((()))******)))***,,,...111...***)))***+++***)))+++...///+++***,,,,,,***,,,,,,++++++,,,,,,---...------,,,---...---***(((***)))))))))))))))))))))ddddddeeeffffffffffffeeeccccccccccccccccccccccccbbbcccdddcccbbbbbbccceeeccccccccccccccccccbbbbbbaaabbbbbbaaa______```bbbbbbaaa```___^^^]]]]]]]]]^^^^^^___```````````````````````````````````````bbbaaaaaabbbccccccaaa___^^^YYYSSSPPPQQQUUUYYY\\\```bbbeeeeeedddccccccdddcccccccccccccccbbbaaaaaa```aaabbbccccccccccccccc___aaaaaa```aaadddbbb^^^XXXOOOEEE>>>888444666;;;GGGOOO[[[dddggggggggghhhggggggggggggfffffffffeeehhhhhhhhhhhhhhhgggggggggdddddddddddddddddddddeeegggfffeeefffhhhfffaaa]]]VVVLLLCCC>>>???CCCLLLVVV^^^aaacccdddcccccccccdddhhhfffeeeeeefffgggeeedddfffeeedddccccccdddfffgggfffggghhhiiiiiihhhfffeeehhhhhhiiiiiiiiiiiijjjjjjhhhhhheee```]]][[[RRRIII===777333333333000///111333333333222111000111333111111111111111111111111000/////////000///,,,)))............////////////000///...------...///000------,,,,,,,,,---..............................+++,,,---.........,,,,,,---------------------------,,,++++++************,,,+++******,,,---,,,+++************************,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------,,,+++******++++++,,,,,,---------,,,,,,------...//////000222555;;;DDDPPPYYY___bbb```aaabbbcccddddddddddddccccccbbbaaa`````````aaabbbcccddddddcccbbb```___```_________```aaacccdddbbbbbbbbbbbbbbbccccccdddfffdddbbbbbbbbbbbb```___^^^______```aaaaaaaaabbbccccccccccccbbbaaa```___]]]^^^^^^^^^__________________``````___^^^\\\\\\YYYYYYZZZZZZYYYUUUOOOKKKCCCCCCFFFMMMUUUXXXWWWTTTJJJ@@@777333000,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++)))+++...000000...+++))),,,...,,,((('''))))))&&&)))((('''''''''((()))*********))))))))))))******'''((()))***+++,,,,,,,,,)))))))))((((((((((((((()))))))))((((((+++///333777999<<<=========>>>???===<<<;;;999999:::<<<===FFFCCC@@@@@@BBBCCCCCCCCCGGGGGGHHHJJJNNNTTTYYY\\\`````````aaaaaabbbcccdddcccccccccbbbaaabbbdddgggeeedddccccccbbb```]]][[[ZZZ[[[]]]___aaadddeeefffgggfffffffffgggfffdddbbbaaaZZZPPPFFF>>>888444111------,,,++++++,,,------,,,,,,++++++++++++,,,,,,***++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************''')))************,,,...,,,+++))))))***,,,,,,,,,***...///,,,)))+++,,,+++,,,,,,++++++,,,,,,---...---,,,,,,---...---+++))))))))))))))))))))))))***bbbcccddddddeeedddddddddccccccccccccbbbbbbbbbbbbbbbcccdddcccbbbbbbdddeeeccccccddddddddddddcccbbbaaabbbbbbaaa```___aaacccaaa```___^^^^^^^^^^^^^^^\\\]]]^^^___````````````___``````aaaaaa``````___aaaaaa```aaabbbbbbaaa______[[[WWWUUUWWWZZZ\\\^^^bbbdddfffgggfffeeeeeefffeeeeeeeeedddcccbbbaaaaaa______aaabbbcccddddddddd^^^``````___```dddccc___YYYOOOEEE>>>888444666:::DDDMMMZZZcccfffgggggghhhggggggggggggffffffffffffhhhhhhiiiiiiiiihhhgggfffddddddcccccccccdddeeeeeegggeeeeeefffhhhfffaaa]]]WWWMMMCCC???>>>BBBKKKUUU\\\^^^aaacccccccccdddeeegggfffeeeeeeffffffeeecccddddddcccddddddeeeffffffffffffggggggfffeeeeeedddiiiiiiiiiiiiiiiiiijjjjjjggghhheeeaaa^^^[[[RRRHHH===777333333333000000222111111111000......///000111111000000000000111111000///......//////,,,+++............///////////////............///000000...---------------......---------,,,------...///,,,,,,------......------------,,,,,,,,,,,,++++++000///...---,,,+++++++++,,,+++***+++,,,---,,,+++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,------------------............///333555;;;EEEPPPYYY___bbb```aaabbbcccdddddddddcccccccccaaa```____________```aaacccddddddcccaaa```aaa``````___```aaacccdddbbbbbbbbbccccccccccccdddeeedddbbbbbbcccbbbaaa___^^^___```aaaaaaaaaaaaaaacccccccccbbbbbbaaa```___\\\]]]^^^^^^______^^^^^^^^^^^^______^^^\\\ZZZYYYYYYYYYZZZZZZYYYVVVQQQMMMBBB@@@AAAGGGPPPUUUVVVSSSJJJ@@@666222000,,,***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++)))+++---//////---+++)))%%%((((((%%%&&&***+++)))(((((((((''''''(((((()))******))))))))))))******'''''')))******++++++***))))))))))))))))))))))))))))))***))))))+++...111666888;;;<<<======???AAA======<<<;;;999:::<<>>AAAKKKTTT[[[]]]aaacccddddddfffgggfffeeeddddddeeeeeedddcccaaabbbcccdddeeeffffffffffffffffffeeeffffffggggggiiiiiiiiiiiiiiiiiiiiiiiiggghhhfffbbb___[[[QQQFFF===777333444444111111333...///000///......000222111000////////////000111222000...---.........,,,............////////////,,,---....../////////...//////......---......///---,,,++++++,,,---...///,,,,,,,,,,,,,,,---...///,,,,,,+++++++++*********///......---,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,------......//////+++++++++,,,,,,---------******+++,,,,,,,,,,,,,,,***+++,,,---............++++++,,,,,,,,,,,,------...............---------333666<<>>BBBKKKQQQRRRPPPIII???555222000,,,***+++------------------------++++++******++++++,,,---++++++++++++++++++++++++)))***,,,......,,,***)))###&&&'''%%%&&&***,,,***'''(((((((((((((((''''''******))))))))))))******)))))))))))))))((('''&&&((()))))))))***+++++++++)))***++++++***+++---///444666999;;;<<<===@@@BBB>>>??????===;;;;;;>>>AAAFFFBBBAAADDDDDDCCCFFFLLLOOONNNMMMMMMPPPUUUZZZ]]]]]]]]]___```aaabbbbbbbbbcccdddffffffeeeeeeeeefffdddaaa^^^]]]]]]^^^]]]]]]^^^^^^___```aaabbbbbbcccgggggggggiiijjjiiifffcccgggddd```ZZZSSSJJJ@@@999444222000...,,,,,,,,,---,,,,,,,,,++++++,,,,,,,,,++++++,,,---------------------------------------,,,+++***)))))))))***+++(((***++++++***)))***+++((()))*********+++,,,---)))///111---)))***,,,,,,******))))))******+++,,,*********,,,...///---+++************++++++,,,,,,bbbcccddddddeeeeeeddddddfffffffffeeeeeedddddddddbbbcccccccccbbbbbbdddfff```aaabbbccccccbbbaaa```^^^___```___^^^]]]___aaa______^^^^^^^^^______```ZZZ[[[\\\]]]^^^^^^^^^^^^___```aaabbbbbbaaa```___```___^^^___aaaaaa```^^^___]]]\\\]]]___aaaaaaaaa___aaacccdddcccbbbbbbcccbbbbbbcccdddeeeeeeeeeeee```aaaaaaaaaaaa``````___```aaaaaa```bbbffffffbbb\\\SSSIIIAAA;;;666777<<>>AAAJJJSSSZZZ]]]aaadddeeefffhhhiiifffdddccccccdddeeecccbbb```aaaccceeeffffffeeeeeehhhgggfffggghhhiiikkkmmmiiiiiiiiiiiiiiiiiiiiiiiifffggggggccc```[[[PPPEEE===777444444444222111333...000111111111222444666111000///......///000111333000...---...///................../////////000***+++---...///...------000//////.........//////,,,++++++***+++,,,......------,,,+++,,,---///000+++++++++*********))))))+++++++++******+++,,,,,,---,,,++++++------,,,+++((()))***+++---...///000******+++,,,,,,---......***+++,,,,,,---------,,,******,,,---.../////////,,,,,,,,,,,,,,,,,,,,,---/////////...------,,,,,,444666<<>>555222000,,,+++,,,------------------------++++++******++++++,,,---++++++++++++++++++++++++)))***,,,------,,,***)))(((******'''(((+++,,,***&&&'''((())))))((('''&&&******))))))))))))******++++++***)))'''%%%$$$###(((((()))***+++,,,,,,---)))***,,,,,,++++++,,,---333555888:::;;;===@@@CCC???@@@AAA???<<<<<<@@@CCCEEEBBBBBBEEEEEECCCGGGOOOSSSQQQOOOOOORRRVVV[[[^^^[[[\\\^^^```bbbbbbaaaaaabbbeeeggghhhgggfffffffffaaa^^^[[[ZZZ[[[]]]______````````````aaaaaaaaaaaaffffffhhhjjjlllkkkhhheeegggfffeeeaaaZZZPPPDDD<<<777555222///...------......------,,,,,,------...+++,,,------............---------------------------,,,***)))))))))***+++)))+++,,,,,,***))))))******+++++++++***)))***+++)))///111---)))***,,,---,,,,,,++++++,,,,,,---...))))))***,,,//////...,,,******+++++++++,,,,,,,,,bbbbbbbbbdddeeefffeeedddeeeddddddccccccbbbbbbbbbaaacccdddeeeeeedddbbbaaabbbbbbcccddddddbbbaaa```____________`````````aaabbbbbbaaaaaa``````______[[[[[[[[[\\\]]]^^^___```___aaaccccccaaaaaaaaabbb````````````aaaaaaaaaaaaaaa___^^^___bbbcccbbb`````````aaabbbbbbbbbbbbaaacccdddeeefffeeecccaaa___```cccfffgggfffdddddddddaaaaaaaaabbbcccccccccddd^^^UUUJJJCCC;;;555555888===LLLXXX[[[aaakkkllleeehhhfffddddddeeefffffffffiiiiiihhhhhhhhhhhhiiiiiijjjhhhfffddddddeeehhhiiihhhhhhhhhjjjkkkiiieeebbbXXXPPPGGGAAA>>>???HHHQQQYYY]]]bbbdddcccdddfffiiifffeeecccbbbbbbccceeefffbbbbbbdddeeefffgggggggggjjjjjjiiihhhgggfffeeeeeehhhhhhhhhhhhiiiiiiiiiiiihhhhhhfff```\\\WWWMMMBBB;;;666333555444000---...///.........///000222333////////////000000000000......------------......333...+++000777:::444------------.........//////........................---...///...------...///---------///111222000...,,,,,,,,,------,,,++++++***++++++,,,,,,++++++***,,,,,,---------,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,++++++***)))---------......---,,,,,,---------............///............---,,,++++++---......---++++++,,,...111555>>>HHHQQQYYY^^^aaagggggggggggggggffffffeeefffeeecccaaa____________]]]^^^aaacccddddddcccbbbbbbcccdddeeeeeedddbbbbbbdddddddddcccbbbaaa```___```bbbbbb```^^^^^^```cccbbbbbbbbbbbbbbbaaa``````aaaaaaaaa```___]]]\\\[[[ZZZ[[[]]]______]]][[[YYYWWWXXXZZZ\\\^^^___```aaa]]]]]]]]]]]]]]][[[XXXUUUKKKEEE???<<<@@@EEEIIIKKKEEE===555111...+++***---+++++++++*********))))))*********++++++,,,,,,,,,,,,+++++++++***)))))))))++++++++++++*********)))''''''((()))))))))))))))''''''((()))))))))))))))&&&&&&&&&'''((())))))***,,,)))&&&&&&(((,,,///000))))))***++++++***(((''',,,---...---+++***+++,,,000222666:::===???AAAAAADDDAAA>>>======>>>DDDIII@@@AAACCCDDDEEEHHHMMMPPPOOONNNNNNOOOSSSXXX]]]```dddccccccbbbaaaaaaaaabbbddddddeeeeeeeeeeeeeeeeeeddd```[[[YYY[[[^^^bbbcccbbbbbbbbbbbbaaaaaaaaaaaaeeefffhhhjjjiiigggeeecccjjjgggdddcccaaa[[[QQQIII@@@;;;555000---+++***))).........///......------...---,,,,,,,,,,,,---...,,,,,,------,,,+++)))(((************************++++++******)))(((((((((++++++******++++++,,,---++++++++++++++++++++++++)))***,,,......---,,,+++...------,,,,,,++++++***************************ccccccccceeeffffffeeeddddddddddddcccccccccbbbbbb```bbbdddeeefffeeedddcccbbbbbbccccccbbbbbbaaa```_________`````````aaaaaabbbaaaaaaaaa`````````_______________```aaabbbbbb^^^```bbbaaa```___```aaa````````````aaaaaaaaaaaabbb```___```cccdddcccaaaaaaaaaaaaaaabbbbbbbbbbbbbbbcccddddddcccbbb```^^^___bbbddddddcccbbbccccccbbbbbbbbbbbbcccccccccccc^^^UUUKKKCCC<<<555555888>>>LLLXXX\\\bbbkkklllfffjjjhhhfffeeeggghhhhhhgggiiiiiihhhhhhhhhhhhiiiiiiiiigggfffeeeeeefffggghhhhhhhhhhhhjjjjjjiiieeebbbZZZQQQHHHBBB>>>???GGGPPPYYY]]]bbbdddddddddfffhhheeedddcccaaaaaabbbdddeee```aaaccceeefffffffffeeehhhhhhhhhhhhgggggggggggghhhhhhhhhhhhiiiiiiiiiiiihhhhhheee```\\\WWWMMMBBB;;;666333444444000---...//////......///000111222111111000000//////............------------......333000///444<<>>---------.........//////........................,,,---...---,,,+++,,,...+++++++++---......---++++++,,,,,,---,,,,,,++++++,,,,,,,,,------,,,,,,,,,++++++,,,------,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,+++******,,,,,,------------,,,,,,------------............***+++,,,,,,,,,,,,,,,+++,,,---...---,,,,,,---///111666???IIIRRRZZZ___bbbgggggggggggggggfffeeeeeebbbaaa```___^^^______```^^^___aaacccccccccbbbaaaaaabbbcccddddddcccbbbaaaccccccdddccccccbbbaaa```^^^```aaa```^^^___aaadddaaabbbbbbbbbbbbaaa```___aaaaaaaaa```___^^^\\\\\\ZZZ\\\^^^______^^^\\\ZZZUUUVVVXXXZZZ\\\]]]^^^^^^^^^]]]]]]]]]]]]\\\YYYVVVMMMGGG@@@===???DDDHHHJJJEEE<<<555111...******,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,+++++++++******************))))))))))))(((((((((''''''((()))))))))))))))'''((()))))))))))))))(((''''''(((((()))******+++***((('''((()))***)))((())))))***++++++***)))(((---/////////---,,,,,,---///111555999===???AAAAAABBB@@@>>>===>>>@@@EEEIII@@@AAACCCDDDFFFIIINNNQQQPPPPPPPPPQQQTTTYYY^^^aaaddddddccccccbbbbbbbbbbbbdddddddddeeeeeeeeeeeeeeeccc```\\\[[[]]]```bbbcccccccccccccccbbbbbbbbbbbbcccdddfffggghhhgggfffeeehhheeeccccccccc___WWWPPPEEE@@@888222///......---...............------,,,...---,,,,,,,,,,,,---...,,,,,,------,,,+++)))(((************************)))))))))))))))*********++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,************************cccdddeeefffffffffeeedddddddddddddddcccccccccccc```bbbdddeeeffffffffffffcccbbbbbbaaaaaaaaaaaaaaa______`````````aaaaaaaaaaaaaaaaaaaaa````````````^^^^^^^^^]]]]]]^^^^^^___^^^___aaa```___^^^^^^___````````````aaaaaaaaaaaabbbaaa```aaacccdddcccbbbbbbaaa`````````aaacccdddaaabbbccccccbbbaaa___^^^___aaabbbbbbaaa```bbbccccccccccccccccccbbbbbbbbb___VVVKKKDDD<<<666555888>>>KKKWWW\\\bbbjjjkkkgggkkkiiiggggggiiijjjjjjiiiiiihhhhhhgggggghhhhhhiiiggggggffffffgggggggggggghhhhhhhhhiiijjjiiieeeccc\\\SSSJJJCCC>>>>>>EEENNNWWW\\\bbbdddddddddfffhhhdddcccbbbaaa```aaaaaabbb___```ccceeeffffffeeedddffffffgggggghhhhhhiiiiiihhhhhhhhhhhhiiiiiiiiiiiiggghhheee```\\\WWWMMMCCC;;;666333444333///---...000000////////////000111222222111000///...------......------------......///......111777===AAACCC---------...............------------------------+++,,,------++++++,,,---,,,++++++,,,------+++(((++++++,,,,,,,,,,,,++++++,,,------......------,,,***++++++,,,------------,,,++++++******++++++,,,******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++------------............******+++------.........+++,,,------,,,,,,...000333888@@@JJJTTT\\\aaadddfffggggggggggggfffeeeeee```_________```aaabbbbbb```aaabbbccccccbbbaaa``````aaaaaabbbbbbaaaaaa```bbbcccccccccccccccbbbbbb]]]^^^___^^^^^^___bbbdddaaaaaaaaaaaaaaa``````___aaaaaaaaaaaa```___]]]]]]\\\]]]___``````___]]]\\\VVVWWWYYYZZZ\\\]]]^^^^^^^^^]]]]]]]]]^^^]]]ZZZWWWRRRLLLCCC>>>>>>BBBFFFHHHDDD<<<444111...***)))+++---------,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,***************+++++++++((((((((('''''''''&&&&&&''''''((()))))))))))))))((()))))))))))))))((('''(((((())))))******++++++(((((((((******((($$$!!!))))))******+++******)))...000111000///......///---000444999===???AAAAAA@@@???>>>===???CCCFFFHHH@@@BBBCCCEEEFFFJJJOOOSSSSSSRRRSSSTTTWWW[[[___aaaeeeeeedddddddddccccccccccccdddddddddeeeeeeeeefffcccaaa______```bbbcccccceeeddddddddddddcccccccccbbbbbbcccdddeeefffggggggeeedddcccdddeeeccc^^^YYYNNNGGG>>>666333222222222......---------,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++))))))************************'''(((((()))******++++++++++++******++++++,,,------------------------------,,,***))))))+++---///******++++++,,,------...************************cccdddggggggfffeeeddddddccccccddddddddddddddddddcccccceeeffffffffffffeeecccbbbaaa```___```aaabbb___````````````aaaaaaaaaaaaaaaaaaaaa````````````___^^^]]]]]]\\\\\\\\\\\\^^^```aaaaaa___^^^^^^___````````````aaaaaaaaaaaaaaa``````aaabbbbbbbbbbbbcccbbb```______aaacccdddbbbbbbccccccbbbaaa`````````aaabbbaaa``````bbbddddddddddddccccccbbbbbbbbb```WWWLLLDDD===666555999>>>JJJVVV]]]ccciiikkkgggjjjhhhggghhhjjjkkkjjjiiihhhhhhgggggggggggghhhhhheeefffggghhhhhhggggggfffiiihhhhhhiiiiiihhhfffccc^^^UUUKKKDDD???===CCCKKKUUU[[[bbbeeeeeedddeeegggdddcccbbb```````````````___aaadddfffggggggeeedddgggggggggggghhhhhhhhhhhhggghhhhhhhhhiiiiiiiiiiiifffgggddd```\\\WWWMMMCCC;;;666222333222///---...000000000///////////////111111000000//////............------------......------...///000222555777........................------------------------+++---------,,,+++,,,---///...---.........+++)))******+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,)))***+++,,,---.........,,,++++++******++++++,,,)))***++++++,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,,,,---------.........---......///000000//////***+++---,,,,,,---///111444999AAALLLUUU^^^cccfffffffffggggggffffffeeedddbbbbbbbbbbbbccccccddddddbbbbbbbbbcccbbbaaa```_________``````````````````aaaaaabbbcccddddddcccccc^^^^^^^^^]]]]]]^^^```aaa`````````aaaaaa```______aaaaaaaaaaaa```___^^^]]]\\\]]]___`````````___^^^YYYZZZ[[[]]]^^^_________^^^]]]\\\]]]^^^]]][[[YYYVVVPPPGGGAAA>>>@@@CCCFFFBBB;;;444111...***)))+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++)))))))))***+++++++++,,,(((((('''''''''&&&&&&&&&''''''((())))))))))))))))))))))))))))))(((((('''((((((((())))))*********(((((((((******((($$$!!!)))))))))***++++++++++++...000111111000/////////,,,///444999===@@@AAAAAA===>>>>>>>>>AAAFFFHHHGGG@@@BBBDDDEEEGGGKKKQQQTTTUUUUUUVVVXXXZZZ^^^```bbbeeeeeeeeeeeeeeeeeeddddddcccccccccddddddeeeeeefffcccbbbaaabbbdddeeedddbbbddddddddddddcccccccccccccccbbbbbbbbbcccdddfffgggdddccccccdddeeedddaaa^^^WWWPPPEEE<<<777444333333......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************************(((((())))))************++++++******++++++,,,---........................,,,,,,+++******+++,,,---******++++++,,,,,,,,,,,,************************aaadddggghhhfffddddddeeecccccccccddddddeeeeeeeeeffffffffffffeeeddddddcccdddcccaaa`````````aaabbb````````````aaaaaaaaabbb````````````aaaaaaaaaaaacccbbbaaa``````______```___aaabbbbbb```^^^______````````````aaaaaaaaaaaa^^^___```````````````aaacccbbb```______aaacccdddccccccccccccccccccbbbbbbbbbcccccccccbbbbbbdddfffeeedddddddddccccccbbbbbbaaaXXXMMMEEE===666666999===GGGSSS\\\ccchhhiiihhhhhhgggfffgggiiijjjiiihhhhhhhhhgggggggggggghhhhhhdddeeeggghhhiiihhhgggfffiiihhhhhhhhhiiihhhfffddd___VVVMMMEEE???===BBBJJJSSSZZZaaaffffffeeeeeefffcccbbbbbbaaaaaaaaaaaaaaaaaaccceeeggghhhhhhgggfffhhhhhhhhhhhhggggggggggggggghhhhhhhhhiiiiiiiiiiiiffffffddd___\\\WWWMMMCCC;;;555222222111...---///000000000000000/////////......//////000000111111......------------.........111333222000......///.....................---------------------------,,,...///...---,,,---...///............---***((()))***++++++,,,,,,,,,+++++++++,,,,,,,,,,,,++++++)))***+++,,,---.........,,,++++++******++++++,,,)))***++++++,,,,,,,,,,,,)))***++++++,,,,,,,,,+++,,,,,,,,,------------...//////000000//////...---***+++---,,,,,,---///111444999BBBMMMWWW___dddgggfffffffffffffffeeeeeedddeeeeeeeeeddddddcccbbbbbbccccccbbbbbbaaaaaa```___^^^^^^^^^______``````aaa``````aaabbbcccccccccccc```___]]]\\\\\\\\\]]]]]]^^^______`````````______```aaaaaa``````___^^^]]]]]]^^^___````````````___ZZZ[[[\\\^^^^^^_________]]]\\\[[[\\\]]]]]]\\\ZZZXXXSSSLLLDDD??????AAACCC@@@888222000...***)))+++************++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,)))))))))(((((((((''''''''''''((()))))))))))))))(((((())))))))))))((((((''''''((((((((((((((())))))((('''((())))))((('''((())))))***+++,,,,,,------///111222000/////////---000555:::>>>@@@@@@@@@<<<>>>???>>>CCCIIIIIIEEE@@@BBBDDDFFFIIIMMMRRRVVVWWWXXXYYY[[[]]]___aaabbbdddeeeeeefffffffffeeedddbbbbbbccccccdddeeeeeefffcccbbbcccdddffffffdddbbbdddccccccccccccbbbbbbbbbeeedddbbbaaaaaabbbcccddddddccccccccccccbbb```______XXXMMMDDD===888444222000///...,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************************************))))))((((((++++++******++++++,,,---........................***+++,,,,,,,,,+++***))),,,,,,,,,++++++*********************************]]]bbbfffhhhfffddddddeeebbbccccccdddeeeffffffgggggggggfffeeedddcccbbbbbbdddccccccbbbbbbbbbbbbbbb`````````aaaaaaaaabbbbbb````````````aaaaaaaaaaaabbbaaa```_______________```aaacccbbb```^^^^^^___````````````aaaaaaaaaaaa]]]^^^```___^^^^^^___aaabbbaaa`````````aaacccddddddcccccccccccccccccccccbbbdddeeeeeeddddddeeefffdddddddddddddddcccccccccbbbYYYNNNFFF>>>777666999<<>>???AAA<<<666111000...+++***,,,)))***************++++++,,,,,,,,,++++++++++++******************+++++++++*********)))))))))((((((''''''((()))))))))))))))''''''((()))))))))))))))''''''''''''((((((((((((***(((&&&'''(((***++++++(((((())))))+++,,,...///,,,///222333111000///000...111777<<>>777333222000///---,,,,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,+++******++++++,,,************************++++++******)))(((((('''++++++******++++++,,,---........................)))***,,,------+++)))(((---,,,,,,+++******))))))************************ZZZ___eeegggeeecccdddfffbbbbbbcccdddeeefffggghhheeeeeedddcccccccccccccccdddddddddddddddcccbbbbbb``````aaaaaaaaabbbbbbbbb___`````````aaaaaaaaabbb___^^^^^^]]]]]]]]]]]]^^^___aaabbbaaa___]]]]]]^^^````````````aaaaaaaaaaaa]]]___aaa```___^^^```bbbaaaaaaaaaaaabbbbbbbbbbbbccccccbbbbbbbbbbbbccccccaaacccffffffeeeddddddeeeccccccddddddddddddddddddcccZZZOOOGGG>>>777666999;;;BBBOOOZZZaaadddeeegggeeeeeeeeegggiiijjjhhhgggggggggffffffffffffggggggdddeeefffggghhhhhhhhhhhhjjjiiigggggghhhhhhfffeee___WWWNNNGGGAAA>>>BBBIIIPPPXXXaaaggggggeeeddddddccccccdddeeeeeefffffffffddddddddddddeeeggghhhjjjgggggggggggghhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiidddeeeccc^^^[[[WWWMMMCCC;;;555111111000------///---...///000111111000000......//////000000111111......------------......+++++++++,,,---...------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------,,,---...---+++)))((()))***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,+++*********+++,,,------.........++++++,,,,,,,,,---------+++,,,,,,,,,,,,,,,+++***,,,---...---,,,,,,---///444999BBBMMMWWW```eeehhheeeeeeffffffeeeeeedddccceeeeeeeeeeeecccaaa___^^^bbbbbbaaaaaaaaaaaaaaaaaa___^^^^^^^^^___```bbbbbb^^^___```````````````___```]]]ZZZZZZ[[[\\\[[[ZZZ\\\]]]^^^_______________^^^^^^^^^^^^^^^]]]]]]\\\\\\]]]]]]^^^______``````[[[[[[\\\\\\]]]\\\\\\\\\ZZZYYYXXXYYY[[[\\\\\\[[[XXXWWWRRRKKKCCC>>>>>>???999333/////////,,,+++---*********++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++************************)))))))))((((((''''''((()))))))))))))))%%%&&&''')))************((((((((((((((((((((((((***)))'''''')))***+++***((((((((()))+++---///000---000333444333222111111000444999===@@@AAA@@@>>>:::@@@AAA@@@EEEMMMIII???@@@BBBEEEHHHKKKPPPUUUZZZYYYZZZ]]]___aaaaaaaaaaaabbbccceeefffffffffddddddaaaaaabbbcccdddeeeffffffcccccccccdddffffffeeeccceeedddddddddccccccccccccccccccbbbbbbbbbcccddddddddddddcccbbbaaa```aaabbbaaa^^^ZZZUUUNNNFFF===777333222000...---------...***+++,,,,,,,,,,,,+++***,,,++++++******+++,,,,,,*********************************)))))))))))))))++++++******++++++,,,---------------------------+++++++++++++++***))))))+++++++++***************************************XXX^^^dddgggdddcccdddfffbbbbbbcccdddfffggghhhhhhcccccccccbbbbbbcccddddddcccdddeeefffeeedddcccbbbaaaaaaaaaaaabbbbbbbbbbbb___`````````aaaaaabbbbbbaaaaaa`````````aaaaaabbb^^^```aaa```]]]\\\\\\\\\````````````aaaaaaaaaaaa^^^```bbbbbb```___aaaccc``````aaabbbbbbbbbbbbaaabbbaaaaaaaaaaaaaaabbbbbb```cccfffgggfffdddddddddcccccccccddddddeeeeeeeeedddZZZOOOGGG>>>777666999:::AAAMMMZZZaaacccdddfffeeeeeefffhhhjjjjjjiiigggggggggffffffffffffggggggeeeeeeeeefffggghhhhhhiiijjjiiigggggghhhhhhfffeee___WWWNNNGGGAAA>>>BBBIIIPPPWWWaaaggggggeeeddddddcccdddeeefffggghhhhhhhhhddddddcccbbbccceeehhhjjjeeeeeefffggghhhiiijjjjjjhhhhhhhhhhhhiiiiiiiiiiiidddeeeccc^^^[[[WWWMMMCCC<<<555111000000------///,,,---///000111111111000000000000000////////////.........------.........111...,,,,,,...000111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---/////////000111000...,,,(((((()))++++++,,,,,,,,,,,,------......------,,,,,,,,,---------,,,++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---............++++++,,,,,,,,,---------++++++,,,---............---......---++++++---...333999BBBLLLWWW```eeehhheeeeeeffffffeeeeeedddcccfffgggggggggfffdddbbbaaabbbbbbaaaaaaaaaaaabbbbbb______^^^^^^___```bbbccc^^^_______________^^^^^^^^^[[[XXXYYY[[[]]]]]][[[\\\]]]^^^^^^_________^^^]]]]]]^^^^^^]]]]]]\\\\\\\\\\\\]]]]]]^^^___``````]]]^^^^^^______^^^^^^^^^ZZZXXXWWWXXXZZZ[[[[[[[[[XXXWWWTTTMMMEEE???===>>>888222...//////,,,,,,...+++++++++,,,,,,---------,,,,,,,,,++++++*********,,,+++++++++******))))))))))))))))))(((((((((((('''(((((()))))))))))))))$$$%%%'''(((***+++++++++*********))))))))))))))))))(((((((((******((('''((((((((()))+++---///111...111555666555444333333222555:::???AAAAAA???>>>;;;AAABBB@@@EEEMMMIII===@@@BBBEEEHHHKKKPPPVVVZZZYYY[[[]]]```aaabbbaaa```aaabbbdddffffffeeedddccc```aaabbbcccdddeeeffffffccccccbbbdddeeefffeeecccffffffeeeeeeeeedddddddddaaaaaabbbcccdddeeeeeefffdddddddddbbbaaaaaaccceee___^^^]]]ZZZUUULLLBBB;;;555333000...------...///***+++,,,------,,,+++***,,,+++*********+++,,,---************************((((((((()))******++++++++++++******++++++,,,------------------------------,,,***)))((()))***+++)))))))))***++++++,,,,,,************************SSS\\\ccceeedddffffffdddffffffeeeeeeeeeddddddddddddccccccbbbbbbccccccddddddeeeffffffdddbbbbbbcccaaaaaa````````````aaaaaa___\\\[[[\\\```aaa```]]]aaaaaa```_______________^^^______^^^\\\[[[[[[\\\^^^^^^^^^^^^^^^^^^^^^^^^aaa``````aaabbbbbb```^^^^^^```bbbbbbbbbbbbcccdddddddddccccccbbbcccccccccbbbbbbbbbccccccddddddeeeccccccddddddeeefffggggggbbb[[[PPPDDD;;;777777888;;;AAALLLWWW```eeefffgggfffeeeeeegggiiijjjiiihhhggggggfffeeeeeeeeeeeefffddddddeeeeeefffeeeeeeeeehhhhhhhhhhhhgggfffdddccc```ZZZOOOEEE>>>>>>@@@CCCNNNUUU^^^ccceeeeeeggghhhcccdddfffgggggggggfffeeeggggggfffgggggghhhiiijjjiiihhhgggggghhhhhhgggfffhhhhhhhhhhhhhhhhhhhhhhhheeedddccc```\\\TTTKKKEEE999555222////////////...000000111222222222222111......---------,,,,,,,,,000///...---------------////////////////////////222///------//////,,,***+++,,,---...---,,,+++***++++++,,,,,,,,,,,,------///...,,,+++++++++,,,,,,***)))***+++...///...---,,,,,,,,,------,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......,,,---------------,,,,,,///////////////...............---,,,---...///000222888BBBMMMWWW___ccceeefffeeeeeeddddddeeeeeefffeeedddcccccceeeeeeeeecccbbbaaa```aaabbbcccbbbaaabbbaaa``````aaabbb```___cccbbb```^^^]]]]]]]]]^^^ZZZZZZYYYXXXXXXYYYZZZ[[[___^^^]]]\\\[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\\\\\\\[[[]]]^^^^^^]]]\\\^^^___^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\\\\ZZZXXXWWWWWWXXXYYYXXXTTTLLLHHHFFF@@@:::444111...---//////---+++,,,---...---+++)))))))))*********++++++,,,,,,,,,,,,,,,---.........------'''&&&&&&&&&&&&'''(((((($$$&&&)))++++++)))&&&$$$((('''''''''''')))+++,,,))))))))))))))))))))))))++++++)))(((''''''''''''+++,,,,,,,,,++++++---//////222555888888999:::;;;;;;===@@@BBBAAA@@@@@@@@@CCC<<>>888555444777===GGGRRR[[[aaadddeeegggffffffhhhjjjjjjiiihhhhhhgggffffffeeeeeeffffffgggggggggggggggfffeeedddeeefffgggiiiiiiiiihhhggg```YYYOOOGGGEEEDDDCCCAAAMMMTTT^^^dddffffffggghhhggggggffffffeeefffffffffhhhhhhggggggfffgggggggggfffeeeeeefffiiijjjjjjiiihhhhhhhhhhhhhhhhhhhhhhhhbbbaaa```^^^YYYQQQIIIBBB999555222////////////.........///000000000000000000000/////////.........------,,,+++++++++,,,,,,------------------------...---++++++,,,,,,***)))++++++++++++,,,------...++++++++++++,,,,,,,,,,,,,,,,,,+++************+++---,,,,,,,,,------+++)))+++,,,,,,------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......,,,---...///////////////------......//////000000///...---------...///000333999CCCNNNXXX___ccceeefffeeeeeeddddddeeeeeefffdddbbbaaabbbccccccbbbaaa```___^^^___``````___]]]ZZZYYYYYY[[[___cccdddeee^^^^^^^^^^^^]]]\\\ZZZYYYXXXXXXYYYZZZ[[[\\\\\\]]][[[[[[[[[ZZZZZZZZZZZZZZZ\\\\\\\\\\\\[[[[[[ZZZZZZ\\\]]]^^^]]][[[ZZZZZZ[[[_________``````aaaaaaaaa^^^]]]ZZZVVVRRRQQQRRRSSSUUUWWWUUUPPPLLLHHH@@@888333000...---......---+++%%%'''***+++++++++---...***++++++++++++,,,,,,,,,***************)))((('''''''''&&&&&&''''''((()))******)))(((((()))******&&&'''((())))))******)))))))))))))))))))))))))))((((((((()))***,,,......&&&'''***+++,,,...111333111444777999999999:::;;;999;;;>>>???>>>>>>>>>???>>>???EEEMMMJJJBBB???CCCDDDFFFIIIMMMRRRWWW[[[]]]```aaaaaa___\\\[[[[[[\\\^^^```cccfffggggggfffeeeeeeeeedddccccccccccccccccccddddddeeeeeedddddddddfffeeedddddddddeeeggghhhffffffffffffggghhhiiijjjeeeeeeeeeeeedddbbb```^^^aaa```___^^^\\\XXXSSSNNNBBB===666111///......---000000000///......------------,,,,,,,,,,,,------,,,,,,,,,++++++++++++*********))))))***++++++,,,++++++++++++++++++++++++......------------,,,,,,+++***)))))))))***,,,,,,+++++++++*********************************))))))RRR[[[bbbdddccceeeeeeccceeeeeeeeedddddddddcccccccccddddddddddddddddddccc```bbbdddddddddcccdddeeeaaaaaaaaabbbbbbaaaaaaaaa___bbbcccbbb^^^]]]^^^aaaaaaaaa```_______________^^^``````___]]]]]]]]]^^^\\\\\\]]]^^^___```aaaaaa`````````bbbccccccaaa______```bbbbbbbbbaaabbbcccbbbbbbbbbbbbbbbccccccdddeeeeeeeeeddddddccccccbbbcccccccccddddddeeeeeeeee___ZZZRRRHHH???888444333777<<>>555222000///...------,,,,,,%%%'''***+++++++++,,,...++++++++++++++++++++++++************)))((('''&&&'''''''''''''''(((((()))))))))))))))))))))))))))&&&'''(((*********)))(((((((((((((((((((((((((((''''''((()))***,,,---...&&&(((***+++,,,...111444333666999::::::::::::;;;888:::=========<<<===>>><<>><<>>444///000000...+++***+++,,,***,,,------+++******+++,,,,,,,,,++++++++++++***+++++++++++++++***)))(((((((((''''''(((((()))***'''))),,,......,,,)))'''(((((())))))))))))(((((())))))))))))))))))))))))))))))((((((((((((((()))***+++---......000333555777999<<<<<<;;;;;;;;;<<<999:::;;;;;;;;;;;;===>>>@@@JJJNNNHHHBBBDDDGGGFFFLLLNNNQQQTTTWWWZZZ\\\]]]ZZZ\\\___```___^^^______]]]^^^aaaccceeefffggggggfffeeeeeedddddddddddddddbbbbbbcccdddeeeeeeeeeeeebbbbbbbbbbbbdddfffhhhiiijjjiiihhhgggffffffffffffffffffggggggfffdddcccbbbcccaaa``````___^^^ZZZXXXRRRLLLCCC;;;666333111///------------------------,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,(((((())))))***+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---+++***)))))))))***,,,,,,***************+++++++++&&&&&&'''(((***+++,,,,,,JJJSSS]]]```bbbfffgggfffdddddddddccccccccccccbbbcccdddeeeggggggeeedddcccaaacccddddddbbbaaaaaabbb```aaacccddddddcccaaa``````_________aaaaaaaaa```aaaaaa```__________________```aaaaaa```___```aaa^^^^^^______``````aaaaaa`````````bbbdddeeecccbbb```aaaccccccaaa```aaabbb````````````aaabbbcccddddddddddddeeeeeeeeeeeeeeeffffffffffffffffffffffffaaa\\\RRRHHH>>>777444222444888@@@JJJTTT^^^eeeiiijjjiiihhhiiijjjkkkiiigggiiihhhhhhgggggggggggggggeeeeeefffffffffeeeeeedddeeefffgggggggggeeedddccc^^^\\\VVVLLLBBB>>>???CCCIIIRRR^^^eeehhhhhhggghhhdddeeefffggghhhiiiiiiiiiffffffeeeeeeeeefffgggggghhhgggfffggghhhiiihhhggghhhhhhhhhhhhhhhhhhhhhhhheeedddcccaaa\\\UUULLLFFF999555222////////////...///000000111111111111111............---------------,,,,,,,,,------...///------------------------***,,,---,,,******+++---++++++,,,------,,,,,,,,,************++++++++++++)))***+++,,,------,,,++++++******,,,......---,,,)))***+++,,,------------+++++++++,,,,,,---------......---,,,,,,+++******************************(((***,,,---......---,,,......///......---,,,+++.........///////////////000///.........///111222666<<>>BBBFFFHHHGGGHHHJJJJJJJJJIIIGGGFFFHHHLLLRRRWWW[[[\\\\\\[[[\\\\\\]]]]]][[[YYYVVVUUUUUUVVVWWWXXXZZZ[[[\\\\\\^^^______^^^[[[ZZZZZZ[[[]]]]]]\\\\\\[[[[[[ZZZZZZYYYYYYXXXUUUOOOJJJHHHGGGGGGKKKLLLJJJHHHCCC:::111///000000...+++)))+++---+++,,,......,,,+++,,,---,,,,,,,,,+++++++++************+++++++++******)))((((((((((((((())))))***%%%&&&((())))))(((&&&%%%))))))(((((((((((())))))))))))))))))))))))))))))***)))))))))((())))))***)))+++---///000333666999888;;;======<<<;;;;;;<<<999;;;<<<;;;;;;;;;===???DDDNNNOOOEEEAAAGGGKKKHHHNNNOOORRRVVVYYY[[[\\\\\\ZZZ]]]``````___^^^]]]^^^\\\]]]___bbbdddeeefffgggeeeeeeeeefffeeeddddddcccaaabbbcccdddeeeeeeeeeeeebbbbbbbbbbbbccceeegggiiiggggggffffffeeefffffffffggggggffffffeeeeeeddddddccccccbbbbbbbbb___\\\XXXSSSNNNFFF???:::666222000---------...............++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,+++***)))))))))***,,,,,,))))))*********+++++++++(((((((((((())))))))))))FFFPPPZZZ^^^aaaeeegggfffdddddddddcccccccccbbbbbbcccdddfffggggggfffdddcccbbbccceeedddbbbaaaaaaaaa```aaacccddddddcccaaa```bbb```^^^```ccceeecccaaaaaaaaa```__________________```bbbaaa```___aaabbb\\\]]]^^^___```bbbcccccc`````````bbbeeeeeedddbbb```bbbccccccaaa```aaaaaa````````````aaabbbcccddddddddddddeeeeeefffffffffeeeeeeeeeeeeeeeeeeeeeeeebbb\\\RRRGGG>>>777444333333777>>>HHHSSS\\\dddhhhjjjiiiiiiiiikkkkkkiiigggiiiiiihhhgggggggggggggggddddddeeeeeefffeeeeeeeeecccdddeeefffffffffeeeddd^^^]]]XXXLLL@@@;;;>>>CCCIIIRRR^^^fffhhhhhhggghhhcccdddfffhhhjjjjjjjjjiiieeeeeeeeeeeeeeefffggghhhfffeeeeeefffiiijjjjjjiiihhhhhhhhhhhhhhhhhhhhhhhheeedddccc```\\\TTTKKKEEE999666222////////////......//////000000000000000000/////////............++++++++++++,,,,,,---...------------------------(((***,,,+++)))(((***,,,+++,,,---...---,,,+++***)))************+++++++++***+++,,,---...------,,,---,,,,,,,,,------+++***)))***+++,,,------...---+++++++++,,,,,,---------......---,,,,,,+++******************************(((***,,,.........---,,,/////////...---,,,******///////////////.........000///.........///111222666<<>>===>>>@@@BBBCCCDDDDDDCCCHHHLLLRRRXXX\\\]]]]]]\\\]]]]]]^^^]]]\\\YYYVVVTTTTTTUUUVVVXXXZZZ[[[]]]]]]^^^______^^^\\\[[[\\\]]][[[[[[ZZZYYYXXXWWWVVVVVVXXXYYYYYYVVVPPPKKKGGGFFFCCCFFFGGGEEEBBB>>>666---...000000...+++)))+++---***,,,......---------///,,,,,,,,,++++++*********((())))))************)))((((((((((((((()))************))))))))))))*********)))(((''''''((()))***))))))))))))))))))))))))******))))))***+++,,,,,,(((***---000222555999<<<999;;;===>>><<<;;;;;;<<<:::;;;<<<<<<;;;;;;===???GGGPPPOOOCCC@@@IIIMMMHHHOOOQQQTTTWWWZZZ[[[\\\\\\\\\^^^aaaaaa___]]]\\\\\\[[[\\\^^^aaaccceeeffffffdddeeefffgggfffeeedddcccaaabbbcccdddeeeeeefffeeecccbbbbbbbbbccceeeggghhheeeeeedddeeeeeefffggghhhhhhgggfffeeeeeeeeeeeeeeedddddddddddddddaaa\\\YYYTTTOOOHHHAAA<<<777333000.........///////////////***+++,,,------,,,+++************++++++,,,,,,,,,&&&''')))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++++++++***)))))))))***,,,,,,))))))******+++++++++++++++******)))(((''''''&&&HHHNNNVVV___dddgggfffeeeeeeeeeeeeeeeeeeeeeeeeeeefffgggggggggfffdddbbb```cccbbbaaa``````aaabbbbbb___```ccceeeeeedddbbb```aaaaaaaaaaaabbbbbbbbbbbbbbb```___```aaabbbaaa___]]]^^^```aaabbbbbbbbbaaabbb___]]]]]]___```___]]]aaa``````aaacccdddbbbaaaaaabbbbbbbbbbbbccccccccc___aaabbbbbbaaaaaaaaaccccccddddddeeeeeeddddddccchhhhhhggggggfffffffffeeeaaa\\\RRRHHH>>>777333222666888>>>GGGRRR]]]cccfffgggffffffhhhjjjkkkjjjhhhiiiiiihhhffffffeeeeeeeeebbbcccdddeeeggghhhiiijjjiiiiiigggfffeeeddddddccceee```XXXMMMDDD???>>>???IIIOOOYYYaaaeeeggghhhiiijjjiiihhhgggggghhhiiijjjgggfffeeeddddddeeefffgggfffffffffggghhhhhhiiiiiijjjiiihhhffffffgggggghhheeefffccc___[[[VVVLLLBBB999555111///////////////000///...------...///000////////////////////////,,,,,,,,,---------.........------,,,,,,------...++++++++++++++++++++++++111///---+++)))******+++,,,,,,,,,---------......---......//////......---///,,,+++......++++++///,,,---,,,***(((''')))***'''***///222444222000...000///---,,,++++++,,,,,,+++)))((()))---///---,,,,,,,,,+++***+++,,,...///,,,,,,,,,,,,---...//////......------------......000111222111000///000111:::>>>EEEOOOXXX___eeehhhfffeeedddcccccccccdddeeeeeeeeedddcccbbbaaa```___aaa```___bbbdddbbb[[[TTTIIIBBB:::666666777888888<<<::::::<<<<<<;;;???EEEDDDMMMUUUVVVXXX[[[]]]\\\^^^___``````___]]][[[YYYYYYYYYZZZZZZ[[[[[[[[[\\\aaa___^^^^^^___```^^^]]]ZZZYYYXXXWWWWWWWWWWWWWWWTTTSSSSSSSSSRRRNNNHHHDDD@@@BBBDDDDDDAAA;;;555111......---,,,,,,+++******************************---,,,***)))))))))***+++,,,+++***((((((((()))***)))***,,,,,,,,,+++)))''''''(((******((((((((()))(((*********)))((()))***(((((((((((())))))))))))((((((''''''''')))+++,,,---.........///333999>>>===>>>??????>>><<<999888<<<:::;;;???>>>999;;;BBBPPPGGGAAAAAACCCEEEHHHLLLNNNPPPTTTWWW[[[]]]^^^^^^ZZZ[[[]]]_________]]]\\\___```bbbbbbaaaaaacccdddhhhgggfffeeecccbbbaaaaaabbbdddfffhhhhhhhhhfffeeedddddddddddddddeeefffggghhhgggfffeeeeeefffhhhhhheeeeeedddcccdddeeefffgggfffgggiiiiiigggddd```]]]WWWSSSMMMGGGAAA<<<666333...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,************,,,---((()))+++---------+++***++++++++++++******))))))'''(((******))))))***,,,,,,,,,+++***))))))******************************((()))++++++******+++---FFFLLLTTT]]]cccfffffffffeeeeeeeeeeeeeeeeeeeeeeeeffffffggggggfffdddbbb```cccbbbaaa``````aaabbbccc```aaabbbddddddcccbbbaaabbbbbbbbbbbbbbbbbbbbbbbbaaa___^^^___```aaa```___^^^___```aaabbbbbbbbbaaa___]]]\\\]]]```bbbbbbaaaaaa``````aaaccccccbbbaaa``````aaaaaaaaabbbbbbbbb___aaaccccccbbbaaabbbccccccddddddeeeeeeddddddcccggggggggggggffffffeeeeeeaaa[[[RRRHHH???888444333555777===FFFQQQ\\\bbbeeegggffffffhhhjjjkkkjjjhhhiiihhhgggfffeeeeeeeeeeeebbbcccdddeeeggghhhiiijjjiiihhhgggfffeeedddddddddeee```XXXNNNDDD???>>>???GGGNNNXXXaaafffggghhhhhhhhhhhhgggffffffggghhhhhhggggggfffeeeeeefffgggggggggggggggggghhhhhhhhhhhhhhhgggfffffffffggghhhhhheeefffddd___\\\XXXNNNDDD999666111///////////////000///...------...///000////////////////////////,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,+++++++++++++++...---,,,******+++,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///,,,+++------++++++///000000000...,,,+++---...(((+++...111222111///---//////...,,,,,,++++++++++++***)))***---...---+++,,,,,,+++++++++,,,---...,,,,,,,,,,,,---...//////------,,,,,,,,,,,,------///000111111///...///111777<<>>CCCGGGOOOVVVWWWXXX[[[]]]\\\______```aaa```^^^\\\[[[ZZZZZZZZZZZZ[[[[[[\\\\\\```___^^^^^^______^^^\\\\\\[[[ZZZXXXWWWVVVVVVVVVSSSSSSSSSRRRQQQMMMHHHDDD@@@AAABBBAAA>>>999444111......---,,,,,,+++******************************,,,+++***))))))******+++******)))(((((((((((((((((()))***++++++)))((('''&&&((())))))(((''''''(((((()))***)))(((((()))***))))))))))))((((((((((((((('''''''''((()))***+++.../////////000333777;;;>>>>>>??????>>><<<:::888>>><<<===@@@>>>;;;???GGGMMMEEE??????BBBCCCFFFKKKOOOQQQTTTXXX[[[]]]^^^^^^ZZZ[[[\\\^^^______^^^^^^___```bbbbbbaaaaaacccdddffffffeeedddcccbbbaaaaaabbbccceeefffggggggffffffdddeeeeeeeeeeeeeeeeeefffffffffeeeeeefffggghhhiiifffeeeeeedddeeefffggghhhfffggghhhhhhfffccc___\\\YYYVVVQQQLLLFFF@@@999444000...------//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,)))***+++,,,---,,,++++++++++++++++++*********)))***+++,,,,,,*********,,,,,,++++++***))))))******************************)))***++++++***)))+++,,,CCCIIIQQQ[[[aaaeeeffffffddddddddddddddddddddddddeeefffffffffeeedddbbbaaabbbbbbaaaaaaaaabbbbbbcccaaaaaabbbbbbccccccccccccddddddccccccbbbbbbaaaaaa```___^^^___```aaa```^^^______```aaabbbbbbbbbbbb___^^^]]]___aaacccccccccaaa``````aaaccccccbbb```___`````````aaaaaaaaaaaa```bbbddddddcccbbbcccdddccccccddddddddddddccccccgggffffffffffffeeeeeeeee```[[[RRRHHH???999555444444666;;;DDDPPPZZZaaadddgggffffffhhhjjjjjjiiihhhhhhgggfffeeeeeeeeeeeeeeecccdddeeefffggghhhiiijjjiiihhhgggfffeeedddddddddddd```YYYOOOEEE@@@>>>>>>EEELLLXXXaaafffhhhggggggggggggffffffffffffgggggghhhggggggffffffgggggghhhhhhhhhhhhhhhggggggggggggeeeeeeeeeeeefffggghhhiiidddeeeccc___]]]YYYPPPFFF:::666222/////////////////////............//////////////////////////////,,,,,,,,,---------.........------,,,,,,------...------,,,,,,++++++******,,,,,,+++***+++,,,...///,,,,,,,,,---------......---,,,++++++++++++,,,---...++++++------+++,,,///...///...---+++***+++---+++,,,---...///...---,,,---......------,,,+++***,,,+++***+++,,,---,,,+++,,,,,,+++++++++,,,------,,,,,,,,,,,,---...//////,,,,,,,,,++++++,,,,,,,,,...///000///......///111666;;;DDDMMMVVV]]]aaaccceeedddcccccccccdddeeeeeeeeeeeedddcccbbbaaaaaa```cccbbbaaabbbcccaaa[[[VVVMMMHHH@@@:::777666666555555333333666777888<<>><<<999666222111---------,,,,,,+++++++++************************+++******)))******++++++(((((((((((((((((('''&&&(((((()))******((('''&&&%%%'''(((((('''&&&&&&'''((()))***)))(((((((((*********))))))((((((''''''((('''''''''((()))***+++...///000000111333666999>>>>>>>>>>>>===<<<:::999??????@@@@@@===>>>EEENNNIIIBBB>>>???AAABBBEEEJJJQQQRRRUUUXXX[[[\\\]]]]]]ZZZZZZ[[[\\\^^^___``````___aaabbbbbbaaabbbccceeeddddddcccccccccbbbbbbbbbccccccdddeeeeeeffffffgggeeeeeefffgggfffeeedddccceeeeeeeeeeeefffgggiiiiiifffffffffffffffggghhhhhhggghhhhhhgggeeebbb^^^\\\ZZZYYYWWWSSSNNNFFF<<<666222000......//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***++++++++++++,,,,,,,,,++++++++++++************---...///...,,,***+++,,,,,,+++******)))************************************+++,,,+++***)))***+++@@@FFFNNNXXX___dddffffffddddddddddddddddddddddddeeeeeefffeeeeeecccbbbaaabbbbbbbbbbbbbbbbbbcccccccccbbbaaaaaaaaabbbcccdddddddddcccbbbaaa``````___aaa```___```aaabbbaaa___``````aaaaaabbbbbbbbbbbbcccbbbaaaaaaaaaaaaaaaaaabbbaaa```aaaccccccbbb````````````aaaaaaaaabbbbbbaaabbbddddddcccccccccdddccccccddddddddddddcccccceeeeeeeeeeeeeeeeeeeeeeee___ZZZRRRHHH???:::666555444555:::CCCNNNYYY```dddfffffffffgggiiijjjiiihhhggggggfffeeeeeeeeeeeeeeedddeeefffggghhhiiijjjjjjiiihhhgggfffeeeeeeeeeeeeccc```YYYPPPGGG@@@>>>>>>BBBJJJWWWaaafffgggffffffgggggggggggggggggggggggghhhhhhgggggggggggghhhhhhiiiiiihhhhhhgggffffffeeeccccccdddeeefffggghhhiiicccdddbbb___]]]YYYPPPGGG;;;777222000/////////////////////....../////////////////////////////////,,,,,,,,,---------.........------,,,,,,------...---------,,,,,,+++******,,,,,,+++++++++,,,---...,,,,,,,,,---------......000///---,,,,,,---///000...+++***------+++,,,///+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++***---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...//////------,,,,,,,,,,,,---------...///...---...000222888===FFFPPPYYY___bbbdddeeedddcccccccccdddeeefffeeeeeedddccccccbbbaaaaaadddcccbbbbbbbbb```\\\XXXQQQMMMFFF???:::777555444333111111444666777<<>>;;;777444222111000,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++&&&&&&((((((((('''&&&%%%))))))*********)))((('''&&&((())))))(((''''''((()))***+++***))))))***++++++******)))(((''''''&&&'''''''''((())))))******+++---///000111444777999???>>>>>>===<<<;;;;;;;;;???@@@@@@???===@@@IIIQQQGGGBBB???AAABBBCCCFFFKKKRRRSSSVVVXXX[[[\\\\\\\\\ZZZZZZZZZ[[[]]]___aaabbb___aaabbbbbbbbbbbbccceeebbbbbbbbbbbbbbbbbbbbbbbbdddcccccccccdddeeefffgggeeefffggghhhgggfffdddbbbccccccdddeeefffhhhiiiiiiggggggggggggggghhhhhhiiiiiiiiihhhgggeeebbb___]]][[[[[[[[[YYYTTTKKK@@@888444222///......///...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++,,,++++++******+++,,,,,,++++++++++++++++++++++++---...///...,,,+++,,,---++++++***************+++************************+++,,,---,,,***)))***+++>>>DDDLLLVVV^^^cccffffffddddddddddddddddddddddddeeeeeeeeeddddddcccbbbbbbaaaaaabbbbbbcccccccccccccccbbbaaa```aaabbbdddeeeccccccbbbaaa``````______cccbbbaaabbbcccdddcccaaaaaaaaaaaaaaaaaabbbbbbbbbccccccbbbaaaaaa```aaabbbbbbaaaaaaaaaccccccaaa___aaaaaaaaabbbbbbbbbccccccaaabbbddddddcccccccccdddbbbccccccddddddccccccbbbddddddddddddeeeeeeeeeeee```[[[RRRHHH@@@:::777555333555999AAAMMMXXX```dddfffeeeeeegggiiijjjiiigggggggggfffeeeeeeeeeffffffeeeffffffggghhhiiijjjjjjiiihhhgggfffffffffffffffccc```ZZZRRRHHHAAA>>>===@@@IIIUUU```fffgggffffffhhhhhhhhhhhhhhhhhhhhhhhhgggggghhhhhhhhhhhhggggggiiihhhhhhgggfffeeeddddddbbbcccdddeeeggghhhhhhiiibbbcccaaa^^^\\\YYYPPPGGG;;;888333000/////////......//////////////////...////////////////////////,,,,,,,,,---------.........------,,,,,,------...---------,,,,,,,,,++++++------,,,,,,+++++++++,,,,,,,,,,,,---------......000///---,,,,,,---///000---******,,,---+++,,,///,,,...///...,,,,,,,,,---------,,,++++++++++++++++++,,,---------,,,+++***,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---...//////......------------......---......------...111333888>>>HHHRRR[[[```bbbcccddddddcccbbbcccdddeeefffeeeeeeddddddcccbbbbbbbbbdddcccbbbbbbaaa```^^^\\\VVVSSSMMMEEE>>>999777666444111222555666888>>>EEEPPPWWW[[[ZZZYYY[[[]]]\\\``````aaaaaaaaaaaaaaaaaa]]]]]]]]]]]]\\\\\\\\\\\\___]]]\\\\\\]]]^^^\\\[[[YYYZZZZZZ[[[ZZZZZZYYYXXXRRRQQQOOONNNMMMJJJFFFBBB???<<<777333000/////////,,,,,,,,,,,,,,,,,,,,,,,,************************************+++*********%%%&&&'''(((((('''&&&%%%***++++++*********))))))((()))++++++)))((()))******+++,,,,,,******+++,,,+++******)))(((''''''&&&&&&'''(((((()))*********'''***---///222555999<<>>===<<<;;;;;;<<<<<>>DDDKKKPPPFFFCCCBBBDDDFFFFFFJJJOOOSSSTTTVVVXXXZZZZZZZZZZZZZZZZZZZZZ[[[]]]___aaabbb```aaaccccccbbbbbbdddeeeaaabbbbbbbbbbbbcccccccccdddddddddddddddfffggghhheeefffhhhhhhhhhfffdddbbbbbbcccdddeeefffggghhhhhhggggggggghhhhhhhhhhhhhhhkkkjjjiiigggdddbbbaaa```[[[\\\]]]]]]XXXOOODDD===666333000.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++,,,,,,+++******++++++,,,+++++++++++++++++++++,,,)))+++,,,,,,++++++,,,...+++***************++++++************************,,,------,,,***)))***+++>>>CCCKKKUUU]]]bbbeeefffeeeeeeeeeeeeeeeeeeeeeeeeeeedddddddddcccccccccccc```aaabbbcccddddddddddddcccbbbaaaaaaaaabbbdddeeeccccccbbbbbbaaa`````````dddcccbbbcccdddeeedddbbbbbbbbbaaaaaaaaabbbbbbccc^^^```aaaaaaaaaaaadddfffbbbaaaaaaaaacccbbbaaa___bbbbbbbbbbbbcccccccccccc```bbbddddddcccbbbcccdddbbbbbbccccccccccccbbbbbbccccccdddddddddddddddeeeaaa\\\SSSIII@@@:::666555444555999AAALLLXXX```dddfffeeeeeegggiiiiiihhhggghhhggggggfffffffffggggggggggggggghhhiiijjjjjjjjjiiihhhggggggffffffggggggbbb```[[[SSSJJJBBB>>><<>>;;;666111...---......+++++++++,,,,,,---------***************************++++++++++++***))))))%%%&&&''''''((('''''''''+++++++++***************(((***,,,+++***)))*********+++,,,,,,******+++,,,******))))))((((((''''''&&&'''((()))*********)))&&&(((+++...111555:::>>>@@@>>><<<;;;:::;;;===>>>??????>>>===BBBIIILLLJJJFFFDDDEEEIIIIIIIIIMMMSSSSSSTTTVVVWWWXXXXXXXXXWWWZZZZZZ[[[\\\^^^___`````````bbbccccccbbbcccdddeeebbbbbbccccccccccccccccccddddddeeeffffffgggggghhhffffffggghhhgggfffeeedddbbbcccdddfffggggggggggggffffffggghhhhhhhhhhhhhhhjjjiiigggeeecccbbbbbbbbb]]]]]]^^^^^^ZZZSSSJJJCCC:::666222///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,((()))++++++******,,,---*********)))******+++,,,************************+++,,,---,,,+++***+++,,,???CCCKKKTTT\\\aaaeeefffffffffffffffffffffffffffddddddcccccccccccccccccc```aaabbbdddeeeeeeddddddbbbbbbbbbbbbbbbccccccdddccccccccccccccccccccccccdddcccbbbbbbddddddcccbbbccccccbbbaaaaaabbbbbbccc]]]___aaaaaa``````cccfffcccbbbaaabbbcccbbb```___aaaaaaaaaaaabbbbbbbbbbbb___aaaccccccbbbaaabbbcccbbbbbbccccccccccccbbbbbbbbbcccccccccddddddddddddbbb]]]TTTIII@@@999666444555555999AAALLLXXX```eeeeeeeeeeeefffhhhiiihhhggghhhhhhggggggggghhhhhhiiiggghhhhhhiiiiiijjjjjjkkkiiihhhggggggggggggggggggaaa```\\\TTTKKKBBB>>><<>>IIIUUU]]]aaaaaaaaaccccccbbbbbbccceeefffgggeeeddddddddddddcccccccccbbbcccbbbaaaaaaaaabbbccc^^^]]]YYYRRRHHHAAA======888555444666777999???GGGPPPVVVZZZYYYXXX[[[]]]]]]^^^^^^______```aaabbbbbb___^^^^^^^^^]]]]]]]]]]]]```___^^^^^^______^^^\\\WWWXXXYYYZZZZZZYYYWWWVVVQQQOOOMMMLLLJJJHHHDDDAAA===:::555000---,,,------******+++,,,,,,---......************************,,,,,,,,,,,,+++)))((('''''''''&&&&&&'''(((((()))++++++***)))))))))))))))((()))++++++)))((()))***((()))******(((((()))***))))))))))))((((((((((((&&&'''((()))*********)))((()))+++---///444:::>>>@@@>>><<<::::::;;;===?????????>>>???GGGOOOLLLEEEEEEEEEGGGKKKLLLKKKOOOUUURRRSSSUUUVVVWWWVVVVVVUUUZZZ[[[\\\^^^______^^^^^^```bbbccccccccccccdddfffddddddddddddccccccccccccdddeeefffhhhhhhhhhhhhgggffffffffffffggggggggggggcccdddeeeffffffffffffeeeeeefffggghhhhhhhhhgggggggggfffdddbbbaaaaaaaaabbb_________^^^\\\WWWPPPKKK>>>:::555222000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,---,,,+++***)))+++++++++,,,,,,,,,------)))***,,,+++******+++,,,******))))))***++++++,,,***************************,,,---,,,++++++,,,---???DDDKKKTTT\\\aaaeeefffggggggggggggggggggggggggddddddccccccbbbccccccccc```aaacccdddeeeeeeddddddaaaaaabbbbbbcccccccccccceeeeeeeeeeeeeeeeeeeeeeeecccbbbaaabbbcccccccccaaadddcccbbbaaaaaabbbcccccc```bbbcccaaa^^^]]]```bbbcccbbbaaabbbcccbbb```___````````````aaaaaaaaaaaa___aaabbbbbbaaaaaabbbcccbbbbbbccccccccccccbbbbbbbbbbbbbbbccccccdddddddddccc^^^TTTIII@@@999555333555666999AAALLLXXXaaaeeeeeeeeeeeefffhhhiiihhhgggiiihhhhhhhhhhhhhhhiiiiiihhhhhhhhhiiijjjjjjjjjkkkiiihhhhhhgggggggggggghhhaaa```\\\TTTKKKCCC>>>;;;???FFFQQQZZZaaaeeeggghhheeefffggghhhhhhgggfffeeedddeeefffggggggfffeeedddcccccccccbbbbbbbbbbbbaaaeeefffgggiiiiiiiiihhhhhhhhhiiigggcccaaa]]]TTTJJJ===999444111000000///...---...///000000///...---////////////////////////,,,,,,,,,---------.........------,,,,,,------...***++++++,,,---...//////((()))+++,,,---.........,,,,,,,,,---------......---......//////......---+++((((((+++,,,+++,,,///+++---000000///...---...+++,,,---...///...------,,,+++*********+++,,,---)))+++......,,,,,,...111,,,,,,---...---,,,***))),,,,,,,,,,,,---...//////---,,,,,,++++++,,,,,,---...............111555888:::AAAMMMXXX```ddddddcccccccccbbbbbbccceeefffgggeeeddddddddddddddddddcccbbbbbbbbbaaaaaaaaadddfffaaa```]]]UUUKKKCCC@@@???888555444666777888???FFFOOOVVVZZZXXXWWW[[[]]]^^^^^^^^^^^^^^^___aaabbbccc_________^^^^^^]]]]]]]]]aaa___^^^^^^___```^^^]]]XXXYYYZZZZZZYYYWWWUUUTTTQQQOOOMMMKKKJJJGGGDDDAAA<<<999555000---,,,,,,---******+++,,,------......************************,,,------,,,+++)))'''%%%((('''&&&&&&'''((()))*********)))((((((((((((((('''(((******((((((((()))'''((()))((('''&&&''')))(((((((((((())))))))))))%%%&&&(((*********))))))***++++++,,,...333999===AAA???<<<999999;;;>>>???@@@@@@>>>@@@KKKSSSMMMAAAEEEEEEHHHLLLMMMLLLPPPWWWRRRSSSTTTUUUVVVUUUTTTTTTZZZ[[[]]]_________]]]\\\```bbbccccccccccccdddfffeeeeeeeeedddddddddccccccdddeeehhhiiijjjiiihhhgggfffffffffffffffggghhhiiicccdddeeefffffffffeeeddddddeeeggghhhhhhhhhgggfffeeedddaaa```______aaabbbbbb```___^^^]]]YYYTTTPPPAAA===777444222222111000,,,,,,,,,,,,,,,,,,,,,,,,---,,,************,,,---***+++---...---+++)))(((+++++++++,,,,,,---------,,,------,,,***))))))*********))))))***+++,,,,,,***************************+++,,,,,,,,,,,,---...>>>AAAFFFNNNVVV]]]bbbeeeeeegggiiiiiigggdddcccbbbbbbddddddcccaaa```aaabbbeeeeeedddccccccbbbbbbaaabbbbbbbbbaaabbbbbbcccdddccccccddddddddddddeeeeeebbbcccddddddeeeeeeeeeddddddddddddcccccccccbbbbbbccccccbbbbbbbbbbbbbbbbbbeeeeeedddcccbbbaaa```___bbbaaaaaa```aaaaaabbbcccaaaaaaaaaaaa````````````bbbaaaaaaaaaaaaaaabbbbbbaaabbbcccdddeeedddcccccc```]]]VVVKKKAAA999555444111333777???IIITTT^^^ccceeeeeedddcccccceeefffggglllkkkiiihhhhhhhhhiiijjjgggiiijjjiiihhhggghhhiiiiiiiiiiiihhhhhhhhhhhhhhhgggccc]]]VVVMMMFFF@@@===@@@DDDLLLWWW```eeefffeeehhhhhhgggfffeeeddddddccceeefffggghhhhhhgggfffeeebbb```^^^]]]^^^```cccfffhhhhhhiiiiiiiiihhhhhhgggeeegggfffccc```\\\QQQFFFAAA;;;555222111111///,,,------......//////000000........................///,,,***,,,000222000,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,---.........---,,,000---******,,,---,,,***,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++000---,,,---///000...,,,***+++,,,,,,+++***)))((((((***++++++++++++---......,,,,,,///...***(((***++++++++++++++++++++++++$$$&&&(((***+++,,,,,,+++111111111000///000333555999AAAMMMXXX```dddfffgggdddcccbbbaaaaaaccceeegggddddddccccccccccccddddddaaabbbdddeeedddcccaaa___cccaaa^^^YYYRRRJJJDDD@@@777555333333555999===@@@KKKRRRYYY]]][[[ZZZ[[[]]]]]]^^^``````___```aaacccbbbbbbaaaaaa`````````____________```______^^^]]][[[ZZZZZZZZZYYYYYYXXXXXXQQQMMMIIIFFFDDDDDDBBBAAA999777444111000...,,,***((())),,,.........---,,,---,,,,,,+++*********+++((()))*********)))'''&&&(((((((((((()))))))))))),,,))))))***)))&&&%%%'''+++++++++*********)))))))))'''&&&'''***+++***((($$$%%%''')))))))))(((((('''((()))***************++++++,,,///222555888::::::999999999:::<<<>>>???AAA???DDDMMMPPPIIIDDDCCCFFFHHHLLLOOOQQQRRRQQQPPPVVVVVVVVVVVVWWWWWWXXXYYY\\\]]]^^^]]]\\\\\\^^^```````````````aaabbbcccdddcccdddeeeeeeeeeeeefffgggcccdddeeefffggggggggggggbbbbbbdddeeeggghhhiiijjjeeedddcccdddffffffeeedddcccdddfffhhhgggfffcccbbbccccccbbbbbbbbbbbbbbbccc```^^^]]]^^^^^^ZZZTTTOOOFFFBBB<<<666222000000000---,,,++++++******++++++,,,++++++******++++++,,,+++******,,,///111111111///,,,))))))+++......---------,,,++++++,,,,,,,,,---***((())),,,,,,(((###,,,)))(((***+++)))***...,,,...000000///--------->>>@@@EEEKKKSSS[[[aaaddddddfffhhhhhhfffeeeeeeeeebbbcccdddcccaaa```aaabbbcccccccccccccccccccccdddbbbbbbbbbbbbbbbccccccdddcccccccccdddddddddeeeeeeccccccdddeeeeeedddddddddddddddcccccccccbbbbbbbbbccccccbbbbbbbbbbbbbbbbbbeeedddcccbbbaaa```______aaaaaaaaaaaaaaabbbbbbbbbaaaaaaaaa`````````______aaaaaa``````aaabbbccccccaaabbbcccdddddddddcccccc```]]]VVVLLLAAA999555444222444888???IIITTT^^^dddeeeeeeddddddeeeeeefffgggjjjjjjiiihhhhhhhhhhhhhhhggghhhiiihhhgggggghhhiiiggggggggggggggggggggggggfffccc^^^WWWOOOFFF@@@<<>>@@@IIIOOOWWWZZZZZZYYY[[[]]]\\\^^^___```______aaabbbaaaaaa`````````________________________^^^]]]]]]ZZZZZZYYYYYYXXXWWWVVVVVVSSSOOOJJJGGGDDDCCCAAA???:::777333000///...,,,+++)))***,,,---...---,,,+++---,,,++++++******++++++)))))))))))))))(((((('''''''''((((((((())))))))),,,)))(((******&&&&&&(((+++++++++*********))))))---+++))))))***+++)))&&&%%%&&&((()))******))))))((())))))************)))***+++,,,...000444777999999999999999:::<<<>>>???AAAAAAFFFMMMNNNHHHEEEFFFIIILLLOOOSSSUUUVVVUUUUUUVVVVVVVVVVVVWWWXXXYYYYYY[[[\\\]]]]]]\\\\\\]]]___aaaaaaaaaaaabbbcccddddddcccdddeeeeeeddddddeeeffffffffffffffffffeeeeeedddbbbcccdddeeefffggghhhiiieeedddcccdddfffggggggeeecccdddfffhhhgggfffdddbbbaaa`````````aaaaaabbbccc```___^^^^^^^^^[[[UUUPPPIIIFFF@@@999444111000000---,,,++++++***+++++++++,,,,,,++++++++++++,,,,,,---,,,+++,,,...///...---///,,,))))))+++......------,,,,,,++++++,,,,,,---+++)))'''))),,,...+++'''---***)))***)))&&&&&&)))%%%''')))***)))(((((()))>>>???BBBGGGNNNWWW^^^cccccceeeggggggfffeeefffgggbbbcccdddcccaaaaaaaaacccaaabbbbbbcccddddddeeeeeebbbbbbbbbbbbbbbcccddddddccccccccccccdddddddddddddddddddddeeeeeedddcccccccccccccccbbbbbbbbbaaaaaabbbbbbccccccccccccccccccccccccbbbaaa``````_________```aaabbbbbbbbbbbbaaa````````````____________````````````aaabbbddddddaaabbbccccccddddddcccccc```]]]VVVLLLBBB999555333333444999@@@JJJUUU___eeedddeeeffffffggggggffffffggghhhhhhiiiiiihhhgggffffffggghhhgggfffffffffhhhffffffffffffggggggggggggeeeccc___YYYQQQHHH@@@;;;???CCCKKKUUU^^^dddeeeeeeeeeeeeeeedddddddddddddddeeeeeefffggggggfffeeeeeebbbaaa___^^^^^^aaaccceeegggggghhhhhhhhhhhhggggggeeegggeeebbb```\\\RRRGGG@@@;;;444111111111///,,,/////////...............,,,---...//////...---,,,---+++***---222444333222,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,------......------,,,,,,,,,---...---+++))),,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))++++++***)))***++++++++++++***)))))))))***++++++++++++,,,...+++***+++000000...---///---------------------------------------...//////000000000//////000333666@@@GGGQQQZZZ___```aaaaaadddcccbbbaaa```aaabbbccc``````____________``````aaaaaa```_______________aaaaaa```^^^YYYSSSMMMIIIBBB@@@===;;;;;;<<>><<<999666111...---------,,,***+++,,,------,,,+++***,,,,,,++++++******++++++******)))(((((((((((()))''''''''''''((((((((((((***((((((******''''''***+++++++++***************000...,,,++++++***(((&&&'''''')))******+++***************+++******))))))******+++,,,///222555777777777888999:::<<<>>>???@@@CCCHHHMMMLLLGGGGGGJJJLLLNNNQQQUUUWWWYYYYYYXXXVVVVVVVVVWWWWWWXXXZZZZZZZZZ\\\]]]\\\[[[[[[]]]^^^aaaaaaaaaaaabbbcccddddddcccdddeeedddcccbbbcccdddhhhhhhgggfffdddcccbbbbbbccccccddddddeeefffggghhheeeddddddeeegggiiihhhgggcccdddfffggggggfffeeeccc_______________```aaabbb``````_________[[[WWWSSSNNNKKKDDD===777333111///------,,,+++++++++++++++,,,,,,++++++++++++,,,,,,///...,,,,,,------+++***...,,,******+++---...---,,,,,,,,,++++++,,,,,,---***(((&&&(((,,,//////---***((()))------******---%%%''')))*********+++--->>>>>>>>>BBBHHHQQQZZZ___dddeeeffffffeeeeeefffgggaaacccdddcccbbbaaabbbcccbbbbbbbbbccccccdddddddddcccbbbbbbbbbbbbcccddddddbbbccccccccccccdddddddddddddddeeeeeeddddddccccccccccccbbbbbbbbbaaaaaaaaabbbbbbcccccccccccccccdddbbbbbbbbbaaa```______^^^^^^___```aaabbbbbbaaaaaa````````````_________^^^_________```aaacccdddeeeaaabbbbbbccccccccccccccc```]]]WWWMMMBBB:::555333333555999AAAKKKVVV```eeedddeeefffggghhhgggfffeeedddfffhhhiiiiiihhheeedddeeefffgggfffeeeeeefffgggffffffggggggggggggggghhhdddccc```[[[SSSIII@@@:::>>>BBBIIITTT]]]ccceeeeeecccccccccddddddeeeeeeeeedddeeefffggggggfffeeedddbbbaaa_________aaadddeeeffffffgggggghhhhhhggggggeeefffeeebbb___\\\RRRHHH???:::444111000000///---/////////......---------+++,,,...//////...,,,+++---,,,+++---000222111000------------------------+++++++++,,,,,,---------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******))))))*********)))*********+++************)))***,,,,,,++++++,,,---,,,***,,,000111...---000---------------------------,,,+++******+++,,,---.../////////...000444777CCCJJJTTT\\\```bbbbbbbbbdddcccbbbaaa`````````aaaaaaaaa````````````aaaaaaaaa```^^^]]]\\\]]]^^^___```aaaaaaaaa]]]XXXSSSOOOHHHFFFDDDAAA@@@@@@@@@AAADDDHHHNNNSSSUUUWWWZZZ\\\[[[]]]^^^^^^]]]]]]^^^```]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[YYYYYYYYYXXXWWWUUUSSSQQQQQQMMMIIIEEEBBB???<<<:::888444///,,,+++,,,------++++++,,,,,,,,,+++******,,,,,,++++++***++++++,,,,,,+++)))((((((((()))***&&&'''''''''(((((((((((()))''''''***+++((())),,,************************///...,,,+++***)))((('''((())))))***++++++,,,,,,++++++++++++******)))((())))))***+++---000333444555666777999;;;===???@@@AAAEEEKKKLLLIIIGGGIIIMMMLLLNNNQQQUUUWWWYYYZZZZZZWWWWWWWWWWWWXXXYYY[[[[[[ZZZ[[[]]]]]]\\\\\\\\\^^^````````````aaabbbcccccccccdddeeedddbbbaaabbbccchhhgggfffeeecccbbbbbbaaaddddddccccccdddeeefffgggeeeddddddeeehhhjjjjjjiiicccdddfffgggggggggeeeeeeaaaaaa```````````````aaaaaaaaaaaaaaa___]]]YYYVVVSSSOOOIIIBBB;;;555000...------,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,///---,,,,,,,,,,,,+++))),,,,,,+++++++++---------,,,,,,+++++++++,,,------,,,)))((())),,,///000///***((()))---,,,)))''')))***,,,---...------...000>>>===<<<===CCCKKKTTTZZZcccdddffffffdddddddddeeeaaabbbccccccbbbaaabbbcccdddddddddcccccccccbbbbbbcccccccccbbbcccddddddeeebbbbbbbbbcccccccccdddddddddddddddeeeeeeddddddccccccccccccbbbbbbbbbbbbaaabbbbbbccccccddddddddddddbbbbbbaaaaaa``````______^^^^^^___```aaabbbbbbbbbaaa````````````__________________```aaacccdddeeeaaaaaaaaabbbbbbbbbcccccc```]]]WWWNNNCCC:::555333333555999AAAKKKVVV```eeecccdddfffgggggggggfffeeeccceeegggiiiiiihhheeeddddddfffgggfffeeedddeeefffggggggggghhhhhhiiiiiiiiiddddddaaa\\\TTTJJJ@@@;;;===@@@HHHRRR\\\bbbeeeeeebbbccccccddddddeeeeeeeeecccdddeeeffffffeeedddcccaaaaaa```___```bbbdddeeedddeeefffgggggggggggggggeeefffdddaaa___\\\SSSIII>>>999333000000000///---//////......------,,,,,,+++,,,---......---,,,+++---,,,,,,,,,---...------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,------......------,,,******+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++*********+++******************++++++)))+++,,,,,,+++***+++---...,,,---111111---,,,...++++++++++++++++++++++++---,,,***))))))***++++++---............000444777AAAHHHRRR[[[```bbbbbbbbbccccccbbbaaaaaa`````````aaaaaa````````````aaaaaaaaa___]]][[[[[[\\\^^^______```aaaaaa```\\\XXXUUUNNNMMMJJJHHHFFFEEEDDDCCCEEEHHHLLLPPPSSSVVVYYY[[[[[[\\\]]]]]]\\\\\\]]]^^^\\\\\\\\\]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\[[[[[[ZZZXXXYYYYYYXXXWWWTTTRRRPPPKKKHHHEEEBBB@@@===:::888666333...++++++,,,------++++++++++++++++++******,,,++++++***++++++,,,,,,,,,+++)))((((((((()))***'''''''''(((((((((((())))))''''''++++++)))***---***************************++++++***)))))))))))))))))))))***++++++,,,---+++++++++++++++***)))((()))))))))***,,,...111222444555777:::===???AAABBBCCCHHHKKKJJJGGGHHHLLLPPPOOOPPPSSSVVVXXXZZZ[[[[[[WWWWWWWWWXXXYYYZZZ\\\\\\[[[]]]______^^^]]]^^^^^^_______________aaabbbbbbcccdddeeedddbbbaaabbbcccfffeeedddcccbbbcccccccccdddcccbbbbbbbbbdddeeefffeeeddddddeeehhhjjjjjjiiidddeeefffgggggggggffffffeeeeeecccbbbaaaaaa``````aaabbbcccbbb```^^^\\\ZZZWWWTTTNNNFFF>>>777111......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,---,,,+++***+++---------+++++++++,,,,,,,,,,,,---...,,,+++++++++,,,,,,---...---,,,******+++---.........+++***+++((("""+++,,,,,,,,,******+++,,,>>><<<::::::???FFFNNNSSS___aaadddeeeeeecccccccccaaabbbccccccbbbaaacccdddeeeeeeddddddcccbbbbbbaaacccccccccccccccdddeeeeeebbbbbbbbbbbbccccccccccccbbbcccddddddeeeeeeeeeddddddddddddcccccccccbbbbbbbbbbbbccccccdddeeeeeeeeebbbbbbbbbaaaaaa`````````^^^^^^^^^___```aaabbbcccaaaaaaaaaaaa````````````````````````aaabbbddddddbbbaaaaaaaaaaaabbbcccccc```]]]XXXOOODDD;;;555333333444999@@@JJJUUU___eeecccdddeeeeeeffffffeeeeeeccceeegggiiiiiihhhfffeeeeeefffgggfffeeeeeeeeeggggggggghhhhhhiiiiiijjjjjjeeedddbbb]]]TTTJJJAAA<<<<<>>EEEPPPYYY^^^```aaaaaabbbbbbbbbbbbbbbbbbaaaaaa______^^^^^^^^^^^^______```^^^]]][[[[[[\\\]]]^^^______``````___^^^[[[ZZZSSSSSSQQQPPPNNNLLLJJJIIIIIIJJJLLLOOOSSSVVVXXXZZZZZZ\\\]]]\\\[[[ZZZ[[[]]]\\\\\\\\\\\\]]]]]]]]]]]][[[[[[[[[[[[[[[ZZZZZZYYYUUUVVVWWWWWWVVVSSSQQQOOOHHHFFFBBB@@@>>>;;;888555444111---***+++,,,,,,,,,************++++++++++++++++++******++++++,,,,,,++++++***))))))))))))***(((((((((((())))))))))))***'''(((+++,,,)))***,,,***************+++++++++''')))******))))))***,,,))))))))))))***+++,,,---+++++++++,,,++++++******)))))))))***+++...000111333555888;;;???AAACCCDDDFFFIIIJJJGGGFFFKKKPPPRRRRRRTTTUUUXXXZZZ[[[\\\]]]WWWWWWWWWXXXZZZ[[[]]]^^^]]]___aaabbbaaa`````````____________```aaabbbbbbcccdddeeedddcccbbbcccddddddcccbbbbbbbbbcccdddeeecccbbbaaaaaaaaacccfffgggeeeddddddeeegggiiihhhgggdddeeeffffffgggggggggggggggfffeeedddcccbbbbbbbbbbbbccceeedddaaa___^^^^^^\\\YYYSSSLLLCCC:::333///...------,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++******+++...//////...***+++------,,,+++,,,...++++++++++++,,,---......------,,,,,,++++++,,,,,,,,,******------***)))+++,,,,,,,,,+++))))))***,,,>>><<<:::999<<>>EEEOOOYYY```dddeeeeeeeeeeeeeeeeeefffffffffbbbcccdddeeeeeedddcccbbbaaaaaaaaaaaabbbcccdddeeeccccccdddeeeffffffffffffeeefffddd```^^^\\\TTTKKK===888222///000000///---,,,------------------......---+++******+++---...,,,------------,,,---...........................---,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,---...///'''+++...///---,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))+++---,,,***)))+++---******)))))))))***,,,,,,***+++,,,,,,******+++,,,+++)))+++//////,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............---+++,,,------...111555888@@@GGGQQQZZZ___```aaaaaabbbbbbcccccccccccccccccc```__________________```___^^^]]]\\\\\\\\\]]]]]]_________^^^^^^]]]]]]]]]XXXXXXXXXWWWVVVTTTRRRQQQNNNMMMNNNOOORRRUUUWWWXXXZZZ[[[\\\\\\ZZZYYYZZZ\\\\\\\\\\\\]]]]]]]]]^^^^^^ZZZZZZ[[[[[[ZZZZZZYYYXXXQQQRRRSSSTTTSSSQQQNNNMMMIIIFFFCCC@@@===:::666222111///,,,++++++,,,+++***)))))))))******+++,,,,,,++++++******++++++,,,---***++++++++++++***))))))))))))))))))*********++++++((((((+++,,,)))))),,,))))))*********+++++++++(((***,,,,,,******+++---))))))(((((()))***,,,---******+++,,,,,,,,,++++++************+++---///000333555999===AAACCCEEEFFFIIIKKKIIIEEEFFFNNNRRRRRRTTTTTTUUUWWWXXXYYYZZZ[[[WWWWWWXXXYYYZZZ\\\]]]^^^___aaadddeeedddcccbbbccc`````````aaaaaabbbcccdddcccdddeeeeeeddddddeeefffdddcccbbbaaaaaabbbcccdddbbbaaa```___aaacccfffhhheeedddcccdddfffggggggeeedddeeeeeefffggghhhhhhhhheeedddddddddddddddeeeeeebbbdddfffeeebbb``````aaa```]]]XXXQQQHHH???777222......---,,,,,,,,,,,,---------,,,,,,,,,,,,------,,,++++++,,,...000///...)))+++...---,,,+++,,,...++++++++++++,,,---...///***+++,,,,,,,,,++++++++++++)))***...000000222666,,,------,,,++++++---///>>><<<999888:::???EEEIIIRRRXXX___dddffffffeeeeee```bbbccccccbbbbbbccceeebbbbbbbbbccccccdddeeeeeeddddddccccccddddddeeefffaaabbbbbbbbbbbbccccccccc```aaabbbdddeeefffggggggffffffeeeeeeeeedddddddddbbbbbbcccddddddeeeffffffcccccccccbbbbbbbbbbbbbbb```___]]]\\\]]]```dddfffccccccccccccbbbbbbbbbaaabbbaaaaaaaaaaaaaaabbbbbbbbbaaa`````````aaacccddd___^^^YYYPPPEEE<<<555333111333777???IIITTT^^^cccdddcccbbbaaabbbcccdddeeeeeefffgggiiiiiiiiihhhhhhfffggghhhgggffffffggghhheeeeeeeeefffggghhhhhhiiigggfffbbb\\\SSSJJJBBB>>>;;;>>>EEEOOOYYY```dddeeeffffffffffffffffffffffffbbbcccddddddddddddcccbbbaaaaaaaaaaaabbbcccdddeeebbbcccdddeeeffffffffffffeeefffccc```^^^\\\TTTKKK===888222///000000///---,,,,,,,,,------.........///---+++))))))+++---///+++,,,............///111........................---------,,,,,,+++++++++------,,,+++,,,---...///$$$)))000222000---******,,,,,,,,,------.........------------------------------------------------)))+++---,,,)))(((***,,,******)))))))))***,,,---***,,,---,,,******+++,,,(((''')))...///------000------------------------***+++---.........---,,,+++,,,------...111555888EEELLLUUU]]]bbbcccccccccaaabbbcccdddddddddddddddbbbbbbaaaaaaaaaaaabbbbbb___^^^]]]]]]\\\\\\]]]]]]______^^^]]]]]]]]]]]]^^^\\\\\\]]]\\\[[[ZZZXXXVVVQQQPPPOOOPPPSSSUUUWWWWWWZZZ[[[\\\[[[ZZZYYYZZZ[[[\\\\\\\\\]]]]]]^^^^^^^^^ZZZZZZZZZZZZZZZYYYYYYXXXNNNOOOQQQRRRQQQOOOMMMKKKKKKHHHEEEAAA===999444000///...,,,+++,,,,,,+++***))))))))))))***+++,,,---+++*********+++,,,,,,---******+++,,,,,,***)))((()))*********++++++++++++,,,)))))),,,,,,))))))+++))))))******++++++++++++***,,,...---+++***,,,...)))((((((((((((***+++,,,)))***+++,,,,,,,,,,,,,,,+++*********+++---///000333666:::>>>BBBEEEFFFGGGKKKKKKHHHCCCFFFPPPTTTRRRRRRSSSSSSTTTUUUVVVWWWWWWWWWWWWXXXYYYZZZ\\\^^^___```cccfffgggfffdddddddddbbbbbbbbbbbbcccdddeeefffcccdddeeeeeeeeeeeefffgggeeedddbbbaaa```aaabbbcccaaa```______```cccgggiiieeedddcccdddffffffeeedddeeeeeeeeefffggghhhhhhiiibbbbbbbbbcccdddfffggghhhccceeegggeeebbb```aaabbbcccaaa\\\UUULLLBBB:::555......---,,,,,,,,,,,,---...------,,,,,,------......---,,,---/////////---)))+++......,,,+++,,,...++++++++++++,,,---...///(((***,,,---,,,+++++++++000,,,***+++)))&&&&&&)))((())))))))))))***---///AAA<<<777555777<<<@@@CCCNNNSSS\\\bbbdddddddddddddddcccbbbbbbcccdddfffgggbbbbbbcccddddddddddddcccbbbbbbbbbbbbaaaaaaaaaaaaccccccccccccccccccccccccfffcccaaaaaadddffffffdddeeeeeefffdddbbbaaaaaabbbddddddcccbbbcccdddeeefffgggdddccccccdddccc___[[[[[[[[[]]]___```bbbdddddddddbbbaaa``````aaaccceeecccbbbaaa```____________aaabbbcccbbb```^^^___```___]]]YYYQQQGGG===777444555555888@@@JJJUUU]]]bbbgggffffffeeeeeedddcccccchhhhhhhhhhhhggggggggggggdddeeefffggggggfffeeedddgggfffeeedddddddddddddddiiigggccc^^^WWWNNNEEE>>>:::===DDDMMMWWW___cccdddhhhfffdddccccccccceeefffbbbbbb```_________```aaaaaaaaaaaaaaaaaaaaaaaaaaadddeeefffggghhhhhhhhhhhhfffgggeeebbbaaa^^^VVVMMM???777000......---,,,---........................---.../////////...,,,,,,///+++)))+++000222000---+++++++++,,,,,,---------+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,------...///000000///---...000...***+++///,,,,,,------,,,,,,+++***---,,,+++*********+++,,,+++******))))))******+++------------,,,++++++***,,,++++++,,,......---+++,,,,,,,,,+++******,,,///,,,***)))+++...///...,,,...---,,,---///000111000FFFPPPZZZ^^^```bbbcccaaaaaaaaa``````aaabbbccccccaaaaaa````````````aaaaaa______^^^]]]\\\\\\[[[[[[aaa```^^^]]]]]]^^^___```\\\]]]^^^^^^^^^]]][[[ZZZYYYWWWUUUTTTUUUVVVVVVVVVVVVWWWXXXXXXXXXXXX[[[]]]YYY[[[\\\]]]\\\\\\]]]^^^YYYYYYYYY[[[\\\[[[XXXVVVPPPOOOOOOOOOPPPPPPNNNLLLJJJHHHEEEAAA<<<666222///++++++++++++******))))))******))))))******+++,,,---+++))))))+++,,,***'''+++***)))))))))(((&&&$$$((((((''''''&&&&&&&&&%%%'''))),,,+++((('''))),,,))))))************))))))++++++******)))(((((((((******+++++++++,,,,,,,,,))))))))))))************((((((***+++------------888666;;;CCCBBB>>>CCCOOOEEEFFFGGGIIILLLOOOQQQSSSTTTSSSQQQOOOOOOOOOPPPQQQTTTVVVXXXYYYYYY[[[]]]___bbbbbbcccdddddddddcccccceeeeeedddcccdddeeefffgggbbbcccddddddeeeeeedddddddddcccbbbaaaaaaaaabbbcccbbb```^^^^^^```bbbbbbbbbcccbbbbbbeeehhhhhheeeaaaccccccdddeeefffhhhhhhiiieeecccbbbccceeefffeeeccceeedddccccccbbbbbbccccccddd```[[[VVVOOOFFF;;;222222...,,,...///---+++---,,,...000111000000000222111111...+++---000...))),,,,,,+++***+++,,,---...---,,,***))))))***,,,---,,,,,,++++++***+++++++++++++++++++++++++++++++++************************AAA===777555666;;;???AAALLLRRRZZZaaadddddddddcccdddcccccccccdddeeefffgggcccccccccddddddccccccbbbccccccccccccbbbbbbbbbbbbccccccccccccccccccccccccfffcccaaaaaadddfffeeedddcccdddeeedddbbbbbbcccdddddddddcccccccccdddeeeffffffdddccccccdddccc___\\\^^^^^^___```aaabbbbbbccceeedddcccccccccdddeeefffdddcccbbbaaa````````````___aaabbbaaa``````aaabbb___^^^YYYRRRGGG>>>777444444555888???IIITTT]]]bbbffffffeeeeeeeeeeeeddddddgggggggggggghhhhhhhhhhhheeefffffffffffffffeeeeeehhhgggffffffeeeeeeeeefffhhhfffbbb]]]WWWNNNDDD>>>:::===CCCMMMWWW___dddfffhhhgggeeedddddddddfffffffffeeedddcccccccccdddeeebbbbbbbbbbbbbbbbbbbbbbbbcccdddeeefffggggggggggggfffgggeeeaaa```^^^VVVMMMBBB999222111111//////000........................---.../////////...---,,,...+++))),,,000222000------------.........//////---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,---.........111///000222000,,,---111,,,,,,------,,,,,,+++***,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,++++++,,,......---+++---......---,,,---///111---+++***+++---...---+++...---,,,---///111333444EEEPPP[[[___```cccbbb```aaaaaaaaaaaaaaabbbccccccaaaaaa``````___`````````______^^^^^^]]]\\\\\\[[[```___^^^\\\\\\\\\]]]]]]_______________^^^]]]]]]ZZZYYYWWWWWWWWWXXXXXXWWWWWWXXXYYYXXXWWWXXXZZZ\\\[[[]]]______^^^]]]^^^___]]]\\\[[[[[[[[[YYYVVVSSSQQQPPPOOOOOOPPPPPPOOOMMMLLLIIIEEE???999444000---++++++++++++*********)))******))))))******+++,,,,,,***))))))+++,,,***((()))))))))*********)))'''))))))))))))((((((((('''***+++,,,+++*********+++))))))************)))))),,,,,,,,,++++++******************+++++++++,,,,,,))))))))))))************(((((()))+++,,,---------444666;;;BBBDDDEEEIIINNNGGGGGGHHHJJJLLLOOOQQQRRRRRRRRRPPPMMMJJJKKKMMMPPPTTTVVVYYYZZZ[[[\\\^^^``````aaabbbcccdddeeeeeeeeeeeeddddddcccdddeeefffgggbbbcccddddddeeeeeeddddddcccbbbbbbbbbbbbbbbccccccbbb```^^^^^^```bbbbbbbbbaaaaaaaaaccceeeeeebbb___aaabbbcccdddeeefffggggggeeecccbbbccceeefffeeecccddddddcccbbbbbbbbbbbbbbbccc```\\\YYYUUULLLAAA999555000---//////------///...///111000///......///000000...+++,,,///...))),,,,,,+++++++++,,,---...---,,,+++))))))+++,,,---,,,,,,+++++++++++++++,,,++++++++++++++++++******++++++++++++++++++++++++BBB>>>777444555999<<<>>>IIIOOOXXX___ccccccccccccddddddddddddeeefffggghhheeedddddddddcccbbbbbbaaaeeeddddddddddddcccccccccbbbbbbbbbbbbbbbbbbbbbbbbdddbbbaaaaaacccdddddddddaaacccddddddccccccdddfffddddddcccccccccdddeeeffffffdddcccccccccbbb___]]]aaaaaaaaaaaaaaaaaaaaaaaacccddddddeeeeeeeeeeeeeeeddddddcccbbbaaaaaaaaaaaa^^^```aaaaaaaaaaaabbbddd___^^^ZZZRRRHHH>>>777444444555888???HHHSSS]]]bbbeeeeeeeeeeeeeeefffffffffffffffgggggghhhhhhiiiiiiggggggfffeeeddddddeeeeeehhhhhhgggffffffffffffggggggeeebbb]]]WWWNNNDDD>>>:::<<>>FFFQQQ\\\cccdddddddddeeefffgggggghhhffffffgggggghhhhhhiiiiiihhhgggeeedddcccddddddeeeggggggfffffffffffffffgggfffeeebbb^^^XXXNNNEEE>>>:::<<>>:::;;;???HHHSSS^^^eeeiiiiiiiiihhhhhhgggggggggggggggfffeeeccccccddddddeeedddddddddddddddddddddddddddeeefffgggggghhhhhhgggfffgggddd```___]]]VVVMMMBBB:::333111111000///000////////////////////////...///000000000///...------,,,,,,,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,111///...,,,++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,***+++...,,,)))***...,,,,,,------,,,,,,+++***))))))***+++,,,,,,------,,,,,,------------,,,,,,***++++++,,,------------+++++++++,,,---...---+++)))***++++++***,,,///111------------++++++++++++............///555===CCCGGGRRR\\\```bbbcccbbb___bbbbbbaaaaaaaaaaaaaaabbb___```______^^^\\\ZZZYYY\\\]]]^^^^^^^^^]]]\\\[[[WWWXXXZZZ\\\^^^___```aaa]]]ZZZUUUQQQOOOQQQUUUWWWXXX[[[]]]]]][[[YYYXXXYYYXXXXXXYYYXXXVVVVVVWWWYYY[[[\\\]]]\\\YYYXXXWWWXXXWWWVVVVVVWWWZZZ[[[ZZZYYYTTTRRRPPPOOOOOOOOONNNLLLCCC@@@:::333///.........+++++++++++++++++++++,,,******))))))******+++,,,))))))*********++++++,,,+++---...---+++))))))***************************,,,)))&&&&&&((()))&&&###))))))************))))))'''''''''(((((())))))***))))))*********+++++++++((()))))))))***************)))))))))***+++,,,---000777;;;???IIITTTQQQFFFJJJJJJKKKLLLMMMOOOQQQRRRPPPQQQNNNFFF>>>===EEEMMMSSSVVV[[[^^^```aaacccdddbbbbbbcccccccccbbbaaaaaabbbbbbbbbcccccccccccccccaaabbbccccccddddddcccccc___```bbbcccdddddddddcccaaa`````````aaabbb```___ccccccddddddccccccccccccbbbbbbccccccddddddeeeeeebbbbbbcccddddddeeeffffffbbbccccccccccccbbbaaaaaa___^^^^^^___^^^XXXPPPIII===666///---,,,+++,,,000***,,,---...---,,,---...,,,//////+++***---...,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,------...++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,KKKEEE<<<666333444555666>>>EEEOOOXXX^^^aaabbbccccccccceeeffffffgggffffffhhhfffdddbbbaaaaaaaaabbbccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaccceeeeeedddddddddeeefffggggggfffcccbbbbbbcccbbbcccdddeeeeeeeeedddddddddddddddccc``````aaabbb___``````aaaaaabbbbbbbbb^^^```bbbdddeeeeeedddcccddddddccccccbbbccccccdddcccddddddcccaaa``````aaa______]]]VVVLLLAAA999444111444888===CCCNNN[[[dddddddddeeefffgggggghhhhhhhhhhhhhhhhhhhhhgggggggggeeeeeeddddddddddddeeeeeeeeeddddddddddddeeefffffffffeeedddaaa[[[QQQGGG@@@:::;;;>>>FFFQQQ\\\dddhhhhhhhhhhhhhhhgggggggggggghhhgggfffeeeeeeeeefffgggdddddddddddddddddddddddddddeeefffggghhhhhhhhhhhhfffgggeeebbbaaa^^^VVVMMMDDD;;;444333333111111222//////////////////////////////000111000///...---,,,,,,,,,,,,,,,,,,------///............---------///...------,,,,,,,,,,,,***++++++,,,,,,------...------,,,,,,,,,,,,++++++,,,,,,,,,------------------+++,,,///...+++,,,000,,,,,,------,,,,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,---------,,,,,,,,,++++++,,,......---+++,,,---------,,,---000333,,,---...---+++***+++,,,---...//////000555>>>DDDIIISSS\\\```aaacccccc```cccbbbbbbaaaaaaaaaaaaaaa____________]]][[[XXXWWWZZZ[[[]]]^^^^^^\\\[[[YYYVVVWWWYYY\\\^^^```aaaaaa^^^ZZZRRRLLLJJJMMMQQQTTTVVVZZZ^^^^^^[[[XXXWWWXXXWWWXXXXXXWWWVVVVVVXXXYYY\\\]]]^^^]]][[[YYYYYYZZZXXXWWWVVVVVVWWWXXXWWWUUUSSSQQQOOOOOONNNLLLIIIGGG===:::555111...---...///++++++++++++,,,,,,,,,,,,******))))))******+++,,,)))***++++++***)))+++,,,+++...///...***'''(((***)))))))))))))))*********,,,+++************)))((())))))************))))))(((((())))))***+++,,,,,,)))))))))************+++))))))))))))************,,,+++*********+++---...111444999???IIIPPPMMMGGGIIIIIIJJJKKKMMMOOOQQQRRRRRRQQQMMMEEE>>>===CCCIIIQQQTTTYYY]]]___```bbbcccccccccccccccbbbaaa```___aaaaaabbbccccccccccccbbbaaabbbbbbccccccccccccccc```aaabbbcccccccccccccccaaaaaa```aaabbbbbb```^^^___```aaaaaa``````aaacccddddddddddddeeeeeeffffffaaabbbddddddddddddfffgggccccccdddeeedddcccbbbaaacccbbbaaaaaaaaa]]]UUUOOO???777000...,,,***+++...)))+++---...------...///+++...///+++***,,,...---***+++,,,---------,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,NNNGGG>>>777444444444555;;;BBBMMMVVV]]]```bbbcccbbbcccdddeeeffffffeeeeeegggfffdddbbbaaaaaabbbccceeedddddddddccccccccccccccccccccccccccccccccccccbbbdddggggggeeedddeeefffeeefffgggfffdddcccccceeebbbcccdddeeeeeeeeeddddddcccdddeeebbb```___aaacccaaaaaaaaa`````````______]]]___```bbbccccccccccccccccccbbbbbbbbbbbbccccccaaacccdddcccaaaaaabbbccc``````]]]WWWLLLAAA999555111444888<<>>>>>AAADDDNNNRRRXXX\\\^^^___aaabbbaaabbbbbbbbbbbbaaaaaa`````````bbbcccccccccbbbaaaaaaaaabbbccccccccccccccccccbbbbbbbbbbbbbbbccccccaaaaaa```aaabbbbbb___]]]]]]___aaaaaa___```bbbeeeddddddddddddeeeeeeeeeeee```bbbddddddddddddfffhhhcccdddeeeffffffeeecccbbbcccaaa``````aaa___YYYUUU@@@999222000...++++++...+++---//////---------...***...///+++))),,,...---***+++,,,---------,,,,,,,,,------------------,,,+++++++++,,,,,,...//////+++++++++,,,------......++++++++++++++++++++++++OOOIII???888444444444444:::AAALLLUUU\\\___bbbcccaaabbbdddeeefffeeeeeedddgggeeecccaaaaaaaaacccdddffffffeeeeeeeeedddddddddccccccccccccccccccccccccbbbeeehhhhhhfffeeefffgggcccdddfffeeeddddddeeegggbbbcccdddeeefffeeeddddddcccdddeeebbb______aaadddcccbbbaaa```___^^^]]]\\\[[[\\\]]]^^^``````aaaaaabbbbbbbbbaaabbbbbbcccccc```aaaccccccbbbbbbccceee``````^^^WWWMMMBBB999555000444888<<>>AAAFFFJJJUUU[[[aaaaaa]]]YYYXXXYYYTTTVVVWWWVVVVVVWWWYYY[[[XXXYYYZZZZZZXXXWWWWWWXXXRRRQQQPPPRRRUUUWWWXXXXXXPPPOOOOOONNNLLLGGGAAA===888666333///,,,++++++++++++++++++,,,,,,---------*********)))***++++++,,,***,,,---,,,)))''')))+++&&&***------)))'''***---))))))*********+++++++++'''))),,,+++((('''))),,,))))))************))))))$$$%%%&&&'''((()))***+++))))))))))))************))))))))))))************...---,,,++++++,,,...000///,,,222@@@HHHFFFHHHOOOFFFFFFGGGIIILLLOOOQQQSSSRRRNNNHHHBBB???>>>???@@@LLLQQQVVV[[[]]]^^^```aaa___```aaabbbbbbbbbbbbbbb___```aaaccccccbbbbbbaaaaaaaaabbbccccccccccccbbbdddcccbbbaaaaaaaaabbbcccaaaaaaaaaaaabbbbbb___]]]^^^```bbbbbbaaabbbeeehhhddddddddddddddddddeeeeee___bbbeeeeeecccdddfffiiidddeeefffggggggeeecccbbb```^^^\\\]]]___^^^[[[WWWAAA:::444222000---,,,......///000000...,,,,,,---)))...///+++)))+++...---***+++,,,---...---,,,,,,,,,------......------,,,+++++++++,,,---...///000***+++,,,,,,......///000************************TTTLLLAAA:::777777666555777???IIISSSZZZ^^^aaabbbfffeeedddcccbbbccccccdddeeeeeeeeeeeeeeeeeeeeeeeegggfffeeedddcccbbbbbbbbbddddddcccbbbaaaaaaaaaaaa```bbbfffgggfffdddddddddeeeeeeddddddcccbbbaaaaaaeeedddccceeeggghhhhhhgggdddddddddcccbbbaaa```___dddbbb___[[[YYYXXXXXXYYYXXXXXXYYYZZZ[[[]]]___``````aaaaaabbbbbbcccddddddhhhgggeeedddccccccdddeeeeeeccc^^^VVVMMMDDD;;;777222333555999AAAMMMZZZbbbgggiiijjjiiigggffffffggggggggggggfffeeeeeeddddddfffeeeeeeeeefffggghhhiiiffffffffffffgggggggggggggggfffeeeddd```WWWLLLCCC===;;;;;;@@@KKKWWW___cccdddeeefffhhhhhhhhhhhhgggggggggffffffeeeeeeeeedddcccdddeeedddccccccdddffffffeeeeeedddddddddeeeeeekkkjjjggggggjjjhhh\\\NNN@@@999444555555111......///000111000...,,,,,,---111///,,,---//////---***+++++++++,,,,,,---------///---++++++,,,......---******+++++++++,,,,,,,,,,,,,,,++++++***+++++++++000///---,,,++++++,,,---,,,,,,,,,++++++*********...------,,,,,,++++++***,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,......---...///111---///000///...---...000,,,---///000000...---+++...//////...///555===DDDPPPYYY```aaaaaacccdddccceeedddcccaaa```^^^]]]\\\]]]^^^```___\\\XXXVVVUUUYYYZZZZZZZZZZZZXXXWWWVVVXXXWWWXXXYYYYYYXXXUUURRRQQQOOOJJJCCC???@@@EEEKKKVVVYYY[[[\\\[[[ZZZYYYXXXXXXWWWVVVXXXYYYZZZXXXWWWXXXXXXXXXWWWVVVVVVUUUUUUTTTSSSSSSTTTUUUUUUTTTRRROOOPPPOOOMMMIIICCC>>>:::333000---***)))***---...000//////...---,,,++++++++++++************++++++)))***+++***)))((()))***((()))+++,,,,,,+++***(((((()))***++++++++++++++++++*********))))))(((((())))))************))))))&&&(((******)))((()))***,,,***(((&&&&&&(((***,,,,,,,,,,,,,,,,,,+++***)))******+++,,,,,,,,,++++++***---222:::CCCJJJMMMMMMJJJIIIIIIJJJMMMPPPPPPPPPNNNLLLGGGBBB>>>===<<<<<>>;;;:::>>>HHHSSS\\\```cccdddeeefffgggggggggfffgggggggggfffffffffeeeeeedddeeefffeeecccccceeefffffffffeeeeeeeeeeeeeeefffiiihhhggggggjjjhhh]]]PPPAAA999444444444111//////,,,...000111000000111222222///......//////---+++,,,,,,,,,---------------///---++++++,,,......---++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,...---,,,+++*********+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,......------///111///000111///---,,,---...,,,---...//////...---,,,.../////////000555>>>EEEOOOXXX___``````bbbcccaaaddddddcccaaa```___^^^^^^^^^```aaa```]]]ZZZYYYYYYZZZ[[[[[[ZZZYYYWWWUUUTTTXXXWWWVVVVVVUUUSSSOOOLLLKKKIIIEEE@@@===@@@FFFKKKWWWXXXZZZZZZYYYXXXXXXXXXWWWVVVVVVWWWYYYYYYXXXWWWWWWVVVVVVUUUUUUTTTTTTSSSPPPOOOOOOPPPQQQQQQPPPNNNPPPOOOOOOLLLGGGAAA;;;777222000---+++***+++---...+++++++++***))))))((((((++++++************++++++)))***+++***)))((()))***)))***+++,,,,,,+++)))((())))))******+++*********************)))))))))((())))))************))))))&&&(((******)))((()))***,,,+++)))(((((()))+++,,,******++++++******)))((('''((()))***+++,,,,,,,,,+++---222:::CCCIIIMMMNNNKKKIIIIIIJJJLLLNNNNNNNNNNNNKKKGGGBBB>>>===<<<===CCCIIIQQQXXX\\\^^^______bbbbbbaaaaaaaaaaaaaaaaaabbbbbbbbbccccccbbbaaaaaabbbbbbaaaaaaaaabbbcccdddfffeeecccbbbaaabbbcccdddddddddcccbbbaaa``````aaaaaabbbccccccaaaaaacccfffccccccdddeeeeeeffffffffffffeeeddddddeeeeeecccaaaccceeehhhiiihhheeebbb___dddaaa^^^___aaa```\\\WWWQQQDDD777222///,,,+++...---...000111111000//////***+++---...///...---,,,,,,,,,------------------/////////......---------111...+++***+++,,,,,,+++,,,+++*********,,,...///------,,,+++++++++++++++VVVPPPGGG???:::888666555555;;;CCCKKKRRRYYY```dddffffffeeedddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddccccccccccccddddddbbbbbbbbbccccccdddeeefffaaabbbdddcccbbbbbbcccdddfffffffffeeeddddddcccccccccbbbbbbccceeefffeeedddcccccccccdddcccaaa```___ZZZXXXTTTPPPMMMLLLKKKKKKJJJKKKMMMOOORRRVVVYYYZZZ[[[\\\]]]___aaabbbcccdddffffffeeedddddddddeeeeeegggeee```XXXOOODDD;;;666222333555999@@@KKKXXXaaadddfffggggggeeeddddddeeeeeeeeeeeefffffffffffffffeeefffgggiiijjjiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhgggfffeeedddaaaXXXMMMDDD>>>;;;999;;;CCCNNNXXX^^^bbbcccdddeeeffffffffffffhhhhhhggggggggggggffffffeeefffgggfffeeedddeeeggggggffffffeeeffffffggggggggggggffffffiiihhh]]]QQQBBB:::333333333000///000---///111111111111222333222111//////000000...---...............---------///---++++++---...------,,,,,,,,,,,,------------++++++***++++++,,,---...///...---,,,++++++++++++,,,,,,,,,++++++++++++*********+++,,,,,,---......,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,......------...000000111111///---+++,,,---------------------.........///000///000666???FFFPPPYYY```aaaaaaccccccbbbccccccbbbbbbaaa`````````___```aaa```^^^]]]]]]^^^\\\\\\\\\ZZZXXXVVVSSSQQQVVVTTTRRRPPPOOOKKKGGGDDDDDDBBB???<<<<<>><<<<<<<<>>FFFMMMVVV___dddfffeeeeeeeeeeeeeeeeeeeeeddddddddddddddddddddddddccccccbbbbbbcccdddeeeeeedddcccccccccddddddeeefffbbbccccccbbbaaaaaabbbdddeeeeeeeeeddddddcccccccccdddcccbbbccceeefffeeedddbbbccccccccccccaaa___]]]UUURRRNNNJJJGGGEEEDDDDDDCCCDDDFFFIIIMMMQQQTTTVVVVVVWWWYYY\\\^^^aaacccdddeeeeeeeeeeeeeeeeeeeeefffhhhfffaaaZZZPPPEEE<<<666222333555888???JJJWWW___bbbdddeeeeeecccbbbcccdddddddddeeeeeefffgggggghhheeefffhhhjjjkkkjjjiiihhhiiiiiiiiiiiihhhhhhhhhhhhgggfffeeeeeebbbYYYNNNEEE>>>;;;888999AAALLLXXX```cccddddddeeeffffffgggggghhhhhhhhhhhhhhhgggggggggfffggghhhhhhfffeeefffggggggffffffffffffggghhhhhhhhhhhhgggggghhheee[[[OOOCCC:::222111111//////111000111222222000/////////222222111000000000///...000000//////......------...---,,,,,,---...---,,,,,,,,,,,,---------......*********+++,,,---...///111000000///......------+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,...------,,,...////////////...,,,,,,...///------,,,,,,,,,---...//////000000000111777@@@GGGSSS\\\ccccccccceeeeeedddbbbbbbbbbbbbbbbaaaaaaaaa___``````___^^^^^^___aaa^^^^^^]]][[[XXXUUURRRPPPQQQOOOLLLJJJHHHEEE@@@======<<<::::::===DDDKKKPPPYYYVVVSSSRRRSSSUUUWWWXXXVVVVVVUUUVVVXXXXXXWWWUUUSSSRRRRRRQQQQQQPPPOOOOOOPPPOOOOOOPPPQQQQQQPPPNNNNNNMMMIIIDDD>>>888333000,,,,,,,,,,,,++++++***)))+++++++++,,,,,,,,,------++++++************++++++)))******)))((((((***,,,***+++++++++***)))(((''')))))))))))))))((('''&&&*********)))))))))))))))))))))************))))))'''(((******)))))))))***++++++,,,------,,,++++++))))))*********))))))((((((((()))++++++,,,,,,,,,---...111888@@@GGGLLLNNNKKKIIIGGGGGGHHHIIIHHHGGGIIIFFFBBB>>><<<;;;;;;;;;AAAEEEMMMVVV]]]``````___`````````````````````___dddccccccbbbcccdddfffgggdddbbb```______aaacccdddddddddcccbbbbbbccccccdddeeeeeedddcccbbbbbbccccccaaacccdddeeedddcccbbbbbbbbbcccdddffffffffffffffffffeeeeeeeeeeeedddbbb___fffggghhhiiiiiihhhfffeeefffdddaaa```aaaaaa```^^^YYYOOOBBB777111....../////////000000000///---,,,***+++,,,------------,,,000///---+++***+++---...,,,,,,,,,,,,,,,,,,,,,,,,000...,,,+++,,,---,,,+++---)))&&&(((000666888777333111...+++******,,,---[[[WWWPPPGGG???999666666333666;;;BBBIIISSS]]]cccddddddeeeeeeeeeeeeeeeeeeddddddddddddddddddddddddbbbbbbbbbbbbcccdddeeeeeefffeeeddddddcccccccccdddbbbccccccbbbaaa```bbbdddcccccccccbbbbbbbbbbbbbbbfffeeedddeeefffgggfffeeeaaabbbccccccaaa___\\\ZZZPPPMMMIIIEEEBBB@@@??????>>>???BBBEEEIIILLLPPPRRRQQQRRRUUUXXX[[[___aaaccccccddddddeeeeeefffffffffhhhfffbbb[[[RRRGGG===777333333555888>>>IIIUUU]]]aaabbbddddddcccbbbbbbccccccddddddeeefffggghhhhhheeefffhhhjjjkkkjjjiiihhhjjjiiiiiiiiihhhhhhhhhggggggffffffeeebbbZZZOOOFFF===:::888999@@@MMMZZZccceeeeeeeeeffffffggghhhhhhggggggggghhhhhhhhhhhhhhhfffhhhiiiiiigggeeeeeeffffffffffffffffffggghhhhhhiiijjjiiigggfffbbbWWWLLLBBB999222111111//////000...///111000///......///222222222111000/////////000000000//////............---,,,,,,......---,,,,,,,,,,,,---------......++++++++++++,,,---...///000000000//////...------++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,...---,,,,,,---...,,,,,,---,,,,,,---000333,,,,,,,,,,,,,,,---...///000111111111333888BBBIIITTT\\\ccccccccceeeeeecccaaaaaaaaaaaaaaaaaaaaaaaa]]]^^^___^^^]]]]]]___aaa___^^^]]]\\\YYYUUURRRPPPLLLJJJGGGEEECCCAAA===;;;:::999888:::@@@HHHPPPTTTXXXTTTPPPOOORRRVVVXXXYYYWWWVVVUUUVVVWWWWWWUUUSSSQQQPPPPPPOOOOOONNNNNNMMMKKKJJJJJJKKKLLLLLLKKKIIIKKKIIIEEE???:::444000...))))))*********)))((('''''''''(((((())))))******++++++************++++++)))))))))((('''(((+++---************))))))(((((()))))))))))))))((('''&&&))))))))))))))))))******))))))************))))))''')))++++++***)))***++++++,,,---......---,,,+++***++++++,,,,,,+++++++++,,,,,,,,,---,,,,,,++++++------///555===EEEKKKMMMKKKIIIGGGFFFGGGGGGFFFEEEDDDBBB>>>;;;999999:::;;;BBBEEEMMMVVV^^^bbbbbb```]]]]]]^^^___```aaaaaaaaadddcccbbbbbbccceeeggghhhcccbbbaaa______```bbbccccccccccccccccccccccccdddffffffeeedddddddddeeeeeeeeeeeeeeeeeeeeecccaaa___bbbccceeefffgggffffffeeeeeeeeeeeeeeefffeeebbb___eeefffgggggggggggggggfffgggeeecccbbbbbbbbbbbbaaaYYYRRRFFF:::333111000///...///000000///...---,,,+++++++++,,,,,,,,,,,,,,,000///---+++***+++---...+++,,,,,,,,,,,,,,,,,,,,,///---,,,,,,---...---,,,((($$$!!!$$$,,,111333222333111...+++******,,,---^^^[[[TTTKKKAAA:::777666333666:::???GGGQQQ[[[bbbbbbcccdddeeeeeeeeeddddddddddddddddddddddddddddddbbbbbbbbbbbbbbbcccdddeeefffeeedddcccbbbbbbbbbbbbbbbdddddddddbbbaaabbbcccbbbbbbbbbbbbbbbaaaaaaaaagggfffeeeeeeggggggfffeeeaaabbbcccbbb```\\\XXXVVVKKKHHHEEEAAA>>><<<<<<<<<<<<<<<>>>AAADDDGGGJJJLLLKKKLLLPPPTTTXXX\\\___aaabbbcccdddeeeffffffffffffgggfffccc]]]SSSHHH???999333333444777>>>HHHTTT\\\```bbbccccccbbbbbbbbbcccddddddeeeeeefffggghhhhhheeefffgggiiijjjiiiiiihhhiiiiiiiiihhhhhhggggggfffhhhgggffffffccc[[[PPPGGG<<<:::999:::AAAMMM[[[dddffffffeeeffffffgggiiiiiiffffffgggggggggggghhhhhhfffhhhiiiiiigggeeeeeeeeeeeeeeeeeeeeefffggghhhhhhjjjkkkjjjgggddd```UUUJJJAAA999222222222///...///))),,,.../////////111222111222333111///...///000///////////////.........---,,,,,,---......---+++,,,,,,,,,,,,------------,,,,,,+++,,,,,,---...///------...------,,,*********++++++++++++,,,,,,,,,......---,,,,,,+++*********++++++++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,...---,,,+++,,,...***++++++++++++...111555++++++,,,,,,------......000111222222444:::CCCJJJQQQZZZaaaaaa```bbbbbb```aaaaaaaaaaaa````````````\\\]]]^^^^^^]]]]]]^^^```^^^^^^^^^\\\ZZZXXXUUUSSSIIIGGGDDDBBB@@@???<<<999999777777;;;CCCLLLSSSWWWVVVRRRNNNNNNRRRWWWZZZZZZYYYWWWVVVVVVVVVUUURRRPPPNNNNNNMMMLLLLLLKKKKKKJJJJJJIIIIIIJJJKKKKKKJJJHHHFFFDDD@@@;;;666111///---((()))))))))))))))(((((())))))******+++++++++,,,++++++************++++++)))))))))((('''(((+++...))))))))))))))))))))))))))))))*********)))(((((())))))))))))************))))))************))))))''')))++++++***)))***+++++++++------------+++++++++,,,------...---------............---,,,+++***---,,,...222:::CCCIIILLLKKKIIIGGGFFFGGGGGGFFFEEE@@@>>><<<:::999:::<<<===CCCFFFLLLVVV___cccbbb___[[[\\\]]]^^^___aaabbbbbbbbbbbbbbbcccdddfffggghhhbbbbbbaaaaaa``````aaaaaabbbccccccccccccdddddddddfffeeeeeeddddddeeeeeefffgggeeeddddddddddddbbb___aaaccceeegggggggggeeeeeedddddddddfffgggfffccc```bbbbbbbbbccccccdddeeeeeegggffffffeeeddddddccccccYYYUUUKKK>>>666333111...---...///000///...---,,,++++++++++++,,,,,,,,,,,,///...---,,,+++,,,---...++++++,,,,,,,,,,,,------...---,,,---...///---,,,,,,)))'''(((,,,......,,,111///---+++******+++,,,___]]]XXXNNNCCC;;;777666333666:::???FFFOOOYYY```aaabbbcccdddddddddcccccccccccccccccccccccccccccccccbbbbbbbbbbbbbbbccccccdddccccccbbbbbbbbbccccccbbbdddffffffdddbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbfffeeeddddddffffffeeedddaaabbbbbbaaa^^^YYYTTTQQQFFFDDD@@@===:::999999999::::::;;;===???BBBDDDEEEFFFHHHKKKPPPUUUZZZ^^^```aaabbbdddeeeggggggggggggfffeeeccc]]]UUUJJJ@@@:::333333444777===GGGSSS[[[```aaaccccccbbbbbbcccddddddeeeeeeeeeffffffggggggeeeffffffgggggghhhiiiiiiiiiiiihhhggggggfffeeeeeehhhggggggfffddd\\\QQQHHH<<<;;;;;;;;;@@@KKKXXXbbbeeeeeeeeedddeeefffhhhiiieeeeeefffffffffgggggggggeeegggiiiiiigggeeeccccccddddddddddddeeefffggghhhhhhjjjjjjgggddd___UUUKKK???888222333333///---...***,,,///000000000222333000222333111...---...000..................//////---,,,,,,---//////---+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,------,,,+++***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++---------++++++,,,---+++++++++++++++---111444)))***,,,---......------000222222333444;;;DDDKKKQQQYYY`````````aaaaaa___aaa`````````______^^^^^^[[[]]]___```___^^^^^^^^^]]]^^^^^^]]]\\\ZZZXXXWWWJJJGGGDDDAAA???===:::888999777777;;;DDDNNNTTTWWWTTTPPPLLLNNNTTTYYY\\\[[[ZZZYYYWWWVVVUUUSSSPPPMMMJJJJJJIIIIIIHHHGGGGGGFFFKKKJJJJJJKKKLLLLLLKKKIIIBBB???;;;777333000///...************************------------............++++++************++++++))))))(((''''''(((,,,///((('''((((((((()))***+++))))))******+++*********((()))))))))************))))))************))))))((()))++++++*********+++++++++,,,,,,,,,,,,++++++,,,,,,---...............,,,,,,---------,,,++++++,,,+++,,,000888@@@GGGJJJJJJHHHFFFFFFGGGGGGFFFEEE>>><<<;;;::::::<<>>:::888777777888888999999;;;<<<>>>@@@AAACCCEEEIIINNNTTTYYY\\\___```bbbdddfffggggggggggggeeeeeeccc^^^VVVKKKBBB<<<333444444777===GGGRRRZZZ```aaacccccccccbbbcccdddeeeeeeeeeffffffffffffffffffeeeeeeeeefffggghhhiiiiiihhhhhhgggfffeeeeeedddhhhgggggggggddd\\\QQQIII<<<<<<<<<<<<@@@IIIUUU^^^eeedddccccccdddeeeggghhhdddeeeeeeeeeffffffggggggeeegggiiiiiigggdddcccccccccccccccdddeeefffggghhhfffiiiiiifffddd___VVVMMM???888333333333000------...000222222000000000111///111333111...,,,...000,,,---------......//////---,,,,,,...//////---+++******+++++++++,,,,,,,,,......---,,,,,,,,,---------......///...---+++************++++++,,,,,,,,,***++++++,,,,,,------...*********++++++,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++---------++++++,,,---------,,,+++***,,,///222((())),,,...///...---,,,111222333333555;;;EEELLLSSS[[[aaabbbaaabbbbbb```aaa``````___^^^^^^]]]]]][[[^^^aaaaaa```^^^^^^^^^]]]]]]^^^^^^]]]\\\ZZZYYYLLLIIIEEEAAA???<<<999777999777777;;;EEENNNTTTWWWSSSOOOKKKNNNUUU[[[]]]\\\[[[YYYWWWVVVTTTRRROOOLLLGGGGGGFFFFFFEEEDDDDDDDDDGGGFFFFFFGGGHHHHHHGGGEEE???===999444111/////////,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++************++++++))))))((('''&&&(((,,,///''''''''''''(((***+++,,,((()))***+++++++++++++++(((((())))))*********+++))))))************))))))(((***++++++*********,,,+++++++++++++++++++++++++++,,,------............)))***+++,,,,,,,,,,,,,,,+++******///666???FFFJJJJJJHHHFFFFFFGGGHHHGGGFFF===<<<;;;:::<<<>>>AAACCCCCCDDDJJJSSS]]]aaa___[[[]]]^^^^^^^^^^^^^^^^^^^^^]]]___aaadddeeefffffffff```aaabbbcccbbbaaa___]]]aaabbbcccdddddddddddddddbbbbbbbbbaaabbbbbbccccccdddbbb```aaadddggghhhgggaaabbbeeeggghhhgggeeedddaaaaaacccfffhhhgggeeebbbbbbbbbaaaaaabbbdddfffgggeeegggiiijjjhhhfffdddddd``````WWWHHH<<<666111***+++,,,.../////////......++++++******++++++,,,---++++++,,,---.........---,,,,,,,,,------............------...//////...,,,(((***---...---,,,,,,---+++++++++++++++++++++***aaa^^^YYYRRRIIIAAA:::666555333555<<>>???>>>BBBGGGKKKOOOSSSWWWZZZ```bbbcccccccccdddgggiiifffdddaaa\\\UUUKKKAAA:::888333111555:::AAAKKKUUUXXX[[[```ccccccccccccdddhhhgggfffeeeeeefffggghhheeeffffffggghhhiiiiiijjjiiiiiihhhfffccccccdddfffcccfffgggeeeddd```UUUIIIBBB===:::===CCCKKKVVV```eeeffffffgggggggggggggggffffffggggggggggggffffffjjjiiihhhgggfffeeedddddddddeeefffggghhhhhhhhhhhhgggiiigggdddaaa]]]SSSIII>>>888444555555111...---111333444444111/////////000222333222///...///111///...///111444444111---//////...---,,,++++++***---...//////---++++++,,,,,,,,,,,,---------......))),,,000111000---******///...------++++++***)))---,,,+++***))))))))))))***************************,,,------,,,++++++,,,+++---......,,,******+++,,,------,,,++++++,,,...)))///000------111000+++---.........///000000000++++++,,,---...///000111111111111222555;;;DDDJJJRRRYYY^^^___```cccdddbbb___^^^]]]^^^`````````^^^aaaaaa```___^^^^^^]]]]]]^^^]]]\\\\\\]]]]]][[[YYYTTTNNNHHHDDD>>>888666888666666999@@@JJJRRRUUUUUUSSSPPPNNNRRRYYY^^^___]]][[[ZZZWWWTTTPPPKKKGGGEEE@@@BBBDDDDDDEEEEEEGGGIIIHHHFFFDDDEEEGGGIIIIIIIIIDDD>>>555...,,,,,,...///---,,,,,,+++***)))((((((++++++++++++++++++++++++))))))***+++++++++******(((''''''&&&&&&&&&''''''))))))************)))))),,,,,,+++******+++,,,,,,(((((((((((((((((((((((())))))*********+++++++++'''***,,,+++))))))+++......,,,******,,,---+++(((+++,,,---......,,,+++))),,,+++)))))))))+++---......,,,...333777;;;CCCLLLIIIGGGEEEFFFHHHHHHEEECCC@@@???======>>>AAADDDFFFGGGHHHKKKRRRYYY^^^^^^\\\ZZZ]]]___```___^^^^^^___cccccccccbbbbbbbbbbbbbbbaaaaaaaaaaaaaaabbbbbbcccccccccbbbbbbccceeefffgggeeeeeeddddddcccbbbaaaaaacccccccccccccccccccccccceeeeeeeeeeeeeeeeeeeeeeeeccccccbbbaaabbbccceeefff``````______aaabbbdddfffeeefffhhhiiihhhgggeeeddddddaaaZZZNNNAAA777222111//////...---------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++...///...,,,+++++++++,,,,,,---------......---,,,+++******+++++++++++++++++++++++++++...+++)))+++000333111...ccc```\\\UUULLLDDD<<<888666444666;;;@@@FFFPPPZZZaaabbbbbbaaa``````aaaaaadddcccbbbaaaaaaaaaaaaaaacccaaa``````aaabbbaaa___]]]\\\\\\^^^bbbddddddcccbbbcccdddeeeeeeeeeddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddcccbbbbbbcccccccccbbb```^^^[[[UUUNNNIIIBBB===777666777888555222666666777888999;;;<<<======@@@DDDHHHLLLPPPUUUXXX___aaacccdddddddddfffhhhfffdddaaa\\\UUULLLAAA:::777333222666:::@@@JJJSSSYYY\\\aaadddeeeeeeffffffhhhgggfffeeeeeefffggggggffffffgggggghhhhhhiiiiiifffggggggeeeddddddeeegggdddfffgggeeeccc___UUUJJJBBB<<<:::===CCCKKKVVV```eeefffgggggghhhhhhggggggffffffggggggggggggffffffggggggggggggggggggffffffdddeeefffggghhhhhhhhhhhhggghhhgggdddaaa]]]SSSIII===666333444555111...---111222444333111////////////111222111...---...000...------///111222///---,,,,,,---------.........***,,,......,,,,,,,,,---+++++++++,,,,,,,,,------***---///000...,,,+++***---------,,,,,,++++++***---,,,+++***))))))))))))---------,,,,,,,,,++++++***,,,------,,,++++++,,,,,,---...---+++***+++,,,,,,------,,,++++++,,,...***...000------111000,,,---------------.........---------...............111111000111444;;;DDDJJJTTTZZZ___```aaacccdddbbbaaa```______```aaa```^^^`````````___^^^^^^]]]]]]___^^^]]]]]]^^^^^^[[[YYYTTTNNNHHHDDD???999777999777777;;;CCCLLLSSSVVVUUURRROOONNNRRRYYY]]]]]][[[[[[YYYUUUPPPKKKGGGCCCAAA>>>@@@BBBCCCCCCDDDFFFHHHHHHGGGDDDDDDEEEFFFFFFEEE@@@;;;333...,,,------...,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++)))((((((''''''((((((((()))******************))),,,++++++******++++++,,,))))))))))))))))))))))))*********************+++,,,------,,,***))))))***...+++******,,,,,,***((()))***+++,,,+++***((('''---,,,,,,+++,,,---///000...,,,---111444888???GGGHHHGGGFFFGGGHHHGGGEEEBBB???>>>>>>???AAADDDFFFHHHFFFGGGKKKRRRYYY^^^^^^]]]\\\^^^```aaa```______```bbbbbbbbbbbbcccccccccccccccbbbaaaaaaaaabbbdddeeecccbbbbbbbbbbbbdddeeefffeeeeeedddccccccbbbaaaaaaccccccccccccccccccccccccddddddddddddddddddddddddccccccbbbbbbbbbcccdddddd_________```aaaccceeefffeeefffhhhhhhhhhfffdddccccccaaa[[[PPPBBB888111///000///......------......---------------------------+++***,,,...///...---+++,,,,,,,,,,,,,,,,,,---///---,,,---000111...+++++++++++++++++++++++++++000,,,***+++...///,,,)))cccaaa]]]VVVNNNEEE>>>:::777555555999===BBBKKKTTT^^^```aaaaaa`````````bbbbbbaaaaaa`````````aaaaaaeeecccaaabbbeeefffcccaaabbbbbbbbbccccccbbbbbbaaaccccccdddeeeeeeeeeddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeddddddccccccccccccddddddcccaaa^^^ZZZSSSLLLFFFAAA<<<777555555555333111444444444555777888::::::;;;>>>AAADDDGGGLLLQQQUUU\\\___bbbdddddddddeeeeeefffdddaaa]]]VVVLLLAAA:::555333333777:::???GGGPPPZZZ]]]bbbfffgggggghhhiiigggffffffeeeffffffggggggggggggggggggggggggggggggdddeeefffeeeddddddfffhhhfffhhhgggdddbbb___UUUKKKBBB<<<999<<>>GGGPPPVVVWWWVVVPPPNNNMMMQQQXXX[[[ZZZWWWXXXUUUPPPJJJEEE@@@>>><<<<<<>>>@@@BBBBBBCCCEEEGGGIIIGGGEEEDDDDDDCCCBBB@@@:::666111...---------,,,++++++,,,,,,,,,---------++++++++++++++++++++++++///...,,,+++******+++,,,***))))))(((((())))))*********++++++++++++******,,,+++************+++,,,*********************************************)))...---,,,,,,,,,,,,+++))),,,+++******+++,,,***)))))))))***++++++)))(((''',,,,,,,,,,,,---...///000///,,,,,,///222444:::BBBFFFFFFFFFGGGHHHGGGDDDAAA>>>???AAACCCEEEHHHJJJKKKFFFHHHLLLSSSYYY]]]^^^^^^^^^```aaaaaa`````````aaaaaaaaabbbbbbcccddddddddddddcccbbbaaaaaaccceeefffbbbaaaaaa```aaabbbdddeeedddddddddcccbbbbbbaaaaaaccccccccccccddddddddddddddddddddddddddddddddddddccccccccccccccccccbbbbbb_________```bbbdddeeeffffffggghhhhhhhhhfffcccbbbdddccc^^^TTTHHH<<<333///111000//////......//////........................,,,+++***,,,...//////...---,,,,,,,,,,,,,,,,,,+++---***))),,,222444///***++++++++++++++++++++++++---***((()))+++,,,***'''aaa___\\\VVVNNNFFF>>>:::666333333777;;;???HHHQQQZZZ]]]aaaaaa```___```aaa```_______________``````eeecccaaabbbdddfffdddbbbddddddcccbbb```_________cccdddddddddddddddddddddddddddddddddddddddddddddddddddcccccccccddddddeeeeeedddaaa^^^YYYRRRJJJEEE@@@<<<888666666666555444333333444444555777888999999;;;===???BBBGGGMMMQQQXXX\\\aaadddeeedddddddddfffdddaaa]]]VVVMMMBBB;;;444333444777:::===FFFOOOYYY]]]bbbfffggghhhhhhiiifffeeeeeefffffffffggggggggggggggggggggggggffffffdddeeefffeeeddddddeeegggggghhhgggcccbbb___VVVLLLBBB<<<999<<>>CCCLLLUUUYYYXXXVVVNNNKKKKKKOOOVVVXXXUUUQQQQQQNNNIIIDDD???<<<;;;:::<<<>>>@@@AAABBBCCCEEEGGGGGGFFFEEEDDDDDDCCC@@@>>>333111...---------,,,++++++,,,,,,,,,,,,,,,,,,,,,************************///...+++)))((()))***+++))))))((((((((()))******+++++++++,,,,,,+++++++++++++++************++++++************************************))))))))))))+++)))''')))---///...+++++++++******++++++******++++++,,,,,,++++++***))))))******+++,,,---.........++++++...000222999AAAEEEFFFGGGHHHHHHGGGDDDBBBBBBDDDFFFHHHJJJKKKKKKKKKGGGJJJNNNTTTZZZ]]]_________```aaaaaa```___```aaaccccccccccccccccccccccccdddcccaaa```aaabbbeeefffaaa``````___```aaabbbcccdddcccccccccbbbbbbaaaaaacccccccccdddddddddddddddccccccccccccccccccccccccbbbcccdddddddddbbbaaa```______```aaacccdddeeefffhhhhhhiiiiiihhhfffdddcccfffeeebbbZZZOOOBBB777111111111000///////////////------------------------+++++++++,,,.../////////---------,,,,,,+++++++++,,,)))((()))---...---+++++++++++++++++++++++++++)))''''''(((+++---,,,+++aaa```]]]XXXQQQHHHAAA<<<444111111555888===EEENNNUUUZZZ___```^^^]]]^^^```]]]]]]]]]]]]^^^______```aaa___]]]]]]^^^aaadddfffbbb```^^^]]]^^^```cccdddddddddddddddddddddddddddddddddddddddddddddddddddccccccccccccdddeeeffffffeeecccaaa^^^ZZZSSSKKKFFF>>><<<888777666777777777444444444444555777888999777999;;;===???DDDIIIMMMUUUYYY___cccddddddddddddeeedddaaa]]]WWWMMMCCC<<<333333555888999<<>>HHHNNNXXX^^^bbbaaaaaabbbbbb___dddbbb``````aaa```___]]]``````____________^^^^^^]]]]]]]]]______^^^ZZZXXXRRRLLLHHHGGGDDDAAAAAADDDBBBDDDIIIQQQXXXZZZXXXUUUKKKIIIHHHLLLQQQTTTPPPLLLIIIFFFCCC???<<<;;;;;;;;;>>>???AAABBBBBBCCCEEEGGGEEEDDDDDDDDDDDDCCC???<<>>999;;;AAAJJJWWWbbbhhhhhhiiijjjjjjjjjjjjjjjggghhhhhhiiiiiihhhhhhggghhhhhhggggggffffffeeeeeeffffffgggggggggggggggffffffgggfffbbb```\\\RRRHHH===666111111222000//////...///000...------...000222111000111333444333222---///000000//////000111---............/////////,,,---...---+++***)))***,,,,,,---------.........,,,------,,,******+++,,,)))*********++++++,,,,,,,,,,,,++++++++++++,,,,,,)))***+++---...000111222***,,,------,,,++++++,,,---......---,,,,,,...000---......---,,,,,,---///---+++---000000...---...//////////////////......---------.........//////---...///222777@@@JJJQQQXXX^^^bbbbbbbbbdddcccaaadddbbbaaaaaabbbbbb```___````````````````````````]]]]]]^^^``````___[[[XXXRRRNNNKKKKKKJJJHHHIIIMMMKKKLLLOOOTTTZZZ[[[WWWSSSIIIFFFDDDGGGLLLNNNLLLHHHBBBAAA???===<<<<<<<<<<<>>???BBBEEEHHHNNNSSSYYY^^^bbbdddfffhhheeedddaaa^^^WWWNNNDDD===444444666888888<<>>======<<<<<<@@@AAABBBAAA@@@???@@@BBBAAAAAAAAAAAA@@@<<<777222---,,,++++++------,,,+++,,,,,,,,,++++++***************************************))))))))))))))))))(((((((((((()))***+++,,,)))******************)))((()))***++++++***)))(((''''''''''''''''''''''''&&&''''''((()))***++++++((()))******)))((()))***''')))+++***)))(((***,,,((((((''''''&&&&&&&&&'''(((***...111222222000///000---,,,...///111666>>>DDDFFFHHHHHHHHHIIIMMMPPPUUUUUUTTTSSSRRRPPPNNNMMMQQQUUUZZZ]]]]]]^^^```aaaaaabbbaaa```^^^^^^```aaabbbbbbccccccdddeeeffffff```aaabbbcccccccccbbbbbbbbbaaa```______```aaaaaaaaaaaaaaaaaabbbbbbbbbbbbccccccddddddeeeffffffgggddddddddddddddddddddddddbbbaaaaaaaaaaaabbbbbbcccccccccdddddddddcccbbbaaadddeeeggghhhiiihhhfffeeeeeedddbbb___XXXMMM@@@777000///......------......------------------------,,,...///...,,,+++,,,...+++,,,,,,,,,,,,,,,,,,---(((+++......++++++---000+++++++++++++++++++++++++++,,,,,,,,,*********+++bbbaaa```\\\VVVMMMEEE@@@:::666444444555666===EEEHHHQQQZZZ]]]ZZZXXXYYY\\\YYYYYYYYYZZZ[[[]]]^^^___^^^bbbdddaaacccqqqpppbbbbbbeeeeeecccgggfffdddcccbbbcccddddddbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccdddeeefffhhhiiiaaaaaa``````^^^YYYSSSOOOHHHFFFBBB===999666666666333333333333444555555666555888<<>>444444666777888===KKKYYY\\\___ccceeeeeedddccccccaaacccdddfffggggggffffffddddddeeeeeefffggghhhhhhaaaccceeefffeeeddddddddd```cccffffffgggdddZZZPPPHHH@@@:::;;;@@@HHHUUU```iiiiiijjjkkkkkkkkkkkkjjjhhhhhhiiiiiiiiiiiihhhhhhffffffggggggggggggggggggfffgggggggggggggggffffffeeegggfffbbb```\\\RRRGGGAAA999333333333000//////.........---,,,,,,...111111///...///222333222000***...111222000......///111111000///...---,,,,,,***,,,......------...///******+++++++++,,,,,,,,,***,,,------+++******+++************************,,,,,,,,,++++++,,,------------,,,,,,,,,+++++++++***,,,...---,,,+++,,,,,,+++---//////.........///---...///...,,,,,,...///...***,,,111111---,,,///---.........///000000000111000///...---,,,++++++...///111444:::CCCMMMTTT[[[bbbfffffffffiiiiiigggfffeeedddeeegggggggggeeebbbbbbbbbbbbbbbcccccccccaaaaaacccdddeeeccc___[[[WWWSSSQQQTTTUUUUUUWWW\\\XXXWWWWWWXXXZZZYYYUUUPPPGGGCCC???@@@DDDGGGFFFCCC????????????>>>===<<<;;;???AAAAAA@@@>>>===>>>???AAA@@@@@@@@@>>>999222---...,,,++++++,,,------,,,++++++,,,,,,,,,,,,------)))))))))))))))))))))))))))******+++++++++******))))))))))))***+++,,,---))))))************))))))((()))***++++++***)))(((((((((((((((((((((((((((%%%&&&'''((()))***+++,,,$$$(((++++++******---000&&&)))+++***((((((***,,,******)))(((((((((((()))&&&(((,,,///111000///---111...---.........333:::DDDFFFHHHHHHHHHJJJOOOTTTWWWVVVUUUTTTRRRQQQPPPPPPSSSWWW\\\^^^^^^^^^```bbbcccccccccaaa______aaaccc___```aaaccceeeggghhhiii```bbbdddeeefffeeecccbbbbbbaaa```______```aaabbbaaaaaaaaaaaaaaabbbbbbbbbccccccddddddeeefffggggggeeeeeeeeeeeeeeeeeeeeeeeebbbaaa`````````bbbcccdddddddddeeeeeedddcccaaa```aaaccceeefffggggggeeeeeehhhgggeeebbb\\\RRREEE<<>>@@@???>>><<<999666555333333------------------------+++,,,,,,+++)))((()))******************)))((((((((((((''''''''''''(((((())))))))))))************)))))))))((((((((((((((())))))************))))))******)))((((((((((((((())))))(((((((((((())))))***)))))))))++++++)))'''*********)))))))))))))))))))))))))))))))))))))))***+++...///000000///......---+++***---222888<<>>???===<<<:::777444222111000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,)))((()))******************)))((((((((((((''''''''''''(((((())))))))))))************))))))))))))))))))))))))))))))************))))))******)))((((((((((((((())))))(((((((((((())))))***)))))))))++++++)))(((***)))))))))))))))))))))************************((()))+++---...---,,,,,,---,,,++++++...222777:::???BBBGGGKKKOOORRRWWWZZZZZZXXXUUUSSSRRRQQQPPPNNNUUUZZZ___```^^^]]]___bbbbbbbbbbbbbbbbbbaaa```___]]]```cccddddddcccdddeeeccccccbbbbbbbbbbbbbbbcccaaaaaa```_______________bbbcccdddcccaaa```aaabbbbbbbbbcccddddddeeeeeeeeeeeefffgggfffeeedddeeefffdddccccccccccccdddeeeeeeeeedddccccccbbbbbbccccccdddeeefffggggggfffeeedddeeefffeeebbb___WWWIII;;;555222///...---------,,,///............---------,,,---.........---,,,,,,......------------///111------------------------,,,++++++,,,...///...---+++,,,---------,,,+++***eeecccaaa___\\\VVVLLLDDD>>>999555555444222555:::FFFKKKRRRWWWZZZZZZZZZ[[[YYYYYYZZZZZZ[[[\\\\\\\\\]]]^^^^^^^^^___bbbgggkkkgggdddaaaaaaaaabbbbbbbbbbbbbbbaaaaaa```_________\\\^^^aaaaaaaaaaaabbbccccccbbbaaabbbdddeeeeeeeeeggggggeeebbbcccddd```YYYVVVRRRKKKFFFBBB>>>:::888888777666666555555666666555666777777777888;;;>>>BBBGGGOOOWWW^^^aaabbbbbbbbbcccccc```ZZZQQQIIICCC888666666666777;;;HHHUUUZZZ```dddccccccddddddaaaddddddeeeeeeeeefffffffffffffffgggggggggfffdddccceeeeeeddddddccccccbbbbbbcccbbbccceeeeeeaaaYYYRRRIIIAAA:::999===EEEQQQ]]]eeeggghhhhhhgggffffffggggggggghhhhhhhhhhhhggggggdddeeefffggghhhgggffffffgggffffffeeedddccccccbbbcccddddddaaa___\\\RRRHHH@@@444222333......000,,,///000111000///...///000////////////////////////111000000//////.........//////......---,,,,,,,,,------------,,,+++***)))...---,,,---...///...,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++***+++,,,,,,++++++---000------------------------+++++++++,,,,,,,,,---------------,,,,,,------...,,,---...---,,,+++,,,...,,,,,,------......//////000...,,,+++***+++,,,...000///111555:::@@@MMMYYY^^^aaadddfffeeeeeeeeeeeehhhhhhhhhhhhgggfffeeedddcccddddddeeeeeeeeeeeeeeedddcccbbbbbbcccdddcccaaabbb```^^^___aaaccceeeeeeeeedddcccaaa]]]XXXSSSPPPJJJIIIGGGDDDBBB@@@???>>>DDDFFFGGGFFFDDDBBBBBBBBBCCCBBBAAA???>>>=========;;;:::777444111///...---++++++++++++++++++++++++,,,------,,,***))))))***************)))))))))((()))((((((''''''(((((()))))))))))))))************************************))))))************))))))***))))))((((((((((((((())))))(((((((((((())))))***)))((()))++++++***((())))))))))))))))))******************************((()))+++,,,------,,,+++,,,,,,,,,,,,///222555777:::???GGGNNNSSSWWWZZZ]]]ZZZYYYUUUQQQNNNMMMOOOQQQVVVZZZ___aaa```___aaacccbbbbbbbbbbbbaaa```___^^^\\\^^^aaabbbbbbaaabbbccccccbbbbbbbbbbbbbbbccccccaaa``````_______________cccdddeeedddbbbaaabbbcccbbbbbbcccdddddddddcccbbbdddeeeffffffeeedddfffgggeeeddddddddddddeeeffffffddddddccccccbbbbbbccccccdddeeeeeeeeeeeeeeeeeeeeedddfffeeecccaaaZZZKKK===666333000......///...---///............---------)))+++---///000///...---,,,---/////////---+++)))------------------------+++******+++...//////...------......---+++***)))eeecccaaa```^^^XXXNNNGGG@@@:::666666444333555:::EEEJJJQQQVVVYYYYYYZZZZZZYYYYYYZZZZZZ[[[\\\\\\]]]]]]\\\]]]^^^aaacccccccccdddcccbbbcccddddddcccbbbbbbaaaaaaaaa`````````___\\\^^^```aaaaaaaaacccddddddbbbaaabbbdddffffffeeedddeeecccaaabbbcccaaa[[[ZZZVVVPPPKKKFFFAAA<<<999:::999888666555555555555666666777666666666999;;;@@@DDDLLLTTT[[[```cccddd`````````^^^YYYPPPGGG@@@888666555666777;;;FFFRRRXXX___dddccccccdddbbb___aaaaaaaaabbbcccccccccdddfffgggggggggfffeeedddccceeeeeedddddddddcccccccccdddcccdddeeefffbbbZZZTTTIIIAAA:::999===DDDOOOZZZccceeeffffffffffffhhhiiikkkjjjjjjiiihhhfffeeeddddddeeefffgggggggggfffeeeffffffeeedddcccbbbbbbaaabbbdddcccaaa___\\\SSSIII???444222222---///111+++000111222111000//////111////////////////////////111111000///......------.........------,,,,,,,,,---.........---,,,***(((,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---.........,,,,,,,,,,,,,,,---------++++++,,,,,,---------,,,------,,,,,,,,,---......,,,---......,,,,,,---...------......////////////---,,,+++******+++---...///...000555:::AAAMMMYYY^^^aaadddfffeeeeeeeeeeeehhhgggggggggfffeeeddddddccccccdddeeeeeedddddddddaaaaaa``````aaaaaabbbaaadddbbb```___```bbbdddfffhhhhhhfffaaaZZZUUUSSSTTTNNNLLLHHHDDDAAA???>>>>>>FFFGGGHHHFFFDDDBBBBBBCCCCCCBBB@@@??????>>><<<;;;:::888666333000...,,,,,,************************,,,---...---+++)))***++++++******)))))))))))))))))))))(((((((((((())))))((()))))))))***************************+++++++++))))))************))))))))))))(((((((((((())))))))))))(((((((((((()))))))))(((((()))++++++***((()))))))))))))))************************************+++,,,---...---------++++++,,,---///111333555999@@@IIIQQQWWWZZZ]]]^^^[[[ZZZWWWQQQLLLLLLQQQVVVVVVZZZ^^^aaaaaaaaabbbcccbbbbbbbbbbbbaaa```___^^^\\\___aaabbbbbbaaabbbbbbbbbbbbbbbaaabbbbbbcccdddbbbaaaaaa```````````````cccdddeeeeeeccccccccceeebbbccceeefffeeedddbbb```cccdddeeeeeeeeeeeefffgggeeeeeeeeeeeeeeefffggggggddddddccccccbbbccccccdddeeeeeedddddddddeeefffgggccceeeeeedddccc]]]OOOAAA777444000......//////...///............---------(((***---///111000///...,,,,,,---...///---***'''+++++++++++++++++++++++++++******+++---///......,,,,,,---...---,,,+++***eeecccbbbaaa```ZZZQQQJJJAAA;;;777777666555777<<>>444333222---000333+++---...///...,,,+++,,,---........................111000000///...------,,,---------------,,,,,,,,,...////////////---+++***+++,,,+++++++++,,,---...------............------,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,---,,,***++++++++++++,,,,,,------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,---...///---///000///...---.../////////////////////000000,,,,,,+++++++++,,,---.........000666;;;AAAMMMYYY___bbbeeegggfffeeeffffffggggggfffeeeeeedddddddddbbbbbbccccccccccccbbbbbb^^^^^^^^^^^^]]]^^^___```bbbaaa___]]]]]]^^^aaacccggghhhfff___WWWSSSTTTVVVSSSOOOHHHBBB>>>>>>???@@@FFFGGGGGGEEECCCBBBCCCDDDBBB@@@>>>>>>???>>><<<999999777555222000...---,,,************************---...///---+++***+++,,,+++***))))))(((((())))))))))))(((((((((((())))))((()))))))))************))))))******++++++++++++))))))************))))))))))))(((((((((((())))))))))))(((((((((((()))))))))(((((()))++++++***)))(((((())))))************************************++++++,,,,,,,,,,,,,,,,,,++++++,,,---///000222222;;;BBBLLLUUUZZZ\\\^^^^^^\\\[[[WWWQQQMMMNNNTTTZZZXXXZZZ^^^```aaaaaabbbbbbaaaaaaaaaaaaaaa```______^^^```cccdddcccbbbbbbcccbbbbbbaaaaaabbbccccccddddddccccccbbbaaabbbbbbbbbcccdddeeeeeedddcccdddfffdddeeefffgggfffeeebbbaaabbbdddeeeeeeddddddfffgggffffffeeeeeeffffffggghhhdddccccccbbbccccccddddddffffffeeeeeefffggghhhhhhdddeeeeeedddddd___SSSFFF999555000...---.........///............---------***+++---///000000//////,,,+++***+++---...,,,***+++++++++++++++++++++++++++***)))+++---......---***+++,,,---...---,,,,,,eeecccbbbbbbaaa\\\SSSLLLBBB<<<888888777555888<<>>AAACCCDDDDDDDDDCCCAAAAAACCCDDD???===;;;<<<>>>>>>;;;888777666444222000///......************************...//////...,,,++++++,,,,,,+++)))((((((((()))******))))))(((((())))))***))))))))))))************(((((())))))***+++++++++))))))************))))))((((((((((((((())))))***))))))(((((((((((())))))((((((((()))+++,,,+++)))((((((((()))******++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++,,,,,,...///000111;;;BBBLLLUUUZZZ\\\]]]^^^\\\YYYUUUQQQOOORRRWWW\\\YYY[[[]]]```aaaaaa``````______```aaaaaaaaa`````````bbbdddeeedddccccccdddaaaaaaaaaaaabbbcccddddddeeeddddddcccccccccccccccbbbdddeeeeeeccccccdddfffeeeffffffgggfffeeecccccccccdddeeeeeedddccceeeffffffeeeeeeeeeeeefffggggggccccccbbbbbbccccccddddddeeeeeefffgggggghhhhhhhhheeefffeeeddddddaaaWWWLLL<<<888333///............///............------------....../////////......---***((()))---//////---------------------------,,,+++***+++,,,---,,,+++)))***+++---......------eeedddccccccbbb]]]UUUNNNDDD>>>999888666333555999<<>><<<999777555666777888666666777666555666888:::<<>>>>>;;;777444333222111////////////++++++++++++++++++++++++...///000///,,,+++,,,---,,,+++)))((('''((()))*********))))))))))))******))))))))))))************''''''((())))))***++++++))))))************))))))((((((((((((((()))******))))))(((((((((((())))))((('''''')))+++,,,+++***'''(((((()))******++++++++++++++++++++++++++++++)))))))))((((((((()))))),,,,,,++++++,,,...000111888???IIIRRRXXX[[[]]]^^^[[[VVVQQQOOOPPPTTTYYY[[[ZZZ[[[]]]___``````^^^]]]]]]]]]___```aaabbbbbbbbb```bbbdddeeedddcccccccccaaaaaaaaaaaabbbcccdddeeeeeedddccccccbbbbbbccccccaaacccddddddccccccdddeeeeeeeeedddddddddddddddddddddeeefffeeeccccccccceeeeeeeeeddddddeeeeeefffgggccccccbbbbbbccccccdddeeecccdddeeeggghhhhhhggggggggggggdddbbbcccccc[[[QQQAAA<<<666111000000000//////............---------222111///...---------------***(((+++///111///,,,---------------------------,,,***+++,,,,,,+++******+++,,,---------,,,+++eeedddcccdddccc^^^VVVPPPEEE???:::777444111222666;;;@@@HHHNNNRRRTTTUUUVVVXXXXXXYYYYYYZZZ[[[[[[[[[UUUXXX[[[]]]]]]]]]^^^```bbbaaaaaaccceeefffeeedddccccccccccccccccccddddddaaaccceeeeeecccccccccddd```^^^]]]^^^```aaabbbaaabbbeeeeeeaaa___aaabbbaaa___^^^]]][[[XXXSSSMMMIII???===:::888777777999:::444555666555444555777:::999===DDDLLLTTTZZZ^^^```aaa```___^^^\\\SSSFFF<<<777222000333666:::BBBJJJTTTYYY[[[WWWTTTRRRPPPLLLMMMOOOQQQTTTWWW[[[]]]^^^dddddddddeeefffggghhhiiieeeeeeeeeeeeeeeeeeeeeeeefffeeeddddddeeebbb[[[VVVJJJBBB;;;:::;;;@@@IIIRRR\\\```dddggggggffffffggghhhggggggfffeeecccbbbaaacccdddeeefffffffffeeedddddddddeeeffffffgggggghhhaaacccbbb``````]]]TTTJJJ:::555444222///777;;;111---.........,,,+++,,,---........................---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...///+++,,,---,,,***+++///333++++++------------+++++++++++++++************)))+++++++++,,,,,,---------,,,---...,,,******+++---((())))))***++++++,,,,,,)))***,,,......---,,,++++++++++++,,,---...///000,,,---......,,,,,,---...++++++++++++++++++++++++//////.........---------,,,,,,000777<<>>???BBBDDD;;;888777999===>>>;;;777222111000///////////////++++++++++++++++++++++++...///000///---,,,,,,---,,,+++)))((('''(((***+++******))))))))))))******))))))))))))************&&&''''''((()))*********))))))************))))))((((((((((((((()))******))))))(((((((((((())))))((('''''')))+++,,,+++***'''(((((()))***+++++++++++++++++++++++++++++++++++++++***************+++---,,,+++***+++---///111555<<>>DDDKKKQQQVVVYYYZZZ\\\[[[ZZZYYYYYYXXXYYYYYY[[[ZZZYYYXXXXXXYYYZZZ[[[___```aaabbbcccddddddddd```aaabbbcccdddeeeeeeeeeddddddeeeeeeeeeddddddcccaaaaaabbbddddddeeeddddddcccddddddcccbbbaaacccdddaaaaaa```___]]]YYYSSSOOOMMMBBB;;;:::666000444@@@999666555777777555555999;;;>>>DDDIIIOOOUUU[[[```ccceeeccc]]]XXXRRRGGG>>>555444333222333888>>>CCCNNNSSSVVVSSSPPPNNNKKKFFFCCCEEEIIINNNTTTZZZ^^^aaacccdddeeeeeeeeeeeehhhjjjiiiiiihhhgggggggggggggggdddggghhhgggfffeee^^^WWWMMMDDD===::::::===EEEMMM______aaadddggghhhhhhgggjjjgggeeedddeeeffffffeeedddeeeggghhhhhhfffeeecccbbbcccdddeeeffffffffffffaaaccccccaaa___[[[QQQGGG999666222111333333111///---------------...///000...---,,,++++++,,,---...,,,---......------...000***)))))))))***+++,,,,,,000///......//////...---***///444333///,,,,,,...///000///---++++++---///---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,+++***)))((('''...------,,,,,,++++++***,,,,,,++++++++++++++++++++++++******+++---...///111...,,,---///000---+++,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...///---///222666<<>>666222333444555999===DDDKKKRRRVVVYYYZZZ]]]\\\[[[ZZZYYYYYYYYYYYYXXXXXXWWWWWWXXXYYY[[[\\\___```bbbcccdddeeeeeeeeebbbcccddddddeeeeeeeeeeeeccccccddddddddddddcccccccccccccccccccccbbbbbbaaacccddddddcccbbbbbbccceeeeeedddcccbbbaaa]]]XXXUUUOOODDD===;;;666111666AAA555333333666777666777;;;:::===BBBHHHMMMSSSZZZ^^^aaacccbbb]]]YYYSSSIII@@@666555444222333777===BBBNNNSSSUUURRRMMMJJJFFFAAAAAACCCFFFJJJPPPWWW\\\```cccdddffffffeeefffhhhjjjiiihhhhhhgggggggggggggggdddggghhhgggfffeee^^^WWWMMMDDD;;;888888<<>>GGGQQQXXX___```bbbdddeeeeeeeeedddfffeeeeeeeeeddddddddddddccccccbbbbbbaaa``````___]]]\\\\\\\\\\\\]]]___```aaa^^^[[[XXXVVVVVVXXXYYY[[[XXXVVVUUUUUUSSSOOOLLLKKKIIIHHHHHHJJJJJJHHHFFFBBB@@@???AAADDDFFFFFFDDD;;;999777666666666444222............------------,,,***)))***,,,---+++))),,,---...///111222333333***)))((('''''''''''''''%%%&&&'''))))))))))))((()))))))))))))))******+++************))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((($$$###''')))''''''))))))(((''')))+++,,,***((()))******)))(((((()))+++,,,+++***)))))))))***+++***************++++++,,,+++,,,---,,,******---000555888???IIIQQQVVVUUUSSSPPPNNNNNNPPPUUUZZZ\\\]]][[[\\\\\\]]]]]]^^^^^^___``````aaabbbbbbbbb```___bbb^^^___cccccc___^^^bbbaaabbbdddcccbbbbbbccceeeaaaaaaaaaaaaaaaaaaaaaaaabbbcccddddddeeeeeedddddddddeeeeeecccaaa```bbbeeeddddddddddddddddddcccccceeeggghhhgggeeeccccccdddccccccddddddeeeeeeddddddffffffggggggggghhhhhhhhhgggeeecccccccccbbb___\\\UUUIII:::111000111000..................---,,,,,,,,,------...------,,,,,,///---,,,---...///...---111...+++***,,,.........++++++++++++++++++++++++******,,,------,,,,,,+++fffggggggfffggggggaaaYYYQQQJJJ@@@777333222333333777<<>>???AAAEEEKKKSSSZZZ^^^cccdddfffffffffggghhhjjjhhhhhhggggggffffffggggggdddggghhhfffeeeeee___XXXMMMCCC:::666666;;;EEEOOO]]]___bbbeeeggghhhhhhhhhdddgggiiihhheeedddeeegggeeeeeeggghhhhhhgggfffeeeiiiiiiiiihhhgggeeedddcccccceeedddbbb```\\\RRRHHH;;;777222000111111000...------------.........///,,,------......------,,,.../////////......000111---,,,,,,,,,,,,------......------------,,,,,,,,,+++---///...,,,---111555......///---,,,+++---...........................,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,++++++******+++,,,,,,---......******++++++,,,,,,------++++++++++++,,,---......,,,---...---+++++++++,,,...........................///000///---,,,,,,...///111444999???IIISSSYYY___```bbbdddeeeeeeddddddggggggfffffffffeeeeeeeeedddccccccbbbaaa```^^^]]]]]]\\\\\\\\\\\\^^^```aaaaaa___]]]ZZZYYYYYYZZZ[[[[[[YYYVVVTTTRRRPPPLLLIIIIIIIIIIIIKKKLLLKKKHHHFFF??????@@@CCCFFFHHHGGGFFF===:::888666555444222000......---------,,,,,,,,,+++***)))***,,,,,,***)))++++++,,,,,,---.........(((((('''''''''(((((()))&&&&&&'''((()))))))))))))))))))))))))))******+++************))))))))))))))))))))))))))))))))))))((((((((((((((())))))***---(((&&&)))***(((((())))))(((((()))++++++***)))*********(((''''''***---,,,+++***))))))))))))))))))************++++++++++++,,,,,,,,,++++++---///555777===DDDKKKOOOOOONNNMMMMMMPPPUUUZZZ^^^___^^^\\\\\\\\\]]]^^^^^^______```aaabbbccccccbbbaaa```aaa___```bbbbbb```___aaaaaabbbccccccbbbbbbccceeeaaaaaaaaaaaaaaaaaaaaaaaaaaabbbdddeeefffeeecccbbbbbbdddeeedddcccbbbbbbccccccccccccccccccccccccccceeeffffffdddbbbbbbcccdddcccccccccddddddeeeeeeeeeffffffggggggggghhhhhhhhhhhhfffcccbbbcccbbbaaa```UUUKKK===444222222111000...////////////...------,,,,,,------...------,,,...---,,,---...///...,,,...,,,***+++,,,---,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++eeeggggggfffffffffbbb[[[TTTMMMBBB999444222222111666:::BBBKKKRRRWWWXXXYYY]]]]]]]]]\\\ZZZYYYXXXWWWTTTTTTTTTTTTVVVXXXZZZ[[[]]]^^^```bbbdddeeeffffffdddddddddeeeddddddccccccaaaaaabbbcccccccccbbbbbbcccccccccbbbaaa```___^^^bbbcccdddcccbbbbbbdddeeeccccccbbbbbbbbb```]]]ZZZVVVMMMEEE???:::666;;;CCC222///000444666555777:::888;;;???CCCHHHNNNUUUZZZ___bbbbbb___ZZZUUUKKKAAA999888555333333666;;;???KKKOOOOOOJJJDDDAAA===888<<<<<<===@@@GGGOOOXXX]]]bbbdddfffgggggggggiiijjjhhhggggggfffffffffggggggdddggggggfffeeeeee___YYYMMMCCC999555555:::EEEOOO]]]```dddhhhiiijjjjjjjjjbbbgggkkkjjjfffccceeehhheeeffffffggggggggggggfffgggggggggfffeeecccbbbaaaccceeeeeebbbaaa]]]SSSIII<<<888222000000111///---------..................+++,,,---......---,,,+++---.........------///000---,,,,,,,,,,,,,,,------///000000///...---...///,,,...//////---...000333---......---,,,,,,---.........////////////......,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,+++++++++++++++,,,,,,---------******++++++,,,---......++++++++++++,,,---------))),,,...---***)))***---------------------------...///000///---,,,,,,---...111444999@@@IIISSSYYY^^^```aaacccddddddddddddgggggggggffffffffffffeeecccccccccbbbaaa___]]][[[]]]\\\\\\\\\]]]^^^```aaaaaa```___]]]\\\\\\]]]]]]\\\ZZZWWWSSSPPPLLLIIIGGGGGGHHHJJJLLLLLLJJJGGGEEEAAABBBEEEHHHIIIIIIHHHFFF???<<<999666555333111///------------,,,,,,,,,+++************++++++***)))************************((((((''''''''''''((((((&&&''''''((())))))******)))))))))))))))******+++************)))))))))(((((((((((((((((((((((((((***)))(((''''''((()))***---)))'''***+++)))(((***(((((()))******+++***)))+++***)))'''&&&'''+++...++++++******))))))(((((())))))******++++++++++++++++++,,,,,,,,,,,,------222555999???EEEIIILLLMMMMMMPPPUUUZZZ^^^```___^^^^^^^^^______```aaaaaaaaaaaabbbddddddcccaaaaaaaaa`````````bbbbbb`````````aaabbbccccccbbbbbbcccdddaaaaaaaaaaaaaaaaaaaaaaaa```bbbdddffffffeeebbbaaa```bbbdddeeeeeedddcccbbbddddddddddddeeeeeeeeeeeeeeeeeedddcccaaaaaaccceeeccccccccccccddddddeeefffdddeeeeeeeeeeeefffffffffgggeeecccbbbbbbbbbccccccWWWMMM@@@777333333222111/////////000///......---,,,,,,------...---------...---,,,,,,......---,,,,,,,,,+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))******++++++++++++dddggggggeeeeeeeeebbb\\\WWWOOOEEE;;;666333222111444999AAAJJJQQQVVVYYYZZZ\\\\\\\\\[[[ZZZYYYWWWVVVVVVVVVUUUUUUVVVWWWYYYZZZ\\\]]]___```bbbcccccccccbbbbbbcccccccccbbbbbbaaa```aaabbbcccccccccccccccaaaaaabbbbbbbbbbbbaaaaaabbbcccccccccbbbbbbdddfffcccbbbaaaaaabbbaaa^^^\\\XXXQQQIIIBBB<<<999<<>>BBBGGGNNNUUUZZZ```cccddd```[[[TTTIII???999888666333222555;;;???FFFJJJKKKFFFBBB???<<<888;;;;;;;;;>>>DDDMMMVVV[[[```bbbeeeffffffggghhhiiiggggggffffffffffffggggggdddfffgggeeeeeeeee```ZZZNNNDDD999555555999DDDNNNZZZ^^^cccggggggggghhhiiibbbgggkkkjjjfffdddfffiiieeeffffffgggggghhhhhhgggeeeeeeffffffeeeddddddcccccceeeeeebbbaaa]]]SSSIII===777222//////000///------......//////...------+++,,,---......---,,,++++++,,,,,,,,,++++++---...,,,,,,++++++++++++,,,,,,...000111000...---...///,,,...000111000...------+++---......,,,,,,---.........///000000///......---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,+++******---------,,,,,,+++++++++******+++,,,------......++++++,,,,,,,,,,,,,,,,,,(((+++---,,,)))(((+++---,,,,,,,,,,,,,,,,,,,,,,,,...///000///---,,,---...---000444999@@@IIISSSYYY^^^___aaacccdddddddddcccffffffffffffeeeeeeeeeeeebbbbbbaaa```___]]][[[[[[\\\\\\\\\\\\]]]___aaabbbaaaaaa``````____________]]][[[XXXTTTOOOJJJHHHFFFFFFIIIKKKMMMLLLIIIEEECCCFFFHHHJJJLLLKKKIIIGGGEEEAAA>>>999666444333111///---,,,,,,,,,++++++++++++)))***+++++++++*********---------,,,,,,+++++++++***)))(((''''''&&&&&&'''''''''(((((()))******+++)))))))))))))))******+++************)))))))))(((((((((((((((((((((((((((***)))(((''''''((()))***,,,'''&&&)))+++))))))+++'''(((************************)))'''&&&(((+++...************))))))((((((((()))***++++++++++++***+++++++++,,,---------,,,///111555:::???EEEKKKNNNPPPTTTYYY]]]______^^^]]]^^^^^^___``````aaaaaabbbaaaccceeeeeecccaaaaaabbb___aaaaaaaaaaaaaaaaaa___```bbbccccccbbbaaacccdddbbbbbbbbbbbbbbbbbbbbbbbb```bbbdddffffffdddbbb``````aaaccceeefffeeecccbbbcccccccccdddddddddeeeeeedddddddddbbbaaaaaaccceeebbbbbbbbbbbbbbbcccdddeeebbbbbbbbbccccccccccccdddddddddcccbbbaaabbbccceeeZZZQQQDDD:::555333222111/////////000///......---+++,,,,,,---.........---...,,,+++,,,---...---,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++***************+++++++++cccggghhheeeddddddbbb^^^YYYRRRGGG>>>888555333222444888???HHHOOOUUUYYY[[[[[[\\\\\\]]]\\\ZZZYYYXXXXXXXXXWWWWWWWWWYYYZZZ[[[\\\]]]^^^```aaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbaaaaaaaaabbbcccdddddddddddd___```aaabbbccccccccccccaaabbbccccccbbbcccdddfffeeedddcccccccccbbb```^^^XXXTTTMMMEEE???<<<===???666333222555555222222666777:::===BBBGGGOOOWWW\\\aaaddddddaaa\\\UUUIII???999888555333333666;;;???DDDHHHIIIDDD@@@???<<<999:::::::::===BBBKKKSSSXXX^^^```dddfffffffffggghhhffffffeeeeeeffffffggggggdddffffffddddddeeeaaa[[[OOOEEE;;;777666999CCCLLLTTTZZZaaaddddddcccdddfffdddgggiiiiiigggfffgggiiifffffffffgggggghhhhhhiiiffffffggggggggggggggggggccceeedddbbb```\\\RRRHHH<<<777111...///000///...---.../////////...---,,,,,,------......------,,,***+++++++++******,,,------,,,,,,+++++++++++++++,,,...000...+++***,,,...---...000222111///---+++***,,,......---,,,,,,------...///000000///...---------++++++++++++------,,,,,,------,,,+++******......---,,,,,,+++******++++++,,,,,,------......+++,,,,,,------,,,,,,+++***+++,,,,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...///,,,///444:::AAAJJJSSSYYY^^^___aaacccddddddcccccceeeeeedddddddddcccccccccaaa```___]]]\\\[[[[[[[[[\\\\\\\\\\\\^^^```bbbccc```aaaaaabbbbbbaaa```___^^^]]]ZZZUUUOOOJJJHHHHHHHHHKKKNNNNNNKKKHHHEEEDDDIIILLLNNNNNNKKKHHHEEEEEEAAA===999555333222000///,,,,,,,,,+++++++++*********+++------+++***+++,,,+++*********)))))))))(((******)))''''''&&&&&&&&&(((((((((((()))***++++++)))))))))))))))******+++************))))))))))))))))))))))))))))))))))))***))))))(((((((((((((((+++'''&&&)))***)))(((***''')))***+++***)))***+++)))))))))((('''(((+++...(((((()))******))))))(((((()))***,,,,,,+++******+++++++++,,,......---+++...///333666;;;CCCKKKPPPTTTXXX\\\^^^^^^]]]]]]]]]]]]]]]]]]^^^______``````aaadddgggfffccc```aaabbb___aaabbb``````bbbaaa___```aaabbbbbbaaaaaabbbdddbbbbbbbbbbbbbbbbbbbbbbbbaaabbbdddeeedddcccaaa`````````aaadddffffffdddbbb`````````aaaaaabbbbbbccccccddddddcccbbbbbbccceeecccbbbaaa``````aaabbbbbb`````````aaaaaaaaabbbbbbaaabbbbbbbbbaaaaaaccceee]]]UUUIII>>>777333111111...////////////...------++++++,,,---............---,,,+++,,,---...---+++,,,------,,,++++++,,,...+++++++++++++++++++++++++++************+++,,,,,,dddhhhiiifffeeeeeeddd```ZZZTTTJJJAAA;;;777555444555888>>>EEEMMMUUUZZZ]]][[[\\\^^^______^^^\\\[[[XXXXXXXXXXXXZZZ[[[]]]___^^^______```aaaaaa`````````aaabbbcccccccccccccccaaabbbcccdddeeeeeeeeeeee```aaabbbcccddddddddddddaaabbbccccccbbbccceeeggggggeeedddcccccccccaaa___WWWUUUPPPHHHAAA=========777444333555555333333666777:::===BBBHHHPPPYYY______bbbdddaaa]]]VVVKKK@@@888777555333333666<<<@@@DDDHHHHHHCCC???>>><<<999999888999<<>>999888:::AAAJJJSSSYYYaaadddccccccdddfffgggggggggggggggggghhhiiiffffffffffffggghhhiiijjjffffffgggggggggggggggfffbbbdddcccaaa___\\\RRRGGG;;;666000---...000000///---...///000///...,,,+++---------,,,,,,---------***+++,,,+++******,,,.........---,,,,,,,,,,,,,,,+++...000///+++)))+++............///000000///---)))+++---...---,,,,,,---,,,---///000000///---,,,...---+++******+++---...++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------+++,,,---------,,,++++++,,,+++***+++,,,------,,,------------------------+++---......------///000---000555<<>><<<;;;666333333555666444444888888:::>>>CCCIIIRRR[[[aaa\\\aaacccaaa]]]XXXMMMBBB777666555333333666<<>>DDDGGGHHHFFF@@@;;;::::::999999888999;;;AAAHHHMMMSSSYYY___bbbbbbbbbeeegggbbbbbbbbbcccdddeeefffggghhhgggggggggfffccc^^^[[[PPPGGG???;;;999:::???FFFPPPZZZcccfffgggiiiiiigggjjjkkkjjjiiigggfffggghhheeeeeeeeeeeeeeeeeeddddddgggfffeeeeeeddddddddddddbbbdddccc```^^^[[[QQQGGG>>>666111222333000////////////.........---------------------------------++++++,,,,,,,,,++++++***++++++++++++,,,---.........---,,,,,,++++++++++++,,,---///000111000///------...///...------...///222///---...//////,,,))),,,,,,,,,++++++,,,------+++++++++***************,,,,,,------------------+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---......//////......000000111111000///......///222777???HHHQQQXXX]]]]]]]]]^^^___```aaabbbbbb______^^^]]]]]]]]]]]]^^^aaa]]]YYYWWWXXXZZZ\\\\\\^^^^^^^^^_______________cccbbbaaa``````___``````[[[XXXWWWVVVQQQLLLMMMQQQTTTUUUTTTRRRNNNJJJHHHHHHOOOMMMKKKIIIFFFCCCAAA@@@===:::555000------...///......---,,,******+++------,,,++++++******++++++)))(((''''''(((,,,///222)))((('''&&&&&&'''((()))***+++,,,+++***)))***+++,,,,,,,,,++++++*********))))))))))))))))))))))))+++++++++++++++***))))))''''''((((((((((((''''''''''''((()))))))))))))))'''((()))******)))((('''+++***)))(((((()))***+++***************+++++++++)))************++++++++++++---///111111///,,,***///,,,,,,///333999FFFSSSZZZ\\\]]]]]]^^^___bbbddd___aaabbbaaa```___```bbbaaabbbbbbbbbbbbccccccccccccddddddbbb``````aaacccaaaaaabbbccccccbbb```___dddcccbbbaaa````````````cccbbbbbbbbbbbbbbbcccccc``````aaabbbcccddddddddddddcccbbbaaa````````````aaaaaabbbcccccccccccccccccccccbbb___[[[[[[^^^bbbaaa```___^^^___```bbbddd```````````````aaaaaabbbaaa\\\SSSFFF:::222...---///...---,,,------///000...---,,,++++++,,,---...)))***++++++,,,,,,++++++++++++,,,,,,,,,---------,,,++++++******++++++,,,)))000...,,,000---)))///ggggggggggggffffffffffff]]]YYYQQQHHH@@@:::777666666666999AAAKKKSSSXXXZZZ\\\\\\]]]]]]]]]]]]\\\\\\]]]\\\\\\]]]___aaaaaa```cccbbbbbbaaaaaaaaabbbbbb_________^^^]]]]]]]]]]]][[[]]]```aaa```aaabbbdddccccccbbbbbbbbbbbbbbbbbbddddddcccbbbaaaaaacccfffdddcccbbbaaa```^^^]]]\\\WWWRRRKKKFFFBBB>>>999444555666666555444555888::::::>>>CCCIIIOOOVVV]]]bbbddddddcccbbb___VVVJJJAAA===666111000111222888>>>EEEGGGIIIFFF@@@;;;999999888888888888:::???GGGLLLSSSXXX___cccddddddeeegggccccccccccccdddeeefffgggiiihhhhhhhhhgggddd```\\\OOOFFF===999666555;;;AAAQQQ[[[cccfffgggiiijjjhhhjjjkkkkkkiiigggfffgggiiiffffffffffffffffffffffffddddddcccbbbbbbbbbbbbbbbaaacccbbb___]]]ZZZQQQFFF>>>666111222333000//////000000/////////.........------------------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,+++******+++++++++...---,,,,,,+++++++++,,,,,,---///000000000......---...///...---,,,---...000...------//////,,,***---,,,,,,+++,,,,,,------***************+++++++++++++++,,,,,,---...//////+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,------...............,,,,,,---...////////////000333999@@@IIIRRRZZZ^^^______``````aaaaaabbbbbb````````````_______________\\\YYYXXXZZZ\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^aaa```___^^^]]]]]]]]]]]][[[XXXVVVTTTPPPKKKLLLQQQUUUUUUUUURRRNNNKKKKKKKKKOOOMMMKKKHHHDDDAAA???===;;;888444000...------------------,,,******+++---,,,,,,+++************+++,,,+++)))((((((((()))***)))((('''&&&&&&'''((())))))***+++***)))((()))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((((((((((((''''''''''''((()))))))))))))))(((((())))))))))))((((((+++***)))(((((()))***+++))))))******************************++++++++++++***+++---//////...,,,+++000...---///222777CCCOOOXXXZZZ]]]___```aaaccceee```aaabbbaaa_________aaa``````aaaaaaaaabbbbbbbbbddddddeeedddbbbaaabbbdddbbbbbbbbbbbbbbbaaa```___bbbbbbaaaaaaaaabbbbbbcccccccccbbbbbbbbbbbbccccccaaaaaacccddddddeeeeeeeeedddcccbbbaaa```````````````aaabbbbbbccccccbbbbbbccccccbbb___\\\\\\___bbbbbbaaa```______aaabbbcccbbbaaaaaaaaaaaabbbccccccaaa]]]TTTHHH<<<444000///......---,,,,,,---...///......---,,,,,,---......***++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,)))///,,,***///...,,,444eeeffffffffffffggggggggg^^^YYYRRRIIIAAA;;;777555555666999@@@IIIRRRXXX[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\^^^```aaaaaa```ddddddcccbbbbbbaaaaaaaaa___]]][[[XXXWWWVVVWWWWWWWWWYYY[[[\\\\\\]]]___```cccbbbaaaaaaaaabbbcccdddcccdddcccbbbaaaaaaccceeebbbbbbaaa___]]][[[YYYXXXPPPNNNJJJEEE@@@;;;777555333444666666555666777999:::???GGGNNNTTTZZZ```ccceeedddcccbbb___VVVKKKBBB<<<666111111111222777>>>EEEHHHIIIFFF@@@:::777777666666666777888===DDDIIIPPPWWW___dddeeeeeeeeegggddddddddddddeeefffggggggjjjiiihhhhhhgggeeeaaa]]]TTTKKKAAA<<<888777;;;BBBQQQ[[[dddfffgggjjjjjjhhhjjjkkkkkkiiigggfffgggiiiggggggggggggggggggggggggdddcccbbbbbbaaabbbbbbbbbaaabbbbbb___]]]ZZZQQQFFF>>>666111222333000//////000000000000000/////////.........------,,,,,,,,,++++++,,,,,,---,,,,,,+++---,,,+++***))))))))))))------,,,+++++++++,,,,,,,,,---...///000///.........//////...,,,+++,,,------,,,,,,---......---+++------,,,,,,,,,,,,,,,---))))))******++++++,,,,,,)))***+++,,,...///000000+++,,,------------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,------...---------...............'''(((***,,,...///000000222555:::BBBKKKTTTZZZ^^^aaaaaaaaaaaaaaaaaaaaaaaa___``````aaa```___^^^]]]]]][[[YYYZZZ\\\^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[ZZZYYYYYYYYYUUURRRQQQMMMJJJMMMRRRVVVVVVUUURRROOONNNNNNOOOOOOMMMJJJGGGBBB???<<<:::777666333111///---,,,,,,,,,------,,,******+++---,,,++++++***************++++++***)))'''&&&&&&%%%((((((''''''''''''((()))((()))******(((((()))******))))))))))))((((((((())))))))))))))))))))))))(((((())))))(((((('''''''''(((((())))))(((((('''''''''((()))))))))))))))))))))(((((((((((())))))******))))))))))))******(((((()))***************************+++++++++,,,******+++,,,---------,,,111///...///111555???JJJUUUXXX]]]aaabbbcccdddeee```aaaaaa```^^^]]]^^^____________`````````aaaaaaeeefffffffffdddcccdddeeedddcccbbbaaa````````````aaaaaaaaaaaabbbcccdddeeeccccccbbbbbbbbbbbbccccccbbbcccdddeeeeeeeeeeeeeeedddcccbbbaaa````````````___```aaaaaabbbbbbaaaaaabbbbbbaaa___]]]]]]___bbbdddcccaaa``````aaabbbccccccbbbbbbbbbbbbcccddddddaaa]]]UUUJJJ>>>666111000...------,,,,,,,,,------///...------------...///++++++,,,---------------*********++++++++++++,,,,,,++++++******++++++,,,)))...+++)))///000000999ddddddeeeffffffggghhhhhh^^^[[[TTTLLLCCC<<<888555444555888>>>FFFOOOWWW[[[^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]\\\^^^```bbbaaaaaacccbbbbbbaaa___^^^]]]\\\\\\YYYUUUQQQOOONNNOOOPPPQQQSSSUUUVVVVVVXXX[[[]]]``````______```bbbdddeeebbbccccccbbbaaaaaacccdddbbbbbbaaa___\\\YYYVVVUUUMMMKKKGGG@@@:::666555666000333555666666666777999;;;AAAJJJRRRYYY^^^bbbdddeeedddcccbbb___WWWKKKCCC<<<666111111222222777===EEEHHHJJJGGG@@@999666555555555555555777;;;AAAFFFLLLTTT]]]cccdddddddddeeeeeeeeeeeeeeeeeefffggghhhiiihhhggggggfffddd```^^^VVVLLLCCC===999888===CCCOOOYYYbbbeeefffhhhhhhggghhhhhhiiigggeeeeeefffhhhfffffffffgggggggggggggggddddddccccccccccccddddddaaacccbbb```^^^[[[RRRHHH>>>666111222333000...///////////////////////////.........------,,,,,,++++++,,,,,,------------,,,---,,,,,,+++******++++++---,,,,,,++++++,,,,,,,,,,,,---.../////////.........//////...,,,++++++,,,++++++,,,---......------...------,,,,,,,,,,,,---))))))******+++,,,------++++++,,,,,,---...//////,,,,,,,,,---------------******+++,,,,,,---......,,,,,,,,,,,,,,,---......------------......//////'''(((***,,,...//////000222555;;;CCCKKKTTTZZZ^^^aaaaaa``````____________\\\]]]^^^______]]][[[ZZZZZZYYYYYY[[[]]]___```_______________^^^^^^^^^^^^]]]\\\\\\[[[YYYXXXWWWVVVUUUQQQMMMMMMLLLKKKOOOTTTVVVVVVUUUSSSPPPOOOPPPRRRNNNMMMIIIEEE@@@;;;888666333333222111///---,,,++++++,,,---,,,******+++,,,++++++***)))))))))))))))%%%&&&'''((((((((('''''''''''''''''''''(((((()))'''((())))))(((((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))(((((())))))))))))((((((''''''((()))))))))))))))))))))(((''''''(((***+++***))))))))))))))))))***'''''')))************************+++++++++,,,,,,++++++++++++,,,---...///000------///000333<<>>666111222333000...///.................................------,,,,,,,,,+++,,,---...............,,,,,,,,,,,,,,,---......,,,,,,,,,++++++,,,,,,---,,,------...............---...///...,,,+++,,,---***+++------............///...------,,,,,,,,,---))))))***+++,,,------...------------------,,,,,,,,,,,,,,,------.........******+++,,,,,,---......------,,,,,,------...///...------------...///000++++++,,,....../////////111555;;;CCCKKKSSSYYY\\\_________^^^]]]]]]\\\\\\[[[]]]^^^______]]][[[ZZZYYYXXXXXXZZZ]]]``````````````````_________^^^^^^[[[[[[[[[[[[YYYXXXVVVUUUQQQLLLIIIKKKLLLMMMQQQVVVUUUVVVUUUSSSQQQPPPPPPRRRMMMKKKGGGBBB===888555333000000000000...---+++***)))+++,,,,,,+++***+++,,,+++***))))))(((((())))))"""###&&&((()))(((((('''&&&''''''(((((((((((((((&&&((())))))(((((()))+++************************((((((((((((((((((((((((((())))))*********))))))(((((())))))))))))((((((''''''((())))))))))))))))))((('''''''''(((***+++)))))))))******)))))))))&&&''')))+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,---...000111,,,+++,,,...///222:::DDDPPPUUU\\\aaabbbaaa___^^^]]]______^^^\\\[[[\\\]]]`````````aaaaaaaaabbbbbbdddfffggghhhfffeeeffffffeeedddbbb```___``````aaaddddddccccccccccccddddddeeeddddddcccbbbbbbccccccaaabbbbbbccccccccccccbbbcccbbbaaaaaaaaaaaaaaaaaa______```aaaaaaaaaaaaaaabbbaaa```___```aaabbbbbbddddddcccbbbbbbaaaaaaaaa```````````````aaabbbbbb^^^\\\VVVMMMBBB999333111.........------,,,,,,,,,---..................---+++,,,------......------))))))*********+++++++++,,,++++++******++++++,,,)))000...---555666666>>>ccccccdddeeeffffffggggggbbb___ZZZRRRJJJAAA;;;777333444666999>>>GGGQQQWWW\\\]]]^^^______^^^]]]\\\\\\[[[[[[]]]___``````___ccccccbbb```]]]ZZZWWWUUULLLJJJEEEAAA??????AAABBBCCCDDDFFFGGGHHHKKKOOORRRRRRTTTVVVZZZ]]]```cccdddaaabbbccccccaaaaaaaaacccbbbbbbaaa^^^ZZZUUUPPPMMMHHHCCC<<<666222111222333111333555666777888:::<<<@@@FFFOOOXXX^^^aaadddffffffdddcccaaa___WWWMMMFFF;;;555222222333333777<<>>666111222333000//////------------............------------------------,,,,,,---...////////////,,,,,,,,,,,,---...///000,,,,,,+++++++++,,,---------------------.........+++---...---,,,+++,,,...+++---//////.........///000///...---,,,,,,,,,,,,******++++++,,,,,,------///......------,,,++++++---,,,,,,,,,---...///000+++++++++,,,,,,------------------------......///......---,,,---...///000---....../////////......111555;;;DDDLLLSSSYYY[[[^^^^^^]]]]]]\\\\\\\\\[[[^^^______```___^^^]]]\\\YYYXXXWWWXXX[[[^^^```````````````______^^^^^^]]]YYYYYYZZZZZZZZZXXXWWWVVVPPPKKKHHHKKKNNNNNNQQQUUUSSSTTTUUUTTTQQQOOONNNOOOKKKIIIEEE@@@;;;666222000---.........---,,,++++++(((***,,,,,,+++***+++,,,***))))))(((((((((((((((%%%&&&'''(((((('''%%%$$$%%%&&&'''((()))))))))(((&&&((())))))))))))***,,,))))))************++++++((((((((((((((((((((((((&&&&&&'''(((((((((''''''((())))))******))))))(((''''''((()))))))))))))))(((''''''(((((()))***+++))))))************))))))&&&'''***,,,------,,,+++++++++++++++,,,,,,,,,,,,---------------...///000+++***+++...///000888@@@KKKQQQXXX^^^___^^^]]]\\\[[[]]]^^^]]]\\\[[[\\\^^^``````aaaaaaaaabbbbbbbbbbbbdddfffgggfffeeeeeeeeecccbbbbbbaaaaaaaaaaaaaaaeeeeeeddddddcccdddddddddfffeeedddccccccbbbccccccaaabbbbbbccccccbbbbbbbbbbbbbbbaaaaaaaaaaaaaaabbb___```aaaaaabbbbbbaaaaaaaaa```______aaaccccccbbbbbbbbbbbbbbbbbbbbbaaaaaa___^^^^^^^^^^^^___``````^^^\\\XXXOOOEEE;;;555222////////////...---,,,,,,,,,,,,---......---,,,,,,++++++,,,---------------*********++++++++++++,,,,,,++++++******++++++,,,***111......777:::<<>><<<:::;;;<<<===;;;<<<>>>???AAADDDHHHLLLJJJMMMRRRWWW\\\___aaabbb```bbbccccccaaaaaaaaabbb___^^^]]]ZZZUUUPPPJJJGGG@@@<<<777444444444222000222444555666777999===???DDDJJJSSS[[[```cccfffhhhfffdddbbbaaa^^^XXXNNNGGG:::555222333333333777<<>>666111222333000//////---.........////////////+++,,,,,,------.........,,,,,,...//////000000000------,,,,,,,,,---......,,,+++++++++,,,,,,---...---,,,,,,,,,------......***+++,,,,,,,,,,,,---///,,,///111000///...///000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---,,,,,,,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,---------------.../////////...---,,,,,,...///000------...///////////////333666===EEENNNUUUYYY\\\^^^]]]]]]]]]]]]]]]]]]]]]_________^^^^^^^^^]]]]]]ZZZWWWVVVVVVYYY]]]___```______^^^]]]]]]\\\[[[[[[VVVWWWXXXYYYYYYXXXVVVUUURRRMMMJJJLLLOOONNNNNNPPPPPPRRRTTTTTTQQQNNNKKKKKKIIIGGGCCC>>>999555111///,,,,,,,,,,,,++++++++++++''')))+++,,,+++***++++++))))))(((''''''''''''((((((((((((((('''%%%$$$$$$%%%&&&'''((()))))))))((('''(((******)))***+++---((((((((()))))))))******((((((((((((((((((((((((%%%&&&&&&'''((((((''''''))))))************))))))''''''((()))))))))))))))&&&'''((())))))*********((()))***++++++***)))(((&&&(((+++---......---,,,+++++++++,,,,,,,,,------------------------------,,,+++,,,.........444<<>>===:::999888888999:::666777999:::;;;???DDDGGGEEEIIIOOOVVV[[[___```aaa```aaaccccccaaa```aaabbb\\\[[[ZZZWWWRRRLLLFFFBBB999555333555888888333...444555555666777:::>>>AAAHHHNNNVVV]]]bbbeeehhhjjjfffdddbbbaaa^^^XXXNNNGGG:::555222333333333777<<<@@@DDDHHHGGGAAA;;;777555444555555555666888<<>>MMMVVV___bbbccceeefffdddbbbcccdddcccbbbbbbdddeeeaaaaaabbbccccccdddeeeeeeaaaaaaaaaaaaaaabbbcccccc\\\^^^^^^\\\[[[XXXPPPFFF>>>666111222333000//////.../////////000000111111***++++++,,,---...//////,,,---...///000000000000......---,,,++++++++++++++++++++++++,,,,,,---...---,,,,,,,,,,,,---......(((***,,,,,,,,,,,,...000---000222222///...///111000000///...---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,---...000111---,,,,,,,,,,,,,,,,,,,,,...------------.../////////...,,,,,,,,,---///111+++,,,---...////////////444888???GGGOOOVVV[[[]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[[[[[[[\\\\\\ZZZXXXUUUUUUWWW[[[^^^___]]]]]]\\\\\\[[[ZZZYYYYYYSSSUUUWWWXXXXXXWWWVVVUUUUUUOOOLLLNNNOOOMMMLLLLLLOOOQQQTTTTTTQQQMMMIIIHHHGGGEEEBBB===999444111///,,,++++++******+++,,,,,,''')))+++,,,+++***++++++))))))((('''''''''''''''(((((('''''''''&&&&&&&&&$$$%%%'''))))))))))))(((''')))***+++******,,,---&&&'''''''''(((((())))))((((((((((((((((((((((((''''''((()))******))))))))))))************))))))'''(((((()))))))))))))))%%%&&&(((************)))((()))***++++++***)))((('''))),,,...//////...,,,++++++,,,,,,,,,---------,,,,,,---------,,,++++++---,,,---...---,,,111888@@@FFFOOOVVV[[[]]]^^^___XXXYYY[[[[[[[[[\\\]]]___^^^^^^^^^_________``````^^^```ccceeedddbbbbbbbbb^^^___aaacccccccccbbbbbbbbbbbbcccdddeeeggghhhiiigggfffeeedddccccccccccccddddddeeeeeeeeedddccccccbbbaaaaaaaaaaaaaaabbbbbbaaaaaabbbcccccccccccccccaaa___^^^```ccceeedddbbb^^^___```aaaaaaaaaaaaaaa^^^^^^^^^^^^^^^___``````aaa```]]]UUUKKKAAA;;;777000111111111111///---,,,******,,,,,,,,,,,,************+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,++++++++++++++++++,,,---000***(((555@@@KKK[[[gggeeebbbccceeegggfffdddgggddd^^^XXXQQQHHH@@@:::888666666777666999DDDPPPUUUXXX[[[]]]]]]]]]]]]^^^[[[ZZZYYYZZZ\\\^^^]]]\\\^^^[[[WWWTTTOOOJJJDDD@@@???<<<999777777777666555555555666777888:::<<<===BBBFFFKKKRRRXXX\\\^^^___```aaabbbbbb```]]]ZZZXXX\\\YYYVVVRRRMMMGGG@@@;;;888777555333222222222333111222444666888;;;@@@DDDOOOTTTZZZ___cccfffhhhjjjhhheeeccccccbbb[[[PPPFFF===999555444222111555<<>>:::777333///,,,---......///...,,,+++***///000///...+++)))))))))***)))(((((())))))(((''')))))))))((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))&&&'''******((((((+++ !!!"""###%%%''')))+++))))))((('''''''''''''''(((((((((((()))))))))))))))((('''(((+++,,,+++*********)))))))))))))))***++++++******++++++,,,---***+++...000000000///...++++++*********+++,,,---+++---...---,,,,,,---...000...+++)))***---111333999AAALLLVVVZZZZZZXXXWWWXXXZZZ\\\]]]]]]^^^```aaa______````````````______``````aaabbbbbbbbbbbbbbb``````aaabbbbbbbbbbbbbbb``````aaabbbdddfffiiijjjiiijjjkkkjjjgggeeeddddddggggggggggggfffeeedddcccaaabbbbbbaaa______```aaacccdddfffggggggfffdddbbbgggfffdddbbbaaaaaaaaabbb````````````____________bbbaaaaaaaaa```````````````^^^[[[WWWQQQHHH>>>888444222111222222222000...,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---++++++,,,---............***+++,,,+++***+++,,,...222222444:::CCCLLLTTTXXXgggeeecccccceeeffffffdddgggddd```[[[TTTKKKBBB<<<777555555555555888BBBMMMUUUXXX\\\^^^^^^^^^^^^^^^[[[ZZZYYYZZZ\\\]]]\\\[[[\\\ZZZVVVRRRNNNIIICCC>>><<<999666555555555555444333444444555777888:::;;;>>>@@@DDDIIINNNTTTXXX[[[]]]^^^______]]][[[WWWUUUVVVTTTPPPLLLHHHCCC===999777666444333222222222333333444555777999===CCCGGGPPPUUU[[[aaadddeeeggghhhiiigggeeeeeeddd]]]RRRIII<<<888555555333222555<<>>888555444444444777@@@JJJUUUYYY]]]``````_________\\\[[[ZZZZZZ[[[[[[ZZZYYYZZZXXXTTTQQQMMMGGGAAA<<<999666444333333444333333222222333444555666888999>>>???AAADDDIIIPPPUUUYYYWWWXXXYYYYYYXXXUUUSSSQQQNNNKKKGGGDDDAAA>>>:::777666555333222111222222333555666777888;;;@@@GGGLLLRRRWWW^^^cccdddeeeeeeeeeiiifffeeeeeeddd^^^RRRIII;;;777555555444222666<<>>KKKUUU___ccceeehhhhhhffffffddddddffffffddddddfffffffffffffffggggggggghhheeeeeeffffffeeeeeedddcccaaabbb```]]]\\\YYYPPPFFF<<<666111111000...---000//////.........---------,,,,,,---------.........------------------------***++++++,,,,,,++++++************************************++++++,,,,,,---++++++,,,,,,---,,,,,,,,,)))+++---///000111444666555111000111000------000111111111000......///111/////////...............+++,,,------......------///......------......//////,,,,,,......,,,,,,///...........................///...------...111444555:::CCCJJJQQQVVVZZZ\\\[[[\\\\\\\\\[[[[[[ZZZYYYYYYWWWUUUVVVYYY\\\]]]^^^ZZZZZZXXXVVVTTTTTTWWWYYY\\\[[[XXXVVVSSSPPPOOONNNQQQSSSUUUTTTRRRPPPPPPPPPQQQPPPNNNKKKIIIIIILLLNNNUUUTTTRRRNNNJJJFFFBBB@@@@@@===999555333111///---............---,,,+++******,,,,,,,,,***)))***+++***)))))))))))))))******(((((((((((())))))))))))'''(((((())))))*********))))))))))))))))))))))))+++((((((******''''''*********)))(((((((((((((((+++******))))))))))))************))))))((((((''''''&&&&&&''')))******)))***)))))))))))))))******))))))(((((())))))***++++++++++++,,,,,,------...)))***+++,,,---,,,++++++---...///...---,,,---///000...,,,++++++...111333444<<>>BBBFFFKKKPPPRRRPPPQQQQQQQQQPPPOOOMMMKKKGGGDDD@@@===;;;:::777555555444222222111222333444777888999:::===CCCKKKPPPUUUZZZ```dddeeedddcccbbbfffdddbbbcccbbb\\\QQQHHH:::777555666444333666<<<@@@HHHMMMJJJDDD@@@;;;777888666444333444666999;;;@@@FFFOOOWWW]]]cccgggjjjfffgggggggggggghhhhhhhhhiiihhhgggfffeeedddcccccc___UUUKKKCCC===888:::???IIITTT^^^ccceeehhhhhhffffffccccccffffffccccccffffffffffffggggggggghhhhhheeeeeefffgggfffeeedddccc```bbbaaa^^^]]]ZZZQQQGGG<<<666111111000------////////////...------,,,,,,///......---------......------------------------***+++,,,------,,,+++************)))******+++,,,*********++++++,,,,,,,,,,,,,,,------------,,,,,,+++---///111111222444666666333111333222...---000111111111000/////////000------,,,,,,,,,,,,,,,,,,+++,,,------......------......------------......///,,,,,,......,,,---000000000000///////////////...//////...---...111444555;;;CCCKKKQQQVVVYYY\\\ZZZZZZ[[[[[[ZZZYYYXXXWWWTTTRRRPPPQQQTTTXXX[[[\\\YYYYYYXXXVVVTTTTTTVVVXXX\\\ZZZVVVSSSPPPOOOOOOOOORRRTTTUUUUUURRRPPPOOOPPPPPPNNNLLLJJJJJJKKKMMMOOORRRPPPNNNKKKHHHEEEBBB@@@===999555222111000///............------,,,++++++(((***++++++***)))+++,,,+++++++++)))((((((***+++&&&&&&'''''''''''''''(((''''''((()))******++++++************************+++((((((+++***''''''***+++******)))((((((((((((******)))(((((()))))))))++++++******)))((('''''''''&&&%%%&&&)))***)))((())))))))))))))))))***+++)))))))))))))))***++++++++++++******++++++,,,---((())),,,------,,,+++***...///000///---,,,---...///...,,,+++,,,...111333222999CCCMMMRRRUUUVVVWWW[[[]]]```aaaaaaaaacccdddbbbaaa___^^^^^^___aaabbb^^^______`````````````````````aaabbbbbbbbbbbbbbbaaaaaa```aaabbbdddfffgggccccccbbbaaa___```ccceeegggggggggfffeeedddbbbbbbbbbccccccbbb``````aaacccdddcccaaa``````bbbeeegggeeedddcccaaa``````aaaaaa````````````____________]]]]]]^^^^^^^^^]]]\\\[[[\\\[[[ZZZXXXTTTNNNFFFAAA888666333222222222000...------------------------+++,,,---,,,+++******,,,******+++,,,------------((()))***+++,,,...222666>>>DDDMMMVVV]]]aaacccdddeeeeeeeeedddddddddeeefffcccccccccbbb]]]TTTJJJBBB>>>999555555555777>>>FFFQQQWWW^^^cccdddcccaaaaaa^^^\\\[[[ZZZ[[[ZZZYYYWWWXXXWWWTTTQQQMMMGGG@@@;;;888555333222333444444333333333333333333444555666444666:::>>>AAADDDEEEEEEHHHHHHIIIIIIHHHGGGFFFEEEAAA>>>;;;999999888666444444333222222222333444555777999;;;===AAAGGGNNNSSSXXX\\\aaaeeeeeecccbbbbbbeeecccbbbcccccc]]]RRRIII;;;777555555444222666<<<@@@HHHMMMJJJEEE@@@;;;666777666555444444666999;;;@@@FFFOOOWWW^^^dddhhhkkkgggggggggggghhhhhhhhhiiihhhhhhgggfffeeeddddddccc^^^UUUKKKDDD>>>:::;;;@@@GGGRRR]]]ccceeehhhhhhffffffccccccffffffccccccfffffffffffffffggggggggggggdddeeefffffffffeeecccbbb```bbbbbb___^^^[[[RRRHHH;;;555000000///---,,,/////////.........---------//////...---------......------------------------+++,,,---......---,,,++++++++++++++++++,,,---...***+++++++++++++++,,,,,,,,,------............---///111333333333222333444666333222444333///---000000000////////////...---------------------------+++,,,------......------------,,,,,,,,,,,,------///,,,,,,...///---...111111111111000000/////////.../////////...///111333555;;;DDDLLLRRRVVVYYY[[[ZZZZZZ[[[[[[ZZZYYYWWWVVVPPPNNNMMMNNNRRRVVVYYYZZZWWWXXXXXXVVVUUUUUUWWWYYY\\\ZZZVVVSSSQQQQQQQQQRRRTTTVVVWWWVVVSSSPPPOOOOOOMMMLLLJJJJJJKKKMMMNNNOOOPPPMMMIIIFFFEEEBBB???<<<888666333111111111000...///......---,,,,,,++++++''')))************+++------------***((('''))),,,'''''''''(((((()))))))))'''(((((()))***++++++,,,+++++++++++++++++++++++++++((((((++++++((((((+++((((((((('''(((((())))))(((((('''''''''(((((())),,,++++++***)))((((((''''''&&&%%%&&&)))***)))((())))))(((((()))***+++++++++************+++,,,,,,++++++*********+++,,,,,,((())),,,------,,,+++***...///000///---,,,,,,......---,,,++++++...000222000666>>>FFFLLLPPPTTTWWW[[[^^^aaaccccccbbbcccdddcccbbb```______```bbbccc^^^______`````````````````````aaabbbbbbbbbbbbbbbaaaaaa``````aaacccdddeeeccccccbbbaaa```aaacccfffffffffffffffeeedddcccbbbcccddddddcccaaaaaabbbcccgggdddaaa^^^]]]___bbbdddcccbbbaaa_________``````````````````____________\\\]]]^^^___^^^]]][[[ZZZ\\\[[[[[[ZZZWWWQQQJJJEEE:::888444333222111000...------------------------,,,......---,,,+++,,,---+++,,,---...////////////---...///000222555:::>>>IIIOOOXXX^^^```aaabbbcccdddeeefffeeedddccceeegggccccccdddccc^^^VVVMMMFFFAAA;;;666555666777===DDDNNNTTT\\\ccceeedddcccbbb^^^]]][[[[[[\\\[[[ZZZXXXZZZYYYWWWTTTPPPJJJBBB<<<999666444333333444333333333333222222222333444444444666:::===???@@@??????AAAAAAAAAAAAAAAAAA@@@@@@===;;;999888888777555333444333333222333444666777888;;;>>>BBBFFFLLLRRRWWW[[[^^^bbbddddddcccccccccfffdddccceeeeee___UUULLL===999555444222111555<<<@@@HHHNNNKKKFFFAAA<<<666777666555444555777999:::???EEENNNVVV]]]ccchhhkkkggggggggghhhhhhhhhiiiiiihhhggggggfffeeeeeedddddd^^^UUULLLEEE???;;;<<<@@@EEEPPP\\\bbbeeehhhhhhffffffddddddffffffddddddfffeeeeeeeeeeeefffffffffgggddddddeeeeeeddddddcccbbb```bbbbbbaaa___\\\RRRHHH;;;555000000///,,,,,,....................................---------------------------------------,,,------......------,,,,,,,,,,,,------......///++++++++++++++++++++++++***+++,,,---............111333555555333111111111444222222444333///...000///.........//////---+++///////////////000000000+++,,,------......------,,,,,,,,,++++++,,,,,,,,,///,,,,,,//////---...222222111111000000//////......///000000///000111333666===FFFNNNTTTWWWZZZ[[[ZZZ[[[\\\]]]\\\YYYWWWUUUOOOMMMMMMNNNRRRVVVYYYYYYWWWXXXYYYXXXVVVVVVWWWYYY[[[YYYWWWTTTSSSSSSTTTUUUWWWXXXXXXVVVSSSOOOMMMMMMJJJIIIIIIJJJLLLMMMLLLKKKMMMIIICCC@@@>>><<<888444444333111111222222000/////////...,,,,,,,,,,,,,,,((()))++++++***+++,,,...///000///+++'''&&&(((+++))))))******++++++,,,,,,((())))))******+++++++++***************************((((((++++++)))))),,,'''&&&&&&''''''((()))***'''''''''''''''(((((()))+++++++++******))))))((('''&&&&&&''')))******)))(((((((((((()))***+++,,,+++++++++***+++,,,,,,---++++++++++++++++++++++++)))***+++,,,---,,,++++++---...///...,,,++++++,,,,,,,,,+++***+++---///000000444999???DDDKKKQQQVVVZZZ]]]aaacccccccccccccccbbbbbb````````````bbbbbb______```aaaaaaaaaaaa`````````aaabbbbbbbbbbbbbbbaaaaaa`````````aaacccdddbbbccccccbbb```aaaccceeeddddddeeeeeeeeeeeeddddddddddddeeecccbbbaaacccdddhhheeeaaa]]]\\\^^^```bbbcccbbb```_________```aaa````````````____________]]]^^^___``````^^^\\\[[[^^^]]]]]]\\\YYYTTTMMMHHH<<<999555333222111000///---------------------------...///...,,,+++,,,---,,,---...//////000000///---///111333666<<>>CCCHHHLLLQQQWWW[[[^^^```bbbcccccccccdddeeeeeedddccceeeeee```UUUMMM@@@;;;666333000///555<<<@@@HHHNNNLLLFFFAAA<<<666666666555555555777999:::===CCCLLLTTT[[[aaaeeehhhgggggghhhhhhhhhiiiiiiiiigggggggggfffeeeeeedddddd```WWWNNNFFF@@@::::::>>>CCCOOO\\\bbbeeehhhhhheeefffddddddffffffddddddfffddddddddddddeeeeeeeeeeeeddddddcccbbbbbbbbbbbbccc```bbbcccaaa```]]]SSSIII<<<666111111000...---000,,,,,,------.../////////+++,,,---......---,,,,,,---------------------------,,,,,,,,,,,,,,,,,,---***+++---...//////......++++++++++++++++++++++++'''((()))+++,,,---......///111444444222000//////222000000333333///...000///...---...000000---***------........./////////+++,,,------......------------,,,,,,,,,,,,------///,,,,,,///000...///222222111111000//////.........///000000000000222333999???IIIQQQWWWZZZ\\\]]]\\\]]]^^^^^^]]][[[XXXVVVPPPOOOOOORRRUUUXXXZZZZZZZZZ[[[[[[YYYWWWUUUVVVWWWXXXWWWVVVUUUUUUUUUVVVWWWXXXXXXXXXVVVQQQMMMJJJJJJIIIHHHHHHJJJKKKKKKGGGCCCEEE@@@:::888888777333///111000111222444333111...000///---,,,++++++,,,,,,)))+++,,,,,,++++++---...222333111,,,&&&$$$'''+++(((((())))))***++++++,,,************************************************)))''''''+++,,,***+++...(((''''''''''''((())))))((((((''''''((())))))***************************(((''''''(((***++++++***(((((((((((()))***+++,,,***************++++++,,,++++++,,,------,,,+++*********+++++++++,,,,,,,,,---......---+++)))***++++++***))))))***+++---...000222555888>>>EEENNNTTTZZZ]]]aaaccccccbbbbbbcccaaaaaaaaaaaaaaaaaaaaaaaa___```aaaaaabbbbbbaaaaaa``````aaabbbbbbbbbbbbbbbbbbaaa```___```aaabbbcccaaabbbcccbbbaaa```aaabbbbbbbbbcccdddeeeeeeeeeeeedddeeeeeedddbbbbbbccceeeeeeccc___]]]\\\^^^```bbbdddcccbbbaaa```aaabbbbbb````````````____________^^^___aaabbbbbb```^^^\\\```______^^^\\\WWWPPPKKK>>>:::666333222111000///........................,,,---...---+++***+++,,,+++,,,---...////////////,,,...222666<<>>CCCJJJQQQUUUYYY\\\^^^aaabbbbbbccccccdddeeeeeeaaa```bbbffffff```WWWQQQBBB:::333222222222555:::AAAJJJPPPNNNHHHBBB;;;555888666444222111222444555???BBBIIIQQQYYY___ccceeejjjhhhgggeeeeeefffhhhiiiiiiiiihhhgggggggggggggggccc]]]SSSFFF<<<888888:::DDDLLLXXXbbbfffeeecccaaaffffffeeedddccccccccccccffffffeeedddddddddeeeeeedddddddddccccccbbbbbbbbbcccdddccc```___\\\SSSJJJ:::777333111000000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...,,,***((((((((()))---------,,,,,,+++++++++///---+++)))((()))+++---000///...------------------///111222222///+++)))333222000///.........///000---,,,...111222///,,,...---,,,---......,,,***---,,,,,,---...///...,,,,,,,,,,,,---------......---000222111///...///111444444222111///...------///---,,,---///222333333:::BBBMMMUUUYYY\\\___bbbaaaaaaaaa```^^^\\\YYYXXXWWWWWWXXXYYYZZZ\\\^^^___\\\]]]]]]\\\ZZZXXXUUUSSSTTTSSSSSSUUUXXXYYYXXXWWWWWWWWWWWWUUUQQQMMMIIIFFFCCCFFFIIIIIIEEE@@@<<<:::444333222111000000000000111333444444111/////////222111///---+++******)))---+++)))'''&&&''')))***111000---+++)))((((((((((((''''''&&&&&&((()))*********+++++++++,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))************))))))))))))))))))))))))************&&&,,,...***)))------***))))))))))))))))))))))))///---+++)))(((((()))***))),,,//////...,,,******)))******++++++******)))(((&&&'''---000///...000---------------...///000111111111222666===FFFLLLTTT]]]dddcccaaaaaaaaa```___```bbbccccccbbbaaa`````````aaaaaabbbbbbcccccc````````````aaaaaaaaaaaa___aaabbb```\\\[[[```eeebbbbbbbbbaaa___^^^___```cccccccccddddddeeeeeeeeeeeefffgggfffcccbbbaaabbbdddbbb___^^^]]]___aaacccaaa````````````aaaaaabbb```aaaaaa```^^^^^^___aaa______``````aaaaaabbbbbb```aaaaaa___^^^\\\TTTKKKCCC<<<666444222...---///---------....../////////......---,,,,,,,,,------,,,------,,,***+++---///111555===GGGSSS\\\```aaaeeeeeeeeecccbbbbbbccceeegggfffeeeeeeggggggfffeeeeeeggggggeeedddaaaYYYOOOEEE===777555555555777;;;BBBIIITTT^^^ddddddbbb___bbbbbbaaa```______``````aaacccaaa\\\XXXUUUNNNFFF@@@<<<888555444333222111000////////////000000111===111,,,222555111000444222333333444444555666666555555444444444444555555666777888888888:::===???DDDIIIQQQWWW[[[^^^```bbbcccccccccccccccdddddddddaaa```bbbeeefff```WWWQQQBBB:::333222222222555999BBBJJJPPPNNNHHHCCC<<<666666555333111222333555777===AAAHHHPPPXXX___cccfffjjjiiigggffffffggghhhiiiiiihhhhhhgggggggggggggggccc]]]SSSGGG===888888:::AAAIIIVVVaaafffgggeeedddfffeeedddcccccccccccccccfffeeeeeeddddddddddddddddddddddddcccccccccbbbbbbcccdddccc```___\\\SSSJJJ===999444111///...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------(((((((((***+++---///111---,,,,,,,,,,,,,,,,,,+++...---+++***)))***+++,,,---,,,,,,,,,,,,,,,---......///111333333222000...222111000///......///000---...//////............000///...///000///...,,,---,,,,,,---......---+++,,,,,,---------.........---///222111000///000222222111///---------...///---,,,,,,---///111333444:::BBBMMMUUUZZZ]]]```bbbaaaaaaaaa```^^^\\\YYYXXXWWWXXXXXXZZZ[[[]]]___```]]]]]]]]]]]][[[XXXUUUTTTTTTSSSSSSUUUWWWWWWVVVUUUWWWVVVUUURRROOOKKKHHHFFFEEEGGGHHHGGGBBB<<<777555222222111000000000000000///111444555444333333444000///...,,,+++*********---+++***)))***,,,///000///...,,,***(((((((((((((((((('''&&&'''((()))***************+++++++++++++++******************+++))))))))))))************''''''&&&&&&&&&&&&''''''((((((((()))))))))******))))))))))))************''',,,...***))),,,---***))))))))))))))))))))))))...,,,***)))((()))*********,,,------,,,+++,,,---,,,,,,------------,,,,,,+++((()))...000---,,,---,,,,,,,,,,,,,,,---....../////////000333:::BBBHHHOOOXXX```aaa```aaabbbaaa```aaabbbccccccbbb```______``````aaaaaabbbcccccc````````````aaaaaaaaabbb___aaabbb```\\\\\\```dddaaabbbbbbaaa______```aaaddddddeeeeeeeeefffffffffdddeeefffdddbbb```___`````````______```bbbdddeeebbbaaaaaa`````````aaaaaabbbbbbbbb```^^^]]]^^^_________``````aaaaaaaaaaaa^^^```___]]]]]]\\\UUULLLCCC<<<555333111---,,,...,,,---------.....................------,,,,,,,,,+++,,,,,,,,,,,,---111333555<<>>DDDOOOYYY```bbbaaa___cccbbbaaaaaaaaaaaaaaabbbbbbdddbbb^^^[[[XXXQQQJJJDDD@@@;;;777666444333111111000000////////////000===333///222333///...111111222222333333444555555555555555444444555555666555666888999;;;===AAAEEEJJJOOOWWW]]]aaabbbcccdddddddddddddddccccccccccccaaaaaabbbdddeee```XXXPPPBBB:::444222222222555999BBBJJJQQQOOOIIICCC===777444333222222333444777888;;;???FFFOOOWWW^^^cccfffiiihhhggggggggghhhiiijjjhhhhhhggggggffffffggggggccc^^^TTTHHH>>>999888999===FFFSSS___eeehhhhhhgggddddddccccccbbbccccccccceeeeeedddcccccccccccccccdddddddddccccccccccccbbbcccdddccc```___\\\SSSJJJ???:::555111///---,,,+++------------------------------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++++++++************+++,,,---...---...000111222222222222111111000/////////000111+++///111000,,,+++---000222111000111222222000...---,,,,,,---......---+++------------.........///---///111222111111222444777444000---+++,,,...000+++++++++,,,...111333555:::BBBNNNVVV[[[^^^aaaccc`````````___]]][[[YYYXXXXXXYYYZZZ[[[]]]___```aaa^^^^^^^^^]]][[[YYYWWWUUUTTTSSSSSSTTTVVVWWWVVVTTTVVVUUURRRNNNKKKHHHFFFEEEFFFGGGGGGDDD>>>777111///000000//////.../////////...000333444333333333444...---,,,++++++************)))((('''((())),,,---,,,+++)))((('''(((((()))(((((('''''''''((()))***))))))))))))************************************'''''''''((((((((())))))+++***(((''''''(((***+++'''''''''(((((()))))))))))))))))))))************'''+++---+++***+++,,,+++)))))))))))))))))))))))),,,+++***))))))***+++,,,+++,,,,,,+++***+++...000,,,,,,------------,,,,,,...******...///,,,******,,,,,,+++++++++,,,---------.........111666===BBBHHHRRR\\\^^^```bbbbbbaaaaaaaaabbbcccbbbaaa___^^^______``````aaaaaabbbbbb`````````aaaaaaaaabbbbbb___aaabbb```]]]]]]```ccc___```aaa```______aaaccceeeeeeffffffffffffggggggcccddddddccc```]]]]]]]]]]]]^^^___aaaccceeefffgggcccbbbaaaaaa````````````cccccccccaaa^^^]]]]]]^^^___````````````aaaaaaaaa]]]___^^^\\\]]]]]]WWWOOOCCC;;;555333000,,,+++---,,,,,,,,,------------.........//////...,,,+++)))***++++++,,,---000555999===FFFSSS]]]bbbccceeefffgggggggggeeedddccceeeggghhhgggffffffhhhhhhgggfffiiiiiigggdddcccccc^^^VVVKKKBBB:::777444111222555;;;AAAJJJTTT\\\`````````bbbbbbaaaaaaaaabbbccccccbbbdddddd```^^^\\\VVVNNNHHHDDD>>>999777444222000111111000//////...//////:::333000222222///...000000111111222333333444444444444444333444444555555444666888;;;>>>BBBGGGJJJNNNSSSZZZ```bbbcccccccccffffffeeedddccccccbbbbbb```bbbcccccccccaaaYYYPPPCCC;;;444222222222444999BBBJJJQQQOOOIIIDDD===777555444333333333555666777999===EEEMMMVVV^^^ccceeehhhhhhggggggggghhhiiiiiihhhggggggfffffffffggggggccc^^^UUUJJJ@@@:::888999<<>>:::444000......---,,,................................................+++++++++,,,,,,,,,------......------,,,+++***)))+++++++++,,,,,,---------***+++,,,,,,,,,+++******+++++++++++++++,,,------------------...000111111000000/////////000222333///000111000...---...000222111000111222222111///...---,,,---...///---+++---............/////////---...000222222333444555@@@;;;555///,,,,,,...///)))***+++,,,...000444666;;;CCCOOOXXX\\\___aaaccc```______]]]\\\ZZZYYYXXXYYYZZZ[[[]]]___```aaabbb^^^^^^^^^]]]\\\ZZZXXXWWWSSSRRRSSSTTTWWWXXXWWWVVVTTTRRRNNNJJJGGGFFFEEEEEEFFFGGGFFFBBB<<<444///,,,.........------...//////...000222222000.........,,,,,,+++*********++++++,,,+++)))'''&&&&&&'''''')))(((''''''''''''((()))((((((((((((((()))))))))(((((((((((())))))))))))))))))************))))))'''''''''((((((((()))))),,,+++(((''''''(((+++,,,((((((((((((''''''''''''((()))))))))************'''***,,,+++******++++++))))))))))))))))))))))))******))))))******,,,,,,)))+++,,,,,,+++,,,...000***++++++++++++++++++***...******...///,,,******---,,,,,,,,,,,,,,,---------------...///333999===EEENNNXXX\\\___bbbbbb___aaabbbbbbbbbaaa```___^^^^^^______```aaaaaabbbbbb``````aaaaaaaaabbbbbbbbb```aaabbb```^^^^^^```ccc^^^___````````````bbbdddeeeeeeeeeeeeeeeeeeeeeeeebbbcccdddbbb___\\\\\\\\\\\\^^^```ccceeefffffffffdddcccbbbaaa````````````bbbcccbbbaaa___^^^^^^```````````````````````````]]]___^^^\\\^^^^^^YYYQQQBBB;;;555333111---,,,...,,,,,,,,,------------------.../////////,,,***(((***++++++,,,...222888===FFFPPP[[[bbbddddddfffhhhhhhhhhhhhfffddddddfffhhhhhhfffeeefffggghhhgggfffhhhhhheeebbbbbbccc^^^WWWLLLDDD;;;777333000000222888>>>GGGPPPXXX^^^```aaaaaa`````````aaabbbccccccbbbddddddbbb```___ZZZSSSLLLHHHAAA<<<888444111///111111000//////...//////444111///111111000000111000000111111222333333444333333222222333444555555444666:::===AAAFFFLLLPPPSSSWWW^^^bbbddddddddddddgggffffffeeedddcccbbbbbb```cccdddbbbbbbbbbZZZPPPCCC;;;444222222111444888AAAJJJPPPNNNIIIDDD===777777666555444444444444555888<<>>GGGSSS\\\___```aaabbb___^^^\\\[[[ZZZYYYYYYYYYYYYZZZ]]]___aaaaaaaaaaaa^^^]]]\\\[[[ZZZYYYXXXXXXTTTSSSSSSTTTVVVWWWVVVTTTLLLKKKHHHFFFEEEEEEFFFFFFHHHHHHGGGCCC<<<666222000,,,,,,,,,,,,---...///000+++---000222222222222333---,,,,,,++++++++++++,,,***)))))))))))))))******''''''&&&&&&&&&'''))))))'''((()))*********))))))(((((((((((())))))))))))'''((()))******)))((('''))))))*********+++++++++)))(((&&&%%%%%%&&&((()))+++******)))((('''&&&&&&))))))))))))************((((((***,,,+++((())),,,))))))))))))))))))))))))))))))******++++++++++++'''***...//////---,,,,,,------............------***'''(((---000...---...//////...---------......+++,,,......///111444777@@@GGGNNNSSSYYY^^^___]]]`````````````````````````````````aaabbbbbbccccccaaaaaaaaabbbbbbbbbccccccaaaaaaaaaaaaaaaaaaaaaaaa^^^___````````````bbbdddbbbbbbaaaaaaaaaaaa`````````aaabbbaaa^^^\\\\\\]]]___```bbbcccccccccbbbbbbdddcccbbbbbbaaaaaaaaaaaa___```aaaaaa```aaabbbddd`````````____________^^^___aaaaaa``````___WWWNNN???888333222111//////222///............---------,,,---.........---,,,+++---------...222:::CCCIIIYYY\\\___``````bbbfffjjjhhhhhhhhhfffddddddfffhhhfffdddcccdddeeefffeeeddddddeeedddbbbcccddd^^^VVVQQQHHH???:::666111111333555888???GGGPPPWWW\\\^^^[[[[[[[[[\\\]]]___```aaa```cccdddccccccccc___YYYWWWRRRJJJCCC===888333000000////////////000000111...///000//////000111111111111222222333444444444444444444555555666888888;;;>>>BBBGGGLLLRRRXXX]]]___aaadddeeeeeeeeeggghhhffffffeeeeeedddddddddccc```eeeeee``````ccc\\\OOODDD<<<555222222111333777>>>GGGNNNLLLGGGBBB<<<666666666666555555555555555777;;;BBBJJJRRRYYY^^^```bbbcccdddeeefffffffffffffffeeeeeeeeeeeefffggghhhccc```YYYOOODDD<<<888666;;;CCCOOOYYY```ccceeefffcccccccccdddeeeggghhhiiifffeeeeeedddddddddddddddbbbbbbcccccccccdddddddddcccdddccc```___\\\SSSJJJ>>>999333...---...//////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------222000...,,,,,,...111222---,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...///000111222333444.........///111333666777333111...---------......///......///111222000///------...000333555555444//////000000000111111111...------///222444333111......//////////////////,,,///111000...///444888@@@IIIUUU]]]````````````^^^]]]\\\ZZZYYYYYYYYYYYYXXXZZZ\\\___aaaaaaaaaaaa]]]\\\[[[ZZZYYYXXXXXXXXXWWWUUUTTTSSSSSSRRROOOMMMHHHHHHFFFFFFEEEFFFGGGGGGJJJJJJHHHCCC<<<555111///++++++,,,,,,---///000111***---000111111111222333......---,,,,,,+++,,,,,,''''''''''''''''''''''''(((''''''&&&&&&'''((()))'''((()))***+++***))))))(((((()))))))))*********'''((()))******)))(((''')))))))))*********++++++,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))************)))'''))),,,+++'''(((---)))))))))))))))))))))))))))******+++++++++*********,,,---...,,,+++,,,,,,------............------***((((((---000...---...///...------,,,,,,,,,---(((***,,,......000333555:::AAAGGGLLLTTT\\\___]]]____________``````aaabbbaaaaaabbbbbbccccccddddddaaaaaabbbbbbbbbcccccccccaaaaaaaaaaaabbbbbbaaa```___```aaa```___```bbbdddaaaaaaaaaaaa``````______\\\^^^___^^^]]][[[[[[\\\______```aaabbbbbbbbbbbbccccccbbbbbbaaabbbbbbbbb```aaabbbaaa``````bbbccc``````_________^^^^^^^^^^^^aaabbb``````\\\SSSHHH:::444/////////...///222000000/////////.........,,,,,,,,,------------...------...111777AAALLLTTT___```aaabbbccceeeggghhhggghhhgggfffddddddfffhhheeedddcccccceeeeeedddcccdddeeeeeedddeeeeee___WWWSSSJJJAAA<<<888333333555333777===EEEMMMTTTYYY\\\YYYYYYZZZ[[[\\\^^^___```___cccdddccccccddd```ZZZ[[[VVVNNNFFF???:::555222//////...//////000111222...000111///...///000000111222222333333444555555666666666666777888::::::>>>AAAFFFJJJPPPVVV\\\aaa```bbbcccdddcccdddfffhhhffffffeeeeeeeeeddddddddd```eeeeee______ccc\\\OOODDD<<<555222222111333777===FFFMMMLLLGGGBBB;;;666444444555555666777777777888;;;BBBJJJRRRXXX\\\___aaabbbcccdddeeeeeeeeeeeeeeeeeeeeeeeeeeefffggghhhccc```ZZZPPPEEE<<<888666999AAAMMMXXX```dddfffgggccccccdddeeefffgggiiijjjgggfffeeeeeeddddddeeeeeebbbbbbbbbccccccdddddddddcccdddccc```___\\\SSSJJJ@@@;;;444///------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,+++***+++///555;;;???---------,,,,,,+++++++++*********++++++,,,,,,,,,))))))))))))***+++,,,---((())),,,...000222333444------...///111444666888///000000---)))(((+++////////////000222222111000------...111555777777666000000000000111111111111...---,,,...222333222//////111222333333111...------000333111//////444999BBBJJJVVV^^^``````______^^^]]][[[ZZZYYYYYYYYYZZZWWWYYY\\\___aaaaaaaaa```\\\\\\ZZZYYYXXXXXXXXXXXXYYYWWWTTTRRRPPPNNNJJJGGGFFFFFFFFFFFFFFFGGGGGGHHHKKKKKKIIICCC;;;444///...++++++,,,---...///111222+++---///000...------...000///...---,,,,,,,,,,,,------,,,***)))'''&&&&&&)))((('''&&&''''''((()))'''((()))++++++******)))))))))))))))************'''((()))++++++)))((('''))))))))))))************************************''''''((()))***+++,,,---))))))))))))************)))'''(((---,,,'''(((---))))))))))))))))))))))))******+++++++++******)))---------,,,******,,,...+++,,,,,,------,,,,,,+++,,,))))))...000---,,,---...---,,,,,,++++++++++++&&&)))+++---...///111444666;;;AAAGGGQQQ[[[___^^^^^^^^^^^^^^^___aaabbbcccbbbbbbbbbcccddddddeeeeeeaaabbbbbbbbbbbbcccccccccaaaaaaaaabbbccccccaaa```___```aaa```______aaacccbbbaaaaaaaaa``````______ZZZ[[[]]]]]][[[ZZZ[[[\\\^^^^^^___```aaabbbccccccbbbbbbbbbbbbbbbbbbccccccbbbccccccbbb```___```bbb``````_________^^^^^^^^^^^^```bbb```___ZZZOOODDD777111------...---...111111111000000/////////...,,,,,,,,,,,,,,,...//////,,,---///333;;;GGGTTT\\\cccbbbbbbdddgggiiihhhhhhgggggggggeeecccccceeegggfffeeedddcccdddeeefffgggeeeeeedddcccbbbaaa___^^^UUUOOOEEE;;;555333444555888777888>>>GGGQQQVVVXXXVVVVVVWWWXXXYYYZZZ[[[[[[^^^___```bbbaaa```^^^]]]]]]ZZZTTTMMMDDD<<<555111333333222111000///......111222333222000......///111111222333444555666666777888888888888999<<<>>>BBBEEEKKKRRRXXX\\\^^^___ffffffggggggggggggffffffggghhhhhhgggeeecccdddeeeeeecccbbbaaaaaa^^^XXXSSSGGG>>>666333222111333888===DDDKKKKKKEEE===999888888555333444666888666444777999>>>DDDLLLUUU\\\___eeeeeedddddddddeeeffffffffffffffffffggggggggggggfffccc\\\QQQFFF>>>999777:::AAALLLVVV^^^bbbeeefffdddeeeffffffggggggffffffeeeeeedddcccdddeeefffgggcccccccccdddddddddeeeeeebbbeeeeeecccaaa]]]SSSHHH===666000000000...,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************(((***+++***+++111<<>>333111///,,,++++++,,,---+++...000000///------...+++++++++,,,,,,---------...,,,...555BBBPPPZZZ___aaabbbccceeefffgggggggggdddddddddfffhhhiiigggffffffeeedddddddddeeeffffffeeeeeeeeedddcccaaa```___WWWPPPGGG===666333333444666666777===FFFOOOUUUXXXUUUVVVVVVWWWXXXYYYZZZZZZ]]]^^^```aaabbbaaa______^^^[[[UUUMMMEEE===666222111111111111000000000000000111333333111111111222222333444555666777888888888999:::;;;;;;===@@@CCCHHHKKKQQQWWW\\\```cccdddeeeeeeffffffffffffeeeeeefffggghhhgggeeecccdddeeefffdddcccbbbbbb___YYYTTTGGG>>>666333222111333777<<>>999777:::AAALLLWWW___ccceeefffdddeeeffffffggggggffffffggggggeeeddddddddddddeeedddddddddeeeeeeeeeffffffbbbeeeeeecccaaa]]]RRRHHH===666000000000...,,,---,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000111111...,,,///666===...---+++***)))***+++,,,+++++++++++++++,,,,,,---...---+++*********,,,---111---,,,000111///...000......//////000111222333///000000///......000222555444000,,,...222222///---,,,,,,///333666666555111111000...------///111//////000000000000//////,,,------------------,,,------...000///...333:::EEEOOOZZZ^^^___```___]]]^^^^^^]]]\\\[[[[[[[[[[[[XXXYYYZZZ[[[\\\^^^^^^___YYYYYYXXXWWWWWWVVVVVVUUURRRPPPLLLHHHEEEDDDDDDDDDFFFGGGHHHIIIJJJKKKKKKKKKJJJHHHDDD@@@:::555111...,,,---...///000111111111///...---------...///000))),,,,,,)))))),,,,,,)))---,,,***)))(((((())))))''''''''''''((((((((()))(((((()))***+++,,,,,,---))))))))))))))))))))))))+++***)))(((''''''(((((('''((()))++++++***)))((()))))))))))))))(((''''''((()))++++++)))(((((((((((((((******+++***))))))(((((())))))))))))((((((************))))))(((((()))***+++++++++++++++***++++++***************+++)))************+++++++++,,,***(((***...///,,,)))------------------------++++++,,,---...///000000444666;;;BBBIIIQQQWWW[[[```___^^^^^^___```aaaaaaaaaaaaaaaaaaaaabbbbbbbbbaaa___]]]^^^aaaccccccaaaeeebbb______aaaccccccbbbaaaaaa```_________```aaacccbbbaaabbbcccbbb```]]]ZZZ\\\^^^^^^]]]\\\\\\]]]```______``````aaabbbcccaaacccdddcccaaaaaaccceee```___^^^]]]]]]^^^^^^___^^^^^^^^^^^^^^^___``````______^^^^^^[[[RRREEE;;;222111///,,,++++++,,,---+++---//////...---------,,,,,,,,,,,,,,,,,,,,,,,,...---000888EEERRR\\\aaabbbcccdddeeefffgggggggggggggggggghhhiiihhhfffcccffffffeeeeeedddeeeeeefffeeefffeeeeeedddcccbbbaaaZZZTTTJJJ???888444333333444444666<<>>777444//////000000111111111222///111333333222333444666444555666888999;;;<<<<<<;;;===>>>???@@@CCCGGGJJJOOOQQQVVV[[[```cccfffgggddddddeeeeeeeeeeeeddddddfffggggggfffdddcccdddeeegggeeeccccccccc```ZZZUUUGGG???666333111000333777;;;AAAHHHHHHBBB;;;777777555444222222444555444333555777===DDDMMMVVV]]]aaaffffffggggggggghhhhhhhhhffffffffffffgggggggggggggggddd]]]SSSHHH>>>999666:::AAALLLXXXaaaeeefffeeeeeeeeefffggggggggggggfffiiihhhgggeeedddccccccccceeeeeeeeeeeeffffffffffffbbbddddddbbb```\\\RRRHHH===666000000000...,,,------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------///000///,,,))))))---111---,,,+++*********+++,,,,,,,,,++++++,,,,,,---...++++++***))))))+++,,,---111......222333000.........//////000000000000000///000111///......///111888777222------111333000,,,,,,,,,///222444555444222222111000......000222...//////000000//////...---------------------------,,,---///...///555===FFFQQQ[[[___```aaa___\\\\\\]]]]]]]]]\\\[[[ZZZYYYVVVWWWYYY\\\]]]^^^^^^]]]WWWWWWWWWVVVVVVUUUUUUUUUOOOLLLHHHDDDCCCCCCDDDEEEGGGHHHJJJLLLMMMMMMMMMMMMJJJHHHDDD???999444000...,,,---...000111222222222///...------,,,---------,,,...,,,((((((++++++)))+++***)))(((''''''((((((&&&''''''((()))((((((((((((((()))***+++,,,,,,---))))))))))))))))))))))))+++***)))((('''''''''((('''((()))***+++***)))((())))))((('''''''''(((((('''***---...,,,)))(((''')))************))))))(((***))))))(((((())))))***))))))))))))))))))(((((())))))***,,,,,,---------+++***************++++++)))************+++++++++,,,***(((***---...,,,)))........................++++++,,,---...///000000222444999>>>EEEMMMSSSVVV____________``````aaaaaabbbaaaaaaaaaaaaaaaaaa```aaa___^^^___aaabbbbbbbbbeeecccaaa```bbbcccccccccaaaaaa`````````aaaaaabbbdddcccbbbcccccccccaaa___\\\]]]______]]]\\\\\\]]]````````````aaabbbccccccbbbcccdddcccaaaaaabbbccc]]]]]]\\\\\\]]]^^^______^^^^^^^^^^^^^^^_________aaaaaa```\\\TTTIII>>>777222000///---,,,,,,,,,---+++,,,......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...222;;;HHHUUU___dddddddddeeefffffffffffffffggggggggghhhhhhfffaaa^^^fffffffffeeeeeeeeeeeeeeeeeefffffffffeeedddcccccc]]]WWWNNNCCC;;;555333222222222555:::BBBJJJQQQTTTRRRRRRSSSTTTUUUVVVWWWWWWYYY[[[]]]___```bbbbbbbbb```]]]VVVNNNFFF>>>888555000000000000111111111111///111222333222333555777777888999;;;===???AAABBBAAABBBDDDFFFGGGJJJNNNQQQTTTUUUYYY\\\```cccdddeeebbbcccddddddeeeeeeeeedddeeefffgggfffdddcccdddeeefffdddbbbcccccc```ZZZUUUHHH???666333111000333777:::@@@FFFFFF@@@:::777777555444333333444444555444444777<<>>777444222000111444888>>>FFFMMMQQQQQQQQQRRRSSSTTTUUUVVVVVVXXXYYYZZZ]]]___```bbbbbb```\\\UUUMMMDDD===888555111111111111000000000000000111222222222333666888;;;<<<>>>@@@CCCEEEGGGHHHIIIJJJLLLMMMNNNQQQUUUXXXYYYZZZ[[[]]]___```aaabbb___```aaacccdddeeeeeeeeedddeeeffffffdddcccdddeeedddbbbaaaaaabbb___YYYUUUHHH???777333111000222666999???EEEEEE???999777777666666555555444555666666444777<<>>>>>AAADDDGGGIIIJJJMMMOOOOOOOOOMMMLLLFFFDDD@@@;;;666222000...---...///111222222333333//////......---++++++***...///---((('''+++,,,***(((((((((((('''''''''&&&&&&''''''(((((((((((((((+++++++++************)))))))))))))))))))))))))))&&&'''(((((()))*********''''''((()))))))))))))))++++++)))))))))***+++,,,+++,,,,,,+++)))(((***+++++++++***))))))(((((((((+++***)))(((((()))***+++)))***,,,------,,,+++*********++++++***)))((((((******))))))***++++++,,,))))))*********+++++++++*********+++,,,---,,,+++------------......//////******+++,,,---...//////...000333888???GGGNNNRRRXXX[[[___aaa```___```aaabbbaaaaaaaaa``````______``````````````````aaabbbaaaaaaaaaaaa``````aaabbbaaabbbbbbcccccccccddddddeeeeeeeeedddcccbbbbbbbbbccccccdddcccaaa```aaabbb`````````aaaaaabbbcccdddcccbbbbbbbbbbbbaaa___^^^____________^^^^^^]]]]]]]]]^^^^^^______^^^]]]]]]___^^^ZZZOOOBBB777111000000///......------------+++,,,---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***...444===HHHTTT___eeeggggggffffffeeecccbbbaaaaaabbbdddfffeee```XXXRRRgggggggggggggggfffeeedddddddddeeeeeefffeeeeeeeeebbb]]]TTTJJJAAA:::555333///111444777;;;BBBIIINNNQQQQQQRRRSSSTTTUUUUUUVVVVVVWWWXXXZZZ\\\^^^```aaa___[[[TTTKKKBBB;;;666444222111111111000000//////000111222333333666999<<>><<<;;;<<>>EEEJJJQQQQQQRRRSSSTTTUUUVVVVVVUUUVVVWWWXXXZZZ\\\^^^___]]]YYYQQQHHH@@@999444222000000000000111111111111...000222444666:::@@@CCCHHHIIILLLOOOSSSVVVYYYZZZYYYZZZZZZZZZYYYZZZ]]]___^^^]]]\\\ZZZXXXVVVVVVUUUSSSTTTWWW[[[^^^```bbbccccccdddeeeeeeccccccdddeeedddbbbaaabbbbbb```[[[VVVIII@@@777333111000111555999???EEEDDD???999888999444666777555333333555777666888===DDDMMMUUU\\\```cccdddfffhhhiiiiiiiiihhhffffffffffffggggggggggggcccbbb^^^VVVMMMDDD>>><<<<<<>>>EEEQQQ^^^fffgggeeeffffffggghhhhhhhhhhhhhhhffffffggghhhhhhgggfffeeebbbbbbcccccccccdddddddddbbbcccaaa]]]\\\YYYPPPGGG===666000000000...,,,---,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,+++***))))))))))))(((******++++++,,,,,,,,,,,,+++************+++,,,,,,******+++,,,,,,,,,,,,,,,///,,,+++...000...---...+++++++++,,,---///000111///111222222000...------,,,222555222111222444222---///111222111111444666000111333222000///000000---......//////......---///...,,,++++++,,,...///)))))),,,///000111666>>>NNNUUUZZZYYYXXXZZZ[[[ZZZ___```aaaaaa```___]]][[[XXXXXXXXXWWWWWWWWWWWWVVVTTTSSSPPPMMMJJJFFFDDDCCC???>>>======>>>@@@CCCDDDIIIKKKMMMNNNMMMKKKHHHFFF???<<<999555222000//////...//////000000/////////...//////000///...---,,,+++...---+++***------***'''((())))))))))))(((''')))(((&&&%%%%%%''')))+++(((((()))***+++,,,,,,---)))))))))))))))))))))))))))*********)))((('''&&&'''''''''''''''((())))))))))))***+++++++++++++++)))***+++***((('''((()))***))))))(((((()))***+++)))******++++++******)))((())),,,---...---+++*********+++++++++***))))))))))))))))))***+++,,,---)))************+++++++++)))***,,,,,,,,,++++++,,,******++++++,,,------...******+++,,,---....../////////000333777>>>DDDGGGNNNTTT\\\______^^^___aaa_________``````````````````aaabbbaaa___^^^```ccc___aaaccccccaaa```aaabbbaaabbbdddeeefffffffffeeedddeeeeeeccc```___aaaddddddeeeeeedddcccccceeegggaaaaaaaaaaaabbbcccddddddcccbbbaaaaaabbb```\\\YYY\\\\\\]]]^^^___^^^]]]]]]\\\]]]^^^______]]]\\\ZZZTTTPPPHHH>>>555000........................---------......---+++,,,...///******++++++,,,---......---111666<<>>777333111......///000111222333333---///222555999???EEEJJJMMMNNNQQQTTTXXX\\\^^^```^^^^^^^^^]]]\\\\\\^^^```\\\[[[XXXUUURRRPPPOOONNNNNNPPPSSSWWW[[[^^^```aaacccdddeeeeeeccccccdddeeeeeecccbbbcccdddaaa\\\WWWIII@@@777333111///111555:::???EEEDDD???:::999:::333555666444222111444666777999>>>DDDMMMUUU\\\___ccceeehhhjjjkkkkkkjjjiiiffffffffffffggggggggghhhbbbaaa^^^WWWNNNEEE???===<<<>>>CCCOOO\\\eeegggffffffgggggghhhhhhhhhhhhhhhhhhhhhiiiiiihhhfffdddcccccccccdddddddddeeeeeeeeebbbbbb```]]][[[YYYPPPGGG===666000000000...,,,------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---//////...)))***+++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,---------,,,,,,---)))'''***,,,++++++---------,,,+++,,,---...//////111222222000...------111666666222///222444444///111333222///...000222///111222222000//////000---..................---///...,,,++++++,,,...///)))))),,,000111111666===OOOUUUYYYWWWVVVXXXZZZZZZ```aaaaaaaaaaaa___^^^]]]ZZZYYYXXXVVVVVVUUUVVVVVVQQQPPPNNNKKKHHHFFFDDDCCCAAAAAAAAAAAACCCDDDFFFGGGIIIKKKMMMMMMLLLIIIFFFCCC<<<:::777333111//////000///////////////......---...///000000000///...---)))------+++,,,...---***'''((()))******)))((((((***(((&&&$$$$$$'''***,,,+++++++++************)))))))))))))))))))))))))))%%%'''(((*********))))))'''''''''''''''((())))))'''((()))+++++++++***)))&&&(((+++,,,***(((&&&&&&))))))(((((((((***+++,,,)))***+++,,,,,,+++***)))&&&(((+++------,,,***))))))***++++++,,,,,,,,,,,,))))))))))))***+++,,,---)))************+++++++++)))***,,,,,,+++++++++,,,))))))***++++++,,,------)))***+++,,,---......///000000///111444999>>>BBBKKKRRR[[[___^^^]]]___bbb^^^_________``````aaaaaa```bbbcccaaa___^^^```ccc```bbbeeedddbbb```bbbcccaaacccdddfffggggggffffffccceeeeeebbb___^^^aaadddcccddddddcccbbbccceeehhhaaaaaaaaaaaabbbcccdddeeedddbbbaaaaaabbb```\\\XXXXXXYYY[[[]]]^^^^^^^^^^^^\\\]]]_________]]][[[ZZZQQQKKKBBB999333000//////.........///......------...//////---,,,,,,...000))))))***+++---.../////////222777===EEEQQQ^^^hhhggggggeeecccaaa^^^[[[ZZZ]]]___```___YYYNNN@@@666ffffffgggggggggfffdddcccfffeeeeeeddddddeeeeeefffccc___XXXOOOFFF???999666333333333333666;;;CCCHHHNNNPPPTTTUUUUUUTTTTTTUUUVVVXXXXXXVVVWWW[[[\\\ZZZTTTNNNFFF???999666333111///111222222000//////000000111444999@@@GGGMMMQQQWWWYYY\\\___bbbdddeeeeeebbbbbb___\\\^^^aaa___YYY[[[VVVPPPKKKHHHGGGFFFEEEIIIIIIKKKOOOUUUZZZ]]]^^^fffdddbbbbbbccceeeffffffgggeeecccdddeeeccc^^^YYYKKKFFF>>>555//////222666777;;;@@@AAA???:::666444666555555444444444555555444777===DDDKKKSSS[[[aaaeeegggjjjjjjiiigggffffffffffffffffffggggggggggggeeedddaaaZZZOOODDD===999888<<>>@@@>>>;;;777555666555555444444444555555444888===DDDKKKSSS[[[```eeegggjjjjjjhhhgggffffffggggggggggggggggggggggggfffeeeaaaZZZOOODDD<<<888888;;;@@@IIISSS\\\bbbdddeeefffggggggeeeeeefffggggggfffeeedddccccccbbbbbbaaaaaabbbbbbcccbbbbbbaaaaaabbbaaa___^^^[[[SSSIII===999333///---------,,,------------...............//////...,,,,,,---...+++******+++,,,---+++***++++++,,,,,,,,,,,,,,,+++)))+++,,,,,,++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,++++++++++++...000111000///...///)))...333222...+++---///222222222222333555666777777555333111000000000111000000//////..................---------,,,,,,,,,---------,,,,,,+++++++++,,,+++,,,...///111999BBBLLLTTTZZZYYYWWWZZZ\\\\\\aaa___]]]]]]^^^^^^]]]\\\[[[YYYTTTPPPMMMLLLLLLLLLKKKJJJHHHFFFDDDCCCBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDIIIKKKNNNMMMIIIEEEAAA???:::888444111///...//////.........------,,,,,,,,,......////////////......++++++++++++***(((&&&%%%)))))))))((((((((((((''''''&&&%%%''')))+++,,,+++,,,++++++******++++++,,,))))))))))))))))))))))))***((('''%%%%%%%%%''''''******))))))))))))******(((((()))))))))************+++,,,+++))))))***+++))))))((((((((()))***+++***+++++++++))))))+++---******))))))))))))******,,,++++++******++++++,,,************************))))))((((((((()))******+++++++++*********************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///000111111222666:::>>>AAAFFFMMMSSSWWWYYY\\\]]][[[\\\^^^___```aaa``````___aaabbbbbbaaaaaabbbdddddddddeeeeeeddddddcccccc___dddfffbbbaaadddeeebbbcccddddddccc```______```bbbaaaaaaaaaaaabbbcccccceeecccaaa______```bbbccccccccccccbbbbbbaaa```_______________````````````___^^^\\\\\\\\\[[[XXXUUUEEE???777111//////......------...//////...------------------------------000---++++++---000000///222222444888AAANNN\\\fffhhhiiiggg```]]]^^^^^^[[[^^^[[[UUUMMMCCC999111---eeefffgggggggggfffeeedddfffeeeeeeddddddeeeeeefffbbb___ZZZRRRJJJBBB;;;888222222222222333999@@@EEELLLOOOSSSUUUTTTSSSSSSSSSRRRUUUUUUSSSSSSVVVUUURRRMMMHHHAAA:::666333111000...000111111//////000111222444999@@@HHHPPPWWWZZZ\\\]]]___bbbdddeeefffgggddddddbbb___aaabbb^^^XXXOOOKKKDDD???<<<:::999888;;;<<<>>>BBBGGGLLLQQQSSS[[[]]]```ccceeeggggggggggggeeecccdddeeeddd___[[[MMMEEE999222///000000000222666;;;>>>===:::888666555555444444444555555666444888===CCCJJJRRRZZZ___dddfffiiiiiihhhggggggggghhhhhhhhhhhhhhhhhhhhhhhhfffeeebbbYYYNNNCCC;;;777999:::===EEEOOOZZZbbbfffdddfffgggfffeeedddeeefffggggggfffeeedddcccbbbbbbaaaaaabbbcccdddddddddcccaaabbbbbb___^^^\\\TTTKKK???:::444///---,,,,,,+++------------............)))+++,,,,,,***))))))***+++***)))+++,,,------,,,***+++,,,------.........***+++,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***,,,//////...------...$$$---666777111,,,---000111111111222333444666666666444333111000000000111111111000///...---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,+++,,,//////111999AAALLLSSSYYYXXXXXX[[[^^^]]]___^^^\\\\\\\\\\\\[[[YYYZZZWWWSSSNNNJJJHHHGGGGGGEEEDDDCCCBBBAAAAAABBBBBBGGGGGGGGGFFFEEEDDDCCCBBBJJJKKKMMMKKKFFFAAA===<<<888777555222000///...---/////////...---,,,,,,+++,,,,,,------------,,,,,,+++++++++***)))(((&&&&&&(((((()))))))))(((''''''&&&%%%$$$%%%(((+++,,,---++++++************++++++))))))))))))))))))))))))((('''&&&%%%%%%%%%&&&'''******))))))))))))******''''''((((((((()))))))))+++,,,,,,+++)))((()))***)))(((((((((((())))))***+++,,,,,,+++***)))+++,,,))))))(((((((((((()))))),,,++++++******++++++,,,+++++++++++++++++++++++++++******))))))))))))***++++++++++++******))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------//////000111222444999<<<;;;@@@GGGMMMQQQUUUXXX[[[ZZZ\\\]]]___```````````````aaabbbaaa``````bbbddddddddddddddddddcccbbbbbb^^^cccdddbbbaaacccdddccceeeeeeeeecccaaa```aaabbb```````````````aaaaaabbbdddcccaaa______```bbbcccccccccbbbbbbaaaaaa``````bbbaaa___^^^^^^^^^______^^^[[[ZZZ[[[]]][[[TTTNNN???;;;555111///...---,,,------...//////...------------------------------...---+++,,,...000111111000111333888@@@MMM[[[eeedddfffddd___^^^```___]]][[[VVVNNNCCC:::222---+++eeeeeefffggggggfffeeedddfffeeeeeeddddddeeeeeefffbbb```[[[TTTLLLDDD===999222222111111222777>>>CCCLLLOOOSSSVVVUUUTTTSSSSSSQQQTTTUUUSSSRRRSSSRRRNNNHHHCCC<<<777444222000///...///000000//////111333444888>>>FFFOOOVVV\\\```___```aaaccceeefffggggggcccdddbbb```aaaaaa\\\UUUMMMHHHAAA<<<999888666555777999<<>>999777666555444555777999<<<>>>CCCIIINNNTTTYYY```dddeeecccbbbbbbeeedddcccdddfffeeeaaa]]]SSSIII<<<444222333222000333666:::;;;:::777444333444444444444444555666666666888<<>>999444000............,,,,,,,,,------------...---///222222111000///000...,,,+++,,,...000111000---.........------,,,+++(((***++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,+++++++++*********)))+++,,,,,,++++++,,,---......///111444555444333222222222222111111000000333222222111000000000000333222000...,,,,,,------......---------,,,,,,,,,+++++++++,,,,,,---------...------000000111888AAAKKKQQQUUUWWWYYY]]]___]]]]]]\\\[[[\\\\\\\\\YYYWWWXXXVVVRRRMMMIIIEEECCCBBBBBB@@@???======???AAABBBFFFFFFFFFEEEDDDCCCBBBAAAFFFFFFEEEBBB<<<888555555222333444555555444333333///......---,,,+++++++++))))))************)))))),,,,,,+++******)))))))))''''''(((((((((((('''''',,,***((((((***++++++++++++******))))))******+++)))))))))))))))))))))))))))((((((((((((((())))))******))))))))))))******+++++++++,,,,,,,,,------''')))************,,,---))))))))))))))))))((((((+++,,,,,,+++***)))+++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++......---,,,+++++++++,,,+++++++++*********))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------...//////000111444666:::===BBBGGGKKKPPPUUUXXXZZZ[[[]]]^^^``````______bbbbbbbbbaaa______bbbdddddddddddddddcccbbbaaa```^^^___aaabbbbbbaaabbbdddeeeeeefffdddbbbaaabbbdddaaa````````````aaabbbbbbbbbbbbaaa``````aaabbbccccccbbbaaaaaa```aaaaaabbb```___]]]\\\]]]^^^```bbb^^^[[[YYYZZZ\\\VVVKKK@@@333333222111///---,,,,,,.........------.........------------------------------......//////111222///111333777???KKKWWW```ccceeedddbbbcccddd```ZZZKKKEEE<<<333...,,,...///dddeeefffgggggggggfffeeefffeeeeeeddddddeeeeeefffaaaaaa^^^ZZZRRRIIIAAA<<<333333111000111555;;;@@@JJJNNNSSSVVVVVVTTTRRRRRRPPPTTTUUURRRPPPOOOKKKEEE@@@;;;666222000000000000///000111000000222555777<<>>AAACCCEEEEEEEEEDDDCCCBBB@@@@@@AAAAAA???<<<777444333333111222333444444444444444,,,,,,,,,,,,++++++++++++(((((())))))))))))((((((***)))(((''''''''''''(((''''''&&&&&&&&&'''((()))---+++***+++,,,,,,***)))******))))))))))))******))))))))))))))))))))))))((())))))))))))***************))))))))))))******)))************+++++++++&&&(((*********+++---///)))************))))))((()))***+++***))))))+++---,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++******))))))))))))*********************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,---/////////000222444666999>>>DDDIIIPPPVVV[[[YYY[[[\\\^^^____________ccccccbbb```^^^___aaadddddddddddddddcccbbb``````]]]]]]___bbbbbb```aaadddaaabbbdddcccaaa``````aaa```````````````aaabbbbbbaaaaaaaaaaaaaaabbbbbbccccccbbbaaa``````aaabbbccc^^^^^^]]]]]]]]]^^^```aaa^^^[[[YYYYYYWWWPPPDDD;;;///111111000...------...///...------------...///---------------------------///000000///...///111000111333777>>>IIITTT\\\aaaddddddccccccaaaYYYPPP@@@;;;555///++++++...000cccdddfffgggggggggfffeeefffeeeeeeddddddeeeeeefffaaaaaa___[[[TTTKKKCCC===444333222111111555;;;@@@HHHLLLRRRUUUTTTRRRPPPOOONNNRRRTTTQQQNNNLLLGGG@@@===999444111000000111000000111111111111333777:::@@@EEELLLUUU\\\aaacccdddfffeeedddddddddeeeffffffcccddddddbbbaaa^^^VVVLLLAAA===888444333333333333222555777777666:::AAAGGGNNNUUU]]]bbbbbbaaaccceeeeeecccccceeeggggggccc___PPPIII???555///---...000333666999:::999777666666444333333444444666777777777999<<>>555444333111111555;;;@@@FFFJJJPPPSSSSSSPPPNNNMMMLLLPPPRRROOOMMMJJJDDD===<<<888333000000111111111111222222222222444888;;;CCCGGGOOOWWW]]]aaacccdddfffeeedddccccccdddeeefffdddfffeeecccbbb___VVVLLLAAA===888555444555555555444777999888777:::AAAGGGKKKSSS\\\aaaaaabbbdddgggdddcccccceeeggggggddd```QQQLLLCCC888000...000333111444888::::::999999999333333333444555666777888888999<<>>BBBLLLWWWaaaggghhhiiiiiihhhfffdddeeefffcccdddfffhhhhhhgggfffeeeaaaaaabbbbbbbbbaaaaaa```\\\^^^^^^]]]^^^]]]VVVMMMBBB===666111...---,,,+++++++++,,,,,,,,,------------......---,,,---///222222000---,,,---/////////))))))***+++,,,,,,,,,,,,)))+++,,,,,,+++***,,,---************************))))))))))))))))))))))))+++++++++************)))+++,,,---,,,++++++---///,,,...111111//////000222333444555555555444333222000111111111111000000///222000...,,,,,,---///111......---------,,,,,,,,,))))))***+++---...//////000...///111000111888AAAGGGKKKNNNOOOSSSWWWWWWSSSTTTTTTVVVXXXZZZZZZXXXVVVOOONNNLLLJJJHHHFFFDDDCCC888777666777:::???DDDGGGHHHGGGFFFCCC@@@===:::888888888777444111000111222333222111///...---------((((((((()))******++++++(((((())))))))))))((((((++++++)))(((((()))******)))'''%%%###$$$&&&)))+++%%%&&&(((+++------***(((******))))))))))))******))))))))))))))))))))))))&&&&&&'''((())))))((((((******))))))))))))******************++++++++++++)))***++++++***)))***,,,+++,,,,,,---,,,+++***)))%%%&&&'''(((((()))+++...++++++************++++++,,,++++++++++++++++++,,,))))))))))))))))))))))))***)))))))))***+++,,,,,,(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,............///111555777:::===AAAGGGMMMQQQYYYZZZ\\\^^^_________^^^ddddddbbb```^^^^^^aaadddeeeeeeddddddbbbaaa```___]]][[[]]]cccbbb^^^```eeebbbeeeiiijjjiiifffdddccc^^^]]]]]]]]]]]]^^^______``````aaaaaabbbbbbbbbccccccbbb```______aaacccddd`````````___^^^]]][[[ZZZZZZZZZYYYUUUMMMBBB888222---///000///------///222///...---,,,,,,---...///------------------------///111333222///------///222333444777===FFFPPPWWWZZZ]]]^^^^^^\\\VVVHHH:::333111---***((((((((()))eeeggghhhhhhgggeeefffgggccccccdddeeeeeefffggggggaaa```___\\\XXXPPPGGG@@@777444222111333666888888DDDGGGMMMQQQTTTTTTSSSRRRPPPNNNLLLKKKIIIEEEAAA===777666444222111///......222222111111222777===BBBLLLOOOSSSXXX]]]aaacccdddggggggfffeeeeeeeeeeeeeeeccceeedddbbbbbb```WWWNNNEEE@@@999444222444555666111222444555666888<<>>::::::;;;===CCCLLLVVV```eeehhhgggfffdddccccccddddddkkkjjjiiihhhgggfffeeeddddddcccbbbaaa````````````^^^```aaaaaaaaa```XXXOOOEEE>>>777555222///---///&&&(((***---...///////////////000000///...------,,,,,,++++++,,,,,,---...///......------,,,+++++++++---...,,,***)))+++...***,,,---...---+++)))''',,,,,,+++)))'''(((***---,,,)))&&&''')))++++++)))------------------------,,,---///000222333333333222555666555666777333..................///000000000---+++,,,///111111///+++++++++++++++***)))(((...,,,++++++,,,---,,,+++,,,---/////////333999???HHHFFFEEEFFFJJJNNNQQQRRRMMMPPPTTTWWWXXXVVVSSSRRRPPPKKKGGGGGGIIIJJJGGGCCC:::999999999;;;???BBBEEEGGGIIIGGGAAA??????>>>:::999777666333111000//////000///...---+++***)))((($$$&&&((()))***)))((('''&&&''''''((()))(((((((((***))))))((((((((())))))++++++******))))))((((((&&&'''((())))))((('''&&&***************)))((('''******))))))))))))******))))))(((((((((((())))))+++++++++*********))))))+++)))'''''')))++++++++++++******++++++(((%%%"""(((((()))***************'''((()))***************+++++++++++++++++++++++++++******))))))******+++***++++++***)))***---///******))))))))))))*********))))))((()))+++,,,------,,,***))))))***,,,---+++,,,...---+++))))))***,,,,,,++++++,,,,,,---...333222444:::???CCCHHHNNNQQQWWW]]]_________aaacccccccccbbb```^^^]]]___aaabbbccccccdddddddddcccccc______``````aaaaaabbbbbbbbbccccccdddddddddccccccaaabbbbbbaaaaaa```___^^^```______bbbeeeeeebbb___ccccccbbbbbbaaabbbbbbcccbbb```^^^]]]]]]\\\ZZZXXX[[[YYYUUUMMMCCC999222...111000...,,,,,,,,,...///+++,,,------,,,---...///111000...---...///111333000///---,,,...///000///222444555555888AAAOOOZZZUUUXXXZZZYYYQQQEEE888000,,,---...//////---+++***eeeggghhhhhhfffeeefffgggccccccddddddeeeeeeffffffaaa___^^^[[[VVVOOOFFF???999666222111333555666666BBBEEEJJJOOORRRSSSRRRPPPPPPMMMJJJFFFCCC???:::777666555444222111000//////111222222222444999???DDDOOOQQQVVV[[[___bbbcccdddffffffeeeeeeeeeeeeeeefffdddeeeeeebbbaaa___WWWMMMDDD???999444333333444555111222333444555777;;;>>>EEELLLUUU\\\___aaabbbdddccccccdddfffgggeeebbb___TTTKKK???666222000///...111444888:::999777777777777777666666666777777888999999;;;@@@BBBFFFOOOXXX]]]cccfffeeeeeehhhiiiggggggfffddddddeeefffeeedddfffccc^^^WWWNNNEEE>>>999999:::===CCCLLLVVV```fffhhhgggfffdddddddddddddddjjjjjjiiihhhgggfffeeeeeeddddddcccbbbaaaaaaaaaaaa^^^```aaa```aaa```XXXNNNEEE===777555222...---///***+++,,,---...------,,,...............---,,,,,,,,,,,,++++++,,,,,,---.........------------,,,,,,---///111000...---...000---,,,,,,,,,---,,,***(((+++,,,+++***((())),,,...///,,,))))))***+++***))))))+++...000111000///...---...///000111222222222111444555444555666333---...............//////000222///,,,,,,---...---+++,,,,,,,,,,,,,,,+++******---,,,***+++,,,------,,,,,,---/////////333:::@@@FFFDDDBBBBBBDDDFFFHHHJJJKKKNNNRRRVVVWWWUUURRROOOPPPLLLGGGFFFGGGFFFCCC???888777777777999===@@@BBBEEEGGGFFFAAA??????===999666555444222000///......---------,,,,,,++++++***'''(((***+++++++++)))(((******))))))(((&&&%%%%%%)))((((((''''''(((((()))***))))))))))))(((((((((((((((((())))))((((((((()))************))))))(((******))))))))))))******))))))(((((((((((())))))*********)))))))))((((((+++)))'''''')))+++++++++***************(((&&&$$$(((((()))***************((())))))************)))++++++++++++++++++++++++++++++************+++++++++++++++***)))***,,,...******))))))))))))************))))))***+++---...---,,,+++******+++,,,---,,,,,,+++++++++++++++***,,,++++++++++++,,,------111000222999>>>AAAEEEKKKQQQVVV\\\_________aaaccccccccccccaaa___^^^___```bbbbbbccccccdddccccccbbb_________``````aaaaaaaaabbbccccccddddddcccccccccbbbbbbbbbbbbaaa```^^^^^^```______bbbddddddbbb___bbbbbbbbbaaaaaabbbbbbbbbbbb```^^^]]]]]]\\\ZZZXXXZZZWWWPPPGGG>>>555///---...............---,,,,,,+++,,,---...------------///...------...000222333222000......000111111111111333444444777???LLLVVVYYYXXXUUUNNNEEE;;;111+++,,,,,,---...---,,,+++***dddfffhhhhhhfffeeefffgggddddddddddddddddddddddddaaa```^^^[[[VVVNNNFFF@@@;;;888333111222333444444>>>BBBGGGLLLPPPPPPOOONNNMMMJJJEEEBBB>>>;;;888555444444333222111111111111111222333444777===CCCHHHRRRVVV[[[```cccddddddccceeeeeedddddddddeeeeeefffdddfffeeebbbaaa^^^VVVLLLBBB>>>888444333333333222000222333333444666999<<>>666222111000///222555888:::999888777777777777666777777888999:::;;;:::;;;>>>AAAEEENNNYYY[[[aaaeeedddeeehhhhhhgggeeeeeedddeeeggggggfffdddfffddd```YYYPPPFFF===999888999===CCCLLLVVV```fffhhhgggfffeeeeeedddeeeeeehhhhhhhhhhhhggggggggggggeeeeeedddccccccbbbbbbaaa___aaaaaa```aaa___WWWNNNDDD===777555222......000---.........---,,,+++***------------------,,,+++,,,,,,++++++,,,,,,---...---------------.........---///222222111//////000000---******,,,---+++)))+++,,,,,,+++***+++---000000...,,,+++++++++***)))'''***...111333222000...---...///000000000000///000333333222333555222---...------------...//////111///---,,,------,,,+++,,,,,,---------,,,++++++,,,+++******,,,......---+++---//////000444<<>>:::666555444555777:::>>>@@@CCCFFFFFFBBB??????<<<777333222111000///...------+++++++++,,,,,,,,,,,,,,,))))))***++++++***((((((******)))((('''&&&%%%%%%((('''''''''''''''((((((''''''((((((((()))))))))******))))))))))))******))))))******+++*********))))))))))))))))))))))))))))))(((((((((((()))))))))))))))(((((((((((((((***)))'''((()))++++++*********)))))))))((((((((((((((()))***************)))************))))))(((++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++,,,,,,+++))))))***,,,******))))))))))))******+++*********+++,,,---......---,,,++++++,,,---......+++((((((+++------++++++++++++++++++,,,------///---111888<<<>>>AAAEEEMMMRRRXXX[[[\\\]]]```bbbbbbcccdddccc```^^^^^^___bbbbbbccccccccccccbbbbbb^^^^^^^^^____________```cccccccccddddddccccccbbbccccccbbbbbbaaa___^^^]]]______```bbbccccccaaa^^^aaaaaaaaaaaaaaaaaaaaaaaaaaa___^^^^^^^^^]]]ZZZXXXXXXRRRIII???666000---,,,+++,,,...//////---+++***,,,,,,---......---++++++------,,,---...000222444444222000000111222222222111222333333555===HHHPPPVVVRRRIII???777000,,,***,,,,,,,,,+++++++++******dddeeeggggggfffeeefffgggdddddddddddddddccccccccccccaaa___\\\WWWPPPHHHBBB===999444111111333444555;;;???DDDJJJMMMNNNMMMLLLHHHEEEAAA>>><<<;;;999888333222222111111222222333000222444777;;;AAAHHHMMMVVVZZZ___dddffffffdddcccdddccccccccccccdddeeeeeedddfffeeebbbaaa^^^UUULLLAAA>>>888555333222111000000111222333333444888:::@@@EEENNNVVV]]]aaadddeeeddddddeeeggghhhgggccc```RRRJJJ>>>666333222111000222555999:::999888777777666555666666777888999:::<<<:::;;;===???CCCMMMXXXYYY___ddddddeeeggghhhfffeeeeeeeeegggiiiiiihhhfffgggeeeaaa[[[RRRGGG>>>888777888<<>>DDDHHHGGGEEEBBB@@@@@@BBBDDDIIIMMMQQQUUUUUUQQQMMMIIILLLIIIFFFDDDCCCAAA===:::555444333444666999===???AAAEEEFFFCCC@@@@@@<<<777111111111000000///...---++++++++++++++++++++++++(((((())))))((('''&&&%%%'''''''''''''''((())))))'''&&&&&&&&&&&&''''''(((&&&&&&&&&'''((())))))***,,,+++***))))))***+++,,,((()))******++++++++++++))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))((((((***+++***)))))))))))))))((((((***+++(((((()))******************************)))((('''************************---,,,,,,++++++,,,,,,---+++,,,,,,+++)))((()))***+++******))))))******+++++++++++++++,,,---.........------,,,,,,------......***%%%&&&+++///...,,,+++++++++***+++,,,,,,---------000777;;;;;;===AAAGGGLLLRRRVVVWWWYYY\\\```aaacccddddddaaa___^^^^^^bbbbbbbbbbbbbbbbbbaaa```]]]]]]^^^^^^^^^^^^______ccccccdddddddddcccbbbbbbcccccccccbbb```___]]]]]]^^^___```bbbbbbaaa___^^^______``````aaaaaaaaa``````^^^^^^^^^^^^]]]ZZZXXXUUUNNNBBB777000---,,,,,,+++,,,---------,,,+++***,,,,,,---......---***(((+++,,,,,,---///111333555555333111000111222222222111222222333555;;;CCCIIIJJJDDD<<<444...,,,,,,---,,,+++******))))))******ccceeefffgggfffeeefffgggeeedddddddddddddddddddddeeecccaaa^^^ZZZTTTMMMHHH>>>:::555222222444555666999===BBBGGGKKKKKKJJJIIIDDDAAA===:::999888666555222222111111222222333444111333777:::???FFFMMMRRRYYY]]]aaafffhhhgggeeecccccccccbbbbbbbbbbbbccccccdddeeedddaaa```^^^UUULLLBBB>>>999555333222111000111222333222222444666999>>>BBBJJJSSS[[[aaaddddddddddddeeeggghhhgggccc```SSSJJJ>>>666333222111000222555999::::::888888888444444444555666777888999<<<::::::<<<===AAAKKKVVVWWW^^^cccdddeeehhhhhhfffgggfffgggiiikkkkkkiiigggfffeeeccc]]]TTTIII???999666777;;;BBBKKKWWWaaagggggggggggggggggggggffffffgggggggggggghhhhhhhhhhhheeeeeeffffffeeedddbbbbbb```bbbbbb``````]]]UUUKKKCCC;;;555444222......000......---------------------....../////////......,,,,,,++++++,,,,,,---...+++,,,------...///000000---...000111222222000...333///+++***,,,------,,,***,,,------------///111)))******+++++++++,,,,,,,,,,,,+++++++++,,,---...///////////////......---...000000///000333111---,,,,,,,,,,,,,,,---......+++,,,---...//////000111******++++++++++++******---+++******,,,...------+++---......000777@@@GGGJJJJJJHHHEEECCCCCCFFFIIILLLOOORRRUUUTTTPPPKKKGGGGGGFFFEEEDDDCCC@@@>>>;;;555444333444666999===???AAAEEEFFFCCCAAA@@@<<<777222222222222111000///...---,,,,,,++++++***))))))((((((((((((((('''&&&&&&(((''''''''''''((())))))&&&&&&&&&&&&&&&'''((((((%%%%%%&&&'''((()))******,,,+++***))))))***+++,,,((()))***+++++++++++++++((()))************)))((())))))(((((((((((())))))***************************)))((()))***+++)))((((((******)))((((((***,,,(((((()))******************************)))((('''************************---,,,,,,++++++,,,,,,---***+++,,,+++)))((())))))++++++************++++++***++++++,,,---------...------------------------...)))%%%&&&,,,//////---+++************+++,,,,,,...---///666999888:::===CCCHHHNNNRRRTTTWWW[[[______aaaccccccaaa___^^^^^^aaabbbbbbbbbaaaaaa```___\\\\\\]]]]]]^^^_________dddddddddddddddcccbbbaaaccccccbbbbbbaaa___^^^]]]]]]___aaabbbaaa___^^^]]]]]]^^^___````````````___^^^]]]\\\]]]]]]\\\YYYWWWRRRIII===333...------------,,,++++++++++++---------,,,+++,,,...---***(((+++,,,---...000222444555444222000///000111111000222222222222444888>>>AAA<<<999444///,,,+++,,,---,,,+++***)))))))))******bbbdddfffffffffeeefffgggeeeeeeeeeeeeeeeeeeeeeeeefffeeeccc```]]]XXXRRRMMMCCC>>>777333333444555666777:::???DDDGGGGGGFFFDDDAAA>>>:::666444111...,,,222222111111222222333444222555999>>>CCCIIIPPPUUU[[[^^^bbbeeeggggggeeedddccccccbbbaaaaaaaaaaaaaaabbbdddcccaaa```^^^VVVMMMDDD???999555333222111111222333333333222333666888===@@@GGGQQQZZZ```ccccccddddddeeeggghhhfffccc```TTTKKK???777333222111000222666999;;;:::999888888555555444555555666777888:::888999;;;<<>><<<555444333444666999===???@@@DDDDDDAAA??????<<<777333444444444333111///...---,,,,,,+++***)))))))))************)))))))))))),,,***)))'''&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))&&&&&&'''((())))))******++++++************++++++******++++++,,,+++++++++((()))***++++++***)))((())))))(((((((((((())))))************++++++++++++***))))))***++++++)))''''''***,,,+++)))(((***,,,(((((()))***************)))************))))))(((************************,,,,,,++++++++++++,,,,,,)))***,,,+++***)))))))))++++++************++++++)))***+++,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,)))'''(((,,,......---***************+++,,,,,,...,,,...333555555666:::???DDDKKKOOORRRVVV[[[___]]]___aaa```___^^^______aaaaaabbbaaaaaa```___^^^ZZZ[[[\\\]]]___```aaaaaaddddddddddddccccccbbbaaaaaabbbbbbaaaaaa```___^^^\\\___aaaaaa```^^^]]]]]][[[\\\^^^___``````___^^^[[[[[[[[[\\\]]][[[XXXUUUMMMDDD999111.........---...---+++******,,,...///...,,,)))***---...,,,))),,,---...000222444555666444111///...///000///...111111111111333555888999444333000...,,,+++******+++++++++*********))))))aaaccceeefffeeeeeefffgggeeeeeeeeeffffffgggggggggfffdddcccaaa___ZZZUUUQQQIIICCC;;;555333333333444444777<<<@@@BBBBBB@@@???>>>;;;888666333000,,,)))222222222111222222333333444777;;;@@@EEELLLRRRWWW\\\^^^aaadddeeefffeeeeeedddcccbbbaaa```_________```bbbbbb``````___WWWNNNFFFAAA:::444222222222222333444444444333333666888===???EEEOOOYYY___bbbbbbccccccdddfffgggeeebbb___UUULLL@@@777333222000///333666999;;;:::999888888777666666666666666777777888777888;;;<<<===EEENNNUUU]]]ccceeegggjjjjjjhhhiiihhhffffffggghhhgggfffcccdddddd```XXXMMMBBB;;;444555999AAAKKKWWWbbbhhhggghhhhhhiiiiiiiiihhhggghhhhhhhhhhhhggggggggggggcccdddeeefffeeecccaaa```aaabbbbbb```___\\\SSSIIIAAA:::444333111......000///...---,,,,,,---...///,,,---....../////////...,,,,,,++++++,,,,,,---...------......//////000000111000///000333444444222///111222///+++***---000***,,,...---,,,+++,,,---(((***---...,,,+++,,,---,,,++++++++++++,,,---...//////000000111000000000///000000...000333333///+++++++++++++++,,,,,,---(((+++------+++******,,,)))***++++++,,,,,,,,,+++///---++++++,,,,,,+++***+++,,,---...111999CCCKKKRRRSSSRRRNNNJJJIIILLLQQQRRRRRRRRRPPPMMMHHHDDDBBB???AAABBBAAA???===;;;:::444333333333555999<<<>>>???AAAAAA===;;;<<<:::777444555555444333000...,,,+++++++++***************)))))))))))))))******+++,,,+++(((&&&%%%%%%&&&'''''''''''''''((()))***+++((((((((())))))*********))))))************))))))++++++,,,,,,,,,+++******((()))***++++++***)))((())))))(((((((((((())))))))))))))))))*********+++******)))***+++***(((&&&'''+++...---***''')))+++(((((()))***************((())))))************)))************************++++++************++++++''')))++++++***))))))***,,,++++++******++++++,,,((()))***,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,***************++++++,,,...++++++///111111333777:::???EEEJJJMMMRRRXXX]]]\\\]]]^^^]]]]]]]]]___aaaaaaaaaaaaaaa```___^^^]]]YYYZZZ[[[]]]___aaacccdddddddddddddddcccbbbaaaaaa``````aaaaaaaaaaaa``````\\\___aaaaaa___]]]\\\]]]ZZZ[[[]]]___```___^^^]]]YYYYYYYYY[[[[[[ZZZWWWTTTGGG???555000//////...,,,---------------......//////+++'''(((+++...---+++...///000222444555555666444222///.../////////...///......///000111111111......---,,,,,,+++*********+++,,,,,,,,,+++***)))aaaccceeefffeeeeeefffgggeeeeeeeeefffggghhhiiiiiieeedddbbbaaa___[[[WWWSSSNNNGGG>>>777333222111111222555999===???>>><<<::::::999888777666444000---333222222111222222333333555888===AAAGGGMMMTTTXXX\\\^^^```bbbdddeeeffffffeeedddbbbaaa___^^^^^^^^^___aaaaaa``````___XXXOOOHHHBBB:::444222222333444444555555444333444666888===???DDDNNNXXX___aaaaaabbbbbbccceeefffeeeaaa___VVVMMMAAA777333111000...333666:::;;;;;;999888888999888777777777777777888666555777:::;;;===DDDLLLUUU]]]dddfffhhhkkkkkkhhhjjjgggeeedddeeeeeeeeeeeebbbcccddd```YYYNNNCCC<<<333555999AAAKKKWWWbbbhhhggghhhiiijjjjjjiiihhhgggiiihhhhhhhhhggggggggggggcccdddeeeeeeeeecccaaa___aaacccbbb```^^^[[[RRRHHHAAA:::444333111......000111000...---,,,,,,---...+++,,,,,,---.........---,,,,,,++++++,,,,,,---...............////////////000---,,,---000222222000---111444111+++))),,,111+++,,,...---,,,++++++,,,***---000000---+++,,,---(((***,,,---//////////////////000111111111111111///111000...000444333///++++++******++++++,,,---"""&&&***+++******,,,...***+++,,,,,,------------000...,,,+++,,,,,,***)))+++,,,---...111999DDDMMMXXXYYYXXXSSSNNNLLLPPPTTTTTTSSSQQQNNNJJJEEEBBB@@@>>>@@@AAA@@@===:::888777333222222222444888;;;>>>>>>@@@>>>:::888:::999666444555555444222///,,,+++((())))))***++++++,,,,,,''''''&&&''''''((()))***)))(((&&&%%%&&&''')))+++'''''''''((((((***++++++))))))))))))************((()))***++++++***)))(((,,,,,,,,,,,,,,,+++***)))''')))***++++++***)))'''))))))(((((((((((())))))'''((((((((())))))************)))***+++***(((&&&&&&+++//////***'''(((***(((((()))***************'''((()))***************))))))))))))))))))))))))+++******************+++&&&(((***+++************,,,++++++******++++++,,,'''(((***+++,,,,,,++++++***++++++,,,,,,++++++***)))***,,,---+++++++++,,,*********)))***++++++,,,...***))),,,......111555444999???DDDHHHMMMSSSXXXZZZ[[[\\\\\\[[[]]]```bbbaaaaaaaaaaaa```___^^^]]]YYYYYY[[[^^^```cccdddeeeeeeeeeeeedddcccbbbaaa```___``````aaaaaaaaaaaaaaa[[[___bbbaaa^^^\\\\\\]]]YYYZZZ]]]_________^^^]]]WWWXXXXXXZZZ[[[YYYVVVSSSCCC<<<333///000000...++++++,,,...000000///...---000+++&&&&&&***......---///000222333444555666666555222000//////000//////---,,,,,,,,,......---,,,))))))******+++,,,------***+++---...---,,,***(((ggggggffffffffffffggggggccceeeggggggdddbbbcccdddgggeeeaaa___]]][[[XXXVVVMMMEEE;;;555444555333111444444777<<<>>><<<<<>>;;;:::<<<<<<=========;;;:::999888333...///444999999888<<<;;;;;;999777555333222444444222111000000//////)))))))))))))))(((''''''+++***(((((()))******)))(((((((((((((((((((((((((((''''''&&&&&&((()))***(((((((((((()))))))))))),,,,,,++++++***)))))))))---)))(((******(((***...******))))))))))))******)))((('''&&&&&&'''((()))(((((((((((())))))))))))+++*********))))))((((((((()))***++++++***)))((()))(((&&&&&&'''(((((('''))))))))))))************)))******++++++*********...---,,,,,,------+++******,,,---,,,***)))***---******+++++++++,,,,,,,,,)))***,,,------,,,***))),,,---...---+++***+++,,,,,,,,,+++))))))+++...222,,,,,,+++++++++,,,------***+++---------...111333333777<<>><<<:::======>>>>>>===;;;:::888777333000000333666777777999999999888666444333222555444222111000///......***+++++++++******)))((((((''''''(((***,,,,,,+++(((((((((((((((((((((((((((((('''&&&'''((()))***))))))))))))************+++++++++*********)))))),,,((((((,,,...,,,+++,,,******))))))))))))******)))(((''''''''''''((()))%%%&&&&&&'''((())))))***************)))))))))(((((()))***++++++***)))(((+++)))((((((***+++***)))))))))))))))************++++++++++++++++++******+++***))))))******)))'''***,,,---,,,***)))+++---******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,---...---+++***+++,,,+++,,,,,,+++***+++...111------,,,,,,,,,,,,,,,,,,***,,,------,,,---///111111444999>>>CCCIIIPPPTTTYYY[[[]]]]]]\\\\\\^^^___^^^```aaa```___]]]^^^^^^\\\\\\]]]___```aaaccccccccccccddddddcccaaa___^^^ZZZ\\\]]]^^^^^^]]]^^^^^^]]]___aaaaaa___^^^^^^^^^^^^^^^]]]^^^``````___]]]YYYWWWVVVXXXZZZYYYUUUQQQEEE;;;222000///------///............------,,,,,,---///111000...---...000222333555777777666555444555333111000000000///...000000//////...------,,,...---,,,,,,,,,,,,---...)))************+++++++++fffffffffffffffggghhhhhhfffggggggeeecccbbbcccdddbbbaaa```___]]]XXXRRRNNNJJJCCC;;;666444333222000444222444888999666555777666666666666666666555555666666777777888999::::::>>>BBBGGGLLLPPPSSSVVVXXX[[[\\\^^^aaacccdddddddddaaa```^^^\\\\\\\\\]]]^^^aaadddddd```\\\ZZZUUUPPPGGGAAA999444333333222111000111222111000111444666999>>>FFFPPPXXX^^^bbbdddcccbbbaaaaaaccccccbbbaaaZZZRRREEE:::444222222222777999<<>>BBBMMMXXXccchhhjjjlllllliiillljjjiiigggffffffffffffddddddcccaaaZZZNNNBBB999:::888888===GGGTTT^^^dddjjjjjjiiiiiihhhhhhgggggghhhhhhhhhggggggggggggfffbbbbbbaaaaaaaaaaaaaaabbbaaabbbaaa^^^]]]ZZZRRRHHH???999444333222......000,,,---------,,,,,,...///.........------.........000000///------,,,,,,---......//////...---,,,,,,...///000///---,,,...///111222111///------...000//////...---,,,,,,++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,---...///000000000000000///......//////---+++...---,,,,,,......---+++***************+++,,,---+++,,,---,,,+++***+++---,,,,,,,,,,,,+++++++++++++++...000000333;;;HHHRRRWWWWWWXXXXXXWWWVVVUUUTTTPPPNNNKKKFFFBBB>>><<<;;;>>>>>>>>>>>>===;;;999888555444333222222333444444555555555555555444333222555444222000///...------,,,,,,,,,,,,,,,,,,+++***---+++))))))))))))'''%%%(((((((((((((((((((((((((((((('''''''''((()))***************+++++++++++++++++++++***************,,,((((((///444111---*********))))))))))))******))))))(((((((((((())))))$$$$$$%%%&&&((()))******************))))))))))))))))))************)))))))))(((((((((***++++++***))))))))))))************,,,,,,---,,,,,,+++******---,,,++++++,,,,,,+++******+++,,,,,,******+++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,---...---+++***+++,,,***+++------,,,,,,...///......------,,,,,,+++++++++,,,,,,,,,++++++---///...111444888===DDDLLLQQQWWWYYY[[[[[[[[[\\\^^^```___``````___^^^]]]___```______^^^^^^^^^```aaabbbccccccdddcccbbbaaa___]]][[[\\\]]]^^^^^^^^^]]]\\\ZZZ\\\______^^^\\\\\\]]]```______aaaccccccbbbaaa[[[YYYWWWXXXZZZZZZXXXTTTEEE;;;333000000......000............---------,,,---///000000///000111333444555666777888777666555666444222111111111000////////////......------,,,++++++***************+++)))************+++++++++fffeeeeeeeeeffffffggghhheeedddcccaaa_________```\\\[[[XXXVVVTTTPPPKKKHHHGGGAAA;;;666444222111000333111222666777555555777777777777777777888888888777888999:::;;;<<<======BBBEEEJJJNNNQQQTTTWWWYYYZZZ[[[^^^aaacccdddeeeeeebbb```^^^\\\[[[\\\^^^```bbbdddccc___[[[ZZZVVVPPPGGGAAA:::555333222111000///000000000///000222555888===FFFPPPXXX^^^aaabbbfffeeedddeeeffffffeeedddXXXOOOBBB888222000000111888;;;???BBBAAA>>>;;;:::888888777777666666555555333444555666666999===@@@KKKVVVbbbgggiiikkkkkkhhhkkkjjjhhhgggfffeeeeeefffddddddccc```ZZZNNNBBB999888777888===FFFSSS___fffiiiiiihhhhhhhhhgggggggggffffffeeeeeeeeedddddddddaaaaaaaaa```aaaaaabbbbbbaaabbbaaa^^^]]]ZZZRRRHHH???999333333111...---///,,,------,,,++++++...000///......------....../////////......------------...///000///---,,,,,,---...//////...,,,,,,...000111111111///------///111000//////---,,,+++******++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,,,,---......////////////......////////////......,,,++++++,,,,,,+++***))))))))))))***+++,,,---***,,,,,,,,,+++***+++,,,,,,++++++++++++++++++++++++...000000222:::GGGQQQUUUVVVXXXXXXXXXWWWVVVUUURRRPPPLLLGGGBBB>>><<<:::>>>>>>???>>>===;;;999888333444444333000///000222111111222333333333222222444333111///...,,,,,,,,,+++,,,,,,---,,,,,,+++++++++***))))))))))))'''%%%((((((((((((((((((((((((((((((((((((((())))))))))))))))))*********++++++******************+++++++++'''(((111888555...)))+++******))))))******+++))))))))))))))))))))))))&&&&&&&&&'''((()))***************))))))))))))))))))))))))******)))))))))'''&&&&&&''')))***)))(((((()))))))))************------------,,,+++******...---,,,,,,---...---+++***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++,,,------++++++,,,---)))+++---......------...///.........---,,,+++***+++,,,,,,+++******+++------...000333888???HHHNNNTTTVVVXXXZZZZZZ\\\^^^``````aaa```___]]]]]]```bbbbbb```^^^]]]]]]^^^___```bbbbbbbbbbbbaaa```___^^^]]]]]]^^^______^^^\\\ZZZZZZ\\\^^^^^^]]]\\\\\\]]]`````````bbbdddeeedddccc___\\\YYYYYY[[[[[[XXXUUUEEE;;;333000000......000.........---------......,,,---...///000111333444555555666777777777666555777444222111222222111///.........---------,,,,,,***)))))))))(((((((((((())))))*********+++++++++cccbbbbbbbbbbbbbbbbbbccccccbbb```^^^]]]\\\[[[[[[XXXTTTPPPLLLJJJHHHFFFDDDBBB???:::666444222111000111///111666777666777:::888888888999999:::::::::999:::;;;<<<>>>???@@@AAAFFFIIILLLOOOQQQTTTWWWYYYYYYZZZ]]]```ccceeeeeefffdddbbb___]]]\\\]]]___aaa```bbbaaa\\\YYYXXXUUUQQQGGGCCC===777444222111000...///000///...///222444666<<>>;;;:::======>>>===<<<:::999777333333333111///......///......///000111222222222222222000...---,,,++++++******+++++++++++++++***%%%$$$%%%(((+++,,,+++***))))))))))))))))))))))))((((((((()))))))))))))))((((((((()))))))))******)))))))))***+++++++++,,,+++'''(((222999666...(((++++++************++++++)))******************)))******))))))))))))))))))))))))))))))))))))*********))))))))))))))))))***&&&&&&&&&''')))***((('''((()))))))))************---------------,,,+++******)))((()))***+++***)))*********+++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++,,,------++++++,,,---)))+++...///...............//////......,,,+++***+++,,,,,,+++))))))***,,,---...///000444;;;DDDJJJPPPSSSVVVYYY[[[\\\^^^````````````___^^^^^^```ccccccaaa___]]]\\\]]]^^^___```aaaaaaaaa``````______```______```aaa___\\\XXXZZZ\\\^^^___^^^]]]]]]^^^_________aaacccdddcccbbbbbb___[[[ZZZ[[[ZZZWWWTTTFFF<<<333000///------//////...---------......///***+++---000333444444444555555555666666555555555777444222111222222111///------------,,,,,,,,,,,,------,,,,,,,,,++++++***))))))*********+++++++++eeeeeedddcccbbbbbbbbbbbbaaa___^^^]]]\\\[[[XXXUUURRRNNNHHHDDDCCCBBBBBBAAA===;;;999666444222222111111///000555777666888<<<888999999:::;;;<<<======<<<<<<>>>@@@BBBCCCEEEEEEIIIKKKNNNPPPQQQSSSVVVXXXWWWYYY\\\___bbbdddeeefffdddcccaaa^^^]]]]]]^^^___\\\^^^\\\WWWTTTUUUSSSPPPHHHEEE???:::555222111000...///000///...///222444555:::CCCLLLVVV\\\aaabbbcccbbbbbbdddeeeeeecccaaaYYYPPPDDD999444333333444888>>>DDDFFFCCC>>><<<;;;666666555444333222222111222333444444444666:::===DDDPPP\\\bbbfffjjjjjjhhhhhhhhhgggfffeeedddccccccdddddddddaaa[[[PPPDDD;;;333444777<<>>888333222111------///+++---//////...---...///---------,,,,,,---------+++,,,---...////////////,,,...000...,,,+++...111......---,,,+++,,,...111000000000///---...000222//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------,,,------...000000,,,---///000111222555888555222///------...---,,,***************+++,,,---***+++,,,+++***)))***,,,*********+++++++++++++++)))+++------...666CCCMMMRRRSSSUUUWWWVVVTTTQQQPPPOOOMMMJJJEEEAAA>>>;;;:::;;;;;;<<<<<<;;;:::888777444222000...------......,,,---...///000111111111000000...---,,,+++++++++((())))))******************)))))))))***(((&&&###))))))))))))))))))))))))'''((()))*********))))))'''((((((((())))))))))))(((((()))***+++,,,,,,,,,***''')))000555222,,,)))++++++************++++++******++++++++++++******,,,,,,+++******))))))((())))))))))))******************))))))))))))******)))))))))***,,,+++)))'''))))))))))))************++++++,,,,,,,,,,,,+++++++++***)))***,,,,,,,,,***+++***)))***,,,------,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***,,,------++++++,,,...))),,,...///.........///---.../////////---,,,++++++,,,,,,+++***)))+++,,,,,,---...///222888???DDDKKKOOOUUUYYY[[[]]]^^^^^^___```aaa```______aaabbbbbbaaa___^^^\\\\\\]]]]]]^^^^^^______``````aaaaaacccaaaaaabbbcccaaa\\\WWWZZZ\\\___```___^^^_________^^^^^^```aaabbbaaa```bbb___\\\\\\\\\[[[WWWTTTIII???555222000------...///...---------...///000+++,,,000444999:::999777666666555555555555555555666444222111111111000///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))((()))************+++++++++fffeeecccbbb``````______ZZZYYYXXXXXXXXXUUUPPPLLLIIIEEEAAA???>>>===;;;:::888888777666444333222333222000000444666555666:::999999:::;;;===>>>>>>??????@@@BBBDDDFFFHHHJJJJJJKKKLLLOOOPPPQQQRRRUUUXXXUUUWWWZZZ^^^aaadddeeeeeedddcccaaa___]]]\\\\\\[[[VVVWWWUUUPPPNNNPPPPPPMMMIIIGGGBBB<<<666222111111///000000/////////222444444999AAAJJJTTT\\\bbbdddbbbaaabbbdddeeedddbbb```YYYPPPDDD999444333333444888>>>EEEGGGCCC>>>;;;;;;666666555444333222111111222333333333333666999<<>>888333222000---,,,...+++---111222111///......,,,,,,++++++++++++,,,,,,,,,---...//////......---+++---///...++++++///333---------+++***+++///222000000000///......000222.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------------///000111,,,.../////////000444777777444000...------,,,+++,,,,,,++++++++++++,,,,,,)))+++,,,+++***)))***+++)))*********++++++++++++(((+++,,,,,,...555BBBLLLPPPRRRTTTUUUTTTQQQNNNLLLGGGFFFDDDAAA???===<<<<<<888999:::::::::999888888555111,,,+++---......---,,,,,,...///000111111111......---,,,,,,,,,,,,,,,((())))))***************...---,,,***)))&&&!!!))))))))))))))))))))))))'''((()))***+++***))))))(((((()))))))))*********'''((()))***+++,,,------***''')))...000---******,,,++++++******++++++,,,******+++,,,,,,+++******************))))))))))))((()))))))))************+++***)))(((((()))***+++*********+++,,,+++(((%%%))))))))))))************((()))***+++,,,,,,,,,,,,---,,,+++,,,...///...---+++)))(((***---...---+++******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++******+++---,,,,,,+++---...***,,,............///000,,,---/////////...---++++++,,,,,,,,,******,,,...+++,,,---...///444:::>>>FFFLLLTTTZZZ]]]]]]]]]]]]^^^___aaaaaa``````aaabbbaaa```___^^^^^^]]]\\\\\\\\\\\\]]]^^^___aaabbbcccfffdddbbbdddeeeccc]]]WWWZZZ\\\^^^______^^^____________^^^___aaaaaa```^^^^^^\\\[[[\\\^^^]]]YYYUUUMMMBBB999555222///---//////...---,,,---...000111...000555<<>><<<;;;:::888555333666666777666444333333444333111000333444333444777999:::;;;<<<===>>>???@@@BBBCCCEEEGGGIIIKKKMMMNNNLLLMMMOOOPPPPPPRRRUUUWWWTTTVVVZZZ]]]aaacccdddeeecccbbbaaa___]]][[[YYYYYYQQQSSSPPPLLLJJJMMMMMMKKKJJJHHHCCC===777333222222///000000000///000222555444888???IIISSS\\\bbbfffccccccdddeeegggfffcccaaaVVVNNNBBB777222111222222888>>>FFFGGGCCC>>>;;;;;;777666555444333222111111222222333333333555999<<<===IIIWWW^^^dddhhhjjjhhhiiiiiiiiiiiihhhfffeeedddeeeeeeeeeccc]]]RRRFFF>>>555777:::===DDDOOO]]]fffeeefffffffffffffffffffffeeeeeedddddddddcccccccccgggfffeeedddccccccccccccaaabbbaaa^^^]]]ZZZRRRHHH>>>888222222000---,,,...***...222444333000///...,,,++++++******++++++,,,...////////////---,,,+++***---///...++++++000555------,,,+++***+++///222///000000///......000222------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---............------...///111222---...000///---...222555777444///,,,+++***)))(((------,,,,,,+++,,,,,,,,,)))+++++++++***)))***+++))))))******++++++++++++)))+++---,,,...666BBBLLLOOOQQQSSSTTTRRROOOLLLIII@@@@@@???>>>============666777888999:::999888888666000***))),,,///...,,,,,,---...///000000000000---,,,,,,++++++,,,,,,---((()))***+++++++++++++++%%%%%%&&&)))++++++)))&&&))))))))))))))))))))))))'''((()))++++++******))))))************+++++++++''''''(((***+++,,,---...***((())),,,,,,))))))+++,,,++++++******++++++,,,***+++,,,------,,,+++***''''''(((((())))))******(((((())))))*********++++++***)))(((((()))***+++))))))))))))***(((%%%"""))))))))))))************'''((()))***+++,,,,,,,,,***)))((()))+++,,,+++***+++)))(((***---...---+++******+++++++++,,,,,,,,,)))***,,,------,,,***)))***+++---,,,,,,,,,---...+++---......------///111+++---...000000///---,,,+++,,,,,,,,,++++++---///***+++,,,---...111666:::DDDKKKTTT[[[^^^^^^\\\\\\]]]___bbbbbbbbbaaaaaaaaa______```___^^^]]]\\\[[[[[[[[[\\\]]]___aaacccdddgggeeeccceeegggddd]]]WWWYYY[[[^^^___^^^^^^^^^___```_________aaaaaa___]]]ZZZYYYZZZ\\\______[[[WWWPPPFFF;;;777444000///000///...---,,,---...111222111444:::BBBHHHIIIDDD@@@999999888777666666777777555333000///000000///---+++++++++++++++++++++,,,+++,,,,,,,,,+++***(((''')))************+++++++++```^^^[[[XXXVVVSSSOOOLLLPPPNNNLLLHHHEEECCCAAAAAA:::999888777666555444333555555444444222111///...333444333222222333666999;;;<<>>888444111000333:::>>>DDDHHHGGGCCC<<<888999777666444333333333333444444333222111333666999<<>>GGGPPPRRRTTTTTTRRRNNNIIIEEE@@@===;;;<<>>IIINNNOOOLLLFFF???:::777444444555888::::::555444333222000///......///...---+++***+++...111,,,,,,,,,+++++++++******+++***))))))******)))(((XXXUUURRRPPPNNNKKKHHHEEEGGGFFFDDDAAA???===;;;;;;666666666666666666666666555555444444333111000///222222333222222444777:::===???AAACCCCCCEEEGGGIIIJJJKKKMMMOOOQQQQQQQQQQQQOOOOOOOOOPPPQQQRRRTTTTTTYYYYYYZZZ^^^aaacccaaa^^^```]]]ZZZZZZYYYVVVNNNHHHHHHFFFDDDDDDEEEIIIMMMPPPTTTPPPJJJBBB<<<777444333......//////000000111111333888AAAKKKTTT[[[```bbbbbbccceeeeeeeeedddbbbaaaYYYMMM@@@999555111111444;;;@@@GGGJJJHHHBBB===:::999777666444333333333333333333222111000222555888<<>>HHHQQQRRRSSSRRROOOKKKFFFCCC???===;;;<<>>???>>><<<:::999888777777333333444555666777888888555555555444333222111000000111222222333555:::===@@@BBBEEEFFFGGGIIIKKKMMMNNNOOOQQQRRRSSSSSSRRRRRRNNNNNNNNNOOOQQQSSSUUUWWWYYYYYYYYY[[[]]]]]][[[YYYZZZWWWUUUUUUUUUQQQKKKFFFDDDCCCCCCEEEHHHMMMRRRTTTZZZVVVPPPGGG@@@999555333111111111111111111111111333888@@@JJJTTT[[[```bbbcccdddeeeeeeeeedddbbbaaa\\\PPPCCC;;;555111222666;;;CCCKKKMMMHHHAAA>>>===888777555444333222333333111111111000///111444777999???IIITTT^^^fffkkkmmmmmmmmmlllllljjjiiiggggggcccfffeee```YYYPPPCCC888777777777;;;CCCNNNXXX___bbbdddfffgggeeedddddddddbbbcccdddeeeeeeeeedddddddddccccccccccccbbbbbbbbbbbbddddddaaa```\\\RRRHHH>>>:::555222000///---,,,...------------,,,,,,,,,+++++++++,,,------............---,,,,,,+++******+++++++++,,,,,,------------***+++---...,,,,,,///000...,,,,,,---///000///------,,,,,,,,,,,,++++++***,,,------,,,---///111000000000000000000000000///...------------...///,,,,,,,,,,,,,,,---......///......------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,******+++++++++,,,,,,,,,)))(((***...111555@@@JJJRRRQQQPPPNNNJJJFFFCCC@@@===;;;:::;;;======:::666444222000000111222111000000///,,,+++***+++,,,---------...............---'''---000,,,''''''+++...---,,,,,,---//////---,,,))))))))))))))))))***+++---,,,***)))))))))******++++++,,,,,,,,,,,,++++++,,,,,,+++***)))))))))******++++++++++++,,,,,,,,,++++++************++++++###''')))(((***......,,,***)))(((((((((((()))******++++++,,,,,,++++++***))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))),,,,,,,,,+++++++++++++++***************++++++,,,,,,+++***)))))))))***+++((((((((()))))))))******)))*********((()))***,,,------,,,,,,++++++******************************,,,,,,,,,,,,,,,------...LLL===000,,,......,,,+++---------,,,,,,+++***))))))))))))***+++,,,---...000555>>>HHHQQQXXX]]]___aaacccddddddbbbaaaaaabbbccccccccccccbbbaaa```___]]]^^^___```aaabbbbbbbbbcccaaa```cccffffffccc```^^^^^^^^^^^^___``````aaaaaaaaaaaaaaa``````___^^^[[[]]]^^^]]][[[YYYXXXXXX[[[WWWPPPGGG@@@;;;999888666555333333666:::>>>AAALLLTTT[[[\\\[[[VVVNNNEEE>>>;;;888666666777777666555444333111///...,,,,,,---------+++******---///,,,,,,,,,+++++++++******'''(((((()))***+++,,,,,,GGGEEEBBBAAA@@@???===;;;;;;:::999888777777777777222222333444555666777888555555666555555444333222///000222333555888===@@@CCCFFFHHHIIIJJJLLLNNNPPPOOOPPPQQQRRRSSSRRRQQQQQQOOOOOOOOOOOOQQQSSSVVVXXXVVVVVVVVVVVVVVVVVVTTTSSSSSSRRRQQQQQQQQQOOOJJJFFFDDDDDDFFFIIINNNSSSXXX[[[___[[[TTTLLLCCC;;;555222333333333222222111111111333888@@@IIISSS[[[```cccddddddeeeeeeeeedddcccbbb^^^RRREEE<<<555111333888<<>>888777555333222222222333///000000//////000333555555:::CCCNNNYYYbbbhhhlllnnnnnnnnnmmmlllkkkjjjiiieeegggfff```YYYPPPDDD888666666666:::BBBMMMXXX^^^bbbdddffffffeeeddddddeeeaaabbbdddffffffeeedddccccccccccccbbbbbbbbbaaaaaabbbdddeeecccbbb]]]SSSHHH>>>;;;666222111///...---.........---------,,,,,,,,,,,,,,,,,,------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++)))+++,,,------...111333111111111000000000000000..............................------,,,------...------,,,+++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,+++)))+++...111666AAALLLQQQPPPMMMJJJFFFBBB???>>>;;;:::999:::<<<;;;999666333333222111222222111111///---,,,+++***+++,,,,,,..................------(((,,,...,,,))))))---000///...---...//////...,,,)))((((((((()))***++++++,,,+++***)))))))))***+++***++++++++++++++++++***,,,,,,+++***))))))))))))+++++++++++++++++++++,,,++++++************++++++'''***+++((((((***)))&&&+++***(((''''''(((***+++)))******++++++******)))))))))))))))))))))))))))+++******************+++******))))))))))))******++++++++++++++++++++++++((((((((((((((())))))***++++++***))))))******+++(((((()))))))))*********+++++++++)))((()))+++---...------,,,+++***)))))))))))))))***************---------------...//////BBB777---,,,---......000,,,,,,,,,,,,,,,+++******************+++,,,---......111888@@@IIIRRRYYY]]]aaabbbcccbbb```______```bbbccccccccccccbbbaaaaaa______```aaabbbbbbccccccaaa``````bbbeeefffdddbbb``````_________```aaaaaa```aaaaaa``````___^^^]]]\\\^^^______\\\ZZZYYYYYY]]]ZZZUUUNNNHHHCCC???===::::::999:::===AAAFFFHHHRRRXXX]]]]]][[[WWWNNNEEE>>>;;;888777777888777666444333222000...---++++++...///...---+++,,,...000,,,,,,,,,+++++++++******((()))************+++,,,AAA???<<<;;;;;;:::999888999888888777777777888888333333444444555555666666666777777777777777666666000222444555888<<>>777222444999===FFFOOOPPPHHHAAA>>>>>>888666555333222222222222...///000/////////222444444888@@@JJJUUU___gggkkkjjjjjjkkkkkkjjjiiihhhhhhgggiiigggaaaZZZRRREEE;;;666555555888@@@LLLWWW^^^bbbdddeeeeeecccccccccdddaaabbbdddffffffeeedddccccccccccccbbbbbbbbbaaaaaaaaadddeeecccbbb^^^TTTIII???;;;777333111000///---////////////.........---,,,,,,------------......+++++++++,,,,,,---------......---,,,,,,+++******+++,,,,,,++++++,,,---,,,***************+++,,,,,,++++++,,,---------,,,+++)))+++,,,------///111444222111111111000000000///---..................---000///..................,,,,,,+++++++++---///000,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,******+++++++++,,,,,,,,,---+++,,,///222777BBBMMMOOOMMMJJJFFFBBB???===<<<888888999999:::999777666111111222111111000000000...---,,,+++++++++,,,,,,..................------,,,+++***,,,------...///000...------...///...---)))((((((((()))***+++++++++***)))))))))***+++,,,))))))************)))))),,,++++++***))))))******,,,,,,+++******++++++,,,++++++************++++++(((++++++((('''((('''$$$,,,***)))'''''')))***,,,(((((())))))))))))(((((())))))))))))))))))))))))++++++************++++++******))))))))))))******))))))******************((((((((((((((())))))*********************++++++))))))))))))************---------+++******,,,...------,,,+++******)))))))))*********++++++,,,,,,***************++++++,,,///,,,+++,,,***(((+++000++++++,,,---------------,,,,,,+++,,,,,,---...///000111444:::BBBJJJRRRVVV]]]___``````___]]]^^^^^^aaaaaabbbccccccccccccbbbaaaaaaaaaaaabbbccccccddd`````````bbbcccddddddcccbbbbbbaaa`````````aaaaaa```````````````___^^^^^^]]]___``````^^^]]]\\\]]]^^^\\\YYYTTTOOOKKKGGGFFFBBBAAABBBCCCFFFJJJMMMPPPUUUYYY\\\\\\[[[XXXNNNEEE;;;999777777888888888777222111000///---,,,++++++***++++++***))))))+++,,,,,,,,,,,,+++++++++*********,,,---,,,)))((()))***;;;888666555666666666555666666555555555555666666555555555555555555555555888888999:::::::::999999444555777999;;;@@@EEEIIIJJJLLLMMMNNNMMMNNNPPPQQQRRRSSSTTTUUUUUUUUUTTTSSSPPPPPPPPPPPPPPPPPPPPPPPPJJJKKKLLLKKKIIIHHHHHHIIIKKKMMMPPPRRRTTTSSSRRRQQQRRRSSSUUUYYY\\\___aaabbbaaa^^^YYYRRRIII@@@888444444444333333222222222111222777>>>GGGQQQZZZaaadddeeeeeeeeeeeedddddddddddd]]]UUUKKKBBB:::444666;;;BBBIIIPPPQQQKKKDDD???>>>777666444333222111222222...///000000//////111333555888>>>GGGRRR]]]fffkkkkkklllllllllllllllkkkkkkhhhiiigggaaaZZZSSSGGG===666444444777???JJJVVV]]]bbbcccdddcccbbbaaabbbdddbbbcccdddeeeeeeeeedddddddddccccccccccccbbbbbbbbbbbbddddddbbbaaa^^^TTTJJJ@@@<<<777444222111///...000000/////////.........------------------......******+++,,,,,,---............------,,,+++******))),,,,,,***+++---...++++++,,,......---,,,---///+++,,,---...///...---,,,***,,,---......///222444222222222111111000000///,,,,,,---......---,,,,,,000//////.........//////,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++******+++++++++,,,,,,,,,---,,,---000333777AAAKKKJJJIIIGGGDDDAAA???===<<<666777888999888888666666---///000000...------...------,,,,,,,,,,,,------------...............---...***(((+++...------...///---,,,,,,---......---))))))))))))))))))***+++******)))))))))***,,,---)))))))))******)))))))))+++***************++++++---,,,+++*********+++,,,++++++************++++++%%%((()))'''(((++++++(((+++***))))))))))))***+++((())))))))))))))))))((())))))))))))))))))))))))++++++************++++++)))))))))))))))))))))))))))))))))))))))************************++++++,,,)))*********++++++++++++)))))))))*********++++++---......---++++++,,,...,,,,,,++++++******))))))*********+++,,,,,,------+++++++++++++++,,,------+++,,,///111---)))+++111***+++,,,---............---,,,,,,,,,------...///111111222555;;;BBBIIINNNWWWZZZ]]]___^^^]]]]]]]]]___```aaabbbccccccccccccbbbaaaaaaaaaaaabbbcccddd``````aaaaaabbbcccdddddddddcccbbbbbbaaaaaaaaaaaa___``````aaaaaa`````````^^^```aaaaaa___^^^]]]^^^^^^]]][[[YYYVVVSSSQQQPPPMMMMMMMMMMMMPPPSSSVVVXXXYYY\\\]]]\\\\\\YYYPPPEEE999888666666777888777666//////......---,,,,,,++++++,,,---,,,******,,,---,,,,,,,,,+++++++++******+++---///---)))'''(((***888555333222333555555555555444444333333444444555555555555666666777777777999:::;;;<<<<<<<<<<<<<<<777999;;;===???CCCHHHLLLNNNOOOPPPPPPOOOOOOPPPRRRQQQRRRSSSTTTUUUTTTTTTSSSOOOOOOPPPOOONNNLLLJJJHHHDDDEEEFFFEEECCCCCCEEEGGGJJJMMMRRRVVVXXXXXXYYYYYYZZZ[[[]]]___```aaaaaaaaaaaa___[[[TTTLLLCCC;;;777333333333222222222222222222666===GGGQQQZZZaaaeeeffffffeeeddddddddddddddd]]]WWWOOOHHH???888999???GGGLLLQQQSSSOOOHHHBBB>>>777666444222111111111222...///000000000000111333333555:::BBBMMMXXXbbbgggmmmnnnnnnooooooooonnnnnnfffhhhfff```ZZZSSSHHH>>>555444333666>>>JJJVVV]]]aaabbbbbbaaa``````aaacccccccccddddddddddddeeeeeeddddddddddddccccccccccccbbbcccccc```___]]]TTTKKK@@@===888444333111000...//////.........---------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''+++,,,)))***...///,,,+++---//////---,,,...///+++,,,...000000///...---+++,,,.........///111333333333222111111000000///++++++,,,------,,,++++++......---------...//////,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))*********+++++++++,,,,,,,,,,,,+++---000222555===FFFFFFEEEEEECCCAAA???===<<<444666777888777666666666---///111111...------...---------------------...,,,,,,---...////////////,,,((((((,,,+++((()))...---+++******,,,.........+++***))))))))))))))))))***))))))))))))+++---...)))******++++++******)))))))))))))))***+++,,,,,,...---+++***)))***+++,,,++++++************++++++$$$'''))))))+++//////---******************************++++++++++++******))))))))))))))))))))))))******))))))))))))******((()))***++++++***)))((()))))))))******+++++++++***************++++++,,,))))))***+++++++++++++++))))))*********++++++++++++---......,,,++++++++++++++++++***************))))))***++++++,,,------...------------.../////////...///222000,,,,,,000***+++,,,,,,,,,,,,,,,+++,,,,,,,,,+++,,,,,,---...//////...000555;;;BBBFFFPPPTTTZZZ]]]^^^]]]\\\\\\]]]^^^```aaabbbcccccccccbbbaaaaaa```aaaaaacccccc```aaaaaaaaaaaaaaacccdddeeeeeedddbbbbbbaaaaaaaaa______```aaabbbbbbbbbbbb```aaabbbaaa___\\\[[[[[[______^^^]]]\\\\\\[[[[[[XXXXXXXXXXXXYYY[[[^^^___]]]___^^^\\\[[[XXXNNNCCC:::888666666666666555333,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...///,,,,,,,,,+++++++++*********---///---)))'''))),,,888666333333444666777777555555444444444444444555444555555666777888999999;;;;;;<<<===>>>>>>>>>>>>:::;;;===???AAAEEEJJJNNNQQQRRRSSSRRRQQQPPPQQQRRRMMMNNNPPPQQQRRRRRRQQQQQQMMMNNNOOONNNLLLIIIEEEBBB@@@BBBCCCBBB@@@@@@CCCFFFJJJNNNSSSXXXZZZ\\\]]]^^^______aaabbbbbbbbbaaa```aaa___\\\VVVOOOFFF>>>999222222222222222222222222222666===FFFQQQZZZaaaeeeffffffeeeddddddddddddeee^^^XXXRRRKKKBBB;;;<<>>555333222555===IIIUUU]]]```aaaaaa```______```bbbddddddcccccccccdddeeefffeeeeeeeeedddddddddccccccbbbcccbbb___^^^\\\UUULLL@@@===888555333222000///......---------,,,,,,,,,..................------...------,,,,,,++++++***)))******+++---...//////&&&++++++(((***///000,,,)))+++......,,,+++,,,...,,,---///111111000///...,,,---.........///111333333333222222111000000///******,,,,,,,,,,,,******---,,,,,,,,,,,,---...///------/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))******+++++++++,,,,,,,,,******,,,000111333:::CCCCCCCCCCCCCCCBBB@@@>>>===333555777777777555555666...111444333111//////000---.....................+++,,,---...////////////((((((***,,,((("""&&&...,,,***)))))),,,...///...++++++***)))(((((())))))))))))(((((()))+++---...+++++++++,,,,,,+++++++++(((((())))))***+++------...---+++))))))***+++,,,++++++************++++++&&&***++++++,,,000111...)))***++++++++++++***)))+++,,,,,,------,,,,,,+++))))))))))))))))))))))))******))))))))))))******''')))***,,,,,,***)))'''*********++++++,,,,,,,,,((((((((((((((())))))***((()))***+++++++++++++++)))************+++++++++***,,,......,,,***))))))***************+++++++++((())))))***+++,,,,,,,,,+++************+++,,,,,,---((('''***,,,***)))***+++++++++++++++***)))(((+++++++++***++++++,,,,,,---,,,,,,---111777===AAALLLQQQXXX]]]^^^]]]\\\\\\\\\]]]___```bbbcccccccccbbbaaa`````````aaabbbcccaaaaaabbbaaa```aaabbbdddfffeeedddcccbbbaaaaaaaaa^^^___```bbbccccccccccccaaabbbcccaaa]]]ZZZXXXXXX``````______```aaabbbbbb``````______```aaacccddd___```^^^[[[YYYVVVKKK@@@;;;999777666555444222000+++++++++,,,,,,---------***+++,,,,,,******+++,,,,,,,,,,,,+++++++++******(((+++...---)))(((+++...:::666333333666999999999333333333333333333333333555666777777777888:::<<<:::<<>>:::;;;===???@@@CCCHHHKKKPPPSSSXXX]]]aaadddeeefffbbbbbbccccccdddeeefffffffffccc___YYYSSSJJJBBB<<<444222222333555666555444666:::AAAJJJSSS[[[```ccceeedddbbbaaaaaabbbdddeee^^^ZZZSSSKKKDDDBBBDDDFFFPPPXXX]]]ZZZSSSMMMFFF@@@===777222222222000111444000///---,,,---...000222333555777;;;AAAKKKUUU\\\cccgggkkkmmmmmmmmmmmmmmmkkkgggccc```\\\SSSGGG>>>888666444666<<>>888444222111///...000///...---------------,,,---------.../////////++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********......---,,,,,,,,,---------------......000111111***+++---//////...---,,,,,,...000333333222111///333333333222222000///...---.../////////...,,,+++++++++,,,---............111000///...---,,,,,,,,,+++******)))******++++++,,,,,,************,,,,,,******))))))******+++,,,+++,,,---///111555:::>>>@@@@@@BBBCCCCCC@@@:::666444555555555555555555555555333222333444555555333///////////////.........222000......111111///---,,,,,,,,,+++++++++******---......+++)))***...222000///,,,***(((''''''''')))))))))***+++,,,...///---)))&&&''',,,...,,,)))***''''''******((())),,,...---+++***)))((((((((())))))(((((((((((())))))///---+++---000222111///+++*********))))))(((((()))))))))))))))******+++,,,+++***))))))***+++,,,((())))))))))))(((((('''************************************************,,,,,,,,,++++++++++++***)))***+++,,,,,,+++***)))---,,,,,,++++++,,,,,,---+++++++++************)))************************,,,***)))***++++++***)))))))))***++++++++++++***+++)))'''))),,,---+++)))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---000333777999CCCJJJSSSZZZ\\\\\\[[[ZZZbbbcccddddddcccdddfffhhhfffeeeeeeddddddccccccbbbccccccccccccccccccccccccffffffeeeddddddcccbbbbbbffffffeeedddccccccbbbbbbbbbbbbbbb```]]][[[[[[[[[______^^^___```aaacccdddcccbbbaaa``````aaabbbbbbaaabbbaaa___^^^ZZZNNNAAA:::777555444333222111/////////...---,,,,,,+++++++++,,,------++++++,,,---...---,,,---------+++***))))))******++++++,,,,,,666555333555777999888666555555666666666666666666666777999999999:::===???>>>@@@CCCFFFHHHIIIJJJIIIJJJIIIGGGGGGIIILLLPPPRRRUUUSSSPPPPPPQQQRRRRRRQQQRRRQQQPPPOOOMMMLLLKKKJJJFFFEEEDDDBBB@@@>>>===<<<;;;===@@@BBBDDDHHHLLLPPPVVVXXX\\\___bbbdddeeeeeeddddddeeeeeeeeeeeeeeeeeegggddd```ZZZTTTKKKBBB===888777555666777888777666222666===FFFPPPXXX^^^aaaeeedddcccbbbbbbcccdddeeeaaa]]]WWWPPPJJJHHHJJJMMMUUU\\\```\\\VVVOOOHHHAAA===777222333222000000333000///...------///000111222333666999>>>GGGPPPWWW___ccchhhkkklllllllllllljjjgggccc```\\\SSSGGG>>>777555333444:::CCCLLLRRRUUUWWWYYY[[[\\\]]]```bbbbbb______bbbccc```aaaeee```bbbccccccbbbaaaaaabbbcccaaa______```\\\TTTMMMAAA===888444222111000/////////...---------------------------............++++++,,,,,,,,,,,,---------,,,,,,,,,++++++++++++------,,,,,,,,,------...------------......///000,,,---.../////////......,,,...111333333333111000111222222222111000//////------...------,,,,,,++++++,,,---....../////////000///...---,,,,,,,,,,,,,,,++++++*********++++++,,,+++***))))))***+++,,,******))))))******+++,,,+++,,,---...000444:::>>>@@@AAABBBCCCCCC@@@;;;777444444444444444444444444444333222333333333111///---.........///000000000222000...///000000...,,,,,,,,,++++++++++++++++++---...---+++******...222000...,,,)))''''''((((((+++++++++,,,---...///000---***'''(((,,,...,,,)))+++((((((***+++)))***---000///---,,,******))))))******))))))))))))))))))---,,,,,,...111222111///************)))))))))(((***))))))((()))***+++,,,++++++***))))))***++++++(((((()))))))))))))))(((*********************************************************)))))))))((((((******++++++++++++******+++******))))))******+++,,,,,,,,,,,,+++++++++***************************+++***))))))+++,,,+++***))))))***++++++++++++++++++***(((***,,,---,,,***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,...111444666???EEENNNVVVYYY[[[[[[\\\aaabbbcccccccccdddfffhhheeeeeeeeeddddddcccccccccbbbcccccccccddddddeeeeeeffffffeeeeeedddcccbbbbbbffffffeeeeeedddcccbbbbbbccccccccc```]]]\\\]]]^^^``````______```aaabbbcccbbbbbbaaa``````aaabbbcccaaabbbaaa___^^^ZZZOOOCCC:::888444222222111000///......---,,,,,,+++******+++,,,------++++++,,,---***)))))))))***)))((('''******+++++++++,,,,,,,,,333333444666888888777555888888888999999:::::::::888999;;;<<<===???BBBDDDEEEFFFIIIMMMOOOQQQQQQQQQNNNNNNMMMMMMNNNNNNOOOPPPRRRQQQQQQRRRTTTTTTSSSRRRPPPPPPNNNLLLJJJIIIGGGGGGAAA@@@>>>===<<<<<<======>>>@@@DDDGGGKKKOOOTTTWWW\\\^^^```bbbdddeeeddddddgggggggggfffffffffeeeeeehhheeeaaa\\\VVVMMMDDD>>>888666444444555555444222333777???HHHRRR[[[bbbeeedddddddddddddddddddddddddddbbb]]]WWWSSSRRRTTTVVVZZZ```ccc___YYYRRRJJJCCC===777333444333000///111000///...---...///000111111222444666:::AAAIIIOOOWWW\\\ccchhhjjjjjjjjjjjjhhhfffcccaaa\\\SSSGGG>>>777555333333777???GGGLLLMMMPPPSSSUUUWWWZZZ^^^aaaaaa___```ccccccbbbccceee```bbbdddcccbbbaaaaaabbbdddbbbaaa```___YYYQQQJJJ@@@===888444333222111000//////...------------...............------------++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,+++,,,,,,---...///------,,,,,,,,,---.............../////////000000---///111333333333111111///000000000000000//////------,,,+++++++++,,,,,,+++,,,---...////////////......---,,,++++++++++++------,,,+++++++++++++++++++++************++++++******))))))******+++,,,+++,,,,,,---///333:::>>>AAAAAABBBCCCCCC@@@<<<999333333333222222222333333555444444555555333000---,,,---......000000111222222111////////////...,,,++++++++++++,,,,,,,,,,,,---------+++***,,,///111///---***((('''''')))***,,,,,,,,,,,,------...///---***)))***---...---***,,,))))))+++,,,)))***---111000///---,,,+++******,,,,,,++++++*********)))++++++---///222222111///************))))))))))))+++***((((((((()))+++---++++++***))))))***++++++''''''((()))******************************************************************)))))))))(((((((((++++++************++++++******))))))))))))******,,,------------,,,++++++***************************)))((()))+++,,,,,,+++)))******+++++++++++++++,,,+++***+++,,,------+++++++++++++++++++++++++++******+++++++++,,,,,,,,,************,,,...000111999???GGGOOOUUUYYY\\\^^^```aaacccdddcccdddfffhhhdddddddddddddddcccccccccbbbbbbbbbcccdddeeefffgggeeeeeeeeeeeedddcccbbbbbbeeeeeeeeeeeedddccccccbbbeeedddbbb___]]]\\\^^^aaabbbaaa```______```aaabbbaaaaaaaaaaaaaaabbbcccdddbbbcccaaa______\\\RRRGGG<<<888333000/////////...------,,,,,,+++*********+++,,,------++++++,,,---+++++++++++++++******)))++++++,,,,,,,,,,,,------333333444666777888777777999999999:::;;;<<<<<<===:::<<<>>>@@@AAADDDGGGJJJKKKMMMOOORRRUUUWWWXXXYYYSSSRRRQQQPPPOOONNNNNNNNNQQQQQQQQQSSSUUUTTTRRROOOLLLKKKJJJHHHFFFDDDBBBBBB???>>>===<<<<<<>>>@@@AAABBBEEEJJJNNNRRRVVV[[[^^^```aaabbbdddeeeeeeeeeeeegggggggggggggggggghhhhhhhhhfffccc___YYYPPPGGGAAA999777444333333333222000333777???IIITTT]]]dddhhhddddddeeeeeeeeeeeeddddddeeedddaaa]]]ZZZZZZ\\\^^^___ccceeeaaa[[[UUULLLDDD>>>888444444444000///000//////......//////000111222222333444777<<>>;;;777444333333111000///......---------...............------,,,,,,,,,+++++++++,,,,,,,,,------------------------------++++++++++++,,,---...///---,,,,,,++++++,,,,,,---......------......///000...///000222333222222111......//////////////////...---,,,++++++,,,---...***+++,,,------.........---,,,,,,+++******++++++......---,,,++++++++++++,,,,,,++++++++++++,,,,,,******))))))******+++,,,++++++,,,---///333999>>>BBBAAAAAAAAABBB@@@===:::333222111111000111111222555555666888888777333000......//////000000000111111000/////////...------+++++++++,,,,,,,,,,,,---,,,,,,,,,++++++,,,...000...,,,)))'''&&&''')))++++++++++++******+++,,,,,,,,,+++***+++......---+++---***))),,,,,,******---111000///---,,,+++******---------,,,,,,+++******+++,,,///111222000...,,,*********))))))))))))))),,,***)))'''(((***,,,---+++******************+++&&&'''((()))***+++++++++************************************************++++++++++++************,,,+++***))))))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,+++***************************)))(((((()))+++---,,,+++)))***++++++,,,,,,++++++,,,++++++,,,------------***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++******+++,,,---...444999@@@HHHOOOVVV]]]aaaaaacccddddddccccccdddeeecccccccccccccccdddddddddbbbbbbbbbcccdddfffggghhhddddddeeeeeeeeedddcccbbbcccdddeeeeeeeeedddcccbbbeeeccc```]]][[[[[[___bbbcccbbbaaa_________```aaa``````aaaaaabbbcccdddeeeddddddbbb``````^^^UUUJJJ;;;777222...------......---------,,,,,,++++++++++++,,,------++++++,,,---+++,,,------,,,++++++++++++,,,,,,,,,,,,---------666555555555555777:::<<<999:::;;;<<<===>>>???@@@===@@@BBBDDDFFFIIILLLOOOQQQRRRTTTWWWYYY\\\]]]^^^[[[YYYVVVRRRPPPOOOPPPPPPNNNNNNNNNOOOOOOMMMIIIFFFFFFEEEDDDCCCAAA@@@???>>>>>>>>>======>>>AAACCCEEEGGGJJJOOOTTTXXX\\\```ccc``````bbbcccdddeeeffffffeeeeeefffgggiiijjjkkkkkkhhhgggeeebbb\\\TTTKKKEEE>>><<<888666666555555333///444<<>>BBBIIINNNWWW]]]aaadddeeegggccccccccc```ZZZQQQGGG@@@777666333333444888===@@@BBBDDDGGGIIILLLPPPVVVYYY]]]___```aaabbbddddddcccdddfffgggfffeeeccccccdddbbbaaa^^^[[[UUUNNNGGGBBB;;;888555333333333111000......---------......///......------,,,,,,,,,++++++++++++,,,,,,,,,------------------------------*********+++,,,---...///,,,++++++++++++,,,------------,,,,,,,,,---...///---...000111111222111111---....../////////......///...---,,,,,,---...///)))***+++,,,,,,---,,,,,,,,,,,,+++*********++++++...---,,,,,,+++++++++,,,,,,------------------,,,******))))))******+++,,,***+++---...000444999===BBB@@@???@@@@@@???===;;;333222111//////000111111222222444777999888555222111111000000/////////...////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---......,,,***(((''''''(((***,,,+++++++++******+++,,,,,,+++++++++,,,......---+++---******,,,,,,)))***---///...---+++******))))))---------...---,,,+++***,,,...000111000---+++)))))))))))))))))))))******+++***)))((()))***,,,---*********++++++*********'''''')))***++++++++++++************************************************+++++++++*********)))))),,,+++***))))))***+++,,,,,,++++++******++++++,,,***+++,,,,,,,,,+++)))(((************************)))(((((()))+++---,,,+++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------111555:::AAAIIIRRR[[[aaacccdddfffeeecccaaaaaaaaabbbbbbbbbccccccdddddddddbbbbbbbbbbbbccceeegggiiicccdddeeefffeeedddcccbbbbbbcccdddeeefffeeedddccccccaaa^^^[[[YYYZZZ^^^bbbcccbbbaaa```______````````````aaabbbcccddddddddddddeeecccbbbbbb___UUUJJJ:::555000---,,,,,,------............------------+++,,,------++++++,,,---&&&)))******((('''(((***+++,,,,,,------...//////888888888777666999===AAA======>>>@@@AAACCCDDDDDDCCCFFFHHHJJJLLLOOOSSSVVVWWWXXXYYY[[[]]]___```aaaaaa___[[[WWWTTTSSSSSSSSSNNNMMMLLLLLLKKKIIIEEEAAA????????????>>>>>>>>>>>>>>>>>>>>>???AAADDDFFFHHHLLLPPPTTTYYY\\\___ccceee```aaaaaacccdddfffggggggddddddfffgggiiijjjllllllhhhgggfffddd___XXXOOOIII>>>;;;777555444444444333111555===GGGRRR[[[bbbfffffffffffffffffffffffffffbbbccccccbbbaaaaaaccceee```cccccc```^^^ZZZRRRJJJDDD===777555444111111333//////000000000111111111333333333333333555:::===BBBGGGOOOUUUZZZ^^^aaaccc___```___\\\UUUMMMEEE@@@666555333222333555999;;;===???BBBDDDHHHMMMSSSWWW]]]aaaccccccdddggggggdddeeefffggggggeeeccccccddd___]]]YYYTTTMMMGGGAAA>>>888555333222222222111///...------------...//////------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++***++++++,,,---...++++++++++++,,,---......,,,,,,,,,------------...------...///000000000000...///////////////............---------...//////)))***+++,,,,,,---------,,,,,,+++******++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,******))))))******+++,,,)))+++...111333666999<<>>===>>>>>>===;;;444333111///...///000111...///000333555555444222333222111111//////...---,,,...//////...---///000------------,,,,,,,,,,,,)))((('''(((+++,,,---,,,)))(((((((((((()))***+++,,,,,,,,,,,,------...///)))***,,,---------,,,+++---***))),,,+++)))))),,,,,,+++******)))))))))***+++,,,---......---,,,++++++---//////---***))))))))))))))))))***************************+++,,,,,,)))***++++++++++++***)))(((((()))***++++++++++++************************************************))))))((((((((('''''''''++++++************++++++))))))(((((((((((()))))))))***+++,,,,,,***((('''***************************)))((()))+++,,,,,,+++***++++++,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,---*********++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,---------------000222555:::AAAKKKVVV^^^bbbdddfffeeecccaaa`````````aaaaaabbbcccdddeeeeeecccbbbaaaaaaaaacccfffgggbbbccceeeffffffeeecccbbbaaabbbdddfffffffffdddcccaaa___]]]ZZZXXXZZZ^^^bbbcccbbbaaa_________```aaaaaaaaabbbcccdddddddddcccbbbccccccbbbaaa^^^RRRFFF666333///,,,,,,,,,,,,,,,/////////...............+++,,,------++++++,,,---'''***------***)))+++---,,,---...///000222333333888:::;;;;;;;;;<<>>???@@@@@@AAABBBDDDFFFHHHJJJKKKLLLPPPTTTXXX\\\^^^```ccceeecccccccccdddeeefffggggggeeeeeefffggghhhiiijjjkkkfffffffffeeebbb[[[SSSMMM<<<999555222222222222222444888@@@JJJTTT]]]dddggghhhgggfffeeeeeefffggghhhaaabbbccccccbbbbbbdddfff```bbbcccaaa```^^^WWWNNNHHH@@@888666444111222555//////000111111111111111111222222111111333666999===AAAGGGMMMRRRVVV[[[^^^[[[[[[YYYUUUNNNGGGAAA===333222111000111222555666888:::===@@@EEELLLSSSXXX^^^dddfffeeefffjjjjjjfffdddeeefffeeecccbbbbbbbbb[[[YYYTTTMMMFFF@@@<<<;;;555333111111111111000...---------------...//////,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,---,,,+++++++++++++++,,,,,,*********+++---...000111+++,,,.../////////...---,,,,,,------.../////////000000000000000///...---+++,,,------.........---++++++,,,---............,,,,,,++++++++++++,,,,,,***************+++,,,---******+++,,,,,,+++************))))))******+++,,,(((+++000444666888:::;;;@@@>>><<<;;;<<<<<<<<<;;;555444111///...///000222000//////111333333222111222111111111000/////////***,,,......---...000222//////...---,,,++++++***'''&&&%%%'''***,,,+++***&&&'''((()))************+++++++++,,,---...///000((())),,,---,,,++++++***---***)))+++***((((((+++***))))))))))))***++++++)))***,,,.........---,,,(((***,,,,,,***)))***+++((()))))))))************)))***+++,,,,,,,,,++++++)))***++++++++++++***))))))******+++++++++******************************************************)))(((((((((''''''''''''******++++++++++++******))))))(((((((((((()))))))))+++,,,...---+++)))(((************************+++***))))))+++,,,+++******+++,,,,,,------,,,,,,(((***,,,,,,***)))+++---)))******+++,,,,,,------******+++++++++,,,,,,,,,***+++,,,,,,------------//////000333:::DDDPPPXXX```bbbdddeeedddbbbaaabbb___```aaabbbcccdddeeeeeecccbbb```___```bbbdddfffaaaccceeeffffffeeecccbbb```aaadddfffgggfffeeeddd```___^^^[[[ZZZ[[[___bbbbbbaaa```______```aaaaaabbbbbbcccdddddddddcccbbb^^^`````````___ZZZMMM@@@333000---,,,,,,---,,,+++........................+++,,,------++++++,,,---***...111000---,,,...111...///111333555777888999777:::>>>??????>>>@@@BBBGGGGGGIIIKKKMMMNNNPPPQQQOOOQQQTTTVVVWWWZZZ]]]````````````aaabbbcccdddeee]]]^^^___]]]ZZZUUUPPPMMMFFFDDDBBBAAAAAA???===:::999:::;;;===???@@@BBBBBBFFFGGGIIILLLNNNPPPPPPQQQSSSVVVZZZ]]]___```bbbdddffffffeeeeeeeeeffffffgggffffffgggggghhhhhhiiiiiiffffffffffffddd]]]UUUOOO???<<<777555555666666666222666===GGGQQQZZZ```dddiiihhhfffddddddfffhhhiiiaaabbbddddddcccccceeefff```bbbcccbbbbbbaaaZZZRRRJJJAAA999555333222333777//////000111111111111111000000000000///111444777999===BBBGGGLLLQQQWWW[[[XXXWWWUUUPPPIIICCC>>>;;;111000///...///000222333333666:::>>>DDDLLLTTTZZZZZZ```cccaaacccggggggbbbcccdddeeedddbbb`````````YYYVVVPPPHHHAAA<<<::::::333111000000111111///...---------------...///000+++++++++,,,,,,---------++++++,,,,,,,,,---------*********++++++,,,,,,,,,,,,,,,++++++***+++++++++)))******,,,---///111222,,,---///111111000///---++++++,,,,,,---......///111111111111000///------)))***,,,---...---,,,,,,,,,---...///000000000000,,,,,,,,,+++,,,,,,------((((((((()))***+++------((()))***++++++***)))(((*********)))***++++++,,,''',,,111666888999:::;;;@@@===;;;:::;;;<<<;;;;;;666444111///...///111222444222111111333333222111000000000000000111111111(((+++......---...111333000000///...,,,+++***)))&&&%%%$$$&&&)))+++***)))$$$&&&(((***++++++******)))))))))***+++---...///&&&)))+++---,,,+++******---)))(((******''''''***))))))))))))***+++,,,---''')))+++---......---,,,%%%(((******((()))+++...(((((())))))*********+++((())),,,---...---+++***)))***+++,,,,,,+++***)))******+++++++++******)))************************************************************)))))))))))))))***+++,,,,,,+++***)))++++++************++++++***,,,...//////---***)))************************,,,***)))***++++++***)))***+++,,,,,,------,,,,,,'''***,,,+++)))(((***---))))))***+++,,,,,,------******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,...------///555???KKKSSS]]]___cccddddddccccccddd___``````bbbcccdddeeefffdddbbb```______```cccdddaaaccceeeggggggeeecccbbb___aaadddfffgggfffeeeddd```______]]]\\\]]]```cccbbbaaa```______```aaabbbbbbcccdddeeedddcccbbbaaa[[[]]]^^^^^^]]]WWWIII;;;000...---,,,------,,,+++------------------------+++,,,------++++++,,,---'''+++///...+++))),,,///000111333555888:::<<<===>>>>>>@@@BBBDDDFFFGGGHHHJJJMMMPPPQQQRRRSSSUUUWWWVVVXXX[[[\\\]]]^^^aaacccbbbaaaaaabbbccccccbbb``````]]]ZZZXXXVVVSSSPPPMMMEEECCC???<<<:::999999:::<<<>>>@@@AAAAAACCCFFFIIIIIIJJJLLLMMMNNNOOOPPPPPPUUUVVVYYY[[[^^^aaacccdddfffggggggffffffeeedddcccggggggffffffffffffggggggggggggeeecccbbb```WWWLLLDDD@@@999444222111111000999:::@@@JJJVVV___ccccccdddcccccccccbbbbbbaaaaaaddddddcccbbbcccdddfffgggcccbbbbbbcccdddbbb\\\WWWPPPJJJAAA:::666444333333111222222111//////000222333000---+++,,,...222555888999;;;???CCCGGGJJJLLLNNNKKKHHHDDDAAA===999555///000///...---...111444444666:::>>>DDDKKKSSSYYYbbbaaaaaaaaabbbcccddddddhhhdddaaa___```___[[[XXXUUUNNNEEE>>>;;;999666333222111111111222111///---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++000...,,,*********+++,,,+++******)))***+++---...***,,,///000000///000000+++---///111222222111000///............---------///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++,,,---.........---,,,,,,---,,,+++)))***---///...+++)))+++...,,,,,,++++++***+++++++++***************+++,,,,,,---...000444777;;;===???>>><<<;;;;;;<<<<<<<<<;;;666555333111////////////.........///000222333444333333222000///---,,,,,,...---,,,+++---///222444666444333333///(((%%%'''''''''(((((((((((((((''''''%%%###%%%)))++++++***+++++++++,,,,,,---------+++++++++************)))---+++***(((((()))+++,,,,,,+++***))))))***+++,,,)))+++------+++)))((()))))))))******+++++++++,,,...***((((((***,,,+++***++++++***))))))***++++++*********++++++,,,,,,,,,************************************************...,,,)))((())),,,///222---,,,***(((((()))***+++***************)))((('''******+++++++++,,,,,,,,,((())),,,.........---,,,++++++++++++******))))))...---,,,+++***************++++++,,,,,,++++++***))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,((()))***+++---...///000---++++++///333777@@@JJJVVV]]]bbbbbbaaaccceeecccbbbbbbbbbbbbbbbbbbbbbbbbdddddddddccc```___```bbbbbbcccdddeeeeeeeeedddddd``````aaabbbcccddddddddd```___^^^^^^___```aaabbb````````````aaaaaaaaaaaahhhfffcccbbbcccddddddcccaaa\\\\\\aaa^^^OOO@@@999222000............---,,,---............---,,,+++---***((((((+++,,,+++)))******+++---......---+++...111666<<<@@@@@@===999AAABBBDDDFFFIIIKKKMMMNNNRRRUUUXXXYYYZZZZZZ\\\^^^]]]___```aaa```aaacccdddcccbbbaaabbbccccccaaa___^^^\\\XXXTTTQQQNNNJJJGGG>>>===<<<;;;;;;<<<===>>><<>>AAACCCEEEDDDBBB@@@>>><<<999666333///000///...---///222444555888<<>>===;;;::::::<<<===<<<;;;777555333000..................//////111222333444333222111000///---,,,,,,...---,,,+++,,,///222444999777777777333,,,***,,,''''''((((((((((((''''''(((&&&%%%&&&)))***)))((()))))))))******++++++++++++++++++*********)))))),,,+++)))(((((()))***+++++++++***))))))***++++++)))+++,,,,,,+++))))))***)))))))))******+++++++++---***((((((***++++++***+++***)))(((((()))***+++*********++++++,,,,,,,,,************************************************+++************,,,...///---,,,+++***))))))***++++++*********))))))))))))******+++++++++,,,,,,,,,(((***,,,---......---,,,++++++++++++*********)))------,,,+++***************++++++,,,,,,++++++***))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,***++++++,,,,,,---------...++++++...000333;;;CCCOOOWWW]]]___```cccdddccccccccccccccccccccccccbbbcccdddddddddbbbcccdddfffbbbcccdddeeeeeeeeedddddd```aaabbbccccccdddddddddaaa````````````aaabbbccc````````````aaaaaaaaabbbgggeeebbbbbbcccdddcccbbbaaa^^^^^^```YYYIII:::444222000...---......---,,,------------,,,,,,,,,+++---+++))))))+++,,,+++*********+++,,,.........---000333888>>>BBBAAA>>>;;;GGGHHHJJJMMMPPPSSSUUUVVVZZZ]]]___```aaaaaacccdddbbbdddeeedddcccbbbccceeedddcccbbbbbbbbb```]]][[[YYYVVVRRRNNNJJJFFFBBB???::::::::::::;;;===@@@AAA>>>BBBFFFIIIJJJLLLNNNPPPNNNOOOPPPQQQQQQRRRSSSSSSVVVWWWXXXZZZ]]]___bbbcccccccccdddeeedddcccbbbaaabbbaaa```______```aaabbbggghhhhhhffffffddd\\\SSSHHHCCC<<<777555555555555666<<>>DDDKKKQQQWWW\\\```aaaaaa`````````aaaaaabbbdddaaa^^^]]]\\\XXXRRRLLLEEE???999555444444222000000111333222111///.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......---------------------,,,---,,,+++))))))+++---///...---,,,,,,,,,,,,---++++++,,,------...//////...------,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,---...///000...,,,***)))+++---------,,,)))'''))),,,---+++)))---------,,,+++***))))))))))))******+++---...///000222666999<<<<<<;;;::::::999888999<<<>>>>>>>>><<<999555111///---------//////000111222222333333222111000///...---,,,,,,---,,,++++++,,,...000111555444444666333---,,,...(((((((((((((((((('''&&&(((((((((((()))))))))(((+++++++++++++++,,,,,,,,,************)))))))))))))))(((((('''(((((()))***+++******************+++'''))),,,---,,,++++++,,,))))))))))))))))))))))))***)))))))))))))))))))))---,,,+++******+++,,,---***************+++++++++************************************************(((((()))***************++++++,,,,,,,,,,,,+++***,,,+++)))(((((()))+++,,,******+++++++++,,,,,,,,,***+++,,,------------,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,******++++++++++++******))))))***++++++++++++***+++++++++++++++++++++++++++,,,---,,,+++***+++,,,++++++++++++++++++++++++...+++***,,,,,,,,,111777===EEEOOOUUU\\\bbbdddbbbcccccccccbbbaaaaaa``````aaacccdddddddddeeehhhjjjbbbcccdddeeeeeeeeeddddddaaabbbccccccdddddddddcccbbbbbbbbbaaabbbbbbbbbbbb``````aaaaaaaaabbbbbbbbbcccbbbaaaaaacccccccccbbb___``````YYYJJJ:::000---///---++++++,,,,,,,,,+++---,,,***))))))***,,,------,,,++++++,,,,,,,,,,,,******++++++,,,...111333555777<<>><<<:::>>>>>>???AAABBBDDDFFFFFFJJJMMMQQQRRRRRRQQQQQQRRRQQQPPPPPPOOOPPPPPPQQQRRRUUUUUUUUUVVVXXX[[[]]]___```aaacccccccccaaa^^^]]]XXXWWWUUUTTTTTTUUUWWWXXX___ccceeeeeeeeeeee```YYYMMMGGG???888555555666666444;;;DDDMMMSSSZZZaaagggaaaaaaaaaaaaaaabbbbbbbbbaaabbbcccdddddddddcccbbbbbbcccdddeeedddbbb``````^^^YYYQQQJJJDDD???:::777333333444222111000111333///000000111111111111111111111111222333444555666555444333333444333111/////////000000000222555999<<>>>>>>>>>>><<<777333///.../////////000111222333333222222111000000///...---,,,,,,,,,,,,++++++,,,---...///111000111333111,,,+++...((((((((((((((('''&&&&&&%%%&&&((()))******++++++++++++++++++++++++++++++*********)))))))))((((((((((((((((((((())))))************++++++*********(((***,,,---,,,+++,,,,,,*********)))))))))))))))))))))******)))))))))***...---,,,,,,,,,,,,---...***************************************************************************)))((('''((()))***+++***++++++,,,,,,,,,+++***,,,+++)))((((((***,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,+++++++++***++++++,,,,,,)))******++++++******)))))))))***++++++++++++***++++++++++++++++++++++++***+++,,,,,,******+++,,,))))))***++++++,,,,,,---,,,******------,,,000666777???HHHOOOYYYaaadddbbb````````````______^^^^^^bbbcccdddcccbbbbbbdddfffbbbcccdddeeeeeeeeeddddddbbbbbbcccddddddddddddcccaaaaaaaaaaaaaaaaaaaaa```aaaaaaaaaaaabbbbbbbbbbbbbbbaaa```aaacccdddcccbbb\\\___]]]RRRCCC777111///...,,,++++++,,,,,,,,,+++---,,,***))))))***,,,---,,,,,,,,,,,,++++++,,,---)))+++,,,,,,+++---111444666888<<>>===>>>@@@AAA@@@???@@@AAADDDGGGJJJLLLNNNOOOOOOQQQSSSTTTSSSRRRRRRSSSRRRQQQOOONNNNNNOOOPPPQQQTTTTTTSSSSSSUUUWWWZZZ\\\^^^___aaaaaa```]]]ZZZWWWQQQPPPNNNLLLLLLNNNPPPQQQZZZ```ddddddddddddaaa[[[QQQJJJAAA999555555555555555;;;CCCLLLTTT\\\bbbfffbbbbbbbbbbbbbbbccccccccceeeeeeeeeeeeeeedddcccccc```bbbddddddbbbaaaaaaaaa```\\\VVVOOOJJJDDD>>>;;;777777777555333222222444222222111111111000000000000000111111222444555666222111000000111000...,,,...///000000111333777:::@@@EEENNNUUUZZZ]]]___aaaaaa``````__________________^^^\\\\\\[[[VVVNNNGGG>>>:::555333333444222//////222444333000......///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,+++******((()))+++,,,.../////////***+++++++++))))))+++---.........------,,,,,,,,,------------,,,,,,++++++------,,,,,,,,,---......++++++++++++,,,,,,,,,,,,++++++++++++,,,---......+++******+++---///...---***))))))***,,,---,,,+++((()))+++,,,------,,,+++***++++++---///111333444666888:::;;;<<<;;;:::999999888777888;;;=========???<<<777222/////////000///000222333333333222111000000//////...------,,,++++++++++++,,,,,,------///...000222111,,,,,,///))))))))))))((('''&&&%%%###&&&)))*********+++,,,)))))))))))))))(((((((((******)))))))))((((((((('''(((((())))))*********)))***++++++++++++***))))))+++------,,,++++++,,,+++++++++***************)))***,,,,,,***)))***+++......---,,,,,,---......***************)))))))))************************************************+++***((('''''')))***,,,***************+++++++++++++++***)))***+++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++***+++++++++))))))************))))))))))))***++++++++++++***++++++++++++++++++++++++)))***++++++******+++,,,)))))))))***+++,,,,,,---***)))***------,,,///444333999AAAIIITTT___bbbaaa^^^^^^^^^^^^^^^^^^^^^^^^bbbccccccbbbaaa```bbbcccbbbcccdddeeeeeeeeeddddddccccccdddddddddddddddcccaaaaaabbbbbbaaaaaa```___aaaaaaaaabbbbbbbbbccccccaaa```aaabbbeeefffeeeccc\\\]]]XXXJJJ<<<444111000...,,,++++++,,,---,,,+++,,,,,,+++******+++---...+++,,,,,,,,,******,,,---)))+++......,,,,,,000333444777;;;@@@BBBAAA<<<888aaaaaabbbccccccdddeeeeeeccceeeffffffeeeeeeeeefffaaabbbbbb```^^^\\\]]]]]]WWWWWWVVVUUUTTTPPPJJJFFF???>>>>>>AAADDDFFFFFFEEEGGGIIIKKKMMMPPPRRRSSSTTTPPPQQQSSSSSSSSSSSSTTTVVVSSSRRRPPPNNNNNNOOOPPPQQQSSSRRRQQQQQQRRRUUUXXXYYY[[[\\\]]]]]][[[WWWSSSQQQOOOMMMJJJIIIIIIJJJMMMOOOXXX^^^cccddddddeeebbb^^^VVVNNNDDD;;;777555555666999<<>>999555bbbbbbccceeefffggghhhiiibbbdddffffffdddcccdddeee_________\\\YYYWWWVVVWWWQQQQQQQQQRRRRRROOOJJJGGGAAAAAAAAADDDGGGIIIJJJIIIPPPPPPQQQRRRSSSSSSSSSSSSOOOQQQRRRRRRRRRTTTVVVYYYTTTSSSQQQOOONNNOOOPPPQQQRRRQQQPPPOOOPPPSSSVVVXXXYYYZZZ[[[ZZZXXXTTTOOOLLLPPPNNNKKKIIIIIIKKKNNNPPPWWW^^^cccdddeeefffddd```YYYQQQFFF===888666666666<<<>>>CCCNNNZZZcccfffgggcccccccccddddddeeeeeeeeeccccccbbbbbbccceeeggghhh]]]```bbbbbb```___```bbb```]]]ZZZWWWUUUQQQLLLIII@@@@@@???<<<999666666777666555333111////////////333222222111111111222222000//////111333333222111...///000111222444999<<>>>>>>>><<<<<<<<<;;;;;;;;;;;;;;;:::999777555444555666777111666111---111///,,,333444333333222111111000000...------------,,,,,,,,,,,,++++++*********++++++---///111000...---,,,,,,'''(((((((((((((((''''''&&&&&&((()))***+++++++++,,,+++)))''''''((()))***++++++*********))))))))))))))))))************+++((()))*********++++++,,,***,,,,,,,,,******+++,,,//////...,,,******,,,...++++++***)))***+++,,,---000///---+++************,,,------,,,***((()))***((()))***+++,,,++++++***************************++++++************++++++,,,++++++******++++++,,,************************,,,,,,+++++++++,,,---............---,,,,,,++++++,,,,,,++++++++++++,,,,,,************************+++++++++*********))))))+++***))))))******,,,,,,)))((()))+++......,,,)))***************************(((&&&'''***+++***)))*********++++++,,,,,,---111000222666???IIIQQQVVVYYY\\\^^^^^^\\\\\\___bbb```aaabbbbbbcccccccccbbbeeedddcccdddfffeeeccc```aaaaaacccdddeeefffffffffgggfffeeeeeeeeedddaaa______aaadddeeecccaaa______[[[]]]aaaeeegggiiiiiiiii]]]TTTFFF888///,,,---//////...---------............------------,,,,,,,,,++++++,,,,,,,,,,,,------...------...000111111000...000333666888999888888fffffffffggggggffffffeeeaaa```___^^^\\\YYYTTTPPPOOOLLLFFFCCCBBBBBBAAA@@@EEEHHHMMMRRRUUUVVVVVVUUUTTTUUUWWWZZZ\\\^^^_________\\\YYYWWWWWWVVVTTTRRRSSSQQQPPPPPPRRRSSSTTTSSSMMMOOOIIIGGGNNNQQQYYYjjj]]]SSSJJJGGGGGGIIIOOOUUUUUUVVVWWWWWWWWWVVVUUUTTTVVVWWWYYY[[[\\\]]]^^^^^^```aaabbbdddddddddcccccc^^^WWWMMMCCC===999666555999<<>>?????????<<<<<<<<<<<<<<<<<<======:::999666444222222333333...333000...444111---222333222222111111000000///------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,...111222000---++++++'''(((((())))))(((((((((&&&'''((()))***+++++++++,,,+++***(((((()))***++++++++++++***************)))************+++++++++((())))))***+++,,,,,,---)))******))))))***,,,/////////...,,,***)))+++---))))))*********+++++++++///...---+++************+++---......,,,***)))***'''((()))++++++,,,,,,,,,************************++++++************++++++++++++************++++++************************---,,,+++******,,,...///+++,,,---......---,,,+++,,,++++++*********++++++************************+++++++++*********************+++,,,,,,,,,,,,,,,)))))))))***,,,,,,)))'''************************,,,'''"""$$$))),,,***&&&++++++++++++++++++++++++......///333:::CCCKKKPPPXXX\\\___```^^^^^^aaadddbbbbbbcccdddddddddccccccdddccccccccceeedddcccaaa```aaaccceeeeeefffeeeeeegggfffeeeeeeeeedddbbb```aaaccceeeeeebbb```^^^^^^XXX[[[```dddggggggfffeee\\\QQQCCC777222000000000...000111000...---///111------------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,+++,,,...//////......000333666888888777666ddddddeeeeeedddcccbbbbbb]]][[[YYYWWWTTTPPPLLLHHHHHHEEEBBB??????@@@BBBCCCFFFIIIOOOUUUYYY[[[\\\[[[XXXYYY[[[]]]^^^___`````````]]]YYYVVVUUUTTTSSSQQQSSSQQQOOOOOOPPPQQQQQQQQQMMMNNNHHHFFFLLLMMMRRR```TTTKKKDDDDDDFFFIIIOOOUUUWWWWWWYYYZZZZZZZZZZZZZZZ\\\]]]___aaabbbbbbaaaaaabbbbbbbbbccccccddddddddd```YYYOOOFFF???:::666444999;;;AAAJJJUUU^^^cccfffeeeeeeeeeddddddcccbbbaaa````````````aaaaaabbbbbb```bbbdddffffffeeecccaaa```aaabbbbbbaaa___]]]\\\]]]YYYSSSMMMIIIDDD@@@======999555222222111000///222222111///......------000000000/////////000000///......000111333;;;EEEOOOUUUYYYYYYZZZ]]]]]][[[\\\\\\\\\\\\\\\\\\]]]]]]]]]\\\\\\[[[ZZZVVVQQQMMM>>>;;;666222111111111000000.........000000///---222222111111000/////////000///...---,,,+++++++++------------------------......---------,,,,,,,,,)))+++---//////...---,,,,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---///...---,,,++++++++++++---,,,,,,---......------000000111333555777999:::<<>>>>>??????;;;<<<<<<<<<======>>>>>>;;;999666222000000000000---222......555333///333111111111000000/////////---------,,,,,,,,,++++++,,,,,,++++++,,,,,,------...111444444111---***)))'''(((((())))))))))))((('''''')))***+++,,,,,,,,,,,,+++***))))))***++++++++++++++++++************************++++++++++++,,,+++***++++++++++++***))))))***))))))+++///222//////...,,,***)))***,,,))))))***+++,,,+++++++++...---,,,++++++************,,,//////---+++******(((((()))***+++,,,,,,,,,************************++++++************++++++++++++************++++++************************---,,,***)))***,,,...000***+++---...///...,,,+++++++++******)))*********************************************************((()))+++------,,,+++************++++++***)))'''************************...***&&&'''***---,,,***,,,,,,,,,++++++*********,,,---///222666===EEEJJJXXX\\\```aaa______```bbbccccccdddeeeeeedddddddddccccccbbbcccccccccbbbbbb```aaaccceeeeeeeeedddcccfffeeedddeeeffffffeeedddcccdddeeedddbbb___]]]]]][[[^^^bbbeeefffeeebbb```\\\PPPAAA777333222000......///000000////////////---------,,,,,,,,,+++++++++++++++,,,,,,,,,------+++***)))***,,,---,,,+++---000333666777666555444dddddddddcccbbb```___^^^WWWUUUQQQNNNLLLIIIFFFCCC@@@@@@??????@@@CCCFFFIIIIIIMMMSSSYYY]]]`````````ZZZ[[[]]]^^^___````````````]]]YYYWWWWWWVVVUUUTTTRRROOOMMMLLLMMMNNNMMMMMMIIIKKKFFFEEEJJJGGGFFFPPPIIIDDDBBBFFFKKKNNNSSSXXXZZZ[[[\\\]]]^^^___`````````aaabbbcccdddcccbbbbbbccccccccccccccccccddddddaaa[[[RRRIIIBBB<<<777444888:::???HHHRRR[[[aaacccddddddddddddcccbbbaaaaaa____________```aaabbbccc___aaadddffffffeeecccaaaaaaaaabbbcccbbbbbbaaa```aaa^^^YYYTTTPPPKKKFFFCCC>>>:::555111000000000/////////000000000000///////////////000000000/////////------///000333<<>>@@@BBB???BBBEEEEEEAAA===:::888888999:::;;;<<<===>>>>>>;;;<<<<<<<<<======>>>>>>:::888555222///............222......666666111555000000////////////......------,,,,,,,,,+++++++++,,,+++++++++,,,,,,---...222444666666222---)))(((''''''((()))******))))))'''((()))+++,,,,,,------******************++++++************************))))))*********+++++++++,,,+++)))***,,,---,,,******++++++++++++---000444---......---***)))***+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,+++******)))***,,,//////---+++******)))))))))******+++,,,,,,************************++++++************+++++++++******))))))******+++************************,,,+++******+++,,,...000***,,,...//////...---+++,,,+++******)))))))))***************************************************&&&(((***,,,,,,+++)))(((,,,,,,,,,,,,***)))))))))************************,,,,,,,,,+++++++++---///---,,,,,,++++++*********+++---///111444999@@@EEEVVVZZZ___aaa___^^^___aaaddddddeeeeeeeeeddddddcccbbbbbbbbbbbbaaaaaabbbccc```aaacccddddddddddddccceeedddccceeegggiiiiiiiiicccdddeeedddaaa___^^^^^^]]]```dddfffgggeeebbb```]]]RRRBBB777222000---***000---,,,---111111...+++------,,,,,,,,,++++++++++++++++++,,,,,,,,,---------,,,+++,,,---...---,,,---///333666666555333111bbbbbbaaa___]]][[[XXXWWWPPPMMMIIIGGGFFFEEECCCAAA<<<>>>@@@BBBDDDGGGKKKOOOPPPSSSXXX^^^aaaccccccbbb^^^^^^___```aaaaaaaaaaaa```]]][[[YYYYYYXXXWWWUUUOOOMMMJJJIIIIIIIIIHHHHHHCCCEEEBBBCCCIIIDDD???GGGEEECCCDDDKKKRRRVVVYYY^^^]]]^^^___```aaacccddddddbbbbbbccccccccccccbbbbbbddddddcccdddddddddddddddbbb\\\TTTKKKDDD>>>999555777999===EEENNNWWW]]]___ddddddddddddcccbbbaaa```]]]]]]]]]]]]^^^```bbbddd___aaabbbddddddcccbbbaaaaaabbbbbbcccccccccccccccbbb___\\\YYYVVVRRRNNNJJJAAA<<<666111///000000000......000111222222222222......///000000000/////////------///000333===GGGRRRXXX\\\[[[\\\______^^^\\\\\\[[[[[[[[[]]]^^^```]]]\\\[[[ZZZYYYVVVRRROOOAAA===888444222111000///...---...///111111///---------------............///...------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,...//////...------***+++,,,---.........---........................,,,------------.........---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------...000000000222555777999;;;>>>BBBFFFIIIKKKLLLFFFIIIJJJIIIEEE@@@<<<;;;888888999:::;;;<<<===>>><<<<<<<<<<<<<<<<<<======:::888555111///............333///111:::999222444........................,,,,,,,,,,,,+++++++++++++++******++++++,,,---...333555666555111,,,)))(((''''''((()))************((()))***+++,,,---------)))))))))***************)))))))))))))))*********((())))))))))))*********)))'''&&&)))...111000...,,,---------,,,---000222+++,,,---,,,+++***+++,,,++++++,,,,,,,,,---------++++++,,,,,,+++***)))))))))+++---...,,,+++++++++*********)))******+++,,,************************++++++************++++++******))))))))))))***************************************+++,,,---...///---...///000000///...------,,,+++******************************************************+++++++++&&&(((***+++++++++)))(((+++,,,---,,,***)))***+++************************)))+++------+++***,,,...,,,,,,,,,++++++*********+++---///000111555;;;AAAOOOUUU\\\______^^^___```ddddddeeeeeeeeedddcccccc```aaabbbaaa``````bbbdddbbbbbbbbbbbbccccccdddddddddccccccdddgggiiijjjjjjaaacccdddcccaaa``````aaa\\\___bbbfffggggggeeeddd^^^TTTEEE999222///,,,***///,,,))),,,111222---(((,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------000///...///000111000///,,,///333555666444111///\\\[[[YYYWWWTTTPPPMMMLLLHHHFFFCCCAAABBBBBBBBBAAA???CCCGGGJJJLLLNNNRRRUUUWWWYYY^^^bbbeeeeeedddccc``````aaaaaaaaaaaaaaa```]]][[[YYYXXXWWWVVVSSSPPPMMMJJJGGGEEEEEEEEEDDDCCCAAACCC@@@BBBHHHCCC>>>DDDIIIFFFGGGNNNTTTWWW[[[_________```aaabbbdddeeefffddddddcccbbbbbbaaabbbbbbcccddddddeeeeeedddccccccaaa\\\UUUMMMFFF@@@:::666666777;;;BBBJJJSSSXXXZZZ````````````___^^^]]]]]][[[[[[ZZZZZZ\\\^^^aaaccc``````aaabbbbbbbbbbbbaaabbbbbbbbbcccccccccdddddd```___]]]\\\[[[XXXTTTQQQDDD???888222111111222222...///111222333333333222------///000000000//////000...---...///333===GGGPPPVVV[[[[[[\\\______]]]]]]]]]\\\[[[\\\^^^```aaa]]]\\\ZZZZZZYYYVVVRRROOODDD@@@:::555333222000///------...000111111///---,,,,,,,,,---......//////...------,,,,,,,,,---------------------------,,,,,,,,,,,,,,,++++++++++++...............---------)))***,,,---......------........................,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++---...//////000000///111444444555777;;;???EEEGGGIIILLLOOOQQQRRRRRRMMMNNNOOOMMMHHHCCC???>>>888888999:::;;;===>>>???<<<<<<<<<;;;;;;;;;;;;;;;:::888555111///.........,,,333222666@@@===111000------------------------,,,,,,,,,++++++++++++***)))))))))******,,,------000222333111...+++******''''''(((******++++++***((()))+++,,,------......'''((())))))*********)))''''''((((((((()))))))))''''''((((((((())))))))))))'''&&&)))///222111///,,,---......,,,,,,,,,...)))+++,,,,,,+++++++++---,,,+++*********+++------***++++++,,,+++***)))))))))+++,,,+++******+++,,,,,,+++***)))))))))***+++************************++++++************++++++******))))))))))))******************************((()))+++---............111111000000//////.........---,,,++++++*********************************))))))*********+++++++++((()))***+++++++++******)))+++,,,***(((''')))+++***************************+++,,,---......,,,+++,,,,,,++++++++++++++++++))),,,//////...111777<<>>@@@AAA<<<<<<<<<;;;;;;::::::999:::888555111///...//////***222555;;;FFF???000,,,------------------------,,,,,,,,,+++++++++******))))))))))))***+++,,,------...///...,,,++++++,,,''''''(((******+++++++++)))***+++,,,---.........''''''((()))))))))))))))&&&'''''''''(((((())))))''''''''''''((((((((((((,,,)))'''***...111///,,,,,,---///...,,,*********(((***,,,,,,,,,+++,,,---,,,***)))((((((***,,,---)))***+++,,,,,,+++)))(((******+++***))))))+++,,,---,,,+++))))))))))))***************************++++++************++++++******))))))))))))******************************''')))+++...//////...---444333111000///////////////...---,,,++++++++++++************************))))))******++++++++++++******+++,,,,,,,,,,,,,,,''')))***)))'''&&&)))+++************************...++++++...333444...)))++++++++++++++++++++++++(((+++......,,,...444999@@@HHHSSSZZZ^^^```ccceeeddddddddddddccccccbbbaaa___aaaaaa```^^^___bbbeeeeeecccaaa___```aaadddffffffdddbbbaaabbbccccccccc]]]___aaaaaaaaabbbdddfffbbbbbbcccdddcccbbbaaaaaa]]]WWWLLL@@@666111111222***---000111///---------,,,,,,,,,+++++++++******++++++,,,,,,,,,---------...---,,,,,,......---,,,,,,...222555555222///,,,LLLKKKGGGDDDBBBBBBBBBBBB>>>???@@@BBBDDDFFFHHHIIIOOOPPPRRRUUUXXXZZZ\\\^^^ffffffeeeeeeddddddccccccbbbbbbaaaaaa`````````___[[[ZZZXXXUUUQQQNNNLLLKKKIIIGGGDDDBBBAAABBBDDDFFFCCCAAADDDKKKLLLIIIIIILLLKKKMMMPPPSSSTTTVVVYYY\\\]]]aaacccbbbcccdddbbb^^^cccdddeeedddbbbaaaaaabbbdddgggeee___^^^ccceeebbb___[[[VVVPPPJJJDDD>>>999444444666;;;AAAGGGJJJKKKSSSVVVYYYYYYWWWUUUSSSRRRTTTUUUVVVVVVWWWXXX\\\^^^aaa```______```aaaaaaaaaaaaaaaaaacccdddcccaaa^^^dddaaa`````````___[[[WWWMMMFFF<<<555111111111222//////000111111111111111222111...,,,,,,---///111000......///000333<<>>777333111000//////111333555444111---+++,,,,,,,,,,,,---...//////+++,,,---......---,,,+++***,,,......---,,,---...000,,,+++,,,,,,+++,,,000........................111111000...,,,,,,...///------------------------,,,---...---,,,+++---///***++++++,,,,,,,,,+++++++++---000000000///000111000000111333444666777777888888888;;;???DDDJJJMMMVVVWWWXXXYYYYYYXXXWWWVVVQQQNNNJJJFFFCCCAAA===;;;:::999::::::<<<>>>AAABBB>>>>>><<<;;;999999888888:::777333000///...---,,,---///333666777555222000,,,,,,------...---------,,,,,,++++++,,,,,,------...---+++,,,------,,,***,,,,,,+++***)))(((''''''&&&''''''((()))******+++******+++,,,,,,,,,,,,+++(((''''''(((***+++)))'''************************))))))))))))************+++******,,,...000000///+++---//////---+++))))))******+++++++++,,,,,,,,,)))************+++++++++***,,,,,,+++)))((()))***++++++*********************************************)))((('''((()))+++---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***+++---......---+++***...,,,,,,...111222000,,,000///---,,,+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))((((((******))))))(((''''''&&&*********************************++++++,,,,,,,,,---+++,,,000222///------...+++(((***---///...,,,((()))+++---...///000000:::???GGGPPPYYY```eeegggcccccccccbbbbbbbbbbbbaaa^^^]]]\\\\\\^^^aaadddfffdddcccbbbbbbbbbccceeeeeeeeedddcccbbbbbbbbbcccdddaaaaaaaaaaaabbbcccdddeeedddcccdddfffiiihhheeeaaa^^^XXXPPPGGG???888222...+++......+++---222222,,,++++++,,,------,,,++++++---------....../////////...------///222222///,,,//////000000000000//////FFFDDDBBB???>>>>>>?????????@@@CCCFFFIIILLLOOOPPPXXXXXXZZZ[[[]]]___```aaacccccccccccccccbbbbbbbbb`````````___^^^^^^]]]]]]ZZZYYYVVVSSSOOOLLLIIIHHHGGGFFFEEEDDDDDDEEEFFFGGGIIIHHHJJJPPPPPPLLLJJJLLLLLLNNNQQQSSSTTTUUUXXXZZZWWW\\\```aaacccffffffcccbbbccceeedddbbbaaaaaabbbcccfffddd___^^^bbbbbb___[[[XXXSSSOOOJJJEEE???:::666666666999>>>BBBDDDEEEMMMOOOQQQRRRPPPNNNMMMMMMLLLMMMOOOQQQSSSVVVZZZ]]]``````______```aaaaaaaaaaaaaaaaaacccdddcccaaa^^^cccaaa``````aaa```\\\YYYNNNHHH>>>666222111111111000000111222222222222222111000...---------///000000......///000222<<>>???@@@@@@AAACCCGGGLLLQQQTTTXXXXXXYYYYYYYYYWWWVVVUUUPPPMMMIIIEEECCCAAA>>><<<::::::::::::;;;===???AAA===<<<;;;;;;:::::::::::::::777222000......---,,,,,,...111333444222000///,,,,,,---------------,,,---,,,+++***************,,,+++)))***++++++***(((************)))((('''&&&'''''''''((()))***************+++,,,,,,,,,,,,++++++)))((((((******)))'''(((((((((((((((((((((((())))))))))))***************))))))***---......---++++++,,,+++******,,,...*********+++++++++,,,,,,)))************+++++++++***+++,,,+++)))((()))************+++++++++++++++))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++)))))))))))))))))))))))),,,++++++******++++++,,,***+++,,,------,,,+++***...---,,,---000333555666......,,,+++++++++,,,,,,++++++++++++++++++++++++************)))))))))(((***+++++++++++++++++++++*********************************++++++,,,,,,,,,---***+++///111...,,,,,,,,,***)))***,,,------,,,((()))+++---...///000000777;;;CCCLLLUUU]]]bbbeeedddddddddcccccccccbbbbbb^^^]]]\\\\\\]]]```ccceeedddccccccbbbcccdddeeefffeeedddcccbbbbbbbbbccccccbbbbbbbbbbbbbbbbbbcccccccccccccccfffhhhgggddd```^^^ZZZSSSKKKDDD===666222---///...+++,,,111111,,,,,,,,,---......---,,,,,,,,,,,,---------............---,,,---000111///---...//////000000//////...??????============??????CCCEEEHHHMMMQQQUUUXXXYYY___``````aaaaaabbbbbbcccaaa````````````_________\\\\\\[[[[[[ZZZYYYYYYYYYXXXVVVTTTQQQMMMJJJHHHFFFGGGGGGGGGHHHIIIIIIJJJJJJPPPPPPRRRVVVUUUPPPLLLLLLMMMOOOQQQRRRSSSTTTVVVXXXTTTYYY]]]___bbbfffgggdddaaacccddddddbbbaaaaaabbbaaacccbbb^^^\\\]]]\\\YYYSSSQQQOOOLLLIIIEEE@@@<<<888777666777:::<<<======EEEFFFGGGFFFDDDDDDDDDEEEAAACCCFFFIIIMMMQQQWWWZZZ^^^^^^___```````````````aaa```aaabbbdddcccaaa___aaa`````````aaa```^^^[[[RRRKKKAAA999444111000000000111222222333333222222000/////////............///------///000222;;;EEEMMMUUU\\\\\\\\\^^^___]]]___^^^]]]]]]]]]^^^___```]]]]]]^^^]]]\\\ZZZXXXVVVOOOIII@@@888333111//////............---,,,+++***,,,,,,,,,,,,---...///000///000000111111000000///,,,------,,,+++,,,...000000,,,+++------+++,,,000...........................000111000...,,,,,,---------------------------,,,---...---,,,+++---///------------------------...///111222222333666999>>>??????AAABBBDDDFFFGGGIIIIIIJJJMMMPPPUUUXXX[[[[[[[[[[[[[[[YYYWWWUUUSSSOOOLLLGGGDDDCCCAAA???===<<<;;;;;;:::;;;<<<>>>???;;;;;;;;;;;;;;;;;;;;;;;;999666222///......---,,,---...///000000///......,,,,,,------------,,,,,,---,,,+++***((((((((((((***)))'''((())))))(((&&&'''((())))))((('''&&&%%%''''''(((((())))))************+++,,,,,,,,,,,,+++///,,,***((())))))((('''''''''''''''''''''''''''))))))))))))************)))(((((())),,,------,,,******(((&&&&&&)))///333*********++++++++++++,,,)))************+++++++++***+++,,,+++)))))))))+++*********++++++,,,,,,---))))))))))))))))))))))))&&&(((***,,,,,,+++)))(((++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++)))***+++,,,,,,+++***)))------,,,,,,...333:::???---,,,++++++***+++++++++************************************))))))))))))))))))***+++,,,,,,------*********************************+++++++++++++++,,,))))))...///---++++++***+++,,,+++******+++---))))))+++,,,.../////////333666===FFFPPPXXX___bbbdddddddddddddddcccbbbbbb^^^]]]]]]]]]^^^```ccceeecccccccccbbbcccddddddeeeddddddcccbbbbbbbbbbbbcccccccccbbbbbbbbbaaaaaaaaabbbbbbccceeefffeeebbb```___\\\WWWRRRLLLEEE>>>999222222000,,,---111111...---......//////......---,,,,,,,,,,,,,,,------......,,,++++++---......---......////////////......?????????@@@AAACCCDDDEEEJJJLLLPPPUUUYYY\\\^^^___aaaaaaaaaaaabbbbbbbbbbbb```___^^^]]]\\\[[[ZZZYYYVVVVVVUUUUUUTTTTTTTTTSSSSSSRRRQQQOOOMMMKKKJJJIIIIIIJJJLLLNNNOOOOOOOOOOOOSSSTTTVVVXXXWWWSSSOOONNNNNNPPPRRRRRRRRRRRRTTTVVVUUUYYY\\\]]]___cccdddaaaaaacccddddddbbbaaaaaabbb______^^^ZZZWWWTTTQQQNNNJJJJJJIIIJJJIIIFFFAAA===999777555444666777888777=========<<<::::::<<<>>>:::<<<@@@CCCFFFKKKQQQUUUYYY[[[^^^___```___``````aaa``````aaaccccccbbb`````````aaaaaabbbaaa___^^^UUUNNNDDD;;;666222000///000000111222222222222111...///000000000///------///------///000222;;;DDDMMMVVV\\\\\\\\\^^^___^^^______^^^^^^^^^^^^___```]]]]]]^^^^^^^^^\\\[[[ZZZQQQKKKBBB999444111///...000///......------------,,,,,,,,,------...///000000000000000000000000000---------+++***+++...111000---,,,......,,,---000........................---///111000...,,,,,,,,,------------------------,,,---...---,,,+++---///---------------.........///111333555777:::???BBBDDDDDDDDDEEEFFFHHHJJJLLLNNNOOOQQQSSSVVVYYY\\\]]]^^^^^^^^^\\\ZZZWWWTTTSSSMMMJJJFFFCCCBBBAAA@@@>>>???>>>===<<<<<<<<<===>>><<<<<<;;;;;;;;;:::999999888555111......------,,,........................,,,,,,---------,,,++++++,,,,,,+++***)))(((((())))))(((''''''(((((('''%%%%%%&&&'''(((((('''%%%$$$'''((((((((()))))))))*********+++,,,,,,,,,,,,+++222///+++(((((((((((('''))))))))))))))))))))))))((()))))))))***************)))(((***,,,------,,,***)))'''&&&%%%(((---111************++++++++++++))))))*********+++++++++)))+++,,,+++***)))***+++))))))***+++,,,------...))))))))))))))))))))))))((()))***++++++***)))(((************************++++++++++++++++++++++++++++++************++++++)))***++++++++++++***)))+++,,,...------111999???++++++***************************************************)))))))))))))))(((((())))))******++++++***************************************++++++++++++((((((,,,...+++***+++))),,,...---+++)))+++...))))))+++,,,---.........000333999AAAJJJTTT\\\```bbbccccccdddcccbbbaaa```______^^^___```bbbdddeeeaaaaaaaaabbbbbbbbbccccccdddccccccbbbbbbbbbbbbbbbaaaaaaaaabbbbbbbbbbbbbbbbbbbbbcccddddddcccaaa``````___\\\ZZZVVVOOOGGGAAA:::777333//////111222111/////////000000/////////---,,,+++++++++,,,---------,,,+++***+++,,,......------............------AAABBBCCCEEEHHHJJJLLLMMMSSSUUUYYY\\\___aaaaaaaaa______``````aaaaaaaaaaaa___^^^\\\ZZZWWWUUUSSSRRROOOOOOPPPPPPPPPPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOONNNPPPRRRTTTUUUUUUTTTSSSRRRTTTWWWWWWVVVUUURRROOOOOOPPPRRRRRRQQQQQQRRRTTTTTTXXXZZZ[[[]]]aaabbb```aaabbbdddcccaaa______```\\\ZZZWWWTTTOOOJJJFFFDDDCCCDDDFFFHHHJJJHHHCCC@@@:::777444333444555666666777777777555444555777:::777999<<<>>>AAAEEEJJJNNNSSSWWW\\\^^^___^^^___```aaa``````aaaccccccbbbaaa___```bbbbbbbbbaaa``````XXXQQQGGG>>>888444111///...//////000000000000000...///000111000///---,,,...,,,---000000222:::CCCNNNVVV\\\]]]\\\^^^___^^^```_________^^^_________]]]^^^_________^^^\\\\\\TTTMMMCCC;;;555111///...//////------,,,---......------------...///000000////////////////////////---------+++***+++...111000---,,,//////,,,---000........................---///000000...,,,++++++------------------------,,,---...---,,,+++---///---,,,,,,,,,---...000111111444888<<>><<<;;;::::::<<<<<<<<<;;;888666333111222///---,,,---/////////222222111000///.........,,,------,,,,,,+++***)))***************+++,,,,,,***)))'''((())))))(((&&&$$$$$$%%%%%%&&&&&&''''''(((((((((((())))))))))))******+++,,,,,,,,,,,,+++///,,,***((())))))((('''''''''''''''''''''''''''))))))))))))************,,,+++***+++---------,,,***+++,,,+++)))''''''((()))))))))************+++)))************+++++++++)))***++++++***)))+++,,,)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))''''''(((***+++************************((((((((((((((((((((((((******))))))))))))******++++++++++++++++++++++++(((***---...---,,,,,,,,,))))))***+++++++++******++++++++++++++++++++++++))))))))))))************+++++++++******************************************************)))))))))+++''''''***,,,***)))+++***,,,......---+++++++++)))***+++,,,------------///000333888AAALLLVVV\\\^^^___aaabbbaaa```^^^\\\aaaaaaaaabbbbbbcccdddeee______```aaaaaaaaaaaa```bbbbbbccccccbbbbbbaaa```[[[]]]___aaacccdddddddddbbbdddeeedddbbb``````aaaaaaaaabbbdddccc^^^WWWRRRCCC:::222...---,,,...111111000000//////000000111///...,,,+++***+++---...+++,,,,,,,,,++++++---///++++++,,,,,,,,,,,,++++++KKKLLLOOOSSSVVVYYY\\\]]]^^^```bbbdddeeedddbbbaaa___^^^]]]\\\[[[ZZZYYYYYYRRRRRRPPPNNNLLLJJJHHHHHHJJJJJJKKKMMMOOOQQQRRRSSSSSSTTTUUUVVVXXXYYYZZZ[[[YYYYYYYYYYYYXXXWWWVVVUUUQQQTTTTTTPPPOOORRRQQQMMMMMMOOOPPPPPPPPPPPPRRRSSSRRRVVVWWWWWWYYY^^^```^^^\\\]]]]]][[[XXXUUUTTTTTTQQQKKKHHHIIIFFFAAA@@@CCCAAADDDIIIOOORRRRRRNNNJJJBBB>>>999555555555555555000111222222111111333444222444666777999;;;@@@CCCFFFMMMVVV[[[\\\\\\^^^```aaa```___```bbbccccccccc```ccceeeeeebbb``````aaa[[[UUUKKKCCC<<<777444111......///000000000000000///////////////......---,,,+++---000111222999BBBNNNVVV]]]]]]]]]___```___```````````````___^^^^^^^^^^^^_________^^^\\\[[[XXXQQQFFF===666222///---,,,,,,,,,,,,------,,,,,,------------...///000111///......------......///+++,,,...---,,,,,,---//////------000000------///...........................//////---++++++,,,---------------------------,,,---...---,,,+++---///---------///111555888:::???CCCIIINNNQQQSSSVVVWWWXXXVVVSSSQQQPPPQQQSSSTTTWWWYYY\\\___``````______ZZZZZZYYYVVVSSSPPPMMMKKKGGGDDD@@@???@@@AAACCCCCCEEECCC@@@<<<:::888777777999999:::999888555222111///---++++++---000111111111222111111000...---,,,,,,------,,,,,,***))))))+++******)))))))))*********(((''''''(((((('''&&&%%%%%%$$$$$$$$$&&&(((***))))))))))))((((((((((((******+++,,,,,,,,,,,,++++++)))((((((******)))'''(((((((((((((((((((((((())))))))))))************+++***)))***+++,,,+++***+++,,,,,,+++)))'''((()))))))))))))))************)))************+++++++++(((***++++++******+++,,,))))))))))))))))))))))))+++++++++++++++++++++++++++******)))))))))))))))************************((((((((((((((((((((((((******))))))))))))******,,,,,,++++++++++++,,,,,,)))))))))+++,,,+++)))'''))))))+++,,,,,,,,,++++++************************((()))))))))************((((((((()))******++++++************************+++*********)))))))))(((,,,((('''***,,,******,,,*********,,,,,,+++)))&&&)))***+++,,,,,,,,,,,,,,,...///000444===HHHRRRXXX^^^___aaabbbbbb```^^^\\\`````````aaaaaabbbbbbccc``````bbbcccccccccbbbaaaaaabbbbbbcccbbbaaa```___\\\]]]```bbbcccccccccbbbccceeefffdddbbb```aaabbb```aaaccceeeeeebbb]]]YYYHHH>>>444000...,,,...333111000////////////000111111///---++++++,,,---///))),,,......,,,+++---...******++++++++++++******PPPRRRUUUYYY]]]```bbbccc___```ccceeefffeeecccaaa^^^]]][[[YYYWWWUUUSSSRRRLLLKKKJJJIIIHHHGGGFFFFFFJJJJJJLLLNNNQQQSSSTTTUUUWWWWWWXXXYYY[[[\\\\\\]]]\\\[[[ZZZXXXWWWUUUTTTTTTSSSVVVTTTNNNMMMPPPPPPLLLLLLNNNPPPPPPPPPPPPRRRSSSWWWYYYZZZWWWWWWZZZ[[[XXXZZZZZZZZZWWWTTTPPPOOOOOOMMMGGGDDDFFFEEEAAABBBGGGCCCFFFLLLSSSWWWVVVRRRNNNFFFAAA;;;777555555444444///000222222111111222333000111333555666999>>>AAABBBJJJTTTZZZ[[[\\\^^^aaaaaa```___```bbbcccdddcccaaadddfffeeebbb``````aaa[[[UUULLLDDD===888555222//////000111111111111111000/////////............,,,+++---000111222999AAANNNWWW]]]]]]]]]___```___``````aaaaaa```___^^^^^^^^^____________]]]\\\[[[YYYRRRGGG===666222///---......///000000//////......------......///000111000///...------...///000***,,,......---------...///---...111111...---///........................//////...,,,******,,,...------------------------------...---,,,+++---///......///000333777;;;>>>EEEJJJPPPTTTVVVWWWWWWXXXYYYWWWTTTQQQPPPPPPQQQRRRUUUWWW[[[]]]___^^^]]]\\\WWWVVVUUUSSSPPPMMMJJJHHHGGGCCC@@@>>>???BBBCCCDDDDDDBBB???;;;888666555444666777888888777555333111---+++******---000222222111111111111000...+++***---------,,,+++***)))(((,,,+++***((('''''''''''')))'''&&&&&&'''(((&&&%%%&&&%%%######$$$&&&)))+++))))))))))))((((((((((((******+++,,,,,,,,,,,,+++(((''''''(((***+++)))(((++++++++++++++++++++++++))))))))))))***************)))((()))***+++***))),,,,,,+++***((((((***,,,))))))))))))************)))************+++++++++(((***++++++******+++---))))))))))))((((((((((((************************)))***+++,,,+++***(((&&&))))))))))))))))))))))))******************************))))))))))))******---,,,,,,++++++,,,,,,---+++)))'''(((+++,,,***''')))***+++,,,------,,,+++))))))))))))))))))))))))(((((())))))*********+++######$$$&&&''')))******************************+++*********))))))((((((---((('''***,,,******,,,***((('''))),,,+++'''###)))***+++,,,,,,,,,,,,,,,.........222:::EEEOOOVVV___```bbbccccccaaa___]]]^^^^^^______``````aaaaaaaaabbbcccdddeeedddccccccaaabbbbbbccccccaaa```___]]]___aaabbbcccbbbaaa```dddeeegggeeebbb```aaaccc```aaaccceeefffddd___\\\NNNBBB888444111...111777111000///......///000111222000---++++++,,,...///))),,,///000---,,,---...******++++++++++++******[[[\\\^^^`````````______dddcccbbbbbbbbbaaa^^^[[[XXXVVVSSSOOOMMMKKKKKKKKKLLLKKKJJJIIIIIIJJJKKKLLLNNNNNNPPPSSSWWWYYYYYYXXX\\\]]]]]]^^^______^^^^^^WWWWWWVVVVVVUUUTTTSSSSSSQQQQQQRRRRRRSSSSSSTTTTTTPPPOOOMMMNNNOOOPPPPPPOOOUUUTTTTTTSSSSSSSSSSSSSSSOOOOOOOOOOOONNNMMMLLLKKKIIIIIIHHHHHHIIIKKKMMMNNNQQQSSSVVVZZZ\\\[[[WWWSSSPPPHHH>>>888777666333111000000000000////////////000222333333333333444666@@@FFFNNNTTTXXX[[[___bbbaaa````````````bbbdddeeegggfffdddccc```^^^]]]\\\ZZZXXXSSSKKKAAA999333000---...///000000///......000000//////.........---111//////000///000888AAALLLWWW___```^^^___``````bbbbbbbbbbbbbbbaaa``````]]]^^^___``````^^^\\\[[[[[[TTTJJJ>>>666000///......---------......,,,***........................///...---,,,,,,,,,---...------------------------------......)))%%%'''...,,,...///...------...///+++000111...---///000...---......///...---+++***+++,,,...///000...---+++000111444666999>>>DDDHHHOOORRRUUUXXXZZZYYYXXXWWWXXXVVVRRROOONNNOOORRRSSSVVVXXX\\\^^^___\\\YYYWWWXXXTTTPPPNNNNNNLLLHHHEEEBBB@@@??????AAACCCCCCBBBEEEDDDAAA<<<666222111222444555666777777777666555///---++++++---///000000111222333222000---++++++222///,,,+++++++++***)))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((111...+++(((''')))+++---)))***+++,,,,,,,,,+++***)))))))))))))))******+++'''***,,,+++((('''))),,,((('''&&&&&&&&&((()))***+++***)))))),,,------,,,///,,,)))***,,,,,,+++)))++++++******))))))((((((***,,,,,,******------***+++)))'''(((++++++***'''))))))))))))))))))******'''((()))***************------,,,,,,+++***)))))))))))))))((((((((((((((()))******+++++++++******))))))(((((((((((())))))))))))***++++++***((('''***)))(((''''''((()))************)))))))))))))))(((((((((((())))))))))))+++***)))(((((()))************)))))))))))))))***))))))))))))))))))))))))((()))***++++++***)))(((+++++++++++++++***)))(((******))))))))))))******))))))*********+++++++++...---000333777===LLLYYY]]]```cccdddccc```______bbb``````aaabbbcccbbbaaabbbbbbaaaaaaaaaaaaaaaaaabbbcccdddeeedddbbb```^^^___^^^^^^^^^___```bbbcccfffffffffdddbbbaaaaaabbbaaabbbdddeeedddaaa^^^\\\KKKAAA777444333222222444333222000/////////000111---,,,,,,++++++,,,,,,------+++)))(((***++++++***)))***++++++,,,,,,,,,,,,^^^______`````````______```^^^]]]]]]\\\ZZZWWWTTTRRRPPPNNNKKKIIIHHHHHHIIIIIIIIIIIIJJJLLLNNNPPPQQQRRRRRRTTTWWWZZZ\\\\\\\\\`````````___^^^]]]\\\[[[WWWVVVUUUTTTSSSRRRQQQPPPNNNNNNNNNOOOOOOPPPPPPPPPQQQOOOMMMMMMNNNOOONNNMMMNNNNNNMMMLLLLLLMMMMMMNNNKKKLLLMMMMMMMMMMMMMMMMMMNNNMMMMMMNNNOOOQQQSSSTTTVVVWWWZZZ]]]___^^^YYYVVVQQQIII???999777666444111////////////............000111333333222222444555===CCCKKKRRRVVVZZZ^^^aaa_________```aaabbbdddeeegggfffeeecccaaa___^^^]]][[[YYYUUUMMMDDD<<<555222---...///000000///......000000/////////.........111//////000000000777@@@LLLWWW```aaa___```aaa```aaabbbbbbbbbaaaaaa```___]]]^^^______^^^]]]\\\[[[XXXRRRHHH===666111000000...---------......,,,***------------------------...---,,,,,,+++,,,---...,,,,,,,,,---------------------//////+++'''***000...///000///---,,,,,,...,,,///000......111111...------.........---++++++,,,---...000000000000///222555999===AAAFFFLLLPPPUUUVVVXXXZZZ[[[[[[ZZZZZZYYYWWWTTTRRRQQQQQQSSSTTTUUUWWWZZZ\\\\\\ZZZWWWUUUSSSPPPNNNMMMNNNLLLHHHDDDAAA???>>>???@@@BBBAAAAAACCCBBB???:::555111000111222333444666666555555444...,,,++++++...000000000111222333111...,,,,,,,,,000...+++******+++***)))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((---,,,***))))))***,,,...***+++,,,------,,,++++++)))))))))))))))******+++)))***+++***)))((()))***)))(((((('''((()))***++++++***))))))+++------,,,...,,,))))))+++,,,+++)))************))))))))))))***------******,,,,,,)))+++)))((()))+++,,,***(((************************((())))))************)))------,,,++++++***))))))+++***************************++++++++++++******))))))(((((((((((())))))(((((()))***************)))(((((('''((()))***+++***)))))))))))))))))))))))))))))))))************+++***)))(((((()))************))))))))))))******)))))))))))))))))))))))))))******************)))+++++++++++++++***))))))******))))))))))))***************++++++++++++,,,...---///333666<<>>===>>>???@@@???>>>??????<<<888333000///000000111222333444333222222---,,,***+++...000111111222222222///---+++,,,------+++))))))***+++***)))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&'''''''''((((((((()))))))))******,,,---...,,,,,,---......---,,,+++)))))))))))))))******++++++***))))))******)))'''***))))))))))))******++++++)))((()))+++------,,,---+++))))))***+++***))))))))))))***************+++...---******,,,+++))),,,***)))***+++,,,+++***++++++++++++++++++******)))************))))))(((,,,,,,,,,+++******))))))******************++++++++++++++++++++++++*********))))))(((((())))))***''''''(((((()))+++,,,---((((((((((((((()))***+++))))))))))))))))))******************++++++++++++******))))))))))))*********)))))))))))))))******))))))))))))))))))))))))++++++************++++++***++++++++++++***))))))******))))))))))))******++++++++++++,,,,,,,,,,,,------///222555;;;HHHUUU\\\___aaabbbaaa```aaaaaa```___^^^___aaabbbaaa```bbbbbbccccccccccccccccccaaaaaabbbbbbbbb```___^^^````````````aaabbbccccccbbb```]]]\\\___bbbeeefffiiieeebbbbbbdddccc^^^YYYNNNCCC999555333000///111000///......---.........,,,,,,++++++++++++,,,,,,)))+++,,,+++)))))),,,///++++++,,,,,,,,,+++******bbbaaa^^^\\\[[[ZZZZZZ[[[YYYVVVTTTSSSQQQPPPMMMJJJJJJJJJIIIIIIJJJKKKLLLLLLNNNOOOPPPSSSVVVYYY[[[]]]]]]]]]]]]```bbbdddcccbbbdddcccbbb```^^^[[[YYYWWWUUUTTTRRRPPPNNNMMMMMMMMMOOOOOOOOONNNNNNNNNNNNNNNMMMKKKHHHGGGGGGGGGFFFDDDEEEDDDCCCCCCDDDEEEGGGHHHGGGHHHKKKNNNRRRTTTVVVWWWYYYZZZ[[[\\\^^^```aaabbbcccbbbcccddddddbbb^^^[[[TTTNNNEEE>>>:::777444222/////////.........------///000222222111111333444666;;;AAAIIIPPPUUUZZZ\\\\\\]]]^^^___aaaccceeefffcccbbbbbbaaa```___^^^^^^___\\\YYYSSSLLLDDD<<<666000000000000/////////...000000//////////////////111000000111000000666???LLLWWW```bbbaaabbbbbbaaa``````aaaaaaaaa``````______^^^]]][[[ZZZYYYYYYYYYSSSNNNDDD;;;444000000000------,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---......+++,,,,,,,,,------------...---...000...+++---222///000000///---,,,---...222222000000666;;;888222,,,---------------------/////////111444777;;;===AAAFFFMMMRRRWWW[[[^^^```^^^]]]\\\[[[[[[[[[\\\]]]ZZZZZZYYYYYYXXXVVVUUUTTTTTTTTTTTTSSSSSSQQQPPPOOOMMMLLLLLLNNNNNNKKKEEE???===<<<<<<===>>>???===<<<;;;;;;999555111......///...///111222222222111000---+++***+++...000111111111111000...++++++,,,...***)))((((((***+++***)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((()))***++++++,,,,,,,,,---.../////////...---,,,)))))))))))))))******+++---***((((((***+++)))&&&)))))))))))))))))))))******)))((()))+++,,,,,,,,,+++***))))))************)))))))))******++++++++++++...---***))),,,+++(((,,,++++++++++++,,,++++++,,,,,,,,,+++++++++++++++***************)))(((''',,,+++++++++******))))))((((((((((((((())))))))),,,,,,++++++******++++++***))))))))))))))))))***)))(((((('''(((***,,,---******)))))))))))))))))))))))))))))))))*********)))))))))*********++++++)))))))))))))))*********))))))))))))))))))***+++))))))))))))))))))))))))---,,,+++******+++,,,---******+++++++++******)))******))))))))))))******++++++,,,,,,,,,---------------///222333888DDDQQQ[[[]]]```aaaaaa```bbbccc```___^^^___```aaa```___cccccccccccccccdddddddddbbbbbbbbbcccbbbaaa```___```````````````aaaaaabbb___YYYTTTTTTZZZaaafffgggnnngggbbbbbbeeeeee```ZZZOOOEEE:::555222///...000......------------,,,---,,,,,,++++++++++++,,,,,,(((+++---+++&&&%%%)))...,,,,,,,,,,,,++++++***)))]]]\\\ZZZWWWVVVVVVVVVVVVUUUSSSPPPOOONNNMMMKKKJJJJJJKKKKKKLLLNNNOOOPPPQQQVVVWWWXXXZZZ\\\^^^______```______aaacccdddcccbbbbbbbbbaaa___]]][[[YYYXXXUUUSSSQQQOOOMMMMMMMMMMMMOOOOOOOOONNNNNNMMMMMMMMMHHHFFFDDDCCCDDDDDDCCCBBBCCCCCCBBBBBBCCCFFFHHHJJJKKKMMMPPPTTTWWWZZZ\\\]]]]]]^^^___aaabbbcccddddddeeedddcccccccccbbb___\\\VVVQQQIIIAAA;;;777444222000000000/////////.........000111111111111222444444777===EEENNNTTTYYY[[[[[[\\\^^^```bbbcccdddeee``````_________^^^^^^^^^___]]]ZZZVVVPPPHHH>>>777111111000000//////////////////000000000000000000111000000222111000666>>>JJJVVV```bbbaaabbbbbbaaa``````aaaaaaaaaaaa`````````___]]][[[YYYXXXXXXXXXSSSMMMDDD:::222...---------,,,,,,---......---+++------------------------++++++,,,---......//////------------------------...,,,,,,///...+++---111,,,...//////......000111111000//////555:::777111---------......//////000000111111444888===BBBEEEKKKOOOUUUZZZ\\\^^^```aaa^^^]]][[[YYYXXXYYYZZZZZZZZZZZZZZZZZZYYYWWWVVVUUURRRQQQPPPOOONNNMMMNNNNNNPPPOOONNNOOOOOOKKKDDD===<<<<<<;;;<<<>>>===<<<:::777777555222///---...///...///000111111111000///---,,,***+++...000111111000000///---+++***,,,...)))(((((()))***+++***)))((((((((((((((((((((((((&&&''''''''''''''''''''''''''''''((((((((()))))))))***++++++++++++***)))......///000///...---,,,)))))))))))))))******+++---***((((((++++++)))&&&((((((((((((((((((((('''***)))((((((***,,,,,,+++************)))***+++,,,))))))******++++++,,,,,,+++------******,,,,,,)))++++++,,,++++++++++++,,,,,,,,,,,,+++++++++*********************)))((('''++++++***************)))''''''(((((())))))))))))------,,,+++******++++++******))))))))))))******+++***)))(((((()))***+++,,,++++++***)))(((''''''(((((())))))************((((((((()))))))))******(((((())))))************))))))(((((()))***++++++))))))))))))))))))))))))---,,,+++******+++,,,---)))******+++++++++************))))))))))))******++++++,,,,,,,,,------------,,,...111222666AAAMMMYYY\\\___aaaaaaaaabbbccc```___^^^___```aaa```___bbbbbbcccccccccdddddddddccccccdddcccccccccbbbbbb^^^^^^__________________ZZZRRRJJJKKKTTT___eeegggkkkeee___```cccddd^^^YYYPPPEEE:::555222...---///---------------,,,,,,+++,,,++++++******++++++,,,))),,,---***%%%###&&&+++,,,,,,,,,,,,++++++***)))VVVUUUTTTSSSRRRRRRRRRRRRQQQOOOMMMLLLMMMMMMLLLKKKMMMNNNOOOQQQSSSUUUVVVVVV\\\]]]^^^``````aaaaaa```aaaaaa```aaaccccccbbb`````````___^^^\\\ZZZXXXWWWSSSQQQOOOMMMLLLLLLMMMNNNNNNMMMMMMLLLKKKJJJIIIIIIDDDCCCAAAAAACCCDDDCCCCCCDDDCCCCCCCCCDDDHHHKKKNNNSSSUUUWWW[[[]]]```aaabbb___```bbbcccddddddeeedddfffdddbbbbbbbbbaaa^^^\\\XXXSSSLLLDDD<<<777444333111000000000////////////...///000111000000111333333555:::CCCMMMUUUYYY[[[[[[\\\^^^```bbbccccccccc^^^^^^^^^_______________```^^^[[[XXXTTTLLLAAA999222222111000//////////////////000000000000111111111000111333111000555===HHHTTT___bbbaaaaaaaaa``````aaaaaabbbbbbbbbbbbaaa```___^^^\\\ZZZYYYWWWVVVRRRLLLBBB888111---,,,,,,---,,,,,,---...///---,,,........................***+++---...000000111111000000//////...---------000---,,,......,,,,,,///+++---////////////111333---...------000444333...............///111222333333444666:::???EEEKKKNNNSSSVVV[[[]]]^^^^^^___```]]]\\\ZZZYYYXXXXXXYYYYYYZZZZZZZZZYYYXXXWWWUUUTTTQQQOOOMMMKKKJJJKKKMMMNNNRRRPPPOOOPPPOOOKKKDDD>>><<<;;;;;;<<<>>>===;;;999444444333111...---...000...///000111222111111000...---++++++---///000000...//////---+++***+++---)))(((((()))++++++***(((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''((((((((())))))))))))******+++******))))))...////////////---,,,+++)))))))))))))))******+++***)))((()))***+++***)))'''((((((((((((''''''&&&***((('''(((***,,,,,,+++***+++,,,+++******,,,...*********+++++++++++++++***,,,,,,******------******+++,,,+++***)))***,,,,,,,,,,,,+++******)))))))))************))))))(((************************)))))))))***++++++,,,,,,///...,,,+++******+++++++++******))))))******+++++++++***))))))))))))))),,,,,,,,,+++***)))''''''((((((((()))******++++++'''((((((((())))))))))))'''((()))******+++******(((((((((((()))***+++,,,))))))))))))))))))))))))++++++************++++++))))))***++++++++++++*********))))))))))))******++++++++++++,,,,,,,,,,,,,,,,,,...000000333>>>IIIVVVZZZ^^^bbbbbbbbbbbbccc```___^^^___aaabbbaaa```aaaaaabbbbbbcccddddddddddddddddddddddddddddddddd]]]^^^^^^_________^^^^^^VVVKKK@@@AAAMMM[[[bbbdddbbb___\\\]]]``````\\\XXXQQQEEE:::555222...---///,,,------------,,,++++++++++++************+++++++++,,,,,,)))&&&%%%'''***++++++,,,,,,,,,+++******OOOPPPPPPQQQQQQQQQPPPPPPPPPNNNMMMMMMOOOQQQQQQQQQSSSTTTVVVXXXZZZ\\\]]]^^^___```aaabbbbbbbbbaaaaaabbbaaaaaabbbccccccaaa___```___^^^]]][[[XXXVVVUUUPPPNNNLLLJJJJJJKKKMMMNNNLLLLLLKKKJJJIIIHHHGGGGGGBBBAAA@@@AAADDDFFFGGGFFFIIIHHHGGGGGGJJJNNNRRRTTT[[[\\\^^^```bbbcccddddddbbbbbbdddeeeeeeeeeddddddfffdddaaaaaaaaa```___]]]YYYUUUOOOFFF===777444333000000/////////.........---///000000///000111333222444999BBBMMMVVVZZZ\\\\\\]]]___```aaabbbbbbbbb_________``````aaaaaaaaaccc```]]]\\\XXXPPPDDD;;;333222111/////////////////////000000000111111111111000111333222000555<<>>===:::888222222222000------...000///000222333333333222111000...,,,,,,---...///...,,,...///...,,,******+++******)))***,,,+++)))'''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''((((((((())))))))))))(((((())))))******++++++......//////...---+++***)))))))))))))))******+++'''(((******))))))+++,,,((())))))***)))((('''&&&)))((('''(((***+++++++++***,,,---,,,++++++---///,,,++++++++++++++++++***(((+++,,,)))***---...+++(((***,,,+++)))((()))+++,,,++++++***))))))((((((((())))))************)))))))))))))))************((())))))***++++++,,,,,,000...,,,*********+++,,,+++******))))))******+++((())))))************)))))))))***+++++++++***)))'''(((((()))******++++++(((((()))))))))*********&&&''')))***++++++******(((((((((((()))***+++,,,)))))))))))))))))))))))))))******************)))))))))***+++++++++++++++******))))))))))))***************++++++++++++,,,,,,,,,...000///111;;;FFFSSSXXX^^^cccdddcccbbbbbbaaa```___```bbbcccbbbaaa``````aaaaaabbbccccccddddddcccccccccccccccdddddd^^^^^^___``````___^^^]]]RRREEE888999GGGVVV___aaa\\\\\\\\\^^^``````]]][[[PPPEEE:::555222///...///,,,---.........---++++++++++++************++++++++++++***))))))***+++,,,******+++,,,,,,,,,++++++LLLMMMNNNPPPQQQQQQPPPOOORRRPPPOOOPPPSSSVVVWWWWWWYYYZZZ]]]___aaacccdddddd___```aaabbbcccbbbbbbaaacccbbbbbbbbbccccccaaa___aaa```___\\\ZZZWWWTTTSSSMMMLLLJJJHHHHHHJJJLLLMMMMMMMMMLLLKKKIIIHHHGGGGGGAAA@@@@@@BBBFFFIIIJJJJJJOOONNNMMMMMMPPPTTTXXX[[[___```aaacccddddddddddddcccdddeeeffffffeeedddcccfffcccaaa`````````___^^^ZZZVVVPPPGGG>>>777444333//////.........------------...000000//////111222333444888BBBMMMVVV[[[\\\\\\]]]___aaaaaaaaaaaa````````````aaabbbcccccccccdddbbb___^^^[[[SSSGGG===444333111////////////000//////000000111111111222111000222333222000555<<>>666000......///,,,++++++---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,///111333333333333555444333111000...---,,,555111///111111......//////000111000///...///000---111333000///111222000000000000000222444666777:::===AAAGGGNNNTTTZZZ\\\ZZZ\\\^^^___^^^^^^```aaa^^^^^^^^^]]]]]]\\\\\\\\\YYYXXXWWWVVVUUUTTTTTTTTTNNNLLLIIIGGGGGGIIIMMMOOOOOOMMMLLLMMMNNNLLLFFFBBB<<<<<<<<<===>>>===:::888111222111///------///111000111222444444333333222111///,,,,,,---......---+++---//////---+++******+++******+++,,,,,,)))'''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))&&&''''''((()))+++---.........//////...,,,***))))))))))))))))))******+++%%%(((******)))(((+++...)))***+++++++++)))(((''')))((('''(((***++++++++++++---...---++++++...111---,,,,,,++++++*********'''***+++)))***...///,,,'''***++++++(((''')))+++++++++******)))((((((''''''((()))***************)))))))))))))))*********&&&''''''((()))*********000///,,,*********+++,,,++++++************++++++%%%''')))***+++++++++***&&&''')))+++,,,---,,,,,,'''(((((()))***+++++++++)))************+++++++++&&&''')))***+++++++++***(((((((((((()))***+++,,,))))))))))))))))))))))))((()))***++++++***)))(((((()))***+++++++++++++++******))))))))))))******))))))*********+++++++++,,,,,,---//////000:::DDDQQQWWW^^^dddeeedddbbbaaabbbaaa```aaabbbcccbbbaaa___``````aaabbbbbbcccccccccbbbbbbaaabbbbbbcccccc______```aaaaaa```___^^^PPPBBB444444CCCTTT]]]___ZZZ\\\___bbbcccbbbaaa___PPPEEE:::555222///...///------...///...---,,,+++++++++************++++++,,,***)))***,,,/////////)))***+++,,,,,,,,,,,,,,,LLLMMMMMMNNNPPPRRRSSSTTTUUUUUUUUUVVVXXXZZZ\\\]]]```aaabbbdddeeefffffffffeeeeeeeeeeeeeeeddddddddddddbbb```aaabbbaaa]]]ZZZ]]]\\\YYYVVVRRROOOMMMLLLFFFFFFFFFFFFHHHKKKNNNPPPOOOMMMJJJGGGFFFGGGHHHIIIGGGHHHIIIJJJKKKLLLMMMNNNQQQPPPPPPQQQSSSVVVYYY[[[aaaaaabbbcccccccccbbbbbbeeedddccccccddddddcccaaa^^^___`````````___]]]]]]]]]XXXQQQJJJCCC<<<555000111000///......------.........////////////......///333999BBBJJJRRRWWWZZZ[[[[[[[[[\\\^^^```bbbccc````````````aaaaaaaaaaaa]]]bbbdddaaa^^^WWWLLLAAA888666222000000111111000000///......000111111111555555444333222333777:::FFFQQQZZZ]]]]]]___aaaaaaaaaaaabbbbbbbbbcccccccccdddaaa^^^]]]]]]ZZZTTTOOOHHH===444111000---+++,,,,,,------......------,,,------------------------000///000444999<<<<<<;;;;;;:::777444111000//////111000//////......//////000000000000000000000000111111111111222222222222///111444777999<<>>???AAADDDHHHLLLPPPSSSUUUSSSPPPNNNMMMNNNOOOOOOOOOPPPQQQSSSUUUVVVXXXXXXTTTTTTTTTUUUVVVXXX[[[\\\\\\\\\]]]]]]]]]]]]\\\\\\[[[ZZZ[[[]]]```bbbbbbbbb______``````______^^^]]]]]]YYYRRRLLLEEE>>>666222111000///......------......//////////////////...000333:::BBBJJJRRRXXX[[[ZZZ[[[\\\]]]^^^___```aaa`````````aaaaaaaaabbbbbb^^^aaaaaa^^^[[[XXXPPPHHH===999444111000000///...//////.........///000111666555444222222333888;;;EEEPPPZZZ\\\\\\^^^`````````aaaaaaaaaaaaaaabbbbbbaaa___]]]\\\\\\YYYSSSNNNDDD;;;333111000---,,,---...//////////////////...+++++++++++++++,,,---...///111666<<>>LLLZZZdddcccaaa^^^^^^___aaaaaa```UUULLL@@@666222000...---------......------,,,+++***)))'''&&&&&&''')))***)))***+++,,,,,,,,,,,,+++*********++++++++++++,,,YYYZZZZZZ[[[]]]^^^```aaabbbcccdddeeeeeefffffffffdddddddddcccbbbaaa```___aaaaaa___]]][[[YYYXXXWWWWWWUUUSSSQQQOOOMMMJJJIIIHHHHHHGGGEEEDDDBBBAAAAAA>>>???BBBFFFJJJOOOTTTVVVVVVUUUSSSQQQPPPPPPPPPQQQSSSTTTTTTUUUVVVWWWWWWXXXUUUUUUTTTTTTTTTUUUVVVVVVXXXXXXXXXWWWVVVTTTSSSRRRRRRRRRSSSWWW[[[___``````_______________^^^^^^^^^]]]YYYTTTMMMGGG???888333111000///......------...//////............//////111444999AAAJJJRRRXXX\\\[[[[[[\\\]]]^^^_________`````````aaaaaabbbbbbccc___aaa```]]][[[YYYTTTMMMAAA===777333000///...---//////......---...111333777777555222111333777;;;DDDOOOZZZ\\\\\\^^^______````````````````````````___]]][[[[[[[[[XXXRRRLLLAAA999333111000,,,,,,---......////////////......,,,+++++++++,,,...///000111555<<>>???@@@DDDFFFIIIKKKLLLNNNQQQSSSUUUWWWXXXXXXXXXWWWYYYZZZZZZZZZ[[[[[[[[[[[[[[[ZZZ[[[\\\]]]\\\[[[[[[\\\]]]\\\[[[ZZZYYYYYYXXXXXXXXXPPPIIIDDDDDDDDDDDDGGGKKKLLLNNNOOOMMMIIIDDDAAA???:::::::::999666333000............///////////////222222111000///......---000000/////////.........,,,,,,,,,,,,++++++++++++*********))))))))))))))))))(((''''''((()))(((&&&''''''''''''((((((((((((***************+++++++++++++++++++++,,,---//////000000///...---,,,++++++***((('''((()))*********))))))))))))***+++,,,,,,******))))))))))))******((()))+++,,,,,,,,,*********((((((((()))***)))((()))******++++++***))))))---,,,+++***+++,,,---...***++++++,,,---,,,,,,,,,,,,...---)))(((++++++(((******++++++++++++******))))))))))))))))))))))))((())))))***************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''***,,,---,,,***))))))'''(((((())))))(((((('''***))))))))))))))))))*********)))))))))))))))***((()))))))))************++++++***************+++************************))))))))))))))))))))))))))))))*********))))))(((++++++,,,,,,------------///------///000111666===NNNXXX___```___bbbeeeeeeffffffggggggfffdddcccbbb______^^^^^^___```aaabbb___```aaabbbccccccccccccbbbbbbbbbaaa___^^^\\\[[[UUUEEE555222999GGGWWWcccdddaaa___^^^___```aaa```UUULLL@@@666222000...------------------,,,,,,,,,+++)))'''%%%%%%''')))+++******++++++,,,,,,,,,,,,************++++++++++++^^^^^^^^^___```aaabbbcccbbbcccdddeeeeeeeeeeeedddddddddcccbbbaaa___]]]]]]]]]\\\[[[XXXVVVTTTRRRQQQNNNMMMLLLIIIFFFDDDCCCCCCEEEEEEDDDDDDCCCCCCBBBBBBBBBDDDGGGKKKOOOTTTXXXZZZYYYXXXVVVUUUTTTSSSSSSTTTXXXXXXWWWVVVVVVUUUTTTTTTRRRRRRQQQPPPNNNNNNMMMMMMSSSRRRQQQOOOMMMKKKHHHGGGIIIJJJLLLQQQWWW\\\^^^___``````______^^^^^^^^^^^^^^^ZZZUUUOOOIIIAAA999444111000///......------...000///............///000000333888@@@IIIQQQXXX\\\\\\]]]^^^____________^^^`````````aaabbbccccccccc___aaa```]]]\\\\\\XXXRRRGGGBBB;;;555111000...---...//////...---///333666:::999666333111222666:::BBBNNNYYY\\\\\\^^^^^^]]]________________________\\\[[[ZZZ[[[[[[WWWPPPKKK>>>777222111///,,,,,,...,,,------......------,,,------,,,,,,...000222333555:::CCCLLLSSSWWWYYYZZZWWWVVVSSSOOOJJJFFFBBB@@@<<<;;;;;;:::::::::::::::999999:::::::::;;;;;;;;;<<<===>>>@@@BBBDDDEEEFFFGGGJJJLLLNNNOOOPPPSSSUUUUUUWWWXXXXXXWWWXXXYYY[[[XXXXXXXXXYYYZZZ[[[]]]]]][[[\\\^^^]]]\\\[[[\\\]]]\\\\\\\\\[[[ZZZYYYXXXWWWOOOHHHCCCCCCDDDDDDFFFJJJMMMMMMMMMJJJEEE@@@>>>===<<<;;;888555333222111111------...///000000//////////////////////////////////////////............******++++++++++++++++++************))))))((((((((('''&&&'''((()))((('''''''''''''''(((((((((((()))*********+++++++++,,,*********+++,,,---.../////////...---++++++******+++)))((((((***++++++***&&&&&&&&&&&&&&&'''((()))******))))))))))))******((()))***+++++++++******+++)))((()))***+++***)))******+++++++++++++++***---,,,+++***+++,,,---...)))******+++++++++++++++...///+++%%%$$$(((***)))******++++++++++++******))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''***,,,---,,,***))))))((())))))******))))))((()))))))))******)))))))))***)))))))))))))))******((()))))))))*********************))))))***+++++++++++++++***************************************))))))***************)))+++++++++,,,,,,,,,------///---,,,//////000555<<>>GGGPPPWWW[[[^^^^^^```aaaaaa```___^^^___```aaaaaabbbcccdddddd```bbbaaa______```\\\VVVMMMGGG>>>777333000///...---...//////...000666;;;>>><<<888333000111555888AAAMMMYYY\\\\\\]]]]]]\\\_________^^^^^^^^^^^^]]]ZZZYYYYYYZZZZZZVVVOOOIII;;;666222111///+++,,,///,,,,,,------------,,,,,,...---------...111444666:::AAAJJJSSSXXX[[[]]]^^^[[[ZZZXXXTTTPPPLLLIIIGGGCCCCCCBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCEEEFFFHHHJJJKKKLLLKKKMMMOOOPPPQQQRRRTTTVVVVVVWWWXXXXXXWWWXXXZZZ\\\XXXWWWWWWWWWYYY[[[]]]^^^ZZZ\\\^^^___]]]\\\\\\\\\[[[[[[[[[[[[YYYWWWUUUTTTLLLFFFBBBCCCDDDDDDGGGJJJLLLLLLKKKGGGBBB===;;;;;;;;;999555222000111222333,,,---...000000000//////------......//////000000/////////.........------************++++++++++++++++++******)))(((((((((((('''&&&'''((()))((('''''''''''''''(((((((((((()))))))))***++++++,,,,,,))))))***+++,,,...///000///...---,,,+++*********+++***((()))+++,,,,,,+++))))))(((((((((((())))))******))))))))))))******))))))))))))******++++++,,,+++******,,,,,,+++***+++++++++++++++,,,,,,,,,******))))))******+++,,,))))))***++++++++++++***......***%%%$$$(((***))))))******************)))))))))))))))))))))))))))'''((())))))******))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))(((((((((((('''***,,,,,,***))))))***))))))************))))))))))))************)))))))))))))))))))))******+++))))))))))))***************))))))))))))***+++++++++++++++++++++*********++++++++++++++++++++++++)))))))))************++++++++++++++++++,,,------...,,,,,,...///000555<<>>999333//////333666@@@MMMXXX\\\\\\]]]]]][[[^^^^^^^^^^^^]]]]]]]]]\\\XXXXXXXXXYYYYYYVVVNNNHHH888444222111///+++,,,000------............---------,,,,,,,,,...111444777???GGGQQQXXX\\\]]]^^^___]]]]]]\\\YYYVVVSSSPPPNNNLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKJJJIIIIIIHHHHHHHHHIIIJJJKKKMMMNNNOOOPPPNNNPPPRRRSSSSSSTTTVVVXXXXXXXXXYYYXXXXXXXXX[[[]]]ZZZYYYWWWVVVWWWXXX[[[\\\YYY\\\___aaa___]]][[[[[[XXXYYYYYYYYYWWWTTTPPPNNNJJJDDDAAACCCEEEEEEGGGKKKJJJJJJHHHDDD???;;;999999777555333111000000000111+++,,,...000111000//////---------......///////////////.........---------++++++++++++,,,,,,------++++++******)))(((((('''((('''&&&''')))))))))(((''''''''''''(((((((((((((((((())))))***++++++,,,******+++,,,---///111222000///...,,,++++++++++++,,,***))))))+++,,,,,,+++...---,,,+++++++++++++++******))))))))))))*********)))((((((((()))+++,,,,,,+++***+++,,,---,,,***************++++++,,,---))))))***++++++++++++***)))***++++++,,,,,,++++++***---,,,((((((***+++(((((())))))******))))))((())))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))******))))))))))))))))))))))))******))))))((((((''''''((()))******(((((()))***(((((())))))))))))((((((((()))***++++++***)))((()))))))))))))))***++++++))))))))))))************)))))))))))))))***++++++,,,,,,,,,++++++************************************)))))))))******+++,,,+++******)))***+++,,,------***+++---...000555<<>>444222888HHHWWWbbbbbbcccdddeeeccc___[[[WWWMMMAAA777333111000...///...---,,,+++,,,------........................,,,+++*********+++,,,---))))))))))))************``````___^^^]]]\\\\\\\\\YYYZZZZZZZZZZZZYYYXXXWWWSSSTTTUUUUUUUUUSSSRRRPPPPPPNNNLLLKKKIIIIIIIIIJJJKKKLLLMMMNNNNNNOOONNNNNNOOOOOOOOOPPPQQQRRRSSSTTTXXX[[[ZZZWWWVVVXXXWWWSSSRRRQQQPPPNNNLLLIIIGGGFFFEEECCCAAA>>>======>>>???>>>>>>???@@@AAACCCEEEFFFBBBCCCDDDDDDEEEEEEDDDDDDHHHMMMSSSWWWYYY\\\___cccbbbbbbaaa```___^^^]]]]]]___]]]YYYTTTMMMEEE;;;555444111...---...///000///000...+++))))))+++...000---555;;;===BBBMMMWWW]]]bbbbbbaaaaaa`````````___```aaabbbcccdddeeeffffffcccfffhhhfffeeefffddd```[[[TTTJJJ@@@:::555111//////111222222333777>>>DDDGGGBBB<<<888111---000777???GGGRRRZZZ]]]]]]^^^___]]]\\\\\\[[[ZZZ[[[[[[[[[[[[ZZZXXXUUUVVVVVVNNNEEE888444222333333...,,,,,,------------------------+++,,,---,,,,,,111888???GGGQQQXXXZZZ\\\``````\\\\\\\\\[[[[[[[[[ZZZZZZZZZWWWWWWWWWVVVUUUUUUTTTTTTZZZYYYWWWUUUTTTTTTTTTTTTTTTRRRQQQRRRSSSUUUUUUTTTVVVUUUTTTTTTTTTVVVXXXZZZVVVVVVVVVWWWXXXYYYZZZZZZ]]]ZZZWWWUUUVVVWWWWWWWWWWWWXXXXXXYYYZZZ[[[[[[\\\XXXWWWUUUQQQMMMIIIFFFDDDAAADDDEEECCCDDDHHHIIIGGGJJJHHHFFFBBB>>>;;;888666222222222000---++++++,,,,,,---...//////...---,,,000)))%%%)))333777222***000000111111000...+++***------++++++111666444///+++***'''&&&&&&'''***+++***)))''''''((('''$$$"""((((((''''''''''''((((((***)))(((((())))))(((''')))+++------,,,,,,,,,---222000---+++)))))))))***---,,,((("""!!!''',,,,,,---,,,,,,++++++,,,,,,---,,,+++++++++++++++++++++///)))&&&***---,,,,,,---,,,,,,,,,---,,,+++)))(((++++++,,,,,,---...//////,,,+++*********+++,,,---222111///...------......------,,,,,,+++,,,,,,,,,)))******+++++++++******))))))))))))))))))))))))***))))))(((((((((((()))+++***)))(((((())))))***************))))))))))))******))))))((((((''''''***((('''((()))***)))'''''''''(((((((((((('''''',,,+++***)))))))))++++++))))))))))))))))))))))))((((((((()))))))))))))))******))))))((((((''''''((()))***++++++***)))((())))))((('''&&&'''***,,,,,,,,,,,,+++++++++++++++''')))******))))))***++++++,,,,,,******...555<<>>666111222@@@RRR^^^bbbeeeccccccdddbbb^^^VVVMMMBBB888333111///---......---,,,,,,,,,,,,---)))***+++,,,---,,,++++++///111222///)))&&&''')))******)))))))))))))))***[[[ZZZXXXWWWWWWWWWXXXXXXWWWWWWWWWWWWWWWVVVUUUUUUNNNOOOOOOOOOOOOOOONNNNNNRRRQQQPPPOOONNNNNNOOOOOOPPPPPPQQQRRRRRRRRRQQQQQQQQQQQQPPPPPPQQQRRRTTTUUUTTTWWWWWWTTTSSSTTTSSSOOOKKKJJJJJJHHHFFFDDDBBBAAA???>>><<<;;;;;;;;;<<<<<>>===:::::::::;;;;;;<<<<<<<<>>???EEEJJJJJJJJJIIIEEE???BBBAAA>>>;;;777555333222000000///---,,,,,,///111.........------............000000---+++,,,111666111111///...------,,,,,,***+++,,,---222888888333+++)))(((&&&&&&((()))+++'''&&&%%%&&&((()))((('''******))))))))))))******,,,+++******,,,---,,,******,,,---...---,,,---...111000...,,,,,,,,,------&&&***,,,+++,,,//////+++******))))))))))))******************************+++))))))+++***'''(((,,,)))***---//////...,,,***++++++,,,,,,------......+++++++++++++++,,,------++++++*********+++,,,---+++***************++++++++++++++++++***)))(((((())))))))))))))))))))))))(((((('''(((((()))***+++)))***,,,------,,,***)))************))))))))))))))))))))))))((((((((((((***((('''((()))***)))'''((())))))******))))))((()))((((((((((((((())))))))))))))))))))))))))))))+++***)))'''''''''((()))***))))))))))))(((((((((*********))))))*********(((***++++++******+++,,,))))))))))))***+++,,,,,,)))***++++++******+++---,,,------++++++///666<<>>???AAAEEEGGGHHHKKKKKKHHHGGGHHHGGGDDDBBBBBBAAA@@@???>>>>>>>>>;;;<<<===???@@@AAAAAAAAADDDEEEFFFHHHKKKNNNPPPQQQTTTUUUWWWYYY[[[\\\]]]]]]]]]^^^^^^___^^^^^^^^^___``````___^^^]]]\\\[[[[[[ZZZXXXVVVSSSOOOHHH@@@;;;666333000......//////...000///............///000---333888:::@@@KKKTTTWWW````````````````````````cccbbb```___```bbbeeegggdddggghhhffffffhhhgggcccaaa]]]WWWQQQJJJBBB;;;666444444444666<<>>GGGRRRYYY[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZXXXYYYZZZZZZ\\\ZZZPPPEEE>>>777111///...,,,,,,///,,,,,,,,,,,,,,,,,,,,,,,,---/////////000555===CCCQQQUUUZZZ[[[\\\\\\]]]\\\^^^]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZZZZYYYXXXWWWWWWWWWVVVVVVWWWYYYZZZZZZWWWTTTUUUUUUUUUUUUUUUWWWXXXYYY[[[ZZZXXXWWWWWWYYY\\\]]]\\\[[[ZZZ[[[[[[ZZZWWWUUUVVVVVVUUUTTTTTTSSSSSSRRRNNNMMMJJJHHHEEEBBBAAA@@@BBBHHHKKKJJJIIIHHHCCC===>>>===:::777444222111111//////...---,,,---000333///...---,,,,,,---...///+++///111000,,,---222777111000...---,,,,,,------***---......222777666222***)))(((''''''((()))***((('''&&&&&&((())))))(((+++******************+++***(((((()))+++,,,+++******,,,......---,,,---...---,,,+++*********++++++&&&***,,,***+++---,,,(((*********))))))*********)))))))))))))))************)))+++,,,)))%%%''',,,'''))),,,///000///---+++++++++,,,,,,,,,---------++++++++++++,,,,,,------)))))))))***+++,,,,,,---)))))))))))))))******+++))))))************))))))((((((((((((((((((((((((''''''''''''((()))++++++(((***---//////...+++)))************)))))))))((())))))))))))((((((((((((***((('''((()))***)))'''))))))************))))))(((((((((((()))))))))***((((((((((((((((((((((((,,,+++)))'''&&&'''((())))))))))))))))))))))))))),,,+++))))))))))))+++,,,%%%'''***+++***(((((((((+++***)))))))))***++++++)))+++,,,,,,+++***,,,------......,,,,,,000888>>>FFFOOOVVVXXXYYY\\\^^^^^^^^^]]]]]]^^^```aaa```___^^^^^^___```aaabbbcccccceeeeeeeeeeeedddcccbbbaaa___bbbddddddcccaaa`````````UUUGGG;;;111///:::HHHXXX```fffeeedddcccaaa^^^aaaYYYLLL???666111///.........---,,,,,,,,,,,,---******++++++,,,,,,,,,,,,***))))))+++------***'''))))))******++++++******KKKKKKJJJKKKNNNSSSXXX[[[WWWVVVUUUTTTTTTTTTUUUUUUWWWVVVVVVVVVWWWYYY[[[\\\YYYYYYYYYYYYYYYXXXXXXXXXUUUTTTRRROOOKKKHHHDDDCCC@@@>>><<<;;;<<>>777000///...,,,---000........................---///000000222777@@@GGGSSSUUUYYY\\\]]]]]]___aaa^^^^^^^^^^^^]]]]]]]]]]]]^^^]]]]]]]]]\\\\\\\\\[[[[[[[[[[[[[[[ZZZYYYYYYXXXWWWWWWXXXZZZ[[[ZZZXXXUUUVVVVVVWWWWWWXXXYYYYYYZZZ[[[ZZZXXXXXXXXXYYY[[[\\\^^^[[[YYYXXXYYYYYYYYYXXXVVVUUUTTTSSSRRRPPPOOOOOOKKKJJJHHHEEEDDDCCCBBBBBBHHHKKKKKKGGGEEEDDDAAA<<<;;;:::777444222111111111.........---,,,...111333///...---,,,,,,---...///---///111222000/////////111///...,,,,,,,,,---...---000111000111444222...***)))(((''''''((()))***+++)))'''&&&'''(((((('''++++++************++++++)))(((((())),,,------,,,***,,,......---------...+++++++++******+++++++++***---,,,)))(((++++++(((++++++************++++++(((((()))))))))*********((((((+++,,,)))%%%''',,,'''))),,,...///...---,,,+++++++++,,,,,,,,,,,,,,,++++++,,,,,,------------))))))***+++,,,------...)))((((((((())))))***+++&&&'''((()))***+++++++++((((((((((((((((((((((((''''''''''''((()))++++++'''***---000000...,,,***************)))))))))((((((((((((((())))))))))))***((('''((()))***)))'''))))))************)))))))))))))))******+++++++++((((((((((((((((((((((((+++***)))'''''''''((()))))))))))))))************,,,+++***))))))***+++,,,$$$'''***+++***)))((((((---,,,***)))((()))***+++)))+++,,,,,,+++***,,,---,,,---...------222:::@@@GGGOOOUUUVVVVVVZZZ]]]]]]^^^]]]\\\]]]```aaa```___]]]^^^^^^```aaabbbcccdddeeeeeeeeeeeeeeeddddddccc___aaaddddddccc```_________XXXMMM???333000888BBBSSS]]]eeeeeeccccccaaa^^^aaa[[[OOOCCC888222//////......---,,,,,,,,,,,,---+++***++++++++++++,,,,,,'''***,,,,,,***))))))+++((()))***+++,,,+++++++++GGGGGGHHHKKKOOOTTTZZZ]]][[[ZZZYYYXXXXXXXXXYYYZZZ[[[[[[ZZZZZZZZZ[[[[[[\\\XXXXXXXXXWWWVVVUUUSSSRRRMMMLLLJJJHHHDDDAAA>>><<<;;;:::999999;;;>>>AAACCCCCCGGGHHHFFFFFFIIIIIIFFFIIIGGGFFFDDDCCCCCCDDDDDDFFFGGGGGGHHHIIIJJJKKKLLLNNNNNNOOOQQQSSSVVVXXXYYYZZZ[[[]]]___aaaccccccddd```^^^]]]^^^aaabbbcccbbbaaaaaa```___^^^]]]\\\\\\\\\[[[YYYVVVQQQJJJCCC===999666222/////////...------...////////////...---+++000444888BBBOOOWWWZZZ[[[\\\]]]^^^```aaacccccccccbbb`````````bbbccceeecccffffffccccccggggggdddcccaaa^^^[[[WWWQQQKKKFFFAAA@@@???BBBHHHOOOUUUXXXRRRHHH===777333000111555:::CCCNNNVVVYYYYYYZZZZZZ\\\]]]^^^^^^^^^]]][[[ZZZ]]]^^^]]]\\\]]][[[RRRGGG===666000///...------111........................,,,...000111444:::DDDKKKWWWWWWZZZ^^^___^^^aaaeee____________^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^]]]\\\\\\YYYYYYXXXYYY[[[ZZZXXXVVVWWWWWWXXXYYYYYYZZZZZZ[[[YYYYYYYYYYYYYYYYYYYYYZZZ\\\ZZZWWWVVVWWWYYYZZZZZZWWWVVVTTTRRRPPPNNNMMMLLLGGGFFFDDDCCCCCCCCCDDDEEEKKKMMMJJJDDD@@@@@@>>>;;;999777444111000000000111,,,---///.........000222.........------.........111111222222222///+++'''///......---,,,,,,------...222333111000000...***))))))(((((((((((()))))),,,***'''&&&'''(((((('''++++++************+++++++++******,,,...000000///+++---...///------...///---------------,,,,,,,,,...000...)))(((++++++)))+++++++++******+++++++++((())))))******+++++++++)))((())),,,,,,((())),,,((()))***,,,------,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,---------------)))***+++,,,---......---(((((((((((()))***+++,,,&&&'''((()))***+++++++++))))))))))))))))))))))))(((((('''(((((()))***+++''')))---///000...,,,***************))))))))))))(((((((((((())))))))))))***((('''((()))***)))'''((())))))******))))))(((((()))***+++,,,,,,++++++))))))))))))))))))))))))(((((()))))))))))))))((()))))))))************+++++++++************++++++&&&))),,,---,,,+++******...---+++))))))***+++,,,)))***++++++******+++---+++---......///444===DDDIIIPPPUUUUUUUUUXXX[[[\\\]]]\\\\\\^^^```aaaaaa```^^^^^^___```bbbcccddddddddddddeeeeeeffffffeeeeee___aaaccccccaaa___^^^^^^___\\\SSSEEE777111666<<>><<<;;;888888999:::===@@@CCCDDDGGGJJJLLLKKKLLLPPPPPPNNNQQQPPPMMMKKKJJJJJJKKKKKKOOONNNMMMMMMMMMNNNOOOPPPRRRRRRSSSTTTVVVXXXZZZ[[[[[[\\\^^^```aaabbbccccccaaa^^^\\\]]]```bbbbbbaaa``````___^^^]]]\\\[[[[[[[[[ZZZYYYWWWSSSMMMFFFAAA:::666222000///......---,,,---...//////...---,,,---111555999BBBOOOWWWXXX\\\]]]^^^```bbbccceeeeeeaaaaaaaaaaaaaaabbbbbbcccbbbddddddbbbbbbeeefffdddeeecccaaa___]]]YYYTTTQQQJJJHHHHHHJJJPPPUUUXXXXXXRRRHHH>>>999555111111333:::CCCNNNWWWZZZ[[[\\\]]]]]]^^^___``````^^^]]][[[^^^^^^\\\ZZZZZZYYYPPPEEE:::444/////////......111........................+++---000222666===GGGOOOYYYXXXYYY]]]]]][[[]]]ccc]]]]]]\\\\\\\\\[[[[[[[[[XXXXXXYYYZZZ\\\]]]^^^^^^^^^^^^___```___^^^]]]\\\[[[YYYXXXXXXYYYYYYXXXWWWVVVWWWXXXYYYYYYZZZZZZZZZWWWXXXYYYYYYYYYYYYXXXWWWXXXWWWVVVWWWYYYZZZZZZYYYXXXWWWUUURRRPPPMMMKKKJJJEEEEEEDDDDDDEEEGGGIIIJJJLLLMMMJJJCCC???>>>;;;777666444111///---...///000+++---///000/////////000------............------...///000000///...,,,+++------......------,,,,,,---222333000......,,,((())))))(((((((((((())))))+++(((&&&&&&''')))************))))))))))))******+++******,,,///111111000+++---//////...---...///---------------,,,+++***+++...---))))))++++++)))******))))))))))))******))))))******+++,,,,,,---)))'''''',,,...,,,+++,,,))))))))))))***++++++,,,+++++++++++++++++++++++++++,,,---.........---,,,)))***,,,------------,,,))))))))))))***+++,,,,,,((()))))))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))''')))+++.........,,,+++************))))))))))))'''((((((((()))))))))******((('''((()))***)))''''''(((((())))))((((((''''''''')))***+++++++++***))))))))))))))))))))))))%%%&&&(((***+++***)))((())))))*********+++++++++***++++++,,,,,,++++++***'''))),,,,,,+++******+++---,,,***)))***,,,///111((()))+++***))))))***,,,***+++---...000666???FFFLLLRRRVVVTTTTTTWWWZZZ[[[^^^]]]]]]^^^aaabbbbbbaaa``````aaaaaabbbcccddddddbbbbbbdddeeefffggggggggg```aaacccbbb```^^^^^^^^^^^^^^^YYYJJJ;;;333444888HHHUUU```cccbbbaaaaaa___[[[XXXRRRHHH===555222111......---,,,,,,,,,,,,---++++++*********+++,,,---------,,,***)))***,,,...''')))+++,,,------,,,+++IIIKKKNNNSSSYYY___cccfffaaa```^^^\\\\\\]]]^^^___UUUVVVVVVUUUTTTQQQOOONNNKKKJJJIIIGGGDDDAAA===;;;>>>>>>>>>??????>>>>>>======>>>???BBBEEEGGGJJJKKKJJJNNNPPPOOOQQQUUUVVVTTTYYYWWWUUURRRQQQQQQQQQRRRVVVTTTRRRQQQQQQRRRSSSTTTTTTUUUUUUVVVXXXZZZ[[[\\\ZZZ[[[\\\^^^___```aaaaaabbb___\\\]]]___bbbaaa```___^^^^^^]]]\\\[[[ZZZZZZZZZYYYXXXWWWUUUPPPIIIEEE:::777333000///...---,,,+++,,,...//////...,,,+++000333666999CCCOOOVVVWWWaaaaaabbbbbbcccccccccdddaaaaaaaaaaaabbbbbbbbbbbbaaadddcccaaaaaaeeefffdddgggeeedddbbbaaa___[[[XXXPPPNNNMMMPPPUUUYYYYYYYYYSSSHHH>>>:::666222111222;;;CCCOOOXXX\\\]]]^^^___^^^___```aaaaaa___]]]\\\___^^^[[[XXXXXXVVVNNNDDD999333///000000//////111------------------------***---000222777???IIIQQQYYYVVVWWWZZZYYYUUUWWW]]]XXXXXXXXXXXXWWWWWWWWWWWWQQQRRRTTTVVVYYY[[[]]]^^^\\\]]]^^^^^^^^^]]]\\\[[[\\\ZZZXXXWWWXXXYYYXXXWWWUUUVVVWWWXXXYYYYYYYYYYYYVVVWWWYYYZZZZZZXXXVVVUUUTTTTTTVVVXXX[[[[[[ZZZXXXXXXWWWUUURRROOOMMMKKKJJJGGGGGGFFFGGGHHHKKKNNNPPPKKKMMMJJJDDD???===999444444222///---,,,,,,...///***---000111000///...///,,,---...//////...---,,,(((+++---...---...111555,,,---...///...---,,,+++,,,111333000......+++(((((())))))))))))))))))((()))'''%%%%%%(((+++,,,,,,******))))))))))))******)))((((((***---///000///+++---//////...---...///++++++,,,+++***)))((((((%%%)))***((((((******&&&))))))(((((((((((())))))))))))***+++,,,,,,------***&&&&&&,,,000///------***)))((((((((()))+++,,,+++++++++++++++++++++++++++,,,---.........---,,,)))***+++,,,---,,,++++++))))))))))))***+++,,,---++++++******)))'''&&&%%%))))))))))))))))))))))))***))))))(((((((((((()))''')))+++,,,------,,,+++************))))))))))))'''((((((((())))))*********((('''((()))***)))(((''''''((((((((((((''''''%%%&&&((()))*********)))))))))))))))))))))))))))###%%%(((+++,,,+++***((())))))******++++++++++++***+++,,,------,,,+++***&&&((())))))(((((()))***+++***))))))+++///222555''')))******))))))***+++)))+++---...111777AAAHHHNNNTTTWWWTTTSSSVVVZZZZZZ^^^]]]]]]^^^aaacccbbbbbbaaaaaaaaabbbccccccdddddd```aaaccceeefffggghhhhhh```aaabbbaaa___]]]]]]^^^]]]```\\\NNN===444333666DDDRRR___bbbaaaaaaaaa___XXXWWWRRRIII???666222222......---,,,,,,,,,,,,---,,,+++*********+++,,,---777111+++)))***+++)))'''''')))+++---...---,,,+++OOOQQQSSSWWW\\\aaaeeegggfffbbb]]][[[ZZZYYYWWWTTTXXXTTTOOOLLLKKKIIIFFFBBBBBBAAA>>><<<;;;;;;;;;<<<;;;;;;;;;<<<===>>>>>>???@@@CCCFFFIIIKKKNNNQQQTTTUUUUUUWWWXXXZZZ\\\]]]^^^]]]\\\ZZZWWWTTTSSSTTTVVVXXXWWWUUUTTTSSSTTTUUUUUUZZZYYYXXXWWWXXXYYY[[[]]]]]]\\\\\\^^^```aaaaaa````````````___^^^^^^]]]]]]```___^^^]]]\\\\\\\\\\\\XXXYYYZZZXXXRRRMMMJJJHHH===999444000///000000000---,,,,,,,,,,,,---......///000444:::CCCMMMVVV\\\^^^```aaabbbaaa```aaabbbaaa``````___```bbbdddeeeddddddddddddddddddddddddddddddcccbbb```^^^\\\[[[VVVVVVVVVVVVWWWXXXYYYZZZTTTLLL@@@666111111222333===EEEQQQYYY\\\]]]^^^`````````______^^^]]]\\\\\\___\\\ZZZZZZXXXQQQFFF===888444///---------+++)))---,,,,,,++++++,,,,,,---000///...111999DDDNNNUUUTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRRRRQQQPPPNNNMMMLLLNNNLLLLLLNNNSSSXXX\\\^^^^^^^^^]]]\\\\\\[[[ZZZZZZ\\\\\\\\\[[[ZZZYYYYYYXXXWWWVVVVVVUUUVVVWWWXXXYYYXXXXXXXXXVVVUUUSSSQQQPPPNNNQQQUUUXXXXXXXXXYYYZZZWWWWWWWWWVVVSSSPPPLLLJJJHHHGGGGGGIIILLLOOOPPPPPPKKKJJJGGGCCC???:::666444111000///...............,,,---.../////////...---//////...---,,,,,,++++++111000...---,,,,,,---------,,,+++***)))((('''&&&***---000000...+++)))(((******)))(((((((((((((((***((('''(((***++++++***++++++++++++*********)))------,,,,,,,,,---.........///////////////......000...,,,,,,------,,,+++******++++++++++++******))))))))))))(((((((((((()))(((&&&%%%%%%'''(((***++++++,,,,,,,,,,,,------///,,,)))(((***+++,,,,,,------.........---+++******+++,,,------------,,,)))))))))***++++++,,,,,,(((((())))))******++++++(((((()))***************+++***)))(((((()))***+++))))))))))))))))))******---+++***+++...///---***))))))))))))((((((((((((((((((((((((((((((((((((((((((((('''((()))******))))))))))))))))))))))))))))))(((((((((((())))))***''''''******''''''***))))))))))))************)))(((((()))++++++***))),,,,,,---------,,,,,,+++))))))*********+++++++++***+++(((&&&---999>>><<<)))))))))))))))*********+++---///000222999EEENNNSSSTTTUUUXXXZZZZZZXXXWWWZZZ[[[\\\^^^```aaaccccccddddddcccbbbaaaaaaaaaaaaaaaaaabbbeeeggghhhfffdddccccccbbbaaa___]]]ZZZXXX___bbbaaaWWWFFF999555555999EEEUUU___```^^^]]]^^^^^^ZZZTTTLLLCCC:::444000//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,+++***)))(((*********++++++,,,,,,---RRRRRRTTTWWWZZZ]]]___aaa___[[[VVVSSSRRRQQQOOOLLLLLLHHHEEEBBBBBB@@@>>>;;;>>>===;;;:::::::::<<<===;;;<<<===???BBBDDDEEEFFFIIIKKKNNNPPPRRRTTTWWWYYYYYYYYYZZZ[[[]]]^^^___```bbbaaa___\\\YYYXXXYYYZZZYYYXXXWWWVVVUUUVVVVVVWWWZZZYYYXXXWWWXXXYYY\\\]]]]]]\\\\\\]]]```aaaaaa```^^^^^^__________________^^^^^^]]]\\\\\\\\\\\\]]]ZZZYYYXXXWWWUUUQQQJJJEEE===999444000///000000///------,,,,,,------...//////111555<<>>777555666AAAPPPYYY\\\[[[\\\]]]___\\\WWWPPPGGG===666111///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,+++***)))((()))))))))***************SSSSSSTTTTTTUUUVVVWWWWWWUUURRRNNNKKKIIIGGGEEEDDD@@@>>><<<;;;;;;:::999777:::999999999:::<<<>>>???>>>@@@BBBEEEIIILLLOOOPPPTTTVVVXXXYYYZZZ[[[]]]___^^^^^^______``````aaaaaabbbaaa```\\\YYYWWWWWWYYYZZZZZZYYYXXXXXXXXXXXXYYYYYYXXXWWWWWWXXXYYY\\\]]]]]]\\\\\\]]]```aaaaaa```]]]]]]^^^^^^___``````aaa^^^]]]]]]\\\\\\\\\]]]]]]]]]YYYVVVWWWXXXTTTJJJBBB>>>999444000////////////---------,,,------...///...111777@@@IIIRRRZZZ^^^^^^```bbbbbbaaaaaaaaabbbaaaaaaaaaaaaaaabbbddddddbbbcccdddeeefffhhhiiiiiiggggggfffeeecccaaa___^^^^^^]]]\\\[[[ZZZYYYXXXXXXTTTLLLAAA888444333444555:::DDDRRR\\\``````___```aaa```^^^\\\YYYWWWUUUTTTSSSPPPMMMJJJHHHCCC<<<666222000---,,,---......------,,,,,,++++++,,,,,,---///000222555999>>>AAADDDHHHGGGFFFEEECCCBBBAAAAAABBBBBBBBBBBBAAA@@@>>>>>>;;;;;;===CCCKKKSSSYYY[[[\\\\\\\\\[[[ZZZZZZYYYYYY\\\[[[[[[ZZZZZZYYYYYYXXXXXXXXXWWWWWWXXXXXXYYYZZZYYYXXXXXXVVVUUUSSSQQQPPPSSSVVVXXXYYYXXXXXXXXXYYYZZZYYYXXXVVVRRRNNNKKKIIILLLLLLMMMOOOQQQRRRQQQOOOIIIGGGBBB===888444222111......---,,,,,,,,,------,,,---...///000///......111000000//////.........000///...---,,,,,,,,,,,,,,,++++++***)))(((''''''***+++,,,+++)))(((((()))******)))((((((((())))))***)))'''(((***+++******''''''((()))***+++,,,,,,,,,+++++++++,,,,,,---......//////000000////////////---+++++++++,,,+++)))******************************)))))))))((((((((())))))***++++++,,,------...+++)))***---//////...---+++))))))***+++,,,+++,,,------------,,,,,,+++---,,,+++++++++,,,---...,,,,,,++++++***))))))(((************))))))))))))'''(((((()))))))))))))))***))))))(((((())))))***&&&''''''((()))***++++++)))))))))+++---...---,,,---,,,+++***((('''&&&%%%))))))))))))))))))))))))&&&''')))*********)))((())))))))))))))))))))))))***))))))(((((())))))******''''''******''''''***))))))))))))************)))(((((()))++++++***)))))))))))))))))))))))))))***************+++++++++,,,,,,***''')))...///---)))))))))*********++++++,,,...111333888BBBOOOXXXZZZZZZ[[[[[[[[[[[[[[[ZZZZZZ[[[\\\^^^```bbbdddeeeccccccbbbaaaaaaaaabbbbbbaaa``````bbbccccccaaa___``````````````````______``````___[[[RRRFFF:::444222;;;HHHQQQVVVYYY\\\^^^```^^^[[[TTTLLLBBB999444///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))++++++++++++************OOOPPPPPPPPPOOOOOONNNNNNMMMKKKGGGDDDBBB@@@???>>>;;;::::::::::::;;;<<<<<<999:::;;;<<>>:::666222000///...------------------,,,,,,++++++,,,,,,---111111222333666888;;;===@@@@@@@@@???>>>>>>============>>>======<<<;;;;;;999999<<>>999444111000///------,,,++++++,,,,,,,,,,,,---...///000000/////////.........------,,,,,,//////...---,,,,,,,,,,,,++++++******))))))((((((+++,,,+++***(((''')))+++******))))))((())))))***+++)))(((((()))******)))*********)))))))))((((((+++++++++++++++,,,---......//////000000000000///...---+++***++++++***)))+++******************+++*********)))))))))(((((('''(((***,,,------.........***'''(((,,,///...---,,,***((()))***,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...+++++++++*********))))))++++++******))))))(((((('''(((((()))))))))(((((()))))))))(((((()))))))))''''''((()))***+++,,,---*********+++,,,,,,+++***,,,,,,+++***)))((('''&&&))))))))))))))))))))))))%%%''')))***+++***((('''(((((((((((((((((((((((()))((((((''''''(((((()))***''''''******''''''***((()))))))))************)))(((((()))++++++***)))((((((((((((((())))))***************************++++++***))))))++++++***)))))))))******++++++,,,,,,...111555<<>>333000666@@@JJJRRRYYY]]]``````___]]]XXXPPPFFF<<<666000///...---,,,+++,,,,,,++++++++++++++++++++++++++++++++++++******)))))).........------,,,,,,,,,IIIJJJJJJJJJJJJIIIHHHGGGEEEDDDBBB???<<<:::::::::888999::::::;;;===???@@@>>>???AAADDDGGGJJJMMMNNNPPPQQQSSSUUUXXXZZZ\\\]]]```aaabbbbbb``````aaabbbcccbbbbbbbbbaaaaaaaaaaaabbbbbbbbb___[[[YYYYYYYYYXXXXXXXXXYYYYYYYYYXXXXXXXXXWWWVVVVVVWWWYYY\\\]]]\\\[[[[[[\\\___``````___``````_________^^^^^^^^^aaa```^^^\\\ZZZYYYYYYXXXYYYZZZ\\\ZZZVVVQQQLLLIIIAAA<<<666222000//////......------------.../////////333;;;DDDMMMVVV[[[^^^^^^___aaaaaa`````````aaa``````aaaaaabbbbbbbbbaaaaaaaaaaaaaaabbbbbbbbbbbbdddccccccaaa```^^^\\\[[[[[[\\\\\\]]]]]]\\\\\\[[[YYYQQQEEE;;;444111//////999CCCQQQZZZ]]][[[YYYYYYVVVUUURRROOOKKKHHHEEEDDD@@@===:::777555333111///000000///...,,,,,,,,,,,,---,,,,,,++++++,,,,,,---333222111000222444888:::777777888999::::::;;;<<<>>>???????????????>>>===>>>???AAAFFFMMMTTTXXXYYY\\\\\\\\\\\\[[[[[[[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYYYYYYYYYYXXXWWWUUUUUUWWWYYYZZZYYYWWWVVVWWWXXXZZZYYYWWWSSSPPPLLLIIIHHHJJJJJJKKKLLLMMMLLLIIIGGGBBB???;;;666222///......,,,,,,+++++++++,,,,,,---+++---...000000000000///...............---------.........------,,,++++++*********))))))))))))))),,,,,,,,,***((((((+++---******))))))))))))******+++***(((((()))******)))************))))))))))))++++++++++++,,,---...///......///000111111000000...---+++***++++++***)))++++++***))))))***++++++************))))))))))))+++,,,---///000111111111---***'''(((+++,,,,,,+++***)))((()))+++,,,++++++,,,,,,,,,+++,,,,,,,,,,,,...---+++******+++---...))))))*********+++++++++++++++******))))))(((((((((((())))))))))))((((((((((((((())))))((((((((((((((()))***,,,---......***+++++++++***)))((((((************))))))))))))))))))))))))))))))))))))%%%''')))***+++***((('''(((((((((((((((((((((((((((''''''&&&&&&''''''(((***''''''******''''''***((()))))))))************)))(((((()))++++++***)))***))))))))))))***+++,,,***************************************)))***+++((())))))***+++,,,,,,,,,,,,...222888@@@KKKUUU\\\\\\^^^___^^^\\\ZZZZZZ[[[[[[\\\]]]___aaabbbcccddd````````````aaabbbccccccaaa```______``````^^^\\\]]]\\\\\\\\\]]]___bbbcccbbb```___```]]]RRR@@@333000333:::EEEPPPZZZ```ccc______^^^[[[SSSJJJ@@@:::333222000---,,,+++,,,,,,+++++++++++++++++++++++++++++++++***************.........------,,,,,,,,,EEEFFFGGGGGGGGGFFFEEEDDD>>>>>>===;;;888777888999666888:::;;;<<<>>>BBBDDDGGGHHHJJJMMMQQQTTTVVVWWWXXXYYYZZZ[[[]]]^^^___```aaabbbcccbbb`````````aaabbbbbbbbbbbbaaaaaa``````_________]]]ZZZXXXXXXXXXVVVWWWXXXXXXYYYXXXXXXXXXWWWVVVUUUVVVWWWYYY\\\]]]\\\[[[[[[\\\___``````___aaa``````___^^^^^^]]]]]]```___^^^\\\ZZZYYYXXXXXXXXX[[[\\\ZZZUUUPPPNNNMMMCCC???888444111000000///......------......///000000444;;;CCCLLLTTTZZZ]]]\\\^^^``````_________```______```aaaaaa``````___bbbbbbbbbbbbbbbbbbbbbaaaccccccbbbaaa___]]]\\\ZZZZZZ[[[]]]___```______^^^YYYQQQEEE;;;444000...---:::CCCOOOWWWXXXUUUSSSRRRKKKJJJHHHEEEBBB???<<<;;;777555444111000///.........///000///,,,++++++,,,---,,,,,,++++++,,,,,,---111000//////000333666999666777888;;;===???AAAAAACCCCCCDDDDDDDDDDDDDDDDDDFFFFFFHHHLLLQQQVVVYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYYYYYYYXXXWWWWWWXXXXXXXXXYYYYYYXXXWWWWWWWWWXXXYYYXXXVVVUUUVVVWWWXXXWWWTTTQQQNNNKKKIIIGGGLLLKKKJJJJJJJJJIIIFFFDDD===;;;888444111///...---,,,,,,+++++++++,,,------+++---...000111111111000000000000000000000000000---.........---,,,+++***)))))))))))))))*********+++,,,,,,***))))))+++---******)))))))))***++++++,,,***(((((()))***)))((((((((()))***+++,,,------+++++++++,,,---...///000......///000111111111111///---+++++++++,,,+++))),,,+++***))))))***+++,,,++++++*********)))))))))+++++++++,,,---...//////++++++++++++************)))(((((()))+++,,,+++***,,,++++++++++++,,,,,,---...---,,,+++++++++,,,---((())))))***++++++,,,,,,************)))))))))))))))************))))))((('''(((((())))))(((((('''))))))******+++,,,------)))+++,,,+++)))''''''(((************************))))))))))))))))))))))))&&&''')))*********)))((())))))))))))))))))))))))(((''''''&&&&&&''''''(((***''''''******''''''***))))))))))))************)))(((((()))++++++***)))+++***))))))***+++---...+++++++++***************)))((()))+++***(((***...((())))))***+++,,,------...000555===FFFOOOVVV[[[[[[^^^bbbaaa^^^[[[[[[\\\]]]^^^___```aaabbbbbbccc_________```aaabbbcccdddbbbaaa`````````aaa___^^^___^^^\\\[[[\\\___bbbdddcccaaaaaabbb___TTTBBB333000111777BBBPPP[[[bbbddd___```___\\\VVVNNNFFFAAA888555222///,,,,,,,,,,,,++++++++++++++++++++++++,,,+++******))))))******++++++++++++************EEEFFFGGGGGGGGGEEECCCBBB=========;;;999888:::<<<999<<>>@@@@@@>>><<<<<<>>>AAA@@@CCCGGGHHHIIIKKKPPPTTTTTTUUUWWWZZZ]]]___``````^^^______```bbbcccddddddbbbddddddcccbbbaaabbbcccbbbbbbbbbbbbbbbbbbbbbbbb]]]___```___]]][[[[[[\\\VVVWWWXXXZZZZZZZZZYYYXXXVVVUUUUUUUUUWWWYYY\\\^^^[[[[[[ZZZ\\\^^^```______]]]]]]^^^^^^___`````````[[[ZZZZZZZZZ[[[\\\]]]]]]^^^YYYTTTTTTWWWWWWSSSOOOGGGBBB<<<666444222111000...............///000000222555:::@@@HHHPPPVVVZZZZZZ\\\^^^^^^]]]\\\]]]^^^]]]^^^_________^^^]]]\\\YYYZZZ[[[\\\^^^___``````]]]]]]\\\[[[YYYWWWUUUTTTTTTVVVXXXYYYZZZYYYWWWVVVSSSLLLBBB999444111000///222999AAAEEECCC@@@>>>===999888777555444222111000,,,---......------...///(((+++......---,,,...000---,,,,,,++++++,,,,,,---(((+++///333555666666555999:::;;;>>>@@@CCCDDDEEEHHHIIIJJJKKKLLLLLLLLLKKKMMMMMMNNNQQQUUUXXXYYYYYYVVVWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYWWWWWWXXXXXXXXXWWWUUUTTTQQQRRRSSSUUUVVVWWWXXXXXXVVVWWWWWWVVVTTTTTTVVVWWWTTTSSSQQQNNNKKKIIIHHHGGGGGGEEEBBB@@@@@@???===<<<666666555444222000...---,,,,,,,,,,,,------...///+++,,,...000111222111111............////////////,,,---......---,,,***)))(((((())))))******++++++'''(((***)))(((((()))*********))))))***+++,,,,,,,,,***)))((()))***)))(((---------,,,,,,,,,++++++,,,------...///000222222......///111111222222222000...,,,,,,------,,,+++,,,+++)))(((((()))+++,,,+++++++++************)))---,,,***))))))***,,,...+++111666444---((()))+++((('''''')))+++,,,+++***++++++*********+++---...,,,------------,,,+++***,,,,,,++++++***)))))))))(((((())))))******++++++,,,,,,,,,,,,,,,+++***)))&&&'''((())))))((('''&&&''''''''''''(((((((((((("""%%%)))***))))))+++......---,,,+++***(((''''''((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))++++++************++++++***''''''******''''''***))))))))))))************)))(((((()))++++++***)))***)))(((((()))+++---...++++++++++++******))))))***'''''')))'''###&&&...((())))))+++,,,---......333666===FFFOOOUUUXXXXXXZZZ```ggghhhddd```___```aaaaaaaaaaaa````````````^^^^^^^^^___aaabbbdddddddddbbbaaaaaabbbccccccbbbgggdddaaa^^^^^^aaadddfffdddcccdddddd___RRRBBB555......222>>>OOO\\\aaabbbbbbbbbbbb```[[[UUUPPPLLL>>>;;;666111...,,,+++,,,************************---,,,***)))))))))***+++*********++++++,,,,,,---GGGGGGGGGFFFDDDBBB@@@???CCCAAA???>>>>>>@@@CCCEEEIIIKKKNNNQQQSSSVVVYYY[[[ZZZ[[[]]]___aaabbbcccccc````````````aaaaaaaaaaaaaaaaaa``````_________^^^cccbbbbbbbbbaaaaaa``````___^^^]]]\\\\\\]]]^^^___WWWWWWWWWXXXXXXXXXXXXXXXZZZYYYXXXWWWVVVWWWWWWXXXYYY[[[\\\\\\[[[[[[\\\]]]^^^]]]]]]]]]]]]^^^______]]]\\\[[[[[[\\\]]]___```\\\[[[YYYXXXXXXVVVTTTQQQLLLEEE===666111000///...000///---,,,+++,,,...///---111888???FFFMMMTTTYYYYYY[[[]]]^^^]]]]]]^^^___[[[[[[\\\\\\ZZZWWWUUUSSSTTTUUUVVVXXXYYYZZZZZZZZZ\\\ZZZVVVUUUTTTTTTSSSRRRQQQRRRTTTTTTTTTQQQOOOMMMHHHCCC<<<555000///000111444666999<<<<<<999666444222222222111000...---,,,///...,,,,,,------,,,+++******+++++++++,,,,,,,,,,,,,,,---............---,,,...///000111333666888888:::===>>>???@@@AAACCCEEEEEEFFFFFFFFFFFFFFFFFFKKKLLLMMMNNNOOOQQQRRRRRRSSSRRRQQQQQQQQQRRRSSSTTTVVVTTTRRRSSSVVVWWWUUUSSSUUUUUUUUUTTTTTTUUUUUUVVVQQQQQQRRRTTTVVVXXXZZZ\\\XXXVVVUUUUUUWWWXXXXXXXXXWWWUUUQQQOOONNNMMMKKKIIIGGGDDDAAA>>>===:::777555777666444111///---++++++//////...---,,,,,,++++++////////////000000000000000000000///////////////333000,,,)))'''''')))++++++***)))(((((()))***+++***)))((('''&&&&&&'''((('''(((************,,,...***,,,,,,+++)))((()))***,,,,,,,,,------,,,+++******,,,...///111111111000000000111222222222222111///---+++******,,,///111+++***((('''''')))+++,,,******))))))))))))************+++---------------///111222000---+++,,,...***)))))))))))))))******000,,,(((&&&''')))((('''((()))******)))***,,,...(((***++++++)))(((((()))))))))))))))************+++,,,------------,,,+++(((((((((((())))))))))))+++***((('''''')))+++,,,((())))))))))))*********,,,,,,++++++***)))((((((''''''((()))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((******))))))))))))******)))***+++++++++)))(((''')))))))))))))))***++++++++++++***)))(((((())))))******))))))***,,,...///,,,+++)))(((,,,000...((()))))))))))))))(((((((((***))))))***---///000000111888BBBJJJPPPUUU[[[```]]]bbbffffffaaa^^^___aaa```````````````aaaaaabbb^^^]]]\\\\\\\\\^^^```bbbcccbbbbbbaaaaaabbbccccccfffggghhhgggeeeddddddddddddggghhheee[[[KKK;;;000000000444AAAQQQ___ddddddcccaaa___^^^]]]ZZZVVVSSSDDD???999333000///---,,,------,,,,,,,,,,,,------+++***************++++++************************KKKJJJIIIGGGEEEDDDBBBBBBCCCCCCCCCDDDEEEHHHKKKLLLPPPSSSVVVXXXYYY[[[^^^aaa___```aaabbbbbbbbbbbbbbb`````````aaaaaaaaabbbbbbaaaaaaaaa`````````______bbbbbbbbbbbbaaaaaaaaa```______^^^^^^^^^^^^______YYYYYYXXXXXXYYYYYYYYYYYYZZZYYYXXXWWWVVVVVVWWWWWWVVVWWWYYYZZZZZZZZZ\\\^^^]]]]]]]]]]]]]]]^^^______^^^]]]\\\[[[[[[[[[\\\]]]\\\[[[YYYYYYXXXWWWTTTRRRMMMGGG>>>777222000///...000000///......///000111...111666<<>>999333///......//////111444666666444111///---......//////......---000...------......---,,,***++++++++++++,,,,,,,,,)))***++++++,,,,,,++++++---...000000111222555777555777:::;;;;;;;;;<<<>>>===>>>>>>???@@@AAABBBBBBFFFFFFGGGHHHIIIJJJJJJKKKLLLLLLKKKKKKKKKMMMNNNOOOPPPOOONNNOOOQQQSSSQQQPPPRRRSSSTTTVVVVVVVVVUUUTTTOOOPPPRRRTTTVVVYYY[[[\\\ZZZYYYWWWWWWXXXYYYXXXWWWXXXVVVSSSPPPOOOMMMKKKIIIDDDBBB???===;;;999666444444444222000///......---...------,,,++++++******......//////000000111111000000000000000/////////111///,,,)))''''''((()))))))))(((''''''((())))))***)))((('''&&&''''''(((&&&''')))*********,,,...***+++,,,+++***))))))***,,,------,,,***)))***++++++,,,...///000111111000000000111222222222222111000...,,,+++***+++,,,---,,,+++)))(((((()))***+++*********))))))*********((())))))******+++,,,,,,///000111000---+++,,,...******))))))))))))******---***((((((***+++***((((((***+++*********,,,...)))+++,,,+++***(((((()))(((((()))))))))************+++,,,,,,,,,,,,+++***(((((((((((()))))))))))))))(((((('''((()))***+++)))))))))*********++++++,,,,,,,,,+++******))))))''''''((()))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((******))))))))))))******)))******+++***)))(((''')))(((((((((((()))***+++++++++***)))))))))))))))************+++,,,------,,,,,,***)))---111///)))******))))))))))))))))))***))))))***,,,...///000333:::DDDMMMRRRVVV[[[___\\\```ddddddaaa___```bbbbbbbbbaaaaaaaaaaaabbbbbb___^^^]]]]]]^^^___aaabbbaaaaaaaaaaaaaaaaaaaaaaaabbbccceeeeeeeeeeeeeeeeeebbbdddeee```TTTEEE777000///111999FFFVVVaaadddcccbbbaaa___^^^^^^[[[XXXUUUOOOHHH>>>666111///...------,,,,,,++++++++++++,,,+++++++++***++++++,,,,,,************************LLLKKKIIIHHHGGGFFFFFFGGGFFFGGGJJJMMMPPPSSSUUUVVVYYY[[[]]]______```ccceeeeeeeeeeeeeeedddcccbbbaaaaaaaaaaaabbbbbbbbbccccccbbbbbbbbbaaaaaaaaaaaaaaabbbbbbbbbbbbaaaaaaaaaaaa______````````````______[[[[[[ZZZZZZZZZZZZZZZ[[[[[[ZZZYYYWWWWWWVVVVVVVVVSSSUUUWWWXXXXXXZZZ\\\^^^]]]]]]\\\\\\]]]]]]^^^______^^^]]][[[ZZZZZZ[[[[[[\\\[[[ZZZYYYZZZYYYVVVTTTNNNHHH@@@888444111///............///000000000111...000444888===DDDLLLRRRTTTUUUWWWVVVTTTSSSTTTTTTQQQQQQPPPOOOLLLIIIEEEDDDBBBEEEHHHLLLMMMNNNMMMLLLLLLIIIEEEBBBAAA@@@>>>===???@@@AAABBBAAA@@@===<<<:::777444000...------------...///000000///...---)))***+++,,,---.........000///......//////...---++++++++++++,,,,,,,,,,,,))))))***+++++++++++++++---...000000///000333555222333555666555555666777444555666777888:::;;;;;;>>>>>>>>>?????????@@@@@@BBBBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFHHHJJJKKKKKKJJJKKKNNNQQQSSSTTTTTTRRRPPPNNNOOOQQQSSSUUUXXXZZZ[[[[[[ZZZXXXXXXYYYYYYXXXVVVWWWUUUQQQOOONNNLLLIIIGGGAAA???<<<:::999777444222222111000000/////////000///......------,,,,,,+++......//////000111222222111111111000000/////////---,,,+++)))((('''''''''(((''''''&&&&&&''''''((())))))(((''''''''''''(((%%%''')))******+++---...***+++,,,+++***)))***+++---------,,,+++***+++,,,,,,---...///000111111111000000111222222222222111//////---,,,+++*********...---+++***)))******+++++++++************++++++***))))))))))))+++,,,---...///000///---,,,,,,...+++******)))))))))*********)))(((***+++,,,+++***)))***++++++***+++---///+++------,,,***(((((()))(((((())))))))))))******)))******++++++******)))(((((((((((())))))))))))&&&&&&'''((())))))******************+++++++++,,,---,,,,,,++++++*********'''(((((()))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((******))))))))))))******)))************)))((((((((((((''''''(((((())))))+++***))))))))))))))))))***++++++,,,,,,+++++++++,,,---+++***---111///***************************,,,,,,,,,,,,---///111333666>>>IIIQQQUUUXXX[[[^^^[[[^^^bbbbbb```___```bbbddddddcccbbbaaaaaaaaaaaa______^^^^^^___```bbbcccaaaaaabbbccccccbbbaaa``````aaacccdddeeedddddddddaaacccbbbYYYJJJ===444111///444@@@OOO]]]ddddddbbb```____________^^^[[[XXXZZZRRRFFF;;;444000///.........---,,,++++++,,,,,,+++++++++++++++,,,------++++++++++++++++++++++++JJJIIIGGGGGGGGGIIIKKKMMMKKKMMMRRRVVVYYY[[[\\\[[[^^^___aaabbbaaabbbdddeeegggfffffffffdddcccbbbaaaaaabbbbbbbbbccccccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaaaaa___```aaabbbbbbaaa```___]]]]]]\\\[[[[[[[[[\\\\\\[[[ZZZYYYXXXWWWVVVUUUUUUSSSUUUWWWXXXXXXYYY[[[\\\\\\\\\\\\\\\\\\]]]]]]^^^___^^^]]]\\\[[[\\\\\\]]]^^^\\\[[[[[[[[[ZZZXXXVVVOOOIIIAAA:::555222///...***+++,,,---...///.........000111444888>>>FFFKKKNNNOOOPPPOOOMMMKKKKKKLLLHHHGGGFFFDDDAAA===:::999999<<<@@@DDDGGGGGGEEEDDDDDDAAA>>><<<;;;;;;999888999:::;;;<<<;;;:::888777333222111///...---------........................)))***+++,,,---.........///...------...///...,,,+++++++++,,,,,,,,,------+++,,,,,,---------------,,,.........---...000111000222333333222111111222111111222222333444555555777777777777777777777777888888888999:::;;;<<<===>>>>>>>>>@@@BBBCCCCCCCCCDDDEEEHHHJJJLLLLLLLLLKKKMMMMMMOOOPPPRRRSSSTTTTTTWWWVVVUUUVVVWWWXXXVVVUUURRRPPPNNNLLLJJJHHHEEEBBB===;;;888777666555333111111000000/////////000000111111111000000000//////......///000111222222333111111111000000//////...************)))(((&&&&&&''''''''''''''''''''''''((((((((('''''''''((((((%%%''')))***+++,,,...000***+++,,,,,,*********,,,...,,,,,,///333333000,,,---......///000111111111000000111222222222222111---------,,,,,,+++******///...---++++++******+++,,,++++++++++++++++++,,,---,,,*********,,,...000---.........------------++++++******))))))******+++***))))))***+++,,,,,,)))***++++++***+++---///---......---+++)))((()))(((((((((((()))))))))***((())))))))))))))))))((((((((((((((())))))))))))$$$%%%&&&((()))***************+++++++++,,,,,,,,,---,,,,,,,,,++++++******(((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((******))))))))))))******))))))*********)))))))))((((((''''''''''''((((((******)))))))))))))))***++++++,,,---,,,+++***)))+++,,,+++))),,,///...***))))))))))))************.../////////000222555777<<>>CCCEEEGGGHHHFFFDDDBBBBBBCCC======;;;999666444222000333666:::>>>@@@AAA???>>><<<:::777666777888777666555666777777777666555444111111000//////...............------------......,,,------.........---------,,,++++++---------+++++++++,,,,,,,,,---------,,,,,,---............---+++,,,------,,,,,,...///111222444333111000000111333222222222222222222222444444333333333333222222111222333333444555555555666777888999:::;;;<<<===============???AAADDDEEEIIIJJJKKKKKKLLLKKKKKKJJJMMMMMMMMMPPPRRRSSSSSSQQQNNNLLLJJJIIIHHHFFFBBB???999777555444444333111000111111000///......//////222111111111111111000000/////////000111222222333111111000000///......---((())))))***)))((('''&&&((((((((((((((((((((((((''''''((((((((((((((((((''')))+++,,,,,,---///111***+++,,,,,,+++***+++---///++++++222<<<>>>666,,,......//////000000111111000000111222222222222111,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++++++++***,,,++++++++++++++++++,,,---,,,*********,,,...000,,,,,,,,,,,,------------,,,,,,+++***************...,,,***''''''(((+++---)))***++++++***+++---...---......---+++)))((()))'''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))$$$%%%&&&((()))***************+++++++++,,,,,,,,,,,,,,,+++++++++++++++***(((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((******))))))))))))******))))))))))))))))))******((((((''''''''''''((((((***)))))))))))))))******+++,,,------,,,+++)))((()))+++***(((***------)))((((((((())))))*********---...//////000222777;;;BBBJJJSSSZZZ[[[[[[\\\]]]ZZZ\\\^^^______```aaabbbdddcccaaa```^^^^^^]]]]]]]]]]]]]]]]]]^^^___``````cccdddfffgggfffdddbbbaaaaaaaaabbbdddggggggdddbbb___]]]VVVHHH999111222666888BBBRRR___ffffffbbb______^^^___aaaccccccaaa___[[[VVVOOOHHHAAA;;;555222222222000///------,,,,,,++++++************++++++++++++++++++++++++++++++EEEFFFGGGJJJNNNRRRUUUWWWXXX[[[^^^bbbcccbbb```^^^dddeeeffffffeeeeeefffhhhdddddddddddddddcccbbbbbbaaaaaaaaabbbbbbbbbccccccbbbbbbbbbbbbbbbcccccccccaaaaaaaaaaaabbbbbbbbbbbb``````aaaaaaaaaaaa``````aaa___]]][[[[[[[[[]]]^^^\\\\\\[[[YYYXXXUUUSSSRRRVVVWWWXXXXXXWWWVVVXXXYYY[[[[[[ZZZZZZ[[[[[[\\\]]]\\\\\\[[[[[[\\\^^^___```^^^\\\[[[ZZZYYYXXXUUUSSSLLLGGG@@@:::666333111///---------.../////////000.../////////000333888<<<===>>>???>>><<<:::::::::555555333222000///...---000222666999;;;;;;::::::777555333333444555555555333333333333333333222222222111000//////.........,,,,,,,,,,,,,,,,,,,,,,,,///////////////...---,,,,,,+++***+++,,,---,,,+++,,,,,,,,,,,,------------++++++,,,---------------+++---------,,,,,,...000222444555555333222222222555444444333333222222111222222222222222222222222000000111222222222222111222333555555555555777888777666555444666999===???BBBBBBCCCDDDDDDCCCBBBAAAAAABBBCCCGGGJJJLLLKKKIIIHHHGGGFFFFFFEEECCC@@@===666444333222333333111///000000//////......//////////////////////////////000000000111111111222222000000//////...---,,,,,,(((((())))))))))))(((''''''(((((())))))(((((('''&&&'''(((((()))((((((((((((***,,,,,,,,,,,,...///***+++,,,,,,++++++,,,---...******333>>>@@@777,,,000////////////000111222000000111222222222222111---,,,,,,,,,,,,---...///---------,,,,,,++++++***++++++************++++++***))))))))))))+++,,,---,,,+++***+++---...---,,,---,,,+++***************,,,,,,***'''&&&&&&))),,,((()))******)))***,,,...+++------,,,***(((((()))''''''(((((((((((()))))))))((((((''''''(((((()))(((((((((((())))))))))))&&&&&&'''((())))))******************+++++++++,,,************************)))))))))))))))(((((('''(((((())))))))))))(((((((((((())))))))))))((((((******))))))))))))******)))))))))((())))))***+++))))))((((((''''''(((((()))))))))))))))******+++,,,,,,,,,,,,,,,+++***)))'''******((((((+++,,,)))(((((())))))***+++++++++***,,,.........222888===IIIPPPXXX]]]]]]\\\]]]^^^\\\\\\]]]^^^___```aaabbbcccbbb```___^^^]]]]]]]]]\\\\\\]]]]]]^^^_________bbbbbbcccccccccaaa```___^^^^^^```dddhhhiiifffbbbUUUQQQIII<<<111...333999AAALLLYYYccceeeccc```_________```bbbdddeeecccbbbYYYVVVRRRNNNIIIDDD>>>:::666555333111000............---,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,JJJKKKNNNQQQTTTWWWZZZ[[[]]]___bbbdddeeedddbbb```ccceeeffffffeeeeeefffgggeeeeeeeeeeeedddcccbbbaaa`````````aaaaaaaaabbbbbbaaaaaaaaabbbbbbbbbcccccc```aaaaaaaaabbbbbbbbbbbbaaa``````______``````aaaaaa```]]][[[ZZZ[[[\\\^^^\\\\\\[[[ZZZXXXUUUSSSQQQRRRTTTVVVVVVUUUVVVWWWYYYZZZZZZZZZZZZZZZ[[[\\\\\\\\\[[[ZZZZZZZZZ[[[\\\]]]\\\ZZZXXXVVVUUUSSSPPPNNNJJJEEE???:::666444111//////...---------...///000...////////////111444666555666777777555444444444111000000///............///000222444666777777666888666333333444444444444333333333333333333333333444333111///------------,,,------......------,,,///////////////...------,,,+++***+++---...---,,,,,,,,,,,,------------...,,,---......//////......---...//////...///111333333555666666444333333444444444444333333333333333222222222222333333333333111222333333333222111000000222444333222111333555333333222222444666888999777999;;;<<<======;;;;;;999999;;;>>>AAABBBAAA???????????????@@@>>>;;;888444333111111222222111///......---......000111111////////////////////////222222222111111111111000//////...---,,,+++******))))))))))))))))))))))))&&&'''(((((((((((('''&&&%%%&&&((()))))))))((((((((()))++++++***)))+++,,,***+++,,,,,,++++++,,,...---+++,,,000666888333...111000/////////000111222000000111222222222222111000///---,,,,,,---...///++++++,,,,,,,,,+++++++++*********))))))*********((())))))******+++,,,,,,+++)))(((***---......,,,...---,,,+++************%%%(((******((('''(((***'''((())))))((()))+++---)))+++,,,+++***(((((()))'''''''''((((((((())))))))))))(((''''''((())))))(((((((((((()))))))))))))))(((((('''((()))***+++)))))))))*********++++++)))))))))))))))))))))))))))))))))))))))(((''''''(((((())))))))))))(((((((((((())))))))))))((((((******))))))))))))*********)))((((((((()))+++,,,+++***)))(((((((((((())))))))))))))))))***++++++,,,,,,++++++***+++++++++'''+++,,,))))))+++,,,*********+++,,,,,,---......***---///000000444<<>>:::666444111//////---+++******+++,,,......///000000//////111333000222333333111000000111/////////...//////000111...///000222333444444444<<<999666555555666555444555555555666666666666666555333000...,,,,,,,,,---...///000111111000///...------......///......------,,,+++,,,...///...---,,,,,,,,,---------......///000000111111111111111...000111111111222444666444555777777555444555555111222222222333333444444222222222333333333444444333444444555444333111000000222444333111000222444111222333444555666666666000222555777999999999888444555666999;;;;;;999777888777888999999888555333333222111111222222111000++++++,,,---///111333444000000000000000111111111333333222222111000000000///......---+++***))))))***))))))))))))******+++%%%%%%&&&''''''&&&%%%%%%%%%&&&((()))))))))((((((''')))***)))((('''((()))***+++---,,,,,,+++---...,,,------...---......///111111000//////000111222000000111222222222222111444222///,,,+++,,,...///******+++,,,,,,,,,++++++******))))))))))))************,,,---------------+++)))((()))---///...,,,...---,,,+++************$$$***,,,+++)))((((((&&&'''(((((('''(((***,,,(((***++++++)))(((((()))''''''''''''((((((((()))***)))(((''''''((()))***(((((((((((())))))))))))+++***((('''''')))+++,,,((())))))))))))*********((((((((((((((())))))))))))))))))))))))(((''''''(((((())))))))))))(((((((((((())))))))))))((((((******))))))))))))*********)))(((((((((***+++,,,++++++***)))))))))))))))))))))((())))))***++++++,,,,,,*********+++,,,---(((,,,---***))),,,---+++,,,,,,------...///000000,,,///222333444888AAAHHHSSSXXX]]]___^^^]]]^^^``````___^^^^^^```aaabbbaaacccbbbaaa``````______```]]]^^^___```aaaaaaaaaaaaeeedddcccbbbaaaaaaaaaaaagggeeeccccccdddaaaZZZSSSEEE>>>666000111888AAAGGGQQQYYYaaaccc```\\\]]]___``````aaacccffffffeeecccbbb^^^YYYUUUSSSQQQOOOMMMEEEDDDBBB@@@>>>===<<<;;;555444222000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,XXXYYY[[[\\\]]]^^^^^^^^^aaabbbcccdddeeefffffffffeeedddbbbaaaaaacccdddfffaaaeeeeeeaaabbbeeeccc]]]UUU[[[cccgggccc\\\^^^dddbbbccccccccccccbbbaaaaaadddcccbbb```__________________```aaaaaaaaaaaaaaaaaa___]]][[[ZZZ[[[\\\]]]______^^^\\\YYYUUUQQQOOOMMMNNNPPPRRRUUUWWWYYYZZZ[[[YYYXXXXXXZZZ\\\]]]\\\ZZZYYYXXXVVVTTTSSSQQQQQQOOOOOONNNMMMJJJGGGDDDCCC<<<;;;999777555222000///......//////......---,,,***+++---///000000///...////////////............111000///......///000111222333555555444555666888555555555555666777888999666666555555555555666666777555333111///...//////...///000111111222111111000000///...............)))+++---...------...///.........///000000111111111222222333444444444333444333222111111222333444666666777777777777666666777666666555555555555555666555444444444555777888666666666666555444222222555555444444444666777888222333444444444333111111222444666555444555888;;;555444444444444444444333555444444333222111111000000////////////.........,,,,,,---...///000111222111111111111111111111111111111111111111111111111///......---+++***)))))))))******)))(((&&&$$$###''''''''''''(((((())))))###"""###$$$''')))))))))*********)))))))))))))))(((***,,,,,,******,,,//////,,,+++,,,///111///---222111///------...000111111111222222222333333333111000///...---,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,+++***)))(((''''''))),,,000000...+++)))(((,,,***((((((***---...............---,,,+++)))(((++++++******))))))((((((+++,,,,,,+++)))((()))***###&&&))),,,---,,,***((())))))))))))))))))))))))(((((())))))))))))((((((((()))+++,,,,,,+++***))))))'''%%%######&&&)))+++)))(((&&&%%%&&&''')))*********))))))((((((''''''++++++++++++***)))'''''')))))))))))))))*********(((((()))***************++++++************+++++++++++++++***)))((((((''',,,+++***)))((('''&&&%%%,,,+++((('''((())),,,...,,,***(((***---...,,,***)))***++++++))))))***+++++++++++++++++++++++++++.........///333<<>>888000,,,---......---)))***+++++++++,,,///111^^^^^^^^^_________^^^^^^```aaabbbdddeeeeeeeeeeeefffeeedddbbbbbbccceeefffaaaddddddaaaaaadddbbb]]]aaa______bbbbbb___```ccccccccccccccccccbbbaaaaaaaaa````````````aaaaaabbb___```aaaaaabbbbbbbbbaaa```___]]][[[ZZZZZZ[[[\\\______^^^\\\YYYUUURRROOONNNOOOQQQSSSUUUXXXZZZ[[[[[[YYYVVVUUUVVVVVVVVVUUUVVVUUUSSSQQQOOONNNLLLKKKHHHHHHGGGFFFDDDAAA>>>===:::999777666444222000///++++++,,,....../////////,,,,,,---...////////////////////////............///.........///000222333222444555555555555666888888777777666666666777777666666666555555666666666555444333111000///.........///000111222222222222111000//////......//////***,,,------------///000...//////000000111222222333333444555555555555555666555444444444444555666777777888888888888777777888777666666555555666666888777777666666888999:::888888888888777666555444777666555555555777999:::444444555666555444333222555777888777444333444555333333333333222222222222111111000000///......---/////////.........------******+++,,,---...//////000000000000000000000000////////////////////////......---,,,+++***))))))'''((())))))))))))''''''((('''%%%$$$$$$&&&(((***&&&&&&&&&'''((())))))(((***)))))))))))))))))))))(((***,,,,,,+++***,,,///...---,,,---///000///...111000///......///000111111111111111222222222333000///...---,,,,,,,,,,,,,,,,,,+++++++++*********,,,,,,++++++******))))))(((+++...///...+++***)))+++)))((()))+++---....../////////...---,,,***)))*********))))))((((((((()))***+++***(((((((((***&&&(((+++------+++)))'''))))))))))))))))))))))))(((((())))))))))))((((((''''''((())))))((('''&&&***)))'''&&&&&&(((***,,,***)))'''''''''(((***+++***)))))))))((((((((('''************)))((('''&&&,,,++++++***)))(((''''''(((((()))************)))+++******))))))******+++++++++******)))(((((('''))))))))))))(((((((((((()))******+++++++++++++++,,,***)))***,,,---,,,***+++,,,------+++***+++,,,+++++++++++++++,,,,,,,,,///000111333888AAAMMMVVV]]]^^^___^^^^^^___bbbdddaaabbbcccdddddddddcccbbbcccbbbaaaaaa````````````bbbbbbaaa```______```aaabbbbbbbbbbbbbbbbbbbbbbbbcccaaa^^^YYYRRRIII???888555333444999CCCLLLTTTWWW^^^```bbbbbb```^^^^^^___aaaccceeefffdddcccbbbbbbggggggfffdddbbb```^^^]]]WWWXXXVVVTTTUUUWWWSSSMMMCCC<<<444///......---,,,---...///...+++***+++,,,cccbbbaaa```______^^^^^^___```aaabbbddddddddddddhhhgggeeedddcccddddddeee```ccccccaaaaaacccbbb___nnnddd\\\^^^aaabbbaaabbbcccccccccccccccbbbbbbaaa^^^^^^___```aaacccdddeee```aaabbbbbbcccbbbbbbbbbaaa___]]][[[ZZZZZZZZZ[[[```___^^^\\\YYYVVVRRRPPPPPPPPPRRRSSSUUUWWWXXXYYYXXXUUURRROOOOOONNNLLLKKKNNNMMMKKKIIIGGGEEEDDDCCC??????>>>===;;;999777666666666555333222111000///+++,,,,,,------...............---------......///////////////............------------///111333555333555666666555555777888:::999888777666666666666777666666555555666666777444333333222111///...---///000111222333333333333222111111000///000000000,,,---------,,,---///111///000000111222222333333444555666666777666666666888777777666666777777888888888999999999999888888999888777777666666777777888777777666666888999:::999::::::999999888777666888777666666666888;;;<<<666777777777777666555555555777999999666444333333222222222111111000000000/////////...------,,,,,,............---------,,,******+++,,,---......///........................------------------------...------,,,+++***))))))%%%&&&(((***++++++******)))'''$$$""""""%%%(((***))))))))))))))))))))))))))))))))))))))))))******)))***,,,,,,++++++---...---...//////...---///000////////////000000000000000000000111111111222222......---,,,,,,+++,,,,,,,,,++++++++++++*********++++++++++++++++++++++++&&&))),,,---,,,+++******))))))(((***,,,......---/////////...---,,,+++***))))))))))))(((((((((((('''((())))))(((''')))***)))***,,,...---+++)))'''))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((('''&&&%%%******)))))))))***+++,,,***)))((((((((()))+++,,,))))))))))))(((((((((((())))))))))))(((''''''&&&*********))))))((((((((('''((())))))******))))))+++******))))))******++++++******))))))(((((('''''''''(((((())))))******''')))---//////---+++)))+++***)))***,,,---,,,+++...//////...---,,,,,,---++++++++++++,,,,,,---...000222555999@@@IIITTT[[[^^^```aaaaaa```aaaccceeeaaabbbccceeeeeeeeedddcccccccccbbbbbbaaa``````___aaaaaaaaaaaaaaabbbbbbbbbddddddeeeeeedddbbb```___]]]YYYRRRKKKDDD<<<555000111333:::CCCNNNWWW[[[]]]```aaaaaa```^^^^^^___``````bbbddddddbbb```______dddfffhhhjjjiiigggdddbbb\\\\\\[[[YYY\\\^^^[[[TTTGGG@@@777111///...,,,***,,,...//////,,,*********cccaaa```^^^]]]]]]]]]^^^^^^___```bbbcccccccccccchhhgggeeedddcccccccccccc___aaabbbaaaaaaaaabbbaaarrrggg^^^^^^aaabbbaaabbbccccccddddddccccccbbbaaa^^^^^^___```aaaccceeefffaaabbbbbbcccccccccbbbbbbaaa```^^^\\\[[[ZZZZZZYYY```___^^^[[[XXXUUURRRPPPQQQQQQQQQQQQRRRRRRRRRRRRQQQNNNJJJHHHFFFEEEDDDBBBDDDDDDBBBAAA???===<<<;;;999999888777555444333222333333222222111000000/////////...---,,,+++++++++000///---,,,,,,---...///////////////............------------///111333444444555666666555555777888999888777777666666666666777666666555555666666777222222333333111000...,,,000000222333333333333333333222111111000000111111.........---,,,---000333000111111222222333444444555555666666666666666555888888777777777777888888777777888888888888777777999888777777666666777777666555444444444555777777999999999999999888777777999888777777888:::<<<>>>999999999999888888777777333555999;;;;;;999777666333333222222111000000000000/////////.........---......---------,,,,,,,,,,,,,,,---......///000000---------------------------------------------------,,,,,,+++***)))))))))&&&''')))***++++++++++++((('''%%%$$$$$$%%%''')))((()))******)))((()))***)))))))))))))))***************+++,,,,,,,,,---...,,,///111000---,,,...111...//////000000000000//////000000000000111111111...---,,,++++++++++++,,,++++++++++++*********************+++++++++,,,,,,''')))++++++***))))))))))))((()))+++---...---,,,------------,,,+++***)))((((((((((((((((((((((((&&&((())))))((((((***+++)))***,,,...---,,,***)))))))))))))))))))))))))))(((((())))))))))))((((((,,,,,,++++++***)))(((((())))))******+++++++++***))))))((((((((()))***+++))))))))))))((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((()))***+++,,,'''(((((()))))))))))))))******))))))))))))************))))))((((((((((((''''''(((((())))))******(((***---///000...+++***+++******+++,,,,,,,,,,,,...///000///---+++,,,---++++++++++++,,,---///000111333888???HHHQQQYYY^^^^^^```aaaaaaaaaaaacccdddaaabbbdddeeefffeeeeeedddddddddccccccbbbaaa```___^^^^^^___aaacccdddddddddcccddddddccc```]]]YYYWWWOOOJJJCCC===999666333222333999CCCOOOYYY___aaaaaaaaaaaa```^^^]]]^^^```bbbaaacccdddcccaaa___^^^___aaadddhhhkkkkkkiiieeebbb]]]]]]\\\ZZZ[[[]]]YYYSSSFFF@@@777222000///,,,***%%%(((+++------,,,,,,---^^^]]][[[YYYYYYZZZ\\\^^^^^^___```aaabbbcccccccccfffeeeeeeccccccbbbbbbbbb___```bbbbbbaaa```bbbeeekkkfffbbbcccbbb``````ccccccddddddddddddcccbbbbbb````````````aaacccddddddbbbbbbcccccccccbbbbbbaaaaaa```___]]][[[YYYXXXXXX]]]\\\ZZZXXXUUURRROOONNNOOONNNMMMLLLKKKJJJIIIIIIGGGDDDAAA?????????>>><<<<<<;;;;;;999888777666666777666555444444333333333222222111111111000000000000///...,,,,,,+++,,,,,,000///---,,,,,,---...///////////////............//////......///000222333444555666666555555666777666666555555666777777888666666555555555555666666111222222222111///...,,,000000222333333333333333333333222111111111111111///000///---,,,---000333111111111222333333444444444444444555555444444333666666666666666666666666555555666666666666555555888777666666555555666666555444333333333444555666777777777777777777666555777777777888999;;;<<<===::::::999999888888888888444666:::<<<>>><<<999777555444444333222222111111////////////..................---------,,,,,,,,,,,,,,,------.../////////++++++++++++++++++++++++------------------------+++++++++******))))))(((((()))***++++++***)))(((''''''(((((((((((('''&&&%%%'''))))))'''''')))+++(((((())))))************+++++++++,,,---.........---///111000---,,,...111......///000111000000000///000000000000111111111...---,,,,,,+++++++++++++++++++++*********))))))(((((())))))***+++++++++)))***+++***((('''((()))***))))))+++---...,,,++++++++++++++++++***)))(((((((((((()))))))))))))))((()))************+++,,,((()))+++---------,,,+++))))))))))))))))))))))))(((((())))))))))))((((((------,,,+++******))))))'''((()))*********))))))''''''''''''(((((())))))(((((((((((())))))))))))'''((((((((((((''''''&&&%%%&&&'''((()))***++++++''''''((()))))))))))))))***))))))))))))))))))***)))))))))((((((((((((((((((((((((((())))))))))))***+++,,,---------,,,,,,******++++++++++++,,,,,,,,,......---+++++++++,,,,,,+++++++++,,,...000222222555<<>><<<999888999999999888666666555555444444444444666555555444444444555555222222222222222111111111---,,,,,,,,,---///111222......---------......///////////////............//////.........000111222333555666555444444555666444444444444555666777888555444444444444444444555111111111111000///...---///000111222333333333333333222111111000111111111000000000///......000222000111111222222333444444333333333444333333222111333444444555555444444333333333444444444444333333666555444444333333444444555444444333444555666777444444555555555555444444444555777888::::::;;;;;;:::999888888777777888888888999:::===>>><<<888555777666555555444333222222....................................---------,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++------------------------*********)))))))))(((((()))************)))'''&&&&&&''')))******(((&&&%%%###&&&((((((&&&&&&(((+++((((((((()))******++++++,,,+++***+++...///...---///000111000.........///......//////000000111111000000000111111111222222000///...,,,++++++******+++************)))))))))(((((()))))))))*********)))******)))(((((()))+++,,,+++******,,,,,,+++******************)))((('''))))))))))))************)))***++++++******+++,,,'''(((***+++,,,------,,,))))))))))))))))))))))))(((((())))))))))))((((((+++***)))(((''''''((((((&&&'''(((((())))))((((((&&&'''''''''(((((((((((((((((((((((())))))))))))((((((((())))))((((((''')))))))))(((((('''''''''&&&'''(((((())))))((((((***))))))(((((())))))***(((((((((((((((((((((((((((((((((((()))))))))))),,,++++++***+++,,,------)))+++,,,,,,+++***,,,---***,,,,,,,,,+++***+++---,,,+++++++++---///222444555888@@@KKKUUU[[[^^^^^^\\\^^^``````_________``````aaacccdddeeeeeeeeeeeeeeeeeefffeeedddbbb```___```[[[VVVSSSSSSRRROOOMMMKKKJJJIIIGGGDDD@@@===;;;777444111000222666:::;;;LLLRRRZZZaaaccccccbbbbbb`````````^^^]]]^^^aaaccccccddddddcccaaa```aaabbbbbbdddgggiiiiiihhheeecccbbbbbb^^^ZZZYYYXXXSSSKKK???:::444000000///---+++%%%(((***+++***)))***+++\\\ZZZWWWUUUUUUXXX\\\^^^______aaabbbcccdddddddddddddddddddddddddddccccccaaa```ccceeeccc```dddlll]]]]]]```cccccc___aaaeeeddddddeeeeeeddddddcccbbbaaaaaaaaaaaabbbcccdddeeeaaabbbbbbbbbaaaaaa```___]]]\\\[[[YYYVVVSSSQQQPPPPPPOOOLLLIIIFFFCCCAAAAAA<<<<<<<<<;;;;;;;;;;;;;;;888666444333444555555444222222222333333444444444555444444333333444555666444444444333333222222222---,,,,,,,,,...111333555,,,,,,---...////////////////////////...............------...///111333444333444555444333222333444444444333333333444444555444333333222222333333444222111000//////...//////...///000111222222222222222222111000000000000000///000111111//////000111000000111111222333333333333333333333333222111111222333333444444333333222222333333333333333333222333333222111111111111222444333222222222333444555222333333444444333333333000222666999::::::888777999888777666666666777777777777777:::<<<<<<999555777777666555444333222222/////////////////////////////////.........------***++++++++++++,,,,,,,,,************************------------------------)))))))))))))))((((((((((((((()))***)))((('''&&&''''''((((((((('''&&&%%%$$$'''***)))%%%$$$'''***'''(((((()))******++++++---+++***+++...000///---111000//////000000///---///.........///000222333111111111111222222222333222111///---,,,+++******************))))))))))))*********************+++'''((()))((((((***---000///---*********+++*********************))))))((()))*********+++++++++,,,)))***+++***)))((()))***(((((()))***+++++++++***))))))))))))))))))))))))(((((())))))))))))((((((((('''&&&%%%%%%&&&'''''''''''''''((((((((())))))''''''((()))))))))))))))'''((((((((()))))))))***((())))))******))))))(((******)))((('''&&&&&&%%%&&&'''(((((())))))(((((())))))(((((((((((())))))((((((((((((((((((((((((&&&&&&'''((()))***++++++***************+++,,,,,,)))+++,,,,,,******+++...)))***,,,,,,++++++,,,...,,,+++++++++---000333555999===EEEPPPZZZ______]]]\\\^^^```aaa```______```___```bbbccceeeeeeeeedddffffffgggfffeeebbb```^^^[[[TTTKKKFFFDDDCCC???<<<===<<<;;;:::999888777666555444444777<<>><<<;;;444444555666777888888999666444222111222222222111000111111222333444555555444333222222222444555666666555555444444333333333000///...---...000222333***+++---///000000//////000/////////............++++++,,,---///222555666222333444444222222222444555555444333222222222222333222222111111222222333222111000.........///000...///000111111222111111222111111000///000000000///111222222000///000000///000000111222222333333333444444444333333222111111222333444444333222111222333333444444333333222222111000000//////000000111000/////////000111222222222333333444333333333---000555999:::999777555999888666555555555666777222222333777;;;===;;;999777666666555333222111111222222222222333333333333000////////////.........---------------------...************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))((((((((((((&&&'''((())))))(((''''''((('''&&&%%%$$$%%%%%%&&&'''***,,,***%%%###%%%((('''(((((()))***+++++++++---+++***+++...000///---333000......111111///,,,000///------...000222444111222222222222333333333444333111...,,,+++***)))************))))))))))))++++++++++++++++++++++++%%%&&&'''((())),,,000444111...+++))))))******)))******+++++++++******)))******+++++++++,,,,,,,,,)))***+++)))(((''''''((()))************)))(((((())))))))))))))))))))))))(((((())))))))))))((((((((('''&&&%%%&&&'''((()))((((((((('''((())))))***(((((()))***************'''((((((((())))))******))))))***************)))'''''''''(((((((((((((((&&&''''''((((((((((((((())))))(((((((((((())))))'''''''''((((((((((((((($$$$$$&&&(((***+++------((()))***+++++++++******(((+++---,,,***)))+++...(((***,,,,,,,,,,,,...000,,,+++++++++---000444666<<<@@@HHHTTT]]]aaa```]]]]]]___aaaaaa```______```^^^___aaacccddddddddddddffffffggggggeeeccc```^^^SSSLLLBBB<<<;;;:::777444666666555555666666777888555666999???HHHPPPVVVXXX```ccceeeeeecccaaabbbddd^^^___``````______aaabbbaaabbbbbbaaa``````bbbddd`````````aaaccceeeggghhhdddccc```[[[ZZZZZZTTTMMMAAA<<<555222000///,,,))),,,------,,,+++***,,,...YYYYYYYYYZZZ[[[^^^```aaadddeeeffffffdddcccdddfffeeeeeedddddddddcccccccccbbbaaaaaabbbaaa```fffmmm\\\ZZZYYY[[[___cccdddcccaaaaaaaaabbbbbbbbbbbbbbbeeedddcccbbbbbbcccdddeeebbb```___^^^______]]]\\\SSSRRRPPPMMMJJJHHHFFFEEEEEECCC@@@===:::777666555444444333222222111111111555444444444444555666666222222222333333444444444444444444444444444444444999777555333111000---+++111...***''''''***...000+++,,,...000000///...,,,............///////////////...---,,,---///111222444444222222222222444444111111111111111111111111000000000000111111111111444333222000////////////111111111000000000000000000000000000000/////////111111000000/////////...333333222111111111111111.../////////000111111111000111222111000///000222111111222222111000//////111111000000000000111111111111111111111000//////000000000000000111222222111222222333444555666777333444555666666555444333000111222555888999777555555444333333222222222333111111111111111000//////000000000///......------111000///---,,,,,,,,,---...---,,,+++************,,,,,,++++++***)))(((((((((''''''&&&&&&''''''(((******)))((('''((((((((()))))))))))))))(((((((((&&&(((+++,,,+++)))))))))************************...---,,,+++,,,---...///000111222333333222111000000000000000111333666777111111111111111111111111111222222111...,,,++++++,,,+++******))))))******(((((()))***************))))))(((((()))***++++++)))))))))))))))******+++(((---...***(((++++++'''************+++,,,---...+++***((()))***++++++***)))))))))+++,,,---+++)))(((((())))))))))))((((((((()))*********)))'''&&&&&&'''((())))))((('''&&&))))))))))))(((((((((((())))))(((((((((((())))))(((***,,,***''''''))),,,%%%&&&((()))))))))((('''))))))))))))))))))))))))%%%&&&''')))***,,,------((((((((((((((()))******'''(((((((((((((((''''''*********++++++,,,,,,,,,)))************+++++++++************+++,,,,,,---))))))***+++,,,------...---,,,,,,---///333777999===JJJVVVZZZ\\\^^^___^^^___]]]]]]___bbbcccaaa___bbbbbbbbbbbbaaaaaaaaaaaaeeeeeeeeedddcccbbbaaa```UUUJJJ>>>888999:::888555777666555444555888;;;===>>>BBBHHHPPPVVVZZZ\\\]]]bbbbbbbbbbbbbbbaaa``````^^^___```aaaaaa```___^^^bbbbbbbbbbbbaaaaaaaaaaaaaaa`````````aaacccfffhhhcccfffeee___YYYVVVQQQLLLDDD:::222//////------///)))******++++++,,,------\\\\\\\\\]]]^^^```bbbcccdddeeeffffffddddddeeeffffffffffffeeeeeedddcccccc^^^]]]___bbbaaa```dddjjj___]]]\\\^^^bbbeeeeeeeeeccccccccccccbbbbbbbbbbbbccccccaaa`````````aaabbbaaa___\\\[[[ZZZYYYVVVTTTMMMLLLJJJHHHEEECCCAAA@@@;;;:::999777666555444444222222222222222222333333111111111111111222333333222222222333333444444444444444444444444444444444666444333222222111000///000///---++++++,,,---...,,,,,,.../////////...---............///////////////...---------///111222333333333222222333333333111111111111111111111111//////000000111111111000333222111000///........./////////000000111111222111111111111111000000000222222222111111111000000222111000000/////////000000000000000000111111111...///000000///...///111000000000000000///......000//////////////////000000111111111111000//////000////////////000111222111111222333444555555666333444444555555444444333000111222444777777555333444333222222111111222222000111111111000000///...////////////............222111///...---------......---,,,++++++*********,,,,,,++++++***))))))(((((((((''''''''''''(((((())))))))))))((((((((((((''''''''''''''''''''''''###&&&)))***)))(((((()))************************------,,,+++,,,---...///000111222333333222111000222222111111111333444555222222222111111111111111111222222000---+++***+++,,,+++******))))))******(((((()))***************)))))))))))))))***++++++)))))))))))))))******+++(((---...***(((***+++((()))))))))***+++,,,...///,,,+++))))))***+++******)))))))))+++,,,,,,+++)))(((((())))))))))))((((((((())))))***)))((('''&&&&&&'''((())))))((('''&&&))))))))))))(((((((((((())))))(((((((((((())))))))))))***)))(((((()))***''''''((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((***+++,,,---((((((((((((((()))******'''(((((((((((((((''''''***++++++++++++++++++,,,)))************+++++++++,,,,,,+++*********++++++++++++++++++++++++,,,,,,///...---...111666;;;>>>CCCNNNYYY]]]^^^``````___```^^^^^^___aaabbb```^^^aaaaaaaaaaaaaaaaaaaaaaaaeeeeeeddddddcccbbbaaa```WWWOOOEEE@@@@@@@@@@@@???===<<<===>>>AAAEEEJJJLLLNNNPPPUUUYYY]]]___aaaaaaaaaaaabbbbbbaaaaaa```______``````````````````___bbbbbbaaaaaaaaa`````````aaa``````___```bbbdddfffbbbffffffaaa[[[XXXRRRLLLBBB999222000000......///,,,+++++++++++++++++++++`````````aaabbbdddeeefffdddeeeffffffddddddeeefffggggggggggggeeecccaaa```WWWWWWZZZ___aaa```ccchhhaaa``````aaadddeeeeeedddccccccbbbbbbaaaaaa``````aaa```___^^^]]]\\\\\\\\\]]]ZZZWWWTTTRRROOOLLLIIIDDDCCCAAA???===;;;:::999555555444333222222222222111111111222333444444444000000000111111111222222222222333333333333444444444444444444444444444444222222222222222222222222000000000///...---,,,,,,---------............///............///////////////...------...///111222222222333333333333222222000000000000000000000000---...000111111111000///222222000///...---------------...///000111222222111111111111111111111111000000////////////......222111000000///000000000111111111111111000000000---///000000//////000222000000000111000000///...000000////////////000000000000111111000000///...//////......//////000000///000000111222333444444222222333333333333222222111000111222444444222000222111111000000000000111///000000000000///......---............/////////111111000///.........//////...---,,,+++++++++,,,,,,,,,++++++***)))))))))((((((((((((((((((((((((((()))*********)))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&###&&&(((***)))))))))***++++++++++++++++++++++++------,,,+++,,,---...///111222222333333222222111333333222222222222333333444333222222111111111111222333333111...+++******,,,+++******))))))******((()))))))))************))))))))))))))))))***+++)))))))))))))))******+++(((,,,---+++)))******)))(((((()))***+++---///000---+++***)))*********(((***))))))***,,,,,,+++))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))(((((((((((())))))***(((''''''((())))))((())))))(((''''''(((((((((((((((((((((((((((((((((&&&&&&'''(((***+++,,,,,,((((((((((((((()))******'''(((((())))))(((((((((+++++++++++++++*********)))************+++++++++---,,,+++******)))******,,,,,,,,,+++++++++******111//////000444:::AAAEEELLLVVV___aaaaaabbbbbb```aaa```______``````___^^^______``````aaaaaabbbbbbdddddddddccccccbbbbbbaaaZZZVVVQQQLLLJJJKKKLLLNNNKKKKKKKKKMMMQQQUUUYYY[[[___```aaabbbcccccccccccc``````aaaaaaaaa```______aaa``````______``````aaaaaa````````````_________aaa```_________aaabbbcccaaaeeefffbbb]]]YYYSSSLLL@@@888222222222///...///------,,,,,,+++******)))bbbbbbbbbcccdddfffggggggccceeefffeeeddddddeeeggggggggggggfffdddaaa]]][[[SSSRRRTTTZZZ]]]^^^bbbgggaaaaaabbbcccdddddddddccccccbbbaaa```___^^^]]]\\\^^^]]]\\\ZZZXXXWWWVVVUUUTTTRRRNNNKKKIIIFFFCCC@@@<<<;;;:::888777555444333777666444333111111000000222222222333333333444444222222333444444444444444333333333333333333333333444444444444444444444444111222333222222222222333222111000...---,,,,,,+++...------------...//////............///////////////.........///000111222111222333444444333222111////////////////////////---...///111111000///...222111000...---------------......///000000111111111111111111111222222222000000000000////////////333222222111111222222222222222222111111000000///...000111111111111222444111222222222222222111111222111111000000111111222000000111111000000///...//////............//////......///000111222333333111111222222222222111111000000///000222222000...000000///....../////////....../////////......---,,,,,,---......///000000/////////...............///...------,,,,,,,,,---+++++++++*********))))))'''((((((((((((((((((''''''(((***+++***)))'''%%%%%%%%%&&&&&&&&&&&&&&&'''(((***+++,,,+++******+++++++++++++++++++++++++++---,,,++++++,,,---///000222222333333333333222222222222222222333333333444555444333222111222222333555555555333000---++++++,,,+++******))))))******)))))))))))))))******+++***)))))))))))))))******)))))))))))))))******+++(((+++,,,+++************''''''(((***+++...///111...,,,***)))******)))(((***))))))***+++,,,+++******))))))))))))))))))***)))))))))))))))((((((''''''(((((((((((((((((('''(((((((((((())))))))))))))))))(((((((((((())))))***'''%%%%%%(((***(((&&&+++***((('''''''''((()))((((((((((((((((((((((((&&&''''''((()))***++++++((((((((((((((())))))***'''(((((())))))))))))(((,,,,,,++++++******))))))))))))*********+++++++++,,,+++***************+++++++++++++++++++++++++++111000///111666>>>GGGLLLVVV]]]dddddddddeeedddaaabbbaaa```_________^^^^^^^^^^^^___```aaaaaabbbbbbcccccccccbbbbbbbbbbbbbbb]]]]]]\\\XXXUUUUUUXXX\\\[[[[[[ZZZZZZ[[[]]]___aaaffffffeeedddbbbbbbaaaaaa______````````````______bbbaaa```______```aaabbb``````_________^^^^^^^^^aaa```____________``````___cccdddaaa^^^ZZZRRRJJJ===666222333333000......,,,,,,,,,++++++*********bbbbbbcccdddeeefffffffffcccdddeeeeeeddddddfffgggeeeeeefffeeeaaa]]]XXXUUUPPPMMMNNNTTTZZZ]]]bbbgggaaabbbeeeffffffeeedddcccdddcccaaa```]]][[[ZZZYYYXXXXXXVVVUUURRRPPPOOONNNIIIGGGDDDCCCAAA???===:::777777666555444333222222666555444333222111111111444444444333333333222222333333444555666555555555333333333333333333333333444444444444444444444444222333444333111000111222333111...,,,***+++,,,---...------------...//////............////////////......//////000000111222000111333333333333111000////////////////////////---...000111111111000///222111000...------------////////////000000000000000000000111111222222222333333333333333333333333333222222111222222333333333222222222111111000000///111222222111111222333111222222333333333222222222222111111111111222222111111111111111000000/////////............//////---......///000111222333111111111111111111111111000///...///000000...---.........------......///,,,------.........------++++++,,,---...///000000,,,,,,------------------......---,,,,,,,,,------+++++++++***************&&&'''(((((((((((('''&&&'''(((***+++***)))'''%%%&&&&&&''''''((((((((()))+++,,,---,,,***))))))***++++++++++++++++++++++++,,,,,,++++++,,,---///000222222222222222222222222000111222333444555555666555444333222222333444555888999999666222///------,,,+++******))))))******))))))(((((())))))***+++******)))))))))))))))***)))))))))))))))******+++)))***+++,,,+++)))***+++''''''(((***+++...///111...,,,***)))******)))(((+++)))((()))+++,,,+++*********))))))))))))*********))))))((((((((((((((((((((((((''''''((((((((('''((((((((()))))))))***))))))(((((((((((())))))***'''%%%%%%(((***(((&&&***)))(((''''''((()))***''''''''''''''''''''''''''''''(((((()))))))))***((((((((((((((())))))***''''''((()))******))))))+++++++++******)))))))))))))))*********+++++++++)))((())))))***+++,,,---))))))***+++,,,,,,------/////////222999CCCLLLRRR\\\bbbfffffffffgggfffbbbcccbbbaaa___^^^]]]^^^^^^^^^______```aaabbbbbbcccbbbbbbaaaaaaaaabbbcccccc___bbbcccaaa]]]\\\___cccccccccaaaaaa``````aaaaaaeeeeeedddbbbaaa``````_________````````````______bbbaaa```______```aaabbb____________^^^^^^^^^^^^`````````_______________]]]```aaa^^^]]]ZZZQQQHHH===666222333444111......******+++++++++,,,,,,,,,aaabbbcccdddeeeeeeeeeeeebbbdddeeeeeeeeeeeefffgggcccddddddccc___YYYRRRNNNMMMJJJKKKRRRYYY\\\```ddd___cccfffhhhgggeeeddddddcccbbb```]]][[[XXXVVVUUUPPPPPPOOOMMMKKKIIIFFFEEE@@@>>><<<;;;;;;;;;888777555555444444333333222222222111111111222222333444555555555444333222222222111222333444555444333222444444333333333333222222222222222222222222222222222555666444000...000222222000---+++***+++,,,...---------............///............////////////......///000000111111222111111222222222222111111000000000000000000000000000000000000111111111111222222000///...---------//////000000111111222222111111111222222333333444111111111111222222222222222222111111222222333333444444444444333333333333000222333222111000111222111222222333333333333333222222111111111111222222222222333333222222111000000000//////......//////---......///000111222222222111000000000000111222000...------//////...---...------------......///++++++,,,------------,,,++++++,,,---......//////***+++,,,---------------------,,,,,,,,,,,,------************************''''''))))))))))))''''''((()))*********)))'''&&&''''''(((((()))************++++++***(((''''''(((,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...///111222111111000000111111222///000222444555666666666444333222222222444666888;;;<<<;;;888444000//////,,,+++******))))))*********)))((((((((()))+++,,,+++******))))))))))))))))))))))))))))))******+++)))(((***---,,,))))))---(((((()))***+++---///000---+++***)))*********(((+++***((()))***,,,,,,++++++***)))(((((()))***+++******)))(((((((((((((((((((((''''''''''''((((((''''''(((((())))))******))))))(((((((((((())))))***(((''''''((())))))((()))((((((((())))))***+++''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))******''''''((()))***************************))))))))))))************+++++++++''''''((((((***+++---...((()))***+++,,,------...---...000555>>>HHHRRRWWW___cccfffeeefffhhhgggcccbbbbbbaaa___]]]]]]^^^`````````aaaaaabbbbbbccccccbbbaaa``````aaabbbdddeee```ccceeedddaaa```aaacccbbbaaaaaaaaaaaaaaabbbbbbcccccccccccccccbbbaaa```______```aaaaaaaaa``````bbbaaaaaa``````aaaaaabbb```____________^^^^^^^^^```````````````_________]]]^^^^^^\\\[[[YYYQQQHHH>>>777222333333000------)))******+++,,,,,,------aaabbbdddeeeffffffeeeeeebbbdddeeeeeeeeeeeefffhhhcccddddddccc^^^WWWOOOKKKHHHFFFKKKTTT\\\]]]]]]___ZZZ^^^cccfffdddbbbaaaaaa]]]\\\YYYVVVSSSPPPMMMLLLGGGGGGFFFEEECCCAAA>>>===;;;999777777777777555333444444444444333333333333333333222222222333444444444444444444444444333333000111222444444333222111444444444333333222222222111111111111111111111111111444666444000...000333000//////...------......,,,,,,.../////////...---............////////////...//////000111111111111222222111111111111222222111111111111111111111111222111000000000111333444333222111000///.........------///111222444666666333333333444555666666666222222222333333333444444555555555555555666777777777777777777777888888888555666777666444333333444555555666777777777777777555555444444444444555555333444444444444333222222222111000////////////000......///000111222222333222222111000000111222222///---,,,---...//////...---------------...//////******+++,,,,,,,,,,,,,,,,,,,,,,,,------.........***+++,,,...............,,,,,,++++++++++++,,,,,,************************((()))+++,,,,,,+++)))((())))))))))))((((((((((((''''''((())))))***++++++((()))))))))((((((***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...000111111111000//////000111111000111333444555555555555333333111111333555888:::<<<===<<<999444000///...,,,+++******))))))*********)))((('''((()))+++,,,++++++***))))))))))))))))))))))))))))))******+++)))((()))---,,,((()))---)))))))))***+++,,,...///,,,+++))))))***+++******,,,***((((((***+++,,,+++,,,+++)))(((((()))+++,,,+++***)))((('''(((((())))))((('''&&&&&&'''((()))'''''''''((()))*********))))))(((((((((((())))))))))))***)))(((((()))***&&&'''((()))***+++++++++''''''''''''''''''''''''((((((((((((((((((((('''((((((((((((((()))******''''''(((******++++++***))))))))))))************)))************+++++++++(((((((((((()))+++,,,,,,*********++++++,,,,,,,,,---...222999CCCMMMWWW\\\___bbbddddddeeeiiihhhdddaaabbbaaa___]]]\\\___bbbbbbbbbbbbbbbccccccccccccaaaaaa```___```bbbdddeee```bbbccccccbbb```____________`````````aaaaaaaaa```aaacccddddddcccbbb```___```aaaaaabbbbbbaaaaaaaaaaaaaaabbbbbbaaaaaaaaa`````````____________^^^___``````aaaaaaaaa``````^^^^^^]]]ZZZ[[[ZZZSSSJJJ@@@888333222222///------+++++++++++++++++++++,,,bbbcccdddfffffffffeeeeeebbbccceeeeeeeeeeeefffhhhcccdddeeeccc^^^VVVNNNIIIDDDDDDKKKWWW___^^^[[[ZZZTTTYYY___aaa```^^^]]]]]]VVVUUURRROOOKKKHHHEEEDDDAAAAAA@@@@@@>>>;;;999888999777666555555555333111444444444444444444444444999888777555444333333333222333333444444555555666000222333555555444333222444444444333333222222222000000000000000000000000000333666444000///111555...///111222111000...---+++,,,...000000///...,,,............/////////000...///000111111222222111333222111000000111222333111111111111111111111111444333111///000222444666444333222000////////////***+++...111444777999:::555555555666777888888999999:::::::::;;;;;;<<<<<<::::::999999:::;;;<<<<<<999999999::::::;;;;;;<<<;;;<<<<<<;;;888777777888999:::;;;<<<<<<<<<<<<<<<::::::999999999999::::::444444555555444444333222222222111000000000000000......///000111222333333333222111000000111222333///---,,,,,,.../////////---------------...///000)))***+++,,,,,,,,,,,,,,,,,,,,,------------......***+++---///000000//////+++++++++******+++,,,,,,******************++++++***+++---......---+++*********)))((((((((((((((('''''''''((()))******+++''')))******+++,,,///111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...000111111000///......///000111222333444555555555333333333222111111333666:::<<<<<<===<<<999444000......,,,++++++***)))*********+++***((('''((()))+++,,,++++++***))))))((()))))))))))))))))))))******+++)))''')))------((()))...************+++,,,---...+++***))))))***++++++***,,,***((((((***+++,,,+++,,,+++)))(((((()))+++,,,+++***((('''''''''((())))))((('''&&&&&&'''((()))&&&''''''((()))******+++))))))(((((((((((())))))(((***,,,***''''''))),,,$$$&&&(((***,,,,,,,,,+++''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((()))******''''''(((******+++++++++(((((())))))******++++++)))************+++++++++***)))))))))))))))***+++,,,,,,,,,++++++++++++***---///444<<>>======:::;;;<<<<<<;;;999666555666555555444444444555555555666888888888777555444222333555777666444222000444444444333333222222222111111111111111111111111222222222222222222222222//////000000111222444444222222111111111111111222///111333444222000//////,,,,,,---...///000111111///...---------...000111222000...000222333222///000000000111111333444444222333444444555555555555333444555666777777777666333555777666333111//////---...000333666999;;;<<<<<<<<<<<<<<<===???AAABBB=========>>>>>>@@@AAAAAA@@@@@@AAABBBBBBBBBBBBBBB@@@AAAAAAAAAAAABBBBBBBBBEEEDDDCCCBBB@@@???>>>>>>??????@@@AAABBBCCCCCCDDD@@@@@@@@@@@@???>>>===<<<;;;;;;<<<<<<<<<:::888777666888::::::888555222222222111111111111222333444222222222222222222333333111111000...---,,,++++++...---,,,---/////////---(((***---///...,,,++++++...............---------,,,,,,,,,---------......++++++++++++++++++,,,,,,)))***+++***))))))+++---000000111222222111---***))))))((('''&&&%%%%%%$$$*********)))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///...---,,,+++,,,...000222222111111000000000000000333444555555666666555555555333222111333777;;;>>>BBBCCCBBB>>>777111......,,,,,,++++++***)))(((((())))))*********))))))((()))))))))))))))))))))))))))))))))(((((((((+++---***+++,,,,,,***)))))))))'''***,,,---,,,***))))))(((((()))***************,,,+++)))(((((()))+++,,,******++++++++++++******((()))***)))'''''')))***))))))))))))))))))))))))((((((((((((((()))******'''(((***++++++***)))((()))&&&(((......(((&&&)))(((((()))*********************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******)))***+++***(((&&&))))))))))))************++++++************++++++++++++***)))'''$$$""" ***))))))+++,,,,,,+++***111111888EEENNNRRRYYYaaa`````````cccggghhheeebbbbbbbbbbbbaaa```aaaccceeegggdddbbbcccddddddaaa^^^cccbbbbbbaaabbbdddeeefffcccbbbbbbaaa```______^^^aaa___]]]^^^aaadddcccaaa\\\^^^aaaddddddccc```^^^aaa___^^^```ccceeedddbbb```______```aaaaaa```^^^aaaaaabbbbbbaaa```___]]]```___^^^]]]^^^```bbbccc___]]]YYYVVVXXXXXXOOOEEE===888333111111111///---******+++++++++,,,,,,,,,fffffffffffffffeeeeeedddeeeeeeeeefffffffffffffffhhhhhhfffbbb]]]VVVPPPMMMFFFLLLSSSUUURRRMMMIIIHHHMMMMMMMMMNNNOOOMMMIIIFFFFFFEEEBBB???<<<:::999888888999999:::999888666555666666555555555555555666888888777777666666666666333444555666666444333222444444333333333222222222111111111111111111111111222222222222222222222222222222222111222222333333333222222111111222222333...000222222000...---...+++,,,,,,---...//////000000////////////000222333333222000222444555444333555444444444444555666666555666777888999999999999888888:::;;;<<<<<<<<<<<<;;;<<<===;;;666222///...---...111555999===@@@AAABBBBBBBBBBBBCCCEEEFFFGGGFFFFFFFFFFFFGGGHHHIIIJJJHHHIIIJJJJJJKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDCCCBBBAAA???>>>===999;;;>>>>>>;;;888666666666666555555666666777777666666555444333333444444333222111000///---,,,,,,///...------/////////---+++,,,---.........///000000000000/////////......,,,,,,,,,------------...++++++++++++++++++++++++)))***+++***)))***+++---666666777999999777333000(((((((((''''''&&&&&&%%%************))))))))))))+++++++++,,,,,,,,,------,,,,,,,,,,,,------.........---,,,,,,,,,...000111111000000///////////////222333444444555555444444000000000222666:::???AAAAAABBBBBB===777111......---,,,,,,++++++*********'''((()))***************))))))))))))))))))))))))))))))***)))((((((+++---***+++---,,,***))))))***(((***,,,---+++)))))))))(((((()))***************,,,+++)))(((((()))+++,,,******++++++++++++******((())))))(((&&&''')))+++))))))))))))))))))))))))((((((((((((((()))*********************)))(((''')))'''(((------(((''')))(((((()))************)))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))+++******+++,,,,,,***((())))))))))))************+++******************+++************)))(((&&&%%%(((((()))+++---......---777888???KKKSSSVVV[[[aaa```___```cccfffgggeeebbbcccccccccbbbaaaaaaccceeegggeeecccdddeeeeeebbb___eeedddcccbbbbbbccccccdddcccbbbbbbaaa``````______```^^^]]]___bbbddddddbbb]]]___bbbdddeeecccaaa___```___^^^___bbbdddcccaaa```___^^^___aaaaaa___^^^```aaaaaabbbbbbaaa___^^^______]]]\\\]]]^^^___aaa^^^\\\YYYVVVXXXXXXPPPFFF===888333111111111///---******+++++++++,,,,,,,,,fffgggggggggffffffeeedddhhhhhhggggggffffffeeeeeeiiihhhfffccc^^^YYYTTTQQQKKKQQQUUURRRJJJCCCAAABBBIIIGGGFFFEEEEEECCC@@@>>><<<;;;;;;999777555333222666666666666666666666666777777666666666666777777;;;999777555555666888999555555555555555444444444333333333333222222222222111111111111111111111111222222222222222222222222444444333222222222222222333222222222222222333333...000222222000///...///------......//////000000111111111111222333444555555444444555888999999888::::::999999999::::::;;;:::;;;===>>>@@@@@@AAAAAA??????AAABBBCCCDDDDDDDDDFFFFFFEEEAAA;;;555000///,,,///333888>>>CCCGGGHHHJJJJJJJJJJJJKKKMMMNNNOOOLLLLLLLLLLLLMMMNNNOOOOOOQQQRRRRRRSSSSSSSSSSSSSSSQQQQQQRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQPPPOOONNNNNNNNNNNNNNNNNNLLLJJJHHHFFFDDDCCCCCC???AAACCCCCCAAA>>>===<<<<<<<<<<<<=========>>>>>>===<<<:::888777666555555666555444333111000///...000///......///000...---............000222333555333333222111000//////...,,,,,,,,,,,,---------------,,,,,,++++++************+++,,,+++******,,,...888999;;;===>>><<<777333''''''''''''''''''''''''************************)))******+++,,,---......,,,,,,,,,------------......------,,,---///000111000000///............///111222222333444333333333...///222555999===@@@BBBAAAAAA@@@===777111...---,,,,,,,,,,,,,,,,,,,,,+++&&&'''(((***++++++++++++)))))))))))))))))))))))))))*********((()))***,,,***,,,------+++******+++)))+++,,,,,,***)))(((((((((((()))***************,,,+++***))))))***+++,,,******++++++++++++******))))))((('''%%%&&&)))+++))))))))))))))))))))))))((((((((((((((()))******,,,+++***)))(((''''''''')))'''(((++++++(((''')))'''((())))))******))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++******+++,,,---+++***))))))))))))************************************((()))***+++++++++++++++(((((()))+++,,,...000111999<<>>>>>FFFCCC@@@???>>><<<:::999444555666666555333111000444444444444444555666777777777777777777777888999:::999888777666777777888777666555444444444555555333222222222222222222222111111111111111111111111111111111111111111111111333222222111111222222222222111111111111222222333000222333333222111111222///000000000111111111111111222222333444666777777888888999:::<<<===>>>>>>???>>>>>>???@@@AAABBBCCC@@@AAACCCEEEFFFGGGHHHHHHFFFFFFHHHJJJKKKLLLLLLLLLMMMMMMKKKFFF???777222000,,,///555<<>><<<:::999888:::999888666555333222111111000//////000000...---......///222444666666666333333222111000///...---++++++,,,,,,,,,---------------,,,,,,+++***))))))***+++,,,+++******,,,...555666999;;;<<<:::555111&&&'''''''''((((((((())))))***************++++++'''((()))***+++---......,,,---------------------...---------...///000111111111000///////////////000000111222222222222222///222555999<<<>>>???@@@AAA@@@???;;;777222...,,,++++++++++++++++++++++++'''((()))***************)))))))))))))))))))))))))))***+++***))))))***,,,***,,,------+++***+++,,,)))+++,,,+++)))((((((((((((((()))***************++++++***))))))***++++++******++++++++++++******))))))(((&&&%%%&&&)))+++))))))))))))))))))))))))((((((((((((((())))))***,,,***)))'''''''''((())))))(((((())))))(((((()))'''(((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))((()))+++,,,+++***((()))))))))*********************++++++*********))))))***++++++,,,,,,,,,((()))******+++...111333;;;AAAKKKSSSVVVWWWYYY\\\_________```bbbccccccccceeefffgggeeedddcccdddeeeeeeeeeeeeeeefffeeedddccceeeeeeddddddccccccccccccbbbbbbbbbaaaaaaaaa``````\\\]]]^^^```ccceeeeeeeee___```bbbcccdddbbbaaa___^^^^^^^^^^^^___`````````___^^^^^^^^^``````^^^]]]]]]^^^```aaabbbbbbbbbaaa______]]]\\\\\\\\\\\\]]]]]]^^^\\\YYYZZZZZZTTTLLL===888222//////000///---******+++++++++,,,,,,,,,iiijjjjjjiiihhhgggfffeeeggggggggghhhhhhhhhiiiiiihhhgggeeebbb___ZZZWWWUUUUUUQQQKKKHHHFFFCCC???;;;AAA???;;;999999888666555222333444555555444222111444333333333444555666777777777777777777888999999777888888999888777666555777666444333333333555666222222222222222222222222111111111111111111111111111111111111111111111111////////////000111222333000000000000000111222222111222444333222111222333000000111111222222333333444444666777999:::;;;<<<>>>???@@@AAAAAABBBDDDEEECCCDDDDDDEEEGGGIIIKKKLLLGGGHHHIIIKKKMMMNNNNNNNNNLLLMMMNNNPPPQQQQQQRRRRRRQQQQQQOOOJJJBBB:::444222,,,000777???HHHNNNSSSUUUUUUUUUVVVWWWWWWXXXXXXXXXYYYYYYXXXXXXXXXYYYZZZZZZWWWWWWXXXYYYYYYYYYYYYXXXVVVVVVWWWWWWWWWXXXXXXXXXYYYYYYYYYYYYZZZZZZZZZZZZ[[[[[[ZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWWWWWWWWWWXXXRRRQQQOOOMMMLLLLLLMMMMMMJJJLLLMMMMMMKKKIIIIIIIIIIIIIIIJJJKKKLLLKKKKKKJJJJJJIIIFFFCCCAAA???>>>===>>>===<<<:::888777555555333111000000000000...------...111555999:::777444222111111///...---,,,,,,+++++++++,,,,,,,,,------------,,,,,,+++***))))))***+++++++++******,,,...111111444666777555111---&&&&&&''''''((()))))))))))))))******+++++++++,,,%%%&&&''')))***,,,---...,,,------......---,,,,,,------......///000000111333222111111000000111111///000111111222222111111000333777<<>>888111.../////////---******+++++++++,,,,,,,,,iiiiiiiiihhhgggfffeeeddddddeeeeeeeeeffffffggggggfffeeebbb___\\\XXXUUUSSSQQQJJJDDDBBBDDDCCC>>>999:::888666444555444333222333333444444555555444444444444555555555666666666777666666666777888999:::555666888999999777555333666555444333222333444444111111111222222222222222111111111111111111111111111111111111111111111111............000111222333000000000000111222333333111222333333222222333444111222333444555666666777:::;;;===???AAACCCCCCDDDFFFGGGIIIIIIIIIIIIKKKLLLLLLLLLMMMNNNOOOQQQSSSTTTNNNOOOPPPRRRSSSTTTTTTTTTRRRSSSTTTUUUVVVVVVVVVVVVUUUUUURRRLLLCCC;;;555333---111999BBBJJJPPPUUUWWWWWWXXXYYYZZZZZZZZZZZZYYYYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYZZZ[[[[[[[[[[[[ZZZXXXXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[YYYYYYYYYZZZZZZZZZZZZZZZXXXXXXYYYYYYYYYYYYXXXWWWTTTTTTSSSRRRQQQQQQQQQQQQMMMNNNPPPOOOMMMLLLLLLMMMLLLMMMOOOPPPPPPPPPOOONNNNNNMMMKKKHHHFFFEEEDDDCCCBBBAAA@@@>>><<<:::999888555333111000111000...,,,,,,---111777;;;;;;666222000//////...---,,,,,,+++++++++++++++,,,,,,,,,,,,---,,,,,,++++++*********)))***+++***))))))+++---......///111222111...+++'''''''''(((((()))))))))))))))******+++,,,,,,,,,&&&&&&''')))***,,,---...,,,---.........---,,,+++---......///000000111111333333222111111111111222///000111111222111111111...111777===BBBDDDEEEEEE@@@>>>;;;999666333...***))))))))))))))))))((((((++++++++++++***((('''&&&***************************+++---,,,+++)))******(((***++++++*********+++((()))***)))(((((()))***(((((()))*********************************************++++++++++++******)))***+++***))))))***+++))))))))))))))))))))))))((((((((((((((()))******&&&&&&&&&'''((()))***+++)))***(((%%%%%%(((***)))&&&'''(((((())))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''&&&&&&((())))))((())))))))))))************)))***+++,,,,,,+++***)))******)))(((((()))******+++,,,---,,,,,,///666<<>>888111---...//////...******+++++++++,,,,,,,,,gggfffffffffeeecccbbbaaabbbbbbbbbbbbbbbaaaaaaaaa___]]][[[WWWSSSOOOMMMKKKGGGCCC???======<<<999666555444333333444555333222333333333333333444555555555666777888888777666666666666555666777888999999666666666666666555444444444444333222222222222222000111111111222222222222111111111111111111111111111111111111111111111111000000//////000111222222222222222222333444555666555666777666555555777999777888999;;;<<<>>>???@@@CCCEEEGGGJJJLLLMMMNNNNNNOOOQQQSSSRRRQQQPPPRRRTTTWWWWWWVVVWWWWWWXXXYYYZZZUUUVVVWWWXXXYYYYYYYYYYYYXXXYYYYYYZZZZZZYYYYYYYYYZZZYYYVVVOOOEEE<<<555222---222:::CCCKKKQQQTTTVVVYYYZZZ[[[\\\\\\\\\[[[ZZZWWWWWWVVVVVVUUUVVVVVVWWWYYYZZZ[[[[[[\\\\\\[[[[[[XXXXXXYYYYYYYYYZZZZZZZZZXXXXXXXXXXXXXXXXXXWWWWWWXXXXXXYYYYYYZZZZZZ[[[[[[WWWXXXZZZ\\\\\\[[[YYYWWWVVVVVVVVVUUUTTTRRRQQQPPPNNNOOOPPPOOONNNMMMNNNOOONNNOOOQQQRRRRRRRRRPPPPPPPPPOOONNNLLLKKKJJJIIIIIIEEEDDDCCCAAA>>><<<;;;:::666444222111111000...,,,......000444999:::666111............------,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++((()))***)))((((((***,,,+++******+++,,,,,,+++)))((((((((((((((()))))))))))))))***++++++,,,------((()))***+++,,,---......,,,---...///...---+++***---...///000000111111111333222222111000111111111000000111222222222222111000444999>>>BBBEEEFFFFFF@@@===:::888666333...***++++++******)))(((((((((***************)))((('''***************************,,,------+++***)))***&&&(((******)))))))))+++'''((()))(((((((((***,,,(((((()))************************++++++***************++++++++++++******)))+++------,,,+++++++++))))))))))))))))))))))))((((((((((((((()))******&&&&&&'''((()))))))))))))))+++(((######(((+++)))&&&'''(((((())))))(((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))+++)))''''''((())))))((())))))))))))************(((***+++,,,,,,+++***(((***)))(((((()))***+++,,,+++---//////000555>>>EEEKKKVVV___^^^\\\^^^``````]]]^^^]]]\\\[[[]]]aaaeeefffggghhhgggdddaaa``````___bbbeeeeeedddccceeegggcccdddeeeffffffeeeeeedddbbbbbbbbbbbbbbbbbbbbbbbb\\\___cccdddccccccccceee`````````aaa```___^^^^^^^^^```aaa```^^^]]]___aaaaaa``````aaabbbbbbaaa___^^^___```bbbbbbbbbaaaaaa______``````aaaaaa``````___bbbaaa]]][[[YYYTTTNNN>>>888111------//////...******+++++++++,,,,,,,,,dddddddddcccbbbaaa___^^^aaaaaa```___^^^]]]\\\\\\WWWUUURRROOOJJJGGGDDDBBB???>>>===:::777555444444444333333444666777666444333333222111111222444555666777999::::::888777555555555555555666777888999777666444333333333555666333333333222222222111111000000111111222222222222111111111111111111111111000000000000000000000000333222111111000111111111333333333444555666777888:::;;;;;;;;;::::::<<<>>>>>>???@@@BBBDDDFFFHHHHHHJJJLLLNNNQQQTTTUUUVVVVVVUUUWWWYYYXXXVVVUUUWWWYYY___^^^]]]]]]\\\\\\\\\\\\ZZZ[[[\\\\\\]]]]]]]]]]]]\\\\\\]]]]]]\\\\\\[[[ZZZ^^^]]]YYYQQQFFF<<<555111...222:::CCCKKKQQQTTTUUUZZZ[[[\\\]]]]]]\\\\\\[[[ZZZZZZYYYYYYXXXYYYYYYYYYXXXYYYYYYZZZZZZZZZZZZZZZWWWWWWWWWXXXXXXXXXYYYYYYUUUUUUUUUTTTTTTTTTSSSSSSWWWXXXXXXYYYZZZ[[[\\\\\\WWWYYY\\\^^^^^^\\\YYYWWWVVVWWWVVVUUUSSSQQQNNNLLLNNNOOOPPPOOONNNMMMNNNOOONNNPPPRRRSSSSSSSSSQQQPPPQQQPPPOOONNNMMMMMMMMMMMMFFFFFFDDDBBB@@@>>><<<;;;666555222111111000...,,,111///...222777999666222...............---------******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,'''((()))((('''''')))+++((('''&&&&&&((((((((('''))))))))))))(((((((((((())))))***+++,,,,,,------++++++,,,---......//////,,,---...//////---+++***---...///000111111111111222111111000000000000000000000111222222222222222666888;;;???BBBCCCCCCCCC???<<<999888666333...)))---,,,,,,+++***)))((((((((())))))************)))***************************,,,...---,,,***)))***&&&''')))***)))((()))***&&&'''((((((((((((+++---(((((()))*********************++++++++++++************++++++++++++******)))+++...///...,,,++++++))))))))))))))))))))))))((((((((((((((()))******'''''')))))))))((('''&&&)))+++(((""""""(((+++)))&&&''''''((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))---+++((((((((())))))((())))))))))))************((()))+++,,,,,,+++)))((()))((((((((()))+++---...+++...000111333999DDDLLLSSS^^^fffccc___aaacccbbb]]]^^^]]][[[ZZZ\\\aaaffffffggghhhgggdddaaa```___^^^aaaddddddccccccdddgggeeeffffffgggfffeeecccbbbbbbbbbbbbbbbbbbbbbcccccc\\\```dddeeecccbbbcccdddaaaaaaaaaaaaaaa```______^^^```bbbaaa^^^]]]___aaabbbaaaaaaaaaccccccaaa```______aaabbbbbbaaaaaa```^^^^^^___```aaaaaaaaa```___aaaaaa\\\YYYWWWRRRLLL>>>888000,,,---...///...******+++++++++,,,,,,,,,^^^_______________^^^^^^^^^]]]ZZZWWWTTTRRRPPPOOONNNMMMJJJFFFCCC@@@>>>===888888777555444333222111333333444444444444444444555555666666777777888888999999777666666555555555666555444333333444555666666555555444444333222222333444666666666444222000222333333222000///000111333111...---...000000111...///000111222222222222000/////////000333555777333444444666777999;;;<<>>;;;888666555444444333222111000000000...---...111333111///............------,,,+++++++++++++++++++++++++++---,,,+++***))))))))))))******))))))((('''%%%%%%)))'''&&&))))))&&&&&&)))%%%&&&'''((())))))))))))(((+++---...---...///000+++,,,,,,------.........000000000000000///......---///111111000//////000222...---///111222666<<<222111///...///111444666555999???DDDGGGGGGFFFEEEAAAAAA???:::444000...---************))))))))))))***,,,,,,)))$$$!!!"""###))))))))))))************++++++++++++++++++++++++***)))(((''''''((()))***))))))))))))))))))))))))+++***)))'''''''''((()))(((((()))************)))+++)))(((((()))******)))***+++,,,---------,,,++++++)))((()))+++,,,,,,,,,***)))))))))))))))***++++++++++++***)))(((((('''******))))))((((((''''''''''''(((((('''&&&%%%%%%&&&((()))***)))((()))***'''''''''&&&'''((())))))(((***++++++)))((())))))''''''((()))***+++,,,,,,++++++++++++******))))))(((((((((((())))))))))))+++,,,,,,+++******+++---,,,,,,---000666@@@KKKSSS[[[^^^aaaddddddccc```___^^^```aaaaaa___^^^___```dddeeefffffffffdddaaa```aaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbcccdddeeefffbbbbbbbbbbbbbbbbbbcccccc```___aaaeeedddaaabbbfffcccbbbbbbbbbaaaaaa````````````_________``````aaabbbaaa```______```aaabbbbbbaaa``````aaaaaa```___aaa^^^\\\^^^aaabbb```^^^___```]]]XXXTTTRRRKKKDDD999666222000///...,,,+++++++++++++++++++++++++++[[[[[[[[[\\\\\\[[[[[[ZZZYYYWWWUUUQQQNNNLLLJJJIIIFFFEEEBBB???<<<:::999888666666555444333222222111444444444444444444444555666666666666666666777777888888777555555444444555666555444333333444555666555555444444444444333333333333444555555444333222222333444333111000111222333111///...///000000111//////111222333333333333444444333333444666888999999999:::;;;===???AAABBBJJJKKKLLLLLLMMMMMMLLLLLLOOOPPPQQQSSSUUUVVVVVVWWWYYY[[[]]]_________^^^]]]\\\]]]]]][[[YYYXXXYYY[[[]]]^^^```aaaaaa```^^^]]]^^^^^^]]]]]]\\\]]]]]]^^^^^^^^^^^^\\\ZZZZZZ\\\^^^^^^[[[WWWQQQKKKCCC:::444555888>>>EEELLLRRRVVVYYY[[[[[[ZZZZZZZZZZZZZZZZZZ[[[[[[YYYXXXXXXYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[[[[XXXXXXWWWWWWWWWVVVVVVVVVSSSSSSTTTVVVVVVVVVVVVVVVUUUVVVWWWXXXYYYZZZZZZZZZWWWXXXYYY[[[[[[YYYUUURRRVVVTTTQQQQQQQQQQQQPPPOOOOOOOOONNNNNNNNNNNNOOOOOOLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNOOOPPPOOOMMMJJJGGGFFFDDDAAA>>>:::777666444444333222111000000///000...---...000111000..................---,,,,,,,,,,,,,,,------------------,,,+++***))))))))))))((())))))))))))((((((''')))&&&&&&))))))&&&&&&)))'''((()))******++++++***,,,...///...,,,******++++++,,,,,,------.........000000000000000//////...///000222111000//////000333000000222222000000333222111///...///111444555888999;;;@@@CCCCCC???<<>>:::444///---,,,************))))))))))))+++,,,,,,+++)))(((((()))))))))))))))************************************+++***)))(((((()))***+++((((((((((((((((((((((((---,,,***)))))))))***+++***************)))((('''+++)))(((((()))******)))******,,,---...---,,,,,,***)))((((((***,,,++++++******)))))))))))))))***++++++******)))(((((('''***)))))))))((((((((('''((((((((((((((('''&&&&&&&&&((()))***)))((()))***(((((()))))))))*********(((***,,,+++***))))))***((((((((()))******++++++************))))))((((((((((((((()))))))))*********+++,,,+++******,,,---,,,...111555<<>><<<;;;888666555444444444444444333333333222222555555555555555555555555666666666555555555555555777666555444333333333444555555444444444444555555444444444444444555555555333333333333444444444444222333444333111111111333333222000/////////000111///000222333444555555555999999999999:::;;;======@@@AAABBBCCCFFFHHHJJJKKKRRRSSSUUUWWWWWWVVVUUUSSSVVVWWWXXXYYYZZZ[[[[[[[[[\\\]]]___```aaaaaa```___]]]]]]]]]\\\ZZZYYYZZZ\\\^^^___aaabbbbbbaaa___^^^^^^]]]]]]]]]]]]]]]^^^^^^]]]^^^___^^^\\\[[[\\\]]]^^^[[[WWWSSSMMMEEE===888777;;;AAAIIIOOOTTTWWWYYY\\\\\\[[[ZZZZZZYYYXXXXXX[[[ZZZZZZYYYXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWWWWVVVUUUTTTSSSSSSSSSTTTUUUVVVWWWWWWWWWWWWUUUVVVWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWYYYXXXVVVTTTRRRQQQOOOOOOPPPPPPPPPOOOOOOOOONNNNNNNNNNNNOOOOOOKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLNNNPPPPPPNNNLLLGGGFFFCCC@@@<<<999777555444333222111000//////...///...------......---,,,......//////......------------......//////000000,,,+++******))))))))))))''''''((()))******))))))(((&&&&&&))))))&&&&&&)))))))))+++,,,,,,,,,,,,,,,,,,---...---+++)))))))))++++++,,,,,,---...//////000000000000000000//////000222333222000//////000000///000444333...+++,,,111000///...///111333555888888999<<>>>>>;;;555000,,,+++++++++*********)))))))))+++***)))***,,,---,,,+++))))))))))))************((((((((((((((((((((((((++++++************++++++((((((((((((((((((((((((,,,+++******)))*********,,,+++++++++)))((('''&&&+++)))(((((()))******)))(((***+++---......------+++)))(((((()))+++***)))++++++***)))((((((((()))+++******))))))(((((('''))))))))))))(((((((((((((((((()))))))))(((''''''&&&((()))***)))((()))***)))***+++,,,,,,,,,+++***(((***++++++***)))***+++)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))***++++++******,,,...---000666<<>><<<;;;:::999888777666444444444333444444444444444444444444666666666666666555555555666666555555444444333333555444444333222222333333444444444444444444444444333333333444555666666777555444333222222333333444111222333222111000111222111111111000//////000222000111333555666777888888<<<===>>>@@@AAACCCDDDEEEIIIIIIJJJKKKNNNPPPRRRSSSVVVWWWZZZ\\\\\\ZZZXXXVVVYYYZZZ[[[\\\]]]]]]]]]]]]^^^___```aaaaaaaaaaaa```]]]^^^^^^]]][[[ZZZ\\\]]]^^^___```aaaaaa```___^^^^^^]]]]]]]]]]]]^^^^^^___]]]^^^```___^^^\\\\\\]]]^^^\\\XXXUUUPPPIIIAAA<<<:::>>>EEELLLRRRUUUWWWXXX[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYZZZZZZYYYYYYXXXXXXXXXXXXWWWWWWXXXWWWVVVUUUSSSRRRQQQPPPSSSSSSTTTUUUVVVVVVVVVVVVTTTTTTUUUVVVVVVVVVVVVVVVUUUTTTTTTUUUVVVWWWWWWUUUQQQPPPNNNOOOQQQRRRRRRQQQOOOOOOOOONNNNNNOOOOOOOOOMMMMMMMMMLLLLLLKKKKKKKKKLLLKKKLLLMMMOOOPPPNNNMMMGGGEEEBBB???;;;888555444333222111111//////...---...------,,,,,,,,,++++++------.........------,,,,,,------...///000000111++++++***)))))))))))))))''''''((())))))(((((('''(((%%%%%%((((((&&&&&&))))))***+++,,,------------&&&(((***+++++++++,,,...++++++,,,,,,---...//////111111000000000000000000222333444333111//////000---,,,...333333...,,,---000000/////////111333444333666999;;;<<<<<<<<<<<<<<<===>>><<<777111---++++++++++++*********)))))))))'''%%%'''+++,,,+++)))((()))))))))************((((((((((((((((((((((((************************))))))))))))))))))))))))))))))((((((((((((((((((+++++++++******)))''''''+++)))(((((()))******)))((()))+++---............+++)))(((((()))***)))(((,,,,,,***)))((((((((((((******))))))(((((((((((())))))))))))((((((((((((((()))))))))))))))((((((&&&((()))***)))((()))***((()))+++------,,,+++***'''(((******)))((()))***************))))))((((((************)))))))))))))))))))))*********++++++)))***++++++***+++---///...333;;;DDDLLLTTT\\\aaabbbbbbaaa```````````````aaabbbddddddbbbaaaaaabbb``````aaabbbbbbbbbaaaaaadddddddddccccccccccccccc_________``````aaabbbccccccccccccbbbbbbbbbbbbbbbcccbbbccceeeccc______cccaaaaaabbbbbbccccccddddddaaaaaaaaaaaaaaa``````_____________________`````````___^^^^^^______^^^\\\```ccceeeccc```]]]^^^___YYYXXXQQQIIIEEEEEEBBB===333111...,,,,,,,,,+++)))++++++++++++++++++++++++CCCDDDDDDEEEFFFFFFEEEEEEBBBAAA>>><<<:::888777666777666555444444444444444555555555555666666666666777777666666555555555555555444444444333333222222444333333222222222222333333444444444444444444333222333444444555666777777666555444222222111111111///111222111000000111222///111222222000000222444333555666999;;;<<<======???@@@CCCFFFIIIKKKLLLMMMPPPPPPPPPRRRSSSUUUWWWXXXXXXZZZ\\\^^^^^^\\\ZZZXXXZZZ[[[\\\]]]^^^_________^^^______```````````````^^^______^^^\\\\\\]]]___]]]^^^____________^^^]]]^^^]]]]]]]]]^^^^^^___```]]]___``````^^^]]]]]]^^^^^^\\\YYYWWWSSSMMMFFFAAA===AAAGGGMMMRRRUUUWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZYYYZZZZZZ[[[[[[[[[\\\\\\XXXXXXXXXXXXWWWWWWVVVVVVWWWVVVUUUTTTRRRPPPOOOOOOQQQRRRSSSTTTTTTUUUUUUUUUQQQRRRSSSUUUVVVVVVWWWWWWUUUSSSRRRSSSUUUWWWVVVVVVOOONNNMMMNNNPPPQQQQQQQQQPPPOOOOOOOOOOOOOOOOOOPPPOOOOOONNNMMMLLLLLLKKKKKKNNNMMMLLLMMMOOOOOONNNLLLGGGEEEAAA===999666444333222111000///...------,,,---------,,,+++******++++++,,,,,,---------,,,,,,++++++,,,---.../////////******))))))((()))))))))(((((((((((('''&&&%%%$$$'''$$$%%%((((((&&&&&&)))((()))***+++,,,,,,,,,,,,###&&&)))***+++,,,...///******+++,,,---...///000111111000000000000111222333444555444222000000111111......000000---,,,//////////////////111222333///444999999666555999===;;;===>>><<<777222...---++++++++++++************)))'''%%%&&&***+++)))'''((()))))))))************))))))))))))))))))))))))((())))))))))))))))))(((************************((((((((()))))))))((((((((()))************))))))+++)))(((((()))******)))((()))+++---............,,,+++)))((()))***)))(((,,,,,,***)))(((((((((((()))))))))((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))(((&&&((()))***)))((()))***'''(((***,,,,,,+++***(((%%%'''))))))((('''((()))++++++******)))(((((((((++++++++++++++++++++++++************++++++++++++)))***,,,,,,,,,---///111222888AAAJJJRRRYYY___cccbbbbbbaaaaaaaaabbbddddddccceeeeeedddbbb`````````aaaaaaaaabbbbbbbbbbbbbbbdddddddddcccccccccbbbbbb____________```aaabbbccccccccccccbbbbbbbbbaaaaaaaaa```bbbeeedddaaaaaaeeeaaaaaaaaabbbbbbccccccdddaaaaaabbbbbbaaa```______]]]]]]^^^^^^____________aaa```^^^___``````___]]]]]]```bbb```[[[WWWVVVWWWTTTRRRKKKCCC@@@@@@>>>999222///,,,++++++++++++***++++++++++++++++++++++++<<<<<<===>>>????????????===<<<:::999777666666555666555444444333333444444666666666666666777777777777666666555555444444444333333333333222222222222333333222222222222333333333333444444444444333333333333444555666666777777444444444333222222111111///111222222111000222333000333666666444444777:::999:::===???AAACCCDDDEEEDDDGGGKKKOOORRRSSSSSSSSSVVVVVVVVVWWWXXXYYYZZZ[[[\\\]]]_________^^^\\\[[[[[[\\\^^^___```aaaaaaaaa________________________^^^___```___]]]]]]^^^```]]]]]]^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]^^^___```aaa___```aaa```^^^]]]^^^___^^^\\\ZZZXXXUUUPPPJJJEEEBBBEEEIIINNNSSSVVVWWWXXXWWWWWWXXXYYYYYYZZZ[[[[[[XXXYYY[[[\\\^^^^^^______YYYYYYXXXXXXWWWVVVVVVVVVVVVVVVUUUSSSRRRPPPOOOOOOPPPQQQRRRSSSTTTTTTTTTTTTQQQRRRSSSUUUVVVWWWWWWWWWTTTSSSSSSTTTUUUWWWVVVUUUMMMKKKJJJKKKMMMOOOOOOOOOPPPPPPOOOOOOOOOOOOPPPPPPOOONNNMMMLLLKKKJJJIIIHHHMMMLLLKKKKKKMMMNNNMMMLLLGGGDDD@@@<<<888555333222111000000///...---,,,++++++,,,---,,,+++***+++,,,+++,,,------...---------+++++++++,,,---------...***))))))(((((()))))))))******))))))(((&&&%%%$$$&&&$$$$$$'''(((&&&&&&)))(((((()))***++++++++++++''')))++++++******+++,,,******+++,,,...///000000222111000///000111222333333555666555333222222333777333000000...++++++...////////////000111222222///333777555000///333777:::<<<<<<:::666222///...,,,++++++++++++*********+++***))))))***+++***)))))))))))))))************************************(((((())))))))))))((((((++++++++++++++++++++++++))))))***++++++++++++***(((((()))***************+++)))(((((()))******)))(((***+++---......------...,,,***)))******)))(((++++++***)))((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))((((((&&&((()))***)))((()))***'''''')))*********)))(((%%%'''))))))(((((()))***+++*********))))))((((((+++++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++---------///111444999>>>GGGOOOVVV[[[```cccbbbbbbbbbbbbcccdddeeefffcccdddeeedddbbb`````````bbbbbbbbbaaaaaaaaaaaaaaadddddddddcccbbbbbbaaaaaa____________```aaabbbcccddddddccccccbbbaaaaaaaaa```___aaaeeedddaaabbbfffaaaaaaaaaaaaaaabbbbbbbbbaaabbbbbbcccbbbaaa___^^^[[[\\\]]]^^^____________aaa```______``````___]]]```aaaaaa___ZZZVVVRRRQQQMMMLLLFFF???<<<<<<:::666111...,,,++++++,,,++++++++++++++++++++++++++++++777777888::::::;;;;;;:::999888777666555555555666888777666555555555555666666666666666666555555555666666555555444333333222111111111222222222222222333333222222222333333444222333444444444444333222444444555555666666777777000111222333444333333222111222444444333222444555222666:::;;;::::::>>>AAA@@@BBBDDDGGGIIIKKKLLLMMMMMMOOOSSSWWWYYYYYYXXXWWW[[[[[[ZZZZZZ[[[[[[\\\]]]^^^____________^^^]]]\\\ZZZ[[[]]]^^^```aaabbbbbb``````____________``````___``````___^^^^^^___aaa^^^^^^____________^^^^^^]]]]]]]]]^^^^^^___```aaa```aaaaaa___]]]]]]___aaa^^^]]][[[ZZZWWWSSSMMMIIIGGGIIILLLPPPTTTWWWYYYZZZXXXXXXYYYYYYYYYYYYYYYYYYWWWYYY[[[^^^```aaabbbbbbYYYYYYYYYXXXWWWVVVVVVVVVVVVUUUTTTSSSRRRQQQPPPOOOQQQRRRSSSTTTTTTUUUTTTTTTSSSTTTUUUUUUVVVVVVVVVUUUUUUTTTTTTUUUVVVWWWUUUTTTMMMLLLKKKKKKMMMOOOOOONNNPPPPPPOOOOOOOOOOOOPPPPPPOOONNNMMMLLLJJJIIIHHHGGGIIIHHHGGGHHHKKKLLLMMMLLLGGGDDD@@@;;;777444222222000//////...---,,,++++++***,,,------+++***,,,...---......///000000//////,,,,,,,,,,,,,,,,,,------))))))(((((((((((())))))***************)))((((((%%%###$$$'''(((&&&&&&)))((()))***++++++,,,,,,+++***,,,---,,,+++))))))***)))***+++,,,...///000000222111000///000111333444333555666666444333444444888444222222111------000......//////000111111222222111000000111222333444999:::999777333///......,,,,,,+++++++++*********)))***+++++++++***,,,---))))))))))))************************************((()))************)))(((************************((()))***+++,,,++++++***)))************))))))(((+++)))(((((()))******)))******,,,---...---,,,,,,000...,,,+++++++++)))(((******)))))))))))))))***(((((((((((((((((((((((('''((((((((()))))))))***&&&&&&'''(((((((((((((((&&&((()))***)))((()))***((((((((())))))))))))***&&&(((***+++******+++,,,*********)))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---***,,,...//////111333666AAAFFFMMMTTTYYY]]]aaaccccccccccccccccccccccccccc```bbbccccccbbbaaaaaabbbbbbbbbaaa```____________dddccccccbbbaaaaaa``````````````````aaabbbccccccddddddccccccbbbaaaaaa```bbbaaabbbeeeddd```aaadddaaaaaaaaa```````````````aaabbbcccccccccaaa___^^^ZZZ[[[]]]^^^______^^^^^^```___]]]^^^______^^^\\\aaa```^^^[[[XXXRRRLLLHHHFFFFFFBBB;;;999:::888333000...,,,+++,,,---,,,,,,++++++++++++++++++++++++444555666777888888888888666666555555555555555666;;;:::999999888888888888666666555555555444444444666666555444333333222222000000111111222222222333333333333222333333444444222222444444444444222222555555555555666666666666,,,...111333555555555444333444555555444444666777444888>>>???>>>???BBBGGGEEEGGGIIILLLOOOQQQRRRSSSTTTVVVYYY\\\]]]\\\ZZZYYY^^^^^^]]]]]]]]]]]]]]]^^^___^^^^^^]]]]]]\\\\\\\\\WWWXXXZZZ\\\^^^___```aaaaaaaaa```````````````aaa___`````````^^^^^^```bbb````````````````````````]]]]]]]]]^^^___```aaaaaabbbaaa```^^^]]]]]]```bbb^^^]]]\\\[[[XXXTTTOOOJJJJJJLLLNNNQQQUUUXXX[[[]]]ZZZZZZZZZYYYXXXXXXWWWWWWWWWYYY\\\___bbbcccddddddZZZZZZYYYXXXWWWWWWVVVVVVUUUUUUTTTSSSRRRQQQQQQPPPRRRSSSTTTUUUUUUVVVUUUUUUVVVVVVVVVVVVVVVUUUTTTTTTUUUUUUUUUVVVWWWWWWUUUSSSPPPNNNMMMNNNPPPQQQQQQPPPQQQPPPPPPOOOOOOPPPPPPQQQQQQPPPOOOMMMLLLJJJIIIIIIEEEDDDDDDFFFIIILLLMMMMMMGGGDDD???:::666333222111000///...---,,,++++++***)))+++...---++++++---/////////000111111111111111------------------,,,,,,))))))(((((((((((()))*********+++,,,,,,,,,,,,+++%%%######'''(((&&&&&&)))))))))***+++,,,,,,,,,,,,***,,,------+++******+++)))***+++,,,...///000111222111000///000111333444333444666666555444555666333111111444444111111333......//////000111111111444...+++...666;;;999666777888777444000---------,,,,,,,,,+++++++++******%%%(((++++++)))))),,,///))))))))))))************************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))&&&'''(((*********)))(((++++++++++++***((('''&&&+++)))(((((()))******)))***+++,,,---------,,,+++111///,,,+++,,,+++***(((***)))))))))))))))***+++'''''''''((((((((((((((('''((((((((())))))******%%%%%%&&&'''((((((''''''&&&(((******)))((()))***))))))(((((())))))***+++((())),,,,,,,,,,,,---...))))))))))))))))))******))))))******++++++++++++++++++,,,,,,,,,---------+++---///000000222555777FFFKKKQQQWWW[[[^^^aaacccccccccdddccccccbbbaaa```]]]___aaabbbbbbbbbccceeebbbaaa```___^^^]]]]]]]]]ccccccbbbbbbaaa``````___`````````aaaaaabbbcccdddddddddccccccbbbaaaaaa```dddbbbccceeeccc______bbbaaaaaa``````______^^^^^^aaabbbcccdddcccaaa___]]]ZZZ[[[\\\^^^______^^^^^^___^^^\\\]]]^^^^^^]]][[[[[[XXXTTTQQQOOOIIIAAA;;;CCCCCC???:::888999666222000...,,,+++,,,------,,,++++++++++++++++++++++++222222111111222444555666;;;:::999888777777777777555666777888999999888777444555555555555555555444333333333222222222111111000000111222333333444444444555666666555444222111000000111222333444555555777444111111444666777666222222222333444555777888999:::;;;;;;::::::<<<>>>AAA@@@???@@@CCCHHHMMMPPPOOOPPPRRRTTTWWWXXXYYYZZZ\\\]]]]]]^^^_________^^^`````````______^^^^^^]]]^^^^^^]]]\\\\\\[[[[[[ZZZWWWXXXZZZ]]]^^^___________________________^^^^^^aaa``````____________``````aaaaaaaaaaaa___]]]\\\]]][[[ZZZ]]]bbbfffgggfffeeedddcccaaaaaaaaaaaabbb]]]\\\ZZZYYYWWWUUUSSSSSSNNNPPPRRRUUUWWWYYYYYYYYYZZZXXXUUUTTTUUUUUUUUUTTTVVVXXX\\\aaaeeeeeebbb___]]]\\\YYYWWWVVVWWWXXXXXXXXXXXXWWWVVVTTTSSSRRRRRRSSSTTTVVVUUUTTTSSSSSSTTTVVVVVVUUUVVVVVVWWWXXXYYYXXXUUUSSSUUUZZZ\\\ZZZWWWWWWTTTQQQOOOPPPQQQQQQPPPRRRQQQPPPOOONNNMMMMMMMMMMMMMMMKKKJJJIIIIIIIIIIIIAAAAAABBBDDDHHHIIIIIIHHHEEEAAA:::555222000///------,,,+++*********+++,,,++++++,,,,,,,,,---------,,,...000222222111///......---,,,+++++++++,,,---******)))))))))***+++,,,+++***(((((()))((('''%%%&&&&&&&&&&&&&&&'''))))))++++++******++++++,,,---))))))))))))************++++++,,,,,,---......///111111000000000000111111000111333333222222333444888888777666555333111000111111000000//////......000///////////////000111333222111000///...------...+++(((((()))***(((&&&,,,,,,,,,+++++++++*********************)))(((((())))))))))))))))))))))))***************************)))((((((((((((((()))'''(((((()))))))))))))))''')))***,,,,,,,,,***)))***************)))((('''---***((())),,,...---+++......//////...,,,+++)))))))))))))))))))))))))))---***&&&&&&((()))(((''')))((('''((()))***)))(((***(((&&&%%%&&&(((+++---))))))))))))))))))))))))((()))***++++++***)))((((((((((((((())))))))))))((((((***++++++***))))))))))))))))))******************))))))***++++++,,,,,,)))***000333444:::CCCOOOSSSYYY]]]___```aaabbbbbbcccdddeeeddddddbbbaaaaaaaaaaaaaaabbbbbbbbbbbbbbbaaa___^^^]]]\\\\\\[[[``````aaaaaa```___^^^^^^^^^^^^^^^___```aaabbbbbbfffeeecccaaa``````aaabbbcccaaa``````aaaaaa```___aaaaaa```_______________\\\]]]```bbbccccccbbbaaa\\\\\\\\\\\\\\\]]]]]]]]]^^^^^^]]]^^^^^^]]][[[XXXTTTSSSNNNFFF>>>:::;;;>>>@@@<<<888777777666333111///...---+++******++++++)))((('''(((******((('''333222222222333444555666777777666666666777777888555666777888888888777777555444333222222333444555333333333222222222111111111111111222222333333444222333444555555444333222111111222222333444555555555222000111333555555444444444555666777999:::;;;<<<===>>>>>>===>>>@@@BBBFFFFFFFFFGGGJJJNNNRRRUUUUUUVVVXXXZZZ[[[\\\]]]]]]\\\]]]^^^^^^_________^^^```_________^^^^^^]]]]]]^^^^^^]]]]]]\\\[[[[[[[[[YYYZZZ\\\^^^___``````___________________________``````_________``````aaa___`````````___^^^]]]\\\\\\[[[ZZZ\\\```dddeeeeeeeeedddbbbaaa`````````aaa]]]\\\[[[YYYWWWUUUTTTSSSPPPQQQTTTWWWYYYZZZZZZ[[[[[[YYYVVVVVVVVVWWWWWWVVVXXXYYY\\\```cccdddaaa___\\\ZZZXXXVVVVVVVVVWWWXXXXXXXXXWWWUUUTTTSSSRRRQQQRRRTTTVVVVVVUUUTTTUUUVVVWWWWWWVVVVVVWWWWWWXXXXXXXXXUUUSSSVVV[[[]]]\\\YYYXXXVVVSSSRRRRRRSSSSSSSSSRRRRRRPPPOOONNNNNNNNNNNNNNNMMMLLLKKKIIIIIIHHHHHHBBBAAABBBCCCFFFGGGGGGFFF@@@<<<777333111000...---------+++*********+++,,,++++++,,,,,,,,,------------...000111111111///......---,,,+++***++++++,,,))))))******++++++,,,,,,,,,***))))))))))))'''&&&&&&&&&&&&&&&'''((()))))),,,,,,,,,++++++,,,------)))))))))*********++++++,,,,,,------......//////111000000//////000000111///111222222111111222333666666555555444333111000222222222111111000000000111000000/////////000000222111000///...---,,,,,,---+++(((((()))***)))''',,,,,,,,,+++++++++*********************)))(((((())))))))))))))))))))))))************************,,,+++***((((((''''''''''''(((((()))))))))))))))'''(((***++++++***)))(((******++++++******)))))),,,+++******+++,,,,,,+++---............,,,+++***)))))))))))))))))))))))),,,)))''''''((()))(((''')))((('''((()))***)))((()))((('''&&&''')))+++,,,))))))))))))))))))))))))((()))***++++++***)))((((((((((((((()))))))))***))))))***+++******)))((())))))))))))***************************+++,,,---...+++---222555888???HHHRRRUUU[[[^^^``````aaabbbbbbcccddddddddddddcccbbbaaaaaaaaaaaabbbbbbbbbcccaaa```___^^^]]]]]]\\\]]]``````aaaaaa```______^^^^^^^^^^^^______```aaabbbfffeeedddcccbbbbbbbbbbbbaaa```______```aaa___^^^dddcccaaa___^^^]]]\\\\\\\\\]]]```bbbccccccbbbaaa___^^^\\\[[[[[[]]]___```___^^^]]]\\\\\\ZZZWWWTTTNNNLLLGGGAAA<<<999:::;;;<<<999666555555555333111///...,,,************++++++*********,,,,,,***)))333333333333333444555666444444444555666777777888555555666777777777666666444333222111111222333444333333333222222222111111222222222222222222222222111222222333444333333333222222333333444444444555333222222333555777666555777777999;;;===???@@@AAAAAABBBDDDDDDDDDEEEGGGIIIMMMNNNOOOQQQSSSVVVYYYZZZZZZ[[[\\\^^^____________]]]]]]^^^____________^^^^^^^^^^^^^^^^^^^^^]]]]]]^^^^^^]]]]]]\\\\\\[[[[[[[[[\\\^^^___``````__________________________________________```aaabbbbbb_______________^^^\\\\\\[[[ZZZZZZ\\\___bbbccccccddddddbbbaaa____________\\\\\\[[[YYYWWWVVVUUUTTTSSSTTTWWWYYY[[[\\\]]]]]]]]][[[YYYXXXXXXYYYYYYXXXZZZZZZ[[[]]]``````___]]]YYYXXXWWWUUUUUUUUUVVVWWWXXXWWWVVVUUUSSSRRRQQQPPPQQQSSSVVVVVVVVVVVVWWWYYYXXXXXXXXXWWWWWWWWWWWWWWWVVVTTTSSSUUUZZZ]]]]]]\\\ZZZXXXUUUTTTUUUVVVVVVUUUSSSSSSQQQPPPOOONNNNNNNNNOOONNNMMMLLLJJJJJJJJJJJJEEECCCBBBBBBDDDEEEDDDCCC<<<999666444333111///---...---+++*********+++,,,,,,,,,,,,,,,------------......///000000000000///......,,,+++************'''(((***,,,,,,,,,,,,,,,,,,***))))))******((('''&&&&&&&&&&&&'''((()))***...------,,,,,,,,,------************++++++++++++............////////////000000////////////000000...000111111000///000222222222333333222222111000333333333333333222222222222222111000000/////////000//////...---,,,+++++++++***(((((()))******))),,,,,,,,,+++++++++******)))************))))))((())))))))))))))))))))))))************************---,,,+++)))((('''&&&&&&'''((())))))******))))))'''((()))******)))'''&&&******+++,,,,,,,,,+++++++++,,,,,,,,,*********,,,------......---,,,+++***))))))))))))))))))))))))+++)))''''''((()))((((((***((('''((()))***)))''''''''''''((())))))******))))))))))))))))))))))))((()))***++++++***)))(((((((((((()))))))))************+++******)))(((''')))))))))*********++++++*********+++,,,---...///000///000555999>>>FFFOOOWWWZZZ^^^```aaaaaaaaabbbccccccddddddddddddccccccaaaaaabbbbbbbbbccccccccc``````___^^^^^^^^^^^^^^^``````aaaaaaaaa```_________^^^^^^______```aaabbbeeeeeeeeeeeeddddddcccbbbaaa```______aaabbbaaa```bbbaaa___^^^]]]\\\\\\\\\]]]^^^```aaabbbbbbbbbaaabbb```]]]\\\\\\^^^aaaccc___]]][[[ZZZXXXUUUQQQMMMFFFBBB===:::888888777777666555333222333444333222...---,,,*********+++++++++******+++,,,,,,+++)))444444444444444555555666444444555666666666666666555555555555666666555555222222333333333333222222333333333222222222111111333333222222222222222222222222222222222222222222333333333333444444555555444555666888:::::::::::::::<<<>>>@@@CCCEEEFFFGGGHHHIIIJJJKKKKKKLLLNNNPPPSSSTTTVVVXXXZZZ[[[\\\]]]\\\]]]]]]^^^___^^^^^^^^^^^^^^^____________^^^^^^]]]]]]]]]^^^^^^^^^^^^^^^___^^^^^^]]]\\\\\\[[[[[[\\\]]]^^^___```___^^^^^^____________````````````____________```aaabbbccc`````````______^^^^^^]]]\\\\\\\\\]]]___aaaaaabbbcccbbbaaa```^^^]]]]]]\\\[[[[[[ZZZYYYXXXVVVVVVUUUUUUWWWYYY[[[]]]^^^^^^^^^___]]]ZZZYYYZZZ[[[ZZZZZZ[[[ZZZYYYYYY[[[\\\[[[YYYWWWVVVUUUUUUTTTUUUUUUVVVWWWVVVUUUTTTRRRQQQPPPOOOPPPRRRUUUVVVWWWWWWYYY[[[YYYYYYYYYXXXWWWVVVUUUUUUSSSQQQQQQSSSWWW[[[\\\\\\ZZZXXXVVVUUUVVVWWWVVVVVVTTTSSSRRRPPPOOONNNNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNIIIFFFCCCBBBBBBCCCBBBAAA<<<:::888666555333000......---,,,+++***+++,,,,,,,,,,,,,,,------------...............//////000000...---,,,+++***)))((((((&&&(((***,,,------,,,+++,,,***))))))******)))(((&&&&&&&&&&&&'''((()))***------,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,///////////////000000000000//////////////////000...///000///......///000//////000111111111111000222222333333333333333333333333222222111000///.........------,,,++++++***))))))(((((()))***++++++,,,,,,,,,+++++++++******))))))************)))((())))))))))))))))))))))))************************,,,+++***)))(((((((((((((((((()))************)))((()))***++++++)))'''&&&)))***+++,,,------------***---///---***((())),,,,,,------...---,,,+++***))))))))))))))))))))))))))))))((((((((()))((((((***)))(((((())))))((('''&&&'''((()))******))))))))))))))))))))))))))))))'''(((***++++++***))))))(((((()))))))))*********+++++++++***)))(((''''''))))))*********++++++++++++++++++,,,---...000111222222555999>>>EEENNNUUU\\\^^^aaabbbbbbaaabbbbbbccccccddddddddddddddddddbbbbbbbbbcccccccccdddddd``````_______________`````````aaaaaaaaa``````__________________```aaabbbcccdddeeeeeeeeedddbbbaaabbbaaa```aaabbbcccbbbaaa\\\\\\\\\\\\]]]^^^___```^^^^^^```aaabbbbbbbbbbbbcccbbbaaa```___``````aaa\\\ZZZWWWUUURRRNNNIIIEEE>>>:::555444666777666555333222222222222333444444///...,,,+++++++++,,,---))))))((()))***+++)))'''444444555555555666666555666666777777777666555444555555444444444444444444111222555666666555222111333333333222222222111111333333222222222222222222333333333222222111111111444444444555666666666777666888:::<<<===>>>>>>???@@@AAADDDGGGJJJLLLMMMMMMNNNPPPQQQQQQQQQRRRTTTVVVUUUVVVXXXZZZ\\\\\\]]]\\\^^^^^^_________^^^^^^]]]^^^______``````___^^^^^^]]]]]]]]]^^^^^^_______________^^^^^^]]]\\\\\\[[[\\\]]]^^^______^^^]]]\\\_________`````````aaaaaa_________``````bbbcccdddaaaaaaaaa```````````````]]]^^^______``````aaaaaaaaa``````___^^^]]]\\\[[[ZZZYYYYYYXXXWWWVVVVVVUUUWWWXXXZZZ\\\^^^_________```^^^[[[ZZZ[[[[[[[[[ZZZZZZXXXVVVVVVWWWWWWVVVUUUUUUTTTTTTTTTTTTUUUUUUVVVWWWVVVUUUSSSQQQOOONNNMMMNNNPPPSSSUUUVVVWWWYYYZZZXXXXXXXXXXXXWWWVVVTTTSSSPPPOOONNNPPPRRRUUUWWWXXXXXXVVVUUUUUUVVVVVVUUUTTTTTTSSSRRRPPPNNNMMMMMMMMMMMMMMMMMMNNNOOOPPPRRRSSSLLLIIIDDDBBBAAAAAAAAA@@@===;;;888666444222...,,,...---,,,+++++++++,,,---,,,,,,---------......................../////////---,,,,,,+++***(((''''''&&&'''***,,,---,,,+++***+++***((()))******)))((('''''''''''''''(((******++++++***************+++,,,,,,,,,,,,------------/////////000000000000000000000////////////000000---///000///------...///,,,---...///000000000000000000111111222222333333333333333333222111///...------,,,,,,++++++******(((((()))))))))***+++,,,,,,,,,,,,+++++++++******((())))))*********))))))))))))))))))))))))))))))***************************))))))))))))******+++((())))))***************((()))+++,,,,,,+++)))((()))***+++,,,---.........))),,,///...***((()))++++++,,,---------,,,+++***))))))))))))))))))))))))(((((()))))))))(((((()))+++)))(((((())))))(((&&&%%%&&&(((***+++***)))(((************************'''((()))***++++++***)))))))))))))))************,,,++++++***)))(((((('''************++++++++++++++++++,,,---///000222333333666:::>>>DDDMMMVVV[[[```bbbddddddcccbbbbbbccccccccccccddddddeeeeeefffccccccccccccddddddddddddaaaaaa```_________````````````aaaaaaaaaaaaaaa```aaaaaa`````````aaabbbbbbbbbbbbcccddddddcccaaa```aaa___^^^___aaaaaa```___ZZZZZZ[[[[[[]]]^^^```aaa______```aaaaaaaaabbbbbbaaabbbccccccaaa^^^[[[YYYUUUSSSPPPMMMKKKGGGBBB>>>999666222222555777666444222222333222222333444555//////---,,,,,,---......***)))((()))++++++)))(((555555666666777666666555666777777777777555333222555444333333222333333333111222555666666555222111333333333222222222111111222222222222222222222222444333222222222222333333666777888999:::;;;;;;<<<:::<<<>>>@@@@@@AAADDDFFFGGGIIILLLOOORRRSSSTTTTTTTTTUUUVVVVVVUUUUUUWWWYYYXXXXXXZZZ[[[\\\\\\\\\\\\``````aaaaaaaaa``````______````````````___^^^^^^]]]]]]^^^^^^___```aaaaaa______^^^^^^]]]]]]\\\\\\\\\\\\^^^______^^^]]]]]]_________``````aaaaaabbb````````````aaabbbbbbcccbbbbbbaaa``````aaaaaabbb]]]___aaaaaa_________```^^^^^^^^^^^^]]]\\\[[[ZZZXXXWWWWWWWWWVVVVVVUUUUUUWWWXXXZZZ\\\^^^^^^^^^^^^___]]][[[ZZZZZZ[[[[[[ZZZXXXVVVUUUUUUUUUUUUTTTRRRSSSSSSTTTTTTUUUUUUVVVVVVVVVUUUTTTRRRPPPNNNMMMLLLLLLNNNQQQSSSTTTUUUWWWXXXVVVWWWWWWWWWVVVUUUSSSRRROOONNNMMMMMMNNNPPPRRRTTTUUUTTTSSSSSSUUUUUUTTTSSSTTTSSSQQQOOOMMMLLLLLLKKKLLLLLLLLLMMMOOOQQQRRRSSSNNNJJJDDD@@@????????????;;;888555222000///,,,***///...,,,+++++++++,,,---,,,---------............------...////////////...++++++++++++***((('''&&&'''((()))*********)))(((***((('''((()))***)))'''''''''''''''((()))******)))))))))))))))***++++++------------.....................///000111111111111111000000000000111111...///000///---------...+++,,,---...////////////...//////000111222333333222333444444333222000///---,,,,,,,,,+++++++++***((()))***)))((()))***,,,,,,,,,,,,+++++++++******((())))))************)))))))))))))))))))))))))))************************))))))))))))***+++,,,,,,((()))******++++++******''')))+++,,,---,,,***))))))***+++,,,------...---)))+++------,,,************+++,,,------,,,+++***))))))))))))))))))))))))&&&(((******)))((())))))+++***(((((())))))'''&&&%%%&&&(((*********))))))************************'''((()))***++++++******)))))))))*********++++++,,,+++***)))((((((((()))*********++++++++++++,,,,,,,,,---...000222444555666<<>>>>>===;;;888555333444444333222222333555444555666444111000111333---,,,+++***++++++,,,---,,,++++++,,,------,,,***555666777888888777666555///111333555555555444333555444222111111111222222555333000......000333555333333333222222222111111000000111222333333444444//////000111444777:::<<<===>>>???AAACCCEEEGGGGGGIIIKKKMMMMMMLLLOOOTTTXXXUUUWWWZZZ]]]___``````___ZZZ[[[[[[ZZZYYYXXXYYY[[[]]]]]]]]]\\\]]]]]]^^^___^^^^^^___````````````___``````aaaaaa```___^^^^^^]]]^^^___```aaabbbcccddd```______^^^^^^]]]\\\\\\\\\^^^___aaaaaaaaaaaa```^^^______```aaabbbbbbccccccbbbaaaaaaaaaaaaaaabbbaaa```___^^^^^^___```aaa[[[^^^``````]]][[[[[[]]]YYYZZZ[[[]]]]]]\\\[[[[[[TTTTTTTTTTTTTTTTTTTTTTTTVVVWWWYYY[[[\\\\\\\\\\\\]]][[[YYYXXXXXXYYYYYYXXXWWWWWWVVVWWWXXXWWWUUURRRRRRSSSTTTUUUVVVWWWWWWWWWUUUUUUSSSQQQOOOMMMKKKJJJIIIKKKNNNOOOPPPPPPRRRTTTRRRSSSUUUUUUUUUTTTRRRQQQRRRQQQOOOLLLJJJJJJLLLNNNSSSRRRRRRSSSUUUUUUSSSRRRRRRQQQPPPMMMLLLJJJIIIIIILLLKKKJJJJJJJJJJJJJJJJJJKKKFFF???:::999999:::;;;:::777222000000222222222///...---,,,+++,,,---------------.........//////***,,,...000111///---,,,(((((()))******)))(((''')))((('''&&&&&&%%%&&&&&&'''&&&%%%&&&'''((('''&&&'''''''''(((((()))***+++((())))))***+++---...///............////////////***+++,,,...///111222333333333222222222222333333///000111000...---...///,,,---....../////////.........///111222333444444111222444555555444333111------,,,,,,,,,,,,,,,,,,(((***+++***''''''))),,,,,,,,,,,,+++++++++******(((((()))***************))))))))))))))))))))))))************************,,,,,,+++***)))))))))***))))))***++++++++++++***###%%%'''***+++++++++*********+++,,,,,,,,,++++++***))))))+++//////,,,(((******,,,,,,---,,,+++***))))))))))))))))))))))))$$$'''++++++)))((()))***,,,***(((((())))))'''%%%'''''''''((())))))******************************&&&''')))***+++++++++***)))************+++++++++******)))(((((()))***+++******+++++++++,,,,,,,,,,,,---...///222444666888<<>>;;;888777777888999666555333111000000111111111000...---,,,---///000222000------...//////...111111111000///---,,,++++++)))))),,,,,,******---***))))))((('''&&&&&&&&&((((((((((((((('''''''''%%%%%%&&&&&&'''(((((((((+++***))))))***+++---...///////////////.........---......///000111111222333111//////111444555555111000000222444333///+++------------...///000111111222222333333333333333111111222333333222111000000///---+++))))))))))))+++++++++******************+++,,,+++******,,,---))))))))))))))))))))))))***)))*********++++++,,,******))))))))))))))))))+++++++++************)))'''(((+++,,,,,,+++((('''******))))))******+++,,,,,,++++++---///111111000...///000000///---+++)))++++++,,,,,,,,,+++******(((((()))***************(((((((((((()))))))))))),,,,,,,,,,,,,,,,,,,,,,,,(((((((((((()))))))))))),,,+++)))''''''(((***+++...---+++))))))***+++,,,******)))))))))+++,,,---*********)))))))))))))))******)))))))))))))))***---000222222333666===BBBFFFMMMUUUXXX]]]cccfffeeebbbdddffffffdddaaa``````eeeeeedddccccccccccccdddaaabbbdddfffggggggffffffiiihhheeecccaaa```______aaaaaaaaabbbcccdddeeefffddddddeeefffggghhhiiiiiifffffffffdddbbbaaabbbdddcccccccccddddddccc```^^^^^^]]]^^^```bbbdddcccbbbdddcccaaaaaabbbaaa___]]]YYYUUUOOOIIIBBB>>>;;;:::999888888999<<<<<<999666666444222222333333222111111222333444333222111000...---,,,+++************---,,,++++++******++++++555555555555555555555555333444555444222111222333222222333333444444444444222333333333333333333333000000000000000000000000444222111222555888777666555777999;;;===@@@DDDGGGGGGIIIMMMPPPSSSTTTTTTTTTXXXYYYZZZZZZZZZ[[[]]]___]]]___aaaaaa``````aaabbb^^^]]]\\\[[[ZZZZZZZZZZZZ^^^^^^^^^^^^_________``````aaabbbcccddddddcccbbbaaaaaaaaaaaa```___^^^^^^[[[\\\]]]]]]]]]___bbbddd]]]^^^^^^]]]\\\]]]```cccaaaaaaaaabbbbbbbbbccccccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa`````````````````````___^^^^^^^^^]]][[[ZZZ\\\\\\\\\[[[[[[ZZZYYYXXXYYYZZZ\\\]]]]]][[[ZZZXXXVVVWWWWWWWWWVVVUUUSSSRRRVVVVVVXXX[[[^^^___^^^]]][[[[[[ZZZZZZZZZYYYYYYYYYWWWWWWVVVVVVUUUTTTRRRRRRTTTUUUVVVWWWXXXXXXXXXXXXVVVSSSOOOMMMLLLKKKJJJIIIIIIHHHGGGHHHKKKMMMMMMMMMSSSTTTUUUTTTSSSRRRSSSTTTTTTRRRPPPMMMLLLKKKJJJJJJOOOQQQSSSUUUVVVUUUTTTSSSQQQPPPNNNKKKHHHGGGHHHJJJIIIMMMMMMKKKJJJKKKJJJFFF@@@===:::777555555666777555444222111000000000111111000///......///111222222000...---...//////...///////////////...---,,,---***)))***)))$$$###&&&***))))))(((''''''&&&&&&((((((((((((((((((((('''&&&''''''(((((())))))*********))))))***+++---.../////////////////////.........//////000111111222333111//////222444555555333111///000111222000...000000000000000000000111///000000000000000/////////000111222222111000///...---,,,***)))))))))***************************,,,------,,,***)))***,,,************************,,,+++***))))))***,,,,,,************************++++++++++++************((()))***++++++***)))(((+++************+++,,,,,,++++++***,,,...000000///,,,---...000000...---,,,(((((()))***+++++++++***))))))******+++*********++++++******))))))((((((************************((((((((()))))))))******,,,+++)))(((((()))***+++++++++,,,,,,,,,++++++***++++++***)))))))))***+++************************---------------...///000///222444555777;;;CCCIIIMMMTTTZZZ\\\___ccceeedddbbbdddffffffdddbbbaaaaaaeeeeeedddcccccccccccccccccccccdddeeeffffffffffffiiigggeeecccbbbaaaaaaaaacccccccccccccccdddeeefffeeeeeeffffffgggggghhhhhhfffggggggeeecccbbbccceeecccccccccccccccbbbaaa```]]]]]]]]]___aaaccccccbbbaaa```_________]]]ZZZWWWPPPMMMHHHCCC>>>:::888777666444444666888888555333555333111111222333222111222222333333222111000///...---,,,+++************---,,,++++++******++++++444444444444444444444444000222333333222222333555333333444444444444444555444333333333333333333333111111111111111111111111555444444666999<<<<<<<<<:::<<>>:::666333333333444333222111000000000000000111000000///000111333444222000......///000///...---......//////......---///,,,+++,,,+++&&&%%%((()))))))))(((''''''&&&&&&''''''(((((((((((((((((('''(((((())))))***++++++***************,,,------......//////////////////...//////000000111111111333111000000222444555555555222///...///111111111333333444444333333222222111000000000///......---...///000111111000///...,,,+++******))))))******************************.........,,,***))))))+++++++++++++++++++++++++++---,,,***))))))***+++,,,+++++++++++++++,,,,,,,,,,,,+++++++++************************************+++++++++++++++,,,------+++***)))+++---///...---)))+++---///000//////...'''((()))+++,,,,,,,,,,,,***+++++++++++++++******------,,,+++***)))(((((())))))))))))))))))))))))((())))))))))))*********,,,+++***))))))***+++,,,)))***,,,......---+++***,,,+++***)))((((((((((((************************+++++++++,,,---...///000222444777999<<>>@@@CCCDDDFFFHHHLLLNNNQQQTTTXXXZZZ[[[]]]___aaa^^^^^^^^^______````````````aaaaaa```___^^^```aaa___aaaaaa```___^^^___`````````aaa```___]]][[[ZZZZZZZZZ[[[]]]^^^```aaaaaabbbbbbaaa`````````aaaaaa``````^^^^^^]]]]]]]]]]]]ZZZ\\\^^^^^^^^^^^^^^^```___aaabbbaaa`````````bbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa]]]^^^___```aaa```___^^^___]]][[[[[[\\\]]]]]]]]][[[ZZZXXXVVVVVVWWWZZZ[[[]]]]]]]]]]]]]]]\\\[[[[[[YYYXXXWWWVVVUUUUUUUUUVVVVVVWWWXXX\\\```aaaaaa```]]]]]]\\\\\\\\\[[[[[[[[[XXXYYYYYYZZZZZZZZZYYYYYYVVVVVVWWWWWWXXXWWWWWWVVVUUUQQQLLLJJJKKKNNNQQQRRROOONNNLLLMMMOOOPPPPPPOOOLLLMMMMMMLLLJJJJJJKKKMMMLLLLLLLLLLLLLLLLLLLLLLLLNNNMMMLLLKKKJJJIIIHHHHHHJJJHHHEEEAAA???@@@CCCFFFMMMQQQRRRPPPOOOPPPNNNJJJCCC@@@;;;777333111111111//////000111222222222111222333333444444555555555222222111222333222111///000000///...,,,)))'''&&&&&&$$$$$$'''(((&&&&&&)))((((((((((((((((((''''''&&&&&&''''''((()))))))))&&&&&&'''(((((())))))***+++,,,---...////////////------......///000000000111111111111111111111111333222111333555666555444///111333333222111222333333666;;;???AAAAAA@@@???:::999777555444444444444444444444444222000---,,,***++++++,,,,,,,,,++++++******++++++,,,---------)))+++,,,,,,,,,---///111,,,,,,,,,,,,,,,,,,,,,,,,(((***...111222///,,,***,,,,,,------......//////,,,,,,,,,,,,++++++++++++,,,+++***))))))***+++,,,+++++++++++++++,,,------+++***)))***,,,---,,,+++---...//////...,,,)))(((,,,,,,,,,,,,+++)))(((''')))******+++,,,,,,++++++&&&&&&'''((()))***++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,------......//////000...,,,******+++---...((((((***++++++,,,,,,,,,+++++++++,,,,,,------.../////////000111333444555;;;@@@GGGLLLPPPVVV]]]ccc___dddfffdddccceeefffeeedddeeefffeeedddcccdddeeehhhhhhgggffffffffffffggggggfffeeeeeeddddddddddddbbbccceeefffggghhhhhhhhheeedddddddddddddddeeeeeegggfffffffffeeeeeeddddddbbbcccdddcccaaaaaabbbdddccceeeeeeccc```___```ccccccbbbaaabbbccccccaaa```___[[[TTTNNNGGG@@@:::555444555555666666777777888555555555444222111222444222222222444555555333111......---,,,,,,,,,,,,---,,,,,,++++++***++++++,,,++++++***))))))))))))***222222222333444555555555333555666555444444555666333333222222222111111111111222333333444555666666555666888:::===???AAABBBGGGIIILLLMMMNNNPPPTTTWWWYYY[[[^^^`````````aaabbb``````````````````aaaaaa```aaabbbaaa``````bbbcccbbbbbb```^^^\\\[[[]]]___^^^___``````___^^^\\\ZZZZZZ[[[[[[]]]^^^___``````bbbaaa```___^^^^^^___```^^^^^^___^^^^^^]]]\\\[[[YYY\\\^^^___^^^]]]^^^___```aaacccbbbaaa```aaaaaaaaaaaaaaa`````````______aaaaaaaaaaaaaaaaaaaaaaaa^^^___```aaaaaa___^^^]]]___\\\ZZZ[[[]]]___``````[[[ZZZXXXWWWWWWXXXZZZ[[[]]]^^^______^^^\\\ZZZXXXXXXWWWVVVVVVVVVVVVWWWXXXVVVWWWXXX\\\```bbbbbb```[[[[[[[[[ZZZZZZZZZYYYYYYXXXXXXYYYYYYYYYXXXXXXWWWVVVWWWWWWXXXWWWWWWVVVVVVSSSOOOKKKJJJKKKNNNQQQRRRPPPOOOMMMNNNOOOQQQPPPPPPLLLKKKJJJGGGDDDDDDGGGIIIGGGGGGGGGGGGIIIKKKMMMNNNNNNLLLIIIGGGFFFGGGHHHIIIIIIGGGCCC???===>>>BBBFFFJJJOOORRRPPPPPPPPPLLLGGGAAA>>>:::555222000000000...///111222333333333333333333444444444444444444333222222222444333111/////////...---+++)))(((''',,,))))))++++++((((((***'''(((((((((((((((((((((&&&&&&''''''((())))))***'''(((((())))))******+++***+++,,,---.........---------......///000000111111111111111111111111111333222222333555666555444111222333111000000333666888;;;@@@EEEGGGFFFDDDBBB>>>===;;;999888888999:::888888888666444111...,,,,,,,,,---...------++++++++++++,,,------...//////+++,,,---,,,,,,,,,...000++++++++++++++++++++++++)))+++---///000000///...++++++,,,------...//////------,,,,,,,,,+++++++++,,,++++++******++++++,,,+++************+++,,,,,,,,,+++***+++---------+++---...//////...+++)))'''***+++++++++***)))(((((('''''')))***++++++,,,,,,((((((((())))))******+++************************+++++++++,,,,,,,,,,,,---,,,,,,---...//////000000000///...---,,,+++++++++***+++,,,,,,---,,,++++++++++++,,,,,,---.........,,,---...000333666888:::CCCIIIQQQWWWZZZ___dddhhhaaafffgggdddccceeefffeeeffffffgggeeecccbbbccceeegggffffffeeeeeeeeeeeeeeeeeeeeeeeefffeeeeeeddddddbbbcccdddfffggggggggggggcccccccccccccccdddeeefffeeeeeeeeeeeeeeeeeeeeeeeeccccccdddcccbbbbbbccceeebbbeeegggeee```^^^___aaabbbaaabbbccccccaaa]]]ZZZWWWRRRJJJBBB===999555333333444555666666777777777444555555333000000111444//////000222444444222///,,,,,,+++***+++,,,---...,,,++++++***++++++,,,,,,++++++***)))))))))))))))222222333444444555666666000222444444444444666888222222222111111111000000222333444555666888999999:::;;;===@@@CCCFFFHHHIIIMMMPPPSSSTTTTTTVVVZZZ]]]]]]___bbbcccbbbaaabbbccccccbbbbbbaaaaaaaaabbbbbbbbbcccccccccbbbbbbdddfffcccbbb```\\\ZZZYYY\\\^^^]]]^^^___``````^^^\\\[[[[[[[[[\\\]]]^^^^^^______aaa```___^^^]]]]]]^^^___]]]^^^______^^^]]][[[ZZZYYY\\\^^^___^^^]]]]]]^^^```bbbccccccaaa```aaaaaaaaaaaa``````_________^^^aaaaaaaaaaaaaaaaaaaaaaaa^^^___```aaaaaa___]]][[[^^^\\\ZZZ[[[]]]```bbbbbbZZZZZZYYYXXXYYYYYYZZZ[[[]]]^^^___```^^^[[[XXXVVVWWWWWWVVVUUUVVVWWWXXXYYYVVVVVVXXX\\\```bbbaaa```YYYYYYYYYYYYXXXXXXXXXXXXWWWWWWXXXXXXWWWVVVVVVUUUWWWWWWWWWXXXWWWWWWVVVVVVPPPMMMJJJIIIKKKNNNPPPPPPPPPOOOMMMNNNOOOPPPPPPOOOKKKJJJGGGCCC@@@AAADDDFFFDDDDDDDDDEEEGGGJJJNNNPPPNNNKKKHHHEEEDDDFFFHHHJJJHHHFFFCCC>>><<<>>>BBBEEEHHHMMMQQQPPPOOOOOOJJJDDD???===888444111/////////...000111333444444444333444444444555444444333333333222222333444333111///---------,,,+++***)))(((***''''''******''''''***'''''''''(((((((((((((((&&&&&&&&&'''((())))))***)))))))))***++++++,,,,,,((()))+++,,,------,,,+++---------...///000000111222222111111111111111111222222222444666666555444333333222///---///444999<<<@@@EEEIIIJJJHHHEEECCCBBBAAA???===<<<===>>>???;;;;;;:::888555111...,,,------...///...---,,,+++,,,,,,------...///000000---......---++++++---...++++++++++++++++++++++++,,,++++++,,,---///111333++++++,,,,,,---...//////---------,,,,,,,,,++++++++++++++++++++++++++++++******))))))******+++,,,---+++++++++---...---,,,,,,---.........,,,***(((***++++++,,,,,,,,,++++++%%%&&&((()))+++,,,,,,,,,+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,---...///000000000000...///000000...,,,)))(((,,,---......---,,,***)))++++++,,,,,,---...//////...///222555999===@@@BBBHHHOOOXXX^^^bbbeeeiiillldddhhhhhheeeccceeefffeeegggggggggeeecccbbbcccdddeeeeeedddccccccccccccdddcccdddeeefffffffffddddddaaabbbdddfffggggggffffffaaaaaabbbbbbcccdddeeefffeeeeeeeeeeeeeeeeeeeeeeeecccdddeeedddccccccdddfffbbbfffiiigggaaa]]]]]]___``````aaabbbbbb___ZZZVVVPPPJJJAAA:::666444333333222333444555555555555555666777777444111000333555------...111222222000...+++******)))***,,,---...+++++++++***++++++,,,,,,+++******)))))))))))))))555444444333333333444444555555444444333444444444111111111222222222222222444555666777888:::===@@@AAABBBDDDGGGJJJNNNQQQSSSSSSSSSTTTVVVYYY]]]```bbb___``````aaaaaaaaa``````fffccc```___aaabbbaaa___]]]]]]]]]^^^___```aaabbbbbbddddddbbb]]]ZZZYYY[[[aaaaaa```___^^^\\\ZZZYYY]]]\\\[[[[[[]]]______^^^^^^]]]]]]]]]]]]^^^______\\\^^^___``````^^^\\\[[[___^^^]]]\\\\\\]]]______bbbbbbcccccccccbbbaaaaaabbbaaa```______```aaabbb______`````````___^^^^^^___```aaaaaa```^^^]]]\\\\\\[[[[[[\\\^^^``````___]]]\\\ZZZXXXXXXXXXYYYZZZ^^^\\\ZZZYYYZZZZZZYYYXXXWWWWWWWWWVVVVVVUUUUUUUUUUUUVVVWWWYYYZZZZZZ[[[[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWWWWWWWVVVUUUUUUTTTTTTWWWWWWWWWWWWVVVUUUTTTSSSOOONNNMMMKKKKKKKKKKKKLLLMMMMMMLLLLLLMMMMMMNNNOOOKKKIIIGGGDDDBBBAAAAAAAAA??????@@@BBBEEEIIIMMMOOONNNJJJFFFFFFHHHJJJKKKJJJHHHFFFAAA===;;;;;;===>>>GGGIIIMMMOOONNNKKKFFFCCC<<<;;;999777444222000///444444444444444444444444444333222111111111222333222000......000111111111000///...---------......''')))+++***(((&&&''')))&&&'''(((''''''''')))+++''''''''''''((((((((()))+++++++++++++++***)))(((+++,,,---...///...---,,,......//////000111111111///////////////000000111///111333444333222222333111111000000000333888<<>>???@@@BBB@@@@@@???;;;666222//////)))***+++---......------+++)))(((***...222222222111///...------,,,+++))))))***,,,......---,,,+++...+++)))***---///...,,,---///222222000---,,,,,,,,,---------,,,,,,+++***---,,,++++++++++++***)))...,,,***+++,,,------,,,---,,,,,,++++++,,,,,,---,,,,,,---...---,,,******,,,+++++++++******))))))***))))))))))))+++,,,------,,,+++***))))))))))))///...---,,,+++******))),,,---....../////////...///......000222333111000......------,,,+++*********(((&&&(((,,,//////...---......---------000222000111222444888>>>FFFKKKUUUYYY___ccceeefffggghhhiiijjjiiifffcccbbbeeehhhdddccccccbbbccccccddddddddddddcccccccccccccccdddddddddeeeeeefffeeeeeeddddddddddddcccddddddeeeeeefffdddcccdddggggggdddbbbbbbbbbccceeeggggggeeecccdddbbb``````bbbccccccccccccdddeeefffdddaaa^^^\\\\\\^^^aaadddccc]]]TTTNNNGGGDDD???999444222111000///000111333444555666666333555666444000...///111.../////////...------,,,***+++,,,,,,******+++,,,)))(((((())),,,------,,,+++,,,------+++*********555444444333333333444444666555444444333444444444222222222333333444444444444666888999:::===AAADDDFFFGGGIIILLLOOOQQQSSSTTTVVVVVVWWWXXX[[[]]]```bbbaaaaaabbbbbbbbbbbbaaaaaafffccc```___```aaa```___]]]\\\\\\]]]]]]^^^`````````bbbcccaaa]]]ZZZZZZ[[[aaaaaa```___]]]\\\ZZZYYY\\\ZZZYYYZZZ\\\^^^]]]]]]^^^]]]]]]]]]^^^^^^______^^^______```___^^^]]]\\\______^^^]]]]]]^^^___``````aaaaaaaaaaaa```______```___^^^]]]]]]^^^___`````````aaaaaa``````______^^^___```aaaaaa```___^^^[[[ZZZZZZ[[[]]]^^^]]]\\\]]][[[YYYWWWWWWWWWXXXXXX[[[YYYWWWVVVWWWWWWVVVUUUTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRTTTUUUVVVWWWWWWWWWXXXWWWVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSUUUUUUUUUTTTTTTSSSQQQQQQLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKKKKHHHGGGEEEBBB@@@??????????????????AAADDDHHHKKKNNNLLLIIIEEEDDDFFFIIIIIIIIIIIIGGGCCC???======???@@@GGGIIIKKKLLLJJJFFFBBB>>>777777666444333222111111444444444444444444444444444333222111111111222222333111//////000111111000---,,,,,,+++++++++++++++)))+++---,,,***((()))***'''(((((('''%%%%%%&&&((('''''''''((((((((()))))),,,,,,,,,,,,,,,,,,+++***++++++,,,---------------------...///000111111222555444333111///.........///111333444333222222333000000000000111555:::>>>DDDDDDFFFJJJMMMLLLHHHDDDCCCBBBBBBBBBBBBCCCEEEFFFEEEEEEDDD???999333///...++++++******+++,,,---...+++***)))+++...222222222111///............,,,***+++,,,,,,---,,,+++***))),,,+++******,,,------,,,...000111111///---------------------,,,,,,+++***------,,,,,,------,,,+++,,,---...---+++***,,,...---,,,,,,++++++,,,,,,---,,,,,,---...---,,,+++***+++++++++*********))))))+++*********+++,,,---...------,,,+++******++++++++++++++++++++++++++++++...//////000111222222222000000///000222333111000---------,,,+++*********+++***(((***---000000///.../////////...///222444555777:::===BBBHHHOOOTTTXXX[[[```dddeeefffggghhhiiiiiiiiifffcccccceeehhhddddddccccccccccccccccccccccccbbbbbbbbbcccddddddeeeeeeeeefffeeeeeeddddddeeeddddddcccccccccddddddgggeeedddeeeggggggeeebbbbbbbbbbbbccceeefffeeeccccccbbb``````bbbdddddddddccccccddddddcccaaa___^^^^^^^^^___```^^^XXXQQQKKKAAA>>>:::666333222222222222222333333333333333222333444444222000/////////...............---,,,+++***+++,,,,,,******+++,,,***)))((()))+++,,,,,,+++((()))******(((''''''(((444444333333333333444444666555444444333333444444222333333444555666777777666888;;;>>>@@@CCCGGGJJJNNNOOOQQQSSSTTTUUUTTTTTTVVVWWWXXXYYY\\\^^^```bbbbbbccccccddddddccccccbbbdddbbb___^^^___```______^^^]]]]]]]]]]]]^^^```aaa^^^``````___]]][[[[[[[[[```______^^^]]]\\\ZZZYYYYYYXXXXXXYYY[[[\\\\\\[[[]]]^^^^^^^^^^^^_________`````````_________^^^^^^```______^^^^^^^^^____________``````___^^^^^^]]]^^^]]]]]]\\\\\\]]]]]]^^^```````````````___^^^^^^^^^^^^___`````````______ZZZYYYXXXYYYZZZ[[[ZZZYYY[[[YYYWWWUUUTTTTTTTTTUUUUUUSSSQQQQQQRRRRRRQQQPPPOOOOOOOOONNNNNNNNNNNNNNNLLLMMMNNNOOOPPPQQQQQQQQQRRRRRRQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPOOONNNMMMLLLHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEEEEFFFDDDCCCBBB@@@>>>======<<<===>>>>>>@@@BBBEEEHHHJJJIIIFFFDDDCCCDDDFFFGGGGGGKKKIIIEEEBBB@@@@@@@@@@@@EEEFFFGGGGGGDDD@@@;;;888111111111222222222222222444444444444444444444444333333222111111111111222444222000000111111000///+++++++++************))))))+++,,,+++***)))))))))'''((((((&&&$$$$$$%%%&&&(((((((((((()))))))))))),,,,,,------......------+++++++++++++++,,,---------------...///000222222888777555222000///......///111333444333222222333//////000111333777===AAAFFFFFFHHHKKKLLLKKKGGGDDDAAABBBCCCEEEGGGHHHIIIJJJJJJJJJIIIDDD<<<444///,,,...,,,***((((((***---...+++******,,,///111111111000///......//////...,,,...---,,,+++***)))((((((***+++++++++******,,,...000111111000...------...------,,,,,,,,,,,,++++++------------............+++///222///)))'''+++000------,,,,,,,,,,,,------,,,,,,---......---+++***+++++++++************)))++++++++++++,,,---...///------,,,,,,,,,,,,,,,---******+++,,,---...////////////000222333555777777555444222222333222111///,,,,,,,,,+++******))))))---,,,+++,,,...000000///...///000000000222555777777:::???DDDJJJPPPVVVZZZ\\\___cccfffffffffggghhhiiiiiihhhfffddddddfffhhheeeeeedddcccccccccccccccbbbbbbbbbbbbbbbcccddddddeeefffffffffeeeddddddccceeeeeedddcccbbbbbbbbbbbbgggfffeeefffgggfffdddcccbbbaaaaaabbbdddeeeeeedddbbbaaa```aaaccceeeeeeeeeccccccbbbbbbbbbaaaaaaaaa```___]]][[[XXXRRRJJJEEE999777555333222222333444444444444333222111//////333111000/////////---,,,,,,,,,---------,,,++++++***+++,,,,,,******+++,,,,,,+++))))))+++,,,+++***'''(((***)))(((&&&''''''333333333222333333444444444444333222222333333333333333555666888999;;;;;;;;;===AAADDDGGGJJJOOORRRUUUVVVWWWXXXWWWUUURRRQQQQQQRRRUUUXXX[[[___aaacccdddeeeeeeeeeeeeddddddccccccaaa```^^^^^^^^^______```___^^^]]]]]]___aaabbb]]]]]]^^^^^^]]]\\\\\\\\\^^^^^^^^^^^^]]][[[ZZZZZZYYYXXXXXXZZZ\\\]]]\\\[[[]]]^^^^^^_______________aaaaaa```____________`````````__________________````````````___^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^_________^^^]]]\\\\\\]]]]]]]]]]]]\\\\\\[[[[[[XXXVVVUUUUUUVVVVVVUUUTTTUUUTTTSSSQQQPPPOOOOOOOOONNNLLLJJJJJJKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEFFFHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLIIIIIIJJJJJJIIIHHHGGGGGGCCCCCCBBBAAA@@@@@@@@@@@@???????????????@@@@@@AAAAAA@@@???===<<<;;;;;;:::;;;<<<<<<>>>@@@BBBDDDEEEEEEDDDBBBBBBBBBDDDEEEEEELLLKKKHHHDDDAAA@@@???>>>AAAAAAAAAAAA>>>:::777444//////000111111222222333333333333333333333333333333222222111111111111111444333111000111111///...,,,,,,,,,,,,,,,+++******(((((())))))(((''''''''''''(((((('''%%%%%%&&&((((((((()))))))))*********+++,,,------............,,,+++***)))***+++,,,---,,,,,,,,,---///111333444777555333111000000111111000222444444333222222222...///111333666:::@@@DDDHHHHHHJJJKKKKKKIIIFFFCCC@@@BBBEEEHHHJJJKKKJJJJJJJJJKKKKKKFFF>>>666000,,,---,,,***))))))***+++,,,***+++,,,...///000000000///...------...///...,,,///...---++++++***++++++)))+++---+++))))))+++...111111111000------...///---,,,,,,,,,,,,,,,,,,,,,+++,,,------------...///---000111///+++))),,,///------,,,,,,,,,,,,------,,,,,,---......---,,,+++++++++++++++************++++++,,,,,,---......///---,,,,,,,,,,,,---...///,,,---...///000111222222///000222555888;;;===>>>===:::777555333222///---+++++++++*********))))))---,,,,,,,,,---...//////---...000111222444777:::;;;@@@FFFLLLRRRXXX]]]aaaaaacccfffggggggffffffggghhhhhhgggfffeeeeeefffgggfffeeedddcccccccccccccccbbbbbbaaabbbbbbcccdddeeeffffffffffffeeedddccccccfffeeedddcccbbbaaaaaaaaagggffffffffffffeeedddcccbbbaaa```aaadddeeeeeeeeeaaa``````aaadddffffffeeecccbbbaaa``````aaabbbccc```___\\\YYYTTTLLLDDD>>>555444333111111222333444333333333222111///...---222///,,,,,,...///,,,)))++++++,,,,,,,,,++++++******+++,,,,,,******+++,,,...,,,***)))***++++++***)))+++,,,,,,***)))***+++222222222222222333444555222222222222222333444444444555777999<<<>>>@@@AAABBBEEEIIILLLOOORRRVVVYYYZZZZZZZZZXXXUUUQQQMMMJJJGGGJJJNNNTTTYYY^^^bbbdddfffffffffffffffeeeddddddbbbbbb```___^^^^^^^^^______]]]\\\[[[[[[\\\^^^```\\\\\\]]]]]]^^^^^^]]]\\\\\\]]]]]]]]]\\\[[[ZZZZZZYYYYYYYYY\\\^^^___^^^]]]]]]^^^___`````````______aaaaaa```____________`````````_________^^^^^^]]]````````````___^^^]]]\\\]]]]]]]]]^^^^^^]]]]]]]]]^^^^^^^^^^^^]]]\\\[[[ZZZZZZZZZXXXWWWUUUTTTSSSRRRSSSQQQPPPPPPPPPPPPOOOMMMMMMMMMKKKJJJIIIHHHHHHGGGFFFDDDBBBBBBCCCDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@AAAAAAAAAAAAAAABBBBBBCCCBBBBBBAAA@@@@@@AAAAAABBBCCCDDDEEEEEEBBBBBBCCCCCCCCCBBBAAAAAA??????>>>>>>======<<<;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<<<<;;;:::999999888888999999;;;<<<>>>???@@@@@@@@@@@@@@@@@@@@@BBBCCCKKKJJJGGGDDD@@@===;;;::::::;;;;;;;;;999777555333000111111111222222222222333333333333333333333333222222222222111111000000333222000000111000...---++++++,,,,,,,,,+++***)))((((((((((((((((((&&&%%%&&&'''(((((('''(((***,,,)))))))))************+++++++++,,,---......------,,,+++***)))***+++,,,---,,,,,,,,,---///222444666777666333000//////000111000222444444333111111222---///222555888===CCCGGGHHHIIIKKKKKKIIIGGGEEECCCBBBDDDGGGIIIJJJJJJIIIHHHHHHIIIIIIEEE>>>666000...++++++,,,,,,,,,++++++***+++,,,///111111000000000///---,,,---......---,,,......---------......///)))+++---,,,)))))),,,///111222222000...---...000---,,,+++++++++,,,------***,,,------,,,,,,---///000///...---.........---...------,,,,,,------...+++,,,---.........---,,,++++++++++++,,,,,,,,,,,,++++++,,,------.........,,,,,,,,,---...///000111000000111222333444444444555777:::>>>AAADDDEEEFFFBBB>>>:::666333111...+++++++++******************+++,,,,,,,,,,,,,,,...///,,,...000222444888<<<@@@FFFJJJQQQWWW\\\aaafffiiidddfffhhhhhhgggffffffggghhhgggfffffffffgggfffffffffeeeeeedddcccccccccdddccccccbbbbbbcccdddeeeeeeeeefffffffffeeeddddddcccfffeeedddcccbbbbbbbbbbbbffffffffffffeeeccccccbbbaaa``````bbbeeeffffffeeeaaa``````bbbeeeffffffeeebbbaaa```___```aaacccddd^^^]]]ZZZWWWQQQHHH>>>777555444333222222222222333111111111111000///......000---***+++---...+++(((******++++++,,,++++++******+++,,,,,,******+++,,,///---***)))***++++++******,,,------,,,+++,,,---222111111222222333444555111111222333444555777888888:::<<>>BBBHHHOOOWWW^^^bbbeeeggggggggggggfffeeeddddddbbbbbbbbb```^^^]]]___aaa]]][[[YYYWWWWWWYYY[[[]]]^^^]]]\\\]]]______^^^\\\[[[[[[\\\\\\\\\[[[[[[ZZZZZZZZZ[[[]]]```aaa```^^^]]]^^^___```aaa```______`````````_________^^^^^^____________^^^]]]\\\[[[_________^^^]]]\\\[[[ZZZZZZ[[[\\\\\\\\\\\\[[[ZZZ\\\\\\\\\\\\[[[ZZZXXXXXXTTTSSSPPPNNNKKKJJJIIIHHHJJJIIIGGGGGGHHHHHHGGGFFFCCCCCCCCCBBBAAAAAA@@@@@@>>>===;;;;;;<<<======<<<:::::::::;;;;;;;;;;;;;;;888888999:::::::::::::::999:::;;;<<<<<<;;;:::999::::::;;;<<<<<<===>>>>>><<<<<<<<<======<<<<<<;;;:::;;;;;;;;;:::999888777777777777777777888999999777888888888777777666555555666666777888999:::::::::;;;<<<<<<;;;<<<===???EEEDDDCCCAAA>>>;;;888666666666666666666555444444111111111222222222222222333333333333333333333333111111222222111111000///111000//////000000...,,,))))))***+++***)))((('''***)))))))))******(((&&&%%%'''((())))))***,,,...)))*********++++++++++++,,,,,,------...---------+++++++++++++++,,,---------------...000333777999;;;999555111...---......000222444444333111111111...000444777:::???DDDHHHGGGIIIKKKJJJHHHEEEDDDCCCDDDEEEGGGIIIJJJJJJHHHGGGGGGHHHGGGCCC===666111///***+++---......---,,,+++---000444666555333222222000///......//////---,,,.........//////000000000+++,,,,,,,,,++++++---...111222222111///......///---,,,+++***+++,,,---...***,,,......+++***,,,///111///,,,---///000///.........------------......+++,,,...//////...------,,,,,,------------......,,,,,,...//////000//////......///000111333555666444555555666888999999:::@@@CCCGGGJJJMMMMMMLLLKKKAAA===888444222///---+++++++++++++++++++++++++++***+++,,,,,,+++,,,...000---000333777;;;@@@EEEIIIOOORRRWWW\\\```cccgggjjjfffgggiiihhhfffeeefffggghhhfffffffffggghhhgggeeeeeeeeeddddddddddddeeeeeeeeeeeeddddddddddddeeeeeedddeeeeeeffffffeeeeeedddffffffeeedddccccccccccccdddeeefffeeecccaaaaaaaaa``````bbbdddggghhhgggeeebbbaaaaaacccfffffffffdddbbbaaa```___```aaabbbccc\\\YYYUUUQQQJJJBBB999333555555444222222111111111...//////000000///......---,,,++++++,,,,,,+++)))******+++,,,,,,,,,++++++***+++,,,,,,******+++,,,000---***)))***+++,,,+++(((***,,,,,,+++***+++,,,111111111111222333444555222333444555777:::<<<===>>>???BBBEEEIIILLLOOOPPPRRRUUUYYY\\\]]]^^^```bbb```]]]XXXRRRKKKDDD@@@===:::===DDDMMMUUU\\\aaadddggggggggggggfffeeedddcccbbbccccccaaa^^^^^^```bbb^^^\\\YYYWWWWWWYYY[[[]]]___^^^]]]^^^``````^^^\\\ZZZZZZ[[[[[[[[[[[[[[[ZZZYYYYYY[[[^^^aaaaaa```^^^]]]^^^```aaaaaaaaa______^^^______```___^^^]]]\\\]]]^^^^^^^^^^^^\\\[[[ZZZZZZZZZZZZYYYXXXWWWVVVUUUUUUVVVWWWXXXXXXWWWVVVUUUVVVVVVUUUUUUTTTRRRQQQPPPKKKJJJGGGEEECCCBBBAAAAAA@@@???>>>>>>???@@@???===:::::::::::::::::::::999888777555666777888888777555555555666666666777777333444555555666555555555333444666777777666555444555555666666777777777888777777888888888888777777666666777777666555333222444333333333333444555555222333333444444333222111222333444444555555555555333666777777666666888:::<<<<<<===<<<;;;999666555666555555444333333333333//////000111222222333333222222222222222222222222000111111222111000///......------...//////---+++)))***+++,,,+++***((('''+++)))((()))******(((&&&&&&'''((((((((((((+++---*********+++++++++,,,,,,....../////////...------++++++,,,---------------.........///111555999;;;<<<999555111//////000111111333444444333111000111///111555999<<<@@@EEEIIIEEEHHHJJJIIIFFFCCCCCCDDDEEEFFFHHHIIIJJJKKKJJJJJJIIIIIIGGGBBB;;;555000///,,,,,,,,,------......///222666:::<<<:::777666666444222000000111000///---......///000000///...---...,,,+++,,,---.........000111333333000///......---,,,+++******,,,...///+++...111///,,,***,,,///......////////////111222......------------......+++,,,.../////////...---............/////////000...///000222222222222111111111222444666888:::;;;;;;<<<===???AAACCCEEEFFFKKKMMMQQQSSSSSSOOOKKKHHH:::777333000///...---,,,+++++++++,,,,,,,,,,,,,,,)))+++------,,,---000333222555:::>>>CCCJJJPPPUUUVVVYYY\\\___```cccfffiiifffhhhhhhhhhfffeeefffggghhhfffeeefffhhhiiigggeeedddddddddddddddeeefffggghhhgggffffffeeeeeeeeeeeeccccccdddeeeffffffffffffffffffeeeeeedddeeeeeeeeeccceeefffdddaaa______```___aaacccgggjjjjjjgggeeecccbbbbbbdddffffffeeecccbbbaaaaaa`````````aaaaaaZZZUUUNNNGGGAAA<<<666333444333333222111000000000...////////////...------+++,,,---,,,*********+++***++++++,,,------,,,,,,***+++,,,,,,******+++,,,000---***)))***,,,------''')))++++++******+++,,,111111111111222333444555333444555777:::===???AAABBBCCCFFFJJJNNNQQQTTTVVVWWWZZZ^^^``````aaabbbcccaaa^^^XXXPPPHHHAAA<<<:::888<<>>======>>>:::999888888::::::999888444555555666666666666666555444222333444555555444222222333333333444444444111222222333333333333222000111333444444333222111222222333333333333444444444444555666666555555555333333444444333222000///111111111111111222333333...///000111111000///...111111222333333333222222///222444444222222444777555666888999999888666555777666444333222222222222------...000111333444444222222222222222222222222000111111222222000///...,,,,,,,,,---//////---++++++,,,.........---+++))))))'''%%%&&&((()))&&&###'''(((((((((&&&&&&(((*********+++++++++,,,,,,,,,000000111000000///......+++,,,---...///...---,,,///......///222666:::===:::777444222111333555777111333555444333111000111000222666999===AAAFFFIIIDDDGGGIIIHHHEEECCCCCCDDDEEEFFFHHHIIIKKKLLLMMMMMMKKKJJJGGGBBB:::444000///...---,,,+++,,,...111333555:::???@@@>>>;;;999999666555333222222222000......///000000///---+++)))000---+++,,,///111///---///111333444111///......---,,,+++******,,,...///---000333111,,,+++---000***...222111------111666......------------......+++,,,.../////////........./////////000000111111000111333444555555444333444444555777999;;;===>>>BBBCCCEEEHHHKKKNNNPPPQQQPPPRRRUUUVVVTTTNNNGGGBBB444111...,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,***,,,............222555666999???DDDJJJQQQXXX]]]```bbbcccdddeeegggjjjmmmfffggghhhgggfffeeefffggggggfffeeefffiiiiiigggdddcccccccccdddeeefffggghhhjjjiiihhhgggfffeeeeeeeeebbbbbbdddeeefffgggggggggffffffeeeeeeeeefffggggggbbbdddeeeddd```^^^^^^```___aaadddiiikkkkkkhhhdddccccccccceeeffffffdddbbbaaaaaaaaaaaa`````````___ZZZSSSIII@@@:::777555444111111111111000000000000///000//////...---,,,+++***,,,...---***)))***---***+++,,,---------------***+++,,,,,,******+++,,,000---***)))***,,,---...(((***,,,,,,++++++,,,---222111000000222555888:::888;;;>>>@@@AAABBBDDDFFFIIILLLOOORRRTTTWWWZZZ]]]^^^^^^______```bbbcccdddbbb___ZZZQQQGGG???:::888>>>===@@@IIIUUU___cccdddeeefffhhhhhhfffeeeeeeeeefffeeecccaaaaaaaaaaaaaaadddcccaaa```______`````````______^^^^^^^^^______\\\]]]^^^^^^^^^]]][[[ZZZ_________^^^^^^^^^^^^^^^``````___^^^]]]\\\[[[ZZZ\\\\\\[[[\\\\\\\\\YYYWWWXXXXXXWWWVVVTTTRRRQQQPPPQQQPPPOOONNNLLLJJJIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFGGGFFFCCCAAA???>>>>>>>>>:::::::::999888777777666444444444333333333222222222111000//////000111222000000000000111111111111000000000///000111111222/////////000000000000000//////000111111111111111///222666666333111000111000111111111111000//////////////////...---,,,+++...///////////////.........///000000000///---,,,222222000//////.........000/////////000111333444333555666555444222222333444333333222222333333444///000111000......///111222222333333222111///...222222111000///...------//////...------,,,++++++&&&(((***,,,---,,,+++***))))))(((((('''''''''&&&(((''''''(((((()))***+++)))******+++,,,,,,------//////000222444333000---+++---------+++++++++---///......000555999;;;<<<999777444111000000111222111222333222000000111222222555888;;;<<<>>>AAACCCCCCFFFHHHFFFBBBAAADDDGGGHHHFFFEEEFFFJJJMMMOOOPPPKKKJJJGGGDDD@@@;;;666333...//////---,,,...333888???FFFMMMNNNIIICCC@@@@@@;;;:::999888888555111...000000000000000111222222222000//////000000///...//////000000000000000///,,,---/////////---+++***...//////...,,,,,,---///---...000111000///000111000000//////......//////,,,...111222111111111222222222222333333444444555666666666666777888999:::;;;<<<===???BBBDDDGGGHHHPPPRRRTTTVVVYYY[[[\\\]]]YYYXXXWWWUUUPPPGGG<<<555000///...---,,,,,,,,,,,,)))******++++++++++++***/////////......///222555;;;AAAJJJRRRXXX[[[^^^___aaaaaabbbdddfffgggeeeccchhhhhhgggeeeccccccdddfffeeefffgggggggggfffdddccceeeffffffeeeccccccdddfffffffffgggggggggeeedddcccaaabbbdddfffgggggggggfffiiihhhfffddddddfffhhhiiifffeeecccbbb```___^^^^^^]]]```eeehhhhhheeeaaa^^^_________aaaccccccaaa___```bbbdddaaa]]]ZZZZZZ[[[OOOIIIBBB;;;666333111000000000000000////////////111000---+++))))))***+++'''(((***+++,,,,,,,,,+++)))))))))***+++++++++,,,+++,,,,,,------,,,,,,+++******))))))))))))******,,,+++***+++,,,---+++)))333222222333555888;;;>>>===@@@CCCEEEFFFHHHJJJLLLRRRTTTWWWXXXYYY[[[]]]____________```aaabbbddddddccc```[[[SSSIIIBBB===<<<@@@@@@CCCLLLXXX```ddddddeeeggggggfffdddcccdddeeeeeedddbbbaaaaaaaaaaaabbbbbbbbb```___^^^^^^_________^^^^^^^^^^^^______```^^^_______________^^^^^^\\\\\\\\\]]]]]]]]]^^^^^^______^^^\\\[[[YYYXXXXXX[[[[[[[[[[[[ZZZXXXVVVTTTRRRRRRQQQPPPOOOMMMKKKKKKJJJIIIHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@???===;;;:::999999999777777777666555444444444222222222111111111000000111000000//////000000111/////////000000000111111//////000000000111111111////////////////////////...//////000000000000000///111333333000......///000000000000000///...---111111111000///...---------------......------,,,------.........---,,,+++111111000......------...///............///111222222333444444222111111222333222222111111222222333///000000///......///111///000111222222222111000222111111000///...---,,,......---,,,,,,+++******&&&''')))+++,,,+++******)))(((((((((''''''''''''''''''''''''((()))***+++******++++++,,,---------//////000222333222///---,,,...///...---,,,---.../////////222666:::<<<===999777444111000000111222222333333111//////111333444666:::<<<===???AAACCCBBBEEEGGGEEEAAA@@@CCCGGGGGGFFFDDDFFFIIIMMMPPPPPPKKKJJJGGGDDD@@@;;;666333000000000......000666:::IIINNNUUUVVVRRRMMMJJJJJJEEEBBB???>>>===;;;999777444444333222222222333333333000------...///000000//////000000000000000///,,,---...///...---+++***//////........./////////---///111111000000111222000000/////////000000111---///000111000///000111666666777888888999:::::::::::::::;;;<<<>>>???@@@HHHHHHJJJLLLNNNQQQTTTUUUXXXZZZ\\\___aaabbbcccccc[[[XXXTTTOOOHHH???666000......---------......///...///000111111222222222...///000000111444999<<>>===<<<;;;:::999;;;;;;;;;:::::::::999999888888777555555555555555333333333222222111111000000/////////............//////000000000000//////.........////////////000...///000111111111000000........................------...///////////////000000000///---,,,,,,...000000000///...---,,,+++---------,,,,,,++++++***+++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++******000///...---,,,,,,,,,---...------,,,,,,---......000111333222111///000111111111000000000000111111...///000///------///111---...///000111222111111111000000///...---,,,,,,,,,,,,++++++******))))))%%%&&&((()))******)))(((((((((((((((''''''''''''''''''''''''((()))******+++++++++,,,------......//////000111333222///------///000///......///000000000111444888<<<======777666333111111111222333444444333111//////222444666888;;;===>>>???AAABBBAAACCCDDDCCC@@@@@@CCCFFFGGGEEEDDDEEEIIINNNQQQRRRMMMJJJGGGDDDAAA===888555222222111111222666<<<@@@NNNSSSXXXYYYVVVSSSRRRRRRLLLHHHDDDAAA@@@???>>>===666555444222111000000000444000,,,+++,,,///111222000000111111111000000///,,,---.........---,,,+++000...,,,---111222111///...000111222111111333444111000000000000111111222000111222222111222333555888888999:::;;;<<<===>>>AAAAAABBBCCCEEEFFFHHHIIIPPPPPPRRRTTTWWWZZZ\\\]]]```bbbeeehhhiiiiiigggfff```ZZZRRRIII@@@888000,,,,,,,,,,,,---...///000111...///000111222222333333...///111333666<<>>888333111///...---000////////////.........000///...,,,,,,,,,---...+++***************++++++---------,,,,,,,,,,,,,,,---......//////......---++++++************++++++)))+++...---+++)))***,,,777888:::===@@@CCCFFFGGGJJJMMMQQQTTTUUUWWWZZZ\\\\\\^^^```aaa`````````aaaaaaaaabbbcccdddeeeeeeeeeeeeddd```ZZZSSSNNNKKKKKKKKKLLLQQQXXX___dddeeedddgggfffeeebbb``````bbbdddbbbaaaaaaaaabbbbbbbbbcccbbbaaaaaa```______^^^^^^]]]]]]]]]]]]^^^___`````````___]]]]]]]]]^^^___```\\\[[[[[[[[[[[[ZZZZZZZZZZZZYYYXXXVVVSSSQQQPPPOOOOOOPPPPPPMMMJJJFFFDDDBBBAAAAAAAAA@@@???>>>===<<<888888777666555444444333555555555444444444333333444444444333333444444444111111000000/////////...............---------------...000000000000...------------.........//////---...000222222111000......---------------,,,,,,,,,,,,---............---111000...,,,++++++,,,---000000000///...---,,,+++,,,,,,++++++************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++******...------,,,++++++,,,,,,,,,,,,++++++++++++++++++///000222222000///000000000//////......//////000---...///...------///000......//////000000000000//////......---,,,,,,+++*********))))))(((((((((%%%&&&'''(((((((((((('''((((((((((((((('''''''''''''''''''''((()))******+++,,,,,,---......///////////////111222222///------///000///......///111000000111555999;;;<<<;;;555444333222111222333444555444333111000000333666777:::<<<======>>>???AAA???AAABBBAAA@@@@@@BBBEEEFFFDDDCCCEEEIIINNNRRRTTTNNNKKKGGGDDDCCC@@@<<<888555444444555888===DDDHHHQQQTTTXXXYYYXXXWWWWWWXXXQQQNNNLLLJJJIIIGGGDDDBBB<<<;;;888666444222111111333000------///111222222111111222222111111000000,,,---.........------,,,///,,,***---222444111---...000111222222222555666333222222111111111111222444555666666777999<<>>>>>???@@@@@@@@@AAACCCDDDFFFDDDCCCEEEJJJPPPUUUWWWQQQLLLHHHFFFGGGFFFBBB>>>999999999;;;@@@FFFKKKMMMRRRTTTWWWZZZ[[[[[[\\\\\\WWWVVVVVVWWWVVVSSSNNNJJJEEECCC@@@===:::888666555222111111222444444222000222222222222222111000000............///............+++***---222444111,,,...000111111222333666888666555444333333333333333777999;;;<<<>>>BBBFFFJJJMMMMMMNNNOOOPPPQQQRRRRRRRRRRRRSSSTTTVVVYYYZZZ\\\\\\]]]^^^___aaaccceeefffdddfffiiikkkllljjjgggeeeddd[[[MMM@@@888333000///------,,,,,,,,,,,,------222111111111222333444555555888<<>>::::::;;;555555666666666555555444222222222222222222111111000000000000////////////---...///000000000000/////////////////////////////////.........---------------............---------------............///---...///000000000//////.........------,,,,,,+++++++++,,,---------------222000---,,,---.../////////000000000000///......//////---,,,,,,---...///------,,,,,,,,,...///000//////...---------------,,,,,,++++++++++++,,,,,,***++++++,,,,,,,,,++++++...///111111000///000111......------------......+++,,,------,,,,,,...000000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((())))))))))))***+++,,,,,,---......///000000111111000///...///000000///---,,,---//////......000111111222444777999999666333222111222222333444555666333555666666666777999<<<<<<>>>??????=========>>>>>>>>>>>>???@@@BBBCCCDDDGGGEEEDDDFFFKKKRRRXXXZZZSSSNNNJJJIIILLLLLLIIIEEEBBBAAAAAADDDHHHLLLNNNNNNLLLNNNQQQUUUXXXYYYYYYYYYWWWXXXZZZ[[[[[[XXXRRRNNNHHHFFFCCC@@@===:::888777555555555777888777444111333333333333333222111000////////////000000000111...------///222333000---...///000000111333777999888888888777888888999:::<<>>666222000///...------,,,,,,,,,------111111111111333555777999>>>BBBHHHMMMRRRWWW\\\___dddeeefffeeedddccceeefffhhhgggeeeeeeggghhhgggfffdddeeeeeeeeedddeeehhhjjjfffeeeeeedddddddddddddddaaabbbbbbaaa______```bbbbbbaaaaaabbbcccdddeeefffhhhhhhiiiiiiiiigggfffeeeeeefffgggiiiiiigggfffeeeaaaaaabbbcccdddfffggghhhhhhfffccc``````aaaccceeedddbbb```___`````````___^^^^^^^^^\\\UUUJJJ>>>555333111///...///000//////......---------,,,,,,,,,...------+++***)))''''''+++***************++++++++++++******************+++,,,,,,,,,,,,,,,,,,+++++++++************++++++)))+++...---+++)))***,,,IIILLLPPPTTTWWWXXXXXXXXXYYY[[[^^^``````aaabbbdddaaadddhhhjjjiiihhhhhhhhhdddfffgggiiiiiihhhgggfffeeefffeeeccc```^^^^^^___]]]___```bbbcccdddeeegggbbbcccddddddccccccdddeeeeeeffffffffffffeeecccbbbbbbbbbccccccbbbaaa____________^^^]]]\\\\\\\\\\\\]]]]]]\\\[[[YYYWWWUUUTTTRRRQQQOOOMMMKKKIIIGGGFFFDDDCCCBBBAAA???>>>===<<<888<<<>>>===888555555777111111222333333222222222000000000000111111111111000////////////.........---...///000000//////.........//////////////////.........---------,,,,,,...------------------...---............/////////.........////////////000//////......---,,,,,,,,,+++,,,,,,---...---------000---++++++...000///...------.../////////......,,,+++***))))))***+++,,,------,,,+++,,,...000111//////...---,,,------...,,,,,,+++++++++,,,,,,---***+++,,,---......---,,,,,,---/////////...///000......------------......***+++,,,,,,+++,,,...000...---,,,++++++,,,------+++++++++++++++*********'''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))************+++,,,---.........///000000111111222000.........000000///...---///000000000000111333444555777999:::999555111000000111222333555666666111444777::::::;;;===>>>@@@AAABBBBBB@@@>>>>>>???>>>>>>>>>???AAACCCDDDEEEHHHFFFDDDGGGMMMTTTZZZ]]]UUUPPPKKKLLLPPPRRRPPPLLLLLLKKKJJJLLLNNNNNNLLLJJJEEEGGGKKKPPPUUUVVVVVVUUUWWWWWWXXXZZZZZZYYYUUUQQQMMMKKKHHHDDDAAA>>><<<;;;;;;:::999999999888666444444444444444333222111000111111000111111222222333///000222333333222111000---...//////000333777:::999:::;;;<<<>>>AAACCCDDDGGGJJJNNNQQQSSSUUUWWWYYY\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]^^^___aaabbbcccaaa````````````aaabbbbbbggghhhjjjkkkkkkkkkjjjiiibbbYYYMMMAAA999444111000...............///000111000000111444777<<<@@@BBBIIINNNTTTYYY]]]___bbbcccdddeeeeeedddbbbbbbdddfffgggfffeeefffggggggfffdddddddddeeedddcccdddfffhhhdddeeeeeeeeeeeedddccccccbbbbbbcccaaa```___```bbbaaaaaa```aaabbbdddeeegggggghhhiiiiiiiiihhhgggfffeeefffggghhhhhhgggfffeee```aaacccdddeeeeeeeeedddcccbbbaaa`````````bbbccc```___]]]]]]___aaaaaaaaa\\\\\\ZZZSSSIII???666222111///...---/////////...---------,,,,,,,,,,,,+++++++++,,,,,,++++++******((()))***+++++++++++++++******++++++++++++++++++,,,,,,------------,,,,,,*********))))))************+++,,,,,,,,,+++++++++NNNQQQUUUYYY\\\]]]\\\\\\\\\^^^```bbbbbbbbbccceeebbbeeehhhiiihhhgggfffeeeeeefffhhhiiijjjiiigggfffeeefffeeecccaaa```aaabbb```aaabbbbbbbbbccceeegggaaaccceeeeeeeeedddeeefffgggggghhhhhhgggeeecccbbbaaaaaabbbbbbbbb```^^^]]]```___^^^]]]\\\[[[[[[[[[XXXXXXXXXVVVTTTQQQOOOMMMKKKJJJIIIGGGEEECCCBBBAAA>>>===<<<;;;:::999888888111555888777222///000333//////000111111111000000///////////////000000000/////////............---//////000111111111000///........................---------,,,,,,,,,++++++......,,,++++++,,,...............////////////000///............///000000000000///...------,,,,,,+++,,,------......------...+++***+++...000///---++++++,,,---...............---+++******,,,---///---,,,+++++++++---000111///...---,,,+++,,,------,,,,,,,,,+++,,,,,,------***+++,,,...//////......***,,,......---------//////......------......///***+++,,,,,,+++,,,...000,,,++++++***+++,,,...///+++++++++***************''''''(((((((((((((((((((((''''''&&&&&&&&&''''''&&&'''''''''(((((())))))++++++++++++,,,---....../////////000111111222222000...---...///000///......000111222111111333444666777999;;;<<<999444111///000111222444555666777000444888<<<===>>>???@@@CCCDDDEEEDDDBBB@@@@@@@@@>>>>>>>>>???BBBDDDEEEEEEHHHFFFEEEGGGNNNUUU\\\___WWWQQQLLLNNNSSSVVVTTTPPPTTTRRRQQQQQQQQQOOOJJJFFFFFFHHHMMMSSSXXXZZZYYYWWW\\\[[[ZZZ[[[\\\\\\ZZZYYYVVVUUURRRNNNKKKHHHFFFEEE@@@===:::999999999888777444444444444333222111000222111111111222333444444111333666666444222222222,,,---...///000222777:::999:::<<<@@@CCCGGGKKKLLLRRRUUUYYY[[[\\\]]]^^^___ccccccccccccbbbbbbbbbbbb_________```aaabbbcccddddddccccccbbbbbbbbbbbbbbbgggggghhhiiiiiijjjjjjjjjeee]]]QQQEEE===777333111---......///111222444555444555777;;;@@@FFFLLLOOOQQQVVV\\\aaaddddddeeefffbbbccccccbbb```aaaccceeefffeeeeeeggghhhgggeeeccccccddddddcccbbbccceeegggcccdddeeefffeeedddcccbbbbbbccccccbbb``````aaabbb````````````bbbdddfffgggggghhhiiijjjjjjiiihhhgggffffffggggggggggggffffffaaabbbdddeeeeeedddbbbaaa_______________`````````]]]\\\[[[\\\___bbbcccccc\\\[[[VVVLLL@@@666222111000...------...///...------------,,,,,,,,,++++++)))***+++,,,---.........'''(((***+++,,,,,,,,,++++++++++++,,,,,,------------..................---******))))))))))))******,,,+++***+++------+++)))ZZZ[[[\\\]]]^^^^^^^^^^^^]]]^^^```aaacccccccccccceeegggiiiiiihhheeeddddddgggffffffggghhhhhhgggeeeeeefffggggggfffdddbbb```aaadddffffffcccbbbccceeeeeeeeedddcccccccccccccccdddcccbbbcccdddcccaaa```bbbbbbbbbbbbbbbbbbbbbaaa```^^^[[[[[[[[[ZZZWWWSSSWWWTTTRRRQQQPPPMMMHHHCCCJJJEEE@@@>>><<<:::999:::666666666555444222111000444444333333222111111111.........///////////////...------000333333000---000000000///......------......------------......---...//////......///111---...///...,,,+++,,,---***))))))+++---//////...+++,,,...//////...,,,+++,,,,,,,,,,,,,,,---...////////////...------,,,,,,///...---,,,+++,,,---...---,,,++++++------,,,++++++,,,---...////////////,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,222111///...---------...---...///...,,,++++++,,,)))......+++111:::888---------------------------///...---,,,++++++***+++******+++,,,+++***)))(((+++*********))))))((((((************))))))))))))''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))))))))))))))+++...///...------...222222111000///...------333222000///............/////////111333555666555555777999999777555555555222333444555555333111000222555:::===@@@BBBDDDFFFGGGBBB@@@CCCDDDAAA@@@BBBBBBAAA@@@@@@??????@@@@@@DDDDDDFFFIIINNNTTTXXX[[[^^^WWWPPPNNNQQQUUUUUUTTTUUUVVVVVVUUUSSSPPPMMMKKKIIILLLPPPUUUXXXZZZZZZZZZ[[[ZZZZZZ[[[\\\\\\YYYWWWUUUVVVVVVUUUTTTQQQOOONNNIIIEEE@@@<<<:::999777666888666333333333444444333333333333444444444555555444222000000222222000...000/////////000222444666777:::???EEEJJJPPPVVVZZZZZZ___bbb```___aaabbb```dddcccbbbbbbaaaaaabbbbbbbbbaaa___```aaaccccccbbbdddeeeeeeccc___^^^```ccckkkjjjiiihhhggggggggggggeeeaaaZZZQQQGGG???999666444333111111222444777999999;;;>>>DDDJJJQQQWWWZZZbbbaaaaaabbbeeegggggggggeeedddccccccdddeeeggghhhhhhfffdddcccccccccbbbaaaeeebbb```aaadddeeeeeeccchhhiiihhhfffccccccdddeeeccccccbbbaaa______aaacccbbbaaa```bbbeeeggghhhgggeeeeeeggghhhiiiiiiiiiiiiggggggggggggffffffffffffaaabbbcccdddeeedddcccbbbbbbbbbbbbbbbaaa```^^^^^^ZZZ\\\]]]\\\^^^bbbbbb^^^\\\WWWNNNEEE===555///***///............---------,,,,,,,,,+++++++++*********,,,---...///111555777---,,,++++++------,,,+++******+++,,,,,,,,,++++++//////...,,,******,,,...,,,***((((((***++++++***++++++++++++++++++++++++\\\]]]^^^___``````````````````aaabbbcccdddeeeeeeeeegggiiijjjhhhfffeeeeeefffeeeeeefffggggggfffdddeeefffgggggggggeeecccaaabbbdddffffffdddcccdddeeegggffffffeeeeeeeeeffffffeeedddddddddeeeeeecccaaaaaaaaa```______^^^]]]]]]\\\ZZZXXXWWWWWWVVVRRROOOOOOLLLIIIHHHGGGEEEAAA===@@@===:::999888666555555333444444444444333222222222222222222222111111111...////////////////////////......000222222///---////////////..................------------......,,,...//////...---///000---...///...,,,+++,,,---,,,+++***+++---...---,,,---------,,,,,,---------------,,,,,,,,,---..................------------,,,,,,,,,,,,------...///---,,,++++++------,,,+++++++++,,,---............+++++++++++++++++++++++++++++++++,,,,,,---------222111///...---------...---...///...,,,+++,,,---+++//////,,,111:::777...,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,++++++,,,///...---,,,,,,,,,------************)))))))))(((+++******))))))(((((((((''''''((((((''''''&&&%%%((((((((('''''''''''''''(((((((((((())))))))))))+++---//////...------...111111000000///.........444333111////////////000111111111333444555555555888::::::999666333222222111333666777555444444555555999>>>AAADDDFFFHHHJJJLLLGGGDDDFFFGGGEEEEEEGGGBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDGGGKKKQQQVVVZZZ\\\VVVPPPOOORRRVVVVVVUUUWWWWWWXXXWWWVVVTTTQQQPPPNNNPPPTTTXXX[[[\\\\\\\\\[[[[[[ZZZ[[[\\\\\\ZZZXXXXXXYYYZZZZZZZZZYYYXXXWWWNNNKKKEEEAAA>>><<<:::888:::888666555666666666555444444444555666666666777666444222333444555333111000000//////000111333444555999???DDDKKKQQQXXX]]]___cccdddaaa```cccdddccceeedddcccbbbbbbaaabbbbbbcccaaa``````bbbccccccbbbcccddddddbbb```___aaadddiiiiiihhhgggggggggggghhhgggccc]]]VVVNNNGGGBBB@@@>>>===;;;;;;<<<>>>AAACCCHHHIIILLLPPPTTTYYY^^^```cccbbbaaaccceeegggggggggeeeddddddcccdddeeefffggghhhgggfffeeedddcccaaa```aaa___^^^```cccffffffdddgggggggggeeecccbbbdddfffeeeeeedddbbb___^^^___```aaa``````aaadddffffffeeebbbcccdddfffggggggggggggiiiiiihhhgggfffeeedddddd```aaacccdddeeeeeeeeeeeeccccccbbbbbb```___^^^]]]XXXZZZ[[[[[[]]]```___ZZZWWWQQQGGG===777333000...............------------,,,,,,+++++++++*********,,,...000000...---,,,------,,,++++++------,,,+++,,,,,,,,,,,,,,,+++******---......---+++,,,...000///,,,***)))+++,,,------++++++++++++++++++++++++___```aaabbbbbbccccccbbbccccccbbbcccdddeeeggghhheeegggiiiiiihhhfffffffffeeeddddddeeeffffffeeecccccceeefffggggggfffdddcccccceeeffffffeeeddddddeeeeeeeeeeeeeeeffffffffffffdddcccccccccddddddbbbaaa___^^^]]][[[YYYXXXVVVVVVUUUSSSQQQPPPPPPNNNKKKHHHFFFDDD@@@>>>===<<<999777555555555444444333222111000000111222333333333333000000000111111111111222//////////////////....../////////000111111...,,,............////////////......------------......+++---......------...///---...///...,,,+++,,,---...---+++,,,,,,---+++***///...,,,++++++,,,...///......---,,,,,,,,,------------------............)))***,,,---.../////////---,,,++++++------,,,+++******+++,,,------------*********++++++,,,,,,---******+++,,,,,,---......111000///...---------------...///...,,,,,,---...---000000---111888666...++++++++++++++++++++++++//////...---,,,,,,,,,,,,111///---+++***,,,...///************))))))))))))++++++***))))))((('''''''''(((((((((((('''&&&&&&'''''''''''''''''''''''''''((((((((()))))))))***---///111111///...---...////////////////////////333222111000//////000111111222333555666777888888;;;<<<<<<999555111000000000555999888555444666999888<<>>555000000111111............------------,,,++++++++++++*********+++---000000---***'''&&&---+++***+++,,,---,,,+++///......---,,,+++***))),,,---...---------///111111...+++***+++...//////,,,,,,,,,,,,,,,,,,,,,,,,bbbcccdddeeeeeeeeeeeeeeefffeeedddcccdddfffhhhjjjeeegggiiiiiigggffffffgggdddcccbbbccceeeeeecccbbbbbbdddfffggghhhgggfffeeeeeeeeeffffffeeeeeeddddddbbbbbbccccccccccccccccccbbb`````````aaaaaa___]]]\\\[[[YYYVVVTTTQQQOOONNNLLLKKKJJJIIIGGGEEECCCAAA@@@>>>;;;888777666555555---111444333333333333111...///000111222222222111...//////000111111222222////////////............000///000000000///---,,,---------...///000000111......------------......+++,,,------,,,,,,---///---...///...,,,+++,,,---...,,,++++++,,,---,,,***...---,,,,,,,,,,,,---...///...---,,,,,,,,,,,,,,,++++++,,,------...//////)))+++,,,...//////...------,,,++++++------,,,+++)))***+++,,,,,,,,,,,,,,,))))))***+++,,,,,,------))))))***+++---...////////////......------------,,,---///...------...//////111111...000555444...************************...---,,,,,,+++++++++,,,---,,,***(((((()))***+++*********)))))))))))))))++++++***)))(((''''''&&&((((((((((((((('''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%''''''(((((())))))******...000222222000...---...---------....../////////111000///......///000000///222555777999:::;;;<<<;;;<<<;;;888444111000000111666:::888333111666;;;999===BBBGGGIIIJJJLLLMMMRRRKKKEEEDDDCCCAAAAAADDDEEEEEEEEEFFFGGGHHHJJJJJJIIIGGGDDDBBBDDDHHHLLLPPPRRRPPPOOOPPPSSSUUUUUUTTTXXXYYYZZZ[[[[[[[[[ZZZZZZYYY[[[]]]___``````______]]]\\\[[[\\\]]]]]][[[ZZZZZZ\\\^^^```aaabbbbbbbbb___[[[VVVQQQMMMJJJFFFCCC???===;;;:::::::::888666555555666666777888888999888777777888888888888888555555444333333222222222222555999>>>CCCIIIPPPUUUYYY^^^aaa``````ccceeecccfffeeedddcccbbbbbbbbbbbbeeecccbbbbbbdddeeeeeedddcccccccccbbbaaa```aaaaaadddddddddeeefffggghhhiiiiiigggeeebbb___]]]\\\[[[ZZZYYYXXXXXXZZZ[[[]]]___aaaaaabbbcccdddeeefffgggeeeeeedddfffggghhhgggfffeeeeeeddddddddddddddddddcccddddddbbb___\\\ZZZYYY\\\]]]^^^aaaccceeeffffffbbbbbbbbb```___aaadddgggggggggfffddd```^^^]]]^^^bbbaaa```aaacccdddcccaaa^^^___aaabbbcccdddeeeeeegggggggggffffffeeeeeedddbbbccccccdddeeeeeeeeefffddddddcccaaa___]]][[[ZZZTTTXXXZZZZZZ[[[[[[VVVOOOHHHAAA888111......///000.........---------,,,,,,++++++++++++************(((***------,,,*********,,,+++***+++,,,,,,,,,***......---,,,,,,+++++++++,,,---......------///000222///+++***+++...///000,,,,,,,,,,,,,,,,,,,,,,,,eeeeeeffffffggggggffffffgggfffdddddddddfffhhhjjjeeefffhhhgggfffeeefffgggcccbbbbbbcccddddddcccaaabbbdddfffhhhhhhhhhfffffffffeeeeeeeeeeeeeeedddccc```aaabbbbbbbbbbbbaaaaaa```^^^]]]]]]]]]\\\ZZZXXXVVVUUUSSSPPPMMMJJJHHHGGGCCCCCCCCCAAA???===<<<;;;:::999777444333222222333(((///333111000333333000//////000111111000000000......///000111222222333000000//////.........---///000000///...---------,,,------...///000111111......------------......+++,,,------,,,,,,---///---...///...,,,+++,,,---,,,+++***+++---...---,,,,,,,,,---......---,,,,,,///...---,,,,,,,,,,,,,,,***++++++,,,---...//////,,,,,,.........---,,,+++---,,,++++++------,,,+++******++++++,,,+++++++++))))))***+++,,,,,,------))))))***+++---...//////...............---------,,,---......------///000111222111//////111111...************************++++++******)))*********)))))))))))))))(((''''''))))))))))))))))))************))))))(((''''''&&&(((((())))))(((((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((()))*********///111222222000.........,,,,,,,,,---......//////......---,,,,,,---//////222555999:::999999:::;;;999:::999777444222111222333777:::777111000555;;;<<<@@@EEEIIIKKKLLLLLLMMMXXXPPPJJJIIIGGGDDDDDDFFFGGGGGGGGGHHHIIIKKKLLLMMMNNNKKKGGGCCCCCCEEEHHHKKKNNNMMMNNNOOORRRSSSTTTTTTWWWXXXYYYZZZZZZ[[[[[[[[[\\\]]]^^^___``````_________]]]\\\\\\]]]]]]\\\[[[]]]^^^```aaabbbbbbbbbbbbddd```\\\XXXUUURRRNNNLLLDDDBBB@@@???>>><<<999777555666666666666777777777666666777777777888888999999888888777666555444333222444666777:::>>>DDDHHHLLLTTT[[[]]]```dddeeeccceeedddccccccbbbbbbcccccceeedddbbbcccdddffffffeeefffeeedddcccbbbaaa```___cccccccccdddfffgggiiijjjggggggfffdddccccccccccccaaaaaaaaaaaacccdddfffgggcccddddddeeefffggggggggggggffffffgggiiiiiigggfffeeeeeeeeeddddddccccccbbbaaabbbcccaaa]]]ZZZYYYZZZ___```bbbcccddddddeeeeeeaaaaaa```^^^]]]___cccfffdddeeeeeedddaaa``````aaaccccccbbbcccddddddbbb```^^^___```bbbdddeeeeeeeeeddddddeeeeeeffffffggggggfffeeeeeedddccccccccccccdddcccbbbaaa___]]][[[ZZZVVVYYY[[[ZZZZZZXXXRRRJJJAAA<<<666111///...---,,,...------------,,,,,,,,,+++++++++*********)))))))))***++++++***+++---///,,,+++******,,,,,,+++***,,,++++++++++++,,,---...---///000///---,,,,,,---000---***)))+++---......,,,,,,,,,,,,,,,,,,,,,,,,ffffffggggggggggggfffffffffeeedddddddddeeeggghhhdddeeeffffffeeedddfffgggcccbbbbbbcccddddddcccaaacccdddfffhhhhhhhhhgggffffffeeeddddddeeeeeecccaaaaaabbbcccccccccbbb```___^^^\\\ZZZYYYYYYWWWTTTRRRMMMLLLJJJHHHFFFCCCBBBAAA;;;<<<===<<<999777777777333444444222000///000111%%%...222...,,,000111...//////000000111000000000//////000000111222333333000000000///......------...///000///---------///---------...///000000111......------------......+++---......------...///---...///...,,,+++,,,---,,,+++***+++---...---,,,+++,,,...//////...,,,+++......---,,,,,,,,,------***++++++,,,---.........---.........------,,,+++---,,,++++++------,,,+++***++++++,,,,,,+++++++++*********++++++,,,,,,---******+++,,,,,,---......------.........------,,,+++---............000222222222000///------------******************************)))(((((())))))***((()))***++++++)))((('''))))))))))))************))))))((((((((((((''''''((())))))))))))(((''''''&&&''''''(((((()))))))))&&&&&&'''((()))***++++++...000222222000///...///,,,,,,,,,------.........---,,,++++++,,,---...///666:::======999666666777888888888666333222333444444777888555222222666;;;@@@DDDJJJMMMNNNMMMMMMMMMTTTNNNIIIIIIHHHEEEEEEGGGIIIIIIIIIJJJKKKLLLNNNOOOQQQNNNJJJFFFEEEFFFHHHJJJMMMMMMNNNOOOPPPRRRSSSTTTWWWWWWWWWXXXYYYZZZ[[[\\\]]]^^^______``````______```^^^\\\\\\]]]^^^]]]\\\___aaabbbcccddddddccccccdddbbb___^^^\\\ZZZWWWUUUMMMKKKHHHFFFDDDAAA===:::777777777777666666666666333555666777666666888:::::::::::::::888777666555444444444333333666:::===BBBJJJRRRWWW\\\aaadddcccbbbbbbaaaaaabbbbbbcccdddeeecccbbbcccdddeeeeeeeeegggeeeddddddeeedddaaa___cccccccccdddfffhhhiiijjjgggfffeeeeeeddddddeeeeeeddddddeeeeeefffhhhiiijjjeeefffggghhhiiiiiiiiiiiihhhhhhhhhiiijjjjjjgggeeeeeeeeeeeeeeedddcccaaaaaa___aaaaaa___[[[ZZZ\\\^^^```bbbeeeeeedddccccccccc``````^^^\\\[[[]]]aaaeeeaaaccceeedddcccbbbbbbbbbddddddcccdddeeecccaaa^^^]]]^^^```bbbdddeeeffffffbbbbbbccceeefffggghhhiiigggfffeeecccbbbaaaaaaaaacccbbbbbbaaa___]]][[[ZZZXXX[[[[[[YYYWWWTTTMMMEEE;;;888444222000///,,,***------------,,,,,,,,,,,,+++************))))))))),,,,,,,,,+++)))***---///,,,***)))***+++,,,+++******)))))))))***,,,...///---...//////,,,+++++++++...,,,******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,eeeffffffggggggffffffeeecccccccccdddddddddeeeeeebbbcccddddddcccccceeefffcccbbbbbbcccddddddcccaaadddeeeggghhhiiihhhfffeeefffdddbbbcccddddddaaa___aaaaaabbbbbbaaa___]]]\\\YYYWWWTTTSSSQQQOOOKKKHHHCCCCCCAAA@@@>>>===<<<;;;555777999888555444555666000222444333000//////111&&&000444---***///000------...///000111222222222000111111111222222333333111000000///......------,,,...///...,,,,,,...111------......//////000000......------------......,,,...//////...---///000---...///...,,,+++,,,---...,,,++++++------,,,***,,,------------------,,,------,,,,,,,,,---......+++++++++,,,,,,---------------,,,,,,,,,---......---,,,++++++------,,,++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,---.........---,,,+++,,,...///...///111222333111000...,,,******,,,++++++++++++++++++++++++******))))))))))))******+++*********))))))))))))((()))))))))************'''''''''((((((((((((((()))))))))))))))(((''''''''''''((())))))***++++++&&&&&&'''((()))***++++++,,,...000111000/////////,,,,,,,,,,,,,,,---------,,,,,,++++++,,,...///000555999======:::777777999888888888555222111222444555555555444444666;;;???BBBFFFKKKNNNNNNLLLKKKKKKKKKFFFDDDFFFHHHFFFFFFHHHJJJJJJJJJKKKLLLMMMNNNOOOPPPOOOLLLJJJIIIJJJKKKMMMOOOOOOOOOPPPPPPRRRTTTVVVWWWWWWWWWXXXYYYZZZ[[[\\\^^^_________````````````aaa___\\\\\\]]]^^^^^^]]]^^^```bbbcccdddeeeddddddcccbbb``````aaaaaa___]]]YYYVVVSSSPPPMMMHHHCCC???::::::999888777666666555222444666777666666888;;;::::::::::::999888666555777666444222111222555888999@@@GGGJJJPPPXXX^^^____________```aaabbbdddddddddcccaaabbbdddeeeeeedddeeedddccceeeggggggeeecccdddddddddeeefffhhhiiijjjgggffffffeeedddddddddeeedddeeeeeefffggghhhiiiiiihhhhhhiiijjjkkkjjjiiiiiiiiiiiiiiijjjkkkjjjgggeeeeeeeeeeeeeeedddbbb```___ZZZ\\\\\\ZZZVVVWWW[[[```^^^bbbeeeeeecccbbbbbbccc```___]]][[[YYY[[[___cccaaaccceeeeeecccbbbbbbbbbdddcccccccccdddbbb___\\\\\\]]]___aaacccdddeeeeeeccccccdddeeeeeefffggggggfffeeecccaaa`````````aaaaaaaaaaaa```___^^^\\\[[[ZZZ\\\ZZZVVVSSSOOOHHH@@@666444111/////////---,,,---------,,,,,,,,,++++++************))))))))))))***+++,,,,,,+++***+++,,,+++***)))***+++,,,+++)))******(((((((((***,,,---***,,,......,,,+++++++++,,,+++***+++------+++***------------------------eeefffffffffffffffeeeeeebbbbbbcccdddddddddccccccbbbcccccccccbbbbbbdddfffdddcccbbbccceeeeeecccbbbeeefffhhhiiiiiigggfffeeeeeecccaaabbbdddcccaaa^^^^^^___``````^^^\\\YYYWWWSSSQQQNNNLLLJJJGGGCCC@@@===<<<<<<;;;999888888777222444777666444333444666000333666666333111111333(((333666...***///222...+++,,,...000222444444555222222222222222333333333111000000///...---------+++---///...,,,,,,///222.........///////////////.........------.........---...//////......///111---...///...,,,+++,,,---000...,,,,,,,,,,,,***(((///...,,,++++++,,,...///,,,,,,,,,,,,------...///++++++,,,,,,,,,,,,------,,,+++++++++,,,...000111---,,,++++++------,,,+++,,,,,,---------,,,,,,+++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,***,,,.../////////111333333111///...+++((((((++++++++++++++++++++++++++++++***************++++++,,,***(((&&&&&&''')))***(((((())))))*********+++&&&&&&''''''((())))))))))))))))))))))))(((((('''&&&&&&&&&'''((())))))***&&&&&&'''((()))***+++++++++---000000/////////000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---///000222///555;;;===;;;999;;;>>>:::999888555222000111333555444333333666;;;@@@CCCAAAEEEIIILLLKKKIIIGGGGGGHHHEEEEEEIIILLLLLLMMMOOOKKKKKKKKKKKKLLLMMMNNNNNNOOONNNMMMLLLLLLMMMOOOPPPQQQQQQQQQQQQQQQRRRVVVXXXXXXXXXXXXXXXYYYZZZ[[[\\\______`````````aaaaaabbbaaa___]]]\\\]]]^^^^^^]]][[[]]]___aaacccdddddddddaaa``````bbbcccdddcccaaaaaa^^^[[[WWWSSSNNNHHHDDD===<<<;;;:::888777666555111444777777666666999;;;999999::::::999888666555999888666333111111555888444999===???DDDOOOWWWZZZ]]]^^^^^^___aaabbbdddeeedddbbbaaabbbcccdddddddddcccbbbbbbeeeiiijjjiiifffeeeeeeeeefffggghhhiiijjjhhhgggfffeeeddddddddddddddddddeeefffggghhhiiiiiiiiijjjjjjkkkjjjiiihhhgggjjjiiijjjkkkllljjjgggeeeeeeeeefffeeedddbbb```___TTTVVVVVVTTTQQQRRRYYY___\\\```cccdddcccaaabbbccc```___]]]ZZZXXXZZZ^^^bbbbbbdddffffffcccbbbaaaaaaccccccbbbccccccaaa]]]ZZZ[[[\\\^^^```bbbddddddeeedddddddddeeeeeeeeeffffffccccccaaa`````````aaabbb````````````___^^^]]]\\\[[[\\\YYYTTTPPPLLLDDD<<<444111...,,,---...//////---------,,,,,,,,,++++++************))))))))))))$$$(((+++------,,,+++++++++***)))***+++++++++))),,,+++)))''''''(((***+++'''))),,,---,,,+++,,,,,,+++++++++---......,,,)))------------------------ggghhhhhhhhhhhhfffdddccceeedddccccccbbbbbbcccccccccccccccbbbaaabbbdddgggdddcccbbbbbbbbbcccdddeeeggggggffffffeeedddccccccaaa```___`````````^^^\\\YYY[[[\\\\\\ZZZVVVRRROOOGGGGGGEEEBBB@@@>>><<<;;;777666444222222333444555222333333111000111333555333222111000000000111222---------..................///000222444555555555222222222222222222222222////////////............111000...,,,+++,,,---...000...,,,---000222222000000//////.........//////...///000///...///111333///...,,,++++++,,,...///,,,---------------------------------------,,,,,,***+++,,,,,,+++***+++,,,------,,,,,,,,,,,,++++++,,,+++******+++...000222...---+++,,,------+++***)))***,,,------,,,***))),,,((()))......***)))---+++++++++***++++++,,,,,,...------,,,,,,------...++++++,,,...///111222333111111000......---------+++++++++*********))))))*********))))))))))))((())))))************)))))))))((('''))),,,,,,)))&&&******)))((((((((((((((())))))))))))((((((((((((***)))''''''((((((&&&%%%'''(((((()))******++++++,,,------....../////////***++++++,,,,,,++++++***......///...---...000222666666666666666777888888:::999777555333222111000333444444555666:::@@@EEEFFFIIIKKKKKKIIIGGGEEEEEEIIIIIIJJJJJJKKKKKKLLLLLLMMMNNNOOOOOOOOOOOONNNMMMMMMLLLKKKLLLNNNOOOPPPOOORRRQQQQQQPPPRRRTTTWWWYYYVVVVVVUUUUUUVVVVVVWWWXXX[[[\\\^^^```bbbbbbbbbbbbaaa```^^^]]]\\\\\\]]]^^^aaaaaaaaaaaaaaabbbbbbcccfffeeedddcccccccccdddeeedddaaa___]]]\\\YYYSSSNNNBBBAAA???>>>===;;;777444111333555333111222555999888999999:::::::::999999:::999999888777666555555666666666777;;;CCCMMMSSSVVVZZZ^^^`````````cccfffcccaaa___```ccceeeeeecccdddddddddeeefffggghhhiiieeeeeeeeefffhhhhhhfffdddeeeggghhhhhheeecccaaaaaacccbbbbbbaaabbbdddeeefffiiiiiiiiiiiijjjjjjjjjjjjiiijjjkkklllkkkjjjiiihhhdddggggggdddbbbaaa^^^YYYWWWSSSOOONNNRRRWWW\\\___^^^___aaabbbcccbbb```___```^^^\\\\\\^^^```aaabbbccccccccccccccccccddddddaaabbbbbbaaa^^^ZZZVVVSSSZZZ[[[]]]___aaaaaaaaaaaabbbaaabbbdddccc```aaaeeeeeedddccc```^^^^^^aaacccfffeeebbb```^^^\\\[[[ZZZ\\\YYYTTTOOOIIIBBB;;;666222000---+++******+++---,,,,,,---...---,,,***)))+++++++++*********************))))))((((((''''''---+++******+++,,,+++*********+++++++++******))))))***,,,------,,,***)))111+++(((***,,,***)))******++++++,,,,,,++++++***dddeeefffggghhhhhhggggggeeedddccccccbbbbbbccccccbbbcccbbbaaa```aaadddfffddddddcccbbbbbbcccdddeeehhhhhhgggffffffeeeddddddaaa___^^^^^^^^^]]][[[YYY[[[[[[ZZZXXXTTTOOOJJJHHHCCCBBB@@@>>><<<:::888888444333111000///000111222222222222111000000222444444333222000000000111111000/////////000000111111111222222333333222222222222222222222222222222222////////////............000///---,,,,,,---...///111///---...111222111000//////............//////,,,...//////......///000///...,,,++++++,,,...///---------,,,,,,,,,,,,,,,,,,,,,------------------++++++,,,,,,+++++++++,,,+++++++++,,,,,,---------...---,,,++++++,,,...///+++***)))***,,,...------)))***,,,------,,,***))),,,))))))......******---+++++++++******++++++,,,+++++++++******+++++++++++++++---...000111222222000///...---,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))******+++++++++******++++++++++++******)))((((((***,,,---+++(((***))))))((((((((())))))******))))))((((((''''''***(((''''''((()))'''&&&(((((())))))***++++++,,,------------------......******+++++++++,,,,,,,,,......///...------000222555555444444555666666777999888666555333222222111444555555666888<<>>DDDHHHCCCDDDEEEEEEDDDDDDEEEGGGJJJKKKLLLNNNPPPQQQRRRSSSVVVVVVWWWVVVTTTQQQNNNLLLLLLLLLKKKLLLMMMOOOPPPQQQRRRSSSTTTUUUWWWXXXYYYZZZWWWWWWVVVVVVVVVVVVVVVWWWYYYZZZ\\\^^^```aaaaaabbbaaa```___^^^^^^___``````aaaaaaaaaaaaaaabbbbbbcccdddcccbbbbbbcccdddeeefffhhhgggfffeeeeeeccc___\\\XXXVVVRRROOOLLLGGGBBB>>>888666444333444555555444444444555555555666666666999999999888888777777777666666444222111333666999>>>CCCKKKRRRXXX]]]bbbeeefffeeecccdddeeefffeeeccceeedddddddddddddddeeeeeeeeeeeedddeeeffffffeeecccaaadddfffgggfffeeeeeefffccccccbbbbbbcccdddfffgggeeeeeeddddddfffhhhkkklllfffggghhhiiijjjjjjiiiiiiiiikkkkkkfffbbbaaa]]]WWWSSSQQQPPPRRRVVV[[[___aaaaaabbbcccddddddcccbbbaaaaaa```______```aaacccdddeeeddddddccccccbbbbbbbbbccccccccccccaaa___\\\[[[^^^___```aaabbbaaaaaa```___```ccceeebbb\\\\\\```______`````````aaadddgggbbbbbbaaaaaa```^^^]]]]]]XXXSSSLLLDDD???999555222111///---+++******+++,,,------,,,+++++++++,,,,,,---,,,,,,+++***)))))))))***))))))))))))(((((((((...---++++++---...---,,,******++++++++++++++++++***+++,,,------,,,+++******(((***000222///,,,,,,******++++++++++++******gggggggggffffffeeeeeeeeeeeedddccccccbbbbbbccccccbbbcccccccccbbbbbbdddfffeeeeeeddddddccccccccccccbbbbbbaaa```______^^^^^^[[[XXXVVVTTTSSSRRRPPPNNNMMMKKKIIIFFFBBB@@@>>>===777666666444333222111000333222111111000111222222111222222222000///000222444333333111000000//////000///...------///000222//////111222333444444444222222222222111111111111////////////............---------------...///000000000000111111111111000///............//////000+++---000111000...------...---,,,,,,,,,,,,---...------,,,++++++***))))))******+++,,,------......,,,,,,++++++,,,---,,,+++******+++,,,,,,---......000///---,,,+++******+++)))(((&&&'''***---......)))***++++++++++++***)))******+++---------,,,---,,,++++++***************,,,,,,,,,------,,,,,,,,,+++,,,...///000000000000...---,,,+++++++++++++++,,,,,,++++++++++++******)))******+++,,,,,,------***++++++++++++++++++***(((((((((***,,,---------******)))))))))***++++++++++++***)))((('''&&&&&&'''&&&&&&''')))+++***)))******+++++++++,,,,,,,,,---,,,,,,++++++************)))((((((***,,,///111.........---,,,,,,...000222111111000111111222222333333333333333333444555333555777888;;;???DDDHHHFFFFFFFFFDDDCCCDDDFFFIIIKKKLLLNNNPPPRRRUUUVVVWWWWWWXXXXXXXXXVVVSSSPPPNNNOOOOOONNNMMMLLLMMMOOOQQQPPPQQQSSSUUUVVVWWWXXXXXXXXXXXXWWWVVVVVVVVVWWWWWWXXXYYY[[[\\\^^^```aaaaaaaaaaaa```______```aaabbbaaaaaaaaaaaaaaabbbbbbcccbbbbbbaaabbbbbbdddfffgggeeeeeeeeeeeeeeecccbbb``````^^^[[[XXXUUUPPPKKKGGG???;;;777555666777555222444444444444444555555666888888888888888888777777111222333222111222444666777:::???FFFNNNVVV]]]aaaeeeeeeeeeeeeffffffeeeeeeeeeeeedddcccccccccddddddfffeeeddddddeeeeeedddbbbbbbdddffffffeeedddeeefffccccccbbbbbbcccdddfffgggfffeeecccbbbccceeehhhjjjeeeeeefffggghhhiiiiiiiiiiiikkkjjjeeeaaa___ZZZUUURRRRRRRRRUUUZZZ___aaabbbbbbbbbcccccccccbbbaaa```______```aaaaaaccceeegggeeeeeeddddddcccbbbaaaaaadddddddddcccbbbaaa`````````aaabbbccccccbbbaaa```___```bbbccc]]]VVVVVVZZZ^^^```aaaaaaaaabbbdddfff___```aaaaaaaaa___^^^]]]VVVPPPGGG???999555222000000...---+++******+++,,,+++*********+++---///000------,,,+++******)))((())))))))))))))))))))))))---+++******,,,------,,,++++++******++++++,,,,,,***++++++,,,,,,++++++***+++)))***///000,,,+++,,,******++++++++++++******fffffffffeeeeeeeeeeeeeeeeeedddccccccbbbbbbccccccccceeeeeeeeeddddddfffgggeeeeeeddddddcccbbbaaa``````___^^^]]][[[ZZZYYYYYYTTTQQQNNNLLLKKKJJJHHHFFFDDDCCC@@@===;;;999888888444333333222111111000000111111111111111111111222111222333222111000000111333333222222111000//////000//////...///000111222///000111222333444444444222222222111111000000000////////////............------------......//////...///111111111111000000...............///000000,,,///111222111///......---------,,,,,,---------------,,,++++++***))))))******++++++,,,---.........,,,++++++---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++***((((((***+++,,,+++************************)))+++,,,,,,---......---,,,+++******)))))))))***+++,,,,,,------,,,,,,+++,,,---///000000000///......---,,,,,,+++,,,,,,,,,************))))))))))))++++++++++++++++++++++++))))))************))))))'''((()))******+++---...++++++************++++++*********)))(((''''''&&&'''&&&&&&'''***++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,++++++******))))))(((((((((***---000111...///...---,,,,,,...000000000///////////////000111111111222222444555555666777999;;;===AAAFFFJJJJJJIIIHHHFFFDDDDDDGGGJJJKKKMMMOOOQQQTTTVVVXXXZZZVVVWWWWWWWWWVVVUUUTTTSSSSSSSSSRRROOOLLLKKKNNNPPPPPPQQQSSSUUUWWWXXXYYYYYYYYYYYYXXXXXXXXXXXXXXXYYYYYYZZZ[[[\\\]]]___``````aaa```______```aaabbbcccaaaaaaaaaaaaaaabbbbbbcccbbbbbbaaaaaabbbdddeeefffdddeeeeeeeeeddddddddddddcccaaa___^^^\\\YYYTTTQQQHHHCCC>>>;;;:::999666222666555444444444555555666777777777777777777888888111333555555444444555777777666777;;;BBBKKKTTTYYY___```bbbdddeeeffffffgggeeeeeedddcccccccccddddddfffdddccccccddddddcccbbbcccdddeeeeeecccbbbbbbcccdddcccccccccccceeefffggghhhfffcccbbbaaaccceeegggddddddeeeeeefffggghhhhhhfffiiihhhccc___]]]YYYTTTRRRSSSVVVZZZ___cccccccccaaabbbbbbaaaaaa``````___\\\___aaabbbbbbdddgggjjjeeeeeeddddddcccbbbaaaaaaccccccbbbbbbbbbccccccdddbbbcccdddddddddcccbbbaaaaaaaaaaaa^^^VVVOOOPPPVVVaaacccddddddcccbbbbbbccc^^^___```aaa```^^^\\\ZZZSSSLLLCCC;;;666333111000...---,,,+++***+++++++++---,,,+++***+++,,,---...------,,,,,,+++******)))))))))))))))************+++)))((()))+++,,,,,,+++++++++******+++,,,------++++++++++++++++++++++++---******,,,+++((((((,,,)))******++++++******)))cccccccccdddeeeggghhhiiieeedddccccccbbbbbbccccccdddeeeggggggfffeeefffhhhdddddddddcccbbb```___^^^^^^]]]\\\ZZZWWWUUUTTTSSSLLLIIIFFFCCCBBBBBB@@@??????===;;;888555333222111222222111111111111111000////////////000000000000222333555444222000000111111222222222222111000000111222222222333333333333333333333333222222111000222222222111000000//////////////////............---------...............+++...000111111000000111......---......///000111...000222222000///...///------------------------------,,,,,,++++++************++++++,,,,,,------///,,,***+++...///---***---------,,,,,,+++++++++******++++++,,,,,,---------+++******++++++***(((************************(((+++---+++,,,//////---,,,+++***)))))))))))))))((()))***++++++***)))(((,,,---///111111000...------,,,,,,++++++,,,,,,---***))))))))))))(((((((((,,,,,,++++++************)))))))))******)))))))))'''((())))))((()))+++------,,,,,,+++******++++++))))))))))))(((((((((((((((''''''(((***++++++*********++++++++++++++++++,,,,,,++++++++++++++++++)))(((((()))+++---///000...///...---++++++---///000//////...............000000000111222333555555888999<<<===???BBBFFFIIIHHHHHHGGGFFFDDDEEEGGGJJJLLLMMMOOOQQQTTTWWWYYYZZZWWWVVVVVVUUUUUUVVVWWWWWWVVVVVVUUUQQQMMMLLLOOORRRSSSTTTUUUWWWYYY[[[\\\]]]ZZZZZZYYYYYYZZZZZZ[[[\\\\\\\\\\\\\\\]]]^^^___``````_________```aaacccdddaaaaaaaaaaaaaaabbbbbbccccccbbbaaaaaabbbcccdddeeeeeefffggggggfffeeeggghhhcccbbbaaaaaaaaa___\\\YYYSSSOOOJJJDDD@@@===999777888777666444444444444555555555555666666777777777777888999888666555666777888555333444:::BBBIIIMMMSSSWWW[[[___aaacccfffhhheeedddddddddddddddeeeeeefffdddbbbbbbccccccbbbaaabbbcccdddcccaaa```aaabbbddddddccccccdddeeefffhhhhhhfffdddbbbbbbbbbcccddddddddddddddddddeeefffgggcccffffffaaa^^^]]]ZZZUUUTTTVVVZZZ___dddfffeeedddbbbbbbaaaaaa```_________\\\```ccccccbbbcccfffiiieeeddddddccccccbbbbbbbbbaaaaaa``````aaaccceeefffcccdddeeefffeeeeeeccccccbbbaaa^^^YYYPPPJJJOOOXXXdddfffggggggeeebbbbbbbbb]]]___```aaa```\\\XXXUUUNNNHHH???888444222111000------,,,+++++++++++++++000///---,,,+++*********,,,,,,,,,,,,++++++++++++)))))))))************+++***((('''(((***+++++++++++++++******+++,,,...///++++++++++++++++++++++++---+++******(((%%%''',,,))))))************))))))cccbbbbbbccceeegggiiijjjeeedddccccccbbbbbbccccccccceeeggggggfffeeefffgggcccccccccbbbaaa___]]][[[ZZZYYYVVVSSSPPPMMMKKKJJJEEEBBB>>><<<;;;;;;:::999777666555444333111000000000000000000111111111111...///000000111111111000333555666555333111111111///000111222333222111111000111333444555444333222333333333333222111000000222222222111000/////////////////////..............................------(((+++///111000///000111---------......///000111///000111000...---...///,,,------------------,,,---------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,///,,,***+++...000---***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,+++,,,---...---***(((******))))))))))))******(((,,,---+++,,,000111---,,,+++***)))((((((((((((((()))***++++++***)))(((,,,...000111111///---,,,++++++*********++++++,,,*********))))))))))))((())))))******************)))******++++++******)))'''((()))(((&&&'''))),,,///...---,,,+++*********(((((((((((()))))))))))))))((('''(((***++++++***************************+++++++++,,,,,,,,,,,,,,,((())))))***,,,---.........///...---++++++,,,...000///......---------...000000000000111333444555555666888:::;;;===@@@CCCAAABBBCCCCCCCCCDDDGGGIIIKKKLLLNNNQQQSSSVVVXXXYYYZZZXXXVVVTTTTTTVVVYYYZZZVVVWWWVVVRRRNNNNNNRRRWWWTTTTTTUUUVVVXXX[[[^^^___ZZZZZZZZZ[[[\\\]]]^^^______^^^]]]\\\\\\]]]^^^___^^^^^^^^^^^^___aaacccdddaaaaaaaaaaaaaaabbbbbbcccccccccbbbaaaaaabbbcccdddeeeggghhhgggeeeeeegggjjjeeedddcccddddddccc```^^^___\\\WWWOOOGGGAAA>>>===:::888666444222222333333333333333444555666666777999::::::999777666666888777444222333888===@@@BBBFFFKKKRRRXXX\\\___cccgggeeedddddddddeeefffgggggggggdddbbbaaabbbbbbbbbaaa___```aaaaaa______aaacccddddddccccccdddeeeggghhheeeeeedddcccccccccddddddeeedddcccbbbccccccdddeeeaaadddeeeaaa______\\\XXXVVVXXX^^^dddhhhiiigggddddddcccbbbaaa````````````___cccfffeeeaaa```bbbdddcccccccccccccccccccccccc______^^^^^^```cccfffhhhcccdddeeefffgggfffeeedddccc```\\\UUULLLIIISSS___dddgggiiiiiigggdddcccbbb]]]___aaaaaa^^^YYYTTTQQQIIICCC<<<555222000000///,,,,,,,,,+++++++++++++++,,,---------,,,,,,+++***+++++++++,,,,,,,,,,,,---))))))*********+++++++++***)))((((((+++,,,,,,,,,,,,+++*********,,,...000,,,++++++++++++++++++,,,***)))+++---+++'''(((---))))))************))))))fffeeedddcccdddeeefffgggeeedddccccccbbbbbbccccccbbbdddffffffeeedddeeefffbbbcccbbbbbb```^^^[[[ZZZTTTSSSPPPMMMIIIFFFCCCBBB@@@===999777777777777666///000111222333333333333/////////000000000111111000111222333333333333333444555777666444222111222...///111222333333222222---///222444444333111///000111222333333333333333222222222111000//////...000/////////.............../////////...---,,,,,,&&&***...000//////000222---------......000111111/////////...,,,,,,---...,,,------......------,,,------------------------,,,,,,++++++++++++++++++000,,,***+++///000...*********+++,,,------...///++++++,,,,,,,,,++++++******+++,,,...000...+++(((******))))))))))))******''',,,...+++,,,111111---,,,+++***)))(((((((((((()))***,,,------,,,***)))---...000111111///---+++***)))))))))))))))******+++++++++************)))''''''((()))***++++++,,,+++++++++,,,,,,+++++++++'''((()))'''%%%%%%(((+++000///...,,,+++***))))))''''''(((((())))))*********)))((()))***+++***)))******))))))))))))))))))+++++++++,,,,,,---------((()))***,,,,,,---------...///...---+++***,,,...000///......------------000000000000111222333444000111333444555777:::<<<:::<<<>>>@@@AAACCCFFFIIIKKKLLLNNNPPPSSSUUUWWWXXX^^^[[[WWWTTTTTTVVVZZZ\\\TTTVVVVVVSSSOOOPPPVVV[[[SSSSSSSSSTTTVVVYYY\\\^^^ZZZZZZ[[[\\\]]]___```aaaaaa```^^^]]]\\\]]]^^^^^^^^^]]]]]]^^^___aaacccdddaaaaaaaaaaaaaaabbbbbbcccdddcccbbbaaaaaaaaabbbcccccceeegggfffdddcccfffiiifffeeeeeeeeefffeeebbb```fffeee```WWWLLLEEEBBBBBB;;;999666333111111111111111222222333444555666666777888888888777777888:::555333222444888;;;;;;:::===CCCKKKRRRWWW\\\aaaeeedddddddddeeefffggghhhiiigggdddbbbaaaaaabbbaaaaaa\\\^^^_________```bbbdddddddddccccccdddeeeggghhhcccccccccdddeeeeeeeeeeeeeeedddcccbbbbbbbbbcccddd```ddddddbbbaaaaaa___ZZZWWWZZZ```fffkkkkkkhhhdddeeedddcccbbbaaaaaaaaaaaabbbfffhhhfff```]]]^^^```ccccccccccccccccccdddddd^^^]]]\\\]]]___bbbfffhhhcccdddfffgggggggggfffeeeccc___ZZZRRRJJJJJJWWWfffdddgggjjjjjjiiifffeeeddd^^^___aaaaaa]]]XXXQQQMMMEEE@@@999333111//////...,,,,,,++++++++++++++++++&&&(((***---.../////////***++++++,,,,,,------...))))))******+++++++++++++++))))))))),,,---------,,,+++*********,,,///000,,,++++++******++++++,,,'''(((,,,000...******---))))))************))))))cccccccccddddddeeeeeeeeeiiigggdddaaaaaabbbeeegggcccdddeeeeeedddcccbbbaaabbb^^^ZZZYYYZZZXXXSSSNNNMMMJJJFFFCCCAAA???===;;;999444111333555222111111000000111111111111000000+++,,,...000222222222222111000000000111222333333444777999777333000000000000000000111222222222333333222///,,,000666777444------...///000111222222555444333222111///......////////////...---,,,+++000444555000---...000000+++......---...333555333///...------///000000///000///...---,,,------...+++,,,,,,------,,,,,,+++---------,,,,,,,,,++++++,,,,,,+++***+++,,,---...++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,------............***+++,,,***&&&&&&(((,,,******))))))))))))******++++++,,,,,,---...//////...---+++*********++++++************************,,,,,,---...////////////******+++++++++,,,,,,,,,)))***************)))((())))))((((((((((((((())))))))))))'''%%%%%%''')))((((((((((((((()))******000111111...)))'''(((***)))((('''&&&&&&(((***,,,))))))))))))))))))))))))***)))((()))+++,,,,,,,,,,,,---.../////////......,,,,,,,,,---...///000000)))***+++,,,---,,,+++***...------...///+++$$$------......//////000000000000000111333555777999777999:::<<<>>>AAAFFFJJJJJJKKKLLLMMMOOORRRWWWZZZYYYWWWUUUTTTUUUXXX\\\^^^YYYWWWUUUSSSSSSTTTVVVXXXXXXXXXYYY[[[\\\]]]^^^___[[[ZZZZZZYYYZZZZZZ[[[\\\___^^^\\\[[[[[[\\\^^^___```___^^^]]]]]]___```bbbbbbaaa___^^^___```bbbccccccbbbaaabbbdddeeedddccc```aaabbbdddfffhhhiiijjjjjjjjjiiihhhgggfffeeeeeeeeedddbbb]]]WWWPPPKKKGGGAAA???<<<888666555555555222222111111222333555666555555666666777777888888666555444555888:::::::::777999@@@IIIMMMOOOXXXddd```aaaccceeeffffffffffffkkkiiieeebbb``````aaabbb\\\]]]^^^```aaacccdddeeeccccccdddeeeffffffffffffcccddddddfffggghhhiiijjjhhhfffcccaaa___^^^^^^___]]]```cccdddbbb]]]XXXUUUYYY\\\```bbbcccdddeeegggeeeeeedddccccccccccccddd```aaacccdddcccbbb```^^^```eeefffccccccffffffaaa[[[WWWXXX___dddccceeejjjdddggghhhhhhiiikkkhhhcccfffXXXHHHBBBHHHUUU```fffjjjiiihhhfffeeedddcccbbb___^^^]]]\\\ZZZSSSJJJCCC???<<<777444333222111000,,,++++++***++++++,,,,,,******+++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************&&&)))***+++)))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...,,,---,,,***))))))+++---cccccccccdddddddddeeeeeefffeeecccaaaaaabbbcccdddddddddeeeeeeeeecccbbbaaa]]]YYYUUUTTTTTTRRRMMMHHHGGGDDD@@@>>>===;;;999777666111...111222000...///000000000111000000//////,,,---///000111111111111000000000000111222333444444666777555222//////000111111111111111222222222111111...,,,///555777444...//////000000111111222444444333222000///......000000000000///...------///444555000---...000000+++......---...333444333222000.........///...,,,000///...---,,,------...+++,,,,,,------,,,,,,+++************))))))((((((---,,,+++++++++,,,......++++++++++++++++++++++++---,,,,,,++++++***++++++++++++,,,---------------+++++++++)))(((((()))+++,,,,,,++++++++++++,,,,,,++++++,,,,,,------......///---,,,***)))))))))***++++++++++++++++++++++++,,,,,,---.........------*********+++++++++,,,,,,(((((())))))((('''&&&&&&))))))(((((((((((()))))))))))))))'''&&&&&&'''))))))))))))((())))))***+++///000///---)))'''''')))((())))))(((((((((***+++))))))))))))))))))))))))***)))((((((***,,,,,,+++,,,,,,------.........///------,,,,,,---...///000******+++,,,,,,,,,,,,++++++,,,---...///,,,(((%%%+++,,,,,,---...//////000222111111111222333555666666777888999;;;>>>BBBFFFGGGHHHJJJKKKMMMPPPTTTXXXYYYXXXWWWVVVXXXZZZ]]]___\\\ZZZXXXVVVVVVWWWYYYZZZYYYYYYZZZZZZ[[[\\\]]]]]]ZZZZZZ[[[[[[[[[[[[\\\\\\___^^^\\\[[[[[[\\\^^^______^^^]]]\\\]]]^^^```aaa```___^^^]]]^^^___aaacccbbbaaaaaaccceeefffeeecccaaaaaacccdddfffggghhhiiiiiihhhhhhgggggggggggghhhhhhhhhfffbbb]]]XXXSSSPPPHHHFFFBBB>>>:::888666555222222111111222333444555444444555666777777888888999888777777999999888777444555;;;BBBEEEGGGOOOZZZ\\\^^^```ccceeefffffffffiiihhhgggeeedddbbbaaa```______``````aaabbbccccccddddddeeefffffffffeeeeeebbbcccdddfffgggiiijjjkkkkkkhhhddd```]]]\\\\\\\\\\\\___cccccc___[[[YYYYYY^^^```ccceeeeeeeeefffgggeeeeeedddcccccccccccccccaaabbbcccccccccbbb`````````dddeeecccccceeeaaa[[[VVVTTTXXX```eeedddeeehhhcccfffhhhhhhiiillliiiccc```TTTFFFCCCKKKXXXaaaeeegggggggggfffdddcccaaa```^^^]]][[[ZZZWWWPPPHHHAAA===999555222111000///...---,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***************************(((((())),,,,,,+++(((************************++++++++++++++++++++++++***************+++,,,---,,,,,,---+++***)))***,,,ccccccccccccddddddddddddcccccccccbbbbbbbbbbbbbbbccccccccccccbbb```^^^\\\VVVRRRNNNKKKJJJHHHCCC???>>><<<999777777666444222444///---000111...---///111000000000//////............///000000000000000......///000111222444555444555444222000...///000222222222111111111111111...///...,,,///555666444111111111111111111111111222222222111000//////...111111111111000///......///444555111---...000000,,,//////---...222444222444222000///......,,,***//////...------------...,,,,,,------------,,,,,,---,,,,,,,,,,,,+++++++++------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++,,,,,,******+++,,,,,,,,,,,,+++---+++***)))***++++++***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++,,,,,,,,,,,,,,,,,,---------,,,++++++***************+++++++++******))))))((('''&&&%%%))))))(((((((((((()))))))))))))))(((&&&&&&'''))))))))))))))))))***++++++......---+++(((&&&'''(((''')))++++++***)))******))))))))))))))))))))))))***((('''(((***,,,,,,+++,,,+++++++++,,,---///000///...,,,++++++---...000++++++******++++++,,,---)))+++---...---,,,,,,---)))***+++,,,---...//////333222111000111222333444444555555666666999===@@@BBBDDDFFFGGGIIILLLQQQTTTVVVVVVVVVWWWYYY[[[\\\^^^\\\[[[YYYXXXXXXXXXYYYZZZYYYZZZZZZZZZ[[[[[[[[[[[[ZZZ[[[\\\]]]^^^]]]\\\\\\^^^^^^]]]\\\\\\]]]^^^^^^^^^]]]\\\[[[\\\]]]^^^___^^^]]]\\\[[[\\\^^^```bbb___```aaadddggghhhfffdddbbbbbbcccdddeeegggggghhhhhhggggggfffggghhhjjjkkkiiiiiihhhfffbbb___[[[YYYQQQPPPLLLHHHBBB===999777333333222111111222333444333333444555666777888999;;;:::999::::::999666444333333666:::;;;>>>EEEMMMSSSVVV[[[```dddfffggghhhggghhhiiihhhgggdddaaa___aaaaaaaaabbbbbbbbbbbbbbbeeeffffffffffffeeeddddddaaaaaaccceeehhhjjjkkklllllliiiddd___[[[ZZZZZZ[[[]]]```bbb```[[[XXXZZZ\\\ccceeegggggggggfffggghhheeeeeedddccccccccccccdddcccccccccbbbbbbbbbaaaaaaaaacccdddddddddbbb[[[RRROOOQQQXXXbbbfffeeedddeeeaaaeeeggggggiiikkkhhhcccXXXMMMDDDEEEPPP\\\bbbccceeeeeeffffffeeebbb```^^^]]]\\\YYYVVVRRRKKKCCC===999666222000///...---,,,...---,,,++++++***++++++,,,---------------,,,,,,+++++++++,,,,,,---------***************************&&&###&&&+++---)))$$$))))))))))))))))))))))))+++++++++++++++++++++++++++***************++++++***,,,------+++******+++cccccccccccccccccccccdddbbbcccdddddddddbbbaaa```aaa``````^^^[[[XXXUUUSSSNNNKKKFFFCCCAAA???;;;888999777444333333333222000333000///111111//////222111111000//////.........///000000000000/////////------...///111333444555666555333111//////000111333222222222111000000000...000///---///555777555222222222222111111000000111111111000000000//////111111111111000///.........333555111...///000000---//////---...222333111333111000//////...,,,***............------......,,,,,,------------,,,,,,.........---------------------------......//////,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++,,,---)))******+++++++++******...+++)))***,,,---,,,)))******))))))))))))******,,,,,,,,,,,,++++++++++++(((((()))***+++,,,------+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++***)))************************------,,,+++***)))'''&&&)))(((((((((((())))))***((()))***)))'''&&&'''))))))(((((((((((()))******,,,,,,+++)))'''&&&&&&'''&&&***...///,,,***)))***)))))))))))))))))))))))))))((('''(((***+++,,,+++,,,+++***)))***,,,///111000...,,,++++++,,,...///,,,+++***)))***+++,,,---(((***------+++***---000)))***+++,,,---...///000111111000///000111222333111222222222222444777:::===???AAACCCEEEHHHLLLOOOOOOQQQSSSUUUWWWYYYZZZZZZYYYYYYXXXXXXXXXXXXXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZYYY[[[]]]_________]]]\\\^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\[[[[[[[[[\\\]]]^^^[[[[[[ZZZYYYZZZ\\\___```]]]^^^aaaeeehhhiiigggdddccccccddddddeeefffggggggiiihhhgggfffggghhhjjjkkkggggggfffeeedddbbb```___[[[ZZZWWWRRRLLLEEE???;;;666555333222111111111222222222333444666777888888:::::::::;;;<<<:::777444555555555666666999???DDDIIILLLSSSZZZaaafffiiijjjggghhhhhhhhhgggeeebbbaaabbbbbbbbbbbbccccccccccccggggggggggggfffeeedddccc```aaabbbdddgggiiikkkllljjjgggbbb]]]ZZZZZZ[[[\\\```bbbbbb]]]WWWUUUYYY___eeefffhhhhhhgggggghhhiiigggfffeeeeeeddddddeeeeeeddddddcccbbbbbbbbbbbbcccbbbcccdddeeeddd___TTTKKKIIIOOOZZZcccgggfffdddccc```dddffffffhhhjjjfff```OOOIIIEEEJJJVVVaaadddcccdddeeeggggggfffccc```^^^\\\[[[XXXSSSMMMEEE>>>999666444111///......,,,+++,,,,,,+++++++++,,,,,,---..................---,,,******+++,,,,,,---......************************+++((('''))),,,...+++(((***************************+++++++++++++++,,,,,,++++++***)))))))))******)))+++------,,,*********cccccccccccccccccccccccccccdddeeefffeeebbb___]]]^^^]]]\\\XXXTTTPPPKKKIIIFFFDDD@@@===;;;999666555777555333222333333222000111//////111111...///333222111000///.../////////000000000///////////////------...///000222444555777555333111111111111111333222222222111000000000...222222000111666888777333333222222111000000000000000000000111111111111000000000000///...---------222555111...///000///---000000---...111222000000///...///000000...,,,------..................,,,------......------,,,************++++++++++++---------...............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,---...*********++++++***))))))---***)))***---...,,,)))******))))))))))))******+++++++++++++++*********))))))******+++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,+++***))))))++++++******************---------,,,+++)))((('''((((((((((((((()))******(((*********((('''((()))(((((('''''''''((())))))+++***)))((('''''''''&&&%%%+++000111...***)))***)))))))))))))))))))))))))))((('''(((***+++++++++,,,+++***)))***,,,...000///...,,,++++++,,,---...,,,+++***)))***+++,,,---(((+++,,,+++)))(((+++...***+++,,,---...///000000///.........///111333444000000000000///111444777999;;;>>>???AAACCCFFFIIIJJJLLLOOORRRTTTVVVWWWXXXWWWXXXXXXYYYZZZZZZYYYYYYZZZZZZZZZYYYYYYYYYYYYXXXYYY[[[]]]___```___^^^]]]]]]^^^____________^^^]]][[[[[[[[[[[[\\\\\\]]]]]]ZZZZZZXXXXXXYYY[[[]]]^^^\\\]]]```dddggghhhfffdddccccccddddddeeefffggggggkkkjjjiiigggggghhhhhhiiieeeeeeeeeeeeeeeddddddcccbbbaaa___ZZZTTTMMMGGGCCC===;;;888555333222222111222222333444555666777777777777888;;;<<<<<<999777666777666444444777:::<<<>>>BBBIIIRRRZZZbbbgggjjjggggggffffffeeeeeeeeeeeeaaaaaabbbcccdddeeeffffffhhhhhhhhhgggfffeeedddccc``````bbbccceeeggghhhiiieeebbb___]]]\\\]]]___aaaddddddaaa[[[VVVUUUZZZ```ccceeeffffffffffffhhhjjjhhhhhhgggfffffffffffffffeeeeeedddcccbbbcccccccccdddcccdddeeebbbZZZOOOGGGGGGQQQ]]]eeehhhgggeeebbb```cccfffeeefffgggbbb[[[KKKIIIJJJQQQ\\\dddeeedddeeeggghhhiiihhhfffcccaaa]]][[[WWWPPPHHH@@@:::666555222000//////...,,,+++******++++++,,,---//////.../////////......---,,,******+++,,,,,,---......************************---...//////////////////++++++++++++++++++++++++*********++++++,,,,,,,,,++++++******************)))+++------,,,*********cccccccccccccccbbbbbbbbbbbbcccccccccaaa^^^ZZZXXXXXXWWWUUURRRNNNIIIDDDBBB???===;;;888666555444555777555333222333333111000...,,,---000///,,,...333222111000//////000111222111000////////////000000------...///000111333444666444222222222333222000222222222111111111111111///333555222222555777666222222222111111000000000///000000111222333333333000000000000///...------,,,222555222///000111///...111000---...111111///---------///111111///---,,,---......///.........------............------+++,,,,,,,,,,,,---------,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------***++++++++++++***))))))*********+++,,,,,,+++***,,,,,,++++++++++++,,,,,,************************,,,,,,,,,+++***((('''&&&******++++++,,,,,,------++++++,,,,,,,,,+++******,,,,,,,,,+++++++++++++++++++++******)))((('''&&&(((''''''(((((()))***+++(((***++++++)))(((((((((((((((((((((((())))))***+++)))''''''(((((('''&&&&&&,,,222333///******+++)))))))))))))))))))))))))))'''&&&''')))++++++***---,,,,,,++++++,,,...///---,,,,,,,,,,,,,,,------++++++******++++++,,,---)))***++++++))))))***+++,,,,,,------......//////------------...000222333///000000//////000444666666999;;;======???AAACCCEEEGGGJJJMMMPPPSSSUUUUUUVVVWWWYYY[[[]]]]]]]]]\\\YYYYYYYYYYYYXXXXXXXXXXXXYYYZZZ\\\^^^_________^^^\\\]]]___aaaaaa___]]]\\\[[[[[[\\\\\\\\\]]]]]]]]][[[ZZZYYYXXXXXXYYY[[[\\\\\\]]]___bbbeeefffeeecccbbbbbbcccdddeeegggggghhhjjjjjjjjjiiiiiihhhhhhgggfffffffffffffffffffffgggeeedddccc```[[[UUUPPPMMMGGGDDDAAA===999666555444222222333333444555555555666555666999;;;<<<;;;999555777666333333666777666777:::???GGGPPPXXX___ccceeeeeeddddddeeefffggggggbbbbbbcccdddeeefffggghhhhhhhhhhhhgggfffeeedddcccaaaaaabbbbbbccccccdddddd___^^^^^^^^^___aaadddeeefffccc^^^YYYWWWYYY^^^bbbcccdddeeeeeedddeeegggiiihhhhhhgggffffffffffffgggeeeeeeeeedddddddddccccccdddbbbcccccc\\\RRRIIIFFFKKKVVVaaafffggghhhfffccc```dddeeeddddddbbb\\\UUUJJJMMMSSSZZZaaafffgggfffggghhhiiijjjiiigggeeeddd^^^\\\XXXOOOEEE===777555333111000/////////---+++++++++++++++,,,...///000////////////...---,,,,,,+++++++++,,,,,,---------************************(((+++------+++***,,,---++++++++++++++++++++++++*********++++++,,,,,,---,,,++++++***++++++,,,,,,***,,,------+++******+++ccccccccccccbbbbbbbbbaaa^^^______]]][[[WWWSSSPPPLLLLLLKKKHHHEEEAAA>>><<<888777666444222222444555666444222111111111000...------...000///---///555222111000///000222444555000000///......///000111.........//////111222222444222111111333333000...111111111111111222222222///444666222111333555444000000000000000000000000///000111222333444555555111111111111000///......+++111555222///000111//////111111...---000111...------...000111111///---,,,,,,.../////////......------............------............//////000000***+++,,,---...------,,,------------------------***+++---...///...---,,,++++++,,,,,,+++******)))''')))+++++++++******+++,,,,,,++++++++++++,,,,,,(((((())))))******++++++)))***++++++***)))((('''))))))******+++,,,,,,---***+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***************)))((('''''''''''''''((()))***+++(((***++++++***(((((((((*********)))***++++++,,,+++)))'''''')))***(((''''''...444444...******,,,)))))))))))))))))))))))))))'''&&&''')))++++++***.........---------------******,,,---...------,,,******+++,,,,,,,,,,,,+++***)))***+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,......---------...000111000000000000000111555888555888:::;;;;;;;;;===>>>>>>???BBBEEEHHHLLLOOOPPPRRRTTTXXX[[[]]]^^^^^^]]]XXXXXXXXXXXXXXXXXXXXXXXXZZZZZZ[[[\\\]]]^^^______\\\]]]```bbbbbb```]]]\\\[[[\\\\\\]]]]]]]]]]]]]]]\\\[[[YYYXXXWWWXXXZZZ[[[]]]]]]]]]```cccddddddcccaaaaaacccdddfffggghhhiiiggghhhiiikkkkkkjjjiiihhhggggggfffffffffffffffgggeeeeeedddbbb___\\\YYYWWWRRROOOKKKEEE@@@<<<999888333333333333333333333333666555555777999;;;::::::555888888555555999888444333444777<<>>CCCGGGIIIJJJNNNTTTTTTPPPQQQRRRTTTWWWYYY[[[\\\]]]XXX[[[^^^^^^]]]\\\\\\\\\\\\^^^aaaaaa___^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]][[[ZZZYYYXXXXXXZZZ\\\]]]\\\^^^``````^^^^^^___bbbbbbbbbcccdddfffggghhhhhhhhhhhhhhhhhhhhhgggfffeeehhhhhhhhhhhhhhhggggggfffeeefffgggeeeaaa___```aaaddd```[[[XXXWWWUUUOOOJJJCCC@@@;;;777666555444222333222111111222444777888888888888999999888777777666444333222333666999;;;@@@EEEMMMUUU]]]cccfffgggfffffffffffffffeeeeeedddggghhhhhhiiihhhhhhggggggfffddd```ZZZUUURRRSSSTTTZZZ```ddddddgggjjjfff```[[[YYYYYY]]]dddhhhgggeeeffffffeeeeeeeeeeeeeeeeeefffggghhhfffdddbbbbbbbbbeeeeeedddeeefffeeebbb```ccc```YYYMMMCCCDDDMMMVVV```eeegggeeedddfffgggeeeccccccdddcccaaa]]]YYYWWW^^^aaaeeeggghhhhhhjjjkkkgggffffffgggiiihhhdddaaa```]]]UUUHHH<<<555333333000///...---,,,,,,,,,---------,,,+++++++++++++++,,,++++++******++++++,,,.........---,,,+++***)))***++++++++++++++++++++++++++++++++++++*********,,,,,,++++++++++++++++++++++++++++++++++++++++++************+++,,,---...---,,,++++++,,,,,,+++***^^^\\\YYYUUURRROOOMMMLLLHHHEEEBBB???>>>;;;888666555444222111000000111222000000000000000000000000111111000000000000111111111222333222000000000111000000111111111111000000222333444333111////////////.........000111333555444111......000111///---///000111333444555555555666555222000//////000000222111000/////////000111000//////000222333111000444333111000///.../////////.....................///...---,,,,,,---......////////////000000000000---,,,,,,,,,---///111333...///000///------...///000///---,,,,,,,,,---...++++++,,,,,,,,,,,,++++++000...+++++++++,,,,,,,,,,,,,,,------------,,,,,,*********++++++,,,,,,---************************+++***************++++++******+++++++++,,,,,,,,,,,,,,,---.........------++++++++++++,,,,,,,,,,,,,,,,,,---------.........---,,,,,,++++++***************))))))))))))******)))(((((()))++++++)))'''************************,,,***(((((()))++++++***------,,,+++************)))***+++,,,,,,+++***)))******)))))))))******+++,,,***)))***------+++''',,,---///000000///---,,,,,,+++***+++,,,,,,+++***---............---,,,,,,***)))((()))+++++++++)))---,,,+++******+++,,,---,,,,,,,,,,,,,,,---------,,,...111222333444777999333444555666777666666555666444111111333666777777===???AAACCCGGGKKKKKKHHHKKKMMMQQQUUUXXXZZZZZZZZZWWWZZZ\\\]]]\\\[[[[[[[[[^^^___```___]]]\\\]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]ZZZYYYYYYYYYZZZ[[[]]]______```aaaaaa```___```bbbccccccdddeeeeeeffffffgggjjjiiihhhgggfffeeeeeeeeefffgggggghhhhhhhhhhhhhhhgggggggggfffcccaaaaaabbbaaa___]]]]]]]]]ZZZUUUPPPNNNJJJDDD>>>:::777333111222222222222333444666666555555777888999999999999888666444222222222444555666:::???GGGPPPYYY___cccaaaccceeefffgggfffeeedddgggggghhhiiiiiiiiihhhgggfffaaa\\\WWWUUUUUUUUUUUU]]]```ccceeehhhiiiddd]]]ZZZZZZ[[[```fffiiihhheeeffffffffffffggggggggggggfffggghhhgggeeeccccccdddccccccbbbcccdddeeecccbbbccc\\\PPPFFFCCCIIITTT]]]bbbfffhhheeedddeeefffddddddddddddcccbbbaaa______```cccfffggggggggghhhiiieeeeeeeeeggggggfffcccaaa```WWWKKK???888444333333///...---,,,+++++++++,,,,,,++++++************+++,,,++++++******++++++,,,222000///,,,***)))(((((((((((())))))***++++++++++++++++++*********))))))++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,---...222...++++++---...***&&&XXXUUUQQQNNNKKKHHHFFFDDD@@@???===;;;999777555333111111000//////000111111000000000000000000000000000000000//////000000000000111222111///...///000000000111111111111000000333444444333111//////000.........///000222444555333111......000000///...---...///111333444444555444222000/////////111222222222111000000111222333333222222333555555444222555333111///......///000////////////////////////......///---,,,+++---///...//////000000111111111...---,,,+++---///333555...000111000...---...//////...---,,,+++,,,...///+++,,,,,,,,,,,,,,,,,,+++000...,,,+++,,,---,,,+++,,,------......------,,,*********++++++,,,,,,,,,*********************************)))******+++,,,******+++++++++,,,,,,,,,++++++,,,---............***++++++++++++,,,,,,,,,,,,,,,---....../////////+++,,,,,,,,,,,,+++***)))******))))))))))))******(((((()))***,,,+++(((&&&++++++++++++************+++***((('''''')))+++,,,......---,,,++++++++++++))))))************))))))******))))))******++++++,,,+++***,,,......+++)))+++,,,...///000///---,,,---,,,+++******+++++++++---------------,,,,,,+++***)))))))))*********))),,,++++++******++++++,,,++++++,,,,,,------.........///111222333444555666222333444555666555444444444222000000222333333222777888:::<<<@@@CCCBBB@@@HHHKKKOOOSSSUUUVVVUUUTTTUUUWWWZZZZZZZZZZZZZZZ[[[_________]]][[[[[[\\\^^^]]]]]]]]]]]]]]]]]]]]]]]]YYYYYYYYYZZZ[[[]]]___```aaabbbbbbbbbbbbaaabbbbbbddddddeeeeeeeeeeeeeeeeeehhhgggfffeeedddeeefffgggeeefffggghhhiiiiiiiiiiiihhhhhhhhhfffeeecccccccccaaa```______```___[[[YYYYYYTTTNNNHHHBBB<<<777333222222333333333444444444222333555777888:::::::::888777666444333333333333555555888<<>>:::555555555444444333333222111222444666888999::::::888777777777666666666666555444444666;;;AAAHHHLLLSSSVVV[[[```ccceeeeeedddfffgggiiijjjiiihhhfffddd^^^ZZZVVVWWW[[[___aaa```fffdddccccccbbb]]]VVVRRRXXXZZZ___cccfffgggeeecccggggggfffeeecccbbbaaaaaaccceeeffffffdddcccdddeeecccbbbbbbccceeeeeedddbbb]]]QQQDDD???EEEPPP[[[```bbbggghhheeeccceeeeeeccceeeeeeddddddeeefffhhhiiieeegggjjjjjjiiihhhhhhiiiggghhhhhhfffccc___\\\ZZZaaaOOO;;;444222000///000,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,///...,,,+++******+++,,,((())))))***+++,,,------***************************+++---......---,,,+++************************++++++*********+++,,,,,,''')))******((('''(((***JJJFFFAAA??????===:::666333444555333111///000111/////////000000111111111//////////////////////////////............//////222333444333111111111222000000111111111111000000///000000000//////111333//////000000111111222222000//////....../////////+++,,,---///000111111111///...------...000222444555444333222222222333444000//////000222333111000444333111000///...////////////000111111222333333111000000000//////...---............////////////......,,,,,,---...000222///111333333111/////////,,,,,,,,,,,,------------,,,,,,------------,,,,,,...---,,,---...///...,,,,,,,,,------------,,,,,,++++++++++++++++++++++++************************))))))))))))***+++,,,,,,******+++++++++,,,,,,,,,))))))***+++++++++******************++++++++++++***,,,---///000000000///++++++++++++++++++++++++******))))))))))))******+++******+++------+++)))...------,,,,,,+++++++++))))))***)))((()))+++.........---,,,++++++++++++))))))))))))))))))))))))***************+++,,,---+++***)))((()))+++---///''')))+++---------+++++++++++++++***)))***,,,///++++++,,,,,,++++++***)))+++---------+++***+++,,,++++++++++++++++++++++++***+++,,,---...///000111111111111222444333111///111222333444555444444333333222111222333333111///111///000555888777666777888;;;@@@EEEIIILLLMMMNNNSSSUUUXXXYYY[[[\\\___bbb\\\]]]]]][[[ZZZZZZ\\\___]]]]]]]]]]]]]]]]]]]]]]]]ZZZZZZ[[[]]]___```aaaaaabbbaaaaaabbbdddfffeeedddddddddeeeeeeeeeeeeeeeeeeaaaaaabbbccceeegggiiijjjeeeeeeggghhhiiiiiiiiiiiiiiihhhffffffgggfffeeeccceeedddbbbaaaaaacccdddfffeeebbb^^^ZZZVVVPPPJJJEEE<<<;;;:::777666444444333111222444555777888888888666777888999999999999888333333222444777<<>>999888999888555111000222333222///...///111......//////000////////////////////////////////////......------......///000111222111000//////111000000111111111111000000000000111000//////222444000000000111111111000000/////////.........///000---...///000111111111111111000...------...000111555444222111000000111222//////...000111222111///333333222111000///......//////000111222333444555444111000000222222///,,,............------------...---------------.........000222222111///......+++,,,.../////////...---,,,,,,------------,,,,,,---,,,,,,---///000///...++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))***+++,,,---******+++++++++,,,,,,,,,*********+++******))))))************++++++++++++***+++...000111111000///,,,,,,+++******+++,,,---******))))))))))))******---,,,++++++------,,,+++------,,,,,,+++******)))''')))++++++******,,,......---,,,+++*********************))))))*********************+++,,,---...,,,,,,+++*********,,,---&&&''')))+++,,,+++***)))(((***++++++******---000,,,,,,------,,,,,,+++***+++---...---***)))+++,,,+++++++++,,,,,,+++++++++))))))***,,,---...000000000///000222444555222///222222444555555555444333111111111222333333000...///,,,---333555333222444222444888<<<@@@CCCFFFGGGLLLNNNQQQTTTVVVYYY]]]```YYY[[[\\\[[[[[[[[[]]]___]]]]]]]]]]]]]]]]]]]]]]]][[[\\\]]]^^^___```aaaaaaaaa```___aaaeeegggfffeeedddddddddeeeeeefffffffff```aaacccdddffffffggggggffffffggghhhhhhiiihhhhhhiiigggeeeeeeggggggeeecccbbbccccccbbbaaaaaabbbcccfffdddcccaaa___ZZZUUUQQQEEECCC???;;;999777666666333333444555666666666666666777999:::::::::999888444333333444666888;;;===DDDGGGLLLSSSZZZ```dddgggfffggghhhiiigggddd```]]]ZZZ\\\^^^```bbbdddgggjjjhhhfffeeeccc[[[RRRQQQVVV^^^```ccceeeeeedddcccbbbeeeeeedddcccaaa```______]]]___aaaaaa``````aaabbbaaaaaabbbdddccc```[[[WWWHHHFFFEEEJJJSSS\\\aaabbb```eeegggeeedddfffgggeeeeeeeeeeeeeeeeeeeeeeeeeeeccceeehhhhhhgggfffggggggeeeggghhheee___ZZZXXXWWWQQQ???000///000,,,+++///,,,---............---,,,***************+++,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,,,,))))))******************))))))***,,,---...///000000///...---,,,+++++++++************************))))))(((((((((((())))))))))))+++++++++,,,---...>>>999444333555555111...000333444333111000111333------...//////......---////////////////////////.........------.........---.........,,,+++,,,---000000111111111111000000222222222111//////111333111111111111111000//////...//////.........///000000000111222222222222222333222///---,,,,,,---...444333111//////...//////111000000111333333222000222222222222111///...---//////000111333444555555666222///000444444000+++.........------,,,,,,+++---------------,,,,,,,,,,,,///111222000...------+++,,,///111222111///---,,,------......------,,,,,,++++++---000111000///***++++++,,,,,,++++++***++++++++++++++++++++++++************************))))))))))))***+++,,,---******+++++++++,,,,,,,,,+++++++++++++++***)))((()))************+++++++++***+++...000111111000000---,,,***))))))***,,,...******))))))))))))******///---++++++---......---,,,,,,++++++***))))))((('''***------++++++,,,...------,,,+++************++++++************++++++************+++,,,---...---......---+++*********$$$&&&(((***+++***))))))&&&)))+++,,,++++++...000------......------,,,++++++---...---***(((***,,,***++++++,,,,,,++++++***'''((()))***,,,...//////...---...111555666333000222333444555555555444444000000000222333333000---...***+++111444000///222222333444777999<<<===???EEEGGGKKKMMMPPPTTTYYY\\\XXXYYY[[[\\\[[[\\\]]]___]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\^^^___``````aaa```aaa___^^^aaaeeehhhgggeeeccccccdddeeeeeefffggggggaaabbbdddeeeffffffeeedddfffgggggghhhhhhhhhhhhhhhiiifffdddeeeggggggeeebbbdddfffhhhhhhgggeeedddccceeeeeeddddddddd```\\\XXXKKKHHHDDD???;;;999999999444444555555555555555444666777999:::;;;:::888777666666666555555555555555<<>>AAAEEEIIILLLOOOPPPUUUTTTUUUYYY]]]___^^^[[[ZZZ\\\______^^^]]]]]]]]]]]]^^^``````______```bbb```aaaccceeeffffffffffffcccddddddeeeeeeddddddccceeefffffffffffffffeeeeeehhhfffeeeddddddgggiiikkkfffdddbbbccceeefffgggfffffffffeeedddccccccccccccggggggfffeeedddccccccbbbWWWSSSLLLGGGBBB>>>:::777:::777333000000222555888666777888999:::999888888:::999777666555444555555888:::===AAAGGGOOOXXX^^^ccceeegggfffdddbbbaaabbbccccccccceeehhhiiiiiihhhhhhaaaXXXQQQOOOSSSZZZ```bbbccceeefffgggffffffeeecccccccccbbbbbbbbbbbbbbbZZZ\\\^^^^^^]]]]]]]]]^^^aaa^^^^^^bbbeeeaaaTTTIII<<>>CCCGGGMMMRRRXXX]]]cccfffjjjiiiiiiiiiiiigggdddaaaSSSJJJBBBBBBMMMZZZbbbeeefffdddcccbbbccceeegggiiiffffffeeeeeeddddddccccccaaaaaaaaa___^^^___bbbeee___bbbddd___TTTIIIAAA>>>DDDLLLWWW```eeegggiiikkkjjjiiigggdddcccaaaaaaaaadddeeeffffffffffffhhhjjjgggfffeeecccbbbbbbccccccaaaZZZRRRDDD>>>JJJKKK:::///...,,,++++++,,,...//////...------......,,,***)))***---...---,,,***)))++++++++++++++++++++++++---,,,+++***)))))))))))),,,***''''''((()))******)))))))))***+++,,,------+++))))))***---...---+++++++++************++++++))))))))))))))))))))))))''')))******))))))***+++///000000111111111000000...111333333000///000333////////////////////////.../////////////////////........................------------------------///////////////000000000000111111111000000///...///......---------------............///////////////111---000======444222111000//////000000///---,,,---...............---,,,...000222333222111000////////////............000111222222000///000111222111000000000000///...///...,,,,,,---------,,,......//////...---,,,,,,+++,,,---------------------,,,+++,,,---...---,,,,,,,,,---....../////////((()))+++,,,,,,,,,...///+++******)))******++++++++++++++++++++++++++++++++++++******++++++,,,---))))))))))))))))))))))))************************+++******************+++%%%)))------+++)))***,,,---,,,***))))))+++---///++++++*********+++---...+++++++++++++++,,,------+++,,,,,,+++***+++---///333999<<<888444333000+++)))***,,,---------+++***)))******))))))***++++++******)))***+++---///000222222000///---,,,---...++++++******))))))))))))'''((()))*********)))))),,,,,,,,,---------......000111111000///...---,,,+++++++++,,,,,,---------+++++++++,,,---...///000------...///000111222222...///000111111111111222.........---......//////,,,---...000222111///---000///...------...///000,,,,,,------...////////////000222444666888999:::999999:::<<>>CCCPPP]]]eeegggfffeeecccaaabbbeeehhhjjjfffeeeeeedddcccbbbbbbbbb```aaa```___^^^___bbbdddaaacccccc[[[NNNDDD@@@AAAKKKRRR\\\bbbdddfffiiilllkkkjjjhhhfffdddbbbaaa```bbbccceeefffeeefffgggiiihhhgggfffeeedddcccbbbbbbYYYRRRIII<<<777DDDEEE333---,,,+++++++++,,,...///...---,,,---...---+++))))))***+++------,,,+++)))++++++++++++++++++++++++,,,,,,+++***))))))))))))+++(((%%%$$$&&&((())))))((())))))******+++++++++,,,+++******+++,,,++++++++++++************++++++************************''')))******))))))***+++//////000000111111000000000111222222000//////000000000000000000000000000------............//////........................------------------------...............///000000//////000000000000/////////......---------......------........./////////+++///,,,...999999111222000/////////000000...,,,---............---,,,,,,---...111333444333111000///000111111//////000111///111222111///------...////////////000000000000///...,,,,,,---------,,,,,,---...//////...---,,,+++---......---,,,---------+++++++++------,,,+++,,,,,,---------......///***+++,,,,,,******+++,,,+++************+++,,,,,,+++++++++++++++++++++++++++*********+++,,,,,,---))))))))))))))))))))))))***************+++++++++++++++***))))))***++++++&&&)))+++,,,++++++++++++,,,+++***))))))+++---...***++++++,,,---------------,,,,,,++++++,,,,,,---)))***++++++,,,///333777;;;BBBDDD<<<555444222,,,,,,---------,,,,,,++++++))),,,---***(((+++,,,,,,******)))***+++---///000222222111///---+++,,,---,,,,,,+++************+++)))))))))*********++++++,,,,,,,,,---------......///222111///...///...******++++++,,,,,,------...***++++++,,,---...000111------...///000111111222,,,...000000000///000222///000000111111111111000---------///111111000......---,,,++++++,,,---...---------.........//////......000111333444555666333444555666999===CCCGGGHHHKKKOOORRRVVVZZZ___ccc```bbbbbbbbb```___```aaaaaaaaa``````aaabbbcccccceeeeeecccccccccccceeeeeehhhhhhiiijjjkkkkkkkkkkkkgggggggggggghhhiiijjjjjjiiigggeeedddeeegggffffffdddfffgggiiijjjjjjiiiiiiddddddddddddddddddddddddcccccccccddddddbbb^^^ZZZQQQMMMGGG@@@;;;777555555111222333444444444333222666666777888999999999888777777777444222111222333333777>>>FFFMMMVVV^^^cccfffhhhjjjkkkhhhaaaWWWPPP@@@===>>>FFFSSS^^^eeeffffffeeecccbbbccceeegggiiiffffffeeedddcccbbbaaaaaa___``````___^^^^^^```ccceeeeee```UUUGGG@@@AAAEEERRRXXX___bbbaaabbbfffkkkkkkjjjiiigggfffdddbbbbbb```bbbdddeeeddddddeeefffjjjiiigggfffeeebbb^^^[[[MMMEEE>>>777333<<<===///,,,,,,+++++++++,,,...///---,,,+++,,,------+++***+++******+++,,,---,,,***++++++++++++++++++++++++++++++***)))))))))))))))***'''%%%%%%&&&((())))))((())))))*********)))))),,,++++++*********++++++++++++************++++++************************''')))******))))))***+++...//////000000000000000111000/////////...,,,+++000000000000000000000000............/////////000........................------------------------......---------...///000------...///000000000000///...............//////---------.........//////+++000------555333---000000///...///000000...,,,,,,------......------,,,,,,...111333444333111///...000222111///...000111,,,...000000...---------,,,---...//////000111222///...,,,,,,---------,,,***,,,...///000///......+++...000///---,,,---...---+++***+++,,,---,,,***---------,,,------......+++,,,---+++***))))))***+++++++++++++++,,,------************************,,,,,,++++++******++++++************************))))))*********+++++++++++++++***))))))***++++++)))((((((***,,,---,,,++++++******)))***+++,,,---)))+++---/////////...---///...---,,,,,,+++,,,,,,)))***+++,,,...333999===BBBKKKJJJ???666555333---000///...,,,++++++++++++)))...///***(((+++---,,,******)))******,,,...///000111222000,,,***+++,,,///...---,,,+++,,,------,,,,,,+++***+++,,,---...,,,,,,,,,---------.........222222...,,,///---)))******+++,,,,,,---......*********+++---///000111++++++,,,---...///000000***---///000......///111111222333444333111...---...---,,,...000111000///...---,,,++++++,,,---...,,,,,,------------......------...///111222222333///111333333444777<<<@@@>>>AAAEEEIIIMMMSSSYYY]]]]]]___``````^^^^^^___aaabbbbbbaaaaaaaaabbbcccdddfffeeecccbbbbbbccceeefffeeefffggghhhiiiiiiiiiiiihhhhhhhhhiiijjjjjjkkkkkkjjjhhheeeeeefffgggffffffdddfffhhhjjjkkkkkkkkkjjjgggfffeeedddcccbbbaaaaaacccccccccdddeeedddaaa^^^ZZZWWWQQQKKKDDD???:::888333444555555555444222222444555666888999999888888777777777444111000000222000444999???EEELLLSSSXXX^^^aaaeeefffcccYYYLLLDDD999<<>>;;;555666666777666555333222333444666777888888888777888888888555222111111222000222666:::>>>DDDJJJNNNXXX[[[```bbb^^^SSSEEE;;;888>>>HHHTTT^^^dddhhhjjjddddddccccccdddeeeggghhhiiihhhgggfffeeedddcccccc^^^```aaabbbaaa```aaaaaaaaa\\\RRRFFF???AAAJJJSSS\\\```bbb___[[[[[[aaagggkkkkkkkkkjjjiiigggeeeddd^^^```ccccccbbbaaaaaabbbfffdddbbb___[[[SSSHHHAAA999...///333///---...***---------,,,,,,------...******)))+++------,,,+++...+++''''''***---...---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))***+++)))((()))+++,,,,,,+++((())))))******)))''''''&&&&&&''''''((())),,,///++++++************++++++************************((()))******))))))***+++000000000000000000000000111000///------......///000///---,,,---...000222////////////.....................///////////////,,,,,,,,,,,,,,,,,,,,,,,,...........................------------...//////,,,---///000000///---,,,,,,---------------------111111111111222222222222111222222222111000...---......---,,,,,,,,,------+++++++++...111222///,,,...---------......,,,***...---+++******+++---...///111222444444333222111++++++++++++++++++++++++------------......//////---------,,,+++***)))(((---+++)))***,,,---,,,))),,,)))))),,,,,,)))(((++++++,,,---+++'''%%%$$$$$$((()))***+++,,,,,,+++******)))))))))***+++,,,,,,++++++++++++++++++++++++))))))))))))************,,,)))&&&%%%'''***,,,---,,,,,,+++******+++,,,,,,---,,,,,,,,,---+++)))&&&************************---,,,---...000111000///000///...------,,,,,,------,,,++++++---444<<>>444...///000000000000...,,,***))),,,+++))))))***---000222,,,,,,,,,+++***+++---///222111000...---,,,++++++111000...------...//////+++---......------///000+++***)))***---...,,,)))000111222111...,,,,,,,,,,,,...///000///...///000***)))(((***---/////////---..................---,,,---///000111111000000///000222111///.........---,,,,,,---///000///...222000......///000000///,,,///000...+++)))+++---000000000222333222000---......000111222222222222222444666:::>>>CCCFFFHHHQQQTTTWWWZZZ[[[]]]___aaaaaaaaaaaaaaaaaabbbbbbbbbdddcccbbbbbbccccccbbbaaabbbdddeeeeeeeeeeeefffhhhhhhhhhhhhhhhhhhgggffffffjjjhhhgggggghhhhhhfffeeehhhhhhiiijjjjjjjjjjjjiiidddddddddcccbbbaaa```___bbbbbbbbbbbbbbbaaa``````ccccccaaa^^^YYYRRRKKKGGG@@@>>>;;;999888666444222111111111333666888888777555444333111111111111222222222222444777;;;???AAANNNSSSZZZZZZPPPBBB<<<===<<>>DDDMMMYYYbbbfffggghhhiiiggggggggghhhhhhggggggggghhhgggeeeffffffgggeeedddaaaeeefffcccaaabbb```]]]WWWNNNCCC;;;===HHHVVV```eeeeeedddaaa]]]\\\^^^```fffgggiiikkkjjjhhheeeccc```dddeeebbbaaaccccccaaaYYYTTTLLLDDD>>>999444111111000///......------......------------,,,,,,,,,***++++++++++++***))))))++++++,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,************)))))))))((((((((((((((()))))))))))))))&&&&&&+++,,,)))'''(((''''''(((((())))))******,,,,,,,,,+++++++++******+++++++++++++++++++++++++++)))'''(((***+++***(((000000000000000000000000111000///........./////////......------///000111...//////000000111111111000000000//////.................................------------------------,,,,,,,,,,,,,,,------...***+++,,,------,,,+++***(((((()))+++,,,---...///---............/////////000000000000000///------,,,,,,,,,------...//////---,,,---...000///---+++,,,+++++++++,,,,,,***)))++++++******+++---///000...///111222222222111000------------------------,,,---///000000...,,,+++,,,,,,,,,,,,+++******))),,,*********+++,,,+++***+++)))))),,,---++++++...---///000000...---......)))***++++++,,,+++++++++************+++,,,---.........---++++++*********)))))))))*********++++++***+++,,,---,,,+++***))))))+++---//////---+++))),,,++++++,,,------+++***+++++++++++++++++++++++++++++++++---000111000///------------...///000000,,,,,,+++,,,000999CCCKKKPPPFFF<<<777444000.../////////000000//////...---000///,,,***))))))***+++******+++***))))))+++...------,,,+++++++++++++++***+++,,,...//////000000---...000///---,,,---...,,,,,,+++---...///---,,,111111000...,,,+++,,,...,,,...//////.........///000...------///000000///000...,,,++++++,,,...000...///111222333333222222555555444111...,,,---...+++***+++---///111000///------...///111222000...///...------...///...,,,//////000222333222000.........---------///000111222222222333555777888999???AAAEEEIIIMMMSSSYYY]]]]]]^^^```aaaccceeeggghhhfffeeedddcccbbb```______aaacccddddddddddddeeeggghhhhhhhhhhhhggggggggggggjjjiiigggggghhhiiihhhgggggggggfffeeeeeefffffffffdddeeeeeeeeeeeedddbbbaaabbbccccccccccccbbbaaaaaadddeeeeeeeeebbb^^^ZZZXXXLLLHHHCCC>>>;;;999666444666444222222444444333222222111000000111444777999777666444333333444444555777999<<<>>>:::777:::AAAMMMUUU___fffggggggggggggfffgggiiijjjjjjiiigggfffgggeeeddddddeeefffeeeccc___ccceeecccbbbcccaaa]]]NNNFFF===;;;CCCQQQ^^^fffgggfffeeebbb^^^]]]]]]___dddeeefffffffffeeedddcccbbbeeeeeeddddddddd```ZZZLLLFFF===555111000///........./////////.........------------,,,,,,,,,,,,***++++++++++++***)))))),,,,,,,,,,,,,,,+++++++++************************************))))))))))))(((((((((((())))))))))))***''''''+++,,,)))&&&'''''''''''''''((()))***+++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,++++++)))((('''((()))***)))'''////////////////////////000000000//////////////////............///000000...//////000111222222333222111111000///...------------------------------------------------------,,,++++++++++++,,,------+++,,,------------,,,+++******+++,,,------......,,,,,,,,,---------......///////////////...------+++,,,,,,....../////////---------.........,,,+++,,,+++******++++++***(((************,,,---///000......///000000000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111000...+++***,,,,,,,,,,,,,,,+++***)))+++*********+++++++++***(((&&&&&&***+++))))))---,,,---///...---,,,,,,---***+++++++++++++++++++++*********++++++---...///000///---+++************))))))*********+++++++++,,,---......,,,+++******+++,,,---......---,,,+++++++++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---///000///...000///...------,,,,,,,,,,,,,,,+++---111:::EEELLLNNN@@@333......---...///------..................///...,,,***))))))******))))))***)))((((((***---++++++************++++++)))***,,,............------///000000...,,,,,,,,,---------...//////......111111///---++++++---///,,,...//////...---...///111///------/////////......------,,,,,,------......///111222333222222111777666444000---+++---...*********,,,///000000///+++,,,---000222222000...000---+++---000111///,,,//////000222333333000......---,,,++++++---///000111111111222333444555666888:::===AAAEEEKKKQQQVVVVVVWWWZZZ]]]```dddfffgggffffffeeedddaaa_________aaabbbddddddcccccceeefffhhhhhhggggggggggggggghhhjjjiiigggggghhhjjjjjjiiihhhgggfffeeeeeeeeeeeefffdddeeefffgggfffeeedddcccccccccddddddccccccbbbaaacccdddfffffffffdddbbb```ZZZUUUOOOHHHDDD???;;;888666444222111222333222111111000//////222555:::<<<888777666444333333333333333222333444444555===FFFSSSZZZbbbffffffeeeeeeeeeggghhhiiijjjjjjiiihhhgggeeedddcccccceeeeeedddccc^^^bbbcccbbbcccccc```ZZZGGGAAA;;;>>>JJJXXXccchhhfffeeedddbbb```______```cccccccccdddddddddeeeeeedddggghhhgggfffcccXXXNNNBBB<<<555000............+++,,,...///000///......---------,,,,,,,,,++++++***++++++++++++***))))))---,,,,,,,,,++++++******++++++*********)))))))))*********)))))))))))))))(((((((((((())))))))))))+++((('''***+++(((&&&'''((('''''''''((()))+++++++++++++++++++++++++++++++++,,,---------,,,+++***))))))((())))))))))))(((////////////////////////000000000000000/////////...............///000000...//////000111222222333222222111000///......---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++,,,------------............------...............---------,,,,,,,,,,,,------------/////////...............+++,,,---...///000//////,,,---...------,,,,,,,,,+++*********++++++)))''')))******+++,,,...//////------.........///......,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111000...+++***++++++,,,,,,,,,+++******************************(((&&&'''***+++)))***---,,,...///...,,,+++++++++,,,,,,++++++++++++++++++*********+++,,,...///000111///---+++*********+++************++++++++++++---......,,,***)))+++---...------------------...,,,+++***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...///...---///...---,,,++++++++++++++++++,,,---111999BBBIIIFFF999---)))***+++---000+++++++++,,,,,,,,,------,,,,,,+++*********+++,,,)))))))))((('''(((***,,,***))))))))))))***++++++***+++,,,------,,,+++***,,,...000000...,,,,,,,,,,,,---...//////......///000000///,,,***+++---///,,,...//////---,,,---...///...,,,,,,---...---,,,+++,,,---......---,,,+++---...///111111111111000666666333000,,,+++---...*********,,,///000///...++++++---///222222000---...,,,***,,,///111///---......///111333333111......---+++******,,,...///000000111222333444666777666777999;;;>>>BBBGGGKKKOOOQQQTTTXXX]]]aaadddfffdddeeefffdddaaa______aaaaaacccddddddddddddeeeggghhhhhhgggggggggggghhhiiijjjhhhffffffhhhjjjjjjjjjjjjiiihhhgggffffffeeeeeebbbdddfffggggggfffeeecccdddddddddddddddcccbbbbbbaaacccdddfffgggffffffeeeddd```YYYRRRLLLFFF@@@<<<777444222111222333333222000000///000333777;;;===888777777666666555555555333000///000111444<<>>EEEQQQ]]]dddgggccccccbbbbbbbbbccccccbbbbbbbbbbbbcccdddeeefffgggeeeiiijjjhhhddd\\\MMM???:::666222000/////////...***,,,---/////////......------,,,,,,,,,+++++++++***++++++++++++***)))))),,,,,,,,,++++++*********,,,,,,,,,+++******))))))))))))))))))))))))******(((((((((((()))))))))))),,,((('''***+++(((&&&'''((((((((((((((())))))***++++++++++++++++++++++++,,,,,,---......,,,+++)))************************000000000000000000000000000000111111111000///............///////////////...//////000000111111111111111111000000/////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...........................000000//////...---------,,,------------.........000000///......//////000+++,,,...///000000///...+++,,,------,,,+++,,,...+++*********++++++)))(((******+++,,,------......,,,,,,,,,,,,---------...........................,,,---///000000...,,,++++++++++++,,,,,,++++++***)))***+++***))))))***+++,,,******---...,,,,,,///...///111000...,,,------------,,,++++++++++++,,,******+++,,,---///000111111///---+++******+++,,,*********++++++++++++,,,,,,......,,,)))))),,,/////////---,,,,,,---//////---,,,***+++---......---------------------------,,,++++++,,,------,,,***************+++,,,------***+++,,,---000555<<>>@@@DDDIIIOOOTTTXXXZZZ]]]aaaddddddaaaaaadddgggccceeeffffffffffffgggiiihhhgggfffeeefffgggiiijjjgggeeebbbccceeehhhjjjkkkiiijjjkkkkkkjjjgggdddbbb___aaadddggghhhgggeeeccceeeeeeeeeeeeeeeddddddccc```aaacccdddfffgggggggggfffeeedddbbb^^^XXXQQQLLLEEEAAA<<<888666555444333000111333555777888999999777777888888888888888888111......111222333666<<>>DDDNNNUUU[[[```gggkkkeeefffggghhhhhhgggfffeeeeeedddcccdddfffgggfffeeeggggggeee```]]]WWWIII<<<999BBBOOO[[[aaadddddddddfffdddcccdddffffffcccaaa\\\]]]```ccceeefffffffff```aaa[[[MMM???888444111555222...,,,,,,---...---///...,,,++++++,,,---...,,,,,,,,,+++++++++*********++++++++++++***))))))))))))******+++++++++,,,((((((((()))))))))))))))(((((())))))*********+++(((((((((((())))))))))))***&&&%%%(((***))))))+++)))***,,,---+++((($$$!!!*********++++++,,,,,,,,,,,,...///000///---***(((''')))+++***'''&&&(((***111111000000//////......///111333222///...000222///////////////000000111111111111111000000000000///000111222222111000//////////////////......---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///---...............------...///000000000///---,,,///...---...///000///...111111000///////////////111000000///...,,,+++***)))******++++++,,,------+++,,,------,,,+++)))(((************+++,,,------,,,)))))),,,---******---//////...---------------......---,,,---...///000+++,,,,,,------,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++------,,,++++++---111444111///---+++***+++,,,---,,,******,,,///000///,,,...---,,,+++***++++++,,,)))***+++,,,---,,,++++++******************++++++111111111111111000//////...,,,***+++---...,,,***,,,,,,+++******)))))))))...---+++)))(((((())))))))))))))))))((('''%%%%%%'''((()))***++++++,,,---++++++*********+++------,,,,,,,,,+++++++++******)))***++++++***)))+++,,,,,,+++***))))))+++---...+++++++++******(((''''''((((((((((((((()))*********,,,//////,,,+++---///333222...))))))---///,,,,,,++++++++++++,,,------000///---+++++++++---...222000---++++++,,,...///+++------******---...,,,111111222333333333333222...---...///,,,***000888---+++))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---.........///111333333222000...---,,,,,,++++++++++++++++++,,,...000000///...222111000//////111333444333666888888777;;;CCCJJJPPPUUU[[[```bbbdddeeefffeeeeeefffgggiiiiiigggfffhhhhhhgggfffeeefffffffffddddddccccccbbbcccccccccbbbcccdddeeeffffffffffffeeecccbbbccceeeeeebbb___gggeeeccccccdddffffffeeeeeeeeedddddddddeeefffffffffeeeddddddeeeccc```^^^WWWTTTNNNGGG@@@;;;888666555666666666666555555555888888888888888777666666///222444555444333222333777<<>>BBBNNNYYY^^^aaaeeefffeeeggggggffffffeeedddbbbbbb```___\\\[[[```gggfffaaafffWWWHHHAAA===666111...//////...------------...************+++,,,,,,---++++++++++++++++++++++++)))(((((((((((())))))***.........---,,,+++***))))))((('''((()))***)))'''*********(((&&&&&&(((***(((((((((((((((((((((((('''(((((())))))))))))))),,,***))))))***++++++***,,,---......//////......###***///,,,(((''''''&&&))))))************))))))111000000000/////////...///111222111//////000222000000000000000111111222111111111000000000//////222222111000000000111222///////////////...------...---------------------+++,,,...---,,,,,,---///---......//////...------222111///...---------...///...---...///000///...111000///............///000000//////...---++++++*********+++,,,,,,------++++++,,,---,,,+++***)))+++++++++***++++++,,,,,,+++((())),,,---++++++...///...............//////---,,,,,,+++,,,---...///,,,,,,,,,---,,,,,,++++++)))))))))*********++++++++++++++++++++++++++++++,,,---,,,++++++---111444000///---,,,+++,,,---...,,,+++***,,,///000///---///...---,,,++++++,,,---)))***+++,,,---,,,,,,+++*********+++++++++++++++000000000000///...---------+++******,,,---,,,*********++++++++++++++++++---,,,+++***))))))******++++++******)))((((((''')))))))))******++++++,,,,,,+++*********+++,,,---,,,,,,,,,+++++++++******(((***++++++***)))***,,,///...,,,+++++++++,,,,,,+++++++++******)))((('''((((((((((((((()))*********,,,......---,,,---///222222000------000///+++------,,,,,,,,,,,,------000...---+++++++++---...000///---++++++,,,---......000000,,,,,,///000---000111111222333222222222000/////////+++'''***111,,,***))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///...---...000333333222000......---,,,,,,,,,,,,,,,++++++---///111111///---//////---------...000111222444666555444777===CCCIIIMMMSSSXXX\\\___bbbdddeeefffgggiiijjjjjjhhhgggggggggggggggfffeeeeeedddfffeeedddbbbbbbbbbccccccbbbbbbdddeeefffgggggggggfffeeedddeeefffeeebbb___gggeeeccccccdddffffffeeeeeeeeedddddddddeeeffffffdddccccccdddeeeeeecccaaa___\\\VVVNNNFFF@@@:::888555444333222222222222222666777777888888777666555111333666777666444444444888:::>>>CCCJJJSSS]]]cccccchhhiiifffeeeffffffeeefffeeeddddddeeefffggghhhfffcccbbb___VVVHHH@@@@@@GGGRRR\\\```bbbeeefffdddgggggggggffffffdddccccccaaa___\\\[[[```fffddd^^^___PPPAAA:::666222///...///......---------------,,,,,,+++***++++++------++++++++++++++++++++++++***))))))))))))***++++++,,,,,,---,,,,,,+++***)))***)))((((((******)))(((*********((('''&&&(((***************************'''(((((())))))))))))))),,,***))))))***++++++***++++++,,,------------,,,%%%,,,000---***))))))((())))))************))))))000000000000///////////////111222111000///000111111111000000111111222333111111000000000000//////555333000...---///111222...////////////...------/////////......---------+++,,,...---,,,,,,---///---......//////.........333111///---,,,,,,...//////------...000000000/////////...---------............//////...------,,,******+++,,,,,,------...***++++++,,,,,,,,,,,,+++---,,,,,,++++++++++++,,,+++((())),,,---+++,,,////////////......///000000+++++++++++++++,,,------,,,,,,------,,,+++******((()))))))))************++++++++++++++++++++++++,,,,,,,,,++++++---000333//////---,,,,,,---...///,,,++++++---//////...---///...------,,,---------******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++/////////......,,,++++++,,,+++***+++,,,---,,,+++*********+++,,,---------,,,,,,+++******++++++,,,...---+++***))))))***+++++++++++++++++++++++++++,,,,,,******)))***+++,,,,,,,,,,,,+++++++++******((()))******))))))***,,,000//////...,,,++++++*********+++******)))(((''')))(((((((((((()))*********,,,---...---,,,---...000222222000111333000+++000///...------,,,------///...,,,++++++,,,------------,,,,,,++++++,,,,,,000222111------///000---///000111111222222111111...---...///+++&&&''',,,,,,***))))))+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------...000333333222111......------,,,,,,------+++,,,...000222222///,,,///...---,,,---...///000000222333222111222777;;;???CCCHHHMMMRRRWWW\\\```aaacccfffiiijjjiiigggffffffggghhhhhhgggfffdddbbbhhhfffdddbbbaaaaaaccccccaaabbbccceeefffhhhiiiiiiiiihhhfffffffffeeecccaaagggeeecccccceeefffeeeeeedddddddddddddddeeefffgggcccccccccdddfffgggeeedddeeebbb^^^XXXQQQIIICCC@@@999777444222000000000111333444666777777666555444333555888999888777666777777777777999???HHHSSS[[[```eeehhhfffdddfffeeecccddddddddddddfffggghhhiiigggddd```YYYMMMCCCAAAEEEOOOYYY```bbbbbbeeeeeedddgggggggggggggggfffeeedddaaaaaa^^^\\\```dddaaaZZZUUUGGG999333111///...000------------,,,,,,,,,,,,///...,,,******+++---...++++++++++++++++++++++++***************+++,,,---***+++++++++++++++******+++***))))))***+++***))))))******)))''''''(((***************************'''((())))))******)))))),,,***((()))***+++***)))))))))***++++++++++++***&&&,,,///---*********((())))))************))))))000000000000////////////000000111111000000000111000000//////000000111222111000000000////////////333111///...---...///000......//////......---,,,//////......------,,,,,,+++,,,...---,,,,,,---///---......////////////...//////............///000...------...000111000///...------,,,,,,---------------...............---++++++,,,,,,------......******+++,,,,,,------......---,,,+++++++++++++++---******------++++++...222111000//////.........+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,+++***)))(((((()))))))))*********************+++++++++++++++,,,,,,,,,+++---000222......---------...//////+++,,,,,,---.........---........................+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++............---,,,+++***,,,,,,,,,,,,------------+++++++++,,,,,,---------+++++++++++++++,,,,,,---...---+++)))))))))+++,,,...---------,,,,,,,,,+++,,,,,,***)))))))))***+++,,,,,,,,,+++++++++******''')))******))))))+++,,,............---,,,+++******************)))(((((())))))(((((())))))***+++***+++,,,------,,,------///111111///111333111,,,222111000...------,,,,,,------,,,++++++,,,,,,---++++++++++++++++++++++++///111000,,,+++...---+++...///000000111111000000+++***,,,///---)))))),,,+++***)))***+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++------,,,+++***,,,,,,---000222444333111//////...------......///,,,,,,...111333222///,,,000000//////000000111222...000111111000222555888999<<<@@@DDDHHHNNNTTTXXXZZZ]]]bbbeeefffeeeddddddfffgggiiikkkjjjgggdddbbbiiigggdddbbbaaaaaacccdddaaabbbcccdddfffhhhjjjkkkkkkjjjiiihhhgggeeedddbbbfffeeeddddddeeefffeeedddddddddddddddeeeeeefffgggeeedddccceeefffggggggeeeeeeeeeccc```[[[UUUOOOLLL@@@>>>999555222111222222000222444666777666444333555888:::;;;:::999888999333333333444777>>>GGGNNNXXX___ccccccdddffffffdddeeeeeeeeeeeeffffffggggggeeeccc^^^SSSGGGBBBFFFNNNXXX___ddddddcccdddeeedddggggggggggggggggggffffffcccbbb___]]]```aaa\\\SSSIII>>>555222111//////000,,,,,,---,,,,,,,,,++++++111///---+++***+++---...***************************************+++,,,---))))))***+++++++++******+++***)))***+++,,,+++))))))*********(((((()))***************************(((((()))************)))+++***((((((*********)))((())))))***+++*********$$$***,,,***((())))))'''))))))************))))))////////////000000000000111000000000111111000000///............///000000000000000////////////.........//////...------,,,...............------,,,------------,,,,,,+++++++++,,,...---,,,,,,---///---......///000000//////***+++...000111111000///...---,,,...000111111000------,,,,,,,,,,,,------,,,---......///.........+++,,,,,,---......//////******++++++,,,---...///......---,,,++++++++++++///,,,,,,...---***))),,,555444222000...---,,,,,,+++,,,,,,,,,------------+++,,,,,,,,,++++++***)))))))))))))))************)))))))))******+++++++++***+++,,,,,,+++---///111...------------......///+++,,,---...---------------.....................,,,,,,,,,,,,,,,---------------------,,,,,,++++++------......------,,,+++,,,------............///---------,,,,,,+++++++++)))******+++,,,,,,,,,,,,---+++)))(((''')))***+++/////////...------,,,,,,,,,+++***)))))))))***+++,,,,,,,,,+++++++++******''')))++++++******,,,---***+++,,,,,,,,,,,,++++++)))************))))))((()))))))))))))))***+++++++++++++++,,,------,,,,,,///000...,,,---111111...333222000///...---,,,,,,,,,,,,,,,++++++,,,,,,,,,***+++++++++++++++++++++///111000,,,+++...---+++---...//////000000//////,,,+++---000///+++***,,,+++******+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---...,,,+++)))******,,,///222444333222000//////...//////000000,,,---...000222111...,,,000000000000111111222222---...000222333444666888777999<<<>>>AAAEEEJJJNNNSSSWWW\\\```aaaaaabbbdddeeegggjjjlllllliiifffdddhhhgggeeecccbbbbbbcccdddbbbbbbcccdddfffhhhjjjlllllllllkkkiiigggeeeeeeeeefffeeeddddddffffffeeeddddddccccccdddeeefffgggggggggfffeeeeeeggghhhgggffffffffffffeeeaaa\\\WWWTTTHHHEEE@@@:::666444333444000111333555666555444333666999;;;<<<;;;:::::::::111222222333444888===AAAMMMTTT[[[^^^aaafffhhhfffgggggggggffffffeeeeeedddbbbbbb\\\QQQHHHHHHPPPWWW^^^dddgggdddbbbcccddddddffffffggggggggggggggggggddddddaaa^^^^^^]]]TTTJJJ<<<555111222222///------,,,,,,---------,,,+++***000///---+++++++++------************************((((((((()))***+++,,,,,,))))))***+++++++++******+++***)))***+++,,,+++)))((()))+++***)))))))))+++))))))))))))))))))))))))((())))))***************+++)))(((((()))******))))))******+++++++++++++++%%%)))+++((((((***)))'''))))))************))))))////////////000000000000111000///000111222111///...------------...//////000000////////////......,,,---...//////...---,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...---,,,,,,---///---...//////000000000000(((***...222333222000...---,,,,,,---000111111000------,,,,,,,,,---......------...............---,,,,,,---......//////000++++++++++++,,,---//////...------,,,,,,,,,,,,---///,,,,,,......******,,,555333222///---,,,++++++++++++,,,---------------******++++++++++++******)))*********++++++++++++(((((())))))***+++++++++)))+++,,,,,,,,,,,,///111---------------------,,,+++---......---,,,------,,,,,,---............---,,,,,,,,,,,,,,,---......///......------,,,,,,+++++++++,,,---------------+++,,,......------///000---------,,,+++*********((()))***+++++++++++++++***)))(((((('''((()))***.........------,,,,,,,,,***))))))((()))***+++,,,,,,,,,,,,+++++++++******(((***,,,,,,,,,,,,...///*********++++++,,,,,,,,,))))))************))))))***))))))))))))***+++++++++******+++---...,,,+++---...,,,***,,,000111...222111000///------,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,000222111------///000---------.../////////......111...///111000+++)))***,,,++++++,,,...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,))))))+++...222444444222000000//////000000111111---------...000///...,,,------........./////////,,,---///222444555666666666888999:::;;;>>>BBBEEEKKKPPPVVVYYY[[[]]]aaaddddddfffiiikkkllljjjgggffffffeeeeeeddddddddddddddddddccccccdddfffhhhjjjlllkkklllkkkiiifffeeefffgggeeeddddddeeeffffffeeeccccccccccccdddeeefffggghhhiiigggffffffggghhhhhhgggiiiiiiiiigggddd___ZZZWWWOOOLLLFFF@@@;;;777555444222333333444444444444333666888;;;<<<;;;:::999:::222333555555444444666888AAAIIIPPPUUUZZZbbbffffffhhhhhhhhhgggfffeeecccbbb```aaa]]]SSSNNNRRRYYY___```eeegggccc```bbbdddddddddeeefffgggggggggggggggfffeeebbb^^^\\\XXXLLLAAA222///...111111---******,,,---.........---+++***---------,,,,,,,,,,,,,,,************************((((((((()))***+++,,,---***+++++++++++++++******+++***))))))***+++***)))''')))++++++***)))***+++((((((((((((((((((((((((((()))******++++++******+++)))'''((()))***)))(((******+++,,,,,,,,,,,,+++(((+++,,,)))***,,,,,,)))))))))************)))))).../////////000000000111222000//////111222111///...............///000000000000/////////.....................///000000111------......------,,,+++++++++,,,,,,---.........+++,,,...---,,,,,,---///------///000000111111111,,,---///111111000...------,,,,,,---000111111000---------------...//////---...............---------------...//////000000---,,,,,,+++,,,---...///------,,,,,,,,,------...---***+++......,,,,,,///111111///...---,,,,,,,,,)))***+++,,,---,,,,,,+++((()))***++++++,,,++++++++++++++++++,,,,,,,,,,,,((((((((()))***+++++++++)))***,,,,,,,,,,,,...000------------,,,+++******+++---//////,,,+++,,,...***+++,,,---......---,,,---,,,,,,+++,,,---...////////////...---,,,,,,,,,((((((***+++,,,---------(((+++---,,,++++++---///++++++++++++++++++******(((((()))*********)))((())))))))))))))))))))))))++++++++++++************(((((((((((()))***,,,---,,,,,,,,,+++++++++******)))+++------------///111...---,,,+++***+++,,,---))))))************))))))******))))))******+++,,,+++***)))+++---...,,,******,,,---,,,...111000,,,111000///...------,,,---******+++,,,,,,,,,,,,,,,---,,,*********+++---///...000000,,,,,,///000---,,,,,,---............---111------//////,,,***,,,---,,,---...000000...---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------((()))***...222444444333000000000000000111222222...---++++++---...---,,,++++++,,,,,,------,,,,,,,,,,,,...000222222111000444666777888888999<<<>>>AAAFFFLLLOOOQQQUUU\\\aaaaaacccfffhhhiiiiiihhhgggcccdddeeefffffffffeeedddeeeeeeddddddeeegggjjjkkkjjjkkkkkkiiifffeeegggiiieeeddddddeeeggggggeeeccccccccccccdddeeefffggghhhhhhfffeeefffhhhjjjkkkkkkhhhiiiiiihhhfffccc```^^^VVVTTTOOOHHHBBB===999777555555444333222333444444555777:::;;;:::999888999666777777666444333444555777???FFFKKKRRR[[[aaacccffffffgggggggggeeedddcccaaaccc___XXXVVV[[[```aaa```eeefffaaa^^^aaadddeeeccccccdddffffffgggggggggggggggccc^^^ZZZSSSFFF888111...---000000,,,***,,,,,,---/////////...,,,+++***+++,,,------,,,,,,+++************************)))))))))***+++,,,---...,,,,,,---,,,,,,+++***)))***)))((((((******)))(((''')))+++,,,+++******+++))))))))))))))))))))))))))))))***++++++++++++******)))'''''')))***)))((()))***++++++,,,,,,++++++(((++++++)))***------)))))))))************)))))).../////////000000111111222000...///222333111//////////////////000111111000/////////............111///...---...111444666------......------,,,++++++,,,,,,---...///000000+++,,,...---,,,,,,---///------///000111111111111000000000///......---------,,,,,,---000222111111---------------...///000......//////...------,,,------......///000000000...---,,,+++,,,---...///,,,,,,,,,,,,------...///***((()))---///...///222......------------......((()))***+++,,,+++******'''((()))***+++,,,,,,,,,++++++,,,,,,,,,---------'''(((((()))***+++++++++(((***,,,,,,,,,,,,...000---------,,,+++***)))(((+++---000///,,,+++,,,...)))***,,,---...---,,,,,,------,,,+++,,,---...///000000///...------,,,,,,%%%&&&((()))+++,,,,,,---&&&)))++++++)))))),,,...)))))))))***++++++,,,,,,'''((()))******)))((('''((())))))*********))))))(((((((((((((((((((((((('''''''''''')))+++---...,,,,,,,,,+++++++++*********,,,---.........000222222000---+++***+++,,,---((())))))*********))))))*********)))******+++,,,+++***)))***---...,,,***(((+++......111333000***000///...------,,,------)))***+++,,,,,,,,,,,,,,,...,,,***)))***,,,...000+++------******---...,,,+++,,,------......---------***)))---///......000...---...///111111///---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,+++((((((***...222444444333111111000000111222333333///---******+++,,,---,,,***+++,,,------------,,,+++,,,---///000///---***111333555666666777999;;;999>>>CCCGGGIIINNNVVV]]]___aaacccfffggghhhggggggaaaccceeegggggggggeeedddgggfffeeedddeeegggiiikkkiiijjjkkkhhheeeeeegggjjjeeeddddddfffggggggeeeccccccccccccdddeeefffhhhhhhfffeeedddeeeiiilllmmmnnneeeeeefffgggggggggfffeee]]]ZZZVVVPPPIIIBBB===;;;888666444222222222444555444777:::;;;999888888888;;;:::999666333222444555222999@@@DDDKKKVVV]]]___dddeeefffgggggggggfffeeeccceeebbb[[[[[[aaadddbbb```dddeee```]]]aaadddfffbbbbbbdddeeeffffffgggggghhhhhhddd^^^YYYQQQBBB444555111///111000------000---...///000000...,,,+++''')))+++---...---+++***))))))))))))))))))))))))*********+++,,,---///000.........---,,,+++***))))))((('''((()))***)))'''''')))+++,,,+++******+++************************))))))***++++++++++++******)))'''''')))))))))((())))))***+++++++++++++++''')))(((&&&(((++++++'''))))))************))))))222111000.........///000222222222111///...,,,+++////////////000000000000////////////////////////,,,---......------...000111111000......---------000...,,,***+++---000222///000000///------...000---,,,---///111333222111---...000111111///---,,,---......///000111111222000///...---,,,,,,---...---,,,+++---///000---***+++///222111///...000222333333000++++++///111000---...000000...,,,,,,,,,...,,,***)))***,,,...000---,,,,,,...///000///---,,,---...---+++***+++,,,)))+++------,,,,,,---...,,,++++++***)))))))))***,,,++++++******++++++,,,(((((()))************))),,,,,,+++***((())),,,...------------,,,+++******,,,,,,,,,,,,,,,---...///......,,,,,,,,,,,,............---------,,,,,,,,,(((((()))***+++,,,,,,,,,)))************+++++++++)))+++---,,,)))''')))+++(((((((((((())))))))))))'''(((((('''%%%%%%&&&(((''''''''''''((((((((()))''')))***+++******,,,---)))(((&&&'''(((******)))...,,,+++,,,---...---,,,+++...,,,)))***//////***---,,,+++*********+++++++++***))))))+++------,,,...---,,,+++***+++,,,---+++++++++,,,,,,---------///000///...+++***+++,,,---,,,,,,++++++,,,,,,---...,,,,,,...,,,***,,,111+++,,,+++***...333333...,,,,,,,,,---------------...------,,,,,,+++++++++---......///000/////////((((((***+++,,,---------000...---...000000---))),,,---...///000111222222333000///222444111///000///////////////.........------,,,++++++******)))++++++++++++,,,---......888777666555444333333222999:::;;;<<<>>>CCCJJJOOOVVVZZZ```cccdddddddddddd```aaacccdddeeedddcccbbbbbbbbbcccddddddeeeffffffgggkkknnnlllgggbbbbbbdddggggggggggggggggggfffeeeccccccbbbaaaaaabbbcccdddggggggfffeeefffggghhhiiihhhhhhgggfffeeecccbbbaaa^^^___\\\VVVQQQMMMFFF>>>===:::777555444444333111555666777888999999999999<<<:::888888888888666444666777888:::@@@HHHRRRYYY]]]___bbbcccbbbbbbbbbcccdddccc```___```cccfffiiicccccccccddddddccccccbbbdddcccbbbccceeegggggggggiiifffeeebbbTTTBBB888777...............///000000+++---......---,,,,,,---'''***---///...---,,,,,,******))))))))))))******((()))***+++,,,---------,,,,,,+++***)))))))))***))))))))))))(((((((((((((((((()))************))),,,++++++++++++++++++,,,,,,,,,,,,+++)))'''&&&%%%''')))++++++)))))))))***++++++************++++++***)))''''''((())))))(((((()))***+++++++++++++++222111000///...//////000111111111111000...---,,,....../////////000000000////////////////////////,,,---///...------...000111000///...------------------,,,,,,------...///...//////...------///000---,,,---...111222111000......000000000///...---111111000//////...------000///...---------......---,,,,,,---//////---***...000111111///......///000111///++++++000222111/////////---,,,+++---//////---+++))))))***,,,---,,,,,,---...//////...---,,,---...---+++***+++,,,)))+++------,,,,,,,,,---...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,++++++,,,---------------,,,---,,,***)))***,,,...++++++,,,,,,---,,,,,,,,,------,,,,,,,,,------......---,,,++++++,,,---...---------,,,,,,,,,,,,+++)))))))))***+++++++++,,,)))*********++++++++++++***+++,,,+++)))))))))***'''''''''((((((((())))))((())))))(((&&&%%%&&&(((''''''(((((((((((((((((((((***++++++******+++---,,,***)))***+++---,,,++++++++++++---///000///...,,,...---***+++000111---,,,,,,+++******************)))((()))+++------,,,,,,,,,,,,++++++,,,------------...........................---+++***+++---.........---------------...++++++,,,+++(((***///,,,---,,,+++...333333///.........---------------,,,,,,,,,---,,,,,,++++++,,,---......//////......++++++,,,,,,,,,------------,,,,,,...000000...+++++++++,,,...000222333444333000///333555222111222111111000///...---,,,,,,------,,,,,,+++*********++++++++++++,,,---...///666666555444333333222222444555666777999===BBBFFFOOOSSSYYY]]]```aaabbbccc___```ccceeefffeeeeeedddbbbbbbbbbccccccdddddddddfffjjjmmmkkkgggdddeeegggffffffggggggggggggffffffccccccbbbaaaaaabbbcccdddfffeeeeeedddeeefffggghhhfffffffffeeedddcccbbbaaaaaabbb```ZZZWWWTTTMMMFFFAAA>>>:::888777666555333333444555666888888999999<<<:::888888999888777555666666666666999???GGGLLLWWWZZZ]]]`````````aaabbbdddcccbbbaaabbbcccfffgggaaabbbcccdddeeeeeeeeeeeeeeecccbbbccceeeggggggggghhheeeccc^^^QQQ@@@666555///...............///000+++---......---,,,,,,---(((+++...///...,,,,,,+++,,,,,,++++++++++++,,,,,,))))))***+++,,,,,,,,,,,,******************++++++***)))))))))((((((((((((((()))******++++++******++++++************++++++++++++++++++***)))(((((()))+++,,,,,,***)))***************))))))*********+++)))(((((()))***)))((()))))))))******))))))(((111111000/////////000000000000000000000///......------........./////////////////////////////////,,,...//////...---///000//////......---,,,,,,,,,***+++---.........---,,,,,,.........---...///111---------///111222111000///////////////000000000111111000///...,,,,,,+++/////////...............---------...//////---+++111000//////000///---+++...000...***+++000333222000///...+++***+++...111000...,,,)))(((((()))***,,,,,,------......------,,,---...---+++***+++,,,***+++------,,,+++,,,---------,,,,,,++++++,,,,,,,,,++++++******++++++,,,))))))******++++++++++++---------,,,***+++---///******+++,,,,,,---.........------,,,,,,,,,,,,------,,,+++******+++,,,---,,,,,,,,,+++++++++************************++++++)))******+++++++++++++++,,,***))))))******)))((('''''''''((((((((())))))*********(((&&&%%%&&&((((((((((((((((((((((((((()))***,,,+++******+++,,,---+++++++++---...---,,,******,,,///111222111///---///...,,,,,,000222111,,,,,,+++++++++************))))))***,,,------,,,***++++++,,,------------..................------+++,,,---,,,******,,,---...//////000///...---,,,---+++***+++***'''(((------///...,,,///333333000000//////......---------)))***,,,---...---+++***+++,,,,,,---------------//////---,,,,,,,,,------++++++,,,...000000///---)))***+++---///222444555333000000444666444333444333333111000...,,,+++***------,,,,,,++++++******,,,,,,,,,,,,---...///000333333333333222222111111000222333555555777;;;===CCCHHHOOOTTTXXX[[[^^^```]]]___aaadddeeeeeeddddddbbbbbbbbbbbbccccccccccccdddgggiiigggdddccceeegggeeeffffffgggggggggffffffccccccbbbaaaaaabbbbbbcccdddccccccccccccdddeeeeeedddddddddddddddcccbbbbbbccceeeccc___]]]\\\WWWQQQIIIEEE@@@<<<:::888666555111222333444666777888999;;;:::888888999999888777555444333222333777===AAAMMMQQQVVVZZZ\\\^^^```aaaddddddddddddddddddeeeeeeaaabbbccceeeggghhhhhhhhheeedddcccccceeeggggggfffgggddd```YYYKKK;;;333222//////...............///+++---......---,,,,,,---***---///000...,,,++++++,,,,,,++++++++++++,,,,,,)))******+++,,,,,,,,,,,,))))))))))))***+++,,,---******)))))))))((((((((()))******+++++++++++++++*********))))))*********)))******+++++++++******+++,,,------+++))))))******))))))(((((())))))***+++***((((((***+++******(((((()))))))))(((((('''111111000000000000000000//////000000000000//////------------.........///////////////////////////---...//////......///000---......------,,,,,,+++***+++,,,---------,,,,,,+++---......---...000222///...///000222333222111000000/////////000111111...............---------//////000000000//////...------...//////...---+++000...,,,---000111...+++...000...***+++///111///.........,,,***+++---000...---+++)))(((((())))))+++,,,---------,,,,,,---+++,,,------++++++,,,---***,,,------,,,+++,,,---++++++******)))******+++,,,++++++******++++++,,,)))))))))))))))******+++---......---++++++---///++++++++++++,,,,,,------......---,,,++++++++++++,,,,,,************,,,,,,+++++++++************)))+++++++++***************)))***+++,,,,,,,,,++++++---***((((((+++,,,)))'''((((((((()))))))))******+++++++++)))'''&&&'''((()))))))))(((((((((((((((***+++,,,,,,******+++,,,+++******+++------,,,+++++++++---000333222000------......------///222333------------,,,,,,+++++++++******,,,...///...---((()))+++---......---------------,,,,,,+++++++++***+++++++++******,,,...---...000000000///,,,+++...,,,+++,,,***''')))---///111000...///333333111111111000///...------,,,'''))),,,......---+++*********+++,,,,,,,,,,,,,,,111000---+++******+++,,,,,,,,,---...///...---,,,******+++,,,...000333444333000000444777555444555222222111///...,,,++++++...------,,,++++++******------------...///000000111111111111111111111111000222444555555555666888999>>>EEEKKKPPPUUUZZZ]]]\\\]]]```bbbcccccccccbbbdddddddddcccccccccccccccdddeeeeeedddaaaaaaccceeedddeeeeeefffggggggggggggcccccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcccccccccaaabbbbbbcccccccccbbbbbbccceeedddbbbaaabbb___YYYSSSOOOHHHBBB>>>:::777555000111111333444666777888:::888777888999:::999888333333333222222444999===AAAFFFMMMSSSXXX\\\```cccdddeeefffgggfffeeedddcccbbbccceeefffhhhiiiiiiiiifffdddcccccceeeffffffeeeeeebbb\\\QQQCCC777111000//////...---------......+++---......---,,,,,,---,,,...000000...,,,+++++++++******))))))******+++)))***+++,,,,,,,,,,,,,,,*********)))******++++++*********)))))))))((((((******+++,,,,,,,,,,,,+++******))))))))))))************++++++++++++******+++,,,---,,,***((((((((())))))(((((((((((())))))+++***))))))+++,,,++++++'''(((((()))******))))))000000111111111111111111...//////000000000000000------------.........///000000000000000000000000---...000///......///111,,,------......---,,,+++,,,,,,+++++++++,,,---...+++,,,------------///111111000000222444444333222000000000000000111222333...............---------...///000222222111///...---...000000///---,,,,,,---+++***,,,000111///---000111///+++***---...++++++,,,......---,,,,,,---,,,+++***)))))))))*********,,,...---+++***+++,,,+++,,,------++++++,,,---+++,,,...---,,,++++++,,,+++******)))******++++++,,,++++++******++++++,,,------,,,,,,,,,---...///,,,---...---,,,,,,---......---,,,++++++++++++,,,...---,,,+++++++++++++++,,,,,,************,,,,,,++++++*********)))))))))+++++++++***************)))***+++------,,,++++++,,,)))'''(((***+++)))&&&))))))*********+++++++++***++++++)))'''&&&'''((())))))))))))))))))((((((***+++,,,,,,+++***,,,---,,,++++++,,,......---+++---...///111222111---***,,,---...///...---///222......//////......---,,,,,,,,,,,,...000000///...((()))+++---......---------------,,,,,,+++++++++)))***++++++******,,,...+++,,,...//////...,,,+++000------...,,,)))+++//////222222///...222333111111111000///...------,,,''')))+++---...---+++***)))******+++++++++++++++000///,,,***))))))***+++---...//////---,,,******---,,,,,,+++,,,...000111222//////444666444333555////////////..................------,,,++++++***------------...///000000......//////000111111111000222444555444333333444333777===CCCHHHNNNSSSWWW[[[]]]___bbbcccccccccbbbeeeeeeeeeeeeeeedddddddddggggggfffdddbbbbbbbbbccccccccceeefffggggggggggggdddddddddddddddcccbbbbbbaaaaaaaaabbbbbbbbbbbbbbbaaaaaabbbbbbccccccbbbbbbbbbdddcccaaabbbdddbbb^^^\\\XXXQQQJJJDDD???999666333333222222333444666666777666666777999::::::999555555555333111222444777777<<>>AAADDDKKKRRRXXX]]]```aaabbbbbbcccddddddeeeffffffbbbbbbccceeegggfffdddbbb```aaaccceeefffhhhhhhhhhhhhiiiiiiiiiiiigggeeedddcccdddeeefffgggfffeeeeeedddddddddddddddcccbbbbbbfffgggfffccceeehhhfffbbbddddddcccbbb___YYYQQQLLLAAA???;;;777444333222222111111111333666888999888888999999888555444444555333444555777:::AAAIIIOOO___```cccdddeeeeeedddccc```bbbdddfffhhhjjjkkkkkkiiigggeeedddddddddcccbbb]]][[[OOO<<<000///111000******+++,,,---///000111+++---......---,,,,,,---((()))++++++******+++---,,,++++++******++++++,,,++++++,,,,,,,,,++++++***++++++***************++++++++++++************)))(((((()))***************,,,,,,++++++++++++,,,,,,%%%&&&'''((())))))))))))''')))++++++)))))))))***++++++************++++++((('''&&&''')))++++++***************)))(((&&&&&&000111222333222222000000222111000111222111///...------///000111111111111......///000000000000000+++...111000,,,,,,///444111222222333333111000///,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////000000111111111111000000333111...---///222444555111111000000000000000111///......000222333000---000444777555000---...000+++,,,,,,------......///------,,,+++************)))***+++,,,---.........---,,,,,,+++***)))((((((++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******++++++++++++******))))))))))))***+++,,,---++++++++++++++++++++++++************************)))***,,,,,,++++++,,,---,,,,,,,,,---...---+++)))***+++,,,------,,,***))),,,,,,---....../////////++++++++++++++++++++++++))))))))))))***+++,,,---***,,,...///...---***((())))))))))))))))))))))))''''''((((((((('''%%%$$$%%%%%%&&&'''((()))******++++++,,,------------,,,------...---++++++---///////////////...---,,,+++,,,,,,,,,---------.........333888888444//////000,,,,,,---......---,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------+++)))333111---+++,,,------,,,,,,---...///000111222333///......///111333333333222///---...///000...,,,//////...------,,,++++++.........---------,,,,,,++++++++++++++++++++++++++++++---///000///,,,)))---............,,,+++***222...+++)))+++---......))),,,000222111...---,,,...---,,,+++,,,...000222000---******,,,---,,,))).........---++++++,,,...,,,,,,,,,---...///000000111000...---...///111222222222222111000111333555888===CCCIIIOOOUUU[[[___```dddeeeaaaaaafffgggcccjjjhhheeefffhhhiiihhhfffdddbbbcccggghhhfffgggjjjhhhhhhhhhgggfffgggjjjmmmgggfffeeeeeefffeeedddbbbaaacccbbbaaafffmmmkkkcccfffffffffdddcccccceeegggeeeddddddbbb```^^^\\\ZZZNNNIIIBBB===:::888666555333111000111444777888999:::999888888888888666444111000000111666<<>>CCCHHHNNNTTTYYY\\\```bbb```bbbggggggdddhhhfffeeefffiiijjjjjjiiieeebbbcccfffgggeeeeeehhhgggggggggfffeeefffiiikkkhhhfffeeeeeefffeeecccaaaaaacccbbbaaaffflllkkkdddeeeffffffeeedddccceeegggddddddccccccbbbaaa``````WWWRRRKKKDDD>>>999555222444333222222444666666666999888888888999999777666333222111111444888===@@@MMMQQQWWW]]]aaacccccccccfffgggfffeeecccdddgggiiidddbbbaaa```aaabbbaaa```^^^VVVIII;;;222//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,***&&&%%%+++...,,,***,,,000//////...---,,,++++++***************************+++,,,+++)))))))))***+++***)))***++++++***)))((()))******)))(((***+++'''((()))***++++++++++++)))((('''&&&&&&((()))***)))))))))(((((('''''''''+++)))&&&&&&)))***)))((()))'''$$$$$$&&&))))))(((+++((((((******'''&&&)))...///000111111000///...111000///000111222111000......//////000000111111...//////000000000000000...000111000---,,,...111///000000000000///......------------------------,,,,,,,,,------------...111111222222222222111111000///...///111333222111000//////......///000000000///...///111333333222111333555444000---...000------,,,++++++***))))))++++++++++++++++++,,,,,,---------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******++++++++++++******))))))))))))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++***+++---------,,,,,,++++++,,,,,,,,,++++++***++++++,,,,,,...---,,,+++,,,...000111//////......---,,,++++++((((((((((((((()))***+++***+++---......,,,***)))))))))))))))))))))))))))''''''((((((((('''&&&&&&''''''&&&&&&''')))+++,,,)))******+++,,,++++++++++++---//////---,,,,,,---............---,,,++++++******+++++++++,,,,,,,,,***,,,///...***((()))+++******++++++++++++******++++++++++++,,,,,,,,,,,,........................,,,------------,,,,,,+++///...------...///...---.../////////000000111111222111000000////////////...---...///111111///------,,,,,,++++++******)))...---,,,******++++++,,,+++++++++++++++++++++++++++***)))***+++,,,+++))))))***,,,---.........------///000...+++)))+++---))),,,///000///---++++++---,,,,,,+++,,,---///000///---,,,,,,---------,,,...,,,)))&&&$$$&&&***...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///000111111111000000222444333555888;;;???DDDKKKOOOUUUZZZ^^^___cccggghhhffffffeeeeeegggjjjlllllllllgggddddddggggggddddddgggfffggggggfffdddeeegggjjjiiigggfffffffffeeecccaaa```aaaaaabbbfffkkkjjjeeedddeeeggggggeeeeeeeeefffddddddcccccccccdddeeefff___ZZZTTTMMMFFF???888333555444333333444444333222888777777888:::;;;999888666555333111222444777999BBBFFFMMMUUU\\\aaacccdddiiiiiihhhfffdddccceeefff___^^^^^^___aaabbbbbbaaa]]]SSSDDD888222000...---........................,,,,,,,,,,,,,,,,,,,,,,,,---)))(((+++,,,++++++---111000///...---,,,++++++***************************+++,,,+++)))))))))***+++***)))***+++,,,+++))))))***+++***)))((()))***((()))***++++++,,,++++++)))((('''&&&'''((()))***((((((((('''''''''''''''+++)))'''''')))***))))))***(((&&&&&&(((*********+++((((((******''''''***...///000111111111000///111000//////111222111000///////////////000111111//////000000000000//////000111111000------...000/////////.........------------------------------,,,,,,,,,---------------111111222222222222111111.........000222333111//////............//////000111000//////111333444555111333444222///......///,,,,,,,,,,,,++++++******)))***++++++,,,,,,,,,,,,,,,---------------,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******++++++++++++************))))))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,......---+++******,,,---,,,+++***)))***+++,,,---...---+++***+++---000222000///...---,,,+++***)))+++*********++++++,,,---++++++,,,------+++***)))(((((((((((((((((((((((('''(((((((((((('''''''''((('''&&&&&&''')))+++,,,))))))***++++++++++++******,,,///000...---,,,,,,---------------,,,++++++)))************+++++++++,,,---...,,,***)))+++---***++++++++++++++++++******++++++++++++,,,,,,,,,------------............,,,---......---,,,,,,,,,---,,,,,,...///000///---////////////000000000000222222222000...------...,,,---...000111111///............------,,,,,,,,,...,,,+++))))))***+++,,,++++++++++++++++++++++++---+++))))))***+++++++++***+++,,,---...------,,,+++///222111+++(((***,,,***,,,///000...,,,++++++,,,,,,++++++,,,---............---,,,------------///...---***)))))),,,///---------,,,,,,,,,,,,,,,......---------...///000...000111000//////111222111222333555777<<>>GGGNNNPPPTTTZZZ^^^bbbfffhhhhhhhhhjjjkkkooolllkkkmmmllliiihhhkkkgggiiijjjiiigggffffffggggggfffffffffhhhhhhfffeeeaaa^^^___cccbbb^^^^^^bbb```aaabbbbbbaaabbbdddfffdddddddddccccccccccccbbbcccbbbaaa___]]]YYYRRRNNNGGGCCC===888555444333222222222222444777888777666888888999999999888777666333333555666999<<>>===;;;999999:::888777777888999888555222111000/////////000000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,'''---///+++))),,,---+++******++++++,,,---------((())))))***++++++,,,,,,***+++,,,+++)))))))))***)))(((((()))+++---,,,+++((()))******)))(((***+++))))))*********))))))((((((((()))***************'''''''''(((((()))))))))'''***,,,,,,***))))))+++(((***,,,,,,******+++---***((((((+++,,,)))***---,,,---///000111111111000777444000......//////...222111///...---///000111000000000000000///......000///...///111222222222000///...---,,,---......000000000000000000000000111111000000/////////.........////////////......---,,,,,,---///000000///////////////000111333333333666888888555222222333444222///............---------,,,++++++*********++++++---------+++)))(((.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******++++++++++++******++++++***************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++)))---111000+++)))***---((()))+++,,,------,,,,,,******+++,,,---------...------------------------------,,,,,,+++,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))(((''''''''')))***+++&&&(((***,,,,,,+++)))'''++++++,,,------------,,,------...---++++++---///)))******+++++++++*********++++++++++++,,,,,,,,,---,,,,,,---//////---,,,+++***)))(((((()))***+++)))************+++++++++,,,,,,------...///000000)))---111000---+++...111111///,,,+++,,,...//////,,,---...///000111222333***---000///------111555111111000---***+++...222------------------------+++---///000000...+++)))++++++++++++++++++++++++***)))((()))***+++***(((((()))+++,,,------,,,+++,,,++++++,,,...//////...000111222111///------...******+++++++++******)))(((***++++++)))(((+++...//////...,,,***+++---///******+++,,,,,,---......++++++,,,------------,,,***,,,...///...------------///111222222333555666555333777AAAHHHIIINNNUUUZZZ___dddggghhhiiikkkmmmnnnkkkkkkmmmllliiihhhjjjfffhhhiiihhhfffeeeeeeffffffeeeeeefffhhhiiigggfffccc```aaaeeeddd^^^^^^ccc``````aaa``````aaacccfffbbbcccdddeeeeeeeeedddddd^^^^^^^^^``````___[[[XXXPPPJJJBBB;;;777555333222333333333555888999888777888999999999999777555444444333333222333444666777111222444444222111222222111000111222333333000------///111111//////000111------------------------------------------------%%%,,,///+++))),,,---***((())))))***,,,---......((())))))***++++++,,,,,,***+++,,,+++)))))))))***)))(((((()))+++---,,,+++'''(((******))))))***,,,******+++++++++******)))(((((()))***************'''((((((((())))))******'''***------***))))))+++%%%(((******((('''(((******((((((+++,,,******---000000000000111222333444111222222111///...///000000111111000...---///000000000111111111111000000000------000666888444000111...,,,,,,---.........---,,,+++---///000///............///000000///---.........///111000...,,,...,,,+++...333555222...,,,------///111333555666555444444444333222222111000111111000///......///000///---,,,,,,---...///***+++---//////...---,,,.........------.........------,,,...///000///---///+++((()))+++......---,,,+++++++++---------,,,***************++++++++++++,,,------,,,+++)))(((******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))++++++)))&&&&&&***---,,,,,,+++,,,...///...---,,,......******------***+++,,,---------,,,+++***,,,***((()))+++,,,+++((((((+++,,,)))(((+++***&&&+++***)))(((((()))******(((((((((((())))))))))))(((((()))***************...------,,,,,,,,,------......---+++))))))+++...******))))))******+++,,,------,,,+++******************+++++++++,,,,,,,,,)))************+++++++++...---,,,,,,++++++++++++------...///...+++)))(((***,,,...///...---------222000...,,,,,,---///000000///000222111------000222///---,,,......---***///111222222000//////000222000...,,,,,,---///111+++,,,---......,,,***))))))***,,,------+++((('''---+++)))(((((()))+++---++++++***************************+++,,,,,,------,,,,,,,,,+++++++++******+++++++++************)))---,,,,,,,,,++++++******..................------,,,+++***,,,...//////...,,,***)))+++---...+++((())))))***+++---...//////------......///000000000333333333555999>>>CCCFFFOOOTTT[[[aaadddgggiiikkknnnmmmkkkkkkkkkjjjhhhfffkkkiiigggeeeeeefffhhhiiigggggghhhiiiiiihhhgggfffdddddddddcccccccccccccccbbb^^^^^^bbbcccaaa___aaa```aaabbbbbbbbbaaa___^^^^^^___``````````````````WWWSSSLLLFFFAAA===888555222222222222333444666666777888:::::::::999777555666444000......//////...------..................------......///...............------------......---000000------///...***,,,,,,,,,------.........+++++++++,,,,,,,,,------+++***)))+++------)))&&&******+++,,,------......++++++++++++++++++,,,,,,******+++,,,+++***)))(((+++***)))(((((()))***++++++******+++------,,,*********************************))))))))))))******((((((((((((((()))******///,,,))))))+++,,,,,,***,,,+++***((('''(((((()))//////000000111222222222...///111111000000222333000111111000...---///000------.../////////......///...---///333444333000000...,,,,,,---//////......---,,,---///000000///...------...///000000///...---------//////---,,,...,,,,,,///444555222///------...///111333444666444333222111000000000000///000111000...---...//////...---,,,,,,---///000+++,,,---//////...---,,,......------------......+++,,,---..................,,,))))))+++......------,,,,,,,,,,,,,,,,,,++++++++++++***************,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***)))******)))((()))---000,,,+++++++++,,,---,,,,,,,,,......******------***+++,,,,,,------,,,++++++,,,***))))))+++,,,+++)))(((+++,,,))))))+++***''')))))))))))))))***++++++(((((())))))***+++++++++))))))***+++++++++++++++//////...---,,,,,,------......---+++******,,,...***************++++++,,,,,,,,,++++++***+++++++++***++++++++++++,,,,,,,,,************++++++++++++...---,,,,,,+++++++++,,,+++,,,---...---,,,***(((***,,,...///------------222000...,,,,,,---///000000///000222000------000222///---,,,...///---,,,///111222222111000000111222000...,,,,,,...000111,,,---.........---+++***+++++++++++++++******)))***)))(((''''''((()))*********+++++++++*********---,,,,,,++++++***)))))),,,,,,+++++++++*********+++++++++************)))))))))))))))((((((''''''.........---------------,,,+++***,,,...//////...*********,,,///...+++''')))******+++,,,---......---------...//////000000444333333444666:::>>>AAAGGGLLLSSSYYY___cccgggjjjlllkkkllllllmmmlllkkkjjjllljjjgggeeeeeefffhhhjjjggghhhiiiiiihhhgggfffeeefffeeeeeeddddddcccbbbbbbaaa^^^___cccdddaaaaaaccc```aaabbbbbbbbbaaa___^^^______``````aaaaaa``````^^^[[[UUUPPPJJJDDD===999111111111111222333444444777888:::;;;;;;:::888777888555111///......---,,,,,,---------------,,,,,,------......//////..............................,,,///000------///...+++,,,,,,,,,---------------+++,,,,,,,,,------------,,,+++)))***,,,,,,***'''*********+++,,,---------++++++++++++++++++++++++***++++++,,,+++***)))(((******))))))))))))*********))))))***,,,,,,+++)))++++++++++++++++++++++++******))))))))))))******((((((((((((((()))******...+++))))))+++---,,,+++******)))))))))******+++---...///111111111000000...000111111111111222444000111111000......///000///000111222222222222222///.........///000000111///---,,,,,,...000000000...------...000111111000...---+++,,,...000111111...---++++++---...---,,,///......000444555333000------...///111222444555333111///---------...///...000000000...---...///...---,,,,,,---...000111,,,---.........---,,,+++------,,,,,,,,,,,,------))),,,......,,,+++,,,......,,,******+++------------------,,,,,,+++++++++,,,,,,++++++******))))))---,,,,,,++++++++++++,,,------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++((()))*********,,,///222---------------,,,,,,,,,,,,......******------***++++++,,,,,,,,,,,,++++++,,,***)))***+++,,,+++***))),,,,,,))))))+++***'''((()))***+++++++++++++++(((((()))***+++,,,,,,---++++++,,,------------,,,111000///...------,,,---.........,,,++++++---///*********+++++++++,,,,,,+++++++++***++++++,,,,,,++++++++++++,,,,,,,,,,,,************+++++++++,,,------,,,+++++++++,,,,,,***+++,,,---,,,,,,*********,,,......---------...222000...---,,,---///000000...000222000,,,,,,000000...------...///...---///111333333111000111222111000...------///000222......//////......---,,,---,,,+++***)))***+++,,,))))))))))))))))))))))))******+++++++++++++++***,,,,,,,,,+++******)))))),,,++++++++++++*********+++++++++************)))++++++++++++************------------------------,,,+++***+++---///...---)))***+++---///...***'''++++++++++++,,,,,,,,,---,,,,,,---......//////000333333222222333555888:::===AAAHHHOOOUUU\\\cccgggggghhhiiikkklllmmmllllllooolllhhheeedddfffiiikkkhhhiiiiiiiiihhhfffeeedddfffffffffeeedddcccbbbaaaaaa___```cccdddaaaaaaccc```aaabbbbbbbbbaaa___^^^______```aaaaaaaaaaaaaaacccaaa^^^ZZZTTTMMMDDD>>>444333222111111222333444666777999:::;;;;;;:::999999666222000///...,,,+++------------,,,+++******,,,---...///////////////...///000111111000///...,,,//////,,,---///000---------------,,,,,,,,,,,,,,,,,,,,,---------......---+++***)))++++++***)))))))))******+++,,,,,,,,,---,,,,,,++++++************++++++++++++***))))))))))))************)))))))))(((((()))++++++***(((,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******)))(((((((((((()))******,,,***))))))+++---------((()))***+++,,,,,,,,,,,,+++---///111111000///...222333333222000//////000///000111000......///111111111222333444444444444...//////---,,,---///111///---+++,,,...000111111///...---///111222111000...,,,******---000222222///---++++++,,,...///.../////////111444555333111------...///000222444555333111...,,,+++,,,...///---/////////------...///,,,,,,,,,,,,---///000111---............,,,++++++---,,,,,,++++++,,,,,,---'''+++///...***(((+++///---,,,+++++++++,,,------.........---+++*********------,,,+++******))))))---,,,+++******+++---...............---,,,******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++)))*********+++,,,...000000111111000///......///,,,......******------******+++++++++,,,,,,,,,,,,++++++++++++++++++++++++))),,,,,,***)))+++***''')))***+++,,,,,,+++***))))))))))))******+++++++++------.../////////......222222000///------,,,,,,---......---++++++---///***++++++,,,,,,,,,,,,,,,************+++,,,------+++++++++,,,,,,,,,------*********+++++++++,,,,,,---,,,,,,++++++,,,,,,,,,)))***+++,,,,,,,,,++++++***,,,---...------...///111000...---------//////000...000222000,,,,,,000///...------...////////////111333333222111222333111000///...///000111222000/////////............------,,,+++++++++++++++***++++++,,,,,,++++++***)))***+++,,,,,,,,,++++++))))))******+++,,,,,,,,,++++++++++++************+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***+++---...---,,,***++++++,,,,,,,,,+++***,,,++++++++++++++++++++++++,,,,,,---......//////222111000000111333555666666999???EEELLLSSS[[[``````cccfffhhhiiijjjjjjkkkpppmmmiiieeedddfffiiikkkiiiiiiiiiiiigggfffdddbbbcccddddddeeeddddddbbbbbbbbbaaaaaadddbbb^^^^^^aaa```aaabbbbbbbbbaaa___^^^______```aaabbbbbbbbbbbbcccbbbaaa```\\\TTTKKKEEE:::888666444333333444444444555666888999:::::::::888555222000000///...,,,.........---,,,+++***))),,,---...//////000//////...///111222222111///...+++......,,,,,,000000......------,,,,,,+++++++++,,,,,,---------............,,,***)))******++++++))))))*********+++++++++------,,,,,,+++***))))))++++++++++++******))))))((()))***++++++***)))((()))(((((()))+++,,,***))),,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))(((((())))))***++++++***))))))+++,,,......)))***+++------,,,,,,+++,,,---///000111000...---111222222111///......//////000000///......000111......///000111111000000/////////...,,,---///222///---,,,,,,///111111111///...---///111222111000...,,,******---000111222000...,,,,,,...000000000//////000222333444222111.........///000222333444333111///,,,,,,---...000,,,---......---,,,---///,,,,,,,,,---...///000000............---,,,,,,+++---,,,,,,++++++,,,,,,---&&&+++...---***(((+++...,,,,,,,,,,,,++++++,,,,,,---...///---+++)))***+++...------,,,+++***)))))),,,,,,+++***+++,,,...////////////...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++*********++++++++++++000111222111///---...000,,,......******------***************++++++,,,,,,++++++,,,,,,+++++++++,,,))),,,---******,,,+++(((+++,,,,,,,,,+++)))'''&&&)))))))))))))))(((((((((......///000000000000000222222000///------,,,,,,,,,---...---,,,,,,---...++++++,,,------------,,,************+++,,,------++++++,,,,,,,,,---------***++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---)))******+++,,,,,,,,,,,,***,,,------,,,---...000111000///...---......///000///000333111------111/////////.........///000...000222222111111222333111000000///000111222333111000///.........//////+++,,,.........---+++***++++++,,,,,,,,,,,,++++++)))***+++---------,,,+++*********+++,,,,,,------+++++++++*********))))))+++++++++*********))))))((((((((()))))))))))))))++++++++++++,,,,,,------,,,+++***+++---------+++,,,,,,+++***)))***,,,---,,,,,,++++++++++++******++++++,,,,,,------....../////////000111333555666333666:::>>>CCCJJJPPPUUU[[[___dddgggggghhhiiijjjooommmiiifffeeegggiiikkkhhhiiiiiihhhgggeeecccbbb___aaabbbdddddddddccccccdddccccccddd```[[[ZZZ]]]```aaabbbbbbbbbaaa___^^^___```aaabbbccccccccccccaaaaaabbbbbbaaa[[[TTTOOO@@@>>>:::666444333333333222222444555666777888888555333111111111111000///////////////...,,,++++++,,,---...///000000000000///000222333333222000///,,,......+++,,,000111///---------,,,,,,++++++***,,,,,,,,,---------......------,,,***)))***+++,,,******************++++++------,,,,,,+++***))))))+++++++++***************((()))***++++++***)))(((******)))+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******)))))))))))))))***++++++***************+++---///+++,,,,,,------+++***)))---...///000000///......,,,...////////////000222...///000///......000222000000111111111111000000000/////////000111111222000...------///111111111...------...000111111000---,,,***+++---///000000///...,,,---///111111000...///111222222222111111......//////000222333444333111///...------...///+++,,,...---,,,,,,---...,,,------....../////////...---------------,,,,,,------,,,,,,,,,,,,------(((+++------+++***+++---,,,---...---+++***+++,,,+++...///...***)))***---------,,,,,,++++++******++++++++++++,,,...//////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,*********+++,,,+++))),,,///000///,,,+++---///,,,......******------*********)))******+++,,,---+++,,,---,,,+++***+++---***------******,,,+++(((+++++++++***)))((('''&&&((((((((((((((((((((((((//////000111111111111000111000///...------,,,---***,,,------++++++,,,...+++,,,---...///...---,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------+++++++++,,,,,,---------***+++,,,,,,,,,---///111000000///...............222000222444222......222///000000///...---///111---///111111111000111222000000000111111222333333222000...---,,,---///000+++---///000000...+++)))************************((())),,,---...---,,,+++.........---,,,,,,+++++++++************)))))))))+++++++++************))))))))))))************+++)))******++++++,,,,,,---,,,+++***+++,,,---,,,+++,,,,,,,,,***)))))),,,...+++++++++++++++***************+++,,,,,,------...------...///111333555666222444777:::===AAAFFFJJJSSSYYY```dddeeefffiiikkkllljjjhhhffffffgggiiikkkggghhhhhhhhhgggeeedddccc___aaaccceeeeeeeeedddccceeedddeeeeee```ZZZZZZ^^^```aaabbbbbbbbbaaa___^^^___```aaaccccccdddddddddaaaaaabbbddddddbbb]]]ZZZGGGDDD>>>999555222111111111222222333444666777777444222111111222333111000////////////...---,,,,,,,,,---...///000111111111///000111222222111000///---///...++++++///000...,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------,,,------,,,******+++,,,++++++++++++++++++++++++---,,,,,,++++++*********,,,+++******))))))******))))))************))))))+++******+++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))*********))))))))))))***++++++***++++++***)))***---///,,,,,,,,,,,,+++***)))(((////////////////////////+++,,,......------///000...///000///...///000222333333333333222111000000111//////111444666444222111///------///000000000...---,,,---///000000///---,,,+++,,,...///...---,,,,,,,,,---000000000...---///111111111000000000////////////000111333333111000///......------...***,,,------,,,,,,---...------..................------,,,,,,,,,---............------------......***+++,,,,,,,,,,,,,,,,,,+++---///...+++***+++,,,***---///...***)))+++...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---.../////////....../////////......---------------------------...------------,,,,,,,,,+++***)))+++---...---+++***---000///+++***---000,,,......******------******)))))))))***+++,,,---***,,,...---+++***,,,---***------******,,,+++((()))((((((((((((((())))))&&&'''''')))***+++,,,,,,//////000111111111111000//////...---,,,,,,------(((***,,,,,,+++***+++,,,+++,,,.../////////------,,,,,,++++++***+++++++++,,,,,,,,,------------...+++++++++,,,,,,,,,------,,,+++++++++,,,,,,---...------------------......***+++,,,,,,,,,---///222000/////////............333222333555333///000333000111222000---,,,...000,,,...000000000///000111000000111111222333444444222000---++++++,,,///000---......///...---,,,+++++++++))))))))))))++++++((())),,,...///...,,,+++000//////......---,,,,,,************))))))))))))+++++++++************)))++++++,,,,,,,,,---------)))))))))***+++,,,,,,,,,,,,+++***+++,,,,,,+++***(((+++......,,,******+++***************+++++++++*********+++,,,,,,------,,,,,,---...000111222333///111444666888:::>>>AAAGGGNNNXXX^^^```cccgggkkkhhhhhhggggggggghhhiiijjjffffffgggggggggfffdddcccccceeeggghhhgggeeecccaaaddddddfffgggbbb\\\]]]bbb```aaabbbbbbbbbaaa___^^^___```bbbcccdddeeeeeeeeecccbbbaaabbbccccccbbb```QQQMMMFFF???999555444333222222333333444555666777555333222222333222000...------.........------,,,,,,---...///111111111111000000000000000000000000///000///+++***...///...+++++++++++++++,,,,,,,,,*********+++++++++,,,,,,+++---......+++******,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,+++***)))))))))***+++******))))))))))))*********))))))***,,,,,,+++***++++++++++++++++++++++++******))))))))))))************))))))******+++,,,+++,,,,,,+++)))))),,,...+++******)))))))))******111000////////////000000...//////...,,,++++++,,,...///000///...///111222000000000///...---,,,+++222///...222777999666222222000......///000000///---,,,+++---///000///...---,,,,,,---//////---+++******+++---///000...,,,---///111111000/////////////////////000111333333/////////......---,,,,,,***+++---,,,,,,,,,---............///......------,,,,,,,,,,,,,,,---...//////......------......///,,,++++++,,,......---++++++---///...+++)))***,,,))),,,///...***))),,,///,,,,,,,,,,,,,,,,,,,,,---((())),,,...////////////---...///////////////...------------------------......---------,,,,,,,,,+++)))))),,,000111000...***...111000---,,,///333,,,......******------******))))))))))))+++---...***,,,...---+++***,,,...***------+++***,,,,,,(((&&&&&&%%%%%%''')))+++,,,$$$%%%''')))+++...///000//////000111111111111000...------,,,,,,,,,------''')))++++++******+++,,,+++,,,...000000///...---------,,,+++************,,,,,,,,,---------......++++++,,,,,,,,,---------++++++++++++,,,,,,---...///......---------......***+++,,,,,,+++---000222///////////////.........444222444666444000000444111222333111---,,,---000+++---////////////000111000000111222333333444444222000---******,,,...000000///...---,,,---.........---+++******+++---...'''))),,,...///...---+++------......///000000000************))))))))))))+++++++++************)))(((((()))))))))*********((())))))***++++++,,,,,,---+++***+++,,,,,,+++***%%%***///111///+++)))((())))))*********+++++++++)))******+++,,,,,,------,,,,,,---......//////000---///222444555777:::<<<<<>>:::888777444444444444444555666777666555333333333111///---++++++,,,---------,,,,,,,,,---...000111111222222000000////////////000000000111///+++***...///---*********++++++,,,,,,---))))))*********+++++++++***---//////,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---,,,***)))))))))***++++++***)))(((((()))***+++)))(((((()))++++++***)))******************************))))))))))))***************)))******+++,,,+++------+++)))(((+++...))))))((('''(((***+++,,,...//////000000000000000............///////////////......------///000111222111000//////000111111111111000000111111222333000000000000000000000000......///...---...000222222111///---+++***))))))+++,,,...---,,,,,,---///,,,------......///////////////000111111111111111...------,,,,,,------...*********,,,...///---+++///000111111111000...---,,,------....../////////...//////---,,,,,,...000000///,,,*********+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,...111222111000000////////////.........000///...------...///000---------...............------------------,,,,,,111------///...)))+++111444///,,,...///------000'''((()))***+++,,,,,,,,,,,,,,,,,,,,,------...///------,,,++++++***))))))''''''''''''''''''&&&&&&'''((()))***+++,,,,,,,,,,,,---------.../////////333111...,,,++++++---...,,,---...---+++***+++,,,+++***+++,,,///000///------------------------,,,+++,,,---.........---,,,///---++++++------+++)))------,,,++++++,,,,,,,,,///...,,,++++++,,,---...000///...,,,+++,,,...000...000111222222111000...555777777444000...000222333444444222111000111333,,,---///111111000...------///111333444333222222333333333111///......000,,,---...///000000//////333111///,,,++++++,,,---,,,,,,,,,,,,---///000111222...,,,,,,...000000///...---,,,------,,,***(((***+++,,,+++***)))***+++(((((()))***+++,,,,,,---************+++,,,---...------,,,++++++,,,------,,,---......,,,******+++++++++,,,,,,,,,+++******)))+++,,,,,,+++***++++++*********+++,,,---...//////000111222444555666777;;;>>>CCCKKKSSS[[[aaaeeecccdddeeefffgggggghhhhhhfffeeeeeegggjjjjjjfffccccccdddeeeffffffeeedddddddddeeehhhiiihhheeeaaa___aaa```______``````___^^^gggfffdddaaa```aaaeeehhhcccddddddcccbbbaaacccddd]]][[[UUUMMMHHHCCC;;;222777555222111333555666666222222111000///...------222///------///000///------...///000000///...---222111///...///111444666111000///,,,))))))***,,,///---******+++,,,,,,,,,,,,,,,+++******+++,,,,,,---//////,,,---000111///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))((((((((()))***,,,---------+++*********+++,,,+++++++++*********))))))+++++++++,,,,,,---------+++++++++*********))))))******)))))))))))))))***))))))))))))((((((((((((******))))))))))))******---...//////000000//////............///////////////......---...///000111222111000//////000111111000000///000000000111222000000000000000000000000---......---,,,,,,...000111000///...------------+++,,,...---,,,,,,---///---------------.........---...///000000000000000...------,,,,,,------...,,,,,,+++---...---+++)))//////000000///......---,,,,,,------.....................---,,,,,,...000000...,,,*********+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---///111222111000/////////.........------000///...------...///000------------............******+++,,,---...///000000---,,,...,,,(((***///111---+++...///------...((()))***++++++,,,++++++,,,,,,++++++,,,------...------,,,,,,++++++******(((((((((((((((((((((((('''((()))+++,,,,,,,,,,,,---------...............222000---++++++,,,---...,,,---...---+++++++++,,,,,,++++++,,,...///...,,,------------------------,,,,,,++++++,,,...///000///---+++,,,......---+++---,,,,,,++++++,,,,,,---///...,,,+++,,,---...///......------,,,---///000...000222333333222000...333444555333111000111333222222222111//////000222...///111222111000///...---...000222222222111000000000000///---,,,---///---...000111222222222111222111///,,,++++++,,,---+++,,,---...///000111111222000......000000///---...---,,,,,,,,,,,,***(((***+++,,,+++***)))***+++(((((()))***+++,,,------,,,,,,++++++***+++++++++---,,,++++++++++++,,,---+++---......,,,***++++++)))***+++,,,,,,,,,,,,,,,)))***,,,,,,*********++++++++++++++++++,,,---...---...///000222333444555666888<<>>AAACCCMMMRRRZZZbbbgggiiihhhggghhhgggfffeeeeeeeeeeeeddd```aaabbbcccdddeeeffffffggggggggggggggghhhiiiiiiaaa``````aaabbbccccccbbbaaacccddddddcccccccccddd___```aaaaaa```aaaccceeebbbeeeeeeaaa^^^\\\UUUOOODDD@@@;;;777555444222111111111111000///.........///...---,,,,,,------,,,........................000000/////////111333444///000///...,,,,,,---///222000---++++++,,,+++***++++++++++++++++++++++++---000111//////222222///---,,,+++))))))***+++,,,...,,,+++))))))***+++,,,************))))))))))))*********)))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))******************************))))))******++++++*********)))))))))((((((******))))))))))))******+++,,,,,,---------------............////////////---......///////////////......//////000000000000///000111222222222111111////////////////////////333444555444222111111222000000///...------------+++,,,...---,,,,,,---///---------,,,,,,+++++++++/////////000000//////......------,,,,,,------...,,,+++***+++---...---,,,---------------------------------,,,,,,+++++++++***,,,------,,,,,,---///,,,,,,++++++******++++++++++++++++++++++++++++++******+++,,,,,,---...............------,,,,,,,,,+++******,,,......---,,,......---------,,,,,,,,,------............------++++++,,,,,,---......///...------,,,++++++******(((***++++++,,,///333555000---///444666222......,,,,,,,,,,,,,,,+++***)))+++******))))))*********---,,,,,,,,,,,,,,,++++++&&&&&&&&&''''''((((((((()))***+++,,,---........./////////...---------,,,++++++******+++,,,---...,,,---...---,,,,,,---...---,,,+++,,,------+++***------,,,++++++---...000.........///......------******+++++++++,,,------,,,+++++++++,,,,,,---...---------...///000111111000...---...//////---***...000222444444222000...333111000////////////...000111222111//////111333111111000000///...---,,,,,,,,,---------,,,,,,+++)))***++++++***+++,,,...***,,,---///000111000000000///......------------***,,,...111222333222111000222444555444111...------+++))))))***+++***))))))+++,,,,,,++++++,,,---******+++,,,---...//////,,,,,,,,,,,,,,,---......++++++++++++++++++++++++***,,,------,,,+++,,,---++++++,,,,,,,,,++++++***+++---......---,,,,,,---,,,,,,+++*********+++++++++,,,,,,---...///000000222222333555777999;;;<<>>999666444444111000000000/////////...,,,------,,,***)))+++,,,......------------......////////////000111222222---...000///......///000222000---,,,,,,---,,,+++***++++++,,,,,,++++++***(((,,,///...///222222///,,,+++++++++***)))))))))---,,,,,,,,,+++******)))((())))))*********))))))******++++++******)))((())))))))))))************))))))((((((((((((''''''***************+++++++++***************+++,,,---++++++*********)))))))))******))))))))))))******,,,,,,---...........................////////////------///000000000///...,,,---...000000000000///...///111222333222111000000000000000000000000000...000222222111000000111222222000///...---------+++,,,...---,,,,,,---///---------------............////////////...---,,,...------,,,,,,------......,,,******,,,---------,,,...111333333222000...000000///...---,,,+++***(((***---...---,,,---...******++++++++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............---,,,,,,---//////...,,,/////////.........------,,,------......------,,,)))***+++,,,---......///+++++++++++++++,,,,,,,,,&&&+++,,,******000444333444111111444555000------,,,,,,,,,---,,,,,,++++++,,,,,,+++***************------,,,+++)))(((''''''&&&&&&&&&'''(((((())))))***+++,,,...////////////---------...............***************+++++++++)))***++++++******+++---*********+++---...,,,+++---,,,+++***+++---///111/////////...............---///000///---,,,---///++++++++++++,,,---...///---------.........------000,,,)))***///111111...////////////////////////111...,,,---///000///---...///000000//////111333000000//////////////////++++++++++++,,,------...***++++++***))))))+++---///000111222222111000///..................------------........./////////***...222333222111222444...,,,))))))***,,,---,,,)))+++,,,,,,,,,,,,---///++++++,,,---...///000000000///////////////000111,,,---............---,,,)))+++------,,,,,,,,,---******+++,,,,,,,,,++++++)))+++,,,,,,+++******+++***)))))))))***+++,,,,,,+++,,,,,,------......///------...///000222333444<<<>>>BBBHHHNNNTTTXXX[[[___bbbeeeeeedddcccdddeeeaaaaaa``````aaabbbcccdddddddddddddddeeeeeeeeeeeecccaaa``````aaaaaa___^^^]]]___``````___```aaacccbbbcccccccccaaaaaaccceee___dddeeeaaa___```aaa```]]]XXXPPPHHHAAA<<<777444000000000000////////////,,,......---******+++......------,,,,,,------.........//////000111111222+++---...///...---...///111///---,,,---...------***+++,,,,,,,,,,,,+++******...///......000///++++++,,,---------+++)))(((+++,,,---------+++)))'''))))))+++,,,---,,,,,,+++***+++,,,,,,,,,+++)))))))))))))))******+++++++++))))))))))))((((((''''''))))))*********+++++++++************+++,,,---...+++++++++*********))))))******))))))))))))******,,,---......//////................../////////000,,,---///000000000///...+++,,,...000000000000///---...000111222111///...000000000000000000000000...111333444333222333333333222111000/////////000+++,,,...---,,,,,,---///---------....../////////---.........------,,,+++...------,,,,,,------...000...+++***+++,,,++++++,,,///333555666444111///111111000///---,,,++++++(((***---...---------...)))******+++++++++******++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,,,,---------...////////////......///000111///...000////////////.........,,,,,,---......---,,,,,,)))******+++---...//////......---,,,+++***)))(((''',,,---))))))...111000555111000333333///,,,,,,+++,,,,,,------,,,,,,,,,------,,,+++******++++++...---,,,***((('''&&&%%%&&&''''''((()))******+++++++++---...///000000000,,,------....../////////************************((()))++++++******+++,,,)))))))))+++---...---,,,...,,,+++***+++---000222000///---,,,,,,...111333///111333111...---...000++++++++++++,,,---...///---------...------,,,,,,...***''')))///333444222//////............//////...,,,***,,,///111000///---...///.........000222111000000000000000111222++++++++++++,,,---...///)))***+++***(((((()))+++...///000000000///---,,,.........///......------......------------...///(((,,,000222111222444666///,,,***)))+++---------)))+++,,,,,,,,,,,,...///+++,,,,,,---...///000000333222111000000/////////------...//////...------)))+++------,,,,,,---...((()))***+++,,,---------((()))++++++)))((()))***))))))))))))***+++,,,---+++++++++,,,,,,------...------...///000222444555777888:::>>>DDDKKKQQQTTT[[[___cccdddcccaaabbbddd____________aaaccceeefffdddeeeeeeffffffeeedddddd```___^^^___```aaa```___^^^___````````````bbbdddcccddddddcccbbbaaacccdddaaaeeefffbbb___aaadddddd```\\\VVVPPPIIIAAA999333000000000000///////////////000111000---,,,...000...---,,,,,,,,,,,,---.........//////000111111111(((***,,,,,,++++++,,,---000...,,,,,,---.........***+++,,,------,,,+++***,,,///000...---...,,,'''---///000111000...+++)))***,,,.........+++(((&&&)))+++,,,...//////......++++++,,,---,,,+++***)))''''''(((((())))))************))))))((((((((('''))))))******++++++++++++************+++,,,---...+++++++++************)))******))))))))))))******---------............/////////...------------...---------.........////////////............//////111000///000222222...+++222111///......000222333333444444555666666666555333333333222222222111111+++++++++***++++++,,,,,,............////////////---...///...,,,+++,,,---------++++++++++++------------------------,,,,,,//////000111222222333333------......---+++***)))...,,,***+++///111111///,,,++++++******++++++,,,...------,,,,,,++++++***,,,++++++******++++++,,,++++++,,,------...//////---------------...///000,,,------...///000000111,,,,,,,,,,,,---...//////))))))***+++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////333111000...---------...++++++++++++++++++++++++//////...,,,******---///,,,,,,,,,+++++++++******''''''&&&'''((()))+++,,,------------------------+++,,,,,,,,,++++++---...---,,,,,,,,,,,,,,,,,,---,,,,,,+++***+++,,,---...------,,,+++++++++,,,,,,---...............------.........------.........***,,,///000000...+++)))...---,,,+++++++++++++++///,,,+++,,,///000///---------------///111444555111000///......///000111//////000000000...---,,,)))///111///000444222---,,,///000------...,,,)))++++++++++++++++++++++++((()))***,,,---...////////////.........---------...///000///.........000,,,,,,,,,---------------+++---......111444000***...,,,***+++---...,,,***''')))+++---...---,,,+++111...,,,---///111000......///111222222111111000***)))***,,,000111///---)))+++---......---,,,***,,,,,,---------,,,,,,+++************+++,,,---......+++((()))+++---,,,+++,,,+++***)))***+++,,,---111///...///000111000...333444777:::???DDDHHHKKKRRRVVV\\\______^^^^^^]]]___aaaaaa______cccdddbbbdddbbbaaacccfffgggfffcccdddcccbbbbbbccccccaaa___```^^^]]]]]]___``````___```aaabbbcccddddddcccbbbjjjgggccc```___```bbbcccbbbbbb```[[[SSSJJJAAA<<<888666333111111000...,,,------......///000000000+++,,,...//////...,,,+++111///---+++***+++---...000///---,,,++++++,,,---***,,,...///...---------///---+++,,,...---+++(((......---,,,,,,,,,------***000444000((($$$(((...000///---+++*********+++000,,,))))))+++,,,+++***+++++++++*********)))))))))((('''''''''(((***++++++)))***,,,***''')))---'''......'''(((000111+++*********+++,,,---...///+++*********++++++)))(((///+++***,,,***(((...777---------............///000///...------------------------........./////////..................///111///...000111111...,,,222111000/////////000111111222333444555555555555333333333222222111111000,,,+++++++++++++++,,,,,,.............../////////...///000///---,,,---...------++++++++++++------------------------------***+++,,,...///111222222......//////...---+++***,,,***)))***---//////---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,---------...,,,,,,,,,------...000000---------......//////000+++************+++,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...111000...------------...++++++++++++++++++++++++---------+++)))***,,,...************))))))))))))''''''''''''(((***+++,,,------------------------,,,,,,,,,,,,,,,,,,---...,,,+++***))))))***+++,,,,,,,,,+++++++++,,,---...)))***+++,,,---......///.........//////......---......------------......+++,,,...//////...,,,***......---,,,,,,,,,,,,,,,///---,,,---///000///---.........///000222444555111000///......///000111///000000111111000///...***///111///000333222...+++//////,,,,,,---,,,(((++++++++++++++++++++++++)))***+++,,,---...............------------,,,,,,,,,---......,,,,,,---...+++,,,,,,---......//////,,,.........111444111,,,---+++***+++...///...,,,((()))***,,,------,,,,,,///---+++,,,///000000...000000111111111///...---+++******,,,000111///---******+++,,,,,,,,,+++***+++,,,,,,,,,,,,,,,++++++************+++,,,---......+++))))))+++,,,,,,++++++++++++++++++,,,------...------...000222222111222333555777;;;???CCCEEEHHHLLLRRRWWWYYY\\\^^^___aaacccccc``````dddfffdddbbbaaa```bbbeeeeeedddbbbdddcccbbbcccdddcccbbb``````___]]]^^^___``````___^^^___```bbbcccccccccccchhhgggdddbbbaaaaaacccdddccccccaaa]]]WWWOOOGGGCCC;;;888555222222111000///........./////////000000,,,---...//////---,,,+++------,,,,,,++++++++++++---,,,,,,++++++++++++,,,***,,,......---,,,------///---,,,,,,------+++(((------,,,,,,,,,------...***...111///+++))),,,000...---,,,+++***+++,,,,,,...,,,)))***+++,,,+++)))+++++++++*********))))))***************++++++,,,+++)))***,,,+++(((***...'''......((((((000111+++++++++++++++,,,---...///,,,+++***+++,,,,,,***(((---***+++...---***,,,111---------............///111000///...---,,,,,,,,,---------.....................------------......000///...///000000...,,,000000000//////............///111222444444555555333333222222111000000///,,,,,,++++++++++++,,,,,,---------.........//////...///000///...------///------++++++++++++------........................)))***+++---///111222333////////////...---,,,,,,+++***)))***,,,---,,,+++,,,,,,++++++++++++,,,,,,******+++,,,,,,---......,,,++++++******++++++,,,+++++++++++++++++++++,,,+++++++++,,,---///000111///...............//////,,,+++******))))))******---------,,,,,,,,,,,,,,,------------------------))))))******++++++,,,,,,...------,,,,,,------...***************************++++++***((()))+++---(((((((((((('''''''''''''''''''''((()))***+++,,,........................---,,,,,,,,,,,,---......+++***(((''''''(((***+++,,,++++++++++++,,,------)))***,,,---..................///////////////...------,,,,,,,,,,,,------,,,,,,---......------,,,///...------,,,---------///...---...000000000.../////////000111222444555000//////......//////000...///000111222111000///+++...000//////111111...+++......+++***,,,+++'''+++++++++++++++++++++++++++,,,------......---------,,,,,,,,,,,,+++++++++***+++,,,,,,******+++,,,,,,,,,------...///000000---//////---///333333///,,,++++++,,,///000000///))))))******+++,,,,,,,,,---++++++,,,...000000///000000000000///---,,,++++++***+++,,,///000///---,,,++++++*********++++++***++++++,,,,,,+++++++++************+++,,,---------+++******+++,,,,,,+++++++++,,,---------------+++***+++---000333333333111111333444777999<<<===???BBBGGGKKKPPPTTTYYY]]]aaacccbbb___```dddgggfffaaa``````aaaccccccbbb```dddcccccccccddddddcccaaaaaa```^^^___`````````^^^[[[\\\^^^```bbbcccddddddffffffeeeeeeddddddddddddccccccbbb```\\\VVVPPPMMMAAA===888444333333222111/////////////////////000------...///...---+++***+++,,,---------,,,***))))))***++++++++++++++++++***,,,......---,,,---......---,,,---------+++))),,,,,,+++,,,,,,---...///***,,,............000222++++++******+++,,,------,,,+++***+++,,,,,,***(((+++************)))))))))))))))***+++,,,+++*********)))***---,,,)))+++///(((------((()))///000+++,,,,,,,,,,,,---...//////---,,,+++,,,------+++)))+++)))+++000111...+++***---------............///111000///...---,,,,,,,,,........................------,,,,,,,,,,,,------............///......---///000000000///...---,,,,,,---///111222333444444333333222111111000//////------,,,+++++++++,,,,,,,,,,,,,,,---.........///---//////...---,,,---...------++++++++++++------------............//////,,,---...000111333444444...............---,,,,,,+++***++++++,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,---------,,,++++++******++++++,,,+++++++++*********************+++,,,---///111222111111000/////////000000......---,,,+++******+++,,,------------------,,,---------------.........************++++++,,,,,,+++++++++,,,,,,---------************************((()))***)))((((((***,,,((((((((('''''''''&&&&&&''''''(((((()))+++,,,,,,...........................---,,,,,,---.........+++***(((&&&&&&(((***++++++++++++++++++,,,,,,,,,,,,---...//////---+++)))......//////000000//////---,,,,,,++++++,,,,,,---------,,,,,,,,,---......///......---------..................///000000///......///000000111222333////////////////////////---...///000111111000///,,,---......///000///...***------***)))+++***'''************++++++++++++------.........------,,,++++++++++++***************+++,,,+++***)))***,,,---...............//////...000///,,,...222444222...------...///000000000***************+++,,,---+++******+++---///000000//////......---,,,+++++++++++++++,,,...//////...///...,,,*********,,,---******++++++,,,++++++++++++*********++++++,,,---,,,++++++++++++++++++++++++,,,---...///...---,,,+++******---000222222111000111111222444555666777;;;===???BBBEEEKKKRRRWWW___aaa```]]]^^^dddgggfffaaaaaaaaabbbbbbbbbaaa```dddccccccccceeeeeecccaaabbbaaa``````aaaaaa___]]]YYYZZZ\\\^^^```cccdddeeedddeeegggggggggfffeeedddbbbcccbbbaaa___[[[XXXVVVIIIDDD===888555333222111000000000///////////////............---,,,+++***,,,---------------,,,,,,((()))+++,,,,,,,,,++++++***,,,------,,,,,,---............------,,,+++***++++++++++++,,,---...///,,,++++++,,,...000000///***************++++++,,,******+++,,,,,,+++***(((************))))))))))))&&&''')))++++++***(((&&&***)))***...---***+++///))),,,,,,))))))---...+++---------------...///000...---,,,---......,,,***,,,+++,,,///222111,,,)))---------............///000000///------,,,,,,,,,.....................---------,,,,,,,,,,,,------------...---------....../////////000///...------+++,,,...000111222333333222222222111111111111000...------,,,+++++++++,,,+++++++++,,,---.........,,,---...---+++***+++,,,------++++++++++++------------------......//////000000000111111222222222---------,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,---,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,++++++******++++++,,,*********************))))))******+++---///000111333222111000000000111222//////---,,,++++++*********+++,,,...............,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,******+++,,,,,,---------************************((()))***)))(((((()))+++))))))((((((((('''''''''''''''((()))***+++,,,,,,...........................,,,***+++---///...---,,,+++)))(((((()))+++,,,******+++++++++,,,,,,,,,---...///000///---***)))------...///////////////---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---...///......---------......///---......///...//////000---......//////000000000......////////////......+++,,,.../////////......---,,,---......------...+++---,,,)))(((******''')))))))))******+++++++++---------...------,,,+++++++++*********)))))))))***,,,---,,,+++***+++,,,/////////...------,,,,,,---//////,,,---111444333000000000///............,,,++++++***++++++,,,---******+++,,,,,,...000111,,,,,,,,,,,,,,,,,,------+++,,,,,,---------...///222111...,,,+++,,,---...)))***+++,,,,,,,,,,,,,,,++++++******++++++,,,,,,***+++,,,,,,+++++++++++++++,,,---...///...---,,,---,,,+++,,,...000///...000111111222333333444444777888999:::>>>EEEMMMRRR\\\______]]]___eeeiiihhhcccdddddddddcccbbbaaaaaacccbbbbbbcccdddeeecccbbbcccbbbaaaaaabbbaaa___]]]XXXXXXZZZ]]]___bbbdddfffdddeeegggiiiiiigggeeecccaaaaaaaaaaaa```___]]]]]]RRRLLLDDD===888444222000111111000000/////////............------,,,,,,+++---,,,***)))***+++,,,...)))***+++---------,,,+++***+++,,,,,,++++++,,,.........///...---,,,++++++*********+++,,,---...///---,,,***+++---...---+++***+++************))))))((()))+++,,,+++******)))))))))))))))))))))))))))&&&'''***++++++)))'''%%%))))))+++...---)))***...***,,,+++)))))),,,---+++......---------...//////...---------......,,,+++...---,,,...111222///+++---------............/////////...------------..................---------......------------......,,,---------+++,,,---///////////////////////////,,,,,,...///111111222222111222222222222333333333///...---,,,,,,++++++,,,)))***++++++,,,---......+++,,,---,,,*********+++------++++++++++++------++++++,,,,,,---.................................---,,,,,,+++++++++,,,,,,---///111000...---,,,,,,------,,,,,,,,,,,,------......---,,,,,,+++******,,,++++++******++++++,,,*********************+++*********+++,,,...///000333222000//////111333444...---,,,+++***************+++---.../////////...***++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,,,,***+++,,,------------,,,++++++++++++++++++++++++***+++,,,+++***))))))******)))))))))(((((((((((('''''')))***+++,,,,,,,,,------------------------...+++)))***---///---++++++++++++******+++++++++)))******+++,,,++++++++++++,,,---...//////...---+++,,,---...////////////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///------------------...///,,,---......------...000------...//////.........---......//////......---+++,,,---...///...---,,,...++++++......,,,,,,...+++---,,,((((((******((((((((())))))***+++++++++,,,,,,,,,---,,,,,,+++++++++************)))))))))+++,,,------++++++,,,---.........---,,,,,,++++++***...///,,,,,,000333333000111111000---,,,,,,---,,,,,,,,,---------------+++,,,------,,,---///111,,,,,,++++++,,,---......,,,---------,,,,,,...000444222000---,,,,,,---...***++++++,,,------------,,,++++++***++++++,,,,,,)))+++------+++***++++++++++++,,,---------------...---,,,,,,---...---+++//////111222333333333333222333444555999AAAJJJPPPXXX\\\^^^^^^bbbhhhkkkjjjeeefffgggfffdddbbbbbbbbbbbbaaaaaabbbddddddcccaaadddccccccccccccbbb___\\\XXXYYYZZZ\\\___bbbeeefffdddfffhhhiiihhhfffdddbbbaaaaaaaaaaaa`````````aaaYYYTTTKKKCCC===999444222222222111000000///......------------------------,,,***((('''''')))+++---++++++,,,,,,,,,,,,,,,,,,***+++,,,+++******,,,...---///000///---++++++,,,++++++***++++++,,,---......---,,,,,,,,,,,,+++******************)))((('''''')))++++++***)))***+++(((((()))))))))))))))***(((***,,,------+++)))'''))))))+++...,,,((((((+++++++++*********+++++++++...---------------.........---,,,---......,,,***,,,...---,,,...111111...---------............///...------------...////////////.........---------///..................///+++,,,---,,,***+++---000000///......///000222333------///000000111111111111111222333444555555666//////...,,,,,,+++++++++))))))***+++,,,---......,,,---...---+++***+++,,,------++++++++++++------******++++++,,,------...+++++++++,,,,,,---------...---,,,+++,,,,,,---...---000222111///,,,+++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))******++++++,,,,,,,,,++++++++++++,,,---...///111000...---...000222444......---,,,++++++++++++,,,---...//////...---,,,))))))******+++,,,,,,---++++++++++++++++++******+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...+++***)))***))))))))))))((((((((((((&&&''')))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---***'''(((,,,...,,,*********+++,,,,,,+++******((()))***+++,,,++++++***------------............***+++,,,---..................------------......++++++,,,------......///,,,,,,,,,,,,,,,---......***,,,...---,,,+++---///......///000000///...---------...//////...---------.../////////...---,,,///+++***......***+++...,,,...---)))(((++++++)))((((((((()))***+++++++++******++++++,,,++++++++++++++++++*********))))))+++,,,------++++++,,,---+++++++++,,,,,,,,,------''',,,...,,,+++///222222...000111///---+++---...------...//////...---,,,,,,...///...------///222......,,,,,,+++,,,------,,,---...---++++++...000333222000...---,,,,,,,,,++++++,,,---............,,,,,,++++++***++++++,,,(((+++------+++******,,,+++++++++++++++,,,------...,,,+++,,,------,,,+++,,,---///111222333333333222222222333666<<>>CCCGGGMMMSSSWWW[[[___aaadddbbb______```bbbbbbbbbbbbaaabbbbbbcccdddeeefffdddeeefffffffffeeecccbbbbbbbbbaaa```aaabbbdddeeeaaabbbcccdddeeefffffffffcccccccccdddeeeffffffggg^^^UUUGGG;;;444333333444............------------000///...---,,,,,,,,,,,,*********++++++,,,,,,,,,***+++++++++***+++...111***,,,---/////////......,,,---...//////---,,,+++******+++,,,---------,,,,,,+++***,,,//////,,,((())))))))))))************%%%&&&'''((()))***+++,,,(((((((((((())))))))))))((())))))******))))))((((((((()))******+++++++++(((((((((((()))***+++,,,************************+++)))......)))///555...---......///////////////......////////////......000///---,,,,,,---///000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,+++++++++***+++,,,------------------,,,,,,,,,,,,------------************++++++++++++******+++,,,,,,,,,,,,+++(((***,,,,,,+++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---------,,,++++++,,,,,,,,,...000111000///,,,---...---++++++---///+++,,,...///000000000///++++++++++++,,,,,,---...+++,,,,,,------------,,,,,,---......,,,,,,---...///111222111000///000111...---...000222333111000+++******+++---......---...,,,******,,,///000000,,,------------------,,,)))))))))+++,,,,,,***((()))(((((()))***+++,,,,,,************+++,,,---...,,,***+++000222///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++******************+++,,,---...******))))))***++++++,,,***))))))+++,,,---,,,*********+++++++++,,,,,,,,,+++,,,...////////////...%%%)))---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......------+++,,,...000111000///...---///000///------///111.........------...//////***+++,,,.........------,,,,,,---+++***)))***,,,)))))))))))))))))))))))))))))))))))))))))))))(((************)))))))))(((&&&'''((()))************++++++++++++,,,---......)))***+++***)))***///222///......---------------------,,,++++++++++++++++++++++++++++++,,,,,,,,,***+++,,,,,,------------///111222111///---///000,,,,,,+++************+++***+++,,,,,,***)))+++,,,))))))************))))))'''(((***+++++++++******))))))***+++++++++++++++++++++,,,,,,,,,------------------------...//////---,,,,,,...000111000///111222333444555666777777:::>>>DDDIIIOOOUUUZZZ^^^ccc```]]]]]]^^^```aaaaaa``````bbbcccdddeeeeeeeeebbbcccdddeeeeeecccbbb```bbbbbbbbbbbbaaa`````````___```aaacccddddddeeeeeecccddddddddddddeeefffgggccc[[[NNNAAA999555222111///.........------------//////...---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,***++++++***)))***,,,...******+++,,,---.........---------,,,,,,,,,,,,,,,)))******++++++*********---++++++...222111,,,'''((()))))))))************&&&''''''((()))******+++(((((((((((())))))))))))(((((())))))))))))(((((((((((())))))***)))))))))(((((((((((()))***+++,,,***************************'''...000222EEEJJJ444---......///////////////......////////////......000///---,,,,,,---///000////////////////////////,,,,,,,,,,,,,,,,,,,,,---............---,,,++++++,,,,,,,,,++++++*********)))+++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++******+++,,,,,,,,,,,,+++(((***,,,---,,,++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***++++++,,,,,,,,,+++******,,,,,,,,,------,,,,,,+++,,,,,,,,,---///000///...,,,...///...+++***,,,///***,,,...000111111000///*********+++,,,---...///+++,,,------............,,,---......,,,,,,---...,,,---......------...///.........111333444222000+++******,,,......,,,+++,,,***((((((***---......,,,------......------,,,)))))))))***++++++)))'''))))))))))))***+++,,,---))))))))))))***+++,,,---+++)))+++000222---***)))///...------,,,+++******++++++***))))))***++++++************+++,,,---...******))))))***+++,,,,,,***))))))***,,,,,,+++)))******+++++++++,,,,,,,,,'''(((***,,,------,,,,,,!!!&&&,,,///...---...///,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---......------)))+++---000111222111000,,,...000///------///222......---,,,,,,,,,------((()))+++,,,---,,,,,,+++,,,---,,,+++))))))+++---))))))))))))))))))))))))))))))))))))((((((((((((+++*********))))))((((((&&&'''((()))************++++++++++++,,,---...///((()))))))))))),,,222777111000...---,,,---......,,,,,,+++***))))))******,,,,,,++++++++++++++++++***+++,,,---------------...000111000---,,,---///***)))(((((()))+++---...(((***+++,,,++++++---...))))))************))))))'''((()))+++++++++***)))))))))***++++++++++++*********+++++++++,,,,,,,,,000...,,,,,,------,,,+++,,,,,,,,,---000000///...///000111333444555555555222666;;;AAAGGGNNNUUUZZZ___\\\ZZZ[[[]]]aaacccddd^^^```bbbdddeeefffeeeeeeaaabbbcccddddddbbb```___aaabbbcccdddbbb```]]][[[^^^^^^```aaabbbcccccccccbbbccccccbbbbbbbbbccceeefff^^^QQQDDD;;;444///,,,//////.........---------+++++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,***++++++)))((()))+++---))))))***++++++,,,---------+++)))''''''(((***+++((())))))))))))(((((('''---+++,,,000444333---'''(((((())))))*********+++(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((()))))))))))))))((('''&&&(((((((((((()))***+++,,,************************(((%%%---333>>>\\\aaaAAA////////////////////////......////////////......000000///...------,,,,,,,,,------......------,,,///...,,,,,,...///...---//////...---,,,,,,+++***---,,,*********,,,...///------............------///***%%%''',,,///+++&&&.........---,,,+++***))),,,*********,,,---,,,++++++,,,,,,---.........---...,,,+++,,,,,,)))$$$,,,,,,++++++***+++++++++,,,***)))+++///000///---+++,,,+++***)))+++...000...------,,,,,,,,,---------,,,,,,***((()))+++...+++++++++,,,,,,------------+++)))))),,,.........,,,++++++---......,,,***...,,,+++,,,...000000000...---+++,,,---......---------------......//////---.../////////...,,,++++++......,,,---000---(((///......---------......))))))******+++++++++,,,)))+++,,,------,,,***))))))***+++,,,---,,,++++++---,,,***++++++,,,***)))......---,,,,,,+++******++++++******************++++++******++++++,,,------------,,,,,,+++++++++******+++++++++,,,,,,,,,---,,,+++******+++,,,---+++,,,---,,,*********+++************************+++******************+++,,,,,,++++++***+++++++++000...,,,---111333222000111111///---+++,,,...111//////............//////)))---...,,,,,,//////,,,+++++++++)))((((((+++---))))))))))))))))))))))))***************)))((((((---,,,,,,+++***)))((((((*********)))))))))))))))***)))((()))+++,,,+++***---,,,***)))***,,,...000///...,,,+++++++++,,,,,,***,,,------***(((((((((+++++++++************)))&&&(((+++---,,,+++++++++222222111///,,,+++,,,---++++++++++++++++++++++++++++++***************+++++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,///***(((++++++(((***///------...---,,,+++---/////////000111222444666777666:::===???@@@EEEMMMTTT[[[[[[ZZZZZZ[[[^^^```bbb]]]^^^___aaadddgggiiijjjdddcccbbb```___```cccfffffffffeeedddbbb```^^^]]]\\\]]]```cccfffggghhhhhhdddcccbbbdddffffffbbb^^^fffbbbZZZKKK<<<333222333///---,,,,,,---...---,,,---------,,,,,,+++++++++***+++,,,,,,,,,,,,+++***+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...//////...,,,++++++,,,,,,,,,,,,+++***)))((((((+++))),,,444666000++++++******))))))))))))************))))))(((((('''''')))(((((()))+++---,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))+++%%%###(((&&&&&&000(((000444...CCCyyyxxx===////////////////////////......////////////......//////......---,,,,,,,,,,,,------------------,,,///...,,,,,,...///...---//////...---,,,,,,++++++...---+++***+++,,,...///------............------+++***))))))+++,,,,,,+++++++++++++++***)))((((((,,,*********,,,---,,,++++++,,,------......------,,,++++++,,,...---***''',,,,,,+++++++++++++++,,,---+++***,,,...000///............,,,+++,,,///111------,,,,,,,,,,,,---------...---,,,***)))+++---++++++++++++,,,,,,,,,,,,,,,+++***+++---............------...//////---+++,,,++++++,,,...//////......,,,++++++---...---,,,............///////////////////////////...---,,,+++------,,,...111000,,,,,,,,,,,,,,,,,,---......))))))*********+++++++++)))+++,,,------,,,***))))))***+++------,,,,,,+++...,,,++++++,,,,,,+++***...------,,,++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,+++,,,---,,,***)))***+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,+++++++++++++++,,,///---,,,---000222111000222111000---,,,,,,///222000000000/////////......***---...,,,,,,......++++++++++++)))((((((+++---***************************************)))((((((,,,++++++******)))))))))************)))))))))))),,,+++***+++---...---,,,+++***))))))***---000222...---,,,+++***++++++,,,)))+++------+++)))((((((++++++++++++************''')))+++---------,,,,,,000111111000---,,,,,,---++++++++++++++++++++++++++++++***************+++++++++************++++++))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,///***)))++++++)))***///,,,------,,,++++++,,,......//////000222333555666333777:::;;;<<<@@@GGGNNNWWWWWWWWWYYYZZZ]]]___aaa______```bbbccceeeggghhhfffeeecccaaa______aaadddfffffffffeeedddcccaaaaaa\\\^^^```bbbdddfffggghhhcccbbbaaacccffffffdddbbbdddbbbZZZNNN???666333333///...,,,,,,---...---,,,---------,,,,,,+++++++++***+++,,,,,,,,,,,,+++***++++++******++++++,,,------------------------------...///---+++***+++,,,,,,,,,++++++******)))))))))''')))000111---))))))***))))))(((((())))))*********))))))((((((((((((***))))))***,,,------,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************%%%---+++)))///---&&&))),,,+++///:::[[[vvv888////////////////////////......////////////...............------,,,,,,+++------------------------///---,,,,,,---......---.........------,,,,,,,,,///...---,,,+++,,,---...------............------)))+++,,,,,,******---///++++++++++++***))))))(((+++******+++,,,------,,,,,,,,,------......------,,,,,,+++---//////...,,,,,,,,,++++++++++++,,,,,,---,,,+++,,,...//////...000111000///------///111---------,,,,,,------......///000...,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,...///...---000/////////000000...,,,+++++++++---//////...,,,...,,,++++++,,,---,,,+++////////////////////////222111000///............,,,...---+++...222333///+++++++++++++++,,,---...)))))))))*********************,,,,,,---,,,+++******+++,,,---------,,,+++...---,,,,,,------,,,+++------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,+++)))))))))***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,...---,,,---///000000///222222000...,,,---000333111111222222111///---,,,,,,///000------///...++++++++++++***((((((+++---++++++++++++++++++++++++)))************))))))(((************************************************...,,,,,,---...///...---******))))))+++...111333---,,,+++*********++++++(((+++......,,,***(((''',,,+++++++++************((()))+++,,,............---...000000...---,,,---+++++++++++++++++++++++++++***************++++++++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...+++)))++++++)))+++...+++,,,,,,+++******+++------...///000111222333444000333555666666:::@@@EEEOOOQQQSSSVVVZZZ]]]___aaaaaaaaaaaabbbcccdddeeeeeegggfffdddaaa^^^^^^___aaaeeeeeeffffffffffffeeeddd^^^^^^___```bbbdddfffgggbbbaaa```bbbdddfffffffffcccbbb\\\RRREEE:::444333111///---------...---,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++******++++++,,,,,,------............------,,,---...---+++)))***++++++++++++++++++************'''(((,,,---+++))))))))))))(((((((((((())))))***))))))))))))(((((((((+++******+++---...---,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************###...---(((000222+++(((111+++777WWWsss888////////////////////////......////////////............------,,,,,,,,,+++---------,,,,,,---------///---,,,,,,---......---------------------,,,,,,//////...,,,,,,,,,,,,---,,,------......------,,,,,,------,,,+++***,,,...---------------,,,+++***+++******+++---...---,,,,,,,,,------...------,,,///...---------------,,,,,,,,,+++++++++,,,------------------............111111111///------...000///............//////000000111222111...,,,++++++.........------,,,,,,,,,++++++,,,...000000...---111000//////000///...,,,+++,,,---///111000...,,,...,,,++++++,,,,,,,,,+++///............---------444333111///....../////////000...,,,...222333000------,,,,,,,,,,,,,,,---******************************+++,,,,,,,,,++++++***+++---.........---,,,...---,,,,,,......---,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,(((***,,,---...---+++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,+++++++++,,,------...---,,,------...//////222222111///---...111444222333333333222///,,,+++///222222//////000000,,,***++++++***))))))***,,,++++++++++++++++++++++++))))))************)))(((((()))))))))*********+++)))***************++++++...---,,,---...//////---++++++***+++,,,...000111++++++++++++++++++++++++(((+++...///---***((((((,,,,,,+++++++++*********)))))))))+++---/////////***,,,///000///---,,,,,,++++++++++++++++++++++++*********)))******+++,,,++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***++++++***+++,,,***++++++***))))))***,,,,,,---...///000111222222...000222222222555999<<>>666111222000...---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,---......---,,,,,,+++,,,---,,,***)))***+++***++++++++++++++++++++++++)))(((***,,,,,,++++++)))(((((((((((((((((()))))))))))))))))))))))))))+++***)))***,,,---,,,+++((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************%%%///))) (((000//////000555PPPyyybbb777////////////////////////......////////////.........---------------,,,,,,...---,,,,,,,,,,,,---......---++++++---...---,,,,,,,,,------------------///...------,,,,,,,,,,,,,,,,,,------------,,,,,,000...,,,+++,,,,,,+++))),,,,,,---------,,,+++++++++******+++---......---,,,------...------,,,,,,,,,---------,,,,,,------,,,+++++++++,,,------.........///......------...///000000///---,,,---...000000000000000111222222000222222111///,,,,,,,,,000000//////......------,,,,,,---///111111///---111///......//////...,,,......///111333222///---///---++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,444333111000//////000000222333000,,,---111111...111000///---,,,,,,,,,,,,++++++++++++******************++++++,,,,,,,,,,,,+++,,,---...///...------...---,,,,,,......---,,,,,,+++++++++++++++******)))*********+++++++++,,,((()))+++------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,+++++++++,,,------...------------------...///222222000...---...222444333333444333222///,,,***---000000...---///...+++***+++++++++))))))***,,,++++++++++++++++++++++++((())))))*********))))))((((((((()))******++++++))))))******+++++++++,,,---++++++,,,---...---,,,...---,,,,,,,,,---......++++++++++++,,,+++++++++(((+++...///---+++)))))),,,,,,,,,++++++++++++***,,,***((())),,,//////...)))+++...///...---,,,,,,++++++++++++++++++++++++******))))))***++++++,,,++++++************++++++))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******+++,,,+++******+++***)))(((***,,,+++,,,---...///000000///...///000000111222555777<<<@@@FFFNNNUUU\\\aaacccaaabbbcccccccccbbbaaaaaa```aaaaaaaaa``````bbbeeeeeeeeeeeeeeeeeedddcccbbbaaa``````___```bbbccceeeeeedddcccbbbbbbcccfffhhhggggggddd]]]QQQDDD888222444222///.........---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,***+++,,,------,,,+++***+++,,,---,,,***)))***++++++++++++++++++,,,,,,,,,+++***(((''')))+++,,,+++))))))(((((((((((())))))))))))))))))***************)))((()))***+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************&&&...((($$$,,,...333999QQQrrrmmmEEE///////////////////////////......////////////.................................---,,,++++++,,,---......,,,++++++,,,------,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,000...+++***+++,,,***(((*********++++++******)))+++******+++...//////...------......------,,,,,,&&&)))+++---------...000,,,++++++,,,,,,---...//////000000///---,,,---...---...///...,,,,,,,,,---000000000000111222333333000111222000...------...//////////////////......---------...000111000///000///------///000///...000000000111333333111///000...,,,,,,------,,,+++*********+++++++++,,,,,,222111111000000000000000222333111---...000///+++111000///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++,,,,,,---,,,---.../////////...------,,,+++,,,---...---,,,++++++++++++++++++******)))))))))******++++++,,,)))***+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,------------,,,,,,+++,,,---,,,***)))***+++------------------------...------,,,,,,------...,,,++++++,,,,,,---...///...//////...------...000111111000...---...111444222333333222000...,,,+++))),,,---******,,,+++((()))***,,,+++***)))***+++++++++++++++++++++++++++((())))))************)))((((((((())))))*********))))))******+++,,,,,,,,,,,,*********,,,---,,,+++///......---------------++++++,,,---------,,,,,,***,,,---...,,,+++++++++,,,,,,,,,,,,++++++++++++000,,,)))))),,,///000///)))+++---...---++++++,,,++++++++++++++++++++++++))))))))))))***+++,,,,,,++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++***,,,,,,******,,,,,,******++++++***))))))***,,,)))***,,,............---......//////111222333444777:::@@@GGGOOOWWW]]]`````````bbbcccccccccbbbaaa\\\^^^___```aaabbbeeegggdddddddddddddddcccbbbaaabbbbbbaaaaaaaaabbbcccccceeeeeeeeecccbbbcccfffhhhhhhhhhfffaaaWWWJJJ>>>777555333000//////...---+++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,++++++******++++++(((***+++------+++***(((+++,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,+++++++++((()))'''$$$&&&***+++(((******))))))))))))******)))))))))************+++***((('''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************&&&...+++'''***+++000<<>>AAACCCMMMQQQXXX^^^```aaaaaaaaa```___^^^___bbbcccbbbaaaeeeddddddeeefffgggiiijjjjjjjjjiiigggcccaaa```aaa______```bbbccceeeffffffgggeeeddddddddd```XXXQQQBBB:::333222111//////111...---,,,+++++++++,,,---+++++++++++++++++++++++++++***)))(((((()))***+++************,,,...000111------,,,,,,,,,,,,------,,,---......---,,,***(((************))))))))))))))))))))))))))))))))))))***+++,,,+++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))+++)))''''''((()))((('''((()))))))))((())),,,///&&&'''***000888BBBKKKPPP>>>>>>888...***,,,+++(((////////////////////////000000////////////000000---......//////......---..............................---------,,,,,,,,,,,,------------------,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******,,,......,,,+++,,,///++++++111,,,'''...........................***+++,,,...///......---,,,---............---,,,///.....................//////............//////....../////////...------000...------.........---)))+++,,,------///111333/////////000000111111111:::;;;888222000222222000---...000000///......///,,,,,,,,,---------..............................,,,...///000///...///000.........------,,,,,,,,,***++++++******,,,000333???BBB???777222000...+++------------...///000000333000...---.../////////---------,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...333333222111000///......,,,,,,---......///000000***************+++,,,,,,++++++,,,------,,,,,,+++...///////////////......,,,,,,---------,,,++++++,,,,,,,,,---------------...---------...000222333......///000111111111111222111000111222222111//////222444222...++++++,,,,,,000000,,,***---...---,,,,,,++++++******++++++++++++++++++,,,,,,,,,,,,************************************++++++++++++,,,+++***)))(((***...111000...,,,---000000---***---,,,,,,...000111000...***+++,,,+++******,,,..................///000111...---,,,+++,,,---///000111///,,,,,,---000000000///......---,,,,,,------++++++,,,,,,,,,,,,++++++---------------,,,,,,+++)))***++++++***)))***+++***))))))))))))***++++++************+++++++++,,,******************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,///...---,,,,,,,,,---...,,,,,,------,,,...000333333333333444666999<<<===BBBHHHQQQXXX\\\]]]^^^___]]]\\\]]]___bbbddddddccceeeeeeeeefffggghhhiiijjjiiijjjiiigggdddaaaaaaaaa`````````aaabbbdddeeefffeeeddddddeeefffddd^^^YYYJJJ???666333333111/////////...,,,+++++++++,,,---++++++++++++++++++++++++******)))))))))******+++*********+++,,,...///000---......//////......---....../////////---+++***++++++*********)))))))))******))))))))))))*********,,,---,,,***))))))***))))))))))))))))))))))))))))))))))))))))))))))))+++***(((((()))))))))((()))+++,,,***'''***111888&&&(((+++...222555666777(((+++,,,***)))***)))%%%///////////////000000000000000////////////000000......////////////....................................---------,,,,,,,,,------............---------,,,,,,++++++,,,,,,---,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++***((((((,,,---,,,++++++///000+++---222+++'''000........................,,,,,,---...//////......------............------//////000000//////......------,,,,,,,,,,,,------///////////////...---,,,000---+++,,,///000///---)))+++------,,,---111666//////......///000111222999:::777111///000000---,,,...000000///...//////,,,,,,,,,---------......000000000//////...---,,,---...000///......///111...------,,,,,,+++++++++)))***+++++++++...111555BBBCCC???666000///...,,,---------...///000111111111000......000000000///............------------++++++,,,,,,---,,,,,,+++.........---............333333222111000///......,,,,,,---------.........+++************+++,,,,,,.........---,,,,,,,,,+++//////000000//////......+++++++++,,,++++++++++++,,,,,,,,,,,,---------------------...///111333555111111222333333333333333111111111111111000///......111444333000,,,+++,,,+++000111---+++---...,,,,,,,,,++++++***++++++,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***+++...000///...---...000000---+++---,,,,,,...000000///...***+++,,,,,,++++++,,,---+++,,,,,,,,,---......///333111///------...111222,,,---............000222000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,)))***++++++***)))***+++******))))))******+++,,,*********+++++++++,,,,,,******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,...---,,,++++++,,,---...+++,,,,,,,,,+++---///222444333333333444666777999<<>>...,,,***((())),,,///111111000,,,)))''''''((((((////////////000000111111000000////////////000000...//////////////////.........------------............---------,,,,,,,,,---......//////......------,,,,,,++++++,,,,,,---,,,,,,---------,,,+++++++++++++++++++++++++++++++++((((((++++++)))+++111999999111---111,,,(((111........................------......//////..............................///000111111111000//////------------------------///000000000///...------000---+++,,,///000///---+++---...---+++,,,000333///...------...000222333222444222...---//////,,,,,,...000111000.........,,,,,,,,,---------......111111111000///...,,,+++...000111000//////111222...------,,,++++++******)))***+++++++++...222555<<<>>>:::222......///---,,,---...//////000111111------...000333333111////////////.........------,,,,,,---------,,,,,,+++,,,,,,,,,---,,,,,,,,,,,,111000000///......------,,,,,,+++++++++*********+++++++++***+++,,,,,,---......------...///000111///////////////...------++++++++++++++++++++++++***+++++++++,,,,,,------------------///111444555333333444555555555444444///000000000///...---------111444333000------......222222...,,,------+++,,,++++++***++++++,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,---------...+++---//////...---...///.........///000///,,,+++,,,,,,,,,---///000///...)))+++---...---,,,,,,---+++,,,,,,---------......555333000---,,,---///000+++---//////......111333000000///...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))***++++++***)))***+++***************++++++,,,***++++++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,+++******+++,,,---***+++,,,++++++,,,///222555444333333333444666777:::===AAAEEEJJJQQQXXX]]]\\\^^^aaacccddddddeeeeeeffffffggghhhhhhiiiiiiiiihhhiiiiiigggeeeccccccdddeeeeeeeeeeeeffffffggghhhgggggggggggggggfffcccaaaWWWKKK@@@;;;888222......///...---,,,,,,,,,------,,,,,,,,,++++++*********))))))******++++++++++++***+++,,,---......//////...///111111111111///............---,,,,,,+++***,,,+++++++++******)))))),,,,,,++++++++++++,,,,,,+++---......,,,)))(((((())))))))))))))))))))))))((((((((((((((((((((((((,,,***(((((()))***)))((())),,,---***'''***555>>>///,,,)))''''''***---000---***'''&&&&&&(((+++......//////000000111111222000000////////////000000...//////000000//////...///...---,,,,,,---...///......---------,,,,,,,,,------............---------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,++++++++++++++++++++++++,,,)))***,,,***(((111>>>JJJKKK===//////...,,,000------------------------........................//////...------.../////////000111222333222111111//////000000000000////////////000000000///......000...------.........------.........------...000......------...000222333...000000,,,,,,///000------///111222000...------,,,,,,,,,---------......000000111111000...,,,***...000222222111000111222......---,,,++++++******))))))******+++---111444444777555...+++---///...,,,---...///////////////***+++---111333333000.../////////............------------------,,,,,,+++)))************))))))(((............------------,,,,,,+++******)))((((((+++++++++++++++,,,------+++++++++,,,///333666999////////////...---,,,+++++++++*********+++,,,---******++++++,,,,,,---------,,,,,,---...111333444333444444555555444444444---...000///...------...,,,///333333000...///111333333111------000///***++++++******++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,...000111///.........,,,---...//////---+++***,,,++++++---///000///---))),,,///000///...------...//////000000///......222000...,,,++++++,,,---,,,---.........///111222000000...---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,)))******+++++++++++++++)))***++++++***)))***++++++************+++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,------......,,,+++*********+++,,,---++++++,,,,,,+++---///222444333333222333444555666999999;;;===AAAIIIRRRXXXZZZ]]]aaacccdddddddddeeeeeefffggghhhhhhhhhhhhgggggghhhiiigggeeeddddddeeefffggghhhhhhhhhhhhggggggfffffffffffffffeeedddddd[[[RRRIIICCC<<<444000111000///---,,,,,,,,,---...---,,,,,,++++++*********((()))***+++,,,,,,,,,,,,++++++---...///////////////000000111111000000///------,,,,,,+++*********++++++++++++++++++++++++,,,,,,------------,,,,,,***,,,//////---***))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***(((((()))))))))((()))+++,,,***'''***111888'''((()))***++++++******'''%%%&&&***+++***+++......//////000111111222222000000////////////000000//////000000000000/////////...,,,++++++,,,...///......---------,,,,,,,,,---------......------------,,,,,,++++++,,,,,,---++++++,,,---............++++++++++++++++++++++++---***,,,...******:::OOO___bbbMMM222---111///...------------------------......---------------...000///...------...///000---///111333444444333222000000111222222111000000...//////000000000000////////////...,,,,,,---...---------...//////...------------...///000111222---000000......111111///...000222222000---++++++,,,,,,,,,---------......//////000000///---+++***,,,...111222111000///000//////...---,,,+++******))))))*********,,,///333...222111,,,***,,,...---,,,---......///...---,,,---,,,---...000111///---//////.........---------------......---,,,,,,+++******+++++++++***)))(((,,,,,,,,,---......//////,,,,,,,,,,,,,,,+++++++++,,,++++++++++++,,,------,,,,,,++++++...222666888............---,,,+++***,,,++++++***+++,,,---...+++++++++,,,---.........,,,,,,,,,,,,...///111333222222222333333222222111,,,...000000...---...000+++...111111//////222555666333...+++///555333,,,++++++******++++++,,,---,,,,,,,,,------------...------------------------***++++++,,,------......---...///...---,,,...///***,,,...///...,,,***))),,,++++++---//////...---***---111222111///......///000000000000...---,,,---,,,,,,,,,,,,,,,------...---,,,+++,,,...///000000///...,,,++++++******,,,+++************+++,,,))))))***+++++++++++++++)))***++++++***)))***+++++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---......///,,,++++++***+++,,,---...+++,,,---,,,,,,---000222111111111111222333555666555666777888<<>>888555222111------.........---,,,+++---///000...+++***---000---...000111111///...,,,///...---,,,,,,,,,---...444333111///...---,,,,,,***)))***+++------+++))),,,,,,------,,,,,,+++***(((+++---...,,,+++******)))***++++++,,,+++++++++******,,,---------,,,+++******)))((((((((((((((()))))))))*********++++++%%%'''))))))))))))+++,,,---111777<<>>DDDFFFGGGGGGGGG111000///000222333333111---...000000000000000111000///...---------------111111111222111000//////////////////////////////---,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++........................+++,,,------......------...,,,***+++///111000///(((,,,///000...---...///,,,,,,++++++,,,///222333//////.........//////000+++---///222333333222111111000//////000///---***---..................---000000111111111///...---///000000000000111444666333333222111000///......,,,,,,,,,---------.........---+++***))))))***+++---...000///---+++************))))))))))))************+++...000111000......///333777666222000222...---,,,,,,,,,---...///++++++,,,------...//////...,,,+++******+++---///******,,,///222333111///+++++++++,,,,,,,,,------******,,,---...////////////...---,,,,,,---...///,,,------......------,,,******+++,,,------------///...---,,,---///111333111111000///...---,,,,,,000///......///000///---***+++---...///...------,,,,,,,,,---------......---,,,---...000000...,,,***---///...,,,+++---000,,,------......------,,,---,,,,,,++++++,,,,,,---...,,,...222222...---...(((+++...000///---+++***+++---///,,,))))))...333,,,,,,---......//////000000---******,,,---,,,***+++++++++******************---000000///,,,+++***,,,)))(((+++000111---)))---///000000...---,,,,,,)))***+++,,,---......---+++,,,------.........---(((***------+++***+++---((()))))))))************&&&''')))***+++++++++***&&&'''((()))***+++,,,---(((***++++++******+++,,,+++++++++++++++***)))))))))************+++++++++''')))+++***((((((***---((()))***+++,,,---------,,,,,,++++++++++++++++++************************)))***,,,...//////...---...111444333000---------,,,---...---,,,,,,---...(((,,,000222222222111222111111333555888:::===>>>HHHOOOWWW\\\\\\]]]```ccc```dddgggfffcccbbbeeeiiieeefffhhhiiikkkkkklllllldddeeefffgggfffdddaaa```aaabbbdddgggiiihhhdddaaa```ZZZRRRJJJCCC===888444---.../////////...,,,,,,)))---111000+++)))***,,,,,,...000222222111///...+++******)))***+++---...///...............///000000...------------,,,***((()))***+++,,,---------))),,,---,,,***)))+++---******+++,,,,,,,,,,,,+++++++++*********+++,,,---++++++************++++++(((((((((((())))))))))))(((***---...///111333555777<<>>DDDMMMUUUYYY\\\]]]^^^ccccccdddeeeeeeeeeddddddggghhhiiijjjkkkkkkjjjjjjiiigggeeeeeeggggggeeecccdddcccccccccccceeefffgggdddbbb]]]UUULLLBBB;;;888222///------///000---++++++******))))))***++++++******+++---//////---+++,,,---//////---,,,------000...,,,,,,,,,---///111...------,,,+++)))((('''***++++++++++++,,,,,,,,,***+++,,,------,,,+++***++++++***)))'''&&&%%%%%%***))))))((((((((())))))))))))))))))))))))))))))+++******))))))******+++---)))))),,,///000666>>>GGGLLLLLLEEE???<<<888333333222000000111111000...222111111000000000000000111000000///////////////---...000111111000//////.........------,,,,,,,,,/////////......------,,,...------------,,,,,,,,,+++,,,...---,,,,,,---///------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///......---------......///000000000000111222333333.........000111222111000000000000///...---++++++..................------,,,+++,,,...111222111000000111222222333333222222111111111111000//////...,,,---///...------...000111000...,,,+++,,,---...000//////...---------,,,)))+++------,,,+++,,,---+++,,,,,,---...///000000222333555777888999888888000///------...111444555///......///111222111///+++++++++***++++++,,,,,,+++,,,...000111222222222222000---,,,,,,,,,***)))+++,,,,,,------,,,,,,+++///...---,,,,,,---//////***,,,---//////...---,,,---,,,,,,,,,,,,---...///,,,---......,,,,,,---...000///---,,,,,,---///000/////////...............///......------......///------------------------///---,,,,,,---...---++++++,,,------+++))))))***---,,,,,,,,,......,,,++++++,,,,,,,,,,,,,,,...000---...///000000///---,,,---/////////---,,,---......///000///...---...///222222222222111000///...------............------,,,++++++************+++)))***,,,---............++++++---......------,,,***...111111...+++***+++***+++,,,------,,,+++***---,,,,,,,,,---...///000------,,,,,,++++++,,,,,,******************))))))(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))************************************+++************)))))))))((())),,,...//////...---+++((('''*********+++///******))))))******+++,,,+++,,,,,,------,,,,,,+++111000////////////---+++000//////////////////000///...,,,++++++,,,...///............///000111111333333444555666777888888999>>>EEEMMMRRRWWW\\\___bbbcccccccccddddddeeeeeehhhhhhiiiiiijjjiiiiiihhhkkkhhhfffeeefffgggfffeeefffeeedddbbbbbbdddeeefffdddccc___ZZZQQQHHH@@@;;;333111...///111111...+++++++++***))))))******+++*********,,,...///---+++,,,...//////...------...---...---+++***,,,000222***,,,...000///,,,(((&&&++++++,,,,,,,,,---------,,,,,,------------,,,++++++***)))(((&&&$$$######+++***)))(((((((((((((((((((((((((((((((((((((((******))))))))))))******,,,+++---000111444===FFFPPPPPPJJJ???777555333111444222111111111111000...222111111000000000000000000000////////////000000...///000000000000///////////////......------,,,///.........---------,,,---------------,,,,,,,,,+++,,,...---,,,,,,---///---,,,,,,++++++,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------.........------------...////////////000000000111111222000...---///222333111...//////000000000///...---.........------,,,,,,,,,///...---...000000///...000111111222333222222222///000111222222111//////---...000000//////111333222111///---,,,,,,---...............------,,,,,,)))+++,,,------,,,++++++***+++,,,---...000111111111222444555777777666666//////...---...000333666///...///000222222000---***************+++,,,---,,,---...///000111222222000---***+++...///...,,,++++++,,,,,,,,,,,,,,,,,,000000//////111333555777///......---------......,,,,,,,,,,,,------......,,,---......,,,,,,---......,,,***((((((***,,,.................................------------......---------------------------,,,++++++------,,,+++''')))+++,,,,,,,,,---...---,,,+++,,,---...,,,***))),,,///---***)))---111,,,---...///000///...------...///...---,,,---///...000000000...---...///000000000000000///..................------,,,+++,,,++++++******+++++++++***+++,,,------,,,,,,+++***+++---//////---,,,+++(((,,,///000...+++*********,,,------,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,---++++++************)))))))))))))))******)))))))))'''(((((()))))))))((((((((()))))))))************************************************))))))))))))((()))+++,,,---,,,,,,+++***)))(((((()))***,,,...***************+++,,,,,,+++++++++,,,,,,+++++++++000//////000111111///---//////---,,,,,,---/////////...,,,******,,,.../////////...------///000111333333444444555666666666555999>>>DDDKKKRRRYYY^^^aaabbbbbbcccdddeeefffggghhhhhhhhhggggggffffffeeejjjhhhfffddddddeeefffgggiiigggeeecccbbbcccdddeeedddcccaaa^^^XXXOOOFFF@@@555222000///111000---***------,,,,,,,,,,,,,,,,,,,,,+++,,,---///000///---,,,---//////...---...///***///111...++++++...///+++---///111111///,,,)))+++++++++,,,,,,,,,---------------------,,,,,,,,,,,,++++++***)))(((''''''++++++***)))((((((((((((***************************))))))(((((())))))***))),,,000333777===GGGOOOVVVPPPEEE888000---...///444222111111222222111///222111111000000000000000000000////////////000000///000000000000000//////111111000000///......------------,,,,,,,,,,,,,,,------------------------+++,,,...---,,,,,,---///,,,,,,,,,++++++,,,,,,---+++++++++++++++---......,,,,,,,,,------------------------------...//////.........///////////////222///...000333444222///---...000111222222111000......------,,,,,,++++++///...---...///000///...///000111111222222111111//////111222222111000///...000111222111222333555222111000...------......,,,,,,---------,,,++++++******+++,,,,,,,,,***)))******+++---///000111222222333444444444444333222...//////---,,,---111555/////////000222111///,,,************+++,,,------///////////////000000000111...+++,,,///000///---++++++++++++,,,,,,------/////////111333666999:::666444000,,,+++,,,...000,,,,,,,,,---------------,,,---......,,,,,,---......,,,***((((((***,,,...,,,,,,------......//////,,,,,,,,,------,,,,,,,,,------------------------,,,+++***+++,,,---,,,+++''')))+++,,,,,,,,,---...,,,++++++,,,------,,,***(((,,,///---)))(((,,,111+++,,,---...//////......,,,...///...------...//////000000///...------.....................---,,,............---,,,+++***,,,+++++++++++++++,,,,,,++++++,,,,,,+++***)))(((***+++---......,,,***)))***,,,///000000...---,,,***,,,...---,,,+++,,,---,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,---+++++++++******************+++,,,,,,,,,,,,+++***(((((())))))))))))((((((((()))))))))************************************))))))))))))))))))))))))...---+++*********++++++++++++***))))))***+++++++++++++++++++++,,,------***++++++++++++++++++***------...000222333111//////...---,,,,,,---...//////...,,,++++++,,,...///......---------///000111222222333333333444444444444666999>>>DDDLLLUUUZZZ^^^___```bbbdddfffggghhhffffffeeeeeeddddddcccccchhhgggeeeccccccccceeegggjjjhhhfffdddccccccddddddcccbbbaaa```]]]VVVMMMFFF999555111///000///,,,***------------,,,,,,++++++,,,++++++,,,...///...---+++---//////...---...///+++444999444...------,,,...///000111111111000000+++++++++,,,,,,,,,------......------,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++***)))))))))))))))++++++++++++++++++++++++******))))))))))))******''',,,333888>>>GGGQQQWWWYYYOOOAAA555---+++,,,///333111000111222333222111222111111000000000000000///////////////000000111000000000000////////////333222222111000///......,,,,,,,,,,,,,,,,,,,,,,,,---------............///+++,,,...---,,,,,,---///,,,,,,+++++++++,,,------,,,,,,+++***+++,,,...///+++,,,------......---------------------...///000------...//////......---111000000111222222111000---...111333444333222111------------------,,,,,,---,,,+++---///111222222...///000000111111000000...//////000111111111111///000222222222222333555222111000///////////////,,,,,,---......---,,,+++,,,+++***+++,,,,,,***(((******,,,---///000111222444444555555444333111000...000///---******///333111000///000111000...---,,,,,,++++++,,,,,,------000000////////////000000555333000//////...---,,,++++++++++++,,,---......+++,,,...000222444555666999666111---+++,,,...000+++,,,------......------,,,---......,,,,,,---...///...,,,++++++,,,...///++++++,,,---.../////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,***+++------+++******+++,,,+++++++++------+++***))),,,///---)))(((+++///++++++,,,---.../////////,,,---///...------...///...///000///---,,,,,,---,,,,,,------------,,,,,,---------------,,,+++***,,,++++++++++++,,,,,,---++++++,,,,,,,,,***)))(((+++,,,,,,------,,,******,,,...111333333222000///+++---///...+++***,,,///+++,,,------------,,,,,,++++++******++++++,,,,,,*********+++++++++,,,,,,+++,,,---......---,,,+++)))************))))))((())))))))))))************************************(((((()))))))))))))))***111000---+++******+++,,,))),,,,,,))))))++++++))),,,,,,++++++,,,,,,---...***++++++,,,,,,++++++***++++++---000333444222000......------------......---------,,,,,,---------,,,,,,,,,---...///111111000000111111222222333333333444666888===DDDMMMSSSWWWYYY]]]aaadddfffggggggfffeeedddccccccccccccccceeeffffffdddcccccceeegggiiihhhgggeeeddddddccccccbbbaaa```aaaaaa\\\TTTMMM@@@;;;444000///...,,,***+++++++++++++++***(((((()))(((((()))+++,,,,,,+++***+++---...------...///,,,999@@@888///......---000/////////000111333444,,,,,,,,,---------......111000///...------------((()))******+++,,,------*********))))))******+++))))))))))))))))))))))))++++++************++++++)))///666===FFFRRRXXXYYYVVVKKK===555///,,,---111111000000111333444444333222111111000000000000000///////////////000111111111111000///////////////222222111000///...------------------------------........./////////000000+++,,,...---,,,,,,---///,,,+++++++++,,,,,,---...---,,,+++******+++---...+++,,,---.........---------,,,,,,------///000000......///000000///...---...000111111000//////000...///111333333111///...------------............///---,,,,,,///111111111------...///////////////............///000111222...000111111000000222333111000000000000000000000---...///000111000...---///,,,******,,,---+++***++++++,,,---...///000111333333444444333222000///000111111---))))))---111333111////////////...---......------,,,---------//////......///000111222444555444222///......///++++++******+++---...///+++,,,...000111000000///444333111///------......+++,,,---.........------,,,---......,,,,,,---.........------------......***++++++,,,...//////000,,,,,,---......---,,,,,,++++++++++++++++++++++++---++++++,,,---......---)))+++---,,,+++***+++,,,,,,+++***+++------+++******,,,---,,,))))))+++---******+++---...//////000,,,---......------...000---...///...,,,***+++,,,,,,------......------,,,,,,,,,---------,,,+++++++++++++++++++++,,,---...***+++,,,---...------,,,------------,,,,,,,,,+++,,,---///222333333000///+++...000...+++))),,,000+++,,,------------,,,+++***)))))))))******+++,,,))))))******+++,,,------***+++---......---+++***+++++++++++++++***))))))))))))))))))************************************(((((((((((())))))******...---,,,,,,++++++++++++$$$)))+++)))))),,,+++'''+++++++++++++++,,,,,,---++++++,,,,,,,,,,,,+++++++++,,,---000333222000...------............------,,,,,,---......---,,,,,,)))***,,,...///111111111.........///000111111222333333333444777===EEEKKKOOOSSSXXX^^^bbbeeeeeeeeefffeeeddddddcccdddeeeeeedddfffggggggddddddeeegggggggggggggggfffeeecccbbbaaa______aaaccc```YYYSSSHHHAAA777111//////...,,,++++++,,,,,,+++***(((''')))((('''(((***,,,++++++(((***,,,---,,,,,,---...***888>>>333)))***......------...///000111333333...////////////000000000444333111000//////000000*********+++,,,,,,------))))))))))))***+++,,,,,,((((((((((((((((((((((((,,,,,,++++++++++++,,,,,,---333999AAAMMMYYYZZZVVVMMMBBB777333///+++,,,///111000///111333555555444222111111000000000000000///////////////000111111111111000///////////////222111000///...---,,,,,,---......................../////////000000111111+++,,,...---,,,,,,---///++++++++++++,,,,,,---......---+++******+++---...+++,,,---.........---,,,,,,,,,,,,---...///000111//////000111111000///...,,,///222111...,,,...000///111222333222///,,,***---------....../////////333111...---.........---,,,------...///............---------...///111222...///000000//////000111000000000000111111111111...///111222333222000///111...+++***,,,...---++++++,,,,,,---...///000000000000111222111000///...111333222...)))(((---111444222///......///......000///...---------------...------...///111333444111333444333000///222555++++++******+++---...///---///111222111///,,,***//////000000000...---,,,+++,,,---.........---,,,,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,...///000000,,,---...//////...---,,,************************---,,,+++,,,...///...---&&&(((***,,,,,,,,,...///,,,+++***+++,,,---+++)))+++,,,,,,+++******+++,,,******+++,,,...///000000,,,---......------///000---......---+++******+++------......///......---+++,,,,,,------,,,,,,,,,++++++++++++,,,,,,---...)))***,,,...000111111000000///...---------------)))))),,,...000000...,,,+++...000...***)))---000+++,,,---------,,,+++***))))))(((((()))***++++++(((((()))***,,,---...///)))***,,,------,,,***))),,,,,,,,,,,,,,,+++***)))))))))))))))************************************'''((((((((())))))******'''(((***++++++***)))(((%%%)))((()))---,,,&&&*********)))***++++++,,,+++,,,,,,------,,,,,,+++,,,---...000222111...+++,,,---////////////---,,,+++,,,...//////...,,,+++''')))+++...000111222111,,,,,,---...///000111111222222111111333888???EEEJJJNNNUUU\\\aaacccccccccgggfffeeeeeeeeeeeeggggggdddfffiiiiiifffeeefffhhheeefffhhhhhhhhhfffcccbbb```^^^]]]```cccbbb]]]WWWMMMEEE:::333000000///...------......---,,,***)))+++***)))***,,,---------''')))+++,,,++++++,,,---&&&444888+++!!!%%%,,,///***+++---///000111111111000111111111222222222222777555444222111111222222------------------------(((((())))))***+++------))))))))))))))))))))))))---,,,,,,++++++,,,,,,---111666;;;CCCQQQ\\\[[[RRRDDD:::111///---)))))),,,222000000000222333222111111222222111000000111333111000///......------...000000000000////////////111000...,,,---///222444........................---------,,,,,,+++++++++,,,,,,,,,...000000...,,,------++++++++++++---------------............///...---+++******+++---......,,,,,,---///111111111333333222222111///------,,,000444444///,,,---///******---000111000,,,))),,,,,,------...///000000333111000.........//////---...//////......///111,,,---...///000000000000/////////000000000000111222111000//////.........444222111222444444111///000///...,,,++++++++++++......//////000000111111///------000222222...+++///+++,,,000...******000222111000//////000111222000...++++++,,,---...---,,,------...///000111111666555444333222000//////******,,,,,,,,,,,,+++***000///......///000...---///---***+++---///...,,,///000000///------...///+++,,,------++++++,,,---000000//////.........---,,,+++***,,,...//////...111000000///...---------************+++,,,---...,,,,,,,,,------,,,++++++---,,,,,,++++++,,,,,,---,,,---......------...000...---,,,,,,++++++,,,,,,***+++------------...000///...,,,,,,...///...---------------,,,+++***)))...---+++******+++---...+++,,,///111111///---+++111---***+++///111...+++000///---,,,---...000111666333...,,,,,,------,,,...---,,,...111222000---------......------,,,+++++++++,,,,,,,,,,,,------(((((())))))************,,,,,,,,,,,,,,,,,,,,,,,,000+++***...---))))))...,,,------,,,***)))***+++***+++------+++******++++++++++++******)))))))))---+++******+++,,,,,,+++------,,,,,,+++*********++++++***************+++***++++++,,,,,,------...)))***+++,,,------------,,,---///000111222111111111000000///...---------------............------...............///000111000111222222222222111111333333222222333666999:::@@@GGGRRRZZZ___aaabbbbbbccceeeggggggeeecccbbbbbbdddeeefffggggggfffeeedddeeeeeeeeeggghhhhhheeecccaaa___^^^___aaabbbbbbaaaSSSNNNEEE;;;333...+++***///---,,,,,,---...---,,,+++++++++*********))))))******))))))******+++,,,---.........------///000111111000...,,,,,,...000...//////111222444666777555555555444333222000///*********++++++,,,,,,---+++++++++***++++++,,,,,,''''''((()))***++++++,,,)))*********+++...222666111:::EEENNNWWW[[[VVVMMM@@@555---......+++)))***222111000111333444333222111222222111000000111333111111000/////////000000000000000000////////////111000.........///111222...........................---------,,,,,,,,,+++---------///000000///---------,,,++++++,,,------------------...............---+++******+++---......---,,,---000222222111444444333111000...------,,,000444333///,,,---///++++++,,,...000000---***++++++,,,,,,---......///000///...---------...///---...//////......///000+++,,,---...////////////,,,,,,---------.........222111000///......///000555222000000222222000...333222000///...---,,,,,,,,,,,,---......///000000,,,***)))+++...111222111///,,,---000///+++,,,000222111///...------------...---++++++---...---,,,..................//////444333333222111000//////+++,,,,,,------,,,+++***---,,,,,,---///000000//////---++++++...///...,,,...//////...,,,,,,---...+++,,,------++++++,,,---////////////......------,,,+++***,,,...//////.../////////...------,,,,,,************+++,,,------+++,,,,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---+++,,,------,,,,,,---///...---,,,,,,++++++,,,,,,***,,,------------...000///...,,,,,,...///...---------------,,,+++******...---+++******+++---...+++,,,...///000///...---111...+++,,,000111000---333222111//////000222333333111////////////---,,,,,,++++++---000111///------------------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,///++++++------)))***---***+++,,,+++))))))***,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,++++++******---+++******+++,,,++++++*********+++++++++++++++++++++***************+++)))******++++++,,,------+++++++++,,,,,,++++++***+++,,,...///000000//////000000//////...------,,,------............------......---......///000111111111111111111111111111333333111111111333555666;;;AAAJJJSSSYYY^^^aaacccccceeehhhhhhgggfffffffffdddeeeeeeeeeeeeddddddccceeedddeeefffhhhgggeeecccbbb```^^^^^^___`````````WWWQQQGGG<<<444///------///---++++++,,,---,,,++++++++++++*********))))))******))))))******+++,,,---.........------///000000000///...,,,,,,///111111111111222444666777888444444444333222111000///+++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,(((((())))))******+++++++++++++++******,,,111444888@@@IIIPPPTTTTTTLLLBBB;;;333---...///,,,,,,...222111111111333444333222111222222111000000111333111111000000000111222222000000000000////////////000000000///////////////.................................---------------.........///111111///...------,,,,,,,,,,,,------------------...............---,,,++++++,,,---.........---///111333222222555444222000............,,,000333222///------///,,,,,,,,,---//////...,,,***++++++,,,,,,---------------,,,,,,------...///,,,...//////......///000******+++,,,------------+++,,,,,,,,,------------222111///......///000111666333000/////////...---555555333222111///......,,,,,,---...///000111111---***''''''***///333555///------//////------///---,,,------...000111222---,,,+++,,,......---+++............------,,,,,,111111000000////////////---------------,,,+++***---,,,+++,,,...///...---...---,,,,,,.........,,,,,,---...---+++++++++---+++,,,------++++++,,,---///............---------,,,+++***+++---///...---............---,,,+++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***+++---,,,++++++,,,......------,,,,,,,,,,,,,,,***,,,------,,,---...//////---,,,,,,---......---------...------,,,+++***------++++++++++++------++++++,,,---...//////000000...,,,...111222111///555333111000///000111222000//////111222111...,,,+++***+++---///000...,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,------...---,,,+++***)))((((((******++++++,,,,,,------...++++++------******---((()))***)))((((((***,,,+++,,,,,,+++)))))),,,...,,,,,,++++++++++++******,,,+++))))))+++,,,+++***(((((())))))***++++++,,,+++***************++++++)))))))))***++++++,,,,,,,,,,,,,,,,,,+++***((((((,,,,,,---......------,,,/////////......------,,,------............---------------......///111111111000///......///000111222222000//////000111222444999@@@GGGOOOWWW___cccbbbdddfffgggffffffgggiiieeeddddddcccbbbbbbbbbbbbdddddddddeeegggfffdddbbbcccaaa^^^\\\]]]^^^^^^^^^[[[UUUKKKAAA888333000//////---++++++,,,,,,,,,++++++++++++*********************))))))******+++,,,---.........------///000...//////...------///222111111111222333555666777333333333222111000///...,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,)))))))))))))))*********------,,,+++***---111555>>>EEEMMMPPPQQQMMMBBB777444///+++,,,---,,,---///222111000111222333333111111222222111000000111333/////////000111222333333000000000000////////////000000111111000///...---.........................................................000222222000...---------,,,,,,---------,,,,,,---------.........------,,,,,,,,,---......///......000222333333222444222000......///000111---///111111///---...///...,,,++++++---......---++++++,,,,,,,,,---------,,,,,,,,,------...///000,,,---///...------...000)))***++++++,,,,,,,,,+++---------.........//////222111///......///222333888555222///............555555444333222000///...---...///000111333444444000---***)))***---000222...,,,,,,---......---.........//////111222333333+++++++++---//////---+++------------------------....................................---,,,,,,+++000...,,,,,,,,,,,,***)))...------.........------,,,---......,,,++++++,,,+++,,,------++++++,,,---------------------------,,,+++***+++---...---,,,---............---,,,+++,,,,,,,,,,,,,,,,,,++++++***************++++++,,,,,,,,,++++++++++++,,,,,,***,,,------,,,,,,---.........---,,,,,,,,,,,,,,,+++,,,------,,,,,,...//////---,,,,,,---......---------......---,,,++++++---,,,,,,++++++,,,,,,---++++++++++++,,,...000111000......///222333222000222111...,,,+++,,,---...///......000111222000///------......///...,,,+++++++++,,,,,,++++++***)))+++++++++,,,,,,,,,------++++++***)))(((''''''&&&))))))***+++,,,------...,,,,,,,,,------,,,+++,,,))))))***)))''''''(((***,,,,,,+++***((())),,,///************************,,,***))))))***++++++***(((((()))))))))******************)))******+++,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,+++))))))---------------,,,,,,+++.........---------,,,,,,------............------------------...000111222111000...---,,,---///000000000/////////000111222222444888>>>EEEOOOYYY``````bbbddddddddddddeeegggfffeeecccbbbaaaaaabbbcccdddccccccdddeeeeeecccbbbfffccc___]]]]]]]]]]]]]]][[[XXXQQQIIIAAA999333000///---+++++++++,,,+++*********************************))))))******+++,,,,,,.........------...000---...///...---...000222////////////000222333333111111111111000///...------------,,,,,,++++++***------,,,+++++++++,,,,,,*********)))))))))))))))---------,,,---111666;;;BBBIIIOOOOOOMMMGGG<<<222---,,,++++++******+++---111000///000222222222111111222222111000000111333.........///000111222333000000000000///////////////000111222111///...,,,.........................................................000222222000...------------------------,,,,,,,,,------------...,,,,,,,,,,,,---......///.........000333444333111000000......///111333555---...//////.........///...,,,++++++---.........------------............+++,,,---...///000000000,,,---......------...///******++++++,,,,,,++++++---------.........//////111000///...///111222444999777444111.........///333333333222111000...---......///000111222333333.........------...000111,,,+++***+++---///...,,,222111111000///...---,,,,,,+++,,,...000000...,,,++++++,,,,,,---......///,,,------------...............------,,,,,,,,,,,,///---,,,+++,,,,,,***)))---.../////////...------,,,...//////---,,,,,,---+++,,,------++++++,,,---,,,,,,,,,,,,------------,,,+++***+++---------+++---...///000000///---,,,,,,,,,---------,,,++++++***))))))))))))***+++,,,,,,++++++******++++++,,,,,,---......------...//////...------,,,,,,------+++---...---,,,,,,---///...---++++++---...---,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,...000222//////000111222222111000000...,,,***)))***++++++111...,,,,,,///111222222000111111111///,,,******++++++,,,,,,++++++***)))+++++++++,,,,,,,,,------************))))))))))))))))))******+++,,,------***,,,---,,,------,,,+++***+++***)))&&&%%%&&&(((+++++++++))))))***---///,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***++++++************)))))))))((((((******))))))***++++++,,,++++++,,,,,,---.........,,,,,,------------,,,,,,//////...------,,,,,,,,,------------,,,,,,,,,,,,------............------,,,,,,------///000111222222000...,,,,,,---...///......///000111222333444333444555888>>>GGGQQQXXX___aaacccdddccccccdddeeefffeeecccbbbbbbbbbcccdddcccbbbbbbbbbddddddcccaaahhhdddaaa___^^^^^^]]]]]]XXXXXXWWWSSSKKK@@@666000000...,,,+++,,,,,,+++*********************************))))))******+++,,,,,,.........------...000---...//////......000111///////////////000111222000000000000///......---...------,,,,,,+++++++++...------,,,+++++++++,,,*********))))))))))))))),,,------...111777>>>DDDHHHNNNQQQMMMGGG@@@666...,,,///000---***)))+++,,,111000///000222333222111111222222111000000111333.........///000111222333000000000000//////////////////000111111000..............................---------------..................///111111///...------............------,,,,,,,,,,,,------------,,,,,,------......//////------...000333333222000///......///000222333555..................//////...,,,++++++---......---........................+++,,,---///000000000000+++---......------...///+++,,,,,,------,,,,,,,,,+++,,,,,,,,,------------/////////000111222333444777777666333///...///000//////000111111///...---,,,,,,------......//////***,,,...//////000111333,,,,,,+++***---111000+++'''(((***,,,---...//////------,,,...000111000...++++++,,,---...///000000,,,,,,------------------------,,,,,,,,,,,,------***))))))+++---//////...,,,...000000///...---...,,,...000000...,,,,,,,,,+++,,,------++++++,,,---++++++,,,,,,,,,,,,,,,---,,,+++***+++,,,---,,,+++---...000111111000...---+++,,,---......---,,,+++))))))(((((((((***+++,,,++++++************++++++,,,---///...------...000///......---------------,,,---......,,,,,,---......,,,++++++,,,------,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++---///000///000111222222111000///000...,,,+++***+++,,,---111...++++++---000222222111333333222...+++******,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,---------------------,,,,,,,,,))))))******++++++,,,,,,))),,,---,,,,,,...---******+++***)))'''&&&'''(((***++++++***)))***---///......////////////000000+++***((((((***+++***))),,,++++++***))))))(((((())))))))))))***+++,,,,,,,,,,,,------.../////////------...............---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,---///000222333111000///...------......---...///000222333444444444444444555999???HHHNNNZZZ]]]aaaccccccccccccddddddcccccccccccccccddddddcccaaa```aaabbbcccbbbaaagggdddbbb``````___]]]\\\TTTWWWZZZYYYSSSGGG;;;222111///---,,,------+++******************+++++++++******))))))******+++,,,---.........------///000---...000///......///000222111111111111111222222///000000000//////...---------------,,,,,,,,,,,,///...---,,,,,,++++++,,,)))))))))))))))*********+++,,,---000444<<>>777000***,,,333666111,,,+++------333222111222444555444333111222222111000000111333000000000000111111222333000000000000////////////...//////000000000000000........................+++,,,,,,,,,---------------------///000000///---,,,---...//////...---,,,++++++,,,,,,,,,---------+++,,,---....../////////,,,,,,---000222333111//////000000000111111111111...---,,,---.../////////---,,,+++,,,...///...---------------------------+++,,,---...///......---+++---......---,,,...///---...............------,,,,,,---------.........---...000222333333333333444555555333000---...///,,,---///000000000......,,,,,,,,,,,,------------+++---///...------///222......,,,+++///555333,,, """%%%)))---000222222///...---...000222222111---------....../////////------------------,,,,,,++++++******+++,,,---...)))))))))+++...000000000+++...111111///------...***---//////---++++++++++++,,,------++++++,,,---***+++++++++,,,,,,,,,,,,,,,+++***+++,,,,,,+++***+++---///000000///---,,,)))+++---...///...---,,,)))(((''''''''')))+++,,,++++++************+++++++++---......---,,,.../////////...---------------,,,---......,,,,,,---......,,,++++++,,,------,,,------............------+++,,,,,,------,,,,,,+++++++++++++++,,,------...///111222222111///...---///---,,,******+++---......,,,++++++---/////////...000222111...+++++++++---------------,,,++++++++++++,,,,,,,,,,,,------000000///......---,,,,,,***************+++++++++''',,,...,,,,,,///...)))''')))))))))((((((***,,,(((***++++++++++++,,,...............//////000000+++***((((((*********)))+++++++++++++++*********))))))))))))***+++,,,---++++++,,,------......///............---,,,++++++---,,,++++++***+++,,,,,,++++++++++++++++++,,,,,,------............------,,,,,,,,,---///000222333111111000000///......---......///000111222222222222333333444666:::AAAEEEPPPTTT[[[___aaaaaaaaaaaa``````aaabbbccccccccccccbbbaaa___```aaabbbaaa```dddcccaaaaaaaaa___\\\ZZZRRRVVVZZZ[[[VVVKKK???888222000...---...---,,,+++))))))*********+++++++++******))))))******+++,,,---.........------///000...///000000...---...///222111111000000000111111///000000000000///......,,,,,,,,,---------------//////...,,,,,,+++++++++(((((())))))******+++++++++,,,---000555>>>GGGNNNOOOPPPKKK@@@666111...+++)))222777222++++++---...555444333444666777666555111222222111000000111333222222111111222222333444000000000000////////////......//////000000111111........................+++++++++,,,,,,------------,,,---...000000...,,,,,,---...//////...---,,,++++++,,,,,,,,,---------+++,,,---...////////////++++++---///222222000...111111222222111000///......---,,,,,,.../////////,,,,,,,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,++++++,,,...---,,,,,,---////////////000//////....../////////000000000000111,,,...000333444444333222111333555333///------...***,,,...000111000///...//////.........---------///000000---))))))+++...///000...,,,111777555...******,,,,,,---,,,+++***111///---...000222333333000////////////..................------,,,,,,,,,***)))))))))***,,,...///,,,++++++,,,...//////...+++...222222///------...)))+++......,,,***))))))+++,,,------++++++,,,---*********++++++,,,,,,,,,---+++***+++,,,,,,+++******,,,...000000...,,,+++)))***,,,...//////...---(((((('''&&&''')))+++---++++++************++++++***,,,------,,,+++---...//////...------------...,,,---......,,,+++,,,......,,,++++++,,,------,,,------...............---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///111333222000...,,,,,,---+++***))))))+++,,,...,,,+++,,,---//////---,,,***---000///---+++,,,---------......------,,,+++++++++,,,,,,,,,---------111111///...,,,***)))(((+++++++++***************''',,,...,,,,,,000...)))%%%&&&((())))))***---///'''))),,,,,,,,,+++,,,---+++++++++,,,,,,---------+++)))(((((()))******)))*********+++,,,,,,------))))))))))))***+++,,,---***++++++,,,,,,------...//////...---,,,***)))(((,,,+++***))))))***+++,,,+++++++++++++++++++++,,,---..................---,,,,,,,,,---///111222333111111111111000///...---//////000000000000//////000111222333444888===AAAEEEKKKSSSZZZ]]]^^^^^^^^^\\\^^^```bbbccccccbbbbbbbbbaaa______aaaaaaaaa```aaaaaaaaaaaaaaa___[[[XXXRRRUUUYYY[[[VVVMMMCCC<<<333111///.........---+++))))))******++++++++++++*********)))***++++++,,,---.........------///000...000111000...------...000//////............///000000000000000000///...,,,,,,,,,------.........000///...---,,,+++++++++'''(((((()))***++++++,,,+++,,,---///555===GGGNNNKKKKKKFFF:::111000000000###...444///)))))),,,---222222333333333333333222333222222111111222222333555444222111111111222222000000////////////000000000000111111111111000000------------------------.........------,,,,,,,,,,,,,,,---.../////////...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000,,,,,,------///000111222444333222000000000000111////////////............,,,,,,,,,...///000///---***,,,------,,,,,,...///000///......///...,,,***//////...---,,,++++++***---...///...---,,,---......------------......///---,,,,,,///333555444222111444444222111222000,,,111///......///000000000...---+++******+++,,,---000...111444111++++++111222111///000111333222222++++++,,,,,,---...//////...------......///000111444222///---.../////////000///...---,,,+++++++++...---,,,+++***)))))))))++++++,,,---//////...,,,///000000///---+++,,,------.........---,,,,,,+++***,,,...---***(((***,,,000000//////.........---+++)))((()))---...---+++++++++******++++++,,,---...............,,,***)))************************+++***)))((()))***,,,...///---,,,******+++,,,---000///...---,,,+++++++++,,,++++++,,,...---***&&&******+++++++++******)))+++...000000...,,,******++++++++++++++++++++++++/////////...------,,,,,,......//////...,,,+++))),,,,,,+++***+++,,,---...---......///...---+++***,,,*********,,,---,,,+++((()))+++...///...***'''(((,,,000000...---000444333222111///---,,,++++++......---,,,,,,+++******,,,++++++,,,...//////...*********++++++,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++******)))(((((((((((((((,,,,,,++++++,,,,,,---...(((((()))***++++++,,,,,,+++,,,,,,,,,++++++---///000000000///...---+++*********+++,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,---.../////////------)))***+++---///000111222111111000000//////......///...,,,+++,,,///222444222111111111222444666777AAADDDJJJQQQXXX\\\]]]\\\aaaaaabbbccceeeeeedddcccaaaaaaaaaaaaaaa```______aaa``````bbbeeeeeeaaa^^^VVVXXXXXXXXXYYYVVVMMMBBB555111//////---+++...333///...+++***))))))***+++++++++******************+++,,,---///000//////...///............---------////////////000111222333111111000000000000111111---...//////...,,,***(((+++,,,,,,------,,,,,,,,,,,,,,,+++***)))))))))))),,,///111111555???GGGIIIKKKDDD:::333000///---+++---.........---,,,,,,+++555555666666666444333222333333222222222222333333444333222111000111111222000000////////////000000///000000111111000000///------------------------......---------,,,,,,,,,------......///.........///...---,,,,,,,,,,,,---------------------,,,,,,,,,---...///////////////------------///000111222111111000000000111333444111111111000000000/////////---------///000///...+++---...---,,,,,,---...///...------...---+++)))//////......---,,,,,,,,,---...///...---,,,---...000///......---.........///......000444555444222000333444111111222000,,,------,,,---///000111111------,,,,,,,,,------...222111333555222---,,,111333111//////000111000///++++++,,,,,,---......///------------...///000111333111///.........////////////...---,,,,,,,,,---...---,,,+++*********+++---,,,+++---...///---,,,---...///...,,,+++,,,------.........------,,,++++++,,,...,,,***)))***,,,---------,,,,,,,,,,,,,,,+++***)))***---...---,,,,,,,,,++++++,,,,,,---...------......---,,,***)))))))))))))))))))))))))))***)))((('''''')))***,,,++++++)))))))))+++---......---,,,+++++++++++++++,,,+++***+++------***'''++++++,,,,,,,,,+++++++++***---///000///---------++++++++++++++++++++++++,,,,,,,,,,,,,,,---------.........---,,,+++******,,,+++*********+++------++++++------...---,,,,,,***)))((()))+++,,,+++))))))***+++...000///+++((()))---111111///...000333444222000...,,,,,,,,,,,,...------,,,++++++******+++******+++---...---,,,++++++++++++++++++,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++******)))(((((((((((((((+++************+++,,,,,,)))******+++,,,,,,------+++,,,,,,,,,++++++---///000000//////...,,,+++++++++++++++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,---......------..................------000000///......------,,,---,,,+++++++++---///000111111111111222333555666<<>>EEEMMMTTTYYY\\\aaabbbdddeeedddcccaaa```aaabbbbbbbbbbbbaaa``````]]]]]]]]]^^^______]]][[[^^^___]]][[[[[[ZZZTTTLLL@@@:::444222...+++,,,///---+++***((((((((())))))******++++++++++++++++++,,,,,,,,,,,,---...///000///............---------111222333333333222111000444111---******,,,///222+++,,,...///000///......------------,,,,,,+++***,,,,,,+++*********+++++++++111777;;;AAAHHHJJJIIIBBB<<<444000//////...---+++++++++++++++******))):::;;;<<<<<<:::888555333333333333222222333333333333222111000000000111222111000000000000000000111......////////////..............................------------------------.../////////...---,,,,,,...------,,,,,,,,,------............////////////---------...------,,,,,,---------......///111111555444333222000//////...333333222222222111111111333111...,,,---...//////---...///...,,,++++++---///...,,,,,,------,,,+++........./////////000000+++---......,,,,,,---///444333222000...------,,,000000000111111111000///...222222000000111000,,,,,,------------...000222,,,---///000111111000///444444444444222///------333111...------,,,+++)))++++++,,,,,,,,,---------,,,,,,,,,,,,---...///000111111000///------...///,,,,,,+++++++++,,,,,,---,,,,,,++++++,,,------...000...+++***+++,,,,,,+++((()))++++++++++++---///------------,,,---------,,,------,,,++++++++++++000000...---+++)))(((''',,,+++,,,,,,......///...,,,++++++++++++,,,------,,,---.........,,,+++***))))))))))))))))))))))))+++***)))(((((((((((((((***)))))))))***+++------******++++++++++++++++++,,,+++***)))******+++++++++++++++++++++,,,,,,---***,,,......---------...,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,---,,,***)))))))))***+++,,,,,,,,,,,,,,,------...))))))******++++++++++++,,,,,,,,,...000000///---++++++---///111111...,,,+++...111222111000000111444111...+++***+++---///,,,,,,,,,,,,++++++*********)))***+++---...---+++,,,,,,,,,++++++******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))((())))))******))))))))))))***++++++*********++++++,,,,,,,,,+++,,,,,,,,,++++++---///000///...---,,,+++++++++///...,,,******+++---...))))))***+++,,,------...+++*********+++---000111,,,---------------...............---,,,,,,++++++******************))))))000000000000000111111222222555999???FFFMMMTTTXXXbbbdddggggggfffdddcccbbbaaabbbbbbcccbbbbbbaaaaaa]]]]]]]]]^^^^^^]]]\\\[[[aaabbb___\\\[[[[[[XXXRRRDDD<<<555222///++++++...,,,,,,+++***))))))************+++++++++++++++,,,---,,,++++++,,,---///000///............---------///000333444555444222111444222///,,,,,,---...000***+++,,,,,,,,,,,,++++++------------,,,+++******,,,,,,+++++++++,,,,,,---+++333<<>>999222...---...---+++***+++++++++++++++******>>>>>>>>>>>><<<999666444444333333333333333333444222222111000000111222333111111000000000000111111......////////////..............................------------------------.../////////...---,,,,,,------,,,,,,,,,------............//////000000000---------...------,,,,,,......---......///000111444444333222111000///...222111111111111000000000333000---,,,---...///...---...///...,,,++++++---111///------...//////...------......///000000000+++,,,------,,,,,,---///444333111000...---------...///000000///...---------111111//////111///,,,///000111000...---///111---...000111222111000000222333222111000///,,,)))111///---,,,,,,+++***)))+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---...//////000111///---,,,---...*********)))******++++++++++++++++++,,,---......000---+++***+++,,,,,,+++&&&(((***++++++,,,...///...---,,,,,,,,,------...------,,,,,,,,,,,,++++++000//////......---------+++,,,,,,------......///***************++++++,,,------...//////...,,,+++++++++++++++++++++++++++,,,++++++***)))))))))))),,,,,,,,,+++++++++,,,,,,***+++,,,,,,---,,,,,,+++*********)))))))))+++,,,*********)))***+++,,,---+++,,,---,,,+++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,+++***)))((()))***+++,,,------...............++++++******)))))))))))),,,,,,,,,///111111///...++++++,,,///111111///---+++---000222222000000///222000---******+++...000,,,+++++++++++++++************+++---//////...,,,,,,,,,,,,++++++************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))*********************+++,,,,,,))))))))))))************+++,,,,,,,,,++++++---///000///...,,,++++++++++++///...,,,*********,,,---))))))***+++,,,,,,------,,,+++++++++---///111222------------------------//////...------,,,,,,+++++++++++++++************...//////000111111111111222444888<<<@@@FFFMMMQQQ\\\___cccdddcccaaa``````bbbbbbcccccccccccccccbbb______```___^^^^^^]]]]]]bbbcccaaa\\\[[[\\\YYYUUUGGG>>>555222000,,,,,,...------,,,,,,++++++,,,,,,******++++++,,,,,,,,,,,,,,,,,,++++++,,,---///000///............---------,,,...111444555555555444333333222111000...------,,,,,,,,,++++++***)))(((,,,---------,,,,,,+++***,,,+++++++++,,,---......---666AAAJJJSSSXXXTTTMMM<<<777000---,,,,,,***(((++++++,,,,,,,,,,,,++++++HHHGGGEEEBBB>>>;;;888777444444333333333333444444333222111111111222333444222111111000000111111222...//////000000//////...........................,,,,,,,,,------------............///......------------,,,,,,,,,---......------......///000000000,,,------.........------...............///000000//////111222222333333222111000000000000/////////111...,,,,,,---......---,,,.........,,,+++,,,---222000...---///000000///---------....../////////***+++------,,,,,,---///111000000///............---...000///---,,,,,,---,,,000111......000///,,,000222333111---,,,...111000000000111111000000///000111000......///,,,'''///---++++++,,,,,,+++***++++++++++++,,,,,,,,,,,,++++++++++++,,,---.........000222000---+++,,,...++++++***))))))*********************++++++,,,---...,,,******+++,,,,,,+++&&&(((***++++++,,,...000...---,,,+++,,,---...///...---,,,,,,------,,,+++++++++,,,...000222333333***+++------,,,,,,...///)))))))))))))))***++++++,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************------------,,,,,,++++++++++++,,,------,,,+++***((()))+++***))))))***+++***))))))((()))***,,,---+++,,,,,,+++)))(((((()))++++++++++++++++++++++++------,,,,,,+++******)))++++++***************+++,,,,,,---...............---,,,+++***))))))))))))((()))***---//////---+++++++++,,,...000111000...+++---///111111000...---000///,,,++++++,,,...///++++++++++++++++++************,,,...000000...,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***+++++++++************+++,,,,,,))))))))))))))))))))))))+++,,,,,,,,,++++++---///000///---+++******++++++...---+++***)))******+++******+++++++++,,,,,,,,,,,,,,,,,,---...///000111//////...---,,,+++***)))///......------,,,++++++++++++*********++++++,,,---...///111222222222222111444888:::;;;???EEEJJJVVV[[[aaacccbbb``````aaabbbbbbcccddddddddddddcccaaabbbbbbaaa___^^^___```bbbdddbbb^^^[[[\\\[[[XXXLLLAAA777333111...---...------------------,,,,,,******++++++,,,---------++++++++++++,,,---...//////............---------***,,,///222444666666666333333444333111///,,,+++///......,,,+++******)))+++,,,,,,------,,,,,,++++++++++++,,,---...///000111:::EEEOOOXXX[[[TTTJJJ:::555///,,,,,,,,,***(((***+++,,,,,,,,,,,,,,,,,,WWWTTTOOOIIICCC>>>;;;999444444333333333333444444444333222222222333555666222111111000000111111222///000000111111000000///........................,,,,,,,,,---------......------......///.........,,,,,,,,,,,,,,,---...///,,,,,,---......///000000,,,---...//////////////////............///000000---...000222333444444333111111000000000/////////---,,,+++,,,---...---,,,+++---...---,,,,,,---...111///---,,,...///000000---------------.........)))+++,,,,,,,,,,,,...///...---------...///000000,,,...000000---,,,---...+++///000......000///+++---000222000,,,+++...222222111000///////////////...000///,,,...000---''',,,+++******,,,......---++++++++++++++++++++++++************+++,,,---...---000222000,,,***,,,......---,,,++++++***++++++******)))))))))***+++++++++******+++------,,,***''')))+++,,,,,,,,,...000...---,,,++++++---...000///---+++,,,......,,,***))))))+++,,,...000111222(((***,,,,,,++++++---///******))))))******+++,,,******,,,,,,,,,,,,+++***++++++++++++++++++++++++)))))))))******************++++++,,,,,,,,,,,,+++***+++,,,---,,,+++)))'''&&&(((+++,,,***))))))++++++***)))))))))+++---///***+++,,,+++))))))***+++*********************************************)))******+++++++++++++++******+++,,,---------,,,,,,,,,,,,+++*********+++,,,'''(((***---//////---++++++***+++---///000///...***+++...000111000---+++...---,,,,,,,,,---...///******************++++++))))))+++...000///---***++++++++++++++++++,,,,,,++++++++++++++++++++++++------------------------******))))))******+++,,,***))))))))))))***++++++))))))))))))))))))))))))+++,,,,,,,,,++++++---///111///---+++******++++++,,,,,,+++******)))((((((,,,,,,,,,++++++++++++***+++,,,------..................------,,,+++******---------,,,++++++******+++***)))((()))***,,,...,,,---///111333444444444...222666888888:::???DDDPPPVVV^^^aaa```___```bbbbbbccccccdddeeeeeeddddddbbbddddddbbb___^^^```bbbccceeeeee```]]]^^^]]]ZZZSSSGGG<<<666444000---...+++,,,,,,------,,,,,,,,,******++++++,,,------...******+++,,,------------///............---------,,,---...000222444555666444333222111///---,,,+++------,,,+++++++++++++++******+++,,,------------++++++,,,,,,---///000111777???IIIRRRXXXYYYOOOCCC666222---+++,,,---,,,***))))))***+++++++++++++++ccc^^^WWWNNNGGGAAA===;;;555444444333333444444555444444333222333444666666222222111111111111222222000000111111111111000000////////////////////////,,,,,,,,,------.........,,,,,,---.../////////...,,,,,,,,,,,,,,,---...///,,,,,,,,,---...//////000,,,---...///000000000000///............//////000///000111222333222111111111111111000000000000///+++******,,,......---++++++,,,------,,,,,,...///000...,,,+++---...//////------------------------)))+++,,,,,,,,,,,,...///++++++,,,,,,...///111111,,,///111111...---...000+++...000......000///+++***...000///++++++...333333222000...------......---000///,,,...222///'''+++***)))***---/////////++++++++++++++++++++++++************+++,,,---...,,,000222111,,,***+++...000///...---,,,+++++++++******)))))))))))))))***))))))***,,,......,,,***(((***,,,,,,,,,---...000...---+++++++++---///000000---+++,,,...///---***+++++++++++++++++++++,,,'''***,,,,,,******,,,///++++++******++++++,,,---((((((***++++++***)))(((************************&&&'''((()))******))))))'''((()))***+++,,,,,,,,,******+++,,,+++)))'''%%%$$$(((,,,---+++))))))***,,,+++*********,,,///000)))***++++++***+++---///))))))))))))))))))))))))''''''(((((())))))******)))***,,,------,,,+++***((()))***+++,,,+++******+++************,,,---...((()))+++...111111///,,,*********,,,///000///...***+++---///111///,,,)))------,,,,,,------......******************++++++((((((***---///...,,,)))*********++++++,,,,,,---++++++++++++++++++++++++------------------------******))))))***+++,,,,,,((((((((((((((()))******++++++******************+++,,,,,,,,,++++++---///111///---+++******++++++++++++++++++***((('''&&&------,,,++++++******)))***+++,,,---...---,,,+++******+++,,,,,,---......,,,,,,++++++***)))))))))***)))'''&&&'''***---///+++,,,///222444555555555+++000555666666777<<>>999666555444///...------......,,,***,,,,,,,,,,,,,,,,,,,,,,,,---((($$$'''---111///+++)))***,,,...//////...---------......000111222333222333222000---++++++,,,+++)))'''(((***+++***(((,,,+++******)))*********---++++++---...///444;;;KKKNNNSSSWWWVVVOOODDD===...---,,,+++************---,,,+++++++++,,,---...zzzpppiiicccZZZNNNEEE>>>777333444666444333444444333333333333333333333222333333222111111222444111111111111111000//////111//////222111...---000---------------------------------------.../////////......------......///........................,,,,,,,,,---------,,,+++////////////////////////---///111111000//////000222000....../////////...///...------,,,,,,------........................***+++,,,---------,,,+++......---------,,,,,,,,,%%%,,,///...,,,------+++---000000------000000---///111333333111///.........///111222111///---+++000111111///------///111222222111000//////......000...------------+++))))))******+++,,,,,,------***,,,------,,,,,,---///,,,,,,---------.........333111///...------...//////...---,,,,,,---......%%%***......,,,***---000+++***))))))(((((())))))++++++,,,,,,,,,---------,,,++++++++++++,,,...//////...,,,++++++,,,...///,,,,,,++++++++++++,,,,,,,,,+++***+++---...---,,,************+++++++++,,,,,,+++++++++------+++***------,,,******))))))))),,,,,,,,,++++++*********++++++++++++++++++++++++...---,,,+++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))(((***+++,,,+++)))++++++,,,------,,,+++***,,,+++*********+++,,,---,,,+++,,,///222111...+++++++++,,,,,,---.........------------------------)))***---/////////---,,,...---,,,,,,+++++++++,,,***,,,///000///,,,++++++,,,,,,+++++++++++++++,,,***+++,,,+++***)))***++++++***************+++++++++******)))***+++,,,---***+++,,,------,,,+++***,,,+++***))))))***+++,,,---......---+++,,,---///222000...+++******,,,,,,***************************++++++***((()))***,,,...,,,***+++------+++)))***++++++,,,------......------,,,+++++++++++++++)))***++++++++++++))))))+++,,,...///000111000000///111444555444444555777;;;>>>EEENNNUUUZZZ[[[\\\dddcccbbbcccdddeeeeeedddddddddeeeddddddcccbbbbbbdddbbbbbbccceeeeeebbb```\\\UUUKKKBBB;;;666222000///...---...///...---+++------------------------222///,,,---///000---)))***+++---...///...---,,,---------...///000111222333333111...+++******+++,,,***)))***,,,---+++)))******)))******+++,,,,,,000,,,++++++,,,///777AAASSSUUUXXXYYYTTTJJJ???777...---,,,+++************,,,+++*********+++------xxxqqqgggZZZQQQFFF>>>888888999777666777444444444333333444444555222333333222111111222444111111111111000000000/////////222444111---///444------------------------------------......//////...//////////////////...////////////////////////111111111000000...------////////////////////////+++---//////......///000333111//////000111000//////...------,,,---------------------------------....../////////......---...------------,,,,,,,,,+++///111...---......,,,...000000......000000...111333666666444222000///222222111000///---,,,+++111111111///------///111000000000000000111111222///...,,,,,,------,,,+++******++++++,,,,,,------***+++---,,,++++++,,,---++++++,,,,,,,,,---------111000///---------............---------......///))),,,///...,,,+++,,,...///...---+++***))))))))),,,,,,---------.........,,,,,,,,,++++++,,,------...---,,,++++++,,,......,,,,,,++++++++++++,,,,,,...,,,,,,---...///...---)))))))))*********++++++*********,,,------+++)))---,,,+++***)))''''''&&&)))+++---,,,)))(((***---++++++++++++++++++++++++---,,,,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------++++++++++++*********)))))))))))))))))))))))))))***))))))***,,,---+++***+++,,,---......---,,,+++++++++*********+++---------,,,,,,...000111000///,,,,,,,,,,,,------------........................,,,,,,------------,,,,,,------,,,+++++++++,,,,,,+++---000000...,,,+++***------,,,,,,,,,------...)))***+++***(((''''''((())))))))))))***+++,,,,,,++++++******+++,,,---...++++++++++++++++++++++++,,,+++***))))))***+++,,,,,,...//////...------...,,,,,,++++++++++++,,,---***************************++++++***))))))***,,,+++******+++,,,,,,***(((*********+++,,,,,,------,,,+++*********************+++,,,---,,,***((('''***+++,,,---.../////////...000222333222222444555444888@@@HHHPPPVVVYYYZZZ```______aaadddggghhhhhhgggfffeeedddcccbbbbbbbbbdddcccaaabbbbbbcccaaa```___YYYOOOFFF>>>888333000///...------......---,,,------------------------//////000000///---,,,***+++,,,---.........---,,,,,,,,,,,,---...///000111444444111...***)))***+++,,,++++++---......,,,***))))))))))))+++,,,---...333...+++***+++000<<>>999555000///------......---,,,------------------------%%%(((---...---,,,,,,...,,,---.........---,,,+++,,,,,,,,,,,,---...///000777666333///+++***+++---++++++---......---,,,***************+++,,,---...111...,,,,,,---333AAANNNYYY[[[\\\ZZZQQQFFF<<<666---,,,++++++*********+++)))))))))))))))******+++~~~uuunnncccZZZPPPKKKFFF???999888666555444222222333444444222333333222111111222444222111000000//////000000000/////////......777AAA........................,,,---......//////......,,,---...//////...---,,,,,,,,,---------.........,,,...000000...------///........................,,,...////////////111333333222111111222222111/////////...------------...........................---,,,,,,,,,,,,,,,,,,,,,------------------------+++---,,,***,,,000222000...111111......111111...///111444555333111000///666444222000///...------222222111///------...000222111000/////////111222000///......///000///---,,,,,,,,,,,,,,,---------(((*********(((((()))************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,------.........//////...//////---,,,++++++,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,,,,------++++++,,,---...---,,,((())))))))))))*********((('''((()))++++++***(((''''''((()))))))))((((((%%%)))---,,,((('''+++///************************+++++++++******++++++,,,)))))))))))))))))))))))),,,++++++******++++++,,,++++++************++++++*********)))))))))((((((((((((((((((((((((((((((+++******+++------,,,***)))***+++,,,---,,,++++++******))))))***,,,---...+++++++++++++++,,,...000---------,,,,,,+++******------------....../////////...,,,+++******++++++,,,,,,,,,++++++,,,,,,------///000///---+++***+++------------......///000+++,,,,,,+++)))'''((()))))))))))))))***+++,,,---.........---,,,+++***)))******)))(((((()))******++++++***++++++,,,,,,---***---000111///---,,,,,,******+++++++++***((('''************************)))***,,,+++***)))***+++)))+++---...---,,,+++***))))))************++++++)))))))))(((((()))******++++++,,,---,,,***(((&&&))))))******++++++,,,,,,***,,,///000//////000222111333555999???HHHRRRZZZ[[[[[[\\\___cccfffffffffiiihhhfffdddcccddddddeeeaaaaaa```___^^^^^^_________[[[UUUPPPJJJDDD>>>:::444111///.........---,,,------------------------!!!&&&+++---,,,+++---000------------------,,,,,,,,,,,,+++,,,,,,---...///888777555111...,,,---///***+++---------,,,++++++,,,,,,+++++++++++++++,,,------...111222777CCCQQQZZZ\\\]]]YYYOOODDD;;;666,,,,,,++++++******++++++(((((())))))************~~~sssiii___XXXQQQFFF>>>;;;999888555333222222333444222333333222111111222444333222000/////////000111333111///000///111999BBB........................+++,,,.../////////...---,,,,,,------------,,,,,,++++++,,,,,,---.........,,,///111111...---...000...........................///000000//////111333222111111222333222000///000///......------......////////////////////////---------,,,---...//////,,,,,,,,,------------...)))++++++))),,,111222///...000000......000000...---///111111000///000000777666555444333222222222222222222///---,,,...///333222///...---...///000///...,,,,,,------,,,+++,,,,,,,,,,,,------------+++---------+++***+++,,,******+++++++++,,,,,,,,,+++,,,,,,,,,++++++++++++***+++,,,---............///...---,,,++++++++++++)))))))))******,,,------*********+++++++++,,,,,,++++++,,,---------,,,,,,+++,,,,,,------.........------,,,,,,,,,,,,------,,,*********,,,---,,,+++)))))))))*********++++++(((&&&&&&''')))******)))%%%&&&(((*********))))))''')))++++++)))(((***---************************+++************++++++,,,++++++++++++++++++++++++++++++************++++++******))))))))))))******************)))))))))(((((((((((((((((((((((((((***))))))***,,,---+++******+++,,,.........------******))))))***,,,...///***+++,,,+++******,,,...------,,,,,,++++++******++++++,,,,,,---............---,,,+++++++++++++++,,,,,,+++++++++,,,---------...///...,,,++++++,,,,,,,,,,,,,,,,,,---...///+++,,,---,,,***))))))***))))))))))))***+++,,,,,,------------,,,***)))(((++++++++++++++++++++++++******++++++,,,---------***,,,///000...,,,,,,,,,++++++++++++***)))''''''************************(((***,,,,,,***)))***+++)))+++---...,,,++++++,,,************************))))))))))))))))))***+++++++++++++++******)))(((******))))))******+++,,,***,,,...///...///000111111222333444777???KKKTTTWWWXXXZZZ___cccdddcccbbbeeeeeeddddddccccccddddddaaabbbccccccaaaaaabbbccceeebbb]]]XXXRRRKKKDDD???:::777333111111000///...------------------------(((+++//////---,,,---///------------------------,,,,,,,,,,,,,,,---...///777777666444111//////000+++,,,---,,,++++++,,,---------,,,+++++++++++++++)))+++///333555999FFFSSS^^^```___XXXLLL???666222,,,,,,++++++***++++++,,,(((((()))************)))xxxoooiii```TTTIIIEEE>>><<<999666444444444555222333333222111111222444333222000///...///000111444000...000000000333888........................+++,,,...///000///...---......------------......,,,,,,,,,---.../////////...222444333///---...111........................000111111000...///111333111111000111222222000...000//////...................................................///111222333,,,,,,,,,---------......+++,,,+++***---111000,,,---000000------000000---+++---.........///111333333333444444444444444444333333222///---,,,---///222000...,,,,,,---///000000...------------+++)))---------------------------......---,,,++++++---++++++++++++,,,,,,,,,---******+++++++++++++++***)))***+++------------,,,///---+++***++++++++++++,,,,,,,,,,,,---...///000+++++++++,,,,,,,,,------)))***,,,------------,,,***+++,,,---............------,,,,,,,,,,,,------,,,******+++,,,---,,,+++************+++++++++,,,(((&&&$$$$$$&&&)))******'''((()))++++++***)))((()))))))))******************************************************+++,,,,,,++++++++++++++++++++++++++++++************+++++++++******************+++++++++*********)))))))))(((((((((((((((((((((((())))))(((***+++,,,+++))))))***+++------------,,,***)))))))))***,,,...///+++---...---+++***+++---,,,,,,,,,+++++++++++++++******++++++,,,------...,,,,,,,,,+++++++++++++++,,,+++++++++,,,,,,---...,,,---......,,,,,,,,,---************+++,,,---...***+++,,,,,,***)))***,,,+++***************++++++)))***+++,,,,,,+++*********+++,,,------,,,+++***)))***+++,,,------------***+++---...,,,++++++,,,,,,,,,+++******)))))))))************************(((***,,,,,,+++*********(((***,,,+++***)))+++---++++++++++++++++++++++++***))))))))))))***+++,,,,,,+++***))))))******++++++***)))))))))***+++,,,***,,,...///......000111...000222222333888BBBIIIQQQSSSXXX^^^cccdddbbb___``````aaabbbbbbbbbaaaaaa^^^aaadddeeecccbbbccceeehhhfffccc```[[[UUUMMMHHHAAA>>>999666555444222111///////////////////////////000000///...---......,,,,,,,,,,,,------...///---------------......///333555666555333000000000---......---***+++...111,,,,,,+++++++++,,,------'''***///333555:::HHHWWW```bbb```WWWIII<<<333///,,,++++++***++++++,,,,,,((()))***+++++++++******{{{uuummm```UUUPPPAAA???;;;888555555666666222333333222111111222444333222000///...///111222111---,,,...///---+++,,,////////////////////////+++,,,...000000///...---000///...------...///000---------...///000000111---000222000+++''')))+++........................000111111///---...000222111000000111222222///---000000///...............------------------------+++******+++,,,...000111,,,,,,,,,------.........---...---,,,...222///***,,,//////,,,,,,//////,,,+++,,,---------///222555...///000111222333333333333333222///---,,,---///000...,,,++++++---///111333111/////////...,,,+++------------------------+++,,,---,,,***)))***+++++++++,,,,,,,,,---------)))******+++++++++******((()))***,,,------,,,,,,...,,,***)))***+++++++++,,,++++++++++++,,,---...,,,,,,,,,---------......(((***+++---......------***+++,,,---...............------,,,,,,------...,,,+++***+++---...---,,,***++++++++++++,,,,,,,,,)))&&&######%%%(((***+++)))***+++,,,+++***(((&&&+++)))((()))***+++***((())))))))))))))))))))))))******))))))***+++,,,,,,))))))))))))))))))))))))++++++************++++++,,,++++++++++++++++++,,,++++++++++++************(((((((((((((((((((((((()))(((((()))++++++***(((&&&''')))***++++++*********)))))))))***,,,...///,,,...000///,,,***+++,,,++++++++++++++++++++++++))))))***++++++,,,------***++++++,,,,,,,,,++++++++++++++++++,,,,,,---...+++---...---,,,,,,---...))))))))))))***+++,,,---)))***++++++***)))+++,,,++++++******************&&&''')))+++,,,,,,,,,,,,'''(((***++++++***(((''')))***+++,,,------------)))+++,,,,,,+++***+++,,,++++++************++++++************************(((***,,,,,,+++***)))***''')))+++***((((((***---,,,,,,++++++++++++++++++******))))))***+++,,,,,,,,,+++)))((((((***,,,---++++++***))))))***+++,,,***,,,...///......000111+++///222222222444;;;AAALLLPPPVVV^^^ccceeebbb___[[[]]]^^^`````````______[[[___cccdddcccbbbbbbdddgggfffeeedddbbb]]]WWWRRRGGGCCC>>>:::888777555444111111111111111111111111000///............//////+++++++++,,,---...///000......---------...//////111333555555333111//////000000000---++++++///333*********+++,,,---...///'''***...222333:::JJJZZZ___aaa___VVVHHH;;;333000+++++++++***++++++,,,,,,((()))***,,,,,,++++++***}}}rrriiidddUUUMMMCCC<<<:::999888777666555444444555444222000444---***///333333222222---......///000111222222///111222111000///000222////////////////////////---...//////...,,,+++***......------------......000000//////......------222000...------...111222......///000000000000000////////////000111333333////////////..................//////...---,,,,,,,,,,,,------...///000000------------------------222111000...,,,---000333...///000000000///---,,,,,,,,,---,,,,,,,,,...///000///...------...///000111000...+++***)))))))))...///000...,,,,,,///333---333555///,,,...///,,,,,,,,,,,,++++++*********------,,,,,,,,,,,,++++++((()))***,,,,,,+++******++++++++++++++++++++++++)))///000---,,,///---''',,,...///...+++***,,,...............---+++)))(((+++++++++***((((((+++---+++++++++,,,,,,---------,,,+++,,,,,,---...///000///000000///...---...///000...+++)))))),,,///222......---,,,,,,+++******(((((())))))******++++++******))))))))))))*********))))))(((((()))***+++++++++++++++++++++++++++))))))))))))***+++,,,---+++*********))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***((())))))(((&&&&&&'''((('''((()))++++++)))((('''*********))))))))))))))),,,,,,++++++,,,,,,---...'''(((***,,,...//////000222111...,,,+++*********---+++)))***,,,---+++))),,,++++++++++++++++++,,,+++++++++************)))******))))))******+++,,,)))+++,,,...//////......************************,,,---...---+++)))))))))(((((()))***************+++)))((())),,,---+++))))))******+++++++++******%%%&&&((()))+++,,,,,,,,,***+++,,,---,,,,,,***)))***++++++,,,,,,++++++***)))))))))))))))))))))))),,,+++***))))))***+++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---...******------)))(((,,,,,,,,,,,,++++++*********))))))+++,,,---.........222222222222333555777888AAAHHHSSS\\\```aaa```___```___]]]\\\\\\]]]^^^___]]]___aaadddeeeeeeddddddhhheeeccccccdddaaaYYYRRRNNNNNNLLLHHHCCC===999777111000///000222555666555444111...---...000000000............000111222333/////////---+++***+++,,,000000222333333222111000////////////...---,,,+++000//////.........//////////////////333===JJJTTT```aaa___XXXHHH777111333......---,,,++++++++++++...,,,+++,,,,,,---+++***|||tttoooccc[[[PPPGGGBBB>>>:::777555444333333444444222000666000---111555333111000////////////////////////...///000///...---...000////////////////////////,,,,,,---.........---,,,///......------......///000000//////////////////333111///...---///111222000000111111000///......///.........///000111111////////////..................//////...------,,,,,,,,,------...//////000------------------------...///...,,,++++++...000---.../////////...------...//////.........///000//////...------...///000---,,,+++******+++,,,------//////---+++---333888;;;<<<888000,,,------***---,,,,,,,,,+++++++++++++++++++++,,,,,,---------******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++&&&******'''''')))((($$$---...///...+++***+++---+++,,,---------,,,++++++,,,,,,,,,+++)))***,,,...+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///000***+++,,,,,,,,,+++++++++///...+++)))))),,,///111...------,,,++++++******)))))))))))))))***************))))))))))))*********))))))(((((()))***+++++++++++++++++++++++++++......---,,,+++*********+++*********))))))))))))***************************+++++++++++++++******((())))))(((&&&&&&''')))'''((()))******)))(((''')))))))))))))))*********,,,++++++++++++,,,------***++++++,,,---...//////222000...,,,+++*********,,,+++***+++---...,,,***++++++************+++++++++++++++*********))))))******))))))******+++,,,***+++,,,............---******++++++++++++******+++---...---+++))))))***(((((()))***************+++)))((()))+++---+++*********+++++++++******)))&&&'''(((***++++++++++++***+++,,,,,,,,,,,,+++************++++++*********))))))))))))))))))))))))++++++***))))))***++++++)))***++++++,,,,,,+++++++++++++++++++++++++++++++++******))))))******+++...******------)))))),,,,,,,,,,,,+++++++++******+++,,,,,,------------,,,000000000000111333555666:::BBBMMMVVVZZZ[[[YYYXXX^^^]]]]]]\\\\\\\\\]]]]]][[[]]]___aaabbbbbbbbbaaadddbbbaaaccceeeccc]]]WWWVVVTTTRRROOOLLLHHHDDDAAA999777444333555666777777666444111000111222111111000000//////000111222222111222222111...------...000000111222222222111000////////////...---,,,+++------,,,,,,,,,,,,,,,------...///111555@@@NNNXXX^^^___^^^WWWGGG666///111---,,,,,,,,,,,,,,,------&&&$$$$$$$$$&&&((('''&&&}}}rrrkkk```WWWPPPIIIAAA<<<888666444444444444333222777222000444666333///...111111000//////...------...///000000......///000////////////////////////***+++,,,......////////////......------....../////////000000000000000000444333111///...///111222222222222111000...---,,,///...............//////////////////.....................///......---,,,,,,,,,,,,---......//////------------------------,,,---......,,,,,,---///,,,------.........------//////...............//////......---------......,,,,,,+++******+++,,,---,,,---,,,+++,,,222;;;BBBLLLFFF;;;111---///...***------------,,,,,,,,,,,,)))******+++---......///,,,,,,++++++,,,,,,---...++++++++++++++++++++++++***,,,,,,))))))++++++)))...//////...+++******+++)))***+++,,,---.........,,,------,,,******,,,///---,,,,,,,,,,,,,,,,,,+++---,,,,,,------...///000***,,,...///000000.........---+++)))***,,,...000------,,,,,,++++++******************))))))))))))******))))))))))))******))))))(((((()))***++++++++++++++++++++++++++++++111000///---,,,+++++++++***************)))))))))************************))))))******+++******))))))******)))'''&&&((()))'''((()))******)))((('''(((((())))))******+++++++++++++++++++++,,,------......---------......///111000...---++++++************+++,,,...///---+++*********))))))*********++++++*********)))))))))******))))))******+++,,,***+++,,,---......------***+++,,,------,,,+++***+++,,,------+++))))))***(((((()))******************)))))))))+++,,,+++***+++++++++++++++***)))(((((())))))***++++++*********++++++,,,,,,,,,++++++))))))************))))))))))))))))))))))))))))))++++++***))))))***++++++)))***++++++,,,,,,+++++++++++++++++++++++++++++++++******))))))******+++...++++++------******,,,,,,,,,,,,,,,++++++++++++.........------,,,,,,,,,.........///000111222333999@@@JJJSSSWWWYYYYYYYYY[[[\\\\\\]]]]]]\\\\\\\\\ZZZ[[[]]]^^^_________^^^```___```cccffffffbbb^^^^^^[[[WWWVVVVVVTTTOOOKKKAAA>>>:::999:::===>>>???===:::888666666555333111222111000000000000111222444555666666333111000000000000111111111111000000////////////...---,,,+++,,,,,,++++++++++++,,,,,,,,,...000222888CCCQQQ[[[^^^______XXXHHH777///000,,,,,,,,,,,,---...//////333111...---------,,,***}}}wwwoooggg___WWWMMMFFF???<<<999777777777666555555222222666777333000///111111000000///...------000111222222111000111222////////////////////////,,,,,,------...///////////////............////////////000000111111222222555333222000///000111111222222222111000///...---000000///.........//////////////////............---...............------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111000/////////,,,,,,,,,---------------...---++++++,,,,,,,,,+++......------------------///...,,,***)))((())))))++++++******///999GGGRRRZZZMMM<<<111...000///,,,------------------------******+++,,,,,,---......,,,,,,+++******,,,---...++++++++++++++++++++++++//////...------...///............---+++*********)))***+++,,,------......,,,,,,,,,+++******,,,...---------,,,,,,+++++++++,,,,,,,,,,,,,,,---......+++---///222444444222000---,,,+++******,,,...///,,,,,,,,,,,,++++++******++++++******))))))((((((******))))))))))))******((((((((())))))***++++++***+++++++++++++++,,,,,,///......------------...************************++++++++++++++++++++++++(((((()))************)))*********)))((('''(((***((()))************)))(((''''''((()))***++++++,,,+++++++++***+++,,,,,,---///......---...///000111000///...---,,,++++++***)))***+++---//////...,,,******))))))))))))******************))))))))))))******))))))******+++,,,***+++,,,---...------,,,)))+++---//////---+++)))+++,,,------+++*********(((((()))******************))))))***+++++++++++++++++++++++++++***)))(((*********++++++******)))******++++++,,,,,,,,,+++******++++++++++++******))))))))))))))))))))))))+++******************+++))))))***+++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------------------------.........///000111111777<<>>111...---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,---++++++++++++++++++++++++---+++++++++++++++,,,---...------,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,---+++++++++***))))))+++------------,,,,,,+++++++++++++++++++++++++++,,,---******,,,000333333111...,,,++++++++++++,,,------,,,+++++++++++++++******++++++******))))))((((((******))))))))))))******'''(((((()))***+++++++++*********++++++,,,,,,,,,...---,,,,,,,,,,,,,,,---***************+++++++++++++++++++++++++++++++++'''((()))******************++++++***(((((()))+++))))))************))))))''''''((()))***++++++,,,+++************+++,,,,,,---------...///000111222//////......---,,,+++***(((***,,,---------------******))))))))))))***************)))))))))((((((******))))))******+++,,,***+++,,,---------,,,+++)))+++---//////---+++)))***,,,------+++******+++(((((()))***************)))***************+++++++++++++++++++++***)))(((***++++++++++++******)))*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++))))))))))))))))))))))))*********++++++*********))))))***++++++++++++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...///000......///000000111111111222555999===DDDMMMWWW]]][[[\\\^^^_________^^^]]]\\\]]]]]]]]]^^^^^^]]]]]]______aaaccceeeeeedddbbbaaa^^^[[[ZZZ[[[[[[XXXVVVNNNKKKHHHGGGKKKOOOSSSUUUQQQOOOMMMKKKGGGAAA:::555000///...---...000333444444666999999777555444444111000000//////.........////////////...---,,,+++,,,,,,,,,,,,,,,---...///---///111444:::EEERRR[[[___``````YYYIII888000222///...---,,,,,,,,,,,,,,,'''&&&&&&(((+++,,,,,,+++zzzqqqfff^^^UUUOOOHHHAAA>>>;;;:::999777555666::::::777666888222222222111111000000000///000111111//////000111000000000000000000000000//////......---......///000//////......//////000//////000000000000000000111111000000000111111111111111111222111111000000111111000000000000111222////////////............,,,---......///.........,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((+++---...------------//////...---,,,,,,------///,,,***+++...000///---------------,,,+++******))))))(((((((((***+++,,,))))))))),,,555EEEZZZhhhfffTTT???222,,,)))((((((,,,,,,,,,,,,---------------------,,,,,,+++++++++******))))))******+++,,,++++++++++++++++++++++++,,,******------++++++------,,,++++++,,,,,,+++***...---,,,,,,++++++++++++***++++++)))((((((***,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,---,,,---000444555222///***++++++,,,,,,,,,,,,,,,++++++++++++++++++******************))))))))))))******))))))))))))******&&&'''(((***++++++++++++*********++++++,,,,,,---///...---+++***)))))))))*********+++++++++++++++))))))))))))))))))))))))(((((()))***+++++++++++++++,,,,,,+++)))(((***+++************************(((((())))))******++++++***************+++,,,,,,+++,,,---///000111111111............---,,,+++***)))***++++++***+++,,,...*********))))))***************)))))))))(((((((((******))))))******+++,,,***+++,,,------,,,+++******+++,,,------,,,+++******+++------+++******+++(((((()))***************(((***++++++******+++,,,)))******+++++++++*********+++++++++++++++******************+++,,,------,,,,,,------------,,,,,,)))))))))))))))))))))))))))***++++++++++++***)))((()))******++++++******+++++++++++++++++++++++++++******))))))******+++,,,......++++++------***,,,,,,,,,,,,------------+++*********+++---///000...///000111111111111000222333555888???IIIUUU]]]\\\\\\]]]^^^_____________________^^^^^^^^^^^^^^^___```bbbcccccccccbbbbbbbbbaaa___]]][[[ZZZYYYYYYWWWTTTQQQPPPRRRUUUWWWXXXXXXXXXWWWUUURRRKKKCCC===222111///......000333555222555777888777666777777111000///...------......////////////...---,,,++++++******++++++,,,---...,,,///222666<<>>;;;;;;===<<<999999<<<666555444333222000/////////000111111//////000111000000000000000000000000......------...///000111000000////////////000000000000///////////////////////////000000111111222333333333222111000///...///////////////000111222////////////............,,,------...//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,---,,,,,,---...222111///------,,,------...+++(((***///111000...,,,---------,,,+++)))(((((((((''''''((()))+++,,,++++++***,,,555EEEZZZhhh]]]MMM;;;111,,,((())),,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++++++++++++++++++++++++++...+++---111222...---000,,,***)))***,,,...,,,***...---,,,+++++++++,,,,,,+++,,,,,,***))))))+++---+++,,,,,,,,,,,,,,,,,,---...------,,,,,,------...111...---000444666333000)))***+++,,,,,,,,,,,,+++******************++++++)))))))))))))))***************))))))))))))******%%%'''(((***++++++++++++)))******+++,,,,,,------...---,,,+++*********************++++++,,,,,,,,,))))))))))))))))))))))))((()))***+++,,,,,,,,,,,,+++,,,,,,+++))))))***,,,+++******************+++)))))))))))))))************************++++++,,,+++,,,...000111000...------............,,,+++******++++++)))'''(((+++...++++++************++++++***)))))))))((((((((((((******))))))******+++,,,***+++,,,------,,,+++*********++++++++++++******)))+++---,,,+++***+++,,,(((((()))***************(((***,,,+++))))))+++---((()))***+++++++++++++++******+++,,,,,,+++++++++***************,,,---...+++,,,,,,------,,,,,,+++)))))))))))))))))))))))))))***++++++++++++***)))((())))))***************+++++++++++++++++++++++++++******))))))******+++,,,//////++++++......***,,,,,,,,,---------......++++++)))))))))+++---.........000111111000000///222333555888===EEEOOOVVV\\\\\\\\\\\\]]]^^^___```aaa```______^^^^^^^^^^^^^^^___aaabbbbbbbbbbbbbbbbbbdddccc___YYYWWWXXX[[[ZZZXXXVVVVVVXXX[[[\\\\\\[[[\\\]]]]]][[[UUUMMMHHH888666333000///000222444222444666777777777999;;;111000///---,,,,,,------////////////...---,,,+++++++++++++++,,,---...///+++...333777>>>IIIWWW```^^^]]]ZZZRRRBBB222---000,,,++++++*********++++++******+++***)))$$$~~~ssslllaaaWWWPPPLLLIIIGGGDDDAAA@@@@@@>>>::::::>>>999888666444222000...---111333333333222111222333000000000000000000000000,,,,,,,,,---...000222444000000////////////000000000000//////......------------...///000111222222555555444333111///---,,,---------......000111222000/////////............,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,............///111444222000...---,,,,,,---+++(((%%%(((---000///,,,,,,,,,------,,,+++)))(((+++***)))(((''''''((((((---,,,+++,,,444DDDWWWeeeRRRCCC555///,,,***---333*********++++++,,,,,,,,,******+++,,,------...///***+++,,,---...---,,,+++++++++++++++++++++++++++,,,***,,,222222---,,,///+++)))(((***---...---+++---,,,+++++++++,,,---...,,,------+++******,,,...+++++++++,,,,,,---------000//////.........//////...+++(((***///111///+++)))***+++,,,---,,,++++++******************++++++(((((())))))******++++++******))))))))))))******%%%&&&(((***+++,,,++++++))))))***+++,,,,,,------*********+++,,,---...///*********++++++,,,,,,,,,************************))))))***+++,,,---------,,,,,,---+++***)))***,,,++++++************++++++*********)))))))))))))))*********)))***++++++,,,+++---000111111...+++)))---......///...---+++***+++++++++(((%%%&&&***---,,,,,,++++++++++++,,,,,,))))))))))))((((((((((((*********)))***++++++,,,***+++,,,---,,,,,,******************************)))+++,,,,,,+++***+++,,,(((((()))***************(((***,,,+++))))))+++---'''((()))***+++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******))))))***,,,---///***++++++,,,,,,++++++***)))))))))))))))))))))))))))***+++,,,,,,+++***)))(((((()))***************++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,000///++++++......***,,,,,,,,,------.........---,,,***(((((()))***+++---...///000000000///...---///222444888>>>EEEJJJ\\\[[[ZZZZZZ[[[]]]___```aaaaaa```___^^^^^^^^^^^^]]]^^^```aaaaaaaaabbbcccaaadddddd___WWWSSSVVVZZZXXXWWWWWWYYY]]]```aaaaaa[[[]]]___bbbaaa\\\UUUOOO>>>;;;777333000000222333222444555666777888;;;>>>111000...---,,,,,,------////////////...---,,,+++---------...///000111222***...333999AAAMMMZZZddd```^^^[[[RRRBBB333///222))))))))))))***+++,,,,,,(((***...222444222,,,(((zzzssskkkddd\\\UUUQQQKKKJJJHHHDDDBBBAAACCCEEEAAA>>>999666444333000///333222222111000///.........000111000///...///111000...---...///000///.........//////000000111111000000000000000000000000///111333333111/////////000111333222000//////000000000000///000000111222222///......111111000---------............------000...,,,++++++,,,---...,,,------.........------///+++***...---)))***...333000---+++---///000000///111000------///---(((------------,,,+++******(((((())))))******++++++000---***,,,333>>>GGGMMMFFF;;;///+++---...)))$$$,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,///000///...***)))'''(((***++++++***///...---,,,,,,,,,---...+++++++++,,,,,,---------++++++******++++++,,,---...------,,,,,,------...++++++,,,,,,---...//////...------------.../////////...---,,,,,,...///111+++++++++,,,,,,+++************+++,,,,,,,,,++++++************)))))))))))))))))))))((((((((((((((())))))***,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******---+++***+++......,,,))))))***+++***))))))+++---+++++++++,,,,,,---------++++++++++++++++++++++++++++++***))))))***++++++'''(((((((((((()))))))))...,,,***))))))***,,,---000///...///000,,,&&&!!!...///111222111///,,,***------,,,,,,+++***))))))---+++)))'''''')))+++---))))))***+++++++++******(((((('''((()))***,,,---*********++++++,,,,,,,,,))))))))))))************---,,,++++++***************+++,,,,,,+++***((('''''''''(((((())))))************+++++++++,,,,,,,,,...+++***...---)))%%%%%%///,,,***)))***++++++***,,,---///000000///---,,,******************************))))))))))))******))))))***++++++++++++***000///...,,,+++******))),,,,,,,,,,,,------...///...............---------,,,,,,++++++,,,,,,---...***+++---......---+++***++++++,,,,,,---...//////000//////000444:::@@@CCCPPPRRRUUUYYY\\\]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^____________```````````````eeedddaaa___]]]]]]]]]]]]]]]\\\\\\^^^``````___]]]______aaadddeeebbb\\\VVVIIIAAA888333222222000...000111333666888:::;;;<<<888555111---++++++,,,...111111111000000///...---+++++++++,,,---///222333...000444:::BBBMMMWWW^^^^^^aaa___QQQ===///---///,,,+++******)))*********+++,,,---,,,++++++,,,...zzzssslllddd```UUUSSSOOOKKKHHHGGGGGGHHHEEEBBB===:::888666333111222222111111000000/////////000111000///...///111111000//////111111000////////////000000000000000000000000000000000000000000000111111111111//////000111222222000//////000444333222111111111111111111///---...///000...,,,------............------...---,,,++++++,,,---...+++,,,,,,,,,,,,,,,,,,,,,,,,((()))---...,,,---111000///---...///000///......000///,,,---///...)))------------,,,+++******)))))))))))))))*********111---))))))---444:::>>>???777...***,,,---,,,)))++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,......---++++++***))))))+++,,,,,,+++...---,,,++++++,,,---...+++++++++,,,,,,---------++++++******++++++,,,---,,,,,,,,,++++++,,,,,,,,,+++,,,,,,,,,---.........,,,,,,,,,,,,,,,---......,,,,,,------............,,,---------------,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))(((((((((((())))))))))))))))))))))))++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,******,,,///000...,,,)))***+++***))))))+++---******++++++++++++++++++++++++++++++++++++++++++************************************+++++++++,,,...---,,,+++***++++++,,,///......000111000,,,)))+++---///000111///---,,,---,,,,,,+++******)))))),,,+++***((((((***+++,,,)))***************))))))))))))(((((()))***+++,,,***++++++++++++++++++,,,))))))))))))************//////...---------------)))******+++++++++******))))))))))))************))))))*********+++++++++...+++,,,///...)))''''''---+++))))))*********))),,,,,,............,,,,,,******************************))))))))))))******))))))***++++++++++++***---,,,++++++++++++,,,,,,+++++++++,,,---...///000//////......------,,,,,,---,,,,,,,,,,,,---......++++++---......,,,+++***++++++,,,,,,---.........111///...///111666;;;>>>GGGLLLRRRYYY\\\]]]\\\[[[]]]^^^^^^^^^^^^^^^^^^^^^````````````____________eeedddaaa___]]]]]]\\\\\\ZZZZZZZZZ\\\___aaa```___```___aaacccdddbbb^^^YYYNNNFFF;;;555333333111///333333444555777999:::;;;888666222...,,,,,,---...999777444000...,,,++++++,,,,,,+++,,,---///111222...000555<<>>111...000,,,,,,+++***)))))))))******+++,,,,,,++++++---///yyyqqqlllbbb```[[[VVVQQQNNNMMMMMMKKKGGGBBB>>>;;;999666444111111111111111111111000///000111111//////000111222111000000222222111000000000000000000000//////000000000000000000000000222000...000222222///---///111222222000//////000777666555333222111111111111///...---......,,,***------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,******---...---...111.........000111111...,,,---......+++---000///+++------------,,,+++******************))))))))))))///,,,)))(((***...000111444111,,,******,,,......******++++++++++++++++++************************---,,,+++,,,---,,,+++)))---+++******,,,------,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,++++++++++++,,,------)))***---...///...,,,+++---....../////////......---------,,,+++***(((((())))))((((((((('''''''''************************------,,,,,,+++***))))))++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,+++******+++---...,,,+++)))***++++++******+++---++++++******************++++++++++++++++++++++++)))***+++,,,,,,+++***)))------------............//////......---,,,+++***)))))))))+++---...---,,,)))***---/////////...---+++++++++******))))))(((***************************+++++++++***)))((((((******))))))))))))******+++++++++++++++*********)))))))))*********++++++---,,,++++++***+++++++++))))))))))))***+++,,,---++++++++++++************(((((()))))))))*********,,,***+++...---(((&&&''',,,***(((((()))******))),,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******))))))***++++++++++++***)))))))))***+++,,,---...******++++++,,,...///000//////...------,,,++++++---------------...//////+++,,,---------,,,***)))+++++++++,,,,,,------...111///...---///222555777===CCCMMMVVV\\\]]]\\\ZZZ^^^^^^^^^^^^^^^^^^]]]]]]aaa`````````___^^^^^^^^^dddcccaaa___^^^]]]\\\\\\XXXWWWXXX[[[^^^aaaaaaaaa`````````aaacccbbb```^^^VVVMMMAAA888444333222111444444333333555777:::<<<999777333///------...///:::777222...+++******+++------,,,,,,---...000111///222888@@@JJJTTT[[[```aaabbb___RRR???222...000---,,,+++***)))))))))))))))***++++++++++++...000|||wwwppplllfff```[[[VVVSSSQQQOOOKKKFFFAAA===:::777555111111111111111111111222///000111111000///000111222111000000111222111000222111111000000/////////////////////////////////555111......111222...***///111222222000///000111666555444333222222222222111111///......---++++++------............------******+++,,,------,,,,,,//////..................000///...------,,,,,,---......---...000000///...,,,...---+++,,,000000,,,------------,,,+++******++++++******))))))((((((***)))((()))+++...//////---,,,+++))))))***---000*********+++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,,,,***(((,,,+++******,,,------,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...)))***+++,,,---,,,++++++---......////////////...,,,,,,,,,,,,+++***)))((())))))))))))((((((((((((***+++++++++++++++,,,,,,---,,,,,,++++++*********+++++++++,,,,,,,,,------......---------,,,,,,,,,+++***************(((''')))***,,,,,,+++***+++,,,,,,,,,++++++******))))))++++++++++++++++++++++++)))***,,,------,,,***)))............///////////////000000000///---***)))'''''''''(((***,,,------)))***,,,---...---,,,,,,*********)))))))))(((((()))***++++++++++++***))),,,,,,,,,,,,+++***((((((+++******))))))))))))))),,,,,,++++++******))))))))))))*********++++++++++++******)))))))))******+++***)))))))))***,,,---+++++++++******)))))))))))))))))))))*********+++)))(((***---+++'''%%%''',,,***))))))++++++***)))++++++************++++++******************************))))))))))))******))))))***++++++++++++***((((((((()))***,,,---...)))******+++,,,...///000///......---,,,+++******---,,,,,,,,,,,,---......,,,,,,------,,,+++***)))***+++++++++,,,,,,,,,---///...------...000222444777===FFFPPPWWW[[[\\\\\\]]]^^^^^^______^^^]]]]]]aaaaaa```___^^^^^^]]]]]]bbbbbbaaa___^^^]]]\\\\\\XXXWWWWWWYYY]]]___```___````````````aaabbbbbbbbb]]]TTTGGG===777444333222444333222222444777;;;===999777444111///.../////////...,,,+++******+++,,,...------,,,---...///000000444;;;DDDNNNVVVZZZ\\\___```\\\PPP>>>222...///------+++***))))))((((((((()))***++++++,,,...000|||wwwpppiiiddd^^^YYYUUURRRNNNHHHBBB>>>:::666444111111111111222222222222000111222111000///000222111000//////111111000///222222111111000000//////////////////////////////777222......000000,,,(((...000222222000000000111222222111111111111222222222222111000...---,,,,,,------............------)))***+++,,,---......---000///...---,,,---------000000///------------,,,000...,,,,,,...000111111---...---+++---111111...------------,,,+++******++++++******))))))(((((((((''''''))),,,......---)))***+++***((()))+++...******++++++,,,,,,,,,,,,------------------------+++******+++------,,,***,,,***))))))+++,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++---------------......///++++++***)))***+++,,,---+++,,,---...............***++++++,,,,,,,,,+++++++++++++++*********))))))******++++++,,,,,,,,,,,,++++++*********+++,,,---+++++++++,,,,,,,,,------......---------,,,,,,,,,)))***++++++++++++++++++(((***,,,---,,,++++++,,,------,,,,,,+++++++++***++++++++++++++++++++++++)))***,,,------,,,***)))------------............///000111111000---***)))+++,,,,,,+++,,,---///000,,,,,,---------,,,***************)))))))))))))))(((***+++,,,,,,+++***(((------------,,,+++***)))++++++******))))))((('''+++++++++******)))))))))************++++++++++++------,,,,,,,,,,,,---------,,,***)))))))))***+++*********))))))(((((('''*********+++++++++,,,,,,((((((+++...,,,''''''***,,,+++++++++------,,,++++++***))))))))))))***+++******************************))))))))))))******))))))***++++++++++++***))))))))))))***+++,,,,,,*********+++,,,---//////...------,,,++++++******++++++******++++++,,,---,,,,,,,,,,,,+++******)))*********+++++++++++++++,,,------...///111333444555999???GGGOOOVVV\\\^^^[[[\\\^^^___```___^^^]]]aaa``````___^^^]]]]]]\\\``````_________^^^]]]]]][[[ZZZYYYYYY[[[]]]]]]\\\``````_________```bbbdddaaaYYYNNNCCC;;;777444444222111111111444888<<>>EEEKKKOOOVVVXXX\\\___bbbbbbaaaaaa]]]]]]^^^^^^^^^^^^^^^^^^WWWYYY[[[^^^```aaabbbbbb```]]]ZZZZZZ[[[\\\]]]]]]]]]___```^^^\\\[[[]]]```bbbbbbaaa[[[RRRHHH@@@;;;444555555555555555555555777666444222000...------++++++++++++,,,---...///+++++++++,,,---///222333///555AAAQQQ^^^ccc```ZZZRRRQQQNNNFFF;;;222//////))))))))))))***+++,,,---******+++***))))))+++,,,|||wwwkkkeee]]]UUUNNNGGG>>>888:::777333111111222111111111000000111333333222000222222222111111111111000222222222222222111000///111111111111111111111111000/////////000111222222000000000000000000000000////////////000000000000...///111222111000...,,,........................+++---///000111222444666999888555222111000000000000111111000//////000222222111///......///000000777444000......000000000111000---+++***))))))***,,,+++***(((''''''''''''+++++++++***((()))+++---...+++(((((()))***++++++******+++,,,...///000000000///---++++++,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,+++,,,,,,------,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,------.........+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---------,,,+++******,,,,,,+++***+++,,,------++++++,,,---++++++******************((()))+++,,,---------,,,)))+++...///...------...+++******,,,///000---***+++,,,---,,,***)))***+++...---,,,,,,++++++,,,,,,,,,,,,+++)))((())),,,///---+++***)))))))))'''%%%************))))))((((((,,,+++*********+++,,,------------...------,,,+++***//////***(((,,,...+++***,,,---,,,))))))+++---,,,,,,,,,---......+++)))(((((((((((()))***+++,,,+++++++++************)))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++***((((((***,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))************)))))))))))))))***,,,+++)))(((((()))++++++++++++++++++++++++)))))))))***+++---...///,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))(((***,,,+++)))(((***---''')))+++,,,---,,,***)))))))))+++,,,---.........,,,,,,+++******+++,,,,,,(((((((((((())))))))))))++++++++++++++++++++++++///+++)))******'''(((+++)))))))))))))))))))))))),,,---//////...///000222111111111222555<<>>HHHQQQWWWXXXWWWWWWXXXZZZ[[[\\\\\\[[[ZZZ\\\\\\[[[[[[\\\]]]```bbb^^^^^^]]]]]]]]]___```aaacccaaa]]]\\\]]]^^^^^^]]]]]]]]]\\\ZZZ]]]```]]]WWWSSSMMMGGGBBB???;;;666222///000222222222111///...---,,,,,,+++******++++++******++++++,,,,,,------***///333:::GGGWWW``````ZZZPPPCCC888222///---,,,++++++++++++++++++++++++///...,,,***))))))******vvvnnn[[[SSSGGG<<<777555555666777666555555666555333111222222222111111111111000---...///000111111000000000000000000000000000000...............///000111111111111111111111111111////////////000000000000000111333444333222000...000000000000000000000000,,,---//////...///000222///...---,,,,,,---//////,,,---......---...000222...///111222333333333333111///...///000000///...+++***)))((()))***,,,---))))))(((((((((((())))))(((***,,,,,,+++*********'''''')))+++------+++))).........------,,,,,,++++++,,,---...//////000000***,,,...000000...,,,***........................---,,,+++******+++,,,---,,,,,,,,,+++***)))((('''---,,,,,,++++++,,,,,,---+++---///000000---+++)))---------------------------...///...------...///,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++,,,---......---,,,,,,......---,,,)))+++++++++***)))***+++******+++,,,,,,---......---,,,+++*********+++,,,//////...---+++***,,,...***,,,---,,,******---111---...///...,,,+++,,,---,,,++++++***)))*********)))+++,,,,,,+++++++++,,,)))((((((***,,,......---************))))))((((((***)))((((((((()))+++,,,((()))+++---...///000000000------000///***,,,111///---+++,,,000222111000*********---//////...,,,******))))))((()))))))))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))&&&(((+++,,,+++++++++,,,))))))))))))************************************************))))))))))))'''(((***+++***)))***+++************************$$$&&&(((+++,,,,,,+++***,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))---***((()))+++,,,***((()))***,,,......---,,,+++,,,,,,,,,,,,***)))((('''***+++,,,------,,,+++***)))************+++++++++))))))))))))))))))))))))'''%%%''',,,---++++++...))))))))))))))))))))))))&&&(((******)))***+++---***,,,...///......///000000333999BBBKKKRRRTTTUUUYYYYYYZZZ[[[\\\]]]^^^___\\\]]]\\\[[[[[[\\\___bbb^^^]]]]]]\\\]]]^^^___```cccaaa]]]\\\\\\]]]]]]]]]ZZZ\\\[[[ZZZ^^^aaa^^^XXXUUUPPPJJJDDD@@@;;;333...///000111222222111///...---,,,,,,+++*********+++(((((()))+++,,,---...///(((---111666DDDVVV```aaaZZZOOO???333---,,,---...******+++++++++,,,,,,,,,111///,,,***(((((()))***qqqfffUUUGGG>>>:::777555444444555666777666333000222111111111222333333444/////////000111111222222......////////////......///////////////000111111000000111222222222222111......///111111222222222333111000111222222111000111111111111111000//////***+++---////////////...///...---------///000111,,,---///...------...///222444666888777555333111...---///000,,,&&&'''+++,,,+++******)))*********------,,,,,,+++***))))))************************'''((()))***+++,,,------------------------------++++++,,,,,,---...//////------......------,,,+++,,,,,,,,,---------......,,,---.........---,,,+++------------,,,,,,+++***---,,,---...000...+++)))..................---------------.........//////+++,,,,,,------,,,,,,+++///......------,,,++++++************************+++******+++------,,,***.........------,,,,,,,,,---------,,,,,,+++++++++111...,,,,,,...///...,,,---.........---,,,,,,+++*********++++++,,,,,,,,,+++,,,------......------,,,------,,,++++++,,,...///,,,******,,,...,,,+++++++++************++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++++++++,,,---...///------......//////000000...,,,,,,...222444222000000...+++***+++,,,++++++++++++,,,,,,---.../////////...---,,,+++*********)))))))))))))))))))))))),,,***((()))++++++(((%%%******))))))))))))******++++++******************+++++++++*********))))))))))))))))))))))))))))))*********)))))))))))))))((()))***(((''''''(((*********+++++++++,,,,,,,,,))))))))))))***************************************)))***+++,,,,,,***(((******++++++++++++******++++++,,,++++++***)))(((******))))))******+++,,,,,,,,,,,,+++***)))((((((************************---------,,,,,,+++++++++,,,,,,,,,+++++++++******&&&'''(((***++++++++++++,,,,,,,,,------.........///222666;;;AAAHHHQQQVVV]]]\\\[[[\\\]]]]]][[[YYYXXXWWWVVVYYY]]]``````______aaabbbbbbaaaaaabbbcccccc```^^^^^^___```]]]ZZZ\\\\\\\\\\\\]]]^^^______TTTUUUTTTOOOFFF===666333333///...111222///---......---+++*********++++++++++++++++++,,,---......---...111777AAANNN[[[bbbYYYJJJ;;;333000------...)))************+++++++++(((***,,,,,,+++)))))))))wwwlll]]]OOOEEE???:::666666555555666666555222000222222111111222222333444111111111111000000000000//////000000000000/////////////////////000111111000000111222222222222111//////111222222333333333111000///000111111000///111111111111111000//////---...///000000000//////...............///000000---...//////......000222444555666777666555333111111...---//////+++)))***,,,++++++***************---,,,,,,++++++*********************************(((((()))***+++,,,------------------------------,,,,,,------......//////------......------,,,+++,,,,,,,,,---------......------.........---,,,+++---------------,,,+++***---------...///...,,,***------...............---,,,------------.........------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,***......---------,,,,,,,,,---------,,,,,,+++++++++000...,,,,,,...///...---------......------,,,+++******+++++++++,,,,,,,,,+++,,,------......------,,,------,,,++++++,,,...---+++***+++---...---+++++++++************++++++,,,,,,,,,+++++++++******************************))))))))))))***+++,,,---........./////////000000---,,,,,,...111222111///...,,,******,,,---------...,,,+++***+++---///000,,,,,,---------,,,,,,+++************************+++)))((()))+++,,,***(((+++++++++******+++++++++************************+++++++++*********))))))))))))))))))))))))))))))***))))))))))))))))))))))))***+++***)))***,,,---************+++++++++,,,))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,,,,***)))******++++++++++++******(((((()))***+++++++++*********))))))******+++,,,+++,,,,,,++++++)))((((((************************---,,,,,,,,,+++++++++++++++++++++*********))))))((())))))************)))++++++,,,,,,---......//////111333777<<>>KKKWWW```XXXIII:::222///,,,,,,---)))************+++++++++)))***,,,,,,***)))***+++wwwiii\\\QQQHHH???999888666555555555555333111222222111111222222333333333222222111000000//////000000111111111111000000///////////////000111111000000111222222222222111000000111222333333333333000///...///000111000...111111111111000000000//////////////////...------------...////////////......//////...---///222555666666555555444333222222555///,,,000222000,,,+++---,,,,,,++++++++++++***++++++++++++++++++++++++************************((())))))***+++,,,------------------------------........................---............---,,,,,,,,,,,,,,,---------......------......------,,,+++,,,------------,,,,,,+++///---,,,,,,---...,,,++++++,,,---...............,,,,,,,,,,,,------------/////////000000/////////++++++,,,------...//////,,,,,,,,,,,,------------+++******+++------,,,+++------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++///---,,,,,,---......---------......------,,,,,,++++++++++++,,,,,,,,,,,,+++,,,------......------,,,------,,,++++++,,,...*********,,,...///---+++++++++************++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))***+++,,,---...////////////000000000---,,,,,,---...//////---,,,+++***+++---...///...000...+++))))))+++...000***+++---//////...---,,,++++++++++++++++++++++++***)))((((((***,,,,,,,,,---,,,,,,,,,,,,,,,,,,---************************+++++++++***************))))))))))))))))))))))))))))))))))))))))))******''')))************---///)))))))))*********++++++)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***++++++*********++++++++++++******(((((()))*********))))))***))))))))))))***+++++++++++++++++++++***)))(((************************+++++++++++++++******************)))))))))((((((************))))))(((((()))***+++,,,---...///000...///000222666===EEEJJJUUUYYY^^^```^^^\\\\\\\\\[[[YYYWWWWWWYYY\\\^^^______aaabbbbbb``````aaacccbbb```^^^]]]]]]\\\ZZZXXXZZZZZZ[[[[[[\\\]]]]]]^^^[[[[[[[[[ZZZVVVMMMAAA888444000...000000...---...---,,,+++*********++++++******)))******+++,,,---000000000333;;;GGGTTT^^^WWWHHH999111...++++++,,,)))************+++++++++***++++++***))))))***,,,uuujjj___SSSGGG???888666444333444444444333333222222111222222333333222222222111111000000000111111111222222111111111///////////////000000111000000111222222222222111///000111222222222222222000///...///111111111///222111111000000000000000000000///...---,,,++++++,,,---.../////////...---//////...---,,,...222666777666444222111111111222444000...222333000......------------,,,,,,+++***++++++++++++++++++,,,,,,************************))))))***++++++,,,------------------------------///////////////........................------,,,,,,,,,,,,---------......---------------,,,,,,,,,,,,---------------,,,,,,000...,,,,,,---------,,,***+++,,,---.../////////+++++++++,,,,,,,,,------//////000000000000//////,,,,,,,,,---------......*********+++++++++++++++++++++***,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---.........,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,---,,,++++++,,,...((()))+++---//////---,,,,,,++++++******++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......////////////////////////---,,,+++,,,,,,------------,,,+++,,,---......---///...,,,******+++---...***,,,...000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,------,,,,,,++++++,,,,,,---***************+++++++++************************)))))))))))))))))))))))))))))))))))))))*********'''((()))((('''(((***+++((())))))))))))*********))))))*********+++++++++************************---+++(((((()))+++++++++******++++++++++++******+++++++++***((('''%%%$$$)))))))))))))))***+++++++++++++++++++++***)))(((************************************************+++*********))))))))))))******)))))))))))))))***((()))***+++---...000000////////////111777>>>CCCLLLSSS[[[^^^\\\ZZZZZZ\\\\\\ZZZWWWVVVWWWZZZ]]]______```aaaaaa``````aaaccccccaaa```___]]]\\\[[[YYY[[[[[[\\\]]]^^^^^^^^^^^^^^^]]]]]]___^^^VVVIII>>>777222///000000---,,,...,,,+++++++++++++++++++++))))))))))))***+++,,,---///000000222999EEETTT___WWWIII999111...,,,+++---))))))*********+++++++++***+++***)))((()))+++---wwwlll___RRRIII<<<999555333333555555555333333222222111222222333000000111111222222222333111111222222222222111111///////////////000000111000000111222222222222111...//////000000000000000111000///000222333222111222111000000//////000000333333111000...------,,,,,,---...//////...---,,,......---,,,+++---111444555444222000//////000111000000222444222......333.../////////...---+++***++++++++++++++++++,,,,,,*********************************+++,,,,,,------------------------------///////////////...............//////......---,,,,,,,,,,,,---------............------,,,,,,,,,,,,,,,------......---------000...,,,,,,---------,,,***+++,,,---............+++++++++,,,,,,,,,---------......//////......---......---------,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,---,,,++++++,,,...'''))),,,.........---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---....../////////...............,,,,,,++++++***+++,,,---///...------......,,,++++++,,,,,,------,,,+++***,,,---///000///---***(((,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******++++++++++++************++++++))))))*********+++++++++************************))))))))))))))))))))))))(((((())))))************)))******)))'''&&&''')))((())))))))))))*********************++++++++++++************************---+++(((((()))+++++++++******++++++++++++******++++++******((('''&&&%%%))))))(((((())))))***+++******+++++++++***))))))))))))))))))))))))))))))************************,,,,,,+++++++++*********(((((((((((()))***+++,,,((((((***+++---...///000000000///...///333999===EEENNNWWW\\\\\\[[[\\\___]]][[[YYYWWWWWWYYY]]]___^^^```aaaaaa``````aaabbbccccccbbb```___]]]\\\\\\\\\]]]^^^___````````````^^^]]]^^^aaabbb\\\PPPFFF===666222111000...---///++++++++++++++++++++++++))))))))))))***+++,,,---...///111333999EEEUUUaaaYYYJJJ:::333///------...))))))*********+++++++++*********)))((())),,,...yyymmm```VVVEEEAAA:::666555555666666333333222222111111222222000000111111222333333444111111222222222222111111///////////////000111111000000111222222222222111......//////000//////...111000///000222444333222333222000/////////000111777666444333111000000000---............---,,,,,,.........,,,+++,,,///111111000///.........///000......222444000,,,...444///000000000///...,,,+++++++++++++++++++++++++++************************++++++++++++,,,,,,------------------------------...........................////////////...------,,,,,,,,,---------......///...---,,,,,,,,,,,,---,,,------............---///---,,,,,,---...,,,+++***+++,,,---------------,,,,,,,,,,,,------------,,,------......------,,,//////...---,,,,,,++++++,,,,,,------......//////,,,++++++,,,......---,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------***,,,,,,,,,+++,,,...000,,,,,,------......------------------,,,,,,,,,,,,+++,,,------......------,,,------,,,++++++,,,...(((+++---...---,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---.........---------------++++++++++++******---///000...............,,,***)))***,,,......---+++)))------......---+++)))''',,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,************))))))(((((())))))***)))))))))***++++++,,,,,,***************+++++++++))))))))))))))))))))))))((((((((()))******++++++---------+++)))'''((())))))))))))*********++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***++++++*********++++++++++++******&&&'''((()))************)))(((((((((((()))************+++++++++******)))))))))))))))))))))))))))*********+++++++++++++++,,,,,,,,,++++++++++++***(((((('''''')))***,,,...((()))***+++,,,---...///000000000//////111555888AAAHHHRRRYYY\\\^^^___aaa\\\[[[[[[YYYXXXZZZ]]]```^^^```aaaaaa______```bbbbbbccccccbbb___^^^^^^___]]]^^^```aaabbbaaaaaa```^^^^^^___bbbccc___WWWPPPDDD===666444222......000******+++,,,,,,,,,++++++******)))******+++,,,---,,,...111444999DDDTTT```YYYJJJ;;;333000------///)))************+++++++++((()))******)))***,,,---zzzmmmeeeRRRLLLCCC;;;777666555555444333222222111111222222222222222222222222222222000000111111111111000000///////////////000111111000000111222222222222111//////000000000000//////000///...000222333222111333222000///...///000111777555333222000000000000///...------,,,,,,,,,---///000000///------...///---------,,,------.........,,,---111000---...111000111111111000...,,,+++---,,,,,,++++++*********************************+++++++++,,,,,,,,,,,,---------------------------,,,,,,------....../////////////////////...------,,,,,,,,,---------......///...---,,,,,,,,,------,,,,,,---...............---------...///...,,,***+++,,,,,,---------,,,,,,,,,------------.........,,,------......------,,,---------------------,,,,,,,,,------...//////000,,,++++++---...///---,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------)))+++---,,,++++++...000+++,,,------......------......---------,,,,,,,,,+++,,,------......------,,,------,,,++++++,,,...***,,,...---+++***,,,...---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))***+++,,,---------,,,,,,,,,+++++++++***+++,,,+++)))+++...111...------...//////---+++)))***+++,,,,,,,,,,,,,,,+++,,,,,,,,,+++******)))++++++++++++++++++++++++))),,,000000...,,,++++++***))))))(((((())))))***((())))))***++++++,,,,,,))))))*********+++++++++))))))))))))))))))))))))'''(((((()))******+++++++++,,,,,,+++)))((()))+++************+++++++++,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,,,,***)))******++++++++++++******&&&'''(((***+++,,,,,,,,,((((((((((((((()))******)))******+++++++++******))))))))))))))))))))))))++++++++++++,,,,,,,,,---++++++++++++***************)))((('''((()))+++,,,)))******+++,,,,,,------...///000//////000222444;;;@@@IIIRRRYYY]]]___```ZZZ[[[\\\\\\ZZZ[[[^^^aaa^^^___``````______```bbb___aaabbbaaa^^^]]]^^^```\\\]]]___aaabbbaaa```___]]]___aaabbbbbb```]]][[[KKKBBB;;;777444000///111)))***+++,,,,,,,,,,,,+++*********++++++,,,---...***...222444888AAAPPP[[[XXXJJJ:::222///---,,,...)))************+++++++++''')))+++++++++***+++---vvvnnn\\\UUUIII???999666555444444333333222111111111222444444333222222111111111000000111111111111000000///////////////000111111000000111222222222222111000000111111111111000///......---...111222222111333222000///...///111222444222000///------......000///---,,,+++,,,------000111222111///---...///******+++,,,,,,------...///***)))...111000......000111222222111///,,,+++------,,,,,,+++***))))))************************+++,,,,,,,,,,,,,,,,,,---------------------------++++++,,,,,,---.../////////////////////......---,,,,,,,,,---------......///...---,,,+++,,,------,,,,,,---.../////////...---------///000///,,,))),,,,,,---------,,,++++++---------.........//////------............------+++,,,,,,------......///******++++++,,,---......,,,,,,+++---...///...,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------)))+++---,,,++++++...111+++,,,,,,---.........---.........------,,,,,,,,,+++,,,------......------,,,------,,,++++++,,,...,,,---...,,,***))),,,...---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++,,,---...///,,,,,,,,,++++++*********)))+++,,,+++***+++///333,,,,,,,,,...000000///---******))))))***,,,...///***************+++++++++++++++++++++++++++++++++&&&***000111///---,,,---******))))))))))))******((())))))***++++++,,,,,,))))))******++++++++++++))))))))))))))))))))))))'''(((((()))***+++++++++((())))))((('''''')))+++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,***************************)))***+++,,,,,,***(((******++++++++++++******))))))***+++++++++++++++((((((((((((((()))******)))******+++++++++******))))))))))))))))))))))))+++++++++,,,,,,---------************)))))))))))),,,+++)))((('''(((***+++*********++++++,,,,,,,,,,,,...///000//////000111555999@@@JJJTTT[[[]]]]]]YYY[[[^^^]]]\\\\\\___bbb^^^___``````______```bbb]]]___aaa```^^^]]]^^^aaa[[[\\\___```aaaaaa___^^^^^^```bbbbbbbbbaaabbbcccOOOFFF===999555000000222)))***+++,,,---,,,,,,+++++++++++++++,,,---...///***///333444666>>>LLLWWWWWWIII999111...,,,+++---)))************+++++++++&&&(((+++,,,+++++++++,,,pppdddSSSEEE===999777555555333222222444444222111222000///111333444222///111111111111111000//////000111222333333222111000000000000000000111111222222000///------///000222------------.........////////////000111111222222///...---,,,,,,---...///000///---,,,++++++,,,,,,222222111///,,,++++++---...---++++++,,,---,,,+++,,,,,,---.........------///000111222111///---,,,++++++------------++++++,,,)))'''))),,,---+++))))))***+++,,,---.........---+++***+++......,,,)))******+++,,,,,,---......,,,---......//////......000---,,,---///000...,,,,,,,,,,,,,,,+++***))))))//////............/////////,,,+++,,,///000///---------...//////......---,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++---000222111///,,,...//////...------...***+++---...///...------***))))))***,,,------,,,++++++******++++++,,,---)))))))))***+++,,,......------,,,+++++++++,,,------------...............////////////...---,,,+++---,,,+++++++++,,,------***+++,,,,,,******+++,,,,,,,,,,,,++++++***************))))))))))))))))))******)))))))))***,,,---,,,,,,+++***))))))******)))******+++,,,,,,------+++******+++------,,,***************+++,,,---...,,,,,,---,,,+++***,,,...)))))))))))))))*********,,,,,,,,,++++++*********++++++***)))(((((()))))),,,---...---+++***+++,,,*********)))'''&&&'''(((************))))))))))))(((((()))***+++,,,,,,---+++)))(((((())))))(((&&&))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))+++*********))))))((((((+++*********))))))(((((((((((())))))))))))(((((()))+++,,,,,,***)))***+++***************************((('''''')))+++,,,+++)))))))))***+++++++++,,,+++++++++++++++***)))((((((((()))))))))((((((''',,,,,,++++++***)))))))))222111000//////000111222111555;;;AAAIIIQQQYYY^^^]]]^^^___^^^\\\[[[\\\]]]]]]\\\ZZZYYYYYY[[[]]]^^^\\\]]]___``````^^^\\\[[[bbb___]]]___bbbbbb```\\\]]]]]]^^^aaacccdddcccaaa\\\RRRDDD:::444111///---......---,,,,,,+++******,,,,,,,,,+++++++++******,,,,,,...222444:::GGGTTTWWWOOOAAA222,,,------***,,,++++++***)))((('''''',,,+++***+++++++++)))(((wwwmmm^^^PPPHHHAAA<<<999666444222222222222111///222000000111333333111///111111111111111000//////...///000111111000///...000000000000000111111222111000///......///000111,,,------------.........111111000000000000000000///...------------...///111000...---,,,,,,------...///000///---,,,,,,---///---+++***+++,,,++++++++++++,,,------------,,,///000222333222000...,,,***+++,,,,,,,,,,,,+++******))))))***+++,,,+++***)))***+++,,,------------///---,,,---000000...,,,******+++,,,,,,---......,,,------...............///---,,,---//////...,,,------------------,,,+++//////............/////////---,,,---///000///---/////////......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---///111000...,,,...//////...------...***+++,,,---......---,,,++++++,,,,,,---......///+++++++++***++++++,,,---...------,,,,,,,,,,,,,,,---......//////...---------------...............///////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,---------,,,,,,,,,++++++++++++*********++++++,,,******)))))))))***,,,,,,,,,,,,+++***************,,,,,,,,,+++******))))))+++******+++------,,,***)))))))))******+++------,,,------,,,++++++,,,...))))))))))))************,,,,,,,,,++++++*********,,,,,,+++******************,,,,,,+++***))))))***++++++,,,+++******,,,---))))))******++++++,,,,,,)))))))))***++++++,,,,,,+++)))(((((())))))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++************+++*********))))))))))))************)))))))))((())))))************))))))%%%%%%&&&'''))))))))))))************************,,,***(((''')))******)))))))))))))))))))))******+++++++++++++++***)))))))))))))))******))))))(((*********************+++...............///000000000333888>>>DDDLLLUUUZZZ[[[]]]^^^^^^]]]\\\]]]^^^]]]\\\[[[[[[[[[\\\]]]^^^]]]^^^___aaaaaa```___^^^]]]^^^___```___^^^^^^^^^]]]]]]___aaaccccccbbbaaa^^^VVVKKK@@@888333000///...------,,,,,,+++++++++,,,,,,,,,++++++++++++***,,,,,,...111444999FFFSSSVVVPPPBBB444---------+++++++++******))))))((((((++++++***+++++++++)))(((yyymmmaaaWWWNNNEEE>>>:::777444333333222111000222111000111333333111///111111111222111111000/////////000000000000//////000000000000000111111222111000///......///000111------------............222222111000000///......///...------------...///111000///---------......+++---//////...---------000...***))))))***+++*********++++++,,,,,,,,,,,,000111333444333111...,,,******++++++++++++******)))***++++++******+++,,,)))******+++,,,,,,,,,,,,...------...//////...,,,***++++++,,,,,,------...,,,,,,---..................---,,,---...///...,,,------...////////////...//////............/////////...---...000000000.........---------,,,,,,,,,------------------------...---,,,---...///...---,,,...000///...---...///++++++,,,---------,,,,,,+++---000///------///222+++++++++++++++,,,------///......---------------+++,,,///111111///---+++---------.........///////////////000//////......+++,,,---......---,,,+++***+++,,,,,,******+++,,,......------------,,,,,,,,,,,,,,,,,,,,,---...///*********)))******+++,,,,,,++++++************+++,,,++++++******)))((((((+++******+++------,,,***---------------...///000------...---,,,+++---///************************+++++++++++++++*********---,,,++++++++++++++++++(((*********((('''((()))'''((())))))((()))+++---((()))***+++,,,---......************************+++)))(((((()))***)))'''((((((((((((((((((((((((************************))))))))))))************************************,,,+++++++++***************************)))))))))************))))))))))))******++++++++++++******)))((('''))),,,---+++(((************************...+++)))(((((())))))((()))))))))(((((((((((((((***++++++++++++***)))))))))******+++++++++******(((((()))******+++,,,,,,******+++------.........///111444888>>>FFFNNNTTTYYY[[[]]]^^^^^^]]]^^^___\\\\\\]]]]]]]]]^^^^^^^^^]]]^^^___aaabbbbbbbbbbbb\\\___bbb```\\\ZZZ\\\___[[[]]]___aaabbbbbbaaa```___[[[SSSHHH>>>666222111---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...111333777CCCPPPVVVQQQEEE777...------,,,*********************)))***++++++++++++***))))))zzzpppggg[[[OOOFFF???<<<888555555555444333222111111222222222111000111111111222222111111000111111111222222111111111000000000000000111111222000000////////////000000........./////////000000111111000000////////////.........------.........000///...---,,,,,,---...***---000000///---,,,,,,111---***(((((()))******)))))))))******+++,,,,,,000222333444444111///---+++++++++,,,,,,+++++++++(((+++---,,,***)))+++...)))******+++,,,,,,,,,+++,,,,,,,,,,,,------,,,++++++++++++,,,,,,---------,,,,,,---.........------------------------------,,,,,,...//////000000000///......------......///............///000000///,,,,,,,,,,,,,,,---......------------------------...---------------,,,,,,---...000000...---...///++++++,,,,,,,,,,,,,,,,,,***...222000---+++///333,,,++++++++++++,,,------++++++,,,,,,---...000111)))+++,,,......---,,,+++,,,,,,------...////////////000000111000000//////+++,,,...//////---+++******+++,,,,,,******+++,,,---------------,,,,,,,,,+++++++++,,,,,,...///000******************++++++,,,++++++******+++++++++((((((((()))******+++++++++******+++------,,,***---------------...//////---......---,,,,,,---///++++++***************)))+++++++++***************,,,++++++*********++++++((()))***)))((('''((()))&&&'''(((((('''''')))+++))))))******+++,,,,,,---+++++++++*********))))))***)))((()))******)))(((((((((((((((((((((((((((************************((()))))))))************++++++++++++++++++++++++,,,,,,+++++++++******************************************))))))))))))))))))******++++++******)))000,,,)))))),,,---(((###************************---+++(((((())))))))))))*********))))))(((((('''******+++++++++******)))******+++,,,,,,,,,++++++((()))))))))*********+++'''(((+++---.........---000111222444888@@@HHHNNNWWWZZZ]]]^^^^^^]]]]]]]]]ZZZ[[[\\\]]]^^^^^^^^^]]]\\\]]]^^^___```bbbcccddd```bbbbbbaaa]]]ZZZZZZ[[[ZZZ]]]```aaaaaa``````___^^^]]]YYYOOOBBB888333222,,,,,,,,,---------------------,,,,,,,,,+++++++++++++++---000111555@@@LLLUUUSSSJJJ<<<111......,,,*********************+++)))***++++++************|||ttthhh[[[RRRFFFBBB<<<888666666555555111222333222111000000000111111222222222222111111222111111111111111111222000000000000000111111222000000////////////000000///000000000111111111111......//////000000000000---..................---...---,,,+++++++++,,,------///111111///---,,,+++///,,,)))(((((()))))))))))))))((())))))+++,,,---111222333333333111///...---------,,,,,,---------(((+++------***))),,,...******+++,,,,,,,,,+++++++++,,,------,,,,,,+++,,,++++++,,,,,,,,,,,,------+++,,,,,,---...---------,,,---------,,,,,,------***+++,,,---.../////////......------------......---......///...//////000......---,,,,,,,,,------........................------------,,,,,,,,,------///000000///......///---,,,,,,,,,,,,,,,,,,,,,)))---111///+++***---111,,,,,,++++++,,,,,,---...***+++++++++,,,...///000+++++++++++++++,,,---...,,,,,,------...//////000111111111222111111000000,,,---/////////---+++******+++,,,,,,******+++,,,+++++++++++++++,,,,,,,,,************+++,,,......*********+++************,,,+++++++++++++++,,,,,,((((((((()))******+++++++++******+++------,,,*********************+++,,,,,,---...---++++++---...,,,+++++++++******))))))******************************))))))))))))***+++)))***+++***))))))***+++,,,,,,---+++))))))***,,,******************)))))),,,,,,++++++***)))))))))***)))((()))***+++***)))))))))))))))))))))))))))************************((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************+++++++++))))))))))))))))))******(((((())))))))))))((((((,,,(((%%%&&&))))))%%% ))))))))))))))))))))))))+++)))'''''')))++++++++++++++++++******))))))))))))******+++++++++************+++,,,,,,,,,,,,,,,*********)))))))))((((((((()))+++---...///......000111111222555:::BBBGGGTTTWWW\\\^^^^^^\\\\\\[[[YYYZZZ[[[\\\]]]]]]]]]]]]\\\\\\\\\\\\]]]___aaabbbgggdddbbb``````^^^ZZZWWWYYY\\\```bbbaaa___^^^^^^\\\\\\ZZZRRRFFF;;;555222---------------------...---------,,,,,,,,,++++++++++++---///000222<<>>GGGSSS^^^cccbbb___[[[[[[ZZZZZZ[[[]]]^^^______^^^\\\YYYXXXYYY]]]`````````___^^^]]]^^^aaacccbbb___]]]]]]______\\\ZZZ]]]YYYVVVWWWYYYVVVLLLCCC666222...,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---///333777JJJTTT^^^]]]PPPAAA777333,,,,,,,,,***)))***,,,---+++*********))))))((((((yyynnncccXXXPPPKKK???;;;666444555666444222555444333333222222333333333222111000000111222333//////000000000000//////000111111000//////000222///222222......000000---/////////...,,,+++---...////////////............++++++,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++******)))(((((((((((()))***++++++++++++,,,...000111.........---------,,,,,,......---,,,++++++++++++---...///...,,,+++,,,---+++---///000000///---+++,,,,,,+++++++++,,,---...,,,...///...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---///000000///.........///...,,,,,,...///000/////////.........------...///...------...///000000000000////////////333000......000000///---,,,...//////......///000...------///111333333222...........................------,,,,,,------...................................................------......///111222333555444444444555444222000111000...---,,,,,,------...---+++******+++---...,,,,,,+++++++++,,,------++++++++++++++++++++++++******++++++++++++******,,,,,,++++++++++++,,,,,,***++++++,,,+++***)))(((++++++++++++++++++++++++...---------,,,,,,,,,,,,,,,,,,+++******+++,,,---,,,++++++*********++++++++++++******)))))))))((())))))(((((((((((())))))************************---,,,+++))))))))))))***+++++++++++++++***))))))***,,,,,,+++)))((()))***)))))))))))))))))))))))),,,,,,++++++******++++++***)))(((((((((((()))***((()))))))))************((())))))***+++,,,,,,---,,,---...---+++++++++,,,...---,,,,,,+++++++++,,,******))))))******+++,,,(((***,,,------+++)))(((***++++++,,,,,,++++++*********)))***+++,,,***(((************))))))((('''(((((((((((()))))))))***))))))***+++++++++++++++(((***++++++))))))+++---))))))))))))))))))))))))))))))*********+++++++++...------...///000222333888<<>>444---,,,---...---+++++++++++++++,,,,,,,,,++++++,,,,,,---...000222:::HHH[[[gggeeeXXXHHH>>>...---,,,+++,,,,,,++++++---------------.........xxxnnnbbbZZZNNNEEE@@@;;;777333333333333333333444555666111222333444444333222111000000111111111111000000///000111000//////111333...111111......111111...---.........------...000............------------+++++++++,,,,,,,,,------++++++++++++************))))))************)))))),,,---------------------++++++++++++++++++++++++,,,,,,,,,,,,---...//////,,,---.........---///000------,,,++++++,,,------,,,,,,---------.........---...---,,,++++++---000..............................---------...000111---...//////------///111,,,---......------///111---------...............---...///...---------///////////////...............///............///000...///000000//////000111222111000111222333222111........................,,,,,,++++++,,,------..................................../////////000000///......//////000111222444222000000111111000..................---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++************++++++++++++++++++++++++++++++******+++,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---------000000000000111111111111------------,,,,,,++++++***************+++,,,,,,---,,,+++******+++---...++++++************++++++************************++++++++++++*********))))))******+++++++++******)))***++++++***)))***+++************************((()))***++++++++++++***))))))))))))))))))))))))******))))))))))))))))))***************)))))))))***+++,,,+++)))((()))***)))))))))(((((()))******))))))(((((())))))***+++,,,+++***)))((())))))******++++++,,,,,,++++++******)))((()))++++++)))((("""###%%%'''((()))******))))))))))))************---,,,+++******+++,,,---------,,,++++++***)))(((++++++++++++++++++++++++(((((()))))))))*********++++++,,,---...//////000...222888@@@HHHQQQXXX\\\^^^]]]\\\[[[\\\]]]^^^___[[[^^^```aaaaaa```aaabbb___```aaaaaa``````aaacccaaaaaabbbaaa````````````^^^\\\ZZZZZZ\\\]]]\\\ZZZLLLCCC666...+++,,,,,,,,,*********++++++,,,,,,,,,+++******+++---...//////444BBBUUUeeehhh^^^PPPEEE444000---+++,,,---,,,+++///......---,,,++++++***{{{rrriii]]]RRRJJJCCC<<<777555444444444444555666666111222333444444333222111000111111222222111111000...000000000///000222444---000000......111222///...//////...,,,,,,...///.........------------,,,++++++,,,,,,,,,,,,------+++++++++*********)))))))))******++++++******))),,,,,,---......---------***++++++++++++,,,,,,,,,------,,,,,,---...//////---...//////...---...000,,,,,,++++++++++++,,,,,,,,,,,,---............---,,,---------,,,,,,---///////////////////////////000///---------///222333///111222111......000333,,,---...---------///111---------------.........---...///...------...////////////......------------...///...------///111,,,---......---,,,---///333111000000111222000///........................+++++++++++++++,,,---....................................//////000000111///////////////000111111333111/////////000///...---......///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++++++++++++++++++++******+++,,,...///------,,,,,,,,,,,,------------,,,++++++++++++,,,++++++,,,,,,------......000000111111111111222222------......---,,,+++******************+++,,,---...---,,,+++***+++,,,,,,))))))(((((((((((())))))******************************+++++++++******)))))))))***++++++++++++***(((***++++++******+++,,,************************((()))***+++++++++***)))((())))))******))))))(((************))))))))))))++++++******)))(((((('''***+++,,,+++)))))))))***+++************+++,,,,,,)))(((((((((((()))*********))))))(((((()))*********++++++,,,,,,++++++***)))(((((()))******)))''''''''''''((((((''''''&&&)))))))))*********++++++---,,,,,,++++++++++++,,,000...+++)))*********)))++++++++++++++++++++++++((((((((()))))))))******)))***,,,---.../////////...111555;;;BBBJJJSSSYYY[[[[[[ZZZZZZ[[[]]]^^^___[[[]]]___```_________```^^^___``````______```aaa```aaabbbaaa```___```aaa]]][[[[[[[[[]]]^^^]]]\\\RRRHHH;;;111---,,,,,,,,,))))))******+++,,,,,,,,,***))))))***---...---,,,///;;;MMM^^^fffbbbVVVMMM;;;555///,,,,,,---,,,+++//////...---+++***)))(((wwwkkk```WWWNNNEEE???:::999888777666666666666222333333333333333333222000111111222222111111000...///000000///000222444///111111......111000.../////////...,,,+++---............---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++++++++*********)))***++++++++++++***)))***+++---.........------++++++++++++,,,,,,------...------------......///...///000///...---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---***,,,......---,,,---...////////////////////////.../////////000111222222---000111///,,,+++...222+++---...---------///111,,,,,,,,,------.........---...///...------...///------...............///,,,...///...,,,,,,///111)))+++------------///000111/////////111111000///........................+++++++++,,,,,,---//////........................---......///000000111111///////////////000000111333111.........///...---,,,---...//////...------+++,,,,,,------,,,,,,+++******************+++,,,++++++++++++++++++++++++,,,+++*********,,,...000------,,,,,,,,,,,,------...---,,,+++++++++,,,,,,++++++,,,,,,---......////////////000000000111111---............,,,+++***((((((((())))))+++,,,,,,************************))))))(((((((((((())))))************************)))***++++++++++++***)))))))))***+++++++++++++++***+++,,,+++))))))***+++************************((()))+++++++++***((('''))))))***++++++***))))))************)))))))))(((+++******************)))+++,,,---,,,***)))***+++***************+++,,,,,,((((((((((((((()))******((())))))******+++++++++***++++++,,,,,,++++++***)))(((((()))******)))''')))*********)))(((''''''))))))*********+++++++++,,,,,,------,,,,,,+++***---***((((((***,,,+++***))))))))))))))))))))))))(((((((((((()))))))))***)))***+++---............///111444777;;;CCCLLLSSSYYYYYYYYYYYYZZZ\\\^^^```\\\]]]^^^^^^\\\\\\]]]___\\\^^^______^^^^^^___```^^^```bbbaaa___^^^```bbb\\\\\\]]]^^^______^^^]]]WWWMMM???555000...---,,,((())))))***++++++,,,,,,***)))(((***---...,,,***,,,555EEEVVVbbbbbbZZZSSSAAA:::000+++,,,------,,,......------,,,+++******tttjjj```WWWNNNGGG???>>><<<:::888666555555333333333333333333333333111111222222222222111111...///000000///000222444111333222///...//////,,,000000000...,,,+++,,,---......---------,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++)))***+++,,,,,,+++***)))***+++,,,...//////...---+++++++++,,,,,,---------///......---------......///000111000...------...,,,------......------,,,,,,,,,.../////////...---))),,,...///...------...000000000000000000000000,,,...000222333222111111***,,,...,,,((('''+++///+++---...---------000222,,,,,,,,,------.........---...///...------...///++++++,,,---...///000111+++---///...,,,,,,///111)))+++---//////000222444...------...111222222111........................,,,,,,,,,---...///000111........................---......///000111111222000////////////000000111333000...---.........---,,,---.../////////------+++,,,,,,------,,,,,,+++***)))))))))***+++,,,,,,++++++++++++++++++++++++,,,+++*********,,,///000...------,,,,,,------......---,,,+++***+++,,,---++++++,,,,,,---...//////---.........//////000000......//////...,,,+++)))''''''''''''((()))++++++&&&'''((()))******))))))++++++************++++++************************))))))+++,,,,,,+++***)))((()))***+++++++++++++++,,,------+++)))(((((()))************************)))***+++,,,+++)))'''&&&***+++,,,------,,,+++***+++*********))))))((((((*********++++++,,,,,,,,,+++,,,---,,,*********+++(((((('''(((((()))******((((((((((((((()))******((()))***+++,,,---------+++++++++,,,,,,+++++++++)))(((((((((******)))'''((()))***+++++++++++++++)))************+++++++++,,,,,,---...---,,,***)))(((&&&&&&(((,,,---,,,***(((((((((((((((((((((((((((((((((((())))))))))))((()))+++---.........---111222333444777===FFFMMMWWWWWWWWWXXXZZZ\\\^^^```\\\]]]]]]\\\ZZZZZZ\\\]]][[[]]]______^^^]]]^^^___]]]```bbbaaa^^^^^^___bbb]]]]]]^^^`````````___^^^ZZZQQQCCC888333111///---((())))))***++++++,,,,,,***((((((***---...,,,)))***222@@@QQQ___bbb]]]VVVFFF===111++++++---...---------------------,,,,,,{{{sssiii\\\SSSQQQJJJAAA:::888888666444777888777666444333333444000222444444222000000000000000000000000000000000000/////////............222111000//////000111222,,,---...//////...---,,,,,,------......------,,,+++++++++)))'''&&&&&&(((+++---------+++++++++---+++,,,...000000///...---///...------,,,,,,,,,,,,***+++------,,,+++,,,---..................---------,,,,,,+++,,,---...///---------....../////////////////////...........................///000000111000......000000000///222111111///...---,,,+++000///---+++++++++---...---,,,,,,,,,,,,---......---------.........//////000///...------...///000111000///...---,,,++++++,,,---///000000000///...////////////000000000000000000////////////000000******,,,---.../////////..................------////////////////////////............---,,,+++***111000...---,,,,,,------------..................,,,++++++******++++++,,,---,,,+++******+++,,,---,,,,,,*********,,,...000---+++******,,,---------++++++++++++++++++++++++------------,,,,,,+++******---,,,)))***///...)))+++---///000//////000111---,,,***)))))))))******(((((())))))))))))(((((()))'''(((+++,,,)))(((+++---+++(((&&&%%%''')))*********))))))******+++,,,++++++***************+++************************+++,,,,,,,,,,,,+++******......,,,+++***)))))))))++++++************++++++)))))))))))))))))))))))),,,+++++++++***)))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********+++***(((&&&'''(((+++,,,,,,+++++++++++++++++++++)))***+++,,,...///000111,,,,,,+++***)))))))))***+++)))((()))++++++)))&&&,,,+++***))))))***+++,,,'''((()))+++++++++***)))************************###&&&+++,,,+++***+++,,,++++++***))))))((())))))))))))))))))))))))))))))...,,,***,,,///111000...000111111222333777===BBBQQQVVVZZZ[[[YYYYYY]]]aaa\\\\\\]]]^^^____________\\\]]]___```bbbbbbaaaaaa``````____________``````___``````___^^^^^^```bbb\\\WWWMMM@@@444---***)))+++++++++***++++++,,,,,,+++***(((***,,,---***(((111333777DDDXXXhhhdddXXXPPPAAA444000///,,,***,,,///...---,,,+++*********~~~uuujjjbbbXXXQQQHHHAAA>>>===:::888888888777555222111222222111333444444222111111111000000000000000000000000000000/////////.........111000000//////000000111------...//////...------,,,,,,------------,,,,,,+++,,,,,,***((('''(((***+++---------++++++,,,---...///000111000///...,,,......---,,,,,,,,,,,,,,,)))+++------,,,,,,---...........................------,,,,,,,,,---...///,,,,,,---------.........000000///......---,,,,,,...............///000000111000......000000000//////////////////.........000...---++++++,,,---...---,,,,,,,,,,,,---......---------.........//////000///...------...///000...............---------,,,---///000000000///........./////////000000000000000////////////000000,,,,,,---...////////////........................////////////////////////...............------,,,000///...,,,,,,,,,,,,---000///...,,,,,,,,,---...---,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,...---+++******+++,,,---...,,,+++,,,---......---,,,,,,,,,,,,,,,,,,++++++---------------,,,+++***))),,,+++((()))------)))***,,,...///......///000...---+++*********+++,,,((())))))******))))))(((,,,)))***......++++++---+++***(((''''''((()))*********))))))******+++,,,++++++***************+++************************+++,,,,,,,,,,,,+++******---,,,+++******)))******++++++************++++++************************++++++******************++++++++++++++++++++++++,,,,,,,,,++++++*********...---***))))))***,,,---++++++++++++++++++++++++++++++,,,,,,------......---,,,++++++******+++++++++)))((()))++++++)))&&&++++++***))))))***++++++(((((()))***************************************&&&))),,,,,,***(((((())),,,+++******)))))))))***))))))))))))))))))))))))...,,,***+++...000000...000111111111222666;;;???KKKPPPVVVYYYXXXXXX[[[^^^^^^^^^___```aaaaaaaaaaaa\\\]]]___```aaabbbaaaaaa______^^^______```aaabbb^^^___``````^^^^^^```bbb\\\WWWOOOCCC888000------,,,+++++++++++++++,,,,,,+++***)))***,,,,,,***(((+++...333>>>RRRccceee^^^TTTFFF888222000---,,,...------,,,+++++++++,,,,,,zzzsssddd]]]TTTLLLHHHDDD???;;;:::999777444333222222222111333444444222111111222000000000000000000000000000000000/////////.........//////000000//////...------...//////...------,,,,,,------------,,,,,,++++++,,,+++))))))+++,,,+++,,,------,,,+++,,,...//////000000///...---,,,---,,,,,,++++++++++++,,,(((***------------...///...........................------------...//////,,,,,,,,,,,,------------000000///......---,,,,,,............/////////000111000......000000000///,,,,,,---...///000111111///...---,,,+++,,,---...---,,,,,,,,,,,,---......---------...............//////...------...//////---------.........//////,,,---///000000000///...............////////////000000////////////000000...//////000000000//////........................////////////////////////---......//////////////////...---+++++++++,,,,,,333000---***)))***,,,---...------,,,,,,------...+++,,,,,,,,,,,,,,,,,,+++...---+++***))))))******...---,,,---...//////---,,,,,,,,,,,,,,,,,,------,,,------------,,,,,,+++***,,,,,,***+++---...,,,***,,,......------...///...---,,,+++++++++,,,---*********++++++*********+++)))***---...++++++---(((((()))))))))))))))*********))))))******+++,,,+++***************++++++************************+++,,,,,,,,,,,,+++******+++******)))))))))******++++++************++++++************************))))))******************************************+++++++++++++++*********///---+++))))))***+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,+++***))))))+++***)))'''++++++***))))))***++++++)))))))))))))))******+++)))))))))))))))))))))))))))+++---,,,***'''&&&'''++++++***)))))))))******))))))))))))))))))))))))---,,,***+++---//////...000000111000111333777:::BBBHHHQQQVVVWWWXXXYYY[[[^^^^^^___```aaaaaaaaaaaa\\\]]]^^^```aaaaaabbbaaa^^^^^^^^^^^^___aaabbbccc]]]___``````______```aaa\\\YYYRRRHHH===555111000,,,,,,++++++++++++,,,,,,+++***)))***+++,,,***)))(((+++///888GGGXXXaaabbbZZZMMM>>>666111......000,,,+++++++++,,,,,,---...~~~rrrkkkaaaYYYRRRKKKCCC>>><<<999666555444444444444111222333333111000000111000000000000000000000000000000000////////////...---...///000000///...------..................---,,,,,,,,,------,,,,,,,,,)))***+++*********,,,---+++,,,...---,,,,,,---...---------------.........,,,++++++******+++++++++***,,,......---,,,---...............////////////..................//////,,,,,,,,,,,,,,,,,,,,,,,,000000////////////......---......///////////////111000......000000000///,,,,,,---...///000111222...------,,,,,,,,,---...---,,,,,,,,,,,,---......................................................---------............///,,,---///000000000///...---.........////////////000000////////////000000000000000000//////...------------...............////////////////////////------///000000111111111...---,,,+++***++++++,,,///...---+++++++++,,,---------,,,,,,,,,,,,------)))***+++,,,,,,+++***))),,,+++***)))))))))******---,,,+++,,,...///...,,,,,,,,,------------......,,,---------------,,,,,,---/////////......//////)))+++------,,,,,,,,,...---,,,+++******+++,,,---***++++++,,,,,,++++++***(((&&&'''******((('''***'''((()))***+++******)))******))))))******+++,,,*********)))******+++,,,************************+++,,,,,,,,,,,,+++******))))))(((((()))******+++++++++************++++++************************(((((())))))******++++++))))))))))))))))))))))))+++++++++***************---,,,***(((''''''((())))))))))))))))))*********++++++++++++++++++++++++,,,++++++******+++++++++******************((('''+++******************++++++***)))(((((()))***+++))))))))))))))))))))))))++++++,,,+++***((('''&&&***))))))(((((())))))))))))))))))))))))))))))))),,,+++++++++,,,---......///000111000///000333555:::AAAKKKRRRVVVXXXYYYZZZ[[[\\\]]]___````````````]]]]]]^^^___```aaabbbbbb```____________``````aaa\\\^^^___```______```aaa]]][[[UUULLLBBB888333000------,,,+++++++++,,,,,,+++************+++*********,,,///333<<>>888555666666555333222222333111000///111222111111111111111111111111111111000000000/////////...//////000000//////...///...------------...///++++++,,,,,,,,,,,,++++++((()))***)))))))))+++---+++,,,......------...000000/////////111444888:::,,,++++++++++++,,,,,,------///000///---,,,+++,,,.........//////000000111000000000111000000///...------------,,,,,,,,,,,,...//////000000111111222,,,---///000000000///...111000......000000000///......//////////////////,,,,,,---------------------,,,,,,,,,,,,---.....................---------------............------//////.........---------,,,---///000000000///...////////////000000000000000000////////////000000////////////......---,,,,,,,,,------.../////////000000000000000000000000------///000111111111111...---,,,++++++,,,---...(((***...000111111///---,,,++++++******++++++,,,))))))************))))))))))))******+++,,,,,,---)))))))))+++------+++)))++++++,,,,,,------......,,,------............------///444666222+++(((******,,,------,,,+++,,,---+++***)))))))))***+++,,,***++++++,,,,,,++++++***(((&&&'''***+++((((((***((()))***+++++++++***)))******))))))******+++,,,))))))))))))***+++,,,,,,************************+++,,,,,,,,,,,,+++******)))))))))))))))***+++,,,++++++************++++++++++++++++++++++++++++++(((((())))))))))))))))))************************)))))))))***************------,,,+++************((())))))******+++++++++(((((()))***++++++,,,,,,)))(((((((((((()))******)))***++++++)))(((((())))))***++++++++++++***)))+++******)))))))))))))))************************)))((('''(((***++++++***(((((('''''''''((()))))))))))))))))))))))))))))))))***++++++***+++---...---///000000///......///444999@@@IIIQQQWWW[[[\\\]]]^^^```aaabbbcccdddddd^^^^^^^^^^^^___aaabbbcccdddcccbbb```^^^]]]\\\\\\YYY\\\___```_________```]]]^^^\\\VVVKKK???666222///...---,,,,,,++++++,,,+++++++++***((((((+++---))))))+++...111<<>>CCC===000***,,,,,,---///...---,,,,,,---,,,,,,+++++++++,,,...///*********++++++*********)))'''(((+++,,,)))(((+++,,,++++++******)))))))))*********)))***++++++,,,))))))))))))***+++,,,---************************+++,,,,,,,,,,,,+++******,,,,,,+++++++++++++++,,,++++++************++++++++++++++++++++++++++++++******))))))((((((''''''++++++++++++++++++++++++(((((())))))*********+++)))))))))))))))*********))))))***+++,,,,,,------+++++++++***)))(((((('''******))))))***+++,,,,,,(((***,,,+++)))'''(((***)))***+++,,,,,,+++***))))))***+++++++++)))(((''',,,,,,,,,,,,,,,,,,,,,,,,,,,)))'''(((***+++***(((++++++******+++,,,------))))))))))))))))))))))))'''***++++++)))))),,,///+++...111111000///......444555888???IIISSSZZZ^^^[[[\\\^^^___aaabbbbbbccc^^^^^^^^^^^^___aaabbbdddbbbaaa```______^^^______XXX[[[^^^``````______```ZZZ]]]___\\\TTTJJJAAA<<<000///...---,,,+++++++++***,,,,,,)))''''''+++......+++***,,,---111???NNNZZZaaaaaaSSSDDD:::333---,,,,,,++++++,,,,,,------{{{jjjddd\\\TTTNNNHHHCCC@@@@@@<<<888555555555555444///111222222111111222444////////////............333222111///............000000///...------,,,,,,,,,---...///...---,,,++++++,,,,,,------,,,,,,+++,,,---//////...---......------------///111444555111000...,,,,,,,,,...///------...///000000//////---------...///000000111000111222222111000///...000000000000000000000000---------,,,,,,------------..................---000000111000000///......,,,---......//////............------------......---------------...///000000///...------...///000///////////////////////////............---------......///000000000000000////////////////////////...///000///...---...///---...///000000///...---////////////////////////444//////222222------222111------000111...,,,---......---,,,,,,---///000***...000...***(((***...///---+++***+++,,,,,,++++++,,,---...///...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.../////////,,,---111111///000333555888;;;:::666000***(((************************+++++++++,,,---...///000+++***)))***,,,,,,***)))************************(((((((((((())))))))))))))))))))))))))))))))))))(((+++------+++)))(((((())))))***++++++++++++++++++++++++***************+++++++++*********))))))*********)))******++++++)))******++++++******))))))))))))))))))******+++************************,,,++++++++++++++++++,,,***......)))''')))***)))+++***((('''''')))***,,,************))))))(((((())))))))))))))))))))))))+++++++++*********))))))((())))))*********)))))),,,,,,,,,+++++++++******+++//////+++)))***+++)))+++,,,,,,+++)))((()))+++***)))))))))++++++)))(((***)))))))))))))))******)))***,,,,,,***)))***+++,,,---...000000000//////222444888;;;@@@HHHSSS\\\]]]```aaa^^^^^^aaabbb___]]]^^^___aaabbbcccccccccaaaaaa``````___^^^\\\\\\ZZZ[[[]]]^^^___^^^^^^]]]___aaa```^^^[[[UUUHHH:::000+++***,,,,,,***(((***++++++,,,,,,,,,---------+++***))))))+++111999???TTTaaafffYYYHHH>>>777000111---+++...444666111,,,tttoooggg```YYYSSSMMMJJJBBB???999666555555555555222333333333222111222222111111000000000/////////222111111000////////////000//////......---,,,,,,---------------,,,,,,++++++,,,,,,------,,,,,,+++,,,...//////...------...------------...000222333000///---,,,+++,,,---............///////////////......//////000111111222000111111222111000///...000000000000000000000000......------------......000///---,,,,,,---///000///000000000//////...---,,,---......//////............------------............---------......///000///...------...///000........................---------.........//////......///000000000000000////////////////////////...///000000......///000......////////////......////////////////////////444000///222222///000444222///...111222///...///......---------///000111,,,///111000,,,***,,,//////---+++***,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...,,,,,,000111//////222555666666444111---+++******************+++++++++++++++++++++,,,---......+++***)))***,,,,,,***)))******************************))))))((((((''''''************************)))***,,,,,,+++)))))))))((()))******+++++++++***+++++++++++++++++++++,,,+++++++++*********)))))),,,,,,,,,++++++,,,,,,---******++++++++++++******)))))))))))))))******+++************************++++++************++++++'''+++,,,((('''***+++***,,,+++******+++---///000++++++*********)))))))))))))))))))))))))))))))))+++++++++*********))))))))))))************))))))*********++++++,,,,,,,,,+++...///+++)))***+++)))++++++,,,+++))))))***,,,***))))))***++++++***)))******))))))))))))******)))***,,,,,,***)))***+++,,,---...000000000//////111333666999===EEEOOOWWW\\\```aaa^^^^^^```aaa___\\\]]]___```aaabbbbbbbbbaaaaaaaaa```___^^^\\\[[[ZZZ[[[]]]^^^___^^^^^^]]]^^^``````^^^\\\WWWJJJ>>>666000---------***)))+++,,,+++++++++,,,,,,------,,,,,,+++***+++000777<<>>DDDNNNVVVWWWUUUXXX\\\^^^]]]^^^^^^____________^^^^^^```bbbbbbaaa___[[[YYYXXXYYY[[[^^^___``````___\\\aaadddbbbaaaaaa___[[[SSSIII>>>888333///...111)))+++,,,......---,,,++++++,,,------++++++---...///666===GGGWWWdddbbbWWWJJJAAA666///......---,,,{{{sssjjj```YYYHHHCCC>>><<<<<<:::555000555555444444444333333333333444666777777555444333////////////000000000000...///000000000///---,,,------............------...000000000---,,,,,,,,,+++,,,---///000000///...,,,------.../////////...///...---,,,---///111222111111111000000000000000///...------...///000111000000000000000000000000//////............//////000000////////////000000......///000111111000000...//////000000000000000.........------.........---------------...///000,,,,,,---......---,,,,,,------------------------+++,,,,,,---...///000000,,,---......//////......////////////////////////+++---//////...///000222---...///000000///...---////////////////////////000222111,,,---555999777666000---///000//////222...////////////---,,,+++///......///000111111000.........///000///---++++++,,,---...///...---,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------000------//////,,,,,,///+++,,,......,,,++++++,,,///...------,,,+++***)))************+++,,,---...+++***)))***,,,,,,***)))))))))))))))))))))))))))+++++++++***************++++++++++++++++++++++++(((+++------+++)))((((((---------------,,,+++***+++++++++***************))))))******+++++++++++++++***)))(((''''''''''''(((((())))))))))))(((((()))))))))))))))******+++************************,,,,,,++++++++++++,,,,,,$$$(((''''''******((('''((()))***************(((((())))))*********+++************************))))))******++++++++++++///...+++***))))))***+++))))))***+++,,,------...***...///,,,+++---...------......,,,******+++,,,444111...,,,---......---...---,,,+++************)))***,,,,,,***)))***+++***+++---///111111111111///111333333222333888===AAALLLTTTUUUTTTWWW\\\^^^^^^^^^______```_________^^^```bbbcccbbb___[[[YYYXXXYYY[[[^^^___`````````]]]bbbdddbbbaaaaaa```\\\YYYNNNCCC;;;555///---///(((***---//////...,,,***)))+++,,,,,,,,,,,,---///111444888@@@RRRdddeee[[[OOOIII???555///,,,---///