BM6P6(@ 555666999;;;<<<=========:::999777444222111111111///---...111333555;;;BBBXXXoooyyyfffKKK<<<888777;;;999666222//////111444999888777666666666666666222000///...///111444666666777777555333222333555777888666666BBBUUUbbbeeeWWWLLL>>>555333444555555333222222333555666555555555666666444333333555777555777999;;;>>>CCCJJJOOOIIIJJJKKKNNNPPPQQQSSSSSSRRRQQQRRRTTTTTTXXXdddqqqwwwmmm^^^SSSSSSWWWWWWRRROOONNNPPPUUUWWWTTTSSSUUUUUUTTTSSSSSSQQQKKKCCC<<>>AAAEEELLL^^^qqq{{{zzzrrrfffXXXLLLDDD@@@>>>;;;:::999999;;;===???AAA>>><<<:::999:::;;;<<<<<>>;;;888888:::;;;:::888777666666;;;EEERRR\\\bbb```YYYNNNDDD>>>;;;::::::888666444444666888888888999999::::::::::::999999777777777999;;;<<<;;;:::AAAJJJXXXfffrrr}}}wwwjjj]]]MMM???DDDQQQaaaiiidddWWWJJJCCC======;;;999777888;;;>>>>>>???@@@AAABBBFFFLLLPPP```ppp}}}uuuooodddZZZPPPKKKIIIDDDBBBCCC555666888999:::;;;::::::999777444111////////////000...///222333333777>>>PPPfffssseeeMMM>>>888555888777555222000000111333777777666666555555666666444222111000000222555777666777777666555444555777444555444666CCCWWWffflll]]]RRRBBB777333333333333333222222444555666666666888888777444222222555777666888999;;;>>>BBBHHHLLLGGGIIIKKKNNNPPPQQQQQQQQQUUUTTTUUUVVVVVVXXXcccnnnuuuooocccVVVPPPRRRSSSPPPOOONNNPPPUUUVVVSSSRRRUUUVVVTTTQQQPPPNNNJJJDDD???DDDLLLNNNDDD777111111222333444555666666555555444777666555333222000...---999CCCYYYrrrzzziiiNNN<<<777555222111111111///......000333555666555333222777666666666666777888999666444222111111444666888:::999777666666666777888555777===GGGRRRWWWUUUQQQKKKCCC:::777::::::777222111000000111222444555666333444777BBBVVVffffff]]]MMM@@@666555777555555666555666666555333222222333333444555666777777777777666999888555888BBBJJJKKKIIIAAA:::888555000///333444555666777888777777666333333333222222222222222777777777666666666666555333444666777666444222000111222444555777777777777:::888666444333555777999999888777777888777666555666888888666444333444666444///***))),,,000222444333777:::<<<;;;999777666777666444333222222222222444444444333222222444666777777777777666555444333777777666444333111000///222555999;;;;;;:::999999999999888777777:::>>>BBB@@@999555777;;;===@@@DDDMMM]]]mmmuuu{{{yyyqqqeeeWWWKKKCCC???===;;;:::999999:::<<<>>>@@@===;;;999888888999999:::CCCHHHSSS]]]\\\OOODDD@@@<<<:::888888:::;;;:::888555444444999AAALLLVVV\\\iii```TTTIIICCC???;;;999;;;999666666777888888888777888888999999999888888777777777999<<<===<<<;;;AAAJJJXXXfffrrr~~~{{{kkk]]]OOOCCC@@@KKKYYYcccccc[[[PPPHHH??????===;;;::::::;;;======>>>@@@AAACCCGGGLLLOOOZZZhhhvvvxxxsssggg[[[PPPJJJGGGDDDDDDEEE444555666777888777666555666444111...,,,+++,,,,,,111///000333333111333888III\\\iii___MMMAAA:::666555555555444333333222222555555555555555555666666666555333222222333555666666777888777666666888:::444555444666BBBUUUeeemmmeeeYYYHHH:::333111111111222333333555666777888888<<<;;;888555222222444777999:::;;;<<<>>>AAAFFFIIIGGGHHHKKKMMMOOOQQQQQQRRRVVVUUUUUUUUUTTTVVV___kkksssqqqhhhYYYOOOMMMOOOOOOOOONNNPPPTTTUUURRRQQQSSSUUUSSSPPPNNNLLLJJJFFFDDDEEEMMMOOOEEE888000...---222555888777444222333555666666666666555222000...777AAAVVVooowwwgggJJJ555222111///000111222222111///222555888999777555333333333444555666666777777555444111000111444888:::999888666444444444666666666777:::@@@GGGNNNTTTWWWQQQFFF;;;666888999555000///000111333444555666666333444666>>>MMM^^^eeeeeeVVVHHH;;;666777666666666555666666444222000000111222333555777888888777666444666666444777AAAJJJOOOOOOFFF>>>;;;999555333333666777777777777666555444555444333222111111111111777555555888;;;;;;888444222333555666666444222111555555444444555555555666777666666555666666777888888888999999999777555333888999:::999777666666666444111---,,,///222555666555888:::;;;999777666666888777666444333333333333555555555444333333555777888999999:::999777666555777666555444222///---,,,222555999;;;:::999999999999999999888777888;;;>>>???888444666999:::>>>CCCOOO[[[hhhpppwww~~~~~~yyyqqqdddVVVJJJAAA===;;;<<<;;;999888888:::===???===<<<;;;999999888999999DDDHHHRRR[[[ZZZOOOBBB;;;:::888777777888:::999888333333333666===EEENNNSSSeee^^^UUUMMMGGGBBB===:::===;;;888888888999888888555555666777777888777777777666777999<<<>>>===<<<>>>FFFTTTcccqqq|||~~~ooo```SSSIIIBBBHHHSSS^^^ccc___TTTKKKBBBAAA???>>><<<;;;;;;;;;:::===@@@BBBDDDGGGLLLOOOSSS]]]jjjwww~~~xxxttthhh\\\PPPIIIFFFDDDDDDFFF555555666666555444333222444222///,,,*********+++///...000444333000111555HHHVVVaaa]]]RRRHHH???999444444555666777666555333333333444555555666666666666555333222222333444555444555666666666666888:::999999777777>>>LLL]]]gggiii^^^LLL===444111000000222333555666666777888:::???===999555222222555888<<<===>>>>>>???AAAEEEHHHKKKKKKLLLMMMOOOQQQTTTVVVXXXUUURRRQQQOOORRR^^^kkktttrrriii[[[QQQOOOPPPOOOOOONNNPPPTTTUUURRRPPPRRRTTTSSSRRRQQQOOOLLLIIIGGGHHHQQQTTTKKK<<<222---+++111555999777333000111444555777888999888666222000888@@@RRRhhhttthhhMMM777111000///000222333333333///222777:::;;;888555222///000111222444555555555666444222222333666:::<<<:::888666555555666888999:::::::::999===HHHWWWccc[[[OOO@@@888888999666111+++---111444777888888888888777777:::BBBPPP]]]ddd\\\NNN???777666777777666555666666444111/////////000222555888999888666555222333222222777DDDRRR\\\ZZZPPPEEE>>>;;;999777666888888777777666444333333555444333222222333333444666444555999>>>>>>999444333444555666666666444444777777888888777666444444444555666777888888777777777888888777555444444444888999::::::999777555555333222000000111444666777777888::::::888666666666888888777666555555444444555666666555444444777999999999:::;;;:::888666555444444444333222000...---222555999::::::999888888999999999888666666888:::===777444555777888<<>>>>>>>>===;;;999999:::;;;BBBKKKXXX^^^XXXKKK>>>777888777666666777888888888555555666777;;;AAAHHHLLLSSSUUUUUURRRKKKCCC>>>;;;<<<:::888777999::::::999333444555666666777666666666555666999<<<======<<<:::BBBOOO^^^mmmyyyvvvhhhXXXMMMGGGJJJSSS^^^gggcccVVVIIICCCBBB@@@???===<<<999888888;;;???BBBDDDGGGJJJMMMPPPWWWbbbppp}}}vvvpppfff[[[PPPKKKHHHDDDBBBCCC666666777666555333111000222111///---,,,+++++++++,,,,,,///333444111222666EEESSScccjjjfffYYYHHH;;;666555555666888999777555222333444555666666555555444333222111111222222333222333444444444555777999;;;:::888888;;;EEETTTaaakkkaaaPPPAAA666111000000111444666666555666888:::???===:::555222222666999===>>>@@@AAAAAACCCFFFIIIPPPOOONNNNNNPPPTTTXXX[[[[[[VVVQQQNNNLLLRRRaaapppvvvqqqfffZZZUUUUUUTTTPPPQQQOOOQQQUUUUUUQQQPPPQQQRRRTTTVVVVVVTTTOOOKKKIIIMMMWWW\\\RRRCCC777000---///444777666111...000333555777:::<<<;;;999555333:::???LLL```ooolllUUU@@@444222111111333444333222///222777:::;;;999555333......///000222333444444666555444444555777:::<<<:::888666444555777999;;;>>>===:::666999FFF[[[kkkiii]]]MMMAAA;;;888444111))),,,111666:::<<<======;;;999777777:::DDDSSS___ZZZPPPBBB888444555666444555555555333000......//////111444777888777666444555333111222777EEEWWWfffeee[[[LLL@@@:::::::::999999999777666444333333222444333333333333555777888555444555:::??????:::444555666777777888777777666666999;;;===<<<999555222333444777888999888777666777777555222///000333666666777777777777666444222222222333333333444555666666888:::999777666555666888888888888777777777666666777777666555666888;;;999999::::::999888666555222333444444444222111///222555999:::999888777777888999999888555444555666:::555333444555555;;;AAAMMMWWWfffuuu~~~~~~~~~|||tttgggXXXKKKBBB===;;;<<<;;;:::999999:::<<<===;;;<<<;;;999777888;;;>>>CCCSSSccccccUUUEEE:::666777777777777666777777888888999:::;;;;;;???DDDIIIKKKVVV```___RRRDDD<<<999999777666666999;;;<<<;;;444444555666666666666666555555666888;;;<<<<<<;;;:::@@@LLL[[[kkkxxx}}}ooo]]]OOOIIIKKKSSSaaakkkiii[[[MMMEEEBBB???>>>===;;;888555777:::===@@@BBBEEEHHHKKKSSSXXXbbbqqqtttlllbbbYYYQQQNNNJJJDDD???>>>888999999888777555333111000111111111111000///...,,,,,,///333444222444888???NNNeeewww{{{kkkQQQ===999666333444777999999777333444666777777666555444111111111000111111111222111222333333222333555777777777888999:::AAAQQQ```mmmeeeVVVGGG:::333000///111444777666444444666999<<<;;;999555333444777999<<<===@@@AAABBBDDDGGGJJJRRRRRRQQQRRRTTTWWWZZZ]]]___YYYSSSOOOMMMSSScccssswwwqqqfffZZZVVVWWWWWWTTTSSSQQQRRRVVVVVVRRRPPPRRRRRRUUUYYYYYYVVVQQQLLLJJJRRR]]]ccc[[[KKK===555000...111444333000//////111444666999;;;;;;999666555999<<>>>>>;;;777888DDDXXXgggppphhh\\\OOODDD:::333///***---222777<<>>===<<<>>>BBBFFFPPP]]]kkkkkk]]]KKK???:::888666555666999<<<======666666777777777777666666777666777999;;;<<<;;;:::<<<@@@JJJYYYiiixxxqqq\\\OOOEEEGGGOOO^^^lllnnncccWWWFFFCCC>>>======<<<999666777999<<<===???BBBFFFHHHUUUZZZfffvvvvvvlllaaaYYYSSSPPPMMMEEE???<<<;;;;;;;;;;;;999777555444000222444666777555333222...---///333333222444999<<>>>>><<<999777555666888888888777555444222444444111......444999666444111111222333111000///222555555333111000111222555999:::999777666555555666888:::;;;<<<<<<<<<888999999888888999;;;>>><<<:::888777666777777888555666888999888777444222222555999:::999777666666444666888777555222111111333000000111222333:::BBBGGGOOO```ttt|||yyyyyyzzz}}}~~~uuugggXXXJJJAAA;;;999888:::===???@@@???>>>===777888777555444999CCCKKK___kkkoooaaaLLL???;;;:::999;;;;;;999666444666888:::===???>>>;;;;;;???CCCLLLWWWeeejjjdddWWWJJJBBB:::999777888:::<<<======999999999999999888777666::::::999;;;<<<===<<<:::;;;>>>EEESSSeeevvvkkkWWWNNNAAABBBHHHWWWffflllggg```IIIDDD>>><<<===>>>;;;888888999::::::<<<>>>CCCFFFOOOVVVeeewwwvvvmmmddd\\\TTTQQQMMMFFFAAA???<<<<<<===<<<;;;999777666///222666:::;;;999666444111///000333333111333888===@@@MMMaaapppmmm^^^PPP===666...,,,///555777777666777888999888777555333//////000111222222333333222333333333222222444555777888<<>>MMM^^^vvvooobbbRRRCCC777000...222555888666222000222666444555666666555666888;;;555777;;;>>>@@@CCCGGGIIIKKKPPPWWW]]]___]]]XXXUUU[[[WWWTTTQQQMMMNNNYYYeeettttttkkk[[[NNNNNNTTTYYYUUUSSSUUUXXXWWWSSSQQQRRRVVVXXXXXXVVVQQQMMMMMMNNNWWWccckkkdddTTTEEE:::444,,,,,,,,,...000000///---000111333555666666555444222444<<>>888333444777:::===???AAABBB@@@<<<;;;===<<<<<>>>>>888999999999888999<<<>>>>>><<<999777666777999:::888999:::;;;:::777444222222555999:::999777666555333555777777555222111111111//////111111222:::CCCEEEKKK[[[ppp|||~~~zzzxxxyyy}}}}}}uuugggWWWIII???:::888777:::===AAABBBAAA???===:::;;;:::777777===IIIRRRmmmsssooo\\\III@@@===;;;;;;<<<<<<:::666444555777999<<>><<<::::::;;;======<<<;;;;;;;;;;;;:::888777666===<<<<<<===>>>>>>===;;;888:::@@@NNN```qqq~~~dddRRRMMMAAA@@@DDDQQQ___hhhgggcccKKKEEE???===>>>???===;;;888999999999999<<>>EEEPPPcccpppeeeQQQAAA777---+++---///444999888888888999::::::888666444333222333333222111///666777999888555222111111777999;;;===;;;;;;EEEPPPbbbrrruuu```EEE777333333777555222000000111444666555666777777666777:::<<<999>>>AAA@@@???BBBHHHMMMKKKNNNSSSUUUVVVWWWYYYZZZTTTTTTUUUSSSMMMMMMXXXeeemmmqqqcccQQQRRRUUUTTTWWWUUUUUUUUUUUUUUUSSSRRRQQQTTTUUUVVVVVVTTTPPPKKKHHHYYYkkksssdddOOOCCC;;;555444111......000111///---000000000000000111222222...444>>>MMM]]]cccYYYKKK???===:::999999999999888444666888:::;;;<<<<<<<<<:::999777777999>>>CCCGGGTTTZZZaaaccc[[[PPPLLLNNNVVVQQQHHH>>>777333222222333444666888:::;;;<<<===OOOQQQ[[[fffdddSSSBBB:::333333666<<<===<<<>>>CCC======<<<;;;;;;===AAADDD^^^gggkkkcccQQQ@@@888888666444222111111111///...,,,---///000111222111111...///222444444777CCCPPP^^^]]]PPPDDD???777333;;;;;;777333222444555444222444333111000000000111111222555888999999888888999999888666444333333333333;;;:::888777777777888999<<<;;;888555222111333666666555444666999;;;:::888444333222111111111222333444333222444666777444111222333555777777777777777555777999;;;===<<<<<<;;;<<<;;;:::999888888888888<<<;;;999888999888666555666999;;;;;;999666444444111222444555555555444444000333666666555222111000222111///......111666;;;===HHHYYYiiiuuu|||{{{xxxzzztttbbbSSSJJJDDD>>>:::999:::===>>>???>>>===<<<===;;;:::;;;999===MMM^^^|||yyykkkVVVEEE???===999::::::::::::999777666555999999999888777888:::<<<<<<>>>EEEQQQaaahhh```RRRHHHAAA===>>>>>>:::;;;???>>>===<<<;;;::::::;;;<<>>???@@@???<<<:::999;;;AAAJJJWWWfffsss{{{pppYYYJJJHHHAAAEEEPPP\\\kkknnn```KKKCCC>>>@@@BBBAAA>>>===;;;:::::::::<<>>KKKcccuuummm[[[EEE:::000---...000444888777666777888999999888666333222222222222222111///555666888777555333222222777777:::;;;999:::BBBMMMdddssswwwaaaFFF888555555999666222//////000333444555777888888888888:::;;;;;;@@@DDDEEEDDDFFFJJJNNNQQQSSSUUUUUUTTTTTTUUUVVVTTTUUUVVVTTTOOOMMMVVVaaalllsssfffRRRNNNPPPSSSZZZWWWWWWVVVVVVVVVVVVVVVVVVTTTUUUVVVVVVUUUSSSPPPOOO]]]ooowwwfffNNN@@@999444555222000///000111///...000000//////000000111222///333;;;HHHWWW]]]UUUHHHAAA>>>;;;999999999888888444555777888::::::::::::888888888999>>>FFFOOOUUUXXXZZZ^^^___XXXNNNIIIJJJNNNKKKFFF@@@:::555222111333444444555777:::;;;===FFFIIITTTcccfffYYYHHH===888666777::::::888999===;;;;;;:::999888:::===@@@RRR```mmmjjjWWWCCC888666555333111111111222111000---...000111111111000000,,,---111333555:::HHHVVVgggdddSSSCCC>>>555000666888555111111333666666666555444333222222222333444333666999::::::888888999888777555444333222222333888888999999999888777666888888666333111000222555888666444555888::::::999666555333111000000111111333222222444666777555222333444666777777777777666555777999;;;<<<<<<;;;;;;;;;;;;:::999888777777777:::999777777777777666444444777::::::888555444333333333444444444333111111000333666666555333111111222222111000///111555888999CCCRRRdddrrr||||||{{{}}}uuudddVVVLLLEEE???:::<<<===>>>??????>>><<<;;;999888999<<<>>>EEEVVVhhhyyyuuuhhhSSSDDD>>>;;;888999999999888888888888888:::::::::999999888999::::::===CCCNNN]]]fffaaaVVVLLLCCC<<<<<<<<<::::::>>>>>>===;;;::::::;;;<<<===AAA@@@@@@AAAAAA@@@>>><<<888:::>>>FFFRRRaaaqqqzzzqqq___RRRGGG@@@DDDOOO\\\lllpppdddNNNEEE>>>???BBBBBBBBBBBB<<<<<<;;;<<<>>>AAACCCEEEHHHLLLXXXfffqqqzzzxxxlllfff```XXXPPPJJJFFFBBB@@@>>>===<<<<<<;;;999666333111000000222444666666555555555444111000111444777777555555BBB[[[pppooobbbKKK???444000///000333777555555555666888999777666222222222222222222111111444666777777444222222222555555777999777888@@@JJJeeetttxxxcccIII;;;888999>>>;;;666111///000333555555777999999888888999::::::???FFFIIIIIIIIIJJJLLLSSSTTTUUUTTTSSSRRRTTTUUUTTTUUUWWWVVVQQQNNNUUU^^^mmmvvvjjjSSSJJJJJJPPP[[[YYYXXXXXXWWWWWWXXXYYYZZZSSSTTTUUUVVVWWWWWWWWWVVVcccttt{{{iiiNNN<<<555222999666333222222222222111222222111111111222333333222555:::CCCPPPXXXRRRHHHCCC@@@;;;999888888888777444444555666777888888888777999===AAAFFFNNNWWW\\\VVVTTTSSSSSSOOOGGGBBBBBBCCCCCCBBB@@@<<<777333000444333222222444777:::<<<>>>AAALLL^^^ggg```OOOBBB@@@;;;888888666333333666888888888666555555888;;;CCCYYYooorrr___HHH:::666555333111111222333444333000111111222111000///...++++++///222555<<>>>>>>>>>>>===<<<;;;:::999888:::>>>CCCMMM^^^mmmtttoooaaaOOOAAA;;;999666666666666777888999:::;;;:::;;;;;;;;;;;;:::888777777:::@@@IIIXXXdddccc]]]QQQFFF<<<999::::::;;;<<<===<<<:::999:::;;;===>>>CCCBBBAAAAAABBBAAA???===999:::<<>>@@@BBBEEE>>>=========???AAADDDFFFIIIJJJRRRaaannnxxxyyynnnjjjcccXXXOOOIIIFFFEEEDDD===<<<;;;:::999666444222111000///000222444666777777666555222000000333555777444222999LLL```fffbbbPPPDDD888222000///111444444333333444666777666555333333444333222222444555666888999777444111000000333333444777777999ӵLLL???>>>>>>CCC???999333111111333555333555888888888777888999999===EEELLLMMMJJJHHHJJJNNNPPPRRRSSSTTTUUUXXXZZZWWWVVVVVVVVVRRRPPPWWWaaaqqqyyykkkRRRHHHGGGLLLUUUVVVWWWXXXYYYZZZZZZZZZZZZTTTTTTTTTUUUVVVXXXYYYZZZfffvvv}}}kkkNNN999222111;;;999777555555555555555555555555444444555666666555777:::AAANNNWWWUUUMMMDDD@@@;;;777666666666666Ħ555777777888???IIIĦTTTUUUMMMGGGCCCCCCBBB===999999;;;<<<======;;;888444222444ӵ:::<<<<<>>:::===<<<<<<<<<;;;;;;;;;;;;;;;:::;;;>>>DDDPPP___jjjmmmfffYYYJJJ>>>888666555555555555666888;;;===>>>;;;;;;<<<======;;;777555333777===EEESSSaaagggfffVVVJJJ===777888;;;===>>><<<;;;999888999;;;===???CCCAAA@@@@@@AAA@@@???===<<<<<<===AAAJJJZZZmmmzzz{{{dddRRRLLLCCCCCCIIIQQQ```fff\\\RRREEE888555777:::>>>BBB>>>=========>>>AAACCCEEEHHHIIIPPP^^^jjjsss|||yyypppkkkdddZZZQQQKKKHHHFFFDDD::::::999888555333222222333222111000111333777999888888666333000000333555666555444555>>>OOO^^^eeeUUUHHH;;;444111///000222333222111222444555444333333444555444333333666888:::;;;;;;888444000......2221112225557774ĉ@ӵCCCBBBBBBBBB>>>999333000000222333222444666777666666888999:::===FFFQQQSSSMMMIIIJJJLLLNNNRRRTTTUUUXXXZZZ]]]YYYWWWVVVUUURRRRRRZZZdddvvv{{{kkkSSSKKKIIIIIINNNQQQTTTWWWZZZ[[[ZZZXXXVVVTTTTTTTTTTTTUUUWWWYYYZZZfffttt{{{lllQQQ:::222111888888888777666555555666777777666666666666666777555777:::@@@MMMWWWWWWRRREEE@@@999555333444555555>L333555777999;;;HHH=hĦLLLCCC<<<6667778886665556668888888888887776666665554ĉ@ӵ888777;;;KKK```lllhhh___PPPEEE:::555111...///222777777777555333333444666===RRRkkkuuulllXXXHHH???===999666333333333333333444555555555444222000///...---...000111777FFFVVVcccaaaMMM888555333///222333222111///000222666888555555666777777777888888999;;;======;;;999888888444444444333333222111111222222111>L000000222555555555555777888:::999777555444555888::::::888333///---,,,---...000000222333444666777999888888888888777777777777777888888999::::::::::::999999999999888666444333333222111222444666555444000222666777666444333333333333333444555666777777666999<<<===<<<:::999888777:::<<<<<<:::777666666:::;;;BBBQQQdddsss{{{}}}|||~~~~~~vvvhhhYYYMMMCCC<<<999::::::999999999:::;;;<<<:::999999<<>>============<<<;;;;;;<<<<<<>>>EEETTTffftttwww{{{fffUUUNNNEEEDDDHHHOOO___hhh```VVVGGG999444444666:::===<<<<<<;;;;;;<<>>666111222444444555777888777666555555555555666GG=?111444BBB[[[pppuuuqqqZZZLLL>>>555111///000333666777777666444444555666@@@OOObbbppppppcccRRRFFF@@@<<<777444444444444333555555666777666555444333111000111111000333AAAOOObbbdddSSS<<<444000+++---222222222111000111333666555666666777777777777666888;;;======;;;999888888444444444444444333222222333111000HdĦ111111444777999999999999:::888888777555333333555888999666222...,,,---...000000111333333333555777:::999888888888888888999999888888888888999999::::::888999999:::999888666555222222111333666777777666111444777888777555333333111111222444666888:::;;;999;;;>>>???===;;;999999666999;;;<<<:::888888888<<<===BBBNNN]]]mmmwww{{{yyyyyy{{{|||wwwiiiYYYKKKAAA<<<::::::999888777888:::<<<>>>666666666999EEEVVVccchhh^^^TTTHHH@@@;;;666555888555666999;;;===>>>??????:::999999;;;===<<<777333111777;;;===EEESSSaaahhh```YYYJJJ<<<888<<>>===;;;999999::::::999888777999:::<<<@@@LLL\\\iiiooozzzxxxjjj^^^NNNFFFEEEJJJRRReeeqqqlllZZZLLL>>>888777888:::===;;;::::::999:::===???AAA???CCCMMMYYYbbbkkkxxxzzzsssgggbbbZZZRRRLLLGGGCCCAAA666777888ӵ444555444ĭӵ333ӵ777Ħ___RRRCCC;;;777333333555444ӵӵ;;;777ĦƜ`1.׼sEEE@@@>>>:::Ħ111111333444444555666999===ӵ[[[ĦWWWZZZZZZYYYYYYYYYYYYWWWWWWXXXĭӵUUUUUUĦZZZ[[[aaaĦ===Ħ>>><<<;;;;;;<<<;;;::::::999999999:::YYYSSSGGG:::DdDKKKYYYiii?fӵ:::444000Ħ888777777ӵƜ`1.׼s111111ĭӵ777666777666@@@HHHWWWiiisssnnn\\\ӵ444555666666Ħ777888999888777333>>>777111+++,,,...000222Ħ777777888888888777;;;Ħ555666555444333222222222222DdD;;;;;;:::111333ӵ,,,...ӵ333ӵ888888777888888Ħ:::222ӵ444777:::000ĭӵ???<<<555888999999888888999<<<===BBBKKKXXXfffttt{{{uuutttvvv|||yyyjjjYYYJJJAAA===<<<>>><<<:::888888:::===???555666666:::HHH[[[gggjjjXXXMMMBBB===:::666666:::777999<<<>>>@@@@@@???>>>999777666888<<<<<<888333333999<<<:::<<>><<<999666666888;;;===<<<:::777666777888777666444888;;;<<<>>>GGGUUU```lllvvvxxxkkkcccPPPGGGGGGKKKSSShhhvvvsss[[[NNNAAA<<<<<<;;;<<<>>>;;;:::999999:::<<<>>>@@@<<<===EEERRR```kkkwww{{{uuuhhhaaaWWWNNNHHHEEECCCAAA555777?~4777444555g&e>&e666g&e<<<>hӵUUUFFF>>>999666555777g&e///guO>uO>&e<<<;;;4ff?>ߝL111gĉ@SSSDDD===:::Shӵ444555555555555777;;;g&eWWW>hӵ\\\\\\\\\[[[ZZZWWWWWWYYYfff?><z{{{g&e>&eQQQQQQHL[[[\\\]]]ShӵgLGGGEEECCCAAAAAA@@@@@@???>>>>>>>>>>>>S?ʬZZZTTT3h?D%%)?^^^hhhZufĦ888444000gL888777777g&e///gĉ@444333g&e>&eFFF@e444555??555666>>>BBBNNNdddvvvuuug<ĉ5555557778883we<Ħ777999::::::3h?@eIII;;;444...///+++///222Z555888999999:::9993h?gL555666666666555444333222333555D%%)?<<<fff?><z222000=?Ħ...g&e444g&e888888777S?ʬ8884ff?>ߝL;;;@e333g&e:::6669993h?g&e>&e>>>>>>??000222555777777777888999999<<>>999:::999<<>>AAABBB@@@>>><<<888666444666:::;;;888444555;;;===888777@@@NNNVVVmmmjjj\\\GGG888888<<<>>>???===999666666888;;;===;;;999666666666777777666444999===>>>@@@FFFSSS]]]llluuuzzzjjj```SSSIIIHHHKKKRRRfffuuurrrXXXLLLAAA============>>>;;;;;;:::999:::<<<>>>@@@;;;999>>>MMM```mmmwww}}}|||vvviiiaaaUUUKKKEEECCCCCCCCC6664Dӵ666222111Hƅ^Hu]Ħ111Hu]Ħ999ZuR)ĦbbbVVVEEE:::666555333Hu]Ħ---HŐeHŐeHu]Ħ888qIܗGIӵ...ttKKK===:::HGgĉ@666555777777777666666999Hu]ĦLLLZuR)ĦZZZ^^^```bbbcccZZZWWWsߝLGdUĦzzzHƅ^Hu]ĦRRRntHdĦTTTUUUHGgĉ@IIIHdĦQQQNNNJJJHHHGGGNNNNNNJJJEEEDDDHHHHtƅ^eeefffBt=o9ĦDtfo9Ħ```nnnhhhg?444000HdĦ222444555Hu]Ħ000tt222888Hƅ^Hu]ĦLLLH׼s///444666555444777???PPPfffwwwvvvtQ888888888555je<Ħ666666666Bt=o9ĦH׼s\\\HHH===555///444000000111HtĦ<<<;;;999777999Bt=o9ĦHdĦ888888666444222222333777888999Dtfo9ĦsߝLGdUĦ000Ht@cӵHu]Ħ333Hu]Ħ666777Htƅ^777qIܗGIӵ888H׼s888666Hu]Ħ111666Bt=o9ĦHƅ^Hu]Ħ;;;333222444555777777666555333777999===DDDPPP^^^lllttttttyyyrrrbbbXXXOOOFFF@@@@@@@@@<<<888777:::===>>>>>>>>>777777HHH___kkkdddXXXLLLDDD===<<<<<<::::::<<<;;;===@@@BBBBBB@@@<<<:::;;;999555444333333222111555666888999888:::EEEQQQnnnjjj[[[FFF;;;???BBBAAAAAA???<<<<<<<<<<<<;;;:::999777444555666777555222555:::???AAABBBGGGOOOVVVrrryyywwwiiiRRRMMMIIIMMM[[[iiinnnnnn\\\OOODDD@@@@@@===:::888777<<<>>><<<::::::999666444777@@@MMMYYYcccoooyyy{{{wwwfff___UUUMMMIIIEEEAAA===5557774DuXӵ777555333DdDΦDdDĦ111DdDĦ777666t|>>LLL___ppprrrgeĦ777888777FSĦ555555qjRgdKӵDdDĦYYYDDD;;;444000555444444444DdDĦ======:::999qjRgdKӵDdDĦ444555555333333444555666777888HdDĦgdKӵDdDDdDĦ000DdDĦ4DufӵDdDĦ444DdDĦ666q<R888666peƜ4DuTӵ777DdDĦ999666DdDĦ000qjRgdKӵDdDΦDdDĦ999:::999666222000111222444666777666555444666888<<>>AAACCCCCCAAA>>>;;;:::999777555333222222333777777999:::888999CCCNNNhhhjjjaaaMMM??????BBBBBBAAA???===<<<======<<<;;;:::888666666888888666333888<<<@@@AAAAAAEEEMMMTTTiiirrrzzzzzzmmm[[[RRRJJJJJJVVVeeennnqqqdddVVVHHHAAA>>>999666444999===???<<<::::::999666444555<<>><<<;;;GIdnuR)ĦDdDĦ111333333333333555666555666777DdDĦnuR)ĦDdDΦDdDĦ000DdDĦnuR)ĦDdDĦ777DdDĦ666po9u666777666444=ӊB1.uTӵ777DdDĦ;;;888DdDĦ000GIdnuR)ĦDdDΦDdDӵ666666555333000...///000333666777777666666666888<<>>999:::999888777888;;;===>>>>>>888555:::JJJ]]]ddd[[[OOO@@@;;;999;;;<<<::::::<<<===>>>AAABBBCCCAAA???===888:::999666333111333666;;;:::;;;;;;888888@@@III\\\fffeeeVVVGGGCCCCCCBBB@@@>>><<<<<<======<<<;;;:::999888888999888666555;;;>>>@@@???===@@@HHHNNN[[[gggtttzzz{{{ooo```TTTGGGDDDMMM\\\jjjqqqnnn___NNNCCC===777444333;;;???@@@<<<:::::::::777666666:::BBBJJJQQQ\\\eeesssvvvnnnfff___UUUMMMHHHDDD???;;;1114444DuXӵ::::::888DdDʜ4DuTӵ222>d<Ħ555Dt???WWWYYYPPPCCC;;;555111>d<Ħ333>d<ʜDd<ʜ4DuTӵ111333F&uTӵ1114DufئL>eGGGpuR)Ħ999;;;>>>@@@@@@???===>d<ĦZZZDtQQQYYY\\\^^^^^^___[[[YYYDdDΦDdDĦuuu>d<ʜ4DuTӵYYY4DwDd<ĦPPPpuR)Ħ>dd<ӵDd<___qR/ܗ?fӵ+++>d<555666>d<Ħ5554DufئL>e444DdDʜ4DuTӵeeeDdDĦ777222222333333444444444444666999>>>III\\\jjjgeĦ444s<v>aĦ444555peӵDx<DdDĦTTTBBB;;;555000333444444555DdDĦ======<<<;;;peӵDx<>d<222333222333444666555666777>d<ӵDd<DdDΦDdDĦ000DdDӵnd<DdDĦ888>d<Ħ666peӵ444Ħ000F&uTӵ888DdDĦ;;;999>d<Ħ///peӵDx<>d<ʜ4DuTӵ444444333111///------///222555777888888888777999<<>>::::::<<<<<<999999;;;<<<===???@@@@@@???>>>===777:::;;;888333111555999===;;;;;;;;;888777<<>>DDDRRRbbbnnnssscccQQQEEE===777555777===@@@@@@<<<999::::::888:::999;;;BBBHHHNNNXXXbbbnnn|||vvvlllddd]]]TTTLLLHHHEEEAAA>>>0002224DuXӵ;;;:::999D&dq&ĒR333333sdKĦ555DHRRudSSSZZZVVVLLLBBB999111sdKĦ555D&oq<Ōq&ĒR///111222>dp&ĒR444333nfʜd<Φ>d<Ħrrrs&dq&ĒR]]][[[i?ʜtd<ĦOOOHHܗDӊB|||<xnnnhhhhhhmmmppppppsssB?d<111111111111111111111444777999BBBVVVhhhgeĦ222Hg8>aĦ444666B?Ho9:::>dd<ӵ;;;:::B?Ho9===<x222222333444666666666&ӫeʬtIӇ444>d<Φ>d<Ħ111D&ӫetIӇ<<<DdDĦ999sdKĦ666B?dp&ĒR999999>d<sdKĦ000B?Ho9---s&dq&ĒR444444444333111///...---///222666888999999999888:::<<<>>>CCCNNN\\\fffrrryyysssmmmdddYYYJJJ===999;;;:::;;;<<<<<<:::999888888777;;;DDDQQQZZZYYYNNNCCC???<<<<<<>>><<<777777999999:::;;;<<<<<<<<<<<<<<<777:::<<<999444333777;;;===;;;;;;;;;888555888>>>DDDLLLRRRUUUYYYZZZOOO@@@:::888777777999::::::999777888999999888666555444;;;======:::555555;;;@@@JJJWWWfffpppxxx{{{pppZZZMMMAAA>>>BBBLLL]]]lllooo```NNNBBB;;;777777;;;===@@@@@@;;;888:::;;;:::;;;:::<<h333444555feSSS@ďDIIIJJJJJJIIIPPPXXX\\\ZZZUUUneRRR```=eYYY[[[]]]]]]]]]]]][[[YYYegeYYYkkksĪj@h^^^^^^\\\fdDĦQQQ@ďDHkge{{{pppfffjjjnnnrrrtttzzz@hzzzwww@G777777HĪj@IŌSSSlllBene...Hkge<<<ne888777fe444Hu]3hhGGGXXXiiise333222111000////////////111666888???UUUjjjgeĦja>aĦ222666@G777;;;seHHHBBB:::111000///000333<Ō;;;:::999@G@@@>>>Hkge666444333444555777777777HĪj@IŌ444333ege333333Hu]3hIŌ::::::DdDĦ777ne666555@h......>h888999999se999ne111000@G,,,---sĪj@h555555555555444222000///...000333777999;;;;;;;;;999;;;<<<<<<>>>GGGVVVaaannnvvvvvvmmmbbbXXXKKK???;;;===<<<===>>>===:::888777777666<<>>:::555555888777777888888999999::::::999:::;;;999666666999<<<;;;999999:::888555666;;;<<<@@@FFFOOO^^^eeeVVVBBB777666555555777999999888555888::::::888555444444999<<<<<<999444333777<<>>999777:::<<<<<<999888:::AAAFFFKKKTTT]]]hhhssszzzoooccc\\\TTTNNNKKKIIIEEECCC0004DuXӵ;;;ĵD^555666666666555555444:::BBBNNN[[[dddeee]]]KKK;;;777777666444444555666777222222555666iii\\\WWWXXX\\\```bbb]]]cccjjjnnnlllhhhZZZbbbjjjXXXZZZ\\\]]]^^^^^^]]]ZZZXXXFFFTTTdddZZZ\\\^^^\\\ZZZDdDĦUUUQQQrrreeefffooowwwzzz~~~}}}BBB;;;999JJJYYYnnn333111;;;<<<999666555111333D^:::GGGYYYjjjs׼s777666444222111///////////////555999@@@VVVmmmgeFm8444>aĦ000444999:::999===s׼s[[[HHHBBB;;;333444333555666Ho:::;;;:::999888@@@???===999888666555666777888888777333222111555444444D^888888888DdDĦ555222555555777444222222222666777888777s׼s888999444222111000333///000999555555555555444222111000000222555888;;;<<<<<<;;;888:::;;;;;;<<>>>>>===:::888999;;;<<>><<<<<<;;;888333444888777666666666777888999:::::::::999888888999:::;;;888666666888777444555888888:::???LLL___iii\\\FFF666555444555777999999999666999<<<<<<999666555555777;;;===;;;666444777:::>>>GGGTTTcccvvvxxxbbbUUUJJJFFFEEEIIIZZZmmmoooaaaQQQEEE;;;666888===;;;===<<<777555999======888777:::@@@EEEIIIPPPXXXcccmmm}}}zzzsssggg```VVVPPPLLLIIIEEEBBBΦ4DuXӵtvӵ>d<Ħ888666666777777777777Ħ333444888888555555888888EEEUUUccckkkfffTTTCCC666666Ħ555444333666666666555444444666888666777888888888777666555222111222555777;;;EEEOOOddduuuoooddddddhhhpppmmmgggdddeeekkkrrrwwwooosssxxx{{{zzzwwwtttsssĦtttoooeee```aaaXXXZZZ[[[]]]^^^^^^^^^]]]YYYXXXXXXYYYTTTIIIAAA???JJJUUUbbbeee\\\SSSRRRVVVYYY[[[]]]\\\ZZZXXXYYYZZZ>d<ĦXXXTTTRRRTTTcccvvvssseeeaaannn{{{~~~}}}sssdddTTTGGG???;;;777555444444555;;;LLL\\\ooojjj\\\JJJ???<<<;;;:::555444444555888999999999;;;<<<<<<<<<Ħ333444444444333333222222222222>d<Ħ444;;;JJJZZZkkkBe<<<999888777444222000/////////---555:::BBBXXXpppgeFYĉ555666>aĦ...222888:::777333333666:::;;;:::???Berrr]]]GGGAAA;;;555777999999;;;nu]ӵ999888666555666888;;;===???>>><<<;;;<<<>>>777888:::999888777888:::999999777666555555555555111111111000000111555888666666555555555>d<Ħ666777777777777>d<Ħ444000---Ħ444777999999888666555555555555444444333222222111444555666555Be555777999::::::Ħ222///000000//////000222555333333222333444666888:::555555555444333222111000111333666999;;;<<<<<<<<<888:::;;;:::<<>><<<:::999;;;>>>EEELLLUUUZZZWWWMMMBBB:::<<<:::999999666111333999777666666666666888:::;;;<<<:::888888:::;;;;;;;;;666444444777777444555888666999>>>KKK___jjj^^^JJJ777555555666888::::::999666:::======:::777666777666;;;>>><<<888555777:::999AAAMMM^^^vvvvvvfffXXXKKKGGGCCCFFFXXXlllvvvhhhXXXKKK@@@999:::>>>:::<<<;;;666555999===>>>999888<<>>888777888999888777777999;;;888777666gdKĦ444666666555555444333222111222sdKĦ555999EEEWWWjjjRRR@@@777555555555333222000...---+++222;;;CCCPPP^^^ŶS5556666663we<555333444888:::<<<@@@CCCAAAEEEvvvbbbJJJ:::888<<>>@@@@@@===999777888:::777:::;;;999888:::999666:::888666333333333555666333333444444555555666666777666555555555DdDĦ777777999:::999sdKĦ555333gdKĦ666777777777666666888:::999888666444333333333333777777666444222333888777555gdKĦ666555444222111000///000000111111///...333:::<<<999666666555555555555555555555777999;;;<<<<<<;;;:::999999:::<<>>GGGXXXfffdddWWWJJJ???999<<<<<<;;;888666444555777999999:::999888999<<>>>>>:::777888999;;;<<<;;;888555333444666999<<<======;;;:::999<<>>>A777ne<<<===;;;888666555ne777666666555555666666666<<<@@@LLL___rrrtttbbbMMMne555333222333444555666777777777777666666666666666666555444333555000---...333===NNN^^^ttt}}}zzzwwwtttrrrvvv{{{ne~~~wwwooofff```ZZZ[[[\\\]]]]]][[[ZZZYYYZZZ[[[YYYSSSKKKDDDAAAAAAFFFRRR___ccc\\\TTTQQQQQQVVVXXXYYYYYYWWWVVVVVVDeUUUSSSUUUXXX]]]kkkxxx~~~zzzlll\\\NNNEEEBBB;;;999888888888;;;FFFQQQ___iiieeeOOO???===>>>999888999:::999888999:::<<<999888ne444444333333444444444444333333333ne555777;;;FFFZZZqqquuufffOOO>>>777777777777666444222111000---222777???NNN___>A777333444k<777777666888<<>>@@@AAAAAA@@@<<<888777888::::::>>>>>>999777888999888:::888555333222333666777666666666777777777777777888777777666555De666666777888:::999ne555555ne333999:::;;;;;;::::::<<<===999777555333222222222222777888777555333222333555777666ne777777:::999666444222222222222///111000000444:::;;;888555555666666666666666666777888999:::::::::999888999999:::<<>>888555555555666888666444888???KKK]]]llliiiZZZJJJ@@@:::;;;<<<===<<<999777666666888999;;;;;;;;;;;;>>>???>>>>>>===;;;999888999:::888555222000111444888:::===;;;666999NNNeeekkkcccNNNCCC:::;;;???===999777666888:::;;;;;;999777555222444888;;;===>>>>>>======>>>FFFUUUdddsss~~~tttkkk[[[LLLDDD???AAANNN^^^qqqeeeTTTDDD999444555777??????<<<666555999<<<;;;999999===BBBEEEEEEIIIOOOZZZcccrrr|||lll___RRRMMMJJJEEE@@@:::888>>>@@@AAA===:::777666888999888777666666555555666;;;@@@KKK]]]rrrzzzmmm\\\444333111111222333444666888888777555444666777888999888666444222444333333444888BBBVVVggg|||~~~vvvpppwww}}}zzznnnbbbZZZ\\\\\\[[[ZZZYYYYYYYYYYYY^^^^^^[[[TTTKKKCCCAAAAAAEEEQQQ^^^bbb]]]VVVTTTVVVWWWXXXXXXVVVUUUUUUVVVXXXXXXTTTSSSUUUWWW\\\fffqqqxxx~~~ppp```RRRHHHCCC>>>;;;:::::::::===FFFOOO^^^kkkkkkVVVCCC===<<<999999:::;;;;;;::::::;;;===;;;999333444555111222333444555555555555444777777999===KKKaaaxxxzzzgggOOO@@@;;;999999999888777555444333000111444<<>>@@@AAAEEEJJJJJJCCC===<<<>>>???>>><<<888555444666888::::::::::::999999999999999999888777666666777666555666888::::::333444555555666:::<<<===<<<;;;;;;<<<>>>888777555333111000111111666777888777555444555666777777888:::;;;<<<:::777333111/////////111444555555888===<<<888666666777888999999999888;;;;;;;;;::::::999999999;;;;;;<<<>>>BBBJJJSSSZZZjjjpppvvv~~~|||qqqaaaQQQDDD;;;666333444333555777666555:::AAAPPPbbbqqqkkkYYYHHH>>>999;;;>>>@@@AAA>>>:::777666777:::<<<>>>===>>>???@@@AAAAAA@@@<<<888666999<<<999666333000111555999<<<@@@:::111222FFFaaannnmmmTTTHHH===;;;<<<:::666555333444777999:::999888888111333666:::===>>>??????;;;<<>>@@@NNN^^^llldddUUUCCC777222333555>>>>>>;;;666555:::<<<;;;;;;:::===BBBDDDCCCFFFKKKSSS^^^mmm{{{~~~iii^^^RRRMMMJJJDDD???777888888666333222222333888777777999===AAACCCDDD>>><<<999777888999:::999:::999888777666555555555888>>>GGGWWWnnn}}}wwwiiiNNNCCC888555555444444666555555666666666666555444777888:::;;;:::888555333555777===AAADDDMMMaaassszzzuuu}}}zzzpppddd[[[^^^\\\ZZZYYYXXXYYY[[[\\\______[[[SSSIIIAAA??????EEERRRbbbgggbbbYYYVVVVVVUUUVVVWWWVVVUUUTTTUUUVVV^^^]]]ZZZVVVQQQOOOPPPRRRVVV^^^kkkwww{{{lll\\\NNNEEE???<<<:::;;;;;;<<>><<<888555333444666888444555666666777777777666444111222666888999<<<@@@TTTfffxxxyyyiiiTTTEEE@@@999999999888888666555444222222333:::LLL^^^fffeeeQQQCCC555111333333222333222111333777:::<<>>@@@>>><<<888333000///...///555999<<<<<<===???===888777888999:::;;;;;;::::::===<<<;;;;;;;;;;;;<<<<<<======>>>@@@DDDLLLVVV\\\iiiqqqyyy|||qqqaaaQQQEEE===999666777666666888888888???GGGWWWgggqqqgggRRRBBB;;;:::<<>>>>>>>>???@@@EEEEEEBBB<<<666555888===;;;888555333444777;;;>>>888444///333FFF]]]jjjkkkUUUIII===888888555222222///111333666888999999999333444666888;;;===>>>>>>666777>>>JJJWWWfffyyywwwlll]]]NNNFFFAAA@@@KKKZZZiiieeeZZZHHH:::555666777<<<===;;;666666:::===;;;<<<;;;>>>BBBBBBAAACCCHHHMMMXXXhhhvvvyyyiii^^^TTTOOOKKKEEE@@@666777777666444222222333555555555888===AAACCCDDD???===:::888999::::::999::::::888666555444444444444:::AAANNNfff{{{|||qqqSSSFFF999666777777888:::999888666444333444555777777999;;;<<<<<<:::777555555:::DDDLLLQQQXXXiiiyyy~~~wwwmmmfff___]]]ZZZXXXYYY[[[]]]___\\\\\\YYYQQQGGG???<<<<<>>CCCXXXcccooopppfffVVVHHHAAA777777777777777666555444333333333;;;KKK[[[bbb```OOOBBB666444555555333333111///111666:::>>>FFFOOO\\\dddmmmtttyyy~~~yyysssiiihhhfffbbb___^^^```bbb```bbbfffhhhhhhfffcccaaaaaabbbeeehhhiiihhheeebbbiiiqqqtttlllaaaZZZWWWUUUOOOLLLGGGBBB>>>;;;:::999:::::::::999888888888777333444555666888:::<<<===666555555777999:::999888777888888666444444555666777888::::::999777777888666555333111000000000111222333555555555555777999777777888:::<<>>===:::555777888:::;;;<<<;;;:::999::::::::::::;;;<<<>>>>>>======>>>AAAEEENNNWWW^^^jjjwww{{{qqqaaaRRRHHHBBB???===<<<::::::<<<<<<===EEENNNaaalllooobbbMMM@@@===>>>===@@@DDDEEECCC>>>:::888999:::<<<======???AAACCCKKKHHHCCC<<<666555888<<<===;;;999777777:::===???666222///444EEEYYYfffjjjWWWKKK???:::888555333444---...111444666777888999666666666777888999::::::444666<<>>EEEPPPdddfff___MMM>>>999999999<<<===;;;777777<<<>>>======<<<>>>AAAAAA???@@@EEEIIITTTdddrrrzzzwwwkkkaaaXXXSSSNNNGGGBBBBBB333555666666444333333444333333444777<<<@@@BBBBBB@@@===:::888999::::::999999888777555444444333333222777<<>><<<:::888777888999;;;???>>>>>><<<;;;999777666333000000555888:::???EEEUUU]]]fffhhhaaaSSSEEE===444555555555555555444444333333444999GGGWWW``````SSSFFF999666666555333333000...///444999@@@JJJTTTdddjjjqqquuu||||||qqqooolllgggdddeeehhhkkkhhhkkkooosssuuutttsssqqqoooppptttxxxzzzyyyuuuqqqvvv}}}xxxooojjjfffccc\\\YYYSSSLLLEEE>>>999777888888777777777777777777222222333555777:::<<<===777666555666888999999888888888888777444333444666777999;;;;;;:::888888888444333222111111111222222111222333333444666999<<<999:::;;;===AAAEEEHHHJJJIIIFFFAAA===::::::;;;<<<>>>DDDGGGDDD@@@>>>;;;666:::<<<===>>>>>>===;;;:::::::::;;;<<<===>>>??????===>>>???BBBGGGPPPZZZaaammm}}}yyyooo```SSSIIIEEECCCCCC@@@======>>>>>>@@@IIIRRRjjjpppnnn^^^LLLBBBAAABBB>>>AAACCCCCCAAA===:::999999::::::;;;===BBBHHHMMMQQQKKKBBB:::666666888:::>>>===;;;::::::;;;<<<===;;;555///222???RRRccckkk\\\QQQFFF@@@===999777999///000111444666777888999888777666444444555666777888999???HHHPPP\\\mmm}}}vvvfffYYYNNNHHH@@@999===GGG\\\dddbbbQQQAAA;;;:::888;;;===<<<999999>>>@@@>>>===<<<===@@@@@@===???CCCHHHSSSbbbnnnvvv~~~{{{mmmeee\\\VVVPPPHHHCCCCCC000222444555555444555666222222444777<<<@@@AAAAAA@@@===:::888888999999888777777555444333333333333111666888>>>UUUsss}}}vvv[[[KKK===999;;;;;;;;;<<<===;;;888666555555666777888999:::;;;<<<=========999<<>>===;;;999777666222//////444888;;;@@@FFFOOOZZZfffiii___OOOAAA:::333333444444444444444333222222222555AAATTTbbbggg]]]MMM<<<555444333333333000......444:::BBBNNNYYYeeelllqqqttt{{{|||xxxrrrlllhhhiiinnnrrrooopppsssvvvyyy}}}}}}}}}xxxxxxvvvtttllliiicccZZZPPPFFF===888666666666666666777777777333333444555666888999:::999777666666888999888777666777777666444444666777777999;;;;;;:::888777777333222222111222333444555222333333333444777<<<@@@BBBBBBDDDGGGKKKPPPTTTVVVSSSPPPLLLHHHFFFGGGIIIKKKPPPUUUWWWSSSMMMJJJFFFBBBDDDEEEGGGGGGGGGEEEBBBAAA@@@AAABBBCCCDDDDDDCCCBBBAAABBBDDDHHHNNNXXXbbbiiipppwwwmmm^^^QQQHHHDDDCCCCCCAAA>>>=========@@@IIISSSlllooojjj[[[LLLDDDBBB@@@@@@AAAAAA@@@===;;;;;;;;;888888777888===GGGSSS[[[WWWMMMAAA999777888999888=========<<<;;;:::999888999333...000;;;JJJZZZdddbbbXXXMMMGGGBBB<<<:::;;;333333444666777888999:::888666444222111222444555999;;;AAAHHHNNNWWWgggvvvtttiii\\\PPPHHH>>>777:::DDDVVVbbbeeeVVVEEE???===999<<<>>>===:::;;;@@@AAA@@@===;;;===@@@???<<<>>>BBBHHHSSSaaalllttt}}}oooggg___XXXPPPGGGCCCCCC...000333555555555666777222333444888<<<@@@AAAAAA@@@===:::888888999888888666555444333333333333333111666666:::QQQppp|||vvv```QQQAAA===>>>>>>======<<<;;;:::999888666666555888999:::;;;<<<>>>???@@@???>>>BBBMMMYYYfffvvvzzzpppdddaaa]]]YYYVVVUUUUUUVVVPPPSSSUUURRRJJJBBB===;;;AAAQQQcccjjjdddXXXPPPMMMQQQRRRSSSRRRQQQRRRTTTUUUVVVUUUTTTSSSRRRPPPNNNKKKIIISSSfffwww}}}}}}zzzsssppprrrwww|||uuu```PPPAAA<<<999::::::888888;;;EEERRR___```UUUHHH<<<555555666777666555555777999777777777777777888888999>>>>>>===<<<;;;999777666111...///333777;;;@@@GGGLLL[[[kkknnn```MMM???999222333444444444444444444222222000111<<>>CCCKKKLLLNNNQQQVVV[[[___aaabbb___[[[XXXWWWXXX[[[]]]bbbgggiiiccc\\\XXXUUUQQQNNNOOOPPPQQQPPPMMMJJJIIIHHHIIIKKKLLLKKKJJJHHHFFFGGGIIIKKKOOOUUU___jjjrrrrrrvvvlll\\\NNNFFFBBB@@@@@@AAA>>><<<<<<<<<>>>GGGQQQjjjkkkfffYYYLLLDDD@@@<<>>;;;:::;;;<<<777666555777???LLL[[[eee[[[NNN@@@888777999999777<<<<<<===<<<;;;888666555111...---222:::DDDOOOWWWeee[[[QQQJJJDDD===999:::666777777888999::::::;;;666555222000000111333555888:::AAAHHHMMMUUUdddsss~~~sssoooaaaRRRIII???888<<>>>>>;;;<<>>:::666555666555555555666888999:::888444111888III```tttlllUUUBBB@@@@@@;;;999===999999999888777555333222444555777999;;;>>>???@@@???AAAFFFQQQ___lllvvv{{{xxxnnnbbb\\\VVVUUUWWWYYYXXXUUUSSSRRRPPPMMMIIIEEEAAA>>>CCCMMM[[[fffhhh___QQQHHHRRRQQQOOONNNOOOPPPSSSUUUYYYYYYYYYWWWTTTPPPLLLIIIIIIXXXdddjjjsss|||uuunnnlllpppwww~~~~~~nnnXXXIII@@@:::;;;>>>===::::::EEEQQQcccmmmbbbLLL???===999555444555444222555;;;::::::999777666444333333666999<<<<<<:::888666555333333333666;;;@@@CCCDDDOOO^^^nnnpppbbbNNN===444222555777666333111222444444666333222<<>>;;;444111555888888888:::===:::666444444666777888;;;;;;:::777555555777999666333000000444999;;;;;;::::::999999:::888555333555333111000000222555777:::555555999<<<>>>FFFPPPddddddcccbbbbbbffflllqqquuummmgggfffdddccckkkuuuuuutttssstttrrrnnnfff```aaa^^^YYYYYY^^^ccc]]]SSSWWWTTTQQQRRRSSSSSSOOOLLLOOOTTTZZZ___cccgggkkkoooyyyuuudddSSSJJJFFFCCC@@@@@@>>><<<;;;;;;:::;;;BBBKKK___ggghhh\\\MMMCCC???>>>DDDCCC@@@===:::999888888888999666333===RRRcccjjjWWWJJJ>>>999999888888:::;;;;;;;;;888444111//////222//////444888>>>IIIRRRXXXXXXSSSIIIAAA>>><<<:::888777666777888999888666999666333333444666777777999;;;???CCCFFFMMM\\\jjj~~~yyymmmbbbUUUKKKCCC???AAAFFFVVV]]]dddcccYYYJJJ>>>888>>>===<<<;;;:::;;;<<<===@@@???<<<;;;;;;>>>AAACCCIIIPPP[[[fffqqqyyypppjjj```WWWPPPJJJEEEAAA...000444666666555222000///111444666888999999999<<<>>>AAACCCAAA<<<999999888666555555666888888888777222...222AAAXXXooo~~~pppXXXCCC>>>===888555777666666777888777555333222333444666888:::<<<>>>???<<>>===>>><<<:::999@@@NNNdddrrrkkkVVVDDD===888444333555555444777<<<<<<;;;999777444222000///333666999:::888666555555444444444777;;;???BBBDDDPPPaaaqqqqqq^^^HHH999333111444777777444222222444333444444555BBBXXXkkksssbbbNNN999111333888<<<@@@666222000444:::CCCQQQ]]]fffffffffgggkkkuuu~~~{{{|||zzzwwwsssrrrvvv|||wwwcccPPPDDD<<<555111444666666555777999888777777999::::::999;;;;;;:::888666666777:::888555222222666:::<<<<<<<<<;;;999999999888666444555333222111111333555666999555666<<>><<<;;;;;;:::;;;BBBKKKYYY```aaaVVVHHH@@@>>>>>>AAA@@@===;;;999888777777777888666555???SSSfffnnnVVVIII<<<888888777888:::<<<<<<;;;888333000......111000222777;;;>>>EEEMMMUUUVVVQQQGGG@@@>>><<<999;;;999888888999999777666555333222333666999::::::::::::===@@@AAAFFFSSS```yyy}}}pppeeeXXXNNNFFF@@@AAAEEEQQQZZZcccddd[[[MMMCCC>>>===<<<:::999999999::::::===<<<<<<<<<===???AAABBBIIIQQQ]]]hhhsss~~~{{{qqqiii]]]RRRKKKFFFDDDBBB///000333555555444222000111333555777888777555444999>>>CCCFFFFFFBBB???<<<999777555555666777777777666333000111;;;QQQkkk}}}pppWWW???888888444111111222444666888888666444333333333555777888:::;;;<<<<<>>@@@HHHTTT```ddd```UUUMMMPPPPPPOOONNNMMMOOOSSSVVVWWWVVVUUUTTTTTTSSSSSSSSSOOOPPPZZZmmm~~~~~~}}}}}}nnnYYYMMMBBB>>>===:::888999>>>KKK___pppppp```LLL@@@777333222444666666999>>>===<<<:::777333000...---000333666777666444444444555555555777999===AAACCCPPPbbbrrroooYYYBBB555111///444888999777444333444333444555:::III^^^pppwwwbbbOOO;;;444666999===???888555444777;;;AAALLLVVVaaacccdddcccdddmmm|||{{{wwwvvvyyy|||lll]]]SSSDDD<<<555444444222222333666666777:::<<<===<<<:::;;;;;;;;;999777666888:::999777555666888;;;===>>>>>><<<:::999888888777555444444333222222444555666777555777???HHHRRR]]]fffooossswwwzzzzzzyyyyyyzzz~~~~~~}}}{{{|||}}}}}}}}}}}}|||xxxyyyxxxuuuvvvyyywwwrrrjjjiiigggeeeeeehhhmmmqqqsssqqqooorrrxxx||||||zzzooo^^^MMMEEECCC@@@>>>>>>>>><<<;;;<<<;;;;;;BBBKKKXXX^^^^^^RRRCCC<<<;;;<<<===<<<;;;999888777666666666777777888BBBUUUgggqqqWWWIII<<<888777777888:::<<<<<<;;;888333000......111222555;;;======AAAFFFRRRSSSPPPHHHBBB@@@>>>;;;<<<;;;999999999999777555111000111555999<<<======:::999;;;<<<<<<>>>HHHSSSmmm}}}sssiii]]]SSSIIIAAA@@@CCCLLLWWWbbbddd[[[NNNDDD@@@===;;;:::888777777888888999999:::<<<===???AAABBBIIIQQQ^^^iiisss}}}}}}uuukkk\\\OOOHHHEEEEEEEEE///000222333333333111000222444777999999777555333444999@@@HHHNNNOOOGGG???999666333333555777777666888888777777===PPPhhh{{{jjjSSS;;;222333222000///111333666888999888666555333333444666777888999:::???BBBJJJVVVfffttt~~~tttfffZZZWWWUUUTTTVVVXXXWWWVVVYYYXXXVVVQQQLLLEEE???;;;<<>>AAAOOO^^^llljjjWWWAAA333...000555;;;===:::777555555666666777>>>LLL^^^mmmuuuhhhUUU@@@777666777777888999666777;;;>>>BBBJJJRRR^^^cccfffdddbbbiiiyyy{{{|||}}}xxxtttpppmmmWWWKKK>>>777444111111444777777777999<<<===<<<::::::;;;;;;999888777999:::;;;:::999:::;;;===>>>>>>???===:::888888888777666444444444444444555555666555555999BBBNNN[[[gggnnnkkkpppvvvzzz}}}~~~~~~~~~~~~|||}}}zzz{{{{{{yyywwwwwwuuuqqqnnnnnnrrrwww}}}{{{zzzyyy{{{|||||||||}}}xxxmmm]]]LLLDDDBBB@@@?????????======>>>======CCCLLL]]]cccaaaTTTDDD<<<::::::;;;:::999999888888777777777888999;;;DDDTTTfffqqq\\\NNN@@@999777666666888;;;;;;;;;888555333222333555555777;;;<<<:::<<>>>>>>>>;;;999999:::999:::AAAKKKbbbxxxvvvlll```VVVKKKBBB???@@@IIITTTaaaddd[[[NNNCCC???>>><<<:::888777777777777888888888999;;;>>>AAACCCGGGOOOZZZeeepppzzz}}}wwwmmm^^^QQQJJJGGGFFFGGG///000111111222222111111333555777999:::999888777222666===HHHWWW^^^UUUGGG;;;666111000444777777666777:::<<<===BBBOOOdddtttkkkWWW@@@444222222111111333555777999:::999888777444555555666777777888888===AAAKKKYYYiiivvv~~~qqqdddUUUTTTTTTUUUWWWYYYZZZZZZWWWWWWUUUQQQJJJCCC<<<888999CCCUUUgggpppkkk\\\PPPJJJQQQXXX[[[XXXUUUTTTUUUWWWUUURRRPPPOOOOOOPPPQQQNNNOOO\\\ooozzz{{{wwwooo```RRRCCC<<<999666555777>>>FFFTTTfffpppkkkWWWEEE999444111555888999;;;???;;;;;;:::888666555444333555777888777555333333333444555555444333555:::>>>NNNXXXdddeeeXXXFFF555,,,111777===???<<<888666666:::999:::@@@IIIVVVeeeooolllYYYCCC999666444222222666555777<<<@@@CCCJJJQQQ\\\dddjjjjjjhhhmmm|||~~~nnn^^^JJJ>>>777333555888;;;999777777888:::999999999::::::999888777888:::;;;<<<<<<<<<<<<======>>>>>><<<999777888888888777444444555555666666666555444666;;;EEESSScccmmmqqqrrruuuzzz}}}~~~|||~~~~~~{{{wwwuuuxxx{{{zzzwwwyyy}}}zzztttmmm]]]LLLEEECCCAAA???@@@???>>>>>>???>>>>>>DDDLLL\\\ccccccWWWGGG???<<<;;;:::::::::::::::999999888999:::;;;>>>DDDPPPaaannndddUUUDDD<<<888555555666888999999888777666888::::::777777888777666999>>>FFFKKKOOOLLLHHHEEEAAA;;;555444444555888999999888222222333666:::<<<<<<<<<;;;999999:::::::::???GGG]]]uuuyyyooocccXXXLLLBBB===>>>GGGRRR___eee___TTTHHHBBB???>>><<<:::999888999999999777666555777;;;@@@CCCDDDJJJTTT^^^jjjwww}}}uuulll```TTTLLLGGGEEEDDD111111222222222333333333444555777999:::::::::999444888===GGGYYYgggcccVVVBBB;;;222///222666777666444888<<<>>>BBBLLL\\\hhhooo```KKK<<<555333333333777777888999999999888777777777777777888888888888888???LLL\\\mmmzzz}}}ooodddSSSTTTUUUVVVXXXZZZ[[[\\\WWWWWWUUUQQQKKKCCC<<<888888CCCWWWkkkuuuppp```RRRJJJRRR[[[^^^[[[WWWVVVVVVWWWUUURRROOONNNMMMNNNNNNJJJOOO[[[iiirrrwww~~~}}}xxxcccTTTEEE===:::777666777777AAARRReeerrroooZZZEEE<<<666222555999::::::<<<:::999999888888777777666777999:::999777555555666666666666444111333888===LLLUUUaaaddd\\\KKK999...222777===>>>;;;777555444999999;;;???CCCLLL\\\kkkmmmYYYCCC999666444333333333222555;;;???BBBIIIPPPYYYcccnnnqqqpppttt}}}lllVVVGGG>>>999999<<<===;;;888777777888888777777999:::999888777888999:::<<<>>>>>>===<<<<<<===;;;999777777888999888777333444666777777777666555444888???JJJ[[[kkktttuuuzzz|||~~~~~~}}}|||wwwyyy}}}}}}yyymmm]]]MMMEEECCCAAA@@@@@@>>><<<===>>>======CCCKKKUUU^^^cccZZZMMMDDD@@@>>>::::::;;;;;;;;;:::999999::::::<<>>888444333444666777888777777888;;;>>>===999666555333111555<<<===EEEMMMMMMKKKGGG@@@999333222222444777999:::999444444444555888::::::999:::888888:::::::::>>>DDDZZZmmm~~~|||rrreeeYYYMMMBBB>>>???DDDMMM[[[eeefff^^^RRRHHH@@@>>>===;;;::::::;;;;;;999888666555666999===??????DDDNNNXXXdddttt~~~qqqjjj___TTTLLLFFFBBB???555555444444444555666777666666666777777888999999666;;;===AAAPPPcccjjjeeeNNNCCC777111222666666555333666999;;;???IIIVVV```mmmcccRRRAAA666444666777:::999888777777666666666:::999999999999999999999888@@@OOOaaarrr|||yyymmmeeeUUUVVVWWWXXXXXXYYY[[[\\\YYYYYYXXXUUUOOOGGG???;;;:::DDDVVVjjjuuurrrbbbTTTKKKRRR[[[]]]YYYVVVWWWYYYUUUTTTRRRPPPOOONNNNNNOOOKKKRRR[[[dddqqq~~~~~~iiiZZZJJJBBB===999777777222;;;GGGWWWfffkkk]]]LLL@@@888444666999999999:::999999888888777777666666666777999999888888999:::888999888555222333888>>>JJJVVVeeeiii___MMM<<<333222777;;;;;;888333222222444666:::>>>>>>EEEYYYmmmppp\\\EEE:::777555444555000///222888<<>>>>><<<::::::;;;777666666777999999888666333555777888999888666555444;;;DDDQQQcccuuu|||zzz|||~~~~~~~~~~~~zzzyyyzzz|||}}}nnn]]]MMMEEECCC@@@>>>>>>;;;::::::<<<;;;;;;@@@HHHQQQ]]]eee___SSSHHHBBB>>>::::::;;;;;;;;;:::888888888777:::???BBBIIIXXXhhhjjjZZZHHH===888444333444555666666555555777:::===<<<888555444111///222888888CCCNNNRRRPPPKKKBBB999444333333555888:::999999666444333444666888999999999777666999999888:::???QQQ^^^ooo{{{uuuggg[[[NNNDDD@@@AAABBBIIIUUUccciiicccTTTGGG???>>><<<;;;;;;;;;<<<<<<777888888888888888888888999???JJJUUUbbbqqqrrrkkk___SSSKKKEEEBBB???888777777666666888999:::888777666555555666777888666<<<===;;;EEE[[[jjjmmmVVVJJJ;;;222333555666555555666777999>>>GGGTTT]]]eee___RRRAAA666444888;;;<<<:::888666444444444444;;;;;;;;;:::::::::999999<<>><<>>:::;;;:::666222333999???IIIYYYkkknnnaaaMMM>>>777222666999999555111/////////333999===<<>>===::::::<<<>>>???===999666444666888888777666666777777;;;>>>>>>;;;999999:::444444555777999999888666333555777999999888666555555===HHHVVViii|||}}}zzzyyy}}}~~~yyywwwzzz~~~~~~{{{mmm]]]LLLDDDBBB???======888777888:::999888>>>EEETTTaaajjjeeeWWWKKKBBB<<<999:::;;;;;;:::999777666666555999???BBBGGGWWWgggiiiXXXFFF<<<777444333555555555555444333444888::::::777555444222...000444999EEERRRWWWVVVPPPFFF<<<777666555666888:::999888555333222222555888999:::999666555777777555666:::EEENNNaaauuuwwwiii\\\PPPEEEBBBDDDBBBGGGRRR```gggaaaPPP@@@>>>===<<<;;;:::;;;<<<===555777:::;;;;;;888555333555===IIIUUUaaaooo|||vvvmmm```TTTLLLGGGDDDCCC;;;:::999888999:::;;;<<<:::999666555555666999::::::777777:::@@@LLL```rrrhhhSSS>>>666555333444777666555666;;;???EEERRR^^^ggg___PPP@@@666444888======;;;888555333333333444777777:::???>>>999555666EEELLL]]]qqq|||{{{xxxzzzyyymmmddd```]]]ZZZ[[[]]]]]][[[XXXVVVUUUTTTUUUTTTOOOGGGAAA???FFFUUUjjjyyyvvvcccRRRMMMPPPTTTXXXZZZZZZWWWUUUXXXXXXXXXWWWTTTPPPLLLJJJSSSXXXYYY^^^ppp~~~wwwnnnaaaPPPDDD???===999555555777999AAAPPP___```XXXGGGAAA;;;999777777888::::::666333555888:::777333444222111333777999999888<<<<<<:::888666666888;;;III[[[jjjiii]]]OOOAAA666555555666666555333000///111222666:::===DDDSSSccclllbbbPPP>>>555555444222222---+++///555999@@@FFFMMM\\\llltttxxx|||vvvqqqeeeVVVLLLGGGAAA;;;;;;;;;<<<>>>???<<<888444333222222111222333555666::::::;;;<<<;;;888666555444444444555888:::;;;:::666777888999999888777666444???QQQdddsss|||~~~vvvyyy}}}~~~yyyuuuuuuyyyiii[[[KKKCCC@@@>>>>>>???;;;:::999777555555888:::LLL[[[iiiiii[[[JJJAAA???:::888888;;;999555333444999888999<<>>===CCCUUUhhhmmm___LLLAAA:::;;;<<<======<<<999888<<<=========<<<999666444666===FFFNNNXXXggg{{{~~~sssoooggg\\\PPPFFFBBBAAA:::999999888888888888888888777666555555666888999999777666999???KKK___pppfffSSS???555333333444888777666888;;;===BBBMMMYYY```YYYMMM???666444888<<<;;;:::888666666555555666777777:::@@@@@@;;;999;;;AAANNNeeexxx}}}zzz{{{zzzmmmccc^^^^^^___``````^^^[[[XXXVVVTTTTTTTTTSSSNNNFFF???===CCCRRRgggvvvtttcccRRRLLLPPPTTTXXXYYYXXXXXXWWW[[[[[[ZZZXXXUUURRROOOMMMPPPTTTUUUYYYjjj{{{ssseeeRRRDDD===:::777555444666999@@@NNN]]]aaa]]]MMMGGG@@@======<<<:::999;;;888555666999:::777333222000000111555888888777;;;<<<;;;999777666777999FFFYYYiiihhh\\\NNNAAA888555666666666555333111///222222555777888===KKKZZZeee]]]NNN===555555555333333---+++///333888???FFFRRR```oootttxxx~~~|||uuurrrooogggZZZQQQJJJAAA999;;;;;;<<<>>>>>>===999666000000000000222444666777999999:::;;;:::999777555555555666888;;;<<<<<<;;;777777888999999888666666777DDDXXXlllyyy}}}vvvxxx{{{}}}~~~xxxxxxyyy}}}wwwgggYYYKKKDDDAAA??????@@@>>>>>><<<:::666555666777FFFSSS```aaaVVVHHHAAA???<<<:::999;;;999444111333666777:::???BBBEEEOOOYYYjjjkkkaaaLLL>>>;;;888222333333333222111333777:::777666444111///...000222888AAALLLVVV^^^___UUUJJJ<<<888777;;;<<<888555555777666666555666666777777444666888888777666666777999LLLaaannnxxxyyylll___TTTLLLEEEBBBAAAEEESSSdddiii^^^NNNEEE<<<;;;<<<<<<<<<;;;999888<<<<<<;;;;;;:::999888777:::???GGGMMMVVVdddvvvwwwooocccYYYQQQKKKGGGDDD888888888888777555444333444444555555555666666777888555555888>>>III\\\nnniiiXXXDDD888444444777:::888888999;;;;;;???IIIUUUXXXRRRIII???777444666888777777888888999999999888666666:::??????<<<===AAA@@@UUUooo|||vvvyyy|||mmmccc]]]aaadddeeeccc___[[[YYYVVVUUUTTTTTTSSSNNNEEE>>><<>>:::888777444666999???JJJXXX```bbb\\\TTTJJJBBB>>><<<;;;999<<<:::999:::<<<<<<999555000//////111444777777777:::;;;<<<;;;888666666666BBBVVVhhhjjj^^^OOOBBB;;;666777777777666555333111222222444666555:::GGGUUUeee___RRRAAA777555444222333...+++...111555===EEERRR```nnnssswww~~~}}}yyytttzzz}}}uuunnnnnnkkkbbbZZZSSSGGG=========<<<===>>>===:::888......///000222555777999777888999::::::999888777777777999;;;>>>???===;;;888888999999999888666555999III___rrr|||{{{zzz{{{}}}|||yyy{{{}}}|||~~~vvveeeXXXKKKEEECCC@@@??????AAAAAA@@@<<<777444333333>>>IIIVVVZZZSSSHHHAAA>>>>>>;;;:::;;;888333111222444666<<>>===;;;:::;;;;;;999888:::999888777777999:::;;;>>>BBBHHHMMMTTT```qqq}}}sssdddYYYSSSOOOIIICCC777888888888777555222111111222444555666666555444666444444777<<>>777666888;;;888888:::<<<;;;>>>IIIVVVWWWSSSKKKAAA888444333444333555888:::<<<<<<;;;;;;555555888<<<;;;999<<>><<>>EEEPPP[[[aaaiiifff[[[KKK@@@;;;;;;:::===<<<<<<===???>>>;;;888111111111333555777999999999;;;<<<<<<999666555444>>>SSSiiipppfffTTTEEE===999999999999888777555555222333555666666;;;IIIWWWmmmiii]]]KKK<<<666222///333///---...000333;;;CCCLLLZZZhhhqqqwwwzzzvvvpppvvvrrrtttrrrllleee]]]RRRGGG@@@???============;;;:::111111111222333555888999666666777888999999888888888888;;;>>>@@@@@@>>>;;;888888999:::999888777666:::KKKaaarrr{{{~~~~~~~~~}}}~~~~~~xxxgggZZZLLLFFFCCC???<<<<<<@@@@@@???<<<777333111111:::EEERRRYYYWWWMMMDDD>>>===:::999:::888333222444555777<<>>:::999:::;;;:::888777555333333444888<<<>>>@@@CCCGGGKKKRRR^^^mmmxxxzzzlll___VVVNNNGGGAAA666777777777777555333222111222444555555555444333444222222555:::DDDVVVfffvvvjjjWWWCCC777555666888666777999;;;;;;???MMM\\\bbb]]]TTTIII>>>777444444222444777;;;=========<<<555555666888666555:::BBBQQQbbbtttxxxrrrkkkkkknnnzzz~~~~~~~~~xxxooohhhccceeefffddd___\\\\\\]]]WWWWWWWWWXXXWWWQQQGGG@@@;;;===GGGXXXgggjjj___SSSMMMPPPSSSTTTTTTUUUXXX\\\ZZZYYYWWWVVVUUUTTTTTTTTTSSSSSSRRRRRRZZZiiiwwwvvvlllppp||||||yyykkk[[[MMMCCC>>>===;;;;;;<<<>>>AAAGGGPPPXXXiiipppoooaaaOOODDD???<<<<<<<<<<<<<<<===<<<:::888444444555666777888:::;;;777:::<<<<<<999666444444<<>>=========<<<;;;777666555444555666777888555666666777888888888888888888:::>>>@@@@@@===:::777888999::::::999888777>>>MMMbbbqqqyyy{{{~~~jjj]]]NNNGGGCCC===999999;;;<<<<<<:::666333222222:::DDDSSS^^^___WWWJJJAAA;;;888777999888555444777777777:::???AAA???AAADDDJJJVVV]]]UUUEEE999555444111444888999777555333222444000,,,,,,000333555444444666===LLL^^^eeeXXXGGG@@@;;;888999888555666999:::999888666444444333333444666999999888666555555<<>><<<;;;===???@@@EEEKKKYYYlllxxxssseeeYYYMMMDDD@@@???===;;;888666555444555666777777666777999;;;666999;;;;;;999666555555;;;KKKccctttrrr```LLLAAA;;;::::::999999999888888555444444444111444@@@MMMdddgggcccTTTCCC:::666444333222222333222111777>>>GGGSSSaaakkktttyyyooofffZZZOOOIIIEEE@@@<<<<<<<<<<<<;;;;;;:::888666555555666666555555666666777777888888777777888;;;======;;;999666777888::::::::::::999BBBPPPcccsss}}}}}}mmm___OOOGGGAAA<<<888777999999:::888555444444555<<>>@@@???@@@CCCJJJUUU___\\\MMM>>>777555444666888888666444333333555333111111333555666666555999AAANNN^^^fff___SSSKKKAAA999666666555444666777666555444333333333333444666777888777666777888>>>CCCPPPaaaooo{{{vvveeeXXXNNNGGGCCCAAAAAACCCJJJWWW```^^^VVVHHHBBB<<<;;;===>>>;;;888000000111333555999===??????@@@BBBFFFMMMYYYfffnnnvvv~~~~~~xxxmmm___SSSLLLJJJ000000111222333444666777555555555555444333222222000//////222666???PPP```uuupppaaaJJJ888333222000333444666666666>>>RRReeeyyypppbbbPPPAAA888666666444555777999:::;;;;;;;;;777666666666444666@@@LLLeeeoootttlllbbbbbbhhhlllttt|||{{{{{{}}}wwwxxx|||{{{sssjjjeeebbb```___^^^]]]ZZZVVVSSSUUUUUUWWWYYYYYYTTTJJJBBB999:::BBBSSSfffnnniii```RRRPPPOOORRRVVVXXXVVVSSSLLLMMMOOOQQQRRRSSSSSSRRRQQQPPPOOOLLLKKKQQQ]]]hhhnnnwww~~~}}}zzzyyyxxxvvvzzzvvvcccOOOAAA======>>>:::999===>>>;;;<<>>KKK[[[bbbbbbUUUEEE<<<999888333333555777444111555<<>>GGGVVVdddiiigggYYYJJJ;;;666666444222222555444444444444444555555444555666666555666999;;;???CCCOOO```nnnwwwwwwhhhZZZPPPGGGCCC>>>@@@CCCLLL[[[fffcccYYYJJJDDD>>>===???@@@<<<777000111444777:::===???@@@======>>>AAAHHHSSS___fffqqqzzzwwwlllbbbXXXPPPLLL.........///111444666888777666555444333333222222000...///222555>>>OOO^^^uuurrrdddMMM<<<666444222333333444444444<<>>@@@===777777<<<>>>:::777999@@@LLLWWW^^^iiiuuuuuulllUUURRRKKKBBB:::555333333222444555333000///111333555777888888777777888999>>>BBBQQQdddjjj^^^LLLCCC777666555555555555555666000000111111000444AAAOOOZZZbbbdddXXXGGG>>>;;;:::333444777999666222555;;;BBBNNN[[[fffqqq}}}zzznnncccOOOJJJBBB===:::::::::;;;:::999777666555555555555777666555555555555666666555444333444666777777666333555777:::;;;<<<===<<>>:::888888777333333666333333888AAAEEEBBB@@@@@@@@@KKKXXX]]]SSSCCC777222555555555444444444777:::>>>@@@AAA???999666555666111444888>>>LLL___ooovvvdddRRR>>>777666444111...333333333444444555777777444555555444444666:::===@@@CCCOOObbbooouuu}}}zzzjjj[[[OOOEEE???:::>>>BBBLLL]]]hhhdddYYYKKKEEE???>>>AAAAAA<<<777000222777;;;>>>@@@@@@@@@===<<<<<<>>>EEEOOOYYY```nnnxxxvvvjjjbbbZZZQQQJJJ222000...------000333666777777666555444333333222///...///333666>>>NNN\\\rrrtttlllWWWCCC:::888777333222222222333@@@ZZZrrr{{{mmmWWWDDD999666777999999:::;;;:::888777888999===<<<<<<;;;:::???MMM[[[sssyyyxxxiiiZZZXXXaaajjjtttxxx|||wwwwwwwwwvvvtttsssvvvzzz|||xxxooofff___YYYYYYZZZ\\\]]][[[UUUPPPSSSSSSVVV^^^aaaZZZLLLAAA999:::DDDVVVeeeggg^^^VVVRRRNNNOOOUUUXXXUUUQQQOOOOOONNNNNNNNNOOOQQQRRRSSSZZZVVVQQQLLLJJJOOOWWW]]]sssxxx|||~~~zzz|||}}}jjjUUUJJJBBB:::<<<999666555666888999999???@@@DDDLLLWWWbbbjjjnnngggeee```UUUIII???:::999///333666555111///222555;;;999777666777999999888<<>>555///111444444222222222555777666555999AAAIIIbbblllkkkYYYGGG@@@===777:::999888777777777888999CCCJJJUUU```kkkxxx{{{oooZZZPPPEEE???:::666777;;;===888444444777888555222444444555666666555555555888666444333333333555666<<<:::;;;===;;;777777:::???KKK```ttt}}}}}}}}}{{{yyyyyynnnbbbQQQCCC<<<;;;===>>>888999999888777777999:::===AAAEEEMMM___llldddSSSDDD<<<777888999666555666777666777:::???@@@???<<>>CCCNNNOOOEEE<<<<<<:::333333333666???MMM___nnnvvveeeQQQ===555555555444333555444333222333444666888666444333333444666999;;;<<>>???BBBDDDIIIUUUbbbddd^^^MMMDDD===>>>AAA@@@>>>???666666888;;;???BBBCCCCCC;;;;;;===@@@CCCIIIVVVdddmmmvvv}}}vvvnnnaaaOOOCCC444222///------...000222555555555555555555555555000///000333666===KKKXXXlllvvvttt]]]FFF;;;777444222000000111555BBBZZZooowwwkkkXXXGGG;;;666666888888999::::::888888999:::<<<<<<=========AAAPPP^^^qqqvvvsssdddWWWWWWbbblllsssxxx|||uuurrrrrrrrrsssuuuxxx{{{zzztttjjj___XXXYYYYYYZZZ[[[\\\ZZZTTTPPPVVVVVVXXX^^^```XXXJJJ???;;;<<>>999888888777777777888:::;;;AAAGGGPPP\\\hhhuuu}}}ppp___TTTHHH???999555666:::<<<888444444777999888666555555555555444444444444666555444333333444666777:::888999;;;999555555999???NNNbbbrrr{{{|||}}}}}}{{{zzzzzzxxxkkkXXXHHH???<<<:::999777888999888777777999;;;:::???DDDMMM```qqqnnnaaaHHH@@@;;;<<<<<<888555666888777777999===>>>>>><<<;;;AAAIIINNNMMMFFF<<<555666888999777444666;;;AAAHHHVVV[[[PPPBBB===:::666777777999AAANNN^^^llltttcccQQQ>>>777888888666555666555444444444555777888666444333222333555888::::::AAAKKKVVVaaalllwww~~~~~~ooo\\\MMMCCC>>><<>>======;;;:::999;;;>>>@@@AAAAAA;;;;;;<<>>;;;;;;@@@OOO```hhhddd\\\OOOKKKLLLSSSYYY\\\]]]___WWWWWWTTTPPPMMMMMMRRRWWWUUUTTTRRROOONNNPPPUUUXXXiiisss~~~}}}uuueeeRRRFFFDDD===;;;888777999:::;;;;;;:::888777888<<<@@@DDDEEEQQQ]]]lllsssnnn```RRRIIIBBB>>>999444333444888;;;:::999999:::<<<===<<<;;;:::===DDDPPP___fff^^^QQQCCC:::333333555333000000...111444444333777>>>EEEUUUbbbfffZZZJJJBBB>>>:::777666666666888999;;;<<>>BBBKKK^^^qqqssslllQQQHHHAAA@@@???:::888888:::888777888:::<<<<<<;;;777;;;CCCLLLPPPMMMDDD<<<999:::999777666888>>>CCCMMM^^^hhh^^^MMMBBB===::::::;;;===CCCNNN[[[gggnnnaaaPPP@@@:::;;;:::888777888777666555666777888999666444333111222444777888:::===EEEQQQ```mmmwww{{{}}}nnn]]]NNNDDD???<<<===???DDDPPP\\\ccccccSSSIII@@@???@@@>>><<<<<>>>>><<<:::;;;===@@@GGGVVVdddpppzzz|||qqqdddVVVLLL666444333111000000000000333333444555666777777888444444666888999;;;EEEPPP^^^yyygggIII===777...111///000555===IIIZZZiiinnneeeUUUBBB444---...222555666888999888999;;;<<<<<<;;;<<<======BBBPPP^^^qqqrrrlll^^^SSSUUU^^^eeesssxxx}}}wwwpppkkkmmmuuu{{{xxxzzz|||{{{tttjjj```YYYVVVVVVXXXYYYZZZYYYWWWVVVYYY[[[]]]]]]\\\VVVJJJ>>>777777;;;III]]]jjjhhh```PPPKKKKKKQQQYYY]]]```cccYYYZZZYYYUUUPPPNNNQQQUUUQQQRRRRRRQQQPPPPPPRRRTTT[[[iiixxx}}}{{{lllTTTFFFDDDBBB???<<<;;;;;;<<<;;;;;;;;;888555444555777888888===LLL___lllpppkkkddd```QQQJJJ@@@999666777999;;;:::999999:::<<<<<<;;;:::===>>>CCCNNN^^^ggg```TTTIII???777666555222...---,,,000444444333666<<>>888333555555555444333444777999===???@@@FFFUUUfffmmmlll[[[PPPEEE???<<<999888:::;;;999888777888999999:::777:::BBBLLLUUUUUUNNNFFF>>>===;;;888777999>>>BBBMMM___lllhhhYYYLLLCCC>>>;;;<<<>>>BBBJJJUUU```ggg^^^OOOAAA<<<<<<;;;999888888888777777777888888999555444222111111333666777<<<===BBBOOO```oooxxx{{{{{{mmm^^^PPPFFF@@@>>>>>>???CCCLLLWWW```eeeZZZNNNDDDAAAAAA>>>======???<<<999777999;;;<<<<<<;;;::::::<<>>MMM\\\mmmmmmgggZZZSSSWWWaaafffuuuzzz}}}xxxrrrmmmooovvv|||zzz|||}}}{{{tttjjj___YYYSSSTTTVVVXXXYYYZZZ[[[[[[XXX\\\^^^\\\ZZZVVVLLL@@@444555999GGG^^^ooonnndddQQQKKKIIIOOOWWW[[[___cccXXXZZZ[[[YYYUUURRRQQQRRROOOQQQRRRRRRPPPOOONNNOOOUUUdddttt|||~~~~~~~~~rrrZZZKKKGGGFFFDDD@@@>>>===<<<;;;999;;;888444222222444444444333===KKKWWW___dddiiimmmccc\\\QQQHHHAAA>>>;;;:::<<<:::999999::::::999888;;;<<<@@@JJJ[[[fffcccZZZNNNCCC:::888666111,,,***,,,111555555444555;;;@@@IIIYYYeeeaaaQQQCCC===;;;:::999888777777888999999;;;<<>>EEE\\\nnnsss{{{~~~ssskkkmmmtttwwwzzz}}}~~~{{{}}}}}}}}}}}}~~~wwwfffVVVIII@@@:::666555555444222111222444777<<<<<<;;;>>>IIIXXXccchhh```RRRBBB888444222555888:::999888777666666777999777999@@@JJJTTTVVVQQQKKKBBB@@@===999777888;;;>>>IIIXXXgggkkkcccVVVIIIAAA999:::<<>>===>>>DDDNNNZZZbbb]]]QQQEEE@@@???<<<;;;;;;<<<999666555777:::;;;<<<;;;::::::<<<>>>DDDRRR```ttt|||vvvlll___SSS333444555777777888777777555555555666666777777777888888999<<<;;;===GGGQQQ___nnnrrraaaKKK===777222333444777===BBBJJJZZZiiitttfffPPP>>>333111333555444555777888888888:::<<<===;;;999999888>>>OOO___jjjggg___SSSPPPYYYfffmmmvvv{{{}}}wwwtttsssvvvxxx~~~~~~~~~zzzrrrfff[[[TTTRRRTTTWWWXXXYYYZZZ]]]___XXX^^^```[[[XXXVVVMMMAAA444666<<>><<<:::888999666222000111222333333222777<<>>KKK\\\kkkiiiXXXFFF>>>===;;;:::888777777777888888666999???KKKZZZiiiuuu|||yyypppllleee^^^UUUKKK???555444999:::777444111000111333444555666666666555444333333222222333444555666777888777555666999999888;;;@@@III\\\nnnwww~~~~~~sssiiijjjpppwwwyyy|||{{{zzzmmm\\\MMMBBB===<<<888777555222000111444666888777666888???MMM\\\fffaaaQQQ>>>333...,,,000444777888888777555555666777444666;;;CCCJJJLLLKKKHHHCCC@@@===:::888888888999BBBQQQccckkkgggZZZKKKAAA888999;;;<<>>;;;888999<<>><<<:::999::::::888555555888:::;;;;;;;;;:::;;;===>>>CCCOOO\\\pppyyy|||tttdddUUU333444666777888888777666333333444666777888999:::777666888::::::===HHHSSSbbbggghhhaaaQQQAAA777444333666:::>>>@@@GGGXXXiiinnn___JJJ<<<666666555444444666777888777888999;;;>>><<<999999999BBBUUUgggooogggXXXJJJHHHUUUfffooouuu{{{~~~|||zzzxxxwww{{{rrrggg\\\VVVUUUWWWYYYYYYXXXZZZ]]]```[[[bbbbbb[[[VVVTTTLLL@@@333777===JJJbbbuuuppp```KKKFFFDDDJJJQQQUUUXXX\\\YYYWWWVVVXXXZZZZZZUUUQQQMMMOOOQQQPPPMMMIIIFFFEEEPPP[[[iiiuuuwwwmmm___TTTCCCAAA???======<<<:::888777444111///000222333333444555777888:::AAAKKKSSS^^^dddiiiiiiccc[[[UUURRRFFFBBB<<<888777666555555000444777<<>>@@@AAAAAA@@@>>>;;;:::999888777666>>>NNNcccmmmfffUUUGGGAAA999:::;;;<<>>HHHWWWgggrrrxxx~~~{{{ooobbbVVVJJJBBB>>>999777777999AAASSSdddaaaSSSEEE???===;;;:::;;;;;;999888888:::;;;;;;:::;;;:::<<<>>>>>>AAALLLWWWhhhsss~~~|||jjjVVV333444666888888777666444111222333555888:::;;;<<<666555666999999===HHHTTTdddbbbccccccWWWDDD888555333666<<<>>>>>>DDDVVVhhhfffWWWDDD999777888555111555666888888777777999:::???<<<::::::<<>>111666<<>>;;;777444333666888???===;;;999:::CCCTTTcccdddVVVGGG===777333222555333666999888666444444666222444666666777888;;;===<<<;;;:::999999888777555<<>>===>>>AAAJJJXXXgggssszzz}}}zzzxxx|||pppcccWWWJJJBBB???:::888888;;;CCCVVViiieeeWWWIIIBBB@@@>>>>>>???===<<<:::;;;<<<<<<:::999;;;;;;===??????AAAJJJTTTbbbooo}}}nnnXXX555444333555777888555222444555555444333444666888777666666777777:::EEEQQQaaajjjlllaaaOOOAAA777222333666888999BBBQQQ___eee```PPP???888777555333333777777666555555555555666>>>999555555;;;III```tttwwwjjjVVVHHHEEEPPP```lllvvv{{{|||zzz|||~~~~~~}}}}}}zzz|||{{{xxxuuuoooeee^^^\\\\\\ZZZYYYXXX[[[___ccc___]]]\\\[[[XXXTTTNNNJJJ???888<<>>???BBBHHHSSSeeevvvttt```NNNAAA888444888===;;;777555333333333111111222555777888888888888888999999:::BBBCCCKKKWWWbbbjjjrrryyyhhhWWWFFF???<<<777444555666777777999;;;===??????===999666777::::::777222666888::::::888888888999OOO```nnniiiRRR===555666555444333444777999;;;;;;???>>>CCCNNNZZZccclllsssvvv~~~yyywwwwwwoooooohhhYYYGGG999444444666555444333222333444444555666777888888777666555555666777666444444666777999555444555555555:::AAAFFFXXXkkktttsssuuu~~~}}}zzz{{{yyy|||vvvaaaJJJ>>>>>><<<999888999777555777;;;;;;<<<<<<999999???JJJSSSbbbfff^^^KKK<<<888555///666777888888777666666666777666777999:::;;;999777777666666888;;;;;;888444===MMM^^^ddd\\\NNNEEEBBB<<<999999===BBBIIIUUUaaa]]]UUUJJJ@@@:::555333111444666444///...333888999999555111111444777888888<<<;;;===FFFUUUgggxxx}}}|||wwweeeRRREEE???>>>============EEEXXXjjjiii___NNN???;;;???@@@>>>???<<<888777888::::::;;;;;;<<<>>>???AAADDDIIIMMMYYYfffwwwyyyggg\\\555333333444666666444111333333333222111222444777666555444555444777BBBNNNccclllnnnbbbNNN???666111111444666999CCCTTTcccjjj```PPP@@@999888666555666444555555555666666777777:::666333555;;;IIIaaatttzzzmmmYYYIIIFFFPPP```mmmsssxxx||||||zzzyyy{{{~~~~~~}}}zzz{{{{{{yyy{{{zzzvvvssslllbbb[[[]]]]]]\\\ZZZYYY[[[^^^aaa[[[ZZZXXXXXXXXXWWWUUUTTTGGG======HHHVVViiilll^^^JJJFFFGGGNNNUUUWWWVVVWWWWWWUUUTTTTTTUUUVVVUUUUUUWWWUUUVVVYYYTTTJJJCCCBBBAAAEEENNN]]]mmmzzzvvvdddSSSBBB999333666;;;;;;888666444333222111111222444555888888777777666777777888<<<<<>>HHHWWWhhhwww~~~|||{{{yyygggUUUHHHCCC@@@???>>><<<;;;BBBTTTeeefff^^^PPPBBB===???>>>;;;;;;999666555666888999:::;;;<<<>>>???AAAEEEJJJMMMWWWbbbrrr~~~{{{kkkaaa333333222333555555333111111222111000///000333555888666555555444777CCCOOOiiippppppaaaKKK<<<444111000333666:::FFFZZZiiippp^^^OOO>>>888666555444444000222444666888888999888777444222555;;;III___rrr~~~qqq]]]KKKFFFOOO```mmmrrruuuyyyyyyxxxwwwzzz|||zzz~~~~~~wwwsssuuuxxxyyyzzz}}}~~~{{{wwwuuurrrlllccc\\\^^^^^^^^^\\\ZZZZZZ\\\^^^[[[XXXVVVVVVWWWYYYYYYYYYNNN???;;;DDDTTTjjjqqqeeeNNNIIIGGGNNNVVVXXXXXXYYYUUUVVVUUUTTTSSSRRRSSSTTTSSSTTTXXX\\\XXXOOOFFFCCCAAACCCIIITTTbbboooxxx}}}~~~|||wwwhhhZZZFFF<<<444666:::<<<;;;:::444333222111111111222333666666555555555555555666555555888>>>DDDNNN^^^lllwwwkkkaaaVVVKKKCCCAAA;;;999666555666777777777222111222555999999666333333444666777666666888:::FFFTTTccceeeXXXGGG;;;666222222222444777;;;<<<<<<>>>;;;===DDDLLLSSS\\\dddwww~~~tttfffVVVFFF:::333555444222222333555888:::888888999999888777666666666777888777666555666888888555555777777888===DDDOOO[[[hhhqqqtttwww}}}|||~~~{{{kkkVVVGGGAAA===999777888777444555999:::;;;;;;:::888999>>>BBBHHHSSSdddooojjjUUUAAA666666777888888888888777666<<<;;;::::::;;;999666444444444444666888888666444<<>><<<;;;@@@OOO___ddd___TTTFFF???===;;;666888666333333444666777777999;;;<<<>>>@@@DDDIIIMMMTTT\\\jjjxxx~~~pppggg222222222222333333222222222222111000///000444666<<<999777777666:::GGGTTTqqquuuppp\\\FFF999666666444666888===KKK___nnnttt]]]MMM<<<444222000......---///333666999:::::::::666333333555;;;FFFZZZkkk~~~qqq]]]KKKEEEMMM^^^llluuuwwwyyyyyyxxxwwwyyy{{{xxx}}}|||sssnnnqqqwwwyyyzzz{{{{{{zzzxxxwwwtttnnngggaaa___```___]]][[[YYYZZZ[[[\\\YYYWWWVVVVVVVVVUUUTTTLLL<<<777???PPPhhhsssiiiTTTLLLHHHNNNUUUYYYYYYZZZWWWYYYYYYVVVRRRPPPQQQSSSQQQSSSVVVYYYVVVNNNFFFBBBBBBCCCFFFMMMYYYgggssszzz~~~}}}yyyyyywwwlll```LLL@@@666666:::<<<===>>>444333111111111222222111333333333333444555666666444444666888999>>>MMM[[[qqqqqqpppmmmdddWWWLLLFFF>>>:::555333444666666555...///111444888999777555333444555555444444666888???KKKZZZ___WWWGGG888000//////000222666:::;;;;;;;;;999:::???EEEKKKUUU___ooo|||~~~uuukkk___QQQBBB999444333222111333666:::<<<999999888888777777666666555666777777666555666777666333444666777888===CCCQQQZZZgggpppwww|||~~~rrr^^^LLLBBB???:::777777777555555777999:::;;;:::777555666777???HHH]]]rrrrrr[[[DDD:::555555555777888999999888<<<;;;:::;;;;;;:::777444333333444555666666666555===GGGRRRWWWRRRHHH@@@;;;:::888777888;;;BBBQQQ___lllaaaPPPAAA777222000000222555555111111666:::;;;;;;<<<===>>>>>><<<999888777:::@@@IIIWWWhhhxxxzzzgggVVVJJJEEEDDDAAA???===<<<@@@NNN\\\iiieeeZZZJJJ@@@;;;888444888666333333333444555444777888:::;;;>>>AAAFFFJJJPPPVVVbbbqqqtttlll222222222222111111222222333333222111111333777;;;===:::888888888>>>LLLZZZyyywwwkkkTTT@@@888:::<<<888:::<<>>HHHTTT]]]hhhooonnndddWWWMMMBBB===666333444666666444---...000444777999888777555555555444333222444666>>>HHHVVV\\\WWWHHH888---------...111555888888888888666777<<>>444111000000222555555111111555999:::888;;;===???===;;;888666;;;===AAAHHHUUUgggzzz|||iiiXXXLLLGGGDDDAAA?????????CCCOOO\\\ooolll```NNN???999777555:::888555444444444333111444555777888:::===BBBFFFLLLRRR^^^nnn}}}wwwppp222333333222111111222444444444333333333777<<<@@@<<<999777888:::AAARRRaaazzzsssbbbKKK<<<999<<<>>>;;;===???EEESSSeeeoooqqqaaaPPP>>>666222///,,,,,,...///222666888:::;;;;;;777555666777999???LLLZZZooogggXXXIIICCCJJJ[[[jjj}}}}}}|||yyyvvvyyy|||{{{{{{}}}yyypppfffaaa``````^^^[[[XXXVVVWWWXXXUUUUUUUUUWWWWWWUUUQQQNNNHHH>>>===CCCPPPgggwwwsss```SSSIIIKKKRRRWWWXXXYYY\\\\\\[[[WWWTTTQQQQQQQQQWWWYYYXXXTTTQQQPPPLLLHHHAAA@@@@@@BBBKKKYYYhhhsss{{{~~~~~~{{{{{{|||ttt~~~xxxsssuuuvvvoooeeeOOOAAA444111444555777888444222000222555666444222000000111333555777999:::<<<<<<>>>>>>999333555;;;===IIIYYYfffnnnmmmdddYYYJJJBBB999555666777666444---...000222444666777888555555555444222222555777@@@KKKXXX___ZZZMMM===333------...111555777777666666555777;;;>>>BBBKKKUUU^^^mmm~~~wwwjjjXXXEEE999444333333222333444555666444444333333333333444555333555777888666555555555333111222555666555999???KKKVVVeeesss}}}{{{tttsssvvvzzz}}}|||uuufffXXXDDD===888999:::777666666888999::::::888333///,,,+++888SSSnnnxxxkkkRRRAAA???:::555444777:::;;;;;;888888888999::::::777555111333555555444555777888???PPPbbbggg]]]LLL???999666666777999999???MMM\\\___UUUFFF:::333111222333222555555111000444777777555999<<<>>><<<999777666===>>>AAAGGGRRReeezzznnn\\\PPPJJJCCC@@@>>>???@@@DDDOOO[[[qqqoooeeeQQQ@@@999777666:::888555444444444222111333444555666777:::>>>AAAIIIQQQ___nnn{{{}}}www222444444333000000333555444444444333555999???DDD<<<:::888:::>>>GGGYYYiiiuuukkkXXXDDD::::::;;;:::999;;;>>>FFFUUUeeennnnnn^^^NNN===555333000......000111333555777999:::;;;555555666888999===IIIUUUfff```UUUIIICCCKKK\\\kkk|||~~~~~~}}}}}}yyyooogggbbb```___\\\XXXUUUTTTVVVXXXVVVUUUTTTUUUVVVUUUSSSQQQMMMDDDCCCEEELLLbbbvvvvvveeeVVVIIIJJJQQQUUUWWWWWWZZZXXXVVVUUUUUUTTTSSSRRRUUUYYYYYYUUUSSSSSSPPPKKKCCCBBB@@@AAAGGGSSScccnnnwww{{{|||wwwtttqqqyyyuuuvvvwwwpppgggRRRDDD666222333444555666444111000222777999777444444444444555666777888999===<<<===>>>;;;555444777666>>>JJJVVVdddnnnkkkcccTTTJJJ???888888888555222...//////000000222444666222333333333333444888:::AAAMMM[[[bbb^^^QQQCCC;;;//////000333666888777666555555888;;;;;;===EEENNNYYYgggzzzooo[[[GGG:::444444444333333222111111111000000000000111333444555777999:::999777666777444333444666666555999>>>FFFSSSfffttt|||xxxpppmmmooosss}}}~~~~~~}}}}}}zzznnnaaaFFF>>>999:::;;;999666666888999::::::999444///+++%%%333JJJ```qqqrrrcccRRRKKKDDD;;;666777:::;;;:::999888888888999888555222111444555555444555777:::GGGYYYkkkmmm]]]HHH;;;777222444777999999===JJJYYY___VVVHHH<<<666444444555222555555111///222555444444777<<<===;;;999888888;;;>>>BBBGGGQQQbbbvvvppp^^^QQQJJJCCC@@@>>>???@@@DDDMMMWWWkkkmmmfffUUUCCC:::777666666444333333444555444222444555555555555888;;;???GGGRRRbbbppp{{{333444555333111000333666333333333333555:::AAAFFF>>><<<;;;===BBBLLL___pppoooeeeRRRAAA:::;;;:::666666999===FFFUUUeeellllllZZZJJJ:::333222000//////222333333444666888999;;;444333555888999===HHHTTTaaa]]]TTTIIIDDDLLL^^^lllzzz}}}~~~~~~yyyqqqiiieee```^^^[[[WWWSSSSSSVVVXXX[[[YYYVVVTTTTTTTTTSSSRRRQQQHHHEEEDDDGGG]]]sssvvvhhhXXXJJJIIIPPPTTTUUUVVVWWWTTTQQQRRRUUUWWWVVVSSSQQQVVVXXXUUUTTTUUURRRLLLGGGFFFCCCBBBFFFRRRaaallluuuyyy~~~uuuooottt{{{vvvwwwxxxqqqhhhVVVGGG999555666666666777444111000333888:::888555777777666666666666777777<<<999999<<<;;;777555777777;;;???HHHYYYjjjnnniii[[[PPPCCC;;;999888444000//////...------///222555000111222222333666;;;>>>@@@LLL[[[ccc^^^RRRGGG@@@111111222555888999888666666666999;;;:::999@@@HHHUUUcccvvvsss^^^JJJ>>>444444444444333111///---......------...000222333666999;;;<<<;;;999888888666444555888777666999>>>CCCRRRfffuuu{{{|||~~~}}}wwwppplllnnnqqqyyy~~~{{{|||zzz{{{{{{pppbbbHHH@@@:::;;;<<<:::777666888999::::::999555000,,,%%%111@@@PPPdddtttpppcccUUUKKK???888888999:::999;;;:::888888888666222000222444666666444555888;;;NNNaaasssqqq]]]FFF:::777222444999;;;;;;===JJJXXXfff]]]OOOBBB:::666555444222555555000///111333222333777;;;<<<;;;999999:::888<<>>???BBBJJJSSSdddiiifffWWWFFF;;;777666222111111222444666555444555666666666555777;;;>>>FFFSSSdddrrr{{{333333333111000222555777666555444444555999<<<>>>BBB@@@<<<;;;EEEVVVdddjjjiiibbbTTTCCC777444555666111999===AAASSSjjjnnncccLLLBBB888444111...---...111333222///222;;;===:::666444444777888<<>>LLL[[[___[[[SSSIIIAAA:::444111777<<<<<<;;;;;;777888777777777:::>>>BBBPPPXXXgggxxxwwwhhhWWWIII:::555222444666222...---000000000......///333666666999===@@@???<<<:::888888888777888888:::;;;<<>>>>><<<999666444555777555555777:::999777<<>>GGGWWWjjjzzzrrr]]]MMMEEE???;;;888999;;;@@@IIISSS\\\ooovvvdddKKK>>>:::888333444444555555555555555888777777777999<<<>>>@@@BBBRRRgggvvv|||333333444333222222555777333333333444777:::===???BBBAAA>>>>>>IIIZZZgggllljjjaaaQQQBBB999555555444222888===FFF]]]qqqmmm[[[JJJ@@@777444222///...///000111///+++...666999777444222333666888;;;EEEPPPVVV[[[YYYOOOIIINNNZZZcccsss{{{uuuiiibbb[[[[[[ZZZXXXWWWWWWXXXYYYXXXXXXVVVTTTRRRPPPNNNMMMIIIEEE@@@???FFFUUUfffrrrbbbPPP@@@@@@IIIQQQTTTVVVRRRPPPMMMNNNPPPSSSTTTUUUSSSUUUWWWVVVSSSQQQQQQRRRKKKEEE@@@AAAFFFMMMZZZeeexxx{{{{{{wwwuuutttttt```OOO>>>777666666666777777666555444444555666777888888777777777666666666555666999:::;;;:::888777777888;;;CCCNNNZZZeeekkkhhh```PPPAAA999999999666444222///,,,,,,...111333444555777;;;??????===:::===LLL[[[```]]]VVVLLLBBB:::444000555::::::999999666777888888888:::>>>AAAEEEMMM^^^rrryyymmm[[[LLL===777444777888555111000111000///,,,+++,,,000333444777;;;======;;;999888999888888888999;;;===???HHHXXXiiittt{{{|||{{{~~~zzzwwwuuuuuuuuuxxx|||}}}|||yyywwwsssjjjccc\\\OOOCCC@@@>>>:::888999777777777666444222000///)))---444;;;EEEQQQ___hhhpppfffVVVHHH@@@=========>>>>>>===;;;888666666777999888:::<<<;;;999>>>DDDUUUaaahhh___MMM@@@888444333333444444444777CCCOOOhhhdddWWWEEE999666666555555444444333333333444444444555888:::;;;:::888777;;;;;;>>>FFFTTTfffuuutttbbbRRRIIIAAA<<<999999;;;>>>FFFOOObbbtttzzzhhhOOOBBB>>><<<888888777666666666777777:::999888888999;;;===>>>BBBOOO```nnnvvv|||222444666666444444555666111222333555888;;;===???>>>??????BBBMMM^^^kkkooojjj^^^MMMAAA:::777333111222777>>>NNNjjj|||pppWWWGGG>>>666444333111000111000...***''')))000333333111000111555777;;;EEEOOOXXX]]][[[QQQJJJOOO[[[cccqqqwww}}}wwwjjjaaa[[[]]]^^^[[[VVVUUUXXX[[[ZZZYYYWWWTTTRRROOOMMMLLLIIIEEEAAA@@@FFFVVVhhhuuuaaaOOO@@@???HHHPPPTTTVVVOOOMMMMMMNNNQQQUUUVVVWWWOOORRRUUUVVVUUUTTTSSSTTTIIIDDD@@@@@@CCCJJJVVVbbbttt{{{~~~|||{{{{{{~~~{{{yyyyyy{{{|||eeeTTTBBB999888888999;;;888777444333333444666888888888888777666666666555333555888::::::999777666888999;;;>>>DDDOOO]]]gggnnnjjj]]]JJJ<<<888999999777444000------...111333444777;;;@@@BBBAAA<<<777===JJJZZZaaaaaa[[[OOOEEE;;;444///333777888777777555777888999999;;;===@@@===FFFXXXmmm}}}sssaaaPPP???888444777999777333222222111...***((()))---000111333666999;;;:::999888999888777777999<<>>PPP___mmmjjjcccWWWIII@@@>>>???===??????===:::888777888<<<;;;<<<===<<<;;;???GGGSSS^^^cccYYYHHH<<<666444444333333333333555@@@LLLeee^^^PPP@@@888888888666555555444444444555666777555777999;;;;;;999777555<<<<<<>>>EEERRRbbbqqqzzzuuufffVVVKKKDDD???;;;:::999;;;BBBJJJeeetttzzziiiQQQDDD@@@>>>>>>===:::888777777888999;;;:::999888999:::;;;<<>>888666333111111333555777777888888888888888888888444666888::::::999777555666999<<<===>>>FFFSSS^^^lllnnngggTTT@@@777666888777555111///...000333555666888<<<@@@AAA>>>:::777<<>>???GGGWWWjjj|||xxxfffUUUAAA888222444888777333222222111...***((()))---111///000222555888:::999888888777666666888;;;???BBBIIIRRRaaappp}}}xxxoooooowww}}}vvvtttwwwzzz|||{{{}}}wwwnnnjjjhhhiiiggg]]]QQQFFF>>>:::999999888777555444333444555666333777777333000777GGGUUU]]]eeejjjcccSSSEEE???@@@===???@@@???===:::999999===<<<<<<<<<;;;:::???GGGQQQ]]]bbbYYYIII===888666888555444444444666@@@KKKXXXQQQDDD777555888:::777888777555555555666777888777999<<<======:::777444;;;<<>>EEE^^^mmmtttgggRRRDDD???>>>BBB@@@<<<999777777888999999999999999999:::<<<<<>>===<<>>@@@@@@===;;;::::::<<<:::999999888888???GGGSSS^^^eee\\\LLLAAA;;;999999666333444444666???IIIJJJEEE:::222333999===<<<:::999777555444555777888999;;;===>>>>>>;;;888666:::<<<@@@FFFQQQaaarrr}}}{{{nnn]]]PPPHHHCCC>>>;;;999777<<>>AAA???;;;888666666777888777777888999:::<<<===>>>BBBFFFPPP___ooo{{{666888;;;;;;:::888777777888888777777777777888888>>>GGGRRR]]]hhhqqqrrrnnnYYYHHH;;;;;;;;;666222111222<<>>>>>;;;<<>>??????===<<<<<<<<<<<<999888888777888@@@IIIZZZdddhhh]]]LLLAAA<<<;;;888444111222333555===FFFCCCAAA:::333333:::>>>???:::888666444444666888999;;;;;;=========;;;999888999<<>>>>>@@@EEEOOO]]]lllyyy888:::<<<<<<:::888888888888777666555666777999:::CCCMMMZZZeeemmmpppkkkcccPPPAAA777999:::555222555444>>>MMM^^^jjjiiiZZZKKK777222111666:::999888999888111...000111000222666444111///222666>>>NNN\\\oookkk^^^JJJBBBLLLaaaoooxxxzzzlll```[[[ZZZXXXWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYZZZZZZ[[[XXXVVVQQQJJJHHHOOO___lllbbbSSSDDD@@@CCCGGGKKKPPPVVVVVVWWWYYYZZZYYYVVVTTTSSSRRRQQQSSSUUUVVVTTTRRRMMMJJJFFFBBB<<<<<>>FFFOOOYYY\\\RRREEE:::444333888<<<:::777555111111222222222444888;;;999;;;CCCRRRdddttt~~~~~~yyyooo]]]KKK888222444666666666555555555444222111222444333000...111777;;;;;;999555666777888999::::::;;;IIIQQQbbbsss||||||tttmmmiiijjjllldddTTTEEE@@@>>><<<::::::999888888888999:::777666555444555888===@@@LLLWWWeeekkkeeeWWWHHH???===>>>>>>===;;;;;;<<<>>>===:::999999999;;;CCCMMMeeekkkjjjZZZFFF;;;999:::999444111222444777>>>GGGBBBBBB===555222666:::;;;777555444333444777;;;===:::::::::::::::999999999999<<>>;;;999===CCCKKK\\\ooosssdddOOOAAA<<<999999888777777777888888777777999:::;;;<<<<<<<<>>:::666777888999888777444333111444777777555333444666888<<>><<<888666000111111000000333888;;;<<<===BBBOOO```ppp{{{~~~}}}~~~~~~vvv```LLL777///111333333333666777777666333111111111555111///111777<<<<<<:::666777999:::;;;;;;::::::@@@III\\\oooxxx}}}~~~wwwpppkkkpppssslll[[[JJJDDDAAA???999999888888888888888888888999888666444666===BBBBBBJJJUUU]]]]]]UUUHHH???===>>>===<<<:::;;;===??????<<<;;;;;;;;;===GGGQQQmmmpppjjjVVV@@@666666888;;;666333444666:::AAAIIICCCEEE@@@777000111444555333222111222444999===@@@999888888777777888999999999===BBBGGGPPP___qqq~~~vvvggg]]]HHHDDD@@@>>><<<:::>>>DDDJJJ\\\pppwwwhhhPPP???999777777888888888999999999888999:::;;;;;;;;;;;;:::>>>BBBIIIRRR___ooo666666666777777777777777888444444777777666;;;DDDOOOYYYaaaaaa___\\\TTTJJJ@@@<<<888666666666666555777;;;GGG\\\pppsssbbbNNN:::777444222333555666666666333000000333555444333000...///222666???PPP___pppwww]]]UUU]]]iiivvv~~~|||zzzxxxnnnbbbZZZ]]]```___[[[YYYZZZ[[[ZZZXXXWWWXXXYYYYYYWWWTTTYYYWWWQQQJJJMMMZZZlllxxxiiiUUUEEEBBBCCCBBBIIISSSUUUUUUUUUUUUUUUUUUUUUUUUTTTRRRPPPPPPSSSWWWYYYZZZRRRJJJBBB<<<888888???GGGZZZfffuuuzzztttrrrssstttzzzcccLLLCCCAAA>>>;;;<<<>>><<<:::999999999999888888888777555333111///...,,,+++,,,///333777999:::999999888777666777999<<>>JJJSSSMMM???666666555666888888777666///......///333666888888888===CCCJJJ[[[qqq}}}~~~~~~zzzooo]]]KKK:::333333222111111444777999777333111444888555444555777:::<<<;;;:::;;;<<<;;;:::888888999;;;@@@KKKYYYfffppp{{{yyynnnffflllpppqqqiiiZZZKKKBBB???===666222444777666444333222666:::999777666:::>>>AAACCCHHHMMMOOOLLLDDD===<<<;;;;;;;;;<<<===???@@@CCC???@@@AAA<<<:::HHH\\\sssnnnaaaOOO<<<333333777>>>888444444666999AAAIIIJJJIIIBBB666///000333333444111///333888<<<;;;888;;;888555222222333666888:::<<>>BBBIIISSS___lllyyy555555555555555555555555666333444999;;;<<>>:::999>>>EEETTTcccvvvyyysssqqqtttxxxxxxbbbLLLBBB???===;;;;;;<<<;;;:::999999999999888888888777666555333111111000///000333777:::;;;;;;999999888666444444666888???HHHYYYgggfffWWWHHHAAA===777444666999777555666555555555555555444444333222555666:::GGGRRRNNNAAA:::666222222555777777555000...---...111444666777;;;>>>AAAGGGWWWnnn~~~~~~}}}sssiiiVVVAAA777444333222222444666888777333222555999666666777999;;;<<<;;;999999::::::888777777999;;;@@@IIIUUUaaakkkvvv}}}rrrjjjjjjnnnpppkkk^^^PPPEEE@@@<<<555111444777666444444333777::::::777777:::===>>>???CCCGGGIIIFFF@@@:::999999999:::;;;===>>>???BBB??????AAA===<<>>;;;888999>>>CCCNNN```nnniiiWWWFFF???===;;;999:::<<<<<<;;;999888888888888888888888888;;;@@@GGGQQQ\\\hhhttt|||444333333222222333333333444333555:::???EEEOOOXXX^^^aaaaaa[[[UUUMMMDDD;;;666555555666888999999888666===NNNeeeuuurrr]]]JJJ???<<<777444333333222111222111000111444666777777111000111333777???OOO^^^dddXXX[[[fffrrr{{{~~~wwwqqqiiibbb]]]]]]^^^___```^^^ZZZWWWZZZ[[[[[[WWWTTTTTTXXX]]]VVVSSSNNNJJJKKKUUUggguuukkkYYYIIIBBBAAA@@@GGGOOOQQQRRRTTTVVVXXXZZZ[[[[[[UUUUUUTTTUUUUUUTTTQQQNNNJJJEEEAAA???;;;999<<>>777222444666555444666888888777777666444333222000333444999HHHVVVVVVLLL@@@888///---222666666444///---***+++...333666777<<<======BBBPPPggg{{{}}}|||~~~wwwwwwbbbJJJ<<<666333333555555777888777555444777:::999999:::<<<======;;;888666777888888777888:::<<<@@@FFFPPP]]]jjjuuu}}}wwwooofffkkkooonnndddVVVIIIAAA:::444111555777666444555555888;;;:::888777999;;;999;;;===@@@BBB@@@;;;888777777777888:::<<<>>>???@@@======>>>===@@@QQQeeezzzppp]]]HHH888222666;;;999555222444555999AAAJJJPPPLLLCCC888444666666444333222222555:::;;;999777555555444444444555666666;;;===AAAGGGQQQ___nnnwwwyyyjjj]]]MMMFFF@@@===999666777;;;AAAHHHYYYkkkrrreeePPPBBB>>><<<:::::::::999777666888888888777777777666666:::>>>EEENNNXXXdddooovvv444333222222111222222333555444555999BBBNNN\\\gggjjjfff^^^TTTKKKDDD===888444444444666888999888666777>>>QQQjjjwwwoooXXXFFF>>>;;;777555444444333222222222222333444555666666333111222444777>>>MMM\\\~~~~~~cccWWWXXXbbbppp~~~xxxqqqggg___ZZZZZZ[[[^^^aaaaaa]]]YYY]]]]]][[[YYYVVVVVVWWWXXXUUURRRNNNKKKIIIPPP___nnnmmm^^^NNNEEEAAAAAAHHHOOORRRSSSVVVXXXZZZ[[[[[[[[[TTTSSSSSSSSSTTTTTTRRRQQQIIIDDD@@@>>>:::888<<>>KKK___uuu~~~{{{|||}}}|||vvvqqq|||}}}{{{|||gggNNN>>>777444666:::999:::;;;999777666888:::;;;;;;<<<===>>>===:::777444666888888888999;;;===AAAEEEPPP^^^nnn{{{zzzrrrdddhhhmmmooojjj\\\KKK@@@777333222555777555444666666888;;;;;;999888888999888999:::<<<===<<<:::888666666777999:::<<<===>>>===;;;:::;;;<<>>;;;888666777:::???FFFVVVjjjtttlllVVVDDD???>>><<<:::888666444333888888888888888888888888;;;???EEEMMMWWWbbblllsss666555333222222222333444777777888;;;EEEVVVgggrrrqqqfffXXXLLLCCC===:::999555444444555777777555444555<<>>999:::<<>>777666999>>>??????>>><<<:::888999999<<<;;;<<<<<<===<<<999666444666999::::::;;;===???CCCHHHRRRaaappp}}}{{{tttfffgggkkkooolll```MMM???666333222666777444444555555777999:::999888777777888:::;;;<<<<<<<<<;;;;;;666777888:::;;;<<<===>>>999888888888;;;EEEWWWgggkkkaaaQQQCCC:::777888999:::777555555222333:::DDDLLLKKKDDD<<<999;;;;;;888444444555777999999888777666777888999::::::999999;;;<<<@@@JJJXXXggguuu}}}zzzlll```MMMDDD<<<:::999888999<<<>>>GGGVVVhhhqqqlllXXXFFFCCCCCCAAA>>>:::777666555777888888:::;;;<<<======>>>AAAGGGMMMVVVaaammmttt888666444222222222444555999===???CCCMMM^^^nnnvvvooo```PPPEEE>>>999999:::666444333444555555444222333:::MMMeeelll]]]HHH<<<999777666666777888777666444666777666444222222333666444444555555999FFFSSSfffsssmmm\\\TTTSSS\\\llluuu{{{~~~|||}}}pppbbbYYYTTTUUUWWWZZZ^^^``````___XXXTTTTTTZZZbbbddd^^^WWWXXXUUUUUUTTTMMMHHHRRRaaalllaaaRRRDDD>>>@@@GGGMMMVVVWWWYYYZZZZZZXXXWWWUUU^^^ZZZUUURRRQQQQQQQQQQQQPPPIIIBBB>>>:::999>>>FFFQQQYYYfffuuuwwwtttzzzrrrYYYAAA666444222///111555:::;;;888555444444444444444444666888;;;<<<666444222222333333222111222444666666666666888999999;;;@@@MMM]]]hhhcccZZZEEE<<<666777888777888:::888888777555333111///...+++000555<<>>@@@======@@@DDDHHHTTTgggyyyssssssqqqnnnjjjiiillloooqqqzzzrrraaaMMM???999666:::???AAA@@@>>>===;;;:::::::::<<<;;;::::::::::::888666444666999;;;;;;<<<===???FFFKKKUUUbbbnnnyyyyyymmmkkklllooonnncccNNN>>>555333333666666333222555444555777999999888777666888:::=========<<<======777888999:::;;;<<<<<<<<<777777777777;;;GGGXXXeeedddZZZLLLBBB<<<:::999777999777666555111000888AAALLLMMMJJJBBB<<<;;;;;;999666666666777777888888888999999:::;;;;;;;;;:::::::::<<<@@@KKKZZZkkkxxx}}}pppdddOOOEEE<<<:::::::::;;;>>>>>>GGGUUUcccnnnlll\\\KKKIIIIIIHHHDDD???<<<::::::888888:::;;;===???@@@@@@AAACCCFFFLLLUUU```mmmuuu~~~888666444222111222333444;;;BBBIIINNNXXXfffqqqtttdddVVVHHHAAA===888777999666444222111333444444444777<<>>;;;>>>DDDMMMVVVeeesss}}}yyyxxx{{{rrrXXX???444333222///000555;;;;;;777333222222222222222222444777999;;;888555222000111222333222333444666666666555666777777999===FFFVVVcccbbbYYYEEE===777888999888888999666555555333111///---,,,+++000444:::JJJ___hhhgggYYYOOO@@@555111000000000*********...444:::>>>?????????@@@BBBCCCKKK```ttttttqqqkkkggggggiiikkkmmmnnnvvvrrrbbbPPPCCC;;;777888<<<>>>===;;;;;;;;;<<<<<<;;;;;;999777666777777777666333666999:::;;;;;;<<<===CCCKKKWWWbbbllluuuwwwqqqnnnooopppeeePPP???555333555777666222111333111222555777999888777555666:::===>>><<<;;;<<<===777777999:::::::::999999777888999999===IIIXXXcccdddYYYJJJ@@@<<<;;;999777777666666555111000777BBBOOOTTTTTTJJJ@@@;;;999888888888777666555666888::::::::::::::::::999999999;;;<<<@@@KKK[[[kkkwww}}}vvvkkkTTTIII???<<<<<<;;;<<<>>>>>>EEEOOO]]]mmmqqqdddSSSKKKLLLKKKGGGAAA===<<<===::::::;;;<<<===??????@@@AAABBBDDDHHHQQQ^^^lllvvvyyy888666333111000111222444;;;FFFQQQXXXaaalllrrrqqq[[[NNNCCC@@@>>>888666777555222000000222444555666===@@@QQQfffjjjYYYGGGAAA:::999777777888888666555000444777777555444555777888666555444222555???KKKZZZgggggg\\\VVVTTT[[[lllxxx|||}}}{{{~~~{{{ggg^^^```VVVXXXYYYXXXVVVWWW[[[______]]]\\\[[[[[[[[[ZZZYYYXXXXXX]]]```WWWNNNTTTcccqqqiiiZZZKKKCCCGGGOOOTTTSSSUUUWWWYYYZZZXXXVVVUUUWWWVVVVVVWWWXXXWWWUUUSSSQQQMMMIIIGGGBBB===>>>BBBLLLXXXhhhtttzzz~~~~~~zzzzzz}}}}}}oooWWW===222333333//////555;;;<<<777222000111111111000111333555888::::::666222000111333444444444555777666555444444555333666888>>>KKKXXXXXXPPPDDD===777888:::888777888444444333222000...,,,+++---222555:::HHH[[[dddbbbYYYPPPCCC888111.........---,,,---000666:::======@@@>>>======<<>>777666999:::999888999;;;=========;;;888555444555666777666222555888:::::::::;;;<<>>BBBJJJYYYmmmwwwkkkYYYJJJKKKJJJFFF@@@<<<;;;<<<;;;<<<<<<<<<======>>>>>>@@@@@@AAAEEEMMM[[[kkkuuuvvv}}}:::777333111111333666777AAAMMM[[[eeejjjkkkfff___NNNFFF===888888999777555555222111444444333444888AAAJJJXXXeeeggg^^^MMM@@@???<<<999999999999666333666555555555555666777777:::888777555111111999CCCXXXgggfffYYYSSSQQQXXXhhhxxx}}}xxxwww{{{~~~ssskkkfffbbbZZZZZZXXXWWWXXXZZZYYYVVVVVVYYY\\\[[[XXXVVVXXXZZZXXXZZZ```bbbXXXLLLOOOZZZmmmrrrcccOOOKKKNNNPPPWWWZZZZZZXXXUUUTTTUUUYYY\\\ZZZZZZYYYWWWUUUVVVYYY\\\QQQRRROOOIIIAAA>>>@@@DDDKKKXXXhhhpppvvv}}}{{{uuutttuuuvvviiiVVVDDD999333///---222333444444555555444444666666666666777888999:::>>><<<888555444444555666:::888666777:::;;;999666999:::999888???JJJOOOMMMGGGAAA999555555555555333777555333222222111000///000444777999<<>>CCCLLLZZZiiiuuu{{{xxxggg[[[MMM@@@;;;:::999999::::::>>>CCCPPPgggxxxooo[[[MMMEEE@@@@@@@@@>>>???AAA??????>>><<<999888:::;;;?????????AAAHHHSSSaaajjjrrrzzz:::777333111333666999;;;DDDPPP___iiinnnkkk___SSSFFFAAA;;;888999999666333444111111444555444666:::CCCOOO___jjjiii]]]MMMAAA===;;;999999:::999666333666555555444444555555555888666666555222222;;;EEETTTaaa___SSSNNNOOOWWWfffuuu~~~~~~{{{|||}}}tttmmmgggbbb[[[ZZZXXXVVVWWWYYYYYYWWWVVVXXXZZZ[[[ZZZYYYYYYZZZWWWWWWZZZZZZPPPEEEIIIUUUmmmsssfffSSSNNNOOOPPPUUUXXXWWWVVVSSSRRRTTTXXX\\\[[[ZZZYYYXXXWWWWWWVVVVVVQQQRRRRRRMMMFFFAAAAAACCCNNN[[[jjjrrrxxx~~~|||vvvvvvwwwsssfffTTTDDD:::444111...000111222333444444555444777777777777777888999999===;;;999666555666777888:::888666666888:::999777:::;;;999666;;;HHHPPPSSSKKKEEE===888777777666444333222111111111222222222333444555444666???OOO[[[aaa\\\PPPAAA999555222---000000000222444777999:::999:::<<<:::777===PPPcccyyyssslllhhhgggjjjnnnrrrvvvxxx|||xxxjjjVVVEEE;;;777666777444111000333999<<<:::888444333222111111222333444333222222444666888999999>>>AAALLL```qqqzzz~~~uuulllmmmsssppp___OOO>>>888444444444444666:::888777555444333333444444333444555777999:::::::::999999:::;;;;;;;;;;;;::::::888777;;;DDDRRRdddpppdddTTTDDD<<<:::888888:::888666666666555444:::BBBRRRZZZYYYKKK>>>888444///555666888666333222333444777777777777777666666666>>>???DDDMMMZZZhhhsssyyyyyyiii\\\OOOAAA<<<:::999888:::777;;;AAAMMMbbbqqqiiiWWWJJJBBB<<<<<<======???BBB??????>>>;;;888888999;;;>>>??????AAAGGGRRR___iiipppwww999777444333555999???BBBLLLYYYhhhppppppfffTTTDDD>>>;;;888888:::999666333444111111555666666888<<>>999888999000//////222777;;;:::999333222111000000111222333222222333555777999:::;;;@@@BBBNNNcccuuu}}}}}}|||}}}}}}vvvlllgggnnntttjjjYYYEEE;;;222222666888:::===888777666444444444444555333444555777888999999999::::::<<<=========<<<;;;888888888:::DDDUUUhhhuuu^^^PPPAAA;;;999777888999;;;888888888666555;;;CCCLLLUUUVVVJJJ>>>999555///444666777666444333333444222333444666777777888888>>>@@@FFFOOO[[[hhhrrryyy{{{lll^^^PPPBBB<<<999888777999777:::>>>III\\\jjjeeeWWWKKKAAA999888:::;;;???CCC@@@???===:::777777999;;;===>>>???AAAEEEOOO]]]fffooouuu}}}777666444444777>>>FFFLLLYYYgggtttuuukkk[[[III;;;999777666777999:::999777666333333666777666888<<>>NNNZZZVVVOOOEEE???<<<:::777555...///000000000111333444666555333000///444>>>FFFNNNUUUVVVLLL@@@999777666888444333555:::<<<999555111555;;;>>><<<>>>JJJXXXpppsssqqqjjjffflllvvv~~~|||rrrcccSSSGGG@@@======111000000333777999999888333222222111111222222333222444666888999:::<<<===AAAEEEQQQdddsssyyy{{{|||zzzvvv}}}qqqeeejjjtttlll[[[III<<<222333999======>>>888777555444333333444444444555666777888888888888888:::;;;======<<<;;;:::888888888===JJJ\\\jjjoooVVVJJJ>>>:::888666777999;;;999888888555444:::BBBLLLXXX\\\PPPAAA;;;888555666777777777555333222111///000222555777999999:::===@@@GGGQQQ\\\iiittt|||}}}ooo___QQQBBB;;;888666666777999:::<<>>BBB@@@???<<<999666666888;;;<<<>>>@@@AAADDDLLLYYYccclllsss|||555555444555999BBBMMMUUUeeesss{{{rrr^^^LLL???888888777555555777:::<<<===:::777666888888666888;;;DDDWWWmmmqqqdddOOO@@@:::444666999::::::888666444555555666777999;;;<<<>>>;;;999999888555444:::DDDXXXiiikkkaaa[[[TTTQQQYYYhhhxxx|||zzzwwwlllaaaXXXVVVXXX___aaa]]]ZZZ[[[ZZZYYYYYY\\\___```]]]ZZZ\\\VVVRRRPPPJJJEEENNN\\\xxxqqqXXXLLLGGGFFFLLLPPPRRRSSSTTTTTTWWWZZZ]]]```[[[UUUUUUWWWYYYVVVSSSSSSRRRPPPLLLGGGDDDBBBAAAEEEQQQ___jjjwww}}}{{{{{{|||tttgggSSSCCC999333000...---...000333555777999999::::::::::::999777666555333444555666666777777777555444222000000111444666111444666555555<<>>???HHHTTTnnnuuuvvvnnnjjjpppyyyyyyssshhh[[[NNNEEE@@@>>>666555555666777888888777444444444333333444444444333666:::;;;;;;<<<>>>???AAAGGGTTTccclllrrryyyxxxtttwwwzzztttgggiiirrrlll\\\KKK>>>444666===@@@>>>===777666555333333333333444444555666777777777777777666777:::;;;<<<;;;999888777777888CCCXXXkkknnngggNNNDDD;;;888777555666999:::777666666444333888@@@MMM]]]dddVVVCCC;;;;;;;;;::::::999888777444111///---///222666999:::;;;;;;<<<@@@HHHQQQ\\\jjjwww~~~qqq```QQQBBB:::777555555777:::888777===LLL]]]hhhjjj[[[MMM>>>999:::;;;>>>@@@>>>===;;;888666666888;;;;;;>>>@@@@@@AAAIIIUUU___fffooo{{{222333444555:::EEESSS]]]kkktttuuueeeOOO@@@999777888777666555777:::===???===999888:::999777888;;;EEEXXXlllooo```KKK===777444666999999888666555555666666777888:::<<<>>>???===<<<;;;:::555333999AAAOOOdddlllddd]]]TTTRRRZZZfffyyy|||xxxmmmbbbWWWRRRTTT]]]```\\\[[[^^^]]]]]]\\\]]]^^^^^^]]][[[ZZZTTTQQQPPPJJJFFFNNN[[[ttt}}}pppWWWKKKDDDCCCHHHNNNPPPTTTVVVWWWWWWYYY[[[bbb]]]WWWSSSSSSSSSQQQOOORRRPPPMMMIIIEEEBBB@@@???>>>IIIWWWdddsss}}}||||||xxxjjjUUUBBB777222000...///000222444666777888888888888999999888777555444111222444666666666555555444444333222000111333666111222555777777;;;GGGTTT[[[SSSIIIBBB>>>;;;777444444666777555111000222555555777888888888999<<<>>>FFFRRRXXXQQQCCC;;;888777777666777:::===<<<888444333666;;;>>>======FFFQQQkkkuuuyyysssqqqwww}}}xxxtttjjj]]]PPPEEE???===999999999888777777666666555555666666666666555555444888<<<===<<<;;;===???@@@GGGSSS```ffflllwww}}}{{{tttvvv{{{}}}qqqggghhhooonnnfffRRREEE;;;;;;???@@@>>>===888777666444444444444555555555666777777777666666444666888::::::999777666444555:::IIIcccuuuooo^^^FFF>>>888777666444555999777555555555333222888@@@LLL[[[aaaSSSAAA:::;;;<<<<<<;;;::::::999777333//////111555888;;;<<<<<<<<<<<<@@@GGGOOOYYYgggvvvuuubbbSSSCCC;;;999777888:::999666444888EEEVVVgggpppaaaQQQAAA;;;;;;;;;;;;===:::;;;:::999777777888::::::>>>AAA@@@@@@FFFRRR\\\aaajjjxxx///111333555;;;GGGWWWccciiikkkdddSSSCCC999444222555666777777888999;;;<<<===999888::::::999:::===IIIZZZlllnnn```LLL===777555777999888555444444555888888888999:::;;;<<<===>>><<<<<<;;;666333999AAAJJJcccmmmdddZZZPPPPPP[[[fffvvv~~~xxxmmmbbbWWWOOONNNVVVZZZXXX\\\cccaaaaaa```^^^[[[ZZZ[[[\\\YYYSSSQQQQQQLLLFFFLLLWWWhhhuuummmXXXLLLDDDAAAEEEJJJNNNTTTWWWXXXWWWVVVVVVYYYWWWUUURRRPPPOOOOOONNNOOONNNLLLIIIFFFBBB>>>;;;<<>>===:::::::::999777666666666555666666666666666666555444888======;;;999:::===???DDDOOO\\\eeellluuu~~~xxxyyy{{{}}}{{{|||}}}||||||~~~zzzllleeeffflllpppqqq___QQQCCC??????>>>===>>>:::999888666666666666777555666666666666666555555333555888::::::999666555111666===KKKbbboooeeePPP@@@:::666666666444555888666444444444333222888AAAJJJUUUWWWKKK@@@===<<<999;;;::::::;;;<<<;;;666333222444888;;;===>>>=========AAAFFFLLLTTTaaaqqq|||zzzdddUUUEEE>>><<<:::<<<>>>999777666:::DDDSSSeeeqqqaaaQQQ@@@::::::999888999666888999:::888888999::::::>>>AAA@@@>>>CCCOOOZZZbbbjjjvvv...000222444;;;HHHZZZfffeeeaaaVVVGGG<<<777222---222555888:::999999999999;;;888888;;;;;;:::<<<@@@LLL\\\llloooaaaMMM???888666888999777444222444666:::999999888888999999:::===<<<<<<;;;777444:::BBBMMMfffpppeeeWWWLLLNNN[[[fffsssxxxmmmcccXXXMMMHHHOOOTTTUUU\\\gggcccdddbbb^^^YYYXXXZZZ]]][[[UUUSSSSSSNNNGGGKKKTTT^^^nnnkkkYYYNNNFFF@@@CCCHHHMMMSSSWWWXXXVVVTTTSSSLLLOOOQQQRRRPPPOOOPPPPPPLLLLLLLLLKKKIIICCC===888;;;EEEQQQ___nnn|||}}}|||lllUUUAAA666333444555111111222333333333333222444555777888777666444333222444666888999777555444555777999888666555666888:::555444777999===HHHUUU^^^WWWMMMEEEAAA>>>:::888555888;;;999555444777;;;;;;:::777555444666888:::;;;KKKYYYZZZQQQGGG>>>888111555:::===<<<999888777777666777888777888AAALLLbbbpppzzzzzz}}}rrr___NNNCCC???@@@888999999888777666666777555555666666666666555555333888======999777888;;;>>>AAAKKKZZZgggnnntttyyy}}}}}}~~~}}}zzz{{{}}}zzzyyyzzzwwwrrrmmmooowww~~~yyyiiicccdddhhhpppxxxiiiZZZIIIAAA===;;;<<>>>>>:::666444666:::===??????>>>===>>>BBBFFFIIIPPP\\\mmmyyy}}}gggXXXHHH@@@>>>===???BBB;;;::::::???GGGTTTdddqqq___OOO>>>888999888666666444666999::::::999999:::999>>>AAA@@@===BBBNNNYYYfffmmmvvv~~~333777:::;;;CCCOOOZZZ]]]eeeYYYLLL@@@666///...222111444888::::::999888999:::666555666666666;;;BBBVVV^^^gggiiibbbTTTFFF<<<999777555333222333444444666666888999999888777666777;;;>>>>>>;;;:::===AAASSScccqqqnnn^^^RRRUUU]]]lllvvv~~~uuueeePPPNNNLLLOOOTTTZZZ]]]]]]```___^^^^^^^^^]]]ZZZXXX\\\XXXUUUSSSOOOJJJLLLPPP^^^lllrrrcccMMM@@@@@@EEELLLPPPVVVYYYWWWTTTQQQOOOLLLNNNPPPQQQPPPPPPQQQSSSMMMNNNMMMKKKHHHCCC>>>;;;<<>><<<<<<::::::888666777999<<<>>>>>>;;;:::888444222222555888BBBFFFRRR]]]ZZZJJJ<<<777000333888;;;:::888666555888888888777777888;;;>>>UUUiii||||||ooobbbUUUKKKBBB===888666777:::888333111222666888999999777666777777777888999888666555555666:::???HHHTTT```llluuuzzzyyyrrrqqqvvvwwwtttoooiiifffhhhnnnrrrwww}}}uuugggaaaeeeooovvvnnn^^^LLLCCC>>>;;;:::;;;DDDAAA<<<777555555777999666888999999777666777777666444333555888:::999777777999BBBQQQZZZVVVHHH>>>666555555555555666777777555444222111111555;;;@@@OOOUUUXXXTTTIII???;;;;;;999888888;;;??????<<<888======<<<<<<<<<<<<<<<===<<<>>>BBBGGGOOO[[[hhhqqq~~~wwwhhh[[[LLLDDD@@@===>>>AAA>>>===>>>@@@DDDNNNbbbuuunnnWWWAAA999999666333333333444666:::===>>><<<::::::;;;;;;;;;===BBBIIINNNaaajjjuuu|||555:::>>>CCCLLLXXX```bbb]]]RRRDDD<<<555///...000111444999;;;;;;::::::;;;:::666555555444444888???SSS\\\hhhmmmfffVVVEEE::::::888555333222333555666666777888888888777666666444777::::::999999>>>BBBQQQ___llllllaaaXXXXXX]]]kkksss{{{~~~~~~rrrbbbTTTQQQPPPQQQUUUYYY[[[\\\^^^]]]]]]]]]]]]\\\YYYWWW[[[XXXUUUTTTPPPLLLMMMQQQ]]]iiinnn```KKK??????BBBKKKPPPVVVWWWUUUQQQMMMLLLMMMNNNOOOQQQRRRSSSSSSSSSRRRRRRQQQNNNJJJDDD???<<<===BBBHHHRRReeezzz}}}yyyoooeeeSSS@@@777888888666333222111333555555222000111333666888999888666444555444333111111111111222777888999999777666666777777999888444111444===FFFPPPSSSQQQHHHAAA???>>>===999777555666888;;;<<<<<<999999777444333444777;;;AAAHHHUUU___ZZZJJJ<<<777000333777::::::999777666777888888777666777:::<<>>===;;;>>>>>>===<<<;;;;;;<<<<<<<<<>>>AAAEEEMMMZZZhhhrrrxxxhhh[[[MMMEEEAAA===>>>@@@===<<<===???CCCMMM```rrrsss]]]GGG===:::777444444555666888;;;>>>???>>><<<:::;;;;;;;;;<<>>EEELLLVVV```dddbbbUUUIII===888666333111222222555:::============>>>;;;888555555333111555;;;KKKWWWgggpppkkk[[[HHH<<<;;;999666333222444666888777888888888777666555444111333666666666888===BBBNNN[[[iiimmmfff]]]ZZZ[[[hhhpppyyy}}}zzznnn```XXXVVVTTTTTTWWWYYY[[[[[[]]]\\\[[[\\\\\\[[[XXXVVVZZZWWWVVVUUURRRNNNOOOTTT]]]gggiii\\\III???===???HHHMMMTTTVVVSSSOOOMMMLLLOOONNNOOORRRVVVWWWVVVSSSWWWVVVTTTQQQLLLGGGBBB???>>>AAAFFFQQQcccxxx|||yyymmmdddQQQ>>>555666777666333222222333555555444222222444666999999888777555666555444222111111222222888999999888666666777888888999999555222333;;;AAAOOOUUUVVVMMMCCC>>>===<<<777555333444666999:::999888888666444333555999<<<@@@HHHUUU___\\\NNN@@@999111333666999:::999888666777888888777555666888:::FFF[[[tttvvvjjj]]]OOOCCC;;;666444444666555000...///111444777888777666666666555777888777666666777888===BBBKKKWWWcccmmmuuuyyyxxxtttwww~~~yyypppgggaaa^^^^^^nnnwwwttthhhaaaaaaiiiqqqeeeWWWHHHAAA>>>;;;:::;;;@@@===999666444444555666333555777777555333333333555444333555777999999999<<>>IIITTT^^^[[[NNN@@@::::::888999:::::::::;;;>>>@@@@@@???>>>===<<<;;;;;;;;;===>>>@@@CCCJJJWWWgggssszzzhhh\\\NNNFFFBBB>>>===???===<<<===???AAAKKK]]]nnnrrr___JJJ>>>:::888888999888888999;;;>>>@@@???>>>;;;;;;;;;;;;<<<@@@EEEIIIPPP[[[hhhsss~~~<<>>?????????@@@>>>:::888777444111444999EEERRRdddooolll^^^MMMAAA;;;999666333333444777999888888777777666555444333111222333222333666;;;???LLL\\\mmmqqqggg\\\WWWWWWcccooozzz|||xxxmmmaaaZZZYYYXXXWWWYYYZZZ\\\\\\\\\[[[[[[\\\]]]\\\ZZZWWW[[[XXXXXXXXXUUUQQQQQQUUU^^^ggghhh\\\KKKAAA??????DDDKKKSSSVVVTTTPPPOOOPPPRRRPPPOOOTTTYYY\\\XXXTTTXXXWWWUUURRRNNNIIIEEEBBB???AAAGGGRRRbbbttt|||yyypppgggUUUAAA666555777666555444444444555444444333222444666888888777666555555444333222222333444555888999888777555555777999;;;<<<;;;777444444:::???TTT[[[[[[PPPAAA999888888555333222333555777777777999888777444333444888;;;???DDDOOO\\\```WWWGGG;;;333333555777999:::888777888888888777666666777999BBBVVVpppzzzooobbbSSSEEE<<<888555444666444000...///222555888999777555444444333444666666555555666888===BBBLLLXXXeeepppyyy}}}}}}~~~wwwlllccc]]]ZZZmmmwww~~~sssggg^^^[[[aaaiiiiii[[[LLLEEEAAA>>><<<======<<<999666444444444444444666888777555333333333444444333444666999:::;;;@@@NNN[[[\\\RRRFFF;;;555111333555777888888777666222333444444444777:::===FFFQQQ[[[XXXKKK===999:::888999:::888777999>>>CCCBBBAAA@@@>>>===<<<<<<<<<===>>>@@@AAAGGGTTTfffrrr~~~}}}iii]]]OOOHHHCCC>>>===>>>======>>>???AAAIIIYYYjjjkkk]]]KKK>>>999999;;;>>>999888888:::===?????????<<<<<<<<<<<<===@@@DDDHHHQQQ[[[gggqqq{{{<<>>666888<<<;;;999888333666;;;>>>??????@@@@@@@@@<<<::::::777444555:::GGGSSScccllliii\\\LLLAAA:::888666444333555777999888777666555555444333333444333222111111333777:::JJJ___tttwwwhhhWWWQQQRRR^^^nnn}}}|||wwwnnneeeZZZZZZZZZZZZZZZ\\\]]]___]]]\\\\\\^^^___^^^\\\ZZZ[[[YYYYYYZZZWWWRRRQQQTTT___hhhkkk___NNNDDDAAA@@@FFFNNNVVVYYYUUUQQQQQQRRRTTTRRRRRRWWW\\\^^^ZZZVVVUUUUUUSSSQQQNNNJJJGGGEEEAAACCCIIIUUUbbboooyyy{{{xxxvvvnnn\\\GGG:::777777666777777777666444333333444444555666777777666444333222222222222444666888999888888777444333333666999>>>===;;;888444555999===TTT[[[[[[OOO@@@888777777444333222333555666666555::::::777444222333666999>>>???GGGVVVcccbbbPPP>>>555444444666999999888666777888999888666666777888AAARRRjjj|||~~~tttgggXXXHHH>>>:::777666777555111///111555777999999666444333333111333444444333333555666;;;AAAJJJWWWeeesss}}}uuukkkdddaaalllvvvuuukkk___XXX\\\dddooo```PPPGGGBBB>>><<<===<<<;;;999777666555444444555777::::::777555333333333333444444666888;;;===GGGVVVaaa[[[LLL@@@888333111333555777888888666555222333333333444666:::===CCCMMMUUURRRFFF;;;888:::999999999666555777===CCCCCCBBB@@@???>>>============???@@@@@@DDDQQQcccpppyyylll___PPPHHHCCC>>>===?????????@@@@@@@@@FFFUUUdddhhh___PPPAAA999999===???888777777999;;;=========<<<============@@@DDDGGGQQQ[[[fffoooyyy<<>>>>>>>>>>>???@@@===<<<<<<:::666888===LLLVVVdddkkkfffXXXHHH===888777555444444555777888777666555444444444444444666555333222222333444666HHH```xxx{{{jjjVVVMMMNNN[[[kkk{{{}}}wwwoooiii[[[\\\]]]\\\[[[[[[]]]___^^^]]]^^^___aaaaaa___]]][[[YYYZZZZZZVVVOOOMMMOOO\\\hhhmmmbbbPPPDDDAAA@@@JJJSSS[[[\\\WWWRRRQQQTTTVVVVVVWWWZZZ^^^^^^[[[WWWTTTSSSRRRPPPMMMJJJHHHFFFBBBCCCIIIUUU```iiirrryyy{{{xxxxxxrrrbbbLLL===888777555888888888777444444555666777888888888777555444333000111111222555888:::<<<888777555222000111555888>>><<<888444222333777:::JJJQQQTTTMMMCCC===;;;:::555444333444666777666555:::999666333111111444777;;;<<>>GGGSSSbbbrrr~~~~~~uuuooolllllluuuzzzqqqeee[[[]]]fffrrrbbbPPPEEE@@@<<<:::;;;<<<<<<;;;:::888777666555666999;;;<<<999666444444222333444444555888<<>>===<<<<<<<<<>>>@@@AAA@@@CCCMMM___mmmvvvoooaaaQQQGGGBBB>>>===@@@AAA@@@@@@@@@???BBBOOO]]]jjjfffYYYGGG:::888;;;===666666666888;;;<<<;;;:::;;;<<<=========@@@CCCGGGKKKUUUaaakkkvvv@@@JJJ[[[nnn|||yyydddNNN<<<777444666777444222333333666:::<<<===<<<<<<<<<>>><<<<<<===;;;888:::???IIITTTcccjjjfffWWWFFF;;;555555555555555555555666666555444333333333444555666555444333444444444444EEE\\\uuu|||nnn[[[OOOLLLYYYfffsss|||~~~vvvoookkk]]]___```^^^[[[ZZZ[[[]]]^^^]]]^^^___aaaaaa```^^^ZZZXXXXXXXXXSSSJJJFFFHHHVVVeeennncccOOOAAA>>>???HHHQQQ[[[]]]YYYUUUVVVYYYWWWYYY\\\^^^___]]][[[YYYVVVTTTRRROOOLLLIIIGGGEEEDDDCCCGGGRRR\\\dddoooyyy}}}uuupppcccOOO???999666555555777888777555555888;;;<<<<<<;;;:::888666444333111111222333555888:::<<<777666333000...000444777:::777222---+++...222666===GGGNNNLLLHHHCCC>>>999666555444666777888666555777666444111000000444777777<<>>;;;:::<<<=========<<<;;;999777666666999<<<<<<:::666444333111222444444444777===AAASSS```bbbRRR@@@999666444666666666666666555555555111111000//////222888<<>>AAABBBAAABBBKKK[[[iiitttqqqbbbQQQFFF@@@===>>>AAAAAA@@@@@@???<<<===HHHUUUgggggg]]]JJJ;;;777:::;;;555666777999<<<<<<:::888888999:::;;;<<<>>>BBBEEEEEEOOO[[[eeeqqqDDDNNN^^^ppp{{{tttZZZAAA;;;888777888777222111333222666:::<<<;;;:::::::::===;;;;;;===;;;999;;;@@@BBBOOO```jjjhhhZZZHHH===333444555555666555555444555444333222333444555666555444444555666666666444CCCXXXpppzzzrrraaaSSSLLLYYYaaalllxxx~~~uuunnnkkk```aaabbb___[[[XXXXXXZZZ]]]]]]]]]___aaaaaa```^^^XXXWWWWWWVVVPPPFFFBBBBBBQQQbbbnnncccMMM>>>;;;<<>><<<:::777555444333333333444555777999;;;777555222...---...333777666222,,,'''&&&)))...222777AAAKKKNNNLLLFFF===555777666666777888999777666444444222000///111555888555>>>HHHQQQZZZ___XXXMMM>>>999444444666888555222...000222333333222333555555999IIIdddzzz{{{oooaaaRRRHHH===999777888555111000222...//////......000444777777888999888666555555666888;;;@@@JJJXXXiiiwww}}}|||ssszzzyyytttjjj```cccnnnuuudddPPPDDD???<<<===@@@>>>>>>>>>>>>===;;;999777666999<<<<<<:::666333222111222444444444777===BBBVVVbbbaaaNNN<<<777777444888777666555444444555555111111///------111777<<>>AAACCCBBBAAAIIIYYYgggsssssscccQQQFFF@@@===>>>BBB@@@??????===999999DDDPPP```ccc[[[III:::777:::;;;555666888;;;======:::777555666888999:::===@@@CCCBBBLLLWWWaaalllzzzBBBWWWnnnuuulll]]]MMMBBB;;;999777555444444555555777888999999::::::::::::;;;888666555888:::<<<======EEERRR\\\]]]TTTFFF<<<444444444666777777555333//////111444666777555222///111555777777777888999AAASSSnnn}}}vvvdddVVVRRRZZZfffuuu~~~qqqfff^^^\\\ZZZZZZ[[[\\\YYYWWWTTTXXX\\\```bbb```]]][[[[[[ZZZXXXVVVRRRLLLEEE@@@UUUgggqqqaaaFFF777:::BBBDDDMMMTTTVVVXXX]]]aaabbb```]]]ZZZZZZ]]]___^^^\\\WWWTTTQQQNNNKKKHHHDDDAAACCCCCCFFFNNN[[[iiirrrvvv}}}~~~wwwssseeePPP@@@888222...///111444666777:::===@@@BBBAAA@@@???===999555111222555888:::999888888999444111------000222222000444000+++&&&$$$(((///555<<>>AAAAAA>>>;;;888999;;;===<<<:::===:::666444444555555555222222333555444666@@@KKKPPPVVVSSSFFF;;;999::::::777666444444666888888777333222111000222555888:::???OOObbbhhh[[[GGG======888:::;;;999555444555666888888888888999999:::;;;AAA>>>;;;;;;>>>III___sss~~~{{{jjjUUUHHHAAA<<<<<<>>>BBBCCCAAA===;;;>>>FFFNNN___eee___JJJ;;;888888555666444444777;;;===;;;999666888:::;;;;;;;;;===???CCCIIITTT```kkkttt{{{GGG]]]rrrtttfffTTTEEE===::::::888777666666666666999999:::::::::999999888:::888555555777:::;;;<<<888AAAOOOZZZ]]]TTTEEE:::555444333444555555333111000111222444444555444444222444666777777777888999CCCSSSmmmmmmZZZPPPUUUcccvvv|||pppfffaaa]]]XXXWWWWWWXXXXXXWWWTTTVVVYYY[[[]]]]]]]]]\\\XXXWWWUUUTTTRRRNNNIIIFFFQQQ___ggg[[[GGG<<<===AAAJJJNNNRRRTTTYYY^^^^^^ZZZZZZYYYZZZ\\\___```___\\\YYYWWWTTTQQQNNNIIIDDD@@@CCCCCCEEENNN[[[hhhrrrwwwzzzxxxsssfffRRRCCC:::555111///222666888999:::;;;<<>>===:::666222333555888999999888888888333000------000333333333444222...***)))+++111555<<<@@@IIIPPPMMMBBB;;;:::777777666666666777888888888555111000222555777888777777666;;;KKK___jjjlllVVVEEE888777777222000444222333444555555444333333555666CCC\\\ssszzzjjjXXXMMMBBB@@@===999555333222222...///111222333444666777777888888666444222222222444777>>>HHHWWWhhhxxx||||||}}}{{{xxxvvvxxxxxx|||vvvfff[[[YYY\\\aaa\\\QQQDDD>>>@@@AAA@@@===:::777777:::<<<<<<;;;<<<999555444444666666666777666777777666888AAALLLVVVXXXSSSEEE;;;999;;;;;;;;;888555444555777777777555444222111222555888:::@@@QQQgggpppcccLLL===999777:::======:::777666666999999999999999999::::::???<<<;;;<<<>>>III^^^ppp|||yyyhhhVVVJJJBBB===<<<>>>@@@AAA@@@<<<:::===DDDKKK]]]fffeeeTTTBBB;;;888333555444444777;;;===<<<:::999:::<<<<<<<<<<<<>>>@@@@@@FFFOOOYYYcccnnnyyyOOOeeewwwqqq[[[FFF;;;777::::::::::::999999888777<<<<<<<<<;;;:::888777666888666444444777999;;;;;;666>>>LLLYYY]]]VVVHHH<<<777555333222333333111000000333444444111111444777666777888777666666777999CCCQQQjjjttt[[[KKKOOO```vvvzzzooofffbbb^^^XXXTTTSSSTTTUUUUUUSSSTTTUUUWWWYYYZZZ[[[\\\XXXVVVUUUSSSRRROOOKKKGGGLLLWWW]]]VVVJJJCCCAAAAAALLLNNNPPPTTTZZZ___\\\UUUUUUVVVYYY]]]```aaa___\\\[[[YYYWWWUUUQQQLLLFFFAAADDDCCCEEELLLVVVcccmmmrrrzzzyyytttfffRRRBBB;;;777333111444999;;;;;;:::999999???>>>======<<<:::777444444777999999888666666777222000......000333444444444444333111000111333666999===FFFMMMLLLBBB;;;999444555555666777999:::;;;:::777333111333666888:::555444222777EEEYYYhhhmmmWWWHHH:::777555111000444222333555666777666666555333555@@@VVVlllzzz|||mmm[[[NNNCCCAAA>>>:::777555444444222333333555666777888888888999999666333000...///000666@@@KKKXXXhhhxxx}}}zzzzzzyyyvvvsssmmmkkkiiinnnxxx}}}||||||xxxfffXXXSSSSSSTTTTTTOOOFFFBBBAAA@@@<<<<<<999666666777:::<<<<<<;;;888555555666888999999:::999888888666888BBBMMM^^^\\\RRRDDD:::999<<<======:::666444555777888888777666444333333555888999BBBQQQdddmmmbbbLLL<<<777777:::>>>???===:::777666::::::::::::999999999999;;;:::;;;<<>>>>>???>>>;;;999<<>>???BBBHHHPPPWWW```mmm}}}WWWkkkxxxlllQQQ;;;444444999999;;;<<<<<<;;;:::999>>>>>>===;;;999777555444333222111333777:::<<<===999>>>IIIVVV^^^ZZZNNNBBB:::777444333333333222222222555666333///...333888999999999777555555777999BBBNNNeee|||qqqXXXHHHLLL]]]sss}}}wwwnnnfffaaa^^^XXXTTTQQQQQQQQQQQQQQQRRRUUUWWWYYYZZZ[[[[[[XXXXXXWWWVVVTTTOOOHHHCCCJJJUUU\\\VVVKKKEEEDDDDDDIIIMMMRRRUUUZZZ^^^\\\VVVTTTVVVXXX[[[]]]^^^]]]\\\YYYYYYXXXWWWUUUPPPJJJEEEFFFEEEEEEIIIQQQ\\\gggmmm}}}yyygggPPP???999666555666888;;;<<<;;;:::::::::<<<;;;;;;;;;<<<;;;999666666777999999777555555666333222000///000222333444444555777777666555666777666999BBBKKKJJJBBB;;;888666666666777888:::<<<<<<<<<888444222444777999:::555555666;;;EEESSS___eeeWWWIII<<<666444222222666333444666777888888888777000222<<>>999:::888666555666888;;;===:::888777777999;;;<<<<<<999777666666555888DDDPPPddd]]]OOOAAA888888;;;???<<<999444333444777999;;;999777555444444555777999CCCLLLZZZaaaZZZIII===999888999;;;<<<<<<:::888777;;;;;;:::::::::999888888777777:::===@@@HHHYYYiiiuuuzzz|||qqqfffYYYPPPHHHAAA>>>>>>>>>>>>>>><<<;;;===AAAEEELLL^^^jjjbbbPPPBBB;;;888444444666888:::;;;<<<<<<<<<======<<<::::::<<<>>>BBBHHHQQQXXXaaannn^^^nnnuuueeeIII666222444777888:::;;;<<<<<<;;;:::>>>===<<<;;;888666444333000///000333888<<<>>>???<<<===DDDQQQ[[[[[[QQQGGG<<<999666555666666666555444666777333...---222777999999999777555555777999AAAKKK```tttyyylllXXXLLLNNN\\\ooo}}}|||uuummmggg___^^^[[[WWWSSSPPPNNNNNNPPPSSSWWW[[[]]]\\\ZZZYYYTTTUUUXXXZZZXXXQQQHHHBBBJJJYYYccc[[[KKKCCCDDDGGGGGGOOOWWWYYYYYYZZZYYYWWWWWWXXXXXXXXXXXXYYYZZZ\\\WWWWWWWWWXXXWWWTTTOOOKKKFFFFFFFFFIIIQQQ]]]iiiqqq|||lllQQQ???999888777;;;;;;;;;:::999999<<<>>>;;;:::999999;;;;;;999888666888999888666444555555666555333111000000111222444666999:::999888888888777999BBBKKKLLLEEE===:::999999999999::::::;;;<<<<<<999666444666888999999999777777;;;BBBMMMZZZddd___RRRCCC:::555333555777333555666888999999888888000444;;;HHH[[[nnn{{{wwwdddRRRBBB???;;;999888888666444666555444555888:::999777444666777777444222111111...555@@@MMM[[[jjjyyy{{{vvvpppllliii___]]]]]]eeerrrzzz{{{}}}xxxhhh\\\WWWVVV```aaa[[[PPPEEE@@@;;;777999888777555555777:::<<<:::999888999;;;===>>>>>>777555555666777<<>>777777:::>>>888555111111333777;;;<<<999777555333333444666777???GGGTTT___\\\OOOAAA;;;888777666666777777888888999::::::::::::888777777444666:::>>>AAAGGGWWWfffrrrxxxzzzpppggg\\\TTTKKKCCC???@@@????????????>>>???AAACCCIIIZZZgggbbbPPP@@@888777444555777888999:::;;;;;;;;;;;;;;;999777888:::<<<===CCCMMMVVV```mmm{{{gggoooooo^^^FFF777444444666666888999:::;;;;;;;;;;;;;;;:::999777555444333000000000444888<<<>>>>>>::::::???LLLYYY[[[QQQEEE;;;999888888999::::::999666777666333///...111444666777888777666666777999AAAHHHYYYmmmvvvmmm^^^TTTQQQ[[[iiixxx{{{tttmmmiii______]]]YYYTTTPPPNNNNNNRRRUUUZZZ^^^___^^^[[[XXXOOOQQQVVVZZZZZZUUUMMMFFFKKK]]]hhh^^^JJJ???@@@FFFGGGQQQZZZ\\\ZZZZZZXXXVVVXXXYYYXXXWWWUUUUUUXXXZZZUUUUUUVVVWWWWWWUUURRROOOFFFFFFHHHLLLTTTbbbqqqzzzyyyrrrWWWCCC<<<:::999::::::999777777999===@@@:::999888888::::::999888666777888777555444555666888888666333000///000222444666888999888888888999:::<<>>:::888999999777444666444333555999;;;:::888333666888999777555444444222666???LLL\\\lllyyy~~~wwwqqqllliiiaaa```aaajjjxxx~~~~~~|||}}}yyykkk```[[[ZZZeeeeee___QQQDDD>>>;;;888888999999888666666888:::999888888999;;;=========888666666888:::BBBQQQ```aaaSSSDDD;;;777666888;;;333000...///222666999;;;777555333111111222444666999CCCUUUfffhhhYYYEEE999666444111111333555777777777888999999999888777666333555:::>>>AAAGGGVVVeeesssxxxzzzqqqiii___WWWNNNDDD@@@BBB???@@@@@@AAAAAABBBBBBAAAJJJXXXdddaaaPPP???666555555777999999999888999:::999999888777555666888;;;===CCCKKKVVVbbbooo{{{pppqqqjjjXXXEEE:::666444444444555666888999;;;<<<888888888888777555444333444333333555888;;;;;;;;;888888>>>MMM\\\]]]PPPBBB777777777999<<<======<<<888777555333111000000000222444666777777777888999>>>AAAOOOfffvvvttteeeYYYSSSYYYfffvvv{{{sssnnnkkkaaaaaa^^^YYYSSSPPPPPPQQQVVVXXX[[[]]]^^^]]][[[YYYQQQRRRTTTWWWXXXTTTOOOJJJLLL]]]hhh]]]HHH<<<<<<@@@DDDMMMVVV[[[^^^```^^^ZZZUUUWWWYYYXXXVVVUUUVVVXXXVVVUUUTTTUUUUUUTTTQQQOOOHHHIIIIIILLLTTTaaaqqq{{{zzzttt\\\HHH???:::666555666666666666888;;;>>>:::999777777999999999888666777777666444444555777777888666333000///111444444555666666555666888:::;;;<<>>888777555555888000...------111444666666444222000//////111333555555>>>PPPdddiiiZZZCCC555333111///000333555555444444555777888888777666555333555:::>>>AAAGGGVVVeeevvv{{{|||tttlllbbbYYYOOOEEEBBBCCC??????@@@BBBCCCBBBAAA???FFFSSS```bbbVVVEEE;;;888666888::::::888777888999888888777555444555888;;;AAACCCHHHSSSbbbppp{{{vvvrrrgggTTTEEE===777333333333333444666888;;;<<<666666666666666555444444777666666777999999999888888888AAARRRaaaaaaQQQAAA555555777:::===???>>>===999777444333222222000...///111555777777777888::::::999EEE```wwwyyyiiiZZZTTTXXXddduuu{{{sssnnnllldddccc___XXXRRRPPPRRRUUUYYYZZZZZZ[[[[[[[[[[[[[[[WWWVVVUUUUUUTTTRRRNNNKKKLLL[[[dddZZZGGG;;;999;;;???FFFOOOYYYccciiifff___QQQUUUYYYZZZXXXUUUUUUVVVWWWVVVTTTTTTTTTRRRPPPNNNKKKKKKKKKKKKPPP\\\jjjuuusss]]]JJJ???777111///111444666666777999;;;:::999777777888999999888555666666666444444666888666777666333000000333666444555444333333444888;;;999:::AAAKKKNNNFFF===888777777666666777888999999777777888999:::999666333,,,+++---222555<<>>;;;777:::======;;;888777666999888;;;III]]]oooyyy}}}~~~zzzxxxzzzxxxwww{{{}}}rrreee[[[VVVSSSVVVUUUKKKBBB>>>===;;;888;;;>>>===999666666777555444444555777999888777888555555666999BBBRRRbbbVVVGGG:::777777444444666///---,,,---///222222222222000///---...000222444444999GGGYYY^^^SSS???222000//////111555666444111222444666777888777666555444555:::>>>AAAHHHWWWfffxxx}}}~~~vvvnnnddd[[[PPPFFFBBBEEE>>>???@@@BBBCCCBBB@@@>>>@@@MMM]]]ddd\\\MMMBBB>>>777999;;;:::777666777888888888777555444666999<<<@@@>>>AAALLL\\\lllvvvzzzmmmlllgggZZZIII<<<777777444444333333444555777888===<<<:::666444444666888::::::999777444333444555888???FFFNNNYYY]]]PPP>>>666222222888======;;;<<<666555555444333111111000111333444444333444666888777888EEE___vvvzzzlll]]]VVV\\\fffrrr}}}~~~yyyoooeee```[[[XXXYYYXXXTTTSSSTTTVVVXXXZZZ[[[[[[ZZZXXXVVVZZZWWWUUUTTTUUUSSSOOOKKKMMMXXXeeefffWWWCCC;;;<<<@@@DDDKKKVVV___dddccc```YYYWWWVVVXXX[[[]]]\\\ZZZVVVVVVVVVUUUTTTSSSSSSSSSMMMJJJHHHJJJMMMUUUdddrrrzzzxxx^^^DDD333000444---000444666777666777888777999;;;;;;:::::::::;;;666777888999999:::999999777777666444333000///...444333222333555777777777777;;;???DDDKKKLLLBBB666666222111666888888888:::666888;;;===;;;777333///,,,+++,,,...111888FFFTTT^^^]]]SSSBBB888666555111555666777777777666555444444555666888BBBTTTgggrrrxxxxxxcccOOOFFF@@@===???@@@===:::999:::999999999:::<<<>>>???@@@???>>><<<:::999999888:::===CCCLLLYYYhhhuuu|||~~~~~~}}}{{{~~~uuueeeZZZUUURRRTTTQQQHHH@@@>>><<<:::777888:::;;;;;;:::888777888666555444555666555444444888999888===IIIVVV]]]MMMAAA777666777777777888666444222000000222444555666333///...///111222222222999DDDMMMOOOHHH<<<222222111000111222333222000///222666888999999::::::555666;;;???BBBHHHWWWfffooottt~~~uuujjj```TTTGGGAAA@@@;;;<<>>;;;===GGGSSS^^^jjjtttkkkjjjcccVVVGGG;;;777777555555555555555666777777;;;;;;999666333333555888999999888666333222333555777AAAJJJOOOUUUWWWKKK<<<666111111777;;;;;;:::;;;555555444333333222111111333444444444333333555777:::;;;FFF]]]sssxxxkkk]]]UUU[[[eeeqqq|||~~~zzzwwwsssmmmhhh```[[[XXXYYYXXXTTTRRRSSSUUUWWWYYYZZZZZZYYYWWWUUUXXXVVVUUUUUUUUUSSSOOOKKKOOO[[[kkkrrrhhhSSSDDD>>>===AAAHHHSSS[[[___^^^\\\[[[ZZZZZZ\\\^^^]]]ZZZWWWVVVVVVUUUTTTSSSRRRRRRQQQSSSMMMHHHFFFHHHQQQccctttqqqZZZCCC555333555333555888999888777777777888:::;;;;;;999888888999888999999999999999888888666666666666555444333222444222111222444666777777555888===DDDNNNRRRIII<<<555000000333666555666888777999;;;===<<<999444222///------///111777CCCOOO]]]^^^WWWHHH;;;555111...333444555666666555555444666777888:::CCCQQQbbbllluuu|||kkk[[[NNNEEE???>>>>>>;;;888888777777888888999;;;<<<===AAA@@@>>>;;;:::888888777999;;;???HHHTTTdddrrrzzz}}}vvvhhh\\\UUUQQQTTTRRRIIIAAA>>><<<:::777999:::;;;;;;:::999777666444444555777888888777555888::::::AAALLLVVVYYYGGG===555444777777888999888777444333222444666777777555111000111333444444333888BBBLLLQQQLLL@@@555222111///000111333222222111444777888888777888888666777;;;>>>@@@FFFTTTcccoooxxx|||rrrhhhZZZKKKAAA???<<<>>>???@@@@@@>>><<<:::<<>>666111///444999999888999555555444333333222222333555555666444333222444555:::;;;EEEZZZpppxxxooobbbUUUZZZdddppp{{{|||vvvpppkkkhhh___ZZZWWWXXXXXXTTTRRRSSSTTTUUUVVVWWWWWWVVVUUUTTTVVVUUUVVVVVVVVVSSSNNNJJJNNN[[[ooo|||wwwaaaJJJ>>>;;;???GGGQQQXXX[[[[[[YYY[[[[[[\\\^^^^^^[[[VVVRRRUUUUUUUUUTTTSSSQQQPPPOOOWWWOOOFFFAAABBBLLLaaatttyyyhhhTTTCCC999666777888:::<<<;;;999777666777:::;;;;;;999777555555666999999999999888777666666555666666777777777777777444222000000333555777777333555999BBBPPPWWWOOOCCC444///---000222222333666666888;;;===<<<:::777444333000000111222555>>>HHHZZZ```___SSSCCC888111---111222333444444555444444888999;;;===CCCMMM[[[fffrrr{{{ssseeeTTTIII???======999666666555555777888999999999999@@@???===:::999888777777::::::===DDDPPP```pppyyy~~~~~~wwwkkk]]]TTTPPPUUUVVVMMMCCC>>><<<:::888999:::;;;;;;:::999888333333444666999;;;:::999888999;;;>>>GGGQQQUUUSSSAAA888222444888888999:::;;;999777666555666777999999777444333444555666555444777???LLLUUUSSSEEE999333111//////000333333333333666888888777666666666888888;;;===>>>BBBOOO]]]ooo|||vvvmmm___OOOCCC@@@???@@@AAAAAA@@@>>>;;;::::::DDDRRRYYYWWWMMMCCC<<<<<<:::999888999888666555///111555777777666666777999777:::CCCMMMXXXdddnnnuuuqqqjjj]]]NNN@@@888444444333444555666666666444333555555555333111111333555777777666333111000111222;;;EEEPPPWWW___bbbVVVFFF666111...333666777777888666555444333222333333444666666666555333222333555777999AAATTTkkkyyyuuukkkXXX[[[dddooo{{{~~~}}}|||rrrjjjfff```ZZZWWWXXXXXXTTTRRRSSSSSSTTTTTTUUUUUUTTTTTTSSSVVVWWWXXXXXXVVVQQQLLLHHHHHHWWWmmm|||vvv___GGG:::<<>>>>>HHH^^^rrrtttbbbQQQDDD<<<999777999;;;<<<;;;999777777777;;;;;;:::888555333333444777777777777777666555555666666777888888888777777333111//////222555777777222222444===LLLUUUOOOCCC555000,,,...000///000444555777999;;;;;;999777666666333222333222333999AAATTT^^^ddd^^^NNN>>>555111000111111222333444444555888999<<<@@@CCCIIIVVVaaarrr{{{uuugggRRRGGG===<<<===:::777555444555777999999999999888===<<<:::888888888999999===<<<===BBBNNN___oooyyy{{{}}}wwwlll]]]RRRQQQYYY\\\SSSGGG@@@<<<;;;999999:::;;;;;;:::999999444444555777:::;;;:::999999:::<<>>KKKXXXmmm}}}}}}tttlll___PPPGGGDDDAAAAAABBBAAA@@@===;;;::::::AAAMMMVVVYYYRRRGGG???;;;999777777777777666555111444888999999888777777999777:::BBBKKKTTT```kkkqqq~~~wwwlll[[[JJJ===666333222111222333444555444333222222333333222000000222444666666555333000///000111999AAAKKKXXXhhhpppbbbOOO888222...222555666666888777666444333222333333444555666666555333333555666777999???NNNeeewwwxxxppp\\\^^^cccnnn{{{zzz{{{}}}{{{ssslllhhh```[[[XXXYYYXXXUUUSSSTTTSSSSSSRRRRRRRRRRRRSSSSSSWWWXXXZZZYYYVVVQQQKKKHHHFFFUUUjjjtttjjjSSSAAA999<<>>===FFFZZZmmm|||~~~sssbbbRRRFFF???:::888777888999999777666777888::::::999777444222222444333333444555555555555555777777777777777666555444222000///000222555777777222000000777DDDNNNKKKBBB:::444/////////...///333444555777888888888777666888444333444444333777<<>>===999777666777888:::;;;:::999999:::999777666777888;;;<<<<<<;;;<<>><<<:::;;;===EEERRR]]]\\\OOOBBB;;;888666666777777666555666888;;;<<<;;;:::::::::;;;999<<>>DDDVVVhhhvvv|||}}}sssdddUUUIIIAAA;;;888444666777666555555666888999999888666333333444666222222333444555555555555888888888777555444333222111000000111444777777777222111000444???KKKMMMIIIBBB:::444222111///000444555555666666666666666666666333222555555444666:::>>>IIIXXX___XXXHHH<<<999444444333333444555666777777777<<>>>>>;;;999888999999:::;;;;;;::::::888777555555555888;;;===888888;;;AAALLLZZZgggoooooorrruuutttsssuuu|||{{{yyyyyy~~~~~~wwwkkk\\\QQQUUUbbbiii___MMM@@@;;;999;;;;;;::::::::::::;;;;;;:::888666666777777666666777888;;;BBBOOOYYYYYYTTTHHH>>>666555666555333333444444444555555666777888888666444444555666555444...000:::LLL\\\]]]OOOAAA:::777444333444555555555333444666555555555666888999999::::::999;;;GGGTTTfffsss~~~|||zzz}}}zzzmmm___QQQIIIHHHDDDCCCCCCBBB@@@>>>===<<<<<<;;;AAAPPP```bbbTTTFFF;;;999666555666777777777:::<<<======<<<;;;<<<======<<<>>>CCCGGGNNNZZZeeemmmwwwyyyiiiRRR@@@888555444333///000000111222444555666555666777777666666777999777777555333000///000222333<<>>777111333666777999;;;;;;999666333111111222333000222444555555777:::<<<<<<>>>>>>DDDXXXooovvvpppbbb``````hhhuuu|||xxxuuuqqqmmmccc^^^[[[\\\[[[WWWUUUVVVTTTSSSQQQOOOOOOQQQSSSTTTTTTWWWZZZYYYWWWTTTTTTTTTRRRVVV^^^ccc[[[MMMBBB???<<>>CCCTTTfffvvv~~~xxxrrrfffXXXKKKBBB<<<:::444555666555444333555666888888777555444444666999444555555666666666555555888888888777666444333222000000111444777999888777222333222555@@@NNNWWWYYYJJJAAA999666333111222555777777777666666666666666444111111555777666777::::::CCCSSS^^^[[[MMMAAA>>>777666666555555666777888:::888<<>>777666;;;;;;;;;::::::;;;;;;;;;;;;888444333444666666666444777:::@@@MMMYYY\\\ZZZIII>>>555333333222111222111222333444555666888888888666555555666666555444///000777FFFUUUYYYQQQGGG<<<:::888777777666555333555666666555444333444666888888::::::999;;;GGGUUUeeennnzzz|||{{{~~~|||qqqcccSSSJJJGGGDDDCCCBBBAAA@@@???>>>>>>;;;;;;BBBPPP___aaaUUUIII;;;999666666777888888888;;;<<<<<<:::999999;;;===>>>===???CCCEEEJJJVVVaaajjjqqqxxxzzz~~~vvveeeNNN===666555555444000000000111222555777999777888::::::999999;;;<<<777777666333000///111222333???NNN\\\llltttiiiYYY@@@888333444777888:::======:::777333111111111222...000333444666888;;;>>>999;;;;;;AAAVVVpppyyytttccc___^^^eeesss|||rrriiiddd^^^[[[\\\\\\XXXVVVWWWUUUSSSQQQOOOOOOQQQSSSUUURRRUUUXXXYYYWWWWWWXXXZZZVVVUUUYYY]]][[[PPPEEE@@@???FFFNNNSSSTTTSSSSSSSSSKKKOOOSSSUUUUUUVVVYYY[[[^^^^^^___^^^[[[WWWSSSPPPIIIHHHFFFBBB>>>AAASSSeeeyyy~~~tttpppgggZZZLLLBBB===;;;666666666555333222333555777777666555444555888;;;888888888888777666555444777777888777777666555444///000222555999:::888666222444555777BBBSSSaaafffOOOFFF===888555222333666999999888777666777777777222///000555888777888:::<<>><<<:::999888777555333888888888555333111222333777888999:::999<<>>???BBBCCCHHHSSS___jjjoootttwww}}}qqq___JJJ===777555666999888777777777777888888999999999:::::::::888777666888999888555111000222555;;;999DDDUUUdddssstttdddMMM@@@444222666999;;;===>>>;;;888555333222///---,,,,,,---000555999;;;;;;<<<:::999@@@NNNbbbuuuooo```XXXcccqqqxxxvvvgggaaa\\\[[[```ccc^^^WWWSSSXXXXXXXXXWWWVVVUUUTTTSSSZZZZZZZZZYYYWWWUUUUUUUUU[[[[[[\\\\\\YYYPPPEEE<<<>>>CCCJJJOOORRRSSSUUUVVVTTTSSSQQQQQQTTTXXX\\\___\\\\\\\\\]]]^^^\\\XXXUUULLLHHHEEECCCBBBFFFTTTaaasss|||~~~}}}xxxrrrhhhZZZMMMDDD@@@@@@>>>:::555333444444222111666555555777999::::::888888888888888777777777777666888999888666444444555444222222777<<<===999444666333333999BBBNNN]]]jjjVVVMMMAAA777333444555555<<<:::888777888888777666000000111333666888777777999@@@MMMYYY^^^XXXLLLBBB>>>:::666777;;;===;;;888;;;;;;===>>>;;;:::CCCNNN]]]ttt}}}zzzrrraaaSSSAAA888888;;;999666888:::<<<;;;999888:::<<<:::888666333222333555666<<<999;;;CCCOOOZZZhhhtttqqqjjjcccbbbdddhhhmmmqqqxxxyyyrrryyysssqqqvvvzzzzzz}}}zzzyyyyyyxxxwww~~~{{{}}}}}}uuummmeee```aaahhhkkkaaaNNN<<<555444;;;;;;::::::999999:::::::::888555222333555999;;;444888888===SSSlllmmm^^^FFF<<<111...111444222...//////111444777888666555333555777999999777555333555555444777CCCPPPPPPIIIAAA;;;888::::::888666777999999888666222111111222555555888;;;::::::BBBKKKXXXjjj|||{{{nnnaaaUUUMMMIIIIIIFFFBBB@@@@@@@@@???>>><<<>>>BBBIIIUUU]]]ZZZQQQDDD>>>999777666555777<<<===<<<999666444666:::===<<>>???<<<777444444444333111555444555666888999888777666666666666777777777777777999999999666555555666666555555888<<<<<<888444444222222666<<>>IIIWWWgggssstttrrrnnnjjjhhhhhhlllpppttt|||{{{tttwwwqqqnnnqqqtttuuuxxx}}}~~~zzzyyyzzzzzzzzz}}}zzzwwwzzz|||yyysssiiiaaadddhhhjjj```OOOAAA;;;:::===<<<:::999888888999999888666444222222555888;;;666;;;===CCCWWWllljjjYYYDDD:::000---111555333/////////000333666888777666222333555666777666555444333333222555BBBOOORRRNNNCCC<<<888:::;;;999999;;;::::::999777333111111222777777999;;;:::999???GGGUUUeeewww{{{nnn```UUULLLHHHIIIFFFBBB@@@@@@AAA@@@???;;;::::::AAAPPP\\\\\\VVVEEE???999888777666888<<<===<<<:::777555666:::>>><<<>>>@@@@@@@@@CCCKKKQQQ^^^dddmmmvvv}}}kkkYYYDDD888555666:::???;;;:::888666444333333333333444444555555555555444666666666555444555888;;;::::::DDDPPPZZZmmm|||yyyWWWHHH999444555444333444666444222111111111///...---------...000444777999999777666999CCCVVVjjjxxxkkk```\\\fffrrrxxx}}}yyysssmmmccc^^^ZZZYYYYYYXXXZZZ___aaa^^^ZZZVVVUUUUUUWWWYYYXXX[[[]]][[[VVVTTTVVVYYYUUUWWWZZZ]]]]]]XXXQQQKKKFFFJJJOOORRRRRRRRRRRRSSSTTTTTTSSSSSSTTTUUUVVVVVV[[[\\\^^^``````]]]XXXTTTTTTPPPMMMLLLJJJLLLXXXddduuuzzz~~~{{{vvvtttmmmcccVVVIIIAAA===???<<<888666555555444333555444444555777888777555333444444555555666666777888::::::999777666666777999777777999;;;:::666222000000222555888@@@PPP```iii[[[HHH:::444333333222555444444555666777555444222222222333333333333333444777???LLLXXXZZZRRRJJJ<<<999999<<<@@@@@@<<<777666666666555111...333;;;TTTdddsss{{{~~~wwwhhhYYYFFF999777888888777555777::::::999777777777888777666555555777999:::555111111999EEETTTdddrrrwwwyyyxxxsssllliiijjjmmmnnnuuu~~~xxxsssnnnjjjllloooqqqtttxxx}}}|||zzzzzz|||}}}|||~~~~~~wwwtttxxx|||zzz|||yyynnncccdddgggfff^^^QQQEEE???>>>===<<<999777666777888999777666444222333555777999666<<>>777666555555444333333444555444222000000111222222111222333555666666;;;FFFSSSYYYVVVPPPBBB>>>999999;;;;;;888333111000222444222111666===PPP___ooozzzzzztttdddOOO???888777666555555777999;;;:::999777555666666555555666888:::<<<666222333;;;GGGTTTcccoooyyy{{{|||wwwsssppplllhhhgggnnnyyy~~~sssooollllllooosssvvvxxx{{{~~~||||||~~~{{{wwwzzzuuu}}}yyywww{{{|||{{{|||xxxnnneeebbbdddddd^^^SSSGGG???;;;;;;999666444555777:::<<<:::888777555444555666777444888;;;@@@OOO[[[UUUFFF===666///...222666666444444222111222555999;;;;;;777666555444444444555555777555444888DDDRRR]]]bbbPPPEEE;;;999:::;;;===???=========;;;777555444444888777888;;;:::888;;;@@@TTTcccsss|||zzzooodddZZZSSSPPPIIIFFFCCCAAAAAAAAAAAA@@@:::555222777III\\\ccc```KKKCCC;;;::::::888999<<<;;;;;;999777555666999<<<;;;<<<>>>>>>===???BBBEEENNNZZZiiiuuu{{{~~~mmmZZZDDD666111///111555444333111000000111333444222222222222333333444444666444333222222444555666999777AAAQQQ```qqqvvviiiVVVGGG888222222111000111555222000.........,,,***---.........---...222555888999888666:::HHH\\\lllooofff___aaajjjttt}}}~~~uuukkk[[[WWWUUUUUUSSSQQQUUU[[[^^^]]]\\\ZZZYYYWWWVVVUUUWWWZZZ]]][[[VVVTTTWWWZZZXXX[[[^^^```___]]]YYYWWWOOOQQQTTTUUUTTTRRRRRRSSSPPPQQQRRRTTTUUUUUUUUUTTTXXXYYYZZZ[[[[[[XXXSSSOOOLLLKKKKKKKKKJJJMMMWWWcccnnnzzzxxxqqqppprrr|||}}}~~~yyyuuunnnbbbTTTIIIAAA>>>999888777777777888:::<<<777666555666777777555444///000000222333444555666999999999777555444666777888777666666555444111///+++...333888;;;CCCUUUffflll```OOO@@@888666777888777555444333333222///---...000111111111222555888777666999DDDSSS^^^aaa```RRRIII>>>777666666555222111111333777888777;;;AAAMMM\\\nnn{{{|||xxxhhhSSSBBB999777666666666777999;;;<<<:::888555555555555666777999;;;<<<888555777@@@KKKVVVcccnnn|||~~~|||zzz||||||tttjjjeeemmmxxx{{{yyyuuussstttwwwxxxxxx|||yyysssvvv~~~uuu{{{}}}yyysssjjjddd___dddgggbbbWWWHHH<<<666666444333222444888<<>>===;;;888777555555444444555666;;;HHHSSSOOODDD<<<666111000333666777555666444222333777;;;===>>>===;;;999777555555555666888555444999BBBOOO]]]fffXXXJJJ<<<888999999:::<<<<<<===>>><<<999666555555666444555888999999<<>>;;;888666;;;JJJ[[[cccbbbQQQFFF<<<999999888999;;;:::999888666444555888:::;;;<<<<<<<<<===>>>AAACCCNNNYYYiiivvv}}}kkkXXXCCC666000...///222222111//////000222555777555444444444444444555666666444111000222444555444333111<<>>666777777666666888;;;>>>999888777888999888666555//////000111333444555555777777777555333222444666666666555555444222111000///000333666888???MMM\\\bbb[[[OOOBBB777444555888;;;888555333222111///------000222222111222777;;;666666999CCCRRRaaakkkpppdddWWWFFF:::555555555444555555777;;;;;;:::<<<@@@IIIVVViiixxx}}}qqqdddQQQBBB:::888999999888888888:::;;;;;;888666444444555666777999:::;;;888666777@@@KKKWWWdddooo~~~rrrkkkqqq{{{}}}||||||zzzvvv~~~}}}{{{~~~xxxsssvvv}}}zzz|||wwwnnneee```]]]ccciiieeeXXXGGG:::444111111111222555999===@@@???>>>===;;;999666555444444444444:::GGGRRRQQQIII===888333222444666777666555444333444888<<<>>>??????>>><<<999888777777777777333222666===HHHVVVccc[[[LLL===777777777888999:::<<<======:::888777777555222111555888999===BBBIIIZZZnnn}}}~~~pppaaaUUUMMMHHHEEE@@@>>>===<<<;;;::::::;;;:::===HHHXXXaaacccWWWIII<<<777666666777:::999999999777555555777:::<<<;;;;;;;;;===???BBBDDDPPPYYYgggvvvcccSSS@@@666222000111444444333111000111444888:::999888777666666666777777555222000000333666777777333111;;;IIIWWWjjjrrriiiWWWHHH999444444333333333444222000000000111000...,,,000333222///,,,...000333777999666333<<>><<<<<<;;;;;;999777666444333333555===KKKVVVUUUPPP???;;;777444555666666555333222222444888;;;============<<<;;;::::::::::::777444333666:::AAAPPP^^^[[[KKK;;;666777777666777888:::======;;;999888888777222000222555888===BBBHHHWWWjjjyyywwwgggYYYQQQGGGDDD???;;;:::888777555777:::::::::BBBQQQ___fff\\\LLL<<<444333444666888;;;;;;:::999777777999;;;<<<;;;999:::===BBBEEEHHHQQQWWWddduuu]]]MMM===555333222444777777555333222333666999;;;;;;:::999888777777888999444111///111555999::::::888666===EEENNNaaannnkkkYYYJJJ;;;666555444333444333111000000222333222222,,,111555444000,,,---///444999<<<999555<<>>===<<<<<<<<<;;;999777111111111222333333444444444444222000......000222333444555555444444555666444000///222666;;;EEEOOOYYY\\\YYYMMM===444666<<<===999444111222333444444222555666444000000555:::666777777:::AAAOOO___kkkooo```LLL===666444222000333222444:::;;;999:::===AAAEEERRRiii{{{qqqfffVVVGGG>>>;;;;;;;;;999666444555888999777555333333444555666777888888222,,,***111???PPPeeeuuu~~~|||vvvzzz|||{{{xxxvvvvvv{{{yyyuuuvvvwwwpppbbbVVVQQQZZZaaaZZZJJJ:::444444///000111333555888:::;;;888999999:::999888777666000111555@@@NNNXXXXXXRRRAAA===999666666666666555111000000333777:::;;;;;;::::::;;;;;;;;;<<<<<<<<<:::666555888:::???NNN]]]YYYIII999555666777777777777999<<<===;;;:::999999999333///111444777<<>>:::888666444333555888999777<<>>===;;;888666666444444555666888;;;===>>>666888999>>>MMMaaakkkkkkXXXJJJ<<<777666666888;;;666333000000111444555666222333444555444222000///444444666999999>>>LLLYYYnnnqqqooogggfffqqq~~~}}}xxxjjjbbb]]]^^^```______aaaaaacccccc]]]UUURRRVVV\\\\\\[[[ZZZXXXWWWVVVTTTSSSUUUTTTRRRQQQQQQRRRTTTUUUZZZXXXVVVUUUUUUXXX[[[^^^^^^YYYTTTQQQQQQTTTWWWYYYUUUUUUUUUUUUSSSQQQOOOMMMQQQNNNOOOQQQNNNJJJMMMTTTbbbhhhrrr}}}{{{rrrpppsssuuutttsssuuuxxx{{{{{{zzz}}}|||wwwlll^^^NNNAAA;;;::::::999777666555444333777888:::<<<===<<<;;;:::666444333333444555444333666444222222333444444444444555555666666777888999;;;777555555666;;;GGGRRRllljjj```MMM===777888888999777555333333444666888;;;999888888999999888666888666777;;;AAAGGGRRR\\\iii```PPPAAA888666000***000222444555555555777888???AAAHHHXXXmmm~~~~~~uuunnn```QQQCCC;;;999:::777666444444666777666555222444666777888777666555///***)))000>>>PPPfffvvvxxx~~~|||yyy{{{}}}uuuttt}}}xxxvvvtttssswww{{{xxx{{{zzzmmm___XXXVVVZZZ```^^^QQQ@@@666666666666555555666777888999777777888888777555333111///444:::FFF[[[hhh___NNNAAA???;;;777444222222222333333444555666777888999888999999888666444555666<<<888777888;;;BBBOOO\\\^^^WWWIII:::444666777666555888:::999666444555777777444000///333999>>>AAAFFFWWWiiittt}}}pppbbbXXXHHHBBB<<<;;;999555444555777888888888<<>>;;;777666555555666777999:::<<<===>>>777999:::>>>LLL]]]ffffffVVVIII<<<777777666777999666333000///111333444444222333444444444222000...333333555888888<<>>EEESSSeeeuuu~~~ttteeeSSSDDD<<<:::;;;999888666555666666555444333444666777888777666666111---...555AAAPPPbbbpppwww|||zzzuuurrrvvvzzzwww}}}xxxuuupppooottt}}}tttaaaWWWWWW]]]gggiii]]]III<<<999777777777777777666666666555555555555555444333222444888>>>JJJ]]]hhh]]]JJJ===<<<999666333222111111333444555666777777888888666666555333222222555888===999666666888===JJJWWWbbb\\\MMM===555555555333555666888777666555555666666333000000333888<<<>>>BBBRRReeerrr~~~{{{nnn```VVVHHHAAA;;;:::999666666999;;;<<<<<<;;;>>>HHHYYYeeeaaaOOO>>>888888777666777:::::::::::::::999999999;;;;;;;;;;;;;;;???DDDHHHNNNUUU```lllvvvWWWCCC:::<<<;;;>>>>>>666111222444555777888888999<<<===>>>===999666555444666777999;;;<<<<<<<<<<<<888999:::???JJJWWW]]]]]]SSSGGG<<<999999777666777666444111///000111111111111222333444333222///...000111333666777:::DDDOOOggg|||sssiiirrr~~~}}}rrrggg\\\YYYYYYZZZ]]]aaaaaa```]]][[[YYYXXXXXXYYYXXXZZZ\\\[[[YYYYYY\\\___XXXXXXVVVUUUUUUUUUUUUVVVTTTUUUXXX[[[\\\]]]\\\\\\WWWUUURRRQQQRRRTTTTTTTTTVVVUUUSSSQQQPPPPPPPPPPPPQQQPPPPPPPPPNNNKKKOOOUUUbbbgggnnnuuuzzz||||||{{{zzzyyyzzz}}}}}}|||yyypppbbbSSSGGGAAA===<<<:::888666333222111222444555777777777777666666444444555777999999999777666777777888:::;;;<<<999888777777777999;;;<<<;;;777444444444888DDDPPPkkkmmmgggUUUDDD;;;888777555555444333444777999;;;>>>===<<<;;;:::888444111333555999===>>>CCCPPP^^^tttqqqeeePPP>>>555333222333555666777666555666777:::<<>>999444333333888DDDPPP```\\\QQQ@@@666333444333555555555666777777666444555222111111444777999:::AAAPPPbbbqqq~~~{{{oooaaaXXXHHHAAA;;;:::999888999<<<===>>>===;;;<<>>:::888777777888999:::::::::888666555999::::::999:::===AAAEEEKKKQQQZZZeeeooozzzVVVCCC<<<>>><<<======444...000111333555555666666888999:::999777555444555666777:::;;;<<<;;;:::999888888:::>>>FFFOOOUUUVVVQQQFFF<<<::::::888555555777444111///000000000///000111333444444222000///......111555777:::CCCMMMbbbyyyssskkkwww~~~zzzooodddZZZXXXXXXYYY\\\```aaa]]]YYYXXXYYYZZZYYYXXXWWWZZZ\\\\\\ZZZ[[[___dddaaa^^^ZZZWWWUUUUUUVVVXXXRRRSSSUUUWWWYYY[[[[[[\\\WWWUUURRRQQQRRRTTTVVVVVVWWWUUUSSSPPPOOOOOOQQQRRRPPPPPPPPPNNNKKKKKKNNNSSS^^^eeennntttxxx~~~~~~||||||xxxxxxvvvnnn```RRRFFF???======;;;999666444222111111222333555555555555555555444333555777:::::::::777888999999999999:::;;;888888999:::::::::::::::999555333222222555@@@KKK\\\bbbaaaTTTDDD:::777666777666555444555666888999<<<;;;:::999888555000---///333888;;;;;;>>>LLLZZZooosssooo\\\FFF999555555666888999999888777888999:::===BBBKKKYYYkkk|||yyyjjjXXXHHH===999888777555555555666666555333444444555666777888888999888777888>>>EEENNN\\\iiiooouuuzzz{{{|||tttmmmhhhnnn|||yyyvvvyyy~~~{{{vvvqqqpppttt~~~{{{qqqddd\\\XXXddduuuttt[[[DDD888666777888999999888666555666666555444555666888999666;;;AAAMMM]]]dddVVVAAA666777777666555444222111666666777888888888777666111111111000000111555888<<<777222000000444@@@KKKYYYZZZSSSDDD888444555666666444333444888999666333333222111222555666666666AAAPPPddduuu}}}sssfff\\\KKKCCC<<<:::999888:::>>><<<===<<<999888>>>JJJSSS___VVVIII???999666666666666777:::<<<;;;999777555888999999999999;;;???BBBGGGMMMVVVaaakkkuuuVVVDDD>>>???;;;;;;:::222---...000222333333222222222333555555444333444666444555888999:::999777666888777888===CCCIIINNNRRROOOEEE===<<<<<<999666555777444111000000000///...///000222444555444333222------///444777;;;DDDMMMbbbvvv~~~sssnnnyyywwwiii```YYYXXXZZZZZZ\\\___```[[[VVVUUUXXX[[[[[[ZZZXXXZZZ\\\[[[[[[\\\```dddhhhccc]]]WWWTTTTTTVVVXXXQQQPPPOOOOOOQQQUUUXXX[[[ZZZVVVRRRQQQSSSVVVYYYZZZXXXVVVSSSPPPOOOPPPRRRSSSPPPQQQPPPLLLHHHIIIMMMPPPYYYbbbnnnvvvzzz~~~~~~vvvwwwuuummmaaaRRRFFF???======;;;:::888666555444333333444555555666666666666444333444777888999888888999:::999777666666888555777:::======;;;888666666333111111000222;;;EEESSS]]]```VVVGGG<<<888666999888777666555555666666888666555444444222...+++...111666999777999EEESSSbbbooouuugggPPP>>>777555888:::<<<<<<;;;::::::;;;999;;;@@@IIIXXXkkk~~~|||wwwnnn```QQQDDD;;;777222111222444666777666555555555555555666888:::;;;;;;999999===CCCMMM^^^mmmtttzzz}}}{{{zzz{{{{{{xxxqqqkkkhhhooo}}}}}}uuussswww|||zzzyyyyyy}}}yyypppddd[[[WWWcccttt}}}tttZZZAAA444333555777999::::::999888999888777777888999;;;<<<666:::AAALLL^^^gggZZZFFF777777888777777666555444666777888999999999777666222444666666555555555666:::666222000///333===HHHVVV\\\[[[MMM>>>777777999777555333555888999666333222111222333555666555444===LLLcccxxxvvvggg[[[OOOFFF???<<<:::888999===;;;===<<<999777;;;DDDLLLXXXSSSKKK???666333333444444666:::===>>>===:::888888999999999999:::===@@@DDDLLLWWWcccmmmuuu{{{UUUDDD>>>>>>999888888111...///111222333222000///...///111222111222444666333444555666777777666555666444555;;;@@@EEELLLRRRPPPFFF>>>======:::777666666444222111111111000......///222555666777666666000---...333777;;;CCCLLLbbbqqq{{{wwwrrrvvvzzz{{{wwwiii```YYYYYY[[[[[[]]]```aaa\\\VVVUUUXXX\\\______\\\[[[ZZZYYYZZZ\\\^^^___fffbbb]]]XXXUUUTTTUUUVVVQQQNNNJJJHHHJJJOOOUUUYYYZZZWWWTTTSSSUUUYYY[[[\\\YYYWWWTTTRRRQQQRRRSSSUUURRRTTTRRRKKKGGGIIILLLNNNWWW```nnnxxx~~~}}}xxxyyyxxxqqqdddUUUIIIBBB<<<<<<<<<;;;::::::999999666666777777888999999999888777555555666777777666666999;;;999555333333555333666999<<<<<<:::666444444222111222111111888@@@QQQ^^^fff^^^NNNAAA:::777:::999888777666555555555444222111111111222000///000111444666444555???JJJUUUhhhwwwoooYYYEEE:::555999;;;<<<===<<<;;;<<<===999999===FFFWWWlll}}}yyywwwsssiii[[[LLL@@@:::000000111444777888777666666555444444555888;;;<<<===::::::<<>><<<999:::<<<===??????===:::<<>>???>>>===;;;999:::;;;::::::;;;===@@@CCCLLLZZZgggqqqxxx}}}SSSBBB<<<<<<777777888222111222444555555333111///...///111111000111333555222333333444555666666777444111222999>>>CCCLLLUUUQQQGGG>>>===>>>;;;888888666444222222333222111///---///222666888999999999444000...111444888@@@HHHZZZjjj|||yyyrrruuu|||zzzoooeee\\\ZZZ[[[\\\___cccccc___YYYVVVXXX]]]cccgggaaa\\\WWWWWWYYY[[[ZZZYYY[[[[[[ZZZYYYWWWUUUSSSRRROOOLLLHHHEEEFFFKKKQQQUUUVVVUUUUUUWWWZZZ[[[[[[YYYYYYWWWUUUTTTSSSTTTUUUVVVUUUXXXUUULLLGGGIIIMMMMMMXXX```lllyyy|||{{{|||zzzsssfffWWWJJJCCC;;;;;;<<<<<<======>>>>>>::::::::::::;;;<<<===>>>===:::888777777777666444333777:::999555222333555444555777777777666555444333222333555444222666===JJJYYYeee___PPPCCC<<<888999888888777777666666666222111///000222555666666444333444555444444:::BBBOOOdddwwwrrr^^^III<<<666777999;;;<<<;;;;;;<<<>>>===;;;<<>>===;;;;;;===AAAKKK^^^ooo||||||zzzvvvrrrooorrryyy}}}}}}www{{{~~~xxxjjj]]]VVV[[[dddjjjdddRRRAAA999666666777888999999::::::777777888999999888888888666888;;;EEEYYYhhhaaaRRR;;;:::888777666666777777444666999;;;<<<;;;:::999555888;;;<<<<<<<<<===>>>>>>;;;888777444333999AAASSSbbbjjj```KKK>>>:::;;;999::::::999777555555555222111222444666777777666777BBBZZZsss|||hhhXXXNNNGGGAAA@@@???<<<;;;>>>>>>@@@BBB@@@===>>>EEEKKKVVVZZZVVVFFF777222333444777888;;;===>>>>>><<<;;;;;;<<<===<<<;;;<<<>>>@@@???HHHWWWfffqqqyyyPPP@@@::::::555666999444444555666777666444111///000111222111000000222444333333333333444666777888333000111888===BBBLLLWWWRRRHHH???===>>><<<999999666444333333444333222000,,,...222666999;;;<<<<<<777222...///222555===EEEPPPccc}}}qqqttt{{{vvvjjj^^^ZZZZZZ\\\aaafffeeebbb\\\XXXYYY___ggglllddd]]]VVVUUUXXX[[[XXXTTTQQQTTTXXXZZZYYYVVVQQQNNNMMMKKKGGGEEEFFFJJJNNNRRRQQQSSSWWW[[[]]]]]]YYYVVVYYYXXXVVVUUUUUUUUUUUUVVVXXX\\\XXXNNNHHHKKKNNNMMM[[[aaakkkxxx}}}{{{|||{{{tttfffWWWJJJBBB::::::;;;===>>>@@@AAAAAA============>>>???@@@@@@@@@>>>;;;999888777555444111555999999555333555777666555444333333444555666333333555888666333666<<<>>>PPP^^^\\\NNNBBB<<<999777777777777888888888888333111///000444888;;;===888555444555555444888>>>NNNdddvvvsss```KKK>>>777555777:::;;;:::;;;<<<===BBB>>>>>>HHH[[[ppp{{{yyyzzzwwwwwwtttkkk]]]NNNAAA:::555555666999;;;:::888666777666444333555888<<>>AAADDDAAA>>><<<:::666333777>>>JJJ\\\hhh```MMM???;;;<<<999<<<===;;;777444555666222222222333666888888888;;;DDDXXXooo}}}lll\\\LLLFFFAAAAAA@@@>>>===???===@@@BBB@@@===???EEEKKKZZZ```\\\KKK:::444444555999:::<<<======<<<;;;:::<<<===>>>>>>======???@@@:::CCCRRRaaannnxxxOOOBBB555222444444444444888777666666666666444222333444333222000//////111222111111222444777:::<<<777333222555:::BBBPPP\\\ZZZLLLAAA???>>>999555555444333222111000000000000...///111444777999::::::777666444333444888===@@@MMM___sss}}}{{{wwwyyy~~~}}}pppjjjccc^^^\\\\\\\\\\\\[[[[[[ZZZZZZ\\\___bbbdddddd^^^ZZZYYYVVVSSSSSSWWWUUUWWWYYYYYYXXXUUUTTTTTTSSSOOOIIIDDDDDDHHHNNNRRRSSSRRRSSSVVVZZZ[[[WWWTTTSSSVVVYYYYYYYYYXXXYYYZZZXXXUUUPPPKKKIIIJJJOOORRRUUU___mmmyyy~~~}}}~~~wwwsssjjj\\\KKKAAA444333444777;;;>>>@@@@@@===>>>>>>===;;;;;;<<<>>>>>>:::777555666666333000333333333444555666777888:::888444111000111333444666777888777555444444555@@@GGGOOORRRNNNFFF???;;;777777777777777666666555222222333555777;;;===???:::777333111333777999;;;IIIYYYkkkrrrkkkZZZDDD555777222111555888888:::===:::;;;===DDDTTTiiizzzwwwwwwtttnnnhhh___RRRDDD:::666666777:::======999444444333222333555777777777<<<:::;;;>>>BBBIIIXXXgggnnn{{{|||xxx~~~}}}{{{{{{}}}~~~|||}}}{{{wwwvvv{{{ssscccWWWUUUUUU[[[aaa]]]PPPBBB;;;<<<777222111555999;;;;;;888777555444444444222111///333999CCCWWWeee___PPP===888666888888555444666777888999999888777888:::555666777999;;;===???@@@@@@>>>;;;999888888:::;;;EEEXXXbbbWWWEEE===:::888>>>===;;;999777666666666000111333555777888999999888AAASSSkkk{{{lll]]]OOOGGGBBBCCCCCC@@@>>>???===>>>@@@@@@<<<888;;;BBBUUU^^^aaaVVVEEE:::777666:::<<>>>>>>>>>>>======???@@@HHHWWWfffrrr}}}KKK???555333555555555666777777666777777777555444555555444222//////000111000000000111444777:::<<<777444444777<<>>???:::666222111333666888:::@@@NNNbbbqqqppp___HHH999555111000444777666666999666777:::AAAOOObbbsss}}}zzzwwwtttoooiii___SSSEEE;;;444444555888<<<<<<777333333222222333555666777777:::999:::===@@@GGGUUUcccppp{{{~~~}}}|||}}}uuu{{{qqqbbbWWWRRRUUU[[[aaa\\\NNNAAA;;;;;;888555444555888::::::999888666666666555222000000333777@@@RRR```ZZZLLL>>>999777999999666444555444666777777777777888:::888888777777777999;;;<<<>>><<<:::888888999:::<<>>>>>:::666999???TTT\\\___SSSCCC999666666:::<<<>>>>>><<<:::999999<<<======>>>>>>>>>>>>===<<<<<>>DDDQQQ___rrrzzzyyy~~~pppbbbYYYPPPUUU]]]bbbZZZKKK???;;;999:::999888666666888::::::999999999999777333000222444666>>>NNN\\\VVVHHH???;;;999<<<;;;777555555333555666666666666888999;;;999666333222333555777:::999888777777999;;;===CCCIIISSSZZZUUUHHH<<<888<<<;;;999777777777777888<<<;;;999888888999<<<===>>>CCCNNN___rrr~~~zzzlll]]]RRRJJJDDDDDDDDDAAA??????<<<;;;;;;;;;888444666<<>>>>>>>>>>>>>>:::;;;BBBPPP]]]iiiuuu~~~DDD<<<777888999777555555666777777666555333333333666666555333222222555888555555555555666777999:::999999888666444>>>VVVlll~~~oooXXXDDD666222333666555444333222222111111111444555666777888999999999===;;;888666444444444555999DDDWWWkkkyyy~~~~~~zzztttlllbbb[[[XXXVVVRRROOOKKKMMMPPPSSSVVVWWWWWWWWWWWWUUUUUUXXXXXXSSSRRRSSSSSSRRRRRRSSSUUUUUUUUUTTTOOOLLLHHHEEEEEEHHHKKKNNNJJJOOOVVVZZZ[[[ZZZYYYZZZVVVSSSRRRUUUZZZ[[[XXXSSSTTTSSSRRRRRRSSSSSSSSSRRRRRRYYYeeeqqq||||||vvvpppkkkcccVVVKKK>>>:::666333333444555666:::;;;;;;:::888666666777777666666666888999999999444222000//////222555888999888555333222222333444444555777777666666777999999CCCRRR\\\\\\RRREEE<<<777777777666555444333222222222222444777:::===>>>:::777444333444666888888999===RRRnnnxxxeeeIII999444000000333555222111222222222555;;;BBBMMM^^^kkkxxx}}}|||wwwooobbbRRRCCC:::111000111444777888444111...///222333444666777999999999:::===>>>CCCOOO[[[qqqyyypppccc\\\PPPVVV```cccYYYHHH<<<999888:::<<<:::777555777999999::::::<<<===;;;777444333555666===NNN\\\WWWIII@@@<<<;;;======999666666666777888888666666777888<<<888444000...000222444666666666666777999;;;===@@@BBBLLLXXXVVVFFF;;;::::::999888777666666777888:::::::::::::::;;;<<<<<<;;;@@@JJJYYYkkkzzz~~~zzzmmm___UUULLLEEEDDDCCC@@@>>>???<<<:::999999666333555:::MMMYYY```YYYLLLCCC??????:::;;;;;;:::888777777888::::::<<<===>>>>>>>>>>>>===>>>DDDOOOZZZdddqqq{{{EEE>>>::::::999555222222555666777555222/////////444555555555444666999<<<::::::999888888777777777777888888555222;;;TTTkkk~~~qqq[[[DDD444000333777999999888777666666666666444666777999;;;<<<======<<<;;;:::888666555444444888AAASSSgggwww~~~}}}zzz|||sssjjj___XXXWWWVVVSSSOOOKKKNNNQQQUUUWWWWWWWWWVVVUUUTTTWWW[[[[[[VVVSSSSSSTTTSSSSSSTTTVVVWWWUUUSSSPPPMMMIIIFFFEEEGGGJJJLLLKKKMMMPPPVVV[[[\\\YYYVVVTTTQQQPPPTTTZZZ]]]ZZZVVVVVVUUUTTTTTTVVVVVVSSSQQQPPPWWWdddpppzzz~~~yyyrrrnnniii\\\OOOBBB>>>999555444555555555888999::::::777666555666777888888888999:::;;;<<<888555222000///111444666666555444333333555666888444666777777666666888999<<>>PPPlllyyylllSSSBBB999555333666666444222333555555777<<>>???CCCNNNZZZnnnvvv}}}~~~|||{{{~~~rrrfff___SSSYYYbbbeeeZZZHHH;;;777777:::<<<:::777555666888888999:::===???>>>;;;888444666888@@@QQQ```\\\NNN@@@<<<:::======:::888888<<<<<<<<<;;;888666666777999666111------///333555333333444555777999;;;<<<<<>>===:::888888777444666:::EEEUUUbbb___SSSHHHBBB>>>888999:::888666555666777777888:::;;;<<<======>>>??????DDDMMMUUU___lllwwwFFF@@@<<<;;;888333000111333555666444000------///444555777888888999;;;===<<<;;;;;;:::888777777666555666888777666???VVVlll|||tttaaaIII888444777999<<<<<<;;;999999999999999555666888:::<<<===>>>>>>:::::::::999999888777777:::DDDTTTgggwww}}}|||xxx~~~qqqgggZZZUUUVVVXXXWWWTTTOOOQQQTTTWWWXXXYYYXXXWWWUUUVVVZZZ``````YYYUUUTTTTTTSSSSSSVVVZZZ[[[XXXTTTRRRNNNIIIDDDCCCDDDHHHJJJOOONNNNNNRRRWWWXXXTTTPPPOOOOOOPPPUUU[[[^^^]]][[[YYYVVVTTTTTTUUUUUUQQQMMMJJJQQQ]]]hhhrrrzzzwwwrrrmmm___OOOCCC@@@;;;777666666555555666888999999888666666666888999:::999888888:::<<<999777555333222333555666333333333333555777888:::555777888888666666777999:::???FFFLLLNNNIIIAAA::::::::::::::::::999999888444444444444555777999::::::888555444555777777777999>>>MMMddduuutttcccRRR@@@:::777888888555555777888777:::===;;;<<>>999777888999888777666777888888888999;;;======;;;999333666999BBBTTTccc___QQQ@@@;;;999;;;<<<::::::<<<@@@@@@@@@===999777666777777444000------000444777111111222444666888:::;;;:::???IIISSSSSSJJJAAA>>>:::999777555555555555666---111666:::;;;999666333999???KKKZZZiiiwww|||pppgggXXXOOOFFFCCCAAA>>><<<======999666777777555777<<>>BBBJJJQQQ[[[iiivvvFFFAAA<<<;;;777222000222000333666444000...///222555777:::;;;:::::::::;;;888999999888888777777666555666999999999AAATTTgggyyyvvvgggOOO===888999:::<<<;;;:::999999888888888666777888999;;;;;;<<<<<<777888:::;;;;;;;;;;;;;;;>>>HHHYYYkkkyyy}}}zzz|||~~~}}}|||uuuhhhYYYRRRTTTWWWWWWUUUSSSTTTVVVXXXYYYYYYYYYYYYWWWYYY^^^eeeddd]]]WWWUUUQQQQQQSSSYYY___```\\\XXXSSSNNNGGGAAA???@@@DDDGGGLLLMMMMMMOOOQQQQQQQQQPPPQQQRRRUUUWWWZZZ[[[[[[[[[[[[WWWSSSRRRSSSQQQMMMHHHEEEKKKTTT^^^hhhrrrzzz|||wwwrrrcccQQQBBB???;;;999888777666444444666999:::999777777777888999:::888666555777999777777666555666777888999444444444444555777888999777888999888666666777888555888>>>EEEIIIFFF???999999999:::;;;;;;;;;;;;:::666666555444555666777888888666333333444555555444333<<>>:::888777888666444111//////111555777///000111333555777999:::888@@@JJJTTT[[[YYYLLL>>>:::999777555444444444444...000444777777555222000888===HHHVVVeeetttrrrkkkYYYOOOFFFBBB@@@<<<:::;;;<<<777444555666666888<<>>NNN___wwwvvviiiRRR???999999888;;;:::999888777777777777777777888999999999888888555777999<<<===>>>>>>>>>AAAKKK\\\nnn{{{}}}zzz|||}}}xxxwww||||||mmm\\\RRRRRRUUUTTTQQQVVVVVVWWWXXXYYYYYYYYYYYYYYY[[[aaahhhggg___XXXVVVOOOOOOSSS[[[bbbddd```[[[SSSNNNFFF???<<<===AAADDDFFFIIIMMMMMMLLLMMMQQQUUUWWWYYYZZZZZZXXXVVVVVVVVV[[[VVVQQQOOOPPPNNNIIIDDDDDDHHHOOOWWWbbbnnnyyy~~~{{{wwwhhhUUU@@@===;;;999888777555444333666999:::999888888888888999:::777444333444777555666666777999:::<<<<<<555555555555555666777777888999999888666555666777222555<<>>;;;666444333222333444444333111555555888;;;===;;;777333777888999999888777888888:::888888:::;;;===FFFPPP```dddbbbUUUBBB666555999;;;999666333222333444555999999888555333333666888444555666777999<<<>>>???EEELLLYYYkkk{{{zzz~~~|||vvvrrrrrrvvvzzz{{{rrrjjj___VVVRRRQQQRRRSSSVVV\\\aaaaaa\\\WWWVVVWWWYYY___fffgggbbb[[[UUUSSSSSSTTTTTTUUUZZZ``````\\\]]]QQQCCC===;;;===CCCJJJIIILLLLLLIIIKKKRRRXXXZZZXXX[[[^^^___\\\XXXUUUSSSSSSRRRPPPOOONNNLLLHHHEEEBBBGGGOOOYYYdddooowww{{{wwwjjj]]]III@@@999777777666666888666666888:::;;;:::666222666555444333333444666777222222333555777888666555777666444333333444555666<<<:::888555444444555555444333555===DDDDDD???:::333111444:::<<<:::999;;;777444222111333555555555777333111222111......222000222777BBBSSSaaabbb]]]RRRIIIAAA???:::555444888;;;888777666222222<<>>======:::444//////222555666666666777888777666888===AAADDDJJJRRR___hhhqqqqqqjjjggglllsss|||{{{sssiii[[[OOOQQQXXXaaaddd___TTTHHHAAA;;;888555444444666666666999777555222111000000000222666:::AAAPPP\\\WWWIII???;;;888666777:::;;;<<<<<<;;;;;;<<<===>>><<<:::999777555555666777777666555444222111000111111222888222@@@WWWeeegggZZZEEE;;;777444555555222333666555555444444444333333222555999BBBOOO___nnnxxx~~~yyysssdddVVVGGG???<<<888777888888666444555888:::;;;;;;IIIVVVbbbbbbZZZOOOBBB888888:::;;;999555222222444777444222333666888888777===>>>@@@FFFRRRcccuuu{{{CCC@@@<<<===@@@AAA>>>;;;666444333222333444333222555666999;;;;;;999666333666777999999999999999999:::888777888888:::CCCLLLXXXZZZYYYNNN???666555888;;;999777555444555666777888888777555333333555777333333444666888:::<<<===DDDKKKZZZlll{{{~~~|||}}}vvvpppnnnrrrvvv|||rrrjjj^^^UUURRRTTTXXXZZZZZZ]]]___]]]ZZZXXXXXXZZZYYY\\\```aaa___ZZZWWWTTTSSSTTTTTTTTTYYY^^^]]]XXXZZZOOOCCC<<<888999@@@HHHJJJMMMNNNLLLNNNTTTXXXYYYWWWZZZ^^^___]]]ZZZWWWVVVUUUSSSQQQPPPNNNLLLHHHEEEAAADDDLLLYYYgggsss{{{~~~yyykkk^^^MMMCCC<<<::::::888888:::888888999:::;;;999666333555555555555666777777888444444444666888888777555555555444333444666888999999888555333222222333333444222222888>>>@@@===:::555333555:::<<<999888999888555333222444555555555555222111222111......000000222666>>>NNN^^^eeedddZZZPPPFFFAAA<<<666444666888666555444111000999FFF]]]ooo~~~{{{xxxlll___QQQEEECCC@@@=========;;;555111111333666666555444444555666555777<<>>;;;777555666888:::::::::999999:::<<<===<<<;;;;;;888666666777888888888555444333222222222333444555///999OOO\\\```VVVBBB;;;666333444444333444777777777666666666666777777999<<>>EEEOOO^^^mmmwww{{{BBB???===>>>AAABBBAAA???999666444333333333333222444777:::;;;999666444333666777777888999:::;;;;;;999777666666666888@@@JJJRRRSSSRRRJJJ???888666888999999777666666777999:::888888777555333333444666222333333555777999;;;<<<>>>GGGWWWjjjzzz|||~~~vvvooommmooosss~~~~~~wwwnnnaaaWWWTTTWWW[[[^^^^^^]]]\\\ZZZYYYZZZ[[[\\\ZZZZZZZZZ[[[\\\ZZZXXXUUUQQQSSSTTTUUUZZZ___^^^YYYUUUMMMDDD<<<555444;;;EEEKKKOOORRRPPPQQQUUUXXXXXXVVVYYY]]]^^^\\\ZZZYYYYYYWWWUUURRRPPPNNNKKKGGGDDD@@@AAAIIIWWWiiiwww~~~~~~|||ooocccPPPGGG???======;;;:::<<<:::999888999999999666444222333555777999999999999666555555666888888666555333333333333555777999;;;888666555333222222333333555333222666===AAA???<<<777444555:::<<<999777888999777555555555666555444333111111333222...,,,...///222333777DDDWWWgggnnnggg[[[NNNEEE???888555555555555555444000000777@@@PPPdddzzz~~~{{{}}}||||||uuudddQQQGGGBBB???<<<<<<<<<;;;777333444555777777555333222333444333555999===@@@GGGNNN]]]dddlllppprrruuu{{{zzzmmmaaaUUULLLKKKQQQYYY[[[VVVMMMBBB<<<;;;>>>???===888333111222444444444555444444333333444777888<<>>888444666777666888;;;:::999888777777888:::;;;<<>>>>><<<;;;===GGGRRRZZZ]]]YYYLLL???888888888666333222222333:::888666666888999999999777:::>>>DDDMMMZZZfffnnnxxxAAA>>><<<===???@@@@@@???;;;888555333333444333333333666:::;;;888555444444666666666777999;;;<<<<<<999666555666777:::CCCMMMUUUVVVTTTNNNDDD;;;777666777777777777888999::::::888888888666444444555666444444555666888:::<<<===999AAAPPPdddvvvyyysssqqqtttwww~~~|||sssggg]]]XXXXXXZZZ[[[___]]][[[[[[\\\]]]]]]\\\[[[YYYXXXZZZ\\\[[[WWWSSSOOOQQQSSSUUU\\\aaa```[[[RRRMMMEEE===555222999CCCJJJOOOSSSRRRSSSVVVWWWUUUWWWYYY[[[\\\ZZZXXXWWWWWWWWWUUUQQQNNNLLLIIIEEEBBB???@@@EEEUUUhhhxxx~~~ssshhhSSSJJJAAA???>>>;;;:::<<<;;;999777666666666555444...111444888:::::::::999777666555555777777555444222222222333444666777888777777666555444444444555777777777;;;BBBHHHFFFAAA888444444888<<<:::999:::;;;999777777888777666444222000111555333...+++,,,///111000000999NNNeeerrrsssgggXXXLLLBBB<<<777555666777888666333333777<<>>:::888777777999:::;;;;;;666666555555666777999:::888111666DDDQQQ```bbbTTTCCC<<<777888:::;;;===@@@<<<:::777555555666888:::<<>>======>>>>>>===;;;888>>>FFFQQQ\\\ddd```OOO===777777666555444555666777;;;:::999888999::::::;;;<<<>>>@@@DDDLLLWWWccckkksss{{{???>>>;;;;;;;;;<<<======;;;999666555555555444333222555:::<<<<<<999666555666444444555999<<<<<<<<<999666666888999===HHHSSS]]]^^^]]]VVVJJJ>>>555111444444666777888999999999888999999888666555555777777777888999;;;<<<>>>???:::@@@MMM___qqq}}}~~~zzzzzz}}}~~~{{{tttkkkccc^^^\\\ZZZYYY\\\\\\]]]___``````]]][[[\\\[[[[[[\\\^^^\\\VVVQQQPPPRRRRRRSSSXXX]]]\\\WWWQQQMMMGGG@@@777333999BBBGGGNNNRRRRRRSSSUUUUUUSSSXXXYYYZZZYYYVVVTTTTTTTTTWWWTTTPPPMMMJJJGGGCCCAAA@@@???DDDQQQeeeuuu|||}}}sssfffTTTJJJBBB???===:::999:::999666444333444444444333,,,///333777999:::999888777666444444666666555444444444333333333333333333555555555444444444444555555999<<>>:::777:::<<<<<<999777777:::<<>>777777:::;;;<<>>???<<<;;;;;;;;;<<<:::777555<<>>???@@@DDDNNN]]]mmmyyy~~~wwwrrrkkkeeeaaa___]]][[[YYY\\\```ccccccaaa^^^\\\\\\\\\]]]^^^^^^[[[VVVRRRRRRSSSQQQOOOSSSWWWUUUPPPRRRLLLGGGBBB;;;777:::AAAEEELLLQQQQQQRRRUUUUUURRRXXXYYYXXXVVVTTTRRRRRRSSSXXXTTTPPPLLLJJJGGGDDDBBBAAA@@@CCCOOO```qqq{{{~~~oooaaaTTTKKKAAA>>><<<888666777666444222222333444333222,,,...222666999999999888888666444555666777777666666666555444333222111000111111222222222222222222111888>>>DDDOOOYYYWWWNNN???666000333888;;;<<<>>>;;;;;;;;;======<<<999666333111333666555000------111333111,,,///@@@VVVdddtttrrrgggVVVFFF>>>;;;:::===@@@???;;;999;;;<<<;;;AAAKKK]]]ooozzz|||mmm[[[SSS@@@<<<777555666777666444666888999:::888777777777222000000333666999AAAJJJVVVbbbsss{{{ooocccVVVLLLBBBHHHPPPSSSOOOEEE<<<666444777::::::777444444555222333444666777888888999666:::;;;<<>>???:::888777777777666444222666???NNN```nnnooo^^^KKK;;;888444333666999;;;<<<999:::;;;:::999:::===???CCCAAA>>>>>>CCCNNN[[[dddmmmttt::::::888777777999<<<>>>888888888999:::999666444555777<<>>777333000111666:::999888888555444666888===HHHTTTaaajjjpppiiiWWWDDD777333333555888:::;;;:::999888555666777666444333333333666666666777888:::;;;<<<@@@EEEOOO___ooozzz~~~~~~~~~}}}xxxrrrjjjddd```^^^\\\[[[WWW\\\bbbdddccc```______[[[\\\]]]\\\ZZZXXXXXXXXXSSSRRRPPPNNNQQQWWWWWWSSSRRRKKKEEEBBB>>>;;;<<<@@@EEEKKKPPPPPPRRRUUUVVVTTTWWWXXXWWWUUUSSSSSSTTTUUUYYYUUUQQQMMMKKKIIIFFFDDDAAAAAADDDNNN]]]ooo}}}qqqaaaUUUKKKBBB>>>;;;777555666333222222222444555444333...000333666888999:::999999777666666888:::::::::777777777666555333222111000000111222222222222222111999???DDDQQQ___```XXXFFF:::111111555999;;;===:::;;;<<<>>>???>>>;;;888555222333666555000...///555777555000111>>>OOOYYYkkkoooiiiWWWDDD<<<;;;;;;???AAA@@@:::888;;;<<<999AAAGGGVVViiiuuu{{{~~~zzzxxxeeeUUUCCC>>>888666777888777666666888999999666444333333333000000333555999AAAIIIXXXeeevvvwwwmmmbbbTTTHHHAAAHHHQQQUUUQQQGGG<<<555666666555444333333333333333444444555666888999:::666:::;;;;;;CCCOOOPPPJJJ???;;;777666777999::::::888777555666777777666555555333222333666999::::::999888888777888999;;;<<<777444888@@@NNNfffqqqeeeJJJ>>>333000222222333444555555444444333333444444777:::???DDDKKKXXXhhhttt|||{{{wwwiii\\\OOOIIIEEE???;;;:::888666444333333444222111333;;;IIIZZZjjjooodddUUU???:::555222444777888999777999::::::999:::>>>AAAAAA@@@??????CCCLLLWWW___hhhooo}}}888888888777888:::>>>AAA777777888:::<<<:::777444777888>>>JJJUUUUUULLLBBB777333///000555999888666888555333444555:::EEEQQQaaammmvvvppp^^^III===999555666999;;;<<<;;;:::888333444555555333111111222333333333444666777888999;;;BBBOOOaaarrr}}}}}}}}}}}}vvvkkkbbb]]][[[ZZZYYYWWW]]]cccdddaaa^^^```bbbYYY[[[[[[YYYVVVVVVZZZ^^^QQQQQQOOONNNTTT\\\___\\\QQQJJJCCCAAA@@@===<<>>;;;777555666222222222444666666555444000111444777999:::;;;;;;:::999777888:::<<<======888888888888777666555444111222333444444444444444444;;;@@@EEESSSdddhhh```KKK>>>222000444777999<<<:::;;;===???AAA???<<<999666333444666555111///111888:::999333444>>>KKKRRRdddkkkiiiVVVCCC:::;;;<<<>>>AAA???888666:::;;;888@@@EEESSSfffsssyyy}}}|||yyymmmWWWFFF@@@:::777888999888777777999999888444111000///333000///222555888AAAIII^^^kkkyyy~~~}}}}}}zzzssskkkaaaRRRDDD@@@HHHRRRVVVRRRHHH<<<555999666222000111222222222555444444444666888:::;;;555999:::999@@@JJJJJJCCC===:::666444666888::::::999888777777888777555333555333222444777999;;;;;;:::999888888888999:::;;;888666:::@@@MMMeeeooocccNNN@@@444111222222111222333444444555666777777888:::;;;;;;===BBBPPPcccpppzzz~~~zzzttthhh]]]RRRMMMIII@@@888555777555222111222222222111444;;;FFFTTTdddkkkdddYYYBBB<<<555222222444555444666888::::::999:::???BBB@@@@@@AAABBBFFFMMMVVV]]]bbbiiixxx999888666444222333555777:::666333444999<<<;;;888999999<<>>444---///333555666888666333444666666555999>>>UUU___nnnuuukkkTTTBBB:::999::::::::::::999888888444333111000////////////555555555333111000222444;;;<<>>LLLTTTQQQPPPVVVXXXSSSSSSUUUUUURRRSSSWWWXXXWWWWWWTTTPPPMMMLLLKKKIIIHHHDDDDDDEEEJJJWWWkkk|||{{{qqq]]]OOOBBB>>>>>>:::666555111222444555777888999999333222222444888;;;<<<<<<999777666999===AAAAAA@@@::::::;;;<<<<<<999444000333333333333555777:::;;;888999;;;@@@JJJYYYiiisssYYYEEE555333333000333:::<<<:::888:::???@@@>>>:::;;;:::888666444222000///222333555555666;;;BBBHHH^^^dddfff^^^OOOBBB>>>???>>>>>><<<999777777888:::888AAAOOO]]]iiivvv~~~}}}}}}}}}lllYYYCCC>>><<<>>>>>><<<:::;;;===??????;;;555222555888888333000111222555===FFF\\\lllxxxyyy}}}~~~yyyqqqfffYYYNNNGGGCCCKKKXXX]]]UUUEEE;;;:::888555222111222444444444444444444444555666888999555888::::::===CCCFFFEEE:::888666555666888;;;<<<===<<<;;;999888777666666777777666666666666777777666888:::999777666999;;;???:::999AAALLLYYYfffqqqXXXIII:::444222000111555444666999;;;<<<;;;:::::::::888888;;;>>>GGGXXXggg|||{{{~~~wwwjjj```SSSKKKGGGCCC<<<666444222000000111222222111444777???PPPeeeooocccSSSBBB:::555555666333222333444777:::999777666888::::::>>>CCCEEEGGGMMMWWW___iiipppxxx~~~777666444222000111333555888444000111555888777555888999<<>>>>>;;;666555111222444666888888888888222111111333666999::::::999777666888<<>>:::999::::::;;;999555222111222333444666888:::;;;777777888<<>><<<999777666777888:::AAALLLZZZhhhuuummmWWWHHHBBB???@@@@@@<<<999999:::<<<<<<999555333555999999555333333444777???GGG\\\kkkwwwyyy}}}zzzqqqfffZZZPPPIIILLLUUUbbbfff\\\KKK???===999666444333444555555555444444555666666777777888555888999999<<>>888777777444222222333666888777444333444666999===AAACCCEEEJJJTTT\\\kkkssszzz777555333222222333444666555111------000222333222666888<<>>444666666666666666555555444555333000---,,,---///000555666666555444444666999:::===BBBKKK\\\ooo{{{}}}~~~}}}~~~yyywwwoooddd]]][[[YYYVVV[[[[[[]]]bbbfffeee___ZZZSSSSSSSSSTTTVVVYYY\\\^^^\\\ZZZWWWWWWYYY[[[\\\\\\YYYOOOFFF@@@;;;555222444@@@PPP[[[WWWPPPQQQVVVXXX]]]___]]]WWWUUUXXX[[[ZZZUUUTTTRRRPPPOOONNNJJJHHHDDDCCCCCCIIISSSbbbpppyyyzzz~~~xxxlllZZZMMMAAA>>>>>>;;;777555000222555777888888888777111000000111444666777777888777666777:::;;;<<<;;;999888777777888777555333111222444777888999::::::666555555777>>>KKKZZZddd\\\GGG555222666888999<<<;;;999666777:::<<<:::888111111000000///...------000222444555555666777999<<>>===;;;999888777777777;;;???HHHUUUeeeuuurrr[[[MMMFFFAAAAAAAAA<<<888777666888:::888555444777:::;;;888666888999;;;AAAIIIZZZhhhtttwww{{{{{{rrrggg\\\RRRLLLRRR[[[gggjjj___LLL@@@===:::888666555666777777777444555777999999999777777666888888888<<>>CCCHHHPPP^^^lllhhhVVVAAA888777777777777888888888888888888888888:::888666888<<>>KKKUUUTTTPPPRRRUUUVVV```bbb```XXXSSSTTTWWWWWWUUUSSSRRRRRRQQQOOOLLLIIIGGGCCCCCCIIIRRR]]]jjjtttyyy|||}}}zzzoooYYYMMMAAA>>>>>>;;;777555000222555777999888777666111//////000222444444333777666666666777888999999777555444444555555555444333555777999:::999777666555444333444;;;GGGUUU___YYYEEE333///444888999:::999666444444666777666555............------------...000333666666666555555???RRRgggooofffTTTEEE===>>><<<:::888888999888888;;;<<>>???DDDKKKVVVbbbnnnrrrwww}}}tttiii]]]SSSNNNPPPXXXbbbeeeZZZHHH===;;;;;;:::888888999::::::999666888:::<<<===;;;888777777888777777===EEEGGGDDD:::777333333555888888888999999999::::::999999999666444222111111222444666999999888888777777888999999<<>>555666::::::999888777777666666777777888<<<::::::;;;===DDDSSSbbblllsss|||~~~}}}rrriii\\\RRRJJJDDD<<<777777666555444444666:::===>>>>>>@@@IIIWWWbbb___UUULLLCCC<<<;;;:::666333333444666666333///,,,---///666999======>>>BBBKKKSSSaaalllwww999777555666888::::::999333111///...///111222333...222777AAAQQQaaagggeeePPPEEE<<<:::999777555555777444333333222111444:::FFFSSSgggsssjjjSSS>>>444666666777777666666555444777555333111111222444666666777777777666888:::===<<<@@@BBBFFFRRRdddttt|||yyyzzzzzz}}}|||vvvmmmddd]]]XXXWWWXXXXXX[[[^^^^^^[[[XXXVVVVVVTTTTTTTTTTTTTTTUUUUUUVVV___\\\XXXUUUUUUXXX^^^bbb[[[NNNAAA:::888666777999<<>>>>>;;;888666111333555777888888777666111000//////111222222111555555555555555666777888555444222222444555555555777888:::;;;:::888444222333222222444:::FFFSSS\\\VVVEEE444000444888999888666444333222333333222222,,,---------......//////---///222555777888777666BBBRRRdddnnniii[[[MMMEEE???<<<888777999:::;;;:::999:::>>>KKK^^^qqqvvviiiOOOEEE===<<<===999555444333555777888888999:::;;;<<<;;;<<>>GGGIIIFFF999555111222666999:::999666666777888888888888777666555444222222444555666888888777777888999999999:::===BBBDDDBBBEEESSSbbb^^^PPP???555666::::::888555555555555555666888888>>>======??????BBBMMMXXXhhhsss~~~sssjjj^^^SSSJJJCCC<<<888999999888555333333666999>>>>>>???EEERRR]]]]]]WWWKKKCCC<<<;;;:::777555555666777777444///---...111666999<<<<<<;;;???HHHOOO[[[ggguuu}}}555333111333666999888666333333222222333444666777111333777AAASSSdddiiigggPPPEEE;;;888999888777888888555555666444222444999DDDOOO```iiiaaaLLL;;;444777777777777777666666555222222111111222333444555777777888777777888:::===<<<>>>@@@DDDPPPdddttt{{{wwwxxxzzz~~~vvvmmmeee]]]WWWVVVYYYVVVZZZ]]][[[WWWSSSSSSUUUTTTTTTTTTUUUUUUUUUUUUUUU[[[YYYUUURRRRRRWWW___eee```RRRCCC<<<:::888888:::;;;>>>DDDKKKQQQSSSSSSQQQQQQWWWZZZUUURRRTTTYYY[[[VVVTTTSSSSSSSSSRRRPPPNNNLLLDDDAAAHHHPPPXXXfffttt|||||||||~~~}}}{{{zzzrrriii```QQQCCC>>>===;;;999888333444555666777777777777333111000000111222111111333444555555444444666888555444333444666888888777999:::<<<<<<:::777444222111111222444:::DDDOOOVVVTTTHHH:::333555888999888444444444333333111000///---------...//////000000......000333666999999888===JJJ^^^mmmqqqjjj\\\QQQDDD???999666888;;;;;;;;;888888<<>>@@@???BBBGGGJJJSSS^^^ffflllrrrzzzyyylll^^^RRRJJJLLLUUUaaafff^^^NNNEEEDDD<<<;;;:::;;;===>>>===<<<999;;;===???>>><<<999666666555333555>>>HHHKKKHHH;;;666111222777;;;:::888444555777888888777666555666666555555555555666666777666555666999;;;;;;:::;;;<<>>>>>>>><<<>>>GGGRRReeesssssslll```UUUKKKCCC===999888999999666111///111444999;;;===CCCOOO\\\aaa^^^LLLDDD===<<<<<<888666666666777777444000///111444777:::<<<;;;:::===EEELLLYYYfffsssyyy222///...000555777666333222444555777777888999:::888777888AAASSSccceee___KKKAAA999999;;;999888888777555666777666222333777AAAJJJWWW^^^WWWFFF:::666777777777777777666555555///000111333555666666666777888888777777777:::<<<:::;;;<<>><<<;;;;;;@@@GGGNNNQQQQQQRRRSSSOOOWWW[[[XXXTTTVVVYYY[[[WWWUUUSSSRRRSSSSSSRRRPPPLLLBBB???FFFNNNVVVeeeuuu|||{{{|||~~~~~~|||vvvpppeeeUUUDDD===<<<:::::::::555555444444555666777888555333222111222333222111222444555555444444777999777666666888;;;<<<<<<;;;999:::;;;;;;:::888666555///000111333888???GGGMMMOOOHHH===555333555666555333555777777555222000///---------...//////000000111///...///333777999999999AAAQQQdddrrrsssiii___MMMEEE;;;666777999:::999777888;;;AAANNN```rrr}}}zzzpppXXXIII:::555666444111000333333333555666666555333222222666;;;<<<:::<<>>>>>===<<<999:::;;;<<<;;;999666555333222000222<<>>888:::===;;;888777666555666888666222222555???FFFRRRXXXRRRDDD;;;999666666777777666666555444///111444666888999999999888888888777666777999;;;999999999???OOOeeessswwwzzz{{{}}}xxxmmmggg___WWWWWW[[[YYYWWWUUUVVVYYYZZZWWWTTTRRRSSSUUUXXXZZZ[[[\\\\\\NNNPPPRRRSSSTTTWWW^^^cccWWWMMMEEEEEEGGGEEEAAA???<<>>@@@???>>>888888999:::::::::999888...///000222555;;;AAAFFFJJJFFF>>>555000111222222444777999:::777444111///---------....../////////444000------111555777888:::<<>>HHHXXXkkkxxxvvv]]]LLL;;;555444222000///222222222333444333111000......222777888777888<<>>???===<<<888888999999999777444333000///---000;;;GGGKKKGGGCCC<<<555444888:::777333666777999:::999888666444333444666777777666444333555333333555:::===>>>===;;;888555444333666BBBNNN______XXXIII>>>999444...(((+++///444888:::;;;<<<>>>999555222000555CCCQQQUUUhhhwwwzzz~~~{{{uuuoooeeeYYYNNNFFFAAA???888<<>>999666555333555555333111111555999999<<<>>><<<:::===DDDKKKQQQ^^^jjjpppuuu~~~444222///...000111222222666:::===<<<888666888;;;>>><<<;;;@@@LLLXXXYYYSSSGGG???999:::===<<<;;;:::999888888888888666333000333===LLLUUURRRGGG===999666333111222555777666444333444555666777888999:::<<<======;;;888666555666777888:::AAANNN```ttt~~~zzzyyy}}}{{{ttthhh]]]WWWWWWYYY\\\ZZZYYYYYYYYYXXXVVVTTTUUUTTTTTTWWWZZZZZZVVVSSSSSSTTTTTTSSSRRRUUU[[[```^^^VVVLLLGGGKKKOOOHHH>>>CCCCCCFFFLLLRRRUUUSSSQQQNNNUUU[[[\\\WWWSSSSSSTTTQQQRRRTTTUUUUUUSSSQQQOOOGGGBBB>>>@@@EEEOOO^^^lllvvv{{{}}}|||}}}hhhYYYHHH???<<<::::::<<<555555555555444333333222...000333555555555666777666666777777999;;;<<<===:::;;;===>>>>>>===;;;::::::999888777888888888777222333444333222555;;;@@@HHHKKKGGG<<<333111444555::::::;;;:::888666333222222111000......000111222666555333111///000333666888===DDDMMM]]]llloooiiiZZZKKK>>>888555333666<<<999888999>>>EEERRRgggyyy{{{xxxeeeTTTAAA888333000......000111333333333111///...***,,,///111333666:::===EEEKKKUUU___hhhpppvvvzzz}}}nnn\\\KKKBBBDDDQQQ___ccc\\\OOOCCC===777999:::;;;<<<;;;;;;:::999888666666777777666444///...,,,///;;;KKKRRRRRRHHH@@@888777777666555777777999<<<===<<<888444111111222444666777888888888888666555666888:::;;;;;;999999777444444888@@@GGGUUU[[[WWWHHH>>>===888000((('''+++666======;;;;;;888666333111333999BBBIIITTT```ooo{{{yyynnn___UUUPPPKKKCCC===>>>>>>===<<<;;;999777666777666666;;;DDDMMMRRRSSSNNNIIIDDD@@@???>>>:::777:::999888666666666666777@@@@@@@@@>>>===???EEEJJJUUUVVV[[[dddqqq~~~888555222111111222222111555999<<<;;;777555666888999999888;;;EEEPPPRRRNNNDDD<<<666888;;;;;;:::;;;777777888::::::999555333111===MMMXXXXXXNNNDDD>>>666222...---111444555555444444555666777888999999======<<<999555333333444555777;;;AAAKKK\\\ppp}}}~~~||||||~~~tttggg\\\XXXZZZ^^^]]]\\\[[[ZZZ[[[ZZZXXXUUUUUUTTTTTTUUUWWWWWWUUURRRTTTUUUUUUSSSRRRSSSWWWZZZ[[[VVVOOONNNSSSVVVLLL@@@AAABBBEEEJJJPPPSSSPPPMMMNNNQQQTTTSSSQQQPPPQQQSSSSSSRRRRRRQQQPPPPPPOOOOOOGGGBBB>>>@@@CCCJJJWWWbbbpppxxx~~~kkk[[[KKKBBB>>>:::888999555555555444222000...------///333444555555777888::::::999999::::::;;;;;;:::;;;;;;<<<;;;:::999888888999999::::::999777666444444333000///333;;;AAALLLRRRRRRFFF:::444444555999999999888666444333222333222000......000222333888777555222000111555888666;;;@@@JJJ[[[kkkqqqoooZZZLLL>>>888666444444777999777777:::@@@LLL```rrr|||vvveeeTTTBBB888444222222333444555555555333111///------///111333444777:::===GGGLLLUUU^^^gggqqqyyy}}}nnn]]]OOOFFFJJJTTT^^^___UUUGGG<<<777888999::::::;;;;;;:::::::::999888777777666555444---000222666BBBSSS___dddMMMCCC:::777666555555777:::;;;======<<<:::666444444444555666777888888999888666555555888:::;;;;;;888999888666666:::BBBIIIUUU]]][[[NNNBBB>>>:::333+++***...777<<<;;;888888888666444222333999AAAGGGQQQ]]]mmmxxx}}}uuufffZZZSSSKKKBBB;;;=========<<<:::999888777;;;::::::===CCCKKKRRRWWWPPPJJJCCC????????????===>>><<<:::888777777777777:::<<<>>>??????AAAFFFIIIPPPUUU]]]gggrrr{{{===:::666444333333333222444777;;;:::777333333333222444555777>>>GGGLLLKKKBBB999333555888999888999444555777;;;<<<<<<888555444@@@PPP\\\___WWWJJJ@@@555000+++***---222555555444555555666777888888999===<<<:::666222000111222222666;;;???FFFVVVlll{{{~~~~~~~~~tttggg\\\YYY]]]bbb^^^]]][[[[[[\\\[[[YYYWWWVVVUUUSSSSSSTTTTTTRRRQQQRRRSSSTTTTTTSSSTTTVVVXXXWWWUUUSSSVVV]]]^^^SSSEEE@@@@@@DDDJJJPPPQQQNNNJJJNNNMMMLLLKKKKKKMMMOOOQQQTTTRRROOOMMMLLLLLLMMMNNNIIIDDD@@@AAABBBFFFPPPZZZjjjttt~~~nnn___OOOFFF@@@:::666555333444444333111---***(((+++...111333444555777999======<<<<<<;;;;;;;;;:::;;;:::999888777666666666666888:::;;;;;;999666444666666333000///333;;;BBBPPPZZZ^^^RRR@@@666444555888777666444333222222222555333000......000333555:::888666333111333777:::777:::>>>GGGXXXjjjvvvxxx___PPPAAA;;;999777666555888555444666999CCCUUUeeesss|||vvvgggVVVCCC999555444666999999888888666444111///...222333555666666888<<<>>>HHHMMMVVV___iiittt}}}}}}}}}}}}}}}{{{nnn___SSSLLLNNNVVV]]]ZZZNNN@@@888555999999999999::::::::::::;;;;;;:::999777555333222---333999>>>HHHYYYhhhoooQQQFFF<<<888666444555888<<<<<<===<<<;;;:::999888777777666666777888888999777555444555777999::::::666777777666555999AAAGGGSSS^^^aaaUUUGGG???:::555000///111888;;;888555555777666444333444888???DDDLLLZZZjjjuuuyyy~~~zzzkkk___WWWNNNEEE>>><<<<<<;;;;;;:::999888888>>>>>>??????AAAHHHQQQYYYSSSKKKBBB======???@@@@@@@@@???<<<:::888888888888555888<<<>>>@@@CCCFFFHHHJJJSSS___iiiqqqxxx~~~@@@===999666555555444333333666::::::777333111000...333555666<<>>======<<<<<<;;;<<<:::777555333333444444555666888888777666555444777777666444222555;;;AAAPPP]]]cccVVVAAA555444777666555333111000000111222666444111//////111444666999888555222111333777:::;;;;;;>>>EEETTTfffuuu}}}iiiZZZGGG===;;;;;;:::888888555333222333:::IIIXXXiiivvvzzzkkk[[[GGG<<<777555888<<<;;;:::888777555333222111777888888888888:::===@@@FFFMMMXXXdddoooxxx|||yyyxxxzzz|||wwwlll```VVVOOOPPPXXX]]]XXXKKK???999999::::::999999999999:::::::::;;;;;;999555222000000,,,333999???JJJYYYeeeiiiOOOEEE<<<999777555555666;;;;;;999888888888888999:::999888777777888888999666444333444666888999999444555666444333555:::???MMM\\\ddd[[[KKK???999555333111444999:::666444555666666666555555888<<<@@@FFFUUUiiivvvzzz}}}xxxmmmccc[[[TTTKKKEEE;;;;;;:::999999999999999<<<@@@BBBBBB@@@DDDNNNWWWSSSLLLBBB===;;;<<<<<<;;;>>>===<<<:::999999999:::666777999;;;>>>AAADDDFFFEEEPPP]]]hhhooovvv~~~@@@===:::777777777777666555777::::::888555111000///444888:::AAANNNYYY^^^KKK@@@555333333111000111---///222666999:::888555888BBBPPP]]]gggfffWWWFFF777444111111555777666444666666666666777777777777;;;999666222///...000222333666777777<<>>>>>>>>>>><<<999666333222222222333444555555333111000333555666888:::999888888;;;>>>MMM[[[aaaTTT???444444888444333222000000000111222555444111//////111444555666555444222111222555888<<<:::;;;AAAKKK[[[lllxxxpppaaaMMM>>>:::;;;;;;:::888555333222111555AAAMMMcccqqqqqq```MMM???888555777<<<:::999888666666666666777:::::::::999888:::>>>AAADDDNNN]]]kkkvvv~~~~~~zzzyyy||||||uuukkk___VVVPPPUUU]]]bbb]]]NNNAAA;;;;;;::::::::::::::::::::::::999;;;;;;999444000......+++///444===KKKZZZ```^^^KKKBBB;;;:::999666444555888777555444444555666777:::999999888888888888888555333222333555777888888555777888666333333666999FFFWWWddd```OOO???666444333333555::::::666444666777888888888777888:::<<<@@@QQQgggvvv{{{~~~~~~xxxnnneee]]]UUUMMMHHH;;;:::999888888888888888777===BBBBBB???BBBJJJRRROOOIIIAAA===<<<<<<:::888:::999999888888999;;;<<<:::999777777:::>>>BBBDDDCCCLLLYYYccclllvvv===:::888777888999::::::888999:::;;;:::888555333111666:::===GGGVVVccciiiSSSFFF999444333000...///---...///222555666555444222;;;GGGVVVfffnnnbbbOOO<<<999666777999:::888666777777777777666666666666777777666333111000222444555666555555;;;LLLdddvvvzzzzzzzzz|||}}}zzzwwwwwwuuummmddd]]]ZZZZZZXXXWWWWWWWWWXXXXXXVVVTTTUUUVVVVVVUUURRRQQQQQQQQQSSSSSSSSSVVVXXXZZZYYYXXXUUUQQQLLLNNNXXX```\\\SSSEEEEEEHHHMMMTTTWWWUUURRRNNNOOOQQQSSSRRRQQQOOONNNMMMNNNNNNOOOPPPPPPOOOOOOOOOFFF===888999???MMMZZZkkkvvvyyyqqqcccSSSJJJDDD<<<777555555555555444333111000///***+++---//////222555777666888:::<<<>>>>>>>>>>>>;;;999666444222222333333333444333000------111666555999<<<<<<:::999:::<<>>AAAEEEPPPaaaqqq|||~~~}}}~~~zzztttjjj___UUUOOOXXXbbbiiidddRRRBBB:::999;;;;;;<<<======<<<:::999888;;;<<<:::444///......+++---000:::JJJZZZ```^^^KKKBBB;;;999999666555666666444333222222333555666888888999999999888888777444222111222444666777777888;;;<<<:::666444555777AAARRRcccdddUUUBBB777333555444777:::999555555888777999;;;;;;:::888888999;;;JJJ```pppyyy|||{{{rrrhhh^^^SSSJJJDDD<<<:::999777666666777888444999===>>>===@@@IIIPPPNNNHHHAAA>>>>>>>>><<<:::777777777777888999;;;<<<<<<999555555777;;;???AAAAAAHHHSSS^^^iiiuuu888666444555888;;;======;;;;;;<<<<<<<<<;;;:::888444777:::>>>JJJ[[[hhhmmmXXXJJJ===666444111///000/////////000333444444333...666???NNNcccpppgggUUUBBB>>>:::888:::<<<;;;999888777777777666666666555444555555555444444666777666666666777===JJJ[[[gggoooqqqtttxxx||||||{{{yyyvvvwwwtttnnneee]]]ZZZZZZXXXWWWVVVWWWXXXXXXVVVTTTTTTWWWYYYXXXUUUSSSRRRSSSSSSRRRQQQSSSWWWYYYYYYWWWTTTOOOJJJKKKUUU^^^[[[RRRDDDCCCEEEJJJQQQUUUUUUTTTOOORRRUUUTTTQQQNNNNNNOOOKKKKKKKKKLLLNNNPPPRRRTTTOOOFFF>>>::::::???LLLXXXgggttt}}}qqqcccTTTLLLGGGAAA===<<<:::999666444222111000000+++,,,---......000333666555666999;;;======<<<<<<:::999777555444444444444111333444111------000444666999;;;:::888777999;;;JJJXXXaaaYYYGGG;;;666666222333333444444444333333111111111111111111111111000111444444333222333444777555666:::>>>FFFVVVfffnnnhhhXXXDDD888777777555999999:::;;;888666<<>>AAAHHHSSScccrrr}}}~~~~~~{{{uuulll___TTTNNNTTTaaalllhhhWWWDDD:::777;;;<<>><<<999888777999DDDUUUfffrrrxxx{{{{{{vvvkkk___RRRHHHBBB===;;;999666555555666666555777888777999???JJJSSSXXXQQQGGG@@@>>>>>>===;;;888888777777888999:::;;;:::777444555888<<<======???DDDMMMYYYgggsss}}}444333222444888<<>>===<<<===>>>>>>===;;;666777999===KKK]]]iiimmmZZZLLL>>>888555222111222222000//////111333333333///555<<>>BBBLLLVVVbbbrrrrrrdddUUUMMMIIIDDDAAAAAA===;;;777333000/////////+++,,,---------///222555444666888:::;;;;;;:::::::::999888777666555555555///333555444000...000333777888999777444444888;;;KKKZZZeee^^^NNN@@@888444222333444555666555444333///000111111111111000///...111444666555333333333777555777<<>>;;;888===DDDLLLZZZiiisss|||zzzrrreeeTTTGGG<<<555666:::;;;999777555555777:::<<<999999888666666999>>>AAAKKKUUUdddrrr}}}}}}wwwmmm```TTTMMMLLL[[[jjjiiiYYYFFF;;;888;;;===@@@BBBBBB???;;;888999===@@@>>>888333111222000333333444===NNN^^^gggXXXKKK<<<555333333777;;;666666555555666777888999333555888;;;;;;999777555333111000111333555666666444777;;;:::777444444555AAAQQQeeemmmbbbNNN===666999999;;;<<<888222222666999<<>><<<;;;:::::::::999888888888::::::666444444666:::===<<<;;;>>>BBBKKKXXXfffrrryyy|||111111222444666888:::<<>>???<<<999<<<::::::???LLL___rrr}}}bbbRRR@@@777555333333444777555333111111333555666444444===RRRhhhppphhh]]]SSSFFF;;;888999999:::<<<:::999888777666555444444000111222444555777888999666444444888<<>>???FFFOOOUUUUUUSSSPPPPPPQQQQQQPPPOOOMMMLLLIIIKKKKKKKKKNNNSSSTTTQQQQQQIIIBBB@@@@@@CCCKKKTTTeeeqqq}}}uuufffWWWNNNIIICCC@@@@@@???;;;666333111000...------............111555888888888888777777666555555999999888777666555555555444555777777555444555666:::999888666555666999<<>>888999333444666666666444222111000//////111444555222000---///222444555444333111555555888::::::???LLLZZZkkkpppmmmZZZDDD888777888===<<<:::999888999:::;;;DDDOOO^^^kkkyyy~~~}}}qqq]]]JJJ===888999;;;===999666444666999;;;<<<777888999;;;>>>@@@AAABBBJJJUUUeeeuuu}}}wwwmmm```SSSKKKPPPYYYbbb___QQQCCC;;;999::::::<<<===>>>===999666888:::<<<<<<999555333222111000000333;;;IIIXXXcccRRRIII===555444666777888888999999888666666777888888999;;;<<<;;;888666444000222444666777666555333777777777777666555444333888HHHZZZaaaYYYJJJ===777<<<======:::666555666999>>><<<;;;;;;;;;:::888555555>>>LLLZZZdddkkkpppsssvvvlllcccWWWKKKBBB===;;;888666555666888999999555333555999???JJJUUUgggaaaTTTEEE===;;;:::666777777777777888999:::;;;333333333666999;;;<<<;;;@@@AAAFFFSSScccqqqyyy{{{222333333555666888:::;;;<<<999777888<<<>>><<<999999777777===JJJ^^^rrr~~~eeeTTTBBB:::777666555666555444333222222444666777222666???NNNcccrrrqqqiiiWWWJJJ???;;;:::999888999888777666555555666777777333444444666777888999:::999666555777;;;BBBPPP]]]kkknnnuuu}}}||||||wwwuuupppiiiaaaZZZWWWWWWYYYYYYZZZ[[[[[[ZZZYYYYYY[[[[[[ZZZYYYXXXVVVUUUTTTTTTTTTTTTUUUWWWZZZ]]]___\\\TTTIIIDDDJJJRRRQQQKKK???<<<<<>>;;;777444222111000///000//////000111333555666666666777777777666444333666666666666666555444333555666888888777666777888999999888666444555888:::AAAOOO]]]^^^QQQ@@@777444222333444555555333111000000000000222555555222000...000222555666555444333444666999<<<;;;;;;DDDOOO___lllsssgggRRRAAA999666999888666555555666888999EEERRRaaakkkuuu~~~zzzooo]]]LLL@@@;;;;;;===<<<:::777777999;;;======777888:::<<<>>>@@@AAABBBHHHSSSdddsss~~~|||rrrdddVVVLLLNNNWWW]]]YYYLLL???999999999999:::;;;<<<;;;999777777999;;;:::777333111000111111111444;;;FFFTTT]]]PPPGGG===666555666777777888888888777555555666777222333555888::::::888666222333444666888888666555555555555555555444333222555@@@NNNTTTPPPFFF<<<666;;;;;;;;;999666555666999<<<;;;:::999999888666444555<<>>CCCNNN^^^kkkrrruuu444555555666777888999:::888666555777;;;===;;;999777555444999GGG[[[ooo{{{eeeTTTBBB:::888666666666444444333222333444666777222:::@@@FFFZZZqqqwwwoooYYYMMMAAA===;;;888666666444333222222333555888999777777777777888999::::::;;;777555666999???LLLYYYlllttt|||zzzwwwqqqhhh```[[[YYYYYYZZZ[[[\\\\\\\\\\\\[[[[[[ZZZZZZZZZZZZYYYXXXWWWWWWUUUWWWYYY\\\]]]]]]\\\[[[ZZZSSSGGG@@@CCCKKKLLLHHH>>>;;;999===FFFMMMPPPPPPNNNMMMLLLKKKKKKKKKKKKKKKKKKNNNOOOOOORRRVVVUUUQQQOOOHHHBBB@@@>>>@@@IIIRRRbbbiiittt~~~|||nnn___UUUMMMDDD??????===:::666444333333222000111000///222555777666444333555777888888666444222222444555666666555333222666888999:::999888999:::999999888666444444666999===JJJYYY^^^UUUFFF888000111222333333333222111000111111222444555555222000///111333555666666666555555666:::===:::777;;;BBBVVVhhhuuunnnZZZGGG;;;666666555444333444666888999EEESSSaaajjjpppyyytttkkk\\\MMMBBB>>>===>>><<<:::999:::===>>>???>>>888999:::<<<>>>???AAABBBFFFPPPaaaqqq|||wwwiiiZZZPPPPPPVVVZZZTTTFFF;;;888999999999999888888888777777666888999888555222000///111111222555:::CCCNNNUUUMMMEEE<<<666666777777777777888888666444333444555000000222777<<>>888888999888777555555777888:::999777777777666333111555888AAAPPPbbbrrr|||}}}}}}vvvkkk\\\KKK???BBB@@@===:::999888999999<<<999777888888999???GGGPPPVVVVVVMMMCCC===:::777777777666555555555555666555444555777;;;===>>>=========AAAKKKYYYfffnnnqqq666777777888888888888888666555444666:::<<<<<<:::888555333666BBBTTTgggsss___OOO>>>666555444555666555555555444444444555555333;;;<<<===QQQmmmtttiiiVVVJJJ???;;;:::888666666222111000///000333555777888888777777777888999999;;;777555555777===JJJWWWhhhqqqyyy|||~~~|||wwwnnnfff```^^^]]]YYYYYYYYYZZZZZZZZZZZZZZZXXXXXXYYYZZZZZZYYYXXXXXXWWWXXX[[[]]]]]]\\\ZZZXXXVVVPPPEEE===@@@IIIMMMLLLBBB===999;;;DDDLLLPPPQQQOOOMMMLLLKKKJJJKKKLLLLLLLLLOOOPPPPPPSSSVVVTTTPPPMMMGGGBBB???<<<===EEENNN\\\fffsss~~~}}}qqqcccXXXMMMCCC======;;;888666444444333222111///------222888;;;888333333555888::::::888555333111333555777777666444222777888:::;;;::::::;;;<<<999999999777555444666888<<>>>>>;;;;;;;;;===???@@@???>>>888999:::<<<===???@@@@@@DDDNNN^^^nnn{{{xxxkkk]]]UUUWWW\\\\\\SSSEEE:::888;;;;;;:::999666444333333444444666888777555333222222222222333555999@@@IIIOOOJJJDDD;;;666666777777666777777777555333222333444555333333888>>>CCCBBB@@@:::777555666888999777555777777888999999999999999666777;;;DDDLLLLLLDDD;;;777666666555444555777888777666555555555444222000444666>>>NNNbbbttt}}}|||uuukkk]]]MMMBBBEEECCC@@@===;;;:::::::::;;;999888999888888<<>>;;;999777666555444333333333333666555666888<<<>>>???>>>??????CCCLLLYYYeeeooosss777777888888888888777666555555555777:::;;;<<<<<<:::777444666@@@OOO___jjj\\\LLL;;;555444555555777777777777666555444333222222888666888NNNlllsssfffSSSGGG<<<999999777666777222000///......///111222777666555444444555666777888555444555777===IIIUUUccclllsssxxx|||uuulllddd___]]]UUUUUUUUUUUUVVVVVVWWWWWWUUUVVVWWWYYYYYYXXXWWWWWWYYYZZZ[[[\\\\\\\\\[[[ZZZUUUQQQHHHAAACCCMMMTTTVVVGGGAAA<<<>>>FFFNNNSSSTTTPPPOOONNNMMMMMMMMMNNNOOOMMMOOOPPPOOOQQQUUUSSSOOOKKKGGGBBB>>>999888@@@JJJUUUcccuuu|||qqqdddYYYMMMBBB;;;;;;999777555444444333222000,,,***,,,111999<<<999555444666999;;;<<<:::888666333555777999999888666444666888::::::999999:::;;;999999999888666555777999;;;AAAJJJPPPPPPHHH<<<333111111111222222111111111444555666666555444333222444444444444555666777777888666777999777555888>>>TTTdddqqqmmm\\\KKK>>>888555444444444555777:::<<>><<<<<<;;;:::;;;===??????>>><<<888999:::;;;<<<===>>>>>>BBBLLL[[[kkkxxx~~~uuukkk```YYY```cccbbbWWWGGG;;;999<<<===<<<:::555111...///000333555777888777666777777333333333444888???HHHNNNJJJCCC;;;666555666666555666777777555333222333444999777555888===BBBEEEEEEAAA<<<666444555777666444666666888999::::::::::::777666:::FFFRRRSSSIII===666555444333444555666777555444333333444444222000444666>>>NNNbbbrrr{{{}}}wwwoooggg]]]QQQIIIFFFEEEBBB???===<<<;;;:::999777777999999888;;;AAANNNXXX]]]UUUHHH@@@===<<<888777666444333333333333666666666999<<<>>>???>>>???@@@CCCKKKWWWdddnnnttt666666888888888777666555444555666777999:::;;;<<<:::888777999BBBPPP^^^ggg___OOO>>>777666666777888666777777777666444333111111444444888NNNjjjtttnnnWWWJJJ>>>999888666555777222111000///////////////555333222111111222444666666444444666888<<>>???>>>===>>>@@@GGGPPP]]]hhhooo444555777888888777666555333444555666666777999:::777777888>>>IIIWWWeeemmmdddSSSBBB999777666555666333444666888888777555333333555666:::III___pppxxxdddUUUEEE<<<888555444555111222222333222111000///333111000//////111444555666444555777888:::BBBKKKZZZiiitttwww~~~{{{rrrggg^^^XXXVVVRRRRRRRRRRRRRRRTTTUUUVVVOOOQQQSSSUUUUUUTTTRRRPPPTTTUUUXXXZZZ\\\\\\[[[[[[YYYXXXQQQIIIGGGMMMUUUXXXKKKEEE@@@AAAIIIQQQUUUVVVQQQRRRRRRSSSSSSSSSRRRRRRSSSSSSQQQNNNPPPTTTUUURRRIIIFFFAAA;;;222...444>>>LLL[[[ooo}}}wwwoooeee[[[OOOBBB<<<======;;;999888888666333111---///111444777888999999555666888:::;;;;;;;;;;;;999:::::::::999888777666444555666555333222222333222444555555444444666888888<<>>CCCWWWmmmxxxuuugggQQQ???777666555555666888:::;;;<<>>===<<<999777777999999888<<>>>>>>>>===>>>???CCCJJJUUUaaahhh333444666777888777555444222333444555555555777888444555999AAANNN]]]kkkttthhhVVVCCC:::666333222222000222555888999888777666555777999<<>>FFFVVVhhhvvvwwwxxxzzzoooddd[[[WWWVVVTTTSSSRRRRRRSSSUUUWWWXXXNNNOOORRRSSSSSSRRRPPPNNNMMMPPPTTTXXXZZZZZZXXXWWWXXXXXXQQQGGGBBBFFFLLLOOOJJJEEE@@@AAAHHHPPPTTTTTTQQQRRRSSSTTTTTTTTTRRRRRRVVVVVVRRRNNNPPPUUUVVVTTTIIIEEEAAA:::000+++111;;;LLLWWWiiiyyyvvvnnnfff\\\PPPDDD>>>??????===;;;::::::888555222111333555666666777888:::555555777888999:::;;;;;;;;;::::::999888777777666333444555444111//////000///111333333333333555666999>>>DDDGGGGGGBBB===:::555555555555555666777888<<<;;;999444000111555999999777444222111111222444222000111555777666777;;;???PPPeeesssvvvmmmZZZIII;;;:::999888999:::===>>><<>>===@@@??????AAAGGGQQQ\\\ccc222444666999::::::999999;;;888555444666777888888666555555===QQQiiivvvyyyiiiTTT@@@999777222000222444222222666;;;<<<999555555222111555===MMMdddxxxsss___III???;;;666333444999999999888777666555444999666222//////222666999444444666777555555<<>>AAAIIIPPPQQQIIIAAABBBIIIPPPPPPNNNOOOOOOPPPSSSVVVUUUPPPLLLTTTTTTSSSRRRPPPMMMLLLKKKIIIIIIEEE<<<333111777>>>LLLWWWgggsss{{{zzznnn```VVVQQQMMMGGGAAA???>>>===;;;:::999999999:::;;;;;;999777777888999;;;:::999888888888999:::777999:::;;;:::777444222111333555555333000///...111222222333555777999:::999???CCCEEEFFFGGGDDD>>>999888777777888888777666:::666333111222555888:::999888666555444333444444444555666777777777777777@@@JJJXXXdddmmmmmm```SSSCCC===999;;;<<<;;;<<>>444333333:::999999777666555333333666888999999888666666666888666333222777BBBQQQ[[[NNNCCC999666444222333555666777888999999888666555666444444666<<>>>>>:::888777777:::<<<======IIITTT___bbbYYYLLLAAA<<<888888999:::::::::999999666777888999:::;;;;;;<<<>>>===???DDDHHHNNNZZZfff111333666888:::::::::999::::::888777666666666777555333333<<>>BBBKKKSSSVVVMMMDDDBBBHHHMMMNNNLLLMMMLLLMMMPPPSSSSSSQQQNNNRRRQQQOOOMMMLLLLLLMMMMMMHHHHHHEEE>>>666444:::@@@NNNVVVcccpppzzz~~~sssdddXXXQQQLLLFFFBBBAAA@@@>>>===<<<;;;;;;;;;;;;<<<<<<:::888777777999:::999888777777777888888555666888999888777555444222444666666444222111111333333333555666888999:::999===@@@AAAEEEGGGCCC<<<888777666666888888777666666444111000222666:::<<<<<<;;;888666555555555666777777888888888888888888<<>>======>>>999888777999;;;======<<>>===???DDDHHHMMMYYYddd111333555888999999999888888:::<<<:::777555555777666333333===SSSjjjsssrrr[[[HHH888666888666555777999777777999<<<===:::777222///...111888EEEZZZllliii[[[LLLDDD@@@===;;;;;;666777888888999999888888444444222111111111222222333222333555666888@@@IIIVVVkkkxxxlllaaa[[[XXXTTTUUUUUUVVVVVVVVVVVVWWWQQQRRRUUUYYY]]]\\\WWWRRROOOSSSVVVVVVRRRNNNMMMMMMPPPLLLEEE>>><<>>CCCMMMSSS^^^lllxxx~~~~~~{{{xxxhhhYYYPPPJJJEEEBBBBBBAAA@@@???>>>>>>>>>>>><<<===<<<:::888666777888999888777777666666777777444444555555666666666666444666888888666444333333444444555666777888999::::::<<<===BBBIIIMMMGGG===999888666666777777666555222111000000222666;;;>>>@@@>>>:::777666666777888999999999999999888888888999>>>HHHWWWiiirrrkkk___JJJCCC=========;;;999:::888444666CCCUUUeeeuuu}}}qqqaaaPPPBBB999888555555888888555555777888999:::;;;;;;:::999888<<>><<<;;;<<<===888888999;;;===>>>===;;;;;;EEESSS[[[YYYNNNBBB:::777777888999::::::;;;;;;777777777888999:::;;;<<<>>>===???CCCFFFLLLVVVaaa444555777888888777666555333888===<<<777555666888888555555@@@WWWmmmuuurrrYYYFFF777666999777666999;;;:::999;;;======;;;999666333222333777AAATTTeeeiii___RRRHHHAAA<<<:::888888888888999888888777777222111000//////111333444444222222555777;;;DDDMMM^^^ooo}}}mmm```ZZZXXXVVVUUUTTTTTTUUUVVVVVVUUUSSSSSSVVVZZZ]]]\\\XXXUUUQQQUUUXXXVVVPPPLLLMMMOOOMMMIIIBBB<<<:::BBBNNNXXXYYYQQQGGG@@@@@@BBBEEEGGGFFFEEEEEEFFFIIINNNQQQSSSVVVTTTPPPLLLIIIFFFEEEEEEEEEGGGGGGDDD@@@???AAADDDHHHQQQ^^^lllvvv|||~~~~~~zzzjjjZZZNNNGGGDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@======<<<:::888666777888999999888888777777666666444444333333333444555666777999;;;:::777444333222444444555666777888888888999:::>>>GGGSSSXXXOOOBBB===:::777555555444333111000000000000111555999<<<@@@>>>:::777666666888999999999888888777777777777777;;;DDDUUUkkkwwwqqqeeeQQQGGG???>>>>>>:::777777222...000>>>QQQcccrrr|||{{{qqqcccTTTGGG>>>888666555888999777777:::999::::::::::::::::::999===CCCMMMWWW```iiirrrxxx}}}zzzvvvssssssyyy{{{ppplllnnnzzzvvvfffKKK555---///222888888777777777888999:::777999;;;<<<:::777666666222222222333:::III]]]llljjjVVVCCC<<<===<<<:::888888888888888777666555444222333777999777888BBBMMMYYYPPPDDD999555555777999::::::;;;;;;:::888555222666222888CCCTTTjjjmmm[[[CCC999222444777777555444444444444444555555666666666555777;;;BBBOOObbbrrr{{{}}}uuummmfff\\\TTTHHHFFFCCC@@@???===<<<:::777888:::===??????===:::===CCCLLLSSSUUUPPPFFF>>>777777888888999:::;;;<<<999888888999:::;;;===>>>===<<<>>>BBBEEEIIISSS]]]888888999999888666333111000666;;;;;;888555777999777555666@@@WWWmmmuuuttt]]]III999888:::777777999;;;;;;:::;;;<<<<<<<<<;;;:::666444444555===MMM\\\iiicccWWWJJJAAA<<<999777:::999999888777666444333222000---,,,---111666999555111000444888===FFFPPPfffqqq{{{~~~oooccc\\\[[[YYYWWWTTTTTTUUUUUUTTTSSSVVVVVVVVVWWWXXXXXXWWWUUURRRUUUXXXUUUPPPNNNQQQUUUMMMIIIBBB;;;999???LLLVVVTTTNNNEEE>>>;;;===BBBEEEDDDDDDDDDEEEHHHLLLPPPSSSSSSRRRRRRPPPMMMIIIFFFDDDFFFGGGHHHFFFCCCAAAAAACCCEEERRRcccnnnrrruuuzzz~~~zzz~~~zzzkkkZZZLLLDDDCCCCCCAAAAAA@@@@@@@@@@@@@@@AAA;;;<<<;;;999777666666888;;;::::::999999888777777666555333222111222333444:::<<<<<<;;;777333111000333444555666666666666555333666===JJJYYY___UUUGGG@@@===888555333111///---111222222111000111555999===;;;888666444555666777888777666555444444555555444888AAASSSjjjwwwsssgggXXXLLLAAA>>>===:::777666...+++000???QQQaaaoooxxx~~~xxxmmmaaaUUUIIIAAA777555444888999777999<<<999999888888888888999999<<>>???>>><<<:::777777666555444333222111222333555777666888DDDQQQ___TTTDDD666//////222444888999::::::888555222111777333999DDDPPPccchhhZZZCCC888...///444666555555444444444333444555666777666444666;;;@@@JJJ]]]nnn}}}~~~|||wwwrrrppplll```TTTIIIHHHFFFFFFEEEBBB===999777888;;;>>>@@@@@@===;;;>>>CCCMMMYYY___YYYKKK???888888888888999:::;;;<<<;;;:::::::::;;;===???@@@===<<<>>>AAACCCGGGPPPYYY::::::;;;:::999666333111000444888999777555666777333333555???SSSiiiuuuvvvbbbNNN<<<888999777666999999:::::::::;;;;;;;;;<<<999666444333444:::HHHVVVhhheeeZZZKKK@@@;;;999777:::999999777666444222111333000---+++,,,111777;;;555000...111666===FFFOOOhhhpppwww||||||rrrhhhcccaaa\\\XXXTTTSSSUUUVVVTTTRRRVVVVVVVVVVVVUUUUUUTTTTTTSSSVVVXXXWWWUUUTTTVVVYYYPPPKKKCCC;;;777<<>>BBBBBBDDDFFFHHHIIIKKKNNNPPPLLLMMMPPPQQQPPPNNNKKKIIIIIIIIIIIIFFFCCC@@@??????DDDRRRccclllmmmnnnsssyyywww|||zzzlll[[[KKKAAA@@@AAA>>>>>>>>>===>>>>>>??????999::::::888666555666888;;;;;;;;;;;;:::888777666666555444222222222333444:::;;;<<<:::666222///...333444555666666555444444...222:::GGGWWW___WWWJJJBBB>>>888444111///---+++111222333111...///222666777777555444444444555666555555333222222333444444111555===NNNcccsssrrrjjj^^^PPPBBB===<<<:::777777///...444@@@NNN[[[iiittt{{{yyyzzzooocccVVVHHH@@@555222222666777777999===999888777666666777888999;;;@@@HHHTTTbbbooozzz}}}qqqnnnpppvvvqqqcccMMM<<<888:::===<<<:::888555444333444555444555666666666888:::===444555555555;;;LLLdddvvvmmm[[[HHH@@@???>>><<<<<<777777555444222111000///222222444555666<<>>AAAAAA>>><<<;;;CCCQQQcccmmmeeeQQQ???:::999888888888999:::;;;;;;;;;:::999:::===???AAA===<<<===AAABBBDDDLLLUUU999:::;;;;;;:::888555444444555666666555444333333111333777???QQQgggvvv{{{eeePPP<<<777777555666:::777777888888999:::;;;<<<888666444444555;;;IIIWWWkkkjjj^^^LLL===888666333777777777666555333222111444222///......111555777444...***---333:::DDDMMMcccmmmxxx}}}zzzrrrkkkfffccc\\\XXXSSSSSSVVVXXXWWWTTTSSSUUUWWWXXXVVVUUUSSSRRRTTTVVVYYY\\\\\\[[[YYYWWWSSSOOOFFF<<<777888@@@GGGPPPMMMGGG???888777;;;???BBBEEEJJJKKKKKKKKKLLLMMMJJJKKKMMMNNNOOOOOONNNMMMMMMLLLIIIEEEAAA===;;;:::===JJJZZZeeeiiikkkppptttyyy}}}|||ppp]]]JJJ???<<<>>>;;;;;;;;;;;;;;;<<<======666777777666555555666888::::::::::::999777666555444333333333333444444555666888999888555222000///444555666777777666444333///222888BBBPPPZZZWWWNNNAAA===777333111///...,,,///111333111...---111555333333444444555555555444444333222111111222444555111444;;;HHH]]]ooovvvssscccSSSBBB;;;;;;:::888888444444888???GGGQQQ```ooo}}}wwwvvv~~~}}}tttiiiZZZHHH;;;333000000333555555888===:::999777555555777999:::;;;???GGGTTTbbbppp{{{{{{oookkklllooolll```NNN@@@<<<===>>>===;;;888555444444555666666666555444333555999===555666555333777HHH```sssiiiZZZIIIAAA>>><<<<<<>>>888777666444222000//////000111333666888???PPP___dddTTT@@@222...///000///222333555444111000111333444000666<<>>@@@AAA???===999>>>LLL___mmmiiiUUUCCC<<<:::999777777888999::::::999888888999;;;>>>@@@<<<<<<===@@@AAABBBJJJRRR888999:::;;;;;;:::888777888777555444444333111...222666:::AAAQQQgggyyyfffPPP;;;666666555666:::555666777777777999;;;===888666666777999???NNN\\\qqqpppcccLLL:::333000---444555555555444333222222555444222111111111222333333,,,(((***000888BBBJJJ\\\kkkzzzyyyrrrkkkeeeaaa[[[WWWRRRSSSWWWZZZYYYWWWOOOSSSXXXZZZYYYVVVSSSQQQTTTWWW[[[```bbb___YYYTTTUUUQQQHHH>>>666666<<>><<<999666555666777888888777555222111333888<<<777777444000222@@@XXXjjjeeeXXXJJJBBB>>>;;;<<>>;;;;;;;;;===@@@AAA???>>>:::;;;BBBRRRccceeeXXXIII===;;;999777777777999999999888666666777999<<<>>><<<;;;===@@@@@@AAAHHHQQQ777888999:::;;;<<<<<<<<<999888666444333222222333333999???GGGUUUggguuuzzz[[[KKK;;;555555666777999444555666777888999999999777444444666888===HHHSSSkkkppphhhPPP<<<555222---444444555555555555444444555444333222111000000000111///......111888>>>BBBNNN___qqq|||sssfff]]]YYYVVVWWWWWWUUUTTTSSSTTTUUUWWWVVVTTTRRRPPPPPPPPPPPPTTTWWWZZZ[[[ZZZYYYYYYYYY\\\TTTHHH<<<666555999<<>>FFFTTT___iiisss}}}~~~rrr___KKK>>>;;;===<<<;;;:::999888666555555666777:::===>>><<<777222777888:::999666333111111444444444666999999999777444444333111///...000111777999::::::888666555555222444777>>>JJJWWW[[[XXXFFF<<<444333555444333444444333000...---000666:::555444333333444444222000555333000111444555444222555444777BBBOOO```tttppp```LLL???<<<;;;<<<<<<999999;;;>>>@@@FFFVVVddduuu{{{vvvqqqiii[[[GGG999000111222444666888999::::::::::::888777777:::<<<>>>CCCJJJTTT^^^jjjuuu}}}~~~yyyqqqnnnqqqqqqfffVVVHHH>>>:::888888888888888777666777999<<<===:::666555777999888777888444222000111777FFFTTTVVVPPPGGG???;;;;;;;;;<<<>>>;;;999999999888555111888555444555888???LLLYYYVVVQQQFFF;;;999:::888444333444555555333111111222222///,,,...888KKKaaappp]]]MMM===666666777555444444666666555222333777;;;999:::;;;;;;:::???OOO___xxx~~~|||xxxrrrhhh\\\UUUMMMIIIFFFEEEFFFFFFDDDAAA???===<<<<<<======<<<:::888999AAAOOOZZZ[[[SSSLLLCCC;;;666666888777777999:::888444222222555999<<<:::;;;===???AAAFFFLLLQQQ666777999;;;<<<<<<<<<<<<999888666333222111111111000666===GGGVVVfffnnnoooWWWIII<<<888999999888888555666777777888888888888777555444555777;;;FFFQQQaaaiiifffQQQ>>>888666444555555666777777666555555666555444333222111111111333222111222555:::@@@CCCKKK]]]pppzzz~~~tttggg^^^YYYVVVVVVUUUTTTTTTTTTVVVWWWXXXXXXWWWVVVTTTQQQOOOMMMTTTVVVYYYZZZYYYXXXXXXXXX\\\UUUKKK@@@999888;;;>>>LLLPPPNNNEEE<<<999::::::???DDDLLLQQQRRRQQQPPPOOONNNPPPQQQMMMIIIGGGJJJNNNTTTQQQLLLGGGAAA<<<999777<<>>JJJWWW\\\ZZZIII???777666777666666666555444222///...///333777444333222222444444222000444222000111333555444333444333666>>>GGGTTTgggwwwrrrdddSSSEEE===::::::;;;888888999<<<===DDDSSSaaasss||||||zzzwwwpppeeeUUUDDD999555555555666666777777888777777777777777999<<>>LLLZZZqqq~~~|||xxxqqqggg\\\TTTNNNJJJFFFEEEGGGGGGEEEBBB???>>><<<<<<===>>><<<;;;666666;;;IIIXXX]]]XXXQQQEEE===777888999888888::::::777444222222555999;;;===>>>???@@@BBBFFFKKKOOO333555888;;;======<<<;;;888777555333111111111111222666===IIIZZZhhhjjjeeeSSSGGG===<<<>>><<<999888777777888888888888888888999666444555666999CCCMMM\\\iiikkkZZZEEE;;;999999666777888999999888777666888777666444333333333333555555555666999===AAACCCJJJ\\\ooowwwyyy|||vvvjjj```ZZZVVVUUUTTTSSSTTTVVVXXXYYYVVVWWWXXXYYYXXXUUUQQQOOOSSSVVVXXXYYYXXXVVVVVVVVVYYYTTTLLLCCC<<<:::<<>>>>>>>>AAAFFFMMMSSSUUUUUUUUUUUUNNNPPPPPPMMMJJJHHHKKKNNNRRRPPPLLLGGGCCC???<<<:::<<>><<<;;;999888888888666999@@@HHHKKKGGG===555444555666666555666777999:::888666666777999999888333444444333000...------555555666555444444666888555777:::???IIIUUUZZZXXXMMMCCC:::999:::999888999777666555222///...000222222111000111333333222111333222000111333444444333444444777:::>>>FFFWWWgggssskkk\\\JJJ===888888999999777777999;;;@@@NNN\\\ttt{{{vvvwwwvvvooocccTTTGGG???:::999888777666666666666333444555666777:::>>>AAACCCCCCEEEJJJUUUfffxxx}}}}}}uuurrrsssqqq```KKK<<<777777777666555666777777666777999;;;:::888666666888999:::999;;;888777555333555@@@KKKUUUOOOEEE<<<666555888:::;;;:::999999:::999777555888666666888999<<>>:::555333555666666444444555666333333333333888BBBQQQ[[[ggg^^^OOO>>>111...222777666444333444666999::::::777888:::<<<:::<<>>======>>>>>>===<<<:::888;;;III\\\gggccc\\\GGG???999999:::999999;;;:::888444222333555999<<>>>>>;;;::::::999999999888888999999;;;888666666666888@@@JJJ```ooovvvfffMMM<<<888888888999:::;;;;;;:::999888999888777666555555555555666777888999<<<>>>AAABBBKKKXXXiiisssyyy~~~zzzpppeee]]]WWWUUUSSSRRRTTTWWWYYYZZZQQQRRRUUUWWWXXXWWWVVVVVVSSSUUUXXXXXXWWWUUUTTTTTTTTTQQQLLLCCC<<<888:::<<>>===<<<===FFFUUUcccmmmuuu}}}wwwfffTTTHHHCCCCCC???>>><<<:::999888888888555999AAAKKKPPPLLLAAA888444666999:::999888999999<<<999666555666777777777222444555444111...,,,,,,222222111000000111555888:::<<<>>>@@@HHHSSSWWWVVVOOOEEE<<<;;;<<<;;;999:::999999777444000......///111000///000222333333222222111111111222444444444666777::::::999===LLL\\\rrrnnnaaaMMM<<<555666888;;;888777888:::>>>JJJVVVrrrzzztttsssqqqnnnggg\\\PPPGGG<<<;;;999888666555555555333444555555777999>>>AAA??????@@@EEEPPPaaattt~~~zzzxxxyyysss```HHH999777999999888666777888777666555777888888777777777888999:::::::::888888888555666???IIIYYYSSSHHH===555333555777999999999999:::999888777888666777:::;;;===FFFOOOZZZ\\\YYYNNNCCC===888444555666666555333222333444333444444333555===JJJTTTfff___QQQ>>>111///333666666333222444888;;;;;;:::666777:::<<<::::::BBBKKK\\\jjjwww}}}zzzuuukkk___VVVNNNJJJDDDBBBCCCEEEDDDBBB???>>>======>>>???>>>======:::===KKKaaannnkkk```HHH@@@999999:::999999;;;;;;999666555555777:::===>>>???@@@@@@AAACCCGGGJJJ...111555888999999777666444333333444555777999:::======AAAMMMaaaooonnnfffTTTGGG;;;999<<<<<<<<<===;;;;;;:::999999999::::::<<<999888777666777???HHH^^^ppp{{{nnnTTT>>>666555999:::<<<======<<<:::999888888777777666666777777777777888:::<<<===???@@@IIIQQQ^^^mmmyyy~~~vvvjjjaaaXXXUUUSSSSSSUUUXXXXXXXXXPPPQQQQQQRRRTTTUUUWWWXXXSSSUUUWWWXXXVVVSSSRRRRRRRRRQQQMMMEEE<<<888999<<>>===;;;:::@@@NNN^^^kkkwwwvvvfffVVVKKKEEEDDD???===;;;999777777777888555888???IIIPPPNNNDDD;;;666999>>>???>>>:::888777:::888555333444555555555333444555444222///------//////...---,,,///333666999<<<>>>@@@GGGQQQWWWWWWOOODDD<<<;;;<<<;;;::::::999:::999666222000///000222000//////111333333222222222222222333444555666999;;;===<<<999;;;HHHVVVkkkmmmdddPPP===777888999===:::999:::;;;>>>FFFPPPhhhrrr|||xxxrrrlllkkkjjjcccUUUHHH===;;;999777666666777777666777777666666888;;;>>><<<<<>>555555666444555333222444888;;;:::999555666999<<<:::999>>>EEETTTaaapppyyy}}}yyypppcccYYYOOOIIIBBB???@@@AAAAAA@@@>>>===<<<===>>>???>>>===999:::>>>KKK```ooojjj]]]III@@@999888888777888:::<<<;;;888777777999<<<>>>:::<<<>>>>>>???AAAEEEHHH///111444777888777555444333333333444666888;;;<<<;;;<<<@@@LLL```pppqqqjjjWWWIII;;;777999:::;;;<<<:::999888777777888::::::<<<999777777555666===EEETTTgggvvvqqqYYYBBB777666999:::===>>>>>>===:::999777777666777777888999:::777777888999:::;;;===>>>EEEHHHTTTgggvvv~~~zzzmmmcccZZZWWWTTTUUUWWWXXXVVVTTTSSSRRRQQQPPPQQQRRRTTTUUUTTTVVVXXXXXXUUUSSSRRRQQQSSSSSSOOOFFF===888999===EEEPPPWWWRRRHHHBBB@@@???DDDHHHMMMQQQRRRRRRRRRSSSPPPOOONNNMMMLLLMMMMMMNNNJJJIIIGGGDDDBBB@@@>>>>>><<<888<<>>:::777666999666444333444555555444444555666555222000000111//////...---,,,...222555444888;;;===DDDOOOWWWXXXMMMCCC::::::<<<;;;:::;;;999:::999777444333333555444222000000111333333333222333444444444444777999===<<<======:::;;;EEEQQQbbbiiigggWWWFFF@@@>>>;;;>>>;;;:::<<<======CCCJJJWWWcccqqqzzz|||~~~wwwnnnlllllleeeUUUGGG???===;;;999888888999:::;;;;;;:::888666777999<<<===>>>@@@FFFQQQ```qqq{{{~~~|||{{{zzzwwwuuueeeOOO@@@;;;;;;;;;:::777888999888555333222333777888999999888777888:::666666888999888999BBBLLLPPPMMMFFF===444111444888888:::;;;;;;999888999:::666555666999;;;>>>FFFPPP]]]eeeggg[[[III???<<<<<<;;;:::888444///------...000333444222111777DDDOOOYYYZZZSSSDDD<<<:::777111333333333444777888888888555555888;;;:::888<<>>>>>======<<<;;;<<<===>>>===<<<:::===BBBMMMaaappplll___KKKBBB999888888777777:::<<<;;;999888888:::<<<>>>999;;;===>>>>>>@@@CCCEEE333444555777777777666555444444444444555777999:::666:::AAAOOObbbrrrtttnnnXXXJJJ<<<888888888888999666666444444444666888999999666555555333333:::BBBKKK^^^qqqrrr```HHH;;;999999:::===??????===:::999444555555666777999;;;<<<999888888888999:::<<<===AAAFFFTTTgggtttyyy~~~|||mmmaaa\\\YYYVVVWWWYYYXXXSSSOOOQQQQQQRRRRRRRRRSSSSSSSSSUUUWWWYYYXXXVVVSSSQQQQQQSSSSSSOOOEEE:::555777;;;@@@KKKTTTSSSLLLFFF@@@;;;???CCCHHHMMMOOOPPPQQQRRRQQQOOOMMMLLLMMMNNNNNNNNNKKKJJJGGGEEEBBBAAA??????===999<<>>;;;999777888999:::;;;888888@@@JJJOOOLLLFFF:::<<<===<<<:::888888888777666555555666666555444555555666444222222333555000111000///...///222555222666999999???IIIPPPRRRKKKAAA999999<<<<<<;;;<<<999999999777666666888;;;666444111000111333333333222444666666555555888;;;>>><<<:::;;;999999@@@IIIWWWeeelllbbbVVVNNNFFF======;;;;;;>>>>>>===???CCCKKKXXXfffqqq{{{|||yyy{{{~~~vvvrrrpppiii[[[OOOCCCAAA>>>;;;::::::;;;<<<======<<<999777777999;;;??????@@@DDDNNN^^^ooo{{{}}}}}}|||yyyqqqdddRRRCCC;;;999888777444555777777555444444444777999;;;:::888666777999888777888999777888AAALLLSSSQQQKKKBBB777222444777999;;;===<<<999888888999777555555777777:::CCCLLL\\\gggjjj]]]JJJ???===???;;;;;;888444000......000...333777555333666@@@IIIVVV______PPPBBB<<<666///111333555555555555666777555555777::::::888;;;AAAFFFSSSdddsss{{{}}}vvvjjj___SSSLLLCCC===<<<======<<<;;;::::::;;;<<<======;;;<<>>???>>>???AAABBB666666777777777777777666555555444333444555666777333999DDDSSSfffuuuwwwrrrXXXJJJ===999999888666555333333222111222444666888777444333333222111888@@@III[[[qqquuueeeMMM???<<<888:::===??????===:::888333333444666888:::<<<===:::999888777888:::<<<>>>AAAHHHXXXjjjtttvvv}}}|||lll___^^^ZZZXXXXXXZZZXXXRRRLLLLLLNNNQQQTTTVVVVVVUUUTTTVVVWWWYYYYYYVVVSSSQQQQQQQQQQQQMMMCCC777111444999???KKKVVVXXXSSSLLLBBB::::::???EEEJJJLLLNNNPPPRRRQQQOOOMMMLLLMMMNNNNNNNNNLLLKKKIIIFFFDDDBBBAAA@@@>>>;;;>>>LLL]]]hhhqqqvvv|||wwwmmmaaaUUULLLFFFDDDBBB@@@===:::888999:::;;;>>>999777===HHHOOONNNJJJ;;;;;;:::888666777999<<<777666666777888888777555555666555444333333555777222333333222111111333555555888999777:::AAAHHHIIIKKKAAA999:::<<<===<<<>>>888888888777777888<<>>:::888888777777<<>><<<:::;;;>>>???<<<<<>><<<;;;<<<<<<>>>>>><<<:::888888:::<<<@@@>>>===@@@JJJ[[[mmmyyy~~~}}}mmmcccSSSDDD;;;666555555111333666666666555666666777:::;;;:::777666666888:::999999999777888AAAKKK\\\ZZZTTTHHH;;;333222444999<<<>>><<<999777888999888555444555444666???IIIZZZfffjjj\\\HHH<<<<<>><<<===<<<<<<;;;:::999:::<<<===<<<;;;888>>>BBBGGGXXXkkknnngggOOOEEE<<<::::::999:::<<<999888777666666888:::;;;>>>@@@AAA@@@???>>>???@@@777777777666444444555777888777444111...///222555666999===LLLhhh|||lllPPPFFF<<<999777444333555444222///...000333555555666555333000///222666:::JJJ___www~~~oooXXXEEE;;;;;;:::999;;;===>>><<<999555444444666999;;;:::999:::888666444555777999;;;???GGGWWWiiitttzzz}}}qqqcccZZZ[[[[[[ZZZXXXTTTQQQOOONNNOOOQQQSSSTTTTTTUUUWWWYYYZZZXXXVVVUUUVVVXXX[[[]]]YYYRRRGGG===666444666777===???KKK[[[___RRRBBB999666>>>HHHNNNNNNLLLLLLNNNKKKOOOSSSTTTRRROOOOOOPPPUUUOOOHHHCCCBBBBBB@@@>>>???>>>@@@HHHTTTcccooovvv{{{sssfff[[[RRRJJJDDD???>>>>>>=========<<<<<<<<<777777888>>>EEEJJJKKKKKK???666111555999888777999666777777777888888888888:::888777777777666444222444222000000000000///---222222555999;;;<<>>===???===999:::888666555444555666777777444///,,,+++---111333222333555777777777777777<<<===<<<999555666<<>>BBBIIIWWWgggwww~~~uuuyyyuuuqqqrrrqqqmmmUUUJJJ@@@======;;;::::::???>>>;;;999999:::<<<>>>=========@@@HHHUUUdddnnnuuu~~~|||{{{~~~~~~sssbbbPPPFFF@@@:::555333///333777888666444555666777888:::999777666666777999999<<<<<<999999BBBNNNaaaeeeWWWEEE>>>888333888>>>AAABBB===666333666;;;777::::::555000333???JJJ^^^iiihhhSSS@@@::::::999:::777555666999888333...)))---222555666888<<<@@@NNN[[[eee```NNN<<<555444555999<<<;;;777555777:::999999:::999888999<<<>>>AAAOOOddduuuzzz}}}~~~pppcccRRRHHH???>>>???===:::::::::999777666666666777888;;;======???KKK\\\gggiiiRRRFFF;;;:::;;;;;;888888:::777555666:::<<<;;;999<<<>>>@@@@@@???>>>>>>>>>666777888777555444444555666666444111///000333555111666===LLLfffyyysssbbbKKKBBB:::888777555444666666444111111333444555555555444222000///111555999JJJ^^^vvvvvvaaaLLLAAA:::888777777::::::999777444444666888;;;<<<:::999777777666555666777999:::???EEERRRcccpppxxxtttfff]]]YYYYYYYYYWWWTTTRRRQQQPPPMMMPPPTTTWWWXXXXXXXXXYYYZZZYYYXXXWWWWWWYYY[[[\\\YYYUUUNNNEEE<<<777777888:::===HHHTTTUUUKKKAAA<<<888@@@IIINNNNNNMMMMMMNNNMMMPPPSSSSSSPPPNNNNNNNNNQQQMMMHHHDDDBBB@@@???>>>@@@???@@@EEEPPP^^^kkksss{{{}}}ttthhh\\\RRRJJJBBB>>><<<<<<;;;;;;:::999999999666555777;;;BBBHHHKKKKKKAAA888333666999888777999777777777777777888888777999888666666666555222000222222222222333333000...333111222666999===HHHRRRZZZVVVMMMBBB===>>>===999888777555444333444555666777444000---,,,...111333111333555666777777666555777999999777555777===CCCOOO\\\hhhjjjdddZZZMMMCCC???;;;999<<<===<<<>>>AAAEEEJJJUUUdddssszzz|||}}}zzz}}}yyytttsssoooiiiTTTHHH>>><<<<<<:::999:::;;;:::999999:::===@@@BBB===;;;;;;<<>>888444222333555777777555333555666777888999888666555666777999:::;;;;;;888999DDDPPPcccfffVVVCCC;;;666333888===???@@@<<<555222555999999<<<===999444777AAAKKKcccmmmkkkVVVBBB:::999777<<<999555555666555000+++'''+++000333555777;;;>>>IIITTT]]]YYYJJJ:::444555777;;;===;;;777555666999888999999999777777999:::DDDRRRgggxxx}}}}}}rrrdddTTTIII@@@>>>===:::777777999888777666555555555555444777888<<>>?????????=========555777999888666444333333444444333111000000333666000666???OOOfffsssjjjYYYEEE===888888999777666777888777555555777777666555444444333111000111555888FFFXXXppp}}}jjjSSSDDD999777555444555555444333333444777<<<>>>>>>;;;888555555555666777888888999???AAALLL]]]mmmxxxwwwjjjaaaWWWWWWVVVVVVUUUTTTSSSSSSLLLQQQVVVZZZ[[[ZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZZZZVVVWWWTTTLLL@@@888555666666:::CCCKKKLLLGGGBBBAAA===CCCJJJNNNNNNNNNNNNOOOPPPQQQRRRQQQNNNMMMLLLMMMLLLLLLJJJFFFBBB>>>======AAA??????DDDNNN]]]llluuu~~~}}}zzzwww|||~~~~~~wwwkkk___TTTJJJBBB===;;;:::999888666555555555333333444999@@@IIIOOORRREEE>>>888999:::999888999777777777888777777666666888777666555555444111...000111333777888777333000444111000222666===KKKXXXfffaaaUUUGGG>>><<<;;;999666555333222222333444444666444111...---///111333000111444555666555444333111444666555555777===AAAJJJTTT^^^dddddd^^^QQQDDD>>>888666888;;;<<>>@@@;;;:::888:::AAANNN]]]gggrrryyywwwnnnpppxxx||||||yyyfffOOOAAA:::666333333777777666444333333555888777888888777555444666777999999::::::888999CCCPPPcccdddTTT@@@999444222888;;;======999333000333777999<<<>>>;;;777999AAAIII```hhhfffTTTAAA999888666>>>:::555333333111,,,)))&&&***...222444777999;;;CCCNNNXXXWWWKKK>>>888666888:::<<<:::666444666888777999:::999666555555555BBBQQQhhh|||rrreeeVVVKKKAAA>>>===999555555888888888777555444222111///222666;;;FFFWWWdddiiiVVVIII>>><<<>>>???>>>>>>:::<<<>>>>>>>>>>>>>>>???<<<======>>>>>>===<<<<<<111444777888666333111000222333333222111111333555444:::DDDTTTfffoooeeeUUUCCC<<<888:::;;;999777888:::999999999::::::777555444555444333222333666888AAAPPPhhh{{{oooTTTAAA888777555333222222222222222555999>>>AAA???;;;777333444555777888888888777<<<>>>III\\\nnnyyyyyylllcccVVVUUUTTTTTTVVVVVVVVVVVVRRRUUUYYY[[[ZZZZZZZZZZZZYYYZZZ[[[[[[[[[ZZZYYYXXXSSSVVVUUULLL???555222444555777>>>GGGMMMNNNJJJFFF@@@EEEJJJMMMNNNNNNOOOPPPRRRRRRQQQPPPNNNLLLKKKKKKIIIKKKLLLJJJDDD???>>>>>>???>>>>>>CCCNNN^^^ppp{{{yyyzzzwwwxxxxxxzzz~~~xxxnnnbbbVVVLLLCCC???<<<:::888666444333333222111111222777???IIISSSXXXIIICCC>>>;;;;;;999888888666777888888888777666555555555555666666555222000...000555:::<<<;;;666222333000///111555;;;IIIUUUcccaaaXXXJJJ???;;;999777555444444333333333444555666444222000///000111333///111333444555444222111///111333333444666:::===CCCJJJTTT]]]eeeeeeZZZMMMAAA999444555888;;;>>>CCCDDDIIISSSbbbrrr}}}yyyzzz|||zzzvvvrrrjjjbbbPPPEEE:::777888777777888>>><<<:::888777777888888888888999<<>>888777888;;;888444222111///,,,***(((***...222555777888999???KKKYYY^^^WWWJJJ>>>777666777888777555444666888777999:::999777444333222;;;JJJddd|||rrreeeVVVKKKAAA???>>>;;;777777999999999888666444111000000444888===GGGUUUccckkk^^^PPPCCC@@@AAA@@@???@@@;;;>>>AAA@@@===;;;<<<>>>:::999:::;;;===>>>>>>===...111555777555222///...111222333222111111222444777<<>>:::;;;===:::777777;;;::::::;;;<<<;;;888666666777777666555666888999???LLLcccxxxqqqTTT>>>999888777555444222222333333555999>>>@@@???<<<888333444666888999888888777999<<>>>>>>>>AAAKKK[[[mmmzzzyyy}}}sssqqquuuyyy{{{~~~zzzrrrfffZZZNNNFFFBBB===;;;999666444333333333333222222444:::CCCMMMTTTIIIFFFAAA;;;888777555333555666777888888777555444333333444777888888555333---000555:::===<<<888444222000000222444888BBBMMMVVVYYYVVVKKK@@@:::777444666555555555555555666666666555333111111111222222000111222222333222222111///000111111222444666888;;;AAAJJJWWWfffmmmfffZZZGGG===555444777888;;;>>>???FFFSSSddduuu}}}{{{}}}wwwrrrooojjjcccQQQEEE:::777777666777888===;;;999777555444444444555888;;;@@@FFFOOOXXX^^^mmmsssyyy~~~yyyxxxvvvyyy~~~nnn[[[EEE:::777777999<<<999666444333444777:::<<<777888888777555555666777666888<<<===999444999AAAUUU[[[QQQBBB===777222555666777666333///...///222444777999888666888===CCCHHHOOOPPPGGG<<<666666777666444333222222111///...+++---000444777999888888:::HHHZZZeeecccUUUCCC777333444444444444444666888888999:::999777444333333777EEE^^^xxx|||ooodddTTTJJJAAA@@@@@@>>><<<<<<;;;;;;;;;:::888555222111333666:::>>>DDDOOO___kkkiiiZZZJJJDDDBBB@@@??????;;;>>>???===999777888999666555555888<<>>:::<<<===:::888888:::::::::;;;<<<<<<999777666888999999888888999:::@@@LLLaaawwwrrrVVV???888::::::999777555444444555666888;;;>>>>>><<<:::555666888999999888888777777<<>>>>>>>>???FFFSSSeeeqqq}}}zzzpppoootttwww~~~~~~wwwkkk]]]PPPHHHDDD>>><<<999666444444444555666555444222444:::CCCIIIIIIHHHBBB:::444333222///333444666888888777666555222333444777999888666333...///333888;;;;;;999666333222222444444555<<>>999777444555777999::::::777888:::999777666666777666888===>>>888444777???TTT[[[SSSFFFAAA:::333666555555444111///...///000555777888777666888===BBBGGGLLLMMMFFF;;;444333444111222333444555444333333///000333666999:::777555333@@@RRRaaadddYYYFFF888444333333222333444666777666888999888666444444555888BBBVVVooozzznnncccSSSIIIAAAAAABBBAAA??????<<<;;;:::999777555333222444555888;;;???HHHYYYiiiqqqaaaOOOFFFBBB???===<<<999:::999888666555666777555333333555;;;??????>>>,,,000333555555444444444000222444444222000//////---555FFFYYYfffeee[[[RRRDDD===888:::;;;:::888999999999888999;;;;;;:::999555777999:::999888888999>>>JJJ___vvvrrrWWWAAA777:::======:::777666666777666666888:::<<<===<<<999999999999999888888777777===LLL^^^lllttt}}}{{{rrrkkk___ZZZVVVVVVYYY[[[ZZZXXX]]]]]]\\\ZZZWWWVVVWWWXXXZZZZZZYYYYYYWWWVVVUUUTTTYYYXXXTTTMMMDDD===999888888777888AAARRR]]]WWWJJJAAAAAAAAADDDHHHLLLOOOQQQOOOOOOOOORRRTTTTTTRRROOOMMMMMMMMMMMMLLLIIIEEEBBB<<<===>>>???DDDPPPaaammm}}}|||ttttttwwwyyy|||ppp___QQQGGGBBB>>><<<999666555555555666888888666444444888@@@FFFMMMNNNHHH<<<555444333///111333555888999888777666333333555777888666222/////////111444888999999777666444333444333444;;;DDDIIISSSWWWOOOBBB999555444555666777777888888888777555555555444444333222222555333111//////111333555222000------...111444666444888@@@NNNaaappprrrmmmPPPDDD888666777666666666:::@@@KKK[[[kkkwww}}}zzzuuurrrlllfffWWWJJJ===888888777777888333333555666888:::;;;<<<777888;;;@@@FFFPPPZZZaaagggooovvvzzz{{{ppp[[[LLL<<<777999:::;;;===:::888777888999999777555666888;;;<<<:::888777666888999<<<<<<777555;;;EEEZZZ```WWWHHHCCC<<<666999555444333000.........///444444444333333666;;;@@@FFFIIIJJJEEE:::222000222...111555888888777666555222222444777:::999555222000777EEETTT[[[XXXKKK@@@999777444333444444555555444555555555333333555666777===MMMcccttt{{{xxxmmmcccRRRIIIAAA@@@BBB@@@??????;;;:::999777555444444333444444666999;;;CCCWWWkkktttbbbOOOEEEAAA===::::::666444222111333666777888777444222444999======;;;---000444666666666666777000333555444222000......)))444GGG^^^jjjggg\\\RRRBBB:::666888:::999999;;;999888777888:::;;;:::999444666999999888777777888:::GGG]]]sss|||qqqWWWCCC666:::>>>???;;;888666666999777555555888;;;===>>>;;;;;;:::999999888888888888>>>LLL\\\hhhqqq||||||tttoooaaa\\\WWWWWWZZZ\\\ZZZXXXYYY[[[\\\\\\YYYWWWWWWWWWZZZZZZYYYWWWVVVUUUTTTTTTWWWUUURRRMMMFFF???999555888888999>>>KKKVVVSSSIII@@@??????BBBFFFKKKOOOQQQNNNNNNOOOSSSVVVWWWTTTPPPOOOLLLKKKKKKLLLKKKFFFAAA:::<<<>>>@@@EEERRRcccoooyyy~~~zzz{{{|||}}}sssaaaPPPEEEAAA>>><<<888666444555666777777888888666777<<>>GGGTTTcccooowww{{{~~~yyyuuunnnfffYYYLLL???999888777777999444444666888999;;;<<<===999999:::===DDDOOO\\\eeeiiirrrzzz}}}}}}nnnWWWIII;;;888999::::::;;;<<<:::999:::;;;999444000666999<<<>>><<<999777666::::::::::::666666@@@LLLaaafff[[[JJJDDD===777;;;555444222000.........///111111000//////222888<<>>:::999777555333333333444444444666888:::BBBXXXnnnsssbbbNNNCCC???;;;999999444000---...333888:::::::::666222444888;;;:::888333333333444444444555555444777999888555111///...333888EEEZZZlllmmm]]]MMM<<<:::666333333444777999444555555666777888888999666666666777999888666444777EEEXXXlll}}}{{{```CCC777444444888999777888;;;>>>;;;777444444777;;;>>>>>><<<:::888888999;;;===;;;>>>FFFXXXlll{{{zzzqqqmmmaaa]]][[[ZZZUUURRRVVV\\\\\\\\\[[[YYYWWWWWWYYY[[[[[[]]][[[UUUSSSTTTUUUSSSVVVVVVSSSLLLCCC:::444111444666888???JJJTTTSSSLLLAAA<<<:::???EEEHHHMMMRRRRRRQQQPPPQQQRRRQQQPPPNNNMMMLLLLLLKKKKKKHHHDDDAAA???<<<;;;>>>BBBMMM```qqq~~~}}}}}}}}}}}}~~~zzzkkkWWWEEE>>>===;;;777444222333555777;;;;;;888444333888BBBKKKWWWVVVSSSMMMEEE===777444111222333222222333666888777666444222000...------111111222333444777999;;;777666444444555888;;;>>>HHHMMMSSSSSSLLLAAA777222222555777777555444777999555888;;;;;;999555222111333333222222222222222222333111...++++++---///111222222;;;LLL\\\eeelllppp\\\NNNBBB>>><<<777555666:::>>>EEEQQQ^^^kkksssxxx|||zzz{{{|||ooo]]]NNN???999999999999;;;666555555888>>>AAAAAA@@@;;;666444999???HHHTTT^^^jjjvvv~~~oooUUUIII===999888777:::============<<<:::777444333777999::::::888777777888<<<:::999888666888BBBNNNkkkmmm[[[FFFBBB>>>666444///111111......111111...000...+++((()))...666<<<@@@EEEEEE===444111111000111111444666888777444000222555888999888555444444...111888GGGYYYbbbXXXIIIBBB===777555555555444222///......///111444777999777666;;;JJJ```rrr{{{|||yyyooohhhSSSHHH@@@@@@BBBAAA@@@@@@???;;;666555666777666444777666888:::<<>><<<888666666888<<<>>>AAA???<<<:::888999:::;;;666888???OOOdddvvv~~~}}}ssslll```]]]ZZZYYYUUUQQQTTTZZZ\\\]]]\\\ZZZWWWUUUTTTUUUYYY___aaa[[[UUUSSSSSSSSSXXXXXXVVVMMMAAA666000...///111666>>>LLLYYY[[[WWWGGG@@@<<>>HHHUUUbbbmmmsss}}}~~~xxxyyy}}}zzz|||}}}qqqdddUUUDDD<<<999777555666888777666999<<>>===:::555333777===FFFRRR^^^eeeqqq|||xxxhhhTTTHHH<<<777666666999===;;;;;;;;;:::999888777666:::;;;<<<;;;999777777777;;;999888777666888CCCOOOdddhhhXXXCCC===999333333---000111///000444444222111///,,,******///777<<>>???@@@<<<999666555777888888777999888888999999???OOO^^^tttjjjXXXDDD999999::::::999555222444888<<<<<<;;;;;;999777666888999999999444333111111111222444666555666777666444222333444888???OOOeeesssnnnXXXDDD<<<999444000///111444666555666777777777666555444888555111///000111111111222>>>NNNaaauuu}}}nnnYYY;;;666444777999888999;;;>>><<<999777777999<<<>>>BBB@@@===:::888888888999555555:::HHH\\\nnnxxx|||uuukkk```\\\YYYXXXTTTQQQRRRWWWZZZ[[[[[[ZZZWWWTTTTTTTTTXXXaaaeee___VVVSSSSSSTTTYYY[[[YYYOOO???222------,,,///333;;;JJJXXX\\\ZZZJJJAAA;;;===CCCJJJRRRYYYQQQOOOOOOQQQTTTVVVWWWWWWLLLKKKJJJJJJJJJIIIGGGEEE>>><<<;;;===???EEETTTcccnnnssszzzuuu\\\IIIBBB<<<;;;999777666555555444555666777444111111444777CCCOOO\\\]]]SSSEEE<<<888333222111...------000333222000...,,,,,,---...///888666555444444777999;;;777777666666666666666777;;;BBBKKKOOOLLLFFF@@@===555666666444222111222333444666888888555333111111222222222333444444555555666444111///...///111222333000111666???LLL^^^nnnsss```KKK@@@<<<:::777666111222555===IIIWWWeeemmmzzz{{{yyyzzzvvvwww}}}~~~yyy|||wwwkkk[[[III>>>999555444555:::999888999;;;;;;:::999999444222555:::CCCQQQ]]]fffmmmtttwww|||}}}uuudddSSSGGG:::555444444888<<<::::::999999888999999999>>>??????===:::777666777999777777777666888BBBNNN\\\cccWWWBBB999444///111,,,000111000222777888666222111...,,,,,,000777<<>>===;;;999777777777888888888===IIIYYYiiissswwwwwwjjjaaa]]]ZZZYYYVVVRRRRRRVVVWWWXXXYYYXXXWWWWWWXXXZZZYYY___aaa\\\VVVUUUVVVVVVXXX[[[[[[PPP>>>111---......000222777BBBOOOTTTSSSIII???999<<>>CCCQQQ^^^mmmuuu|||yyy___KKKCCC;;;;;;:::999888666444333333555777666222///......666HHH[[[aaaVVVFFF:::555333222000,,,)))))),,,///...---+++***+++---///111999888555333333555777999444555555555666666666666<<>>>>>BBBMMM]]]nnn{{{{{{rrrjjjZZZHHH???;;;888888:::888888888888999::::::999;;;:::999888666999FFFSSSnnnkkk```MMM>>>999:::<<<<<<999666666888:::;;;:::;;;::::::;;;======;;;999888666444333333555888999777777777555333444666999>>>HHHWWWfffjjj___KKK;;;777444000---,,,---///111444555777999::::::::::::888888777777777555111...+++666DDDSSSeeeooofffUUUEEE<<<666666888777777999888888666666666666888888888777666666666777888888:::<<>>GGGMMMRRRVVVSSSRRRQQQRRRTTTVVVVVVUUUNNNLLLJJJHHHFFFCCC@@@===888777888;;;===CCCPPP^^^rrrzzz{{{aaaMMMDDD<<<<<<<<<;;;999666444333333555777777555111...,,,111CCCYYYbbb[[[JJJ<<<444333222000,,,)))(((***,,,,,,,,,++++++---///111333999777555333222333555777111222333444555666777777<<>>888555111111222555777888777666666777888777555222222222000000000333;;;CCCAAA;;;<<<<<<<<<;;;:::888777777888888888888999:::;;;;;;>>>>>>@@@HHHXXXkkk}}}|||rrreeeWWWHHH@@@<<<888666666::::::;;;;;;:::999777777888888::::::888999DDDPPPhhhkkkgggVVVEEE===<<<===<<<:::888777888999:::;;;;;;::::::;;;======;;;999888777555555555666888:::777888888666444555777999AAANNN```jjjgggXXXFFF:::444333111000//////000111444444555777999:::<<<<<<888888999;;;;;;777222...///888DDDRRRcccooohhhZZZJJJ@@@777666777666666666555555555444444555555555222333333444555777888999888;;;CCCPPP```oooyyyzzzoooaaa\\\YYYZZZZZZWWWUUUWWW\\\\\\[[[YYYWWWWWWYYY\\\ZZZXXXSSSPPPTTTZZZ[[[XXXTTTWWWWWWOOOBBB888555555555555444444<<>>BBBJJJOOORRRTTTPPPOOOOOOPPPQQQRRRPPPNNNNNNMMMKKKIIIGGGCCC>>>:::555444666888;;;AAAOOO]]]sss}}}|||eeeOOOEEE>>>===<<<;;;999777555444444555777888777444111///444AAATTT``````UUUEEE:::444444333000,,,***+++,,,------...///000222444555777666555444333444444555000000111222333555777888888>>>IIIXXXaaa\\\MMM???777555333333555777999999333444444333111000222333555555555666777777777888666555444444444555777777666555666777:::CCCVVVgggjjj___NNN???888777333...///000111444<<>>??????===:::777666777888777777666333333<<>>:::777666;;;===>>>>>>;;;888666555555666:::<<<999999AAALLL___iiimmm```MMM@@@<<<<<<:::999888777777888:::;;;;;;:::999999;;;;;;:::999666666666666666777777888888999999888666555666777BBBTTTkkksssiiiUUUCCC:::444444444444444444444444555444444444555777:::;;;888888888888999777333000222:::CCCOOObbbqqqpppfffOOOCCC888666777555444444333444444444444444444333111222333444666777999999999<<>>===;;;999777555444444444555777888777666444777>>>LLL[[[ddd___OOOAAA777888888666222/////////...///111333555666666666666666666666666555555444222222111000111333555777888888@@@QQQ``````QQQAAA999555222111444666777666444444444222000000333555777777777777777777777777444444444444555777888999:::777666666999@@@OOO^^^fffbbbWWWGGG===999444------000333666<<>><<<:::::::::888888;;;===???DDDQQQ^^^kkkvvvvvvdddOOODDD:::777555444555888888888999::::::::::::999:::;;;<<<;;;999777777777555444555555444444===GGGWWWbbbZZZHHH???888111222222555555333444777888555333444333222111222444666DDDQQQYYYQQQBBB888555444...000333777::::::777444555666777666444333333444444666555333666;;;;;;888666999<<<<<<:::777666777777777999:::<<<======>>>777:::>>>EEEPPPbbbuuuzzzssseeeXXXJJJDDDAAA===:::::::::===@@@???<<<888666555222555:::===:::777<<>>AAAIIIWWWhhhwww{{{ttt]]]XXXUUUXXXYYYWWWVVVVVVOOOSSSYYY]]]]]]ZZZXXXWWWUUUYYYZZZVVVTTTVVVWWWVVVXXXXXXUUUOOOGGG>>>999666555666444444<<>>CCCGGGIIIKKKLLLMMMPPPSSSUUUTTTQQQNNNLLLMMMNNNOOOMMMHHHAAA<<<555222222222444:::HHHWWWfffvvv~~~kkkVVVHHH@@@???===:::888777666555333333444555888999888888888:::DDDVVVeeedddUUUFFF999;;;<<<:::777444222222///111444666888888888777555666777888888777666555555333111//////111333555:::666:::JJJ\\\___PPP@@@:::666222000222444444333555555444222000111333666888888888777777777777777222333333444666777999:::===888444444666<<>>???CCCPPP]]]nnnyyyttt___MMMCCC999666555333333555444666888:::;;;<<<;;;;;;777999::::::888777777888111111333555444666???IIIUUU^^^SSS@@@:::666333555222555666555666::::::888333333444222111111333555BBBOOOUUUMMM===333000111000111222555777777555333555666777666555444555666666888777555666:::;;;888444777;;;;;;999666555555444555888:::===???@@@@@@777;;;BBBIIISSSaaassszzzvvvjjj\\\MMMFFFBBB???>>>>>>888<<<@@@@@@<<<999777777111444;;;>>>999555888???OOOcccrrrkkkVVVDDD;;;888777777666666555777:::<<<:::888555444666888888888222333444555666666666666999888999;;;777444666<<>>888444111222555888666444333333444777888333444555666777777777777======AAAKKKYYYiiittt{{{zzz{{{mmmbbb[[[UUUVVVVVVTTTRRRSSSRRRRRRSSSVVVYYYZZZYYYXXXYYYYYYXXXXXXXXXXXXYYYZZZWWWVVVTTTOOOHHHAAA<<<999888444333999???FFFQQQZZZUUUKKK???:::===EEEKKKNNNOOOQQQTTTWWWXXXVVVQQQNNNOOOOOOOOONNNMMMKKKIIIGGG>>>666000000555>>>LLLWWWhhhyyyqqq\\\OOODDD@@@===<<<:::555444666333333555666888888999999555;;;AAAHHHRRRZZZUUUKKKFFF<<<777:::<<<777444444444555777999999777666444333444444555555555555555555333222111111333444666555888???LLL[[[___RRRBBB;;;888444444555555333000000000111111111222222222:::999888777777666666666444555555666666888999999;;;888666555333666AAAMMM```bbb```WWWNNNDDD777---///...///222555<<>>===<<<;;;<<<;;;999999999:::???MMM[[[rrr~~~ppp___GGG===444444666666555666444444444777:::<<<======:::888666555555555444333333222333555666777???HHHVVVUUUNNN@@@555333444555999999999999999888777777777222///222333333555888AAALLLNNNBBB666333333111888555333333666888666444777777888777666666777999999888777666777:::===???<<<;;;:::;;;;;;999666333555777999<<<>>>>>>======;;;>>>CCCIIISSSaaarrr}}}~~~sssfff]]]QQQHHHCCCAAA???===>>>>>>===<<<;;;999888777777666666999888777999>>>QQQbbbpppmmmYYYDDD:::999888444444777888777888<<<;;;666222222555777666444222333444555666666666555888777999;;;888666999???LLL]]]pppuuufffPPP@@@:::222444777:::;;;:::888666222111000000111333666888888666444555666666333111111222555@@@SSSeeekkkhhhSSSGGG:::444111000333888999777666555444555777888222333444555555666666666999:::???JJJZZZkkkvvv|||}}}rrrddd\\\UUUUUUUUUTTTSSSTTTPPPPPPQQQSSSVVVWWWVVVUUU[[[ZZZZZZYYYYYYYYYYYYYYYXXXXXXVVVQQQKKKDDD???<<<:::555333777<<>>;;;>>>DDDIIILLLPPPRRRVVVZZZ[[[YYYUUUQQQNNNOOOOOONNNMMMKKKIIIHHH@@@888222333777???KKKUUUiiiyyyppp^^^RRRGGGAAA>>><<<999555444777444555666777888888888888777:::===BBBMMMWWWWWWRRRHHH???999;;;<<<999777777666777888888888777666555444444555666666555444333444333222111222444666777888999===GGGUUU[[[RRRDDD:::666333333555777666444111111222222222222333333999888777666666666777888444444444444555777999;;;:::888666555444666@@@KKKYYY```ccc^^^UUUHHH:::...000...///222555;;;HHHUUUbbbkkkvvv~~~xxxkkkccc]]]XXXUUU\\\[[[VVVMMMBBB;;;888999888:::;;;;;;::::::;;;<<<>>>;;;:::::::::>>>JJJWWWrrr{{{ooo]]]GGG===666666888777666777666555666777999:::::::::999777555555666777666555444333555777888999@@@HHHNNNOOOJJJ>>>444333555555666666777888888777666666555000...111333333555999DDDQQQVVVIII999444444333888777666666777888777666777888888888777777888:::888777777777;;;AAAIIINNNGGGAAA;;;888999999888666777888;;;===>>>>>>>>>===<<<>>>BBBGGGPPP___ooo{{{~~~tttfff^^^RRRIIIDDDBBB???>>><<<<<<<<<<<<<<<;;;:::999777555666888888777:::@@@RRRcccssssssaaaLLL???;;;===999777999999666777;;;:::666333444777:::888666111222333555666555555555777666888:::999777;;;AAANNN```rrruuufffQQQ@@@999222444777999999888666555222111000000111444666888777666555555666666444222///111444;;;KKK]]]hhhjjjZZZKKK;;;333000000444999999999888888777777666666222222333333444555555666999:::???JJJ[[[kkkuuuzzzxxxhhh___VVVTTTTTTSSSSSSUUUOOOOOOPPPRRRUUUVVVUUUSSS[[[[[[ZZZZZZYYYYYYXXXXXXYYYYYYWWWTTTOOOIIICCC???;;;666333666999===EEELLLJJJFFF@@@>>>@@@DDDIIIKKKRRRUUUZZZ^^^^^^[[[WWWTTTNNNNNNNNNNNNMMMLLLKKKJJJBBB;;;666666999???IIIRRReeeuuuyyypppcccVVVJJJDDD>>><<<888444444777666666777888888888888888888999999>>>IIIXXX```aaaNNNEEE===<<<;;;:::999:::999999888777777666777777444555777888777555222111222111111222333555777888888777888???LLLUUUPPPEEE999555111111444888999888222333333333333444444444888777666555555777888:::444444222222444777:::<<<999777666666666666>>>FFFRRR^^^hhhggg]]]OOO>>>111000...///333666;;;FFFQQQ]]]eeepppyyy~~~wwwmmmgggccc^^^YYYcccaaa[[[PPPCCC;;;777777777888888777666777999;;;???===<<<;;;:::===HHHTTTpppwwwmmmZZZGGG>>>777888:::999777777777777777777777777777777777555333333555777777777555555777:::;;;;;;AAAHHHMMMOOOLLL@@@555222333333222333555777888777666555333///...111333333777<<>>>>>>>>===<<<>>>@@@DDDLLLZZZkkkwww{{{sssggg^^^SSSIIIEEECCCAAA???::::::;;;;;;;;;;;;;;;:::777555555777777777;;;AAAMMM```uuuzzzmmmYYYJJJCCCCCC???<<<<<<:::777777:::999777555777:::<<<:::888000111333555555555444333666555777999777666:::AAAMMM```qqqqqqbbbPPPAAA999444555777999999888666555555444333222333444555777777666666666666666555444111444777:::FFFYYYhhhoooeeeTTT@@@444000000444999888999999999999888666555444333333222333555666777<<<<<>>999999;;;???GGGOOO\\\lll{{{xxxuuuhhhWWWLLLEEE???;;;777333333777777777888888888888888777777777888===IIIYYYffflllVVVNNNDDD===:::999999:::;;;:::888666555666777888444666888999888555111...///000000111222555666888333222333999GGGQQQOOOGGG;;;666000///222666888888444444444444555555555555777666555444555777999;;;444333111111222666:::===777555555666666555:::AAALLLZZZgggiii```QQQ@@@444///---///333888<<>><<<<<<<<<;;;===GGGRRRjjjttt~~~kkkWWWFFF===888999;;;999666555555666666666666666777888555333111111444666777777666666999======<<>><<<888888<<<;;;999999:::<<<<<<:::888///000333555555555333222555444555666555333888???MMM___mmmjjj[[[MMMBBB:::777888999::::::888777666888888666555444444444555777777888888777777666666444777888999BBBUUUhhhrrriiiVVV@@@444000000444888777777999999999777666444666555333222333555888:::;;;999;;;GGGYYYjjjtttxxx|||ssshhh\\\VVVSSSPPPOOOQQQQQQPPPQQQSSSVVVVVVUUUSSSRRRSSSUUUVVVWWWXXXWWWWWWWWWVVVVVVUUUTTTOOOIIIDDD;;;666444666888;;;AAAGGGQQQOOOIIIBBB>>>@@@FFFLLLUUUYYY]]]]]]ZZZUUURRRQQQPPPPPPOOONNNMMMLLLLLLKKKHHHAAA;;;;;;<<>>888777777777;;;999777555555666777999555666888999888444000.../////////000222333444555///000222:::HHHRRRQQQJJJ===777111...000444555555444444555555555666666666666555444444555777999;;;444333111000222555999<<<666333333555555444666;;;EEEQQQ]]]___XXXMMM???444---,,,...555:::???FFFNNNUUU\\\gggsss|||}}}xxxxxx{{{}}}{{{yyyoookkkcccUUUGGG>>>::::::888777555333111222555888::::::;;;<<<<<<>>>HHHSSScccrrriiiTTTCCC<<<888:::<<<999444222000333555555555555888:::888666333333555888999999777777:::=========AAAHHH[[[___[[[KKK:::222///...000111444777999999999888888666666888888777<<>>LLL^^^kkk___RRRBBB;;;<<<>>><<<888888999::::::;;;;;;;;;;;;<<<===>>>@@@EEEQQQ```jjjttt}}}}}}}}}xxxqqqggg___SSSKKKFFFEEECCCAAA999999999888777666555444777555555777777777;;;AAAEEEYYYrrrrrr^^^QQQIIIDDD@@@???===:::;;;>>>======<<<;;;;;;:::777666...///222444555444222111333222333444444333999@@@PPPaaajjjbbbSSSHHHAAA;;;999999::::::999888777666999888777666555444444444777999;;;:::999888888999777999888777???QQQeeepppcccQQQ<<<222111111444777444555666777777666555444888666333222333555999;;;666333555BBBXXXnnn{{{yyyuuuiii]]]WWWTTTQQQPPPQQQOOOOOOPPPRRRTTTTTTSSSQQQPPPRRRTTTUUUVVVVVVVVVUUUVVVUUUTTTVVVVVVRRRKKKEEE;;;666444666888:::@@@FFFPPPOOOJJJBBB;;;;;;BBBJJJTTTWWWZZZYYYTTTQQQOOOPPPRRRQQQOOONNNLLLKKKKKKKKKIIIBBB<<<;;;;;;>>>DDDLLLXXXeeettt|||iiiTTTJJJDDD>>>;;;777222222555555555666777777777777777888777888;;;>>>CCCNNNYYY___ZZZNNN???777666666444888777666444444666777999555666888888777444111///111111111222222222222222///111444;;;IIITTTTTTNNN???999222///111333444333444555555555555666666666444444555555666777888999444333111111222444777999555111000222222111222666<<>>999;;;===<<<:::777888888999::::::;;;;;;<<<===>>>@@@DDDNNNZZZdddooozzz~~~|||wwwggg^^^SSSJJJFFFEEECCCAAA::::::999888777555333222777555666999888777999>>>IIIZZZrrrxxxcccSSSIIIDDD???>>><<<:::;;;??????>>><<<;;;999777555555---///222444555444222000000///111444444555<<>>QQQcccmmmaaaOOO<<<444333333333444111222333444444444444444777555222000111444888;;;444000111???WWWooo{{{{{{}}}rrrggg]]]XXXVVVSSSRRRTTTPPPPPPPPPRRRTTTUUUSSSQQQSSSTTTUUUVVVVVVUUUTTTRRRVVVTTTTTTWWWXXXUUUNNNGGG;;;777444666777888===CCCMMMNNNLLLEEE===<<>><<<<<<999666222111222333777777:::======???HHHRRR\\\kkkzzz}}}|||||||||fffRRRAAA<<<:::>>>@@@;;;444111+++///333444333333777;;;BBB???:::888888999::::::777666777999999999???GGGXXX]]]ZZZJJJ999111222333111111222222444666888::::::888888777333000555<<>><<<===???AAADDDLLLWWW___nnnzzz}}}~~~}}}yyyfff]]]RRRJJJFFFDDDCCCAAA999999999999888777666555777666888;;;:::666777;;;HHHXXXoookkk[[[JJJDDD???>>>;;;888999======<<<;;;888666555555666,,,...222444555444111000------///444666888@@@III^^^jjjkkkYYYGGGAAA???:::888888888888777555444444000111111222333444555666999<<<>>>>>>;;;:::;;;===???>>>:::888@@@RRRdddmmmeeeSSS@@@777666333111111000000000111222333444555777444111///000333777:::666111000===UUUnnn~~~tttxxxnnneee\\\YYYXXXVVVUUUWWWSSSSSSSSSUUUWWWWWWUUUTTTVVVWWWXXXXXXWWWTTTRRRPPPVVVUUUUUUXXXZZZWWWPPPIII<<<777555666666666:::???JJJNNNOOOJJJBBB???DDDJJJOOORRRTTTRRROOONNNRRRVVVVVVTTTQQQNNNLLLJJJJJJIIIKKKCCC;;;999999<<>>666666777444333333333444555666777888666666666666555444333333888888888666555333111000000000///222<<>>===;;;888444111111222777888;;;>>>===>>>FFFPPP\\\hhhuuu}}}{{{fffRRRBBB===;;;@@@BBB===555111,,,000444444222222666:::BBB>>>999666666666777777777666666777777888???GGG[[[```\\\KKK999111222444222111000000222444777999888777777555000,,,000777DDD[[[lllfffTTTFFF>>>888999888777:::===<<<999555666666666333000......//////333666555666<<>>@@@BBBDDDKKKUUU\\\nnn{{{|||{{{zzzvvveee]]]QQQIIIEEEDDDBBBAAA999999:::::::::999999999777666999<<<;;;666666999DDDSSSllltttdddLLLEEE@@@===:::666777;;;;;;:::999666444444666888///111444666666444111///333000///222555:::CCCMMM```hhhfffSSSCCC>>>@@@@@@===666333999<<<555---)))111000000222555777888888;;;;;;:::999777777999:::>>><<<;;;<<<>>>HHH\\\nnnqqq```KKK===777555666777777555333111111333555666777555333111111333555666444333333<<>><<<===AAADDDUUUbbbsssuuufffZZZNNNDDD;;;::::::666333222---...000222333555666777999999777333222888DDDMMM```aaaZZZLLL@@@:::888555555444111000111555999<<<;;;:::888777555444444444777777666666555555444444000...---///444:::@@@CCC???:::444222333666888888444444444444444444333333333555777999999888666555777666444444333444555666333222111000///////////////:::EEENNN\\\eee[[[JJJCCC:::666<<>>MMMOOOZZZjjjuuuxxx|||vvvfffWWWJJJAAA===<<<<<<;;;777222111444888;;;===>>><<<;;;>>>FFFMMMaaasss~~~{{{}}}kkkVVVFFF>>>:::>>>AAA===777333222333555666666666555444999888666555666777666555222555888888888===EEELLL[[[jjjmmmXXXAAA777555333777555444555999:::777555666555222///---...222666DDDVVVdddbbbSSSFFF>>>;;;<<<;;;::::::;;;;;;999777999999888444000---++++++000//////222555999DDDOOObbb[[[NNN@@@;;;===<<<888999888999;;;>>>???>>>===>>>===;;;<<>>777;;;AAACCCAAA???EEEHHHTTTeeerrryyy~~~}}}}}}vvvfffWWWIII???:::>>>===;;;999666666777999<<<===>>><<<;;;???HHHOOO```ppp~~~|||uuugggXXXGGG@@@<<>>888555555666666666777666666666999777666555666777666555333777;;;<<<<<<===BBBGGGVVVggglll\\\GGG;;;666222555555555666888888777555666555333000///000555888CCCVVVfffcccUUUGGG???<<<===;;;:::::::::999777444666666666444000...------000...000333555888AAAKKKYYYVVVMMMBBB======>>><<<:::999999;;;===>>>>>><<>>;;;888999:::;;;;;;:::999999999999888777777777888999BBBOOOcccyyyzzzhhhZZZNNNBBB===;;;888666666666777999;;;<<<<<<::::::***,,,...111222333222111333222333777999<<>><<<999333111555999777333111///......000333555666666777777777666555555777999666555555666888AAATTTfffrrrfffTTTDDD:::777777777666555333222222333555666555555333333333444555666444555777<<>>EEEMMM\\\eee^^^MMMAAA===<<<666555444444444555777888888888666555444444444444888777777666666666777777555000,,,///777???CCCDDD???:::555222111222444444222222111000000000000000111333666888999999999888999888666555555555666777444444333333444444555666777<<>>>>>===;;;;;;@@@IIIPPP^^^kkk}}}}}}sssiii```YYYHHHAAA>>>AAACCC???:::888999888777666666666777888888666555555777777666555444999>>>@@@>>>>>>???AAAOOO```iii^^^KKK???777222333555777777777666666666666555444222111333888;;;DDDWWWgggcccSSSEEE>>>;;;===;;;999999888777444222222444444333111///...///000///111444555666===FFFRRRTTTPPPGGGAAA@@@AAAAAA;;;::::::;;;=========<<<>>>===<<<<<<@@@GGGQQQXXXdddmmmuuuyyy|||~~~{{{vvvsssrrrhhhYYYMMMEEE@@@===::::::;;;<<<<<<<<<<<<:::::::::999888777777777777777???LLL```www~~~mmm___RRREEE???;;;777333333444666:::===>>>>>><<<:::***,,,---///000111000000333333666999;;;>>>GGGRRRcccqqqtttbbbJJJ===999777555111...111555666555444000//////000333555666666555555555444333444666888666555555555666===NNN___hhhbbbTTTDDD888666777888555444333222222444555666555555444444444555666666333555777;;;FFF[[[rrrzzzvvvxxxuuummmkkkppplllqqqxxx~~~{{{}}}~~~wwwmmmhhhaaaZZZYYY\\\^^^ZZZVVVOOOOOOOOORRRUUUVVVUUUSSSVVVWWWWWWVVVTTTTTTUUUWWWVVVUUUQQQSSS^^^ggg^^^NNNDDD:::222000000111333777???DDDHHHGGGDDDCCCCCCDDDIIIJJJLLLMMMMMMOOOQQQSSSTTTVVVXXXUUUOOOIIIGGGGGGHHHGGGEEEBBB???>>>@@@BBBOOOXXXgggwwwwwwhhhWWWLLLBBB???>>>;;;888888333111///......000333555777777666444333666;;;???AAAPPP]]][[[PPPGGGAAA>>>666666666666666666666666999888777666555555555555666666555555555555666777555000+++...666???BBBBBB???<<<888444333444555666333222111000//////000000000222444777999999999999888777666444444444555555444444444555666777999999999::::::<<>>===;;;::::::@@@IIIOOO]]]gggzzz}}}|||nnnaaaYYYUUUGGGAAA>>>@@@BBB>>>:::999:::999666444444555777888777666555666777777666444444777;;;===<<<<<<===>>>IIIWWW```YYYKKK???777222000444888888666444555666555555555444444666:::>>>GGGYYYeee^^^KKK>>>999888:::999888777777666444222111333444333111///...///111111444777777666:::AAAOOOVVVWWWOOOEEEBBBBBBBBB<<<:::999:::;;;<<<;;;;;;<<<=========@@@GGGRRRYYY```iiirrrvvvzzz|||xxxuuuvvvkkk]]]OOOFFFAAA===<<<:::;;;<<<<<<<<<;;;:::999888888777666666555555555<<>>@@@???===;;;............////////////444444888;;;;;;>>>IIIUUUeeeqqqsss___HHH<<<777555333222000111555888999777222111000222444666777666444555555333222333555777888777666666666;;;JJJYYYccccccYYYFFF888444555666444333333333333444555666555555666777777777777777555666999===EEEWWWpppxxxuuuvvvrrrhhhgggmmmkkkrrr|||~~~|||zzzvvvpppkkkbbbYYYXXX\\\___]]]YYYRRRQQQOOOOOOPPPRRRSSSSSSVVVVVVTTTSSSSSSUUUZZZ^^^YYYVVVPPPOOO\\\iiifffZZZIII===333000111222555888???BBBGGGJJJHHHDDDCCCCCCIIILLLOOOPPPPPPPPPPPPQQQYYYYYYXXXSSSLLLHHHGGGIIIFFFFFFDDDAAA>>>======???LLLUUUdddtttvvvfffYYYNNNCCC@@@>>>;;;999888222000///...///222555777666666666555555666999;;;>>>GGGPPPRRRPPPKKKBBB999777777777777777777666666;;;;;;999888777777777777444333222222222444666777444///***,,,333:::???@@@@@@>>>:::777555555666888555444222111000000111111///000333555777888999999777666555333222222333333444444555666777999;;;;;;;;;;;;999888===FFFNNNQQQHHH@@@:::;;;<<<999555555555:::CCCOOO```ssssssiiihhhlllrrryyyzzz|||}}}ooo___MMM???777333333444999???BBBAAA>>>>>><<<:::888:::???FFFKKK\\\eeewww{{{nnn```UUUOOOEEE@@@===>>>???<<<999::::::888555222111222444666555555444666777777666444333444555666777999===???DDDNNNVVVRRRFFF<<<666333///333777888555333444555444444555444555777;;;???KKKZZZcccWWWBBB444222555777666555666777777666444222333555444222///......444444777:::999666999???NNNVVVZZZRRRFFF???===<<<;;;999888888999::::::::::::<<<===>>>@@@GGGRRR[[[\\\fffpppvvv{{{yyyvvvrrriii\\\OOOEEE???===<<<999::::::;;;:::999888777666666555555555444444333:::EEEVVVlllxxxfffYYYKKKDDDAAA;;;888777333666:::>>>@@@???===;;;111000////////////000000555555888::::::>>>KKKXXXjjjrrrnnnZZZEEE<<<999666444555555444666;;;;;;999333222111222555777777666555555555333222111333555999888888777666:::GGGVVVgggkkkcccMMM:::444444333333333333333444555555666555666888999::::::999888888888;;;@@@IIIYYYqqq{{{vvvrrrlllggghhhlllmmmttt~~~{{{wwwkkk```VVVSSSXXX\\\[[[WWWPPPOOONNNMMMMMMOOOQQQRRRTTTTTTSSSRRRSSSWWW^^^bbb^^^YYYPPPMMMYYYllltttqqqOOOCCC666333444555888;;;>>>BBBIIINNNLLLEEEBBBCCCHHHLLLPPPRRRRRRQQQPPPPPPYYYYYYWWWRRRKKKGGGHHHJJJGGGGGGFFFCCC@@@>>>>>>???FFFQQQaaaqqq|||xxxiii[[[OOOCCC???>>>:::888888111000000000111333666777555555666777888888888888???BBBGGGKKKPPPOOOBBB555888888888888888777777777>>>===;;;999888777777666333222111000111333555777333000,,,+++...555;;;>>>CCCBBB???:::666444555666777666333111000111222222...///111333555777777888777666444222111111222222444444555666777999:::;;;>>><<<999666999BBBMMMTTTQQQHHH@@@===:::555111111333888===FFFVVVjjj{{{zzzkkkaaa```dddkkkqqqwwwzzz|||sssvvvzzz~~~qqq```NNN???666111111444888<<<>>>>>>>>><<<:::888777888===AAAEEEYYYfffwww{{{yyy|||}}}rrraaaRRRJJJCCC>>><<<======:::888:::999777444111000000222333444444444666777777555333222111///000222777<<>>HHHQQQUUUNNNCCC<<<888555999777555555777999999999888;;;>>>>>>???EEEPPPYYYZZZeeeooouuu|||yyyuuullleeeZZZNNNDDD>>>;;;;;;888999999:::999888666555444444555555555555444444:::BBBQQQeee{{{}}}hhh[[[MMMGGGCCC>>>:::999444666:::===>>>>>><<<:::111111000///000111333444555666888999999===LLL[[[lllooofffPPP???:::999666333666666444555999999555222111000111444666666555777777666444111111222444666555666777666:::GGGUUUgggooojjjRRR<<<444444333222222333333444555666666666777:::<<<===<<<:::999888777999AAAJJJYYYpppxxxkkkeeeggglllooopppvvv~~~iii^^^SSSRRRWWWZZZWWWRRRJJJKKKLLLMMMMMMOOOQQQRRRQQQSSSTTTUUUVVVYYY]]]aaa]]]\\\VVVRRR\\\nnnwwwvvvRRRDDD666222444666888:::<<>>>>>CCCPPPbbbqqqzzzyyynnn[[[OOOCCC>>><<<999666666333333222222333444444555444555666888::::::888777;;;>>>DDDLLLUUUVVVIII;;;888888777777777888999999???>>><<<999777666555555333222000000111444777888333111///,,,+++000888>>>LLLKKKGGGAAA999555555666888666333111000000111222...///000222333444555666888777555333222222222222444444444555666888999:::<<<999444222555@@@QQQ^^^bbbVVVIII@@@999222000111444888<<>>UUUhhhzzzuuusssvvvuuuaaaQQQIIIBBB>>><<<===<<<999999;;;888777444222000000000111333333444666888777555333111///......111666:::<<>>===<<>>===<<<:::555333666>>>IIIWWWmmmyyyfff___gggppprrrsssxxx~~~hhh^^^TTTSSSYYY[[[VVVOOOCCCFFFJJJMMMOOOPPPQQQRRROOORRRVVVYYYZZZZZZ\\\]]]WWW\\\]]]\\\bbbmmmppplllQQQBBB444000111333555888:::AAANNNUUUOOOBBB===AAA@@@EEELLLQQQSSSRRRQQQQQQLLLPPPSSSRRRNNNJJJIIIIIIFFFFFFFFFDDDAAA>>>======CCCRRReeessszzz{{{yyyqqq[[[NNNBBB===;;;888666666555555555444444333333333333444666999;;;;;;999666333:::DDDOOOZZZ]]]RRREEE999888777777777888:::;;;???>>>;;;999666555333333333222111111222555888:::333333111---***...777>>>VVVUUUPPPHHH>>>888777777888666333000//////111222......///000222333444555999888666444333333333333333333444444555777888999888444///---111???UUUfffpppaaaOOOBBB888111000222777;;;>>>BBBPPPhhhzzz|||uuuooolllhhhbbb^^^\\\```dddgggmmmwww|||}}}{{{yyyiiiWWWFFF===666888:::999666444666999888777555555666888999:::RRRiii}}}}}}qqqmmmqqq{{{www```PPPKKKCCC>>><<<===<<<999999<<<888777555333111000000000333333444666888888555333111000//////222666888999AAAFFFNNNQQQMMMBBB:::666111000111555888777333...000111222222222444777:::HHH[[[ggg\\\EEE666333555999888777777888777555333...111555777666555555555555555666888666333666<<<>>>FFFKKKIIIDDD@@@<<<777555333111111444777888999999<<<>>><<<999===FFFNNNYYYcccmmmrrrxxx|||vvvrrrqqqpppllldddYYYMMMEEE@@@???999999::::::999888666555444555777888999:::999999;;;@@@JJJ[[[rrrlll___PPPHHHBBB<<<777666777888999::::::::::::999666222...///333777999999666777999:::999AAATTTgggwwwjjjUUUBBB::::::999444333333222111000000000000......///000111222222222444777999888444///,,,***///111444666555999HHHWWWjjjnnngggRRR???888555111000111333444444555666888999888888:::===>>>;;;888555777888;;;DDDVVVlll|||zzzrrrnnnnnnrrrwwwooocccUUUOOORRRVVVUUURRRMMMKKKJJJLLLQQQVVVXXXXXXXXXWWWWWWZZZ^^^```___]]]]]]^^^^^^___ffflllkkkeeeNNN???111...111222111111;;;BBBPPP\\\ZZZMMMBBB@@@IIIJJJLLLNNNOOOOOOOOOOOOOOONNNMMMMMMNNNMMMKKKIIIHHHFFFEEEDDDDDDCCC@@@>>>CCCPPP^^^iiivvv~~~zzz{{{zzzkkkVVVPPPGGG???:::888666555444444666777777666555555555888;;;======;;;777555222888===DDDTTTccc___RRRAAA999444666888999:::<<<:::999666333000111333666777666444222000111444777666444444333000///666???NNNYYYZZZMMM@@@<<<888222555555444000,,,+++---000---...111333444555444444888888666555333111000///111333444333222444888<<<666666444111555DDD[[[llltttfffRRRAAA444...///222999999>>>GGGPPP[[[nnn|||xxxwwwsssiiicccdddcccbbbdddhhhiiiiiikkkppp{{{~~~rrr___KKK???888:::;;;999666333333444666555333222333777:::===SSSfffzzz{{{sssqqqzzzyyykkk___RRRHHHAAAAAAAAA???;;;999888888888888777666444333222111555666666666555555555666555444222000000333999>>>DDDTTT```\\\NNN@@@777333222333333222///---......333222444777777555666;;;BBBRRR```]]]NNNAAA888444222333444555555444333222111//////000333666888888666666666666666777888888>>>HHHTTTWWWPPPFFF>>>;;;888666444333555666777666:::999:::;;;;;;===GGGQQQ\\\bbbiiinnnuuu~~~|||wwwtttqqqooonnntttlllbbbXXXPPPIIIBBB======>>>===;;;888777777888666999;;;<<<:::888666555999;;;EEEWWWlll{{{tttaaaMMMDDD???:::888;;;;;;;;;;;;;;;:::888666555444111---...333777999999777999;;;===>>>FFFZZZmmmzzzooo[[[FFF<<<:::999666444333222222111111111111.........000111444555666888:::;;;999555111...---111222444555444666CCCQQQjjjoookkkYYYHHH???777000000222444444444555666888888666555777:::<<<<<<:::444666888;;;DDDVVVlll|||{{{wwwvvvxxx}}}sssfffXXXQQQRRRUUUTTTQQQSSSPPPOOOPPPSSSWWWXXXWWWZZZXXXXXXZZZ]]]___]]][[[aaabbb```^^^bbbiiikkkiiiSSSDDD666222333333222222777<<>>777444666999888777888999888555222000000333666888666444111///111444888777666666666333111666>>>HHHSSSUUUIII>>>;;;888333666666555111...,,,...000222222333444444555555555888777555333222111000000111222333222222444999===;;;;;;999777;;;JJJ```rrrrrrfffUUUDDD777000000222777666:::EEEQQQ^^^ppp~~~}}}tttmmmllljjjjjjkkklllhhhbbbbbbeeettt|||~~~rrr___JJJ<<<888::::::888444222333444555444444555777;;;???BBBQQQbbbvvv|||zzzyyyjjj]]]PPPFFFAAA@@@???<<<:::888888888:::999777666444333333333666777777777666666777777666666444222222555;;;???JJJYYYccc^^^OOOBBB:::666333444444222///---,,,---222111333666777555777<<>>777666555444444666777777777888999<<>>@@@III]]]ooo|||sss```JJJ===:::999888444444333333333333333333.........000222666999;;;===>>>===:::666222111111444444555555222333>>>JJJcccmmmnnn```QQQEEE:::000000222444555555555666777777666444555777:::;;;;;;777888:::<<>><<<:::777777777666333000///000111666666555444444444555666777666444222111111111111222222222111222555:::>>>???@@@???===AAAOOOeeeuuuwwwnnn^^^KKK;;;333222222555222555AAARRRccctttyyyvvvsssrrrssspppggg^^^]]]```nnnzzz~~~tttbbbLLL===:::999888555222222333555333333555888<<<@@@DDDFFFNNN___sssyyyiii\\\OOOEEEAAA???<<<999777777888999<<<:::777444333333444555888888777777777777888888777777666555555888<<<@@@OOO\\\ddd]]]NNNAAA:::666555555555333///---------222111333666777666999>>>NNN```kkk```HHH888444666555555555555555555555555222000///111444666888888888777555444555777:::<<<777III^^^ggg```OOO>>>555444444444555888999888777666777===BBBCCCBBBEEEKKKXXX___fffkkkqqqxxxzzzxxx}}}}}}sssllljjjmmmqqqssspppkkkcccZZZQQQIIIAAA;;;:::;;;;;;:::888777999:::666777999;;;;;;999777555222888CCCRRRbbbnnnuuuxxxnnnZZZKKK@@@999777888999999::::::999777555444000---+++...333888::::::666777999===@@@HHH[[[lllxxxppp___JJJ;;;888999888555444444444444444555666222111000000333666:::===@@@???===999444222333444555444555666333333;;;EEEYYYiiipppdddRRREEE;;;444111333555666555555555666777777666777888999999999;;;<<<===???EEETTThhhvvv~~~qqqbbbWWWTTTSSSRRROOOPPPPPPPPPPPPPPPPPPPPPOOOUUUVVVWWWYYYYYYYYYWWWVVV___cccbbb\\\ZZZ^^^eeeiii]]]NNN???888666222000111333555@@@PPP]]][[[NNNBBB>>>AAAFFFKKKOOORRRTTTTTTSSSPPPMMMKKKKKKLLLLLLLLLGGGEEECCCCCCDDDDDDBBBAAAEEEOOO]]]jjjuuu~~~|||xxxuuusssxxx~~~~~~}}}vvvmmmiii___QQQDDD<<<999999999;;;:::999888777777777777666777999:::999777444222444777999>>>LLL[[[aaa___DDD<<<666666666444222333444444333111000111333666999777333000...000555999;;;:::;;;<<<999555666:::CCCMMMQQQJJJAAA===<<<:::888888666444333222222222777666444222222444666777777666444222222222333444666444222111111444888;;;>>>???@@@>>>BBBNNNbbbrrrzzzjjjSSS@@@666444444555222333???RRRfffuuu~~~{{{zzzxxxtttkkkbbbccciiiqqq}}}}}}vvviiiTTTCCC;;;999666333111222444666333444666999===AAADDDFFFKKK^^^tttzzzjjj]]]PPPGGG@@@===888666555777999:::<<<:::666222111333555777999777666555666777777777777777777666666888===@@@NNNZZZaaaXXXHHH<<<666444555555666444222000000111333222444777888888;;;AAARRR```ggg[[[EEE777444555666555555555555555555666222111000111444666888888999666333111222555999<<<===JJJZZZ```YYYLLL???999333333444777999:::999777555666:::@@@BBBAAADDDIIIVVV^^^fffmmmttt|||~~~{{{}}}{{{rrrkkkiiillloooqqqnnnjjjcccZZZQQQGGG???:::777888999888666666888:::666777999;;;<<<;;;888666444999CCCPPP^^^kkkuuu{{{zzznnn\\\LLLAAA;;;999:::888888999999888777555444///---,,,...444999;;;:::888888:::===@@@HHHYYYiiioooiiiYYYEEE888666777777444444444444555666777777666444333222333666999;;;???===;;;666222111333555555444555666555444;;;CCCUUUjjjuuuhhhPPP@@@:::666222444777777666555444555666888;;;<<<;;;999777555:::<<<===@@@FFFUUUiiiwwwuuufff[[[VVVSSSQQQNNNKKKMMMNNNOOOOOONNNNNNNNNOOOQQQTTTVVVWWWVVVVVVUUUVVV]]]```\\\XXX[[[```ccc[[[NNN???888444000///000333666@@@QQQ```aaaQQQAAA???AAAEEEIIIMMMPPPSSSTTTRRROOOLLLJJJKKKLLLMMMLLLHHHFFFCCCBBBCCCCCCBBBAAACCCKKKYYYhhhttt}}}}}}{{{zzz|||{{{wwwqqqllliii___QQQDDD===;;;;;;<<<;;;999777555444555666666777888999999888555333111222444666<<>>RRRgggvvv{{{}}}yyyqqqlllpppwww{{{zzzxxxppp^^^MMM<<<999555222222333555777555555777999;;;>>>@@@AAAHHH^^^vvv|||mmm```TTTJJJ???;;;666444555888:::;;;<<<999555111000222555777888555222222444666666555555666777666666888;;;>>>MMMXXX^^^UUUEEE:::555333333555666666555444666777666444555999:::999===CCCSSS[[[^^^SSSCCC999555444666666666666666666666666333222000111444777888888888555111...///222666:::@@@JJJVVV]]][[[PPPCCC:::333333444777999:::999777666555666;;;===>>>CCCIIITTT]]]hhhqqq{{{}}}uuupppmmmmmmmmmmmmooollleee[[[PPPEEE===999555666777666555555777999777777888;;;======:::777666999AAAKKKYYYgggssszzzwwwoooaaaPPPCCC===;;;;;;777888999999888777555444000...---000666:::;;;:::;;;:::<<<@@@DDDLLL[[[jjjiiibbbSSSAAA777666666555444444444444555666777888888777555444444555666888<<<;;;888444111111333555555444555777555444999AAATTTjjjwwwiiiQQQAAA999666333555888888777555444444444888<<<>>><<<999666555555888;;;>>>FFFVVVjjjxxx~~~vvviii^^^XXXTTTPPPNNNIIILLLPPPQQQPPPOOOOOOOOOLLLPPPTTTVVVVVVUUUTTTTTTQQQXXX]]][[[YYY\\\___```WWWJJJ===666222......000111555???OOO```eeeYYYIII@@@AAACCCFFFJJJOOORRRTTTPPPNNNLLLLLLMMMNNNNNNNNNJJJGGGDDDBBBBBBBBBAAA@@@@@@FFFTTTdddqqqyyy|||yyytttqqqpppiii___QQQEEE>>><<<<<<===:::888555333222333555777999999999999888555222111000111333999CCCPPP\\\cccUUUIII===888666444666999555555555333111111333555777666444222000111444777<<<999999;;;:::666555888???GGGOOONNNEEE;;;666555555444444555777888777666222111000///000222555777555666666777777888888888888666333222444555555555555777777555555===LLLXXXooossslllVVVCCC<<<;;;:::777666777???QQQhhhwww{{{~~~zzzwwwzzz~~~~~~zzzvvvvvvsssdddQQQ===999555333444555777777777777777777888:::<<<===EEE[[[rrr}}}~~~ooobbbUUUKKK>>>:::444333666:::;;;;;;<<<999555222222333666888777333//////222444444333333555666777777888:::<<>>;;;777777888777666666888999888888888<<<@@@@@@<<<999666888===HHHUUUbbblllpppsssqqqfffUUUFFF???<<<:::888888999999999888666555111//////222777;;;;;;:::;;;:::<<>>BBBNNN___kkksss}}}zzz|||~~~{{{sssnnnmmmpppjjjaaaTTTHHH@@@=========999777444222111333666888:::::::::999888555333111......111555===GGGSSS\\\TTTIII>>>:::999888:::===666777666555222111222444555555555333222222444666;;;777666888888555555888<<>>777666555444666888::::::888666444444333111222444777777777999666222///...///222444777???QQQeeeqqqjjjTTTAAA888666555666888999999888777333333777;;;>>>BBBHHHQQQ\\\jjjvvv}}}yyywwwvvvuuusss{{{wwwooobbbSSSHHHAAA???:::;;;;;;:::888888999;;;:::888999===BBBBBB???:::666888===IIIWWW```bbbaaahhhjjjdddTTTEEE???<<<999888999:::::::::999888777222000000333888;;;<<<:::888777:::@@@GGGPPP```nnnkkkaaaOOO???999999666111222222333333555666888999555555555666666666666666777777666444222222444666555444444555333000333888===PPP```aaaYYYPPPBBB666333666999999777555333222///333666888777777:::<<<888999:::;;;???LLL]]]iii~~~~~~zzztttkkkbbb[[[VVVPPPMMMIIIMMMQQQRRROOOLLLKKKKKKPPPTTTYYYYYYVVVSSSRRRRRRSSSXXX[[[[[[^^^dddggggggNNNDDD999333000...000444///111444<<>>???AAAGGGNNNUUUZZZOOOOOOOOOQQQTTTUUUTTTSSSMMMIIIEEEBBBAAAAAA@@@???>>>@@@KKK[[[gggoooyyyxxxzzzzzzvvvmmmfffgggkkkmmmdddVVVJJJBBB>>><<<<<<999777444111222444888:::;;;;;;;;;:::888555333111------///333888@@@KKKUUUPPPFFF>>><<<<<<;;;<<<>>>888888888666333222222333444555555444333222333444;;;666444666777555555888;;;EEEQQQUUUMMMAAA:::999111000111444999;;;:::888555444333111000000111111000222555888999888777666111000000444888:::999666444666666222///444???IIIZZZjjjooo```MMMBBB;;;444333777;;;@@@QQQjjj{{{|||~~~}}}|||wwwmmmllllll^^^JJJ===:::666666777999888777:::888666444555888;;;===@@@MMM^^^nnn}}}~~~ooo```PPPDDD===888444555999======;;;>>><<<:::888777888:::;;;888333......111444444222333555888999999999;;;<<>>@@@CCCGGGPPP\\\jjjwww~~~zzzyyyyyyzzzzzz|||ssseeeUUUIIIDDDBBB======>>><<<::::::;;;===;;;999999>>>CCCDDD@@@;;;888:::@@@MMMZZZ```\\\VVV[[[```^^^PPPCCC>>><<<999888999:::;;;:::999888777111000000555:::<<<888333222999???BBBKKK\\\mmmwwwiiiTTTAAA<<<===999666777222444666666777777999;;;666777888888666444444555888999888555333222444666;;;:::888555111000111222<<>>333000111333444555555444333222222222555:::;;;:::777666444555:::;;;@@@TTTiiiyyy}}}xxxkkk___XXXTTTSSSSSSQQQOOONNNNNNPPPQQQQQQPPPTTTSSSSSSVVVYYYYYYVVVSSSSSSUUUTTTVVVbbboookkk^^^NNN@@@333111222333333333333111222:::EEELLLMMMKKKBBB???===???FFFNNNTTTWWWVVVTTTSSSQQQRRRTTTVVVXXXPPPKKKDDDBBBCCCCCC@@@<<<@@@BBBHHHTTTdddrrr{{{{{{|||~~~zzzssspppllljjjjjjjjjjjjiiikkkfff]]]OOOCCC<<<<<>><<<999666444444333000000333777;;;DDDMMMNNNLLLEEE???>>>@@@>>>:::888666666666666555222///444666555222111444444222222222111111222444555666999GGGVVVZZZRRREEE<<<888111222333444666999===@@@<<<:::666333222222444555000000111222444555555666333333444666888:::<<<===888::::::888666777:::>>>PPP\\\mmmuuugggNNN>>>:::444999>>>AAAIIIZZZooo}}}~~~}}}zzzxxxwwwyyy~~~yyyzzz{{{rrr\\\JJJ???999666888:::999888888::::::999777555666888:::CCCMMM]]]nnn|||{{{mmm^^^PPPGGG999555333333777;;;;;;:::<<<<<<<<<<<<=========>>>;;;888444222222222222111333555888888888999>>>BBBJJJXXX```XXXGGG;;;666555666666666666666555555444555333333555555444777===AAAKKKOOOGGG<<<666666777444555777888888666444222///000111222444444555555777777555444333222222222111999HHHYYYgggfffWWWGGG<<<555222555999999:::===:::777666888<<>>CCCRRRdddsss~~~|||{{{tttiii\\\OOOEEE???>>>???@@@???===<<<;;;<<<>>>999555555999<<<;;;999999<<<@@@HHHTTT\\\YYYPPPPPPQQQQQQMMMFFF???:::999999888888999::::::777555222000111555999:::777333111777<<>>===;;;888444444666777???TTTkkkzzz}}}uuujjj```YYYTTTRRRPPPSSSRRRQQQRRRSSSTTTSSSQQQRRRRRRRRRTTTWWWWWWUUURRRTTTWWWVVVVVV```lllkkkbbbPPPBBB444000111222333444333111222999DDDLLLOOONNNDDDAAA???AAAGGGMMMQQQSSSQQQQQQQQQRRRRRRSSSTTTTTTQQQKKKEEEBBBBBBBBB@@@===<<<>>>EEEQQQbbbqqq|||}}}}}}~~~yyyvvvrrrmmmiiiiiikkklllmmmmmmggg\\\OOOEEE???>>>???888999999777444333444555888:::;;;;;;888666555555555222111444777:::BBBJJJWWWVVVPPPGGGBBBAAA>>>999888777777888888777444111444666666333444777888666444333222222222333555666:::DDDQQQVVVRRRHHH???999222222333333555888;;;>>>===;;;888666444444444444111111111222444555666777666666666666777888999999888999:::999888888;;;>>>GGGUUUkkkvvvlllTTT@@@888444666888999@@@RRRhhhxxx~~~{{{uuuttttttwww}}}~~~~~~~~~ttt```PPPBBB;;;777:::<<<:::999:::888888888666444555777:::???KKK]]]nnn{{{yyymmm^^^OOOEEE:::777444555888;;;<<<:::::::::;;;<<<<<<======>>>;;;888555333333333222222333555888888777999===BBBOOO\\\cccZZZHHH<<<777666666777777777777666555555444222333666777666:::@@@HHHOOORRRIII>>>888666666444555777888888666444222///000111333444555555555666666555444333333333333555:::EEEUUUdddgggZZZJJJ>>>888555888;;;;;;;;;<<<:::777666777;;;???@@@@@@EEESSSdddssszzzwwwooofff[[[QQQIIIDDD>>>???@@@???>>><<<<<<<<<:::666333333777:::999777999:::===CCCNNNVVVTTTLLLLLLQQQVVVUUUMMMCCC;;;777666666666888::::::999777222000000333777888555222111444777>>>NNNddduuu|||```MMM>>>;;;<<<888666777666888999999888777888:::888999999777444111111222::::::999777444222333444666666555333111000111333;;;JJJ\\\ddd]]]MMM===444333222111111111222333444444444666999===@@@@@@???;;;666333444444<<>><<<>>>DDDPPP___nnnzzz~~~zzz}}}xxxrrrnnnnnnqqqsssttttttkkk^^^PPPGGGAAA>>><<<::::::999777444222222333555777999999888666666777777444333555666777===EEEXXX[[[XXXNNNEEE@@@===:::777777888999:::999555222333666777555777:::;;;999555444333222111222333333777>>>HHHPPPRRRLLLAAA888222222111111333666999;;;<<<<<<:::888777555444333222222222222444666888999999999888666666555555555666888:::;;;::::::;;;<<<@@@MMMbbbppplllXXXEEE;;;666555333333999JJJ```qqqyyyuuutttvvvzzzvvveeeWWWEEE>>>:::;;;===;;;::::::777777666555333444777999;;;III\\\lllvvv|||xxxnnn___OOOCCC===999666666888::::::999777888999;;;<<<======>>>;;;999666444444444444333333555777777777888===AAARRR^^^cccYYYGGG;;;777666888888888888888777666666444222444777888888<<>><<<:::;;;999777555666999>>>@@@BBBFFFSSScccrrrzzzuuummmcccYYYPPPIIIEEE????????????>>>===<<<<<<777444111222666999999777888999:::@@@KKKVVVVVVPPPKKKUUU___aaaXXXJJJ>>>888333333444666999;;;:::999111//////000333444222000111222333<<>><<<===999666888777888999888666666666777555666666444222111111222:::::::::888555333333333555555555444222222333555???NNN```fff^^^NNN@@@:::777555333111111222444666777888999;;;>>>???@@@@@@===888555555444:::NNNeeeyyyzzzrrrfff\\\UUURRRPPPOOOVVVVVVWWWYYYZZZZZZWWWTTTSSSSSSRRRSSSTTTUUUUUUUUUUUUZZZZZZXXX\\\gggqqquuuWWWFFF444------///222555666444444777???JJJSSSXXXMMMGGGBBBBBBHHHNNNRRRSSSNNNNNNNNNNNNOOOPPPQQQRRRTTTOOOJJJFFFEEEDDDCCCAAABBBCCCHHHQQQ^^^kkkwww}}}}}}{{{yyyyyy{{{||||||}}}rrraaaRRRHHHAAA;;;888::::::999666222000000111666888::::::888777777777777444333444444333777===LLLSSSUUUMMMCCC>>><<<:::555555777999:::999555222444777888666777;;;;;;999555444222000//////000000111666@@@LLLTTTPPPBBB555000...------000444777999:::::::::999777555333111333333222222444666999::::::999777666555444444444444666999:::::::::999999>>>IIIYYYgggiii^^^MMMBBB;;;777444444999EEEYYYiiipppzzz||||||~~~vvvggg]]]HHHAAA<<<<<<===;;;999:::666777666555444444777:::;;;HHHZZZfffmmmsss{{{xxxoooaaaPPPDDDAAA<<<888666777777555333333555777999;;;<<<======;;;999666555666666555333222555777777666777<<<@@@NNNZZZ___UUUCCC888555666888999999999999888777777555333444777777777;;;AAAOOOTTTTTTKKKAAA;;;666222555666777777777666444333...000222333444444333222222333444555555666666666666888>>>MMMdddssskkkZZZCCC===:::===???<<<999888666555333444777;;;???AAAEEEPPP```ppp~~~yyyooocccVVVLLLDDD@@@??????>>>?????????===<<<666444333444888::::::999888999:::@@@OOO\\\___[[[PPP[[[gggjjjaaaQQQBBB:::444333333555888::::::999///.........///000111000222222333<<>>???===:::999999777999JJJ^^^uuu~~~ttteeeXXXQQQPPPQQQSSSTTTTTTVVVXXXZZZZZZXXXVVVVVVVVVUUUTTTSSSTTTUUUVVVTTTXXXYYYXXX[[[ggguuu~~~\\\III666------///222666777666555777<<>>999666888;;;BBBPPP^^^jjjvvvvvvhhh___KKKCCC===<<<<<<999888999888888777666444555888:::>>>IIIVVV___eeelllvvv~~~yyyoooaaaRRRGGGDDD???999555444333000---111222555888:::;;;;;;;;;;;;999777666777666555444222555777666555666;;;>>>JJJVVV]]]SSSCCC999666777999999999999999888888777777555555777666555888===JJJQQQTTTMMMBBB;;;666222555666777777666666444444...000222444444444222111111222444555666777777777444777<<>>BBBKKKZZZmmm|||}}}rrrdddWWWKKKBBB>>>@@@>>>>>>>>>@@@@@@>>><<<888777777888:::<<<===<<<:::;;;<<>>===888888777444000......///888:::<<<<<<:::888777888555222222333222///000555<<>>PPP___^^^MMM<<>>RRRhhhxxxvvvaaaLLL@@@999777:::<<<>>>GGGSSShhhuuuyyyjjj```NNNEEE>>>===<<<999777888999999888666444444777999???HHHSSS\\\ccckkkuuu}}}wwwjjj\\\PPPHHHEEE???999555333111...+++///111444777999999999888999888666666777777555333222444666666444666:::===JJJWWW^^^VVVFFF<<<999:::888999999999999888777777888666555777666444777<<>>:::;;;<<<999666666111222444444444666999<<<@@@FFFVVVjjjzzz}}}sssgggZZZNNNEEEAAA@@@>>>===>>>AAAAAA???<<<888999:::;;;;;;<<<======;;;<<>>???IIIRRRUUUUUURRROOOLLLHHHGGGIIIKKKLLLPPPQQQSSSRRRPPPMMMKKKJJJAAADDDHHHNNNXXXfffvvvwwwgggUUUFFF===;;;<<<999999888555222000000111555777::::::999888888999444222333555333000111555:::EEENNNNNNHHHAAA:::444666555333222222222111000111555777777888:::999666444333111///............000333<<>>===:::888999999999888555333333444666===EEEQQQ^^^hhhqqqyyy}}}sssbbbTTTKKKGGGCCC>>>888555444333000......000333666888888777666888777666666777666555333222444666555444555999===LLLYYYaaaYYYIII===999999888888888999888777777666888666666888777666999>>>FFFUUU```YYYIII===888777666666666666666555555555333555888::::::888666444111333555777888888777666111777888;;;MMM``````QQQEEE>>>999:::;;;888777777111444777777666666888:::@@@EEESSSgggwww~~~uuujjj]]]QQQGGGBBBAAA>>><<<>>>BBBCCC@@@<<<777888:::::::::::::::;;;888;;;???GGGUUU___^^^WWWOOOSSS[[[eeeiiiaaaOOO@@@;;;999777666777888888777111111111000111333888;;;222777>>>GGGUUUeeeoooqqqaaaPPP@@@999555///000666777888888777666555555777999999888666555666888;;;555777999999888777777777444555777666555333444444;;;HHH\\\jjjkkk___MMMAAA;;;:::888666555444444444333555666666444555999<<<888666888<<<<<>>:::999777666666666555555555555555888:::======;;;888777222333555777888888666666000666777888JJJaaafff[[[GGG???999:::;;;999888999222666999:::888777888:::AAAEEERRRfffuuu|||xxxlll___RRRGGGAAAAAA>>><<<>>>BBBCCC@@@<<<555777888999888777777888333777>>>IIIWWWbbb```YYYLLLPPPYYYgggpppiiiVVVEEE;;;999777666888999999999111000///111444888999999111999AAAKKK^^^qqqwwwrrr]]]LLL;;;444333222333555:::999888777666666666666888888888888888777666555555666777888888777666555555333333444666666333000:::FFFYYYiiijjj]]]LLLBBB999777555222000111444777444444222222333555777999888666666999;;;CCCRRRaaappp~~~|||hhh```\\\WWWSSSSSSLLLMMMOOOSSSYYY^^^``````ZZZXXXUUUSSSQQQQQQRRRSSSTTTPPPKKKKKKQQQ[[[fffllleeeVVVFFF>>>;;;:::;;;>>>???<<<999666333777FFFTTT```WWWNNNMMMPPPRRRRRRQQQOOOLLLGGGEEEEEEGGGIIIJJJNNNPPPPPPNNNOOOPPPNNNIIIFFFCCCBBBFFFQQQaaaoooxxx{{{nnnXXXDDD888555666999999999999888666555444999888777666666777888999555333111222444555666666888:::DDDOOOPPPGGG>>><<<999999777444222111222444//////000222333444666666888888555222000000333666...444999===JJJWWWTTTGGG===666000000000...///222333333333333222111111000222222111000000000000000000000111111111444777;;;:::777555666999999555000)))+++...;;;WWWooooooaaaKKKCCC;;;:::<<<@@@FFFLLLWWWfffxxxnnnaaaSSSIII@@@>>><<<:::999:::777777888888888666444222:::CCCQQQaaannnxxxooo[[[KKKDDDCCC<<<:::888888:::999666333333555888888777555444444555555555444333222111000333222333444444333999AAANNN]]]fff]]]III:::555555999999888777555444222111666666777888999;;;===>>>GGGYYYhhhcccMMM999444888666999;;;888222111555;;;===<<<;;;===???===888444444666999999777444333333444666444555EEEZZZ```ZZZEEE===666666777777888:::999999999999:::;;;<<<<<<:::CCCOOO\\\hhhuuuvvvgggUUUFFF>>>@@@===;;;::::::<<<<<<;;;;;;777333444999;;;;;;888666444<<>>>>>???///000111444777999888777000888AAAMMMaaasssvvvnnnWWWHHH999444444444555777999999888666666555555666666666777777777666555555666555555444444555555666666444333444666555333000999HHH]]]llllll]]]JJJ>>>888777555333222444777999777777666555555666777777666555666999<<>>;;;:::;;;===>>>;;;888555222444@@@NNN\\\UUUMMMKKKMMMNNNNNNNNNNNNKKKFFFCCCCCCEEEFFFHHHJJJMMMMMMKKKLLLNNNLLLHHHGGGDDDAAACCCMMM\\\jjjssszzznnnXXXDDD888555666888888888888888888888888999888777666666777888888666444333333444666666555444666@@@LLLPPPGGG===888666666666555333222222333000///......///222555666:::888555222///000333666222777:::===JJJXXXWWWMMM@@@999333222222///...///333444444555555444444333333222222111000000111111000111222111222444777:::999666555666::::::777333/////////:::TTTpppvvvmmmQQQGGG===:::;;;===AAAGGGTTTaaasss~~~vvvhhhTTTJJJBBB???>>>:::999:::999999999888888777666666;;;CCCQQQ```ooo{{{qqq\\\JJJAAA???;;;999777888999999777444444666999999777555444444444444444444333222111111000///000222333444<<>>IIIYYYgggcccNNN999111111444888;;;999333000333777888888888:::<<<<<<999666555777888777555222111222444666666888FFFXXX]]]WWWAAA999333333444444444666999999999:::;;;<<<======<<>>:::888777666777999999777666666888:::999777555444444222333333444444333333222---,,,---000111555>>>IIIVVV^^^```TTTDDD======>>>999999888777777666555555444666777888888:::<<>>>>>???DDDOOO^^^ooo||||||ttthhh[[[OOOHHH@@@===999777888:::<<<<<<888666444555888:::888666222***---888FFF[[[eee\\\KKK>>>@@@PPP^^^iiieeeTTTAAA999444777;;;;;;::::::...///111555777777555222000777AAAPPPfffuuuooo___EEE<<<555666888888999;;;777666555444444444444444444444444555555666777777444333333222222333333444222222333444555555555555<<>>;;;888777777888999999777888999999999777666444444444666999;;;AAAOOO\\\kkkzzz~~~sssggg\\\SSSQQQQQQNNNMMMLLLNNNRRRVVVXXXYYY[[[ZZZXXXVVVTTTSSSSSSSSSPPPOOOMMMMMMRRR\\\gggooo]]]OOOAAA;;;:::999;;;===<<<999777666222000666>>>GGGIIIJJJHHHHHHMMMRRRSSSPPPNNNIIIDDD???<<<===>>>BBBGGGIIIGGGGGGIIIIIIFFFHHHDDD???===CCCPPP```kkktttyyy~~~ppp]]]JJJ>>>:::::::::999777666777999;;;<<<:::999888666666666777777777555444444444555333222000222;;;LLLYYYXXXJJJ>>>222333666999:::999666444///...---,,,,,,---///111777666444111000222666:::;;;;;;999:::DDDTTT^^^___MMMBBB777333333222222444777777777888777777666666222222111111111111111222111222111000000111444666555444444777:::<<<<<<;;;999666333777KKKfffyyycccUUUEEE===:::999:::>>>>>>III\\\ppp}}}hhhVVVMMMDDDAAA>>>:::777888999:::;;;<<<===<<<;;;:::888===GGGVVViiizzzuuu___KKK>>>999666666777777888888777777888999:::999666444444444111222333333444444444333---+++,,,...000444>>>IIIXXX___```SSSDDD<<<;;;<<<999999888777777777777777444666888888777888<<>>:::888888777666555111333666888999888666555555555666888999<<>>===AAANNN___kkkrrrwwwsssaaaOOOCCC>>>===>>><<<:::888777777999::::::999777666666666777888555444333333444444222111...111:::JJJZZZ___TTTFFF555666777:::===<<<999666...//////000//////...---333333333222222555999===:::999777888AAAPPP^^^eeeTTTFFF777222333555888;;;888888888777777555444333111111000000000111111222111111111///......111444555444555777999<<<======999777444666DDD[[[ppp{{{fffUUUCCC:::777666777::::::CCCTTTjjj~~~~~~iiiYYYNNNDDD@@@===888666777777999===??????===:::888555888@@@OOObbbuuuwwwbbbNNNAAA<<<777888888888888777777777888999:::888555444333444111111222333444444444444000...---///000333<<>>GGGRRR```cccYYYEEE111&&&'''---555999888555333222333333333222111111111222777777777444222111222333555888:::<<>>666444444333333666555666777999:::::::::::::::;;;@@@MMM```qqq}}}|||tttjjj]]]QQQHHHBBB>>>:::888888999::::::>>>:::555222222666:::<<<;;;333888FFFVVVkkkssshhhTTTDDDCCCOOO\\\iiigggXXXHHH===555555777666555666333222222333555666555444000777@@@LLL]]]iiiaaaRRRAAA<<<888999999777888:::666555555444444444555555777666555555555666777888///111444666666444111///...000222333444666999;;;DDDFFFNNN___wwwpppWWWCCC???:::888777666333000...000333666777888777777777666777888777888AAALLLaaaqqqsss```TTTRRRTTTTTTMMMMMMNNNQQQVVVYYYZZZZZZUUUUUUUUUVVVVVVVVVVVVVVVPPPQQQPPPPPPRRRZZZfffnnn\\\OOOAAA;;;:::888888::::::777777888777555888>>>KKKVVVYYYPPPHHHIIIMMMNNNRRRRRRNNNGGG???::::::;;;BBBHHHLLLIIIFFFGGGHHHHHHCCCBBB>>>===AAAMMM]]]iiisss{{{uuueeeTTTGGGAAA@@@@@@>>><<<:::888777777777999888777666666777888999555444333444555555333111---000888FFFVVV___XXXLLL<<<999888999<<<===;;;888111222333444333111...---000111333444555777:::===777666555777>>>MMM]]]gggZZZIII999333444777;;;>>>777777777777666555444444222111111111111222333333222222111///------000222555555555666888999;;;<<<777666444555>>>QQQhhhwwwhhhVVVAAA777444444444666;;;BBBQQQfffyyyqqq]]]QQQEEE???<<<888777999777999<<>>:::555111111444999===999333999FFFTTThhhpppfffVVVGGGDDDLLLUUUaaabbbVVVLLL@@@555222333333333555555555666999:::999666444000888@@@IIIVVV```[[[NNNEEE???;;;:::999555555888666555555555555555666666777666555333333444555666///000222333333222000///000222333333222444777:::???EEEMMM\\\ppp{{{lllUUUBBB===888666777666222///...000222555666777888888777777888999777777???IIIZZZkkk}}}sss___UUUTTTTTTRRRMMMNNNPPPSSSWWWXXXWWWVVVTTTUUUUUUUUUUUUUUUTTTTTTQQQRRRRRRQQQRRRYYYdddmmmdddUUUFFF???;;;777555666888555444777888888<<>>KKK\\\hhh]]]MMM<<<777888999:::<<<555555666777777777777777333333333333333444555555555555333111///...000222666666666666666777999:::777666444444:::KKKeeexxxooo[[[EEE:::666555555777;;;AAANNNaaassszzzbbbUUUGGG@@@<<<999:::<<<999::::::::::::999777666777777<<>>???<<<888555444555555666666555333222333555222222333444444444333333333111222333222333999BBBTTTeeeooodddMMM===:::===;;;:::777555444444444555666:::===:::444222555:::FFFSSSdddiiiaaaNNN===222---000333555666555444333555777888666222---+++++++++---000222222222333444555666888;;;???FFFRRR[[[TTTHHH;;;666444333555999888999;;;<<<<<<;;;:::999888;;;@@@IIIVVVfffvvv~~~uuuiiiYYYNNNEEECCC@@@===<<<:::777555999777555222111222555888555000555???KKK^^^iiibbbXXXIIIDDDGGGLLLXXX^^^WWWPPPBBB555000000000222555555777:::>>>???===888333000999@@@GGGQQQ[[[WWWLLLHHHBBB===;;;888444333666666666555555555666666777777666444222222222444555///000000000000000000///222444555444222222555888888CCCPPP\\\nnnwwwlllXXX???;;;666555777666333///000111333444666777888888777777888999888888@@@IIIUUUgggzzzsss```VVVVVVTTTOOONNNOOOQQQTTTWWWWWWTTTRRRUUUUUUUUUUUUUUUSSSRRRRRRRRRSSSSSSRRRRRRXXXdddllljjj\\\KKKBBB<<<777333333666333333666888:::>>>CCCNNN]]]cccUUUHHHGGGKKKLLLHHHJJJJJJFFF???===???BBBCCCJJJMMMIIIEEEEEEFFFFFFAAAAAA???===>>>GGGVVVaaaxxx~~~uuugggVVVIIICCCAAA>>>>>>======;;;999777666666666555666777888:::;;;666666666888::::::888666555999<<>>777444777:::999888;;;:::777555444333333444111444777888888666666666333333555999???KKK[[[iii___OOO@@@;;;<<<;;;888777222333555777999:::;;;;;;555555555555555666777888777777555222000000111333777777777666555555777999888666444333888IIIeee|||wwwbbbKKK???;;;999999:::777>>>KKK]]]ppp}}}fffXXXIIIAAA<<<:::<<>>JJJ\\\mmmxxx|||zzzfffRRRFFFBBB???AAAAAA>>>888444333444444555555444222222444555333333333444444333333222333111222444444444:::BBBNNNaaammmaaaIII999999>>><<<:::777444333222333444777;;;>>>:::444111444999GGGVVVffflllbbbPPP???666222333444444444333333333444777999888333...++++++&&&)))...000111111222333444444777:::@@@IIIXXXeee[[[NNN@@@999777666999===;;;<<<===>>>>>><<<:::999999<<>>:::666333444444444333222111222333888333777>>>GGG[[[iiieee[[[KKKDDDDDDGGGTTT^^^[[[RRRDDD444......///111555======>>>??????<<<777333...333===KKKZZZbbb[[[OOOKKKBBB<<<:::999555333333222555999999777555555666888888777777666444333333---------...///111222333666444222222555777666555666<<>>777333111000111222333666999===AAACCCRRR___eee[[[NNNIIIJJJJJJJJJHHHEEEAAA>>>???BBBEEELLLLLLLLLJJJIIIGGGEEEDDDCCCAAA@@@???>>>CCCRRRaaauuu~~~uuulll___NNNEEEDDD>>>;;;999777777888888888888777777888888888777555555444444666:::<<<:::888111888>>>BBBLLLXXX]]]ZZZPPPFFF===:::666222333888888888888888777666444444888666444333333222000...111222444777>>>JJJYYYccciiiZZZHHH>>>999777555555666666555555777999<<<>>><<<666000000333777888777777555222000000111444555666888999777333111222444222444666444222<<>>;;;777222===@@@DDDNNNddd||||||hhhQQQ>>>:::;;;888:::@@@>>>;;;777333111222333444:::<<<@@@HHHTTTeeewwwooo]]]OOOFFFBBB???===:::999888888666555555666666666555444222111444666777666555333333444888666555555333333999BBBZZZaaaaaaTTTDDD;;;999999===<<<999555222111333555999::::::777444333666:::GGGWWWgggiii___QQQDDD;;;000000000333666999999999999:::;;;:::666000***&&&(((((()))---222444222///444666888:::???KKK\\\hhhccc\\\MMM>>>777999<<<<<<:::;;;<<<===<<<:::888666444777===DDDNNN^^^qqq}}}~~~ttthhhWWWIIIDDDCCCBBBBBB@@@===777333444333333333333333333444666777444777JJJeeeqqqnnn\\\LLLAAACCCJJJQQQZZZddd[[[LLL:::///...333666777<<<<<<===???@@@???;;;777222777BBBQQQccciii___QQQFFF@@@;;;;;;;;;777333333111444777777444222222333555666666666666555333222/////////000111222333444666444333444666888777666000555;;;FFF\\\nnnkkk]]]DDD555222555222333555///222222444888:::;;;999777555666666777999>>>DDDHHHUUUfffzzz{{{gggYYYTTTUUUUUUTTTRRRQQQRRRUUUWWWVVVUUUQQQRRRTTTTTTTTTSSSSSSTTTVVVUUUTTTTTTWWW___iiipppkkk]]]KKK;;;444111111111444555888;;;>>>?????????LLL\\\fff```RRRJJJGGGGGGIIIHHHEEEBBB@@@AAAEEEHHHLLLKKKKKKJJJIIIGGGFFFEEEFFFCCCAAA???>>>BBBPPP^^^ppp{{{~~~yyykkkVVVEEE>>>===:::777444444555555666888888888888999999888777666444444666888999888666111888>>>DDDNNN[[[aaaaaaWWWKKK???999666333444888888888888777666666555444666444333333333333222000000222444555:::EEETTT___jjj\\\KKK>>>777555444444666666666666888:::<<<===<<<666111000444888999888888666333111000222444555555777888666333111222444888666333...+++444LLLcccvvvmmm\\\III>>><<<<<<::::::>>>CCCNNNbbbxxxiiiSSS@@@<<<;;;999:::???===;;;777444222222333444555777<<>>;;;999888777777555444666666777777666555333222666777777666444333333444888666666666444333:::BBBRRRYYYXXXMMM@@@999888777;;;<<<<<<:::777444333444888999999777444444777:::IIIYYYgggggg\\\OOOCCC;;;333333333444777999888888999::::::999666222---***++++++,,,000333444222000444666999;;;???IIIXXXcccddd]]]OOO@@@888888888555777888888999888777666555555777<<>>;;;777<<>>;;;999EEEWWWfffbbbTTTGGGBBBAAAFFFFFFEEECCCCCCDDDHHHKKKKKKJJJJJJIIIIIIHHHGGGGGGHHHEEEBBB@@@>>>BBBNNN[[[mmmxxxpppYYYEEE;;;<<<999555222000111222444888888999999999999999999777666555666777666444222222777===CCCMMMZZZbbbeee___PPP@@@888555555666888888777777777666555555444444222222222444444444222///222444444666???OOO[[[lll```OOO???666333333333555666777888999:::;;;<<<:::666222222555888999888888666444222111222333444444555666555444222333333:::444---)))(((111FFFZZZxxxqqq```KKK>>>===???@@@:::>>>DDDNNN```sss~~~rrr]]]IIIAAA>>>999999======:::777444222222444555333333999EEEXXXkkkyyyzzziiiXXXLLLEEECCC<<<:::888777777777555444888888999999888777666555999999888666333222333555777777888888555333:::CCCKKKPPPOOOFFF<<<777666555888;;;>>>>>>;;;777444222777888999888555555999<<>>;;;777666444333333444666777999;;;;;;???PPPgggtttuuu```NNN>>>>>>DDDMMMZZZggg\\\RRRFFF<<<999999:::999999999:::===??????<<<:::999>>>JJJ___tttyyyhhhSSSAAA:::555777999999888:::333333333222111000000111333444777888999888666555666666555555555555555666444555666888999999888777---000555AAAUUUhhhnnnjjjPPP===444333000333555///222222444777:::;;;999888444444444555777===DDDJJJRRR^^^mmmxxx|||nnn]]]WWWZZZ^^^WWWUUURRRPPPPPPRRRUUUVVVTTTRRRPPPPPPQQQRRRSSSSSSRRRSSSTTTVVV[[[ccclllrrrggg[[[JJJ<<<666555666666333555999;;;<<<:::888666AAASSScccbbbSSSCCC<<<;;;CCCCCCDDDDDDDDDFFFJJJMMMJJJJJJIIIIIIHHHHHHIIIIIIHHHDDD@@@???>>>BBBMMMYYYkkkvvvxxxiiiVVVFFF======;;;777222000000222444888999999999999999:::;;;:::999888777666444222111222666:::@@@IIITTT^^^dddcccTTTAAA666444555777888777777666666555555555555444333222222444444333222---111444333444<<>>:::888666555555666888:::999:::;;;@@@OOOcccqqquuuXXXGGG999:::@@@GGGQQQ\\\```XXXLLLBBB<<<:::;;;<<<999888888:::;;;:::888555777<<>>>>>>>>BBBMMMXXXeeeppp}}}uuueeeVVVHHH???===<<<:::555111111333666888999:::999888888:::===;;;;;;;;;999777444333222000222666===EEEQQQ^^^hhhdddWWWEEE888444666888888777666555555444555555666666444333333333333222000---111444444555<<>>>>>??????AAAHHHVVViii}}}~~~nnnYYYKKKBBB===::::::<<<:::888777666666777888888888<<>>===<<<;;;:::;;;:::888555222111333555666777999999444222999DDDOOOTTTTTTJJJ>>>888555333777888999888666444444555888;;;======;;;;;;>>>AAAEEEZZZlllmmm^^^LLL>>>555444333444666999;;;<<<;;;666777888:::::::::::::::888999999999888777666666:::::::::999;;;FFFUUUaaaeee```TTTFFF??????@@@???>>>===<<<<<<;;;<<<<<<<<<999:::<<>>:::<<<>>>888777777777777666444222222777CCCVVVkkksssgggVVVEEE:::111///222555;;;@@@999777444333444666777777888999999:::;;;;;;;;;;;;:::999888666555444444444444777;;;<<<:::777555444111222777BBBSSSdddoootttdddLLL===999555888;;;555222222333555999;;;;;;:::777777777777777:::>>>AAAIIIRRR```nnnyyyppp___WWWWWWWWWUUUTTTRRRNNNKKKLLLOOORRRWWWSSSPPPOOOQQQQQQOOOLLLGGGJJJNNNSSSWWW]]]cccggg```UUUFFF;;;666666666666555555444444666888:::<<>>:::;;;;;;:::777444333444//////333:::CCCOOO___mmmggg___OOO???777888999999777666555444444444666666666555333333333333111000///111444555888===FFFLLL\\\ccc```OOO>>>888777555444444444555666777777777777777777666555555444444000111111222333222222111222222222444555333000......///555;;;>>>AAAHHHQQQhhhtttyyymmmXXXHHH@@@===>>>;;;<<>>======<<<;;;:::999888999999:::999:::>>>IIIXXXgggrrrwwwtttdddSSSHHHAAA???===;;;999999;;;;;;;;;::::::;;;<<<======<<<;;;:::888888777555222111222444666777999777111///999EEEVVV^^^___TTTDDD:::555444666777666555333333444666999<<<>>>>>><<<<<<>>>AAACCCYYYooopppaaaMMM>>>555222111222444888:::;;;:::333555888;;;<<<<<<<<<;;;888999:::999888777888:::;;;;;;;;;999:::CCCRRR]]]jjjiii___OOOCCC@@@AAABBB@@@@@@@@@???>>>>>>======;;;>>>BBBHHHQQQ```qqq}}}}}}ppp^^^NNNDDDAAA>>>=========<<<;;;<<<;;;;;;;;;;;;;;;;;;<<<======<<>>:::777333333666999::::::::::::999999999:::;;;;;;:::999777555444333222222444888<<<===:::555222222222333888CCCRRRaaammmtttfffMMM<<<888555:::>>>999555444444666888999999888777888:::::::::<<>>::::::<<>>777999:::999666444444555111///111777>>>HHHYYYiiimmmjjj]]]JJJ===;;;;;;:::777666444333333444666777444333222222444444333222333333444666999===@@@AAAPPP^^^aaaRRRAAA:::888555444333222222333444666777666777777777444222111111///000222444555555555444333222222333555333///+++///222999>>>===<<>>======<<<<<<;;;;;;;;;;;;<<<:::<<<@@@IIIVVVdddpppxxxtttdddTTTGGG@@@===;;;:::888999:::;;;;;;:::777888999::::::999888888555666666555222111222333666777777555...---888FFFXXXdddiii\\\HHH:::666555444555666555333333444555888;;;>>>>>>;;;;;;<<>>>>>???????????????===;;;999888888>>>DDDHHHNNN[[[ooo}}}~~~vvvfffWWWGGGCCC???<<<;;;;;;::::::<<<<<<===>>>>>>===<<<<<<>>><<<:::<<>>@@@BBBHHHPPP]]]lllzzzwwwhhh]]]WWWTTTPPPRRRRRRQQQMMMIIIHHHJJJLLLXXXTTTQQQQQQRRRPPPJJJEEECCCCCCEEEGGGNNNYYYeeemmmssscccMMM;;;444555999<<<111111111222222222333333:::@@@PPPaaadddWWWIIIBBBCCCFFFHHHIIIHHHGGGHHHHHHMMMKKKIIIGGGGGGGGGHHHIIIEEE???::::::;;;===DDDLLL^^^iiisssxxx|||uuuggg]]]QQQEEE111444777555111...///222444777999777444444999>>>555777999888555333444555555111111444888???OOO___ssssssgggSSSBBB===<<<:::666555444333333444666777222111111222444555555444666444444666:::<<<;;;999HHHYYYaaaTTTBBB;;;888444444333111111111333555666666777888777444111/////////111444666888888777777444222222333555333...***---222999===:::888>>>GGGQQQfffwwwqqq]]]JJJ@@@======;;;<<>><<<>>>======<<<<<<<<<======<<<>>>DDDKKKVVVdddrrr{{{uuueeeUUUGGG???;;;:::999777888999::::::999555555777777888777666555222444555555333111111222666666777333,,,,,,888GGGXXXfffmmm```JJJ:::666777333555666666555444444444777:::======:::999;;;===FFF[[[oooooo___NNNBBB<<<222111111222444555555444000333888<<<>>>>>><<<:::444666888888777777;;;>>>888;;;>>>===;;;===CCCIIIUUU^^^```TTTCCC;;;:::<<<<<<=========;;;888555444333:::BBBEEEIIIUUUjjjzzz}}}{{{mmm___IIIEEE@@@<<<;;;::::::999;;;===>>>@@@@@@>>>===;;;<<<:::777777===KKK```pppdddRRRBBB???AAADDDKKKUUUiiikkkjjjaaaPPPBBB999777555555666777777777777777222+++111EEE^^^vvvrrrYYYEEE===555222222111333777888777444333333444777888<<<999666555666777777777777777666444333222111111555999<<<:::555222333555333333888AAAPPP```nnnuuu___LLL999222555777777777666444222333777999888666777888999;;;===>>>@@@@@@KKKUUUbbboooyyy}}}ttthhh]]]WWWUUUVVVSSSRRRPPPMMMJJJJJJLLLOOOQQQOOOMMMNNNQQQPPPLLLIIIDDDEEEIIILLLNNNSSS```nnnttteeeNNN===999===<<<888888555000---,,,...222444777???QQQbbbcccUUUFFF@@@???CCCGGGHHHGGGFFFGGGHHHJJJHHHEEEEEEFFFHHHHHHHHHCCC???===;;;999999AAAJJJ[[[dddpppyyy~~~xxxmmm]]]LLLAAA888666555333222111000//////333777666222000333666777777777777777666555444333333555888:::@@@LLLYYYnnnlllaaaOOO@@@:::888777666777777666333111000000222333333222111222444666888888888777555666888:::HHH]]]eeeWWWHHHDDD>>>444999666222000111111000---222222333444555555333111222000111666===@@@???<<<888999:::999666000+++'''///333666777777888<<<@@@OOO```qqqssscccOOOBBB===;;;999999===CCCNNNaaaqqqxxx~~~yyykkkZZZJJJ@@@<<<;;;===<<<:::888888999:::;;;>>>@@@DDDJJJSSScccuuuxxxiii]]]VVVNNNDDD===<<<;;;999777777888999:::777666444222000111444777555444444444555444111///;;;999777444000111===JJJcccqqqkkkVVVFFF:::111333777888888888777555333111888999888666555555888;;;EEEQQQcccqqqmmm[[[III???555444222222444555444444111333666999:::888666444999888888:::;;;;;;999777;;;999;;;@@@AAA@@@AAADDDLLLTTTZZZTTTEEE888555777888888888888777666555444444666:::???GGGSSScccnnnyyy{{{xxxjjjaaaOOOEEE<<<;;;===<<<:::;;;;;;:::999:::<<<;;;888444:::777444333999HHH\\\jjj___RRRCCC<<<;;;===DDDLLLWWWiiissshhhSSSDDD<<<999555555666666777666666666000***111DDD]]]tttqqqYYYDDD<<<444222222111333666888777555444444555777888<<<999666555555666666555555555555444444333222111555999<<<;;;777444555777333222444>>>MMM^^^jjjqqqbbbOOO;;;444555666666666444222111333666888888777555666777999;;;===???@@@IIIQQQ^^^lllxxxuuuiii^^^WWWSSSRRRPPPQQQRRRQQQNNNMMMMMMMMMOOOPPPQQQQQQPPPOOONNNNNNKKKJJJKKKLLLMMMRRR```mmmlll___LLL<<<:::>>>>>>:::666444000...---///222444<<>>JJJWWWlllkkkbbbOOO???777444333333444666666444222111222555555555444333333555777444555555444333333555777EEEZZZiiicccUUUJJJ@@@666:::777333222222222111///111111111222444444444333222111222777===@@@>>>;;;999:::;;;:::777222,,,)))000333777888777888;;;>>>NNN\\\lllqqqhhhWWWIIIAAA>>><<<<<<===@@@HHHZZZkkk{{{wwwjjjYYYJJJ@@@<<<;;;<<<;;;999888777888999:::;;;>>>DDDJJJTTTbbbrrr}}}zzzlll```VVVMMMCCC===<<<;;;999777777888999:::888777555111//////222555555444444444555444111///999888999888555666AAAMMMdddrrrkkkUUUFFF:::333666777777777777666444333222888888888666555555888:::DDDOOOcccsssrrr```KKK@@@888666555555666777666555222444666888999777555333888777777999;;;;;;999888666444666<<<>>>===???BBBHHHPPPXXXUUUIII<<<666666777777777666555444333222777999;;;>>>EEERRRaaalllvvvwwwkkkbbbOOOEEE<<<;;;<<<;;;::::::<<<:::999999999888555333555444333333999FFFWWWcccfffXXXHHH>>>888777===EEETTTfffqqqhhhSSSCCC:::666555555555666555555444444111+++111BBBXXXmmmkkkTTTCCC:::333222333222333555777777777777777777777777;;;888555444444444444333111222333444444333222111444888;;;:::888666777888444111111:::JJJ[[[ggglllgggTTT@@@777666555444444222111111222555888999888444555666777:::<<<>>>???EEEKKKVVVfffwwwuuujjjaaaZZZUUURRRNNNQQQTTTUUUTTTQQQNNNMMMNNNQQQTTTSSSPPPNNNPPPRRRQQQOOOMMMLLLLLLQQQ^^^kkkiii___NNN@@@<<<>>>>>>:::222111000//////111333444???DDDQQQbbbiii```NNNAAA@@@BBBDDDEEECCCBBBBBBBBBEEECCCAAA@@@BBBCCCCCCCCCIIIGGGFFFEEEAAA===@@@FFFTTT```ooouuuuuuwww~~~|||tttgggYYYOOODDDAAA===:::888666444222333666777666222///000222555666777888888999999888777666777888888;;;FFFRRRjjjllleeeSSS@@@666222000000333666666555444333333888888888666444444555666222333444333222333555777???RRRiiiqqqfffSSSCCC===;;;888555444444444333222000000000000111222444444222222333888===???>>>;;;:::;;;<<<;;;888333...+++000444777888666666999<<>><<>>======<<<;;;;;;<<<:::888777666555333111111222111222777BBBQQQ[[[iii\\\LLL>>>555222888AAASSSdddpppjjjXXXEEE:::444444444555555444444333333333---222@@@SSSggggggRRRCCC:::222222444444333444666777888999999888777666999777444333333333222111...///111333444444333333333555888999777666777888777333111999III[[[fffkkklllZZZFFF<<<888555333333111111222333666888::::::777777777777888:::<<<===BBBFFFOOO___rrruuullleee___ZZZVVVOOORRRVVVWWWUUUSSSQQQPPPQQQSSSTTTSSSPPPNNNOOOPPPQQQOOOMMMNNNNNNRRR\\\gggooogggWWWFFF>>>===:::666/////////000111222444555<<<>>>IIIZZZgggcccQQQAAA@@@AAABBBCCCCCCCCCCCCCCCCCCBBBAAABBBEEEGGGHHHGGGIIIHHHIIIJJJFFFAAABBBFFFPPPZZZgggoootttyyywwwlll^^^TTTIIIDDD>>>;;;999777444111111333555444222000000222444555666888999999999999666555555666555666@@@KKKeeekkkiiiYYYFFF999444222111444777888666444333333888999999777555333444555444555666666555555666888999IIIcccvvvpppXXXGGGCCC===;;;888777666555555555111111000/////////111333111222444888<<<>>><<<::::::;;;<<<<<<999555000,,,111444777888666555777999BBBPPPcccppppppbbbOOOBBB??????@@@???<<>><<<:::777555555777999;;;===<<<888444000000222444444222111222222222111///333555999;;;999888@@@KKKVVVfffbbbPPPCCC:::444777777777666666555444333333777888888777555555777999BBBNNNeeeyyy|||jjjRRRCCC===;;;999888999999888777333444444444333222000///444444444666999::::::999444222333777999888999======HHHUUU\\\VVVJJJ<<<444666666666555444333111111777777666777===IIIZZZeeeyyy}}}}}}~~~yyylll```TTTIII@@@??????===<<<<<<999888666555555444444333222222111000555???NNNYYYfffZZZJJJ===444111999CCCTTTcccqqqooo___KKK===777333444444444444444333333555000555AAASSSiiimmm\\\EEE;;;222222555555444444666777888999999888777666888666444333333333111000---...000222444555555555111333555666666555555666:::555333:::IIIZZZgggmmmnnn]]]JJJ???999555222222222222444555666888:::<<<;;;:::999888888999:::;;;@@@BBBJJJXXXkkk{{{zzzqqqiiiaaa[[[XXXSSSTTTVVVVVVTTTSSSSSSTTTVVVTTTQQQPPPPPPPPPMMMKKKMMMKKKMMMPPPRRRTTT[[[cccpppjjj[[[III===999666333......///000222333444555777999BBBSSSdddfffVVVEEE<<<<<<===???AAACCCCCCCCC@@@???@@@BBBFFFJJJKKKKKKGGGGGGJJJLLLHHHCCCCCCGGGNNNTTT^^^jjjvvv{{{nnn```UUUJJJDDD===999888777333000///000222222222222222333444555555666777777777777222111222222111222:::EEE\\\gggkkk^^^JJJ<<<666444444666888888666444333333777888888777444222222333555666777777555555666777:::DDD[[[qqqoooZZZGGGBBB>>>===<<<999777666666777333333333000---,,,...111000222555888;;;<<<:::888888:::;;;<<<999555000---000444777888666555666888>>>OOOffftttrrrcccPPPDDD===>>>??????===@@@OOO^^^nnntttyyy}}}}}}ppp^^^NNNBBB<<<:::777777777777777777888888<<<<<<<<<>>>EEETTTgggtttyyyjjjXXXIIIAAA???;;;999666444555777:::<<>>;;;666333222555777444222111111222333222000222333777888555333:::DDDQQQbbbbbbRRRGGG>>>777888888777777666555555555555777888999888777666888999???KKKaaatttuuudddMMM@@@<<<:::888888999999999888333333333222111000//////333222222444777999:::999444111111333444222333666:::FFFUUU]]]YYYLLL>>>666666777777666666555444333555555555666<<>>AAAAAAAAA<<<<<<===AAAEEEHHHJJJJJJEEEFFFIIIKKKHHHBBBAAAEEEMMMQQQ[[[iiixxxrrrbbbVVVJJJCCC;;;888888888555111000111222333444555555555444444444444444333222222......///000...///777AAARRRaaajjj```KKK<<<555444444666666555333222222222555777777666444222111111333444555555333111111111<<>>;;;777555555777333555555222...+++---///...111555888:::999777666666777999:::888444///,,,...222777888666444555777===NNNdddssssssgggWWWMMM???======>>>===AAALLLXXXjjjsss{{{}}}yyymmm^^^OOODDD>>><<<888888888999999999999999===<<<::::::AAAQQQdddrrryyyjjjXXXJJJCCC@@@;;;999666444444666:::<<>>;;;888555555888;;;666555333333444555555444333333555444000///777AAAUUUgggfffWWWLLLBBB;;;===999888777777666666666777888999::::::888888999:::===III\\\jjjhhhVVVDDD;;;;;;999888888999::::::999555444222111000000000000333222111333666888999999222...,,,...---+++,,,///999EEEUUU[[[VVVIII>>>999666777777777777777666666555666666888===JJJYYYdddnnnvvvppp```QQQFFF<<<::::::777555555222444777888888777888999888666333111444@@@QQQ]]]bbbTTTEEE<<<777555888===GGGRRRbbbjjjbbbOOO???888111222333555666666666666777222666@@@QQQmmmzzzqqqOOO@@@444111555666666666666666666777777666666666444333333444555555444222111111000111222555888999333333444555666555444333444444555888BBBRRReeeqqqhhhYYYGGG<<<555///---...000222444444333333666999:::888666555666777999;;;:::???GGGSSSbbbsssxxxgggZZZUUUTTTWWWWWWWWWVVVSSSRRRSSSTTTUUUTTTRRRQQQQQQQQQQQQQQQOOOMMMMMMQQQTTTVVVZZZaaajjjfffZZZGGG888333333333////////////000222555666666888>>>JJJ\\\ggg___QQQ;;;:::999;;;???AAAAAA@@@<<<<<<===@@@DDDFFFGGGFFFEEEFFFHHHJJJEEE???===AAAKKKRRR^^^lllyyyxxxfffZZZKKKDDD<<<999;;;;;;888555444444555666777888777666444444444222111///---,,,++++++---...---...777AAANNN```lllcccNNN<<<555333111222222111//////111333444666777666444222222222222333444333000...------777<<>>NNNbbbqqqeeeVVVEEE:::333---+++,,,///111333222111111444777666555444333555777:::<<<888>>>HHHSSSaaarrrxxxfffYYYUUUWWWVVVWWWXXXWWWUUURRRRRRRRRQQQSSSUUUSSSQQQQQQTTTXXXTTTPPPOOOQQQSSSUUU[[[bbbmmmjjj]]]III888333333333111000//////000222444666666888===GGGXXXccc^^^QQQAAA>>>===>>>AAADDDCCCAAA>>>>>>???AAADDDFFFEEEDDDFFFFFFHHHHHHCCC<<<:::===KKKUUUcccoooxxx|||jjj]]]MMMEEE===:::===???<<<888999888888999:::999888777555444333111///,,,***)))******,,,......///777AAAOOObbbpppgggQQQ>>>666444.........---,,,---111444444666777777555333333333333444555333000---,,,+++...444BBBXXXmmmqqqaaaNNNCCCCCCAAA<<<666333333555///333666555111...///111+++///444777777555333333222333666777555111---***,,,000555777666555555777:::>>>III[[[jjjnnnfff\\\IIIBBB;;;;;;;;;<<>>;;;:::;;;<<<<<<=========<<<;;;;;;;;;<<>><<<::::::;;;=========777555333111---...:::HHHfffssskkkUUUGGG>>>:::>>>;;;:::999888888888999:::999;;;<<<<<<;;;::::::;;;FFFPPP^^^dddYYYHHH???>>>:::999888999;;;=========999777555444444555666777444222111111444666777777...***)))++++++***+++///777DDDRRRSSSIII>>>:::;;;333444555777888999999999222333444555888AAANNNWWWjjjuuu|||zzz{{{{{{|||yyynnnTTTIII???<<<<<<999666666333888===???<<<999777777444555666777;;;EEEQQQ[[[[[[LLL>>>;;;======;;;:::<<>>FFFPPP]]]mmm|||uuueeeZZZXXXZZZYYYWWWUUUUUUWWWXXXWWWVVVQQQTTTVVVWWWVVVTTTSSSSSSNNNOOORRRTTTTTTVVV___iiimmmmmmbbbMMM999222333555555555444333333333444444111111444<<>>AAAEEEFFFEEEFFFBBBBBBAAABBBCCCEEEFFFHHHBBBEEEHHHHHHDDD???:::777CCCTTTfffpppxxx}}}jjj]]]QQQIIICCCBBBAAA>>><<<===<<<:::777666666777666555444333000...------......***,,,---...///222666999IIISSSeeepppbbbEEE444333...,,,***)))***+++...000444555777999:::999888777666555444222111000///...222000777KKKbbbkkk```RRRFFFAAA:::777777777666444444444444444444444444444444444333222333444555666888999:::999777222---***...000333333333333444666888<<>>>>>===<<>>AAA<<<777000...000333666666999999::::::<<<===???@@@<<<:::777111***,,,===OOOooossscccNNNCCC;;;777===999999999::::::;;;;;;<<<<<<=========<<<<<<;;;:::CCCJJJWWWeeefffWWWCCC777::::::<<>>???>>>;;;777555333222444888<<>><<<===:::888666555666666666555555333111///...///000000///000111000000111444666>>>III]]]jjj```GGG777555///...,,,******,,,...///555666777999::::::999999444444444444333111000///000///444EEEXXX```YYYOOOFFF@@@999555555666555444555555555555555555555555444444333222333444555666999999::::::777333...,,,---///111222222222333444333999BBBOOO^^^gggbbbXXXOOOCCC::::::999555888AAAQQQ___ooovvvvvvxxx~~~tttbbbOOO@@@888888999;;;>>>???>>>======>>><<<<<<===???EEESSSaaappp|||ttthhh]]]SSSJJJDDD@@@===:::888888;;;???AAA;;;666000...///333555666777777888999;;;<<<<<<===:::999888333---///@@@QQQkkkoooaaaLLLBBB:::555;;;999999999::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999===FFFVVVfffgggWWWBBB666777888:::<<<>>>===:::777666444333444777888888666666666555444333222111000.........///000222333444666AAALLLPPPKKKAAA999666444444444333222222222222444222222333555;;;IIIWWWlllwww}}}tttppppppvvv}}}pppaaaVVVIII@@@>>>>>>===;;;888:::===??????===999777111000222666:::CCCSSSaaa___WWWIII===;;;???@@@===777>>>JJJXXXeeehhh[[[LLL//////000000111222333333444444>>>JJJWWWkkkpppbbbRRRDDD777666999:::888666000111222444666888999::::::999777777888888666555666666777666666555555444666666666555444333111000111111444777===JJJbbbwwwoooYYYHHH@@@===999666777666666666888888666444777777888888888777555444555<<>>999888777555555555555666777888888222222111555BBBRRRZZZZZZKKKCCC===???DDDEEEEEEGGGHHHGGGFFFEEEDDDEEEEEEFFF???@@@@@@@@@>>><<<:::888@@@MMM^^^jjjttt~~~~~~ooobbbQQQHHHAAA@@@???===<<<===888666555555666777777666555444333222111222222333555555555444222111222444666BBBWWWfff```KKK:::555222111...---,,,---...///333333444555777888888999222333555666666444222000111000444@@@MMMUUUSSSOOOFFF@@@888333333555555555555555555555555555555555444444333222333444555666999:::::::::888444000...+++---/////////...///000000666AAANNN]]]eee```VVVPPPDDD;;;:::888555777>>>KKK[[[nnnwwwuuusssyyyvvveeeSSSAAA666777999;;;===>>>>>>===<<<<<<::::::;;;;;;@@@NNN[[[mmmwwwtttfff[[[QQQIIIEEE@@@>>>;;;888888:::<<<>>>999555000...///222444555444555777999999:::999999888888999666111444DDDUUUhhhmmm___LLLAAA888333888888888888999999999999999999999:::::::::999888888888BBBUUUfffgggWWWBBB555555555777999;;;;;;888555222111111333666888888888888777666555333111000///---...000111333444444444666AAAOOOVVVRRRGGG<<<555444555555555555444333333555333222333555;;;JJJXXXoooyyy{{{sssqqqqqquuuzzz~~~pppbbbXXXKKKCCCAAAAAA???===999;;;>>>@@@@@@>>>:::888333111222555999AAARRRaaaccc[[[LLL???;;;>>>@@@>>>555:::EEEUUUgggmmm```PPP000000111222222333444444444555@@@LLLYYYlllpppaaaSSSFFF999777999999888888222222333444666999;;;<<<<<<:::888888888777666444444555666777666666444333666666555444333222111111///111555777999FFFaaayyywww\\\FFF===<<<;;;777:::888888888:::999888666888999:::999888555444444555:::CCCNNNYYYfffrrryyy~~~rrrdddZZZVVVVVVVVVUUUTTTUUUVVVUUUTTTRRRXXXWWWUUURRROOONNNOOOQQQLLLKKKMMMPPPSSSYYYffftttxxxdddNNN@@@<<<:::777444444555555666777888999555666666999DDDSSS\\\^^^NNNDDD>>>???DDDEEEFFFHHHHHHGGGEEECCCBBBBBBBBBCCCAAA???>>>=========;;;;;;AAALLL[[[iiivvvrrreeeRRRIIIAAA???>>><<<<<<===777666555666888999999888666555444444444444555555777777777666333222222333999DDDXXXgggeeeRRR>>>555555333111///.........///000000000111222444555666111333777999:::888555333444555888>>>FFFNNNRRRTTTHHHAAA888333333666777777444444444444444444444444444444333222333444555666999999::::::888555222000,,,---...---+++***)))***///666???LLL[[[eeeddd]]]TTTIII???;;;888666888===HHHXXXnnnzzzyyyuuuyyyqqqbbbSSSCCC:::666777:::;;;<<<<<<;;;:::888777777999:::>>>JJJWWWiiisss}}}ttteeeXXXNNNHHHDDD===;;;999666555666777888666444111///000222444555444555777999999999777666666777:::999555888GGGXXXjjjooobbbMMMCCC888222555666666666666666666666666333333555666777888888888:::DDDVVVffffffVVVCCC888555555666777888777444111000000111333555666666666777777666555444333222222...///222444555666555555999CCCOOOWWWTTTJJJ<<<444222333555666777777777666888555555555777===KKKYYYkkkuuu~~~}}}vvvrrrqqqsssxxx}}}rrrbbbYYYMMMEEECCCBBB@@@===;;;===???AAA@@@===999777777555555666999AAAQQQ___fff^^^NNN???888:::;;;999888;;;DDDUUUfffkkk\\\III333333333444444555555666444555AAANNN]]]pppuuufffSSSFFF;;;888999999888888666666555555666888:::<<<;;;:::888777777666444333000222444666777666555444666666555444333333333222000333777999;;;GGGbbb{{{|||```EEE999999;;;888999888888999::::::888777888:::;;;:::777555444555777:::>>>FFFQQQ___nnnwwwuuuhhh]]]WWWUUUTTTSSSSSSTTTUUUUUUSSSRRRTTTSSSRRROOOMMMMMMPPPRRRNNNLLLLLLNNNPPPWWWeeessszzzdddNNN@@@===:::666444444444444555666777888444777999<<>>===>>>???>>>===AAAHHHVVVffftttvvvgggUUUKKKAAA>>>===;;;;;;===888777777888:::;;;;;;999666666555555555555555555555666777666555333444555>>>HHHZZZjjjkkk]]]III<<<777666444222111000000000/////////000111333444555111444888<<<<<<:::777555666888:::===AAAHHHQQQVVVIIIBBB999444555777999999333333333333333333333333444444333222333444555666888888999999888666444222///000000...***'''&&&&&&///444;;;FFFVVVeeeiiigggZZZQQQFFF>>>:::888999;;;BBBRRRjjj{{{|||www{{{rrrdddTTTDDD:::555777999::::::999888777444444666888:::>>>IIIVVVeeeppp{{{uuueeeVVVKKKEEEBBB;;;:::888555444444444444555444222111111222444666555666888::::::999777666555777::::::666999HHHYYYnnnssseeePPPDDD999111555555444444333333222222222,,,---///222555777999999@@@IIIXXXeeedddUUUDDD<<<888777777777777555222///000111333444333333333333444444444444444666777888111222444666777777666666:::AAAJJJQQQPPPHHH;;;111000111333555888:::;;;;;;;;;:::999::::::???LLLYYYbbbnnnzzz{{{uuuqqqqqqxxx|||uuucccYYYMMMEEECCCBBB???<<<===???AAAAAA@@@<<<888555777555666999<<>>FFFUUUfffiiiXXXEEE333333444444444555555555222444???MMM]]]ttt{{{nnnSSSGGG<<<888888777777888999777555444444777999;;;:::999777666666666444222...111555888999888666444666555555444444444555666333666999;;;===IIIbbbzzzgggJJJ999888:::888777666666777999999888777666999<<<;;;888555666888::::::<<>><<<:::;;;===999999999:::<<<===;;;:::666666666555555444444444222333555666555444555666===FFFWWWhhhooofffTTTEEE888777666444333222222222222333333444444555555666222444888;;;<<<:::888666666777999999;;;AAAIIIPPPHHHBBB:::666777999:::999444444444444444444444444444444333222333444555666666777777888777666444333222333333111---***))))))...222777@@@QQQcccmmmnnnaaaXXXLLLBBB;;;999999999<<>><<<;;;:::888777555555444333444444333222333555777777888999999999888777666555777:::999555888GGGXXXppptttfffPPPDDD999222666444444333222111000000///)))+++...111555777999:::CCCKKKZZZfffcccUUUFFF???:::999888888888666333000111333555555333111111111222222222333555888;;;<<<555555666777777777777777888<<>>>>>======>>>>>>@@@KKKWWW]]]hhhwwwzzzuuurrrxxx{{{yyyfff[[[NNNEEEBBB@@@>>>;;;<<<>>>@@@AAA???;;;777444444444666;;;???GGGVVVdddlllfffWWWFFF;;;888888666999===DDDRRRbbbfffZZZJJJ111111111111222222222222333222;;;GGGWWWnnnvvvkkkRRRGGG<<<888777666666888777666333111222555888;;;:::888777666777777555333111444888;;;;;;999666444555555444444555666888999444555888:::;;;FFF\\\pppoooQQQ===888888555333333333555777888777666333777;;;;;;888666888;;;;;;;;;<<<@@@JJJYYYjjjuuu~~~{{{pppcccXXXQQQPPPPPPQQQTTTWWWXXXVVVUUUQQQRRRRRRQQQOOOPPPRRRTTTUUUQQQMMMKKKJJJOOO^^^lll|||iiiRRRCCC>>><<<:::666666666555666666777777111666888777<<>>888;;;FFFZZZkkkwwwnnn]]]QQQEEE???<<<::::::===999999999:::<<<<<<:::888555555555555444333222111///222444444444333333444888@@@PPPaaammmiiiXXXGGG888888777666555444444444444444666666666666555444111333666888999888666444777888888777777:::@@@FFFFFF@@@:::777777999999888666666666666666666666666444444333222333444555666555555666666666555555444444555666555333111111222000444999AAAPPPcccnnnqqqeee]]]PPPCCC<<<999777666999BBBXXXpppxxxuuuvvv}}}}}}mmmYYYGGG===:::;;;<<<;;;:::777555333111111444777777:::CCCNNN]]]nnn~~~xxxgggUUUFFF>>>;;;<<<;;;;;;:::999777666555333555666666444444666888999888888888777777666666777888999777333666EEEVVVmmmqqqbbbLLLAAA888222777555555444333222000000///+++---000333666888999:::@@@JJJ[[[hhheeeVVVGGG@@@;;;:::999999:::999777555111333666666333111111111222222222333666999<<<>>>999999888777777777777777555:::CCCNNNSSSOOOBBB777333222222222444888;;;>>>??????@@@AAA???@@@HHHRRR^^^hhhuuu{{{uuuxxx}}}}}}iii^^^OOOEEEAAA@@@>>>;;;999;;;>>>@@@???<<<888666555666888===???EEERRR___jjjeeeYYYIII>>>;;;:::888666999>>>HHHWWW___ZZZOOO............////////////555222888AAANNNdddlllaaaQQQFFF<<<888777555555777555333111///000444888;;;:::888777777888888666555444777;;;======:::666333555555444555666888:::;;;333333444555777@@@TTTfff{{{~~~rrrVVV???777444000111000111333666777666555111666;;;;;;888777999===<<<<<<===BBBKKKZZZjjjtttxxx||||||qqqcccWWWOOOLLLMMMOOORRRUUUVVVUUUSSSSSSTTTTTTSSSQQQQQQRRRSSSXXXSSSMMMJJJHHHMMM[[[iii}}}lllUUUDDD>>>===<<<999888777777777777777888444777888555999GGGWWW```VVVJJJ>>>;;;===>>>@@@BBBDDDCCCCCCCCCDDDFFFHHHIIIJJJFFFAAAAAADDDDDDAAA===777999DDDXXXjjjvvvqqq___SSSFFF@@@<<<::::::===999888999:::;;;;;;999777555555555444333111000//////111333444333222222222555<<>>>>>===;;;888555333222222444666666777@@@JJJ\\\nnnyyyhhhUUUEEE<<<888::::::::::::888777666555333555777777555444666999999888777666555555666666888888999666111444DDDUUUiiimmm^^^III>>>666333888666666555444333111000000///000222555777888999:::;;;GGG[[[jjjhhhXXXHHHAAA:::999999:::<<<<<<;;;:::///333666666444222222333333333333333666999<<<>>><<<;;;999777666666777888666;;;FFFTTT\\\XXXKKK???666444222111333666:::<<>><<<666888<<<>>>???===:::888::::::<<<>>>>>>AAAKKKVVVeeebbbXXXIII???===<<<:::444555888???KKKVVVVVVPPP***,,,---,,,)))***---111111444777???PPPaaafffaaaUUUGGG:::666666555333444555111+++))),,,222888;;;999:::999777555333444555;;;===??????<<<888666555999::::::888555333333444333333444444333999IIIZZZrrrvvvXXXDDD999333555333333333222000000222444999::::::888555555999<<<@@@??????BBBKKKWWWdddlll}}}wwwiii___YYYXXXLLLMMMOOOQQQRRRSSSSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRPPPPPPPPPKKKEEEFFFUUUeeeyyy}}}___FFF@@@@@@<<<===:::555333444777:::;;;666666777999>>>HHH\\\nnnfffTTTCCC===<<<:::;;;>>>BBB@@@@@@BBBGGGIIIIIIHHHDDDDDDDDDFFFGGGEEEBBB@@@666666DDD\\\mmmsssyyy{{{sssdddVVVHHHAAA===:::888999444444555888;;;<<<<<<;;;999888666555444444444444000111333555777777444222...555BBBTTTeeehhhWWWDDD<<<888777;;;===888333222444444444444444333222111222222333333444555555555<<<:::666111///111666:::??????>>>;;;777444333333555:::???AAA@@@===:::888777555222333555777999999777777666555555444555555888666666777::::::777444777444777AAAMMM[[[jjjvvvwwwmmmZZZFFF;;;::::::888777:::JJJdddvvvyyytttrrrzzzjjjYYYKKKDDDAAAAAA@@@>>>;;;777333111333333666888888999AAAJJJaaajjjvvv~~~uuuiiiXXXGGG>>>===::::::;;;;;;:::888666555777777777777777888888999666555666888999999666444999777666222///777LLLaaassseeeRRRDDD===:::777444888888888777666444222000111222333555888888777555;;;BBBXXXrrrvvv```EEE888888999;;;;;;;;;;;;<<<>>>666666555555444444444444999888666444444555777888<<<;;;888666444444555666999;;;CCCSSSccccccQQQ===777333111444666666888;;;;;;===@@@???>>>>>>BBBEEEXXXdddssszzz{{{vvviiiWWWJJJDDDAAA>>><<<777777666888::::::999888;;;:::;;;>>>???>>>BBBGGGTTT]]][[[JJJ===<<<;;;888444555444;;;OOObbb^^^OOO,,,,,,---,,,+++,,,...000///444999>>>LLL___mmmrrraaaPPP>>>666666555444555333000+++)))+++000555888777888777555333222333444999<<>>666777444555444222000111333555888999999777555555888;;;>>>>>>>>>AAAIIIUUUbbbkkk{{{vvvjjj___YYYVVVTTTRRRQQQQQQSSSTTTUUUTTTSSSSSSRRRRRRQQQQQQQQQPPPNNNNNNMMMJJJFFFHHHVVVeeewwwzzz]]]EEE>>>>>>:::;;;999555444666888::::::888777777888;;;DDDUUUfffgggZZZKKKBBB<<<777999>>>BBBAAAAAACCCFFFHHHGGGEEECCCBBBBBBCCCCCCBBB???<<<888777CCCYYYjjjrrr{{{}}}vvvdddVVVGGG@@@===:::888999333222222555888:::;;;:::888777666555555666777888555555666888999888555222222777BBBRRRdddjjj]]]LLL@@@:::888:::<<<999666666444444444444333333333333222222333555666777888999999888555111///111555888;;;<<<<<<:::777555555666666:::>>>???>>>;;;999888555333111111333555777777777777666666555555555555444444444666999:::888666666333333:::DDDRRRdddsss}}}sss```JJJ===999777555666999GGG```sssvvvqqqlllyyy~~~zzzrrrjjj^^^PPPFFFAAA@@@???>>><<<999666555444444666999999:::AAAJJJ\\\gggvvv|||ssshhhXXXHHH@@@???;;;;;;;;;;;;:::999888777999888777666555666777777222333555888::::::888666777777777666555===RRRgggqqqcccQQQBBB<<<999777555666777888888888666444222555444444555666777555444999BBBXXXooopppZZZCCC999777888999::::::;;;<<<===999888666555444444555555888888888666555555666999<<<;;;999888777666777777999;;;BBBQQQ```aaaPPP===999555333555777666777:::;;;======<<<:::<<>><<<777666777999;;;<<<:::999;;;999:::===>>>===@@@EEETTT]]]\\\LLL>>>:::999555444777999@@@SSSdddcccWWW000///---...///000000///...555:::;;;DDDXXXooonnnXXXAAA777666666666666222///,,,***+++---111333555555555333111000111222777:::===???>>>=========>>>>>>===;;;777444444444555666888999999<<>>MMM[[[fff]]]RRRGGG<<<666888>>>AAAAAABBBDDDFFFFFFDDDBBB@@@???>>>>>>>>>===:::888666555???RRRdddooozzzzzzfffXXXIIIBBB>>>:::888999111000///111555888::::::777777666666777999;;;<<<:::999999::::::999666444666999AAAPPPbbbkkkaaaSSSBBB;;;777888:::999888999444444333222222333555555333333444666888999:::;;;555555444222000111444666777888999888666555666777888:::<<<;;;:::888777777333111///000222444444444666777777777666666555555222111222444777999888777444222111555<<>>===;;;:::999888555555777:::;;;<<>><<<666666888:::===>>><<<;;;:::999999<<<;;;:::===BBBTTT^^^___QQQBBB;;;999666666;;;>>>CCCPPP___bbb\\\555222000111444555333000000444777888>>>QQQkkkrrr[[[BBB888777888777666222111///---+++,,,///111444555555333111000111222666888;;;===<<<;;;<<<<<<;;;<<<<<<:::777555555666555555888::::::<<>>999999<<<===???BBBEEEGGGFFFDDDBBB???===:::999999888666555111111:::LLL]]]jjjuuu}}}lll]]]MMMEEE@@@;;;888888111///...000333777:::;;;888888777888888:::<<<===;;;999999999::::::888666777:::AAAOOOaaahhh___QQQ>>>888444666888777666777333222111000111222555666444444555666777888999999222333444444333222444555555666777777555444555777999999999888666444555666222111///000222333333333555666777888777777555444222333333555666777888777333222333666:::EEEZZZmmmnnniii\\\KKK>>>:::777555777777@@@TTTiiirrrnnnfffiiippp{{{|||ssskkkiiijjjeeeVVVHHH@@@???===;;;999888888777666555777;;;<<<>>>CCCJJJRRR```sss{{{qqqgggYYYKKKCCCBBB===<<<;;;::::::;;;<<<<<<===:::666333111222444555000111444888;;;;;;888555444666:::<<<===EEEYYYlllmmm___LLL???:::999999888444666999<<<;;;999555333444222000000222333333333777===MMM___dddXXXGGG===666666777999<<<>>>>>>>>>===:::666333111222444555444:::>>><<<555222555999999:::;;;<<<<<<;;;999888777:::>>>IIIYYY```SSS@@@999555333666777666666999999:::;;;999999<<>>???>>><<<:::888888::::::888:::???SSS]]]aaaWWWHHH???;;;:::;;;>>>???@@@GGGSSS\\\]]]999666444555777888555222222111222666???RRRjjj{{{oooZZZDDD:::999888777666333333222///------///222444555555444222111222333555777999999888777888888555777888777666555666888444444666999999:::AAAKKK```uuuuuu```PPPCCC888666444444333111///000333666777666666666666777777666666999<<>>999555555666888;;;>>>???>>><<<:::777666777999<<>><<<999777777666555444///000999IIIYYYgggsss{{{rrrcccRRRHHHAAA;;;777666222000///000444777:::;;;:::999888888888999;;;<<<888777666666888999999888666:::BBBQQQ```eeeXXXGGG777222000444777555222222222111000///000111333555666666555555555555444444222444666666444444444555666777888666444333333444888888888555333333444666333222111111333444333222333444666888888777555333555666666666666666777777000111555999<<>>NNNbbbooooooiiigggnnnyyyyyyuuurrrpppmmmdddUUUIIIAAA???<<<888666555555555777555777;;;>>>???CCCIIIQQQ^^^ooo}}}}}}rrrgggYYYJJJAAA???<<<;;;:::999999:::<<<===<<<:::666333111222444666444555666999;;;:::666333444666:::;;;;;;BBBUUUhhhlll^^^KKK>>>999999999999777999;;;<<<;;;777333000///---,,,---000333444444888:::EEEWWWddd```OOOAAA888777777:::>>>@@@@@@???;;;999555111000000222333444:::>>>;;;555222444999888999;;;===<<<;;;999777666999<<>>CCCGGGSSS___llltttxxx}}}xxxjjjVVVHHHAAA???===<<<888777888:::===??????>>>:::888888:::999777999>>>MMMYYYaaaZZZLLLAAA===<<<>>>???===:::===JJJYYYccc999888777888888777555333222//////666CCCTTTkkk|||ppp^^^JJJ???:::777555555444555444111------000444555555666444222222333555444666777777555444444555222333555555555555777888444333555777777888>>>FFFVVVlllnnn[[[MMMAAA666333222333333333222333555777888777666666888888777666666999===BBBIIIVVVgggttt{{{{{{nnnaaaXXXTTTMMMKKKKKKOOOTTTVVVSSSOOOMMMLLLJJJHHHHHHIIIKKKLLLHHHGGGGGGIIIIIIMMMZZZffftttsssjjjXXXHHH>>>888333333444666:::>>>???>>><<<888555555777:::<<>>;;;888888888888999999:::;;;:::888666444333444666777999999999999:::999666333555666999999888>>>QQQdddlll^^^KKK>>>999999:::::::::;;;<<<;;;999555000---***)))***---111444666666999888@@@SSSdddeeeUUUDDD:::999888:::???AAA@@@>>>999777444111000000222333666999;;;999444222444777888999:::;;;:::999777555444888:::BBBVVVfff```OOO:::333///000222333666:::777;;;>>>>>>===>>>BBBEEERRR___lllsssvvv{{{uuugggTTTFFF@@@@@@???>>>:::999777888;;;===>>>???;;;999999;;;:::888;;;@@@GGGTTT___\\\NNN@@@;;;<<<<<<<<<999666:::HHH\\\jjj777888999888666444333333333//////555???OOOfffzzzyyyhhhTTTEEE:::333333555444555444000,,,,,,111666444555555444222222333555333444555555333333444555222333555555444444666777666444444666666666<<>>:::888999:::;;;;;;999888:::AAAQQQeeeuuu~~~{{{sssdddSSSIIIBBB;;;777666222111111333555777666666444444444555666888:::;;;888666333222444666777777777===GGGVVVeeeeeeSSS???555///,,,000333333222333444444333333333333333333555555444444333333222222333555666555333111222333777888888777444333333444555666666555333333555777444333222333444444333111...000444777777555222000333555666555333444666999888666555888:::>>>FFFNNN]]]cccddd\\\PPPGGG???999666999;;;@@@MMM]]]fffggggggooozzz|||uuuhhhZZZPPP@@@>>>999666444444666777666444555;;;???@@@CCCFFFKKKXXXjjjxxxzzzlll```TTTEEE;;;888444555666777888888888888777666666555666777999:::<<<;;;999999:::999888666666888999999777>>>QQQdddnnn___LLL>>>999999::::::;;;;;;;;;999777333000...))))))+++///333666666666888999AAARRRbbbeeeWWWGGG;;;999777999>>>@@@???<<<777666444333222222333333888999888555333222333555888888888888777666444333222777999@@@VVVkkkhhhWWW???888111000000111444999999;;;<<<;;;:::<<>>???;;;999:::<<<<<<:::===BBBGGGUUUbbbaaaQQQAAA;;;===:::999666666:::GGGYYYhhh444777999888444111111222444111000333999FFF___vvvrrr\\\III:::111111555444555444///+++,,,111777333444444333222111333444111333444444333333555666333555666555444444555666888555444555666666<<>>DDDKKKSSSTTTJJJ@@@??????>>>777>>>HHHMMMLLLHHHDDDBBBCCC???;;;999:::<<<>>>>>><<<:::777;;;JJJaaauuuzzzpppaaaQQQGGGAAA;;;888777222111111333555666555333111111222333555888;;;===;;;888444222333555555666999???IIIXXXggghhhVVVBBB999222---///222333555888555666666666555444333333444444444444444444444444333444555333111000000111666777888777555444555666444555666555444444555777333222222222444444222000,,,///333777777555111///000222444333222333777:::AAA;;;777888:::===CCCJJJXXX```ddd^^^TTTJJJBBB;;;666999:::;;;DDDUUU```ccchhhooozzz}}}wwwmmm^^^TTT@@@===999666555666999;;;666333444:::???@@@BBBFFFHHHVVVjjjyyywwwhhh]]]QQQCCC:::666222333555666777777777666555555666666888999:::;;;===;;;999999:::::::::999888999:::999888???SSSfffooo```LLL>>>999999::::::::::::999888666333000///***+++---111555777777666666:::DDDRRR___bbbVVVHHH<<<888666999===???===:::666666555555444444444444:::888555333222222333444888888777777555444333222111666999@@@VVVnnnlll\\\EEE<<<333000//////333888;;;<<<;;;888666999@@@EEEIIIXXXgggooottt|||rrrdddRRRFFFBBBDDDFFFFFF???;;;666444666:::===???<<<:::;;;======;;;>>>CCCKKKYYYgggfffVVVDDD===>>>999777666666:::CCCSSS```444555666444222111111222666777000...777BBBVVVppp}}}bbbHHH===555///333666555222000000000222333555444111/////////000111555444222111111222333444777777777666666555444333888555555555444444:::BBBXXXdddhhh\\\III<<<777666666666777666666888<<>>???@@@HHHZZZlll~~~zzzmmm___TTTNNNEEEAAA>>>@@@FFFJJJKKKJJJCCCDDDGGGJJJLLLMMMKKKIIIFFFIIIMMMNNNIIIIIITTTbbbrrrooocccQQQAAA888222---...000222555777888888888555333111000222777<<<@@@IIIUUU[[[RRREEE@@@BBBCCCCCCEEEGGGHHHHHHFFFDDDCCC???===<<<===???AAABBBBBB======:::<<>>999777555666444333555888999777444444333222111111333777;;;:::777444444555777777777999;;;DDDVVViiilll]]]LLL@@@777000111333333222333222555999888555111000111333333444666777555000---111555888666111...///111333666777444///---///222555555444555555666777888666111......222444222///,,,,,,...222666777444111000///---,,,---222999???CCC===888666666888AAAJJJXXXbbbiiidddXXXMMMCCC<<<:::777888<<>>???@@@KKKUUUbbbrrrvvvfffYYYOOOEEE:::222333222111444666666222///111222444777:::;;;:::888:::;;;;;;;;;:::999777666555666666666:::GGG[[[kkkuuuaaaJJJ<<<666444777<<<888777777666444333222111...111555999:::999777555999<<>>TTTkkkpppgggRRR???000000222///111777999999999888777;;;BBBHHHOOORRRaaauuu}}}zzz~~~}}}ooo\\\MMMGGGFFFEEEDDD>>>;;;999888:::<<<<<<<<<<<<;;;;;;<<<===???AAABBBHHHSSS___ccc]]]PPPEEE@@@:::777666777999>>>IIITTT222333333222000///000111333555///---666@@@RRRkkk~~~{{{eeeKKK>>>333,,,///444333222222222333444555444333222111111111222222444444333333333333444444666666777777777666444444777444444555555555;;;BBBSSS___fff\\\III<<<777666888777666555777999;;;<<<;;;:::888666555444555555888999<<<>>>???FFFYYYjjj|||xxxjjj\\\RRRLLLJJJEEE@@@@@@DDDGGGHHHGGGEEEGGGIIILLLMMMMMMKKKIIIGGGIIIMMMLLLHHHHHHTTTbbbtttqqqeeeRRRBBB888333///111333555777888999999888333111///...111555:::===LLLZZZaaaXXXIIIAAAAAAAAAEEEGGGHHHHHHGGGEEECCCBBBEEEBBB???>>>@@@CCCEEEGGGBBBAAA>>>???LLLccctttzzz|||ooo[[[JJJ???;;;999888666444333555888999777444222222111000///111555999999777555555666777777666444999CCCUUUkkkuuuhhhTTTDDD;;;333333444222111222111444777777444111000000000111222555777666222000111555777666111......000111333555333///...111444666555333333444777:::<<<555222...///222555333111,,,,,,---000444555333000111111///---...222999>>>@@@;;;777666555666===EEETTT```jjjhhh^^^QQQCCC999777555666999>>>HHHYYYhhhkkknnnttt}}}{{{iii[[[KKKBBB:::999;;;999777777666666888999;;;===>>>???HHHSSSbbbrrrxxxiiiYYYKKK@@@888444444333333555777777444111111111333666999;;;:::999::::::::::::999777555444111333444666;;;JJJ]]]lllmmm\\\III>>>999888999<<<999888666555444444444444111333666888999888666555888999???KKKUUUUUUMMMEEE<<<777555999;;;999666666333555666444///---000333777888888777555444444666666666666444333222333444333444444:::OOOhhhpppkkkRRRAAA333444666444666;;;777888888666666:::AAAGGGKKKOOO^^^rrr}}}~~~zzzooo^^^QQQJJJFFFBBB@@@999888888999;;;<<<;;;999;;;;;;::::::;;;<<<>>>???BBBLLLXXX]]]XXXNNNEEE@@@888666555666888<<>>777666555333111222111333555555333111000000......111444777777444222111444666555111------...///111333222000///222666666444222111222777;;;???444111...///222555444333,,,,,,---///111222222111444333111000000333888<<<===999666666555444999???KKKXXXfffjjjeeeXXXGGG888777666666888:::CCCVVVgggjjjlllqqqxxxrrrbbbRRRGGG>>><<<<<<999777666666666777999:::<<<===>>>DDDPPPaaaqqq}}}nnn\\\JJJ===888777666555555777888888666333111111222444888:::;;;:::999999999888666444222000,,,///222666>>>MMM```nnnaaaSSSDDD===;;;999999;;;999888666555444555666777555666777888777666555444666555888AAAKKKPPPKKKEEE<<<777666:::<<<:::777777222444666444111...///111666777888777555555666888555555444333444555666777444444111444FFF^^^kkkkkkQQQBBB666666999777777:::444555666555444888???EEEIIILLLZZZmmmyyy}}}xxxnnnaaaTTTLLLEEE>>>:::555555666999;;;<<<999777999999888888888999;;;<<<===GGGTTTZZZWWWNNNEEE@@@999666666888999<<>>>>>@@@BBBCCCIIILLLNNNOOONNNLLLKKKJJJJJJJJJIIIHHHEEEHHHVVVdddzzzxxxlllWWWEEE;;;888666777777888999999888666555444333222222444777;;;===JJJYYYfffbbbRRRCCC>>>>>>DDDFFFHHHFFFCCCAAAAAABBBJJJIIIFFFBBB???>>>???@@@???======@@@KKK\\\llltttwwwbbbNNN@@@;;;;;;<<<666444333555888999777444111222111000///000333666888888888999999888555222222===IIIUUUjjjxxxkkkRRRFFF???999888777444333555333333444444333333222222//////111444666666444222111333666555222...---,,,...000111111///000222444555333222111222444888:::111///---...111333333333.........///111222222222555555444222111333777;;;;;;888777888666333555:::@@@NNN]]]fffggg^^^LLL<<<999999999999999>>>NNN]]]dddgggnnnvvv~~~uuufffTTTJJJ@@@======:::777777666666777888:::;;;<<<<<>>IIIQQQNNNGGG>>>999888<<<>>><<<999999333555777666333000000000666666777666555666888:::777555333333444555666777555444111333AAAUUUcccgggRRRDDD888666777666444444333444444333333666<<>>GGGPPP777777666333///,,,++++++,,,000,,,***000444???TTTooouuuaaaMMM===:::222222333333222111000000///111444777888888777666222333555666777666555444333555666888999888777666333///...222666999>>>DDDOOO___lllfffUUUEEE;;;666444000...111888===>>><<<:::888666333111000000000111333888;;;;;;@@@OOO___ttt~~~~~~pppbbbXXXRRRLLLGGGAAA===<<<>>>AAACCCHHHKKKNNNOOOMMMJJJIIIIIIJJJHHHGGGFFFEEEIIIWWWeee{{{zzzoooZZZGGG===:::888777777888888777555444222333333333333555777:::;;;AAAOOO___aaaUUUFFF>>>>>>@@@DDDGGGFFFCCC@@@AAACCCFFFGGGFFFCCC===999666666888777999@@@KKKYYYgggqqqwwwdddPPPAAA:::999:::666444333555888999777444222222222111111222444777999999999::::::888444111000===JJJVVVfffoooaaaJJJBBB<<<999999888666666888555444444444444555555555333222333444666555333111000222555555333000...,,,000000000000//////000222222222222222222111111111...---,,,,,,...000111111111111222222222222333444555555555333222333666999:::888888999777444444888===GGGTTT___eee___NNN===888888:::<<<;;;===HHHUUU\\\bbbkkkttt|||uuujjjTTTIII???======;;;999999777777888999999:::;;;;;;AAAMMM[[[iiixxxnnn\\\OOOEEE;;;666777888888888888777777888333222222444888;;;<<<<<<777777777666444111///---,,,///333999BBBQQQaaalll^^^OOO???888777777999<<<:::888666555555777999;;;;;;:::888666444222111111000444:::CCCPPPXXXTTTKKKBBB===:::===???===;;;;;;555777888777555333222111555666666555444555888;;;:::666333222333555555444222333444777BBBTTTcccjjjYYYKKK<<<666555444111000333444555333222555:::???GGGKKKUUUeeesss|||yyypppaaaRRRFFF>>>999777999777666777:::<<<======666555555666888:::<<<===>>>IIIYYYbbb___QQQ???444888777888:::;;;<<>>CCCKKK\\\iiidddSSSCCC999444222000...111666;;;======999777555333111111000111222555999<<<;;;???MMM\\\nnn||||||oooaaaVVVPPPGGGDDD???<<<;;;===@@@BBBDDDHHHLLLMMMJJJGGGGGGHHHHHHFFFEEEEEEFFFKKKXXXfffwwwxxxooo\\\HHH===:::999666666666666555444222111111111222333444666777888;;;GGGWWW___YYYKKKAAA???>>>CCCIIIIIIEEEBBBBBBEEEAAADDDFFFDDD===777444333777444666===GGGTTTdddqqq}}}wwwgggUUUEEE;;;888888666444333555888999777444222333333333333444777999;;;::::::::::::888444111...:::KKK[[[eeedddVVVGGG===999777999888666777:::777555333333555777777777666555555555666555222000000222444666555333000...000///////////////000000111111222222111///---,,,---,,,,,,+++,,,---///000222444666666444444444555444555555444333444666888999777888:::888444555888@@@FFFPPP[[[dddbbbQQQ???666555888<<<>>>@@@HHHQQQYYY```jjjsssyyyyyynnnTTTIII???<<<===;;;:::;;;888999999999::::::;;;;;;AAALLLZZZfffttt|||iiiYYYNNNDDD:::222666777888888666666777888555444444666:::<<<<<<;;;777777777666444222000...///000333999DDDSSScccmmmcccSSSBBB:::888999<<<@@@999888666555666777999::::::999777555333111///...---666???IIIWWWaaa\\\PPPGGG@@@;;;<<<>>><<<;;;<<<888888888777666555333333555666555444333444777:::<<<777222000222333333111///222666<<>>???666666666666888:::<<<===;;;GGGVVV```^^^PPP===000333222444666777777>>>FFF::::::999777333000//////111666333000333111888III]]]}}}}}}ooo\\\FFF;;;666555444333333333444555111222444555777777777777222222222222333444555666333222222333444666777888444...,,,000666999===BBBHHHZZZgggcccSSSDDD:::666222111111222444777:::<<<888777555333222111222222444777<<<>>><<>>;;;:::;;;===???@@@EEEIIIJJJFFFDDDDDDFFFEEECCCCCCEEEGGGMMMZZZfffqqqtttmmm[[[GGG<<<888666555666666666555333222000000111222333555666666777:::BBBQQQ___^^^QQQFFFAAA@@@GGGNNNNNNHHHCCCCCCEEE@@@DDDGGGEEE???::::::;;;999333000555===JJJ^^^pppyyy|||~~~xxxlll\\\KKK???:::999666444333555888999777444000111333333444555888:::===;;;::::::999777444111000;;;OOObbbfffZZZLLLEEE;;;888777888777444555999777444111111444777888888888777666666777666444222///111444777888666333000...---------///111111222111111111000000///.........------,,,+++,,,...///222555888888666444333444222444555444333333555777777666777999777444555888>>>DDDNNN\\\iiijjjZZZGGG;;;777555999>>>AAAGGGMMM[[[bbbjjjqqqvvv~~~}}}pppVVVKKK@@@======;;;:::;;;::::::::::::;;;;;;;;;;;;???KKKZZZfffrrr}}}yyyjjjZZZMMMBBB999444444666777666444444555888666666777999<<<===;;;:::777777777777666444222111000111333999EEEVVVfffqqqbbbRRRBBB;;;::::::<<<@@@888777777666666666777777888888777555222000---,,,,,,666AAALLL[[[hhhcccVVVJJJAAA:::::::::999999;;;999888666555555444444333555555444333111333666888;;;666000...111333222111///222666:::AAANNNaaapppkkk[[[FFF777444666777555888999999777444444888<<<@@@GGGSSSbbbsss|||ssseeeUUUHHH???<<<;;;<<<:::999:::<<<======<<<888888777666666777999999999CCCQQQ\\\\\\RRRBBB666000000222555444444:::BBB888888888666444222222222444999666222444111777GGGZZZzzzrrr```III<<<666555444333444666888:::111222333555666666777777222222111111222333555666333222111111222555777999555///,,,000666999===AAAGGGYYYgggdddUUUGGG>>>:::333444444333333444888:::777666555333222222333333666888===???===???KKKYYYdddvvv|||nnn```VVVPPPAAA@@@>>>;;;999999;;;======BBBGGGHHHDDDBBBBBBEEECCCAAABBBEEEHHHNNNZZZffflllpppkkkYYYFFF:::666444666666777666666444222111222333444666777888888888<<>><<<:::999888777444222555>>>TTTiiihhhSSSDDDBBB:::888777777555222333888666333//////333666777777888777666777888888666444///000444777999888444111+++++++++---000222333333222111000//////000111222/////////---,,,,,,...///111555999999666333333333111333444444444333555666666555666888666333444888999???LLL]]]ooosssdddQQQCCC;;;555777<<<@@@DDDIII___dddjjjooottt}}}oooYYYMMMBBB>>>>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>KKKZZZfffrrr}}}|||xxx}}}yyymmm]]]MMMAAA;;;999333555666555333222444777777777999;;;======;;;999777777888888777555444222111111333999FFFXXXiiittt]]]OOO@@@;;;:::999:::===777777777777666666555555777777666555222///,,,++++++666BBBLLL\\\jjjfffYYYKKKAAA999777888777888::::::777555333333444333333666555444222000111555777:::444...---000333333111333444555666999DDDXXXiiimmm]]]FFF555222666888777:::;;;;;;888555444888;;;@@@FFFQQQ___ooo{{{|||uuuiiiYYYKKKBBB===<<<:::::::::<<<>>>===;;;888:::999888666555555555666888@@@NNNYYY\\\UUUHHH???111000222555555555:::AAA;;;999777444222111222222888888777555555777;;;???YYYlllsss```OOOCCC<<<888555666555444888>>>666555333111111111333444222222111111222333555666888666555333444666999:::333///,,,...444:::;;;999GGGSSSbbbhhhaaaRRRCCC:::111......222555444444666777777666666666666777777===;;;:::<<<===@@@IIISSSfffppp}}}yyypppfffVVVGGGBBBAAA>>>;;;999888888888:::>>>BBBBBB???>>>@@@CCCHHHEEEDDDGGGJJJMMMUUU^^^pppvvvnnnUUU===333000///333555777999999888666555222333555777777666555444===>>>FFFWWWbbb___QQQEEEFFFGGGJJJMMMJJJEEEEEEIIIFFFDDDCCCFFFKKKKKKGGGBBB<<<222+++---666DDDUUUbbbnnnyyyyyylllXXXDDD<<<===:::777555777;;;===;;;888333333222333333555666777999888999:::;;;;;;999777555GGG```nnneeeOOO@@@===777666555444444444555666666444222111222555999;;;:::999777666555555444444333444777:::<<<999555111)))(((***///555999999888444000,,,,,,///222333222111111222111000...,,,+++555777888999999888666555555333111111222444555444333444666888999888555333555;;;DDDRRReeeooogggXXXIII@@@999;;;???BBBCCCEEESSSZZZdddmmmttt{{{tttdddTTTDDD===;;;:::888888999999::::::;;;<<<<<<===@@@FFFTTTfffsss{{{~~~vvvhhhZZZNNNDDD===888<<<999555111000222444666:::888777777888999999888888777666777888777666444333---111:::FFF___pppnnnZZZLLL>>>888666555555777333666999888444222222333666666555555333000+++'''+++444???LLL]]]iiicccVVVKKK@@@555444666888:::<<<555444333222111111111111333444444444333333444666444333222111111222444555444444555444333;;;PPPdddiiiVVV???222///333999======999666444666888:::;;;AAACCCLLLZZZeeennnvvv~~~|||hhhWWWMMMGGGBBB>>>;;;999:::>>>BBBBBB===888777888999999888666333111888AAANNN\\\fffcccQQQ>>>999444222555888888:::===<<<:::666444222333444555:::999777555333444777:::HHHaaa}}}|||iiiVVVJJJ<<<777444555444444777<<<666444222///...///000111222222111111222444666777888777555444555666999:::444000---...444999;;;:::DDDSSSeeellldddRRR@@@666000------222444333222444666666666666666777888888;;;999999;;;<<<@@@IIITTTaaammm{{{yyypppdddTTTEEECCCBBB???<<<:::888666666888<<>>???BBBBBBAAAAAALLLXXXfffmmmooouuu|||iiiXXXGGG???<<<:::888999999::::::;;;;;;;;;;;;;;;<<>>;;;888777999;;;===>>>BBBCCCIIIUUU```iiittt~~~qqqaaaSSSIIIAAA<<<:::999999<<<@@@AAA===999999999::::::888666333111111:::GGGVVVbbbbbbQQQ???;;;666444777888666666888;;;999555333222444666888;;;:::888444111111444666;;;VVVttt~~~qqq```TTT???999555666777666888<<<666444111...---...///000444444333333444555666888888777666666666777999:::555111......333888::::::DDDVVVkkksssiiiTTT@@@444///+++,,,000222111///111444444555666777888999999888666777:::<<<@@@JJJUUU^^^jjjyyy{{{pppcccRRRCCCDDDCCC@@@>>>;;;888666444666888::::::999;;;@@@EEELLLHHHEEEEEEFFFIIIQQQYYYjjjlllbbbMMM===888555111666666555555666666777777555555555555444333222111000444BBBWWWiiijjjWWWEEE===>>>BBBHHHIIIGGGHHHKKKJJJGGGEEEFFFIIIKKKIIIGGGEEE???<<<>>>DDDKKKVVV___nnnwwwyyylllXXXJJJCCC>>>;;;888999;;;<<<;;;888666666777777666444333222111333555888:::;;;;;;;;;DDDLLLWWW]]]TTTEEE;;;888444333111000000111333555000000///...///111444666999999999999999999999999444555777:::;;;:::666222///......000444888:::;;;666444222222555666444111///000222333333222000///111333666999;;;;;;;;;;;;333333222222333333444555...///111333555666777777999:::>>>GGGVVVbbbddd___RRRHHHAAAAAABBB@@@>>>>>>JJJYYYiiinnnkkkmmmzzznnn\\\III???<<<:::999999999:::;;;<<<<<<:::999777999AAARRRhhhxxxxxxeeeTTTGGG@@@>>>===:::888444111///000222333666444222333444666666666444333444777:::;;;;;;:::777222777@@@III]]]jjjfffOOODDD999666666444222333666999;;;999555333333555333333333333333222...+++///333999FFF\\\nnnmmm```JJJ???777666888888777888555444333222222111111222111111222333444666777888999777444222222444777999555666777666444777FFFUUUjjj\\\HHH777111111444555<<<:::888888:::===>>>???BBBAAAEEENNNXXXbbbppp|||xxxiiiXXXJJJ@@@<<<999777666999===???>>>;;;;;;;;;;;;:::888666333111---555BBBPPP]]]^^^OOO???===888666888888555333444999666333111111333666999:::999888444222111333555<<>><<<999777666555666666666777:::@@@DDDKKKFFFBBBBBBBBBDDDLLLTTTggglllhhhUUUCCC<<<888444777666555444444666777999777666666444333222111000///555DDD[[[pppsssbbbNNNBBBAAADDDIIIJJJHHHHHHJJJKKKHHHEEEEEEGGGIIIIIIHHHHHHCCC???@@@BBBGGGQQQZZZmmmwwwzzzooo]]]LLLDDD>>><<<999888999:::999888777888999999777555222000---000444777999:::<<<>>>IIIOOOVVVXXXQQQDDD:::666555444111000//////111222...---------///000222333888888999:::::::::::::::666555444555666777555444444333111111333555888999888666444666888888444111---///111333444333222111000111444777999999999888222222222111///......///+++,,,///111333555888:::999999;;;CCCQQQ```iiilllXXXMMMBBB??????===<<<===LLLZZZiiinnnkkklllvvvooo\\\HHH>>>;;;999888:::999:::<<<===<<<:::777555888@@@RRRjjj|||uuudddSSSHHHBBB???>>>:::888555222000111222333555333111222444666777666444444555777:::;;;;;;:::333///666???HHH[[[fff```JJJ@@@777666777555222222888:::;;;999666333444666444333333444555555222000000444999FFF\\\ooommmaaaIII@@@888888:::888666666555444333222222222222222000000000222555777999999<<<999555222111333555777555666888888666888DDDQQQddd[[[KKK;;;444444666777777666555666999;;;<<<<<>>BBBJJJRRR\\\kkkwww|||yyyiiiWWWHHHAAA???888666555666999===>>>>>>======<<<:::888666333222111777AAANNNYYY[[[NNN???===999777999999555222222555333111000000222555777888888777555333333555777<<>>===<<<;;;::::::666555444444555999???CCCGGGBBB???>>>>>>@@@GGGOOOcccpppsssaaaKKK>>>:::777777666444333333555777999888777777666444222000//////666DDDYYYnnnwwwjjjXXXHHHEEEFFFJJJLLLJJJKKKNNNJJJHHHEEEDDDEEEFFFGGGHHHHHHCCC>>><<<<<>>;;;999:::<<>>OOOgggzzz{{{rrrdddVVVLLLEEEAAA???:::999666444333333444555777555222222444666777777777666666777999999888666333///555===EEEUUU^^^WWWHHH>>>777777888666333222888:::;;;999666444666888666555555666888888666444111555:::FFF[[[lllkkk___KKKBBB::::::;;;999666666444444333333222333333333000///...111555999:::999<<<999555222000000111333444555777:::999:::DDDPPPaaa]]]RRRAAA777777777555555444444666999;;;;;;;;;:::;;;@@@HHHOOOXXXfffsss|||yyyhhhUUUFFF@@@@@@888666555555777;;;===???>>>===<<<:::888555333222555:::BBBMMMZZZ^^^TTTFFF===888777::::::666333444333222111000000222333555555666666555444444666888444<<>>HHHSSSbbbmmm{{{vvviiiYYYMMM@@@???===<<<;;;<<<===>>>888777555444666999===@@@AAA===;;;<<<<<<>>>DDDLLL___qqqyyyhhhOOO@@@:::777666555444333333555777888777888888888666333000...---555@@@OOOcccqqqlll^^^KKKFFFEEEHHHLLLMMMOOOSSSIIIHHHFFFDDDDDDEEEFFFGGGGGGBBB===:::888999BBBMMM]]]iiiuuuzzz~~~~~~xxxlllZZZJJJBBB<<<:::888666555666777888999999::::::999777666555000222333333444777>>>CCCMMMXXX```^^^SSSHHH===555999999888777555333000///---...000111222333333333555666888999999999888888444222///...///111222222555555444222000///111222777555444666888888555222+++---111444555444222000000111333444444222111///000222333000***&&&%%%&&&***...222444444444888;;;666555777>>>HHHWWWkkk{{{vvvcccMMM???999666777999@@@GGGTTTcccqqqzzz~~~zzzlllZZZGGG>>>;;;999888999888999:::::::::888666444555:::HHH___rrr|||yyyqqqeeeYYYOOOHHHBBB>>>999888666555444555666777:::777444222444666777777888777666777888777555444666222666===BBBPPPXXXPPPGGG>>>777777999777444333666888:::888555555777:::888777777888::::::999888222666;;;CCCUUUfffhhh```NNNDDD<<<;;;<<<:::777777444444333333333333444444000......111666::::::999888777444222000000000111333444777::::::;;;DDDNNNaaabbbZZZGGG:::888666222666666777999<<<>>>===<<<777999>>>FFFLLLUUUdddsss~~~}}}jjjUUUFFF???>>>888777666555666999<<>>999888::::::777555777222222222222222222333333444555555444333333555666000777DDDVVVmmmppp[[[EEE<<<999666222///,,,...111444555666555444222111111111111222444555444555777888777666444222222444666777777666666666;;;FFFXXXjjjqqqhhhUUUEEE999222---------,,,...111222333666888999999888888999777666777888:::DDDNNN]]]jjjzzzvvvjjj\\\QQQBBB@@@===;;;:::;;;===???;;;999777666888:::<<<===<<<:::999<<<===>>>DDDKKK]]]mmmtttdddNNN@@@:::555555555444444444555666777666888::::::999555111...,,,333;;;CCCUUUgggjjjcccOOOHHHCCCEEEHHHJJJMMMQQQIIIHHHHHHFFFEEEEEEFFFHHHEEEBBB???===999888???HHHUUUbbbpppxxx}}}}}}qqq^^^MMMFFF;;;:::999666555666888:::888888999999999999999999444555444222111555>>>EEEQQQ___ggg```RRRFFF<<<666888999;;;<<<;;;888555333///000333444666555555444444555666888888777555444000000000222333333000...///111222222000///000222555333222444777888555333***,,,000333444333000///000111333444444222111///000333555333---))))))+++,,,111666777666555777:::555444555:::???JJJ^^^qqqvvvcccMMM???888444444777666>>>KKK]]]mmmwww{{{{{{~~~yyyppp___LLLCCC???;;;999999888888999999888777666666777888DDDXXXkkkwww}}}|||tttggg[[[PPPGGGAAA===666666555444444666777888;;;888444222333555666666777666555666666666444333666222666===DDDSSS[[[TTTGGG===666666888555333333444666888777555555888<<<999888777888::::::999888222666999===LLL```hhheeeQQQFFF>>><<<===;;;999999444444333333333444444555111///---000666::::::888333333222222222222222333444333555888888:::BBBKKK___ddd^^^LLL>>>;;;999444888888:::<<>><<<888999===BBBHHHSSSeeevvv}}}kkkXXXHHH???;;;999888777777777888;;;>>>;;;:::999777666555444444666:::@@@LLL[[[ddd___UUUAAA<<<999::::::777666888222333333444444444333222444444555333222111222444333777>>>HHHZZZppp~~~hhhNNNAAA<<<777111---))),,,///222444222000///++++++,,,---///222444666333555666888777555333111111444777999888666555555999CCCWWWlllxxxqqq[[[III<<<444...,,,,,,,,,///333222444666888999999888777999666555666555777@@@JJJWWWfffyyyuuujjj]]]SSSEEEBBB>>>:::999:::<<<>>>===;;;999888999:::;;;;;;:::888999===>>>???DDDKKK[[[hhhlll^^^LLLAAA999333444444444444444555666666555888;;;<<<;;;777222...,,,444888===LLLaaajjjgggTTTKKKDDDCCCDDDDDDGGGKKKIIIIIIIIIHHHGGGFFFGGGHHHCCCCCCCCCBBB===:::>>>FFFRRR```pppyyywwwbbbQQQIII<<<;;;999777666777999<<<888888888888999:::;;;<<<777777555222000444>>>FFFVVVdddkkkaaaPPPCCC;;;666666999<<>>:::999888888888777777777777777::::::CCCVVViiiuuu|||wwwiiiZZZOOOFFF@@@===444444333333444555777888<<<888444111222333444555555444444555666666555333333///555>>>GGGXXXccc]]]GGG===555555666444222222333555777666444555999===999888777777999:::999888222666777999FFF[[[iiikkkSSSHHH???======;;;::::::444444333333333444444555222///---000666:::999777///000111333555555666666555444555777777888???HHHZZZbbb___NNNAAA???===888888999:::===??????===;;;:::999;;;???EEERRRgggzzzzzzkkkZZZKKK@@@;;;999999999888777888;;;===:::999888666555444444444:::<<>>666///000222111......444555666888888888777777666555777;;;<<<<<>>@@@???@@@HHHRRRggghhhdddYYYKKK@@@999666777666666666666666777777888888999999888666333111000222333:::LLL```iiihhhWWWJJJ@@@@@@DDDDDDFFFIIIJJJJJJKKKKKKKKKJJJHHHGGGEEEEEEEEECCC@@@???@@@AAAOOOcccuuu{{{||||||ssshhhYYYLLL@@@<<<888777888999888666666555555777:::<<<<<<;;;;;;888555111******:::LLL\\\kkkqqqcccLLL<<<666333666888::::::888777777777444333222333666777777666666666555222000000222444333444555888999555...(((***...333333111000111222444333333555777777333///---///000222222111000///000444888999777444111///444666888888666333222111555666777888888777666555333444666777888???PPPaaaiiiZZZHHH:::333111444777666>>>GGGSSSaaannnrrrooosss~~~nnnVVVFFFAAAAAA???<<<999:::::::::999777666444444888BBBRRRdddttt}}}vvvfffVVVKKKEEEBBBAAA777666444333333444555666666555222000000222444555333444555666555444333222000111666;;;HHHeeerrrdddDDD:::222111333333222222888777555444444666888999888888999;;;<<<;;;888555///444666777AAATTTeeelllWWWKKK@@@===;;;666444666555666555444222111333555111///...///222333333333444444444555666666777777777777666444333444777999KKKZZZ^^^PPPBBB??????===<<<<<<<<<<<<<<<;;;;;;;;;666666999>>>DDDOOOaaaqqq}}}zzzlll___QQQFFF???;;;:::999999:::>>>AAACCC@@@;;;555333333444444333;;;>>>CCCMMM[[[ccc^^^TTTEEE???:::777888999999888222333555666666444222000333555666555333000//////222333777<<>>555///111444333111111555666777888888777666666888666777::::::999<<>>===>>>GGGQQQaaaccc```UUUHHH???<<<:::777777777666666777777888888888888888777555333222000222444999GGGZZZeeeggg\\\NNNBBBBBBEEEGGGHHHJJJLLLLLLLLLKKKKKKJJJIIIHHHFFFEEECCC@@@>>>>>>@@@CCCNNN]]]nnnwww}}}wwwmmm\\\NNN@@@<<<777666888999888666555444444666888::::::999999555333111///222@@@OOOaaakkklll\\\GGG:::333111222444666777666555555666555444444555666666555333666666555222000000222444555555555777777444---(((,,,...111222111111111222222111111444777777555222...000222333333222///...111444777888666333111111555777999888666444333333333444555555666555444333222222444555555<<>><<<:::999:::;;;;;;:::999777666666777===JJJ\\\mmmzzzuuueeeUUUKKKEEEBBBAAA:::888666444333444555777666555333111111222444555222222333333333333333333000...222:::KKKgggooo___DDD:::222111333333222333888777555444444666777888888888999:::;;;:::666333111555777777AAATTTfffooo]]]NNN???999888555444555666666555444222333555888333111000111333444444444444444555555666777777777777666555222111333666:::JJJ[[[bbbVVVFFF@@@>>>;;;<<<<<<<<<;;;;;;:::::::::777777888<<>>>>>=========>>>@@@CCCDDDAAA:::222------000333444999<<<@@@HHHUUU______XXXHHHBBB<<<999:::;;;:::999000111333555555444222111555666777555222000//////222333666888888???PPPaaannnsssppp```QQQHHHAAA999:::888666555444333000...+++******+++///222333444000//////...///000111222999888777666555555555555666AAARRRcccmmmiii[[[OOO<<<333...111555555555555666777777777777777666555999777777999888666888===LLL```vvvrrrbbbXXXJJJEEE???;;;999888888777888888888999:::;;;=========<<<<<<<<<:::<<>>===999888888777777777888888888777777666555444444333///222444666???OOO]]]eee```QQQCCCAAAEEEHHHIIIJJJMMMMMMLLLKKKJJJJJJJJJJJJGGGEEEBBB>>><<<===AAADDDKKKWWWfffsss}}}{{{rrraaaQQQBBB===888666777777666444222222222444666888888777666444222222555<<>>>>>===;;;999999:::;;;;;;:::999888777666888AAAQQQddduuu}}}ssscccTTTJJJDDDBBBBBB>>>;;;777444333333555666666555333111111222333555222222111111111333444555222...111;;;MMMggglllZZZCCC999111111333333333333888888666555555666777888777777777888999777444111333555666777@@@SSSfffqqqhhhVVVAAA777666666666666777777666444333444888;;;666555333444555666666555555555666666777888888888777666444111000333777;;;JJJ[[[eee[[[JJJAAA>>><<<<<<<<<<<<<<<;;;:::999888888777888;;;>>>EEETTTcccqqqzzz{{{hhhUUUGGG@@@>>>>>>>>>??????@@@BBBBBBAAA999...&&&&&&***000444444666:::AAANNN[[[]]]YYYIIIDDD===::::::<<<;;;:::...000222333444444333222666777777555222000000111000111444555555:::KKK]]]ttt|||fffTTTNNNHHH???:::666333222333333111///+++***)))+++...111333444000///------...000333444777666444333333444555666:::AAALLL[[[ggghhh[[[LLL999222---111666777777888888888777777777666555555888666666888777555777<<>>???===<<<;;;:::;;;FFFQQQ^^^ggghhhZZZJJJBBB???<<<:::999888888888888888888888777666555444444555555111444555555999FFFWWWccc```RRRCCC>>>BBBGGGIIIIIIMMMKKKJJJIIIHHHIIIIIIJJJEEEEEECCC@@@>>>>>>AAADDDHHHTTTdddrrr}}}{{{uuueeeVVVFFFAAA:::666555555333111111000000222555666666666555555555555999EEEXXXfffppphhhYYYIII;;;444000...---///000///...---...///444555666999:::888333///444555444333111111222444444333333222222111000///555222000111444666555333///000111333444555555444333555777888777444000---///000111111000///000222333444666666444333333444444444444444444333333333444222111111111666CCCQQQgggkkkgggXXXFFF;;;999::::::888777===OOObbbjjjiiiiiisssxxxhhhSSSDDD>>>>>>>>>>>>777888999:::;;;:::999999777666666<<>>NNNcccpppsss___GGG999777999:::999::::::888666444555888;;;999888666666777888777666777777888888999:::::::::777777444222222444:::>>>IIIWWW```WWWGGG???@@@AAA===>>>>>>===<<<:::888777777666777999<<>>666,,,%%%$$$(((///333222111333;;;LLLZZZ[[[TTTFFFAAA:::777999;;;<<<;;;//////111333444444444333777777666444222111222444000111333444333777EEETTTkkkyyyzzzjjj[[[VVVMMMBBB:::555000...111222111000,,,***(((***---111333444222000...---...111444666222111000000111444666888===@@@HHHXXXkkkrrrbbbMMM999111---111666888888999888888777666666666555555666444555777777666999>>>TTTeeevvv~~~}}}ttteeeYYYLLLGGG@@@;;;888666555444444555666888:::;;;<<<===???===<<<<<<:::===GGGRRRdddrrruuudddOOODDD>>>888::::::999888777777888888777666666555555555666666777999:::888999BBBTTTddd___UUUGGG@@@BBBGGGJJJJJJIIIHHHGGGFFFFFFGGGIIIJJJDDDEEEFFFEEECCCAAABBBCCCGGGSSSdddsss||||||xxxssshhh\\\KKKEEE<<<777555333111///000//////111444666666555444888999888<<>>JJJ[[[lllvvvvvvyyy{{{ppp___PPPFFFBBBAAAAAA>>><<<777333111000111222444444333333333444555666555444222111222555888:::999555999===CCCUUU^^^UUU???666...///222222222333888888888888999999::::::555444333444444444111///333444444555:::GGG[[[kkkvvvdddKKK:::666999;;;:::===<<<:::777555555888::::::999777777888999888777888999999::::::;;;<<<<<<888888666555555777<<<@@@EEENNNSSSLLL@@@<<>>>>>???>>>===;;;999888555555666999<<>>HHHSSShhhyyy|||hhhPPPDDD===777:::999888777777777777777666666666777777777777777<<<<<<<<<;;;:::AAASSSdddbbb\\\QQQFFFCCCGGGKKKKKKEEEEEEEEEFFFGGGHHHIIIJJJDDDGGGIIIIIIGGGEEEDDDDDDHHHRRRbbbqqqxxx}}}}}}wwwqqqhhh___NNNGGG>>>888555444222000111000000222444666666555444999;;;;;;BBBTTTiiivvvfffWWWFFF<<<777333111111/////////---+++***+++,,,///000444999<<<<<<888666222333444444222222333444111222333333222333555777888777666777888888888777333444444222000...///000444555555555444222000...+++---...///......000222...000111111000000111333999888777666666666666666777444444444333444<<>><<<888:::<<>>AAA@@@FFFJJJGGG@@@<<<===@@@<<<===>>>>>>===;;;999777444444555999;;;AAAOOO\\\rrr~~~zzzeeeRRRFFF@@@@@@???===<<<:::999999999666666444222000000333666;;;777666???RRR^^^ZZZNNN@@@:::333111444888:::;;;222222333333444444444555666666555333222333777:::777333111222222222666<<<@@@HHHWWWhhhsssqqqdddYYYKKKBBB777222333555333000,,,***((((((,,,000333444333222111000000111333444......///111444777:::;;;===AAAGGGVVVmmmzzzlllTTT???777222555:::::::::;;;777777666555555666777888777666777::::::999===BBBMMM]]]nnnvvv{{{{{{uuufffXXXNNNHHHAAA;;;777444222111111333444666777888888888999999;;;===<<<>>>GGGRRRfffxxxzzzcccJJJ@@@===888:::999888777666666666666555666777999999999888888:::888888888777<<>>999666222000222......///---,,,,,,...000000111444888;;;<<<999777111333444444333222333444333555666555333222444666555666888888777666666666333444444222///---...000111111111000///......---,,,...000111111111222444...///000000000000222444888777666444444444444444666444444666444333777>>>OOO```hhh^^^OOOFFF@@@:::666999<<<>>>HHHXXXeeejjjnnnsss|||pppZZZFFF:::555555555666666888999999888777666888:::<<>>======;;;:::999666444222111000///000222333666888999:::666555444333333444666777555111777???DDDOOOSSSJJJ:::111***+++...///000111000111333555777888999999222111111222333444333222666555666777666<<>>@@@@@@EEELLLPPPMMMEEE>>>:::999:::<<<===<<<:::888666444333555888:::???LLLXXXkkkvvv|||kkkYYYKKKBBBCCCAAA>>>;;;999888999999777888999888666666999<<<===<<<:::???KKKUUUUUUNNNCCC===666222444888::::::333333444444444444555555666666444333222444888<<<888333111333555555777:::??????KKKbbbuuuxxxpppjjjTTTIII===666666666444000,,,***'''(((+++000333444333222111000000111111222///000111333666888:::;;;>>>CCCIIISSSfffqqqeeePPPBBB:::555888<<<<<<;;;<<<777666555555555777888999:::888999;;;;;;:::===BBBDDDVVViiitttzzz|||vvvhhhXXXNNNIIIAAA;;;666444222000111222444666777777666666666777999<<<<<<>>>GGGQQQccctttvvv\\\CCC======;;;999888777666555555555555555666888:::;;;:::999888666222111222222777FFFVVVdddfff^^^LLL>>>===@@@BBBAAABBBEEEHHHKKKLLLLLLLLLLLLLLLLLLJJJHHHIIIKKKMMMMMMKKKSSScccqqqxxx||||||qqqggg___JJJDDD<<<888888999999888333222222444666888888777444444555>>>QQQdddhhhbbbOOOCCC999666555111000222,,,---.........///222444111222444888:::;;;999777111333444444333222333444555777888777333111222444222555999999666444444555111333444111...---...111///...---,,,++++++,,,,,,---///222444444444444555///000111111000111333555666555444222111111222222555333444666555222555:::HHH[[[ggg```SSSKKKBBB888222666888999@@@PPP```iiirrrvvv{{{yyykkkVVVDDD999666777999777888999::::::999888777:::;;;===@@@HHHVVVfffqqq|||ppp^^^MMMBBB===<<<<<<;;;;;;:::999666444222000...///111333666999:::;;;666555444333333333444555555000777DDDLLLVVVUUUHHH999///(((***---...///000---...000222555666777888222111000111333444444333888777777888777:::III[[[eeebbbUUUCCC999888999777222555999:::;;;;;;<<<===666444444555777888999888444444444555666666777777333555888999:::;;;===???CCCIIITTT]]][[[OOOAAA777666777999;;;;;;999777555444444555777888===IIIUUUeeennn{{{rrrbbbRRRHHHCCCAAA===999777666777888999:::<<<;;;999:::>>>AAA;;;===<<<<<>>@@@FFFNNNaaannnooo[[[FFF>>>===;;;555777777444111///000222444666888888777666666666444333111------444>>>GGG______XXXJJJ???===??????BBBCCCEEEFFFGGGGGGGGGGGGJJJKKKKKKLLLKKKJJJIIIHHHNNNLLLOOOYYYcccllluuu}}}~~~yyyooodddQQQFFF<<<:::<<<;;;;;;<<<333111000333777999666222333333888IIIaaammmdddUUUDDD???999444222111111000------......///111222333777555333333444666666666666888999999777666777777;;;;;;;;;:::777333000---222333555666777666444333222111...---,,,---...///,,,,,,+++(((%%%&&&***...111222333444555444333222444444333444555444222///000333666444000///111555333444666666555444444555AAATTThhhkkk]]]JJJ???<<<555666555333777FFFXXXeeeooowww~~~nnnVVVCCC999666555444888888888888777777777666::::::<<<@@@DDDOOOdddvvvxxxlllZZZIII@@@<<<===>>>======;;;888444222111222222222222333333555666666333111000222555777666444777999999===LLL[[[WWWIII222...+++,,,000333222///......///000222444777999333444444444555555666666888888::::::888999BBBNNN___gggbbbNNN===999999777333666:::<<<<<<<<<======999666444777;;;===:::666222444666777666555555555555666888:::;;;<<<======BBBNNN```llleeeQQQ???777444666777888777666777888777777777666777===GGGNNN[[[ttt~~~rrreeeUUUHHHCCC;;;666777888666555666:::<<<>>>>>>===<<<===>>>@@@===999777:::BBBJJJPPPMMMFFF???<<<999666777:::444555666666555333000///111222333444444555555555666555555444555666777888555:::@@@HHHXXXlllxxxzzzddd]]]SSSHHHAAA<<<888666666///(((((()))***...333111222333555555555555444555444333222222444666777666888>>>LLLbbbrrrooodddKKKBBB;;;::::::777555555444555666777777666555444333222444777888666888===JJJWWWiiivvv|||}}}oooaaaRRRJJJBBB@@@===888666777555555666666777888999:::;;;999:::===@@@BBBHHHOOO]]]kkknnn]]]HHH>>>;;;888555666666444111///111222555777999999777666666666555555222//////555???GGG[[[^^^[[[NNNAAA======>>>BBBBBBDDDEEEGGGHHHHHHIIIKKKKKKMMMMMMMMMKKKIIIHHHJJJHHHKKKTTT___hhhqqqyyy}}}pppdddRRRGGG<<<999999999999:::444222111444888999555111666777>>>RRRjjjssseeePPP???<<<888555555444333111............///000111222555333222222444666777666777888999999777666666666999::::::999888555222000111333555777888777777666444222000...---...//////......---***((()))---000222333333444444444444444555444444555555444000---111555777555111///000333333444666666555555666888BBBRRRcccggg\\\KKK???:::666666555444999GGGXXXeeemmmttt{{{zzzlllWWWFFF===888666444666666666666777888999999888777999===BBBNNNcccvvv}}}qqq^^^LLLAAA<<<;;;;;;999:::999666444222333444444444333333444444555666444333111333666777777555777:::<<>>:::999777333666999;;;;;;;;;;;;<<<888555333666999;;;888555222444666666555444555666777777999:::;;;<<<<<<<<<@@@IIIWWWaaa[[[III:::444444666888888666666666777555666777666777<<>>999666555888===111222333333222000...,,,000222444555666555444333666666555555555666777777555777888>>>LLL```ooouuuhhhddd]]]SSSHHH@@@;;;:::888000)))((()))***---222222333555666777777666555666444222111000111222333222555777AAA[[[uuuyyynnnNNNDDD;;;::::::777555444333444555555555333111000------000555666555777<<>>@@@CCCIIIQQQWWWfffmmm```LLL@@@999555444555555333111000000222666888999999777666555555777777555222222666???FFFXXX___aaaVVVHHHAAA??????AAAAAACCCDDDFFFHHHJJJKKKKKKMMMOOOPPPPPPMMMJJJHHHGGGEEEHHHQQQ[[[cccnnnwwwrrreeeUUUHHH;;;777777777777999555444333666999999555111888<<>>GGGWWW```TTTAAA666333000111333444333111555444222111111111222333555555555666666666666666666777999;;;888777===EEEYYYaaaaaaRRRBBB;;;999666444666999:::999999999:::666444333555888888666333333444555555444444555777999999:::;;;;;;;;;::::::===CCCNNNVVVRRRDDD888333555666888888666555555666444666777777888<<>>888444666999888888999:::<<<===<<<:::::::::<<<:::777444444;;;FFFSSS[[[PPPEEE;;;666444555999???000111222222111///---,,,111333666888888777555333666666666666666666777777999888777999CCCRRR```hhhkkkjjjdddYYYLLLCCC@@@@@@999222,,,++++++,,,///333333444666777888888777777888666333111000000000111...333444;;;UUUsssxxxkkkQQQEEE;;;999:::888555444111222333444333111///---++++++///555777666888===FFFSSSgggwwwxxxnnneeeOOOGGGBBBCCCCCC@@@<<<;;;777666666666888:::===>>>:::888:::>>>@@@CCCIIIQQQTTTcccllldddRRRCCC:::444222222222111000///000000666888:::999777555555555888888777555444777>>>DDDTTT___fff___RRRIIIEEECCCBBBBBBBBBDDDFFFIIILLLNNNMMMPPPRRRTTTSSSPPPLLLJJJHHHFFFIIIQQQXXX```kkkuuu}}}sssfffVVVIII<<<777777777999;;;666555555777999888555222888BBBPPP^^^iiigggWWWEEE:::888666555666777666555000000000000///...------///......111444777777777888999:::999666444444444444555666777888999888888444555666888888999999888888777444222000000111222222222222111111222444555222111000000111222444555666666777888888444...***...111555555444111000000444444555555555888<<>>:::777888;;;DDDQQQ\\\ooorrruuuwww~~~zzznnn\\\LLL@@@999666444444333333333444777999;;;===:::888777888AAATTTfffvvvcccQQQDDD===999888111222333222333444888;;;;;;;;;999888777666666666777666555555555666777777888999<<>>666444222222333444222111555444333222111222222333666666666666666666666666555555888:::888666:::@@@SSS]]]```UUUFFF===999666555777999999888777777888777555444555777777555333444555666555444444666777;;;;;;;;;;;;:::999888888:::>>>GGGQQQQQQGGG<<<666555666888777666444555555444666999999999;;;AAAFFFOOO```qqqzzzzzzmmm\\\OOO@@@999555777999888777777:::;;;;;;:::999888999:::888666444666<<>>VVVoootttjjjVVVIII<<<999:::888555444...000222444444222///.........111777888888;;;???IIIUUUfffvvv{{{nnnaaaMMMEEE???BBBEEECCC???>>>777666777777999;;;===>>>;;;999:::>>>@@@BBBIIIPPPTTTbbbmmmiiiXXXGGG;;;555111000/////////000000///555777999888777555555555888999999777555777<<>>999:::<<>>;;;999222222333222333555999===???>>><<<:::999888888888777777666444444444666777888666777???KKKPPPHHH;;;555444333333333333222111444333222222222333444555666666666666666555555555555444777999888666888>>>MMMWWW^^^YYYKKK???888555666777888888777666777888999888777888888777666444444555777777666555666888;;;;;;;;;:::999777666555444777BBBOOOSSSKKK???999444666777777555444555666555888::::::999;;;@@@DDDMMMZZZjjjvvvzzzmmm]]]PPPDDD===888::::::777444444999999999888777777888:::999888777999>>>FFFNNNSSSHHH===555444666777:::===000000111222333333333333555666777999999888666555777777888888888777666666444333444999===AAAIIIQQQYYYbbbnnntttpppeeeXXXOOO>>>999444555333000...000444555777888999999888777999888555333222222333444+++///555BBBWWWkkksssrrraaaQQQBBB===<<<999555333+++...111444555444222000222111333777888777;;;@@@NNNXXXhhhxxxooo```OOOFFF???AAAEEEDDDAAA???888888999;;;<<<===>>>>>>===;;;<<>><<<555555555444444666:::===???>>>===;;;999888888888666666555333111111333555555333222777???CCC???999333444444444444333333222333333222222222444555666555555555555555444444444555444555888888666888===GGGSSS]]]\\\PPPAAA888555666777888888777666888999::::::::::::999888666666444666999:::999777777888::::::999999777555444333///111<<>>BBBNNNZZZjjjvvv}}}yyylll[[[MMMHHHAAA<<<<<<<<<777333222777777777666555666888;;;;;;:::999;;;@@@HHHPPPUUUJJJ???666555777888999;;;//////000222333444555666555555666666666555555444777888888999888777666555333111222666777777===FFFIIIRRRaaannnsssnnnddd[[[JJJEEEAAA@@@===666111000444555666888888888888777777666444333222333555666222///222@@@QQQ```ppp|||ppp^^^KKKBBB???:::444000))),,,111555777777666444444222222555555444999???IIITTTfffxxxrrrcccVVVKKKAAABBBEEEDDD@@@>>>:::;;;===???@@@@@@???>>>AAA>>>???BBBCCCDDDJJJQQQ[[[dddmmmkkk\\\III===888444222000111333555444333000222555555555444444555555777999777555444777999===GGGQQQVVVYYYYYYTTTNNNPPPNNNJJJGGGGGGIIIMMMOOOMMMNNNQQQSSSTTTTTTSSSRRRKKKIIIHHHIIIIIIKKKUUU```pppzzzxxxoooZZZMMMAAA<<<:::888666777555444333111111333777999MMM]]]ggg___NNNBBB@@@AAA<<<999666444444555666555333333444555444222000...******,,,///333555555444555777888777555444444555777666555444333222222222333333333222222222222222333222000//////000222333......///222666777555333...///000222333333444444222222333666888777555333---...///222444666777666666777888888666555666777888===IIIZZZhhhkkkddd\\\JJJ???999;;;<<<:::???HHHSSS___kkkpppttt{{{sss___MMMAAA;;;:::666777888999888777555444333333444666888@@@QQQaaawwwsssjjj]]]QQQHHHCCC@@@???;;;:::999666555666:::======<<<;;;999888777777666555555444111......111444000///000333666888777777333444666666666555555555444444333222333444555666555444444444333333333333666333444777888777:::>>>CCCOOO\\\___SSSCCC888555666777888888777777999;;;:::;;;;;;:::888777666666444777;;;===<<<:::888888888888888777666444333222//////777FFFNNNIII===555111333555666555555666888555777777666444666;;;???HHHUUUfffsss{{{}}}ppp```RRRIIICCC>>>>>>===888444333555555555555444666999;;;===;;;999;;;BBBMMMXXX___UUUGGG:::666666777888999---...000111333555777777444444444444444444444444777888999999999777666555666222111333111...333<<>>LLLaaavvvsssggg\\\OOODDDCCCFFFDDD@@@===<<<>>>AAACCCCCCBBB@@@???DDDAAAAAADDDEEEFFFKKKRRR]]]dddllljjj\\\III<<<999666444222333666888777555...000333444444444444555333666888777444333555777;;;CCCMMMTTT[[[^^^ZZZSSSTTTQQQLLLHHHGGGIIILLLOOOKKKLLLNNNPPPRRRRRRRRRRRRNNNKKKJJJIIIGGGIIIRRR]]]jjjvvv~~~zzzppp[[[OOOBBB<<<999555222111555444222000///222777;;;QQQ^^^fff]]]KKK>>>::::::888777666666777777666555333444555555555333111///******,,,///333444444333444666777777666444555666888777555333111000//////000000000000111222222333111000///......000222333---,,,---111555666444111///000222444555555555555111111222555777888777666111111111333555777777777777888999888666444444444888;;;CCCQQQ___eeebbb^^^III===777;;;<<<999>>>GGGQQQ___lllpppqqqwww~~~sss```NNN@@@888555555666999::::::999666555555555666888999???NNN]]]sss}}}rrrjjj]]]RRRIIIDDDAAA@@@>>>===;;;888666777:::===;;;:::888777666555555555333444333///,,,,,,///222------///222333222333555333555777888888777777777666555444333222333444555444444444333333222222222666333333666888888;;;@@@@@@MMM\\\```UUUCCC888555666777888888777888:::<<<:::;;;;;;:::888666555555444888===???>>>;;;999888777777777666555333222111333111666CCCLLLGGG<<<444000222444555555666777999444555555333111333999===>>>LLL```pppxxxxxxiii[[[JJJCCC?????????:::555444333444444444444666999<<>>===:::777444444444<<>>>>>===;;;999999777555222111111222333...555===DDDJJJLLLFFF===;;;999777666777777666555222333444333222111333444>>>KKK[[[hhhrrr|||zzznnngggQQQLLLGGGEEE???999666888:::999777666666666777888:::666555999@@@KKKZZZhhh[[[MMM;;;222222666888999000...---///333666777666666666555333222222555777777888999888666555666777888777444000,,,+++---///333555888;;;@@@HHHRRRYYYbbbfffhhhaaaTTTEEE<<<888888888888999999999::::::555444222222222222111111444111111666===HHHZZZjjjqqqfffVVVHHH<<<555222222///111444555555444555666444444444333222333666888BBBMMM^^^mmmwww~~~yyymmmdddWWWOOOEEE@@@AAACCCBBB@@@===CCCJJJJJJFFFCCCEEEHHHKKKLLLKKKIIIGGGIIIOOOTTT```kkkooodddRRRDDD<<<888:::777555666999;;;999777666555444333444777999;;;777555333111111333555777999<<>>@@@BBBMMM___eeeaaaRRRDDD:::===>>>:::888<<>>:::999888666666666777888:::999888666555555555555666555444222000/////////444555666555333111111111666555555666777777666555444666777888888888:::;;;999777444333444666666555333333333666888999888777888???NNN]]]___QQQBBB;;;;;;<<<<<<;;;888777999;;;:::999777666666777999:::888:::<<<>>>>>>===;;;999999888666444333222333333111777???GGGOOOSSSMMMCCC;;;999777777888888888777444555555444333333555777???JJJYYYhhhrrr{{{zzzlllcccTTTNNNIIIFFF@@@888666777:::999888777666666666777999666555:::@@@IIIWWWdddXXXKKK;;;222111444555555000...,,,,,,///111222333666666666555444444777999999::::::999666555555666999999777555111000000111111000//////222999CCCJJJWWWaaaiiigggYYYHHH>>>:::999888777777777888:::;;;666555555444222111///...000111333777999AAAQQQ```llleeeXXXIII<<<555333333333444555555444444555666555666666666555666999<<>>777444111......111555777888888;;;GGGZZZhhhggg]]]JJJDDDAAAGGGMMMOOONNNNNNQQQPPPOOONNNLLLJJJHHHFFFFFFEEEFFFEEE@@@<<<@@@GGGTTTddduuu~~~zzzkkkWWWEEE>>>999333///111555444444333444;;;OOOaaahhhZZZIII<<<888777555333777666666555555666666777888666444111111222444555666444222444888:::999666333555777888666333000---------......000111333444444666:::;;;:::999999999333111/////////...---+++---+++***+++.../////////...000444666777666444222444444666888888555000,,,$$$###$$$''',,,///000000777888888666555555666888===???===<<>>HHHSSSXXXRRRHHH===;;;999888999:::::::::555666888888666555666777:::DDDSSSeeettt~~~yyyiii\\\VVVOOOJJJFFF???888555777;;;;;;999777666555555555666444666:::???EEERRR^^^XXXMMM>>>555333444333222111///---+++,,,...///000555666777777666666888:::<<<<<<<<<:::777666666666777888999888555222111111111000......000666<<<@@@EEENNNYYY\\\UUUJJJ@@@<<<999888666555666777999;;;777777888666333///---,,,...111555888777;;;IIIXXXkkkiii```OOO@@@888666666666777777666444333555777555666777777777888;;;===CCCJJJVVVgggvvvxxxooohhhUUUOOOHHHGGGHHHIIIFFFCCCAAAEEEIIIIIIGGGGGGJJJMMMKKKLLLMMMKKKKKKNNNUUUZZZ___ooowwwjjjPPP===777666888555333555888:::999777444444555666888999;;;<<<444222000...///111333555777666777AAAUUUcccccc[[[LLLEEEAAAFFFLLLNNNOOOPPPRRRQQQPPPNNNLLLIIIGGGFFFCCCBBBBBBAAA===:::>>>EEELLL]]]ppp|||mmm[[[HHH???:::444000000111111333555555>>>RRReeefffXXXEEE999777777666444777777666666666666777777777666444222222222444555666555444555888999888666333555777999888555111///,,,,,,---///111222444555444777:::;;;:::999888888333222111111111000---***+++***+++---///111111000//////000111222222222222444555777999999555///+++!!!"""$$$(((+++------+++222444666666555555666777<<<<<<999666;;;JJJWWW\\\ZZZLLL>>>888555444666:::888<<>>;;;555555444444555666888999;;;999777666555555666777666666555444444333222222444666999999666222000///444555444333222111222333333666:::;;;:::999999999;;;888666666777888999888333333222333555666555444...666GGG\\\hhhcccPPPAAA===<<<;;;999888888999::::::888444222000111333444555666888:::;;;;;;:::999888888888888888777666555666999===FFFQQQXXXRRRIII>>><<<999999:::<<<<<<<<<666999===>>><<<888444333333;;;LLL```tttxxxeeeVVVSSSMMMGGGDDD>>>888666888<<<;;;:::888666555444333333333666:::===BBBMMMXXXZZZPPPCCC:::666555333222000000...---,,,---///000555777888999888888888:::===>>>===;;;888666666777555777888888555333111111000000000333555888:::;;;:::>>>DDDJJJLLLGGG@@@:::888777666555555777999:::888999:::777222...,,,,,,...111666888666777CCCQQQiiimmmiiiVVVCCC999666555888888888666444333444666555666888888888999;;;===@@@FFFSSSeeevvvtttfffSSSPPPMMMMMMPPPOOOJJJEEECCCFFFHHHHHHFFFFFFHHHJJJJJJKKKKKKJJJJJJMMMTTTZZZeeettt|||lllPPP;;;555555777444222444777999999777555555666666666666666666///000000111111222222222555666999DDDVVVdddeee___QQQHHHBBBEEEJJJLLLMMMOOOQQQPPPOOOLLLJJJGGGDDDCCC???<<<::::::888777===DDDEEESSSffftttzzzooo^^^KKK@@@:::666222000---///333666666<<>>LLL\\\kkkvvv~~~~~~tttcccRRRDDD;;;777888999:::<<<=========<<<999666555555444888DDDQQQlll{{{rrreeeWWWRRRPPPIIIBBB>>>777666666555666777999:::999888666444444555777888999888555333333444555777444777999999777333111000333333333111///...///111444666999;;;:::999888999666666666888999999777555666555444444666777666555000777DDDVVVcccaaaQQQAAA===;;;999777888999:::;;;999777444111000000222333333555666888999:::::::::777888888999999888777777:::<<<>>>DDDMMMTTTQQQIII???<<<999888999;;;<<<<<<999>>>EEEGGGDDD===666222222999HHH\\\qqqwwwbbbSSSOOOIIICCCAAA<<<777777:::<<<<<<:::999777555333222111222666:::;;;>>>IIITTT[[[SSSGGG===777444111000///000111111///000111333555777999:::999888888888<<<<<<<<<:::777555555666333555777777555222111111---...111555999:::888666888777888===AAAAAA<<<777777666555555555666888999999:::;;;777111---,,,---...000444666555666@@@KKKbbbmmmmmm[[[DDD999444222777888888777555333444555555777999999999999:::<<<>>>FFFTTTdddsssvvveeeVVVSSSPPPQQQSSSRRRKKKEEEBBBEEEGGGHHHGGGFFFFFFGGGHHHJJJJJJHHHHHHKKKRRRXXXiiiwww|||kkkOOO;;;555555666333111333777999888777555555666666666444222111---///111222333222111111---222999CCCTTTccchhheeeXXXNNNFFFFFFJJJLLLMMMOOORRRQQQOOOLLLHHHDDDAAA???;;;777555555555666;;;CCCAAAKKK\\\kkksssyyynnn```MMM@@@<<<999555222---...222666777999AAAKKKDDD@@@;;;666333222222333555666666777777666666555222333555666555444333222333444555666555444333222333444666777777555444333,,,...///222444555666666555666777666444222222333333222222333444333000...---,,,,,,///222555777777333111...,,,,,,...000222111222444666777555000---)))***,,,///222222000---***///555999999777444333...111333333555>>>JJJTTTXXXOOOBBB777222222444777666@@@OOO]]]iiittt}}}~~~~~~xxxjjjZZZKKKAAA<<<::::::;;;;;;<<<===>>>>>>999777666666555888CCCOOOgggvvvssseeeXXXTTTSSSNNNFFFAAA:::999888777777777888999666555333222333555777999;;;999555333333555888:::444777999999777444333333333444444111---+++...000444666888999888777777888444444666999:::999666333999777555555666777666666333888AAAMMMZZZ]]]SSSFFF@@@===999777888:::;;;;;;888777555333222222222222222333444666888999999:::777777888888888888888888===???@@@AAAHHHOOOOOOLLL@@@<<<999777888999::::::<<>>GGG[[[kkkppp^^^GGG:::555111444666888777555444333333777999:::;;;:::999:::;;;<<>>:::777666888999888;;;AAA@@@GGGWWWhhhqqqvvv}}}yyymmm```NNNAAA===<<<999555111///111555777777:::???;;;999666444444444333222444555666666666666555444444444444444444444444444333555666777555444222222222333333333333333333333...///111333555666666666888888666444000///000111333222222222444444222111333111///000222555777777444444333111000000////////////111444555555222///......000333555555333000,,,000555777777666555555000222444333222777CCCNNNQQQKKKAAA888444555777888888???JJJVVVcccppp{{{wwwhhhWWWHHH@@@<<<;;;:::999:::;;;===>>>777666666777666777AAALLL```ooo~~~rrrcccWWWTTTTTTOOOGGGBBB<<<;;;999777666666666666333222000000111555888:::999888777666666777999:::555666888888666555666666444666555222---+++...222444666777777666555777888555555555777999999777555:::777555555666666666555333777===DDDQQQZZZYYYQQQFFFBBB<<<999:::::::::999777777666666555444333222111111333555666888999:::888777666666777888999::::::===>>><<>>CCCEEEDDD@@@===<<<:::???HHHVVVfffttt~~~sssddd[[[NNNHHHBBB???;;;777777;;;:::::::::999888666444222...111666999888;;;FFFSSS^^^VVVIII===444///---,,,---111666888777666777999555888:::;;;999666555444555666666555333111111222333444666666444222222222000000111444777777444111,,,///333444444555777:::444555666666777777666666:::;;;;;;666///,,,...111...+++,,,000333666===EEEWWWjjjsssbbbJJJ===777333333555777888666444333222999:::<<<<<<;;;:::;;;;;;;;;HHHZZZjjjuuu|||sssgggddd\\\TTTOOOMMMLLLGGGCCC>>>AAAFFFJJJKKKKKKJJJIIIIIIJJJJJJHHHGGGJJJPPPUUUiiisssuuueeeMMM===888777555222000222666999888666333555777888777555222111111000//////000222444555555<<>>???======AAACCCHHHWWWiiitttvvvzzz{{{tttlll```NNNAAA===>>>;;;666555111111555777777777:::<<<888444444888999666222333444555666666555444333666555333111111333555777333555777888666444222222111111000000000111222333///111333555666666666666:::999666222///---///000333222111222444555444333777555111000222444666666444555777777555222///------...///222444555333111111111222444666666444222...111444666555555666777666666555111,,,...:::FFFHHHEEE???888666999<<<===:::<<>><<<:::777555444444444111000//////111444999;;;777777888999999999999888555666777777666666777999666777777333...,,,///333555666666555444444666888888666555666888999999888:::777555444555666555555222666:::???LLLZZZ^^^ZZZLLLFFF@@@<<<;;;;;;:::888666777777888777666444333000111222444666888999:::888777666555555777999;;;555999:::777888AAAJJJNNN@@@<<<777444444555555555666888;;;<<<<<<===>>>???999>>>GGGTTTcccsss~~~rrrfff___QQQJJJDDD@@@;;;777777:::999::::::999888666444333...111555888777:::GGGTTTaaaYYYLLL???666000///...---///333666999:::::::::888777666777777444...)))...///111000...------...222333555666666555555444333111000222444444000,,,---...///333666777555444777444111111444666666444<<<999666333000///000000,,,---------...333;;;AAAUUUeeetttppp\\\GGG<<<;;;222333666999777222222666666888::::::999888888999<<>>;;;888777:::===@@@BBBDDD<<<:::FFFYYYhhhtttzzz~~~sssdddUUULLL@@@<<<:::;;;;;;999:::>>>999777555444222333<<>>@@@>>>AAALLL___rrr~~~~~~~~~qqq```QQQIIIBBB???===999777999777999::::::999666222000111333777:::999:::CCCNNN\\\\\\UUUGGG:::333000---...000333666888999999888888777777888888555///***+++---/////////...///000111222222444777888777666111111222333444444111///111111111333555555222000222000...///333555555555<<<;;;888555333111111000...//////...///444;;;AAAJJJ[[[ooottthhhSSSBBB:::666555555777555111333888666777888777666666777888===EEESSSaaaooo{{{|||sssbbb]]]VVVRRRPPPOOOLLLJJJBBBDDDGGGLLLOOOPPPMMMJJJIIIHHHIIIIIIFFFDDDIIIPPPffftttzzzlllSSS@@@666222///222222222555:::999444444999@@@BBB???======>>>===CCCEEEAAAAAAIIITTTZZZYYYYYYZZZ^^^aaagggttt}}}sssjjjiiijjjjjjnnnsssuuuyyyyyypppeee^^^YYYTTTWWWUUUSSSQQQPPPPPPQQQRRRXXXaaakkkoooooonnnqqquuu{{{||||||{{{yyyvvvsssqqqsssaaaLLL???<<>>===777444111000111333444444999888777666666777888999;;;999666333333444666777888777444000...000444777666777777777777555333222///000111222222222111111444555777888888777555444777666555444222000---,,,111222333333333333555777777555333111000111222444777999;;;:::777444222111444555777888999888777666777888888666444222222333444333000---+++---111444888888777555333333555777888777666999???GGGNNNSSSKKK@@@;;;EEEXXXiiiuuu{{{~~~~~~wwwiiiZZZPPPCCC>>>;;;;;;;;;999999<<<===:::888777444555>>>III]]]mmm|||kkk```UUURRRUUUUUUOOOHHHCCC===777444555777666444444222111000111333666888999888666666777666444222444222111222444666777777:::999777666444333222222555444222111111333555777888555222111222555666777444666777777444333222222444555666777;;;AAAJJJOOOWWWKKK@@@>>>===999777888666666666777999999666333222333333222222444888<<<>>>;;;666222000111333555777555222111444;;;CCCIIIEEE;;;333333333111111333444444444333222444888;;;;;;<<<@@@KKK\\\mmm{{{~~~qqq```PPPHHHAAA???<<<888666666777777777777666444333222000222555777666777@@@KKKUUUWWWSSSGGG;;;666444222///000333555666666666666777777777888777444///+++))),,,...000000000222333222111000222666999999777000222555555444333333333555444444444444333///,,,,,,++++++...111444666666;;;:::999777444222000///000000//////000444:::???@@@NNNaaannnmmm^^^JJJ<<<:::777555555333111444999555666666555333333555777???EEEPPP___nnnzzz}}}tttccc\\\TTTOOOOOOOOOOOONNNDDDEEEHHHLLLPPPPPPOOOLLLHHHHHHJJJKKKGGGBBBFFFLLLcccrrrzzzlllRRR===444111444666666666:::???@@@===:::AAAIIINNNNNNLLLKKKKKKKKKUUU[[[VVVRRRYYYfffpppoookkkgggccc```eeeuuuxxxpppjjjhhhjjjsss|||{{{vvvllleee___ZZZXXXUUUSSSTTTWWWYYYYYYXXX\\\bbbjjjllliiieeedddfffkkkmmmpppqqqpppmmmiiiggglll```QQQEEE???>>>===<<<777555222222333555666666888777666555555666777888;;;888444000000222555888999888555111//////222444444444666666777666555444444333333222222222222222333555666888888777555444666666666666444222000///222333333222111222555777444333111000000111333555666888::::::777444333222666777888:::;;;::::::999:::::::::777333000///000666444111---***+++...111666777888777555333444555666555666:::CCCOOO[[[bbbUUUFFF<<>>HHHRRRVVVTTTHHH===777444333000111222444444444444444444555666777555222...+++,,,...111222222222444555666222///000444777777666222555888777444222333555666555555555555333///,,,)))***+++...222555777888888888888777555222///---000000......///333888;;;>>>DDDPPP^^^fff___NNN???<<<888666666555222444888777777666444222222555777@@@DDDNNN]]]mmmyyy~~~wwwnnn```ZZZRRRMMMMMMMMMLLLKKKDDDEEEGGGJJJNNNOOONNNMMMLLLLLLMMMMMMGGGDDDIIIQQQfffqqqtttcccJJJ888333333:::<<<===???CCCHHHJJJKKKNNNOOORRRXXX^^^___[[[WWWXXXbbbhhhddd___bbbjjjpppooojjjccc[[[UUUWWWfffvvvwwwrrrhhh___YYY\\\hhhrrrtttxxxxxxoooeee]]]WWWRRRIIIFFFEEEJJJRRRXXXXXXVVVOOOUUU[[[^^^[[[XXXWWWXXXYYY\\\aaaeeefffddd```]]]___ZZZQQQGGG???<<<<<<<<<888666444444555777888777444444333333333444555666;;;888333///...111555888<<<;;;888555111111222444444444333333444666888999888666444222111222333444333444666777777777555444555666777777777555333222222222222111000111444666333333111000000111222333444666888888666444333333222444666888999:::;;;;;;<<<<<<;;;888444111000111666555222...,,,,,,000333777888888777555444444555999888888:::AAANNN\\\eee\\\KKK===@@@NNN___kkksss}}}{{{xxxyyyzzzjjj^^^OOOEEE===:::999666666888===:::999888666888BBBNNNkkkttt}}}llldddZZZRRRNNNNNNOOOPPPFFF@@@999555555777999:::888555111//////222666999777666444444555444222000+++,,,...222666888777666111333555777888777555444333444555555666666555555777444222111333666888999888999:::999777666666777666444222000111555<<>>DDDNNN^^^rrrxxxkkkXXXNNNEEEBBB@@@;;;666555555333000......111444777666666777999888888???GGGTTTYYYXXXLLL>>>666111...222222222333333333333333222333555666333000,,,***222444666666555444555666999555000...000222333333555777999777444222333555555555555666777666222000***,,,...111333666888999777888999999777444111//////...,,,,,,...222555777===???GGGVVVaaa___OOO@@@>>>:::999:::999555333555888888777555333333666888???CCCLLLZZZjjjwww}}}uuulll___YYYSSSOOOMMMLLLIIIFFFDDDDDDEEEGGGJJJLLLKKKJJJNNNNNNMMMJJJEEEDDDNNNZZZooouuuqqq]]]FFF:::;;;>>>FFFGGGJJJNNNQQQSSSVVVYYYccc[[[VVV[[[dddiiiddd\\\YYY^^^bbbaaaaaabbbaaa^^^]]]XXXRRRLLLEEEEEEPPP\\\eeebbbYYYMMMEEEHHHSSS]]]eeehhhggg^^^TTTMMMHHHDDD;;;999999???HHHNNNOOOMMM@@@EEEKKKMMMLLLKKKKKKKKKJJJMMMSSSXXXZZZYYYWWWUUUOOONNNJJJCCC<<<999:::===999777555555777888888777111111111111111222333333:::777333000///111444666<<<<<<;;;888555444555666666444000///000555:::>>>999777555222111222333444333444666777888777666555555666888999888777555333111222222111000000222555555444333111111111111222222444666666444333333444000222444666999;;;<<<===;;;<<<<<<:::777555555555666555333000///000555888::::::888666444444666999:::999777777<<>>999888666555777777666666777666888BBBMMMhhhqqqzzznnnfffZZZOOOHHHGGGGGGIII@@@>>>:::888777888888999999666222//////222666888777555444444444444111///)))***...333888;;;;;;999111333666999:::999777666333444555666666666555555222222222333666888777666777888888777555444555666222111///...///333:::??????FFFLLLIII@@@999555555777777888888888777777888888555222111333777;;;>>>;;;888555333222333444666444444333000///444===EEEJJJFFF???999666444111...111222333222111222444666:::<<<>>>@@@HHHZZZppp}}}ttt```TTTIIIEEECCC>>>:::888444222///---...111555888888666666888888888>>>EEESSSZZZ\\\QQQAAA777111---222222333333333333444444000333666666333///,,,+++666888999999777555666666:::777222---+++,,,...111666777777666444333444444555555555777999999666444...000333555555666777999777888999:::999777555333...,,,***+++...222555666:::===FFFVVVbbbaaaSSSEEEBBB===;;;<<<;;;777444555999999999777555555666888<<<@@@IIIVVVeeesss|||zzzppp___ZZZTTTPPPNNNLLLIIIFFFDDDCCCCCCDDDGGGIIIHHHHHHKKKJJJHHHEEE@@@CCCRRRbbbyyy{{{sss```OOOJJJMMMPPPYYYYYY]]]bbbcccaaabbbfffiii]]]SSSTTT^^^ccc^^^WWWMMMOOOPPPRRRWWWYYYRRRJJJGGGCCC???===:::999@@@HHHSSSRRRKKK???888;;;CCCHHHRRRVVVTTTKKKCCC???===::::::888888;;;@@@CCCCCCAAA<<<>>>AAABBBAAA@@@@@@AAAAAACCCGGGJJJLLLMMMMMMLLLCCCCCCAAA===888666999<<<:::888777666777888777666//////000000111111222222777666444333222222333444999::::::888666555666777666333///---///444;;;???999777555333222222333444333444777888999888777666555666888:::999777555333222333444444333222333444666555444333222222222222111333555555444444555666333444555777:::<<<>>>???:::;;;<<<;;;999888999:::666666444222111444999===<<<;;;999777555555888;;;777666555444888CCCRRR]]]YYYKKK>>>;;;AAALLLZZZfffpppxxx}}}{{{zzz|||~~~wwwoooYYYLLL>>>888777555555777555555666888777999AAALLL___jjjvvv}}}rrrhhhZZZMMMEEEBBBAAA@@@::::::999999888888888888:::777444111000222555777777666444444555444222000+++,,,///444999<<<;;;:::444666999;;;<<<;;;999777333333444555555555555444---...///222555666555333444555555333111000111333,,,,,,,,,+++,,,000666:::???KKKUUUSSSIII@@@:::777777888999888777777888999999666222222555999<<<===888666444333333444666888666777777333000222888???CCCFFFDDD===888666555333222333555555444555777999=========???GGGXXXooo|||fffXXXJJJEEEDDD???;;;999444222000///000222666888666444333555666777<<>>>>>>>>>>>???@@@AAAAAA>>>===:::666333444777;;;;;;999888777777777666444//////000111222222333333555555666666666444222111333444555555444444444555444222000///111555999<<<777666444333333333333444444555777999::::::888888555666888:::999777444222333666888888777555555555555444444444444444444444222444666666666666777999888888888888999:::;;;<<<999:::;;;:::999999999;;;777777555333222555:::===;;;<<<<<<:::888888999:::555555444333666AAAOOO[[[QQQIII@@@>>>AAAJJJZZZhhhmmmwww~~~}}}zzzvvv\\\MMM>>>888666555666777777888;;;===;;;:::AAAJJJ\\\jjjxxx}}}vvvkkkZZZMMMFFFBBB>>><<<666666777666666666888999999777555222222222444555777666555555555444222000//////111444777999999888555666888999999888666555333333333333444444444444...---...000333555555555000111000...,,,,,,---///)))***++++++,,,...333666<<>>GGGSSS^^^cccdddLLLDDD<<<;;;:::888999;;;777888999999666555444555222999CCCNNN[[[jjjzzzvvvkkk\\\TTTKKKFFFFFFHHHJJJJJJHHHFFFDDDCCCEEEFFFFFFEEEBBBCCCEEEEEEBBBGGGYYYkkkyyy{{{zzztttooonnnjjjfff```___bbbeee```VVVRRRUUUNNNJJJEEEBBBAAABBBBBBAAA===<<<999666888;;;888222...)))''',,,222666999===:::>>><<<555222666777555777:::999333000222666777999:::;;;999666333333333888888777666666777999:::>>><<<:::888777777999:::===:::666222111222666999<<<:::888777777777555333000000111333333444444444333555777999888555222///---///111222222111222444111111111222333666888999555555444333333333333444444666888:::;;;:::999888555666999:::999777444222555888;;;<<<;;;888777666333333444555555666777777444555777888777888:::;;;::::::999888777777777777888:::;;;:::888888999:::999888666333222444999<<<:::<<<>>>>>><<<:::888888666666666444666???MMMXXXLLLGGGBBB@@@BBBKKK\\\llloooxxx{{{yyy^^^NNN>>>777666666666777;;;<<>><<<@@@HHH^^^mmm|||~~~yyylll[[[OOOHHHDDD???:::444444444444444555888:::999888555333333333333444888777555555666555333111222222222333666777666555444444555555555333222111333333222222222333444555111///...000333666888999......---+++))))))***,,,***+++---------///222444666>>>FFFMMMUUUYYYSSSHHH777999:::999666666888;;;666333111222666999:::999555444222111111222333444444999;;;888333111666;;;PPP[[[^^^RRRCCC<<<999777111444666777888999<<<>>>::::::<<>>DDDJJJWWW___YYYKKK@@@:::888555444333222333444666888666555555777999777222---222777<<<===:::666555555333222...***'''(((+++...777444000000111444777777999666333444888;;;;;;:::999999777666444333111111---...//////---------...111000/////////111444555888666999DDDOOOUUUZZZ^^^QQQGGG;;;777888999888777888999888777444444555777777777;;;FFFWWWjjj{{{vvviii\\\MMMCCCEEEFFFAAABBBHHHGGGKKKJJJDDDBBBFFFHHHFFFFFFJJJLLLJJJMMMXXXccciiixxx}}}|||qqqhhhfffdddbbbVVVTTTQQQMMMIIIGGGFFFEEECCCAAA???===;;;999999888777888888666333222222333,,,***((()))---222666888777777777555333333555777888555111//////222666999@@@AAA???888000+++---000666888999999777555444555999;;;===;;;666333333444777888666222...---000444888:::;;;<<<<<<999666444111333444444444333555666777888999;;;;;;777111,,,***,,,///222222111...,,,///000333555888:::<<<<<<888666444444666444000,,,222444666888::::::::::::444444555777888888666444666888::::::999777888888333444777999999888777555222444777999;;;;;;;;;:::999777666666777777777666777777888888888777777666666666555444444444444555;;;;;;;;;<<<;;;;;;::::::<<<:::777444444999@@@EEELLLGGGCCCBBBEEEKKKYYYfffpppwwwwww___QQQCCC;;;888666888<<<>>>===>>>???>>><<<@@@GGG]]]nnnzzz{{{}}}~~~vvvlll^^^QQQIIIDDD???<<<777444222222333555777777999888777666444444444444888777666777777777555333777555333333444444444333111000111333666666444333111333555555333111111111111111000111222444666777222000---+++,,,,,,+++***)))***,,,---///000000000666555888AAANNNWWW[[[[[[GGG>>>888999:::777777;;;333333333333444666888:::444444333222111111444666333555666444000111666<<>>===<<<:::999777666555666777777666333222222222---+++)))***---222555666555666666555333444555777888555222000000111444666<<<===<<<666...***,,,000666777999888666333222222777:::<<<:::666222111111666777666222///...111555666777999:::::::::888777444555555555444444666888777777888::::::888333///+++,,,///111222111000///000222444777:::<<<======999777555666888777333000222333444666777777666666111000000000111111111000666888;;;;;;:::888777777444666888::::::999777666333555777:::;;;:::888777777555444555666888888777888888888888888777666555777666666666555666666666999999:::;;;;;;:::999888:::999666444444888===AAADDD@@@======>>>DDDRRR```mmmsss{{{xxxnnn```RRRCCC;;;888666888<<<>>>===>>>@@@???>>>CCCJJJ^^^nnnyyyyyy{{{{{{ooo___QQQHHHDDDAAA???666555333444666888888888888777666555444444444444888777666777888888666555555444222222333444333222...///111444555444111...333444666666555333333444222222222222222333444444222000...---...///......---...///000111111111111444444555<<>>;;;:::777444444444333333333333444555555555444333222111222555666444666777444111111666:::JJJWWW___WWWHHH===888555777777888999:::::::::999;;;999;;;AAAIIITTTcccqqqsss^^^GGG===:::666444555777777888999888888777666555555444555777;;;@@@CCCQQQ\\\ccc[[[MMMCCC???>>>888777777777777888999999555666777999888444...)))...333888:::888666666777111000///---,,,///333666555222//////111444666777333111......///111111111222222111111000//////...,,,,,,+++***((())),,,...333222111111222333555666666555777<<>>999888888777777888888999999999:::999888777555444555666777666333222222222...,,,)))***,,,000222333222444444444333444666888777666444222111111222222666888777222+++)))+++///555666888777333000///...333777::::::555111//////555666666333//////222555444555666777888::::::;;;666777666555333444777999666666777888999888555333,,,---...000111222222333222444777:::<<<===>>>>>>:::777666777::::::777444222222333333333222111111---+++)))''''''(((+++---555888<<<===;;;888666555444666888999999777555333444666888::::::888555333222111111222555888999888999999999888777666555444777777777777777777777888555777888::::::999777666888777444333444777:::===;;;:::999888777<<>>===>>>AAA@@@AAAGGGOOOcccpppyyyyyy{{{sssaaaRRRIIIEEEBBBAAA666555555666888:::999888555555555555555555555555777777777888::::::888666333222111111333444333222---///111444555444000,,,444666888999888666777777444555555666555444333222222000......000222333333444444444444444333333333222222222555===JJJXXXaaabbbSSSCCC===;;;888444111555555555444444333333222444333222111222333555777555666777555222222444888DDDPPPYYYVVVKKKAAA:::666777888888999999999999888;;;999:::@@@FFFPPP```mmmzzzdddKKK>>>;;;999777555666777777888888888777777777777666444222444:::???OOOYYY^^^XXXNNNGGGCCCAAA777777777777888888888777444555888999777222,,,''',,,111666888777555666888222222111//////000444777555333000///111555777888222000...---------...///000000000000////////////---,,,+++)))((()))---000555444444444444555666777999999:::;;;;;;???KKKYYYfff```SSSAAA666333444444888777444000...///333777777666777<<>>>>>>>>999666555666999;;;999666333333222222111//////...,,,***&&&""" ###'''+++444888<<<===;;;888555333222333555666666444111///444666888:::999666222///...------000444777888999999999999888777555444333555666666777888888888888222444666888888777555444666555333333444777888999777777777666444888FFFUUU\\\dddppp|||~~~|||tttfffWWWGGG===888777999===>>>===>>>AAAAAACCCKKKTTTgggrrr|||}}}}}}wwwfffVVVLLLGGGBBB@@@777666666777888888777555222333444444555666666666666666777999;;;;;;999777111000000111333333222111......///111333333222000444777999::::::999999:::999:::;;;;;;:::777444222222///......111444666666999999888777666666555555222222111000555BBBTTTbbbcccYYYMMMCCC>>>:::777555666666666666555555444333222000//////111333555666555666777555222222333555???MMM[[[\\\SSSFFF===888777777888888888888888777:::888:::>>>CCCKKK[[[iiivvv|||gggMMM>>>;;;;;;:::777666777777888888888888888:::;;;999444//////555;;;LLLVVV]]]ZZZRRRKKKDDD>>>555666666777777666555444222444777777555000,,,)))+++000555666555444555666555444333111000000333555666333000000222666888999333222000...---...///000111111111111111111111111///...---,,,+++,,,000333777666666666777777777888999999::::::888:::GGGTTTgggggg^^^KKK<<<777777666999888555111///000444888666666777;;;EEEVVViiivvv}}}pppaaaPPPJJJFFFFFFHHHLLLRRRWWWgggeeeccceeehhhiiiiiihhhqqqjjj\\\OOOIIIIIIFFFAAA888999;;;<<<;;;999888888222222333333333333333333333444666777666555333111000333555555333222111222---+++(((((()))***+++***---///111333333444666888777888888777666444222111...111111,,,'''%%%(((---333555666555222---***))))))...444777555222111222888999888555///---...000666555444333333555777888666555444111///000333555333222222444777888888777///...------///222555777666777888999;;;<<<===>>>666444222444777999888666555444333222000/////////...,,,(((### """(((---333666:::<<<:::777444333222444666777666444111000444555777888777444000...+++++++++...333666888888999999888888666555333333333444555777777888888777111222444555666555444333666444222222555888888888666555444444222555AAANNNRRR]]]lllxxx}}}}}}jjj[[[JJJ@@@;;;999:::>>>===<<<===???AAADDDNNNXXXeeeppp|||zzzjjj\\\QQQIIIAAA<<<888666555555666555222000111222444555666777777777666666777:::<<<;;;999666111000000111333333111///---***((())),,,000222333333555888:::::::::;;;<<<<<<===??????===:::777444111///------000333666777;;;:::999888777777777888555444222///111<<>>:::888555555444444444444444444000---,,,---000444555555666555444333111111333444<<>>===;;;;;;===???DDDNNNYYYaaammm{{{}}}nnn___TTTIII@@@:::777666444333333333111///111333555777888888777777666666777:::;;;:::777555222111111222333222000...+++'''###"""%%%***///111000333666888888999:::;;;;;;<<<>>>???===;;;888666222000---,,,///222555666:::999888777777888999:::999777444//////888GGGSSSgggooorrrgggVVVGGG>>>999555444222111111222333444///,,,***,,,111555666666555444111//////000333444:::GGGYYYddd___OOOBBB===444555666777777888888888888777999;;;<<>>999999888777666777777777;;;<<<:::777333222555888GGGYYYjjjmmmcccUUUFFF<<<222444666777777555222000,,,///222222000//////111///222555444111...///000333333333111///...000222333000------000444777888666666666444222222555888444444444333333222222222000222222222222222444666444555555555555555444444111111333555444444;;;DDDQQQ```fffYYYHHH@@@;;;666888888777444222222444777222222222444<<>>>>>999666777666666777777777666444333000000///...------,,,,,,---000333444444222111111///---,,,+++,,,------,,,+++---000222222222444555111222333444555555444444111333222---&&&###%%%)))222555888888444000,,,+++---111555666444333444555444666777555111///000222333333222222222222333333333333333111...---...///......000222555666555333///...---,,,---///222333666444222111222444888;;;444111//////333555444333444333222111111222333444444666555111,,,+++...222///222555666666444444444666777:::<<<<<<:::888777222222222222222222222222222111111333777:::;;;;;;666666777777666555444444111333666888::::::999999222111111111222333444555888444000222777<<<======888222......000222777===BBBNNNaaaqqq{{{nnnaaaRRRIIICCC>>><<<>>><<<999999;;;===BBBMMMXXXfffooo{{{ooo___RRRHHH@@@:::666444111111222333333222333444666888999999888777555666777:::;;;999555222333333333333444222///---,,,((($$$###%%%(((,,,---,,,///333555666777888:::777888999::::::888777555555222...---...111444555777666555555666888:::;;;;;;999555000000555???FFFXXXgggsssqqqfffYYYKKKAAA:::888555222111222444555000,,,***---333888999777555222...,,,,,,000333555:::>>>JJJXXX\\\QQQCCC<<<222333444666777888888999777777999999999>>>NNN^^^mmmzzzxxxqqq___III===<<>>333444777888888555222000+++...000111//////111333000333555444000------...111111111000......000222111...,,,,,,...222555666666777777555333333777:::555555444444333222222111000222333444333333555666222333333444333333222222000000333666666666:::@@@GGG[[[eeeZZZIII@@@;;;555777777777555333222444555000000000000777HHH]]]lllyyy}}}{{{yyywwwnnnoooooollljjjkkkllllllVVVNNNKKKNNNOOOGGG@@@>>>:::;;;777...***...555888<<<888999???@@@:::777888333333444555555444333222222222000///------------,,,///333444444222111111111///......///000///...***---000222222222333444...///111222333444444555333444333---&&&"""$$$(((222555888999666111...,,,111444777777444222333555111444666555222000222555111111222222333333333333222333333222///------...------///222555555333111///...---,,,---...000222666333000---...222666:::444111...///222444444222222222111111111333444555666888999666000...000333...111333444444444444555444666999;;;;;;:::888777111000000000111222333444666555555666999<<<===<<<555666666666666666555555222444777999;;;;;;;;;:::222111000000111333555777999444000222888>>>@@@???;;;333...///222444777;;;>>>III\\\ppp|||~~~ooobbbTTTLLLEEE@@@===>>>;;;999888:::<<>>:::555333444666888111---+++...555:::;;;999444000+++)))+++///333555:::666;;;MMMXXXSSSDDD:::111222333555777888999999666777888999888===LLL\\\iiiwwwzzzvvvfffNNN>>>;;;???@@@<<<;;;999777555555555555666555555555777777666555===TTTjjjnnnaaaRRRFFF???000333666999888444///,,,---111444333///...111555333444555444222111222333222222222000......///111333444444222000111666:::<<<;;;999666555333333333333444666777555222///,,,111//////222666777666444666222//////000///---+++...111666999;;;<<<>>>@@@KKKXXXaaa]]]PPPEEE===888666444444666555111111555555000///333;;;GGGXXXfffqqq~~~yyyuuurrrrrroooiiiaaa[[[WWWVVVGGGCCC??????@@@???:::555999333,,,+++...222333222777;;;??????;;;777666666555444333222222222333444666444111...------///000333444555555444222111000222000000333777777111,,,,,,///333777888666333111///,,,***,,,111666777777999666333...&&& ###)))000555::::::666222111222666555555444444444555555999888666555444333222222444111...111666999888555222333444444444222000///---...111333444555555555///.........//////...,,,555444333333444555777888555444333444666888888777777222---...222555555333555777888888666333222111222000///111444666444111555666777888777666444333888555000...///111222333444444444444666888;;;<<<888999:::888666555555666666666777999<<<<<<;;;:::555222//////000333444555555000---000777===@@@@@@999666333111333444666666>>>>>>III```ttt|||~~~ttteeeVVVLLLFFF???<<<<<<<<<999888888888;;;DDDOOOfffuuuuuudddTTTHHH???:::555111///000000...000555888999:::999666555555666888888777777777777777777444444444444333222111000///---***+++---...---+++,,,000444666666444333333000222444555444555777888888555222//////222666888999777333111111333666888@@@>>>:::555222333666999@@@CCCLLL[[[hhhkkkddd[[[[[[PPP@@@777:::>>>999///...///111555888999888666222000------///111222333777;;;DDDPPPZZZXXXKKK===333111333777888777:::>>>>>>:::777666777>>>OOO^^^rrrwww~~~sssaaaNNNAAA<<<<<<>>>;;;999555111000222444666444444444444555555555555===MMMbbbnnngggTTTEEEAAA...222777888666222///......222444333000///222555333555666555444222333444222333222000///...000222444666888777555555666888999999888666555444333222444555777777666444000............111666888888777666333///.........---+++...111555999;;;===???AAAHHHVVVccceee___TTTFFF<<<555333333444333000000444555222111555:::EEEVVVeeeuuu||||||~~~|||yyykkkiiiddd]]]TTTNNNLLLKKKDDD@@@======>>>>>>:::666777333///000333666444222666888;;;===<<<::::::999555444333222222222333333666444222///......000222111222333333222111000000222111222555999999555000///222666:::;;;888555222333222111222555888999999999777444///%%%""")))222777<<<<<<888444444555555555444444444555555666:::999888666444333222111444111///222777:::999777222333444555444333111000///000111333444444444444000...---,,,------------333222222222333555666777666444333444555777777666666111------111444444222111444777777666444333333555333222333555555333000333333444555666666666666888555222000111333333333333333333444555777999;;;999::::::999777555666777777666555666888:::;;;;;;555333000///111333444444333000---000666;;;===<<<999777444222333444444444:::;;;FFF]]]pppxxxzzz{{{|||kkkYYYNNNGGG@@@<<<<<<>>>;;;999999999;;;DDDNNNfffqqq{{{vvvfffUUUIIIAAA===666222000111000...000444:::::::::888555444444555777777777777666666666666555555444333222222111000000...------000111111///111444777888666333111111111333555555666777999;;;:::777333111000333666999888777444333333444555777<<<;;;:::777555555777999999===DDDMMMVVV]]]aaacccccc\\\PPPDDD???>>>999222222222333555888999777666444111//////000222333333444888@@@MMM[[[^^^RRRDDD666333444777888888:::???>>>;;;888777888???OOO^^^pppxxxuuudddQQQDDD>>>===>>><<<999555222000111333555444444555666666666666666===III^^^nnnmmm\\\JJJ@@@+++000666666222///...000000222444444111111333555333555777777555333333333222333222111//////111333444777:::<<<:::777666555666666777777666555444333666777888888777555333111------...111555888999999777444000...---------,,,...111555888999;;;>>>@@@@@@MMM]]]gggkkkdddSSSCCC999555333444333111111555555444555777999BBBSSSdddwwwzzz}}}~~~xxxwwwzzz|||xxxsssaaa^^^WWWNNNFFFAAAAAABBBCCC@@@======???>>>;;;888444222222555888999666333555555666999<<<>>>>>>===555444333222222222222333555444333000...///222444111222333222000//////000222222333777;;;<<<999666333666:::>>>>>>;;;666333666888::::::999999999:::888777666000%%%"""+++777;;;======999666777888555555444444444555555666999888777666444222000///111///...111666::::::999222333444555555444222111111222222333333333333333000...+++))))))***,,,...111111111222333555666777666444333333555666555555333///,,,,,,///222222111...111555777666555555555888666555555555444111///000000000111222444666888777555333222333555555444222222222333444666777888999::::::999777666777888999666444333666999;;;<<<666444222111222444444333222///...000555888999888888666444333444444333222777999CCCWWWjjjtttwwwyyyrrr\\\OOOGGGAAA<<<;;;???<<<:::;;;:::<<>>;;;999666333333444777999888777666555555555555555777888999999888888999:::666999<<<<<>>>>>;;;:::::::::AAAPPP^^^jjjvvvwwwfffUUUGGG@@@======;;;999555222000111222444444555666888888888777666888BBBVVVkkkqqqbbbLLL==='''---333333---***---111111333444444222222444555222444666666555333222222222333333222111111333555555777999:::999777555333444555777888888777555444777777888888888666555444/////////111444666888888999666333000......//////000222555666666777999;;;777@@@MMM\\\iiikkk]]]NNNAAA;;;666666555333444777444555777888888>>>PPPaaarrrrrrwww~~~yyyxxxyyytttiii```VVVRRRKKKCCC===<<>>;;;333222333555888999777555666444333666;;;>>>>>>===555444444333222222222222222333222000---...222555555666555222...,,,---///111222444888<<<===;;;999555888<<>>===:::777777999444555666111''' &&&000===>>>>>><<<888666666777888777666555444333333333333333444333222000...---,,,++++++...333777999888333444444555555555444444333333333333333222222222///---)))&&&$$$&&&***...111111222333444666777888555333222222444555444333///---++++++---//////......111555777666555444333666555555555444333111000...---,,,,,,...000333555444222111222444555555444111111222333333444555666888999:::999777666777888888666444444777999::::::777555333333444555444333111000///000333555555444555444333444555555444222666888@@@OOObbbpppyyy}}}~~~ttt]]]NNNEEE???;;;;;;>>><<<;;;<<<<<<>>>GGGPPPeeeqqq}}}~~~uuueeeTTTHHHCCCCCC;;;777555555444111222555===<<<:::666222000111222666666666666666777777777999888777555444333444444111111111222444555777777888:::;;;:::777333111000444555777777888999<<>><<<;;;<<<<<>><<<;;;444333222222444666777777888555333444999<<<;;;:::555555444444333222111111000222222///++++++000444999:::888333---)))+++...000111333666999;;;:::999666999<<<>>>===:::666333555999<<<<<<888555444555111222444222+++&&&,,,555@@@???===999666444444444;;;:::888555333111000000,,,---///000000...,,,***&&&&&&'''***///333555666444444555555666666666666555555444333333222222222///---)))$$$!!!###)))...222333444555666777888888444222111111333444444333---+++******+++---------000333777888777444222111111222333333333222222222///...+++******,,,///111000///...///222444444333111111222333333333333444666888888888666555666777666666666777999:::999777666555444555666777555333111111000111222333333333333222222333555666555444444555999DDDVVViiixxx|||sss]]]MMMCCC<<<:::<<<===;;;;;;>>>???AAAJJJSSS^^^qqq{{{pppaaaQQQFFFAAA@@@<<<888777888666333333666;;;;;;999666222000000222666666666777777777888888:::999888777777666666777111111222222222444555666666888::::::777555444444666777888777777888;;;>>>:::999888666666666777888666777777777666555333222444555555555555777;;;>>>:::999777555666:::@@@DDDPPPTTTYYY^^^cccaaaUUUGGG>>>;;;777666666888999999888666555444555555444333555777999???RRRbbbaaaTTT???666///---...000333888>>><<<<<<======@@@LLLXXXaaaooovvvgggVVVHHH???:::999666555333222333555777888888888999999999777666555333===SSSiiioooaaaKKK===%%%))),,,+++))))))...333222222222222333333333333111333333222000000111222333333444333333444777999888555111000111333555555444555777888888888777666666666555555555555666777666666555333000000111333888888999777555444555666444555555333111000111333444444666===MMM^^^eeecccMMMBBB888555333111222444333333555777777<<>>===;;;888777999===AAABBB@@@>>>;;;:::999999999555444222000111333666888777555444444666777777777555555555444333222111000000222222///***)))...333;;;<<<:::333+++'''***...000111333555666777777777777888:::;;;:::888666555333666888888666444222222111111222333///,,,111999@@@===999555333333444444<<<:::888555333111000///***,,,...000000---***(((###$$$&&&)))---000333555444444555666777777888999666555444333222222222222000///+++&&&"""###***///444555666777777888777777111000///000222444444333,,,,,,,,,,,,,,,---......333666999:::888444000///...000222333222222333444111000---++++++,,,...///...,,,+++,,,///222333333111222333333333333222222444555666555444333444555555555555777999999777555555555555777999999777555333222222111111222444555333222111222444555555555111333444;;;KKKaaarrrzzzzzzsss```OOOAAA999999>>>===<<<===???@@@CCCKKKTTTWWWlllyyykkk[[[NNNDDD???===;;;888666888777444444666777888888666333111111222555555555666666777777888888888999999999999888888222333333222111000222333444666888999888777777777999999888666444555777:::777777666666666666777777666666666666555444222222444444444333333555999===777666555888<<<>>>>>><<>>PPPfffkkkbbbDDD999///+++---///333888===<<<======<<<>>>GGGRRRbbbnnn~~~~~~uuueeeTTTGGG>>>:::999777666555444555666888999888777777777777777888888999AAATTTiiiqqqeeePPPBBB((()))*********---111444111111111111222333333222444444333111///000222444333444444444444555888:::999666222111333666777777444444444555555555555555444444333222333444666777777777666333//////111333444777999999777555666777444555555333222222333555444666666888BBBRRR]]]aaaSSSGGG:::555333111111333333111222555888<<>>111---...111555:::<<<<<<<<<===;;;;;;CCCLLL^^^jjjzzz~~~tttdddSSSFFF>>><<<;;;:::999777666666666777888444444444444666999;;;===???AAAOOOfffssslllVVVEEE,,,+++******,,,000444666111000000000222333222111666555444111///000333666333444444444444666999;;;999666444444777::::::999444333222222222333333444333222111000111333555666666777666333///...111444111555999:::888666666777444444555444333444777999333666777777<<>>555111111222777000000777;;;===GGGUUUlll{{{zzzxxxwwwooo^^^QQQKKKEEE???>>><<<;;;:::999888555333444333111111222444777999:::777555555666666444222111000///111444444111...333555888888666222000///000000000111111222222222555444111---)))))),,,...555666666555333111222333777666555555555777888999555222///111777;;;:::888888888888888777888888999999;;;999333333888;;;888444333222333666:::<<<======;;;999666222///,,,***+++...111333444666888999999888666555555666777888777666444111000222777;;;<<<999555111000111444666777777666555333111...---...---,,,,,,---///222444444555666666666555444333555444444555666666555444222444555666555444555777888666555333222222222333///,,,++++++...222555666555444222333555333///+++---///111222111000111222444222000000111333333333000111333777;;;======<<<999777555444666999::::::999777444222111222333555777999<<>>@@@AAAAAAFFFMMM]]]eeeuuu}}}zzz~~~}}}kkk[[[MMMBBB999444333444555555444444666888111222333444444444333222222111222333555555333111...///222666:::;;;:::999888999888555111...---...333666999777333111444888999777333000///000222333111000///111444777777777666666555222...,,,///111666333000000222555888999888777555444555666888999888999<<>>;;;888555222222444666888777333000555333333666;;;EEEWWWfff]]]III111&&&+++444::::::<<<<<<;;;999999:::>>>AAAUUUbbbtttvvvbbbOOODDD???===<<<;;;;;;:::999777666555555111000000222666999::::::<<<===EEEUUUfffgggVVVBBB222111111222555888888888666444222000//////000000444555555444222111222444777666444555777888888888333222111222555777777666111111222333444444333333///...---...222666999:::;;;;;;:::888555555777999888999999888666444222111000000000222666888999888:::777444222555===HHHOOO\\\WWWNNNEEE===999888777999444555>>>CCCEEEOOO\\\rrr}}}{{{vvvrrrfffUUUJJJFFFBBB===;;;:::999999999888555222444333111111222444666888999777555666777888666333000///000333666777555222333555777666444111//////000000111222333333333333444333111...,,,,,,///111555666777666444222222222444444444555666888:::;;;666333111444888;;;:::888888888888777666777999:::;;;>>><<<777777;;;===;;;???;;;666555888>>>AAACCCBBB@@@<<<999666333111///...000222444666777888:::999777666444333444444555555555444222111222666999;;;999555222000111222444555666666555333111///......---------...000222444444555555666555555444333222111222333444444444333222444666777666666666777777666555333333222333333111///------000444666666666444333444555444000,,,+++---///000000000222444333222000111333444555444000000222555999;;;;;;999999777555444666777777777666555333111111222444555:::<<<>>>>>>@@@KKK[[[hhhvvv~~~sss^^^JJJ??????BBBDDDAAA@@@BBBAAAAAAFFFLLL^^^eeesss{{{{{{~~~lllZZZLLLBBB:::666444555555555555777999<<<666777777777666444333222000000222444555666555444000000111444888999999888999999888555111---++++++111333555555333222444666555444222111111222444666111//////000333555666555333444333000---,,,...111444222///000333666999:::;;;999888666666666777888555666777:::>>>DDDIIILLLQQQOOOKKKHHHEEEAAA<<<999222222333555888888666444555333333555:::CCCSSSbbb\\\HHH111''',,,555888777999999999888888:::>>>AAAPPP^^^sssyyycccPPPDDD???>>>>>><<<;;;;;;:::999888888777333111111222555777888777999;;;CCCSSSeeeiiiYYYGGG444333333555777999999888777666444222000///......444555555444222222333555888666444555666888888888000//////111444555444333111111222444444555555555222///,,,+++...333777:::;;;;;;:::888666666888:::999999888777666555444333111000///111444666777777555444222000222888@@@FFFRRRQQQOOOLLLHHHDDDAAA???:::888<<>>:::888888888999:::888555333333222222111222333555666888777666777888888777555///000222555888:::888777555666666555222000/////////000333444555555444333333333222000//////222444666777999888555333222222222222333555777:::<<<===888666555777;;;<<<:::777777888777666555666999;;;<<<>>>===999999===@@@AAADDD>>>888777<<>>===;;;888666222333444555666888888999777666555333222111111111222333333333222222444666999777555333111111111111444444444444333222111111///.........///111222444555555555555444444333333///000000111222111111111111333777888777666666666777666555444333333444444333111///000333555777777666444333555777666222...+++,,,...//////111333666222111000222444777777777000000111333777888888777888666555444555555444333222111000000111333555777>>>@@@@@@<<<:::AAAQQQ^^^lllwwwwwwdddPPPEEEBBBDDDFFFCCCBBBCCCBBBAAAFFFLLL^^^fffrrr|||}}}{{{|||lllYYYKKKAAA<<<999555666777666777999===@@@<<<<<<<<<;;;999666333222000111333555666777777666222111000222444777777666888999999666111---+++***...///111222333333444444111222222333444666888999111//////000222333333222000000000...,,,,,,...000222000...///333777999:::<<<;;;:::888777777777777555444333333555999===???EEEIIINNNOOOLLLEEE???;;;333222222444666888999888555222222444888???MMMZZZ[[[JJJ666---///555555333666777888888999:::>>>AAAKKKZZZppp|||fffQQQDDD>>>===>>><<<<<<;;;;;;::::::::::::555444222222444555444333555888@@@OOObbbjjj^^^LLL444333333444666777666555666555444333111000///...333444555444333333444666:::888555444555666666555------...000333333222000111222333444555666666666666222,,,)))+++000444777999::::::888666666777999:::999888777666555555666444222000000222333333333222222111000000444999>>>EEEHHHKKKNNNOOOMMMJJJHHH???>>>CCCNNNYYYdddrrrzzztttttteee[[[LLLAAA===<<<999555666666777999;;;:::777444333333222222222333333444555555555666777777666555111333555888:::;;;999888777777777555222111111222///111444666777666444333444555444333111111333444666888999999666444222222333333444666888:::;;;<<<999888888:::<<<<<<:::777666888999888666666999<<<<<<<<<;;;777777===EEEJJJEEE>>>888777<<>><<>>;;;666333111111444666888888666222111333666;;;FFFPPPXXXPPPCCC:::555444444333777888::::::999:::<<<>>>GGGUUUjjj}}}|||hhhSSSDDD<<<:::999;;;:::::::::::::::::::::777555222222222222111000222666<<>><<<999555222666666777999::::::888666333333444444444333222222111333555666555444333333444666999;;;;;;999777666999999:::888666444555666000222555777777666444222555666666444222111111222555777888888666444333444666666777777888999999999888888999:::;;;;;;999777777;;;>>>>>>;;;999:::<<>>@@@???:::666:::GGGSSSXXXfffwwwyyyhhhWWWKKKEEEDDDDDDAAAAAACCCDDDEEEJJJQQQ[[[gggvvv~~~nnn[[[KKKAAA===<<<;;;;;;:::999888888;;;>>>;;;;;;;;;;;;:::888666555777:::<<<;;;999777666777444222///...000222444444555666888777555222222222---...///111444555444222666777888999::::::999999111111000222333333111000---,,,---...///111222222444222//////111222333222444555777888888888777777444444333222333444666777999@@@GGGJJJHHHCCC???>>>888555111///000333444555777333111222444777???GGGSSSTTTRRRIII===555444666999;;;<<<<<<:::999999:::EEERRReeevvvyyyhhhUUUEEE:::555444999999888888888888888888666444111111111111000///111666:::CCCUUUccc___PPP333222222333444333000...///000222444555555333222000222333333222333555777===999555111111111000000---,,,---...111222111000222333333444444444444444888444...,,,,,,///111222555666777777555555555777999999999888888888888888:::777333000000000///...222333333222111333555888:::<<<@@@EEEKKKOOOSSSTTTXXXWWWVVVYYY```lll{{{vvvfff[[[HHHAAA<<<;;;:::666333333666555555666888999777666444444555666555444222111000222555666444222111111555888<<<<<<:::777555444999:::<<<;;;999888888999333444555666666444222111444555666555222000///000444666666666444444555666888888999999888888777666777888888999999999888888:::AAAHHHIIIEEE???======AAA===999777666===LLLZZZfffZZZIII:::333333666999333777???KKKTTTVVVOOOHHH>>>:::555444555555222000000111222444333222000...111444777888777555555555000111222333444555666666111111111222333444666666222222222333333333444444999777444111000111333444777999:::777222......000111333333222000......///000111222333333444333333------///222555666555444444333333555888888555111444555777666555333333444333222333444777888777555111000///111444777888888666333000///111222333333222333333444666777999999;;;<<<<<<999888<<>><<<<<<======<<<::::::;;;<<<888999999:::999888777666888;;;===<<<888555555666444222//////000222333333444555666555444333444555000222444666666555444333999999::::::999888777666222222222444555555333111///......000333555555444666444222111222222222111222333666888999999888777111111222222333333333333222666<<<@@@AAAAAAAAAAAA999555111//////111333333999444111222333444888>>>JJJRRRXXXSSSFFF:::666777999;;;<<<<<<999777666666BBBOOOaaarrrwwwgggTTTCCC777333222888888777777666666666555222111//////111222111000111666999>>>OOOaaa```RRR555444444555666444111......000333555666555333222///000111111111222444666:::666222//////000111111///...---...000222333222333333333333333222222111333000......000222333333555666888888666666666777777888999:::::::::999888:::777333000000111111000333333333222111333555888999888888999>>>DDDKKKOOOZZZ[[[\\\^^^dddnnnyyyzzzqqq```OOO===888666777666222222666666444222222444555555555555666777888777555222111000444777777444111000111444888<<<<<<999666333333777999<<<===<<<;;;:::;;;555555555555333222111000000222444444222000//////333444444333222333666999888999999999999888777666555666666666666666888999???IIISSSVVVPPPGGGAAA??????<<<999777555888EEETTTddd```WWWKKKAAA:::999:::444666===IIITTTXXXSSSMMMBBB===777555555555222///---///222555666555333222333666888999888777777777444444333333444555555666222111111111222444666777222333333444444444444444999777333000///000222444555888:::888333000111333555555444111...,,,---......///000222333333222222+++,,,///333666888777555333222222555888888555111111333777888666555444333444444444555666666444222...------///333666777888555222...---///333666777666666777777888999999:::888888777777999>>>EEEIIIOOOYYYhhhuuu}}}{{{mmm___SSSKKKGGGCCC@@@@@@BBBCCCDDDIIIPPPZZZhhhvvv{{{~~~wwwgggVVVHHHAAA>>>;;;===??????>>>======>>>888999999999999777666555555999;;;:::666333333555333111000000222333444333444555444222000000333555333777;;;;;;777555444555999999888777666555444444333333444666888888666444222111111333777999888666888666444444555666555444333555888::::::999777666000111333444444333111//////000333777;;;======;;;777444111///111333444444:::555222333333222444888???IIISSSVVVNNNBBB999555555777::::::888666444444>>>LLL```rrrwwwfffQQQ???555333555888888777777666555444444...---,,,...111333333333111777999<<>>===<<<;;;;;;777666555333222111000///,,,///222333222000000000333333222111111333777;;;777888999::::::999777777444555555444444555777:::BBBNNN[[[___XXXMMMDDDAAA;;;888777666333222===JJJUUU[[[```]]]RRREEE<<<888888888===GGGSSSXXXUUUPPPEEE???999666777666333///,,,...222666777777555444555777::::::999888888999888777555444333333444555222222111111222444666777333333444444555444444444:::777333000...000222444333666999888333111333666888777555111---,,,---///---...000111222222222111***,,,///444888999888666222111111444777888555111---111555888777555444444666555444555555444222///,,,++++++---111555777777444111---,,,///444888:::999999999999999999:::999777555444666:::???CCCEEEGGGQQQbbbrrr~~~}}}pppcccWWWNNNJJJDDDAAAAAABBBCCCCCCGGGNNN[[[hhhtttwwwzzz{{{mmm[[[LLLCCC???:::===@@@BBBAAA@@@@@@@@@::::::::::::999777555444111555999888444111333555222111000111333444444333555555333///------000333666;;;???>>>999444444666888777666444333333333333444444555888::::::888666555333333666999;;;:::777888777666666888999999888555777:::<<<<<<999777444111333555777666333000---000///000333888999666333666444111000222555666777;;;666222333333111222555888@@@LLLTTTSSSIII<<<333111444777888777555333333;;;JJJ___sssxxxeeeNNN<<<444555999:::999888777666555444333+++++++++---111444555555000777999;;;MMMdddggg\\\333666:::======999444111666777888999888555222000111000000222444666666555555111...///222444555444////////////111444777999777444222333555444...)))...000333666777777666444666777999:::999888666444555777:::;;;;;;:::777555777666444222111222333444666222......333666666444777555222......111888===NNNQQQXXXaaallltttxxxyyy}}}|||vvvfffNNN<<<111222222333222111///...222000///111444444111...666888999888555222111111333333444444444333111000444666999999666333111000888888::::::;;;:::999888:::777444000...---......111///---...111333333111555555333111///000333666<<<:::999999:::888444000777444555777666333888@@@NNN\\\eee___TTTLLLEEE@@@555555444222111111444666FFFQQQZZZ]]]___[[[LLL:::===<<<:::???OOO^^^___XXXKKK@@@666666888777555555...000333555777777666555;;;999777666666777999:::666555444222222222222333333333333333333444555666333000000444999;;;888555777666444222111111222222333444555444333333444555333222111000...,,,++++++***---111444555333000......///222555666666555444666333//////111222111///000000222666::::::777333666666555444222000...---+++,,,...111333666888999555111---,,,...222555666:::<<<<<<:::666444555777333333333555888<<>>>>>???AAABBBBBB>>>999888999777333...///000222444777777444222000222555777777666333222666666555111,,,+++...111555777999:::888777777777:::888555000...///333777888888888777777777777777666888::::::888888888999555333111444:::===<<<999777777777888999999777555000111333444444333111000//////111222444666777777222111111222333444555666555444444555666555222000666<<>>555///000222333444444555555888AAASSSjjj{{{oooZZZJJJ???888888;;;<<<:::888666444444444555---,,,---000222222444555444555999BBBMMMWWW^^^bbb444666999;;;;;;888444111444555777888888666444333333333222444666888888777555222///000222444555444222111000000111333555777666444333555888777333...000333777:::;;;999555333777777999999888777555444666777888999999888777666777666555444444555666777777333000222666999888555666444111......222888===JJJNNNUUU]]]eeelllqqqttt{{{wwwooo___JJJ;;;333333444444333111000///333333444555666444222///444555666555222111000111555555666666555444333222444666888888555333111111555666777888999888888777999777333000.........///000...---...222444444333666666555333111222444666777666666777999888444000555444555:::<<<===DDDMMM^^^fffhhh^^^QQQGGG???888444333222///------...000;;;GGGRRRYYY______QQQ@@@888888888>>>NNN^^^ccc___NNNBBB888666777777555555111222444555666777666666:::999888777777777888999555444333222111111111222444444555555666666666666222111000444999:::888444555444444333222222222222333555666555333222222333111111000///---,,,++++++,,,...111444444333111///...000111333444555555444666333000000111222111///000000222555999:::777444555555444333111///---,,,...///000111333555666666333000------///222444555999:::;;;999666333333444444444444555777999<<<>>>;;;AAALLLZZZhhhuuu~~~~~~wwwlll]]]OOOJJJEEEAAA@@@CCCFFFFFFHHHLLLTTTaaammmssswww|||}}}kkkUUUFFFAAABBBDDDCCCAAA???>>>>>>>>>>>>>>>:::777777888777333///111111333666888888555333///222555777777666444222777777555111...---000222666777999999777777777888:::888555111...000333777888888888777777666666555666888999999777666666777888555444666;;;>>><<<999888888888888888777555333000111333444444222111///......///000222444555666111111111222222333444555444333333444555555333111555888AAANNNXXXUUUHHH<<<222222111222333333222111666===NNNdddwwwnnnZZZKKKAAA::::::<<<999999777555444222111111222111111111111111444888888888:::>>>FFFPPPZZZaaa666777888999888666444222333444666777777777666555555555444666888999999888555333111111222444444444444444333222222333444555444333444777;;;;;;777444222555:::>>>===:::555222777777888888777666444333666666666666666666666666888888777777777888999999888666444666999;;;999777555333111//////222888===CCCHHHPPPVVVZZZ___eeeiii{{{{{{xxxsssiiiYYYGGG<<<888888888777666444333222666888::::::888444111///222222333111000///111222777777777777666555444333666777888777444222222222111222444666777777666666777555333000///...///000///...---///222444555555666666666555333333444666333333444777888888444222333333777???EEELLLVVV^^^kkkkkkfffYYYLLLBBB:::444555555333///,,,***,,,---444===IIISSS___cccVVVCCC555666666;;;GGGVVV^^^___QQQEEE999555555444444666555444444444555555666777999888888888777777777666444333222111000000000111555666777888888888777666111000000333777999666444222333444444444333222222444666888777444111/////////......---,,,,,,++++++000111222333333222111111000000000111222333444444555333111111222222000///222111222444777888888666666555444222///---,,,+++111111222333444444555555222000//////111333444444777888:::999666222000000444444333444555777999:::888<<>>>>>CCCBBBAAA@@@>>><<<:::999888666555666888888444111333333555777999999666333///111444777777777555444888888666222000000222555777888888666555555777999:::999555222///000444777888888777666555555444444555777888777555444444444:::888777999<<<>>><<<999999999999999777555333222222333444444444222000//////.........///111333444111111222222333444444444333222222333555555444222444333999IIIZZZ___UUUIII888555111111222333222000555:::III^^^ppp~~~|||mmmZZZMMMDDD>>><<<>>>888888777666444333111000:::;;;;;;888666888===AAAAAAAAAAAABBBHHHSSSaaakkk999888888888777666555555444555555666666666666666555444444555777888888777333222111111111222222222444444333333333444555666444444666999<<<<<<888555222555888:::;;;999666444666666777777666555333333666555444444444444555666999999999999999888888888777666666888:::;;;:::888444333222000000333888<<<;;;AAAHHHKKKLLLOOOUUU[[[nnnqqqsssoooeeeVVVGGG???<<<<<<;;;:::999777666666666:::>>>===888222///...000111111000//////222444777777777666666555444444666777777666333222222333///111222444666666666555444333111///...///000000111000000111222444444555555666777666444222333444222444666888888777555333111444:::DDDOOOYYYcccjjjiiicccYYYNNNEEE@@@;;;888:::999777333///---...000444;;;CCCNNN\\\cccWWWEEE888777555666===IIISSSXXXSSSGGG:::444222111222555666555333222222333444666777777888888777777666555333333222111111000000000444555777999999888666555/////////222555666444222000222444555666444222111555777999888444000---,,,---------,,,,,,,,,,,,,,,222222222333333333333333222111000///000111333444444444333333222111000...222222222333555777888888888777555222000...---,,,333333444555555666777777222111111222444555555444666777999999666333000...222222222333444666888999999<<>>???@@@@@@EEELLLWWWcccnnnsssvvv|||~~~{{{jjjTTTDDD<<<;;;===>>>>>>>>>===:::888666555444555777999999777444444444555888999888555333///111444666777777666555999777555333222333555666777777555333222222555888999888666222000000333666777777666555444333222222222333555555444333333444999888888999;;;;;;999777777888999888666444333222444444666666666444222000111000///...///111222444333333444444555555555555444333222222333333222111333111444BBBTTT^^^[[[UUUCCC===666333444555555333666999FFFYYYkkkwwwyyyjjjXXXLLLFFF@@@>>>???999888777666555666777777???DDDFFFCCCBBBDDDIIIKKKHHHKKKMMMOOOSSS^^^mmmxxx:::999888777777777777888777777666555555555555555333222111333555666555444222222222111000//////000222222222333444555666777444555888:::;;;:::777444111222333444555666777777555555555555444444333333666555444333333444555666999999::::::999777666555555555666777999999888777444444444333222444888<<<666:::???AAA@@@AAAGGGLLLYYY___ffffff___RRRFFF???;;;;;;:::999777777666666555999===<<<777111...---000111111000000111333666555555444444444333333333666777777666333222222333///111333555666666666666111000/////////000000111555555444333333333333444444555666555222111111222333444666666555444333222444999AAAKKKVVVaaagggiii^^^UUUJJJBBB>>><<<<<<===>>>===;;;777222111111333555:::@@@IIIXXXccc\\\LLL>>>:::555444888AAAMMMVVVTTTGGG:::444000...000444555444111000///111222444555666666777777666666555444444444333222222111000333444666777777666444333---...///111222333222111///111444666666555222000444666888777444000---,,,------------------------333333333333333444444555333222000//////000222444333444555555333111///...222222333333444666888:::;;;999777444222111000000333444555666777888999:::444333333444666777666555666777888888777444111......///000222444666888999;;;===AAAIIIVVVdddrrrzzz{{{tttgggYYYOOOFFFBBB@@@???===<<<@@@GGGVVVcccpppvvvxxx|||~~~~~~}}}ooo[[[HHH===888777888:::;;;;;;999777555444444555777999:::999888444444555777999777444111///111333666777888888777888666444222333444666777666555333000///000333666888777555222///000222555555555444444333222111111...000222333333333444555666666777777888777555333333666888888666444444555555666777888888666444333333222111111111111333333444555666666777666666555555444222111222222000///333222444;;;GGGQQQXXX[[[RRRLLLCCC===:::888777555333555AAATTTgggsss{{{vvvfffTTTIIIDDD@@@>>>>>>888777555555777<<>>999444111111222333777;;;BBBSSSbbbbbbYYYDDD<<<555444999BBBOOO[[[TTTHHH<<<555000...000444333222000//////000222333444444555555666666777777555666666666555444333222333444555555555444333222---...000222222222222111111222444666666444222000333555777666333000......//////////////////......333333333444555666666666444333111000000111222333222444777777444111......111222444444444555888:::<<<;;;888666444444444444333444444666777888999999555444333444777888777666555555555666777555222000---...000222444666888888999999<<>>888333444666888999888777666555555666666777888999:::555555666888999777444111///111333555777888999999666444111000222555666777555555333000...///111444666666444111//////111333333333222222222222111111---///222222222222333444222333444555555333111000111444888777555333444666444555777888888777666444444444444444333333222222444555666777777777555555555333111000111111000///333444666777;;;CCCNNNVVVZZZXXXSSSMMMEEE>>>999666///000:::NNNbbbpppzzz|||sssbbbNNNDDD@@@===;;;<<<555555666999???GGGOOOTTT[[[cccgggeeefffiiieee]]]XXX]]]bbbfffhhhkkkooorrr333444444555666777888999777666444333333555777999555333333333555666555444333555666444111//////000111111222333333333333333333666:::===<<<999666444444444444444555666777888000111111222333444555666555555444444444444555555444666999;;;;;;:::888666444444444333333444666888888999999888777777999:::777777666555555666777888;;;>>>DDDIIIJJJFFFAAA===444444333222222222333444555555555555555333///---///111333333222222333444111111111111222444555666444666888888555333111111111222333444555444444333111222222333555666777888999::::::999666555777999777777666333111000222444444555555444222333777;;;EEENNNWWW]]]bbbbbbYYYOOOGGG@@@999888888888???GGGJJJHHHCCC<<<555111///000333666888<<>>444333:::CCCQQQ]]]TTTJJJ???888333000111666222111111000000111222333333333333333444666888:::777888888888888666555444444444444444333333333222///111333444444444444444333333555555555333111000222333555444222000000111222222222111111000000000111222444555777777888888555444333222111111222333111555888888555000...---000222555555444555777:::<<<:::888666555555666666333333333444444555555555444333222222555666666666444222111222444555333000///000111333444555666666555555777===GGGTTT```hhhssswww~~~wwwkkk]]]QQQOOOMMMLLLKKKEEEAAACCCJJJTTTaaannntttwww|||~~~ppp]]]KKK>>>888333444666777888888888888666666555444444555777999777777888999:::888444111///000333555777999::::::444111......111444555555555555444222000000222444555444333000......000222000000111111111111222222000111333333111000111222///111333444333111///...222555999777333111222444222333555777777777666555444555555666555333111000333444555666666555444222222000...///000222222222333555777777777<<>>===;;;888777666777888999999888777666//////000111222444666777555555555555555555555555111444888<<<======;;;:::444444444333222444777999::::::;;;:::888777999::::::888555555555666666555::::::===AAADDDDDDBBB???555444444333333555666777666444222333555555111......000333333222111111222111000000111222555777888444666999999666333111000111111333444444333222111333333555666888999:::;;;888:::;;;:::777777999<<<999999777333111111333666777888888666666888>>>CCCLLLVVV___ccceeeaaaSSSDDD@@@:::777888999:::CCCNNNQQQNNNHHH@@@888222//////555888888999FFFZZZeeeeeeNNN???222222888AAANNNYYYUUUKKKAAA;;;555111333777222222111111222333333444222222111222444777:::<<<999999::::::999888666555666555444333333333333333111333666777666555555666444444555555444222111000111222333333111111222333444444333333222111111000000111444666888999999888555555444333222222222222111555999999555000...---///222555666555555777999;;;:::888666555666777888333333333222222111111000444222000000222444555555222000...000333444333111111222333444444444444444333333555:::DDDPPP[[[bbbnnnttt}}}vvvjjj[[[OOORRRQQQRRRQQQKKKFFFHHHOOOVVVbbbnnntttxxx{{{lllZZZJJJ>>>999666666777888888888888888777666555222111333666888999999:::;;;;;;999555222///000333555777999:::;;;333///,,,---000444555555666777666444222111333444444444222000------///111/////////000111111222222333444555333111///...///---///222333222000///...333777:::888333///000222///111333555666666555444333444666777555333000...111222444555555444222111///---,,,...111333555555222444666777888:::>>>BBBEEESSSbbbggg___RRRHHHCCC:::444555BBBUUUgggvvvooo\\\FFF;;;999777666777666<<>>888888999888:::@@@IIIPPPVVVYYYUUUGGG888222222333666777888;;;DDDRRR^^^dddSSSBBB111...555???JJJRRRSSSKKK@@@999666666666555222111000///000333777;;;888666333111111333666888777999;;;<<<;;;:::::::::999888666444222111111111444444444555555555666666666555333111000000111111333444333111//////000222222333444555666555444444444555888:::;;;:::888777444222111222333444444444111222444666555333111///555555555555555555555555777777666666555555555444222222111111000000//////444222//////111333444555000000000000111222333444111222333444555555555555000000333:::AAAJJJXXXeeelllrrrwww{{{~~~qqqbbbXXXPPPPPPTTTYYYYYYSSSOOOOOOVVVcccrrr|||}}}mmm[[[JJJ===666888888888888999:::;;;;;;<<<999555333222444777999;;;:::;;;<<<<<<;;;888555222222333555777888999:::444111------000222222111555666777777777777666666444333111000000111333444333333222222222222333444555555444333222000///...222222222222222222222222888:::;;;;;;999666555444000111333555555555555444///333777888666222000...111222333444444222000///111222333222111222444555999999999999:::;;;<<<<<>>BBBGGGKKK333333333333444555666666666555444333444777999;;;999666333111111333444555999999::::::;;;:::888666777666444111000///......///111555888999888777555888666666888;;;<<<:::888222111222555999;;;;;;:::;;;:::999888666555444444999999888777>>>HHHMMMLLLBBB999222222555777:::>>><<<>>>@@@AAA???<<<999888777444444666555222333777666888<<<@@@DDDJJJOOOSSSOOOGGG>>>:::999:::;;;<<<:::666555888999555444555555777999888777666777777777777888777777666666555444555777:::<<<;;;888555666666666555333222222222666555666777999999888666777888999999888777555444999999888666444333444555444555777:::AAALLLZZZccclllhhh]]]NNNFFFBBB===777777777777777888===EEEKKK\\\```]]]PPPAAA999555333888888999;;;BBBQQQ```iii^^^MMM:::222555>>>KKKTTTZZZQQQDDD:::777666666666333444444222000222777;;;;;;999555222111222444555777999;;;<<<;;;:::999888555444333111000000111111333444444444444555555555666555333222111111111222333333222000......///111///000333555666777777777888:::<<<===<<<:::777444222111000111222333333333222333555777666444222000111222222333444555555666777666666666555555555555333333222222111000000000333111000000333555555555222222111000111111222333333333333444333333222111000///222888>>>FFFSSS```hhhsss}}}uuuhhh___SSSRRRTTTXXXVVVPPPKKKKKKUUUaaappp{{{{{{lll[[[JJJ===666666666666777888999;;;<<<;;;999666333333555777999<<<<<<;;;<<<<<<:::777444111111222333555666777777333000------///111111000222444777999:::999888777555333222000000111222333666666666666666777888888777777666555444222111000333444444444444444444333999;;;======;;;888888888222333444555666555555444222333555777777555222000222333555666555444222000222333444444444444666888999999999999:::;;;<<<======CCCNNNYYY___```]]]ZZZHHHDDD???AAAKKKZZZjjjsssyyy|||~~~xxxqqqkkkhhh[[[KKK>>>;;;999777>>>HHHPPPYYYeeeqqquuuqqqggg```XXXRRRJJJEEECCC@@@===999333333444555666999===AAA333333333444444555666777777666444333444555777999777555222000///000222333:::;;;<<<<<<<<<;;;999888:::999888666333111...---000222444666777666555444888888888:::<<<<<<;;;999333333444666:::<<<;;;:::;;;;;;:::666111///111444999999888:::EEETTT]]]^^^JJJ===222111666999<<<>>><<<>>>AAADDDDDDAAA<<<888777555444666444111222777888<<>>===>>>???<<<888777:::;;;777555666777888999999666555555555777888999999999777666555666666888;;;======:::777999999888777666444333222333333444666888999888666666777999999888666333111444666888888777666666777777888:::@@@IIIXXXgggqqqmmmbbbOOO>>>777777666222555555555555666:::@@@EEEZZZ___```YYYNNNFFF>>>888;;;;;;::::::>>>KKK]]]jjjdddSSS???555555???OOO\\\dddXXXIII<<<777666777777555888999666222111666;;;>>>;;;777444111111111222666777:::;;;;;;999777555111000///...//////111222333333333333444444444444555555444333222222222333333333222///---,,,---///---...111444666888::::::<<<>>>???@@@===999444111000000000000111111111222333555777888888666333222//////000222333555666666666666666666555555555555444444333333222111111000111000000111444666666555555444222111000000111111555555444333222000///...111000222777<<>>666333333444555777999;;;<<<;;;999777555444666888:::<<<;;;:::::::::888555222000111111222333444444444222000......///111111000000333888<<<>>><<<999777555444222111111111222222666666777888999:::;;;;;;:::999999777666555444333666666666777777666666666999;;;===>>><<<;;;;;;;;;555666666666666555444444444222222444777777555222444555777888777666444333444555777777666777888:::888888888888999:::;;;<<<<<>>???>>>???GGGSSSjjjooouuuvvvooodddXXXQQQHHHCCC>>><<<<<<<<<999666222333444444555777:::===333333222333333444555666777666555444444555666777777666444111//////111222888:::<<<===;;;999777666:::::::::999777444111///222333444555666555444444777888999;;;;;;;;;:::888444444666888:::;;;;;;;;;888999888222+++)))---222666777888>>>LLL]]]eeeeeeMMM???333333999<<<<<<<<<<<<>>>BBBGGGIIIFFF>>>999888666666777444222444:::???CCCEEECCCAAAFFFSSS___cccbbb[[[PPPFFFBBB@@@>>>===999888;;;;;;777555666555666777666333111000000222333444666666555444333666666777:::======:::888999999999999999888666444333333444666999:::888777444666999::::::888555333333666888999888777777777;;;===AAAIIISSS```kkkrrrdddUUUAAA333000333444333555555555555666999<<>>777777888888777:::<<<999444222666:::>>>;;;888444222111111222555666888:::;;;999666444......---...///000222333222222222333333333444444555555444444444444444444333333111///,,,+++,,,...,,,---///222444666888999;;;===??????<<<777222...///000222222111111222222444666888999888777444333000000111222333444555555666666666666666555555555444444333222222111111000......///111444666555444888777444222111000000111555555555444222111///...333333555999<<<@@@JJJTTT```lllwww{{{|||zzzppphhh]]]YYYWWWWWWSSSMMMJJJKKKYYYbbboooyyyyyymmm___OOOAAA999111111222444555888:::;;;:::999777666666777888999999888777777777666444222111111222222333333333444333222111111111222222222000444:::>>>???===999666555444333333333444555555333444555777888999::::::;;;:::999888666555555444888888999::::::999888888888:::<<<===<<<;;;<<<===888888777666555444333333444111...111666888555222555666888999999888666555777999::::::888777888999666666666777777888999:::?????????BBBGGGPPPZZZ```UUUTTTTTTUUUWWWXXXVVVUUU^^^dddgggcccYYYOOOJJJJJJEEEAAA???@@@AAADDDNNNZZZwwwwwwuuulll^^^PPPGGGCCCAAA>>>;;;;;;======;;;888666777888888888999;;;===111111111111222333444555777777666555444555555666888888777444000///111333888;;;>>>???<<<999777777777888::::::999777444222555555666666666555444333444666888::::::888777666555666888999::::::;;;;;;888999777111+++)))---333222555999BBBQQQ```dddbbbLLL???555666<<<<<<:::888===@@@FFFKKKKKKFFF???999999888888888666444:::BBBMMMPPPOOOHHHAAABBBLLLWWWfffjjjhhh___UUUNNNGGG??????;;;888999999555333444555666666444111///......---...000222444444444444444444555888;;;;;;:::888888888888:::<<<<<<999777444444444777::::::999888222444888;;;<<<;;;999777555777999999888777888999>>>CCCLLLWWWaaahhhkkklllYYYJJJ:::111111333444444555444555666777999:::::::::BBBKKKRRRXXXXXXNNNCCC;;;:::<<<>>>???DDDTTTeee]]]NNN===555888DDDYYYiiifffZZZIII===777777888888777:::<<<:::555333666999:::999777555444333444555555555666999;;;:::777444////////////000222444555222222222333333333444444555555555555666666666555333333222000---,,,.../////////000000111333444444666888:::;;;999555111...000222444555333222333444444555777888888666444222333333333333444444444444555555555666666666666666444333333222222111000000---------000333444444333888888777555444222222111444444444444444333222222666666888<<<>>>@@@HHHRRRbbbiiiooosssyyy}}}uuuoooccc^^^[[[YYYVVVRRRQQQSSS```gggqqqyyy~~~yyyooobbbTTTEEE<<<111111222333444666888999888777777666777777888888333222222333444555444222222222333333444444555555444555555444444444444555333777;;;??????<<<888555444444444555666777888999111222444666888999999999:::999888666444444444444888999;;;<<<<<<;;;999888666888::::::999999:::;;;888888666555333222222111222///,,,...333666444111444666777999999888666555999;;;<<<;;;888666666666444444444444555666777888>>>>>>===<<<>>>DDDLLLRRRSSSSSSVVV___gggggg\\\RRRSSSTTTTTTRRRNNNHHHCCC@@@>>>===>>>@@@CCCJJJVVVaaatttpppgggYYYJJJ@@@======;;;888777888:::;;;888555444666888888888777888:::000000000000111222333444888777777666666666666777888:::999666111///000333999>>>BBBBBB>>>:::888999555666888999999888666555555666777888777555333111222555888999888666555444444666999999999999:::;;;::::::888333//////222666111555:::EEETTT```aaa[[[III>>>666777;;;;;;999888>>>DDDKKKMMMJJJDDD===999999888888888666777@@@KKK^^^]]]XXXLLLAAA???GGGPPPdddlllpppkkkeee```UUUHHHCCC===888777666222111222777888888666333000///000......///000222444555666333333444666999:::999777888777777:::>>>>>>;;;777444444555777::::::999777222444777:::<<<<<<;;;:::888888888666666777:::===CCCKKKWWWdddmmmmmmhhhdddOOOCCC888444333222111111444444444666999:::888777222888AAAKKKWWW[[[SSSGGG;;;888999???BBBHHHWWWggg```QQQAAA:::<<>>999999:::>>>CCCJJJSSS^^^eeeiiibbbUUUGGG===888999;;;777666555777:::;;;777444444777:::::::::999999:::111111111111222333444444777777777777888888888888888::::::666111...000222888===BBBBBB>>>999888888555555666777777777666555444555777888777444000...111555888999777555444444444777999999888777888:::999888666444333444666777333666<<>>666555777777888:::@@@HHHOOOOOOHHH@@@;;;:::999777777666555999FFFSSSiiidddYYYIII===;;;CCCLLL]]]gggmmmnnnoooooodddTTTHHH@@@999666333000000222888999999777444222111222000000///...///111333444333222333555888:::999888999888888;;;>>>>>>:::555555444555666888888777555333444666888::::::::::::999777555333444888???DDDLLLTTT```lllpppjjj^^^TTTDDD<<<666666444///...111222222333666999999777444000444;;;GGGXXXaaa[[[PPP@@@888555:::???DDDSSSccccccSSSCCC<<<===BBBIIIPPPKKKDDD<<<777666888888777333333333666999999777444555555555555666777888999777444222555:::===<<<:::555444333333333333444555333444444444444555555555444555666888999999888888444444444333222222444666666555444222111000111111000111111111111000///...000444888888555333444777111222444555555333111///111111222222333333444444555555555555666666666777777777666666555444444444333111///000222444555555555777:::<<<<<<:::888555222333333444444444333333222333666;;;===???EEEMMMZZZccckkkpppwwwrrrkkkddd```\\\YYY[[[```jjjnnnttt{{{wwwooofffYYYJJJ???666555444333333333333333333444555666777666666555222111000111333444444333111222333444555666777888444666888888666444666777777777888999999999::::::555555555666666555555444333444777999::::::999999999777555333111111222222777888;;;<<<<<<;;;888777444555666555444444555777444333111///...............///000111222222111111///000222444444333222111222555777777555333333333444444444444555666777888777999:::888555666:::???AAACCCKKKYYYdddcccWWWKKKDDD???::::::===>>><<<999999===CCCJJJSSS[[[___```[[[RRRFFF;;;666555777888777666777:::>>>???;;;888555888<<<======;;;;;;;;;222222222222333444555555777777888888999999999999888::::::666000---///222666;;;@@@@@@;;;666555666555666666666666555555444333444777888666333...+++111555999:::888555333444444777999999777666777:::777555333222444666666666666888<<>>555333222333888===AAAJJJRRRQQQFFF===999:::777666555555444:::IIIXXXnnneeeUUUDDD888888AAAKKKUUU```hhhkkkrrrvvvlll\\\KKKBBB:::666222///000333777888888777444222111222222000...,,,+++---///000333333333666888::::::999;;;999888;;;>>>>>>888333444444444555777777555333444555666777777888888888888666333111222999BBBIIIUUU[[[eeemmmmmmcccRRRFFF;;;666333555333...///444000000111555999999666222000222888FFFZZZgggddd[[[FFF999111444888===JJJZZZ```PPPAAA;;;===???AAADDDAAA<<<777444666888888777222000000444999;;;777333555555555666666777888999777444111444:::>>>>>>===777666444333222333333444444444444555555555666666444555777888999999999888444555555444333444666888888777555333222222222222111111000//////.........///444999999555333444777///111333444444222///.........///111222333444555444555555555666666777777999999888888777777666666666444111111333555666666333666;;;??????===:::777333333333333333222111000...///444999;;;===CCCKKKQQQ^^^lllqqquuu|||wwwooofffbbb]]]ZZZ\\\aaakkkooouuu{{{~~~vvvooofffYYYJJJ???888777666444333222111111222333555666666666555444555333222222333444444333000111222333555666777888333666888888555444555777777666666666777999<<<===666666666555444222111000222333666888999999888777999777555222111111222222666888:::<<<<<<:::888666444555666555333333555666333111///...---,,,------...000333333222111111222---...000222222222000///...111444555444333333444666555555666666777888999999;;;;;;888333222666:::888;;;CCCNNNUUUSSSKKKCCCBBB>>>:::888:::<<<<<<;;;===BBBIIIQQQZZZ___]]]XXXQQQHHH===555333444444333555555666;;;???@@@===999222555999;;;;;;:::999999555444333222111222333444888666444333555777999999999888666333...++++++,,,333888===???;;;777555555777666555444555555444222111222444666111+++***...000222333333222111333444222333555777999999666444444666777777666555666777555999>>>EEEQQQ\\\]]]YYYGGG>>>666333333444999???DDDMMMPPPHHH===888888888888666000+++111BBBSSS]]]aaaRRRAAA777222333999AAAHHHOOOYYYdddqqqwwwnnnaaaUUUGGG:::666333000222777666777888777444222222222000000///---,,,,,,///111444555555444444555888;;;555666777888777666444333222444777888777777777888999777555666999999777555<<<777333333666>>>IIIRRRccciiijjjccc[[[SSSFFF999333444555666555444333222222000000222666777555222333444888CCCUUUcccddd]]]DDD888///111555888BBBNNNQQQJJJ???777888>>>???<<<;;;999777666777777666555555555666777777666555444444444444444555666777888666333222666<<>><<<>>>AAACCCBBBAAA???IIITTT\\\ccccccWWWGGGEEE???777333333555777777444777:::<<<===;;;999777999777666777:::;;;999666777666444222222111222222777555444444777999999999777777666333///+++******222777<<<>>>;;;777555555666444333333444555444222111222555777222,,,+++...111222333222000///000111222222444777999999777444666888::::::999777777777555999>>>FFFSSS\\\[[[TTTEEE===777555555666:::@@@FFFOOOSSSLLLAAA;;;999888555555111...555FFFVVV^^^[[[LLL===444000000555;;;<<>>666111...111666777888999888555333222222///000///---,,,,,,///111444444444333222444777:::777777888888666444111000444666888999999888999999999888777999;;;:::888555444444555666;;;EEEUUUaaaiiikkkggg]]]TTTKKK???444333444555555666666666666444222000111444555333111111333666???PPP___eeebbbJJJ;;;//////111333:::CCCIIIEEE<<<555777===>>>;;;:::888777777888888777555333444666777666555333222333333444444555666777888555222000222777:::999777444444444555444444333333444222000111444777777666444333222333555444333111000222444444333333555777666555333000...///222444888666444222111111333444111111222444666555333111///111333555555333000//////111444555444333333333444333333444777999888888666555444222222222222333555666777666555555666888888777666666777777666444222444666777777666444222000111222444666:::@@@DDDMMMWWWeeeqqqzzz|||sssnnnggg```XXXSSSUUU\\\aaaiiinnnqqqvvv}}}vvvqqqkkk___MMM???777777777777555444222111111333666777555222111000444333333333444444111///---...000222333555666666777666555444444555666777<<<:::888666555666888999888777555222000///...---222333444555555666666666666666666555555555444444666888:::999777666777999:::999888666555333222111///---++++++,,,---,,,+++***///555777666222///---///111222111///---...//////111444666777666444333777888888999:::999777666666777777777777777777777777888;;;@@@EEEFFFCCC@@@@@@CCCGGGIIIHHHFFFCCCAAAHHHSSS^^^eeehhhdddVVVHHH@@@;;;555222333666777888666777999;;;;;;:::888777777666555777;;;<<<:::888777666555333222111111111444444444666999::::::999555666777555111---******000555;;;<<<:::666555555444333222333444555444333111222666888444---,,,///222333333222///......///111222444777::::::777555777:::======;;;888777666777:::>>>HHHUUU]]]YYYOOOAAA;;;777777777888<<>><<<888444777<<<<<<999888777888999::::::777555222333666777777444111///333333444555666777888888555111...///222555555444444444444444444555555555333222111222444666666666333222222222333222000---///000222333333333555777666555222...+++,,,///111:::999888777666555444444111111111333555444222///333444555666666444222000222444666666555444333444222222222444777999999888666444111///...---...///444555555444333444777999;;;777333111222333444444222444555666666555444222///000111222444888>>>BBBLLLSSS___lllwww}}}uuunnnddd[[[SSSNNNRRRYYYYYY___eeeiiiqqq{{{}}}uuuqqqnnnbbbMMM;;;666666777888777555222111222444666666444222000000555444444444444222...+++(((***---000333555777777:::777444222222444777999>>><<<999777666777888:::888666333111///......///222222333444444555555666777666555444444444555666777999::::::999888888999999:::999999777444222111///---,,,,,,...//////...,,,000555777555222///---000222444444111///------///000333555666555333222555555777777888777666555444444444555777888999:::777777888;;;@@@CCCCCCCCCHHHNNNWWW[[[YYYTTTOOOLLLWWWbbbmmmqqqnnndddTTTFFF<<<888444222444666888999777888888888888777777666555333333777;;;>>>===:::666555444444333333222222222333444777:::;;;:::888111444777777555111///...000555:::;;;999666555666444333222444666777777666222333666888444...---000222333444222000//////000111111444777::::::888555777:::======;;;888555444777:::>>>HHHUUU[[[TTTHHH<<<999888::::::999===CCCMMMRRRQQQGGG;;;555222111000333555888CCCRRR\\\___MMMAAA555111000......///000333888@@@MMM]]]kkkrrrxxxiiiSSS@@@333...000444555777888888555333111111000111222111000000222444333333111...---000444888888777777666444111///...555777::::::999888999999;;;<<<===>>>>>>===:::888222777===CCCNNN___mmmuuuddd\\\PPPEEE???===:::888555333222111111333666777555222......111333333222222444444333:::JJJYYY```NNN;;;+++***...///111555555666666444777<<<<<<888444555777:::<<<;;;777444111333666888888555222///444444555777888888999999666333///...000222333333666666666666666666777777333333333333444555555555222222222333444333000......///000111222333555555666555222...++++++...000999999::::::888666444222///000111333555666444111444555555555444333111000222444666666666555666777222222222555888:::;;;:::666444111...,,,,,,,,,---333333444333333444888:::;;;777333111111222222222222333555666666555333222111111111111222555999===HHHLLLWWWeeesssyyymmmaaaYYYSSSOOOOOORRRQQQWWW___gggpppzzzxxxsssmmm^^^GGG555333444666888888777555333555666888777555222222222666555555555444111---)))%%%'''***...222555777888:::777222//////222666999===;;;999777777888:::<<<999777333000//////000111222222222333333444555555555444333111222333555666777888::::::::::::999999999:::::::::999666333111222000///000222333333222---000444666444222///...000222444555444222000...---///111333444333111///222444666666666555555555111000000222555888:::;;;999888777999>>>DDDJJJNNNVVV[[[dddkkkooommmfffaaahhhqqq{{{}}}tttcccQQQEEE;;;999777666666777888999888888777666666666666666333222222666<<>><<<222333333444555555555555111222444777:::;;;999777...222777999999777555444111555:::;;;888555555666555444444555888999999888222333555777333......222222333444444222222333444111222444777999:::777555444777:::;;;999555333222444666:::AAALLLQQQJJJ???999777888::::::999===CCCSSSTTTMMM@@@444000000000000333666;;;FFFUUU]]]___KKK???555333444111//////111111444888@@@NNN___lll~~~rrr\\\EEE444------...111444666666444222000000222333444333222333444666222222000...---...222555555555555444444333222222444666888888777666666777:::;;;===>>>>>><<<;;;;;;888<<>>===<<<;;;999888777888999888777555555555666666222111222666<<>>===CCCLLLYYYnnn~~~}}}sss[[[NNN@@@:::888777777888555333000---,,,---...000///---+++---111555555444111555666444888EEEUUU^^^PPP@@@333222222...,,,...000555888888999;;;999555---...111555888888555333111333666999999888666444777888999::::::999888777555444333222333555777888555444222111111111222333333444666555444333333444333333555888::::::777555///......///111222111000444555666555333222444555444666888999888666333111//////111444888888777555111000///...------......---///222333444555888:::444333333555888:::::::::999888666444222000000///111333555555555666777999444333444555777666444222333333444444444444333333333222111...------000333:::???HHHUUUcccqqq}}}rrreeebbbbbb\\\SSSMMMNNNSSS]]]kkksssxxx~~~|||zzzxxxvvvoooaaaMMM>>>000111333666888999:::;;;999999999888666666888999777666444444444222000...***))))))***---000444666444333000......///000111333444555777888:::;;;;;;999777555333222333444444222111000000111222444555111111000000111333444555666666777:::<<<<<<999777666777888999999888777666333111///...//////...---,,,///222333333222222333//////111333666666444222---///111222222111///---000444777888555444555888222...+++,,,111777999:::>>>???AAAEEEJJJRRR[[[aaa___[[[[[[hhhyyy|||sssrrrssswwwxxxppp___NNNFFF@@@AAAAAA???<<<999777777888777777666666666666777444222333666<<<>>>>>><<<111222444555666666666666222111222444666777555444000444777:::999999888999666999<<<<<<888555444555777666555666888999999888444222222222...+++///555333444555444222222222444444444555888999888555222000222444444222111111111///222444555888<<<;;;888666555777999777666;;;CCCQQQPPPHHH<<<444444777888555555555999EEESSS[[[[[[III>>>444555777666222000---///222555666<<>>::::::888666777555333222000///000111222///---,,,...222444333111111555666444666@@@JJJOOOKKK>>>555555444...,,,000222777:::999888888666222***+++---111444555444222///111444666888888777666777888999999888777555333000000111222333444777888555444222000//////000000222555777666444222222333555666888:::<<<;;;777444000///---...000111000...111333666777777666777777555666888999999888666444111111222444666666444222///...---,,,+++,,,......---///000111111222555777333222222333666888777777888888888777555333111000111444777888888777777777111111111444666777666555333333333333333333333333000000...---+++---000333666===FFFPPP[[[gggttt}}}xxxnnniiieee]]]WWWVVVTTTVVV^^^jjjqqquuu{{{yyyuuusssuuuvvvkkkVVVDDD444444444444666888:::;;;888888888777666777999;;;888666333333333444444333///---+++)))***---222444222222222111111000///...000111444777888888777666666555444444333333333333222111000///000222444555000111222333444555666666555555666999<<<<<<999666555555666666777888888999444222///------,,,***(((+++---000222222333444666222000000222444555444111000111333555555333111///111555999999777555777:::666111,,,---222777::::::;;;AAAIIIOOOSSSVVVZZZ\\\VVVRRRRRR]]]mmmtttppphhh```]]]___ccc```TTTGGGBBB???BBBCCCBBB>>>:::888888666777777777777777777777555444444777;;;===<<<:::333444555666666666555444222111111333444555444333222555888999888777777777888;;;>>><<<888555444555777666555666777888777666555222111000,,,***///666444444555333111000000111555555666888999777444111///111222222111000111222222666888555666:::<<<;;;555555777888666555;;;CCCKKKKKKEEE;;;555666999999888666444777CCCRRRZZZZZZHHH<<<333333777666111///...000555777555888III\\\mmmnnneeeSSSCCC:::333,,,+++...333666777666555555...000222333222222333444///111222222111///000000666666555555555666666777333555777777555444444444555666888777666888===BBBLLL[[[jjjttt~~~zzzjjjSSSFFF<<<;;;===:::888888555444333333333444555666///...---///222333111...333666666222111777===>>>CCC999444666555000///444333888;;;999777666444000((()))+++///222333222111...///222444666777777777666777888888777555222111+++---///111222444666777888666333111000///000111222555888777444111222333888888:::;;;<<<:::666222111///---...000000...,,,...111666999999888888888666888999;;;;;;:::999888222222222444555333111......---,,,++++++,,,...///...///000000///000222444222111111222444555555444777888999999888555222000111444888:::999888777666/////////111444777888888333333333333333333333333---------++++++---111444666===FFFNNNUUU```nnnxxx~~~}}}uuunnnddd\\\[[[^^^YYYXXX^^^hhhooorrrzzz{{{tttpppuuu{{{rrr[[[FFF777666555444555666999:::777777777666555666999<<<888555333222333555666666333000,,,((((((,,,000333111222333444333111///---///111444777888666444222444444444333333222222222222111//////000111444555111222333555666777777777444444555888<<<<<<888555444444444555666888999:::777444111///---,,,)))'''***---000111222333555777444222000111333444222000222333555777777555333111111666::::::777666888;;;999444......333888::::::888AAANNNVVVYYYXXXVVVVVVNNNMMMOOOXXXcccgggddd^^^OOOIIIIIIPPPRRRJJJ@@@<<<===AAACCCBBB>>>:::888888555666777888999999888888777555555777;;;===;;;888777555333333555555555444444555666777777666555555555666777888888666444222555555666777777666555444222222333444555666666777777::::::444---***...444222222222111111///......111222222333333444444444333000------///111333333444666777777777777:::<<<777777666555666999>>>BBBIIIFFFBBB===999666555444222222222777EEEUUU\\\\\\GGG<<<222000111000///000111444666555555:::BBBJJJ]]]kkkrrreeeNNN===555333000///000444999<<<:::777777666444000---+++---......333666555000,,,,,,...444666999888666555666888333555777888777555333111333333777:::888555;;;FFFSSSgggwwwwwwqqqlllbbbVVVIIIEEE???:::888555333222555555444333333444444555444222/////////000000///333333333222222222444666666666777777777555444333222444666888888666333111...000111333333222111000,,,000555777666666777999999888666555444333333333...,,,///555555000111666555444333111111111111222444333333222222333333444333444444333222222333555333111000111333333000---111333777:::;;;999777555999999999999:::;;;<<<<<<777777777666444222000///111111111///......000333666333///---...///000000555222...,,,,,,...000111555666999::::::777444222111444777::::::999777555111---+++...444999:::999333222111222444555222//////............///000000555999@@@HHHSSS___kkksssvvv{{{sssllleee```^^^^^^\\\___gggnnnttt{{{uuulllmmmvvvttt]]]DDD<<<666333444555555666:::999888777666666888:::;;;:::333///111555777777666555222...+++***,,,...000444555666444111///...///555666777666333111000111222111000000111111///...000111111000......///000222333555666777888888888444555555666777777888888777666444444555888;;;===:::777333111000///...---+++---///000//////000111222222111...,,,---///111555666777888888555333111666888;;;;;;:::999888999999666333111333777:::<<<@@@HHHTTT^^^```ZZZOOOHHHHHHHHHMMMYYYhhhkkk___PPP>>>======???BBBAAA===999777;;;@@@DDDDDDBBB>>><<<555666888999::::::999888666777888888888666555444888666444444555666555444555666777888888777555444666666777777666444333111333444555666666555444444222222222333333444444555777999999444---+++///555222222222222111000//////.........///111333555666333000------...111222333555666777777666666888999666666777666777:::>>>BBBJJJGGGBBB===888666444444222222333:::JJJZZZ___\\\BBB888000///111000000000444666777555222444:::???RRRcccppplll[[[GGG888...+++,,,///444888:::999777666555333///,,,***+++---///333666555000------///111444777777666555666888444555777888888666444222222222555999999999BBBMMMXXXhhhsssmmmbbbZZZPPPFFFAAA>>>:::888666555333222444444333333222222333333333111000///111222222111111111000000000111444666666777777777666444333222222444666777777444222000...000222444444333111000...111555777777666777999777666555333222111111111---,,,///444444000111555666555333222111111222222333333333333333333333333111000...------///222555666444333444555444000---222333666888999888666555888777666555666777999:::888777666555444222111111333444444222111111333555666333000...///000000000444111...---------...///111333666999999888666444333444777999999999777666000---+++...444:::;;;:::444222111222444555444222////////////000111222222444888>>>FFFPPP\\\gggooottt{{{rrrkkkfffcccbbb___\\\^^^eeemmmttt}}}yyyppphhhkkkwwwwwwdddMMM>>>888333333444222444777666666555555666888:::<<<777222---///333666777777555333///---,,,---000111333555555444222000000000666888888777555333333444222111111222333333111/////////000//////000111222333333444555666777777888666666666666666777777888888777666555666777999::::::777444222222222111000...000111111///.........111111111///,,,,,,---///333555888:::;;;:::888666999:::<<<;;;:::999999:::999777444333444888;;;===CCCLLLYYYbbbaaaXXXLLLDDDGGGIIIQQQ^^^jjjiiiZZZKKK999777666666888888555333333666;;;@@@DDDDDDBBB???777777777777888777777777888888888888888777666555999777555555666666666555666777999::::::888555333555555444444333222222222222222333444555555555444222222222222222222222222666888777333---,,,000555333333444333333222111000+++++++++,,,///333666888333111...---///111222333666777777666444333444555444555777888999;;;>>>@@@IIIFFFAAA<<<888555444444333222333===NNN]]]]]]VVV>>>555...///111111000000333444555333000000333777GGGWWWhhhlllcccRRR===...'''***///333555555666666444333111...***)))***,,,000333666555111......000...111555777777666666777555666888999888777555333444444555888:::>>>HHHRRRaaalllpppcccRRRFFF===666999777555555555444333111333222222111111111000000222111000111333444555444///...------...111444666888888777777666444333222333444666666555333000......000333666666444222000000222555777777666777888444333222000000/////////------000444444111111333555444333111111111222222222222333333333333222222---+++((('''(((+++///222777666555666666555222///222333444555666666666666777555222000000222666888888777666444333333444444666777777666555444666888777444111000000111000///222222000///...---,,,,,,---000333666888888777666333444555666777777777777000---,,,///555:::<<<;;;444222111111333555555555000000000111111333444444444777<<>>:::777666555555444222333===OOO\\\XXXNNN<<<444...000222111//////---///111111111111333666CCCOOO[[[cccbbbXXXDDD333(((,,,111333222000111333//////...,,,******,,,...222444666555222000000111---000444777888999888888555666777777777555444333888777777999===DDDLLLSSShhhnnnkkk[[[HHH<<<666222444333333333444444222000222222222111000///......111000000222555777777777000...,,,,,,///333666888:::999999888666555444333555666777777666333000//////111444777777555222000222333555666666666777777111000///...------------...000444666555333222333333222111000000000111222111222333444444333222111,,,***'''&&&''')))+++,,,444444555666666555444333333333333333444444555666777333///,,,,,,///444777999777555444444555666888777888999888777666888999777555333222222222111///222333444333111...,,,+++---///222555666777666555333333333333444555666666///------///444999;;;<<<555333111000000222333444000000111111222333555555555777<<>><<<===<<<:::888555555888:::999999888777888:::>>>AAALLLZZZiiinnndddSSSEEE>>>===GGGYYYjjjkkk[[[EEE777888777888888777666444333555444666;;;BBBDDDBBB???@@@>>>:::777666777999;;;;;;;;;:::999888888888888777666444555777888888777777888:::;;;;;;999777555000000000111333555777888333444444555666666777888333333222222111000000000000111000...,,,,,,000444444555555555555444444333222111000000222555999;;;888555222111222444555555444666777666333111000111333555888::::::;;;<<<======<<<;;;:::888777666555222111333===OOO[[[XXXMMM>>>555///000222111///...+++---///111222333555666@@@HHHTTT```fffaaaMMM999///222555444000------...+++,,,,,,++++++,,,///222444555555555333222222222///000333777:::;;;;;;:::666666666666444333111000666777999>>>FFFOOOUUUXXXfffgggaaaRRRCCC:::777666444333333333444333111///222222222222000///---,,,000///000333666999999999222000...///333777999999;;;;;;:::999777777666666777777888888777444222111///111444666666555333111222222333444666666666666///...---,,,,,,,,,,,,,,,000444888888777666444333//////.........000111222333333333444444333333333...,,,******++++++(((&&&...000222444555666666666444444333222333333555555777333...******...444888999888666555555666888999666888999888777666777888666555444444444444222000222555777777333000...---///000222444555444444333111111000000111222444555......---///333777:::;;;666555333000//////000222111111111111222333444555666888<<<@@@FFFNNNVVV\\\mmmzzz~~~vvvnnneee___\\\ZZZXXXZZZaaagggkkkqqqwww}}}ttthhhccchhhjjjaaaTTTBBB;;;555444444333555999:::;;;;;;;;;:::888666555444444000,,,///888===<<<666666555555555666666777888999999777333000//////444666777777666555555666333333555888;;;;;;:::888555333111111333444333222333333333444555666777888999777444222111222333444000222555777999999999888444222111111333555555555000222555666555333222222222444666666444111///...111333888<<<======;;;999:::999777444222222555888999::::::999999;;;???CCCOOO___oooqqqbbbOOOBBB===<<>>BBBIIIQQQVVVaaannn~~~~~~wwwooofff^^^ZZZXXXVVVXXX^^^dddhhhnnntttvvviiiaaacccgggaaaWWWDDD<<<555444444444666:::<<<=========;;;888555333444777444---...777<<<:::555555666777777888888888999::::::777444111//////333555666555333222222333222333666:::======<<<999777444111222444555333111222333555666777888888888666555333111000000111222...000222555777888888888444222000000111333333222000333777999888777666666444666888888666444333333222444777999999999777666777666444222000000333666888:::;;;;;;999;;;@@@DDDRRRbbbqqqooo\\\GGG<<<:::<<>>???>>>BBBIIIOOOTTTWWWXXXXXXMMMIIIBBB;;;777555666777777888999:::;;;:::999999222111111333666999::::::777777777777888888999:::222333555777888888888888666555444444444555666666555555555555444444444444///......---...000444666333444444555555444444444111111111222333555666777888555222000111333444444000222555666555444444444777999::::::888888:::;;;<<<>>>AAABBB@@@<<<777444000000111777DDDPPPQQQLLL===333+++,,,///000000111111000///000111222333333555<<>>999444111///...,,,---.........---///333555777666555444555555555444333111000333777:::<<<;;;;;;:::888555333000...------666CCCQQQbbbmmmllldddRRRKKKCCC???===;;;999777555333111111222444444444666666666666444111...,,,......000333777999999888666444333666;;;===<<<999888888777666666666777888666666777777666555444444111111111222222222222222000......000333666666555///......---------------222888<<<:::888888666111,,,,,,---...111444777888888777555333333555777888444111......000000---))))))---111333444555777999444444555555444444444444333000,,,)))+++000666:::::::::999999888888888777555777888999777666666777222333444666999888666444111555999888444000000222111222333333444444333333000000111222222333333333............///111444666222444666555333222444666555555444444333333444444666888999;;;>>>DDDKKKPPPZZZfffvvv}}}wwwooohhhbbb___XXXTTTTTTYYY```gggpppyyy{{{lllaaaaaaddd```YYYFFF===666444333222444888;;;<<<======;;;888444222333888666...---555999555444555666888999999888888777888999777555333222222333444555444222000000000111333666:::>>>???===:::777444111222555777666333222444666999:::999888777333222111000000///000000...///111333444555666666666444111000111111111000222555999;;;;;;999888888444666888888777666666666444444555666777777666666333333333111000000222555666999<<<;;;999;;;@@@DDDUUUdddqqqjjjRRR<<<444555:::KKKhhhyyynnnPPP;;;777888;;;>>>???@@@BBBFFFIIIKKKRRR\\\bbbdddeeegggiii]]]WWWNNNEEE===888666666333555888;;;<<<;;;:::888000//////222666999;;;;;;666666555555666888:::;;;555666888::::::999777666666555444333222333444555666666666666666666666666000///......///222666888333333444444444444444333,,,---///111222444555666777444000///000111222222...111555666666555555666999::::::999888777999;;;???AAAEEEFFFDDD>>>777222222111000222;;;DDDFFFBBB:::000((()))...///111333///...---...000333555555555888>>>KKK]]]hhhdddYYYGGG@@@999444333222000...111111000///...///222555888666555444555666666555333111///000555999;;;;;;===<<<:::666333000...,,,000;;;JJJYYYjjjtttooodddNNNEEE<<<;;;<<<<<<888666333111//////111444666666777888888777555222///---......000333777999888777666444444777===>>>;;;777666555555444444555777888555555555555555555444444111111000000000111222333///---,,,...333666666555//////...---------......111888<<<999777888555000,,,,,,---///333666:::;;;:::888555333333555888:::666111---,,,000222000---+++///333444444444666888444555555666666555444444111///+++)))+++000666:::::::::;;;::::::888777666555777999999888777666777111222444777::::::777555///444888777333000111333111111222333444555555555111111333444444444444444............---///222444000333777777666666888:::888777666555555444444555666666888999<<>>666333111///111444888999;;;<<<;;;888444222333999777...,,,444666111333555666888999999999888444666777777666444555666333555555444111/////////000222666:::>>>???===;;;666222000222777999888555111444777:::<<<:::888777000000000000000/////////000000111111222333444444888555222111111111000///444777;;;===<<<:::888888444666888888777666777888444444444555666666777777222222333222000111333555555999<<<;;;999:::???DDDWWWeeepppfffKKK444---///666IIIfffwwwjjjLLL888666555666777777888===EEEKKKXXXaaalllpppooommmooorrrjjjdddZZZNNNDDD===999777000333888<<<===<<<:::888000...---///111444666666666666666555333444666888999;;;<<<;;;777444333333222333444555555555555444888777777777888777555222000---***+++///333555555666888:::999777444222111///000111222333222111111555444111///......///000////////////000111222333777666666777999;;;:::999?????????===;;;777333111222333444666888;;;<<<===777333///...///000000......,,,******...333666888999999999BBBTTTeeefff]]]JJJ???666333222111333555444333111000000111333444888555222111222444444444222222222333444666999::::::999<<>>888555000...///111333333000000000000111222333333333555888::::::888555333000,,,)))***000666999:::===<<<;;;999777555444444333666888888666555666999444333222444777888666444222333444333111/////////111555666555666999888555000111444666777777666666222000...---///000//////444666999;;;<<<;;;:::999;;;;;;999888666555555444;;;999777777999===AAADDDOOO\\\kkkvvv~~~{{{yyyuuulllccc]]]YYYUUUSSSWWW]]]ggguuutttjjjfffccc\\\TTTJJJ<<<222111111...///555999888777555444444444444444444222000......111444444444555555666777777777333555777888888888999:::888777666666666555222///000111444666999:::;;;<<<888555333666<<>>===777444555666GGG^^^nnnoooeeeXXXPPPCCC???;;;:::<<<;;;777333333333222222333444666777999:::<<<<<<;;;888555222333333333333444444555555222222222333333333333333333333444555666777888999888777666666666777999999555444333111111111222333444222000000333555666666000111222333333444444444888999:::999888666333222/////////000111222444444777666333111000222777:::777444000...///111222333111111111111111222333333444555888999999888555333222///,,,,,,111666:::;;;;;;;;;;;;:::999777555555444777999888666555666777666444222333555666444222111333444222000......///000444666444555888888555222444777999:::999888777222000......///111111000666777999:::;;;;;;::::::<<<:::999777666555555555:::888666666777;;;@@@CCCJJJUUUdddqqq}}}}}}{{{wwwoooeee___ZZZUUUSSSVVV\\\eeesssssskkkiiiiiiddd\\\KKK===222111111...///444888888777666555444444444333222111///......111444555555444555555666777777666777888888666666777888666666555666666444111...///000222555777999;;;<<<999666555777<<<>>>===:::777666666888888777444222222222111111111222333333555444222000......---...,,,...111444555555444333333555777999:::999888777666555444444666666555333222666888666555555222...------...111444777888888999888:::;;;888666;;;BBBUUUhhhssscccEEE000+++...444@@@TTTdddbbbQQQ???555:::777555333000111<<>>@@@FFFNNNZZZgggwww~~~{{{ssshhh___ZZZVVVSSSUUUZZZbbbooo{{{tttkkklllooollleeeMMM???444444444111111555777777777666666555555555111111111000//////222444666555444333444555666777999999999666444444555777444333444555555444000---......000222555888;;;<<<:::888666888<<<>>><<<:::999888777888888777444222444333222222333555888999999888555222///---,,,++++++...222555777777555444222333555777777777666555555444333444555444333111111555777555333333///***)))***---222777:::;;;;;;:::999999999777555:::AAASSSggguuuhhhKKK666///000666???PPP___aaaSSSBBB888<<<888333///,,,///;;;HHHeeejjjgggXXXGGG>>>===>>>EEEUUUdddiiikkkkkkdddZZZIII===333333777999888777111///......000000000///444666888888666444333333666666555222111111444777222222111111222444777999666555444444444444222111///---+++)))***---000222222222111///......000333888888888888777777666666333222000...---...///000444444444333222222111000333777:::888444222555999;;;;;;:::888666444111000333333555666777999:::;;;888666444333222111111000,,,+++)))+++...222555555555555888???LLLXXX```bbbYYYKKK===555111...///222333222111111111333555666444333222333555888888888777666666555444444444333555444666888777555888>>>OOO\\\hhhfffZZZNNNFFFAAA@@@>>><<<;;;<<<;;;999777555555666666666777777888888999:::::::::999888777666555444222111111222222555555555444222000...---)))+++///333666888888888999777555333333666999;;;:::888444111000111444555888666555555777999999888666777888888888777555444333444666666555222...,,,******+++---///111333555555555555444111000000222333111//////111222222222333333333444333333333222444555666777777666666555777555333333444777:::;;;777999;;;======;;;999777888888888777666444333333444333111000000111111111333444555444111///...//////444666555777::::::777666888;;;>>>>>><<<999777333222000111444666777777999999888888888999::::::;;;999777555555666888999777666555555666999===???EEEJJJRRR^^^nnn}}}}}}}}}vvvjjj^^^[[[VVVTTTUUUYYY___kkkvvvuuukkkkkkqqqooofffMMM>>>444666888666666999666666666777777777666666111222333222222222444666666555444333222333555666999999777555333333555777222222222333444333000---------///111444777:::<<<:::999888999;;;===<<<::::::999888999:::999777555555444333333555888<<<>>>;;;:::777555222000...---...000444777888777444333111333555666777666555444444333222333444333111//////333666444444333000***(((***---333888;;;;;;::::::777666777555444888>>>KKKbbbsssjjjRRR===666555;;;EEEVVVcccaaaRRRBBB:::999555111///,,,///;;;HHHbbbddd___PPP@@@888444111777CCCSSS___jjjrrrpppjjjWWWNNNDDD>>>;;;999777666444222111111222111000...333555777777555333333333666555333111000111444777666555333222222333555777555444222222222222111000,,,,,,++++++,,,///222444666555333000......000222777777666666666666666666222111///---------//////555555555555444222111000444888;;;999555333666:::>>>===;;;888555333000///...///111333666888:::;;;888888777555333222111222///---,,,---000333555555222222444;;;DDDOOOYYY```]]]OOO@@@777333///000222222111000///000111333444111000000111444666666666444444555555555555555555444222333444222222999BBBYYYccchhh___QQQGGGBBB???===<<<;;;;;;;;;:::999888666666777777777777777777666666666666666666666666555444222000000000111111555666555555333000...,,,''')))---222555777777777999777444333333555888;;;;;;888555222111333555777999777666777888999999888777888888888888666555444000111222333222///,,,+++,,,,,,---...000333555666555666777555333000000000111000///000222333333222444444444444444333222111333333444444444555555555777777666555555777999;;;666888;;;======<<<:::888888888777777666444222111000000000000000111222333555666666555222000//////000444666666888<<<<<<999555777:::<<<<<<:::888666555444222333666999::::::999999888777777777888888999888666555666777999:::777777666555777999<<<>>>DDDGGGMMMVVVgggxxx~~~}}}~~~xxxlll___\\\XXXUUUVVVYYY___iiitttxxxiiihhhnnnlllbbbIII:::000333888777777999444555666777888888888777222444666666555555666777666555444333222222333333666666555444333444777999111000000111222222000...---...000222555888:::<<<999999888999;;;;;;;;;:::999999888:::;;;<<<;;;:::777666555555666:::===@@@:::999888777666444333222222333666777777555222000222444555777777666555444222222222333444333000...---222555444444555333...***+++...333777999999777777444333444444333666;;;GGG^^^qqqlllVVVBBB999777===KKK___iii___KKK===888333222111111000111<<>>MMM\\\^^^QQQDDD===888444333444555333111000//////111222///......000222333222111222333444666666666666555///...///000000555DDDRRReeehhh```MMM@@@>>><<<777777888888888888888888999666666777888888777666555444333111000///000111111---,,,++++++,,,///111333333555666777666444222000//////111333555777888999666666555444555666777888888777666555666777888999777666555666777888666555:::999777666666777888999000000000000000111222222333333222222222333444444444555555333111/////////000000111444666777555333333333444444333111...---000000/////////111333444333555666555333444777:::777888999999:::999999999888666555555666666333000---000444444222000000111444555555333000...------,,,111444444777;;;<<<999444444555666777888888888555333222222444666777777666666666666666444222111333444666888999::::::999555555444444555777999:::<<<@@@CCCIIIVVVhhhvvv|||yyy|||ooo```[[[YYYZZZ]]]aaakkkuuu|||xxxeeecccllljjj___EEE555+++///555333111111222333666888:::::::::999444777999:::999666555555444444555555444111///...000222444444444555666888444111...---///222333444000222666999:::;;;:::999444555777888888999;;;<<<:::888777888:::;;;;;;:::888888777777777888999999555555777888888888777666555555444444333333222222333444666777777555444333//////111333555555222000111444444222222555555222.........000222444444333333000111666888777777:::FFF]]]qqqnnnZZZGGG===999===IIIZZZaaaWWWEEE999777555444444444222222999CCCRRRYYYYYYNNN@@@777333111333444888<<<@@@EEEIIIMMMVVVdddnnnlllbbbVVVJJJAAA888777666555444222...+++...////////////000333555666666666444222111333444444555777888999999999999444111///.../////////......222666777555333222333444555555444333333444666222222222333444666888999888777555444444555666777444555777888777666444333444333222444666777777666555444333333222222222333///000111333555777888999999;;;<<<:::666333333444333111/////////000///...000///222555666;;;KKK\\\___TTTGGGAAA===888777888777555333111000000111222///...///000222333222000333444555666666666555444------...///111999IIIYYYggghhh\\\GGG;;;;;;999333666777888888777777888999555666777888888777666555444333000///......///000+++***))))))+++...222444222444666888777666444222333333333444666888999:::555555555555555666777777666666666777777888999:::666555555666777777555333<<<:::888666666888:::<<<222111111000111333555666555555444333222222222333222333333222///......///000000222555777888666444222333444444333000...,,,//////------...000222444222333555444333333777:::888888888888888888888999888555444555666666444111...222666666333000......222333444222...,,,++++++***///222222555::::::888444444444555666888999:::444222000000222444555555444555666666555333111///222333666999:::::::::999444333333333444666777888:::>>>@@@BBBLLL\\\kkkrrruuu}}}www```\\\ZZZ\\\^^^bbblllvvv{{{wwwdddcccnnnmmmaaaIII999...111666444000000111333666999:::;;;::::::444777::::::888666444333333444555666444111...,,,000222444555444444555666555222...,,,...222555666111444888;;;===<<<:::888333444666777888999:::<<<:::999777777888999888777888888888888777777666666333444666777777777666555444333222222222333333444222333555666666555333222...///111444666666444111333555444000000333333000...------...111333444444222000222888;;;:::999;;;BBBZZZooonnn]]]LLLBBB??????GGGTTT\\\WWWIII>>>;;;999777666444111000888BBBWWW^^^^^^QQQAAA888666555333555999======<<<<<>>;;;888999777333000...---...///000222444666666444222000///000222444444333222111444444444222111222555888===999444111222444666777888666444444555555444222222111111222444444333111///...------...000222444111111111111222444666777999999888777666555444444222111///------------...111111333333444:::KKK\\\gggbbbUUUEEE;;;777333...888555222222444555444222222///...000666888777444777777666777888777555333444...,,,222;;;FFFVVVeeemmmdddVVVHHH>>>888555444777555444555777999999888<<<999666666777777444111222111111000000000//////,,,)))'''(((,,,///111000222333444555666666555555777666666777888999888777555444333222222333444555444666777555333222555777666666555555555666666777888666444555777999::::::555111...///444777555333777555333111000000111111222333444555333000---+++///000333777;;;;;;666222222333333444444333333222...000111333222000---,,,222222333444444444333222333222111111222555888:::777555444444555555444333222222222333222111///...333333333222//////000111222111000111444888:::;;;444444333111111333777:::777444111000111333444555111222222222222111000///444222222555999<<<;;;999333222333444666666444333;;;<<<===>>>BBBMMM]]]iiittt~~~{{{jjjccc]]][[[ZZZ]]]gggqqq|||lll___gggqqqkkkRRRAAA333000///---///444444777999;;;:::::::::;;;999888777777777555222000111222222000...///222666555555444666777888666444111///......000222222222222555999<<<===;;;888666222444555777888888888777???===:::555111000222444777555333333444444444333444444333000---...333777777555333111111222555666555444333111000000000000...///222555777777444111222000---******,,,...000---...000111222222111111...111555999;;;<<<;;;;;;DDDLLL\\\jjjhhhVVVDDD===AAADDDSSSeeefffTTTEEEAAA:::999999888222///666@@@[[[kkkooo[[[BBB666666777888888999;;;<<<;;;888555:::BBBKKKUUUbbbmmmkkkccc555666777777555333111///111111111222444666666777777777666444222222444666;;;999888999<<<<<<:::888777555222000......///000111222444666666444222111///000222444444444333222444444333222000111333666888666333111222444666777555333333333444444222000/////////111333333222000//////......///000222333333222111111111222444555777777666666555555444444222111000///......///000222222444444444888GGGWWWjjjeeeYYYIII???:::777333666333111111333555555444333000///222777999888666555555666888::::::777555444///...555???LLL___ooolllaaaPPPCCC<<<888666444555333333444666777888777999777555666777777555333222222222111000///...------+++***,,,///222333222222444666777888777666555777666666666777777777777666555444333333444555555222333444333111111333555666666666666666666666777777555444555777999:::999666222///000444777777555777555333111000000111111111333444555555333000...---...000444777888555222333333444444444444333333111222333444333111...---333444555555555333222111111111111222333555777888666555444444555666555333111222333444444222111///111222333222111111222444333111000111555888:::;;;555555555444333333666999888555222000111333444444444444333333222222222222666444333555888::::::999444444555666777777666555;;;<<<>>>>>>AAALLL[[[gggxxx~~~|||kkkcccZZZVVVUUUXXXaaajjj}}}vvviiimmmqqqgggSSSBBB444111000---...444555888:::;;;;;;:::;;;;;;888777666777777666333111222333333111...///111444555444333555777888777666555222000000111333444444333555888;;;<<<;;;999777666666888999;;;;;;<<<<<>>;;;666222000111333333222111222333444333222333444444222///...111555777666444222333444666888888666444222111222333444222222444666888777333000111///---,,,,,,---///111000111333333333222000//////222555999;;;<<<;;;:::<<>>>>>AAAJJJXXXccczzz}}}|||}}}~~~qqqeeeYYYSSSRRRUUU\\\dddvvv|||qqquuuwwwlllTTTDDD666333111......333666888:::;;;:::::::::;;;666555555666777777444222333333333111//////000222444333222333666888999999999666222111222444555555444555777999:::;;;::::::999999:::;;;<<<>>>@@@AAA@@@???===999444111111222000//////111333333222111222555777666222///000111666555444333444666888999999888666444444666888999666666777888999777333000///.........///000111222333555666666555222///---000222666999;;;;;;::::::888@@@QQQbbbhhh^^^MMMBBB>>>DDDVVVjjjmmm[[[EEE:::777777777888444333:::CCCSSSaaafffZZZKKKBBB<<<666777888999;;;<<<;;;888666///444999===HHHWWWdddkkk444555666777666444222111///111555777777666555555555666666555444444666888===:::777555444555555666333222111000111222333444333444555666666555444333333444555666777777777777666666666333111000111222444555666666555444444444/////////111333222000...,,,,,,...111333333111//////000111333333222111000222000///......000222444444444444555555666666666777666444222000000000000444555777888777888BBBMMMcccccc\\\MMM@@@:::777555333111000000000111222333111000000333666999999888444555777:::===<<<:::777888777999===FFFTTTfffsssjjjZZZEEE999777888777444000///...///222444555444666666555666666666666555444555666666555222...,,,...000333666888888666555444666:::<<<<<<999666333999999888666555555777999888888777666666555555555444555444444333333444555555555555555555444444444333222222444666999999888666444222222555999::::::666444222000//////000111000222444555555444222000*********,,,...111333444444555555666666555555444333333222111000...,,,+++000111222333333333222111...///222444666666555555444333444555777777555333...111444666777666444222111333555555555444666777555333222333555777888888555666888888666444333444777555333333444666777777999888666555555666777999:::888666444444555666666555777999:::999888888888;;;===??????AAAHHHTTT^^^sssyyy}}}yyykkk\\\TTTRRRUUU\\\dddrrr}}}{{{rrrzzzvvvUUUEEE888555444///...222555777999:::888777777888444333444555777777555333444444333111000///000000444222111222555999;;;<<<;;;777333222222444555666555555666777999:::;;;;;;999999999999;;;===@@@AAAAAA@@@???;;;666333222333......///111444555333222222666::::::666222000000555444333333444666888999888888888999999:::::::::::::::::::::999777333000---...///000111222222333444555777888777444111...111333666999::::::999888:::AAAPPPbbbkkkeeeTTTGGG@@@EEESSSfffjjj\\\GGG:::555444555666555444999AAARRRbbbkkk___NNNCCC<<<666555555777999;;;:::777444...111444666<<>>??????>>>;;;777555444555000///000222555666666444444888======999444222222333333222333444555666777555777:::======<<<:::888<<<;;;::::::999777333000,,,---///111222333333333222333555777777555333222222333666888999888777555888===JJJ]]]lllmmm^^^NNNCCCDDDLLLZZZaaaZZZJJJ===444333444555444333888???SSSgggrrreeeOOO@@@999666333333555777999888666333+++...222555888AAAOOO[[[333333444555444222000...111444888777444000///000444666777666555444555666555555333111000111444666333333444444555777888999555666666666666666666555999888888888777777777777777888888777444333333333777:::===<<<777333222333000///...000222333333222222111111222444444333222222333444555444222000//////---,,,,,,...222666999555666666666777777888888777555333111///.........333333555888999;;;BBBKKKYYYaaabbbWWWGGG===999777555555444111///...///000111111222222333444444555777777777888::::::888666111777>>>IIIWWWdddiiiggg\\\PPPAAA888777999888666111000///000222333333222666777888666444333333444777888999888777555222111111555999;;;:::777555444555777999:::999666333111444777999999666666888:::666666777777777777666666333222000000222222222111333444444555444333111000......///222666888888777666444222111111444777999555444111///......///000111222333444333111...,,,---......------///333666666777777888888777777666111000...,,,*********+++,,,...///111222222222111---///111444555555555444555444555666777666333111...///000222333333222222333555777777666444444444555333222333444444333222///222444555555444555555555444333555888:::;;;;;;666555444444444555666777555666777666444333444555555888<<<<<<999888999;;;:::>>>AAAAAA@@@DDDKKKRRR\\\kkk|||vvvgggZZZQQQOOOWWWaaalllyyy||||||wwwfffUUUFFF;;;:::888333111444333444666666444222222222222222333444777777666444444222111111222222000///222111000222666:::<<<<<<777555333222444555444444444444444555666666777777444444444555666777888999;;;;;;:::888555444666777333222111222555777777777555999===<<<888555444555333333333333333444555666444666:::<<<===;;;888666:::999888888888777444111---...///111222222333333000111222444555555444444111333555777777666444333000444@@@TTTjjjrrrgggVVVEEEBBBCCCMMMVVVWWWLLLAAA777444444666555333666;;;PPPfffssseeeMMM===777444222222444777999888555333)))+++000555888===HHHSSS222333444444222000...,,,///333777666222//////111444666777666444333333333222333444333111222666999555555666777888999999:::666666666666666666666666999888777666555444444444555777777666444333222333555999<<<;;;666222333444000...------000333444444555333111111222333333222444444444444333222000///111///---,,,...222666999555555666666666666666666111000///......///000111333222333666777888???GGGVVVaaafff\\\KKK???:::888444555444222///...000222333444444444333333444444666555444555888999999999666<<>>>>>;;;999;;;===:::>>>AAAAAA@@@BBBHHHNNNXXXdddttt}}}~~~~~~}}}ooo___QQQKKKRRR]]]hhhuuu}}}~~~xxxfffTTTFFF<<<;;;:::555222555333555666666444222111111222222222444666777555333333111000111333333111///111000111444777:::;;;:::555444333444666666555444333333444555555444444333444444555666666666666666555555444222111222666888666333111111333666777888555888:::999666444555777444444444444444555555555555666777888888777777666777666666666777666444222......//////000111222222000000000000111222333444111222444666666444222000---000999MMMggguuulllZZZDDD???;;;BBBNNNSSSLLLBBB;;;888777888777444666:::JJJ^^^jjj^^^JJJ===666111333333555888:::999777444...---000555888999@@@III222333333333111///,,,***---111555444000...000333444666777666333222111222000333444444333444888<<<666666777888999::::::;;;777777666666666666777777888777666444222111111111444555666666444222222333333777:::999555222333666000...++++++...222444555777444111000000222222222555555555444333222111000333111///---...111555888555555555555555555555555,,,,,,,,,,,,...000222444444111111333444666<<>>:::999888888999999888666///000111222222222222111111666:::<<<;;;999999:::888<<<@@@@@@<<<:::<<>>BBBBBB@@@AAAGGGLLLYYYaaammmwww|||vvvdddRRRIIIPPP[[[eeesssyyy~~~pppSSSFFF<<<<<<<<<666333666444666777666444222111111333222333444666666444333222000///111333444222///000000222555888::::::999444444444666888888666444222333444555444333222111555666777888888777666555000000///...---000555999777444000///111555777888555777888666333222555888666666666666666555555555888666555333333444666777555444444555666666444333///.........///000111222111000///...///000222333000222444555444333000...000111888KKKfffuuummm[[[CCC<<<777<<>>666///444444666999;;;;;;888666666222111555666555999@@@222333444444333111///...000000//////............444555666555333222333444333333555777999:::;;;;;;<<<:::888666555555666777777666555666888888777555555444333111111111222222444444333222111111111111777888555//////222444333222111000///000222333444333333333444333333222222444333222333444444222000666333000000333555444333333111000111333444333000...+++)))+++000444555555444333111//////333999===MMMYYYdddcccVVVFFF;;;888222111000///////////////999888777555333111000///333333333444777:::>>>@@@DDDJJJYYYnnn~~~{{{gggTTT@@@===999888999:::999777777555444555666555222...111333666888888888777666666555555777999888444000888888888888777666555444999888777555222///---,,,333444555555444444666888:::666222333777:::999666888999999888555333444444999999:::999888555111///111222222111000000111333444555666555444222222333111222222222222000...---//////000222444555777777---000222111000111444777888:::<<<;;;:::888888888777666444111......000333222222333444333222111000---222555444111000222666999888666444333333333333666777666444000...---...111333666777666666777888444555555444000---++++++,,,---///222666:::>>>??????<<<888666555555444444666555333111000///......333666:::>>>???<<<999666999:::<<<>>>>>>>>><<<;;;>>>>>>???>>>>>>@@@DDDGGGVVV^^^iiirrrvvvyyy}}}|||kkkYYYOOOPPPUUUgggqqq}}}~~~yyyoooTTTGGG;;;888::::::888888444555666555333222333444666666555555555555666666222000000444999;;;777333222222111222333555777999888888999::::::999888777999888555333222333444444666777999:::999888666444000---***(((***///555999888555222333666888888777888888777555444444777999:::999888777777777888999888777555333222222222222666333000000222333222000000000111222222222222111333000......000111111111333333333444444222...***+++000888EEE]]]qqqooo```JJJBBB<<>>>>>>>>;;;666555666999FFFLLLXXX]]]RRRBBB:::<<<<<<;;;999888888:::;;;<<<999888777666666777888999222444555666666444111///------,,,,,,---...000111555666777666444333444555555666777999;;;<<<<<<<<<999888666555444444444444555444444666777777666444333333222111111111333333333333222222333333444555777666222,,,+++///111111333111///...///111333444222222333333333333333333444333222333555555444333555333111111333444444333222111///111333444333222///...,,,---000333555666555444222000000222777;;;NNNYYYgggkkkaaaOOO>>>444111111000///////////////777666555444333111000000222222333555888<<<@@@BBBHHHOOO___tttzzzdddQQQ@@@===999888999:::999888777555333444555555222///333444444666777888666555444444555888;;;:::666222444555666777777777666666888888777555333111///---333444555444333333555777888555222333777999777555:::;;;;;;:::888777888999;;;;;;:::999888555333222333444333222///...///000222444555555333222333333111111111111000...---,,,222222333444444444444333---///111111000111333555333666888999888777777888999888555222///...000222555555555444333222111000///333666555111///111444888666222000000222444666::::::999666222//////000333555888999777666555666555555444111...,,,---...,,,---///111555888;;;======:::777555555555444333444444333222111000//////222444888:::;;;:::777555666777999::::::::::::999;;;<<<<<<<<<<<<===@@@CCCLLLUUUbbbpppxxxzzzvvvrrr~~~~~~zzzmmm]]]SSSSSSWWWfffnnnyyy}}}}}}}}}qqqTTTGGG;;;999::::::888888777888888666444222222333666666666666666777777888555333333666;;;<<<:::666666555444333333333444444555666777888999888888777888777555333222333444555666666777888888777666555...+++(((&&&(((---333777999666444444666777777555999999888555333333555666999888777777777888999999999777555333222222333333444222000000222333222000222333333444444333222222333111//////111222222222222222333333111///---+++,,,000333<<>>>>>===:::777555666888===HHHYYYddd___NNNAAA===;;;999888777777999;;;===:::999999888888999999:::444555888999999666333111******))))))***---000333333555666555444222333444555666888999;;;;;;;;;;;;555555555555444333333222222222444666888777555333111111000000111222444555222222333333555666888999555444...'''&&&+++000000444111...---///222333444222222333333444555555555666444333333555777777666555333111111333444333222222111000222444555555444111222222111111222666888777777555222000222666999FFFTTTfffppplllYYYBBB333111111000000000000000000444444444333222222111111111222444666:::===@@@BBBFFFPPPcccvvv}}}qqqYYYEEE???===999888888999999999666444333222333333222111666333222333666777555333111333555999;;;;;;888555111222444666777777777777666666666555444222111000333444444333222222444666555333222444777888666333888999:::::::::999;;;<<<===<<<:::888777666555555666666555222...,,,+++,,,111333444444333222333444222111000///...---,,,,,,555555666555444222000///---///111222111111222333///222444666555555666777;;;:::888444000...///111888777666444333222222222222444666555111///000222444222///---...222666999@@@???<<<888333111222333555888:::;;;888666444333777666333000---,,,///111......///111333666888999:::888555444444444333222222222222222222111111000000222333555666555555444333333444444555666666777:::;;;;;;;;;:::;;;>>>AAAGGGMMMYYYgggrrruuunnnhhhooouuuxxxqqqdddZZZXXXZZZcccjjjuuu~~~~~~rrrSSSFFF;;;999;;;:::999888999999:::888555222222222444555555666777888999999999777666888;;;===<<<::::::999777555222111000000000111444666777888888888666555444333333444555666555555555444555555555666///---***((()))---222555777666555555777777555444999:::999666444222333444777777666666777888999:::999777444111000111333555333222111222333444333222555555666666555444333222333222111222333555444333111333333111---+++,,,---...000///222???QQQXXXVVVRRRJJJBBBBBBHHHKKKGGGBBB>>>>>>===;;;888666666777999BBBTTTbbbbbbUUUEEE<<<999777555444555888;;;>>>::::::;;;;;;;;;;;;::::::666888:::<<<:::777333111+++***((('''(((,,,000222000222444333222000000111333444666888999888888777444555666777777666444333222222444666999888666444111000000000222444555777444444444555666777888999333222,,,%%%%%%,,,111333444111...---000333444444333444444444555666777888666444333444666888999888333333222222222222222111222222222444555777777777444555666444111222666:::999888777444222222555777;;;LLLcccqqqmmm[[[EEE666111111111222111111111111222222222222222222222222111222444777:::===???@@@DDDRRRhhhxxxyyyiiiPPP======;;;888666666777777888666444222111111111222222666222///000333444222000...000444888::::::888666000222444666777777666666555555555555555444333222333444444333111111333444333222222444777777444222333555666777777888:::<<<===;;;888666444444555555888777666222---***))))))///111333444333222333444333222111000///.........666666777666555222000...---///111222222222222222///111444555444444444555<<<;;;999555111//////111777666444333333333444555444666777555222//////000000/////////111555888;;;BBBAAA===888444222333555888:::<<<<<<999555222111555555444111//////111333222222222222333555666777666555333333444333222000000111222333444333222111//////000000111222222333222111111111222333555555:::;;;<<<;;;;;;;;;>>>@@@HHHKKKSSS]]]fffiiihhhffffffooowwwwwwmmmbbb\\\[[[aaahhhsssoooRRRFFF;;;999;;;;;;999888666888999888555333222222222222444555777888999999;;;999888888;;;======<<<<<<:::888666333111///...---...111444666888888888444444333333444555666666555444222111222333555666444222...,,,+++---000222222333444666777777555444999999:::888666444444555555555555666777888999999888555111......000333555444444444555555666555555666666777777666444111000222222222444666777666555111444555222,,,***---111111222000///555BBBKKKMMMOOOHHH@@@???CCCFFFDDDAAA??????>>><<<999888777777:::???KKKVVV[[[SSSEEE;;;777666333222444777;;;>>>999:::;;;<<<<<<;;;:::999999:::<<<<<<:::777333111///---***))))))+++...111000222444555333111000111333444666888999888666555555666999::::::999777666222333444777999:::888666222222111222333444666777666666666555555666666666111000---((()))000555666444000---///333666666555555555555555666777999:::555444333444666888888777111222222111000000000000222333444555666777888999555777777555222222666999888888888666333333555777999MMMfffqqqiiiVVVCCC999222222333444444333333222111111111222222333333333111333555888:::<<<<<<<<>>EEEKKKTTT[[[^^^```bbbcccbbbkkkuuuzzzuuukkkaaa\\\aaaiiisss|||}}}hhhQQQEEE;;;:::<<<;;;999888222444666666555333333333///000222444666777777777999888777888:::<<<<<<<<<::::::888666444222000///,,,---000444666888888999444444444444555666666777555333111000000222444555777555111...,,,,,,---...---000444777888777666555666888::::::888777777777444444555666777888888888555222///,,,,,,...222444555666777888888777777777444555666666555222000...111222333666888999777666222555666333...---111666333555555333555;;;BBBDDDFFFAAA<<<;;;>>>AAAAAA@@@@@@???===<<<;;;999888666888===GGGRRRZZZWWWIII<<<666555333222333666:::<<<777888999::::::999888777888999::::::999777555333333111...---,,,---///000444666888999777555444444555666999;;;;;;999777666666777999;;;;;;;;;999888333333333666999::::::999666555444444444555666777777777666444444333333333000111000---...444888777222///...111777;;;999666666555444444555666888999333222333444666777555444///000111111///------...222333555555555555777888666666555333222333555777666777888777555555666888@@@SSSiiiqqqfffRRRBBB:::333444555666777666555444222222222222333333333444000333666:::<<<======<<>>GGGTTT\\\]]]\\\[[[\\\___eeeoooxxxzzzuuujjjbbbcccjjjsss{{{xxxcccPPPEEE;;;:::<<<;;;999888000222555666555444333444---///111333555555555555555555666888999;;;<<<<<<888888888777555333111000...///222555777888888888555555666666777777777777555444222000000111222333555333000---++++++++++++,,,111777;;;;;;888666555555777:::;;;999888777777333444555666777777666666222111...,,,---///111333666888::::::888666666666333444555666555222///---000111333777::::::888666333555666444222222555888666777999999888999;;;===<<<999777777999<<<>>>>>>???===<<<;;;;;;999666444111:::GGGUUU___]]]OOO???666555444444555777999:::555555666666666666555555444555555666777777888888444444222111000111222222555888;;;;;;:::777666666555777999;;;;;;999666444444555777888999999999888333222222333666999:::;;;:::999777666555555555666666555444333222222222222111444555333333777777444000......444<<>>:::666555444666999:::888666444333444444555666666666555444222111/////////111333444666888;;;:::777444444444111333555666555222///---...000333888;;;;;;888666333333333444555666777888888888999;;;;;;999777777555555555555666888:::<<<<<<:::888888888777333000///888DDDNNNWWWXXXMMM???555555666666666777777888555444444444444444444555000111222333666888;;;<<<555444444444444444444555555777:::;;;999777555555333555777999999777444222333333444666777777777888333111000111444888:::;;;===;;;999777555555555555444333222111111111111222222666888666666777555111///---///666>>>AAA===888444222111//////000111333///000222444555333///,,,+++...000///,,,))))))***...000222111///...000222666333//////222555555333222444777888888999:::;;;???MMM___kkkhhhZZZGGG:::555666888:::;;;:::999888444444444444444444444444---111777>>>CCCEEEFFFEEEWWWjjj~~~lllRRR>>>666333888===>>>;;;888666666444666777555///+++)))***,,,222888888444222444888666666555222000000444888444666999::::::777444222000000111222222222111111888888888666333222222333555555555444333444666888666777888777666555666777444333222111000000000///...//////...,,,,,,...///000222333222000////////////222666999:::999666444777555333222222444777999:::555111000333666777777111333666777777777777888111333444444333444555666111333555777888888777777888777555555444333111///222333444666888999:::;;;444666777888777777999:::666777666555333444666888999999888777666888<<>>@@@GGGQQQYYY\\\]]]TTTTTT\\\mmm~~~|||qqqhhhiiiooozzzoooOOODDD;;;;;;===<<<999888444777999999777444222222///111333555666666555444///222666:::;;;;;;<<<===999999999888666333111000333555666888888888888777888888999999999999888777666555444222111000000///000000000000000111111222555;;;AAACCC@@@;;;666444444666999999777333000///444555666666666555444333222111111111111333444555555888:::999666222111222111333555777666333000......///333888;;;;;;888555222111111333777999999888999888888;;;;;;888555555222333444555555666888:::999777555666666555111---333888===@@@GGGLLLFFF===555666777777888777777666555444333222222333444555333222111333777999777555666666777777777777666666666777777444000///222555444111111444999:::666111444333222222333555888:::666666444444333444555666;;;;;;:::888666444222000333222000/////////000111222444777777555222000///111000222777===>>>:::555000111111000///111333666555333222333555555111...///...---,,,+++*********111///...------000222444333333333222222333444444777888:::;;;<<<===<<<<<<@@@FFFUUUgggiiiXXXBBB666666666777:::<<<;;;999777333444444555666666555555///000555999:::<<>><<<888777777888888888999::::::888777999???CCCAAA>>>999777666555444333555666888888666222...+++222222333555777888777555666888999888666555555555888:::;;;999555222222333555555555666777999:::;;;888<<>><<<;;;:::888666555444333888888888888888777666555777888:::;;;:::999666555777555333222222111///...444666777555111///111333888999;;;<<<===<<<:::999===;;;999666444000,,,(((...222666777666555666888555555444444444444555555555666777777777666444333333333333555555444111///111222444666777777666555333222222222333555666777999888888:::<<<;;;666222111111333444444444444333777666444222111//////...111666<<>>===<<<===999777666666888::::::999666444222111////////////777444333555777888666333444444555666777777777777666777555222...---///333222111111555:::;;;999555555444444444444666777888777666555444333333444555999999888777666444333222333333222111111000000000111333555555333111111111111000111555:::;;;888444222333444333222111333444333333444444555444333222222111000///---,,,,,,,,,///...,,,,,,,,,...111333333333222222222333333333666777999;;;===>>>>>>>>>BBBKKK]]]oooppp]]]GGG:::777777777888:::;;;999777555555555555555555444444...///333777999;;;EEEPPPeeetttzzzfffQQQ@@@666333888===>>>;;;888777777888777666555333222111111222666999999666444666888999888666333111000111222222333444555666444333222444222000//////000222444555555444222111111333555666666666666666777888999777666444444555444222000000111333555555444333111222333444555555333222111333333222000000/////////111222444666777777777777;;;888555333444555555555666333111111222444444444000//////111444666666555---///000111111333555888888666444444555666666555666666555555444333333222333555777888777666666666555444444666999:::::::::;;;999777777888999999888;;;;;;:::888666888<<<@@@AAA>>>999777666666666555555666888888777444000...000111222444666777777777777888999888666444444444999;;;;;;999666333333444666777888888999:::;;;;;;888<<<@@@DDDGGGJJJNNNQQQQQQRRRXXXbbbnnnuuuwwwuuusssuuuyyy{{{gggKKKCCC;;;;;;<<<999777888999:::<<<===;;;777333000---000444555444333444666444333222333666999;;;;;;::::::999999888777666555666666777888888888888888666777888888888888777666666444333222222222000...444666777666333111222333777999;;;;;;999888888999===;;;999777555111---)))...333888999777555666888888777777666666666666666333333444555666666666666444444444555555444111...111111333444555666666666333222111111222555777999888777777999;;;:::777444333333333333333444444444555444333111000000000000222777<<>><<<;;;<<<999888777888:::;;;:::999666555333111////////////999666444555777777333000111222333444666777888888777777555000,,,***---111222111222666:::===;;;888666666666777777666666555777666444333333333444555888888777666555444333333333444444444333222000///...000111111000000111222333111000222555777444111444666777666444111000000000333666666444333555777555555444222111///.........---,,,+++,,,...000111222222222222222222222222444555777:::===???@@@@@@CCCPPPeeevvvuuucccLLL???888777666666888999888777666666666555555444333333000000333666777:::EEEPPPiiiwwwxxxeeeQQQAAA777333555888:::999888666444555555666777777777666666777666444333222333555777999888777555444333333333//////111222222222222222444222111000000111222444444444444222000000222444666666666777888999:::;;;555444333333333222000...000111333555777777666666777777777777666444222111444333111000...------,,,000111222333444555555555===:::777555555555444333333111//////111333444444111000///000222333222111---///111111222333666888999777444333444555555555555444444444333333333222444666888888777555555666666555555666888:::999888666666555666999::::::999===<<<:::888666666999<<<@@@===888666777888999:::666777888888777555222000...///000222444666777888777888999888555333333333999::::::999666444555555888999:::;;;<<<;;;;;;:::999<<>>===;;;::::::888888888999;;;;;;999777666555333111////////////777444222333555555222//////000111333555777999:::999999777222---+++...111333222333666:::<<<;;;999666777888999888666444333444333333222333444666777888777666555333222222111222333555555444111...,,,***+++,,,,,,,,,---000333555333111111222333222000222555777777333///,,,***...333888777333222666;;;777777666555333111000///...------,,,---///000222222222222222222222111111111333555888<<<>>>@@@AAABBBPPPeeesssrrrcccPPPCCC999666444333444666666666555555444444444555555555666444555666666999DDDPPPjjjxxxyyyfffRRRCCC999333333444666888777555333444555666888888888888888:::444...,,,...222444555888777666666666555444333......///000111222333333444333111000000111333444222333333222000000222444555555666666777999:::;;;444333222222222111///---111222333555666666777777999999888777666444222111222222000///...---------.........///000111222333:::888666555555555333222111///...///111333333333333222000111222222111//////111222333333555888::::::888666555555666666555555555444333222222111111333555777888777666777777777666555666888999999888222222333666999::::::999;;;:::888666555666888999<<<999666555777;;;>>>???888888888777666444222000---...000111222444777888777888888777444222222222777777777666555444555555777999;;;<<<<<<;;;999888:::<<<>>>???@@@AAADDDFFFKKKPPPXXX```hhhrrr|||}}}mmmUUUDDD???<<<===<<<888666666777888999::::::888777555222222222222222333555666555333222222444666777777555666777888888777555444444555666777888888888888888666333111000222444555444333222222333333222111111333666777666444222111222666777333---+++000666:::999999999999666222//////777??????999444666999::::::999888888888888888444333222222444777:::<<<777666444444444222000---///.........000333777999222111000///111444888:::444333222222333555666777999777444111111222555666444333222222222333555666555777:::<<<<<<;;;999888666666777999::::::777555555444222111/////////000111///...000333444222/////////000222444666888:::<<<<<<;;;777111...000222444444444666888999888888777888999:::888666333111000000111111333666888:::999888666333222000000000222333444444333000,,,***&&&'''(((((()))+++///222777555333111111111000///...111555555222---)))'''...444999777222111666<<<777777777666555333111000000/////////000111222333222333333333333222111000000111333555999<<<>>>??????KKK\\\hhhjjjaaaQQQEEE999666222111222333444444222222222333444666888999<<<:::888888666888CCCNNNfffvvvxxxcccNNN???777333333333444666666555333666666777777777777666666999222+++(((+++000333333777666555666777777444222...///000111222333555555333333222111111222333333111222333222111111222444333333444444666777999999444333111000111111000///444444333333333333444444777777666555444222111000111000000////////////000,,,,,,++++++,,,...000111444333333444555666444333000//////000222444333333555444222222333333222111222333555555555666999;;;;;;999888888888999888666777666555444222111000///111444777888888888888999777666555666888999999888000000111444777999999888666555333333444666888888777555333444777<<>>>>>???BBBDDDGGGNNNXXXaaakkkvvvbbbKKKAAA===;;;===<<<777555666666666777777777777666666333222111222333444555555222000///111444666888888666666777666555444222111777777777777777666555555999777222///...///111333444333222333444555444333111222444666777555333111000444555111***)))...444888999999;;;;;;999555222111888>>>>>>999666777:::999888888777777888888999888777555444555777:::<<<888666444333333222000...///...------///222666999222111000000111444777999111000000000000222444666:::888444222111333555777777666555444444666888999666777999;;;<<<;;;999777555444555777888777555222444333222000000000111111...,,,+++...222333222///222111111222333555888999;;;======:::555111111222333333444444555555666666777888888999888555333111//////000111333666999:::888666444222000000000000222333444444222///+++)))%%%&&&'''((((((+++...111666555333111000///......***...333444222...***)))111555888666111000444999666777777777666444333111111111111222222333444555333444555555444333111000...///000222444777:::;;;;;;EEERRR]]]cccaaaTTTHHH999777333222222333333333111111111222444777:::;;;>>><<<::::::777999CCCNNNccctttsssYYYCCC777333333444444444555555666777999888777666555555555555666111+++))),,,000333444666555555777:::999555111000000222333555555555666333333222222222222333333111222333333222222333444222222222333444555666777444111...---///111111111666555333111000111111222444333333222222111111111222222111111111111222222,,,+++))))))***,,,///222000000111444666777555333222111111222444555444333555444333333555555444333444555666666555666888:::999888999:::<<<;;;999777777666555444333111000000222444777888888888888999666555555666888:::999888111000000222555777777666111000///000333555777777444222222333777:::======999777555222000///.........111555555222111222444444555666555333222222333444222000000222444444444555666777888999888888777999:::;;;;;;;;;===@@@CCCEEEMMMXXXdddooo{{{wwwZZZFFF???;;;:::<<<:::666555777666666666666666666666666333222111222444555444333///...---///333666888888888777666555444333222222999999888777666444333222999666222...---...000222444333333444666777777666222222333555777777555333111333444111,,,+++000444777888:::<<<===<<<888555444777;;;<<<:::888999:::666666666666777888999:::;;;999777666666888:::<<<777666444333333222111//////...------///222555777111111111111222333555666000000111000000111444666:::888555333222444777999;;;999777555555666888:::555555777999;;;;;;999777444444444555666555333111222111000000000111222333...,,,+++...222333222///555444333222333444666888777:::<<<;;;666111000000///000111222222333555777666777777777666444333222111111111111333555777888444333111000000111222333555555555444222///,,,***%%%''')))******,,,///111333333333111...,,,,,,+++)))---222555444222000///444666777555000///111555666777888999888777555444222222222333333444555555444555666666666444222000.........///000222444666777@@@KKKXXXccceeeYYYIII;;;999666555555555555444222222222222444666999;;;;;;:::::::::888:::CCCNNNfffwwwmmmMMM666000111333555777666444444777;;;;;;999777555444444666777333111...---///222555777777666666999<<<<<<777222000111444555666666555444333333333333333333333333111333444444333333444555333333333333333444555555222///+++)))+++///222333777555333000000000222333000000000000111222333333666555444333333222333333...---***)))***---111444000000222555777888666333555444333444666666555333444333222333555777666555555666666555444444555777555666888<<<>>>===999666555555555444444444444444555777999999888666666777555444444666999:::::::::333222000000222444555555///---,,,---111444444333444333222333555666666555444333111///....../////////444888888444//////000222333555555333222333444444111//////222555555555555555666666777888999999555666777777888:::>>>AAAEEEMMMYYYgggsss~~~rrrXXXHHH===:::999:::888555555888888777666555555666777777333111111333555666333111///------///222555777777999888666444444555666777999999888777666444222111666333000......///222444444444444555888999999999555444444666999:::888666444555555444222222444666666777:::===???>>>:::777666666777888999:::::::::555555555666888999;;;<<<999888777666666888:::;;;777555333222333333222000000/////////000222444666111111222333333333333333111333444333222222444777888777555444444666888999>>><<<888555444555777888555444555777;;;<<<:::888666555333444555555333222000/////////000222444555///---,,,...222333111///777666444333333444666777333777;;;:::555000...---,,,---///000111333666888666666666666555444333222333333222222222333555555111000//////000222555666777777666555222///---+++&&&(((+++,,,---...000222111111222000---+++*********...333777777666555555666777777444000...000222666777999::::::999777666111222222333333444555555555666777777666555222111------------...///111222555>>>IIIWWWfffjjj]]]KKK===;;;999888888888666555444333333222333555888999777777888999999;;;DDDOOOlll|||jjjGGG///,,,111333666999777444444888===<<<:::777444333555777999222111111000111444777999888777777:::???>>>999444000222444777777666444333333333333333333333333333111333555555444444444666444444333333333444444555111---(((&&&)))---222444777555222000000111333555/////////000111333444555999888777555444333222222000...,,,***+++///333666111222333666999888666333777666555666777777555444222111111333555777777666555555555444222222333444222444888<<<>>>===999555222333333444555666777777888:::;;;:::777555444444444444444666999;;;;;;:::555333000///111333333444...,,,+++,,,000222222000555444333333444333111///000///---,,,---...000111111666;;;:::444///------111222444444333333333444444111//////333666777666555555555666777999:::;;;222333444555666999===AAAFFFMMMZZZhhhuuu~~~pppXXXKKK===:::999999777444555999:::999777666666666777888222111111444666666333000000...---...111444666666999888666444555777:::;;;888888888777666444333222222111///...///111555777555444444666999;;;;;;:::888666555666:::<<<;;;999777777666666777777888888555777:::>>>@@@???<<<888888555444555999<<<<<<:::444555555777888;;;<<<===777666666666777888:::;;;666444222222333333333111000000000000111222444555111111333444444333222111222555777666444333555777777666555444555777888:::???===999555333333555666444333444777;;;<<<;;;888888666444444444555444333.........///111333555777000000000222333333111///222444555555444333333444444555555555333111...---///......///000333555777666555555555555444111///000000000111111222333333111111///---,,,///333666555888999777222---++++++///---,,,...222666777666333111...------,,,+++)))///000222444444444333222444444444222000000111222888777555333222222222333///111222444555555444444555666777777555222...,,,,,,...///...------...///000777FFF\\\nnnppp___MMMBBB>>><<<===<<<888777999444333333222333444555666555111000333666;;;FFFPPPxxx|||gggMMM:::111...999777444111111555:::??????;;;666222111333666888444222222333555777888777333222333666999999666333333333333333222222222111111111222444666777666555999777555333222444666777888999::::::999888666555111///---,,,,,,...000222333444444555444222111000...000111000......222555666555444333222222222222111111000000222444777999555555555555555555555555444333333444666777777666222444555555333333444666777777777666555333222111222000000333999<<<999555666777888999999888777666666777888888666333///,,,000111222333555777999:::777555222000111333666888555222111333777888444000222222222222111///...---((()))+++,,,,,,...111333444666888777333///,,,***,,,...222444444444555666444333222111222444666888888777777666666666666777444111000222333444999AAADDDNNN\\\fffmmmuuuvvvcccPPP???<<<777555555666888888;;;;;;999777444444555777222111222555777555000,,,,,,---///111333444444555555555555666666888999999999777555555666888999999666333111000111222333222444333333444777999999888:::777666777:::<<<;;;999888888777666666777888999777888;;;===>>>???>>>===<<<999666555666999::::::888777555666777999888888888777555444333333333444333222222111222333555666555555555444444444444555...222444222//////444888::::::888777666666666666777666444444555777999:::>>><<<999666333222222222444444555777888888888888888777555333111000//////444111//////111444666777222111111222444333111///000222444444333333444555444444333333222000///////////////000111333444555555444444555555555222000000111222222333222222111/////////...---///333666555666777555111---,,,,,,...---,,,///444777888777333111///......///---,,,...///111333333222000///222333444333222111222333777666444333222222333333444444444444444333333333333444555666444111...,,,,,,---//////......///000222999GGG[[[mmmooo___MMMEEE@@@======;;;777555777444444333333333444666666333000000333777===IIIUUUrrrxxxttt```HHH:::555444999777444111111444999===>>>;;;777444222333555666444333222333555777777777222111111333555666333111111111111111111222222222222222333444666777777666888777666444444555666777999999999:::999999888888333222///------///111333222222333444333222111000///000000000///111333555666555444222111111000000111111111111333666999:::777666555444333222111000222111111333444555555555222333444333111000111222444555555555555444444333111//////222888:::888555666777888::::::888777666555666666555333111...,,,222222222222444666888999888666444222222444666888666444333666999:::666111111111222222111000///...)))+++---.........000222444777999999555000,,,***---///222333444444666888666555444333444555777999:::999888777666666666666444111000222222333888???DDDMMMZZZeeeoooxxx~~~dddLLL>>><<<888666555666888888;;;<<<<<<;;;888666555666111111111333444333000,,,...///000222333444555555555555555555666777888999999777444444555777888888666444000//////000000///......///222555777777666666555555888;;;===<<<:::777666555555666777888999777999;;;===>>>===<<<;;;<<<999666555666888888999666555444555777888888777666666555444444444444444222111111111222333555666666555444333444555666777000333555333000000333777:::999888777666666666666666666555555666777999;;;>>><<<999777444444444444555555666777888999999999666555444222111000000///444222000000333777999:::555444333333444444222000---000222333333444555777444333222000//////000000///000111222333333333333444333333444555555333222111222444555555333111///---///000000000111333555555666555333///,,,,,,,,,,,,,,,...111555777888777222000//////111222111111...///000111111000...---000222444555444333333333555444333222222333444555888777555333222111111222000222333444444111///---,,,---////////////111222666===III[[[mmmrrrdddQQQGGGAAA;;;:::999555333555555555444333333444666777222///000333888@@@NNNZZZppptttooo[[[FFF:::888999:::888444222222555888;;;;;;:::888666444444444555555444333444555777777666222111000000111111000///...//////000000111111222333333444555666777888888888888777777777666666666999999888888999999::::::777444111///...///222444000111222333333333222222000///...000222444555444555444333222111000000000111111111222444666999:::777666555333000...,,,+++...//////000111333333444444555555444111000000111111222444555555555444444000......111666888666444555666888::::::888666555444444333222111000///...666444333222222444777999999777555333333555777888777666777999<<<<<<777333000000111222222111000///+++---000111000///000000444888;;;<<<888222---***...000222222333444777999888777666555555666888888<<<;;;999888666555555555333111000222222222777===DDDKKKVVVdddqqq|||bbbIII===<<<999777666666777888;;;===>>>===;;;888666666222111000000111111000...000111222333444555666777444444444444555666777777888666333333444555555555666333000/////////...---)))***,,,111444666444222333444666999<<<===;;;999444444444444555666888888777999:::;;;;;;:::888777:::777444444555777888888444444444666888999888666555555666666666666555555111111111222333555666777999777555444444555777999333555666555111000333666888888777666555555555555555555555666777999:::;;;<<<;;;999777666555555666666666777888888999888888555444333222111111111111555333222333666:::<<<===777555444444444444222000---///222444555666888999777444111...------...//////000222333333333222111333222111333444555444333111333666777777444111...---///222333333333444666777666444111...,,,++++++,,,---///222444555555444222000000111333555555555///000111222111000...,,,...111555666555444444444333333222222222333555666888666333000//////111222...///222333333222///...,,,---///000000000222444777???JJJZZZnnnwwwkkkZZZGGG>>>888666555333222444666666555444444555666777333111111444888@@@PPP^^^qqquuuooo\\\GGG<<<999999:::777444222333555777888777777777777777666666666666555333444666777777666444222111000000/////////////////////////////////222333444444444555777888999999:::;;;:::999888777888777666666666888999:::888555222///...000222333000111222333333444444444222///...000444777666444222222111111000111111222333333333333333444555666555444333111///---+++***,,,---...//////000111333777888888666333111111222111222444555555555444333///......000444666555444333444777999999777444333222222111111111222333444:::888555333222444777999888777555333333444666777777777888:::<<<;;;777444///000111222333222111111---///222333222000//////555999===>>>:::444///,,,///000111111111333666999888777666666555666666777;;;:::999777555444333333333111111333333222555:::BBBGGGQQQaaaqqq~~~rrr[[[HHH<<<<<<;;;999777666777888:::;;;<<<;;;999888999:::444222111000000111222333333333444444555666777888444444444444444555666666666444222222333444333333444222000000000111000///)))+++...333666666333000222444777;;;<<<;;;888666111222222333444666777777666777888888777555333222555444222333555888999999444444444666999999888777777888888999888777555444111222222444555777888999>>><<<888555444666888999666777888666333111222444555555444333333333333333555555666777888999::::::999888777666555555666666666666777777888777777777666666555555444555555555777555444555888:::<<<<<<888666444444444444333111///111444666777888:::;;;999777222...,,,,,,------...///111222333222111111333111111222444555555444111444777999888555111//////111444555555555666777999777444111...,,,***)))---///111222222222111111333111111222444666777666000111333333333111///...///111555777666555555666333222111111222333555666444222///------...000222---...111333333222000...---///000111111111333555333<<>>666555333222111333555777666666555555666777888888555444444444444555555666444222111111333333333111333222111222444555555444///000333777999777333///333666:::<<<;;;888555222000111222333444555666666555555666666444222///---111000000222666:::<<<<<<555555555666888999999777::::::;;;:::999777555444222333555666888999::::::CCC@@@<<<888666666777888888888888666444222222222333333222111111111222222444555777888999999888888444444444444555555666666666666777777777666555555999999888888888888888999999888666666777888888888777555333333444444333222111444666777777888999;;;:::777333///---,,,---...---...///000111111111111333222000111333444444444222444777999999777333111111333555666555555555666777555333111111///---***...000222222111111222333444333222333555666777666111222444444444333111000000333555666666555666777333222111111111333444555111///---,,,,,,...000222---...111333333222000//////000222222222222444555...777AAANNNdddwwwrrrbbbGGG<<<222000222222444666999888666555555666777777888666555555666===OOO```llloooiiiYYYGGG===888666888555222333666777666444000222555777999:::::::::555444333444777999999888888999999888555444444555666555444222000...---,,,///111333222000111555888;;;;;;<<<===<<<;;;:::999444444333333333444555555444444333222222222222222222222222222333444555666333333333444666777666444/////////000222444555666888777555333000...,,,+++---......///000111111111///111333222000///000333444555555444222111222333333555777888777555333111222222222222333555666777222333444444444444333222222222222333555888:::<<<===;;;888666444555666888666666444333222222333333444444555666666555444444///000222333333333222222000222333333111000///000333777<<<>>><<<777333111111222333222111111222444333333333444444444444444555444444333333333333444555444555777666222333777;;;>>>FFFUUUgggvvv~~~```GGG:::999<<<>>><<<999666777888777777555333333666;;;???888777666444333444888;;;888777666555555666888888666555555555555555666666222111000111333444333222333222222444777888888777444555777:::;;;999444000444777;;;<<<999555222111000111222444555555555555555555555555333111...,,,//////000333777;;;======777666444444666777777777::::::999999888666555444333444666777999999::::::CCCAAA===999666555666666888888777666555333111000333222222111111222222222444555777999999777666444000111222333444666666777777777777777777666555444:::999999888888888999999999777555555555666555333666444222222333444444333333555777777777666777888777555333000//////000000,,,,,,,,,---///000111222444222000000222333333333222444777999999888555333222444444444333222333555222111111222444444111...///111333333222333666999666555333333555666555444000111333444555444222111333444666666555555666888333222111111111222333444111000...------...000111...///222333444222000///000222333333222222333555...888@@@KKKaaawwwtttcccMMM@@@444111333444555666999888777666666666777777888666555444555===PPPbbbrrrrrriiiWWWEEE;;;888666666333111333777999777444333444555777888999888888444333222444777:::::::::888:::<<<<<<999777777888777666555444222000//////000222444222000111555:::999:::::::::999999888888444444555555555444333333333444555666666555333222111111000000000111333444333555777777666555555555111111111222222333444555888777666444111///,,,+++------...000111333444444222555777555111///111444111333444444333333444666222444777999999888555333444444444444444666888:::555555444444444444555555444444444555666777888999:::999777555444444555555777666555444333333333333444444444444333333444555000111222333333333222111000111222111000///000111222666:::<<<;;;888666555444666666666333222222222111222333444444444444444222222222333444555666777777555777999777333333666777:::BBBOOO___ooo{{{|||^^^EEE888888<<>>999666666888888777666444333555999<<<777888888666444555999<<<999888666555555666777888777666666555555666666777000000000111444555444333444333333555777999888777444555777999:::999666333333666::::::888444333333111222444555555555444444666666777666555222///---111111111444888;;;<<<<<<888555222111222444555555555555555444444555666666333444555777888888777777>>>===:::888666555555555777666666666555333111///444444444333333444444555444666888999888666333111...///111333555777888999:::::::::999999777666666888777666555555555555555555333222222333444333111555333111111222444444444444666777777666555555666444333222111111111222333++++++++++++---///222333555333000000111333333222333444777999999888777555333333333222000000111333......///222666777555222...111333333333666:::>>>888666444444444555444333///000222444444444333222555666666555444444666888444333222111111222333333222111000///......///000///000222444444333000///222333444444222222333444222;;;BBBKKKbbbxxxvvveeeRRRDDD666222444444555777:::999888666666666777777666555444444444===QQQddd}}}zzzmmmWWWCCC999777555555222000333777999777444555666666777777777777777333222222444888:::;;;;;;777:::>>>>>>;;;999888999777666666555444333222222000333555333111111666;;;888888888777777777666666555555666777666555333222222444777888999777555333000///.........///111111333666999999555333444666444444333333222333333333888777666555333000...---......///111222444555555555888:::888333000222555222333555666666666888:::000333666999;;;:::888666555666666555555666999;;;777666555444444555666777666666666666666555555555777777666555444333333333888888777555555444444444444555444333222222444666111222333333333333111111000111111000//////000222222555999;;;:::888777777666888999999666333222222111222333444555555555555111111222333555777999:::777666888:::888444333666555888@@@KKKZZZjjjxxxttt\\\FFF<<<888<<<@@@???:::666666888888999999888666555666888666888888777555555999<<<999888666555444555777888888777777666666666777777/////////222444666555444555555444666777888666555333333555777999999777444111555999999777555444555222333444555555555444333777888888888666444111///444333333555888:::::::::888555000...///111222333111111000111222444666888222333555666666666555555999888777666555555555555666555555555555444111///666666555555555666666777444666888999777444111......///222444777999::::::<<<<<<<<<;;;:::999888777555555444333222111111222111000///000222333222111---...111444555666666555777777777777666444111000000111222333444333222111000---++++++...000000...444333000......///000111///111333555777777666555555222000///111222111111000000111555999999666333222222333444888<<<@@@CCC:::999777444333222222222//////000222333444555555<<<999555333333555555666888777666333000///111222666666444222000111333555444111000222111...---000333333222444666777777666666:::???GGGYYYmmmwwwvvv]]]GGG666555777555555:::<<<999666555666888999:::777888999777333999MMMbbb|||wwwiiiRRR@@@777444222444333222333555777777666;;;:::999777666666555555555555555666777999;;;;;;555444555777:::;;;:::999999666222222333333111...000000000//////222666999;;;888555666888999777555555666777999:::888555222333333555777999999666333222000......000111000......000111111000111333666:::888555333222222333333555555555444333222000///---++++++...333666555444333555666333000...000333444666777888999888666555222444777:::;;;;;;:::999666666777777777777666666777666555666777777555333666999:::999555333444555999888777555444444444444999888777666555444333333888777777666555444444444444111///222777999666333222555666555111//////111333555888:::;;;:::999888:::;;;<<<:::666222000///111111222333444555666666000111111222333444555555666666666666555555555555999666888BBBQQQcccwwwxxxiiiSSSBBB;;;???@@@@@@???;;;888777666;;;:::888666444333222222666666666666777777888888777666666555555777888999999999888888999999:::;;;777000---222777888777888777444111000222333333333111//////333888;;;:::999999777555555777777777666444555777666444333444555666666666666666666666555777555222222333444444333777555111//////111444666...///000000000333777:::999777555444555444222111000222444555444333333444111444777555111///222555333555666666555555666888999:::;;;:::777333111000000111333444555666888:::======<<<;;;;;;:::999999555666666666555333111000000...,,,+++...000111111---///333666777888777666666666666555444333222111222333333333333333222222000---++++++...000///...444333222111000////////////000222444555555444333222000//////111333333333000///000333666666444111111222333444777;;;>>>@@@999888555333111111222222000000000000111222333333999666333222222333333444777666444111//////111333888888777555333333444666444111///111111...///333444333222333666777888777777:::===DDDTTThhhsssuuu]]]III888777999777777;;;:::888777666888:::;;;;;;888999:::888555;;;PPPdddzzztttdddPPP@@@999666222555444333333555777666666777777666666666666777777555444555555666777999999444333333555777999999888888666333333444444222000000000111111111222666999;;;888666666777888666555555555666888:::999777555333333555888::::::777555333111......///000///...,,,---///000000111444666>>><<<:::777555444555555666666666555333222111000...,,,+++...222555555333000111222222111111222333444555777888888777555444222444777:::;;;;;;999888666666666666555444333222222222222333666777666555888;;;<<<;;;888555555555777777777666555555444444888777666555444555666666888888777666666555444444333111///222777999777444222444555444111///000111444666888;;;;;;;;;999888999;;;===<<<999555333222333444444555555666666777222222222333333444555555666666666666666666555555666333555>>>LLL]]]qqqxxxhhhSSSBBB<<>>QQQeeewwwqqqaaaNNN@@@:::777444777555444555666777666555444444444444555777888888555555555555555666777777444222111111444666666666888666444444555666555444111222444444444444666777999777555555666777666555666555555666888999888777444444555888::::::888666333000---,,,---...///...***,,,...000000222444666AAA???===:::888888777888888888777555444333222111///---+++---222444444222+++,,,---000333555444333333555666777777666444333222444777999:::999888777666666666555333222000///---,,,---///333555666555999;;;======;;;888666666666777888888888888666666777666444333444666888:::888888888777666666555555444222000333666888777555222333444333111000111222555777999;;;;;;;;;999888777:::===???===:::888777777777777777777777777777444444444333333444444555555555666666666666666555444222333;;;GGGWWWkkk{{{xxxeeePPPBBB<<>><<<999777666666333000...111222111444999666444222333666888::::::999777666;;;JJJ^^^oooxxxcccQQQ@@@<<<<<<:::888888888999;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;999???PPPbbbtttqqqdddOOO>>>888777666999888777777999999777666555555555555666777888888777666666555555555666666333111......000333444555777666555555666666777777555777999999777555555555555555444444555666666777777555333333555666666666666555555777888777555222...,,,******+++---///000,,,...111222222222444555>>>===;;;:::999999999::::::999777666444333333222000...+++---000333333111(((''')))///555777666333333444666777666555333222222444666888999888666555555555444444333222111000*********,,,000333444444777999;;;<<<<<<;;;999888666777:::;;;<<<;;;999888999777444333333555888;;;999999888888777777777777777555333333555666555333222222222222222222222333666777999:::::::::999888555999>>>@@@???>>><<<;;;999999999999888888777777666666444333333333444444333444555666777777666666666333444;;;EEESSSfffvvv}}}uuu```MMMAAA<<<>>>???@@@>>>;;;777666666888888888777777666555555777888:::;;;:::777444222555555555555555666666666777666666777777888999:::666222222777:::::::::<<<;;;999555444444555555444...+++)))+++111777999999444444444666777777555333444666888888666333111111333444444555555666666666888666666666888999999888111111222666:::;;;999666333333333111///000333555:::::::::;;;<<<999555222111222333222111222333555999999888444111///111333666666444222000111444777777888:::;;;;;;888444111222555777888777777888999:::999999888777666666666555555666888999:::::::::222111///000222444444444555888;;;<<<;;;777222///444333222111222333444555666333000---,,,,,,.../////////000000000000111111...000444666666444222000333333444444444444444444222111111222444444333222//////...---,,,---///111666666888999999999999999666333///,,,+++---///111777666333111000/////////---///000000---,,,---...333222111000///111555888;;;<<<===<<<999666555555222///...111222222555999555444333444777:::;;;;;;999555444;;;III\\\ooo|||mmm\\\JJJAAA???===:::777999<<<>>>>>><<<999999999===<<<<<<:::999>>>OOO___qqqrrrgggQQQ<<<333555888:::999999:::;;;;;;999777999888777777666666777777888888777777666666777777222000...---///222333333555555555555555555666777:::<<<===<<<999666444444222222333333444555777888777444111000111222222222888666555555555333000...((((((((((((***,,,000222111333555555333222333333666666777777888999::::::999888777555444444444444222///,,,,,,///222111000&&&&&&)))...555888666444444555666777666555333222222444666888888666444333111222333333444444444444,,,+++***,,,///111222222333444777999<<<<<<;;;:::777999;;;===>>>===<<<;;;;;;999666333333555777999999999999999999888888888;;;999666444444333222111222111000111222333444444666777888999999999888888444888===??????>>>======:::::::::999888888777777777666444333222222333444222333555777888888777666666444444999AAAMMM```ppp|||pppYYYHHH@@@<<<<<<===>>><<<888555444333666666777777777777666555666777999::::::777555333555555555666666666666666333444444555777999;;;<<<888555555999:::888777999:::888444333444555555444111---+++---333888;;;;;;333444555888999999666333222444666666444111000000555555666666777777777777666555555777999::::::888333111000333888<<<;;;999444444333111///000222444999:::;;;<<<===;;;888444333444333222111222444777===<<<:::777444333333444666555444222000111444777555777;;;???@@@===666000333555888999888777777777888777777777777777666666555555555666777888999:::222111000111333555444444555777999:::999555111...444333333333333333444444444111...,,,++++++,,,...///111333333222222222333000222333555555444333222444555555555666666777777666555444444555555333111///000000///...///111444888888888888999999999999555222///---,,,---///111666666555333222000///...,,,///222222///---...///333444444333222444777999888999999888555333333444000---...222333222444777444444444666999;;;;;;:::888555555===JJJZZZmmm{{{wwwfffQQQEEEAAA@@@===999:::===???>>>:::888888999;;;:::999999999???OOO___ppppppfffOOO;;;222444777888888888:::;;;;;;999777;;;:::999777666666555555999888888777777777888888222000...///000222222222333444555444333333555666;;;<<<===<<<999666444444111333333333222333555666444222000///000111111000888666444444333222///,,,%%%''')))++++++---000333333555777777555333222222111222333555777888::::::888777666444444555555666333000,,,,,,...000000///((((((+++///333555555555555666777777777555333222222333666777777555333111...///000222444555666666///---,,,,,,///111222222333333444666:::<<<<<<;;;999:::;;;<<<===<<<<<<;;;;;;999777555444555777888::::::::::::::::::::::::<<<:::888555333222111111222000//////222444555555666666777777777777777666444777;;;<<<<<<<<<<<<===999999999888888777777777666555333111111111333444000222555777888888777777444222222555:::EEEWWWhhhxxx}}}iiiQQQCCC>>><<<:::<<<<<<;;;777444222222333444555777777777666555555666888999:::999888777555666666777888777777777222333333555777999;;;<<<999666777:::999666555777999777444333444666666666333000...111666:::;;;;;;444555777;;;===<<<888555111333444333222000111222777777777777777777777777444333444666999:::999888666111...000777;;;<<<:::444444333111///000222444999999999;;;===<<<:::888555555444222111333666999======;;;:::888666555444444555444333222333666888444666:::???BBB???777111333555888999777666555555555666666777777888888888666666555555666777888888222111111222444555444333222333555777666555222111444444555555555444444333222111...---,,,,,,---...000333666666444333444555666555444333333222222222444444444555666777888999777666555666777777444222///111333222111222444777888777666666666888999:::333222000...---...///000444444555444222000---+++,,,111555555222///000111555666777777666666888:::555555444222000000111333...,,,...333444222222444333333555888;;;<<<;;;:::999555666???JJJWWWgggvvvyyyhhhQQQBBB??????===999999<<<>>>===999777888;;;777666777999;;;CCCSSScccnnnjjj]]]JJJ;;;666555333444444555777999999777555:::999888777555555555555777777666666666777777888222111000111222333222111222333444333111000222444777888999999777555666666444555666333000///000222000///...///111333333222777555333333333333111///'''***...///......000222222444666666555333222222000111333555777888999999666555444333333555777888555000,,,+++---//////...***,,,...000000222444666666777888888888666444222222333555666666444111000+++---///111333444555555000...---...111333555555777555333555888;;;<<<;;;999999999999999999999:::888777666666666777888999:::::::::::::::;;;;;;;;;;;;:::777555333222333444222///---///222555777666555666666666666555555555555666888888888888999;;;777777777777666666666666555333111//////111222444///111555777999999888777222000000222555???QQQbbbpppwww|||bbbJJJ???===<<<:::<<<<<<;;;777444222222000222444666777666666555555666888:::;;;<<<======666666888999999999888777444444444555666777888999666555666:::999555555888999777444444666888999999555222111333888;;;;;;999555777:::>>>@@@>>>:::777222222333222111111333555888888777777666666555555111111222555777999888666555111---000777;;;;;;888444444333111///000222444888777888999<<<===<<<;;;777777555333222444888;;;;;;;;;;;;;;;:::888555333222444555555444555777999555444666:::>>>===888222222555888888777555444333444444555666888999:::;;;999888777666555555666777111000000222444555444333...000222444555555444444444555666777666555333222111111///...------......111444777777555444555666;;;999666222111000111222333333444444666777999:::666666666777999888666444///222555555444444666999777666555444555666888:::222111000///......//////222333444444222///,,,***---222777777333000111333555777999:::999888999:::222222111///------000222---,,,...333444111000222222333666999======;;;999:::666777@@@IIISSScccqqquuudddMMM===:::<<<;;;777777:::===<<<888777:::===333333555999===FFFWWWgggmmmeeeUUUDDD<<<:::666000111222333555888888666444888777666555555444444555555555555555555666777777222111111222444444333111111333444222///...000333333444555666555555777999777888888444///,,,---...---------000333555666555555444333333555555444333+++...222333111//////111///222555666555333333333222333555666888888999999555444333222333555777999555111,,,+++---//////------///111111//////333666777888999999888666444333222333555666555333111///+++,,,---///111222333333111///...///222666888888;;;777444444777:::;;;:::888888777666666777777888555555666666777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;888888777444333333555777222///---...222666777777555555555555555444444444555666777666555555777999555555555555555666666666444222000...///000222444///111444777999999888777222111111222444===OOO```hhhqqq~~~~~~xxx^^^FFF<<<<<<<<<;;;<<<===;;;888555333333///111333555666666555555666777888:::===???AAABBB666777888::::::999999888666666555555555555666666444333666999999666666999:::777555555777:::;;;;;;555333222555999;;;:::888666888<<<@@@BBB@@@<<<888333333222111000222555888888888777666555444333333//////111444777888777555444000---111888<<<999666333333333111///000333555777666666888;;;===>>>===999888666333222444999===:::::::::;;;;;;888444111111333555666666777888:::666444222555:::;;;888444222444777888777444333222333333555777999:::<<<<<<;;;:::888666555555666666111000000222444555333222///000111444888:::999888555444444444444444444444222111000000000///---+++666666666666777888999:::===:::666222000///000111222222333555666888999999888888777777777777777888777666555555666666555444888777555444333444555666555444222222222111000...444777888444...+++---000222222222333444333111///111444888:::::::::;;;;;;555333111///...///111222222000000111333666666666555222000333888;;;999666666888;;;@@@IIIYYYkkkxxxnnnZZZEEE:::888777666666888888888777555555888:::;;;888666888<<>>;;;777444333333222333555999:::777555555222///000333666666555999777555555666555444222444444444666777666444111222555666333///...333777666333000///222666:::;;;>>><<<999555222000///......///000111222333444444666555555444444444555555111222333444333111...,,,---///111444555666777777555777999999888555444444222111000///000222555777555333000------...111333444666777555222000222444888888888888777666444333222333444555444111---+++,,,,,,---...///000111222222111111111333666888:::888888777777777777777777222111222444666777777555666333333777<<<>>><<<888===<<<;;;:::::::::;;;;;;:::888555222111222444555111111111111222222333444333333333333444666777888777777777666555555777999999555222222555666666444333222///...---...///000000444:::???@@@>>>;;;888555444555888;;;AAANNN[[[dddnnnzzztttpppttt}}}}}}gggQQQBBB;;;:::;;;CCC???<<<::::::888555222------...111555777777666:::888777888;;;===??????999:::;;;<<<<<<999777555000444888999888666555444444444666777888888888888888777555444555777:::<<<;;;666000///333777:::;;;===:::999===CCCDDD???:::222111000//////000111222777555333222333333222111......000333666666555333111111222444555555222000,,,///333333111000000111222555888:::;;;;;;<<<>>><<<======;;;888777888999666777888888777666555444333000...111666888666333333333444555555444444444222444777777555333222111555666666666666777:::===>>><<<999666555444555555444444444111//////000222222222333555777888777666555444333222333444555666222111111222333333111000666666666666777888999999;;;999666222000/////////111111222444555777777888888888777777666777777777666555444555666777666555777666444222333444777888666555444333333222111000444666666222---+++---000333333333444555444333111111444777999999888999:::666444222000///000222333222111000111333555555444555333111333888:::888555666777;;;AAALLL]]]ooo{{{ppp]]]HHH===888666555777999888777777777777666666999666444777===JJJ```sssmmm[[[GGG===:::777555555555444333555888999888666444111///000333555444333777666555666777777666555666555666777888777444222333777:::999555333555888777444111000333777999;;;;;;999777555444333333333333222222111111111111111333333333333333444555555333444555555444111///---...///111333444555555555444666888999777555555555222111//////000222444666777555222///------...///333666888777444333444666777777888888777555444333222333333333222000...,,,......//////000000111111111000000000222555888999;;;::::::999777555444333......///222666888777777555444444888===???===:::888999999:::;;;;;;<<<<<<;;;999666444222333444555444333333222222222333333222333333444555666777777777777777666444555777999777333///...111444555666555333111...---,,,------111444999>>>@@@@@@>>><<<444444777;;;===AAAKKKVVVeeeooo{{{}}}qqqooorrr{{{yyycccNNN???999888999@@@>>>;;;::::::999555222...---...111444666666555;;;999777777999;;;;;;;;;999:::;;;;;;999555222000111444888999888666555555555555666777777888888888888666555333444555888999888222,,,+++///666;;;===@@@<<<:::<<>>888666888<<<:::888666777999888444111555222111555===MMMdddxxxmmmZZZGGG<<<999666666666888666555666888999999888333111000000222333222222555555555777::::::999777777777777999:::999666333555999===>>>;;;999888999777555222222444777999999666666555555666777777888999777444111///......///000000111111222444555666666666777777555222///......///111222333333222222333555777888777555555666333222000000000222444555999777444111...,,,++++++000444888777555222222444555666777777666555444333333333222111000000///...111111111111111111111111000000///000222444777999======<<<:::777444111///***+++---111555777888777444333444888===???>>>;;;333555777:::;;;<<<<<<;;;:::999777555444444555555777777555444333222111111111333555666777666555444555666666444333333555777333000,,,+++---111444666777555222000...,,,,,,,,,222555999===???AAAAAA@@@444444888===???@@@GGGOOO```kkkzzz|||tttsssvvv}}}rrr]]]III<<<777666666<<<;;;:::;;;;;;999666444///......000333555555444;;;999777777888888888777:::::::::999666111---***111444888999888666555555666777777777777777777777777666444333222333555666555///(((''',,,444;;;>>>@@@<<<999:::===>>>:::666333333333333333222111000111/////////222333444333//////000222444444111///...------///222444444333111333444333111...---...333444666666666777999;;;;;;;;;:::888555444555666555666777888999999999999666222---,,,///111111///111222333444444555666666;;;:::888444000......000222444666777777777888999333444666777777666555444777888999777444222111111333222111222444555444222666444222000111444777999666666777999::::::888666666666666666666666555555333333333222111///---,,,000111222444555555555555777777777777666666555555333222222444666888888777555444222111333777;;;>>>999999888666444333444555333222000,,,)))))),,,000222444666666555444444444111333444444333333444666999888666444333333444444555444444444666666555444222111000333666888888777777777999@@@NNN```pppyyyfffXXXHHH>>>888777;;;BBB:::777555777:::999222---...---...444===LLLbbbvvvqqq___JJJ>>>888555555777:::888777666777888999:::333222111111111111111000333333555888<<<<<<;;;999888888888:::;;;:::888555666999======<<<:::::::::888666444333555777888777333333444555666777888999;;;888444000...---.../////////000111333555777888888999999888666333000//////000111222222111000///222444666666666555666777444333222222222333444555666555333000...,,,***)))...222666666222///......444555555666666555444333333222111000///000000111111111222222333333444444111111111111333555888:::======<<<;;;888444000...***+++---111555777666555222222333777;;;===<<<;;;111333777:::<<<;;;999888777777777777777777888888:::999777555333222111000333555777888888555222000333444444222111111333555///...,,,,,,...111333555777666444222000/////////444666777:::<<<>>>???@@@555555777;;;<<<===BBBIIIUUUbbbsss{{{lllWWWEEE:::666555555888999:::::::::999777555111000///000222444444333:::999777777888999888666888999999888555111---***222555888999888777666666888888777777777777777777888777555444333333444444333...))))))...444999:::<<<999666666999;;;999666222333555666666666555444111///...///111333333222000000111222444333000...,,,++++++---000333555555444555444333111///---,,,333444444333333444777999::::::999666333222333555888888888999999999999999777222---***+++---......111111222333444555777777======;;;777222///---...333555888999888888888999333333444444555555555555:::;;;<<<;;;777444333222///......///222444444444777666333111222444888::::::::::::;;;<<<:::777444444444555555555444333333000111222222111000...,,,000222444555666666666555444555666666666666555444222222111333666888888777666555333333555888<<>>IIIZZZjjjuuueeeWWWGGG===777666:::@@@:::777555777:::888111+++)))))),,,333;;;III]]]nnnyyyfffOOO@@@888333333666::::::999777777777999:::444444444333222111000000000222555999<<<<<<:::888666666777:::;;;;;;999777666777999999888888999:::888666444444555666555555111222333444555555666666:::777444000//////000111//////000222444666888999::::::999888666444222000111222222333222111000///222333555555444444555666666666555444444444555555111000///...---,,,,,,,,,000444777666111---,,,,,,333444555666666555555444444333111000000111222333000000111333444666777888333333222333555777:::<<<;;;;;;;;;:::888555333111...///000333666666555222///000222555888::::::999222555888:::;;;999666444333444666777999:::;;;;;;;;;:::888555333222111000555777999999888444000---111222222000//////111333---...000222222222222222555555444444444444444444666666666777888999;;;<<<777444444777888999???EEEMMMYYYlll}}}vvvgggRRRAAA999666666666666777999999999888888777333222000111222444444333888777666888:::;;;:::999666777888888777444111///333555888999888777666777999888777777777777888888:::999777666555444555555444111...///222666666555555333222333777999999888222333666888999:::999999333111000000111222222111111111111333444333000...+++******,,,000444555555666555444222111///...,,,111222222222111222555888999888777444222111333666;;;:::999999888777777666666222---******,,,...///222222222222444555777888;;;<<<>>><<<777222...,,,444666999:::999888888999666444222000111333555777<<<===>>>===999666555444---,,,,,,...222555666666999888666444444666888999<<<;;;;;;<<<;;;999444111000111222333333333222111///000111111111000///...000222444666777666555444222333444666666666555555222222111333666777777666666555555555666888:::<<<777888888555111000333666222111...,,,,,,---///000222555888777333000000222111111111000///111444777::::::888777555555444444666555666888::::::888666---...000222444666888999888888888:::BBBRRReeerrrkkkZZZHHH<<<666444666:::888666666777888666111,,,((((((+++111:::FFFZZZlllkkkTTTBBB777111111555999::::::999777666777999777888888777444222111111///111444888;;;:::777444333444555888;;;;;;999888555555666666777777888888888666555555555555333111111222333444444444444444777666333111000000111222//////000222444666888:::::::::999888666555333222333444444555444333222111222444555444333333444555777666555555444444444444...---,,,,,,,,,...///000333666999777333///...///333444555666777777666555444333222111111222444555///000111333555777888999444444444444666888;;;===:::999888888777666666666333333555777999888555222...000222444666777777777555666999::::::888444222000222555888:::;;;;;;;;;:::999777555333222111111555777888999777444000...111222222000//////111333...111555666555222111000222333444555666777777777555555444444555666777888888444333555777888<<>>888777777666666777888888777666888999666444222222333444444444555555555888;;;<<<;;;:::444555888999999888666444444666888999888777777888999888777666777777999:::::::::999888777666666666777444222333666777555333000000111333777:::;;;:::333444555777999::::::;;;555444222222333444333222222111222444555444111///******+++...111444555555666444222222222111000...///000222222222333555777777777555333111222555777<<<;;;999888666666555555444222...++++++---000222333333222222333555666888777:::======999444000...555777888999888777888999777444111//////222666999;;;<<<===;;;888666555555...------///222666777777;;;:::999777777777777888:::::::::;;;:::777222...---...000111222111000//////000000111111111000000///111333555666555444222///000333555777777666666333222222333555666666555555555555555555666666666666777777333......111666555333111111111222222222555888:::888333///000111000000000......111555888::::::999777666444444333333333444777999999777555///000111222333444555666666888999888===LLLbbbtttooo]]]HHH<<<888555555666666666666666555333111///,,,***+++000888GGG]]]qqqmmmUUUBBB555///000444888:::;;;:::777555555777999;;;<<<:::666333222333...000333777999888333//////000222666999;;;:::888444444666888:::999888666777666555555555444111///111222333555555555555444666555444333222111111111...//////111333555777888999999888777666555444333555555666777666555444333333444555444222222333444666555555444333222222222///...,,,,,,---///222444222555777666333111222333333444555777888888777777333333333333444444555666000111222333555666777888444444333444555888;;;===:::999777666555666777888666777999;;;===<<<888555///111444555666666666666666777999:::999888555444111333666888::::::999888777777555444333333222222333444666777777666333222333444444222111111333555333555888777444000//////111111333444555666777777222222333444555666777888888444444888;;;:::<<>><<<888444333444---///333777888666000,,,---...000555999::::::888222444888<<<>>><<<888555666555444444444333000---111222444666777777666666666555555444333222111000---......000222444555666999888888777666555555444666666777888888777666555444555555333111111222333444444333333222111000000111///---,,,...111444777///222444333111000333666333444666777888999888888333444444555555666666666222222333333444555666666333333222333555777:::<<<;;;:::777555444666888999888888;;;>>>??????;;;888111333555666666555666666666777888999999888777666222444777999999888777555666555444333333333333333000111444666777777777666555666666444333333555777666888888666111......000000111222333444555555555000111222444666777999999666444666<<>>GGGTTTeeeuuujjj[[[FFF888555555666555777888777555333333888<<<;;;888555333444555555555333333333666888999888666333555777:::;;;:::888777555777888999777777888999888777666666777999;;;===888888888888777777777777;;;666222111444777888777111333666999<<<======<<<666555444222222333444444555444333555777:::::::::222222333555777777444222***+++---111444666444333444111///000333555444222+++...111444444444666777555555444222111333888;;;888777666555555666777777000000000//////111555777666444333222222333555666111333555555444333444555444444444333222222555777//////000222444777:::;;;666666555333111111222444444555777999:::<<<>>>???>>>>>>>>>??????<<<888555999:::::::::888555333222222000...---///111111111333222111222333333222111222222222222222222222222000222444666666666444333222000///333777888444000333333444555444333222111222333333111......000333555777888999888555222000777<<>>888222333555777777555222111111333666999;;;:::888666666666444222222222222000...+++...111222222333444555555444333444666777666555888777777777888666222///555444222111000111111222000111111222222000///...000//////000333444444333666555333111000000111111444555555555666666777777888666444222222333555666444555666777777555333111222000...000444777777666777888999777444444777:::999999:::<<<===<<<:::888444555666777666444222111444666888555111000333777777888999:::888666222000777777777777666555444333111222444555555444333222888666444333333555777999777555444222111111111111///000222333333222000///111000///111555777555333888:::<<<===<<<<<<===>>>@@@DDDJJJTTTiiippp\\\FFF;;;888888888999777666444111000222666:::===:::666333222444777999777555333222444777888888666666777999:::;;;:::999:::888666555666777777666:::777333111222555:::>>>@@@@@@===888333111333666999555222444888:::888555333555777999::::::999888555444333111000111111222333333555999<<<<<<999555111222333444555555555555//////000222333333222000111222222333444555666666222///000555555111111555666444222000111333666888===:::666555666888999999444111......000333666666777666444222111222333444333333444555666555222000444333222111111111222333222111111555:::===<<<:::777555222...++++++...111===;;;<<<@@@EEEHHHHHHFFFFFFEEEEEEFFFHHHGGGCCC???BBBBBBBBBBBB@@@<<<777333333222111111222222111000444444444555777666444222000111333444444444333222111222444555444333222000000//////333888:::777444222333333444333222111000222333444222000///111444555666777777777555333222555:::???>>>999444333333222333555777777666555444444222111222444555444222444444333333333444555555333444555444111...---------///444:::@@@LLLaaasssrrraaaNNNFFFBBB<<<999888888666444444666888777555888444111333>>>QQQfffsssjjjXXXEEE:::666444555999;;;:::777555444333444555666777777555222111222444555777999:::999666222//////...///111555777888888999999:::===>>>;;;555111222444666666444222111111444666888999777666555555555444222111222111000......000444555444333444444555444333333555666666555444444444555666666333000555444333222222222333333111111222222222111000000222000000111333444444333333333222222111222222222333333444555666777888999888777666555555555666666444555666666666555333222222000///000333555555444444555555444222333666999999999999:::;;;:::999888888888888777666444333222000333444222...---111555777888999999888666444222777777777666666555555555444444444444333222111111777555444333333555777999777666444222111111222222222222333444444333222222000000000333777999888666888:::<<<<<<;;;:::;;;<<<;;;???DDDMMM```xxxxxxeeeTTTCCC<<<;;;:::999999999888666222111222666999999777444222222444888:::777666444444666777777777333444666999;;;;;;:::888888666444333444555555555666444111000111666;;;>>>???>>><<<888444222444777999555222333777:::999777555666777888999888888777777666444222111111111111555555777:::===<<<888555222222333444555555555555111222222444555555444222444444444555555555555555555111111555555111111555666444333111222333555777:::888555444555666777666444111...---...222444555666555444333333444555666555555555666777666333111444333222222222333444444333222222444888999999777555444222///---...111444NNNLLLLLLSSS[[[___\\\XXXTTTQQQQQQTTTYYY[[[XXXSSSRRRRRRSSSTTTSSSMMMCCC<<<666555555555666666444222333333333444444333000......000333666777666444333222333333333333111///...///...000444:::<<<:::888333333333444333222222111333444555444333222222444444555555555555444444444333777<<<<<<999666555555333555888::::::888666444---,,,,,,///222555555444333333333333333444555666444555666444111...,,,,,,---000666;;;>>>GGGZZZllltttdddRRRGGG@@@;;;999999<<<:::888777888888777666888777666999CCCUUUjjjwwweeeUUUDDD<<<999777888;;;;;;:::777555444555666888333333222000//////222444777888999:::999777444333000//////000444777999999999888999::::::888333000111444666666444333333333666777888777555444444555666444222111222111000///111444777999888666555555666444222222444666666666111111222444666666444222444444333333333444555555222222222222222222333444444222111111222333333222///000111222333444444444111222333555666888999:::888888999999999888777666444555555555555444444333333111111111333444333222222222222111111333777:::::::::999999999999999:::;;;:::888666444333333333///111222000------000444666777888888888777555444888777666555555555666777666555444222111111111111555555444444555777999:::999777444222111111333444444444444444444444444444000111333666:::;;;:::888999;;;<<<<<<:::999999:::666999<<>><<<:::999;;;:::888444222222555888666444222111222555888:::888777666666777777666444222444777999::::::888777555444333222222222333444333222000///111666;;;>>><<<<<<:::777555444666888999555222222555999999999777777777777666666666555777666555333222222222222555666999<<<===<<<777333333333333444555555666666333444555666777666555555777777777666666555555555888555333444333111222555555555444333333333444444444444333444555666555333444111---+++---111444555666555444444444555666777888777777777888777444111444333333333444555666666555333222333444555444222333333333111111222555888aaabbbdddiiinnnpppnnnkkk```]]]]]]bbbjjjooommmjjjeeeeeefffiiiiiicccXXXPPPBBB@@@>>>=========;;;:::777555222111000///---+++,,,///444888999888555333222222333333222111000000000000222666:::<<<;;;999555555555555444444333333444555555555444444333333444333222222333444555666333666:::;;;999666555555555777:::<<<<<<:::666444+++,,,---///222555666777333333333333444555555666333444555444111...------222444777999999@@@TTTfffzzzkkkWWWEEE;;;666666777>>>===;;;:::999888777777888888999<<>>:::888999<<<;;;999777555444666888:::444333111///...000222444999:::::::::999888777777444222000000333555777777666666777777777666444222333444666666555444555666888999888666444333444666888666333222222333222111222555999;;;;;;999888888888555333333444666666666222222333666777777555333333333444444444555666666333333222222333444666777555333111000111222111000,,,...000333444555555555333333444555666777888999777999;;;<<<<<<:::777555333444444444444444444444444444444444444444333222444333222111111444777:::;;;;;;:::888777888:::<<<:::888555222000111222333111222333111000000333555555666666777777777666666777666444222222444555777555444333111111111222333666666666777888:::;;;<<<<<<999666333222333555666555555444444444444555555222333666999;;;;;;:::888;;;===>>>===;;;999999999555666999AAAPPPeeeyyy}}}hhhNNNDDD<<<;;;===<<<::::::>>><<<:::666333222555777555444222111111444777999888888888999999888555222222555888:::999777555444555555444333222222333555555444222111333666999<<<999999888666666666888999999555222111444777999:::777777555444333333333333666666555555444444444444555777999;;;;;;999555222444444444444444555666666444555777888777666555666777777777777777777777777999777444333222111222333555555555555444333222111//////111444777888666444222///,,,,,,///333777888777777666555555555666666999888777888888777555222333444444555666777777888666555333222111111000///111222333444444666999;;;lllooorrrrrrnnnjjjiiiiii```^^^^^^dddmmmsssuuutttpppqqqrrruuuvvvrrrjjjdddYYYUUUOOOKKKIIIHHHFFFEEECCC>>>777111///...---,,,+++...444888:::888555333111111222333333333333333222333555888:::;;;999888888888777777666666666666555555444444444444333333333222111000111333555666444666999999888666444333666888;;;===<<<:::666333...///111333444555777888333333333333333444555666000222444333222000///000666777888777777@@@VVVkkkvvv^^^GGG888333555666??????===;;;999777777777777888:::===DDDRRRdddqqqrrr```JJJ===888777999===:::999666555555666888:::999666333111111333444555::::::::::::::::::999999777444111000111222333333222444555666666666666666555666888777666666777888::::::999666444444666888:::777444333333444333333111444999;;;<<<<<<<<<<<<999666444444555777777666666666666888:::999777444222222333444444555555555222222222222333666888999555222000//////000000000,,,...000333555555555555555555555666666666666666666999<<<>>>===;;;777555222222333444555555555444666777888777666555444333555333111000111444666777:::;;;:::777555555888;;;999666222///...000222444444444444333222222444666555555555555555555666666666444222111111222333555333333222111222333555666777777999:::;;;<<<=========;;;888555444555666777444444333333333333444444333555888999:::999999888===??????>>><<<:::::::::777777:::BBBOOObbbxxxzzzdddLLLBBB:::999;;;::::::<<<>>>===;;;777444222444666666555333111111333555666999999999::::::999555222555888;;;:::777444333222666777777555333333555777:::999777666555666888999777666666666777888999999999666333111333555888999555555333222222222222222444555555666777777888888444666888999888555333111555555444444444555666666333555888888666444444555555555555666777888888888888777555222111222333333666666666666444222111///+++---000555999:::999777000...,,,...222777:::<<<888888777666555444444444999888777777777777555333444444555666777777888888666555444222000//////000111333555666666777:::<<>>666111---+++***+++...333777999888555333111111222222333444444555444555777999999999777666::::::999888888888888999666444111000222333333222222111000000000222333444444555777888777666444333777888:::;;;;;;888555222111333444555444555777888555444444333333444444444///111333333222111000111666777999888777BBB[[[rrrzzzeeeKKK:::555777888>>>>>>>>>;;;888666666777666888:::<<>>???999888777777888888777666666666777888:::999777555111111222333333333222222000111222333555777999:::666333000///000111111111...///000222333444555555777666666666555555555555555888;;;======:::666444///111333555666666444444777999::::::888666555555333111000111333666777666:::;;;;;;888444444777;;;>>>;;;777333222333666777777666555444444444555555555444333222222333555666666555333222111111222222222333333333444666777888777999;;;<<<======<<<<<<;;;:::888666555555555666222222222222222222222222333555777888777777999:::>>>???@@@???===;;;;;;<<<999999<<>>>>>===;;;777444222333555666555333222222333444555999999999:::;;;999666333888:::<<<:::666333333444888:::;;;888555555888;;;???===;;;999888777666666666555444555888999999999999777555333222444666777333333333333333444444444555555777888999999999999444555777666555333333333666666555444444555666777222666888888555333333555222333333555666777777888555777666222222555666444888888777666444222000///+++---111666:::;;;999777...------000555999;;;<<<777777666666555444444333777666444444666666555333444555666777777777777777444555444222000000222444444666888888888777888999QQQSSSRRRNNNGGGBBBAAAAAAEEEFFFHHHIIIJJJMMMRRRWWWXXXZZZZZZXXXUUUWWW\\\bbbccccccccceeeggggggeeeccc\\\VVVMMMDDD===666000,,,,,,...222666777666444222222111111111111222222222333555777999999888777777;;;:::999888777888888999666222...---...111111111111111000000000111111222222333444666777777666555777888999999888666333222000222444444333333555777666555444444333333333333000222444333222000///000333666999888666>>>VVVmmmyyyttteeeNNN===999999999<<<======:::666444555777555888:::<<>>999666888;;;777777777777666666555444888666444555777999888777777888:::;;;<<<;;;::::::555333111000000///---,,,111555999:::999888888999666777777666444333444555666777888777555555666888:::777333111111222333222333555777888888:::===???999999999:::;;;:::888555111222333666888888666444///000111111111000///......///111444666888999999777444111000111333444444111111111111222333444444555555555666666666666666555777999;;;;;;888555333---///333666777666444222555888;;;:::888555555555111111222555:::======<<<===@@@@@@>>>:::888;;;???IIIFFFAAA<<<::::::;;;<<<===;;;999777777777777777555333111000000111333444888777666555444222111111444444555666777777777777777888;;;<<<===<<<:::999777777777666555444222222111222333444444333222111000222444444444666:::>>><<<>>>???>>><<<;;;;;;<<<999999<<>>>>>=========???@@@>>><<<===CCCHHHHHHJJJIIIDDD@@@BBBLLLUUUSSSWWW^^^gggnnnqqqqqqooolllggg```XXXOOOEEE;;;555,,,///222555666555333111333222111000////////////111444777888888888888888::::::888777777777888999666111,,,***,,,///111111000111111111111000000000000000222555777999888777888888888777666444222111...000333333222222444777777666555444333222222222222444555444111///......222555888777222777LLLaaakkkkkkaaaNNN???:::999777;;;<<<<<<999555444555777555888;;;===CCCQQQfffuuuuuudddPPPCCC===888777888666777777777777555333222444333222444888:::999777666888:::<<<<<<<<<:::999222111000000111000---+++333777;;;<<<:::888888888666666666444222111222333444555777666555555666777888555111///000111111111666666777777666888;;;>>>999:::;;;======<<<888555,,,---///222666777666444...///000000000...---,,,,,,...111444777888888888888666222222333555666777333333111111111222333444444444444555666777888888444666888:::999777444222+++...333777888777444111444777::::::777555444555222333555;;;AAAEEEEEECCCCCCFFFHHHEEE@@@>>>AAAEEESSSOOOJJJEEEAAA?????????CCC@@@===<<<<<<<<<;;;:::555333111///...///111333999999999777666444222111666666777888888777666555666888:::<<<<<<:::888777444444555555444222000///111222444555555444222111,,,///111222333666<<>>===<<<:::;;;;;;888888:::>>>BBBJJJ]]]qqq~~~qqqZZZLLLCCC>>>;;;>>>???>>>>>>@@@;;;;;;:::777444222333444222222222333444666999::::::999999999::::::999777666999;;;999555555999===:::<<<>>>;;;777666999>>>???>>>===;;;999888666555666444333555888:::999777888888888666333222222222111333666999;;;;;;;;;::::::;;;;;;;;;:::888666555666777777555222333666:::888777555444444555666777333888;;;:::666333444777333333222222222222111111222888999777999>>>>>>:::;;;999777444222000///...111111333555666666333000---...000333666666555333///000222444555666777777222111///000222444444333555555666777777666555444111333444333333444999===888:::<<<;;;888555333222999:::;;;;;;:::999888777<<<;;;:::999:::<<<>>>@@@======<<<:::999<<<@@@CCCEEEJJJRRR\\\ccchhhkkkllloooooommmkkkeeeZZZLLLBBB;;;666555:::;;;555222444111000000111222333111///000000222444666666444222666666555555555666666777666333///------...///...///111333111...---...000///...000666===???<<<999888888888888666444222111///222333111......333888:::888555444444444333111111333333333111111222333666666666444111444CCCRRR```kkkbbbMMMAAA999333555999:::999777555555666888;;;555444===JJJVVVbbbjjjkkkbbbTTTGGG>>>:::888777666888:::999555222000///555555666666777888999::::::888666444333333333444111000.........000222444777888999::::::999777666333444555444222111222333333111000111333555555555666555333222111111222222555444333333444777999;;;<<<:::999;;;>>><<<666000'''(((***///666999888666000//////000111111///---...---...111555888999888;;;:::888666444444444444555333111000000111222333666666666555333333444555::::::::::::888555222000000+++,,,555<<<;;;555111333111222777<<<=========@@@>>>@@@GGGMMMOOOQQQTTTUUUNNNIIIJJJJJJHHHFFFGGGWWW```]]]MMM@@@AAACCCAAAKKKKKKJJJFFFAAA;;;999777666555444222111000000000<<<;;;999888555444222111999999::::::888555111///666888:::<<<<<<999666444555555555444333111000///222555888888666333111000111000......000444999<<<999999999999999999999999999888999===@@@HHHWWWeeexxxiiiRRRFFF===<<<<<<;;;::::::999999555666888888666555666666333333333444555777999;;;999999999;;;===<<<999777999999999777666777999<<<999::::::999666555555666::::::;;;:::999888777666:::777555777<<<>>>;;;888666666555444333111111000///000333:::@@@@@@;;;555777:::===<<<999666777888888999:::;;;:::888666444333333333555888999888666777888999:::999888777666666666555333111111333555666888:::;;;;;;<<<>>>???===<<<:::555111......///000222444666777555333222222111000222444555555444111111222333555777:::;;;555222000111444777666555777777777777666666666555777666666666777666444333666888999888666555555666777777888888888777555555::::::999999:::;;;===>>>999888666444333555999===@@@CCCGGGLLLRRRXXX\\\^^^hhhiiilllooonnnhhh___WWWPPPEEE<<<;;;;;;888666666333222111111222222000...000000000222444444333111555555444333333333333333444111---+++,,,---.........000111000...,,,---///000///111666===???===999888888999888777555333222222444444111------111666999777555555555444333111111222333333222111222444888777777555111333@@@OOO```pppjjjTTTBBB777111666888888888666444444555777:::555555<<>>>>>AAA???JJJMMMOOONNNIIIBBB===:::666555444333111111000000888777777666555444444333777888999999777444111...444666999;;;;;;:::888666555666666666555333111000444666777777444222000000000000///000111555888:::888888888888888888888888:::999999<<<>>>EEETTTbbb|||gggOOODDD===<<<<<<;;;:::999999888777888999999777555555666333222222222444666999::::::::::::<<<======:::888666666555444444555999<<<666777777666333222222333777777888888888888888888;;;888777999<<<===999555444444444333333222222222///000333999??????:::555666999<<<:::777444555666777888:::::::::999777666555444333444777888888777555666777888999888888777777777666555333333666888888:::;;;<<<;;;<<<>>>@@@<<<<<<:::777333111000111222444666777888888777666555333333333555666555444000//////000222555777999888555222222444555444333777777777777777777777777:::999888777777555444222555777888777555333333333333444555555555444333222777888888999999:::;;;;;;666555222000...000555999======<<<===@@@EEEIIILLLVVVZZZ```hhhnnnpppnnnkkkiiiZZZJJJBBB>>>;;;999888777666444444444333111000000///...///111333222222444444333222111111111111333000,,,***+++,,,,,,,,,,,,...//////---,,,,,,---111000222777<<<>>><<<:::888888888888777666555444555555333///++++++///444777666666666777666333111000111333333333222333444999888777555222333???LLLbbbtttqqqXXXCCC555000666777777777666444333444666888666666<<>>999777666555333333222222222444444444555555666666666777777888777666333000...111333666888:::::::::999666777888999888666333111555666666555222111111222111111222444555777888999888888888888888888888888;;;999999:::;;;AAAPPP]]]xxxzzzbbbMMMBBB===<<<;;;:::999888777777888::::::999777555555555333333222222333666888:::;;;:::;;;<<<======;;;999444333222000000333999===555666666555222111111222444555555666777888888888:::999888999;;;:::666222111111111111222222333444000000333888======999555666888:::888444222222444555777888:::;;;;;;::::::777555333333555777888888333444555777888888888888888999999888777777:::<<<;;;<<<===<<<;;;;;;===???:::;;;;;;:::777555444444555666666777999:::;;;<<<999777666666777777666555000000///000111444777888:::777444333333333222111777777888888888888888888;;;:::999888666444333222555666777555333111000111111222333444444333222111444555666777888888888888555444222000000222777;;;>>><<<:::999999;;;>>>???BBBFFFLLLUUU^^^fffkkknnnvvvkkk\\\PPPHHHAAA<<<999;;;999777666777666555444222000......000222444444444333333333333333444444555222...++++++++++++***+++,,,---...------,,,,,,000000222555999;;;:::999777777777666666555444444444333000,,,)))***///333666555666777888777444111///111444444333333333444777666666555333555???KKKcccsssnnnUUUBBB555111666777888888777555444444555888777999<<>>JJJWWWkkk}}}qqq\\\JJJBBB===<<<;;;:::888777555555777888:::999777666666777555444333333444666999::::::999999:::;;;;;;:::888555444222///...222777<<<888888999777555333444444555555555666666777888888777666666888999888444000............000222333444000111333777;;;;;;888555666888:::777333111222444555666888:::;;;<<<======999666333222333666888888555555666777777777888888;;;;;;<<<;;;999999;;;===<<<<<<<<<;;;999999:::<<<888:::<<<<<<:::888777777777666666666888;;;>>>@@@===;;;999888888888777666333333111111222555888:::999777555444333333333333888888888888888999999999888999888666444333333444555666777555222000///000111222333444444444333222222333444555666666666555333333333222333555:::===>>>===<<<;;;:::999888888999:::===BBBJJJUUU^^^eeeooonnnhhh___UUUKKKBBB<<<<<<999777777777888777666555222000///222444666666444444444555666777888999888444///,,,++++++*********+++,,,...//////---,,,//////111333666888777777444444444444333333444444111///,,,)))))),,,111444555555666777999888555222///222444555444333333444333222333555555888BBBLLLcccooofffOOOAAA888333777888999999888666555555666888888:::===BBBNNNdddxxxkkkPPP>>>888777666333777666555333222333666888@@@@@@???<<<999555222000*********,,,///222555777666888<<<>>>>>>;;;888666666777888888888666444222444555666555444444555666444222111222333444444333555666999:::;;;;;;:::999444444444555555666777777777777888888777333...***)))+++...000333555888999666444333333555666666555111///......000333444444777666555555555666777888444666999;;;<<<;;;:::999===<<<:::777444444555777777666555555555666777888666666:::===>>>???GGGPPPTTTVVVWWWZZZeeeqqquuuqqqiiidddaaa```[[[QQQIIIFFFDDD<<<555777999444...+++)))---000000222444444222444888<<<>>><<<999666444777777666666666666666777888888777777777777777777888999888888777555333222***+++---000333666888999666888:::;;;;;;888555333222333333222222444777:::888:::===??????>>><<<;;;999999999999999999999999;;;:::::::::999;;;EEEQQQbbbvvvwwwgggUUUHHHDDD===<<<:::999777555444333444666777777666555666777555555444555666777999999888666666777888888777555888777333000...111555999999::::::888666555555666888777666666666666777888222222333555666555333111,,,,,,,,,,,,...000222444111222444666888999777666777999:::888444222333555555666888:::<<<===>>>???;;;777333111222555777888888888777777666666666666<<<======<<<:::::::::<<<::::::999777555555777999888:::<<<<<<:::888777888666555444444666999>>>@@@@@@===:::888888888888777555333111000111444777999666666555444333444555777888888888888888888999999444555555444222222444666777888888666444111000111222333444555555555444333000111111222333333444444000222333333444555888;;;:::;;;;;;;;;999777555333888888999;;;???GGGPPPWWW^^^bbbfffeeeaaa[[[PPPGGG???<<<999888888888888777666444222222444666777777555555666666777888::::::777333///,,,+++,,,++++++++++++---///222222000---...///000222444555555666333333222222222333333444///---+++***+++///333666555555555777888888666444111333666666555333222222//////111444777:::DDDMMM___jjjbbbMMMBBB;;;666999777999:::999777666666666888777999===BBBNNNdddwww~~~lllTTTAAA:::888666444666666666555444555888:::BBBAAA===999555111...---***+++---000333555777777666999<<<>>>>>>;;;888555666777888888777555333111333444555555444333555666555333111222333444444333111444777:::<<<<<<:::999666666777777888888888888555777888888666222...,,,+++...000333444666999<<<555444444666888999888666333111...---///111222222444444333333444666777888444555888:::;;;;;;;;;:::>>>===;;;777555555777999777666666666888;;;>>>@@@======AAAFFFHHHJJJRRRZZZjjjiiidddaaahhhqqqnnndddWWWRRROOOOOOLLLDDD>>><<<777333333777888444///...'''(((***---000222222000333555666666555444555666888777777777777888888999:::999999888888777777666999999888888777555444333***+++,,,...000333666888555777999:::999777555333222333444444444666999<<<:::<<<>>>@@@???>>>;;;:::888888888888888888888888:::999;;;;;;::::::BBBLLL```uuu~~~rrrbbbQQQFFFDDD<<<<<<:::888666444222111222444555555444333333444333444555666777777777777555444333333555555555333999888555222///111444888777888888777444333333444888777666555555666777888111222222333333333222222...------,,,---000222444111222444555666666666666777999:::888444333555888888888999:::<<<===>>>???;;;888444222333555666777999888777555444444444444:::;;;<<<;;;:::999:::;;;888888777444222222444666:::;;;<<<;;;888666666777555444222222444888<<<>>>@@@===:::888888888888777444222///......111444666333444555444444555777:::999999888888888777777777111333444333000000444777777888999777555333222333222333444555666555555444000000//////000111222333000222444555444444444555777777888888777666555444555777888999:::>>>DDDHHHLLLPPPVVV^^^iiimmmcccVVVIIIEEEAAA>>>===<<<:::999666444222333555777777777777666666555555666666666222///+++***+++---......,,,,,,...111444555222///...000111222333444555666333333222222222333555555000///------///333555777666555444555777888888666222444777777555333111111...---000555888;;;DDDLLLZZZjjjgggSSSGGG===777;;;666888999999777555555555666444555;;;BBBOOObbbsssxxxjjjVVVEEE<<<999888888555666777777666777:::<<>>===;;;888555666999<<<888888888;;;???DDDJJJMMMKKKKKKPPPWWWYYYYYY[[[___mmmllldddYYYYYY___\\\RRRGGGBBB@@@AAA@@@:::777777333333777<<<;;;555111111***((((((,,,000222111000222333444444333333555777888888888888888999::::::888888888888777777777777888888777666555444444333---------...000333666777555666777777777666444333444555777666666666888:::888:::;;;<<<<<<:::777666666666666666666666666666888999<<<>>>;;;:::@@@HHH[[[qqq~~~qqqaaaOOODDD@@@<<<;;;:::777555222111000222333444333000.........///111444666777666444222555333222222333444444333666666444222000111444777666777888666444222222333666555444333444555777999555555444222111111222333333111000...///111333444222333444555444444555666666777888777444333666999:::::::::;;;;;;<<<===>>>;;;888555333333555555555666555444222222222333333444666888999999999;;;<<<777666555222111111333666;;;<<<;;;888555333444444555333222222333666:::<<>>===555333222333555777777666888777555444333222222222---***((((((+++...000111------///222666777444000000111222333333444555777444333333222333444666777333111000000333555777777777555444555777888888888333555888888555222000000///...000555888;;;CCCKKKVVVkkknnn[[[KKK===888===555777888888666444333444444222333999BBBNNN```pppssshhhWWWHHH???;;;;;;<<<555666888888888888;;;===<<<999444///,,,*********+++...222666888777666444333555777999888666333111666666777777666444111000111222333333222222444555555333222222333444333222000333777:::;;;999666444444555666666777666666666333555888888666333000///,,,///222333333555999===777888999;;;<<<:::666222111...,,,,,,...111333444111000000111222444777888333333555777999::::::;;;>>>===;;;888666777:::===999999;;;>>>EEELLLSSSXXXWWWXXX^^^fffhhhdddaaaaaaeeeeee\\\MMMHHHMMMNNNHHH???:::888999888444222333333666<<>>555222333---)))(((,,,111222111000111222333333222222444666888888888888999:::;;;;;;666666666666777777777777777777666555444333333333//////...///000333666888555555555555555444444444777888999888777666777888666777888888888666444222444444444444444444444444777888<<>>777666555222000111444777===<<<:::777333111222333555444333222444666999;;;???;;;777555666777777777777555111//////222555777444666777555333333777::::::999888777666444444333555777888444000///222777444666777666555333333444666666666666555444333222...///000/////////111333111222444444444333333444333444666777888777666444333555777888::::::999999888:::@@@IIISSS___iiinnnfffZZZMMMGGGDDDAAA===;;;777333111222111000444:::666666444333111000///......+++((((((,,,000111111------...111444666555333000444777777444222222333555222000222555777666444222333555555444333555666666555333222111222333444777666444222000000000000,,,---111777999:::AAAIIITTThhhppp```NNNGGGAAA888::::::999666333222555888222000///555AAAOOOZZZ```mmmfffZZZLLL@@@:::888999999::::::999999888777666444222...+++***+++---///777888888888888777666666999888777888888777444111666777888888666222...+++333555666666333000......222000///111444555444222444333333444555666444333666555555444444444555555444666888999777333...+++000000000000222444666777444666888999999777555333444111---,,,---000111222/////////000111444666888555444333222333666:::<<<888666333111222666;;;>>><<>><<<:::999LLLYYYmmmsssYYYIIIAAA<<<<<<;;;888666444222111000555555444111---*********,,,///222555666666555444111000...///333666888999888444111///000222444555999::::::888555555666777555333000...000444999===:::888444111000111333444777777555333111111333555111333555555444333444555:::999777444222333777::::::::::::::::::999888777666444222111333555666666555111...---///000///---000000111222444777999;;;444666666444111000333666:::999666333000/////////111222333555666888::::::>>>;;;666444444666777777777555333333555777888888777888777555111111333666;;;999555222111111222333666555333222222333444555888666555666888777444111777777666666555333222111...000000000//////111333000111222111111111222333555666777777777555333222222333444666777777777666111333777>>>GGGRRR[[[aaafff___UUUMMMGGGBBB>>><<<555222111222222000333888333333222222111000//////...+++)))***---///000000,,,,,,...000444555444333111444777777555333333444555333111222555666666444333444555444222222333444333222111//////111222333444333222000//////000000000000333666777888>>>FFFYYYnnnwwwgggSSSHHH===333666777888666444444777:::555222///333>>>LLLZZZaaaooogggZZZKKK???888666666999999999888777555333333111///---+++***+++---...777777888999999888777666888777666777888777444222666777888888666222...,,,000222555555444222111111111//////111444777666555555444333333444444222000555555444444444555555666555666888999777333///,,,222222222000///000222555555666777888888777555444555222---+++,,,...///000000000000111222444555666333333222111111333666999888666333222555999???BBBAAAHHHQQQXXX^^^dddlllrrrssslllggghhheee[[[QQQMMMIIIEEE@@@>>>>>>?????????:::999666444222222333333444555666777666555444222222...,,,...222555333111333333333555888999888777999888777666666666777777666555444444444666888999999888666444333333333444999444///...000444666777444222111000111333555777<<<:::777555333333333333222444666777777777888999888777666666555333111000444888<<<>>>===;;;999888CCCQQQggg|||mmmUUUFFF???;;;<<<;;;:::888777555555444555555555333000...---...000222444666666555444222111000///000444888:::;;;888555222000111333444555666888999888777777888:::666555222111222555999<<<:::888444222111111333444777666555333111111333555444666777777666555666777999888777555333555888;;;888999999999999888777777444222//////111333555555555222///...000111000...//////000111222555777888555777777444111000222555:::888666333111000//////111222444666888:::;;;;;;>>>;;;777444555666777777777555333333555777888888666777777555222111222444888666444111000111222444777666444333333444555666999777666777888777444111888888777555444222111000///000111000//////111333111000.........000111333888888888777555333111000000000111222333444555555...///000555<<>><<<::::::<<<>>>>>>>>>:::888666333222222333333000111222333444555666666333000...///222333222000333333333666999::::::999999888666444444555666777777666555555555666777888999888666444444555666777:::666222000111444555666000/////////111444666888;;;999666444222111111111000333666777888999;;;===::::::999888777666444333555888;;;===<<<:::888888<<>>;;;777555666777777777777555333444666888888888555777777666444222222222555444222000000111333444888777555444444555777888;;;999888888888777555333999888666555333111111000111222333222111111222444222000---,,,---000222444888777666555333222111111......///000222444666777333222222333888>>>EEEIIIVVV___ddd___SSSHHH???:::111...///333444111///000///000000111222333444444555444333222000///---,,,++++++---///222444333222222333555666666666666777666555444444444444444444222333333222000000222444333222000.........000111000/////////000222333555666333333333111000666>>>RRRjjj|||vvvcccQQQ@@@333000222555888999999::::::777333///...666GGG\\\kkkpppeeeUUUEEE:::555444555666666666666555333222111555555555444333222111111555666999;;;;;;:::999777777666666888:::;;;:::999888888888888666333///---///111444555555555777888222222222333555777999:::777666444444555555444333333444555666666777777777444666777777666333///---222555666111***)))///555666666555444444555666666444000+++)))***---///000111222333444444444333222222333444222000111444777:::;;;===BBBJJJRRRZZZ______eeekkkmmmjjjddd___\\\UUUOOOGGGBBB@@@===<<<<<<;;;::::::;;;>>>@@@@@@???:::999666444333333444555111000000111222444666777222000...///222333333222222222333666999;;;;;;:::999777555333333444666777777666666555555666777777888666555333444666888999:::777555222222333444555000000///000222444777888888777666444222222222222222444777999:::;;;===>>>;;;<<<<<<;;;999777777777777999<<<===;;;:::999:::<<>>>>>======;;;:::999888555666777555333222222333666777888888888666444333333111000111444777999:::888666444444555666666555000333666888888888888888888888888888888777777666888777666444444444444444555555555444222222333555999::::::999777666777999:::;;;:::888666666777999333444555666777777777777111---)))''')))---111222333222000//////000000000........./////////000000333555666444111111444777999888777555333222111111111222444666888999::::::;;;999777666777888777777777555444444666888888888666777888888777555333333444333222111111111333333999888666555555666888999<<<;;;:::999888777555444777777555333222222222222444555555444333222444555444000---,,,...222444555666555444333222333333444.........///222555888:::999888666666888===BBBEEEKKKYYYeeeeee^^^UUUJJJ@@@444000///222444111//////111222222444555666777777::::::888666222///---,,,,,,,,,...000444555444333222333333444666777666666555555555333222222333333///000111000000222555888777666333111000///000111111000000111333555777888444222111111//////444<<>><<<999777777999:::999;;;::::::<<<>>>??????===<<<:::888666555555666777444333222111111333444555///......000222444555555222222333555999;;;::::::777666444333222333444555555555555555555666666666555444333333444555888999888888666444333222333444333222222222333444666777666666555555555555555555555777:::;;;:::;;;<<<===;;;===>>>===:::888888999:::<<<======<<<;;;;;;<<>>===:::888666444666777777555222111111222555666777888888888777666555333111000222444555555666555444555777888777666000333666777666555555555888888999999888777555444888777777666666555555555444555555444333222333555999999999777555444555777<<<<<<<<<:::777555444555222333444555666777777777111---)))'''(((,,,///111000000///...------///000//////000000000/////////000333444333222222666:::888888777666555333222222000111444666777777777777888777666666888999888777666555444555777999999888777777888999999888666555555444333222222333333444;;;999777666666777888999;;;;;;:::999777666666666555444333222222333444555777888888777555555666777555111------000444666666444333111000111333555666222111000000222555999;;;:::999888888999;;;>>>@@@CCCPPP]]]ccceeeeee[[[NNN===666222444555333222222555555555666777888888888<<<;;;:::777222000000000......000333666777666555444222222333555666555444444555555333111000111222//////000000111333777;;;:::888666333222222333333222222222333555777999;;;444333222333000///444;;;JJJbbbyyyzzziiiSSS@@@444333333555777::::::888666444444222111666GGG```rrrkkk^^^KKK<<<666666888:::666666777999:::::::::::::::999888666333000...,,,444444666777888999:::::::::888888999;;;===>>>===999999999777555333000///444555666666666666888999;;;;;;999777444444666888888666555666888:::;;;;;;555666777888888777555555222333333333222000...,,,...222444444111222777<<<888666555333222222222333///...---///222444555555222333333444444444444333///444888888666666;;;@@@JJJNNNTTT[[[bbbgggkkklllrrrkkk___SSSHHHAAA===<<<666888888666666::::::999:::999888999;;;<<<;;;:::<<<;;;999777666777888999888777555444333333333333......///000222444666777222222222555888999999888555444444333333333333333222333333444555555666666444444444444555666777777666666777555333222222444444444444333444444555555555555555666777777888888666888::::::999999:::;;;:::===???===:::888999;;;<<<===>>>===;;;;;;<<<===@@@JJJ[[[nnn~~~ttt^^^NNNEEE???===>>>>>>>>>>>><<<:::666444222555666666555222000000111444555666777888999999999777555222000111222333222333222333555888999888777333555777777555444333444888999::::::999777666444777777888888777666555555333444555555333333333555888888777555222111333444;;;<<<<<<:::777444333333222333444555666777777777333///+++)))***,,,...///...//////---,,,,,,...000111111222222222222111000000222444333222333777:::777777777777666555444333111222444666666666444333333333333666888999888777666555555666888999999888777666666777999:::999777555555555555555666777777<<<;;;999666555666777777:::::::::999666666777888222111111111222444777888999::::::999777777888999444000,,,---222555666555444333111///000222555666777555222000111333666999999888888888888999:::;;;;;;EEENNNWWWeeepppjjj\\\HHH>>>777666888777666888888888777777777777777777888888777444111111333666111111222555888999999777444222111111333555444222333444444222///---///000111111111111111444888;;;999888666444444555666777333333333444555888:::;;;777666666666333000444:::JJJaaaxxxzzzjjjSSS@@@555333333333666999;;;999777666777777555888FFF^^^pppkkk\\\HHH999444555888:::888888999:::;;;;;;;;;;;;:::999888555333111//////444333444444666888:::;;;999888666777:::<<<<<<<<<::::::999777555333111///444555666777666777999;;;======;;;888444444777999999777555555777999::::::666777888888888666444333111111222111000///---,,,///222555666777888:::<<<888777555444222111000///000000111333666777666555333333333333333444555666444:::???@@@???@@@FFFLLLUUUXXX]]]bbbdddccc```^^^___XXXMMMCCC<<<888777666888;;;;;;777777:::<<<999888666555666888999999999<<<:::888777666666888999:::999888666555444444333///000111111222333555666222222222444666888777666222333444444333333111111///000111333444555555666444444666777888777777666333555666555333111222333333333333333333444444444555555666777777777777666333555777888777777888999999<<>><<<<<<<<<<<<<<<<<<:::777444222444555666555333222333444555555666666777888888888777555222111222444444444///000222555888:::999888555666777777555555666777::::::;;;;;;:::999888777666777888999999777666555222444555555444333444555888888666333111000111333777999::::::777555444444333444555666666666666666666222...,,,---............///000...,,,,,,///222333333444555555555444333222444555444111111555888666777888888777666555444333555666777777555333111...///111555888:::999777666555555777999:::999777555333222444777::::::999333333555777999;;;<<<===>>><<<999666555444555555777999999888555555888:::000//////000222555888;;;;;;<<<<<<:::888888999;;;333///,,,---222666555333555444111//////111444666;;;888444111///111333555777777888888999999999999666;;;AAAKKK```sssrrrdddOOODDD:::888:::::::::<<<999999888888777777666666333444444222000111666:::222222444666:::;;;:::999555222000000222444222000222444444222...,,,---000333333333222111333777:::777666555444555777999;;;333333333444555777:::;;;;;;:::::::::666222444999HHH___vvvzzzkkkTTTCCC999333111222555999<<<;;;999777:::;;;888999EEE[[[mmmlll\\\GGG888333444777999::::::;;;;;;;;;::::::999<<<:::999777555444333333444333222333444777:::<<<999777555666888:::;;;:::::::::999777555333111000333444666666777888;;;>>><<<===<<<888555444888;;;;;;888666555666888888888777888999999888666444222000000000000///...,,,+++111333555888:::;;;;;;;;;888888666444222000...---222222444666888888666333333333222222333444666777:::AAAGGGIIIHHHJJJQQQWWW\\\___bbbdddbbb\\\UUUPPPIIIEEE>>>999666555555555999======777666:::===:::777555444444777999::::::;;;999777666555666777888;;;:::999888777666555444111222222222111111333555222222222333666666666444111222444555444333111///---...000222444555555666444666888999:::999777666111444666555222111222333000000111222333333444444666666777777666555555444000222444555555555666888888;;;>>>===888666888;;;<<<===<<<:::999888:::<<>>AAABBB???===:::666444333333444666888888777555555888;;;222222111111222333555666999:::;;;999888777888:::666444111111222444555555333444333222000111444777:::666111---+++---111333555555555666888999888666999999;;;@@@IIIUUUaaahhhQQQHHH>>>888999;;;<<<;;;:::888666444333444555666666333///...///222444555333444555555666666555555222222333444444444333333555444333222222222222333444444555666666555555444333333444666888:::<<<===:::888444222111444777999:::::::::999999888888888CCCPPPbbbnnnmmm___JJJ<<<888777666777999::::::999::::::<<<>>>???EEETTTcccpppfffRRR>>>444444555444;;;:::999888777777777777888888888888888777666666111111111111333666999;;;666666666999;;;;;;:::888888888888999:::888555222888777555444444666888:::<<<;;;999777555555888:::>>><<<888555444444555666555555666555444222///...222111111111111000///---000444888999999999<<>>999333...///444:::AAA===888555555666777777555444333333444666999::::::888777444222111000000777:::>>>>>>:::777666666444111...,,,+++...111333777666666777777777444222///...///000222333222111000000111333444555666666888888888999999777444111555666666444222000000111333222111000000222333555777666555444444333444444555666777888888777666555777888:::;;;:::999777666777888888888777777999;;;::::::CCCYYYuuu}}}kkkUUUGGG@@@;;;;;;===>>>>>>>>>===;;;999777666888888999::::::999888888666666666666555333222222555555555777888888777555---///222444666777888888;;;:::999888777555444444666999<<<>>>>>>===:::888777666444333222222333333555444333333333333444444888777666555444333333333333111222777<<>>;;;888555222222333666888::::::::::::::::::::::::???KKK^^^mmmoooaaaJJJ999999888777777888999777666:::999999;;;===FFFXXXiiiwwwlllWWW@@@444333555555999999888777666666666666777777777777777666555555222111111111222555777999777666777999;;;;;;:::888777666777888999999777555888666333222222444777888999999888666444555888;;;===;;;888555444444555666555555555444333222111000333222333333333222000///111444777888888888:::===:::999999888777666555555666555444444444555777888888777666666999@@@HHHMMMMMMXXXfffooopppmmmjjjiiiaaa___ZZZTTTMMMFFF@@@===>>>===:::444///000444999>>>;;;666444444555666666444444333333444777999:::888777555222111/////////444888;;;<<<:::888777888444222///------///222444888777666777777666333111,,,,,,,,,///222444444333111111111222444555777777999888777777777666333111555666666555222111111222555333222111111222444555666666666555555555666666777888888888777666444333666777999:::;;;:::888777666777888888777777888:::777888???QQQhhh|||xxxgggTTTHHHAAA<<<:::;;;;;;;;;<<<<<<;;;999888777;;;;;;======<<<;;;999777666777777777666555444444666555555777::::::666333---...111444666777777777999999888777666555444444666888:::<<<======<<<;;;888888666555444444444555555555444444333333333333666555444333222222222222333222222666;;;===;;;777777999;;;888333111222555555666666444222111111222666555444222222333555777555666666777888888777777444888;;;:::555111111222222555777777666666888999:::::::::;;;;;;::::::999777666444222111111222333222222333333444666777777555333000111333666666666444777;;;???@@@>>><<<:::<<<:::888666666888;;;===AAAAAAAAA>>>:::777555555666555333222111111111222666777777777666777999;;;:::888555444555666666666///000111111222444777:::666444000------///222444444333333333555555333111444333333333666;;;???BBBEEE???999777888::::::999888777555333222222222333888555333333444777888888444555555444444333222111333333333333333222222222444555666666666555444333555555444333222111000000222222333555888;;;===>>>;;;999666333222333555666999::::::;;;<<<<<<======>>>JJJ___ppptttfffMMM999;;;999777666777666444333888666555777:::FFF\\\ooo}}}rrr\\\DDD555333555666777666555444444333333444666666666777666666555555333222111111111333555777777666666888:::;;;999888555444444666999;;;;;;:::999666333000000222666888777777666555333555888;;;<<<:::888555444444555555555444333333222222222333333444555777666555333222333555777777777777999:::999::::::;;;;;;:::999999777666555444555777999:::::::::;;;>>>EEENNNWWW\\\aaahhhqqqwwwvvvooofff___SSSQQQNNNIIIDDD???;;;999<<<<<<:::666222111444888;;;888444222222444555555222222333444555777999:::777555333000///......///222444777888888777777888666444111//////111444666:::999777777666555222000+++******---111444555666222222222222444666888::::::888666555555444222000555666666555444333333444666555444222222333555666666666666777888888999999999999999888666444333222333555777999::::::999999666888::::::999888999:::555666:::GGG[[[pppttteeeSSSHHHAAA;;;888888777888999:::::::::999888===>>>???@@@???===:::888888888999999999888888777888666666999===<<<666111,,,...000333555666666666777777666555555555555555777777888:::;;;<<<======999999888777666666666666555555555555555444333222444333222111000000111111333222222555:::;;;999666666999;;;999555222222333444555777777666555444555555444333222222333444555333444666777888777555444111666:::;;;888444222222000333777999999999;;;<<<:::::::::999999::::::;;;:::888666333111/////////...///000222444666777888666444222222555777777777666:::???@@@===999777777;;;999666555777:::???BBBDDDFFFGGGEEE@@@:::666444777666444222000000000000444555555555555666999<<<<<<999666555555666666666000111222222222333666888444222000......000333555222111111333555666555333444444333222222333444555;;;888555444666777777666888888666444333333333333777555444444666888888888555555555444333222000///333333222222222222333333555666888999999777555444888777555333222000/////////000111333666999;;;===:::888666444333333444555777777888:::;;;<<<===>>>???OOOgggyyy{{{kkkSSSAAA<<<:::777666555444222000222000111444999EEE[[[ooo{{{sss```HHH999555555444444444333222222222222222666777777777777777666666555444222111111222444555666555555666888888888666333222222555888<<<===>>>;;;999555222222444777:::888888666444222333666888:::999777555444444444555444333222111222333444555333555888:::999888777666777777777777777777888999:::;;;<<<=========<<<;;;999888666555666888:::;;;999===EEEOOOYYY```dddfffqqqmmmhhhddd```[[[UUUPPPCCCBBBAAA???===<<<;;;:::999;;;;;;888444333555777888555222000111333333333111111333444666777888999666444222000/////////000111222333444444444555555666555333111111333666888;;;999777666666444222///,,,++++++---000333555555333333333333555777:::<<<:::888555444444333222111555666777666555555666777999777555444333444555666555666777888999:::;;;;;;888888777777666555444333111333555888999:::999999888:::<<<<<<;;;:::::::::777555777CCCWWWooouuueeeRRRFFF???:::777888444555777888999:::999999;;;<<>>;;;999;;;;;;<<<<<<<<<<<<<<<;;;;;;999888<<<@@@>>>777000,,,---000222444666666666777777666666666666777888999999888777888999;;;<<<999888888777777666666666333444555666777666666555444333111000000000222333444333333555888999888666666888;;;:::777333222222444777::::::999777666555555444333333333444444333111222555777777555333111000333666777666444333444///222555999;;;<<<======;;;:::999888999:::;;;<<<;;;:::777555222111000000///000111333555666777888666555555555666888888999999===???<<<666222333555999888777777999;;;???AAABBBDDDGGGGGGBBB<<<666333777666333111000//////000333333333333333555888<<<<<<999666444555666666555333444444333222111333444333111000//////111333444//////000333777999999888444444333222111000000///333222111111222333333333999888777666666555555555444333333444666888777666666555555444333111000///333333222222222333444555666777999::::::999888666;;;:::777555333111111000------///000333666888999888888666555444444444444444444666777999;;;<<<===@@@SSSmmm~~~~~~nnnXXXIII<<<:::777666555333111///+++,,,///444888CCCVVVhhhsssnnn```MMM===777555333333222111111111111111111777888888999999999888888666555333111111222333444555444333333555666555444111111111444999===??????===;;;777555555777:::<<<;;;:::888444111111333555999888666555444444444444444333222111222333444555333666999;;;:::999999::::::999888888888999999999<<<<<<=========<<<<<<;;;888777555555666888;;;===>>>EEESSSbbbllloookkkfffmmmcccVVVMMMIIIGGGEEECCC;;;;;;:::999999999::::::888:::;;;999666444555777666444111000111222222222000111333555666777777777555555444333222111111111111111000000000111111111777666444333333555777999;;;999777555555444333111000///...///111333333333444444444555777999<<<===999777555444444444333222555666777888777777888::::::999666555444444555666555666777999::::::::::::444444555555555666777777111222555777888999888777777999::::::888777888999;;;666777DDD\\\tttwwweeePPPCCC<<<888777999333444666888999999999999666888;;;===>>>===<<<;;;===>>>>>>?????????>>>>>>===;;;;;;>>>@@@>>>777111,,,---000222444666666666999888777666777888999:::<<<:::777555444555777999666666666666666666555555222333444666888888999999444333111000000222444555555444444555777777666555666888999999666444111000555888;;;<<<:::777555444555333333444555666444222000111333555555333111///000111111111111222444666///000333777:::<<<======::::::999888999:::<<<===::::::888777666555444444333444555666777777777666666777888888888999:::;;;<<<>>><<<777000...111555888999;;;<<<============:::>>>BBBCCC@@@;;;666444555444222111000000000111222333222111111333777:::999777444333444555555555555666666444222000000111222111111000000111222333...///000444888;;;<<<;;;333222222111000///...---////////////000111222222777777777777777777777777222222222444777888777555666666555555444222111000333333222333444555777888888999:::;;;;;;;;;:::999===<<<999666444333222222,,,,,,---///111333555666666666666666666555555555222222444555777999:::;;;===NNNhhhzzz}}}ooo[[[MMM;;;999777666555444222000***+++///444777???OOO___kkkjjj```OOO@@@888555222222222111111111111222222888888999999::::::999999777666444222222333444555666444222333444555555444111111222555:::===>>>>>>;;;:::888777777999;;;======<<<999555111000111333777666666444444333333333333333333222222333444444222555999:::888888;;;>>><<<:::888888999:::::::::<<<;;;:::::::::;;;;;;<<<777666666666999>>>CCCFFFIIIPPP]]]jjjrrroooeee\\\VVVOOOGGGBBB@@@@@@>>>===<<<;;;999888777777777888777999;;;:::666555666888777555222111222333222111000111444666777777555555444555555666555444222111333000...---///000000000777666555444555666888:::999777555444555666555444444333222333555555333111333444666888:::;;;======777666555555666666555333555666888999888999;;;<<<;;;:::777555444444444555555666888999999888777666222222222444555777999:::444555777999999888777666555666666555333333444666===888888EEE\\\ttttttaaaLLL???999777888:::444555666888999888888777333555777999;;;<<<<<<<<<>>>>>>?????????>>>>>>=========>>>>>>===:::666222,,,...000333555666666666;;;999888777777888:::;;;;;;999666333222222444555444555555666666555555444222222333444555777999:::555444222111111333666888777666666666666666666666666777777666555333111///555888;;;;;;999777555444555444333555888888555111///000222333222111///...000///......///111444555000000111333777:::;;;;;;999999999999:::;;;<<<<<<888888888888888888888888666777888999999888666666777999::::::::::::;;;<<<===<<<999444///...222666999;;;>>>@@@AAA???===;;;555888<<<===<<<999888777222222111000000111222333333222111000///111666999666444111111222333444444555666777555222000///000222222111111111111111111//////000444888;;;;;;;;;444333222111///......---//////000000000000222444444555666777777888888888111222333555888888777555666666666555444333222111333333333333555777:::<<<:::::::::;;;;;;<<<<<<<<<>>><<<999666444333333444------...///000222333444444555666666777666666555111222333555666888999999:::FFF[[[qqq{{{ttt```NNN:::888666666666666444333...///111444555;;;JJJYYYjjjiii___NNN???888555444333333222222222222333333777777888999999999999999888666555333333444555666888666444333555666666555111111333777;;;===<<<;;;666666666666777888:::;;;===<<<999555222111333555666666555444444333333333333333333444444333222222111555888777666777<<<@@@<<<999666666888:::;;;:::888777666666777999<<<>>>999::::::>>>CCCKKKRRRWWWVVVXXX\\\bbbddd^^^RRRIIIAAA???===<<<<<<;;;::::::<<<;;;999777777777888999777999;;;999666555777:::999777444333333333222111000222555777777666444222111333666888888666222000333000------000333333333666555555555555777999:::666555333333555777888777555555666888999888555222222444777:::<<<=========555555555666888888666555444666888999::::::===>>><<<:::777555333333333444666777888888777555333222111111222333555777999;;;999:::;;;<<<;;;:::888666777666555333111111444777<<<999:::CCCTTTiiizzz~~~iiiYYYGGG===999777888;;;666777888999888888777666555555555666888999:::;;;============<<<;;;::::::;;;===>>><<<888444222222---...111444666777777777;;;:::888666666777999:::888666444111000111222333444444555666666666555444333222111000000222555777555333111000111333777999888888888777666555666777777666444333333222000///333555888999888666666666666444444666::::::666111000000000000000///......000///...///000222333333222000...000333777888888777888999:::;;;;;;;;;;;;777777888888999999999888666777999:::999888777666777:::<<<<<<;;;:::<<<>>>;;;:::888555444444444555777999;;;===>>>===<<<;;;444666888999888888999:::111000000000000222333444333222111///...000555888444222000///111333333333555666666555222000000000222222222222111111000000000000111444777999999999777666444222111000//////000111111000000111333555222333444666777888888888222222444666999999777555666666666666555444333333333333333444666999<<<>>>;;;;;;;;;;;;;;;<<<===>>>===;;;888666444333444444......//////000222333444333444555777777777666666222222444555666888999999:::@@@QQQjjj|||zzzeeePPP999777666666777777666555333222333333444999HHHXXXkkkjjj___MMM===777666666444333333333333333444444666666777888888888888888888777555444444555666888999777555555666777777777111222444888;;;<<<;;;999111222333444666777777888<<<;;;999555333222555777555555555444444333333222333333444555444333222111111444777666444666<<>>>>>AAAFFFNNNXXXaaafff]]]ZZZVVVUUUSSSLLLBBB999888888666555555555777888999888777777777999;;;===777999:::999666555888;;;;;;888666444444444222111000222555777777555333111///222666999999666222///333000---...222666777777666555555555666777999:::555333222333666888999999555555888:::<<<;;;777444222444888<<<>>>>>>>>>===333444555888::::::888555444666999::::::;;;>>>@@@<<<:::777444333222333333666777888777666333000///222222222333444777999:::===>>>??????===;;;999777:::999777444222333777::::::::::::???KKK^^^rrrwww```RRRCCC<<<:::888888:::888888999999999777666555777666666555666888999:::;;;;;;;;;;;;:::999888777888<<<>>>;;;444000000222---///222444666777888888;;;999777555555666888999555444222000000111222333444555666777777666555555555222///------...111333444222000///000333777999999:::999888666555666777777555333111111111000///000222555777777666777888777555444777;;;;;;666111000000//////............//////000222444444333222444000------111555666666666888999;;;<<<<<<;;;;;;666777777888888888888777555666888999:::999777666777:::======<<<;;;<<>>AAAGGGNNNVVVaaaiiijjjeeeTTTOOOHHH@@@;;;888777888777888888777555333444555888999:::999777777777999@@@>>><<<999666444333333444777999555...,,,000555777999999888444111//////---///222444555444222000111111111111333666888::::::888555333111222333444555444333333444555777888;;;;;;;;;;;;:::999888777999888888:::===>>>;;;999444444444666888999999777444555666888;;;======<<<999888666555444444444555777999:::999666222000///444111......111555888:::@@@BBBDDDBBB>>>;;;:::;;;;;;<<<;;;777333444999???BBB@@@>>>@@@DDDQQQhhh|||wwwkkk\\\LLL<<<777777777888:::;;;:::888666666666666777:::777444444666888777555;;;888777888;;;<<<:::777???===999555222222222333333222222111222333555666:::777333000///111444666888777555444333333333444111222333555777888999999888444...******---222555222111///000333555777777777666555444333333444555333333222111000///...---333333333444555666777888777666555555666555333111///000222222000///000000333222000//////111222444333222000000111333666888<<<<<<<<<;;;;;;;;;::::::666666888;;;888111...000222555888:::999777666555999::::::;;;;;;::::::999888777777888::::::999888555444444444555666888999666555444444666:::>>>AAA////////////111333555777555333000---,,,...333777333111......///111111111222111111333444555444333222111222333444444111///111000//////000111000......000222222222222444555555444222222222333555666555555666666666666666555444333444666888:::999888777777666777999888666444222222222333444666888:::999999::::::::::::999999:::999999777666333111000......///000222333333444666666555444444444444444888888888999888888888777999<<>>@@@???<<<999999999:::;;;;;;777333333999>>>BBB@@@???@@@DDDPPPgggzzzsssfffUUUGGG:::555666666777999:::999888777777777888888===999666555666777777666888777666777999;;;;;;;;;@@@===:::666444333444444555555444333333333444444777555333111222444666888999888666555444444444555111333555777888999999999777444000------000444777333222111222555777777777333333222222333444555666111111000000000000000111444444333444555666888999666444333333444333222000000222333333222000111111000000///...///111333555444444333333333555777999;;;;;;;;;;;;;;;:::::::::777777999;;;777000---///333666888999888777777777::::::::::::::::::::::::888777777999:::;;;999888666555444333444666888:::777666444444666999===???000000000000111333555666666555333000...000444777444111//////000222222222111111111444666666555333000000111444666666444222222111//////...---+++)))***---111333444444555666666555333222222222333444666666666777777666666555444333333444666777777666888777777888999:::888666555444333333444555777888777888888888888888888777:::;;;;;;;;;999555222///,,,---///222444666777777666666555444444444555555::::::::::::999888888888777999DDDYYYmmmrrrdddTTTDDD;;;444555777555222111------///444888@@@OOO]]]ppppppgggUUUEEE>>>===<<<:::::::::999666444111///111222555777888777777666333444555666777777666666666555444555666666444333333333555888:::;;;999777444444555666777888999:::666555444222222222333333888888888777666555444333444555777999::::::999999666444111111333555666666666555555444444444444444888999<<<>>>===@@@JJJVVV```dddggggggeee^^^QQQCCC777555222///---...///000555666666444111/////////111444777999888777666666666777777666555333111000111111000000222555999<<<<<<======:::666222000//////////////////.........111222444666777999999:::;;;999666333111111333444777777555444444333444444555666777999:::;;;<<<<<<777777777888999777444222222333444666999::::::888999888888777777888999:::999888666555555666888999999:::999777444222222333444111...---///333555666777999;;;;;;999888777888999:::999666333333777;;;???======>>>BBBMMMaaatttnnnaaaNNNBBB888555666666666888999999999999999::::::;;;???<<<777555555666777777666777777777777999<<>>;;;888666666666666777777777666555333222111222222222333555777999;;;999888777666666666666666333444777999::::::999999666444111000000222555777333333333444777888777666///000000111333555777888000000//////000222444555555444333333444666888:::555333111000111111000///333444666666444222222222//////......000222555666555666666666777777888888999:::::::::999999888888888777888:::777000---///666777999888777777888:::;;;:::999888888999:::;;;888777777888::::::999888888666444333333666999;;;888777555555666888;;;===222111111111222333555666777777555333111222444666444222000000222333333222...///000333555666444222...///111444777888777555222111000//////...+++((()))---222555555444444444333222222111111111222333666666777777777777666666444333222222444555555444888777777888:::::::::888777666555444333444555555777777888888888888777777;;;<<<======;;;777222///***+++...222555777999999777666666666666666777777<<<<<<;;;:::999888888888555777@@@RRRhhhsssjjj\\\GGG===555555666555222222//////222666:::AAAPPP]]]mmmmmmeeeTTTEEE>>>;;;999999999999888666444222000333555777777666555444333///111333555777666555555444333333444555555444222222333555777999:::999888777777777888888999999999555444333222222222333444555555666666555444222111333444555777888999999999666333111111222444555444555555444444444444555555888<<>>;;;888555444444666777777888999777555666;;;@@@???>>>;;;999888888888888777777777666444111///------///222555888:::<<<<<<999999888888888888888888444666999;;;<<<;;;:::999666555333111111222333444333222333555777777555333///000111222444666777888333222111111222444666888555444222222222555777999555222000///000000000///444666888888666444444444222222111000111333555777555666777888888888777666666777777888777666555555555444666999666111///111888888999888777777999;;;;;;:::888777777888:::;;;777666666777999999888666999777444222222555999;;;888777666555666777:::;;;333333222222222333555666777888888666444333333555444222111111333333333222------...000333444333111......///222555777777666111111111222222111///,,,,,,000444666666444222111/////////000000111222333555666666777777777777777555444222222333555444444777666666777999;;;;;;:::888777555444333333444444777777888888888888777777:::;;;===>>><<<777222///)))+++...222555777777888666666666666777888999999<<<;;;:::888888777777888444777>>>OOOgggwwwsssfffIII???666555666555333444333222555888:::???LLLXXXgggiiicccTTTDDD;;;777555666666777777666555444333555777999888555111000000,,,...111333555555444333333222222333555666555333222444666777888888888888888888888888999999::::::555444444333333444555666555666666777666555333222111222333444666777777777444222111111222333333333222222222333444666777888:::AAAJJJQQQWWW]]]```bbbfff```TTTHHHBBBAAA===888.........------...//////222333222000---+++***+++***///444888888666444333333444555666666444222111111111222666<<<>>>;;;888888999;;;:::777555444444555444222000//////000000222444666888:::;;;;;;;;;===;;;888444333222333444777777666666555333333222444444555666666666666666666888::::::999666333222222222444777:::;;;999777555666666555444666:::===888777777666777777888999888777666333111111333666333111......000222333444333444666888999:::999888777777777666555555666777777666888999<<>>===<<<;;;:::999999999999666666666555333000---+++,,,...222666999;;;;;;;;;888888999999999999999999666888:::;;;<<<;;;:::999888666444222111000111111222222222444666555333111222333333444555666666666777666555555555666777888444333222111111333444666555333111111111222111///333666888999888666555555888666555333333444666777555666777888888777555444444444555666666444333222111111444777666222222666888999888777666777:::<<<;;;:::888777777888:::;;;555444444555777888666555999777333111111444888:::888777666555666777999:::555444333333333444555666777888999888555333222333333222111222333333222111...------...000222111111///...---///222444555555000111222444666666444111000333666888666444222111---...///000111222333333444555666777888999999999777555333333444666666666666555555666888:::;;;;;;999888666444333333333333666777777888888777777666888999;;;<<<:::777222///,,,---000333555555555444555444555555666777888999:::999777666666666777777555888???OOOgggzzzwwwjjjKKK@@@777555666666555666666555666888888:::EEEQQQ```fffeeeVVVDDD999555333222333444555666555444444666999;;;999444000...///---...000222333444333333333222333444777888777555333555777777666666777888777888888888999:::::::::555555444444444666777888999999999999888888777666111222222333444555666666333222111111333555444444//////111333666999<<<===BBBKKKUUU[[[___aaa___ZZZQQQMMMDDD;;;888999666111---.........////////////111111111///,,,******++++++///444777777555444333444444555666666555333222//////000555999999666333555777888888666555444555666555333222111111222222333444666888999;;;;;;<<<<<<:::777333111111222222444555555666555555444444333333444444444333222222444777:::<<<:::777555555222333555888::::::888555333555777666444555999===666777777888888777666666555555444222000000222555333111//////111333444555444444555888;;;<<<;;;999777777777777777666666555888888:::<<<===DDDSSSbbbttt~~~uuufff\\\LLLEEE>>>===;;;888888;;;============<<<;;;999999444555555444333444666888======<<<:::888888:::<<<::::::999999888999999999555555444333111///---,,,---///333666888999999999777777888999:::::::::999999999::::::::::::::::::888777444222000000111111444333222333444444222111444444555666666555555555888888888888777777666666555555444333333222222222444333222333333333111///000333777999888777666666;;;999777555555555666777555666777777777555444333333444555666666444222111//////222666666333444888777888888777666666999;;;:::999888777777888999:::555444444555777777666555777555333111111333666888777666666555666777999999666555444333333444555555666888:::999666333111111222111111111333333222000111///------///111222111111///,,,+++---000222222111111333666888888666444222444777888777555333333000000111222222222222222222333555777999:::;;;;;;888666444444666888888888555444333444777:::;;;;;;999777666444333333333444555555666666666666555555555777999999888555222000000222444666666555333222111111111222333555666777777666555333333444666777555:::AAANNNfffyyyvvvgggLLL@@@777555666666777888777666666666555666???JJJ\\\gggjjj\\\GGG999444444000111333444444444333333333777:::888444000///111000111111222333444444555444333444666888:::999888444666888777555444555777666777777888999::::::;;;555444444444444666888999;;;::::::999999999999999333333333333444444555666444333222444666777777666///000333777<<<@@@DDDFFFMMMYYYbbbbbb]]]YYYTTTOOOBBB???777111111444444///---...///000111111111111///000000...,,,******+++---000444666666444333333555555555444444333333333......///111444555555555444555777666444222222222555555444333333222222333444444555666888:::;;;===:::777444000.........///111222444555666666666666000111111111111111000000000444999<<<:::888777777333444666999::::::666333222666888777444333666:::555666888999999666444222222222222111//////111333222000///000222555666666555444555888;;;<<<;;;888777777777888888888666555777888;;;===>>>CCCQQQ___vvv~~~nnn```WWWGGGAAA;;;:::999777888<<>>===;;;999666555///222555666666666999;;;>>><<<;;;;;;<<<<<<<<<;;;777777777777777888888888555444333222111000000000000111333555777777666555555666888999:::::::::999;;;:::999888888999::::::888666444222111333555666666555333333444444333222222333444555555555444444666777888999888777555444777888777777555333111000222222333444555333000------111555888888777666666:::888666555555666777888777777777777666555444333444555777888888666444222//////111555555333444888666777777777666666888999888888888888888888888888666666555777888999888666555444222111111222444555555555555555666888999:::777666555444333444555555666888::::::777333111000111111000111333333111///444111...---...111222333333///***)))***---000111111222444666999999666444222555777888777666555666333333444444444333222222111222555777999;;;<<<<<<999777444555777999::::::555333222444777999;;;;;;888777666444333333333444333444444555555444444333444555777777777555222000444555777888777555222000...//////000111333444555555444333222222333555666666;;;AAANNNeeewwwssscccLLLAAA666555666777888:::666555555555333444===GGG[[[hhhnnn```III:::555666000111222333333333222111111555999888444000111333333333333333333555666666555444555777:::;;;:::999555777888777444333555777555666777888999:::;;;;;;444333333333444666777999:::999888777777777888999555555444444444555555666555444444555888:::999999222444777<<>><<<555555666666777777777777666555333222111222333333222333444555555555444333444666777999:::::::::999<<<:::888777777888999;;;777555333222333555999;;;999666444333444555444444000111222444555555444444222444777888888777555333999:::::::::888555222///111111333555555333///++++++///444777777666666666777666555444555666888:::999999888777666555444444666777999::::::888666444000000222555555222333777444666777777666666777888777888999999999999888777888777777888::::::999888444333222111111111222333444444555555666888999:::777666555444444333444444888999;;;<<<999555000---///222555666555555555666333111000000222555555555444222...---...///////////////111444777777555222333444666888999888777666777555555777999888444111000000000222555666666555666666555555666777888999555666666555444666999<<<777666666555444444333333;;;999666333111000111111222222444555555444222111444666888999888666333111///---+++...444666333000111111111333555888;;;===999===BBBMMMdddwwwssscccRRRBBB333///333666777999888666555666666666>>>GGG[[[lllvvvlllVVVBBB777222...000333444333222333444333333444444444444444444777666666555666666777888777777888:::<<<:::777444444333222111111333555666333333444555666666666666888777444222222222333444888777666777888777666444555555555555555555555555777555555999===<<<666000555444999FFFUUU^^^^^^ZZZffffffccc[[[OOODDD>>><<<777111******///444666666333555888::::::999777666777777555222///,,,,,,---000///000333666666333000000111111///...///222444...000222222111333777;;;444666666555222///...---333444555666666666444444555444444444555777999:::999777333---)))((())),,,111222333444555444444333////////////000000000000111222444666888888888888777777555444444555666666555666888999999888777777555777999999888444000...444111---******,,,///222555444444333444555666777===;;;888666666666555555444444666999:::999666222888888999:::999;;;GGGTTTlllsssooo]]]SSSOOODDD???999555555777999:::AAA>>>999777777555222///...///111666;;;>>>??????::::::;;;===??????>>><<<888999:::999888777888999:::777333222333444555666444333222111222444666888666666666666666666777888:::888555555777888666444666555333222333555777888:::888555444444444333222333222222444555555333222222111111333666777444111777999<<<===;;;777222///333555777888666222---***///...///222555777777666222333444666888999::::::<<<<<<;;;:::999777666555777777888999::::::888666666666555555444333222111666666666666666666666777777;;;???AAA???<<<999888777888999::::::999777666555333222333555555333000000111222333555666777888999888777555444333333222555777999:::999555111...///111333444555555666888666444222222333444444333333000...---...000000000///000222666888888555222111222555777999999888777555444444666888777444111000000000333666777777666444555555555666666777777555555555444444555888;;;666666555444333222111111777777666555444333111111444444444444444444333333444555777888888666555444222///...000333555222//////000111333777:::>>>@@@:::<<>>HHHYYYggglllfff___```]]]WWWOOOFFF???;;;:::555000))))))...444777888444666888:::;;;:::999888777777666444111//////000555333333444666666444111---...//////......///111222333444333111111444666444666777555333000///...444444555666666666555444555555444444444444555555555444222...***)))***,,,---...000111333444444444111111111111111111111111111222444666777888888888777666444333222222333444555666999;;;;;;:::888666555666777777666333000...222000...,,,,,,...000222666555555444444555555666:::888777666666555555444111222555999<<<<<<999777888888:::;;;:::;;;EEEPPPaaammm}}}|||lll[[[MMMFFF>>>:::666444444666777888===:::777666666666333111000111444999===???>>><<<:::999:::;;;===>>><<<:::555777888888777777999:::===888333//////222444555333333222222333555888999888666444444555666777777999666444444666666555333555444333333333444666777888777666555555444333222222111111222333444444333222000///000333444222000555777:::===<<<:::666333666888:::;;;:::666222000,,,,,,,,,...111333333222444444666777888999999999::::::::::::999888777777888888888999::::::888777666555555444444444555555666666777888888888888888:::===@@@AAA???;;;999777666888:::;;;;;;:::888666555333222333444555222000222222333333444666777888:::999888666444333222222333444777888888555222000---///111222333444777:::;;;999666555555555333222222000......000222222222///111444888:::999555222///111333666888888888777333222333444666666444111000000111333777888888777222333444555555555444333444444555444333444777999666666555444222000///...333444666666666555444222777666444333333333444555444444555666777777777777777444111111333333000---///000222555888<<<@@@BBB;;;;;;;;;CCCZZZsss|||xxxaaaNNN;;;444666888:::<<<999666666666555555<<>>HHHXXXjjjvvvsssggg[[[UUUOOOGGG???;;;888777666444...)))(((---333888999666888:::;;;;;;:::999888777777777555333222333444:::999777666666666444222---///111111000000000111555666555333000///000111444666777666444111000000555555666666666666555555555555444444333222111111000111111///---+++,,,---***+++,,,...111333444555333333333333333333222222000222444666777888888777777666444222111111222333555777:::<<<<<<;;;888777555555444444222111///...000000000000111222333444666666555555444333333222555666666777666555444333///000444888===>>>===;;;777888:::<<<;;;;;;BBBKKKZZZlll}}}uuugggWWWGGG===:::888666555666777777666999777555444555555444333333444777:::===>>><<<:::999999888:::;;;;;;:::888333555666777666777999:::???:::333......000333444333222222333555777999;;;:::666222111333666666555666444222222333444333222333333333333444444444444555666666666555333222000333333222222222333555555444111...---///000111000000333666999;;;:::888666666777999:::999777444222...---,,,...000222222222444555666777888888888888666777888999999999999999999999:::::::::999999888666555444444444555777888555777999;;;<<<<<<;;;:::===???AAAAAA===999777666666888;;;======;;;888666555333222333333444222111555444333222222444666777999888777666555444444444444555777888888555222000,,,---...///000222666999===;;;999888888888666444555333111111222444333333000222555999;;;:::666222000111333555666666555444111111222333444444333222000000111444777999999888111222444555555333111000222333444333222333555777666666666555333111///---333444444555666666777777888666333000000222444666444444555666777888999999:::777444333222222///---111222444666999<<>>FFFWWWeeeppplll\\\LLL===444222333444444222111222333444444444555666777888999:::;;;;;;;;;:::777444222888777777777777666333000......//////111333555666555444444333222111111111333222222222111111111000000222333333333222333333444555666666666666555444111333444222000333:::@@@FFFPPP```ooosssjjjZZZMMMIIICCC;;;666555666444333222...)))(((,,,222777:::999999::::::999777555444555666666555444444555777>>><<<999777555444222222000333666777666555444444666666555333111000//////444666888777555333333333777777777777666666555555333333333333222111000000...000222333111/////////,,,,,,---///000222444555111111222333444444555555000222444666777888888777777666444222222333555666777777888999999999999888444444222111000/////////000111333555666777777777555555444333222000///...222555888999888666555444000111444888===???>>>===666777:::===;;;:::>>>FFFYYYooossscccSSSDDD;;;<<<;;;;;;;;;<<<;;;888666666555444444444444444444666555555777:::<<<<<<<<<:::999888999::::::999888333555666666555555777888>>>:::555222222333444444222222333444666888:::;;;;;;666000///222555555444333222222111222222222222222222333444444333333222222333555555444111000///777666555222111111333555444111...,,,,,,...000222000333666999;;;;;;:::999555666888999888777555444333111///000222444444444222333444666777777777777333444666888999:::;;;;;;999:::;;;:::999888999999666555444333333444666777444777:::===>>>>>>===<<<>>>???@@@>>>:::666444333666888;;;>>>>>><<<999777555555444333333333222222666555222000000111333555555555555555555666666777777888999999888555222000+++,,,---......000444777<<<;;;::::::;;;;;;:::888888666444444555666555333222333555999;;;:::666333222333555666555444222111111111222222222222222222111000111444777999999888111222333444333222///...111222333222111111333444666666777777666444222000777555444333444666999;;;777444000......000444777444555555666777888999999:::888555333222111000///555555777888:::;;;<<<<<<888888999@@@QQQeeetttyyyhhhTTT???666777:::===@@@===;;;::::::999:::AAAIII\\\lllvvvmmmXXXFFF<<<777333666999999555111---,,,---000444888::::::999888444555777999999888666555888777666666666555222000......///000222333555555111111000000111222333333222222333444333222111000111333555555333222333444444555666777777666555444111333444222000555???HHHUUU[[[eeejjjfffYYYJJJ??????;;;777555666666444222222///,,,***---111666888999999999777555333111///333444555444333444555777===<<<:::777444222111111222666999;;;:::888777666555444444444333333222111444666888888777666555666888888777777666666666666111111111222222222333333///222666777666444333333111111111222333333333444---...000222444666888888111222444666888888888888888777555444444777999;;;888777555444444666888:::555333222000/////////000111333666888:::;;;::::::555444333111///---,,,,,,222666:::;;;999777666666333333555888<<<===<<<:::666666888<<<;;;999<<>>:::999888888:::;;;:::999666777777666444333444555:::999777777888888777555111222333444666888:::;;;;;;666111///111333444333222222222111111111222333222333333444444333222222///222555555222000//////777777555222...---///111222000///------///111333555666999;;;<<<===<<<<<<999999:::::::::999999888555222//////000222333333000000222444555666777777111333444777999:::;;;;;;999:::;;;:::888777888:::888777555444333333333444444777:::===??????>>>===<<<======;;;777333222222666888;;;======<<<:::888777666555444333222333444666444111///...///111222333333333444444666777888999999:::999888555333111---.../////////000222444:::999999:::;;;<<<:::888888666555666777888666555333444555777999888666333444555666666555333111///222333333222111000111222111111111444666888777666222222333333222000///...000111222222111000111222444555777888888777666444:::888444222222555999<<<555222///,,,---000555888666666777888888888777777777666444222111111111222777888888999999999888888444666:::CCCRRRdddttt~~~sss^^^GGG<<<::::::;;;<<<===;;;;;;<<<;;;<<>>KKKTTTeeeggggggbbbXXXKKK@@@:::999888777777777777555333444222000...///111333555777777666444333111///...222333444333333333555777;;;;;;;;;888444111111111222555999:::999777666666444333333444666666555333444666999999888888888888:::999888777666666666777222111111111222444666777333666:::;;;999777666555444555666666666555333222---...000222555777999:::222444666888999:::999999999777555444444777:::<<<888666444333333555888:::555444333222111111111111111333777999;;;<<<;;;;;;555444111///---,,,,,,,,,222777;;;<<<999666666777666555666888:::;;;999888555444666:::;;;999;;;???LLLaaauuurrr^^^NNNGGGEEE???>>>??????>>>:::555000666777777666555555666888888555222222555999===>>>999777666777999;;;;;;:::777888888777444333333444999999999:::;;;;;;888555111222333444666777999999999888555222111111222444222333333222111111333555444444444444333333333333000333666555222000000222666777666222---+++,,,///000222444444444555777:::777888999;;;<<<======>>><<<;;;;;;;;;::::::;;;;;;777333///---...000222222000111222444555666666666222333444666888999::::::888:::;;;999666555777999888777777666555444333222555666999<<<=========<<<:::::::::777444222222333666777999;;;<<<;;;:::999999999888666333333444666555333111000//////000111333333222333333444555666666777888888777555444222111222444333222111111222777666666777999999777555333333333555888999888777555444444555777777666444444555666777666444222111333555555333000...000222222111111333555666555444444444333222111000///...///000222111000//////000111333666999::::::999888;;;999666444444555777999333111...---...222777:::777888999:::999777555333333333222111000222444666777888999999999888777666555777;;;CCCOOO___ppp}}}wwwbbbKKK???;;;:::999999<<<::::::<<<<<<===EEENNN___mmmwwwooo]]]LLLBBB<<<666999;;;;;;666000+++(((,,,///333777999999666555...///111333666888:::;;;:::999888888999999777666000111222333333444444444222222222222333666888:::333555777999999777555333333666888777222000111333444555777999999777555444222333555999???KKKYYYcccllljjjdddXXXKKK???:::888777888888777555444555666555555444222111000111111333333333222222111111111222333444444333333555777888:::;;;:::666333222222333555888999888666666666555444444666888999777555444666999::::::999::::::;;;:::999777666666777777555444222111222555888;;;777999<<<<<<:::888666666444666888:::999777444222111111222444666888999999444555777999:::;;;;;;;;;:::777444111111333555777666666666666666777777888555555555444444333222222111333555888999::::::999777555111...,,,---...///333777;;;:::777444555777666666666777999999888666444333444888:::888:::???GGGXXXooo{{{lll[[[NNNFFFDDD======>>>>>>>>>;;;555111444666888888777888:::===888777555666888:::::::::666555444555777:::;;;;;;777888888777555444555666;;;:::999999:::999777555111222333444555666777777777999999555111///111444222444555444222222555777777666444333333333444555333666888666333111333666666888:::777222000111444555:::???BBBCCCCCCEEEFFF@@@AAABBBCCCEEEGGGIIIJJJEEEDDDCCCBBBBBBBBBBBBCCC???;;;666333333666888999555555666666666555444444333333555666777888888888888:::;;;888444333555999777888999999999777555444555666888999:::;;;;;;;;;888999888666444333444666777777888999999::::::::::::;;;:::777444333555888555444333222111111111222444333333222222333333333333444555666666555444444444666777777444222111111555555444555666666333111//////000333777::::::999555444333444555666555444333444666777777666444333555666666333000...///111222222111333444555444222666555333111000/////////...000111111000...///000...111555888:::;;;:::999;;;:::888777666666666666222111///...000444999<<<999:::;;;;;;999666333111000000000000000222555888666777888999999888777666999999<<>>;;;999888888;;;999999;;;;;;===EEENNN\\\iiissspppcccTTTFFF===777999:::999555000---+++000111444555666666555444//////111333555888;;;<<<888777555666777777666555111222333444444444444444666555444444555888:::<<<444666999;;;;;;999666555333666999666111...///222444555888999999888555444222333666<<>>??????===888555333555888999999:::>>>AAA999999999;;;<<<;;;888555444222111333666999::::::555777888777666666777888???<<<999777777777555444111222333444555555555555666:::<<<888111...111555333555666555333333666999888777555333333333555666555888:::888444333666:::888<<>>;;;<<<>>>???>>><<<999888;;;::::::999:::;;;===>>>999999:::::::::999888888444333333333555777:::;;;999999777666666666777888<<<;;;::::::999777444111111111222222222222222222888888888888777666444444888888777777777888:::;;;;;;666111111666::::::888:::===>>><<<888777888;;;BBB>>>>>>CCCFFFFFFGGGJJJJJJTTT^^^dddgggfff```XXX___```bbbeeehhhjjjlllmmmjjjgggbbb^^^\\\]]]```bbb```YYYPPPJJJIIIMMMQQQTTTEEEDDDCCCAAA>>>:::777555444555777666555555666777888<<<>>>999111...222999888999:::;;;;;;;;;::::::999888777666666555666666444555666555555555777999777888888999:::<<<===>>>>>><<<999777666555444222555555555555555555555666111///------...000111111333333444444444333333222333444555444333222222444444222000///000000...+++---///222555777777777777333555666666555333333333111222222333444555555666333333222///,,,+++...111222222222222222222111222333222111000///111333555111333444444222000///000222333666999<<<;;;666222111444888999888666555555555333111333666888777666555555666777777777777777555555555444444333333333444555777888777555222000111444999???IIIXXXhhhsssfffYYYIII<<<777555444333111222333333444888>>>CCCWWWgggxxxzzzjjjUUUDDD===<<<:::999:::666111000333888999:::999777444333333444555666666555555888;;;777444111000222444444444444555555555555444333333777777777777666555444333444666777777666666666888222222000...---...222555999;;;===>>>>>>;;;888666444666;;;FFFZZZjjjjjjbbbRRRKKKAAA:::888888888888999777444222222222444555888555222111222111...,,,...///111333555666777777999666444444666777777555555555444444333111000///777777888888777555444333444555777777555333222333444222111333777777555222333444777:::;;;:::666444666555333111000000111222444444555777999:::888777555555444444333333222222444444333222111111444666888888777777777888888999777666333///,,,+++,,,...555555555555555555444444444333333555777888777666444333333444666888777666777777555111...,,,,,,---444888<<<<<<999666666666999:::999777555333444555666555555555555666888999BBBQQQiii~~~}}}lll[[[NNNEEE???<<<;;;<<<>>>???>>><<<999777:::999999888888999;;;;;;777888888888888888777777555444333222333555888:::999888777777777888999:::<<<:::999999999888666444333333333444444444444555777777777666666666666666888777777777888:::<<<===:::777444444666999888777>>>???@@@???<<<<<<@@@DDDLLLKKKNNNVVVZZZZZZYYY[[[bbbhhhlllmmmmmmmmmjjjdddnnnnnnooorrrtttuuutttrrrqqqpppnnnlllkkkkkkkkklllpppkkkeee```]]]\\\ZZZYYYVVVUUURRRLLLEEE???<<<;;;999888666555555555555555777:::<<<999222///111555777888:::<<<======<<<<<<;;;:::999777666666555555555666777666555555777888777777777777888:::<<<======;;;888777666666444222555555666777777777777777000...,,,,,,...000000000111222222333333333222222111222444333222111222333333111///.........,,,***---///222555777888888888666777888777444222222222111222222222333333444444000111000///------///111222222111111111222333333333222000000000222444555333444555444222000000000555777:::===>>>:::444///+++000666:::;;;999888888888666333222333555555555444444555555666888999:::;;;;;;:::999777555333222555666666666555444333222000111555===JJJZZZiiirrriii\\\JJJ<<<555444555555111000///......222888<<>>@@@@@@>>>:::777555:::CCCPPP___ggg```UUUAAA<<<666222222555777999888777444222111222444555555333000///000000//////...000222555777999:::::::::777444333444555555555000000//////.../////////888888888777666444222000222444666555333111000000000...---000333555333000///222666999:::999666444333333222222111111111111333222222444777999999888666444111......///111222444444333111//////222444999999888888888777777777:::999777222///---...///555555666666555444333333111000111444777:::::::::555333333444666777666555666666333///+++(((((()))222777<<<===;;;888777777:::;;;;;;999666333111111666666666777777888888888CCCNNNbbbwwwvvveeeUUUIIIAAA<<<:::999;;;===???>>>;;;888666999888777777666666777777555555666777777777666666777555222000111333666888777777777888999:::<<<===<<<:::999999:::::::::999666666666666666777888888888777666555555555666777777777777777999;;;===>>>777666555555666777999:::>>>AAAEEEFFFHHHKKKRRRWWWdddcccgggooorrrnnnjjjiiiqqqrrrnnnhhheeegggfffdddmmmjjjhhhkkkoooooojjjffffffgggiiijjjjjjhhhfffeeerrrqqqooonnnkkkgggaaa]]]aaadddfffaaaVVVLLLFFFEEECCC>>>999666666666555333888999999777333111000111555777999<<<===>>>>>>>>>===<<<:::888777555555444777888888777555555666888777666555555666888:::<<<<<<:::888777777666444222444555777888999999999999111///......000111111111000000111222222222222111---///222333222222333444555444222000...,,,***(((,,,...111444666777777666888888999777444222111222222222222222222222222222//////000000000111222333333222222222333444666666444222000000222444666777111222333333111000111222888999<<<===<<<999555111---111666999::::::;;;;;;:::888555222222333444555555555444444666777999;;;=========<<<:::888666444777666555444444444444555222111222999GGGWWWeeemmmpppcccPPP???666444555666222000...,,,,,,///333666KKK]]]ppprrraaaMMM@@@<<<:::777777777555000000444888:::;;;:::777444333333333333444555555666777888444222111000111222444444888777666444333444555555444333222111000000//////444555666666555555777888666111,,,+++...222444444555999===AAAAAA???:::777777<<>>>>>;;;777333111222333666666666666555444333333111000000333666999::::::444333222333555666555444555444222---)))&&&%%%&&&000555<<<>>><<<999888888999;;;<<<;;;777333000///444555666888999999::::::DDDMMM```www{{{qqq```PPPDDD===999777777999;;;<<<<<<999666333777777666555444444333333444444555666666777666666888555222000///111444666666666777999:::<<<>>>>>>===;;;999999;;;===>>>>>>999888888888888:::;;;<<<:::888666444333444555666888777777777777999;;;<<<444444444333444999???CCCCCCIIIQQQXXX]]]cccjjjooo{{{xxxxxxzzzxxxooohhheeejjjhhhaaaWWWSSSUUUVVVUUUYYYSSSNNNPPPUUUWWWSSSNNNNNNPPPSSSUUUUUUTTTSSSQQQ\\\]]]```cccdddaaa\\\WWWYYYcccmmmoooggg\\\VVVTTTSSSKKKBBB=========:::666;;;888555222111000///...333555777:::<<<>>>>>>>>>===<<<:::888666444333333999999999888666555777888777666555444444666888::::::999777777777666444222222444777999:::;;;::::::333222111111333444444333000000111222222111111111***---000222333333444555888777555222...+++)))(((+++---000222444444444444777888888666333111222333444333333222222111111000//////000222444555555444333333222333444666888:::555333111111444777888888...000111111000000222444888999::::::999777666666444555777888888999;;;===:::888666333111111333555777666555555555666888999;;;<<<<<<<<<;;;::::::999777666444333333444555666333111111888FFFWWWfffooovvvhhhTTTAAA555111222444444222///------///111222IIIZZZlllnnn```MMMAAA===777555444444222...///333777999:::999666333222222......000222444666777777444444333222222333555777999888666555444444555555000000000000000111222333555666666555444444666777888333...,,,///222333222333777<<>>444333111000000333777999777555333000000111222444222111000//////111333555666666777777888777777666777666444222111111222333000/////////000222444666333333444555555444222111///111333333111000///000,,,***)))+++///111000...+++///444666666555555666222333555666777666555444666444333333444666666555555555555444333222000///......///......000333666777888999;;;<<<=========???>>>===999555333333444666777777777666666555444333222111222555777888888333222111333555666555444333222000,,,(((%%%%%%&&&///555;;;>>><<<999888888888:::<<<;;;888333000///222333555777999;;;;;;<<>>???@@@BBBCCCDDDDDDDDDCCCDDDGGGKKKNNNOOOMMMKKKJJJUUU```fffdddccceeehhhaaaZZZQQQMMMLLLKKKFFFBBB>>>999222...------------222333666888:::<<<<<<<<<:::999888666444333333222:::::::::999777777888999888777555444444666777999999777777777777777444222222333555888999:::::::::555444333444666666666444222222222222222111000000***---111333333333333444888888777444///,,,+++++++++---///222333222222111555555555444222222333444666555444333222111000000//////111333666777666444111000000000222555888:::555222///111555999:::999...///000000///000222444777888888777666555666777999999888777666666888;;;777777666444222222444666777666666666666777777888999999999999:::;;;<<<===777666444333333444555777444222222888FFFYYYlllxxxvvviiiUUUAAA333...///111777444222111222222111000EEEVVViiipppfffTTTFFF???555333222222000---///333777888999888555333222222,,,,,,---000444666666666444555555333333444777::::::999888666666555555555/////////000222444666888777777777555333222444666777444111//////111111111333666:::===>>>;;;888666777777:::AAACCC???:::999555555555333222333666999666555222000///000222333222333333333222333555888999999888777666555333222333444444333111000111333111111111222333555777888111222333444444333222111///111333444222111222222...,,,***+++///111000///+++///333444222222444777444555666777777777666555666555444444555666555333666888999:::888555222000,,,---.........000444777555777999<<<===>>>>>>>>>;;;;;;:::888444222222333777777888888888888777777666444222222444555555555111000000222444666555555111000///,,,((('''((()))///444:::<<<:::888777888777999;;;;;;888444222111222333444666888:::;;;<<<===HHHaaa~~~uuujjjYYYJJJ@@@:::888777666666666666555444333333666666666555555333222111111222444555666777888888777555333222111111222333444444666777999999999999999888777999<<<>>>>>>>>>888888666666777999<<<===;;;999777555333222222222666555444444444555777777666555555:::DDDQQQ^^^fffrrrwww}}}~~~{{{wwwuuuuuuggg___YYYUUUOOOGGGBBBBBBEEEFFFDDD>>><<>>999888888999<<<>>>>>>===AAAEEEIIILLLPPPYYYeeeoooccc```\\\[[[ZZZYYYTTTQQQDDD???888222000/////////333444666888999999999999777777666555444444444444:::;;;;;;:::888888999;;;888888888777777777777777777666666777888777555222222222333555666888999999555444444555777888666555444444333333222111//////...111444555444222111000444555666333000......000...///111222333222000///222222333222111222444666777777666444333111000/////////000444777888555222+++******+++---000444666333000---///444888999888222333222111//////000222444777888777555222222444888999999777555444444555444555666555333333555777333444555777888888888888777666555555777999<<<>>>666555444333333444666777666555555888CCCVVVmmm|||tttiiiVVVCCC555///000222888666444555666555222///<<>>555222111222000---///444777999:::999666444333333---,,,---111555777555444444555555444333444777;;;999999999888777666444444111111111222444666999;;;999999777444222111222444222333333222000000222333555777:::<<<<<<:::888666777444666:::;;;666555888666777777555333333666999666444111/////////111222333555777777555555777999888888777666444333111000///222444444222000111222///000222333555666666666222222333333333111000///...111333555444444444555111...,,,---000222111000,,,///222111//////333888555666666666666666555555444333444666888888666444999:::<<<<<<;;;888444222...//////......000333666555666999;;;<<<<<<<<<;;;999999999777444333333333777777888999::::::::::::888555333222333444444444/////////111444666666666//////...,,,***)))+++---000555999:::888666666777555777999999777555444444555555444444555777999:::<<>>;;;::::::999888666444444444555555555666666777666555333333///000222444555666777777555555444444333333222222333444555666666666555555444444444777999;;;:::999666555444444555777:::<<<666666666555555444444333333333333444555777999;;;===<<<>>>GGGVVVdddooottt||||||zzzrrrggg]]]XXXWWWLLLFFFBBBBBB@@@;;;888999777999888555555888999666111///...///222666777777222333444555777888999999777444222111222333444333:::999888888===GGGSSS[[[VVVXXX\\\^^^___^^^[[[YYYNNNLLLHHHCCC===999777666666777888999999888777777555555444555555666777888::::::;;;:::999999;;;===999::::::::::::999888777666555666777888777555222222111111111222444777888555444444666777888666555555555444444222111///...222444777666444000...---000222444333000///111333000111222333333222000//////000111111111222555777888888777555333111000000......///333777777444111&&&&&&%%%&&&))),,,000333222...+++---333777888666666666555222///...///111222666999999555111//////555666888888555333111111111444666666444444666888000222555777999:::::::::777666444333444888;;;>>>666555444333444444666666999888666777>>>PPPhhhzzztttiiiXXXFFF888222333666888666666777888777222...222FFFaaattttttcccLLL<<<666333222222111...111666999:::;;;:::777555444444000//////222555777555222333444555444222333777;;;999999:::999888666444333444333333333555888:::<<<::::::888444111000111333...111444333111111333666777888:::<<<;;;:::888666666333444888888333333888555666777555333333555888666444111///...///111222444666999999777777888:::777777666555444222000///---000444555222000000111...///111333444555444444333444444333222000...---...111444555555666777888444111......111333222000---000111000---...333888666666555555444444444444111222444777999:::888666<<<<<<<<<<<<:::888666444000000000///...///222555555666888:::::::::888777999::::::999666555555666777888999:::;;;<<<<<<<<<888555222111222444555444.........000444666777666---......---++++++---///111555888999666444555777444666888888777666666777888777555333333444666777>>>DDDTTTiiiyyyzzziii___QQQDDD===<<<<<<===;;;999666444333444666888555666777777777666555444---...000222444555555666444555555555555444333222333444555555555444222111111111222555777888777555555444333222333666999;;;333333444555666666666555111111222444777:::===???BBBBBBFFFSSScccrrryyy{{{wwwssskkk^^^NNNCCC===;;;>>>:::888;;;<<<888666777444666555222333777888777///111333555666777777777222333666888999999999888444222///---...//////...333333222333555:::>>>AAAGGGMMMUUU[[[]]]\\\[[[[[[XXXYYYXXXSSSLLLEEE@@@???888999::::::999888777666444444444555777888:::;;;999:::;;;;;;::::::<<<>>>:::;;;<<<===<<<:::888666555555555777888888555222222111//////000222555777444555555666777777666666555444222111000000//////111111000///...---,,,,,,222222111111111111111222777888888777333111000000333111//////111222333222555666777888666444222000111...---111777:::999666,,,((("""%%%+++000222111000...---...222666111444666444111000111444555888;;;:::666222111111555666888888888777555333222333444777999999777555222333333444555666777777555666666555333333444666444333333333444444333111444333555888===III___sssjjjgggZZZIII<<<777555444555666666666555444333333>>>KKKeee|||yyy___FFF;;;333000------///111333333:::999888666555555555555333333333666888999888666666666555444333444777:::;;;;;;;;;:::999888777666555777999999888888:::;;;::::::999777444111111111111222333333222111000///555666888999:::::::::999777555333333555777777777999666555555888888777444555444222...,,,,,,///222777888:::::::::888666555333444555444111///---,,,333444444222/////////111000222333333222333444666888777555333111000000000333666999888666444444666111222333333333333444666111222111000......000222555555666666666666555555222111111222444777:::<<>><<<:::888777666666444333111///---,,,,,,+++111333666777666555666777999999999888777666555444666666777888999::::::999777666444222111222333444111111111111222333444444222333444444222000000111555666666555333333444555777999::::::888777777888:::777444333444666888888===BBBNNN___ppp||||||ppp^^^JJJAAA>>>======>>>===;;;999777777888:::<<<:::999999888888999999:::555555444444555666888999666777777666555333000///555444333222222222333444555666777888888777666555666555444333444444666777444333333555888999888666333444666777999>>>EEEKKKPPPQQQQQQYYYjjjvvvqqqeee]]]WWWPPPGGG;;;///---000111111333666999:::999777666666666555444333222111...///222777;;;;;;777333333444555666777888999999666555333111///000333666666555333222111333444555>>>@@@EEEIIILLLNNNOOOOOOUUUZZZbbbfffddd\\\QQQKKKCCC@@@>>>@@@BBBAAA<<<666777777777777777777777777;;;;;;<<<;;;999999;;;<<<===;;;888888999999666333000222444555555555777888222111111000111222444555222333444555666666666666555444333222111000000000///......------.........222111000//////000111222666777777555222000000000333111000000222444555555555555666666666555444333444111000222777;;;:::888000,,,'''$$$$$$(((---000111111000...---///333666222333444444333222333444666888;;;:::666333111111777888999999999777555444333333333555888999777666333333444444444555555555333444444444222222444555666555555555555444222111444333444777;;;GGG\\\ooonnnjjj\\\III;;;666444333555555555555555444444444@@@OOOggg||||||hhhOOOAAA333000...---000222444555888888777777666666777777444444555777999:::999777666666555333222222444777::::::::::::999888777666888999999888777666777888999999999888555333222111111111222222222111000///333444666888:::;;;;;;;;;999777555555666777666666999777555666777888666444444444222000......000333777888999::::::999999888444444444222///---++++++111222222111000///000222111333555555444333444555999888777555222000///...111444777777555333444555444555666555222111111222111222222111//////111333666666777777777666555555333333333333444666888999===<<<:::999777666666666555444111...+++)))'''&&&...000333444444333444555888888888888777666555444666666777888999999888888888666555333333444555666555444333111111111222333222444555555444333444555777888888666444222333555888999:::999777555666666:::777555444555666777666999>>>IIIZZZnnn}}}yyylllZZZHHH@@@>>>======??????===;;;888777777999::::::::::::999999:::::::::666666555444555666777777666666666555444333222111555444333333333444555555888888999999888777666555777666555444444444555666444333333555777888777666444555666888===FFFQQQZZZ___\\\XXXXXX```gggbbbXXXOOOIIICCC>>>555---***,,,000000111444777888777666555555555555444333222111//////222666999:::777444444444555666777888999:::666666555333111111333555666555444333333444555666;;;===???BBBDDDEEEEEEEEEJJJPPPXXX```cccaaa]]]ZZZJJJEEEAAA???AAA@@@===:::999999:::::::::999888888:::;;;;;;:::999999;;;===<<<:::777777888999777666666777777555444333555666555444222111111222444555000111222444555666777777666555444222111111000000---,,,++++++,,,...000222222000...------...111222555555444222000///000111444333111222444666666666444444333444444555555666888555333444888::::::999444222...++++++,,,///000111111111///...000444777444333333444666777777666666888:::999777444222222999999::::::999888666555444333222444666888888777555555555555444444333222000222222222111222444666999888888666444222000///333222333555999CCCWWWiiiuuupppaaaKKK;;;666555555444444444333444444555666AAARRRhhhxxx|||qqqYYYDDD333111......111444666777777777777777888888999999555555666888:::;;;:::888777777555333000000111333999999999999888777666666999:::999777555333444555777888999999888666444222000111111111111000//////111333555777999;;;<<<<<<;;;999777666777777777555999888666666666666444333222333333222000000222444666777888999:::;;;<<<<<<666555333111000......---000111222111000///000111111444666777666444444444::::::999777444111...,,,///111333444333222333444777777777555222///......111222333222111111222444777888888888777666666555444555555666666555555555999999888777666666666666666444111...)))&&&###!!!+++...000222111111222333777777777777777666555444666666777777777777777777777666555444444666777999999777444111000111222333444555777777666666888999:::;;;:::777444222333444777888999777555444444555999888666555666777666555555999CCCTTThhhzzz}}}vvvfffVVVEEE>>>=========>>>AAA???<<<999777777777888<<<;;;;;;::::::;;;;;;<<<777777666555555555555666555444333333222333333333444444444444444555666777::::::::::::999777666555888777555444444444444555444444333444666777777555555555666;;;DDDSSScccnnnooohhh]]]TTTRRRSSSOOOHHHCCC===999888555///,,,,,,000///000222555666555444444444444444333222222111000000111444777888888777555555666777888999999:::888888888666444222222333666666666666666666666666::::::;;;;;;<<<<<<<<<===>>>BBBJJJRRRZZZ^^^aaaaaaQQQKKKCCC?????????>>><<<:::;;;<<<======;;;999888888999::::::999999;;;===:::888555555666888888888<<<;;;999666333111333444888777444222222444666777...///111333555666777777777666555333222222111111000...,,,+++,,,...111333222000---+++,,,...111333444444333000...///111333666444222222333555555444111111000000111333555777999777444444777999999888777666444222000000000000222222222111000111555888666444333555999;;;:::888777888999999777555444333::::::::::::999888777666555333111222444777999999777777777777666444222111///111222222222333555777999999999666333///...---222111222555777@@@RRRcccxxxssseeeOOO>>>888888999444444333333333555666777@@@RRRfffrrrxxxrrr[[[CCC333111///000222666888999888888888999999999888888555555666888:::;;;:::888999888666333000///000222777777888888888777777666888999888666333333444555666666888999:::888555222000000000000000000000000333333555666888999::::::999888777777999999999888999888777666555444333222000222444444333333444555666666777888999<<<>>>???777666333222333333444333000111222111000...//////000333777999888777666666888999999888666333///------...000000111111222333555666666444000---,,,+++111222333333222222444555888999999888888777666555666777888888777555333111777777666666666666777777666555222///+++'''$$$"""+++---000111111000111222555555666666666555444444555555666666666666555555555444333333444555888999:::777444111000222444666666888888888777666888999<<<===;;;888555333333333555666666555444333444666:::999888888999999888666222666???OOOdddvvv{{{rrrbbbSSSCCC======<<<;;;;;;>>>===;;;999888777888888<<<<<<;;;;;;;;;;;;<<<<<<888777777666555444444444222222111000000222333444222222333444555666777888888888888888888888777777999888666555444444444555555444333444666777777666555555888???LLL___qqq}}}rrriiiZZZMMMEEECCCAAA@@@???999666888999666222222111000000111444555444333333333333333333333222222222111111222444666888888666666777777888999999:::999:::;;;999666333222111555666777888888888777777;;;::::::999999::::::;;;777999===BBBHHHNNNSSSVVVPPPKKKEEE@@@>>>===;;;:::999;;;===>>>>>><<<999777777888999888888888:::<<<777555333222333555888999>>>===:::555222000222444888666444333444666999;;;---...000222444666777777888777666444333333222222444222000...---///111222222000...,,,,,,///222444444444333111///000333555999666333222222333222111000///------...111333555888666555444555666777666777777666555444222111000333444444222111222555777777555444666:::===<<<999777777777888888777555444999999999999888888777777444222000111444777999:::999::::::999777444222000000111222333333444666888777888888555000---+++,,,111111333555777>>>OOO___uuusssfffQQQ???888888999444444444444555666666777@@@RRRdddooouuuoooYYYAAA444222000000333777999:::999:::::::::999888666555444444555777999:::999777:::999777444111000111333666777777888888888777777666666666444333333666888555555666888:::999666222000000000000000000111111555555555666666777777888666555666777:::<<<;;;;;;888888888666555333333333111333555666555555555666555666666777999;;;===>>>555333111111444777777777222333444333000...------...111666999999888888888666777777888666444111000---------...///000111111000222333222000---,,,,,,000222333444333333555666888888888888888777666666777777999999888555222000666666666666666777888888555555444222000---+++)))---///222222222111111222222222333333444333333333333333444555555555444444222222111000111333666777888666333222222444888:::999:::999888555555666777<<<<<<;;;999555333333444333444444444333444666888;;;:::999:::;;;;;;:::999111444>>>NNNcccvvvyyyooo___QQQCCC======:::888777999999888888888999999:::;;;;;;::::::::::::;;;;;;888888777666555444333333000000/////////111333444111222333444555777777888555555555666777888999999999888777555444444444555555444333444666888999888666777===GGGUUUeeesss{{{fff\\\OOODDD===;;;===???>>>888555888:::777444444444222111222444555555444222222333444444444333333333333222111222444666888666666666777888888999999999;;;<<<:::777444222111555555666777888777777777:::999999999999:::;;;;;;555444333444888===BBBFFFHHHFFFCCC@@@>>>;;;777555666888:::<<<<<<:::888666666777888888777777999;;;555444333111111333555888<<<;;;888444111000222555444333333333555999<<>>MMM]]]rrrrrriiiUUUBBB999777666555555666777777777666666AAAPPPcccqqquuukkkUUUBBB555333000000333666888999999:::::::::999777555444444444555777999:::999777888888666444111111333555666666777888999999999999555555555444333555888;;;666444444666999999555222111111111000111111222333666666555555555555666666333333555777;;;===<<<<<<666777888666444333333444333555777777666666666777555666777888999:::;;;;;;111///---///444666666444222333555444222///.........222555777888888888999555555666666555444222111...,,,+++,,,.../////////,,,...111222000............000333444444444555666666777777888888777777666777777888999888666333222666555555555666666777888555666666666555444222111000222444444333222222222...///000111111222111111000111222333444444444444111000/////////111333555555444333333444777:::<<<;;;;;;:::777555444555666:::::::::888555444555666333444444333222333666888;;;999888999;;;======<<<222555===NNNdddzzzxxxlll\\\OOOBBB>>>===:::666555444555555666777999:::;;;:::999999888888999999:::777777777777666555444333000000000000111222333444222333444666777888888888333333444555666888:::;;;999888666555555555555666555444333444777:::<<<<<<;;;???GGGSSS^^^eeeiiiiiiSSSJJJ@@@<<<:::999<<<@@@999444222444555222111333666444333333555666555555222333333444555555555555444444444222111111444777555666666666777777777777999;;;;;;:::777444222222444444444555555666666777777777777888888888999999333111......000444999===>>>>>>???>>><<<999555333333555777999999999888777777777888777555555777888666666555333111111444666777666555222000000222444000000111333666:::===???///000222333555666777777999999777666555444444444555444222111000/////////333222222222333444666777333555666666666666888999888666444333444555555555222222000/////////000000222444666777666555444444666666777888888777777666888888888666333222333444111222444444444444555777888777555666888999888666222222333333444555777777222000000111444777999999777888888888666333///---000111222222222222444666333666888555000---...000111222555777999>>>MMM\\\uuuwwwqqq^^^III===777555666777999::::::888666555>>>KKK```sssuuueeeQQQEEE666333111000333555777888666777888999999777555444555555666888:::;;;:::888555555444222111111333666666777888999::::::::::::666666555444333555999<<<777444222333777888555111333222111111111222444555555444444444444555777777333333555777:::<<<;;;:::444666777666444222444555555777888777666666777888555666777888888888777666111///...000444666444000///222444555444222222222222444666666555555666777666666555444333222111000000---++++++---///...---,,,///222333222000//////---///222444444444555666444444555666777777777777666777777888777666555444555444444444444555555666777888999:::999888777555333444666555333111111111+++,,,---...///000000000...///000222333444444444111000///......000222333444444444555666999;;;<<<;;;;;;:::777555555777999777888888777555555666888666666666444222222444666999777666666999<<<===>>>888888<<>>>>><<<888666222222333555666888999:::777777777666666777777777666666777777777555444333222222333444555555555444555666777999::::::999999555555555555777999:::<<<888777666555555666777777555444333555888<<<>>>???DDDKKKUUU```eeebbbXXXPPPEEE;;;555666999999999<<<555222111222111///111666777555333333444555555444222333444555666666666666555666555333000000222444555555555555666666666666999::::::999666333333333333222222222222444555666666666777888888777666555000...,,,+++,,,000444777666888:::;;;999777555444222333444666777888888999777888888666444444555666999::::::777444222333555333333333111///...///000---///111444666999:::;;;000111222444555666777777:::999888666555555555555222222111111000//////...333333444444555666777777333555888999888888999;;;777555444444666888999999555444333111000000//////111444777999888666555444666666777888999999999999999999999666444222222333---000333222000///222555999666555666999:::888666000000000111333555666777111000000222555888888888555666777777555111...+++///000111111000111333555222666888666111...000222222222555888:::???NNN]]]zzz~~~zzzgggQQQBBB:::666666888;;;<<<<<<999666444:::EEE\\\ssssss```MMMFFF666444111000222555666777444555777888999888666555666666777999<<<<<<;;;999222222222111000111444666666777888999:::;;;;;;;;;777777666444333555888;;;888444111222555777444000333333222222222333555666333333333333444666888999444444555777::::::999777333666777666333222444666777888888777666666777999555666888999888777555333555222000333666777333...---000333555555555555555555666777555444333333555999777555333111000//////111...++++++---......,,,---000333555333222111000,,,...111333444444555666222333444666777777777777666666777777777777777666444333333222222333333444888999;;;<<<;;;:::888777444555777666333111000000***+++,,,---......//////,,,---///111333444555555222111///...///000222333555555555666888999:::;;;:::::::::888666777999<<<555666777666555666888999:::999777444111111222444777555333444777;;;===??????;;;:::CCCWWWpppwwwkkkUUUIII???>>>???===:::888111222333444555777888888666666555555555555666666555666777777777666444444333444666777888777666555777888:::;;;<<<<<<;;;:::888777777777777999:::;;;777777666555555666777888555444333555999>>>@@@AAALLLSSS___iiijjj^^^LLL>>>>>>444///444999888777888666444444444222000444;;;777555333222333444444444333333555666777777888777666777777444000///000333444444444555555555555555999:::999888555333333444222111000///000222555666777888999:::999777444333...---+++***+++---000222333555777777777666777777111222333444666888999:::888888888666444333444555<<<>>>>>>;;;666333333444111222222111...------------...111444666777888888222111000111333444444333777777666444222222444666777444111111222333333333222333444444333333555777222444777::::::999666555444444666888;;;;;;999777333444444333111000111333666777:::<<<<<<;;;999777999999999999999999999999<<<;;;888555444333444555111111000//////000111222333444555555444333111000000...,,,---000222111///111//////333999:::777333333222000/////////000111111...+++***+++...000111///222666777666555444444222222555888999<<>>555777999;;;;;;:::999888999;;;HHH\\\lllpppdddPPPAAA999444222444555222111333666888:::999777555444444666888<<<>>>>>>===:::888666666444222000000222444555666888888777666555666444555444333222444777999:::777444444555555222///333222000111222444555555000000111222444777:::<<<777777666555555555555666111222444444333222333555;;;;;;:::888777555444444555666888<<<>>>===:::777555777999:::999666222000000111444666888999999999999888666555444444444555:::888555222111111222333111111111000///---+++***///111222444333222000///)))+++---//////000222333444111000222777:::888555888666222222333555777777333111000111333555555555999999::::::999888666555333444555444111...,,,,,,+++++++++)))'''''')))+++------000555:::<<<:::777333222111111111222333444999888888999::::::777555555555666777888999::::::777777999:::;;;;;;<<<<<<888999888666444444555777666555333222333666999;;;999777999EEEZZZnnn}}}rrrcccVVVKKKAAA@@@@@@<<<666333111444777888888777888999333333333333333444555555777666444444444444222000111333666888:::999888777:::;;;;;;;;;::::::;;;===;;;;;;:::888888888888888;;;999888999<<<===;;;999999666555777999;;;BBBJJJVVV^^^bbb^^^VVVNNNDDD<<<888777666666666777888999999777444444555666555555888666555333333444666777888888666444333555888;;;;;;<<<:::555///...222777888666444444555555444333777555555777888888444000111///...000444777777666777888999999888555222///---,,,******,,,000444777:::888777888999999555222444333333555999999777444444888:::999555444888<<>>:::888666555000000///---,,,,,,...111111000000222444444333222000000///000222444333222333444444333111000111333555444333333444444333111333444444333222111222333000333666888999777444222111111333666999:::999777333333333222000000222444777888;;;<<<<<<;;;999777888999999999999::::::;;;;;;:::777555444444444555555444222111000000000111000111222333444444444444444111//////111222111///222111111333666666555222222111000///000000111222222///,,,+++---000222222000333555666666555555555555444666777777:::EEERRRhhh~~~ttt[[[MMMCCC:::666777999999999888888888<<>>>>><<<:::888666666555333111111333555777888999888666444333333555555555333222333666888:::888666555666666444222555333222111222333444444///000111333666999<<<===999888777666555444444444333333444333222222444555:::999999888666555444333222333555888::::::777444555777;;;======:::666444000222333555777777777777888777555444444444555666:::888555222222333555777444333222111000///......000111222333222222111000,,,---...//////000333555666333111333777:::999666666333000///111333444444444222111222333444444333888888999999888666444333111222333222///---,,,,,,+++,,,+++***((((((***+++000000222666:::;;;999666222111111111222444555666999888888999:::999777555555555666777888999999:::888999:::;;;<<<<<<<<<<<<999999888666444444555777777666444333444555666888777777;;;HHHZZZnnn}}}rrrdddTTTJJJBBB@@@???:::555444444666999999999888999999333333333444444555777777888777555555666666444333222444777999::::::999888888999::::::999999;;;===:::::::::999888888777777<<<:::888999:::;;;999777888666666999;;;>>>FFFNNN\\\dddggg^^^PPPEEE>>>:::999888777666777999;;;<<<999777555444555666666555888777666555555666666777888888777555333444777:::??????>>>888222///111555999777444333333444333222444444444666888888555222111000///111444777777666999::::::999777444000...///...------///333666999<<<;;;::::::<<<;;;888555666555444666888999777444444777999888555444777;;;CCCBBB???<<<:::888666666333333222000//////222444444333222333444444333111000//////000222333222111///000222111000//////000555444555666777666333111444555555444111............000333666666444111///---...///222666777777555222222222111000000333555888999:::<<<<<<:::888777777777777888999:::;;;<<<999888666555444444555555888777555333222111000000......///000222555888999888666333222333222111000333444555444222111111222000000000000111222333444222///------///222333444111333444555444444555777888666555555444777AAAMMMcccyyyvvv```QQQEEE;;;444555555666666777777777<<>>KKK[[[mmm|||ssseeeQQQJJJCCC@@@===777555555777999;;;;;;999888999:::555444444555666777888999999777666777888999888666555666999;;;<<<;;;:::999777888999999999999;;;===999:::;;;;;;:::999777666;;;999888777777777555333555333444999===@@@HHHQQQ___ggggggZZZIII>>>;;;:::;;;999777666777:::===???:::888666555666777777666999999888888888777777777888888777555333333555888>>>@@@@@@<<<777444444666999666333111222333444333333333444666888888666444222111000111444666666666;;;;;;;;;:::777333000---000000111222444777999;;;???>>>===>>>>>>>>><<<:::888777666777888888666444444666888777555444777:::???>>><<<:::999888777777666666555444333333666888888666444444555555333222111000111222444555444222...000222333222000000111777666555555666666555333666777777555111...,,,,,,---///111333333222///...------...000333444333222111222222111111111444666666777888999999888777666444444444555666888:::;;;777777555444444444444555888777666555444444333333//////...///111555888;;;;;;:::777555444333111111555777888444...,,,...111//////000111222333444555000///......111333333333111222222222111222555777888555444444333555???III^^^tttzzzfffUUUFFF:::444333222222444555666666:::BBBTTTnnnxxx]]]DDD>>>888333444333111222444555555555444333333555888:::;;;<<<<<<<<<;;;999999666777777666555555666888;;;:::888777777666444222666777777555333333444666888777666555666777777888::::::999777444333222333000222666999;;;;;;:::999777777777666666555444444888777555222000111333666444444555666666555444444/////////000222222000...222666<<>>;;;555555555666666666666666444444333333444666777888:::888444111111444888:::777666555444333333444444333222111000000222333444333333111//////111666::::::777444444777:::;;;;;;777555222222333444444444333111000111333555555555555555444333222111000///,,,...///...,,,+++,,,---...//////...---,,,---...222222333444444444444333333333444555666777888888888777777888999999666444444444555666777888999999===============<<<;;;;;;888999888666444444555777777777777666555333111000111777AAAMMM\\\mmm}}}ssseeeQQQJJJDDDAAA<<<666555888999:::;;;:::888777888999888777777666666777777888888777666777999:::999888777888:::;;;<<<<<<;;;;;;777888999999999:::<<<>>>:::;;;<<<<<<<<<:::888666777666555555444444333222222000222888===AAAIIIQQQ\\\aaa^^^RRRDDD???======;;;999666555666999===@@@:::888666666777888888888999999::::::999888777777777777666444111111333444888;;;======;;;999888999666333111000222555666666555555777888999888666555222222111222333444555555;;;;;;;;;:::888555222000222222333555666888:::;;;@@@????????????>>>======:::999999888888777666555555666777666555555777999::::::999888888888888999888888777666444555888:::888777555666666777555444333333444666888888666444///222444555444444444444;;;888444333444555777777777777777555111...------///000111111111000///...000/////////111111000...111333444444333333444666333444555666666666666555222111111222444666999:::666666555444444444333444555555666666777777777777333222000000111444777999<<<;;;:::777444222222222555888999555...***,,,000///000111222333444555666///......///111222222111///000000000///111444777666333222333444666>>>GGGXXXnnnrrr```NNN@@@555333000000333555555555:::@@@QQQlll|||aaaGGG???888333222222000111444555555555444333333555888:::::::::::::::999999999777888888777666555666888:::888777777999999888666777888888777555444555666555555444333333444666777;;;<<<<<<:::666333222333444666999;;;;;;999777555333444555666777777777666999888666222000000222444111222444666666666555555222000///000111111000//////333999>>>AAA@@@===;;;888777777777777777888888444444333333444555666777999777333000000111444666555444444333333333444444444222111000000222444666666555222000///111666:::;;;888666555777999;;;<<<777555333333333444444333000//////111444666777777333333222111111000000000---...///...------...///111222333222000///000111000000000000000111222333444555555666777777777777888777777888999888666444444444555666777888999999============<<<;;;:::999777777777555333222444666666666777777666444222000333888AAAMMM\\\mmm~~~qqqdddQQQKKKDDDAAA<<<777666:::888999:::888666555666777;;;:::999888777666666666666555555666888999999888888999:::;;;<<<;;;;;;;;;888999::::::999:::<<<>>>:::;;;<<<===<<<:::888777222333333333222222333333222111333999===AAAIIIQQQXXXWWWQQQHHHBBB@@@>>>;;;:::777555333444777;;;===:::888666555777888888888777888999999999999888777444444444222000///000222444777:::;;;;;;999888777222000///000444777999:::888999;;;;;;:::777555444333333333333222222333444888888999999999888666666333333444555666777999999>>>>>>>>>======<<<======;;;;;;:::999888777777777666666777666666666777999777666666777777888999:::888888777555444444666999666666666777999999888666555555777999;;;;;;999666111333555666666555777888<<<888333111222555777888555666555333111000000222333222111000000000111222444222000000111111000...222444666777666555555555000111222444555555555555222111111111222555888:::666555555444444333222222222333555777999::::::;;;777555333222222444666777:::::::::777444222222333555888999666000,,,---000///000222333444555555555000//////000222222111///...///000000000111444777444222222444666777===DDDPPPgggnnnZZZLLL999555000000222555555444<<>>JJJ[[[ooo}}}nnnaaaRRRIIIBBB???<<<888777888777888888666555444555777<<<;;;999888777666555555666555444555777888888777777888999999::::::::::::888999:::999888999:::<<<::::::;;;;;;:::999777666111333444444333333444555555444666;;;>>>@@@GGGNNNQQQOOOHHHAAA>>>>>>;;;666888666444222333555888:::999777555555666888888888555555666666777888888999222333333111//////000111555666888:::999777555333000///000222666999;;;;;;999;;;<<<<<<999666444444444555555333111111222444555666777888999:::::::::555555444444444555777888;;;<<<<<<;;;:::999;;;===<<<<<<<<<:::888777888999777777777777777888888999555555555666777999:::;;;999888777444222222333555444444666999;;;;;;888666666666888:::===<<<:::777111333444444444555777999:::777333222333555666666222222111000///000333666888666333000000111444666555333222222333333333222222666999;;;999666444333///000111333444666777888444333222111333555888:::666666555444333222000000111333555777999;;;;;;;;;888777555444444555666777777888888666333222333555555777999777333/////////000111333444555555555555222111222333444333111......000111222222333666888444222333666888888;;;AAAJJJaaa|||uuu```QQQ===777111000333666666444;;;???OOOjjjqqq]]]FFF===666444333111333777666777888888666444444555666555444444555777999;;;888::::::999666444333444888444222333777:::999777777999::::::999888999:::444444444111///000333666777:::<<<999333//////000777888999999888777444333111333555777888888777666777777666333///------......000444777999999888888777444111000111222111111000111444777888888777777888888777777777888:::;;;888777555333222222222222333222222111111111222222...000222444444333222111222222111111222333555666666666444222000111555888888888888888888888999:::777555444444444444333111333222111111333555555444222111111111222333444555555666555444222111333555666888:::999888666666666333333111...++++++---000///000333666888999::::::777777666777888888666333333444444555666777888888888888888888888888777777444444444222000///111333222333444666888::::::;;;<<<:::;;;FFFYYYppp{{{kkk^^^QQQGGG===;;;:::888555555777777777666444444666888999999888777777777777777777666555666777888777666777777777777888888888888888999999888666666777888888888777777666555555444555777888777555444555777555444555999;;;<<<@@@GGGFFFGGGCCC===::::::888555888777555333333444666777777666444444666777888777333333222333444666888:::111222333222111000111333333444666777888888555333111111333555999::::::888666999;;;:::777555444444444555666444111000111333555666777888:::;;;<<<<<<999777555333222333555777999:::;;;999777777:::<<<;;;<<<===;;;888777999<<<999888777777888999::::::444444555666777999;;;<<<999999777333000///111333333555888<<<===;;;666222666666888;;;======:::777000111222222222333666999777555444333444555444444//////...------000555888;;;888444000000222666999555333222333444666666555333777;;;===;;;888444222//////111333555777999:::666555333333444666999;;;666666666555333111///...222333555888999:::::::::888888666666555666777777444666777555222111333666555666888777555222000///111222444555666555555444444333444555555444111...///111333444444555777999555333444888999888:::===GGG^^^zzzuuu^^^MMM???999222000333666666444777<<>>???@@@;;;999CCCXXXqqqyyyjjj\\\QQQEEE:::888999777444333777777777666444555777999666666666666777888999:::888777666777888888777666666666666666666777777777777888777666444333444666666666444333333222333333999;;;<<<:::777555666888333222222555666666:::@@@:::@@@AAA<<<777777999888888777666555444444555555777555333333555777777777111111000111222555999:::222333444444333222333555000000333666999:::999888333333555888::::::888666222666999999666444444555555666666444111///111333666777888999:::;;;<<<<<<;;;999555222111333555777888::::::999666666999<<<;;;<<<===;;;888888:::===:::999888888999:::::::::444555555666888999;;;<<<:::999777333000...///111444666:::===>>>:::444...444444333333444666777888222222111000111333666777555555444333222222222222///,,,)))***---222666888<<<999666333222333555777555555444333444555666777777777666555444222000000222000...222777:::777444777333000111666999777555555333111111111111000///...000333666888999999888666666777888888777666666444777888666111///222555888777666555555333000---666777888999888777555444111222333444555444333222222444666999:::999777666555555555333222333666888GGGZZZuuurrrVVVBBB777555444444555555444333:::999DDDVVViii|||yyycccOOODDD:::888999888777888:::888777666666555333111333111000000333888===AAA>>>:::555444555666555333333444444555444444333333555555555666777888888999666666444111...///333777888555000,,,******+++,,,555555555555444333222222777777666444333222444666777555444111000......---444555666888:::;;;;;;;;;888666222///...///111333111333555444111000111333666666666555333444666888;;;888555333222000...,,,000111333222111111222444000///000444888:::777444555444333222333444666888888666444333222333444555<<<:::999:::<<<===;;;888<<<<<<<<<:::777555444444999888888666444222111///000000111222444555666666999999999888888888888777777999;;;<<<<<<:::777666999777555222111000000000///111333555555666888:::666555444555777999888777111222444444333222333444666666555555444444444444444444333333222111000000444666888999999:::<<<>>>DDD???===FFF[[[qqqtttggg]]]LLLCCC;;;888777555444555444555555444222111333444111222444666777666555444444666888999888777888888777666666888;;;;;;777333555555555555555555555555444333000///...000222333::::::999777666444333333555444222111222444666777999999999999999888777777333444666777666555666777333444666888:::888555111000111222333444666777777777777555222//////111444111...111999<<<888666777777777888888888888777777444333333555888:::;;;:::777666444333222333333444:::;;;:::999666555666888666666777666444222///...000333555555333333444666:::::::::::::::;;;<<<===>>>;;;999888888888777666666555444666888:::;;;:::999888777777666555222000333666999;;;;;;888333000222111000000222444666888666555333222222333444555333333222222222222333333---+++***+++///444777999999777555333222333555666555444444333444555777888666666666555333111000///333222222444777888777666777333///000444777777555444222000000000000000...+++---000333666777777777666666666666666666666666555777777444///...000444666666666777777555333111444555777888777666444222000111222222222222111000111333555888999999777777555555444333222333555888BBBSSSmmmsssZZZGGG555444444555666777666444666555@@@QQQcccuuurrr\\\KKKBBB;;;<<<>>>===::::::999888666444444444333222111111000222555999>>>@@@===999555444555666555444444444444555444444333333444444555666666666666666555555444000......222666666444000---,,,,,,...///444444555555555555555444555555555444222222444666666555444222111000//////444555777888999:::::::::888777444111000000111222111222333222000///111333666777888777555555777888:::777444333222111///---///111333333333444666777222111111444888:::888666777666555444444666777888999888666555444555666777:::999999;;;===>>>;;;999777999::::::888666555666999888888777666444222222111111222333444444555555888888999999999999999999888999;;;<<<;;;999777555555444333222222222333333111333444555555555777999777666555777888999888777444555666555333222222222777666444333222333333444555444444333333222222222555777999999::::::===???CCC>>><<>>;;;888666444555555555444444555555555444333333222222333444555555555444333555444222///------000333444333111/////////111222222333444555666666666666222333444333222222444555555444444333222222111111555555777888999999999999888777666555333222111111000111000///---...111333666777999888777666777888888666333222222222111///000222444555666777999;;;555333111222666999999777:::999888777777777888999:::999888777666777888999888888999;;;======;;;888333555888999888777666666777777888777777666555444222222333333444444444555777777777888888999::::::999:::;;;;;;:::888666555222222222222333444555555333444666555444444555666888777666777999999888777777888888777444222111111777555333000000000222333555555444333333222333333666777999999999:::<<<>>>@@@===;;;@@@PPPggg~~~uuucccSSSIIIAAA:::999999777666777:::;;;;;;999666555555666000222444555777777666666555777999999777666555666999888666666666666444222333333444555666666777888888777555444555666888999999999888777777666555555555555555444444444444444777999::::::999666333111222444777888888999;;;<<<;;;999666555666888999999444222000///111666<<<@@@<<<;;;888444111111444777222111555<<>><<<:::>>>JJJaaa|||yyydddPPPGGG@@@::::::;;;888777888<<<======;;;888666666666222333444666777777777777777999::::::888666666666:::888666444333333222222333333333333444444444444888777666666777888:::;;;555666666777888888999999777777777777777666555444999:::<<<<<<:::666222///222444777888888888999;;;<<<:::777777888999999999666444222111333666;;;>>><<<;;;888555222222555777222333666<<<>>>===:::888555555666666555555444333444111...---000333666777555444333333333444555666:::::::::888555444444555555999>>>AAAAAA===777333222333444555666666777777777888999::::::888666444///333999>>>AAA>>>888333///......111666:::===>>><<<;;;999777666777999::::::;;;<<<;;;999666333111//////......000333777999999888777666555444444444555444333222111111111111000000111444666666333111111222333555555555555444000000111111222222222222333333333222111000///...111555888666111...000444333111//////000333555555222000......000000000///+++,,,...000222444555666333222000//////000222333666555111---******,,,...333666999888555111//////000111222444444333111000111111000000////////////......///111333555777888666777777666555666:::<<>>:::777333444555666888999999888888999;;;;;;;;;999777666111222555999;;;:::777333///...---000555:::===>>><<<<<<;;;999666666999<<<999::::::999777555333111111111111222333666888999777777666666666555555444666555444333222222222222333333444555666555333000222333444555555555555555222222333333333222111000222333333222222000/////////333666444///---...111222111111111111333444555333222000000111222222111//////000222333444555666222222111000000111222222555333000---++++++,,,---111555999888333///---,,,000111333444555444222111333222111000//////000000///......///000333555777666777777666555777:::===AAAPPPggg|||uuu\\\HHH>>>;;;777444333444333222777888EEETTTdddwwwzzziiiQQQDDD777222111000000222111222333111...///222666666777888888777555222111333555666666555444555777777777666555444222000///......//////000111111222333///,,,+++---///111222555666666555444333222111111111111111000///...---000222333333222222222333444555777888888888777666777777777777666555444333444666888999999777444222111///---...000333555555222444666555444333444444555444222222333444333222666777888888777777888999888333...---000333555555888888888777777777777777555555666666666666666666888999999777444222111222777888999777555333333333222222333444444444444444333333444444555555555666111222222333555666777777888888888888888888777666999888777555333000---,,,333444666555444444555666555444555555666444111...111333666666666666777999555444222111111333555777888666444222111111222333777777666555444444777::::::::::::>>>KKK```yyyxxxbbbOOOFFF???<<<======:::777666888:::;;;:::888555444444555555555555555555555555777999;;;;;;999888888888888888888666333111111222333333111000...---,,,+++444444444555666888999:::222333444777999;;;===>>>::::::::::::999999999999<<<===>>>===;;;888555333555666777777555444444555999999;;;===>>><<<777333333555777888888666444222777888999777666555666777555777777666777:::888444222333444555666666666666666333000///111333444555333222222222333555666777999:::999666333222222333000333777;;;<<<;;;999888444333444666999:::999888888888999::::::999777777222222222444777888777666111000...000444999<<<>>>;;;<<<===:::777666888;;;777777777777666666555444111222333555666777777777666666666666555444333333444333333333444555555666444333444555777666444222555555555555555555666666666666666666555333222111333333333333222111000000///222333222///......000000111222333333333444444555333222222444555444333222222222222333444555555333333333333333333333333333111///------------,,,...333888888333///---...111222444666666555444333333222111////////////000//////------...111333555444555555444444666999<<>>>>>:::666555444777888888666444333222444333333222111111111111444666999999888777777777666888999888555222222333222222111000...---,,,,,,222333444555777888999:::555555666777999:::;;;;;;999999888777777888::::::<<<<<<<<<;;;:::888555444444666888888666666666777999999;;;======;;;666333111333555777777666333222555777:::;;;:::888888999777888666222333666666111111222444555777888888888777555222222333444444444444444333444555777999:::999999999666333111111222111222333555555666555555333222222444888999888777555555555555555555666666111000111333666999:::999444222000111444888;;;<<<:::===>>><<<777444666999666666666777777888999999111333444666777777666666777777777666555333222111111222222333555777999:::333333333555777777666444777666666555555555666666999999999999777555333222333333333333333222111000000111222222000////////////111444555444444444444666555333444555666666555333333333222333333444555444555555666666555555444222111///.........---,,,,,,222888888444000///000222333555777777666555444333222000///.........///000///---,,,---000222444333333333333333444888;;;DDDTTTjjj{{{~~~sssaaaTTT>>>999333//////222555777...000===MMM___wwwrrrUUUHHH;;;666555222111222...222555444111000333666222333444555555555444333111444666666555444555777888888777666444111///......---,,,,,,...111444777111---******...333555555///111333555666666555444...///000111111222222111222444666555444222111111666777999::::::999888666888888777666555333111111222333555777888777666666222000000222666999888666666777666555333444666888666444222222333333222111000222444555666777999;;;:::555111///222555555444111111222333444444444333555555666777777777777777222333333111///000333777999999888555333444666888444444555555555555555444222222333444555777777888555555666666777888888888666666666777888888999999:::999888666333///,,,***///111333555555666888:::666666777777888555111...111333555666555555666777333444444666777999:::;;;444444333444666:::>>>@@@<<<;;;:::777666777:::<<<999999:::BBBRRRfffyyyyyyiii[[[FFF@@@===??????:::555444222444666777555333111111333222111///...---------222444777777666666666777444777::::::666333222333111111111000//////......222333444666777999::::::888888888888888888888888888777666555555777999;;;;;;;;;:::999888777555444444666888888888888999::::::::::::;;;<<<:::777444000222333555666666555444444777;;;======;;;::::::888999555//////444444000000222333555777999999:::777666444444555666555444666555555666777999;;;<<<999999888666333111111222333222111111111111222333111000000222666888777555222111111111111222444444//////000444888;;;<<<<<<777444111111444777:::;;;999===???===777444555777666666666777888:::;;;<<<222222333444555555555555666666444333111000///...222222222333333555666777333666888888777666666777666:::===;;;777444666999<<<999666555555444333111666666666444222000000000,,,///333333000......///555444222111222444666888555555444444444444555555666666666666555555555555666777888888777666777888888777666555222000...---333444444333111.........000444555555777:::888444555444444333222111000000222000.........111444666222222111111333555888999EEERRReeeuuu|||vvvcccOOO???666000111444444444444...---888III[[[rrrvvvfffOOOEEE;;;777444111222555555444222///...///333666555444444555777777666555666777888999:::999888888999:::999777333111000000---...///000111333777:::333000------111444444333000111222555777888666444111000//////000222444555333555666333///++++++,,,666888999::::::888555333666555444444333333333333666555444555666777666555333333444555666777888999<<<999777666777888888888777888888666333000000000222333555777888888777777555555555666666666666666222333333111000000222444888999:::777444333555888666444222000///000222444777666555444444444555555444555555555555555444444444333444777<<>><<<777888999999999888777777444444555666666666666666999999777555111---)))'''444444555555666888999:::777888888888666444222111555555555555555444444333444444555555666888999:::555666777777777:::>>>AAABBB???:::888999:::<<<<<<777999===BBBMMM^^^rrr{{{rrrfff[[[JJJFFFCCC@@@???;;;555000222333333333222222444666444000,,,---111333111///111111222333444666666777;;;;;;:::999777444111000000222444666555222///---000333666888999:::;;;<<<:::999777666777888:::;;;999777444111111333666888999888777666555555666777555777;;;<<<<<<<<<===>>>:::888666555666666555444555444222111111222333444777888999;;;<<<=========???===;;;888555333222111444333333555777888777666444444444444555555666666666555333222333666999;;;999888666444333444555666666444222111111222111000///222666777555333333555222222111111000///......+++,,,///222666:::>>>@@@:::777333222444777999:::777777888999999888777666999888999:::<<<;;;888555000111222333444444444444555444444333222111000///222222222333333444555666555777999999888777777777999<<<>>><<<777444444777:::888666555555555333111444555555444111000000111---000333333111//////000555333111000000222444666666666777777777777666666888888888777777777666666777888999888777666777888999888888777555333111000333444444333000.........111666888888999;;;:::666555555444333222222111111555444333222222333444555111111000000222444666888???KKK[[[jjjtttssscccSSSAAA777///000333333333444111000:::GGGWWWlllooo___PPPEEE;;;666333111222555777666444111//////222555666666555666888999888666333555777999:::;;;:::999::::::999555111/////////000111222333333555888;;;777333000000333555555333111111222444666666555333222111000//////000222333444666777444000------...444555777888888666444333555444333333333444555666777666555666888999888777222333444555666777777888:::999777777888888888777666777888666444222222222333444555666666666555555444444444444555555555555222333333222111222444666999999888555222111333666777555222000000111333444444333222222222333444444555666666666666555555444666555666999===???>>><<<888999::::::999777555444222333555666777777666555666666555444222///,,,+++666666666666666777777888666666666666555444444333777888888888777666555555555555666666777777888888555777888999999;;;???BBBAAA>>>:::888888:::;;;;;;777999<<>>;;;666333222444666555555555666555333000111333444444222111111222000222444444333222222333555333000......000222444777888999999999999888777999999999999999888777777888999999888777666666777999999999999888666555444333444444333000//////000333999<<<;;;;;;;;;:::777555444444333333222222222777888999999888666444222000000///000111333555777999BBBOOO^^^kkknnndddVVVCCC999000///222333444555333333<<>>999555222333444444333444666888777444222444888:::999888555555555555555555555555888888999999888666444333444666777888888777555444555777888888777666777777666555444333333333555555666555444333444555888999<<<:::777555222111111111333666999<<<<<<===???@@@;;;999777666777777777555111222444666888:::;;;;;;888777777777888:::;;;<<<;;;;;;:::999999888777777555555666888:::999777444///111333555666555444333222222111111222444666777999999777555444444333444777666555666888999888777555777888888777666777888999888666555444555555666222111111111333666999;;;:::777333111222444555555222222333444555555555444:::===???>>>:::777666777///000222444444444333222111111111222222333333444444555555666666666666666666777888777555444444555888999:::888555222222222333333444555666555222000111333555555444333444555333444444444444444555555777444111///...000222444666777999::::::999777666888999999999999888777666888999999888666555666777888999999999999888777777222333444333222222333555777???DDDAAA<<<:::888666333333333333222222222222666888;;;<<<;;;888444111000000000111222444666777444<<>>666444222222444666777666555444444777999666444333333555666666555333444555777777777777666555555333111000000444666888888888777555555777999777444222333666888777555111000000222444444333222111222333444666777999:::888888888888888777666555555666777999::::::::::::999888555333333333444555666555444666888999999888222222333333444555555555555555777999:::888444111111333666777888888:::;;;999777555222000///000000222333333444555555666666777888888777444222222222111///...---///222444666999888666444444555666777111111000111222444666777:::::::::999888666555444555666888999888666444333111333555666777555333222111333777;;;<<<<<<:::999555555555444444444444444555555666777888777777666444444444555777999<<<>>>777777777777666555444333777888999999888666333222222444777888888888999;;;;;;999666555666888888888666777:::@@@JJJ[[[nnn{{{wwwkkkdddOOOJJJEEEBBBAAA@@@===;;;222333444333222333444666555555666888:::<<<<<<<<<999888777777555444444333222333666777777666333222222333444555666666777777999999999777555333333444777666666555555555555555555555666666777888999999666555444333222222333333555777999999888666666777:::888666666777888777666222333555777888888888888999777666555555666888999======<<<<<<;;;999777666666666777999::::::777555222444666888888777555444111222333444555666666666777888888777666444333222444444444777999;;;:::999666666666777777777666555444444222111111222333333111111111222444777:::<<<<<<999666444555555444444222222333333444555666777777;;;===:::555222444777000111444666777666444333//////000111333444555666666777999999:::999888777555555555333000///000111000000222333444444555555222111111222333333111///222555888:::999888888888888666333333555777999999666666666555555555555555333333333333333333333333444555777888777666444222333555666555444333444666555555666666666666555555333444444444444555888;;;DDDOOOVVVPPPDDD===:::888111111111222222333333333444666888:::999777444222000111222333555666777777333:::GGGYYYllltttkkk]]]PPPDDD:::888999888888999999777???IIIYYYttt|||eeeSSSAAA888555333222333555555666555555555888:::444222000000222444444444444444333333333444555666555666555444222333666888666777777555444444666888555333111222555666444222//////111333666666444222333333555666888999:::;;;777666666777888999777666333333444666666777777777999888777555444333333222444333333444777888888777333333444444555555555555555555666888999777444111000222555777777888:::<<<;;;999555111//////000111222222333444555666666777777888999777444222111111000...---///222444555555666666666666666666777777333333333333444666888999;;;::::::999777555444333333555888999777444222111000111222444444444444333111333777:::<<<<<<;;;;;;:::999888666666555555666444555666888888888777666333444444666777999;;;<<<888888999999999888777777888888999888777555444222333444555555444444555777999777555444666777777666555777:::???IIIYYYlllzzzwwwggg___OOOIIICCC@@@??????>>><<<555555666444333222444555444555666888:::;;;;;;;;;999999888777666555444444444666888:::;;;999666444000000111222333555777888888999888666444333444555999888888888777666666666555666777888999999888888444444333222333444555666777888:::999777555444444888777555555666777777666444444555666666666666666999888777666666666777888<<<<<<<<<<<<;;;999777555666555555666888999999777555666888888888777555444000222444555666777666555555666777888888666333222222222333666999:::999777555444555777888777444111000000000000000000000000000111222444777:::<<<===<<<999777555666666555444444444444444444555666777555777999888555444555888...000444666777555333222//////000111333444555555555666888999999888666555666666555333000//////111000111111333555666666666333222000000111111000...222555999:::999888777777999666222222555888::::::444555666777888777666555333222111000000111222333444555777888777666333222000222333333333333444666444555555555555555444444666666555333222222444777@@@MMMUUUPPPCCC;;;888888222222333444444555666666888888888888777555333111///000111333444555666666333888CCCVVVkkkvvvpppcccPPPEEE<<<:::;;;999777777888666<<>>HHHXXXkkkyyyyyyggg^^^MMMHHHAAA======>>>===<<<999999999777555333444555444555888999:::::::::;;;999999888888777666555555444777:::<<<<<<999666444/////////000111444777999777777777555444444555777:::::::::999888777666666666777888::::::999888777444444333333333555666777777999;;;:::888666666666777555444444555666666555555555555555555666777888888888888777777777666666999:::;;;;;;;;;:::888777555444333444666999:::999888888777777666444333222...000333555666666555444333555777999999777444333111222333666888999888666444444555888:::888333///---///000111111000///...000222555777:::;;;<<<<<<:::888666555555555555333555555444333444444555666555555555666666777999:::---///333555666555222111//////000222333444555555444555777888777666444333888777666333000///000111333222333555777888777666444222000///000000///...222555888:::999777666666:::666222111555888::::::111333666888999888666444444222000......000222444444555777888888666444222...000222222222222444666555555555555555444444333888777666222//////000222999GGGQQQLLL???777555555333444444555666777888888<<<;;;999777555333222111...///000222444444555555222666@@@RRRiiiwwwrrrgggOOOEEE<<<;;;;;;999666666666444999AAARRRqqqooo[[[EEE:::666444222111666777777666444333444666444222000///111333444444111///---,,,...222777:::;;;<<<<<<:::777555555555555666666555444444666888:::777444333444222...***+++---222777;;;:::777333777777777777777666555555555333222444888999777555555555555555666666666666444555777888888666444333444333333444777888888777555555555666666666666666666555555555666666444222///111444666777888999;;;===:::555111///000222333///000111222333444555555000333555666555444444444444333222444666666333//////111555888999999888666666666555555666777999:::;;;::::::888666444222111222666:::;;;888444333333444333111000000000111222///000222555777999:::;;;===<<<:::999888999::::::777888999999888666333222111222444555666555444444444555666777777888888777999888777666555555555555777777666333111000222555666555333333555666666555444666999>>>HHHXXXkkkxxxzzzjjjbbbLLLFFF???<<<<<<======<<<<<<<<<;;;999666555555666444666999::::::::::::;;;999999888888777666666555333555999;;;:::888444222///......///111444777999666666666555444444666888::::::::::::999888666666777888999::::::999777666666555444444444555666777777999;;;;;;:::888888999666444333333555666555555555555444444666777999;;;888888999999888777666555666777999;;;;;;;;;999888444333111222555888:::;;;999888777555444333222111---///222444555555333222111444777999999888555333222222333666999999777555444444666999;;;999333...---///111333333222///...222444777:::;;;<<<;;;;;;888666444444555555444333666555444333333333444555555444333555888;;;<<<;;;///...---000444666444222333444555555444333444555555555555444333333555777999:::;;;:::777444333333777777666777777666333111333444444111......111555888:::<<<<<<999666555444999666333333555777999999000000///000111444666888000---***+++///333333333999888666444333111111111111333444444333444555777666666666666555555555555:::999777444111000222444<<<<<<;;;999888666555555999777444333444555666666888777666444333333333333111222555777777555333111000666@@@PPPdddqqqooogggXXXKKK>>>888666333111222666666888>>>MMMbbbxxxwwwaaaHHH:::555333333444777777555333111222555777444444444444333222111000333111///...///333888;;;??????>>>;;;888444000...///111222222222333666888999888777333...+++++++++---111888<<<<<<:::777555:::888555666777888666333555444222222222444666888444555777999::::::::::::777999<<<===<<<888444111333444555555666777777888444444444555555777888999555333000///000111222111111333666777777666666777888444///---///111222111333000------111444555555000111333666888999999999666444222222444555444444222222333333555666888999:::888666555555666888:::999;;;<<<<<<;;;777333000222333555777777888777777888666222///...///111222///222555777777777888999999::::::999777666888999666666777555333222111222333222111222333444222000222222222444666888777666444555666555333222444555666777666444333444666999:::666222111222444666777999999<<>>===<<<:::888777777777888555666888999:::888777666777666666555555666888999;;;888666666777666222///---,,,---///444777999999999999888666555666999<<<======<<<;;;:::888777666999888777666666666666666555555555555555555555555555888;;;:::666555666888666444111000111333444444888888888666444555;;;@@@<<<999666666888888777555222333444555666777777666333111000111444777888888>>>;;;888666666777777666222333444555555555444444333555666777666444111///...///111666:::;;;888444777888999999777444111...111222333444555444333222555555555555777999;;;<<<999666222111222444666777777555222000///000222333444333333666;;;>>>===;;;111///...000333555444222333333444333222222333555777777666555444444777999:::<<<<<<;;;888555444444888777666777888777555333444555555333000000333555666888:::999777555555555999777444444666777888888...---------...000333444444000------111333333222777666555333222111000000...000333555555666777999999999888888888888777777;;;;;;999666222111222444777777666555444444444444666555555666777777666555555444444444444444555555222444666777777666444333444999BBBNNN___kkkmmmhhh[[[MMM???888666333222333333333555999EEEYYYpppwwwaaaHHH:::555333444666888888666444222222444777666555555444333222111111444222111000222555999;;;>>>===<<<:::777333000...///000222222111222444666555555444111---++++++,,,000333888<<<<<<;;;999888;;;888666666777666444222444333222111111222333333333444666888999999999999999:::<<<===;;;999555333333333333444555666888999555555444444444444555555222000......000222333444222444777888888888999:::888444///...///111222111000///...000333555555444000111444777999;;;<<<<<<666555444444555555444222000111222444666888999:::;;;:::999888777666666666999:::<<<<<<;;;999555333333444555666777777666555777555333111111111333444222444666777777666777888888999999777555444555666444444444222111000000000111111333555666444000---++++++,,,...111222000///...000333444333222333333555666666555444666999;;;999666333222333555666666888888:::>>>BBBLLL___qqq{{{nnn[[[OOOEEE<<<::::::999:::===>>>===;;;999777666555555555666888999999888666555555555555444444444666777;;;888666555666555222000,,,,,,,,,///444777999999888888888777666888;;;>>>@@@???<<<999888777777777:::999777555444333333444555555666666666777777777666888999999888777888888555333111111222444444333777777666555555888<<>><<<999333222000111333444444333333333222000///000222444777666555333222333666888;;;======;;;888666555555777666666777888888666444555666666555333333444666444555555555333333555666999888666666777888777666///...---,,,---///111333888444000000333555555333555444333222111000///...+++...222666777888999:::;;;;;;;;;::::::999999999;;;;;;999666333222333444333222000///000111333444444444555888::::::777555222333333444555666666777444555666777777666555444777<<>>>>>777666666666777555333000---...000333666888:::;;;<<<;;;;;;:::888555333222999:::;;;<<<;;;999777555333444555666666555444444555444444444555555777777555777888888777555666666777777777555222111111333333222222111000000000111000222555888888555...)))(((((())),,,...---***((('''+++///222333222333333444555666666666888;;;>>>888666444444666777777666777777999<<<@@@JJJ^^^pppyyyoooZZZMMMCCC;;;888888888888;;;======<<<:::999666555333555666777888777777555444444555555444222222333555<<<:::777555444333111///++++++,,,///444777999999666777888888888999<<>>888777666777999:::999888555444444333333333333333333222111222555888::::::999777555666888;;;<<<<<<888888888777666333111000///111333555666555444333666555555777999:::888777555555666777888888999999666666666666666777777888888888777666555555555555999666333222333444555555444333222111222333444555555555666999======:::666555444333222222333444444333333111///---...111444555444222000...///333666;;;;;;<<<:::777555555555555444444444666777666444666666666666666555555666222222222111000111444777999888777777888777666444222111000///000111333555999666222333666888888777222222222111000///......+++...333777888888888999:::::::::999999888888888777777777666444333555666444222000......000222444444444444777999:::999777333444555666777777888888555555555555555444444333888===AAAEEEOOO___lllrrrgggWWWEEE<<<888666777999555777999:::@@@RRRmmm}}}hhhOOO???777444444777666777666555444444666999:::888444222000111333555666666777888888999:::::::::999888777666444333222222333333222111111222444222333333222000000222333666666777888;;;<<<<<<<<<777666555555555555555444222222222333222111000000222333444666777888999999;;;:::999888777777888888666444222000000222444666777666555444444444444444///...---...111444444444000333777999999:::;;;<<<777555222111000111222333------...000222333333333444444666888999;;;<<<<<<888888888888888666222///)))+++---111444777:::;;;;;;:::888666555333222222999999:::999888777555444444444555666666555444333333333555666888999999999888999:::888666444444555666666555333000...///000444333111111222333333333222333555777888444///+++,,,,,,---//////---(((%%%$$$'''***---...000333555666777888888888999;;;>>>777666666777888999777666777666888;;;>>>HHH[[[lll~~~lllZZZLLLBBB999777777666777:::;;;<<<<<<<<<;;;999777666555666666777666666555444444666777555222111222444>>><<<888555222///...---***+++,,,000444888888888777888999999999999;;;===AAA@@@===999777666555555888777555333111111111222444555666777999:::;;;<<<999777666999===>>>===:::333333333555777777666555444111000333888<<<===<<<555555666777888999999888666555333222111111222222444333222333666999;;;;;;999777555666888:::<<<<<<888888999888777555222111000111333555555555444444888777666666777777777777999999999999:::<<<>>>???;;;999888666555555666666777666666555555555555555999777444333444444444333111222222222444555666777666555777:::===<<<888333555555555444333333444555444444222///---...111444444444222000...///222444888999999777555444444666444222111222333444444222555555666777777777666555000000000//////111444888888777666666777777555444444333111111111333555666999555333333777;;;;;;:::000111111111111000///......111555888888777666777888888777666666555444444111222444444333444666888777666333000000111333444555444333444666999::::::555666777888888888888888555444333333222222222333666:::>>>AAALLL___pppyyymmm]]]JJJ???;;;999999;;;777999;;;<<>><<<999555111---+++***,,,,,,...111555888888777888999;;;:::999888888999<<<<<<<<<;;;999777444333555444444444333333444444333444555666888:::;;;;;;888777666999===???===;;;666555555777888999777666222111000333999<<<<<<:::222333555666777777777888777555333111000111333444666444333444777:::;;;;;;;;;888666555777999999999777777888888888777666555333444555555555555444333888777777555555555666777<<<;;;:::999:::<<<>>>???===<<<999666444222222222444444555555666777777777999777555555555444222111000111222444555666777777666555666999<<<;;;666111444666777777555444444555555555444222000000222444666666666444222111333555666777777666444444666777333222000000111222222111333333444666888777555222000000000000///111555777777666444444555666555444222111000///000222444666888555222333888;;;<<<;;;000111222333333222000000111333666888777666555666666666555444333222222111...000222333333444666888999777555333222333444444666444222222555888999:::555666777999999999888777555444333111000111222222333777:::>>>LLLaaattt~~~ppp___MMMBBB<<<999999;;;666888999;;;CCCVVVooopppYYYHHH<<<555333555111222444444444555777999666444222000000111444666888888888888888999999999777777666666666777888999555555666555333333444666888999999888777777888:::666333111333777::::::999333555777777666777888:::555555666777777888999999777777666666666777888999777666444333333555777888999777444222000000111111333444444666777999;;;<<<555333222222333333222000...000333555555666777888666666666444222111333444222222111///...///333666888777666555444444555555999888777777666555222///+++******+++...222777999666444000------000444777888777555444333222222222444555666777777666555555333333555666777888888888777888777666444333444666666666666444111000000222111---***+++///333333222555333111111333555666666777666555555333000+++'''%%%$$$""" !!!%%%,,,111999:::;;;:::999888999:::888777777999;;;;;;:::999888888:::;;;<<<@@@OOO]]]tttwwwiii]]]JJJ@@@888555555555666888888999:::<<<===>>>>>>>>>888777777666666555555555888;;;===;;;555111222444999:::999666111---++++++......000333777888888666777999;;;;;;999777666666666777999;;;:::888555222333444555777777666555555222222333555666888999999777777888999<<<===<<<;;;888777666666888888777666222222333555888999999888111444777888777666777888777555222000000222555777999777555666888:::::::::;;;999666444555666777666555666888999:::999888888555555666666666555555444777777777666444444555777:::999888777888999:::;;;===<<<999666333111000///222333444666888999999999999777666666666444111///000111333666777888777777555444444777999999555111222555999999888555555666666777777555333222333444555666777666444222333333555666666666555666888:::555333111000111111111000111111222555777777333000000111222222111222555777666444111111333444555555000/////////000222555666999555222333777::::::999111222444555555444222111222444666777666555666777777777666555444333222111000222444555444444555666555555444444444444444555444333222333555777777666111333555777999999888888777555333111000111222333333555888>>>MMMdddwwwppp___MMMBBB<<<888777888666666666999BBBTTTjjjyyy~~~nnnYYYJJJ>>>555333555222333444444333333444666333111000///000222444666888888777666666777777888555444444444555777999:::333444555444333333444666999::::::888666666777888666333111333888;;;:::777666888999999777666777999:::999888777888888::::::888777666555555555666666666555444444444666777999666555444333222222222222222333444555777999;;;<<<666444444444555555333111...111444555555555555666555777777555222111333555555666666444222111444666777666555444444444555555888777555444444444222000000...+++***,,,111666:::555333000......000333555555444333222333444555666444555666888888888777777444444444444555555555666444555555444333333555777777777777666333333444555000,,,(((***///333444333222000///000333777999:::777666555555555333000---***)))'''%%%$$$&&&+++///666888::::::999999:::;;;999888777888;;;<<<;;;;;;999:::<<<===;;;===HHHUUUmmm|||}}}mmm```JJJ@@@888555555555666888999999999999:::<<<===>>>999999888777666666666666888<<>>OOOfffwww~~~ooo___LLLBBB<<<777555555888666555888BBBSSSfffsssyyyjjjXXXJJJ>>>666333555444555555444222111111222000/////////000222444666888777666555555555666777333222222333444666888:::222333333333222222444666999999999777555333444555666333111444999<<<:::777999;;;<<<:::777555666888===<<<999888777888999:::888777555444333333444444666666555555666777888999333333444444444444444444222333333444666888999:::555444444555666666555333///222444555555444555666555777888666333111333555666888;;;:::666444444555666666555444444555777888888666444333333333222111444111---+++,,,111777;;;444333222111111111222333333333222222333666999;;;444555777888999999999888555555444333333333333444333333444333222333555888888888888777555555666777222---***+++111555666555///......111555999;;;;;;888777666666777777555444//////...,,,***+++...000444666999:::::::::;;;===:::888777888:::<<<<<<<<<:::;;;===>>>;;;;;;EEEPPPlllxxxrrrbbbJJJAAA888666666555666888999999888777888999;;;<<<::::::888777666666666666888<<>>===999555111000000111111222333444444555888;;;;;;999888:::<<<:::777444222333444444333111555888888555333333444555888<<<<<<:::888999:::555333000///111666;;;>>>===:::888777888999999888777555333222333555666666888999::::::::::::999888444444555777888:::;;;;;;666999;;;:::888666777999555666777888:::;;;<<<<<<888999999999777555333222333555777888999:::999999999888777777777444000---000222555888999888777666444222000222555666444111...111444555555555666666555777999999666444333333444444444333333222222222888888777555444555999<<<;;;:::888666444333111111...111444555444222111111333555666777666666888999888777555444333222333333000111111222333444666777444333333555777888555222222333555888::::::666333444333222111333666999;;;===:::777333222222444555666333000///000222444555222000000444:::;;;888444111222555888:::888444000...///222555666777666666666666666666555444222222222222333999FFFYYYmmmzzzppp___MMMCCC:::444444888999333000444===LLLaaarrr{{{lllVVVCCC;;;:::888555444666777777444111000000///......000333555555444666555444333333333444555000222444555666777999:::111222333444555555555555<<<;;;888444111111333555777555333555999<<<===<<>>???FFFNNNgggtttooo___OOOBBB777777:::999666555777666555555666888;;;<<<===999666555777888666555::::::999666333111222444000000///000222333333222333666666444444666666444777666555444333444555555555333222111222444777888999;;;===???@@@===777333333111111333666999888666888888777777777777777777666444111///...///000222444555666444111...///111333888>>>>>>;;;777777999999888666555555777999:::888777666777888999888666666666666555666666777888;;;;;;:::::::::;;;;;;<<<666666666777888;;;===???<<<;;;999888888999:::;;;;;;:::999888999:::;;;<<<<<<999666555555777777777999999999999:::<<<>>>???===<<<;;;;;;:::777333000...333999>>>@@@>>>:::777888666444333444444444444222444555555333333333444555777999999777444333333444444444444444444444444888888888666444555777:::999:::;;;:::888444000---...111444555444222000000444555666666666555777888;;;:::888777666555666666111000000111444666777777444333222555888999777555555555777888999777444000000//////000333666:::<<<<<<:::666333222333444666444111...---...111444666222000000444999:::888444444444666888999888444111///111333555666666555555444555555555444444333222333222111666CCCXXXooo~~~ttt```KKK???:::555444555444000///444<<>>999666444666888:::<<<:::888555555555777888777666333000///000111222777777666555555555555555666444222333555555444222111222333333222222444666777444111333666888777444222222222444666777777555666555555555555555666666666888999999666555444444444444444444444333333333333333333222333333333444999888666222///111555:::888777666555444444333222222000......111444666666333222222333555666444333999888666444222222333444333333444333333444666888888777666555555555666666777777888888888777777666555333222333666888999999666666555555555444333111444555555333222222333555:::;;;:::888666555666888::::::;;;<<<<<<<<<;;;:::<<<;;;<<<>>>>>>>>>EEEMMM___lll{{{lll[[[QQQDDD:::999;;;:::777555555444444444666999;;;===<<<:::777666777888666444999999888555222111222333111///---,,,...000333444444666666333333666666444444333333222333333555555555444222111222444888:::999:::;;;===>>>;;;777333000000000333777::::::999::::::999888888777777777555555333222111111222333444555555333000...///111333777<<<===999666555777888777666666666888:::;;;999777666666888999999888888888888888888999999999<<<<<<;;;:::999999999999777777888999;;;<<<>>>???:::::::::999999999::::::<<<;;;:::::::::;;;<<<<<<:::888666666888:::::::::888888888888999:::<<<===;;;;;;;;;<<<<<<:::666333111555:::???@@@???;;;999999888666555555555555555666666555333111000111333555777999999777555444444555555555555555555555555777888888777555444555666666999<<<>>><<<777000,,,...111444555444222000000444666777777555555666888<<<;;;:::888777777777777111///...111555888888777444333333555888999999999888888777777777555111---,,,---...000333777;;;===;;;999666444333444555777222000---+++,,,000444777222000111444888999777444777666666777888777444222222333555666777666444333222333333444555555444444555222000333@@@WWWpppzzzeeeMMM@@@<<<999555333000...///333999CCCSSSaaapppkkk\\\GGG999666888999<<<<<<:::666222//////000111000///000222333222111000//////...///000222333555666777666666888;;;===888999999999888888777666666666666444333333555777:::888666777999;;;;;;;;;???<<<888555444555666888888777666555444444555555888666222///------...///555666666777777666555444666444222111333444444444333444555444222111222333555333222444888:::999777000000000333666888777666666555555444444444555555777888888777555444555666666666555555444444333333333333222222333555777888999888777444222222444666555888999888444222222333555333000000333555777777666444444444555444222000999888666444333333333333555444333444555777777777777555333111000///000000444666888::::::999777555333222111333666888999888444555555555444333222111555666666444333444666888<<<<<<;;;888555333444555:::;;;;;;;;;;;;:::999999999888;;;=========BBBIIIUUUcccsss}}}~~~kkk[[[RRRFFF<<<;;;===;;;777666222222333444666999<<<>>>;;;:::888888999888666333888888777444111///000222222///+++)))***...444888555777666222222555666444222111111111222333444555555333111000111444888:::888888999:::;;;:::666444......000444999<<<===<<<<<<<<<;;;999888777666555444444555666666555444333555555444222//////000222444888<<<<<<999666555666777666666666666888:::;;;999777555555666888999:::::::::;;;<<<<<<;;;:::999===<<<;;;:::999888888888777777999:::<<<<<<======999::::::;;;;;;;;;::::::<<<<<<;;;::::::;;;;;;<<<777666777999;;;===<<<;;;888888777777888999::::::::::::;;;======<<<888555444777;;;>>>@@@>>>;;;999:::999888777666666666666666666444111//////111444444777999999777555444444444444444444555555555555666777999888555333222222444777;;;>>>===999333///000333666777555333111111555777888777666666666888;;;:::999888777666666666222///...000555999888666777666666666777888999999777666555555444333///---......000222555888;;;<<<:::888666444444555666777444222000------///333666222111111444777888777555888777555555555555333222666777888888888666444333111111333444666777777777666333111444@@@VVVnnn~~~|||lllWWWHHHAAA<<<777444000...///222666>>>NNN\\\jjjlllbbbKKK888444888:::===<<<999555111000222444222111000000111222111000......------...000222333777888888777777888;;;>>>::::::::::::888777666555555555666555333222333555999888666666777888999999<<<:::777555444444555666666666666666555555444333888666222...,,,,,,,,,---222333666888888777555444666444222111111333444555555666666555222000000000333222222444777999888777//////000333666888888777666555555444444444444444888888777555333333555888888888777777666555444444555444333444555777999:::777777777555444333444444444:::>>>===666222222555999777555666777999::::::888777666666777666444222777666555444444444444555666333222333777999777555444222000...------------///222555888888777444222333333222444777999999999444555777777555333222222555555666555444555777999<<<<<<;;;888555222111222888888888999999999999888888888:::===;;;999===DDDPPP]]]mmmyyy}}}mmm___RRRGGG>>><<<<<<999666555000000111444666:::===>>>::::::::::::999777555333777777555333000...///000222000...,,,,,,000666:::666888666222222555777555222222222222333333444444333222000///000333666999777666555666777777555444---///111555999;;;<<<<<<<<<;;;:::888666555333333111333666777888666444222555444333111000000222333666999;;;;;;999666555555444444444444555666888999777444222111444777999999999:::<<<======<<<:::999===<<<;;;:::::::::::::::666777999:::;;;;;;;;;:::999:::<<<=========;;;;;;<<<;;;;;;::::::999999999555555777999<<<<<<:::888888888888888888888888999999999:::<<<===;;;888555555777:::<<<===<<<:::888999999999888666555555555444444222///...///333666444777999999888666555555333333333333333333333444555777888777555222000000333555888;;;;;;:::777555222555888888666444222222555777888777666666777888;;;;;;:::999888777666666333000///000444666666444999999999888777666666666444333222222333333111000222333555666888999:::::::::888777555555555666777777777555222//////222555333333333444666777777666888666444333444444333111888999::::::999666444222000111333555777888999999666555444777BBBUUUiiiwwwwwwooo___NNNAAA:::666444444111000111333;;;KKK[[[nnnuuummmRRR;;;444666777:::999777444222222555888333222111111222222111000///.........///000222333777888888777777777:::<<<::::::999888777555444333555666666555333111111111666666555444444444666777999888666555444555555666555666777777777666555444888666333000...,,,,,,,,,///111444777888777555444555555333111000111333444555666777555222000//////222222333444666666666555000000111333666888777666666555555444444444555555777777666444222333666888::::::999888777666555444333333333333555666888:::777777888999999:::999888666===DDDCCC;;;555555888;;;:::999:::;;;<<<;;;:::999888777777888888666444333333444444555666666777444222111333666888666444000000//////............,,,///444777888666333111555555555666999::::::999555777::::::888555444444444555555555444555777999;;;<<<;;;888444222111111333444444555666888999999:::999:::;;;999666999???NNNZZZiiiuuuzzzlll```OOOEEE===<<<;;;777444444///000111444666999;;;<<<999:::::::::888555333222666666555222///---...000111222333222111333666:::777999888444333666777555333333444444444333333333222111/////////111444555444333222333555555444333...111444666888999999::::::999888666555333222111000222444666666555333111555444333222222333444444444666777888666555444333111111111222222333444555333111......111444666777666888:::;;;<<<;;;999888;;;;;;::::::;;;<<<======888999:::<<<<<<<<<;;;::::::;;;<<<>>>>>>>>>===<<<:::::::::999888777666666444444666888:::999666444888888888999999999999999::::::999::::::999666444666666777888888888777666777999999888555333333444111111000///...000333666444777999:::888666666666444444333333333222222222444555777666333111000000222444666888999999999888333555888999777444222222222444555555555555666888<<<===<<<<<<;;;999888777333222222111111111111222888:::;;;:::888555444444333111000111333555555555666777999:::;;;;;;:::999:::999888666555555666666888:::999666222000222444444555555666666777888888777666444444555555444222888999999999888555333111///000222444777888999999666555666:::DDDTTTfffrrrrrrnnnaaaNNN>>>777444222666444333333333:::JJJ[[[vvvwwwZZZ>>>555555333666666555333222333777:::444333222222333444333111000//////...///000222333555777888888666666777888888888777666555333222111333555666666333111//////444444444333222333555777666666555555666666777777666777777777777777666666777666555333111///---,,,,,,///222555666666555444555555555222000///111222333555666666333111000000000111333555666555555444444333333555666777666555555555555555555666777777666666666444222333666888;;;:::999777666444333333000111222444666888999:::777777888;;;???AAAAAA@@@@@@HHHOOONNNGGGAAA???@@@??????@@@BBBCCCBBB???<<<;;;:::999999999999777555222333444444555666777777333222333444666777666444000111222333444333222111...111555999:::999666444777777777888::::::999777666999======:::666666666666666666555444555777999888999:::888555222111111222222333444555777999:::;;;999999:::777444888>>>LLLVVVcccppp~~~xxxiii[[[LLLCCC<<<;;;:::666333333000111222444666777999999888999:::888555333222222666666555222///---...000000333666666444333555777888::::::777666888888555222333444444444444444333111111111111111111111222000000000111333444222111...111555777777666666777777666666555444333333222111222333444444333222111555444444444666777666444000111222333333222111111000000000000111111111111///...,,,---000333555555444555777888999999999999999999999:::;;;<<<===>>>;;;<<<===============<<<999:::;;;<<<<<<<<<<<<<<<999999999888777666444333333333444666777777444222666777888999999999999999<<<:::888888888888777555666666555555444444444444666999;;;999555222222444111111111///...///222444444777999:::999777666666666666555444333222222111333444555444222000000111333444666888999888666555222444777777555222111000...///111222222333444666<<<<<<<<<<<<;;;999888777333555555222---+++,,,///555888;;;;;;888555333333444333111222555888999:::666888:::<<<===<<<:::999;;;:::999777666555555555666999;;;999444111222444666666777777777888999:::777666666777888888666444666666777777555333000///---...000333555666777777555555555999CCCTTTfffrrruuuooo^^^III;;;888555222444444666777666:::IIIXXXqqq|||vvvYYY???777666222444444444333222333666999555333333333555555555333111000///......///000111222555777777666444444444666666666555444222111000000333555666444222000000333444555444222222555888333444555666777888888999666666666666666666777777666777777777555222///---+++,,,///222444555555444555666777444000......000111333555666444222111111...000333666777777777888888777666666777777555333555555555666777888999:::555555666444333333555777999888777555333222000///...111555999===@@@AAAAAA>>>>>>@@@EEELLLPPPRRRQQQSSSYYY```aaa\\\UUUQQQOOOMMMNNNQQQSSSTTTRRRLLLHHHBBBAAA???>>>>>><<<:::777444555555555555555555444222444666777666666666777222444777999999777444222000222666999;;;:::999777888777777888999999666444555:::???>>>:::777666777888999999777555666777999555777888777555333222333444444444444666888999;;;999888777888666444999AAAFFFOOO\\\iiiyyy|||iiiXXXIIIBBB<<<;;;:::666444444111222333444555666666666888999999666222000111222777666555222///...///000///222555444111///111444888;;;<<<:::999:::888444---///111333444555555555333333444444444222000///------...000222333111///,,,000555666666555555666444444555555555555555555555444333111111111222222555444555777::::::777444000000000222333333333222000000111111000000//////---,,,,,,...111444444444222333444666777999:::;;;888888888888999:::;;;;;;<<<;;;;;;:::::::::;;;;;;777777777888888999;;;;;;:::::::::999888666444333111111222444666777555444444555666888999999888888<<<:::777666777999::::::888666444333222222333333777:::===;;;666222333555111111111000//////000222444777999:::999777777777888888777555444333222111333444444333111000111222333555888999999666333111000333666666444111///...***,,,...///000111333555999:::::::::999777555444333666888333+++''')))---111666;;;<<<999666444333777555444444777:::<<<<<<555777:::<<<===<<<;;;:::<<<;;;999888666555444444222777;;;:::666222333555777888888888777888:::;;;777777777999;;;:::888666333444555555333111...---,,,---///111333444555555555444444777BBBTTThhhuuu|||qqq[[[EEE;;;;;;999444111444888:::999;;;HHHVVVfffsssoooUUU>>>999888444333444444333222333555777555444333444666777666555111000///...---...///000000333666777666333222111666666666555444222111000---000444555444333222222222444555444333333777:::222333555777888999::::::666666555555555666666777666777999999888444000---***+++...000333444444444555777888555111------...///222555666444333333333,,,///444777888999:::;;;:::999888777777666444222555555555666888999;;;<<<444555666555444444555777777666555333111///...---///333999@@@EEEHHHJJJJJJLLLLLLNNNTTT]]]cccffffffccciiipppqqqmmmfff```^^^[[[]]]aaaeeeeeebbb[[[VVVKKKIIIFFFEEECCCAAA===;;;777777777666555444222111111555999999777666777999555888;;;>>>===:::666333000222555888::::::999888888777777888888777444222555:::??????:::666666777;;;;;;;;;999777777888:::333555777777555444333444888777666666666888999:::888666555666555555<<>><<<;;;;;;999444)))+++...111444666777777444555777888666444000...+++,,,---000222222000...***///444666555444555666333444444555666777888888888666333000///000222444555555666999<<<<<<888444222111222444666777666555111222222222111000///...,,,,,,,,,///222555555444222222333444777999;;;===888888777777777777777888999888777666666666777888666555555444555777999:::;;;;;;;;;;;;999777444333000///000333666888888777111222444666888888888777<<<999666555888;;;>>>???999777555222111111222333888<<<>>><<<777333444666555444222111000111111222666666777999::::::777555777999:::999666444333333555444333222111222333333444333333333444333111...000111111222222222111111---------,,,,,,---000333666777666444222222444666666555333...***''''''(((000222555777777666333111999777555666999:::888666333444666888:::;;;<<<<<>>===;;;999777666555555444333222111000000000444333333333555777:::<<<777555555999===>>>:::666444444444444333222111111111222555666777666555444444333555:::BBBOOOddduuuuuu___JJJ???===:::555444444777:::;;;===GGGRRRaaafffcccTTTBBB777444444666555555555555666777777555222111444:::<<<;;;777//////......------------111444666777444222000///666666666666555444333222222333555777888888777777777666666666777888:::;;;999666333555:::===;;;888888666666666777777666444777777666777777555333111//////.........000111222666666666555444333111000///000222666999999777555000111333555777999:::::::::999999999:::888666444444333222111222444666888:::777333222444555555444777222111444444000000444666===HHHQQQWWW[[[^^^```ZZZdddjjjjjjkkkrrrvvvvvvuuusssqqqnnnmmmmmmmmmnnnhhhiiikkkllllllkkkiiihhh```ccc\\\OOOKKKOOOMMMEEEBBB===666444666666333///000111444999<<<<<<777222777888999;;;<<<:::666333555666777888999:::::::::777666666555555555555666999888666555444555777888;;;;;;;;;::::::;;;;;;;;;;;;888555555777999888666:::;;;:::999666666777888555222000000555:::>>>@@@CCCIIITTTaaaooo}}}|||iii\\\PPPHHH@@@===:::666555777888888777555222111222333555777777555222000///000222333444444444222000......///111111000000111333;;;;;;:::999777666555444/////////000222555888:::<<<;;;:::::::::999666333444222000000222333333222...000333555666444111///333555888:::;;;;;;999888===:::777555444333222000222444777999:::999777666555666777999::::::::::::888666444222111000...---------...111444666777666333111000222666999999888777666666666666666666777777777555444333333333444333222222333666999:::999<<<;;;::::::999666222...111000000222444666666555222222222333444555666777999888777777888;;;>>>@@@555333111111333555666666777:::======999555444444444333222222111111111222555444555666888999777555777999;;;:::777555333222333222222222333444555666222111111222333222000...000000111111111111111000---------,,,,,,...222555555666555444222111333444:::888333...)))'''(((***000222444555666444222111888666444666999;;;999777333333555777:::<<<===>>>???>>>===;;;999777555555333444444444333111///...000000000111444777;;;===999777666999>>>???<<<999888888777777666555444333333444555777888888777777555444555999@@@MMMaaarrr|||sssbbbOOOBBB>>>:::555666666777999999;;;EEEPPP___iiimmmaaaMMM===555111333333444666777888999:::777555444777<<<===:::777//////000000///......---///111444555333111000000555666666666666555444444222333555777888888888777666666555555666777999:::<<<888666777;;;===<<<:::888999999999999888777777888888777777777666444222222111000000///000111111444444333333333333333333111111333666888888666444000111333555666777888888:::999999::::::999666555333222222111222444555666999666333333444444333222333000111666666555888>>>DDDIIISSSbbboootttpppllljjjppprrrpppoooqqqqqqmmmgggfffcccaaa``````aaabbb^^^^^^]]]]]]^^^___aaacccnnnooogggZZZVVV[[[[[[UUUKKKCCC:::555555555444333111111333777::::::777333666666777:::<<<<<<999777555666777999::::::;;;;;;888777666555555555555555888777555444444555777888<<<<<<;;;;;;;;;;;;<<<<<<;;;888666555777888777555:::::::::999666666777888555222000111555:::>>>???BBBGGGQQQ___ooo~~~~~~kkk^^^OOOGGG@@@>>>===999777999;;;<<<;;;999555333333333444555555444111/////////333444555666555444222111///000222222111111222333;;;:::888777555555444444000111111333444666888999::::::999:::;;;:::888555888666555444444444222111///111444666666555333111333555888:::<<<;;;:::999<<<:::888777666555333111333555888;;;;;;:::888777666666777888999:::::::::888777666555444222000...---...000333777999999888333222111333666999999888555666666666666666666555777777777666666555555555222222111333777999::::::::::::999999999666222/////////000111333555666666333333333444555666777888<<<;;;999777777999;;;<<<555333222333555666777666777:::===<<<999666555555333333333333333333333222444333333444666777777666888:::======:::777444333111111222333444666888999/////////111333333111//////000000111111000000///------,,,+++,,,...333777444555555333111000111333<<<:::555///+++***---///222333333444333333222222666444333555888:::999777222333333555888;;;>>>@@@???>>><<<:::888666555444222333666777666333///,,,++++++,,,...222777;;;>>><<<999888:::>>>@@@???===;;;;;;;;;:::999888666555444555555777888999::::::777555555888===III\\\mmmuuussshhhVVVFFF>>>:::777999888888888777999BBBNNN___ppp{{{rrrZZZCCC555...///111444666999:::;;;;;;:::888888:::<<<<<<888444...///111222111000...---,,,///222444333222222222666666777777777666555555222333444666777777777777555555444444555666888999===999666777:::;;;:::999999;;;===<<<999888999;;;999999999888777666555444555555333222222111111222222111000000000222444555333333444666888777555222000111222333444555555555999::::::::::::888777666222222222222333444555555888666444444444333222000000000333777999<<>>666444555666777333222222444777888777555444444555777:::<<<<<<;;;666777888999:::;;;;;;;;;888888777555555444444444555555444444444555777888<<<<<<;;;;;;;;;;;;<<<<<<;;;888666666666666555444999::::::888666555777888555222000111555999===>>>@@@BBBJJJYYYlll~~~mmm___MMMEEE@@@@@@???<<<::::::>>>??????===:::666444444111222333222000......///555555666777777666555444111222333333222111222444999777555333222333444555333444555666777888888888777777888999;;;<<<:::888<<<:::999999888666333000000222444777888777555444222444888:::<<<<<<;;;::::::999888888888666333111333666999<<<<<<;;;999777666666666777888888888888888999::::::888555222000///000222666:::<<<;;;999444333222444777888888888444555666777777666555444777888999999999888777666111111111444777:::;;;:::888888888888999777444111//////000222333444555666444444444555666777999999???===:::888666666777888555444444555777888888777888:::<<<<<<:::888777888444555555666666666555555555333222333666777888777888<<>>@@@@@@???<<<;;;;;;:::999777666555444444444555666888:::;;;888555444666:::DDDVVVgggtttuuunnn[[[HHH>>>;;;:::;;;999888888777999CCCNNNcccwwwzzz___EEE555......000333666888999999888999999888999:::888444000---///111222222000...,,,,,,///333555555555666777888888888888777666555444111222222444555555666666555444444333444555666777;;;888555444666777777666777;;;???===999666999<<<999999:::888777555555555666666555555444444444444222111...---...000333555555555555666777666444111000000111222333333333222888999;;;;;;999888777777222222333333444444555555666666555555444222111///000111555888===GGGTTT___sssqqqsss|||}}}kkk[[[TTTSSSSSSTTTTTTRRRKKKDDDBBBAAA@@@??????@@@BBBCCCEEEBBB===;;;<<>>@@@===:::999<<<>>>@@@???<<<888666666///000111111///.........444555666777777777777666333444555555333222333555555444111//////000222444555666888999999999888777555555666999<<<===<<<;;;;;;;;;:::::::::888444000111333666888999888777666222444888;;;<<<<<<;;;;;;777777777888888666333000222444777:::;;;:::888666555555555555555555666666888:::===>>>;;;777444222222222444888:::;;;999777444444555666777888888888555666888999999888666555888999;;;<<<<<<;;;999888000000111444888:::;;;:::777777777999::::::777555222333444444333333444555555555555555666777888999>>>===:::888666666666666666555555777999:::999777888999:::::::::999999999777777777888888999999999666444333444666888888888888<<<@@@AAA???;;;999777555555666666777777777777111111222444777777666444000000000000000///......++++++*********---222666666777777666333222222222444666888999888777777888888777666555444555555666111///---000444666555333444333222111222444666888:::999888777666555444333111444888;;;;;;888333///,,,+++***+++...222777;;;===<<<;;;;;;<<<===>>>===888888888777666555444333333333333333555666888888888555444555888@@@PPP```tttwwwqqq^^^HHH===;;;<<<:::999999999888:::CCCOOOhhhyyyyyy^^^EEE777111///111333666777666555555777666666666555333000---,,,...000222222111...---000222555777888888:::;;;::::::999888666555333222000000000111222333444555555444444333333444666666;;;888555444444555666666555:::===;;;777444777:::888999999777444333444555555666666777777777777777333111...,,,,,,///222444777666555555666555333111//////000111111111111111666888;;;:::888777777777333333333333444555666777666666666666444222111111...222666===GGGWWWhhhrrr|||xxxtttrrrnnncccSSSFFFDDDCCCCCCGGGIIIFFFAAA<<<999888777666666888999;;;===;;;999888888:::===>>>FFFHHHHHHDDD@@@@@@@@@???FFFBBB<<<888666666777777444444444444444555666888555333222222555666777777666777888999:::;;;;;;;;;888888666555555444444444333333333444555666777777888777777666666777777888777777777666555444333333777888888777666555777888555333111222555888:::;;;888888>>>LLLaaauuunnn[[[FFF>>>999;;;>>><<<999777777:::<<<===;;;999888777///000111111///.........222333444555666777777777666777888777555444444555222111...------///222444666777888999999888777666444444666999<<<>>>===<<<888888888999:::888555222333555777888999999888777333555888;;;===<<<;;;:::444444444555666555222000///111444777888888888777555555444333333333444444777;;;???@@@===888555444444444444666888777555333444555777888888777777888777888999999999999888777999:::<<<======;;;999888000000222555888::::::999777777888:::<<<<<<999777666888999777555333444555555555555444555555666666::::::888777777777777888777666666777999::::::999999999888888999:::::::::888888777777888:::<<<===666555555555777888777666666999===>>>===;;;999999888888888888888777666555444444555777999999888666111111111111000///......***+++,,,,,,,,,...222555666888888777444222222222000333888::::::999888888999888777666666666666666000...---///222444333111444333222111111222333444666555555555444444444333000222666888999777555222///---,,,+++---222777:::<<<;;;;;;;;;:::999999999555555555555444333222222111222222333333444444555666444333555666===KKKYYYppptttppp^^^III===:::;;;888888999:::888999BBBLLLeeeuuuuuu]]]HHH:::444222333444555666555444333555555444333222000///......///111222222222000///222444777888888888:::;;;:::999999888666444222111000000000000111333444555666555444333333444555666;;;:::777555444666777999444777999888555444555777555777888555111000222444555666777888999999999999333111...,,,---///222444777666555555666555333111...///000111111111111111444777::::::777555666777444333222222222444666888555666777666444333333444...555===HHHXXXkkkyyy~~~tttooohhh```VVVLLLBBB;;;;;;999;;;???@@@<<<888888777666444333333444666777999999:::::::::999999999<<>>666555555666777666444222111444888999999888999999888888999999999888666666666666666888::::::888666222222222222111000///...,,,---/////////000222444666777888777444111000000///222666777777666666666888888888777666555555444222000...000333444333000333333333333444444555555111222222222333333333333---///111333444555555555000...,,,,,,...333888<<<999:::::::::888555444333333444444444444444333333111222333444444333222222333222333555666;;;GGGTTTffflllkkk]]]JJJ>>>999777777777999:::777666===FFFZZZkkkxxxtttbbbNNN???666555555555666666666666666555555444333111111222333111222222333444444333333333444666666555555666888666666666666666555444333111111111111222444555666777666555444444555666666:::999666444333555888:::555555666666555444444444333555666333...---///333666777888999999999888777000///...---...111333555777666444555555555444222......///111111222222222111555999888555333444777444222000...///111555888666777777666444333666999777@@@LLLZZZlll{{{{{{ccc]]]TTTLLLFFF@@@:::666444333555:::888333333666777666444333222333555666666888999;;;;;;;;;:::999666888:::999444000111444555555444222111222444555111555:::;;;999777666666555444444444666777666555444555666777888999999999666555555555555666666777555666666666777666666666666555555444444555555666111333666666444333444555666777777777555555777888555333222222555777888888777999>>>HHHXXXiiiyyysss^^^FFF;;;333555::::::777555444666777666555444555666444555555444111/////////111111222333555777999::::::;;;;;;:::777666666777111111111222333555666777666666555555555555666666666666777999<<<<<<;;;999666555444555666777666555777888888888888777666666666888:::<<<===<<<:::888333222111222444555444333444444555777:::>>>BBBDDD:::999777555444444555666666;;;??????:::666666666333111000000222444444444555888;;;;;;999777777777888777666555555666777888<<<<<<;;;:::888777666666222222444666999999777666555555666888::::::888666666999;;;999555444666999:::999888666555444333333444555555666777888999999:::777444333666888;;;;;;;;;888555444666888888777888666444222444777<<>>777999:::999666222000///333444444555555555555555222333444555555333111000111111333555666:::EEEQQQ]]]eeeggg\\\LLL@@@888333666777999:::666333888@@@OOObbbtttuuugggTTTBBB777777666666666777888999:::777666555333222333555777444444444444555555666666222333444333222222333444333333444555666666555555333222222222333555777888777777555555444555666777777666444222111222666999666555444555666666444222111444444111,,,+++...222888999::::::999888666555---------...000333555777777555444444555555444333---...///111222222333333000555888888444222444777333111---+++,,,///444777666777777666333444888;;;AAALLLYYYhhhxxx}}}qqqWWWOOOEEE@@@>>><<<666222111000444999777222444:::777666444333222333444555555666888:::;;;<<<<<<<<<555666777555000,,,///444444333222///...///333555000555;;;>>>;;;888555555555444555666999999888777333444555777888888888888555444444555555666777888666777777777777777666555666666555555555555666666///222666666444333444666666777777777555555777999555333222222555777777777888;;;@@@IIIVVVgggwwwvvvaaaGGG<<<222444999:::777666666777666555333222333555666777777555222000///000111111222444666888:::<<<;;;<<<<<<:::888666666777222333444555777888999999555555444333333444666777777777888999;;;<<<:::888888666444444555666555444888888888888888777666555777999;;;======;;;999777444222111222444666666666777777777999===BBBGGGJJJ===;;;999777666666777888666:::???>>>999555555777111///......111555777777555888<<<<<<999777666777888666333222222333666888===<<<:::888666555555555333333444777999999777444333333444777888888666444222666999888555444777;;;===<<<:::888666444333333444555555666777888888999;;;777333222444888;;;<<<<<<888444333555777777666666444222111222555888;;;333222111333666666333111333///---111444555333333;;;888666666999:::999777888666333333444777888888999444111222666777222,,,000222333222000/////////222333222///,,,+++...222888666444333333333222111;;;888555333444555555555555222//////222444444333444333555888::::::555111---......///////////////000---))))))+++///222333222111000///000222555666555777888777555333222222555666777777777555333111111222333222000000111333555333444666777888@@@JJJZZZmmmuuugggRRREEE===555666888999777333222666;;;GGGYYYooovvvlllWWWDDD:::555666888:::;;;;;;;;;;;;666777777888888999999:::666777777777777888888888666555444333222111111000222222333555777888777666666111...///444888888666777555333333444555555555111000...///333666888999999777555444444333111//////222444555333111111111777999:::999777444333333***+++,,,...000111222333555333111111333333111///,,,+++***+++...000222222666777888999888777555444444000+++)))***---000111444888:::777222222999???PPP[[[mmm|||iiiYYYGGGBBB;;;888777888777555:::888555333222444666888???<<<888555555666999;;;888777555555666777666555444333111000000000111222666444000......111444777555777;;;======;;;888555555888:::;;;999666555555888888666444333444888;;;888777555666777999888888999999999999777666444444666666666777777777777777777666555444444333333333222333666888888888666555999888777666555555555555777<<>>@@@<<<666111111111///......111333888888777666666777888999<<<888444333444666555444;;;999777666666666666666999888888777666555555555222333333444444444444444===;;;999:::===@@@BBBCCC<<<;;;:::888777666666666888888888777555333111000666444222000///111333444555555666666666666666555666777777666444333555666888888888777444222222333555666666777777666555444222222333555777888777555888666444222333555888:::>>>>>>===:::777555555666777777666555444666:::===;;;888444444666999999888???;;;666555777777222...222111000///000222555666222222222444666666444111000...---111555777666444888666555666999:::999888777444111111333777999:::999444111222666777333...111000000000000000//////000111222///,,,+++...222999777444333444333222111999666444444555666555555222000---...111555666666444444555777999888444000------...000000111111111000---******,,,000222333444333222222222222333444111333555555444333333444333555888:::999666222///111111222111//////111222444222111333333555===GGGTTToooxxxaaaMMM>>>444666888999666333222666;;;HHHYYYmmmuuukkkWWWDDD999555666777999:::::::::999999999:::;;;<<<<<<======::::::999999888888888777777666666444333222111000111000000111444555555444555222111111444666666555666444333333444666666555444222000000222444555555777777666444333111000000222444777777555333222222666888999888555333222222+++,,,,,,---///000222333666444222333444333111...)))(((((())),,,///111333666777888999888777555333333000+++)))+++...111222444999<<<999444555===EEEZZZcccpppzzzzzzmmmYYYKKKAAA===888666777777777666999777444222222333555777>>><<<888666555777:::<<<:::888555444555555444333222111000000///000111111222111///...///222555888555777:::<<<===;;;999777777999<<<===;;;888555444777777777555444555777999999777666666777888888777888888888777777666555444666666555666666777888888;;;:::888666444222111111333444555777777777666666999888777666555444444444555:::>>>@@@KKK___qqqyyyqqq```OOOBBB666444666888999;;;666666555222///------...555666888;;;======:::777444555666888999;;;<<<======<<<:::777444222444555777666555999===>>>;;;777000000///...,,,---///222666666555555555666888888999666333333555777777666;;;999888777777777888777888888777666666555444444666666666777666666555555888888888999:::<<<===???<<<<<<:::999888777777777888777666555333222111000555333111000000111333555555555666666666666666555888999999888666444444555555666777666555444555666777777555444444444555555111111222444777777666444777555333222222444777999>>>>>>===;;;888777777999::::::888666444555777:::999777555555777999999888:::777555666999999555111111111000000111222333444111222333666888777444111000...---000444777777555777777999<<>><<<777444111000333777:::;;;666222///000555777555222111...,,,---000111000///...000000...,,,+++...222:::888555444444333222000555444333444666777666555000...,,,,,,000555888:::444444444666777555222///...///000111222222222222111...++++++...111333444444444444444444444333222000222444333222111111222111333777999999555000---///000111000///...000222111///...//////111:::DDDTTTqqqhhhQQQ@@@777666777888555333333666:::HHHXXXllltttlllYYYFFF;;;555666666777777777888888;;;;;;<<<===>>>@@@@@@AAA>>>===<<<;;;999888666666888888777666444333111000///...,,,---///111222222444555666555444333444555555333222333555666666555555333111000111222222222555777888666222000111222555777999999777444333333555666777666333222222333...---,,,+++---///222444666555555555555333000...(((((('''(((***...111444777888999:::999777555333333000,,,+++---000333444222999>>><<<666888BBBLLL```gggoooqqqhhhYYYHHH>>>999777555555666777777666777666444222222333444666===;;;888777666888:::<<<;;;888555333333333333222111000000///////////////.........///111333666777555666999;;;<<<;;;:::999888;;;>>>???<<<888555444555666888777666555666777999777555555777888777666555555666666666666666666555555444444555777999:::>>>===:::777444222000...444444444444555555666777:::999888777555444222222444:::>>>AAAKKK]]]nnnwwwnnn]]]MMMBBB999777999999:::;;;888777555222///...000222666777:::>>>@@@???;;;888555555666888:::;;;<<<===<<<<<<:::777333111222333666888999;;;<<<;;;:::888222333222000......000222444444444555666777999999888666444444555777888777::::::999888888999999999777777666666555444444444:::::::::999888777555444444888;;;;;;999888:::<<<<<<;;;:::999888777777777888666555333111111111222333222111000111222555666666666666777777666666555888:::<<<;;;999666444444444666777777666666777999:::777444111000111333555000000111333666666555333666555222111111333666777;;;;;;;;;:::888777888:::>>>===;;;777444333555666777666555666888999888777555444444777;;;<<<999666333333444555555555444444111222555888999888555333222111...---222999;;;999777;;;AAAGGGIIIGGGBBB???999777555555777999999999333///+++---111555666555111---)))+++000333222///,,,///000///---,,,///333;;;999666555444444222111222222333555777888777666111///------///333777:::444444444444444333111///222222222333333222222111111///---...000222444444222444555666777666444333333444444222///---,,,---///111333444333111...,,,///000000000...///000222///,,,+++---...111;;;EEE[[[ooo~~~wwwbbbPPPDDD>>>666777777555333444777:::GGGVVVjjjtttppp___LLL???666666555444444555555666:::;;;<<<===>>>???@@@AAA???>>><<<:::888666555444888888888777666444222111000---++++++---000111222444888;;;999555222444666444333222333555666666555555333111000111222222111444888:::777222000222666777999;;;:::888555333333555666666555333222333555111///,,,++++++...222444777777777666555333000...,,,,,,+++***+++...222555888999::::::999888666444333000......000333444555111888>>><<<777:::FFFQQQ\\\bbbfffcccWWWIII>>>999555555555666666666555555666666444444444444555666:::999888777777888:::;;;:::777444222333444444444222111000///...------,,,---...///000222333444555555666888:::;;;;;;;;;;;;888;;;??????<<<888444222333666888999777555444444777666444444666777666555444444555555666666777888444444333333555777999;;;===<<<;;;888666333000///111000000000111444666888;;;:::999888666555333222666;;;???DDDLLLZZZkkkwwwlll\\\LLLCCC;;;;;;<<<;;;:::<<<999999666333000000333555777888;;;>>>???===999555555666777888999;;;<<<<<<===<<<;;;888444222222333777:::===>>><<<::::::;;;::::::999666333111222333555555666777999:::;;;<<<888777666555666666666666999:::::::::999999::::::666666555555444444444444<<<<<<;;;:::888666444333444:::??????;;;888999;;;:::999888777777777777777888666444111111111222333222111111111222444666888666777777777777666666555666999===>>><<<999777666777999:::999888888999:::999777444111///000222333//////000222555555444222555444222111111222444666555666777666555555777999>>>===;;;888444333444555444444555777888999888888555555777;;;>>>???<<<999555666666777777666555444111444666999999888777666333333000///777DDDJJJIIIAAAGGGPPPVVVWWWRRRKKKFFF@@@@@@???@@@@@@???<<<999333///+++***...222555666111---***---222555333000,,,///111000//////222555;;;999777555555555333222111111222444777888777666444222111//////111555777444555444444222111111111666666666555444333111000111000///000222444555444000111444777888888777666333333333111...------...000///...------,,,,,,,,,///000111000000000222333...,,,,,,...000333<<>>999888555666777777666555444444666666666666666666777777777777777777777888999:::777555333222444666666666444333222111///---,,,+++000111111222222222222222555666888:::;;;;;;;;;;;;777999<<<===:::666222111222555999:::888555333222555333222222444555555444444444444444555777888999444333333444555777999:::999999999888777555333222---,,,,,,,,,...222555888::::::::::::888777555444666999>>>BBBIIIUUUggguuummm[[[JJJCCC=========;;;;;;===;;;:::888555333333666888;;;;;;<<<>>>>>>;;;666222555555666777999:::;;;;;;======<<<999666333333444777;;;??????<<<::::::<<>>:::555222111222666777888:::<<<===>>>>>>:::999999777555444444444888:::;;;:::888777888999555555555555555444444444;;;::::::888777555333222333999???@@@<<<888888999666666555555555555555666888666444222222333444555222222222333444666888999777777888888777666555555333777<<<>>>>>><<<;;;;;;<<<======;;;999777777888777666444222111111000111//////000222444555444222555444222111111222333444222444555444444555777999;;;;;;:::888555333444555222333555777888888888999888999<<<>>>@@@???===;;;555555555555555444333222333555777888888888888999555999:::<<>>888777666666666888:::;;;DDDSSShhhyyy{{{mmmWWWFFF:::777444111000111222444666666777777888999999999777777666666666555555555555666777888888666444333444222000000222444444444666:::<<<999444222444777444333333444555555333111111000000222555666666555555777999888555444666888555777999999777444333333777666555333222333777:::777444000...---///222444666666666555222000111111555666777444111///222555666888:::;;;;;;;;;999888555333222333555666666555111555888777666;;;EEEOOOUUUUUUSSSJJJ???777555666666777888777555444444444666666777888888888777777444444555666777888888888444222111222444666666555444444444333222000...---444444333333222111111000555666999;;;<<<;;;:::999555888::::::777444222111222555999:::888444222111111000///000222444444444333333333333444666888999333333444555666666777777444555666777888777666555---,,,,,,,,,...000333555666777999999999999777777555666:::>>>CCCMMM```qqqoooZZZIIIBBB>>>======;;;;;;>>>;;;;;;:::888666666888:::??????>>>>>>===:::555222444444555666777888999:::;;;<<<<<<:::777555555555555999===>>>;;;::::::<<<===>>><<<999555111000000666777888:::<<<=========:::;;;;;;999666333333444666999;;;:::666444555777555555555555555555555555777777777666555444222111000555:::<<<999666555555444444333333333444555555888777666555555666777777444444444555666888999:::888888888888777666555555222666;;;>>>???>>>===>>>>>>>>>>>>;;;888666555555666555444333222222111111//////000222555555444222555444333222222222333333333444555555555666888:::999999999777444333333444111333555666666777999;;;<<<===>>>??????>>>===;;;666666555444333333222222444666888888777777:::===???GGGMMMRRRaaassszzzvvvooorrrtttrrrnnniiifffeee\\\ZZZXXXWWWVVVUUUSSSRRRKKKEEE<<<444000000222444111222444666777666444333...111555666555666888;;;:::888666666777777777666333222000111444777777777555666777666333222444555444555555333111111444666777777777777777666666555222111222444666777666555000111333555666666666666000111222111111222555777555444222000000000111111333444555555444555777999555444555666555444:::AAAIIIXXXkkkuuuooo\\\III???:::888777777888:::<<<===DDDRRRhhh{{{~~~oooVVVCCC;;;999555111///000222444777777777777777777777777222333444555666777888888222333666777888777555333555333333333555666555444666777777444111000222555555444333444555444222///222111222333666777666555555555555555555555666666555777999999888555444444666555333111000222666:::888666333000///000222444555555555222//////111444111555777555111///111333555777999;;;<<<<<<;;;:::666555555555777777666555444555555555666<<>>HHH\\\ppp~~~pppXXXHHHBBB======<<<:::;;;???:::;;;;;;:::999888:::;;;???===;;;::::::888555222333333444555666777888888999:::;;;999777555555555333555888::::::999999999888999999777444222111111333444666888999999999999888:::;;;999666444444555555888:::999444111111333666666666666666666666666444444444555444444333333...111444777777555333111444333333333444444555666888888888999999999999999666666777888888999::::::888999999888888666555555333666;;;===>>>======>>><<<<<<<<<999666333333333777666333111111222444555000000111333555666555333555555444333333333333333222333444444444444777999888999888666333111111111111333444555444666:::===<<<===>>>>>>===<<<<<<<<<888777666555444333333333555777888777666777;;;???KKKUUU^^^dddrrr~~~tttsssqqqkkkeeebbbbbbdddgggccc^^^\\\\\\^^^______WWWPPPEEE:::333111222333111444888:::999666555444///222666888777888:::===999777666666777888888777444222000111333666777888333666999888555444555666444555555333111111555888555666777888888999999999222222333555777888777555222222333444555555555555444444444333111111444666666666666666555444333333444555666666666666888:::999777888999666333777===BBBTTTjjjuuummmZZZJJJBBB;;;999777777999;;;======EEESSSiii|||oooTTT???===999555111///000222444999999999888888888777777000111222444777999:::;;;000222555777888777555444555444444555777777555444555555333111//////111333555444444444555333111...444333333555777777666555444333222333555555555333555777::::::888777666666555444222//////111666:::999777555222111111333444444555444111......222555---111555555111...000222444666999;;;======<<<<<<777666666777888888666444777666444444777===DDDIIIQQQMMMGGG???888555666777222444555444222222555888222444666777888777666555///000333555666666666666000///000111222111...+++///000333555777888888888777666444333222333444444555777;;;======;;;888555666777777666444444444666333666888888666333222111+++******,,,000333444444000000......///111333444222333666888888666444222111222444666777777666555555444222111///......------///222666888999888888888666888;;;>>>GGG\\\qqq|||pppWWWHHHBBB===<<<;;;999;;;???:::;;;<<<<<<:::::::::<<<;;;999777666666555333222222333333444555666777777777888999888666555444555111222444777888888777666555777888777555444444444000111333555666666555555666999;;;:::777555666777444777:::888222...///111666666666777777777777777222333333444555555444444///000222555777777444111444444444444444555666777999999:::;;;;;;;;;::::::888888888999::::::;;;;;;999999999888888666555555555888;;;===<<<<<<<<<===999:::999777444222111222:::777222//////222666999000000111333666666555333666555444444333333333333///111222222111222444666999999999666222///...///111333444444333555:::???;;;<<<<<<<<<;;;;;;<<<===999555444666555333444888777777888999777666BBBPPPdddeeelllxxx~~~qqqdddgggccc\\\UUURRRRRRTTTVVVXXXVVVRRRNNNOOOTTT]]]ccchhhdddVVVBBB444000000000333555999<<<<<<999555333222222333444777888777666666666555666888888777555555333111///000333666888;;;:::999999999777444111333444444222111222666;;;;;;888666888;;;>>>>>>===666777888888777666555444444333111000000222333555666888999555///---///333;;;;;;;;;:::999777444333999888666555444666777888999999888888777666666666BBBQQQdddpppmmm^^^LLL@@@;;;999777777999:::::::::AAAMMM^^^llltttooo]]]KKKAAA999444444444333222444777888999;;;<<<:::666333...------111777:::;;;:::333444666777777666444333111222444444444444555777777444111000111222333333:::777444333333444444333444444555555555555666666000//////222666888777555555777999:::999888888888444444333222111222666999777777666666666666666666:::777333111111222333333444222111222222111///---...444;;;>>>===;;;;;;<<<:::999888777777999;;;<<<<<<888222///000666>>>CCCKKKGGGAAA;;;777444333333333555555444111111444777444444333111//////222555666444111222444666555333000111222222111000...---000444888999888666777999:::777444333333444444444444777:::<<<===;;;999777888777666555444444555555777888999999888555222///000,,,******---000111000444222000000222555666666777666555555444333///---,,,000666999999777555444555666666444111......///---///222555777777777666:::888888:::===FFFVVVeee}}}jjj\\\MMMBBB999888::::::;;;<<<::::::999888777666555555555555444333222222222222000222222000......222666888888888888666444222000111222555777888777555444555555555555555555555555111333555444222000000000444666777555333333777:::888666444222111111111111777999;;;;;;:::888888999444222222333555666555444///111333555555555444333000222444555555555888999======<<<;;;::::::999999555444555777:::<<<<<<;;;>>>999555777;;;===999444666888;;;>>>???===:::888888888888666444333444555555222///...000333444555111111111111111333444444777555444333444555555444000///...------///444888>>>===;;;777222//////000222444666666555666:::======;;;999999;;;===>>>???:::666555777666444555888888888;;;======BBBSSSeeeooollljjjmmmnnniii[[[OOOPPPLLLGGGBBB??????@@@AAAHHHGGGDDDAAAAAAFFFMMMRRReeeddd[[[KKK>>>888444111333555888::::::888555333111222222444666777666666777666555666777777666444444333111111111333666777;;;:::888888888777444111222222333111000222777:::;;;888777888;;;>>>>>>===;;;;;;;;;;;;:::888666555222111000//////000222333555666666222---,,,...222;;;;;;;;;:::888666333222555444444444444555777888777777777777666666555444CCCRRRfffrrrpppaaaMMM@@@<<<:::888777888999999999>>>GGGUUUcccmmmkkk[[[III???666000222666666666777444555666888999888444111...---...111666888999888222444555666666555444222111222444444333333444666888777555333222333555777:::777333222222444444444222333333333333333333333111//////222888;;;:::999555666888999888777777777444444333111000111555777777888888888888888777777888555222000111222333333222111000111222222000///333999AAADDDCCC???======:::999888777777999;;;<<<===999333//////333999>>>DDDAAA>>>:::777555555555555666666555333333555888444444444222000///111333666444222333555777666444222222333333222000///---222555888888777555666777999666333222333444444444444666999;;;<<<:::888777888888777666666555444444555666777777555333111//////,,,***,,,///222333222222000......111444555666888777555444333000---***,,,111777::::::888555444666666666444111000000111111222444666777777777777:::888888999;;;BBBQQQ```xxx{{{jjj]]]LLLBBB999999;;;;;;;;;===888888777666555444444444666555333222111111111222111222333111//////333777;;;;;;:::999777444111000000222555888999888666444555555555555666666777777111444777888666333111000444666777555222222444888777555333222000000000111777999;;;:::999777777777666444444444666777666555000111333555666555333222...111333444444555666777<<<<<<<<<;;;:::999888777333333444777;;;>>>>>>===>>>:::777888:::;;;888555777999===@@@@@@>>>:::888555666666444222222333444555333000000222333444444222222222333333444444444555444333444666666666444111000000......000555888???>>><<<888444222222333666777888777555555777::::::888666777999<<<======:::777666888888555555999999<<<@@@DDDGGGPPPccctttsssjjj___YYYUUUNNNDDD;;;===;;;999666444333333444777777666444444777;;;???UUUXXXWWWOOOGGGAAA:::444333444555666666555444333000111222444555555555555777666555666777666444222333333222333333444666666:::999777777777666444222000111000000000333777::::::888777888;;;<<<===<<<===<<<<<<;;;999777555444111000////////////000000333333222...+++***---111::::::;;;:::888666333111///000111222333444444555333444555666666555333222@@@OOOeeetttuuufffRRRCCC===;;;888777888999999888>>>CCCMMM\\\kkklll\\\III999...(((---555999888888333333444555777777444222/////////222555666666555222333444555555444333222222444555444333333444555999:::999777444444777;;;:::666222000111333444555000000000000000000000000222000000333888<<<===<<<555666777777777666555444444444333000///000333555777888:::;;;;;;:::888777666333111000111333444444/////////111333444333111888???GGGKKKHHHCCC???===999999888777777999:::;;;???;;;555000///111444777::::::999888777777666666666666777666444444666888555666666444111000000000666555444555777888777666555555555555444222000///444666777888666555666666777444222111222444444444222444777999:::999777666888999999888777555333222444444444444333222000000///...---///222444555555000...,,,,,,///333666777999777555333111...***&&&---222888<<<;;;888555444666777666444222111333555444555555666777777888888:::888888999:::???MMM[[[qqqzzzzzzkkk```LLLBBB::::::============777666555444333333444555777555333000//////000111222444555333111111444888>>>>>>===:::777444000......111555888:::888666444555555555555666888999:::222666:::;;;999555222111666888888666222000222444666555333111000000111111777999::::::888777777777888666555666777777666555000111333555555444222111,,,///333555555444555555:::;;;;;;;;;:::888666555111111333777;;;?????????===<<<;;;:::999888777666888;;;???BBBBBB???:::777444555666555333333444666666444222222444444444333222333444555666555444333222222333555777888777555222222222000000222666999??????===999666444555777999:::999777555444555666666555444555888;;;<<<<<<:::777777999999666777999;;;???FFFNNNVVV___hhhoooeeeZZZLLLCCC???===888444666666666666555444333222000111111000000000333555<<>>>>>>>>>>>999888666555555555666777777555222///......///000333555666555222222555888???>>>===:::777222///---,,,///444777999777555333333444444555666888:::;;;444777999:::888555333333999:::;;;888333000111333666555444333222222333444777888::::::999888999:::888777666666666666555444000111222222222111///...,,,///444666666555555555999999::::::999777555333111111222666:::<<<===<<<;;;======;;;777555555777999<<<@@@CCCCCC???:::666666777777777666666888:::666555444555666666444333444555666888777666444333000000222555888999777555444444333222222333777:::<<<<<<:::777444333555888888888777666444333333444444333222444888;;;<<<<<<999666777::::::888888;;;<<>>CCCOOOcccxxx|||iiiSSS555)))!!!'''222888999888555333111111222444444444333555666777777666555555333333333333333333333333666777888777666555666777666999;;;888444222666:::777444000///000222444444000000000111111111111222666333111333666888777666666555555777999:::777555444333222///---...111333333444777999:::888666555555444333333666888999888000///000333666888888777777===DDDFFFCCC===888777999888888888888888888888>>><<<:::888666666666666333444666777777666444333444444444444555555444444777888999888555333222333888999:::::::::999888888999:::::::::888777555444333333333444777:::<<<===666444111000111333333333000111333555666666666555888999:::999888555222000333333333333333444444444555666777777555444333222000......///333777999999333222111222222000---+++111555999;;;:::777555444666777777666444444666888666555555444444555666666999888:::<<<===AAANNNZZZqqqyyyyyykkk```NNNDDD<<<<<>>???===<<<:::999888999999:::666444222000/////////000333555777666444333666888<<<<<<;;;999666222///---+++...222555777555333111222333444666777999::::::777777777555333333444666;;;======:::555222222444888777666555444555666777555777999999999:::===>>>888666555555666666444333111000000///...---,,,,,,---111555777777666666666777888888888888666555444333333333555888999888777999<<<===:::555333444666999<<>>999666666777888888777777999;;;777666555666777777666555555666888888888666444333000111333666888999777555555555555444333444777:::888777555222000000333555444444333333444444555555333222333555999<<<======666444555:::;;;999999<<<>>>FFFSSSaaammmmmm___OOO???999333000111444555555000222555777777555333111111222444333111000000000---111333555999>>>===999111000///......///000111000333666555333222444666888777666777888777555333333444555666777777777777777555333333444555555444222000......111555777888555777999999888888888999444444333333444444555666333444666666666444222000//////.........///111111000222666888999888666444///000111111000...+++***,,,,,,---...000111333333>>>GGGXXXkkktttlllXXXGGG;;;999777777999:::;;;:::999???MMMcccyyy~~~lllVVV>>>222***---555999::::::555111...,,,---///000111444666999:::888666666666444444333333333333444444555777888777666666777888555777888666333222444777555333000000111222333333000000111222333444555555888666555666999:::777444555444444666:::;;;999666333333222///...///222444111333555777777777555555666444444555777999:::999111111111333666888777666333777===>>>;;;777555555888888888888888777777777<<<<<<;;;;;;;;;:::999888444555666777666555444333444333333444555555444222555666666666444333444555888:::<<<<<<:::888777777777888999999888777555444222000///111555999<<<===888666333111222333333333///000222444666666666666777888888777666444222111222333444555666666666666777999::::::777333111111000000000333777999999999222111111222444444111///333666999999888666444444555777888777666555555777555555555555555555555666888777999<<<===AAALLLXXXnnnvvvzzzkkk___QQQGGG===<<<>>>>>>???AAA>>>>>>======;;;:::999999444333222222111111111111222555777777444333555888888888888888666444222000...000222444555444222111111333666999:::::::::999888888555222000111444777:::<<<>>><<<777444444555888777666666666777888999555666888888999:::===???777555444555666666555333444222///,,,******+++,,,///111555777777666777888777777777777777777777777666555444555777777555444888999:::888444222333555888:::===???>>><<<999666555666777666555666888999888777666666888999999888777888888888777555444333333333333555777777666444555666666555444555777999666555222///------000333111000000222555777888777333333444666:::<<<===<<<333111444999;;;::::::===CCCNNNZZZaaaddd___PPPAAA666444333444666666555333111333555777888666444333111222333222000.........111222333222666:::999555000///............///000000444777777333222444777888777777888999999777666555555555666666777888888666444222222444555555555555222//////222666777777444777::::::888777777999666555444333333444444555333555666888777444111/////////000111333444333333111333777999999777444111///000000111000///------,,,,,,+++,,,...111444555>>>EEESSSfffrrrnnn]]]MMM>>>;;;999888888999888777555<<>>===999666555555333444555666666555444333111...,,,---111666999999;;;888444222222333333222///000222444555666777777666666666555444333333222///111444666777777666666555888;;;;;;777444222111///000222666999:::888777333222333444666666444222555666777666555333444555444666888999777555444444444555666777888777777666666666888::::::<<>>;;;===>>>???AAA===>>>>>>===<<<999777555222222333444444333222111222444777777444333555777555555777888888777666555222333444444444444333333222555:::===???===;;;999888777666444222222444666777:::<<<;;;777555555777777777666666666777999:::666777777666666777999;;;777555555555777888777666888444///+++)))***,,,...///111444555555555666888777666555555666777999;;;888777666777888888666555666777777666444333333333666777999;;;;;;:::888777666777888777666666777999999777555555888:::<<<<<<999888777666555444333333777666444444555555444222555666666555444555666888777555222...,,,---000333222111000222777::::::999333333444666:::<<<;;;;;;111000333999;;;:::;;;>>>IIIUUU___^^^WWWNNNAAA555111222444888:::999555222///111333555555444222111111222333222///---------000222222111555999888333/////////....../////////111555888777444222444888888777777888::::::999777666555555555666777888999666444222222333555555555666333000000333666777777444777::::::888666777888666555444222111111222222333444777888777444111///000000111444666666555444333555888999888555111/////////000000000000000000,,,+++++++++---111555777:::@@@OOOcccrrrssseeeVVVAAA>>>:::888888777666444444;;;HHH\\\pppxxxmmm^^^JJJ@@@777555555444555888999444...++++++---///000111555999999777555444555666555555444444555555666111222444444444444555777666555444444555555444333111000000111333333111000...///000222444666888999;;;;;;===AAAEEEEEEAAA===111//////333999<<<:::666222222222000///111444777333333333444555666777777555444333555777888777666111000000111333333111000///111333222111111555888888888888888888777666555:::;;;===>>>===;;;888666666666666666777777888888666555444666888888666222---............000444888:::===???===999555444444000111222333333333222111000---)))***...333555555<<<999555333333333222222000111222444555666777777666555444333333333333333...000333666888777666555333777;;;;;;888444333333...000333777::::::777444555444444666777777555333666777666555333222444555444666999999777444333222333555777999:::999888777555555666777666777@@@KKKZZZgggyyywwwjjjXXXKKK???;;;<<<===???BBB;;;<<<======;;;777444111000222444555555555333222111444777777444333555777333444666888999::::::999666666555555444444444444444888===AAABBB@@@<<<999666777888666444333444555555888;;;:::777555555777666666555555666777888999777777777555333333555777777666555666888999999888;;;777000+++(((***...111///000222333333444666888777666555444555888;;;===999888777888::::::888777555555444444444333333222555666777888999888888888999::::::999888888999;;;:::777555555888;;;===>>>:::999777555444333333333:::777555444444444333222555666666666444444666888888777444///------111444444222111444888<<<<<<;;;333333333666999;;;:::999000111444777999:::::::::HHHOOOWWWYYYRRREEE999111333666888888666333222222...///111222111000...---222222222222111///...---222444666777555333222222,,,...000000//////000111222333444222//////222555666777777888888999::::::444555666777777666555555444555555666666555555444888555222333666999:::::::::999888777666666666666555444444444333222222222444444444666888666111---222222333666999999777555555777999999888555111///000......000444555333111111000///...///111444666888AAALLLZZZkkkvvvnnn^^^FFF===777888:::888666555888777DDDXXXnnn{{{aaaOOO@@@444444444111222666888444...++++++---///111666777777777777555333222666555444333333444555666555555333000///000444777777444111111444666777666222111//////111222222222222111111333666777666555===???AAAGGGRRRXXXQQQDDD888444111333999;;;888444555333000//////111555777999888888777666666777777444222111333777999888666555444333111000/////////.........000222444444333777777666555555555555666===???@@@>>>999555444555444777999:::999888999999333333444666777555333000***,,,.........111666:::<<<===<<<888333111111333333111000000111111///...---...------...000555999===:::666333111111222333777777777777777777777777444333333333333333333222///000000111222222333333666888:::;;;999555000---111222444888:::;;;999777555555666888999999666333111333555666555444444444777777888888888666555444666666777999;;;;;;999777444777999:::999:::===AAATTTfffwww~~~ppp^^^OOO@@@:::::::::999:::<<<<<<<<<:::777222---***333333333444444444555555333555777777555333333444000111333777::::::888666<<<<<<:::888555555666888:::;;;>>>AAACCCAAA===999888888888777555222000...555666555111111666888666666555333333444666999:::888777777666555444444333666666777999:::;;;<<<<<<===999222,,,)))***---///---222555555333333666:::<<<999666666888;;;===>>>======<<<;;;::::::::::::777777666555333222444666888888888777777777666666666666777999;;;;;;:::888888666555777:::<<<:::888888777666444222111111111777888888666444333444555999888777777888777444222444444444555555555555555888444111222777;;;:::888555666777999::::::777555111333666999;;;:::999888DDDHHHLLLJJJDDD:::333///111333666666555333222222///000111222111111000///222222222222111000///...222444666666555333222222111222333333111//////000222333444222000000222555666777777888999999::::::666777777777666555333222333333444444444444333333555333111222666999999888777777666555555555555666666555333111000///......222222333666888888444000222333444777::::::999777555777999::::::888555333111//////111555777777666444333111111222444777999:::@@@HHHWWWlllyyyooo\\\III???777777999777555555222333BBB[[[sssfffNNN>>>222222333000000444777444000------///000222777777888888777666555444666555444444444555666666555444333111000111444777555333111333666999:::999666444222111222333444555333222222444666777555444999<<<@@@HHHVVVbbbaaaYYYHHH@@@666222555777666444444333111000111333555777999888888777777777888888444222000333666888777555555555333222111000000///...---------///000111111555444444444444555555555:::<<<>>><<<888555555555555777999999888888888999666555555666666555333111///000111000///000444888;;;:::888444000///111333444222111111111111000...000111222222222444888:::999888555333222111222222666666666666666666666666444444333333333333222222000111111222222333333444555666888888777444000...222444666999::::::888666555555555666888777555333333555777777666444444555666666777777777555444333444555777:::;;;<<<;;;:::666888:::;;;:::;;;???BBBSSSddduuurrr^^^OOO???999999999:::<<<::::::999777333///+++)))333444444444555555555666666777999999777555555555222222222333666888777666:::;;;;;;:::888777888:::<<<===>>>@@@@@@???;;;777888888888777555333000///000333222000111777999888777555333222222555888:::::::::999888777666555444777777888888999:::;;;<<<===999222---***+++...111///222444333111000444888???;;;777666888;;;>>>??????>>>===;;;::::::999999777777777555333222444555:::::::::999888777777777666555666777888888777666777666555666999:::999888666555444333333333333333555666888777555444333444999888888999999777444111333333444555666888999999999666333444777999777444444444666888::::::999777333555888;;;;;;:::888666===>>>>>>999333...---......111444555444222222222222222222222111111111111111222222222111000//////333555666666444333333333666777888666333000000000222333333222111111222444666777888999999:::::::::999888888777666444222111222222333333333333222222222111111333666888888777555555444444333444444444666444111...,,,+++++++++000111333666999999666444444444555888;;;<<<;;;999555666999;;;<<<;;;999888333222111222666999;;;;;;666666555444555888:::<<<===@@@EEETTTkkk{{{rrr___OOOCCC999777777666555666222333CCC]]]vvvhhhOOO>>>111000222//////333444333222000000000111222777777888888888777777666666666555555444555555666444444444333111222444666333222333555999<<<<<<<<<:::888555333222333666777555444444555666666555333777999===FFFUUUdddjjjiiiTTTJJJ>>>777555555333111222222222222333444666666999888888888888888999999444111000222666888666444555555444333222222111111///---+++******+++---...000111222333444444444444666888:::999777666555555666777888888666666777999888777666555444333222111444444444222111111444666888777333///------111444555333222222222222111///444555777777777777999;;;666555555444444333333333555555555444444555555555444444444333333222222222222222222333444444555555444444555555444333111000444666888:::;;;999777666555444333333555555444333555666888888666555555666555555666666555444222111444555888:::<<<======<<<888:::;;;<<<<<<>>>AAACCCQQQaaaqqq{{{uuuaaaQQQ???888888999;;;===:::999777555222///---,,,555555555555666666666666999:::<<<;;;999777666666333111000000222444555555777999;;;;;;::::::;;;<<<===<<<<<<<<<===;;;888666777777777666555333000///,,,///000///222888;;;:::888666333111111333666888<<<<<<;;;;;;:::888777666999999888777888999;;;<<<;;;888333...---...111333111222333111//////333777AAA===888666777;;;>>>@@@AAA???>>><<<:::999888888777888777555222111222333;;;;;;;;;:::999888888777666666555444444444444444666555444555777888888777555444444444444444555555444666888888666555555555999999999::::::888555222111111333555777999<<<===:::888666777999888555111222444666888999999999999333666888::::::888444222444444333...((('''***...---000333444444333222333777666444333111000000000111111222222222111000000444555555444333222333444888999:::888555222222222111222222222222222333333555666777999999999999999888777777666555444444333333333444444444444333333111222333555777888888777777666555444333333333333555333000---++++++,,,---111222444777888888777555555555666888;;;<<<<<<:::555777999;;;;;;;;;999888777555333333444888;;;===888777777777777999;;;<<<>>>@@@DDDOOOeeewwwtttgggUUUIII<<<888777666666888999888EEEZZZqqqhhhRRR@@@222111222000///222111222333333222111222222666666666777777777777777666666555555555555555555333444555444333222444555333444666888:::<<<<<<<<<===;;;777444222333666999777666555555666666444222::::::;;;@@@JJJXXXbbbfffVVVOOOEEE>>>:::777111---000000222333444555555666888888888888888999999:::333111000222555777555333555555555444444333222222000...+++'''%%%&&&***,,,---...000222333333333333333444666777777666666555666777777666555555666777888777666444111000000111777666555333333444555777888555111---,,,...222555555444222222333333222111444777999999888888888888444444666666777666555555555444444333333444444555444444444333333222222222333333444444555555666666444444444444333333333333666888;;;<<<:::888666666444333111111222333333222333555666777666666777999555555555555444333111000555777:::;;;;;;;;;<<<===:::;;;<<<===>>>@@@BBBDDDMMM[[[kkkwwwyyyhhhVVVBBB999888999;;;>>>>>><<<:::777555444333333666666666666666777777777999;;;<<<<<<999777666666222000///000111333333222333666999:::::::::;;;<<<:::999777777888888777555666666666666555333111000---000111000333999<<<:::888666333111000222555777999:::;;;;;;;;;:::999999;;;:::888777777999:::;;;:::777444000///111333555111222222000///111666:::BBB===777444555:::>>>@@@@@@???===;;;999777666555666777777444111000000111999999999999999999999999888777666444222111222444555444333333555666777777777777666666666666777777777888888777666666888::::::888777888999999888777111111222333666888;;;<<<:::999999:::;;;:::555222444555777888777777777888444555777888777555222///))),,,---)))$$$"""''',,,---000333555444333333444:::888666444111000//////000111111222222222222111444444444222111000222444666888999888666444444444111111111222333333333333444555777888999999888777555555555555666666777777555555666666666666555555222444666777777888888888:::999777555444333222222333222///------///111222444555777888777666555555666666666777:::;;;;;;999666777888999999999777666:::888555333333555888;;;999888888777777888999::::::>>>AAAHHHYYYmmmsssnnnZZZLLL???999888777777999>>>;;;CCCRRReee{{{~~~mmmXXXDDD444222444222000222...111333444333222333444555555444444555555555666555555555555555444333333333444555444333333444666666777888999999999999999===;;;888444111111555999888777666666777777555333;;;999888999>>>HHHTTT]]]^^^VVVLLLBBB<<<666111......///111333555555666555999888888777888888999999333111///111444666444222444444555555555444333333111///,,,'''$$$$$$(((,,,---...///111222333333444333444555666777777666555555666777666444333444555555666555333000///000111777666444444555777888999777555111//////111333555444333222333444555444222444666888888777555444444444555777999::::::999888555444333222222333444555555555444333333222111111333444444555666666777777555555444444444444444555666999<<<<<<:::777555555333222000000111222222111000222444555555666999;;;555666666666555333111000888:::<<<;;;:::999:::<<<;;;;;;<<<===???AAACCCCCCHHHTTTcccrrr{{{nnn[[[FFF<<<999999:::===???===;;;999777777888888777777777777777777777777777999;;;:::888666555555//////000222444444111///000333666888888888999:::555444333333555777666666444555555555555333111000111444555333444999:::888777555333222111333444666444555888:::;;;;;;:::::::::999888888888999:::;;;999777444222111222444555111111111111333666;;;>>>@@@;;;555222444888<<>><<<999666666888999888555444444666444555666666555333111///%%%))),,,)))### ###'''---000333444444333333333888888666444333111//////000000111222333333333222333333222000......111333333555666666555444444555111000000222444555333222222333555777888777666555222222333444666888:::;;;777777888888888888777777555666777777666666777999;;;:::888666555444333333111111000000111333555666666888999999777555444444777666555666888999888777555666777888888777777666:::999777444222333666999:::999888888777777777777333999===BBBRRRgggqqqooo[[[MMM???999777666666888;;;888>>>HHHXXXrrr~~~vvv^^^III777444666222000000---111555666444333555777555555444333333444444555444444555444444333222111555555555444222333555777777888999888666666666777;;;;;;999555111111555999888777666777888777666444999777666777888>>>LLLZZZjjjaaaTTTGGG>>>888555333...///111333555666777888999888888777666666777777333111///000444555333111222333444555555555444333111111...)))%%%%%%)))---000000000000222333555555666555555777888888666444444666777777444222111222111333555444111000111444888666444444666999::::::777555333333444555444333222111000222444666555444444666777777444222111111555666888:::;;;;;;;;;:::666555333222222333555666555555444333333222111111444444444555666666777777555555555444444444444444555999<<<<<<999555555555222111000000222222111000000222333444555666999<<<777888888777666444222111888;;;<<<;;;888777888;;;;;;::::::<<>>@@@===999444222444999<<<>>>===<<<:::777555333222222555666777555333111000000111222333444555666777888888::::::777333111222555444444444333222333666999<<<;;;:::999888888888888>>><<<999666444666;;;???999666333333666:::===>>>333222111111222444666777777888;;;===>>>===;;;999777999:::888444222333555666666555555444333222111***///222...%%%!!!%%%---///222333222111111111333333444555444333222111///000111222333333333333222222000---,,,---000333222333444444222111111222111000000222555666444111000111444666777666444333222222222333555888:::<<<888888999999999999888888666777888666333333555888888888777666555555555555111111111222333444666777777999:::999666444555666777666444444555555555444333444666777888999999888999999888666444444777;;;;;;;;;:::888777666555444222777;;;DDDVVVkkkrrrmmmYYYKKK===888666444444555555444;;;AAAMMMhhh|||yyycccLLL888444666222......///333777888666666888<<<777666555444333333444444333333444444333111000///666666555333111222555888777888888666333333555777999:::;;;777333222666:::888777666777888888777555444333555666555:::IIIZZZjjjfff___VVVMMMDDD;;;777000111222444777999:::;;;999999777666555555444444333000///000333444333000000222333555555555444333222333222---((('''***///333222111000111333666888:::888777888999999666333222555888888555222///......222666777444333555888999666444444777999:::999555555555666888777333000///...///111444666666666777888888666333111000111666777888999:::;;;;;;;;;777555333222222333555777666555555444222111111000333333444555555666666777444444444444444333222111333888<<<<<<888444444555111000000222333333111///444555555555555666999;;;999::::::999888666444222666999;;;:::777666999<<<:::999888:::>>>AAAAAA@@@AAAHHHUUUeeettt}}}lllZZZGGG===:::999:::<<<::::::999999999999::::::777777777666666555555555222444666777666444555555000000111333555777666444222333333333222222444555444333333555777777666555222333444555444333222111555888888555555777666333222333555666777777666555111333666888888888666555555666999:::;;;;;;::::::777666555333333333333333222222333555999<<<>>>>>>;;;888444444666:::>>>???<<<;;;999777555444333333666888999888666444444444333333333444444444444555666999;;;888444111222444444444444333111333777:::999999888888888888999999;;;;;;:::777555666888;;;777666444555777999999999444333111111222444777999666888:::<<<;;;:::999999666999:::777333111333666888777666444333333333333333888999333(((!!!"""''',,,...111222111000//////...000222555666555444333///000111222333444444444222111///,,,***+++///222111333444333111/////////111//////222555666444111///000333555666555333222333333333333555777:::;;;888888999999999999888888777888777444111111444777555555555555555666777888111111222333444555555666666888:::999777555666888777555333333333333333111222333555777999:::;;;<<<777999999777555666999======<<<;;;999777555444333444888===III___sssuuukkkVVVIII<<<666444222222333222333:::>>>GGGaaawwwxxxeeeNNN999444555111---,,,000555999:::888888;;;???999888666555444444444555222222333333222111///...777666555222111222666999555666666444111111555888888;;;<<<999555333777;;;888777666777999999777666111111444666444777FFFXXX___cccgggggg___QQQAAA777222333444666888;;;===>>>:::999777666444333333333333000///000333444222000///111333555555555333222333444444///***(((,,,000666444222000111444777999<<<:::999999:::999666222111444888999666222...------222888999777666888;;;;;;777444444777999999888444444666888:::888222---------...000444777777777999:::999777444111111222666666777888999999:::;;;888666444222222444666888666666555444222111111000333333444444555666666666333333444444333222000///222777;;;;;;777444444666000000111333444333111...888888888777555666888:::;;;;;;;;;;;;999777555333444777:::999666666:::>>>:::888777999===@@@@@@??????FFFRRRbbbppp|||}}}hhhWWWDDD<<<:::::::::<<<:::;;;;;;;;;;;;;;;;;;;;;777777666666555555555444111333555666666555555666222111000111444777888888444444444222111111333555777666666888999888666444222333444444444333222222444777777444444666555222111333666888999888666555333555777888888666444222333555999;;;===<<<;;;999777666555444333222222222333333444666999;;;<<<<<<:::777555555999<<>>NNNfffyyy|||uuu^^^RRREEE>>>:::666555888777333333===PPPdddssszzzcccNNN<<<888666000000666777:::<<<<<<:::999:::<<<999777555444333444555666222111///...///111444666777555333111111222555666777888888777555444555666777888:::<<<======<<<<<<888555111000111444666777555444333333555:::@@@CCCIII[[[pppzzzsss```MMMCCC999666666777666555999???===888222000000222111000333333333333333333333333000111222111111222444666555222000000222333333222444666888555111111444999888999;;;<<<<<<<<<;;;:::666666777999999777222...///000111333666888:::<<<:::888555333333555888:::777666666666777555111......---,,,---///444999<<<<<<<<<;;;999888666555444666666666666666777888999888666222//////111444666555888:::777222...///222444444333111000111444777888777777555444111000///111222444666888888555333000///......///111333555888999999888666555666888777999;;;:::666333222333888777666555666999<<<>>>===<<<:::999999;;;>>>@@@???@@@GGGSSSaaaooolll[[[III@@@<<<888666666777888:::===>>>@@@@@@@@@777555444444555555444333111222444666777777666666333222111333555777888777666666666666666555555444888999:::;;;:::777444222888777555444333222222222555666777777555444444555222222222333444777999:::::::::888777666555555555444666777999::::::999999777777666444333111000000555777888888777777888::::::999888777999<<>>===999666555555444333222111111000333777999777000,,,---000777888:::999777666666777555444444555777888777666===<<<999666444222000000444555777888999888666555111222444444444555777:::888888888777888888999999777777555444444555666666777999999777333111111222222444666555111)))"""'''+++///000///------------000444777888777444222111111222333333333111///000222333333111000///000555555555555444222000///222222222222222222222222333444444555555555555444888666444555888::::::999555555444555555777999:::666555333000......111333444222000111444666666666555333000///...000222333555555555888999999777555777555222222222222000///222222333666999;;;;;;:::888888777444222333777;;;===<<<:::999777666666666666999@@@NNNbbbssswwwrrraaaSSSDDD===:::777666888555333333;;;JJJ^^^oooxxxmmmVVVAAA:::777111000444777999:::999888777999;;;888777555333333444555666333222111000000222444666777666444333222333444555777888999999777666777888666777999<<<===>>>>>>>>>555222//////111444666777888777666555777:::===???CCCNNNaaaqqqvvvnnn^^^RRRCCC<<<777555444444888>>><<<888222///000111222111333333333333333333333333333444555444222222222444333222222333444444222000222555666444111000333777666777999;;;===>>>??????;;;999666555555555333111000000111222555777:::;;;999777444222222444666888555555555666777666333111...---,,,---///333888;;;===<<<:::888777555555444555444444444444555555666666444111......000222444444777999777222///000222222222111000000222555888888777777666444222111000111222444777::::::888666444333111000000111222333666777777666555444666777666888999777333111000111555444333333444888;;;>>>>>><<<:::999888:::;;;===>>>>>>BBBLLLXXXeeewwwooo^^^LLLBBB===:::888999999:::;;;<<<===>>>???@@@888666444333444444333222222222444555555555444333666444333333555666666555666666777777777666666555777888:::::::::888555333666555555444333222111000444666888999777666666666333222222333555777:::<<<::::::999888888999::::::777777888999::::::::::::888888777666444333222111333444666666555555666888:::999888888999<<<>>>@@@:::777444333444777888999::::::;;;===>>><<<888555555555555555555666666666333444444111---***+++---444666777777666555555666555444333555777888888777;;;:::888666333111///...333555777999::::::999888555666777666555555777999999999888888888888888999999888777666666666777777888999888666222000///000111333666666333,,,$$$"""'''---111111...,,,+++///111555777888666333111///000222333444444444333444555777666444222111111444444444444333222111000222222222222222222333333555555555555555444333333777666555666888999999888333333444555666888999:::555555444222000///000222333111...///222555777888555333///---,,,...111333666555555777999::::::888777555222000111111000///444444555888;;;<<<;;;999777777555333222333666999===<<<;;;999888777777777555:::BBBLLL[[[kkkqqqpppdddTTTCCC;;;999777666777333333333888DDDVVVjjjvvvttt[[[CCC999777333111333666777666555444555888:::777666555444444444555666444333333222222333444444555555555444444444444444555777999:::999888888999444666888;;;===>>>>>>>>>111///---...111444666666::::::999888888888999999;;;@@@NNNdddwww|||rrrfffUUUHHH:::444222333777===:::666111......000222222444333333333333333444444666888999888555222111111000111222555666555111...111333444333000000222555333444666999===@@@BBBCCC@@@;;;555222111222333444111111111222444666999:::888777444222222333555666555555555777888888555333...---,,,---///222666999>>><<<:::777666555555555444333222222222222222222333111...,,,,,,---000111444777888777333000000222///000000000000222555888777777777666555444222222111222555888;;;<<<:::888666555333222111111222222444555666555444444666777777777777444111//////000333111000///222666<<>>???FFFOOO\\\nnn~~~tttcccPPPEEE@@@;;;:::<<<<<<;;;;;;;;;;;;===>>>???888666444333333444333222333333444444333333222111888666555444555555555333555666666777777777666666555666888999999888666555222333444444333111///---333666999;;;:::999888888555444222222444777;;;>>>;;;:::999999:::<<<>>>???:::::::::999999:::;;;;;;:::999888777666555444333222444555555444555666888999999999999:::;;;<<<===999666333222444777999::::::::::::<<<<<<:::666333444555555777888999:::;;;555333///,,,++++++,,,---111333555555444444555666444333333555777999999888888888777666444111...---111333666999;;;<<<;;;:::999::::::999777666777999::::::999888777777777777:::999888888777777777888666666555444111000//////111444777888444---$$$"""***000333111---+++///111444777666444111...---///222444555555666777777999:::999666333222222444444444444333333333222333333333333333444444444333333444444444444333333666666777888999999888777222333333444444555666777555666666555333111222333555333000///111444777999888555000------///222555777555444555777999::::::666444111000111333333333444555666999;;;<<<:::888666555444222222333666888<<<<<<:::999888888888888666<<>>===???>>>===;;;::::::;;;===>>>888666333333444666666666555555555444333222111111888666555444555555444333333444555555666666666666222333555666777777666555000111333444444111...,,,111555:::======<<<;;;:::888666333111222555999<<<<<<;;;999888999;;;>>>???===<<<:::999999:::;;;<<<::::::999888777666555555444555777777666666777888777888888999::::::;;;;;;:::777333111333666888999666666777999:::999666333444444555666777888999999777333...++++++---...///000222444555555555666888444333333555888999999999777888888777666333///---...111555999<<<<<<<<<;;;:::;;;;;;999777666888999;;;:::999888777777777777999999888888777777666666333222222111111111000000333555888888555---%%% &&&...333333000---...000333555555333///---,,,///333444444555666888999;;;<<<:::777444333333444444444444444555555555333333444444555555555555000000111333333444444444555666888999999888777666222222222222222222111111555666888777555444555666999888555333222444777999;;;888333000///111444777777555333333555888999999444222111111333555666666333333555888;;;;;;999777444333222111222444555666::::::999888888999999999888<<<>>>???III\\\nnnxxxfffUUUCCC:::777555444555444555666888???QQQhhhyyyvvv```FFF777444444444333444222///---///222555777666666666555666666666777222333444444333111///------...000111222111000///000444777999888777555555333444555666666555444444111/////////111222111000222444666777888777555444777999@@@NNNaaaooovvvwwwnnn[[[DDD666000...///333444222000......///222444555444333222333444666777555777::::::888666555555111000......000000000///111333444444333333444555444555666999;;;===>>>???<<<999666444444444333222333333444444555666777777888777666555555555777888>>><<<::::::999888666444//////......///111333555;;;:::888666555555666666666555444333333333333333///......---,,,---------444555666555444333222333222222222111//////111333555666666666666666555555444444555777888777333000/////////000000111222333444555666666555555777999<<<:::888666555555555555222111000000333777<<<@@@666555555555666888999:::AAA??????BBBHHHTTThhhzzz}}}nnn]]]PPPGGG@@@>>>@@@???===;;;:::999:::<<<===777555333333555888::::::666666555444444333333333666555333333444555555444000111222333444444444444///000222333444555555444///111444555555222...,,,000444999======<<<;;;;;;;;;888444111111333666888<<<;;;999888777888999:::<<<;;;:::888888999:::;;;::::::999888777666666555555666777666555444555666555555666777888999999:::===999444111111444666666444444666888:::;;;999777444444444444333333333333666333...,,,---...///000111444666777777777999:::555444444555888999999888888999::::::888555222111---000555999<<<<<<;;;:::888999999888777666888999;;;:::999888777777777777777777777666666555444333333222111111333333222111333555777888555///((($$$$$$,,,222333111///...000333666555333000---,,,///444555333333555777999:::;;;:::777555333333555444444555555777888999444444444555666666777777///000111333444444555555333666:::;;;:::777666666111111111111000///...---444555777777666666777999;;;;;;999666444444777:::===:::666333222444666888777555333333555777777777222111111222444666555444000000333666999999777555333111000000222444444444777777777777888999:::;;;999;;;:::999BBBVVVkkkwwwfffXXXHHH>>>888444444777555666777:::CCCUUUlll|||zzzgggNNN<<<444333333222333000---,,,...222444555333444444444555555555555111333555555444000,,,******+++---///000111000000///333888:::999666333222333333444444444222111000222111111222333333111///...000333555777777666555777:::>>>EEEOOO\\\iiirrrqqqaaaMMM>>>444---+++---222333333333222222444666555444333222333444777888333555888888777666666666222000------...000000000111222333444555555555444444555777999:::::::::999666555666777888777444222444555777888888777666555666666555555666777999:::???===;;;999888777555333111111000000000222333444777777777777777777777666777666666555555555555666000000000000//////......444444444555444444333333333444444222000///000222333444555666666666666666444444444666666444000---***+++,,,...000111333333555666777666555555777888<<<:::888777888888777666333333222222444777;;;===333444444555777888::::::<<<<<<===AAADDDNNNaaasssrrrbbbVVVKKKBBB???@@@>>>===;;;:::::::::;;;;;;777444222222555888:::;;;555555444444444555666666555444222222333444444333......000111333333444444//////000222333444444444000222555666666333000...000444888;;;;;;;;;;;;;;;;;;999666333222444666777::::::888777666555555555888888888777888888999999888888888777666555555555444555555444222000111111222333333444555777999:::>>>:::444000000222444555555555666999<<<======;;;666555444222000///------111111///............///444777999:::::::::;;;<<<666555555666888999999888:::;;;;;;:::999777666444///222777;;;===<<<:::888777888888777666666777999::::::999888777777777777666666666555444333222111777555333444555666444222222333555666444111---+++!!!!!!%%%***///222000...///111555777777555222000,,,000444444222000222555888999:::999777444333444555555555666777999:::<<<444444555666666777888888222333444444555555555555222666;;;<<<:::777555555///000111111111000///...111333444444444666888;;;999::::::888666666888;;;===;;;888555444555666777999777555555666777666555000000111222444333111...,,,---000444777888666333222000...///222444444333333333444666777999;;;<<<888999777555>>>QQQdddnnnfff[[[NNNDDD;;;555666;;;555555666;;;FFFZZZooo~~~wwwhhhRRR>>>333111333333111...+++,,,///222444444000000111111222222222222222444777888666111,,,(((((()))+++...000111222333000444999;;;:::666333111111222333333333222111000111111222444666666444222...000222555777777777666555777999;;;AAANNN```lllvvvjjj[[[MMM???333...///222555888999777777888:::555444333222333555777999444555666555444444444666222000000000222222111///000000111333444555444333222444777999:::999777555111222444777:::999777444444666999;;;;;;999666333333333444444666777999:::<<<:::777666666555444222333222222111222222333444333444666888999888777777777666666666666777777888111222222333222222000000333333333444555555444333222333444333222111222333111222333555555666666666333333333555666444000---)))***,,,...000111222222555666666555444333555666888666555666888999777555444444444444555666888999444555555666777888888999888999===@@@BBBIIIZZZjjj|||tttfffZZZNNNCCC>>>???<<<<<<;;;;;;;;;;;;;;;:::888555222111222555777777222222222222444555777888666444222111222111000///---...000111333444444555000111111222333444555555333444666777777555333111000333666888888888999::::::999777666666777999:::777888888777666555333222444444555666777777777777666666666555444444333333666666666444111///...///000000000000222555888:::===999333000000333555777555555555777:::;;;;;;999888777555333000...,,,+++...111444444111//////111777999;;;;;;;;;;;;<<<===888777666777888999888666<<<;;;;;;:::999888777777333666:::>>>???===:::888:::::::::888666555555777999999888888888888888999555555666555444222111000<<<999666666777777555222000111333555555333111000&&&%%%&&&)))...000///---000222666999999777444222---111555444111...000333666888999999666444333444666666666666888:::<<<===444555555666777888888999666666666777666666555444222666;;;===:::777555555...///000222222222111000///000222222333555888;;;666888:::999777777999<<<<<<;;;888666555555666666:::999777777888888666555000000111222222000,,,))))))+++...333666777555222222///...///222444444222111111333555777:::<<<===777777555444===NNN]]]eeeggg^^^SSSIII===666888>>>444444555;;;III]]]qqq~~~ooodddPPP<<<111000333555000...+++,,,000333333333------...///////////////333555888999777222,,,(((((()))+++---000222444666222666;;;===;;;777333111000111222333444333222222000000222555888888666444000111333555777777777777222333333444:::III[[[iii{{{sssggg[[[KKK;;;444444333777<<<===<<<;;;;;;===555444222222333555888:::555555555444222111333444111111222444666555111/////////000222444444333111///222666999:::888666333000111333666::::::999777555777;;;======:::555222111111222333555777999:::888666444444444444333222444333333333222333333444000333666999::::::888777666666666666666777888999333333444555555333222111333333333444555666444333111222444444333333444555000111333444555666666666111222333555666555222///***+++---///000111222222555666666444222222333444444333333555888888666333444444555555555555555555666666666777777777777777777999>>>AAABBBGGGVVVeeezzzuuuhhh]]]PPPDDD>>>>>>:::;;;;;;<<<<<<;;;::::::999666111///000222333333000000000111333555888999888555222111000///...,,,---...000222444555555666222222333444444555666666555666777888888666555333000222555666666666888:::999999888999999;;;===>>>555666777888777555333111111222444666777666666555555555444444333333222222999999999666222000/////////.........000444888;;;<<<777222///000444777999333333333444666777666555999888777444222///------...444::::::666222222333888:::<<<<<<;;;;;;<<<===999888777777888888777666<<<;;;:::999888888888888777999===@@@AAA>>>;;;888======<<<999666444444555888888888888888888999999555666666666555333111000