BM6@ 6(@@ lllnnnqqqYYYEEEEEE:::777777666666555555555444666666777888999;;;<<<===@@@TTTuuu```lllfffOOOJJJJJJEEEDDDMMMYYYeeepppxxxhhhMMMEEEIIIMMMLLLJJJPPPKKKIIIMMMRRRQQQLLLHHHEEEDDDCCCAAA???<<<:::999999999<<>>999888888777777777777777777999888666888<<<===999888888>>>>>>@@@YYYyyy|||vvv}}}ccc___kkk{{{kkkUUUEEEFFF;;;777777666666555555555555666777777888999;;;<<<======PPP|||fffVVVfffcccOOOKKKJJJDDDCCCKKKWWWaaallluuuiiiSSSMMMQQQTTTQQQMMMPPPMMMMMMPPPSSSRRRMMMIIIEEEDDDCCCAAA???<<<:::999999:::===AAACCCIIIUUUbbbmmmwwwsss|||sssaaarrr|||uuudddFFF;;;999888777777666666777777777888888666888======999999888===>>>BBB\\\~~~~~~eee```jjjrrrbbbPPPDDDFFF;;;777777666666555555666666777777777888:::;;;===>>>;;;LLLwwwtttVVVMMM```___MMMKKKIIIDDDCCCJJJTTT]]]hhhqqqvvvccc\\\\\\ZZZUUURRRQQQRRRRRRSSSSSSPPPKKKGGGEEEEEECCCBBB???<<<:::999::::::===AAACCCIIIUUUbbboooxxxnnnxxxyyyeee|||wwwMMM<<<888777777666666666666666777999888666999>>>>>>;;;:::888<<<>>>DDDbbbpppllluuunnn]]]NNNDDDGGG:::888777666555555666777777777777888888:::<<<===>>><<>><<<999;;;>>>GGGhhhsssqqqzzzppp]]]NNNEEEGGG:::888777666555555666888888777777888999:::<<<===>>>AAAJJJnnnrrriiiNNNHHH^^^^^^MMMJJJEEEBBBBBBHHHPPPYYYfffpppzzz}}}cccSSSRRRYYY^^^eeefff\\\QQQKKKGGGCCCFFFEEEDDDBBB@@@===;;;:::888999===BBBFFFMMM[[[hhhqqq{{{jjjsssxxxYYYEEE888888777666666666666666999;;;;;;:::===CCCDDDAAA>>>999<<>>???CCCHHHhhhwwwyyylllLLLEEE]]]aaaPPPLLLDDDBBBBBBHHHNNNVVVcccnnnyyy{{{___NNNOOOWWWeeennnnnn```PPPJJJGGGDDDFFFEEEDDDBBB@@@===;;;:::888999===BBBFFFMMMZZZhhhqqq{{{iiiooo}}}~~~XXXDDD999888888777777777777777999;;;;;;;;;>>>DDDEEECCC@@@;;;===AAAMMMpppnnnxxx}}}zzzgggVVVIIIKKK???999777666555555777999;;;888888888999;;;<<<>>>???AAADDD```uuuNNNDDD^^^bbbQQQMMMFFFCCCCCCFFFKKKQQQ]]]hhhvvvnnnYYYMMMLLLPPPcccnnnnnn]]]KKKFFFEEEDDDFFFFFFEEECCC@@@>>>;;;:::999999===AAADDDJJJWWWcccppp{{{kkkpppzzzYYY@@@::::::999888888888888888888:::::::::>>>DDDEEEBBBBBB<<<>>>BBBOOOrrrsssvvv||||||kkkXXXKKKMMMAAA999777666444555777:::;;;888888999:::;;;===>>>??????@@@ZZZ{{{SSSFFF^^^cccQQQKKKGGGDDDCCCEEEHHHMMMXXXcccsss}}}xxxaaaUUUOOOLLLKKK]]]jjjjjjWWWEEE@@@BBBBBBFFFFFFEEECCC@@@>>><<<:::::::::===@@@BBBFFFSSS___ppp{{{ooouuu~~~^^^>>>;;;:::999999888888999999666888999888===CCCDDDBBBCCC===>>>CCCPPPssszzz{{{UUUEEESSS:::777666555555555666888999:::::::::;;;===>>>@@@AAABBBFFFUUUdddMMMdddoooZZZJJJJJJHHHFFFCCCEEEMMMYYYcccttt}}}rrr```WWWPPPKKKJJJWWWeeehhhWWWEEEAAACCCCCCDDDBBB??????AAAAAA???<<<;;;<<<===???>>>???IIIUUUiii{{{qqqlllyyyZZZEEE::::::999999888777666666999888666555;;;BBBDDDAAA???:::;;;@@@RRR{{{uuuvvvTTTDDDQQQ<<<777666666555666777888999::::::;;;;;;===>>>@@@AAACCCFFFRRR{{{~~~wwwUUUgggnnnXXXLLLIIIHHHFFFDDDFFFOOO\\\eeepppyyyzzzfffZZZSSSRRRUUU\\\fffeeeTTTEEEBBBCCCBBBDDDAAA??????@@@@@@>>><<>>EEEMMM^^^qqqsss|||SSSCCCOOO===777777666555666777888999::::::;;;<<<===???@@@AAADDDFFFMMMqqqcccqqqtttZZZQQQIIIHHHFFFEEEGGGQQQ___jjjqqqyyy~~~iii[[[WWWXXX___ccc^^^OOOCCCBBBCCCBBBCCCAAA???>>>???>>>===<<<@@@@@@BBBEEEDDDCCCHHHOOOkkkzzzwwwoooiiiooowwwtttlllrrrnnnbbbtttVVVBBB::::::999999888777777777555777777888===BBBAAA;;;>>>???FFFLLLZZZpppsss~~~nnnQQQEEEMMM<<<888777666666666777888999:::;;;;;;<<<===???AAAAAAEEEGGGIIIfffjjjwwwzzz\\\OOOIIIHHHFFFEEEIIITTTcccnnnqqqxxx~~~ooo___XXX\\\[[[SSSGGG@@@BBBCCCBBBCCCAAA???======<<<<<<;;;===???DDDIIIJJJIIIMMMTTTrrrrrrbbbWWW]]]jjj{{{xxxrrrxxxwwwlllwwwiii]]]nnn|||QQQ>>>999999999888888888777777666666555444;;;CCCFFFCCCAAA???@@@AAALLLttt{{{ppppppwwwnnn___PPPHHHLLL:::888777666666666777999:::;;;;;;;;;<<<>>>???AAABBBEEEIIIHHH\\\hhhttt{{{]]]HHHIIIHHHFFFEEEJJJUUUeeeqqqpppuuu}}}ooo]]]TTTQQQIIIAAA???AAACCCBBBBBBAAA???<<<:::::::::;;;===AAAIIINNNNNNLLLQQQZZZsssqqq]]]NNNNNN^^^tttpppbbbaaannnzzzlllkkkaaannnxxx}}}pppKKK===999999999888888888888888;;;<<<===>>>DDDKKKLLLHHHAAA?????????KKKtttzzzssssssuuugggXXXPPPIIIJJJ:::888888777666777888999:::;;;;;;<<<===>>>@@@AAABBBCCCKKKHHHTTTiiinnn{{{fffJJJJJJHHHFFFEEEJJJVVVfffrrrvvvxxx~~~vvv___MMMJJJDDDAAA@@@AAABBBBBBAAAAAA???;;;888888999;;;<<>>888888888888888888888888888===BBBGGGMMMPPPLLLEEE===;;;???BBBQQQzzznnn[[[QQQGGGGGG===999888777777777888999:::;;;<<<<<<===>>>@@@AAABBB>>>KKKHHHMMMzzzhhhbbbrrrlllOOOJJJHHHFFFEEEIIIVVVfffrrr}}}|||~~~mmmYYYLLLIIIGGGFFFDDDCCCCCCDDDAAA@@@???;;;777666888;;;@@@KKKXXX[[[SSSOOOZZZjjjrrrwww|||{{{vvvlll]]]PPPJJJXXXiiivvv~~~wwwddd___lllkkkyyyiiiffftttqqqhhh\\\BBB>>>888888888888888888888888666:::>>>CCCKKKSSSRRRNNNEEE@@@@@@CCCRRR|||www```SSSEEEEEE@@@999888777777777888::::::<<<<<<<<<===>>>@@@BBBCCC;;;JJJHHHIIIssszzzbbbQQQccciiiMMMJJJIIIFFFDDDIIIUUUfffrrr}}}{{{~~~sssaaaUUUMMMKKKKKKKKKHHHEEEDDDEEE@@@@@@???:::666555888;;;KKKXXXgggkkkccc```nnnzzz|||zzzuuuppphhh\\\PPPEEEOOO\\\fffnnn{{{xxxlllrrrkkkxxxkkkkkkzzztttgggXXX???<<<888888888888888888999999;;;;;;:::===HHHXXXaaacccYYYNNNEEECCCQQQ|||yyyYYYPPPUUUCCC999777777777777777888888888>>>????????????@@@@@@@@@BBB???HHHOOO^^^~~~{{{{{{mmmSSSKKK```eeeMMMNNNIIIFFFFFFJJJTTTeeettt}}}~~~xxxrrruuu|||kkk```\\\[[[PPPMMMKKKJJJKKKJJJFFFBBBFFFEEEBBB===888777999===SSSggg~~~xxxvvv{{{sssdddTTTKKKHHHLLLVVV]]]fff}}}ooosssssssssyyyaaaBBBAAA::::::999:::<<<===<<<;;;===AAABBBAAAHHHYYYlllwwwmmmgggTTTEEEUUUfffUUUWWWFFF<<<888888888888999999::::::>>>>>>?????????@@@@@@@@@CCC@@@GGGLLLYYYyyyXXXFFFYYYdddUUUMMMHHHEEEEEEIIIRRRcccrrr}}}}}}wwwlllhhhjjjrrrxxxwwwiiiYYYSSSQQQQQQOOOMMMKKKKKKKKKKKKJJJIIIFFFFFFDDD@@@<<<;;;===@@@NNNgggyyyiii^^^VVVRRRSSSRRRVVViii~~~ooorrr~~~zzziiiGGGAAA;;;:::999999:::;;;;;;;;;;;;>>>???@@@KKK```vvv}}}xxxaaaJJJVVVwwwyyyoooWWWWWWFFF===888888999:::;;;;;;<<<<<<>>>>>>>>>?????????@@@@@@BBBAAAGGGIIIRRR}}}yyysssbbbGGGSSS```XXXMMMHHHDDDDDDGGGPPP```nnn|||}}}zzzwwwiii___[[[bbbccc^^^SSSKKKIIIJJJJJJKKKKKKJJJHHHGGGGGGJJJLLLFFFFFFDDDAAA===;;;:::;;;DDD[[[|||uuuiii```XXXUUUaaappppppqqqsss{{{oooLLL@@@;;;:::888777777999<<<===<<<===<<<>>>LLLfffrrrQQQWWWrrrtttjjjSSSTTTDDD:::777888888:::;;;<<<======>>>>>>>>>>>>????????????AAAAAAEEEGGGMMMooozzzpppvvvjjjLLLRRR]]]VVVMMMIIIEEEEEEGGGOOO^^^lllzzz|||~~~xxxwwwkkk___ZZZ]]]YYYRRRKKKHHHIIIKKKKKKNNNOOONNNKKKFFFDDDFFFIIIHHHHHHFFFCCC???;;;888777===KKKcccyyyvvvjjjiiinnn~~~sssqqqoootttmmmLLL<<<:::999888777777;;;@@@CCCDDDCCC@@@???LLLfffyyySSSWWW~~~rrrttt}}}]]]NNNRRRBBB999777777888999:::;;;<<<=========>>>>>>>>>????????????AAACCCEEEKKKccctttiiiyyy~~~fffLLLRRR___ZZZOOOJJJFFFFFFGGGNNN\\\iiixxxzzz|||uuu}}}}}}vvvlllccc```]]]VVVMMMIIIJJJLLLNNNOOOWWWYYYYYYUUUNNNGGGEEEEEEIIIHHHGGGEEECCC@@@===;;;>>>CCCQQQggg{{{~~~yyywwwvvvrrrnnnttt~~~dddGGG999888888888888999===EEEJJJRRRQQQLLLGGGMMMccc|||rrrPPPXXXtttvvvxxxjjjSSSNNNRRRAAA;;;888888999999:::;;;<<<<<<=========>>>>>>>>>??????>>>AAAAAAEEEKKKXXXxxxjjjuuuxxx```GGGQQQdddeeePPPKKKGGGFFFGGGMMMZZZgggvvvwwwzzz~~~vvv|||wwwnnnhhhgggbbbWWWMMMIIIKKKNNNTTTYYYaaadddgggeee^^^TTTJJJEEEEEEDDDCCCCCCCCCBBB@@@>>><<<>>>JJJ```vvvvvvwwwvvvpppmmmtttwww[[[AAA999777888:::999:::???FFFMMM[[[^^^YYYQQQQQQaaazzzcccKKKZZZ{{{{{{nnn^^^PPPOOOOOO======::::::;;;;;;;;;<<<<<<<<<============>>>>>>>>>??????AAA@@@EEEKKKNNNwwwooo|||fffJJJQQQfffkkkOOOJJJFFFEEEFFFKKKWWWcccsssuuuxxx|||vvvrrrtttqqqcccUUUPPPRRRXXXdddooosssxxx~~~qqqaaaVVVJJJHHHEEEDDDEEEDDDBBB???======FFF[[[qqquuu{{{tttlllxxxyyyXXX???;;;777999;;;;;;:::===DDDJJJYYY______VVVRRR___xxxpppTTTHHH___hhhXXXPPPPPPKKK999===<<<<<<<<<===========================>>>>>>>>>>>>@@@BBB???EEEJJJHHHlllqqqtttRRRRRRdddiiiNNNIIIEEEDDDDDDIIIUUUaaarrrtttwww{{{~~~qqqaaaZZZ\\\eeevvvpppZZZVVVQQQNNNLLLJJJGGGCCCCCCAAAGGGXXXnnnrrr|||rrrhhh|||}}}YYY???>>>777:::<<<;;;999;;;AAAGGGQQQ[[[___VVVPPP]]]wwwfffKKKGGGccc|||___RRRUUULLL???===::::::::::::<<<>>>AAABBB===============>>>>>>???>>>>>>===AAABBBDDDggg|||lllUUUiiipppXXXLLLDDDFFFGGGGGGOOO\\\mmmssswwwyyy|||yyyllljjjooouuu|||ppp[[[QQQOOOKKKFFFCCCAAADDDIIITTTfff{{{qqqeee|||~~~~~~www~~~XXXDDD:::888:::;;;<<<===???BBBEEENNNMMMSSSTTTOOO]]]wwwxxxbbbKKKDDD[[[{{{```TTTVVVMMM???<<<::::::::::::<<<>>>@@@AAA======<<<<<<======>>>???=========BBBCCCBBB\\\___hhhyyy\\\OOOFFFFFFFFFFFFOOO[[[mmmsssxxxyyy|||~~~kkkddddddgggjjjnnnffflllrrrzzzuuubbbVVVNNNJJJHHHCCCAAADDDOOObbbwwwuuudddyyy~~~ttt~~~zzzzzz~~~mmmMMM>>>555888:::;;;<<<===???BBBEEEHHHGGGOOOQQQNNN]]]xxxdddKKKFFF]]]~~~cccVVVWWWMMM>>>;;;::::::::::::<<<===???@@@<<<<<<<<<<<<<<<======>>><<<===<<>>;;;;;;;;;;;;;;;<<<<<<===;;;===;;;>>>CCC???GGG]]]kkk}}}aaaQQQnnncccWWWKKKEEEBBBDDDLLLVVViiiqqqwwwxxxyyy}}}~~~}}}~~~nnn^^^UUUSSSTTTQQQLLLMMMQQQQQQZZZyyy~~~hhhXXXNNNMMMHHHFFFIIISSS```qqq~~~hhhxxxmmmoooVVVCCCBBB:::999:::<<<<<<<<<>>>BBBDDDHHHHHHPPPRRRPPP```{{{cccFFFEEE^^^{{{|||gggTTTPPPEEE888999999999:::;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<;;;===999:::@@@???DDDTTTtttwwwdddKKKZZZ```WWWLLLEEEBBBCCCJJJQQQbbbllltttvvvwwwzzz||||||zzz```QQQMMMOOOLLLEEEEEELLLMMMQQQjjjhhhRRRMMMIIIGGGHHHJJJSSSggg{{{nnnxxxiiixxxgggMMM===>>>777:::;;;<<<<<<<<<>>>AAADDDGGGGGGOOORRRQQQbbb~~~dddFFFCCC\\\zzztttwwwcccPPPLLLBBB777999999999:::;;;;;;::::::999999999999999999::::::;;;999===999666===???CCCNNNoootttqqqyyycccIIIKKKYYYTTTKKKEEEBBBCCCGGGJJJYYYdddooorrrtttxxx{{{|||dddSSSOOOPPPIIICCCEEELLLNNNQQQcccyyydddPPPKKKGGGFFFEEEJJJ^^^ssszzzqqquuuiiiuuuhhhOOO<<<===888:::;;;<<<<<<<<<>>>AAACCCDDDDDDMMMQQQPPPbbbjjjMMMDDDYYYyyytttwwwrrrZZZLLLKKKBBB888:::999999:::;;;;;;:::999888888888888888888999::::::666===:::555<<<>>>@@@HHHZZZ{{{nnnbbbgggnnn\\\FFFCCCQQQOOOJJJEEEBBBCCCDDDEEEQQQ]]]iiinnnqqqvvv{{{}}}{{{aaaUUUQQQOOOKKKJJJJJJMMMMMMRRRaaaqqqbbbUUUKKKHHHFFFGGGTTTdddtttooorrrpppoooWWW@@@@@@===:::;;;<<<<<<<<<>>>AAACCCJJJJJJQQQTTTQQQaaa|||uuuZZZHHHYYY}}}zzz}}}oooeeeRRRJJJLLLDDD:::<<<888999:::;;;:::999888777888888888777888999999:::333===;;;666;;;======CCCLLLsss```YYYfffjjjWWWDDD???LLLLLLIIIEEECCCCCCCCCBBBKKKYYYffflllooouuuzzz}}}iiiWWWQQQNNNIIIIIILLLMMMMMMMMMVVVhhhwwwwwwcccRRRMMMJJJHHHMMMVVVmmm{{{mmmrrruuusssZZZ@@@???>>>;;;<<<<<<<<<<<<>>>@@@CCCUUUSSSYYYXXXRRR___xxx~~~dddLLLYYY}}}iiiVVVPPPQQQFFF===<<<::::::::::::999999999888888888888777777777777888888:::;;;;;;::::::;;;???AAAFFFbbbbbbWWWeeehhh\\\MMM@@@GGGSSSKKKDDDIIIBBB;;;FFFKKKRRR___mmmssstttwww{{{zzznnnZZZQQQRRRUUUUUUWWWXXXPPPMMMSSSUUU[[[kkkxxx]]]SSSMMMDDDEEEOOO```sssjjjrrryyy^^^@@@999???>>>???@@@@@@@@@AAADDDFFFXXX]]]```ZZZPPPTTTlllgggNNN[[[mmmYYYQQQPPPDDD;;;:::888::::::999999999888888888888777777666666777777888888999999999888:::===@@@DDDWWWmmm^^^hhhoookkk\\\HHHEEEPPPJJJDDDIIIBBB<<>>@@@AAACCCFFFIIIOOOTTTYYYVVVOOOTTTjjj|||dddNNN\\\ooo[[[QQQMMMAAA:::;;;888999999999999888888888777777777666666666666777777666777888777777888;;;>>>CCCHHHiii~~~gggkkkzzzuuuWWWBBBKKKJJJFFFIIICCC>>>EEEDDDKKKYYYhhhpppqqqsssvvvzzz}}}~~~{{{nnn```XXXQQQQQQ]]]lll}}}yyyhhhZZZWWWUUU\\\nnnvvvfffYYYKKKFFFIIIWWWiii|||sssppp~~~sssVVV???:::@@@:::<<>>;;;999888888888888777777777777666666555555666666777555777888777777888;;;===DDD>>>TTTkkkjjjjjjEEEJJJLLLKKKIIIEEEBBBDDDBBBHHHUUUeeeoooqqqrrruuuvvv{{{zzz{{{yyynnnddd___ZZZZZZkkkkkkZZZVVVUUU^^^qqqzzzfffQQQHHHJJJPPPdddyyywwwnnn|||vvvzzz|||tttbbbMMM===:::???>>>@@@BBBBBBAAAAAABBBCCCGGGHHHJJJKKKJJJQQQcccuuuwwwnnnYYYIII\\\rrr```SSSJJJ===;;;>>>999888888888777777777666666666666555555555555666666555666888888888888:::<<>>AAADDDEEEEEEEEEFFFFFFDDDDDDEEEFFFIIITTTlllzzzcccUUUfffkkk[[[OOODDD888888;;;444777777666666666555555555555444444444444444444555222444666777777777888999:::<<>>???HHHXXXeeemmmqqquuuzzz}}}wwwxxxnnn``````rrrttt___YYYfffoooxxxkkkUUUMMMbbbyyycccttt~~~^^^KKKDDDAAAAAABBB@@@CCCFFFGGGGGGFFFFFFGGGCCCEEEGGGHHHHHHQQQggg|||ttt```XXXlll```SSSIII@@@777:::>>>888777666666666555555555555555444444333333444444555000333555666555555666888444<<<@@@JJJqqqwwwkkknnngggOOOIIILLLAAA======EEETTTbbbkkkpppuuuuuuzzzzzz~~~tttbbbddd|||qqq\\\XXXhhhssszzzxxx[[[PPPdddwww|||vvv]]]vvv}}}|||^^^IIIBBB@@@??????EEEGGGIIIIIIGGGEEEDDDDDDDDDHHHLLLKKKGGGLLL___sssqqqgggYYYWWWnnnoooaaaSSSKKKCCC===888444555999666666666666666666666666333333333333333333333333333333444444555666666666>>>666===GGGZZZxxx}}}{{{```eeejjjPPPGGGMMMAAA???AAADDDJJJZZZjjjnnniiiooosssyyy}}}~~~nnnjjj|||xxxqqqlllfffccclllwww{{{vvvooolllmmmzzzeeeWWWcccrrr~~~vvvjjjXXX|||qqqbbbJJJHHHAAA<<>>AAADDDJJJWWWfffmmmlllhhhlllrrrzzz~~~}}}ssshhh^^^^^^dddeee^^^XXXYYY___mmmyyy^^^gggttt~~~www{{{zzz^^^\\\{{{wwwlllNNNGGGBBB>>>DDDBBB@@@BBBFFFFFFBBB@@@BBBEEEHHHLLLOOOOOOSSSaaapppbbbMMMGGGUUUkkk{{{qqqZZZUUUUUUIII===999777555555666444444444444444444444444333333333333333333333333222333333444444555555666888666::::::AAAkkk|||yyyuuufffNNNNNNUUUJJJJJJMMMBBB>>>AAADDDHHHRRRaaalllpppccccccgggqqq}}}{{{ooo___TTTQQQRRRKKKFFFJJJVVVeeexxxpppqqqdddkkktttzzz}}}vvvuuuoooXXXffftttxxxtttNNNDDDCCCAAADDDCCC@@@AAACCCDDDAAAAAACCCBBBFFFMMMQQQRRRVVVcccqqq\\\HHHAAALLLccc~~~nnn[[[[[[TTTFFF999666777666444444222222222222222222222222222222222222222222222222222222222333444444555555444666999666999YYY|||wwwllliii___JJJEEEJJJHHHJJJLLLBBB>>>AAACCCFFFMMMZZZiiirrrddd^^^\\\dddsss~~~}}}~~~}}}}}}zzzhhhVVVKKKJJJCCC@@@EEEPPP```uuupppkkkwwwfffkkkrrrwwwyyy|||sssnnn}}}ggg[[[sssnnnwwwtttJJJ@@@CCCCCCEEECCC@@@???AAABBB@@@AAAEEECCCFFFKKKOOOOOOSSSbbbqqq```LLLCCCIII]]]hhhUUUSSSOOOBBB777555777666333333222222222222222222222222222222222222222222222222111111222222333444444444000666888555888NNN}}}iiiaaa]]]LLLBBBCCCGGGJJJIIIBBB???@@@AAACCCIIITTTdddpppjjj```XXXZZZggguuu~~~|||||||||}}}qqq___PPPFFFBBB@@@BBBHHHVVVnnnzzzppprrrggglllssswwwzzz~~~mmmcccvvv{{{\\\[[[yyysss~~~nnnGGG???CCCCCCEEECCC???>>>@@@@@@???AAAEEEGGGHHHIIIJJJIIINNN^^^nnndddPPPDDDFFFWWWlllXXXQQQHHH>>>666666777555333333222222222222222222222222222222222222222222222222000111111222222333333444000666666666:::FFFmmmooo]]]___RRRDDD@@@FFFIIIFFFCCCAAA>>>>>>AAAFFFOOO^^^lllmmmeee\\\YYY```lllxxxzzz{{{}}}ooonnnnnnrrrwwwtttdddSSSIIIGGGEEEDDDFFFPPPfffzzz{{{ssssss|||iiinnnuuuzzz}}}lll\\\qqqmmmSSS]]]xxxxxxzzzeeeFFFAAABBB???BBBAAA>>>===@@@@@@???AAADDDIIIHHHHHHFFFDDDIIIZZZkkkbbbPPPDDDBBBSSS}}}xxxeeeVVV@@@:::777777777444333444222222222222222222222222111111111111111111111111000000111111222333333333111777444555;;;===VVVvvvaaa___WWWGGG???EEEHHHDDDDDDBBB===:::>>>DDDLLLYYYfffllljjjfffaaa```eeeoooxxxvvvzzz}}}~~~~~~zzzbbbSSSTTTWWW```lllpppbbbPPPMMMIIIFFFFFFGGGMMM[[[iiillljjjnnnuuu}}}gggnnnvvv|||~~~ttt```tttbbbVVVppp}}}|||yyyzzzVVVBBBCCC@@@<<<@@@@@@======@@@AAA???@@@CCCFFFGGGHHHGGGEEEIIIXXXhhhcccSSSFFFBBBQQQ|||kkkUUU<<<888777888777333222555222222222222222222222222111111111111111111111111000000000111222222333333333777222333:::555FFFqqqwwwddd^^^ZZZHHH>>>DDDGGGDDDFFFCCC<<<888===CCCJJJVVVbbbiiimmmooojjjcccbbbiiiqqqtttxxx}}}~~~|||||||||dddKKKGGGHHHKKKVVVfffmmm```MMMKKKEEEAAACCCEEEHHHOOOVVVZZZ^^^gggooozzzuuueeellltttzzz|||}}}}}}}}}~~~jjj{{{]]]___~~~hhhHHH===CCC???:::AAA>>><<<===@@@AAA???@@@CCCCCCEEEHHHIIIGGGJJJXXXggghhhXXXKKKEEEQQQ|||yyyqqqiii[[[LLL<<<999555444444444444444111111111111111111111111111111000000000000111111111111222222222333333333222444444222333999DDDNNNiiivvveeeTTTDDD;;;CCCJJJBBBGGG@@@;;;:::===DDDQQQ]]]jjjoooqqqjjj```]]]eeennnxxxxxxxxxyyy{{{~~~xxxuuupppZZZMMMFFFCCCCCCJJJTTTWWWRRRLLLFFFBBB>>><<<===AAAFFFJJJOOOTTTYYYbbbvvvwwwpppsssvvvxxx|||~~~uuuxxxSSSzzzrrrYYYCCC???@@@;;;888:::>>>>>>@@@BBB@@@<<<>>>CCCKKKNNNJJJGGGJJJKKKVVVkkksssiiiXXXLLLVVVyyywwwiiiccc___RRRDDD:::888444333333444444333111111111111111111111111111111000000000000111111111111111222222222333333111333333222111777@@@HHHzzz}}}eeeqqqiii^^^KKK;;;AAAJJJFFFFFFAAA======???CCCMMMXXXkkkpppqqqkkk```ZZZ[[[```rrruuuyyy{{{|||~~~wwwzzz}}}gggVVVMMMJJJGGGEEEHHHLLLLLLHHHDDDCCCBBB???>>>>>>AAACCCEEEIIIOOOUUU]]]ooozzzkkkpppssstttyyynnnpppxxxyyy]]]lllUUUBBB???@@@<<<:::<<<>>>>>>@@@BBBAAA>>>@@@FFF___bbbVVVGGGCCCEEERRRfffqqqhhhWWWLLLWWWzzzkkk[[[XXXUUUIII;;;888666333222222333222222111111111111111111111111111111000000000000111111111111111222222222222333111222222111111333:::???___vvvxxxzzzuuu[[[>>>???LLLLLLFFFBBB???@@@@@@AAAHHHPPPggglllpppmmmddd[[[WWWWWWmmmsss{{{~~~}}}}}}vvvvvvbbbVVVPPPFFFFFFFFFFFFFFFEEEEEEDDDBBBAAAAAA@@@?????????@@@EEELLLQQQXXXgggyyy}}}jjjnnnrrrtttyyy|||^^^]]]ddduuusssppp~~~cccPPP@@@>>>@@@>>>===???======@@@CCCAAA???BBBIII]]]fff[[[FFF@@@GGGTTTeeeiiiaaaSSSKKKWWWzzzhhhYYYVVVRRREEE888666444222111222222111000111111111111111111111111111111000000000000111111111111111111222222222222111222333222111222555888JJJwwwjjjDDD???PPPWWWJJJEEEAAA@@@>>>>>>DDDKKK\\\ccclllpppllleee___\\\llluuu|||~~~{{{eeeYYYUUUKKKOOOQQQOOOJJJGGGFFFGGGCCCBBBAAA???>>>=========EEEKKKPPPTTT^^^nnnyyy|||lllqqquuuvvvzzzwwwSSSNNNTTThhh}}}sss|||tttXXXJJJ???===?????????AAA>>>>>>@@@BBBAAA???BBBIIIRRRccc]]]HHHCCCKKKWWWbbbZZZUUUKKKFFFUUUxxxzzzfff\\\XXXQQQCCC888555333111111222222111000000000000000000000000000111111000000000000111111000000111111111222222222222222333222222222444555@@@fff~~~}}}lllHHHBBBUUUcccOOOIIICCC???<<<<<>><<<;;;<<<<<>>===??????@@@AAA???>>>@@@AAA@@@>>>BBBHHHUUUeee^^^GGG@@@FFFNNNWWWJJJGGGAAA@@@QQQuuuzzzoooddd]]]WWWKKK>>>777444222111111222222111///000000000000000000000000111111000000000000111111000000000111111111111222222222222222222333444444:::VVV{{{nnnnnn}}}~~~sssooofffNNNDDDVVVgggSSSLLLEEE@@@<<<;;;@@@GGGQQQ\\\jjjrrrrrrooonnnnnnsssyyy}}}{{{|||~~~lllxxxcccXXXQQQVVVZZZVVVMMMEEECCCEEEFFFEEEAAA>>><<<;;;<<<<<>>???@@@@@@??????@@@BBBAAA???DDDKKKQQQ[[[SSSAAA<<>>DDDLLLXXXfffmmmkkkjjjmmmqqqtttwwwyyy{{{zzz{{{|||~~~~~~~~~~~~ttt~~~qqqcccZZZ\\\\\\UUUKKKEEEDDDFFFDDDDDDCCCAAA???===;;;:::;;;<<<>>>AAAEEEIIIPPPUUUZZZdddmmmppprrrvvvzzz{{{|||iiiZZZ[[[sssrrriiizzz```BBBAAA@@@>>>===>>>???>>>>>>>>>@@@CCCCCCDDDJJJRRRKKKSSSRRRMMMMMMHHHEEELLL===>>><<<>>>OOOqqq|||xxxtttiiiTTT<<<111222333222222222444333222000000000000000000000000000111111000000000000111111000000000000111111111111///...---...000333444555222;;;ZZZzzznnnnnnrrreeeoooaaaFFFBBBLLLQQQMMMJJJGGGBBB======AAAGGGSSSbbbgggeeeeeekkkrrrsssttttttvvvxxx{{{}}}~~~}}}}}}}}}xxxuuuxxxppp{{{wwwnnn```QQQGGGDDDEEEBBBCCCDDDEEECCC???;;;888999999<<>>======>>>=========@@@DDDFFFHHHOOOWWWRRR\\\bbbhhhiiiXXXHHHIII???@@@>>>@@@QQQqqq{{{bbbDDD:::666///111111111111000000000000......//////000000111111000000000000000000000000////////////000000000000000000000000000111111222555444GGGsssuuunnn{{{ddd___dddMMM888BBBBBBHHHLLLHHHAAA===;;;999AAAJJJYYYbbbbbbaaahhhrrrssstttuuuxxx{{{}}}~~~}}}yyy|||ooommmiiiTTTLLLHHHEEEFFFEEEDDDCCC@@@>>><<<;;;888888888;;;???EEEKKKOOOSSS^^^hhhmmmqqqxxx{{{|||llllllrrrVVVDDDAAA>>><<<<<<<<<;;;:::777;;;???DDDHHHNNNTTTXXX]]]iiipppllliiifffXXXGGGCCC???:::>>>RRRtttvvvyyy[[[AAA999666000111111111000000000/////////////////////000000000/////////////////////////////////000000000111111000000//////000000111222444444BBBfffzzzttt{{{uuuppp]]]UUU\\\QQQ???AAA@@@HHHKKKFFFBBBBBB@@@<<<;;;DDDRRR\\\\\\ZZZ```iiiqqqrrrtttwwwzzz|||||||||xxx{{{~~~~~~jjjrrrbbbOOOKKKLLLJJJMMMKKKGGGCCC@@@???>>>>>>;;;;;;:::<<>>???AAACCCGGGMMMQQQWWWaaajjjmmmmmmiii]]]RRRFFFBBB;;;===QQQrrriiiooogggNNN:::666555222111111000000000000//////000000//////////////////////////////////////////000000000000111111111111000000//////000000111222333333:::TTTzzz|||iiiUUUWWWVVVFFF;;;@@@KKKOOOGGGBBBEEECCC;;;:::BBBOOOXXXYYYWWW[[[cccmmmooorrruuuwwwyyyzzzzzzwwwyyy|||~~~~~~~~~}}}gggmmm^^^NNNPPPSSSRRRPPPMMMHHHBBB???>>>>>>???>>>===<<<<<<>>>CCCGGGJJJQQQ\\\ffflllqqqxxx||||||~~~tttqqq}}}wwweeeOOODDDBBB???>>>>>>>>>===;;;???>>>===<<<===CCCJJJOOORRRUUU___iiijjjbbb[[[XXXMMMGGG>>>===OOOppp]]]]]]SSS@@@444333444444111000000000////////////000000000//////......---////////////////////////000000000000111111111222///////////////000111111222222444DDDiii|||^^^VVV\\\QQQ===AAAQQQXXXNNNEEEDDDAAA999:::@@@KKKTTTVVVTTTVVV\\\gggjjjnnnrrrtttvvvwwwxxxwwwyyy{{{}}}}}}~~~{{{eeejjjxxxhhhYYYYYYZZZVVVLLLIIIDDD@@@===;;;;;;;;;<<<;;;::::::===AAAEEEHHHOOOZZZeeekkkqqqxxx|||}}}xxxssstttuuuyyytttZZZMMMBBBAAA???>>>>>>>>><<<;;;::::::888888<<>>OOOooo^^^VVVHHH:::222111111222000000000////////////...000000//////......------........................///000000000000111111111/////////...///000000111111111111:::WWWiii[[[eeedddRRRBBBRRR\\\WWWKKKDDD@@@<<<888;;;CCCLLLOOONNNOOORRR```dddjjjoooqqqsssuuuwwwwwwyyy{{{||||||~~~pppgggqqqsss{{{~~~hhh```YYYQQQEEEDDDBBB@@@>>><<<:::999999888777888:::>>>CCCFFFMMMXXXcccjjjpppxxx}}}~~~zzzuuu}}}dddNNNFFF@@@>>>============;;;999777777777888===FFFQQQXXXKKKBBBCCCMMMLLLCCCGGGSSSZZZRRREEEAAAPPPooobbbSSSBBB888333000//////000000////////////......//////..........................................////////////000000000000//////......//////000111111000111777GGGhhhmmmnnnsssiiiHHHNNNVVVYYYSSSHHHCCCCCC<<<<<>>;;;:::888777666666888===AAADDDKKKVVVbbbiiipppxxx}}}~~~}}}vvv|||wwwYYYDDD???>>>===<<<<<<===<<<:::888999888888999;;;BBBJJJPPPDDD===<<>>FFFTTT\\\SSSGGGBBBQQQooo\\\III888333333000...///000000/////////.........------..........................................---.........///////////////............///000000111...111666:::MMMzzzwww}}}{{{YYYMMMKKKVVVXXXLLLDDDFFFAAA>>>@@@FFFKKKKKKLLLOOORRRYYYccciiilllooossswwwvvvxxxyyyyyyzzz{{{~~~zzzmmmaaaaaalllttt[[[OOOHHHHHHFFFDDDAAA>>><<<;;;;;;:::999777666888;;;???AAAIIIUUUaaaiiipppxxx~~~xxx{{{uuu|||{{{uuueeeLLL>>>???>>>=========>>>===;;;999888999999888888;;;@@@CCC===;;;;;;=========EEEPPPZZZRRRFFFBBBQQQoooPPP<<<,,,,,,111111000222000/////////............,,,------....../////////........................------------.........///...............///000000111---111666333;;;ggg~~~jjjOOOCCCSSS[[[NNNBBBDDD???;;;:::@@@EEEFFFGGGJJJNNNVVVaaahhhkkknnnssswwwuuuvvvwwwxxxxxxzzz}}}}}}kkk\\\___qqqqqqXXXPPPNNNKKKHHHCCC>>>:::999999:::===<<<999888888:::===???IIITTT```hhhoooxxx~~~yyytttvvvooobbbRRR@@@<<>>>>>?????????<<<:::666777777777666777999;;;999;;;===<<<:::<<>>888222000111222000---////////////////////////,,,,,,,,,---------..............................000000//////.........---//////............//////333000111222111777RRRooodddEEEHHHRRRMMMEEEDDDAAA???<<<<<<>>>BBBDDDFFFJJJPPPYYY___cccgggkkkoootttuuuwwwzzz||||||{{{yyy~~~pppcccbbbuuutttcccZZZSSSNNNJJJDDD???===:::888666===;;;999777888:::===???GGGOOO[[[eeemmmuuu|||{{{cccPPPCCC======<<<<<<;;;::::::999888888888777666666777888888888888;;;<<<:::888===HHHRRRVVVKKK>>>>>>NNNkkk<<<666111///111222000...........................,,,,,,---------.................................000/////////.........---//////............//////000...///222111444GGG]]]}}}wwwvvvpppTTTHHHKKKOOOKKKDDDBBB@@@<<<;;;<<>><<<:::888888:::<<<>>>DDDLLLXXXccclllttt{{{dddKKK>>>;;;;;;;;;;;;;;;:::999999888888888777777777888999888888;;;???AAA@@@===>>>EEEKKKSSSHHH===>>>OOOlll888333///...000111000...........................---------.........///////////////////////////////////////...............//////............//////...,,,...222111000999FFFooozzzssssssuuusssnnndddrrrnnnZZZAAA===JJJMMMEEEEEEBBB>>>;;;:::;;;>>>@@@CCCHHHNNNSSSWWW]]]eeejjjsssssstttvvvwwwxxxyyyzzzxxx{{{~~~ooonnniiiPPPLLLGGGCCCAAA???>>><<<@@@>>><<<:::999:::;;;<<<@@@GGGTTT```kkkttt{{{bbbEEE:::999999:::::::::999999888888777666777888999999999999999:::???CCCCCC@@@???BBBFFFNNNEEE;;;===NNNlll444111...---///000000///........................------........./////////////////////////////////........................///......------......///...+++,,,000111000222888SSS}}}wwwrrrwwwiiikkkgggXXXUUU[[[SSS???888BBBKKKJJJHHHFFFAAA<<<999999;;;===@@@DDDHHHLLLPPPWWW```gggnnnooopppqqqrrrsssvvvxxxyyy|||nnnOOOLLLGGGDDDBBBAAA???>>>AAA@@@>>><<<::::::::::::===DDDOOO]]]iiittt|||tttqqq{{{ZZZAAA;;;:::666999999999888888777777777555777999:::999999999:::888===AAABBBAAA@@@CCCFFFJJJBBB:::<<>>AAADDDGGGKKKRRR\\\ccckkkmmmoooooooooqqqtttwwwwww{{{~~~dddNNNJJJFFFCCCBBBAAA@@@???BBBAAA???>>><<<:::999999;;;@@@KKKXXXgggsss|||yyyfff[[[aaannnnnnPPP@@@???;;;555777777777777777666666666444777999999888888999;;;===@@@AAAAAA@@@AAAEEEHHHHHHAAA:::;;;IIIddd/////////......//////000------------------------,,,,,,,,,---------..............................---------------...............------------......///...---...111333444444555OOOzzz}}}|||~~~uuueee^^^YYYOOOGGGHHHNNNFFF777888FFFGGGHHHGGGBBB<<<999999;;;<<>>;;;999888:::>>>EEERRRbbbqqq{{{wwwlll```WWW___ooo}}}xxxZZZFFF@@@???;;;666666666666666666666666666444666888777666666999===EEEEEEDDDBBBAAABBBDDDGGGGGGAAA;;;;;;HHHaaa}}}///000000000///...///000------------------------+++++++++,,,,,,,,,,,,---------------------------,,,,,,,,,------............------,,,,,,------...,,,---...///000222222111333???\\\ppplllrrr___RRRNNNRRRLLL;;;666>>>CCCFFFGGGDDD===999888::::::<<>>:::888999555555555555555555555555333555777555333444999>>>CCCCCCBBBBBBAAABBBCCCEEEFFFBBB<<<===IIIaaa}}}///000111000///...///000------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,------...)))---/////////000000...555666HHHqqq~~~pppcccYYYXXXSSSGGG??????@@@DDDFFFDDD===888777999888;;;===???AAAFFFNNNTTT[[[aaagggiiigggfffiiilllppprrruuuwwwwwwxxxzzz|||yyy|||}}}{{{|||mmm```SSSSSS[[[bbbccccccLLLIIIEEECCCCCCDDDDDDCCC@@@AAAAAAAAA@@@===:::999888888<<>>JJJbbb~~~000000///...------,,,,,,------------------------++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,------...////////////555===OOOyyygggRRRXXXZZZHHH777??????@@@AAAAAA???;;;888888999:::<<<@@@EEEIIILLLRRRVVV[[[___bbbeeeiiikkkkkknnnrrrtttuuuvvvxxxyyyxxxyyy{{{~~~rrr[[[LLLJJJKKKYYYjjjnnnZZZRRRGGGAAA@@@BBBCCCCCCDDDEEEDDDAAA===;;;<<<===;;;???@@@DDDWWWqqq~~~hhh[[[aaammm}}}zzz}}}hhhTTT@@@888888888666555222555888777444222444666222333555666666666888:::::::::777555999@@@AAA???DDD>>>999<<>>BBBGGGIIINNNQQQVVVZZZ]]]bbbgggjjjkkknnnqqqtttuuuvvvwwwyyywwwxxxzzz|||hhhSSSGGGFFFEEEOOO[[[[[[UUUPPPIIIEEEDDDCCC@@@>>>BBBBBBCCCDDDFFFEEEBBB???BBBEEEDDDDDDSSSlll{{{}}}vvvwwwyyyzzz{{{{{{oooXXXIII<<<888:::999888888444555666666555444444555111333555555555555777999888888777555999???@@@===AAA<<<888;;;GGG^^^~~~//////......---,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---....../////////,,,...777KKKppp]]][[[```NNN;;;<<>>iiiyyyllluuu___fffhhhUUUHHH:::666===DDDDDDAAA===<<<:::::::::<<<>>>???@@@AAACCCFFFLLLUUU```ggglllnnnqqqrrrsssuuuxxxzzzwwwxxxyyy|||~~~tttaaaVVVRRRLLLKKKLLLGGGHHHEEEDDDIIITTT```hhhkkkvvvzzz|||{{{xxxyyy~~~}}}zzz}}}~~~wwwppp|||www___MMM@@@<<<888777555222333888;;;777444333555555333000///111222222111111333444444999<<<<<<>>>AAABBB???888555444999DDDYYYuuu------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,------.........---000222...333OOOoootttsssbbbZZZ]]]\\\OOO???888:::@@@BBBBBB@@@>>><<<;;;:::;;;<<<======>>>@@@CCCIIISSS^^^eeekkklllnnnpppqqqsssvvvyyywwwxxxzzz{{{~~~pppbbb[[[QQQOOOOOOIIIGGGEEEDDDJJJUUUbbbjjjnnn|||~~~vvvrrrnnnwww```GGG===888555666555444666;;;;;;888555444333333222111000111222222111111222444444:::>>>===>>>BBBCCCBBB999555444888DDDXXXuuu,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,---......---...000111...///>>>NNN|||~~~pppjjjUUUOOOTTTQQQJJJBBB;;;:::>>>BBBAAA@@@===;;;999999:::::::::;;;===AAAGGGQQQ[[[bbbhhhiiikkklllmmmooosssvvvvvvwwwxxxzzz|||~~~sssjjj]]]WWWUUUMMMEEEFFFJJJSSS___hhhlllmmmyyy~~~wwwuuuyyytttuuu[[[AAA;;;555333555777666666888::::::888444111000111333000222333222111111222444444:::===<<<===AAACCCCCC;;;777444888CCCXXXuuu,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,***++++++,,,,,,---.........000111000///000777===```qqqyyyyyy{{{rrrSSSDDDJJJQQQTTTLLL>>>666:::BBBBBB@@@===:::888888888888888:::<<<@@@FFFOOOYYY```eeeggghhhiiijjjmmmpppsssuuuvvvwwwyyy{{{}}}~~~xxxiiiaaa\\\RRRHHHMMMVVVdddpppvvvvvvsssooo~~~|||~~~pppooommmuuu{{{sssyyy|||~~~sssQQQ999;;;555333777999777333333::::::999555000///111444111222333333222111222444333999<<<;;;;;;???CCCDDD<<<888555888CCCXXXvvv++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++,,,---...///000111EEEeee{{{yyy{{{yyy|||oooWWWGGGSSSYYYRRRGGG@@@<<<:::===AAADDDBBB<<<777777999555666999>>>FFFNNNUUUYYY^^^```bbbdddfffjjjnnnqqqrrrsssuuuxxx{{{}}}~~~~~~zzzkkk^^^WWWVVVPPPaaa}}}}}}{{{~~~|||ssszzz{{{tttyyyvvvWWW???>>>555555444444444333333333::::::999888666444333222444333111000000222333555777999<<<======>>>???AAA>>>777444999CCCSSSppp++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++,,,---...///000000444JJJuuu~~~yyyvvvqqqnnn}}}JJJOOO\\\eeeYYYAAA777;;;999===AAABBB???;;;888777555666888<<>>BBBDDDEEEGGGHHHCCC;;;777:::BBBPPPjjj++++++++++++++++++++++++...---------,,,,,,++++++++++++************++++++))))))*********+++++++++++++++++++++++++++++++++***************************************++++++,,,***++++++,,,------......111444>>>[[[xxx~~~YYYFFFXXXdddTTTAAA???888777888<<>>999:::::::::;;;>>>CCCGGGJJJIIIKKKOOOSSSWWW]]]bbbgggkkklllooorrruuuwwwyyyzzzzzzxxxsssxxx~~~{{{xxxyyygggssskkklllvvvnnn]]]III===999777555333333333333222222222222111111222222222111000000///////////////000222222666:::???CCCEEEFFFHHHIIICCC;;;777;;;BBBPPPiii++++++++++++++++++++++++---------,,,,,,++++++++++++******))))))******+++))))))*********+++++++++++++++++++++++++++++++++******************************))))))******+++,,,******++++++,,,,,,------...000333AAAbbb}}}www```^^^aaaZZZNNNGGG???999555666<<>>:::999999:::<<<@@@DDDFFFDDDGGGKKKOOOSSSXXX^^^bbbdddfffjjjnnnssswwwyyy{{{yyy}}}qqqfff```gggsss}}}~~~}}}wwwtttttt~~~zzzyyyxxxuuu|||yyy___EEE888777777444333333222222222111111111111111222222222111111000/////////000111222333333777:::???BBBCCCDDDFFFGGG@@@999666;;;BBBPPPjjj++++++++++++++++++++++++,,,,,,+++++++++++++++*********))))))))))))******)))************+++++++++++++++++++++++++++++++++***************************))))))))))))***++++++*********++++++,,,,,,,,,+++,,,000666GGGlll~~~~~~~~~lll___WWWSSSFFF>>>666444888>>>AAAAAA:::999888777999;;;>>>AAAAAACCCGGGJJJMMMRRRXXX\\\\\\___dddiiioootttwwwyyywwwzzzcccXXXQQQYYYhhhttt|||~~~|||zzzzzz|||{{{uuurrrqqq{{{}}}wwwyyy]]]DDD777444333000222222222111111111000000111111222222222111111000...///000111222222333333666999<<>>777555;;;CCCQQQkkk++++++++++++++++++++++++)))******************+++******))))))))))))******)))************+++++++++************************************************)))))))))))))))***++++++************++++++++++++,,,+++000666999KKKxxx}}}jjj^^^ZZZJJJCCC:::555666;;;???BBB>>><<<999888777999:::<<<===???BBBDDDGGGKKKPPPSSSWWWZZZ^^^dddiiinnnrrrsssrrrvvv|||\\\PPPJJJRRRdddrrr|||yyyuuusssxxx|||yyyrrrooosssyyy}}}zzzzzz|||{{{}}}zzzeeeMMM<<<555111000000222111111111000000000000111111222111111000//////------...000111222222222555777:::<<<>>>BBBFFFJJJ>>>888555;;;CCCPPPjjj++++++++++++++++++++++++(((((())))))*********+++******))))))))))))******)))************+++++++++************************)))))))))))))))))))))))))))))))))))))))******+++***************+++++++++///)))---444000111RRR{{{rrrwwwcccZZZLLLFFF===777666999>>>@@@CCCAAA===:::999999999::::::<<<>>>@@@BBBEEEJJJMMMUUUWWW[[[```eeejjjmmmnnnooosssyyy~~~ZZZNNNHHHRRRfffvvv~~~xxxpppvvvyyytttnnnnnnxxxwwwhhhmmmnnnuuu||||||}}}tttlllkkkbbbNNN:::333222000000333111111111111000000000000111111111111000///...---+++,,,---///000111111111444555888:::>>>CCCIIIMMM???999666;;;CCCPPPhhh++++++++++++++++++++++++))))))************))))))******************************************************+++++++++,,,,,,,,,++++++************++++++***)))((((((((()))+++,,,******))))))******+++,,,000***)))///000111>>>OOOxxxuuuzzz~~~mmmdddYYYWWWPPPBBB444///666@@@@@@BBBAAA===;;;;;;888444888999:::<<>>===<<<===:::666777777888:::===@@@CCCEEEGGGKKKRRRWWW[[[]]]```bbbdddllltttvvvwww}}}{{{bbbQQQ[[[rrr|||uuupppfffbbbkkkyyy}}}gggfff\\\^^^rrr{{{vvvtttrrrXXXGGG<<<333222222000///111000000000000//////....................................------...///111222333222333777<<>>???@@@===888666666666777999<<>>IIIbbbzzz************************))))))************))))))************************************************************++++++++++++******))))))))))))******)))))))))))))))******+++)))))))))))))))***+++++++++***,,,///---)))***///444LLLwwwuuubbblll~~~uuu^^^]]]jjjsssjjjQQQ999333777222888===>>>@@@BBB???:::666555555666777999:::<<>>???<<<666444888===GGG___vvv************************))))))************))))))************************))))))))))))))))))))))))))))))*********+++++++++***))))))))))))))))))***((()))))))))************))))))(((((())))))***+++,,,+++***,,,+++***,,,///111444LLL|||uuu^^^^^^iiiuuuhhhJJJ;;;===111666::::::===AAAAAA>>>777777666555555666888999<<<>>>BBBEEEGGGKKKOOORRRVVV[[[aaahhhnnntttxxx{{{~~~yyyvvvyyyyyy|||}}}{{{}}}}}}{{{wwwppphhhaaa]]]```nnnzzzwwweeePPPEEEDDDrrrttteeehhhxxx{{{rrrvvv}}}wwwyyy}}}sssZZZCCC222111111000000111000................../////////........................------...//////000000000///000333555888;;;???AAA;;;555444777<<>>AAAAAA;;;:::888777666666777777:::;;;===???BBBEEEJJJNNNPPPUUU\\\ccchhhmmmqqquuuvvv{{{~~~|||xxxzzzxxxpppwwwyyyuuutttpppjjjbbb]]]ZZZYYYkkkuuuzzzkkkNNN;;;@@@NNNooovvvqqq~~~|||sssgggkkkhhhUUUBBB999000222222///...000000------............/////////------------------------,,,---...///000000000000...000333555777:::>>>AAA999444333777;;;DDD[[[qqq************************))))))************))))))************************))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))'''((()))***+++******)))((((((((((((((()))******,,,,,,+++***+++---------///---000@@@^^^yyy^^^XXXdddkkk___NNNPPPLLLCCC888444999>>>@@@>>>===;;;999888777777888777888999;;;===@@@FFFJJJIIIOOOVVV[[[]]]aaafffkkkkkkrrrvvvwww}}}|||{{{zzzvvvvvv|||}}}}}}~~~~~~~~~wwwooouuu}}}~~~xxxssskkkhhhbbb[[[WWWXXX^^^cccmmmkkkdddVVVDDD===III[[[ooo~~~lll\\\WWWOOO???444333...222222...---000111...---------.........//////------------------------,,,---...///000000000///...000333444444666:::===777222222666:::DDDZZZqqq))))))))))))))))))))))))))))))************))))))************************))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))'''((()))++++++******)))((((((((((((((()))******+++,,,,,,+++,,,---,,,((()))///111000;;;]]]yyyWWWXXXooouuuhhhhhh```OOO===444666;;;<<>>>>>>>><<<888444666777666444333666>>>DDDBBBDDDHHHLLLQQQTTTWWWXXXXXXZZZ\\\```fffpppzzz}}}zzzwwwsssrrrsssuuuvvv{{{||||||yyyvvvvvvyyy|||vvvwwwzzz}}}|||yyytttrrrooojjjccc\\\UUUMMMGGGNNN^^^iiijjjfffSSSMMMIIIKKKTTTbbbsss~~~{{{vvveeeQQQBBB777000...000.../////////---,,,---.........---,,,,,,...///000...------------......///////////////000000000000000000000111222555777888///333//////999CCCUUUnnn***)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***))))))(((((((((((())))))(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''((((((((((((***)))))))))((((((((('''(((((()))******+++,,,,,,---***+++---+++///EEE^^^}}}}}}hhh___```bbbkkkggg[[[KKK@@@;;;444---666999<<>>AAA???@@@CCCGGGJJJMMMOOOPPPRRRSSSVVVYYY___gggpppwww{{{xxxvvvsssrrrpppnnnnnnoooqqqrrrsssttttttsssqqqqqqtttwwwttttttuuuvvvvvvvvvvvvuuulllnnnooollleee[[[RRRMMMHHHNNNYYYffflllhhh]]]SSS???BBBKKKZZZjjjzzz}}}ooo___KKK>>>666000...000...//////...---------.........---------...000111......------,,,---------.../////////000000000000000000000111222444666888111555000000:::CCCTTTlll))))))))))))))))))******))))))))))))))))))))))))((()))******++++++******))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((())))))******+++++++++111+++***---,,,+++222===VVVwwwrrrnnnnnnbbb[[[XXXgggfff^^^PPPBBB;;;777555444444666;;;???AAAAAAAAA;;;:::888888999;;;;;;:::;;;===???AAADDDFFFGGGHHHHHHJJJMMMQQQWWW___hhhnnnsssvvvzzz}}}{{{}}}~~~|||xxxssspppooopppooonnnmmmmmmmmmmmmmmmmmmnnnooonnnnnnooorrruuuqqqqqqpppooonnnmmmkkkkkkccceeeeee^^^TTTLLLHHHHHHMMM[[[mmmuuunnn\\\JJJ???:::@@@NNNaaaqqq~~~wwwdddSSSAAA888555111//////000///......------............------...000111222//////...---,,,,,,,,,,,,....../////////000000000000000000000222444666777222666111111:::CCCSSSkkk)))))))))))))))*********((((((((((((((((((((((((((())))))***************))))))(((((((((((())))))******))))))((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))((((((((((((((()))))))))*********+++...++++++//////---...222555VVVrrrqqqvvvjjjfff]]]RRRVVVccclllcccOOO@@@===@@@777333222666;;;===>>>???>>>;;;::::::<<<;;;666333888:::<<<>>>@@@AAABBBCCC???BBBFFFKKKRRRZZZbbbhhhnnnppprrrtttuuuuuusssrrrrrrtttvvvvvvssspppmmmmmmoooooonnnmmmllljjjhhhgggjjjjjjkkkkkklllnnnppprrrqqqooommmjjjgggeeecccccc]]]YYYQQQIIIDDDFFFLLLRRReeekkkoooiii[[[LLLCCC???JJJKKKTTT```iiiqqq~~~|||}}}~~~mmmWWWGGG888333333222000///111///...---........................///000222333111000///...------------........./////////000000000000///000111333555666111555111111;;;CCCTTTkkk(((((())))))************(((((((((((((((((((((((((((((()))************)))))))))(((((((((((())))))******))))))((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))*********&&&'''***---,,,***---111000===WWW~~~xxx_________YYYIII[[[nnnsssfffSSSHHHDDD@@@777222666:::;;;<<>>??????===666111555666888:::<<<===>>>>>><<<>>>CCCGGGLLLRRRXXX]]]eeegggkkkmmmmmmjjjgggeeeeeehhhkkkmmmllljjjiiiiiiiiijjjjjjjjjjjjhhhgggfffkkkjjjkkkkkkmmmnnnooooooqqqnnnhhhbbb]]]YYYWWWVVVNNNGGG@@@>>>DDDNNNXXX^^^lllggg]]]QQQIIIKKKSSS[[[```]]]aaajjjmmmkkkqqq}}}vvvmmmwwwxxxwww{{{nnnrrrttt\\\KKK>>>333000222222111111333000---,,,...//////...///.........///000222333222111000///........................////////////000/////////000222333555...333000111;;;CCCTTTkkk((((((((()))******++++++))))))))))))))))))))))))'''((())))))******))))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''***------***)))---111......777UUUeeeZZZbbbiiiSSSRRRUUU]]]bbbbbbaaaaaaLLL>>>555666888666777;;;@@@AAABBBCCCCCC@@@<<<888555555666888888999999888999<<>>CCCHHHLLLPPPGGGGGGGGGGGGHHHIIIKKKLLLGGGJJJMMMOOOMMMLLLJJJJJJNNNOOOQQQTTTWWW[[[^^^```bbb___[[[YYYXXXVVVQQQMMMIIIGGGDDDBBBCCCFFFJJJLLLQQQVVV[[[YYYOOOCCC999444111666===GGGXXXvvvvvvnnnqqqsssjjjeeeccchhhzzz~~~oooppplllkkkgggSSSAAA@@@:::777666555222///333:::666111,,,+++///111111...111000...---,,,,,,------,,,,,,+++++++++,,,---------------.........////////////......///000111222111555111000777<<>>AAA>>>:::===JJJXXX\\\XXX[[[NNNGGGAAA888999<<<555:::???EEEVVVnnn~~~vvvlllkkkwww{{{xxxzzzkkkfffbbb[[[OOOAAA999888999<<<>>><<<888555555777555111---,,,---///000111000///---+++++++++---...++++++,,,,,,,,,,,,------,,,,,,,,,---------...............//////000111222111000111333555===NNN___))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((''')))(((((((((((())))))***))))))))))))))))))))))))&&&&&&&&&'''''''''''''''((((((((((((''''''''''''((((((''''''''''''(((((())))))(((((())))))***+++******))))))))))))******(((+++---+++))),,,444<<>>===<<<<<<;;;;;;>>>CCCJJJOOOUUUYYYVVVOOOCCC>>>CCCHHHDDDEEEDDD;;;AAAEEEJJJZZZooo{{{~~~oooooozzz}}}rrroooccc[[[RRRLLLDDD;;;888999888;;;===;;;777444444555555222...,,,---...///000000...---+++++++++---...+++++++++,,,,,,,,,------,,,,,,,,,---------..................///000111222111000111333555===NNN^^^))))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((((((((***))))))(((((((((((()))))))))))))))))))))))))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((())))))(((((())))))***+++******))))))))))))******)))***,,,,,,++++++---...+++KKKxxxyyyzzz___\\\ffftttpppZZZNNNRRRRRRXXXWWWJJJ:::333333555555777999:::999999;;;<<<<<<;;;:::999999999999999777777777666777888888999<<<<<<<<<<<<<<<<<<<<<<<<999999999999:::;;;<<<===888888888888999:::;;;<<<<<>>???DDDEEEAAA<<<;;;:::777@@@CCCUUUdddhhhmmmoooggghhhiiibbb]]]\\\XXXaaaxxx{{{}}}llldddRRRDDD666222333555999===888:::<<<:::666333222444777333///---,,,,,,,,,+++------,,,++++++,,,,,,---***++++++++++++,,,,,,,,,,,,,,,,,,---------.....................///111111000000111333444;;;KKKZZZxxx((((((((((((((((((((((((((((((((((((''''''''''''&&&'''''''''(((((())))))******)))(((((('''((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&''''''((((((((('''((())))))***++++++************++++++...,,,******,,,...---+++444...///DDDiiipppbbbfffnnnoooiiilllOOO;;;>>><<<999666666555666666666666777888999;;;===>>><<<<<<<<<<<<<<<======>>>::::::::::::::::::::::::::::::;;;<<<<<<=========???>>>===<<<;;;:::::::::;;;<<<:::555444999<<<;;;BBBKKKdddzzzuuuhhh^^^UUU___xxxyyyeeeZZZIII===222000333555777:::999<<<===;;;777333333444666333///---,,,,,,+++***,,,,,,,,,++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,---------......------------...///000111000000222333444:::IIIXXXvvv((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''((()))))))))***))))))(((((((((((()))))))))))))))))))))))))))'''''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''((((((''''''(((((()))***++++++************+++++++++)))'''''')))+++,,,,,,''')))///666AAA]]]{{{{{{mmm[[[[[[YYYQQQcccfffsssdddMMMGGGBBB<<<888555444333222111222333444666888:::;;;:::::::::::::::;;;<<<<<<::::::::::::::::::::::::888999:::;;;<<<<<<<<<<<<===<<<:::888666555444444000555777777:::???AAA@@@CCCSSSvvv}}}ssslllbbbggg|||~~~nnnWWWHHH===555000000222222333555:::<<<>>><<<777333333444555222///------,,,+++***++++++++++++,,,,,,,,,,,,************++++++++++++,,,,,,,,,---------......------------...///000111000000222333444999HHHVVVuuu((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''((())))))***)))(((((((((((())))))***))))))))))))))))))))))))&&&&&&&&&'''''''''''''''$$$$$$%%%&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''(((''''''''''''((())))))))))))(((((((((((())))))'''(((((()))))))))******$$$(((///222000999]]]}}}~~~zzzddd^^^ZZZRRRTTTMMMPPPdddxxxyyylll```XXXRRRJJJDDD@@@>>><<<:::444444444444555666777777666666555555666666777888777777777777777777777777555666777999999999999888888777666555444444444444444>>>FFFFFFDDDEEEGGGHHHNNN^^^yyyqqqyyyyyy}}}nnnZZZGGG;;;444000...000111000222666999;;;===;;;666222111222444111///---------+++*********+++,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,---------......------------...///000000000000222333444888FFFUUUsssyyy(((((((((((((((((((((((()))(((((((((''''''''''''&&&&&&&&&'''((())))))***(((((('''(((((()))***+++))))))))))))))))))))))))%%%&&&&&&''''''((((((((($$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%%%%&&&&&&''''''''''''''''''((())))))''''''&&&&&&&&&&&&''''''&&&))),,,,,,+++)))))))))222)))(((---------;;;NNNwww{{{gggmmmxxx}}}lllVVVDDDHHHXXXbbbfffhhhnnnggg^^^WWWSSSQQQOOOMMM;;;:::999777666666555555333333222222333333444555333333333333333333333333333444666777888888777777666666666666777777888999FFFSSS\\\WWWNNNKKKOOOSSSZZZfff{{{wwwyyy}}}}}}zzz~~~|||nnnZZZIII===888000......000000000333999888:::<<<999444111000111333111...---------+++***)))***+++,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,---------......---------------...000000///000222333333888FFFTTTrrrqqq******))))))((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''&&&%%%%%%%%%%%%(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((())))))******,,,,,,,,,---...///000111CCCeeerrrccc^^^kkk~~~ttttttuuu___VVVWWW]]]jjjuuuzzzrrrmmmjjjqqqpppbbb]]][[[RRREEE???AAAAAA>>>;;;888999;;;888111111777222666999777666777:::;;;666;;;<<>>???;;;:::BBBNNNccczzzyyyfffdddlllsssiiilllvvvssspppuuu~~~yyyttthhhWWWFFF999444333...///...------///333666999999999666333111000000444111///...//////,,,)))++++++******************++++++++++++++++++++++++...------------...//////...............---------...222000000666999AAARRRmmm|||))))))))))))((((((''''''(((((((((((((((((((((((()))((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&'''(((((((((((((((((((((((((((((('''((((((((())))))))))))(((((((((((())))))))))))++++++++++++,,,,,,---...222@@@YYYyyyzzzooohhhkkkqqq{{{}}}zzzsssccc^^^aaalllwww{{{www}}}~~~uuuwww{{{~~~{{{nnn___VVVMMMFFFFFFEEEKKKTTTVVVMMMCCC>>><<<======<<<<<<>>>???@@@@@@IIIKKKMMMTTTNNNDDDDDDCCCFFFKKKOOOMMMKKKTTT___nnnxxxkkkooo|||qqqrrruuuyyyzzzyyy{{{{{{~~~yyyllleeeWWWGGG:::222//////.........---,,,...222555999999888666333000//////222000------......,,,***************************++++++++++++++++++++++++---------------...//////000000000000000000000///...222000000666888AAARRRnnn)))))))))(((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&'''((()))******((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))((((((((((((******)))))))))******++++++,,,222DDDcccuuunnnmmmqqq~~~~~~rrrmmmkkkkkklllooommmjjjrrrwwwpppttt~~~oooeeeaaa___[[[^^^jjjppp```XXXSSSNNNMMMOOOQQQRRRQQQZZZjjjnnnmmmtttpppaaaYYYZZZ]]]ccceeeaaa]]]aaahhhkkkyyyzzzxxxwwwqqqwww|||yyy||||||rrrhhh]]]TTTFFF999222//////000......---,,,,,,...222555999888666444222///...---...---+++,,,------,,,***************************++++++++++++++++++++++++---------------....../////////000000000000000000...222//////666888@@@RRRnnn(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&'''((())))))(((((((((((((((((((((((('''''''''((((((((())))))******))))))((((((''''''******)))((((((((())))))***///333333999KKKdddwwwooogggqqq|||yyywwwxxxzzzzzzyyyyyyxxxqqqooommmlllyyyzzzyyy{{{|||yyyuuutttuuuwwwppprrrtttiiifffhhhjjjkkkkkktttooooooppprrruuuvvvtttttttttqqq|||nnniiinnnqqqlllvvv{{{uuupppooopppkkk___UUUKKKCCC888000.../////////---------,,,+++---111444888666444222000///,,,***************+++,,,++++++***************+++++++++***+++++++++++++++,,,,,,------,,,,,,------...///------------...............222//////666777???QQQkkkxxxmmm'''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&''''''((((((((()))'''''''''''''''''''''''''''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&%%%%%%&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''+++******))))))))))))***'''---222111---000===JJJ[[[uuu{{{lllvvvyyyrrrrrrtttuuucccdddkkkuuu}}}yyyzzzzzzzzz|||rrrtttsssuuu~~~yyyqqq{{{~~~qqqmmmqqqnnnppp~~~uuupppjjjfffbbbYYYLLLCCC888333...+++,,,---,,,***,,,---,,,++++++---000444666444111000///...+++)))'''((())))))******+++,,,))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,---......,,,---------......//////...222//////555777???PPPgggooo^^^&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((()))''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''%%%%%%$$$$$$$$$((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))((((((((((((******)))))))))******++++++'''&&&+++///000000111222GGGfff~~~uuunnnhhhnnnsssiiiccchhhttt|||yyy{{{}}}zzznnnyyyzzz}}}~~~zzzuuuooojjjfffgggmmmuuuyyy|||{{{ooolllfff^^^TTTHHH===666///.........///...,,,+++,,,,,,+++******,,,000333444000------///...+++(((&&&((()))***))))))+++,,,)))))))))***++++++,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,------.........//////000111111111...333//////555666>>>OOOdddzzzqqq___&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&''''''((())))))''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))((((((((()))***++++++///'''$$$***...---++++++------999UUUyyyssswwwkkkqqqxxxjjjgggkkksss~~~xxxrrrrrrppprrrmmmnnnzzzzzzssssss}}}{{{wwwxxxzzzzzzzzzpppiiihhhqqq|||xxxxxxpppdddbbb\\\QQQDDD999333222---///000000///---------+++++++++***)))+++///333111...++++++...///,,,(((&&&(((******)))(((***,,,((())))))***++++++,,,,,,)))******+++,,,,,,------,,,,,,++++++,,,,,,---.........//////000111111222...333//////444666===OOOaaaxxx{{{fffzzz&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&''''''((()))***((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''(((((())))))******'''''''''((((((***+++,,,&&&'''+++///+++%%%(((111))),,,///444BBB\\\xxxoookkkpppxxxvvvppp~~~xxx|||}}}}}}tttppprrrxxxmmmmmm```[[[RRRWWWgggmmmpppzzzvvvyyyrrryyyxxxsssrrrjjjXXXWWWRRRFFF888//////333)))+++---,,,)))'''(((***+++++++++***)))+++///222000,,,)))***...///,,,)))''')))++++++)))(((***,,,((())))))***++++++,,,,,,))))))***+++,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,---...//////000///333///...444666===NNNaaawwwhhhsss''''''''''''''''''''''''))))))((('''&&&%%%%%%$$$&&&&&&&&&''''''''''''((())))))((('''''''''''''''(((((())))))((('''&&&&&&'''&&&%%%&&&((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************+++)))))),,,000888IIIWWW}}}lllgggjjjkkkttt{{{ppprrrtttqqqmmmtttyyyyyysssrrrvvv{{{~~~xxx{{{mmmccccccgggiiinnnssswww~~~~~~uuuqqqwwwssskkkccc]]]JJJDDD:::333////////////------,,,,,,+++***)))))))))))))))))))))******+++(((((())))))))))))(((((()))))))))))))))(((''''''))))))))))))******************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---.........---------......///111///000333444666???HHHbbbvvviiittt''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%&&&&&&&&&''''''''''''((())))))((('''''''''''''''((((((((((((((('''&&&&&&'''&&&%%%&&&((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))************)))((('''((()))))),,,555???SSShhhpppeeeaaabbbgggttt}}}vvvkkkjjjrrr}}}tttpppkkkjjjllllllyyy}}}rrrgggeee[[[gggooonnnhhhaaaXXXPPP>>>999333...,,,,,,,,,,,,------,,,++++++***)))))))))))))))))))))******+++))))))(((((((((((()))))))))))))))))))))(((''''''))))))))))))******************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------------...///000111///000333444666>>>HHH```vvvkkkttt''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((((((''''''''''''((((((((((((((((((''''''&&&'''&&&%%%&&&((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''((())))))******))))))******,,,...+++''')))///---<<>>HHH^^^vvvooottt''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((()))(((''''''''''''(((((('''((((((((((((((('''''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))******---000///++++++...)))---444???OOO```oooxxxpppjjjfffhhhmmmvvv}}}{{{zzz}}}~~~}}}zzzzzz~~~|||~~~|||{{{xxxqqqfff]]]ZZZ[[[RRRRRRPPPNNNJJJBBB888///...---+++,,,------,,,+++,,,+++++++++******)))))))))))))))))))))******++++++)))(((&&&&&&((()))+++(((((())))))))))))((((((((()))))))))******************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,...///111111000///000222333555>>>GGG^^^vvvrrrttt''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''(((((((((((((((''''''&&&%%%&&&((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))'''&&&(((+++,,,)))+++...333111---***...999IIITTTooonnnmmmllliiikkkuuupppjjj}}}~~~yyyyyy}}}wwwuuuzzzooohhheeeccceeekkklllfff^^^QQQIII@@@:::666111,,,(((...---------......,,,***++++++***************))))))))))))))))))******++++++)))(((&&&&&&((()))+++(((((())))))))))))((((((((()))))))))******************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,...///111111000...///222333555>>>GGG___wwwrrrqqq''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((((((''''''''''''(((((()))&&&'''(((((((((((((((((('''&&&%%%&&&((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((())))))((((((+++(((''')))***(((***......000111...))))))---111GGGPPP]]]gggiiilllwww{{{nnnhhhjjjhhhiiivvvtttxxxrrroookkkiiiiiihhhdddffffffeeennnmmm]]]WWWVVVWWW^^^iiilll___OOOEEE<<<333///...---...000---,,,,,,,,,---,,,***(((************************)))))))))))))))******+++***)))(((''''''((()))***'''(((((()))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---...///000111///...///111222555===GGG^^^vvvmmmiii''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''((())))))&&&&&&'''((((((((((((((('''&&&%%%&&&((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((())))))((((((...***(((***+++)))***---***,,,//////---++++++,,,***111===JJJRRRZZZiiiwwwoooeee___bbbhhhppp}}}oooqqqrrruuu~~~kkkdddmmmyyy}}}lllggghhhfffddddddllllllkkkbbbWWW]]]aaaWWWLLLMMMMMMLLLOOOOOOFFF:::777111...///000...///444,,,+++******++++++***((())))))))))))************)))))))))))))))******+++))))))(((((((((((())))))''''''((()))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------------...///000///...///111222555===FFFZZZtttggg```''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''((()))***&&&&&&'''((())))))(((((('''&&&%%%&&&((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((()))&&&%%%(((***((('''***222...)))%%%&&&))),,,...000,,,***,,,111:::JJJWWWccceeeddddddjjjrrrvvvttt}}}}}}zzznnnooojjjjjj}}}xxxssstttvvv{{{rrreeedddcccccceeeooossstttdddRRRWWW```[[[KKKMMMGGG;;;333333333111---***,,,000000***))),,,,,,***)))***+++,,,+++***)))))))))))))))*********)))))))))))))))******+++(((((())))))))))))((((((''''''((()))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---.........---------......//////...///111222444===FFFVVVsssbbbZZZ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((('''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''...'''%%%***,,,)))((()))///,,,(((&&&'''((())))))***))))))***,,,///222444<<>>CCCJJJPPP^^^iiivvvzzzssskkkgggfff\\\___hhhyyytttkkkeeeaaa]]]]]]]]]___iiixxxqqq]]]YYYXXXWWW```nnnnnndddVVVKKKDDDAAA<<<999888555000............---------------------------************************************************(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((()))************)))))))))*********+++++++++------------....................................111//////111222333;;;DDDVVVrrrqqq]]]sss'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))'''&&&(((((('''+++000...+++(((''''''((()))(((((('''''''''(((***,,,---***---/////////000444777@@@HHHRRRXXXYYYYYYYYYZZZZZZ___iiivvvvvvlllhhheee```[[[^^^VVVQQQXXXhhhwww}}}~~~mmmaaaVVVQQQOOOOOORRRUUUOOOGGG>>>777444111...+++222000...---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((())))))******)))))))))))))))*********++++++,,,,,,,,,---------..............................000//////222222333;;;DDDUUUooo```mmm''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((()))(((''')))///555,,,***''''''((())))))(((((('''''''''((()))***+++...///111000...---///111,,,///444888;;;>>>???@@@PPPSSSWWW[[[___cccgggiiipppkkkeeebbbbbbaaa```^^^___VVVMMMMMMUUU]]]^^^\\\SSSQQQJJJAAA>>>???===888666333000...///...---+++...---,,,---......,,,***++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))************+++,,,,,,,,,---------------------...............///...///222222333:::CCCSSSjjjccciii''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%'''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((******((((((+++222666+++)))''''''((()))((((((((((((((((((((()))******+++,,,---...------...///+++++++++,,,...000222333:::;;;<<<;;;<<>>;;;;;;;;;;;;;;;666999666000///333222---............000000000///---,,,,,,---//////---+++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((()))))))))*********++++++++++++,,,,,,,,,------------.........//////...---///222222333:::BBBRRReeeeeeiii'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''******((()))...333444***(((''''''((()))((('''((((((((())))))*********'''((()))+++,,,---------,,,,,,+++***+++---///000,,,...000111111111222222222999>>>>>>888444444777111333444222///...000333000222111...---///000...//////000000000///...------,,,,,,---...///---+++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((())))))((((((((((((((()))))))))************+++++++++,,,,,,,,,,,,,,,------.../////////------///222222333999AAARRRbbbgggiii''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&)))(((&&&)))000111...)))'''&&&'''((()))((('''&&&&&&((())))))*********))))))***,,,------,,,+++)))+++++++++)))***---///...///000111222111000...000333666555111//////111///111333111//////222666444222222333111......///...///000000...------,,,...,,,++++++------,,,+++************************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&'''(((((())))))(((((((((((((((((()))))))))***************++++++++++++,,,,,,------...//////000------///222333333999@@@RRR___zzzjjjhhh''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''(((((((((&&&%%%%%%$$$%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%'''&&&$$$)))000000***((('''&&&'''((()))((('''$$$%%%'''((()))******************+++,,,,,,***(((***,,,...---***))),,,///333000---+++---/////////000///...///000222444555333222000...,,,,,,...000+++))),,,222222------222+++---...///...---...///...,,,******+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((()))))))))))))))************+++++++++,,,,,,------...///000000,,,,,,///222333333999@@@RRR]]]wwwmmmfff''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&((()))***''''''&&&&&&&&&&&&''''''(((&&&###$$$&&&((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((((((((((((''''''&&&&&&&&&$$$(((((('''***///,,,%%%'''''''''''''''''''''''')))((((((((((((***+++,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------,,,---......//////..................//////////////////............//////......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++************************+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''+++*********))))))((((((++++++,,,,,,,,,+++******++++++,,,------......///000111111222222555999<<>>LLLdddvvv(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((('''%%%$$$$$$%%%'''((('''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%)))'''%%%&&&))))))&&&$$$&&&---///)))''')))***'''&&&'''((((((''''''(((***''''''''''''((((((((((((******++++++++++++************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***************************+++,,,***(((''''''((())))))(((((('''''''''&&&************)))((('''&&&''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))******+++,,,,,,,,,,,,+++++++++++++++,,,---....../////////...///111666999BBBNNNbbbvvv(((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''%%%$$$$$$%%%'''((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%(((&&&%%%&&&((((((&&&$$$'''---...)))'''((()))&&&%%%&&&''''''&&&&&&'''(((''''''''''''(((((((((((()))******++++++******)))*********+++++++++,,,,,,++++++,,,------------,,,++++++++++++++++++++++++*********+++++++++,,,,,,***************************+++,,,***(((''''''((()))(((((((((''''''''''''''''''((()))))))))((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((()))))))))***++++++,,,,,,++++++++++++++++++,,,---.........////////////111666999BBBNNNbbbttt'''''''''''''''&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((('''&&&%%%$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&%%%$$$%%%''''''&&&%%%***------)))'''''''''&&&$$$%%%&&&&&&%%%%%%&&&(((''''''''''''(((((((((((()))******++++++******)))*********++++++++++++,,,+++,,,,,,---------------*********************************++++++++++++,,,***************************++++++***(((''''''(((((((((((((((''''''''''''%%%%%%&&&'''((()))))))))''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((()))))))))***++++++,,,,,,++++++++++++++++++,,,---.........////////////222666999@@@MMMbbbrrr''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&''''''''',,,---,,,)))'''&&&&&&%%%$$$&&&''''''&&&%%%'''(((''''''''''''(((((((((((())))))************))))))************++++++++++++++++++,,,---------------))))))))))))))))))))))))************++++++++++++************************)))***+++***((('''''')))((((((((((((((('''''''''%%%%%%&&&'''((((((''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))))))))***+++++++++++++++++++++++++++,,,---......---...//////000222555888>>>MMMdddrrr&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&((()))...,,,)))((('''&&&%%%%%%%%%'''((((((''''''((()))''''''''''''(((((((((((()))))))))******)))))))))))))))*********+++++++++***+++,,,,,,------,,,,,,))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))((()))***)))''''''((()))'''''''''(((((((((((((((''''''(((((('''&&&%%%%%%''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))))))))***++++++++++++***++++++++++++,,,---......---...000000000222555888<<>>CCCZZZmmm%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%&&&'''((('''&&&&&&***------)))$$$'''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&'''((()))************))))))))))))(((((((((((())))))************))))))((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%'''))))))((('''((()))&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***(((((((((((())))))))))))))))))))))))************)))***333;;;666***)))///------...///111333444555<<>>SSSxxxiiiYYY}}}(((((((((((((((((((((((()))))))))))))))((('''''')))((((((((('''''''''''')))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&''',,,)))'''%%%&&&&&&%%%$$$&&&&&&&&&%%%%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))***++++++,,,,,,++++++******++++++,,,---------...///000111222222777888???RRRuuuhhhXXX{{{(((((((((((((((((((((((()))))))))))))))(((''''''((((((((((((''''''''''''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&&&&'''+++)))&&&%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''''''''''''''''''''''''''''''''((((((''''''''''''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))***++++++,,,,,,++++++******++++++,,,---------...///000111222222666888>>>NNNmmmjjjYYY|||(((((((((((((((((((((((()))))))))))))))(((''''''((((((((((((((('''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&'''(((+++)))&&&%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))&&&&&&&&&''''''''''''(((''''''((((((((((((''''''&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))***++++++,,,,,,++++++******++++++,,,---,,,---...///000111222333333666<<>>KKKgggkkk^^^)))))))))))))))))))))))))))))))))))))))(((''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((()))'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((%%%%%%%%%&&&(((***+++,,,***(((%%%%%%&&&''''''&&&&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))&&&&&&&&&''''''''''''(((''''''((((((((((((''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''(((((()))((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))***++++++,,,,,,++++++******++++++,,,---+++,,,---///000222333444444777>>>NNNllljjj^^^)))))))))))))))))))))))))))))))))))))))(((((('''&&&'''''''''(((((())))))&&&'''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((())))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%&&&''')))+++,,,---***(((%%%%%%&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%'''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))(((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))))))))***++++++,,,,,,++++++******++++++,,,---+++,,,---///000222333444222555===NNNmmmlll```)))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&%%%%%%&&&)))******)))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&))))))&&&&&&))),,,+++(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''&&&%%%%%%%%%%%%%%%))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((()))))))))(((((((((((((((((((((((()))******+++++++++,,,,,,,,,,,,,,,,,,---+++,,,---...///111222222555:::===GGGiiinnn___************************))))))((((((((('''''''''))))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''''''''''''''&&&&&&''')))***)))((('''((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&))))))&&&&&&***,,,+++(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''&&&&&&%%%%%%%%%&&&))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''((((((((((((''''''((((((((()))******++++++++++++,,,,,,,,,,,,------+++,,,---...///111222222555999<<>>IIIfffgggiii,,,---....../////////......------------------...,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((''')))++++++)))''''''(((''''''''''''((((((((((((''''''''''''((((((((((((&&&''''''((((((''''''&&&''''''''''''(((((((((((((((((((((((())))))))))))+++++++++++++++***))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))******++++++,,,------------...///000111222222111666:::DDDaaaeeefff---......///////////////------------------------,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''''''''(((((((((((((((((((((((((((((()))+++***(((''''''(((''''''''''''((((((((((((''''''''''''((((((((((((&&&''''''((((((''''''&&&''''''''''''(((((((((((((((((((((((())))))))))))++++++++++++++++++***))))))((((((''''''(((((())))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))******++++++,,,------------...///000111222222000444888BBB]]]bbbccc...//////000000000//////------............------------,,,,,,,,,+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''''''''((((((((((((((((((((((((((((((((()))******(((''''''(((''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))+++++++++,,,,,,+++******))))))(((((((((((())))))(((((((((((((((((((((((()))))))))(((((((((((('''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((())))))))))))(((((((((((()))))))))))))))))))))))))))******++++++,,,------,,,---...///000111222333111666999BBB]]]```ccc///000000111000000//////---......//////......------------,,,,,,,,,++++++************************************************))))))))))))))))))))))))************************((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((()))******)))''''''((()))''''''''''''((((((((((((''''''''''''(((((((((((('''(((((((((((((((((('''''''''''''''(((((((((((((((((((((((())))))))))))***++++++,,,,,,,,,++++++))))))(((((((((((())))))((((((((((((((((((((((((***)))))))))(((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))************************)))******++++++,,,------,,,,,,---///000222333333222777:::BBB[[[```ccc111111111111111000000///---...///000000///...---------------,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************(((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((((((((((((((()))******)))'''&&&((()))''''''''''''((((((((((((''''''''''''(((((((((((('''(((((())))))(((((('''''''''''''''(((((((((((((((((((((((())))))))))))***+++,,,,,,,,,,,,,,,,,,***))))))(((((())))))***))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))************************)))******++++++,,,------+++,,,---///000222333444111666999???XXXaaabbb111222222222111111000///---...///000000///...---...------------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((()))******(((&&&&&&(((***''''''''''''((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))***+++,,,,,,------,,,,,,******))))))))))))******))))))))))))))))))))))))*********)))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))'''((((((((()))))))))***************************)))******++++++,,,------+++,,,---///000222333444111666999>>>VVVeeeddd222222222222222111000///---...///111111///...---......---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))***((((((((((((((((((((((((*********(((&&&&&&(((***''''''''''''((((((((()))''''''''''''((((((((()))(((((())))))))))))((((((''''''''''''((((((((()))(((((((((((())))))))))))***+++,,,,,,------------******))))))))))))******))))))))))))))))))))))))************))))))))))))''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))'''((((((((())))))******************************)))******+++,,,,,,------+++,,,---///000222333444222888:::???VVViiiggg333111111333222///000444000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&''''''''''''&&&&&&))))))(((((('''''''''&&&***)))(((((())))))((('''((((((((((((((('''''''''(((((())))))))))))(((((((((((((((((((((((((((((('''''''''(((((()))))))))))))))***++++++******)))---............------,,,,,,---------,,,***((('''(((((()))***++++++******---,,,***)))''''''&&&&&&(((&&&%%%%%%''')))******((()))***++++++)))(((''''''''''''((()))******+++(((''''''&&&&&&((()))***))))))))))))))))))))))))))))))))))))((((((((((((******))))))((((((''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&******))))))))))))******'''''''''''''''((()))))))))((('''''''''(((***+++((((((((((((((()))******++++++******++++++,,,---------...///000111222222222555888@@@VVV|||lllmmm555222222444333//////333111000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))))))))))))))(((((((((((('''(((((())))))(((((('''))))))((((((((('''''''''***)))(((((())))))(((&&&(((((((((((((((((((((((((((((())))))))))))((((((************************(((((()))))))))*********)))))))))))))))))))))))))))***+++,,,------------444333222111000000111111111111000///...---,,,,,,------,,,+++++++++++++++***(((''''''((())))))((('''(((((()))((((((((('''&&&''''''((())))))******(((((('''&&&'''((()))***))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''((('''''''''''''''((()))))))))(((((('''((()))***+++((((((((((((((()))******++++++******++++++,,,---------...///000111222222222555888@@@UUU{{{nnnnnn777444333555444000///111111111000000000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))))))))))))))((((((((((((((())))))******))))))((())))))((((((((((((''''''***)))'''((())))))(((&&&(((((((((((((((((((((((((((((())))))))))))((((((************************)))))))))*********++++++))))))((((((((()))***+++---...000333555666777888<<<;;;:::999:::<<>>AAADDDGGGIIIKKKLLLIIIJJJLLLMMMMMMKKKJJJHHHBBBAAA@@@??????AAACCCEEEHHHHHHHHHHHHGGGEEEDDDCCC>>><<<888666444222///------+++***(((''''''((()))'''''''''(((((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&''''''((()))******((((((''''''''''''(((((('''''''''''''''((())))))'''(((((())))))))))))))))))))))))))))))***++++++++++++******++++++,,,---------...///000111222222000555999>>>PPPssslllhhhCCC;;;555555555333222333222222111111111000000000////////////////////////------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))(((((((((((('''(((((())))))(((((('''(((((())))))))))))******)))(((&&&'''(((((('''%%%'''(((((())))))******+++(((((())))))))))))(((((((((((((((((((((((((((((('''''')))+++---...000111444444555666999<<>>666666666666888:::<<<===AAACCCFFFIIIKKKMMMMMMMMMGGGDDD@@@<<<;;;999888666///...---+++)))(((((('''((((((((()))))))))))))))'''((()))*********))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))'''''''''(((((())))))***'''&&&&&&&&&&&&&&&&&&''''''''''''''''''((())))))''''''((()))))))))))))))***))))))))))))***++++++++++++******++++++,,,---------...///000111222222000555999===NNNpppmmmgggOOODDD:::888777444333333222222222111111111000000////////////////////////........................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************))))))))))))((((((((((((((())))))******))))))((((((((()))))))))*********)))'''&&&&&&'''(((&&&%%%'''(((((()))******++++++(((((())))))))))))(((((())))))))))))))))))))))))***+++---000333555777888;;;;;;<<<===>>>???@@@AAAEEEEEEFFFGGGHHHHHHHHHHHHCCCDDDDDDDDDBBB???;;;999444444444555555555666666777:::???DDDHHHLLLMMMNNNHHHDDD???<<<::::::::::::777666555333111...,,,************************)))'''((()))***+++***))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((()))))))))(((''''''&&&&&&''''''((('''''''''''''''((())))))&&&'''((()))***))))))(((******))))))******+++,,,++++++******++++++,,,---------...///000111222222///555:::===LLLnnnrrriiiXXXKKK???:::888444222333222222222111111111111000000000000000000000000000........................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************))))))))))))((((((((((((******++++++++++++******(((((())))))*********+++)))'''&&&&&&'''(((&&&%%%'''(((((()))***+++++++++(((((())))))))))))((((((************************...///111444888;;;===>>>@@@@@@AAAAAAAAA@@@@@@???>>>????????????>>>======999999::::::;;;;;;<<<<<<:::::::::999888666555444222555:::???DDDFFFHHHIIIEEEAAA;;;777666777888999??????>>><<<999555222000+++++++++***************'''((()))++++++******)))))))))))))))))))))))))))))))))))))))(((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******'''''''''''''''((())))))&&&''')))*********)))(((*********)))******+++,,,++++++******++++++,,,---------...///000111222222///555:::===LLLlllvvvkkkXXXZZZOOO===555888999444444555444222...---///222000000000000////////////........................,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))******))))))))))))+++,,,---))))))((('''''''''''''''(((((((((((()))))))))))))))((('''&&&&&&''')))************)))((())),,,///111222555888;;;>>>@@@AAA@@@BBBEEEGGGFFFCCC>>>;;;:::;;;;;;<<<<<<<<<;;;;;;:::::::::===@@@BBBCCCCCCDDDFFFEEECCCDDDFFFBBB;;;999888777888;;;@@@FFFIIIHHHDDD???=========:::888999:::;;;===>>>>>>??????444444222---((('''+++...+++***))))))))))))***+++************))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))************'''''''''''''''((())))))))))))((('''''''''''''''&&&''''''((()))******+++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,............///111222333444666888===KKKiiixxxggglll^^^MMMDDD???:::555222333444444222///...000222111000000000////////////........................------------,,,,,,,,,+++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))***((((((''''''((()))+++,,,))))))(((''''''''''''((((((((((((((()))))))))))))))))))))((())))))))))))%%%'''+++...///111444666:::999999999:::===@@@BBBHHHIIIJJJIIIHHHEEEBBB@@@;;;;;;;;;<<<======>>>>>>@@@@@@BBBEEEIIIKKKLLLLLLLLLNNNNNNNNNPPPRRROOOIIIBBBBBBCCCDDDFFFIIILLLNNNNNNLLLJJJJJJJJJIIIEEEBBB???>>>===;;;;;;;;;<<<===;;;:::888444///,,,***+++*********+++++++++******************))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))************,,,+++***(((((((((((()))))))))((('''''''''''''''''''''(((((())))))******))))))))))))))))))))))))*********+++++++++,,,,,,+++++++++++++++,,,,,,,,,............///111222333333555888<<>>AAAFFFEEEDDDBBB@@@>>>======<<<<<<===>>>???AAABBBCCCGGGJJJMMMQQQTTTVVVWWWWWWTTTVVVWWWVVVXXXYYYWWWQQQNNNNNNOOOPPPRRRSSSUUUUUUTTTTTTUUUWWWXXXVVVSSSOOOJJJGGGCCC???<<<<<<======@@@>>><<<:::888444000,,,***+++,,,,,,,,,+++******++++++*********)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************---,,,***))))))***+++---)))((((((''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))*********++++++++++++,,,***+++++++++,,,,,,,,,---............///111222333222444777<<>>:::444444555444333333222222111111111000000000//////.................................------------,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&'''(((***+++***))))))((('''((((((((((((((((((((())))))))))))***))))))))))))******+++222444777888888777888999333222000000222666:::===???===:::888777888:::;;;??????@@@AAACCCEEEGGGIIINNNQQQVVVYYY[[[[[[[[[[[[YYY\\\\\\YYYXXXYYYVVVRRRSSSRRRRRRRRRSSSUUUWWWYYYVVVWWWXXXZZZ[[[ZZZXXXWWWRRRPPPLLLHHHEEECCCAAAAAA???<<<:::;;;===<<<999555...---,,,+++*********++++++++++++*********))))))((()))))))))************************************((()))))))))************))))))(((((())),,,///111)))(((''''''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))************++++++++++++***++++++,,,,,,---------............///111222333111333666;;;JJJhhhnnnbbbcccPPPJJJCCC:::666666555444444444333333111111111111000000000000////////////////////////------------,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((((((((((((***+++,,,******)))((((((((((((((((((((((((((())))))))))))+++***(((((((((+++---///666777666555333333444666222333333444555777999:::<<<;;;999888999<<<@@@BBBDDDDDDEEEFFFHHHJJJKKKLLLPPPTTTXXXZZZYYYXXXXXXXXXWWWZZZZZZVVVTTTVVVVVVSSSPPPNNNJJJIIIJJJNNNSSSVVVUUUUUUUUUUUUTTTUUUUUUVVVRRRRRRQQQPPPMMMIIIEEECCC@@@<<<::::::===???>>><<<555222...+++)))***+++---++++++++++++************((()))))))))************++++++++++++++++++++++++((()))))))))************(((''''''''')))+++...000((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))*********+++++++++******+++,,,------..................///111222333111333555:::IIIgggpppcccaaaSSSGGG:::;;;888555444444444444333222222111111111000000000////////////////////////---------,,,,,,,,,,,,+++,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))******))))))***+++---...+++***))))))(((((())))))(((((((((((())))))))))))+++*********,,,///111333333333333222222333777:::=========<<<<<<;;;;;;:::;;;:::;;;<<>>>>>>>>===<<<999444000---,,,---...,,,++++++++++++*********))))))))))))************************************))))))))))))***************))))))((((((((())))))(((''''''''''''(((((()))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))************+++******+++,,,---...//////............///111222333222333666:::HHHffftttdddgggPPPDDD???;;;555333333444444333222222222111111111000000////////////////////////............------------,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))******))))))***+++---...+++***))))))(((((())))))(((((((((((()))))))))))))))+++...111444555666666111333666888:::===AAACCCBBBAAA???>>>=========>>><<<===@@@CCCFFFIIILLLMMMOOOPPPRRRSSSSSSRRRPPPNNNIIIMMMQQQQQQNNNMMMOOORRRMMMOOONNNIIIIIIOOOVVVXXXZZZWWWRRRNNNLLLNNNQQQSSSVVVWWWWWWTTTOOOLLLKKKLLLQQQQQQPPPOOOLLLHHHEEECCCEEEFFFGGGEEEBBB@@@??????BBB@@@===999555111///...,,,,,,+++++++++*********))))))))))))************************************))))))))))))************)))************((('''&&&'''''''''''''''((())))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))******************+++,,,---...//////............///111222333333444666:::HHHeeewwweeezzz\\\RRRBBB<<<666222333444444444222222222111111111111000000000000000000000000000000/////////............,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))***))))))))))))+++,,,---+++******)))))))))))))))(((((((((((())))))))))))(((,,,222777::::::999777444888===BBBDDDGGGIIIKKK@@@>>>;;;999999<<>>===<<<<<>>999444111---)))***...///,,,(((******))))))))))))******************************+++++++++***)))(((((('''))))))))))))))))))))))))))))))((('''''''''''''''((((((((((((((()))******(((((())))))))))))(((((()))************+++++++++((()))***+++---...//////------...///000111222222333222444<<>>;;;666555777333333333222222222222111111000000000////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))))))))))))))))))))))))))(((((()))+++,,,***)))***)))(((((((((((((((((()))((('''((())),,,///111777999===???AAABBBDDDFFFGGGHHHIIIHHHFFFCCC???<<<:::;;;<<<===???CCCHHHLLLWWWZZZXXXRRROOORRRSSSQQQLLLLLLQQQWWWXXXRRRNNNNNNLLLJJJIIIOOO[[[fffmmmoooqqqssstttqqqggg]]]^^^eeelllpppxxxwwwmmmhhhlllsssvvvsssooojjj```WWWSSSVVVYYYZZZZZZXXXWWWWWW]]]]]]\\\\\\XXXOOODDD<<>>@@@AAACCCFFFJJJNNNKKKIIIGGGCCC@@@===;;;999999;;;>>>@@@BBBFFFKKKOOOXXXYYYWWWQQQNNNPPPQQQQQQIIIHHHIIIJJJJJJMMMXXXcccqqqkkkdddbbbeeejjjmmmnnnlllnnnrrruuuuuuuuu||||||xxxwwwnnnjjjgggdddaaa___^^^\\\[[[]]]\\\]]]aaabbb\\\OOOEEEGGGHHHJJJMMMNNNLLLGGGCCC<<<999333...+++***+++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++******)))((((((((())))))))))))))))))))))))))))))((('''''''''((((((((((((((((((((()))******((())))))******))))))((()))************+++++++++,,,,,,---------.........------...///000111222222444333555;;;FFF]]]zzzxxxgggMMMGGGCCC888333777444444333333333222222222111111111000000000//////////////////////////////------------------------++++++++++++++++++++++++************************))))))))))))))))))))))))***))))))***+++,,,***)))***************++++++,,,))))))***,,,///444888:::===???AAACCCDDDGGGKKKNNNJJJGGGBBB===:::999999999;;;===@@@BBBCCCFFFIIILLLTTTVVVVVVTTTOOOLLLJJJHHHFFFFFFFFFGGGHHHPPPbbbsss{{{uuutttuuuvvvwwwvvvvvvyyy{{{rrrlllhhhccc```XXXVVVVVVYYY^^^___\\\YYYVVVRRROOOLLLKKKJJJIIIGGGBBB@@@<<<666000---------------,,,,,,,,,,,,------++++++++++++++++++++++++************))))))(((((())))))))))))))))))))))))))))))((((((((((((((()))((((((((((((((())))))***)))))))))******)))))))))))))))*********+++++++++........................------...///000111222222444444666;;;FFF]]]rrrqqq\\\MMMGGG>>>888888444444444333333333222222111111111111000000000000////////////////////////------------------------++++++++++++++++++++++++************************************************+++*********,,,,,,***(((,,,++++++***************(((***...222666999;;;<<<===@@@DDDGGGGGGHHHHHHIIIDDDAAA<<<888777888;;;======@@@CCCFFFGGGIIIKKKMMMWWWUUUSSSOOOIIIDDDCCCDDDIIINNNVVV]]]^^^^^^fffooo~~~|||wwwtttiiihhheeebbb___\\\[[[[[[\\\XXXSSSPPPMMMJJJGGGEEEDDDDDDBBB===777111...---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***((((((((((((((())))))***))))))************))))))))))))*********+++++++++///............---------------...///000111222222333333666;;;FFF^^^jjjiiipppUUUIIIAAA:::666444444444444333333333333222222111111111000000000////////////////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++***+++,,,,,,***(((******)))(((''''''(((((())),,,111666:::===>>>>>>???CCCHHHKKKJJJHHHFFFEEE===<<<999888999<<>>666555444444444444333333333222222222111111111000000////////////////////////........................++++++++++++++++++++++++++++++++++++++++++++++++************************,,,+++++++++,,,,,,***((((((((((((((((((((()))***---///222777;;;>>>@@@AAACCCFFFJJJKKKIIIFFFCCCAAA:::::::::;;;>>>AAADDDEEECCCGGGKKKNNNOOOOOOPPPQQQHHHCCCBBBJJJUUUeeezzz}}}~~~|||{{{uuufffbbb\\\XXXTTTRRRPPPNNNJJJGGGDDDBBBAAA???:::666......------------......,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))***))))))))))))))))))))))))))))))(((((()))******+++((((((((((((((()))******)))******++++++******))))))************+++++++++,,,,,,,,,,,,------------------...///000111222222333444777;;;DDD[[[eeennn```RRRHHH>>>555555444444444333333333222222222111111111111000////////////////////////........................++++++++++++++++++++++++++++++++++++++++++++++++************************---,,,++++++,,,,,,***((((((((())))))***,,,---...000111333666:::>>>BBBDDDDDDGGGIIIHHHEEEBBB???>>>:::;;;===???AAADDDFFFHHHGGGJJJMMMOOOMMMKKKJJJJJJGGGEEEJJJXXXhhhyyywwwmmm^^^SSSNNNPPPUUUYYYQQQKKKFFFDDDFFFFFFBBB>>>//////............//////,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********))))))))))))))))))))))))))))))((())))))***++++++((((((((((((((()))************++++++++++++******)))************++++++++++++++++++,,,,,,,,,------------...///000111222222333555888:::BBBYYYfffrrr```EEEIII:::888555333666888444000111111111111000000000000000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++(((***,,,---,,,++++++,,,)))((('''''')))---000333666666555777:::???EEEHHHEEEFFFGGGEEEAAA>>><<<;;;999===@@@BBBBBBCCCHHHLLLOOOKKKFFFEEEFFFIIIJJJKKKSSSUUU```ooo{{{~~~ssskkkgggfffdddccc[[[SSSIIIBBBAAACCCDDDEEE<<<888333111222333111///000///...---,,,++++++***...---,,,---------+++)))******+++,,,,,,***)))(((************************))))))))))))))))))))))))************************************************------------------------------...///000111222222222333666:::DDD[[[aaakkktttRRRJJJ;;;888444222444555555222222222222222111111111111000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))+++---...---,,,,,,,,,)))))))))***,,,///222444666666666888;;;@@@FFFIIIGGGHHHHHHFFFBBB>>><<<<<<;;;<<>>?????????>>><<<999666555222111111222333333000...,,,,,,+++***************************************************************************************++++++++++++++++++++++++------------------------------...///000111222222333333666999BBBYYYhhhrrr}}}YYYKKKDDD<<<999666333222333333333333333222222222222000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,(((***------,,,++++++,,,)))+++...222555777888888777888999<<<@@@DDDHHHJJJIIIKKKLLLKKKHHHFFFEEEEEEDDDEEEGGGJJJMMMKKKGGGCCC>>>:::>>>QQQnnn~~~|||{{{yyysssnnnnnniiifffnnnyyytttoooooosssvvvuuusssppp^^^RRROOOOOOLLLIIINNNJJJFFFEEEEEEEEECCCAAAAAABBBCCCDDDDDDBBBAAA???<<<;;;;;;;;;<<<:::777555---,,,+++***)))***+++,,,************************************************************************++++++++++++++++++++++++,,,,,,------------------------...///000111222222333444555888AAAXXX~~~kkkyyyrrrSSSGGG===;;;999555222333333222222222222111111111111111111111111111111111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,'''***,,,,,,+++***+++++++++---111555888999::::::888:::<<>>DDDXXXsssiiibbb\\\]]]eeemmmqqqrrr|||yyytttrrryyy~~~yyytttrrrrrrxxxvvvvvvvvvsssrrrzzzppphhhccc^^^YYYWWWQQQKKKGGGFFFEEEBBB???>>>???BBBDDDFFFGGGGGGGGGFFFFFFEEEEEEDDDBBB===:::...---+++*********+++,,,************************************************************************++++++++++++++++++++++++,,,,,,,,,---------......------...///000111222222444444555888AAAYYYgggyyybbbOOO>>>;;;;;;777444555222222222222111111111111111111111111111111111111////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,(((***,,,---,,,++++++,,,...000333666999:::;;;;;;;;;<<>>;;;------,,,+++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........------...///000111222222444444555888BBBZZZdddwwwcccGGG>>>===888555555444333333333222222222222111111111111111111111111////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***,,,...///...------...111222444666888:::;;;<<<===???BBBDDDFFFGGGHHHGGGIIIKKKMMMNNNLLLKKKKKKLLLGGGCCC@@@BBBMMM```uuuxxxxxx~~~}}}wwwvvvyyy}}}yyyyyyyyyoooyyykkkTTTQQQZZZeeeuuu}}}vvveee]]]QQQIIIEEEDDDCCCBBB;;;:::999888888:::;;;===@@@@@@AAABBBBBB???;;;777,,,,,,------,,,,,,+++***************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------...///000111222222444444555999CCC\\\hhhzzzxxxRRRBBB???999444444555555444444444333333333111111111111111111111111000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,...000111000/////////333333555666888:::;;;<<<>>>@@@CCCFFFGGGHHHGGGFFFJJJLLLMMMMMMKKKIIIHHHHHHFFF@@@===GGG```yyytttmmmgggkkkzzz~~~{{{}}}}}}{{{qqqxxxzzzpppqqqvvvkkk[[[SSSYYYaaahhhnnnxxxiii___SSSJJJFFFFFFFFFEEE===:::777444222222333444777777999;;;<<<;;;777333+++,,,---...---,,,+++***************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////------...///000111222222444444555999CCC]]]pppaaaHHH@@@;;;777555777555333222222222111000111111111111000000000000000000000000000000000000..............................---------,,,,,,,,,...---,,,,,,++++++++++++(((///222...+++,,,///000888777777777777999:::;;;???CCCGGGIIIGGGFFFGGGHHHKKKIIIKKKOOOOOOIIIDDDCCCEEE===???VVVwwwyyyrrrtttvvvyyyyyymmmjjjkkkmmmfffeeehhhpppxxxwwwlllbbb[[[\\\dddrrr{{{zzztttpppffffffkkkxxxxxxkkkooogggjjjuuupppfffrrrqqqXXXKKKIIIJJJHHHFFFEEE???:::666000++++++///---///000111000.........---------,,,,,,,,,++++++************************+++,,,,,,------,,,,,,+++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++,,,---............///000111222333333111333666:::BBBZZZlll}}}oooSSSGGG@@@:::777777555333222333333222111111111111111000000000000000000000000000000000000.................................---------,,,,,,...---,,,,,,++++++,,,,,,)))///222///,,,...000111777666666777888:::<<<===BBBDDDFFFFFFDDDCCCDDDFFFPPPLLLJJJJJJIIIHHHLLLQQQOOOJJJMMM]]]sss|||tttqqqooosssssslllggghhhjjjkkk```\\\[[[```gggjjjfff```LLLKKKOOOZZZbbbbbb^^^]]]VVVRRRQQQZZZhhhsssvvvttt|||uuuxxxvvvmmmpppvvvfff]]]WWWQQQNNNRRRMMMHHHBBB:::111000222...///000000///------------------,,,,,,,,,++++++************************+++,,,,,,------,,,,,,+++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++,,,---...///......///000111222333333333555777:::BBBYYYmmmyyycccNNNAAA:::888777555333333444444333222222222111111111000000000000000000000000000000000.................................------------,,,...---,,,,,,,,,,,,,,,,,,***000222///---000222222555555666777999<<>>HHHTTT___dddjjjfffjjjxxxttthhhgggsssuuuiiiaaa\\\[[[XXXTTTNNNCCC666111222............------,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///......///000111222333333555666888:::BBBYYYooouuu~~~[[[DDD<<<<<<777555333333444555444333222222222111111111000000000000000000000000000000....................................------------...------,,,,,,,,,------+++000333000000333555444555555666888:::>>>AAACCCEEEDDDBBBAAAAAABBBEEEGGGAAABBBEEEHHHLLLVVVkkk}}}~~~uuummmmmmttt~~~~~~|||tttoooiiiddd```ZZZRRRMMMJJJMMMOOOPPPUUUYYYWWWRRRVVVRRRMMMMMMPPPUUUWWWXXX\\\UUUPPPNNNKKKEEEAAA@@@BBB@@@===;;;<<<@@@FFFJJJMMMLLLMMMVVVhhhvvvwwwpppgggnnnxxx~~~sssmmm^^^]]]\\\XXXLLL===444222///---,,,,,,------------...------------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///......///000111222333333444666777:::BBBZZZqqqtttoooOOOCCCCCC888666444444555555444333222222222222111111111111000000000000000000000000//////////////////////////////.........------------------,,,,,,---......---111333111222666888666666666777999;;;???BBBDDDDDDBBBBBBBBBDDDGGGIIIKKKIIIGGGEEEEEEIIIWWWsss|||yyygggXXXUUURRRNNNNNNQQQSSSSSSRRR\\\^^^___```eeehhhccc\\\UUUWWW[[[```fffjjjlllmmmkkkfffbbbaaa]]]WWWSSSSSSLLLMMMMMMJJJEEECCCDDDFFFGGGHHHEEEAAAGGGWWWdddhhhpppwww}}}{{{dddbbb```^^^TTTFFF;;;777111...++++++---///000///.........---------,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......///000111222333333333444666:::CCC]]]uuuwww]]]IIICCC:::888666555555555444333333222222222222111111111000000000000000000000000/////////////////////////////////.........------------------------...///...222333222444999:::888888888999:::<<>>FFF\\\pppfff```VVVNNNTTTSSSSSSVVV\\\bbbgggjjjnnnqqqsssssswwwyyyuuunnneeejjjqqquuuvvvuuuttttttrrrpppppprrrqqqnnnlllooollljjjfff^^^UUUPPPOOOQQQLLLMMMHHH???:::???IIIPPPZZZfffrrryyy{{{}}}zzzvvvrrriiiaaa]]]VVVKKKAAA===777222---,,,...111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000......///000111222333333222333666999CCC^^^xxx|||sssUUUDDD<<<:::777666555555333222333333222222222111111111000000000000000000000000////////////////////////////////////............---------------.../////////222333333666;;;<<<999;;;;;;;;;;;;<<<>>>@@@BBBCCCDDDGGGMMMRRRSSSQQQOOOLLLFFFAAAAAAKKKaaaeeeRRROOOUUUZZZ\\\dddfffiiimmmpppuuuzzz~~~zzz~~~zzzyyy~~~}}}|||}}}uuurrrqqqsssqqqnnnooosss|||wwwnnnfff```______VVVQQQKKKEEE@@@===???CCCAAAJJJUUU^^^gggnnnoookkkppp{{{}}}iii___ZZZSSSMMMJJJ???999222...///000///---............------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,------------------------------,,,,,,------...///000......///000111222333333444555666:::CCC^^^xxxdddKKK===;;;888666666555333111333333333222222222111111000000000000000000000000000000000000000000000000000/////////............---------------...///000000333444333777<<<===:::======<<<<<<===>>>???@@@DDDFFFJJJQQQVVVWWWSSSNNNRRRNNNLLLMMMSSS___tttzzzmmmbbbWWWTTTYYY```bbb```mmmqqqvvvyyyyyyzzz}}}}}}xxxyyy}}}wwwwwwwwwuuussspppoooooojjj\\\PPPNNNLLLEEEAAABBBDDDCCCAAAEEESSSdddmmmnnnllluuu|||xxxiiidddaaa]]][[[FFF>>>555000000000---+++//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,------------------------------------------...000000......///000111222333333666666888:::CCC]]]vvv}}}TTTQQQ???666666555999:::111333333333222222222111111111111000000000000111111000000000000000000000000////////////............///000000///------...000333666888999888999===@@@@@@>>>;;;;;;===>>>??????CCCKKKTTTWWWVVVUUUSSSRRRUUUZZZ```___]]]cccvvv{{{fff]]]]]]ZZZYYYWWWXXXbbbmmmsssqqqwwwrrrvvvxxxoookkkjjjkkkmmmhhh[[[RRROOOLLLGGGGGG???;;;>>>GGGTTThhhzzzuuu|||rrrmmmhhheeeXXXHHH:::666111******////////////000//////...---//////...---,,,,,,++++++------------------------,,,++++++******++++++,,,---,,,,,,++++++,,,,,,------------------...000000000000000000111222333444777666777999CCC^^^qqqpppPPP@@@:::999444555777000333333333222222222222111111111000000000000111111000000000000000000000000111000000000000////////////000000///------///000444666888999888:::===@@@AAA@@@>>>===>>>???BBBCCCJJJQQQXXXZZZVVVSSSQQQPPP^^^eeennnsssvvv|||zzzjjj]]]VVVUUU[[[^^^```ccclllvvvxxxuuusssuuu{{{vvvlllkkkgggfffhhhgggZZZKKKKKKBBB<<<<<>>>>>===;;;===BBBGGGUUUZZZ^^^]]]XXXSSSSSSUUUlllvvvqqq```ZZZWWWVVVVVVdddjjjqqqvvv~~~|||xxxrrrrrrrrrlllcccSSSKKKCCC???>>>@@@GGGNNNVVV\\\nnnoooaaaZZZSSSGGG>>><<<;;;555---........................//////......---,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,------------------...///000111000000000000111222333444444666888;;;CCC\\\rrrmmmSSSCCC???777666888444444444333333333222222222222111111000000111111222000000000000000000000000111111111000000000//////...///000///...///000222666777888999:::;;;===???<<>><<>>???AAABBBAAAAAAEEEOOOXXX```\\\ZZZWWWTTTXXXgggxxx|||vvvbbb]]]WWWVVV[[[eeennnsssqqq{{{xxxnnnfffaaaYYYQQQLLLHHHDDD@@@<<>>888777777333444444444444333333333333222222111111111111222222111111111111111111111111////////////............---.../////////000333555999888777999;;;============>>>>>>???BBBIIITTT\\\^^^XXXUUUTTTSSSZZZpppssscccVVVTTTZZZ___aaagggqqq{{{}}}vvvrrrkkkbbb\\\XXXQQQHHH>>>BBBBBBGGG^^^{{{}}}vvvtttjjjZZZKKKAAA;;;666444333111///......//////........................------------------------------,,,,,,,,,,,,------......------------..................///000111111000000000000111222333444333555888;;;DDD[[[bbbWWWHHH===888888555555444444444444333333333333222222111111222222333111111111111111111111111000000000////////////...,,,...///000000111333666:::999777999<<<>>>===<<<>>>===<<>>>>><<>>666333111......000000/////////..................------------..............................////////////////////////000000///...............000111111222222333444444333555888:::AAAZZZjjjooolllPPPCCC999555444444444444444444444444333333333333333333333333000000000000000000000000000000/////////.........//////000///...000333666666666777888:::<<<>>>???>>>???EEETTTjjj}}}}}}www{{{cccXXXSSSYYY```eeeooo|||yyynnneeedddhhheee^^^```^^^[[[YYYXXXXXXZZZ[[[ZZZYYYYYY]]]aaaaaa\\\XXXWWW[[[aaaffflllyyyvvveeeUUUIIIBBB???>>>JJJYYYnnn}}}}}}ooommmiiiTTTFFFAAA;;;666000+++,,,111000000/////////.........///......------......///........................////////////////////////000000///...............000111111222222333444444333555888:::AAAZZZkkkjjj\\\FFF>>>444444444444444444444444444333333333333333333333333000000000000000000000000000000////////////......//////000//////000444777666666777888:::<<<===>>>AAAAAAMMMggg}}}sss^^^YYY[[[fffooosssyyy}}}{{{wwwooojjjiiiiiiddd]]]YYYVVVRRROOOMMMMMMNNNOOOOOOMMMMMMOOOQQQRRROOOKKKIIIJJJKKKKKKNNNWWWeeeppp~~~zzziiiWWWJJJBBB???@@@NNNfff}}}{{{pppiiiXXXJJJFFFBBB<<<444---///666000000000/////////......///......------......///........................////////////////////////000//////............///000111111222222333444444333555888:::AAAZZZmmmiiihhhKKKCCC666555555555555444444444444333333333333333333333333000000000000000000000000000000////////////////////////000//////111444777666666777888:::<<<===>>>DDDHHH\\\|||qqqllllllhhhjjjsss}}}~~~vvvpppmmmiiibbb\\\TTTQQQLLLIIIGGGGGGIIIKKKJJJHHHGGGHHHIIIJJJHHHFFFGGGHHHHHHFFFEEEJJJRRRZZZ[[[ggg|||xxxdddUUUMMMKKKAAAHHH[[[www~~~nnn```LLLGGGBBB???999222111555000000000////////////...//////............//////........................////////////////////////000///............//////000111111222222333444444333555888:::AAAZZZooommmxxxSSSFFF:::666666666555555444444444333333333333333333333333111111111111111111111111//////000000000000000000//////000//////111555888666666777999;;;===???@@@EEEQQQllltttooo}}}pppeeeiiilllmmmtttvvvpppgggaaa[[[VVVPPPMMMJJJHHHEEEBBBAAACCCEEEFFFFFFDDDCCCCCCDDDDDDDDDCCCAAACCCDDDCCCBBBBBBFFFIIIGGGKKKXXXnnnooo]]]TTTQQQGGGBBBIIIbbbzzznnnRRRJJJDDDCCCAAA:::222///111000000000/////////////////////....../////////........................//////////////////////////////............//////000111111222222333444444333555888:::AAAZZZqqqsssaaaHHH===777777666666555444444444333333333333333333333333111111111111111111111111//////000000000000111111//////000000000222666999555666777999<<>>@@@BBBBBBAAA??????@@@BBBEEEKKKPPPZZZsssoooccc^^^SSSIIIEEERRRggg|||jjj```XXXWWWTTTHHH:::111111111000000000/////////000//////......//////000........................///////////////////////////............//////000000111111222222333444444333555888:::AAAZZZtttvvvrrrKKKCCC777777777666555444444444333333333333333333333333111111111111111111111111//////000000000111111111...///000000000333666999555666888:::>>>AAADDDFFFSSSlllttt```UUUbbbnnncccdddiiijjjttttttnnnjjjbbbYYYSSSNNNKKKLLLKKKGGGFFFJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGHHHIIIIIIIIIIIIIIICCCDDDEEEDDDCCCCCCBBBBBBCCCEEEFFFEEEEEERRRrrruuujjjcccZZZRRROOORRR]]]pppwwwqqqfffSSS???444111111111000000000//////000000////////////000000........................////////////////////////...............///000000000111111222222333444444333555888:::AAAZZZyyyxxx~~~NNNGGG888777777666555444444444333333333333333333333333111111111111111111111111//////000000111111111222...///000000000333777:::444666888;;;???CCCFFFHHH]]]xxxyyy^^^SSSnnn{{{eeedddqqqwwwsss|||~~~vvvgggXXXQQQQQQPPPLLLJJJFFFFFFKKKKKKFFFEEEIIIGGGGGGHHHHHHHHHGGGFFFEEEBBBDDDGGGHHHHHHGGGHHHHHHJJJIIIHHHFFFEEEEEEFFFGGGEEEAAAAAAEEEGGGKKKVVVbbb{{{jjjkkkggg^^^PPPCCCEEEYYYooo~~~kkkQQQ;;;000111111111111000000000000000000////////////000000........................////////////////////////...............///000111000111111222333333444444333555888:::AAAZZZ}}}{{{bbbGGG<<<;;;999555555777777666444333333222222333333444111111222333333333222222000000000000000000000000111333333000111555777555666888999999<<>>>>>;;;888999<<>>;;;999:::======DDDaaa{{{|||rrrppprrryyy~~~|||{{{{{{xxxxxxzzzzzzkkk```TTTTTTRRRPPPOOOMMMMMMMMMXXX~~~zzzwwwiiiZZZ\\\nnnzzz\\\GGG>>>333000555444111111000000000000111111//////000000111111222222////////////////////////000000000000111111111111222222333444444555555666666777:::===AAAVVVzzzvvvlllkkkIIIBBB;;;444666888555444444333333444444555333222111222444555444333333333333333333333444444777666666999<<<===;;;999======>>>KKKppp{{{|||xxxnnn\\\YYYUUURRRPPPOOOLLLJJJOOOdddwwwkkk^^^]]]lll}}}```LLLDDD999555666222222222111111111111222222000000000000000111111111000000000000000000000000000000000000111111111111222222333444444555555666666777:::===AAAVVV}}}vvvkkkvvvQQQDDD:::444666666555555444444444444555555555333222222444444333111333333333333333444444555777777777999;;;<<<;;;:::???<<<@@@WWW{{{lllddd[[[UUUSSSQQQNNNJJJMMMPPPeeexxxlllfffjjj{{{aaaMMMFFF<<<888777222333333222222222222333333111111111111000000000000111111111111111111111111000000000000111111111111222222333444444555555666666777:::<<<@@@VVV~~~tttlllXXXEEE999666888555555555444444444444555555555444333333333333222111333333222222333444555666888888888999;;;;;;;;;;;;>>><<>>:::<<<555666666555555555555666666555333222222444444333111444333222222333555777999999:::;;;:::999:::;;;===<<<>>>MMMrrrgggZZZUUUSSSSSSKKKQQQNNNKKK___qqqfffjjjuuuwwweeeLLL<<<999555222222111111111111222222111111111111000000000000000000000000000000000000000000000000111111111111222222333444444555555666444555999<<<@@@TTTkkkiiihhhDDD888:::666666666555555555555666666333222111222444555444333444333222222333555888::::::;;;<<<:::999999;;;>>>>>>???OOOvvv{{{}}}hhh\\\VVVTTTRRRQQQPPPPPPUUUkkkxxxkkkgggkkksssfffKKK???888333333222222222222333333000000000000000111111111111111111111111111111111000000000000111111111111222222333444444555555666333555999<<<@@@SSS~~~rrrpppwwwIII666777666666666555555555555666666333222111222444555444333444333222222333555888::::::;;;<<<;;;888888;;;???AAA@@@PPPxxxzzzpppuuudddZZZVVVVVVKKKLLLSSSMMMMMMsssppphhhhhhfff|||yyyYYYFFF<<<555444444333333444444555//////000000111111222222222222222222222222222222000000000000111111111111222222333444444555555666222444:::===@@@RRR|||yyyxxxrrrMMMBBB===555888888777666666666666666333333333333333333333333333333222333444777:::<<<777999::::::::::::;;;===;;;CCCZZZooozzzppp___YYYWWWRRRRRRUUUNNNJJJ]]]yyyvvvkkk]]]kkksssiiiOOO@@@999222///333777555111///333333222222111000////////////000000111111111222000111111111111222222222111222222333333444444555777:::999;;;BBBPPPwwwwww}}}sssvvvOOOAAA<<<666888888777666666666666666333333333333333333333333333333333333555888:::<<<888999;;;;;;::::::;;;===???GGG```vvvlll```ZZZSSSQQQUUUOOOIIITTTgggwwwjjjcccnnnoooTTTBBB<<<555000222444222000111333333222222111000000000000000000000111111111222000111111111111222222222222333333444444555666666666999999;;;BBBOOOuuurrrmmmWWWBBB;;;777888888777666666666666666333333333333333333333333333333333444666888;;;<<<:::;;;;;;;;;::::::;;;===CCCMMMjjjpppcccXXXRRRVVVTTTLLLLLLTTTnnn}}}qqqaaajjjoooXXXHHH>>>777111111111///000333333333333222111111000000000000000111111111111111000111111111111222222222333333444555555666666777555999999;;;BBBNNNrrrpppjjjfffGGG;;;888888777777666666666666666444444444444444444444444444444444555777999;;;<<<;;;<<<<<<;;;::::::<<<>>>FFFUUUxxxrrraaaVVVWWWYYYRRRLLLLLLXXXtttccceeexxxzzziiiXXXMMM???888333222111///111444333333333222222111111111111111111111111111111111000000111111111222222222333333333444555555666666444888999;;;AAALLLpppllleeeyyyPPP===999888777777666666666666666444444444444444444444444444444555666888:::<<<<<<<<<<<<<<<;;;:::;;;===???FFF^^^|||ooo[[[XXXZZZVVVQQQNNNPPPjjj}}}fffbbbllliiiYYYOOOBBB;;;555555444222222555333333333222222222222222222222222111111111111111000000111111111222222222222222222333444444555555444888888:::@@@KKKooofffpppuuuZZZyyy\\\BBB<<<888888777666666666666666444444444444444444444444444555666888999;;;<<<===<<<<<<<<<;;;:::<<>>888888777666666666666666555555555555555555555555444555777888:::<<<<<<===;;;<<<<<<;;;;;;===AAADDDVVV~~~mmmkkk|||}}}yyyxxx{{{wwwcccZZZWWWUUUUUUPPPNNN```zzzrrryyysss]]]KKK:::444555666555555333333333333333333333333333333333222222111111111000111111111111222222222222222333333444555555555555888777888???KKKqqqkkkZZZeee^^^PPPjjjjjjJJJAAA888888777666666666666666555555555555555555555555444555777999;;;<<<======;;;;;;;;;;;;;;;>>>BBBFFFaaaccciii|||ooojjjddd```aaahhhqqqvvvtttmmm^^^WWWVVVWWWTTTQQQXXXvvvnnnkkkxxxiiiSSS;;;222444666555444333333333333333333333333333333333222222111111111000111111111111222222222333333444444555666666777666888666888>>>KKKrrrjjjRRRXXXTTTIIIaaaMMMAAA:::888666666666666555444333333333444444444555555666777888999:::;;;;;;;;;;;;>>>;;;;;;???;;;>>>MMMsssnnnfffuuu~~~~~~~~~}}}sssqqqmmmjjjllltttzzzggg^^^[[[ZZZTTTUUUTTT```vvvqqq|||ddd@@@555777666222222555444333333222222333333222222222222222222222222000111111111111222222222333333333444555666777888777999888;;;???HHHnnnpppRRRSSSLLLFFFdddQQQCCC;;;999777666666666555444333333444444444555555555666777888999:::;;;;;;;;;;;;>>>;;;<<<@@@===CCCUUUjjjbbbuuu|||yyyzzz|||}}}qqq```YYYXXXSSSTTTPPPWWWwwwwww|||jjjIII;;;777333222555555444333333222222333333222222222222222222222222111111111111222222222222333333333444555666777888666888777:::???HHHnnnzzzZZZ\\\\\\PPPaaa\\\JJJ<<<:::777666666666666555333444444444444555555555666777888:::;;;;;;;;;;;;;;;>>><<<===@@@???IIIaaacccYYYooo{{{qqqpppuuuiii\\\XXXUUUUUUPPPNNNaaayyytttoooQQQ@@@888222333777555444333333222222333333222222222222222222222222111111111111222222222333333333333444555666777888555777777:::???IIIoooggggggtttaaa___eeeKKK>>>;;;888666666777666555444444444444555555555555777777999:::;;;<<<<<<<<<<<<>>><<<===??????OOOnnnbbbVVVjjjmmmccccccqqq|||ggg[[[WWWWWWTTTOOOUUUttt{{{mmmrrroooRRRAAA888444444777555444333333222222333333222222222222222222222222111111111222222222333333333333333444555666777888666888777;;;AAAJJJqqqrrrqqquuufffnnnJJJ@@@<<<999666666777777666444444444555555555666666777888999:::;;;<<<<<<<<<===???======>>>>>>UUU{{{fff]]]lll~~~lll^^^aaavvvsss]]]WWWXXXWWWTTTQQQcccpppmmmmmmQQQ???:::888666555555444333333222222333333222222222222222222222222111222222222222333333333333333333444555666777888777999999===BBBLLLsssxxxwwwuuuSSSAAA>>>999777666777777777444444555555555666666666777888999;;;<<<<<<<<<<<<>>>???>>>??????@@@]]]{{{yyyqqqeeeccclllwww}}}|||tttccchhh}}}bbbYYYVVVWWWWWWRRRWWWzzzyyynnnxxxtttXXXDDD===:::777444555444333333222222333333222222222222222222222222222222222222333333333333333333333444555666777888888::::::===BBBLLLrrr||||||^^^BBB???:::777666777777777555555555555666666666666777888:::;;;<<<<<<=========???>>>AAAAAAEEEggg~~~hhhbbb```eeejjjlllqqqwww|||sssvvvzzz~~~{{{|||ooo___VVVUUUZZZSSSOOOhhhuuurrryyyhhhOOO@@@:::777555555444333333222222333333222222222222222222222222222222222333333333444444333333333444555666777888888:::999<<>>???BBBDDDIIIooo|||dddZZZ\\\llltttppppppwww{{{mmmkkkiiigggmmmwww|||gggXXXUUU\\\VVVLLL^^^}}}uuutttwwwYYYCCC999666666555444333333222222333333222222222222222222222222222222333333333444444444333333333444555666777888777999888;;;???HHHnnneeeMMM???555777999666777;;;555555555555555666777777::::::;;;;;;<<<=========>>>>>>@@@AAABBBUUU\\\[[[^^^gggmmmpppsssxxx|||xxxuuukkkjjjxxxjjj\\\UUUZZZZZZSSSWWWcccsssgggKKKAAA;;;444666555333333444444444333333333444444333333222111222222333333333333444444555444444555555666777888999999777:::???GGGkkkpppQQQBBB888999:::777666999666555555555555666777777::::::;;;;;;<<<============@@@AAAAAAHHHdddtttYYYXXX\\\eeellloootttzzz~~~yyyrrrsssbbbWWWZZZZZZTTTUUU___wwwuuuQQQ@@@999444777555333333444444444333333333444444333333222111222222333333333333444444555444444555555666777888999999888:::???FFFiiiWWWGGG;;;:::;;;777555777666666555555666666777888::::::;;;;;;<<<=========<<>>DDDeee\\\JJJ<<<:::;;;888555777666666666555666777777888::::::;;;;;;<<<=========<<>>;;;777555444333444555444333333333444444333333222111222222222333333333444444555444444555555666777888888:::888;;;>>>BBBbbb|||aaaMMM<<<999;;;888666888666666666666666777888888::::::;;;;;;<<<=========;;;DDDCCCCCCeeedddQQQUUU\\\dddjjjrrr}}}yyy}}}oooddd___UUUXXX^^^dddhhhsssnnnsssyyy^^^VVVYYYXXXUUUSSS[[[||||||zzzcccMMM@@@:::777666444444555555555444333333444444333333222111222222222333333333444444555444444555555666777888999:::999;;;>>>CCCccc~~~vvvkkkTTT>>>999:::888777999777777666666777777888999::::::;;;;;;<<<=========<<>>777888666444444555666555444333333444444333333222111222222333333333333444444555444444555555666777888::::::999<<>>>>>CCCHHHZZZuuuVVVIIIQQQWWW___eeeiiisssvvvpppvvvxxxdddWWWQQQEEE???AAAEEEMMM```uuueeefffvvvuuu```ZZZZZZXXXUUUUUU\\\vvv}}}dddOOODDDCCC888666555444666666555444333333444444444333222222222222333333333444444444555444444555555666777888;;;;;;999<<>>CCCHHHdddkkkOOOIIIOOOXXX^^^___lll}}}sssmmmlllwwwyyy]]]QQQFFFBBBAAAEEEUUUgggpppbbbqqqnnndddrrrjjj]]]YYYXXXWWWUUUWWWnnn}}}```LLL<<<999666555666666666555333333333333333333333333444444444444444444444444555555555555666888999:::999:::888;;;???HHHoooyyy^^^XXXBBB<<<:::888888777777777777777888999999999999:::;;;;;;<<<<<<===<<>>;;;888666666777666666333333333333333333333333444444444444444444444444555555555555666888999:::999:::999;;;???HHHnnn~~~___}}}```DDD<<<999888888777666666666777888999:::999999:::;;;;;;<<<<<<===???FFFUUU}}}iiiRRRUUUTTTZZZ___fff{{{rrrgggdddggguuu}}}|||ppp]]]KKKDDDBBBDDDOOO]]]~~~eee```aaakkkUUUGGGOOO```qqqxxxcccZZZYYYZZZVVVRRR\\\~~~pppQQQ???<<<888666555666666555444444444444444444444444444444444444444444444444555555555555666888999:::999:::999<<>>HHH```nnnRRRYYYZZZ]]]aaammmxxxddd^^^```iiiyyyzzzuuuvvvcccOOOEEE???AAANNN^^^rrr[[[WWWTTTmmmkkkWWWGGGGGGOOO]]]xxxrrr```ZZZ[[[TTTSSSWWWlllrrrYYYAAA===777444333333444333444444444444444444444444444444444444444444444444555555555555666888999:::999;;;:::<<>><<<;;;777555555666666777999:::;;;999999:::;;;;;;<<<<<<===>>>JJJhhhkkkWWWYYYXXX[[[```nnnooo\\\YYY___iiizzzyyygggTTTGGG??????NNN___sssZZZUUUPPPhhhiiiVVVGGGFFFKKKWWWsss|||eee\\\\\\VVVUUUUUUccc}}}kkkRRRCCC???999555444444444444555555555555555555555555444444444444444444444444555555555555666888999:::999;;;:::===???EEEiii{{{tttOOO@@@>>><<<999555555555666777999:::;;;999999:::;;;;;;<<<<<<===AAAOOOpppqqqeee]]]UUUTTTVVVYYY___oookkkYYYWWW]]]hhhyyy}}}mmmZZZKKK@@@???OOObbbsssYYYRRRMMMeeejjjXXXJJJGGGIIITTToooiii^^^]]]WWWWWWTTT]]]uuuvvv\\\EEE@@@:::666555555555555555555555555555555555555444444444444444444444444555555555555666888999:::999;;;:::===???EEEhhh~~~|||SSS===888777555777777777777777888888999999:::<<<===<<<<<<<<<======VVVkkkYYYRRRSSSVVV\\\ZZZaaawww|||gggWWWVVV]]]eeetttzzz\\\FFFHHHFFFOOOlllyyy\\\TTTOOO[[[iiiXXXIIIEEEHHHTTTmmmppp______[[[XXXTTT\\\zzzmmmdddLLL<<<888<<<777444777666666666555555555444444444555555666666666666555555555555555666666777888999888;;;888888===HHHmmm\\\BBB===;;;777777777777777777888999999999;;;======<<<<<<===>>>AAA\\\hhhUUUSSSXXXYYY[[[ZZZccc{{{xxxeeeUUUUUU\\\eeesss|||___IIIIIIGGGRRRrrr~~~```TTTRRR^^^hhhXXXIIIEEEHHHSSSjjjxxxccc```[[[XXXTTTZZZsssoooXXXCCC:::;;;555333555333666666555555555444444444555555555666666555555555555555555666666777888999888;;;888999>>>IIInnn{{{```@@@<<<<<<555888777777777777888999999:::<<<============>>>@@@FFFcccdddOOOSSS[[[ZZZ[[[[[[fffrrraaaTTTUUU]]]fffsss~~~bbbLLLJJJGGGWWW|||eeeUUUVVVcccfffWWWJJJFFFHHHQQQeeeyyyhhh^^^ZZZXXXUUUWWWjjjvvvhhhLLL;;;888444444777444666666666555555555555444444444555555555555444444555555555666666777888999888;;;999999???JJJoooccc???<<<===555888888777777888888999:::;;;<<<=========>>>@@@AAAHHHiiibbbLLLSSSZZZVVV\\\\\\jjjlll___TTTUUU^^^iiiuuu~~~cccNNNJJJGGG[[[jjjVVVXXXgggeeeWWWJJJFFFGGGNNN```sssjjj]]]YYYXXXUUUUUUbbbuuuTTT===888444777:::777666666666555555555555555333333444444444444333333555555555555666777888999888;;;999:::@@@KKKqqqmmmEEE??????888888888888888888999999:::;;;<<<=========>>>@@@BBBHHHnnndddOOOUUUZZZSSS\\\]]]mmmiii^^^TTTVVV```mmmyyy|||aaaMMMJJJGGG___oooXXXVVViiieeeWWWJJJFFFFFFLLL]]]nnnooo```XXXXXXVVVUUU^^^{{{\\\BBB:::555777:::666666666666666666666666666333333444444444444333333555555555555666777888999888;;;:::;;;AAAMMMrrrvvvKKK>>>;;;666999888888888888999:::::::::;;;<<<<<<<<<===@@@CCCJJJvvvdddRRRVVVZZZTTT[[[]]]pppfff]]]UUUVVVaaappp}}}zzz^^^LLLKKKIIIcccuuu___XXXmmmeeeWWWJJJFFFFFFKKK[[[mmmvvvfffZZZYYYVVVUUU\\\uuu___FFF===666555777333555666666666666777777777444444555555555555444444555555555666666777888999888<<<:::<<>>999999888888999999:::;;;999::::::::::::<<>>:::;;;999999888888999999:::;;;===999888;;;<<<<<>>:::777888:::666666666666666666666666444555555555555555444444666666666666666777888888;;;999<<>>777999999888888999999:::;;;<<<::::::<<<<<<<<>>999666444777777777777777777777777333333444555666666666666444444555666888:::<<<======999;;;AAAFFFVVV~~~~~~VVVDDD;;;999999888888999999:::;;;;;;;;;<<<===;;;===GGGRRR}}}^^^NNNPPPPPPPPPTTTSSSXXXfffmmmZZZWWWTTTYYYeeeuuuoooXXXOOOQQQYYYjjjlll}}}ZZZPPPHHHDDDBBBCCCDDDNNNgggzzzgggZZZ[[[TTTRRR^^^lllhhhOOOCCC===:::999777777777777777777777777222333444555666666666666333444555666999;;;===>>>===999;;;BBBGGGXXX[[[FFF:::999999888888999999:::;;;:::;;;<<<===;;;===GGGSSSsssUUUGGGLLLNNNPPPUUUVVVVVVbbb|||kkkZZZVVVTTTYYYeeevvvnnnVVVPPPTTT]]]fffmmm\\\PPPIIIDDDBBBCCCDDDNNNhhhfffYYY[[[SSSRRR^^^jjjdddMMMBBB<<<999999777777777777777777777777222333444555666666666666333444555666999;;;>>>???===999;;;BBBHHHXXXzzz~~~___EEE===;;;::::::999999::::::;;;999999@@@999;;;???@@@[[[XXXOOOLLLPPPPPPKKKMMMVVV[[[fffyyyeee\\\VVVRRRVVVdddvvviiiYYYMMMSSSkkkmmmgggdddVVVOOOGGGBBBBBBEEEPPPiiimmm[[[[[[UUURRRYYYeee{{{\\\OOOGGG:::333444666777777777777888888888444444333333444555777888777666555777:::<<<===============>>>FFF___~~~xxx```FFF???;;;::::::999999::::::;;;:::999???999<<>>>>>>>>>>>>>>>>>@@@HHHbbbooocccFFFAAA;;;::::::999999::::::;;;:::999???:::<<<@@@DDDccc{{{LLLHHHJJJRRRSSSMMMMMMQQQRRR]]]nnnfffXXXTTTRRRWWWdddttt{{{```UUUSSSgggkkkrrruuuYYYRRRLLLEEEAAACCCHHHVVVqqqsssaaa```XXXRRRWWW```}}}aaaNNNFFF???;;;;;;;;;;;;:::999888777666666555555444444555666888999;;;:::999;;;===???@@@????????????AAAKKKggglllkkkHHHAAA;;;::::::999999::::::;;;;;;888>>>:::<<<@@@GGGiiitttMMMJJJKKKOOOPPPLLLLLLOOOZZZdddsssfffWWWTTTSSSYYYfffuuuzzz[[[YYY```www}}}iiiyyyyyy]]]XXXNNNFFFBBBDDDJJJXXXssssssbbb```XXXRRRVVV^^^zzznnnTTTGGG@@@<<<:::;;;;;;::::::999888888777666555555444555777888999<<<;;;:::;;;>>>@@@AAA@@@@@@???@@@BBBMMMjjjrrrwwwKKKAAA;;;::::::999999::::::;;;;;;777>>>;;;===@@@JJJppppppNNNKKKJJJKKKLLLMMMPPPTTTcccmmm{{{eeeWWWTTTTTT[[[hhhvvvzzzYYYaaapppwwwiii___YYYQQQIIIDDDFFFKKKYYYvvvrrraaa```XXXRRRUUU]]]yyy]]]GGG>>>999666999999999999999999999999666666555555666777999:::;;;::::::;;;>>>AAABBBBBB??????@@@CCCNNNlll{{{OOOBBB;;;::::::999999::::::;;;<<<777===;;;>>>AAAMMMvvvpppPPPMMMIIIHHHJJJOOOUUUZZZfffqqq~~~dddVVVTTTTTT[[[hhhwwwyyy]]]llluuuiii^^^UUURRRJJJEEEGGGMMM\\\xxxtttbbbaaaYYYRRRUUU\\\wwwlllNNNBBB<<<888888888888888999999::::::777777666666777888999;;;:::999:::<<<@@@CCCDDDDDD@@@@@@BBBEEEPPPnnn~~~TTTDDD;;;::::::999999::::::;;;===666===<<<>>>AAAOOO{{{qqqUUUSSSNNNJJJJJJOOOTTTWWWbbbppp{{{cccTTTRRRRRRYYYgggvvvvvviii|||uuujjjbbbWWWQQQIIIEEEHHHOOO___}}}xxxgggeee\\\TTTUUU[[[uuuvvvRRRDDD???<<<888888888888888888777777888777666666777888:::;;;:::::::::===BBBFFFGGGHHHBBBCCCEEEHHHSSSooo}}}WWWFFF;;;::::::999999::::::;;;===666===<<<>>>AAAPPP~~~ppp\\\ZZZTTTNNNKKKMMMOOOPPP^^^nnnzzzbbbSSSPPPPPPXXXeeeuuutttvvvvvvkkkhhh]]]OOOHHHDDDHHHPPPaaa}}}kkkiii^^^UUUUUUZZZttttttMMM???;;;888:::999999888777666555555888777777777777999:::;;;;;;:::;;;???DDDHHHJJJJJJCCCEEEGGGKKKUUUqqqkkkBBB===;;;999888999::::::999999>>>:::<<>>:::<<>>WWWfffZZZXXXNNNLLLPPPMMMKKKVVV```sssxxxaaaWWWPPPMMMVVVcccooozzzyyywww^^^UUUNNNFFFFFFRRRjjj{{{kkk___[[[VVVTTT```rrrmmmUUUDDD<<<;;;999999888777777777777777777777777888999:::;;;<<<;;;999:::BBBHHHJJJLLLPPPIIIHHHGGGIIITTTqqq~~~~~~{{{KKK>>>;;;999999:::;;;:::::::::>>>999;;;BBB@@@]]]bbbSSSTTTMMMJJJOOOLLLKKKTTT___rrrxxxaaaVVVPPPNNNVVVbbbnnnzzz{{{aaaTTTNNNGGGGGGTTTlll}}}lll^^^ZZZVVVSSS^^^ooo|||dddQQQEEE>>>;;;999999888777777777777888888888777777888999:::::::::888;;;CCCHHHJJJLLLOOOKKKJJJIIIKKKVVVrrr{{{|||NNN>>><<<999999:::;;;;;;::::::>>>999;;;BBBCCCddd~~~ZZZMMMQQQLLLIIINNNLLLJJJRRRaaatttxxx```VVVPPPNNNUUUaaalllyyy{{{```TTTNNNGGGHHHVVVmmmmmm^^^YYYUUURRR\\\lllcccOOOEEE>>>999999999888777777888888888888888777777777888999999:::999<<>><<<:::999:::;;;;;;:::999>>>999;;;BBBEEEiiiqqqLLLJJJQQQMMMIIIMMMLLLJJJQQQddduuuxxx```VVVQQQOOOUUU___kkkxxx|||___TTTNNNHHHIIIVVVnnnooo^^^YYYUUUQQQZZZhhhjjjPPPEEE>>>999999888888888888888999999999888888888888888999999:::999>>>HHHNNNPPPPPPRRRPPPNNNMMMPPP[[[tttzzzQQQ???<<<::::::;;;<<<;;;;;;888===999;;;BBBFFFlllrrrNNNKKKTTTPPPIIIKKKKKKJJJPPP^^^nnnwww```VVVQQQOOOUUU^^^iiixxxbbbTTTNNNHHHJJJWWWmmmqqq___ZZZVVVQQQYYYfffxxxWWWHHH@@@;;;999888888888888999::::::999888888888999::::::;;;:::;;;AAALLLSSSUUUUUUWWWTTTRRRQQQTTT___www{{{~~~TTT???===::::::;;;<<<<<<;;;666===:::<<>>???;;;===EEERRR[[[\\\]]]___]]]ZZZZZZ^^^hhh~~~xxx[[[BBB<<<999;;;<<<::::::<<<888>>>???===???LLLxxxXXX\\\YYYTTTMMMIIIHHHKKKNNNOOOaaa{{{ttt]]]VVVSSSQQQSSS[[[hhhvvvmmmUUUNNNGGGHHHSSSggg}}}rrr]]]YYYUUUOOOXXXhhhtttQQQ@@@===;;;::::::999999::::::;;;666777888888888999<<>><<<>>>LLLzzzXXXYYYWWWSSSNNNIIIHHHJJJMMMRRRbbb|||uuu]]]UUURRRPPPRRRZZZhhhvvv~~~gggUUUMMMGGGHHHQQQcccxxxsss^^^ZZZVVVPPPWWWgggvvvUUUAAA:::;;;::::::999999::::::;;;777888999999999;;;>>>AAABBBBBBJJJ]]]ooosssjjjaaajjjgggfffmmmtttXXXBBB<<<999;;;<<<::::::<<<:::>>>===:::>>>LLLzzz{{{TTTUUUTTTRRRNNNJJJHHHIIIKKKSSSaaayyyuuu]]]TTTQQQOOOQQQYYYggguuu~~~ooonnndddUUUMMMFFFGGGNNN\\\pppttt```\\\XXXQQQWWWfffvvvXXXCCC888;;;::::::999999::::::;;;888999999::::::<<<@@@CCCBBBBBBOOOhhh~~~xxxnnnppplllkkkqqqvvvWWWBBB<<<999;;;;;;::::::<<<999>>><<<;;;???LLLwwwuuuNNNQQQQQQPPPMMMJJJHHHHHHIIIOOO\\\ssswww^^^SSSQQQNNNPPPXXXeeesss|||uuu\\\___vvvgggVVVLLLFFFFFFKKKUUUhhh{{{vvvbbb^^^YYYQQQVVVddd|||qqqXXXDDD:::;;;::::::999999::::::;;;777888999999:::>>>BBBFFFDDDDDDTTTsss{{{wwwrrrooouuuwwwyyyOOOBBB<<<999;;;;;;::::::<<<888=========AAAMMMtttuuuNNNMMMNNNNNNLLLIIIGGGGGGHHHMMMZZZoooyyy___SSSPPPNNNOOOVVVcccpppyyyeeeQQQWWWkkk}}}mmmWWWLLLEEEEEEHHHOOOcccxxxxxxddd```ZZZQQQVVVdddzzzmmmVVVFFF>>>;;;::::::999999::::::;;;777888888999;;;???DDDHHHGGGFFFWWW{{{|||wwwuuu|||wwwUUUBBB<<<999;;;<<<::::::<<<888======>>>CCCPPPwww|||UUUKKKKKKKKKJJJGGGFFFGGGHHHNNN[[[qqq{{{```TTTQQQNNNNNNUUU```mmmvvv}}}dddPPPRRR]]]hhhwwwpppXXXLLLDDDDDDEEEKKK```xxxzzzeee```ZZZQQQVVVdddyyyoooUUUFFFAAA;;;::::::999999::::::;;;888999999:::<<>>:::;;;EEEYYYaaaIIIIIIHHHFFFDDDEEEGGGJJJLLL]]]ssscccVVVRRRNNNMMMRRR]]]iiiqqq___SSSOOOKKKPPP[[[lll|||wwwppp[[[LLLBBBCCCCCCIIIaaa~~~~~~fff___YYYQQQWWWfffzzzZZZFFF@@@;;;::::::999999::::::;;;<<<======>>>AAAGGGNNNSSSLLLFFFWWW~~~VVVCCC===::::::;;;999:::<<<777<<<888BBBCCCSSSaaaPPPRRRHHHBBBHHHIIIHHHNNNKKKZZZqqq|||^^^SSSRRROOOOOORRR[[[fffnnn}}}~~~bbbVVVPPPLLLIII[[[hhhpppgggnnniiiWWWOOOHHHEEECCCLLLgggzzzeee```[[[SSSYYYhhh{{{```EEE>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===???CCCJJJSSSYYYVVVEEEYYYyyy}}}\\\DDD>>>::::::;;;999:::<<<999>>>999BBBDDDUUUxxx^^^___RRRFFFGGGFFFCCCHHHLLLVVViiicccTTTRRROOONNNQQQ[[[gggooo|||~~~fffVVVNNNKKKQQQ[[[zzzrrrgggiiittt~~~fffWWWNNNGGGCCCCCCLLLfff{{{fff```[[[SSSYYYhhh|||eeeIIIBBB;;;;;;;;;;;;;;;;;;;;;;;;===???AAADDDHHHOOOWWW\\\VVVHHH^^^xxxzzzzzzaaaDDD>>>:::;;;;;;999:::<<<:::???;;;CCCFFFXXXoooooo___NNNKKKHHHEEEHHHJJJPPP]]]tttiiiVVVSSSOOOMMMPPPZZZgggppp|||hhhXXXQQQKKKPPPiiixxxlllfffddddddkkkkkk]]]UUULLLEEECCCDDDNNNfff~~~|||fff```ZZZSSSZZZiiifffHHH@@@<<<;;;;;;;;;;;;;;;;;;<<<;;;===AAAEEEJJJPPPVVV[[[UUUJJJccczzzzzzfff|||}}}eeeDDD>>>:::;;;;;;::::::===999@@@:::BBBFFFZZZtttvvvdddOOOKKKJJJGGGJJJJJJPPP[[[oookkkWWWTTTOOOLLLOOOYYYgggppp|||kkkZZZOOOMMM]]]yyy~~~qqqhhh```ZZZ______SSSSSSJJJEEEFFFHHHPPPcccxxx~~~fff```ZZZSSSZZZjjjeeeHHH===<<<<<<;;;;;;;;;<<<======:::>>>CCCIIINNNSSSYYY\\\VVVNNNhhh~~~~~~~~~cccwwwhhhDDD>>>;;;;;;<<<:::;;;===888???:::@@@EEE[[[qqqqqquuucccLLLFFFGGGFFFHHHTTT]]]ggguuujjjXXXTTTOOOLLLOOOYYYfffpppzzzjjjWWWOOOTTThhhrrrkkkfffccchhhdddUUUUUULLLGGGIIILLLPPP^^^nnnyyyggg___YYYSSS[[[kkkeeeJJJ>>>===<<<;;;;;;<<<>>>@@@AAA@@@DDDJJJPPPVVV[[[```ddd]]]XXXrrrkkkyyyjjjEEE???;;;<<<<<<:::;;;===888@@@:::???EEE]]]nnnrrrxxxhhhOOOHHHIIIHHHIII___kkkttt{{{jjjWWWTTTPPPMMMPPPYYYfffooowwwfffXXXSSS[[[tttxxxqqqpppqqqzzzyyyiiiaaaUUULLLKKKLLLMMMWWWcccqqqggg___YYYSSS\\\mmmzzz]]]FFF======<<<<<<<<<>>>AAACCCEEECCCGGGMMMSSSYYY___eeeiiihhheee}}}mmm{{{hhhEEE???;;;<<<<<<;;;;;;>>>999AAA;;;???FFF```sssoooxxxjjjPPPJJJLLLKKKLLL^^^iiirrrxxxlllWWWTTTPPPNNNQQQYYYeeemmmxxx~~~kkk[[[WWWgggzzz{{{sssbbbQQQJJJGGGFFFNNNYYYiiihhh___YYYSSS\\\nnnqqqTTTAAA=========<<<===@@@CCCGGGJJJDDDHHHNNNSSSYYY```ggglllpppnnndddyyydddEEE???;;;<<<<<<;;;;;;>>>:::CCC<<<@@@GGGbbbpppdddooocccJJJEEEIIIJJJKKKTTT___hhhpppoooVVVTTTQQQOOORRRZZZdddlll{{{~~~gggYYYaaalllUUUIIIBBBAAAHHHTTT]]]wwwhhh___YYYSSS\\\nnnrrrRRRBBBCCC=========>>>AAAEEEIIILLLJJJMMMRRRXXX^^^eeemmmrrrsssqqqzzzZZZuuuuuuzzz___DDD???<<<===>>>;;;:::<<<>>>???@@@AAAFFF___wwwlllnnnTTTKKKKKKDDDIIIGGGLLLUUU^^^kkkppp\\\TTTMMMLLLOOOUUU```jjjttt}}}zzzhhhfff{{{oooVVVHHHDDDCCCFFFJJJ\\\mmmkkkbbb[[[SSS[[[kkk|||UUUBBBAAA<<<<<>>;;;;;;<<<<<<<<<>>>@@@FFFaaatttqqqsssXXXMMMLLLEEEJJJHHHKKKTTT___kkkrrr[[[SSSLLLKKKNNNTTT^^^hhhsss|||uuuiiivvvzzzmmmmmmqqqmmm^^^NNNEEEBBBAAACCCFFFTTTdddhhh___YYYSSS\\\nnnWWWBBBAAA======@@@CCCBBB@@@EEEMMMSSSTTTVVVWWW]]]iiiyyymmmZZZtttqqqbbb{{{hhh[[[DDD>>><<<===>>>;;;;;;===::::::===???FFFbbbpppxxxzzz^^^PPPMMMFFFKKKIIIHHHRRR]]]jjjvvv[[[SSSLLLKKKMMMRRR]]]fffqqqyyyssssssttt]]]VVVVVVTTTNNNHHHEEEBBB???AAADDDJJJXXXuuueee]]]WWWSSS^^^qqqXXXBBBAAA???@@@CCCFFFEEECCCFFFLLLTTTXXXZZZZZZ[[[fffxxxkkkWWWpppooo^^^zzzxxxaaaCCC>>>;;;===>>><<<;;;===;;;;;;<<>>;;;===>>><<<<<<>>><<<<<<>>>???EEE```rrrzzzfffSSSMMMHHHMMMIIILLLRRR\\\hhhxxx```WWWOOOMMMNNNRRR\\\eeennnvvv|||}}}}}}zzzwww\\\PPPNNNKKKKKKKKKKKKEEE??????DDDDDDIII___qqqttt}}}ggg]]]WWWTTTaaattt\\\GGGEEEGGGGGGKKKQQQSSSRRRUUUYYYeeebbb]]]YYYZZZ```hhhnnn^^^TTTtttmmmZZZxxx\\\BBB===;;;===>>><<<<<<>>>======???@@@DDD]]]tttsss~~~dddQQQLLLHHHMMMHHHQQQTTT\\\iiizzzaaaYYYQQQNNNNNNRRR[[[dddmmmuuu|||~~~uuuqqq}}}bbbSSSOOOOOOMMMMMMLLLFFF>>>>>>AAADDDFFFWWWiiippp}}}hhh^^^YYYUUUaaauuu^^^KKKIIIHHHGGGJJJPPPTTTUUUWWW\\\___[[[WWWVVVYYY___fffiiiXXXXXXtttaaa{{{TTTBBB===;;;===>>><<<<<<>>><<<===???AAADDD\\\nnnjjjxxxaaaOOOJJJGGGMMMGGGQQQQQQWWWfffzzzbbbYYYPPPMMMMMMQQQZZZbbbllluuu}}}vvviiizzznnn\\\TTTOOOMMMMMMNNNIIIBBB???@@@CCCBBBQQQcccmmm~~~ggg^^^YYYVVVbbbuuutttYYYJJJHHHGGGDDDEEEJJJNNNPPPSSSWWWRRRSSSTTTUUUWWW\\\dddjjj^^^fffyyyeeeQQQBBB===;;;===>>>===<<>><<<<<<>>>>>>>>>===@@@@@@CCCEEEEEEZZZdddjjjooo```KKKHHHKKKIIIKKKPPPTTTQQQWWWpppgggXXXRRRPPPLLLSSS\\\[[[gggsss~~~gggjjjnnnZZZ[[[RRRLLLNNNOOOKKKCCC???@@@BBBMMM___ooo{{{yyybbbYYYVVVWWWfffyyybbbKKKAAABBB@@@CCCEEEGGGGGGHHHIIIJJJKKKMMMQQQTTTVVVZZZ^^^bbbjjjxxxcccNNN@@@>>><<<<<<===>>>>>>===??????BBBDDDEEEZZZjjjlllrrrbbbLLLGGGIIIHHHJJJNNNQQQNNNSSSiiigggWWWPPPNNNJJJPPPZZZZZZbbbnnnyyy~~~wwwiiisss^^^[[[RRRLLLMMMOOOKKKEEEAAA@@@BBBMMM```ooo{{{zzzcccZZZVVVVVVeeexxxcccNNNDDDBBB>>>@@@CCCDDDEEEGGGJJJLLLTTTUUUWWWWWWWWWYYY[[[^^^hhhtttbbbPPPAAA???<<<<<<===>>>======???>>>@@@BBBDDD[[[sssnnnwwwhhhNNNFFFGGGGGGIIIKKKNNNJJJNNNaaazzziiiWWWOOOMMMHHHMMMWWWXXX\\\gggrrryyyqqquuu^^^YYYPPPJJJLLLOOOLLLFFFCCCAAABBBMMM```ppp{{{xxxcccZZZVVVXXXhhh|||dddRRRHHHAAA@@@AAABBBCCCDDDGGGLLLPPPZZZZZZZZZYYYWWWWWWYYY[[[eeewwwmmmcccQQQAAA???<<<;;;<<<===>>>===???>>>@@@AAADDD\\\zzzppp}}}oooRRRFFFFFFFFFHHHHHHJJJGGGKKK[[[ppplllXXXOOOMMMHHHKKKVVVYYY[[[cccmmmvvv~~~}}}www^^^WWWMMMGGGIIILLLKKKFFFDDDAAABBBMMMaaaqqq{{{sss```ZZZXXX[[[nnneeeTTTJJJ@@@EEEEEEEEEEEEGGGMMMTTTYYY[[[[[[ZZZYYYWWWWWWYYY[[[bbbnnneeeeeeRRRAAA>>>;;;;;;<<<>>>??????@@@>>>@@@BBBDDD\\\}}}qqqxxxWWWGGGFFFFFFHHHFFFHHHFFFJJJXXXiiirrr[[[PPPOOOIIIKKKUUUZZZ\\\aaajjjuuu}}}iiiUUUKKKDDDFFFIIIIIIFFFDDDBBBBBBLLL```ooovvvppp___YYYWWW\\\pppeeeTTTIII@@@EEEFFFGGGIIINNNVVV```fff___^^^]]]ZZZXXXXXXZZZ\\\```ggg___iiixxxSSS@@@===::::::<<>><<<999999<<>>AAALLLQQQLLLHHHJJJIIIEEEHHHOOONNNJJJRRR___~~~}}}lll\\\WWWTTTYYYpppmmmPPPDDDJJJGGGGGGGGGGGGJJJOOOWWW\\\WWWVVVVVVTTTTTTWWW[[[___]]]^^^}}}WWWlllaaaOOO???===<<<>>>>>>???DDDJJJJJJGGGDDDIIILLLUUUnnnKKKEEEHHHDDDDDDFFFCCCBBBIIIRRRkkkhhhRRRNNNMMMIIIKKKRRRZZZ[[[___hhhttt}}}pppYYYQQQIIIGGGKKKNNNJJJEEEBBB??????CCCHHHJJJJJJIIINNNPPPQQQWWWZZZNNNJJJXXXttt|||jjjYYYSSSVVV```uuuuuummm```KKKBBBEEE@@@CCCGGGKKKNNNQQQUUUXXXWWWUUUUUUUUUTTTWWWbbbnnn]]]UUU___```___JJJ>>><<<;;;======>>>BBBIIIKKKJJJHHHLLLPPPXXXvvvUUUHHHHHHGGGEEEGGGBBBAAAGGGNNNdddjjjSSSOOONNNJJJLLLRRRYYYZZZ___gggrrr|||qqq___VVVLLLHHHJJJLLLIIIEEEDDDAAAAAAGGGMMMNNNNNNNNNVVV]]]```aaa```SSSMMMYYYuuu{{{jjjYYYTTTWWWbbbwwwvvvjjj]]]KKKCCCFFFCCCFFFHHHKKKMMMPPPTTTWWWWWWVVVWWWXXXWWWXXXaaalllddd\\\``````]]]GGG===;;;:::<<<<<<===BBBHHHNNNOOONNNQQQSSSZZZ{{{]]]IIIEEEGGGFFFGGGBBB@@@DDDIII\\\zzzlllTTTOOOOOOKKKLLLRRRWWWYYY]]]eeepppyyy|||mmmcccVVVNNNLLLKKKIIIGGGEEEBBBEEEPPPXXX[[[]]]___iiisssssskkkdddXXXQQQYYYxxxzzzhhhYYYUUUYYYdddyyyyyyhhhZZZKKKDDDFFFGGGHHHIIIJJJKKKNNNRRRVVVUUUUUUXXX[[[ZZZ[[[cccmmmkkkbbbaaa```\\\GGG>>>;;;;;;=========BBBIIIUUUVVVTTTTTTUUU\\\fffLLLDDDJJJFFFGGGBBB@@@DDDFFFVVVqqqnnnUUUOOOOOOKKKKKKPPPUUUWWW\\\cccmmmvvv}}}vvvgggYYYQQQNNNKKKJJJEEEDDDLLL^^^lllssswww}}}mmmcccYYYTTTZZZ~~~vvvfffXXXUUU[[[ggg}}}hhhYYYKKKEEEGGGHHHHHHIIIIIIJJJMMMRRRVVVQQQRRRUUUYYYZZZ^^^hhhrrrqqqjjj```]]]YYYFFF???<<<<<<>>>>>>>>>CCCJJJ\\\___\\\YYYXXX^^^pppSSSGGGKKKEEEFFFAAAAAAEEEFFFSSSkkkqqqVVVOOONNNJJJHHHMMMRRRUUUZZZaaaiiisss{{{yyyfffXXXOOOLLLLLLFFFFFFTTTooolll```WWWUUU^^^rrrcccVVVVVV]]]kkkjjjXXXKKKFFFGGGEEEFFFGGGGGGIIIMMMRRRVVVMMMMMMPPPTTTWWW]]]kkkxxxzzzwww___[[[{{{TTTEEE@@@===<<<>>>??????DDDJJJccchhhgggccc___cccuuuVVVEEEEEEDDDFFFAAAAAAFFFEEEOOOfffvvvXXXPPPOOOIIIGGGJJJPPPSSSXXX^^^fffoooyyyttt___RRRMMMLLLIIIJJJ]]]~~~sssdddVVVXXXiiioooaaaVVVXXXbbbqqqjjjVVVJJJFFFGGGCCCDDDFFFGGGHHHLLLPPPTTTMMMLLLMMMPPPRRRYYYffftttaaaZZZyyySSSGGG???<<<;;;===>>>>>>CCCIIIgggpppssspppjjjjjjyyy]]]IIICCCEEEFFFAAABBBEEECCCJJJ___|||\\\SSSQQQKKKGGGIIINNNRRRWWW]]]dddmmmwww~~~iiiXXXQQQPPPNNNOOOdddoooXXX\\\yyynnnaaaXXX\\\gggxxxgggSSSGGGDDDGGGBBBDDDFFFGGGHHHIIIMMMOOOOOONNNOOOPPPOOOQQQ\\\ggguuuddd]]]|||UUUJJJ>>>;;;:::<<<======BBBHHHhhhuuu|||zzzsssoooiiiUUUKKKEEEFFFBBBAAADDDAAAFFFZZZ}}}___UUUSSSLLLGGGIIIMMMQQQVVV\\\bbblllvvv~~~rrr___VVVUUURRRSSShhhzzzZZZ```ooobbbZZZ___kkk}}}~~~dddPPPDDDCCCGGGCCCEEEGGGGGGGGGHHHIIIKKKQQQQQQQQQQQQNNNLLLRRR[[[fffvvvhhh```uuuZZZBBB>>>>>>>>>======???CCCFFF^^^zzz[[[FFFHHHFFFFFFEEEBBBBBBIIIRRRzzzeeeSSSNNNLLLIIIIIILLLOOOSSSWWW]]]fffrrr{{{~~~yyyiiiccccccyyy{{{gggssskkkaaaYYY___qqquuu]]]KKKJJJKKKAAAFFFFFFFFFEEEDDDEEEGGGJJJWWWXXXWWWQQQLLLKKKQQQWWWaaaaaaaaacccoooVVVAAA?????????>>>>>>@@@DDDGGG[[[jjjQQQIIIGGGFFFEEEBBBAAAHHHPPPssskkkVVVOOOLLLIIIHHHIIIMMMQQQUUU[[[dddpppyyy|||nnn}}}iii___ZZZcccxxxsss___KKKFFFHHHCCCCCCDDDDDDDDDEEEHHHLLLPPPWWWVVVUUURRRPPPOOOPPPRRRbbbbbbcccaaahhhQQQAAA@@@AAA@@@??????AAADDDHHHWWW~~~{{{[[[KKKHHHGGGFFFBBBAAAFFFMMMgggsss[[[QQQMMMIIIGGGFFFIIINNNRRRXXXaaammmvvvyyy}}}vvvyyyggg^^^[[[ggg~~~|||kkk^^^KKKBBBFFFHHHDDDDDDEEEFFFHHHMMMTTTXXXXXXVVVUUUWWWZZZYYYTTTNNNaaabbbhhhccceeePPPBBB@@@@@@@@@??????AAAEEEHHHTTTyyysss{{{cccMMMJJJGGGFFFCCC@@@CCCIIIZZZzzz___SSSNNNJJJHHHDDDGGGLLLPPPUUU___jjjssswwwzzz~~~sssggg]]]\\\kkkvvvfffaaaTTTJJJJJJJJJGGGGGGHHHIIIKKKQQQXXX]]]XXXUUUUUU\\\dddddd[[[QQQ]]]^^^oooeeefffQQQDDD???????????????BBBGGGJJJTTTsss{{{pppiiiNNNJJJGGGFFFCCC@@@BBBFFFQQQyyycccTTTOOOLLLIIIDDDGGGJJJNNNSSS\\\gggooouuuyyy~~~ppphhh^^^^^^pppwwwmmmsssooobbbTTTIIIGGGHHHHHHHHHIIIMMMSSSWWWSSSQQQSSS[[[eeefff^^^UUUWWWYYY{{{rrreeegggRRREEE>>>???@@@@@@AAAEEEJJJNNNTTTmmmooozzzeeeOOOJJJFFFFFFDDD@@@AAADDDKKKrrrgggUUUPPPMMMIIIDDDFFFIIILLLPPPXXXccckkksssvvv|||ssskkk```cccyyyzzzvvvvvv^^^EEEEEEEEEFFFEEEEEEFFFIIILLLJJJJJJMMMTTT[[[^^^ZZZVVVRRRTTTxxxqqqbbbfffQQQFFF???@@@AAABBBDDDIIINNNRRRUUUhhhrrruuu```OOOIIIFFFEEEDDDAAAAAACCCJJJnnnlllWWWPPPMMMHHHCCCEEEGGGIIIMMMTTT^^^fffppptttyyy~~~vvv{{{yyyttttttgggiiikkkooottt}}}qqqfffiiiyyyqqquuuvvvrrr```FFFCCCDDDEEEDDDCCCCCCDDDEEEDDDGGGJJJMMMOOOQQQSSSUUUPPPRRRuuuppp```cccOOOFFF@@@AAABBBDDDGGGLLLRRRVVVUUUdddwwwwwwdddNNNIIIEEEEEEDDDAAAAAACCCJJJmmmoooXXXQQQLLLGGGBBBDDDFFFGGGJJJQQQ[[[bbbmmmqqqwww|||kkkZZZSSS```nnnpppfffYYYRRRQQQGGGIIILLLOOOUUUaaaoooyyy~~~xxxkkkmmmtttddd\\\[[[aaa\\\HHHCCCEEEFFFFFFDDDCCCCCCDDDCCCGGGJJJIIIGGGIIIOOOUUUPPPRRRuuuqqqaaa{{{hhhKKKFFF@@@BBBCCCEEEHHHLLLSSSWWWYYYddduuurrruuuRRRMMMHHHGGGGGGGGGEEECCCIIIkkkbbbNNNHHHLLLEEEEEEEEEFFFHHHNNNVVV[[[kkkpppvvv|||rrr]]]OOORRRSSSSSSQQQNNNHHHCCCCCC??????EEEMMMUUUaaalllyyyvvvdddiiitttkkkVVVNNNHHHKKKNNNHHHEEEDDDCCCBBBAAABBBBBBCCCEEEEEEEEEDDDEEEGGGLLLOOOTTTTTTlllqqq```xxxbbbIIIGGGBBBDDDEEEGGGJJJNNNTTTXXX___fffpppyyy|||^^^TTTMMMLLLJJJDDDAAACCCKKKfffiiiSSSMMMPPPFFFFFFEEEEEEGGGMMMTTTYYYgggllltttzzzuuu]]]SSSQQQNNNNNNPPPOOOIIICCCCCC???>>>AAAFFFMMMWWW```ttt~~~mmmdddjjjwwwdddPPPIIICCCFFFIIICCCDDDCCCBBBAAAAAABBBCCCDDDDDDDDDDDDCCCCCCEEEIIIMMMOOOPPPiiisss___oooZZZGGGHHHEEEFFFHHHJJJLLLPPPUUUYYYcccdddxxxqqqpppeeeTTTIIIKKKKKKEEEDDDIIIMMM___oooUUULLLOOOFFFFFFEEEDDDFFFJJJQQQVVVaaagggpppxxx}}}hhhZZZTTTNNNMMMOOONNNHHHCCCBBB>>>===???BBBFFFOOOXXXnnn{{{sssddddddlll|||vvv]]]KKKEEE@@@BBBEEE???BBBAAAAAAAAAAAACCCDDDEEEDDDDDDCCCBBBAAACCCGGGJJJKKKLLLfffsss^^^nnnvvvUUUGGGIIIGGGIIIKKKLLLNNNRRRVVVZZZaaa```nnnxxxmmm{{{___JJJJJJMMMGGGGGGMMMMMMWWWwwwwwwZZZNNNNNNHHHGGGEEEDDDDDDGGGMMMRRR]]]dddnnnvvv{{{}}}~~~~~~wwwfff```YYYVVVQQQKKKFFFEEEAAA>>>===???AAAEEEOOOYYYjjj~~~zzzmmmaaadddooonnnWWWIIIDDD@@@BBBDDD???@@@@@@@@@@@@AAACCCFFFGGGEEEEEEDDDBBBAAACCCFFFIIIKKKLLLgggqqq]]]wwwpppTTTJJJJJJIIIKKKMMMOOOPPPSSSWWWZZZ___^^^iiiqqq|||YYYNNNMMMHHHDDDFFFJJJQQQlllfffUUUPPPJJJIIIFFFCCCCCCEEEJJJNNNZZZaaakkkssswwwyyyzzzzzz}}}rrrpppnnnhhhZZZJJJDDDGGGBBB@@@>>>??????CCCNNNZZZfffwwwssssssppprrryyyiiibbbgggtttnnnfffQQQFFFDDD???AAADDD>>>???>>>???@@@AAADDDFFFGGGGGGGGGFFFDDDCCCDDDGGGJJJOOOPPPkkkmmm^^^|||kkkVVVMMMKKKMMMOOOQQQSSSTTTVVVYYY\\\___aaahhh}}}|||fffQQQJJJHHHEEECCCGGGMMMcccpppYYYOOOMMMKKKHHHDDDBBBDDDHHHLLLVVV\\\eeemmmrrruuuwwwxxxzzz~~~yyy|||}}}iiiRRRHHHJJJEEEBBB???===<<<@@@MMMZZZiiivvvggg``````bbb~~~rrrfffcccnnn|||hhh\\\JJJBBBBBB>>>???AAA<<<>>>>>>>>>???AAACCCFFFGGGHHHHHHGGGEEEDDDEEEIIILLLSSSTTTooolll^^^wwwfffWWWQQQLLLQQQSSSUUUWWWXXXZZZ\\\^^^```dddgggrrryyyZZZKKKJJJJJJGGGDDDLLL[[[wwwyyy]]]OOOOOOMMMIIIEEEBBBCCCFFFJJJNNNUUU^^^gggmmmrrrvvvxxxxxx|||{{{{{{___OOONNNDDDAAA>>><<<;;;AAAPPP```yyyqqqgggjjjggg{{{nnncccdddvvvlllVVVEEE@@@AAA===???AAA;;;>>>>>>>>>???AAACCCEEEGGGHHHHHHGGGEEEEEEFFFIIIMMMTTTUUUpppnnn^^^rrr|||bbbWWWSSSMMMTTTVVVYYYZZZ[[[\\\___aaa___dddeeehhhkkkQQQLLLLLLIIICCCLLLVVViiieeeSSSPPPNNNJJJEEEBBBBBBFFFIIIIIIOOOXXXbbbiiipppuuuyyyxxx{{{zzz~~~kkkUUUPPPBBB???===<<<===EEEXXXiiiyyy}}}vvvmmmccceee|||dddTTTEEEAAACCC???@@@BBB===???>>>>>>???@@@CCCEEEFFFGGGGGGFFFEEEDDDFFFJJJMMMSSSUUUpppppp^^^qqqxxx]]]QQQPPPRRRTTTZZZ___```]]]\\\___bbbaaafffhhhjjj|||}}}zzzUUUJJJLLLGGGDDDDDDHHH\\\rrr[[[PPPOOOKKKGGGBBB@@@EEEKKKLLLPPPVVV\\\bbbhhhnnnrrrzzz}}}}}}rrr}}}tttqqq}}}hhhPPPHHH@@@BBB>>>???EEEWWW{{{hhhfffnnnzzzbbbJJJCCC?????????<<<<<>>>>>>>>>>>???@@@AAAAAAEEEFFFFFFEEECCCCCCEEEGGGLLLUUUhhhsss\\\rrrwww___TTTTTTVVVYYY^^^dddeeebbb```bbbddddddhhhlllmmmvvv{{{SSSMMMOOODDDFFFFFFHHHWWW||||||dddSSSPPPMMMIIIDDDAAACCCHHHIIIMMMSSSXXX^^^dddjjjnnnsssvvvyyy|||kkkjjjrrr~~~uuunnnttt|||xxxfffUUUJJJDDDGGG@@@AAAIII^^^uuuiiinnnzzzttt^^^GGGAAA===>>>???===>>>@@@???>>>>>>??????@@@AAABBBCCCDDDDDDCCCCCCFFFJJJMMMSSSYYYiiiqqqYYYqqqsss```WWWVVVXXX\\\aaafffhhhfffdddddddddlllnnnrrrrrrrrrXXXQQQSSSEEEIIIHHHGGGPPPkkkqqqXXXRRRMMMKKKHHHBBBBBBEEEGGGJJJOOOTTTXXX^^^dddhhhooorrrwww{{{}}}llllllzzzrrrjjjhhhdddZZZQQQMMMHHHKKKDDDFFFPPPaaaooojjjxxxrrrZZZDDD???<<<>>>???>>>>>>AAA?????????@@@AAACCCDDDEEECCCCCCCCCCCCEEEJJJQQQWWW[[[\\\ggg}}}```ooommm___XXXVVVXXXZZZ___dddggggggeeeddddddnnnllloooqqqmmmssseeeSSSRRRKKKKKKIIIGGGJJJ[[[]]]SSSLLLMMMKKKEEEAAACCCEEEHHHLLLOOOSSSXXX^^^bbbiiiooouuuxxx{{{ttteee[[[RRRKKKMMMIIIMMMJJJTTT^^^```yyy}}}lllnnnmmmSSSCCC>>>;;;===>>>======???>>>>>>???AAADDDGGGIIIJJJFFFFFFDDDDDDFFFMMMVVV\\\\\\ZZZaaajjjmmm|||kkkaaaZZZXXXZZZYYY]]]bbbfffggggggggggggjjjeeefffkkkiiillluuuQQQLLLOOOKKKIIIHHHHHHPPPmmmfffWWWLLLMMMNNNGGGCCCDDDEEEGGGIIILLLOOOSSSYYY]]]]]]fffooosssvvvzzzjjj\\\QQQNNNIIINNNUUUnnnxxxggghhhxxxmmmvvvbbbIIICCC>>>;;;======;;;:::<<<<<<===???BBBFFFJJJMMMOOOFFFFFFDDDCCCEEEJJJQQQWWWWWWSSSYYYgggkkkxxxiiiccc^^^\\\]]]^^^```cccfffhhhjjjjjjjjjjjjgggjjjnnnnnnrrrSSSIIIOOOJJJIIIJJJJJJJJJ]]]vvv```OOOOOOQQQIIIDDDFFFDDDFFFGGGIIIKKKOOOTTTXXXVVV___jjjrrrzzzrrr```WWWOOOTTTdddvvvddd{{{pppqqqsssYYYGGGBBB===;;;======:::999::::::;;;>>>AAAEEEHHHLLLNNNCCCCCCBBBAAAAAADDDHHHLLLNNNKKKSSSdddgggqqqeeebbb___]]]___ccccccdddfffhhhiiiiiiiiiggglllrrrtttssswww^^^PPPMMMKKKIIILLLLLLFFFPPP}}}lllUUUSSSSSSKKKFFFHHHCCCDDDEEEEEEGGGJJJOOOSSSUUU[[[dddooo~~~wwwiii^^^```ooofffkkktttjjjwwwhhhSSSFFF???;;;999<<<===:::999;;;:::;;;<<<>>>AAACCCFFFGGG@@@BBBCCCCCCBBBBBBCCCEEEHHHGGGQQQjjjccckkk```___]]]\\\___gggeeeddddddeeefffffffff^^^kkktttsssooossszzz~~~iiiZZZMMMKKKJJJMMMNNNEEEIIIqqquuuZZZUUUUUULLLFFFIIIBBBCCCCCCCCCDDDHHHMMMPPPRRRTTTZZZgggzzzyyyllliiiuuufffcccoooiii}}}aaaLLL???<<<888888;;;===;;;;;;<<<;;;;;;;;;<<<===???@@@AAA@@@BBBEEEFFFEEECCCCCCCCCFFFFFFQQQppp```kkkbbb]]]^^^bbb___```eeeiiiiiihhhgggiiilllhhhiiiiiiiiijjjmmmsssxxxjjjZZZTTTLLLOOOFFFFFFNNNKKK[[[eeeRRRPPPQQQMMMFFFEEEDDDBBBCCCEEEHHHIIIHHHLLLNNNSSS[[[gggwwwnnnrrriiinnn|||kkkwwwtttYYYGGG>>>::::::999999::::::;;;<<<::::::::::::<<<>>>@@@BBB>>>@@@AAAAAA@@@AAACCCEEEEEEGGGQQQ~~~ddd___jjjbbb^^^```fffdddeeeggghhhjjjjjjjjjiiihhhbbbcccgggnnnuuuwwwtttppp]]]PPPOOOSSSLLLJJJNNNIIIQQQooorrr[[[UUUTTTQQQMMMGGGEEECCCCCCEEEGGGGGGGGGIIIKKKOOOUUU^^^jjjwwwjjjaaauuulllwww}}}qqqjjjRRRCCC===:::999999999999:::;;;;;;::::::;;;<<<===???@@@AAA===>>>???@@@@@@@@@CCCEEEHHHJJJSSSjjjgggiiibbb___cccjjjiiiffffffgggjjjmmmmmmkkkhhhgggfffjjjuuu}}}tttwwwkkkTTTQQQUUUQQQNNNOOOIIIJJJXXX~~~dddUUUQQQPPPOOOIIIGGGEEEDDDEEEFFFEEEEEEFFFHHHJJJNNNTTT\\\dddjjjtttfffTTT```ttt{{{uuu~~~~~~zzzttt]]]JJJ???;;;999999999999999:::;;;;;;::::::<<<===???@@@@@@@@@;;;<<<>>>>>>>>>@@@BBBDDDKKKLLLUUUooojjj|||hhhccc```dddkkkkkkcccfffjjjmmmooonnnmmmkkkooolllmmmuuu{{{|||mmmVVVVVVRRRPPPPPPMMMKKKNNNkkkpppZZZPPPOOOPPPMMMJJJGGGEEEEEEEEEDDDCCCCCCEEEHHHKKKOOOTTTZZZ^^^gggrrrwww}}}mmm```dddrrr}}}|||yyyeeeRRRCCC<<<<<<999999999888999::::::;;;999;;;===???@@@@@@@@@???999;;;<<<======???AAADDDIIIJJJSSSpppfffxxxgggccc```cccjjjjjjeeemmmuuuvvvqqqmmmmmmooojjjlllooosssxxxyyyxxxuuu}}}gggZZZRRRRRRQQQPPPNNNKKK\\\iiiXXXSSSRRRPPPMMMIIIGGGFFFEEEDDDBBB???BBBEEEIIILLLPPPUUUXXX```hhhlllttt~~~xxxpppwwwnnn[[[LLL@@@<<<===999888888888888999:::::::::;;;===>>>?????????>>>999:::<<<<<<<<<>>>@@@BBBDDDFFFOOOpppdddrrrdddccc```ccciiihhhlllvvv}}}tttlllllloooeeellltttxxxvvvrrrooonnnsssxxx{{{```RRRTTTQQQOOOOOOKKKMMMppp{{{dddWWWRRRSSSPPPLLLIIIHHHFFFEEECCC<<>><<<>>>888888888888888999:::::::::;;;<<<===>>>>>>>>>>>>:::;;;======<<<===???AAA@@@CCCMMM}}}nnnfffjjj```cccaaaccciiihhhkkksss{{{|||uuunnnlllmmmiiinnnsssuuurrrooommmmmmoootttcccPPPXXXSSSMMMOOOMMMFFFZZZttt___UUUUUURRRNNNKKKIIIHHHFFFEEE???AAACCCDDDDDDFFFJJJLLLLLLSSSVVV]]]fffdddccclllfffeeebbb___]]]cccooozzz}}}~~~}}}nnnoooxxx~~~}}}]]]MMMDDD<<<:::>>>888888888888888999999:::;;;::::::;;;;;;<<<===>>><<<===>>>===<<<<<<>>>@@@@@@CCCMMM}}}hhhdddyyyddd]]]bbbaaadddiiihhhdddjjjrrrvvvtttpppmmmkkkmmmllljjjhhhggghhhlllnnnsssvvvzzzaaaMMMZZZVVVNNNQQQQQQIIINNNeeejjj\\\VVVSSSOOOLLLJJJIIIGGGFFFEEEEEEEEEDDDCCCDDDFFFIIIIIIPPPRRRTTTZZZXXX[[[jjj```___^^^```eeeppp~~~xxxzzzyyy~~~mmmjjjpppuuuxxxzzz}}}~~~xxxWWWHHHAAA:::999===888888888777888999999:::;;;:::999999:::;;;===>>>===>>>???>>><<<<<<>>>???BBBDDDNNN~~~bbb]]]ooohhhcccbbbaaaaaaeeekkkggggggjjjnnnrrrsssooolllmmmkkkjjjhhhhhhiiijjjkkkrrrtttwwwiiiVVVWWWNNNRRRYYYMMMKKKIIIQQQppp{{{eeeZZZSSSNNNPPPPPPLLLGGGEEEBBBAAAAAAAAABBBBBBCCCDDDEEEIIIMMMPPPQQQWWW___ggg{{{||||||{{{wwwrrrooollliiiqqq{{{~~~qqqiiilllsssqqqwww{{{{{{~~~{{{xxxvvvzzzlllNNNCCC@@@;;;888:::777666666666888999888777:::::::::;;;;;;;;;<<<<<<>>>======<<<<<<<<<=========>>>RRR{{{``````jjjeeebbbccccccdddgggmmmiiiiiijjjnnnqqqqqqmmmjjjiiihhhgggggghhhjjjlllmmmoooppptttkkkUUUSSSVVVSSSPPPLLLMMMMMMWWW}}}vvvcccZZZUUUVVVVVVQQQIIIEEECCCCCCBBBBBBBBBBBBCCCCCCCCCFFFJJJJJJKKKOOOVVV\\\yyy|||ooofffbbbaaa___]]]fffooovvvsssjjjeeehhhnnnlllqqqtttsssvvv{{{zzzuuummmlllmmmsss|||vvv\\\CCC===>>>;;;999;;;888777666777888999999777::::::::::::;;;;;;;;;;;;======<<<<<<<<<<<<<<<===>>>???RRRzzzaaaiiiyyyfffcccbbbeeeffffffhhhmmmjjjjjjkkkmmmooonnnkkkiiihhhhhhhhhiiijjjlllooopppooommmsssaaa]]][[[QQQYYYPPPWWWRRRJJJcccqqqeee[[[ZZZZZZUUULLLGGGEEEEEEDDDCCCBBBBBBBBBBBBBBBDDDFFFEEEEEEGGGLLLPPPdddkkkssswww{{{}}}zzzuuuiiibbbYYYSSSRRRRRRRRRRRRXXX^^^ddddddaaa___aaaeeedddfffgggfffgggjjjjjjhhhcccfffjjjqqqyyy```LLL;;;999<<<;;;999:::888777666777999:::999888999999999::::::::::::;;;<<<<<<;;;;;;;;;<<<<<<===@@@@@@RRRxxxaaapppnnngggeeedddggghhheeefffiiihhhiiijjjkkklllllllllkkknnnmmmmmmmmmmmmnnnooopppsssooouuuiiiZZZVVV___RRRZZZXXXOOO[[[zzzhhh```]]]YYYRRROOOHHHGGGFFFDDDCCCBBBBBBAAABBBCCCDDDCCCBBBBBBFFFIIILLLPPPRRRRRRTTTYYYZZZXXXUUUPPPKKKHHHIIILLLMMMNNNOOOQQQUUUWWWXXXYYYYYYZZZXXXYYYYYYWWWWWWXXX[[[\\\dddiiipppvvv|||oooTTTFFF::::::===;;;777666888777666777999:::999888888888888999999999::::::;;;;;;;;;:::;;;;;;<<<<<>>>>>@@@???;;;<<<===??????@@@@@@BBBBBBDDDCCCCCCCCCCCCBBBBBBAAABBB@@@AAADDDGGGLLLXXXfffllltttvvvxxx|||bbbFFF???===:::777777999999777555444333444555666666444555555666666666777777777888888888888999:::;;;<<<>>>===NNNttt}}}]]]aaallliiidddbbbccchhhjjjiiijjjnnnggghhhhhhgggdddeeeiiilllfffggghhhjjjkkklllmmmmmmeeeooouuussspppqqqqqqooolllbbbTTTWWWZZZXXXSSSSSS]]]ggg~~~kkkdddQQQPPPNNNMMMKKKJJJJJJIIILLLJJJHHHFFFEEECCC@@@>>>===???>>>;;;;;;???AAA@@@:::<<<>>>>>>>>>===>>>>>>@@@@@@@@@@@@>>>>>>>>>>>>BBB???AAAFFFJJJPPP^^^nnnyyy|||qqqXXX@@@DDDBBB>>>999777888999777444333222333555666555444555555555555666666666777888888888888999:::;;;<<<===<<>>===>>>>>>>>>>>>::::::<<<===>>>?????????AAAAAA@@@???>>>>>>>>>>>>DDDBBBEEENNNTTTZZZfffrrr]]]DDD@@@===<<<;;;999777666555444444444444444444444444444666666666666555555555555777777777777888999:::;;;;;;>>>OOOrrr```ggghhhfffbbbcccfffiiijjjkkkkkkjjjfffaaa___dddhhhhhhkkkppppppooonnniiiaaa```lll{{{yyyvvvqqqmmmpppvvvwwwssstttdddUUUVVV^^^[[[VVVWWWUUUVVVnnn~~~ppp___SSSOOONNNMMMKKKRRROOOKKKHHHGGGHHHHHHHHHGGGEEECCCBBBBBBBBBAAA@@@???@@@@@@AAAAAAAAA@@@@@@AAAAAA@@@@@@AAABBBCCCCCCIIILLLTTT^^^eeekkkwwwtttQQQ>>>;;;;;;:::999888777555555444444444444444444444444444555555555666666777777777777777777777888999:::;;;;;;===NNNqqq___eeeuuueeeccc```bbbdddfffhhhiiiiiiiiidddccceeehhhiiihhhkkkppprrrooonnnjjjeeebbbhhhqqqvvvvvvrrrnnnooovvv{{{|||sssvvvYYYOOOYYYZZZVVVWWWWWWMMMXXXiii}}}uuu___TTTQQQQQQPPPPPPMMMIIIGGGGGGIIIIIIIIIHHHGGGEEEDDDDDDDDDBBB@@@BBBBBBBBBAAAAAA@@@@@@@@@>>>??????AAACCCFFFIIIKKKQQQZZZiiiwwwxxx[[[DDD999777888777777666555555444444555555555555555555555555444444555666777888999999777777777777888999:::;;;<<<===MMMooo```fffiiidddbbb___aaaccceeefffhhhhhhhhhkkkmmmooooookkkhhhjjjlllooommmmmmnnnlllgggfffhhhtttwwwvvvqqqooossswwwyyyvvvzzzoooVVVYYYZZZVVVXXXXXXWWWVVVVVV]]]qqquuugggbbbaaaaaaQQQOOOLLLLLLMMMMMMJJJHHHGGGFFFEEEEEEFFFFFFDDDBBBCCCCCCCCCBBBBBBCCCCCCCCC@@@AAADDDGGGLLLRRRWWWZZZ]]]kkkbbbHHH<<<999777555555555444444444444444555555555555555555555555555555666666777888888999777777777777888999:::;;;<<<===LLLmmm}}}```ooo|||bbbaaa```___```aaaccceeefffggggggmmmqqqrrrpppkkkiiiiiiiiiiiihhhlllrrrrrrlllgggeeemmmsssvvvsssoooqqqrrrsssrrrssswwwfffccc```[[[XXXSSS[[[XXXTTTQQQYYYooo}}}|||hhhaaaXXXRRRQQQOOOMMMJJJHHHGGGFFFGGGHHHIIIHHHGGGFFFEEEEEEEEEFFFGGGIIIIIIGGGIIIMMMSSS[[[dddkkkooorrroooRRR>>>999999999333333333333333333333333555555555555555555555555777777777666666666666666777777777777888999:::;;;======KKKkkkyyyaaazzzsss___]]]\\\]]]^^^___```bbbdddeeefffgggjjjllliiihhhiiijjjhhheeeeeeiiippprrrmmmhhhffffffmmmrrrqqqoooqqqrrrpppoooqqquuu{{{}}}fffdddcccccc___UUURRRSSSTTTSSSRRRXXXkkk}}}kkk]]]UUUSSSQQQOOOMMMKKKIIIIIIJJJLLLMMMLLLIIIIIIIIIIIIJJJLLLNNNOOOOOORRRWWW___jjjuuurrrYYYDDD999666777777333333333333333333222222444444444444444444444444777666666666555555555444777777777777888999:::;;;>>>===JJJiiiwwwaaa~~~jjj^^^YYYZZZZZZZZZ[[[\\\^^^```bbbcccbbbeeedddccceeejjjjjjfffeeeccceeejjjllliiihhhjjjeeejjjmmmmmmnnnqqqrrrppppppsssvvvxxxxxxeee______hhhjjj___QQQRRRTTTVVVRRRPPPWWWaaasss{{{qqqjjjccc]]]aaa^^^ZZZXXXXXXZZZ[[[[[[[[[ZZZYYYXXXYYYZZZ\\\]]]```ccciiissssss[[[DDD;;;999555444666444444444333333222222222333333333333333333333333444444444444555555555555777777777777888999:::;;;>>>===IIIgggwww```yyytttccc^^^WWWYYYXXXXXXXXXZZZ[[[]]]___```bbbdddbbb```dddkkkjjjdddgggcccccceeeeeedddgggllliiilllllljjjlllpppqqqnnnppprrrsssrrruuusss___ZZZhhhpppfff\\\WWWTTTUUUSSSPPPRRRYYYVVVlll|||qqq{{{wwwqqqnnnmmmnnnppppppsssqqqooonnnnnnooopppqqquuuyyyhhhLLL777777:::555333666555555444444333222222111222222222222222222222222111222222333444555666666777777777777888999:::;;;>>>===HHHgggyyy```rrrggg[[[```[[[XXXYYYXXXWWWWWWXXX[[[]]]___ccc___]]]```fffjjjjjjiiieeegggiiiiiihhhgggggghhhiiijjjjjjiiihhhhhhjjjkkknnnjjjmmmuuuyyyzzzrrrllleeeaaabbb\\\OOOLLLVVVZZZTTTRRRXXXVVVXXXaaarrr{{{~~~uuukkkMMMCCC888222222444555555333333333333333333333333111111222222222333333333333333444444555666666666:::999777666555666777888<<<>>>EEEbbbvvviiipppddd[[[___YYYWWWXXXWWWVVVVVVWWWYYY[[[]]]]]][[[[[[]]]aaadddddddddddddddeeefffffffffffffffeeeggghhhhhhggggggiiikkkgggcccdddkkklllmmmwwwyyyWWWNNNMMMZZZbbb^^^UUUPPPSSSRRRUUU[[[dddqqq~~~ttt{{{yyyWWWCCC===666333444555444333333333333333333333333333111111111222222222333333222333333444555666666777888777666555666777999:::;;;===DDDaaapppbbbxxxbbb^^^___XXXWWWWWWWWWVVVUUUVVVWWWYYYZZZXXXZZZ\\\]]]^^^^^^```aaadddbbbaaacccggghhhgggeeedddeeeggghhhhhhiiikkkmmmjjjffffffjjjiiihhhooozzz|||aaaHHHHHHZZZfff```SSSRRRRRRSSSRRRQQQTTTcccrrruuujjj}}}uuu]]]BBB999666444444666666333111333333333333333333333333111111111222222222222333111222333444555666777777555555444555666888:::;;;999;;;CCC```kkk^^^}}}uuubbbaaa^^^XXXWWWVVVVVVUUUUUUUUUVVVVVVWWWXXX]]]bbbbbb```^^^aaadddgggcccaaaccciiillljjjgggeeegggiiikkkkkklllnnnpppqqqmmmmmmooonnnlllpppxxxxxxNNN===RRRjjjiiiZZZSSSTTTWWWXXXUUURRRUUU\\\]]]nnn~~~vvvwwwzzz}}}}}}wwwwwwvvv\\\HHH777555444333444555555333000222222222222222222222222111111111111222222222222111111222333555666777777444444444555666777999999666:::AAA^^^jjj___~~~hhh___]]]YYYUUUTTTVVVVVVUUUUUUUUUVVVVVVWWWZZZ___eeeeeeaaa```cccgggfffccc```bbbgggkkkiiifffeeehhhkkklllmmmmmmnnnpppmmmllllllnnnmmmmmmooorrrqqqrrr```IIIOOO```fffbbbXXXUUUTTTWWWVVVRRRPPPPPPJJJTTTaaalllwwwyyypppoooooorrrvvv{{{fffJJJ===666777555444333333333333222222222222222222222222222000000111111111222222222111111222333444555666777555555555555555666666777555999AAA]]]iiicccwww\\\YYYUUURRRSSSPPPVVVVVVVVVWWWWWWXXXXXXXXXZZZ^^^ccccccaaa```cccgggdddaaa___```cccffffffeeeeeehhhkkklllkkkkkkkkklllhhhhhhiiikkklllmmmmmmnnnmmmnnnxxxmmmTTTGGGNNNaaaqqqfff\\\TTTSSSSSSQQQOOOOOOLLLNNNRRRVVVZZZcccttt{{{rrroookkklllrrrzzzsssSSS===888666777666444333222222333333222222222222222222222222000000000111111111111222222222222333444444555555444444444555555555555555555999@@@[[[eeebbbhhhUUUUUUNNNOOOUUUQQQVVVVVVWWWYYYZZZZZZZZZZZZZZZ]]]___``````aaadddhhhcccbbbaaa```aaabbbdddeeehhhjjjmmmmmmllljjjiiiiiifffgggiiijjjlllnnnmmmkkkgggmmmtttrrrfff```gggrrroooggg___[[[WWWSSSQQQSSSPPPMMMNNNPPPPPPQQQXXXbbbmmmuuuzzztttsssmmmrrr}}}ttt\\\AAA777888444333444444444333222333333111111111111111111111111000000000000111111111111333333333333333333333333111222333444555666666666555999@@@ZZZbbbaaa```TTTUUULLLPPPZZZUUUVVVWWWXXXZZZ[[[\\\\\\\\\\\\]]]^^^___```bbbfffiiieeeeeedddcccbbbbbbeeehhhlllnnnppppppnnnkkkjjjjjjccceeeggghhhjjjllljjjggg]]]iiinnnnnnrrr```llljjjiiifff___UUUQQQSSSMMMKKKLLLQQQPPPKKKLLLQQQWWW___iiiqqqyyy~~~}}}sssppprrr{{{eeeKKK888777:::222...111333444444333222333111111111111111111111111000000000000111111111111444444444333333333222222///000222444666777888888555999AAAZZZaaa```nnn]]]QQQSSSUUUQQQQQQVVVRRRUUUXXXZZZZZZZZZ[[[]]]XXX\\\```cccddddddcccccchhhgggeeeddddddeeeffffffiiiiiiiiijjjjjjkkkllllllfffffffffgggiiikkknnnooollliiinnnyyy}}}mmm___nnnkkk]]]ZZZYYYUUUOOOJJJLLLOOOMMMHHHJJJQQQYYYaaahhhrrr}}}xxx}}}{{{{{{~~~jjjHHH<<<:::555111222555444222111000111222222111111111111111111111111111111000000000000111111222222222111111111000000111222222333444555666666888:::@@@XXX{{{hhh^^^yyyjjjZZZOOOQQQSSSPPPPPPUUURRRTTTWWWYYYYYYYYYYYYZZZWWWZZZ]]]___```aaaaaaaaa`````````aaaaaabbbdddeeedddddddddeeefffiiikkkmmmhhhhhhiiiiiijjjkkkmmmmmmllliiimmmvvvxxx~~~nnnlll}}}|||vvveee```[[[XXXUUUQQQNNNLLLLLLMMMNNNPPPUUU^^^hhhppptttxxx|||{{{xxxyyy}}}qqqkkklllnnnfffaaaeeelllqqqvvv{{{uuuwwwttt}}}}}}~~~oooUUU<<<666666444333555444333222222111111111222111111111111111111111111111111000000000000111111222222222111111111000000111222222333444555666666777:::@@@XXX{{{ggg]]]rrrcccVVVMMMOOOQQQOOOOOOSSSRRRTTTWWWXXXWWWWWWWWWXXXWWWWWWYYYZZZ\\\]]]^^^___^^^___aaaaaa```______```^^^^^^^^^___bbbeeeiiikkkjjjjjjkkkkkklllkkkkkkkkkkkkiiilllsssrrrrrrssspppkkk^^^UUUOOOSSS\\\QQQPPPNNNOOORRRVVVYYYZZZYYY]]]``````___```dddhhhuuuvvvzzz{{{ssseee[[[XXXXXXRRRNNNQQQXXXaaallltttwwwwwwzzz|||{{{tttpppQQQ@@@333222444222222555222222222333222222111000111111111111111111111111111111000000000000111111222222222111111111111111111111222333444555666666777999???WWWyyyfff[[[iiivvv\\\SSSLLLMMMOOONNNNNNQQQRRRTTTWWWXXXWWWWWWWWWXXXWWWVVVVVVWWWYYY\\\]]]]]]___aaabbbaaa^^^YYYVVVTTTYYYZZZ\\\___aaaccceeeeeeggghhhjjjkkkkkkkkkjjjiiiiiihhhlllrrrpppmmmwwwyyy{{{{{{ppp___YYYRRRRRRUUUZZZ]]][[[TTTMMMMMMPPPPPPOOOPPPSSSTTTTTT^^^```gggmmmjjj___VVVSSSQQQOOOMMMMMMPPPVVV```hhhjjjkkkiiieeeiiizzz|||kkk```@@@888333444555111000222000111222333333222111000111111111111111111111111111111000000000000111111111111111111111111111111111111222333444555555666666888>>>UUUxxxfffZZZdddcccWWWQQQMMMMMMNNNNNNMMMNNNPPPSSSVVVWWWWWWWWWXXXYYYYYYWWWUUUVVVYYY\\\]]]]]]]]]^^^___```^^^YYYSSSNNNXXX[[[___bbbcccccc```___cccdddfffhhhiiiiiiiiihhhfffeeejjjqqqrrrooosss|||}}}tttwww~~~ssslllkkklllqqqtttqqqggg^^^RRRSSSOOOHHHGGGKKKKKKHHHNNNOOOTTT[[[]]]XXXTTTSSSRRRTTTSSSMMMHHHIIIOOOTTTQQQ___jjjiiilll~~~nnnSSSAAA888555555666555111///000///000222333333222111000000000000000000000000000111111000000000000111111111111111111111111111111000111111222333444555555555777===TTTwwwhhh[[[eeewwwYYYRRROOOMMMLLLLLLLLLKKKKKKLLLOOOSSSUUUVVVWWWYYYZZZ[[[XXXUUUWWW[[[]]]]]]\\\^^^^^^aaagggkkkiii```XXXZZZ]]]aaaddddddbbb___]]]aaabbbccceeefffgggggggggcccbbbfffnnnrrrqqqrrruuuwww~~~}}}~~~zzzuuutttuuutttnnniiibbbccc[[[NNNHHHKKKKKKGGGJJJJJJPPPZZZaaabbbbbbcccbbbeeeaaaSSSFFFDDDJJJOOO\\\vvvvvv]]]DDD444222222222333333222111000///000111111222111111111000000000000000000000000111111000000000000111111111111111111111222222222000000111222333444555555444666<<>>666111111000000222333333111000000000000000111222222000000000000000000000000111111000000000000111111000000111111111222222222000000111222333444444555444666;;;RRRtttkkk]]]hhhvvvUUUWWWJJJKKKKKKIIIHHHHHHFFFCCCBBBFFFKKKPPPSSSVVVYYY[[[ZZZWWWUUUXXX\\\^^^\\\YYY]]][[[^^^kkkyyy{{{oooaaa___^^^^^^^^^___aaacccdddgggeeedddcccbbbcccdddddd```^^^___dddjjjkkkhhhfffsssmmmyyynnnnnnooopppooolllhhheeedddjjjfffXXXPPPSSSTTTOOOKKKSSSgggrrrwwwqqqZZZFFF888222111666444111000222555444222111000/////////000222333000000000000000000000000111111000000000000111111000000111111222222222222000000111222333444444555333555:::RRRtttkkk]]]hhh^^^KKKPPPIIIIIIIIIHHHHHHGGGGGGGGGFFFHHHKKKMMMPPPQQQRRRRRRYYYYYYYYYYYYYYYZZZ[[[[[[___```bbbeeefffeeeaaa^^^___```bbbdddeeefffffffffddddddbbbbbbaaaaaaaaaaaaccccccccceeehhhiiihhhgggffftttzzzyyypppyyykkkeeehhhiiiggglllhhhnnnnnnSSSFFF;;;111///444222222222111111111111000000000000000000000000000111///...///000111000...............///000222222000111111111111222222222222222222222333444555555333888<<>>333333777222222000......000111000000000000000////////////////////////////////////111///...///000111000///............///111222222////////////000000000000000000000000111222333444333888:::FFF```xxxsss[[[dddyyybbbMMMJJJJJJEEEBBBEEEFFFFFFGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJLLLNNNPPPQQQRRRPPPNNNOOOSSSTTTTTTRRRTTTWWW[[[^^^______```aaaYYYWWWYYY___bbb```___```fffbbb```dddjjjmmmiiiccccccooo{{{yyymmmdddfffllliiikkkjjjfffddddddbbb^^^cccfffqqqpppaaaMMM===666444333222...//////000111222222222000000000000000000000000////////////////////////...............///000000000000000000000000000000111111000000//////......000000000000000111111111555333777EEE[[[vvv|||``````mmmYYYIIIGGGGGGDDDCCCGGGDDDEEEFFFGGGHHHHHHHHHHHHJJJIIIIIIJJJKKKMMMOOOQQQRRRPPPNNNOOORRRTTTSSSRRRTTTWWW[[[]]]]]]^^^^^^___YYYWWWXXX^^^bbb```___```bbb``````bbbfffgggeeeaaa^^^hhhpppooogggbbbdddjjjgggiiiiiieeedddeeeddd``````___dddppp~~~tttfffRRRHHH<<<444111111000...222222111111000/////////////////////////////////.......................................///000000////////////////////////111000000000/////////...000000000000111111111111444222666DDDYYYtttxxx\\\```\\\OOOEEEDDDEEEBBBDDDIIICCCCCCDDDEEEFFFFFFFFFFFFIIIIIIHHHIIIJJJLLLNNNOOOPPPOOONNNNNNPPPRRRRRRQQQSSSUUUYYYZZZ[[[[[[\\\]]]YYYWWWXXX^^^aaa___^^^``````aaabbbccccccbbbaaa```[[[```dddccc```___cccgggcccfffgggddddddffffffbbbccc```___aaafffqqqoooYYYJJJ:::666222111222222111...222222111111000//////...////////////////////////.......................................///000000////////////////////////000000000000////////////000000000111111111222222333222666BBBVVVqqqwww[[[```iiiNNNGGGCCCCCCBBB@@@CCCIIIBBBCCCDDDEEEEEEFFFFFFFFFHHHHHHGGGHHHIIIKKKLLLNNNNNNNNNMMMNNNOOOPPPQQQQQQPPPSSSUUUWWWWWWWWWXXXZZZZZZWWWXXX]]]```___^^^___```ccceeedddaaa______```\\\\\\\\\[[[[[[^^^aaaddd___cccdddbbbcccffffffdddfffdddccc```]]]___lllzzz{{{ooo^^^LLL@@@===444333222222444333111...//////000000111111111111////////////////////////.......................................///000000////////////////////////000000000000////////////000000000111111222222333333222666BBBTTTooo{{{\\\___vvvTTTHHHEEEBBBBBBAAA@@@BBBFFFBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGFFFFFFGGGIIIKKKLLLLLLLLLMMMMMMMMMNNNOOOPPPNNNPPPSSSTTTTTTUUUWWWXXX[[[WWWXXX\\\___^^^]]]___^^^bbbeeeccc___\\\\\\^^^]]]ZZZWWWVVVWWWZZZ]]]^^^\\\```aaa```aaaeeeeeebbbaaabbbeeeddd]]]XXX\\\dddiiixxxzzziiiXXXGGG999555777333111000///000///...---000000000000000111111111...............................................................///000000........................////////////000000000000///000000111222333333333444444777BBBSSSnnn~~~[[[[[[hhhKKKFFFDDDBBB@@@@@@@@@BBBCCCBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFEEEEEEFFFGGGIIIJJJJJJKKKLLLLLLKKKLLLNNNPPPNNNPPPRRRTTTTTTVVVXXXZZZ[[[XXXWWW\\\^^^]]]]]]___[[[^^^```___[[[XXXXXXZZZZZZWWWTTTSSSUUUWWWXXXYYYZZZ^^^___^^^___bbbbbb___]]]```eeegggbbbYYYWWWZZZ[[[aaaooo}}}fffMMMAAA===999444000333222000//////000000111444333222111000///...---........................------------------------...............///000000........................////////////000000000000///000000111222333444444444444888BBBRRRlllZZZUUU{{{uuuYYYJJJEEECCC???===???AAABBB@@@@@@AAABBBCCCCCCDDDDDDDDDFFFEEEEEEDDDEEEFFFHHHIIIIIIJJJLLLKKKJJJJJJMMMOOOOOOQQQTTTUUUWWWYYY\\\___\\\XXXWWW[[[]]]\\\]]]___[[[\\\]]]\\\[[[YYYXXXWWWXXXWWWVVVVVVWWWXXXYYYYYYZZZ]]]^^^\\\\\\___^^^[[[\\\\\\```ccc```YYYVVVXXXXXXZZZ]]]cccqqq}}}rrr___LLL999444777777333000333333333222111111222333444333222111000...------........................------------------------...............///000000.........................../////////000000000111///000000111333444444555333333777@@@OOOiii^^^TTTuuudddNNNJJJDDDAAA<<<;;;>>>BBBBBB?????????@@@AAABBBBBBBBBBBBEEEEEEDDDDDDDDDFFFGGGHHHHHHJJJLLLKKKIIIIIILLLOOOQQQSSSVVVWWWYYY\\\```bbb\\\XXXWWW[[[]]]\\\\\\___\\\\\\]]]]]]]]][[[YYYXXXWWWXXXZZZZZZ[[[[[[\\\]]]ZZZ]]]]]][[[ZZZ]]]\\\YYYXXXVVVVVVYYYXXXTTTSSSTTTQQQSSSSSSPPPRRRfffwww]]]EEE>>>999444222000...111777111222333111///...---...111111111000000000000000........................------------------------...............///000000.........................../////////000000111111///000000222333444555555222222666???MMMgggeeeVVVuuugggTTTJJJDDD@@@???>>><<<<<<>>>???@@@AAAAAABBBBBBCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDHHHHHHHHHIIIJJJKKKLLLMMMOOOSSSVVVXXXWWWXXXZZZ]]]\\\ZZZ^^^eeeeee___\\\^^^\\\\\\]]]]]]]]]]]]]]]]]]]]]]]]^^^____________^^^^^^^^^^^^^^^]]]\\\ZZZZZZ[[[XXXUUUTTTTTTUUUUUUUUURRRSSSRRRMMMKKKRRR___kkk}}}nnn___OOOBBB:::333333333222222111111111000000000000//////////////////.........---------------------------------------------------------........................,,,,,,,,,---------............///000000000000000/////////000111333444555333222444===MMMeeeaaa]]]llltttZZZMMMFFFBBB@@@???===<<<<<<===???@@@@@@AAABBBBBBCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDGGGGGGGGGGGGHHHJJJKKKLLLLLLPPPSSSUUUVVVWWWZZZ]]][[[ZZZ]]]cccccc^^^[[[]]]\\\\\\]]]^^^^^^___``````________________________cccbbbbbbaaa```___^^^^^^[[[XXXTTTRRRRRRRRRQQQPPPOOOPPPOOOLLLIIIKKKQQQWWWaaassswwwlll\\\LLLAAA:::666444333333222222222111111111000000000000/////////...///.........------------------------------------------------------------........................,,,,,,,,,---------............///000000000000000//////000000111222333444333222444===KKKccckkk]]]lll]]]JJJDDDBBB??????>>>===<<<<<<===>>>???@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGIIIJJJKKKKKKMMMPPPSSSTTTWWWZZZ\\\ZZZYYY\\\``````]]][[[\\\[[[\\\]]]^^^___aaabbbbbbaaaaaa______^^^___```aaaeeedddcccaaa``````______^^^[[[VVVSSSQQQPPPNNNLLLJJJJJJJJJJJJIIIGGGFFFFFFHHHPPP```tttwwwlllYYYOOOAAA555///...000222222222222111111111111111000000000/////////..................------------------------------------------------------------------------------------,,,,,,,,,---------............///000000000000///000000000000000111222333333222444<<>>======<<<<<<======>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEFFFHHHIIIKKKKKKMMMNNNPPPQQQSSSUUUXXXYYYYYYYYYZZZ\\\\\\[[[[[[\\\[[[\\\\\\]]]^^^______``````___^^^]]]^^^```bbbdddcccbbb```^^^]]]\\\\\\\\\```]]]XXXUUURRROOOLLLJJJFFFEEEFFFHHHJJJJJJFFFCCCGGGGGGIIIPPP^^^ooolllXXXIIIAAA===777333111111000000111111111111111111111000000000/////////.........------------------------------------------------------------------------------------------------,,,,,,,,,---------......---...//////000000//////111000000000000000111222222222555;;;GGG\\\|||www[[[eeeZZZCCC===???>>>;;;===<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCEEEFFFFFFGGGHHHJJJLLLMMMQQQPPPPPPQQQRRRTTTUUUVVVWWWXXXXXXXXXYYY[[[]]]]]][[[[[[[[[[[[[[[[[[[[[ZZZ\\\[[[[[[[[[]]]```ccceee```___]]]\\\ZZZYYYYYYXXX]]]ZZZVVVRRRPPPMMMIIIGGGFFFDDDBBBEEEHHHIIIFFFCCCAAABBBBBBDDDIIIVVVfffrrrqqq}}}{{{uuummmaaaPPP@@@777333222111111111111///---000000000000000000000000////////////............,,,,,,------------------------------------------------------------------------------------------,,,,,,,,,---------......------...///////////////000000000///000000111111222222555;;;EEEZZZzzzuuuZZZ___iiiNNN@@@>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAABBBBBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCCEEEEEEFFFGGGIIIKKKLLLMMMSSSQQQOOOOOOQQQSSSSSSSSSVVVWWWWWWUUUWWW\\\```___ZZZZZZZZZYYYXXXXXXWWWWWWXXXXXXYYYZZZ\\\^^^aaabbb^^^^^^]]]\\\ZZZXXXWWWUUUTTTRRROOOMMMKKKIIIEEECCCGGGDDDAAA@@@BBBCCCAAA>>>;;;???EEEGGGHHHKKKRRRWWWTTT___nnn{{{~~~{{{ooobbbRRRHHH@@@999666666444111...---...000000000////////////000000000000/////////.........------,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...////////////...///////////////000111222111222555;;;DDDYYYzzz{{{^^^ZZZfffUUUDDD>>>===<<<<<<===;;;;;;;;;<<<<<<;;;;;;;;;===>>>???@@@AAABBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCDDDDDDEEEFFFHHHJJJLLLMMMQQQOOOLLLMMMOOORRRRRRRRRTTTWWWVVVSSSVVV^^^cccbbbXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWXXXYYYZZZ[[[[[[\\\ZZZ[[[\\\\\\ZZZWWWTTTRRRMMMKKKJJJIIIHHHGGGDDDBBBDDDCCC@@@???>>>>>><<<;;;<<<>>>BBBEEEGGGGGGFFFFFFMMMQQQWWWZZZ^^^jjj~~~sssxxx}}}YYYJJJ;;;444222000222666555222///...000111222222........./////////000000//////.........---------++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////...............//////111222333000222666;;;DDDXXXzzzdddWWWwwwUUUHHH>>>;;;;;;999;;;???:::;;;;;;<<<<<<;;;;;;:::======???@@@AAABBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCBBBCCCCCCEEEGGGIIIKKKLLLNNNLLLIIIJJJNNNRRRRRRRRRSSSVVVUUURRRUUU___eeedddVVVWWWWWWWWWXXXXXXYYYYYYWWWWWWXXXXXXXXXXXXWWWWWWWWWXXXZZZZZZXXXUUUPPPNNNJJJIIIHHHHHHIIIHHHFFFDDD@@@AAA@@@@@@???=========<<<999888;;;CCCHHHIIIGGGMMMPPPOOOGGG>>>???PPPbbbooo{{{{{{zzzkkkccc\\\TTTGGG<<<333444444111///111......///111222111...+++---.........//////000000//////.........---------+++++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////......---------...///111222333///222666<<>>???@@@>>>>>>======???BBBDDDFFFEEECCCBBBBBBDDDEEEEEEDDDBBBBBBCCCDDDEEEGGGIIIJJJJJJIIIIIIIIIKKKMMMOOOPPPRRRSSSVVVXXXYYYYYYYYYYYYXXXTTTRRRUUUWWWWWWYYY]]]]]]ZZZWWWYYY\\\\\\WWWQQQVVVUUUUUUVVVXXXWWWRRRNNNJJJJJJJJJIIIHHHEEECCCBBBCCCBBB???===;;;<<<======<<<<<<===>>>@@@BBBDDDFFFPPPLLLFFF???<<<;;;<<<===KKKPPPYYYeeetttyyyfffUUUIIIAAA:::555333222111000000111222333......////////////......000000000000000000000000......---------,,,,,,,,,........................------------------------...------,,,,,,------...,,,------......------,,,------------------------............////////////---...///000000111111000333444444666BBBZZZzzzpppXXXnnneeeNNNAAA???<<<999888888999::::::::::::;;;<<<===??????===<<<<<<<<<===???BBBCCCBBBAAA@@@@@@BBBCCCCCCCCCBBBCCCCCCDDDEEEGGGHHHIIIHHHHHHIIIJJJKKKMMMNNNOOORRRSSSUUUWWWXXXXXXWWWWWWUUUQQQPPPSSSTTTSSSTTTWWWZZZXXXVVVWWWXXXXXXUUURRRUUUSSSSSSTTTUUUSSSOOOLLLGGGGGGGGGGGGFFFDDDBBBAAABBBAAA???>>><<<<<<<<<=========???@@@BBBDDDEEEFFFKKKGGGAAA;;;888888999:::777:::???EEEMMMWWWaaahhhuuuxxx~~~yyynnnfffaaaYYYPPPDDD<<<888777444111222111000000000000111222......////////////......////////////////////////......---------,,,,,,,,,........................------------------------------,,,,,,,,,,,,------,,,,,,------------,,,,,,------------------------............////////////---...///000111111111111333333444666AAAZZZyyyuuu[[[nnnlllSSSDDD>>><<<:::888888888:::;;;999999999:::;;;<<<>>>>>><<<;;;::::::;;;===>>>@@@???>>>===>>>@@@BBBBBBBBBCCCCCCCCCDDDEEEFFFFFFGGGFFFGGGIIIJJJLLLMMMMMMMMMQQQRRRTTTUUUUUUUUUTTTSSSSSSPPPPPPSSSSSSPPPPPPSSSVVVUUUTTTSSSSSSSSSSSSSSSSSSQQQPPPOOOOOONNNKKKIIIDDDDDDDDDDDDCCCBBB@@@@@@@@@@@@??????>>>===;;;;;;===???AAACCCDDDEEEEEEEEEBBB???:::666444444555777999:::;;;<<<<<>>777333///...111333222111111111000000000000111111......////////////......////////////////////////......---------,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,------,,,,,,------------,,,,,,---------------------------............/////////...///000111111222222111222333444666AAAXXXwww}}}___nnnsssXXXHHHBBB::::::888777777888:::;;;888888888999:::;;;<<<===;;;;;;::::::;;;<<<===>>>===<<<<<<===@@@BBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEDDDFFFHHHJJJLLLLLLLLLKKKPPPQQQRRRSSSSSSRRRQQQPPPTTTRRRSSSUUUSSSOOOOOOQQQRRRRRRRRRPPPNNNNNNPPPRRRPPPOOOMMMKKKJJJIIIGGGFFFBBBBBBBBBAAAAAA@@@@@@???===>>>??????>>><<<:::999<<<===@@@BBBDDDCCCCCCBBB:::888555333111222333444555666777777555444555666555555777999<<<>>>@@@@@@IIIRRR___iiimmmmmmkkkjjjppprrrsssuuu{{{zzzrrrpppoooiii^^^WWWTTTQQQNNNJJJFFF@@@;;;777555555666333111000111333333111///000000000000000000000000---......//////......---////////////////////////......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,------,,,,,,,,,---------------------------------.........//////...///000111222222222222111222444666@@@WWWtttdddooo}}}```HHH???===888777777666777888999:::666666777777888:::;;;<<<;;;;;;;;;;;;<<<<<<===>>>>>>===<<<===@@@BBBCCCBBBAAABBBCCCDDDDDDDDDDDDDDDCCCEEEGGGIIIKKKKKKKKKJJJOOOPPPQQQQQQQQQPPPOOONNNSSSRRRTTTUUURRRMMMMMMQQQQQQQQQPPPNNNLLLLLLNNNPPPMMMLLLKKKIIIGGGEEEDDDDDDAAAAAA@@@???????????????:::;;;===>>>===;;;999777888:::<<<>>>??????======555444333111111111222333222444666666555333333333111222333333333444555555555888===@@@AAAAAAAAAAAAFFFFFFFFFGGGNNNTTTRRRKKKDDDDDD@@@999777888888555555444222111000/////////000000111111222000...,,,////////////////////////------............------..............................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------------------------------...............///000111111222111111000222333666@@@UUUqqqgggqqqkkkTTTCCC;;;:::666666555666666777777888555555555666777888:::::::::;;;;;;<<<======>>>>>>???>>>===>>>@@@BBBBBBBBB???@@@BBBDDDDDDDDDDDDCCCCCCDDDFFFGGGIIIJJJJJJJJJNNNOOOPPPPPPPPPOOONNNMMMPPPPPPQQQRRRNNNIIIJJJOOOQQQPPPOOONNNMMMLLLLLLLLLIIIJJJKKKIIIFFFDDDCCCCCCAAA@@@???======<<<<<<<<<888999:::;;;;;;999777666555666777999999999888777333222222222111222222222444666888888777555555555111222333333222222333444555444333222222222333444555555333111444888888333555555333000111444444111222222222222111///...---+++,,,---...////////////......////////////......------............------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++------------------------,,,------------.........---...///000000111111000///111333666???SSSnnngggrrr~~~jjjXXXKKKBBB<<<888555555555555555666666666444444444555666777999999888999:::<<<===>>>>>>>>>@@@>>>===>>>@@@AAAAAA@@@===???AAACCCEEEEEEDDDDDDDDDDDDDDDEEEGGGHHHJJJKKKMMMMMMOOOPPPPPPOOONNNMMMOOONNNOOOOOOJJJFFFIIIOOOSSSQQQNNNNNNOOONNNKKKGGGFFFHHHKKKJJJGGGDDDCCCCCC@@@>>><<<;;;999999999999666777888888888777666555333333333444444444444444111111111222222111111111,,,...//////...,,,,,,---///111222111...---...000000/////////111222333333000222222......111000...444555333000222555333...///000000000111111000000,,,---------...///111333---...////////////...---,,,------......------,,,..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++------------------------,,,,,,---------.........,,,---...//////000000//////111333666???RRRllldddqqqxxxgggRRREEEAAA???:::444555555555555555555555555444444444555666777888999666777999;;;===>>>>>>>>>@@@>>>======???@@@??????<<<>>>AAACCCEEEEEEDDDDDDDDDDDDDDDDDDEEEHHHJJJKKKLLLMMMNNNOOOPPPOOOOOONNNOOONNNOOONNNIIIFFFJJJQQQUUUQQQNNNOOOQQQPPPJJJEEEDDDHHHKKKKKKHHHDDDCCCCCC???===;;;999777666666777666666666666666555555555333222111111111222222333000000111222222111000000000111333333222111222333+++...000000//////222444......///111222222///---,,,111333111///111111///+++------,,,000444222---111000///.........///000111111///---++++++---///,,,---...//////...---,,,,,,------......------,,,..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++,,,,,,+++++++++------------------------,,,,,,,,,---------......+++,,,---...////////////...111333666???RRRkkk}}}~~~aaapppbbbWWWGGG<<<888666444222333333333444444444555555111222333444555777888888999999:::;;;<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>@@@@@@AAABBBBBBCCCCCCDDDCCCCCCDDDDDDEEEGGGHHHIIILLLKKKJJJLLLOOOPPPNNNLLLLLLMMMNNNMMMLLLLLLMMMOOOSSSRRRPPPMMMKKKJJJIIIHHHEEEFFFFFFFFFFFFEEEEEEDDDAAA???<<<;;;;;;999777555777666666444333222111111111111111111111111111111111000///...............000000111111111111000000222222111000///...------////////////////////////////////////000000000000////////////////////////000000//////.........---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------))))))***+++,,,------...---------,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++---------............///------......///000000000222000222666>>>OOOiiieeemmmoooRRRIII>>>777666777666555333333333444444444444555333333444444555555666666777888999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCCCCCCCCCCDDDDDDFFFGGGGGGJJJHHHHHHJJJMMMNNNMMMKKKNNNOOOPPPPPPOOOPPPRRRTTTVVVTTTRRROOOKKKIIIGGGFFFCCCCCCDDDDDDCCCCCCBBBAAA@@@>>><<<::::::999666555666666555444333222222111111111111111111111111111000//////............///000000111111111111000000000000000///////////////////////////////////////---............/////////........................////////////......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---,,,,,,,,,,,,+++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++------------............------......///000000000222000222666===MMMggg|||hhhnnnpppSSSBBB<<<666222333555555555333333333333444444444444555555444444444444444444666777888999::::::::::::<<<<<<===>>>>>>>>>>>>===>>>>>>??????@@@AAAAAABBBCCCBBBBBBBBBCCCDDDEEEEEEFFFEEEEEEGGGIIIKKKJJJJJJMMMNNNPPPPPPPPPQQQTTTVVVVVVTTTQQQNNNJJJFFFCCCBBB@@@@@@@@@@@@@@@???>>>>>>>>><<<:::999999888666444444444444333333222222222000000000000000000000000.........---....../////////000000111111000000///---.........//////000000////////////////////////,,,,,,---------.................................///............---------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***************************************++++++++++++++++++++++++++++++++++++++++++++++++------------............------......///000000000222000111555<<>>>>>============>>>>>>???@@@@@@@@@BBBBBBAAAAAABBBBBBCCCDDDCCCCCCCCCDDDFFFHHHHHHIIIIIIKKKLLLMMMMMMNNNQQQSSSQQQPPPNNNKKKGGGDDDAAA???>>>>>>>>>>>>======<<<;;;;;;:::888777777777555333333333333333222222222222000000000000000000000000------------......///000//////000000000000//////------........./////////........................,,,------------.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,,,,,,,+++---,,,,,,,,,++++++******,,,+++++++++******))))))*********)))))))))))))))***************************+++++++++++++++,,,,,,***+++++++++++++++,,,,,,,,,,,,---------.........------......///000000000111000111555;;;HHH^^^rrrqqqsss}}}oooaaaLLL999777555444333333333222111222222222333333333444444111111222333444555666777666777888:::;;;;;;<<<<<<;;;;;;<<<===============<<<<<<===>>>>>>??????@@@AAA@@@@@@@@@AAABBBCCCDDDBBBCCCCCCCCCDDDFFFGGGIIIHHHIIIJJJJJJJJJKKKNNNPPPLLLLLLKKKIIIGGGDDDBBBAAA============<<<;;;:::999999777666555666666444222222222222222222222111111////////////////////////---------------...///000//////000000000000//////............------------------------------------------........./////////........................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,++++++******))))))((())))))))))))))))))))))))*********************************++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,------------...------......///000000000111000222555:::FFF[[[nnnvvvuuuppp\\\MMM???444222222333444444444444444222222222222333333333333000000111333444555666777666777888:::;;;<<<<<<<<<;;;;;;<<<============<<<<<<<<<===>>>>>>??????@@@??????@@@@@@AAACCCDDDEEEEEEEEEFFFEEEDDDEEEHHHJJJJJJKKKKKKKKKJJJJJJKKKMMMIIIIIIIIIIIIHHHFFFDDDBBB<<<<<<<<<<<<;;;:::888888666555444444444555333222222222222111111000000000////////////////////////---------,,,------.........//////000000//////.........---------,,,,,,,,,---------------------------............/////////------------------------++++++,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++*********++++++*********)))))))))))))))))))))*********************************************++++++,,,,,,---*********++++++,,,,,,---,,,,,,,,,,,,------------------......///000000000000000222555:::EEEYYYkkkxxxuuuxxx```MMMAAA:::555000111222333222333333444111222222222222333333333111111222333444444555555444555777999:::;;;;;;<<<:::;;;<<<<<<======<<<<<<<<<======>>>??????@@@@@@>>>>>>???@@@BBBDDDEEEGGGHHHIIIIIIGGGEEEEEEHHHKKKLLLLLLLLLJJJHHHGGGHHHIIIEEEEEEFFFFFFEEECCC@@@???;;;;;;;;;:::999888666666444333222222333444333111333333222111000//////.................................---,,,,,,,,,------......////////////......,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***+++,,,------...************++++++++++++************)))))))))))))))))))))******+++++++++************************)))******+++,,,,,,------)))******+++,,,,,,------++++++,,,,,,,,,---------------......///000000000///000222666;;;EEEXXXjjjwwwrrrxxxbbbMMM???999666444111222222111000///000111111111222222222333333333333333333333333333333333333444666777999::::::;;;:::;;;<<<<<<======<<<<<<======>>>>>>??????@@@@@@>>>>>>???@@@BBBEEEGGGHHHJJJKKKKKKIIIFFFFFFIIILLLLLLLLLKKKIIIFFFDDDDDDEEEAAABBBBBBBBB@@@>>>;;;999::::::999999888666555444333222111222333333222111444333222111000///...---........................///...------,,,,,,,,,,,,......////////////......)))******,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------*********++++++,,,,,,,,,************************++++++++++++++++++++++++************************(((((()))***,,,---...///))))))******+++++++++,,,)))))))))))))))*********))))))******+++++++++,,,************************))))))***+++,,,,,,------))))))***+++,,,,,,------++++++,,,,,,,,,---------------......///000000000//////222777;;;EEEXXXiiivvvpppjjj]]]LLL???888555222000111111111111111111111111000000000000111111111111333333333444444444555555555555555666777777888888;;;<<<<<<<<<<<<<<<;;;;;;<<<>>>???>>>===<<<===???FFFDDDBBB@@@@@@AAACCCEEEJJJIIIIIIHHHHHHIIIIIIJJJHHHJJJJJJGGGCCC@@@AAABBB@@@@@@>>>===<<<<<<<<<<<<888777777666666666666666444444333222111000///...////////////////////////------------------------((()))+++---...///000000***...222333000---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++************************************************************************************************+++++++++*********))))))))))))***++++++++++++***))))))))))))))))))))))))******+++++++++,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............111333222000111666999AAAWWWnnnyyygggTTTKKK>>>666444444444333111111111111111111111111000000000000111111111111222222222222333333333444444555666777888888888888;;;;;;<<<<<<<<<<<<;;;;;;<<<>>>???>>>===<<<===>>>CCCBBB@@@@@@AAACCCFFFHHHIIIIIIHHHHHHHHHHHHIIIIIIFFFHHHJJJIIIEEEBBB@@@@@@BBBAAA@@@>>>===<<<<<<<<<888777777666555555555555444333333222000//////...........................------------------------...---+++)))((()))***+++<<<===<<<888333///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++++++++++++++,,,++++++++++++++++++++++++************************************************************************************************+++++++++*********))))))))))))***++++++++++++***))))))))))))))))))))))))*********+++++++++,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///.........000222111///111666999AAAWWWnnn{{{jjj@@@:::333///111333444444111111111111111111111111000000000000111111111111111111111111222222222222333555777999999999888777:::;;;;;;<<<<<<;;;;;;;;;<<<===>>>>>><<<<<<===>>>@@@??????@@@BBBEEEHHHJJJHHHHHHHHHHHHHHHHHHHHHHHHDDDGGGJJJJJJGGGCCC???>>>AAA@@@???===;;;:::999999888777666555444444444444333333222111000///..............................---------------------------+++)))))),,,222888===EEECCC>>>888222//////000,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++*********++++++++++++++++++++++++************************************************************************************************+++************)))))))))((()))******++++++******))))))))))))))))))))))))*********++++++++++++,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////------///111000...000555888@@@VVVmmmqqq888555111///000222222111111111111111111111111111///000000000111111111111111111111222222222222333222444777999:::999777666999::::::;;;;;;;;;;;;:::<<<===>>>===<<<<<<===>>>?????????@@@BBBEEEGGGIIIFFFGGGGGGGGGGGGGGGGGGFFFEEEFFFGGGGGGEEEBBB@@@>>>>>>===;;;999777666555555888777666444333333333333222222111000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***)))***---333;;;BBBGGG:::888444000...---...///,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++******))))))************************************************************************************************************************************))))))))))))((())))))***************((((((((((((((((((((((((************++++++++++++******))))))******+++,,,++++++,,,,,,,,,,,,------///000000///------...000///---000555888???UUUkkk{{{666444222000000000000///000000000000000000000000///000000000111111111111222222222222333333333333222444666999999888777555888888999:::;;;;;;::::::;;;===>>>===<<<;;;<<<===@@@??????@@@AAACCCDDDEEEEEEEEEFFFGGGGGGFFFEEEEEEFFFEEECCCAAAAAA@@@@@@???===<<<:::888666444444333666555444333222222222222111000000//////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///222555666...---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++******)))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))(((((((((((((((((((((((())))))*********+++++++++******))))))******+++,,,+++++++++,,,,,,---------///000000///------...000///---000555777>>>RRRhhh000000//////////////////000000000000000000000000000000000000111111111111222222222222333333333444111333555777777777666555777777888999::::::::::::;;;<<<======;;;;;;<<<===????????????@@@@@@AAABBBCCCDDDEEEFFFFFFEEEDDDCCCFFFCCC???===>>>>>>???>>>===<<<;;;999777666555555444333333222222222222222000/////////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,---------///000000---+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++************++++++***************)))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))***'''((())))))******)))))))))))))))))))))))))))))))))))))))************+++******))))))******+++,,,***++++++,,,,,,------....../////////------///111000...000555666<<>>??????@@@@@@BBBCCCEEEFFFFFFEEECCCBBBCCC@@@===<<<===>>><<<;;;<<<;;;:::888777777666666222111111111111222333333//////............------++++++++++++++++++++++++++++++++++++++++++++++++((()))+++---.../////////000...---///000000...+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************++++++************++++++))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))******+++,,,******+++,,,,,,---......---...///.........000222111///111555555:::LLLaaa~~~000000000///......///000000000000000000000000000000000000000111111111111000000000000111111111111111222222222333444444555666666777999999:::::::::;;;<<<===<<<;;;;;;<<<===;;;;;;<<<===>>>???@@@@@@BBBCCCEEEFFFFFFEEECCCBBB???>>><<<===???>>>;;;777999999777666555555555555000000000000111222333444..................------++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++///,,,***+++---///---+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************++++++************++++++(((((())))))******++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))*********************)))***++++++,,,******+++,,,,,,---......,,,---............111333222///111555555999KKK___zzz111111000000//////..................////////////000///...///111222111000000/////////000111222222111111222333333444444555444555666777888999::::::::::::;;;<<<===>>>???@@@<<<>>>>>><<<;;;;;;???CCC@@@CCCEEEDDDAAA@@@BBBEEE???>>><<<:::999999999:::666444444444555666555444111111111111000000000///......---,,,,,,+++******+++++++++++++++++++++++++++++++++*********)))))))))************+++++++++,,,,,,,,,---------.........------,,,,,,------...++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))************)))(((''''''&&&))))))))))))))))))))))))(((((())))))))))))((((((+++***)))))))))***,,,,,,++++++,,,,,,,,,,,,---------------............/////////000222444;;;LLL\\\uuu000000000/////////..................////////////000//////000333444444333111000000000000111111222111222222333444444555555555666666777888999::::::999:::;;;<<<===>>>??????===>>>>>><<<:::;;;>>>AAA@@@AAABBBAAA???>>>??????AAA???===:::888777666666444333222333444444444222111111111000000000//////...------,,,++++++******+++++++++++++++++++++++++++++++++*********)))))))))************+++++++++,,,---------------------------,,,,,,,,,,,,------++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***+++******)))((((((''''''))))))))))))))))))))))))((())))))******))))))(((+++***)))))))))***+++,,,++++++,,,,,,,,,,,,---------------............/////////000222444;;;KKK[[[ttt///////////////.........---............/////////000///000222555777888777222222111111111111111111222222333333444444555555777777777888888999999999999999:::;;;<<<===>>>>>>=========;;;::::::<<<>>>???>>>===>>>@@@AAAAAA@@@BBB@@@===999666444333333333111000111222333222111000000000000////////////------,,,,,,++++++******+++++++++++++++++++++++++++++++++***************)))************+++++++++---------------------,,,------,,,,,,,,,,,,------++++++++++++++++++++++++)))************+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))++++++******))))))(((((()))))))))))))))))))))))))))******************)))******))))))******+++,,,++++++,,,,,,,,,,,,---------------............/////////000222333:::JJJYYYttt........................---------.........////////////000333666999::::::444333222111111000111111222222222333444444555555777777888888888888888888999999999:::;;;<<<<<<<<<===<<<<<<:::999999:::;;;<<<;;;;;;>>>DDDGGGGGGFFF@@@>>>;;;777555333222222222111000000222222111000000000/////////.........,,,,,,,,,,,,++++++******************************************************))))))*********+++++++++...------------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---************************))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))++++++******))))))))))))((((((((((((((((((((((((******++++++++++++*********************++++++++++++++++++,,,,,,,,,---------------............/////////000222333999HHHWWWsss---------------.........------------............///...///222666999999999333333222111000000000000111111222222333444444444777777777777777777777777888888999999::::::;;;;;;;;;;;;999999999999888888;;;999999===CCCGGGGGGEEE;;;:::888555333333222333222111000111222333222000/////////............---,,,+++++++++++++++******************************************************))))))*********+++++++++------------------------,,,,,,,,,++++++,,,,,,,,,************************))))))*********+++++++++)))******++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((('''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((*********)))))))))))))))((((((((((((((((((((((((******++++++++++++******))))))******+++++++++++++++++++++,,,,,,,,,---------------............///...///111222333888FFFUUUqqq,,,,,,,,,---------------,,,------------............---...000333555666555111111000000000000000000000000111111222333333333555555555666666777777777777888888888999999999::::::888777888999999888666:::999999:::===>>>>>>===888777555333222222333333222111000000222222111000///.........------------++++++++++++++++++*********************************************+++++++++)))************+++++++++,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,************************)))************+++++++++))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))((((((((((((((()))))))))))))))))))))))))))******************)))))))))***++++++++++++***++++++,,,,,,,,,,,,---------------............///...///111222333777EEESSSmmm++++++,,,,,,,,,---------,,,,,,---------.........---,,,,,,---000111111000/////////...//////000000/////////000111111222222222333333444555666777777777777777888888888888999888666555666999999888666666777888888777777888999777555444222111111111222000///...///000000///............---------,,,,,,******************++++++************************))))))*********+++++++++)))************+++++++++***++++++,,,---...//////,,,,,,++++++++++++,,,,,,************************)))************+++++++++))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))(((''''''''''''''''''''''''((())))))))))))))))))))))))((())))))******))))))(((((()))***+++,,,++++++***++++++,,,,,,,,,,,,---------------............///......111222222666DDDQQQhhh+++++++++,,,,,,---------,,,,,,,,,---------......---,,,+++,,,---...---,,,...............///000111.........///000000111111111111222333444666666777777777777777888888888888666555444666999:::888555222555777777666666888;;;777666444222000000000000///...------...///...---......---------,,,,,,,,,******************++++++))))))))))))))))))))))))))))))******++++++++++++)))************+++++++++)))***+++,,,...///000000,,,++++++++++++++++++,,,)))))))))))))))))))))))))))************+++++++++))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''&&&&&&&&&'''''''''''''''))))))))))))))))))))))))(((((())))))))))))((((((((()))***+++,,,+++******++++++,,,,,,,,,------------------.........//////......111222222666CCCQQQddd,,,,,,,,,---------......***+++,,,---............------------------------............////////////000000000000111111111111111111222333444444444444555555444444444444555555666666666666666666666666666555555555555444444444444333222000000000000111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))))))))***,,,,,,************************)))************+++++++++(((***,,,.........,,,++++++,,,,,,------,,,,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))((((((((((((***))))))(((((((((((()))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((*********)))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))+++*********))))))(((((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...000222000...000111666AAALLLfff,,,,,,,,,------------...***+++,,,---............------------------------............////////////000000000000111111111111000000111222333333333333555555444444444444555555444444444444444444444444444444444444333333333333333222000///......//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************)))))))))***+++,,,************************))))))*********+++++++++***+++,,,---------,,,+++++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))'''((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************)))))))))((())))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...000111//////111222666@@@KKKddd~~~,,,,,,,,,,,,------------***+++,,,------......---....................................////////////000000000000111111111111//////000111222222222222555444444333333444444555333333333333333333333333333333333222222222111111111000///...---------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************))))))))))))***++++++************************)))))))))*********++++++,,,,,,,,,,,,,,,+++++++++******++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))(((((((((((((((((('''(((((()))***+++''''''((((((((()))))))))(((((((((((())))))))))))((((((((((((((((((((((((%%%&&&&&&'''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...000000//////222333666???HHHaaaxxx++++++,,,,,,,,,---------***+++,,,---------------////////////////////////............///////////////000000000111111111111///000111222333333333333444444333333333333444444333333333333333333333333333333222222222111111111000000///......------------------,,,,,,,,,++++++++++++++++++++++++++++++************************)))))))))))))))******+++************************))))))))))))************------,,,+++*********+++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((()))++++++'''''''''((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))*********)))))))))))))))((()))))))))************++++++,,,,,,,,,,,,------,,,---......------...000///...000333444666>>>FFF^^^ttt+++++++++,,,,,,,,,------++++++,,,,,,---,,,,,,,,,////////////////////////............///////////////000000000111111111111000111222333444444444444333333222222222222333333333333333333333333333333333333333333222222222111000000000//////...------------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))(((((()))))))))*********---,,,+++***************((())))))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((()))++++++''''''''''''(((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******((()))))))))************+++++++++,,,,,,---------,,,---......------...000......000444444666===EEE[[[ttt++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++....................................////////////000000000000111111111111111111222333444444444444333222222111111222222333333333333333333333333333333333333222222222111111000000000000///...---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))'''((())))))******))))))))))))))))))))))))))))))((((((((()))))))))******+++++++++++++++*********))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((('''(((((()))***+++&&&&&&'''''''''(((((((((''''''(((((())))))******(((((((((((((((((((((((())))))(((((('''&&&&&&%%%(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))***************++++++,,,,,,------...,,,---......------...000///...000333444555<<>>OOOqqqxxxwww))))))))))))))))))))))))************************))))))***+++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---.........------........................------......///000111111111...,,,,,,---...---,,,************************))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))*********)))))))))))))))((()))))))))************(((((((((((((((((((((((())))))(((((((((((())))))))))))***+++++++++******)))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))((((((''''''''''''((((((((((((((((((((('''''''''***+++,,,+++)))''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))*********((()))))))))******************+++++++++,,,,,,,,,+++,,,---...////////////000......222333333777>>>NNNnnn|||vvv))))))))))))))))))))))))************************))))))***++++++++++++************+++++++++,,,,,,+++,,,,,,---...---------........................------......////////////...---,,,,,,,,,---,,,,,,************************)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))******((()))))))))************(((((((((((((((((((((((())))))(((((((((((())))))((()))***+++++++++++++++))))))))))))))))))))))))((((((((())))))))))))((()))))))))))))))(((((('''((((((''''''''''''(((((('''''''''(((((((((((((((***+++,,,+++)))''''''(((''''''''''''(((((((((((((((((((((((((((((((((((()))(((''''''''''''((()))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))************((()))))))))******************+++++++++,,,,,,,,,+++,,,---...///////////////---///222333333777===MMMkkkyyy))))))))))))))))))))))))************************((()))******++++++******************++++++++++++++++++,,,---------------------------------------,,,,,,---...//////......,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))((()))***+++++++++++++++))))))))))))))))))))))))'''(((((())))))))))))(((((()))))))))))))))((('''((((((''''''''''''(((((('''''''''((((((((((((((()))***++++++)))''''''(((''''''''''''(((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))'''(((((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))******++++++))))))))))))******************+++++++++,,,,,,,,,,,,,,,------...//////000...---///333444333777===MMMhhhyyy))))))))))))))))))))))))************************((())))))***************************++++++++++++++++++,,,------------,,,------------------------+++,,,---.........------***+++,,,,,,,,,++++++,,,************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))((()))))))))************))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((()))++++++,,,,,,+++))))))))))))))))))))))))&&&'''((()))******)))((('''((()))******)))((((((((((((''''''''''''((((((''''''''''''((((((((()))'''(((***)))(((''''''(((''''''''''''(((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''(((((()))******++++++))))))))))))******************+++++++++,,,,,,,,,------,,,,,,---...000111...---///333444444777<<>>VVVqqqsss))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,******+++,,,,,,,,,,,,++++++++++++***((()))+++---+++******+++------,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******++++++************++++++))))))))))))))))))))))))))))))))))))************++++++******))))))(((((((((((((((((())))))))))))'''))))))'''(((,,,***&&&))))))(((((((((((())))))((((((''''''''''''(((((('''((((((((())))))******((((((''''''''''''((((((%%%%%%&&&'''((((((''''''''''''''''''((((((((()))''''''''''''((((((((()))(((((((((((((((((((((((('''((())))))(((((()))***'''''''''&&&'''((()))***''''''''''''''''''''''''(((((((((((((((((((((((('''((()))((('''&&&''')))))))))))))))******************))))))))))))******++++++++++++,,,...000111.....................------///111111222333666888<<>>MMMnnnpppmmm(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))***++++++++++++***)))))),,,++++++++++++*********((()))***+++,,,+++************))))))((((((''''''))))))((((((((((((''''''((((((((()))))))))*********************)))))))))))))))************))))))((((((((()))))))))******((((((((()))))))))******))))))))))))************))))))))))))))))))))))))******++++++++++++******))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((()))))))))(((((((((((('''&&&((())))))(((''')))***(((((()))))))))(((''''''(((''''''&&&'''((()))***(((((()))))))))(((''''''))))))))))))*********+++''''''((((((((()))))))))+++******)))))))))******************,,,...000222,,,,,,,,,,,,---...//////000000000000111333666777>>>KKKjjjrrrkkk(((((())))))))))))(((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++******)))++++++++++++************((()))***+++,,,+++************))))))((((((''''''))))))(((((((((((((((((((((((()))))))))*********************************((())))))******))))))((((((((((((((())))))))))))(((((()))))))))*********((()))))))))************)))))))))))))))***************++++++++++++******))))))))))))(((((((((((((((((())))))))))))((((((******))))))((((((''''''(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&((())))))(((((()))***)))))))))))))))((('''&&&)))(((&&&%%%&&&''')))+++(((((()))))))))(((((('''(((((())))))************''''''''''''((((((((((((++++++******))))))***************+++,,,...///000---------------...//////000000000111222444555777<<>>PPPxxxeeexxxMMMBBB333+++***+++***''')))))))))))))))))))))))))))))))))***++++++,,,,,,************************************************+++******))))))))))))))))))+++,,,,,,***)))((()))************************))))))*********+++++++++++++++++++++++++++++++++,,,***)))((()))+++...000---,,,******+++,,,+++)))(((((()))***+++,,,,,,,,,,,,++++++***++++++,,,,,,************************+++***************++++++***+++,,,---------------******++++++++++++******))))))))))))))))))******))))))))))))))))))))))))((()))))))))*********+++(((((())))))))))))(((((((((((((((((((((((((((((())))))((())))))***++++++'''(((((()))))))))))))))***************)))((('''))))))************))))))(((((((((((())))))))))))(((((((((((()))))))))***(((***,,,,,,***)))***+++))))))))))))************************************+++...%%%$$$222222***---,,,,,,,,,,,,,,,---.........//////000111333444555888===NNNvvveeevvv[[[JJJ555)))(((+++,,,***)))))))))))))))))))))))))))))))))***++++++,,,,,,******************************************************)))((((((((((((((((((***++++++***))))))***************************)))************+++++++++++++++++++++++++++++++++,,,+++***))))))+++---......,,,******+++,,,+++***)))***+++,,,---///000000---,,,++++++******++++++***************++++++++++++************+++,,,,,,+++,,,,,,------------,,,******+++,,,,,,+++******)))))))))((())))))***+++))))))))))))))))))))))))((())))))******+++++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))((((((((()))******'''((())))))******)))))))))************))))))((())))))************))))))(((((((((((())))))))))))((((((((()))))))))******(((***++++++*********+++)))))))))*********++++++++++++++++++++++++++++++'''///)))111KKKHHH333000,,,,,,,,,,,,------...///...//////000111333444555777<<>>KKKmmmuuu333!!!***---///,,,'''++++++++++++++++++++++++)))************+++++++++************************,,,,,,++++++***+++++++++---,,,******+++,,,+++***************+++++++++,,,++++++++++++++++++++++++++++++++++++************------,,,+++++++++,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++,,,,,,///...............///000000//////.........//////000000//////////////////000---++++++,,,---333:::@@@DDDGGGCCC:::222111333444333222000---+++***))),,,---...---+++***+++,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++***)))))))))*********))))))))))))***++++++************************&&&(((///999;;;555---))),,,+++***))))))((((((((())))))))))))))))))((((((((())))))******))))))((()))))))))))))))(((((((((***+++,,,---,,,+++***)))))))))+++,,,,,,,,,,,,,,,***++++++,,,,,,------......---,,,++++++,,,---...------.........///////////////000111222444555666999===HHHkkkwww,,,,,,111---&&&---(((&&&++++++++++++++++++++++++))))))*********+++++++++************************+++++++++***++++++,,,,,,---+++******+++,,,+++************+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,******+++,,,,,,---------......///111333555666777555444333222111111222222111111111000000/////////...---,,,+++,,,...444999BBBGGGJJJHHHAAA999555444666555333111///---+++***---...///...,,,***+++,,,++++++++++++++++++++++++((()))******++++++******+++***************************))))))******+++,,,************************,,,)))***//////---,,,---///...,,,+++***)))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))***+++,,,,,,,,,,,,************++++++,,,,,,,,,,,,***++++++,,,,,,------...000///---++++++,,,---...............//////////////////000111222444555666:::<<>>777333444444333222000///.........///000...,,,++++++,,,++++++++++++++++++++++++))))))***++++++++++++************++++++++++++******************++++++,,,************************...***(((((((((&&&)))...222111...,,,+++***++++++++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++******,,,,,,,,,,,,+++***++++++++++++++++++,,,,,,***++++++,,,,,,------...222111...---,,,---...///........./////////000000//////000111222444555666999;;;EEEhhhvvv)))!!!111***,,,+++///,,,++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************+++,,,---...,,,+++)))***+++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................---------...////////////000111333444555555333444666888:::::::::999:::;;;<<<<<<===<<<<<<<<<999888555333111222222333333222222000///...---------111111...---///000///::::::;;;===>>><<<666222111111111000000000000000///000000///---+++,,,,,,+++++++++++++++++++++++++++,,,,,,---------------)))***++++++,,,++++++++++++************+++,,,,,,+++++++++++++++++++++++++++)))***---+++((()))---333111...,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,++++++******))))))******++++++++++++,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++,,,++++++******+++,,,,,,***++++++,,,,,,------...111000///...---......///....../////////000000000//////000111222444555666888:::EEEgggrrr{{{+++***///)))555'''///)))************************)))************+++++++++************************)))))))))***+++---...///,,,***)))***+++---,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---......//////000000111222444777888:::;;;777999;;;>>>???@@@??????AAABBBCCCCCCCCCBBBAAA@@@AAA???<<<999888888999999<<<<<<;;;999888666555555555888666000---000222111222444666666555444222222...////////////000000000000111111000---,,,,,,---+++++++++++++++++++++++++++,,,------......------)))***+++,,,,,,,,,++++++++++++******++++++,,,---++++++++++++++++++++++++((((((+++......+++,,,111111///---***)))***,,,------,,,,,,++++++*********++++++***))))))***++++++******+++++++++,,,,,,,,,)))***+++,,,---,,,++++++,,,,,,+++******++++++,,,***++++++,,,,,,------............................../////////000000000000//////000111222444555666666:::FFFgggooorrr+++...'''"""555!!!///))))))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))))))))***+++---...///,,,***)))***+++------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...............///000000111222444666999;;;===>>>???AAADDDFFFHHHHHHHHHGGGIIIKKKLLLNNNOOOOOONNNNNNPPPNNNKKKHHHFFFFFFGGGHHHGGGFFFEEECCCBBB@@@???>>>===???:::111---222555444---222555333...,,,///333............////////////111111222000---,,,,,,---++++++++++++++++++++++++)))***++++++,,,,,,++++++)))***+++,,,---,,,,,,+++++++++******++++++,,,---++++++++++++++++++++++++)))'''(((*********000888///---+++)))((()))+++,,,,,,,,,,,,+++***)))((((((,,,+++***))))))***+++,,,))))))******++++++++++++)))***+++,,,---,,,,,,+++---,,,+++*********+++,,,***++++++,,,,,,---......,,,,,,---......------,,,////////////000000000000//////000111222444555666555:::GGGggglllmmm