BM_6(6 |||yyy}}}xxxtttqqqssswwwzzz||||||pppppprrrqqqpppssssssrrrrrrvvvyyywwwooohhhccc```aaafffiiiiiijjjmmmrrriii```]]]ZZZXXXYYY]]]aaaaaa```]]]WWWRRRNNNMMMMMMLLLLLLLLLLLLIIIEEEBBB>>>===:::888777666666777777444111000333555444222555444444444444444555555333333333333333333333333444444444444333333333333333333444444444333222222666555444333222222222333333333333444555555666666555555555555555555555555666444444555888:::::::::777777777777777777777777777666555444444444555666555555555555555555555555333333333222222222111111333333222111111111111222222111111000000000000000000000000000000000000000............//////////////////000000000000//////////////////////////////.........---......//////........................------,,,...///000...---...---,,,,,,,,,---///000........................---...///...------...///,,,---...---,,,,,,---...+++---......---,,,,,,---------------------------...------,,,,,,------...---------,,,,,,,,,,,,,,,---------...//////000000///......---......//////......---------,,,,,,,,,........................------------------------///...------------...///------............------....../////////......---...////////////...---------------............///............////////////000000000000000000000000000000////////////000000............////////////......//////////////////---......///////////////............////////////000000///............/////////000000000000111111...000111...++++++...111/////////...............,,,---...---,,,+++---///666444222///...---...///...............---------......---------......///........................////////////////////////////////////............000000//////......------......////////////......///000000...,,,+++,,,.../////////000000000111111000000000000////////////////////////000000000000zzzuuuxxx}}}tttjjjiiikkkkkkllloooeeedddeeehhhllllllgggbbb^^^]]]bbbiiikkkhhhffffffkkkeeeaaabbbeeegggkkkooosssrrrnnnggg^^^VVVPPPLLLMMMLLLJJJJJJKKKKKKIIIHHHDDDCCCAAA>>>;;;999888777666444222333555777777666444444333333444444555555444444444444444444444444555444444444444333333333333333333444444333333222555444444333333222222222222333333444444555666666555555555555555555555555666555444555777999999888777777777777777777777777666555444444444444555555555555555555555555555555333333333222222222111111333222222111111111111111222111111000000000000000000000000000000/////////............//////////////////000000000000//////////////////////////////------------......///000........................---,,,,,,...///000...---,,,+++***))))))***---...........................---...///...---------///+++---///...+++***,,,///+++---......---,,,,,,---------------------------------------------------...------------------------------....../////////...------.........//////......---------,,,,,,,,,........................,,,,,,------------------.........------.........------............------////////////...---,,,,,,.........//////...---------------............///............////////////000000000000000000000000///////////////000111111.........///////////////............////////////---......///////////////............/////////////////////.........////////////000000000000000000...///000...,,,+++---///........................,,,---...---,,,+++---///666555222000///...//////........................///.........---------...........................////////////////////////////////////.....................///////////////......////////////....../////////...---,,,---...000000000000111111111111000000000000////////////////////////000000000000~~~yyysssqqqnnnllllll___]]]\\\]]]```bbbbbb```[[[___iiirrrsssllleeecccaaa^^^^^^dddjjjmmmrrrvvv{{{xxxsssmmmgggaaa[[[XXXTTTPPPKKKHHHHHHIIIIIIIIIFFFFFFEEEDDDBBB@@@???>>>:::999777777777666555555444444333333333333444444444444444444444444444444555555555444444444333333222333333444444333333333333333333333333333222222222222333333444555555555555555555555555555555555777555444555777888888777666666666666666666666666555555444444444555555555555555555555555555555555333333333222222222111111333222111111000000111111222111111000000000000000000000000000//////..................//////////////////000000000000//////........................---------------...///000........................---,,,,,,...///000...---,,,+++***))))))***---...........................---...///...---------///+++---///...+++***,,,///+++---......---,,,,,,---------------------------------------------------.............../////////------------............,,,,,,---.....................---------,,,,,,,,,........................,,,,,,,,,---------......---..................---------............------......///......---,,,,,,------............---------------............///............///////////////////////////////////////......//////000111222///////////////.........---.........//////000000---......///////////////............////////////......//////////////////000000//////////////////...//////...---,,,---...---------...............,,,---...---,,,+++---///444333111000///......///---.......................................------........................////////////////////////////////////............,,,------...///000111111......////////////......///...---------......---000000000000111111111111////////////000000000000////////////000000000000xxx{{{zzzttthhheeebbb``````aaaaaaaaa```eeepppyyyyyyqqqjjjhhh___^^^aaahhhlllkkkkkklllllliiifffdddeeeeeeeeeddd___ZZZSSSNNNKKKJJJJJJIIIGGGHHHIIIJJJJJJIIIHHHGGGCCCBBB@@@===999666333222666555555444333333444444444444444444444444444444555555555555444444444333222222333444444444333333222222333333333333222222222222222333444444555555555555555555555555555555777666444555666777777666666666666666666666666666444555555555555666666666555555555555555555555555333333333222222222111111222222111000000000000111222111111000000000000000111000000//////......---............//////////////////000000000000//////........................---------,,,------......------------------------------,,,...///000...---...---,,,,,,,,,---///000........................---...///...------...///,,,---...---,,,,,,---...+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,.............../////////------------------------+++,,,---.....................---------,,,,,,,,,........................+++,,,,,,------.........------...//////...------------............------------.........------,,,,,,,,,---............------------............///............///////////////////////////////////////////////////000111111///////////////.........------......///000000000---......///////////////............////////////---...//////000/////////000000////////////..................------,,,,,,---------------.........,,,---...---,,,+++---///000//////...............---------...............------......///......---........................////////////////////////////////////............,,,------...///000111111......////////////......000...,,,,,,...///...---/////////000000000111111////////////000000000000////////////000000000000yyy~~~zzzuuuoookkkgggdddbbbiiikkkqqqwwwvvvpppnnnqqqmmmlllpppvvvwwwpppiiifff```]]]ZZZ[[[```eeehhhiiigggddd___\\\YYYWWWTTTRRRQQQRRRSSSTTTTTTRRRPPPNNNLLLKKKIIIFFFBBB>>>;;;::::::999888666555555555555555555555555555555555555555555555555444444444444111222333333444444444333111222333333333333222111111222222333333444555555555555555555555555555555888666444444666777666555666666666666666666666666555555666666777777777777555555555555555555555555333333333222222222111111222222111000000000000000222111111000000000000000111000000///......------............//////////////////000000000000//////..............................---,,,,,,,,,------------------------------------,,,...///000...------............/////////........................---...///...------...///...---,,,,,,---...---,,,+++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,------......------------------------***+++,,,...//////............---------,,,,,,,,,........................++++++,,,,,,---......///------...//////...------------............------,,,,,,---.........------+++,,,------.........------------............///............////////////////////////////////////000///////////////000111000/////////............------......///000000111---......///////////////............////////////,,,---///000000000//////000000/////////............---------...---,,,+++,,,,,,,,,------.........,,,---...---,,,+++---///,,,,,,,,,,,,,,,------------------.........//////+++,,,---/////////..............................////////////////////////////////////............//////////////////............////////////......000...,,,,,,...//////---....../////////000000000.../////////000000000111////////////000000000000~~~zzzooonnnooopppooolllpppvvv~~~~~~zzzooojjjgggbbb^^^^^^bbbhhhkkkmmmkkkjjjiiiiiihhhfffaaa^^^^^^______^^^[[[WWWSSSPPPPPPPPPPPPNNNKKKIIIGGGGGG<<<<<<:::888777666666666555555555555555555555555666666555555555444444444111222333333444444444444000111333333444333222111111222222333333444555555555555555555555555555555888666555444666666666555666666666666666666666666555555666777888888777777555555555555555555555555333333333222222222111111222111111000000000000000222111111000000000000000111000000///...---------............/////////000//////000000000000//////........................///...------,,,,,,,,,,,,------------------------------,,,...///000...---+++,,,---.........------........................---...///...------...//////,,,***+++...///---++++++---......---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,*********++++++,,,,,,,,,------------------------)))+++,,,...//////............---------,,,,,,,,,........................++++++,,,,,,---...//////,,,---...//////...---,,,---..................---++++++,,,---............+++,,,------.........------------.........//////............/////////000////////////////////////000000////////////000000000000//////.........------------...///000000111---......///////////////............/////////000,,,---///000000000//////000000//////.........---...---------......,,,+++,,,,,,,,,------.........------...---,,,+++---///))))))***++++++,,,---------------.........//////***+++---///000000//////........................////////////////////////000/////////............222111000///...---,,,,,,......////////////......000---+++,,,...000///---............////////////.../////////000000111111////////////000000000000}}}vvvssstttzzzuuurrrrrrssstttvvvwwwxxxyyyyyysssmmmjjjmmmnnnnnnnnnqqq{{{lll\\\SSSPPPQQQNNNMMMOOOSSSRRRNNNIIIFFF???999888888555555777555555555777999999666444666666777777666666555444666555444333333333333333444444444333333222222222444444333222333444555666333444555666666555444333555444444444444333333333777777777777777777777777666666555555555555666666666555555555555444444444333333333222222111111111222222222111111111111000222222111000///...------000000000000////////////000000//////.........---)))///111---,,,111222000........................---------............///------------------------........................------------------------,,,,,,,,,---------..............................//////...------------...---,,,,,,++++++,,,,,,---///...,,,*********,,,---------------------------,,,,,,,,,---------......///...,,,++++++,,,...///...---,,,+++++++++,,,---........................------------------------,,,,,,,,,,,,------...///.........------,,,,,,,,,................................................,,,,,,,,,---------......------------------------///............///000000////////////////////////////////////////////////........................,,,---///000111000///---////////////////////////000000//////.........---............////////////000000000000000000000000,,,------....../////////,,,,,,,,,---------......////////////////////////......---------,,,,,,,,,/////////......------------------------------------------...------,,,,,,////////////////////////........................////////////////////////---------.........//////........................---...///000000///...---111111111111000000000000000000000000111111111111}}}wwwrrrssstttvvv|||mmm```ZZZUUUQQQMMMMMMPPPQQQOOOLLLGGGAAA>>>??????;;;999999666555444444666888777666666666777777777666666555555555444333333333444444444444444333333222222222444333333222333444555666333444555666666555444333333333444444555555555666777777777777777777777777666666555555555555666666555555555555444444444444333333333222222222111111222222222111111111111000222222111111000000//////000000000000////////////000/////////...............333333///---///000---------------------------------------............------------------------------------------------------------------------,,,,,,,,,---------..............................///...------,,,,,,---------,,,,,,++++++,,,,,,---///...,,,******+++,,,---------------------------,,,,,,,,,---------......///...,,,++++++,,,...///------,,,+++++++++,,,---------------------------************************///...------------------.........------,,,,,,,,,------------------------........................,,,---------------------------------------------......------......///000........................................................................,,,---///000111000///...////////////////////////000/////////............000000//////.........---////////////////////////---------------.........,,,,,,,,,---------......------------------------,,,,,,,,,------..................---------,,,,,,------------------------,,,------...------,,,,,,........................................................................---------.........////////////////////////////////////000000000000//////000000000000000000000000111111111111111111111111uuupppfff```YYYTTTSSSSSSQQQPPPHHHCCC@@@DDDFFFCCC@@@???>>>;;;777666666888888888666666666666666666666666444444333333333444555555444444333333333333222222333333222222222333444555444444555555555555444444222333444555666777888888777777777777777777777777666666555555555555666666555555555555444444444444333333333222222222222111222222222111111111111000222222222111111111111111000000000000////////////////////////............///333333000...//////...------------,,,,,,,,,,,,------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...---,,,+++***+++,,,---------------------------,,,,,,,,,---------.........---,,,++++++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,,,,,,,,,,.........---------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------,,,---------------------------------------......///........................------------------------........................,,,---///000000000///...////////////////////////////////////............111111000///...---,,,,,,////////////////////////------------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000------------,,,,,,,,,,,,------------------------,,,,,,------...------,,,------------------------................................................------........./////////000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111|||vvvnnngggbbb___[[[YYYNNNGGGCCCFFFJJJIIIGGGGGGGGGDDD@@@===<<<:::999777666666555555555555666666333333333333333444555666333333333333333333333333222222222222333333444444444444444444444444444444444444555555666777777888666666666666666666666666666666555555555555666666555555555444444444333333222222222222222222222222222222222111111111000000000000000111111222222222000000000000///////////////////////////.........,,,...000///...///000000---,,,,,,,,,,,,,,,++++++,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------,,,++++++******++++++---,,,,,,++++++,,,,,,---------,,,+++++++++,,,---------------------------,,,,,,,,,---------.........---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++........................---,,,,,,+++++++++,,,,,,...............---------,,,,,,,,,,,,,,,,,,,,,,,,...........................------------,,,,,,,,,---------------------------,,,,,,,,,,,,---..............................------------------------........................------...///000////////////////////////////////////////////////.........111000000///...---------////////////////////////---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------...---------------------------------............................................................/////////////////////////////////////////////......////////////////////////000000000111111111111111111111111~~~{{{xxxuuusssooommmaaaXXXPPPQQQSSSQQQNNNMMMIIIGGGFFFDDDCCC@@@<<<999777666555555444444555555333333333333333444555666333333333333333333333333222222333333444444444444444444444333333444444444666666666666666666666555555555555555555555555555666666555555555555666666555444444444444333333333222222222222222222222222222222222111111111000000......//////000111111111000000000000////////////.........///////////////,,,,,,---...---,,,---///---------,,,,,,+++++++++,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------,,,,,,+++************+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,---------......---------,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++************************))))))))))))***+++,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------------------------,,,,,,,,,,,,---..............................------------------------........................---......///////////////////////////////////////.........///////////////.........///////////////........................---------,,,,,,+++++++++,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---.........---................................................................................./////////000000.................................................../////////000000111111000000111111111222222222|||}}}{{{xxxwwwsssvvvzzz~~~zzzqqqkkklllllleee[[[UUUKKKJJJIIIJJJIIIFFFBBB???;;;:::888666555555555666444444333333333444555555222222333333333333444444222333444555555555444444444444333333333333444444666666666555555555444444555555555555555555555555666666555555555555666666444444444444333333333333111222222222222333333333222222222111111111111000......//////000000000111000000000000////////////.........//////////////////.........,,,'''(((+++......------,,,,,,++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------******+++,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))***,,,---................../////////,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......---------------------------------------......///------------------------------------------------..................................../////////000////////////////////////.........///////////////............//////000000........................------------,,,,,,,,,,,,,,,,,,,,,---------......------------------------......---------,,,,,,,,,,,,,,,,,,,,,------------------------------------++++++,,,---............////////////////////////........................------------------------....../////////000000000........................---...///000000///...---//////000000111111222222111111222333444555555666~~~~~~xxxrrrlllqqqwww}}}sssfffWWWUUURRRPPPNNNKKKGGGEEE@@@???<<<999888777777888555555444333333333444444222222222333333444444444333444555666666666555555444444333222222333444444444444444444444555555555444444444444444444444444666666555555555555666666444444444333333333222222111111222222222333333333222222222111111111111000000000000000000000111111000000000000////////////............/////////000000......///,,,''''''+++//////......---,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++---,,,,,,++++++,,,,,,---***+++,,,,,,------------------------------------,,,,,,,,,---------......,,,------------------,,,)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,........................************+++,,,......---........./////////000------------------------........................***++++++,,,---...//////------------------------......------......///000------------------------...............................................................///000000////////////////////////............/////////000///////////////.................................---------------.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------.........------------------------***+++,,,---............................................................------------------------.../////////000000000000........................---///222333333222///---000000000111222333333333222333444666777999:::;;;vvvqqqtttxxx|||~~~vvvgggbbb\\\VVVQQQNNNJJJHHHDDDBBB???<<<:::999999999666555444444333333333333222222222333333444444444444444666777777777666555444444222222222222444444111222222333444555666666444444444444444444444444666666555555555555666666444444444333333333222222111111111222222333333333222222222111111111111000111111111111111111111111000000000000////////////---.........//////000000...+++,,,000...)))***000000000///...------,,,,,,++++++,,,,,,,,,---------------------------------........................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---***+++,,,---------------------------------------,,,,,,,,,---------......,,,------......------,,,)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,---......---.........//////000000................................................)))***+++,,,...///000000------------------------///............///000000------------------------////////////////////////.......................................///000000////////////////////////---.........//////000000111111000///...------,,,........................---------....../////////,,,,,,,,,---------......++++++++++++++++++++++++***++++++,,,---...//////---------....../////////------------------------***+++,,,---............------------------------........................------------------------////////////000000000000000000000000000000000000...111444666666444111...000000111222333333444444444555666888:::<<<>>>???|||}}}~~~~~~pppddd\\\TTTKKKDDDHHHCCC???@@@BBBAAA>>>===999888777777777555222000444444555555555444444333333444666777888777666444333333333333333333333333444444444444444444444444444444444444444444444444111222333444555777888888777777666555444444333333111111111111111111111111333333222222111000000000000000000000000000000000------...............---////////////////////////............////////////,,,------......------,,,***+++,,,---...---,,,,,,------++++++++++++------------------------------------------------------++++++,,,,,,,,,,,,---------------------------------,,,***))))))***,,,---///...---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------,,,,,,......,,,,,,,,,,,,......---------,,,,,,++++++++++++,,,...//////...,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,000000//////.........---------------------------.........------,,,,,,,,,///...,,,,,,---...,,,+++......---------,,,,,,,,,...+++***+++...000...,,,........................---------............///////////////////////////////////////////////////////////////////////////000000//////.........---......------------......///////////////////////////...---,,,++++++++++++++++++,,,------......///++++++******++++++,,,------,,,,,,++++++,,,,,,---,,,------......------,,,------------------------...------,,,,,,------.....................------////////////////////////////////////////////////............////////////111111111111111111111111333333333222222222222222444333111000111444777999<<<======>>>??????@@@@@@{{{ssssssuuu{{{yyymmm```TTTLLLJJJFFFCCCDDDEEEEEEBBB@@@>>><<<999777777777666555444444444555555555555555333444666777777777555555333333333333333333333333444444444444444444444444444444444444444444444444333333444555666666777888777666666555444444333333111111111111111111111111111111111111111111222222000000000000000000000000......//////000//////...////////////////////////............////////////,,,------......------,,,***+++,,,---------,,,,,,+++,,,------------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------,,,+++))))))+++,,,---------,,,+++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,---------.........---,,,++++++,,,---...---------,,,,,,++++++++++++,,,---......---,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,000/////////.........---------------------------......---------,,,,,,,,,...---,,,---...///...---............------,,,,,,---,,,***,,,...///...,,,........................---------............///////////////////////////................................................000/////////..................------------......///////////////////////////...---,,,++++++++++++------------------------+++++++++***++++++,,,------,,,,,,++++++,,,,,,---,,,------......------,,,++++++++++++++++++++++++...------,,,,,,------...........................////////////////////////////////////////////////............////////////////////////............111111222222222222222222333222222333555888<<<>>>DDDCCCCCCBBBAAAAAA@@@@@@wwwooorrrvvv{{{}}}|||}}}||||||}}}{{{xxxsssssswww~~~pppddd]]]UUURRRPPPOOOOOONNNIIIEEECCC???:::777666555555444333444444555555555666666333444555666777666555555333333333333333333333333444444444444444444444444444444444444444444444444555555555555666666666777666666555555444333333333222222222222222222222222///000000111222222333333000000000000000000000000///000000000000000//////////////////////////////............////////////------............------***+++,,,---------,,,,,,)))+++...//////...+++)))------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------------,,,+++******+++,,,---,,,,,,+++*********++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++,,,,,,------.........---,,,+++******+++,,,---------,,,,,,,,,,,,++++++***+++,,,------,,,+++******++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,/////////...............------------------------...------------,,,,,,,,,---,,,,,,---///000000////////////............------,,,+++,,,.........---........................---------............///////////////////////////------------------------........................////////////..................------------......///////////////////////////...---,,,++++++++++++//////...------,,,+++++++++++++++++++++,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,++++++++++++++++++++++++......------------..............................////////////////////////////////////////////////............////////////222222222111111111000000///000111222222333333333333444444666:::>>>BBBEEEHHHGGGFFFDDDAAA???>>>===|||{{{yyyuuuqqqmmmpppwww}}}~~~}}}|||yyywwwkkkkkkhhhdddaaa]]]TTTKKKIIIEEE@@@<<<999888666555555444444444444555555666333444555666666666555555444444444444444444444444444444444444444444444444444444444444444444444444666666666666666666666666555555555444444333333333222222222222222222222222000000111111111222222222000000000000000000000000//////000000000///......////////////////////////............////////////------............------++++++,,,,,,,,,---------+++,,,---//////---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------,,,++++++++++++,,,---,,,,,,+++++++++++++++,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------,,,,,,************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------------------------,,,+++,,,...///...---/////////////////////...------,,,---------------........................---------............///////////////////////////------------------------........................///////////////...............------------......////////////////////////......---,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,++++++++++++,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,..............................------------......---------...............////////////////////////////////////////////////............////////////333333333222222222111111000111333444555666666666666777888:::>>>BBBEEEHHHEEEDDDBBB@@@===;;;999888zzz|||vvvqqqnnnwwwzzzssseeeWWWPPPMMMIIIEEEDDDBBB@@@>>>999888777555555444555555333444444555555555555555444444444444444444444444444444444444444444444444444444444444444444444444666666666666555555555555444444444444444333333333222222222222222222222222222222222111111111000000000000000000000000000000.../////////......---,,,////////////////////////............////////////---......//////......---+++++++++,,,,,,,,,------...------,,,,,,------...------------------------........................+++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++.........------,,,,,,,,,,,,,,,************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...............------------------------------------------------...,,,+++,,,------,,,+++.../////////////////////---------------,,,------........................---------............///////////////////////////------------------------.................................///////////////......------------......////////////////////////......------,,,,,,------,,,,,,,,,---------......,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,------......------,,,........................///......------......///---------.........//////////////////////////////////////////////////////............////////////........................222444666888::::::999999::::::;;;<<<>>>AAADDDEEE???>>>===;;;:::888777666uuummmgggdddlllvvv|||~~~}}}kkkXXXTTTOOOKKKJJJIIIHHHHHHAAA???<<<999777666555555444444444444444555555555444444444444444444444444444444444444444444444444444444444444444444444444555555555555555444444444444444333333333333333333333333333333333333333333333333222222111000000///000000000000000000000000.../////////...---,,,+++////////////////////////............////////////......////////////......,,,,,,+++++++++,,,---...///...---,,,,,,---...///------------------------........................++++++,,,,,,,,,,,,------------------------------,,,,,,------------,,,,,,------,,,,,,------......++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++......---------,,,,,,,,,---,,,+++******+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------.........------------------------,,,,,,,,,------------...---,,,+++,,,.........,,,---............/////////---.........,,,+++,,,---........................---------............///////////////////////////------------------------------------------------.........///////////////......------------......////////////////////////......---------------...++++++,,,,,,---...//////,,,,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,//////............//////,,,,,,------.../////////////////////////////////////////////////////////............/////////////////////000111111222222666777:::<<<======<<<;;;;;;;;;<<<<<<===>>>???@@@<<<<<<;;;;;;:::999999999zzzqqqllljjjooovvv{{{~~~mmmfff[[[RRRNNNMMMNNNOOOJJJGGGCCC???;;;888777777444333333333444444555555555555555555555555555555444444444444444444444444444444444444444444444444333333333444444444444444333333333333333333333333333333333333333333333333222222111111111111111111000000000000000000000000000000000//////...---,,,////////////////////////............////////////......////////////......,,,,,,+++++++++,,,---...---..................---------------------------........................++++++,,,,,,,,,,,,------------------------------,,,------------------,,,,,,,,,++++++,,,------...++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////...---,,,++++++,,,---...+++++++++,,,,,,---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,---------......,,,++++++---000222222222,,,,,,------............,,,...///...,,,***,,,---........................---------............///////////////////////////........................------------------------............/////////000......------------......////////////////////////......------------......,,,------------------------,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,------......------,,,------------------------//////............//////,,,,,,------...//////000////////////////////////////////////////////////............////////////111222333444666777888888888999<<<>>>??????===<<<::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::xxx|||~~~mmm^^^VVVTTTUUUVVVPPPMMMHHHCCC>>>:::999888444333333333333444555555555555555555555555555555444444444444444444444444444444444444444444444444222222222333333444444444333333333333333333333333333333333333333333333333000000000111222222333333000000000000000000000000111111111111000///...---////////////////////////............/////////000......////////////......---,,,+++***+++,,,---...+++---///000000///---+++------------------------------------------------++++++,,,,,,,,,---------------------------------,,,------......------,,,+++*********+++,,,,,,---++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++((()))***,,,...000111222......,,,,,,,,,,,,......+++++++++,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,------.........******+++...333666777777,,,,,,,,,---------......,,,...000...+++***+++...........................---------.........//////////////////////////////////////////////////////---------------------------.........//////000000.........------.........////////////////////////......---------......//////......------,,,,,,+++---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,------......------,,,//////////////////////////////............//////,,,,,,------...///000000////////////////////////////////////////////////............/////////000///000111333555666888888888:::===???@@@???===<<<888888888999999999999:::<<<<<<<<<;;;;;;::::::999xxxnnnccc]]]\\\TTTPPPKKKHHHEEEAAA@@@AAA>>>999777888777555555888888777666555333222111000///000111555888888666444444444444333333222222222444333333333333444555555444444444444444444444444666555555555555444444444555444333333222222222222111111000000000000000111111111111111111000/////////000000000000//////...------......///000000000000000///...---,,,,,,+++,,,---...//////---+++***//////.........---------------------------------000,,,)))((())),,,...///,,,+++***+++---...---,,,+++,,,,,,------,,,,,,+++...------,,,,,,------.........---,,,---...///000...---,,,+++,,,,,,...///---------,,,,,,+++++++++,,,,,,++++++***++++++++++++++++++*********))))))******+++,,,,,,,,,,,,+++------------------------+++,,,,,,------,,,,,,+++---------............///+++++++++,,,,,,---------------------------------------,,,,,,,,,+++++++++,,,,,,---...000333666888------------------------,,,,,,,,,,,,---///000111//////.........---------..........................................------//////.........---------------............------........................////////////////////////------............------,,,,,,,,,++++++*********...........................------,,,,,,------...++++++,,,---............++++++******+++---...000,,,,,,,,,---------......------------------------000000//////.........---........................,,,------......//////000***,,,///111333222111000222333555888:::<<<<<<<<<<<<<<<=========<<<:::999999777666888;;;===<<<:::===999555222444777:::<<<~~~ssskkkiiiYYYVVVRRRPPPMMMIIIGGGFFFCCC???<<<===<<<777555777777666666555444333333222111111222444666777666444555444444444333333333222444444333333444444555666444444444444444444444444666555555555555444444444555444333333222222222333222222111000000000000000000000111111000000///...---...////////////......///////////////.........---------------,,,,,,,,,......------,,,,,,------//////.........---------------------------------///,,,***)))+++---...///,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++***)))***+++,,,------,,,+++***++++++,,,------------,,,,,,+++++++++,,,,,,++++++***++++++,,,------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------+++++++++,,,,,,---------------------------------------------,,,,,,,,,,,,------,,,---...000111333---------------------------------------,,,,,,,,,//////.........---------..........................................------//////.........---------------............------................................................------............------------,,,,,,,,,+++++++++------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,------...---------,,,,,,+++,,,,,,---...///,,,,,,,,,---------......------------------------000/////////....................................------....../////////000......///111222333444444777999;;;>>>?????????>>>;;;<<<=========<<<:::999888666666888<<<>>>>>>===AAA>>><<<:::999999::::::|||}}}~~~}}}|||}}}~~~yyyxxxfffeeecccaaa___[[[VVVRRRNNNIIIEEEEEECCC===999999777666666555555555555555555444222333555666555555555555555444444444444444444444444333444444555666444444444444444444444444666555555555555444444444444444333222222222333333444333222111000////////////000000000000///......+++,,,---.../////////...111000000///......------+++++++++,,,,,,,,,------///---,,,***+++,,,...000...............---------...........................---+++,,,---//////...,,,+++***+++---...---,,,------++++++++++++------,,,,,,++++++++++++,,,,,,******)))))))))***+++,,,,,,+++************++++++------,,,,,,,,,,,,++++++,,,++++++***++++++,,,,,,............------------******+++,,,,,,,,,,,,+++------------------------++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------.........------------,,,------,,,,,,,,,,,,------....................................,,,***((('''...............---------........................------------------.....................---------------............------................................................------............---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------...------,,,,,,,,,------.........------,,,,,,,,,---------......------------------------////////////.............................................///////////////111111111111333555777999===???AAACCCDDDCCCAAA@@@;;;<<<<<<<<<<<<;;;::::::999888888:::>>>AAAAAAAAA============<<<;;;:::999|||zzzyyytttrrrsssyyy}}}|||{{{|||zzz{{{{{{zzzyyyuuummmeee\\\SSSLLLJJJGGGBBB@@@@@@:::999888666555555666666888666333222333555555555555555555555555555555555444444444444444555666666555555555555555555555555666555555555555444444444444333333222222333333333555444333111000////////////////////////......---+++,,,---...///000000000000000//////............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---///000........................////////////////////////------,,,...///000///---,,,+++***+++---...---,,,...---+++******+++---...,,,++++++******++++++,,,,,,,,,,,,,,,,,,------...,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,............------------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------,,,,,,,,,+++++++++++++++........................---...//////...+++)))'''................................................,,,,,,------------..............................------............------................................................------............------..................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,............---,,,++++++---.../////////...---,,,,,,,,,,,,---------..............................///////////////................................................/////////333333444555666888::::::>>>@@@BBBDDDDDDBBB@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===???AAACCCDDD999;;;===?????????@@@AAA~~~yyypppllllllqqqvvvxxx{{{}}}iii\\\PPPJJJGGGEEEEEEGGG@@@>>>;;;999777666666666:::777444222333444555444555555555555555555555555555444444444444555666666555555555555555555555555666555555555555444444444333333333222222333333444555444333111000////////////////////////......---,,,---...///000111111111............//////000000/////////...---,,,,,,+++***+++---.........---------.....................////////////////////////---,,,---...000000...---,,,+++***+++---...---,,,...---+++******+++---...,,,++++++******++++++,,,,,,------...............,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---------------,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------++++++,,,,,,------------........................,,,...///000///...,,,***---.............................................,,,,,,,,,,,,------......---.....................------............------................................................------............------........................------------------------------,,,,,,,,,,,,------............---,,,++++++---.../////////...---,,,,,,,,,,,,---------.......................................///////////////////////////////////////------......//////000000444666888:::;;;;;;:::999;;;===???@@@@@@???===;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===???AAACCC???AAADDDEEEEEEGGGKKKNNNjjjfffeeelllttt{{{wwwgggVVVMMMJJJHHHHHHJJJDDDBBB???;;;999888888888:::777444333444555555444444444444444444555555555555555444444555555666777555555555555555555555555666555555555555444444444333333222222222333444444555444333222111000000000///000000000000///............///000111111111000------......///000000111111000///...---,,,,,,+++***+++...//////...,,,+++---------.......................................---,,,,,,---//////...,,,,,,+++***+++---...---,,,------++++++++++++------,,,,,,++++++++++++,,,,,,***+++,,,---------,,,,,,,,,---------,,,+++***)))++++++,,,,,,,,,,,,------************+++,,,------,,,,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++------------------------.........------------,,,)))***+++---............------------------------,,,---.../////////...------------.......................................++++++,,,,,,------......---------...............------............------........................------------------------------............---------------..........................................------,,,,,,------...---------...------,,,,,,,,,------.........------,,,,,,,,,---------.......................................///////////////////////////////////////---...///000111222333444666888;;;======<<<:::888999:::;;;=========<<<<<<:::::::::999::::::;;;<<<999::::::::::::===@@@DDDGGGJJJMMMNNNNNNOOOTTTXXXzzzyyyxxxxxx|||kkkfffffflllttt|||vvvcccXXXSSSOOOMMMNNNFFFDDD@@@===;;;;;;<<<<<<999777555444555555555444222333333333444444444444555555555555555666666777555555555555555555555555666555555555555444444444333222222222333333444555444333222222111111111111000000111111000000///.........//////000//////............///////////////.........------,,,,,,,,,------------------,,,,,,---------.........//////---------------------------,,,++++++---...---,,,,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------)))***+++,,,---,,,+++++++++,,,,,,,,,+++***((((((+++++++++,,,,,,---------************+++,,,---...,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++------------------------------------,,,,,,,,,,,,)))***,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////........................***++++++,,,------......---------.........//////------............------........................------------------------------............------,,,,,,---------.........---------------------------,,,,,,,,,,,,,,,,,,---,,,,,,------...---------,,,,,,+++,,,,,,---...///,,,,,,,,,---------........................................../////////000//////////////////////////////111333555777888999;;;<<<<<<<<<<<<;;;:::999:::::::::<<<===???@@@AAA::::::999999999:::;;;<<<888:::<<<<<<===@@@FFFJJJPPPUUU\\\___``````dddhhhuuutttssssssuuuyyy}}}|||uuurrrtttwwwxxx|||pppeee^^^WWWRRRQQQFFFDDDAAA>>>======???@@@888666555555666666555444222222222333333444444444555555555555555666777777666666666666666666666666666666555555555444444444222222222222333333444555333333222222111222222222111111111111111000//////.........///......------000000000///......------++++++,,,,,,,,,,,,------000///---+++++++++---------------.........//////---------------------------+++******,,,---------,,,+++***+++---...---,,,+++,,,,,,------,,,,,,+++...------,,,,,,------...***+++,,,---...---,,,,,,***+++++++++***)))'''&&&+++++++++,,,,,,---------************+++,,,---...------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++*********)))************+++++++++---------,,,,,,+++++++++------------------------------,,,,,,,,,+++++++++******,,,------,,,+++***++++++++++++++++++++++++...---,,,++++++++++++,,,---------.........//////........................******+++,,,,,,---......---------.........//////---..................---........................---------------------------..................---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,---............++++++******+++---...000,,,,,,,,,---------......////////////////////////---.........//////000000000000000000000000000000000111333555888:::<<<===???>>><<<;;;:::::::::;;;;;;;;;;;;<<>>:::888777888999999===>>><<>>999555333666444333444666777777666666666666666666666666666555555555555555555555555555555555555555555444444444444444444333333333333333222222222111111111111000000000//////......---000000000000000000000000////////////............///...---,,,,,,---......------,,,,,,,,,,,,------------------------------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''(((((()))******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++............------,,,+++******++++++,,,,,,------,,,,,,+++++++++,,,---...))))))*********************+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,++++++,,,---------------------------------------------------------------.................................---------------////////////////////////111111000///---,,,++++++........................//////.........---------,,,,,,------...---------------------------,,,,,,---------------------------------------------------------............///000///......------......000///...///000000///---///000111111111222444777999:::<<<>>>@@@BBBCCCCCC???===;;;888888888999:::888;;;;;;:::;;;???@@@???>>>======>>>AAAFFFJJJMMMOOOVVV___fffjjjmmmpppsssyyyyyy~~~xxxjjjbbbzzzyyytttrrruuuyyy|||~~~}}}{{{zzzyyyxxx{{{~~~}}}kkk[[[LLLGGGEEEAAA;;;888888666444444555777666666666666666666666666666666555555555555555555555555555555555555555444444444666555555444333333222222333333222222222111111111222111111000///......---////////////////////////////////////............///...,,,+++,,,---///000------,,,,,,,,,,,,------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))*********+++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,............---,,,************++++++,,,---......+++++++++,,,,,,,,,------)))***+++,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,------...---------***+++---.........---,,,------------------------------------------------.................................---,,,,,,,,,+++////////////////////////+++,,,,,,---.../////////------------------------............---------------------...------,,,,,,.........------,,,,,,,,,---------------------------------------------------------............/////////..................000///////////////.........000222333333444777999999:::;;;===>>>>>>??????;;;:::999888888888:::;;;;;;<<<<<<;;;;;;===???@@@AAABBBDDDGGGKKKQQQXXX]]]hhhooowwwyyyuuuooollljjjhhhjjjnnntttwwwvvvsssqqqssstttwww}}}|||rrrlllhhhjjjnnnrrrwww{{{~~~ssscccSSSMMMLLLHHHBBB>>><<<999666555555666666555666666666666666666666666555555555555555555555555555555555555555555555444666666555555444333222222333333333222222222222111333333222222111000//////////////////////////////////////////............000...---,,,,,,---///111...------,,,,,,------...------------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,---------,,,,,,***))))))******+++,,,------......++++++,,,,,,,,,---------)))***+++,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,*********++++++,,,,,,,,,---------------------------.....................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++,,,,,,---.........---+++,,,---...///...---,,,------------------------------------------------.................................---,,,,,,,,,+++////////////////////////((()))***+++---///000000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++---------...------,,,,,,.........------,,,,,,,,,---------------------------------------------------------............///......//////////////////000000000000//////000000///111333444555666888:::999::::::;;;<<<<<<<<<<<<999888888888888999:::;;;;;;<<<<<<===<<<<<<@@@CCCKKKOOOTTTYYY___fffnnnsssuuuhhh```]]]YYY^^^fffooo{{{{{{yyyzzz~~~}}}zzz|||zzzqqqlllmmmlllkkklllqqqwww~~~ooo___WWWSSSMMMHHHFFFBBB???:::888777777666555666666666666666666666666555555555555555555555555444444444555555555666666666666666555444333333222333333333333222222222222333333333222222111111000000000000000000000000000////////////............000///...------...//////......------------......------------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,+++***))))))++++++,,,,,,------......***+++,,,---------,,,,,,))))))*********************+++,,,,,,------,,,,,,))))))******+++,,,,,,,,,---------------------------------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,,,,---...............------------------------------------------------.................................---------------////////////////////////+++++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,+++++++++,,,,,,------...---------------------------,,,,,,---------------------------------------------------------............///......///000000000//////000111111111000000222444222444777888777777999::::::;;;;;;<<<<<<<<<<<<<<<888888888888999:::;;;;;;::::::===@@@@@@AAAGGGNNN\\\bbbjjjppptttxxx}}}vvvggg[[[VVVWWWZZZeeesss}}}zzzxxx}}}zzzzzzuuunnnjjjkkkrrr{{{}}}rrrggg]]]TTTOOONNNIIIEEE@@@<<<:::999888666666666666666666666666666555555555555555555555555222333333444555666777777666666555555444444333333444444333333333222222222222222111111111111111111000000000000000000000000////////////............000000//////......------......------------......------------------------+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------+++,,,,,,,,,,,,,,,++++++,,,,,,------------------***+++,,,---------,,,,,,***++++++++++++******)))***+++,,,,,,------,,,,,,((())))))***++++++,,,,,,........................---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............---------------...//////------------------------------------------------........................................../////////////////////////////////......---,,,,,,++++++////////////////////////...---------,,,,,,,,,,,,++++++,,,---............,,,,,,---------------------------------------------------------------------------............///---...///000111000000//////111222222111111444777777999;;;<<<;;;::::::;;;::::::;;;<<<<<<<<<<<<<<<888888999999:::;;;;;;;;;;;;<<>>???FFFOOOTTTXXXcccpppzzzwwwkkkccc___]]]______\\\ZZZbbbrrr{{{ooolllrrryyy}}}vvvfff]]][[[SSSIIIAAAAAA@@@<<<;;;>>>;;;:::999999:::999666333777666555444444444444444555555666777777777777777666666666666555555555555555555444333222222111111222222222111111111111000000000111111111111000000//////............//////111000///...............------------------------...//////...,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***)))***+++---//////...---,,,//////.........------------,,,+++,,,...///...---))))))***++++++++++++***++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,------......------,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------......---,,,+++******,,,...///---------,,,,,,+++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++---...,,,------......------,,,,,,,,,+++++++++,,,---...------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////////////////////////////......//////...---,,,,,,...---,,,,,,,,,,,,---...111///---++++++,,,///000///...---,,,,,,,,,,,,,,,...------,,,,,,------...//////...------///000111---------...............//////000111111000//////222222222333666999===???>>>============<<<999777777888:::===??????===:::@@@777333666999999===DDDKKKXXXaaabbbfffsssrrrcccVVVSSSWWWYYY```eeefffnnnyyynnnlllsss{{{}}}mmmdddbbbZZZPPPIIIGGGFFFBBBAAADDD???<<<999888999999888666777666666555555555666666555555666777777777777777666666666666555555555555555555444444333333222222222222222222111111111111000000111111111111000000//////............//////000///......------......------------------------,,,------,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++******+++---//////...---,,,------------,,,,,,,,,,,,+++***)))***,,,,,,,,,***)))******+++,,,+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,------------------,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------...---,,,+++++++++,,,---...---------,,,,,,,,,++++++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++,,,+++++++++,,,,,,------------------------------........................------------------------------------------------------------------------............////////////..............................//////...------,,,...---,,,,,,,,,,,,---.........,,,,,,,,,---///000///...---,,,,,,,,,,,,---...------,,,,,,------.........------......///000---------............///......//////000000000000222333555888;;;===???@@@===<<<;;;;;;<<<;;;888666666888:::===>>>>>><<<:::888666888<<<>>>???EEENNN]]]kkkwww}}}yyyhhhYYYOOOOOOUUUZZZgggwwwyyypppooouuussslllmmmggg___XXXUUUSSSPPPPPPRRRQQQJJJAAA<<<::::::999777666666666555666666777777555555666777777777777777666666666666555555555555555555444444444444444444333222222222111111111111000000111111111111000000000//////......//////000///...------------------------------------------+++,,,,,,+++))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++,,,---.........---,,,++++++++++++,,,,,,,,,,,,,,,+++******+++,,,***)))***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------------------------------........................------------------------................................................---............/////////.................................///......---,,,...------,,,,,,------...,,,,,,------......//////......---,,,,,,,,,------...------,,,,,,------...,,,,,,---...............------........./////////------......///000222222444666999<<<===>>>===<<<>>>===<<<<<<<<<;;;999777777888;;;===>>>===<<<:::777999<<>>:::888555666555555555555666777777555555666777777777777777666666666666555555555555444444555555555555555555333333222222222111111111000111111222222111111000000000////////////000000...------,,,,,,,,,---------------------------------......---++++++,,,...------------------------,,,,,,,,,,,,,,,,,,,,,++++++,,,---.........------++++++++++++,,,,,,,,,,,,///---,,,,,,------+++***++++++,,,------------,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,------......------------------------,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---------,,,------------------------........................------------------------------------------------........................---------.........//////........................---...............------------------------------,,,---.........---,,,,,,...------,,,,,,,,,------...------,,,,,,------...***+++---.........---,,,------......//////000000---------...000222444555888888:::;;;;;;;;;::::::AAA@@@>>>>>>>>>>>><<<:::888:::<<<===<<<;;;;;;;;;>>>>>>AAADDDLLLZZZlllzzzyyynnnddd___```hhhvvvzzzvvvvvvvvvqqqmmmssszzz{{{tttpppsssuuuxxxxxxrrrmmmrrrzzzttt]]]KKKAAA<<<888555666555555555555555666666555555666777777777777777666666666666555555555555444444555555555555555555333333333222222222222111111111222222222222111111000000////////////000000------,,,,,,,,,------...------------------------.........---,,,+++,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,---------...---,,,,,,,,,,,,+++***++++++,,,------------,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,---.........------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---+++***,,,,,,------------,,,,,,***+++,,,---------,,,,,,------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------....................................------...............------------------------------...//////...,,,***(((------,,,,,,,,,------......------,,,,,,------...***+++---.........---,,,------......///000000111...//////111222444666777:::999999:::;;;===???@@@BBB@@@>>>===>>>===<<<:::777999::::::888999<<<>>>DDDGGGNNNXXXfffvvvzzzvvvqqqqqqxxx~~~xxxsssrrrwwwxxxpppnnnmmmkkkhhhgggoooxxx}}}cccNNNDDD@@@===999888777666666555555555666555555666777777777777777666666666666555555555555555555444444444444444444333333333333222222222222111111222222222222111111111000000//////000000111------------------...///------------------------,,,------,,,******+++---------------------------,,,,,,+++++++++,,,------,,,,,,,,,---------.........---------,,,,,,,,,,,,+++***))))))***+++)))(((***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++---,,,+++******+++,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------............------------............,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++,,,------......------,,,***+++,,,---...---,,,+++------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........------------------------,,,---......///.........,,,------......------,,,............---,,,***)))------,,,,,,,,,---.........------,,,,,,------...,,,,,,---...............------...///000000111222000222333555777888888888999999:::;;;???CCCGGGJJJ@@@===;;;:::;;;;;;:::888666777888888888<<>>BBBEEEGGGIII???===:::999999:::999888888:::;;;<<>>===<<<:::999888888777555666666777777777777777777666666666555555555555555555444333222222111111444444444333333333222222111222222333333222222111111111000000000000111111...............///000111------------------------000111111000......///111........................,,,,,,+++***+++,,,...///---,,,,,,,,,,,,---.........---,,,+++***(((''''''+++***)))***,,,------,,,))))))***++++++++++++***++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++---,,,***))))))***,,,---+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,///...,,,+++,,,---///111---------.........//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,+++,,,,,,---+++++++++,,,,,,+++++++++)))***,,,......---,,,+++------------------------........................------------------------........................++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,---.../////////...,,,,,,---......---,,,,,,)))******+++,,,...//////,,,,,,,,,,,,,,,---...///...------,,,,,,------...//////...------///000111------...///000111222222444777:::===>>>===;;;999:::<<<>>>@@@BBBBBBAAA@@@AAA>>>;;;:::;;;;;;::::::<<<>>>@@@BBBGGGSSScccooo|||}}}sssiiiaaa]]]aaannn~~~uuutttsssoookkkiiirrr{{{eeeVVVNNNIIIGGGBBB@@@<<<888666666777888999777888;;;:::777777;;;888888777666666666666666888777555444333333444444333333222222111000//////333333222222111000//////000/////////............------------------------------------------------...------,,,,,,------...------------------------,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************---+++***(((((()))+++,,,---,,,++++++******++++++---+++)))''''''((()))***)))************+++++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++.........------,,,,,,,,,111000///...---,,,++++++,,,,,,,,,------..........................................------,,,,,,,,,---...///...------...///---------,,,,,,++++++++++++,,,------......------......---------,,,,,,,,,+++,,,------......------------............---------------....../////////---------------------------------------------------...............------------------------------,,,,,,,,,---------......000///...---------------///......---------............//////...,,,+++***+++,,,...000222555666777999999:::<<<>>>===:::777<<<<<<>>>BBBEEEDDD???;;;@@@;;;:::<<<<<<888999>>>999DDDLLLMMMRRRaaasss~~~~~~|||ooo]]]XXX]]]^^^hhhttt~~~yyy|||~~~{{{wwwvvvvvvwwwhhh\\\RRRLLLDDDBBB@@@===;;;::::::::::::888888;;;:::666444666888888777666666666666666777777555444333333333444444444333333222111111000333333222222111000000///000000/////////.................................------------------------...------------------...------------------------,,,,,,,,,------------...+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...+++***)))((()))***,,,------,,,++++++******++++++,,,+++***((((((((()))***)))************+++++++++...---------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++---------------,,,,,,,,,---------------,,,,,,,,,,,,,,,------------------..............................---------,,,,,,,,,---...///...---,,,---///---------,,,,,,++++++++++++,,,------......------......---------,,,,,,,,,+++,,,------......------------............------/////////...............---------------------------------------------------...............------------------------------,,,,,,,,,---------.........---,,,++++++++++++,,,///......---------.........////////////...,,,+++---...///111444666777888::::::999:::<<<===<<<;;;<<<;;;;;;===@@@AAA???======999:::======;;;<<>>===<<<<<<===999888;;;;;;777444555888777777666666666666666666555444333333333333333555444444333333222222222333333222222111000000000000000000/////////......////////////////////////------------------------------------------------------------------------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...))))))(((((()))+++---...---,,,++++++******++++++***************))))))))))))************+++++++++---------------,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------+++++++++,,,,,,---------------------------,,,,,,------------------------------------,,,,,,,,,,,,,,,...///...---,,,---...------,,,,,,,,,,,,+++++++++,,,------......------......---------,,,,,,,,,+++,,,------......------------............------000//////......------,,,------------------------------------------------------...............---------------------------,,,,,,,,,---------......------,,,+++++++++,,,,,,......---------......///...///////////////......000111222444666888999:::<<<:::999:::<<<>>>???>>>===;;;::::::<<>>===<<<;;;<<<===>>>?????????@@@AAABBBEEEKKKQQQcccppp~~~{{{qqqjjjfffbbb```cccjjjrrrtttggg```ccclllttt~~~|||}}}vvvmmmfffaaa```\\\WWWSSSRRRTTTXXXZZZ^^^OOO@@@;;;:::::::::;;;777777666666666666777777444444444444444444333333222222222222111111111111222222222111111111111111111000000000////////////------------------------........................---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,++++++++++++++++++,,,,,,---------------,,,+++************,,,,,,+++******)))))))))---,,,++++++******++++++)))***++++++++++++******))))))*********+++++++++***************+++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++***++++++,,,,,,---------............------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------......---------,,,,,,,,,+++,,,------......------,,,,,,------------,,,,,,))))))***+++,,,,,,------------------------------------------------------,,,------...//////......------------------------,,,,,,,,,---------............---------......///---------------...//////,,,,,,---...///000111111666777888999:::;;;<<<<<<:::;;;>>>BBBDDDDDDAAA>>><<<======<<<<<<;;;;;;;;;@@@CCCEEEFFFHHHPPP[[[cccwww~~~}}}mmm___\\\___]]]dddqqq|||uuurrrnnnjjjkkkttt{{{ssspppoooooonnnllliiihhhiiijjjkkkiiieeeccceeeiiiooosssvvvbbbKKK???<<<:::888888666666666666666777777888444555555666666555444444111111111111111111111111111111111111111111111111111111000000000/////////------------------------........................---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,------...************+++,,,---...---,,,,,,+++***)))((((((---,,,++++++******++++++*********+++++++++++++++)))************+++++++++************++++++++++++++++++************+++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,/////////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++---...---,,,+++,,,---++++++,,,,,,,,,,,,------+++,,,------......------......---------,,,,,,,,,+++,,,------......------,,,,,,------------,,,,,,'''((()))***,,,---......------------------------------------------------,,,,,,---...////////////------------------------,,,,,,,,,---------......,,,,,,+++++++++,,,---------------------...///000---------...000111333444999999::::::;;;<<<======999;;;???CCCEEEDDD???;;;999:::;;;;;;::::::;;;===BBBIIINNNOOOSSS^^^jjjqqqzzzzzzwwwmmm```WWW\\\eeemmm|||zzzlllfffgggiiinnntttyyyvvvnnnccccccaaa______cccjjjpppuuuuuuwwwzzzlllRRREEE@@@===999777666666666666666777888888555555666777777666666555222222222222222222222222111111111111111111111111111111111000000000//////................................................---...///000000///...---++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---******+++,,,,,,---......************+++,,,---...++++++++++++******)))(((---,,,++++++******++++++++++++*********+++,,,---)))************+++++++++++++++,,,,,,,,,---------++++++************+++++++++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++++++++,,,---------------......,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------++++++,,,---+++++++++,,,,,,---------+++,,,------......------......---------,,,,,,,,,+++,,,------......------+++,,,,,,------,,,,,,+++******+++,,,---......///------------------------------------------------+++,,,---...////////////------------------------,,,,,,,,,---------......+++++++++++++++,,,---...---,,,,,,------///000000......///000222444666888::::::;;;;;;<<<<<<======999:::<<