BM6P6(@ ~~~xxxxxx}}}~~~pppjjjhhhjjjuuuvvvpppmmmmmmfffYYYKKK???777555555333555777888888999;;;<<>>===???@@@>>><<<===<<<;;;:::999666111......---,,,+++++++++,,,---111///---,,,++++++,,,,,,++++++++++++******))))))((((((((((((((()))******000///...---,,,++++++++++++***))))))***,,,...///000///---,,,,,,---///000---......//////......---///...,,,,,,000:::EEEMMM[[[lllyyypppfffdddhhhlllllljjjccceeekkkvvvwwwnnnhhhdddeeeiiinnnqqqttttttssstttwwwzzzppp```TTTPPPNNNJJJFFFCCC@@@???>>>@@@>>>;;;999888777555333888888:::===@@@GGGXXXgggzzzxxxooo```SSSOOOMMMKKKJJJOOOVVV___qqq~~~|||zzztttrrrsss___PPPCCC???AAA@@@>>>===>>>???@@@AAAAAAAAAAAAAAAAAA@@@???>>>>>><<<888666999888777666666444111......------,,,++++++++++++&&&(((***+++++++++)))(((*********++++++,,,,,,,,,+++***+++,,,...---***(((------,,,,,,------...///,,,,,,++++++,,,---///000//////.........---------111000...------...///000222222444<<>>???BBBEEEHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHKKKHHHEEEDDDEEEDDDBBB@@@>>>===<<<;;;:::777333000...---,,,+++***+++,,,,,,000000///...------------++++++++++++*********)))***))))))))))))***++++++///...---,,,,,,,,,,,,,,,)))***++++++,,,,,,,,,,,,///...---,,,,,,---...///,,,,,,---......////////////000111333777>>>GGGMMMaaappppppkkkgggfffjjjmmmnnnmmmeeehhhooozzz|||uuutttwwwuuuvvvvvvuuuuuuyyyssscccWWWSSSMMMIIIFFFDDDAAA???AAA???<<<;;;:::999777666777666888;;;===DDDRRRaaawww~~~~~~qqq```TTTOOOMMMIIILLLPPPVVVcccxxx|||uuuqqqqqqfffWWWHHHBBBAAA>>><<<;;;>>>>>>???@@@AAAAAAAAAAAAAAA@@@???>>>>>><<<999666777666555666666555333000......---,,,++++++++++++''')))***,,,,,,+++***)))++++++++++++++++++,,,,,,---+++******+++,,,,,,+++++++++******++++++,,,---,,,,,,++++++,,,---///000//////.........---------111///...------...///000222111444>>>SSSmmmllltttpppsss{{{xxxvvv{{{{{{sssmmmbbbUUUIII@@@;;;888888777666666666777888999;;;===@@@DDDFFFHHHIIIIIIFFFFFFFFFGGGHHHJJJKKKLLLJJJHHHFFFDDDCCCBBB@@@>>>@@@>>>===<<<;;;999555222...---,,,*********+++,,,------............------++++++++++++************++++++******++++++,,,---------,,,,,,,,,,,,------)))***,,,......---+++***........................++++++,,,---...///000000///222666:::???EEELLLQQQeeennn{{{rrrjjjiiijjjkkknnnpppssstttpppssszzz|||}}}uuuggg___TTTMMMKKKIIIEEEAAACCC@@@>>><<<<<<<<<:::999666555666888:::>>>KKKWWWooonnn\\\SSSPPPJJJJJJJJJNNNVVVfffyyy~~~zzz|||~~~|||zzzxxxsssqqqnnn___OOOFFFAAA<<<999999===>>>???@@@AAAAAAAAAAAAAAA@@@?????????===:::777555555444555666666444222///...---,,,++++++++++++)))***+++,,,---,,,+++***,,,,,,++++++++++++++++++///,,,))))))***,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,---//////...............---------000///...------...///000222000444BBB\\\{{{ssszzzqqqmmmwww~~~}}}|||vvvlll```TTTIII@@@;;;999777555444444666777777999;;;>>>AAADDDGGGHHHIIIFFFFFFFFFGGGHHHIIIKKKKKKDDDDDDBBBAAA@@@???===<<<@@@>>><<<<<<;;;999555333...---,,,+++******++++++)))***+++,,,,,,,,,+++***+++++++++++++++++++++++++++++++++++++++,,,,,,---,,,+++++++++,,,------...+++,,,---------,,,+++***------...//////...------------------...///000000///222888>>>EEENNNVVV\\\gggkkkpppttt{{{{{{qqqkkknnnpppqqqrrruuuzzz~~~}}}ooo^^^SSSOOOMMMJJJFFFCCCAAA???=========<<<:::888666666888888:::DDDNNNdddxxxtttcccXXXSSSKKKIIIHHHJJJPPP\\\mmm{{{}}}zzz{{{}}}xxxwwwxxxvvvqqqlllmmmzzzwwwssstttfffVVVKKKBBB:::777888<<<===>>>???AAAAAABBBBBBAAA@@@?????????>>>;;;888666555444555666666444333000///...---,,,+++++++++***+++,,,---------,,,,,,,,,,,,,,,++++++*********...,,,******+++---------------,,,,,,------...///,,,,,,,,,,,,------..............................///............///000000222000555GGGeee{{{wwwmmmsss~~~uuukkk```SSSGGG???<<<888444222444666777777777999;;;???BBBEEEGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGCCCDDDDDDDDDCCCBBBAAAAAA???>>>;;;::::::888666333000...---++++++++++++,,,)))***+++,,,,,,,,,+++***+++++++++++++++++++++,,,+++************+++,,,,,,+++++++++++++++,,,---......---,,,+++++++++,,,---------...//////...------//////.........///000111000333999@@@KKKXXXeeemmmsssrrrqqqrrryyy~~~wwwuuuqqqtttuuuuuuuuuyyy~~~xxx~~~lll\\\TTTPPPLLLHHHDDDBBB???>>>>>>===<<<::::::888888999888999???FFFVVVfffuuuvvvnnnddd[[[UUUOOOIIIFFFGGGJJJQQQ```oooyyy|||zzzrrrooolllgggbbb```kkkzzzyyyuuujjj\\\PPPDDD;;;888::::::;;;===???@@@BBBBBBBBBBBBAAA@@@@@@@@@???<<<999999777555444555444333111111000...---,,,+++++++++++++++,,,,,,------------,,,,,,,,,++++++*********+++***+++---...///---+++------,,,,,,------...///,,,,,,---------------------....................................///000000111111777LLLkkkyyytttuuu|||yyyooobbbTTTJJJDDD>>>888444555777777666666888:::===@@@CCCFFFGGGHHHGGGFFFEEEDDDDDDDDDDDDAAACCCEEEFFFDDDCCCCCCCCC@@@>>>;;;::::::999666555111000...---,,,,,,,,,,,,------............------++++++++++++,,,,,,,,,,,,++++++******++++++,,,---+++++++++++++++,,,------...---+++******,,,...///........................111000/////////111222333444777===GGGTTTeeeuuu{{{uuutttwwwxxxyyyzzzzzz|||~~~yyynnn```WWWPPPLLLGGGDDDAAA@@@???>>><<<:::<<<:::999:::999888;;;AAAHHHRRR\\\```aaaaaa]]]YYYTTTLLLEEEDDDCCCEEEQQQ```sss}}}{{{yyypppiiidddaaa]]]eeerrrwwwnnnbbbVVVIII===999<<<999:::<<<>>>@@@BBBCCCCCCBBBAAA@@@AAAAAA@@@===::::::777555444444444333222111000///---,,,++++++++++++++++++,,,,,,,,,------,,,,,,++++++++++++++++++******+++...000000---+++++++++******++++++,,,---,,,,,,---......------,,,---------...............------......///000000000000222<<>>999888888666444666777999;;;>>>AAADDDEEEGGGGGGFFFEEEDDDDDDCCCDDD@@@CCCFFFEEECCCAAA@@@AAAAAA???<<<;;;;;;:::888777333222000...------------000000///...------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------...++++++++++++++++++,,,,,,,,,,,,,,,,,,------...//////...---,,,,,,---...///////////////111444777999:::???GGGRRRaaassswwwsssqqqppptttzzz}}}vvvfffZZZSSSJJJHHHDDDBBBAAA???===;;;===:::999;;;:::777888<<<<<>>@@@BBBCCCCCCBBBAAAAAAAAAAAA@@@===;;;888666444333444555555444222111///...,,,++++++++++++++++++++++++,,,,,,---++++++++++++++++++,,,,,,+++++++++,,,...///...---++++++******++++++,,,---,,,------......---,,,,,,---------.........//////,,,---...//////000000000///444@@@SSSlllvvviiibbbjjj~~~kkk{{{pppYYYPPPDDD<<<:::888666333777777999;;;===@@@CCCDDDGGGFFFFFFEEEDDDEEEEEEEEEDDDGGGIIIHHHEEEBBBAAAAAABBB@@@===<<<<<<;;;:::888444333111///...---......111///...,,,++++++,,,,,,+++++++++,,,,,,---------...------------...//////,,,,,,++++++***++++++,,,)))***,,,...//////...---000///---,,,,,,---///000------...000333777;;;===@@@EEENNN[[[jjj|||}}}qqqiiijjjnnnqqqvvv}}}tttddd[[[MMMJJJGGGDDDBBB@@@>>>;;;===:::999;;;:::777777:::666>>>EEEHHHMMMVVV^^^aaaaaaVVVMMMKKKGGGEEEOOO^^^bbbuuuvvvpppppplllmmmqqq{{{}}}xxxooocccRRRBBB<<<>>>888999;;;>>>@@@BBBCCCDDDBBBAAAAAAAAABBBAAA>>><<<666444222333444666777666222111000...,,,+++++++++++++++*********+++,,,---*********++++++,,,,,,---...,,,******,,,...000000------,,,,,,------...///,,,---.........---,,,+++---------.........//////,,,---...///000000000000///666CCCUUUkkkkkk^^^WWWaaawwwkkkooo]]]III>>>:::777666777999888888888:::<<>>>>>===<<<;;;999888777555333111///......///000,,,,,,,,,++++++,,,------///...------++++++***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,---------------.........//////000...///444666666999===EEEQQQWWWaaawww~~~ooohhhbbbbbbhhhooorrrsss|||vvveee[[[SSSKKKGGGCCC???>>>AAA===<<<;;;:::999888888888444666;;;AAAFFFNNN___nnnjjjiiiaaaSSSIIIIIINNNPPPUUUdddzzz~~~xxxssspppsss|||~~~wwwjjj[[[MMMBBB===:::999999;;;===???BBBCCCEEECCCAAA@@@@@@???>>><<<888777555333222222222222555444222000...---,,,,,,,,,------.../////////...++++++******++++++,,,---///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------////////////////////////.../////////------///111333:::FFFXXXnnn^^^WWWTTT]]]rrr}}}\\\wwwgggTTTGGG>>>888666888888777777777888;;;>>>???EEEFFFGGGHHHHHHGGGFFFFFFGGGGGGGGGFFFDDDBBB???>>>???>>>>>>===;;;999777666777666333000...------------,,,,,,++++++,,,,,,---...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------------........./////////---...222555666:::@@@HHHWWW```iii{{{}}}}}}uuugggdddbbbcccgggllloooooo|||~~~{{{yyywwwwwwrrrsssuuuwwwyyy~~~yyyggg\\\QQQLLLIIIDDDBBBBBB@@@???>>>===<<<<<<<<<<<<777777999===BBBKKK]]]mmmtttvvvooo```SSSNNNMMMMMMIIIUUUiii}}}|||{{{pppbbbTTTFFF???;;;;;;:::;;;===???AAABBBDDDBBB@@@???>>>===;;;999777666444333222222333333555444222000...---,,,,,,,,,,,,---...............++++++******++++++,,,---///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........................../////////......///111111999GGGZZZnnnZZZTTTSSSaaazzzxxxYYYsssbbbSSSEEE:::777999777666666666777999<<<===DDDEEEFFFHHHHHHHHHGGGGGGFFFFFFDDDCCCAAA@@@???>>>@@@???>>>===;;;999888666:::888555111...,,,++++++---,,,,,,++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........------.........////////////---...333555777>>>EEENNNbbbnnnvvvzzzzzzrrrhhhaaaccceeefffgggiiikkkmmm|||zzzuuurrrpppooonnnkkkhhhfffddddddddd```bbbeeehhhkkkqqqwww|||vvvgggWWWOOOKKKFFFBBBAAACCCBBBAAA@@@@@@???@@@@@@:::888777999===FFFXXXhhh|||tttcccVVVNNNIIIBBBIIIWWWjjjxxxmmm___NNNCCC>>><<<:::;;;===???@@@@@@CCCAAA???>>>===;;;888555444444333333333333444444444333222111///---,,,,,,+++,,,,,,------------,,,++++++******++++++,,,---......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------.../////////......000222222<<>><<<:::888777:::999666222///---,,,+++------,,,+++++++++,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.........//////............////////////111///000444666999AAAJJJUUUmmm}}}{{{zzzpppgggcccfffiiihhhffffffjjjooo|||uuuttt|||~~~yyysssmmmhhheeeccccccaaa^^^[[[ZZZYYYZZZZZZYYY\\\```dddiiiooouuuzzzxxxaaaTTTNNNIIIEEECCCDDDCCCBBBAAAAAA@@@@@@AAA:::777666888;;;BBBPPP^^^vvvwwweeeTTTIIIGGGHHHNNN[[[mmmxxxkkkYYYKKK@@@===999999<<>><<<:::666333222222222333333444555555444333222111000...---,,,++++++,,,,,,---,,,,,,+++++++++******++++++,,,---...------,,,,,,,,,------------------------------,,,,,,,,,------------...........................---/////////...///111222555AAATTTeeesssrrrYYYUUU[[[rrrllluuuiiiRRR~~~uuugggTTTCCC;;;<<<999888777666777888:::<<>>===;;;:::999888777555333111///...---...---,,,,,,+++++++++,,,+++,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////........./////////000000111///000333555999DDDOOO\\\tttyyy|||rrrlllgggiiijjjfffbbbccckkkqqq~~~uuulllooo{{{xxxsssooommmiiieeeaaa^^^\\\\\\ZZZYYYWWWUUUUUUVVVWWWXXX[[[^^^ccchhhmmmsssyyy~~~rrr```VVVPPPKKKJJJDDDCCCBBB@@@????????????999777777:::<<>>:::666333000000111333444444555555333333333222111///---,,,+++,,,,,,---,,,,,,++++++++++++******++++++,,,---------,,,,,,,,,------...------------------------,,,,,,---------.........////////////////////////---...////////////111333777FFFYYYiiisss~~~jjjWWWWWWccc||||||{{{vvvtttgggooovvvxxxwwwaaaRRR}}}xxxtttuuuzzzzzzppp___KKK@@@===:::999777666666888999;;;>>>@@@BBBEEEGGGHHHIIIIIIGGGFFFFFFEEEDDDCCCBBBAAA????????????>>>===<<<;;;777666555444222111000///......---,,,++++++++++++,,,,,,------.........///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,------------.............../////////000000000///...000333555<<>>======999777888<<<======AAAGGGVVVkkktttaaaQQQKKKGGGKKKRRRbbbsssfffSSSJJJ???:::;;;???AAAAAADDDCCCAAA@@@???<<<777333///000111333444444555555222333333333222000...------------------,,,,,,+++++++++******++++++,,,---------,,,,,,,,,---......------------------------,,,---------............000000000000000000000000---...000000///000222444999III^^^lllttt}}}iiiWWW\\\mmm}}}pppmmmiiirrr|||}}}ooojjjqqqtttvvviiiZZZRRR~~~uuurrrrrrvvvyyyjjjUUUDDD>>>999888666555555666888999<<<===@@@DDDFFFHHHHHHIIIEEEFFFFFFFFFEEECCCAAA@@@===>>>>>>??????>>>>>>===777777666555333111000//////...---,,,++++++++++++---------...............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,,,,,,,,,,------------.../////////000000000000//////222777;;;EEEVVVfffvvvxxx|||{{{uuuqqqmmmlllkkkiiiiiinnnwww~~~yyyuuuvvv{{{wwwpppiiiccc^^^YYYVVVRRRQQQQQQQQQQQQSSSTTTUUUSSSUUUWWWZZZ]]]```cccdddllloootttxxx|||rrr```UUUQQQIIIHHHEEECCC@@@???======;;;888999;;;<<<;;;===BBBIII[[[uuu~~~jjjVVVNNNIIIJJJLLLUUUnnn~~~tttcccVVVFFF===<<>>888777555444444444666777:::<<>>???????????????999888777666444111///...///...---,,,++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////+++++++++,,,,,,,,,------////////////000000000000222333777<<>>===:::888::::::999;;;@@@BBBQQQhhhmmm]]]TTTNNNMMMJJJMMMbbbzzz|||ooo```MMM@@@===???@@@???AAA@@@@@@@@@???<<<777333///000222333444444333333222222333444333111///---.../////////...------,,,++++++******++++++,,,---,,,,,,,,,,,,,,,---...///........................---------.........//////////////////////////////---...000000000111333555@@@SSSjjjyyy}}}fffrrrzzzxxxssstttsssttt|||~~~kkkUUUOOORRRvvvnnnoootttxxxgggSSSEEE???999555555444333444888;;;::::::===CCCGGGIIIHHHHHHHHHGGGFFFDDDBBBAAA@@@===<<<<<<===>>>>>>===;;;999888777666333111///.........---,,,,,,,,,,,,---//////.........---------......---------,,,,,,,,,---------------------------...............------------------...000111333...444;;;AAALLL___vvvzzzsssvvv{{{zzzvvvsssrrruuuyyy|||~~~}}}zzzxxxxxxxxxyyyzzz{{{|||}}}|||wwwqqqlllfff```WWWQQQNNNNNNLLLKKKOOOOOOOOOPPPRRRUUUXXXZZZaaaaaagggpppsssppprrrwwwooo___YYYPPPHHHHHHGGGCCC>>>===>>>===<<<;;;;;;;;;;;;;;;>>>JJJ[[[kkk{{{|||ppp___XXXQQQNNNJJJLLLYYYhhh{{{kkkWWWGGG<<<777999???@@@BBBDDDDDDBBB===777333111///...///111222222111444444444333222111//////111000///---,,,+++******------,,,+++++++++,,,,,,*********+++---///000111......................../////////...---------,,,------............------,,,000333111000222777999IIIXXXjjjwwwttt|||]]]QQQIIIVVVrrrmmmnnnuuu~~~ooo\\\OOOAAA;;;666666555333555888;;;::::::===BBBGGGHHHHHHHHHHHHGGGFFFEEECCCAAAAAA===<<<;;;<<<>>>>>>===;;;999888777666444111///...///...------,,,,,,------//////.........---------............---------,,,........................---......//////...------------------...000222333222777>>>HHHXXXnnn{{{sssooosssyyyzzzzzzzzzyyy}}}}}}{{{wwwuuussspppooonnnoooooooooppprrrrrrppplllfffbbb[[[VVVOOOKKKJJJKKKKKKJJJPPPQQQRRRUUUXXX[[[^^^```ggghhhnnnwww{{{zzz|||oooeeeZZZQQQNNNLLLHHHCCCBBB>>>===<<<;;;;;;;;;;;;;;;===CCCMMMZZZlllxxxvvvmmmccc\\\UUUQQQMMMMMMUUU```qqqrrrZZZJJJBBB>>>>>>AAABBBCCCEEEFFFCCC???:::666555333222222444555555444444444444333222111000//////......---,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///.......................................---------.........//////.........---000333111000222777<<>>>>>===;;;;;;:::::::::<<<===@@@HHHYYYiiiooommmjjjbbbYYYTTTOOOMMMPPPTTT\\\mmmcccQQQIIIDDDAAABBBCCCEEEFFFGGGEEEAAA===:::888666444333444555555555444444444444333111000///...---------------......+++*********+++,,,------//////...---,,,,,,,,,,,,........................---------..................//////000000//////......111333222000222999@@@TTTfff|||qqq~~~tttZZZTTTNNN[[[yyyoooooottt{{{oooaaaUUUIIIAAA999777666444444666888888999<<>><<<;;;;;;<<<===<<<;;;999999888777555333111000//////...---------------........................000////////////.................................---......////////////.........------///000222333444999FFFZZZtttppphhhfffggglllpppttt{{{{{{~~~~~~{{{tttqqqmmmiiigggdddaaa___YYYXXXWWWUUUUUUTTTTTTUUUVVVWWWYYYXXXVVVRRRPPPNNNKKKIIIHHHHHHIIILLLOOOPPPTTTWWW]]]dddjjjooorrrttt{{{{{{lll\\\RRRMMMGGGDDDCCC@@@???===<<<;;;:::::::::;;;;;;<<<@@@KKKZZZhhhoooooofff[[[SSSNNNKKKJJJKKKPPP\\\pppttt```QQQFFFBBBBBBCCCDDDFFFFFFEEECCC@@@>>>888555222111222333222222444444444444333222111000///......------------...++++++++++++,,,---/////////...------,,,,,,,,,,,,........................,,,---------...///////////////000000000000//////000111333333111333<<>>AAACCCFFFFFFFFFGGGFFFFFFEEEEEE???===:::999:::;;;;;;::::::999999888777555333222000///......------......---------.............../////////.........---------------------------------...//////000000000000///.........///111333444999CCCTTTiii~~~sssmmmjjjiiikkknnnsss|||xxxooommmvvv|||vvvrrrqqqrrrxxxxxxuuuqqqmmmjjjfffbbb___YYYVVVSSSPPPNNNLLLIIIGGGEEEEEEEEEEEEEEEEEEEEEDDDAAADDDGGGGGGDDDCCCEEEHHHJJJLLLNNNOOOOOOQQQSSSVVV[[[^^^eeennnwwwvvvfff[[[QQQLLLKKKDDDCCCAAA???===<<<;;;:::444888<<<>>>===BBBRRRbbbllliiibbbWWWOOOMMMLLLIIIIIIKKKVVVlllxxx\\\LLLHHHAAAAAABBBBBBCCCCCCCCCCCC===:::555222222222222222444444444444444333222222333222000...---,,,++++++------,,,------...///000+++++++++,,,---...///000........................---------..................//////000000//////...000///111555333555DDDVVVxxxzzznnnllleeePPPUUU[[[ooo}}}tttwwwyyynnnbbbTTTFFF@@@===888444333444666999::::::<<>>>>>??????????????????===@@@CCCCCCAAABBBFFFJJJKKKNNNRRRSSSTTTUUUXXX[[[```ccciiirrr{{{sssdddWWWOOOLLLFFFEEECCCAAA>>>===<<<;;;888777888;;;<<>>HHHVVVdddttt~~~{{{sssmmmkkkpppyyy~~~wwwoooggg^^^[[[eeesssuuulllgggfff___aaaeeeiiippp|||~~~zzzvvvrrroookkkhhheee\\\YYYVVVSSSRRRPPPNNNLLLFFFCCCAAA??????>>>===;;;999:::;;;;;;<<<;;;;;;;;;<<<@@@DDDDDDBBBCCCHHHMMMMMMQQQUUUXXXYYYZZZ^^^aaacccffflllttt~~~ppp```VVVRRRHHHFFFDDDBBB???===<<<<<>>;;;888666666666555444333222000///.........///,,,,,,------...///000000.........---,,,,,,...000---------------------------------.........//////000......000000000555<<>>::::::<<<======<<<;;;888666666999<<<;;;:::===@@@CCCEEEGGGIIIKKKMMMQQQVVV\\\^^^]]]^^^cccggghhhiiioooyyy~~~hhh[[[WWWOOOIIIEEECCCAAA===<<>>AAADDDVVVbbbqqqwwwssskkkfffeee```WWWSSSZZZdddvvv}}}yyyYYYJJJBBBAAA???>>>@@@DDDDDDBBBDDD@@@:::444000000111222555333111222333444444333222111///---,,,,,,,,,,,,---------,,,,,,+++++++++---......//////////////////...,,,++++++,,,...///111111111111000000000000...000111111///...///000000444222111555666EEE```mmm^^^]]]rrrrrrZZZLLLQQQkkk~~~~~~~~~xxxnnnccc\\\RRRFFF>>><<<999888888888:::<<<>>>???BBBBBBCCCDDDEEEEEEDDDDDDBBBAAA>>><<<:::999999999:::888666666777888888777333222000///.........///,,,,,,------...//////000...///000///---,,,,,,,,,---------------------------------.........//////000...///111111222999@@@NNNZZZ```gggxxxtttsssvvvvvvyyyxxxyyynnnbbbWWWQQQOOOOOOTTTZZZlllvvvrrrjjj___VVVQQQPPPQQQYYYbbbmmm{{{zzzvvvqqqllliiiaaa```]]]YYYTTTPPPMMMLLLGGGEEECCCAAA@@@?????????>>>;;;888888:::;;;:::999888666444666999<<<===<<>>===???<<<;;;999888999<<>><<<:::999999999999777666666777888888777444333111///............,,,,,,------.../////////,,,...000000...---,,,,,,------------------------------........./////////000//////222333555>>>HHHUUUdddmmmrrr|||{{{nnnnnnsssvvvwwwaaaWWWNNNJJJIIIIIIMMMQQQ___ppp~~~{{{{{{xxxsssddd___XXXPPPKKKKKKOOOSSSaaaooo|||xxxrrrlllgggaaa\\\YYYRRRQQQOOOLLLIIIFFFCCCBBB<<<<<<;;;;;;::::::999999999777666666888888777555555444444666999<<<>>>>>>AAADDDIIILLLOOOQQQTTTVVVZZZ___eeeiiiiiijjjmmmppprrrqqqsssxxx{{{~~~wwwfff[[[SSSMMMJJJFFF@@@===>>><<<;;;999888888:::<<<>>>EEETTTjjj~~~|||rrriii___YYYWWW___xxxssssssuuuuuuvvv{{{rrrVVVFFFDDDAAA>>>???CCCEEEEEEDDDCCC@@@;;;666333222333444888666555444555444333111333222111///............------------,,,,,,,,,,,,---......//////////////////...---,,,,,,---...///............////////////...///111111/////////000---111000111777:::KKKfffnnnbbbccc{{{~~~bbbPPPHHHQQQnnnuuunnnsss}}}~~~{{{yyywwwpppbbbRRRFFF;;;999888777777888;;;<<<===>>>@@@AAABBBCCCDDDDDDAAA@@@???===;;;:::999888<<<:::888777777777555444555333111000............---------.........//////+++---......------...000....................................///////////////...///222444888DDDPPPYYYmmmyyy|||yyyooopppwww|||~~~mmmWWWOOOIIIGGGGGGGGGIIIMMMTTTbbbnnnpppmmmkkkgggcccWWWSSSLLLHHHIIIPPP[[[cccsss{{{pppkkkddd^^^XXXSSSNNNJJJGGGGGGEEECCCAAA@@@>>>===::::::::::::999777666555555555555666666666555444555555555666999;;;>>>???BBBFFFLLLQQQTTTWWWZZZ\\\bbbffflllpppqqqrrrsssuuuuuussstttxxxzzz|||mmmaaaXXXPPPLLLHHHBBB>>>>>>===;;;999888777888:::;;;@@@LLL```uuu}}}xxxqqqggg^^^XXX\\\pppvvvrrrtttvvvwwwyyysss\\\MMMFFF@@@<<<>>>CCCEEEEEEFFFEEEBBB===999555333333333555444333444555555333222222222111///......------------------------,,,,,,---......///////////////......------------......000000000000111111111111---///111111000///000000...222000111777;;;LLLhhhooofffjjjxxx[[[LLLGGGQQQnnnvvvkkkiiisssyyyyyyxxxxxxuuukkkZZZLLL===;;;888666666777:::;;;===>>>???AAABBBCCCCCCCCCAAA@@@???>>><<<;;;999888:::999888777888777555444666444222000............---------...............//////...---+++,,,...000................................./////////000000......///222555;;;JJJYYYdddyyy{{{tttuuu}}}tttdddPPPIIIEEEEEEFFFEEEFFFIIINNNXXXbbbccc```\\\YYYVVVNNNKKKHHHHHHOOO]]]nnnzzz{{{rrrlllddd___XXXRRRMMMHHHDDDAAA??????>>>===<<<;;;;;;:::888888999999888777666555444555666777666666555555777777777888888:::===???DDDIIIPPPVVVZZZ]]]```cccjjjmmmqqqtttvvvwwwxxxyyywwwvvvwwwzzz|||}}}zzzjjj^^^SSSMMMIIICCC@@@???===<<<:::999888888999:::>>>EEESSSfffwww~~~|||wwwoooggg``````kkkwwwyyyyyy{{{{{{{{{{{{|||~~~{{{lll^^^KKKAAA:::===BBBDDDEEEGGGGGGEEE@@@;;;777444222111000000000222444555444333000000000///...---,,,+++---------------------------......///////////////........................///000000000111111111222---///000111000///000111000444111222777;;;MMMiiirrrnnnwwwtttWWWJJJHHHQQQlll|||nnnbbbjjjyyyzzzyyyvvvuuutttnnn___QQQ???===999777666777999;;;>>>>>>???AAABBBBBBBBBBBBBBBAAAAAA@@@>>><<<:::999666666666777999:::999777666555333000///.................................222222000...+++***+++---............................../////////000000000...///111444777@@@QQQbbbsss{{{{{{yyyiii[[[KKKEEEAAABBBCCCBBBDDDGGGLLLRRRXXXZZZWWWSSSPPPOOOJJJKKKNNNUUU```qqq}}}vvvnnnfffaaaWWWSSSMMMGGGDDDAAA>>><<<999999999888888777777777333444444555666777888999444666777777666555666888888999:::999999;;;===@@@GGGLLLTTT[[[```dddhhhjjjrrrssstttvvvxxxzzzzzz{{{zzzyyyzzz~~~xxxjjjZZZRRRLLLFFFBBBAAA???>>><<<;;;:::::::::;;;;;;???HHHWWWhhhvvv~~~}}}{{{xxxsssooollllllnnn~~~}}}{{{yyyxxx|||tttXXXHHH===>>>BBBBBBCCCGGGHHHFFFBBB>>>999555333111------///111444666555333////////////...,,,+++***------------............---......///////////////........................------......//////000000,,,...000111000///000111111444222222888<<>><<<;;;:::999666666666666555555555555444444333444555666888999555666777666444444777:::777999:::;;;;;;<<<@@@DDDKKKQQQYYYaaagggkkkoooqqqwwwvvvvvvvvvxxxzzz{{{{{{~~~}}}yyyeeeXXXQQQIIIEEEDDD@@@???>>>===<<<<<<<<<===:::<<>>QQQooossswww|||lllsss~~~lllPPPIIIKKKQQQhhhuuuuuuvvvzzz|||qqqooommmbbbTTTCCC@@@;;;888666777:::;;;@@@AAAAAABBBBBBBBBAAAAAACCCCCCCCCBBBAAA>>><<<;;;888888888888999888666444777666333111///..............................---!!!'''...333444222000///////////////////////////////////////000000000000222333555999===HHH]]]qqq|||oooeeeYYYOOOMMMGGGCCCDDDEEEDDDFFFIIIJJJLLLOOOQQQPPPNNNNNNPPPWWWbbbrrrrrrlllcccZZZSSSNNNJJJGGGDDD@@@;;;888888888888777666666666666666555555555:::888666444444555666777555666666555333444777;;;555888:::;;;<<<>>>CCCGGGNNNTTT]]]eeekkkpppsssvvvzzzxxxvvvvvvwwwyyy{{{{{{mmm^^^TTTLLLGGGEEE@@@@@@???>>>>>>>>>>>>>>>:::;;;???GGGRRRaaaoooxxxyyy}}}|||yyy}}}}}}sss\\\HHHCCCCCC>>>>>>CCCBBBBBBAAA???===;;;888777000111222444666666444222111111222111000///---,,,---------.........//////---......///////////////......////////////.........//////000111222222333,,,...000000000000111222...111000222:::@@@TTTrrrnnntttvvveeekkkpppyyyhhhMMMIIIKKKQQQggg~~~zzzyyy|||{{{ooohhh___WWWJJJAAA888777888888999<<<===>>>@@@AAABBBCCCCCCDDDAAABBBCCCDDDBBB???<<<:::666666777888999::::::;;;666555333111////////////........................---,,,+++,,,...000000000////////////////////////---...000///......///000///111666===DDDPPPdddvvv}}}sssjjj^^^SSSOOOEEEEEEDDDBBBBBBEEEJJJMMMMMMOOOQQQQQQMMMLLLTTT^^^iiivvv}}}wwwddd]]]TTTLLLIIIFFFCCCAAACCC>>>999555555555666555666666777777666555444444666777777777777777666666777777777777888888888888777999::::::999<<>>@@@AAABBBCCCCCCBBBCCCCCCCCCAAA???<<<;;;999999999888888888888888666555333111000/////////........................//////......///000000///////////////////////////---...000///......///111222333888AAAKKKYYYmmm~~~xxxoooeeeYYYPPPLLLEEEEEEEEEEEEEEEHHHLLLPPPOOONNNNNNPPPQQQUUU```lllwwwmmmfff\\\VVVMMMGGGDDDBBB@@@>>>>>>:::666444333444444333666666666666666555444444666777777777777777666666888888888888888888888888888:::;;;::::::===CCCHHHPPPYYYbbbggglllrrruuutttrrrqqqqqqrrrsssuuuwwwxxxmmm^^^UUUNNNIIIAAABBBBBBAAA???===<<<;;;777777:::???DDDNNNaaaqqqvvvzzzgggPPPIIIFFF@@@>>>@@@CCCCCCDDDCCCAAA>>>;;;999666444222222333444444333333333222111000///.....................///000000////////////////////////.........................../////////000000000000000000000000111111111111000222444222444BBBYYYlllwwwyyyuuuoooooo|||tttzzz}}}\\\JJJJJJKKKWWWnnn~~~}}}vvvuuu}}}|||pppeee]]]NNNDDD;;;999888777888:::;;;;;;===>>>???AAABBBBBBCCCCCCCCCBBBAAA???======<<<<<<;;;999888777666555666555333222000/////////........................111111000000////////////////////////////////////---...000//////...000111555555;;;GGGUUUfffyyyrrriii___TTTKKKHHHEEEFFFHHHIIIIIIKKKNNNPPPOOOLLLLLLQQQYYYdddsssyyyqqqfffZZZRRROOOKKKEEE@@@>>>===<<<;;;:::888555444555555444333555555666666666555444444666777777888888888777777888888888888888888888888888:::;;;::::::>>>FFFLLLQQQ[[[dddjjjnnnrrrssspppnnnmmmmmmmmmnnnppprrrsss{{{|||~~~||||||~~~iiiZZZPPPJJJDDDDDDCCCAAA???===;;;:::888777999<<<@@@GGGVVVeeepppsssvvv|||}}}mmmXXXMMMGGG@@@===???AAABBBDDDEEECCC@@@<<<:::888666444444555555555333333333222111000//////..................///000000////////////////////////............................../////////000000000000000000000111111111111111333444333666DDDZZZlllwww{{{qqqlllnnn|||sssWWWHHHJJJLLLZZZssswwwsssxxxttthhh___QQQGGG===:::999777777999999:::;;;<<<===???AAABBBDDDCCCBBBAAA@@@???>>>>>>===<<<;;;:::888777666555666555444222111000//////...........................///000000///...//////////////////////////////---...000000//////000222666666===MMM```rrryyymmmddd[[[PPPHHHGGGEEEGGGJJJKKKKKKKKKLLLNNNNNNLLLOOOYYYggguuuuuujjjaaaWWWMMMFFFDDDBBB>>>;;;:::999999888999777777777888888666555555555666666666555555444777777888888999999888888888888888888888888888888999:::;;;:::;;;@@@HHHNNNSSS]]]gggllloooqqqooojjjeeeeeefffggghhhkkkmmmooossstttvvvwwwxxxyyyyyyyyyxxxvvvvvvyyy|||~~~vvvcccVVVOOOHHHFFFBBB@@@>>><<<:::999999777888:::;;;@@@KKKWWWhhhkkkoootttzzzttt___QQQFFF???===@@@@@@BBBEEEGGGFFFCCC???===;;;999777777777777666555444333333222111000///..................///000000////////////////////////................................./////////000000///000000000111111111111333555666666:::III```qqqmmmkkkqqqiiiQQQGGGJJJNNN___yyy~~~wwwxxxxxxjjj```SSSHHH???;;;:::888888:::888999999:::<<<>>>@@@AAADDDCCCBBBAAAAAA@@@??????<<<;;;;;;:::999888777777555555444333222000//////........................***,,,//////......///000////////////////////////---...000000///000111333444777BBBUUUiii|||~~~~~~~~~uuukkkcccYYYOOOIIIHHHGGGJJJLLLLLLKKKJJJKKKLLLOOOPPPXXXgggwwwwwwhhhZZZQQQJJJEEEAAA>>>===<<<:::888888888888777777777888999999777666555555666666777666666555777777888999999999999999777777888888888999999999999;;;<<<<<<===BBBJJJPPPUUU___iiimmmnnnmmmiiiccc\\\\\\]]]___aaadddgggiiilllmmmnnnooopppqqqqqqqqqqqqooopppsssvvvxxxrrr```WWWLLLHHHCCC???>>><<<:::888;;;888777888999;;;BBBKKK]]]bbbiiippp{{{www{{{zzzfffTTTFFF>>>???CCCAAACCCFFFIIIIIIGGGCCCAAA<<<:::888777777777555444444444333222111000//////...............///000000////////////////////////////////////////////////............///////////////000000000111111111111222444444666===OOOgggxxxhhhkkkvvvaaaMMMFFFLLLSSSfff~~~|||wwwzzz}}}ooobbbTTTIII@@@<<<;;;888888:::888888888999;;;>>>@@@BBBCCCCCCCCCCCCBBBAAA@@@???;;;;;;::::::999999999999555555555444333111///...........................'''+++///000...---///111////////////////////////---...000000000000222333333:::JJJ___sss|||zzzvvvyyy~~~|||tttkkkcccYYYOOOKKKKKKKKKMMMNNNOOONNNMMMNNNOOOUUUZZZgggyyy{{{nnn]]]NNNFFFCCCAAA???;;;<<<===<<<999888888999777666555666888888777555666666777888888888777777777888999:::::::::::::::888888999:::;;;<<<<<<===;;;>>>@@@AAABBBFFFLLLRRRXXXaaajjjllljjjhhhbbb[[[TTTTTTUUUWWWZZZ]]]```bbbeeeeeefffggghhhiiijjjjjjiiiggghhhllloooqqqwww~~~hhhZZZRRRLLLEEE@@@???>>>;;;999<<<999888999999888===DDDNNNWWWbbbkkkvvv~~~xxxwww{{{|||lllYYYHHH??????CCCAAACCCFFFIIIIIIHHHFFFDDD<<<999777555555555333222444444333222111000000///...............///000000////////////////////////000000000000000000000000------........./////////000000000000111111111111111111222555@@@UUUppp|||aaahhhxxx|||[[[IIIEEENNNYYYnnn|||xxxyyytttdddTTTJJJ@@@===;;;999:::<<<888888888999;;;>>>AAACCCAAABBBCCCDDDCCCBBB@@@>>><<<;;;;;;:::999999888888555555555555333111///...........................)))---111222///---...000////////////////////////,,,...000000000111222444555@@@TTTkkk}}}{{{rrrqqqttttttvvvyyyzzzssskkkdddZZZPPPLLLNNNNNNPPPRRRRRRSSSSSSVVVWWW```hhhwwwwwwkkkZZZLLLDDDBBB@@@@@@;;;===???>>>:::888888999999888666777888999888666777777888999999999999999777888999:::;;;;;;;;;;;;999:::;;;===>>>@@@AAABBB???BBBFFFGGGHHHJJJOOOTTTZZZccciiiiiigggccc\\\UUUQQQPPPQQQQQQSSSUUUWWWYYY\\\\\\\\\]]]^^^___```aaaaaa```aaaeeehhhjjjpppwwwuuucccXXXQQQHHHCCCBBBAAA>>>;;;===:::888::::::888;;;@@@AAALLLYYYcccllltttwwwuuuxxxsssnnnuuu|||sssrrruuuxxx}}}zzzqqq```MMMBBB???@@@@@@AAADDDFFFGGGGGGGGGFFF>>>;;;999777777666444222555444333333111111000///...............///000000////////////////////////////////////////////////---------.........//////000000000000111111111111333222222777EEE___}}}sssYYYcccvvvuuuYYYHHHEEEPPP```uuu}}}vvvxxxgggTTTJJJ@@@===<<<::::::<<<888888888999;;;>>>AAACCC@@@BBBDDDEEEDDDBBB@@@>>>======<<<;;;999888777777555555666555444222000...........................+++000444444///------000////////////////////////,,,...000000000111333444777DDD[[[ssszzzzzz}}}sssppppppooopppqqq~~~yyyrrrkkkdddZZZPPPMMMOOOPPPRRRTTTVVVWWWYYY]]]___iiirrrwwwlll\\\OOOHHHEEEBBBAAA<<<>>>@@@???;;;888777888===;;;999999:::;;;:::999777888999:::::::::::::::777888999:::;;;;;;;;;;;;;;;<<<===???AAACCCEEEFFFBBBFFFJJJLLLLLLNNNRRRUUU\\\ccciiihhhddd___XXXQQQPPPOOOOOONNNOOOPPPRRRSSSTTTTTTTTTUUUVVVWWWXXXYYY]]][[[]]]aaaccceeekkkrrrrrr]]]UUUKKKFFFDDDDDDAAA>>>>>>:::999;;;;;;999;;;???;;;EEERRRZZZbbbiiijjjhhheeebbb]]]ccc}}}rrrlllnnnpppvvvyyyttteeeRRRDDD>>><<<>>>@@@BBBDDDEEEFFFFFFFFFBBB???<<<;;;:::999777666555444444333222111000000...............///000000////////////////////////........................---------.........//////000000000000111111111111666555555;;;KKKhhhmmmSSS___tttpppXXXGGGDDDRRRcccyyyxxxzzzmmmZZZPPPEEEAAA>>>999888999999999888888999;;;===???CCCCCCCCCCCCBBB@@@>>>===>>>===<<<;;;:::999999999777777666555333111///...---...///////////////...////////////////////////////////////000000000000...+++,,,000222444999???666LLLeeewww{{{yyy{{{||||||||||||{{{yyy{{{wwwooocccYYYSSSTTTVVVWWW\\\aaacccccceeekkkooo~~~vvveeeXXXPPPLLLGGGDDD@@@>>><<<<<<;;;:::888666999888777888::::::888666::::::::::::999888777666===;;;999888888999:::;;;:::>>>DDDHHHIIIIIIIIIJJJLLLNNNQQQRRRTTTVVVZZZ]]]dddeeehhhhhhddd^^^WWWSSSRRRPPPMMMLLLLLLNNNQQQSSSSSSRRRQQQQQQQQQQQQRRRSSSSSSSSSWWW\\\___bbbjjjrrr|||kkk]]]PPPKKKJJJFFFBBB@@@<<<;;;999777777666777777===BBBJJJQQQVVVYYY\\\]]][[[UUURRRZZZlll}}}mmmnnnwwwyyyxxxrrrfffUUUEEE??????;;;BBBDDDAAABBBFFFGGGDDDEEECCC@@@<<<999666555555555555444333222111///...111000///...///000333444////////////////////////000000000000///...---,,,...///111333444333111000222222111111111111111111333888555:::SSSnnnlllXXX___nnnrrrUUULLLHHHTTTjjj~~~wwwwwwzzzrrr```UUUIIICCC???;;;999:::999888888888999;;;>>>@@@AAABBBBBBCCCBBB@@@???>>>>>>===<<<;;;:::999999999777777666555333111///......///////////////......////////////////////////////////////000000000000000---...111333444888======QQQiii{{{|||yyy}}}uuujjj```[[[[[[]]]^^^ccciiimmmooottt{{{rrreee\\\UUUOOOJJJGGGEEEBBBAAA@@@???===;;;<<<;;;:::;;;<<<<<<:::999:::;;;<<<============<<<===<<<;;;;;;;;;<<<>>>??????BBBGGGKKKLLLMMMNNNOOOPPPRRRUUUVVVWWWYYY\\\___dddeeeggggggddd^^^XXXUUUSSSQQQNNNLLLLLLNNNPPPRRRQQQQQQOOONNNNNNNNNOOOOOOQQQQQQTTTYYY\\\___hhhqqq|||ttteeeUUUNNNKKKGGGBBBAAA>>><<<;;;999888888888999;;;???GGGQQQYYY^^^aaabbb^^^XXXTTTUUU___sss|||zzzzzzooo]]]LLLBBB???<<>>??????@@@AAABBBBBBAAA@@@???>>>===<<<;;;:::999999999777777666555333111000///000000000000///......---////////////////////////////////////000000000000111///000333333333666<<>>>>>>>>===<<<>>>>>>>>>???@@@AAACCCDDDFFFIIILLLOOOPPPRRRTTTVVVWWWYYY[[[]]]]]]^^^___aaacccdddeeedddbbb^^^YYYVVVTTTRRROOOMMMMMMNNNOOOQQQRRRQQQOOOMMMLLLLLLMMMMMMOOONNNPPPTTTWWW[[[eeeooo|||qqq^^^TTTNNNHHHDDDBBB???>>><<<;;;999999::::::999<<>>AAABBBAAACCCGGGIIIGGGFFFDDDAAA===:::777555444444444444333222111000///000000//////////////////////////////////////////.........///////////////000000//////////////////111111111111111111111111111666555>>>ZZZxxx```SSS]]]mmmtttVVVPPPPPP]]]ttt{{{xxxwww|||tttfffVVVKKKDDD===:::;;;777666555666777999<<<>>>===>>>@@@AAABBBBBBAAAAAA>>>===<<<;;;:::999999999777777666555444222000///111111111000000...---,,,////////////////////////////////////000000000000111000111333222111555<<>>@@@BBBBBBBBBBBBBBBCCCCCCBBB@@@>>>===???@@@BBBDDDFFFGGGIIIIIINNNPPPRRRTTTUUUXXX[[[^^^___aaadddeeedddccccccdddccccccbbb```^^^\\\YYYXXXVVVTTTQQQOOONNNNNNOOOPPPTTTSSSQQQOOOMMMMMMMMMMMMNNNMMMMMMPPPSSSXXXcccnnn{{{~~~hhhZZZRRRKKKGGGFFF@@@???===;;;:::999::::::999:::@@@NNN```nnnuuuvvvuuuhhhYYYMMMIIIQQQfffyyy~~~sssvvvwww]]]JJJAAAAAAAAAAAADDDGGGIIIIIIFFFDDDBBB>>>:::777555333333333333333222222111000//////000000///...---,,,////////////////////////---------...///000000111333222000.........///000111111111111111222222222111666666AAA^^^||||||ZZZQQQ\\\mmmnnnTTTPPPRRRbbbzzz|||mmm\\\PPPFFF>>>:::;;;666555444444555777999;;;<<<===???AAABBBBBBBBBAAA>>>===<<<;;;:::999999999777666666555444222111000111111111111000///...---////////////////////////////////////000000000000000000111333222222888@@@RRRaaatttrrrnnnzzz~~~}}}}}}~~~xxxqqqkkkaaaXXXRRRMMMHHHFFFGGGFFFFFFGGGKKKMMMNNNNNNKKKKKKJJJJJJIIIHHHHHHGGGDDDFFFIIILLLNNNPPPQQQQQQVVVXXXZZZ[[[]]]___cccfffhhhkkkmmmnnnllliiihhhgggdddbbb```]]][[[YYYYYYYYYWWWVVVTTTQQQPPPPPPPPPQQQTTTSSSQQQNNNMMMLLLLLLLLLNNNLLLLLLNNNQQQVVVbbbnnn{{{ssscccXXXPPPKKKIIIAAA???===;;;:::999999999::::::>>>LLL___qqq{{{~~~mmmXXXJJJFFFLLLXXXddd{{{}}}kkkmmmvvvsssYYYFFFBBB@@@AAADDDGGGIIIJJJFFFEEEBBB???;;;777444333222222333333333222222111//////000000///...---,,,////////////////////////------------...000111222555333111///...///111222000000111111111222222222222777888DDDbbb~~~tttUUUOOO\\\mmmgggPPPNNNTTTfffsssbbbUUUKKKAAA;;;;;;777666444444444666777999<<<===???@@@BBBBBBAAAAAA>>>===<<<;;;:::999999999777666666666444333222111111111111111000//////...////////////////////////////////////000000000000000///111333333555>>>III[[[kkk~~~qqqooo{{{~~~}}}}}}|||qqqfff___YYYUUUSSSQQQOOONNNOOORRRUUUWWWWWWMMMMMMLLLMMMNNNPPPRRRTTTNNNQQQTTTXXX[[[\\\\\\\\\aaaccceeeggghhhjjjnnnqqqrrruuuxxxxxxuuuqqqnnnlllgggddd```\\\YYYYYYZZZZZZYYYXXXVVVTTTSSSRRRSSSSSSRRRQQQOOOMMMKKKJJJJJJKKKLLLJJJKKKMMMPPPUUUaaalllzzznnn```UUUNNNLLLBBB@@@>>><<<:::999999999;;;:::===GGGYYYlll{{{nnnWWWJJJFFFHHHNNNTTTfffxxxtttkkkqqqwww|||iiiJJJDDD???AAAEEEFFFHHHJJJGGGEEECCC@@@<<<888444222111111222333333333222222000000//////////////////////////////////////////...---------...///111222444333111000///000222333000000000111222222333333222888;;;IIIhhhpppSSSQQQ___pppxxx^^^KKKKKKTTTjjjyyyhhh[[[PPPDDD===<<<:::888777555555666777888<<<===???@@@AAAAAAAAA@@@>>>===<<<;;;:::999999999666666666666555333222222000000111111111000000///////////////////////////////////////000000000000000000222444555:::GGGTTTgggyyyxxxvvvyyyxxxyyy|||yyyrrrmmmjjjhhhaaa^^^\\\[[[]]]_________VVVUUUSSSSSSUUUYYY^^^aaa[[[^^^bbbfffiiijjjiiiiiilllooorrrtttuuuwwwzzz||||||~~~xxxtttrrrlllhhhccc]]]ZZZZZZ\\\]]]ZZZYYYWWWVVVUUUUUUUUUUUURRRQQQOOOMMMLLLKKKLLLLLLJJJHHHIIIMMMOOOTTT___iiizzzyyyhhhZZZPPPLLLDDDBBB@@@===<<<;;;:::;;;:::999:::AAAPPPdddwwwppp]]]OOOGGGDDDHHHMMMXXXhhhnnnrrrxxx|||~~~uuuOOOEEE???BBBEEEEEEGGGIIIGGGFFFDDDAAA<<<888444222000111222333333333333333111000/////////000111222///////////////////////////...---------///000222111111000///000000222222///000000111222222333333000999>>>NNNnnnqqqWWWZZZjjj|||pppSSSHHHJJJUUUmmm|||lll___SSSGGG???===<<<;;;999777666666888888<<<===???@@@AAAAAA@@@@@@>>>===<<<;;;:::999999999666666666666555444333222///000000111111111111000////////////////////////////////////000000000000111111333555777===MMM\\\qqq}}}}}}tttsssssswww}}}ssspppmmmkkkkkkkkkkkkjjjgggdddaaa___```dddiiillldddggglllpppssssssrrrqqqtttwwwzzz}}}~~~~~~yyyvvvpppllleee___[[[\\\^^^```ZZZYYYXXXXXXWWWWWWWWWWWWTTTSSSQQQOOONNNNNNOOOOOOGGGFFFHHHLLLOOOSSS]]]gggyyynnn]]]QQQLLLEEEDDDAAA???===<<<<<<<<<:::999999===JJJ]]]ssstttdddVVVIIICCCFFFMMMPPP```yyyrrrvvv|||{{{QQQFFF@@@BBBEEEEEEFFFIIIGGGFFFDDDAAA===888444111000111222222333333333333111000///...///000333444////////////////////////000///---------...000111///////////////000111111///000000111222222333333///888@@@RRRrrrvvv^^^cccttt}}}hhhKKKFFFIIIVVVpppsssjjj^^^MMMAAA>>>888===AAA???888555777;;;;;;<<<===???AAACCCDDDEEE>>>===<<<;;;999888777666777777777666555333222111444222000///000000///...------......//////000000111111000///......//////222222555888999AAAYYYppp~~~{{{wwwooolllmmmqqqtttvvv{{{}}}vvvuuuwwwyyyxxxvvvxxxsssmmmjjjjjjlllnnnooojjjooouuuzzz}}}~~~|||{{{uuurrrkkkeeeaaaaaaccceee\\\[[[ZZZYYYXXXXXXXXXXXXSSSSSSRRRQQQOOONNNMMMLLLIIIGGGHHHKKKMMMRRR\\\gggxxx{{{fffWWWOOOLLLFFF@@@@@@???===<<<>>>:::999;;;>>>DDDQQQggg{{{vvvgggXXXMMMGGGDDDLLLWWWnnnqqqzzz{{{VVVGGG===???CCCAAAAAAEEEHHHFFFCCC@@@===999444111222111000000222333222111000///////////////000000...///////////////......////////////000000000000000000000000000000000000333333333333444555666666:::777>>>WWWtttqqqnnndddmmmppp{{{bbbKKK@@@HHHQQQtttxxxnnnaaaPPPCCC???888;;;===;;;777444666888:::;;;<<<>>>???@@@AAAAAA>>>===<<<;;;999888777777777777777666555444222222333111///...//////...---.........///////////////000000000000111222333444222333777<<>><<<===:::999:::===AAALLLaaasssxxxeeeWWWOOOKKKMMMUUUiii}}}ttt|||yyyYYYIII>>>@@@CCCBBBCCCGGGHHHFFFCCCAAA>>>:::555111222000000000222333222111000000////////////000000------..................111111000000//////......000000000000000000000000111111111111222333444555777555???XXXuuutttrrrhhh~~~gggjjjsssyyy[[[FFF@@@IIIQQQsssvvvgggVVVHHHCCC;;;;;;:::999777777666666:::;;;===???@@@@@@@@@???>>>===<<<;;;:::999888777777777777666555444333333222000......//////...---000000///////////////.........///000222333555666222444999AAAMMM___yyy|||yyyuuurrrmmmjjjiiimmmpppsssyyy|||{{{{{{}}}{{{wwwqqqjjjeeeddddddcccbbb```]]]ZZZWWWUUUTTTSSSSSSRRRQQQOOONNNMMMLLLIIIGGGGGGJJJLLLPPPZZZdddvvvjjj\\\TTTLLLFFFEEECCC???<<<;;;:::999999;;;===FFFXXXiiiyyygggYYYQQQNNNSSSbbb~~~xxxqqqyyyyyy]]]LLL???@@@CCCCCCEEEJJJIIIGGGDDDBBB???;;;666222111000///000222333222111000000////////////000000...///000000111111111111222222111000///...------000000000000000000000000000//////000000111222333555555BBB\\\yyyuuusssjjjzzzgggjjjrrrpppTTTBBB@@@IIIPPPppp{{{}}}}}}mmm\\\OOOHHH@@@===999888::::::999888:::;;;>>>AAABBBCCCBBBBBB>>>===<<<;;;:::999888888888777666555555444444444333111/////////000///---111000000000//////......,,,,,,---...000111333444333666<<>>===999888:::;;;;;;???MMM\\\zzzxxxaaaUUUTTT\\\ttt}}}}}}|||}}}|||aaaOOO@@@>>>AAAAAADDDJJJJJJIIIHHHFFFCCC>>>888333000//////000222444333222111111000///////////////***+++,,,,,,---------,,,......//////000000111111000000000000000000000000111111000111111222333444555777DDD___}}}ooommmhhhdddLLLBBB:::GGGNNNjjjxxxrrruuu|||}}}ooocccXXXOOOGGGBBB===;;;<<<>>>???>>>888888:::<<<>>>@@@AAABBB======<<<<<<;;;::::::999999888666555444555666666555333111111222222111000111000000000000000000///222111111111111111222222444888@@@PPPkkkzzzwwwsssnnnjjjjjjhhhjjjpppvvvzzzuuutttxxx}}}}}}{{{~~~~~~xxxnnngggdddeeedddddddddcccaaa^^^[[[ZZZSSSSSSRRRQQQOOONNNMMMLLLNNNLLLLLLMMMNNNQQQ[[[eeeppp|||uuuaaaTTTHHHEEEFFFCCC@@@>>>::::::<<<<<<;;;===IIIVVVqqqttt___YYYZZZoooxxxvvvuuuyyy}}}wwwbbbPPPAAA@@@BBBAAADDDIIIKKKJJJIIIHHHEEE@@@999444000//////000222444444333222111000//////....../////////000000000//////...------...///000111222222000000000000000000000000222222222222222333555555444666DDD___|||nnnpppppp~~~^^^IIICCC:::HHHNNNhhh~~~|||}}}rrrrrrvvv~~~rrriii___WWWMMMIIIDDDAAAAAACCCEEEFFF<<<;;;;;;:::;;;===???AAA=========<<<;;;;;;::::::999888666555444555777777555333111000111111000///000000000000000111111111111111111111111222222333222888AAATTTrrr~~~xxxuuupppjjjffffffeeeiiiqqqxxx|||vvvuuuzzz~~~yyymmmeeecccdddfffffffffeeebbb___\\\ZZZSSSSSSRRRQQQOOONNNMMMLLLOOOLLLLLLMMMMMMPPPYYYccckkkwwwkkk\\\MMMGGGGGGDDD@@@???======>>>>>>::::::CCCOOOccc~~~kkk___XXXfffzzzttttttvvvpppdddRRRCCCBBBDDDCCCEEEIIILLLKKKJJJIIIFFFAAA:::555000///...000222444444333222111000///............222333333333222111000///......//////000000111111000000000000000000000000222222111222222333444555444888HHHcccmmmttt{{{|||[[[HHHEEE===KKKQQQhhh|||wwwssspppttt|||wwwpppggg___SSSPPPLLLHHHGGGHHHLLLNNNBBB@@@>>><<<<<<===???AAA=========<<<;;;;;;;;;:::999888666555444555777888444222000///000000///...//////000000111111222222............///000111222111777BBBVVVvvv}}}wwwsssnnnhhhccccccccchhhrrryyy}}}wwwwww|||zzzmmmcccaaaccchhhhhhgggfffccc___[[[YYYSSSSSSRRRQQQOOONNNMMMLLLNNNLLLKKKLLLLLLOOOXXXbbbhhhtttsssbbbQQQIIIGGGDDD@@@?????????@@@>>>999777???JJJXXXwwwtttcccVVV___}}}xxxtttsssmmmeeeSSSEEEDDDFFFEEEFFFJJJLLLKKKKKKJJJGGGAAA:::555//////...000333444444333222222000///........................---+++***)))000000000000////////////000000000000000000000000111111111111222333444555666<<>>@@@???===>>>???@@@???===<<<<<<<<<777777777666555555444444000111111111111000//////000000000000000000000000111111111000111111222222333===CCCTTTyyy}}}vvvlllccc```\\\ccckkkqqqvvv}}}rrruuu~~~|||rrrkkkfffbbbhhhgggfffcccaaa]]][[[YYYZZZWWWSSSPPPOOONNNLLLKKKMMMOOOOOOMMMKKKNNNVVV]]]kkkrrr|||~~~kkkVVVMMMJJJEEE@@@<<>><<<999:::>>>CCCPPPeeelllZZZ___sss|||tttmmmdddZZZMMMDDDBBBDDDFFFGGGNNNNNNNNNLLLGGGAAA<<<888111111111222222333333333333111///---,,,,,,---......//////000000000//////...///111111/////////000000000000000000000000000222222222111222222333333444>>>RRRnnnmmm{{{~~~^^^LLLJJJEEEJJJWWWiiixxx~~~yyyrrrzzzuuusss~~~~~~yyypppddd]]]RRRJJJHHHJJJNNNPPPKKKDDD===:::<<>>???@@@???===<<<<<<<<<777777777666555555444444222222222111111111111000////////////////////////111111111000111111222333000:::???QQQxxx|||yyyrrrhhh```^^^WWW^^^gggnnnssszzz|||pppsss}}}wwwqqqmmmiiiiiiiiigggeeeccc```]]]\\\ZZZWWWSSSQQQPPPOOOMMMLLLLLLNNNNNNLLLKKKNNNUUU\\\gggmmmwwwsss]]]RRRMMMHHHBBB?????????>>>;;;999:::===AAALLL]]]zzzwwwaaa___lllxxxpppjjj```RRRIIIFFFGGGIIIIIIMMMNNNNNNLLLGGGAAA<<<888111111222222222333333333222000///...---...000111......///000000//////...///000222111000//////000000000000000000000000000222222111111222222333333666@@@TTTpppttt}}}]]]KKKHHHDDDKKKYYYkkkzzz~~~wwwoooyyysss{{{zzzkkkbbbVVVLLLIIIJJJNNNQQQOOOHHH???:::;;;===>>>>>>>>>???@@@???===<<<<<<<<<777777777666555555444444333222111000///000111111........................111111000000111222222333111888===QQQxxx}}}yyytttmmmddd]]]\\\UUU\\\eeemmmssszzz|||uuulllqqq|||}}}wwwssspppmmmlllkkkiiifffccc```___[[[XXXUUURRRQQQPPPOOOMMMLLLMMMMMMKKKJJJNNNTTTZZZgggllluuu{{{gggYYYRRRKKKEEEBBB??????===:::999999<<>>???>>>???@@@???===<<<<<<<<<777777777666555555444444222111///...---...000111////////////////////////000000000000111222333333444:::???SSSxxxxxx{{{wwwqqqjjjbbb]]]]]]ZZZ```iiiqqqwww|||}}}wwwqqqjjjnnnzzz{{{xxxtttsssrrrpppmmmiiieeebbb```]]]ZZZVVVTTTSSSSSSQQQPPPMMMNNNMMMLLLLLLNNNTTTXXXdddiiiqqqwwwzzz|||~~~sssaaaVVVLLLFFFDDD@@@>>><<<:::999999;;;<<>>>>>???@@@???===<<<<<<<<<777777777666555555444444444333111//////000111222000000000000000000000000000000000000111222333444666<<>>???@@@???===<<<<<<<<<777777777666555555444444666555444333222333444444111111111111111111111111//////000000111222444444444<<>>CCCRRRmmmjjj[[[ZZZnnn~~~nnnbbbRRRFFFBBBCCCEEEFFFGGGIIIKKKLLLIIICCC<<<888333333333222222222222111444444333222111000///...222222222222111000/////////111222222111000000111000000000000000000000000000000000111222333444555888BBBYYYwww~~~~~~^^^KKKHHHHHHVVVjjj}}}~~~oooddd|||{{{}}}rrrbbbRRRHHHCCCAAA@@@CCCCCCCCCAAA???===<<<<<<>>>???@@@???===<<<<<<<<<777777777666555555444444444444444333333333222222000000000000000000000000/////////000111333444555444???KKK___yyy~~~xxxtttqqqlllkkkmmmkkkmmmoootttyyy~~~uuulllcccaaafffttt}}}{{{yyyuuuppplllhhhfffaaa^^^[[[YYYYYYYYYXXXVVVVVVSSSPPPNNNNNNNNNOOOOOOTTTWWW\\\```aaabbbdddeeecccgggkkkmmmnnnpppuuuzzz|||}}}kkkYYYOOOKKKDDDAAA===<<<<<<<<<:::888<<>>>>>@@@CCCCCCAAA>>><<<;;;>>>???@@@???===<<<<<<<<<777777777666555555444444000111111111111000///////////////////////////////////////000111333444555555BBBQQQfff~~~yyy~~~wwwuuusssooonnnpppnnnnnnqqquuu|||tttjjjaaa]]]```mmm|||{{{zzzxxxuuurrrnnnkkkiiibbb___\\\ZZZZZZZZZYYYXXXVVVSSSPPPMMMMMMMMMLLLLLLMMMQQQTTTWWWWWWWWWXXXYYYZZZ___dddffffffhhhoootttxxxzzz|||}}}~~~qqq___SSSOOOEEEBBB>>>=========:::777:::<<>>???????????????>>>===<<<;;;999777555444333333333444333222111000000000000.../////////000000000111222111///...///111444666:::CCC[[[zzz}}}{{{vvvttttttrrrooolllooorrruuuxxx{{{vvvnnn```]]]___gggoooxxx~~~xxxtttqqqpppnnnmmmbbb```^^^^^^^^^]]][[[ZZZWWWTTTPPPMMMKKKIIIFFFDDDDDDEEEGGGJJJMMMPPPRRRTTTRRRUUUYYY[[[\\\^^^cccgggmmmqqquuuwwwwwwxxx|||iiiXXXPPPJJJEEE@@@>>>??????===;;;:::<<>>999444444444444444333333333444333222111000000000000//////...---,,,,,,++++++000000000000000000000000,,,---///000111111111000555333222000000111222333:::GGG```gggiiixxxxxxtttRRREEEIIIMMMfffxxx~~~jjjaaarrruuuxxx{{{|||uuuhhhYYYKKKBBB>>>===>>>AAAEEEFFFAAA999999===??????@@@@@@???>>>>>>===<<<:::888666555444444555444333222111000000000000/////////000000000000000222111/////////111444666>>>HHHdddzzz|||yyyuuussssssqqqnnnkkkpppssswwwzzz|||~~~zzztttbbb^^^]]]bbbjjjrrr~~~~~~yyyuuutttsssrrrqqqhhhddd___\\\[[[[[[[[[[[[WWWTTTPPPMMMKKKIIIFFFCCCAAABBBCCCEEEHHHJJJLLLLLLKKKMMMPPPRRRSSSVVV[[[___dddgggkkkmmmnnnqqqvvvzzzooo^^^UUUIIIDDD???<<<======;;;999;;;===BBBLLL```|||iiiccchhhqqqvvvcccTTTHHH@@@???AAAEEEEEEGGGHHHHHHDDD>>>:::555555555555444444444444444333222111000000000000000000000///......------000000000000000000000000---...///000111111000000222111111000111333555777;;;JJJdddzzzaaadddvvvmmmpppPPPEEEJJJUUUlll}}}|||ggg^^^gggiiilllooossswww}}}xxxkkk]]]PPPFFF@@@======???EEEIIIFFF@@@===@@@???@@@@@@@@@@@@???>>>>>>===;;;999777666666666666444333222111111000000111000000000000000000000000222111000///000222444555???LLLiii{{{xxxvvvtttsssrrrpppmmmkkkppptttyyy|||||||||||||||~~~{{{jjjccc^^^___dddmmmzzz~~~zzzwwwwwwwwwwwwwwwqqqkkkccc]]]ZZZZZZ[[[[[[VVVSSSPPPLLLJJJHHHEEECCC@@@@@@AAABBBCCCDDDDDDEEEDDDEEEGGGHHHIIIMMMQQQUUUYYY\\\```bbbdddhhhooouuu|||yyyfff[[[KKKFFF@@@=========<<<:::===>>>AAAGGGUUUmmmtttfffdddbbbwwwyyyxxxwww{{{mmm]]]PPPEEEAAABBBDDDEEEGGGIIIHHHEEE???:::777666666666555555555444444333222111000000000000222222111111000000//////000000000000000000000000//////000111111000000///000000000000222666999;;;<<>>===>>>???BBBDDDLLL```|||ggg___ZZZlll{{{ooonnnpppvvv~~~yyyjjj\\\OOOGGGFFFEEEFFFGGGIIIIIIFFF@@@;;;888888777777666666555555444333222111000000000000222222222111111000000000////////////////////////000000111111000000000///000000000111333666:::<<<<<>>CCCKKKKKKDDD<<<999>>>??????@@@@@@@@@??????;;;999888666555555555666555444333222111111111111111111111111000000000000222111111111222333444555:::FFF___zzzvvvvvvvvvtttrrrooonnnmmmqqqssstttvvvvvvxxx{{{~~~~~~{{{{{{{{{qqqhhhdddffflllwww~~~zzzyyyzzz||||||}}}zzzvvvpppjjjeee___YYYVVVTTTRRRNNNKKKHHHFFFCCCAAA@@@??????>>>>>>======<<<>>>===<<<===???BBBEEEFFFGGGJJJMMMPPPSSSYYYaaagggoootttzzzvvvfffXXXQQQHHHAAA@@@@@@???===>>>???AAACCCGGGWWWyyymmm```XXXggg}}}rrrmmmjjjmmmrrr{{{yyyiiiWWWJJJEEEFFFGGGHHHJJJKKKGGGBBB===999888888777666666555555444333222111000000000000111111000000000000000///////////////////////////111111111000000000000000222111111111333555888:::;;;PPPlllsss\\\^^^ooooooyyy|||^^^KKKKKKRRRjjjmmmdddKKKMMMNNNOOOQQQSSSWWWZZZ___dddjjjpppuuuzzzxxxhhh[[[QQQIIIDDDBBBAAAEEEMMMOOOHHH???:::======>>>????????????>>>:::999777666555555666666555444333222222111111222000000000111111111222222111111111222222333444555999DDDZZZssswwwwwwvvvsssooommmnnnnnnpppqqqrrrssstttwww{{{~~~{{{zzz|||tttllljjjjjjnnnvvv}}}yyyxxxxxxzzzzzzzzzzzzwwwsssnnnhhhaaaYYYSSSQQQNNNJJJGGGEEEBBB@@@===;;;;;;::::::999999888888:::999999:::===?????????===AAAEEEGGGJJJOOOVVV\\\eeejjjqqqvvv{{{nnn^^^UUUJJJBBB???>>>===<<<===<<>>>>>>>>>>>>>>;;;:::888777666666777888555555444333222222222222//////000111222222333444111111222222333444444555888CCCXXXpppxxxxxxuuuqqqllljjjlllnnnnnnpppssstttuuuvvvxxxzzz}}}}}}wwwrrrrrrssssssxxx~~~|||xxxvvvvvvwwwwwwwwwxxxvvvrrrmmmhhh```XXXRRRKKKHHHEEEAAA???===:::888777777777777777777777777999888888;;;>>>???===:::888<<<@@@CCCDDDHHHMMMRRRZZZ```gggmmmqqqwww~~~wwwddd[[[NNNDDD@@@>>>===<<<;;;999;;;???@@@HHHccc~~~pppbbbhhhuuuxxxuuuvvvzzzoooWWWKKKIIIJJJLLLNNNNNNKKKFFFBBB999888888777555444444333444333222111000000000000//////000000000000000000000000000000000000000000111000000000000111333444111000000000111444666888;;;QQQppplllZZZ^^^oooqqqSSSEEEGGGNNNfffqqqhhh>>>???@@@??????@@@CCCEEEHHHKKKPPPSSSVVVYYY\\\^^^cccgggmmmttt|||xxxooodddVVVMMMDDDAAADDDMMMRRRMMMDDD???;;;;;;<<<======>>>======<<<;;;999888888888999999555555444333222222222222......///111222333444555111222222333333444444555555AAAVVVooo~~~yyyxxxtttoooiiihhhjjjmmmmmmppptttvvvvvvvvvuuuvvv~~~zzzxxxzzzzzzyyy{{{|||wwwuuuttttttttttttwwwtttpppkkkeee^^^WWWRRRHHHEEEAAA>>><<<999666444666666666777777777888888;;;::::::===@@@AAA===:::666;;;???BBBCCCFFFJJJNNNSSSXXX```fffkkkqqqxxx~~~}}}jjj```RRRHHHCCCAAA???>>>999666999======CCCZZZtttttthhhmmmwwwwwweeeWWWIIIKKKMMMOOOPPPMMMGGGCCC888888777666555444333333444333222111000000000000000000000000000000111111000000000000000000000000000000//////000222444555//////...///111444777999===SSSrrrgggWWW[[[ooommmOOOBBBDDDKKK[[[{{{vvvnnn::::::;;;<<<=========<<>>;;;<<>><<<:::999888888;;;::::::===AAABBB@@@===BBB@@@>>>>>>@@@@@@>>><<<999999999:::<<<@@@CCCFFFGGGHHHNNNVVVZZZ___gggppp|||{{{eeeVVVOOOEEEBBBCCC<<<===<<<<<<<<<;;;AAARRRcccrrrlllnnn~~~aaaTTTQQQOOOPPPQQQNNNFFF???;;;;;;999888666555555555333333222222111000000000000000000000000000000000000000000000000000000000000111333222111111222444000111111000000222666999<<<[[[wwwcccXXX[[[qqq^^^LLLCCC@@@FFFTTTiiizzzmmm;;;:::999888888888999:::;;;;;;;;;;;;<<<===??????>>>BBBEEEHHHKKKQQQYYY```llluuuyyy~~~mmm\\\HHHCCC@@@CCCDDDAAA<<<;;;;;;===>>>@@@@@@>>>===;;;::::::999999888777777777666666555444444333333222222222111111111000000000222222333333444666777888;;;GGG\\\wwwzzzsssllljjjhhheeedddggglllppprrroooooorrrsssrrrtttxxxyyyqqqkkklllpppwwwxxxzzz~~~}}}yyyuuurrrhhhcccZZZRRRLLLGGGBBB?????????>>>============>>>???<<<;;;???EEEGGGCCC>>>CCCBBB@@@@@@AAAAAA???>>>999999999:::===AAADDDFFFBBBBBBFFFLLLPPPUUU___iiitttlll[[[QQQEEEBBBCCC>>>???>>>======;;;>>>LLLZZZvvv}}}ssspppnnnWWWRRRNNNMMMNNNLLLEEE@@@===<<<:::888666666666666444333333222111111000000000000000000000000000000000000000000000000000000000111222222111111222444000111111111111333777:::@@@___{{{eeeYYY]]]ttt[[[III@@@>>>EEENNN```zzz{{{nnn<<<;;;999777666777999:::888888888999:::;;;<<<<<<===???AAABBBDDDGGGMMMRRR]]]fffqqq|||vvv~~~pppaaaIIICCC???AAAAAA===;;;;;;<<<===>>>??????>>>===<<<::::::999999888777777777333444444555555444333222222222222111111111000000222222222333444666777888<<>>>>>>>>??????@@@BBBBBB>>>===>>>@@@CCCCCC@@@<<<@@@???>>>>>>>>>>>>======999::::::<<>>>>>=========;;;===GGGSSSkkk~~~vvvvvvZZZTTTMMMKKKKKKJJJEEEAAA>>><<<:::777666555555666444444333222111111000000////////////////////////000000000000000000000000000111222222111111222333000111222111222444888;;;DDDccchhhZZZ```xxx~~~XXXFFF>>>===EEEKKKZZZqqqxxxlll===;;;999777777888999:::555555666777888999;;;<<<::::::;;;;;;<<<>>>BBBDDDKKKRRR]]]gggttt}}}tttzzzqqqdddMMMEEE??????@@@>>>===>>><<<===>>>??????>>>===<<<::::::999999888777777777111222333444444333222111222222222222111111111111000111111222444555777888<<>>=========>>>@@@AAACCCDDD<<<@@@CCCDDD@@@===<<<<<<============<<<<<<<<<<<<>>>>>>>>>>>>???AAACCCDDD>>><<<===@@@BBBGGGSSS^^^iiixxx}}}gggXXXHHHCCCDDD>>>===<<<<<<<<<;;;<<>><<<:::888666555555555555555444333222111000///////////////////////////111111111111111111111111///111222222111000222333111111222222222555999<<>>===EEELLLYYYooorrrfff;;;:::999888888888999:::333333444444666777999:::::::::999::::::<<<>>>??????EEENNNWWWcccuuu}}}ssswwwwwwlllUUUIII??????BBBCCCAAA@@@======>>>>>>>>>>>>======::::::999999888777777777111222333333333222111000333222222222222111111111000000111222333555777888===OOOkkkzzzwwwtttiiieee```^^^___ccceeegggkkkfffcccfffjjjqqq{{{vvvllleee```]]]___ccckkkyyy~~~}}}~~~|||vvvnnngggbbbTTTOOOGGGAAA>>>===<<<<<<;;;;;;<<<===>>>???AAABBB;;;BBBGGGFFFAAA<<<<<<>>>===>>>???>>>===<<<===>>>BBBBBB@@@???>>>======<<<<<<999999;;;===BBBMMMXXXeeetttppp^^^MMMFFFFFF@@@>>><<<;;;;;;;;;<<>>===<<<:::888666555444666555444333222111000///000000000000000000000000111111111111111111111111///000111111000000111333111222222333333666:::===LLLmmmmmm]]]mmmXXXFFF???>>>FFFNNN\\\qqq{{{lllaaa777777888888888888888888666555555555555666777888<<<;;;::::::<<<===>>>>>>===AAAFFFLLLTTTdddwww~~~wwwwwwyyy```PPPBBBAAAFFFGGGDDDAAA======>>>>>>>>>>>>======::::::999999888777777777444444444444333222111111333333222222222111111111111111222333555777888:::>>>RRRppp{{{vvvsssrrrhhhccc^^^]]]___cccfffgggjjjdddaaaeeellluuuvvvmmmgggbbb```aaa___bbblll|||~~~}}}~~~{{{zzzxxxtttmmmeee^^^ZZZLLLGGGAAA===;;;;;;:::999::::::::::::;;;<<<===>>>:::???DDDEEEBBB???>>>>>>;;;===???>>><<<;;;===?????????>>>===;;;;;;::::::;;;888888:::<<>><<<999666444666666555444222111000///000000000000000000000000111111111111111111111111///000111111000000111222111222333333444666:::>>>QQQsssjjj```uuuZZZHHH@@@???FFFPPP```uuuwwwhhh___444555666777888888777777:::999999888777777777777999888777888999;;;;;;:::===>>>@@@AAAFFFRRRcccooo~~~}}}yyyhhhUUUDDDBBBHHHJJJEEE@@@>>>>>>>>>======>>>>>>>>>::::::999999888777777777666666555444333333222222333333333222222222111111222222333444666888:::;;;@@@TTTsssxxxssspppooofffbbb]]]\\\```dddggghhhjjjdddbbbfffnnnxxxxxxpppkkkfffdddeee\\\]]]eeeuuu~~~}}}}}}~~~uuutttqqqllleee]]]VVVRRRHHHDDD???<<<;;;;;;:::999999999999999999:::;;;;;;888:::>>>AAACCCBBB???<<<999<<<>>>===::::::;;;>>>888888999999:::;;;;;;<<<<<<::::::<<<===@@@JJJTTT\\\mmm~~~kkkWWWNNNKKKDDDDDD@@@<<<;;;999999@@@GGGPPPiiiyyy^^^WWWOOOLLLLLLMMMJJJGGG@@@AAABBBBBB???<<<888555777666555444222111000///000000000000000000000000111111111111111111111111///000111111000000111222111222333333444777;;;>>>TTTwww|||gggccc{{{\\\JJJBBB@@@GGGPPPaaawwwuuuggg___777777666555555555555555666666666666666666666666666666888999999:::999999<<<<<<<<<===BBBKKKUUU\\\vvvzzz|||kkkYYYIIIDDDGGGFFFDDDBBB@@@>>>;;;;;;<<<>>>>>>>>>;;;::::::999888777666666777555333222333333222111000000000000000000000000333000000444555444666:::FFF^^^www{{{tttmmmiiidddaaa^^^___bbbfffffffffddddddhhhlllpppyyyyyynnnlllkkkgggbbbbbbaaadddppp~~~{{{wwwuuurrrmmmggg___WWWNNNHHHDDDAAA<<<777555555777888777888999::::::999888777::::::;;;<<<============<<<;;;;;;::::::;;;;;;<<<:::;;;;;;;;;;;;;;;;;;<<<<<<;;;999888:::???FFFKKKZZZjjj|||rrr___OOOHHHIIIBBB@@@>>>:::999:::>>>AAAQQQeeebbbSSSIIILLLPPPKKKGGGFFFCCCCCCCCCBBB@@@===;;;999777666555333222111000000222222000///............111111111111111111111111111111111111111111111111333111222555555555999???XXXyyyxxxssspppXXXGGGAAAAAAHHHSSSjjjyyyxxxcccZZZ888777666666555555666666666666666666666666666666777777777888999999::::::888:::===@@@DDDJJJQQQVVVkkk{{{lllZZZIIIDDDEEEEEECCCAAA>>>===<<<===>>>>>>===<<<::::::999888777666555555777555333222333333222111111111111111111111111111333000111444555444777<<>>DDDIIIYYYjjj|||yyyeeeSSSIIIGGGBBBAAA>>>;;;999:::>>>AAAMMM___||||||}}}dddUUUJJJLLLPPPLLLIIIIIIEEEDDDDDDBBB???<<<999777777666555444222222111111333222111000000/////////111111111111111111111111111111111111111111111111222111111444555555999???RRRsss{{{zzzXXXHHHBBBCCCJJJYYYnnn{{{uuuaaaYYY888888777666666666777777777777777777777777777777888777777777777999:::;;;>>>>>><<<;;;<<<@@@FFFKKK[[[kkknnn\\\JJJBBBBBBBBBAAAAAA<<<<<<<<<>>>??????<<<::::::999999888777666555444777555333222333333333111111111111111111111111111222000111444555444888>>>MMMkkkzzzsssmmmiiicccbbbbbbeeejjjmmmkkkiiifffccceeemmmwwwzzzxxxsssiiiaaa______dddppp~~~|||xxxsssnnnjjjeeeaaaZZZTTTNNNIIICCC???>>>===:::888666555555555555555666666666666555555666666888999999999999999;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<>>>===;;;::::::===BBBFFFWWWhhh{{{mmmYYYKKKFFFBBBAAA???<<<999:::===@@@GGGXXXrrr}}}uuuxxx~~~hhhXXXKKKLLLPPPMMMKKKLLLFFFFFFEEEBBB???<<<888777888777666444444333333333444333222111000000000111111111111111111111111111111111111111111111111111222000111444444444888>>>LLLmmm|||WWWHHHCCCEEENNN```tttsss___XXX888888777777777777888888888888888888888888888888999888666666666888;;;<<>>======??????>>>===;;;;;;:::999888666555555666555333333444444333222111111111111111111111111222111222555555555:::BBBUUUvvvxxxqqqkkkhhh^^^^^^aaafffkkkmmmjjjgggfffbbbcccnnn{{{~~~wwwkkk```]]]^^^dddooo}}}~~~xxxsssllleeeaaa^^^YYYSSSMMMHHHDDDAAA>>>;;;:::999888777666555444444444555555555555444444777888999::::::;;;;;;:::;;;;;;;;;::::::999888888:::::::::;;;;;;<<<<<<===@@@???>>><<<;;;===AAADDDTTTeeexxxrrr___PPPHHHCCCBBB@@@===::::::===???DDDRRRjjjxxxnnnmmm||||||lllZZZLLLLLLOOOMMMLLLOOOEEEEEEDDDCCC@@@===:::888888777666555555444444444333222111111000000000111111111111111111111111111111111111111111111111111222000111444444444888>>>IIIjjjvvvSSSGGGCCCEEEPPPdddzzzuuuaaaZZZ888888777777777777888888999999999999999999999999999888666666666888;;;<<<]]]VVVKKK@@@:::;;;BBBGGGJJJVVVjjjppp___LLLCCC@@@??????@@@CCC@@@===<<<===???@@@AAA>>>===<<<;;;999888777666666555333333444555444333111111111111111111111111111111333666555666===EEE\\\}}}uuunnnhhheee\\\]]]```fffkkkmmmiiieeeccc```cccppp{{{mmmbbb]]]^^^bbblllyyy{{{tttmmmeee^^^YYYVVVQQQKKKFFFCCCAAA???===999888888888777666555555555555444444444444555555777777888999:::::::::::::::;;;;;;;;;;;;:::999888::::::;;;<<<======>>>>>>AAAAAA@@@???===>>>@@@CCCOOO```tttvvveeeVVVLLLDDDCCCAAA>>>;;;:::<<<>>>CCCNNNccc|||sssfffaaannn~~~vvvtttqqq^^^NNNLLLNNNMMMLLLOOOCCCCCCCCCBBBAAA???<<<;;;999888777666555444444444111111000/////////000000000000000000000000000000111111111111111111111111222000111444555444888>>>IIIjjjoooOOOEEEBBBEEERRRfff}}}yyyddd\\\777777666666666777888888888888888888888888888888888777777777777999:::;;;LLLJJJGGGBBB>>>===???AAAHHHPPP```tttooo```OOOEEEAAA??????AAADDDAAA<<<:::;;;>>>AAABBB??????===<<<:::999888777666555333333444555555444222222222222222222222222111111444666666777???IIIbbbyyyqqqjjjeeeaaa\\\]]]```ffflllmmmiiieee```^^^cccqqq~~~rrrggg]]]^^^aaaiiittt}}}vvvnnnfff___XXXSSSLLLIIIDDD@@@>>>===;;;:::888888888888777777777777666666555555555555666666555555777888888888888888999:::<<<<<<<<<<<<::::::;;;<<<<<<===>>>???@@@@@@AAAAAAAAA@@@>>>>>>???AAAKKK]]]qqq}}}mmm\\\OOOEEEDDDBBB???;;;:::;;;===CCCKKK\\\vvvpppbbbZZZcccvvvmmmiiisssvvvbbbRRROOOPPPNNNLLLOOOBBBBBBCCCBBBAAA@@@>>>===:::999777666444333333333000000///////////////000000000000000000000000000111111111111111111111111333111222555555555999???LLLkkkyyyzzzsssiiiKKKDDDAAAFFFUUUggg~~~xxxddd^^^666666555555666666777888888888888888888888888888777777777888999999:::::::::;;;===<<<;;;;;;<<<>>>FFFKKKVVVggg}}}nnn```PPPHHHCCC@@@@@@BBBAAA>>>;;;:::;;;===????????????===<<<:::888777666666555333333555666555444222222222222222222222222000111444777666777AAAKKKddduuummmfffaaa^^^[[[\\\___dddiiijjjfffccc\\\\\\dddrrrwwwmmm^^^^^^___eeeppp||||||wwwppphhh```YYYRRRMMMFFFCCC@@@===<<<;;;:::888888888777777777888999999888888777666666777888888555666777888999999999999999:::<<<>>>>>>>>>===<<<<<<===>>>???@@@AAABBBBBB>>>???@@@???===<<<===???III[[[ppp|||wwwaaaOOOEEEEEECCC???<<<:::;;;<<>>===;;;999777666555666555333333555666666555222222222222222222222222000111555777666777AAAMMMeee}}}sssjjjddd___\\\YYYYYY[[[```eeefffccc___YYY[[[eeesss{{{rrr___^^^^^^cccmmmzzz|||xxxssslllddd\\\UUUNNNJJJDDDBBB???>>>======;;;999999888777777777888:::;;;:::999888777777888999:::888999:::;;;;;;<<<;;;;;;888:::<<<>>>??????>>>======>>>???@@@AAABBBCCCCCC<<<===>>>===<<<;;;<<<===HHH[[[ppp|||~~~cccNNNEEEEEECCC@@@<<<:::;;;<<<@@@DDDQQQkkk{{{mmm```\\\mmm{{{lllaaa]]]fff}}}kkkZZZWWWVVVRRROOOPPPEEEEEEEEECCCAAA>>><<<:::;;;:::888555333111000///222111111111111111222222000000000000000000000000111111111111111111111111555333444777777777;;;AAAXXXwwwwwwdddeeemmm\\\kkkzzzdddJJJEEECCCJJJZZZlllzzzkkk]]][[[;;;777444666;;;===<<<999777888888888888999999999777888888888999999999999::::::999888999<<<>>>@@@AAADDDLLLYYYgggyyynnnfffYYYMMMEEEAAA???>>>@@@===::::::;;;===>>>>>>======<<<;;;999888777777555555444444444333333333444333333222222333333444555888555444777555???VVVsssuuummmppp|||ssshhh^^^[[[]]]___]]]\\\^^^``````\\\YYYYYY```lllyyyyyyggg___YYY^^^mmm~~~zzzwwwrrrnnniiibbb[[[SSSKKKFFFDDDCCCBBB@@@???>>>>>>>>><<<;;;::::::999999:::::::::::::::::::::::::::;;;:::::::::::::::::::::::::::;;;===@@@BBBBBBBBBBBB@@@@@@AAAAAAAAA???>>>=========<<<<<<===>>>@@@AAAMMMZZZlll{{{hhhXXXOOOGGG@@@??????===;;;<<>><<<999888888888888999999999999888888888888888888999999::::::999999:::<<<>>>@@@AAACCCJJJUUUbbbsssnnnggg\\\PPPHHHBBB???===??????>>>===<<<<<<===>>>>>>===<<<;;;999888777777555555555555444444444444333333222222222222333333222666444555888777AAAXXXwwwxxxyyyvvvkkkgggmmm{{{zzzqqqfff\\\YYY[[[[[[ZZZYYYZZZ\\\\\\YYYVVV[[[bbbooo|||}}}lllddd^^^cccqqq}}}wwwsssoookkkeee___XXXQQQJJJEEEDDDCCCBBBAAA@@@?????????>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>@@@AAAAAAAAAAAA@@@@@@AAAAAAAAA???>>>===>>>============???@@@AAAKKKYYYlll{{{nnn^^^PPPHHHAAA??????<<<;;;<<<>>>BBBNNNdddjjjgggzzzvvviiiiiijjjxxx~~~lllZZZTTTSSSQQQNNNNNNIIIHHHGGGFFFFFFCCC@@@===888777666444333222222222111111111111111111111111000000000111111111222222444444333222222222222222222111222444444444:::BBBXXXyyynnn^^^bbbqqqmmmxxx___IIIBBBDDDOOO[[[rrrzzz}}}uuuiii```YYYUUU999888777999===>>>;;;888888888999999999:::::::::888888888888888888888888::::::::::::;;;===>>>@@@AAABBBGGGPPP\\\lllsssmmmbbbVVVLLLDDD@@@??????AAACCCAAA>>><<<<<<>>>>>>===<<<;;;:::888777777555555555555444444444444222222111111111111222222///333333555:::999CCCZZZyyysssnnnhhh```bbbjjjwwwvvvmmmcccYYYVVVXXXYYYXXXWWWXXXYYYXXXWWWUUU\\\dddrrrrrrlllgggkkkxxx~~~xxxsssoookkkggg```ZZZTTTNNNIIIEEEEEEDDDCCCBBBAAA@@@@@@@@@AAA@@@??????>>>>>>??????@@@?????????>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>@@@@@@@@@@@@?????????@@@@@@@@@??????>>>>>>============???@@@AAAIIIXXXkkk{{{uuueeeRRRIIIAAA???>>><<<:::;;;;;;???JJJ___yyywwwlllwww{{{mmmjjjhhhttt}}}mmm[[[SSSPPPNNNMMMLLLKKKJJJHHHHHHGGGEEEAAA>>>999888666555333222222222111111111111111111111111111111111111222222222333333333222111111111111222222111222444444444;;;CCCYYYyyyggg[[[aaa|||{{{}}}ZZZHHHCCCFFFSSS```wwwxxxjjj___WWWSSS999888999<<<>>>>>>;;;888999999999999:::::::::;;;999999999999888888888888;;;::::::;;;<<<===???@@@AAAAAADDDLLLWWWhhh}}}yyylll^^^PPPGGGBBBAAA???DDDGGGEEE@@@<<<<<<>>>>>>>>>===;;;:::999888777444444444444333333333333111111000000000000111111...333333666;;;999DDD[[[yyyxxxnnneee^^^aaajjjxxx~~~rrriii```XXXTTTVVVXXXXXXWWWXXXXXXWWWWWWVVV[[[dddsssyyytttpppuuu{{{uuuooojjjfffbbb[[[UUUQQQMMMIIIFFFFFFFFFDDDCCCCCCBBBBBBBBBCCCBBBAAAAAA@@@@@@AAAAAABBBBBBAAA@@@???>>>>>>==============================>>>???@@@@@@@@@???>>>>>>>>>>>>???????????????>>>============???@@@AAAIIIXXXlll|||yyyiiiTTTKKKBBB@@@>>>;;;:::;;;999===GGGZZZtttsssxxxsssmmmgggqqqqqq```UUUPPPOOOOOOOOOMMMLLLJJJIIIHHHFFFBBB???:::999777555444333222222111111111111111111111111111111222222222333333333222222111111000111111222222111222444444555;;;DDD[[[{{{aaaXXXaaa|||xxxVVVFFFCCCFFFTTTddd||||||lllaaaYYYUUU999:::;;;===>>>===;;;999999:::::::::;;;;;;;;;;;;::::::::::::999999999999;;;;;;;;;<<<===>>>???@@@AAA@@@DDDLLLVVVfff~~~|||wwweeeTTTHHHCCCBBB@@@EEEIIIGGGAAA===<<<>>>>>>>>>===<<<:::999888888333333333222222222222111111000000//////000000111000444444666:::999DDD[[[zzzwwwkkkbbbeeemmm{{{{{{nnnfff___WWWTTTUUUWWWWWWWWWVVVVVVUUUVVVVVVZZZdddsss~~~|||}}}zzzxxx}}}yyyssslllhhhbbb^^^XXXTTTPPPMMMJJJGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>============>>>??????@@@??????>>>>>>???@@@BBBCCCKKKYYYmmm|||zzzjjjXXXNNNDDDAAA???<<<:::;;;:::<<>>???@@@@@@BBBBBBEEEMMMWWWfff|||}}}ppp\\\MMMEEEBBBBBBEEEGGGFFFBBB>>>===>>>???>>>===<<<;;;999888888333333333333222222222222111111000000000000111111111555333555999999EEE]]]{{{sssjjjmmmuuuwwwjjjbbb]]]WWWTTTTTTUUUVVVVVVUUUSSSRRRTTTUUU[[[eeeuuu~~~{{{|||~~~}}}}}}}}}wwwpppjjjeee___\\\XXXTTTRRROOOLLLJJJIIIHHHGGGGGGFFFFFFFFFGGGFFFFFFEEEDDDDDDDDDDDDEEECCCCCCCCCBBBBBBAAAAAAAAA???????????????????????????@@@AAABBBBBBBBBAAA@@@>>>>>>>>>>>>???@@@AAABBBCCCBBBBBBAAABBBCCCEEEFFFMMM[[[mmm{{{~~~nnn[[[QQQGGGBBB@@@<<<;;;===;;;===CCCQQQhhh}}}qqqvvvqqq^^^SSSQQQRRRRRROOONNNLLLKKKJJJGGGCCC@@@<<<;;;999777555333333222222222222222222222222222111111111111222222222333222111111111111222333333222111222555555666===EEEbbb}}}___YYY```vvvpppOOODDDCCCEEETTTgggzzz}}}kkk^^^YYYVVV<<<=========<<<<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;<<<===>>>??????;;;<<<===>>>???@@@@@@@@@DDDDDDHHHOOOWWWeeexxxlllYYYMMMHHHDDDDDDDDDDDDBBBAAA???>>>??????>>><<<;;;:::999888555555555444444444333333222111111000000111111222000333111333888:::HHHaaazzz|||uuuyyy~~~rrreee^^^ZZZUUUSSSSSSVVVWWWWWWUUUSSSSSSUUUWWW___iiiyyy}}}{{{zzz~~~~~~zzztttmmmgggbbb]]][[[YYYWWWUUURRROOOLLLJJJIIIHHHHHHGGGGGGHHHHHHIIIIIIHHHGGGGGGGGGGGGGGGEEEEEEDDDDDDDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBCCCDDDCCCCCCBBB@@@@@@@@@@@@BBBCCCEEEFFFHHHGGGGGGFFFGGGHHHJJJKKKOOO[[[kkkxxxuuu^^^TTTIIIDDDAAA>>><<<>>><<<===AAAMMMbbb~~~uuuxxx~~~~~~~~~fffVVVRRRSSSRRRPPPNNNLLLKKKJJJGGGCCC???===<<<:::888555444333222222222222222222222222222000000000111111111222222222222222222222333444444222111222555666777===FFFfff|||bbb[[[```uuukkkLLLCCCCCCEEEUUUjjj{{{}}}jjj]]]WWWUUU=========<<<;;;;;;===>>>;;;;;;;;;<<<<<<<<<======:::;;;<<<===>>>@@@AAAAAA;;;<<<===???@@@@@@@@@@@@FFFGGGJJJPPPXXXcccuuu{{{eeeUUUNNNEEECCCBBBBBBCCCBBB@@@>>>??????>>><<<;;;:::999888777777666666666555555555222222111111111111222222///222000111888;;;KKKeeewww}}}{{{nnnaaa[[[XXXTTTRRRRRRYYYZZZZZZXXXUUUUUUXXXZZZbbblll|||~~~}}}|||yyy~~~}}}~~~}}}wwwrrrkkkeeeaaa]]][[[ZZZXXXWWWTTTPPPMMMJJJJJJIIIHHHHHHHHHIIIIIIKKKKKKJJJIIIIIIIIIIIIJJJFFFFFFFFFFFFFFFGGGGGGGGGAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBDDDEEEDDDDDDCCCCCCCCCBBBCCCDDDFFFHHHIIIKKKKKKJJJJJJKKKLLLNNNOOOOOOZZZiiiuuu|||{{{```UUUJJJEEEBBB>>>===>>>======@@@JJJ^^^zzz}}}~~~}}}}}}~~~~~~mmmZZZUUUTTTSSSPPPNNNLLLKKKIIIFFFBBB???>>><<<:::888666444333333222222222222222222222222///000000000000111111111333222222222333444444555222111222555666777>>>FFFiii|||ddd]]]aaauuuhhhIIICCCCCCFFFWWWmmmlll]]]WWWUUU;;;;;;<<<===>>>???@@@@@@:::;;;;;;<<<===>>>>>>???===>>>???@@@@@@???>>>===>>>>>>???@@@BBBDDDFFFGGGFFFGGGLLLUUU]]]ffftttooo\\\RRRDDDDDDDDDEEEFFFEEEBBB???@@@???>>><<<;;;:::999888666555555444444333222222222222222111111111000000222333666777666===QQQdddxxxyyymmmaaaZZZVVVTTTWWW\\\]]]___]]]WWWPPPQQQYYYaaahhhsss}}}zzzyyy|||}}}~~~wwwoookkkhhhfffeee]]]\\\ZZZWWWUUUSSSSSSRRROOOOOONNNNNNMMMKKKJJJIIILLLLLLKKKJJJIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDBBBBBBBBBCCCCCCCCCDDDDDDCCCGGGJJJHHHEEECCCEEEIIIEEEEEEEEEFFFGGGIIIKKKMMMQQQPPPNNNOOOPPPQQQQQQPPPOOOVVV```iiirrr}}}yyyeeeWWWIIICCC@@@>>>===>>>???===@@@LLL^^^ttt~~~|||www^^^QQQOOORRRLLLKKKJJJJJJJJJGGGDDDAAA???<<<888666666555444222555444333333222222333333222222111000000///000000222111000000111222555666666333222444444666???IIIhhhkkkaaa```oooaaaMMMCCCBBBHHHSSSrrrkkkYYYTTTVVV;;;;;;<<<===>>>???@@@@@@======>>>>>>??????@@@@@@@@@@@@AAABBBBBBBBBAAA@@@@@@@@@AAACCCDDDFFFHHHIIIMMMMMMQQQWWW^^^eeerrr~~~vvv___SSSFFFEEEEEEEEEFFFDDDAAA>>>??????>>>===;;;:::999888666555555444444333333222222222222111111111000000222444666777777???SSSggg}}}wwwlll___YYYUUUSSSVVV[[[___```^^^XXXQQQRRRZZZbbbkkkvvv}}}yyyxxx{{{~~~~~~}}}vvvpppllljjjhhhggg___^^^\\\ZZZWWWVVVUUUTTTPPPPPPPPPOOONNNMMMLLLKKKMMMLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDDDD@@@AAAAAABBBBBBCCCCCCCCCFFFJJJMMMKKKGGGDDDDDDFFFFFFFFFFFFGGGJJJLLLOOOPPPSSSQQQOOONNNNNNNNNMMMKKKJJJQQQ[[[dddmmmxxxjjj\\\MMMEEEBBB>>><<<======;;;???JJJ[[[pppooo\\\SSSQQQNNNMMMMMMMMMLLLJJJEEEBBB@@@===:::888777777555444444444333222222222222222/////////000000222333444222111000000111222444666555333333444444666???IIIkkknnnfffgggrrr```LLLBBBBBBJJJVVVwwwmmm[[[UUUWWW;;;;;;<<<===>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAACCCCCCDDDEEEFFFFFFFFFEEECCCDDDEEEGGGHHHJJJKKKLLLQQQPPPRRRWWW\\\bbbnnnyyy{{{aaaRRRHHHGGGFFFFFFEEECCC@@@===>>>>>>>>>===<<<:::999888666666555555444333333333222222222111111111111111444555777777888AAAWWWlllssshhh]]]WWWTTTSSSVVVZZZaaabbb```ZZZSSSTTT\\\dddpppzzz}}}xxxvvvxxx||||||vvvqqqnnnllljjjiiiaaa```^^^\\\ZZZYYYWWWWWWRRRRRRRRRRRRQQQOOONNNMMMNNNMMMLLLKKKJJJIIIHHHHHHIIIIIIHHHGGGFFFEEECCCBBB@@@@@@AAAAAABBBCCCCCCDDDIIILLLOOONNNIIIEEECCCCCCDDDEEEFFFGGGJJJLLLNNNPPPQQQNNNKKKIIIHHHFFFDDDBBBCCCIIIRRR\\\fffqqq~~~pppaaaQQQHHHCCC>>><<<<<<;;;:::===GGGVVVkkklll[[[SSSQQQPPPPPPPPPOOOLLLGGGDDD@@@===:::888888777555333444333222222111111222222/////////000111222444555222111111000111222444555555333333444444777???IIIlllqqqlllnnnyyy___KKKAAACCCMMM\\\~~~sss___WWWWWW:::;;;;;;<<<===>>>??????AAAAAAAAAAAAAAA@@@@@@@@@DDDEEEFFFGGGHHHIIIIIIJJJHHHHHHJJJKKKLLLMMMNNNNNNOOONNNOOOSSSWWW]]]iiiuuuzzzaaaPPPJJJIIIGGGFFFEEEBBB???<<<>>>>>>>>>===<<<;;;999888666666666555444444333333111111111111111111111111555555777888:::EEE]]]sss|||oooeeeZZZUUUSSSRRRUUUZZZbbbcccaaa[[[UUUUUU^^^fffttt~~~xxxtttuuuxxx}}}wwwrrrooommmjjjhhhaaaaaa```___]]][[[YYYXXXTTTTTTTTTSSSSSSQQQPPPPPPOOOOOONNNMMMKKKJJJIIIIIIJJJJJJIIIHHHFFFEEECCCBBBAAAAAABBBBBBCCCDDDDDDEEEHHHKKKNNNMMMJJJEEECCCBBBCCCCCCDDDEEEGGGHHHIIIJJJIIIGGGCCCAAA@@@>>><<<:::===CCCJJJSSS]]]jjjxxxtttdddSSSJJJDDD???======;;;999<<>>??????@@@@@@@@@@@@@@@@@@??????DDDDDDEEEFFFHHHJJJKKKLLLLLLLLLNNNOOOOOOOOOOOONNNKKKJJJKKKPPPTTT[[[gggssswwwaaaRRRLLLJJJHHHFFFDDDBBB???<<<======>>>>>>===;;;999888777666666555555444333333111111111111111111111111555555777888<<>>DDDKKKUUUbbbqqq{{{vvvfffTTTJJJEEE@@@>>>???;;;;;;===DDDOOO```zzz{{{mmm\\\VVVUUUUUUUUUSSSOOOIIIEEEAAA???===<<<;;;:::777555444333222222111111222222333333222222222222333333222222222222222222333333444333333555555777???HHHccczzzhhhfffkkk___KKKBBBEEERRRdddgggYYYUUU::::::;;;<<<===>>>>>>???????????????????????????CCCCCCDDDFFFHHHJJJMMMNNNOOOPPPQQQQQQQQQOOONNNMMMHHHGGGHHHMMMRRRYYYgggsss~~~uuucccUUUMMMKKKHHHFFFDDDBBB???===<<<===>>>>>>===<<<999888777777666666555444444444111111111111111222222222444444666888>>>NNNkkkuuuhhh___WWWTTTSSSRRRVVVZZZ^^^```___ZZZUUUWWW```iiivvv}}}|||{{{zzzyyyrrrtttyyy}}}uuuqqqrrrxxxzzzvvvrrrnnniiieeebbbccccccbbbaaa___]]][[[XXXXXXXXXXXXXXXWWWVVVVVVUUUTTTSSSQQQPPPNNNMMMMMMLLLKKKKKKJJJIIIHHHFFFEEEFFFFFFFFFFFFFFFEEEEEEEEEBBBCCCFFFGGGGGGFFFDDDBBBFFFFFFFFFFFFEEECCCBBBAAA???===;;;;;;<<<<<<<<<;;;888;;;???DDDMMMZZZiiitttzzziiiWWWLLLFFFAAA???@@@<<<;;;>>>CCCLLL\\\uuuyyy~~~ppp^^^XXXXXXXXXXXXVVVQQQJJJEEEDDDCCCAAA@@@???===:::888555444333333222222333333000000000222333555777888222222222222222222222222444222333666666777???GGGbbbrrr___^^^ddd{{{___KKKAAADDDPPPaaahhhYYYTTT999::::::;;;<<<===>>>>>>>>>>>>??????@@@@@@AAAAAACCCCCCDDDFFFHHHKKKNNNPPPRRRRRRSSSRRRQQQNNNLLLJJJEEECCCDDDIIIMMMUUUcccppp}}}~~~|||ssscccUUUMMMKKKHHHEEEDDDBBB@@@>>>;;;<<<>>>???>>><<<999888777777666666555555444444000000111111111222222222333333555888???RRRqqq~~~~~~tttfff^^^VVVTTTSSSSSSVVV[[[ZZZ\\\\\\XXXTTTWWWaaajjjvvv|||yyytttpppmmmlllkkkjjjbbbdddiiiqqq~~~vvvqqqppprrr}}}}}}zzzwwwtttooojjjgggdddeeeeeeeeedddbbb___^^^[[[[[[\\\\\\\\\[[[ZZZZZZWWWWWWUUUTTTRRRPPPOOONNNLLLLLLLLLLLLKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEFFFEEEDDDBBBCCCCCCDDDDDDCCCBBB@@@???===;;;::::::;;;<<<<<<;;;777999;;;>>>EEERRRaaalll}}}ooo[[[OOOGGGAAA???@@@;;;;;;>>>BBBIIIXXXqqqxxx}}}rrr```[[[[[[[[[[[[YYYTTTLLLGGGDDDCCCAAAAAA@@@>>>:::888666555444444333333444444000000111222444666888999222222222333333222222111333222333666666777>>>GGGaaalllZZZYYY___zzz~~~}}}^^^III???AAAKKK[[[~~~gggYYYUUU999::::::;;;<<<===>>>>>>>>>>>>???@@@@@@AAABBBBBBCCCCCCDDDFFFIIILLLOOOQQQSSSSSSSSSSSSQQQMMMJJJHHHBBB@@@@@@DDDIIIPPP^^^kkk|||~~~yyyxxxppp```RRRMMMKKKGGGEEEDDDCCCAAA???;;;<<<>>>???>>><<<999888777777777666555555444444000000111111222222222222222222444888@@@TTTuuuyyy}}}sssfff]]]VVVTTTTTTTTTWWW\\\XXXZZZ[[[WWWSSSWWWaaajjjvvv|||kkkhhhddd```]]]\\\[[[ZZZUUUWWW\\\fffsssxxxqqqoookkkuuu~~~|||yyywwwuuuqqqllliiifffgggggggggfffdddaaa```^^^^^^______^^^^^^]]]]]]YYYXXXWWWUUUSSSRRRPPPPPPLLLLLLMMMLLLLLLKKKJJJJJJHHHHHHGGGEEEDDDBBBAAAAAAFFFEEEDDDEEEEEEEEEDDDBBB>>>???@@@@@@@@@@@@>>>===;;;:::888888999::::::999777888999;;;AAAMMM]]]hhhzzzsss___QQQIIIBBB??????;;;;;;===AAAGGGUUUnnnxxx|||rrrbbb]]]]]]^^^^^^[[[VVVNNNIIIAAA@@@???>>>>>>;;;888555666666555444444444444555333333333333333444555666222222333333333222222111333222444666777888>>>GGG```iiiWWWWWW^^^}}}xxxxxx\\\HHH>>>???HHHVVVxxx}}}eeeYYYUUU999999::::::;;;<<<======<<<===>>>???AAABBBCCCDDDCCCDDDFFFHHHJJJLLLMMMMMMQQQPPPNNNLLLHHHDDDAAA???=========???DDDNNNYYYaaawwwxxxsssmmmaaaTTTKKKMMMLLLGGGDDDFFFGGGFFFBBB@@@===<<<<<<;;;:::888666555555555555444444444333333222222222222333333222666888999BBB[[[tttssswwwlllddd]]]UUUPPPRRRUUUXXXYYY\\\WWWTTTSSSRRRVVV```kkkzzzxxxooohhh]]]WWWPPPLLLKKKLLLKKKJJJKKKLLLQQQ[[[fffttt}}}tttmmmlllppp}}}~~~|||zzzwwwtttpppkkkgggllljjjhhhfffdddddddddeee___```aaaaaabbbaaaaaa```]]]\\\ZZZXXXUUURRRPPPNNNQQQOOOMMMMMMOOOPPPPPPPPPIIIHHHFFFEEEDDDCCCDDDDDDEEEDDDDDDFFFGGGGGGEEECCCAAAAAA@@@>>>===;;;:::::::::888777777:::;;;999666666666999<<<>>>DDDSSSaaauuu{{{bbbRRRKKKEEEBBBAAA<<<;;;===@@@FFFTTTkkk|||zzz|||zzz~~~kkkeee``````aaaaaa___ZZZSSSMMMHHHEEE@@@<<<:::888666555444444444444333333222111333333333222222111111111222222222111111000000000444222222333444666>>>HHHeeeuuuUUUVVVkkkzzznnn[[[GGG???AAAHHHOOOlllwwweeeXXXQQQ:::::::::;;;;;;<<<<<<<<<<<<===>>>???@@@BBBCCCCCCCCCEEEGGGIIIKKKLLLLLLMMMLLLKKKIIIGGGCCC@@@===<<<;;;;;;;;;===AAAJJJSSSZZZmmmwwwxxxssslll___SSSLLLOOONNNJJJHHHKKKMMMLLLEEEBBB>>><<<<<<;;;999888666555555555555444444444222222222111111222222222111444777888BBB[[[vvvwwwuuujjjbbb\\\TTTPPPRRRVVVXXXYYY[[[WWWSSSRRRRRRUUU```kkk{{{yyyrrriii___YYYPPPLLLFFFBBBBBBBBBBBBAAABBBBBBGGGPPPZZZgggyyy{{{qqqmmmppp{{{~~~|||xxxvvvssspppllliiikkkjjjiiiggggggfffffffffaaa``````___^^^^^^]]]]]][[[[[[ZZZXXXVVVTTTRRRQQQPPPNNNLLLKKKLLLNNNNNNMMMIIIHHHFFFDDDCCCCCCCCCDDDDDDDDDDDDFFFHHHGGGEEEBBB@@@??????>>>===<<<;;;;;;===:::888888:::;;;:::888888888999;;;<<>>HHHggg|||[[[\\\qqqwwwlllZZZFFF>>>@@@FFFMMMhhhvvvfffZZZSSS;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>@@@AAABBBBBBDDDEEEGGGIIIKKKKKKLLLLLLFFFEEECCCAAA>>>;;;999888888999:::;;;>>>DDDKKKQQQbbbmmm}}}~~~wwwooobbbWWWOOORRRRRRNNNMMMQQQTTTSSSHHHDDD@@@===;;;:::999888666555555555555444444444222222111111111111222222333555777:::EEE___yyy|||rrrggg___YYYRRRPPPRRRVVVYYYYYY[[[VVVRRRQQQQQQUUU```kkk||||||xxxppphhh___VVVMMMHHHBBB???<<<::::::999888777;;;:::===DDDMMMYYYjjjyyywwwppppppwww|||wwwtttrrrqqqooommmkkkkkkkkkjjjiiihhhgggfffeeecccaaa___]]]\\\\\\]]]ZZZZZZZZZYYYXXXVVVUUUTTTQQQOOOLLLKKKLLLMMMMMMLLLHHHGGGEEECCCBBBBBBBBBCCCCCCCCCDDDFFFHHHFFFCCC@@@>>>>>>===<<<<<<<<<<<<<<<<<<999777666777888888777:::999999::::::>>>IIIUUUiiiwwwjjjYYYOOOGGGBBBAAA>>><<<===@@@EEERRRhhh|||qqqpppwwwyyyhhh|||~~~iii^^^ZZZZZZ\\\]]]]]]ZZZTTTPPPGGGCCC>>>:::888666555333333333333333333222222111222222222222222111111111333333333333222222222222444222222444555666>>>HHHgggbbbcccwww}}}yyyoooXXXDDD===???DDDJJJfffzzzvvvggg\\\UUU<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===???@@@@@@AAACCCDDDGGGIIIJJJJJJJJJIIIBBBAAA???===:::999888777777888999:::<<<@@@EEEIIIYYYeeewww~~~wwwjjj```TTTWWWVVVQQQPPPSSSVVVVVVIIIFFFAAA===;;;:::999888666555555555555444444444222111111000000111111222555666888<<>>:::999888777777666666555999888999>>>EEEOOO___mmm}}}tttppprrr{{{|||xxxuuutttsssrrrqqqnnnoooooonnnllljjjgggfffiiigggdddaaa______``````\\\\\\\\\[[[YYYXXXVVVUUUTTTRRROOONNNNNNNNNNNNMMMGGGFFFDDDCCCBBBBBBBBBBBBBBBBBBDDDFFFGGGEEEBBB???<<<<<<;;;;;;;;;<<<===>>><<<;;;999777777888999:::;;;999999::::::===FFFQQQdddrrrnnn\\\PPPGGGBBBAAA???======@@@DDDPPPfffyyysssssszzz|||hhhvvvhhhZZZVVVVVVWWWYYYZZZXXXSSSPPPFFFBBB===999777666444222222222333333333222222111222222222111111111111111333333333333333333333333444222333555555777???GGGeeeffffffzzzxxx~~~VVVDDD===@@@EEEKKKgggxxxvvvggg\\\VVV<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>??????AAACCCEEEGGGHHHGGGFFFEEE???>>>===;;;:::999999999888999::::::;;;>>>CCCFFFRRR___rrrrrrfffYYY[[[XXXQQQNNNPPPRRRRRRHHHEEE@@@===<<<;;;:::999666555555555555444444444222222111111111111222222666666777<<>>;;;::::::999:::<<<>>>?????????>>>===<<<===>>>@@@===:::999;;;;;;>>>FFFOOO```nnn}}}rrr___QQQFFFAAA@@@@@@>>>>>>???CCCNNNdddwww{{{yyy~~~jjjssskkkXXXSSSSSSTTTVVVWWWUUUQQQNNNEEEBBB===999777555333222111111222333333222222222111111111111111111111111333333333333333333333333444222444666666888???GGGaaagggggg{{{WWWEEE>>>AAAGGGNNNjjj{{{xxxhhh\\\UUU<<<<<<<<<<<<<<<<<<======::::::;;;<<<<<<===>>>>>>>>>@@@BBBDDDEEEDDDBBB@@@===<<<;;;999999999::::::999::::::;;;;;;>>>CCCGGGMMMYYYkkk~~~wwwiii[[[\\\WWWNNNIIIJJJKKKJJJDDDAAA???>>>======;;;999666555555555555444444444333222222222222222222333666444555;;;LLLeeeuuu~~~{{{mmmdddVVVSSSOOOPPPSSSVVVWWWVVVVVVRRROOOOOORRRYYYggguuu}}}tttiii^^^WWWNNNJJJDDD@@@===;;;999777444666777666555444555777888666777:::<<<@@@KKKUUUhhhrrryyyqqqlllnnntttxxx~~~}}}yyyvvvwwwvvvuuurrrooollljjjhhhhhhgggeeecccbbbbbbbbbcccbbbaaa```___\\\ZZZXXXWWWXXXUUUQQQOOONNNNNNLLLKKKHHHGGGEEECCCBBBBBBBBBCCCCCCBBBAAABBBCCCBBB@@@>>>;;;:::999888999;;;===???<<<===??????>>>>>>@@@AAABBB>>>===>>>>>>@@@FFFNNN[[[hhhvvv|||uuubbbSSSGGGAAAAAAAAA???>>>???BBBMMMbbbtttmmmooo~~~sss]]]TTTTTTTTTUUUVVVTTTPPPMMMFFFBBB===999777555444222000111222222222222222222000000000111111111111111222222222222333333333333333333444777777888???GGG```fffggg{{{[[[GGG???BBBHHHPPPlll}}}yyyhhh[[[SSS;;;;;;<<<<<<======>>>>>>:::::::::;;;<<<<<<======;;;===@@@BBBBBB@@@>>><<<:::999777666666777999:::::::::::::::;;;???EEEIIILLLWWWhhhyyy|||lllYYYYYYSSSJJJDDDDDDDDDCCC>>>======>>>???>>><<<:::666555555555555444444444444444333333333333444444999777666===OOOhhhxxxyyymmmeeeUUURRROOOPPPSSSVVVUUUTTTUUUQQQNNNOOOSSS[[[kkkyyyyyypppfff[[[PPPHHHBBB???;;;999888888777666444666777555333333555777666555666999999;;;BBBKKKZZZfffvvv{{{rrrjjjkkkpppuuu|||{{{vvvxxxwwwuuurrrpppooonnnmmmkkkkkkiiigggeeecccbbbaaaaaaaaa```___^^^\\\[[[ZZZZZZWWWSSSQQQPPPNNNMMMKKKIIIHHHFFFDDDCCCCCCCCCDDDDDDBBB@@@@@@@@@@@@???>>>;;;:::888888888:::===>>>;;;>>>BBBDDDCCCBBBCCCEEEIIIDDDAAAAAAAAAAAAFFFLLLSSS```mmmtttyyyxxxeeeUUUIIICCCDDDBBB@@@>>>???AAALLL```ssspppmmmvvv}}}fffXXXWWWWWWWWWVVVTTTPPPMMMFFFBBB===:::888666444333000000111222222222222222///000000000111111111222111111111222222222333333333333444777888888???GGGdddaaacccxxxaaaJJJ@@@@@@FFFNNNkkk}}}yyyhhhZZZRRR:::;;;;;;<<<===>>>??????:::::::::;;;;;;<<<<<<<<<999;;;>>>@@@@@@>>>;;;999777666555444444555777888999999999999;;;???FFFJJJMMMXXXhhhyyynnnVVVVVVPPPFFF@@@@@@AAA@@@;;;;;;<<<>>>@@@???===:::666666555555555444444444555444444333333444444555>>>;;;:::AAASSSkkk~~~xxxmmmfffUUURRROOOPPPSSSUUUTTTSSSTTTPPPNNNOOOTTT]]]mmm|||zzzpppeee[[[OOODDD======;;;888777888888777666666777777555333333555999555555666999999999>>>FFFRRR^^^ooo~~~{{{rrrjjjjjjooottt{{{|||vvvwwwvvvtttrrrqqqqqqqqqrrrpppooonnnllliiifffcccaaa````````````___^^^]]]]]]^^^[[[WWWTTTRRRQQQOOONNNIIIHHHFFFEEEDDDCCCDDDDDDEEEBBB???>>>???@@@??????<<<:::888777888:::<<<>>>AAAFFFKKKNNNMMMLLLMMMNNNOOOIIIEEEDDDCCCBBBEEEJJJMMMZZZgggnnnttt{{{gggWWWKKKEEEFFFBBB@@@??????AAAKKK___rrruuunnnsssmmm[[[ZZZYYYYYYXXXUUUQQQMMMGGGCCC>>>:::888666555333///000111222222222222222//////000000111111111222000000000111111222222222333333555888888999???GGGhhh|||[[[]]]ssseeeMMM@@@???DDDKKKhhh|||yyyhhhZZZRRR:::<<<>>>@@@BBBBBBBBBBBBBBB>>><<>>===;;;::::::999888777777777888:::<<<===CCCGGGMMMRRRUUUTTTQQQOOONNNOOOOOOMMMIIIFFFEEEEEEIIINNNWWWbbbppp}}}{{{iiiZZZMMMEEEBBBCCC@@@>>>>>>AAALLLbbbvvvnnnpppuuu]]]YYYVVVWWWYYYYYYSSSNNNHHHDDD>>>:::777555444333333333333222222111111111111111111111111111111111000000111111111222222222222444222666<<<888;;;LLLgggvvv```dddqqqfffNNNDDD???GGGRRRhhhzzzfffZZZWWW999:::<<<>>>@@@AAAAAAAAACCC>>>===??????<<<;;;<<<::::::999999999888888888666555555555555555555666:::999999:::<<<@@@DDDFFFMMMUUUcccsss|||iiiaaaUUUKKKFFFCCCBBBAAA===<<<<<<===>>>>>><<<:::999999888777666555444444333222222222333333444555777888999AAAVVVrrrvvvggg]]]VVVRRROOOPPPSSSUUUTTTQQQQQQLLLJJJNNNVVVcccuuuzzzmmmeeeYYYNNNFFF@@@===;;;888888888777777666555555999888777666666666666666555666666777999:::<<<===EEEPPP```qqq~~~rrriiibbbcccgggmmmttt{{{~~~zzzvvvtttsssrrrssstttsssrrrqqqpppmmmjjjhhhffffffeeedddcccbbbcccddddddcccaaa^^^\\\ZZZYYYXXXVVVRRRPPPLLLKKKJJJHHHFFFEEEDDDDDDBBBAAA@@@>>>===<<<;;;;;;:::999999999999:::<<<===BBBGGGOOOWWW\\\]]]\\\ZZZZZZYYYUUUOOOHHHBBB??????CCCGGGOOOZZZggguuu}}}jjj\\\OOOFFFDDDCCC@@@>>>>>>AAALLLaaattttttsssttt]]]YYYVVVWWWZZZYYYTTTOOOGGGCCC>>>999777666555444333333333222222222111111111111111111111111111111111222222222333333333333222444222555;;;999>>>PPPooooooZZZ^^^llleeeNNNDDD@@@HHHSSSiiixxxeeeZZZXXX===>>>@@@BBBCCCEEEEEEEEEDDD???===@@@@@@===;;;<<<999999999999888888888777555555444444444444555555888888888999;;;>>>BBBDDDIIIRRR___ooovvvnnn```SSSJJJFFFFFFGGG>>>===<<<===??????>>>===999999888777666555444444333333222222222333444444666777999AAAVVVsssyyyssscccXXXUUURRRPPPQQQTTTUUURRROOOPPPKKKIIINNNWWWdddvvvzzzooo]]]WWWMMMEEE@@@===;;;:::888777777666666666777777999888777777777777777777444555666777999999::::::???HHHXXXhhhwwwrrrggg___ZZZ\\\aaagggpppxxx{{{{{{wwwvvvuuuuuuuuutttrrrpppqqqpppooollljjjgggeeedddbbbccceeehhhjjjhhheeebbb___]]]\\\[[[ZZZYYYVVVTTTMMMLLLJJJHHHFFFEEEDDDDDDCCCCCCAAA???>>>=========;;;;;;::::::::::::;;;<<>>>>>@@@JJJ___qqqzzzsss]]]YYYVVVXXX[[[ZZZUUUPPPGGGCCC>>>:::888777666555333333333222222222222111111111111111111111111111222222333333333444444444333555222444;;;:::BBBVVVyyykkkVVVZZZhhhcccNNNEEE@@@HHHSSSjjjuuuccc[[[YYY???@@@BBBCCCEEEFFFGGGGGGDDD@@@>>>@@@@@@===;;;<<<999888888888888777777777444444333333333333444444777777777888:::<<>>>>>??????>>>===999999888777666555444444333333333222222333333444555777:::BBBWWWtttwwwqqq```UUUNNNNNNNNNQQQSSSSSSPPPNNNQQQLLLJJJOOOWWWcccttt~~~ooobbbRRRMMMFFF@@@===<<<;;;:::888888777777888999:::;;;999999888777777777888888333444666888888888888777;;;CCCQQQaaappp|||zzzsssooooooppppppnnnoooqqqjjjaaaYYYTTTQQQTTTZZZbbbllluuuyyyyyyxxxwwwwwwwwwvvvrrrpppoooooooooooommmjjjhhhfffdddeeegggiiijjjiiieeebbb```^^^]]]\\\\\\[[[XXXVVVNNNMMMKKKIIIGGGEEEDDDDDDCCCBBBAAA???>>>=========;;;;;;::::::999999999999;;;BBBMMMXXXaaaeeeffffff]]]ZZZSSSJJJAAA<<<:::;;;999<<>>>>>??????@@@AAABBBCCCDDD@@@>>>@@@@@@<<<:::;;;888888888777777777666666444444333333333333444444555555555666888:::<<<===@@@GGGRRRaaaqqqmmm]]]SSSNNNLLLHHHEEEAAA>>>======<<<;;;999999888777666555444444444333333222222333333333444777;;;CCCXXXvvv~~~~~~nnn___TTTJJJKKKMMMQQQSSSTTTRRRQQQOOOKKKJJJOOOXXXddduuuvvvdddVVVKKKGGGAAA<<<::::::::::::888888888888999:::;;;<<<;;;:::999888888777777888333555666777888888777666;;;@@@LLLZZZiiiwww|||rrrfff^^^YYYWWWWWWVVVVVVWWWYYYVVVQQQMMMIIIHHHMMMTTT\\\gggrrrwww}}}|||{{{zzzzzzwwwtttqqqmmmnnnpppqqqqqqooommmlllkkkjjjhhhhhhhhhfffcccaaa```^^^]]]\\\\\\[[[XXXVVVNNNMMMKKKHHHFFFEEEDDDCCCAAA@@@???>>>===<<<<<<<<<::::::999999888888777666888===FFFPPPWWWZZZ[[[[[[SSSPPPJJJBBB;;;777888999777:::???EEEPPPaaavvvppp```RRRIIIFFFBBB@@@??????@@@GGGYYYiiirrr[[[WWWUUUWWW[[[[[[WWWRRRLLLGGG@@@;;;888555333222222222222222222222222222111111111111111111111111111111111111222222222222333555222444:::;;;GGG___oooYYY\\\iii]]]LLLEEE@@@HHHTTTllluuuccc[[[ZZZBBBBBBAAAAAAAAABBBBBBCCCDDD???===??????;;;999:::777777777777666666666666555555444444444444555555444444444555666888999:::<<>><<<<<<;;;:::999999888777666555444444444444333222222222333333333777;;;DDDYYYxxxyyykkk]]]TTTIIIKKKOOORRRTTTUUUUUUUUULLLIIIJJJQQQ[[[iii{{{|||mmm\\\NNNFFFBBB===999999999999999999999:::;;;<<<<<<;;;;;;===<<<;;;999888777777666666666777777777777777666:::>>>FFFSSSbbboooxxx||||||sssiii^^^TTTLLLHHHFFFEEEDDDEEEFFFGGGFFFDDDDDDAAABBBHHHOOOWWWdddooowww~~~|||{{{yyyvvvsssooopppssstttuuutttsssrrrqqqnnnjjjhhhfffeeecccaaa___]]]\\\[[[ZZZYYYVVVTTTNNNLLLJJJHHHEEECCCBBBBBB???>>>===<<<;;;;;;;;;;;;888888999999888777666666777;;;@@@EEEIIIKKKLLLKKKJJJHHHCCC<<<666444444666555888<<>>>>>:::777888777777666666666555555555666555555555555555555666333333333444555666777777;;;???FFFPPP[[[iiivvv~~~vvvoooeeeYYYOOOKKKGGGAAA===;;;;;;;;;;;;999999888777666555444444555444333333222222222333222777<<>>@@@BBBBBBAAA???===@@@>>><<<:::888666666555888888777666666777777777999;;;@@@LLLZZZfffooorrrssslllaaaUUULLLEEE@@@>>><<<;;;;;;<<<>>>>>>===>>>>>><<>>>>>===<<<;;;;;;;;;;;;777888999999999888777777999:::<<<>>>???@@@@@@@@@AAA@@@===999555444666777444888===AAAIIIYYYooo~~~wwwfffVVVKKKGGGBBBAAA@@@@@@???DDDTTTccciiiWWWTTTRRRUUUYYYZZZVVVRRRIIIEEE???;;;999777666555111111222222222333333333111111111111111111111111111111111222222222333333111444333444999:::GGG```ttt\\\[[[fffUUUHHHCCC>>>FFFSSSkkk|||ggg[[[WWWIIIHHHFFFDDDBBBBBBBBBBBBCCC>>><<<======999777777777666666666555555555555666666555555555555666666222222333444444555666666;;;>>>DDDKKKTTT```lllsss|||uuurrrkkk]]]QQQJJJEEE???<<<;;;<<<<<<===999999888777666555444444555444333333222222222222111666<<>>@@@@@@BBBDDDFFFHHHHHHFFFCCCAAAAAA@@@===;;;888666555444:::999777666666777888888777888<<>>===<<<<<<<<<<<<<<<888888:::;;;;;;:::999888<<<;;;;;;;;;;;;;;;;;;;;;999:::999888777777:::<<<666:::???CCCKKKZZZooo~~~zzzhhhXXXLLLHHHBBBAAA@@@@@@???DDDRRRaaa|||{{{dddVVVSSSRRRTTTYYYZZZVVVQQQGGGCCC>>>;;;999999888888111111111222222333333333111111111111111111111111222222333333333444444444000444444555999999FFF```www^^^\\\fff~~~SSSGGGBBB>>>EEERRRkkk~~~iii[[[VVVIIIHHHFFFDDDCCCCCCDDDDDDFFFAAA===<<<>>>???<<<999777777777888::::::999888555555555555555666777777777666555444555777999::::::999===DDDKKKRRR\\\eeevvv}}}pppppprrrkkk^^^TTTPPPKKKDDD???============999999888777666555444444444333333222111111111222777777:::FFF___zzz~~~{{{}}}xxxuuussscccUUUNNNJJJKKKMMMOOOQQQRRRSSSSSSMMMMMMOOOUUUbbbrrrssseeeYYYQQQLLLGGGEEECCCBBB???<<>><<<999666666555555666888999999888777555777???IIISSS```jjj{{{}}}~~~~~~{{{wwwxxxyyy{{{{{{{{{yyywwwuuuuuusssqqqooommmjjjfffccc^^^[[[WWWTTTRRRPPPMMMKKKNNNMMMLLLIIIGGGEEECCCBBBBBBAAA???===<<<;;;<<<<<<;;;::::::999999::::::;;;:::999888888999::::::999777777666555555666777888<<<======@@@HHHXXXjjjwwwzzzhhhXXXKKKCCCDDDAAA?????????CCCQQQ^^^|||fffVVVUUUSSSSSSVVVWWWTTTOOOJJJEEE???;;;888666444333333333222111000000111111222222222222222222222222333333222222111222222222888333555<<<:::888IIIbbb|||^^^]]]jjjyyyYYYBBBBBBEEEDDDRRRhhhooo^^^SSSKKKJJJHHHFFFDDDDDDDDDDDDEEE@@@<<<;;;===>>>;;;888777666666777999999888777555555555555555666777777777666555444555666888999888777:::AAAFFFLLLUUU^^^lllzzzxxxjjjhhhiiieee]]]VVVMMMIIICCC>>><<<;;;;;;;;;::::::999888777666555555444333333222111111222222666888<<>>;;;777555666777666555777666666777999:::777555999777888>>>HHHQQQUUUUUUPPPJJJBBB===;;;:::888555888777666777888999888666888555777>>>HHHRRR___jjjxxx}}}}}}~~~|||yyy||||||||||||{{{yyyxxxvvv{{{wwwsssoookkkgggbbb___YYYVVVTTTRRRRRRRRRPPPOOOMMMLLLKKKIIIHHHFFFEEEDDDAAA@@@>>><<<<<<;;;<<<<<<::::::999999999999::::::;;;:::888888888999999999999::::::;;;;;;;;;;;;;;;======>>>AAAIIIWWWgggsss{{{~~~{{{iiiZZZMMMEEEDDDAAA???>>>>>>BBBOOO]]]{{{|||eeeYYYVVVSSSSSSVVVWWWUUUQQQJJJEEE???;;;888666444333333222111000000000000111222222222222222222222222333333222222111222222333555000222999888888JJJbbb{{{^^^\\\iii|||[[[CCCBBBDDDCCCRRRiiiooo^^^TTTMMMLLLJJJHHHFFFDDDCCCCCCCCC???;;;:::<<<<<<;;;888777555555666777888777666666666555555555666777777777666555555555666888888999777:::???DDDHHHPPPXXXeeessspppaaa]]]^^^]]]ZZZXXXOOOJJJDDD???===<<<;;;:::;;;;;;:::999888777666666444333333222222222222222666999???OOOjjjyyylllggghhhyyy{{{oooaaaTTTNNNGGGHHHJJJLLLMMMOOOOOOOOOKKKKKKMMMTTT___ooo~~~{{{sssmmmeee[[[TTTNNNJJJGGGHHHHHHIIIPPPWWWccciiinnnmmmbbbTTTGGGAAA<<<:::777666666777777666777666666777999:::999777999777777;;;CCCJJJMMMNNNIIICCC===:::::::::999777:::999777888999999777555888666777>>>FFFPPP^^^jjjvvv||||||~~~}}}{{{yyyxxxwww{{{wwwrrrmmmiiieeeaaa^^^WWWUUURRRQQQQQQQQQQQQPPPMMMLLLKKKJJJHHHGGGFFFFFF???>>>===<<<<<<<<<<<<<<<:::999999888888999999:::<<<;;;999888888999;;;<<<>>>???@@@AAAAAA@@@???>>>??????@@@DDDKKKWWWdddnnnwww{{{}}}lll]]]PPPHHHDDDAAA???>>>===AAANNN[[[xxxjjj^^^XXXRRRRRRUUUWWWVVVSSSJJJEEE???;;;888666444333222111000000000000000000222222222222222222222222333222222111222222333333444///111777777999LLLbbbyyy^^^\\\ggg^^^DDDBBBCCCCCCRRRjjjnnn^^^TTTOOONNNLLLJJJGGGEEECCCCCCBBB@@@<<<;;;<<<<<<;;;:::888666555666777888777666777666666666666666777777777666666666666777888888;;;:::<<>>>>><<<===;;;999888999999777666888666777===DDDNNN]]]kkkvvv}}}|||zzzxxxwwwwwwtttqqqmmmjjjhhhfffdddbbb[[[XXXTTTQQQPPPPPPOOONNNOOOOOOMMMKKKIIIGGGFFFEEE======<<<<<<<<<<<<<<<<<<999999999888888999999999;;;;;;:::::::::===AAADDDHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBCCCGGGNNNXXXccciiiuuuzzz~~~nnn___RRRJJJEEEAAA???===<<<@@@LLLYYYvvvxxxcccYYYQQQRRRUUUWWWVVVUUUJJJEEE???;;;888666444333111111000//////000000111222222222222222222222222222222111111222222333333777222333777888;;;LLL```wwwvvv]]][[[ddd```EEEAAABBBBBBSSSkkkkkk[[[RRRPPPOOOMMMKKKHHHFFFCCCBBBBBB@@@>>>============<<<:::888666666888999888888888777777666666666777777666666777777888999999:::;;;;;;>>>EEEJJJNNNUUU]]]iiivvv|||xxxvvvpppdddYYYRRRPPPPPPUUU[[[^^^XXXOOOGGGBBB???===<<<999999888777666555555444444333333222333333444444666;;;DDDVVVrrr|||qqqhhhhhh~~~ssshhh[[[QQQMMMHHHIIIJJJLLLMMMNNNNNNNNNIIIJJJLLLSSS___nnn}}}{{{zzztttjjjaaaUUUQQQPPPTTTYYY\\\bbbiiittttttpppgggYYYLLLDDDAAA======<<<<<<;;;::::::;;;;;;;;;;;;:::999999999:::888777777999<<<@@@CCCDDDCCC@@@>>>???BBBEEEEEEDDDDDDAAA===::::::999999888999777888===CCCMMM^^^nnnyyy|||yyywwwvvvuuuooommmkkkiiiiiihhhfffeee]]]YYYUUURRRQQQQQQPPPOOOTTTRRRPPPMMMIIIFFFDDDCCC==================<<<<<<:::999999999999999999::::::;;;;;;<<<===BBBIIINNNXXXWWWVVVTTTRRRPPPOOONNNHHHGGGGGGJJJPPPYYY```eeejjjpppwww~~~pppaaaSSSJJJEEEAAA???===<<<@@@LLLYYYvvvgggZZZPPPQQQVVVVVVUUUVVVJJJEEE???;;;888666444333111111000000000000111111222222222222222222222222222111111111222222333444888555444777777:::HHHXXXlllsss]]]ZZZaaa{{{{{{aaaEEEAAAAAAAAARRRkkkjjjZZZPPPOOOOOOMMMKKKIIIFFFDDDBBBBBBAAA???>>>=========>>><<<999777666888999999888888888777666666666777777666666777999:::;;;<<<===;;;;;;???FFFLLLPPPWWW___hhhsss~~~{{{wwwtttpppfff[[[RRRMMMNNNVVV```hhh```TTTIIIAAA>>><<<;;;999999888777666555444444333333333333333444444555666:::DDDWWWttt|||pppnnn|||ooodddXXXOOOKKKHHHHHHJJJKKKLLLMMMMMMMMMIIIJJJMMMUUUaaaqqq}}}vvvllldddZZZWWWXXX___dddgggiiimmmqqqoooiii___SSSJJJGGGGGGAAABBBCCCAAA???>>>>>>???>>>???>>>;;;888777777888999888888999<<>>>>>??????>>>===<<<<<<;;;::::::999999::::::;;;:::;;;<<<===???EEEOOOVVVeeefffggggggfffccc___]]]PPPMMMKKKKKKPPPUUUZZZ\\\]]]bbbkkksssyyytttdddUUUKKKDDDAAA???>>>===AAANNN[[[vvviiiYYYOOORRRWWWUUUTTTUUUJJJEEE???;;;888666444333111111111111111111222333222222222222222222222222111111111111222333444444666444333444444666AAANNNcccqqq\\\YYY___www{{{```DDD@@@AAAAAARRRjjjmmm[[[RRRNNNMMMMMMKKKIIIFFFDDDBBB@@@@@@???===<<<<<<===>>>;;;999666555666777888777999888888777666666777777555666888:::<<<>>>???@@@>>>>>>BBBJJJOOORRRYYY```fffppp~~~}}}{{{vvvlll^^^RRRKKKLLLYYYgggsssiiiZZZLLLBBB>>><<<<<<:::999999888777666555555333333333333333444555555444888CCCXXXwww~~~|||zzzuuurrrzzzlllaaaUUUMMMIIIFFFGGGHHHJJJKKKKKKKKKKKKHHHJJJNNNWWWdddsss}}}tttkkkddd___]]]aaajjjppppppooopppkkkiiiddd\\\RRRMMMMMMNNNKKKMMMNNNLLLIIIFFFGGGHHHFFFFFFDDD@@@:::777888999999999:::;;;===@@@DDDGGGDDDCCCFFFNNNXXX```dddeeeddd[[[PPPEEE???<<<;;;;;;999888999===CCCOOOcccuuu}}}zzzwwwuuutttsssrrrrrrqqqnnniiifffaaa]]]YYYVVVVVVWWWWWWWWWVVVUUURRROOOKKKHHHEEECCC@@@@@@@@@@@@???>>><<<;;;<<<;;;;;;::::::;;;;;;<<<:::<<<======???EEEPPPXXXhhhmmmtttyyyyyytttmmmhhhYYYTTTNNNKKKLLLOOOQQQQQQQQQVVV^^^fffmmmtttzzz~~~~~~xxxgggWWWLLLDDDAAA???>>>>>>BBBOOO]]]uuujjjYYYNNNRRRWWWUUURRRSSSJJJEEE???;;;888666444333222222222222222333444444222222222222222222222222111111111111222333444555333222333444333666???HHH^^^ooo\\\YYY]]]ttt^^^CCC@@@AAAAAAQQQiiisss```WWWLLLLLLLLLKKKIIIFFFDDDBBB??????>>><<<;;;:::<<<===;;;888555444555666777666999999888777777666777777555666999;;;>>>@@@AAABBBBBBBBBFFFMMMRRRUUU[[[bbbfffooo{{{|||ppp```QQQHHHLLL\\\mmm|||qqq```PPPEEE@@@>>>>>>;;;;;;:::999888777666666333333333333333444555666222777BBBYYYyyy~~~xxxvvvvvv~~~sssnnnxxxkkk___TTTKKKHHHEEEFFFGGGHHHIIIJJJJJJJJJHHHJJJOOOXXXeeeuuu{{{rrriiicccbbbbbbgggqqqwwwvvvrrrqqqgggfffccc\\\UUUQQQRRRTTTUUUWWWXXXVVVRRROOOOOOPPPMMMMMMJJJEEE>>>;;;;;;<<<999:::;;;<<<>>>AAAEEEIIIGGGHHHLLLVVVcccmmmsssuuupppfffWWWJJJAAA===<<<;;;888888999===CCCPPPeeexxx|||xxxvvvttttttuuuvvvvvvsssnnnjjjgggccc]]]XXXVVVVVVUUUUUUUUUTTTRRROOOLLLIIIGGGFFFAAAAAABBBAAA@@@>>><<<;;;===<<<<<<;;;;;;<<<<<<===;;;===>>>===>>>DDDOOOXXXeeennnzzz~~~tttlll```YYYPPPJJJIIIIIIIIIIIIHHHLLLRRRXXX^^^eeekkkooosssvvv||||||jjjYYYNNNDDDAAA?????????CCCQQQ^^^sssjjjXXXMMMRRRXXXTTTQQQRRRJJJEEE???;;;888666444333333222222222333444444555222222222222222222222222111111111111222333444555222333444555666888@@@GGG^^^nnn[[[YYY\\\sss~~~]]]CCC@@@AAAAAAQQQiiixxxeee[[[MMMKKKIIIIIIIIIHHHFFFDDDBBB@@@???>>>???>>><<<;;;999999999888888888888888===;;;999777666666777888777777888;;;???BBBDDDDDDFFFHHHKKKPPPWWW]]]bbbeeemmmpppwwwwwweeeUUUKKKMMM^^^nnn~~~zzzlllWWWGGGAAAAAA@@@===;;;777666666666555444444333333333333444555555777;;;FFF]]]~~~vvvnnnyyy~~~tttooowwwiii^^^RRRJJJGGGEEEGGGIIIJJJKKKKKKJJJIIIGGGHHHNNNZZZfffrrr}}}tttmmmiiihhhnnnwww~~~|||uuupppgggcccaaa```\\\VVVUUUVVVbbbdddbbb\\\YYYZZZ[[[ZZZVVVQQQJJJDDDAAA???>>><<<:::999<<>>>>>===::::::::::::::::::::::::>>>>>>???@@@CCCHHHPPPUUUggglllvvvuuujjjZZZSSSJJJBBB>>>===<<<<<>>FFFaaammmXXXTTTXXXttt|||\\\AAA===@@@DDDTTTgggkkkVVVKKKJJJHHHHHHIIIIIIHHHFFFEEECCC@@@???>>>>>><<<;;;999999999999888888888888;;;:::888666666666777888888777888;;;@@@EEEHHHIIIKKKMMMPPPTTTYYY]]]aaabbbhhhjjjqqqzzz|||kkk[[[PPPQQQ^^^mmm~~~{{{ooo\\\LLLDDD@@@>>>>>>;;;888777777777666555444333333333333444555555777;;;FFF]]]~~~xxxkkksss|||vvvpppuuuggg\\\PPPIIIGGGEEEFFFHHHJJJKKKJJJIIIHHHHHHHHHOOOZZZfffrrrxxxrrrooopppuuu|||yyyuuunnnhhhdddcccaaa\\\[[[\\\hhhkkkkkkfffcccbbbaaa___ZZZTTTMMMFFFCCCAAA???>>>======???DDDFFFEEEHHHNNNRRR[[[eeennnzzz{{{gggRRRGGGDDD@@@<<<999888:::@@@HHHVVVlll~~~xxxqqqnnnnnnooouuu|||}}}{{{zzzyyyxxxvvvtttuuuuuuuuuuuuvvvtttqqqnnnllliiieeebbb```^^^[[[YYYVVVUUUTTTSSSPPPMMMIIIHHHGGGFFFDDDBBBAAA???>>>>>>;;;;;;::::::::::::;;;;;;;;;<<<>>>???CCCIIIPPPVVVdddhhhqqq{{{zzzmmmbbbTTTNNNEEE???;;;::::::::::::===@@@CCCEEEHHHKKKNNNTTTXXXaaalllyyyppp^^^OOOEEEAAAAAACCCBBBCCCNNN]]]uuuqqqZZZZZZUUUPPPQQQUUUTTTOOOJJJFFF@@@;;;777555444555333333222111111222333333111111111222222333333444111111222222222333333333555333444666666777>>>FFF```mmmXXXSSSVVVpppwwwYYY@@@===@@@DDDTTTiiirrr]]]IIIHHHGGGHHHJJJKKKKKKIIIJJJFFFBBB???>>>===<<<;;;:::::::::999999888888888888888666666666666777888888777888<<>><<<999888888888777555444333333333333444555555777;;;FFF\\\~~~yyygggkkkwwwwwwrrrrrrdddXXXNNNHHHGGGDDDFFFHHHJJJJJJJJJIIIHHHHHHHHHNNNZZZfffsss{{{yyy{{{~~~|||wwwooojjjiiihhhdddaaaaaahhhnnnrrrooollliiieee```]]]WWWOOOIIIFFFDDDCCCBBBBBBAAADDDHHHJJJJJJNNNSSSXXXaaakkktttnnnYYYKKKFFFBBB===999888999???HHHWWWnnnxxxjjjaaa[[[\\\___gggsss|||yyyxxxxxxxxxxxxwwwsssssssssuuuvvvuuussspppllljjjhhhfffeeeccc```]]]XXXWWWVVVUUURRROOOLLLJJJHHHGGGFFFDDDBBBAAA@@@???===<<<:::999999:::<<<===:::<<<===@@@CCCIIIQQQVVV___cccjjjqqqssslll```VVVJJJEEE???999777777777777555777999:::;;;<<<>>>@@@EEEJJJSSS```pppqqq^^^OOODDDGGGHHHDDD@@@BBBNNNXXXqqq~~~mmmSSSRRRNNNKKKNNNTTTTTTQQQIIIFFFBBB===999666555444333222222111111222222333000000111222333444444555111111222222222333333333444333444666666777>>>GGG```oooXXXRRRTTTlllsssWWWAAA???AAACCCSSSiiixxxcccHHHGGGGGGIIILLLNNNNNNNNNNNNJJJDDD@@@>>>======<<<;;;;;;::::::999999888888666666555555666777888888999888888<<>>===:::999999:::===>>>===>>>@@@AAADDDIIIPPPTTT[[[^^^bbbffffff^^^SSSKKKBBB>>>999666555666666666444555777777777777999:::===AAAJJJWWWhhh{{{qqq^^^OOOEEEMMMPPPGGG@@@DDDNNNVVVooopppTTTPPPLLLKKKPPPTTTUUUSSSHHHFFFBBB===999666444333222222222222222222222222111111111222222333333333111111222222222333333333444333333666666777>>>GGG```rrrZZZRRRSSSiiisssXXXCCCAAAAAAAAAPPPeeeyyydddIIIHHHIIIKKKNNNQQQQQQPPPOOOKKKFFFBBB@@@???>>>===<<<<<<;;;;;;:::999999888555555555666666777888888999888888<<>>===;;;;;;;;;:::777555444333333333333444555555555:::DDDYYY{{{mmmlllllltttooopppbbbTTTIIIEEEFFFCCCDDDGGGHHHIIIIIIGGGGGGDDDFFFMMMYYYfffrrrzzzxxxyyyvvvmmmdddaaannnxxx}}}uuummm]]]YYYTTTPPPOOOOOONNNNNNLLLJJJJJJLLLMMMNNNSSSZZZgggnnnvvv{{{yyycccPPPFFF@@@<<<999888999???IIIYYYqqq~~~lllZZZOOOGGGGGGKKKTTTddduuuzzzxxxvvvwwwyyy|||~~~}}}||||||||||||zzzwwwtttpppnnnllljjjhhheee```]]]YYYYYYXXXVVVTTTPPPMMMKKKIIIIIIIIIHHHFFFDDDBBBAAA???===;;;999999;;;===???AAABBBCCCDDDEEEIIIMMMQQQWWWYYY\\\]]]ZZZSSSIIICCC===:::666555555666666666333444666777666777999:::;;;>>>DDDQQQbbbuuuqqq^^^PPPFFFNNNPPPGGG???CCCMMMTTTnnnrrrZZZSSSLLLMMMQQQTTTSSSRRRGGGDDDAAA<<<888555333222222222222222222222222222333333333222222111111111111111222222222333333333333222333555666777???HHHaaauuu]]]SSSSSSiiiyyy]]]FFFBBB@@@???KKK]]]wwwwwwbbbJJJIIIIIILLLOOOQQQQQQPPPNNNKKKGGGDDDCCCBBBAAA@@@======<<<;;;;;;:::999999666666666777777888888888:::999999<<>><<<;;;;;;;;;:::777555444333333333333444555555555:::DDDXXXwwwssssssqqqqqqmmmsssdddUUUIIIDDDEEEBBBDDDFFFHHHHHHHHHGGGFFFBBBEEENNN\\\hhhttt~~~~~~zzzpppiiigggttt~~~yyypppbbb___[[[YYYXXXWWWVVVTTTRRROOOOOOQQQSSSUUU[[[cccqqqwww|||jjjVVVIIICCC???;;;999:::@@@IIIYYYqqqxxxgggVVVLLLEEEDDDFFFOOO___qqqzzzyyyxxxyyy{{{~~~~~~~~~}}}{{{vvvsssqqqooollljjjgggddd```]]]ZZZZZZYYYWWWUUUQQQNNNMMMIIIIIIIIIIIIGGGEEEBBBAAA???>>><<<;;;;;;<<<>>>???CCCDDDEEEEEEEEEHHHKKKNNNSSSTTTVVVUUUQQQJJJCCC>>>999777555555666777777666222444666777777888:::<<<:::<<>>???IIISSSmmmsss___UUULLLMMMQQQQQQOOONNNGGGDDD@@@;;;777444333222111222222333333222222111555444444333222111000000111111222222222333333333333222333555666888???HHHcccwww^^^TTTSSSkkkbbbHHHBBBAAA>>>GGGVVVmmmuuubbbJJJIIIIIIKKKMMMOOONNNNNNLLLJJJGGGFFFFFFEEECCCBBB>>>>>>===<<<;;;:::999999777777888888888888888888:::999999;;;@@@DDDFFFGGGDDDBBB???<<<:::::::::;;;:::===@@@AAADDDLLLWWW```gggooo{{{~~~{{{lll``````gggttttttmmm^^^PPPHHHDDD@@@===<<<;;;;;;;;;999666444444333333333333444555555444999CCCVVVssssssuuu~~~|||ooollluuugggWWWIIICCCCCCBBBCCCEEEGGGHHHGGGFFFEEEBBBFFFPPP```lllvvv{{{sssrrruuu|||yyypppkkkiiigggeeedddaaa]]]ZZZWWWUUUUUUYYY]]]aaaiiirrrzzz~~~oooYYYKKKDDDAAA<<<:::;;;@@@IIIYYYqqqssseeeXXXPPPGGGEEEGGGOOO___rrr}}}|||{{{|||}}}~~~}}}|||~~~}}}}}}|||yyyuuurrrqqqnnnkkkiiigggeeecccaaa\\\\\\[[[ZZZWWWSSSPPPOOOIIIIIIIIIIIIGGGEEEBBB@@@>>>==================>>>@@@BBBCCCCCCDDDFFFJJJMMMOOOPPPQQQOOOJJJDDD>>>;;;777666555555777888777666444666888999999:::<<<>>><<<===AAAJJJ[[[pppwwwdddWWWJJJEEECCCCCC@@@>>>GGGUUUlll}}}dddXXXNNNOOORRRQQQOOONNNIIIFFF@@@:::666444444444111222333333333333222111444333333222222111111111111111222222222333333333333222333555666888???HHHfffwww^^^TTTSSSmmmfffGGGAAAAAA???FFFRRReeesss```JJJIIIIIIJJJKKKMMMLLLKKKJJJIIIGGGGGGGGGGGGEEECCC???>>>===<<<;;;:::999999888888999999999999888888:::999999;;;>>>AAABBBBBB@@@===999666444555777888555888;;;<<<>>>DDDNNNWWWZZZbbbnnnzzz|||xxx}}}}}}|||rrrcccaaaeeeoooqqqmmmaaaTTTKKKEEE@@@<<<;;;:::::::::999666333444333333333333444555555333999CCCUUUqqqooorrrzzznnnkkkwwwiiiYYYJJJCCCCCCBBBCCCEEEGGGHHHGGGFFFEEEBBBGGGSSScccpppyyy|||vvvzzz|||tttsssrrrpppnnnkkkgggaaa]]][[[YYYZZZ___eeekkkuuu~~~pppYYYKKKDDDAAA>>>;;;;;;@@@IIIYYYqqqzzzpppfff\\\VVVJJJIIIJJJRRRbbbvvv~~~~~~~~~}}}{{{yyy{{{{{{zzzzzzzzzxxxtttqqqqqqnnnjjjhhhggggggfffeee^^^^^^]]][[[YYYUUURRRPPPHHHIIIIIIIIIGGGEEEBBB@@@======>>>>>>>>>>>>=========???@@@BBBCCCFFFIIIMMMLLLMMMNNNKKKGGGAAA<<<:::666555444555777888777666888:::<<<<<<<<<<<<>>>@@@??????BBBLLL]]]rrrzzzgggZZZNNNDDD@@@DDDCCC???HHHYYYkkkhhhZZZPPPQQQUUUSSSQQQPPPKKKGGGAAA;;;666555666666111222333444444333222111222222222222222222333333111111222222222333333333333111333555666888@@@IIIhhhwww]]]SSSRRRmmmgggGGG@@@BBBAAAFFFQQQ___xxxppp^^^KKKKKKLLLLLLMMMMMMNNNNNNHHHHHHHHHIIIIIIHHHEEEBBBBBB@@@???>>>>>>===;;;999777777777777777888999999777888:::;;;<<<<<<<<<;;;;;;:::999777666666666666666666777888;;;AAAHHHMMMSSSTTT[[[iiixxx~~~yyyxxxyyy}}}}}}uuufffeeejjjssswwwsssdddRRRHHHCCCAAAAAA>>>;;;888777777555444555444333222222222333444444999DDDVVVpppyyypppzzz{{{rrrjjjvvvhhhZZZLLLDDDBBBDDDEEEGGGHHHGGGFFFDDDCCCDDDIIIUUUeeerrrzzz}}}yyyzzzzzzyyyuuupppkkkgggbbbeeehhhlllqqqyyykkkUUUHHHBBB>>>>>>>>>>>>AAAKKK]]]rrr{{{ssskkkeeeaaa___QQQSSSWWW^^^jjjyyy~~~~~~~~~|||yyyuuurrrooonnnooommmkkkjjjkkkkkkiiihhhcccaaa^^^ZZZVVVSSSQQQPPPOOONNNKKKIIIFFFDDDCCCBBB@@@???>>>======<<<======AAAAAABBBDDDFFFHHHJJJKKKIIIKKKIIIDDDAAAAAA>>>999888555555999:::777555777;;;===AAABBBBBBBBBBBBCCCDDDAAABBBKKK^^^ttt}}}hhhWWWLLLGGGCCCBBB@@@BBBKKKUUUkkk}}}qqq\\\SSSUUUPPPNNNOOOLLLLLLGGG@@@:::777555333222222222222222222222222222444333333222111111111222444555666666555333111000666333222444666999AAAIIIeeebbbPPPRRRggglllJJJ>>>>>>???EEEOOOaaatttrrr___KKKKKKKKKKKKLLLLLLLLLMMMHHHHHHHHHHHHIIIGGGDDDAAA???===;;;;;;;;;:::888666777777666666777777888999666666777999999:::999999666666666666666777777888555666777888:::@@@GGGLLLOOOOOOTTT```nnn{{{}}}{{{zzz|||sssdddccchhhrrruuuqqqbbbRRRHHHCCC@@@???===:::888888888777666444444333222222222333444444:::EEEXXXqqqwwwppp}}}yyyppprrreeeXXXKKKDDDBBBCCCDDDEEEFFFFFFDDDBBBAAACCCHHHTTTcccpppyyy}}}wwwqqqmmmkkkmmmqqquuuyyyjjjVVVJJJCCC???======>>>BBBMMM___uuu}}}vvvnnngggaaa^^^WWWYYY]]]eeeppp~~~{{{xxxvvvtttrrrrrrqqqooollljjjjjjjjjhhhgggcccaaa___[[[XXXUUUSSSRRRPPPOOOMMMJJJGGGFFFDDDDDDAAAAAA@@@???>>>>>>>>>>>>@@@AAABBBCCCEEEHHHJJJKKKIIILLLLLLIIIHHHHHHDDD???===;;;;;;===;;;888999======@@@DDDEEEEEEDDDDDDDDDEEECCCDDDOOOaaavvv}}}hhhXXXLLLGGGCCCAAA@@@AAAKKKUUUkkk~~~vvv^^^RRRSSSPPPOOOQQQMMMLLLGGG@@@:::777555444333222222222222222222222222444333222222111111111222333333444555555555555444777444222444666999@@@HHHeeehhhTTTWWWggglllJJJ???>>>>>>CCCMMM___rrrrrr___JJJKKKKKKKKKKKKKKKLLLLLLJJJIIIHHHHHHIIIGGGDDDBBB>>>===;;;::::::999777555777777666666666777888888666666666777888888999999555444444444444555666666555555666777999???FFFKKKMMMKKKNNNWWWbbbooo}}}~~~ooobbbaaagggsssssslll]]]OOOGGGBBB>>>>>><<<999999999999888777444333222222222333444444666;;;GGGZZZrrrvvvqqqxxx|||mmm```TTTIIICCCBBBAAABBBCCCDDDDDDBBBAAA???CCCFFFQQQ```mmmvvvyyyuuuwwwzzz~~~|||jjjYYYMMMEEE@@@===>>>???CCCNNNaaaxxx~~~vvvmmmddd___]]]```eeemmmxxx~~~{{{xxxvvvwwwxxxxxxuuuqqqmmmjjjiiihhhgggfffbbbaaa___]]]ZZZWWWUUUTTTQQQPPPNNNKKKIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@AAACCCEEEGGGIIIJJJHHHLLLPPPQQQSSSTTTPPPJJJCCCAAAAAAAAA===999;;;AAAAAADDDIIIKKKJJJIIIHHHHHHFFFEEEHHHTTTfffzzz{{{hhhYYYKKKGGGCCCAAA???AAAJJJUUUkkk}}}~~~www|||cccSSSRRRPPPPPPRRRNNNLLLGGG@@@;;;888666555444222222222222222222222222333333222111111111111222222222333333555666888999777444333555666888>>>FFFdddoooZZZ\\\hhhmmmKKK@@@>>>===BBBJJJ]]]qqquuuaaaLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKJJJJJJJJJIIIFFFDDDBBB@@@>>>======<<<:::999777777777666666777777888777777777777888999999:::777666555444222222222222444555555666888>>>EEEJJJNNNKKKLLLRRR[[[gggyyy}}}lllaaaaaagggtttsssiiiYYYKKKEEEBBB??????===;;;:::999999777555444333222222222333444555777;;;HHH]]]sssvvvrrr~~~vvvggg[[[PPPFFFBBBCCCAAABBBCCCDDDDDDBBBAAA???BBBEEEOOO]]]iiirrr}}}~~~{{{kkk]]]QQQGGGAAA?????????CCCNNNbbbyyyxxxmmmfffeeeggglllttt~~~~~~{{{xxxxxxzzz|||~~~wwwsssnnnjjjhhhgggfffeeeaaa```___]]][[[XXXVVVUUUQQQPPPNNNKKKIIIHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@AAACCCEEEGGGIIIJJJHHHOOOUUU[[[bbbgggccc]]]SSSMMMJJJJJJJJJFFFBBBBBBEEEHHHMMMPPPOOOMMMKKKKKKFFFGGGMMMZZZmmmyyygggYYYKKKGGGCCCAAA???AAAJJJTTTjjj}}}{{{|||zzzwwwtttxxxkkkVVVSSSPPPRRRSSSNNNLLLGGG@@@;;;888777555444222222222222222222222222222222111111111111111222333333333333444666888:::777444333555666777===EEEaaattt]]]^^^mmmnnnMMMAAA@@@>>>AAAIII^^^sssyyyeeePPPPPPPPPPPPOOOOOOOOOOOOPPPOOOMMMLLLLLLKKKIIIGGGDDDBBB@@@@@@@@@???===;;;888888777777777777888888777777888888888888888999777666555444222222222222444555555666888===DDDIIIOOOMMMMMMQQQWWWbbbsssvvvhhh```bbbhhhwwwuuulll[[[LLLEEEBBBAAAAAA???===;;;:::888555222333333222111222333444555888<<>><<<:::888444111333222222111222333555666888<<>>@@@IIITTTiii~~~}}}}}}{{{uuuyyyppp\\\WWWRRRPPPQQQMMMJJJEEE???:::777666555444222222222222222222222222111000000000000111222222555444444333333333444444555333333555777777===DDDZZZ}}}eeehhh{{{iiiJJJAAAAAA???BBBIII[[[pppxxxdddTTTTTTTTTSSSSSSSSSRRRRRRTTTRRRPPPNNNNNNMMMKKKIIIEEEDDDBBBAAAAAA@@@>>><<<<<<;;;::::::999999::::::999;;;>>>??????===;;;999666666666666666777777888666666666666999===DDDIIINNNOOOSSSWWWZZZ```nnn|||~~~ooocccZZZWWW[[[cccvvvxxxbbbQQQFFFBBBAAA@@@>>>===;;;999555222222222111111222444555666999;;;III___nnnwwwwwwttt}}}ooo___SSSIIICCCBBBEEECCCDDDFFFFFFFFFEEECCCAAACCCDDDKKKWWWaaalllxxx|||jjjVVVIIIFFFAAAAAABBBGGGTTTkkk{{{yyyuuusssrrrrrrtttvvvqqqooonnnnnnnnnllliiifffaaaaaaaaa```]]]ZZZVVVTTTQQQPPPNNNLLLJJJIIIIIIHHHIIIHHHFFFEEECCCBBBBBBBBBBBBBBBCCCEEEGGGIIIKKKLLLRRR\\\lll|||{{{zzzmmmbbbaaagggnnnqqqppplllhhheeecccdddhhhsss{{{iii[[[JJJFFFBBB@@@>>>@@@IIISSSiiizzziiiZZZWWWQQQOOOQQQNNNHHHDDD===999666555444333222222222222222222222222000000000000000111222222222333333333333333222222333111222555777888===DDDXXX|||ooossscccFFF>>>???>>>AAAHHH[[[pppwwwcccUUUTTTTTTTTTSSSSSSRRRRRRUUURRROOONNNMMMLLLKKKIIIGGGFFFDDDCCCCCCBBB@@@>>>===<<<;;;;;;::::::::::::>>>@@@CCCFFFFFFCCC???===;;;:::999777666666666666666777777777999>>>DDDIIIPPPRRRWWW]]]___cccppp}}}vvvggg\\\TTTRRRWWW___uuummmVVVHHHAAA???>>>======<<<:::777444222222111111222444555666999;;;III^^^lllsssuuuuuu}}}ooo___RRRIIICCCCCCFFFCCCDDDEEEFFFFFFDDDBBBAAADDDEEEKKKVVVaaakkkxxxmmmVVVIIIGGG@@@@@@BBBHHHWWWoooxxxvvvssspppnnnnnnooopppnnnnnnnnnoooooommmjjjgggcccccccccaaa^^^[[[WWWUUURRRQQQOOOMMMLLLKKKJJJJJJKKKJJJHHHFFFEEEDDDCCCCCCCCCCCCDDDFFFHHHJJJLLLMMMPPPZZZkkk~~~wwwqqqwww~~~|||wwwtttnnnnnnpppyyy}}}kkk\\\JJJFFFBBB@@@>>>@@@IIISSSiii{{{cccXXXVVVPPPNNNQQQOOOGGGCCC===888666555444333222222222222222222222222000000///000000111222222///000222333444333222222222000111555777888>>>EEEXXX|||xxx|||~~~^^^BBB<<<======@@@GGG]]]rrrxxxeeeXXXWWWUUUSSSRRRRRRSSSTTTPPPQQQQQQPPPMMMKKKKKKLLLIIIFFFCCCBBBBBBCCCBBBBBBBBBAAA???>>><<<<<<;;;;;;<<<@@@GGGMMMPPPLLLDDD>>>;;;;;;<<<;;;:::888777555666888;;;;;;<<>><<<@@@IIITTThhh~~~rrrdddWWWRRRQQQOOOLLLLLLJJJEEE>>>888333222333444666555555444333222111111111000000000111222333333333333333333333333333333555222222555666777<<>>======<<<<<<>>>CCCLLLUUUXXXTTTLLLEEECCCCCCCCCBBB@@@>>><<<:::888;;;===???AAAGGGQQQYYYgggiiilllnnnpppvvv~~~yyyvvvyyy|||kkkXXXKKKIIIPPPXXXrrrsss\\\LLLEEEDDDAAA===;;;:::999777666333222222111222333555666999===NNNgggwww{{{xxxiiiXXXNNNHHHBBB???@@@???AAABBBDDDDDDCCCBBBAAA@@@DDDJJJSSS]]]iiivvv}}}ppp[[[KKKFFF@@@AAACCCIIIYYYrrr}}}vvvwwwzzzyyywwwwwwsssrrrqqqpppooopppqqqrrrxxxxxxzzz{{{|||{{{xxxvvvvvvuuutttssssssssstttuuutttsssqqqooollljjjiiihhhddddddbbb```^^^[[[YYYWWWVVVTTTQQQPPPPPPQQQPPPPPPPPPOOOMMMJJJHHHGGGGGGGGGGGGGGGHHHIIILLLOOORRRSSSYYY[[[eeeyyy{{{~~~zzziii\\\PPPIIIBBB???===@@@IIISSShhh~~~nnnaaaTTTQQQQQQOOOLLLKKKIIIEEE>>>888333222333444111111111111111111000000111111111000111111222222333333333333333333333333555222222555666777<<>>>>>>>>>>>@@@HHHUUU```fffbbbYYYRRRPPPPPPOOONNNKKKHHHEEECCC@@@BBBEEEHHHKKKRRR\\\ccctttwww{{{|||}}}xxxtttyyywww```OOOHHHMMMTTTjjj}}}qqq[[[MMMFFFDDDAAA===;;;:::999777666222111111111222444666777999>>>OOOhhhxxx|||~~~|||wwwwwwgggVVVLLLGGGAAA>>>???>>>???AAABBBBBBBBBAAA@@@???CCCIIIQQQ[[[hhhttt|||ppp]]]MMMFFF???@@@BBBIIIZZZsss|||rrrjjjiiijjjhhhffffffcccccccccdddeeehhhjjjkkkoooqqquuuwwwxxxwwwtttsssuuutttsssrrrssstttwwwxxxxxxwwwtttqqqmmmkkkiiihhhfffeeebbb___]]]\\\[[[[[[WWWUUUSSSSSSTTTUUUUUUTTTUUUTTTQQQNNNLLLJJJIIIHHHKKKKKKKKKLLLMMMOOORRRSSSWWW[[[cccrrr~~~yyyhhh[[[NNNHHHBBB@@@???AAAIIISSSiii~~~vvvhhh\\\RRRPPPRRROOOLLLJJJHHHDDD>>>888444222333444222222333333333444444444222222111111000111111111333333333333333333333333555222222555666777<<>>??????CCCMMM]]]mmmvvvtttllleeebbbaaa```]]]YYYUUUQQQOOOMMMOOORRRUUUYYY```iiiooo|||yyyvvv|||lllVVVKKKLLLPPPbbbvvvmmmYYYLLLFFFDDDAAA===;;;:::999777666222222111111222444555666999===NNNhhhzzz}}}~~~vvvpppvvvgggVVVLLLGGGAAA??????>>>>>>???@@@AAA@@@@@@??????BBBHHHOOOZZZgggsss|||~~~ppp___OOOGGG??????BBBIIIYYYqqqiii```XXXXXXYYYXXXWWWYYYVVVWWWXXXZZZ]]]```dddfffdddhhhnnnrrrttttttsssrrrvvvuuusssssssssvvvxxxzzz{{{yyyuuuqqqmmmjjjhhhggggggeeebbb___]]]]]]^^^___WWWVVVTTTUUUWWWYYYZZZYYYWWWUUUTTTQQQOOOMMMKKKJJJNNNNNNMMMMMMNNNOOOQQQRRRVVV[[[bbbkkkuuu~~~|||wwwggg[[[MMMHHHCCCAAA@@@BBBJJJSSSjjj~~~ttteeeZZZQQQQQQSSSQQQMMMKKKFFFBBB===888444333333444333333333333333333444444333333222111000000000111222222333333333333444444555222222555666777<<>>DDDIIIPPPYYYaaatttlll^^^^^^\\\[[[YYYXXXWWWWWWTTTUUUVVVUUUSSSRRRRRRSSSTTTSSSQQQPPPOOOLLLHHHEEEAAAAAA@@@@@@@@@@@@@@@AAAEEEQQQdddxxx}}}xxxwwwuuuqqqlllfffaaa___]]]^^^```bbbgggmmmtttyyy}}}|||vvv]]]NNNKKKOOO___rrr}}}iiiVVVJJJEEEDDDAAA===;;;:::999777666555444333222222222333444888<<>>>>>>>>??????????????????AAAGGGNNNXXXfffsss||||||oooaaaRRRIII@@@@@@AAAHHHVVVjjj~~~}}}kkkWWWOOOIIIIIIJJJIIIJJJLLLGGGHHHIIILLLOOOTTTWWWYYYYYY^^^eeekkknnnppprrrsssvvvuuuttttttuuuvvvyyyzzzzzzxxxtttooollliiihhhggghhhfffbbb```^^^___aaabbb[[[YYYWWWWWWXXXYYYYYYYYYVVVUUUTTTSSSQQQOOONNNMMMOOONNNMMMMMMMMMNNNOOOPPPUUUZZZ```eeejjjsss|||yyyyyyxxxggg[[[MMMHHHCCCAAAAAACCCKKKSSSlll{{{eeeZZZRRRSSSUUUSSSNNNLLLDDDAAA<<<888444333333444111111000//////...------333333222111000000000111222222222333333444444444555222222555666777<<>>>>>>>>>>>??????@@@@@@???BBBFFFNNNXXXeeesss|||xxxmmmbbbVVVKKKBBBAAABBBFFFQQQ___llluuu|||hhhXXXKKKEEE@@@AAA@@@>>>>>>@@@>>>???@@@BBBEEEIIILLLNNNNNNTTT[[[aaadddhhhlllpppqqqqqqrrrsssuuuwwwyyyzzzxxxvvvrrrnnnkkkiiihhhhhhgggfffcccaaa```aaaccceee```]]]ZZZXXXXXXWWWVVVUUUVVVVVVUUUTTTSSSQQQOOONNNMMMLLLKKKJJJJJJKKKLLLMMMRRRVVV\\\___bbbjjjuuu}}}zzzwwwwwwyyyyyyiii\\\NNNHHHCCCAAA@@@CCCLLLUUUnnnggg\\\TTTTTTUUUSSSNNNLLLBBB@@@<<<888555333333444333333222111000///......222222111111000111111111111222222333333444444555555222222555666777<<>>QQQpppxxxvvvkkkttteeeTTTKKKFFFAAA????????????>>>>>>??????@@@@@@@@@BBBGGGNNNXXXfffttt}}}uuukkkcccXXXNNNCCCBBBBBBEEEKKKTTT[[[```fffkkkooonnniiiaaaTTTGGGAAA===;;;<<<;;;888777999;;;;;;;;;===???BBBDDDFFFEEEKKKRRRVVVXXX\\\ccchhhhhhjjjmmmqqquuuwwwyyyyyywwwuuuqqqmmmkkkjjjkkkkkkgggeeedddcccbbbccceeefff^^^\\\YYYWWWXXXXXXWWWVVVYYYYYYXXXWWWTTTRRROOOMMMJJJIIIHHHGGGHHHHHHIIIJJJNNNRRRVVVZZZ^^^dddmmmtttwww|||~~~vvvpppooorrruuu|||kkk^^^OOOHHHBBB@@@???CCCMMMWWWqqqjjj^^^UUUSSSTTTQQQMMMKKKAAA???;;;888555444444444555555555555444444333333111111111000111111222222111111222333333444555555555222222555666777<<>>???????????????@@@@@@AAA@@@BBBGGGNNNXXXfffttt}}}sssjjjdddZZZPPPDDDCCCBBBDDDHHHMMMQQQRRRSSSVVVWWWTTTQQQNNNFFF===:::777777::::::777666999666666666777888:::===>>>AAAFFFKKKNNNPPPTTT[[[aaaaaadddiiioootttwwwyyyyyyvvvtttqqqmmmllllllmmmnnnfffeeeddddddddddddeeefffXXXWWWUUUVVVXXXZZZ[[[[[[]]]\\\[[[YYYVVVRRRNNNLLLHHHGGGFFFEEEFFFGGGHHHIIIKKKNNNSSSWWW[[[aaaiiinnnoootttzzz~~~~~~zzzssslllgggggglllppp}}}mmm^^^PPPIIIBBB??????CCCMMMXXXrrrlll___UUURRRSSSPPPLLLJJJ@@@>>>;;;888555444444444222222222333333333444444111000000000111222333333111111222333333444555555555222222555666777<<>>>>>???@@@@@@@@@@@@???@@@CCCHHHPPP\\\iiiuuu}}}~~~rrriiiccc___]]]LLLHHHCCCDDDGGGIIIGGGEEEKKKIIIGGGEEECCCAAA===::::::999888777666555555555777666666666666555555555===>>>@@@BBBEEEJJJPPPTTTXXX]]]eeekkkpppsssvvvxxxtttyyyzzztttooommmmmmlllfffdddbbbaaabbbccccccccc^^^\\\ZZZZZZ[[[\\\[[[ZZZ___]]]ZZZXXXVVVSSSOOOLLLGGGGGGEEEDDDDDDCCCCCCCCCGGGIIIMMMQQQUUUZZZ```dddlllooouuuzzz~~~|||xxxnnnccc]]]aaammmwwwyyyiii[[[MMMFFFCCCCCCAAABBBNNN^^^wwwlll```UUUTTTUUUQQQJJJFFFDDD@@@:::666444333111000333222111111111222333444///000000000000111111111333333333222222111111111222333333333444666:::===SSSjjjmmm^^^ZZZRRRnnneeeLLLHHHBBB@@@HHHVVVmmm~~~kkkddddddcccbbbaaa```___^^^[[[\\\^^^______```bbbdddccc___ZZZYYYZZZYYYVVVRRRPPPOOONNNNNNOOORRRUUUWWW\\\cccrrrnnnaaabbbkkkxxxwwwxxxxxxppp\\\KKKJJJDDDAAA===:::888666444222222333333333222333555777777AAAXXXwww~~~zzzllljjjllllllxxxpppbbbTTTJJJDDD???===>>>===>>>??????@@@@@@@@@@@@@@@BBBGGGNNNZZZhhhuuu~~~wwwnnnhhhcccaaaTTTPPPLLLLLLNNNNNNKKKGGGHHHEEECCCAAA@@@>>><<<:::666666666555555555555555666666666555555555555444777888999;;;===AAAGGGKKKQQQWWW^^^eeejjjnnnrrrttttttyyyzzztttooonnnmmmlllhhhfffcccbbbbbbcccbbbaaa]]]\\\ZZZZZZZZZ[[[ZZZYYY]]]ZZZWWWTTTRRRNNNJJJGGGEEEDDDCCCBBBBBBBBBBBBBBBDDDFFFJJJNNNRRRWWW\\\aaagggkkkpppvvvzzz|||||||||xxxsssjjj```\\\aaammmxxxyyyiii[[[MMMFFFCCCCCCAAABBBOOO___www{{{iii^^^TTTTTTUUUPPPJJJFFFCCC???999666444333222111333222222111111222333333000000000111111111222222333333333222222222111111333333444444444666:::===RRRjjjqqq```YYYVVVqqqfffLLLGGGAAA???HHHWWWnnnkkkffffffffffffeeedddcccbbb^^^___aaabbbbbbbbbdddfffccc```\\\[[[]]]]]]ZZZXXXWWWUUUTTTSSSSSSUUUXXXZZZ___eeerrr{{{kkk______hhhuuu}}}~~~uuu^^^KKKIIIDDDAAA===:::888666444222111222333222111222555777999CCC\\\}}}{{{kkkiiilllqqqooobbbSSSJJJDDD>>><<<>>><<<===>>>???@@@@@@@@@@@@???AAAEEEKKKVVVeeettt~~~wwwqqqmmmkkkccc```]]]\\\[[[XXXSSSNNNIIIEEEAAA======<<<<<<;;;777777777777666555444333666555555555555444444444222333444555666999===AAAHHHMMMTTT[[[aaagggllloootttyyyzzztttoooooonnnmmmjjjhhheeeccccccbbb```___]]][[[YYYYYYYYYYYYXXXVVVYYYVVVRRROOOLLLHHHDDDAAA@@@@@@??????>>>?????????@@@BBBFFFIIIMMMQQQWWW[[[aaaeeekkkqqquuuwwwwwwwwwtttooofff]]][[[aaannnxxxyyyiii[[[MMMFFFBBBBBBAAABBBPPP```vvvzzzwwwfff[[[SSSSSSTTTPPPJJJGGGAAA===999555444444333333333333222111111222222333111111111111222222222333333333333222222222222111333444444444555777;;;>>>PPPjjjzzzfff[[[\\\wwwiiiKKKEEEAAA@@@IIIXXXooommmeeeffffffffffffeeedddcccaaaccceeeeeedddeeefffhhhdddaaa___^^^___^^^]]][[[[[[ZZZYYYXXXYYY[[[^^^```aaafffppp~~~xxxkkkiiinnnyyy{{{xxx___KKKGGGDDDAAA===:::888666444222111111222222111222555777===GGG```rrrnnnqqqvvvoooaaaSSSJJJCCC>>><<<>>>;;;<<<===???@@@@@@@@@@@@>>>@@@CCCHHHRRRaaarrr}}}~~~{{{zzzuuutttrrrpppmmmhhh```ZZZQQQLLLEEE???===<<<<<<;;;;;;::::::999777555333222555555555555444444444444333444444444444666999;;;@@@EEELLLSSSZZZaaagggkkksssxxxyyytttooooooooonnnmmmkkkhhheeedddbbb___]]]\\\ZZZYYYXXXXXXWWWUUUSSSUUURRRNNNJJJGGGDDD@@@======<<<<<<;;;;;;<<<<<<<<<<<>>NNNjjjppp```bbb|||nnnMMMDDDAAABBBKKKZZZrrrpppeeefffggghhhhhhgggeeedddeeefffhhhggggggggghhhiiifffdddbbb```______^^^]]]___^^^]]]]]]___bbbfffhhhfffkkkrrr}}}}}}vvvwww}}}zzzzzzaaaKKKFFFDDDAAA===:::888666444222000111222222222333666888<<>>===>>><<<<<<===>>>???@@@@@@@@@===???BBBFFFNNN]]]nnn{{{~~~xxxtttqqqjjjgggfffiiinnnyyyzzzrrrmmm```YYYOOOFFF@@@===<<<;;;::::::999999777666444444666666555555555444444444444555555555444444666888;;;@@@FFFNNNUUU]]]dddiiipppuuuwwwsssooopppqqqpppqqqnnnkkkhhhfffccc___\\\[[[ZZZXXXWWWWWWUUURRROOOQQQNNNIIIFFFCCC@@@===;;;;;;::::::999999999999999:::<<>>LLLjjj}}}hhhfffsssOOOEEECCCDDDMMM]]]vvvtttggghhhjjjllllllkkkiiihhhgggiiijjjiiihhhhhhiiijjjgggfffdddcccaaa`````````bbbbbbaaabbbdddgggkkkmmmkkkooovvv}}}|||yyy||||||cccLLLGGGDDDAAA===:::888666444222111222333333333444777:::;;;FFF___wwwuuuvvvpppcccTTTKKKEEE???===???<<<===>>>>>>??????>>>>>><<>>===;;;;;;:::999888777777777777888:::<<>>>>>>>>>>>>>>======<<<;;;???CCCEEEJJJUUUfffssszzziii\\\WWWTTTQQQMMMKKKIIIIIIJJJKKKPPP___mmmrrreeeZZZSSSNNNKKKAAA???<<<999888888888999888888777777777666666666444555555444222222222444333777<<>>===<<<===<<<;;;<<<;;;:::888777666666666555777:::<<<>>>BBBFFFJJJNNNRRRYYY```fffiiijjjjjjeee___WWWTTTZZZfffttt}}}wwwhhhZZZMMMEEEAAAAAAAAAEEETTTfffzzzvvvpppooouuuxxx}}}^^^YYYUUUVVVTTTOOOJJJIIIAAA===888555444444444333333333444444333222000///000000000111111111222222111111222222222333333333111222222222333555999<<>>===<<<;;;;;;???CCCEEEIIITTTdddppp|||xxxmmm___VVVTTTRRRNNNJJJHHHGGGGGGGGGFFFIIIVVVcccqqqssshhh```ZZZWWWNNNJJJDDD>>>:::888888888888888888888777777777777555666666555444333333444000333888>>>FFFOOOYYY___eeekkkooonnnmmmqqqttttttvvvtttqqqooolllhhhccc___ZZZXXXWWWUUUTTTPPPKKKHHH@@@>>>;;;::::::<<<<<<;;;===<<<;;;999777666555555333555888:::<<>>999555444444333333333333444444333222000//////000000000000111111111111111111222222333333333000111222222222444888;;;BBB___rrriiixxxPPPDDDDDDEEEJJJeee~~~iiilllooorrrsssqqqnnnllllllmmmooopppooommmkkkiiiiiiiiiiiiiiiiiijjjjjjjjjmmmllljjjiiihhhhhhiiijjjlllmmmooorrrvvv|||}}}|||||||||~~~~~~qqqfffeeekkkwwwjjjVVVKKKGGGBBB===888666555444333000111111111222444999===AAAKKKcccuuuzzzuuudddRRRHHHEEEBBB????????????>>>>>>======<<<<<>>@@@EEEJJJQQQ^^^jjjwww}}}qqqaaaXXXVVVVVVTTTQQQRRRJJJEEEFFFGGGHHHNNNWWWfffttt{{{sssnnnlll```YYYOOOGGGBBB???>>>===:::999777777888999888777555333222222333333111000///111444888>>>GGGQQQWWW```bbbffflllrrruuuuuutttwwwuuussspppnnniiiddd```ZZZYYYWWWUUUQQQKKKDDD???>>>===<<<:::999888777777===<<<:::999777666666555666555555555888;;;???BBBIIILLLRRRYYY^^^aaacccccc___VVVPPPSSS\\\gggsss}}}tttfff[[[QQQIIIDDDCCCCCCGGGWWWiii}}}zzzddd^^^ZZZ\\\```llleeeWWWTTTWWWRRROOOMMMFFF999888666333222111111111111111111111111111111111000111111111111222222222111111222222222222111111222111111111222777===BBBFFF^^^}}}ppplll~~~wwwTTTHHHDDDEEEOOOccc}}}kkknnnqqqtttuuussspppnnnmmmnnnppprrrqqqpppmmmlllmmmmmmnnnnnnnnnnnnnnnnnnkkkjjjhhhfffeeeeeeffffffgggiiikkkmmmqqqwww~~~~~~}}}~~~}}}~~~}}}xxxqqqfff]]]^^^ddd|||mmmXXXLLLFFFBBB===888666555444333111222222111222444888<<>>===;;;:::;;;;;;999888888666444333444333111000111222555888===DDDMMMSSS]]]```eeekkkpppssstttsssxxxvvvtttrrrpppkkkfffbbbZZZXXXTTTQQQMMMHHHBBB===;;;;;;:::::::::::::::;;;:::999888666555444333333555444444555777:::>>>@@@FFFIIIOOOUUUZZZ]]]______\\\SSSNNNQQQZZZeeeqqq{{{tttfffZZZOOOGGGBBBCCCCCCIIIZZZmmm|||fff^^^YYYYYY]]]kkkgggXXXTTTVVVQQQOOOMMMEEE;;;:::777555333222222222222222222111111111111111000111111111111222222222222222333333333333222222444444333333333666;;;???EEE\\\zzz}}}ppptttRRRGGGBBBDDDNNN```}}}nnnpppsssvvvwwwuuusssqqqnnnppprrrttttttsssqqqooopppqqqqqqrrrqqqqqqpppoooiiigggdddbbb```___``````aaabbbdddfffjjjpppwww|||~~~zzzsssjjjbbbZZZUUUXXX^^^~~~nnnXXXJJJFFFBBB<<<888666555444333222333333222222333777:::AAALLLccc|||yyyvvvdddRRRHHHDDD@@@>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;:::<<>><<<:::<<<999777555555444222000222333444666:::@@@HHHNNNYYY]]]cccjjjoooqqqrrrrrrvvvuuusssqqqoookkkfffbbbYYYUUUPPPKKKGGGBBB>>>:::888888888999:::;;;======888888777555444333222222444333333333555888;;;===BBBEEEKKKPPPUUUXXXYYYYYYVVVOOOKKKOOOWWWbbbnnnxxxtttfffZZZMMMEEEAAACCCDDDKKK]]]qqqhhh___WWWWWW\\\jjj{{{|||}}}~~~jjjZZZTTTUUUPPPNNNLLLDDD<<<;;;999666555444444444222222222222111111000000000111111111111222222222333333333444444333333333444555555555444555888:::CCCXXXxxxyyy}}}qqqPPPEEEAAABBBLLL___oooqqqtttvvvwwwvvvuuusssoooqqqsssuuuvvvuuusssrrrqqqqqqrrrrrrqqqooolllkkkcccaaa^^^ZZZXXXXXXYYYYYY[[[]]]^^^aaadddjjjqqqvvvyyy|||zzzooocccZZZUUURRRVVV\\\|||jjjTTTGGGEEEAAA<<<888666555444333333444444333222333666888>>>HHH___~~~|||xxxwwweeeRRRHHHDDD@@@======<<<<<<<<<<<<<<<<<<<<<<<<>>>===???CCCGGGNNNZZZfffrrr{{{vvvhhh^^^VVVQQQNNNMMMOOOTTTaaasss~~~vvvmmmdddZZZRRRLLLGGGEEEDDDDDDDDDDDDBBB@@@===:::777666555555444222111222333444888===EEEJJJVVV[[[ccciiimmmpppqqqqqqqqqpppnnnllljjjfffaaa]]]VVVQQQJJJDDD@@@<<<999777666666666777888999;;;<<<888888888777666444333333222222222222444666888:::???BBBGGGLLLPPPRRRSSSSSSQQQLLLIIINNNWWWaaammmxxx~~~vvvggg[[[MMMFFFAAACCCEEELLL___sssiii```YYYYYY^^^lllzzzyyyzzzvvvxxxnnn\\\TTTTTTNNNMMMKKKCCC<<<;;;888666444333333333333333222222111000000000000000111111111222222222222222333333333333222222222333555555444444666888AAAWWWwww|||qqqPPPEEEAAABBBLLLbbbooopppsssvvvwwwvvvuuutttppprrruuuwwwwwwvvvtttsssrrrssssssssspppkkkgggddd[[[XXXUUURRRPPPPPPRRRSSSWWWXXXZZZ\\\___eeelllqqqtttxxx~~~}}}qqqcccZZZSSSPPPUUU[[[xxx}}}eeeRRRFFFDDD@@@;;;777666555444333333444444333222333555777999BBBXXXwwwzzzvvvxxxgggSSSIIIDDD@@@==============================@@@???@@@DDDHHHNNNZZZfffrrrzzz}}}mmmccc^^^XXXTTTQQQRRRXXXcccuuu}}}{{{zzz~~~{{{xxxwwwvvvvvvvvvwwwxxxyyy~~~}}}zzzvvvnnncccXXXPPPIIIGGGFFFFFFGGGIIIIIIHHH>>>;;;888666666666666555000111111333666<<>>:::888777555444444444444555666666777777777777777666555333222111111111111333444666777<<>>============>>>>>>>>>>>>>>>???>>>???BBBFFFLLLXXXcccqqqyyytttmmmcccZZZTTTSSSRRRYYYkkk~~~wwwpppmmmmmmooouuu}}}~~~tttqqqwwwwwwpppnnnkkkhhhfffggghhhiiirrrsssvvvvvvsssjjj___WWWLLLIIIFFFFFFHHHKKKMMMMMMBBB???;;;888888888777777000111111222444:::AAAFFFQQQXXXaaagggiiiiiijjjllljjjhhhfffdddaaa\\\WWWSSSIIIDDD>>>999777666666555333333333222222333333444444555555666555333222000111111111111222333444555:::===AAAFFFHHHJJJJJJIIIHHHGGGIIIQQQZZZdddrrr~~~xxxiii[[[PPPHHHCCCDDDFFFNNNbbbwwwnnnccc\\\^^^fffuuu}}}wwwlllmmmxxxxxxaaaTTTPPPKKKKKKIII@@@999888666333111111000111111111111111111111111111000111111111111222222222000111111222222111111000,,,...111222333555777999@@@VVVxxxwwwUUUIIIBBBAAAJJJ\\\}}}oooqqqsssuuuwwwwwwwwwwwwwwwxxxzzz{{{{{{yyywwwvvvssstttsssooohhh^^^UUUOOOHHHFFFCCCAAABBBEEEHHHKKKKKKLLLNNNOOORRRXXX___dddkkkqqqyyy}}}{{{zzz|||}}}qqqdddVVVMMMPPPWWWhhhwwwzzziiiYYYNNNIIICCC???:::666555555444333111222444444333444666777555;;;KKKfffyyysss|||kkkWWWLLLGGGBBB>>>>>><<<<<<<<<=========>>>>>>???===>>>AAAEEEJJJVVVaaaooowww|||lll^^^TTTQQQMMMSSSeee|||~~~tttjjjhhhhhhggghhhkkkkkklllooorrruuuvvvtttrrrjjjfff```YYYXXXaaappp||||||rrrnnnfff___ZZZWWWWWWXXXbbbeeeiiimmmnnnjjjccc]]]PPPLLLGGGEEEGGGJJJNNNOOOJJJFFF@@@<<<:::999888777333333333222333888>>>BBBNNNVVV___eeeeeedddeeegggeeecccaaa^^^[[[VVVPPPKKKBBB>>>999666666666666666222222222222222333444444444555666666666444222111111111111222222333333444888:::>>>BBBEEEFFFEEEEEEDDDDDDHHHQQQ[[[fffuuuwwwgggYYYNNNFFFBBBDDDGGGPPPeee{{{rrreeeZZZ[[[dddvvv}}}xxxpppttt{{{cccTTTOOOJJJJJJHHH???999888555333111000000000000000000111222222333333000111111111111222222222111222222333333222222111///000222333444666999;;;>>>UUUwwwzzzWWWJJJBBB???GGGSSSvvvppprrrtttvvvwwwxxxxxxxxxyyy{{{}}}~~~}}}{{{xxxwwwqqqqqqooojjjbbbWWWLLLFFFCCCAAA>>>===???BBBFFFIIIFFFHHHIIIJJJMMMSSSZZZ^^^hhhnnnvvv}}}~~~|||zzzzzz~~~yyykkkZZZNNNPPPWWW```nnnvvvooo```SSSKKKGGGCCC???:::666555555444333000222444444444444666888666:::IIIaaayyy{{{rrr}}}lllXXXMMMGGGBBB???>>>;;;;;;;;;<<<<<<<<<======@@@>>>???BBBEEEKKKWWWbbbmmmuuu~~~qqq^^^SSSOOOJJJOOOccc{{{tttiiiggggggeeebbbbbbZZZYYYXXXZZZ]]]]]]YYYVVVPPPOOOKKKHHHHHHRRRaaammm{{{tttjjj___WWWRRRQQQQQQWWWYYY^^^cccgggfffccc```TTTOOOHHHEEEFFFIIIMMMOOOPPPKKKEEE???<<<:::888666666555444333333666;;;???LLLTTT^^^bbbbbbaaabbbcccaaa___\\\YYYUUUPPPIIIEEE>>>;;;777555555666666666111111111222333444555666666777888999888777555333111111222222333333333333666999<<<@@@BBBCCCCCCBBBAAABBBGGGQQQ[[[fffvvvvvvfffWWWLLLDDD@@@CCCHHHRRRhhh~~~uuufffXXXWWWaaauuu|||yyyxxx~~~}}}dddTTTOOOJJJIIIGGG>>>999888666333222111111111//////000111222333333444000111111111111222222222222333333444444333333222222333444444444666:::<<<===UUUwww|||XXXJJJAAA>>>EEENNNrrrqqqqqqrrrtttvvvwwwxxxyyyzzz|||~~~vvvqqqqqqlllddd[[[TTTMMMGGGDDD>>><<<::::::<<<>>>>>>>>>AAACCCEEEHHHKKKPPPVVVZZZccckkksssyyy~~~|||}}}yyydddVVVTTTYYYaaadddccc\\\TTTOOOJJJEEEAAA===888444333333222222444444333333333444555555999<<>>???@@@?????????>>>>>>======>>><<<===@@@CCCHHHRRR]]]lllsss}}}~~~|||nnnZZZOOOJJJJJJOOO[[[www|||uuulllfffdddeeedddcccTTTRRROOONNNNNNMMMHHHDDDBBBAAABBBCCCCCCIIIWWWfffzzzpppeee[[[SSSRRRSSSUUUWWWZZZ___ccceeedddccc[[[SSSHHHCCCEEEJJJMMMNNNUUURRRMMMFFF???;;;:::;;;777555222000222777===@@@IIITTT]]]^^^]]]^^^___]]]\\\WWWRRRLLLHHHEEEAAA???888888777666555444333333333222000//////000222333888888888888777666555444111222111///111666666222777888999;;;===>>>???@@@BBBCCCHHHPPP\\\kkkxxx}}}pppbbbWWWPPPGGGCCCHHHMMMUUUkkkzzzjjj[[[YYYaaauuuyyyuuufffVVVOOOMMMHHHBBB???888666444333333333222111111111111111111111111111222222444555555444222222222222222222222222222222444444333333444555777888>>>SSSttt[[[DDDAAACCCBBBOOOhhhsssssstttuuuvvvxxxyyyyyy~~~xxxpppjjjeee```XXXQQQLLLFFF@@@;;;<<<:::999999;;;<<<<<<<<<===???BBBDDDHHHMMMSSSWWW[[[cccmmmuuu}}}~~~|||zzz|||}}}||||||~~~lll^^^]]]aaahhhiiieee[[[RRRMMMIIIDDD@@@<<<888444333333222222333333333222333333444555888:::CCCUUUmmmuuuiiiwwwooo[[[NNNFFFAAA???@@@??????>>>>>>>>>=========>>><<<===@@@CCCGGGRRR\\\jjjrrr}}}xxxuuu~~~yyyeeeTTTLLLGGGHHHNNN[[[www}}}uuulllfffeeeffffffeeeVVVRRRLLLIIIHHHFFFBBB>>>===<<<===>>>???DDDRRR```wwwlllaaaXXXTTTSSSRRRSSSUUU[[[aaafffiiiiiihhh^^^PPPGGGDDDFFFGGGHHHTTTTTTRRRLLLDDD>>><<<<<<:::777444333444888===AAAGGGQQQZZZ[[[ZZZZZZZZZXXXUUUQQQLLLGGGDDDAAA===;;;:::999888888666666555444444333222111111222333444666666666666666555444444111444444111111333333111666777888:::<<<===>>>???AAACCCGGGPPP]]]kkkxxx}}}rrrdddZZZOOOGGGDDDHHHNNNWWWlll|||lll^^^___jjj}}}yyyqqqbbbTTTNNNLLLGGGBBB???888666444333333333222111111111111111111111111111333333444444444444333333222222222222222222222222000000111222333666888:::===QQQrrrnnnttt```FFFBBBDDDCCCPPPhhhqqqrrrrrrsssuuuvvvwwwwww}}}}}}}}}|||xxxqqqiiiccc\\\WWWPPPMMMJJJFFF???888:::888777777999::::::999888:::===@@@CCCHHHNNNRRRUUU]]]fffnnnxxx}}}{{{xxxxxx{{{~~~}}}zzzvvvtttuuuvvv|||xxxkkkkkkppptttrrriiiZZZOOOJJJGGGDDD@@@<<<777444333333222222222222111111222222333444555777>>>OOOgggrrrfffsssqqq\\\OOOHHHBBB@@@AAA===============<<<<<<<<<>>><<<===@@@CCCGGGQQQ[[[hhhppp|||vvvppp~~~}}}{{{qqqgggXXXKKKFFFCCCFFFMMM[[[yyyxxxmmmfffeeefffhhhhhh\\\UUULLLEEEBBB@@@===:::;;;::::::;;;<<<@@@MMMZZZxxxvvvlllddd\\\XXXTTTTTTTTTYYY```iiiooorrrtttiiiZZZLLLEEECCCEEEFFFSSSWWWZZZVVVMMMDDD???>>>;;;999555333444777<<>><<<:::;;;;;;:::999888777666666555555333333333333555555333333444444444555555555444999:::666222222222111555555666888:::;;;======???BBBGGGQQQ^^^lllyyy~~~tttggg]]]NNNGGGDDDIIIPPP[[[ooooooccchhhwwwzzzjjj]]]PPPLLLKKKFFFAAA???888666444333333333222111111111111111111111111111444444333333333333444444222222222222222222222222111000000111333555777888<<>>888666333333444444333222111111111111111111111111333333111000000111333333222222222222222222222222555444333333333444555555<<>>:::666333333333333222111111000000000111222222555555999FFF]]]xxx{{{tttrrr]]]OOOGGGAAA>>>???;;;;;;;;;;;;<<<<<<<<<<<<===<<<===@@@BBBEEEMMMWWWdddmmmzzz}}}xxxooodddZZZRRRKKKEEEBBBAAA@@@GGGNNN]]]|||rrrgggeeegggkkkmmmlllbbbUUUJJJEEEBBB???======;;;:::<<<===@@@HHHRRRjjj~~~rrrhhhccc\\\[[[aaalllwww}}}}}}vvvjjj[[[MMMGGGHHHJJJNNNWWWaaaccc\\\QQQHHHDDD<<<:::777444444666888:::@@@GGGLLLMMMLLLLLLIIIDDDFFFDDDAAA?????????>>>===;;;:::999999777777666555444444333333333333444444444444444555666888:::;;;:::@@@AAA:::333111111111111222333555777888999:::<<<@@@IIITTTcccqqq|||{{{oooaaaVVVJJJGGGFFFKKKVVVeeexxxssslllzzzvvvZZZQQQKKKJJJIIIDDD@@@>>>777555333333444444333222111111111111111111111111222111000//////000111222222222222222222222222222666666555444444555777777===LLLjjj{{{fffXXX[[[nnngggIII@@@AAAAAAIIIXXXpppccccccdddeeefffggghhhhhhdddaaa\\\WWWSSSNNNHHHEEE>>><<<;;;;;;;;;:::888666555555555666888888777555222333444666888;;;@@@DDDEEELLLSSSYYYbbbnnntttuuurrrqqqqqqrrrvvv}}}|||xxxuuuuuuvvv}}}xxx~~~zzzdddSSSKKKGGGEEE===:::555333222333333222111111000000111111222333555555999DDDYYYuuu~~~{{{sss^^^PPPGGG@@@===>>>;;;;;;;;;<<<<<<<<<<<<<<<===<<<===@@@BBBDDDLLLUUUaaajjjvvv|||nnneee[[[TTTMMMFFFBBBBBBAAAAAAHHHOOO\\\zzzsssgggeeeiiiooorrrsssjjj]]]RRRJJJEEEAAA>>>===:::999;;;<<<>>>EEELLLccctttlllccc^^^bbblllwww~~~}}}sssdddSSSHHHEEEGGGJJJQQQ\\\aaa___WWWMMMFFF???===;;;888888999<<<===@@@FFFKKKLLLLLLMMMIIICCCBBB@@@===<<<=========<<<;;;::::::999888777666666444444444444444444444444666666555666777:::<<<===:::>>>===666111000000///111111333444666777999999<<>>GGGRRReee~~~______^^^^^^]]]\\\[[[[[[XXXTTTOOOJJJFFFCCC???<<<999;;;;;;:::777777888:::333222333444666666444333000111222333444777;;;>>>>>>DDDJJJOOOWWWbbbiiiiiikkkkkkmmmpppvvv}}}}}}|||zzzwwwrrr{{{|||fffTTTKKKFFFBBB===999555222222333333222222111111111111222333333444555888CCCVVVqqquuu```QQQHHHAAA>>>???;;;;;;<<<<<<===============<<<===AAAAAACCCJJJSSS^^^fffrrr|||}}}vvvggg___WWWSSSMMMEEEAAACCCAAAAAAHHHMMMYYYvvvrrrgggfffmmmuuuzzz~~~uuuhhh\\\SSSKKKDDD>>>===:::999;;;===>>>CCCIII[[[}}}pppgggeeekkksssyyyyyykkkXXXJJJEEEEEEFFFKKKTTT]]]```ZZZPPPHHH@@@>>><<<::::::;;;===???AAAGGGKKKLLLNNNNNNJJJDDDAAA>>><<<;;;<<<===<<<;;;<<<<<<;;;:::999888777777555555555666666555555555777777666666777:::<<<>>>===>>>:::444111333333111111111222444666777999999<<>>===666555333333444444444333111111111111111111111111111111222222222222111111222222222222222222222222000000111333666999<<<>>>;;;HHHdddyyyhhhccclll```HHHBBB@@@===BBBJJJZZZppp\\\[[[YYYWWWTTTRRRPPPOOOMMMJJJFFFBBB@@@>>><<<;;;555777999666222222666:::111111111333444444333111000000111111111444888;;;===BBBFFFIIIOOOXXX^^^^^^eeegggjjjooovvv~~~~~~ooommmyyy}}}gggUUUKKKEEE@@@<<<999555222222333333222222222111111222222333444333444888BBBUUUooowwwaaaSSSIIIBBB???@@@<<<<<<<<<=========>>>>>><<<<<<===AAAAAACCCJJJRRR[[[cccnnnxxxvvvnnnddd\\\VVVTTTNNNEEEBBBDDDAAAAAAGGGLLLWWWssspppfffgggoooyyyrrrfff[[[QQQGGG@@@???<<<;;;===??????DDDIIIUUUyyy~~~pppiiikkkpppsss{{{}}}{{{ooo\\\MMMFFFFFFDDDGGGOOOYYY___\\\RRRIII>>>===;;;999999;;;===>>>BBBGGGKKKMMMOOOPPPLLLEEEBBB???===<<<===>>>======>>>===<<<;;;:::999999888666666777777777777666666888777666666777999<<<===BBB@@@;;;555444777888555111111222444666777999999<<>><<<666444333333444555444333111111111111111111111111222333444555555444333222222222222222222222222222222222222333444777999:::999FFFbbbqqqhhhjjj___HHHCCCAAA===<<>><<<;;;999888777777444333333555777777666444555666777888888777666555111111222333444666888999???===>>>BBBJJJQQQUUUVVVZZZ```iiirrryyysssffffffwwwyyycccSSSKKKEEE@@@:::777333000000111111111111111222222222333333333333666;;;BBBOOOggg~~~}}}dddSSSIIIBBB???@@@<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>???CCCIIIMMMYYYaaalllvvv~~~{{{ppphhhaaa^^^XXXSSSOOOJJJFFFBBBDDDDDDFFFLLLZZZnnnqqqgggeeejjjwwwsssfffZZZMMMBBBBBB???===>>>>>>>>>CCCIIIUUUlll~~~sssoooooopppvvvppp[[[NNNIIIFFFFFFHHHKKKRRR]]]```WWWJJJKKKBBB;;;::::::999:::===FFFGGGKKKPPPSSSSSSNNNJJJBBB@@@>>>>>>>>>===<<<:::===;;;::::::;;;;;;:::999999999888777666555444444666666555555555666666777???===999666444444555666333000000444666555888<<<>>>FFFRRRaaaooo{{{uuueeeVVVMMMJJJHHHHHHQQQaaatttiiidddeeesssqqqmmmnnniii```[[[QQQOOOMMMKKKHHHCCC>>>999777666555444333333333333222222222222222222222222222222111111111111111111333222222222222222222222999666333222444777:::;;;:::FFFaaa{{{iii```uuuoooSSSBBB===???===AAAIIIYYYpppVVVRRRLLLGGGDDDBBB???>>>:::999777666444444333333444333222333555666666555555555666777777666555555111000000111111222333444:::888999===DDDKKKOOOPPPWWW]]]gggpppwww}}}xxxooofffiii||||||eeeUUUMMMGGGCCC:::777333111111111111111111111111222222222333333444666:::AAAMMMeee}}}}}}~~~fffUUUJJJCCC@@@@@@===<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>@@@CCCIIIMMMWWW___jjjttt|||yyyooohhhbbb```\\\XXXUUUQQQKKKHHHEEEEEEGGGMMMZZZnnnsssiiigggmmmzzz|||ooocccUUUIIIDDD@@@===>>>>>>>>>BBBHHHSSShhhzzzwwwvvvwwwsss___RRRLLLIIIFFFGGGHHHNNNZZZbbb___XXXMMMEEE===;;;;;;:::<<>><<<<<<:::999999::::::999777:::999888777666555555444777666555555555555666666<<<;;;888666555444555555333111111444666666888<<>>?????????@@@CCCHHHLLLSSS[[[fffqqqyyy|||yyyssskkkeee___^^^]]][[[YYYUUUPPPLLLJJJJJJKKKQQQ]]]qqqxxxnnnlllqqq~~~}}}qqqaaaUUUJJJDDDAAAAAA@@@@@@DDDIIIOOOaaa~~~yyyvvvwwwtttcccWWWPPPMMMJJJIIIGGGIIISSS___cccaaaPPPHHH@@@>>><<<;;;===AAAGGGHHHLLLQQQUUUWWWUUUSSSKKKJJJHHHGGGFFFEEEBBB@@@>>>===;;;;;;;;;;;;999888::::::999888777666666555888777666555555444555555888888777777666555555555444111111555666666888===AAAIIIWWWeeeqqq|||wwwfffWWWMMMIIIHHHJJJTTTeeewwwzzzeeeaaacccttt~~~{{{pppaaaWWWRRROOOLLLIIIFFFBBB<<<888444333222111111000111111222222222222222222222222111111111111111111111111222222333333444444555555555444444333444444555666;;;AAAUUUttttttffftttbbbIII??????>>>>>>@@@GGGWWWqqqQQQLLLCCC===999777555444444444333222222222333333333111//////111444555666444444444444444444444444333333222222111222222222555555666999===BBBFFFHHHMMMSSS\\\fffnnnvvv}}}~~~zzz{{{xxxooohhhgggeeedddeeerrrgggSSSIIIDDD???888666333111222222111111111111111111222222222222666555888>>>HHH^^^qqqnnnkkk[[[OOOEEE@@@@@@======<<<<<<<<<<<<======??????@@@@@@@@@CCCGGGJJJOOOWWWbbbllluuu}}}}}}zzzwwwssskkkfff`````````aaa```\\\VVVQQQNNNOOOQQQXXXeeewww}}}tttqqquuu~~~nnnaaaTTTMMMGGGEEEEEECCCFFFJJJLLLZZZsss}}}vvvuuuzzz{{{ssseeeYYYRRRPPPNNNMMMIIIFFFKKKUUU\\\]]]QQQIIIBBB???<<<;;;>>>CCCMMMOOOSSSWWWZZZ[[[ZZZYYYRRRQQQPPPOOOOOOMMMJJJGGGEEECCCAAA@@@???>>><<<:::;;;::::::999888777777777999888777666555444444444555666777777777777666555444222222555777777999===CCCLLLZZZhhhsss}}}uuueeeVVVLLLHHHHHHMMMXXXiiizzz{{{ccc___bbbtttwwweeeYYYRRRPPPLLLHHHEEE@@@;;;777555444444333222222333333111111111111111111111111111111111111111222222222222222333444444555666666666888999999888777777888;;;@@@QQQppp}}}kkktttcccHHH>>>>>>===>>>@@@DDDQQQhhhOOOJJJBBB;;;888666555444444333333222222333333333222000......111444555666444444333333333333444444222222222111222222333333555555666777:::>>>BBBEEEGGGMMMWWWaaajjjsss{{{zzzwwwyyyuuujjjfffccc``````dddsssjjjTTTIIIBBB<<<777555333222222222222111000000111111111222222222777444666===EEEXXX}}}|||iiigggvvvooo^^^RRRGGGAAA???=========<<<<<<=========>>>???@@@@@@@@@BBBEEEHHHKKKSSS^^^gggpppyyy~~~xxxqqqkkkhhhiiijjjjjjiiieee^^^ZZZRRRTTTXXX```mmm~~~|||wwwyyy}}}pppbbbXXXPPPLLLIIIGGGGGGIIIKKKUUUiii~~~tttuuuuuuooodddYYYRRRQQQNNNPPPMMMGGGFFFLLLRRRSSSQQQJJJCCC???<<<;;;???EEERRRUUUYYY]]]^^^]]]\\\[[[YYYXXXXXXXXXYYYWWWTTTRRRLLLIIIFFFDDDCCCAAA>>><<<;;;;;;::::::999999888888:::999888777666555555555444555777888999888777666555222222666888777:::>>>EEEPPP^^^kkkuuu}}}}}}pppaaaSSSJJJGGGIIIPPP]]]nnn~~~}}}ccc___bbbsss}}}iii]]]SSSPPPLLLGGGCCC???:::666444444333222222222333333111111111111111111111111000000111111111222222222222222333444444555666666666999;;;;;;:::888999::::::???QQQqqqrrruuu{{{aaaFFF<<<===999===AAAEEENNNbbb}}}KKKFFF@@@;;;888777555555333222222111111111111222111000///000222555666666555444444333333444444555111111000000000111111222222333444555666999===@@@CCCIIIRRR]]]gggpppyyy~~~vvvuuuwww}}}vvvkkkhhhccc]]]\\\aaarrrmmmWWWJJJBBB<<<666555333222333333222111000000000111111111111222777333666<<>>======<<<<<<======>>>>>>????????????@@@CCCFFFIIIPPPZZZccckkkttt}}}yyyssssssrrrrrrrrrpppkkkddd___ZZZ]]]ccckkkvvv}}}tttiii]]]VVVRRRMMMKKKLLLNNNTTTbbbyyyuuussspppllldddYYYTTTTTTNNNSSSSSSMMMGGGIIIMMMOOOQQQJJJDDD@@@===<<>>>>>777===CCCFFFLLL]]]vvvDDDAAA<<<999777666555444444333222111111111111111000//////111444666666555666555444333333444555666444333222111111000000111222333444444444666:::>>>@@@FFFOOOZZZeeeoooxxx~~~|||wwwuuuxxx{{{|||~~~vvvjjjccc[[[XXX^^^pppmmmWWWJJJAAA;;;666444333222333333222111000000000000111111111111666222555<<<@@@MMMqqqyyyeee\\\dddssszzziii\\\OOOGGGDDD>>>>>>============>>>>>>===>>>??????>>>???AAACCCGGGNNNXXX```hhhpppzzz}}}zzztttmmmhhhhhhlllrrrzzz~~~pppggg```ZZZVVVUUUTTTVVV^^^nnnzzztttooollleee[[[WWWXXXVVV]]]^^^UUULLLJJJMMMPPPQQQKKKFFFBBB>>>>>>EEEMMMWWW^^^fffjjjjjjgggeeedddaaabbbdddhhhkkkllljjjhhh___\\\WWWSSSOOOJJJEEEBBB<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::999999:::::::::777888888999999999999999666333444777999999;;;???IIIUUUeeeqqqxxx~~~~~~ssshhh\\\QQQJJJHHHLLLVVVfffxxxwwwbbb___bbbttt|||{{{zzzhhh\\\TTTQQQKKKFFFAAA<<<888444111111000000000000111111111111111111111111111111///000000111222222333333222222222333333333333333000444777777555555888<<<999;;;KKKlllhhhNNNCCC@@@;;;AAAFFFGGGIIIYYYsss???<<<999777666555444222666555444333222222222222000///000333555777666555666555444444444444555666999888666444333222111111333555666555555666;;;???>>>DDDNNNYYYcccnnnxxx~~~}}}wwwwwwvvvuuuzzzkkkbbbYYYUUU[[[nnniiiTTTHHH???999555444333333333333222111000000000000111111111111666222555<<>>>>>============>>>>>><<<===>>>>>>===>>>@@@BBBGGGMMMVVV___fffnnnxxx~~~{{{vvvuuuyyyuuummmeee```___YYYYYY\\\ggg|||~~~vvvooommmggg^^^ZZZ\\\```gggggg\\\OOOKKKMMMPPPRRRMMMGGGCCC@@@@@@GGGPPPZZZbbblllrrrrrrooommmlllcccdddggglllpppqqqpppnnniiieee```[[[VVVQQQKKKHHH<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;<<<<<<999999999999999999999:::777444444777999999;;;???JJJVVVfffrrryyy~~~|||qqqfff[[[QQQKKKIIIMMMXXXiii{{{sssbbb___cccuuu{{{xxxpppsssvvvdddXXXUUUQQQKKKEEEAAA<<<777444333222222222222222333333000000000000000000000000///000000111222222333333333222222222222222222222000444777777555555:::>>>999999GGGgggnnnUUUGGGAAAAAAGGGJJJHHHIIIWWWrrr@@@===999666555555444222444444333222111111222222444444444555555666666666666555555444444444555555555444333333222222222222333333222111111333777;;;===BBBIIISSS^^^jjjuuu||||||uuutttyyy}}}rrreee___[[[[[[oooxxxbbbQQQFFF===666444444333333222111000000000000000000111222333444555333222999@@@DDDbbbooo^^^XXXbbbtttuuueeeUUUJJJDDD@@@>>>???AAA???<<<<<<@@@>>>>>>>>>>>>???@@@AAABBBIIIKKKPPPZZZeeepppwww{{{wwwnnnfffcccaaabbbjjjwww|||uuuyyyssscccZZZ^^^cccxxx}}}nnn___RRROOOVVVVVVOOOIIIEEEAAAAAAJJJWWWdddmmmtttwwwxxxxxxuuuqqqlllkkklllnnnrrrrrrooollllllkkkiiieee```XXXOOOIIIEEECCC@@@?????????>>>===<<<;;;;;;;;;===>>>===<<<;;;;;;;;;:::::::::999999888777888<<<<<<:::===BBBMMM[[[jjjrrryyy{{{tttgggXXXMMMJJJHHHNNNZZZjjj{{{{{{jjj^^^]]]hhh{{{yyyxxxrrrmmmnnn}}}ppp___WWWUUUPPPIIIAAA;;;888666666333333222111111222333333222222111000111222444555111111111111111111111111222222222111111111000000222222222333444555666777777<<>>:::777666666666666444333333222111111222222222222333333444444444444555555444444444555555666555444333333222222222333333333333222111333777:::<<>>>>>???AAAAAAFFFIIINNNWWWbbbllltttxxxwwwsssoooooosss{{{yyyggg___cccggg~~~nnn\\\SSSXXX]]]UUUMMMGGGAAA@@@IIIUUUjjjssszzz}}}}}}|||xxxsssnnnmmmmmmooorrrsssqqqoooqqqpppnnnlllhhhaaaYYYSSSHHHEEEBBB@@@??????>>>======;;;:::;;;======<<<;;;:::::::::999999999999999888777888;;;<<<:::===BBBNNN[[[jjjssszzzzzzrrreeeVVVLLLIIIHHHOOO\\\mmm~~~uuuddd[[[]]]kkk}}}wwwrrruuuqqq```XXXRRROOOHHHAAA;;;777555444333333222111111222333333333222111111111222333444111111111111111111111111222222222111111111000000222222222333444555666777777;;;EEEYYYyyydddKKKJJJKKKOOOPPPMMMNNN[[[rrrEEEAAA;;;777777888888999444333222222222222222222111111222222222222333333444333333333444555666666444444333222222222333333333333333222222444777:::;;;@@@HHHQQQ[[[fffpppwww~~~zzzvvvtttwwwnnnaaa```fffwwwrrr^^^QQQKKKEEE===666444333333222222111111111000000000000111222333333111222333:::@@@AAAXXX~~~wwwddd\\\VVVcccwww}}}mmm___SSSKKKGGGCCCAAAAAA???;;;;;;=========<<<======>>>???@@@CCCFFFKKKSSS]]]gggpppttt{{{nnngggkkkmmmiiiZZZ\\\ccc\\\TTTKKKCCCDDDNNNZZZoooxxx}}}wwwsssrrrqqqrrrttttttsssrrrrrrqqqpppnnnkkkeee^^^YYYMMMJJJFFFCCCBBBAAA@@@???>>>===<<<<<<>>>>>>===<<<::::::::::::;;;;;;;;;;;;888777888;;;<<<;;;>>>CCCOOO]]]kkktttzzzxxxooobbbTTTJJJHHHHHHQQQ```qqqnnn]]]WWW]]]qqqxxx~~~sssaaaXXXOOOLLLGGGAAA<<<777444333333222222111111222222333333333222111111111222222111111111111111111111111222222222111111111111111222222222333444555666777888;;;CCCUUUssshhhLLLHHHHHHIIIHHHGGGJJJXXXmmm~~~KKKEEE>>>999777777888888444444333222222333333333222222222222222222222222222222333333444555666777444333333222222333333333333444444333333444777999:::???GGGPPPZZZdddnnnttt{{{|||uuurrrvvv}}}rrreeeeeelll~~~|||iiiTTTKKKIIIEEE===666333333333222222111111111111111000000111222222333111333333777===>>>SSSuuuiii^^^YYYcccsss~~~yyy{{{lll\\\NNNIIIDDD@@@@@@>>>;;;;;;===<<<<<<<<<<<<<<<===>>>>>>AAADDDIIIPPPYYYccclllrrrwww{{{vvvnnnrrrttttttaaaaaafffbbbYYYNNNGGGIIIVVVbbbpppyyy}}}|||zzzyyywwwwwwvvvvvvuuutttrrrqqqooolllggg```\\\TTTPPPJJJFFFDDDCCCAAA@@@AAA???>>>>>>??????>>><<<<<<<<<<<<<<<<<<=========999777888;;;<<<;;;???EEEQQQ^^^mmmuuu{{{wwwmmm```RRRJJJIIIHHHSSSdddvvvkkk[[[VVV```yyy~~~rrr___VVVMMMKKKGGGBBB<<<888444222222222222222222222222222333333222111111111000000111111111111111111111111111111111111111111111111222222222333444555666777999<<>>GGGPPPZZZdddmmmssszzzwwwrrruuu|||zzzmmmlllrrrwwwbbbLLLEEEDDD???777222333333222222222222222111111111111000111111222333333444222333888;;;OOOooosssccc^^^fffuuuxxxoooiiiUUULLLEEE??????>>><<<<<<>>><<<<<<<<<<<<<<<<<<===>>>???CCCHHHNNNVVV___iiippptttyyyvvvwwwzzzzzzggghhhiiifff^^^PPPGGGJJJWWWbbbnnnxxx~~~{{{yyyyyyyyy{{{yyywwwtttqqqlllfffaaaYYYUUUNNNHHHEEECCCAAA@@@AAA@@@>>>>>>>>>>>><<<;;;;;;;;;;;;;;;;;;<<<<<<<<<999777888;;;;;;;;;@@@FFFSSS```nnnvvv|||uuujjj^^^QQQKKKJJJJJJVVVhhhzzzlll\\\WWWeeennn\\\TTTLLLJJJFFFAAA<<<888555333222222222222222222222222222222222222111000000///111111111111111111111111111111111111111111111111222222222333444555666777:::<<>>GGGQQQ\\\fffooottt{{{}}}sssvvv|||~~~vvvtttzzzzzzcccMMMFFFDDD===666333222222222222222222222222222111111111111111222222333555222222666:::LLLiii~~~iii```hhhyyypppfffvvv|||dddRRRIIIAAA@@@@@@======>>>======<<<<<<<<<<<<======>>>BBBHHHMMMSSS\\\gggooorrrwww}}}~~~mmmpppmmmmmmdddSSSGGGIIITTT]]]llluuu~~~~~~~~~}}}zzzxxxuuupppjjjfffaaa[[[SSSLLLHHHEEECCCAAABBB@@@>>>>>>>>>===;;;:::::::::::::::999999888888999777888:::;;;<<>>HHHSSS^^^hhhqqqvvv|||{{{}}}zzzzzz}}}eeePPPIIIEEE===666666222222222222222222222222222222111111111111111222000555333333888;;;IIIccchhh___jjjggg]]]nnnxxx[[[QQQGGGCCCBBB???===>>>>>>>>>======<<<======>>>===AAAFFFKKKPPPXXXdddmmmpppuuu}}}sssuuuqqqssskkkYYYLLLNNNXXX___hhhpppwww|||~~~}}}{{{wwwsssooommmggg^^^VVVQQQNNNKKKIIIGGGEEECCCBBBBBBAAA???>>>===<<<<<<;;;:::999888888:::777888:::;;;<<>>IIIaaa~~~bbbLLL>>>;;;<<<@@@AAAHHH___www^^^ZZZSSSMMMIIIEEEAAA>>>999888888888999:::;;;;;;666666666555555444444444444444333222222222333333222222222222333333444555444555777666555555666777888???IIITTT___iiirrrxxx~~~yyy}}}yyybbbNNNGGGBBB888333444222222222222222222222222222222111111111111111222---444444555:::<<>>>>>=========>>>>>>;;;@@@EEEIIIMMMVVVbbbkkkooottt|||wwwxxxrrrvvvqqq```SSSUUU```gggccckkkqqqtttzzz~~~{{{xxxqqqhhh```ZZZWWWTTTRRRMMMLLLIIIHHHHHHGGGEEECCCAAAAAA@@@>>>===<<<;;;::::::777777:::;;;<<>>888444222222222111222333444444333222111...///000111222222111000111111111111111111111111000000111111222222222222222222222333444555666777444777;;;FFF___yyyfffLLL<<<:::>>>CCCCCCJJJcccgggaaaZZZVVVTTTOOOGGGAAA>>>===;;;888666666999;;;;;;999777555555555444222111222222333555666666777666666666666666666666666555444444444555666888999999@@@KKKXXXdddlllrrrttttttxxxyyycccOOOJJJEEE:::333444222222222111111111111000111000/////////000222333111111222333444999GGGUUU|||aaa^^^nnnaaaRRR^^^zzz}}}cccKKKDDDBBB===<<>>:::777666666888<<<:::777777777777666555444555555555555555666666555555555555555555555555555555444444555777888999;;;AAALLLYYYeeeooouuuxxxmmmqqqyyydddPPPIIICCC999333444222222222111111111111000000000/////////000111222111111222333444888FFFTTTxxxeee^^^oooeeeTTT___sssmmmRRRGGGCCC===;;;>>><<<<<<<<<<<<<<<<<<<<<<<<<<<>>>AAACCCHHHPPP[[[dddmmmqqqwww}}}zzzyyy}}}oooiiimmmuuuzzzvvvrrrmmmiiiiiiooowww}}}zzzvvvtttnnnkkkgggdddbbb___\\\ZZZZZZXXXTTTOOOJJJEEEAAA>>>;;;999999;;;;;;===DDDNNN\\\dddpppyyy}}}sssggg[[[PPPIIIIIINNN]]]mmmrrrdddbbbppp~~~uuunnnssspppnnnppplllmmm{{{fffUUUQQQGGGBBB;;;666444333333222111111111111111111111111000000000000000000111111111222000...000444444000222222222222222222222222111222333444555555555555999:::===FFF]]]zzzwwwhhhLLLBBB>>>===@@@BBBMMMfffhhheeeccccccccc```[[[WWWLLLIIIEEE@@@<<<999888888;;;:::888777888999888777777777777666666555555555555555555555555555555555666555555555666777888999<<>><<<:::;;;;;;===FFFPPP___gggrrr{{{|||rrreeeYYYOOOIIIKKKRRRdddtttxxxiiicccrrryyyqqqtttnnniiikkkiiinnn~~~jjjVVVPPPEEE@@@:::555444444444444111111111111111111111111222222111111111111111111222333111...///333333000222222222222222222222222000111222333333444444444999:::<<>>;;;:::888888999999999888777777777666666666666555555555555555555555555555666666666777777888888888<<>>666333333222222222111111111000000...............//////000111000111333444888BBBMMMlll~~~jjjxxxqqq\\\___eeedddOOODDD===;;;===<<<<<<<<<<<<<<<<<<<<<<<<:::<<>>HHHSSSaaaiiittt|||{{{pppbbbWWWNNNJJJOOOVVViiixxx|||ooofffwww|||tttvvvppplllooonnnuuummmXXXOOODDD@@@999555333333333333111111111111111111111111333333333222222111111111111777:::555000///000///111111111111111111111111000111222333444444444444888999;;;AAAWWWzzz{{{iiiyyyhhhMMMAAA>>>>>>??????IIIffffffgggiiilllllljjjeeebbb\\\YYYTTTPPPNNNLLLIIIFFF>>><<<:::999::::::999888666666666666777777777777666666666666666666666666777777777888888888888888<<>>===>>>;;;;;;;;;;;;;;;;;;;;;;;;:::===???AAACCCIIIRRRXXX___eeemmmuuu|||~~~ssseee```ZZZXXX]]]lll}}}uuupppeeeiiimmmnnnnnnrrrzzz||||||zzzvvvnnndddXXXMMMGGGAAA===;;;:::;;;???JJJUUUbbbjjjuuu}}}{{{ooo```TTTLLLJJJRRR[[[mmm|||}}}uuullluuuzzzwwwvvv{{{zzzsss\\\PPPEEE@@@:::444222111111000111111111111111111111111444444333333222222111111111>>>GGG@@@444...///222111111111111111111111111111222333444444555555444666888999@@@UUUwww~~~hhhuuuiiiMMM>>>;;;;;;======FFF```{{{gggjjjnnnqqqqqqoookkkhhhbbb^^^ZZZXXXWWWVVVRRROOOFFFDDDAAA???>>>===;;;:::777777777888888999999999777777777777777777777777777888999999999999888888<<>>===;;;;;;;;;;;;;;;;;;;;;;;;:::===???@@@BBBGGGOOOUUU[[[aaajjjssszzzyyyoooddd]]]VVVSSSTTT^^^rrrxxxiiiiiigggffffffhhhmmmqqqwww{{{}}}yyyyyywwwrrrkkkaaaVVVLLLGGG???<<<::::::;;;@@@KKKVVVbbbjjjuuu~~~zzzmmm^^^RRRKKKKKKUUU```sss{{{wwwtttxxxvvv___QQQEEE@@@999444111000000///111111111111111111111111333333222222222222222222222BBBLLLEEE777///222666111111111111111111111111111222333444555555555555444777999>>>QQQrrrqqqzzznnnPPP???;;;:::<<<<<>>;;;;;;;;;;;;::::::::::::888888888888888888888888888888999::::::999888888>>>BBBJJJUUUbbboooyyy}}}tttnnnsssyyyxxxrrr^^^UUUSSS___oootttooojjj]]]VVVJJJ???999777555333222222222111111111111000...///000111111111000000222//////333555666;;;AAAYYYzzz}}}ooohhhdddzzzkkk```ffftttlllVVVHHHBBB>>>;;;<<<<<<<<<<<<<<<<<<<<<<<<999;;;>>>???@@@DDDKKKQQQVVV\\\fffooowww}}}uuukkkbbb[[[TTTQQQQQQWWWdddqqqxxxrrrjjjeeeccccccccccccggglllqqqssstttvvv|||~~~zzzuuuqqqnnnlllhhhbbbYYYPPPGGGCCC<<<:::999;;;<<>>888333111111111111111111111111111111111111111111111111222222222222111<<>><<<>>>===>>>KKKZZZlllqqqyyy~~~~~~|||zzzuuupppllljjjkkkiiiddd```YYYVVVQQQNNNKKKHHHDDDBBB@@@???>>>===<<<;;;::::::999999999999999999999999888999:::;;;::::::888777@@@DDDKKKUUUbbbooozzz~~~rrrkkknnntttssslll]]]UUUUUUcccssswwwpppjjjXXXRRRHHH>>>999777555333222222222111111111111000...///111222222222111000222//////222555666:::@@@TTT|||vvvzzztttllliiixxxfffWWWXXXdddppp|||nnnXXXJJJDDD>>>:::========================888:::<<<===>>>BBBHHHNNNSSSYYYcccmmmuuu{{{~~~qqqiii^^^VVVOOOMMMLLLPPPYYYccczzz{{{ooogggdddbbb^^^[[[YYY]]]bbbddddddffflllqqqppptttzzz~~~|||{{{yyyxxxvvvsssnnnjjjdddbbb^^^XXXQQQIIIBBB>>>:::888888;;;===AAALLLWWW___hhhsss}}}yyylll[[[OOOIIILLLYYYeeevvv{{{wwwuuuuuunnnXXXHHH@@@<<<666222111222333333111111111111111111111111000000000111111222222333///444555111---///111222000000000000000000000000///000111222222333222222444777888:::HHHeee~~~\\\JJJBBB>>>???>>><<>>@@@???>>>===<<<===>>>???<<<>>>???>>><<<<<<<<<===@@@DDDKKKUUU```lllxxx{{{{{{|||vvvnnnooosssvvvwww___]]]^^^jjj|||rrr^^^TTTNNNDDD;;;666333222111222222222222111///...---222222111111000/////////111222222222222444777:::MMMmmmpppsssjjjooozzzdddSSSRRRTTTXXXhhh|||nnnYYYJJJCCC>>>:::;;;::::::999999::::::;;;999:::<<<===???CCCHHHKKKQQQVVV^^^gggpppyyyvvvhhh```ZZZSSSMMMKKKKKKKKKPPPVVVmmm{{{uuummmddd]]]^^^\\\ZZZYYY[[[\\\\\\\\\___aaadddjjjoooqqqpppnnnqqqooonnnmmmmmmjjjddd___WWWSSSNNNIIIEEEAAA<<<999;;;888888;;;===@@@HHHPPPZZZeeesss|||xxxiiiYYYOOOIIIIIIXXXiiixxxzzzyyy~~~~~~vvvsssvvvyyyeeeSSSEEE===999555222222333333222333333333222222222111111000000000000000000000000000000////////////000000---......///000111111222333000///222222111333777444444666===III___{{{kkkKKK@@@999;;;<<<;;;???GGGmmmxxx|||xxxuuussspppnnnmmmjjjfffccc```]]]YYYVVVTTTQQQNNNKKKJJJIIIGGGEEEGGGFFFEEECCCCCCCCCCCCCCC@@@AAAAAA@@@???>>>@@@AAACCCHHHOOOXXXcccooozzzyyyvvvtttxxx|||vvvvvvyyyzzzzzziiiggggggqqqqqq\\\QQQKKKBBB:::555333222111111111222111111000///...000000000000000111111111111222222222222444777:::KKKiiimmmnnn{{{rrrpppfffQQQLLLMMMPPP]]]ooo|||xxxkkkWWWHHHBBB???<<<;;;::::::999999::::::;;;:::;;;<<<===>>>BBBFFFJJJNNNSSS\\\dddmmmwwwrrreee]]]WWWPPPJJJHHHHHHHHHLLLQQQ]]]qqqvvvoooddd```\\\YYYXXXVVVTTTRRRRRRSSSUUUYYY]]]___^^^]]]___]]]\\\]]]]]]ZZZVVVQQQNNNKKKGGGDDDAAA???<<<999:::888777:::===???GGGOOOXXXbbbpppzzzttteeeVVVNNNJJJLLL[[[lll{{{}}}xxxxxx}}}}}}yyyyyyooo___PPPEEE<<<888444222222333333222111111111000000000//////000000000000000000000000111111000000000000111111//////000000111111222222777333222444444111222555444555777;;;EEEXXXuuukkkMMMAAA:::;;;<<<999<<>>777444222222111000000111111111111000000...//////000111111222222111222222222222333777:::GGGccc{{{mmmjjjrrr}}}ppplllQQQHHHFFFHHHRRR___mmmmmmeeeUUUGGGAAA???>>>;;;::::::999999::::::;;;;;;<<<<<<======@@@DDDGGGKKKPPPXXX```iiisss{{{tttfff^^^UUUMMMGGGFFFFFFEEEHHHLLLRRRaaazzzuuuqqqjjjddd___YYYTTTQQQNNNMMMMMMNNNQQQRRRQQQPPPQQQQQQQQQQQQQQQPPPLLLIIIDDDBBB???>>>======;;;::::::777777:::<<<>>>DDDLLLTTT___lllwww}}}~~~|||mmm___RRRNNNMMMQQQ```qqquuuqqqssszzz{{{zzz~~~tttdddWWWKKKCCC:::777444222222333222222111000000000000/////////000000000000000000000000222111111111111111111222111111111111111222222222888555333555444000///222444555777:::???PPPnnnmmmNNNBBB:::;;;;;;888999>>>iiiwww~~~|||zzzvvvppplllkkkjjjjjjiiijjjgggbbb___\\\YYYUUUSSSSSSSSSSSSTTTSSSSSSRRRQQQTTTSSSPPPKKKHHHGGGHHHJJJLLLPPPXXXaaajjjuuu~~~sssllliiiqqq||||||}}}zzzfffRRRGGGBBB;;;555333222222111//////000111111111111111//////000000111111111111111111222111111333777:::DDD^^^rrriiillloooxxxvvvWWWHHHEEEDDDKKKTTT___cccaaaSSSFFF?????????;;;::::::999999::::::;;;;;;<<<<<<<<<<<<>>>BBBDDDHHHMMMTTT\\\eeeoooxxx~~~ooofffVVVMMMGGGFFFFFFEEEFFFIIIMMMWWWiiizzzrrrkkkccc\\\WWWSSSQQQNNNNNNNNNOOOOOONNNNNNNNNNNNNNNMMMKKKIIIGGG@@@>>><<<<<<<<<===<<<:::999666666999:::<<>>===;;;::::::999999::::::;;;;;;<<<<<<;;;;;;<<<@@@BBBFFFJJJQQQYYYbbbllluuu|||~~~sss\\\RRRIIIGGGGGGEEEEEEFFFFFFLLLXXXjjjyyyrrrkkkddd___XXXUUUQQQOOOOOOOOOOOONNNOOOOOOOOOMMMKKKHHHFFFEEEEEEBBB@@@???>>>>>>===;;;888666666888999999>>>EEENNNXXXfffsss}}}yyypppkkk___SSSLLLOOOUUU]]]lll{{{|||mmmiiikkkssszzzssslllrrr}}}zzzvvvsssnnnggg\\\OOOCCC===666444222111222333222111111111111111111111111111000000000000000000000000//////000111111000//////000000000000000/////////111///111444444111///111222333777;;;<<>>OOOooorrrddd^^^ooowwwppp|||dddSSSIIIEEEEEEGGGKKKKKKEEE@@@???===:::;;;::::::999999::::::;;;999::::::999999;;;>>>AAA???CCCIIIQQQZZZdddooouuu|||sssbbbXXXRRRMMMIIIHHHGGGKKKOOOUUUccc|||xxxsssooolllmmmnnnpppooossswwwzzz|||{{{{{{zzzzzzxxxvvvtttqqqnnnjjjfff\\\ZZZWWWVVVVVVUUUTTTRRRVVVXXXXXXVVVSSSPPPQQQRRRNNNKKKGGGDDDBBB@@@>>><<<777444444777666555999???FFFPPP___ppp}}}xxxllldddZZZOOOKKKRRR]]]fffsssvvvlllhhhppp}}}xxxlllooo~~~}}}vvvfff^^^XXXVVVPPPEEE===:::222111000111222333222111............//////000000000000000000000000000000...///111222222111///.../////////000000111111222111111444:::;;;666444555555222666===>>>CCC^^^}}}ttteee}}}fffRRR@@@;;;;;;888888;;;MMMaaaxxx~~~|||zzzxxxuuuqqqlllhhheeebbb^^^\\\[[[]]]___```___[[[VVVSSSPPPQQQPPPNNNKKKIIIIIIIIIKKKQQQ[[[eeeppp{{{xxx___MMM???<<<777333222111000///000000111111111111000000/////////000111111222222000000111000000222666999<<>>:::;;;::::::999999::::::;;;999999999999999;;;>>>AAA===AAAGGGNNNWWWbbblllsssxxx|||pppccc[[[SSSNNNLLLIIIKKKMMMMMMUUUnnnyyyoookkkeee^^^[[[ZZZ[[[\\\ZZZ]]]bbbeeegggggghhhhhhjjjiiihhhgggfffddd```^^^VVVUUUSSSRRRRRRRRRPPPNNNSSSUUUWWWUUURRRPPPRRRTTTNNNKKKGGGDDDBBB@@@>>><<<666444444666666555888===CCCMMM]]]nnn|||yyymmmdddZZZOOOKKKTTT___hhhuuuvvvjjjdddlll{{{uuu|||{{{jjj```VVVRRRKKK@@@999888222000000111222333222111///000000000111111222222000000000000000000000000///000222333333222000/////////000111222333333444000000444999999555222222777222555===>>>AAAZZZwwwooo^^^sssmmmXXXCCC<<<;;;777666:::LLLXXXiiiwww~~~|||xxxzzztttmmmhhhfffdddbbb___^^^^^^___^^^ZZZUUUPPPMMMLLLKKKHHHDDDAAABBBEEEHHHJJJRRR[[[eeerrr~~~pppYYYLLL;;;888555333222222000///000000000000000000000000000000000000000000000000111111222111000111444666:::HHHfffmmm```WWWaaa}}}zzziiiUUUNNNPPPHHHFFFCCC@@@???>>>>>>>>><<<<<<;;;;;;;;;:::::::::999999::::::::::::;;;;;;???AAAEEEJJJQQQ[[[ffflllrrrxxx|||lll___UUUPPPMMMOOOOOONNNRRRdddrrrqqqhhh^^^WWWVVVTTTPPPLLLOOOPPPRRRRRRRRRSSSUUUXXXSSSUUUXXXYYYYYYWWWTTTRRRNNNMMMJJJIIIHHHIIIJJJKKKMMMMMMMMMMMMMMMNNNOOOOOOSSSNNNGGGBBB@@@===:::777555555444555666888:::;;;AAAIIIVVVfffuuu{{{ooodddXXXRRRMMMQQQ___ppp}}}tttnnnfffeeetttkkk\\\NNNIIIGGGAAA999555222222222111111111000000000000000000000000000000111000/////////000222333000111111111111222222222000///...///000111000///222333444444222222333444444444000222:::???OOOiiiggg[[[lllxxx[[[AAA===@@@===999999GGGRRR```mmmuuu|||}}}xxxwwwrrrkkkfffeeeccc```^^^[[[\\\\\\ZZZWWWRRRMMMJJJHHHGGGDDDAAA???@@@CCCGGGJJJRRR[[[eeerrr~~~~~~{{{}}}~~~jjjTTTGGG;;;888444333222222000///000000000000000000000000000000000000000000000000111111222111000111444666;;;GGGaaazzzjjj]]]ccc{{{zzzcccWWWVVVQQQMMMHHHCCC@@@>>>===<<<<<<<<<;;;;;;;;;:::::::::999999::::::::::::;;;;;;===@@@CCCHHHOOOXXXaaahhhooouuu|||nnn___UUUNNNNNNMMMMMMPPP\\\qqquuupppggg]]]VVVTTTRRRMMMIIIHHHIIIJJJIIIHHHHHHJJJKKKJJJLLLNNNPPPOOOMMMJJJHHHFFFEEECCCAAA@@@AAABBBBBBDDDDDDEEEGGGHHHKKKMMMNNNNNNJJJDDD@@@>>><<<999777888777666555555666777888???FFFSSScccrrr~~~~~~xxxnnndddWWWRRRNNNTTTccctttwwwpppiiiiiivvvlll]]]OOOIIIFFF???888444222222222222111111111111000000000000000000000000000000//////000000111222000000111111111222222222111000///000111222222000222333444333222222222444666777222333999<<>><<<>>>BBBEEEKKKRRR[[[eeeqqq||||||xxxuuuvvvyyy}}}{{{bbbNNNCCC999777444222222222111///000000000000000000000000000000000000000000000000000111111111000111444666<<>>;;;:::<<<<<<;;;;;;;;;:::::::::999999::::::::::::;;;;;;<<<>>>AAAEEEKKKSSS\\\bbbjjjpppxxx~~~rrrbbbWWWRRROOOQQQRRRUUU^^^gggmmmnnnsss{{{{{{ssskkk```YYYVVVSSSMMMHHHEEEEEEEEECCC@@@???@@@AAAAAACCCEEEFFFFFFDDDAAA@@@>>>===;;;:::999999:::;;;<<<<<<===???AAACCCEEEFFFGGGDDD@@@===<<<;;;999777;;;:::888666555555555666<<>>;;;999<<<<<<;;;;;;;;;:::::::::999999999:::::::::;;;;;;;;;===@@@CCCHHHOOOWWW\\\ffflllttt{{{wwweee[[[UUUVVVWWWTTTSSSWWW[[[ZZZ]]]bbbgggjjjqqqyyyyyyqqqggg```\\\WWWPPPJJJFFFFFFEEECCC@@@>>>>>>??????@@@BBBCCCCCCAAA???===;;;;;;999888777777888888999999999999:::;;;<<<===@@@>>><<<:::999999888888;;;:::888666555555666666;;;@@@KKKXXXhhhwwwvvvuuusssjjj___SSSRRRUUU```rrr|||||||||{{{vvvssswwwlll^^^OOOGGGBBB:::444111333333333333222222222222////////////////////////---...000111111111000///000000000000111111111111111000///000222333222111111222333222111000111333///222111333999999CCCYYYwwwwwwbbbhhhrrrtttSSSBBB===;;;999888;;;<<>>???@@@@@@AAABBBBBBBBBAAA???>>>;;;::::::999888888777777777777666666777777888999999:::999999888888888999999888777666666777888999;;;???GGGTTTcccsss~~~vvvtttrrrggg[[[RRRSSSYYYfffxxxzzztttrrrrrrsssooopppxxxiii[[[MMMEEE???888333222333333333222222222111111////////////////////////---...///111111000////////////000000000111111111000///...///111111111000000111222222000000111222...222111333999888@@@UUUssskkkmmmrrr{{{XXXBBB<<<;;;::::::::::::;;;>>>DDDKKKQQQVVV___bbbfffgggfffdddcccccc```ccceeebbbbbbcccaaa]]]TTTPPPLLLKKKLLLKKKHHHEEECCCBBB@@@===<<<:::::::::888999:::::::::<<<@@@CCCJJJPPPWWW]]]fffoooqqqooossspppllliiifffgggrrr~~~tttaaaQQQGGGAAA555222000///000111111000000000000000000000000000000000000000000000000000///000000000///000333555222:::KKKhhhrrrqqqttt{{{ttt```PPPGGGBBB???<<<<<<<<<;;;;;;;;;:::::::::999999::::::::::::;;;;;;:::<<>>===>>>???@@@AAAAAAAAA@@@>>>>>>::::::999999888777777666555555555555777888999:::666777999999888777999:::888777777666777888:::;;;;;;>>>DDDOOO^^^nnn}}}~~~vvvrrrnnncccWWWQQQSSS\\\kkk}}}tttkkkhhhiiigggeeejjjuuu~~~~~~cccWWWJJJBBB<<<666222333222222222111111111000000000000000000000000000000......//////000000///////////////000000000111111///.........000111000//////111111111000///000111111444222444888555<<>><<<:::888777777888999666777888888999:::>>>AAAGGGMMMTTT\\\fffpppsssppppppnnnkkkhhhccccccmmmyyylllYYYKKKBBB===444111//////000111111000000000000000000000000000000000000000000000000000///000000000///000222555444:::HHH```rrrnnnlllnnn~~~gggTTTJJJEEEAAA>>><<<<<<;;;;;;;;;:::::::::999999::::::::::::;;;;;;888:::===@@@DDDIIINNNRRRXXX```iiirrrxxx~~~tttrrrkkkYYYMMMMMMFFFDDDEEEHHHHHHHHHLLLRRRRRR^^^ppp{{{uuuqqqiii___WWWOOOOOOMMMIIIDDD@@@????????????@@@@@@??????>>>===::::::::::::999888777777777666666666666777888888444777999999888888999;;;888888777777777888999:::;;;<<>>===<<<999:::999999:::===???@@@AAACCCEEEGGGGGGFFFEEEFFFFFFFFFHHHHHHFFFFFFIIIIIIGGGDDDAAA>>>>>>???>>>;;;888;;;999777666555666888999555666777777777999<<>>999333111///...000111111111000000000000000000000000000000000000000000000000///000000//////000222444666<<>><<<<<<;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;666999<<>>>>><<<<<<<<<<<<;;;:::999888<<<;;;999777666555444444444777::::::888888:::<<<:::999888777777888999999:::;;;???GGGUUUfffvvv}}}qqqhhhccc]]]VVVPPPTTT___pppvvvfff[[[[[[^^^aaa```ggguuu|||zzzzzz[[[PPPDDD>>>888444333555000000000000////////////000000000000000000000000//////...------///000111////////////000000000000111000000000222333222111///000111000///...///111...111000222777666???UUUkkkpppiiiLLL???>>><<<888<<<;;;999888888:::;;;===<<<;;;;;;;;;;;;;;;<<<<<>>>>>>>>=========;;;;;;;;;:::::::::999999:::999888777666555555555555555555555777999;;;<<>>RRRtttoooaaa]]]aaakkkuuuwwwppp~~~rrr```RRRFFFAAABBB===;;;::::::;;;<<<;;;:::;;;::::::999999::::::;;;:::<<<===>>>@@@CCCHHHLLLRRRYYYccckkkqqqxxxmmm\\\TTTNNNIIIFFFGGGHHHFFFFFFHHHNNNRRRZZZjjj}}}wwwkkkeee^^^ZZZYYYUUUOOOJJJIIIFFFCCC@@@???===;;;999>>>===<<<<<<======<<<:::666888999999777666777777777777777888999;;;<<<===::::::::::::::::::::::::;;;===AAADDDLLL[[[ooo}}}yyyppphhh```XXXSSSSSSXXXeeevvvxxxgggXXXTTTXXX\\\cccqqq~~~~~~{{{[[[QQQCCC888333111111000222222111111000000//////000000000000000000000000000000000000000000000000111000///......///000111...//////000111222222222333222111111111222444444000000111222444999???DDDbbb~~~zzz}}}tttQQQ@@@======999999999777666666777888888888888888777777888888999:::999999999999888888888999888888888777777777777444444333222222222333333444444444555666888:::;;;<<>>===<<<;;;999999999;;;<<<<<<;;;777999::::::888777777888777777777888999;;;<<<===::::::::::::::::::::::::;;;===@@@CCCJJJXXXkkkyyyyyyqqqiiibbbZZZUUUUUU[[[hhhxxxxxxgggWWWSSSWWWbbbjjjwww}}}{{{vvvXXXNNNBBB888444222111000111111111000000000000000000000000000000000000000////////////////////////111000///......///000111...//////000111111222222111000/////////000111222111222222222444888===AAAZZZxxxwww|||YYYCCC===<<<:::888888777777666666666666:::999999888888888999999666555555555555444444444555555555555444444444444111000000000111111222333333333333333555777999::::::AAALLLYYYiiixxxzzzwwwxxxyyy|||xxxwwwxxxzzzzzz}}}jjjUUUGGG===777666222111000000//////000000//////............------000000000000000000000000000000000000000111111222444555:::KKKjjjvvveeeZZZWWW\\\dddvvvzzzkkkjjj{{{nnn]]]NNNEEEBBB===;;;999999:::;;;:::999999999888888888888999999999:::;;;<<<===@@@EEEHHHLLLRRR[[[ccciiiooowww}}}zzznnn[[[SSSLLLJJJHHHEEEEEEHHHGGGKKKQQQ___yyy|||yyyuuunnniiiaaa[[[QQQIIIDDDBBBAAA@@@===;;;999999:::;;;;;;:::999:::;;;;;;999888888888888888888888999;;;<<<===999999999999999999999999;;;===>>>AAAGGGTTTffftttzzzrrrkkkccc\\\WWWXXXaaaooo}}}yyyhhhXXXTTTXXXiiirrr~~~xxxzzzmmmRRRJJJ@@@888555444222000000000000000111111111111000000000000000000000000////////////////////////000000////////////000000...//////000000111111222000000//////000000111222333333333333333666;;;>>>PPPnnnvvvgggKKK===:::;;;999:::::::::999888777666:::999888888777888888888555555555555444444444444333333333333333333333222333333222222222222333333222222222222333666888999999@@@LLLYYYhhhuuu}}}|||}}}}}}yyyxxxzzz{{{|||aaaOOOCCC;;;666555111111000///////////////........................000000000000000000000000000000000000000111111222444555999GGGcccmmm^^^VVV[[[ccczzzrrreeemmmxxxdddSSSHHHBBB>>><<<:::999:::;;;:::999999888888777777888888999888999:::;;;<<<>>>BBBFFFIIIOOOWWW^^^dddkkksssyyy{{{hhh^^^UUUPPPLLLHHHHHHKKKGGGKKKQQQ]]]uuu~~~|||zzzqqqkkkaaaWWWPPPKKKGGGDDDDDDAAA===;;;;;;;;;;;;:::999:::;;;;;;999777777888888888888999:::;;;<<<<<<888888888999999999999999;;;<<<>>>???DDDQQQcccpppzzzrrrjjjbbb[[[WWW\\\hhhwwwzzzjjj\\\ZZZ^^^oooyyy}}}yyy{{{wwwcccMMMFFF===888666555333111//////000000111111222222////////////////////////////////////////////////000000////////////000000////////////000000111111222222222222222333333333222222333333333666:::===GGGdddxxx~~~wwwTTT???:::<<<::::::;;;;;;:::999888888666555444444333333333444555555555555444444444444333333333333333333333333666555444333222222222222111111111111333555777888:::@@@JJJXXXeeepppyyy~~~wwwtttvvvxxxpppXXXHHH???888444333111000000///.../////////////////////////////////////////////////////////000000000000000111111222333555999CCC\\\vvvcccYYY\\\eee|||eeedddxxxkkkYYYLLLDDD???===;;;:::;;;;;;:::999999888888777777888888999888999:::::::::===AAADDDGGGLLLTTT[[[aaahhhpppvvv|||uuujjj___WWWQQQKKKJJJLLLIIIMMMRRR[[[qqq}}}yyyqqqiiiaaaXXXPPPKKKGGGCCC>>>;;;;;;;;;<<<;;;999;;;<<<;;;999777777777999999999999:::;;;<<<<<<888888999999999:::::::::;;;<<<>>>???DDDPPPbbboooyyyqqqggg___YYYVVV```ppp}}}nnncccbbbhhhtttyyyzzzzzzyyy~~~yyyzzzjjjVVVHHHBBB;;;666555555333111//////000000111111222222////////////////////////........................//////000000000000/////////////////////000000000111111222222333333333333///000222222333666:::===BBB[[[|||zzzxxx___CCC:::===::::::::::::::::::::::::999999888777666666666666555555444444444333333333333333333333444444444444666555333222111000000000111111111111333555777888;;;>>>HHHUUUaaakkkvvv~~~uuuooonnnqqq|||tttcccOOOCCC===777333222111000//////....../////////000000000000111111111////////////////////////000000000000000111111222222555888???SSSvvvjjj]]]^^^fffiii```lll}}}sssaaaQQQGGG@@@>>><<<;;;<<<<<<;;;:::999999888888888888999999999999:::::::::<<>>>>>;;;<<<===<<<:::888777888:::::::::::::::;;;<<<<<<999999999::::::;;;;;;<<<;;;===>>>@@@EEERRRdddrrr~~~|||vvvmmmccc\\\XXXWWWeeewwwsssjjjkkkrrrzzzzzz{{{|||}}}yyyyyyxxx```NNNFFF@@@999444444444333222000000000000111111111111000000000000000000000000........................//////000000000000////////////////////////////////////000111111111111000...000111222333555999<<>>?????????>>>===<<<;;;;;;<<<666555555555555444444444333333333333444444444555444333222111111111111111222111111222333555777888999;;;DDDRRR^^^hhhvvvyyyrrrlllooozzz~~~gggXXXHHH@@@<<<777222111000000///............/////////000000000111111111////////////////////////000000000000000111111222///333666:::LLLlllvvvdddaaafffqqq```bbbjjjzzzhhhXXXLLLBBB@@@>>>=========<<<:::::::::999999999999::::::999::::::::::::;;;???BBBCCCHHHOOOTTTZZZaaajjjppptttxxx~~~{{{qqqfff]]]XXXXXXRRRWWWZZZ^^^mmm~~~}}}~~~zzztttkkkeeeUUUOOOGGGAAA>>>>>>>>>>>>===??????>>><<<:::::::::;;;::::::::::::;;;<<<<<<999::::::;;;<<<<<<======;;;===???BBBHHHVVVhhhvvvyyyvvvppphhh___ZZZYYY[[[hhh}}}xxxoooqqqyyy~~~yyy{{{{{{www___NNNEEE???777333222333333222111111111000000000000000000000000000000000000000...........................///000111111000///...////////////////////////...///000111222111111000000111222222222444666999<<>>@@@???>>>======>>>@@@CCCDDD??????>>>===<<<;;;;;;;;;888888777777777666666666222222333333444444444444333333333222333333444555222222222222333555777999777888AAAOOO\\\gggwwwyyynnnppp{{{uuuppp```RRRDDD>>><<<777222000000000///................../////////000000111111////////////////////////000000000000000111111222---222555888GGGfffkkkeeehhhwww```ZZZ]]]~~~mmm\\\OOOCCCAAA???>>>>>>>>>===;;;;;;::::::999999::::::;;;:::;;;;;;::::::;;;???BBBAAAFFFLLLRRRXXX___hhhnnnqqquuu|||}}}rrrgggaaa```XXX]]]```cccppp~~~{{{uuuqqqccc\\\QQQHHHBBB???===<<<@@@AAABBB@@@>>><<<;;;<<<;;;;;;:::::::::;;;<<<<<<::::::;;;;;;<<<===>>>>>>;;;>>>@@@CCCJJJXXXkkkyyytttrrrmmmddd]]]YYY[[[^^^kkkzzzrrrttt{{{yyyooovvv~~~yyybbbSSSEEE???666111111333333222222222111111000000//////000000000000000000000000...........................///000111111000///...///////////////.........000111222333444333222222111333333333222222444666999EEE^^^{{{gggbbb}}}tttPPP@@@@@@DDD@@@<<<<<>>CCCIIISSSdddyyy{{{yyyzzz}}}{{{nnndddXXXPPPEEE;;;555333222222111111000///////////////000000////////////000000......------------......////////////000111333333...555444777III```vvviiilll^^^TTT[[[ooosss```RRRGGGAAA===>>>>>><<<;;;<<<<<<;;;::::::999999::::::777888:::999888888999;;;@@@CCCHHHMMMSSSZZZbbbgggpppuuu|||yyyrrrnnniiiiiiiiinnn|||yyyvvvwwwxxxwwwuuulllhhh```VVVLLLEEE@@@???@@@AAAAAA@@@>>>;;;888666999;;;<<<===<<<===>>>@@@CCCBBB@@@@@@???>>>;;;:::======@@@HHHVVVeeerrrzzzzzzssskkkaaaXXXTTTZZZcccuuuyyyssstttuuu|||tttlllqqqzzzxxxaaaUUUBBB===555///...000222333000000////////////000000///////////////////////////////////////......---///...---...///000000...111111111000000000000000///////////////000000111///000222222222333666888>>>CCCWWWzzzoooccc^^^qqqsssMMM===>>>FFFBBB>>>>>>AAADDDDDDCCCIIIHHHIIIIIIIIIFFFAAA>>><<<:::777666666777666555555555555444444444333333333333333333333333333333111111111222333555666777999===CCCLLLYYYlllxxxiii^^^SSSLLLBBB999555333333444111111000/////////////////////............/////////......------......///////////////000111222222///666444666EEEYYYwwwtttuuuqqqaaaaaaiiiyyycccTTTJJJCCC>>>??????<<<<<<===999888888777777777777777888:::;;;;;;::::::;;;<<>><<<::::::;;;=========>>>@@@BBBEEEDDDCCCCCCBBB@@@???===AAABBBGGGPPP]]]kkkwww~~~xxxqqqhhh```YYYVVV^^^hhhwwwxxxoooooooooyyyzzzqqqpppttt|||uuu```TTT@@@;;;666222111111111111111000///////////////000///////////////////////////////////////......---///...---...///000000...111000000000000000000000000////////////000111111444555666555333333555666===CCCWWWyyyiii]]]XXXlllvvvRRR???<<>>NNNmmmooocccbbb}}}jjjXXXMMMEEE?????????===<<<===;;;;;;:::999999999999:::888:::;;;;;;::::::;;;<<<>>>@@@CCCGGGKKKQQQXXX\\\gggmmmsssxxxzzz}}}}}}xxxtttpppuuuwwwxxxqqqfffYYYOOOJJJGGGGGGFFFEEEDDDBBB@@@???===>>>??????@@@AAADDDGGGHHHHHHGGGFFFEEECCCBBBBBBEEEIIIPPPZZZgggsss}}}|||{{{uuunnneee^^^YYYZZZcccnnnyyyvvvkkkiiijjjvvvxxxrrrnnnrrrppp]]]SSS===:::666444333222111///111111000//////////////////////////////////////////////////////......---///...---...///000000...000000000000000000111111000000000000000111111222444555555555333333555666<<>>======;;;:::666666777777888888999999555555555555555555555555444444444444555666777777888>>>LLL```www{{{fffTTTKKKDDD???999444222111000///000000////////////000000111000000//////000000111/////////....../////////000000/////////////////////444333444:::BBB^^^lllaaaxxx~~~iiiYYYMMMBBB@@@@@@===;;;;;;::::::999888888888888888999:::;;;;;;::::::;;;<<<===???AAACCCEEEJJJOOOSSS]]]cccjjjpppssswww}}}yyypppsssxxxyyytttkkkbbb\\\NNNMMMJJJHHHFFFDDDDDDDDDEEEFFFGGGGGGGGGIIILLLNNNNNNOOOOOOMMMJJJIIIJJJLLLIIIRRR___kkkvvv|||xxxuuuppphhh___[[[[[[```kkkvvvlll]]]\\\```qqqwwwlllkkkrrrzzz|||{{{vvvwww}}}xxx```PPPGGG<<<888333000000111222222111111000//////////////////////////////////////////////////////......---///...---...///000000...//////000000111111111111000000000///000111111222...///111111111222555777555<<>>666666666777777777888888555555555555555555555555555555555555555666777777:::DDDTTThhh||||||eeeTTTLLLAAA===888444111000...---///////////////000000111000000////////////000000000//////......//////000/////////......///000000///222111555;;;@@@WWW{{{hhhxxxwwwbbbTTTGGGBBBBBB???<<<:::<<<;;;::::::999999::::::;;;<<<======<<<<<<===>>><<<>>>@@@AAACCCGGGLLLPPPWWW]]]ffflllqqqvvv|||wwwvvvuuuvvvvvvrrrjjjdddWWWUUUQQQMMMKKKIIIIIIJJJKKKLLLNNNOOONNNOOOPPPRRRTTTUUUVVVSSSPPPOOOQQQTTTPPPZZZgggsss{{{{{{uuuqqqlllddd^^^]]]```gggrrr}}}zzzfffWWWXXX___tttzzzooojjjnnnssstttssssssssswww~~~pppXXXHHHAAA:::666111......000111222000000////////////000000///////////////////////////////////////......---///...---...///000000.../////////000111111222222///////////////000000111333444444444222222444555444;;;HHHaaavvvbbbfffiiiMMMBBB___\\\XXXXXX[[[^^^^^^]]]YYYVVVSSSRRRRRRSSSRRRRRRQQQNNNKKKHHHGGGFFFDDDCCC<<<;;;;;;:::999888888777777777777777777777777777666666666555666666777888===III\\\ooo~~~yyyaaaQQQKKK>>>;;;666333222111///...///////////////000111111......------------......000000////////////000000...............///000111000000///444;;;===PPPqqqpppvvv}}}kkk[[[LLLFFFEEEAAA===<<<>>>>>>===<<<<<<<<<<<<<<<999:::<<<;;;::::::;;;===:::<<<===???AAAEEEJJJNNNQQQXXXaaahhhnnnttt{{{yyywwwyyyxxxqqqjjjdddaaa\\\WWWSSSRRRRRRRRRVVVXXX[[[\\\[[[ZZZZZZZZZ\\\^^^^^^\\\WWWWWWZZZ^^^\\\eeerrr{{{xxxrrrnnnhhhaaa]]]```gggppp{{{uuudddXXX\\\ggguuummmlllppptttvvvvvvvvvyyy~~~jjjQQQCCC<<<666333000...///000/////////......//////000111222///////////////////////////////////////......---///...---...///000000......//////000111111222222...............//////000333444444333222222333555555<<>>:::999999888888999999:::999888888888999::::::;;;;;;;;;;;;<<>>???>>>>>>===:::999999<<<>>>IIIWWWiiiwww}}}}}}~~~yyytttvvvzzzgggTTTGGG>>>888777444222000///////////////.........---------/////////////////////............................../////////000000000000444000222666555777GGGZZZlllcccccctttrrr___QQQGGG@@@>>>???<<<;;;;;;::::::;;;;;;<<<999999888888999999:::;;;;;;;;;;;;<<<>>>AAADDDFFFKKKPPPWWW^^^eeelllrrrwwwzzz~~~|||yyytttooommmlllnnnooowwwvvvuuusssqqqpppooonnnnnnnnnmmmmmmllllllkkkkkksssyyy~~~}}}xxxrrrmmmkkkccc___^^^fffttt}}}tttkkkffflll~~~}}}yyy{{{|||cccIII:::777222222111111000//////...............//////////////////000111000...,,,+++//////000000000///.........,,,+++,,,...000111000000222333333111///000000000000000000000000000000111111000000111111222333444:::CCCXXX~~~~~~wwwQQQwwwyyy}}}~~~zzzwwwssspppmmmlllkkkjjjhhheeeccc```^^^]]]\\\ZZZXXXTTTRRRPPPMMMKKKJJJIIIIIIFFFDDD@@@>>>>>>@@@CCCEEEEEEDDDBBB???======???BBBOOOZZZjjjwww||||||~~~~~~wwwsssrrrrrruuuxxx}}}uuu\\\LLLAAA:::777555333111////////////...............---------......//////////////////............................../////////000000000333000222555555777EEEUUUuuu{{{xxx{{{eee[[[WWWeeezzz|||gggVVVKKKBBB???@@@<<<<<<;;;;;;;;;;;;<<<<<<999999888888999999::::::;;;;;;;;;;;;<<>>999555444222000///......///....................................////////////................................./////////000000111000222444444666BBBOOOjjjwwwooowwwhhh[[[QQQXXXhhhwwwooo]]]OOODDD@@@AAA::::::999999999999:::::::::999999888999999::::::;;;;;;;;;;;;;;;===>>>???EEEIIIOOOVVV]]]dddkkkpppsssxxx}}}}}}||||||||||||}}}}}}~~~}}}}}}}}}yyytttmmmiiiaaaccciiitttuuulllkkktttwwwyyyvvviii\\\NNNBBB888333111111000000////////////---------.........//////000///...---,,,------...,,,,,,---.../////////...---,,,,,,---///111111000...000111111000//////000////////////////////////111111000000111111222333333777===LLLiiiggg}}}yyyvvvtttrrrooolllnnnllliiihhhfffdddaaa___\\\ZZZWWWTTTRRRQQQQQQRRRTTTRRROOOKKKIIIJJJOOOTTTVVVUUUSSSNNNJJJHHHHHHIIIOOOWWWdddqqq}}}zzzzzzzzzzzz{{{~~~xxxpppkkkmmmrrr{{{uuu___NNNCCC<<<:::444222111///......//////---.....................---.........//////000000....................................////////////000000222333333666???HHHaaauuujjjtttyyyppp___OOONNNYYYiiiwww{{{{{{xxxdddTTTHHHBBBAAA;;;::::::999999::::::;;;::::::999999888999999:::;;;;;;;;;;;;;;;<<<<<<<<>>@@@DDDHHHLLLRRRXXX]]]bbbhhhoootttxxx|||zzzzzzzzz{{{}}}|||{{{{{{|||}}}zzz{{{|||||||||xxxtttrrrpppkkkggghhhnnnyyywwwpppnnnnnnoooooouuuuuujjjgggeeeaaa]]]SSSUUUNNNAAA777444222000////////////////////////,,,,,,---------.........---------,,,,,,------...//////000000000///.........------...//////---++++++---//////.........///////////////////////////111111000000111111222333222666;;;BBBNNNfff~~~zzzxxxxxxwwwwwwwwwxxxwwwtttrrrnnnmmmmmmkkkiiigggeeecccbbbeeegggeeebbbbbbfffkkklllmmmnnnkkkeee]]]XXXUUUQQQTTTYYYaaakkkvvvzzzuuuuuurrruuuxxxyyyxxxzzz~~~|||vvvnnnlllmmmuuusssaaaOOOGGGCCC<<<777666333222111000000111222222---------.........//////---------...///000000111---------------------------------.........//////---000222111111555999:::CCCjjjvvvyyyyyy]]]LLLIIITTThhhxxx|||}}}|||iiiWWWKKKGGG;;;;;;::::::::::::;;;;;;;;;::::::999888888888999::::::;;;<<<============<<<>>>AAADDDHHHNNNTTTXXX]]]cccjjjpppsssxxx}}}yyyyyyzzz{{{}}}|||{{{{{{}}}~~~zzz{{{{{{{{{|||vvvqqqpppoookkkgggkkkrrr||||||qqqjjjggghhhkkkmmmttt}}}vvvkkkfffbbb[[[UUUJJJNNNKKK>>>333222222111.........///////////////,,,,,,,,,---------......,,,---------------------000111111111000///......---------///111111///...+++---//////.........///........................111111111000111222222333444888===CCCLLLbbb}}}}}}}}}~~~}}}}}}~~~}}}xxxtttssssssrrrpppnnnllljjjiiinnnllliiiffffffiiilllnnnrrrtttvvvvvvrrrjjjbbb]]]WWWUUUTTTYYYbbblllsssvvvvvvyyy|||{{{tttpppppprrruuuwwwxxxyyy|||~~~|||pppppprrrzzz|||uuu___XXXMMMCCC<<<888555333333222111/////////000000000///...------...///000000///...------...///000...------,,,,,,------...---------............///.../////////000222666999EEEZZZ}}}sssttt{{{]]]KKKPPPeeewwwmmm[[[NNNGGGEEE>>>:::<<<>>>===<<<===<<<<<<;;;:::999777777666777999999888<<>>BBBFFFKKKOOOQQQUUU[[[bbbjjjpppuuuyyy|||}}}{{{zzzzzzzzzzzz|||}}}~~~}}}zzzyyyzzz{{{|||{{{zzzyyyzzz|||{{{qqqrrrpppgggdddgggqqqyyyzzzppphhhgggjjjnnn|||zzzmmmgggbbbYYYRRRJJJGGGAAA999333000000111,,,---------.../////////------------------------...............---,,,,,,------------------------+++,,,,,,,,,---.........////////////...---,,,+++......////////////......,,,---000111333333222222111999===DDDOOO[[[vvv~~~{{{vvvvvvuuusssrrrpppnnnmmmpppnnnkkkiiijjjlllppprrrvvvxxxyyyxxxtttnnngggbbb[[[XXXTTTVVV\\\ccchhhkkkjjjkkkmmmnnnppprrrwwwzzz|||vvvrrrpppppprrrtttvvvwwwzzz}}}}}}ttttttwww~~~zzzrrr]]]VVVKKKAAA:::666333111222111000/////////000111000///...------...///000---,,,++++++++++++,,,---.........------.........---------............///...////////////111444777???SSSttttttrrrmmmVVVTTTddduuuwwwdddUUUMMMEEE>>>999;;;===;;;;;;<<<<<<<<<;;;:::999888777777888888:::<<<>>><<<999777:::;;;===@@@CCCGGGJJJKKKRRRWWW___ffflllrrrvvvyyy|||~~~}}}|||{{{zzzzzz{{{|||~~~}}}{{{zzzzzz{{{|||yyyxxxxxxyyy{{{zzzrrrrrrooogggfffkkkwww~~~yyyqqqjjjiiimmmxxx~~~rrrllleeeZZZRRRIIIEEE>>>777111//////111---------...............------------------------//////000//////......---.................................///////////////.........///......---,,,//////000000000000////////////000111111111000000///666999>>>IIIUUUooo~~~zzzyyyxxxwwwuuutttsssrrrsssqqqooonnnooorrruuuxxx|||}}}}}}{{{wwwrrrnnnjjjaaa\\\WWWTTTWWW\\\aaadddfffggggggfffddddddfffhhhqqqzzz|||tttqqqppppppoooqqqsssuuuwwwzzz{{{|||uuukkkZZZSSSHHH>>>888333000///000000/////////000111111//////...------...//////,,,++++++******++++++,,,//////............//////---------............//////000000//////000222555999IIIfffwwwqqq}}}cccVVV___nnnlll[[[SSSGGG???:::;;;<<<;;;;;;<<<<<<<<<;;;:::999888777777;;;<<>><<<;;;;;;:::999999888888999===NNN```\\\GGG:::;;;::::::;;;<<<===???@@@AAAHHHLLLTTT[[[aaagggmmmppptttyyy~~~|||{{{||||||{{{{{{|||}}}}}}|||{{{{{{|||}}}uuuuuuuuuuuuvvvwwwxxxxxxtttqqqooonnnjjjhhhoooxxxzzzuuuvvvzzzzzzmmm]]]RRRFFF@@@888222//////000111/////////...---------,,,---------------------------------,,,,,,,,,------.................................---,,,,,,,,,++++++,,,---...///////////////000000111111000000///222111///.........///000000333222444<<>>@@@AAADDDHHHOOOUUU[[[aaagggkkkqqqwww~~~}}}{{{zzzyyy{{{zzzzzzyyyzzz|||}}}~~~~~~}}}|||{{{{{{{{{|||uuuuuuttttttsssqqqppppppmmmmmmmmmllliiijjjttt~~~|||xxxzzz~~~~~~ooo]]]QQQDDD>>>666111000111111222/////////...---------,,,------------------------...------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,,,,+++++++++---...//////000000...//////000000//////...000///.........///111222222555222333:::@@@TTTqqqttt{{{}}}~~~|||{{{{{{{{{||||||||||||}}}~~~|||{{{zzzvvvrrrjjjaaaZZZYYY\\\___fffiiimmmmmmjjjddd```]]]ccciiisss|||{{{xxxtttqqqpppnnnmmmkkklllnnnqqqssstttuuuxxxzzzrrraaaVVVMMMGGG>>>777333111000000......///000000000//////------............------,,,------......------,,,,,,,,,++++++++++++,,,,,,---------............///000111222222111000111333999<<>>;;;;;;===;;;;;;;;;;;;;;;:::::::::===:::888777888:::<<<===777777888888:::;;;======>>>AAAFFFKKKOOOTTTZZZ^^^eeekkktttzzz}}}wwwtttwww}}}{{{yyyvvvuuuuuuuuuvvvvvvuuuuuutttuuuwwwxxxyyy{{{zzzzzzzzzyyyyyyyyyyyysssssstttuuutttqqqnnnmmmjjjkkkkkkjjjmmmuuukkkVVVIII<<<777222000222222000...---------...............---------------------------,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////,,,,,,---.../////////...//////000000000000//////222222222222222111111000000222000222888:::GGG___wwwtttiii~~~vvvuuupppiiicccaaadddhhheeelllvvv{{{{{{uuuoookkkiiijjjkkkmmmooopppppppppooolllhhhgggiiilllmmmnnnkkknnnrrrtttsssqqqpppoooyyymmm^^^UUUDDD>>>777111//////////////////000000000...---,,,,,,,,,---......---,,,,,,,,,,,,............,,,,,,...------,,,,,,------...---------........./////////111444444444333444555444555===OOOgggzzz}}}fffWWWNNNbbb|||eeeYYYMMMFFFBBB???>>>@@@;;;;;;;;;;;;;;;;;;::::::666777666555888===;;;555888888777888888999::::::<<>>AAAEEEKKKPPPSSSWWW___iiioooqqquuu{{{yyymmmjjjggghhhnnnuuu||||||zzzzzzyyyxxxwwwvvvtttrrrpppppprrrsssuuuzzzyyywwwvvvuuuuuuvvvwww}}}{{{xxxuuurrrqqqrrrrrrsssssstttuuutttsssrrrqqqtttnnnjjjlllvvv{{{yyy~~~|||}}}zzzbbbNNNAAA777444111...+++******+++/////////...---------,,,//////000000///...------------,,,,,,,,,---......,,,,,,,,,---------......+++++++++,,,,,,,,,------..................------000000000000111111111111000000000000111111111111111111333444333444???KKKwwwoooggglll|||wwwqqqllljjjhhhgggfffeeehhhnnnwww~~~|||xxxqqqhhhaaaaaabbbbbbcccfffeeedddddddddfffhhhkkkllloooppppppooolllkkkmmmoooyyyuuuhhhYYYJJJ@@@777///000111///---///...000111000///------...///......------------...+++++++++,,,,,,---------,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---....../////////000000000222333777@@@MMMbbbcccTTTVVVbbbvvvttt]]]KKKCCC@@@===;;;<<<;;;;;;<<<======<<<;;;888888888777777777777666777777777888888999999:::=========@@@CCCHHHMMMPPPTTT[[[ccchhhjjjnnntttzzz~~~xxxjjjhhheeeffflllsssyyy||||||zzzyyyxxxvvvtttsssrrrpppoooqqqssswwwyyy~~~}}}{{{zzzyyyxxxxxxyyy{{{yyyvvvsssrrrqqqqqqqqqooopppqqqrrrssssssssssssqqqnnnlllpppzzz{{{uuuvvv}}}yyyuuuvvvqqqYYYGGG===333222000---,,,,,,------............------------.../////////......---,,,...------,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,------------------------------....../////////000000000111111//////000000000111111111111111333444333444>>>JJJmmm|||pppppp}}}zzzvvvrrrpppnnnkkkiiiggghhhlllsss{{{~~~|||sssiii```^^^______```cccbbbbbbcccdddfffiiilllmmmnnnooonnnlllhhhgggjjjnnnzzznnnbbbSSSDDD;;;444...///000///...///---///000///...,,,,,,---------------------...///++++++,,,,,,,,,,,,------,,,++++++************+++,,,,,,,,,------.........------........./////////000111444888@@@RRRqqqsssYYYTTTWWWgggvvvhhhRRREEE???<<<999===<<<;;;<<<======<<<;;;888777777777777666666666888888888888888888888888<<<<<<<<<>>>AAAEEEIIIKKKNNNTTT[[[___```eeelllrrrzzz|||yyykkkiiigggiiimmmsssxxxzzz}}}zzzwwwuuuuuuxxx{{{}}}|||~~~|||zzzyyywwwsssqqqpppooonnnoooqqqvvvzzz}}}}}}{{{zzzxxxxxxxxxwwwvvvtttsssqqqpppppppppnnnnnnooooooppppppqqqqqqllllllooovvv~~~yyywww{{{wwwssssss~~~kkkSSSEEE>>>000///...------...///000------------............------......------,,,,,,///...------,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.........++++++,,,,,,------...............////////////000//////000000000000111111111000222333222444===HHHbbb{{{sss~~~|||yyyxxxvvvsssnnnkkkiiihhhjjjpppxxx~~~uuujjj```]]]]]]]]]```dddccccccdddeeegggjjjlllmmmmmmnnnmmmiiidddccchhhlll{{{ooobbbYYYJJJ;;;555111......////////////***,,,......---------...,,,,,,,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))*********++++++,,,---......///------.........////////////000222333777FFFddd~~~aaaSSSMMMYYYgggsssqqqZZZKKKCCC???===>>>===;;;;;;======<<<;;;888888888888777777777777888888888888777777777777;;;;;;;;;<<<>>>AAADDDFFFHHHMMMSSSWWWYYY^^^gggooowwwyyy~~~}}}qqqpppoooqqquuuyyy{{{||||||yyytttpppooopppsssuuurrrxxx~~~}}}~~~|||{{{zzzzzzwwwssspppooonnnnnnooorrrwww|||~~~}}}{{{yyywwwuuutttssstttttttttsssrrrrrrqqqqqqqqqpppooonnnmmmlllkkkkkkgggjjjqqqzzzzzzvvvuuuuuugggOOOCCC>>>//////............///000,,,,,,,,,------.........,,,,,,,,,------,,,,,,+++000///...---,,,+++++++++,,,,,,,,,---------......---------.........//////******++++++,,,---......---------.........//////////////////000000000111111000111333222333;;;EEE\\\}}}uuuzzz~~~www}}}~~~}}}|||zzzwwwrrrnnnlllkkkkkkpppwww}}}uuujjj___\\\]]]^^^aaaeeeeeeeeefffggghhhjjjkkkllllllnnnnnniiicccaaafffkkkyyysssaaaWWWOOOCCC666111000///......000///...'''***,,,------...///111,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++++++++)))******+++,,,------........./////////000000000...000222222333@@@[[[tttmmmWWWHHHNNN[[[hhh{{{hhhVVVKKKEEEBBB@@@>>><<<;;;<<<===<<<<<<::::::999999999999888888888888777777777777777777999999999:::<<<>>>@@@AAACCCHHHNNNRRRTTT[[[eeemmmrrrssswww~~~yyyxxxxxxzzz}}}~~~~~~}}}yyyvvvrrrnnnlllmmmnnnoooqqquuu~~~~~~|||{{{{{{zzzzzzzzzyyyxxxtttrrrooooooooopppssswww{{{}}}|||{{{zzzxxxuuusssqqqppprrrsssttttttttttttsssrrrqqqpppooonnnlllkkkjjjiiieeejjjsss}}}zzzuuurrrkkkvvvbbbIII<<<666000000///...............+++,,,,,,,,,------......++++++,,,,,,,,,,,,,,,+++000///...---,,,+++++++++,,,,,,,,,---------......---------.........//////******++++++,,,---......------------...............////////////000000000111///000222222333999AAAYYYxxx{{{vvv}}}mmm~~~{{{vvvsssrrrpppqqquuu{{{tttiii___\\\\\\]]]```ddddddeeefffggghhhiiijjjkkkkkkooopppkkkccc```dddjjjsss~~~|||vvvcccVVVOOOHHH>>>555...000000......000000...'''))),,,---......000111,,,,,,,,,,,,,,,,,,---...------,,,,,,,,,,,,++++++...------,,,,,,,,,,,,---*********++++++,,,,,,,,,....../////////000000000...///111222333<<>>??????DDDJJJNNNQQQWWW```hhhmmmnnnttt||||||sssqqqllliiiggghhhjjjlllrrrvvv|||}}}{{{{{{yyyxxxwwwwwwuuussspppnnnooopppsssuuuxxxzzz{{{{{{{{{zzzxxxvvvsssqqqpppooopppsssuuuuuuuuutttsssmmmnnnooooooooommmlllkkkfffllluuu~~~~~~~~~}}}xxxqqqkkkeeennnyyy___GGG999222111111000///...------,,,,,,,,,,,,,,,------------++++++,,,,,,------,,,,,,///...------,,,,,,,,,,,,,,,,,,,,,---------......,,,------------.........++++++,,,,,,------......---------............///......////////////000000111//////111222333888>>>TTTpppwwwiiiyyy{{{xxxxxxwwwxxx|||~~~tttjjj___\\\[[[ZZZ\\\___```aaaccceeegggiiijjjjjjkkkppprrrmmmeeeaaadddiiimmmzzz~~~zzzzzzqqqeeeUUUKKKFFF@@@999444,,,111222///...111000---***,,,.........---...///------,,,,,,+++,,,,,,,,,---------,,,,,,+++++++++---,,,,,,,,,,,,------...+++,,,,,,,,,,,,,,,,,,,,,------........./////////......000222333999HHHXXXuuunnnQQQLLLNNNQQQ```uuu~~~hhhUUUHHH@@@BBB???<<<;;;<<<======<<<:::::::::999999999888888555555666666777777888888666777888999:::<<<======<<>>:::777333000................................................,,,,,,+++******+++++++++---,,,***(((((()))***,,,......,,,+++***)))))))))---------.........//////111000///---------...///***---000000000333;;;BBBaaaxxx{{{xxxlllTTTGGGGGGOOOWWWmmm|||lll[[[NNNGGGAAA===>>>>>>;;;999:::;;;<<<<<<===<<<:::999888888888888888777777777777888888888888888999999:::;;;<<>>===:::888999;;;<<<======<<<;;;999888888888888777777777666666777777777777777888999999:::;;;===???CCCGGGJJJKKKUUUUUUZZZbbbgggkkkqqqxxxxxx|||~~~zzzuuusssuuuyyy|||~~~~~~}}}{{{|||xxxsssqqqnnnlllkkklllnnnooopppssswwwyyyxxxwwwvvvvvvsssssssssrrrpppnnnlllkkkmmmnnnppppppoooppprrrssssssvvvwwwtttooolllmmmpppvvvzzz{{{wwwvvvvvv}}}|||llljjjnnnuuu~~~qqq\\\III<<<666222000///......------------...+++,,,,,,,,,,,,+++******)))***++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---------......///......---......------------......000/////////............000000000111333444666777;;;QQQqqqmmm}}}xxxuuuvvv}}}|||{{{}}}zzzsssnnnbbb^^^YYYVVVVVVWWWXXXYYYZZZ\\\___bbbdddfffjjjmmmqqqyyy}}}{{{wwwuuussspppvvvzzzxxxdddNNNGGG>>>888444222///---////////////////////////------------------------888555000,,,******---///,,,+++++++++************,,,++++++*********++++++.........---------------//////...---------......,,,...000//////222888===LLLccc|||oookkkwww{{{___NNNJJJLLLQQQaaavvvxxxdddSSSJJJBBB@@@???;;;999999<<<<<<======<<<;;;999888777777777777666666666666666666666666666777888888888999:::<<>>777333000...,,,,,,---...............------,,,+++***************++++++,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,---,,,---...//////000//////......------------......////////////............000000000111222444555666666GGGcccppp}}}zzz~~~|||}}}~~~||||||||||||{{{vvvppphhhccc[[[XXXUUUTTTUUUWWWXXXXXXZZZ\\\^^^___```cccgggjjjssszzz~~~{{{xxxxxxyyyxxx}}}sssaaaKKKDDD;;;555222111///---////////////////////////------------------------333111---***))))))***,,,++++++,,,,,,,,,+++***))),,,+++++++++,,,,,,---.........------------,,,,,,......---------------------.../////////111555999BBBVVVsss}}}mmmaaahhhpppYYYMMMIIILLLZZZmmm~~~nnn]]]QQQFFFBBBAAA===;;;<<<<<<<<<=========;;;:::999777777777666666666555555555555555555555666777777888888999:::<<<>>>@@@AAAFFFGGGKKKSSSXXXZZZ```gggsssxxx~~~~~~||||||}}}~~~}}}}}}}}}~~~~~~|||{{{|||{{{{{{{{{{{{zzzvvvsssnnnllliiiggghhhjjjlllnnnqqqssstttsssqqqooonnnnnnnnnnnnnnnmmmlllkkkjjjjjjlllnnnpppqqqooonnnnnnooopppqqqrrrqqqppprrrvvvyyy|||~~~{{{yyywwwttt|||wwwpppeeedddddddddeeedddbbb```TTTKKK@@@777333111///---+++,,,---...///...---,,,,,,,,,*********+++,,,---++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,+++++++++,,,------++++++---...////////////......------------......///////////////........./////////000111222444555777BBBXXXsssuuu{{{www~~~||||||{{{xxxssskkkccc]]]YYYVVVTTTSSSTTTVVVXXXYYYYYY\\\]]]]]]\\\\\\^^^bbbfffttt|||~~~{{{~~~lll]]]IIIBBB999333111111000...------------------------------------------------,,,,,,,,,,,,+++++++++***+++,,,,,,,,,,,,+++*********))))))******+++,,,---------------------,,,,,,,,,,,,,,,------------,,,---............000333666<<>><<<===<<<======>>>===;;;:::999777777777777666666666666555555555555555666666777777888888999:::;;;===>>>BBBBBBFFFMMMQQQSSSXXX___iiinnnuuuzzz|||~~~}}}}}}||||||}}}~~~|||{{{{{{|||}}}}}}|||zzzyyyxxxvvvvvvvvvuuurrrpppkkkjjjiiihhhiiikkknnnppprrrssssssqqqnnnllllllmmmmmmllllllkkkkkkjjjjjjjjjjjjmmmpppqqqpppnnnmmmmmmnnnnnnoooppprrruuuyyy|||~~~~~~zzzyyyyyyzzzzzzvvvnnneeebbb___\\\ZZZXXXUUURRRIIIBBB999333111111///---,,,---.........---+++*********))))))***,,,...///++++++,,,,,,,,,+++******))))))***+++,,,,,,------,,,++++++******++++++,,,,,,+++++++++,,,,,,---...)))***+++,,,---...............------------...............///////////////............///111222333888???NNNgggzzzzzzuuu}}}zzzwwwrrrjjj```XXXTTTRRRSSSRRRRRRTTTWWWZZZZZZZZZ]]]\\\[[[YYYXXX[[[___cccpppzzztttbbbWWWGGG@@@777111000111111000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...//////...------,,,,,,,,,++++++++++++'''''''''''''''((()))***+++,,,,,,,,,------------***+++,,,---------,,,,,,------------...000222333999DDDZZZwww|||{{{{{{yyyzzzvvvjjj[[[ZZZnnncccNNNEEEIIISSSaaaooo|||rrraaaOOOFFFBBB>>><<<;;;======>>>>>>===<<<:::999888888888888777777777777555555555555555666777777777777777777888:::;;;<<>><<<======>>>>>>===<<<:::999999999999999888888888888666666555555666666777888444444555555666888999:::===<<>>888222......//////---,,,,,,,,,+++,,,,,,------+++++++++,,,,,,++++++***)))***++++++,,,,,,,,,,,,*********++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,---...///++++++,,,------,,,,,,,,,......------------................../////////000000000000000000111222333444666???TTToooyyyvvvnnnppp}}}zzzyyy}}}}}}|||~~~qqqmmmfff\\\SSSNNNOOORRROOOOOOPPPSSSWWWYYYYYYYYYYYYXXXVVVUUUUUUYYY___dddtttuuuaaaSSSNNNBBB;;;222------///000000........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++---///000///...,,,******+++,,,---,,,,,,+++++++++++++++,,,))))))***+++---...//////)))***+++,,,---,,,,,,++++++******,,,///111222222777888GGGddd{{{}}}|||tttfff\\\```jjjkkkRRRMMMJJJOOO\\\lllwww}}}}}}}}}dddUUUMMMFFFAAA???===>>>>>>>>>>>><<<;;;::::::::::::999999999888888666666666666666777888888333333333444555666888999<<<;;;===AAACCCBBBFFFKKKPPPUUU[[[___bbbffflllqqqxxx|||}}}|||{{{zzzzzz|||}}}{{{|||{{{zzz{{{||||||zzzyyyqqqnnnkkkiiihhhhhhgggfffbbbdddhhhkkkmmmmmmlllkkklllllljjjgggdddccceeefffkkkjjjiiiiiiiiijjjkkkllllllqqqvvvzzzyyywwwuuutttooopppssswww}}}xxx|||~~~}}}wwwwww|||xxxssslllccc[[[RRRIIICCC;;;555///,,,---...///...+++*********+++---///000------------,,,***((('''((()))***+++,,,---------,,,,,,,,,++++++++++++***,,,++++++++++++++++++,,,++++++++++++,,,---...///---------...------,,,,,,.........------.........---.........//////000000222111111111222333444444222555>>>QQQmmmzzztttiiihhhvvv}}}zzzyyyyyyxxxxxxzzzwww|||tttjjjeee]]]UUUPPPMMMMMMMMMNNNOOOQQQTTTVVVWWWXXXYYYUUUVVVXXXXXXTTTUUUaaannn}}}kkk___SSSIII:::666111...---------,,,000///...---,,,------...---------,,,,,,++++++++++++++++++***)))***---///+++***)))***++++++***)))++++++++++++++++++++++++000///---,,,+++,,,------------...///...---,,,+++++++++,,,------......///222:::EEEWWWvvvzzzlll^^^ZZZ___xxx[[[LLLBBBHHHXXXgggooosss|||tttcccVVVJJJBBB@@@>>>;;;999999:::<<<======;;;:::999999888888999999888666444333222333555666222444555444444555777999888===AAAAAA>>>===???BBBGGGJJJOOOTTTYYY___eeeiiiooossswwwyyyzzz|||}}}~~~}}}}}}|||{{{zzzzzzyyy}}}~~~~~~~~~~~~}}}}}}|||zzzyyywwwwwwwwwwwwuuutttqqqooollliiifffcccbbbbbbdddhhhlllnnnmmmlllllllllnnnkkkgggcccaaabbbccceeehhhfffddddddfffhhhiiiiiiqqqtttyyy||||||xxxtttqqqnnnpppuuu|||}}}{{{vvvnnnooo~~~yyyqqqiiiaaaUUUGGG>>>888555000------------,,,------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++******))))))***,,,...///...---+++*********+++++++++,,,------............+++***)))***---...,,,***,,,,,,,,,---------......,,,+++++++++,,,...000111.........//////000111222111666===JJJcccyyyssslllcccmmm~~~}}}~~~|||yyyvvvrrrttt{{{zzzxxx~~~~~~yyyqqqccc___WWWQQQMMMLLLMMMNNNMMMNNNPPPRRRTTTUUUVVVVVVVVVVVVXXXXXXVVVYYYffftttyyyfffYYYMMMCCC666333///------.........///...---,,,,,,,,,------------,,,,,,,,,+++++++++***,,,---...,,,+++,,,---+++***))))))+++,,,+++***************************,,,+++******)))))))))*********+++++++++***)))(((++++++,,,------......///000666@@@QQQnnnuuugggbbbcccmmmeeeTTTEEEHHHXXXeeemmmqqqsssvvvqqq```OOODDD@@@AAA>>>;;;:::;;;<<<===<<<;;;:::999999888888999999777666555444444444555555333444555555444555777999777<<>>BBBEEEIIIMMMQQQUUU^^^bbbhhhkkknnnqqqwww{{{~~~~~~}}}{{{xxxxxxxxxyyyyyyyyyzzzzzzxxxxxxxxxxxxxxxwwwvvvvvvuuutttsssssstttuuutttrrrqqqnnnjjjgggeeeeeefffggghhhjjjmmmmmmkkkiiihhhhhhddddddcccbbbbbbbbbccccccccccccbbbcccfffkkkppptttuuuwwwzzz}}}}}}{{{xxxvvvrrruuuyyy~~~{{{nnnccccccsss}}}ooo^^^NNNDDD@@@666333///---------,,,,,,,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++******+++++++++++++++***---,,,+++*********++++++***++++++,,,,,,,,,,,,,,,+++******+++------,,,+++------.........///////////////000000///......---.........//////000111222333444777FFFbbbppp~~~iiibbbrrr||||||~~~}}}vvvpppkkkiiillltttwwwtttpppooosssyyy~~~}}}{{{yyyyyywwwrrriiibbbUUUQQQKKKGGGEEEGGGJJJMMMKKKLLLMMMNNNOOOPPPPPPPPPQQQQQQSSSVVVYYYaaaqqq~~~~~~}}}zzzhhhZZZMMM>>>222000...+++***+++,,,,,,,,,+++++++++************+++,,,+++++++++++++++++++++)))+++///000...,,,***)))+++***((()))+++---------************************,,,---.........---,,,+++,,,,,,,,,,,,,,,++++++***++++++,,,------......///333555999BBBUUUpppzzzrrr\\\mmmmmmOOOFFFOOO]]]jjjqqqrrrqqquuu}}}~~~hhhWWWNNNEEEBBB>>><<<;;;;;;;;;:::;;;:::999999888888999999555666777888888666555333222333444333333333555666888:::;;;;;;999888999:::;;;===@@@BBBDDDGGGKKKNNNUUUYYY```dddgggkkkqqqvvv||||||{{{|||}}}}}}yyyyyyyyyyyyyyyyyyxxxxxxvvvvvvvvvvvvuuuuuutttsssrrrqqqpppqqqssssssrrrqqqnnnkkkgggdddbbbdddfffhhhjjjkkkmmmllliiifffddddddaaaaaabbbbbbaaaaaa```_________```bbbffflllsssxxxvvvxxxzzz{{{{{{zzzyyyxxxxxx{{{~~~qqqgggjjjxxxyyyiiiYYYJJJ???999444111...,,,------,,,,,,,,,,,,,,,++++++++++++***************************************************)))***+++,,,,,,+++)))(((,,,+++++++++++++++++++++***++++++,,,,,,++++++++++++++++++,,,------,,,,,,.........////////////000---...///000000///...---............///000111222333666:::EEE\\\{{{xxx}}}qqqbbblllzzzxxxxxxxxxtttpppiiieeeeeejjjnnnkkkfffeeefffjjjppptttwww{{{~~~zzzvvvrrrnnnfff^^^XXXQQQNNNJJJFFFDDDFFFHHHJJJKKKKKKLLLMMMMMMMMMMMMMMMKKKKKKOOOUUU[[[cccrrr~~~|||mmmaaaVVVIII999...000...+++***++++++***)))))))))******************++++++++++++++++++++++++***+++,,,+++***)))***+++---+++))))))+++,,,------++++++++++++++++++++++++((()))***++++++***)))(((......------,,,,,,,,,,,,++++++,,,------......///111222555<<>>;;;:::;;;:::999999888888999999666777999:::999888666555111222333222111111222444888888777777777888888999888:::;;;<<<===>>>AAACCCHHHMMMSSSWWWYYY^^^ccchhhkkknnnsssvvvxxxzzz|||}}}~~~}}}{{{|||}}}}}}}}}}}}|||zzzxxxwwwuuuuuuttttttttttttsssrrrpppppplllkkkjjjjjjllllllkkkjjjdddccc```___```bbbfffhhhiiijjjiiigggccc___^^^^^^^^^^^^^^^^^^\\\[[[YYYXXXYYY\\\aaaeeehhhmmmuuu{{{xxxxxxxxxxxxxxxyyy{{{{{{}}}}}}~~~|||zzzeeeVVVNNNFFF:::///000...,,,,,,------,,,+++++++++++++++************************************************************))))))***************)))******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++******,,,......---,,,---...------........./////////)))***+++---.../////////.........//////000111222666@@@GGGGGGNNNgggrrrmmmvvvzzztttrrrrrrhhhaaa___eeemmmqqqrrrsssddd``````dddggggggkkkqqqxxx}}}uuuppphhh___XXXRRRMMMJJJHHHHHHGGGGGGFFFFFFFFFFFFIIIIIIIIIIIIIIIHHHGGGFFFFFFIIIQQQ\\\dddjjjrrr{{{}}}~~~}}}xxxvvvwwwiii___UUUNNNDDD888111///,,,+++******,,,,,,+++***((()))***+++++++++******)))*********++++++++++++)))))))))(((((()))---000111...+++)))***+++,,,,,,************************,,,,,,++++++,,,------...,,,,,,***)))))))))***+++++++++,,,------......///,,,...333777<<>>@@@BBBGGGLLLOOOQQQUUUZZZ^^^cccggglllqqqtttvvvyyy{{{{{{|||~~~~~~|||zzzyyyyyyzzz{{{zzzzzzxxxwwwvvvuuuuuusssssssssrrrqqqpppnnnnnnhhhgggeeeeeeffffffeeecccaaaaaa``````aaadddfffhhhhhhhhhgggddd```]]]\\\\\\\\\[[[[[[[[[ZZZZZZZZZYYYYYY___eeeiiikkkooovvv{{{{{{zzzxxxxxxxxxzzz}}}~~~~~~ooo\\\NNNEEE>>>666///...---+++,,,------,,,+++++++++++++++************************************************************))))))((())))))***+++,,,)))***+++,,,,,,,,,,,,+++---------------,,,++++++***,,,......---,,,---///,,,---------............---------------...//////.........//////000111222444<<>>BBBGGGJJJLLLNNNSSSXXXYYY]]]ccciiilllooorrrtttzzz{{{|||~~~~~~~~~}}}||||||~~~~~~|||||||||{{{xxxvvvvvvvvvxxxxxxwwwwwwvvvvvvuuuuuurrrrrrqqqqqqpppnnnmmmllleeedddbbbbbbbbbbbbaaa___`````````aaaccceeegggiiifffgggfffbbb^^^[[[ZZZ[[[YYYYYYYYYYYYYYYZZZ[[[[[[[[[aaahhhlllnnnqqqwww||||||{{{yyyxxxyyy|||rrrgggVVVGGG===666111///---,,,++++++------,,,++++++++++++************)))************************)))))))))))))))))))))))))))(((((('''(((***,,,---)))***+++,,,---,,,,,,+++............------,,,+++***,,,//////,,,+++---///,,,,,,,,,---------......111000...------...//////.........//////000111222000555777777@@@ZZZzzzzzziiiaaa|||yyysssjjjfffcccccchhhmmmppppppjjjiiigggeeeccccccccccccfffkkksss|||vvvnnndddWWWNNNJJJHHHEEEBBBGGGGGGHHHIIIIIIJJJJJJJJJLLLJJJJJJKKKHHHCCCBBBEEEJJJRRRaaaooovvvxxx{{{~~~}}}|||yyysssrrr|||~~~vvvnnngggccc```VVVHHH<<<555111///---,,,,,,++++++,,,...000111---,,,***)))))))))***+++&&&'''((()))***+++++++++)))************+++++++++,,,,,,+++++++++++++++,,,++++++************************))))))******+++,,,---,,,+++***)))***+++,,,---.........---...111333222,,,---333777===PPPfffsssmmmkkkRRRDDDCCCHHHRRRZZZlllzzznnnccc\\\RRRFFF@@@@@@777888999999888888999:::888888888888777777777777555555444444444555555666666555333444555666555555444444555666777888999999<<<===???CCCGGGKKKNNNPPPSSSWWW^^^dddhhhllloooqqquuuwwwzzz||||||||||||}}}zzz{{{~~~zzzxxx|||zzzyyyyyyyyyxxxuuusssuuutttrrrppppppppprrrssstttqqqoooppprrroooiiiccccccaaa___^^^^^^^^^]]]\\\YYYZZZ^^^ccchhhjjjiiihhhccccccbbbaaa^^^ZZZWWWUUUZZZWWWUUUWWWZZZ]]]]]]\\\dddfffjjjmmmooosssvvvyyy~~~~~~}}}{{{zzz{{{}}}lll^^^MMMAAA888111...///---.........---,,,,,,+++)))))))))))))))(((''''''''''''(((((())))))******,,,+++++++++******))))))))))))))))))************,,,,,,+++***)))))))))************++++++,,,,,,,,,---------,,,,,,+++++++++,,,---......//////......//////////////////......000000000000////////////111555333666AAAMMMhhhfffbbbzzzyyyssslllhhhcccbbbeeejjjnnnooopppnnnllliiigggffffffeee___bbbgggooo{{{xxxooobbbZZZOOOHHHEEEEEECCCAAAEEEFFFFFFGGGHHHIIIIIIJJJJJJHHHHHHHHHFFFDDDHHHNNNYYYaaaooo{{{}}}xxxvvvwwwxxxuuuyyyzzzqqqiiidddbbbZZZPPPBBB777222000---+++******)))))))))+++,,,---,,,+++******)))))))))***((()))***+++++++++++++++))))))*********+++++++++++++++************++++++)))))))))******++++++,,,******))))))******+++,,,---,,,,,,+++************+++,,,---,,,,,,,,,///111222------111333666GGGYYYsssvvvooo{{{^^^JJJEEEHHHIIIQQQcccxxxvvvggg]]]RRRFFF???===::::::;;;;;;:::999999999888888888888777777777777555444444333333333444444666333111111222333333333333444555666777888888999:::;;;===@@@DDDGGGJJJLLLMMMRRRXXX^^^cccfffjjjlllqqqtttwwwxxxyyyyyyzzz{{{yyy{{{}}}||||||~~~~~~~~~|||xxxvvvyyyxxxwwwwwwxxxxxxvvvtttsssrrrpppnnnnnnnnnppppppqqqooommmnnnpppnnniiicccbbb```\\\[[[[[[[[[ZZZYYYZZZ\\\aaagggkkkkkkhhheeeaaa```___^^^[[[XXXUUUTTTUUUSSSRRRUUUZZZ___aaabbbgggjjjmmmppprrruuuyyy{{{|||}}}}}}{{{{{{|||~~~fffXXXHHH>>>666///---...---------------,,,++++++***************)))((((((***************)))))))))++++++*********)))))))))))))))))))))************++++++******)))************++++++++++++++++++,,,---------,,,,,,+++++++++***+++,,,,,,------,,,,,,..............................//////000000000111000333222444>>>IIIbbbpppjjj{{{}}}|||}}}~~~}}}wwwssspppjjjdddaaaccchhhmmmqqqvvvuuussspppmmmkkkiiihhhZZZZZZ[[[```iiivvvwwwkkkcccUUUNNNFFFBBBBBBCCCCCCBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIGGGGGGHHHIIILLLXXXdddttt{{{yyyrrrnnnppptttyyy{{{uuuiiibbb``````QQQFFF999111000///,,,((())))))((((((((()))************++++++******))))))((())))))*********)))))))))))))))*********++++++******)))))))))******+++'''(((((()))***+++,,,,,,******))))))******+++,,,---------,,,+++***)))(((***+++++++++***+++---///111------111111333???NNNeeewwwzzzqqqpppUUUHHHFFFBBBHHHXXXkkkzzzmmm___UUUJJJAAA===<<<<<<===<<<<<<;;;999999888888888888777777777777555555444333222222222333777555222000111333333333333333444555666777777888888999:::<<>>222---...///+++'''+++*********)))))))))***((()))***++++++***)))(((((((((((()))((((((''''''))))))))))))************)))))))))((())))))***+++(((((())))))******++++++******))))))******+++,,,,,,---------,,,***(((''')))+++,,,+++++++++,,,...---,,,...111222444<<>>===<<<======<<<;;;999888888888888777777777666666666555444333333333333:::777444222333444555555222333333444555555666666777777888999;;;===???@@@AAAEEEKKKQQQUUUYYY^^^aaagggjjjnnnpppqqqrrrtttvvvwwwxxxyyy{{{}}}~~~wwwrrrooossszzz~~~}}}{{{}}}}}}|||}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}xxxxxxxxxyyy{{{|||}}}}}}{{{zzzxxxvvvuuuvvvwwwwww|||~~~~~~}}}xxxxxxwwwvvvvvvuuuuuuttttttsssssssssttttttsssqqqooonnnmmmkkkjjjiiiiiiiiiiiihhhhhhjjjkkkkkkhhheeeccc___ZZZWWWVVVWWWWWWWWWZZZ[[[]]]```bbb```\\\XXXYYYXXXWWWVVVTTTRRRQQQPPPQQQQQQRRRWWW^^^gggoootttsssuuuxxxzzz{{{}}}~~~}}}~~~ooojjjrrrkkkTTTHHH<<<666111---,,,---++++++,,,,,,,,,,,,++++++*********++++++***))))))+++++++++******))))))))))))))))))((((((((((((((())))))*********+++++++++***)))))))))***+++,,,,,,,,,,,,++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,,,,---------------------......///000000111///222///111888>>>QQQmmmzzztttrrrpppnnnkkklllmmmqqqssstttrrrppppppmmmhhheeefffllltttzzz~~~{{{wwwtttqqqccc\\\SSSNNNQQQXXX___cccggggggfffddd```ZZZRRRMMMGGGEEEAAA@@@@@@AAABBBCCCCCCCCCDDDEEEFFFGGGHHHHHHFFFFFFJJJTTT```rrrvvvqqquuuvvvggg[[[UUUSSSTTT???777...+++---...,,,((()))))))))))))))))))))((('''(((***++++++***)))((())))))*********)))(((((((((((()))))))))*********))))))(((((()))******++++++******))))))(((((((((******))))))******+++,,,,,,,,,------,,,+++)))(((+++,,,------,,,,,,---...,,,,,,...000111222777===DDDWWWsssvvvkkkooozzzyyy[[[DDDBBBBBBFFFPPP[[[eeepppyyy{{{wwwkkk___QQQFFF@@@>>><<<<<<======<<<:::888888888888777777777666777777666555555555555555999666444333333555555555222222222333444444555555666666777777999:::<<<===>>>BBBGGGLLLPPPTTTYYY\\\bbbeeeiiimmmnnnppprrrsssuuuuuuvvvxxxyyy{{{|||}}}wwwsssnnnoootttzzz{{{zzzzzz{{{{{{||||||}}}}}}}}}}}}}}}|||{{{{{{zzzzzzzzzxxxxxxzzz{{{{{{||||||}}}yyyxxxuuusssrrrsssttttttuuuwwwzzz}}}~~~}}}|||{{{zzzxxxwwwvvvuuuuuuuuuttttttttttttttttttsssqqqqqqrrrqqqnnnlllmmmmmmkkkiiihhhgggffffffeeedddeeefffgggfffeeedddccc___[[[XXXXXXYYYZZZZZZ]]][[[ZZZYYYZZZYYYWWWUUUUUUUUUSSSRRRQQQPPPPPPPPPPPPQQQSSSXXX___hhhqqqwwwwwwyyy|||}}}~~~yyyjjjfffssscccLLLAAA777333111---,,,...******+++++++++++++++***(((((()))))))))))))))(((((((((((()))))))))******((((((((((((((()))))))))************++++++++++++***)))))))))***+++,,,,,,+++++++++******))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,,,,,,,---------....../////////...............000222///111777;;;IIIccc~~~uuuooommmmmmmmmkkkkkkllloooqqqrrrqqqpppnnnmmmkkkiiijjjnnnvvv{{{}}}yyyvvvggg^^^SSSLLLKKKNNNQQQRRRXXXXXXXXXVVVRRRMMMIIIFFFBBBAAA???>>>>>>???@@@AAACCCDDDDDDEEEEEEFFFFFFGGGBBBBBBIIIYYYmmm}}}{{{~~~mmm^^^UUUOOOKKKHHH777333---***+++,,,,,,***&&&&&&'''(((((('''''''''(((((())))))******))))))***+++,,,,,,,,,,,,++++++((((((((()))))))))******))))))))))))******+++,,,++++++***)))(((''''''&&&******))))))******+++,,,+++,,,,,,,,,,,,+++******,,,---//////...------...------............000333<<>><<<===>>><<<:::888888888888777777777777777666666666666666777777444333111222333444333222111222222222333333333333555555555555666888999:::<<>>>>>???>>>>>>???AAABBBCCCCCCCCCCCCCCCCCCCCCDDDAAABBBKKK```yyyuuucccVVVPPPKKKBBB;;;000///---***))))))+++,,,%%%&&&'''((())))))((((((((((((((((((((()))******((()))***+++,,,,,,,,,+++(((((((((((()))))))))***)))))))))******+++------******))))))((((((''''''******))))))******+++,,,++++++******++++++,,,,,,+++---//////...---------,,,............///111111999@@@RRRjjj~~~zzzjjjccc```___gggsssrrrPPPGGG@@@???CCCLLLYYYeeelllpppxxxrrrbbbSSSLLLCCC>>>>>>>>><<<:::888888888888777777777777555555555555555666777888111111111333555555444222111111111222222222222222222222222333444555777777999;;;???BBBDDDHHHLLLPPPSSSVVV[[[___bbbdddgggiiijjjjjjkkkllloooqqqtttvvvppppppjjj```___gggppptttssstttvvvwwwxxxxxxwwwwwwwwwxxxzzz{{{{{{yyyxxxvvvtttwwwzzzzzzyyyxxxyyy{{{tttrrrpppooonnnooopppqqqqqqrrrssstttttttttttttttwwwwwwxxxxxxwwwvvvuuutttpppqqqrrrttttttrrrqqqpppooonnnmmmmmmnnnmmmkkkiiigggfffeeecccaaa___]]]\\\XXXYYYZZZYYYXXXXXXXXXYYYYYYWWWUUUVVVXXX[[[[[[[[[[[[YYYUUUSSSSSSQQQPPPNNNMMMLLLKKKJJJJJJKKKLLLLLLLLLPPPUUU[[[bbbjjjsssyyyzzz|||~~~~~~~~~~~~~~~}}}xxx~~~yyyyyy~~~hhhPPP@@@777000///...,,,+++,,,((())))))***++++++******'''((()))***************)))))))))))))))))))))***)))))))))*********++++++*********+++++++++,,,,,,++++++******)))*********))))))))))))************+++++++++,,,,,,---------***+++,,,,,,------,,,,,,,,,------...//////000000------.....................000---000555555>>>SSSqqqpppkkksss~~~vvvooolllkkklllmmmtttsssrrrssstttuuutttssslllnnnooonnnmmmmmmpppssstttvvvyyy{{{zzzwwwtttqqqmmmdddYYYRRROOONNNKKKHHHHHHHHHFFFCCC@@@>>>>>>???===>>>???@@@@@@AAADDDEEECCCCCCBBBBBBBBBAAAAAAAAADDDDDDNNNeeeppp\\\QQQMMMHHH===222,,,------***'''''')))---&&&''')))+++++++++++++++)))(((''''''''')))***+++%%%%%%'''((())))))))))))(((((((((((())))))))))))************+++,,,---...(((((((((((())))))))))))*********)))***++++++,,,+++******)))***+++---...+++---//////...,,,,,,,,,+++---......000444666777444555BBBZZZqqqqqqfff^^^YYY```kkk|||ZZZOOOBBB======CCCOOO[[[ffflllssszzzrrr\\\SSSGGG@@@>>>===;;;999888888888888777777777777333333333444555666777888111222333666888888666444111111111111111222222222000000000111222444555666666888;;;>>>@@@CCCGGGJJJMMMPPPUUUYYY\\\___bbbdddffffffggghhhkkknnnqqqssskkkmmmfffZZZVVV___kkkppprrrtttuuuwwwxxxxxxwwwwwwsssuuuxxxzzz{{{zzzxxxwwwrrruuuyyyyyywwwvvvwwwyyytttsssqqqppppppppprrrsssttttttuuuttttttsssrrrrrrssstttuuuvvvuuutttsssrrrnnnppprrrssssssrrrooommmllllllkkklllmmmmmmllljjjdddcccbbbaaa^^^\\\YYYXXXTTTUUUUUUUUUSSSSSSSSSTTTSSSRRRRRRTTTWWWZZZZZZZZZUUUTTTRRRQQQPPPNNNKKKHHHJJJIIIHHHHHHHHHIIIJJJJJJLLLRRRYYY```fffnnnxxx~~~zzz|||~~~~~~~~~~~~|||~~~|||wwwxxx|||qqqmmmoooyyyuuu\\\FFF<<<444...------+++)))***(((((()))***************((()))***+++++++++++++++,,,,,,++++++***)))))))))))))))******+++++++++,,,******+++++++++,,,,,,,,,,,,,,,+++***)))))))))***(((((())))))******+++++++++++++++,,,,,,---------,,,---......//////......------......///000111111+++,,,,,,---...///000000---///,,,...444333;;;OOOfff~~~hhh___sssooo{{{tttnnnjjjjjjlllnnnvvvyyy|||}}}{{{yyywwwwwwqqqqqqqqqqqqpppnnnlllkkkmmmqqqrrrqqqqqqtttssspppjjjfff```ZZZUUUOOOIIIEEECCCAAA???>>>===>>>???@@@??????>>>======>>>???@@@BBBAAA@@@AAABBBBBBAAA???>>>HHHZZZrrrxxxkkkkkkssswwwjjjZZZNNNGGG???555---+++)))'''(((+++,,,***(((***)))(((''''''((()))***((()))***************)))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,)))))))))))))))******++++++++++++,,,,,,---------,,,,,,------.../////////111222999JJJ^^^sss}}}uuulllcccaaadddyyyyyybbbIII<<<:::===EEEMMM[[[aaallluuuzzzlll\\\NNNHHHDDD???<<<>>>;;;888666777999:::888555555555666666666666555555333222111000000000111222222222222111111111000000111111222333333444555555777777777777777:::???CCCGGGHHHJJJMMMQQQUUUYYYZZZXXX\\\```dddfffiiikkkmmmlllkkkeee\\\UUUXXXcccnnnooopppqqqsssssssssrrrqqqrrrsssuuuvvvvvvvvvuuutttvvvvvvuuuuuuuuuvvvvvvwwwtttsssrrrqqqqqqqqqqqqqqqssssssrrrqqqpppppppppppppppqqqrrrsssssssssrrrrrrqqqppppppqqqrrrqqqooolllhhhgggffffffgggfffdddbbbccc```]]]ZZZYYYWWWUUUSSSSSSNNNLLLOOOPPPNNNOOOQQQPPPRRRUUUVVVWWWWWWYYY[[[TTTQQQNNNLLLLLLKKKHHHDDDEEEFFFGGGGGGGGGJJJNNNQQQRRRWWW___gggnnnuuu{{{~~~}}}~~~{{{zzz|||~~~~~~~~~uuummmfffcccrrrxxx}}}|||ppp]]]JJJ???444222...+++))))))+++,,,***++++++++++++***))))))(((((())))))*********+++******))))))((((((''''''))))))))))))************))))))************)))))))))))))))))))))))))))))))))))))))))))))*********------------------------+++,,,,,,,,,,,,,,,,,,,,,---------------------------.........//////000000......///000222666<<>>??????>>>===>>>???@@@AAA@@@@@@@@@@@@@@@?????????CCCLLL]]]sss~~~wwwmmmooowwwoooeeeXXXMMMEEE<<<333,,,+++)))((((((***+++)))'''))))))(((((((((((())))))'''''''''''''''&&&%%%$$$))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))************************)))))))))))))))*********)))))))))))))))******++++++++++++,,,,,,,,,------,,,,,,------.../////////111222888EEEVVVkkk{{{rrrmmmnnntttsssTTTCCC======AAAGGGTTTZZZeeeooossszzznnnZZZNNNFFF???<<<<<<;;;888666666888999666333555555666666666666666666555444333222222222333333333333222222222111111111111111222222333444444555555666666666777999===@@@CCCDDDFFFIIIMMMPPPSSSUUUTTTWWW\\\___aaadddfffhhhjjjiiiddd\\\VVVXXXaaajjjnnnoooqqqrrrrrrrrrrrrqqqpppqqqqqqrrrrrrrrrrrrrrrqqqqqqqqqqqqqqqrrrssssssqqqqqqqqqqqqqqqqqqrrrrrrrrrqqqpppoooooonnnnnnnnnnnnnnnnnnooooooppppppqqqqqqpppppppppqqqpppnnnlllfffeeecccccccccccc```^^^]]][[[YYYXXXWWWVVVTTTRRRQQQLLLJJJLLLMMMKKKKKKMMMOOOQQQTTTUUUUUUTTTUUUVVVQQQOOOLLLLLLLLLLLLIIIGGGEEEFFFHHHHHHJJJMMMQQQTTTVVV\\\ccckkkrrrxxx}}}~~~}}}~~~|||rrrjjjfffeeelllppprrrnnnbbbQQQBBB999222111...,,,*********+++***++++++++++++***))))))(((((()))))))))*********))))))))))))************(((((()))))))))*********))))))************))))))************************))))))))))))************------------------------++++++++++++,,,,,,---...111///---+++***+++---.../////////...............000000000000111444:::>>>UUUpppdddUUUaaavvvrrrzzzssslllgggeeeeeeffftttuuuwwwxxxwwwwwwxxxyyyssssssrrrqqqpppnnnlllkkkhhhlllmmmkkklllnnnmmmiiifffbbb\\\WWWRRRMMMHHHDDD===<<<;;;:::999:::;;;<<<>>>>>>=========>>>@@@AAA???AAAAAA???======AAAEEENNNUUUbbbttt}}}|||~~~}}}wwwppprrrxxxuuueee___TTTIII@@@777000,,,+++***((())))))***((('''(((((())))))))))))((((((((((((''''''&&&$$$###"""************************''''''((((((((()))))))))))))))))))))))))))))))))*********************************))))))((((((((()))))))))))))))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////000111666???KKK^^^xxx~~~zzzsssgggOOOCCC??????AAALLLRRR^^^hhhmmmqqq|||ooo]]]QQQHHHCCCAAA<<<:::777777999999666333444555666666777777777777777666555555444444555555444444333333333222222222111111222222333333444444222333555666777888:::<<<===>>>@@@BBBFFFIIILLLNNNNNNQQQUUUXXXZZZ\\\^^^aaaeeeeeeccc]]]XXXYYY```gggmmmnnnooopppqqqqqqqqqqqqooonnnnnnmmmnnnooopppqqqqqqqqqqqqrrrssstttuuuuuuoooppppppqqqqqqrrrssssssppppppooommmmmmmmmmmmmmmlllkkkkkkkkklllmmmooopppnnnmmmllllllmmmllljjjhhhcccaaa```______^^^[[[YYYUUUTTTSSSTTTTTTTTTRRRPPPNNNIIIGGGJJJJJJHHHHHHIIIMMMOOORRRSSSRRRPPPPPPPPPLLLKKKJJJJJJKKKKKKJJJHHHDDDFFFIIIKKKMMMQQQUUUYYY\\\bbbiiiqqqwww}}}|||yyywwwxxxwwwmmmfffdddeeeffffffddd]]]QQQDDD999333//////...---+++******)))******++++++******)))((((((((())))))))))))******(((((()))******+++,,,,,,(((((())))))))))))************++++++++++++******************************)))))))))*********++++++------------------------++++++******+++---///000333111---***)))***,,,.../////////...............111111111000000333777;;;LLLgggiiiVVV```|||zzzsss|||uuunnniiieeedddcccmmmoooqqqssstttvvvyyy{{{uuuuuutttrrrpppnnnmmmllljjjmmmnnnlllkkkmmmlllhhhaaa\\\VVVPPPKKKFFFAAA>>>;;;::::::999999999:::;;;<<<<<<;;;;;;<<<===>>>???AAABBBAAA>>>;;;???IIIQQQ[[[___iiivvvtttqqquuu~~~|||}}}}}}yyyvvvtttxxx~~~tttjjjaaaZZZOOOCCC888111...,,,+++***)))))))))((('''''''''((()))******)))((('''))))))))))))(((((('''&&&))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((()))))))))))))))******++++++++++++++++++++++++,,,+++,,,,,,------.../////////000444:::AAARRRnnn|||bbbNNNCCC@@@@@@EEEKKKWWWccchhhkkkrrr{{{tttfffZZZQQQKKK???<<<999999;;;;;;888555444555666777777888777777777777666666666555555555555555444444444333333333111111222222333333333333000222555777777777888999999:::;;;===@@@CCCEEEFFFHHHJJJNNNPPPRRRTTTVVVYYY]]]^^^___]]]ZZZ[[[```eeekkkkkkmmmnnnooopppqqqqqqooonnnlllkkkkkkmmmoooqqqpppqqqrrrtttuuuvvvvvvwwwppppppqqqrrrrrrrrrrrrrrrooonnnmmmllllllkkkkkkkkkkkkjjjiiiiiijjjlllnnnpppjjjhhhgggfffffffffdddbbb```^^^\\\[[[[[[YYYVVVTTTOOOOOONNNOOOPPPOOOMMMKKKIIIEEEEEEHHHJJJHHHGGGIIILLLNNNQQQQQQOOOLLLKKKKKKHHHGGGGGGGGGGGGGGGGGGFFFCCCFFFJJJMMMQQQUUUZZZ^^^```fffnnnvvv}}}~~~|||}}}}}}{{{yyyxxxyyyzzzwwwxxxyyywwwvvvzzz{{{yyyvvvuuuyyyuuujjjcccaaabbb___^^^[[[SSSHHH<<<333///,,,---------,,,+++)))(((***************))))))((((((((())))))))))))))))))(((((()))))))))*********(((((((((((()))))))))*********++++++++++++******++++++++++++++++++++++++)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++---///111000///---+++***+++---...---------....../////////000000111000000222666999DDD^^^tttaaafff|||uuu|||vvvoooiiidddaaa```eeehhhllloooqqqtttxxx{{{xxxwwwuuussspppnnnmmmlllhhhkkkkkkhhhggggggeeeaaa\\\WWWPPPJJJDDD@@@;;;999:::::::::::::::::::::;;;::::::999999:::;;;===>>>AAABBB@@@===>>>FFFSSS___iiikkkpppyyypppfffhhhooo~~~}}}|||yyyyyyyyyzzzzzztttlllfff___WWWIII<<<111---,,,---))))))))))))(((''''''((('''((()))******)))(((''''''((()))***************(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''((())))))******)))))))))))))))******+++++++++++++++++++++++++++++++++,,,,,,---.........---///222666:::IIIeee~~~{{{___LLLCCC@@@AAAEEEOOO[[[bbbeeejjjpppzzz}}}nnn^^^SSSDDD???:::999::::::999666555555666777888888777777666666666666666555555444555555555444444444333333111111222222222222222333000222666777777777777888777777888:::<<<>>>@@@AAACCCEEEGGGIIIJJJLLLOOORRRTTTVVVYYYZZZZZZ\\\```cccgggggghhhiiikkkmmmnnnoooooommmkkkiiijjjlllnnnppplllmmmoooqqqrrrsssssssssqqqrrrrrrrrrrrrqqqpppooonnnmmmlllkkkjjjjjjjjjjjjkkkjjjiiihhhiiikkkmmmooogggeeecccbbbbbbaaa___]]]\\\ZZZYYYXXXWWWVVVSSSPPPMMMKKKJJJJJJKKKJJJHHHFFFFFFCCCCCCHHHKKKJJJJJJKKKKKKMMMOOONNNLLLIIIHHHGGGDDDEEEEEEDDDCCCBBBBBBCCCDDDGGGLLLPPPUUUZZZ___cccdddjjjsss{{{}}}}}}{{{wwwqqqkkkiiihhhdddcccbbbaaafffqqq{{{uuuvvv~~~wwwlllccc^^^\\\UUUUUURRRLLLAAA777000,,,***+++,,,---,,,+++)))((()))************)))(((((())))))(((((((((((((((((())))))(((((((((''''''''''''(((((((((((()))))))))*********++++++*********************************((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++---///000++++++,,,............---***+++,,,---...///000111---//////000000333666999>>>VVVuuunnnjjjvvv|||wwwpppjjjddd```___aaaeeeiiimmmpppssswwwyyyxxxwwwtttqqqooommmkkkkkkiiikkkkkkfffdddcccaaa\\\VVVRRRKKKEEEAAA===:::888999999::::::::::::;;;;;;999999888888999;;;===>>>@@@@@@AAACCCHHHSSSaaallluuuuuuxxx}}}wwwjjjdddjjjsss~~~|||xxxuuuqqqmmmhhhdddYYYPPPAAA555...+++++++++'''((())))))''''''((()))(((((())))))))))))(((((($$$%%%&&&((())))))******''''''''''''''''''''''''((((((((()))))))))******))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&&&&''')))******+++)))))))))))))))******++++++++++++++++++*********+++++++++,,,------......---...111333666BBBZZZppp{{{bbbOOOCCC???@@@GGGRRRYYY\\\```dddmmmzzzmmm]]]NNNGGG???:::999999888666666777777888888777777666555666666666666555444333555555444444444333333333111111222222222222222222000222555666666666666777666666777888999;;;===>>>>>>???AAABBBCCCEEEHHHKKKKKKNNNRRRUUUWWWYYY\\\^^^``````aaabbbdddgggiiijjjllljjjhhhggggggiiilllnnnmmmnnnpppqqqrrrrrrrrrqqqppppppqqqqqqpppooommmlllkkkkkkjjjiiihhhhhhhhhhhhiiiiiihhhggghhhiiijjjkkkfffccc```___^^^]]]\\\ZZZWWWVVVTTTTTTSSSRRROOOMMMKKKIIIGGGFFFGGGGGGGGGFFFFFFCCCDDDIIILLLKKKJJJLLLJJJLLLLLLJJJHHHFFFEEEFFFAAABBBCCCBBBAAA@@@@@@BBBGGGJJJPPPVVV[[[```eeeiiijjjpppxxx}}}vvvmmmddd^^^[[[VVVUUUTTTXXXdddvvvvvvtttzzzzzzpppfff[[[SSSJJJJJJHHHCCC;;;222---***)))***+++,,,++++++)))((())))))******))))))((('''))))))((((((((((((''''''))))))(((''''''&&&%%%%%%''''''(((((((((((())))))))))))************))))))))))))))))))))))))))))))((())))))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------......(((***,,,///000///...---******+++---...///000111,,,...///000000222666888:::MMMiiizzzlllkkk{{{uuunnnhhhdddbbbbbbfffkkkoooqqqrrrtttvvvvvvuuurrrnnnkkkiiihhhhhhhhhjjjiiiccc```^^^[[[VVVMMMIIICCC???===;;;:::999888888999:::::::::::::::::::::999:::;;;<<<>>>???@@@CCCHHHQQQ\\\hhhrrryyy~~~}}}}}}vvvnnnlllsss}}}}}}xxxrrrlllgggbbb^^^OOOEEE999111...---***'''%%%''')))((('''''')))+++))))))(((((((((((())))))%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))******+++++++++++++++*********)))***++++++,,,,,,---............000222333<<>>@@@BBBBBBAAA@@@BBBEEEKKKOOOVVV[[[aaafffkkkooosssxxx~~~~~~xxxooofff```]]]TTTSSSVVV```sss~~~uuupppttt~~~|||vvvjjjZZZLLLCCCCCC@@@;;;444///---,,,))))))***************))))))))))))))))))(((((('''))))))((((((((('''''''''(((((((((((('''''''''''''''''''''((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((((())))))***,,,------...++++++++++++++++++++++++)))***,,,......---,,,+++++++++,,,............---,,,,,,------------.........///000000000111333555666DDD^^^{{{ssseeeuuuzzztttnnniiigggeeeiiinnnqqqrrrrrrrrrsssuuusssooollliiigggfffeeebbbdddbbb\\\XXXVVVRRRMMMDDDAAA<<<999999999999999666777888999999999999999;;;;;;;;;;;;<<<>>>@@@AAABBBGGGQQQ^^^mmmyyy|||vvvsssttt|||}}}}}}|||wwwqqqiiibbb[[[WWWFFF===444000000///)))$$$###&&&((((((''''''))),,,***)))(((''''''((()))***((((((((()))((((((''''''))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************(((((((((((((((''''''''')))))))))))))))******+++++++++++++++******))))))***++++++,,,,,,---......000///000111222777FFFUUUuuuwwwXXXIIIDDDDDDJJJPPPRRRTTTWWWTTT\\\hhhvvvnnncccTTTHHHAAA???===<<<999999999999888666555444666777777888888666555444444444333333333222222222222222111111111111111111...000111111111111333555444444444555666777888999666777888999999;;;>>>AAADDDEEEHHHJJJLLLNNNOOOPPPSSSSSSTTTUUUWWWZZZ]]]___bbbaaa`````````aaacccccchhhjjjkkkmmmmmmllljjjiiieeegggiiikkkkkkkkkjjjiiieeeeeedddcccbbbbbbbbbbbbaaabbbbbbbbbaaa```___^^^\\\YYYVVVSSSRRRQQQPPPOOONNNMMMLLLLLLMMMLLLJJJHHHGGGDDDAAAAAADDDGGGJJJLLLJJJGGGGGGJJJLLLHHHFFFFFFGGGGGGEEEBBB??????AAACCC<<>>VVVvvv}}}eeeppp~~~yyyuuuqqqmmmkkkkkklllnnnrrrttttttqqqnnnkkkkkkkkkiiifffbbb^^^\\\___\\\XXXTTTPPPKKKEEEBBB:::999888777666666666666:::::::::999999888888888===888666888;;;<<>>???AAACCCFFFIIIJJJIIIJJJKKKLLLNNNPPPRRRSSS[[[ZZZYYYYYYZZZ\\\___```cccdddfffhhhiiihhhgggfffdddddddddcccccccccbbbbbb```___^^^]]]\\\\\\]]]^^^aaa```^^^\\\[[[ZZZYYYYYYWWWUUURRROOOMMMKKKKKKJJJLLLJJJGGGGGGHHHHHHEEEBBBDDDDDDDDDDDDFFFGGGIIIJJJJJJJJJJJJIIIHHHGGGFFFFFFBBBCCCCCCAAA???>>>???@@@>>>@@@AAABBBCCCGGGMMMRRRUUUYYY___eeekkkqqqwww{{{}}}wwwuuuwww}}}{{{{{{~~~|||ssslll[[[cccqqq|||ssskkkiiihhhhhhoooyyy{{{sssdddSSSIII>>>:::444000---,,,+++***++++++************++++++))))))(((((((((((())))))((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&'''((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++)))***,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---------------------------...///000///////////////000111111::::::KKKooonnnkkk~~~zzzwwwuuurrrpppoooooopppqqqrrrpppllliiihhhhhhgggeeeaaa\\\WWWTTTUUURRROOOKKKHHHCCC???;;;999888777777666777777777999999999999999999999999:::666555888999;;;@@@GGGYYYlllyyytttttt{{{|||sssiiiaaa\\\TTTIII@@@666444000,,,***)))******))))))))))))(((((((((''')))))))))))))))))))))))))))((('''&&&&&&'''((()))(((((((((((((((((((((((('''''''''''''''((()))))))))))))))((((((((((((((()))))))))((((((''''''&&&''''''(((((())))))******(((((('''(((((()))***+++***(((&&&'''***,,,+++*********+++,,,,,,---......,,,///111000///333===EEEaaa~~~lllWWWEEECCCEEEDDDEEEJJJGGGLLLSSSYYYbbbppp}}}jjj\\\SSSKKKGGG===;;;888777777777666555777777777666666555555555555555555444444444333333555555444333222111111000111222111000......000222333333333333333444444555777777777777888888888888;;;;;;<<<>>>@@@BBBDDDEEEAAAAAABBBCCCEEEGGGIIIJJJQQQPPPPPPQQQSSSVVVYYY[[[^^^___aaacccccccccbbbaaa____________^^^^^^^^^^^^\\\[[[ZZZYYYYYYYYYZZZZZZ\\\[[[YYYXXXVVVUUUUUUTTTSSSRRROOOLLLJJJHHHGGGGGGHHHEEECCCCCCEEEEEEDDDBBBDDDDDDEEEGGGHHHJJJKKKKKKJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCBBB???<<<:::::::::>>>@@@BBBCCCEEEIIIOOOTTT]]]aaaffflllqqqvvv{{{}}}|||xxxqqqoooqqqxxxyyy{{{~~~{{{tttnnnhhhqqqwwwpppjjjjjjjjjjjjooowww{{{xxx}}}}}}zzzqqqaaaPPPFFF<<<888222...,,,+++***)))***))))))(((((())))))***((((((''''''''''''(((((('''(((((((((((((((((((((''''''''''''''''''''''''))))))***++++++++++++***))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++)))***,,,---...---,,,+++++++++++++++++++++++++++)))***+++,,,------------000///...---------------///////////////000000111666888GGGfffyyysss~~~{{{zzzyyywwwvvvtttrrrooonnnllliiifffcccbbbcccbbb```[[[TTTMMMIIIIIIGGGDDDBBB@@@===999666777777666666666777888888888888888888888999999999777666666888888<<>>555///...---++++++*********)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))(((((((((((((((((((((((('''''''''''''''((())))))''''''((((((((()))))))))++++++***)))((('''&&&&&&'''''''''((()))*********))))))(((((((((((()))))))))((('''(((***+++,,,+++***++++++,,,,,,------......111222111///111999???TTTrrr}}}wwwhhhMMMBBBAAA???AAADDDCCCGGGLLLPPPUUUaaappp{{{rrrdddXXXPPPFFFBBB>>>;;;:::888666444666666666666555555555555555555555444444444444333666555444333111000//////000111111000......///111333222222222222333444444555666666666777777777777888888888999:::<<<>>>>>><<<======>>>@@@BBBCCCDDDEEEFFFGGGIIILLLOOORRRTTTUUUVVVXXXZZZZZZZZZYYYYYYXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVUUUTTTTTTTTTTTTUUUTTTSSSRRRPPPOOONNNNNNNNNNNNLLLJJJGGGDDDCCCBBBBBBBBB@@@>>>???AAABBBCCCCCCEEEFFFHHHJJJKKKLLLLLLLLLHHHGGGEEECCCAAA@@@@@@AAABBBBBBAAA>>>;;;999999:::@@@BBBEEEHHHKKKOOOUUUYYYeeeiiioootttxxx}}}}}}zzzxxxrrrjjjiiikkkssswww|||~~~}}}zzzwwwuuuxxxyyyrrrnnnlllmmmnnnnnnqqqvvv~~~rrrmmmsss|||{{{yyyvvvlll[[[KKKDDD888444000,,,+++***)))((()))((((((''''''(((((()))'''''''''&&&&&&'''''''''''''''(((((()))******+++((((((((((((((((((((((((&&&'''(((((()))((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++)))***,,,---------,,,+++******************************+++,,,------------......---------------...//////......//////000111222666BBBYYYyyy|||}}}||||||zzzyyyuuurrrnnnjjjgggdddaaa^^^]]]^^^^^^[[[UUUMMMEEE@@@BBB@@@>>>===<<<:::777555555555555666666888999999999999888888777777777777666666777888999BBBUUUgggzzzrrrppprrrxxxzzz~~~~~~|||tttgggaaaXXXQQQJJJBBB888111******++++++******))))))))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%)))(((''''''''''''((()))(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&''''''((())))))***,,,,,,++++++*********)))***)))))))))((((((((('''***))))))(((((((((((()))(((((('''((()))+++,,,,,,+++++++++,,,,,,---------...000111000///000666;;;JJJfffqqqnnn}}}[[[GGG@@@>>>@@@DDDBBBDDDHHHJJJNNNWWWbbbkkkzzzyyykkkbbbTTTPPPIIIDDD@@@<<<999666555555555555555555555555555555555555444444444444444444333222111111000000222333333111///...///000222111111111111222333333444444444555555555555666555555555666666777888999999999::::::<<<===?????????@@@AAACCCFFFIIILLLNNNMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPOOOPPPOOOOOOOOOOOOOOOOOOOOOMMMLLLKKKJJJHHHHHHGGGGGGHHHFFFDDDAAA???>>>>>>>>>>>>===<<<===???AAACCCDDDGGGHHHJJJLLLMMMLLLJJJIIIFFFDDDBBB???=========>>>===>>>>>>>>><<<<<<>>>???CCCEEEIIINNNSSSXXX]]]```kkkooouuuzzz~~~{{{xxxuuummmfffdddhhhppptttyyyyyywwwwwwzzz}}}wwwppppppqqqsssuuuuuuvvvwwwyyynnnjjjnnntttzzzzzzwwwsssooodddSSSGGGBBB555222...,,,++++++)))((()))((((((''''''(((((()))''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))%%%%%%&&&''''''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++***+++,,,,,,---------,,,******+++,,,---///111222///............///000000000666>>>NNNlll}}}{{{yyyuuuqqqlllhhheeeccc```]]]XXXXXXXXXVVVPPPHHH@@@;;;<<<;;;:::::::::999777555444555555555666777999999::::::999888666555444444444444555777;;;IIIbbbyyy|||vvvqqqsssxxx||||||qqqiii```ZZZRRRJJJBBB;;;333---))))))******)))((('''&&&((((((((((((''''''''''''))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))%%%%%%&&&'''((()))******))))))******+++++++++,,,))))))))))))((((((((((((***))))))(((((((((((()))''''''(((((()))***,,,---++++++,,,,,,,,,,,,------+++---/////////111555999BBBZZZyyyoooaaarrrnnnRRRCCC>>>>>>???<<<>>>@@@BBBFFFMMMVVV\\\jjjvvvwwweee___VVVMMMFFF@@@;;;777666666666666666555555555666666555555555444444444222222222222222222333333555666666444111///...///000000000000000111222222222222333333333333444444444444444333444444555666444444444555666777888999<<<<<<===>>>@@@BBBCCCDDDFFFGGGHHHHHHIIIJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJGGGFFFEEEDDDCCCCCCBBBCCCBBBAAA???===<<<<<<<<<<<<===>>>>>>>>>@@@AAADDDFFFHHHIIIJJJKKKJJJHHHFFFDDDCCCBBB@@@>>><<<;;;;;;;;;:::;;;======<<<===???AAADDDGGGLLLSSSZZZ```dddfffnnnrrrxxx}}}|||zzzwwwsssjjjbbbbbbggglllppprrrpppooorrrzzzyyyrrruuuwwwyyyzzz{{{{{{yyy{{{zzzxxxsssnnnkkkkkkllllllrrryyy|||yyyssskkkdddXXXJJJAAA???222000---,,,,,,,,,+++)))***))))))(((((())))))***'''((())))))))))))((('''(((((((((''''''&&&&&&&&&))))))))))))))))))))))))(((((()))************)))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))***************+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,)))******+++---///000111...............//////000111777<<>>999888888888777666666555555666666666555555555444444111222222333333444555555555666777555222/////////000////////////000111111111111111111222222222222333222222222222333444444555555444444555666777777777777888999::::::;;;;;;@@@AAAAAABBBBBBCCCDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEDDDDDDBBBBBBAAA@@@???>>>>>>???>>>===<<<;;;;;;;;;<<<===>>>@@@BBBBBBBBBBBBDDDFFFFFFGGGGGGFFFEEECCCAAA@@@@@@??????>>>===<<<;;;;;;;;;<<<======<<<===???AAAGGGJJJOOOXXXaaahhhkkklllssswww|||{{{yyywwwrrrjjjbbbdddjjjkkklllmmmkkkkkkqqq{{{}}}vvvyyy{{{{{{{{{~~~}}}zzzvvvuuusssrrrppplllhhheeedddgggmmmvvv~~~|||tttjjj___VVVLLLAAA;;;999///---++++++,,,,,,+++******))))))(((((())))))***'''((()))******)))(((''')))(((((('''&&&&&&%%%%%%((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,------,,,,,,,,,,,,,,,---......------......///000222555888@@@SSSnnnwww}}}yyyvvvssspppnnnhhheeeaaa]]]ZZZVVVRRROOOFFFFFFFFFEEEBBB>>>999777444333222333555555444222555555555555555666777888777666666666666666555555666888===FFFNNN\\\qqqwwwoookkkpppvvvyyy{{{}}}}}}yyynnneee___^^^UUUOOODDD:::222---***(((((((((((((((((('''''''''(((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&&&&''''''(((((((((%%%%%%&&&&&&''''''((((((%%%%%%&&&((()))+++,,,,,,(((((('''(((((()))***+++%%%'''))))))((())),,,///,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...///000111222777AAAOOO```wwwzzzgggjjjttt~~~eeePPPCCC;;;<<<======>>>AAADDDIIILLLNNNXXXgggvvvsssdddWWWLLLDDD???;;;::::::888777666555444666666666666555555555555444444444444444444555555222333555444222111000000//////......//////000111//////000000000111111111111000000000111111222333555555444444444555666666333333444666666777777777<<<;;;<<<<<<===>>>>>>???????????????>>>>>>>>>>>><<<===???@@@@@@@@@???>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;::::::;;;<<<>>>??????BBBFFFFFFDDDCCCCCCDDDAAAAAAAAA@@@@@@@@@??????===>>>?????????>>><<<;;;<<<===???@@@@@@BBBEEEGGGNNNQQQWWWaaalllsssvvvvvv|||}}}|||{{{wwwnnnhhhkkkrrrnnnooopppqqqsssxxx}}}xxx||||||xxxxxx{{{{{{wwwsssvvvyyyyyyuuunnniiifffhhhiiiooowww~~~~~~{{{wwwjjj^^^QQQIIICCC:::333000,,,***))))))++++++***))))))((((((''''''(((((()))&&&''')))******)))'''&&&((((((((((((''''''''''''''''''''''''''''''''''''###$$$%%%%%%&&&&&&%%%%%%))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))******************++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++......---,,,++++++++++++...------------...//////111111333;;;HHH\\\xxxuuuwww|||yyytttpppmmmjjjgggeee___\\\XXXUUUQQQLLLGGGDDD???@@@@@@???===:::777555333333222444555666444333666555555555555666777777444444444555666777777888:::===FFFQQQZZZfffvvv|||vvviiicccccclllwww{{{zzzzzz}}}ssseee\\\YYY[[[LLLFFF===444---+++***+++'''''''''''''''((()))***(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''((())))))&&&&&&&&&'''''''''''''''((((((((((((((('''''''''(((((((((((())))))))))))''''''''''''(((***++++++$$$'''))))))((())),,,000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////555:::AAAMMMccc~~~gggdddiii|||www___MMMCCC:::::::::;;;<<>>@@@AAA@@@DDDHHHHHHEEECCCBBBBBB===<<<<<<<<<===>>>??????;;;===???AAAAAA???===;;;;;;>>>AAADDDFFFJJJNNNRRRUUUXXX___jjjvvv}}}~~~}}}}}}tttnnnrrrzzzssstttwwwyyy}}}}}}yyy}}}yyy|||{{{uuuuuuyyyyyyuuusss{{{zzzqqqkkkjjjqqqqqqvvv}}}|||uuupppaaaTTTGGGAAA===666...***)))((('''((()))***)))((('''''''''&&&&&&'''''''''%%%&&&((())))))(((&&&%%%''''''(((((())))))******''''''''''''''''''''''''&&&'''(((((())))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))******+++,,,************************,,,,,,,,,------,,,++++++++++++++++++,,,,,,---......------------...//////000---000888AAAPPPooorrrpppllljjjgggccc^^^[[[YYYXXXRRROOOKKKGGGEEEBBB???<<<>>>>>>>>>>>>;;;888555333444///222555000444:::555777666444333444555666555777444555999888888???HHHIIIQQQ[[[ccciiioooxxx~~~|||rrrkkkgggYYY]]]bbbiiiqqqwww||||||sssqqqvvv}}}~~~uuulllccc\\\VVVSSSIII@@@444...,,,---,,,***))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''******)))((('''&&&&&&%%%''''''''''''((((((((((((+++)))(((&&&&&&((()))+++((()))******)))((('''&&&((((((((((((((((((((((((******+++,,,---......///...//////000111222222333555333888DDDUUUiiisssbbb]]]ooodddIIIDDD===888:::>>>>>>>>>???DDDKKKUUU___iiivvvqqqcccWWWNNNEEEAAA<<<999888777777777333444555555444555777999999999888666555444333222111000000///////////////000000///.....................////////////......111333333111111333111+++111111222222222222111111000000111222333444444555777777777777888888888888::::::999999999999999999:::888555555666666666666777777666666666666777777666;;;?????????AAACCCCCCEEEEEECCCBBB@@@???>>>===:::::::::;;;;;;<<<<<<<<<:::;;;<<<<<<:::999:::;;;AAABBBDDDGGGJJJOOOUUUZZZ```bbbgggoooyyy~~~|||{{{}}}}}}zzzzzz{{{yyyvvvqqqzzz~~~{{{tttpppooorrruuuwww|||xxxvvvssszzz|||{{{yyyyyyyyyrrrjjjWWWNNNBBB999555222...***###'''***+++*********((((((((((((((((((((((((***)))((('''&&&'''(((((()))(((((('''&&&%%%%%%$$$%%%&&&''''''&&&&&&''')))((('''&&&&&&'''((('''%%%)))))))))(((''''''&&&&&&$$$%%%'''((()))))))))(((%%%'''((()))((()))***,,,))))))))))))))))))))))))++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++******++++++,,,//////.........//////000...000444888:::FFFeeerrrcccooo]]][[[YYYUUURRRPPPNNNMMMJJJGGGDDDAAA???===;;;888666777777777666555333222444...111555333<<>>>>>>>>???BBBHHHQQQYYYaaalllyyyxxxiii]]]VVVPPPGGG@@@<<<:::999888444555555555555555666666888888777666555444444333444444333222222222222222111000///............/////////000000000000//////000222333222444777666111000111111222222111111000111111111111222222222222555555666666666777777777777777777777777777777777999777444444555666555555666666666666777777888888888;;;>>>>>>======>>>???@@@??????>>>>>>======<<<999999:::::::::;;;;;;;;;999:::;;;;;;::::::<<<>>>CCCEEEHHHLLLQQQXXX___eeekkklllpppvvv~~~~~~~~~~~~{{{ssstttwww~~~rrrlllttt~~~zzzzzzwwwqqqlllmmmsssyyy}}}{{{yyy|||}}}|||yyyvvvsssiii___QQQHHH>>>666333000,,,)))%%%(((***+++)))((('''''''''''''''''''''''''''''')))((('''&&&&&&&&&''''''++++++******)))(((((('''%%%&&&''''''&&&&&&''')))((('''&&&&&&'''((('''&&&&&&&&&''''''((())))))***'''((()))***++++++******'''((())))))(((((()))***)))))))))))))))))))))))))))***++++++,,,,,,,,,+++******+++++++++,,,,,,,,,*********+++,,,---//////......------....../////////000333666777@@@]]]yyymmm]]]fffzzzKKKJJJHHHFFFDDDCCCCCCBBB???===:::999888888666444111111111222222333333333555...111444444>>>KKKLLL666666555555444444555555888999???HHHPPPYYYfffrrr|||}}}ooobbb\\\\\\___fffiiipppwww~~~yyytttmmmgggdddeeehhhkkkmmmhhhbbb___[[[UUUKKKCCC444///***(((***++++++***))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''&&&''''''''''''(((((((((***)))(((''''''((()))***((((((((()))(((((('''&&&))))))))))))))))))))))))++++++++++++******))))))******+++,,,,,,---------000000333999???LLLaaasss~~~ooocccdddmmm|||iiiYYYHHH@@@>>>======>>>???DDDJJJPPPWWW___jjjqqqtttiii```SSSGGG@@@<<<;;;:::888888888777777666555555777666666666555555555555555555444333333333333333111000000///////////////000000111111111111000000...111222333666;;;;;;777000111111222222111111000222111111111000000000///333333333333444444444555333444444444555666666666777555333333444555555444555555666777888999::::::===>>>@@@@@@>>><<<<<<===999999::::::::::::::::::888888888999999999999:::999::::::::::::<<<@@@CCCGGGJJJNNNTTT[[[dddmmmsssvvvwwwyyy}}}~~~|||{{{|||}}}~~~uuukkkmmmtttwwwkkkeeelllsssvvv{{{yyy{{{zzzrrrhhhgggoooyyy~~~}}}xxxssslll___RRRHHHAAA888222///---+++((()))***+++***(((''''''(((''''''''''''''''''''''''(((''''''&&&%%%&&&&&&&&&(((((((((''''''&&&&&&%%%%%%&&&''''''&&&&&&''')))(((&&&%%%&&&'''((('''&&&&&&''''''(((((())))))***((()))************)))))))))******)))(((''''''((())))))))))))))))))))))))))))))***+++,,,,,,,,,+++******+++++++++,,,,,,,,,))))))***+++---000111333---,,,,,,,,,------...///000///111444333999QQQkkklllYYY\\\jjj>>>>>>===<<<<<<<<<======777555333333444555444333111111111111222333444555777///111333111999CCCBBB777888888777666666888999;;;BBBNNN[[[gggsssxxxkkkaaaaaahhhoooxxx{{{{{{ppplllgggeeefffggggggeeefffaaa\\\ZZZWWWPPPDDD:::///---+++***,,,------+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((&&&&&&&&&'''''''''(((((()))(((''''''''''''((()))(((((()))))))))((((((((())))))))))))))))))))))))*********)))))))))))))))------------......//////...///222444666>>>QQQddd}}}zzznnnhhhiiivvvrrrXXXGGG???;;;;;;===<<>>:::999:::666666777777777777777888666777777888888999999999888999::::::<<<@@@FFFJJJNNNQQQVVV\\\cccmmmvvv|||||||||}}}~~~{{{yyyzzz|||~~~{{{lllfffmmmwwwsssgggaaaeeejjjkkkooovvv|||~~~~~~zzzqqqiiijjjsss{{{~~~}}}~~~xxxrrrgggXXXIII@@@:::333...,,,,,,***))))))******)))((((((***,,,''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&&&&''')))'''&&&%%%&&&(((((((((&&&******))))))((('''''''''((((((((((((((('''''''''((()))***)))((('''((()))))))))))))))))))))))))))******++++++++++++***)))******+++++++++,,,,,,,,,))))))***+++---///111222++++++++++++,,,---......000...000222111555HHH]]]wwwuuu___ZZZ```~~~777777777777777888999999333222111111333444444333222222111111111222333444666000333555000444:::666555666777666555777:::>>>DDDQQQbbbrrr{{{qqqjjjmmmwww}}}vvvgggffffffjjjmmmlllfffaaa^^^ZZZUUURRRMMMEEE999000---,,,+++,,,,,,,,,+++***((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((++++++++++++++++++++++++))))))))))))))))))))))))''''''((())))))***++++++---...............//////---...111333333888GGGWWWnnnyyyrrrqqq}}}nnnVVVFFF<<<:::<<<:::<<<@@@DDDIIINNNTTTWWWccciiittt{{{kkk^^^TTTMMMJJJAAA>>>;;;999999999888666555555555555666666666666222222111000000000000000111111000000000111111222...//////000000//////...///111111000333888888555000000000111111000000000---......///000000111111000000000000111111111111222222333333444555666666777666555666777888777555222333555777999::::::;;;666444777<<<===888555666666666666666666555555555555666777888999:::;;;;;;999:::<<<>>>BBBGGGMMMRRRYYY[[[___dddjjjqqqzzz{{{xxxxxx{{{vvvkkkfffkkkwwwttthhhaaadddfffeeeiiiqqqwww{{{vvvsssttt{{{~~~||||||~~~yyy{{{{{{vvvpppeeeUUUFFF:::666111---,,,+++++++++*********((('''(((***,,,''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%)))))))))(((((((((((((((%%%&&&''''''&&&&&&''')))'''&&&%%%&&&((()))((('''*********)))((((((''''''((((((((('''''''''''''''%%%'''))))))((((((***+++)))))))))))))))))))))))),,,,,,,,,+++***)))((('''******+++++++++,,,,,,,,,************+++,,,---...*********++++++---......000---...222111333AAASSSlllmmm___[[[ttt222222222222222333444555333111000111333444444333000000000000000000000000333///444888333555888222111333444333333777>>>DDDRRRbbbvvvxxxxxx~~~vvvpppccceeeiiinnnoookkkccc\\\[[[XXXSSSMMMEEE<<<333---+++*********)))(((((('''(((((((((((((((((((((((($$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((())))))))))))))))))))))))''''''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...111333222444???LLL___sss}}}xxx|||mmmUUUCCC;;;<<<888:::<<<@@@DDDHHHKKKMMMWWW[[[ffftttsssdddXXXPPPJJJDDD>>>:::999999777555555555555666666666666666444444333222222222222222111111111111111111222333......////////////......000111000...000444444111///000000111111000000///------...///000111222222000000000111111111111222222333333444444555555555666666555777888999777666111333555777999999999999777555999BBBDDD===888888666666555555555555555444555555777999;;;<<<>>>???===???CCCFFFKKKQQQXXX]]]eeegggiiilllpppvvv|||~~~|||yyywwwxxx|||}}}tttjjjffflllzzzyyynnnggghhhiiigggjjjrrrwww{{{wwwuuu{{{}}}{{{|||{{{|||}}}rrrtttuuuqqqkkkbbbQQQCCC555333000---++++++,,,---,,,,,,+++)))&&&%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%''''''''''''''''''&&&&&&%%%&&&''''''&&&&&&''')))&&&%%%%%%&&&((()))(((''''''(((((())))))******+++******))))))))))))***+++%%%&&&((()))((()))+++,,,)))))))))))))))))))))))),,,,,,++++++***)))''''''******+++++++++,,,,,,,,,,,,,,,+++******+++++++++*********+++,,,---...///000---...222222222<<>>222111///,,,******+++---*********)))&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&''')))&&&%%%$$$&&&((())))))(((((((((((()))******++++++))))))(((((()))***+++,,,&&&((())))))(((((()))+++))))))))))))))))))))))))))))))************))))))******+++++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,******++++++,,,...///000222......333222///555@@@YYYrrr{{{hhheeezzz000000///.........//////222000//////000111000///---...111333444444333222333///444666222444888333333555666666888@@@LLLVVVmmm|||~~~tttpppooonnnpppssssssoooggg^^^YYYMMMMMMHHH>>>222***)))***((()))))))))(((((()))+++((((((((((((((((((((((((%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&''''''''''''''''''&&&'''''''''&&&&&&'''''''''******)))((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''&&&%%%&&&''')))***((((((((((((((((((((((((++++++++++++************,,,,,,++++++++++++++++++---,,,...111111///222666???OOOdddvvvuuusssxxxWWWDDD>>>888777777999;;;<<<<<<;;;CCCFFFPPP[[[bbbjjjzzzyyyggg]]]PPPFFFBBB@@@<<<999777777666666555555555555444444333222222222222333222111111111222333333444000000111111111111000000///000...,,,...222333000//////000000000000//////111111111111000000000000222222222222333333333333333333333222222222222222333333333555777777555444000222444666777777666555555222888EEEGGG;;;111000///000111222444666777777444666888;;;???BBBDDDEEEFFFJJJPPPWWW]]]dddjjjnnnwwwxxxyyyzzz{{{}}}zzz{{{zzzxxxwwwwwwxxxzzz|||}}}vvvrrreeegggnnn{{{{{{tttuuussspppsss|||}}}|||tttyyy{{{wwwpppjjjjjjdddggggggddd___VVVGGG:::000///...+++))))))+++---$$$&&&(((((('''''')))***&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((&&&&&&''''''''''''''''''''''''%%%&&&((('''&&&&&&''')))&&&%%%$$$&&&((())))))(((++++++******)))((((((((('''&&&&&&&&&'''(((***+++((()))***)))((('''((()))))))))))))))))))))))))))&&&'''((()))++++++,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......+++++++++,,,---...000111333//////333111---111:::PPPiiiqqqeeewww000000///...............////////////000000000000---...000222333222111000666333333555555222333777777111000777@@@HHHUUUbbbzzzxxxqqqoooooopppvvv|||yyyooobbbYYYUUUMMMDDD888111...---+++((()))))))))(((''''''&&&&&&&&&$$$###%%%((()))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&((()))(((&&&$$$&&&&&&''''''''''''&&&&&&&&&'''((())))))'''%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%&&&'''((($$$%%%&&&&&&''''''&&&&&&+++)))&&&$$$$$$%%%'''(((***(((&&&&&&'''(((((('''''')))***)))'''&&&&&&'''((())))))***++++++,,,,,,***)))(((''')))+++...///+++,,,,,,---...///000000???@@@KKKaaayyyrrrpppxxxpppQQQAAA<<<;;;:::;;;;;;;;;999777<<>><<<:::999:::999888777888888888777444222222222...000222444444222///---111000///...............000000000000////////////////////////000000000000---......///000111111222000000111222333333444444222111000//////000111222777555222000///111333555555555444333333222111111555555666666666555444444333555666777666555666777888999<<<===???CCCGGGKKKQQQWWW___cccggglllssszzz}}}~~~~~~||||||uuuxxx{{{{{{xxxwwwxxxzzz~~~pppiiikkkbbbqqqvvvpppppptttxxx{{{~~~~~~~~~ooovvvnnniiifffeeeXXXYYYZZZWWWPPPEEE:::333---,,,++++++------,,,***&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%(((((('''&&&%%%$$$$$$###''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))++++++++++++************))))))***++++++++++++***((())))))+++,,,---......---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,---///000000111444666EEEYYYuuutttttt////////////000111222222///////////////000000000---...111333444444333222444222222555555222333777:::777999BBBLLLUUUaaalll|||~~~yyytttrrrqqqtttwwwyyyvvvmmmaaaWWWRRRGGG???444...,,,+++)))&&&''''''''''''((((((((((((&&&%%%$$$%%%((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((('''&&&%%%###%%%%%%&&&&&&&&&&&&%%%%%%&&&'''((()))((('''%%%$$$''''''&&&%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&***(((&&&$$$$$$%%%'''))))))'''''''''((()))(((&&&(((***++++++)))((())))))+++++++++************)))(((((((((((()))+++---...++++++,,,---...///000000999888@@@RRRfffwwwqqqkkkooo{{{dddPPPBBB@@@<<<:::888999999999999===BBBGGGLLLSSS[[[aaajjjtttuuuggg___XXXQQQKKKFFFDDDAAA???>>>===;;;999888888777666444333444555333333444555666666666555///......---,,,,,,------111000000000////////////////////////000000000000......//////000000111111//////000111111222333333111000000000000000000111222222222222222333444555222222222222333333333333333333444444333333222222111333555666555555666777999;;;???BBBEEEIIINNNRRRYYY___gggllloootttzzz}}}yyyxxxxxxyyy{{{}}}{{{xxxvvvwwwyyyxxxnnnlllppptttzzzuuuvvvxxxyyyxxxtttsssttt{{{}}}yyyyyy~~~ssskkkfffaaa]]]SSSTTTSSSPPPIII???666000---,,,+++,,,...///...---((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((((((((('''''''''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))***++++++++++++***'''(((((()))+++,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,------------...///000000///000222444<<>>777///***(((((('''%%%%%%&&&&&&'''(((((())))))'''&&&%%%&&&''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&'''(((((('''%%%$$$(((''''''&&&&&&''''''((('''&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%%%%&&&((()))'''''''''(((***)))(((&&&''')))++++++***))))))***------,,,+++***(((((('''))))))***,,,---------...++++++,,,---...///000000333222666AAAPPPbbbvvvsssggggggpppfffRRRMMMGGG@@@;;;888888999777999<<>>666///+++***))))))***---......---))))))(((((('''''''''&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''((()))***)))(((''''''''''''((()))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((()))******++++++******''''''((()))***++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......///000111000//////111222444DDD^^^yyy}}}www......///000111333555666.........//////000000111000000222333333333333333555333444777:::???IIISSS]]]___dddjjjqqqwww|||~~~{{{zzz|||}}}xxxmmmddd]]][[[XXXZZZgggyyy{{{~~~}}}|||~~~~~~{{{vvvppphhhaaa[[[RRRHHH@@@555111+++'''&&&&&&&&&%%%&&&&&&&&&''''''(((((((((''''''&&&'''&&&&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&'''''''''&&&%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&'''&&&%%%%%%%%%''')))***&&&&&&''')))+++***(((%%%$$$&&&((()))((('''((()))------,,,+++***)))((((((***+++---///000000///...***+++,,,---...//////000111000333:::CCCSSSjjj~~~xxxhhhcccjjjwww}}}iiifff^^^TTTIII???999666777888999:::===@@@EEEGGGOOOUUU]]]eeemmmxxx{{{sssmmmiiieee```[[[WWWRRRNNNKKKEEEBBB===999777777777666666444333111000/////////333333222222222222222333111111111000000000//////////////////000000000000111111000000000000000000/////////000000111111111...///000111111000///......///111222333333333333///000000111111222333333444333333333222333333333222555888:::;;;<<<>>>@@@???CCCIIIOOOTTTZZZaaaeeekkkpppwww|||~~~}}}||||||{{{xxxtttrrrqqqrrrvvv{{{|||zzzzzz{{{yyyyyyzzz{{{rrrkkkgggcccfffppp}}}rrriiilllsssiiiddd^^^TTTLLLEEECCC???:::555///***(((((('''&&&''')))***)))(((***))))))((((((''''''&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###%%%%%%&&&&&&'''(((((()))(((((('''&&&&&&'''((((((((((((((()))))))))******(((((((((((((((((((((((((((((((((((())))))))))))((())))))***************(((((())))))***++++++,,,,,,+++++++++++++++++++++,,,,,,---------............///000/////////111333444@@@UUUppp|||lllyyy.........//////111222222......//////000111111222222222333222222222111111333222444:::AAALLL]]]mmmzzz|||}}}~~~zzztttrrrrrrlll```UUUOOONNNLLLQQQ```sss~~~~~~~~~}}}{{{zzzuuuyyy|||wwwqqqssszzz}}}sssjjj___WWWRRRJJJ@@@888///---)))'''&&&&&&&&&&&&((('''''''''&&&&&&&&&%%%&&&'''''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%''')))&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''''''''%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&%%%&&&'''((()))%%%&&&''')))+++***(((&&&$$$&&&((()))((('''((()))************************)))***---//////...---,,,******+++,,,---.../////////000444888===HHH^^^rrrlllbbbdddlllrrrvvvyyy}}}~~~sssaaaMMM===555777666555666999<<>><<<888333///+++)))((()))(((&&&&&&''''''&&&%%%))))))(((((('''''''''&&&$$$$$$%%%%%%&&&'''(((((($$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((()))************))))))******++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......+++---...//////000222555666>>>NNNggg~~~iiinnn///...............////////////000000111222333333444444333333333333222222222444999CCCNNN^^^sssyyypppkkkhhhaaaVVVMMMIIILLLOOOVVVeeewww~~~~~~}}}{{{xxxwwwvvvuuuqqquuu|||yyynnnfffcccjjjvvvzzzmmmdddYYYPPPIIICCC:::333+++***((('''&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$%%%&&&((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""$$$&&&((()))&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''''''''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&(((******)))'''''')))++++++***))))))***((())))))***++++++,,,,,,&&&(((***+++,,,+++***)))******+++,,,---...//////---///333666888???QQQbbb~~~rrrbbb]]]______cccfffkkkmmmqqqyyy}}}aaaHHH:::777444333333555888999999;;;>>>CCCIIIPPPYYYccciiirrrzzzzzzvvvrrrmmmjjjbbb[[[RRRKKKFFFBBB<<<888555555777777777666555444000000/////////000111111222222111111111000000000////////////000000000000111111111111111111111111111111111111111111111111...//////000000//////...111000/////////000111222222222222222222222111111111111111111222444666888666999>>>AAADDDGGGJJJMMMRRRVVV\\\bbbggglllqqquuu}}}~~~{{{uuurrrpppqqqqqqppppppqqqtttvvvxxx{{{~~~{{{uuunnnkkkjjjnnn|||~~~{{{pppfff]]]XXXTTTUUU^^^jjjtttyyyvvvgggeeekkkxxxwwwhhh^^^YYYRRRIIIBBB888555222///,,,******))),,,***)))((()))((('''%%%''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&&&&''''''(((((()))'''((())))))******))))))******++++++,,,,,,,,,,,,*********++++++++++++++++++++++++,,,,,,,,,------***,,,---...///000333555555:::FFFZZZsssoooiiittt......------......///000///000111222333444555555444444444555555666777888666;;;GGGUUUcccsss~~~wwwoooiiieee```YYYSSSTTT[[[bbbjjjvvv|||xxxtttrrrqqqqqqsssvvvzzz}}}{{{rrrggg^^^]]]eeessszzzrrrbbb[[[QQQGGG@@@999222...'''(((((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%((('''&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''%%%%%%&&&''''''&&&%%%%%%$$$%%%&&&(((((('''&&&%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&'''&&&%%%''')))***)))((((((***++++++)))((())))))((())))))***++++++,,,,,,((((((***++++++******)))******+++,,,---......///...///111333444999GGGVVVqqqyyyeee]]]YYYVVVWWWZZZ]]]```bbbgggnnnsssyyysssVVVEEE:::777444333444666555444777999>>>CCCIIIPPPVVVZZZbbbiiirrrzzz~~~vvvooofff___ZZZTTTLLLFFF>>>===;;;999777666666666333333333333333444555555222222222111111111000000////////////000000000000000000000111111222222333000000000000000000000000/////////....../////////------///000111111111111111111222222333333444444333333333444666999<<<>>>>>>AAAFFFKKKNNNRRRUUUXXX```dddjjjooosssvvvzzz}}}~~~|||~~~~~~yyysssooolllmmmmmmmmmmmmooorrruuuvvvvvvuuupppiiifffggghhhxxx~~~wwwvvvssskkkccc\\\WWWRRRSSS[[[eeemmmqqqsssvvvyyyvvvjjj``````gggrrr}}}zzzrrreeeZZZQQQJJJBBB<<<222111...,,,+++******++++++***(((((())))))(((&&&$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&'''''''''''''''&&&(((***++++++***(((&&&&&&&&&&&&&&&''''''''''''))))))))))))))))))))))))&&&&&&'''(((((()))******'''(((((()))))))))))))))************++++++++++++)))*********++++++++++++*********+++++++++,,,,,,+++---.........///111333333666>>>OOOgggxxxggggggyyy---------......///111111000111111333444555666666333444555666888:::<<<===;;;DDDSSSeeetttzzzuuunnnjjjhhhfffcccaaadddmmmwww~~~xxxsssqqqppppppyyyzzz{{{|||xxxpppeee^^^[[[dddqqq{{{~~~zzzrrrlllXXXSSSJJJ@@@888111+++(((%%%&&&'''&&&%%%$$$$$$%%%$$$%%%%%%&&&&&&''''''((("""%%%((('''&&&%%%&&&((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$%%%%%%&&&'''%%%&&&'''(((((('''&&&%%%###$$$&&&(((((((((&&&%%%$$$%%%&&&&&&''''''&&&&&&(((((((((''''''&&&&&&%%%'''&&&%%%&&&(((*********''')))***)))'''&&&&&&''')))************+++++++++++++++,,,,,,------,,,,,,)))***+++,,,---......///000000000111111666BBBPPPeee}}}~~~jjjaaa[[[VVVTTTVVVWWWYYYZZZ[[[^^^``````iiixxx}}}```OOO@@@;;;777555666666555333222555888<<<@@@DDDGGGIIISSSXXX___fffooozzzvvvoookkkddd[[[TTTOOOKKKEEE@@@;;;999999999111111111111222222333444222222222111111111111000////////////000000000000//////000111222333333333///////////////.........000///...------...///000(((***...222444333222111///000111222444555666777888777888999<<>>???AAAEEEHHHKKKQQQXXXbbbmmmxxx}}}uuulllfff\\\YYYTTTNNNIIIBBB;;;777555666777666555444444555444222111111333444444333000111222333333333333222333111000000111222222111111222333333222111000///000000///...---.........///000000000///000222555///222555777777777888999999<<<@@@DDDFFFIIILLLNNNUUUXXX^^^cccgggiiiiiiiiitttwww|||}}}}}}~~~~~~{{{zzzzzzzzzzzz{{{{{{zzzwwwsssnnnllljjjgggdddfffjjjllliiifffllldddZZZUUUXXXcccooowww~~~sssiiiiiiqqqyyyzzzyyyrrrkkkeeedddkkkvvvyyyllldddfffjjjfff]]]\\\RRRMMMPPPTTTUUUYYY^^^\\\aaadddbbb[[[WWWXXX[[[jjjuuu~~~vvviiiWWWIIIBBB===666000///---***))))))(((&&&%%%''')))***)))((('''(((***''''''''''''''''''''''''"""%%%((())))))(((((((((%%%%%%%%%&&&&&&'''''''''%%%'''((())))))'''%%%$$$''''''''''''''''''''''''$$$$$$######$$$&&&((()))(((((((((((((((((('''''''''''''''''''''((())))))************))))))))))))))))))))))))))))))))))))************************(((((()))***+++,,,,,,,,,++++++++++++++++++++++++///......------,,,++++++,,,,,,,,,---------......222333777@@@UUUuuuiii^^^nnn444222000//////000000000000222666777777777777888888777777888<<>>PPPiii{{{wwwqqqooommmlllkkkjjjhhhfff\\\\\\aaakkkxxx}}}```QQQBBB<<<999555555777555222333999<<<===???BBB@@@BBBGGGMMMTTT]]]gggmmmzzznnnkkkfffaaaZZZQQQHHHBBB;;;:::999888888888888999666444222222333444444333111111222222111111000000111000///000222333222111000111222222222000///...000000000///////////////000000111000///000222444222555777999:::;;;===>>>BBBEEEJJJMMMPPPSSSWWWYYY^^^aaagggmmmrrrtttuuuttt{{{~~~~~~}}}zzzxxxvvvuuutttvvvvvvuuusssooojjjfffcccccc```^^^```dddfffdddaaa```[[[UUUTTTZZZeeeqqqyyyzzzqqqjjjcccbbbhhhlllllliii^^^ZZZWWWYYYaaakkkssswwwwwwqqqhhhbbbdddhhheee___]]]TTTOOOQQQTTTTTTVVVZZZ\\\aaafffddd]]]XXXWWWYYYbbbllltttyyymmmaaaPPPDDD>>>999333...,,,***(((((()))))))))(((&&&((((((((('''&&&'''((('''''''''''''''''''''''' ###$$$$$$#########%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&(((((('''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))***+++++++++,,,++++++++++++++++++++++++,,,,,,------------------,,,,,,,,,---------......222444777===NNNkkkmmm```jjj111000000000000000111222...111444666666777999;;;888999<<>>???AAA@@@???<<<999777555555666555444333333333222111111000000111111222444666666444111111111222222222111000000000111222333444333222111222333333333333333555777777999<<<>>>???AAAEEEHHHNNNQQQVVVZZZ]]]aaadddgggiiimmmrrrxxx|||zzzzzzyyyxxxuuuqqqmmmkkklllllljjjgggccc^^^ZZZWWWYYYVVVUUUVVVZZZ[[[YYYVVVQQQQQQQQQUUU]]]hhhtttzzz{{{nnnccc___[[[[[[\\\]]][[[XXXOOONNNPPPTTT[[[aaaeeegggggggggdddaaaaaaeeeeeeaaa^^^VVVQQQRRRTTTVVVWWWZZZbbbgggjjjggg^^^WWWSSSSSSWWW^^^dddhhhqqq{{{{{{ttt___UUUGGG<<<777333...***((('''&&&''')))++++++***%%%&&&''''''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&& ###%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))******************************************+++++++++++++++++++++++++++++++++++++++,,,---.........,,,,,,,,,---------......111333666:::EEE\\\|||xxxfffhhhxxx+++,,,---...///000222333///111333444555777999;;;;;;@@@GGGPPPXXX___cccdddlllttt~~~yyymmmaaaYYYYYY```fffmmmllllllnnnsssyyy|||~~~{{{{{{ppplllgggeeehhhjjjkkkjjjnnnjjjddd^^^XXXNNNCCC;;;222///***'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''&&&&&&########################$$$$$$$$$#########&&&(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%(((,,,000---'''""""""$$$$$$$$$%%%&&&&&&''''''(((%%%***+++)))'''((('''$$$%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''(((((((((''''''''''''((()))))))))))))))))))))*********+++++++++,,,,,,---------.........---............000333666AAAOOOeee~~~~~~vvvnnniiidddgggyyyuuudddWWWJJJ???999<<<666333666777555444555;;;===???AAADDDIIIOOOSSS\\\bbbjjjsss{{{rrriiiZZZSSSKKKIIIKKKMMMLLLJJJDDDAAA===:::999888777666666555555444444444444444444666999<<<===;;;777333222333333333333222222222222333555777888888666555444666888999:::;;;>>>@@@???AAACCCEEEGGGKKKPPPSSSYYY\\\aaaeeehhhkkkooorrrtttwww{{{|||zzzyyywwwwwwwwwuuuqqqkkkeeebbb```___^^^\\\YYYTTTPPPNNNNNNLLLJJJKKKLLLMMMKKKIIIHHHKKKPPPWWW___hhhqqqwww~~~oooddd\\\YYYVVVTTTSSSRRRQQQOOOOOOQQQUUUYYY]]]______^^^]]]bbbeeebbbaaacccdddccc]]]WWWQQQQQQVVV\\\```cccnnnooonnnfff\\\SSSOOONNNPPPTTTVVVXXX^^^eeeddd^^^QQQHHH===555222///+++((('''&&&%%%&&&(((*********%%%'''((('''&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))((('''((()))'''''''''&&&&&&%%%%%%%%%((('''%%%$$$###$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''((())))))&&&&&&&&&'''''''''''''''((((((((((((((((((((((((************************+++++++++***************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......///111555777===OOOnnnqqqiiirrr,,,///111111//////111333222444666777888:::>>>AAAEEELLLWWWbbbiiimmmmmmllllllpppwww{{{|||yyytttqqqgggddd\\\SSSNNNPPPZZZbbbiiikkkoootttxxx{{{~~~~~~}}}xxxwwwnnnkkkjjjlllpppqqqooommmlllfff\\\SSSJJJ@@@555...,,,***'''&&&&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$##############################%%%%%%%%%%%%$$$%%%'''***%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%(((,,,///---'''""""""###$$$$$$%%%&&&&&&''''''(((&&&,,,///,,,))))))(((%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((())))))(((((('''''''''((()))))))))))))))))))))*********+++++++++,,,,,,,,,------------------...............111333@@@FFFUUUkkk~~~uuuiiiaaajjjzzzwwweeeQQQBBB>>>666111222444222111222444555777999<<<@@@EEEIIIQQQUUU\\\cccjjjssszzzppphhh___[[[\\\]]]\\\YYYNNNJJJEEE@@@>>><<<;;;999888888777777777777888999999;;;@@@EEEFFFBBB;;;666444444444444444444444555333555777:::;;;;;;:::999888;;;>>>AAACCCEEEHHHKKKIIIKKKNNNQQQTTTXXX]]]aaaeeeiiimmmpppsssuuuxxx{{{~~~~~~{{{xxxuuussssssrrrqqqnnniiibbb\\\YYYVVVWWWXXXWWWUUUPPPLLLIIIGGGDDDAAA@@@???@@@@@@@@@DDDHHHOOOUUU[[[aaagggkkkyyy~~~tttjjjbbbYYYUUUPPPMMMMMMNNNOOOOOORRRUUUZZZ^^^```___^^^]]]ZZZbbbgggeeeaaabbbcccccc[[[WWWRRRSSSZZZeeemmmppptttrrrlllbbbXXXRRRPPPQQQSSSSSSRRRRRRTTTVVVRRRMMMDDD>>>666111...,,,***(((((('''&&&&&&''')))((('''&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%%%%$$$$$$$$$&&&'''''''''&&&&&&%%%%%%%%%***(((&&&$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''''''''&&&$$$###%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))+++++++++***************++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,---------......---///333666888FFFbbb}}}}}}oooppp333555777666222000111333222444666999===BBBIIIMMMXXX^^^hhhpppuuuvvvsssqqqoooppprrrssssssooohhhcccVVVVVVTTTPPPMMMQQQ[[[cccjjjooouuuzzz}}}~~~{{{wwwtttnnnnnnooorrrvvvvvvqqqmmmfff^^^SSSHHH@@@888///******(((&&&&&&'''''''''%%%########################$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$######%%%'''""""""""""""""""""""""""###$$$%%%%%%&&&&&&%%%%%%"""%%%((('''%%%###$$$%%%$$$$$$%%%&&&&&&''''''(((&&&,,,///+++'''''''''%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''((()))))))))(((((()))))))))(((''''''''''''((())))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///.........000222===???HHHZZZppprrrbbbcccooommmZZZGGG<<<333222444333222333000222444666888;;;@@@CCCHHHKKKQQQVVV\\\bbbiiinnnsssxxxyyysssqqqpppnnnlll^^^YYYRRRMMMIIIGGGDDDCCC???>>>===<<<<<<<<<===>>>===BBBIIIPPPRRRNNNEEE>>>:::999999999999::::::;;;888999;;;>>>@@@AAAAAAAAA@@@DDDHHHKKKNNNQQQTTTVVVVVVYYY]]]```cccggglllooosssvvvyyy{{{|||~~~~~~}}}{{{yyyxxxvvvrrroookkkiiifffbbb^^^YYYVVVTTTUUUWWWZZZZZZXXXTTTNNNKKKBBB???;;;888888999===???DDDIIIOOORRRSSSUUUYYY\\\hhhrrrzzzyyyuuupppjjjdddWWWQQQKKKIIILLLQQQSSSTTTRRRUUUZZZ]]]^^^^^^^^^^^^ZZZbbbhhheeeaaa```aaa```YYYXXXVVVWWWaaannnvvvwwwppplllfff^^^WWWUUUWWWZZZ[[[XXXUUUSSSQQQNNNGGGBBB;;;777111---+++***)))((()))'''&&&%%%'''''''''&&&&&&((()))((('''&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$###"""$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%***)))'''%%%%%%&&&'''(((''''''''''''''''''''''''###%%%'''))))))(((%%%$$$%%%%%%%%%&&&''''''(((((('''''''''''''''((())))))%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++++++++++++++++++++---------,,,+++*********,,,,,,,,,---------......,,,---111555666???XXXrrryyysss111555999888444222444666444777<<>>888333...***((('''&&&&&&''''''&&&$$$########################%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###%%%%%%#########$$$###########################$$$%%%%%%&&&&&&%%%%%%""""""######$$$%%%%%%&&&$$$$$$%%%&&&&&&''''''(((&&&,,,///***&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''((())))))***'''(((((((((((('''&&&%%%''''''((())))))))))))))))))************+++++++++++++++++++++++++++++++++,,,---//////......000222999888>>>LLL\\\ppp~~~jjjeeennnzzz^^^PPPAAA;;;999666333333111333555666777:::===@@@???BBBGGGLLLPPPUUUZZZ^^^dddiiiooossswww}}}~~~tttoooggg```[[[XXXVVVTTTMMMLLLIIIGGGEEEEEEEEEFFFDDDJJJUUU^^^bbb^^^VVVOOOEEEEEEDDDDDDDDDEEEGGGHHHCCCDDDEEEGGGJJJLLLMMMNNNPPPSSSWWW[[[\\\^^^```bbbcccgggkkkooorrrvvvyyy|||}}}|||zzzxxxwwwuuusssrrrrrrqqqmmmjjjcccaaa]]]YYYWWWVVVVVVVVV[[[^^^bbbcccaaaZZZSSSNNN???<<<888555555:::@@@EEEJJJNNNRRRQQQOOONNNPPPSSS[[[fffqqqtttqqqmmmgggaaaVVVOOOIIIKKKRRRZZZ\\\[[[WWWZZZ\\\\\\[[[[[[\\\___YYY```dddbbb___^^^^^^\\\VVVYYY[[[^^^hhhsssvvvsssjjjgggbbb\\\YYYYYY[[[]]]]]]YYYUUUSSSOOOHHH@@@:::444111...+++)))(((((('''(((&&&%%%%%%&&&''''''&&&%%%&&&''''''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$&&&'''%%%%%%&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###&&&))),,,,,,+++(((&&&%%%&&&&&&'''(((((())))))'''''''''''''''((())))))%%%&&&&&&'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,---------......---,,,///444555:::NNNeee}}}***///555666444444777;;;===AAAHHHRRR^^^lllyyy~~~~~~}}}|||{{{zzzyyyxxx{{{vvvooojjjeee]]]SSSKKKNNNTTT[[[]]]\\\^^^eeelllmmmrrrwww{{{||||||vvvqqqttt}}}~~~yyyuuurrrkkkccc]]]LLLDDD:::222...+++)))&&&((('''&&&'''''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%$$$###$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%'''%%%######%%%&&&&&&%%%$$$$$$%%%&&&&&&''''''((((((...000+++&&&&&&(((((('''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&'''''''''&&&&&&%%%$$$'''(((((())))))))))))))))))************++++++++++++*********************,,,---////////////000222666444888BBBNNN\\\qqqrrrkkkrrrvvvdddQQQFFF???888444222000111333444444666888;;;999<<>>;;;777444555<<>>AAAGGGOOO\\\hhhsss~~~}}}yyywwwxxxxxxxxxlllfffhhheeeZZZUUUWWWWWW\\\aaaccccccfffkkkqqquuusssuuuyyy{{{{{{}}}wwwhhhhhhkkktttyyyrrrooolllfff[[[QQQFFF===333,,,***)))&&&###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""######%%%(((+++---%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%''''''''''''''''''''''''***)))((('''%%%$$$###"""%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&&&&''''''''''''(((((('''&&&%%%%%%))))))((((((((((((((()))+++***)))))))))))))))***)))***+++,,,------------......---------......//////222555888>>>JJJ[[[ggg{{{|||qqqlllvvvmmmUUUGGGAAA:::333222333222111000111555888;;;;;;<<<>>>BBBGGGKKKNNNOOOQQQUUUYYY]]]dddkkkpppuuuuuuvvvzzz}}}xxxtttqqqkkkccc___]]][[[UUUQQQOOO[[[kkkxxx|||xxxpppkkkbbb___\\\\\\]]]```aaabbb[[[\\\\\\^^^aaadddgggiiirrrqqqqqqqqqrrruuuwwwyyy|||}}}}}}xxxuuusssqqqooonnniiieeebbb```aaa```]]]ZZZXXXWWWWWWYYY[[[]]]^^^^^^hhhnnnqqqkkkddd\\\QQQEEE???888555999???DDDLLLVVVccc___[[[XXXVVVTTTQQQOOO```llluuutttpppllleee]]]YYY\\\]]]]]]aaaggggggdddaaa]]]ZZZ\\\\\\[[[]]]aaacccaaa___^^^]]]ZZZVVVSSSSSSZZZdddmmmrrrrrrooolllfffgggccc[[[XXX\\\```aaaRRRPPPLLLHHHCCC;;;333...///...---+++***((('''&&&'''''''''&&&&&&%%%%%%%%%)))(((&&&%%%%%%&&&((()))%%%%%%%%%$$$$$$$$$#########$$$%%%&&&''''''''''''%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&(((((('''%%%$$$''''''''''''(((((((((((()))))))))))))))(((((((((&&&&&&''''''''''''&&&&&&(((((())))))))))))((((((***)))(((''''''((()))***(((((((((((()))***+++,,,*********)))))))))))))))++++++,,,,,,,,,,,,------+++,,,------......------000///000222222666@@@LLLsss<<>>888777555444444444444555666666888:::===@@@CCCEEEIIILLLOOORRRUUUZZZ___cccffffffgggkkkqqquuuvvvuuuyyy~~~xxxqqqmmmkkkgggaaa\\\TTT___ooo}}}yyysssooollljjjiiikkkmmmnnnoookkkkkklllmmmooorrrtttvvvyyyxxxxxxxxxyyy{{{~~~~~~~~~~~~~~~zzzxxxtttqqqoookkkgggdddddd```\\\YYYYYYXXXVVVTTT]]]\\\\\\\\\___aaacccdddlllpppnnnfff\\\TTTKKKAAA>>>:::;;;BBBJJJPPPYYYaaafffccc```^^^^^^___^^^^^^fffnnnssspppmmmmmmkkkggglllppprrrrrrsssuuuqqqkkkgggcccaaaaaa___]]]```eeejjjhhhddd___[[[XXXWWWVVVWWW]]]gggooorrrqqqnnnlllmmmkkkeee^^^]]]___]]]YYYOOOMMMHHHDDD>>>888111,,,&&&&&&&&&''''''(((((((((''''''&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))))))))))))))(((***)))(((((((((((()))***))))))((((((((((((((())))))))))))))))))******************+++++++++,,,,,,+++,,,------...---------///......000000333===HHHcccwwwJJJNNNSSSUUUUUUVVVZZZ]]]dddnnnzzzsssjjjdddbbb^^^]]]dddoooqqqggg^^^\\\ZZZ\\\___```cccjjjssszzz}}}xxxuuutttsssqqqrrrvvvzzz~~~~~~~~~|||xxxqqqhhhbbbeeehhhnnntttxxxyyyxxxvvvnnnhhhaaa[[[UUULLL@@@666111---)))'''((((((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%%%%""""""""""""""""""""""""########################$$$$$$$$$$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$%%%''')))***(((((()))))))))(((''''''))))))(((((((((((()))))))))((((((((()))***++++++)))***+++,,,------------.........------,,,,,,,,,111222333222333777???EEEXXXggg}}}sssmmmbbbgggssswww```MMM<<<888444333444444222000222333444666888:::<<<===CCCFFFIIILLLNNNPPPSSSVVVZZZZZZ\\\___dddgggiiiiiikkkpppyyy|||wwwoooiii[[[cccqqq}}}~~~{{{yyyxxxzzz|||}}}}}}{{{{{{{{{|||}}}~~~|||{{{yyyxxxxxxxxxtttrrrooommmiiiddd^^^YYYZZZWWWSSSQQQRRRSSSTTTSSS`````````aaaccceeehhhiiinnnnnniii^^^SSSLLLEEE@@@AAAAAAFFFPPPXXX^^^eeelllllliiifffeeegggiiikkklllnnnqqqpppjjjhhhmmmsssvvvuuummmjjjgggeee```]]]```fffpppnnnggg___XXXVVVYYY]]]___dddkkkqqqrrrqqqpppooouuuqqqiiidddcccccc[[[RRRLLLHHHBBB<<<777222---***###$$$%%%&&&'''(((((()))'''&&&&&&&&&&&&%%%%%%%%%((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&%%%###"""!!!!!!''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((((((''''''&&&&&&''''''''''''(((((((((''''''''''''''''''''''''(((((())))))))))))(((((())))))************))))))+++***))))))))))))***+++***)))((('''&&&&&&&&&&&&(((((())))))******++++++)))))))))************+++++++++,,,---------------...,,,---......000888BBBQQQfff\\\```dddeeecccccceeehhhjjjtttssseee[[[VVVTTTUUUXXXbbbnnnqqqjjjcccaaa\\\]]]^^^```dddlllvvv}}}}}}wwwuuurrroooqqquuu~~~~~~{{{xxxrrrmmmhhhccc___[[[^^^ccciiimmmmmmkkkiiiiii```[[[UUUPPPJJJBBB888000***(((&&&'''((((((&&&###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%&&&'''''''''%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&$$$$$$%%%'''***+++((()))))))))))))))(((((()))(((((((((((())))))***(((((((((((()))***,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---...000000111444888<<>>KKK___sss}}}tttmmm___YYYWWWaaarrriii\\\LLL@@@;;;888555222...///111444666777777888999<<<@@@CCCEEEFFFIIIKKKJJJKKKMMMOOOQQQRRRTTTUUUUUUYYY```hhhooouuuyyy{{{xxx|||}}}xxxmmmmmmqqqzzz{{{||||||}}}}}}}}}||||||sssrrrpppmmmkkkiiihhhggggggccc^^^ZZZWWWTTTQQQOOOKKKKKKJJJKKKMMMRRRWWW[[[___dddiiillljjjfffdddbbb]]]___aaa___YYYTTTSSSUUU```fffkkkmmmlllkkkjjjiiikkkjjjkkknnnrrrvvvwwwxxxsssmmmddd]]]]]]fffvvvtttppplllhhhaaaZZZZZZ^^^bbbaaa^^^XXXUUU[[[gggppprrrtttvvvvvvuuuwww}}}{{{nnnbbbYYYQQQJJJAAA===666000---+++***)))---,,,+++***((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''$$$%%%%%%%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&))))))************))))))*********++++++*********)))((((((((())))))***+++''''''((()))***++++++,,,************+++++++++,,,***+++,,,,,,------,,,,,,000---,,,...//////333999???RRRrrr{{{uuurrrrrrnnnrrruuuvvvtttsssuuuwwwwwwnnn___QQQHHHFFFIIIKKKQQQVVV\\\bbbeeeeeefffhhhhhhhhhiiikkkoootttyyy|||}}}wwwrrrrrrqqqpppsssxxx}}}lllfff^^^XXXVVVWWWXXXYYY]]]]]]\\\\\\ZZZYYYWWWUUUSSSNNNFFF>>>777111+++(((&&&'''(((((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$$$$""""""""""""""""""""""""######################## !!!"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$######"""%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''((()))''''''((()))))))))(((((((((''''''(((((()))***+++)))((((((((()))***++++++******+++++++++++++++***'''(((***,,,---------,,,//////000000111111111111555???NNN___ooowwwooo^^^UUUOOOVVVeeesssxxxxxxzzz{{{fffRRRCCC999333/////////000111222333444444333666999;;;===@@@CCCEEEEEEGGGJJJJJJKKKLLLNNNPPPPPPRRRWWW]]]ccchhhlllnnnqqquuuyyyzzzyyyyyy|||}}}vvvuuuvvv{{{~~~~~~~~~}}}|||{{{{{{zzzvvvvvvwwwwwwwwwwwwvvvvvvjjjiiifffdddaaa___^^^^^^ZZZWWWRRROOOMMMMMMLLLKKKJJJKKKKKKKKKKKKNNNRRRVVV___eeekkklllhhhbbb]]][[[TTT\\\gggooommmfffdddfffqqqwwwzzzvvvpppllliiiffffffhhhmmmsssxxx{{{zzzyyyllleee]]]YYYXXX___nnn|||vvvpppllliiiccc[[[WWWXXXTTTTTTSSSSSSUUU]]]hhhqqqqqqvvvzzz{{{{{{}}}~~~jjjXXXNNNGGGBBB;;;666000,,,*********)))((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%'''((()))%%%%%%&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&'''''''''$$$%%%%%%&&&&&&'''''''''(((((())))))))))))(((((((((((())))))))))))(((((())))))***++++++***))))))((((((((())))))***+++,,,(((((())))))******++++++*********+++++++++,,,,,,******+++,,,,,,,,,,,,,,,000,,,,,,///000000222666888HHHccc{{{zzztttrrrnnnkkkhhheeebbb``````ZZZQQQJJJGGGHHHMMMPPPVVV\\\aaaeeegggkkknnnqqqpppqqqrrruuuxxxzzzzzzzzzvvvrrrppprrrssstttxxx~~~zzztttddd___XXXUUUUUUXXX\\\^^^bbb]]]VVVSSSQQQPPPNNNKKKJJJDDD<<<333---)))'''&&&%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""""""""""""""""""""########################"""""""""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((((((''''''&&&&&&&&&'''(((((((((((((((''''''''''''((()))***+++***)))))))))))))))************++++++++++++******)))***+++,,,,,,+++***)))///.........//////......222999BBBLLLZZZmmm~~~sss```VVVMMMNNNYYYdddhhhhhhjjjnnnuuu|||jjjUUUDDD:::666444333222000//////000000111222444555666999===@@@DDDFFFHHHIIIHHHHHHJJJMMMKKKMMMOOORRRVVV[[[^^^aaagggkkkoooqqqqqqrrruuuxxxyyy|||yyyzzz|||}}}}}}~~~~~~~~~}}}|||{{{wwwwwwvvvuuutttsssqqqqqqnnnnnnnnnmmmlllkkkjjjiii```___]]]ZZZXXXVVVUUUTTTNNNMMMKKKJJJKKKKKKJJJHHHIIIKKKMMMLLLLLLMMMQQQTTT^^^bbbfffddd]]]WWWSSSSSSSSS___tttzzzssssssvvv|||}}}vvvnnnkkkhhheeefffiiipppwwwzzzyyysssoooccc]]]XXXVVVUUUXXXcccpppzzztttmmmgggfffccc[[[RRROOOJJJJJJKKKOOOUUU]]]eeejjjjjjsss}}}vvv```PPPHHHAAA<<<444000+++((((((((()))(((&&&&&&&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$######$$$&&&((()))&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&''''''(((((((((((())))))))))))((((((''''''((((((((((((''''''((())))))******))))))((())))))((((((((())))))***)))))))))))))))*********)))))))))************+++******+++,,,,,,,,,,,,+++...+++***...000000111444555>>>TTTsss~~~vvvxxxrrriiiccc^^^YYYSSSOOORRROOOKKKIIIIIIMMMRRRUUU\\\bbbhhhkkknnnssswwwzzzvvvwwwyyy{{{~~~~~~|||zzztttqqqppptttwwwyyy~~~}}}}}}}}}pppiiibbb]]]XXXUUUWWW\\\```cccddd\\\QQQKKKJJJIIIFFFCCC@@@;;;222+++'''&&&'''(((###%%%&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$########################&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&((())))))'''%%%$$$%%%%%%&&&'''((((((''''''''''''''''''((()))+++++++++***)))))))))))))))*********+++++++++******)))+++,,,------,,,)))'''%%%+++******+++---//////...000333777<<>>666111...))))))((('''&&&&&&%%%$$$'''&&&%%%$$$$$$&&&''')))&&&&&&&&&&&&%%%%%%$$$###!!!"""$$$&&&''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$###$$$%%%&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***&&&&&&''''''(((((()))))))))***++++++,,,,,,++++++((((((((((((((()))************************++++++*********+++++++++,,,,,,///...,,,+++++++++,,,---------,,,---...000111222222444<<>>999333333333333222222111111000222555888<<<>>>@@@AAA@@@AAABBBCCCDDDDDDDDDDDDFFFHHHJJJMMMNNNOOOOOOOOOOOOPPPRRRUUUWWWYYYZZZ[[[bbbfffkkkmmmmmmmmmooorrrrrrrrrrrrqqqpppooonnnmmmssssssrrrrrrpppooommmllliiigggeeedddeeeeeeeeeccc______^^^]]]]]]\\\[[[[[[XXXUUUQQQPPPQQQQQQOOOLLLJJJIIIIIIIIIHHHHHHGGGGGGEEEDDDBBBAAAAAACCCEEEFFFGGGHHHIIIJJJKKKMMMPPPSSSWWW[[[___^^^XXXRRRNNNMMMDDDDDDDDDGGGMMMVVV^^^dddooozzz~~~vvvpppllliiiiiifff^^^YYYXXXYYY\\\]]]ZZZUUUQQQQQQRRRPPPRRRSSSRRRPPPPPPTTTWWWYYYbbbnnnzzzqqqdddXXXTTTPPPNNNOOOSSSXXX[[[]]]\\\YYYUUUPPPOOOOOOQQQOOOYYYccceeeeeedddaaa^^^[[[UUUKKKAAA999222,,,(((((('''''''''&&&&&&&&&&&&'''&&&%%%$$$%%%&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$"""###$$$&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$###$$$%%%&&&&&&''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&'''((())))))***))))))***+++++++++++++++)))))))))))))))***++++++++++++***************************++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222000111666BBBWWWrrrrrr___PPPOOOYYYkkkuuuqqqkkkeeeaaa^^^]]]\\\\\\VVVRRRTTTSSSQQQSSSWWW```cccfffhhhhhhiiilllnnnmmmmmmmmmlllllllllllllllhhhjjjnnnuuu~~~}}}}}}|||zzzxxxwwwvvvtttpppmmmdddcccbbbaaaccchhhpppvvvvvvoooggggggiiifff[[[QQQJJJHHHDDD===555///,,,+++)))(((&&&$$$######$$$%%%&&&&&&&&&'''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$########################""""""#########$$$$$$$$$!!!"""###%%%&&&'''''''''######$$$$$$$$$$$$######""""""""""""###$$$%%%&&&%%%%%%%%%$$$$$$#########&&&%%%###$$$&&&&&&%%%###$$$%%%&&&%%%######%%%&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''''')))))))))))))))******+++))))))))))))))))))))))))((()))))))))***************+++++++++++++++,,,,,,+++***))))))***+++++++++...///000000///111555888EEEPPP___ooo}}}hhh]]]XXXVVVVVVYYYccceeejjjooopppjjj```YYYWWW\\\bbbiiivvv~~~xxxeeeRRRFFF<<<999555222222222333333222333444666777888999999:::<<<>>>@@@BBBBBBBBBBBBFFFGGGHHHJJJKKKLLLLLLLLLIIIJJJKKKMMMOOOPPPQQQRRRWWW[[[```aaa``````cccgggffffffffffffeeedddcccbbbgggggggggffffffeeeddddddbbbaaa___^^^^^^^^^______\\\[[[ZZZXXXVVVTTTSSSRRRQQQOOOLLLKKKLLLLLLJJJHHHHHHGGGGGGFFFEEEEEEEEEEEEBBBBBBAAAAAABBBDDDFFFGGGIIIKKKMMMOOOQQQUUUYYY]]]]]]^^^]]]YYYQQQIIIDDDCCC>>>???BBBGGGOOOYYYbbbhhhrrrzzz}}}xxxooojjjggghhheee[[[QQQLLLMMMOOOQQQQQQOOONNNPPPQQQMMMOOOPPPOOONNNOOORRRTTTVVV[[[cccnnnvvvsssfffZZZQQQPPPNNNMMMPPPXXXeeennnnnnhhh```VVVOOOKKKKKKLLLJJJSSSZZZ[[[ZZZZZZWWWSSSSSSMMMDDD;;;444///+++(((''''''''''''''''''(((((('''&&&%%%%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%###########################$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((%%%%%%$$$$$$%%%&&&&&&'''%%%&&&&&&'''((()))******&&&'''(((((())))))(((((())))))(((((())))))***++++++++++++***************************++++++++++++***+++,,,------,,,+++***------------...//////000//////222:::HHH```qqqZZZNNNMMM]]]XXXWWWUUUSSSSSSTTTWWWZZZYYYUUURRRSSSSSSUUUZZZ```hhhjjjlllnnnnnnnnnoooppppppooommmkkkiiihhhggggggeeehhhmmmuuu}}}{{{{{{wwwtttqqqnnnkkkfffaaa]]]SSSUUUYYY]]]bbbhhhnnnsssvvvnnnfffcccbbb]]]QQQGGGAAA@@@===888111,,,))))))&&&%%%$$$$$$###$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$############$$$$$$########################""""""#########$$$$$$$$$""""""###$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!!!!!!!"""###$$$%%%&&&%%%%%%%%%$$$$$$#########"""""""""###$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((((((''''''''''''((())))))))))))))))))))))))))))))((()))))))))*********************++++++,,,,,,,,,*********++++++,,,...///---...////////////111222777===IIIXXXjjj~~~rrrjjjfffcccccceeerrrvvv}}}~~~pppddd``````]]]ZZZcccvvvrrrdddSSSJJJ???555111111222222222222222222333333444444666777:::===@@@AAAAAAAAABBBCCCDDDFFFGGGHHHIIIIIIHHHHHHIIIJJJKKKMMMNNNOOOOOORRRVVVVVVVVVVVVYYY[[[[[[[[[[[[[[[ZZZYYYXXXXXXZZZZZZZZZZZZ[[[\\\\\\]]][[[ZZZYYYXXXWWWWWWYYYZZZYYYWWWUUUSSSPPPMMMKKKJJJLLLJJJHHHHHHHHHHHHGGGFFFFFFEEEDDDCCCBBBBBBCCCCCCBBBBBBBBBCCCDDDFFFHHHIIILLLNNNQQQTTTVVVYYY]]]```aaa^^^YYYQQQIIICCC???>>>;;;===AAAHHHQQQ[[[dddiiirrryyy}}}{{{yyyyyyvvvrrrnnnjjjhhhiiidddWWWJJJCCCDDDGGGLLLOOOQQQQQQQQQQQQJJJLLLMMMNNNOOOQQQSSSUUUWWWWWWZZZccciiifff[[[RRRLLLLLLMMMMMMRRR]]]mmmyyyvvvooocccWWWNNNIIIHHHGGGDDDJJJOOOOOOOOOPPPMMMIIILLLEEE<<<333...,,,***)))'''(((((((((((()))))))))&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((())))))&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&'''((())))))***&&&&&&'''(((((((((((('''(((''''''''''''((())))))************************))))))*********+++++++++)))***+++,,,---,,,***)))...............---------//////111555===QQQrrreeePPPJJJXXXwwwAAABBBDDDFFFHHHMMMSSSXXXUUUTTTRRRRRRTTTZZZcccjjjrrrrrrtttuuuuuuuuutttsssqqqooommmkkkiiihhhiiiiiiiiikkkpppwww}}}zzzrrrnnnhhhccc___[[[XXXUUUOOOTTT[[[aaafffiiilllmmmmmmggg```ZZZVVVPPPFFF???999777444111...+++)))(((%%%%%%$$$$$$$$$$$$%%%%%%###############$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$###############$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$###""""""%%%%%%%%%&&&&&&%%%%%%%%%""""""""""""###$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$ !!!"""###$$$%%%%%%&&&%%%&&&&&&&&&$$$$$$&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&''''''((())))))))))))))))))))))))))))))))))))*********************++++++,,,,,,---'''(((******)))***,,,...******+++,,,------------000222:::HHHZZZoooyyyttttttsssvvvyyyzzzuuuqqqfffZZZYYYgggxxxtttfffSSSCCC999555333222111000000000111222333333333555777999<<<>>>??????@@@AAACCCEEEGGGIIIKKKLLLGGGGGGHHHHHHJJJKKKMMMNNNLLLLLLMMMMMMNNNOOOPPPPPPQQQQQQRRRRRRQQQQQQPPPOOOOOOOOOPPPPPPRRRSSSUUUVVVQQQRRRRRRQQQPPPOOOQQQRRRSSSRRRPPPMMMJJJGGGEEEDDDGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@AAABBBCCCEEEFFFGGGHHHJJJLLLMMMNNNVVVYYY\\\^^^^^^]]]^^^___WWWSSSMMMEEE???<<<::::::999<<>>BBBFFFIIIOOOVVV[[[ZZZYYYWWWUUUWWW___iiipppttttttuuuvvvwwwuuusssqqqpppooommmllllllmmmoooppprrrsssuuuxxx{{{nnnhhh___XXXUUUTTTSSSSSSQQQVVV^^^cccffffffffffff```]]]WWWPPPIIIBBB<<<888333///+++***++++++)))'''%%%%%%%%%%%%%%%%%%%%%%%%######""""""###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$############$$$$$$""""""#########$$$$$$$$$"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&"""###$$$$$$$$$$$$%%%&&&%%%&&&'''&&&$$$$$$&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((()))&&&&&&&&&%%%&&&&&&'''((())))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------(((******)))'''''')))++++++******+++,,,,,,,,,+++000///444???MMM___vvv{{{zzz}}}{{{fffZZZ]]]eeekkkyyy}}}~~~mmmZZZMMMFFFAAA===777666555444333333444444444444444555777888::::::===>>>???BBBEEEIIIKKKMMMHHHHHHHHHHHHJJJLLLNNNOOONNNKKKHHHIIILLLNNNLLLIIIKKKKKKKKKKKKKKKKKKJJJIIIJJJIIIIIIIIIJJJLLLNNNOOOIIIKKKMMMLLLJJJIIIJJJLLLMMMLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCDDDEEECCCCCCBBBCCCDDDGGGJJJKKKNNNOOOPPPRRRSSSUUUVVVWWW^^^```bbbbbb^^^YYYUUUSSSGGGDDD@@@===;;;::::::999===???CCCHHHNNNTTTYYY\\\aaahhhlllkkkjjjjjjgggdddfffccc```]]]UUUJJJDDDDDDBBBFFFLLLRRRTTTSSSOOOKKKHHHJJJMMMRRRXXX\\\___```___WWWQQQPPPNNNIIIGGGIIIEEEGGGJJJPPPXXXbbblllrrrpppiii___VVVOOOKKKFFFCCCEEEHHHHHHEEEDDDDDDAAA<<<555000+++'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&%%%%%%$$$&&&%%%$$$######%%%'''((($$$$$$###############$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''''''''((()))))))))((((((((((((((('''((())))))***(((((()))***+++,,,,,,---))))))))))))************((())))))******************+++,,,...//////......///...111666777===UUUooohhhWWWWWWiii{{{EEEHHHMMMQQQTTTYYY```eeecccbbb___ZZZZZZaaakkkrrrqqqqqqqqqrrrsssqqqnnnlllooonnnnnnnnnooorrruuuvvvyyyyyyyyyzzz|||mmmeee[[[SSSOOOPPPSSSTTTPPPTTTZZZ^^^___]]]\\\[[[XXXUUUPPPIII@@@:::666555///***%%%%%%)))+++***'''%%%%%%%%%%%%%%%%%%%%%%%%######""""""###%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$############$$$$$$""""""######$$$$$$$$$$$$"""############$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&######$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%&&&&&&&&&$$$$$$$$$%%%&&&&&&'''&&&%%%$$$&&&(((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,------///000111...+++)))+++---...---,,,,,,---------,,,///,,,///888AAANNNaaasss{{{{{{sss^^^WWWXXXYYY```iiiooonnnnnntttyyyzzzzzzzzz{{{mmmaaaXXXQQQLLLBBB@@@===:::777666555555555444333222333444555666444555888;;;???CCCFFFHHHIIIIIIIIIJJJKKKNNNPPPQQQRRRLLLHHHIIIMMMOOOLLLGGGHHHHHHHHHHHHHHHHHHGGGFFFHHHGGGGGGFFFFFFGGGIIIJJJEEEHHHKKKKKKIIIGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIFFFGGGGGGFFFEEEEEEFFFGGGGGGGGGGGGIIILLLPPPTTTVVVWWWXXXYYY[[[\\\^^^______[[[]]]___\\\UUUMMMFFFBBB@@@???>>>>>>@@@@@@@@@???DDDDDDFFFHHHJJJMMMOOOQQQTTT\\\ccceeegggiiihhheeeccc___[[[UUULLLDDDDDDHHHFFFHHHMMMQQQSSSQQQLLLHHHHHHIIIMMMTTT[[[```cccdddaaaWWWOOOKKKEEE@@@BBBGGGFFFHHHLLLSSS\\\dddkkkoookkkeee\\\UUUPPPLLLGGGCCCBBBCCCAAA===;;;;;;777111,,,***((('''(((((('''&&&%%%%%%%%%$$$$$$#########&&&'''''''''&&&&&&%%%$$$&&&%%%$$$######%%%'''(((&&&&&&%%%%%%$$$%%%%%%&&&#########$$$$$$%%%%%%%%%"""""""""######$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%% !!!"""###%%%&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''(((((((((''''''&&&&&&&&&'''''')))))))))(((''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&)))))))))))))))******+++''''''(((***+++,,,---...))))))))))))************(((((())))))*********+++'''(((+++---///000000000...---111777666999LLLdddxxx```YYYdddsssOOOXXX^^^___aaahhhooosssvvvmmmbbb^^^ccckkkrrruuuxxxrrrllljjjkkkmmmkkkiiifffjjjnnnrrruuuwwwyyy{{{{{{vvvsssxxxssseee___WWWSSSSSSSSSSSSRRRTTTTTTVVVXXXYYYXXXUUURRRQQQNNNHHH@@@999333///---''')))(((%%%'''+++,,,))))))'''&&&&&&&&&&&&$$$#########""""""""""""###############"""""""""$$$%%%$$$###!!!"""""""""############$$$###"""!!!!!! !!!***))))))(((&&&%%%%%%$$$%%%&&&&&&$$$!!! """######$$$$$$######"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$######"""""""""%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''***(((&&&'''***+++)))'''&&&(((******)))((()))***&&&&&&''''''(((((())))))))))))***++++++++++++***......---,,,,,,+++************************++++++------///333:::EEERRR[[[nnnzzzzzz|||hhhXXXPPPNNNQQQVVV\\\```bbbfffjjjnnnooossswww}}}~~~uuullleee[[[UUURRRQQQIII===777777666444111......///111222555444333555:::>>>AAABBBHHHIIIIIIIIIIIIKKKOOORRRSSSSSSTTTTTTSSSPPPNNNLLLKKKJJJIIIHHHHHHGGGEEEDDDEEEEEEEEEGGGIIIJJJIIIHHHGGGHHHHHHIIIIIIHHHGGGGGGFFFHHHJJJJJJIIIHHHIIIJJJIIIJJJLLLMMMNNNMMMLLLKKKNNNNNNPPPRRRVVVZZZ^^^```aaabbbdddeeeeeedddbbb```YYYWWWSSSMMMFFF@@@===<<<;;;???DDDIIIKKKJJJHHHFFFFFFEEEFFFGGGIIIIIIGGGFFFFFFPPP]]]fffhhheeeaaa___WWWOOOIIIIIIJJJIIIIIIJJJOOOOOOOOOOOOOOOMMMIIIFFFGGGJJJNNNTTTYYYZZZYYYWWWZZZTTTLLLEEECCCDDDEEEGGGIIIMMMTTT[[[bbbgggjjjkkk```]]]YYYUUUPPPKKKDDD@@@@@@???>>><<<:::666000+++))))))(((((((((((())))))''''''&&&%%%%%%$$$######!!!###$$$$$$###$$$&&&((())))))((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!!!!###%%%&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''((((((((('''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((()))'''''''''''''''((())))))%%%%%%'''''''''&&&%%%$$$(((((((((((((((((((((((()))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))************'''((()))***,,,---...///,,,,,,///111111666DDDQQQtttqqq^^^___iiidddiiillljjjjjjrrr{{{yyymmmfffiiiooouuuwwwzzzssskkkffffffgggfffdddfffkkksssyyy|||{{{yyyxxxvvvooolllsss~~~xxxmmm```[[[VVVUUUVVVWWWVVVUUUTTTSSSTTTTTTUUUSSSOOOLLLHHHEEE???888222---***)))((((((%%%###&&&,,,---))))))'''&&&%%%&&&&&&$$$###'''%%%###!!!!!!###%%%'''""""""""""""############$$$###"""###%%%&&&%%%$$$############$$$$$$$$$$$$"""""""""""""""###$$$%%%$$$$$$$$$###############$$$%%%%%%$$$"""!!!"""###$$$%%%%%%&&&&&&%%%%%%$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((()))(((&&&''')))***(((&&&%%%''')))***))))))***,,,)))))))))))))))*********))))))***++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,+++***)))))))))***.........///222:::CCCIII[[[hhhzzz~~~~~~{{{}}}fffVVVNNNMMMIIIKKKOOORRRUUU[[[bbbhhhjjjpppvvv~~~~~~wwwrrrnnnmmmlllcccRRRDDD???777555222111000111222222111000///111444888::::::>>>@@@AAABBBCCCGGGKKKOOOQQQRRRSSSTTTSSSQQQOOONNNRRRQQQPPPOOONNNMMMJJJHHHHHHHHHHHHIIIJJJKKKKKKKKKIIIJJJJJJJJJJJJJJJIIIHHHKKKMMMNNNNNNMMMMMMNNNOOOPPPRRRTTTWWWXXXWWWVVVUUUXXXYYY[[[]]]```cccfffgggfffeeedddbbb___\\\YYYXXXNNNKKKFFFAAA===<<<>>>@@@HHHLLLQQQVVVWWWTTTPPPMMMMMMKKKIIIHHHHHHHHHFFFEEEIIIRRR\\\cccbbb\\\VVVSSSLLLEEEAAADDDIIIMMMPPPTTTVVVSSSPPPNNNNNNMMMLLLJJJHHHIIIJJJNNNQQQUUUVVVWWWYYYTTTMMMGGGEEEFFFHHHIIIKKKNNNUUU[[[```bbbcccccc___\\\XXXSSSOOOIIICCC???<<<;;;999777555222---)))'''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%$$$######!!!&&&)))(((&&&###"""(((''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""""""""###%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((())))))'''(((((((((((((((''''''((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))*********************++++++,,,,,,---,,,---///000000333>>>JJJjjjkkkaaabbbpppssssssooopppyyywwwooonnnqqqvvvxxx{{{tttkkkeeeeeefffggggggkkkrrr{{{xxxssspppiiifffnnn{{{zzzmmmfff]]][[[ZZZ[[[]]]^^^[[[WWWTTTRRRPPPOOOMMMJJJFFFBBB>>>;;;666000+++((('''''')))(((%%%###&&&+++,,,)))((('''%%%%%%&&&&&&$$$###$$$$$$%%%&&&&&&%%%$$$$$$"""""""""#########$$$$$$%%%$$$###$$$&&&'''&&&%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%% !!!!!!"""""""""###!!!###$$$###""""""###$$$$$$%%%%%%&&&&&&%%%%%%$$$"""""""""#########$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%###$$$$$$%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((()))((('''&&&&&&(((((('''&&&&&&(((******)))((()))***'''''''''&&&&&&&&&&&&&&&((()))******++++++******((())))))***+++,,,,,,,,,...---+++***)))(((((((((---------,,,---000666:::GGGSSSggg~~~{{{}}}{{{xxx~~~iiiZZZTTTRRRJJJIIIHHHGGGIIIOOOWWW]]]aaagggpppzzz~~~lllYYYOOO???<<<777444333222111//////...---...111333444444777888999;;;<<<@@@DDDHHHLLLMMMOOOPPPQQQPPPPPPOOOXXXXXXXXXWWWVVVTTTRRRPPPOOONNNMMMMMMNNNOOOQQQRRRRRRRRRSSSSSSRRRQQQPPPPPPQQQRRRSSSRRRQQQRRRSSSUUUXXXZZZ^^^aaabbbbbb```^^^^^^___aaabbbdddeeeeeeeeefffddd___ZZZTTTPPPNNNLLLHHHEEEAAA???AAAFFFMMMRRR[[[___dddgggfff```ZZZUUUSSSPPPMMMKKKKKKLLLLLLKKKQQQUUU[[[]]]YYYSSSLLLHHHBBB<<<:::@@@IIIPPPVVV\\\[[[WWWRRRNNNNNNOOOPPPPPPJJJHHHGGGFFFIIIMMMRRRVVVWWWTTTOOOKKKIIIJJJKKKMMMMMMPPPTTTXXX[[[[[[ZZZYYY\\\YYYTTTPPPKKKFFF@@@<<<777555222000...,,,)))'''&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$######''')))(((%%%"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%%%%%%%&&&(((''''''''''''(((((()))(((((('''''''''(((((()))(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************,,,+++++++++++++++++++++,,,,,,...000//////777AAA[[[sss{{{iiibbbrrruuuuuurrrttt~~~zzzpppmmmooosssuuuxxxsssllliiilllqqqvvvxxxzzz~~~vvvnnnkkkdddbbblllyyy{{{tttnnniiigggdddcccccceeefffccc\\\WWWSSSPPPLLLIIIEEEAAA===999777444///+++(((''''''((((((,,,,,,)))&&&((()))((('''&&&%%%%%%&&&&&&$$$###""""""###$$$$$$###""""""""""""#########$$$$$$$$$$$$###"""###%%%&&&%%%$$$#########$$$$$$$$$%%%%%%((('''%%%$$$""""""!!!!!!"""""""""#########$$$$$$ """###"""!!! !!!""""""######$$$$$$######"""!!!""""""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""" """###$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&((()))***)))'''%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$((())))))***************((((((((()))******++++++,,,,,,+++***)))))))))***+++,,,---------///333666;;;EEEXXXppp|||}}}sssrrr}}}wwwkkkccc```XXXUUUOOOKKKIIIJJJNNNQQQUUU[[[eeeppp}}}qqqgggVVVOOOFFF>>>999666222///111///......000222222222444555666666777:::>>>AAACCCEEEFFFHHHJJJKKKKKKKKKSSSUUUWWWYYYYYYXXXXXXXXXUUUUUUTTTSSSRRRTTTVVVYYYZZZZZZZZZYYYYYYWWWVVVVVVUUUVVVVVVUUUTTTUUUWWWYYY]]]```ccceeefffdddaaa___^^^___``````___]]]\\\[[[\\\XXXRRRLLLHHHEEEDDDDDDEEEEEEHHHNNNVVV___eeeiiinnnpppssssssooohhh___ZZZRRRQQQQQQSSSUUUWWWWWWVVVXXXXXXXXXVVVQQQLLLHHHFFF@@@<<<<<>>:::666333000---***(((&&&&&&'''(((&&&///555000'''$$$%%%&&&&&&%%%$$$$$$%%%&&&%%%###&&&&&&%%%%%%%%%%%%&&&&&&############$$$$$$$$$$$$###!!!!!!"""###$$$###"""""""""""""""#########$$$&&&&&&$$$###"""!!!!!!!!!%%%$$$$$$$$$$$$#########$$$%%%%%%$$$"""!!!!!!""""""######$$$$$$######"""!!!""""""""""""#########%%%%%%%%%%%%%%%%%%%%%%%%((('''$$$"""!!!!!!######"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%&&&&&&$$$&&&''''''&&&%%%&&&&&&+++++++++******))))))((((((((()))************)))))))))))))))))))))))))))***)))))))))***+++,,,,,,+++,,,---......///111333444<<>>777222000/////////+++,,,......///222666:::333444555666888:::;;;<<<999???GGGKKKMMMNNNQQQSSSSSSUUUVVVTTTQQQQQQTTTWWW[[[[[[[[[ZZZXXXVVVUUUTTTRRRTTTVVVVVVUUUTTTUUUVVVXXXXXXXXXWWWVVVSSSPPPNNNJJJJJJIIIHHHFFFDDDBBBAAA???===;;;;;;===BBBGGGJJJNNNVVVfffzzz~~~tttkkkccc___XXX[[[^^^bbbccc```[[[VVVTTTPPPLLLJJJLLLPPPSSSTTTKKKHHHIIIQQQWWWXXXWWWXXXRRRRRRSSSUUUWWWVVVTTTQQQHHHIIIJJJIIIGGGIIINNNSSS\\\___bbb```\\\WWWVVVVVVTTTRRROOOMMMMMMQQQUUUXXXLLLHHHCCC>>>:::666222000,,,***'''''''''(((((('''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''(((&&&###"""!!!#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&%%%%%%%%%%%%&&&)))((((((''''''''''''((('''''''''''''''((()))***(((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,------***)))+++///000///222777;;;KKKbbbvvvuuu```vvvwwwvvvrrrqqqsssrrrnnnooommmiiieeecccccceeehhhhhhmmmvvvuuujjj\\\VVVQQQQQQQQQNNNNNNPPPJJJLLLRRRZZZcccllltttxxxtttpppjjjddd___VVVLLLEEEDDD???999444111///---+++%%%%%%&&&&&&&&&&&&&&&&&&(((...///***%%%%%%%%%$$$%%%$$$###$$$%%%&&&%%%###$$$###""""""""""""###$$$#########$$$$$$$$$%%%%%%"""!!!!!!!!!###$$$###"""""""""#########$$$$$$$$$!!!!!!""""""$$$%%%'''(((!!!"""""""""""""""######$$$&&&'''&&&$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$############$$$$$$$$$%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''''''''&&&%%%%%%'''((('''%%%%%%&&&((("""%%%'''((((((((()))***%%%%%%&&&&&&&&&&&&&&&''''''(((((()))))))))))))))((())))))******+++++++++))))))))))))***+++,,,,,,,,,,,,,,,+++))))))+++,,,...111666===GGGSSS___gggmmmmmmrrr}}}~~~vvvtttjjjkkknnnvvvyyyppphhhbbb[[[UUUQQQQQQRRRWWW[[[\\\___kkkyyyqqqjjjkkkppptttvvvtttzzz|||zzz~~~xxxppp\\\UUUIII@@@:::888777666333333222000//////222444111111222222333555666666555;;;BBBEEEDDDDDDFFFHHHJJJMMMOOONNNJJJIIIKKKNNNTTTTTTSSSRRRPPPNNNLLLKKKGGGJJJMMMNNNMMMLLLKKKKKKJJJJJJIIIGGGEEEDDDBBBBBB;;;;;;:::::::::;;;<<<<<<===<<<<<<>>>CCCIIIOOORRRXXX___nnnwwwnnnhhhfff\\\\\\^^^```___\\\VVVQQQQQQOOOMMMPPPUUUZZZ]]]^^^XXXRRROOOSSSVVVVVVVVVWWWRRRRRRSSSTTTTTTSSSPPPMMMIIIKKKKKKIIIGGGIIIPPPVVVccchhhllljjjddd]]]ZZZZZZTTTSSSQQQPPPQQQRRRTTTUUUGGGCCC>>>999555222...,,,)))(((&&&'''((()))((('''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$''''''&&&$$$###"""$$$$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''))))))((('''''''''''''''%%%&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++)))***---...---///444444???QQQggg~~~~~~rrr___uuuvvvsssoooooorrrssspppmmmllljjjgggddddddfffgggmmmttt~~~vvvkkk^^^VVVOOOKKKHHHFFFIIINNNGGGJJJPPPXXXaaahhhnnnqqqnnniiibbb]]]WWWPPPHHHAAA???:::444000...,,,+++***%%%&&&''')))))))))((('''++++++'''###$$$((('''###%%%$$$######%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###"""""""""$$$%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''!!!!!!"""###$$$%%%&&&&&&!!!"""###""""""$$$%%%#########$$$$$$############$$$$$$$$$$$$%%%%%%%%%"""""""""######$$$$$$$$$ !!!###%%%&&&&&&&&&&&&!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&%%%''')))(((&&&%%%&&&))))))+++,,,***(((&&&&&&'''&&&''''''(((((()))))))))'''(((((()))))))))))))))''''''(((***+++,,,......++++++***************+++***+++++++++***+++...000///111222333888BBBOOOXXXfffeeejjjttt{{{}}}|||zzzyyyzzz}}}nnniiieeeiiivvv}}}rrrkkkddd^^^ZZZWWWXXX\\\^^^ZZZWWW___kkkyyytttjjjggghhhhhhhhheeeooovvvwww{{{sssjjj\\\OOOFFFBBBAAA@@@>>>===:::555000......///222111111111222333444444555;;;AAABBB???===>>>@@@BBBFFFIIIHHHDDDBBBDDDGGGGGGFFFEEEDDDBBB@@@>>>===<<<@@@DDDFFFEEEBBBAAA@@@>>>===;;;:::999888888888777777777888:::===???AAA@@@@@@AAACCCHHHOOOUUUXXXZZZ^^^jjj}}}{{{rrrnnnlll[[[[[[[[[[[[[[[XXXSSSPPPPPPPPPSSSXXX```dddeeeeeeddd[[[TTTSSSSSSRRRRRRTTTUUUTTTRRRRRRQQQPPPMMMJJJKKKKKKJJJGGGEEEHHHQQQYYYiiinnnrrrpppiiiaaa^^^]]]TTTTTTUUUUUUTTTTTTSSSRRREEEAAA;;;666222///,,,)))(((&&&&&&'''((()))(((&&&(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$!!! """%%%)))%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$$$$$$$$$$############$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''((((((''''''&&&&&&&&&&&&&&&''''''((()))***)))((('''''''''''''''"""###%%%'''(((((('''&&&(((((((((((((((((((((((()))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))************------,,,,,,+++******)))---***))),,,,,,+++---111111888FFF]]]zzzuuuqqq|||ttteeevvvtttpppmmmmmmpppvvvyyyvvvtttqqqooommmkkkgggdddnnnvvvyyynnn___YYYQQQKKKHHHGGGFFFFFFLLLLLLMMMQQQYYY```fffhhhfffbbb[[[TTTMMMGGGAAA===333111///,,,***((((((((((((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$###"""!!! ######""""""######$$$%%%$$$$$$$$$#########""""""$$$$$$#########$$$%%%%%%%%%"""!!!%%%'''&&&&&&((($$$$$$$$$#########""""""%%%%%%%%%$$$$$$$$$######$$$$$$###"""!!!!!!""""""$$$$$$#########$$$%%%&&&!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%&&&'''((((((((('''---,,,+++)))(((''''''''')))))))))))))))******+++,,,+++***((('''%%%$$$###---,,,***(((((()))***++++++...111111222666???FFFNNN[[[gggjjjnnnuuuyyyxxxvvvuuusssrrroooqqq~~~uuuggg___dddttt}}}qqqiiihhhbbbeeegggeee^^^VVVRRRPPPcccqqqzzzwwwtttzzz|||nnndddaaa___]]]\\\cccjjjmmmsss{{{lllcccbbb___YYYZZZSSSIII???888666666777333444555555444444444555333777;;;;;;999777777888;;;===>>>===:::999:::<<<;;;;;;;;;999666555555777777777999;;;===<<<888555666555444444555444333111444444444666>>>IIINNNMMMOOOMMMKKKKKKNNNQQQSSSTTTUUUYYYeeewww|||rrrfffaaa]]]WWWRRROOOMMMJJJHHHNNNUUU```jjjpppqqqooolllqqqdddVVVQQQTTTYYYYYYWWWTTTRRRQQQPPPLLLGGGFFFJJJMMMMMMKKKGGGFFFJJJUUU]]]hhhiiijjjjjjhhhddd___]]]TTTTTTUUUTTTSSSQQQOOONNNBBB;;;444000//////+++((('''''''''(((((((((((()))&&&&&&&&&''''''&&&%%%%%%'''%%%$$$%%%$$$###%%%'''%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%&&&&&&''''''%%%$$$"""!!!!!!"""$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''((()))))))))((('''&&&&&&&&&$$$$$$&&&)))***)))&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((('''''''''''''''&&&%%%&&&'''((()))******))))))))))))******+++++++++***************))))))***+++,,,------...111555;;;KKKhhh~~~nnngggqqq{{{qqq]]]sssrrrpppnnnooorrrwww{{{|||zzzxxxvvvuuuqqqmmmiiilllsss~~~{{{ooo```ZZZRRRMMMKKKKKKLLLLLLMMMKKKJJJLLLPPPVVVYYY[[[ZZZVVVOOOIIICCC===777444111000---+++)))((('''''''''&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%###############"""""""""""""""#########$$$$$$$$$$$$$$$$$$#########""""""'''&&&%%%$$$$$$###$$$$$$!!!!!!''')))%%%""""""$$$$$$$$$#########""""""$$$$$$#########"""""""""$$$######"""""""""""""""###$$$$$$%%%%%%%%%%%%%%%######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((%%%&&&''''''''''''''''''%%%&&&&&&''')))+++,,,---))))))(((((())))))***+++)))))))))(((((('''''''''++++++++++++******)))((((((+++------,,,///555;;;===IIIUUUZZZaaakkksssuuutttsssqqqooollllllvvv~~~nnnaaa^^^eeepppyyyxxxuuullllllkkkgggbbb[[[UUURRRUUU```fffbbb___eeennnttt{{{{{{wwwllldddaaa^^^[[[^^^dddiiikkkqqqyyyzzzyyyxxxtttyyyqqqcccSSSDDD;;;999999>>>>>>>>>===<<<<<<<<<===;;;:::999777555444444555444555555444222111111222555666666555333222333555555666888;;;===;;;777444444333111111222333444444777999999;;;DDDSSS]]]aaaaaa^^^ZZZTTTPPPNNNNNNNNNOOOSSS]]]lllwww{{{qqqfff^^^YYYQQQLLLKKKKKKLLLLLLTTTYYYbbbkkksssxxx{{{|||{{{ooo```YYYZZZ\\\[[[XXXSSSQQQQQQQQQMMMGGGFFFIIIFFFIIILLLLLLMMMRRRZZZaaaeeeeeeeeedddbbb^^^[[[XXXZZZYYYWWWSSSOOOJJJEEECCC???999222......---***'''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%$$$###$$$&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$######"""!!!!!! %%%$$$###""""""###$$$%%%%%%%%%$$$$$$####################################%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''((((((((('''&&&&&&%%%$$$###%%%((()))(((%%%&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((('''(((((('''''''''((()))*********)))))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++000222888EEE___|||pppdddjjjtttpppcccooopppqqqqqqrrruuuzzz}}}~~~|||wwwqqqlllgggmmmwwwyyylll___ZZZRRRNNNMMMOOOQQQSSSVVVSSSNNNLLLMMMOOOPPPPPPRRRNNNHHHBBB===888333///...---+++)))((('''&&&&&&%%%%%%$$$$$$######""""""#########$$$$$$%%%%%%%%%!!!"""""""""######$$$$$$!!!"""###$$$%%%$$$######$$$$$$$$$###############((((((&&&%%%$$$###############&&&---///)))$$$"""$$$$$$$$$#####################"""""""""!!!!!!!!!#########""""""""""""""""""###%%%&&&&&&&&&%%%$$$%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((&&&''''''''''''&&&&&&%%%''''''''''''((((((((()))))))))(((((())))))***+++''''''((())))))******+++***+++,,,---,,,***'''%%%&&&)))++++++))))))---000222;;;EEEKKKTTT```kkkooopppooonnnlllgggeeekkktttssseee]]]\\\aaaeeeyyy|||wwwrrrmmmiiiddd^^^YYYQQQWWWXXXRRRNNNQQQXXX]]]gggkkklllgggddddddccc```iiimmmppprrrxxx~~~~~~kkkYYYNNNLLLMMMMMMMMMMMMMMMNNNPPPRRRSSSMMMGGG>>>999777666444222444444333222111111000000222444555555555666888::::::<<<@@@DDDFFFDDD???;;;;;;999666444444777;;;>>>AAADDDEEEDDDJJJZZZjjjrrrrrroooiii___TTTMMMKKKKKKKKKNNNVVV```hhhooo{{{|||tttkkk```VVVQQQJJJFFFGGGKKKOOORRRYYY[[[___gggqqq|||{{{kkkbbb___^^^[[[WWWRRRPPPPPPPPPLLLGGGFFFHHHEEEKKKSSSXXXZZZ\\\___aaaaaa```^^^\\\YYYWWWUUUTTT[[[ZZZVVVPPPJJJCCC===999999444...++++++***(((&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$&&&'''&&&$$$#########%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######%%%$$$###""""""###$$$%%%$$$############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''''''''&&&$$$######%%%'''(((&&&%%%&&&%%%%%%%%%%%%&&&''''''''''''(((((((((((((((((()))(((((((((((()))******++++++***)))(((((())))))++++++++++++++++++++++++,,,,,,+++++++++*********...000333<<>>???@@@FFFPPPWWW[[[```gggrrr|||yyyuuurrrooojjjiiiiiiiiiiiijjjkkkllljjjsss{{{yyyqqqpppxxx}}}yyypppkkkkkkpppsssqqqrrrvvvvvvtttlll```ZZZ\\\______dddhhhkkkmmmuuu~~~xxxxxxzzz{{{yyy}}}ooolllkkkppptttqqqeeeZZZLLLOOOTTTXXX\\\aaafffjjjnnnqqqwwwzzzoooeee______bbbaaaiiimmmjjjdddbbb```^^^^^^[[[VVVQQQMMMJJJJJJJJJJJJPPPSSSNNNKKKLLLMMMKKKQQQRRRSSSTTTSSSRRRSSSUUUQQQQQQQQQRRRTTTTTTSSSQQQMMMLLLMMMQQQZZZgggttt||||||uuujjj```YYYSSSNNNKKKHHHEEECCCDDDDDDEEEKKKRRR\\\cccnnnvvvwwwqqqfff___VVVSSSOOOJJJFFFDDDCCCCCCFFFDDDAAA===777111,,,)))&&&'''((((((''''''((()))######$$$$$$$$$%%%%%%%%%$$$###""""""###%%%'''(((&&&000222'''!!!$$$&&&$$$###$$$$$$$$$$$$%%%%%%%%%(((((('''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$############$$$$$$%%%%%%########################"""###%%%&&&&&&%%%$$$###########################$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''((((((((('''&&&&&&&&&(((***)))'''&&&'''(((&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''((())))))***%%%&&&'''((()))(((((('''(((((((((((()))***+++,,,)))))))))***+++,,,,,,,,,(((((())))))******++++++***+++...000000777JJJ^^^tttyyy~~~}}}wwwrrrtttyyypppxxxyyyrrrlll```RRRLLLMMMOOOLLLIIIJJJPPPXXX]]]```dddjjjpppsssnnnfff___YYYTTTOOOLLLJJJHHHEEEBBB>>>777000+++,,,***'''%%%$$$$$$""" """###%%%&&&''''''&&&&&&"""""""""""""""#########'''&&&&&&%%%$$$###"""""" !!!"""###$$$$$$######""""""######$$$%%%""""""######$$$$$$$$$$$$######"""""""""""""""### ###%%%###"""###""""""######$$$$$$$$$$$$"""!!!!!!!!! !!!###$$$%%%$$$###""" ###(((+++,,,)))%%%!!!'''&&&###"""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$(((&&&### !!!$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''''''''&&&###$$$%%%%%%&&&&&&&&&&&&"""$$$&&&)))++++++***)))'''''''''''''''((())))))&&&&&&''''''(((((())))))%%%&&&(((***+++***)))(((---+++)))((((((((('''&&&...***+++111333///...000555666>>>JJJTTTZZZbbbiiiwww{{{tttnnnkkkfffffffffgggiiilllooopppooozzzzzzkkkbbbfffnnn}}}{{{wwwxxxpppmmmrrrvvvvvvyyy~~~zzzlllcccaaaaaa```[[[______^^^bbbooo|||{{{{{{~~~vvvuuu}}}{{{~~~ooobbbSSSVVVYYY\\\___cccgggjjjgggiiiooowww~~~|||rrrfff___^^^```bbbhhhkkkgggaaa^^^ZZZVVVXXXUUUPPPMMMLLLLLLLLLKKKJJJQQQSSSLLLGGGFFFDDD@@@DDDDDDGGGJJJMMMPPPUUUZZZYYYWWWTTTSSSRRRQQQOOOMMMIIIIIIKKKQQQZZZfffqqqxxxrrrkkkbbbYYYSSSNNNJJJGGGEEECCCDDDGGGHHHHHHLLLRRR^^^dddlllssstttmmmbbbZZZVVVSSSMMMGGGBBB>>><<<;;;???>>><<<888444///+++(((%%%'''(((((((((((()))***%%%%%%&&&&&&&&&'''''''''$$$###""""""###%%%'''((((((222333''' $$$(((&&&######$$$$$$$$$%%%%%%%%%!!!""""""######$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!###&&&''''''&&&%%%""""""""""""""""""""""""#########$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((()))))))))((('''&&&&&&%%%'''))))))&&&%%%&&&(((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''((())))))***&&&''')))*********)))((('''((((((((()))+++,,,---******+++,,,------......************))))))))))))((()))---000///111@@@QQQfffmmmvvvzzzwwwtttwww}}}ooouuu}}}~~~tttmmmdddXXXMMMJJJJJJHHHGGGHHHIIILLLPPPTTTXXX^^^dddhhhkkkhhhccc\\\UUUNNNIIIFFFFFFDDD@@@;;;555///+++)))%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&'''))))))***&&&&&&%%%$$$####################################"""""""""""""""######$$$"""""""""""""""""""""###""""""############""""""!!!!!!"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&"""""""""""""""#########"""###$$$%%%%%%$$$###""" """%%%''''''&&&$$$"""######""""""""""""#########"""""""""###$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$""""""!!!  #########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$(((''''''''''''((())))))((((((((((((((()))******)))'''&&&'''((()))((('''---+++***((((((((())))))+++)))(((&&&&&&((()))+++(((((()))***,,,---...//////444:::???DDDNNNZZZdddxxx~~~uuujjjbbb___eeejjjjjjgggeeeiiimmmvvv{{{~~~yyynnnfffdddfffiiiyyyzzzrrrooommmmmmllloooxxxwwwpppmmmmmmooonnndddWWWPPPSSSZZZbbbfffmmmxxx}}}zzzvvvqqqpppwww}}}|||qqqiiiVVVUUUWWW]]]eeehhhfffcccdddccceeejjjmmmooottt{{{{{{tttkkkddd```^^^cccbbbccceeeeeeaaaZZZTTTUUUUUUUUUTTTRRRPPPMMMLLLKKKIIIGGGDDD@@@===:::999;;;???CCCFFFGGGMMMUUU]]]^^^YYYSSSPPPPPPNNNKKKIIIDDDDDDHHHPPP]]]iiiqqqtttmmmaaaUUUQQQNNNHHHGGGKKKGGGHHHIIIIIIJJJMMMPPPSSSYYYbbbmmmssspppeeeZZZSSSXXXRRRIIIBBB>>><<<;;;:::<<<:::666111---***)))((($$$%%%%%%&&&&&&%%%%%%$$$!!!$$$''''''$$$"""###%%%***+++,,,+++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$$$$$$$##############################""""""""""""######"""############$$$$$$$$$'''%%%"""!!!"""######""""""############$$$$$$$$$)))'''%%%$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''&&&%%%&&&'''((()))''''''(((((())))))******))))))))))))))))))))))))((())))))*********))))))(((((()))+++000555;;;>>>TTT```oooxxxzzz{{{kkkqqqyyyyyypppiii___UUULLLKKKLLLLLLKKKLLLLLLMMMPPPRRRUUUYYY]]]```bbb```[[[UUUOOOIIIDDDBBB@@@>>>:::666111---)))'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$#########$$$$$$########################&&&%%%$$$"""!!!!!!!!!!!!$$$$$$$$$$$$##################$$$$$$$$$$$$######!!!""""""###$$$$$$%%%%%%######$$$$$$$$$$$$#####################$$$%%%%%%$$$$$$######""""""!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!"""$$$%%%&&&%%%$$$#########""""""""""""###############"""######$$$$$$%%%%%%$$$######"""!!!!!!%%%%%%$$$########################$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&''''''((()))******))))))))))))******)))'''&&&'''((()))((('''+++***)))((((((((())))))+++***)))(((((()))***+++((())))))***+++,,,---------111666:::???HHHTTT]]]ttt~~~}}}uuukkkcccbbbeeehhhgggddddddiiinnnvvvyyyzzzuuummmeeebbbbbbcccttt~~~ssspppnnnmmmlllmmmuuu~~~}}}vvvqqqqqquuuxxx~~~rrraaaSSSLLLMMMRRRVVVZZZdddmmmuuu}}}vvvttttttuuurrrnnnmmmsss|||yyy~~~}}}|||wwwoooiiiYYYWWWWWW[[[aaadddccc```]]]\\\___ccceeefffjjjpppzzzyyywwwrrrkkkgggffffffgggfffdddddddddccc___[[[YYYYYYXXXVVVTTTQQQNNNLLLFFFEEEDDDCCCAAA@@@??????>>>BBBEEEGGGHHHMMMUUU\\\___ZZZUUUQQQPPPMMMHHHDDDCCCCCCGGGPPP[[[fffnnnqqqdddYYYOOONNNNNNKKKJJJKKKJJJJJJIIIHHHJJJMMMRRRUUUZZZ```gggkkkhhhbbbZZZVVVTTTNNNEEE>>>:::888666666444333000---***(((''''''%%%%%%&&&&&&&&&&&&%%%%%%"""$$$&&&&&&%%%$$$$$$%%%%%%&&&((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%########################$$$$$$############$$$$$$"""############$$$$$$$$$&&&$$$""""""###$$$######"""############$$$$$$$$$&&&$$$""""""######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''&&&&&&%%%&&&'''((()))(((((((((((())))))))))))((((((((((((((((((((((((*********+++++++++,,,,,,,,,,,,,,,---///333777999JJJVVVfffqqqwww|||eeekkkrrrwww{{{|||ssskkkeee[[[RRRLLLNNNQQQQQQQQQRRROOOOOOPPPPPPRRRSSSUUUVVVXXXUUUQQQKKKEEE@@@===;;;666555333///,,,)))'''%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$###"""!!!!!!$$$$$$#########$$$%%%%%%########################&&&%%%$$$###"""!!!!!!!!!&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$"""""""""###$$$$$$%%%%%%##############################"""""""""###$$$$$$%%%%%%$$$###"""!!! """!!!!!! !!!!!!""""""#########$$$$$$$$$$$$######""""""""""""######$$$$$$######"""#########%%%$$$$$$###""""""!!!!!!###""""""!!!!!!!!!!!!!!!#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&''''''(((++++++******)))*********)))'''&&&'''((()))((('''(((((('''''''''((()))***************************)))*********+++++++++++++++...000333777???IIIQQQgggrrr{{{{{{wwwrrrjjjdddeeefffeeeccc```aaafffkkkuuuvvvuuuqqqkkkeeeaaa___bbbttttttqqqpppooolllkkkpppxxx~~~{{{uuupppooossszzznnnZZZKKKEEEFFFIIIKKKQQQVVV]]]nnn{{{qqqjjjhhhnnnllljjjjjjnnnxxxwwwrrrxxx{{{xxx}}}yyytttqqqqqqpppmmmjjj]]]YYYWWWXXX[[[]]]\\\ZZZUUUTTTWWW\\\]]]\\\___dddoooppppppnnnkkklllppptttuuuqqqmmmjjjhhhfffdddccc]]]\\\ZZZWWWTTTPPPMMMKKK======>>>???@@@AAABBBBBBDDDFFFHHHIIIJJJMMMTTTYYY\\\YYYUUUSSSQQQNNNGGGBBBAAABBBFFFMMMWWW```eeehhhXXXOOOHHHKKKPPPQQQOOONNNPPPMMMIIIGGGIIIMMMSSSWWW[[[^^^aaabbb___\\\ZZZYYYPPPJJJBBB;;;777555333222...---+++***((((((((((((&&&&&&''''''''''''&&&&&&$$$###$$$%%%''''''&&&%%%"""$$$%%%&&&%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%########################%%%%%%$$$$$$$$$$$$%%%%%%"""############$$$$$$$$$$$$###!!!"""###$$$$$$$$$"""############$$$$$$$$$%%%###""""""###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%'''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))))))))((((((((((((((((((((((((((((((((((((++++++******+++---///000111000///...///000333444@@@LLL]]]jjjsss{{{^^^bbbgggkkknnnqqqtttwww~~~}}}vvvqqqlllggg\\\TTTPPPSSSWWWWWWVVVVVVQQQPPPOOOOOOPPPQQQPPPOOOPPPMMMHHHBBB===888555333...---,,,***((('''%%%%%%######$$$$$$$$$$$$######""""""########################""""""###$$$%%%%%%##############################""""""######$$$%%%%%%%%%%%%$$$$$$###""""""###$$$$$$$$$$$$$$$$$$###""""""#########$$$$$$$$$###""""""""""""""""""######"""""""""""""""######$$$#########""""""!!!!!!$$$###"""!!!!!!"""###$$$###""""""!!!"""###$$$%%%######""""""""""""######%%%%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!! !!!!!!###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""!!!"""%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''))))))(((((()))******+++)))'''&&&'''((()))((('''&&&&&&&&&'''((())))))***((()))************)))(((*********************)))***+++,,,---000666???EEETTT___jjjmmmlllkkkhhhdddggggggeeecccaaaaaacccdddqqqqqqpppnnnkkkgggcccaaadddwww}}}sssqqqpppoookkkgggjjjqqqtttpppkkkggggggmmmwww~~~vvvcccSSSIIIHHHJJJJJJMMMNNNPPP[[[lllyyy}}}zzzoooiiifffhhhhhhhhhiiikkkqqqyyy~~~|||~~~{{{rrrlllmmmnnnkkkoooooollliiiiiikkkllljjj___[[[VVVTTTTTTUUUUUUTTTQQQRRRVVV\\\]]][[[[[[___hhhjjjllllllmmmsss~~~xxxqqqkkkgggddd\\\ZZZXXXTTTPPPMMMIIIHHH;;;===???AAACCCEEEGGGGGGIIIJJJKKKJJJJJJMMMQQQUUUVVVUUUTTTUUUUUURRRKKKEEE@@@AAADDDIIIOOOUUUYYY\\\OOOIIIFFFKKKTTTXXXWWWTTTTTTOOOIIIFFFHHHNNNTTTXXX[[[]]]^^^\\\ZZZWWWVVVVVVMMMHHH@@@:::666444333222,,,,,,+++******)))))))))&&&''''''''''''''''''&&&&&&###"""$$$''')))'''$$$###%%%&&&'''%%%%%%&&&'''########################&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$########################$$$$$$$$$######$$$$$$$$$""""""#########$$$$$$$$$###"""!!!"""$$$%%%%%%$$$""""""#########$$$$$$$$$&&&%%%###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''''''''(((&&&&&&&&&&&&''''''((((((******))))))((((((''''''+++++++++++++++++++++++++++***))))))***---///111333222000///...///000111999EEEVVVgggsss{{{WWWYYY\\\^^^___aaacccdddmmmssswwwwwwwwwwwwuuuqqqaaaYYYUUUWWWZZZYYYWWWWWWQQQOOONNNNNNOOOOOOMMMKKKJJJGGGBBB;;;666111///---))))))(((''''''&&&%%%%%%"""######$$$$$$######"""############$$$$$$$$$$$$""""""""""""###$$$$$$%%%#######################################$$$$$$%%%$$$$$$######""""""""""""""""""############""""""###############$$$$$$$$$######"""!!!!!!"""############"""""""""""""""###!!!!!!""""""#########$$$$$$###"""!!!!!!"""###$$$###"""!!! """###%%%######""""""""""""######%%%%%%$$$###"""""""""###!!!"""###$$$%%%&&&&&&'''%%%$$$$$$###$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""!!!"""%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&((()))+++,,,)))'''&&&'''((()))((('''%%%%%%&&&'''((())))))***''''''((())))))(((''''''******))))))))))))((((((************,,,111777;;;CCCMMMXXX]]]```dddeeedddhhhhhhiiiiiihhhfffbbb^^^jjjjjjjjjjjjiiihhhfffeeegggwww}}}xxxpppooooooooojjjeeeeeejjjmmmjjjddd```___eeennnttt~~~|||uuujjj\\\RRRNNNNNNLLLNNNOOONNNRRRYYY___aaajjjlllmmmmmmlllmmmppprrr}}}|||tttkkkfffdddcccdddeeefffhhhlllqqquuuqqqvvvxxxsssllliiiiiihhhlllppppppkkkiiikkkkkkhhh```\\\WWWRRRQQQQQQRRRSSSUUUWWW]]]dddeeeaaa```cccgggiiikkkllloooyyyyyymmmddd___VVVUUURRROOOKKKIIIFFFEEECCCEEEIIILLLNNNOOOOOOOOONNNNNNMMMKKKKKKLLLPPPRRRUUUTTTUUUWWWWWWSSSLLLFFF???@@@BBBDDDFFFJJJNNNPPPMMMJJJJJJNNNWWW]]]\\\XXXVVVPPPIIIEEEHHHMMMRRRUUUZZZ[[[\\\ZZZVVVRRROOONNNGGGCCC<<<777444222111000,,,,,,,,,+++***)))((('''&&&''''''''''''''''''&&&&&&$$$"""###&&&(((&&&$$$$$$%%%'''&&&$$$######$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""""""""#################################""""""""""""######""""""#########$$$$$$$$$###"""!!!###$$$%%%%%%###""""""#########$$$$$$$$$&&&%%%###$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&''''''((((((&&&&&&&&&'''''''''''''''******))))))((((((''''''***************************)))(((((()))+++...000111000///.........//////222===PPPcccrrr|||OOOOOOPPPQQQSSSUUUVVVXXXbbbiiiqqqvvv{{{~~~zzzddd\\\VVVWWWYYYWWWTTTSSSNNNKKKIIIJJJLLLLLLIIIEEECCC@@@;;;555000,,,******(((''''''&&&&&&%%%%%%%%%#########$$$$$$#########'''&&&&&&%%%$$$###""""""######"""""""""###$$$$$$########################'''&&&%%%$$$###""""""""""""""""""""""""""""""""""""""""""######"""""""""########################$$$###"""!!!!!!"""###$$$$$$$$$###"""""""""###### !!!"""###$$$%%%%%%!!!  !!!"""!!! !!!###$$$######""""""""""""######$$$$$$######"""######### !!!"""$$$$$$%%%#########"""######$$$%%%###############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######"""###%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''((($$$$$$%%%&&&''')))***+++)))'''&&&'''((()))((('''%%%&&&'''((()))******)))'''''''''''''''''''''''')))))))))((((((((((((((())))))))))))+++...000222666???HHHMMMRRRYYY___```ffffffiiilllnnnjjjccc\\\```bbbdddeeedddcccdddfffkkkwwwwwwtttuuuvvvtttqqqkkkkkkmmmnnniiibbbaaadddiiifffbbb]]][[[^^^dddiiinnnnnnmmmhhhaaaYYYRRROOOKKKNNNPPPQQQPPPOOOOOOPPPYYY\\\``````^^^^^^```bbbkkknnnpppnnnggg```]]]\\\[[[\\\^^^___aaaeeejjjnnnlllsssyyywwwooojjjjjjlllttt{{{|||tttoooooonnniiidddaaa\\\WWWUUUUUUWWWXXX___bbbiiippppppjjjggghhhiiikkkkkkiiijjjtttxxxiii^^^XXXQQQPPPNNNLLLJJJIIIHHHHHHJJJMMMRRRVVVXXXWWWTTTSSSSSSRRROOOMMMMMMNNNPPPQQQWWWVVVVVVWWWVVVQQQIIICCC???@@@@@@???@@@CCCGGGKKKNNNOOOPPPQQQWWW]]]]]]YYYUUUOOOHHHFFFHHHMMMOOOPPPTTTVVVWWWUUUQQQKKKGGGEEE>>>:::555111///...---,,,*********)))((('''%%%$$$&&&&&&''''''''''''&&&&&&&&&$$$######$$$%%%$$$$$$"""$$$%%%$$$"""!!!!!!"""##############################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!"""""""""#################################""""""""""""""""""###"""############$$$$$$$$$###""""""###%%%%%%$$$""""""############$$$$$$$$$%%%###""""""###$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#################################&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((%%%&&&''''''((((((''''''))))))))))))((((((((((((''''''''''''''''''''''''((((((''''''(((***,,,---......------------......+++555FFFZZZmmmzzzIIIGGGGGGHHHKKKNNNRRRSSSZZZcccmmmttt{{{~~~yyycccZZZRRRRRRTTTQQQOOONNNIIIFFFDDDDDDFFFEEEAAA<<<999777222---***(((((((((''''''&&&&&&%%%$$$#########$$$$$$$$$$$$$$$$$$###%%%%%%%%%$$$$$$#########$$$######""""""""""""###########################'''&&&%%%$$$###"""""""""!!!""""""######$$$$$$%%%"""######$$$$$$######"""########################%%%$$$###""""""###$$$%%%%%%%%%$$$###############!!!!!!""""""######$$$$$$ !!! !!!!!!""""""######""""""""""""###############"""######$$$$$$!!!!!!!!!!!!""""""""""""!!!!!! !!!""""""###$$$#########"""""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&''''''((()))(((''''''''''''(((((())))))'''&&&'''((()))((('''&&&''')))************))))))((('''&&&&&&'''((()))'''(((((((((((((((((((((''''''((()))+++,,,,,,+++,,,444:::<<>>???>>>======@@@GGGLLLPPPTTTUUURRRSSSXXXYYYVVVRRRMMMGGGFFFIIILLLLLLJJJKKKMMMNNNLLLHHHCCC???>>>666333///,,,++++++***)))'''(((((((((((('''%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$###!!!!!!"""###!!!"""$$$$$$###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$########################$$$######""""""######$$$"""############$$$$$$$$$$$$######$$$%%%%%%###!!!"""############$$$$$$$$$&&&$$$""""""######"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&'''((((((%%%&&&'''((((((((('''&&&(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&((((((((())))))*********------,,,,,,,,,++++++++++++000<<>>>>>===<<<<<>><<<999777666555333111,,,(((&&&''''''%%%'''***%%%%%%%%%&&&'''(((&&&%%%&&&&&&&&&'''((('''$$$"""'''&&&%%%%%%$$$$$$%%%%%%""""""""""""!!!!!!!!!!!!!!!"""$$$$$$%%%%%%$$$#########""""""!!!!!!########################$$$#########""""""!!!!!!""""""######$$$$$$$$$%%%!!!!!!"""""""""#########'''%%%###!!! !!!"""%%%###!!! """######""""""""""""""""""!!!!!!!!!""""""######$$$$$$$$$$$$########################$$$$$$######""""""!!!!!!""""""############""""""%%%%%%$$$###""""""############""""""""""""######$$$$$$######"""!!!!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$))))))((((((((('''''''''!!!&&&%%%"""!!!$$$((())))))(((((((((((())))))&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&&&&''''''((()))))))))((('''&&&%%%&&&(((***+++++++++,,,---000444888:::@@@DDDLLLXXXaaaaaaZZZSSSNNNOOOPPPPPPOOOOOOQQQSSSTTTXXX___jjjttt{{{~~~xxxkkkcccbbbaaa^^^ZZZYYY[[[aaafffeee``````ddd\\\[[[YYYUUUQQQPPPQQQSSSXXX[[[```gggkkkiiibbb[[[WWWVVVVVVVVVVVVTTTQQQNNNOOOQQQSSSTTTRRROOOKKKIIIGGGFFFEEEFFFIIIKKKLLLLLLGGGEEEDDDEEEIIIOOOUUUYYY^^^bbbhhhkkkfff______dddmmmssssssmmmjjjmmmpppnnnllliiifffgggkkkmmmnnnmmmrrruuuuuussspppmmmeee]]]XXXQQQKKKGGGEEEEEEKKKRRRYYYZZZZZZ[[[ZZZVVVPPPKKKOOOOOOOOOOOOOOORRRVVVZZZ\\\kkk{{{|||yyypppdddZZZYYYYYYVVVQQQOOOOOONNNNNNNNNNNNLLLIIIGGGAAA???@@@FFFHHHHHHMMMVVV]]]YYYTTTQQQQQQQQQPPPPPPKKKIIIFFFGGGIIIKKKIIIGGGDDDAAA<<<;;;:::999666333...---+++)))(((((()))***'''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&$$$###"""%%%$$$$$$######$$$$$$%%%###$$$%%%&&&%%%$$$###"""###############"""!!!!!!########################""""""#########$$$$$$$$$'''###"""%%%$$$"""$$$$$$$$$#########""""""&&&%%%%%%%%%$$$$$$#########"""!!! !!!"""###&&&%%%###!!!!!!!!!!!!"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$$$$%%%&&&'''((((((((((((''''''''''''(((((((((((())))))))))))))))))((((((&&&(((***+++)))(((((((((,,,$$$(((///***))),,,)))))))))))))))))))))))))))...000222888JJJ___jjjkkkJJJIIIIIIJJJLLLMMMMMMLLLLLLQQQYYYaaaeeeddd^^^ZZZMMMHHHDDDCCCDDDDDD@@@<<<666444111//////...,,,***((($$$"""$$$###!!!###&&&((('''%%%%%%&&&&&&%%%###'''&&&&&&&&&&&&&&&%%%###&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$#########"""""" """###$$$$$$%%%%%%############"""""""""!!!########################$$$#########"""""""""""""""""""""#########$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$"""""""""######%%%###!!!!!!"""######""" !!!!!!!!!!!!!!!!!!""""""!!!!!!""""""###$$$#################################""""""""""""""" %%%$$$$$$###""""""############""""""""""""######!!!!!!!!!!!!"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###((((((''''''''''''''''''###&&&)))(((&&&%%%&&&((((((''''''&&&&&&''''''(((&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((('''''''''''''''''''''&&&'''(((***+++)))((()))***,,,000333555888<<>>======CCCIIINNNNNNOOORRRSSSQQQNNNKKKNNNNNNNNNMMMMMMOOOSSSWWWZZZiiizzz}}}ooobbb]]]ZZZUUUOOOLLLNNNMMMMMMLLLLLLJJJHHHGGGGGGFFFHHHNNNPPPOOOSSSYYYYYYUUUPPPMMMKKKKKKKKKJJJIIIGGGFFFGGGJJJIIIEEEBBB@@@<<<888666666444111///---+++)))'''''''''((()))''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$###""""""####################################$$$$$$$$$$$$&&&""" """ $$$$$$$$$#########"""""""""""""""!!!!!!!!!!!!!!!$$$$$$###""""""###$$$$$$%%%%%%###"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&&&&'''''''''''''''&&&&&&&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&(((******)))''''''(((((($$$&&&(((%%%%%%(((&&&)))))))))))))))))))))))),,,///111666EEEYYYfffjjjRRRNNNKKKLLLPPPQQQNNNJJJGGGJJJPPPVVVYYYWWWRRRMMMGGGCCC???======<<<999666...,,,)))(((((('''&&&$$$)))%%%$$$%%%%%%###$$$'''***(((&&&%%%%%%%%%$$$"""&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$"""######$$$$$$$$$$$$$$$############""""""""""""#######################################"""""""""!!!!!!""""""""""""######""""""""""""############%%%%%%$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""######""" !!!!!!""""""######"""!!! !!!###$$$########################""""""""""""############""""""############""""""%%%$$$######"""###############""""""""""""######!!!!!! !!!"""$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$######&&&&&&&&&&&&&&&'''''''''((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((('''&&&&&&%%%&&&'''((())))))*********((((((((((((***,,,...000///222999CCCLLLQQQOOOLLLIIIHHHGGGGGGJJJRRR\\\cccccccccccceeegggkkknnnpppmmmfff___\\\]]]___^^^[[[QQQRRRYYYbbbfffccc^^^]]]\\\\\\ZZZWWWSSSQQQRRRSSSVVV[[[dddmmmtttuuuqqqnnniiieee```\\\[[[[[[[[[[[[YYYVVVTTTTTTTTTRRRNNNJJJKKKLLLOOOSSSVVVVVVUUURRRQQQPPPPPPRRRUUUVVVVVVUUUYYYXXXXXXVVVOOOHHHFFFJJJMMMQQQSSSQQQPPPSSSTTTSSSTTTUUUWWWWWWZZZaaajjjqqq~~~uuuhhh^^^UUUOOOFFFAAA>>>>>>>>>>>>AAAFFFDDDDDDEEEHHHKKKMMMMMMLLLLLLLLLKKKJJJIIIKKKOOORRRWWWcccsss{{{hhh]]]VVVOOOIIIGGGIIIIIIJJJJJJJJJJJJJJJJJJQQQRRRVVVZZZZZZWWWWWWZZZZZZVVVPPPLLLKKKKKKKKKJJJGGGFFFEEEGGGHHHFFFAAA<<<;;;888555222111///---++++++)))(((&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$######""""""###%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%$$$#################################$$$$$$$$$%%%%%%%%%&&&###"""###"""$$$$$$$$$########################$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$%%%%%%&&&###$$$%%%&&&&&&%%%$$$###%%%%%%$$$$$$###"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((((((((((('''&&&%%%$$$%%%%%%&&&'''(((((())))))((((((((((((((((((((((((%%%'''))))))'''&&&''''''(((******'''%%%'''***)))))))))))))))))))))))))))***---000444>>>PPP```gggWWWQQQLLLMMMSSSUUUOOOIIIFFFHHHKKKOOOQQQNNNIIIDDDAAA>>>:::888777666333000+++)))'''&&&&&&&&&%%%$$$(((%%%$$$&&&%%%######''')))'''%%%$$$$$$%%%$$$###&&&%%%%%%###"""###%%%&&&&&&%%%%%%$$$###$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############"""""""""""""""################################################!!!!!!!!!!!!!!!""""""""" !!!!!!!!!""""""######$$$%%%%%%$$$$$$######"""!!!!!!###$$$###"""!!!!!!"""###$$$$$$%%%%%%###"""!!! """###$$$########################!!!!!!""""""######$$$$$$###$$$$$$$$$$$$$$$$$$###$$$$$$###############$$$$$$######""""""######$$$&&&%%%###!!!!!!!!!"""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$%%%''''''%%%###&&&%%%%%%%%%%%%%%%%%%&&&'''(((((((((((((((((('''(((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%''')))***++++++))))))))))))((())))))+++,,,---***,,,000888@@@DDDEEEEEEEEEEEEEEEHHHMMMWWWccckkknnnnnnnnnllljjjiiiiiijjjkkkeee^^^ZZZ[[[[[[YYYWWWOOOOOOUUU___ddd```YYYVVVVVVVVVVVVTTTRRRQQQSSSTTTXXX[[[bbbiiipppsssttttttrrrooojjjgggeeedddcccbbb]]]YYYVVVUUUVVVUUUQQQMMMQQQRRRUUUZZZ]]]\\\YYYVVVTTTTTTWWW\\\```aaa^^^[[[]]]ZZZXXXWWWQQQHHHDDDEEEBBBDDDGGGHHHJJJMMMNNNOOOMMMQQQTTTUUUXXXaaappp{{{yyyiii\\\TTTMMMHHHEEEFFFFFFDDDEEEHHHEEEDDDCCCEEEHHHKKKLLLLLLJJJJJJIIIGGGFFFGGGJJJMMMUUU^^^hhhttt~~~fffVVVNNNHHHEEEEEEDDDEEEHHHJJJLLLPPPSSSVVVaaacccggghhheee___ZZZYYY[[[VVVPPPLLLKKKKKKLLLKKKHHHFFFDDDCCCDDDBBB===999777555222000...,,,***)))))))))((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%$$$###"""""""""$$$'''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$###"""###$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%###"""###$$$%%%%%%%%%&&&########################$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$%%%&&&'''###$$$%%%&&&&&&%%%$$$###$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((('''&&&&&&%%%$$$%%%&&&&&&'''((()))))))))))))))))))))*********%%%'''((((((&&&&&&&&&'''(((...,,,'''***+++)))+++)))))))))))))))))))))))))))---///222999GGGXXXddd]]]UUUOOOPPPVVVXXXRRRJJJGGGHHHIIIKKKKKKHHHCCC???;;;888666333222000...---)))'''%%%%%%&&&'''&&&%%%$$$!!! """""""""&&&%%%###$$$%%%&&&%%%%%%$$$%%%%%%###!!!"""$$$'''%%%%%%$$$############$$$$$$$$$$$$$$$############$$$%%%%%%%%%%%%$$$######""""""""""""""""""#############################################$$$$$$$$$"""""""""!!!!!!!!!!!!!!!#########$$$$$$$$$%%%%%%!!!"""######$$$######""""""!!!!!!"""$$$$$$###""" !!!!!!"""###$$$$$$######"""""""""###$$$%%%########################!!!!!!""""""######$$$$$$ !!!!!!""""""!!!!!! $$$###############$$$$$$$$$$$$############$$$$$$'''&&&$$$###""""""######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###""""""$$$&&&'''&&&%%%''''''&&&&&&&&&&&&''''''(((((((((''''''(((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''''''''((($$$&&&(((***+++***)))(((((((((((((((((()))))))))******,,,000555999;;;<<<@@@BBBEEEJJJQQQZZZeeekkkoooqqqrrrpppllliiiggggggjjjeee^^^YYYWWWVVVTTTSSSMMMKKKOOOXXX[[[WWWPPPMMMKKKLLLLLLKKKKKKMMMQQQTTTWWWYYY]]]bbbhhhooouuuxxxzzzxxxvvvuuusssppplllhhhgggddd```^^^]]]ZZZVVVRRRVVVWWWYYY\\\^^^]]]ZZZWWWUUUWWW]]]fffooorrrooollleeeaaa^^^^^^YYYPPPIIIGGGBBBBBBDDDHHHLLLOOOQQQSSSNNNSSSWWWYYY\\\gggyyyooocccYYYSSSOOOPPPOOOLLLJJJKKKJJJHHHEEEEEEGGGHHHIIIIIIHHHHHHGGGEEECCCDDDHHHJJJVVVZZZ___gggssszzz```PPPIIIFFFFFFHHHCCCFFFKKKOOOTTT[[[bbbhhhtttwwwyyyvvvpppiiibbb]]]ZZZUUUNNNIIIHHHHHHHHHHHHJJJEEE@@@======<<<:::777111000///,,,***((((((((())))))(((((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%######$$$&&&)))***&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$###"""###$$$%%%######$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%!!!!!!"""###$$$%%%%%%######################## !!!!!!""""""#########$$$$$$$$$$$$$$$$$$###!!!"""$$$%%%&&&&&&######$$$%%%%%%$$$######$$$$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''((((((''''''%%%%%%%%%&&&'''(((((()))%%%%%%%%%&&&&&&'''''''''&&&'''((('''&&&%%%'''((($$$,,,((()))222---$$$***))))))))))))))))))))))))+++---///111555???PPP]]]bbb[[[TTTTTTXXXXXXRRRJJJFFFEEEDDDDDDDDDAAA===999444333111///---+++******&&&%%%###$$$%%%&&&&&&%%%$$$""""""$$$$$$!!! ###$$$######$$$&&&'''%%%$$$!!!###%%%$$$!!!!!!$$$'''%%%%%%$$$###########################""""""""""""###$$$$$$$$$$$$$$$######""""""""""""#############################################$$$$$$$$$$$$$$$######""""""""""""!!!!!!!!!""""""""""""############"""""""""""""""""""""!!!!!!!!!"""$$$%%%$$$""" !!!!!!"""#########$$$$$$$$$$$$########################""""""""""""############""""""############""""""#########"""######$$$%%%$$$$$$############$$$$$$""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''''''''''''''&&&&&&&&&%%%###$$$%%%''''''(((((()))((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((($$$%%%%%%&&&''''''(((((($$$%%%''')))***)))((('''&&&&&&''''''''''''&&&&&&+++++++++,,,...000333444:::===AAAGGGNNNVVV^^^dddiiimmmrrrsssqqqoooooopppnnniiiaaaZZZWWWUUUSSSSSSKKKIIIKKKPPPQQQLLLHHHGGGEEEEEEDDDDDDFFFKKKQQQVVVVVVXXX[[[___dddllltttzzz||||||}}}}}}|||wwwpppkkkooonnnmmmjjjgggbbb___]]]___^^^]]]^^^^^^]]][[[YYYWWWZZZdddrrrpppiiieeedddaaaXXXPPPMMMHHHEEEEEEKKKOOOQQQTTTWWWRRRVVVZZZ]]]aaammmrrrggg```ZZZZZZYYYUUUQQQPPPMMMJJJGGGEEEEEEFFFFFFFFFGGGFFFEEECCCBBBCCCGGGJJJUUUYYY]]]aaajjjxxxrrr[[[OOOKKKJJJKKKNNNFFFJJJPPPTTTZZZbbblllssszzzuuuooojjj```[[[RRRKKKHHHGGGFFFFFFGGGAAA;;;777777777555333*********(((&&&$$$%%%&&&((((((((((((((((((''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&''')))***%%%$$$$$$######$$$$$$%%%&&&%%%$$$$$$######$$$$$$"""######$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$###&&&&&&######%%%%%%"""###############$$$$$$$$$""""""##################""""""############"""""" """$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%&&&'''((((((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&'''(((((())))))'''(((((('''&&&&&&''')))&&&,,,)))444EEE666###---))))))))))))))))))))))))---,,,---///222999FFFTTTddd]]]VVVTTTTTTRRRKKKEEE@@@>>><<<;;;:::777444111...---,,,***((('''''''''%%%###"""###%%%&&&&&&%%%'''$$$$$$''''''######%%%######$$$&&&'''&&&### """%%%%%%""" ###&&&%%%$$$$$$###############$$$#########""""""""""""""""""######$$$#########!!!"""""""""#############################################$$$$$$%%%%%%%%%$$$$$$#########""""""""" !!!&&&%%%###"""!!!""""""### !!!"""%%%%%%$$$""" !!!!!! !!!###$$$%%%$$$###"""#################################"""""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$######""""""###$$$$$$%%%%%%$$$$$$######$$$$$$%%% """$$$$$$$$$###"""########################!!!!!!"""###$$$%%%%%%&&&########################&&&%%%$$$$$$$$$&&&((()))***))))))((('''&&&%%%%%%$$$'''))))))'''&&&(((***((((((''''''''''''(((((()))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((('''''''''''''''(((((('''''''''***************+++---///333555999===CCCKKKSSSYYY]]]cccjjjoooqqqtttyyy~~~}}}wwwlllbbb[[[WWWUUUTTTLLLJJJKKKMMMKKKHHHHHHKKKJJJIIIGGGFFFHHHNNNVVV]]]^^^```cccdddfffjjjppptttvvvvvvwwwxxxwwwrrrlllgggiiimmmrrrrrrnnnkkkkkkmmmnnnjjjfffcccbbbbbb```___\\\```kkk}}}uuukkkhhheee^^^WWWTTTPPPIIIFFFJJJNNNOOOQQQUUUSSSVVVYYY\\\cccooo{{{lllccc]]]\\\\\\WWWSSSRRRLLLIIIFFFEEEFFFGGGGGGFFFFFFFFFEEECCCBBBDDDGGGJJJRRRXXX]]]^^^bbbjjjrrruuuuuufffXXXRRRRRRPPPNNNNNNIIILLLPPPSSSVVV]]]hhhppp~~~~~~|||xxxjjjcccXXXNNNHHHDDDBBB@@@@@@;;;555333222222///,,,&&&(((((('''%%%$$$&&&(((&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''$$$######""""""######$$$$$$%%%%%%%%%%%%$$$#########$$$$$$%%%&&&%%%%%%%%%########################!!!!!!"""""""""#########$$$((('''######&&&&&&"""""""""#########$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$###"""!!! """$$$%%%%%%%%%%%%%%%$$$###""""""###$$$%%%################################################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''&&&&&&'''''''''''''''&&&''''''&&&&&&&&&&&&%%%%%%((((((((()))***+++++++++((())))))(((&&&&&&(((******+++***AAAZZZ@@@$$$111))))))))))))))))))))))))...+++***---000333>>>IIIccc]]]VVVRRROOOKKKDDD>>>:::888555444222000,,,*********)))'''%%%$$$%%%&&&%%%$$$###$$$&&&(((((('''$$$!!!"""%%%$$$!!! """$$$%%%&&&'''(((%%%!!!!!!&&&&&&""" """%%%%%%$$$$$$###"""#########$$$$$$$$$#########""""""!!!!!!"""###############!!!!!!""""""#########$$$#################################$$$$$$%%%%%%%%%%%%$$$$$$$$$######""""""""""""""""""############)))'''%%%"""""""""###$$$ !!!###%%%%%%$$$"""$$$$$$$$$$$$############ """$$$%%%###!!! ########################$$$$$$######""""""!!!!!!"""""""""######"""""""""######""""""###$$$%%%%%%%%%$$$$$$######$$$$$$%%%!!!###$$$###!!!"""""""""""""""""""""""" !!!###$$$%%%&&&'''!!!!!!!!!!!!!!!!!!!!!!!!%%%%%%$$$###$$$''')))***++++++***((('''&&&%%%$$$$$$(((+++***%%%###%%%((((((''''''&&&&&&''''''((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''''''''))))))******+++******)))((())))))(((((((((+++---///000222444999AAAJJJPPPOOOUUU^^^dddjjjqqq|||yyykkk```ZZZVVVUUUOOONNNNNNOOOLLLIIILLLRRRSSSQQQNNNKKKMMMTTT]]]dddgggjjjlllllliiihhhjjjlllnnnnnnoooooonnnjjjeee```]]]eeeooosssqqqqqquuuzzzzzzvvvooojjjhhhhhhgggggg```eeeqqq~~~pppjjjfffaaa\\\ZZZTTTKKKFFFHHHKKKJJJLLLPPPSSSTTTWWW[[[bbbnnn|||}}}fff]]]VVVUUUUUURRRNNNMMMJJJHHHGGGGGGHHHJJJJJJIIIEEEEEEEEECCCCCCDDDHHHKKKNNNWWW]]]\\\[[[^^^bbbccchhh]]]UUUUUUVVVRRRMMMJJJHHHKKKNNNOOOPPPUUU^^^fff|||~~~llldddWWWKKKCCC===999777999666222111111///***&&&&&&(((***)))&&&&&&(((+++$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%###$$$%%%&&&&&&&&&%%%%%%######""""""""""""######$$$$$$%%%&&&%%%$$$###"""$$$%%%&&&&&&'''''''''&&&########################!!!!!!!!!!!!""""""""""""!!!!!!###$$$ """"""######$$$$$$$$$$$$$$$######""""""!!!!!!!!!"""###$$$%%%%%%$$$###""" !!!###%%%&&&&&&&&&&&&&&&$$$""" """$$$&&&##################$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%############%%%%%%(((((((((((('''&&&%%%%%%(((''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&'''(((((())))))))))))((('''''')))+++)))'''&&&EEEbbbBBB ///))))))))))))))))))))))))...)))(((,,,...000888BBB]]]XXXQQQJJJEEE@@@<<<:::222111///,,,)))'''&&&&&&***'''$$$###$$$&&&&&&&&&$$$$$$#########$$$%%%%%%%%%%%%$$$######""""""""""""###$$$%%%$$$###!!!!!!!!! !!!"""######"""############$$$$$$$$$$$$"""!!!"""%%%&&&$$$"""######"""""""""###%%%&&&+++###&&&!!!"""$$$$$$$$$$$$%%%%%%$$$######$$$%%%&&&'''&&&%%%$$$ !!!"""###$$$%%%%%%""""""!!!!!!!!!!!!"""""""""#########$$$$$$$$$$$$ !!!!!!""""""##############################$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!$$$######""""""""""""""""""!!!!!!"""$$$&&&%%%$$$""""""!!!"""$$$$$$"""!!!%%%$$$"""!!! !!!"""$$$%%%$$$$$$######$$$$$$%%%"""###$$$$$$$$$$$$###"""""""""###$$$%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$######&&&---555;;;;;;666000)))%%%$$$$$$%%%&&&''''''''''''&&&%%%%%%(((((('''&&&%%%%%%$$$$$$&&&&&&&&&''''''(((((((((%%%%%%&&&''''''''''''''''''''''''((((((((((((((($$$%%%'''&&&%%%%%%&&&((())))))'''&&&&&&&&&&&&&&&***)))(((&&&&&&((()))***000...---...111666<<>>>>>AAAFFFJJJNNNQQQQQQPPPQQQVVVWWWVVVSSSLLLBBB999333000---,,,+++***)))((((((***,,,---<<>>JJJXXXbbbrrrvvvxxxtttooojjjccc\\\WWWWWWXXXWWWUUUTTTUUUWWWXXXYYY[[[^^^```dddppp}}}tttfff[[[TTTQQQPPPIIIKKKOOOSSSWWW[[[]]]^^^[[[XXXVVVWWWYYY\\\]]]]]]fffiiippp|||~~~vvvqqqqqqkkkfff\\\SSSMMMKKKLLLMMMTTTXXX^^^aaaaaacccfffjjjhhhiiiiiihhhfffeeeccc```VVVVVVVVVWWWWWWTTTOOOKKKFFFGGGGGGGGGGGGGGGFFFFFFCCCBBBAAABBBCCCDDDDDDDDDHHHJJJMMMOOOOOOMMMKKKIIIFFFEEEDDDCCCBBBCCCDDDDDDBBBAAA???<<<:::;;;>>>AAAFFFIIIIIIFFFGGGJJJJJJHHHFFF@@@999222...,,,+++***(((((('''&&&'''(((***+++555+++###"""!!! """&&&###$$$$$$%%%&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###$$$$$$############$$$$$$"""###%%%%%%###"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%""""""""""""############%%%%%%$$$$$$$$$$$$$$$$$$!!!!!!!!!"""######$$$$$$""""""############""""""""""""""""""############!!!!!!!!!"""""""""##################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&""""""#########$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))&&&&&&&&&&&&&&&'''(((((((((((((((((())))))))))))''''''((()))***+++,,,---000---+++******)))'''&&&$$$######""""""#########$$$######$$$%%%%%%$$$"""$$$$$$$$$$$$$$$%%%&&&'''(((''''''%%%$$$######""" !!!"""$$$$$$$$$############""""""""""""######"""""""""#########$$$$$$###"""  ###%%%#########$$$############$$$######'''(((&&&%%%&&&"""######""" """$$$"""###%%%&&&'''&&&&&&%%%$$$$$$######"""!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!! ########################""""""""""""""""""######$$$######"""""""""""""""###!!!!!!!!!###$$$###"""%%%###"""!!!"""###"""!!!$$$######"""""""""""""""$$$######""""""######$$$""""""""""""""""""""""""%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###%%%&&&&&&%%%$$$%%%%%%%%%%%%%%%(((,,,333888<<>>@@@@@@===<<<>>>>>>:::<<<888222...,,,+++***)))(((((('''&&&&&&&&&'''(((***&&&"""######""""""$$$"""######$$$%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""""""""###$$$$$$############$$$$$$!!!###%%%$$$###"""#####################"""""""""######$$$$$$%%%%%%%%%&&&!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""""""""#########"""""""""###############""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%%%%%%%!!!""""""###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&&&&'''(((***,,,---'''((((((((())))))******&&&'''((()))******++++++((('''%%%%%%&&&&&&$$$###%%%$$$######"""#########)))'''&&&&&&''''''&&&%%%"""""""""###$$$%%%''''''######$$$$$$%%%&&&&&&&&&!!!"""$$$&&&&&&%%%###"""###"""!!!!!! !!!!!!!!!############$$$$$$$$$$$$"""""""""!!! ###&&&###$$$$$$$$$$$$###""""""$$$###""""""######$$$%%%!!!!!! ### """$$$%%%%%%%%%$$$$$$#########""""""!!!!!!""""""!!!!!!!!!!!!""""""!!!!!!!!!"""""""""######$$$$$$$$$$$$############!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""############$$$######"""""""""""""""###!!!!!!!!!######"""!!!###"""!!!"""$$$$$$"""!!! !!!"""###$$$%%%%%%######""""""""""""######%%%$$$############$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%"""$$$&&&&&&%%%%%%&&&''')))&&&###!!!"""''',,,000:::888555111---+++***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$''''''((())))))))))))(((((('''''''''&&&%%%%%%%%%$$$%%%'''&&&%%%%%%&&&(((&&&&&&''''''&&&%%%###"""&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))******---222999>>>GGGLLLRRRUUUYYY\\\XXXRRRNNNPPPQQQOOOLLLJJJHHHHHHFFFGGGKKKQQQSSSTTT[[[cccooo~~~}}}xxxnnnbbbWWWMMMFFFCCCFFFHHHKKKNNNQQQTTTUUUVVVWWWUUUSSSPPPOOONNNOOOOOOTTT]]]iiittt}}}zzzuuunnnjjjjjjfffbbb\\\UUUOOOLLLJJJJJJJJJPPPWWW[[[ZZZYYYYYYZZZVVVUUUVVVYYYYYYTTTRRRRRRKKKMMMPPPSSSTTTOOOHHHCCC@@@BBBDDDFFFHHHIIIJJJKKKDDDAAA@@@BBBGGGJJJIIIHHHHHHJJJMMMOOOOOOOOOMMMLLLEEEDDDCCCBBBBBBAAAAAABBBAAA@@@===:::777666888::::::<<<<<<999777999777333444111---+++******)))((((((((('''&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&%%%%%%%%%""""""###$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$######"""#########$$$$$$############$$$$$$!!!###$$$$$$###""""""###!!!!!!""""""###""""""!!!!!!!!!""""""###$$$$$$$$$ !!!!!!""""""#########!!!!!!!!!"""""""""""""""#########"""""""""""""""###""""""!!!!!!""""""###!!!!!!!!!"""""""""######%%%%%%%%%%%%%%%%%%%%%%%%"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%$$$$$$!!!"""######$$$#########%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((('''''''''((()))+++,,,---&&&''''''(((((())))))***((((((((())))))*********$$$###"""###$$$$$$###!!!$$$######""""""###$$$$$$+++)))&&&%%%&&&&&&%%%$$$"""!!!!!!!!!"""###$$$$$$ !!!!!!###$$$%%%&&&'''%%%%%%&&&&&&%%%%%%$$$$$$###"""!!!!!! !!!""""""""""""############!!!###$$$###!!!!!!###&&&###$$$$$$%%%$$$###"""!!!###$$$###"""!!!!!!###### !!!### !!!###$$$%%%$$$$$$############"""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""#########$$$$$$&&&%%%%%%%%%$$$$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############$$$######"""""""""""""""###"""!!!!!!"""###"""  !!!$$$&&&%%%###!!! !!!"""###$$$$$$$$$######""""""""""""######%%%$$$###""""""###$$$%%%#########$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%"""###%%%%%%$$$$$$%%%&&&'''&&&%%%$$$$$$%%%&&&'''&&&'''((()))+++,,,---...&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((&&&'''((())))))'''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((((((((((((((())),,,///222777;;;???CCCHHHMMMKKKFFFEEEGGGJJJJJJHHHEEEDDDDDDDDDEEEIIIOOOQQQQQQVVV\\\fffuuu~~~sssnnneee[[[QQQIIIDDDBBBEEEFFFIIIKKKNNNPPPQQQQQQUUUTTTQQQNNNKKKJJJKKKLLLNNNWWW```gggnnnwww||||||uuupppmmmmmmjjjccc___```^^^\\\XXXTTTPPPMMMKKKJJJGGGMMMTTTWWWUUUSSSRRRRRRRRRPPPQQQUUUUUUOOOMMMNNNMMMLLLLLLMMMMMMJJJGGGCCC@@@BBBEEEHHHLLLNNNPPPQQQGGGDDDAAABBBFFFIIIHHHFFFEEEFFFIIIKKKLLLLLLLLLLLLEEEEEEEEEDDDBBBAAA???>>>===<<<:::777444333555777777::::::666555666444000---+++((('''(((((('''&&&''''''&&&&&&&&&%%%%%%%%%"""$$$&&&&&&%%%&&&&&&&&&""""""######$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%#########"""######$$$$$$$$$$$$############$$$$$$!!!"""$$$$$$"""""""""### !!!"""###$$$$$$######!!!!!!"""######$$$%%%%%% !!!!!!"""######$$$ !!!!!!"""""""""!!!!!!""""""######$$$$$$###"""!!! !!!"""###!!!!!!!!!!!!"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%%%%$$$"""######$$$$$$###"""!!!$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((('''''''''(((((((((((((((%%%&&&&&&'''(((((()))))))))))))))((())))))***+++######"""###%%%%%%###"""!!!!!!!!!""""""###$$$%%%+++((($$$""""""""""""""""""!!!!!! !!!&&&&&&'''''''''((((((((()))(((&&&$$$$$$$$$&&&'''######"""!!!!!! !!!!!!!!!!!!!!!!!!"""""""""""" ###%%%%%%###"""$$$&&&###$$$%%%%%%$$$###"""!!!"""$$$%%%###!!!!!!!!!!!! """###!!!!!!&&&$$$%%%&&&'''&&&%%%$$$###""""""""""""""""""######""""""!!!!!!!!!!!!""""""############$$$$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""#########$$$$$$######"""""""""""""""###"""!!!!!!"""###!!! !!!%%%''''''### ###############"""!!!!!!######""""""""""""#########"""!!! !!!"""###""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%"""$$$%%%$$$###"""###%%%"""&&&)))******((('''&&&'''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((%%%&&&)))***+++***)))((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######%%%&&&(((***''''''''''''((()))+++,,,---000333666;;;AAA@@@;;;===@@@CCCEEEDDDBBBAAAAAACCCDDDHHHNNNPPPPPPSSSXXX]]]kkk}}}nnniii```VVVNNNIIIFFFEEEDDDEEEGGGIIIKKKLLLMMMNNNSSSRRRPPPLLLIIIHHHIIIJJJLLLSSSYYY[[[]]]bbbeeeeeedddbbbaaadddbbb]]]ZZZ[[[TTTSSSQQQNNNKKKHHHFFFEEEIIIOOOUUUVVVTTTQQQOOOOOOMMMJJJJJJOOONNNHHHFFFIIIQQQOOOKKKIIIIIIIIIHHHGGG@@@BBBFFFJJJOOORRRUUUVVVJJJFFFAAAAAADDDGGGEEECCCBBBCCCEEEGGGHHHJJJKKKKKKFFFFFFFFFEEECCC@@@===<<<999999777444222111333555222555555111000000...***)))'''%%%%%%%%%&&&%%%$$$%%%&&&&&&&&&&&&&&&''''''"""$$$%%%######$$$%%%%%%###############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%###"""""""""###$$$%%%%%%$$$$$$############$$$$$$!!!"""$$$$$$"""!!!"""### !!!###$$$%%%%%%%%%$$$######$$$%%%&&&&&&'''''' !!!"""######$$$!!!!!!""""""#########$$$ """###%%%&&&&&&###"""!!! !!!"""###!!!!!!!!!!!!""""""""""""!!!!!!!!!!!! """"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''''''''&&&%%%$$$"""###$$$$$$###"""!!! ######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%&&&'''(((((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''((('''&&&%%%$$$###%%%%%%%%%&&&'''(((((()))+++***)))(((((()))***+++$$$###!!! !!!###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%&&&%%%""" ###$$$ !!!((($$$$$$%%%&&&''''''''''''%%%%%%%%%$$$$$$#########"""!!!!!!!!!!!!""""""#########$$$$$$$$$$$$######"""""""""""""""######$$$###############"""!!!!!!######$$$$$$$$$######"""!!!!!!!!!!!!""""""""""""######""""""!!!!!! $$$&&&'''&&&$$$""""""###$$$#########""""""!!!!!!############$$$%%%&&&'''""""""!!!!!! """""""""!!!!!!!!!!!!!!! !!!""""""""""""%%%$$$$$$$$$######""""""$$$$$$############$$$$$$  !!!!!!""""""""""""""""""""""""$$$""""""###&&&'''### !!!"""######$$$$$$$$$%%%%%%$$$$$$"""!!!  %%%&&&%%%$$$%%%&&&###$$$%%%%%%%%%###"""!!!!!!!!!"""###$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$#########''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%''',,,000111---(((%%%$$$'''''''''&&&&&&%%%%%%%%%'''%%%$$$###%%%%%%%%%$$$((((((((((((((((((((((((***+++---///111333555666666777:::===?????????>>>===CCCJJJMMMLLLMMMPPPTTT[[[fffxxxmmmdddYYYRRRNNNKKKEEEAAABBBFFFHHHIIIMMMRRRRRRNNNMMMKKKHHHFFFFFFGGGJJJLLLNNNPPPRRRSSSSSSUUUWWWXXXYYYbbbgggfffcccaaa[[[SSSSSSOOOKKKLLLNNNNNNKKKGGGGGGKKKRRRXXX[[[YYYSSSMMMIIIJJJJJJKKKKKKJJJJJJIIIMMMLLLJJJJJJJJJIIIGGGEEE@@@AAADDDHHHLLLNNNMMMLLLNNNIIICCC@@@AAACCCCCCBBBDDDCCCCCCCCCCCCDDDFFFFFFFFFEEEDDDAAA???<<<;;;:::777555333333333333111/////////...---+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&'''''''''#########$$$$$$%%%%%%%%%$$$$$$$$$#########""""""&&&&&&%%%$$$$$$######"""%%%%%%%%%$$$$$$#########""""""""""""""""""""""""$$$###"""!!!!!!"""###$$$""""""""""""###$$$%%%&&&%%%$$$$$$###############%%%$$$$$$$$$######""""""######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!""""""###%%%$$$$$$$$$###"""""""""###"""""""""!!!!!! $$$$$$############$$$$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$###############$$$&&&(((((('''&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((()))))))))))))))))))))***%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%###!!!"""$$$""" ###&&&$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$######"""""""""%%%$$$###""" """"""############"""""""""""""""""""""###$$$$$$###############"""!!!!!!######$$$$$$$$$$$$$$$###############$$$$$$$$$$$$!!!!!!!!!"""""""""""""""!!!###$$$######$$$%%%######"""""""""!!!!!!!!!"""!!!!!!""""""###$$$%%%$$$#########"""""""""!!!!!!!!!""""""#########$$$!!!"""###%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$##################""""""#########  !!!!!!"""""""""""""""""""""""" !!!"""""" ###############"""!!!!!!""""""############"""""""""###""""""###%%%$$$$$$$$$$$$$$$###""""""""""""$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%(((+++//////,,,)))&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''((()))***+++---......000222555888:::;;;<<<<<<<<>>DDDGGGHHHJJJMMMQQQTTTWWW^^^iiittt|||}}}|||kkkfff```[[[XXXTTTNNNIIIAAABBBAAA???BBBHHHJJJHHHAAAAAAAAACCCFFFJJJNNNQQQRRRPPPLLLJJJJJJLLLPPPRRRYYY^^^ccccccaaa]]]VVVOOOKKKJJJJJJMMMQQQRRROOOMMMMMMOOOSSSYYY]]]^^^\\\YYYMMMMMMLLLLLLKKKJJJIIIIIIKKKJJJIIIHHHGGGDDD@@@===???@@@BBBEEEIIIKKKJJJIIICCCAAA@@@AAABBBCCCBBBAAA@@@BBBDDDFFFFFFFFFEEEDDD@@@???===;;;888555333222222000///...///...---+++(((((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$#########""""""""""""""""""""""""######""""""""""""######%%%%%%$$$###""""""""""""###""""""!!!!!!!!!!!!!!!######""""""""""""!!!!!!######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$$$$###""""""""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$############"""&&&%%%%%%%%%%%%%%%%%%&&&###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%###$$$&&&'''''''''&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((('''''''''((((((((((((((((((((((((*********))))))(((((((((!!!!!!""""""""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$"""""""""$$$''''''%%%$$$%%%###!!!"""$$$$$$""" &&&&&&&&&&&&&&&%%%$$$#####################""""""!!!!!!!!!!!!"""###$$$$$$""""""############""""""######""""""######$$$%%%#########$$$$$$######""" !!!"""###$$$$$$$$$ !!!!!!!!!""""""""""""!!!!!!"""""""""#########!!!"""###""" !!!!!!!!!!!! !!!!!!  !!!!!!!!!!!!  !!!!!!!!! !!!""""""""" !!!!!!!!!""""""######$$$""""""!!!!!!!!!!!!"""""" !!!!!!""""""""""""""""""""""""""""""$$$'''&&&###"""###&&&$$$$$$$$$$$$"""!!!  !!!"""###$$$%%%%%%%%%###############$$$%%%'''%%%$$$###""""""###$$$%%%######$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!&&&***((($$$!!!###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((()))***,,,///111222444888<<<@@@BBBDDDGGGJJJLLLNNNTTT^^^jjjrrruuuuuujjjhhhddd```\\\WWWQQQLLLCCCCCC???;;;<<>>>>>@@@CCCGGGKKKNNNPPPPPPNNNKKKJJJLLLOOORRRSSSTTTWWWZZZ[[[ZZZWWWPPPJJJFFFFFFHHHKKKPPPQQQPPPNNNKKKLLLNNNSSSWWWZZZ[[[ZZZRRRQQQOOONNNLLLJJJIIIIIIKKKIIIHHHGGGFFFCCC???<<<===>>>@@@DDDHHHKKKKKKKKKBBBBBBCCCDDDDDDCCCAAA@@@@@@BBBDDDFFFEEECCC@@@???===;;;:::777444222000...///---++++++,,,,,,***)))%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$##########################################$$$$$$%%%%%%%%%$$$$$$$$$###############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$###"""""""""""""""%%%$$$$$$###############"""""""""!!!!!!!!!!!!!!!######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""######$$$$$$$$$###############$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''''''''((((((((((((((((((((((((*********)))(((((('''''' !!!""""""""""""!!! ########################!!!!!!"""$$$''''''&&&$$$+++%%%  """!!! !!!"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!"""###$$$%%%###$$$$$$%%%%%%$$$$$$##################$$$$$$%%%######$$$$$$$$$$$$###### !!!"""""""""""" !!!!!!!!!""""""""""""$$$#########"""""""""!!!"""###$$$$$$""" !!! !!!!!!!!!!!!""""""!!! !!!!!! !!!!!!!!!!!!"""""""""!!!!!! $$$%%%&&&&&&%%%$$$"""!!! !!!!!!""""""""""""!!!!!!!!!!!!""""""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!###""" ###""""""############"""""""""###$$$$$$$$$$$$######%%%$$$######$$$%%%%%%%%%$$$$$$"""""""""###$$$%%%"""######$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%'''&&&$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&+++///111...((($$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%&&&''''''((((((((((((((()))***+++,,,...000444777999<<>>???BBBDDDHHHKKKMMMNNNNNNMMMKKKMMMPPPRRRRRRQQQRRRQQQQQQSSSSSSOOOIIIEEEBBBCCCEEEHHHKKKMMMMMMLLLHHHHHHIIIMMMRRRVVVXXXYYYVVVUUUSSSQQQOOOMMMMMMMMMKKKIIIFFFDDDCCCAAA===;;;:::;;;===BBBGGGLLLMMMMMMDDDFFFGGGGGGEEEBBB???===???@@@BBBCCCBBB>>>:::777888777666333111///---,,,+++***(((((())))))(((&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!!!!"""######$$$%%%$$$$$$###############!!!!!!!!!!!!!!!"""""""""######""""""""""""###### """""""""""""""""""""""" !!!!!!""""""########################$$$$$$%%%!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$%%%%%%$$$######%%%%%%%%%&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))((((((''''''########################"""""""""""""""""""""""""""""""""$$$''''''&&&$$$+++&&&  !!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""""""""""""""$$$%%%%%%%%%%%%%%%%%%$$$$$$############$$$%%%%%%"""###$$$$$$%%%$$$$$$$$$ !!!!!!"""!!!!!!############$$$$$$$$$$$$%%%$$$$$$###""""""!!!!!! """$$$$$$######$$$%%% !!!!!!!!!!!!"""""""""""""""!!!!!!!!!""""""###""""""""""""############&&&&&&%%%$$$###"""!!!!!!###$$$%%%%%%$$$###"""!!! !!!!!!!!!!!!###""""""!!!!!!""""""###!!!!!! !!!!!!"""###!!!!!!!!!!!!!!!!!!!!!!!!"""######"""!!!!!!"""$$$ """######$$$$$$$$$$$$%%%%%%%%%$$$###""""""$$$###""""""###$$$###!!!##################$$$%%%"""######$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%***(((&&&&&&((()))))))))%%%%%%%%%&&&&&&&&&&&&'''000111000,,,'''$$$%%%'''########################!!!!!!"""###$$$$$$%%%%%%'''(((((((((((((((((((((***+++,,,///222444666888:::>>>HHHTTT^^^aaa^^^ZZZZZZ[[[[[[ZZZVVVRRRMMMJJJIIIGGGAAA::::::>>>???===@@@BBBDDDGGGJJJLLLMMMMMMNNNMMMLLLOOOSSSVVVUUUSSSXXXSSSOOOOOONNNIIIDDDBBB???@@@AAABBBDDDFFFGGGHHHEEEEEEFFFJJJOOOSSSVVVWWWWWWVVVUUUTTTSSSTTTUUUVVVRRRNNNIIIDDDAAA???<<<:::999999;;;@@@EEEJJJLLLMMMDDDFFFHHHGGGCCC>>>;;;:::;;;<<<===>>><<<888444111333222111///...,,,+++***)))'''&&&&&&''''''&&&%%%$$$%%%&&&&&&'''''''''&&&$$$%%%%%%&&&&&&'''''''''%%%%%%$$$$$$$$$#########&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$###############$$$$$$$$$&&&&&&%%%%%%$$$######""""""""""""###############""""""""""""""""""""""""""""""############""""""!!!!!!!!!!!!"""###$$$$$$###""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""############""""""""""""###### """"""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""###""""""""""""###$$$$$$!!!!!!!!!"""""""""""""""###$$$$$$$$$$$$%%%%%%%%%$$$######""""""######$$$$$$$$$$$$$$$$$$$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((($$$###"""!!!!!!"""###$$$""""""""""""""""""""""""###"""###$$$&&&'''%%%###'''%%%"""!!!!!!"""""""""%%%%%%&&&&&&&&&&&&&&&%%%"""#########$$$$$$$$$$$$$$$$$$######""""""######$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&"""###$$$$$$%%%%%%%%%$$$!!!!!!""""""###""""""!!!############$$$$$$$$$$$$######################## !!!###$$$######$$$%%%!!!!!!!!!"""""""""######!!! !!!"""######!!!"""""""""#########$$$$$$$$$$$$###"""""""""!!! !!!"""###"""!!! """"""""""""""""""!!!!!!#########""""""#########!!!!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!&&&%%%######$$$%%%%%%%%% """######$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""$$$###"""###%%%%%%"""""""""###$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###"""$$$%%%&&&&&&%%%$$$"""###$$$%%%%%%&&&&&&%%%%%%+++(((&&&&&&((()))((('''%%%%%%%%%&&&&&&&&&''''''000...+++'''$$$$$$$$$%%%########################""""""""""""""""""""""""$$$%%%&&&'''(((''''''&&&''''''(((***,,,///000111333555<<>>======>>>@@@BBBBBBBBBCCCFFFKKKPPPRRRSSSTTTTTTTTTVVVXXX\\\___bbb```ZZZQQQJJJEEEAAA???===999888999===BBBFFFHHHHHH@@@CCCDDDBBB>>>999777666444555777777666444111///------,,,+++***)))(((((('''&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%""""""#########$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$!!!"""""""""#########$$$"""""""""""""""""""""""" !!!!!! """"""!!!!!!!!!""""""######""""""!!!!!!!!!!!!!!!"""""""""#########$$$$$$######""""""""""""######""""""""""""""""""""""""""""""""""""""""""""""""######""""""""""""""""""""""""!!!!!!!!!"""###############"""""""""""""""############$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$###""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((&&&&&&''''''((()))))))))###!!!  !!!###""""""""""""""""""""""""#########%%%&&&&&&$$$###"""###$$$%%%%%%%%%%%%%%%!!!!!!"""!!!!!! !!!!!!""""""#########$$$!!!!!!!!!"""###%%%&&&'''######$$$$$$$$$$$$######$$$$$$######$$$$$$%%%&&&"""###$$$%%%%%%%%%%%%%%%###$$$$$$$$$$$$######"""!!!!!!!!!!!!"""""""""""""""""""""###$$$$$$%%%%%%###$$$%%%$$$"""!!!!!!!!!!!!!!!""""""######$$$$$$ !!!"""###$$$ !!!!!!"""""" ###$$$%%%&&&&&&%%%$$$###%%%%%%$$$$$$######""""""$$$$$$############$$$$$$!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!%%%!!!!!!###"""!!!!!!!!!"""##################$$$$$$%%%%%%%%%$$$$$$&&&%%%%%%&&&((('''### !!!"""###%%%%%%%%%$$$###%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%$$$$$$$$$######"""###%%%&&&&&&%%%###"""$$$$$$%%%&&&&&&&&&%%%%%%(((&&&######%%%&&&%%%###%%%%%%%%%&&&&&&'''''''''444///***''''''((((((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$###""""""!!!!!!"""%%%'''(((((('''&&&'''&&&&&&'''***,,,------//////222999AAAEEEFFFDDD???BBBEEEGGGHHHGGGHHHHHHGGGFFFBBB>>>@@@EEEHHHFFFAAADDDHHHKKKNNNPPPPPPPPPNNNLLLLLLSSS```lllsssuuusssfffZZZVVVQQQHHHCCCBBB???>>><<<999888999<<<>>>???>>>???CCCHHHLLLNNNNNNQQQQQQSSSWWW\\\bbbgggjjjmmmfff[[[QQQJJJFFFCCCAAA999888999;;;???BBBCCCCCC<<<>>>@@@>>>999555444444000111222333333222000///)))))))))((('''''''''&&&'''%%%$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$#########""""""!!!!!!#########$$$$$$%%%%%%&&&""""""######$$$$$$$$$$$$#########$$$$$$%%%&&&&&&!!!!!!""""""#########$$$""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!$$$###"""!!!!!! !!!%%%$$$$$$###############""""""######$$$$$$$$$%%%######""""""""""""##############################""""""""""""""""""""""""%%%$$$$$$$$$######""""""!!!!!!!!!!!!!!!""""""###%%%$$$$$$$$$######"""""""""""""""######$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$###"""!!!""""""#########$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))((((((((((((((((((((((((%%%%%%&&&'''((()))******########################%%%%%%$$$######"""######$$$#########$$$%%%&&&&&&((('''$$$"""!!!!!!""""""&&&%%%%%%$$$###"""!!!!!!'''%%%$$$""" !!! !!!"""###############"""!!!!!!%%%$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!%%%$$$###!!!!!!!!!"""""" !!!!!!""""""&&&&&&%%%$$$""" """"""###$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!"""######&&&%%%###"""!!!!!!!!!!!!"""###%%%$$$"""!!!!!!!!!""""""""""""""""""""""""###$$$!!!  ###"""!!!###!!! ###%%%$$$### """$$$%%%""""""""""""############ !!!"""$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$###"""!!!$$$###!!! !!!###&&&(((###############$$$$$$%%%###$$$%%%&&&%%%###!!!%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&&&&'''((())))))((('''&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''######$$$$$$$$$%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''///,,,(((&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%############%%%%%%(((((('''''''''&&&&&&&&&&&&''')))******)))&&&%%%+++,,,---///111333444555888999999:::<<<===???@@@AAA???======???AAABBBBBBAAACCCGGGJJJLLLMMMMMMMMMKKKHHHJJJUUUhhhyyy|||hhhYYYRRRNNNJJJFFFDDDAAA<<<888666777999::::::<<>>AAADDDFFFGGGGGGGGGDDDDDDHHHTTTggg{{{rrrcccXXXRRRLLLIIIIIIFFFBBB===:::999:::;;;888999<<<@@@BBBDDDEEEFFFFFFFFFGGGKKKRRR]]]jjjsssyyynnn^^^RRRJJJFFFAAA>>>999888777666555444444444111111000///...---,,,,,,...---+++***)))((((((((((((((('''%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$%%%''')))***'''&&&%%%$$$$$$$$$%%%&&& """$$$&&&&&&&&&%%%$$$"""######$$$$$$######"""############$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$###""""""###$$$$$$###!!!!!!"""###$$$$$$###"""!!!""""""""""""""""""""""""######################## !!!!!!!!!!!!!!! !!!""""""###$$$$$$######$$$$$$$$$$$$#########"""""""""""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""" """###$$$$$$###"""!!!!!!"""""""""############ """$$$$$$###"""###$$$###############$$$$$$$$$"""""""""""""""###$$$$$$$$$"""!!!"""$$$%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$###$$$&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$%%%&&&'''((())))))((('''''''''''''''""""""""""""""""""""""""  !!!!!!$$$$$$###"""!!!!!!!!!!!!"""""""""#########$$$$$$########################!!!!!!!!!!!!"""###%%%&&&$$$$$$###"""!!!!!!!!!!!!$$$$$$%%%%%%$$$$$$###"""#########""""""######$$$###########################""""""!!!""""""###$$$""""""!!!!!!!!!!!!!!! ##################"""!!!######$$$%%%%%%%%%%%%%%%!!!!!!!!!!!!!!!""""""###!!!  ###&&&((('''$$$!!!!!!###%%%$$$"""""""""""""""""""""""""""###"""!!!"""######""" """!!!!!!###$$$%%%$$$###!!! """%%%'''((((((""" """######""" !!!!!!!!!""""""""" """$$$&&&&&&$$$""" !!!"""###$$$$$$$$$$$$ !!!!!!"""###############"""###$$$$$$%%%#########$$$%%%&&&''''''$$$$$$$$$$$$$$$###############$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&"""###$$$''')))(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$###""""""###%%%&&&%%%%%%%%%&&&''''''(((((())))))******,,,---///000222000//////111333444333444666888;;;===>>>>>>>>>===???DDDNNN___sss{{{kkk^^^TTTNNNKKKJJJHHHDDD@@@<<<:::999888555666888:::<<<===>>>>>>???@@@AAADDDJJJTTT___fffnnndddWWWKKKDDD???:::777333222111///...---,,,,,,,,,,,,++++++***)))((((((+++***)))'''&&&%%%%%%%%%((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###$$$%%%&&&((('''&&&%%%$$$$$$$$$$$$'''''''''&&&&&&&&&%%%%%%"""######$$$$$$######""""""######$$$%%%%%%&&&&&&"""###$$$$$$%%%$$$$$$$$$$$$###"""###%%%%%%$$$"""""""""############"""""""""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""""""""""""""!!!!!!!!!"""######%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""""""""""""""""""""""""""""""""""""""""" """$$$%%%%%%$$$###""""""""""""############!!!"""###"""!!!!!!###$$$$$$$$$$$$###############!!!"""######$$$$$$######%%%$$$######%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$)))((('''%%%$$$###""""""&&&%%%$$$######$$$%%%&&&%%%%%%%%%%%%&&&&&&'''((('''&&&&&&&&&&&&%%%%%%%%%((((((''''''(((((()))***(((((('''&&&&&&&&&&&&'''!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$%%%$$$$$$############$$$$$$$$$$$$$$$###"""!!! !!!"""""""""#########$$$ !!!"""###$$$%%%%%%!!!!!!!!!!!!"""###$$$$$$###$$$$$$$$$$$$###""""""######"""""""""###$$$$$$########################!!!!!!!!!""""""###$$$$$$###"""""""""!!!!!! $$$$$$$$$###!!!###$$$%%%%%%&&&&&&%%%%%%""""""!!!!!!!!!!!!""""""$$$###!!!!!!"""%%%(((+++)))$$$###&&&%%%"""""""""""""""""""""""""""%%%!!! """ """ """&&&'''%%%###"""!!!!!!"""###%%%&&&&&&"""""""""###$$$$$$""" !!!!!!!!!!!!!!!"""$$$&&&%%%### $$$$$$$$$$$$###"""!!!  """#########""""""%%%$$$$$$$$$$$$%%%&&&&&&$$$###"""""""""$$$&&&((($$$$$$$$$#####################$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$$$$$$$$$$&&&'''&&&&&&&&&&&&&&&%%%$$$#########$$$%%%&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%&&&''''''%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&((((((((()))***,,,---...,,,***)))***,,,......---...///111333444555666666999;;;>>>DDDNNN___qqq}}}wwwiiiZZZNNNIIIGGGCCCBBB@@@===:::777555444222333444555666777777888888999;;;===@@@GGGNNNTTTYYYRRRHHH???999555222///...---,,,+++)))))))))((())))))(((((('''&&&%%%%%%'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$#########$$$&&&&&&%%%%%%%%%$$$$$$$$$'''&&&%%%$$$######$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$$$$%%%%%%#########$$$$$$$$$$$$###&&&%%%%%%&&&(((((('''%%%"""""""""######"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! """"""############"""!!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""$$$$$$$$$$$$$$$"""""""""""""""#########"""""""""!!! """$$$%%%$$$$$$$$$###"""""""""!!!"""###$$$%%%$$$###"""$$$$$$######$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&'''%%%$$$""""""$$$%%%'''$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((())))))(((((('''''''''((((((!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$""""""""""""###$$$%%%&&&###############"""!!! !!!!!!!!!"""######$$$$$$"""""""""#########"""""" !!!"""######"""""""""""""""!!!!!!  """"""""""""""""""""""""!!!!!!""""""##################""""""!!!!!!!!! """""""""!!!  !!!!!! """"""!!!!!!!!!!!!""""""&&&$$$###""""""$$$&&&((((((######&&&%%%"""""""""""""""""""""""""""&&&""" """!!!!!!!!!$$$&&&$$$!!!######"""!!!!!!!!!!!!"""###"""###$$$%%%$$$""" !!!!!!!!!!!!!!!###$$$%%%$$$""" ############"""!!! !!!"""###%%%%%%$$$###"""###############$$$%%%%%%%%%###!!! !!!$$$%%%##############################$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&%%%$$$############$$$$$$%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%$$$&&&''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$&&&((()))***)))(((''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((())))))((('''(((***,,,,,,+++***+++,,,---...///000000444666777999>>>IIIXXXbbbiiihhhdddZZZMMMCCC???>>>999999888777555444222111000000000000111111222222333444666666777:::===@@@CCC???999444111...---,,,******))))))((()))))))))'''''''''&&&&&&%%%%%%$$$######$$$$$$&&&'''((()))&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$###""""""###%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######""""""""""""$$$#####################%%%%%%%%%&&&(((((('''&&&###""""""""""""""""""###""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###############"""!!! !!!"""###""""""#######################################"""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$############"""""""""""""""""""""""""""!!!"""$$$%%%$$$$$$$$$###"""""""""!!!"""$$$%%%%%%%%%$$$###"""############"""######$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&(((((((((&&&%%%######%%%&&&((($$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$%%%%%%%%%%%%((((((''''''''''''((((((""""""""""""""""""""""""  !!!!!! !!!###$$$%%% !!!!!!"""###$$$$$$!!!!!!!!!""""""########################"""!!! ######"""!!! !!!!!!""""""!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""###""""""""""""""""""!!!  !!!!!!!!!!!!!!!###""""""!!!!!!!!!!!!!!!######"""!!!!!!!!!""""""%%%""" """$$$$$$"""""""""""""""""""""""""""&&&$$$"""!!!"""######### !!!"""###"""!!!#########!!! """""""""###$$$$$$""" !!!!!!!!!"""""""""""""""#########"""  !!!"""############"""###$$$%%%%%%$$$###"""!!!!!! !!!!!!"""###$$$###!!! !!!"""###"""""""""#####################$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%$$$$$$#########$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$'''%%%######%%%(((***+++$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&!!!###&&&))))))(((&&&%%%&&&%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%&&&'''((((((''''''(((***+++***)))(((((())))))***+++,,,,,,...///111222555<<>>777444444222222111111111000000000---,,,,,,,,,,,,---.........///111111000000111222333222000...---,,,,,,,,,)))((((((((((((((())))))&&&&&&&&&&&&%%%%%%$$$$$$""""""###$$$&&&''')))***%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%%%%&&&"""###$$$%%%&&&&&&&&&&&&%%%$$$$$$###$$$%%%'''((("""######$$$$$$######"""$$$$$$######"""!!!!!! $$$$$$###"""""""""######"""""""""###%%%&&&%%%#########""""""""""""######"""""""""""""""""""""""""""""""""""""""""""""""" !!!!!!"""##################""""""!!!!!!"""""""""""""""""""""#########!!!!!!!!!"""""""""######""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$#####################"""""""""""""""######"""!!! !!!###$$$$$$$$$###############"""###$$$$$$%%%$$$$$$$$$"""###$$$###"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''(((((((((((('''&&&%%%%%%%%%%%%&&&''''''########################""""""!!! !!!!!! """###$$$ !!!###%%%&&&!!!!!!!!!""""""""""""""""""######$$$###"""!!! $$$$$$###"""!!!!!!!!!!!!"""""""""""""""!!! """"""""""""###$$$%%%%%%""""""""""""""""""""""""""""""###$$$######!!!!!!"""""""""""""""######### !!!!!!"""""""""!!!""""""###$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""""""""""""""""""""""""""""""""###$$$###""""""$$$%%%!!!""""""!!! !!!!!!"""###$$$""" """"""!!!!!!"""###$$$"""!!!!!!!!!!!!"""""""""#########""""""!!!!!!!!!!!!""" !!!"""############""""""############""""""""""""!!!!!!""""""###$$$""""""!!!!!!!!!###$$$%%%!!!"""""""""#########$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%%%%%%%%%%$$$###%%%######$$$&&&(((((('''$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""###$$$$$$$$$%%%%%%%%%%%%"""###$$$&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&'''((()))&&&%%%%%%''')))))))))''''''''''''''''''((()))***)))***+++---///333777:::888888888666333///---,,,,,,,,,++++++***++++++,,,)))(((((('''((()))***+++'''***------,,,+++******)))************)))******(((((('''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$############$$$%%%&&&'''%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%&&&'''"""######$$$$$$######"""########################%%%$$$###"""!!!!!!"""###!!!!!!!!!"""$$$%%%$$$###$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""########################!!!""""""#########""""""######$$$$$$###""""""!!!"""""""""######$$$$$$$$$ !!!"""###$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""############$$$%%%%%%&&&############"""""""""!!!"""$$$%%%$$$###!!!!!!"""###############$$$$$$$$$$$$#########$$$$$$%%%%%%"""$$$&&&%%%###"""###%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''((((((***+++++++++***)))&&&&&&%%%%%%&&&''''''(((########################&&&%%%$$$######"""#########""""""""""""######$$$$$$###!!! """###"""""""""""""""!!!!!!!!!!!!"""###$$$$$$###"""!!!""""""""""""###$$$%%%&&&###############"""!!!!!! !!!"""###$$$########################"""###$$$$$$###"""!!! !!!!!!""""""######$$$$$$$$$$$$$$$$$$###""" !!!"""""""""""""""######"""!!!!!!!!!!!!!!! !!!"""$$$$$$$$$###"""""""""!!! !!!"""""""""""""""""""""""""""!!!###### """%%%"""$$$$$$!!! """!!!###$$$###!!! """%%%""" """######"""""""""""""""###############"""!!! !!!"""###############"""!!! """""""""!!!!!!!!!!!!!!!%%%%%%$$$$$$%%%%%%&&&''' !!!"""$$$%%%'''(((!!!!!!""""""#########$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%'''(((((('''%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&&&&%%%$$$###%%%%%%%%%&&&&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!""""""######$$$$$$$$$$$$%%%%%%$$$$$$%%%'''((()))''''''''''''''''''''''''$$$$$$###$$$$$$%%%&&&'''$$$$$$$$$%%%'''((('''&&&&&&&&&&&&&&&&&&'''((((((&&&'''(((***,,,---------////////////...,,,***((()))(((&&&%%%%%%%%%&&&'''&&&&&&%%%%%%%%%&&&((()))###&&&***++++++)))((((((###%%%'''''''''&&&'''((()))(((&&&%%%###"""""""""$$$$$$$$$$$$############%%%$$$##################$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&''''''&&&%%%###"""$$$$$$$$$$$$$$$$$$######%%%%%%%%%&&&&&&%%%%%%%%%#########$$$%%%%%%&&&&&&%%%$$$###!!!!!!!!!"""###"""""""""$$$&&&'''&&&%%%$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""########################"""############""""""!!!###$$$%%%%%%%%%###"""!!!#########$$$$$$%%%%%%%%% """###$$$%%%&&&""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!"""###$$$&&&((()))$$$#########""""""!!!!!!"""$$$&&&&&&$$$"""""""""""""""######$$$$$$$$$%%%%%%$$$###"""###$$$%%%&&&###%%%'''&&&$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&""""""""""""""""""""""""&&&%%%%%%$$$$$$%%%%%%&&&"""###$$$$$$$$$$$$###"""''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''"""###%%%&&&&&&&&&%%%$$$((((((((((((((()))***+++"""!!!  !!!"""'''$$$!!! !!!!!!!!!!!!!!! ###"""!!!!!!!!!!!!!!!""" !!!!!!""""""""""""""""""""""""""""""############""""""""""""%%%$$$$$$$$$######""""""$$$$$$%%%%%%%%%&&&&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$################## !!!"""""""""""""""$$$#########""""""!!!!!! """###""""""!!!###""""""!!!!!!!!!!!!!!!!!! !!! !!!!!!!!!!!! $$$######"""!!! !!!###$$$###"""!!!"""$$$###""""""!!! $$$###""" !!!!!!  !!!""""""######"""!!!!!!!!!!!!!!!%%%$$$###!!!!!!###$$$%%%%%%&&&'''&&&###!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$###############"""############$$$$$$$$$$$$%%%%%%$$$$$$###"""!!!###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%###$$$%%%&&&%%%$$$###"""!!!###&&&&&&%%%$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%###!!!###&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&$$$###!!! $$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%$$$###"""###$$$%%%&&&$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###"""$$$%%%&&&$$$###$$$%%%%%%$$$"""'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((((((((('''''''''&&&$$$&&&)))+++***((('''''''''&&&&&&%%%%%%%%%((((((((((((((((((((((((###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########"""######$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%"""###%%%&&&&&&&&&%%%%%%########################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%###""""""!!!###"""!!!"""#########""" !!!!!!""""""######&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$!!!""""""!!! !!!"""######"""!!! """############$$$$$$$$$ ###%%%$$$!!! !!!#########"""""""""""""""""""""###$$$%%%%%%$$$"""!!!######""""""!!! &&&%%%$$$"""!!!!!! !!!)))((('''&&&%%%$$$######&&&%%%$$$$$$######$$$$$$#########"""""""""""""""!!!!!!""""""###$$$&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$&&&%%%%%%$$$$$$%%%%%%&&&!!!"""###$$$%%%&&&''''''%%%&&&'''''''''&&&%%%$$$''''''''''''''''''''''''''''''&&&%%%&&&'''((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''"""!!! !!!""""""  ###$$$$$$""""""""""""""""""""""""######""""""""""""###$$$!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!! $$$$$$#########"""""""""""""""""""""############""""""""""""""""""""""""######################## !!!"""""""""""""""############"""""""""!!! !!!"""##################"""!!!!!!!!!"""""""""!!! !!!"""###"""  !!!!!!""""""%%%%%%$$$######"""!!!!!! !!!"""""" !!!"""###""""""!!! $$$$$$""""""!!!"""######&&&%%%$$$###""""""""""""######"""!!!!!!!!!!!!!!!###"""  """###$$$$$$$$$###  !!!""""""""""""""""""""""""""""""#########$$$$$$$$$""""""#########$$$$$$$$$!!!""""""""""""!!! ###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%######$$$%%%%%%%%%$$$###$$$&&&''''''&&&%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$"""!!!"""$$$&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$%%%&&&'''&&&$$$$$$#########$$$$$$%%%%%%$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######%%%&&&$$$"""!!!!!!###%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''%%%$$$&&&(((***)))'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$%%%'''((((((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$%%%%%%'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""$$$&&&'''((((((######"""######$$$######""""""""""""""""""######"""""""""!!!!!!"""######""""""!!!!!!!!!""""""######%%%%%%%%%###"""###$$$!!!!!!""""""""""""!!!!!!"""############$$$$$$$$$###%%%'''&&&$$$###$$$%%%"""""""""""""""###$$$%%%$$$$$$$$$$$$$$$###""""""!!!"""""""""""""""""""""$$$###"""!!!!!! %%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$##################"""""""""""""""""""""""""""""""""###$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''"""!!!!!! !!!!!!""" !!!$$$%%%%%%""""""""""""###############"""""""""###$$$%%%&&&#########"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""!!!!!!!!!!!!!!!!!!""""""""""""################################################!!!!!!""""""######""""""############"""""""""""""""!!!!!!""""""###$$$%%%$$$$$$###""""""""""""###$$$###""""""$$$$$$###""" !!!"""######&&&&&&%%%%%%$$$$$$$$$###!!!""""""!!! !!!######""""""!!!!!! $$$###############$$$%%%######"""!!! """"""""""""!!!!!!!!!!!!"""""" """"""$$$$$$$$$###!!! """$$$""""""""""""""""""""""""!!!""""""######$$$$$$$$$"""""""""#########$$$$$$ !!!""""""""""""!!!###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%"""###$$$%%%%%%%%%%%%%%%((())))))(((&&&%%%&&&(((((('''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###"""!!!"""###$$$$$$"""%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""$$$$$$###""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$#################################$$$$$$###$$$%%%%%%$$$$$$&&&((()))&&&###"""###$$$%%%$$$"""$$$&&&''''''&&&$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%'''((((((&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%'''((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$""" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################## !!!"""######!!!!!!!!!!!!!!!"""###$$$!!!"""######"""!!!###$$$###""""""!!!!!!""""""###"""############$$$$$$$$$!!!"""######"""!!!"""###""""""""""""$$$%%%&&&''''''&&&%%%$$$######"""""" !!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!"""#########$$$$$$%%%%%%$$$######"""""""""""""""""""""""""""""""""######$$$###############$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$$$$######""""""######$$$'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''"""!!!!!!!!!!!!!!!!!!"""###""" !!!###$$$$$$$$$!!!"""""""""""""""######!!!!!!!!!"""###$$$%%%&&&%%%$$$$$$######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$$$$"""""""""!!!!!!!!!!!!!!!""""""""""""############""""""""""""""""""""""""""""""""""""############!!!""""""#########""""""#########"""""""""""""""""""""!!! !!!"""$$$%%%%%%$$$$$$###############$$$###""""""$$$$$$###""" !!!""""""###%%%%%%%%%%%%%%%%%%$$$$$$"""######""" """$$$""""""""""""!!!!!! """"""""""""###$$$$$$%%% !!!"""###!!!"""""""""""""""!!!!!!$$$###""""""""""""###$$$###%%%''''''%%%%%%%%%&&&########################""""""""""""############""""""""""""############!!!!!!###$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%""""""###$$$%%%%%%&&&&&&******)))'''%%%$$$&&&(((((('''&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$######"""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!"""$$$%%%$$$###!!!"""$$$%%%%%%%%%$$$###########################"""""""""##################$$$%%%%%%$$$%%%''')))111---(((%%%$$$$$$#########$$$%%%&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$$$$#########%%%%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&$$$!!!%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$#########"""""""""######%%%&&&'''#########$$$$$$&&&'''(((!!!""""""!!!!!!###$$$$$$###"""!!!!!!"""###$$$""""""#########$$$$$$$$$!!!"""""""""""""""######$$$#########$$$%%%&&&&&&)))(((&&&$$$"""""""""###""""""""""""######$$$$$$ !!!"""""""""""""""#########$$$$$$$$$$$$%%%######"""!!!!!!!!!!!!!!!"""""""""""""""#########%%%$$$$$$###""""""######$$$$$$############$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$############$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''!!!""""""""""""""""""!!!$$$###"""###%%%&&&&&&%%% !!!!!!""""""""" !!!"""###$$$%%%%%%%%%$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!"""#########$$$$$$$$$%%%!!!!!!!!!!!!!!!"""""""""!!!!!!"""""""""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########""""""############""""""""""""""""""""""""######"""!!!  !!!"""###%%%$$$$$$##################"""!!!!!!######"""!!!!!!!!!!!!!!!!!! #########$$$$$$$$$$$$$$$!!!"""!!! !!!$$$"""""""""""""""!!!!!!!!! !!!!!!""""""#########!!!!!!!!!"""###$$$&&&''' !!!""""""""""""!!!!!!###""""""""""""""""""### ###''')))(((&&&$$$$$$""""""""""""""""""""""""$$$######""""""!!!!!!!!!!!!!!!"""""""""######### !!!"""$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%""""""######$$$%%%&&&'''))))))(((&&&$$$###%%%'''((('''&&&%%%$$$#########&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&''''''&&&!!!"""###$$$%%%$$$###"""########################!!!!!!!!!""""""#########"""$$$%%%%%%$$$%%%''')))111---(((%%%$$$######"""%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$###"""""""""""""""""""""""""""#########$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$###############$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""#########"""!!!%%%'''(((&&&$$$###$$$&&&&&&&&&%%%%%%$$$$$$###############$$$%%%&&&'''((($$$$$$$$$%%%&&&'''((()))###$$$%%%%%%%%%%%%&&&'''$$$###"""!!!!!!"""###$$$""""""#########$$$$$$$$$'''&&&%%%%%%&&&'''((((((&&&&&&%%%$$$#########$$$)))'''%%%###""""""""""""############""""""!!!!!!!!!!!!###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###"""!!!!!! !!!!!!!!!!!!""""""############%%%%%%$$$###""""""""""""$$$######""""""######$$$"""""""""######$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''!!!""""""######""""""!!!!!! ###&&&((()))((( !!!!!!""""""!!! !!!"""######$$$$$$$$$###############"""""""""""""""""""""""" !!!!!!""""""#########!!!!!!""""""""""""###### !!!!!!!!!!!! !!!!!!""""""###############$$$$$$######""""""""""""""""""############!!!!!! !!!!!!$$$$$$###""""""""""""###"""!!! """"""!!! """"""!!!!!! !!!!!!""""""######$$$$$$  """"""""""""""""""""""""""" !!!!!!""""""""""""!!!###""""""!!!!!!""""""""" """######"""!!!!!! !!!%%%'''&&&###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!######"""""""""!!!!!!!!!!!!!!!!!!"""""""""###### """"""############$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%############$$$%%%&&&&&&&&&''''''&&&$$$###$$$%%%'''&&&%%%$$$$$$###$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""" $$$$$$$$$$$$$$$$$$$$$$$$!!! !!!###$$$###"""!!!"""######$$$$$$#####################$$$$$$$$$ !!!!!!""""""######"""###$$$$$$######%%%'''(((%%%"""!!!"""###$$$###&&&%%%###!!!!!!###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&""""""######$$$%%%%%%&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%"""######$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&$$$$$$""""""""""""""""""""""""############$$$$$$$$$$$$""""""""""""!!!!!!!!!!!!""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%'''((()))%%%'''((('''###"""###&&&%%%%%%$$$$$$$$$$$$$$$$$$###"""""""""###$$$%%%%%%###############$$$%%%&&&"""###$$$$$$###"""###%%%#########""""""#########"""############$$$$$$$$$&&&$$$"""###%%%''''''''''''&&&%%%$$$""""""""""""&&&%%%$$$###""""""!!!!!!#########"""!!! !!!"""$$$%%%&&&%%%$$$$$$&&&&&&%%%%%%$$$$$$$$$######""""""!!!!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$%%%%%%$$$###"""""""""#########""""""""""""######!!!!!!""""""###$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&#########$$$$$$%%%%%%%%%$$$$$$######$$$%%%&&&'''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''!!!"""############"""!!! """%%%'''&&&%%% !!!""""""#########""""""!!!""""""######"""""""""###############"""""""""""""""""""""""" !!!!!!""""""###$$$$$$"""""""""#########$$$$$$ !!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""######$$$###$$$$$$$$$$$$###"""!!!!!!"""""""""############!!!!!!"""""""""!!!!!!!!!######"""!!!!!!!!!"""""""""!!! """"""!!! !!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$%%%""""""!!!!!!$$$""""""""""""""""""""""""""""""#########"""!!!   """#########"""!!! !!!"""######"""!!!!!!""" !!!"""######$$$!!!!!!!!!!!!"""""""""### !!!"""""""""""""""###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%$$$#########$$$%%%&&&$$$&&&''''''%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%$$$$$$###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$ !!!!!! """""""""""""""###$$$$$$""""""#########$$$$$$$$$ !!!!!!"""######"""###$$$###""""""###%%%"""!!! """######"""$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&''''''$$$$$$%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%""""""###$$$%%%&&&&&&'''%%%&&&&&&'''&&&%%%$$$###""""""""""""""""""""""""############$$$$$$$$$$$$""""""""""""""""""######"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((&&&%%%######$$$%%%&&&$$$''')))'''""" """%%%############$$$$$$$$$$$$###"""""""""""""""######"""""""""!!!!!!"""###### !!!"""!!!!!!"""######$$$$$$######""""""############$$$$$$$$$### !!!###$$$###%%%$$$###"""""""""""""""############""""""!!! !!!!!!!!! !!!"""$$$%%%%%%$$$###"""############$$$$$$$$$$$$$$$###""""""!!!!!!"""""" !!!!!!"""######$$$$$$$$$$$$########################""""""""""""######!!!!!!!!!"""###$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''!!!"""###$$$$$$###"""!!!"""!!!!!!!!!######!!! !!!!!!"""###$$$$$$$$$$$$$$$##################!!!!!!""""""#########$$$"""""""""""""""""""""""""""######$$$%%%%%%&&&&&&""""""######$$$$$$$$$%%%############$$$$$$$$$$$$"""""""""""""""""""""""" !!!"""######$$$$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""#########$$$!!!"""###$$$$$$###"""!!!###""""""!!!!!!!!!!!!!!!"""!!! !!!"""###"""  !!!"""######!!!!!!"""###$$$%%%%%%&&&&&&&&&%%%"""!!!"""%%%((("""""""""""""""############$$$%%%%%%$$$###"""!!! !!!###$$$&&&''' """###$$$###"""!!!!!!!!!""""""""""""!!!!!!&&&&&&$$$!!! ###&&& !!!###$$$&&&'''!!!!!!!!!!!!"""""""""""""""######$$$$$$$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$#########$$$%%%###%%%'''((('''%%%%%%&&&$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$!!!$$$&&&%%%###"""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!###%%%&&&&&&%%%###"""!!!!!!!!!"""$$$%%%""""""######$$$$$$$$$$$$ !!!""""""###"""###$$$"""!!!!!!"""###$$$###""""""######""" !!!"""$$$%%%%%%$$$"""!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%'''((('''%%%$$$%%%((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$#########!!!!!!"""###%%%&&&'''(((###$$$$$$%%%$$$###"""!!!########################"""############$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''"""###%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!! !!!$$$&&&###&&&)))&&&""""""%%%"""""""""######$$$$$$%%%%%%$$$###############$$$$$$###"""""""""""""""######$$$$$$###"""!!!!!!""""""###$$$%%%%%%$$$###""""""############$$$$$$$$$$$$!!!"""%%%&&&%%%###"""""""""""""""###### !!!"""######"""  !!!!!!!!!!!!"""###$$$$$$###!!! !!!"""###$$$%%%%%%$$$$$$###""""""""""""""" !!!!!!"""###$$$$$$$$$$$$###############$$$$$$######""""""""""""###### !!!!!!"""###$$$$$$$$$$$$#########$$$%%%%%%&&&$$$$$$############$$$$$$)))((((((&&&%%%$$$$$$#########""""""###%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''!!!!!!"""############### !!!"""!!! &&&$$$""""""###$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""###############"""!!!!!!%%%$$$###""""""###$$$$$$%%%###!!! !!!!!! !!!!!!!!!!!!"""###%%%%%%  """###"""!!!"""!!! !!!###!!!!!!""""""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!"""###$$$%%%$$$""" """"""""""""###$$$%%%&&&$$$###"""!!!!!!"""###$$$ """###"""!!! !!!""""""!!!  !!!""""""!!!%%%%%%###"""""""""""""""!!! !!!  !!!"""""" ######""""""!!!!!! $$$$$$"""!!! !!!!!!!!!!!!""""""""""""###!!! """###$$$%%%%%%$$$###"""$$$###"""!!!"""###%%%&&&###########################$$$%%%$$$######%%%'''%%%%%%%%%$$$$$$$$$######!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%######%%%&&&'''&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$######$$$&&&''')))%%%%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$"""!!!!!!######$$$""" !!!$$$%%%###!!!###"""!!!"""$$$$$$"""!!!######""""""######$$$%%%######""""""""""""######""""""""""""""""""""""""$$$  """###"""$$$$$$######"""!!!!!!!!!%%%$$$#########$$$%%%&&&"""######$$$$$$%%%&&&&&&''''''(((((('''%%%###""")))&&&######%%%&&&%%%###%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%###"""##############################$$$$$$$$$%%%%%%%%%""""""""""""!!!!!!!!!!!!$$$$$$##################%%%$$$###""""""$$$&&&'''$$$$$$$$$$$$$$$###"""!!!###"""!!!!!!!!!"""$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&((('''%%%$$$###$$$%%%%%%######""""""!!!!!! """"""!!!!!!!!!!!!""""""######""""""!!!!!!!!!!!!###!!!!!!$$$&&&&&&$$$###"""""""""###$$$%%%%%%$$$$$$##################$$$%%%&&&%%%###"""###$$$######""""""###$$$$$$%%%$$$###############$$$$$$ !!!!!!""""""######$$$$$$###############$$$""""""############""""""$$$###"""""""""###%%%%%%###"""!!!!!!"""###(((&&&###!!! !!!"""######$$$$$$######"""$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###&&&%%%%%%$$$###"""!!!!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''((('''&&&$$$###)))((('''&&&%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%"""  !!!"""!!! ###""" !!!###$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""""""############"""!!!!!!!!!""""""###############$$$""" """######"""!!!!!!!!!!!!"""###$$$$$$!!!  """""""""!!!%%%$$$###"""!!! ###&&&###!!!!!!!!! """""""""""""""""""""""" !!!""""""""""""!!! !!!###$$$###""""""""""""""""""###$$$%%%&&&$$$###"""!!!!!!""""""###"""###$$$$$$###"""###$$$""""""!!! !!!""""""###!!!$$$$$$"""!!!!!!!!!!!!!!! !!!  !!!"""""" ###"""""""""!!!!!!!!! $$$###"""!!! !!!!!!!!!"""""""""!!! !!!""" !!!!!! """"""######$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$###"""###$$$&&&%%%%%%%%%$$$$$$$$$######!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%'''(((&&&%%%&&&&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%$$$###"""!!! $$$$$$$$$$$$$$$$$$$$$$$$$$$###!!! $$$###!!!"""$$$%%%###"""###"""!!!"""$$$$$$"""!!!######""""""######$$$%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!######"""$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$#########$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''%%%$$$###(((&&&######%%%&&&%%%###$$$$$$$$$$$$#########"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$###""" #################################$$$$$$$$$%%%%%%#########"""""""""!!!!!!########################%%%$$$###""""""$$$%%%&&&$$$$$$$$$$$$$$$######"""###############$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$######"""$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%#########$$$%%%""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""!!!'''%%%######%%%&&&%%%#########"""""""""###$$$$$$########################$$$%%%&&&%%%###"""###$$$$$$###############$$$$$$######""""""""""""""""""!!!!!!!!!"""""""""""""""$$$$$$###############$$$""""""############""""""###"""!!!!!!!!!"""$$$$$$$$$###"""!!!!!!"""###$$$(((&&&$$$"""!!!!!!"""#########$$$$$$$$$$$$######$$$$$$######$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$###"""""""""$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%!!!!!!!!!!!!!!!!!! $$$""" !!!"""""""""!!!  """$$$$$$$$$""""""""""""""""""""""""""""""############""""""""""""######""""""!!!  !!!"""######""""""###!!! !!!###%%%%%%$$$"""""""""!!!!!!"""######!!!  !!!"""!!! %%%$$$######"""""""""###&&&)))%%% !!!!!!"""""""""""""""""""""""" !!!!!!!!!!!! !!!"""###""""""""""""""""""######$$$%%%$$$$$$###"""!!!!!!"""""""""###$$$$$$""""""###$$$###""""""!!!!!!""""""###### !!!######!!! !!!  !!!"""""" """"""""""""!!!!!!!!!!!!$$$###"""!!!!!! !!! !!!!!!!!!!!! !!!!!!"""###$$$$$$""""""!!!!!!!!!!!!"""""" !!!###%%%%%%$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###"""!!!!!!###%%%%%%%%%%%%$$$$$$$$$######"""""""""###$$$$$$%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$%%%&&&((((((&&&$$$%%%&&&&&&''''''&&&$$$#########$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""!!!!!!"""###$$$###""""""$$$$$$###"""###"""!!!"""$$$$$$"""!!!######""""""######$$$%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$""" """###$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$######"""%%%%%%&&&&&&&&&&&&%%%$$$'''%%%######%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$############$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%$$$###"""#################################$$$$$$$$$$$$%%%$$$$$$$$$#########""""""########################$$$###"""""""""###%%%&&&%%%%%%%%%$$$$$$$$$$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$###"""!!!$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######"""#########!!!!!!!!!"""""""""#########""""""!!!!!!""""""###&&&### """$$$'''&&&$$$%%%&&&''''''&&&######"""!!!!!!!!!""""""########################$$$%%%&&&%%%#########$$$$$$$$$###############$$$######""""""!!!!!!!!!!!!""""""""""""""""""!!!!!!$$$###############$$$$$$""""""############"""""""""!!!!!!!!!!!!"""######%%%$$$###""""""###$$$%%%'''&&&$$$#########$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%$$$###"""""""""###$$$###$$$$$$%%%%%%$$$$$$###########################$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$######""""""""""""$$$""" !!!"""!!! !!!######"""""""""""""""""""""""""""""""""############"""""""""""""""""""""!!!!!! """!!! !!!!!!$$$"""!!!"""$$$%%%%%%$$$###""""""!!!!!!!!!""""""!!!  !!!"""!!! !!!!!!!!! !!!!!!"""!!!(((+++&&&!!! """"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!! """""""""""""""###$$$$$$$$$$$$###""""""!!!!!!!!! !!!"""!!!  """######""""""""""""#########!!!!!!"""!!! !!!!!! !!!  !!!"""""" """"""""""""!!!!!!!!!!!!######"""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""###$$$%%%$$$$$$###$$$###"""!!!!!!"""###$$$!!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!! !!!"""$$$%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$""""""###$$$%%%&&&&&&'''%%%$$$###$$$&&&&&&&&&$$$$$$%%%&&&''''''&&&$$$###"""###%%%&&&'''&&&%%%%%%"""###$$$&&&'''(((((((((########################&&&%%%$$$############$$$###""""""""""""""""""!!!###"""!!!"""$$$$$$"""!!!######""""""######$$$%%%######""""""""""""######""""""""""""""""""""""""$$$###""""""###$$$$$$%%%!!!!!!"""""""""#########$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$%%%%%%%%%&&&&&&%%%%%%&&&%%%$$$###$$$$$$$$$$$$'''&&&&&&&&&&&&%%%%%%%%%""""""###$$$%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$####################################$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$######"""""""""###$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%!!!"""$$$%%%&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!###$$$$$$$$$$$$%%%%%%%%%######"""""""""""""""""" !!!!!!"""######$$$$$$###""""""""""""""""""###((('''%%%######%%%&&&(((###"""###$$$&&&(((******######"""!!! !!!!!!###############$$$$$$$$$###%%%%%%%%%######$$$%%%%%%$$$######"""#########$$$$$$$$$######"""!!! $$$######""""""!!!!!!!!!#########"""######$$$%%%"""######$$$$$$######""""""""""""""""""######$$$$$$######""""""######$$$%%%$$$#########$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$'''%%%$$$"""!!!"""###$$$###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&"""!!!  !!!!!!###!!! !!! """!!! !!!!!! """"""""""""""""""""""""""""""############"""""""""""""""""""""!!! &&&$$$  !!!%%%$$$######$$$$$$###!!!""""""!!!!!!!!!!!!!!!!!!"""!!! !!!"""!!! !!!""""""###)))+++&&&!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""######""""""!!!!!!"""""""""!!!""""""##################""""""!!!!!!!!!"""!!!  !!!""""""############"""""""""!!! !!!!!! !!!!!!"""""""""!!!!!!!!!  !!!"""""" !!!!!!!!!!!!""""""""""""###""""""!!!!!!!!!!!!""" !!!!!!!!!!!!"""###$$$%%%&&&%%%$$$"""!!!  $$$###"""!!!!!!"""######"""""""""""""""""""""""" !!!"""!!! """$$$%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$""""""######$$$%%%&&&&&&%%%###!!!!!!"""$$$%%%%%%###$$$%%%&&&&&&%%%%%%$$$###$$$%%%&&&'''&&&%%%$$$!!!"""$$$$$$%%%%%%########################"""!!!!!! """""""""!!! ###"""!!!"""$$$$$$"""!!!######""""""######$$$%%%######""""""""""""######""""""""""""""""""""""""##################$$$%%%#########"""""""""!!!!!!######$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&$$$$$$$$$#########$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$""""""######$$$%%%&&&&&&#########"""""""""""""""########################""""""#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$""""""#########$$$$$$$$$###############$$$$$$%%%%%%$$$$$$######$$$%%%%%% !!!###$$$$$$$$$###"""$$$$$$##########################################$$$$$$$$$$$$$$$###"""!!!#########$$$$$$$$$%%%%%%"""""""""""""""""""""""" !!!"""###$$$%%%%%%######""""""""""""######""""""###$$$$$$$$$###"""!!!""""""###$$$&&&((()))######"""!!! !!!!!!""""""#########$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$###############$$$$$$%%%%%%%%%%%%$$$###"""$$$$$$######""""""!!!!!!######""""""###$$$$$$%%%######$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%"""""""""!!!!!!""""""""""""""""""""""""######$$$###$$$$$$%%%%%%$$$$$$###'''&&&%%%$$$######$$$%%%###$$$$$$%%%%%%$$$$$$###"""""""""###$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$%%%'''((((((((('''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&"""!!! !!!###$$$""" """"""###"""  !!! """"""""""""""""""""""""""""""############""""""!!!!!!""""""!!!!!! '''$$$!!! """%%%$$$######$$$###!!!!!!!!!!!! !!!"""""""""!!! !!!!!!  !!!"""###%%%&&&%%%))))))$$$"""######!!!""""""""""""""""""""""""######""""""""""""######!!!!!!""""""######$$$$$$"""""""""!!!!!!""""""###""""""############""""""!!!"""######!!!!!!"""###!!!""""""######""""""!!!!!!!!!!!!!!!!!! !!!""""""""""""""""""!!!  !!!"""""" !!!!!!!!!!!!""""""""""""""""""!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""""""""###$$$$$$%%%$$$"""!!! !!!!!! !!!!!!%%%###!!! !!!"""###"""""""""""""""""""""""" !!!"""!!! """$$$%%%%%%%%%$$$$$$$$$##############################""""""######$$$$$$%%%%%%%%%###!!!!!!###%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!########################""""""""""""""""""""""""!!!"""###"""  ###"""!!!"""$$$$$$"""!!!######""""""######$$$%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$!!!###$$$$$$######$$$%%%&&&&&&%%%%%%$$$######""""""###$$$%%%%%%%%%%%%$$$"""######$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%###$$$$$$$$$"""###$$$&&&#########"""""""""!!!!!!""""""######$$$$$$%%%%%%%%%$$$$$$#########$$$$$$########################"""""""""############$$$%%%%%%%%%$$$$$$$$$######"""""""""###$$$$$$%%%%%%######$$$$$$%%%%%%%%%%%%$$$###"""""""""###$$$%%%!!!!!!"""############"""############""""""""""""########################"""######$$$$$$$$$##################$$$$$$$$$$$$!!!!!!"""############"""!!!!!!""""""###$$$%%%%%%$$$######""""""######$$$!!!###%%%%%%$$$"""!!!$$$$$$%%%###!!!!!!"""$$$######"""!!!!!!!!!"""""""""""""""###$$$$$$%%%%%%"""$$$%%%%%%$$$###$$$&&&######""""""###$$$$$$%%%###$$$%%%&&&&&&%%%$$$#####################""""""""""""""""""###$$$%%%%%%######$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""#########$$$$$$#########&&&&&&&&&%%%%%%%%%%%%$$$###$$$$$$%%%%%%$$$$$$###""""""######$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''))))))'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''!!!  """$$$&&&!!!"""$$$$$$"""!!! !!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!""""""""""""!!!###$$$###!!! !!!"""######!!! !!!!!!  !!!"""###%%%'''(((''''''%%%"""###&&&$$$ """"""""""""""""""""""""###"""!!!!!!!!!!!!"""###""""""!!!!!!!!!"""""""""""""""!!!!!!!!!!!!"""""" !!!"""###$$$$$$######!!!"""###"""!!!!!!"""### !!!""""""""""""!!!  !!!!!!!!! !!!!!! !!!!!!""""""!!!!!!!!!  !!!"""""" !!!!!!!!!"""""""""###""""""!!!!!!!!!!!!""""""""""""""""""#########$$$!!!""""""""""""!!!!!! ###$$$$$$$$$$$$$$$$$$#########"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!!!!!###%%%%%%%%%%%%$$$$$$$$$#############################################$$$$$$$$$######$$$&&&((((((%%%###%%%$$$###"""###$$$&&&'''&&&%%%%%%$$$$$$%%%%%%%%%'''''''''&&&%%%$$$###"""########################$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%$$$!!! !!!"""###"""!!!"""$$$$$$"""!!!######""""""######$$$%%%######""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$ """$$$$$$""""""###%%%%%%%%%$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''&&&%%%#########$$$$$$!!!###$$$$$$""""""$$$'''$$$$$$#########"""""""""###############$$$$$$$$$'''&&&%%%%%%%%%&&&''''''########################""""""""""""############$$$$$$$$$$$$############!!!""""""###$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&###"""!!! !!!"""$$$%%%######""""""######$$$%%%$$$$$$$$$#########""""""########################!!!"""###$$$$$$$$$$$$$$$############$$$$$$$$$$$$!!!"""###$$$$$$$$$######"""""""""######$$$$$$$$$$$$######""""""######$$$"""###$$$%%%&&&%%%%%%$$$$$$%%%&&&$$$!!!!!!#########"""""""""###$$$$$$!!!""""""###$$$$$$%%%%%%"""$$$%%%%%%$$$###%%%&&&!!!!!!""""""###$$$&&&&&&!!!"""$$$&&&&&&&&&%%%$$$##################$$$$$$""""""""""""###$$$%%%&&&###$$$$$$%%%%%%$$$$$$###"""###$$$%%%&&&%%%$$$$$$"""""""""######"""""""""#########$$$######""""""!!!""""""######""""""!!!"""###%%%&&&&&&%%%$$$######$$$$$$%%%%%%$$$$$$##################$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$###$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''!!!""""""  $$$&&&'''!!!  """$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""############""""""!!!!!!!!!!!!!!! !!!$$$%%%$$$###""" """$$$$$$"""!!! """###$$$###!!! !!!!!! !!!###%%%&&&'''(((&&&### $$$(((%%%"""""""""""""""""""""""""""!!!  !!!"""&&&%%%###!!!###"""!!!!!!!!!!!!"""""" """###$$$$$$$$$$$$ !!! !!! !!!""""""!!!  !!!"""!!!!!!!!!""" !!!!!!!!! !!!  """"""""" !!!!!!!!!""""""######""""""!!!!!!!!!!!!"""###"""#########$$$$$$$$$$$$ !!!!!!"""""" !!!"""######"""!!! !!!"""###$$$###"""  !!!"""###"""!!!"""###%%%%%%%%%%%%$$$$$$$$$######$$$$$$##################$$$$$$$$$###############"""$$$'''+++---+++&&&!!!&&&$$$"""!!!"""$$$&&&((('''&&&%%%$$$###$$$%%%&&&!!!""""""#########"""""""""""""""""""""""""""""" !!!!!!"""""""""!!!!!!$$$&&&(((&&&###!!!"""$$$###"""!!!"""$$$$$$"""!!!#########"""###$$$$$$%%%######""""""""""""######"""""""""""""""""""""""""""$$$$$$"""!!!"""$$$!!!!!!!!!"""######$$$$$$"""###$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$$$$#########((('''%%%###""""""######!!!###$$$$$$""""""$$$''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$###############$$$###"""""""""###$$$%%%########################""""""""""""############$$$$$$$$$#########""""""!!!""""""###$$$$$$%%%%%%$$$%%%&&&'''''''''&&&&&&"""!!!  !!!###%%%%%%$$$###"""###$$$&&&'''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%%%%"""############$$$$$$$$$!!!"""###%%%%%%%%%$$$##################$$$$$$$$$$$$$$$############$$$$$$######"""""""""###%%%%%%"""$$$%%%$$$!!!!!!###&&&######""""""###$$$%%%%%%!!!""""""###$$$$$$%%%%%%"""###%%%%%%$$$$$$%%%&&&!!!!!!!!!"""###%%%&&&''' ###%%%&&&&&&%%%$$$"""""""""###$$$$$$$$$%%%""""""""""""###$$$%%%&&&###$$$$$$%%%%%%$$$$$$###!!!"""###$$$%%%$$$############$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$###"""!!!!!!""""""""""""!!!!!!!!!$$$&&&&&&%%%###"""$$$$$$$$$%%%%%%$$$$$$$$$########################$$$$$$%%%%%%%%%&&&&&&&&&"""""""""###$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''###$$$&&&'''((('''&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!###!!!  !!!### !!!!!!!!!!!! !!!"""######$$$""""""!!!!!!  !!!"""!!!  """$$$""" """%%%&&&'''"""  """######"""###""" !!!"""###!!! """!!! """###$$$---'''!!! ###&&&&&&$$$""""""###$$$$$$$$$$$$###!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" ###%%%%%%$$$""" !!!"""#########!!! %%%%%%%%%%%%%%%$$$###""" !!!!!!""""""  !!!!!!######""""""""""""############""""""""""""######   !!!!!!""""""!!!!!!"""###############%%%###""""""######""" !!!!!!"""###############!!!###%%%&&&&&&&&&$$$###$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$#########$$$###############$$$$$$$$$%%%&&&''''''%%%$$$$$$$$$###""""""###%%%%%%$$$###&&&&&&%%%%%%$$$###""""""#########$$$%%%%%%%%%&&&&&&%%%""" """$$$&&&###########################"""""""""$$$$$$""" """"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!'''&&&%%%$$$###"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$$$$############### !!!######""""""!!! """$$$&&&((($$$$$$$$$############"""""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&'''''''''########################$$$$$$$$$$$$######"""""""""""""""###$$$$$$$$$%%%######""""""""""""######$$$######"""!!! """$$$"""!!!###$$$###$$$$$$$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&!!!"""###$$$$$$###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%)))###$$$((('''%%%""""""""""""""""""""""""######""""""!!!!!! ############""""""""""""%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###!!!!!!!!!!!!""""""""""""$$$$$$$$$#########""""""###############$$$$$$$$$&&&&&&%%%$$$#########$$$%%%%%%$$$$$$###"""!!!!!!"""###$$$$$$###"""###$$$###$$$%%%&&&&&&%%%$$$#########""""""""""""######""""""############""""""%%%%%%%%%$$$$$$#################################""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((((('''%%%######%%%&&&'''&&&""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!""" !!!!!!!!!!!! !!!!!!""""""######!!!!!!!!!!!!!!! !!!"""!!!  """""" """"""###"""!!! """######"""###!!! !!!""""""!!! """!!! """###$$$+++'''!!! ###$$$###!!!!!!!!!"""#########"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!###"""""""""!!!!!!!!!!!! !!!"""$$$$$$###"""!!! !!!"""######"""!!!!!! !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!! !!!!!!"""###""""""!!!!!!!!!!!!""""""######""""""""""""######!!!!!! !!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!$$$###!!!!!!"""###!!! !!!""""""""""""""" !!!!!!########################%%%$$$###""""""""""""##################$$$$$$$$$###$$$%%%%%%###""""""###""""""!!!"""$$$%%%$$$"""""""""###$$$$$$%%%%%%%%%#########$$$$$$$$$$$$$$$%%%$$$###!!!!!!"""$$$%%%###########################""""""###$$$$$$###!!!""""""!!!!!!!!! ######################## !!!!!!!!!""""""######'''&&&%%%$$$###"""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""#########""""""######"""######$$$%%%&&&$$$$$$$$$$$$##########################################$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%&&&%%%%%%########################$$$$$$$$$$$$#########"""############$$$$$$$$$$$$######""""""""""""######''''''&&&&&&%%%%%%$$$$$$###&&&&&&$$$$$$''''''$$$$$$$$$$$$$$$#########"""%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&""""""###$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%&&&%%%$$$$$$%%%%%%$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""!!!"""$$$&&&&&&$$$###!!!$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$#########"""""" !!!"""$$$%%%&&&'''%%%%%%$$$###############%%%%%%$$$$$$###""""""!!!%%%&&&'''&&&%%%%%%%%%'''######$$$%%%%%%$$$######$$$$$$############$$$$$$"""######$$$$$$######"""&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%######%%%&&&'''&&&""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""!!!  !!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!"""!!!  """"""  !!! """!!! !!!""""""!!!"""!!! """"""""" """!!!!!! !!!######(((%%%""""""######!!! !!!!!!""""""!!!!!! !!!!!! #########""""""!!!!!!!!!!!!!!!"""""""""######### !!!"""#########"""!!!""""""""""""!!! """"""!!!!!!!!!!!!!!! """"""!!!!!!""""""###$$$!!!!!! !!!!!!###""""""!!!!!!""""""###""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!  !!!!!!!!!!!!!!!###!!! !!!""""""!!! !!!!!!!!!!!!!!!$$$###!!! !!!"""##################"""""""""######"""!!!!!!!!!""""""""""""#########$$$$$$$$$!!!#########!!! !!!"""###!!! !!!"""######"""!!!""""""###$$$$$$%%%%%%##################""""""#####################$$$""""""""""""""""""""""""######"""###%%%%%%###"""""""""!!!!!!!!!!!! ######################## !!!"""###$$$%%%%%%%%%$$$###"""""""""######""""""!!!!!!""""""###"""""""""""""""""""""""""""######$$$$$$%%%%%%%%%!!!"""######$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$############$$$$$$$$$$$$$$$###############""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%""" ###''''''"""$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%######"""!!!"""###$$$%%%###########################$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%&&&######$$$$$$$$$$$$#########################################################&&&((('''%%%""""""###""""""""""""""""""""""""!!!!!!"""""""""""""""###!!!%%%'''(((&&&$$$"""#########"""""""""""""""########################""""""###$$$$$$$$$$$$############$$$$$$$$$%%%%%%$$$$$$$$$############### """###$$$%%%&&&$$$$$$###"""""""""######%%%%%%$$$$$$###"""""""""%%%&&&'''&&&%%%%%%&&&'''"""###$$$$$$$$$$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$&&&%%%###$$$%%%''''''&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""!!! !!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""""" !!!"""!!!  """$$$"""!!! """""""""!!!"""!!!!!!"""!!!!!!!!!  """"""""" ###"""!!! !!!"""#########"""$$$%%%%%%""" !!!""""""""""""!!! !!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""!!!!!! !!!"""###$$$!!!!!!!!!""""""""""""""""""###############""""""###"""""""""!!!!!! """!!!!!!!!!!!!"""######"""!!!!!! !!!!!!"""""""""!!!!!!!!!!!!""""""######""""""""""""#########"""""""""!!!!!! !!!!!!"""###############"""  !!!"""!!! !!!!!!""""""!!!!!!$$$$$$$$$#####################$$$$$$%%%%%%%%%&&&###""""""!!!!!!""""""""""""""""""###$$$$$$%%%%%%!!!"""###"""!!! !!!###$$$""" !!!"""""""""$$$$$$######""""""""""""$$$#########"""!!!!!!!!!!!!"""###$$$%%%$$$######!!!!!!!!!!!!!!!!!!!!!!!!###""""""###%%%%%%$$$"""""""""!!!!!!!!!!!!!!!!!!######################## !!!!!!"""######$$$$$$$$$######"""""""""#########""""""""""""""""""###""""""""""""""""""""""""!!!!!!""""""###$$$%%%%%%""""""######$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$###""""""########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$######""""""######$$$"""""""""######$$$$$$$$$&&&$$$ $$$******%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!! """$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$%%%%%%$$$$$$$$$"""""""""""""""""""""""""""###$$$$$$$$$$$$###""""""###$$$$$$###"""""""""""""""""""""""""""""""""######"""""""""""""""""" ###%%%&&&%%%$$$#####################""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###!!!!!!"""""""""#######################################"""""""""""""""!!!######"""""""""""""""###$$$$$$$$$#########"""""""""###$$$###"""""""""$$$########################%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&%%%$$$&&&%%%$$$%%%&&&''''''&&&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!  !!!!!!"""""" !!!"""!!!  """%%%###""""""###$$$###""""""!!! !!!!!!  !!!""""""!!!###"""!!! !!!"""### !!!###&&&''''''$$$""" !!!""""""######""""""!!!""""""""""""#########"""""""""""""""""""""""" !!!"""###$$$%%%%%%"""!!!  !!!###$$$$$$######"""!!!  !!!!!!!!! ######""""""!!!!!!!!! !!!!!! !!!!!!"""######""""""!!!!!!""""""###""""""!!!!!!!!!!!!""""""######""""""""""""############""""""!!!!!!!!! !!!!!!"""###############!!!  !!!"""!!! !!!!!!"""############""" ###$$$$$$""" !!!!!!"""###%%%&&&''''''######"""""""""######$$$!!!""""""###$$$$$$%%%%%%######$$$###!!!!!!###%%%(((%%%""" """""""""######""""""""""""!!!!!!$$$#########"""!!!!!!!!! """###%%%%%%%%%######!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###%%%%%%$$$###!!!!!!""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""!!!!!!!!!"""############""""""""""""######"""""""""""""""""""""""" !!!"""###$$$$$$###############$$$$$$$$$ """###%%%&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$###""""""########################$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%$$$$$$######$$$$$$############$$$$$$$$$$$$$$$%%%&&&&&&''''''(((&&&######)))000111,,,$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!! """$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""$$$ """%%%%%%###""""""""""""""""""""""""%%%$$$$$$###"""!!!!!! !!!"""$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$$$$###""""""""""""####################################$$$#########"""""""""!!!###"""""""""""""""######$$$$$$$$$###############!!!"""###"""!!! !!!###$$$##################$$$$$$$$$############$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((('''&&&%%%&&&%%%$$$%%%'''((('''&&&""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!! !!!"""!!!  """"""!!! !!!"""###"""!!!"""!!! !!!  !!!""""""!!!######!!! !!!!!!"""!!!$$$&&&'''&&&%%%###!!!!!!"""############"""""""""#########$$$$$$$$$######################## !!!!!!"""###$$$%%%%%%"""!!!  !!!"""###&&&%%%###!!!  !!!""""""""""""""""""###""""""""""""""""""!!!!!! !!!""""""######""""""""""""######"""!!!!!! !!!!!!"""######""""""""""""#########""""""""""""""""""!!! !!!!!!!!!!!!!!!!!!  """###"""!!!!!!""""""############### $$$'''(((%%%"""  !!!"""$$$%%%%%%######"""""""""###$$$$$$!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$###""""""%%%'''...***%%%"""!!!""""""### !!!"""###$$$%%%##################"""""" !!!###$$$%%%%%%$$$###""""""""""""""""""""""""!!! """$$$%%%$$$"""!!!!!!""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$#########"""""""""!!!!!! !!!"""######$$$######""""""######$$$"""""""""""""""""""""""" !!!!!!""""""############""""""""""""###$$$$$$!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$#########$$$$$$%%%%%%%%%$$$$$$######(((...///+++$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!"""###$$$%%%########################%%%%%%%%%$$$$$$$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$################################################$$$"""&&&&&&$$$""""""""""""""""""""""""%%%$$$$$$######"""!!!!!!"""!!!!!!###%%%$$$$$$$$$$$$$$$%%%%%%%%%""""""""""""""""""""""""""""""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%&&&###############$$$$$$$$$!!!""""""###$$$$$$%%%%%%######"""""""""###$$$$$$###########################$$$%%%$$$###"""###%%%%%%%%%$$$######$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((((((((()))((((((''''''&&&%%%%%%&&&(((((('''%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!!  """  """###"""!!!###!!! !!!""""""!!!$$$###""" !!!""" """$$$%%%%%%###"""!!! !!!!!!""""""!!!!!!""""""""""""############""""""""""""""""""""""""######################## !!!""""""%%%$$$"""!!! !!!"""######$$$$$$######"""""""""""""""#########""""""!!!!!!""""""###$$$""""""!!!!!!!!!!!!""""""!!!!!! !!!!!!"""""""""!!!!!!""""""""""""""""""""""""######### !!!!!!!!!!!!!!!"""!!! !!!###$$$###""" !!!!!!"""###"""""""""!!!$$$'''((('''%%%$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""###$$$ !!!"""###$$$%%%&&&&&&$$$$$$$$$###""""""%%%(((444///((($$$""""""###### """###$$$%%%#########$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%######################## !!!###$$$###!!!!!!!!!"""""""""#########""""""""""""""""""""""""##################$$$$$$  !!!"""###$$$$$$######""""""######$$$""""""""""""""""""""""""############$$$$$$$$$$$$""""""!!!!!!!!!"""###$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%&&&%%%%%%########################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%""""""##################""""""!!!###'''(((%%%$$$$$$$$$%%%%%%%%%&&&&&&####################################$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$######$$$$$$%%%&&&$$$###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%###!!! ###%%%%%%%%%"""""""""""""""""""""""""""""""""######$$$$$$$$$""""""!!! !!!!!!"""###"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&""""""#########$$$$$$$$$#########$$$%%%%%%&&&&&&###############$$$%%%%%%########################$$$&&&'''&&&%%%$$$%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''((((((''''''&&&%%%%%%'''))))))'''%%%""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!""" !!!""""""""""""!!!!!!  !!!"""!!!  """ !!!###$$$###"""###!!! !!!""""""!!!$$$###""" !!!"""!!!###%%%$$$"""  !!!!!! !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!&&&&&&%%%$$$###"""!!! !!!!!!!!!!!!!!!###"""!!! !!!"""""" !!!!!!""""""######$$$$$$#########"""###$$$$$$%%%!!!!!! !!!!!!!!!!!! !!!!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""######$$$$$$!!!""""""###############"""!!!!!!"""###$$$$$$### !!!!!!!!!!!!!!! """#########&&&%%%%%%$$$###""""""!!! !!!"""### !!!"""###$$$%%%&&&&&&#########"""!!!"""%%%(((777222+++%%%#########$$$ !!!!!!!!!!!!!!!#########$$$%%%%%%%%%&&&!!!""""""###$$$$$$%%%%%%######################## """###"""!!!!!!!!!""""""#########$$$########################!!!!!!"""###$$$%%%%%%&&& !!!"""###$$$$$$$$$############$$$$$$""""""""""""""""""""""""&&&&&&%%%%%%%%%%%%%%%%%%"""!!! !!!###$$$)))(((&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&'''''''''########################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%'''''''''''''''''''''''' %%%'''$$$###%%%&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&##############################$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$######$$$$$$%%%&&&$$$###"""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%!!!$$$&&&&&&%%%$$$$$$%%%"""""""""""""""""""""""" !!!"""$$$&&&''''''""""""###$$$$$$###!!!!!!!!!!!!""""""#########$$$ """"""###$$$$$$$$$$$$###""""""#########$$$$$$$$$""""""######$$$$$$$$$$$$''''''&&&&&&%%%$$$######$$$$$$######$$$%%%&&&&&&##################$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&''''''%%%%%%%%%%%%'''''''''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%########################""""""###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''&&&%%%&&&'''))))))'''%%%"""!!!  !!!""" !!!!!!  !!!$$$%%%!!!!!!!!!!!!!!! !!!!!!!!!!!!!!! """"""""""""""""""""""""!!!  !!!###$$$###!!!"""""""""!!! !!!###%%%%%%$$$"""!!!###""" !!!###$$$"""!!!###&&&%%% """"""""""""""""""""""""#########%%%%%%### !!!"""$$$&&&&&&$$$###""" """###$$$  !!!"""!!!"""#########!!!  !!!""""""###$$$###"""!!!!!!"""############$$$$$$$$$%%%%%%%%%%%%""""""!!!!!!!!!!!!!!! !!!###!!!"""%%%$$$######""""""""""""###### !!!"""###""" """"""""""""""""""!!!!!!"""""""""""""""!!! !!!""""""""" """###$$$$$$$$$###"""!!!!!!  !!!###$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%...---...(((""",,,000$$$%%%$$$###!!!!!!!!!"""###""""""""""""############!!!!!!!!!"""###%%%&&&'''%%%%%%$$$$$$###"""!!!!!! !!!!!!""""""######"""""""""""""""""""""""""""!!!  !!!"""&&&&&&&&&%%%%%%%%%%%%$$$ !!!!!!"""###$$$$$$$$$%%%%%%%%%$$$###"""!!!!!!"""""""""""""""""""""""""""""""""""""""####################################$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$%%%&&&(((***,,,%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%###"""!!!!!!!!!"""$$$%%%&&&###!!!!!!$$$%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$#########$$$%%%$$$###"""$$$'''***,,,,,,'''&&&$$$###"""###$$$$$$""""""""""""""""""""""""%%%$$$$$$%%%&&&%%%###!!!$$$###"""""""""$$$&&&((('''### !!!&&&)))(((%%%$$$%%%&&&%%%###"""###$$$'''&&&%%%%%%$$$$$$$$$$$$###$$$$$$###"""!!!###%%%$$$$$$$$$############"""########################$$$###"""!!!!!!"""######$$$$$$$$$#########""""""!!!!!!!!!!!!""""""""""""$$$###"""!!!!!! !!! !!!""""""###&&&%%%######$$$###""" !!!!!!!!!!!!!!!"""######"""""""""""""""#########"""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%%%%$$$###""""""$$$$$$######$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%######$$$%%%&&&%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''))))))((((((''''''''''''"""!!!  !!!""""""""""""""""""!!! &&&%%%###  !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!!!! """######"""  !!!!!!!!!!!!!!! !!!###%%%%%%$$$###!!!"""!!!!!! !!!######$$$ !!!"""""""""""""""""""""""""""%%%((((((%%%###"""### !!!!!!"""###%%%%%%$$$###"""!!!!!!"""###$$$  !!!"""!!!"""######"""!!!  !!!""""""###$$$###"""!!!!!!"""##################$$$$$$$$$%%%  !!!!!!!!!!!!!!!!!!!!!!!! """!!!""""""!!!###%%%$$$######""""""""""""###### """######"""!!! """""""""""""""!!! !!!""""""""" """###!!!!!!!!!!!!""""""""""""###############"""!!!!!!!!!!!!"""######$$$%%%%%% !!!!!!!!!""""""(((***222666888AAA@@@...%%%$$$"""!!!!!!!!!"""### !!!!!!!!!!!!"""""""""!!!!!!!!!"""###%%%&&&'''%%%%%%$$$######"""!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""!!! !!!"""""""""""""""!!!!!!!!!!!! !!!""""""######%%%$$$$$$######"""""""""########################%%%%%%$$$###"""!!! ########################$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((()))$$$$$$$$$######"""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%&&&%%%###!!!"""$$$%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$%%%&&&$$$$$$%%%''')))))))))'''&&&%%%$$$######$$$%%%########################'''&&&%%%&&&''''''%%%###$$$###""""""###$$$&&&((()))%%%!!!"""&&&((('''%%%%%%&&&'''%%%$$$###%%%&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&((()))***$$$$$$$$$$$$####################################$$$###"""!!!!!!"""###$$$$$$$$$$$$#########""""""!!!!!!!!!"""""""""######$$$$$$###""""""""""""""" !!!!!!"""######$$$&&&$$$""""""######""" !!!!!!!!!!!!!!!"""###############"""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$"""""""""###$$$#########"""""""""!!!!!!$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&(((((((((''''''&&&&&&&&&!!!!!! !!!!!!"""""""""""""""!!!!!! ((('''$$$"""  !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! """!!!!!! !!!!!!"""############"""!!! !!!""""""### !!!###%%%%%%$$$###!!! !!!!!!!!!"""""""""######$$$'''$$$""""""""""""""""""""""""!!!%%%)))(((###!!!###((("""!!!!!!!!!""""""###$$$$$$###"""!!!!!!"""###$$$  !!!"""!!!""""""""""""!!!!!!  !!!"""""""""######""""""""""""######""""""""""""############ """######!!! !!!!!!!!!!!!!!!!!!######$$$ ...777(((###""""""!!!!!!""""""###"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!! !!!""""""""" """###!!!!!!!!!!!!!!!!!! ###############"""!!!!!!!!!""""""######$$$$$$$$$ !!!!!!""""""#########'''+++:::GGGMMMTTTLLL666$$$###""""""!!!""""""""" !!!!!!!!!!!!!!!!!!""""""###$$$&&&&&&$$$$$$$$$######""""""!!!#########"""!!! """""""""""""""""""""""""""!!!!!! !!!!!!"""$$$$$$#########""""""""" !!!!!!""""""################################################%%%$$$$$$###"""!!! ########################%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&&&&%%%#########"""""""""""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&$$$###""""""$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%&&&&&&%%%&&&(((((('''%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''%%%$$$$$$%%%%%%$$$###$$$######"""###%%%&&&'''***'''$$$$$$&&&((('''%%%&&&&&&&&&%%%$$$%%%''')))&&&%%%%%%$$$$$$$$$$$$%%%&&&$$$###%%%***------,,,%%%$$$$$$$$$##########################################"""""""""######$$$$$$$$$$$$###############"""""""""#########$$$$$$%%%$$$###############$$$!!!""""""######$$$$$$$$$&&&$$$!!! !!!"""!!!!!!!!!!!!!!!!!!!!!"""######$$$$$$######""""""!!!!!!"""""""""""""""""""""""""""""""""#########$$$$$$!!!"""###$$$%%%%%%%%%%%%$$$############$$$%%%%%%"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$"""!!!!!!"""############"""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&'''''''''$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%!!!!!!!!! !!!!!!!!! ###"""!!!!!! !!!"""""" !!!!!!!!!!!! !!!!!!!!!!!! """"""!!!!!!!!!!!!""""""$$$$$$"""!!!  !!!!!!"""""" !!!######"""!!!!!! !!!"""######"""""" ###///444...!!!!!!!!!!!!!!!!!!!!!!!!!!!"""%%%&&&$$$!!!!!!$$$###""""""!!!!!!!!!""""""######"""!!!!!!"""###### !!!!!!"""!!!""""""""""""!!!!!!!!! !!!!!!"""""""""""""""""""""#########!!!!!!!!!""""""""""""""""""$$$$$$###!!! !!!!!!!!!!!!"""###&&&777FFF...""""""!!!!!!!!!!!!""""""!!!###$$$%%%$$$###"""$$$$$$%%%%%%%%%%%%%%%&&&!!!!!!""""""""""""!!!!!!!!!""""""""" """###&&&&&&$$$###!!! !!!"""$$$$$$$$$$$$!!!"""""""""#########$$$########################&&&+++:::FFFGGGIIIAAA...######"""""""""""""""""" !!!!!!!!!""""""""""""""""""###$$$%%%&&&$$$#########"""""""""!!!###"""""""""!!!!!!!!! """""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!"""$$$$$$$$$#########"""""" !!!!!!"""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""###$$$%%%&&&&&&%%%###"""##################""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###"""########################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%'''((((((&&&$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&###!!! !!!"""""""""############$$$%%%&&&''',,,)))&&&%%%&&&'''&&&%%%%%%%%%%%%$$$###$$$'''***%%%%%%$$$$$$$$$$$$$$$%%%%%%""""""(((,,,***(((%%%%%%$$$$$$$$$###################################################$$$$$$########################"""#########$$$$$$$$$$$$######"""""""""###$$$$$$"""""""""#########$$$$$$%%%###  !!!!!!!!!!!!!!!!!!!!!!!!""""""###%%%$$$$$$###"""!!! """"""""""""""""""""""""""""""""""""############""""""###$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$###"""""""""###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%% !!!!!!!!!!!!!!!!!!   !!!"""""" !!!!!!"""""" !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!  !!!""""""!!!!!!  !!!!!!!!! !!!"""############""" %%%000666///###!!!!!!!!!!!!!!!!!!!!!!!!&&&%%%###""""""!!! ###"""!!!!!!!!!!!!!!!!!!######""""""""""""###### !!!!!!!!!!!!!!!"""!!!!!!!!!!!!""""""""" !!!!!!!!!!!!!!!!!!""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""###""""""!!!!!!  !!!!!!""""""$$$###%%%444BBB***""""""!!!!!!!!!!!!"""""""""###$$$%%%$$$###!!!!!!!!!!!!""""""#########!!!!!!""""""""""""!!!!!!!!!""""""""" """###((('''&&&$$$"""  !!!"""$$$$$$$$$$$$"""""""""""""""############""""""!!! !!!###///444---,,,*** """""""""#########""""""!!!!!!"""""""""#########""""""""""""###$$$%%%%%%#########""""""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""!!! !!!"""""""""""""""######""""""""""""""""""############################## !!!!!!"""######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""###$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################"""""""""###$$$$$$$$$#######################################$$$$$$%%%%%%%%%%%%$$$$$$$$$&&&(((((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&###!!! !!!"""""""""############$$$%%%&&&&&&+++)))'''&&&%%%&&&%%%%%%###$$$$$$$$$######&&&((($$$$$$$$$######$$$$$$%%%&&&"""!!!&&&)))'''###%%%%%%%%%$$$$$$$$$$$$###########################""""""######$$$$$$$$$$$$########################"""#########$$$$$$$$$$$$!!!!!!!!!!!!!!!"""###$$$!!!!!!"""""""""""""""###$$$""" !!!""""""!!!!!!!!!!!!!!!!!!""""""###%%%$$$$$$###"""!!! """"""""""""""""""""""""!!!!!!"""""""""#########$$$$$$$$$$$$######"""!!!######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%$$$###"""$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%% !!!!!!!!!!!! !!!""""""""""""""""""  !!!""""""""" !!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""!!!!!!  !!!"""###""""""!!!   !!!"""###$$$$$$(((###!!!&&&***((($$$"""""""""""""""""""""""""""&&&$$$######$$$###!!!""""""!!! !!!!!!!!!"""""""""######""""""""" !!!""""""""""""!!!"""!!!!!!!!!!!!""""""### !!!!!!!!!!!!!!!!!! !!!"""######$$$######""""""""""""!!!!!!!!!!!!$$$$$$"""!!!  !!!"""""""""%%%""""""(((/// """!!!!!! !!!!!!""""""###$$$$$$###""" !!!!!!""""""### !!!!!!"""""""""""""""!!!""""""""" """###$$$$$$$$$$$$$$$$$$#####################"""!!!!!!""""""""""""""""""""""""$$$######"""!!! !!! '''(((###!!!!!!"""############"""""""""""""""##################""""""###$$$$$$%%%"""""""""""""""""""""""" !!!"""#########!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!"""""""""!!!!!!!!! """"""""""""############""""""""""""""""""""""""""""""""""""""""""""""""############""""""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###"""$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########"""!!!!!!!!!###%%%%%%$$$###"""###########################""""""$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%'''((('''%%%######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$%%%%%%$$$###"""######$$$%%%%%%&&&&&&***)))'''%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###$$$%%%$$$############$$$$$$%%%(((%%%######%%%'''%%%###%%%%%%%%%%%%$$$$$$$$$$$$########################!!!"""###$$$%%%%%%%%%%%%###############$$$$$$$$$"""""""""#########$$$$$$ !!!"""###$$$""""""""""""""""""""""""###"""!!!!!!######"""!!!!!!!!!!!!!!!!!!"""######$$$$$$######""""""!!!!!!""""""""""""""""""""""""!!!!!!!!!"""""""""######$$$$$$$$$$$$###"""!!! ###""""""""""""###$$$$$$!!!!!!!!!""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&"""""""""""""""#####################$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&$$$###!!! $$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&& !!!""""""!!!  !!!"""""""""""""""!!!!!!!!!!!!  !!!""""""### !!!""""""###  !!!!!!!!!!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""  !!!###$$$&&&***$$$ !!!"""!!!"""$$$""""""""""""""""""""""""!!!###$$$###"""!!! !!!!!! !!!!!!"""""""""############"""""" !!!"""###""""""!!!"""!!! !!!"""###$$$!!!!!!!!!!!!!!!!!!!!!  """###$$$$$$###############""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  !!!""""""######"""!!!!!! !!!!!! !!!!!! !!!"""######""" !!!!!!""""""###$$$$$$%%% !!!"""""""""""""""!!!""""""""" """##################$$$$$$$$$###############"""!!!!!!"""""""""""""""""""""!!!""""""""""""""""""""""""%%% $$$&&& &&&### !!!"""###$$$######"""!!!!!!!!!""""""""""""############"""######$$$%%%!!!"""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!"""############"""!!!%%%%%%$$$$$$$$$#########""""""""""""""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!############""""""""""""########################"""######$$$$$$$$$$$$###%%%%%%$$$$$$$$$%%%%%%&&&"""#########$$$$$$$$$$$$##############################$$$$$$$$$###"""!!! ###&&&&&&$$$""""""###########################!!!"""$$$%%%&&&&&&%%%%%%(((&&&$$$$$$%%%&&&%%%$$$!!!"""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%&&&''''''%%%###""""""###$$$%%%%%%%%%%%%((('''&&&%%%$$$$$$%%%&&&###%%%''''''&&&$$$#####################$$$%%%%%%&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$########################!!!"""###%%%&&&&&&%%%%%%""""""#########$$$$$$$$$!!!!!!!!!"""""""""###### !!!"""$$$%%%&&&########################"""""""""$$$%%%%%%""" !!!!!!!!!!!!!!!"""###############"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""###"""###############"""!!!"""""""""""""""###$$$$$$!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&!!!!!!"""""""""#####################$$$$$$$$$$$$""""""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$###"""!!!$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%''''''&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&''' !!!""""""!!!  !!!!!! !!!!!!!!!"""!!!!!!  !!!""""""### !!!""""""### !!!!!! !!!!!!""""""""""""!!!  !!!"""""""""""""""""""""############!!!  """%%%''''''$$$###%%%$$$!!! """"""""""""""""""""""""""""""###  """ !!!""""""""""""############"""""" """#########"""!!!"""!!! """###$$$!!!!!!!!!!!!!!!  """###$$$$$$$$$###$$$$$$######""""""!!!!!! """###"""!!!  !!!""""""### ### """%%%%%%!!!!!! !!!!!! """###"""!!!  !!!""""""###### !!!"""""""""""""""!!!""""""""" """###$$$$$$$$$###"""!!!!!!  !!!###$$$$$$$$$$$$""""""""""""!!!!!!!!!!!! !!!%%% $$$!!!"""%%% !!!"""$$$$$$$$$###""" !!!!!!!!!"""##################$$$$$$!!!!!!!!!!!!""""""""""""######""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!! $$$######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$$$$$$$&&&%%%$$$###$$$%%%'''(((!!!!!!""""""#########$$$########################$$$%%%%%%&&&%%%$$$###"""###&&&'''$$$""""""###""""""""""""""""""""""""!!!"""$$$%%%&&&&&&%%%%%%+++(((%%%###$$$$$$###""" !!!"""###$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&%%%###!!!""""""###%%%%%%%%%%%%%%%&&&&&&&&&$$$######%%%&&&###&&&)))***(((%%%############""""""###$$$%%%%%%"""###$$$###""""""$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$########################!!!"""$$$%%%&&&&&&%%%%%%""""""######$$$$$$$$$$$$!!!!!!!!!!!!""""""""""""!!!!!!!!!"""###%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%'''&&&### !!!!!!!!!!!!!!!"""######"""""""""""""""#########""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!"""######$$$$$$###"""""""""""""""######$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!###%%%&&&&&&&&&######$$$$$$%%%%%%%%%%%%"""############$$$$$$$$$!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%''''''&&&%%%$$$%%%%%%%%%&&&&&&''''''''' !!!"""$$$&&&!!!!!!!!! $$$(((***''' ###""""""!!!!!!"""###$$$$$$'''%%%###$$$&&&&&&###!!! !!!!!!"""""" !!!"""######$$$"""###$$$###"""!!!!!!###&&&######%%%((((((### !!!"""######"""!!! !!!!!!"""$$$%%%&&&...)))$$$$$$'''(((&&&"""&&&%%%"""!!! !!!"""###$$$%%%$$$######&&&### """$$$###"""$$$$$$"""!!! !!!###!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!""""""#########$$$)))(((%%%###""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""!!! !!!!!! !!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""############""""""$$$$$$######""""""!!!!!!######$$$$$$$$$$$$######""""""#########""""""!!! """######"""!!! ###"""!!! !!!"""""" """######$$$$$$$$$"""###$$$$$$$$$$$$###""" !!!######$$$$$$$$$"""!!!!!!!!! ###!!! !!!"""###""" """"""""""""############!!!"""###""""""$$$&&& !!!"""$$$$$$"""!!! !!!!!!"""$$$$$$%%%%%%%%%((('''%%%###"""""""""#########""""""""""""######%%%%%%$$$###"""!!! ###"""""""""###$$$%%%%%%$$$!!!&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$###"""###$$$$$$###"""$$$$$$$$$############"""######$$$$$$$$$###""""""%%%!!!###'''$$$ )))999;;;222'''###%%%(((&&&$$$""""""!!!!!!"""###$$$&&&(((***,,,+++'''%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$##################***((('''%%%$$$$$$%%%%%%'''&&&...:::999,,,$$$%%%""""""""""""""""""""""""!!!""""""""""""#########&&&&&&&&&%%%$$$###!!!!!! """###$$$$$$$$$#########$$$$$$$$$%%%%%%%%%'''&&&$$$"""!!!""""""### !!!""""""""""""""""""""""""###$$$$$$$$$%%%""""""#########""""""!!!"""###&&&)))+++)))%%%"""######""""""!!!!!!   """ !!!"""""""""!!!#################################$$$%%%%%%%%%&&&$$$$$$##################%%%%%%&&&&&&%%%$$$"""!!!######$$$&&&'''((()))***%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$######"""###$$$&&&'''$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&###""""""!!!!!!!!!!!!!!! ###%%%$$$  """""""""!!!""""""######$$$%%%$$$######%%%%%%### !!!!!!!!!"""""""""###### !!!!!!""""""#########!!!"""###""" !!!&&&$$$$$$&&&))))))$$$ !!!"""######"""!!! !!!!!!!!!!!!"""###$$$%%%***&&&######&&&(((&&&$$$###""""""!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$######%%%""" """$$$###"""$$$###"""!!!!!! !!!!!!"""  """###""" !!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!"""""""""#########''''''%%%$$$###"""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!#########"""""""""""""""""""""############""""""######$$$$$$$$$$$$###### !!!###%%%%%%%%%$$$###%%%$$$"""!!! !!!"""### !!!"""#########$$$$$$$$$######""""""""" !!!"""######$$$$$$$$$$$$$$$$$$$$$#########"""###!!! !!!"""###""" !!!!!!"""""""""#########"""###$$$###"""!!!"""###!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###$$$$$$$$$$$$$$$###"""!!!!!!!!!"""###""""""""""""""""""""""""%%%$$$$$$######""""""!!!###"""""""""######$$$%%%$$$ """&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""$$$#########$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""%%%%%%###---<<>>:::666444444444666999999666...''''''&&&%%%%%%$$$%%%%%%%%%''''''''''''''''''''''''''''''''''''%%%$$$###"""))))))(((&&&&&&(((,,,//////...,,,)))&&&$$$$$$%%%'''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&#########$$$%%%&&&&&&&&&###$$$%%%%%%$$$$$$&&&(((%%%%%%%%%%%%%%%&&&&&&''')))(((&&&%%%$$$$$$%%%&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&'''((((((((((((''''''''''''&&&&&&''''''((()))(((&&&&&&((((((((('''))))))(((((('''''''''&&&)))((('''&&&&&&'''((())),,,------,,,******+++---,,,***(((''')))*********))))))(((((((((((())))))'''(((((((((((((((((('''''''''''''''''''''''''''))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))''''''((((((((()))))))))***))))))(((((((((((((((***)))((()))++++++)))((((((((((((((((((((((((((((((((())))))(((((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***))))))((())))))))))))))))))))))))&&&''''''''''''((((((((()))(((((((((''''''''''''''''''((((((''''''&&&%%%&&&&&&'''''''''''''''&&&'''''''''(((''''''&&&%%%&&&%%%%%%&&&((()))(((&&&))))))(((((('''&&&&&&&&&'''''''''(((((('''''''''&&&''''''(((((((((((((((%%%&&&'''((())))))))))))***))))))(((((())))))***(((((())))))))))))((((((''''''&&&&&&%%%&&&&&&&&&'''''''''''''''((())))))***(((&&&&&&'''))))))(((*********))))))(((((((((*********)))))))))((((((&&&''''''(((((((((((((((+++++++++***((('''%%%$$$((((((((((((''''''''''''((((((((((((''''''''''''$$$$$$%%%%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&(((''''''&&&&&&&&&''''''((('''%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$$$$$$$%%%''')))'''''''''''''''&&&&&&&&&$$$%%%&&&''''''&&&&&&%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&******)))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((()))***---,,,***((('''&&&''''''%%%%%%%%%&&&&&&&&&''''''###$$$$$$%%%&&&'''(((((('''(((...777;;;666111///...///111444555222,,,'''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((((((((((((((%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%(((///888>>>AAA???:::222)))$$$%%%'''((('''&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%''''''&&&&&&((()))%%%%%%%%%%%%%%%&&&''''''((('''&&&%%%%%%%%%%%%&&&%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%&&&''''''&&&&&&'''''''''''''''&&&(((((('''''''''((())))))***(((''''''((())))))((())))))(((((('''&&&&&&&&&(((((('''&&&&&&'''(((((()))*********((((((***,,,---+++((('''(((***++++++))))))(((((('''((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))+++***)))***,,,,,,***((('''''''''''''''''''''''')))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))*********))))))))))))))))))))))))))))))'''''''''''''''(((((((((''''''(((((()))((('''''''''''''''(((''''''&&&%%%''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&(((((((((((()))(((''''''((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''(((((((((((((((&&&&&&'''(((((((((((((((***)))(((((((((((()))***'''(((((())))))))))))((()))((((((((((((((()))))))))(((&&&&&&&&&''')))***+++)))&&&%%%''')))))))))((((((((())))))*********)))))))))(((((((((''''''&&&&&&'''(((((((((((((((+++++++++***((('''%%%%%%%%%%%%&&&'''((()))******+++++++++************)))%%%%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&'''(((((())))))(((((((((((())))))((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$$$$%%%''')))'''''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((('''&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''(((((('''((()))******(((&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&)))000222...***)))((((((***,,,------+++)))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))&&&&&&&&&'''(((((())))))$$$$$$$$$&&&+++333===EEEFFFDDD>>>444+++&&&&&&(((((('''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%&&&''''''''''''((((((((((((''''''###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$!!!###$$$$$$######$$$%%%&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&%%%%%%%%%&&&%%%&&&''''''((((((''''''&&&&&&%%%%%%&&&&&&'''(((&&&'''''''''''''''&&&&&&)))((((((((())))))***++++++)))'''''')))***)))((())))))((((((''''''''''''(((((((((''''''((((((((('''((())))))((((((***,,,...+++(((((()))+++,,,,,,***))))))(((((((((((())))))******++++++******)))))))))))))))))))))))))))************************(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))+++*********,,,,,,***)))************************)))))))))))))))(((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((()))((((((((('''''''''(((''''''&&&%%%''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&'''((()))(((((('''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((((((((()))(((((('''&&&&&&)))((((((''''''(((((()))''''''((()))))))))))))))((((((((((((((()))***+++)))(((&&&%%%%%%''')))+++,,,)))'''&&&''')))******'''''''''(((((()))))))))(((((('''''''''&&&&&&&&&&&&''''''((()))((((((((()))))))))))))))(((''''''%%%%%%&&&'''((()))******,,,+++++++++************&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&'''((()))***++++++******++++++,,,,,,'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&''''''''''''''''''(((((((((((('''&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$$$$%%%'''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&''''''((((((&&&''')))******)))'''%%%$$$$$$%%%&&&&&&&&&&&&%%%'''''''''&&&&&&%%%%%%%%%***'''&&&***,,,)))'''(((''''''''''''((()))***+++%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''(((((()))))))))(((((((((((()))))))))))))))(((***000777<<<999777333...)))&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''(((((((((((((((((('''$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$$$$$$$###%%%''''''%%%$$$$$$%%%&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&''''''((('''(((((((((((('''&&&&&&))))))))))))***+++,,,,,,+++***((((((*********)))((()))))))))))))))))))))((())))))))))))))))))(((((()))************---///...,,,***)))+++,,,,,,+++***)))))))))))))))*********++++++,,,,,,++++++***************************************************((())))))******))))))(((''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((())))))***+++***)))***,,,,,,***)))))))))))))))))))))))))))))))))******))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))(((((()))***++++++++++++)))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((''''''((((((''''''&&&%%%&&&&&&'''''''''''''''&&&%%%&&&''''''((('''''''''$$$&&&''''''&&&%%%%%%&&&'''''''''''''''''''''''''''''''''(((((('''''''''&&&''''''((((((((((((((())))))))))))((('''&&&%%%'''(((((())))))(((((('''&&&'''((())))))******)))&&&&&&&&&&&&'''((()))***)))(((&&&%%%&&&''')))++++++)))''''''(((******))))))))))))(((((('''''''''((((((((('''''''''&&&&&&'''(((((()))))))))))))))'''((()))))))))))))))(((((((((((((((''''''''''''))))))))))))((((((((((((((((((((('''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&&&&%%%%%%&&&'''((())))))***))))))))))))***+++,,,%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))***)))((((((''''''''''''%%%%%%%%%%%%&&&&&&&&&'''(((''''''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((((((((((((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&$$$###%%%'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''(((((()))((()))(((((((((((((((((()))###$$$%%%&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%)))%%%$$$(((***(((''')))'''(((((((((''''''((()))$$$%%%'''((((((((('''&&&$$$%%%%%%&&&''''''((((((''''''&&&&&&'''(((***+++///...---***((((((+++---+++)))((('''((((((((('''$$$%%%&&&(((((((((''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((())))))((('''&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%''')))******(((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&'''((((((((()))))))))(((((('''&&&)))))))))******,,,------,,,***((()))***+++******(((((())))))***+++++++++))))))************))))))(((***+++++++++,,,...000---+++***+++,,,---,,,+++******)))******+++,,,---******++++++++++++******))))))))))))))))))))))))************************))))))************))))))''''''''''''''''''''''''((((((((()))))))))******((((((((((((((()))*********))))))***++++++***((('''''''''''''''''''''''')))************)))((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((()))***++++++++++++))))))))))))))))))))))))))))))))))))((((((((('''))))))'''&&&&&&'''((((((''''''((((((''''''&&&%%%%%%%%%&&&'''((((((((((((%%%&&&&&&'''((((((''''''$$$&&&((((((&&&%%%&&&((((((((((((((((((((((((((('''(((((())))))(((((('''&&&''''''((((((((((((((('''((((((((((((((('''''''''(((***++++++***((('''&&&'''((()))************%%%%%%%%%&&&''')))***+++(((''''''&&&'''((()))******)))((()))******)))((())))))))))))))))))))))))***))))))))))))(((((((((((())))))***************(((((())))))))))))((((((((((((((((((''''''''''''))))))((((((((('''''''''))))))((((((''''''&&&&&&(((((('''''''''&&&&&&&&&'''(((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((((('''''''''$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&'''(((((($$$%%%'''((()))(((''''''''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&###$$$%%%&&&''')))******)))((('''&&&%%%$$$$$$$$$'''''''''((((((((())))))(((((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((())))))((('''&&&&&&"""###%%%&&&'''(((((((((''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''$$$###%%%(((%%%%%%%%%&&&&&&&&&''''''&&&'''((()))************,,,***'''%%%%%%'''***,,,###$$$%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""''')))(((''')))((()))***)))'''&&&%%%%%%$$$%%%'''(((((((((''''''$$$$$$%%%%%%&&&'''((((((""""""###$$$'''***---...000000...***&&&######$$$'''%%%$$$'''***+++)))&&&"""$$$&&&((())))))((('''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&)))******)))&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$######%%%'''((($$$%%%%%%&&&&&&''''''(((%%%'''((('''%%%###""""""'''&&&&&&&&&&&&'''((((((%%%%%%&&&''''''&&&&&&&&&&&&''''''((((((((((((((('''&&&&&&&&&&&&'''(((((())))))******)))(((''''''************+++,,,---...,,,***))))))***++++++***(((((()))***+++,,,------******++++++++++++******''')))*********+++...000,,,++++++,,,......,,,***************+++,,,---...))))))************))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))************((((((((((((((()))*********)))((()))++++++)))(((***************************************)))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))++++++,,,,,,,,,))))))))))))))))))))))))******))))))((((((((('''+++)))'''&&&%%%&&&((()))''''''((((((''''''&&&%%%$$$%%%&&&'''((((((((((((%%%%%%&&&'''((((((((('''%%%(((+++***(((''')))+++((((((((()))))))))))))))(((((())))))))))))((((((&&&''''''(((((((((((((((%%%&&&'''((())))))))))))'''))),,,......,,,)))'''&&&'''((()))************'''''''''(((***+++------'''''''''''''''((())))))***))))))***++++++)))(((&&&'''((()))+++---......++++++++++++************))))))***+++++++++++++++)))))))))))))))(((''''''%%%%%%&&&'''((()))******************))))))))))))((((((((((((((((((((((((((('''%%%%%%%%%&&&(((******((('''&&&'''((('''&&&((((((''''''''''''((((((###$$$%%%%%%$$$$$$&&&(((+++***)))'''&&&&&&&&&&&&((((((*********)))((('''''''''&&&((()))***)))'''+++'''"""###(((,,,---+++'''''''''''''''&&&&&&%%%((('''%%%$$$$$$%%%'''((("""&&&'''%%%&&&******'''''''''(((((('''&&&%%%%%%((((((((((((((((((((((((((('''%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''')))((('''&&&%%%&&&&&&'''$$$######"""###$$$&&&'''''''''(((((())))))******'''%%%$$$''',,,...+++'''''''''(((((()))*********&&&''''''((('''&&&$$$###)))'''&&&&&&((())))))(((###$$$%%%'''((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&))),,,000222555000+++(((((((((&&&$$$'''((()))***)))(((&&&$$$''''''''''''''''''''''''###$$$&&&'''(((''''''&&&)))***,,,---,,,+++)))'''%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$###$$$$$$$$$(((&&&$$$$$$&&&'''%%%"""$$$$$$%%%%%%&&&'''((((((''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&''''''+++(((&&&&&&''')))******,,,(((%%%$$$'''))))))((('''%%%$$$&&&)))***(((%%%&&&&&&&&&'''(((***+++,,,************))))))((((((***++++++,,,,,,------...,,,+++)))((('''((())))))******))))))***,,,...///555000++++++------+++'''******)))))))))))))))*********))))))))))))******++++++************++++++)))))))))))))))))))))))),,,,,,+++***)))(((''''''*********************************)))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))*********************+++''''''''''''''''''''''''&&&''''''((()))******+++******))))))))))))******---,,,+++******+++,,,------,,,***)))))))))******+++++++++************)))))))))))))))))))))))))))***)))((('''&&&%%%$$$$$$(((((())))))******++++++''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''(((((())))))******++++++&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((((((''''''))))))************))))))))))))))))))))))))))))))%%%&&&&&&&&&'''((((((((())))))))))))))))))))))))+++*********))))))((((((------,,,+++***)))((((((((()))*********((('''&&&(((((())))))((('''&&&&&&(((((())))))))))))((((((***************+++++++++''''''''''''''''''''''''((('''&&&%%%%%%'''(((******((('''&&&'''((('''&&&(((''''''''''''''''''((('''((((((((('''''')))+++)))((((((''''''''''''((('''''''''((((((''''''&&&%%%%%%$$$&&&'''((('''%%%***&&&###$$$))),,,,,,***''''''((((((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&"""&&&''''''(((,,,---***''''''(((((('''&&&&&&%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''((((((((((((((((((((((((((((((***(((&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''')))((('''&&&&&&&&&''''''((('''&&&%%%%%%%%%&&&'''&&&'''''''''(((((((((((((((&&&&&&)))...000...***))))))))))))))))))))))))%%%%%%&&&''''''&&&&&&&&&)))'''%%%%%%&&&&&&%%%$$$''''''((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&(((+++...000///+++'''&&&'''((('''%%%'''((()))***)))(((&&&%%%''''''''''''''''''''''''%%%&&&'''''''''''''''''''''(((*********)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%(((&&&$$$%%%''''''&&&$$$%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&''''''(((((()))'''%%%%%%&&&((())))))+++(((%%%$$$&&&((((((''''''%%%%%%&&&)))***(((&&&&&&''''''(((***++++++,,,++++++*********)))))))))***++++++,,,,,,------...------,,,+++++++++,,,,,,***))))))(((((()))***+++111---******---...---*********))))))))))))************))))))))))))******++++++************++++++************************************))))))))))))************************************))))))))))))))))))((((((((()))***+++*********************************************)))((((((((((((((((((((((((''''''(((((())))))************))))))))))))******,,,,,,+++******+++,,,,,,,,,+++***)))(((((()))***+++++++++************)))))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((())))))(((''''''&&&&&&''''''((()))))))))))))))*********(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))(((((())))))************))))))))))))))))))))))))))))))'''(((((((((((((((((()))))))))))))))))))))))))))************)))))))))(((+++***************)))))))))))))))))))))(((((('''(((((())))))(((''''''&&&(((((())))))))))))((((((******))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&'''((()))***((('''&&&'''((('''&&&''''''&&&&&&&&&&&&''''''((()))***)))((((((***,,,''''''&&&&&&'''(((((()))'''''''''&&&&&&''''''((()))(((((()))++++++***((((((&&&%%%&&&***,,,+++)))&&&'''((())))))'''&&&$$$$$$%%%'''))))))'''%%%$$$###&&&((((((***...///---'''''''''(((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%'''((()))(((((((((((((((((((((((()))((('''%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''')))(((''''''&&&&&&''''''+++***)))'''&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&)))---///---***+++******)))((((((''''''%%%%%%%%%%%%&&&'''((()))***(((&&&%%%%%%%%%$$$###'''(((((((((((('''&&&%%%(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''&&&&&&''''''((()))&&&&&&%%%&&&''')))+++,,,(((&&&$$$$$$%%%''''''&&&'''((()))))))))(((&&&&&&''''''''''''''''''''''''(((((('''&&&&&&&&&''''''&&&&&&'''((((((&&&%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%''''''((((((((()))))))))(((&&&$$$$$$&&&((((((((()))'''%%%$$$&&&''''''''''''&&&&&&'''))))))(((&&&&&&''')))+++,,,,,,+++++++++++++++++++++************++++++,,,,,,------...,,,,,,,,,,,,------------++++++***)))))))))))))))---***((()))---///...,,,***)))))))))))))))************))))))))))))******++++++************++++++************************)))))))))*********++++++))))))))))))))))))))))))************************)))(((((((((((()))******************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******,,,,,,++++++++++++,,,,,,+++***)))((((((((())))))+++++++++************)))))))))))))))))))))))))))((((((((())))))*********((((((((('''&&&%%%%%%%%%''''''((((((((()))))))))((((((''''''''''''((((((************))))))))))))))))))))))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))************))))))((((((((((((((((((((((((******))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((())))))*********+++******)))((((((((())))))(((((()))))))))(((''''''((())))))******))))))(((***))))))(((&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&'''((())))))***((('''&&&'''((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((('''&&&&&&''')))'''''''''&&&&&&''''''((((((((('''&&&&&&''')))***))))))(((***+++,,,+++)))'''&&&&&&(((+++,,,***(((&&&''')))******(((&&&$$$%%%&&&'''(((((('''&&&%%%$$$((()))((()))------+++&&&'''''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''''''''''''''+++***)))((('''(((((()))'''''''''''''''''''''''''''&&&&&&(((******(((&&&((((((((((((''''''&&&&&&'''&&&%%%%%%%%%'''((()))+++)))'''''''''((('''%%%%%%&&&&&&'''&&&&&&%%%%%%((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%&&&&&&&&&'''''')))******'''&&&&&&&&&&&&'''((()))%%%$$$$$$$$$%%%&&&&&&'''''''''((()))(((((('''&&&'''''''''''''''''''''''')))(((&&&%%%$$$%%%&&&&&&%%%&&&&&&'''&&&%%%$$$$$$'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%&&&&&&''''''&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&''''''(((((())))))))))))(((&&&%%%%%%'''((((((((('''&&&%%%%%%%%%&&&&&&&&&'''''''''(((((((((''''''&&&(((***,,,---,,,+++***++++++++++++++++++++++++***++++++,,,,,,------...)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***---......---))))))))))))))))))***++++++******))))))******+++,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++)))))))))))))))))))))))))))***************++++++(((((((((((())))))******************************+++******))))))(((((((((******************************))))))))))))))))))+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++*********************+++++++++*********))))))))))))))))))))))))))))))((((((((()))))))))******(((((('''''''''&&&&&&&&&'''(((((((((((())))))))))))((((((''''''(((((()))++++++******))))))((((((++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))************))))))((((((((((((((((((((((((*********))))))((((((((())))))))))))))))))))))))*********)))))))))))))))(((((()))))))))*********+++***)))(((((((((******(((((()))))))))((((((''')))))))))******)))))))))))))))(((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))***((('''&&&'''((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&((()))((('''&&&&&&%%%%%%%%%&&&&&&%%%$$$%%%&&&((()))%%%$$$$$$%%%''''''&&&%%%&&&&&&(((***++++++)))((('''((()))***)))(((&&&%%%((('''&&&&&&&&&&&&'''(((&&&))))))''''''***)))&&&&&&&&&'''''''''''''''&&&''''''''''''''''''''''''$$$&&&((())))))(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((()))((('''''''''(((***+++(((((((((((((((((((((((()))(((((())))))'''%%%###%%%%%%%%%&&&&&&'''''''''***((('''&&&%%%&&&'''''')))(((&&&&&&((()))((((((%%%%%%'''(((((()))))))))((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%&&&&&&&&&'''((()))***+++''''''&&&&&&&&&&&&&&&'''&&&''''''&&&&&&&&&&&&'''''''''((((((((((((((('''''''''''''''''''''''''''((('''%%%$$$$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&''''''(((%%%%%%&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&(((((())))))))))))((((((%%%&&&'''((((((((((((''')))'''&&&''')))***)))(((&&&&&&&&&&&&%%%%%%&&&''''''((())))))(((''''''''''''(((***,,,---,,,+++***++++++++++++++++++++++++***++++++,,,,,,------...*********++++++,,,,,,---******+++,,,---.........,,,++++++,,,---------,,,))))))(((((()))***++++++++++++************++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++************))))))))))))))))))))))))))))))******+++++++++,,,((())))))***************************************+++*********))))))((((((++++++++++++++++++++++++************))))))))))))++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************)))))))))(((((((((''''''''''''(((((())))))))))))(((((((((((()))))))))***)))))))))(((((()))))))))++++++******))))))((((((++++++******))))))((((((************************))))))))))))))))))))))))(((''''''''''''((()))***))))))************)))))))))))))))))))))))))))))))))))))))(((((('''''''''************************))))))))))))))))))******************))))))))))))+++***)))(((((()))***+++(((((()))))))))))))))((())))))************))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))***((('''&&&'''((('''&&&''''''&&&&&&&&&&&&''''''((())))))((('''&&&((()))***)))(((&&&%%%$$$$$$$$$############$$$$$$%%%&&&&&&%%%%%%&&&(((((('''%%%&&&''')))*********)))(((((()))))))))((((((''''''***(((&&&%%%%%%&&&(((***&&&))))))&&&%%%'''&&&###%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''&&&&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((()))))))))((((((''''''&&&&&&''')))***+++)))))))))))))))(((((((((++++++++++++***(((&&&%%%$$$$$$%%%%%%&&&''''''(((***)))((('''&&&&&&&&&&&&&&&%%%$$$$$$&&&''''''&&&'''((()))***+++,,,,,,,,,(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))***'''''''''''''''&&&&&&&&&((()))***)))'''&&&'''(((''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''((()))&&&'''((('''%%%%%%%%%&&&''''''''''''''''''(((((()))))))))******)))))))))%%%&&&'''((()))((('''''')))((('''(((*********(((%%%'''((('''&&&%%%&&&'''''')))******(((''''''((('''(((***+++++++++***************+++++++++++++++***++++++,,,,,,------...------,,,++++++,,,...///'''((()))+++,,,---------------.........---,,,,,,(((((((((((()))***+++,,,++++++************++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))************************))))))******+++,,,,,,,,,)))***++++++,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++************++++++,,,,,,------------,,,,,,,,,,,,---.........------+++++++++************)))************************)))))))))(((((('''''''''(((((())))))***++++++,,,((((((((()))))))))************))))))))))))******************))))))))))))))))))))))))))))))((((((************************))))))))))))))))))))))))''''''&&&&&&&&&((()))***))))))************)))))))))))))))))))))))))))))))))(((((((((((((((''''''************************))))))))))))************,,,+++++++++******))))))******)))))))))***++++++(((((()))*********)))))))))******++++++******)))(((((()))))))))*********''''''''''''''''''''''''''''''((()))))))))))))))***((('''&&&'''((('''&&&(((''''''''''''''''''(((***++++++)))((('''(((***((('''&&&&&&%%%%%%%%%%%%######$$$%%%&&&''''''&&&)))(((((()))++++++***)))'''((()))))))))((())))))******((('''''''''((()))((((((''''''''''''((((((%%%((((((&&&%%%((('''$$$%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''((())))))((('''&&&(((((((((((((((((((((((()))))))))(((((('''&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''((()))***))))))((())))))(((''''''((()))***))))))((((((((('''''''''((()))***+++***((('''''''''''''''''''''''''''''''''((((((((((((((('''&&&(((&&&%%%%%%&&&&&&&&&%%%(((((()))******+++******((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&'''((((((((((((((((((((('''&&&&&&&&&)))+++***((('''(((***'''''''''''''''((())))))''''''''''''''''''''''''&&&'''((((((((((((((((((''''''&&&&&&%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***)))+++,,,***'''%%%&&&(((&&&&&&''''''(((((())))))(((((())))))))))))((((((%%%'''(((******)))((('''''''''&&&''')))***)))'''%%%'''))))))'''&&&'''(((''')))+++***(((&&&'''((((((((())))))))))))******)))))))))*********++++++***++++++,,,,,,------...///---+++))))))***---...((()))+++,,,,,,,,,++++++,,,...///000///...------(((((((((((()))***+++,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---------------------------******++++++++++++,,,,,,++++++++++++++++++++++++))))))***++++++,,,------***+++,,,---------,,,,,,++++++++++++++++++++++++*********+++,,,,,,------************************)))))))))******++++++,,,,,,++++++******++++++,,,,,,,,,---......---,,,,,,++++++---.........------+++++++++************)))************************(((((())))))))))))******)))*********************(((((()))))))))*********+++******))))))******+++)))))))))))))))*********(((((((((((((((((())))))************************))))))))))))))))))))))))((('''&&&&&&''')))+++,,,))))))************))))))++++++++++++++++++++++++((())))))))))))))))))***************************((()))))))))************++++++++++++,,,,,,,,,,,,((()))***+++++++++++++++(((((()))***************)))******++++++******)))******))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))***((('''&&&(((((('''&&&((((((''''''''''''(((((()))******)))'''&&&''')))&&&&&&%%%%%%%%%&&&''''''%%%&&&(((***++++++***)))'''&&&&&&'''))))))(((''''''((())))))(((((()))***,,,***(((&&&&&&''')))***&&&'''(((******((('''&&&$$$'''(((&&&&&&))))))&&&%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''%%%''')))+++***)))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&'''(((*********)))(((,,,+++***(((((((((((()))(((((('''''''''&&&&&&&&&###%%%'''((((((''''''(((*********)))((((((''''''%%%&&&''')))))))))((((((,,,***((('''''''''&&&%%%'''''''''''''''&&&&&&%%%((((((((((((((((((((((((%%%&&&&&&''''''(((((((((&&&%%%%%%%%%%%%&&&''''''((((((((()))((((((''''''$$$'''******)))(((***,,,'''''''''''''''((()))***'''''''''''''''''''''''''''((()))+++++++++***)))'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''')))******,,,......,,,(((&&&''')))%%%&&&&&&'''((()))******''''''(((((((((((('''''''''(((***+++,,,+++)))(((&&&&&&%%%'''((()))'''&&&%%%(((******'''&&&''')))'''***,,,+++(((&&&'''))))))(((((('''(((((()))***(((((())))))*********+++***++++++,,,,,,---......///,,,(((%%%%%%'''***,,,,,,---...///...---,,,++++++---///000000//////000(((((((((((()))***+++,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---------------------------((()))***+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------+++,,,---...///...---,,,++++++++++++++++++++++++******+++,,,---......///************************(((((()))***+++,,,,,,,,,,,,++++++******++++++,,,,,,,,,---......---,,,,,,)))***,,,---...---,,,,,,+++++++++************)))************************'''((()))***+++,,,------++++++******))))))(((((())))))))))))************++++++************++++++(((((())))))******++++++&&&&&&''''''(((((())))))************************))))))))))))))))))))))))))))))''''''(((***,,,...))))))************))))))++++++++++++++++++++++++))))))******+++++++++,,,************************(((((())))))*********+++)))***+++,,,---...//////((()))***,,,,,,,,,+++***(((((()))*********************++++++++++++******++++++***)))((('''&&&&&&'''''''''&&&&&&'''''''''))))))(((''''''((()))***)))((('''((()))((('''%%%)))(((((('''''''''((((((%%%***---+++&&&$$$(((---%%%%%%&&&'''(((((((((''''''((()))((('''&&&'''(((((((((''''''''''''(((((('''((())))))(((&&&$$$###&&&&&&''''''''''''&&&&&&)))))))))))))))))))))))))))'''%%%&&&)))***(((&&&%%%&&&''''''((((((''''''''''''''''''((((((((()))''''''''''''((((((((()))((()))*********)))'''&&&(((''''''''''''((())))))%%%&&&''''''&&&&&&''')))&&&&&&''''''(((((())))))''''''''''''((((((((((((&&&&&&%%%%%%%%%&&&&&&'''))))))))))))))))))))))))((((((''''''''''''(((((()))'''%%%&&&)))***)))((()))(((((('''&&&&&&%%%%%%******))))))((((((''''''&&&&&&((()))************&&&((()))(((''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&+++***))))))((()))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))(((((((((((())))))))))))(((((())))))))))))((((((%%%%%%&&&&&&((()))***+++((((((&&&%%%%%%&&&'''((('''(((((((((((((((((((((&&&'''))))))((('''%%%###'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%&&&(((***,,,000555666222000000+++$$$&&&''')))******)))((('''++++++++++++)))(((&&&%%%(((((())))))))))))((((((((()))***+++***)))&&&%%%))))))(((((((((((())))))((((((''''''''''''(((((((((((('''&&&&&&&&&&&&&&&(((((((((((())))))))))))***++++++,,,,,,------...++++++,,,...000///---+++,,,,,,,,,+++,,,,,,------******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++---...000111000000//////.........---+++***)))))))))***,,,------...///...------...///000000///...---,,,,,,,,,...------,,,,,,------...............------,,,+++,,,++++++******++++++,,,'''((()))***+++***))))))))))))************))))))---,,,,,,++++++,,,,,,---......---,,,,,,+++*********++++++,,,,,,++++++******+++---------,,,***(((,,,,,,,,,+++***))))))(((******))))))))))))*********)))((((((((()))+++,,,(((((())))))******++++++)))((((((((((((((()))***))))))************))))))***))))))***,,,,,,+++)))(((((()))***++++++,,,,,,'''(((***,,,,,,,,,***)))************************---+++))))))***+++***)))))))))***+++,,,------...,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''***,,,,,,)))'''''')))'''((()))))))))'''&&&%%%)))))))))))))))(((''''''(((((()))))))))(((((('''++++++******)))(((((((((((((((''''''''''''((((((+++***)))(((''''''(((((()))((('''((())))))'''%%%((((((''''''''''''(((((($$$'''***(((%%%$$$&&&)))''''''((()))))))))((((((%%%'''(((((('''''')))***)))))))))(((((()))))))))++++++***)))((((((''''''&&&''''''((((((''''''&&&)))))))))))))))))))))))))))'''&&&'''))))))(((&&&%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((())))))***)))((('''&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&((('''&&&&&&''')))'''''''''((((((((((((((('''((((((((())))))******(((''''''&&&&&&&&&''''''(((((((((((((((((((((((())))))(((((((((((())))))***'''&&&&&&)))+++***(((%%%%%%&&&''''''(((((()))***)))))))))((((((((('''&&&'''((()))************'''((())))))'''&&&'''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((...---,,,,,,++++++++++++))))))))))))))))))))))))((((((''''''&&&'''''''''(((((((((((())))))))))))(((((())))))))))))((((((&&&&&&&&&'''((()))***+++))))))((('''''''''((()))((((((((((((((((((''''''%%%&&&'''))))))(((&&&%%%(((''''''&&&&&&''''''(((((('''&&&%%%&&&(((***+++444888999555333444000+++(((((()))))))))((((((''',,,,,,,,,,,,,,,,,,,,,,,,((())))))))))))))))))(((************)))(((&&&%%%))))))(((((((((((())))))((((((''''''''''''((((((,,,+++******))))))******((((((((()))))))))))))))++++++,,,------......///***+++...111333222---***,,,++++++++++++,,,------++++++,,,---------------++++++++++++++++++++++++------------------------+++,,,---...///000111111000/////////.........---+++******)))***+++,,,------...//////------...///000000///...------------...------,,,,,,------...------......---,,,,,,+++,,,,,,++++++++++++,,,,,,)))***+++,,,,,,,,,++++++***++++++++++++++++++***,,,++++++******++++++,,,......---,,,,,,+++******++++++,,,,,,,,,,,,++++++***+++,,,---,,,+++)))((())))))************++++++,,,,,,,,,++++++,,,,,,,,,***)))((((((((()))++++++)))))))))))))))*********+++***)))((((((((((((((())))))************))))))+++******+++------,,,+++((())))))***++++++,,,,,,'''(((***+++,,,+++***)))************************,,,+++))))))*********))),,,,,,,,,+++++++++******---,,,,,,+++******))))))************************************************+++---000///---++++++,,,((()))*********((('''&&&,,,,,,,,,,,,,,,++++++***)))))))))******))))))((())))))))))))************(((((((((''''''(((((((((,,,+++***((('''''''''''')))((('''((())))))'''&&&((((((''''''''''''((((((''''''''''''''''''''''''))))))*********)))(((((($$$&&&((((((((((((***,,,((((((((((((((((((((((((---+++)))'''&&&''')))***''''''(((((((((((('''''')))))))))))))))))))))))))))'''&&&'''((()))((('''&&&&&&'''(((((((((((('''&&&&&&&&&&&&''''''''''''''''''((((((((())))))))))))))))))))))))(((''''''&&&&&&%%%%%%&&&&&&'''(((%%%'''(((((('''&&&((()))))))))(((((((((((((((''''''(((((()))***++++++,,,***)))((((((''''''''''''''''''''''''''''''''''''******))))))))))))*********((('''''')))******)))%%%&&&&&&''''''((())))))))))))))))))((((((((((((&&&'''((())))))******)))((()))***)))'''&&&'''(((((((((((((((((((((((((((((((((((()))))))))******,,,,,,***)))(((((((((((())))))))))))))))))))))))******)))(((''''''''''''(((((((((((())))))))))))(((((())))))))))))((((((&&&&&&''''''((()))***+++***))))))(((((()))******)))))))))(((((('''''''''$$$%%%'''((())))))(((((((((((((((''''''(((((((((''''''&&&&&&'''(((***+++///222222///...///...+++***)))(((((('''((()))***)))(((''''''''')))***,,,************************,,,,,,***)))(((''''''&&&***))))))(((((())))))***)))((((((''''''(((((()))------,,,++++++++++++,,,(((((()))))))))*********,,,,,,------.../////////***,,,000444666333...)))+++++++++++++++,,,------,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,---------------.........---...///111222222111111/////////...............+++++++++***+++,,,,,,------...//////------...///000000///...------------......------------......,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------************************+++******))))))******+++...------,,,,,,++++++***++++++,,,,,,,,,,,,++++++******+++,,,+++***)))(((&&&'''''')))***+++,,,---)))))))))))))))))))))))))))))))))((()))******+++************)))))))))))),,,+++***)))((('''''''''))))))************))))))***))))))***,,,,,,+++***)))))))))***++++++,,,,,,((((((***+++++++++***)))************************,,,***(((((()))***)))(((,,,,,,,,,+++++++++******---------,,,,,,++++++***************************++++++++++++++++++++++++...///000000...------...)))***+++++++++***)))(((---------...---,,,,,,+++)))******+++++++++******(((((())))))***++++++,,,(((''''''&&&&&&''''''(((******)))((((((((('''''')))(((((((((******(((&&&(((''''''''''''(((((()))+++)))'''(((++++++***(((************)))(((''''''&&&'''))))))(((((()))+++''''''((((((((((((''''''***)))'''&&&&&&&&&'''''''''(((((())))))(((((('''((((((((((((((((((((((((((((((''''''((((((((('''&&&&&&'''(((((((((((((((''''''''''''(((((((((((('''(((((((((((())))))))))))))))))))))))(((((('''((((((((((((((())))))***&&&'''((((((''''''((()))***)))))))))((((((''''''''''''((()))******+++,,,++++++***)))((((((((((((((((((((((((((((((((((((***))))))(((((())))))***)))(((''''''(((((()))((())))))(((((('''&&&&&&&&&))))))))))))((((((((((((''''''((())))))))))))))))))******)))'''&&&'''((((((((((((((((((((((((((()))))))))************++++++***)))((('''&&&&&&&&&((((((((((((((((((((((((***))))))(((((((((((()))(((((((((((())))))))))))(((((())))))))))))((((((&&&&&&'''((()))*********)))(((((()))))))))************))))))((('''''''''%%%&&&'''((()))(((((((((((((((''''''''''''(((((('''''''''&&&'''((()))***))))))(((''''''((()))(((***)))((('''(((+++---///,,,***'''$$$###$$$&&&(((++++++************++++++...---***((('''''''''(((***))))))))))))))))))***))))))(((((((((((())))))++++++***))))))))))))***((())))))******+++++++++++++++,,,,,,---.........+++,,,///222444222...+++++++++***++++++,,,---...,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---...000222333222000///........................,,,,,,,,,,,,,,,------------///000///...---...///000000///.....................------------......,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,---------............,,,++++++++++++++++++,,,++++++************++++++---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++******+++++++++***)))(((&&&&&&'''(((***+++,,,,,,((((((((())))))((((((((()))))))))))))))******+++++++++******))))))((((((++++++***)))((((((((()))))))))************))))))'''&&&&&&''')))***((('''))))))*********+++++++++)))***+++,,,,,,+++******************************,,,***(((((()))***)))((())))))***+++,,,------.........---------,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,,,,,,,,,,++++++,,,------,,,+++***+++++++++++++++******)))******+++,,,,,,,,,++++++)))))))))******+++++++++'''&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))***)))(((((()))******)))''''''''''''''''''((()))))),,,)))'''(((+++---***'''))))))))))))(((((('''&&&)))***+++***(((''''''(((((()))************)))((('''((()))))))))((('''&&&((())))))))))))))))))((((((((((((((((((((((((((('''(((((((((''''''((((((&&&'''(((((())))))(((((())))))))))))************(((((((((((()))))))))******))))))((((((((((((((()))(((((((((((()))******&&&''')))(((''''''(((*********))))))((((((((('''&&&&&&''''''((()))******,,,+++***))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))((((((''''''&&&&&&'''(((***))))))(((''''''&&&&&&(((((((((((())))))))))))'''(((((())))))))))))((()))***+++***((('''''')))''''''''''''''''''''''''(((((()))))))))*********------,,,+++***)))))))))(((((((((((((((((((((((('''''''''((((((***++++++(((((((((((())))))))))))(((((())))))))))))((((((&&&'''((()))*********)))''''''(((((())))))))))))******))))))((((((((((((((())))))((((((''''''&&&'''&&&&&&%%%%%%&&&&&&''''''''''''''''''(((((()))((('''''''''(((((()))+++***)))((((((***...222555888555000+++((('''((()))++++++***))))))***++++++///---***(((''''''((()))******))))))))))))******))))))(((((((((((())))))******)))(((((((((((())))))))))))***+++,,,,,,---)))******+++,,,,,,---------------...000000///---++++++++++++,,,---...///++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------...,,,...000111111000...------------...............,,,---------...............///000///......///000000000///........./////////......------......///,,,------.........------,,,---............---,,,,,,,,,,,,,,,,,,------...000///............///000,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++***))))))(((((())))))*********++++++,,,,,,------,,,,,,+++((()))))))))************++++++******))))))(((((()))))))))))))))***+++,,,))))))************))))))'''&&&&&&'''))))))(((&&&***************+++++++++,,,,,,,,,,,,,,,,,,++++++************************,,,***(((((()))***)))((())))))***+++,,,------.........------------------************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++++++++***+++,,,---......---,,,,,,*********+++***))))))(((******+++,,,,,,,,,,,,,,,,,,+++++++++******))))))''''''&&&&&&&&&&&&''''''%%%&&&''')))************)))(((((()))***+++***(((''''''&&&''''''((()))******(((&&&''')))***(((&&&(((((())))))((((((''''''++++++,,,***(((&&&''''''+++,,,---......---,,,+++((()))+++,,,,,,+++)))((())))))************))))))))))))))))))))))))))))))'''((()))((('''&&&''')))''''''((())))))))))))(((************++++++++++++((((((((()))))))))************)))(((((((((((((((''''''&&&&&&''''''((()))&&&((())))))(((''')))******))))))))))))))))))(((''''''''''''((((((((((((*********))))))******+++************************((((((''''''''''''((((((((())))))(((&&&&&&''')))&&&''''''(((((()))******(((((((((((())))))))))))(((((())))))))))))((((((((()))******(((((()))***''''''''''''''''''''''''((((((((()))))))))******+++***))))))((()))))))))))))))))))))))))))))))))%%%%%%&&&'''(((***+++,,,(((((((((((())))))))))))(((((())))))))))))(((((('''((()))***+++***))))))&&&&&&'''((())))))))))))))))))))))))))))))))))))******)))((((((''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((((((((((((((((((%%%%%%(((((('''(((+++)))(((((()))+++///333666<<<999333...***))))))***+++***)))(((((()))***+++...,,,***((((((((()))***+++******))))))******+++***))))))(((((())))))***++++++***))))))))))))***))))))***+++,,,------...)))))))))***++++++,,,,,,///---,,,---///000///...,,,,,,,,,,,,---///000111++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////---.../////////...---,,,---------------.........------...////////////......///000000......///000000000//////...//////000//////............//////------...////////////...,,,---...//////...---,,,,,,++++++++++++,,,---------,,,+++******+++,,,------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,++++++++++++***+++++++++***************++++++---......---++++++(((((()))************)))************))))))))))))((((((((()))***+++,,,---))))))************)))))))))(((((()))++++++***)))************************---,,,,,,,,,++++++++++++************************---+++))))))***+++***))),,,,,,,,,+++++++++******------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///---++++++,,,---,,,++++++,,,---.........---,,,,,,,,,,,,,,,,,,++++++***)))***++++++,,,,,,,,,,,,---,,,,,,+++******))))))))))))(((((((((((())))))&&&'''((()))******)))))))))(((((()))++++++***)))&&&&&&&&&''''''((()))***)))((('''((())))))(((((((((((()))*********))))))***++++++***((('''((()))***+++---......---+++************++++++*********)))******++++++******)))))))))))))))))))))))))))&&&((())))))'''&&&''')))''''''((()))))))))))))))))))))*********+++++++++(((((()))))))))*********+++***)))((('''(((((()))'''''''''''''''(((((()))&&&((())))))(((((()))***)))))))))))))))*********)))))))))((((((((((((((()))(((((())))))***+++,,,))))))))))))))))))))))))))))))(((((((((((())))))***+++,,,***((('''(((+++'''''''''((())))))******'''((((((((()))))))))***(((((())))))))))))(((((('''(((******))))))***,,,((((((((((((((((((((((((((()))))))))************'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))&&&&&&&&&&&&'''((()))***(((((((((((())))))))))))(((((())))))))))))(((((('''(((***++++++***)))(((&&&'''(((***++++++******((((((((()))******++++++))))))((((((((((((((((((''''''&&&&&&&&&&&&'''''''''(((((((((((((((''''''&&&###$$$((()))&&&&&&***)))(((((()))+++---000222444222...+++((((((((()))+++***(((''''''(((***+++++++++***))))))******++++++******))))))******+++******))))))))))))******++++++***))))))))))))***))))))***+++,,,---......)))******++++++,,,------.........///111111000...---------...///000111222,,,,,,---...............------------------------.........///000000111111/////////......---------,,,,,,,,,------.........---...///000000000//////...000111000///...///000000000////////////000000//////............//////......///000000000000000---...///000000///...---,,,,,,+++++++++,,,---...***)))(((''''''((()))***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...------,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,------,,,***)))'''((()))***+++******))))))))))))))))))*********))))))))))))***+++,,,,,,))))))************))))))***))))))***,,,,,,+++)))************************,,,+++******)))))))))***************************...,,,******+++,,,+++***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++000---+++***,,,---,,,++++++,,,---.........---------------------,,,,,,+++((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++(((((()))******)))(((''')))(((((()))+++,,,***)))&&&&&&&&&'''''')))************++++++*********+++((()))***+++++++++++++++((()))******)))(((***+++'''(((***++++++***((('''***)))'''&&&'''((()))+++******++++++++++++******))))))))))))))))))))))))&&&(((***)))&&&%%%''')))'''(((((()))))))))))))))))))))))))))************))))))))))))************+++***((('''''''''((())))))))))))))))))***++++++'''((())))))(((((()))***(((((())))))******++++++++++++******)))(((((((((''''''(((((()))***,,,,,,))))))))))))))))))))))))******))))))))))))******+++---...,,,)))(((***---*********)))(((((('''''''''((((((((())))))******((()))))))))))))))((((((&&&''')))***)))***+++---))))))))))))))))))))))))))))))*********+++++++++)))(((((())))))***+++,,,))))))))))))))))))))))))''''''&&&&&&&&&''''''((((((((((((((())))))))))))(((((())))))))))))(((((('''(((***+++,,,+++)))((('''(((***+++,,,,,,++++++''''''((()))***+++,,,,,,((('''''''''((()))***+++((((((''''''''''''(((((('''((((((((((((((('''''')))%%%&&&+++,,,((((((,,,)))))))))))))))+++,,,---...---+++***)))***+++,,,***)))(((&&&&&&((()))******************++++++,,,++++++************++++++******))))))))))))*********))))))((('''((((((((()))******+++---...//////***++++++,,,,,,---......---...000333444333000---------......000111222333---......///////////////------------------------///000000111222333333333111000///...------......,,,,,,,,,------.........---...000111111111000///...000111000///...///111000000////////////000111//////............////////////000111111111111111---...///111111///...---------,,,+++,,,---...//////...,,,++++++,,,...///++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,///...---,,,,,,,,,------+++++++++,,,,,,------------...000111111000...---'''((()))++++++******)))(((((())))))******++++++++++++******************))))))************))))))(((''''''(((******)))(((++++++************************)))(((''''''((((((************************///---++++++,,,---,,,+++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++///,,,))))))+++,,,+++******+++---.........------,,,,,,------,,,,,,+++***'''((()))***+++,,,,,,,,,*********++++++,,,------,,,,,,,,,***))))))+++---))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++******************))))))(((((((((((())))))******))))))))))))******+++******))))))***+++,,,))))))))))))************---------------,,,******((((((((((((((()))******))))))))))))))))))))))))((()))++++++)))((()))************))))))))))))))),,,------+++((('''((()))&&&&&&((()))************(((((()))***************+++***((('''(((***---///)))))))))))))))******+++,,,***))))))******((('''((())))))************)))(((((((((((())))))))))))***************++++++,,,---...//////,,,***))))))******))))))((((((''''''******++++++++++++******))))))************)))))),,,*********,,,,,,,,,***---,,,,,,+++***)))((((((''''''((()))+++,,,...///******))))))))))))******%%%&&&(((***,,,+++)))'''(((((((((((())))))))))))))))))(((((((((((())))))******))))))(((((('''''''''''''''''''''&&&&&&&&&)))+++,,,,,,+++++++++,,,((((((((((((((((((((((((&&&((()))******)))((('''&&&&&&''''''((()))))))))(((((())))))))))))(((((((((((((((((())))))))))))******)))(((((((((((((((,,,,,,+++++++++***(((%%%******))))))***+++,,,,,,*********)))))))))))))))---+++)))((('''((()))***))))))))))))************++++++***)))((('''&&&&&&###)))---...+++'''###)))***+++,,,---.....................////////////111333444333111000///000...//////......---,,,+++000000000000000000000000///111444666777555222000111111000000//////......//////............//////...---,,,+++***+++,,,---...///111333555333///,,,111111000///////////////---.........//////000000111111000///////////////////////////////////////////////////////////////111---))))))---000...,,,)))***+++,,,------...///,,,,,,,,,---------......---,,,,,,++++++,,,,,,---111111111111000///------333...)))***...000///---//////...---+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,&&&))),,,------,,,,,,,,,******+++++++++,,,,,,,,,++++++******************...---,,,+++************&&&(((+++,,,,,,,,,---///........................+++,,,---,,,***)))***+++)))***,,,,,,+++***,,,---/////////......---------...........................+++)))))),,,---,,,***...---,,,,,,,,,,,,---...////////////...---,,,+++------------,,,+++***)))++++++++++++,,,---......------,,,,,,,,,,,,++++++,,,------,,,***)))***,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++******))))))))))))******))))))************)))((())))))))))))************)))*********++++++,,,,,,((((((((((((((())))))***))))))))))))))))))))))))((()))++++++)))))))))***))))))))))))))))))((((((++++++,,,+++))))))***,,,((())))))))))))*********((())))))***************+++***)))((()))***,,,---)))))))))))))))***++++++,,,***))))))++++++***((())))))************))))))(((((((((((()))))))))******))))))))))))***++++++,,,...//////,,,***))))))******))))))(((((((((((((((((())))))))))))(((((())))))************))))))+++******+++---------,,,+++++++++******))))))((()))))))))))))))***+++,,,******))))))))))))******'''---111000+++'''(((***'''(((((((((((()))))))))))))))(((((((((((())))))******))))))(((((((((((('''(((((()))***+++,,,---)))+++,,,,,,+++******+++((((((((((((((((((((((((***))))))(((((((((((()))&&&&&&'''(((((())))))***((())))))))))))))))))(((++++++***)))((('''&&&&&&++++++***)))))))))))))))++++++,,,---...---+++***))))))******++++++++++++))))))))))))***************************)))(((((())))))))))))************+++******))))))(((((((((&&&(((+++---...---+++******+++,,,,,,------------...//////000111111222222000111222222000//////000111111111111000///...---////////////////////////000222444555555333111000111000000000/////////.../////////......////////////...------------...///000000111333444333000...111111000///////////////....../////////000000000111111000///////////////////////////////////////////////////////////////---+++)))***,,,...---,,,))))))******+++,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------//////000111111111111000888333...,,,......,,,)))))))))***++++++,,,------......---,,,+++******)))************++++++++++++***,,,......,,,***))))))---,,,,,,,,,++++++******+++***************++++++++++++*********+++,,,,,,'''))),,,,,,,,,,,,...///++++++++++++++++++++++++,,,---...---+++***+++,,,)))***,,,,,,,,,,,,---///............---------,,,........................///,,,***+++---...---+++...---,,,,,,,,,,,,---...------...............---------------,,,+++******************+++,,,------------,,,,,,,,,,,,++++++,,,...///...,,,*********************************))))))))))))))))))))))))++++++++++++++++++++++++************************,,,++++++++++++++++++,,,+++******))))))******+++)))+++,,,---,,,***(((&&&)))))))))*********++++++***)))((((((((()))***+++***************+++,,,,,,))))))))))))))))))))))))(((***++++++***))))))***(((((((((((((((((((((((()))***+++*********,,,------,,,+++)))))))))***+++((()))******++++++************************++++++******))))))******+++,,,,,,*********,,,---,,,+++++++++++++++***)))((((((((((((((()))))))))******)))))))))))))))******+++,,,...///...,,,***))))))***))))))))))))((((((((((((((())))))))))))(((((())))))************))))))+++******+++...//////...*********)))))))))))))))++++++***)))((((((((((((******))))))))))))*********333999555***$$$'''---'''''''''((((((((())))))***))))))(((((())))))******))))))))))))((((((((())))))******+++,,,------***+++,,,+++***(((((()))((((((((((((((((((((((((,,,+++)))'''&&&''')))***'''''''''((())))))******))))))************))))))++++++***)))(((((('''&&&,,,,,,+++************+++)))+++...000111000///---)))***+++,,,,,,,,,+++***((()))))))))***+++++++++((()))+++,,,,,,***(((''')))))))))*********++++++************************+++++++++++++++,,,---...+++,,,,,,---------,,,,,,......//////000111111222...///000000...---...///555444444333222111//////////////////////////////222333333333222111000000000000000000////////////////////////////////////000000////////////000111111000000111333333111///111111000/////////000000//////000000000000000111111111000000000/////////000000000000000000000000////////////////////////***,,,---...---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---...///111222333333333999444000.........+++)))''''''(((***+++---......111000///...---+++******+++++++++++++++*********+++---......,,,***))))))......---,,,+++***))))))***************+++,,,---)))))))))******+++------)))+++---...------...///++++++++++++++++++++++++,,,.........,,,+++,,,---***,,,------------///000...------------,,,,,,,,,........................///---,,,,,,---......---...------,,,,,,------...+++,,,---...////////////------...------,,,+++***))))))))))))***+++,,,---------,,,,,,,,,,,,++++++,,,...000///---***))))))************************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,---------------...,,,,,,++++++++++++,,,,,,++++++************++++++------------,,,+++***)))))))))*********+++++++++///---***((('''''''''(((---------------......///))))))))))))))))))))))))(((***,,,+++***)))******)))))))))))))))************+++,,,+++******+++---111///,,,***))))))***+++))))))***++++++++++++*********+++,,,+++***))))))+++************+++,,,,,,,,,+++***+++---...---,,,,,,,,,,,,+++***)))((('''(((((()))))))))*********))))))(((((())))))***+++,,,---///...,,,*********))))))))))))))))))))))))******++++++++++++******)))******++++++******)))+++******,,,...000000///)))))))))))))))))))))***++++++)))(((''''''''''''******))))))))))))******+++333888444***$$$&&&,,,''''''((((((((()))))))))***))))))))))))))))))***))))))))))))))))))))))))*********)))((((((((('''***+++,,,+++)))'''''''''************************,,,+++***(((((((((((()))'''(((((())))))******+++)))******++++++******)))((((((((())))))******+++,,,++++++*********++++++))),,,///111111000......)))***,,,------,,,***)))(((((()))***++++++,,,,,,)))***+++++++++***))))))))))))*********+++++++++*********++++++,,,,,,,,,***))))))((()))***+++,,,------------------,,,,,,------------------------,,,---......,,,,,,...///666555555444333111000///////////////////////////444333222111000/////////000000000000/////////////////////000000/////////000000000000000000111111222000//////000111000000111111000000///000000111000000000000111111111111000000000111111000000000111111111111111111111111////////////////////////,,,000444333///,,,...000000000//////............,,,,,,,,,---------............////////////......,,,,,,...000111222222222222///------...//////---,,,,,,,,,+++++++++++++++222111111000///......---,,,,,,,,,++++++*********(((***,,,---,,,,,,---......------,,,++++++******)))))))))***+++,,,---...***************+++,,,,,,+++---...///.........///,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,---...---///000///...---...///---------------,,,,,,,,,...........................------,,,------......------------------------,,,------...//////......------......---,,,++++++************+++,,,---...------,,,,,,,,,++++++++++++---//////,,,***))))))************************************************************************,,,,,,---------.........,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,///---+++)))((((((***+++************++++++++++++000...,,,)))(((((()))***---,,,,,,,,,,,,---......************************)))***,,,,,,***)))***+++******+++++++++,,,,,,,,,---------,,,***)))***+++222000...+++*********+++))))))***+++++++++++++++)))***+++,,,,,,+++)))(((+++++++++++++++,,,,,,---,,,+++***+++---......---,,,,,,,,,,,,+++)))(((((())))))))))))************)))))))))))))))******++++++---///...,,,*********))))))))))))******************++++++++++++************++++++++++++******+++******,,,...000000///))))))))))))***************)))((((((((((((((()))******))))))))))))******+++...000...***'''''')))((((((((())))))))))))*********))))))))))))******))))))))))))******************)))(((((('''&&&&&&***+++,,,+++)))'''''''''++++++++++++++++++++++++)))***+++++++++)))((('''(((((())))))***+++++++++******++++++++++++******((((((((()))***++++++,,,******)))))))))******+++***---111111///,,,++++++)))+++,,,------,,,***)))((())))))***+++,,,,,,---++++++***))))))***+++,,,************++++++++++++*********+++,,,,,,------'''((()))*********))))))------.........---,,,,,,//////...---,,,+++******+++,,,,,,,,,++++++...000444444444333222000///...........................333222111///.........///////////////000000000000//////000111111000//////......//////000000000000111///------...000//////111111000000000000111111111111111111000000000000///000111111111111000000222222222222222222222222////////////////////////...333777444...***+++...111000000//////......---,,,,,,,,,---------............///000000///......,,,,,,---...//////......,,,++++++,,,.../////////000///...---,,,+++******.............../////////---,,,,,,,,,++++++******)))+++------,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...------,,,+++******++++++,,,...//////...---...///,,,,,,,,,,,,,,,,,,,,,,,,---...//////------...///111222222000...,,,------------------------------........................---------,,,,,,,,,------------------------------......//////...------,,,------.........---,,,,,,,,,,,,+++,,,,,,---...///------,,,,,,,,,+++++++++***,,,------+++******+++++++++++++++++++++++++++************************)))))))))))))))))))))))))))******++++++,,,,,,---,,,++++++******++++++,,,---,,,,,,++++++,,,,,,------+++'''%%%$$$&&&)))************++++++++++++,,,,,,++++++++++++---...///***************++++++,,,++++++++++++++++++++++++)))+++,,,,,,+++******++++++++++++,,,------...............,,,***))))))+++111000...,,,+++*********)))***++++++,,,+++++++++))))))+++,,,,,,+++***))),,,,,,++++++,,,,,,---...,,,+++***+++---...---,,,,,,,,,,,,,,,+++***)))))))))))))))*********++++++***************++++++,,,+++---......,,,+++***+++)))))))))************+++(((((())))))))))))((((((******++++++++++++******+++******+++...//////...+++++++++***************))))))((((((((()))************))))))))))))*********))))))*********)))((()))))))))*********+++++++++******))))))******+++)))))))))************+++)))))))))*********++++++***+++,,,+++***(((((()))++++++++++++++++++++++++''')))+++,,,,,,+++)))((()))))))))***++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++*********)))))))))***))))))))))))***++++++,,,///111000,,,))))))++++++,,,---------,,,+++***)))*********+++,,,,,,,,,,,,+++)))((()))***,,,...*********++++++++++++,,,*********++++++,,,,,,,,,(((***,,,------,,,***))),,,------.........------111000000...---,,,++++++***+++++++++***+++...111111111111111000000///...........................111000///...............////////////000000000000//////111111111111//////,,,---...///000000//////111///---...///000//////111111000000000111222222111000000000000000/////////000111222222222111000111111111111111111111111////////////////////////...222444111+++((())),,,......---------,,,,,,,,,,,,,,,,,,---------......---...///000000///...---,,,---------------,,,++++++,,,,,,,,,,,,---------............------------*********+++,,,,,,------,,,,,,,,,,,,,,,+++++++++---...///---+++***+++,,,+++,,,,,,,,,---------...+++++++++++++++,,,---...///...---,,,,,,+++++++++---...000///...------...++++++++++++++++++++++++,,,---///...------...///111222222000...,,,,,,------------............///........................,,,------,,,++++++,,,...,,,------......------,,,////////////...---,,,+++------............------,,,,,,,,,------...///000------,,,,,,,,,,,,++++++)))***+++***))))))+++,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))***+++,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,***(((''''''(((***+++*********+++++++++,,,,,,)))***+++,,,---...///000++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++******+++******+++,,,,,,---......---------,,,******+++,,,//////...---,,,***)))))))))***++++++,,,,,,++++++((()))******++++++++++++,,,,,,,,,,,,,,,---......---,,,++++++,,,,,,+++***+++++++++,,,,,,+++******))))))*********++++++++++++++++++++++++,,,,,,---***,,,......,,,+++++++++))))))*********+++++++++(((((())))))))))))((((((***++++++,,,,,,++++++***+++******+++---------,,,------,,,,,,++++++******+++******)))))))))************))))))))))))*********))))))***+++,,,+++******++++++++++++,,,,,,,,,+++******))))))******+++))))))*********+++++++++*********+++++++++,,,,,,)))+++,,,,,,+++******+++************************((())))))***++++++++++++))))))******+++,,,,,,---++++++,,,,,,,,,,,,+++++++++++++++************)))***************+++,,,,,,...000111///***(((***---------,,,,,,,,,+++++++++++++++++++++++++++++++++************++++++,,,,,,*********+++++++++,,,,,,************++++++++++++++++++,,,------,,,+++***,,,,,,---.../////////............------------,,,******+++******,,,///222//////000000000000//////.................................................../////////000000000111...///111222222111///...,,,---...000000000000///111000///000111222111///111111000000111111222333000000000/////////.........///111333333222111000111111111111111111111111////////////////////////...///000...+++***+++...------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---///000000///---,,,,,,------......------,,,,,,---......---,,,,,,---,,,,,,,,,------.........+++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,...//////---+++***+++------------------,,,,,,,,,,,,,,,+++++++++,,,,,,---///......---------......---...//////---,,,,,,,,,+++++++++++++++++++++++++++---......------...//////000000000...---...///........./////////000000........................,,,...///...,,,+++---000,,,,,,---......---,,,,,,---...............------------............------,,,,,,,,,,,,---...//////------,,,,,,,,,,,,++++++((())))))((('''(((+++...++++++++++++++++++++++++************************))))))))))))))))))))))))******+++,,,,,,---...............------............------,,,,,,------...,,,,,,,,,,,,,,,,,,------******+++++++++,,,,,,,,,***+++,,,---------,,,,,,...------------...//////------------------------)))+++---,,,+++***+++,,,))))))***+++,,,,,,------+++,,,---,,,++++++---............---,,,+++)))(((******+++,,,,,,,,,,,,+++(((((()))***++++++,,,------,,,,,,,,,,,,---......---,,,++++++++++++***)))******+++,,,,,,,,,++++++)))************+++++++++,,,,,,++++++,,,,,,---...***,,,......---+++++++++))))))******++++++++++++******++++++++++++*********++++++,,,,,,++++++***,,,*********,,,,,,,,,***......------,,,+++******---,,,+++***)))))))))*********))))))))))))******+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------++++++************++++++))))))******++++++++++++------,,,+++***)))(((''')))+++,,,,,,+++++++++,,,((((((((((((((((((((((((***)))(((((()))+++---///)))******++++++,,,------+++,,,,,,------,,,,,,+++'''((()))***+++,,,------++++++++++++,,,,,,---......000111...***))),,,000...---,,,++++++++++++,,,,,,,,,++++++++++++++++++((()))+++---------+++*********+++++++++,,,,,,,,,************************,,,,,,++++++***++++++++++++,,,---...////////////)))******++++++,,,------******+++******,,,000222......///000000000000000........................------......///......---.../////////000000111111...000111222222111000...,,,---///000111111111000333222111222444444222000111111000000111222333333000000//////.........---...///111333444333111000000000000000000000000000////////////////////////...///......---...000222........................,,,,,,,,,---------......,,,---...000000...---,,,,,,------...//////......+++,,,...///......///000,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------+++++++++,,,,,,---------+++,,,------,,,,,,...000//////...---,,,++++++***------,,,+++++++++,,,,,,...............///000111---...///...,,,++++++,,,........................+++,,,------,,,,,,...///,,,---//////......000111.../////////000000111111........................---///111///---,,,///111,,,,,,---......---,,,,,,,,,,,,---...////////////------...............---++++++++++++,,,---......---------,,,,,,,,,++++++,,,,,,---......---,,,,,,,,,,,,+++***))))))******)))***++++++------...///++++++,,,,,,,,,---------)))))))))+++...111111000///...------------...///---......///000111111222//////.........------------------,,,,,,+++++++++,,,,,,------...---------,,,+++---///...+++...444>>>222)))+++///...---///---...000///...------...---///000000......///111...------,,,,,,------...---.........---+++)))((('''((()))***+++,,,,,,,,,,,,,,,,,,---...///111111...------,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///...---,,,,,,+++***)))(((,,,,,,,,,---...///000111((()))***,,,...000111222,,,,,,,,,,,,,,,+++)))))),,,---.../////////------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))...+++((()))+++,,,***(((***)))((())),,,........................///000111//////...---,,,,,,,,,,,,++++++++++++++++++++++++)))(((((()))***++++++***)))***+++,,,---,,,+++***************+++,,,---...//////.........---------///...---...//////---,,,)))+++---,,,+++***+++,,,,,,++++++******++++++,,,111000///......///000111......---,,,,,,+++******.........------.........///...---,,,,,,---...///++++++,,,,,,---...//////******)))+++---///......---------.........//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,///...------...000333444444333111////////////000...///000000000...---,,,......//////000000111111000------000000...222888999666222111222333222000000000000000111111111111000111111111111222222222111111222222222222111111000000000000000111111222111222333444444333222111222222111111111111111111000///...------...///000111000/////////000222333222222111//////.........////////////////////////000000111111111111000000+++,,,---......---,,,+++............/////////000////////////////////////......////////////......---......---++++++---///...............///000000///////////////........................///000000000///...------...///000//////000000000000/////////...---,,,,,,---...//////...---,,,,,,---...///...///////////////......//////////////////////////////000000000000//////000000//////.........---000000000000000000000000000000000000000000000000---.........//////000000---,,,,,,---//////---+++,,,,,,---......---,,,,,,++++++,,,------,,,++++++,,,,,,+++***************+++++++++,,,,,,------...++++++,,,,,,,,,------------,,,+++---///111000/////////////////////......------......///000000000............---------------------,,,,,,,,,++++++,,,,,,---............---///------///...---222888>>>333,,,---///...---///...///000000...------...---------,,,++++++,,,,,,...------,,,,,,------...------......---,,,***))))))***+++,,,,,,------,,,******++++++,,,...///000...---,,,,,,,,,...///000------------------------,,,,,,,,,,,,+++++++++***+++,,,---......---,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,+++******)))))),,,,,,,,,,,,---...///000......------,,,,,,++++++,,,,,,,,,,,,++++++++++++------......///......---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***---+++))))))+++,,,+++***,,,+++***+++,,,---,,,+++++++++++++++,,,---...///---,,,,,,++++++++++++,,,++++++++++++++++++++++++*********+++,,,,,,,,,+++,,,,,,------,,,+++***)))************+++,,,---------------------------.........---.........---,,,***+++------+++***+++,,,,,,,,,++++++++++++,,,,,,000///...------...///000......------,,,++++++***......------------......///...---,,,,,,---...///+++,,,,,,------............---+++,,,------,,,***---------.........//////---------------------------------------------------,,,,,,+++,,,...111222333222111000//////000000///000000111000///...---///////////////000000000//////......///222444555777444111000111111000...000000000000111111111222000111111111111222222222111111222222222222111111000000000000000111222222000111222222222222111000222222111111111111111111000//////......//////000//////.........///000111222111000///..........................................////////////.........///000000000000///............/////////000000////////////////////////......////////////...............---------///000///............///000000///......---,,,------------------------......///000///............///000///////////////...------000///...------...//////000//////......//////000...///////////////......////////////////////////////////////////////////000000/////////.........000000000000000000000000000000000000000000000000------------....../////////...------//////...---,,,---............---,,,***++++++,,,,,,++++++***,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------------///...---...000000///...///000000111000///---,,,,,,------......//////000......---------,,,,,,,,,---------------,,,,,,,,,,,,------............///000---,,,------...222999<<<444......///...---...///000111000...---...//////---+++******++++++***......------------......,,,---......---,,,+++***++++++,,,,,,,,,,,,++++++)))))))))***+++,,,---...------,,,,,,,,,---..............................---,,,,,,,,,,,,,,,++++++,,,---///000000...---+++,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,------...///000000...---+++***((((((,,,,,,+++***+++,,,---...//////......---......///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------+++******,,,------,,,------,,,---...---+++))))))***+++,,,---...///000---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------.........---,,,+++)))))),,,,,,++++++++++++,,,,,,------,,,,,,,,,---......------......------,,,+++***+++------+++++++++,,,,,,,,,++++++++++++,,,,,,......------------............------,,,+++++++++------,,,,,,,,,,,,------///...---,,,,,,---...///------------------------...---,,,,,,------,,,***------........./////////------------------------........................---,,,,,,,,,---///111222111111000000000000000111000111111111111000//////000//////////////////...---111///,,,111;;;<<<666444222000/////////...---000000111111111222222222000111111111111222222222111111222222222222111111111000000000000111222222000000111111111111000000111111222222222222222222//////000000000000//////......---------...///000111000///......---....................................////////////......//////000000000000//////....../////////000000000////////////////////////...//////000000//////...///...------///000000000//////......//////000111111000...---,,,---...///...............//////000000//////......//////000////////////...------,,,000000////////////000000111000000//////000000111...//////000000///////////////////////////////////////...------...//////000000////////////......000000000000000000000000000000000000000000000000,,,---------------......333111.........//////...,,,---............---,,,++++++,,,,,,,,,,,,++++++---,,,,,,+++++++++,,,,,,......------,,,,,,,,,,,,,,,,,,,,,------------......---------///000///...000000000//////...------............//////000000------------,,,,,,,,,,,,.........------------------------......///000000...+++***---------000555666222///............//////000000///---,,,---...111...+++***,,,......---......------------......,,,---.........---,,,+++++++++,,,,,,+++******)))************+++,,,---...------,,,,,,,,,---------.............../////////------------,,,,,,,,,,,,---...000111111///---,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,+++++++++---,,,+++***+++---///111111000...---------//////......---------,,,,,,,,,------------------------,,,,,,,,,,,,---...///000------,,,,,,---.........---------///000///,,,)))+++,,,...///111222333333.........//////000222222------------------------,,,---//////...------.........---------,,,++++++------,,,+++++++++,,,,,,000000///...------......---.........---+++++++++***,,,------,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,..............................------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///...---,,,,,,---...///------------------,,,,,,+++******+++...//////...............//////////////////////////////////////////////////////////////////...///000111333444000000000000000111111111111111111222111111111111000000000//////.........,,,222111,,,444CCCCCC888222111000000//////......111111111222222222333333000000111111111222222222111222222333333222222111111111000000111111222333111111111222222111111111111111222222222222222333//////111222222111//////...............//////000000000///...------..............................111111000000000000111111...........................////////////000000000//////////////////////////////000000000000/////////---,,,---000111000////////////...///000000111555333111///...000222333111111111000111222222333000//////////////////000......///////////////...000000000000000111111111000000000000000000000000...//////000000000000///////////////////////////000///---++++++---///000000000//////////////////000000000000000000000000000000000000000000000000........................444222...------.........------............------------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------///......------,,,,,,+++,,,,,,---------.........,,,+++***,,,...000000///111000...---,,,---...///000000000000000111111111......---------,,,,,,,,,..............................---......000111222000------000111......111///000000...---...000111///000///---++++++,,,---///---,,,,,,...///000000///......------......///+++,,,---.........---,,,............---,,,++++++,,,,,,,,,,,,,,,---...///---------------------,,,,,,,,,------............------------------------...///000111111///---,,,------,,,++++++,,,,,,,,,------......///000000000------,,,,,,,,,---......+++++++++,,,,,,------...---,,,++++++,,,...000222111000///...---......///......---------,,,,,,,,,------------------------------,,,---...///111222...///............///000,,,,,,---000111111...,,,,,,...000111333444444444.........///000111222333------------------------+++...000000...---------,,,,,,,,,------......///------,,,,,,+++,,,,,,,,,444333333222000///...------///000///,,,***+++,,,***,,,...---,,,+++,,,------,,,,,,,,,,,,,,,,,,---////////////////////////......------------,,,,,,---,,,,,,++++++,,,,,,---///...---,,,,,,---...///------------------,,,,,,++++++***,,,...000//////........./////////000000000000000000000000000000////////////////////////...//////000111222333444000000000111111111111111222111111111111222222222111111111000/////////...---333111,,,333@@@???444222222222222111000//////222222222222333333333333000000111111111222222222222222333333333333222222111111111111111222222333333333333333333333333333111111222222333333333333///000111222222111000/////////000000111111111111000//////............///////////////////////////111111000000000000111111////////////////////////////////////000000000111000000000000000000000000//////000000000000//////...------...///000/////////////////////000111111555444111//////000222444111111111111111222333333///000000000000000000///---...///000111222222222///000000111111111111111////////////////////////......///000111111000000000000000000000000000000000///---++++++---///000//////000000000000000000111111111111111111111111000000000000000000000000000000000///////////////444111---,,,,,,---------...........................------,,,,,,------...------,,,,,,,,,---......///.........------,,,,,,,,,---------............+++******+++...000//////000000.........///000111111111111111111111111111//////.........---------.........//////////////////.........///000222333999444111333333000///000,,,111333///---...111111000111000---++++++,,,...,,,...//////...---///000//////............//////+++,,,---...//////...---111111111111111000//////...---------......///000......//////......---,,,,,,,,,,,,---......//////---------............///000000000//////...------......---,,,,,,,,,------......//////000000000111......---------......///------------------------------,,,,,,---///000111111111000///..................---------,,,,,,,,,------------------------///...------...000222333000111111000......///000...---...000111222000...+++,,,...000222222222111,,,,,,,,,------///000000........................+++///222222///------...,,,,,,,,,---...///000111------,,,,,,,,,,,,------333444555555444111...,,,...000222000---***+++---+++,,,......,,,,,,,,,---------,,,,,,,,,,,,------//////000000000000//////......------------------------,,,,,,,,,,,,------///...---,,,,,,---...///------------------------///...------......---+++....../////////000000000........................////////////////////////,,,---...///000111111111000000111111111111000///111111111000111111222333222111111111111111000000000333222---000666444,,,111333444444222000000111222222333333333444444444000111111111111222222222222222333333333333222222222111111111111222333333444444333333333333444444111111222222333444444444111111222222222222111111000111222333333333222222000000////////////000000000000000000000000000000000///...------...///000222222111111111111222222/////////000000000111111000000000000000000000000///000000111111000000///...000111111///...///000000000//////000000111222222111///...---...///000///////////////000000111///000000111111000000///...///000111222333333333...///000111111222111111...//////000000//////.........///000111111111111000000000000000000000000//////...------...////////////000000000000111111111111111111111111111111000000000000000000000000111111111000000000000///222000---,,,---......---//////...------...//////------,,,++++++,,,---------------------...//////...............---------------------............---,,,,,,---...//////......///111333333333222111111111111000000000000000000000/////////.............../////////000000000//////......///111333555BBB:::333222111//////111...555888222---///111111333333222///---,,,...000---222777555000,,,---000//////............//////***+++---////////////...000000111111111000000///.........---......///000//////000000000///...---,,,------...//////000000------......////////////111000///---------------000///......---------.....................//////000//////......///////////////............------------....../////////000111111111000000///------......---------,,,,,,,,,........................000000.........000222333222333444222...---///000222000//////111111000...***,,,...000000000///...,,,,,,,,,,,,---......///........................,,,111555555111......000......---------///000111,,,,,,,,,,,,,,,---...///...111444666666333000---...222444222---+++,,,...+++---......---,,,,,,---------,,,,,,,,,,,,------......///000000///......------........................------------......///...---,,,,,,---...///+++,,,,,,------.........000...------......---,,,.../////////000000000000................................................,,,---...///000111111111111111222222111000///...111000000///000111222333222222222222222333333333111111111111000000......000222555444222000000222333333333333444444444444000111111111111222222222222333333444444333333222222222111111222222333444444444333222222333444444111111222222333444444555222222222111111222222222000111222333444333333222111111000000000000111111111111111111111111111111000///...------...///000333222222111111222222333//////000000000111111111000000000000000000000000000000111111111111000000///444777666000---///333000000//////000000111222000000///............//////............///000000///000111111111111000///000000111111111111000000---...///111111111111111///000111111111111000///......///111111222222111000000000000000000000000//////////////////////////////000000000111111111111111111111111111111111000000000000000000000000111000000000////////////111///......000000///...000///...------...///000---,,,+++******+++,,,------------------...///000........................---------.........//////111///......//////...---+++///444888999777333000000000000000////////////000000000000////////////.../////////000000111111//////......///111444555GGG<<<222...,,,+++---000111999<<<555...///000000555555333111......///111111888>>>;;;333---...111//////............//////***+++---///000000//////------............------......---------.../////////000111111111000...------......///000111111222---.........//////000000222000...,,,+++,,,---...111000///...............------------------------111000000/////////000000---.........///000000000---...//////000/////////000111111111111///---,,,......---------,,,,,,,,,........................222111///...///000222333333555555333///---...000555333000///000000///---+++---///000111000///...///............///000000////////////////////////...333777777333//////111000000...------...///000+++++++++,,,---...///000***---222666777555111...///333555333...+++,,,///+++---......---,,,,,,---...------,,,,,,------...,,,---...//////...---,,,------..................///......------......//////...---,,,,,,---...///++++++,,,,,,---...//////,,,++++++---///000000///////////////000000000000111111111111111111111111...........................///000222333333333333111222222222111000...---000000/////////000222333222222222333333444444444000///111555444000111666///222444444111///000111333333333444444444555555000111111111111222222222222333333444444333333222222222111111222222333444444333222111111222333444111111222333333444555555444333222111111222333444000111222333444333222222222111111111111111222222222222222222222222222222333111000//////000111333222111000//////000111222000000000000111111111111000000000000000000000000000000111111111111000000000777<<<999222---000555000000000000000111111222111111111111000000000///000000000000000111111222///000111222222111000///222222111111000...---,,,,,,---///000111111111000000111222333333222111000......///111111222222222000000000000000000000000//////000000000000////////////000000111111111222111111111111111111111111000000000000000000000000000000//////.........---000//////000222222111///000///...------...///000,,,,,,+++++++++*********------,,,,,,,,,,,,------......////////////......000000000///////////////............///000111222/////////000222222111///222///------000111000...444333333222111000//////......------...000333444///000222111111000222333777666444000,,,+++,,,---,,,LLLQQQ999---...000222111000/////////000222222000333999;;;444,,,---222000///...------...//////...---...000222222000...111...,,,---///000///...//////000000000000////////////000111000///...---////////////////////////222111000//////000000111111...---//////---...111111111000//////000111222111000...,,,,,,---///000111000000000111111///...++++++,,,,,,---///000111000///---,,,,,,,,,---...000222444555444333000...........................+++++++++,,,---///111111...//////000000111222222111000///...------------//////......------,,,,,,,,,---000111111000---,,,------,,,,,,,,,,,,------000000000000000000000000,,,333888555---(((+++///...---,,,++++++,,,---...333...,,,...///,,,+++,,,222((((((222777333000333000//////000111111...,,,///---+++,,,///111000///...---+++,,,...//////...//////...............///...........................///...---+++,,,...000...---,,,+++++++++++++++////////////////////////........................000///...///111222111000---------...//////000000...............//////000333333444444333222111111444333222111000000000000------...000222333111000333444555666666555444333222444666777777444111...333333444555555666666666...222444444111000111333333333333333333333333333444444444333333222111111333222222111111222222333444444444444444444444444333333333222222111111111555444444333333222222111/////////000111111222222222222111111000000/////////////////////000000111222000///000111333333222111111222222111000...---////////////////////////222111...------///222444///000000000000111111111111666999777222...///222000000000000000000000000222111111000000111111222//////000111111222333333222222333333444555555666666666666555444222111000...//////000111111222222000000000000000000000000000000////////////000000222222111000000/////////........................000000000000000000000000222222222222222222222222000000000111111222222333111111000//////...//////....................................//////////////////.........---------///......------......///,,,------......------,,,//////////////////.........---------------......222111000111222333222111333111//////111222111000111111000000//////......222111000//////000222333000222333333222222333444222222111...,,,+++---///555QQQSSS<<<111111000111000000///...///000111222444555999<<<777000///333111111////////////000111...------...000111000...///---++++++---...---+++000000111111111111000000000111222222222111//////111111111111111111111111......//////////////////...,,,---111222//////111000///...------...///000222111///......///111222444222222222333222111///---------...///000222222222111000000//////000000111222444555555333111///////////////////////////............///000222222333333222222111000000000444333222111000000000000000000/////////.........,,,---///000000///---,,,//////............//////------------------------...333666444///+++---000//////...------...//////000---,,,......---...222888//////777:::444000222...------...000111000///222000......000111000...///...,,,---///000000///000000000/////////000000///////////////////////////000000...------///111000000///.............................................///000111222333333222000///000222222111000...//////000000111222222000////////////000111111444555555555444444333222222222111000///.........//////000222444444333222444444555666666555444444222444666888999777555333555555444333222222222222444555666555333222222333333333333333333333333333444444333333333444444555555555444444444444555555333333333333333333333333444444444333333333222222222222222222222222333333000000000000000000//////.........------,,,,,,,,,//////......//////000111333111000000222333333333333333333333222111000///222222222222222222222222333222000000000111333444/////////000000000111111///222555444111000000222000000000000000000000000333222222111111222222333//////000111111222333333333333333444555555666666555555444444333111000///......//////000111111222222222222222222222222222222111111111111111111222111111111222222222222222111111111111111111111111222222222222111111111111222222333333333333222222000000000111111111111111111000//////.........///........................000000000111111111222222000000000///////////////......------------.........//////000000//////...........................111111000///////////////444222000///111222222111222000//////000111111000222222222222222222222111444333111///......//////000111333222111111222333111111111000//////111333666KKKKKK999333444111000000000///...///000111222666555666:::999333000111111000////////////111111///...------///000000///111///......//////...,,,000000111111111111000000000111222222222111//////000000000000000000000000...///000111222222222111,,,+++...444555111///111111111000000000000111111111000///......///111111555444222222333222111///---------...///000111222222222222222222111000000000111333444333222000...////////////////////////000////////////000111222333222222111111000//////444444333222222111111111////////////............---..................---//////............//////........................///111222222000.../////////...------------...///...------///...---222999???888777===>>>666000000444333111222444777888888333111////////////...---///---------///000///...///////////////000000000////////////////////////...//////...------///111111111000000//////000000000000000000000000000000---...///111333444666777111000//////000111///.../////////000111111222222000////////////000111111333444444444444333333222444333333222222111111111///000222333444444333222333333444444444444333333111222555888999999888777999888666444444444555555999777444333333333333222222222222222222222222222222222111111222333555666666555555444444555555666222222222222222222222222444444333333333333222222000000111222222333444444222111111000//////......000000000///////////////222222111111222222333444444222111111333444444333444333222111111000111111333333333333333333333333111111111111222222222333/////////000000000000111...///000111111111111111000000000000000000000000222111111111111111111222000000111111222222333333222222222333333444444555333333333222111000///.........//////000111111111222222222222222222222222222222111111111111222222000000111111222333333444111111111111111111111111111111111111111111111111111222222222222222222111111111111111111000000000111000//////.../////////////////////////////////111111111222222222333333........................------,,,,,,,,,,,,------...//////000000//////...............////////////111111000000000111222222444111...---...000000000000///......////////////000111111111222222333333222222000///...------...///000111111//////000111000111111000//////111333---<<<:::000222555222222111111000///000111222333555222111555777333///...000///...---...///000111111///------...000000000111000000000000///...---...//////000000//////...///000111111111000......////////////////////////////////////000222333444///...///444444000///111111111000000000000000000//////.........///000000555333111111111111///...------------...///000111000000111222111000///......///000111111///...---------------------------000000//////...//////000---......///000000111111222222222111111000000///......------------------000///...------...///000---..................---///////////////////////////...---.../////////...------,,,,,,,,,,,,------...---//////---,,,333<<<@@@<<<===AAA@@@999222111<<<888555444666999;;;<<<000///...............---...------...000000///...------....../////////...------------------------,,,---......,,,,,,...///000//////.........//////000000000000000000000000------///000222444555666///...------......---,,,......//////000111111111///............///000000111222222333222222111111333333333333222222111111000222444444444333333333333333333333333333333333111333444666777777777777666555444444444666888999999555111000333444444222222222222222222222222222222111000///000111333444444333333222222333333444444444444444444444444444222222222222222222111111222222222222333333444444222222111111111000000000222222222222111111111111222222111111111222333333555444222222444555555444333222111/////////000111111111111111111111111111//////111222222222111000000000000111111111111222000///...///111222111000111111111111111111111111000000////////////000000222222222333333333444444000000000111111111222222222222222222111000000///000000000111111111222222111111111111111111111111111111111222222111111111000000000000111111222222000000000000000000000000//////000000000000000111111111222333333222111111333333222222111111000000111111000000000000111111000000000000000000000000///000000000111111111111------........................------------......,,,,,,------------,,,,,,.........//////000000000.........///000111333444444222///...///111222222000000000/////////000111.........//////000111111111000000000///000000000000111222111000///000111///000000///---,,,---...***444111---444777333555222222111000111222333444555000///333666333///---000000/////////000222222333111......///000111000...///000//////------,,,///000000111111000000///000111222222222111000///000000000000000000000000///...,,,***+++...222444555111000222111------000............------,,,,,,////////////000111111222666333111000111111111///............///000111111000111222222222111///...///000111111000000..............................111111000/////////000000......//////000111111111000000111111111000//////........................111000...------...000111...///000000000000///...------------------------000...------000111000...---------......---------///...//////,,,***111:::===<<<===AAA@@@;;;666444===999444111111444666777......///......///000111000//////111333333111000---...///000000000000///........................,,,---//////......///000//////............//////------------------------000000111111222333333333///...------//////...---///000000111111222333333000000//////000000111222111222222333333333222222000000111111111000//////222444777777666444555666555555555555555555555555666666666666666666666666333333222222333444666777777444000111444777777666444444444444444444444444555444333222111111222333333333333222222333333333666666666666666666666666222222222222333333333333555444444444333333333222111111111222222333333333///////////////000000000///............///000000666444333333444555444444444333222000000111222333111111111111111111111111///000222333444333222111111111111222222222333333333111000000111111000///222222222222222222222222111111111000000111111111333333333333444444444444111111111111111222222222111222222222222222111000111111222222222222222333222222222222222222222222222333333444444333333222333333222222222111111111////////////////////////000000000111111111222222333444555666666555444333444444444333333222222111333222222111222222333333111111111111111111111111///000000000111111111111...............//////////////////......///////////////000000000000//////---------...//////000000///000000222333555777888444222000000222444444444111222222222000000111333111111111222222333333333000000111111222222333333222333333333111000111222222333444222000//////000111666111000777777333666222222111000111222333444555111000444666333000///222111111000111222444555222000///...000000000///...000333333222000000111111111222222222222111111222333444444444333222111111111111111111111111111333111///---...000444666777333000111///,,,,,,///000111111111000///...---000111111222222333333333555333111000111222222222111000000000111111222333333333333333333222111111222222222222222111000000000000000000000000000000222222111000000111111111333222222111111000000//////000111222222111000////////////000000000000000000///...------...///000000111222333333222111000000000000000000000000000111000//////000111111000...//////000000//////...///---------+++***...444888999<<<>>>>>><<<999888@@@;;;444000000111333333...///000000000000222444111111111333555555333111...///000222222222111111000000000000000000000000,,,...000111000000000222//////......//////000000000000000000000000000000222222222222222222222111000///...///111111111000222222222333444444555555222111111111111222333333222333333444444444444444222333444555555444333222333666999999666555666777888777777666666777777888:::999888777666666666666888888888777777666555555555333222333555777888888777777777777777777777777777777666666555444333333555444444333333444444555555555555555555555555555333444444444444444555555555555444333333222111111000000111111222333333444000000000000111111111111111111111111111222222333666555333333444444444333555444444333333333444444333333333333333333333333111222444555555555444333111111111222222222333333222222111000//////000000222222222222222222222222444444333333333333444444222222333333333333333333333333333333333333333333000111111222222222111111222222222222222222222222444444444444444444444444444555666777777666555444666555555444333333222222000000000000000000000000111111111222333333444444555666888999999888666555333333333333333222222222222222222222222222333444000000000000000000000000111111111222222222333333++++++,,,,,,------------...------,,,,,,------...//////000000000000//////******+++,,,,,,---......000000000111222444555666///......///222333333222///000111000...---///222222222222222222333333333...//////000000000000000000111111111///...///000222333444333111000000000222555000///666333///555111000/////////000111222222//////222333000...000000////////////111222333///...---...//////---++++++...111222111///000111//////000000000000//////111111222333222111000///000000000000000000000000222111111111111111222222444000000111000,,,+++---111111111111111///...---......///000111222222222111///------...000111111///////////////000000111333333222111111111111111111111111000000000//////........................///...............//////111000000///......------,,,---///000000///...------------.........//////---------,,,,,,---------...///111222222111///...//////////////////////////////...---,,,---...///,,,,,,---......---,,,,,,,,,))))))+++,,,***,,,000555888;;;<<<<<<<<<<<<;;;???:::444000///000111222---///000///------///111.........000222222///---+++,,,...000111000000///........................***,,,...//////...///000------,,,,,,---......///111111111111111111111111........................---,,,,,,---000111111000000000111222222333333444000000000///000111111222000000111222222222222222222333555666666555333222///333666555222000111333555555444333333444555555888777555333222333333444777888999:::999777555444000222333333222222444555444444444444444444444444333444555666666555333222444333333222222333333444222222222222222222222222111111222222222333333333222222111111111111111111000000000000000000111111000000111111111222222222333222222222222333444444666444222222333444333222111222222333333222222222222222222222222222222222111111222222333333333222//////000000000111111111...///111///------000333000000000000000000000000333333222222222222333333000000000000000000000000222222222222222222222222...///000000111111111000000000000000000000000000222222222222222222222222333444555666666555444333222222222222222222222222/////////////////////////////////000111111222222222444666777777666444222000111111111111111222222111000000000000111222333000000000000000000000000000000000111111111222222((((((((())))))************))))))))))))))))))***((())))))******))))))((((((((()))***++++++,,,,,,)))))))))))))))***+++,,,))))))***,,,///000///...+++---...,,,***))),,,...,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,++++++,,,---...---+++***+++,,,)))+++,,,,,,+++******+++---///***+++222...***222///......------...000111///,,,---000///,,,+++...,,,+++++++++,,,---///000---,,,,,,---...---+++(((!!!%%%)))***((('''((()))+++,,,,,,,,,,,,,,,,,,+++---.../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,...---,,,)))'''///---///333222---+++,,,******++++++***((('''&&&***+++,,,---............,,,***((((((***,,,---...,,,,,,+++++++++,,,------222111///.........///000......---------,,,,,,,,,***************************))))))))))))***+++,,,))))))***++++++,,,,,,---(((***+++------,,,***))))))))))))******++++++++++++++++++++++++++++++++++++,,,---//////---,,,+++''''''''''''''''''''''''+++,,,,,,***((('''))),,,((()))***++++++***)))(((***&&&%%%***,,,,,,,,,...555999;;;;;;;;;<<<===<<<999555///++++++,,,,,,---+++---...,,,)))((())),,,(((((()))+++---,,,***((('''(((+++---------,,,+++************************&&&(((+++,,,+++++++++,,,))))))))))))******+++,,,************************(((((())))))))))))******)))((((((***,,,......------------...//////000000,,,,,,,,,,,,,,,---......,,,,,,---......///......+++,,,...//////...---,,,)))---111000,,,)))+++...111000///......///000111333222000......///000111,,,...111333444333111000,,,///111111...,,,---///////////////////////////---///111444444333111000111000000000000000000111........................------....../////////000......//////000000111111000000//////......------+++,,,,,,,,,------......---------------......///666444222222333333222111---...///000000///...---////////////////////////.............../////////............////////////)))---///...++++++000555////////////////////////000000////////////000000...............---------////////////............,,,---...///000000000000////////////....................................///000222333333222000///------......//////000000------------------------++++++,,,,,,---......///---///111333333111///---......//////000000111111//////...//////000111111////////////////////////............////////////