BM2> 6(c5 yyytttqqqppppppooonnnllljjjgggfffZZZ[[[\\\^^^```bbbcccdddnnnqqquuuxxxzzz}}}}}}qqqkkkYYYVVVSSSPPPNNNKKKHHHEEEPPPQQQSSSUUUWWWZZZ[[[\\\]]]^^^___``````___^^^]]]WWWYYY[[[^^^aaadddggghhh]]]^^^___^^^\\\[[[[[[\\\SSSPPPLLLIIIGGGHHHJJJKKKLLLRRR[[[cccjjjuuu}}}nnnddd___RRRQQQTTTZZZ___cccjjjrrryyy}}}|||wwwsssoooggg^^^XXXSSSRRRPPPRRRXXXdddpppxxxmmm[[[SSSUUU[[[bbbkkkuuu|||~~~uuuppp```[[[UUUSSS\\\qqqsssaaaVVVYYYjjjvvvmmmiiiYYY```nnn|||pppkkkiii}}}}}}qqqllllllnnnzzzxxxwww|||jjjbbb~~~|||wwwhhhĦ~~~}}}>LHdĦDdDӵӵӵĦӵĭӵD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]ĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ~~~uuummmiii___YYYTTTTTTVVVVVVQQQLLLKKKIIIFFFEEEDDDDDDDDDCCC@@@===;;;===@@@BBBBBB@@@FFFHHHKKKMMMOOORRRVVVYYY]]]eeemmmrrrwww>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ}}}fffaaa^^^\\\UUUIII???;;;<<<<<<;;;:::888888888999===<<<===???@@@>>>:::666777888999999:::<<<>>>>>>:::999999999:::;;;:::999333444555555555777888:::111666888555555777888555000222666:::>>>@@@BBBCCCLLLPPPXXXcccooo|||&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRtttllljjj[[[RRRGGG@@@===;;;777333888777<<>>@@@BBB999<<<>>><<<:::;;;<<<<<<:::;;;<<<===============BBBBBB@@@???===<<<<<<<<<@@@CCCAAA===>>>BBBAAA<<>>===777777666444333444888;;;;;;EEEPPPYYYfffwwwHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hzzzrrrcccZZZMMMAAA:::777666666888===FFFNNNSSSUUUTTTSSSbbbaaa^^^YYYSSSOOONNNNNNAAACCC???555000222222///...000111444666777888888444444666777888888888888666777777888888888888888888888888888777777777777888999:::<<<<<<;;;::::::555777:::;;;<<<>>>AAACCCFFFIIINNNSSSUUUTTTRRRPPPHHHIIIIIIHHHEEEBBBAAAAAANNNXXXeeekkkooozzzD^DdDĦs׼s{{{iiiVVVHHHAAA===<<<::::::;;;@@@IIISSS[[[___eeeeeedddbbb___ZZZVVVTTTLLLMMMLLLIIIEEEBBBAAAAAA@@@AAA===444/////////+++---...///000111111111111222222333444555555555444333444444555555555555555555444444444444444444444555666777777888888777777999;;;<<<=========???AAA???BBBEEEIIILLLNNNOOOPPP\\\___bbbdddfffiiillloooXXXYYYYYYTTTMMMHHHHHHJJJjjjrrr>d<Ħ>d<ĦĦBeĦ}}}fffTTTJJJ???>>>???CCCHHHMMMQQQRRRZZZXXXWWWYYY[[[]]]^^^^^^\\\YYYUUUPPPKKKGGGEEEDDD@@@AAABBB@@@===999888777888999666000......---+++------......------,,,+++//////000000000000000//////000000111111111111111000000111111111111111111222222222222222333333444999;;;<<<;;;:::999:::;;;;;;;;;<<<>>>AAADDDHHHJJJKKKNNNSSSXXX^^^dddkkkppp~~~~~~|||xxxrrrmmmNNNLLLUUUhhh|||DdDĦsdKĦgdKĦgdKĦhhhMMM<<<999>>>DDDUUUZZZdddoootttrrrjjjcccZZZWWWTTTRRRQQQPPPOOOMMMDDDCCC@@@>>>======>>>>>>>>>???@@@>>>:::666333222///...---,,,---//////---...............---,,,+++------.........---,,,,,,,,,---......//////....../////////000000000111111000///.........///111222444555666555444333444555999999888999:::<<<>>>???@@@BBBEEEIIIMMMTTTZZZ___^^^aaahhhqqq{{{rrreee[[[UUUXXX^^^DenenenennnWWWOOODDDAAAJJJ]]]ssszzzsssiii]]]TTTIIIFFFAAA???@@@BBBCCCDDD======<<<;;;999888777666666888999888444111.........***((())),,,---------,,,,,,---------------,,,,,,,,,---------,,,,,,+++,,,,,,---............---//////000000111222333333000///...---...///000111///000111111000000222333555666888999:::::::::999BBBCCCEEEFFFHHHKKKQQQTTTQQQWWW___fffmmmuuu||||||{{{kkkbbbXXXbbbuuuzzzaaaSSSJJJIIISSSdddwww|||vvvooojjjgggaaaXXXQQQPPPJJJAAA;;;888888999999444555555444333111///------///222222000//////000555...))))))***)))))))))(((((()))***++++++++++++++++++,,,------,,,,,,,,,+++,,,------......------......///000222333444444///////////////000111111...000111222111111333555///222666999;;;;;;:::999999;;;<<<===>>>AAADDDGGGJJJPPPXXX[[[^^^cccmmmvvvzzzddd\\\SSSSSSbbb{{{cccQQQFFFRRRlllkkkgggbbbaaa```ZZZPPPGGG;;;777111...///222555666555555555555555555444444---///000000000000111222<<<111))))))***(((''')))'''((())))))******)))))))))***+++,,,,,,,,,,,,,,,++++++,,,------------,,,+++,,,---...000111222333...///000000111111000000///111222222222222333555///111444777888999888777777999<<<>>>???@@@CCCEEEDDDJJJSSSXXX\\\bbbllltttwwwvvvtttuuu|||xxx___TTT^^^vvvRRRBBB]]]ooo{{{uuummmkkkaaaVVVQQQPPPOOOKKKGGG:::777222000000222333444444333111000............000000000///---,,,...///===111((()))+++)))***---******************)))(((((((((***+++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,)))***+++,,,...///111111...///000111222111000///000111222222111000111333222333444444444444333333333666999;;;<<<===???AAADDDIIIOOOTTTXXX]]]bbbgggiiiooowww}}}ӵdddVVVgggxxx}}}zzzwwwtttrrrpppnnniii```WWWOOOFFF???:::000111111///------000444222222222111111111111111///......---+++***)))))),,,)))'''((()))***(((%%%))))))))))))))))))))))))(((***,,,---...---+++***Ħ+++***)))---***(((Ħ111000///000111///,,,+++---000)))---000111//////111444333ӵ<<<444666999:::::::::<<<===EEEGGGKKKOOOSSSXXX^^^bbbgggkkkqqqwww}}}4ĉ@ӵdddkkkwwwvvvuuusssqqqooonnnmmmlllkkkiiieee```XXXNNNCCC<<<222222000...------...///000000000000////////////......---,,,+++***))))))+++)))'''((()))***(((&&&))))))))))))))))))))))))((()))+++,,,,,,,,,+++***>L///000000000,,,+++=hĦ111000222222111...---...000000...,,,+++,,,...0001114ĉ@ӵ555777999999999999:::<<<@@@DDDIIINNNSSSXXX]]]```eeehhhmmmsssyyy}}}vvvGG=?iiippp{{{pppoookkkjjjhhhgggggghhhiiijjjlllkkkiiieee___UUUJJJBBB999555000///000000///---//////......------------...------,,,+++***))))))***)))(((((())))))((('''))))))))))))))))))))))))))))))))))))************HdĦ---...000111///=Īj555666888777666666666888888222***'''))),,,,,,+++GG=?444666888888999<<<>>>???CCCHHHMMMQQQVVVZZZ]]]bbbdddgggkkkppptttxxxzzzzzzeeeӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦrrrhhhrrrĭӵbbbZZZĦ222...///Ħ,,,Ħ***)))))))))))))))(((((())))))(((((((((((()))***DdD------///?fӵ777888999Ħ???999222ӵƜ`1.׼s///111ĭӵLLLbbbbbbpppwwwxxx{{{ӵĦĦĦ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵgggfff?><z\\\g&e>&ennnkkkHL666444000ShӵgL******))))))((((((((())))))(((((()))S?ʬ((((((3h?D%%)?***,,,ZufĦ;;;999777gL222999:::g&e888gĉ@+++222g&e>&eJJJ@efffddd??fffgggmmmooosss{{{g<ĉ3we<Ħ3h?@eZ3h?gL4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦWWWHƅ^Hu]ĦtttntHdĦ444333HGgĉ@---HdĦ)))))))))(((((('''((())))))((((((Htƅ^))))))Bt=o9ĦDtfo9Ħ...000333g?DDD<<<HdĦ***''',,,Hu]Ħ666tt222999Hƅ^Hu]ĦNNNH׼skkkhhhaaabbbccceeehhhmmmsssxxxzzztQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦTTTDdDΦDdDĦiiiq<niDdDĦ222qet---,,,DdDĦ))))))(((((((((&&&(((***)))(((q<R))))))qjRgdKӵHdDĦgdKӵ222444GR/f6LĭĦLLLAAADdDĦ***"""$$$DdDĦ,,,`eĭ:::DdDΦDdDĦWWWDdDĦjjjdddbbbaaa___^^^^^^^^^^^^___bbbgggkkknnnpppgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦTTTDdDΦDdDӵWWWGIpӵDdDĦ333po9wӵDdDĦ)))((((((((((((&&&(((******(((po9u))))))))))))GIdnuR)ĦDdDĦnuR)Ħ...000CdgĪj>>>DdDĦ,,,...+++DdDĦ'''HߝL`o9666DdDΦDdDӵ```DdDĦeee]]]\\\[[[ZZZZZZZZZZZZZZZ[[[___dddgggiiilllgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦNNN>d<ʜ4DuTӵMMM4DwDd<Ħ---puR)Ħ>d<))))))))))))))))))(((((((((peӵ)))ĦpeӵDx<>d<ӵDd<...qR/ܗ?fӵ@@@>d<+++)))>d<Ħ&&&4DufئL>e)))DdDʜ4DuTӵsssDdDĦ\\\[[[WWWSSSUUUYYY]]]\\\ZZZbbbaaabbbdddeeennngeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<ĦQQQs&dq&ĒRKKKMMMi?ʜtd<Ħ555HHܗDӊB+++<x))))))(((((((((((()))B?daĦB?Ho9>d<>d<ӵB?Ho9<x4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eege|||sĪj@hHHHBBB@@@fdDĦ<<<@ďD++++++Hkge*********''''''((()))***@h+++***@G(((+++HĪj@IŌ000)))BeneCCCHkge222ne---'''fe222Hu]3hh|||lllYYYseJJJNNNRRRUUUVVVWWWWWWXXX\\\fff{{{geĦja>aĦ@Gse<Ō@GHkge4DuXӵĵD^OOOJJJEEEDDDFFFDdDĦ222000---,,,+++***)))))))))''''''(((((()))+++------+++***$$$'''+++...222(((HHH===222//////,,,(((111222D^lllxxx```IIIs׼sOOORRRSSSRRRPPPPPPUUU```iiigeFm8>aĦs׼sHoΦ4DuXӵtvӵ>d<ĦĦĦĦnnn```NNNCCCCCCFFFFFFDDD>d<Ħ;;;000999555444333111...---,,,+++******)))))))))((((((((())))))((((((((()))******+++,,,---/////////...---$$$&&&(((((((((***...222+++***)))+++---//////...111///,,,111CCCUUUWWWPPPHHH>>>444111///...///333)))***++++++Ħ,,,++++++++++++---///111222444>d<Ħmmm}}}```RRRJJJBeIIINNNIIILLLQQQYYYiiigeFYĉ>aĦBenu]ӵ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦooo[[[JJJ@@@gdDĦQQQ;;;999777666444333111///---,,,*********))))))))))))(((+++******)))))))))******+++,,,///222333333222222333222///---------...///***)))***---000111///---+++,,,...888JJJ^^^fffeeeLLLAAA777222000------...&&&***---gdKĦ000+++++++++,,,---000222333222sdKĦ|||{{{LLLEEEBBBLLLVVVbbbbbbrrrŶS3we<iĉ@3hR/Ō>AneneneneDevvv```AAA111888777666555222000...---,,,,,,,,,+++++++++******++++++++++++,,,,,,---......000333666888888777666@@@:::333000000000...+++***---000111111111333444+++222888;;;AAAOOO^^^gggPPPEEE:::555111,,,((((((***+++ne---///+++++++++,,,...000333444111neyyykkkNNNOOOTTT[[[fffvvv>Ak<fh|||UUU===888888777666444111///.........------------,,,,,,++++++,,,---...000111222222444777:::;;;:::999888999333---...333777666222---222777666222111777===AAA:::444666DDDSSSYYYYYYEEE<<<444333333000...------,,,---,,,***+++++++++,,,...111333555666eee```rrrSSSIII:::666777;;;777---+++000000***+++111222++++++222+++---///000000...,,,***,,,///444666666555555555666333222444444111111444666555555444555555666777...000333BBBbbbaaaMMM:::333222///+++******++++++***))))))***+++000///---...000222222222444444DDDUUUrrrnnnPPP@@@888555:::;;;444111444777333111111///,,,+++......---,,,+++,,,...000222---///111222222333444666;;;888888;;;<<<999999<<<777777666666555555444444;;;:::666888GGGXXXXXXMMMJJJ<<<000000333333000////////////......///111222+++++++++...222444444444333>>>NNNccc[[[CCC888222777:::555000111111333333111444;;;??????GGGIIIMMMSSS[[[dddkkkooo{{{|||||||||}}}uuutttnnnggggggkkkfff\\\WWWMMMCCC@@@>>>777///***---,,,***((('''((()))***.........000333555555333111EEEUUUrrrkkkDDD<<<<<>>;;;777444222222111000000111222333444666777:::???AAABBBFFFKKKPPPWWW___ccccccdddjjjoooqqqwwwvvvzzzyyyuuummmbbbXXXTTTSSSJJJFFFBBB???===:::555222888666444111///---,,,,,,'''(((*********+++,,,,,,---,,,++++++,,,.........,,,***+++000111000333888555999???CCCFFFKKKQQQWWWaaadddccclllxxxxxxxxxqqqeeeXXXLLLCCC>>>;;;999666222///...///000111000---++++++///111222111,,,,,,,,,,,,---......///***+++++++++++++++---///,,,+++))))))***++++++***///+++***...///,,,...444000///...///333888===???DDDKKKOOOSSShhhhhhQQQDDD;;;:::888555444333333333222222111///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,+++++++++******))))))))))))))))))************,,,,,,,,,---------.........///111111000000222333777555444>>>JJJZZZUUU<<<;;;BBB888777555333111000000000000000///...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++******))))))))))))(((((()))))))))*********++++++,,,,,,,,,---------,,,---//////......000111000...,,,333;;;AAAbbbjjjFFF666333555777333222111///...------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++************))))))))))))))))))(((((((((((((((((())))))))))))***************+++++++++,,,,,,)))+++,,,,,,,,,,,,---//////...,,,000444000@@@```[[[777000:::<<<666000//////...---,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((''''''(((((((((((()))))))))***))))))))))))************(((***++++++++++++,,,...///000---111666///333GGGcccoooCCC<<<999;;;777---+++000------------,,,,,,++++++))))))))))))************************************((((((((((((((((((((((((''''''''''''''''''(((((('''(((((((((((()))))))))((((((((()))))))))******(((***++++++++++++,,,...+++---***---333//////:::222RRRaaaDDD555444444555222+++)))+++,,,,,,------------,,,+++))))))))))))))))))******))))))))))))))))))))))))''''''(((((((((((())))))''''''''''''((((((((((((''''''(((((((((((())))))((((((((()))))))))******(((***+++,,,++++++,,,...***...***)))000///---555222444BBBdddZZZAAA999777111))))))111777222'''++++++,,,---------,,,+++*********)))))))))))))))))))))))))))))))))))))))''''''(((((())))))))))))''''''((((((((()))))))))'''''''''((((((((())))))(((((()))))))))*********((()))++++++******,,,---***111---)))///000...333888222111???___wwwZZZAAA666777---444555///...333222,,,)))***,,,------,,,+++++++++*********)))))))))((())))))))))))))))))))))))'''((((((((())))))******'''((((((((())))))******''''''''''''((((((((()))))))))))))))************'''(((******))))))+++,,,%%%...,,,'''...000...222***444;;;888999RRRtttXXXEEE:::555222111000///...---,,,,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......444000111444444;;;UUUpppvvv]]]GGG999333111000111000///---,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,------------...///---///333333666III^^^zzzzzzoooaaaMMM===555222333333000///...---,,,+++++++++++++++*********)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,---------------+++...333333222<<>>UUUkkk}}}~~~oookkkmmmZZZPPPAAA666111///...---...---,,,+++++++++++++++*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********+++++++++,,,,,,,,,------///---...111222333777<<>>FFFPPPTTTZZZgggoooxxxuuurrroookkkfff___XXXSSSPPPIIIFFFAAA;;;666333111111,,,,,,,,,+++++++++++++++************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))************(((***,,,,,,,,,,,,...000111333555777999<<<@@@CCCBBBIIIRRRYYY^^^dddmmmuuusssmmmmmmkkkgggaaa[[[UUUQQQOOOJJJGGGCCC===888444222111,,,,,,,,,+++++++++++++++*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))************)))***,,,---,,,---...000111333666888:::===AAACCCEEEJJJQQQWWW[[[aaahhhmmmxxx}}}jjjbbblllgggddd```[[[VVVRRROOONNNKKKIIIFFFAAA<<<777333111,,,,,,,,,,,,++++++******))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))*********++++++***+++------------///111333555777999;;;>>>AAADDDIIIKKKOOOSSSXXX]]]```cccmmmmmmvvvlllgggjjjgggaaa___ZZZVVVRRRPPPOOOOOOLLLKKKHHHCCC>>>999555222...------,,,,,,+++++++++)))))))))(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))************))))))*********+++++++++***,,,............000222444666999:::<<<>>>BBBEEEKKKKKKMMMQQQVVV[[[]]]]]]hhhiiinnnzzzlll```iiijjj^^^]]][[[WWWSSSPPPOOOOOOOOOLLLKKKHHHDDD???:::666444/////////...---,,,,,,+++))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))************************+++++++++++++++---////////////111333555777999;;;<<<>>>BBBDDDIIIJJJLLLPPPVVVZZZ\\\\\\bbbgggnnntttzzzhhh```gggeeeaaabbbZZZXXXUUUSSSPPPOOONNNNNNKKKIIIFFFBBB>>>:::777666222111111000///...------************))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))*********************++++++++++++,,,,,,...000000000000222444555777999;;;<<<>>>AAADDDGGGIIILLLPPPTTTXXX[[[]]]ZZZ```iiiooopppwwwlllVVVaaaiii```]]]gggVVVVVVTTTRRRPPPNNNMMMLLLIIIGGGCCC???<<<:::888888444333333222111000///...++++++++++++************************************''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))*********************+++++++++,,,,,,---///111111111111333444555777999:::;;;===@@@CCCDDDHHHMMMPPPQQQTTTYYY]]]ZZZ[[[```hhhmmmqqqyyykkkdddaaadddbbb\\\[[[___TTTTTTSSSRRRPPPNNNLLLJJJHHHEEEBBB>>>;;;999999999555555444333222111000///,,,,,,,,,+++++++++******************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))******************+++++++++,,,,,,,,,...///111111111222333555555666888:::;;;===@@@BBBCCCHHHNNNOOOOOOQQQVVV\\\```ZZZZZZcccmmmqqqrrrrrrtttttt[[[^^^bbbdddddd```[[[XXXSSSRRRPPPPPPPPPNNNLLLIIIHHHEEEAAA>>>===;;;888666666555444333111000///...///......------,,,++++++***************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''*********)))))))))))))))))))))))))))***************++++++******,,,///222...//////000111333444555555666777888:::===???@@@AAACCCFFFIIIKKKNNNSSSVVVYYYZZZ[[[___ccchhhllloooooozzzuuubbb[[[]]]aaabbbaaa^^^YYYVVVSSSRRRPPPPPPOOONNNKKKIIIFFFDDD@@@>>>===<<<:::888666555444333111000//////.........---,,,,,,++++++***************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''***)))))))))))))))))))))))))))))))))***************++++++******,,,///222......///000111333444555555555666888:::<<>>>>>>>><<<;;;555555444333111000//////......------,,,,,,++++++***************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((())))))))))))))))))******)))))))))*********++++++***+++++++++***,,,...111......///000111333444555555555666888:::<<<>>>???@@@BBBEEEGGGIIILLLOOORRRXXXXXXYYY[[[^^^```cccdddeeehhhkkkyyykkk```TTT^^^^^^^^^^^^[[[XXXUUUSSSSSSQQQOOOOOONNNLLLIIIGGGEEECCC@@@>>>>>>===<<<:::555555444333222111000///......------,,,++++++******************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))*********))))))*********+++++++++***+++,,,++++++,,,...000.........///111222444555555555666777999;;;===>>>???AAACCCEEEGGGIIIMMMOOOSSSTTTVVVXXXZZZ]]]___```gggddd```eee~~~bbb]]]^^^YYY```___^^^\\\ZZZWWWUUUTTTSSSQQQOOONNNMMMKKKHHHFFFFFFCCC@@@>>>===<<<:::888444444333333222111000000...------,,,++++++*********************)))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((())))))************************++++++++++++***+++,,,,,,++++++---///---......///000222333444444555555666888:::<<<======???BBBCCCDDDFFFJJJLLLNNNOOORRRUUUXXXZZZ\\\]]]ccc]]]\\\aaahhh|||lll[[[OOOTTTaaa```___\\\ZZZWWWVVVUUUUUUSSSQQQOOOMMMLLLJJJGGGEEEEEEBBB???===<<<:::888666444444333333222111000000------,,,,,,++++++*********************)))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((()))******++++++*********++++++++++++,,,***+++------,,,+++---...------...///000222333444444444555666777999;;;<<<<<<>>>@@@AAABBBDDDGGGJJJKKKMMMOOOSSSVVVXXXYYYZZZXXXSSSXXX___ZZZ\\\iii___[[[PPPTTTeee___]]]YYYVVVUUUTTTTTTUUURRRQQQNNNMMMLLLJJJFFFDDDBBB@@@===;;;;;;:::888777444333333222222111111111------,,,,,,+++************************)))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***'''(((((()))******++++++*********+++++++++,,,,,,***+++------,,,+++,,,------------...000111333444444444555555777888:::;;;<<<===???@@@AAABBBEEEHHHKKKMMMOOORRRTTTUUUVVVVVVSSSQQQUUUXXXRRRPPPdddyyy[[[QQQTTTXXX\\\```]]][[[WWWTTTRRRSSSTTTUUURRRPPPNNNMMMLLLIIIFFFCCC???===;;;:::::::::999888444333333222222111111111------,,,,,,+++******)))***************)))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***'''(((((()))***+++++++++******+++++++++,,,,,,,,,***,,,------,,,+++,,,------------...000111333444444444555555777888999:::;;;===??????@@@AAADDDFFFMMMNNNPPPRRRSSSSSSSSSRRRUUUVVVUUURRRNNNPPPVVV\\\eeeMMMKKKUUU]]]______\\\XXXTTTQQQRRRTTTUUUUUUTTTRRROOOLLLKKKHHHEEECCCAAA@@@>>>;;;999888777666444444444333222111//////......---,,,,,,+++******************************)))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''))))))))))))************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---......------...///111222333333333444555666777888:::;;;<<<>>>@@@BBBDDDEEELLLMMMOOOQQQRRRSSSSSSTTTRRRQQQNNNKKKJJJKKKLLLMMMfffeeeTTTHHHLLLXXX___```___[[[XXXSSSQQQQQQRRRSSSSSSTTTRRRNNNLLLJJJGGGDDDBBB@@@???===;;;888777666555444444444333222111///.........---,,,,,,+++******************************))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''))))))))))))************++++++++++++++++++++++++++++++,,,,,,,,,,,,------......------...///111222333333333333444666777888999:::<<<>>>@@@BBBCCCDDDJJJKKKLLLNNNPPPQQQQQQRRRPPPNNNJJJGGGFFFFFFGGGHHHSSSiiilllLLLGGGHHHSSS]]]```^^^\\\YYYVVVSSSQQQQQQRRRRRRRRRTTTQQQNNNKKKIIIFFFCCC@@@>>>===;;;999777666555444333333333222222000///......------,,,,,,++++++***************************)))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,---------............///000111111222222333333444666777888999999;;;===???AAABBBCCCFFFGGGIIIKKKMMMNNNOOOOOOLLLIIIEEEAAA???>>>>>>???FFFRRRmmmoooYYYDDDHHHPPPZZZ```^^^ZZZVVVVVVTTTRRRRRRSSSTTTTTTTTTSSSPPPMMMJJJGGGEEEAAA>>>===<<<:::888666555444444222222222222111000///...---------,,,,,,+++++++++************************(((((((((((((((((((((((()))))))))(((((((((((('''''''''''''''''''''''''''((()))))))))************************+++++++++++++++++++++,,,,,,---------.........//////000111111222222222333444555777777888999:::<<<===???@@@AAACCCDDDFFFHHHJJJKKKLLLLLLGGGEEE@@@<<<999777777888@@@GGGVVVrrryyy[[[LLLDDDLLLVVV[[[\\\ZZZVVVRRRSSSRRRRRRSSSVVVXXXXXXWWWQQQOOOKKKHHHFFFCCC@@@===<<<;;;999777555444444333111111111111000///......------,,,,,,,,,,,,++++++************************((((((((((((((((((((((((***)))))))))((((((((((((((((((((((((((((((((((((((()))))))))************)))))))))******+++++++++******+++,,,,,,---............///000000111111111222222222333444555666777777888999:::<<<===??????BBBCCCDDDFFFGGGHHHIIIIIICCC@@@<<<777444333333333999>>>GGGWWWvvv~~~___OOOFFFEEENNNUUUVVVVVVVVVTTTRRRRRRQQQRRRUUUXXXYYYXXXWWWOOOLLLIIIGGGEEECCC@@@===;;;:::999777555555444444000000000000000///......,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))******)))))))))((((((((((((((((((((((((((((((((())))))))))))************(((((())))))***+++++++++******+++,,,,,,---............///000111111111111111111222222333555666777666777888999;;;<<<======AAAAAACCCDDDDDDEEEEEEDDD>>>;;;888444111000111111444999@@@JJJ\\\eeePPPHHHDDDHHHPPPUUUSSSRRRTTTTTTRRRRRRRRRSSSUUUWWWWWWVVVTTTLLLJJJGGGFFFEEECCC@@@>>>;;;:::999777666555555555//////000000//////......,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))*********)))))))))(((((((((((((((((((((((((((((())))))))))))************((((((((()))***+++++++++)))******+++---......///---...000111222222111111111111111222333444666666555666777888999;;;<<<<<>>;;;:::999777666555555555//////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************'''(((((()))***+++++++++)))******+++---...//////---...000111222222111111111111111222333444666666555666777888999:::;;;;;;>>>>>>???>>>>>>===<<<<<<555333000...------///000000)))///???DDDJJJhhhoooXXXKKK???<<>>;;;;;;999888666444333222000000000000////////////------..................++++++++++++************))))))))))))))))))))))))*********)))))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((('''((()))***+++******))))))******++++++,,,,,,---------......//////000000//////000111222333333444333444444555666666777777777888999999888666444333111000///...------------------///222555<<>>III___}}}iiiSSS???:::999666777<<<===@@@EEEIIIKKKMMMOOOQQQPPPNNNLLLKKKLLLLLLLLLJJJGGGFFFDDDBBBAAAAAAAAAAAA;;;;;;:::888777666444444000000000000////////////......------------,,,,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))))))))***++++++,,,,,,,,,,,,---......//////000111111111111111111222222555555555666666777777777666666666555444222000///......---,,,,,,,,,,,,,,,......///111000000777@@@PPPeeeqqqXXXIII;;;999888555555888777;;;@@@EEEIIILLLPPPRRRNNNLLLIIIIIIJJJJJJIIIHHHDDDCCCBBBAAA@@@?????????;;;:::999888777555555444000000000000////////////......------,,,,,,,,,,,,,,,,,,,,,+++++++++******(((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))((())))))******+++,,,,,,,,,,,,------.../////////111111111111111111222222555555555555666666666666666666555444222000///.........------,,,,,,------...---///222111000444;;;FFFTTTppprrrZZZHHH???777777777555444666333777<<>><<<;;;999999888777666555444444000000000000////////////......------,,,,,,+++++++++++++++*********))))))((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((((('''''''''((()))***(((((())))))***+++++++++,,,,,,,,,---......//////000000111111111222222222333333333333333333333333333222111000///...------...------,,,,,,---------,,,+++,,,000000///222777>>>IIIZZZwww~~~[[[KKK>>>999555555555444333555222555999>>>AAAEEEIIIMMMHHHGGGGGGHHHIIIIIIGGGEEEAAABBBCCCCCCAAA>>>;;;999888777777666555444333333000000000000////////////......------,,,++++++************)))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((''''''&&&'''((()))***(((((())))))******+++++++++,,,,,,------....../////////000111222333333444222222222222222222222222111000///...------------,,,,,,++++++++++++,,,,,,,,,***+++...///---000444666AAANNN```gggOOOBBB<<<999777666555333222333222444888;;;>>>AAAEEEHHHGGGGGGGGGIIIJJJIIIFFFDDDAAACCCDDDEEECCC???;;;888777777666555444333333222000000000000////////////......---,,,,,,+++******))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&((()))***((((((((()))******++++++++++++,,,------......///...///000111222333444444444444444444444444444444111000///...............+++***************++++++...,,,+++...///---///444,,,777EEESSSkkkmmmTTTDDD888777666666555333222111111111222444555777;;;@@@DDDBBBCCCDDDFFFGGGGGGHHHHHHCCCBBBAAA???===:::888777777777777666666555444333333333222000///---,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))************++++++,,,------......///111000///...///111333444555555555555555555555555555444111///---+++******+++++++++*********))))))***++++++,,,,,,------......444:::FFF\\\vvvvvvUUUEEE===888666555555444222111111000000111222333555888<<<@@@<<<===>>>@@@@@@AAAAAAAAA@@@@@@???>>>===;;;:::999666666666666555444333222333222111000...---,,,,,,++++++++++++************))))))))))))))))))))))))(((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((()))))))))*********++++++,,,,,,---.........000///......///000222444444444444444444444444444222111000...---,,,,,,,,,+++++++++*********))))))******+++,,,,,,------...,,,222555>>>PPPddd~~~[[[GGG===999999444333333222111000//////...///111111222444777:::888999::::::;;;;;;;;;;;;===============<<<;;;;;;555555555555555444222222222222111///...---,,,+++*********)))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))*********++++++,,,,,,---......//////......///000222333333333333333333333333333///......------.........+++************)))))))))******++++++,,,---------,,,111222777CCCQQQmmmfffQQQFFF:::555666222222111000000///.........///000000000111333555888888999:::::::::::::::<<<<<<<<<<<<<<<;;;::::::666666666666555444333222111000000///...,,,,,,+++))))))((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))************+++,,,,,,------...............000111222111111111111111111111111......---------------...************))))))))))))*********+++,,,,,,---------333222444<<>>NNN___zzzbbbAAA;;;333000111222000---666++++++...+++///222)))777+++)))222333***'''------000777555...555>>>999888888888888888777777666444222///.........,,,++++++,,,------,,,+++***)))+++***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&)))+++,,,+++******+++,,,......---------......///////////////............---,,,***)))))))))***+++''''''(((((())))))******(((,,,+++(((...999888///,,,,,,,,,,,,...222555777GGGTTTpppeeeMMM@@@:::333000111222000---+++111000///---"""---OOOOOO999&&&&&&,,,......000......333555444@@@KKKGGG777888888888888777666666222000...------,,,+++)))******+++++++++***)))((())))))((('''&&&&&&&&&'''&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$&&&((())))))***+++------------------...//////////////////.........---,,,+++***)))))))))******'''((((((((()))))))))***'''+++***''',,,666555,,,---,,,,,,---...111333555<<>>===888222000000111000...***...444222---:::UUUjjj???555***(((,,,///,,,(((...)))+++,,,***444===999666666777777666666555444111///,,,+++++++++***((('''((()))))))))))))))((((((''''''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''')))*********,,,...++++++,,,---...//////000//////.........---------+++******)))((()))))))))(((((((((((())))))))))))'''***)))&&&***222111)))------------...000222333444EEERRRaaa```III::::::666222///000000///...333'''......333eeexxxJJJ###+++000...+++,,,,,,)))444000444555000444999555444444444555444333333222111///,,,+++++++++)))(((&&&&&&''''''((((((((()))'''&&&&&&&&&&&&&&&'''(((%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((()))***)))((('''((()))******+++---...///000000.........---------,,,,,,******)))))))))(((((()))(((((((((((())))))))))))(((***)))''')))...---(((...------------///000000333>>>HHHRRRooofffMMM???777666444111///////////////000000&&&---WWWuuuTTT)))------)))(((---000000+++)))333888333444:::888222222333333222222111000111///---,,,,,,+++***(((&&&&&&'''''''''((())))))''''''&&&&&&&&&''''''(((%%%&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&'''((('''%%%$$$%%%&&&)))***+++---.../////////------------,,,,,,,,,,,,***************))))))((())))))))))))(((((((((((()))+++***)))***---,,,***---------------......///444777AAAPPPaaayyyUUUBBB:::777222111000///......///000%%%AAA)))<<>>777666000000000///......///000)));;;000EEErrrNNN ;;;+++'''***111111---000888UUU@@@666555222444888444444444555555444444333222000...+++*********(((''',,,+++***)))))))))***++++++***)))((((((((((((((('''((()))***)))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))---...000000//////111222)))***,,,.........,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,+++***)))***)))))))))((((((((('''))))))***++++++***+++,,,******+++,,,---.........000---333@@@JJJ[[[mmmSSSEEE:::333333.../////////......///000888$$$///<<<...(((///***,,,---000///######CCCiiibbbBBB,,,)))***222777222666666777777666666555444///,,,***))))))((('''&&&...---,,,*********++++++,,,,,,***)))((((((((((((((()))***+++***)))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))---......---+++)))***+++***+++---......---,,,***,,,,,,,,,+++++++++******,,,,,,---...---,,,+++*********))))))((((((((('''(((((()))******)))***---))))))+++,,,---.........222000000444???TTToooVVVLLLYYYIII000111////////////////////////222111000//////......///'''///222+++'''999___222111000///000222444555666777888888777444000...///---***))))))+++...111111///***%%%###%%%+++000((()))'''$$$&&&+++,,,)))+++''''''++++++&&&&&&***'''&&&$$$$$$$$$&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))))))))))))))******************))))))******+++,,,***++++++,,,,,,++++++***+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++,,,,,,------...//////000//////111555:::GGG___ssseeeIIIFFFKKK???000000000000000000000000000000222111000///............)))---000---+++333EEEUUU------,,,+++,,,...000111///000222333333111///---***)))'''&&&&&&(((***,,,444000,,,((('''))),,,///+++---,,,((('''******'''+++''''''***)))&&&&&&)))'''&&&%%%$$$$$$%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''((('''''''''(((((((((((()))******)))))))))***++++++***++++++++++++++++++***+++++++++******)))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,------...////////////111333777AAAUUUhhhdddNNNFFFGGG???444000...000000000000000000000000222222000///------,,,,,,...---,,,,,,,,,...000000+++***))))))***+++---...---...///000000...,,,+++&&&&&&%%%%%%&&&&&&'''(((///+++'''&&&((())))))(((,,,111222---(((''''''%%%***'''&&&((((((%%%&&&(((''''''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''')))))))))))))))******+++******++++++++++++******************)))))))))))))))))))))))))))))))))))))))))))))*********++++++***++++++,,,,,,---............000222333999HHHXXXnnnyyyWWWGGGLLLNNN999...111---111111111111111111111111222111000...---,,,,,,+++333...)))(((+++...---***+++++++++++++++---...///111222222111///,,,)))'''&&&&&&'''((((((((((((((()))&&&###%%%)))+++(((%%%***111333...'''%%%&&&%%%((('''&&&&&&&&&&&&&&&(((''''''&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&)))(((((((((((()))******))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))******+++,,,,,,------,,,---///111111444???KKK```]]]III???GGGIII333+++222000000000000000000000000000111000///---,,,+++++++++///---******,,,...///...++++++++++++,,,---......222222111000---+++((('''&&&'''((()))))))))(((((((((&&&%%%)))...000,,,(((&&&---000+++&&&%%%&&&&&&''''''&&&$$$%%%'''))))))'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''((((((''''''(((((()))***((())))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))******+++,,,,,,---++++++...111000222999CCCWWWpppnnnKKK<<<666777777---***000333///////////////////////////...---,,,,,,,,,,,,,,,(((***...000///---+++***((())))))***++++++,,,,,,---------,,,+++***)))(((%%%%%%&&&''''''''''''&&&&&&&&&&&&)))------***'''###)))+++'''%%%&&&''''''%%%'''&&&###%%%))),,,+++%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''((())))))(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))******++++++,,,------,,,,,,...111111111666>>>KKK^^^zzzxxxWWWAAACCC>>>111+++...------555........................------,,,,,,,,,,,,,,,---&&&***...///---+++)))((('''((()))******+++++++++,,,,,,+++***)))(((''''''%%%%%%%%%%%%&&&&&&'''''''''((()))***)))'''%%%###%%%''''''$$$$$$((()))'''###&&&&&&###%%%,,,///...###$$$$$$%%%%%%%%%%%%$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''(((&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''((()))'''(((((())))))(((((('''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++,,,---------...---...000000///333:::???QQQfffcccJJJ>>>VVVPPP777***444111+++555........................,,,,,,++++++,,,,,,---...+++++++++*********+++---((()))***+++,,,,,,,,,,,,111000...,,,)))'''%%%$$$''''''&&&&&&&&&'''((()))---...000...+++'''%%%%%%'''(((&&&###%%%))))))&&&###&&&&&&###%%%---111000"""###$$$%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))***++++++,,,,,,---......000......000///---111777888LLL]]]xxxsssPPP<<<;;;EEE999,,,+++222666111***......//////......---,,,---......,,,***((()))***---+++))))))***+++***)))(((//////'''&&&...111------,,,+++)))(((&&&%%%$$$&&&&&&&&&&&&(((***,,,---''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&######""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++,,,,,,,,,,,,,,,,,,---------...---,,,---///111222???NNNbbbYYYFFFJJJPPP999444......000222000---...............------,,,,,,------,,,***))))))***+++)))(((((())))))((('''777<<<888---(((+++***%%%((((((((((((''''''&&&&&&''''''&&&'''((()))+++,,,''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''&&&&&&&&&$$$#########$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++++++++,,,,,,,,,,,,------......---,,,,,,...000000:::HHHZZZxxxkkk???===QQQUUU---///000000...---...000...............---,,,,,,***+++,,,+++***)))***,,,***(((&&&&&&'''''''''&&&...333111((($$$(((((($$$$$$%%%%%%&&&''''''((((((((((((''''''(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))++++++++++++,,,,,,------...//////...,,,,,,---//////444???OOOeee}}}[[[:::???NNN@@@+++---//////,,,+++...111------.........---,,,,,,(((***++++++******+++---)))(((&&&&&&'''''''''&&& %%%&&&""""""&&&)))'''$$$$$$%%%&&&'''(((((()))(((((((((((('''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********+++,,,,,,------...///000...---,,,,,,...000///666FFFWWWpppbbbPPPAAAJJJJJJ---000///---++++++---///000---------...---,,,,,,+++''')))************+++---+++)))''''''((()))((('''%%%((()))&&&$$$&&&'''&&&''''''''''''''''''(((((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++,,,------...///000///---,,,,,,---333,,,000AAAPPPdddrrrLLLCCCEEENNNFFF,,,333///+++***,,,...///...---------------,,,++++++''')))******))))))+++,,,,,,***(((((()))***)))(((%%%'''((((((&&&&&&((((((((((((((('''''''''''''''''''''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))***+++,,,---------...000///...---------333---///;;;IIIYYYwww___???888???BBB999......---,,,,,,---......---,,,------------,,,++++++((()))******))))))***+++,,,***(((((()))***)))((( !!!$$$&&&'''''')))+++&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$&&&'''((()))((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***+++,,,------+++---//////...---......000...000666>>>NNNiiidddSSS;;;444999333***+++'''***---......---------,,,,,,---------,,,++++++)))***+++***)))((()))***+++)))((('''((()))((('''%%%&&&''')))(((&&&&&&)))$$$$$$$$$%%%%%%&&&&&&'''$$$%%%'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$((()))***+++***)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((()))***+++,,,------***,,,///000///......///---000222222666FFFaaawww[[[>>>999QQQRRR444&&&111........................555222...---...---+++(((,,,***))))))***++++++******))))))((('''&&&&&&&&&((('''&&&'''))))))(((&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&$$$"""%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$############$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))((((((((()))******++++++,,,,,,------.../////////000++++++333777???TTTjjjlllLLL???@@@NNNIII111(((111........................111...++++++,,,,,,+++))),,,+++******,,,,,,+++************)))(((((('''''''''&&&&&&(((******)))'''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))((((((((()))******++++++,,,,,,------.../////////000+++,,,222555:::LLL```wwwzzzSSS<<>>555<<<777111...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++------,,,)))(((***,,,)))'''&&&'''((()))((('''''''''''''''''''''''''''&&&%%%%%%&&&((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&######$$$%%%%%%&&&'''''''''%%%$$$$$$&&&&&&%%%###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))((((((((()))******++++++***++++++,,,,,,---......,,,.........000333555777???PPPjjjaaaIII<<<222777...+++111111******000,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,+++))))))+++...***)))''''''((())))))((('''''''''(((((((((((((((&&&%%%%%%&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''(((******((('''&&&######$$$%%%%%%&&&''''''#########%%%'''((('''%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$############$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((()))******++++++***++++++,,,,,,---......---//////---...111333333666III```yyytttOOOCCC;;;,,,...---+++******+++---...,,,+++*********,,,...000))))))))))))))))))))))))******)))((((((((((((((('''''''''''''''((()))***''''''%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&%%%$$$+++)))!!!((($$$"""...%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++***++++++,,,,,,------...............///////////////AAATTTggg^^^AAA:::999111...---+++******+++---...---,,,+++******,,,---...))))))))))))))))))))))))***)))(((((('''''''''((((((''''''''''''(((((()))'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$"""!!!###&&&"""(((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((())))))***+++******+++,,,,,,------...............////////////222>>>LLL^^^zzzjjjMMM;;;555555111...---,,,++++++,,,---......---+++******+++,,,,,,)))))))))))))))))))))))))))(((''''''&&&''''''''')))((((((''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%'''(((///CCC///!!!%%%$$$))))))%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((())))))***+++******++++++,,,---------............////////////555888BBBSSSiiiYYYKKK@@@666000+++------,,,,,,,,,---.........---,,,+++************(((((((((((((((((((((((((((''''''&&&&&&&&&''''''***)))((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""###&&&,,,///CCC^^^AAA'''+++(((***...&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))***************+++,,,,,,------............////////////444222:::KKK\\\ttthhhJJJGGG???444...+++,,,,,,,,,,,,---......///...---,,,+++***)))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&'''(((***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%))),,,...---++++++,,,!!!FFF777)))222,,,&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''((())))))***))))))***++++++,,,,,,---............////////////000...666GGGTTTfffvvvTTT@@@>>>555---///000,,,,,,------......//////---,,,,,,+++******)))((())))))))))))))))))))))))'''''''''&&&''''''((())))))((((((''''''''''''(((''''''((((((((((((''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((())))))(((((((((&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%---777;;;777...&&&"""000&&&!!!***(((***'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((''''''(((((()))***))))))******+++,,,,,,,,,............////////////------555BBBLLL\\\}}}bbbOOOGGGBBB222***...111+++,,,---....../////////+++++++++++++++***))))))))))))))))))))))))))))))((('''''''''(((((()))***(((''''''''''''(((((()))'''((()))******)))((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((((())))))******))))))(((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$+++333555000)))$$$"""&&&---!!!!!!$$$$$$000,,,''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((''''''''''''((()))))))))))))))***++++++,,,,,,............////////////,,,...333:::BBBSSSooo}}}[[[UUUVVVOOO888+++,,,---+++,,,---...////////////***++++++++++++***))))))))))))))))))))))))))))))((((((((((((((()))******'''''''''''''''((()))***((()))***++++++***)))((((((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))))))))************))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''###%%%'''$$$!!!!!!%%%***###$$$!!!,,,***%%%---!!!''''''''''''''''''''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((()))))))))))))))***++++++,,,,,,............/////////000---///222444;;;LLLfffzzzdddRRRVVVPPP???111,,,,,,+++...//////000000//////...,,,)))+++///...))))))...///'''&&&...///(((%%%((('''((())))))((((((***,,,((()))***+++,,,,,,+++***((()))***++++++***)))(((******+++******)))((('''***'''$$$$$$&&&'''%%%######$$$%%%&&&'''&&&%%%%%%)))(((''''''''')))+++,,,((('''''')))***+++)))'''''''''((())))))))))))(((,,,***(((&&&&&&(((+++---'''((()))******)))((('''$$$%%%%%%'''(((((((((''')))***)))'''&&&&&&&&&$$$)))(((''''''&&&%%%$$$$$$&&&&&&''''''''''''&&&%%%%%%&&&'''((())))))))))))(((((()))))))))*********)))(((''''''(((((('''&&&&&&'''(((***,,,+++(((%%%))))))((('''&&&&&&&&&'''''''''''''''((((((((()))))))))))))))***+++,,,------..................---000......111666CCCYYYlll{{{QQQAAABBB===111***,,,000111......////////////......333000---,,,)))***555AAAUUU???+++%%%&&&&&&,,,444......---***'''%%%%%%&&&)))((((((((()))***+++,,,''''''((((((((((((''''''$$$$$$&&&''''''(((((((((,,,+++***+++,,,,,,+++***...------,,,+++++++++++++++***)))'''%%%$$$""""""...,,,******,,,,,,+++***))))))***************)))******)))))))))))))))***)))******************))))))*********)))))))))***'''((((((((()))*********###$$$%%%&&&&&&'''(((***)))))))))***************++++++,,,,,,,,,,,,++++++''''''&&&&&&&&&&&&''''''((('''''''''((())))))(((''''''(((***,,,,,,***(((''''''(((((())))))******''''''((((((((()))))))))+++******++++++,,,---............//////............---///333777AAASSSdddbbbEEEOOOKKK@@@444...///222222------............------...---,,,***(((///@@@QQQRRR===,,,(((***(((&&&'''"""$$$&&&((())),,,///222111///---+++***+++,,,---......---,,,,,,---...///***+++,,,,,,------------&&&(((***++++++******+++''''''&&&&&&&&&'''))))))(((***---000222333333222***((('''''')))++++++***,,,,,,,,,------,,,++++++***+++,,,------+++)))(((+++++++++******+++++++++***,,,---+++)))))),,,///*********++++++++++++,,,&&&)))+++***(((''')))+++((('''&&&&&&&&&&&&'''(((%%%&&&&&&'''''''''&&&&&&......------...///000000))))))'''&&&%%%%%%%%%%%%+++***)))***+++,,,+++***&&&&&&'''((()))))))))(((((((((((()))))))))******,,,,,,,,,,,,---...//////...//////000000//////...------000444777===JJJXXXrrrxxxVVVIIINNNGGG;;;111------,,,***111111111222222111111111((()))******))),,,555>>>***$$$###,,,222111,,,***111111000...+++)))***+++&&&&&&((())),,,///222333///---+++******,,,...000////////////...,,,++++++%%%***...///...---...///555666999;;;>>>@@@AAAAAA???CCCJJJQQQWWWZZZ\\\\\\^^^^^^___aaaeeeffffffeeeWWWWWWWWWWWWVVVUUUUUUTTTHHHIIIJJJKKKKKKIIIGGGFFF>>>===<<<;;;;;;<<<===>>>888:::;;;:::888999>>>CCC<<<999888888666222111222777999999555///++++++---222111...,,,******+++,,,,,,,,,---.../////////...''''''&&&&&&&&&'''(((((())))))))))))((()))***,,,***'''%%%$$$%%%&&&&&&%%%))))))*********)))(((((()))))))))************+++,,,,,,,,,,,,---.../////////000000000000000000//////...///222444888CCCNNNggghhhPPPJJJ???888222000222444444333------............------888666333000//////---+++666222///...---+++,,,...***,,,---......///222444<<<@@@HHHQQQZZZ```eeegggvvvuuusssqqqrrrtttwwwyyyzzzzzzyyyyyyxxxvvvuuutttppptttxxxyyyxxxvvvwwwyyy~~~xxxvvvxxxlllmmmlllhhhccc______```LLLIIIFFFBBB???>>>>>>>>>333222222111///...,,,+++333222111000...,,,***)))&&&(((+++,,,+++,,,...000...,,,))))))***,,,,,,,,,******++++++,,,,,,++++++*********++++++++++++,,,,,,++++++,,,,,,---...///000111111222222111111000222///...000111555>>>HHH___ttt```JJJBBB@@@888222222222111000111555555666666666666555555...,,,(((&&&***000///+++))),,,///111222333666999@@@DDDKKKRRRZZZbbbjjjooozzz{{{yyywwwsssnnniiifffdddHHHGGGFFFDDD???:::555222333666777444...(((&&&&&&,,,)))'''&&&'''(((((('''&&&&&&&&&'''((()))+++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---...//////111222222222222222222111333///...000222444;;;CCCWWWhhhoooYYYKKK???===666111222222111444:::222222222333333222222222222666:::===EEEOOOSSSQQQUUU```qqqzzzvvv]]]aaaccc___VVVMMMHHHFFFAAA>>>:::666222///,,,)))111///,,,***)))***,,,---,,,,,,,,,,,,------------------------...///000111222222333333333333222222000...///333555666:::???LLL\\\yyy]]]TTTOOOEEE>>>:::<<>>999---555???000333111222555888888666666444///...555;;;:::777555@@@SSSfffyyymmmqqq{{{eeeuuuuuuaaaXXXcccjjjfffYYYaaaeeexxx|||ZZZYYYRRRWWWTTTSSSnnnwww222%%%CCC+++uuuuuudddVVV>>>///555???SSSnnnffftttwwwRRRiiicccSSSTTTxxxWWW@@@eeexxxSSS???===KKKWWWQQQ<<<333===TTTPPPXXXLLLDDD666???:::666:::>>>444:::>>>888999***???<<<...GGGQQQCCCRRRRRR\\\WWWcccjjjmmmkkkmmmtttwww~~~yyytttmmmbbbSSSDDD;;;:::<<<:::555333666777666888<<>>yyy~~~\\\fffwwwOOO``````___zzzLLLIIIUUU\\\aaaccc^^^GGGBBBFFFHHHccc[[[SSS^^^NNNBBBRRR>>>LLLMMMKKKEEEAAAFFFQQQVVVVVVYYY```jjjsssxxx}}}ppp\\\RRRNNNJJJEEE===555444888:::???MMMeeeuuuaaa\\\gggWWWOOOBBBTTTMMM======SSSzzzwwwwwwxxxgggYYY|||oookkkooowwwvvvccccccmmmwwwCCC$$$+++OOOhhhjjjmmmxxxRRR......YYYzzzAAAmmm|||GGGMMMhhh999222:::ZZZuuurrrVVVtttLLLppp|||LLL&&&555###VVVpppWWW777KKK___TTT{{{bbb***===OOO___nnniiikkkSSSbbbxxxbbb```SSS```JJJVVVKKKNNN^^^rrr{{{pppeeecccaaa\\\IIINNNJJJNNNSSSOOOWWWhhhmmmhhhkkkrrrssstttkkkooozzznnngggfffYYYRRRSSSbbbwwwttt\\\NNNPPPZZZWWWVVVfffmmmlllrrr[[[]]]AAAfff111TTT___ooouuu[[[cccVVVtttJJJ***,,,555888mmm]]]666111UUUYYYmmm888===777XXXDDDyyy]]]AAAEEEQQQtttEEEooo___OOOvvvfffuuuwww333555@@@OOOkkk{{{<<>>000777CCC^^^{{{tttzzz|||{{{vvvzzz~~~~~~pppxxx___HHHooottt}}}@@@555yyywwwEEE333000[[[kkk999NNNKKK%%%LLLoooPPP666'''LLLxxx222111&&&555xxxHHHbbbJJJjjjhhh///555+++vvvgggOOOXXX~~~<<<,,,111)))gggWWWSSSyyyoooQQQ''',,,,,,$$$GGGiiiDDDPPPKKK###555777EEE<<<;;;>>>,,,XXXuuuXXXbbbhhh222!!!---```VVVOOO]]]]]]:::%%%---222fffooo\\\eeehhhSSSSSSEEEbbb```jjjwwwccc[[[OOO666>>>WWWMMM???QQQeeelllwwwvvviiiVVV^^^{{{~~~]]]WWWvvv]]],,,888zzzjjjuuu///;;;&&&DDDggg111444,,,333777```{{{|||KKKyyynnn---///:::)))YYYjjjPPP|||WWWBBB***555000>>>nnnHHH\\\rrrkkk%%%>>>+++:::LLLFFF\\\;;;222)))+++333888{{{???xxx```...;;;@@@---'''555___MMMZZZWWW;;;---111SSScccdddlll~~~jjj666)))999666777MMMxxxzzzQQQTTTuuukkkqqqjjjWWWmmmoooHHHOOOzzz~~~kkkDDD+++777[[[YYYOOODDDGGGTTTZZZVVVeee^^^YYY[[[\\\\\\]]]___]]]YYY\\\gggppp{{{kkkOOOrrrmmmgggnnn;;;333666zzz;;;///xxxaaa...444UUUfffOOO@@@444WWWRRR+++444''',,,888hhh[[[JJJ000@@@eee666LLL{{{===YYYqqqBBBqqqBBB(((mmmSSSNNN\\\.........***:::YYYhhhWWW///222555<<<999aaa888ggguuu000!!!;;;;;;%%%>>>rrr\\\VVV<<>>???555,,,222555***eeeUUUyyy000000<<>>fff===444vvvyyy===555xxxoooBBB===oooTTTIIIddd777EEEzzz///xxxMMMqqq]]]888hhh===ssstttmmm+++JJJ^^^VVVgggtttPPPjjj}}}~~~sssSSSppp555LLLHHHIIIvvvEEE...222333jjj111555dddIII555zzzFFFyyy|||(((000NNNiii444666wwwggg444333ppp;;;AAAJJJ```{{{555111kkkzzz666///kkkSSSooo...111111nnnhhh444...VVVnnnRRR///...nnnQQQ000---dddyyyLLLyyy555555777MMM///>>>888mmmGGG000jjjTTT444aaaFFFyyy}}}GGGYYYDDDUUUppp???>>>RRRFFF```www444cccCCCooommmsssWWWcccZZZ```iii```\\\yyyzzznnnccc___qqq>>>lll===XXXlllttt888888555<<>>333FFFtttddd%%%222XXXjjj555111tttxxxzzz\\\555333kkk888AAANNNmmmttt555555qqq888333dddhhhmmm000111000vvv...(((>>>ccc___---000XXXnnn444000KKKFFFxxxCCC444:::ddd222222zzzTTT[[[uuuUUU222___{{{777FFFzzzKKK]]]IIILLLPPPsssQQQxxxVVV222}}}yyy666sssRRR;;;CCC<<>>***333qqqXXXnnn---444AAAAAA000999NNNwwwVVV///666bbb~~~<<<222\\\tttHHHggg555MMMEEE///zzzFFFuuu@@@XXX~~~XXX111^^^qqq|||555gggNNNQQQ||||||UUU555DDDfffcccwwwGGGzzzfffmmmhhh|||OOOnnn~~~lllvvv777PPPnnn777mmmBBB222OOO000III}}}yyyKKK---ddd999000HHH;;;---555iii^^^///<<<{{{rrrzzzKKK666333hhh222;;;zzzOOOfff___222@@@@@@666;;;aaaeee222111///UUUXXX444000RRRMMM{{{///888333NNN,,,///gggWWWwwwuuuddd111===XXX???333???NNNmmmvvv666<<>>RRRxxxOOOaaa~~~OOOCCC???ccc???www\\\kkk999QQQfffVVV~~~iiimmmYYYuuuVVVnnnZZZRRReee}}}{{{}}}}}}dddiiipppzzz:::pppNNN<<>>DDD}}};;;BBBEEEyyy^^^mmm```wwwMMM{{{nnnzzz{{{ZZZjjj}}}qqqhhhmmmUUU>>>RRRZZZnnnsss666PPPNNN///wwwfffkkk777111vvv000555kkkIII777111000kkk000666]]]aaazzz;;;,,,777lll222<<<~~~pppYYYWWWeee333888nnnDDD---888999222000>>>:::000333QQQwwwEEE,,,,,,mmmCCC+++FFFsssFFF>>>)))333sss666...RRRWWWbbb}}}WWW666\\\KKK555lllSSSrrrHHHIIIsssfffnnnwww;;;OOO]]]BBB|||AAAEEEnnnVVVYYYiiixxx}}}GGGwwwWWWcccccc}}}XXXeee}}}xxxxxxqqqrrr|||>>>BBB222fffgggMMM+++eee555<<<{{{FFF444666ggg222333XXXTTT<<<222111tttjjj///,,,MMMaaa???000333rrr]]]...111```bbbYYY~~~TTT111111VVVBBB111======222...@@@www,,,***===YYYlllUUU222+++KKKUUU<<<444;;;IIIxxxDDD999///LLLyyy{{{;;;%%%===tttTTTGGGyyyuuu{{{UUU444HHHbbb444PPPccczzz222[[[fffBBBcccccc>>>@@@EEEggg]]]999XXXqqqAAAccc}}}XXXrrrqqqMMMiii~~~eee```vvvfffnnnmmm777^^^555sss:::---ttt555222{{{777222EEE```999===|||NNNbbbooo666,,,(((UUUmmmWWW---%%%111<<>>DDDHHH555GGGAAAHHHEEEIIILLL888...---777MMMNNN777333666ggg~~~dddYYYRRR@@@>>>HHHKKKYYY444......444[[[WWW333@@@DDD```RRRNNNOOO[[[ZZZPPPRRRPPPIIIFFFRRRFFF,,,'''===888333///555///EEERRRMMM(((CCCEEE???;;;@@@===777:::444;;;111333###%%%CCCGGG<<<444>>>GGG@@@000RRRHHH???GGG???BBBOOO>>>---:::@@@RRR???333???___qqqrrrCCCGGGttt<<>>@@@AAA,,,------GGG>>>KKKOOOaaalllwww|||hhh<<>>RRRAAAPPPNNN___kkkPPP@@@===YYYzzzkkk\\\UUUllleee```ttt}}}VVV000222&&&444JJJppp}}}~~~yyyxxx~~~mmmRRR111\\\CCC333```NNN[[[lll~~~\\\PPPmmm@@@^^^```mmmfff]]]jjj|||pppdddmmmiiiJJJKKKHHHOOOYYYaaammmyyyyyykkkyyy||||||uuurrrlllmmmfffhhhooo______lll\\\jjjcccsssqqqiiiwwwVVV&&&222999***+++,,,888MMM777===111666999888000***555888HHHAAA%%%===111,,,---...444000---222333555>>>EEE+++:::999DDD666;;;999777???BBB888>>>@@@444555<<<333555BBBGGGAAA@@@HHHGGGIIITTTTTTVVVbbbmmmyyyeeetttSSS>>>FFFGGG777CCCaaa```PPPYYYkkkqqqsss\\\XXXWWWZZZlll[[[OOOBBB===BBBHHHIIIGGGGGGEEEDDDGGGNNNYYYdddlllllljjjeee___WWWPPPJJJGGGEEEDDDBBB@@@===;;;999888777666555444444555666777555666777777777555444333333333222222111111111000888666333000...---------BBB...333RRReee333EEEggg|||aaa)))222%%%///******))))))))))))******))))))*********+++++++++'''...***&&&,,,---+++111---///,,,333IIIRRRJJJFFFEEE===<<<:::222111555333444...///FFFwwwzzzssssssqqqnnnhhh```YYYUUUMMMHHHPPPrrrxxxnnnjjjooo~~~lllYYY}}}```qqqQQQMMMXXXhhhssswwwzzziii}}}zzzxxxtttooojjjfffdddbbbddddddbbb___ZZZTTTOOOKKK===<<<:::777555444333333888666555555555333...)))555...'''%%%))),,,,,,***---+++)))'''(((+++...111//////...---,,,+++******......------------------,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,+++***......------,,,,,,,,,,,,000///---+++******+++,,,)))666666...EEEYYY<<<555444$$$(((***))))))(((((())))))***)))))))))*********++++++...111+++(((//////***---222666888OOOssscccQQQ;;;///111...+++111OOOeee\\\VVVNNNKKKUUUTTTCCCHHHIIIHHHGGGLLLSSSTTTOOOYYYVVV[[[VVV[[[\\\NNNSSS;;;<<<;;;777333111555888CCCTTTppp~~~|||oooaaaOOOVVVXXXWWWOOOBBB777333333444333111...,,,+++******...------,,,***(((&&&%%%000///...------------------,,,+++,,,------+++)))***))))))***,,,,,,+++)))************)))))))))((((((''''''&&&&&&''''''((($$$$$$%%%&&&'''(((((()))(((((())))))))))))((((((***))))))))))))(((((((((******))))))))))))(((((())))))((('''((()))***+++&&&000)))+++```{{{666+++///(((...))))))(((((((((((())))))))))))))))))************......'''&&&///...(((+++###[[[XXX))),,,---+++111OOO}}}@@@444888555777888,,,333222222111111111222333444444222444AAAVVVnnnttt```PPPFFF;;;:::999...333888;;;999222...///222(((((())))))+++,,,---...''''''((()))+++---///000(((''''''&&&&&&''''''(((&&&%%%%%%%%%&&&'''(((((($$$'''***,,,+++***))))))((()))+++,,,............111000...,,,***)))))))))*********************)))'''(((************((('''*********)))))))))******))))))))))))))))))(((((((((((((((((()))***+++,,,555$$$%%%___YYY111((()))%%%,,,)))((((((''''''(((((()))((((((((()))))))))******(((+++&&&'''///...,,,555DDDmmm000333///+++...EEEMMM222222333111111)))000---+++***+++------+++)))000---+++---222999===???>>>GGGLLLWWW^^^nnn{{{www{{{^^^???CCCTTTCCC888555444111888???<<>>777===:::@@@AAA888666777000555333000000111000,,,)))***)))((('''&&&%%%%%%%%%***)))((('''&&&&&&&&&&&&))))))((('''''''''''''''''''''((('''%%%%%%&&&(((---------+++***)))***,,,******)))((()))***+++,,,)))***+++++++++++++++***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&((())))))(((''''''%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((,,,ZZZkkk!!!***111***'''+++''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((($$$***++++++,,,(((222JJJqqq888(((,,,---///;;;???///444000000---111,,,***)))+++...///---***000000///,,,***---666===)))@@@$$$===BBB===\\\<<<222///999JJJ```|||[[[EEEGGGAAA555///444:::<<>>999888888111111///------//////---+++++++++++++++,,,---...///(((((())))))******++++++)))((((((((((((((())))))''')))***)))'''&&&((()))((((((&&&&&&&&&&&&&&&&&&###$$$%%%''')))+++,,,---***+++---...---+++)))'''&&&&&&&&&''''''(((((((((((((((''''''''''''((((((%%%'''***,,,,,,+++)))'''%%%%%%%%%&&&&&&&&&''''''&&&'''(((((())))))))))))'''111bbbUUU000000...'''(((###'''&&&&&&&&&&&&&&&&&&'''&&&&&&'''''''''((((((((($$$(((''')))---,,,999RRRnnnDDD333111333,,,///111666sssDDD,,,333//////---...---,,,,,,---.../////////,,,///111333222000......444===111333666///tttPPP555111999NNNeeexxxbbb999;;;777111222999888000<<<666:::===999;;;<<<555111111111000////////////))))))((((((''''''((((((*********))))))'''&&&%%%&&&&&&&&&&&&'''((()))***%%%(((******((('''(((***)))'''&&&(((******)))'''((()))+++,,,,,,+++***)))+++...222555777777555444)))((((((((('''''''''&&&'''&&&%%%$$$$$$%%%&&&'''"""$$$(((++++++)))&&&$$$&&&&&&&&&''''''(((((((((&&&''')))***+++,,,,,,,,,...666ggg666222***&&&'''111((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((******(((---777999GGG```rrr999$$$555999$$$(((---000333lllJJJ,,,333000111.........------,,,++++++,,,,,,000---+++---111333222000...---===///:::<<<~~~ggg111CCCcccRRR:::<<<999444222444555444999666:::AAA111777LLL222444222///------,,,***))))))))))))))))))*********)))$$$***111***&&&*********'''(((---,,,'''(((---+++%%%)))+++###$$$+++)))(((***)))&&&%%%'''((()))((( ***000&&&+++555...MMMxxxgggDDD&&&!!!%%%###$$$***%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%'''******'''###$$$$$$%%%%%%%%%%%%&&&&&&&&&(((&&&'''---***&&&---,,,666|||///...))))))$$$---'''(((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((---&&&'''333---```ssszzznnn>>>,,,...///------222&&&---===JJJQQQ333---,,,333)))000((()))+++,,,------,,,+++,,,,,,------...//////000,,,333,,,999333777mmm333333JJJ\\\yyyAAA===777333444444000111444:::;;;>>>DDDGGGjjjvvv444111///------,,,***)))))))))))))))************333)))###''',,,---------'''$$$$$$''''''###$$$)))((("""'''***&&&)))...*** ###%%%)))---000///---111...222,,,''']]]ggg777''''''&&&$$$'''&&&&&&&&&&&&&&&&&&&&&&&&(((%%%$$$$$$'''(((&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%'''((((((''''''(((+++777666sss~~~,,,***+++,,,'''+++$$$(((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((%%%&&&***111...lllbbbFFF---***000000......000&&&+++444AAAZZZ777///...333***///---,,,,,,++++++,,,------,,,,,,,,,---......//////111...,,,999444///\\\FFF111999222JJJ^^^www|||vvvCCC:::333222888:::444444999111BBBUUUppp333111...------,,,***))))))))))))*********++++++,,,---(((***111,,,$$$&&&...+++***,,,+++))))))+++,,,'''***+++&&&''')))!!!---+++)))******((($$$ ******&&&+++BBBdddBBB)))))))))&&&%%%''''''''''''''''''''''''(((&&&######$$$&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$******$$$'''---***---888yyy888***++++++'''+++%%%(((((('''&&&&&&&&&&&&'''''''''''''''(((((((((((((((***)))---333xxxBBB555---///111---+++,,,...+++///111<<>>333NNNVVVVVVSSSrrroooeee;;;555666333555IIIhhhYYY>>>---111///,,,,,,,,,,,,+++)))((())))))***+++,,,------000&&&000IIIfff999666000***+++///...+++///))))))))),,,;;;AAA666000++++++...,,,''')))111DDD000???~~~```:::///&&&&&&'''&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$(((,,,...,,,(((%%%###$$$$$$%%%%%%%%%%%%&&&&&&)))&&&"""''',,,"""***JJJxxx888888...++++++&&&(((((('''&&&&&&&&&&&&'''''''''''''''(((((((((((($$$...,,,+++555]]]www???333...)))))),,,---+++(((((('''((('''333ttt@@@+++000******((()))***,,,.........------+++++++++,,,------......,,,222222***444999555JJJ```EEEwww{{{^^^>>>555...999```^^^;;;333,,,000...,,,+++,,,,,,+++)))((())))))***,,,------...(((+++\\\000---'''%%%111CCCPPPSSSCCC888888GGGcccNNN<<<,,,+++...222:::EEEBBB===aaaVVV---(((&&&&&&((('''%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%(((,,,,,,)))&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%***!!!(((444%%%999~~~666777,,,***)))%%%(((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((&&&///---***+++AAAZZZ333000000...---,,,+++)))&&&...)))+++,,,///OOOvvvuuujjj~~~@@@)))222***---***000000//////............,,,,,,,,,---......//////...444---111333222::::::}}}rrrCCCxxxOOO444===---EEEwwwGGG999888<<<000000...,,,+++,,,,,,+++)))((())))))+++,,,---......///???rrr...///111===[[[|||yyyLLL444+++***000999JJJiiifff000###((('''((((((&&&$$$%%%(((''''''''''''''''''''''''&&&)))***)))&&&$$$$$$&&&$$$$$$%%%%%%%%%&&&&&&&&&,,,"""***===,,,LLL555222&&&&&&))))))(((((('''&&&&&&&&&&&&'''''''''''''''((((((((()))(((+++(((,,,444CCCQQQ777+++---...***((()))+++++++++&&&+++...&&&)))<<>>555111...//////...------,,,++++++,,,''')))***)))000333)))---zzzbbb000...:::gggppp<<<999666HHH{{{ooo666+++***)))((('''&&&&&&&&&&&&&&&,,,***###%%%+++$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!..."""&&&444$$$GGGHHH...%%%///...%%%))))))((('''''''''''''''''''''''''''((((((((())),,,%%%'''000...666LLL777///---***)))***+++******************+++,,,---...000333BBBrrr\\\WWWhhhiiiGGG)))222222,,,777111CCCAAA000)))444111***222444+++)))111555///---000222222333444444555555666cccUUU000___}}}iii;;;555999???rrrbbbCCCAAA===555222///......------,,,++++++++++++((()))+++***///333---___OOO@@@333lllAAA///000oooGGG***)))$$$)))((('''&&&&&&&&&&&&'''(((***&&&$$$'''&&&&&&---&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!///%%%###---$$$999wwwlll///...((((((---))))))(((''''''''''''((('''''''''((((((((())))))***(((+++111///<<>>:::111DDDoooXXXFFFBBBEEE<<<222000---,,,,,,,,,++++++*********(((++++++,,,...---444CCC]]]sssEEEfffhhh222###+++,,,)))((((((''''''''''''((((((%%%''';;;RRRQQQ>>>---$$$''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$''''''(((---...&&&===gggRRR//////***+++***))))))((('''((((((((('''(((((((((((()))))))))$$$)))******333PPPBBB777///---***)))***+++******))))))))))))***+++,,,---+++000333<<>>333CCCZZZsss888777888===NNNUUUPPPDDDDDDDDD888111000---,,,,,,++++++++++++******'''---,,,---111---777TTT]]]cccBBB|||===&&&,,,***$$$+++(((((('''''''''(((((()))(((+++UUUlllIII...(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((($$$,,,(((***///***)))111TTT,,,111111...******)))((((((((((((((((((((((((((()))))))))***''')))'''+++<<<\\\III333///---***)))***+++******))))))))))))***+++,,,,,,)))000777555666222+++///+++222555222,,,XXXtttYYY777333888555---//////000111111222222333000RRRaaa999666333<<<>>>[[[XXX999777999===ZZZqqqUUUIIIAAA@@@>>>444222333---,,,,,,,,,,,,,,,,,,++++++'''000,,,---333---<<>>222'''///(((333000...***GGGoooNNN+++444999+++///000000111222222333333444===www>>>555888MMMNNNgggJJJ888::::::777mmmlllfffYYYGGG???<<<:::333555555+++,,,,,,,,,,,,,,,,,,------(((222,,,,,,555...@@@tttpppoooEEERRR+++///...))),,,***((((((((((((((()))******@@@^^^{{{222)))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((&&&###&&&---@@@LLL@@@mmm???///,,,+++***))))))(((((())))))(((((()))))))))*********+++***...;;;KKKbbbYYY111///---***)))***+++******((((((((())))))***+++,,,---%%%000<<>>qqqddd(((777+++///,,,444000---000FFF{{{KKK:::...333333222111222333555666333:::777>>>GGGQQQ@@@000999777\\\EEE:::???;;;999666333000/////////---,,,,,,,,,---.........,,,222777(((222YYYXXX```333,,,---&&&)))...$$$%%%&&&(((((((((((((((***,,,<<>>AAA|||@@@AAA222???777qqqggg???;;;@@@999888555222000............------------...//////000)))555>>>\\\___zzzUUUOOO...&&&000)))%%%(((&&&(((((((((((((((***,,,AAAAAA***...+++%%%((($$$,,,&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''')))+++///555QQQ???555,,,+++......---,,,))))))))))))))))))))))))+++***---;;;BBB~~~777000+++)))+++,,,)))((()))))))))(((((())))))***+++(((---***999iii;;;333///666000222,,,000444555QQQlllDDD999222111111000000111333333999222777LLLEEE999TTT}}}999<<<:::???<<>>AAA777666444111///......------......---,,,---///000555---VVVDDD***333$$$(((---&&&((((((((('''(((***,,,999RRR...///111******$$$$$$'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''...+++...JJJ```TTT666&&&333@@@999,,,((())))))))))))))))))))))))***,,,***333BBBBBB///+++))),,,,,,***(((***((((((((((((((()))******(((...))):::ccc===//////...***...***000222+++===yyy```999333333222111111222333444777555666777UUU333888___sss|||llluuuccc===333AAA888EEECCC===>>>===555444333111000///...---,,,---...---+++,,,///222333RRRZZZ000111$$$))),,,&&&((((((((('''(((***,,,...hhhiii000&&&+++'''---(((###'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$+++''')))AAAJJJLLL$$$///@@@777)))'''))))))))))))))))))))))))(((...(((000EEENNN111,,,***,,,,,,)))(((***((((((((('''((())))))***)))///)))>>>\\\;;;...111---+++333111444222***>>>aaatttBBB555444333222222333444555222999555333gggkkk222111444GGGQQQKKKgggOOOAAA///???444UUU>>><<<:::555444444333222111000///...+++---...---,,,---222666777sssppp;;;,,,'''((((((&&&(((((((((((((((***,,,///RRRBBB)))***$$$,,,+++%%%''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''***&&&(((666@@@}}}@@@...000+++)))---))))))))))))))))))))))))'''...'''222KKK\\\444...***++++++)))(((***((((((''''''(((((()))***)))...***DDDSSS:::222444333---000+++,,,222FFFvvvTTT777666444333333444444555000999888555MMMzzz999555---666@@@@@@```DDD<<<555999<<>>555===333IIIfff>>>===<<<555333444444333333111000000---///222111000222999???EEE~~~fff***...)))***&&&(((((((((((((((***,,,,,,%%%xxx444&&&111(((...000((((((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$###(((000&&&333AAAooo999000222***))))))))))))))))))))))))&&&...(((:::WWW|||999222+++)))(((&&&(((+++'''''''''''''''((())))))&&&))))))LLLEEEppp777777///222BBBiiiyyylllXXXjjjyyyRRRppp666555333222111222333333777,,,AAA---555}}}JJJ999444...???CCC\\\```555>>>555>>>@@@^^^:::::::::777333111222444222......111...///999222>>>UUUcccooo\\\===bbb+++(((///((((((***'''###&&&......(((555))):::NNN;;;...222777333//////)))((($$$'''...'''!!!)))%%%%%%%%%%%%%%%%%%%%%%%%***&&&%%%---...(((CCCtttlll555(((444---''',,,000(((&&&---...,,,(((+++111lllGGG000111,,,%%%+++'''+++(((((((((((())))))))))))))))))+++(((FFFTTT888888222999CCC;;;222444///555444+++:::888222333333---LLL:::;;;888999FFFYYY777<<<:::<<>>999333111///111444333///...111000***---JJJsss\\\HHHyyyDDD+++++++++$$$ (((------)))'''&&&%%%&&&222555gggHHH555555ZZZppp[[[MMM555'''((((((%%%'''%%%%%%%%%%%%%%%%%%%%%%%%$$$((('''(((***(((888WWWUUU///...000)))+++,,,&&&(((...,,,---...---444xxxGGG///000,,,&&&+++'''***(((((((((((())))))))))))((()))+++&&&@@@MMM666111///333HHHBBB555;;;,,,111555333444...222:::<<<222EEERRR888KKKgggpppNNN:::999???:::bbbUUU999222:::AAA222///000444333000///000333111000ttt}}}AAA,,,---)))%%%&&&((('''(((***)))))),,,111)))444222777|||IIINNNeeeXXX222%%%))))))$$$%%%%%%%%%%%%%%%%%%%%%%%%""",,,***%%%((()))///===LLL(((222,,,,,,+++&&&+++///(((+++333...666HHH......,,,(((,,,&&&)))(((((((((((())))))))))))''')))+++&&&999DDD===...333000SSS\\\444:::---222...444......333777999333;;;ssskkk444TTTCCC===666AAA888xxxTTTLLLWWWjjjnnn999444111222222000000222000<<<@@@wwwKKK++++++...$$$###...///&&&"""'''+++***+++...---%%%///111AAAsssOOO+++))),,,###&&&&&&&&&&&&&&&&&&&&&&&&&&&---,,,)))+++)))...===nnnyyy999000,,,///...(((,,,...&&&'''333+++666KKK...---,,,***---&&&)))(((((((((((())))))))))))&&&))),,,'''444>>>PPP222999999AAAbbbuuu}}}333222000888,,,666333:::777111111333777^^^|||999HHH;;;>>>666@@@<<>>888<<>>999nnneee555RRRxxx666======:::WWWaaaBBB:::333333555555555666999888GGG[[[111---,,,(((&&&)))...,,,&&&(((---+++***BBBrrrjjj;;;111;;;~~~???%%%...'''''''''''''''''''''''''''&&&)))%%%%%%***)))...>>>dddVVV000///000,,,---...000,,,///EEE```666+++,,,---...&&&***(((((((((((())))))))))))+++******---///444aaaBBB333888555GGG|||:::999888^^^UUUAAA;;;666@@@]]]:::RRRttt999@@@eeeooo555===AAA888cccmmmggg===666222555888888666555333===___TTT;;;***+++,,,***)))******)))+++***(((888kkkhhh333WWW;;;%%%000)))''''''''''''''''''''''''$$$...)))"""***///,,,+++XXXwww:::222333---,,,---111(((000FFFeee888+++,,,---...&&&+++(((((((((((()))))))))))),,,***(((,,,,,,///VVVNNN:::222555///fffRRR:::@@@XXX999222RRRIIIBBBwww<<<333KKKwwwzzzhhh999<<<>>><<>>999;;;555...FFFQQQ???111+++++++++************)))***111+++HHHlllGGG---%%%'''''''''''''''''''''''''''(((((((((((()))***+++,,,AAAooommm666222444...222,,,888...:::yyy111000+++...******...)))))))))))))))******+++'''***(((***777---BBB///333///000FFFNNNZZZ{{{UUUDDDkkkhhh444[[[PPP999666AAAPPPbbbeeeddd:::===@@@HHHSSS???999;;;---EEECCCDDDAAAVVVnnnUUU777...+++++++++*********))))))(((***///^^^KKK%%%''',,,$$$''''''''''''''''''''''''(((((((((((()))***++++++222UUURRR+++000222,,,)))333...888qqq444000+++...+++)))---)))))))))))))))******+++(((***)))***555,,,@@@AAA777111444111UUU{{{qqqDDDLLL\\\;;;888333===NNNQQQwww^^^<<<===BBBZZZ@@@777666555CCCwwwVVV000+++++++++*********)))))))))''')))666kkkmmm222(((222)))''''''''''''''''''''''''''''''''''''((()))******+++;;;\\\222'''555,,,///---000YYY888000)))///,,,)))***)))))))))))))))******+++)))))))))***333+++>>>\\\999...:::,,,///uuuggg===222III222:::888;;;LLLeeeUUU[[[@@@:::BBBnnnooo;;;888<<<888]]]PPP///)))************)))))))))))),,,'''///]]]tttAAA---,,,,,,+++---''''''''''''''''''''''''&&&&&&&&&''''''((()))***,,,,,,]]]___444555444000222---BBB<<<000)))///---)))((()))))))))))))))******++++++(((******000+++;;;|||ttt:::+++;;;999***AAAuuudddcccrrrHHH>>>:::AAA===MMMJJJPPPppp]]]FFFZZZCCC888FFFRRR666999???@@@{{{DDD333************)))))))))((((((111%%% AAAIII###***333'''!!!***((((((((((((((((((((((((&&&&&&&&&''''''((()))***+++$$$===yyyooo444444...777666???}}}>>>000)))///...)))''')))))))))))))))******+++,,,'''++++++...,,,:::ooo@@@333555888777+++;;;}}}kkkKKK{{{^^^888HHH333```666^^^wwwxxxeeePPPNNNZZZFFF888PPPkkkCCC222;;;III999111---******)))))))))((((((((()))***(((,,,KKKBBB111%%%(((***%%%%%%***((((((((((((((((((((((((''''''''''''((()))******,,,'''...ZZZ___666)))222;;;AAA```>>>111)))000...)))''')))))))))))))))******+++---&&&---,,,---...:::dddIII???///(((<<<888***LLLkkkSSS~~~hhhiii|||nnn[[[ZZZSSS>>>ZZZcccdddZZZIII<<<^^^___999>>>RRRuuu333***000***)))))))))((((((((((((###+++222***&&&EEE|||jjjGGG''',,,---)))&&&'''***+++(((((((((((((((((((((((((((((((((((()))***++++++------,,,FFF[[[{{{ZZZ999///888<<>>YYYfff111"""111))))))))))))(((((((((((((((""")))111++++++999AAA||||||TTTCCC444...)))'''***+++(((&&&((())))))))))))))))))))))))((((((((())))))***+++,,,***---(((777333CCCVVV555666999+++;;;222+++///,,,)))***)))))))))))))))******+++...%%%......,,,222;;;XXXGGG...>>>???,,,000444555???ZZZCCCttt{{{dddUUU|||sssbbbHHHAAAsss???<<>>{{{~~~kkkooommmbbbIIINNNqqq555AAA~~~XXX444,,,...((((((((((((''''''''''''(((((()))******+++,,,,,,&&&111???uuuWWWMMMHHHbbbgggEEE333+++444+++*********)))'''&&&''')))111555111---+++***'''+++---888;;;000---///***...&&&***%%%(((---,,,BBBMMM555555CCCBBB222222//////,,,,,,)))))))))))))))***++++++000999(((111222333,,,JJJ~~~???000444:::555FFFwwwoooFFF^^^wwwgggffffffJJJ___jjj@@@999gggSSS222---000((((((((((((''''''''''''(((((())))))******++++++---666777TTT777&&&111;;;[[[VVV999///)))!!!&&&)))++++++)))''')))*********(((%%%$$$***333555222)))'''(((%%%"""...666...******111))),,,888///000BBBVVV888:::UUU___---333000///***000***))))))))))))***++++++ ...<<>>444///000444888XXXDDDdddlllLLLnnnbbbcccOOO{{{YYY777DDDsssOOO///+++,,,((((((((((((''''''''''''(((((((((((((((((())))))(((+++---444---%%%///...***---++++++...,,,))),,,&&&&&&(((******)))((((((###///KKKwwwxxx)))999VVVsssggg:::...,,,)))---***000@@@(((???}}}^^^DDDlllCCC333---333+++000***************++++++,,,+++&&&VVV___???444,,,000666888zzzEEENNNwwwIII;;;===dddKKKjjjTTTOOO222GGGYYYNNN...***+++((((((((((((''''''''''''''''''''''''(((((((((((((((---666&&&111,,,333((($$$&&&***+++%%%!!!$$$((('''%%%***111...%%%)))666CCC]]]yyyOOO---000333555......///---444CCCbbbtttlll===+++444---...+++************+++,,,,,,222,,,iiiTTT333444777555999@@@PPPKKKaaa}}}lll??????+++BBB[[[mmmyyyjjjFFFsssZZZBBB888===111HHHXXXJJJ,,,+++,,,((((((((((((''''''''''''''''''''''''''''''''''''!!!(((,,,###+++---******555+++'''&&&%%%+++///******###(((111+++'''FFFoooPPP---///,,,...)))(((111777000444SSSNNN+++333......++++++******++++++,,,---000---ZZZQQQ000555:::999666AAAzzzMMMQQQ{{{KKKBBB777===AAAXXXkkkoooGGGJJJyyy___iii777222:::666III555RRRGGG++++++...)))((((((((('''''''''''''''''''''''''''''''''&&&(((,,,&&&)))###---!!!222'''$$$))))))###&&&***###---!!!###+++%%%...iii___FFF@@@,,,+++...222444///&&&///<<<666FFFsss[[[,,,111///...++++++******++++++,,,---...***???^^^<<<777222;;;000;;;KKKZZZTTT444>>><<<===WWWjjj[[[OOOFFFBBB@@@666AAA888???bbbOOOwww>>>111+++,,,+++***((('''&&&&&&&&&'''(((((('''''''''&&&&&&&&&&&&&&&'''((())))))((((((*********)))))))))))))))...&&&///+++333***lllwww\\\222<<<***111///......---000===JJJkkkyyy---333...,,,000+++(((***,,,+++,,,///666!!!GGGjjj$$$666111===AAAnnnRRR>>>555???BBBKKKdddtttWWWOOOHHH888555===(((222GGGaaaxxxiii;;;///---...+++***((('''&&&&&&''''''(((((('''''''''&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((,,,+++000+++---555oooRRR$$$((('''(((---222222222888@@@>>>iii{{{999444***000...+++***,,,,,,***+++...---JJJ888>>>444<<<;;;vvvJJJ999;;;<<>>444888111888333888dddaaa===/////////***))))))(((((((((''''''((((((((('''''''''''''''''''''((((((((((((((('''''''''((((((((((((((()))%%%222,,,333;;;|||]]]...666%%%,,,)))***---111444:::BBBVVV,,,HHH^^^...444///444,,,,,,---...+++***111:::rrr@@@111666666///zzzmmmDDD555<<>>666555jjjZZZAAA///...,,,)))))))))))))))((((((((((((((((((((((((((((((((('''(((((((((((((((''''''((((((((())))))*********(((///***777JJJ<<<...???###+++,,,111666555111000222NNN(((CCC{{{III666---444///---------+++---777BBBnnnAAA222666888333vvv{{{GGG777@@@}}}kkkIIITTTOOO:::333333000;;;BBB999SSS{{{___???---...+++((())))))******))))))((('''(((((((((((()))))))))(((((((((((((((((('''&&&(((((())))))******++++++,,,))),,,999RRRaaaCCC///---444===>>>===>>>===999777>>>GGGOOOEEEiii~~~JJJ111111222...,,,,,,,,,///888BBBkkkFFF777888;;;888{{{JJJ@@@@@@zzzXXXCCCVVV@@@;;;:::222333000...CCCyyyBBBsss999(((---+++((()))************)))((('''((((((((())))))))))))((((((((((((((('''&&&&&&''''''(((((()))******+++---"""111:::SSS===@@@<<<<<<999===LLLTTTbbbnnnvvv^^^888333///,,,---...///333999ZZZMMM666888:::555OOOOOO<<<___RRRIII]]]666666===///111AAA+++===~~~ZZZuuuhhh222$$$------((()))***++++++***)))((('''((((((((())))))******(((((())))))((('''&&&&&&&&&&&&&&&'''((())))))***+++666<<>>888333444222444777888ssspppiii---+++---***((((((CCC___UUU999+++)))***,,,***&&&'''000444333...'''&&&......'''&&&---$$$...222,,,&&&&&&((((((,,,***,,,AAAWWWrrrfffEEEFFF```DDD&&&666///!!!555555---999222222444666:::mmm___jjjCCC@@@rrrhhhOOOHHHVVVKKK777666222333444333666===tttbbb000,,,111***---:::YYYvvv]]]...(((...///---999YYY<<<444***###$$$((()))(((&&&***+++'''%%%)))+++))),,,)))111:::bbbhhh___...333:::///222...///...:::qqqBBB555666888jjjkkkwwwUUU;;;bbbRRRJJJIIIZZZ@@@111666333555555111777GGGjjj\\\333***333(((&&&,,,---///TTT{{{III888...AAAnnnOOO'''111444111******'''%%%''',,,,,,(((+++***444222hhhZZZBBB+++555666333,,,///)));;;999DDD777666444eeecccooo}}}aaaUUUmmm999NNN|||IIIIIILLL```ooo:::000999555888666000888SSS\\\___666(((111''''''---)))111pppiii888'''000111$$$---,,,***)))***+++***((('''...///...ZZZNNNiii333)))---555333...000///000MMM666777444000^^^wwwlllmmmaaa^^^|||BBBCCCcccxxx```NNNLLLQQQdddYYY777222999555:::777...888]]]]]]lll:::,,,000***+++***000000///MMMpppEEE888222'''((())),,,---+++)))(((***"""333'''///AAACCCqqqfff>>>---111777...777''':::///uuu000666444...YYY~~~TTT>>>}}}SSSAAAKKKvvvjjjNNNVVVMMMRRRbbbGGG333333666111999888...555dddjjjxxx:::333//////...&&&""",,,TTTyyy\\\444...%%%&&&))),,,+++'''(((,,,"""444&&&000///999SSS}}}NNN111444222444,,,999111NNN:::555555000XXXqqqWWWEEEvvvbbbBBBAAAbbbxxxlllJJJVVVLLLOOO\\\<<<222555333///999666///777kkklllyyy222:::,,,000333)))...555,,,&&&***---RRRkkkxxxrrrxxxBBB222,,,)))++++++((((((+++'''000///.........;;;iiiBBB222777...555111555^^^OOO444888444ZZZmmmLLL>>>nnniii???EEE[[[uuusssKKKSSSJJJKKKWWWlll888222888333///;;;444000:::qqqbbbooottt)))<<<(((...)))***...)))###---222(((///333888666...111HHHbbbEEE777,,,+++,,,***'''(((---,,,888,,,555'''...DDDWWW444;;;+++;;;...000bbb555:::777\\\rrr}}}EEE;;;jjjjjj;;;LLL\\\sssaaaTTTJJJGGGNNNXXX```SSS444;;;666666333444333+++???nnnkkkLLL]]]444+++***+++***)))((('''((()))+++---111///---,,,---///333555MMM{{{]]]...)))&&&)))...***%%%---555555---(((---555iiiEEE---111<<<666999~~~@@@000<<>>nnn???XXX000...000'''***)))((('''((()))***+++))))))(((((()))***+++,,,...222===WWW{{{{{{ttt333 666++++++///---((()))000000***(((KKKFFF999222777333lll}}}EEE666BBBcccCCC888;;;BBBzzz]]]CCCTTTttteeeWWWLLLPPPZZZYYY^^^VVVHHH333888000111333777222555777{{{SSS```000+++000'''))))))(((((((((((()))***&&&&&&'''(((((((((((((((555;;;555,,,BBBwwwYYY000333%%%)))///111...)))***---///000TTTppp000222BBB000222222GGG???QQQ[[[jjjyyy???222AAA~~~aaaJJJ===:::<<<===nnnqqqDDDPPPuuuaaaUUUOOOZZZWWWcccccc\\\sss@@@+++;;;555...,,,333333:::111hhh\\\xxx<<<,,,333,,,))))))((((((((((((((((((&&&&&&'''((()))(((''''''+++&&&)))222555AAAkkk???<<<---(((000000&&&%%%//////'''777bbbVVV555999999222+++<<<222444888;;;======???BBBFFF]]]eeeooouuuwww{{{eeeHHH777...BBBqqqNNNCCCBBB;;;777:::<<<___LLLLLLuuu~~~]]]UUUSSS[[[XXXbbb```[[[___CCC,,,:::444///---222///666222vvvCCCpppKKK---111---))))))((((((((((((''''''''''''((((((((((((((('''###%%%+++///---000CCCYYYoooJJJ,,,***///***(((,,,...---***444WWW>>>111QQQRRR;;;;;;777444333222111222333555555***...444777888999===???777888:::>>>BBBDDDDDDCCCDDDGGGHHHKKKOOOLLL===...333///HHHcccNNNBBBIIIIII===777<<<>>>PPP]]]HHHsssmmmYYYTTTSSS^^^jjj```___QQQaaadddHHH???000333333...///000999bbb@@@AAAppp[[[111///***(((((()))((((((''''''&&&((((((''''''''''''''''''(((111///$$$$$$000555///ZZZsssUUU777---......+++,,,555))) 444PPPvvviiiTTTAAA<<<777555777999999777666666555444333222111111888777777888999888666444777;;;777333777444,,,)))000111OOODDDFFFKKKOOOIII>>>;;;===???CCCpppFFFnnnaaaUUUQQQPPPhhhfffgggNNNqqqiiiHHH---777888***555///BBB777666888666rrrkkk:::222,,,(((((())))))((('''&&&&&&(((((('''&&&&&&&&&''''''*** ###000111&&&%%%000,,,JJJhhhNNN---...222---!!!333000---999333777YYYRRRHHH>>>888999888444000111///......000222222111......///111333333111000,,,555444000333000---222...222RRRsssBBBLLLOOODDD;;;;;;<<<999@@@;;;}}}FFFkkkttt]]]UUUQQQXXXmmmyyyaaadddWWWtttOOOHHH,,,>>>)))444,,,;;;>>>222888:::CCCCCC777(((((('''&&&'''))))))((('''''''''''''''''''''''''''%%%&&&&&&'''((()))******%%%000<<>>>>>qqqZZZWWWlll[[[XXXUUU[[[fffnnn```\\\WWWMMM***555222333---<<<:::444333888<<>>===;;;<<<>>>======iiiiiiVVVzzzeeeYYY[[[ZZZ```fffgggeeeVVVZZZggg<<<222...111000<<>>CCCWWW^^^ggglllkkkfffaaa]]]DDD@@@999222///222888>>>BBBGGGWWWvvv>>>)))444222+++'''222++++++++++++++++++++++++,,,+++++++++,,,,,,---...000MMMwwwHHH888===@@@@@@======???BBB>>>===[[[YYYrrrgggYYY[[[\\\dddmmmgggmmmUUUdddGGG333///111222;;;hhh111444///888444777444qqqTTT888***---***'''&&&&&&''''''&&&''''''''''''''''''''''''(((((((((((((((''''''''',,,&&&***333000(((111DDDWWW999+++222000''')))111333222000...---,,,)))(((+++...000111000000111222000111333555666444000---)))///111888aaaRRR...555111,,,(((...************************++++++++++++,,,---......333MMM~~~HHH999<<<>>>======???@@@???@@@>>>MMMbbbnnnlllZZZZZZ\\\gggpppfffnnnYYYsssGGG333777111444999ccc000222111333888DDD(((@@@VVV666,,,,,,)))'''&&&&&&'''&&&%%%''''''''''''''''''''''''((((((((((((((('''''''''+++'''%%%(((,,,...///111>>>tttxxxMMM---%%%777<<<&&&...+++)))***...333666777333222111000...000333666333///+++)))+++---...---888>>>;;;+++===^^^333111+++000...)))************************++++++++++++,,,---...///IIIVVVSSS888999999:::AAAHHHGGG@@@CCC@@@FFFsssooonnnZZZZZZ^^^kkklllbbbfff___hhh666...///555999]]]111666333000;;;333:::???[[[UUU222...***(((''''''(((((('''%%%'''''''''''''''''''''''''''''''''((((((((((((((($$$++++++%%%$$$,,,111///'''888bbbbbb:::---000$$$***,,,///111111...(((###''')))++++++)))(((((((((---+++***,,,000555888:::''',,,888111000kkk\\\555222&&&111444(((*********************************+++,,,---...///TTT\\\eee;;;===<<>>???zzzXXX:::<<<)))...333************************************+++,,,---//////XXXiiiwww<<<@@@AAAAAAJJJVVVVVVMMMCCCCCCNNNUUUjjj___VVV```gggsssnnnhhh]]]sss???>>>***888;;;MMM444GGG666III===BBB555%%%EEEPPPPPP+++000))))))+++---///...+++(((''''''''''''''''''''''''%%%&&&&&&'''((()))******)))%%%###&&&+++---+++***&&&222111,,,HHHHHH...000333222000---,,,,,,((())))))((('''(((+++---)))*********)))+++000333...222;;;888QQQXXX@@@HHH///)))///+++))))))))))))))))))))))))*********+++,,,---///000eeexxx666===???;;;???HHHHHHAAABBBDDDTTTIIIfffqqqXXXdddrrrnnnhhh___uuunnnKKK:::///OOOOOO777===999BBBBBB999555999999333fffLLL222***000###///666MMM888000"""'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((()))))))))))),,,***+++,,,,,,@@@xxxPPP555+++222222///---(((+++,,,+++(((''')))+++,,,(((((((((((()))***+++,,,444,,,777NNN^^^BBB@@@+++///333)))))))))))))))))))))))))))''',,,)))&&&,,,---000;;;{{{III999===>>>BBBFFF>>>GGGHHH===UUULLLqqqppp___gggmmmgggcccoooJJJBBB888___KKK333999:::DDDEEE888///111777888MMMQQQ333...---!!!((('''666&&&)))''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''((((((((())))))))))))))))))///333------FFFeeelll===,,,)))...222///))))))))))))+++,,,***&&&((((((((())))))***+++,,,///666IIIxxxYYY===///000,,,222))))))))))))))))))))))))(((+++((((((---+++222FFFQQQ<<<>>>???BBBFFF>>>FFFDDD===LLLFFFqqquuuvvvnnnlllnnneeeggg~~~WWWJJJEEEwwwCCC///444444CCCKKK???111///555999555pppYYY333222---%%%)))%%%***'''---'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''((((((((()))))))))***'''***///***###+++;;;^^^444///333***...***((())),,,,,,)))%%%)))))))))))))))***,,,,,,///FFF\\\GGG666222%%%444)))))))))))))))))))))))))))((('''+++---'''555VVV^^^???===@@@AAAEEE???EEEBBBAAAFFFBBBaaawwwtttcccggg___LLLLLL;;;,,,000+++===LLLHHH<<<444333444111TTTeee444222+++)))......,,,$$$&&&+++'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''((((((((()))))))))(((,,,333111***---666KKKjjj888***+++111,,,((()))***)))((()))))))))))))))***+++,,,,,,444QQQjjjaaa:::333'''---))))))))))))))))))))))))***&&&&&&...---%%%;;;hhhlll@@@;;;@@@@@@EEEBBBEEEDDDHHHFFFFFFXXXxxxcccgggKKKFFFLLL555,,,...(((555AAABBB<<<777333111666EEEvvv666///)))))))))...***((($$$%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((&&&+++777@@@;;;///))),,,111WWW333888+++'''''',,,,,,((((((+++))))))))))))***+++,,,---888SSSzzzsss333000///'''))))))))))))))))))))))))***&&&'''///...&&&BBBvvv{{{AAA777@@@>>>DDDDDDFFFEEEKKKJJJKKKSSSuuuwwwuuuccclll333===GGG111...---,,,///111222222222333444666<<<>>>---...---%%%+++%%%,,,&&&((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&'''''''''((((((((((((+++111444///(((***000///fffcccEEE///))))))///111+++((()))******)))******+++,,,---999MMMiii+++...222***))))))))))))))))))))))))***((()))///...***JJJDDD777AAA===DDDFFFFFFEEEHHHNNNLLLQQQ~~~cccbbbiiiwwwjjjdddvvv222666CCC}}}111111---...------,,,,,,---111555333888yyyJJJ...---000&&&...$$$///(((+++'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((+++(((&&&$$$$$$&&&...777000EEEnnnTTT???...---000---***+++************+++,,,------;;;DDDIII...111)))000)))))))))))))))))))))))))))++++++------///PPPKKK999DDD===DDDGGGDDDFFFCCCQQQKKKRRRlllaaa^^^bbbvvv~~~```ddd===333@@@zzz111333---,,,...111222///---///444222:::eeeSSS000###,,,'''222$$$...$$$&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((('''''')))---///---***)))//////ZZZ444(((+++------000************+++,,,---...??????qqq///777777222))))))))))))))))))))))))(((------,,,---333TTTPPP<<>>DDDGGGCCCHHH@@@TTTJJJTTTcccjjj]]]eeewww{{{ccc```999222QQQ333***...------------...000111222:::222^^^nnn---,,,***''''''***,,,+++'''((((((((((((((('''''''''$$$&&&'''((('''&&&'''(((''''''''''''''''''''''''))))))))))))***+++,,,---000222QQQccc111,,,555000(((------+++)))+++......,,,666===OOO+++...222------)))))))))))))))******+++)))%%%555'''...555aaarrrhhh:::CCC===FFF>>>KKKHHHFFFTTTTTTPPPVVVeee```hhhkkkiiiccccccggg<<<444TTTwww333+++---------------...000111222444222^^^}}}777...,,,***)))***+++)))'''(((((((((((((((((((((((((((''''''''')))***)))(((((((((((((((((((((((()))))))))))))))***+++,,,,,,***,,,DDDHHH///555(((,,,,,,+++***+++///333555555;;;xxx;;;,,,000---***,,,***************++++++,,,---&&&222'''000:::cccrrrmmm<<>>FFF>>>KKKFFFFFFNNNPPPRRRSSSSSS]]]oooqqqpppmmmaaaqqq777555WWWkkk222...,,,,,,,,,------...///111222888444RRREEE///...---,,,+++)))((('''(((((((((((((((((((((((()))&&&$$$%%%(((***)))'''(((((())))))******++++++))))))))))))***+++,,,,,,)))(((666[[[|||HHH'''111***+++,,,+++***+++000444333999QQQ(((111222)))***,,,+++************+++,,,,,,,,,%%%...***555GGGnnn}}}uuu>>>CCC@@@EEE???JJJIIIMMMOOORRRYYYSSS``````jjjllljjjeee```{{{...333YYY```000///---,,,,,,,,,---...///000111:::888MMMSSS///---------+++(((''')))((((((((((((((())))))))))))((('''''''''(((******(((((())))))***+++++++++((((((((())))))***+++,,,...)))...<<<===...,,,,,,...///---***,,,//////666iiiwww777$$$666///)))///+++******))))))******+++,,,+++&&&,,,,,,000GGGmmm@@@BBBAAADDD@@@JJJJJJTTTQQQSSSZZZQQQxxxkkkeeeffflllkkk```___000222XXXXXX---///...,,,,,,,,,,,,---///000111111999TTTccc111,,,***,,,+++((('''+++(((((((((((())))))******'''***,,,+++((((((***...((((((((())))))*********(((((((((((()))***+++,,,111***---666jjjBBB111,,,+++000333000...000---444SSSQQQ...+++444((()))222'''((((((((((((((()))******++++++------&&&>>>ccczzzAAAAAABBBCCCBBBIIIFFFTTTQQQQQQRRRKKKhhhZZZXXXaaajjjnnnvvvwwwkkkbbbPPP666RRRSSS---///---++++++,,,,,,---...000111222888NNNzzz888---(((+++,,,)))(((+++'''(((((())))))******+++%%%(((******)))((()))***))))))))))))))))))))))))(((((((((((()))***++++++---))),,,777AAA{{{BBBWWWEEE333&&&)))000000///000---222DDD777...111///###)))///$$$(((''''''''''''((())))))(((+++---222(((GGGmmmAAA>>>CCCBBBCCCIIIHHHUUUUUUTTTNNNMMM^^^===DDD]]]sssrrrmmmjjjcccfff???KKKOOO///...++++++++++++,,,---...///000666444@@@\\\BBB333(((+++...***(((***'''(((((()))******++++++000------000444555000+++,,,,,,,,,+++******))))))(((''''''(((((()))***+++((()))---333222ppp]]]:::WWW}}}WWW222'''---///......///000:::{{{}}}PPP...000000+++(((******&&&((((((((((((((())))))***))),,,***666///VVVyyyAAA<<>>LLLKKK777***,,,000+++((()))'''(((((()))***+++++++++BBB;;;888>>>HHHJJJ@@@555///...------,,,+++***)))'''''''''(((((()))***+++''',,,///,,,444FFFkkk???ZZZJJJ111111222000///111000555aaalllEEE+++///222---,,,000,,,'''+++)))))))))))))))******+++111000(((555---TTTsss@@@;;;DDD@@@EEEIIIMMMMMMRRRWWWIIIUUUIIItttnnn777666999@@@ooofffnnnmmm``````WWWBBBtttHHH777222+++,,,,,,,,,---...///000111000222CCC@@@fff222***...***...)))((()))(((+++...(((&&&777MMMJJJ>>>```NNN???333000000,,,((((((+++***,,,///...)))&&&'''***...111---444:::gggaaaSSS{{{TTT---)))222333,,,111888GGGTTTOOO>>>......---,,,,,,,,,+++)))'''))))))))))))))))))))))))---'''+++...///jjj\\\GGG;;;>>>CCCGGGFFFKKKQQQVVVLLL===SSS===DDDfff???666777:::@@@iiibbbgggiii^^^eee]]]AAAlllDDD))),,,111,,,,,,,,,---...///000111444444;;;EEExxx;;;***---***+++(((++++++'''(((---+++(((111>>>NNNppp~~~SSS888...+++---000...,,,,,,...---)))))),,,(((***---)))000333TTTmmmSSSsssuuuSSS999)))444444<<<===jjjKKK000000...---++++++,,,+++)))((()))))))))))))))))))))))),,,&&&***---000iii___GGG???BBBFFFHHHFFFKKKGGGTTT@@@MMMJJJ::::::]]]jjj<<<111<<<555666555TTTPPPSSS[[[VVVhhh]]]<<>>@@@ttt888444...---++++++,,,,,,+++***)))))))))))))))))))))))))))(((***,,,888gggoooBBB>>>BBBCCCCCCCCCPPPGGGPPP>>>bbb===666:::@@@PPPxxxUUUDDD333---000111///---222555111@@@KKKAAAIIIIII___yyyBBBfff|||===)))---,,,,,,,,,---...///000111---888===UUU...000...+++&&&...+++)))((())))))((())),,,&&&666FFFmmmoooHHH111,,,***...000...,,,,,,---&&&------111111))):::kkkOOO///JJJZZZCCC+++666<<<SSS111000...++++++,,,,,,,,,+++))))))))))))))))))))))))***+++,,,---===eeexxxAAA>>>AAAAAACCCEEEIIIJJJCCCHHHKKK555...;;;<<<666^^^[[[CCC===---000444777777555444444+++333555DDDZZZEEEDDD>>>bbbVVV```bbb555)))...,,,,,,,,,---...///000111///888:::]]]444111...---(((,,,******+++)))((((((,,,000'''***(((<<<{{{III:::,,,))),,,,,,***))),,,$$$...,,,---222***...;;;;;;222GGGuuuDDD333:::QQQvvv===222///,,,++++++,,,+++***))))))))))))))))))))))))***------,,,AAAbbbAAA@@@DDDCCCEEEIIIHHHOOO???UUU888333111;;;444<<<@@@wwwLLL444***+++222555222///...000111///,,,***000111<<<\\\DDDAAA:::nnnffffffNNN111***---,,,,,,,,,---...///000111000777999fff<<<000+++///++++++)))++++++***)))***,,,---///111+++(((OOOaaa===+++)))***)))(((,,,%%%///***'''222------...UUUGGGAAA+++///]]]ooo===555<<>>;;;...555000)))---))))))))))))))))))))))))---'''***111222DDD^^^333111555,,,111(((,,,111+++***...---...888AAAwww___999$$$777DDD999MMM~~~BBB///:::GGGIII111***000+++&&&+++///)))))))))))))))******+++&&&---+++555FFFYYYvvv;;;FFFBBBAAACCCJJJMMM@@@LLL555555///999333444111444555MMMeeeFFF888666222///...---...///---...///000000000222333000///000444777SSSlllPPPgggpppfff///333...------,,,------...///000222666???BBB111444...(((---************************...(((***//////;;;jjjjjj===,,,...///))),,,...(((***///+++000,,,...QQQNNN///;;;...+++<<<@@@TTTggg```555111444BBBMMM444+++000+++&&&***,,,)))))))))))))))******+++,,,---,,,222PPPaaarrr999CCCBBBBBBEEEKKKPPPFFFLLL555333***222+++,,,///666444666ccc___999)))222111///...---,,,,,,---.........///222333333222111///---999,,,]]]NNN\\\nnn111---...------,,,------...///000333333===LLL555222+++(((...************************...)))***...+++000OOOsssccc999,,,000+++...---''',,,111***111))))))333[[[}}}@@@111---000111%%%'''222333333777---:::jjjPPP777,,,///+++''')))''')))))))))))))))******+++***%%%((((((WWWffflll888@@@BBBDDDGGGKKKGGGEEEDDD333333,,,333...,,,///444777000:::OOO666:::///------......------,,,+++000---,,,///333555444222444---000666+++fff}}}GGGSSSmmm222***+++------,,,------...///000222///999TTT777///***(((///************************,,,(((***...++++++:::OOOjjj;;;555///000///***000333******000222+++999oooccc)));;;>>>,,,888///111+++777888,,,888GGGNNN666+++...+++)))***&&&)))))))))))))))******+++000+++333000iiiyyyeee:::===BBBEEEGGGHHHBBBGGG<<<333444...333//////---+++666:::222TTTOOO<<<444'''333+++,,,---......---,,,,,,///---,,,...222555444222444+++444111777pppRRRGGGNNNjjj555...+++------,,,------...///000222...888YYY777---******///************************((((((***......,,,222;;;jjjgggCCC444//////---///000'''###333...)))333???nnnDDD777666,,,<<<222333,,,333333111<<<:::FFF222***---++++++,,,((()))))))))))))))******+++))))))444555ppp\\\======CCCCCCDDDBBBGGGTTT999444333***,,,***...,,,%%%...:::111777XXX\\\444111333---(((+++,,,------------,,,,,,,,,,,,,,,...111333333333000+++444000CCCwww:::OOOYYYooo666///***------,,,------...///000444333;;;[[[777...------...++++++++++++++++++++++++&&&(((+++.........111333IIIaaa@@@...///---,,,+++''')))333&&&***<<<000DDD}}}444)))777......///222000111777;;;AAAZZZXXXsss;;;---***...++++++...))))))))))))))))))******+++""")))111===uuuOOO???<<>>&&&,,,,,,,,,+++++++++++++++)))+++---...///000222444,,,111///333AAAuuuCCCQQQVVVwww333,,,,,,------,,,------...///000333666===^^^999///000...+++++++++++++++++++++++++++'''***,,,+++,,,...//////555bbbTTT222222000)))***,,,...000)))+++666444:::TTT]]]666999///333---999111444:::888\\\III;;;dddIII222***,,,///******---))))))))))))))))))******+++,,,666666QQQAAA>>>:::@@@;;;===888>>>WWW'''---000+++///333//////444222+++///666666???zzzjjjCCC...555666///---///,,,+++******)))******+++'''***......---...111444,,,777)))777999nnnUUUMMM===tttwww///+++333---------------...000000000666<<<~~~aaa:::111333///)))++++++++++++++++++++++++(((,,,---)))(((,,,...---,,,BBBfff888666333***,,,333)))+++111***###333===...dddKKK+++;;;888'''888///555;;;999{{{QQQBBB???nnnhhh'''...)))...000)))(((+++((()))))))))))))))******+++%%%///)))OOO777<<<888???999;;;666CCC]]]&&&,,,,,,&&&(((,,,---$$$---444+++000666,,,555???AAA:::222/////////---***,,,+++***)))))))))***+++(((+++///000///---------222111333,,,:::xxx[[[LLL???CCC///...+++---...///.........000222000BBB===tttkkk???***666...///---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------000***jjjlll444......'''///---+++)))***...111333333777ttt}}}AAA444:::)))111555///333[[[VVV777BBBPPPjjj333333---,,,+++***))))))))))))******'''$$$)))222111+++///******PPPmmm<<<888???;;;===;;;???WWW:::222)))***777000***------......///000000000===333<<>>888111......///---+++,,,+++***))))))))))))******+++...000111111///...***,,,111222DDD{{{___GGGoooRRRxxx...222------...///.........000222CCCOOOGGG|||yyyAAA---555111///---------,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,NNNjjj???...---))),,,+++***+++,,,...///000777===lll<<<333666???999444666fffLLL@@@III???qqqHHH...111---,,,+++***))))))))))))&&&---111///***(((((((((...:::888WWW\\\888:::>>>777888666:::RRR444///+++,,,444,,,***---------...//////000000,,,<<<555:::zzz===999555///------...---+++,,,,,,+++***))))))******,,,,,,,,,000444444222///...///000444DDDsssaaaBBB|||ccczzz555111(((---...///.........000222<<>>111///,,,+++,,,,,,------)))***+++---///111222222---+++***---333666333///)))000,,,000555QQQwwwXXXWWWQQQwww000(((555,,,...///.........000222000555FFF]]]777///444/////////...------,,,++++++*********+++++++++,,,,,,+++000***///aaaRRR222......///...---...///000***>>>+++111nnn555<<<@@@444llliiiJJJSSSqqq999...111...///---,,,++++++++++++++++++---******///000***%%%###222^^^iii222AAAjjjppp:::333666...000777333BBBDDD***------(((,,,+++555++++++,,,,,,------.........000---...555:::NNNnnnqqq888999///...---,,,+++,,,------((())),,,...000222333333...,,,,,,...222444222000(((555333999555???sssKKKRRRUUU<<<%%%111---...///.........000222444222===ppp;;;444///111000//////...---,,,++++++************++++++++++++***,,,333000BBBeee888222///,,,***,,,------------...666111CCCDDD444CCCUUUiii___}}}>>>***===///666,,,,,,++++++++++++,,,,,,+++//////)))(((444GGGTTTeeevvvgggKKKyyyYYY:::444444---333666666PPP===,,,222---&&&------444******+++,,,,,,------...***555333...444888:::BBBZZZ444444.........---++++++,,,---)))***,,,...///000000000/////////000111222222222,,,999555===666333ooo>>>VVVWWWBBB&&&+++---...///.........000222000+++444ttt???:::***444000000///...---,,,++++++************+++++++++++++++,,,444222555aaa^^^<<<444---***---///---***222$$$777999+++fffzzz[[[jjjpppTTT)))---999---%%%000,,,,,,,,,++++++,,,,,,------111---)))???jjjWWW}}}III666222444000444111444\\\333,,,888...&&&000...---*********+++,,,,,,------...444888<<<888***...EEEHHHTTT999555.........---,,,+++,,,---)))***,,,---------,,,,,,000111333333222222333555(((333,,,888666333yyyDDD\\\FFFccc```555)))222---...///.........000222333000999wwwBBB???'''777111000///...---,,,++++++)))************+++++++++)))+++,,,,,,,,,???zzzFFF;;;000---000222///***...)))---222---@@@WWW444+++///)))111777%%%,,,,,,,,,++++++,,,------,,,000111@@@ppp[[[@@@111000666333444+++111ccc,,,,,,<<<000&&&222---''')))******+++,,,,,,------111666333333999555000666:::PPPIII///555......---------,,,,,,,,,''',,,666///+++000,,,...,,,+++777777***111:::,,,444333444444666@@@vvvEEENNN\\\HHH+++...//////...,,,,,,...000111111222111:::UUUNNN444111/////////...---,,,++++++***************************%%%///+++000666,,,MMM<<<...<<<,,,---888$$$,,,777///%%%666444OOOuuu444333222000...---,,,,,,000,,,***,,,,,,+++///555444(((GGG]]]@@@666666---777,,,555000QQQ///---,,,---//////+++(((%%%)))---...---+++******222...000999===888333222555888LLL{{{FFF///222......---------,,,,,,,,,---***///---***)))***333222...;;;CCC777555888---222666555666666666___666KKKzzz@@@***000///...------...///000000666999444PPPSSS777222000000//////...---,,,++++++++++++++++++++++++++++++)))000***,,,444***===tttggg444///000---...111***111222---888222:::|||~~~MMM333333111///...---,,,,,,$$$000444,,,***000000(((888]]]rrrRRR;;;333333+++444***111///JJJ,,,+++***,,,///000///---***)))))))))***+++,,,,,,///,,,---444777333000000:::***EEEgggkkkBBB111///......---------,,,,,,,,,///++++++000---%%%)))333+++&&&222@@@@@@@@@AAA<<<222:::666;;;@@@===ZZZDDDGGGbbb---000------........./////////,,,===000GGGZZZ:::444222000000///...---,,,+++++++++++++++++++++++++++++++++111((((((333,,,///LLLMMM(((000111***333,,,,,,333111555222---IIIUUU000222111000...---,,,,,,,,,...''',,,555...$$$555SSSzzziiiAAA555666666///777...222666EEE///......000444777888888555222...++++++,,,,,,,,,---+++---111222///...000444555666;;;\\\???333.........---------,,,,,,,,,+++///,,,222000)))......111......111777??????777888???777;;;???===OOOHHHHHHuuu444+++,,,---//////.........///666444222```aaa===444333111000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***000***)))333222///999yyyGGG444666111...222***444000...555222999sssDDD---111000///------,,,,,,,,,888)))(((333444;;;iii{{{zzz===<<<888888333:::333333??????000000000111444777:::;;;===>>>===999333...,,,,,,------...000000///000222)))<<<888999RRRRRR<<<555.........---------,,,,,,,,,)))555,,,//////+++666,,,(((111...'''222CCCEEE===IIINNNFFFIIIFFFFFFJJJDDDLLLccc999(((,,,...//////......000222CCC(((@@@{{{eee>>>444444222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,***///---+++000333222444QQQIII000222000444***666111***888::::::YYYWWW;;;///000///...---------------,,,444111...LLLqqq<<<===555555222999444111EEE555------------...///222444999AAAGGGEEE:::000,,,------.........///222222222,,,,,,???111DDDxxxMMM999444///......---------,,,,,,,,,,,,888)))444555,,,<<<111222DDD@@@222444<<<@@@FFFGGGJJJLLLVVVMMM[[[XXXIIIMMMVVV===222,,,...000///...///333777,,,===ddd]]]iiijjj???444555222222111000///...------------------------------,,,...///---,,,...111000888iiiooo333+++555111+++999444...888666999222www]]]BBB555/////////...............///((()))111NNN{{{MMMSSSZZZ333,,,666777666<<<:::444PPP222---...///...------...000///999BBBCCC;;;222//////,,,---,,,,,,111666555000999,,,+++===;;;^^^KKK555222///......---------,,,,,,,,,,,,444,,,PPPSSS222;;;444LLLZZZSSS@@@111''';;;ccceee]]]^^^bbbKKKhhhbbbHHHKKKLLL===666---///000///...000666<<>>000000222111111555//////222222...???vvv===999777ddd^^^999;;;777;;;AAASSS:::444444555888:::777111+++666999;;;222000CCCNNNBBB222111000111444666666666000+++111444;;;:::DDDpppRRR666000888222///...000000------000111+++///444///>>>,,,===444222666444...888CCCYYYeeeXXXIIITTTSSSYYY333zzzzzz???...111666333lllAAA;;;888888444111222222222444888---111333222444888888555888>>>;;;333777CCCBBB666,,,;;;<<<666666CCCEEEvvvqqqEEE<<<444444333//////222222///***---GGGuuuggg555999:::lllhhh>>><<<777<<>><<<666333666??????;;;888;;;GGGQQQUUUqqqccc===---666444BBBeeekkk]]]555222000111111000000333777///555UUULLL111:::CCC|||nnnBBB@@@<<>>:::[[[ccc===;;;888555444444333111///]]]~~~RRR333222;;;cccnnnCCCDDDDDDIIINNNhhh\\\RRR^^^vvvWWWFFF888444666222333444666666555444444444...777---555888999TTT[[[@@@777;;;777333111222000,,,,,,......000444///000]]]BBB777222...>>>,,,999333^^^QQQ\\\MMM666JJJYYYPPP222---111888***<<<777@@@???...UUU```RRRJJJJJJXXXyyy\\\BBB555QQQccc:::888555222444777888555@@@WWW>>>555999>>>kkklllBBBCCCDDDJJJRRRppphhhaaavvvuuuVVVCCCAAA===,,,444777::::::666444555777111@@@///222444///GGGNNN}}}EEEDDD111333333444---'''111888///222---,,,111777FFFfff{{{SSS999777666333333111444BBBYYYHHHZZZKKKJJJ:::KKK]]]555,,,888333,,,444222444444666EEEeeevvvmmmJJJ<<<\\\III888444:::888888>>>AAA]]]AAA>>>,,,888OOOlllBBBHHHGGGCCC[[[wwwrrr~~~KKKFFFEEE888777555666777999::::::::::::444;;;555///444???QQQhhhuuuppp;;;===>>>666777777000000222+++111...000555333111===NNNTTTPPPSSS\\\XXXBBB444555///777&&&666QQQhhhGGGJJJJJJ>>>EEEeee:::,,,666222,,,444222555444333>>>cccHHHLLLiiisss^^^;;;333111444SSS}}}mmmHHH555555///===[[[aaaBBBFFFFFFGGGXXXlllyyy~~~@@@EEEVVVGGG444---///222444555666999;;;999???:::222555888AAARRRnnn:::AAA===222333777111///333000...---222777555------333>>>AAAHHHhhhrrrGGG666888///,,,333'''qqq}}}MMMCCCDDDCCC>>>mmmnnnCCC///444111---444111555999444<<>>TTTrrrPPP333111///---333000555;;;555>>>}}}:::666===KKKrrrTTTQQQ222111555000<<>>@@@OOOWWWiiiqqqGGG///CCCAAA555>>>BBBFFFHHHDDD<<<888;;;???FFFMMMIIIBBBAAA:::666===```DDD:::<<<@@@888...444999...555111............000333///999111888PPPDDD...666------555"""777222zzzgggMMMAAAMMMAAAGGGqqq___888000//////333///666666222>>>YYY<<<===///PPPcccfffZZZ222777333:::111<<>>777555888>>>IIIPPPLLLDDDBBB===;;;DDDeeerrr;;;888<<<<<<777:::888+++111111000000///...---...)))666555111333)))'''999///999)))555666111ggg[[[>>>HHHCCCFFFsssooo???//////000333...666555444DDDFFF555555<<>>===IIIAAADDDLLLTTTsssFFFEEE$$$555...>>>```aaaSSSpppjjjFFF>>>///333666666555666<<>>999555111,,,000333333222222222333///......111555444333555)))222***???999555kkkNNNKKKKKKKKKttt|||EEE000///222333---555666777JJJsssBBB:::???777gggQQQ???eeeqqqDDD777777444///666666777ccc]]]:::>>>>>>555999AAAEEE===HHHMMMVVVrrrmmm000555---;;;//////666<<<>>>QQQ[[[ooo}}}JJJ+++222333444555666999>>>AAA888DDDCCC:::666444<<>>===444iiiMMM:::ZZZKKK333888===888111777<<<:::oooTTT@@@FFF888///CCC@@@===777KKKPPPZZZqqqYYY444%%%//////222666///>>>>>>===>>>YYYvvveeeDDD@@@;;;999777666666777888999---;;;>>>777444333>>>SSSOOO>>>JJJHHH888---777666444111//////111444555333333555555111000333888777888999ZZZYYYWWWbbbUUUkkkppp???,,,444---444***000;;;<<<[[[ZZZ...>>><<<<<>>VVVZZZUUU999444;;;HHHooocccWWWbbbvvvAAAHHHxxxNNN===::::::555///CCC:::,,,;;;RRR^^^DDDOOOGGG>>>@@@:::@@@BBBIIIOOOLLLhhhrrr666111111444999;;;999555333111,,,666VVVuuuiii888FFFQQQTTTUUUOOODDD:::666666<<<<<>>AAADDDCCC===777;;;999:::<<>>333<<>>???@@@;;;HHHwwwaaaWWWSSSSSSLLLTTTcccuuuyyyVVV,,,///,,,444444...---888888dddRRR777vvvsssEEE888888777000GGGvvvpppFFFRRR@@@yyyYYYDDDDDDNNNUUUCCCPPPXXXCCC@@@:::666222---???\\\|||HHHCCCEEEJJJQQQRRRPPPTTT\\\iiiZZZ@@@000555:::999EEEXXXJJJEEE999888???888AAA666DDD>>>:::===DDDFFF@@@999===999999AAA===fff;;;...---222444///111666333DDDBBB+++[[[wwwAAA666===444,,,555___yyyOOO;;;EEE^^^IIIFFF>>>HHHXXX<<<;;;CCC[[[VVVTTT<<<111999777>>>qqq{{{rrr\\\___VVVMMMPPPXXXYYY___nnn}}}\\\555444<<<888:::DDD000:::888LLL>>>333@@@AAA:::777555777;;;<<<888444===333>>>CCC]]]ccc000<<<111,,,333***<<<)));;;@@@UUUFFF999OOOTTT888555111777888666___JJJ<<>>555<<>>;;;???CCCJJJ555EEE444;;;EEE:::111777===???===;;;<<<>>>===444MMMMMM;;;...777,,,//////333777333>>>YYYvvvUUU@@@333BBBkkkOOO---666333333;;;777KKKRRRCCCGGGJJJjjjaaa999444>>>:::QQQ:::222333FFF444555___EEE:::BBB...000999wwwjjjYYYYYYfff~~~DDD222AAABBB222FFFGGGGGGDDD???;;;999999666444999BBBGGGGGGHHHKKKDDDCCCRRRYYY,,,111999:::222000555444555@@@lll{{{JJJ>>>HHHEEEQQQzzzBBB111666111...777666222QQQKKK>>>555EEEMMMNNN===999:::@@@fff;;;888444111@@@666???>>>CCCHHH555111IIIKKK```aaappp~~~OOO888888===AAA<<<999:::???AAA>>>999:::777888BBBTTTbbbddd```JJJGGGsssCCC......444000---444222...333666ooohhhjjjNNN999AAA{{{ooo888666444+++555;;;111777TTTvvvpppXXX+++777000///^^^HHHCCC<<<333>>>yyyQQQ<<<+++666444///<<<:::HHH666EEEGGG...+++FFFiiisssZZZkkkSSS@@@HHHFFFBBB>>>===>>>>>><<<999555===EEEHHHNNNUUUZZZZZZOOOyyyRRR222333///222777///,,,777666888xxxyyyJJJ[[[\\\:::555222222%%%666444%%%,,,DDDDDD///'''444;;;...888...XXXEEE777333;;;GGG<<<222000444000000;;;:::777:::@@@333777222EEEuuuzzzjjjggg{{{```IIICCCFFFFFFAAA:::666888<<<@@@444111BBBVVV]]]YYYTTT~~~hhhLLL111000999///+++999444:::@@@rrrRRR///222222444444777999444......222,,,222333###999PPPlllBBB000;;;AAADDD555111777111+++444888222777???CCC...222999WWWsssiiiqqq}}}___JJJIIIFFFEEEEEEEEEFFFGGGFFF???BBBMMMLLLMMMkkknnn666(((555444...666000666333BBB|||<<<000444555)))(((333555,,,+++444888333$$$555---jjjtttpppAAA***===UUUvvvVVVmmmooo999---333---***666222---777...;;;444...VVVWWWgggvvvooorrrdddRRR@@@<<>>777999TTTeee|||vvvdddRRRNNNNNNIIICCCPPPJJJQQQsssTTT666333333111333888000000@@@TTTaaa---,,,///111000------...//////$$$666,,,///eeefffoooeeehhhddd]]]eeevvvmmm|||ooofffhhhlllyyy)));;;--->>>JJJ333777444222AAA...///000111,,,EEE~~~\\\GGGwww|||~~~ZZZ666111333111///222555111<<>>000...:::===:::JJJeeeuuu333:::...---111...///+++------111...(((>>>qqqqqq```^^^kkkoooaaaxxxOOO777...---555111PPPwwwMMM222333444+++;;;666OOOLLL555***111333***...===BBBPPPFFFvvv{{{:::444999999111,,,222>>>GGGjjj???555777...)))222000---///***+++222...&&&AAAqqq{{{vvvyyyLLL&&&000,,,333777777555___YYY:::,,,,,,111000(((888555@@@lllddd111000...///111111---)))111;;;BBBkkk>>>666000//////111777???LLLPPPVVV///666000(((333,,,///***000((((((444...%%%...]]]aaaJJJ<<<555)))'''333;;;+++,,,000///))),,,cccwwwSSS===111---333>>>666333***444///,,,===...000222000---///444333...666444FFF[[[uuu|||EEE$$$555DDD666+++333///CCCNNNsssuuu777///000,,,111'''111%%%666///###+++---***111///RRRxxx{{{iii@@@///,,,333111000...'''...///+++,,,)))444nnnvvvPPP===///111666444222444444444000555222...444,,,555000...000111111333666'''...WWWGGGEEEVVVtttZZZ777///444555000333===999@@@sss[[[SSSXXXTTT111///111---'''000------+++,,,///))))))444333!!!///???===NNNOOO)))--- """---000444666///222444---444333:::ggg~~~jjjYYYFFF777///000555999777111...///...111222222333222222333333,,,,,,333333------444888333YYYRRRIIIDDDCCCPPPvvvbbb999999???888<<<000;;;<<<;;;uuuyyy@@@///...GGGwww@@@---222,,,,,,,,,333$$$&&&111111+++'''######000555222---$$$ (((///...666777)))$$$)))))))))---%%%///+++)))CCCEEEHHHEEE???888444555999<<<...555999444///000555777000444888555888777000444222000111333222///...111:::444[[[UUU???GGGBBBCCCfffHHH000999---777666777888;;;oooTTTAAADDD<<<===OOO---111,,,222)))...(((...,,,(((555---000***"""&&&222333///222+++&&&+++...'''(((///...+++000(((333---'''888+++000000444999888222111333111666555000111999999333:::>>>DDDBBBIIIHHH;;;@@@777999777111///333666444---BBBSSSIIIJJJDDD@@@CCCjjj111555666;;;;;;222222OOOsssMMM///@@@;;;UUUyyy&&&888'''///+++,,,,,,,,,++++++*********++++++******++++++,,,---......,,,(((''')))++++++***---000000---,,,///111444---///222...333999666444999===>>>AAALLL```ooovvvhhhQQQ===333444666888555DDD}}}bbbIIICCCFFFHHHIIIoooQQQ777---<<>>RRRfffyyyooogggiiilllhhh\\\RRREEEBBBUUUwwwmmmQQQEEEFFF<<>>111(((,,,...******///))))))))))))))))))))))))111((()))000---111XXX}}}uuu]]]AAA444555000888222666888666000,,,,,,---111111111111222333444555:::666666@@@RRRkkkuuuhhheeeiiiuuu~~~bbbNNNMMMTTTQQQMMMTTTiii```AAA666===000000000111333666:::<<<$$$---999===777///333;;;===KKKbbb}}}jjjGGG,,,,,,)))***///---'''(((///))))))))))))))))))))))))***(((***,,,)))444XXXOOO,,,///333///333,,,)))444111------000444666777222222222222333444555555666666666555777DDDaaa{{{zzzrrrqqqfffgggmmmzzz|||hhhVVVLLLTTTXXXRRRLLLVVVoooYYY666<<<888(((:::777222...---...000222;;;555333555555222//////;;;::::::;;;AAALLLYYYbbb{{{nnnPPP666333777******---000---'''''',,,))))))))))))))))))))))))$$$(((,,,***)))111EEEVVVnnn|||lllmmm]]]+++,,,555...555333...111///...000444666444111555555555555555666777888666;;;AAACCCAAACCCRRRcccsssiiinnn|||~~~tttfffTTTNNNYYYZZZLLLJJJUUUHHHWWWooommmIIICCCWWWXXXWWWSSSNNNFFF===666111<<<222+++---222333222222))),,,///222333444666888---000555:::>>>?????????AAABBBBBB555)))...222&&&...,,,+++---,,,)))(((***))))))))))))))))))))))))))),,,---+++---444;;;>>>ggg___;;;III888111###***000000---...///111111000///...555555555666777888999:::@@@======@@@CCCGGGPPPZZZqqqqqqooofffWWWUUUWWWVVVRRRKKKKKKLLLNNNTTT]]]gggmmmgggIII777333555:::<<<777111222777333555777666222///,,,+++000111222333222111///---000$$$(((111,,,)))111666,,,)))&&&''')))+++******))))))))))))))))))))))))++++++)))''',,,555<<>>>>>EEEKKKMMMPPPSSS]]]tttzzzxxxkkkkkkbbbOOO]]]VVVMMMFFFEEEGGGIIIKKKBBBQQQjjj}}}rrr]]]CCC000---333......,,,++++++...444888000000000000000000000///)))111888000)))333111***)))''''''(((***+++***))))))))))))))))))))))))(((((('''''')))...888@@@888NNN222kkkpppXXX<<>>555222111///000000111222333555666444555777777777888;;;======@@@CCCEEEGGGLLLSSSYYY```aaacccjjj{{{zzzgggfffPPPGGGJJJJJJKKKKKKDDD<<>>>>>>>>@@@BBBDDDFFFJJJOOOSSSUUUYYY^^^ccceeemmmxxxvvvddd^^^QQQHHHFFFBBBNNNLLLFFFCCCRRRwwwtttaaaSSS...333......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,---...............,,,,,,,,,,,,++++++++++++,,,+++*********,,,---...***+++------///111555888444444444555777888:::;;;@@@AAACCCDDDEEEFFFIIILLLMMMSSSZZZ___bbbeeeiiimmmooo}}}~~~|||gggLLLIIIMMM===888999IIIddd|||{{{444666.........---------,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,...///000//////111333444444555666777999;;;<<>>;;;<<>><<<999777555444444222222222111222222333333444444555555444333111000//////.........---------***************+++++++++************************))))))*********+++++++++)))))))))))))))))))))))))))************+++++++++)))***+++---...//////000...///111222222333555777===<<<===AAAFFFJJJMMMOOOZZZZZZ```llluuu{{{wwwmmmddd]]]VVVQQQJJJHHHEEEDDDCCCAAA???======<<<:::888666555444444333222222222111222222222222222222222111000/////////.........---------,,,++++++***************************************************++++++++++++,,,************************)))************+++++++++******,,,---......//////,,,...000111111222333555:::;;;<<<@@@FFFKKKPPPRRR```bbbkkkvvv~~~|||pppfff]]]UUUPPPIIIEEEAAA>>>===<<<:::999:::999888666555555555555333333333222111111111000///...........................------------,,,,,,,,,+++++++++***)))))))))************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++,,,---------------+++---/////////000222444888999;;;@@@EEELLLQQQUUU___eeepppzzz~~~uuunnnfffZZZQQQLLLHHHBBB===;;;;;;:::999777666666555555666666666333333333222111000//////------------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((************************++++++,,,,,,,,,---------++++++++++++++++++++++++))))))*********+++++++++,,,,,,---------,,,,,,++++++---...//////000222444777888;;;???DDDJJJQQQUUU\\\eeerrr|||uuuoooiii___UUUPPPKKKDDD>>>;;;:::999999555555555555555666777777222333333222222000///...------..................++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((************************++++++,,,,,,,,,---------++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,---,,,,,,+++***+++---///000000000222444666888;;;>>>AAAGGGNNNTTT\\\hhhvvvzzznnnhhh```YYYPPPKKKDDD>>>:::888777555333333222333333444666666111111222222222111///......///000111111000...---******++++++++++++,,,,,,,,,+++++++++***)))))))))************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++)))************++++++++++++,,,,,,,,,,,,,,,+++***+++---///000000000222444444777:::<<<>>>DDDMMMSSS[[[jjj}}}{{{lll```ZZZOOOKKKDDD>>>:::777444222000000000000111222333333///000111222222111///......000222333333000---+++************+++++++++,,,++++++***************************************************++++++++++++,,,************************)))************+++++++++***++++++,,,,,,,,,++++++***,,,---......///111333000444777999<<>>FFFTTTkkkuuu]]]LLL???999888666222...------///.........------,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,,,,------,,,,,,,,,---,,,---111444555;;;BBBLLL^^^|||iiiSSSAAA;;;999555111...---...000......---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++,,,---------,,,,,,---,,,///333555666===EEEQQQiiizzz```KKK>>>;;;555111......///000---------------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))***************+++,,,,,,---------,,,...---000333444777???III\\\yyyjjjTTTCCC>>>777111//////000000------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************+++,,,------------///...111444555999DDDPPPhhhsss^^^HHHAAA888222000000000000------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************)))***+++,,,------------//////111444777>>>LLL[[[xxx~~~jjjKKKCCC999333000111111000------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************)))***+++,,,------...---...///111555999BBBSSScccsss[[[EEE;;;:::333///222000888+++)))333222&&&%%%000###///333,,,(((,,,,,,&&&,,,+++++++++++++++++++++,,,///---'''&&&***,,,)))'''&&&(((***'''$$$'''///'''((((((((()))))))))***)))))))))))))))))))))))),,,+++***))))))***+++,,,%%%))),,,///000000---***,,,,,,111:::???GGGZZZnnn}}}___HHH===:::222...000...000***'''+++000000---***555+++""""""(((,,,...///,,,,,,,,,,,,,,,,,,,,,,,,""")))///...,,,,,,((("""333000---000333000''')))))))))***************)))))))))))))))))))))))),,,+++***))))))***+++,,,*********+++...000///,,,222111444888;;;EEE___yyyiiiPPPAAA===444///111...'''111555---'''***+++(((+++(((---555000$$$%%%000,,,,,,,,,,,,------------;;;555+++%%%(((///333222...+++""" ---333///++++++++++++++++++******))))))))))))))))))))))))++++++************++++++111000///111222111000...444555:::@@@EEESSSssssssXXXGGGAAA777333444111...444555000,,,------***777+++%%%+++000///,,,,,,,,,,,,,,,,,,,,,---------)))444444...***---111 444>>>555,,,---***###+++++++++++++++*********))))))))))))))))))))))))++++++++++++++++++++++++&&&(((---111000------///...000888BBBKKK[[[zzz|||___KKKCCC999555666222999---''',,,333333...,,,!!!>>>TTTKKK444(((***///++++++++++++,,,,,,------777+++ """+++111///+++666AAAAAA000&&&***---)))************************************************+++++++++,,,,,,++++++++++++,,,000444333000444<<<<<<:::>>>GGGRRRdddfffOOOEEE:::555555111000...000000'''!!!+++<<<===bbbxxxaaa888%%%(((///++++++,,,,,,------......---000333444888KKKnnn^^^666%%%))),,,((()))))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++555///...111111,,,...555<<<;;;???HHHTTTjjjqqqWWWJJJ===777555000(((444;;;666111:::PPPbbbccc===+++000999666,,,---------...///000000000... ,,,aaarrrKKK<<<,,,(((...333000***((())))))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,+++++++++$$$(((:::HHHDDD;;;777333;;;IIISSSYYYjjj{{{^^^OOOAAA:::777111444222---444YYYDDD555+++///222---***,,,...//////000111222222333:::______===111222,,,+++...000---,,,///))))))***+++---...//////------------------------++++++------------++++++---+++>>>iii{{{mmmOOOaaaxxx{{{gggSSSJJJ@@@666111444XXXbbb000333222000//////000111222,,,:::BBBAAAHHH\\\ooowww^^^222///444...000***&&&)))...111...)))000---&&&,,,SSSzzzvvvXXX>>>444+++)))------***'''333***)))222333***(((/// ///222///:::JJJ\\\ooowwwfffPPP???222;;;OOOzzzAAA000<<<000...,,,,,,---000222444DDDxxxmmm999000888666///...+++222888555,,,&&&(((---)))444777,,,$$$333VVVssslllPPP<<<777:::111666555///---000000,,,888444***)))000//////;;;DDDhhhxxxlllZZZAAAAAAUUUOOO333222888888444111///000333444555555ppp888000///555333***+++444))),,,+++&&&&&&:::\\\xxxOOO444$$$---666222///333777MMMlll|||eeehhhggg]]]MMM===222------111000777888777===:::MMMcccmmm{{{{{{vvvffffffaaa[[[XXXXXXYYYYYYYYYWWW|||xxx|||uuuooommmqqqsssuuuyyyZZZPPPKKK???999>>><<<888555<<>>:::>>>000---CCCddd{{{rrrccc444///111111...******...222'''---333333+++'''---666...555???SSSwww```BBB999111%%%000000+++...<<>>777555222...111111000......---------...///GGGddd[[[777--->>>@@@VVVcccwwwnnn^^^FFF666555333000///444CCCWWWeeeeeeGGG000&&&,,,777...///222333444222///---//////............//////&&&444:::///&&&((()))&&& ,,,>>>NNNSSSOOODDD<<<888111***(((+++---,,,)))..................///000...222<<>>CCCVVVffffffQQQ@@@999333333222...+++***...222999ZZZmmmGGG222///---------000333333000,,,------,,,,,,,,,,,,---------&&&&&&...333///...111222222222222111000///...'''(((***...222444333111++++++,,,---...///111222,,,333333+++(((111:::<<>>000//////000000000...------222111,,,***------***333444555444111///......,,,,,,++++++++++++,,,,,,%%%(((,,,...+++'''+++111...,,,)))''''''))),,,...111...++++++,,,......---+++*********+++,,,,,,---'''---111///...444===CCCPPPqqqaaaOOO;;;333222000000222444444444------,,,------...///000333333333444666555444222......---,,,++++++++++++,,,,,,,,,++++++*********))))))))))))************------------------------++++++++++++++++++++++++,,,,,,///111222444>>>IIIXXXmmmcccOOO<<<333111//////000111111111------,,,------...///000222555999======888222---......---,,,+++++++++++++++++++++******)))))))))))))))))))))************------------------------++++++++++++++++++++++++,,,,,,///111222555???JJJ\\\sssfffQQQ===333111...---...///...---------,,,------...///000444777<<<>>>===777111,,,......---,,,++++++++++++*********))))))))))))))))))))))))*********++++++------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,///111222555@@@LLLaaa{{{jjjRRR>>>555222///------------,,,------,,,------...///000666888::::::777444222111......---,,,++++++++++++******************))))))))))))*********+++++++++---------,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,---,,,///111333666BBBNNNbbbmmmTTT@@@777444111///......---,,,------,,,------...///000444888===>>><<<777444333......---,,,++++++++++++++++++++++++++++++++++++************++++++++++++------,,,,,,,,,+++++++++*********++++++,,,,,,,,,------...111333777CCCPPPbbboooUUUCCC888555222000//////...---------,,,------...///000///999EEEKKKHHH???666000......---,,,+++++++++++++++++++++++++++,,,,,,,,,*********++++++++++++,,,------,,,,,,++++++***************++++++,,,,,,---------...111333888EEERRRcccpppVVVDDD777555222000000///...---------,,,------...///000000<<>>SSSsss```KKK<<<666111111///,,,,,,.........------------......000222444444333111000000...///000...,,,+++---///,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,++++++******++++++******+++++++++,,,,,,,,,,,,------444===BBBXXX{{{aaaKKK===666111111///,,,,,,............------.........///222444444333111000000///111222000...---///111------------------------,,,+++***)))***+++---...---,,,++++++******++++++******+++++++++,,,,,,,,,---......666???DDD\\\aaaNNN>>>666//////000...---...---,,,,,,,,,,,,---......444777999999777666555555333000,,,,,,///000...,,,666((('''---+++222BBBKKK333111...+++******+++,,,---,,,++++++******++++++++++++,,,,,,,,,,,,---------***222111999GGG[[[bbbOOO>>>666000///000...---...---,,,,,,,,,,,,---......222666;;;===;;;777444222222000---,,,,,,------,,,(((000111'''111TTT___III000...,,,***)))+++---///---,,,++++++******++++++++++++,,,,,,,,,,,,------...,,,444333<<>>999333000222222222000...,,,---...(((222222%%%111VVVXXX444333111---+++***,,,///000---,,,++++++******++++++++++++,,,,,,,,,,,,------000...666666>>>MMMdddfffPPP???777111000000...---...---,,,,,,,,,,,,---......///444:::>>><<<777222///111555888777333///......111)))))),,,///888777)))999666222...,,,,,,---///---,,,++++++******+++++++++++++++,,,,,,,,,------///...777777@@@PPPiiihhhQQQ@@@888111000000...---...---,,,,,,,,,,,,---......000333777888777444111000---333999:::666111---,,,///$$$)))333---''',,,111666444111...,,,,,,,,,------,,,++++++******+++++++++++++++,,,,,,,,,------------777777@@@RRRnnnkkkRRRAAA999222111111...---...---,,,,,,,,,,,,---......111333555555333111111111***///444666444000+++)))))),,,444111%%%'''///,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******++++++++++++,,,,,,,,,,,,------,,,,,,777777@@@TTTrrrlllSSSBBB999222111111...---------,,,,,,,,,,,,---......000333555555333111111111---------///000///---+++***///444...'''///000""")))***,,,---......---,,,---,,,++++++******++++++++++++,,,,,,,,,,,,------+++,,,777888BBBVVVvvvmmmTTTBBB999222111111...---------,,,,,,,,,,,,---......000333666777555333111000222...++++++...111111000---&&&***222444888555'''---...000222111///---+++---,,,++++++******++++++++++++,,,,,,,,,---------,,,---888999CCCXXXxxxoooVVVDDD;;;333222111...---...------,,,,,,,,,------...222...444999555777999333999333,,,***,,,...---++++++***,,,//////+++***,,,,,,,,,...222555444///***///...,,,*********,,,------&&&***///+++,,,///***,,,***444888DDDWWWxxxpppVVVDDD;;;333222111...---...,,,,,,,,,,,,------...///333555AAAEEE<<<888999333888333...---///111000...---++++++,,,+++((((((+++111///......111111000...000...,,,*********,,,---((($$$(((,,,***,,,///,,,...+++666:::EEEYYYzzzpppWWWDDD;;;333222111...---...,,,,,,,,,,,,---...///000222666BBBEEE999555999666666333000111333444333111...+++)))******)))---333CCC>>>777111////////////000///---+++******,,,,,,------------,,,,,,,,,+++000---888;;;GGG\\\}}}qqqWWWDDD;;;333222111...---...++++++,,,,,,...///000111555444;;;<<<222444======555444333333444444222000,,,***)))***+++---555???IIICCC;;;333///...///000111000---+++***++++++,,,***000---))),,,,,,+++---000---888<<>><<<777333000000222333222000...,,,+++++++++,,, ---)))###+++---+++222///,,,777<<>>;;;:::333111111111///...,,,,,,,,,******------)))'''---666???>>><<<777111------///333222///,,,+++++++++,,,444HHH<<<***111...$$$///---***777===NNNgggsssZZZDDD;;;333222111...---...//////.........//////000:::<<>>>>>EEEDDD///000000...------...///'''***...000---***000999***,,,---+++***,,,000444444222///---+++++++++,,,&&&???444###//////'''333---+++777???PPPjjjtttYYYFFF===444222111///...//////...000111///---111888AAABBBRRRUUUGGGLLLRRRCCC999......222000222444---)))+++,,,+++)))))),,,///:::666333333444444///***666222---******,,,,,,,,,***++++++,,,,,,------...------555CCCPPPkkksssYYYFFF===444222111///...///......000222000...111777<<>>PPPdddggg]]]SSSJJJ???555555666111222AAA@@@+++///...---,,,*********+++)))(((''')))---111222222:::666000---++++++++++++***++++++,,,,,,------......///777EEESSSoooqqqXXXFFF===444222111......///------000333222000333999JJJMMMUUU```bbbSSSFFFEEE>>>444333444222444333'''555222---)))((((((******---+++***+++---111444555666333...++++++,,,,,,,,,***++++++,,,,,,------...//////888FFFUUUqqqpppXXXFFF===444222111///...///......000222111000444;;;LLLlllxxxQQQ>>>HHH777///222333)))(((///000666222,,,))))))*********///...,,,+++---000444777555111---******,,,,,,---***++++++,,,,,,------...///000999GGGVVVrrroooXXXFFF===444222111///...///000//////111000///555===QQQ{{{VVVBBBHHH999FFFUUUJJJ000)))222444000...++++++---...,,,+++...,,,+++)))***...333777888444///++++++,,,,,,,,,***++++++,,,,,,------...///000999HHHXXXtttoooXXXFFF===444222111///...///111//////000//////666>>>___zzz^^^___aaaPPPCCCQQQsssrrrCCC222444---***)))+++...111111...+++///...,,,+++,,,000666:::;;;666111---,,,,,,++++++***++++++,,,,,,---......000000:::IIIXXXuuusss[[[DDD===777555333///...000......000111000000999BBBbbbtttaaaQQQGGG[[[mmmIII999+++%%%222***,,,,,,,,,+++++++++******---******,,,---...333:::;;;333......,,,((()))---,,,+++***+++---...---,,,//////999IIIZZZwwwqqqWWWDDD===777555222///...000......000111000111999CCCfff```]]]XXXBBB+++<<>>HHH111&&&''',,,,,,,,,+++++++++******---)))(((***+++...666>>>777000+++---///---)))(((---+++***+++---......---///000:::IIIZZZwwwlllNNNDDD===666444222...---//////...///111111222<<>>666//////111111...+++)))(((''')))+++.../////////000:::IIIXXXuuujjjMMMCCC<<<666444222...---//////...///111111333>>>IIIlllVVVDDDKKKsssoooKKK@@@000,,,///,,,,,,,,,+++++++++******,,,)))(((***,,,///666>>>DDD999+++###$$$***///000...,,,******,,,.../////////111:::HHHVVVrrrhhhNNNAAA:::444333222//////111///...///111111444???KKKsss```GGGOOOnnnnnnVVVXXXWWW777&&&&&&,,,,,,,,,+++++++++******+++))))))+++---///555<<<777999999888;;;@@@@@@===555222///------.........///111;;;GGGSSSnnnfffNNN???888333222222000000222///...///111111555AAAMMM~~~kkkNNNBBB;;;444000MMMWWWAAA:::555,,,,,,,,,+++++++++******+++)))***---...///333::::::EEEOOORRRRRRRRRMMMGGG444111---,,,---...//////000222;;;FFFPPPkkkcccOOO>>>777222222222000111333///...///111222666AAANNNsssXXXIII222555777666@@@999///222$$$,,,,,,,,,+++++++++*********)))+++/////////222888@@@CCC>>>222)))***------+++)))'''(((+++...111222000222;;;EEEOOOiiidddKKK>>>777222111111...///111000777666333444444???TTTzzz<<<===555555444444222///---++++++******))))))******+++++++++++++++,,,///555999666333///+++)))***+++,,,+++++++++,,,---...000000222111999GGGRRRjjjbbbIII???888222222111......111,,,222111///333444>>>SSSxxx|||BBB===444444444333111///---++++++++++++******+++++++++***++++++***+++///444888555333///+++******+++,,,+++++++++,,,---...///000222111999GGGQQQiii___HHH???888333222111......111///333111111777:::CCCVVVqqqBBB666444444333222000...---,,,,,,,,,++++++++++++,,,,,,)))************---222555444222...+++******+++,,,+++++++++,,,---...///000222000999FFFPPPggg~~~]]]GGG@@@999333222111//////111333666111222:::>>>FFFVVVbbbHHH444333333222111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))+++///333222111...+++******+++,,,,,,++++++,,,---...//////111000888FFFOOOfffzzz\\\HHH???888333333222000000222222555000000888;;;BBBRRRrrr\\\RRR999333222111000...------,,,+++,,,,,,------,,,,,,+++((())))))))))))***...000000///---+++++++++,,,,,,,,,,,,,,,,,,------...///111000888EEENNNddduuuZZZGGG>>>777222333222111222444444888444333999;;;CCCUUUhhhoooXXXLLL333222111000...------,,,---***+++,,,------,,,+++***)))*********)))***---//////...---+++++++++,,,,,,,,,,,,,,,,,,,,,---...///000///888EEEMMMbbbpppXXXFFF<<<666222222333222333666333999888777;;;===HHH\\\xxxiiiWWW@@@111222111///---,,,,,,,,,---)))***+++------+++***))))))***++++++******,,,......---,,,+++++++++,,,,,,------,,,,,,,,,---......000///777DDDLLLaaammmVVVEEE;;;555111222333333444888---555666555888:::GGG]]]iiiZZZ???===111000///---,,,,,,,,,---((()))+++,,,,,,+++)))(((***+++,,,+++******,,,...---,,,,,,++++++,,,,,,,,,------,,,,,,,,,---......000///777DDDLLL```iiiOOO@@@:::777333000000000///...111000666>>>===<<>>FFF::://////...---,,,,,,,,,,,,************************,,,,,,++++++,,,,,,---............------,,,,,,,,,,,,,,,,,,,,,---...//////'''777<<<@@@KKKVVVeeeOOOAAA999666333000000000///...333222666;;;:::999GGGYYYyyyzzzTTT:::"""//////...---,,,,,,,,,,,,************************+++++++++++++++,,,,,,------,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,---...///999999444???TTT[[[www~~~aaaNNNBBB999666222000000000//////222111333777666999III[[[pppLLL===BBB//////...---,,,,,,,,,,,,***************************************++++++,,,,,,,,,,,,+++++++++++++++---,,,,,,,,,,,,,,,---...'''+++---===KKKLLLnnnxxx]]]KKKAAA888555111//////000//////......111444555<<>>777444111//////000//////...000333555666>>>OOO```rrrSSSHHHHHH&&&//////...---,,,,,,,,,,,,************************))))))(((((())))))***+++***************+++++++++,,,,,,+++++++++,,,------222...///GGGZZZQQQccclllTTTFFF<<<777444000//////000//////000555888888666<<>>888444333111///...---.........000333777;;;AAAHHHLLLSSSVVVUUUMMMEEE???999333...---,,,+++***+++,,,,,,***,,,---,,,******,,,...000---***)))+++,,,------222222222222333333333333---+++((('''(((+++...111222,,,333666@@@JJJVVV~~~qqqVVVFFF===999333222000///...---.........000333555888===BBBFFFTTTWWWTTTKKKAAA:::444---000///...---,,,------...000---)))'''))),,,///000,,,***))))))+++---------------------.........///,,,***)))((()))+++...///000***222555???GGGRRRwwwhhhTTTCCC:::999333222000...------.........000222333555888<<>>>>>:::666555444000,,,,,,,,,+++++++++++++++******+++,,,---,,,***(((((((((((()))+++,,,***))))))************+++++++++))))))***+++++++++++++++,,,)))111333===CCCEEE```qqqZZZOOOAAA888777111000///---------......,,,...111333444666999<<<<<>>888333111...++++++++++++++++++*********'''***------+++,,,111666+++***)))*********(((&&&))))))*********+++++++++((()))***+++++++++******,,,***111222===CCCAAAVVVfffRRRIIIAAA999777000000...---------......,,,///222444555777:::<<<;;;???>>>999555444333000---------------,,,++++++))),,,,,,(((&&&,,,:::GGG---+++***)))))))))'''&&&(((((((((((())))))))))))))))))******+++******)))---***000000<<>>OOOyyy{{{oooddd^^^NNNLLLFFF???999666888;;;cccMMMDDD???999444000///...---,,,---......---000333444555777999;;;888<<<<<<888666777777555,,,------...---,,,+++******+++***'''%%%***555>>>...+++)))((()))***))))))''''''((((((((()))))))))*********))))))))))))))),,,)))///...:::CCC;;;JJJppprrraaaQQQGGGFFFBBB===:::888777555444444444444333444999BBBIII~~~eeeMMMAAA>>>888000000///...---,,,---...///...111333555555555777888===@@@>>>777222111///,,,******+++,,,+++***)))(((((()))******((('''''''''---+++(((''')))+++,,,,,,)))))))))*********+++++++++***)))))))))))))))***+++(((---+++999BBB:::GGGiiivvv|||ppp___UUUBBBAAA>>>;;;888666555444666555444333333333333333888///222...666+++***mmmmmmSSSHHHBBB999555777333111---,,,---.........---///222555888888888888???>>><<<999555000---+++,,,+++***))))))***+++,,,'''((()))******)))((('''))))))*********))))))((())))))(((((((((((())))))---,,,+++***))))))))))))---++++++...555;;;>>>???]]]777999111===<<>>>>>UUU<<>>BBBRRR[[[hhhyyymmmVVVIIIBBB===666444444555555444333222111111111111111111222222111000000000111111111///111///555222BBB|||sss^^^JJJDDD@@@:::555555222000......000111222111111222222333444555666666888666333111///---------*********))))))(((((((((((())))))******)))(((((())))))************))))))++++++************++++++))))))))))))***+++,,,,,,+++***+++...333888<<<===OOOvvvNNN)))222222,,,(((***,,,------///222555222333555777===IIIWWWbbbsssppp]]]PPPBBB<<<>>>CCC???:::777666666555444111111000000000111111222111111000000000000000111///000///---///111IIIyyygggWWWHHHBBB@@@:::555333111000...///111333333333333333222222222333444555777555222...,,,,,,,,,,,,)))))))))))))))(((''''''************)))))))))(((((())))))************)))+++******))))))******+++)))))))))))))))***++++++******+++---111666:::<<>>HHHWWWcccxxx___cccZZZRRRMMMGGG<<<444111555555555555555555666666000///...------,,,,,,,,,000000/////////000111111)))000+++///000999\\\nnnVVVNNNEEE@@@>>><<<777333000//////000333444333222555555555555555555555555777555222///,,,+++******)))(((''''''((()))+++,,,,,,,,,***)))))))))))))))'''((()))******+++******))))))(((((((((((())))))++++++***)))((((((((((((((()))+++,,,---111555999333LLL111)))------''''''))),,,000222333222111000...------...///000999:::;;;888444555:::@@@BBBQQQjjjttt]]]lll]]]YYYOOOBBB:::999999888666666666555333111000000......---,,,,,,,,,------...............///000000(((000(((///000;;;^^^aaaMMMHHHAAA===<<<===:::666000//////000222333222000///000111222222111000///222222111///---,,,******)))((('''&&&'''***...000---,,,+++)))))))))))))))'''((()))******+++++++++***))))))))))))))))))******))))))((((((((())))))''')))++++++,,,///444888222GGGhhh@@@***...,,,---+++)))***,,,,,,+++)))...---++++++---///111222(((+++///222444666999;;;===>>>AAAHHHXXXvvvXXXiii^^^aaaZZZIII>>><<<:::555777888999888555333222222......------......///000,,,,,,,,,,,,------...///)))111'''......777YYYSSSGGGCCC>>>:::;;;===<<<888000//////000222222111//////000222333444333111000......///...---,,,+++******(((&&&%%%'''+++000333...---+++)))((())))))***''''''(((******+++++++++++++++************++++++(((''''''(((((()))***+++''')))+++++++++...333777...???NNNFFF&&&+++%%%---***)))***---///...---)))***+++...000///---+++111111111111222444555666333888@@@EEEMMM[[[mmmzzzooofffeeeUUU\\\YYYRRRLLL===333888777555333222333333333111//////...---,,,,,,++++++------------------------++++++))))))333BBBIIIGGGCCCEEEAAA===>>>EEEFFFCCC222111111111111111111222...777444000555444///222222000///.........---+++))))))))))))))))))))))))***///444444///***)))******************************)))))))))((((((''''''''''''''''''(((((((((((('''((()))))))))+++...000777111EEEdddZZZ000!!!111*********))))))))))))))))))***+++,,,---......///,,,...000111111333666888666:::???BBBFFFRRRbbboookkkyyyvvvhhhnnn^^^qqqxxxkkkRRREEEJJJFFF;;;:::888555333111111111000...///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))111===AAA???<<<>>>===:::;;;>>><<<777111111000000000000111111222555222222666000***111000///...///000///---++++++++++++++++++++++++++++++...000///+++))),,,...++++++++++++++++++++++++************))))))((((((''''''''''''(((((((((((('''((()))))))))***---000444///???YYYTTT222###,,,***)))))))))))))))))))))))))))***+++,,,---......,,,...000000111222555777888===BBBEEEIIIQQQ^^^hhh{{{tttcccyyy]]]yyyyyyvvvfffVVVRRRIII@@@CCC;;;888444222111000///---.........------,,,,,,+++++++++++++++++++++++++++,,,,,,******///666777444444777888777888888333---000//////......//////000+++111000000333---***444...---...000111000...++++++++++++++++++++++++++++++,,,+++)))'''(((---111++++++++++++++++++++++++***************)))))))))&&&''''''''''''(((((((((&&&'''(((((((((***---///111---666HHHIII666'''&&&))))))))))))))))))******((())))))***+++,,,------,,,...///000111222555777:::@@@FFFJJJNNNUUU___ggg}}}yyyaaammmoootttjjj[[[UUULLLDDDGGG>>>;;;777444333222111///......---------,,,,,,,,,************************+++++++++,,,///222000...111222444555555444///+++...------,,,,,,------...---@@@BBB555///---,,,222++++++---000111111...+++))))))))))))))))))))))))******)))'''&&&'''+++...************************)))))))))))))))(((((((((&&&&&&&&&'''''''''((((((&&&'''(((((('''))),,,...///---000999???:::---""")))))))))))))))*********(((((()))***+++,,,,,,------...000111111333666888===BBBHHHMMMSSS[[[fffnnnzzz}}}kkk^^^zzznnnSSSFFFQQQVVVJJJBBB@@@<<<888444333333222111---------------,,,,,,,,,******************************,,,///111000...---///------///111000...---,,,++++++******++++++,,,666WWWYYY;;;,,,///...,,,)))***+++...000000---***((((((((((((((((((((((((((())))))((('''&&&'''(((''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&''''''''''''(((***---......---000888;;;111$$$(((((())))))************(((((()))***+++,,,,,,------///111333444666999<<>>AAAJJJKKKMMMQQQWWWaaalllsssjjjoooyyy{{{sss{{{sssfffgggdddYYYRRRLLLGGG???999555333111000------------------------+++++++++++++++++++++++++++***---222222---+++...---(((&&&***+++((('''***((((((''''''''''''((((((111333((((((,,,,,,...)))(((''')))******)))'''************************&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&'''&&&%%%&&&)))+++---///000///000444333///'''(((((()))******++++++))))))***+++,,,---......///222555888;;;>>>CCCFFFOOOQQQTTTZZZaaakkksssyyyggguuu~~~dddWWWfffqqqfffZZZUUUOOOGGG???:::666333111------------------------++++++++++++++++++++++++---+++...333111+++)))---...))))))------(((&&&''''''''''''&&&&&&'''''''''(((***&&&(((...((("""))))))(((&&&'''((()))((('''((((((((((((((((((((((((%%%%%%$$$%%%((()))***)))''''''''''''''''''''''''&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&'''&&&%%%&&&(((+++---///111000///000222333'''(((((()))***+++++++++******+++,,,---......///000222666:::===AAAFFFJJJPPPTTT[[[cccmmmvvv~~~{{{zzz{{{}}}fff```yyypppiiiaaaSSSGGG@@@===777222///222444000------///000000---******---...,,,***000...------...///...---************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''''''''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((+++,,,.........000444777---((('''+++***&&&'''---++++++,,,+++***+++...000555777;;;AAAHHHMMMPPPQQQQQQddd___[[[sssssswwwkkk{{{{{{}}}bbbKKKGGGEEE;;;444444111222222///,,,+++***))),,,++++++******+++++++++000...,,,+++,,,,,,,,,************)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))***,,,------...000333555///***'''******((((((,,,+++,,,------...///333555<<<<<<===@@@GGGRRR^^^eeeWWWaaabbbjjj{{{wwwuuu{{{pppwwwrrrkkkcccWWWFFF888888@@@666444333333333222000///---.........,,,,,,---...000...,,,,,,,,,,,,+++*********)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((()))))))))***)))***,,,------...111333333,,,((()))******)))++++++,,,...///111333777:::===CCCIIILLLNNNSSS[[[bbbssspppnnnyyy~~~vvvdddttt{{{zzzrrrfffbbb]]]HHH000:::444///000111000//////222000//////000222222111111///------......---,,,******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))((()))+++,,,,,,---///111555///)))(((+++,,,+++***+++---///000111444888<<<>>>FFFOOORRRQQQTTT\\\dddnnnnnnttt|||rrrtttmmmoooTTTiiittthhhUUUJJJ???;;;666///++++++444...***+++000444444222///---,,,,,,...//////...************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''')))+++,,,,,,,,,...000555111---***+++------+++,,,---///000111444888;;;BBBJJJRRRUUUVVV^^^mmmyyy{{{uuujjj___OOObbbQQQ^^^yyyuuutttuuulllvvvnnnbbbSSSKKKLLLCCC<<<444111222444444333///---,,,,,,---......---,,,,,,+++++++++*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''')))+++,,,,,,,,,---///111222111---,,,...///------///111222333666:::===DDDQQQ```hhhiiiiiimmmrrrwwwnnngggXXXGGGFFFIIIAAA@@@TTT~~~KKKBBB[[[vvviiijjj~~~oooiii]]]MMM@@@999999;;;555333111000000000...------------,,,,,,,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''))),,,------,,,---...,,,333555000---...000//////111333666888<<>>~~~vvvrrrCCCAAAtttOOO888ooowwwgggUUUmmmPPP@@@???DDD===:::777555444333111///......---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''***---...---------...)))333888333---...111000000222666999<<>>111"""999'''---+++""")));;;'''...)))+++)))%%%***333111&&& ===******444000###999***@@@111@@@666???FFF<<<999777///444777111)))333'''eeekkk{{{{{{ZZZvvvJJJfffttt@@@CCCEEEfff111444fff```FFF:::{{{eeezzz}}}ssswwwqqquuueeefffccc\\\TTTMMMCCC;;;SSSPPPGGG;;;111......111(((111444,,,&&&***...,,,'''...++++++222...'''***222111///+++)))***---000'''+++)))###(((444//////...000***)))///%%%000555000,,,333;;;???GGGPPP111DDD222333===///777333777III999777QQQmmmooo]]]___eeeyyyrrrIII666HHHjjjSSS...CCCmmmKKKfffQQQKKKJJJ<<<===@@@???rrr___mmmxxx~~~~~~|||wwwhhh[[[YYYiiieee```ccciiifff^^^[[[NNNSSSXXX[[[]]][[[SSSJJJQQQTTT[[[fffiii]]]WWW___777,,,444777===$$$999EEECCCGGGMMMOOOJJJGGGQQQ___mmmTTT@@@JJJ:::BBBWWWAAA~~~eee999FFFMMMnnnaaaxxxDDD===777dddhhhUUUkkkiiiJJJFFFnnnBBB;;;///777WWWuuuPPP000<<>>888KKK>>>:::[[[TTTXXX[[[FFF~~~}}}wwwmmmBBB***vvv}}}yyy|||jjj}}}lllbbbrrryyyffftttZZZ___{{{yyy555>>>NNN444zzzwwwSSSKKK(((444444CCCuuu;;;666:::222fff```SSSyyywwwBBB___\\\888<<<111===bbb|||???;;;111;;;CCC333LLL777WWWXXXrrrqqq{{{wwwNNNEEEvvvUUUDDDWWWxxxgggYYYdddyyy}}}~~~OOOCCCDDDKKKiiippp222,,,...HHH999@@@YYY,,,888333333///uuuXXX&&&333:::+++~~~SSSbbbzzzxxxLLL<<>>TTTEEE333<<<<<<|||ttt888---333@@@666666QQQAAA333000111:::nnn777999555(((JJJdddeeeuuuooo___@@@<<<777AAAzzzSSS---:::<<<888888BBB]]]<<<666===;;;:::;;;EEEhhh}}}___```CCC444???IIIvvvrrr{{{PPP111000111+++555LLLUUU;;;...888222:::eeeqqq999PPPCCC777???666rrr{{{GGG111===CCCKKK888333BBB888222===;;;999___fff<<<666333PPPvvvhhhyyyoooCCC999EEE888QQQzzz777999>>>///666>>>CCC;;;000999111))):::666AAA}}}FFF;;;JJJ;;;444@@@;;;KKKtttdddAAA000***333666...---555qqqqqq}}}LLL'''000333333---+++CCC~~~^^^~~~DDD222AAA777555===111FFF|||333222:::666===++++++sss333111555,,,///OOOyyy>>><<<888@@@sss}}}xxxcccBBBUUU___???@@@777CCC<<>>)))555HHHcccoooJJJ444;;;+++666777...BBBAAA{{{kkkmmm666444333111000......000333\\\;;;888>>>...,,,///222///111UUU888777555,,,...555///555KKKzzz===222111+++,,,555***GGGhhh~~~;;;HHH555777---^^^xxxjjjRRRHHH\\\|||yyy~~~NNNFFFFFF888???GGG~~~EEE===222555AAA&&&888>>>NNNaaa888:::>>>...;;;999444CCC888YYYfffkkk555111111000000...---///111MMMlll...@@@:::&&&<<<333333///111RRRxxx444666111,,,000555(((000```llluuu,,,222444111000...222hhhmmmddd---<<<...;;;PPPvvvdddggg\\\pppooorrrggg```~~~fffaaaDDD333222===666<<<111XXXEEE;;;666888888:::;;;===777QQQRRRwwwppp;;;111///000555444000///333BBBvvvUUU000000---'''555,,,000333555GGG}}}^^^999222///333///333---;;;rrr___---+++000222444:::ZZZ|||lll[[[@@@KKKLLL___bbbxxxcccuuukkkgggGGG???;;;<<>>***111000333<<>>111666===RRRMMM999111444333111444RRRhhhQQQ\\\lllwwwuuuZZZWWWlllpppbbbZZZRRRaaauuuzzzHHH555FFF999;;;BBB:::777gggkkk}}}111666555333111111111333444]]]QQQuuu```&&&===999222666888666+++>>>~~~rrr@@@777666666333///888YYY|||nnnSSS===YYY^^^lllpppZZZUUUkkk^^^NNN~~~{{{ooo^^^YYYeeeWWWNNNYYYaaallljjjyyyHHH444333333333555888:::<<<```<<<<<<222000777)))...888]]]yyyNNN@@@HHHPPPZZZaaahhhuuuxxxlllfffuuu{{{YYYXXXXXX]]]dddiiijjjjjjyyybbbkkkuuujjjqqqlllFFF???===:::888666666666777uuuzzzsssIIIqqqxxx<<<888444888<<<>>><<<@@@[[[}}}iiiWWWnnnnnnnnn~~~ccc\\\jjj___LLLGGGIIIKKKNNNSSSZZZ___hhhxxx~~~}}}lllRRRWWWNNNOOO[[[]]]VVVYYYdddcccrrrjjjGGGIIIKKKMMMLLLIIIFFFDDDKKKRRR^^^jjjwww}}}bbbRRRLLLQQQXXX]]]RRRMMMPPPRRRYYYpppfffTTTQQQUUUYYYGGGEEECCCCCCEEEIIIMMMPPPUUUbbbwww~~~sssbbb]]]YYYYYYYYYYYY]]]cccQQQTTT[[[fffuuuxxxiiibbbXXXQQQLLLHHHCCC???HHHJJJOOOTTTXXXZZZZZZYYYhhhyyy{{{ooolllhhhdddaaa___]]]\\\[[[YYYWWWVVVSSSQQQWWW___wwwzzzpppbbbXXXLLLFFFFFFGGGEEECCCEEEGGGMMMLLLLLLVVVXXXIIIXXXZZZfffvvv}}}zzzuuutttfffcccbbbccceeegggddd\\\UUUUUUSSSOOOJJJHHHLLLUUU\\\mmmooouuu}}}fffbbb\\\UUUMMMHHHDDDBBBFFFHHHHHHGGGFFFKKKTTT\\\mmm}}}^^^TTTRRRQQQUUU\\\aaa```^^^___```___\\\YYYVVVVVVVVVdddfffiiilllttt|||vvvtttzzzmmmcccdddllluuuzzzzzz